[03:23:08]OFD Sender: No OFD packet to send [03:23:13]OFD Sender: No OFD packet to send [03:23:18]OFD Sender: No OFD packet to send [03:23:23]OFD Sender: No OFD packet to send [03:23:28]OFD Sender: No OFD packet to send [03:23:33]OFD Sender: No OFD packet to send [03:23:38]OFD Sender: No OFD packet to send [03:23:43]OFD Sender: No OFD packet to send [03:23:48]OFD Sender: No OFD packet to send [03:23:53]OFD Sender: No OFD packet to send [03:23:58]OFD Sender: No OFD packet to send [03:24:03]OFD Sender: No OFD packet to send [03:24:08]OFD Sender: No OFD packet to send [03:24:13]OFD Sender: No OFD packet to send [03:24:18]OFD Sender: No OFD packet to send [03:24:23]OFD Sender: No OFD packet to send [03:24:28]OFD Sender: No OFD packet to send [03:24:33]OFD Sender: No OFD packet to send [03:24:38]OFD Sender: No OFD packet to send [03:24:43]OFD Sender: No OFD packet to send [03:24:48]OFD Sender: No OFD packet to send [03:24:53]OFD Sender: No OFD packet to send [03:24:58]OFD Sender: No OFD packet to send [03:25:03]OFD Sender: No OFD packet to send [03:25:08]OFD Sender: No OFD packet to send [03:25:13]OFD Sender: No OFD packet to send [03:25:18]OFD Sender: No OFD packet to send [03:25:23]OFD Sender: No OFD packet to send [03:25:28]OFD Sender: No OFD packet to send [03:25:33]OFD Sender: No OFD packet to send [03:25:38]OFD Sender: No OFD packet to send [03:25:43]OFD Sender: No OFD packet to send [03:25:48]OFD Sender: No OFD packet to send [03:25:53]OFD Sender: No OFD packet to send [03:25:58]OFD Sender: No OFD packet to send [03:26:03]OFD Sender: No OFD packet to send [03:26:08]OFD Sender: No OFD packet to send [03:26:13]OFD Sender: No OFD packet to send [03:26:18]OFD Sender: No OFD packet to send [03:26:23]OFD Sender: No OFD packet to send [03:26:28]OFD Sender: No OFD packet to send [03:26:33]OFD Sender: No OFD packet to send [03:26:35]accept exits with 7 [03:26:35]New connection [03:26:35]New thread 3066744164 created [03:26:35]Thread 3066600804 joined [03:26:35]Waiting for new connection... [03:26:35] Sock 7.Parse request [03:26:35]Sock 7.Check first char [03:26:35]Sock 7.First char is OK [03:26:35]request: POST /json_proto HTTP/1.0 [03:26:35]Method: POST [03:26:35]URL: /json_proto [03:26:35]Method is POST - this is cgi request [03:26:35]url: /json_proto [03:26:35]query_string will be loaded in cgi processing [03:26:35]execute_cgi json_proto POST (null) [03:26:35]execute_cgi path=json_proto method=POST [03:26:35]POST find Content-Length [03:26:35]Host: 172.17.53.67:8080 [03:26:35]Content-Length: 769 [03:26:35]Content-Type: application/json [03:26:35] [03:26:35]POST finish read [03:26:35]Found Content-Length = 769 [03:26:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874237", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:26:35]execute_script... [03:26:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874237", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:26:35]POST & json_proto [03:26:35]process_json_proto [03:26:35]json parsed OK: [03:26:35]protocol is kg_v1.0 [03:26:35]action value=close_receipt [03:26:35]process_action close_receipt [03:26:35]cmd_close_receipt [03:26:35]MH_GetDate [03:26:35]Write to MH i2c: F0 00 00 96 1F A4 [03:26:35]Write i2c OK [03:26:35]MH_I2C_Read... [03:26:35]Read from MH i2c: F0 [03:26:35]MH_I2C_Read... [03:26:35]Read from MH i2c: F0 09 00 [03:26:35]MH_I2C_Read... [03:26:35]Read from MH i2c: F0 09 00 96 1F 00 6D 78 14 67 19 BC 99 64 DF [03:26:35]GetLastDocTimeStamp 1729393691 [03:26:35]current date 1729394797 [03:26:35]FM_GetShiftState [03:26:35]SAM_PROTO_GetShiftState [03:26:35]wFMCommunicate request_size=4 [03:26:35]MH_SAM_APDU [03:26:35]CAPDU: 80 13 01 00 [03:26:35]Write to MH i2c: E2 08 00 97 1F 80 13 01 00 00 00 00 00 33 [03:26:35]Write i2c OK [03:26:35]MH_I2C_Read... [03:26:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:26:35]Read from MH i2c: E2 [03:26:35]MH_I2C_Read... [03:26:35]Read from MH i2c: E2 0E 00 [03:26:35]MH_I2C_Read... [03:26:35]Read from MH i2c: E2 0E 00 97 1F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 DA [03:26:35]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [03:26:35]wFMCommunicate OK [03:26:35]SAM_PROTO_GetShiftState done [03:26:35]FM_GetShiftState done [03:26:35]opened in 1729383891 [03:26:35]opened+sec_in_day 1729470291 [03:26:35]quantity*price = 100021 [03:26:35]sum+1 = 100023 [03:26:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 45 20.10.2024 03:26 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155973 ФПД: 263037934658351 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T032637&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155973&fm=263037934658351&tin=02508201610067®Number=0000137193017469&sum=100022 [03:26:36]StoreToDocumentArchive [03:26:36]shift 314 fd 155973 [03:26:36]save to /storage/0314/doc_00155973 [03:26:36]save last doc name /storage/0314/doc_00155973 to /storage/kkm_last_doc_name [03:26:36]save OK [03:26:36]Clear old archive folders... [03:26:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [03:26:36]tlvbuf is 01E69C20 [03:26:36]SAM_PROTO_ClearQueue [03:26:36]wFMCommunicate request_size=4 [03:26:36]MH_SAM_APDU [03:26:36]CAPDU: 80 09 00 00 [03:26:36]Write to MH i2c: E2 08 00 A4 1F 80 09 00 00 00 00 00 00 35 [03:26:36]Write i2c OK [03:26:36]MH_I2C_Read... [03:26:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:26:36]Read from MH i2c: E2 [03:26:36]MH_I2C_Read... [03:26:36]Read from MH i2c: E2 03 00 [03:26:36]MH_I2C_Read... [03:26:36]Read from MH i2c: E2 03 00 A4 1F 00 90 00 37 [03:26:36]RAPDU: 90 00 [03:26:36]wFMCommunicate OK [03:26:36]SAM_PROTO_ClearQueue done [03:26:36]KKMCreateOFDPacket [03:26:36]OFDProtocolAddRootSTLVToBuf [03:26:36]FM_MakeSignedData [03:26:36]FM_MakeSignedData [03:26:36]SAM_PROTO_SignData [03:26:36]wFMCommunicate request_size=4 [03:26:36]MH_SAM_APDU [03:26:36]CAPDU: 80 0D 01 02 [03:26:36]Write to MH i2c: E2 08 00 A5 1F 80 0D 01 02 00 00 00 00 3D [03:26:36]Write i2c OK [03:26:36]MH_I2C_Read... [03:26:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:26:36]Read from MH i2c: E2 [03:26:36]MH_I2C_Read... [03:26:36]Read from MH i2c: E2 03 00 [03:26:36]MH_I2C_Read... [03:26:36]Read from MH i2c: E2 03 00 A5 1F 00 90 00 38 [03:26:36]RAPDU: 90 00 [03:26:36]wFMCommunicate OK [03:26:36]wFMCommunicate request_size=255 [03:26:36]MH_SAM_APDU [03:26:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 6D 78 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 45 61 02 00 35 04 06 00 EF [03:26:36]Write to MH i2c: E2 02 01 A6 1F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 6D 78 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 45 61 02 00 35 04 06 00 EF 00 00 8C [03:26:36]Write i2c OK [03:26:36]MH_I2C_Read... [03:26:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:26:37]Read from MH i2c: E2 [03:26:37]MH_I2C_Read... [03:26:37]Read from MH i2c: E2 03 00 [03:26:37]MH_I2C_Read... [03:26:37]Read from MH i2c: E2 03 00 A6 1F 00 90 00 39 [03:26:37]RAPDU: 90 00 [03:26:37]wFMCommunicate OK [03:26:37]wFMCommunicate request_size=10 [03:26:37]MH_SAM_APDU [03:26:37]CAPDU: 80 0D 02 02 05 3B 4A A8 63 2F [03:26:37]Write to MH i2c: E2 0D 00 A7 1F 80 0D 02 02 05 00 3B 4A A8 63 2F 00 00 09 [03:26:37]Write i2c OK [03:26:37]MH_I2C_Read... [03:26:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:26:37]Read from MH i2c: E2 [03:26:37]MH_I2C_Read... [03:26:37]Read from MH i2c: E2 03 00 [03:26:37]MH_I2C_Read... [03:26:37]Read from MH i2c: E2 03 00 A7 1F 00 90 00 3A [03:26:37]RAPDU: 90 00 [03:26:37]wFMCommunicate OK [03:26:37]wFMCommunicate request_size=4 [03:26:37]MH_SAM_APDU [03:26:37]CAPDU: 80 0D 03 02 [03:26:37]Write to MH i2c: E2 08 00 A8 1F 80 0D 03 02 00 00 00 00 42 [03:26:37]Write i2c OK [03:26:37]MH_I2C_Read... [03:26:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:26:37]Read from MH i2c: E2 [03:26:37]MH_I2C_Read... [03:26:37]Read from MH i2c: E2 0B 00 [03:26:37]MH_I2C_Read... [03:26:37]Read from MH i2c: E2 0B 00 A8 1F 00 CD 20 7F 7E 0C AA B0 B7 90 00 4A [03:26:37]RAPDU: CD 20 7F 7E 0C AA B0 B7 90 00 [03:26:37]wFMCommunicate OK [03:26:37]SAM_PROTO_SignData done [03:26:37]FM_MakeSignedData done [03:26:37]CreateOFDProtocolMessage [03:26:37]wFMCommunicate request_size=4 [03:26:37]MH_SAM_APDU [03:26:37]CAPDU: 80 11 00 00 [03:26:37]Write to MH i2c: E2 08 00 A9 1F 80 11 00 00 00 00 00 00 42 [03:26:37]Write i2c OK [03:26:37]MH_I2C_Read... [03:26:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:26:37]Read from MH i2c: E2 [03:26:37]MH_I2C_Read... [03:26:37]Read from MH i2c: E2 17 00 [03:26:37]MH_I2C_Read... [03:26:37]Read from MH i2c: E2 17 00 A9 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 93 [03:26:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [03:26:37]wFMCommunicate OK [03:26:37]CreateOFDProtocolMessage done [03:26:37]OFDSenderStorePacket 155973 [03:26:37]StoreOFDPacket docnum=155973 [03:26:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 3E 99 07 01 FE 70 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 6D 78 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 45 61 02 00 35 04 06 00 EF 3B 4A A8 63 2F CD 20 7F 7E 0C AA B0 B7 [03:26:37]CheckFolder [03:26:37]dirname=/storage/ofd_packets [03:26:37]CheckFolder done [03:26:37]ProducePacketName [03:26:37]name=ofd_packets/00155973 [03:26:37]NVStorageSaveData ofd_packets/00155973 [03:26:37]File name is /storage/ofd_packets/00155973 [03:26:37]Write 301 bytes [03:26:37]NVStorageSaveData done [03:26:37]OFDSenderStorePacket done [03:26:37]KKMCreateOFDPacket done [03:26:37]NVStorageSaveData kkm_last_timestamp [03:26:37]File name is /storage/kkm_last_timestamp [03:26:37]Write 4 bytes [03:26:37]NVStorageSaveData done [03:26:37]ExternCall_PrintAddStr [03:26:37]wPrintStart [03:26:37]Write to MH i2c: 01 00 00 AA 1F C9 [03:26:37]Write i2c OK [03:26:37]MH_I2C_Read... [03:26:37]Read from MH i2c: 01 [03:26:37]MH_I2C_Read... [03:26:37]Read from MH i2c: 01 07 00 [03:26:37]MH_I2C_Read... [03:26:37]Read from MH i2c: 01 07 00 AA 1F 00 00 00 00 00 FF 0F DE [03:26:37]RasterBufferAndPrint [03:26:37]line Счет N : (1)874237 [03:26:37]line ИНН: 02508201610067 [03:26:37]line Контрольно-Кассовый Чек [03:26:37]line ПРОДАЖА [03:26:37]line ТРК (МРК, ГНК) : 31 [03:26:37]line Товар: 2710124500 [03:26:37]line Аи-95-К-5 [03:26:37]line 13.480 * 74.20 [03:26:37]line = 1000.22 [03:26:37]line НДС 12% НСП 1% [03:26:37]line > о реализуемом товаре [03:26:37]line ИТОГО: 1000.22 [03:26:37]line НСП 1% : 8.85 [03:26:37]line НДС 12% : 106.22 [03:26:37]line Наличными: 0.00 [03:26:37]line Безнал.: 1000.22 [03:26:37]line Место: АЗС № 165 "Партнер Нефть" [03:26:37]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [03:26:37]line СНО: Общий режим [03:26:37]line Чек 45 20.10.2024 03:26 [03:26:37]line Смена: 314 ФФД: 1.0 [03:26:37]line ЗНМ: 0300000234 [03:26:37]line РНМ: 0000137193017469 [03:26:37]line Версия ККМ: v1.0 [03:26:37]line Платежная система: Mbank [03:26:37]line ФМ: 0000000000963156 [03:26:37]line ФД: 155973 [03:26:37]line ФПД: 263037934658351 [03:26:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T032637&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155973&fm=263037934658351&tin=02508201610067®Number=0000137193017469&sum=100022 [03:26:37]written 0, free lines is 4095 [03:26:37]OFD Sender: Processing packet 155973 [packets to send 52, broken 51] [03:26:37]ProducePacketName [03:26:37]name=ofd_packets/00155973 [03:26:37]OFD Sender: To server: pG, [03:26:37]CommunicateWithHost lk.salyk.kg:30040 [03:26:37]ConnectInit lk.salyk.kg [03:26:37]Connected sock=10 [03:26:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 3E 99 07 01 FE 70 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 6D 78 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 45 61 02 00 35 04 06 00 EF 3B 4A A8 63 2F CD 20 7F 7E 0C AA B0 B7 [03:26:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 63 BC 47 00 C5 2A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 45 61 02 00 F4 03 04 00 A0 1E 14 67 B6 04 01 00 00 8C AF 96 B5 A3 0E A2 E4 [03:26:37]CommunicateWithHost err = 0 [03:26:37]CheckOFDResponse [03:26:37]1017 (14) - 77093643461234 [03:26:37]1041 (16) - 0000000000963156 [03:26:37]1040 (4) - 155973 [03:26:37]1012 (4) - 19.10.2024 21:03 [03:26:37]1206 (1) - 0 [03:26:37]OFD Sender: Remove packet 155973 [03:26:37]ProducePacketName [03:26:37]name=ofd_packets/00155973 [03:26:37]NVStorageDeleteData [03:26:37]Write to MH i2c: 01 00 00 D3 1F F2 [03:26:37]Write i2c OK [03:26:37]MH_I2C_Read... [03:26:37]Read from MH i2c: 01 [03:26:37]MH_I2C_Read... [03:26:37]Read from MH i2c: 01 07 00 [03:26:37]MH_I2C_Read... [03:26:37]Read from MH i2c: 01 07 00 D3 1F 00 00 00 00 00 14 0D 1A [03:26:37]RasterBufferAndPrint [03:26:37]line [03:26:37]line [03:26:37]line [03:26:37]line [03:26:37]line [03:26:37]written 0, free lines is 3354 [03:26:37]MH_Cut [03:26:37]Write to MH i2c: D1 01 00 DA 1F 01 CB [03:26:37]Write i2c OK [03:26:37]MH_I2C_Read... [03:26:37]Read from MH i2c: D1 [03:26:37]MH_I2C_Read... [03:26:37]Read from MH i2c: D1 01 00 [03:26:37]MH_I2C_Read... [03:26:37]Read from MH i2c: D1 01 00 DA 1F 00 CA [03:26:37]Write to MH i2c: 01 00 00 DB 1F FA [03:26:37]Write i2c OK [03:26:37]MH_I2C_Read... [03:26:38]OFD Sender: No OFD packet to send [03:26:38]*** Cut start [03:26:38]*** Partial cut [03:26:38]*** CUTSNS_PIN = 1 [03:26:38]*** CUTSNS_PIN = 0 [03:26:38]*** Brake cut motor [03:26:38]Read from MH i2c: 01 [03:26:38]MH_I2C_Read... [03:26:38]*** Stop cut motor [03:26:38]*** Cut end [03:26:38]Read from MH i2c: 01 07 00 [03:26:38]MH_I2C_Read... [03:26:38]Read from MH i2c: 01 07 00 DB 1F 00 00 00 00 00 FF 0F 0F [03:26:38]process_action close_receipt done [03:26:38]requested_data is exist [03:26:38]produce_requested_data [03:26:38]requested_item fm.sn is exist - process it [03:26:38]wFMCommunicate request_size=4 [03:26:38]MH_SAM_APDU [03:26:38]CAPDU: 80 11 00 00 [03:26:38]Write to MH i2c: E2 08 00 DC 1F 80 11 00 00 00 00 00 00 75 [03:26:38]Write i2c OK [03:26:38]MH_I2C_Read... [03:26:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:26:39]Read from MH i2c: E2 [03:26:39]MH_I2C_Read... [03:26:39]Read from MH i2c: E2 17 00 [03:26:39]MH_I2C_Read... [03:26:39]Read from MH i2c: E2 17 00 DC 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C6 [03:26:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [03:26:39]wFMCommunicate OK [03:26:39]requested_item fd.num is exist - process it [03:26:39]SAM_PROTO_GetFieldsCounters [03:26:39]wFMCommunicate request_size=4 [03:26:39]MH_SAM_APDU [03:26:39]CAPDU: 80 13 00 00 [03:26:39]Write to MH i2c: E2 08 00 DD 1F 80 13 00 00 00 00 00 00 78 [03:26:39]Write i2c OK [03:26:39]MH_I2C_Read... [03:26:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:26:39]Read from MH i2c: E2 [03:26:39]MH_I2C_Read... [03:26:39]Read from MH i2c: E2 62 00 [03:26:39]MH_I2C_Read... [03:26:39]Read from MH i2c: E2 62 00 DD 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 45 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 2D 00 00 00 5E 04 04 00 2D 00 00 00 57 04 04 00 2E 00 00 00 19 04 04 00 00 00 00 00 90 00 1B [03:26:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 45 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 2D 00 00 00 5E 04 04 00 2D 00 00 00 57 04 04 00 2E 00 00 00 19 04 04 00 00 00 00 00 90 00 [03:26:39]wFMCommunicate OK [03:26:39]SAM_PROTO_GetFieldsCounters done [03:26:39]requested_item shift.num is exist - process it [03:26:39]requested_item shift.opened is exist - process it [03:26:39]req_shift_opened [03:26:39]FM_GetShiftState [03:26:39]SAM_PROTO_GetShiftState [03:26:39]wFMCommunicate request_size=4 [03:26:39]MH_SAM_APDU [03:26:39]CAPDU: 80 13 01 00 [03:26:39]Write to MH i2c: E2 08 00 DE 1F 80 13 01 00 00 00 00 00 7A [03:26:39]Write i2c OK [03:26:39]MH_I2C_Read... [03:26:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:26:39]Read from MH i2c: E2 [03:26:39]MH_I2C_Read... [03:26:39]Read from MH i2c: E2 0E 00 [03:26:39]MH_I2C_Read... [03:26:39]Read from MH i2c: E2 0E 00 DE 1F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 21 [03:26:39]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [03:26:39]wFMCommunicate OK [03:26:39]SAM_PROTO_GetShiftState done [03:26:39]FM_GetShiftState done [03:26:39]req_shift_opened done [03:26:39]requested_item shift.open_date is exist - process it [03:26:39]req_shift_open_date [03:26:39]req_shift_open_date done [03:26:39]produce_requested_data done [03:26:39]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155973,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [03:26:39]process_action_free close_receipt [03:26:39]json_value_free [03:26:39]json_value_free done [03:26:39]process_json_proto returns [03:26:39]Send response to host [03:26:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155973,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [03:26:39]free response buf [03:26:39]execute_script done [03:26:39]execute_script returns [03:26:39]free content buf [03:26:39]Sock 7.Close socket [03:26:39]Sock 7.Thread stoped [03:26:43]OFD Sender: No OFD packet to send [03:26:48]OFD Sender: No OFD packet to send [03:26:53]OFD Sender: No OFD packet to send [03:26:58]OFD Sender: No OFD packet to send [03:27:03]OFD Sender: No OFD packet to send [03:27:08]OFD Sender: No OFD packet to send [03:27:13]OFD Sender: No OFD packet to send [03:27:18]OFD Sender: No OFD packet to send [03:27:23]OFD Sender: No OFD packet to send [03:27:28]OFD Sender: No OFD packet to send [03:27:33]OFD Sender: No OFD packet to send [03:27:38]OFD Sender: No OFD packet to send [03:27:43]OFD Sender: No OFD packet to send [03:27:48]OFD Sender: No OFD packet to send [03:27:53]OFD Sender: No OFD packet to send [03:27:58]OFD Sender: No OFD packet to send [03:28:03]OFD Sender: No OFD packet to send [03:28:08]OFD Sender: No OFD packet to send [03:28:13]OFD Sender: No OFD packet to send [03:28:18]OFD Sender: No OFD packet to send [03:28:23]OFD Sender: No OFD packet to send [03:28:28]OFD Sender: No OFD packet to send [03:28:33]OFD Sender: No OFD packet to send [03:28:38]OFD Sender: No OFD packet to send [03:28:43]OFD Sender: No OFD packet to send [03:28:48]OFD Sender: No OFD packet to send [03:28:53]OFD Sender: No OFD packet to send [03:28:58]OFD Sender: No OFD packet to send [03:29:03]OFD Sender: No OFD packet to send [03:29:08]OFD Sender: No OFD packet to send [03:29:13]OFD Sender: No OFD packet to send [03:29:18]OFD Sender: No OFD packet to send [03:29:23]OFD Sender: No OFD packet to send [03:29:28]OFD Sender: No OFD packet to send [03:29:33]OFD Sender: No OFD packet to send [03:29:38]OFD Sender: No OFD packet to send [03:29:43]OFD Sender: No OFD packet to send [03:29:48]OFD Sender: No OFD packet to send [03:29:53]OFD Sender: No OFD packet to send [03:29:58]OFD Sender: No OFD packet to send [03:30:03]OFD Sender: No OFD packet to send [03:30:08]OFD Sender: No OFD packet to send [03:30:13]OFD Sender: No OFD packet to send [03:30:18]OFD Sender: No OFD packet to send [03:30:23]OFD Sender: No OFD packet to send [03:30:28]OFD Sender: No OFD packet to send [03:30:33]OFD Sender: No OFD packet to send [03:30:38]OFD Sender: No OFD packet to send [03:30:43]OFD Sender: No OFD packet to send [03:30:48]OFD Sender: No OFD packet to send [03:30:53]OFD Sender: No OFD packet to send [03:30:58]OFD Sender: No OFD packet to send [03:31:03]OFD Sender: No OFD packet to send [03:31:08]OFD Sender: No OFD packet to send [03:31:13]OFD Sender: No OFD packet to send [03:31:18]OFD Sender: No OFD packet to send [03:31:23]OFD Sender: No OFD packet to send [03:31:28]OFD Sender: No OFD packet to send [03:31:33]OFD Sender: No OFD packet to send [03:31:38]OFD Sender: No OFD packet to send [03:31:43]OFD Sender: No OFD packet to send [03:31:48]OFD Sender: No OFD packet to send [03:31:53]OFD Sender: No OFD packet to send [03:31:58]OFD Sender: No OFD packet to send [03:32:03]OFD Sender: No OFD packet to send [03:32:08]OFD Sender: No OFD packet to send [03:32:13]OFD Sender: No OFD packet to send [03:32:18]OFD Sender: No OFD packet to send [03:32:23]OFD Sender: No OFD packet to send [03:32:28]OFD Sender: No OFD packet to send [03:32:33]OFD Sender: No OFD packet to send [03:32:38]OFD Sender: No OFD packet to send [03:32:43]OFD Sender: No OFD packet to send [03:32:48]OFD Sender: No OFD packet to send [03:32:53]OFD Sender: No OFD packet to send [03:32:58]OFD Sender: No OFD packet to send [03:33:03]OFD Sender: No OFD packet to send [03:33:08]OFD Sender: No OFD packet to send [03:33:13]OFD Sender: No OFD packet to send [03:33:18]OFD Sender: No OFD packet to send [03:33:23]OFD Sender: No OFD packet to send [03:33:28]OFD Sender: No OFD packet to send [03:33:33]OFD Sender: No OFD packet to send [03:33:38]OFD Sender: No OFD packet to send [03:33:43]OFD Sender: No OFD packet to send [03:33:48]OFD Sender: No OFD packet to send [03:33:53]OFD Sender: No OFD packet to send [03:33:58]OFD Sender: No OFD packet to send [03:34:03]OFD Sender: No OFD packet to send [03:34:08]OFD Sender: No OFD packet to send [03:34:13]OFD Sender: No OFD packet to send [03:34:18]OFD Sender: No OFD packet to send [03:34:23]OFD Sender: No OFD packet to send [03:34:28]OFD Sender: No OFD packet to send [03:34:33]OFD Sender: No OFD packet to send [03:34:38]OFD Sender: No OFD packet to send [03:34:43]OFD Sender: No OFD packet to send [03:34:48]OFD Sender: No OFD packet to send [03:34:53]OFD Sender: No OFD packet to send [03:34:58]OFD Sender: No OFD packet to send [03:35:03]OFD Sender: No OFD packet to send [03:35:08]OFD Sender: No OFD packet to send [03:35:13]OFD Sender: No OFD packet to send [03:35:18]OFD Sender: No OFD packet to send [03:35:23]OFD Sender: No OFD packet to send [03:35:28]OFD Sender: No OFD packet to send [03:35:33]OFD Sender: No OFD packet to send [03:35:38]OFD Sender: No OFD packet to send [03:35:43]OFD Sender: No OFD packet to send [03:35:48]OFD Sender: No OFD packet to send [03:35:53]OFD Sender: No OFD packet to send [03:35:58]OFD Sender: No OFD packet to send [03:36:03]OFD Sender: No OFD packet to send [03:36:08]OFD Sender: No OFD packet to send [03:36:13]OFD Sender: No OFD packet to send [03:36:18]OFD Sender: No OFD packet to send [03:36:23]OFD Sender: No OFD packet to send [03:36:28]OFD Sender: No OFD packet to send [03:36:33]OFD Sender: No OFD packet to send [03:36:38]OFD Sender: No OFD packet to send [03:36:43]OFD Sender: No OFD packet to send [03:36:48]OFD Sender: No OFD packet to send [03:36:53]OFD Sender: No OFD packet to send [03:36:58]OFD Sender: No OFD packet to send [03:37:03]OFD Sender: No OFD packet to send [03:37:08]OFD Sender: No OFD packet to send [03:37:13]OFD Sender: No OFD packet to send [03:37:18]OFD Sender: No OFD packet to send [03:37:23]OFD Sender: No OFD packet to send [03:37:28]OFD Sender: No OFD packet to send [03:37:33]OFD Sender: No OFD packet to send [03:37:38]OFD Sender: No OFD packet to send [03:37:43]OFD Sender: No OFD packet to send [03:37:48]OFD Sender: No OFD packet to send [03:37:53]OFD Sender: No OFD packet to send [03:37:58]OFD Sender: No OFD packet to send [03:38:03]OFD Sender: No OFD packet to send [03:38:08]OFD Sender: No OFD packet to send [03:38:13]OFD Sender: No OFD packet to send [03:38:18]OFD Sender: No OFD packet to send [03:38:23]OFD Sender: No OFD packet to send [03:38:28]OFD Sender: No OFD packet to send [03:38:33]OFD Sender: No OFD packet to send [03:38:38]OFD Sender: No OFD packet to send [03:38:43]OFD Sender: No OFD packet to send [03:38:48]OFD Sender: No OFD packet to send [03:38:53]OFD Sender: No OFD packet to send [03:38:58]OFD Sender: No OFD packet to send [03:39:03]OFD Sender: No OFD packet to send [03:39:08]OFD Sender: No OFD packet to send [03:39:13]OFD Sender: No OFD packet to send [03:39:18]OFD Sender: No OFD packet to send [03:39:23]OFD Sender: No OFD packet to send [03:39:28]OFD Sender: No OFD packet to send [03:39:33]OFD Sender: No OFD packet to send [03:39:38]OFD Sender: No OFD packet to send [03:39:43]OFD Sender: No OFD packet to send [03:39:48]OFD Sender: No OFD packet to send [03:39:53]OFD Sender: No OFD packet to send [03:39:58]OFD Sender: No OFD packet to send [03:40:03]OFD Sender: No OFD packet to send [03:40:08]OFD Sender: No OFD packet to send [03:40:13]OFD Sender: No OFD packet to send [03:40:18]OFD Sender: No OFD packet to send [03:40:23]OFD Sender: No OFD packet to send [03:40:28]OFD Sender: No OFD packet to send [03:40:33]OFD Sender: No OFD packet to send [03:40:38]OFD Sender: No OFD packet to send [03:40:43]OFD Sender: No OFD packet to send [03:40:48]OFD Sender: No OFD packet to send [03:40:53]OFD Sender: No OFD packet to send [03:40:58]OFD Sender: No OFD packet to send [03:41:03]OFD Sender: No OFD packet to send [03:41:08]OFD Sender: No OFD packet to send [03:41:13]OFD Sender: No OFD packet to send [03:41:18]OFD Sender: No OFD packet to send [03:41:23]OFD Sender: No OFD packet to send [03:41:28]OFD Sender: No OFD packet to send [03:41:33]OFD Sender: No OFD packet to send [03:41:38]OFD Sender: No OFD packet to send [03:41:43]OFD Sender: No OFD packet to send [03:41:48]OFD Sender: No OFD packet to send [03:41:53]OFD Sender: No OFD packet to send [03:41:58]OFD Sender: No OFD packet to send [03:42:03]OFD Sender: No OFD packet to send [03:42:08]OFD Sender: No OFD packet to send [03:42:13]OFD Sender: No OFD packet to send [03:42:18]OFD Sender: No OFD packet to send [03:42:23]OFD Sender: No OFD packet to send [03:42:28]OFD Sender: No OFD packet to send [03:42:33]OFD Sender: No OFD packet to send [03:42:38]OFD Sender: No OFD packet to send [03:42:43]OFD Sender: No OFD packet to send [03:42:48]OFD Sender: No OFD packet to send [03:42:53]OFD Sender: No OFD packet to send [03:42:58]OFD Sender: No OFD packet to send [03:43:03]OFD Sender: No OFD packet to send [03:43:08]OFD Sender: No OFD packet to send [03:43:13]OFD Sender: No OFD packet to send [03:43:18]OFD Sender: No OFD packet to send [03:43:23]OFD Sender: No OFD packet to send [03:43:28]OFD Sender: No OFD packet to send [03:43:33]OFD Sender: No OFD packet to send [03:43:38]OFD Sender: No OFD packet to send [03:43:43]OFD Sender: No OFD packet to send [03:43:48]OFD Sender: No OFD packet to send [03:43:53]OFD Sender: No OFD packet to send [03:43:58]OFD Sender: No OFD packet to send [03:44:03]OFD Sender: No OFD packet to send [03:44:08]OFD Sender: No OFD packet to send [03:44:13]OFD Sender: No OFD packet to send [03:44:18]OFD Sender: No OFD packet to send [03:44:23]OFD Sender: No OFD packet to send [03:44:29]OFD Sender: No OFD packet to send [03:44:34]OFD Sender: No OFD packet to send [03:44:39]OFD Sender: No OFD packet to send [03:44:44]OFD Sender: No OFD packet to send [03:44:49]OFD Sender: No OFD packet to send [03:44:54]OFD Sender: No OFD packet to send [03:44:59]OFD Sender: No OFD packet to send [03:45:04]OFD Sender: No OFD packet to send [03:45:09]OFD Sender: No OFD packet to send [03:45:14]OFD Sender: No OFD packet to send [03:45:19]OFD Sender: No OFD packet to send [03:45:24]OFD Sender: No OFD packet to send [03:45:29]OFD Sender: No OFD packet to send [03:45:34]OFD Sender: No OFD packet to send [03:45:39]OFD Sender: No OFD packet to send [03:45:44]OFD Sender: No OFD packet to send [03:45:49]OFD Sender: No OFD packet to send [03:45:54]OFD Sender: No OFD packet to send [03:45:59]OFD Sender: No OFD packet to send [03:46:04]OFD Sender: No OFD packet to send [03:46:09]OFD Sender: No OFD packet to send [03:46:14]OFD Sender: No OFD packet to send [03:46:19]OFD Sender: No OFD packet to send [03:46:24]OFD Sender: No OFD packet to send [03:46:29]OFD Sender: No OFD packet to send [03:46:34]OFD Sender: No OFD packet to send [03:46:39]OFD Sender: No OFD packet to send [03:46:44]OFD Sender: No OFD packet to send [03:46:49]OFD Sender: No OFD packet to send [03:46:54]OFD Sender: No OFD packet to send [03:46:59]OFD Sender: No OFD packet to send [03:47:04]OFD Sender: No OFD packet to send [03:47:09]OFD Sender: No OFD packet to send [03:47:14]OFD Sender: No OFD packet to send [03:47:19]OFD Sender: No OFD packet to send [03:47:24]OFD Sender: No OFD packet to send [03:47:29]OFD Sender: No OFD packet to send [03:47:34]OFD Sender: No OFD packet to send [03:47:39]OFD Sender: No OFD packet to send [03:47:44]OFD Sender: No OFD packet to send [03:47:49]OFD Sender: No OFD packet to send [03:47:54]OFD Sender: No OFD packet to send [03:47:59]OFD Sender: No OFD packet to send [03:48:04]OFD Sender: No OFD packet to send [03:48:09]OFD Sender: No OFD packet to send [03:48:14]OFD Sender: No OFD packet to send [03:48:19]OFD Sender: No OFD packet to send [03:48:24]OFD Sender: No OFD packet to send [03:48:29]OFD Sender: No OFD packet to send [03:48:34]OFD Sender: No OFD packet to send [03:48:39]OFD Sender: No OFD packet to send [03:48:44]OFD Sender: No OFD packet to send [03:48:49]OFD Sender: No OFD packet to send [03:48:54]OFD Sender: No OFD packet to send [03:48:59]OFD Sender: No OFD packet to send [03:49:04]OFD Sender: No OFD packet to send [03:49:09]OFD Sender: No OFD packet to send [03:49:14]OFD Sender: No OFD packet to send [03:49:19]OFD Sender: No OFD packet to send [03:49:24]OFD Sender: No OFD packet to send [03:49:29]OFD Sender: No OFD packet to send [03:49:34]OFD Sender: No OFD packet to send [03:49:39]OFD Sender: No OFD packet to send [03:49:44]OFD Sender: No OFD packet to send [03:49:49]OFD Sender: No OFD packet to send [03:49:54]OFD Sender: No OFD packet to send [03:49:59]OFD Sender: No OFD packet to send [03:50:04]OFD Sender: No OFD packet to send [03:50:09]OFD Sender: No OFD packet to send [03:50:14]OFD Sender: No OFD packet to send [03:50:19]OFD Sender: No OFD packet to send [03:50:24]OFD Sender: No OFD packet to send [03:50:29]OFD Sender: No OFD packet to send [03:50:34]OFD Sender: No OFD packet to send [03:50:39]OFD Sender: No OFD packet to send [03:50:44]OFD Sender: No OFD packet to send [03:50:49]OFD Sender: No OFD packet to send [03:50:54]OFD Sender: No OFD packet to send [03:50:59]OFD Sender: No OFD packet to send [03:51:04]OFD Sender: No OFD packet to send [03:51:09]OFD Sender: No OFD packet to send [03:51:14]OFD Sender: No OFD packet to send [03:51:19]OFD Sender: No OFD packet to send [03:51:24]OFD Sender: No OFD packet to send [03:51:29]OFD Sender: No OFD packet to send [03:51:34]OFD Sender: No OFD packet to send [03:51:39]OFD Sender: No OFD packet to send [03:51:44]OFD Sender: No OFD packet to send [03:51:49]OFD Sender: No OFD packet to send [03:51:54]OFD Sender: No OFD packet to send [03:51:59]OFD Sender: No OFD packet to send [03:52:04]OFD Sender: No OFD packet to send [03:52:09]OFD Sender: No OFD packet to send [03:52:14]OFD Sender: No OFD packet to send [03:52:19]OFD Sender: No OFD packet to send [03:52:24]OFD Sender: No OFD packet to send [03:52:29]OFD Sender: No OFD packet to send [03:52:34]OFD Sender: No OFD packet to send [03:52:39]OFD Sender: No OFD packet to send [03:52:44]OFD Sender: No OFD packet to send [03:52:49]OFD Sender: No OFD packet to send [03:52:54]OFD Sender: No OFD packet to send [03:52:59]OFD Sender: No OFD packet to send [03:53:04]OFD Sender: No OFD packet to send [03:53:09]OFD Sender: No OFD packet to send [03:53:14]OFD Sender: No OFD packet to send [03:53:19]OFD Sender: No OFD packet to send [03:53:24]OFD Sender: No OFD packet to send [03:53:29]OFD Sender: No OFD packet to send [03:53:34]OFD Sender: No OFD packet to send [03:53:39]OFD Sender: No OFD packet to send [03:53:44]OFD Sender: No OFD packet to send [03:53:49]OFD Sender: No OFD packet to send [03:53:54]OFD Sender: No OFD packet to send [03:53:59]OFD Sender: No OFD packet to send [03:54:04]OFD Sender: No OFD packet to send [03:54:09]OFD Sender: No OFD packet to send [03:54:14]OFD Sender: No OFD packet to send [03:54:19]OFD Sender: No OFD packet to send [03:54:24]OFD Sender: No OFD packet to send [03:54:29]OFD Sender: No OFD packet to send [03:54:34]OFD Sender: No OFD packet to send [03:54:39]OFD Sender: No OFD packet to send [03:54:44]OFD Sender: No OFD packet to send [03:54:49]OFD Sender: No OFD packet to send [03:54:54]OFD Sender: No OFD packet to send [03:54:59]OFD Sender: No OFD packet to send [03:55:04]OFD Sender: No OFD packet to send [03:55:09]OFD Sender: No OFD packet to send [03:55:14]OFD Sender: No OFD packet to send [03:55:19]OFD Sender: No OFD packet to send [03:55:24]OFD Sender: No OFD packet to send [03:55:29]OFD Sender: No OFD packet to send [03:55:34]OFD Sender: No OFD packet to send [03:55:39]OFD Sender: No OFD packet to send [03:55:44]OFD Sender: No OFD packet to send [03:55:49]OFD Sender: No OFD packet to send [03:55:54]OFD Sender: No OFD packet to send [03:55:59]OFD Sender: No OFD packet to send [03:56:04]OFD Sender: No OFD packet to send [03:56:09]OFD Sender: No OFD packet to send [03:56:14]OFD Sender: No OFD packet to send [03:56:19]OFD Sender: No OFD packet to send [03:56:24]OFD Sender: No OFD packet to send [03:56:29]OFD Sender: No OFD packet to send [03:56:34]OFD Sender: No OFD packet to send [03:56:39]OFD Sender: No OFD packet to send [03:56:44]OFD Sender: No OFD packet to send [03:56:49]OFD Sender: No OFD packet to send [03:56:54]OFD Sender: No OFD packet to send [03:56:59]OFD Sender: No OFD packet to send [03:57:04]OFD Sender: No OFD packet to send [03:57:09]OFD Sender: No OFD packet to send [03:57:14]OFD Sender: No OFD packet to send [03:57:19]OFD Sender: No OFD packet to send [03:57:24]OFD Sender: No OFD packet to send [03:57:29]OFD Sender: No OFD packet to send [03:57:34]OFD Sender: No OFD packet to send [03:57:39]OFD Sender: No OFD packet to send [03:57:44]OFD Sender: No OFD packet to send [03:57:49]OFD Sender: No OFD packet to send [03:57:54]OFD Sender: No OFD packet to send [03:57:59]OFD Sender: No OFD packet to send [03:58:04]OFD Sender: No OFD packet to send [03:58:09]OFD Sender: No OFD packet to send [03:58:14]OFD Sender: No OFD packet to send [03:58:19]OFD Sender: No OFD packet to send [03:58:24]OFD Sender: No OFD packet to send [03:58:29]OFD Sender: No OFD packet to send [03:58:34]OFD Sender: No OFD packet to send [03:58:39]OFD Sender: No OFD packet to send [03:58:44]OFD Sender: No OFD packet to send [03:58:49]OFD Sender: No OFD packet to send [03:58:54]OFD Sender: No OFD packet to send [03:58:59]OFD Sender: No OFD packet to send [03:59:04]OFD Sender: No OFD packet to send [03:59:09]OFD Sender: No OFD packet to send [03:59:14]OFD Sender: No OFD packet to send [03:59:19]OFD Sender: No OFD packet to send [03:59:24]OFD Sender: No OFD packet to send [03:59:29]OFD Sender: No OFD packet to send [03:59:34]OFD Sender: No OFD packet to send [03:59:39]OFD Sender: No OFD packet to send [03:59:44]OFD Sender: No OFD packet to send [03:59:49]OFD Sender: No OFD packet to send [03:59:54]OFD Sender: No OFD packet to send [03:59:59]OFD Sender: No OFD packet to send [04:00:04]OFD Sender: No OFD packet to send [04:00:09]OFD Sender: No OFD packet to send [04:00:14]OFD Sender: No OFD packet to send [04:00:19]OFD Sender: No OFD packet to send [04:00:24]OFD Sender: No OFD packet to send [04:00:29]OFD Sender: No OFD packet to send [04:00:34]OFD Sender: No OFD packet to send [04:00:39]OFD Sender: No OFD packet to send [04:00:44]OFD Sender: No OFD packet to send [04:00:49]OFD Sender: No OFD packet to send [04:00:54]OFD Sender: No OFD packet to send [04:00:59]OFD Sender: No OFD packet to send [04:01:04]OFD Sender: No OFD packet to send [04:01:09]OFD Sender: No OFD packet to send [04:01:14]OFD Sender: No OFD packet to send [04:01:19]OFD Sender: No OFD packet to send [04:01:24]OFD Sender: No OFD packet to send [04:01:29]OFD Sender: No OFD packet to send [04:01:34]OFD Sender: No OFD packet to send [04:01:39]OFD Sender: No OFD packet to send [04:01:44]OFD Sender: No OFD packet to send [04:01:49]OFD Sender: No OFD packet to send [04:01:54]OFD Sender: No OFD packet to send [04:01:59]OFD Sender: No OFD packet to send [04:02:04]OFD Sender: No OFD packet to send [04:02:09]OFD Sender: No OFD packet to send [04:02:14]OFD Sender: No OFD packet to send [04:02:19]OFD Sender: No OFD packet to send [04:02:24]OFD Sender: No OFD packet to send [04:02:29]OFD Sender: No OFD packet to send [04:02:34]OFD Sender: No OFD packet to send [04:02:40]OFD Sender: No OFD packet to send [04:02:45]OFD Sender: No OFD packet to send [04:02:50]OFD Sender: No OFD packet to send [04:02:55]OFD Sender: No OFD packet to send [04:03:00]OFD Sender: No OFD packet to send [04:03:05]OFD Sender: No OFD packet to send [04:03:10]OFD Sender: No OFD packet to send [04:03:15]OFD Sender: No OFD packet to send [04:03:20]OFD Sender: No OFD packet to send [04:03:25]OFD Sender: No OFD packet to send [04:03:30]OFD Sender: No OFD packet to send [04:03:35]OFD Sender: No OFD packet to send [04:03:40]OFD Sender: No OFD packet to send [04:03:45]OFD Sender: No OFD packet to send [04:03:50]OFD Sender: No OFD packet to send [04:03:55]OFD Sender: No OFD packet to send [04:04:00]OFD Sender: No OFD packet to send [04:04:05]OFD Sender: No OFD packet to send [04:04:10]OFD Sender: No OFD packet to send [04:04:15]OFD Sender: No OFD packet to send [04:04:20]OFD Sender: No OFD packet to send [04:04:25]OFD Sender: No OFD packet to send [04:04:30]OFD Sender: No OFD packet to send [04:04:35]OFD Sender: No OFD packet to send [04:04:40]OFD Sender: No OFD packet to send [04:04:45]OFD Sender: No OFD packet to send [04:04:50]OFD Sender: No OFD packet to send [04:04:55]OFD Sender: No OFD packet to send [04:05:00]OFD Sender: No OFD packet to send [04:05:05]OFD Sender: No OFD packet to send [04:05:10]OFD Sender: No OFD packet to send [04:05:15]OFD Sender: No OFD packet to send [04:05:20]OFD Sender: No OFD packet to send [04:05:25]OFD Sender: No OFD packet to send [04:05:30]OFD Sender: No OFD packet to send [04:05:35]OFD Sender: No OFD packet to send [04:05:40]OFD Sender: No OFD packet to send [04:05:45]OFD Sender: No OFD packet to send [04:05:50]OFD Sender: No OFD packet to send [04:05:55]OFD Sender: No OFD packet to send [04:06:00]OFD Sender: No OFD packet to send [04:06:05]OFD Sender: No OFD packet to send [04:06:10]OFD Sender: No OFD packet to send [04:06:15]OFD Sender: No OFD packet to send [04:06:20]OFD Sender: No OFD packet to send [04:06:25]OFD Sender: No OFD packet to send [04:06:30]OFD Sender: No OFD packet to send [04:06:35]OFD Sender: No OFD packet to send [04:06:40]OFD Sender: No OFD packet to send [04:06:45]OFD Sender: No OFD packet to send [04:06:50]OFD Sender: No OFD packet to send [04:06:55]OFD Sender: No OFD packet to send [04:07:00]OFD Sender: No OFD packet to send [04:07:05]OFD Sender: No OFD packet to send [04:07:10]OFD Sender: No OFD packet to send [04:07:15]OFD Sender: No OFD packet to send [04:07:20]OFD Sender: No OFD packet to send [04:07:25]OFD Sender: No OFD packet to send [04:07:30]OFD Sender: No OFD packet to send [04:07:35]OFD Sender: No OFD packet to send [04:07:40]OFD Sender: No OFD packet to send [04:07:45]OFD Sender: No OFD packet to send [04:07:50]OFD Sender: No OFD packet to send [04:07:55]OFD Sender: No OFD packet to send [04:08:00]OFD Sender: No OFD packet to send [04:08:05]OFD Sender: No OFD packet to send [04:08:10]OFD Sender: No OFD packet to send [04:08:15]OFD Sender: No OFD packet to send [04:08:20]OFD Sender: No OFD packet to send [04:08:25]OFD Sender: No OFD packet to send [04:08:30]OFD Sender: No OFD packet to send [04:08:35]OFD Sender: No OFD packet to send [04:08:40]OFD Sender: No OFD packet to send [04:08:45]OFD Sender: No OFD packet to send [04:08:50]OFD Sender: No OFD packet to send [04:08:55]OFD Sender: No OFD packet to send [04:09:00]OFD Sender: No OFD packet to send [04:09:05]OFD Sender: No OFD packet to send [04:09:10]OFD Sender: No OFD packet to send [04:09:15]OFD Sender: No OFD packet to send [04:09:20]OFD Sender: No OFD packet to send [04:09:25]OFD Sender: No OFD packet to send [04:09:30]OFD Sender: No OFD packet to send [04:09:35]OFD Sender: No OFD packet to send [04:09:40]OFD Sender: No OFD packet to send [04:09:45]OFD Sender: No OFD packet to send [04:09:50]OFD Sender: No OFD packet to send [04:09:55]OFD Sender: No OFD packet to send [04:10:00]OFD Sender: No OFD packet to send [04:10:05]OFD Sender: No OFD packet to send [04:10:10]OFD Sender: No OFD packet to send [04:10:15]OFD Sender: No OFD packet to send [04:10:20]OFD Sender: No OFD packet to send [04:10:25]OFD Sender: No OFD packet to send [04:10:30]OFD Sender: No OFD packet to send [04:10:35]OFD Sender: No OFD packet to send [04:10:40]OFD Sender: No OFD packet to send [04:10:45]OFD Sender: No OFD packet to send [04:10:50]OFD Sender: No OFD packet to send [04:10:55]OFD Sender: No OFD packet to send [04:11:00]OFD Sender: No OFD packet to send [04:11:05]OFD Sender: No OFD packet to send [04:11:10]OFD Sender: No OFD packet to send [04:11:15]OFD Sender: No OFD packet to send [04:11:20]OFD Sender: No OFD packet to send [04:11:25]OFD Sender: No OFD packet to send [04:11:30]OFD Sender: No OFD packet to send [04:11:35]OFD Sender: No OFD packet to send [04:11:40]OFD Sender: No OFD packet to send [04:11:45]OFD Sender: No OFD packet to send [04:11:50]OFD Sender: No OFD packet to send [04:11:55]OFD Sender: No OFD packet to send [04:12:00]OFD Sender: No OFD packet to send [04:12:05]OFD Sender: No OFD packet to send [04:12:10]OFD Sender: No OFD packet to send [04:12:15]OFD Sender: No OFD packet to send [04:12:20]OFD Sender: No OFD packet to send [04:12:25]OFD Sender: No OFD packet to send [04:12:30]OFD Sender: No OFD packet to send [04:12:35]OFD Sender: No OFD packet to send [04:12:40]OFD Sender: No OFD packet to send [04:12:45]OFD Sender: No OFD packet to send [04:12:50]OFD Sender: No OFD packet to send [04:12:55]OFD Sender: No OFD packet to send [04:13:00]OFD Sender: No OFD packet to send [04:13:05]OFD Sender: No OFD packet to send [04:13:10]OFD Sender: No OFD packet to send [04:13:15]OFD Sender: No OFD packet to send [04:13:20]OFD Sender: No OFD packet to send [04:13:25]OFD Sender: No OFD packet to send [04:13:30]OFD Sender: No OFD packet to send [04:13:35]OFD Sender: No OFD packet to send [04:13:40]OFD Sender: No OFD packet to send [04:13:45]OFD Sender: No OFD packet to send [04:13:50]OFD Sender: No OFD packet to send [04:13:55]OFD Sender: No OFD packet to send [04:14:00]OFD Sender: No OFD packet to send [04:14:05]OFD Sender: No OFD packet to send [04:14:10]OFD Sender: No OFD packet to send [04:14:15]OFD Sender: No OFD packet to send [04:14:20]OFD Sender: No OFD packet to send [04:14:25]OFD Sender: No OFD packet to send [04:14:30]OFD Sender: No OFD packet to send [04:14:35]OFD Sender: No OFD packet to send [04:14:40]OFD Sender: No OFD packet to send [04:14:45]OFD Sender: No OFD packet to send [04:14:50]OFD Sender: No OFD packet to send [04:14:55]OFD Sender: No OFD packet to send [04:15:00]OFD Sender: No OFD packet to send [04:15:05]OFD Sender: No OFD packet to send [04:15:10]OFD Sender: No OFD packet to send [04:15:15]OFD Sender: No OFD packet to send [04:15:20]OFD Sender: No OFD packet to send [04:15:25]OFD Sender: No OFD packet to send [04:15:30]OFD Sender: No OFD packet to send [04:15:35]OFD Sender: No OFD packet to send [04:15:40]OFD Sender: No OFD packet to send [04:15:45]OFD Sender: No OFD packet to send [04:15:50]OFD Sender: No OFD packet to send [04:15:55]OFD Sender: No OFD packet to send [04:16:00]OFD Sender: No OFD packet to send [04:16:05]OFD Sender: No OFD packet to send [04:16:10]OFD Sender: No OFD packet to send [04:16:15]OFD Sender: No OFD packet to send [04:16:20]OFD Sender: No OFD packet to send [04:16:25]OFD Sender: No OFD packet to send [04:16:30]OFD Sender: No OFD packet to send [04:16:35]OFD Sender: No OFD packet to send [04:16:40]OFD Sender: No OFD packet to send [04:16:45]OFD Sender: No OFD packet to send [04:16:50]OFD Sender: No OFD packet to send [04:16:55]OFD Sender: No OFD packet to send [04:17:00]OFD Sender: No OFD packet to send [04:17:05]OFD Sender: No OFD packet to send [04:17:10]OFD Sender: No OFD packet to send [04:17:15]OFD Sender: No OFD packet to send [04:17:20]OFD Sender: No OFD packet to send [04:17:25]OFD Sender: No OFD packet to send [04:17:30]OFD Sender: No OFD packet to send [04:17:35]OFD Sender: No OFD packet to send [04:17:40]OFD Sender: No OFD packet to send [04:17:45]OFD Sender: No OFD packet to send [04:17:50]OFD Sender: No OFD packet to send [04:17:55]OFD Sender: No OFD packet to send [04:18:00]OFD Sender: No OFD packet to send [04:18:05]OFD Sender: No OFD packet to send [04:18:10]OFD Sender: No OFD packet to send [04:18:15]OFD Sender: No OFD packet to send [04:18:20]OFD Sender: No OFD packet to send [04:18:25]OFD Sender: No OFD packet to send [04:18:30]OFD Sender: No OFD packet to send [04:18:35]OFD Sender: No OFD packet to send [04:18:40]OFD Sender: No OFD packet to send [04:18:45]OFD Sender: No OFD packet to send [04:18:50]OFD Sender: No OFD packet to send [04:18:55]OFD Sender: No OFD packet to send [04:19:00]OFD Sender: No OFD packet to send [04:19:05]OFD Sender: No OFD packet to send [04:19:10]OFD Sender: No OFD packet to send [04:19:15]OFD Sender: No OFD packet to send [04:19:20]OFD Sender: No OFD packet to send [04:19:25]OFD Sender: No OFD packet to send [04:19:30]OFD Sender: No OFD packet to send [04:19:35]OFD Sender: No OFD packet to send [04:19:40]OFD Sender: No OFD packet to send [04:19:45]OFD Sender: No OFD packet to send [04:19:50]OFD Sender: No OFD packet to send [04:19:55]OFD Sender: No OFD packet to send [04:20:00]OFD Sender: No OFD packet to send [04:20:05]OFD Sender: No OFD packet to send [04:20:10]OFD Sender: No OFD packet to send [04:20:15]OFD Sender: No OFD packet to send [04:20:20]OFD Sender: No OFD packet to send [04:20:25]OFD Sender: No OFD packet to send [04:20:30]OFD Sender: No OFD packet to send [04:20:35]OFD Sender: No OFD packet to send [04:20:40]OFD Sender: No OFD packet to send [04:20:46]OFD Sender: No OFD packet to send [04:20:51]OFD Sender: No OFD packet to send [04:20:56]OFD Sender: No OFD packet to send [04:21:01]OFD Sender: No OFD packet to send [04:21:06]OFD Sender: No OFD packet to send [04:21:11]OFD Sender: No OFD packet to send [04:21:16]OFD Sender: No OFD packet to send [04:21:21]OFD Sender: No OFD packet to send [04:21:26]OFD Sender: No OFD packet to send [04:21:31]OFD Sender: No OFD packet to send [04:21:36]OFD Sender: No OFD packet to send [04:21:41]OFD Sender: No OFD packet to send [04:21:46]OFD Sender: No OFD packet to send [04:21:51]OFD Sender: No OFD packet to send [04:21:56]OFD Sender: No OFD packet to send [04:22:01]OFD Sender: No OFD packet to send [04:22:06]OFD Sender: No OFD packet to send [04:22:11]OFD Sender: No OFD packet to send [04:22:16]OFD Sender: No OFD packet to send [04:22:21]OFD Sender: No OFD packet to send [04:22:26]OFD Sender: No OFD packet to send [04:22:31]OFD Sender: No OFD packet to send [04:22:36]OFD Sender: No OFD packet to send [04:22:41]OFD Sender: No OFD packet to send [04:22:46]OFD Sender: No OFD packet to send [04:22:51]OFD Sender: No OFD packet to send [04:22:56]OFD Sender: No OFD packet to send [04:23:01]OFD Sender: No OFD packet to send [04:23:06]OFD Sender: No OFD packet to send [04:23:11]OFD Sender: No OFD packet to send [04:23:16]OFD Sender: No OFD packet to send [04:23:21]OFD Sender: No OFD packet to send [04:23:26]OFD Sender: No OFD packet to send [04:23:31]OFD Sender: No OFD packet to send [04:23:36]OFD Sender: No OFD packet to send [04:23:41]OFD Sender: No OFD packet to send [04:23:46]OFD Sender: No OFD packet to send [04:23:51]OFD Sender: No OFD packet to send [04:23:56]OFD Sender: No OFD packet to send [04:24:01]OFD Sender: No OFD packet to send [04:24:06]OFD Sender: No OFD packet to send [04:24:11]OFD Sender: No OFD packet to send [04:24:16]OFD Sender: No OFD packet to send [04:24:21]OFD Sender: No OFD packet to send [04:24:26]OFD Sender: No OFD packet to send [04:24:31]OFD Sender: No OFD packet to send [04:24:36]OFD Sender: No OFD packet to send [04:24:41]OFD Sender: No OFD packet to send [04:24:46]OFD Sender: No OFD packet to send [04:24:51]OFD Sender: No OFD packet to send [04:24:56]OFD Sender: No OFD packet to send [04:25:01]OFD Sender: No OFD packet to send [04:25:06]OFD Sender: No OFD packet to send [04:25:11]OFD Sender: No OFD packet to send [04:25:16]OFD Sender: No OFD packet to send [04:25:21]OFD Sender: No OFD packet to send [04:25:26]OFD Sender: No OFD packet to send [04:25:31]OFD Sender: No OFD packet to send [04:25:36]OFD Sender: No OFD packet to send [04:25:41]OFD Sender: No OFD packet to send [04:25:46]OFD Sender: No OFD packet to send [04:25:51]OFD Sender: No OFD packet to send [04:25:56]OFD Sender: No OFD packet to send [04:26:01]OFD Sender: No OFD packet to send [04:26:06]OFD Sender: No OFD packet to send [04:26:11]OFD Sender: No OFD packet to send [04:26:16]OFD Sender: No OFD packet to send [04:26:21]OFD Sender: No OFD packet to send [04:26:26]OFD Sender: No OFD packet to send [04:26:31]OFD Sender: No OFD packet to send [04:26:36]OFD Sender: No OFD packet to send [04:26:41]OFD Sender: No OFD packet to send [04:26:46]OFD Sender: No OFD packet to send [04:26:51]OFD Sender: No OFD packet to send [04:26:56]OFD Sender: No OFD packet to send [04:27:01]OFD Sender: No OFD packet to send [04:27:06]OFD Sender: No OFD packet to send [04:27:11]OFD Sender: No OFD packet to send [04:27:16]OFD Sender: No OFD packet to send [04:27:21]OFD Sender: No OFD packet to send [04:27:26]OFD Sender: No OFD packet to send [04:27:31]OFD Sender: No OFD packet to send [04:27:36]OFD Sender: No OFD packet to send [04:27:41]OFD Sender: No OFD packet to send [04:27:46]OFD Sender: No OFD packet to send [04:27:51]OFD Sender: No OFD packet to send [04:27:56]OFD Sender: No OFD packet to send [04:28:01]OFD Sender: No OFD packet to send [04:28:06]OFD Sender: No OFD packet to send [04:28:11]OFD Sender: No OFD packet to send [04:28:16]OFD Sender: No OFD packet to send [04:28:21]OFD Sender: No OFD packet to send [04:28:26]OFD Sender: No OFD packet to send [04:28:31]OFD Sender: No OFD packet to send [04:28:36]OFD Sender: No OFD packet to send [04:28:38]accept exits with 9 [04:28:38]New connection [04:28:38]New thread 3066600804 created [04:28:38]Thread 3066744164 joined [04:28:38]Waiting for new connection... [04:28:38] Sock 9.Parse request [04:28:38]Sock 9.Check first char [04:28:38]Sock 9.First char is OK [04:28:38]request: POST /json_proto HTTP/1.0 [04:28:38]Method: POST [04:28:38]URL: /json_proto [04:28:38]Method is POST - this is cgi request [04:28:38]url: /json_proto [04:28:38]query_string will be loaded in cgi processing [04:28:38]execute_cgi json_proto POST (null) [04:28:38]execute_cgi path=json_proto method=POST [04:28:38]POST find Content-Length [04:28:38]Host: 172.17.53.67:8080 [04:28:38]Content-Length: 677 [04:28:38]Content-Type: application/json [04:28:38] [04:28:38]POST finish read [04:28:38]Found Content-Length = 677 [04:28:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874238", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.530, "sum" : 236.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 236.00, "total" : 236.00, "payments": [ { "type": 0, "sum" : 236.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:28:38]execute_script... [04:28:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874238", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.530, "sum" : 236.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 236.00, "total" : 236.00, "payments": [ { "type": 0, "sum" : 236.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:28:38]POST & json_proto [04:28:38]process_json_proto [04:28:38]json parsed OK: [04:28:38]protocol is kg_v1.0 [04:28:38]action value=close_receipt [04:28:38]process_action close_receipt [04:28:38]cmd_close_receipt [04:28:38]MH_GetDate [04:28:38]Write to MH i2c: F0 00 00 DF 1F ED [04:28:38]Write i2c OK [04:28:38]MH_I2C_Read... [04:28:38]Read from MH i2c: F0 [04:28:38]MH_I2C_Read... [04:28:38]Read from MH i2c: F0 09 00 [04:28:38]MH_I2C_Read... [04:28:38]Read from MH i2c: F0 09 00 DF 1F 00 F8 86 14 67 19 BC 99 64 C1 [04:28:38]GetLastDocTimeStamp 1729394797 [04:28:38]current date 1729398520 [04:28:38]FM_GetShiftState [04:28:38]SAM_PROTO_GetShiftState [04:28:38]wFMCommunicate request_size=4 [04:28:38]MH_SAM_APDU [04:28:38]CAPDU: 80 13 01 00 [04:28:38]Write to MH i2c: E2 08 00 E0 1F 80 13 01 00 00 00 00 00 7C [04:28:38]Write i2c OK [04:28:38]MH_I2C_Read... [04:28:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:28:38]Read from MH i2c: E2 [04:28:38]MH_I2C_Read... [04:28:38]Read from MH i2c: E2 0E 00 [04:28:38]MH_I2C_Read... [04:28:38]Read from MH i2c: E2 0E 00 E0 1F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 23 [04:28:38]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [04:28:38]wFMCommunicate OK [04:28:38]SAM_PROTO_GetShiftState done [04:28:38]FM_GetShiftState done [04:28:38]opened in 1729383891 [04:28:38]opened+sec_in_day 1729470291 [04:28:38]quantity*price = 23615 [04:28:38]sum+1 = 23617 [04:28:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 236.00 Внесено: 236.00 СДАЧА: 0.00 НСП 1% : 2.09 НДС 12% : 25.08 Наличными: 236.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 46 20.10.2024 04:28 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155974 ФПД: 31773440873909 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T042840&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155974&fm=31773440873909&tin=02508201610067®Number=0000137193017469&sum=23600 [04:28:39]StoreToDocumentArchive [04:28:39]shift 314 fd 155974 [04:28:39]save to /storage/0314/doc_00155974 [04:28:39]save last doc name /storage/0314/doc_00155974 to /storage/kkm_last_doc_name [04:28:39]save OK [04:28:39]Clear old archive folders... [04:28:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [04:28:39]tlvbuf is 01EB34C0 [04:28:39]SAM_PROTO_ClearQueue [04:28:39]wFMCommunicate request_size=4 [04:28:39]MH_SAM_APDU [04:28:39]CAPDU: 80 09 00 00 [04:28:39]Write to MH i2c: E2 08 00 ED 1F 80 09 00 00 00 00 00 00 7E [04:28:39]Write i2c OK [04:28:39]MH_I2C_Read... [04:28:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:28:39]Read from MH i2c: E2 [04:28:39]MH_I2C_Read... [04:28:39]Read from MH i2c: E2 03 00 [04:28:39]MH_I2C_Read... [04:28:39]Read from MH i2c: E2 03 00 ED 1F 00 90 00 80 [04:28:39]RAPDU: 90 00 [04:28:39]wFMCommunicate OK [04:28:39]SAM_PROTO_ClearQueue done [04:28:39]KKMCreateOFDPacket [04:28:39]OFDProtocolAddRootSTLVToBuf [04:28:39]FM_MakeSignedData [04:28:39]FM_MakeSignedData [04:28:39]SAM_PROTO_SignData [04:28:39]wFMCommunicate request_size=4 [04:28:39]MH_SAM_APDU [04:28:39]CAPDU: 80 0D 01 02 [04:28:39]Write to MH i2c: E2 08 00 EE 1F 80 0D 01 02 00 00 00 00 86 [04:28:39]Write i2c OK [04:28:39]MH_I2C_Read... [04:28:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:28:39]Read from MH i2c: E2 [04:28:39]MH_I2C_Read... [04:28:39]Read from MH i2c: E2 03 00 [04:28:39]MH_I2C_Read... [04:28:39]Read from MH i2c: E2 03 00 EE 1F 00 90 00 81 [04:28:39]RAPDU: 90 00 [04:28:39]wFMCommunicate OK [04:28:39]wFMCommunicate request_size=255 [04:28:39]MH_SAM_APDU [04:28:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CA 0D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 40 5C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 5C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 09 00 00 00 00 07 04 06 00 30 5C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 F8 86 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 46 61 02 00 35 04 06 00 1C [04:28:39]Write to MH i2c: E2 02 01 EF 1F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CA 0D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 40 5C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 5C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 09 00 00 00 00 07 04 06 00 30 5C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 F8 86 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 46 61 02 00 35 04 06 00 1C 00 00 3C [04:28:39]Write i2c OK [04:28:39]MH_I2C_Read... [04:28:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:28:39]Read from MH i2c: E2 [04:28:39]MH_I2C_Read... [04:28:39]Read from MH i2c: E2 03 00 [04:28:39]MH_I2C_Read... [04:28:39]Read from MH i2c: E2 03 00 EF 1F 00 90 00 82 [04:28:39]RAPDU: 90 00 [04:28:39]wFMCommunicate OK [04:28:39]wFMCommunicate request_size=10 [04:28:39]MH_SAM_APDU [04:28:39]CAPDU: 80 0D 02 02 05 E5 D4 A8 15 B5 [04:28:39]Write to MH i2c: E2 0D 00 F0 1F 80 0D 02 02 05 00 E5 D4 A8 15 B5 00 00 BE [04:28:39]Write i2c OK [04:28:39]MH_I2C_Read... [04:28:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:28:40]Read from MH i2c: E2 [04:28:40]MH_I2C_Read... [04:28:40]Read from MH i2c: E2 03 00 [04:28:40]MH_I2C_Read... [04:28:40]Read from MH i2c: E2 03 00 F0 1F 00 90 00 83 [04:28:40]RAPDU: 90 00 [04:28:40]wFMCommunicate OK [04:28:40]wFMCommunicate request_size=4 [04:28:40]MH_SAM_APDU [04:28:40]CAPDU: 80 0D 03 02 [04:28:40]Write to MH i2c: E2 08 00 F1 1F 80 0D 03 02 00 00 00 00 8B [04:28:40]Write i2c OK [04:28:40]MH_I2C_Read... [04:28:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:28:40]Read from MH i2c: E2 [04:28:40]MH_I2C_Read... [04:28:40]Read from MH i2c: E2 0B 00 [04:28:40]MH_I2C_Read... [04:28:40]Read from MH i2c: E2 0B 00 F1 1F 00 AF 28 97 5A 34 A8 DC F9 90 00 05 [04:28:40]RAPDU: AF 28 97 5A 34 A8 DC F9 90 00 [04:28:40]wFMCommunicate OK [04:28:40]SAM_PROTO_SignData done [04:28:40]FM_MakeSignedData done [04:28:40]CreateOFDProtocolMessage [04:28:40]wFMCommunicate request_size=4 [04:28:40]MH_SAM_APDU [04:28:40]CAPDU: 80 11 00 00 [04:28:40]Write to MH i2c: E2 08 00 F2 1F 80 11 00 00 00 00 00 00 8B [04:28:40]Write i2c OK [04:28:40]MH_I2C_Read... [04:28:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:28:40]Read from MH i2c: E2 [04:28:40]MH_I2C_Read... [04:28:40]Read from MH i2c: E2 17 00 [04:28:40]MH_I2C_Read... [04:28:40]Read from MH i2c: E2 17 00 F2 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DC [04:28:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [04:28:40]wFMCommunicate OK [04:28:40]CreateOFDProtocolMessage done [04:28:40]OFDSenderStorePacket 155974 [04:28:40]StoreOFDPacket docnum=155974 [04:28:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 52 90 07 01 D8 B8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CA 0D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 40 5C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 5C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 09 00 00 00 00 07 04 06 00 30 5C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 F8 86 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 46 61 02 00 35 04 06 00 1C E5 D4 A8 15 B5 AF 28 97 5A 34 A8 DC F9 [04:28:40]CheckFolder [04:28:40]dirname=/storage/ofd_packets [04:28:40]CheckFolder done [04:28:40]ProducePacketName [04:28:40]name=ofd_packets/00155974 [04:28:40]NVStorageSaveData ofd_packets/00155974 [04:28:40]File name is /storage/ofd_packets/00155974 [04:28:40]Write 301 bytes [04:28:40]NVStorageSaveData done [04:28:40]OFDSenderStorePacket done [04:28:40]KKMCreateOFDPacket done [04:28:40]NVStorageSaveData kkm_last_timestamp [04:28:40]File name is /storage/kkm_last_timestamp [04:28:40]Write 4 bytes [04:28:40]NVStorageSaveData done [04:28:40]ExternCall_PrintAddStr [04:28:40]wPrintStart [04:28:40]Write to MH i2c: 01 00 00 F3 1F 12 [04:28:40]Write i2c OK [04:28:40]MH_I2C_Read... [04:28:40]Read from MH i2c: 01 [04:28:40]MH_I2C_Read... [04:28:40]Read from MH i2c: 01 07 00 [04:28:40]MH_I2C_Read... [04:28:40]Read from MH i2c: 01 07 00 F3 1F 00 00 00 00 00 FF 0F 27 [04:28:40]RasterBufferAndPrint [04:28:40]line Счет N : (1)874238 [04:28:40]line ИНН: 02508201610067 [04:28:40]line Контрольно-Кассовый Чек [04:28:40]line ПРОДАЖА [04:28:40]line ТРК (МРК, ГНК) : 32 [04:28:40]line Товар: 2710124130 [04:28:40]line Аи-92-К-5 [04:28:40]line 3.530 * 66.90 [04:28:40]line = 236.16 [04:28:40]line НДС 12% НСП 1% [04:28:40]line > о реализуемом товаре [04:28:40]line ОКРУГЛЕНИЕ: -0.16 [04:28:40]line ИТОГО: 236.00 [04:28:40]line Внесено: 236.00 [04:28:40]line СДАЧА: 0.00 [04:28:40]line НСП 1% : 2.09 [04:28:40]line НДС 12% : 25.08 [04:28:40]line Наличными: 236.00 [04:28:40]line Безнал.: 0.00 [04:28:40]line Место: АЗС № 165 "Партнер Нефть" [04:28:40]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [04:28:40]line СНО: Общий режим [04:28:40]line Чек 46 20.10.2024 04:28 [04:28:40]line Смена: 314 ФФД: 1.0 [04:28:40]line ЗНМ: 0300000234 [04:28:40]line РНМ: 0000137193017469 [04:28:40]line Версия ККМ: v1.0 [04:28:40]line ФМ: 0000000000963156 [04:28:40]line ФД: 155974 [04:28:40]line ФПД: 31773440873909 [04:28:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T042840&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155974&fm=31773440873909&tin=02508201610067®Number=0000137193017469&sum=23600 [04:28:40]written 0, free lines is 4095 [04:28:40]OFD Sender: Processing packet 155974 [packets to send 52, broken 51] [04:28:40]ProducePacketName [04:28:40]name=ofd_packets/00155974 [04:28:40]OFD Sender: To server: pG, [04:28:40]CommunicateWithHost lk.salyk.kg:30040 [04:28:40]ConnectInit lk.salyk.kg [04:28:40]Connected sock=10 [04:28:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 52 90 07 01 D8 B8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CA 0D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 40 5C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 5C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 09 00 00 00 00 07 04 06 00 30 5C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 F8 86 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 46 61 02 00 35 04 06 00 1C E5 D4 A8 15 B5 AF 28 97 5A 34 A8 DC F9 [04:28:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 44 5D 47 00 CF 9C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 46 61 02 00 F4 03 04 00 2C 2D 14 67 B6 04 01 00 00 0D 48 17 12 4A B9 E0 E8 [04:28:40]CommunicateWithHost err = 0 [04:28:40]CheckOFDResponse [04:28:40]1017 (14) - 77093643461234 [04:28:40]1041 (16) - 0000000000963156 [04:28:40]1040 (4) - 155974 [04:28:40]1012 (4) - 19.10.2024 22:05 [04:28:40]1206 (1) - 0 [04:28:40]OFD Sender: Remove packet 155974 [04:28:40]ProducePacketName [04:28:40]name=ofd_packets/00155974 [04:28:40]NVStorageDeleteData [04:28:40]Write to MH i2c: 01 00 00 1E 20 3E [04:28:40]Write i2c OK [04:28:40]MH_I2C_Read... [04:28:40]Read from MH i2c: 01 [04:28:40]MH_I2C_Read... [04:28:40]Read from MH i2c: 01 07 00 [04:28:40]MH_I2C_Read... [04:28:40]Read from MH i2c: 01 07 00 1E 20 00 00 00 00 00 ED 0C 3E [04:28:40]RasterBufferAndPrint [04:28:40]line [04:28:40]line [04:28:40]line [04:28:40]line [04:28:40]line [04:28:40]written 0, free lines is 3315 [04:28:40]MH_Cut [04:28:40]Write to MH i2c: D1 01 00 25 20 01 17 [04:28:40]Write i2c OK [04:28:40]MH_I2C_Read... [04:28:40]Read from MH i2c: D1 [04:28:40]MH_I2C_Read... [04:28:40]Read from MH i2c: D1 01 00 [04:28:40]MH_I2C_Read... [04:28:40]Read from MH i2c: D1 01 00 25 20 00 16 [04:28:40]Write to MH i2c: 01 00 00 26 20 46 [04:28:40]Write i2c OK [04:28:40]MH_I2C_Read... [04:28:40]OFD Sender: No OFD packet to send [04:28:41]*** Cut start [04:28:41]*** Partial cut [04:28:41]*** CUTSNS_PIN = 1 [04:28:41]*** CUTSNS_PIN = 0 [04:28:41]*** Brake cut motor [04:28:41]Read from MH i2c: 01 [04:28:41]MH_I2C_Read... [04:28:41]*** Stop cut motor [04:28:41]*** Cut end [04:28:41]Read from MH i2c: 01 07 00 [04:28:41]MH_I2C_Read... [04:28:41]Read from MH i2c: 01 07 00 26 20 00 00 00 00 00 FF 0F 5B [04:28:41]process_action close_receipt done [04:28:41]requested_data is exist [04:28:41]produce_requested_data [04:28:41]requested_item fm.sn is exist - process it [04:28:41]wFMCommunicate request_size=4 [04:28:41]MH_SAM_APDU [04:28:41]CAPDU: 80 11 00 00 [04:28:41]Write to MH i2c: E2 08 00 27 20 80 11 00 00 00 00 00 00 C1 [04:28:41]Write i2c OK [04:28:41]MH_I2C_Read... [04:28:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:28:42]Read from MH i2c: E2 [04:28:42]MH_I2C_Read... [04:28:42]Read from MH i2c: E2 17 00 [04:28:42]MH_I2C_Read... [04:28:42]Read from MH i2c: E2 17 00 27 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 12 [04:28:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [04:28:42]wFMCommunicate OK [04:28:42]requested_item fd.num is exist - process it [04:28:42]SAM_PROTO_GetFieldsCounters [04:28:42]wFMCommunicate request_size=4 [04:28:42]MH_SAM_APDU [04:28:42]CAPDU: 80 13 00 00 [04:28:42]Write to MH i2c: E2 08 00 28 20 80 13 00 00 00 00 00 00 C4 [04:28:42]Write i2c OK [04:28:42]MH_I2C_Read... [04:28:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:28:42]Read from MH i2c: E2 [04:28:42]MH_I2C_Read... [04:28:42]Read from MH i2c: E2 62 00 [04:28:42]MH_I2C_Read... [04:28:42]Read from MH i2c: E2 62 00 28 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 46 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 2E 00 00 00 5E 04 04 00 2E 00 00 00 57 04 04 00 2F 00 00 00 19 04 04 00 00 00 00 00 90 00 6B [04:28:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 46 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 2E 00 00 00 5E 04 04 00 2E 00 00 00 57 04 04 00 2F 00 00 00 19 04 04 00 00 00 00 00 90 00 [04:28:42]wFMCommunicate OK [04:28:42]SAM_PROTO_GetFieldsCounters done [04:28:42]requested_item shift.num is exist - process it [04:28:42]requested_item shift.opened is exist - process it [04:28:42]req_shift_opened [04:28:42]FM_GetShiftState [04:28:42]SAM_PROTO_GetShiftState [04:28:42]wFMCommunicate request_size=4 [04:28:42]MH_SAM_APDU [04:28:42]CAPDU: 80 13 01 00 [04:28:42]Write to MH i2c: E2 08 00 29 20 80 13 01 00 00 00 00 00 C6 [04:28:42]Write i2c OK [04:28:42]MH_I2C_Read... [04:28:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:28:42]Read from MH i2c: E2 [04:28:42]MH_I2C_Read... [04:28:42]Read from MH i2c: E2 0E 00 [04:28:42]MH_I2C_Read... [04:28:42]Read from MH i2c: E2 0E 00 29 20 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 6D [04:28:42]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [04:28:42]wFMCommunicate OK [04:28:42]SAM_PROTO_GetShiftState done [04:28:42]FM_GetShiftState done [04:28:42]req_shift_opened done [04:28:42]requested_item shift.open_date is exist - process it [04:28:42]req_shift_open_date [04:28:42]req_shift_open_date done [04:28:42]produce_requested_data done [04:28:42]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155974,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [04:28:42]process_action_free close_receipt [04:28:42]json_value_free [04:28:42]json_value_free done [04:28:42]process_json_proto returns [04:28:42]Send response to host [04:28:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155974,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [04:28:42]free response buf [04:28:42]execute_script done [04:28:42]execute_script returns [04:28:42]free content buf [04:28:42]Sock 9.Close socket [04:28:42]Sock 9.Thread stoped [04:28:45]OFD Sender: No OFD packet to send [04:28:50]OFD Sender: No OFD packet to send [04:28:56]OFD Sender: No OFD packet to send [04:29:01]OFD Sender: No OFD packet to send [04:29:06]OFD Sender: No OFD packet to send [04:29:11]OFD Sender: No OFD packet to send [04:29:16]OFD Sender: No OFD packet to send [04:29:21]OFD Sender: No OFD packet to send [04:29:26]OFD Sender: No OFD packet to send [04:29:31]OFD Sender: No OFD packet to send [04:29:36]OFD Sender: No OFD packet to send [04:29:41]OFD Sender: No OFD packet to send [04:29:46]OFD Sender: No OFD packet to send [04:29:51]OFD Sender: No OFD packet to send [04:29:56]OFD Sender: No OFD packet to send [04:30:01]OFD Sender: No OFD packet to send [04:30:06]OFD Sender: No OFD packet to send [04:30:11]OFD Sender: No OFD packet to send [04:30:16]OFD Sender: No OFD packet to send [04:30:21]OFD Sender: No OFD packet to send [04:30:26]OFD Sender: No OFD packet to send [04:30:31]OFD Sender: No OFD packet to send [04:30:36]OFD Sender: No OFD packet to send [04:30:41]OFD Sender: No OFD packet to send [04:30:46]OFD Sender: No OFD packet to send [04:30:51]OFD Sender: No OFD packet to send [04:30:56]OFD Sender: No OFD packet to send [04:31:01]OFD Sender: No OFD packet to send [04:31:06]OFD Sender: No OFD packet to send [04:31:11]OFD Sender: No OFD packet to send [04:31:16]OFD Sender: No OFD packet to send [04:31:21]OFD Sender: No OFD packet to send [04:31:26]OFD Sender: No OFD packet to send [04:31:31]OFD Sender: No OFD packet to send [04:31:36]OFD Sender: No OFD packet to send [04:31:41]OFD Sender: No OFD packet to send [04:31:46]OFD Sender: No OFD packet to send [04:31:51]OFD Sender: No OFD packet to send [04:31:56]OFD Sender: No OFD packet to send [04:32:01]OFD Sender: No OFD packet to send [04:32:06]OFD Sender: No OFD packet to send [04:32:11]OFD Sender: No OFD packet to send [04:32:16]OFD Sender: No OFD packet to send [04:32:21]OFD Sender: No OFD packet to send [04:32:26]OFD Sender: No OFD packet to send [04:32:31]OFD Sender: No OFD packet to send [04:32:36]OFD Sender: No OFD packet to send [04:32:41]OFD Sender: No OFD packet to send [04:32:46]OFD Sender: No OFD packet to send [04:32:51]OFD Sender: No OFD packet to send [04:32:56]OFD Sender: No OFD packet to send [04:33:01]OFD Sender: No OFD packet to send [04:33:06]OFD Sender: No OFD packet to send [04:33:11]OFD Sender: No OFD packet to send [04:33:16]OFD Sender: No OFD packet to send [04:33:21]OFD Sender: No OFD packet to send [04:33:26]OFD Sender: No OFD packet to send [04:33:31]OFD Sender: No OFD packet to send [04:33:36]OFD Sender: No OFD packet to send [04:33:41]OFD Sender: No OFD packet to send [04:33:46]OFD Sender: No OFD packet to send [04:33:51]OFD Sender: No OFD packet to send [04:33:56]OFD Sender: No OFD packet to send [04:34:01]OFD Sender: No OFD packet to send [04:34:06]OFD Sender: No OFD packet to send [04:34:11]OFD Sender: No OFD packet to send [04:34:16]OFD Sender: No OFD packet to send [04:34:21]OFD Sender: No OFD packet to send [04:34:26]OFD Sender: No OFD packet to send [04:34:31]OFD Sender: No OFD packet to send [04:34:36]OFD Sender: No OFD packet to send [04:34:41]OFD Sender: No OFD packet to send [04:34:46]OFD Sender: No OFD packet to send [04:34:51]OFD Sender: No OFD packet to send [04:34:56]OFD Sender: No OFD packet to send [04:35:01]OFD Sender: No OFD packet to send [04:35:06]OFD Sender: No OFD packet to send [04:35:11]OFD Sender: No OFD packet to send [04:35:16]OFD Sender: No OFD packet to send [04:35:21]OFD Sender: No OFD packet to send [04:35:26]OFD Sender: No OFD packet to send [04:35:31]OFD Sender: No OFD packet to send [04:35:36]OFD Sender: No OFD packet to send [04:35:41]OFD Sender: No OFD packet to send [04:35:46]OFD Sender: No OFD packet to send [04:35:51]OFD Sender: No OFD packet to send [04:35:56]OFD Sender: No OFD packet to send [04:36:01]OFD Sender: No OFD packet to send [04:36:06]OFD Sender: No OFD packet to send [04:36:11]OFD Sender: No OFD packet to send [04:36:16]OFD Sender: No OFD packet to send [04:36:21]OFD Sender: No OFD packet to send [04:36:26]OFD Sender: No OFD packet to send [04:36:31]OFD Sender: No OFD packet to send [04:36:36]OFD Sender: No OFD packet to send [04:36:41]OFD Sender: No OFD packet to send [04:36:46]OFD Sender: No OFD packet to send [04:36:51]OFD Sender: No OFD packet to send [04:36:56]OFD Sender: No OFD packet to send [04:37:01]OFD Sender: No OFD packet to send [04:37:06]OFD Sender: No OFD packet to send [04:37:11]OFD Sender: No OFD packet to send [04:37:12]accept exits with 7 [04:37:12]New connection [04:37:12]New thread 3066744164 created [04:37:12]Thread 3066600804 joined [04:37:12]Waiting for new connection... [04:37:12] Sock 7.Parse request [04:37:12]Sock 7.Check first char [04:37:12]Sock 7.First char is OK [04:37:12]request: POST /json_proto HTTP/1.0 [04:37:12]Method: POST [04:37:12]URL: /json_proto [04:37:12]Method is POST - this is cgi request [04:37:12]url: /json_proto [04:37:12]query_string will be loaded in cgi processing [04:37:12]execute_cgi json_proto POST (null) [04:37:12]execute_cgi path=json_proto method=POST [04:37:12]POST find Content-Length [04:37:12]Host: 172.17.53.67:8080 [04:37:12]Content-Length: 766 [04:37:12]Content-Type: application/json [04:37:12] [04:37:12]POST finish read [04:37:12]Found Content-Length = 766 [04:37:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874239", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:37:12]execute_script... [04:37:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874239", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:37:12]POST & json_proto [04:37:12]process_json_proto [04:37:12]json parsed OK: [04:37:12]protocol is kg_v1.0 [04:37:12]action value=close_receipt [04:37:12]process_action close_receipt [04:37:12]cmd_close_receipt [04:37:12]MH_GetDate [04:37:12]Write to MH i2c: F0 00 00 2A 20 39 [04:37:12]Write i2c OK [04:37:12]MH_I2C_Read... [04:37:12]Read from MH i2c: F0 [04:37:12]MH_I2C_Read... [04:37:12]Read from MH i2c: F0 09 00 [04:37:12]MH_I2C_Read... [04:37:12]Read from MH i2c: F0 09 00 2A 20 00 FA 88 14 67 19 BC 99 64 11 [04:37:12]GetLastDocTimeStamp 1729398520 [04:37:12]current date 1729399034 [04:37:12]FM_GetShiftState [04:37:12]SAM_PROTO_GetShiftState [04:37:12]wFMCommunicate request_size=4 [04:37:12]MH_SAM_APDU [04:37:12]CAPDU: 80 13 01 00 [04:37:12]Write to MH i2c: E2 08 00 2B 20 80 13 01 00 00 00 00 00 C8 [04:37:12]Write i2c OK [04:37:12]MH_I2C_Read... [04:37:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:37:12]Read from MH i2c: E2 [04:37:12]MH_I2C_Read... [04:37:12]Read from MH i2c: E2 0E 00 [04:37:12]MH_I2C_Read... [04:37:12]Read from MH i2c: E2 0E 00 2B 20 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 6F [04:37:12]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [04:37:12]wFMCommunicate OK [04:37:12]SAM_PROTO_GetShiftState done [04:37:12]FM_GetShiftState done [04:37:12]opened in 1729383891 [04:37:12]opened+sec_in_day 1729470291 [04:37:12]quantity*price = 200025 [04:37:12]sum+1 = 200026 [04:37:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.25 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.25 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 47 20.10.2024 04:37 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155975 ФПД: 46096582231462 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T043714&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155975&fm=46096582231462&tin=02508201610067®Number=0000137193017469&sum=200025 [04:37:13]StoreToDocumentArchive [04:37:13]shift 314 fd 155975 [04:37:13]save to /storage/0314/doc_00155975 [04:37:13]save last doc name /storage/0314/doc_00155975 to /storage/kkm_last_doc_name [04:37:13]save OK [04:37:13]Clear old archive folders... [04:37:13]ProcessDocumentItem done err = 0, tmpTLVsize=248 [04:37:13]tlvbuf is B6F25D20 [04:37:13]SAM_PROTO_ClearQueue [04:37:13]wFMCommunicate request_size=4 [04:37:13]MH_SAM_APDU [04:37:13]CAPDU: 80 09 00 00 [04:37:13]Write to MH i2c: E2 08 00 38 20 80 09 00 00 00 00 00 00 CA [04:37:13]Write i2c OK [04:37:13]MH_I2C_Read... [04:37:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:37:13]Read from MH i2c: E2 [04:37:13]MH_I2C_Read... [04:37:13]Read from MH i2c: E2 03 00 [04:37:13]MH_I2C_Read... [04:37:13]Read from MH i2c: E2 03 00 38 20 00 90 00 CC [04:37:13]RAPDU: 90 00 [04:37:13]wFMCommunicate OK [04:37:13]SAM_PROTO_ClearQueue done [04:37:13]KKMCreateOFDPacket [04:37:13]OFDProtocolAddRootSTLVToBuf [04:37:13]FM_MakeSignedData [04:37:13]FM_MakeSignedData [04:37:13]SAM_PROTO_SignData [04:37:13]wFMCommunicate request_size=4 [04:37:13]MH_SAM_APDU [04:37:13]CAPDU: 80 0D 01 02 [04:37:13]Write to MH i2c: E2 08 00 39 20 80 0D 01 02 00 00 00 00 D2 [04:37:13]Write i2c OK [04:37:13]MH_I2C_Read... [04:37:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:37:13]Read from MH i2c: E2 [04:37:13]MH_I2C_Read... [04:37:13]Read from MH i2c: E2 03 00 [04:37:13]MH_I2C_Read... [04:37:13]Read from MH i2c: E2 03 00 39 20 00 90 00 CD [04:37:13]RAPDU: 90 00 [04:37:13]wFMCommunicate OK [04:37:13]wFMCommunicate request_size=255 [04:37:13]MH_SAM_APDU [04:37:13]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 FA 88 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 47 61 02 00 35 04 06 00 29 EC B2 68 [04:37:13]Write to MH i2c: E2 02 01 3A 20 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 FA 88 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 47 61 02 00 35 04 06 00 29 EC B2 68 00 00 CC [04:37:13]Write i2c OK [04:37:13]MH_I2C_Read... [04:37:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:37:13]Read from MH i2c: E2 [04:37:13]MH_I2C_Read... [04:37:13]Read from MH i2c: E2 03 00 [04:37:13]MH_I2C_Read... [04:37:13]Read from MH i2c: E2 03 00 3A 20 00 90 00 CE [04:37:13]RAPDU: 90 00 [04:37:13]wFMCommunicate OK [04:37:13]wFMCommunicate request_size=7 [04:37:13]MH_SAM_APDU [04:37:13]CAPDU: 80 0D 02 02 02 C5 A6 [04:37:13]Write to MH i2c: E2 0A 00 3B 20 80 0D 02 02 02 00 C5 A6 00 00 44 [04:37:13]Write i2c OK [04:37:13]MH_I2C_Read... [04:37:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:37:13]Read from MH i2c: E2 [04:37:13]MH_I2C_Read... [04:37:13]Read from MH i2c: E2 03 00 [04:37:13]MH_I2C_Read... [04:37:13]Read from MH i2c: E2 03 00 3B 20 00 90 00 CF [04:37:13]RAPDU: 90 00 [04:37:13]wFMCommunicate OK [04:37:13]wFMCommunicate request_size=4 [04:37:13]MH_SAM_APDU [04:37:13]CAPDU: 80 0D 03 02 [04:37:13]Write to MH i2c: E2 08 00 3C 20 80 0D 03 02 00 00 00 00 D7 [04:37:13]Write i2c OK [04:37:13]MH_I2C_Read... [04:37:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:37:13]Read from MH i2c: E2 [04:37:13]MH_I2C_Read... [04:37:13]Read from MH i2c: E2 0B 00 [04:37:13]MH_I2C_Read... [04:37:13]Read from MH i2c: E2 0B 00 3C 20 00 25 21 D8 B0 46 7A FB 04 90 00 65 [04:37:13]RAPDU: 25 21 D8 B0 46 7A FB 04 90 00 [04:37:13]wFMCommunicate OK [04:37:13]SAM_PROTO_SignData done [04:37:13]FM_MakeSignedData done [04:37:13]CreateOFDProtocolMessage [04:37:13]wFMCommunicate request_size=4 [04:37:13]MH_SAM_APDU [04:37:13]CAPDU: 80 11 00 00 [04:37:13]Write to MH i2c: E2 08 00 3D 20 80 11 00 00 00 00 00 00 D7 [04:37:13]Write i2c OK [04:37:13]MH_I2C_Read... [04:37:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:37:13]Read from MH i2c: E2 [04:37:13]MH_I2C_Read... [04:37:13]Read from MH i2c: E2 17 00 [04:37:13]MH_I2C_Read... [04:37:13]Read from MH i2c: E2 17 00 3D 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 28 [04:37:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [04:37:13]wFMCommunicate OK [04:37:13]CreateOFDProtocolMessage done [04:37:13]OFDSenderStorePacket 155975 [04:37:13]StoreOFDPacket docnum=155975 [04:37:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 96 3E 04 01 C8 96 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 FA 88 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 47 61 02 00 35 04 06 00 29 EC B2 68 C5 A6 25 21 D8 B0 46 7A FB 04 [04:37:13]CheckFolder [04:37:13]dirname=/storage/ofd_packets [04:37:13]CheckFolder done [04:37:13]ProducePacketName [04:37:13]name=ofd_packets/00155975 [04:37:13]NVStorageSaveData ofd_packets/00155975 [04:37:13]File name is /storage/ofd_packets/00155975 [04:37:13]Write 298 bytes [04:37:13]NVStorageSaveData done [04:37:13]OFDSenderStorePacket done [04:37:13]KKMCreateOFDPacket done [04:37:13]NVStorageSaveData kkm_last_timestamp [04:37:13]File name is /storage/kkm_last_timestamp [04:37:13]Write 4 bytes [04:37:13]NVStorageSaveData done [04:37:13]ExternCall_PrintAddStr [04:37:13]wPrintStart [04:37:13]Write to MH i2c: 01 00 00 3E 20 5E [04:37:13]Write i2c OK [04:37:13]MH_I2C_Read... [04:37:13]Read from MH i2c: 01 [04:37:13]MH_I2C_Read... [04:37:13]Read from MH i2c: 01 07 00 [04:37:13]MH_I2C_Read... [04:37:13]Read from MH i2c: 01 07 00 3E 20 00 00 00 00 00 FF 0F 73 [04:37:13]RasterBufferAndPrint [04:37:13]line Счет N : (1)874239 [04:37:13]line ИНН: 02508201610067 [04:37:13]line Контрольно-Кассовый Чек [04:37:13]line ПРОДАЖА [04:37:13]line ТРК (МРК, ГНК) : 24 [04:37:13]line Товар: 2710194210 [04:37:13]line ДТ-К-2 [04:37:13]line 26.250 * 76.20 [04:37:13]line = 2000.25 [04:37:13]line НДС 12% НСП 1% [04:37:13]line > о реализуемом товаре [04:37:13]line ИТОГО: 2000.25 [04:37:13]line НСП 1% : 17.70 [04:37:13]line НДС 12% : 212.42 [04:37:13]line Наличными: 0.00 [04:37:13]line Безнал.: 2000.25 [04:37:13]line Место: АЗС № 165 "Партнер Нефть" [04:37:13]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [04:37:13]line СНО: Общий режим [04:37:13]line Чек 47 20.10.2024 04:37 [04:37:13]line Смена: 314 ФФД: 1.0 [04:37:13]line ЗНМ: 0300000234 [04:37:13]line РНМ: 0000137193017469 [04:37:13]line Версия ККМ: v1.0 [04:37:13]line Платежная система: Mbank [04:37:13]line ФМ: 0000000000963156 [04:37:13]line ФД: 155975 [04:37:13]line ФПД: 46096582231462 [04:37:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T043714&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155975&fm=46096582231462&tin=02508201610067®Number=0000137193017469&sum=200025 [04:37:14]OFD Sender: Processing packet 155975 [packets to send 52, broken 51] [04:37:14]ProducePacketName [04:37:14]name=ofd_packets/00155975 [04:37:14]OFD Sender: To server: pG, [04:37:14]CommunicateWithHost lk.salyk.kg:30040 [04:37:14]ConnectInit lk.salyk.kg [04:37:14]written 0, free lines is 4095 [04:37:14]Connected sock=10 [04:37:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 96 3E 04 01 C8 96 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 FA 88 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 47 61 02 00 35 04 06 00 29 EC B2 68 C5 A6 25 21 D8 B0 46 7A FB 04 [04:37:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 98 7E 47 00 0B B3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 47 61 02 00 F4 03 04 00 2D 2F 14 67 B6 04 01 00 00 FB D6 7B 0E 5E ED 52 A6 [04:37:14]CommunicateWithHost err = 0 [04:37:14]CheckOFDResponse [04:37:14]1017 (14) - 77093643461234 [04:37:14]1041 (16) - 0000000000963156 [04:37:14]1040 (4) - 155975 [04:37:14]1012 (4) - 19.10.2024 22:14 [04:37:14]1206 (1) - 0 [04:37:14]OFD Sender: Remove packet 155975 [04:37:14]ProducePacketName [04:37:14]name=ofd_packets/00155975 [04:37:14]NVStorageDeleteData [04:37:14]Write to MH i2c: 01 00 00 67 20 87 [04:37:14]Write i2c OK [04:37:14]MH_I2C_Read... [04:37:14]Read from MH i2c: 01 [04:37:14]MH_I2C_Read... [04:37:14]Read from MH i2c: 01 07 00 [04:37:14]MH_I2C_Read... [04:37:14]Read from MH i2c: 01 07 00 67 20 00 00 00 00 00 11 0D AC [04:37:14]RasterBufferAndPrint [04:37:14]line [04:37:14]line [04:37:14]line [04:37:14]line [04:37:14]line [04:37:14]written 0, free lines is 3354 [04:37:14]MH_Cut [04:37:14]Write to MH i2c: D1 01 00 6E 20 01 60 [04:37:14]Write i2c OK [04:37:14]MH_I2C_Read... [04:37:14]Read from MH i2c: D1 [04:37:14]MH_I2C_Read... [04:37:14]Read from MH i2c: D1 01 00 [04:37:14]MH_I2C_Read... [04:37:14]Read from MH i2c: D1 01 00 6E 20 00 5F [04:37:14]Write to MH i2c: 01 00 00 6F 20 8F [04:37:14]Write i2c OK [04:37:14]MH_I2C_Read... [04:37:14]OFD Sender: No OFD packet to send [04:37:15]*** Cut start [04:37:15]*** Partial cut [04:37:15]*** CUTSNS_PIN = 1 [04:37:15]*** CUTSNS_PIN = 0 [04:37:15]*** Brake cut motor [04:37:15]Read from MH i2c: 01 [04:37:15]MH_I2C_Read... [04:37:15]*** Stop cut motor [04:37:15]*** Cut end [04:37:15]Read from MH i2c: 01 07 00 [04:37:15]MH_I2C_Read... [04:37:15]Read from MH i2c: 01 07 00 6F 20 00 00 00 00 00 FF 0F A4 [04:37:15]process_action close_receipt done [04:37:15]requested_data is exist [04:37:15]produce_requested_data [04:37:15]requested_item fm.sn is exist - process it [04:37:15]wFMCommunicate request_size=4 [04:37:15]MH_SAM_APDU [04:37:15]CAPDU: 80 11 00 00 [04:37:15]Write to MH i2c: E2 08 00 70 20 80 11 00 00 00 00 00 00 0A [04:37:15]Write i2c OK [04:37:15]MH_I2C_Read... [04:37:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:37:15]Read from MH i2c: E2 [04:37:15]MH_I2C_Read... [04:37:15]Read from MH i2c: E2 17 00 [04:37:15]MH_I2C_Read... [04:37:15]Read from MH i2c: E2 17 00 70 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5B [04:37:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [04:37:15]wFMCommunicate OK [04:37:15]requested_item fd.num is exist - process it [04:37:15]SAM_PROTO_GetFieldsCounters [04:37:15]wFMCommunicate request_size=4 [04:37:15]MH_SAM_APDU [04:37:15]CAPDU: 80 13 00 00 [04:37:15]Write to MH i2c: E2 08 00 71 20 80 13 00 00 00 00 00 00 0D [04:37:15]Write i2c OK [04:37:15]MH_I2C_Read... [04:37:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:37:16]Read from MH i2c: E2 [04:37:16]MH_I2C_Read... [04:37:16]Read from MH i2c: E2 62 00 [04:37:16]MH_I2C_Read... [04:37:16]Read from MH i2c: E2 62 00 71 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 47 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 2F 00 00 00 5E 04 04 00 2F 00 00 00 57 04 04 00 30 00 00 00 19 04 04 00 00 00 00 00 90 00 B8 [04:37:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 47 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 2F 00 00 00 5E 04 04 00 2F 00 00 00 57 04 04 00 30 00 00 00 19 04 04 00 00 00 00 00 90 00 [04:37:16]wFMCommunicate OK [04:37:16]SAM_PROTO_GetFieldsCounters done [04:37:16]requested_item shift.num is exist - process it [04:37:16]requested_item shift.opened is exist - process it [04:37:16]req_shift_opened [04:37:16]FM_GetShiftState [04:37:16]SAM_PROTO_GetShiftState [04:37:16]wFMCommunicate request_size=4 [04:37:16]MH_SAM_APDU [04:37:16]CAPDU: 80 13 01 00 [04:37:16]Write to MH i2c: E2 08 00 72 20 80 13 01 00 00 00 00 00 0F [04:37:16]Write i2c OK [04:37:16]MH_I2C_Read... [04:37:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:37:16]Read from MH i2c: E2 [04:37:16]MH_I2C_Read... [04:37:16]Read from MH i2c: E2 0E 00 [04:37:16]MH_I2C_Read... [04:37:16]Read from MH i2c: E2 0E 00 72 20 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B6 [04:37:16]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [04:37:16]wFMCommunicate OK [04:37:16]SAM_PROTO_GetShiftState done [04:37:16]FM_GetShiftState done [04:37:16]req_shift_opened done [04:37:16]requested_item shift.open_date is exist - process it [04:37:16]req_shift_open_date [04:37:16]req_shift_open_date done [04:37:16]produce_requested_data done [04:37:16]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155975,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [04:37:16]process_action_free close_receipt [04:37:16]json_value_free [04:37:16]json_value_free done [04:37:16]process_json_proto returns [04:37:16]Send response to host [04:37:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155975,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [04:37:16]free response buf [04:37:16]execute_script done [04:37:16]execute_script returns [04:37:16]free content buf [04:37:16]Sock 7.Close socket [04:37:16]Sock 7.Thread stoped [04:37:19]OFD Sender: No OFD packet to send [04:37:24]OFD Sender: No OFD packet to send [04:37:29]OFD Sender: No OFD packet to send [04:37:34]OFD Sender: No OFD packet to send [04:37:39]OFD Sender: No OFD packet to send [04:37:44]OFD Sender: No OFD packet to send [04:37:49]OFD Sender: No OFD packet to send [04:37:54]OFD Sender: No OFD packet to send [04:37:59]OFD Sender: No OFD packet to send [04:38:04]OFD Sender: No OFD packet to send [04:38:09]OFD Sender: No OFD packet to send [04:38:14]OFD Sender: No OFD packet to send [04:38:19]OFD Sender: No OFD packet to send [04:38:24]OFD Sender: No OFD packet to send [04:38:29]OFD Sender: No OFD packet to send [04:38:34]OFD Sender: No OFD packet to send [04:38:39]OFD Sender: No OFD packet to send [04:38:44]OFD Sender: No OFD packet to send [04:38:49]OFD Sender: No OFD packet to send [04:38:54]OFD Sender: No OFD packet to send [04:38:59]OFD Sender: No OFD packet to send [04:39:04]OFD Sender: No OFD packet to send [04:39:09]OFD Sender: No OFD packet to send [04:39:14]OFD Sender: No OFD packet to send [04:39:19]OFD Sender: No OFD packet to send [04:39:24]OFD Sender: No OFD packet to send [04:39:29]OFD Sender: No OFD packet to send [04:39:35]OFD Sender: No OFD packet to send [04:39:40]OFD Sender: No OFD packet to send [04:39:45]OFD Sender: No OFD packet to send [04:39:50]OFD Sender: No OFD packet to send [04:39:55]OFD Sender: No OFD packet to send [04:40:00]OFD Sender: No OFD packet to send [04:40:05]OFD Sender: No OFD packet to send [04:40:10]OFD Sender: No OFD packet to send [04:40:15]OFD Sender: No OFD packet to send [04:40:20]OFD Sender: No OFD packet to send [04:40:25]OFD Sender: No OFD packet to send [04:40:30]OFD Sender: No OFD packet to send [04:40:35]OFD Sender: No OFD packet to send [04:40:40]OFD Sender: No OFD packet to send [04:40:45]OFD Sender: No OFD packet to send [04:40:50]OFD Sender: No OFD packet to send [04:40:55]OFD Sender: No OFD packet to send [04:41:00]OFD Sender: No OFD packet to send [04:41:05]OFD Sender: No OFD packet to send [04:41:10]OFD Sender: No OFD packet to send [04:41:15]OFD Sender: No OFD packet to send [04:41:20]OFD Sender: No OFD packet to send [04:41:25]OFD Sender: No OFD packet to send [04:41:30]OFD Sender: No OFD packet to send [04:41:35]OFD Sender: No OFD packet to send [04:41:40]OFD Sender: No OFD packet to send [04:41:45]OFD Sender: No OFD packet to send [04:41:50]OFD Sender: No OFD packet to send [04:41:55]OFD Sender: No OFD packet to send [04:42:00]OFD Sender: No OFD packet to send [04:42:05]OFD Sender: No OFD packet to send [04:42:10]OFD Sender: No OFD packet to send [04:42:15]OFD Sender: No OFD packet to send [04:42:20]OFD Sender: No OFD packet to send [04:42:25]OFD Sender: No OFD packet to send [04:42:30]OFD Sender: No OFD packet to send [04:42:35]OFD Sender: No OFD packet to send [04:42:40]OFD Sender: No OFD packet to send [04:42:45]OFD Sender: No OFD packet to send [04:42:50]OFD Sender: No OFD packet to send [04:42:55]OFD Sender: No OFD packet to send [04:43:00]OFD Sender: No OFD packet to send [04:43:05]OFD Sender: No OFD packet to send [04:43:10]OFD Sender: No OFD packet to send [04:43:15]OFD Sender: No OFD packet to send [04:43:20]OFD Sender: No OFD packet to send [04:43:25]OFD Sender: No OFD packet to send [04:43:30]OFD Sender: No OFD packet to send [04:43:35]OFD Sender: No OFD packet to send [04:43:40]OFD Sender: No OFD packet to send [04:43:45]OFD Sender: No OFD packet to send [04:43:50]OFD Sender: No OFD packet to send [04:43:55]OFD Sender: No OFD packet to send [04:44:00]OFD Sender: No OFD packet to send [04:44:05]OFD Sender: No OFD packet to send [04:44:10]OFD Sender: No OFD packet to send [04:44:15]OFD Sender: No OFD packet to send [04:44:20]OFD Sender: No OFD packet to send [04:44:25]OFD Sender: No OFD packet to send [04:44:30]OFD Sender: No OFD packet to send [04:44:35]OFD Sender: No OFD packet to send [04:44:40]OFD Sender: No OFD packet to send [04:44:45]OFD Sender: No OFD packet to send [04:44:50]OFD Sender: No OFD packet to send [04:44:55]OFD Sender: No OFD packet to send [04:45:00]OFD Sender: No OFD packet to send [04:45:05]OFD Sender: No OFD packet to send [04:45:10]OFD Sender: No OFD packet to send [04:45:15]OFD Sender: No OFD packet to send [04:45:15]accept exits with 9 [04:45:15]New connection [04:45:15]New thread 3066600804 created [04:45:15]Thread 3066744164 joined [04:45:15]Waiting for new connection... [04:45:15] Sock 9.Parse request [04:45:15]Sock 9.Check first char [04:45:15]Sock 9.First char is OK [04:45:15]request: POST /json_proto HTTP/1.0 [04:45:15]Method: POST [04:45:15]URL: /json_proto [04:45:15]Method is POST - this is cgi request [04:45:15]url: /json_proto [04:45:15]query_string will be loaded in cgi processing [04:45:15]execute_cgi json_proto POST (null) [04:45:15]execute_cgi path=json_proto method=POST [04:45:15]POST find Content-Length [04:45:15]Host: 172.17.53.67:8080 [04:45:15]Content-Length: 769 [04:45:15]Content-Type: application/json [04:45:15] [04:45:15]POST finish read [04:45:15]Found Content-Length = 769 [04:45:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874240", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:45:15]execute_script... [04:45:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874240", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:45:15]POST & json_proto [04:45:15]process_json_proto [04:45:15]json parsed OK: [04:45:15]protocol is kg_v1.0 [04:45:15]action value=close_receipt [04:45:15]process_action close_receipt [04:45:15]cmd_close_receipt [04:45:15]MH_GetDate [04:45:15]Write to MH i2c: F0 00 00 73 20 82 [04:45:15]Write i2c OK [04:45:15]MH_I2C_Read... [04:45:15]Read from MH i2c: F0 [04:45:15]MH_I2C_Read... [04:45:15]Read from MH i2c: F0 09 00 [04:45:15]MH_I2C_Read... [04:45:15]Read from MH i2c: F0 09 00 73 20 00 DD 8A 14 67 19 BC 99 64 3F [04:45:15]GetLastDocTimeStamp 1729399034 [04:45:15]current date 1729399517 [04:45:15]FM_GetShiftState [04:45:15]SAM_PROTO_GetShiftState [04:45:15]wFMCommunicate request_size=4 [04:45:15]MH_SAM_APDU [04:45:15]CAPDU: 80 13 01 00 [04:45:15]Write to MH i2c: E2 08 00 74 20 80 13 01 00 00 00 00 00 11 [04:45:15]Write i2c OK [04:45:15]MH_I2C_Read... [04:45:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:45:15]Read from MH i2c: E2 [04:45:15]MH_I2C_Read... [04:45:15]Read from MH i2c: E2 0E 00 [04:45:15]MH_I2C_Read... [04:45:15]Read from MH i2c: E2 0E 00 74 20 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B8 [04:45:15]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [04:45:15]wFMCommunicate OK [04:45:15]SAM_PROTO_GetShiftState done [04:45:15]FM_GetShiftState done [04:45:15]opened in 1729383891 [04:45:15]opened+sec_in_day 1729470291 [04:45:15]quantity*price = 150032 [04:45:15]sum+1 = 150033 [04:45:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.32 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 0.00 Безнал.: 1500.32 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 48 20.10.2024 04:45 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155976 ФПД: 91812418168462 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T044517&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155976&fm=91812418168462&tin=02508201610067®Number=0000137193017469&sum=150032 [04:45:16]StoreToDocumentArchive [04:45:16]shift 314 fd 155976 [04:45:16]save to /storage/0314/doc_00155976 [04:45:16]save last doc name /storage/0314/doc_00155976 to /storage/kkm_last_doc_name [04:45:16]save OK [04:45:16]Clear old archive folders... [04:45:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [04:45:16]tlvbuf is B6E75640 [04:45:16]SAM_PROTO_ClearQueue [04:45:16]wFMCommunicate request_size=4 [04:45:16]MH_SAM_APDU [04:45:16]CAPDU: 80 09 00 00 [04:45:16]Write to MH i2c: E2 08 00 81 20 80 09 00 00 00 00 00 00 13 [04:45:16]Write i2c OK [04:45:16]MH_I2C_Read... [04:45:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:45:16]Read from MH i2c: E2 [04:45:16]MH_I2C_Read... [04:45:16]Read from MH i2c: E2 03 00 [04:45:16]MH_I2C_Read... [04:45:16]Read from MH i2c: E2 03 00 81 20 00 90 00 15 [04:45:16]RAPDU: 90 00 [04:45:16]wFMCommunicate OK [04:45:16]SAM_PROTO_ClearQueue done [04:45:16]KKMCreateOFDPacket [04:45:16]OFDProtocolAddRootSTLVToBuf [04:45:16]FM_MakeSignedData [04:45:16]FM_MakeSignedData [04:45:16]SAM_PROTO_SignData [04:45:16]wFMCommunicate request_size=4 [04:45:16]MH_SAM_APDU [04:45:16]CAPDU: 80 0D 01 02 [04:45:16]Write to MH i2c: E2 08 00 82 20 80 0D 01 02 00 00 00 00 1B [04:45:16]Write i2c OK [04:45:16]MH_I2C_Read... [04:45:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:45:16]Read from MH i2c: E2 [04:45:16]MH_I2C_Read... [04:45:16]Read from MH i2c: E2 03 00 [04:45:16]MH_I2C_Read... [04:45:16]Read from MH i2c: E2 03 00 82 20 00 90 00 16 [04:45:16]RAPDU: 90 00 [04:45:16]wFMCommunicate OK [04:45:16]wFMCommunicate request_size=255 [04:45:16]MH_SAM_APDU [04:45:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 DD 8A 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 48 61 02 00 35 04 06 00 53 [04:45:16]Write to MH i2c: E2 02 01 83 20 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 DD 8A 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 48 61 02 00 35 04 06 00 53 00 00 B2 [04:45:16]Write i2c OK [04:45:16]MH_I2C_Read... [04:45:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:45:16]Read from MH i2c: E2 [04:45:16]MH_I2C_Read... [04:45:16]Read from MH i2c: E2 03 00 [04:45:16]MH_I2C_Read... [04:45:16]Read from MH i2c: E2 03 00 83 20 00 90 00 17 [04:45:16]RAPDU: 90 00 [04:45:16]wFMCommunicate OK [04:45:16]wFMCommunicate request_size=10 [04:45:16]MH_SAM_APDU [04:45:16]CAPDU: 80 0D 02 02 05 80 BE 92 26 8E [04:45:16]Write to MH i2c: E2 0D 00 84 20 80 0D 02 02 05 00 80 BE 92 26 8E 00 00 AC [04:45:16]Write i2c OK [04:45:16]MH_I2C_Read... [04:45:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:45:16]Read from MH i2c: E2 [04:45:16]MH_I2C_Read... [04:45:16]Read from MH i2c: E2 03 00 [04:45:16]MH_I2C_Read... [04:45:16]Read from MH i2c: E2 03 00 84 20 00 90 00 18 [04:45:16]RAPDU: 90 00 [04:45:16]wFMCommunicate OK [04:45:16]wFMCommunicate request_size=4 [04:45:16]MH_SAM_APDU [04:45:16]CAPDU: 80 0D 03 02 [04:45:16]Write to MH i2c: E2 08 00 85 20 80 0D 03 02 00 00 00 00 20 [04:45:16]Write i2c OK [04:45:16]MH_I2C_Read... [04:45:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:45:17]Read from MH i2c: E2 [04:45:17]MH_I2C_Read... [04:45:17]Read from MH i2c: E2 0B 00 [04:45:17]MH_I2C_Read... [04:45:17]Read from MH i2c: E2 0B 00 85 20 00 59 06 E6 7F 34 59 F0 B3 90 00 15 [04:45:17]RAPDU: 59 06 E6 7F 34 59 F0 B3 90 00 [04:45:17]wFMCommunicate OK [04:45:17]SAM_PROTO_SignData done [04:45:17]FM_MakeSignedData done [04:45:17]CreateOFDProtocolMessage [04:45:17]wFMCommunicate request_size=4 [04:45:17]MH_SAM_APDU [04:45:17]CAPDU: 80 11 00 00 [04:45:17]Write to MH i2c: E2 08 00 86 20 80 11 00 00 00 00 00 00 20 [04:45:17]Write i2c OK [04:45:17]MH_I2C_Read... [04:45:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:45:17]Read from MH i2c: E2 [04:45:17]MH_I2C_Read... [04:45:17]Read from MH i2c: E2 17 00 [04:45:17]MH_I2C_Read... [04:45:17]Read from MH i2c: E2 17 00 86 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 71 [04:45:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [04:45:17]wFMCommunicate OK [04:45:17]CreateOFDProtocolMessage done [04:45:17]OFDSenderStorePacket 155976 [04:45:17]StoreOFDPacket docnum=155976 [04:45:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 69 1C 07 01 A0 04 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 DD 8A 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 48 61 02 00 35 04 06 00 53 80 BE 92 26 8E 59 06 E6 7F 34 59 F0 B3 [04:45:17]CheckFolder [04:45:17]dirname=/storage/ofd_packets [04:45:17]CheckFolder done [04:45:17]ProducePacketName [04:45:17]name=ofd_packets/00155976 [04:45:17]NVStorageSaveData ofd_packets/00155976 [04:45:17]File name is /storage/ofd_packets/00155976 [04:45:17]Write 301 bytes [04:45:17]NVStorageSaveData done [04:45:17]OFDSenderStorePacket done [04:45:17]KKMCreateOFDPacket done [04:45:17]NVStorageSaveData kkm_last_timestamp [04:45:17]File name is /storage/kkm_last_timestamp [04:45:17]Write 4 bytes [04:45:17]NVStorageSaveData done [04:45:17]ExternCall_PrintAddStr [04:45:17]wPrintStart [04:45:17]Write to MH i2c: 01 00 00 87 20 A7 [04:45:17]Write i2c OK [04:45:17]MH_I2C_Read... [04:45:17]Read from MH i2c: 01 [04:45:17]MH_I2C_Read... [04:45:17]Read from MH i2c: 01 07 00 [04:45:17]MH_I2C_Read... [04:45:17]Read from MH i2c: 01 07 00 87 20 00 00 00 00 00 FF 0F BC [04:45:17]RasterBufferAndPrint [04:45:17]line Счет N : (1)874240 [04:45:17]line ИНН: 02508201610067 [04:45:17]line Контрольно-Кассовый Чек [04:45:17]line ПРОДАЖА [04:45:17]line ТРК (МРК, ГНК) : 21 [04:45:17]line Товар: 2710124500 [04:45:17]line Аи-95-К-5 [04:45:17]line 20.220 * 74.20 [04:45:17]line = 1500.32 [04:45:17]line НДС 12% НСП 1% [04:45:17]line > о реализуемом товаре [04:45:17]line ИТОГО: 1500.32 [04:45:17]line НСП 1% : 13.28 [04:45:17]line НДС 12% : 159.33 [04:45:17]line Наличными: 0.00 [04:45:17]line Безнал.: 1500.32 [04:45:17]line Место: АЗС № 165 "Партнер Нефть" [04:45:17]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [04:45:17]line СНО: Общий режим [04:45:17]line Чек 48 20.10.2024 04:45 [04:45:17]line Смена: 314 ФФД: 1.0 [04:45:17]line ЗНМ: 0300000234 [04:45:17]line РНМ: 0000137193017469 [04:45:17]line Версия ККМ: v1.0 [04:45:17]line Платежная система: Mbank [04:45:17]line ФМ: 0000000000963156 [04:45:17]line ФД: 155976 [04:45:17]line ФПД: 91812418168462 [04:45:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T044517&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155976&fm=91812418168462&tin=02508201610067®Number=0000137193017469&sum=150032 [04:45:17]OFD Sender: Processing packet 155976 [packets to send 52, broken 51] [04:45:17]ProducePacketName [04:45:17]name=ofd_packets/00155976 [04:45:17]OFD Sender: To server: pG, [04:45:17]CommunicateWithHost lk.salyk.kg:30040 [04:45:17]ConnectInit lk.salyk.kg [04:45:17]written 0, free lines is 4095 [04:45:17]Connected sock=10 [04:45:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 69 1C 07 01 A0 04 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 DD 8A 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 48 61 02 00 35 04 06 00 53 80 BE 92 26 8E 59 06 E6 7F 34 59 F0 B3 [04:45:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 BA A5 47 00 34 22 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 48 61 02 00 F4 03 04 00 11 31 14 67 B6 04 01 00 00 88 63 23 F9 57 89 97 FF [04:45:17]CommunicateWithHost err = 0 [04:45:17]CheckOFDResponse [04:45:17]1017 (14) - 77093643461234 [04:45:17]1041 (16) - 0000000000963156 [04:45:17]1040 (4) - 155976 [04:45:17]1012 (4) - 19.10.2024 22:22 [04:45:17]1206 (1) - 0 [04:45:17]OFD Sender: Remove packet 155976 [04:45:17]ProducePacketName [04:45:17]name=ofd_packets/00155976 [04:45:17]NVStorageDeleteData [04:45:17]Write to MH i2c: 01 00 00 B0 20 D0 [04:45:17]Write i2c OK [04:45:17]MH_I2C_Read... [04:45:17]Read from MH i2c: 01 [04:45:17]MH_I2C_Read... [04:45:17]Read from MH i2c: 01 07 00 [04:45:17]MH_I2C_Read... [04:45:17]Read from MH i2c: 01 07 00 B0 20 00 00 00 00 00 10 0D F4 [04:45:17]RasterBufferAndPrint [04:45:17]line [04:45:17]line [04:45:17]line [04:45:17]line [04:45:17]line [04:45:17]written 0, free lines is 3350 [04:45:17]MH_Cut [04:45:17]Write to MH i2c: D1 01 00 B7 20 01 A9 [04:45:17]Write i2c OK [04:45:17]MH_I2C_Read... [04:45:17]Read from MH i2c: D1 [04:45:17]MH_I2C_Read... [04:45:17]Read from MH i2c: D1 01 00 [04:45:17]MH_I2C_Read... [04:45:17]Read from MH i2c: D1 01 00 B7 20 00 A8 [04:45:17]Write to MH i2c: 01 00 00 B8 20 D8 [04:45:17]Write i2c OK [04:45:17]MH_I2C_Read... [04:45:18]OFD Sender: No OFD packet to send [04:45:18]*** Cut start [04:45:18]*** Partial cut [04:45:18]*** CUTSNS_PIN = 1 [04:45:18]*** CUTSNS_PIN = 0 [04:45:18]*** Brake cut motor [04:45:19]Read from MH i2c: 01 [04:45:19]MH_I2C_Read... [04:45:19]*** Stop cut motor [04:45:19]*** Cut end [04:45:19]Read from MH i2c: 01 07 00 [04:45:19]MH_I2C_Read... [04:45:19]Read from MH i2c: 01 07 00 B8 20 00 00 00 00 00 FF 0F ED [04:45:19]process_action close_receipt done [04:45:19]requested_data is exist [04:45:19]produce_requested_data [04:45:19]requested_item fm.sn is exist - process it [04:45:19]wFMCommunicate request_size=4 [04:45:19]MH_SAM_APDU [04:45:19]CAPDU: 80 11 00 00 [04:45:19]Write to MH i2c: E2 08 00 B9 20 80 11 00 00 00 00 00 00 53 [04:45:19]Write i2c OK [04:45:19]MH_I2C_Read... [04:45:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:45:19]Read from MH i2c: E2 [04:45:19]MH_I2C_Read... [04:45:19]Read from MH i2c: E2 17 00 [04:45:19]MH_I2C_Read... [04:45:19]Read from MH i2c: E2 17 00 B9 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A4 [04:45:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [04:45:19]wFMCommunicate OK [04:45:19]requested_item fd.num is exist - process it [04:45:19]SAM_PROTO_GetFieldsCounters [04:45:19]wFMCommunicate request_size=4 [04:45:19]MH_SAM_APDU [04:45:19]CAPDU: 80 13 00 00 [04:45:19]Write to MH i2c: E2 08 00 BA 20 80 13 00 00 00 00 00 00 56 [04:45:19]Write i2c OK [04:45:19]MH_I2C_Read... [04:45:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:45:19]Read from MH i2c: E2 [04:45:19]MH_I2C_Read... [04:45:19]Read from MH i2c: E2 62 00 [04:45:19]MH_I2C_Read... [04:45:19]Read from MH i2c: E2 62 00 BA 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 48 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 30 00 00 00 5E 04 04 00 30 00 00 00 57 04 04 00 31 00 00 00 19 04 04 00 00 00 00 00 90 00 05 [04:45:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 48 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 30 00 00 00 5E 04 04 00 30 00 00 00 57 04 04 00 31 00 00 00 19 04 04 00 00 00 00 00 90 00 [04:45:19]wFMCommunicate OK [04:45:19]SAM_PROTO_GetFieldsCounters done [04:45:19]requested_item shift.num is exist - process it [04:45:19]requested_item shift.opened is exist - process it [04:45:19]req_shift_opened [04:45:19]FM_GetShiftState [04:45:19]SAM_PROTO_GetShiftState [04:45:19]wFMCommunicate request_size=4 [04:45:19]MH_SAM_APDU [04:45:19]CAPDU: 80 13 01 00 [04:45:19]Write to MH i2c: E2 08 00 BB 20 80 13 01 00 00 00 00 00 58 [04:45:19]Write i2c OK [04:45:19]MH_I2C_Read... [04:45:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:45:19]Read from MH i2c: E2 [04:45:19]MH_I2C_Read... [04:45:19]Read from MH i2c: E2 0E 00 [04:45:19]MH_I2C_Read... [04:45:19]Read from MH i2c: E2 0E 00 BB 20 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 FF [04:45:19]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [04:45:19]wFMCommunicate OK [04:45:19]SAM_PROTO_GetShiftState done [04:45:19]FM_GetShiftState done [04:45:19]req_shift_opened done [04:45:19]requested_item shift.open_date is exist - process it [04:45:19]req_shift_open_date [04:45:19]req_shift_open_date done [04:45:19]produce_requested_data done [04:45:19]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155976,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [04:45:19]process_action_free close_receipt [04:45:19]json_value_free [04:45:19]json_value_free done [04:45:19]process_json_proto returns [04:45:19]Send response to host [04:45:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155976,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [04:45:19]free response buf [04:45:19]execute_script done [04:45:19]execute_script returns [04:45:19]free content buf [04:45:19]Sock 9.Close socket [04:45:19]Sock 9.Thread stoped [04:45:23]OFD Sender: No OFD packet to send [04:45:28]OFD Sender: No OFD packet to send [04:45:33]OFD Sender: No OFD packet to send [04:45:38]OFD Sender: No OFD packet to send [04:45:43]OFD Sender: No OFD packet to send [04:45:48]OFD Sender: No OFD packet to send [04:45:53]OFD Sender: No OFD packet to send [04:45:58]OFD Sender: No OFD packet to send [04:46:03]OFD Sender: No OFD packet to send [04:46:08]OFD Sender: No OFD packet to send [04:46:13]OFD Sender: No OFD packet to send [04:46:18]OFD Sender: No OFD packet to send [04:46:23]OFD Sender: No OFD packet to send [04:46:28]OFD Sender: No OFD packet to send [04:46:33]OFD Sender: No OFD packet to send [04:46:38]OFD Sender: No OFD packet to send [04:46:43]OFD Sender: No OFD packet to send [04:46:48]OFD Sender: No OFD packet to send [04:46:53]OFD Sender: No OFD packet to send [04:46:58]OFD Sender: No OFD packet to send [04:47:03]OFD Sender: No OFD packet to send [04:47:08]OFD Sender: No OFD packet to send [04:47:13]OFD Sender: No OFD packet to send [04:47:18]OFD Sender: No OFD packet to send [04:47:23]OFD Sender: No OFD packet to send [04:47:28]OFD Sender: No OFD packet to send [04:47:33]OFD Sender: No OFD packet to send [04:47:38]OFD Sender: No OFD packet to send [04:47:43]OFD Sender: No OFD packet to send [04:47:48]OFD Sender: No OFD packet to send [04:47:53]OFD Sender: No OFD packet to send [04:47:58]OFD Sender: No OFD packet to send [04:48:03]OFD Sender: No OFD packet to send [04:48:08]OFD Sender: No OFD packet to send [04:48:13]OFD Sender: No OFD packet to send [04:48:18]OFD Sender: No OFD packet to send [04:48:23]OFD Sender: No OFD packet to send [04:48:28]OFD Sender: No OFD packet to send [04:48:33]OFD Sender: No OFD packet to send [04:48:38]OFD Sender: No OFD packet to send [04:48:43]OFD Sender: No OFD packet to send [04:48:48]OFD Sender: No OFD packet to send [04:48:53]OFD Sender: No OFD packet to send [04:48:58]OFD Sender: No OFD packet to send [04:49:03]OFD Sender: No OFD packet to send [04:49:08]OFD Sender: No OFD packet to send [04:49:13]OFD Sender: No OFD packet to send [04:49:18]OFD Sender: No OFD packet to send [04:49:23]OFD Sender: No OFD packet to send [04:49:28]OFD Sender: No OFD packet to send [04:49:33]OFD Sender: No OFD packet to send [04:49:38]OFD Sender: No OFD packet to send [04:49:43]OFD Sender: No OFD packet to send [04:49:48]OFD Sender: No OFD packet to send [04:49:53]OFD Sender: No OFD packet to send [04:49:58]OFD Sender: No OFD packet to send [04:50:03]OFD Sender: No OFD packet to send [04:50:08]OFD Sender: No OFD packet to send [04:50:13]OFD Sender: No OFD packet to send [04:50:18]OFD Sender: No OFD packet to send [04:50:23]OFD Sender: No OFD packet to send [04:50:28]OFD Sender: No OFD packet to send [04:50:33]OFD Sender: No OFD packet to send [04:50:38]OFD Sender: No OFD packet to send [04:50:43]OFD Sender: No OFD packet to send [04:50:48]OFD Sender: No OFD packet to send [04:50:53]OFD Sender: No OFD packet to send [04:50:58]OFD Sender: No OFD packet to send [04:51:03]OFD Sender: No OFD packet to send [04:51:08]OFD Sender: No OFD packet to send [04:51:13]OFD Sender: No OFD packet to send [04:51:18]OFD Sender: No OFD packet to send [04:51:23]OFD Sender: No OFD packet to send [04:51:28]OFD Sender: No OFD packet to send [04:51:33]OFD Sender: No OFD packet to send [04:51:38]OFD Sender: No OFD packet to send [04:51:43]OFD Sender: No OFD packet to send [04:51:48]OFD Sender: No OFD packet to send [04:51:53]OFD Sender: No OFD packet to send [04:51:58]OFD Sender: No OFD packet to send [04:52:03]OFD Sender: No OFD packet to send [04:52:08]OFD Sender: No OFD packet to send [04:52:13]OFD Sender: No OFD packet to send [04:52:18]OFD Sender: No OFD packet to send [04:52:23]OFD Sender: No OFD packet to send [04:52:28]OFD Sender: No OFD packet to send [04:52:33]OFD Sender: No OFD packet to send [04:52:38]OFD Sender: No OFD packet to send [04:52:43]OFD Sender: No OFD packet to send [04:52:48]OFD Sender: No OFD packet to send [04:52:53]OFD Sender: No OFD packet to send [04:52:58]OFD Sender: No OFD packet to send [04:53:03]OFD Sender: No OFD packet to send [04:53:08]OFD Sender: No OFD packet to send [04:53:13]OFD Sender: No OFD packet to send [04:53:18]OFD Sender: No OFD packet to send [04:53:23]OFD Sender: No OFD packet to send [04:53:28]OFD Sender: No OFD packet to send [04:53:33]OFD Sender: No OFD packet to send [04:53:38]OFD Sender: No OFD packet to send [04:53:43]OFD Sender: No OFD packet to send [04:53:48]OFD Sender: No OFD packet to send [04:53:53]OFD Sender: No OFD packet to send [04:53:58]OFD Sender: No OFD packet to send [04:54:03]OFD Sender: No OFD packet to send [04:54:08]OFD Sender: No OFD packet to send [04:54:13]OFD Sender: No OFD packet to send [04:54:18]OFD Sender: No OFD packet to send [04:54:23]OFD Sender: No OFD packet to send [04:54:28]OFD Sender: No OFD packet to send [04:54:33]OFD Sender: No OFD packet to send [04:54:38]OFD Sender: No OFD packet to send [04:54:43]OFD Sender: No OFD packet to send [04:54:48]OFD Sender: No OFD packet to send [04:54:53]OFD Sender: No OFD packet to send [04:54:58]OFD Sender: No OFD packet to send [04:55:03]OFD Sender: No OFD packet to send [04:55:08]OFD Sender: No OFD packet to send [04:55:13]OFD Sender: No OFD packet to send [04:55:18]OFD Sender: No OFD packet to send [04:55:23]OFD Sender: No OFD packet to send [04:55:28]OFD Sender: No OFD packet to send [04:55:33]OFD Sender: No OFD packet to send [04:55:38]OFD Sender: No OFD packet to send [04:55:43]OFD Sender: No OFD packet to send [04:55:48]OFD Sender: No OFD packet to send [04:55:53]OFD Sender: No OFD packet to send [04:55:58]OFD Sender: No OFD packet to send [04:56:03]OFD Sender: No OFD packet to send [04:56:07]accept exits with 7 [04:56:07]New connection [04:56:07]New thread 3066744164 created [04:56:07]Thread 3066600804 joined [04:56:07]Waiting for new connection... [04:56:07] Sock 7.Parse request [04:56:07]Sock 7.Check first char [04:56:07]Sock 7.First char is OK [04:56:07]request: POST /json_proto HTTP/1.0 [04:56:07]Method: POST [04:56:07]URL: /json_proto [04:56:07]Method is POST - this is cgi request [04:56:07]url: /json_proto [04:56:07]query_string will be loaded in cgi processing [04:56:07]execute_cgi json_proto POST (null) [04:56:07]execute_cgi path=json_proto method=POST [04:56:07]POST find Content-Length [04:56:07]Host: 172.17.53.67:8080 [04:56:07]Content-Length: 766 [04:56:07]Content-Type: application/json [04:56:07] [04:56:07]POST finish read [04:56:07]Found Content-Length = 766 [04:56:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874242", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:56:07]execute_script... [04:56:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874242", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:56:07]POST & json_proto [04:56:07]process_json_proto [04:56:07]json parsed OK: [04:56:07]protocol is kg_v1.0 [04:56:07]action value=close_receipt [04:56:07]process_action close_receipt [04:56:07]cmd_close_receipt [04:56:07]MH_GetDate [04:56:07]Write to MH i2c: F0 00 00 BC 20 CB [04:56:07]Write i2c OK [04:56:07]MH_I2C_Read... [04:56:07]Read from MH i2c: F0 [04:56:07]MH_I2C_Read... [04:56:07]Read from MH i2c: F0 09 00 [04:56:07]MH_I2C_Read... [04:56:07]Read from MH i2c: F0 09 00 BC 20 00 69 8D 14 67 19 BC 99 64 17 [04:56:07]GetLastDocTimeStamp 1729399517 [04:56:07]current date 1729400169 [04:56:07]FM_GetShiftState [04:56:07]SAM_PROTO_GetShiftState [04:56:07]wFMCommunicate request_size=4 [04:56:07]MH_SAM_APDU [04:56:07]CAPDU: 80 13 01 00 [04:56:07]Write to MH i2c: E2 08 00 BD 20 80 13 01 00 00 00 00 00 5A [04:56:07]Write i2c OK [04:56:07]MH_I2C_Read... [04:56:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:56:07]Read from MH i2c: E2 [04:56:07]MH_I2C_Read... [04:56:07]Read from MH i2c: E2 0E 00 [04:56:07]MH_I2C_Read... [04:56:07]Read from MH i2c: E2 0E 00 BD 20 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 01 [04:56:07]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [04:56:07]wFMCommunicate OK [04:56:07]SAM_PROTO_GetShiftState done [04:56:07]FM_GetShiftState done [04:56:07]opened in 1729383891 [04:56:07]opened+sec_in_day 1729470291 [04:56:07]quantity*price = 50041 [04:56:07]sum+1 = 50042 [04:56:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 49 20.10.2024 04:56 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155977 ФПД: 251891856561011 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T045609&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155977&fm=251891856561011&tin=02508201610067®Number=0000137193017469&sum=50041 [04:56:08]StoreToDocumentArchive [04:56:08]shift 314 fd 155977 [04:56:08]save to /storage/0314/doc_00155977 [04:56:08]save last doc name /storage/0314/doc_00155977 to /storage/kkm_last_doc_name [04:56:08]save OK [04:56:08]Clear old archive folders... [04:56:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [04:56:08]tlvbuf is 01E7B590 [04:56:08]SAM_PROTO_ClearQueue [04:56:08]wFMCommunicate request_size=4 [04:56:08]MH_SAM_APDU [04:56:08]CAPDU: 80 09 00 00 [04:56:08]Write to MH i2c: E2 08 00 CA 20 80 09 00 00 00 00 00 00 5C [04:56:08]Write i2c OK [04:56:08]MH_I2C_Read... [04:56:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:56:08]Read from MH i2c: E2 [04:56:08]MH_I2C_Read... [04:56:08]Read from MH i2c: E2 03 00 [04:56:08]MH_I2C_Read... [04:56:08]Read from MH i2c: E2 03 00 CA 20 00 90 00 5E [04:56:08]RAPDU: 90 00 [04:56:08]wFMCommunicate OK [04:56:08]SAM_PROTO_ClearQueue done [04:56:08]KKMCreateOFDPacket [04:56:08]OFDProtocolAddRootSTLVToBuf [04:56:08]FM_MakeSignedData [04:56:08]FM_MakeSignedData [04:56:08]SAM_PROTO_SignData [04:56:08]wFMCommunicate request_size=4 [04:56:08]MH_SAM_APDU [04:56:08]CAPDU: 80 0D 01 02 [04:56:08]Write to MH i2c: E2 08 00 CB 20 80 0D 01 02 00 00 00 00 64 [04:56:08]Write i2c OK [04:56:08]MH_I2C_Read... [04:56:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:56:08]Read from MH i2c: E2 [04:56:08]MH_I2C_Read... [04:56:08]Read from MH i2c: E2 03 00 [04:56:08]MH_I2C_Read... [04:56:08]Read from MH i2c: E2 03 00 CB 20 00 90 00 5F [04:56:08]RAPDU: 90 00 [04:56:08]wFMCommunicate OK [04:56:08]wFMCommunicate request_size=255 [04:56:08]MH_SAM_APDU [04:56:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 69 8D 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 49 61 02 00 35 04 06 00 E5 [04:56:08]Write to MH i2c: E2 02 01 CC 20 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 69 8D 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 49 61 02 00 35 04 06 00 E5 00 00 CB [04:56:08]Write i2c OK [04:56:08]MH_I2C_Read... [04:56:08]OFD Sender: No OFD packet to send [04:56:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:56:09]Read from MH i2c: E2 [04:56:09]MH_I2C_Read... [04:56:09]Read from MH i2c: E2 03 00 [04:56:09]MH_I2C_Read... [04:56:09]Read from MH i2c: E2 03 00 CC 20 00 90 00 60 [04:56:09]RAPDU: 90 00 [04:56:09]wFMCommunicate OK [04:56:09]wFMCommunicate request_size=10 [04:56:09]MH_SAM_APDU [04:56:09]CAPDU: 80 0D 02 02 05 18 24 A1 D3 73 [04:56:09]Write to MH i2c: E2 0D 00 CD 20 80 0D 02 02 05 00 18 24 A1 D3 73 00 00 94 [04:56:09]Write i2c OK [04:56:09]MH_I2C_Read... [04:56:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:56:09]Read from MH i2c: E2 [04:56:09]MH_I2C_Read... [04:56:09]Read from MH i2c: E2 03 00 [04:56:09]MH_I2C_Read... [04:56:09]Read from MH i2c: E2 03 00 CD 20 00 90 00 61 [04:56:09]RAPDU: 90 00 [04:56:09]wFMCommunicate OK [04:56:09]wFMCommunicate request_size=4 [04:56:09]MH_SAM_APDU [04:56:09]CAPDU: 80 0D 03 02 [04:56:09]Write to MH i2c: E2 08 00 CE 20 80 0D 03 02 00 00 00 00 69 [04:56:09]Write i2c OK [04:56:09]MH_I2C_Read... [04:56:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:56:09]Read from MH i2c: E2 [04:56:09]MH_I2C_Read... [04:56:09]Read from MH i2c: E2 0B 00 [04:56:09]MH_I2C_Read... [04:56:09]Read from MH i2c: E2 0B 00 CE 20 00 9C 18 77 2A 88 50 E9 F1 90 00 71 [04:56:09]RAPDU: 9C 18 77 2A 88 50 E9 F1 90 00 [04:56:09]wFMCommunicate OK [04:56:09]SAM_PROTO_SignData done [04:56:09]FM_MakeSignedData done [04:56:09]CreateOFDProtocolMessage [04:56:09]wFMCommunicate request_size=4 [04:56:09]MH_SAM_APDU [04:56:09]CAPDU: 80 11 00 00 [04:56:09]Write to MH i2c: E2 08 00 CF 20 80 11 00 00 00 00 00 00 69 [04:56:09]Write i2c OK [04:56:09]MH_I2C_Read... [04:56:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:56:09]Read from MH i2c: E2 [04:56:09]MH_I2C_Read... [04:56:09]Read from MH i2c: E2 17 00 [04:56:09]MH_I2C_Read... [04:56:09]Read from MH i2c: E2 17 00 CF 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BA [04:56:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [04:56:09]wFMCommunicate OK [04:56:09]CreateOFDProtocolMessage done [04:56:09]OFDSenderStorePacket 155977 [04:56:09]StoreOFDPacket docnum=155977 [04:56:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 2D 20 07 01 65 EA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 69 8D 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 49 61 02 00 35 04 06 00 E5 18 24 A1 D3 73 9C 18 77 2A 88 50 E9 F1 [04:56:09]CheckFolder [04:56:09]dirname=/storage/ofd_packets [04:56:09]CheckFolder done [04:56:09]ProducePacketName [04:56:09]name=ofd_packets/00155977 [04:56:09]NVStorageSaveData ofd_packets/00155977 [04:56:09]File name is /storage/ofd_packets/00155977 [04:56:09]Write 301 bytes [04:56:09]NVStorageSaveData done [04:56:09]OFDSenderStorePacket done [04:56:09]KKMCreateOFDPacket done [04:56:09]NVStorageSaveData kkm_last_timestamp [04:56:09]File name is /storage/kkm_last_timestamp [04:56:09]Write 4 bytes [04:56:09]NVStorageSaveData done [04:56:09]ExternCall_PrintAddStr [04:56:09]wPrintStart [04:56:09]Write to MH i2c: 01 00 00 D0 20 F0 [04:56:09]Write i2c OK [04:56:09]MH_I2C_Read... [04:56:09]Read from MH i2c: 01 [04:56:09]MH_I2C_Read... [04:56:09]Read from MH i2c: 01 07 00 [04:56:09]MH_I2C_Read... [04:56:09]Read from MH i2c: 01 07 00 D0 20 00 00 00 00 00 FF 0F 05 [04:56:09]RasterBufferAndPrint [04:56:09]line Счет N : (1)874242 [04:56:09]line ИНН: 02508201610067 [04:56:09]line Контрольно-Кассовый Чек [04:56:09]line ПРОДАЖА [04:56:09]line ТРК (МРК, ГНК) : 22 [04:56:09]line Товар: 2710124130 [04:56:09]line Аи-92-К-5 [04:56:09]line 7.480 * 66.90 [04:56:09]line = 500.41 [04:56:09]line НДС 12% НСП 1% [04:56:09]line > о реализуемом товаре [04:56:09]line ИТОГО: 500.41 [04:56:09]line НСП 1% : 4.43 [04:56:09]line НДС 12% : 53.14 [04:56:09]line Наличными: 0.00 [04:56:09]line Безнал.: 500.41 [04:56:09]line Место: АЗС № 165 "Партнер Нефть" [04:56:09]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [04:56:09]line СНО: Общий режим [04:56:09]line Чек 49 20.10.2024 04:56 [04:56:09]line Смена: 314 ФФД: 1.0 [04:56:09]line ЗНМ: 0300000234 [04:56:09]line РНМ: 0000137193017469 [04:56:09]line Версия ККМ: v1.0 [04:56:09]line Платежная система: Mbank [04:56:09]line ФМ: 0000000000963156 [04:56:09]line ФД: 155977 [04:56:09]line ФПД: 251891856561011 [04:56:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T045609&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155977&fm=251891856561011&tin=02508201610067®Number=0000137193017469&sum=50041 [04:56:09]OFD Sender: Processing packet 155977 [packets to send 52, broken 51] [04:56:09]ProducePacketName [04:56:09]name=ofd_packets/00155977 [04:56:09]OFD Sender: To server: pG, [04:56:09]CommunicateWithHost lk.salyk.kg:30040 [04:56:09]ConnectInit lk.salyk.kg [04:56:09]written 0, free lines is 4095 [04:56:09]Connected sock=10 [04:56:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 2D 20 07 01 65 EA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 69 8D 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 49 61 02 00 35 04 06 00 E5 18 24 A1 D3 73 9C 18 77 2A 88 50 E9 F1 [04:56:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 DA B8 47 00 E5 BE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 49 61 02 00 F4 03 04 00 9D 33 14 67 B6 04 01 00 00 11 9C E9 B1 C6 69 56 09 [04:56:09]CommunicateWithHost err = 0 [04:56:09]CheckOFDResponse [04:56:09]1017 (14) - 77093643461234 [04:56:09]1041 (16) - 0000000000963156 [04:56:09]1040 (4) - 155977 [04:56:09]1012 (4) - 19.10.2024 22:33 [04:56:09]1206 (1) - 0 [04:56:09]OFD Sender: Remove packet 155977 [04:56:09]ProducePacketName [04:56:09]name=ofd_packets/00155977 [04:56:09]NVStorageDeleteData [04:56:10]Write to MH i2c: 01 00 00 F9 20 19 [04:56:10]Write i2c OK [04:56:10]MH_I2C_Read... [04:56:10]Read from MH i2c: 01 [04:56:10]MH_I2C_Read... [04:56:10]Read from MH i2c: 01 07 00 [04:56:10]MH_I2C_Read... [04:56:10]Read from MH i2c: 01 07 00 F9 20 00 00 00 00 00 0C 0D 39 [04:56:10]RasterBufferAndPrint [04:56:10]line [04:56:10]line [04:56:10]line [04:56:10]line [04:56:10]line [04:56:10]written 0, free lines is 3346 [04:56:10]MH_Cut [04:56:10]Write to MH i2c: D1 01 00 00 21 01 F3 [04:56:10]Write i2c OK [04:56:10]MH_I2C_Read... [04:56:10]Read from MH i2c: D1 [04:56:10]MH_I2C_Read... [04:56:10]Read from MH i2c: D1 01 00 [04:56:10]MH_I2C_Read... [04:56:10]Read from MH i2c: D1 01 00 00 21 00 F2 [04:56:10]Write to MH i2c: 01 00 00 01 21 22 [04:56:10]Write i2c OK [04:56:10]MH_I2C_Read... [04:56:10]OFD Sender: No OFD packet to send [04:56:10]*** Cut start [04:56:10]*** Partial cut [04:56:10]*** CUTSNS_PIN = 1 [04:56:10]*** CUTSNS_PIN = 0 [04:56:11]*** Brake cut motor [04:56:11]Read from MH i2c: 01 [04:56:11]MH_I2C_Read... [04:56:11]*** Stop cut motor [04:56:11]*** Cut end [04:56:11]Read from MH i2c: 01 07 00 [04:56:11]MH_I2C_Read... [04:56:11]Read from MH i2c: 01 07 00 01 21 00 00 00 00 00 FF 0F 37 [04:56:11]process_action close_receipt done [04:56:11]requested_data is exist [04:56:11]produce_requested_data [04:56:11]requested_item fm.sn is exist - process it [04:56:11]wFMCommunicate request_size=4 [04:56:11]MH_SAM_APDU [04:56:11]CAPDU: 80 11 00 00 [04:56:11]Write to MH i2c: E2 08 00 02 21 80 11 00 00 00 00 00 00 9D [04:56:11]Write i2c OK [04:56:11]MH_I2C_Read... [04:56:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:56:11]Read from MH i2c: E2 [04:56:11]MH_I2C_Read... [04:56:11]Read from MH i2c: E2 17 00 [04:56:11]MH_I2C_Read... [04:56:11]Read from MH i2c: E2 17 00 02 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EE [04:56:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [04:56:11]wFMCommunicate OK [04:56:11]requested_item fd.num is exist - process it [04:56:11]SAM_PROTO_GetFieldsCounters [04:56:11]wFMCommunicate request_size=4 [04:56:11]MH_SAM_APDU [04:56:11]CAPDU: 80 13 00 00 [04:56:11]Write to MH i2c: E2 08 00 03 21 80 13 00 00 00 00 00 00 A0 [04:56:11]Write i2c OK [04:56:11]MH_I2C_Read... [04:56:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:56:11]Read from MH i2c: E2 [04:56:11]MH_I2C_Read... [04:56:11]Read from MH i2c: E2 62 00 [04:56:11]MH_I2C_Read... [04:56:11]Read from MH i2c: E2 62 00 03 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 49 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 31 00 00 00 5E 04 04 00 31 00 00 00 57 04 04 00 32 00 00 00 19 04 04 00 00 00 00 00 90 00 53 [04:56:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 49 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 31 00 00 00 5E 04 04 00 31 00 00 00 57 04 04 00 32 00 00 00 19 04 04 00 00 00 00 00 90 00 [04:56:11]wFMCommunicate OK [04:56:11]SAM_PROTO_GetFieldsCounters done [04:56:11]requested_item shift.num is exist - process it [04:56:11]requested_item shift.opened is exist - process it [04:56:11]req_shift_opened [04:56:11]FM_GetShiftState [04:56:11]SAM_PROTO_GetShiftState [04:56:11]wFMCommunicate request_size=4 [04:56:11]MH_SAM_APDU [04:56:11]CAPDU: 80 13 01 00 [04:56:11]Write to MH i2c: E2 08 00 04 21 80 13 01 00 00 00 00 00 A2 [04:56:11]Write i2c OK [04:56:11]MH_I2C_Read... [04:56:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:56:11]Read from MH i2c: E2 [04:56:11]MH_I2C_Read... [04:56:11]Read from MH i2c: E2 0E 00 [04:56:11]MH_I2C_Read... [04:56:11]Read from MH i2c: E2 0E 00 04 21 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 49 [04:56:11]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [04:56:11]wFMCommunicate OK [04:56:11]SAM_PROTO_GetShiftState done [04:56:11]FM_GetShiftState done [04:56:11]req_shift_opened done [04:56:11]requested_item shift.open_date is exist - process it [04:56:11]req_shift_open_date [04:56:11]req_shift_open_date done [04:56:11]produce_requested_data done [04:56:11]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155977,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [04:56:11]process_action_free close_receipt [04:56:11]json_value_free [04:56:11]json_value_free done [04:56:11]process_json_proto returns [04:56:11]Send response to host [04:56:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155977,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [04:56:11]free response buf [04:56:11]execute_script done [04:56:11]execute_script returns [04:56:11]free content buf [04:56:11]Sock 7.Close socket [04:56:11]Sock 7.Thread stoped [04:56:15]OFD Sender: No OFD packet to send [04:56:20]OFD Sender: No OFD packet to send [04:56:25]OFD Sender: No OFD packet to send [04:56:30]OFD Sender: No OFD packet to send [04:56:35]OFD Sender: No OFD packet to send [04:56:40]OFD Sender: No OFD packet to send [04:56:45]OFD Sender: No OFD packet to send [04:56:50]OFD Sender: No OFD packet to send [04:56:55]OFD Sender: No OFD packet to send [04:57:00]OFD Sender: No OFD packet to send [04:57:05]OFD Sender: No OFD packet to send [04:57:10]OFD Sender: No OFD packet to send [04:57:15]OFD Sender: No OFD packet to send [04:57:20]OFD Sender: No OFD packet to send [04:57:25]OFD Sender: No OFD packet to send [04:57:30]OFD Sender: No OFD packet to send [04:57:35]OFD Sender: No OFD packet to send [04:57:40]OFD Sender: No OFD packet to send [04:57:45]OFD Sender: No OFD packet to send [04:57:50]OFD Sender: No OFD packet to send [04:57:55]OFD Sender: No OFD packet to send [04:58:00]OFD Sender: No OFD packet to send [04:58:05]OFD Sender: No OFD packet to send [04:58:10]OFD Sender: No OFD packet to send [04:58:15]OFD Sender: No OFD packet to send [04:58:20]OFD Sender: No OFD packet to send [04:58:25]OFD Sender: No OFD packet to send [04:58:30]OFD Sender: No OFD packet to send [04:58:35]OFD Sender: No OFD packet to send [04:58:40]OFD Sender: No OFD packet to send [04:58:45]OFD Sender: No OFD packet to send [04:58:50]OFD Sender: No OFD packet to send [04:58:55]OFD Sender: No OFD packet to send [04:59:00]OFD Sender: No OFD packet to send [04:59:05]OFD Sender: No OFD packet to send [04:59:10]OFD Sender: No OFD packet to send [04:59:15]OFD Sender: No OFD packet to send [04:59:20]OFD Sender: No OFD packet to send [04:59:25]OFD Sender: No OFD packet to send [04:59:30]OFD Sender: No OFD packet to send [04:59:35]OFD Sender: No OFD packet to send [04:59:40]OFD Sender: No OFD packet to send [04:59:45]OFD Sender: No OFD packet to send [04:59:50]OFD Sender: No OFD packet to send [04:59:55]OFD Sender: No OFD packet to send [05:00:00]OFD Sender: No OFD packet to send [05:00:05]OFD Sender: No OFD packet to send [05:00:10]OFD Sender: No OFD packet to send [05:00:15]OFD Sender: No OFD packet to send [05:00:20]OFD Sender: No OFD packet to send [05:00:25]OFD Sender: No OFD packet to send [05:00:30]OFD Sender: No OFD packet to send [05:00:35]OFD Sender: No OFD packet to send [05:00:40]OFD Sender: No OFD packet to send [05:00:45]OFD Sender: No OFD packet to send [05:00:50]OFD Sender: No OFD packet to send [05:00:55]OFD Sender: No OFD packet to send [05:01:00]OFD Sender: No OFD packet to send [05:01:05]OFD Sender: No OFD packet to send [05:01:10]OFD Sender: No OFD packet to send [05:01:15]OFD Sender: No OFD packet to send [05:01:20]OFD Sender: No OFD packet to send [05:01:25]OFD Sender: No OFD packet to send [05:01:30]OFD Sender: No OFD packet to send [05:01:35]OFD Sender: No OFD packet to send [05:01:40]OFD Sender: No OFD packet to send [05:01:45]OFD Sender: No OFD packet to send [05:01:50]OFD Sender: No OFD packet to send [05:01:55]OFD Sender: No OFD packet to send [05:02:00]OFD Sender: No OFD packet to send [05:02:05]OFD Sender: No OFD packet to send [05:02:10]OFD Sender: No OFD packet to send [05:02:15]OFD Sender: No OFD packet to send [05:02:20]OFD Sender: No OFD packet to send [05:02:25]OFD Sender: No OFD packet to send [05:02:30]OFD Sender: No OFD packet to send [05:02:35]OFD Sender: No OFD packet to send [05:02:40]OFD Sender: No OFD packet to send [05:02:45]OFD Sender: No OFD packet to send [05:02:50]OFD Sender: No OFD packet to send [05:02:55]OFD Sender: No OFD packet to send [05:03:00]OFD Sender: No OFD packet to send [05:03:05]OFD Sender: No OFD packet to send [05:03:10]OFD Sender: No OFD packet to send [05:03:15]OFD Sender: No OFD packet to send [05:03:20]OFD Sender: No OFD packet to send [05:03:25]OFD Sender: No OFD packet to send [05:03:30]OFD Sender: No OFD packet to send [05:03:35]OFD Sender: No OFD packet to send [05:03:40]OFD Sender: No OFD packet to send [05:03:45]OFD Sender: No OFD packet to send [05:03:50]OFD Sender: No OFD packet to send [05:03:55]OFD Sender: No OFD packet to send [05:04:00]OFD Sender: No OFD packet to send [05:04:05]OFD Sender: No OFD packet to send [05:04:10]OFD Sender: No OFD packet to send [05:04:15]OFD Sender: No OFD packet to send [05:04:20]OFD Sender: No OFD packet to send [05:04:25]OFD Sender: No OFD packet to send [05:04:30]OFD Sender: No OFD packet to send [05:04:35]OFD Sender: No OFD packet to send [05:04:40]OFD Sender: No OFD packet to send [05:04:45]OFD Sender: No OFD packet to send [05:04:50]OFD Sender: No OFD packet to send [05:04:55]OFD Sender: No OFD packet to send [05:05:00]OFD Sender: No OFD packet to send [05:05:05]OFD Sender: No OFD packet to send [05:05:10]OFD Sender: No OFD packet to send [05:05:15]OFD Sender: No OFD packet to send [05:05:20]OFD Sender: No OFD packet to send [05:05:25]OFD Sender: No OFD packet to send [05:05:30]OFD Sender: No OFD packet to send [05:05:35]OFD Sender: No OFD packet to send [05:05:40]OFD Sender: No OFD packet to send [05:05:45]OFD Sender: No OFD packet to send [05:05:50]OFD Sender: No OFD packet to send [05:05:55]OFD Sender: No OFD packet to send [05:06:00]OFD Sender: No OFD packet to send [05:06:05]OFD Sender: No OFD packet to send [05:06:10]OFD Sender: No OFD packet to send [05:06:15]OFD Sender: No OFD packet to send [05:06:20]OFD Sender: No OFD packet to send [05:06:26]OFD Sender: No OFD packet to send [05:06:31]OFD Sender: No OFD packet to send [05:06:36]OFD Sender: No OFD packet to send [05:06:41]OFD Sender: No OFD packet to send [05:06:46]OFD Sender: No OFD packet to send [05:06:51]OFD Sender: No OFD packet to send [05:06:56]OFD Sender: No OFD packet to send [05:07:01]OFD Sender: No OFD packet to send [05:07:06]OFD Sender: No OFD packet to send [05:07:11]OFD Sender: No OFD packet to send [05:07:16]OFD Sender: No OFD packet to send [05:07:21]OFD Sender: No OFD packet to send [05:07:26]OFD Sender: No OFD packet to send [05:07:31]OFD Sender: No OFD packet to send [05:07:36]OFD Sender: No OFD packet to send [05:07:41]OFD Sender: No OFD packet to send [05:07:46]OFD Sender: No OFD packet to send [05:07:51]OFD Sender: No OFD packet to send [05:07:56]OFD Sender: No OFD packet to send [05:08:01]OFD Sender: No OFD packet to send [05:08:06]OFD Sender: No OFD packet to send [05:08:11]OFD Sender: No OFD packet to send [05:08:16]OFD Sender: No OFD packet to send [05:08:21]OFD Sender: No OFD packet to send [05:08:26]OFD Sender: No OFD packet to send [05:08:31]OFD Sender: No OFD packet to send [05:08:36]OFD Sender: No OFD packet to send [05:08:41]OFD Sender: No OFD packet to send [05:08:46]OFD Sender: No OFD packet to send [05:08:51]OFD Sender: No OFD packet to send [05:08:56]OFD Sender: No OFD packet to send [05:09:01]OFD Sender: No OFD packet to send [05:09:06]OFD Sender: No OFD packet to send [05:09:11]OFD Sender: No OFD packet to send [05:09:16]OFD Sender: No OFD packet to send [05:09:21]OFD Sender: No OFD packet to send [05:09:26]OFD Sender: No OFD packet to send [05:09:31]OFD Sender: No OFD packet to send [05:09:36]OFD Sender: No OFD packet to send [05:09:41]OFD Sender: No OFD packet to send [05:09:46]OFD Sender: No OFD packet to send [05:09:51]OFD Sender: No OFD packet to send [05:09:56]OFD Sender: No OFD packet to send [05:10:01]OFD Sender: No OFD packet to send [05:10:06]OFD Sender: No OFD packet to send [05:10:11]OFD Sender: No OFD packet to send [05:10:16]OFD Sender: No OFD packet to send [05:10:21]OFD Sender: No OFD packet to send [05:10:26]OFD Sender: No OFD packet to send [05:10:31]OFD Sender: No OFD packet to send [05:10:36]OFD Sender: No OFD packet to send [05:10:41]OFD Sender: No OFD packet to send [05:10:46]OFD Sender: No OFD packet to send [05:10:51]OFD Sender: No OFD packet to send [05:10:56]OFD Sender: No OFD packet to send [05:11:01]OFD Sender: No OFD packet to send [05:11:06]OFD Sender: No OFD packet to send [05:11:11]OFD Sender: No OFD packet to send [05:11:16]OFD Sender: No OFD packet to send [05:11:21]OFD Sender: No OFD packet to send [05:11:26]OFD Sender: No OFD packet to send [05:11:31]OFD Sender: No OFD packet to send [05:11:36]OFD Sender: No OFD packet to send [05:11:41]OFD Sender: No OFD packet to send [05:11:46]OFD Sender: No OFD packet to send [05:11:51]OFD Sender: No OFD packet to send [05:11:56]OFD Sender: No OFD packet to send [05:12:01]OFD Sender: No OFD packet to send [05:12:06]OFD Sender: No OFD packet to send [05:12:11]OFD Sender: No OFD packet to send [05:12:16]OFD Sender: No OFD packet to send [05:12:21]OFD Sender: No OFD packet to send [05:12:26]OFD Sender: No OFD packet to send [05:12:31]OFD Sender: No OFD packet to send [05:12:36]OFD Sender: No OFD packet to send [05:12:41]OFD Sender: No OFD packet to send [05:12:46]OFD Sender: No OFD packet to send [05:12:51]OFD Sender: No OFD packet to send [05:12:56]OFD Sender: No OFD packet to send [05:13:01]OFD Sender: No OFD packet to send [05:13:06]OFD Sender: No OFD packet to send [05:13:11]OFD Sender: No OFD packet to send [05:13:16]OFD Sender: No OFD packet to send [05:13:21]OFD Sender: No OFD packet to send [05:13:26]OFD Sender: No OFD packet to send [05:13:31]OFD Sender: No OFD packet to send [05:13:36]OFD Sender: No OFD packet to send [05:13:38]accept exits with 9 [05:13:38]New connection [05:13:38]New thread 3066600804 created [05:13:38]Thread 3066744164 joined [05:13:38]Waiting for new connection... [05:13:38] Sock 9.Parse request [05:13:38]Sock 9.Check first char [05:13:38]Sock 9.First char is OK [05:13:38]request: POST /json_proto HTTP/1.0 [05:13:38]Method: POST [05:13:38]URL: /json_proto [05:13:38]Method is POST - this is cgi request [05:13:38]url: /json_proto [05:13:38]query_string will be loaded in cgi processing [05:13:38]execute_cgi json_proto POST (null) [05:13:38]execute_cgi path=json_proto method=POST [05:13:38]POST find Content-Length [05:13:38]Host: 172.17.53.67:8080 [05:13:38]Content-Length: 764 [05:13:38]Content-Type: application/json [05:13:38] [05:13:38]POST finish read [05:13:38]Found Content-Length = 764 [05:13:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874243", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 11.820, "sum" : 900.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 900.68 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:13:38]execute_script... [05:13:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874243", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 11.820, "sum" : 900.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 900.68 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:13:38]POST & json_proto [05:13:38]process_json_proto [05:13:38]json parsed OK: [05:13:38]protocol is kg_v1.0 [05:13:38]action value=close_receipt [05:13:38]process_action close_receipt [05:13:38]cmd_close_receipt [05:13:38]MH_GetDate [05:13:38]Write to MH i2c: F0 00 00 05 21 15 [05:13:38]Write i2c OK [05:13:38]MH_I2C_Read... [05:13:38]Read from MH i2c: F0 [05:13:38]MH_I2C_Read... [05:13:38]Read from MH i2c: F0 09 00 [05:13:38]MH_I2C_Read... [05:13:38]Read from MH i2c: F0 09 00 05 21 00 84 91 14 67 19 BC 99 64 80 [05:13:38]GetLastDocTimeStamp 1729400169 [05:13:38]current date 1729401220 [05:13:38]FM_GetShiftState [05:13:38]SAM_PROTO_GetShiftState [05:13:38]wFMCommunicate request_size=4 [05:13:38]MH_SAM_APDU [05:13:38]CAPDU: 80 13 01 00 [05:13:38]Write to MH i2c: E2 08 00 06 21 80 13 01 00 00 00 00 00 A4 [05:13:38]Write i2c OK [05:13:38]MH_I2C_Read... [05:13:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:13:38]Read from MH i2c: E2 [05:13:38]MH_I2C_Read... [05:13:38]Read from MH i2c: E2 0E 00 [05:13:38]MH_I2C_Read... [05:13:38]Read from MH i2c: E2 0E 00 06 21 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 4B [05:13:38]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [05:13:38]wFMCommunicate OK [05:13:38]SAM_PROTO_GetShiftState done [05:13:38]FM_GetShiftState done [05:13:38]opened in 1729383891 [05:13:38]opened+sec_in_day 1729470291 [05:13:38]quantity*price = 90068 [05:13:38]sum+1 = 90069 [05:13:38]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 900.68 НСП 1% : 7.97 НДС 12% : 95.65 Наличными: 0.00 Безнал.: 900.68 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 50 20.10.2024 05:13 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155978 ФПД: 242912248857752 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T051340&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155978&fm=242912248857752&tin=02508201610067®Number=0000137193017469&sum=90068 [05:13:39]StoreToDocumentArchive [05:13:39]shift 314 fd 155978 [05:13:39]save to /storage/0314/doc_00155978 [05:13:39]save last doc name /storage/0314/doc_00155978 to /storage/kkm_last_doc_name [05:13:39]save OK [05:13:39]Clear old archive folders... [05:13:39]ProcessDocumentItem done err = 0, tmpTLVsize=248 [05:13:39]tlvbuf is B6EA7B80 [05:13:39]SAM_PROTO_ClearQueue [05:13:39]wFMCommunicate request_size=4 [05:13:39]MH_SAM_APDU [05:13:39]CAPDU: 80 09 00 00 [05:13:39]Write to MH i2c: E2 08 00 13 21 80 09 00 00 00 00 00 00 A6 [05:13:39]Write i2c OK [05:13:39]MH_I2C_Read... [05:13:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:13:39]Read from MH i2c: E2 [05:13:39]MH_I2C_Read... [05:13:39]Read from MH i2c: E2 03 00 [05:13:39]MH_I2C_Read... [05:13:39]Read from MH i2c: E2 03 00 13 21 00 90 00 A8 [05:13:39]RAPDU: 90 00 [05:13:39]wFMCommunicate OK [05:13:39]SAM_PROTO_ClearQueue done [05:13:39]KKMCreateOFDPacket [05:13:39]OFDProtocolAddRootSTLVToBuf [05:13:39]FM_MakeSignedData [05:13:39]FM_MakeSignedData [05:13:39]SAM_PROTO_SignData [05:13:39]wFMCommunicate request_size=4 [05:13:39]MH_SAM_APDU [05:13:39]CAPDU: 80 0D 01 02 [05:13:39]Write to MH i2c: E2 08 00 14 21 80 0D 01 02 00 00 00 00 AE [05:13:39]Write i2c OK [05:13:39]MH_I2C_Read... [05:13:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:13:39]Read from MH i2c: E2 [05:13:39]MH_I2C_Read... [05:13:39]Read from MH i2c: E2 03 00 [05:13:39]MH_I2C_Read... [05:13:39]Read from MH i2c: E2 03 00 14 21 00 90 00 A9 [05:13:39]RAPDU: 90 00 [05:13:39]wFMCommunicate OK [05:13:39]wFMCommunicate request_size=255 [05:13:39]MH_SAM_APDU [05:13:39]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 2C 2E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D4 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 25 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D4 5F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 84 91 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4A 61 02 00 35 04 06 00 DC ED 6A 4E [05:13:39]Write to MH i2c: E2 02 01 15 21 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 2C 2E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D4 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 25 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D4 5F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 84 91 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4A 61 02 00 35 04 06 00 DC ED 6A 4E 00 00 C4 [05:13:39]Write i2c OK [05:13:39]MH_I2C_Read... [05:13:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:13:39]Read from MH i2c: E2 [05:13:39]MH_I2C_Read... [05:13:39]Read from MH i2c: E2 03 00 [05:13:39]MH_I2C_Read... [05:13:39]Read from MH i2c: E2 03 00 15 21 00 90 00 AA [05:13:39]RAPDU: 90 00 [05:13:39]wFMCommunicate OK [05:13:39]wFMCommunicate request_size=7 [05:13:39]MH_SAM_APDU [05:13:39]CAPDU: 80 0D 02 02 02 04 98 [05:13:39]Write to MH i2c: E2 0A 00 16 21 80 0D 02 02 02 00 04 98 00 00 51 [05:13:39]Write i2c OK [05:13:39]MH_I2C_Read... [05:13:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:13:39]Read from MH i2c: E2 [05:13:39]MH_I2C_Read... [05:13:39]Read from MH i2c: E2 03 00 [05:13:39]MH_I2C_Read... [05:13:39]Read from MH i2c: E2 03 00 16 21 00 90 00 AB [05:13:39]RAPDU: 90 00 [05:13:39]wFMCommunicate OK [05:13:39]wFMCommunicate request_size=4 [05:13:39]MH_SAM_APDU [05:13:39]CAPDU: 80 0D 03 02 [05:13:39]Write to MH i2c: E2 08 00 17 21 80 0D 03 02 00 00 00 00 B3 [05:13:39]Write i2c OK [05:13:39]MH_I2C_Read... [05:13:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:13:39]Read from MH i2c: E2 [05:13:39]MH_I2C_Read... [05:13:39]Read from MH i2c: E2 0B 00 [05:13:39]MH_I2C_Read... [05:13:39]Read from MH i2c: E2 0B 00 17 21 00 74 5D 04 74 E0 6D EA 6A 90 00 9E [05:13:39]RAPDU: 74 5D 04 74 E0 6D EA 6A 90 00 [05:13:39]wFMCommunicate OK [05:13:39]SAM_PROTO_SignData done [05:13:39]FM_MakeSignedData done [05:13:39]CreateOFDProtocolMessage [05:13:39]wFMCommunicate request_size=4 [05:13:39]MH_SAM_APDU [05:13:39]CAPDU: 80 11 00 00 [05:13:39]Write to MH i2c: E2 08 00 18 21 80 11 00 00 00 00 00 00 B3 [05:13:39]Write i2c OK [05:13:39]MH_I2C_Read... [05:13:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:13:39]Read from MH i2c: E2 [05:13:39]MH_I2C_Read... [05:13:39]Read from MH i2c: E2 17 00 [05:13:39]MH_I2C_Read... [05:13:39]Read from MH i2c: E2 17 00 18 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 04 [05:13:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [05:13:39]wFMCommunicate OK [05:13:39]CreateOFDProtocolMessage done [05:13:39]OFDSenderStorePacket 155978 [05:13:39]StoreOFDPacket docnum=155978 [05:13:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 A5 AB 04 01 E2 AF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 2C 2E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D4 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 25 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D4 5F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 84 91 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4A 61 02 00 35 04 06 00 DC ED 6A 4E 04 98 74 5D 04 74 E0 6D EA 6A [05:13:39]CheckFolder [05:13:39]dirname=/storage/ofd_packets [05:13:39]CheckFolder done [05:13:39]ProducePacketName [05:13:39]name=ofd_packets/00155978 [05:13:39]NVStorageSaveData ofd_packets/00155978 [05:13:39]File name is /storage/ofd_packets/00155978 [05:13:39]Write 298 bytes [05:13:39]NVStorageSaveData done [05:13:39]OFDSenderStorePacket done [05:13:39]KKMCreateOFDPacket done [05:13:39]NVStorageSaveData kkm_last_timestamp [05:13:39]File name is /storage/kkm_last_timestamp [05:13:39]Write 4 bytes [05:13:39]NVStorageSaveData done [05:13:39]ExternCall_PrintAddStr [05:13:39]wPrintStart [05:13:39]Write to MH i2c: 01 00 00 19 21 3A [05:13:39]Write i2c OK [05:13:39]MH_I2C_Read... [05:13:39]Read from MH i2c: 01 [05:13:39]MH_I2C_Read... [05:13:39]Read from MH i2c: 01 07 00 [05:13:39]MH_I2C_Read... [05:13:39]Read from MH i2c: 01 07 00 19 21 00 00 00 00 00 FF 0F 4F [05:13:39]RasterBufferAndPrint [05:13:39]line Счет N : (1)874243 [05:13:39]line ИНН: 02508201610067 [05:13:39]line Контрольно-Кассовый Чек [05:13:39]line ПРОДАЖА [05:13:39]line ТРК (МРК, ГНК) : 44 [05:13:39]line Товар: 2710194210 [05:13:39]line ДТ-К-2 [05:13:39]line 11.820 * 76.20 [05:13:39]line = 900.68 [05:13:39]line НДС 12% НСП 1% [05:13:39]line > о реализуемом товаре [05:13:39]line ИТОГО: 900.68 [05:13:39]line НСП 1% : 7.97 [05:13:39]line НДС 12% : 95.65 [05:13:39]line Наличными: 0.00 [05:13:39]line Безнал.: 900.68 [05:13:39]line Место: АЗС № 165 "Партнер Нефть" [05:13:39]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [05:13:39]line СНО: Общий режим [05:13:39]line Чек 50 20.10.2024 05:13 [05:13:39]line Смена: 314 ФФД: 1.0 [05:13:39]line ЗНМ: 0300000234 [05:13:39]line РНМ: 0000137193017469 [05:13:39]line Версия ККМ: v1.0 [05:13:39]line Платежная система: Mbank [05:13:39]line ФМ: 0000000000963156 [05:13:39]line ФД: 155978 [05:13:39]line ФПД: 242912248857752 [05:13:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T051340&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155978&fm=242912248857752&tin=02508201610067®Number=0000137193017469&sum=90068 [05:13:40]OFD Sender: Processing packet 155978 [packets to send 52, broken 51] [05:13:40]ProducePacketName [05:13:40]name=ofd_packets/00155978 [05:13:40]OFD Sender: To server: pG, [05:13:40]CommunicateWithHost lk.salyk.kg:30040 [05:13:40]ConnectInit lk.salyk.kg [05:13:40]written 0, free lines is 4095 [05:13:40]Connected sock=11 [05:13:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 A5 AB 04 01 E2 AF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 2C 2E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D4 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 25 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D4 5F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 84 91 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4A 61 02 00 35 04 06 00 DC ED 6A 4E 04 98 74 5D 04 74 E0 6D EA 6A [05:13:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B2 C7 47 00 30 33 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4A 61 02 00 F4 03 04 00 B8 37 14 67 B6 04 01 00 00 D6 C8 30 BE D6 4A 9E CD [05:13:40]CommunicateWithHost err = 0 [05:13:40]CheckOFDResponse [05:13:40]1017 (14) - 77093643461234 [05:13:40]1041 (16) - 0000000000963156 [05:13:40]1040 (4) - 155978 [05:13:40]1012 (4) - 19.10.2024 22:50 [05:13:40]1206 (1) - 0 [05:13:40]OFD Sender: Remove packet 155978 [05:13:40]ProducePacketName [05:13:40]name=ofd_packets/00155978 [05:13:40]NVStorageDeleteData [05:13:40]Write to MH i2c: 01 00 00 42 21 63 [05:13:40]Write i2c OK [05:13:40]MH_I2C_Read... [05:13:40]Read from MH i2c: 01 [05:13:40]MH_I2C_Read... [05:13:40]Read from MH i2c: 01 07 00 [05:13:40]MH_I2C_Read... [05:13:40]Read from MH i2c: 01 07 00 42 21 00 00 00 00 00 0C 0D 83 [05:13:40]RasterBufferAndPrint [05:13:40]line [05:13:40]line [05:13:40]line [05:13:40]line [05:13:40]line [05:13:40]written 0, free lines is 3346 [05:13:40]MH_Cut [05:13:40]Write to MH i2c: D1 01 00 49 21 01 3C [05:13:40]Write i2c OK [05:13:40]MH_I2C_Read... [05:13:40]Read from MH i2c: D1 [05:13:40]MH_I2C_Read... [05:13:40]Read from MH i2c: D1 01 00 [05:13:40]MH_I2C_Read... [05:13:40]Read from MH i2c: D1 01 00 49 21 00 3B [05:13:40]Write to MH i2c: 01 00 00 4A 21 6B [05:13:40]Write i2c OK [05:13:40]MH_I2C_Read... [05:13:40]OFD Sender: No OFD packet to send [05:13:41]*** Cut start [05:13:41]*** Partial cut [05:13:41]*** CUTSNS_PIN = 1 [05:13:41]*** CUTSNS_PIN = 0 [05:13:41]*** Brake cut motor [05:13:41]Read from MH i2c: 01 [05:13:41]MH_I2C_Read... [05:13:41]*** Stop cut motor [05:13:41]*** Cut end [05:13:41]Read from MH i2c: 01 07 00 [05:13:41]MH_I2C_Read... [05:13:41]Read from MH i2c: 01 07 00 4A 21 00 00 00 00 00 FF 0F 80 [05:13:41]process_action close_receipt done [05:13:41]requested_data is exist [05:13:41]produce_requested_data [05:13:41]requested_item fm.sn is exist - process it [05:13:41]wFMCommunicate request_size=4 [05:13:41]MH_SAM_APDU [05:13:41]CAPDU: 80 11 00 00 [05:13:41]Write to MH i2c: E2 08 00 4B 21 80 11 00 00 00 00 00 00 E6 [05:13:41]Write i2c OK [05:13:41]MH_I2C_Read... [05:13:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:13:41]Read from MH i2c: E2 [05:13:41]MH_I2C_Read... [05:13:41]Read from MH i2c: E2 17 00 [05:13:41]MH_I2C_Read... [05:13:41]Read from MH i2c: E2 17 00 4B 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 37 [05:13:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [05:13:41]wFMCommunicate OK [05:13:41]requested_item fd.num is exist - process it [05:13:41]SAM_PROTO_GetFieldsCounters [05:13:41]wFMCommunicate request_size=4 [05:13:41]MH_SAM_APDU [05:13:41]CAPDU: 80 13 00 00 [05:13:41]Write to MH i2c: E2 08 00 4C 21 80 13 00 00 00 00 00 00 E9 [05:13:41]Write i2c OK [05:13:41]MH_I2C_Read... [05:13:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:13:42]Read from MH i2c: E2 [05:13:42]MH_I2C_Read... [05:13:42]Read from MH i2c: E2 62 00 [05:13:42]MH_I2C_Read... [05:13:42]Read from MH i2c: E2 62 00 4C 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4A 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 32 00 00 00 5E 04 04 00 32 00 00 00 57 04 04 00 33 00 00 00 19 04 04 00 00 00 00 00 90 00 A0 [05:13:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4A 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 32 00 00 00 5E 04 04 00 32 00 00 00 57 04 04 00 33 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:13:42]wFMCommunicate OK [05:13:42]SAM_PROTO_GetFieldsCounters done [05:13:42]requested_item shift.num is exist - process it [05:13:42]requested_item shift.opened is exist - process it [05:13:42]req_shift_opened [05:13:42]FM_GetShiftState [05:13:42]SAM_PROTO_GetShiftState [05:13:42]wFMCommunicate request_size=4 [05:13:42]MH_SAM_APDU [05:13:42]CAPDU: 80 13 01 00 [05:13:42]Write to MH i2c: E2 08 00 4D 21 80 13 01 00 00 00 00 00 EB [05:13:42]Write i2c OK [05:13:42]MH_I2C_Read... [05:13:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:13:42]Read from MH i2c: E2 [05:13:42]MH_I2C_Read... [05:13:42]Read from MH i2c: E2 0E 00 [05:13:42]MH_I2C_Read... [05:13:42]Read from MH i2c: E2 0E 00 4D 21 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 92 [05:13:42]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [05:13:42]wFMCommunicate OK [05:13:42]SAM_PROTO_GetShiftState done [05:13:42]FM_GetShiftState done [05:13:42]req_shift_opened done [05:13:42]requested_item shift.open_date is exist - process it [05:13:42]req_shift_open_date [05:13:42]req_shift_open_date done [05:13:42]produce_requested_data done [05:13:42]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155978,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [05:13:42]process_action_free close_receipt [05:13:42]json_value_free [05:13:42]json_value_free done [05:13:42]process_json_proto returns [05:13:42]Send response to host [05:13:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155978,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [05:13:42]free response buf [05:13:42]execute_script done [05:13:42]execute_script returns [05:13:42]free content buf [05:13:42]Sock 9.Close socket [05:13:42]Sock 9.Thread stoped [05:13:45]OFD Sender: No OFD packet to send [05:13:50]OFD Sender: No OFD packet to send [05:13:55]OFD Sender: No OFD packet to send [05:14:00]OFD Sender: No OFD packet to send [05:14:05]OFD Sender: No OFD packet to send [05:14:10]OFD Sender: No OFD packet to send [05:14:15]OFD Sender: No OFD packet to send [05:14:21]OFD Sender: No OFD packet to send [05:14:26]OFD Sender: No OFD packet to send [05:14:31]OFD Sender: No OFD packet to send [05:14:36]OFD Sender: No OFD packet to send [05:14:41]OFD Sender: No OFD packet to send [05:14:46]OFD Sender: No OFD packet to send [05:14:51]OFD Sender: No OFD packet to send [05:14:56]OFD Sender: No OFD packet to send [05:15:01]OFD Sender: No OFD packet to send [05:15:06]OFD Sender: No OFD packet to send [05:15:11]OFD Sender: No OFD packet to send [05:15:16]OFD Sender: No OFD packet to send [05:15:21]OFD Sender: No OFD packet to send [05:15:26]OFD Sender: No OFD packet to send [05:15:31]OFD Sender: No OFD packet to send [05:15:36]OFD Sender: No OFD packet to send [05:15:41]OFD Sender: No OFD packet to send [05:15:46]OFD Sender: No OFD packet to send [05:15:51]OFD Sender: No OFD packet to send [05:15:56]OFD Sender: No OFD packet to send [05:16:01]OFD Sender: No OFD packet to send [05:16:06]OFD Sender: No OFD packet to send [05:16:11]OFD Sender: No OFD packet to send [05:16:16]OFD Sender: No OFD packet to send [05:16:21]OFD Sender: No OFD packet to send [05:16:26]OFD Sender: No OFD packet to send [05:16:31]OFD Sender: No OFD packet to send [05:16:36]OFD Sender: No OFD packet to send [05:16:41]OFD Sender: No OFD packet to send [05:16:46]OFD Sender: No OFD packet to send [05:16:51]OFD Sender: No OFD packet to send [05:16:56]OFD Sender: No OFD packet to send [05:17:01]OFD Sender: No OFD packet to send [05:17:06]OFD Sender: No OFD packet to send [05:17:11]OFD Sender: No OFD packet to send [05:17:16]OFD Sender: No OFD packet to send [05:17:21]OFD Sender: No OFD packet to send [05:17:26]OFD Sender: No OFD packet to send [05:17:31]OFD Sender: No OFD packet to send [05:17:36]OFD Sender: No OFD packet to send [05:17:41]OFD Sender: No OFD packet to send [05:17:46]OFD Sender: No OFD packet to send [05:17:51]OFD Sender: No OFD packet to send [05:17:56]OFD Sender: No OFD packet to send [05:18:01]OFD Sender: No OFD packet to send [05:18:06]OFD Sender: No OFD packet to send [05:18:11]OFD Sender: No OFD packet to send [05:18:16]OFD Sender: No OFD packet to send [05:18:21]OFD Sender: No OFD packet to send [05:18:26]OFD Sender: No OFD packet to send [05:18:31]OFD Sender: No OFD packet to send [05:18:36]OFD Sender: No OFD packet to send [05:18:41]OFD Sender: No OFD packet to send [05:18:46]OFD Sender: No OFD packet to send [05:18:51]OFD Sender: No OFD packet to send [05:18:56]OFD Sender: No OFD packet to send [05:19:01]OFD Sender: No OFD packet to send [05:19:06]OFD Sender: No OFD packet to send [05:19:11]OFD Sender: No OFD packet to send [05:19:16]OFD Sender: No OFD packet to send [05:19:21]OFD Sender: No OFD packet to send [05:19:26]OFD Sender: No OFD packet to send [05:19:31]OFD Sender: No OFD packet to send [05:19:36]OFD Sender: No OFD packet to send [05:19:41]OFD Sender: No OFD packet to send [05:19:46]OFD Sender: No OFD packet to send [05:19:51]OFD Sender: No OFD packet to send [05:19:56]OFD Sender: No OFD packet to send [05:20:01]OFD Sender: No OFD packet to send [05:20:06]OFD Sender: No OFD packet to send [05:20:11]OFD Sender: No OFD packet to send [05:20:16]OFD Sender: No OFD packet to send [05:20:21]OFD Sender: No OFD packet to send [05:20:26]OFD Sender: No OFD packet to send [05:20:31]OFD Sender: No OFD packet to send [05:20:36]OFD Sender: No OFD packet to send [05:20:41]OFD Sender: No OFD packet to send [05:20:46]OFD Sender: No OFD packet to send [05:20:51]OFD Sender: No OFD packet to send [05:20:56]OFD Sender: No OFD packet to send [05:21:01]OFD Sender: No OFD packet to send [05:21:06]OFD Sender: No OFD packet to send [05:21:11]OFD Sender: No OFD packet to send [05:21:16]OFD Sender: No OFD packet to send [05:21:21]OFD Sender: No OFD packet to send [05:21:26]OFD Sender: No OFD packet to send [05:21:31]OFD Sender: No OFD packet to send [05:21:36]OFD Sender: No OFD packet to send [05:21:41]OFD Sender: No OFD packet to send [05:21:46]OFD Sender: No OFD packet to send [05:21:51]OFD Sender: No OFD packet to send [05:21:56]OFD Sender: No OFD packet to send [05:22:01]OFD Sender: No OFD packet to send [05:22:06]OFD Sender: No OFD packet to send [05:22:11]OFD Sender: No OFD packet to send [05:22:16]OFD Sender: No OFD packet to send [05:22:21]OFD Sender: No OFD packet to send [05:22:26]OFD Sender: No OFD packet to send [05:22:31]OFD Sender: No OFD packet to send [05:22:36]OFD Sender: No OFD packet to send [05:22:40]accept exits with 7 [05:22:40]New connection [05:22:40]New thread 3066744164 created [05:22:40]Thread 3066600804 joined [05:22:40]Waiting for new connection... [05:22:40] Sock 7.Parse request [05:22:40]Sock 7.Check first char [05:22:40]Sock 7.First char is OK [05:22:40]request: POST /json_proto HTTP/1.0 [05:22:40]Method: POST [05:22:40]URL: /json_proto [05:22:40]Method is POST - this is cgi request [05:22:40]url: /json_proto [05:22:40]query_string will be loaded in cgi processing [05:22:40]execute_cgi json_proto POST (null) [05:22:40]execute_cgi path=json_proto method=POST [05:22:40]POST find Content-Length [05:22:40]Host: 172.17.53.67:8080 [05:22:40]Content-Length: 766 [05:22:40]Content-Type: application/json [05:22:40] [05:22:40]POST finish read [05:22:40]Found Content-Length = 766 [05:22:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874244", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:22:40]execute_script... [05:22:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874244", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:22:40]POST & json_proto [05:22:40]process_json_proto [05:22:40]json parsed OK: [05:22:40]protocol is kg_v1.0 [05:22:40]action value=close_receipt [05:22:40]process_action close_receipt [05:22:40]cmd_close_receipt [05:22:40]MH_GetDate [05:22:40]Write to MH i2c: F0 00 00 4E 21 5E [05:22:40]Write i2c OK [05:22:40]MH_I2C_Read... [05:22:40]Read from MH i2c: F0 [05:22:40]MH_I2C_Read... [05:22:40]Read from MH i2c: F0 09 00 [05:22:40]MH_I2C_Read... [05:22:40]Read from MH i2c: F0 09 00 4E 21 00 A3 93 14 67 19 BC 99 64 EA [05:22:40]GetLastDocTimeStamp 1729401220 [05:22:40]current date 1729401763 [05:22:40]FM_GetShiftState [05:22:40]SAM_PROTO_GetShiftState [05:22:40]wFMCommunicate request_size=4 [05:22:40]MH_SAM_APDU [05:22:40]CAPDU: 80 13 01 00 [05:22:40]Write to MH i2c: E2 08 00 4F 21 80 13 01 00 00 00 00 00 ED [05:22:40]Write i2c OK [05:22:40]MH_I2C_Read... [05:22:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:22:40]Read from MH i2c: E2 [05:22:40]MH_I2C_Read... [05:22:40]Read from MH i2c: E2 0E 00 [05:22:40]MH_I2C_Read... [05:22:40]Read from MH i2c: E2 0E 00 4F 21 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 94 [05:22:40]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [05:22:40]wFMCommunicate OK [05:22:40]SAM_PROTO_GetShiftState done [05:22:40]FM_GetShiftState done [05:22:40]opened in 1729383891 [05:22:40]opened+sec_in_day 1729470291 [05:22:40]quantity*price = 200025 [05:22:40]sum+1 = 200026 [05:22:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.25 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.25 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 51 20.10.2024 05:22 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155979 ФПД: 88077766302913 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T052243&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155979&fm=88077766302913&tin=02508201610067®Number=0000137193017469&sum=200025 [05:22:42]StoreToDocumentArchive [05:22:42]shift 314 fd 155979 [05:22:42]save to /storage/0314/doc_00155979 [05:22:42]save last doc name /storage/0314/doc_00155979 to /storage/kkm_last_doc_name [05:22:42]save OK [05:22:42]Clear old archive folders... [05:22:42]ProcessDocumentItem done err = 0, tmpTLVsize=248 [05:22:42]tlvbuf is B6F25C20 [05:22:42]SAM_PROTO_ClearQueue [05:22:42]wFMCommunicate request_size=4 [05:22:42]MH_SAM_APDU [05:22:42]CAPDU: 80 09 00 00 [05:22:42]Write to MH i2c: E2 08 00 5C 21 80 09 00 00 00 00 00 00 EF [05:22:42]Write i2c OK [05:22:42]MH_I2C_Read... [05:22:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:22:42]Read from MH i2c: E2 [05:22:42]MH_I2C_Read... [05:22:42]Read from MH i2c: E2 03 00 [05:22:42]MH_I2C_Read... [05:22:42]Read from MH i2c: E2 03 00 5C 21 00 90 00 F1 [05:22:42]RAPDU: 90 00 [05:22:42]wFMCommunicate OK [05:22:42]SAM_PROTO_ClearQueue done [05:22:42]KKMCreateOFDPacket [05:22:42]OFDProtocolAddRootSTLVToBuf [05:22:42]FM_MakeSignedData [05:22:42]FM_MakeSignedData [05:22:42]SAM_PROTO_SignData [05:22:42]wFMCommunicate request_size=4 [05:22:42]MH_SAM_APDU [05:22:42]CAPDU: 80 0D 01 02 [05:22:42]Write to MH i2c: E2 08 00 5D 21 80 0D 01 02 00 00 00 00 F7 [05:22:42]Write i2c OK [05:22:42]MH_I2C_Read... [05:22:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:22:42]Read from MH i2c: E2 [05:22:42]MH_I2C_Read... [05:22:42]Read from MH i2c: E2 03 00 [05:22:42]MH_I2C_Read... [05:22:42]Read from MH i2c: E2 03 00 5D 21 00 90 00 F2 [05:22:42]RAPDU: 90 00 [05:22:42]wFMCommunicate OK [05:22:42]wFMCommunicate request_size=255 [05:22:42]MH_SAM_APDU [05:22:42]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 A3 93 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4B 61 02 00 35 04 06 00 50 1B 33 F9 [05:22:42]Write to MH i2c: E2 02 01 5E 21 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 A3 93 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4B 61 02 00 35 04 06 00 50 1B 33 F9 00 00 15 [05:22:42]Write i2c OK [05:22:42]MH_I2C_Read... [05:22:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:22:42]Read from MH i2c: E2 [05:22:42]MH_I2C_Read... [05:22:42]Read from MH i2c: E2 03 00 [05:22:42]MH_I2C_Read... [05:22:42]Read from MH i2c: E2 03 00 5E 21 00 90 00 F3 [05:22:42]RAPDU: 90 00 [05:22:42]wFMCommunicate OK [05:22:42]wFMCommunicate request_size=7 [05:22:42]MH_SAM_APDU [05:22:42]CAPDU: 80 0D 02 02 02 1C C1 [05:22:42]Write to MH i2c: E2 0A 00 5F 21 80 0D 02 02 02 00 1C C1 00 00 DB [05:22:42]Write i2c OK [05:22:42]MH_I2C_Read... [05:22:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:22:42]Read from MH i2c: E2 [05:22:42]MH_I2C_Read... [05:22:42]Read from MH i2c: E2 03 00 [05:22:42]MH_I2C_Read... [05:22:42]Read from MH i2c: E2 03 00 5F 21 00 90 00 F4 [05:22:42]RAPDU: 90 00 [05:22:42]wFMCommunicate OK [05:22:42]wFMCommunicate request_size=4 [05:22:42]MH_SAM_APDU [05:22:42]CAPDU: 80 0D 03 02 [05:22:42]Write to MH i2c: E2 08 00 60 21 80 0D 03 02 00 00 00 00 FC [05:22:42]Write i2c OK [05:22:42]MH_I2C_Read... [05:22:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:22:42]Read from MH i2c: E2 [05:22:42]MH_I2C_Read... [05:22:42]Read from MH i2c: E2 0B 00 [05:22:42]MH_I2C_Read... [05:22:42]Read from MH i2c: E2 0B 00 60 21 00 86 7E 94 13 87 61 73 E9 90 00 EC [05:22:42]RAPDU: 86 7E 94 13 87 61 73 E9 90 00 [05:22:42]wFMCommunicate OK [05:22:42]SAM_PROTO_SignData done [05:22:42]FM_MakeSignedData done [05:22:42]CreateOFDProtocolMessage [05:22:42]wFMCommunicate request_size=4 [05:22:42]MH_SAM_APDU [05:22:42]CAPDU: 80 11 00 00 [05:22:42]Write to MH i2c: E2 08 00 61 21 80 11 00 00 00 00 00 00 FC [05:22:42]Write i2c OK [05:22:42]MH_I2C_Read... [05:22:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:22:42]Read from MH i2c: E2 [05:22:42]MH_I2C_Read... [05:22:42]Read from MH i2c: E2 17 00 [05:22:42]MH_I2C_Read... [05:22:42]Read from MH i2c: E2 17 00 61 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4D [05:22:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [05:22:42]wFMCommunicate OK [05:22:42]CreateOFDProtocolMessage done [05:22:42]OFDSenderStorePacket 155979 [05:22:42]StoreOFDPacket docnum=155979 [05:22:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 9B 6F 04 01 89 6C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 A3 93 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4B 61 02 00 35 04 06 00 50 1B 33 F9 1C C1 86 7E 94 13 87 61 73 E9 [05:22:42]CheckFolder [05:22:42]dirname=/storage/ofd_packets [05:22:42]CheckFolder done [05:22:42]ProducePacketName [05:22:42]name=ofd_packets/00155979 [05:22:42]NVStorageSaveData ofd_packets/00155979 [05:22:42]File name is /storage/ofd_packets/00155979 [05:22:42]Write 298 bytes [05:22:42]NVStorageSaveData done [05:22:42]OFDSenderStorePacket done [05:22:42]KKMCreateOFDPacket done [05:22:42]NVStorageSaveData kkm_last_timestamp [05:22:42]File name is /storage/kkm_last_timestamp [05:22:42]Write 4 bytes [05:22:42]NVStorageSaveData done [05:22:42]ExternCall_PrintAddStr [05:22:42]wPrintStart [05:22:42]Write to MH i2c: 01 00 00 62 21 83 [05:22:42]Write i2c OK [05:22:42]MH_I2C_Read... [05:22:42]Read from MH i2c: 01 [05:22:42]MH_I2C_Read... [05:22:42]Read from MH i2c: 01 07 00 [05:22:42]MH_I2C_Read... [05:22:42]Read from MH i2c: 01 07 00 62 21 00 00 00 00 00 FF 0F 98 [05:22:42]RasterBufferAndPrint [05:22:42]line Счет N : (1)874244 [05:22:42]line ИНН: 02508201610067 [05:22:42]line Контрольно-Кассовый Чек [05:22:42]line ПРОДАЖА [05:22:42]line ТРК (МРК, ГНК) : 24 [05:22:42]line Товар: 2710194210 [05:22:42]line ДТ-К-2 [05:22:42]line 26.250 * 76.20 [05:22:42]line = 2000.25 [05:22:42]line НДС 12% НСП 1% [05:22:42]line > о реализуемом товаре [05:22:42]line ИТОГО: 2000.25 [05:22:42]line НСП 1% : 17.70 [05:22:42]line НДС 12% : 212.42 [05:22:42]line Наличными: 0.00 [05:22:42]line Безнал.: 2000.25 [05:22:42]line Место: АЗС № 165 "Партнер Нефть" [05:22:42]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [05:22:42]line СНО: Общий режим [05:22:42]line Чек 51 20.10.2024 05:22 [05:22:42]line Смена: 314 ФФД: 1.0 [05:22:42]line ЗНМ: 0300000234 [05:22:42]line РНМ: 0000137193017469 [05:22:42]line Версия ККМ: v1.0 [05:22:42]line Платежная система: Mbank [05:22:42]line ФМ: 0000000000963156 [05:22:42]line ФД: 155979 [05:22:42]line ФПД: 88077766302913 [05:22:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T052243&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155979&fm=88077766302913&tin=02508201610067®Number=0000137193017469&sum=200025 [05:22:42]OFD Sender: Processing packet 155979 [packets to send 52, broken 51] [05:22:42]ProducePacketName [05:22:42]name=ofd_packets/00155979 [05:22:42]OFD Sender: To server: pG, [05:22:42]CommunicateWithHost lk.salyk.kg:30040 [05:22:42]ConnectInit lk.salyk.kg [05:22:42]written 0, free lines is 4095 [05:22:42]Connected sock=10 [05:22:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 9B 6F 04 01 89 6C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 A3 93 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4B 61 02 00 35 04 06 00 50 1B 33 F9 1C C1 86 7E 94 13 87 61 73 E9 [05:22:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 FC 37 47 00 CB 4C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4B 61 02 00 F4 03 04 00 D6 39 14 67 B6 04 01 00 00 E4 AD 5C B9 A5 D9 E7 47 [05:22:43]CommunicateWithHost err = 0 [05:22:43]CheckOFDResponse [05:22:43]1017 (14) - 77093643461234 [05:22:43]1041 (16) - 0000000000963156 [05:22:43]1040 (4) - 155979 [05:22:43]1012 (4) - 19.10.2024 22:59 [05:22:43]1206 (1) - 0 [05:22:43]OFD Sender: Remove packet 155979 [05:22:43]ProducePacketName [05:22:43]name=ofd_packets/00155979 [05:22:43]NVStorageDeleteData [05:22:43]Write to MH i2c: 01 00 00 8B 21 AC [05:22:43]Write i2c OK [05:22:43]MH_I2C_Read... [05:22:43]Read from MH i2c: 01 [05:22:43]MH_I2C_Read... [05:22:43]Read from MH i2c: 01 07 00 [05:22:43]MH_I2C_Read... [05:22:43]Read from MH i2c: 01 07 00 8B 21 00 00 00 00 00 19 0D D9 [05:22:43]RasterBufferAndPrint [05:22:43]line [05:22:43]line [05:22:43]line [05:22:43]line [05:22:43]line [05:22:43]written 0, free lines is 3359 [05:22:43]MH_Cut [05:22:43]Write to MH i2c: D1 01 00 92 21 01 85 [05:22:43]Write i2c OK [05:22:43]MH_I2C_Read... [05:22:43]Read from MH i2c: D1 [05:22:43]MH_I2C_Read... [05:22:43]Read from MH i2c: D1 01 00 [05:22:43]MH_I2C_Read... [05:22:43]Read from MH i2c: D1 01 00 92 21 00 84 [05:22:43]Write to MH i2c: 01 00 00 93 21 B4 [05:22:43]Write i2c OK [05:22:43]MH_I2C_Read... [05:22:43]OFD Sender: No OFD packet to send [05:22:44]*** Cut start [05:22:44]*** Partial cut [05:22:44]*** CUTSNS_PIN = 1 [05:22:44]*** CUTSNS_PIN = 0 [05:22:44]*** Brake cut motor [05:22:44]Read from MH i2c: 01 [05:22:44]MH_I2C_Read... [05:22:44]*** Stop cut motor [05:22:44]*** Cut end [05:22:44]Read from MH i2c: 01 07 00 [05:22:44]MH_I2C_Read... [05:22:44]Read from MH i2c: 01 07 00 93 21 00 00 00 00 00 FF 0F C9 [05:22:44]process_action close_receipt done [05:22:44]requested_data is exist [05:22:44]produce_requested_data [05:22:44]requested_item fm.sn is exist - process it [05:22:44]wFMCommunicate request_size=4 [05:22:44]MH_SAM_APDU [05:22:44]CAPDU: 80 11 00 00 [05:22:44]Write to MH i2c: E2 08 00 94 21 80 11 00 00 00 00 00 00 2F [05:22:44]Write i2c OK [05:22:44]MH_I2C_Read... [05:22:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:22:44]Read from MH i2c: E2 [05:22:44]MH_I2C_Read... [05:22:44]Read from MH i2c: E2 17 00 [05:22:44]MH_I2C_Read... [05:22:44]Read from MH i2c: E2 17 00 94 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 80 [05:22:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [05:22:44]wFMCommunicate OK [05:22:44]requested_item fd.num is exist - process it [05:22:44]SAM_PROTO_GetFieldsCounters [05:22:44]wFMCommunicate request_size=4 [05:22:44]MH_SAM_APDU [05:22:44]CAPDU: 80 13 00 00 [05:22:44]Write to MH i2c: E2 08 00 95 21 80 13 00 00 00 00 00 00 32 [05:22:44]Write i2c OK [05:22:44]MH_I2C_Read... [05:22:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:22:44]Read from MH i2c: E2 [05:22:44]MH_I2C_Read... [05:22:44]Read from MH i2c: E2 62 00 [05:22:44]MH_I2C_Read... [05:22:44]Read from MH i2c: E2 62 00 95 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4B 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 33 00 00 00 5E 04 04 00 33 00 00 00 57 04 04 00 34 00 00 00 19 04 04 00 00 00 00 00 90 00 ED [05:22:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4B 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 33 00 00 00 5E 04 04 00 33 00 00 00 57 04 04 00 34 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:22:44]wFMCommunicate OK [05:22:44]SAM_PROTO_GetFieldsCounters done [05:22:44]requested_item shift.num is exist - process it [05:22:44]requested_item shift.opened is exist - process it [05:22:44]req_shift_opened [05:22:44]FM_GetShiftState [05:22:44]SAM_PROTO_GetShiftState [05:22:44]wFMCommunicate request_size=4 [05:22:44]MH_SAM_APDU [05:22:44]CAPDU: 80 13 01 00 [05:22:44]Write to MH i2c: E2 08 00 96 21 80 13 01 00 00 00 00 00 34 [05:22:44]Write i2c OK [05:22:44]MH_I2C_Read... [05:22:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:22:44]Read from MH i2c: E2 [05:22:44]MH_I2C_Read... [05:22:44]Read from MH i2c: E2 0E 00 [05:22:44]MH_I2C_Read... [05:22:44]Read from MH i2c: E2 0E 00 96 21 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 DB [05:22:44]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [05:22:44]wFMCommunicate OK [05:22:44]SAM_PROTO_GetShiftState done [05:22:44]FM_GetShiftState done [05:22:44]req_shift_opened done [05:22:44]requested_item shift.open_date is exist - process it [05:22:44]req_shift_open_date [05:22:44]req_shift_open_date done [05:22:44]produce_requested_data done [05:22:44]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155979,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [05:22:44]process_action_free close_receipt [05:22:44]json_value_free [05:22:44]json_value_free done [05:22:44]process_json_proto returns [05:22:44]Send response to host [05:22:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155979,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [05:22:44]free response buf [05:22:44]execute_script done [05:22:44]execute_script returns [05:22:44]free content buf [05:22:44]Sock 7.Close socket [05:22:44]Sock 7.Thread stoped [05:22:48]OFD Sender: No OFD packet to send [05:22:53]OFD Sender: No OFD packet to send [05:22:58]OFD Sender: No OFD packet to send [05:23:03]OFD Sender: No OFD packet to send [05:23:08]OFD Sender: No OFD packet to send [05:23:13]OFD Sender: No OFD packet to send [05:23:18]OFD Sender: No OFD packet to send [05:23:23]OFD Sender: No OFD packet to send [05:23:28]OFD Sender: No OFD packet to send [05:23:33]OFD Sender: No OFD packet to send [05:23:38]OFD Sender: No OFD packet to send [05:23:43]OFD Sender: No OFD packet to send [05:23:48]OFD Sender: No OFD packet to send [05:23:53]OFD Sender: No OFD packet to send [05:23:58]OFD Sender: No OFD packet to send [05:24:03]OFD Sender: No OFD packet to send [05:24:08]OFD Sender: No OFD packet to send [05:24:13]OFD Sender: No OFD packet to send [05:24:18]OFD Sender: No OFD packet to send [05:24:23]OFD Sender: No OFD packet to send [05:24:28]OFD Sender: No OFD packet to send [05:24:33]OFD Sender: No OFD packet to send [05:24:38]OFD Sender: No OFD packet to send [05:24:43]OFD Sender: No OFD packet to send [05:24:48]OFD Sender: No OFD packet to send [05:24:53]OFD Sender: No OFD packet to send [05:24:58]OFD Sender: No OFD packet to send [05:25:03]OFD Sender: No OFD packet to send [05:25:08]OFD Sender: No OFD packet to send [05:25:13]OFD Sender: No OFD packet to send [05:25:18]OFD Sender: No OFD packet to send [05:25:23]OFD Sender: No OFD packet to send [05:25:28]OFD Sender: No OFD packet to send [05:25:33]OFD Sender: No OFD packet to send [05:25:38]OFD Sender: No OFD packet to send [05:25:43]OFD Sender: No OFD packet to send [05:25:48]OFD Sender: No OFD packet to send [05:25:53]OFD Sender: No OFD packet to send [05:25:58]OFD Sender: No OFD packet to send [05:26:03]OFD Sender: No OFD packet to send [05:26:08]OFD Sender: No OFD packet to send [05:26:13]OFD Sender: No OFD packet to send [05:26:18]OFD Sender: No OFD packet to send [05:26:23]OFD Sender: No OFD packet to send [05:26:28]OFD Sender: No OFD packet to send [05:26:33]OFD Sender: No OFD packet to send [05:26:38]OFD Sender: No OFD packet to send [05:26:43]OFD Sender: No OFD packet to send [05:26:48]OFD Sender: No OFD packet to send [05:26:53]OFD Sender: No OFD packet to send [05:26:58]OFD Sender: No OFD packet to send [05:27:03]OFD Sender: No OFD packet to send [05:27:08]OFD Sender: No OFD packet to send [05:27:13]OFD Sender: No OFD packet to send [05:27:18]OFD Sender: No OFD packet to send [05:27:23]OFD Sender: No OFD packet to send [05:27:28]OFD Sender: No OFD packet to send [05:27:33]OFD Sender: No OFD packet to send [05:27:38]OFD Sender: No OFD packet to send [05:27:43]OFD Sender: No OFD packet to send [05:27:48]OFD Sender: No OFD packet to send [05:27:53]OFD Sender: No OFD packet to send [05:27:57]accept exits with 9 [05:27:57]New connection [05:27:57]New thread 3066600804 created [05:27:57]Thread 3066744164 joined [05:27:57]Waiting for new connection... [05:27:57] Sock 9.Parse request [05:27:57]Sock 9.Check first char [05:27:57]Sock 9.First char is OK [05:27:57]request: POST /json_proto HTTP/1.0 [05:27:57]Method: POST [05:27:57]URL: /json_proto [05:27:57]Method is POST - this is cgi request [05:27:57]url: /json_proto [05:27:57]query_string will be loaded in cgi processing [05:27:57]execute_cgi json_proto POST (null) [05:27:57]execute_cgi path=json_proto method=POST [05:27:57]POST find Content-Length [05:27:57]Host: 172.17.53.67:8080 [05:27:57]Content-Length: 766 [05:27:57]Content-Type: application/json [05:27:57] [05:27:57]POST finish read [05:27:57]Found Content-Length = 766 [05:27:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874245", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:27:57]execute_script... [05:27:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874245", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:27:57]POST & json_proto [05:27:57]process_json_proto [05:27:57]json parsed OK: [05:27:57]protocol is kg_v1.0 [05:27:57]action value=close_receipt [05:27:57]process_action close_receipt [05:27:57]cmd_close_receipt [05:27:57]MH_GetDate [05:27:57]Write to MH i2c: F0 00 00 97 21 A7 [05:27:57]Write i2c OK [05:27:57]MH_I2C_Read... [05:27:57]Read from MH i2c: F0 [05:27:57]MH_I2C_Read... [05:27:57]Read from MH i2c: F0 09 00 [05:27:57]MH_I2C_Read... [05:27:57]Read from MH i2c: F0 09 00 97 21 00 DF 94 14 67 19 BC 99 64 70 [05:27:57]GetLastDocTimeStamp 1729401763 [05:27:57]current date 1729402079 [05:27:57]FM_GetShiftState [05:27:57]SAM_PROTO_GetShiftState [05:27:57]wFMCommunicate request_size=4 [05:27:57]MH_SAM_APDU [05:27:57]CAPDU: 80 13 01 00 [05:27:57]Write to MH i2c: E2 08 00 98 21 80 13 01 00 00 00 00 00 36 [05:27:57]Write i2c OK [05:27:57]MH_I2C_Read... [05:27:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:27:57]Read from MH i2c: E2 [05:27:57]MH_I2C_Read... [05:27:57]Read from MH i2c: E2 0E 00 [05:27:57]MH_I2C_Read... [05:27:57]Read from MH i2c: E2 0E 00 98 21 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 DD [05:27:57]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [05:27:57]wFMCommunicate OK [05:27:57]SAM_PROTO_GetShiftState done [05:27:57]FM_GetShiftState done [05:27:57]opened in 1729383891 [05:27:57]opened+sec_in_day 1729470291 [05:27:57]quantity*price = 50041 [05:27:57]sum+1 = 50042 [05:27:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 52 20.10.2024 05:27 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155980 ФПД: 66988826303859 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T052759&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155980&fm=66988826303859&tin=02508201610067®Number=0000137193017469&sum=50041 [05:27:58]StoreToDocumentArchive [05:27:58]shift 314 fd 155980 [05:27:58]save to /storage/0314/doc_00155980 [05:27:58]save last doc name /storage/0314/doc_00155980 to /storage/kkm_last_doc_name [05:27:58]save OK [05:27:58]Clear old archive folders... [05:27:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [05:27:58]tlvbuf is 01EB31F0 [05:27:58]SAM_PROTO_ClearQueue [05:27:58]wFMCommunicate request_size=4 [05:27:58]MH_SAM_APDU [05:27:58]CAPDU: 80 09 00 00 [05:27:58]Write to MH i2c: E2 08 00 A5 21 80 09 00 00 00 00 00 00 38 [05:27:58]Write i2c OK [05:27:58]MH_I2C_Read... [05:27:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:27:58]Read from MH i2c: E2 [05:27:58]MH_I2C_Read... [05:27:58]Read from MH i2c: E2 03 00 [05:27:58]MH_I2C_Read... [05:27:58]Read from MH i2c: E2 03 00 A5 21 00 90 00 3A [05:27:58]RAPDU: 90 00 [05:27:58]wFMCommunicate OK [05:27:58]SAM_PROTO_ClearQueue done [05:27:58]KKMCreateOFDPacket [05:27:58]OFDProtocolAddRootSTLVToBuf [05:27:58]FM_MakeSignedData [05:27:58]FM_MakeSignedData [05:27:58]SAM_PROTO_SignData [05:27:58]wFMCommunicate request_size=4 [05:27:58]MH_SAM_APDU [05:27:58]CAPDU: 80 0D 01 02 [05:27:58]Write to MH i2c: E2 08 00 A6 21 80 0D 01 02 00 00 00 00 40 [05:27:58]Write i2c OK [05:27:58]MH_I2C_Read... [05:27:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:27:58]Read from MH i2c: E2 [05:27:58]MH_I2C_Read... [05:27:58]Read from MH i2c: E2 03 00 [05:27:58]MH_I2C_Read... [05:27:58]Read from MH i2c: E2 03 00 A6 21 00 90 00 3B [05:27:58]RAPDU: 90 00 [05:27:58]wFMCommunicate OK [05:27:58]wFMCommunicate request_size=255 [05:27:58]MH_SAM_APDU [05:27:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 DF 94 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4C 61 02 00 35 04 06 00 3C [05:27:58]Write to MH i2c: E2 02 01 A7 21 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 DF 94 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4C 61 02 00 35 04 06 00 3C 00 00 81 [05:27:58]Write i2c OK [05:27:58]MH_I2C_Read... [05:27:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:27:58]Read from MH i2c: E2 [05:27:58]MH_I2C_Read... [05:27:58]Read from MH i2c: E2 03 00 [05:27:58]MH_I2C_Read... [05:27:58]Read from MH i2c: E2 03 00 A7 21 00 90 00 3C [05:27:58]RAPDU: 90 00 [05:27:58]wFMCommunicate OK [05:27:58]wFMCommunicate request_size=10 [05:27:58]MH_SAM_APDU [05:27:58]CAPDU: 80 0D 02 02 05 ED 0D 32 1D 73 [05:27:58]Write to MH i2c: E2 0D 00 A8 21 80 0D 02 02 05 00 ED 0D 32 1D 73 00 00 09 [05:27:58]Write i2c OK [05:27:58]MH_I2C_Read... [05:27:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:27:58]Read from MH i2c: E2 [05:27:58]MH_I2C_Read... [05:27:58]Read from MH i2c: E2 03 00 [05:27:58]MH_I2C_Read... [05:27:58]Read from MH i2c: E2 03 00 A8 21 00 90 00 3D [05:27:58]RAPDU: 90 00 [05:27:58]wFMCommunicate OK [05:27:58]wFMCommunicate request_size=4 [05:27:58]MH_SAM_APDU [05:27:58]CAPDU: 80 0D 03 02 [05:27:58]Write to MH i2c: E2 08 00 A9 21 80 0D 03 02 00 00 00 00 45 [05:27:58]Write i2c OK [05:27:58]MH_I2C_Read... [05:27:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:27:58]Read from MH i2c: E2 [05:27:58]MH_I2C_Read... [05:27:58]Read from MH i2c: E2 0B 00 [05:27:58]MH_I2C_Read... [05:27:58]Read from MH i2c: E2 0B 00 A9 21 00 14 AC B9 B8 3E 23 59 7F 90 00 B0 [05:27:58]RAPDU: 14 AC B9 B8 3E 23 59 7F 90 00 [05:27:58]wFMCommunicate OK [05:27:58]SAM_PROTO_SignData done [05:27:58]FM_MakeSignedData done [05:27:58]CreateOFDProtocolMessage [05:27:58]wFMCommunicate request_size=4 [05:27:58]MH_SAM_APDU [05:27:58]CAPDU: 80 11 00 00 [05:27:58]Write to MH i2c: E2 08 00 AA 21 80 11 00 00 00 00 00 00 45 [05:27:58]Write i2c OK [05:27:58]MH_I2C_Read... [05:27:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:27:58]Read from MH i2c: E2 [05:27:58]MH_I2C_Read... [05:27:58]Read from MH i2c: E2 17 00 [05:27:58]MH_I2C_Read... [05:27:58]Read from MH i2c: E2 17 00 AA 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 96 [05:27:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [05:27:58]wFMCommunicate OK [05:27:58]CreateOFDProtocolMessage done [05:27:58]OFDSenderStorePacket 155980 [05:27:58]StoreOFDPacket docnum=155980 [05:27:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B6 5C 07 01 A6 9D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 DF 94 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4C 61 02 00 35 04 06 00 3C ED 0D 32 1D 73 14 AC B9 B8 3E 23 59 7F [05:27:58]CheckFolder [05:27:58]dirname=/storage/ofd_packets [05:27:58]CheckFolder done [05:27:58]ProducePacketName [05:27:58]name=ofd_packets/00155980 [05:27:58]NVStorageSaveData ofd_packets/00155980 [05:27:58]File name is /storage/ofd_packets/00155980 [05:27:58]Write 301 bytes [05:27:58]NVStorageSaveData done [05:27:58]OFDSenderStorePacket done [05:27:58]KKMCreateOFDPacket done [05:27:58]NVStorageSaveData kkm_last_timestamp [05:27:58]File name is /storage/kkm_last_timestamp [05:27:58]Write 4 bytes [05:27:58]NVStorageSaveData done [05:27:58]ExternCall_PrintAddStr [05:27:58]wPrintStart [05:27:58]Write to MH i2c: 01 00 00 AB 21 CC [05:27:58]Write i2c OK [05:27:58]MH_I2C_Read... [05:27:58]Read from MH i2c: 01 [05:27:58]MH_I2C_Read... [05:27:58]Read from MH i2c: 01 07 00 [05:27:58]MH_I2C_Read... [05:27:58]Read from MH i2c: 01 07 00 AB 21 00 00 00 00 00 FF 0F E1 [05:27:58]RasterBufferAndPrint [05:27:58]line Счет N : (1)874245 [05:27:58]line ИНН: 02508201610067 [05:27:58]line Контрольно-Кассовый Чек [05:27:58]line ПРОДАЖА [05:27:58]line ТРК (МРК, ГНК) : 32 [05:27:58]line Товар: 2710124130 [05:27:58]line Аи-92-К-5 [05:27:58]line 7.480 * 66.90 [05:27:58]line = 500.41 [05:27:58]line НДС 12% НСП 1% [05:27:58]line > о реализуемом товаре [05:27:58]line ИТОГО: 500.41 [05:27:58]line НСП 1% : 4.43 [05:27:58]line НДС 12% : 53.14 [05:27:58]line Наличными: 0.00 [05:27:58]line Безнал.: 500.41 [05:27:58]line Место: АЗС № 165 "Партнер Нефть" [05:27:58]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [05:27:58]line СНО: Общий режим [05:27:58]line Чек 52 20.10.2024 05:27 [05:27:58]line Смена: 314 ФФД: 1.0 [05:27:58]line ЗНМ: 0300000234 [05:27:58]line РНМ: 0000137193017469 [05:27:58]line Версия ККМ: v1.0 [05:27:58]line Платежная система: Mbank [05:27:58]line ФМ: 0000000000963156 [05:27:58]line ФД: 155980 [05:27:58]line ФПД: 66988826303859 [05:27:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T052759&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155980&fm=66988826303859&tin=02508201610067®Number=0000137193017469&sum=50041 [05:27:59]OFD Sender: Processing packet 155980 [packets to send 52, broken 51] [05:27:59]ProducePacketName [05:27:59]name=ofd_packets/00155980 [05:27:59]OFD Sender: To server: pG, [05:27:59]CommunicateWithHost lk.salyk.kg:30040 [05:27:59]ConnectInit lk.salyk.kg [05:27:59]written 0, free lines is 4095 [05:27:59]Connected sock=10 [05:27:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B6 5C 07 01 A6 9D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 DF 94 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4C 61 02 00 35 04 06 00 3C ED 0D 32 1D 73 14 AC B9 B8 3E 23 59 7F [05:27:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 0B 1D 47 00 38 3D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4C 61 02 00 F4 03 04 00 13 3B 14 67 B6 04 01 00 00 80 23 72 36 F6 F3 A9 16 [05:27:59]CommunicateWithHost err = 0 [05:27:59]CheckOFDResponse [05:27:59]1017 (14) - 77093643461234 [05:27:59]1041 (16) - 0000000000963156 [05:27:59]1040 (4) - 155980 [05:27:59]1012 (4) - 19.10.2024 23:04 [05:27:59]1206 (1) - 0 [05:27:59]OFD Sender: Remove packet 155980 [05:27:59]ProducePacketName [05:27:59]name=ofd_packets/00155980 [05:27:59]NVStorageDeleteData [05:27:59]Write to MH i2c: 01 00 00 D4 21 F5 [05:27:59]Write i2c OK [05:27:59]MH_I2C_Read... [05:27:59]Read from MH i2c: 01 [05:27:59]MH_I2C_Read... [05:27:59]Read from MH i2c: 01 07 00 [05:27:59]MH_I2C_Read... [05:27:59]Read from MH i2c: 01 07 00 D4 21 00 00 00 00 00 05 0D 0E [05:27:59]RasterBufferAndPrint [05:27:59]line [05:27:59]line [05:27:59]line [05:27:59]line [05:27:59]line [05:27:59]written 0, free lines is 3340 [05:27:59]MH_Cut [05:27:59]Write to MH i2c: D1 01 00 DB 21 01 CE [05:27:59]Write i2c OK [05:27:59]MH_I2C_Read... [05:27:59]Read from MH i2c: D1 [05:27:59]MH_I2C_Read... [05:27:59]Read from MH i2c: D1 01 00 [05:27:59]MH_I2C_Read... [05:27:59]Read from MH i2c: D1 01 00 DB 21 00 CD [05:27:59]Write to MH i2c: 01 00 00 DC 21 FD [05:27:59]Write i2c OK [05:27:59]MH_I2C_Read... [05:28:00]OFD Sender: No OFD packet to send [05:28:00]*** Cut start [05:28:00]*** Partial cut [05:28:00]*** CUTSNS_PIN = 1 [05:28:00]*** CUTSNS_PIN = 0 [05:28:00]*** Brake cut motor [05:28:00]Read from MH i2c: 01 [05:28:00]MH_I2C_Read... [05:28:00]*** Stop cut motor [05:28:00]*** Cut end [05:28:00]Read from MH i2c: 01 07 00 [05:28:00]MH_I2C_Read... [05:28:00]Read from MH i2c: 01 07 00 DC 21 00 00 00 00 00 FF 0F 12 [05:28:00]process_action close_receipt done [05:28:00]requested_data is exist [05:28:00]produce_requested_data [05:28:00]requested_item fm.sn is exist - process it [05:28:00]wFMCommunicate request_size=4 [05:28:00]MH_SAM_APDU [05:28:00]CAPDU: 80 11 00 00 [05:28:00]Write to MH i2c: E2 08 00 DD 21 80 11 00 00 00 00 00 00 78 [05:28:00]Write i2c OK [05:28:00]MH_I2C_Read... [05:28:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:28:00]Read from MH i2c: E2 [05:28:00]MH_I2C_Read... [05:28:00]Read from MH i2c: E2 17 00 [05:28:00]MH_I2C_Read... [05:28:00]Read from MH i2c: E2 17 00 DD 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C9 [05:28:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [05:28:00]wFMCommunicate OK [05:28:00]requested_item fd.num is exist - process it [05:28:00]SAM_PROTO_GetFieldsCounters [05:28:00]wFMCommunicate request_size=4 [05:28:00]MH_SAM_APDU [05:28:00]CAPDU: 80 13 00 00 [05:28:00]Write to MH i2c: E2 08 00 DE 21 80 13 00 00 00 00 00 00 7B [05:28:00]Write i2c OK [05:28:00]MH_I2C_Read... [05:28:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:28:01]Read from MH i2c: E2 [05:28:01]MH_I2C_Read... [05:28:01]Read from MH i2c: E2 62 00 [05:28:01]MH_I2C_Read... [05:28:01]Read from MH i2c: E2 62 00 DE 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4C 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 34 00 00 00 5E 04 04 00 34 00 00 00 57 04 04 00 35 00 00 00 19 04 04 00 00 00 00 00 90 00 3A [05:28:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4C 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 34 00 00 00 5E 04 04 00 34 00 00 00 57 04 04 00 35 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:28:01]wFMCommunicate OK [05:28:01]SAM_PROTO_GetFieldsCounters done [05:28:01]requested_item shift.num is exist - process it [05:28:01]requested_item shift.opened is exist - process it [05:28:01]req_shift_opened [05:28:01]FM_GetShiftState [05:28:01]SAM_PROTO_GetShiftState [05:28:01]wFMCommunicate request_size=4 [05:28:01]MH_SAM_APDU [05:28:01]CAPDU: 80 13 01 00 [05:28:01]Write to MH i2c: E2 08 00 DF 21 80 13 01 00 00 00 00 00 7D [05:28:01]Write i2c OK [05:28:01]MH_I2C_Read... [05:28:01]Read from MH i2c: E2 [05:28:01]MH_I2C_Read... [05:28:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:28:01]Read from MH i2c: E2 0E 00 [05:28:01]MH_I2C_Read... [05:28:01]Read from MH i2c: E2 0E 00 DF 21 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 24 [05:28:01]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [05:28:01]wFMCommunicate OK [05:28:01]SAM_PROTO_GetShiftState done [05:28:01]FM_GetShiftState done [05:28:01]req_shift_opened done [05:28:01]requested_item shift.open_date is exist - process it [05:28:01]req_shift_open_date [05:28:01]req_shift_open_date done [05:28:01]produce_requested_data done [05:28:01]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155980,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [05:28:01]process_action_free close_receipt [05:28:01]json_value_free [05:28:01]json_value_free done [05:28:01]process_json_proto returns [05:28:01]Send response to host [05:28:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155980,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [05:28:01]free response buf [05:28:01]execute_script done [05:28:01]execute_script returns [05:28:01]free content buf [05:28:01]Sock 9.Close socket [05:28:01]Sock 9.Thread stoped [05:28:05]OFD Sender: No OFD packet to send [05:28:10]OFD Sender: No OFD packet to send [05:28:15]OFD Sender: No OFD packet to send [05:28:20]OFD Sender: No OFD packet to send [05:28:25]OFD Sender: No OFD packet to send [05:28:30]OFD Sender: No OFD packet to send [05:28:35]OFD Sender: No OFD packet to send [05:28:40]OFD Sender: No OFD packet to send [05:28:45]OFD Sender: No OFD packet to send [05:28:50]OFD Sender: No OFD packet to send [05:28:55]OFD Sender: No OFD packet to send [05:29:00]OFD Sender: No OFD packet to send [05:29:05]OFD Sender: No OFD packet to send [05:29:10]OFD Sender: No OFD packet to send [05:29:15]OFD Sender: No OFD packet to send [05:29:20]OFD Sender: No OFD packet to send [05:29:25]OFD Sender: No OFD packet to send [05:29:30]OFD Sender: No OFD packet to send [05:29:35]OFD Sender: No OFD packet to send [05:29:40]OFD Sender: No OFD packet to send [05:29:45]OFD Sender: No OFD packet to send [05:29:50]OFD Sender: No OFD packet to send [05:29:55]OFD Sender: No OFD packet to send [05:30:00]OFD Sender: No OFD packet to send [05:30:05]OFD Sender: No OFD packet to send [05:30:10]OFD Sender: No OFD packet to send [05:30:15]OFD Sender: No OFD packet to send [05:30:20]OFD Sender: No OFD packet to send [05:30:25]OFD Sender: No OFD packet to send [05:30:30]OFD Sender: No OFD packet to send [05:30:35]OFD Sender: No OFD packet to send [05:30:40]OFD Sender: No OFD packet to send [05:30:45]OFD Sender: No OFD packet to send [05:30:50]OFD Sender: No OFD packet to send [05:30:55]OFD Sender: No OFD packet to send [05:31:00]OFD Sender: No OFD packet to send [05:31:05]OFD Sender: No OFD packet to send [05:31:10]OFD Sender: No OFD packet to send [05:31:15]OFD Sender: No OFD packet to send [05:31:20]OFD Sender: No OFD packet to send [05:31:25]OFD Sender: No OFD packet to send [05:31:30]OFD Sender: No OFD packet to send [05:31:35]OFD Sender: No OFD packet to send [05:31:40]OFD Sender: No OFD packet to send [05:31:45]OFD Sender: No OFD packet to send [05:31:50]OFD Sender: No OFD packet to send [05:31:55]OFD Sender: No OFD packet to send [05:32:00]OFD Sender: No OFD packet to send [05:32:05]OFD Sender: No OFD packet to send [05:32:10]OFD Sender: No OFD packet to send [05:32:15]OFD Sender: No OFD packet to send [05:32:20]OFD Sender: No OFD packet to send [05:32:25]OFD Sender: No OFD packet to send [05:32:30]OFD Sender: No OFD packet to send [05:32:35]OFD Sender: No OFD packet to send [05:32:40]OFD Sender: No OFD packet to send [05:32:45]OFD Sender: No OFD packet to send [05:32:50]OFD Sender: No OFD packet to send [05:32:55]OFD Sender: No OFD packet to send [05:33:00]OFD Sender: No OFD packet to send [05:33:05]OFD Sender: No OFD packet to send [05:33:10]OFD Sender: No OFD packet to send [05:33:15]OFD Sender: No OFD packet to send [05:33:20]OFD Sender: No OFD packet to send [05:33:25]OFD Sender: No OFD packet to send [05:33:30]OFD Sender: No OFD packet to send [05:33:35]OFD Sender: No OFD packet to send [05:33:40]OFD Sender: No OFD packet to send [05:33:45]OFD Sender: No OFD packet to send [05:33:50]OFD Sender: No OFD packet to send [05:33:55]OFD Sender: No OFD packet to send [05:34:00]OFD Sender: No OFD packet to send [05:34:05]OFD Sender: No OFD packet to send [05:34:10]OFD Sender: No OFD packet to send [05:34:15]OFD Sender: No OFD packet to send [05:34:20]OFD Sender: No OFD packet to send [05:34:25]OFD Sender: No OFD packet to send [05:34:30]OFD Sender: No OFD packet to send [05:34:35]OFD Sender: No OFD packet to send [05:34:40]OFD Sender: No OFD packet to send [05:34:45]OFD Sender: No OFD packet to send [05:34:50]OFD Sender: No OFD packet to send [05:34:55]OFD Sender: No OFD packet to send [05:35:00]OFD Sender: No OFD packet to send [05:35:05]OFD Sender: No OFD packet to send [05:35:10]OFD Sender: No OFD packet to send [05:35:15]OFD Sender: No OFD packet to send [05:35:20]OFD Sender: No OFD packet to send [05:35:25]OFD Sender: No OFD packet to send [05:35:30]OFD Sender: No OFD packet to send [05:35:35]OFD Sender: No OFD packet to send [05:35:40]OFD Sender: No OFD packet to send [05:35:45]OFD Sender: No OFD packet to send [05:35:50]OFD Sender: No OFD packet to send [05:35:55]OFD Sender: No OFD packet to send [05:36:00]OFD Sender: No OFD packet to send [05:36:05]OFD Sender: No OFD packet to send [05:36:10]OFD Sender: No OFD packet to send [05:36:15]OFD Sender: No OFD packet to send [05:36:17]accept exits with 7 [05:36:17]New connection [05:36:17]New thread 3066744164 created [05:36:17]Thread 3066600804 joined [05:36:17]Waiting for new connection... [05:36:17] Sock 7.Parse request [05:36:17]Sock 7.Check first char [05:36:17]Sock 7.First char is OK [05:36:17]request: POST /json_proto HTTP/1.0 [05:36:17]Method: POST [05:36:17]URL: /json_proto [05:36:17]Method is POST - this is cgi request [05:36:17]url: /json_proto [05:36:17]query_string will be loaded in cgi processing [05:36:17]execute_cgi json_proto POST (null) [05:36:17]execute_cgi path=json_proto method=POST [05:36:17]POST find Content-Length [05:36:17]Host: 172.17.53.67:8080 [05:36:17]Content-Length: 769 [05:36:17]Content-Type: application/json [05:36:17] [05:36:17]POST finish read [05:36:17]Found Content-Length = 769 [05:36:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874246", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:36:17]execute_script... [05:36:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874246", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:36:17]POST & json_proto [05:36:17]process_json_proto [05:36:17]json parsed OK: [05:36:17]protocol is kg_v1.0 [05:36:17]action value=close_receipt [05:36:17]process_action close_receipt [05:36:17]cmd_close_receipt [05:36:17]MH_GetDate [05:36:17]Write to MH i2c: F0 00 00 E0 21 F0 [05:36:17]Write i2c OK [05:36:17]MH_I2C_Read... [05:36:17]Read from MH i2c: F0 [05:36:17]MH_I2C_Read... [05:36:17]Read from MH i2c: F0 09 00 [05:36:17]MH_I2C_Read... [05:36:17]Read from MH i2c: F0 09 00 E0 21 00 D3 96 14 67 19 BC 99 64 AF [05:36:17]GetLastDocTimeStamp 1729402079 [05:36:17]current date 1729402579 [05:36:17]FM_GetShiftState [05:36:17]SAM_PROTO_GetShiftState [05:36:17]wFMCommunicate request_size=4 [05:36:17]MH_SAM_APDU [05:36:17]CAPDU: 80 13 01 00 [05:36:17]Write to MH i2c: E2 08 00 E1 21 80 13 01 00 00 00 00 00 7F [05:36:17]Write i2c OK [05:36:17]MH_I2C_Read... [05:36:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:36:17]Read from MH i2c: E2 [05:36:17]MH_I2C_Read... [05:36:17]Read from MH i2c: E2 0E 00 [05:36:17]MH_I2C_Read... [05:36:17]Read from MH i2c: E2 0E 00 E1 21 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 26 [05:36:17]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [05:36:17]wFMCommunicate OK [05:36:17]SAM_PROTO_GetShiftState done [05:36:17]FM_GetShiftState done [05:36:17]opened in 1729383891 [05:36:17]opened+sec_in_day 1729470291 [05:36:17]quantity*price = 200043 [05:36:17]sum+1 = 200044 [05:36:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.43 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 0.00 Безнал.: 2000.43 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 53 20.10.2024 05:36 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155981 ФПД: 25910769492035 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T053619&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155981&fm=25910769492035&tin=02508201610067®Number=0000137193017469&sum=200043 [05:36:18]StoreToDocumentArchive [05:36:18]shift 314 fd 155981 [05:36:18]save to /storage/0314/doc_00155981 [05:36:18]save last doc name /storage/0314/doc_00155981 to /storage/kkm_last_doc_name [05:36:18]save OK [05:36:18]Clear old archive folders... [05:36:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [05:36:18]tlvbuf is 01E7B4C0 [05:36:18]SAM_PROTO_ClearQueue [05:36:18]wFMCommunicate request_size=4 [05:36:18]MH_SAM_APDU [05:36:18]CAPDU: 80 09 00 00 [05:36:18]Write to MH i2c: E2 08 00 EE 21 80 09 00 00 00 00 00 00 81 [05:36:18]Write i2c OK [05:36:18]MH_I2C_Read... [05:36:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:36:18]Read from MH i2c: E2 [05:36:18]MH_I2C_Read... [05:36:18]Read from MH i2c: E2 03 00 [05:36:18]MH_I2C_Read... [05:36:18]Read from MH i2c: E2 03 00 EE 21 00 90 00 83 [05:36:18]RAPDU: 90 00 [05:36:18]wFMCommunicate OK [05:36:18]SAM_PROTO_ClearQueue done [05:36:18]KKMCreateOFDPacket [05:36:18]OFDProtocolAddRootSTLVToBuf [05:36:18]FM_MakeSignedData [05:36:18]FM_MakeSignedData [05:36:18]SAM_PROTO_SignData [05:36:18]wFMCommunicate request_size=4 [05:36:18]MH_SAM_APDU [05:36:18]CAPDU: 80 0D 01 02 [05:36:18]Write to MH i2c: E2 08 00 EF 21 80 0D 01 02 00 00 00 00 89 [05:36:18]Write i2c OK [05:36:18]MH_I2C_Read... [05:36:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:36:18]Read from MH i2c: E2 [05:36:18]MH_I2C_Read... [05:36:18]Read from MH i2c: E2 03 00 [05:36:18]MH_I2C_Read... [05:36:18]Read from MH i2c: E2 03 00 EF 21 00 90 00 84 [05:36:18]RAPDU: 90 00 [05:36:18]wFMCommunicate OK [05:36:18]wFMCommunicate request_size=255 [05:36:18]MH_SAM_APDU [05:36:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 D3 96 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4D 61 02 00 35 04 06 00 17 [05:36:18]Write to MH i2c: E2 02 01 F0 21 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 D3 96 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4D 61 02 00 35 04 06 00 17 00 00 49 [05:36:18]Write i2c OK [05:36:18]MH_I2C_Read... [05:36:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:36:18]Read from MH i2c: E2 [05:36:18]MH_I2C_Read... [05:36:18]Read from MH i2c: E2 03 00 [05:36:18]MH_I2C_Read... [05:36:18]Read from MH i2c: E2 03 00 F0 21 00 90 00 85 [05:36:18]RAPDU: 90 00 [05:36:18]wFMCommunicate OK [05:36:18]wFMCommunicate request_size=10 [05:36:18]MH_SAM_APDU [05:36:18]CAPDU: 80 0D 02 02 05 90 D2 36 20 43 [05:36:19]Write to MH i2c: E2 0D 00 F1 21 80 0D 02 02 05 00 90 D2 36 20 43 00 00 91 [05:36:19]Write i2c OK [05:36:19]MH_I2C_Read... [05:36:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:36:19]Read from MH i2c: E2 [05:36:19]MH_I2C_Read... [05:36:19]Read from MH i2c: E2 03 00 [05:36:19]MH_I2C_Read... [05:36:19]Read from MH i2c: E2 03 00 F1 21 00 90 00 86 [05:36:19]RAPDU: 90 00 [05:36:19]wFMCommunicate OK [05:36:19]wFMCommunicate request_size=4 [05:36:19]MH_SAM_APDU [05:36:19]CAPDU: 80 0D 03 02 [05:36:19]Write to MH i2c: E2 08 00 F2 21 80 0D 03 02 00 00 00 00 8E [05:36:19]Write i2c OK [05:36:19]MH_I2C_Read... [05:36:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:36:19]Read from MH i2c: E2 [05:36:19]MH_I2C_Read... [05:36:19]Read from MH i2c: E2 0B 00 [05:36:19]MH_I2C_Read... [05:36:19]Read from MH i2c: E2 0B 00 F2 21 00 1C 0C F0 1E E6 68 C6 DB 90 00 B4 [05:36:19]RAPDU: 1C 0C F0 1E E6 68 C6 DB 90 00 [05:36:19]wFMCommunicate OK [05:36:19]SAM_PROTO_SignData done [05:36:19]FM_MakeSignedData done [05:36:19]CreateOFDProtocolMessage [05:36:19]wFMCommunicate request_size=4 [05:36:19]MH_SAM_APDU [05:36:19]CAPDU: 80 11 00 00 [05:36:19]Write to MH i2c: E2 08 00 F3 21 80 11 00 00 00 00 00 00 8E [05:36:19]Write i2c OK [05:36:19]MH_I2C_Read... [05:36:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:36:19]Read from MH i2c: E2 [05:36:19]MH_I2C_Read... [05:36:19]Read from MH i2c: E2 17 00 [05:36:19]MH_I2C_Read... [05:36:19]Read from MH i2c: E2 17 00 F3 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DF [05:36:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [05:36:19]wFMCommunicate OK [05:36:19]CreateOFDProtocolMessage done [05:36:19]OFDSenderStorePacket 155981 [05:36:19]StoreOFDPacket docnum=155981 [05:36:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 42 32 07 01 0E D7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 D3 96 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4D 61 02 00 35 04 06 00 17 90 D2 36 20 43 1C 0C F0 1E E6 68 C6 DB [05:36:19]CheckFolder [05:36:19]dirname=/storage/ofd_packets [05:36:19]CheckFolder done [05:36:19]ProducePacketName [05:36:19]name=ofd_packets/00155981 [05:36:19]NVStorageSaveData ofd_packets/00155981 [05:36:19]File name is /storage/ofd_packets/00155981 [05:36:19]Write 301 bytes [05:36:19]NVStorageSaveData done [05:36:19]OFDSenderStorePacket done [05:36:19]KKMCreateOFDPacket done [05:36:19]NVStorageSaveData kkm_last_timestamp [05:36:19]File name is /storage/kkm_last_timestamp [05:36:19]Write 4 bytes [05:36:19]NVStorageSaveData done [05:36:19]ExternCall_PrintAddStr [05:36:19]wPrintStart [05:36:19]Write to MH i2c: 01 00 00 F4 21 15 [05:36:19]Write i2c OK [05:36:19]MH_I2C_Read... [05:36:19]Read from MH i2c: 01 [05:36:19]MH_I2C_Read... [05:36:19]Read from MH i2c: 01 07 00 [05:36:19]MH_I2C_Read... [05:36:19]Read from MH i2c: 01 07 00 F4 21 00 00 00 00 00 FF 0F 2A [05:36:19]RasterBufferAndPrint [05:36:19]line Счет N : (1)874246 [05:36:19]line ИНН: 02508201610067 [05:36:19]line Контрольно-Кассовый Чек [05:36:19]line ПРОДАЖА [05:36:19]line ТРК (МРК, ГНК) : 31 [05:36:19]line Товар: 2710124500 [05:36:19]line Аи-95-К-5 [05:36:19]line 26.960 * 74.20 [05:36:19]line = 2000.43 [05:36:19]line НДС 12% НСП 1% [05:36:19]line > о реализуемом товаре [05:36:19]line ИТОГО: 2000.43 [05:36:19]line НСП 1% : 17.70 [05:36:19]line НДС 12% : 212.43 [05:36:19]line Наличными: 0.00 [05:36:19]line Безнал.: 2000.43 [05:36:19]line Место: АЗС № 165 "Партнер Нефть" [05:36:19]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [05:36:19]line СНО: Общий режим [05:36:19]line Чек 53 20.10.2024 05:36 [05:36:19]line Смена: 314 ФФД: 1.0 [05:36:19]line ЗНМ: 0300000234 [05:36:19]line РНМ: 0000137193017469 [05:36:19]line Версия ККМ: v1.0 [05:36:19]line Платежная система: Mbank [05:36:19]line ФМ: 0000000000963156 [05:36:19]line ФД: 155981 [05:36:19]line ФПД: 25910769492035 [05:36:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T053619&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155981&fm=25910769492035&tin=02508201610067®Number=0000137193017469&sum=200043 [05:36:19]OFD Sender: Processing packet 155981 [packets to send 52, broken 51] [05:36:19]ProducePacketName [05:36:19]name=ofd_packets/00155981 [05:36:19]OFD Sender: To server: pG, [05:36:19]CommunicateWithHost lk.salyk.kg:30040 [05:36:19]ConnectInit lk.salyk.kg [05:36:19]written 0, free lines is 4095 [05:36:19]Connected sock=10 [05:36:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 42 32 07 01 0E D7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 D3 96 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4D 61 02 00 35 04 06 00 17 90 D2 36 20 43 1C 0C F0 1E E6 68 C6 DB [05:36:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 CE 0F 47 00 6A 52 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4D 61 02 00 F4 03 04 00 07 3D 14 67 B6 04 01 00 00 25 02 BF 41 A1 24 0A 58 [05:36:19]CommunicateWithHost err = 0 [05:36:19]CheckOFDResponse [05:36:19]1017 (14) - 77093643461234 [05:36:19]1041 (16) - 0000000000963156 [05:36:19]1040 (4) - 155981 [05:36:19]1012 (4) - 19.10.2024 23:13 [05:36:19]1206 (1) - 0 [05:36:19]OFD Sender: Remove packet 155981 [05:36:19]ProducePacketName [05:36:19]name=ofd_packets/00155981 [05:36:19]NVStorageDeleteData [05:36:19]Write to MH i2c: 01 00 00 1D 22 3F [05:36:19]Write i2c OK [05:36:19]MH_I2C_Read... [05:36:19]Read from MH i2c: 01 [05:36:19]MH_I2C_Read... [05:36:19]Read from MH i2c: 01 07 00 [05:36:19]MH_I2C_Read... [05:36:19]Read from MH i2c: 01 07 00 1D 22 00 00 00 00 00 14 0D 67 [05:36:19]RasterBufferAndPrint [05:36:19]line [05:36:19]line [05:36:19]line [05:36:19]line [05:36:19]line [05:36:19]written 0, free lines is 3354 [05:36:19]MH_Cut [05:36:19]Write to MH i2c: D1 01 00 24 22 01 18 [05:36:19]Write i2c OK [05:36:19]MH_I2C_Read... [05:36:19]Read from MH i2c: D1 [05:36:19]MH_I2C_Read... [05:36:19]Read from MH i2c: D1 01 00 [05:36:19]MH_I2C_Read... [05:36:19]Read from MH i2c: D1 01 00 24 22 00 17 [05:36:19]Write to MH i2c: 01 00 00 25 22 47 [05:36:19]Write i2c OK [05:36:19]MH_I2C_Read... [05:36:20]OFD Sender: No OFD packet to send [05:36:20]*** Cut start [05:36:20]*** Partial cut [05:36:20]*** CUTSNS_PIN = 1 [05:36:20]*** CUTSNS_PIN = 0 [05:36:20]*** Brake cut motor [05:36:21]Read from MH i2c: 01 [05:36:21]MH_I2C_Read... [05:36:21]*** Stop cut motor [05:36:21]*** Cut end [05:36:21]Read from MH i2c: 01 07 00 [05:36:21]MH_I2C_Read... [05:36:21]Read from MH i2c: 01 07 00 25 22 00 00 00 00 00 FF 0F 5C [05:36:21]process_action close_receipt done [05:36:21]requested_data is exist [05:36:21]produce_requested_data [05:36:21]requested_item fm.sn is exist - process it [05:36:21]wFMCommunicate request_size=4 [05:36:21]MH_SAM_APDU [05:36:21]CAPDU: 80 11 00 00 [05:36:21]Write to MH i2c: E2 08 00 26 22 80 11 00 00 00 00 00 00 C2 [05:36:21]Write i2c OK [05:36:21]MH_I2C_Read... [05:36:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:36:21]Read from MH i2c: E2 [05:36:21]MH_I2C_Read... [05:36:21]Read from MH i2c: E2 17 00 [05:36:21]MH_I2C_Read... [05:36:21]Read from MH i2c: E2 17 00 26 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 13 [05:36:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [05:36:21]wFMCommunicate OK [05:36:21]requested_item fd.num is exist - process it [05:36:21]SAM_PROTO_GetFieldsCounters [05:36:21]wFMCommunicate request_size=4 [05:36:21]MH_SAM_APDU [05:36:21]CAPDU: 80 13 00 00 [05:36:21]Write to MH i2c: E2 08 00 27 22 80 13 00 00 00 00 00 00 C5 [05:36:21]Write i2c OK [05:36:21]MH_I2C_Read... [05:36:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:36:21]Read from MH i2c: E2 [05:36:21]MH_I2C_Read... [05:36:21]Read from MH i2c: E2 62 00 [05:36:21]MH_I2C_Read... [05:36:21]Read from MH i2c: E2 62 00 27 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4D 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 35 00 00 00 5E 04 04 00 35 00 00 00 57 04 04 00 36 00 00 00 19 04 04 00 00 00 00 00 90 00 88 [05:36:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4D 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 35 00 00 00 5E 04 04 00 35 00 00 00 57 04 04 00 36 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:36:21]wFMCommunicate OK [05:36:21]SAM_PROTO_GetFieldsCounters done [05:36:21]requested_item shift.num is exist - process it [05:36:21]requested_item shift.opened is exist - process it [05:36:21]req_shift_opened [05:36:21]FM_GetShiftState [05:36:21]SAM_PROTO_GetShiftState [05:36:21]wFMCommunicate request_size=4 [05:36:21]MH_SAM_APDU [05:36:21]CAPDU: 80 13 01 00 [05:36:21]Write to MH i2c: E2 08 00 28 22 80 13 01 00 00 00 00 00 C7 [05:36:21]Write i2c OK [05:36:21]MH_I2C_Read... [05:36:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:36:21]Read from MH i2c: E2 [05:36:21]MH_I2C_Read... [05:36:21]Read from MH i2c: E2 0E 00 [05:36:21]MH_I2C_Read... [05:36:21]Read from MH i2c: E2 0E 00 28 22 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 6E [05:36:21]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [05:36:21]wFMCommunicate OK [05:36:21]SAM_PROTO_GetShiftState done [05:36:21]FM_GetShiftState done [05:36:21]req_shift_opened done [05:36:21]requested_item shift.open_date is exist - process it [05:36:21]req_shift_open_date [05:36:21]req_shift_open_date done [05:36:21]produce_requested_data done [05:36:21]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155981,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [05:36:21]process_action_free close_receipt [05:36:21]json_value_free [05:36:21]json_value_free done [05:36:21]process_json_proto returns [05:36:21]Send response to host [05:36:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155981,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [05:36:21]free response buf [05:36:21]execute_script done [05:36:21]execute_script returns [05:36:21]free content buf [05:36:21]Sock 7.Close socket [05:36:21]Sock 7.Thread stoped [05:36:25]OFD Sender: No OFD packet to send [05:36:30]OFD Sender: No OFD packet to send [05:36:35]OFD Sender: No OFD packet to send [05:36:40]OFD Sender: No OFD packet to send [05:36:45]OFD Sender: No OFD packet to send [05:36:50]OFD Sender: No OFD packet to send [05:36:55]OFD Sender: No OFD packet to send [05:37:00]OFD Sender: No OFD packet to send [05:37:05]OFD Sender: No OFD packet to send [05:37:10]OFD Sender: No OFD packet to send [05:37:15]OFD Sender: No OFD packet to send [05:37:20]OFD Sender: No OFD packet to send [05:37:25]OFD Sender: No OFD packet to send [05:37:30]OFD Sender: No OFD packet to send [05:37:35]OFD Sender: No OFD packet to send [05:37:40]OFD Sender: No OFD packet to send [05:37:45]OFD Sender: No OFD packet to send [05:37:50]OFD Sender: No OFD packet to send [05:37:55]OFD Sender: No OFD packet to send [05:38:00]OFD Sender: No OFD packet to send [05:38:05]OFD Sender: No OFD packet to send [05:38:10]OFD Sender: No OFD packet to send [05:38:15]OFD Sender: No OFD packet to send [05:38:20]OFD Sender: No OFD packet to send [05:38:25]OFD Sender: No OFD packet to send [05:38:30]OFD Sender: No OFD packet to send [05:38:35]OFD Sender: No OFD packet to send [05:38:40]OFD Sender: No OFD packet to send [05:38:45]OFD Sender: No OFD packet to send [05:38:50]OFD Sender: No OFD packet to send [05:38:55]OFD Sender: No OFD packet to send [05:39:00]OFD Sender: No OFD packet to send [05:39:05]OFD Sender: No OFD packet to send [05:39:10]OFD Sender: No OFD packet to send [05:39:15]OFD Sender: No OFD packet to send [05:39:20]OFD Sender: No OFD packet to send [05:39:25]OFD Sender: No OFD packet to send [05:39:30]OFD Sender: No OFD packet to send [05:39:35]OFD Sender: No OFD packet to send [05:39:40]OFD Sender: No OFD packet to send [05:39:45]OFD Sender: No OFD packet to send [05:39:50]OFD Sender: No OFD packet to send [05:39:55]OFD Sender: No OFD packet to send [05:40:00]OFD Sender: No OFD packet to send [05:40:05]OFD Sender: No OFD packet to send [05:40:10]OFD Sender: No OFD packet to send [05:40:15]OFD Sender: No OFD packet to send [05:40:20]OFD Sender: No OFD packet to send [05:40:25]OFD Sender: No OFD packet to send [05:40:30]OFD Sender: No OFD packet to send [05:40:35]OFD Sender: No OFD packet to send [05:40:40]OFD Sender: No OFD packet to send [05:40:45]OFD Sender: No OFD packet to send [05:40:50]OFD Sender: No OFD packet to send [05:40:55]OFD Sender: No OFD packet to send [05:41:00]OFD Sender: No OFD packet to send [05:41:05]OFD Sender: No OFD packet to send [05:41:10]OFD Sender: No OFD packet to send [05:41:15]OFD Sender: No OFD packet to send [05:41:20]OFD Sender: No OFD packet to send [05:41:25]OFD Sender: No OFD packet to send [05:41:30]OFD Sender: No OFD packet to send [05:41:35]OFD Sender: No OFD packet to send [05:41:40]OFD Sender: No OFD packet to send [05:41:45]OFD Sender: No OFD packet to send [05:41:50]OFD Sender: No OFD packet to send [05:41:55]OFD Sender: No OFD packet to send [05:42:00]OFD Sender: No OFD packet to send [05:42:05]OFD Sender: No OFD packet to send [05:42:10]OFD Sender: No OFD packet to send [05:42:15]OFD Sender: No OFD packet to send [05:42:20]OFD Sender: No OFD packet to send [05:42:25]OFD Sender: No OFD packet to send [05:42:30]OFD Sender: No OFD packet to send [05:42:35]OFD Sender: No OFD packet to send [05:42:40]OFD Sender: No OFD packet to send [05:42:45]OFD Sender: No OFD packet to send [05:42:50]OFD Sender: No OFD packet to send [05:42:55]OFD Sender: No OFD packet to send [05:43:00]OFD Sender: No OFD packet to send [05:43:05]OFD Sender: No OFD packet to send [05:43:10]OFD Sender: No OFD packet to send [05:43:15]OFD Sender: No OFD packet to send [05:43:20]OFD Sender: No OFD packet to send [05:43:25]OFD Sender: No OFD packet to send [05:43:30]OFD Sender: No OFD packet to send [05:43:35]OFD Sender: No OFD packet to send [05:43:40]OFD Sender: No OFD packet to send [05:43:45]OFD Sender: No OFD packet to send [05:43:50]OFD Sender: No OFD packet to send [05:43:55]OFD Sender: No OFD packet to send [05:44:00]OFD Sender: No OFD packet to send [05:44:05]OFD Sender: No OFD packet to send [05:44:10]OFD Sender: No OFD packet to send [05:44:15]OFD Sender: No OFD packet to send [05:44:20]OFD Sender: No OFD packet to send [05:44:25]OFD Sender: No OFD packet to send [05:44:30]OFD Sender: No OFD packet to send [05:44:35]OFD Sender: No OFD packet to send [05:44:40]OFD Sender: No OFD packet to send [05:44:45]OFD Sender: No OFD packet to send [05:44:50]OFD Sender: No OFD packet to send [05:44:55]OFD Sender: No OFD packet to send [05:45:00]OFD Sender: No OFD packet to send [05:45:05]OFD Sender: No OFD packet to send [05:45:10]OFD Sender: No OFD packet to send [05:45:15]OFD Sender: No OFD packet to send [05:45:20]OFD Sender: No OFD packet to send [05:45:25]OFD Sender: No OFD packet to send [05:45:30]OFD Sender: No OFD packet to send [05:45:35]OFD Sender: No OFD packet to send [05:45:40]OFD Sender: No OFD packet to send [05:45:45]OFD Sender: No OFD packet to send [05:45:50]OFD Sender: No OFD packet to send [05:45:55]OFD Sender: No OFD packet to send [05:46:00]OFD Sender: No OFD packet to send [05:46:05]OFD Sender: No OFD packet to send [05:46:10]OFD Sender: No OFD packet to send [05:46:15]OFD Sender: No OFD packet to send [05:46:20]OFD Sender: No OFD packet to send [05:46:22]accept exits with 9 [05:46:22]New connection [05:46:22]New thread 3066600804 created [05:46:22]Thread 3066744164 joined [05:46:22]Waiting for new connection... [05:46:22] Sock 9.Parse request [05:46:22]Sock 9.Check first char [05:46:22]Sock 9.First char is OK [05:46:22]request: POST /json_proto HTTP/1.0 [05:46:22]Method: POST [05:46:22]URL: /json_proto [05:46:22]Method is POST - this is cgi request [05:46:22]url: /json_proto [05:46:22]query_string will be loaded in cgi processing [05:46:22]execute_cgi json_proto POST (null) [05:46:22]execute_cgi path=json_proto method=POST [05:46:22]POST find Content-Length [05:46:22]Host: 172.17.53.67:8080 [05:46:22]Content-Length: 767 [05:46:22]Content-Type: application/json [05:46:22] [05:46:22]POST finish read [05:46:22]Found Content-Length = 767 [05:46:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874247", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 800.12 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:46:22]execute_script... [05:46:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874247", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 800.12 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:46:22]POST & json_proto [05:46:22]process_json_proto [05:46:22]json parsed OK: [05:46:22]protocol is kg_v1.0 [05:46:22]action value=close_receipt [05:46:22]process_action close_receipt [05:46:22]cmd_close_receipt [05:46:22]MH_GetDate [05:46:22]Write to MH i2c: F0 00 00 29 22 3A [05:46:22]Write i2c OK [05:46:22]MH_I2C_Read... [05:46:22]Read from MH i2c: F0 [05:46:22]MH_I2C_Read... [05:46:22]Read from MH i2c: F0 09 00 [05:46:22]MH_I2C_Read... [05:46:22]Read from MH i2c: F0 09 00 29 22 00 31 99 14 67 19 BC 99 64 5A [05:46:22]GetLastDocTimeStamp 1729402579 [05:46:22]current date 1729403185 [05:46:22]FM_GetShiftState [05:46:22]SAM_PROTO_GetShiftState [05:46:22]wFMCommunicate request_size=4 [05:46:22]MH_SAM_APDU [05:46:22]CAPDU: 80 13 01 00 [05:46:22]Write to MH i2c: E2 08 00 2A 22 80 13 01 00 00 00 00 00 C9 [05:46:22]Write i2c OK [05:46:22]MH_I2C_Read... [05:46:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:46:22]Read from MH i2c: E2 [05:46:22]MH_I2C_Read... [05:46:22]Read from MH i2c: E2 0E 00 [05:46:22]MH_I2C_Read... [05:46:22]Read from MH i2c: E2 0E 00 2A 22 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 70 [05:46:22]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [05:46:22]wFMCommunicate OK [05:46:22]SAM_PROTO_GetShiftState done [05:46:22]FM_GetShiftState done [05:46:22]opened in 1729383891 [05:46:22]opened+sec_in_day 1729470291 [05:46:22]quantity*price = 80012 [05:46:22]sum+1 = 80013 [05:46:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 800.12 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 0.00 Безнал.: 800.12 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 54 20.10.2024 05:46 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155982 ФПД: 144282639692475 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T054625&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155982&fm=144282639692475&tin=02508201610067®Number=0000137193017469&sum=80012 [05:46:23]StoreToDocumentArchive [05:46:23]shift 314 fd 155982 [05:46:23]save to /storage/0314/doc_00155982 [05:46:23]save last doc name /storage/0314/doc_00155982 to /storage/kkm_last_doc_name [05:46:23]save OK [05:46:23]Clear old archive folders... [05:46:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [05:46:23]tlvbuf is 01ED8AD0 [05:46:23]SAM_PROTO_ClearQueue [05:46:23]wFMCommunicate request_size=4 [05:46:23]MH_SAM_APDU [05:46:23]CAPDU: 80 09 00 00 [05:46:23]Write to MH i2c: E2 08 00 37 22 80 09 00 00 00 00 00 00 CB [05:46:23]Write i2c OK [05:46:23]MH_I2C_Read... [05:46:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:46:23]Read from MH i2c: E2 [05:46:23]MH_I2C_Read... [05:46:23]Read from MH i2c: E2 03 00 [05:46:23]MH_I2C_Read... [05:46:23]Read from MH i2c: E2 03 00 37 22 00 90 00 CD [05:46:23]RAPDU: 90 00 [05:46:23]wFMCommunicate OK [05:46:23]SAM_PROTO_ClearQueue done [05:46:23]KKMCreateOFDPacket [05:46:23]OFDProtocolAddRootSTLVToBuf [05:46:23]FM_MakeSignedData [05:46:23]FM_MakeSignedData [05:46:23]SAM_PROTO_SignData [05:46:23]wFMCommunicate request_size=4 [05:46:23]MH_SAM_APDU [05:46:23]CAPDU: 80 0D 01 02 [05:46:23]Write to MH i2c: E2 08 00 38 22 80 0D 01 02 00 00 00 00 D3 [05:46:23]Write i2c OK [05:46:23]MH_I2C_Read... [05:46:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:46:23]Read from MH i2c: E2 [05:46:23]MH_I2C_Read... [05:46:23]Read from MH i2c: E2 03 00 [05:46:23]MH_I2C_Read... [05:46:23]Read from MH i2c: E2 03 00 38 22 00 90 00 CE [05:46:23]RAPDU: 90 00 [05:46:23]wFMCommunicate OK [05:46:23]wFMCommunicate request_size=255 [05:46:23]MH_SAM_APDU [05:46:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 31 99 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4E 61 02 00 35 04 06 00 83 [05:46:23]Write to MH i2c: E2 02 01 39 22 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 31 99 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4E 61 02 00 35 04 06 00 83 00 00 68 [05:46:23]Write i2c OK [05:46:23]MH_I2C_Read... [05:46:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:46:24]Read from MH i2c: E2 [05:46:24]MH_I2C_Read... [05:46:24]Read from MH i2c: E2 03 00 [05:46:24]MH_I2C_Read... [05:46:24]Read from MH i2c: E2 03 00 39 22 00 90 00 CF [05:46:24]RAPDU: 90 00 [05:46:24]wFMCommunicate OK [05:46:24]wFMCommunicate request_size=10 [05:46:24]MH_SAM_APDU [05:46:24]CAPDU: 80 0D 02 02 05 39 6B 7C 72 BB [05:46:24]Write to MH i2c: E2 0D 00 3A 22 80 0D 02 02 05 00 39 6B 7C 72 BB 00 00 2D [05:46:24]Write i2c OK [05:46:24]MH_I2C_Read... [05:46:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:46:24]Read from MH i2c: E2 [05:46:24]MH_I2C_Read... [05:46:24]Read from MH i2c: E2 03 00 [05:46:24]MH_I2C_Read... [05:46:24]Read from MH i2c: E2 03 00 3A 22 00 90 00 D0 [05:46:24]RAPDU: 90 00 [05:46:24]wFMCommunicate OK [05:46:24]wFMCommunicate request_size=4 [05:46:24]MH_SAM_APDU [05:46:24]CAPDU: 80 0D 03 02 [05:46:24]Write to MH i2c: E2 08 00 3B 22 80 0D 03 02 00 00 00 00 D8 [05:46:24]Write i2c OK [05:46:24]MH_I2C_Read... [05:46:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:46:24]Read from MH i2c: E2 [05:46:24]MH_I2C_Read... [05:46:24]Read from MH i2c: E2 0B 00 [05:46:24]MH_I2C_Read... [05:46:24]Read from MH i2c: E2 0B 00 3B 22 00 D4 08 7A 8C B7 C9 86 DE 90 00 9F [05:46:24]RAPDU: D4 08 7A 8C B7 C9 86 DE 90 00 [05:46:24]wFMCommunicate OK [05:46:24]SAM_PROTO_SignData done [05:46:24]FM_MakeSignedData done [05:46:24]CreateOFDProtocolMessage [05:46:24]wFMCommunicate request_size=4 [05:46:24]MH_SAM_APDU [05:46:24]CAPDU: 80 11 00 00 [05:46:24]Write to MH i2c: E2 08 00 3C 22 80 11 00 00 00 00 00 00 D8 [05:46:24]Write i2c OK [05:46:24]MH_I2C_Read... [05:46:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:46:24]Read from MH i2c: E2 [05:46:24]MH_I2C_Read... [05:46:24]Read from MH i2c: E2 17 00 [05:46:24]MH_I2C_Read... [05:46:24]Read from MH i2c: E2 17 00 3C 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 29 [05:46:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [05:46:24]wFMCommunicate OK [05:46:24]CreateOFDProtocolMessage done [05:46:24]OFDSenderStorePacket 155982 [05:46:24]StoreOFDPacket docnum=155982 [05:46:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A6 1A 07 01 CB 57 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 31 99 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4E 61 02 00 35 04 06 00 83 39 6B 7C 72 BB D4 08 7A 8C B7 C9 86 DE [05:46:24]CheckFolder [05:46:24]dirname=/storage/ofd_packets [05:46:24]CheckFolder done [05:46:24]ProducePacketName [05:46:24]name=ofd_packets/00155982 [05:46:24]NVStorageSaveData ofd_packets/00155982 [05:46:24]File name is /storage/ofd_packets/00155982 [05:46:24]Write 301 bytes [05:46:24]NVStorageSaveData done [05:46:24]OFDSenderStorePacket done [05:46:24]KKMCreateOFDPacket done [05:46:24]NVStorageSaveData kkm_last_timestamp [05:46:24]File name is /storage/kkm_last_timestamp [05:46:24]Write 4 bytes [05:46:24]NVStorageSaveData done [05:46:24]ExternCall_PrintAddStr [05:46:24]wPrintStart [05:46:24]Write to MH i2c: 01 00 00 3D 22 5F [05:46:24]Write i2c OK [05:46:24]MH_I2C_Read... [05:46:24]Read from MH i2c: 01 [05:46:24]MH_I2C_Read... [05:46:24]Read from MH i2c: 01 07 00 [05:46:24]MH_I2C_Read... [05:46:24]Read from MH i2c: 01 07 00 3D 22 00 00 00 00 00 FF 0F 74 [05:46:24]RasterBufferAndPrint [05:46:24]line Счет N : (1)874247 [05:46:24]line ИНН: 02508201610067 [05:46:24]line Контрольно-Кассовый Чек [05:46:24]line ПРОДАЖА [05:46:24]line ТРК (МРК, ГНК) : 32 [05:46:24]line Товар: 2710124130 [05:46:24]line Аи-92-К-5 [05:46:24]line 11.960 * 66.90 [05:46:24]line = 800.12 [05:46:24]line НДС 12% НСП 1% [05:46:24]line > о реализуемом товаре [05:46:24]line ИТОГО: 800.12 [05:46:24]line НСП 1% : 7.08 [05:46:24]line НДС 12% : 84.97 [05:46:24]line Наличными: 0.00 [05:46:24]line Безнал.: 800.12 [05:46:24]line Место: АЗС № 165 "Партнер Нефть" [05:46:24]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [05:46:24]line СНО: Общий режим [05:46:24]line Чек 54 20.10.2024 05:46 [05:46:24]line Смена: 314 ФФД: 1.0 [05:46:24]line ЗНМ: 0300000234 [05:46:24]line РНМ: 0000137193017469 [05:46:24]line Версия ККМ: v1.0 [05:46:24]line Платежная система: Mbank [05:46:24]line ФМ: 0000000000963156 [05:46:24]line ФД: 155982 [05:46:24]line ФПД: 144282639692475 [05:46:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T054625&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155982&fm=144282639692475&tin=02508201610067®Number=0000137193017469&sum=80012 [05:46:24]OFD Sender: Processing packet 155982 [packets to send 52, broken 51] [05:46:24]ProducePacketName [05:46:24]name=ofd_packets/00155982 [05:46:24]OFD Sender: To server: pG, [05:46:24]CommunicateWithHost lk.salyk.kg:30040 [05:46:24]ConnectInit lk.salyk.kg [05:46:24]written 0, free lines is 4095 [05:46:24]Connected sock=10 [05:46:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A6 1A 07 01 CB 57 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 31 99 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4E 61 02 00 35 04 06 00 83 39 6B 7C 72 BB D4 08 7A 8C B7 C9 86 DE [05:46:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B7 BA 47 00 0D C3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4E 61 02 00 F4 03 04 00 64 3F 14 67 B6 04 01 00 00 C8 53 F4 EE C2 28 DF F9 [05:46:24]CommunicateWithHost err = 0 [05:46:24]CheckOFDResponse [05:46:24]1017 (14) - 77093643461234 [05:46:24]1041 (16) - 0000000000963156 [05:46:24]1040 (4) - 155982 [05:46:24]1012 (4) - 19.10.2024 23:23 [05:46:24]1206 (1) - 0 [05:46:24]OFD Sender: Remove packet 155982 [05:46:24]ProducePacketName [05:46:24]name=ofd_packets/00155982 [05:46:24]NVStorageDeleteData [05:46:25]Write to MH i2c: 01 00 00 66 22 88 [05:46:25]Write i2c OK [05:46:25]MH_I2C_Read... [05:46:25]Read from MH i2c: 01 [05:46:25]MH_I2C_Read... [05:46:25]Read from MH i2c: 01 07 00 [05:46:25]MH_I2C_Read... [05:46:25]Read from MH i2c: 01 07 00 66 22 00 00 00 00 00 19 0D B5 [05:46:25]RasterBufferAndPrint [05:46:25]line [05:46:25]line [05:46:25]line [05:46:25]line [05:46:25]line [05:46:25]written 0, free lines is 3359 [05:46:25]MH_Cut [05:46:25]Write to MH i2c: D1 01 00 6D 22 01 61 [05:46:25]Write i2c OK [05:46:25]MH_I2C_Read... [05:46:25]Read from MH i2c: D1 [05:46:25]MH_I2C_Read... [05:46:25]Read from MH i2c: D1 01 00 [05:46:25]MH_I2C_Read... [05:46:25]Read from MH i2c: D1 01 00 6D 22 00 60 [05:46:25]Write to MH i2c: 01 00 00 6E 22 90 [05:46:25]Write i2c OK [05:46:25]MH_I2C_Read... [05:46:25]OFD Sender: No OFD packet to send [05:46:25]*** Cut start [05:46:25]*** Partial cut [05:46:25]*** CUTSNS_PIN = 1 [05:46:25]*** CUTSNS_PIN = 0 [05:46:26]*** Brake cut motor [05:46:26]Read from MH i2c: 01 [05:46:26]MH_I2C_Read... [05:46:26]*** Stop cut motor [05:46:26]*** Cut end [05:46:26]Read from MH i2c: 01 07 00 [05:46:26]MH_I2C_Read... [05:46:26]Read from MH i2c: 01 07 00 6E 22 00 00 00 00 00 FF 0F A5 [05:46:26]process_action close_receipt done [05:46:26]requested_data is exist [05:46:26]produce_requested_data [05:46:26]requested_item fm.sn is exist - process it [05:46:26]wFMCommunicate request_size=4 [05:46:26]MH_SAM_APDU [05:46:26]CAPDU: 80 11 00 00 [05:46:26]Write to MH i2c: E2 08 00 6F 22 80 11 00 00 00 00 00 00 0B [05:46:26]Write i2c OK [05:46:26]MH_I2C_Read... [05:46:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:46:26]Read from MH i2c: E2 [05:46:26]MH_I2C_Read... [05:46:26]Read from MH i2c: E2 17 00 [05:46:26]MH_I2C_Read... [05:46:26]Read from MH i2c: E2 17 00 6F 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5C [05:46:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [05:46:26]wFMCommunicate OK [05:46:26]requested_item fd.num is exist - process it [05:46:26]SAM_PROTO_GetFieldsCounters [05:46:26]wFMCommunicate request_size=4 [05:46:26]MH_SAM_APDU [05:46:26]CAPDU: 80 13 00 00 [05:46:26]Write to MH i2c: E2 08 00 70 22 80 13 00 00 00 00 00 00 0E [05:46:26]Write i2c OK [05:46:26]MH_I2C_Read... [05:46:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:46:26]Read from MH i2c: E2 [05:46:26]MH_I2C_Read... [05:46:26]Read from MH i2c: E2 62 00 [05:46:26]MH_I2C_Read... [05:46:26]Read from MH i2c: E2 62 00 70 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4E 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 36 00 00 00 5E 04 04 00 36 00 00 00 57 04 04 00 37 00 00 00 19 04 04 00 00 00 00 00 90 00 D5 [05:46:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4E 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 36 00 00 00 5E 04 04 00 36 00 00 00 57 04 04 00 37 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:46:26]wFMCommunicate OK [05:46:26]SAM_PROTO_GetFieldsCounters done [05:46:26]requested_item shift.num is exist - process it [05:46:26]requested_item shift.opened is exist - process it [05:46:26]req_shift_opened [05:46:26]FM_GetShiftState [05:46:26]SAM_PROTO_GetShiftState [05:46:26]wFMCommunicate request_size=4 [05:46:26]MH_SAM_APDU [05:46:26]CAPDU: 80 13 01 00 [05:46:26]Write to MH i2c: E2 08 00 71 22 80 13 01 00 00 00 00 00 10 [05:46:26]Write i2c OK [05:46:26]MH_I2C_Read... [05:46:26]Read from MH i2c: E2 [05:46:26]MH_I2C_Read... [05:46:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:46:26]Read from MH i2c: E2 0E 00 [05:46:26]MH_I2C_Read... [05:46:26]Read from MH i2c: E2 0E 00 71 22 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B7 [05:46:26]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [05:46:26]wFMCommunicate OK [05:46:26]SAM_PROTO_GetShiftState done [05:46:26]FM_GetShiftState done [05:46:26]req_shift_opened done [05:46:26]requested_item shift.open_date is exist - process it [05:46:26]req_shift_open_date [05:46:26]req_shift_open_date done [05:46:26]produce_requested_data done [05:46:26]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155982,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [05:46:26]process_action_free close_receipt [05:46:26]json_value_free [05:46:26]json_value_free done [05:46:26]process_json_proto returns [05:46:26]Send response to host [05:46:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155982,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [05:46:26]free response buf [05:46:26]execute_script done [05:46:26]execute_script returns [05:46:26]free content buf [05:46:26]Sock 9.Close socket [05:46:26]Sock 9.Thread stoped [05:46:30]OFD Sender: No OFD packet to send [05:46:35]OFD Sender: No OFD packet to send [05:46:40]OFD Sender: No OFD packet to send [05:46:45]OFD Sender: No OFD packet to send [05:46:50]OFD Sender: No OFD packet to send [05:46:55]OFD Sender: No OFD packet to send [05:47:00]OFD Sender: No OFD packet to send [05:47:05]OFD Sender: No OFD packet to send [05:47:10]OFD Sender: No OFD packet to send [05:47:15]OFD Sender: No OFD packet to send [05:47:20]OFD Sender: No OFD packet to send [05:47:25]OFD Sender: No OFD packet to send [05:47:30]OFD Sender: No OFD packet to send [05:47:35]OFD Sender: No OFD packet to send [05:47:40]OFD Sender: No OFD packet to send [05:47:45]OFD Sender: No OFD packet to send [05:47:50]OFD Sender: No OFD packet to send [05:47:55]OFD Sender: No OFD packet to send [05:48:00]OFD Sender: No OFD packet to send [05:48:05]OFD Sender: No OFD packet to send [05:48:10]OFD Sender: No OFD packet to send [05:48:15]OFD Sender: No OFD packet to send [05:48:20]OFD Sender: No OFD packet to send [05:48:25]OFD Sender: No OFD packet to send [05:48:30]OFD Sender: No OFD packet to send [05:48:35]OFD Sender: No OFD packet to send [05:48:40]OFD Sender: No OFD packet to send [05:48:45]OFD Sender: No OFD packet to send [05:48:50]OFD Sender: No OFD packet to send [05:48:55]OFD Sender: No OFD packet to send [05:49:00]OFD Sender: No OFD packet to send [05:49:05]OFD Sender: No OFD packet to send [05:49:10]OFD Sender: No OFD packet to send [05:49:15]OFD Sender: No OFD packet to send [05:49:20]OFD Sender: No OFD packet to send [05:49:25]OFD Sender: No OFD packet to send [05:49:30]OFD Sender: No OFD packet to send [05:49:35]OFD Sender: No OFD packet to send [05:49:40]OFD Sender: No OFD packet to send [05:49:45]OFD Sender: No OFD packet to send [05:49:50]OFD Sender: No OFD packet to send [05:49:55]OFD Sender: No OFD packet to send [05:50:00]OFD Sender: No OFD packet to send [05:50:03]accept exits with 7 [05:50:03]New connection [05:50:03]New thread 3066744164 created [05:50:03]Thread 3066600804 joined [05:50:03]Waiting for new connection... [05:50:03] Sock 7.Parse request [05:50:03]Sock 7.Check first char [05:50:03]Sock 7.First char is OK [05:50:03]request: POST /json_proto HTTP/1.0 [05:50:03]Method: POST [05:50:03]URL: /json_proto [05:50:03]Method is POST - this is cgi request [05:50:03]url: /json_proto [05:50:03]query_string will be loaded in cgi processing [05:50:03]execute_cgi json_proto POST (null) [05:50:03]execute_cgi path=json_proto method=POST [05:50:03]POST find Content-Length [05:50:03]Host: 172.17.53.67:8080 [05:50:03]Content-Length: 762 [05:50:03]Content-Type: application/json [05:50:03] [05:50:03]POST finish read [05:50:03]Found Content-Length = 762 [05:50:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874248", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:50:03]execute_script... [05:50:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874248", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:50:03]POST & json_proto [05:50:03]process_json_proto [05:50:03]json parsed OK: [05:50:03]protocol is kg_v1.0 [05:50:03]action value=close_receipt [05:50:03]process_action close_receipt [05:50:03]cmd_close_receipt [05:50:03]MH_GetDate [05:50:03]Write to MH i2c: F0 00 00 72 22 83 [05:50:03]Write i2c OK [05:50:03]MH_I2C_Read... [05:50:03]Read from MH i2c: F0 [05:50:03]MH_I2C_Read... [05:50:03]Read from MH i2c: F0 09 00 [05:50:03]MH_I2C_Read... [05:50:03]Read from MH i2c: F0 09 00 72 22 00 0E 9A 14 67 19 BC 99 64 81 [05:50:03]GetLastDocTimeStamp 1729403185 [05:50:03]current date 1729403406 [05:50:03]FM_GetShiftState [05:50:03]SAM_PROTO_GetShiftState [05:50:03]wFMCommunicate request_size=4 [05:50:03]MH_SAM_APDU [05:50:03]CAPDU: 80 13 01 00 [05:50:03]Write to MH i2c: E2 08 00 73 22 80 13 01 00 00 00 00 00 12 [05:50:03]Write i2c OK [05:50:03]MH_I2C_Read... [05:50:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:50:03]Read from MH i2c: E2 [05:50:03]MH_I2C_Read... [05:50:03]Read from MH i2c: E2 0E 00 [05:50:03]MH_I2C_Read... [05:50:03]Read from MH i2c: E2 0E 00 73 22 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B9 [05:50:03]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [05:50:03]wFMCommunicate OK [05:50:03]SAM_PROTO_GetShiftState done [05:50:03]FM_GetShiftState done [05:50:03]opened in 1729383891 [05:50:03]opened+sec_in_day 1729470291 [05:50:03]quantity*price = 100000 [05:50:03]sum+1 = 100002 [05:50:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 55 20.10.2024 05:50 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155983 ФПД: 63591294294431 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T055006&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155983&fm=63591294294431&tin=02508201610067®Number=0000137193017469&sum=100001 [05:50:04]StoreToDocumentArchive [05:50:04]shift 314 fd 155983 [05:50:04]save to /storage/0314/doc_00155983 [05:50:04]save last doc name /storage/0314/doc_00155983 to /storage/kkm_last_doc_name [05:50:04]save OK [05:50:04]Clear old archive folders... [05:50:04]ProcessDocumentItem done err = 0, tmpTLVsize=252 [05:50:04]tlvbuf is B6F25530 [05:50:04]SAM_PROTO_ClearQueue [05:50:04]wFMCommunicate request_size=4 [05:50:04]MH_SAM_APDU [05:50:04]CAPDU: 80 09 00 00 [05:50:04]Write to MH i2c: E2 08 00 80 22 80 09 00 00 00 00 00 00 14 [05:50:04]Write i2c OK [05:50:04]MH_I2C_Read... [05:50:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:50:04]Read from MH i2c: E2 [05:50:04]MH_I2C_Read... [05:50:04]Read from MH i2c: E2 03 00 [05:50:04]MH_I2C_Read... [05:50:04]Read from MH i2c: E2 03 00 80 22 00 90 00 16 [05:50:04]RAPDU: 90 00 [05:50:04]wFMCommunicate OK [05:50:04]SAM_PROTO_ClearQueue done [05:50:04]KKMCreateOFDPacket [05:50:04]OFDProtocolAddRootSTLVToBuf [05:50:04]FM_MakeSignedData [05:50:04]FM_MakeSignedData [05:50:04]SAM_PROTO_SignData [05:50:04]wFMCommunicate request_size=4 [05:50:04]MH_SAM_APDU [05:50:04]CAPDU: 80 0D 01 02 [05:50:04]Write to MH i2c: E2 08 00 81 22 80 0D 01 02 00 00 00 00 1C [05:50:04]Write i2c OK [05:50:04]MH_I2C_Read... [05:50:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:50:04]Read from MH i2c: E2 [05:50:04]MH_I2C_Read... [05:50:04]Read from MH i2c: E2 03 00 [05:50:04]MH_I2C_Read... [05:50:04]Read from MH i2c: E2 03 00 81 22 00 90 00 17 [05:50:04]RAPDU: 90 00 [05:50:04]wFMCommunicate OK [05:50:04]wFMCommunicate request_size=255 [05:50:04]MH_SAM_APDU [05:50:04]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 0E 9A 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4F 61 02 00 35 04 06 00 [05:50:04]Write to MH i2c: E2 02 01 82 22 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 0E 9A 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4F 61 02 00 35 04 06 00 00 00 5E [05:50:04]Write i2c OK [05:50:04]MH_I2C_Read... [05:50:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:50:05]Read from MH i2c: E2 [05:50:05]MH_I2C_Read... [05:50:05]Read from MH i2c: E2 03 00 [05:50:05]MH_I2C_Read... [05:50:05]Read from MH i2c: E2 03 00 82 22 00 90 00 18 [05:50:05]RAPDU: 90 00 [05:50:05]wFMCommunicate OK [05:50:05]wFMCommunicate request_size=11 [05:50:05]MH_SAM_APDU [05:50:05]CAPDU: 80 0D 02 02 06 39 D6 00 81 D9 9F [05:50:05]Write to MH i2c: E2 0E 00 83 22 80 0D 02 02 06 00 39 D6 00 81 D9 9F 00 00 33 [05:50:05]Write i2c OK [05:50:05]MH_I2C_Read... [05:50:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:50:05]Read from MH i2c: E2 [05:50:05]MH_I2C_Read... [05:50:05]Read from MH i2c: E2 03 00 [05:50:05]MH_I2C_Read... [05:50:05]Read from MH i2c: E2 03 00 83 22 00 90 00 19 [05:50:05]RAPDU: 90 00 [05:50:05]wFMCommunicate OK [05:50:05]wFMCommunicate request_size=4 [05:50:05]MH_SAM_APDU [05:50:05]CAPDU: 80 0D 03 02 [05:50:05]Write to MH i2c: E2 08 00 84 22 80 0D 03 02 00 00 00 00 21 [05:50:05]Write i2c OK [05:50:05]MH_I2C_Read... [05:50:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:50:05]Read from MH i2c: E2 [05:50:05]MH_I2C_Read... [05:50:05]Read from MH i2c: E2 0B 00 [05:50:05]MH_I2C_Read... [05:50:05]Read from MH i2c: E2 0B 00 84 22 00 DB 16 F9 2B 83 83 F1 E2 90 00 10 [05:50:05]RAPDU: DB 16 F9 2B 83 83 F1 E2 90 00 [05:50:05]wFMCommunicate OK [05:50:05]SAM_PROTO_SignData done [05:50:05]FM_MakeSignedData done [05:50:05]CreateOFDProtocolMessage [05:50:05]wFMCommunicate request_size=4 [05:50:05]MH_SAM_APDU [05:50:05]CAPDU: 80 11 00 00 [05:50:05]Write to MH i2c: E2 08 00 85 22 80 11 00 00 00 00 00 00 21 [05:50:05]Write i2c OK [05:50:05]MH_I2C_Read... [05:50:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:50:05]Read from MH i2c: E2 [05:50:05]MH_I2C_Read... [05:50:05]Read from MH i2c: E2 17 00 [05:50:05]MH_I2C_Read... [05:50:05]Read from MH i2c: E2 17 00 85 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 72 [05:50:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [05:50:05]wFMCommunicate OK [05:50:05]CreateOFDProtocolMessage done [05:50:05]OFDSenderStorePacket 155983 [05:50:05]StoreOFDPacket docnum=155983 [05:50:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 23 26 08 01 3F A7 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 0E 9A 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4F 61 02 00 35 04 06 00 39 D6 00 81 D9 9F DB 16 F9 2B 83 83 F1 E2 [05:50:05]CheckFolder [05:50:05]dirname=/storage/ofd_packets [05:50:05]CheckFolder done [05:50:05]ProducePacketName [05:50:05]name=ofd_packets/00155983 [05:50:05]NVStorageSaveData ofd_packets/00155983 [05:50:05]File name is /storage/ofd_packets/00155983 [05:50:05]Write 302 bytes [05:50:05]NVStorageSaveData done [05:50:05]OFDSenderStorePacket done [05:50:05]KKMCreateOFDPacket done [05:50:05]NVStorageSaveData kkm_last_timestamp [05:50:05]File name is /storage/kkm_last_timestamp [05:50:05]Write 4 bytes [05:50:05]NVStorageSaveData done [05:50:05]ExternCall_PrintAddStr [05:50:05]wPrintStart [05:50:05]Write to MH i2c: 01 00 00 86 22 A8 [05:50:05]Write i2c OK [05:50:05]MH_I2C_Read... [05:50:05]Read from MH i2c: 01 [05:50:05]MH_I2C_Read... [05:50:05]Read from MH i2c: 01 07 00 [05:50:05]MH_I2C_Read... [05:50:05]Read from MH i2c: 01 07 00 86 22 00 00 00 00 00 FF 0F BD [05:50:05]RasterBufferAndPrint [05:50:05]line Счет N : (1)874248 [05:50:05]line ИНН: 02508201610067 [05:50:05]line Контрольно-Кассовый Чек [05:50:05]line ПРОДАЖА [05:50:05]line ТРК (МРК, ГНК) : 23 [05:50:05]line Товар: 2710124130 [05:50:05]line Super 92-К-5 [05:50:05]line 14.620 * 68.40 [05:50:05]line = 1000.01 [05:50:05]line НДС 12% НСП 1% [05:50:05]line > о реализуемом товаре [05:50:05]line ИТОГО: 1000.01 [05:50:05]line НСП 1% : 8.85 [05:50:05]line НДС 12% : 106.20 [05:50:05]line Наличными: 0.00 [05:50:05]line Безнал.: 1000.01 [05:50:05]line Место: АЗС № 165 "Партнер Нефть" [05:50:05]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [05:50:05]line СНО: Общий режим [05:50:05]line Чек 55 20.10.2024 05:50 [05:50:05]line Смена: 314 ФФД: 1.0 [05:50:05]line ЗНМ: 0300000234 [05:50:05]line РНМ: 0000137193017469 [05:50:05]line Версия ККМ: v1.0 [05:50:05]line Платежная система: Mbank [05:50:05]line ФМ: 0000000000963156 [05:50:05]line ФД: 155983 [05:50:05]line ФПД: 63591294294431 [05:50:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T055006&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155983&fm=63591294294431&tin=02508201610067®Number=0000137193017469&sum=100001 [05:50:05]OFD Sender: Processing packet 155983 [packets to send 52, broken 51] [05:50:05]ProducePacketName [05:50:05]name=ofd_packets/00155983 [05:50:05]OFD Sender: To server: pG, [05:50:05]CommunicateWithHost lk.salyk.kg:30040 [05:50:05]ConnectInit lk.salyk.kg [05:50:05]written 0, free lines is 4095 [05:50:05]Connected sock=10 [05:50:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 23 26 08 01 3F A7 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 0E 9A 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4F 61 02 00 35 04 06 00 39 D6 00 81 D9 9F DB 16 F9 2B 83 83 F1 E2 [05:50:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 9E 33 47 00 FE 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 39 36 33 31 35 36 10 04 04 00 4F 61 02 00 F4 03 04 00 41 40 14 67 B6 04 01 00 00 F3 A6 72 89 23 3D F2 25 [05:50:06]CommunicateWithHost err = 0 [05:50:06]CheckOFDResponse [05:50:06]1017 (14) - 77093643461234 [05:50:06]1041 (16) - 0000000000963156 [05:50:06]1040 (4) - 155983 [05:50:06]1012 (4) - 19.10.2024 23:26 [05:50:06]1206 (1) - 0 [05:50:06]OFD Sender: Remove packet 155983 [05:50:06]ProducePacketName [05:50:06]name=ofd_packets/00155983 [05:50:06]NVStorageDeleteData [05:50:06]Write to MH i2c: 01 00 00 AF 22 D1 [05:50:06]Write i2c OK [05:50:06]MH_I2C_Read... [05:50:06]Read from MH i2c: 01 [05:50:06]MH_I2C_Read... [05:50:06]Read from MH i2c: 01 07 00 [05:50:06]MH_I2C_Read... [05:50:06]Read from MH i2c: 01 07 00 AF 22 00 00 00 00 00 0C 0D F1 [05:50:06]RasterBufferAndPrint [05:50:06]line [05:50:06]line [05:50:06]line [05:50:06]line [05:50:06]line [05:50:06]written 0, free lines is 3346 [05:50:06]MH_Cut [05:50:06]Write to MH i2c: D1 01 00 B6 22 01 AA [05:50:06]Write i2c OK [05:50:06]MH_I2C_Read... [05:50:06]Read from MH i2c: D1 [05:50:06]MH_I2C_Read... [05:50:06]Read from MH i2c: D1 01 00 [05:50:06]MH_I2C_Read... [05:50:06]Read from MH i2c: D1 01 00 B6 22 00 A9 [05:50:06]Write to MH i2c: 01 00 00 B7 22 D9 [05:50:06]Write i2c OK [05:50:06]MH_I2C_Read... [05:50:06]OFD Sender: No OFD packet to send [05:50:06]*** Cut start [05:50:06]*** Partial cut [05:50:06]*** CUTSNS_PIN = 1 [05:50:06]*** CUTSNS_PIN = 0 [05:50:07]*** Brake cut motor [05:50:07]Read from MH i2c: 01 [05:50:07]MH_I2C_Read... [05:50:07]*** Stop cut motor [05:50:07]*** Cut end [05:50:07]Read from MH i2c: 01 07 00 [05:50:07]MH_I2C_Read... [05:50:07]Read from MH i2c: 01 07 00 B7 22 00 00 00 00 00 FF 0F EE [05:50:07]process_action close_receipt done [05:50:07]requested_data is exist [05:50:07]produce_requested_data [05:50:07]requested_item fm.sn is exist - process it [05:50:07]wFMCommunicate request_size=4 [05:50:07]MH_SAM_APDU [05:50:07]CAPDU: 80 11 00 00 [05:50:07]Write to MH i2c: E2 08 00 B8 22 80 11 00 00 00 00 00 00 54 [05:50:07]Write i2c OK [05:50:07]MH_I2C_Read... [05:50:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:50:07]Read from MH i2c: E2 [05:50:07]MH_I2C_Read... [05:50:07]Read from MH i2c: E2 17 00 [05:50:07]MH_I2C_Read... [05:50:07]Read from MH i2c: E2 17 00 B8 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A5 [05:50:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [05:50:07]wFMCommunicate OK [05:50:07]requested_item fd.num is exist - process it [05:50:07]SAM_PROTO_GetFieldsCounters [05:50:07]wFMCommunicate request_size=4 [05:50:07]MH_SAM_APDU [05:50:07]CAPDU: 80 13 00 00 [05:50:07]Write to MH i2c: E2 08 00 B9 22 80 13 00 00 00 00 00 00 57 [05:50:07]Write i2c OK [05:50:07]MH_I2C_Read... [05:50:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:50:07]Read from MH i2c: E2 [05:50:07]MH_I2C_Read... [05:50:07]Read from MH i2c: E2 62 00 [05:50:07]MH_I2C_Read... [05:50:07]Read from MH i2c: E2 62 00 B9 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4F 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 37 00 00 00 5E 04 04 00 37 00 00 00 57 04 04 00 38 00 00 00 19 04 04 00 00 00 00 00 90 00 22 [05:50:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4F 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 37 00 00 00 5E 04 04 00 37 00 00 00 57 04 04 00 38 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:50:07]wFMCommunicate OK [05:50:07]SAM_PROTO_GetFieldsCounters done [05:50:07]requested_item shift.num is exist - process it [05:50:07]requested_item shift.opened is exist - process it [05:50:07]req_shift_opened [05:50:07]FM_GetShiftState [05:50:07]SAM_PROTO_GetShiftState [05:50:07]wFMCommunicate request_size=4 [05:50:07]MH_SAM_APDU [05:50:07]CAPDU: 80 13 01 00 [05:50:07]Write to MH i2c: E2 08 00 BA 22 80 13 01 00 00 00 00 00 59 [05:50:07]Write i2c OK [05:50:07]MH_I2C_Read... [05:50:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:50:07]Read from MH i2c: E2 [05:50:07]MH_I2C_Read... [05:50:07]Read from MH i2c: E2 0E 00 [05:50:07]MH_I2C_Read... [05:50:07]Read from MH i2c: E2 0E 00 BA 22 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 00 [05:50:07]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [05:50:07]wFMCommunicate OK [05:50:07]SAM_PROTO_GetShiftState done [05:50:07]FM_GetShiftState done [05:50:07]req_shift_opened done [05:50:07]requested_item shift.open_date is exist - process it [05:50:07]req_shift_open_date [05:50:07]req_shift_open_date done [05:50:07]produce_requested_data done [05:50:07]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155983,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [05:50:07]process_action_free close_receipt [05:50:07]json_value_free [05:50:07]json_value_free done [05:50:07]process_json_proto returns [05:50:07]Send response to host [05:50:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155983,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [05:50:07]free response buf [05:50:07]execute_script done [05:50:07]execute_script returns [05:50:07]free content buf [05:50:07]Sock 7.Close socket [05:50:07]Sock 7.Thread stoped [05:50:11]OFD Sender: No OFD packet to send [05:50:16]OFD Sender: No OFD packet to send [05:50:21]OFD Sender: No OFD packet to send [05:50:26]OFD Sender: No OFD packet to send [05:50:31]OFD Sender: No OFD packet to send [05:50:36]OFD Sender: No OFD packet to send [05:50:41]OFD Sender: No OFD packet to send [05:50:46]OFD Sender: No OFD packet to send [05:50:51]OFD Sender: No OFD packet to send [05:50:56]OFD Sender: No OFD packet to send [05:51:01]OFD Sender: No OFD packet to send [05:51:06]OFD Sender: No OFD packet to send [05:51:11]OFD Sender: No OFD packet to send [05:51:15]accept exits with 9 [05:51:15]New connection [05:51:15]New thread 3066600804 created [05:51:15] Sock 9.Parse request [05:51:15]Thread 3066744164 joined [05:51:15]Sock 9.Check first char [05:51:15]Waiting for new connection... [05:51:15]Sock 9.First char is OK [05:51:15]request: POST /json_proto HTTP/1.0 [05:51:15]Method: POST [05:51:15]URL: /json_proto [05:51:15]Method is POST - this is cgi request [05:51:15]url: /json_proto [05:51:15]query_string will be loaded in cgi processing [05:51:15]execute_cgi json_proto POST (null) [05:51:15]execute_cgi path=json_proto method=POST [05:51:15]POST find Content-Length [05:51:15]Host: 172.17.53.67:8080 [05:51:15]Content-Length: 762 [05:51:15]Content-Type: application/json [05:51:15] [05:51:15]POST finish read [05:51:15]Found Content-Length = 762 [05:51:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874249", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:51:15]execute_script... [05:51:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874249", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:51:15]POST & json_proto [05:51:15]process_json_proto [05:51:15]json parsed OK: [05:51:15]protocol is kg_v1.0 [05:51:15]action value=close_receipt [05:51:15]process_action close_receipt [05:51:15]cmd_close_receipt [05:51:15]MH_GetDate [05:51:15]Write to MH i2c: F0 00 00 BB 22 CC [05:51:15]Write i2c OK [05:51:15]MH_I2C_Read... [05:51:15]Read from MH i2c: F0 [05:51:15]MH_I2C_Read... [05:51:15]Read from MH i2c: F0 09 00 [05:51:15]MH_I2C_Read... [05:51:15]Read from MH i2c: F0 09 00 BB 22 00 55 9A 14 67 19 BC 99 64 11 [05:51:15]GetLastDocTimeStamp 1729403406 [05:51:15]current date 1729403477 [05:51:15]FM_GetShiftState [05:51:15]SAM_PROTO_GetShiftState [05:51:15]wFMCommunicate request_size=4 [05:51:15]MH_SAM_APDU [05:51:15]CAPDU: 80 13 01 00 [05:51:15]Write to MH i2c: E2 08 00 BC 22 80 13 01 00 00 00 00 00 5B [05:51:15]Write i2c OK [05:51:15]MH_I2C_Read... [05:51:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:51:15]Read from MH i2c: E2 [05:51:15]MH_I2C_Read... [05:51:15]Read from MH i2c: E2 0E 00 [05:51:15]MH_I2C_Read... [05:51:15]Read from MH i2c: E2 0E 00 BC 22 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 02 [05:51:15]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [05:51:15]wFMCommunicate OK [05:51:15]SAM_PROTO_GetShiftState done [05:51:15]FM_GetShiftState done [05:51:15]opened in 1729383891 [05:51:15]opened+sec_in_day 1729470291 [05:51:15]quantity*price = 100000 [05:51:15]sum+1 = 100002 [05:51:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 56 20.10.2024 05:51 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155984 ФПД: 71188526457304 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T055117&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155984&fm=71188526457304&tin=02508201610067®Number=0000137193017469&sum=100001 [05:51:16]StoreToDocumentArchive [05:51:16]shift 314 fd 155984 [05:51:16]save to /storage/0314/doc_00155984 [05:51:16]save last doc name /storage/0314/doc_00155984 to /storage/kkm_last_doc_name [05:51:16]save OK [05:51:16]Clear old archive folders... [05:51:16]ProcessDocumentItem done err = 0, tmpTLVsize=252 [05:51:16]tlvbuf is 01E69CA0 [05:51:16]SAM_PROTO_ClearQueue [05:51:16]wFMCommunicate request_size=4 [05:51:16]MH_SAM_APDU [05:51:16]CAPDU: 80 09 00 00 [05:51:16]Write to MH i2c: E2 08 00 C9 22 80 09 00 00 00 00 00 00 5D [05:51:16]Write i2c OK [05:51:16]MH_I2C_Read... [05:51:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:51:16]Read from MH i2c: E2 [05:51:16]MH_I2C_Read... [05:51:16]Read from MH i2c: E2 03 00 [05:51:16]MH_I2C_Read... [05:51:16]Read from MH i2c: E2 03 00 C9 22 00 90 00 5F [05:51:16]RAPDU: 90 00 [05:51:16]wFMCommunicate OK [05:51:16]SAM_PROTO_ClearQueue done [05:51:16]KKMCreateOFDPacket [05:51:16]OFDProtocolAddRootSTLVToBuf [05:51:16]FM_MakeSignedData [05:51:16]FM_MakeSignedData [05:51:16]SAM_PROTO_SignData [05:51:16]wFMCommunicate request_size=4 [05:51:16]MH_SAM_APDU [05:51:16]CAPDU: 80 0D 01 02 [05:51:16]Write to MH i2c: E2 08 00 CA 22 80 0D 01 02 00 00 00 00 65 [05:51:16]Write i2c OK [05:51:16]MH_I2C_Read... [05:51:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:51:16]Read from MH i2c: E2 [05:51:16]MH_I2C_Read... [05:51:16]Read from MH i2c: E2 03 00 [05:51:16]MH_I2C_Read... [05:51:16]Read from MH i2c: E2 03 00 CA 22 00 90 00 60 [05:51:16]RAPDU: 90 00 [05:51:16]wFMCommunicate OK [05:51:16]wFMCommunicate request_size=255 [05:51:16]MH_SAM_APDU [05:51:16]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 55 9A 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 50 61 02 00 35 04 06 00 [05:51:16]Write to MH i2c: E2 02 01 CB 22 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 55 9A 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 50 61 02 00 35 04 06 00 00 00 F0 [05:51:16]Write i2c OK [05:51:16]MH_I2C_Read... [05:51:16]OFD Sender: No OFD packet to send [05:51:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:51:16]Read from MH i2c: E2 [05:51:16]MH_I2C_Read... [05:51:16]Read from MH i2c: E2 03 00 [05:51:16]MH_I2C_Read... [05:51:16]Read from MH i2c: E2 03 00 CB 22 00 90 00 61 [05:51:16]RAPDU: 90 00 [05:51:16]wFMCommunicate OK [05:51:16]wFMCommunicate request_size=11 [05:51:16]MH_SAM_APDU [05:51:16]CAPDU: 80 0D 02 02 06 40 BE DE D4 E1 D8 [05:51:16]Write to MH i2c: E2 0E 00 CC 22 80 0D 02 02 06 00 40 BE DE D4 E1 D8 00 00 DD [05:51:16]Write i2c OK [05:51:16]MH_I2C_Read... [05:51:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:51:16]Read from MH i2c: E2 [05:51:16]MH_I2C_Read... [05:51:16]Read from MH i2c: E2 03 00 [05:51:16]MH_I2C_Read... [05:51:16]Read from MH i2c: E2 03 00 CC 22 00 90 00 62 [05:51:16]RAPDU: 90 00 [05:51:16]wFMCommunicate OK [05:51:16]wFMCommunicate request_size=4 [05:51:16]MH_SAM_APDU [05:51:16]CAPDU: 80 0D 03 02 [05:51:16]Write to MH i2c: E2 08 00 CD 22 80 0D 03 02 00 00 00 00 6A [05:51:16]Write i2c OK [05:51:16]MH_I2C_Read... [05:51:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:51:16]Read from MH i2c: E2 [05:51:16]MH_I2C_Read... [05:51:16]Read from MH i2c: E2 0B 00 [05:51:16]MH_I2C_Read... [05:51:16]Read from MH i2c: E2 0B 00 CD 22 00 0D 14 61 B9 68 74 86 39 90 00 41 [05:51:16]RAPDU: 0D 14 61 B9 68 74 86 39 90 00 [05:51:16]wFMCommunicate OK [05:51:16]SAM_PROTO_SignData done [05:51:16]FM_MakeSignedData done [05:51:16]CreateOFDProtocolMessage [05:51:16]wFMCommunicate request_size=4 [05:51:16]MH_SAM_APDU [05:51:16]CAPDU: 80 11 00 00 [05:51:16]Write to MH i2c: E2 08 00 CE 22 80 11 00 00 00 00 00 00 6A [05:51:16]Write i2c OK [05:51:16]MH_I2C_Read... [05:51:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:51:16]Read from MH i2c: E2 [05:51:16]MH_I2C_Read... [05:51:16]Read from MH i2c: E2 17 00 [05:51:16]MH_I2C_Read... [05:51:16]Read from MH i2c: E2 17 00 CE 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BB [05:51:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [05:51:16]wFMCommunicate OK [05:51:16]CreateOFDProtocolMessage done [05:51:16]OFDSenderStorePacket 155984 [05:51:16]StoreOFDPacket docnum=155984 [05:51:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 02 57 08 01 AA E5 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 55 9A 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 50 61 02 00 35 04 06 00 40 BE DE D4 E1 D8 0D 14 61 B9 68 74 86 39 [05:51:16]CheckFolder [05:51:16]dirname=/storage/ofd_packets [05:51:16]CheckFolder done [05:51:16]ProducePacketName [05:51:16]name=ofd_packets/00155984 [05:51:16]NVStorageSaveData ofd_packets/00155984 [05:51:16]File name is /storage/ofd_packets/00155984 [05:51:16]Write 302 bytes [05:51:16]NVStorageSaveData done [05:51:16]OFDSenderStorePacket done [05:51:16]KKMCreateOFDPacket done [05:51:16]NVStorageSaveData kkm_last_timestamp [05:51:16]File name is /storage/kkm_last_timestamp [05:51:16]Write 4 bytes [05:51:16]NVStorageSaveData done [05:51:16]ExternCall_PrintAddStr [05:51:16]wPrintStart [05:51:16]Write to MH i2c: 01 00 00 CF 22 F1 [05:51:16]Write i2c OK [05:51:16]MH_I2C_Read... [05:51:16]Read from MH i2c: 01 [05:51:16]MH_I2C_Read... [05:51:16]Read from MH i2c: 01 07 00 [05:51:16]MH_I2C_Read... [05:51:16]Read from MH i2c: 01 07 00 CF 22 00 00 00 00 00 FF 0F 06 [05:51:16]RasterBufferAndPrint [05:51:16]line Счет N : (1)874249 [05:51:16]line ИНН: 02508201610067 [05:51:16]line Контрольно-Кассовый Чек [05:51:16]line ПРОДАЖА [05:51:16]line ТРК (МРК, ГНК) : 33 [05:51:16]line Товар: 2710124130 [05:51:16]line Super 92-К-5 [05:51:16]line 14.620 * 68.40 [05:51:16]line = 1000.01 [05:51:16]line НДС 12% НСП 1% [05:51:16]line > о реализуемом товаре [05:51:16]line ИТОГО: 1000.01 [05:51:16]line НСП 1% : 8.85 [05:51:16]line НДС 12% : 106.20 [05:51:16]line Наличными: 0.00 [05:51:16]line Безнал.: 1000.01 [05:51:16]line Место: АЗС № 165 "Партнер Нефть" [05:51:16]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [05:51:16]line СНО: Общий режим [05:51:16]line Чек 56 20.10.2024 05:51 [05:51:16]line Смена: 314 ФФД: 1.0 [05:51:16]line ЗНМ: 0300000234 [05:51:16]line РНМ: 0000137193017469 [05:51:16]line Версия ККМ: v1.0 [05:51:16]line Платежная система: Mbank [05:51:16]line ФМ: 0000000000963156 [05:51:16]line ФД: 155984 [05:51:16]line ФПД: 71188526457304 [05:51:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T055117&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155984&fm=71188526457304&tin=02508201610067®Number=0000137193017469&sum=100001 [05:51:17]OFD Sender: Processing packet 155984 [packets to send 52, broken 51] [05:51:17]ProducePacketName [05:51:17]name=ofd_packets/00155984 [05:51:17]OFD Sender: To server: pG, [05:51:17]CommunicateWithHost lk.salyk.kg:30040 [05:51:17]ConnectInit lk.salyk.kg [05:51:17]written 0, free lines is 4095 [05:51:17]Connected sock=10 [05:51:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 02 57 08 01 AA E5 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 55 9A 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 50 61 02 00 35 04 06 00 40 BE DE D4 E1 D8 0D 14 61 B9 68 74 86 39 [05:51:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 69 98 47 00 1B A4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 50 61 02 00 F4 03 04 00 89 40 14 67 B6 04 01 00 00 FA C2 F6 52 67 A6 C9 71 [05:51:17]CommunicateWithHost err = 0 [05:51:17]CheckOFDResponse [05:51:17]1017 (14) - 77093643461234 [05:51:17]1041 (16) - 0000000000963156 [05:51:17]1040 (4) - 155984 [05:51:17]1012 (4) - 19.10.2024 23:28 [05:51:17]1206 (1) - 0 [05:51:17]OFD Sender: Remove packet 155984 [05:51:17]ProducePacketName [05:51:17]name=ofd_packets/00155984 [05:51:17]NVStorageDeleteData [05:51:17]Write to MH i2c: 01 00 00 F8 22 1A [05:51:17]Write i2c OK [05:51:17]MH_I2C_Read... [05:51:17]Read from MH i2c: 01 [05:51:17]MH_I2C_Read... [05:51:17]Read from MH i2c: 01 07 00 [05:51:17]MH_I2C_Read... [05:51:17]Read from MH i2c: 01 07 00 F8 22 00 00 00 00 00 0C 0D 3A [05:51:17]RasterBufferAndPrint [05:51:17]line [05:51:17]line [05:51:17]line [05:51:17]line [05:51:17]line [05:51:17]written 0, free lines is 3346 [05:51:17]MH_Cut [05:51:17]Write to MH i2c: D1 01 00 FF 22 01 F3 [05:51:17]Write i2c OK [05:51:17]MH_I2C_Read... [05:51:17]Read from MH i2c: D1 [05:51:17]MH_I2C_Read... [05:51:17]Read from MH i2c: D1 01 00 [05:51:17]MH_I2C_Read... [05:51:17]Read from MH i2c: D1 01 00 FF 22 00 F2 [05:51:17]Write to MH i2c: 01 00 00 00 23 23 [05:51:17]Write i2c OK [05:51:17]MH_I2C_Read... [05:51:18]OFD Sender: No OFD packet to send [05:51:18]*** Cut start [05:51:18]*** Partial cut [05:51:18]*** CUTSNS_PIN = 1 [05:51:18]*** CUTSNS_PIN = 0 [05:51:18]*** Brake cut motor [05:51:19]Read from MH i2c: 01 [05:51:19]MH_I2C_Read... [05:51:19]*** Stop cut motor [05:51:19]*** Cut end [05:51:19]Read from MH i2c: 01 07 00 [05:51:19]MH_I2C_Read... [05:51:19]Read from MH i2c: 01 07 00 00 23 00 00 00 00 00 FF 0F 38 [05:51:19]process_action close_receipt done [05:51:19]requested_data is exist [05:51:19]produce_requested_data [05:51:19]requested_item fm.sn is exist - process it [05:51:19]wFMCommunicate request_size=4 [05:51:19]MH_SAM_APDU [05:51:19]CAPDU: 80 11 00 00 [05:51:19]Write to MH i2c: E2 08 00 01 23 80 11 00 00 00 00 00 00 9E [05:51:19]Write i2c OK [05:51:19]MH_I2C_Read... [05:51:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:51:19]Read from MH i2c: E2 [05:51:19]MH_I2C_Read... [05:51:19]Read from MH i2c: E2 17 00 [05:51:19]MH_I2C_Read... [05:51:19]Read from MH i2c: E2 17 00 01 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EF [05:51:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [05:51:19]wFMCommunicate OK [05:51:19]requested_item fd.num is exist - process it [05:51:19]SAM_PROTO_GetFieldsCounters [05:51:19]wFMCommunicate request_size=4 [05:51:19]MH_SAM_APDU [05:51:19]CAPDU: 80 13 00 00 [05:51:19]Write to MH i2c: E2 08 00 02 23 80 13 00 00 00 00 00 00 A1 [05:51:19]Write i2c OK [05:51:19]MH_I2C_Read... [05:51:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:51:19]Read from MH i2c: E2 [05:51:19]MH_I2C_Read... [05:51:19]Read from MH i2c: E2 62 00 [05:51:19]MH_I2C_Read... [05:51:19]Read from MH i2c: E2 62 00 02 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 50 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 38 00 00 00 5E 04 04 00 38 00 00 00 57 04 04 00 39 00 00 00 19 04 04 00 00 00 00 00 90 00 70 [05:51:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 50 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 38 00 00 00 5E 04 04 00 38 00 00 00 57 04 04 00 39 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:51:19]wFMCommunicate OK [05:51:19]SAM_PROTO_GetFieldsCounters done [05:51:19]requested_item shift.num is exist - process it [05:51:19]requested_item shift.opened is exist - process it [05:51:19]req_shift_opened [05:51:19]FM_GetShiftState [05:51:19]SAM_PROTO_GetShiftState [05:51:19]wFMCommunicate request_size=4 [05:51:19]MH_SAM_APDU [05:51:19]CAPDU: 80 13 01 00 [05:51:19]Write to MH i2c: E2 08 00 03 23 80 13 01 00 00 00 00 00 A3 [05:51:19]Write i2c OK [05:51:19]MH_I2C_Read... [05:51:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:51:19]Read from MH i2c: E2 [05:51:19]MH_I2C_Read... [05:51:19]Read from MH i2c: E2 0E 00 [05:51:19]MH_I2C_Read... [05:51:19]Read from MH i2c: E2 0E 00 03 23 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 4A [05:51:19]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [05:51:19]wFMCommunicate OK [05:51:19]SAM_PROTO_GetShiftState done [05:51:19]FM_GetShiftState done [05:51:19]req_shift_opened done [05:51:19]requested_item shift.open_date is exist - process it [05:51:19]req_shift_open_date [05:51:19]req_shift_open_date done [05:51:19]produce_requested_data done [05:51:19]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155984,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [05:51:19]process_action_free close_receipt [05:51:19]json_value_free [05:51:19]json_value_free done [05:51:19]process_json_proto returns [05:51:19]Send response to host [05:51:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155984,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [05:51:19]free response buf [05:51:19]execute_script done [05:51:19]execute_script returns [05:51:19]free content buf [05:51:19]Sock 9.Close socket [05:51:19]Sock 9.Thread stoped [05:51:23]OFD Sender: No OFD packet to send [05:51:28]OFD Sender: No OFD packet to send [05:51:33]OFD Sender: No OFD packet to send [05:51:38]OFD Sender: No OFD packet to send [05:51:43]OFD Sender: No OFD packet to send [05:51:48]OFD Sender: No OFD packet to send [05:51:53]OFD Sender: No OFD packet to send [05:51:58]OFD Sender: No OFD packet to send [05:52:03]OFD Sender: No OFD packet to send [05:52:08]OFD Sender: No OFD packet to send [05:52:13]OFD Sender: No OFD packet to send [05:52:18]OFD Sender: No OFD packet to send [05:52:23]OFD Sender: No OFD packet to send [05:52:28]OFD Sender: No OFD packet to send [05:52:33]OFD Sender: No OFD packet to send [05:52:38]OFD Sender: No OFD packet to send [05:52:43]OFD Sender: No OFD packet to send [05:52:48]OFD Sender: No OFD packet to send [05:52:53]OFD Sender: No OFD packet to send [05:52:58]OFD Sender: No OFD packet to send [05:53:03]OFD Sender: No OFD packet to send [05:53:08]OFD Sender: No OFD packet to send [05:53:13]OFD Sender: No OFD packet to send [05:53:18]OFD Sender: No OFD packet to send [05:53:23]OFD Sender: No OFD packet to send [05:53:24]accept exits with 7 [05:53:24]New connection [05:53:24]New thread 3066744164 created [05:53:24]Thread 3066600804 joined [05:53:24]Waiting for new connection... [05:53:24] Sock 7.Parse request [05:53:24]Sock 7.Check first char [05:53:24]Sock 7.First char is OK [05:53:24]request: POST /json_proto HTTP/1.0 [05:53:24]Method: POST [05:53:24]URL: /json_proto [05:53:24]Method is POST - this is cgi request [05:53:24]url: /json_proto [05:53:24]query_string will be loaded in cgi processing [05:53:24]execute_cgi json_proto POST (null) [05:53:24]execute_cgi path=json_proto method=POST [05:53:24]POST find Content-Length [05:53:24]Host: 172.17.53.67:8080 [05:53:24]Content-Length: 767 [05:53:24]Content-Type: application/json [05:53:24] [05:53:24]POST finish read [05:53:24]Found Content-Length = 767 [05:53:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874250", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 700.44 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:53:24]execute_script... [05:53:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874250", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 700.44 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:53:24]POST & json_proto [05:53:24]process_json_proto [05:53:24]json parsed OK: [05:53:24]protocol is kg_v1.0 [05:53:24]action value=close_receipt [05:53:24]process_action close_receipt [05:53:24]cmd_close_receipt [05:53:24]MH_GetDate [05:53:24]Write to MH i2c: F0 00 00 04 23 16 [05:53:24]Write i2c OK [05:53:24]MH_I2C_Read... [05:53:24]Read from MH i2c: F0 [05:53:24]MH_I2C_Read... [05:53:24]Read from MH i2c: F0 09 00 [05:53:24]MH_I2C_Read... [05:53:24]Read from MH i2c: F0 09 00 04 23 00 D7 9A 14 67 19 BC 99 64 DD [05:53:24]GetLastDocTimeStamp 1729403477 [05:53:24]current date 1729403607 [05:53:24]FM_GetShiftState [05:53:24]SAM_PROTO_GetShiftState [05:53:24]wFMCommunicate request_size=4 [05:53:24]MH_SAM_APDU [05:53:24]CAPDU: 80 13 01 00 [05:53:24]Write to MH i2c: E2 08 00 05 23 80 13 01 00 00 00 00 00 A5 [05:53:24]Write i2c OK [05:53:24]MH_I2C_Read... [05:53:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:53:24]Read from MH i2c: E2 [05:53:24]MH_I2C_Read... [05:53:24]Read from MH i2c: E2 0E 00 [05:53:24]MH_I2C_Read... [05:53:24]Read from MH i2c: E2 0E 00 05 23 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 4C [05:53:24]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [05:53:24]wFMCommunicate OK [05:53:24]SAM_PROTO_GetShiftState done [05:53:24]FM_GetShiftState done [05:53:24]opened in 1729383891 [05:53:24]opened+sec_in_day 1729470291 [05:53:24]quantity*price = 70044 [05:53:24]sum+1 = 70045 [05:53:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.44 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.44 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 57 20.10.2024 05:53 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155985 ФПД: 94209996760786 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T055327&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155985&fm=94209996760786&tin=02508201610067®Number=0000137193017469&sum=70044 [05:53:25]StoreToDocumentArchive [05:53:25]shift 314 fd 155985 [05:53:25]save to /storage/0314/doc_00155985 [05:53:25]save last doc name /storage/0314/doc_00155985 to /storage/kkm_last_doc_name [05:53:25]save OK [05:53:25]Clear old archive folders... [05:53:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [05:53:25]tlvbuf is 01F40110 [05:53:25]SAM_PROTO_ClearQueue [05:53:25]wFMCommunicate request_size=4 [05:53:25]MH_SAM_APDU [05:53:25]CAPDU: 80 09 00 00 [05:53:25]Write to MH i2c: E2 08 00 12 23 80 09 00 00 00 00 00 00 A7 [05:53:25]Write i2c OK [05:53:25]MH_I2C_Read... [05:53:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:53:25]Read from MH i2c: E2 [05:53:25]MH_I2C_Read... [05:53:25]Read from MH i2c: E2 03 00 [05:53:25]MH_I2C_Read... [05:53:25]Read from MH i2c: E2 03 00 12 23 00 90 00 A9 [05:53:25]RAPDU: 90 00 [05:53:25]wFMCommunicate OK [05:53:25]SAM_PROTO_ClearQueue done [05:53:25]KKMCreateOFDPacket [05:53:25]OFDProtocolAddRootSTLVToBuf [05:53:25]FM_MakeSignedData [05:53:25]FM_MakeSignedData [05:53:25]SAM_PROTO_SignData [05:53:25]wFMCommunicate request_size=4 [05:53:25]MH_SAM_APDU [05:53:25]CAPDU: 80 0D 01 02 [05:53:25]Write to MH i2c: E2 08 00 13 23 80 0D 01 02 00 00 00 00 AF [05:53:25]Write i2c OK [05:53:25]MH_I2C_Read... [05:53:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:53:25]Read from MH i2c: E2 [05:53:25]MH_I2C_Read... [05:53:25]Read from MH i2c: E2 03 00 [05:53:25]MH_I2C_Read... [05:53:25]Read from MH i2c: E2 03 00 13 23 00 90 00 AA [05:53:25]RAPDU: 90 00 [05:53:25]wFMCommunicate OK [05:53:25]wFMCommunicate request_size=255 [05:53:25]MH_SAM_APDU [05:53:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 D7 9A 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 51 61 02 00 35 04 06 00 55 [05:53:25]Write to MH i2c: E2 02 01 14 23 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 D7 9A 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 51 61 02 00 35 04 06 00 55 00 00 27 [05:53:25]Write i2c OK [05:53:25]MH_I2C_Read... [05:53:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:53:26]Read from MH i2c: E2 [05:53:26]MH_I2C_Read... [05:53:26]Read from MH i2c: E2 03 00 [05:53:26]MH_I2C_Read... [05:53:26]Read from MH i2c: E2 03 00 14 23 00 90 00 AB [05:53:26]RAPDU: 90 00 [05:53:26]wFMCommunicate OK [05:53:26]wFMCommunicate request_size=10 [05:53:26]MH_SAM_APDU [05:53:26]CAPDU: 80 0D 02 02 05 AE F9 64 26 D2 [05:53:26]Write to MH i2c: E2 0D 00 15 23 80 0D 02 02 05 00 AE F9 64 26 D2 00 00 BF [05:53:26]Write i2c OK [05:53:26]MH_I2C_Read... [05:53:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:53:26]Read from MH i2c: E2 [05:53:26]MH_I2C_Read... [05:53:26]Read from MH i2c: E2 03 00 [05:53:26]MH_I2C_Read... [05:53:26]Read from MH i2c: E2 03 00 15 23 00 90 00 AC [05:53:26]RAPDU: 90 00 [05:53:26]wFMCommunicate OK [05:53:26]wFMCommunicate request_size=4 [05:53:26]MH_SAM_APDU [05:53:26]CAPDU: 80 0D 03 02 [05:53:26]Write to MH i2c: E2 08 00 16 23 80 0D 03 02 00 00 00 00 B4 [05:53:26]Write i2c OK [05:53:26]MH_I2C_Read... [05:53:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:53:26]Read from MH i2c: E2 [05:53:26]MH_I2C_Read... [05:53:26]Read from MH i2c: E2 0B 00 [05:53:26]MH_I2C_Read... [05:53:26]Read from MH i2c: E2 0B 00 16 23 00 8A CD 0A BF 79 E7 BA BD 90 00 AC [05:53:26]RAPDU: 8A CD 0A BF 79 E7 BA BD 90 00 [05:53:26]wFMCommunicate OK [05:53:26]SAM_PROTO_SignData done [05:53:26]FM_MakeSignedData done [05:53:26]CreateOFDProtocolMessage [05:53:26]wFMCommunicate request_size=4 [05:53:26]MH_SAM_APDU [05:53:26]CAPDU: 80 11 00 00 [05:53:26]Write to MH i2c: E2 08 00 17 23 80 11 00 00 00 00 00 00 B4 [05:53:26]Write i2c OK [05:53:26]MH_I2C_Read... [05:53:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:53:26]Read from MH i2c: E2 [05:53:26]MH_I2C_Read... [05:53:26]Read from MH i2c: E2 17 00 [05:53:26]MH_I2C_Read... [05:53:26]Read from MH i2c: E2 17 00 17 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 05 [05:53:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [05:53:26]wFMCommunicate OK [05:53:26]CreateOFDProtocolMessage done [05:53:26]OFDSenderStorePacket 155985 [05:53:26]StoreOFDPacket docnum=155985 [05:53:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EB B5 07 01 E5 71 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 D7 9A 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 51 61 02 00 35 04 06 00 55 AE F9 64 26 D2 8A CD 0A BF 79 E7 BA BD [05:53:26]CheckFolder [05:53:26]dirname=/storage/ofd_packets [05:53:26]CheckFolder done [05:53:26]ProducePacketName [05:53:26]name=ofd_packets/00155985 [05:53:26]NVStorageSaveData ofd_packets/00155985 [05:53:26]File name is /storage/ofd_packets/00155985 [05:53:26]Write 301 bytes [05:53:26]NVStorageSaveData done [05:53:26]OFDSenderStorePacket done [05:53:26]KKMCreateOFDPacket done [05:53:26]NVStorageSaveData kkm_last_timestamp [05:53:26]File name is /storage/kkm_last_timestamp [05:53:26]Write 4 bytes [05:53:26]NVStorageSaveData done [05:53:26]ExternCall_PrintAddStr [05:53:26]wPrintStart [05:53:26]Write to MH i2c: 01 00 00 18 23 3B [05:53:26]Write i2c OK [05:53:26]MH_I2C_Read... [05:53:26]Read from MH i2c: 01 [05:53:26]MH_I2C_Read... [05:53:26]Read from MH i2c: 01 07 00 [05:53:26]MH_I2C_Read... [05:53:26]Read from MH i2c: 01 07 00 18 23 00 00 00 00 00 FF 0F 50 [05:53:26]RasterBufferAndPrint [05:53:26]line Счет N : (1)874250 [05:53:26]line ИНН: 02508201610067 [05:53:26]line Контрольно-Кассовый Чек [05:53:26]line ПРОДАЖА [05:53:26]line ТРК (МРК, ГНК) : 12 [05:53:26]line Товар: 2710124130 [05:53:26]line Аи-92-К-5 [05:53:26]line 10.470 * 66.90 [05:53:26]line = 700.44 [05:53:26]line НДС 12% НСП 1% [05:53:26]line > о реализуемом товаре [05:53:26]line ИТОГО: 700.44 [05:53:26]line НСП 1% : 6.20 [05:53:26]line НДС 12% : 74.38 [05:53:26]line Наличными: 0.00 [05:53:26]line Безнал.: 700.44 [05:53:26]line Место: АЗС № 165 "Партнер Нефть" [05:53:26]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [05:53:26]line СНО: Общий режим [05:53:26]line Чек 57 20.10.2024 05:53 [05:53:26]line Смена: 314 ФФД: 1.0 [05:53:26]line ЗНМ: 0300000234 [05:53:26]line РНМ: 0000137193017469 [05:53:26]line Версия ККМ: v1.0 [05:53:26]line Платежная система: Mbank [05:53:26]line ФМ: 0000000000963156 [05:53:26]line ФД: 155985 [05:53:26]line ФПД: 94209996760786 [05:53:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T055327&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155985&fm=94209996760786&tin=02508201610067®Number=0000137193017469&sum=70044 [05:53:26]OFD Sender: Processing packet 155985 [packets to send 52, broken 51] [05:53:26]ProducePacketName [05:53:26]name=ofd_packets/00155985 [05:53:26]OFD Sender: To server: pG, [05:53:26]CommunicateWithHost lk.salyk.kg:30040 [05:53:26]ConnectInit lk.salyk.kg [05:53:26]written 0, free lines is 4095 [05:53:26]Connected sock=10 [05:53:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EB B5 07 01 E5 71 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 D7 9A 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 51 61 02 00 35 04 06 00 55 AE F9 64 26 D2 8A CD 0A BF 79 E7 BA BD [05:53:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C1 1D 47 00 FF 6C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 51 61 02 00 F4 03 04 00 0A 41 14 67 B6 04 01 00 00 5C 3C DA C4 E3 23 5C AD [05:53:27]CommunicateWithHost err = 0 [05:53:27]CheckOFDResponse [05:53:27]1017 (14) - 77093643461234 [05:53:27]1041 (16) - 0000000000963156 [05:53:27]1040 (4) - 155985 [05:53:27]1012 (4) - 19.10.2024 23:30 [05:53:27]1206 (1) - 0 [05:53:27]OFD Sender: Remove packet 155985 [05:53:27]ProducePacketName [05:53:27]name=ofd_packets/00155985 [05:53:27]NVStorageDeleteData [05:53:27]Write to MH i2c: 01 00 00 41 23 64 [05:53:27]Write i2c OK [05:53:27]MH_I2C_Read... [05:53:27]Read from MH i2c: 01 [05:53:27]MH_I2C_Read... [05:53:27]Read from MH i2c: 01 07 00 [05:53:27]MH_I2C_Read... [05:53:27]Read from MH i2c: 01 07 00 41 23 00 00 00 00 00 0E 0D 86 [05:53:27]RasterBufferAndPrint [05:53:27]line [05:53:27]line [05:53:27]line [05:53:27]line [05:53:27]line [05:53:27]written 0, free lines is 3348 [05:53:27]MH_Cut [05:53:27]Write to MH i2c: D1 01 00 48 23 01 3D [05:53:27]Write i2c OK [05:53:27]MH_I2C_Read... [05:53:27]Read from MH i2c: D1 [05:53:27]MH_I2C_Read... [05:53:27]Read from MH i2c: D1 01 00 [05:53:27]MH_I2C_Read... [05:53:27]Read from MH i2c: D1 01 00 48 23 00 3C [05:53:27]Write to MH i2c: 01 00 00 49 23 6C [05:53:27]Write i2c OK [05:53:27]MH_I2C_Read... [05:53:27]OFD Sender: No OFD packet to send [05:53:27]*** Cut start [05:53:27]*** Partial cut [05:53:27]*** CUTSNS_PIN = 1 [05:53:27]*** CUTSNS_PIN = 0 [05:53:28]*** Brake cut motor [05:53:28]Read from MH i2c: 01 [05:53:28]MH_I2C_Read... [05:53:28]*** Stop cut motor [05:53:28]*** Cut end [05:53:28]Read from MH i2c: 01 07 00 [05:53:28]MH_I2C_Read... [05:53:28]Read from MH i2c: 01 07 00 49 23 00 00 00 00 00 FF 0F 81 [05:53:28]process_action close_receipt done [05:53:28]requested_data is exist [05:53:28]produce_requested_data [05:53:28]requested_item fm.sn is exist - process it [05:53:28]wFMCommunicate request_size=4 [05:53:28]MH_SAM_APDU [05:53:28]CAPDU: 80 11 00 00 [05:53:28]Write to MH i2c: E2 08 00 4A 23 80 11 00 00 00 00 00 00 E7 [05:53:28]Write i2c OK [05:53:28]MH_I2C_Read... [05:53:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:53:28]Read from MH i2c: E2 [05:53:28]MH_I2C_Read... [05:53:28]Read from MH i2c: E2 17 00 [05:53:28]MH_I2C_Read... [05:53:28]Read from MH i2c: E2 17 00 4A 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 38 [05:53:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [05:53:28]wFMCommunicate OK [05:53:28]requested_item fd.num is exist - process it [05:53:28]SAM_PROTO_GetFieldsCounters [05:53:28]wFMCommunicate request_size=4 [05:53:28]MH_SAM_APDU [05:53:28]CAPDU: 80 13 00 00 [05:53:28]Write to MH i2c: E2 08 00 4B 23 80 13 00 00 00 00 00 00 EA [05:53:28]Write i2c OK [05:53:28]MH_I2C_Read... [05:53:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:53:28]Read from MH i2c: E2 [05:53:28]MH_I2C_Read... [05:53:28]Read from MH i2c: E2 62 00 [05:53:28]MH_I2C_Read... [05:53:28]Read from MH i2c: E2 62 00 4B 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 51 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 39 00 00 00 5E 04 04 00 39 00 00 00 57 04 04 00 3A 00 00 00 19 04 04 00 00 00 00 00 90 00 BD [05:53:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 51 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 39 00 00 00 5E 04 04 00 39 00 00 00 57 04 04 00 3A 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:53:28]wFMCommunicate OK [05:53:28]SAM_PROTO_GetFieldsCounters done [05:53:28]requested_item shift.num is exist - process it [05:53:28]requested_item shift.opened is exist - process it [05:53:28]req_shift_opened [05:53:28]FM_GetShiftState [05:53:28]SAM_PROTO_GetShiftState [05:53:28]wFMCommunicate request_size=4 [05:53:28]MH_SAM_APDU [05:53:28]CAPDU: 80 13 01 00 [05:53:28]Write to MH i2c: E2 08 00 4C 23 80 13 01 00 00 00 00 00 EC [05:53:28]Write i2c OK [05:53:28]MH_I2C_Read... [05:53:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:53:28]Read from MH i2c: E2 [05:53:28]MH_I2C_Read... [05:53:28]Read from MH i2c: E2 0E 00 [05:53:28]MH_I2C_Read... [05:53:28]Read from MH i2c: E2 0E 00 4C 23 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 93 [05:53:28]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [05:53:28]wFMCommunicate OK [05:53:28]SAM_PROTO_GetShiftState done [05:53:28]FM_GetShiftState done [05:53:28]req_shift_opened done [05:53:28]requested_item shift.open_date is exist - process it [05:53:28]req_shift_open_date [05:53:28]req_shift_open_date done [05:53:28]produce_requested_data done [05:53:28]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155985,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [05:53:28]process_action_free close_receipt [05:53:28]json_value_free [05:53:28]json_value_free done [05:53:28]process_json_proto returns [05:53:28]Send response to host [05:53:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155985,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [05:53:28]free response buf [05:53:28]execute_script done [05:53:28]execute_script returns [05:53:28]free content buf [05:53:28]Sock 7.Close socket [05:53:28]Sock 7.Thread stoped [05:53:32]OFD Sender: No OFD packet to send [05:53:37]OFD Sender: No OFD packet to send [05:53:42]OFD Sender: No OFD packet to send [05:53:47]OFD Sender: No OFD packet to send [05:53:52]OFD Sender: No OFD packet to send [05:53:57]OFD Sender: No OFD packet to send [05:54:02]OFD Sender: No OFD packet to send [05:54:07]OFD Sender: No OFD packet to send [05:54:12]OFD Sender: No OFD packet to send [05:54:17]OFD Sender: No OFD packet to send [05:54:22]OFD Sender: No OFD packet to send [05:54:27]OFD Sender: No OFD packet to send [05:54:32]OFD Sender: No OFD packet to send [05:54:37]OFD Sender: No OFD packet to send [05:54:42]OFD Sender: No OFD packet to send [05:54:47]OFD Sender: No OFD packet to send [05:54:52]OFD Sender: No OFD packet to send [05:54:57]OFD Sender: No OFD packet to send [05:55:02]OFD Sender: No OFD packet to send [05:55:03]accept exits with 9 [05:55:03]New connection [05:55:03]New thread 3066600804 created [05:55:03]Thread 3066744164 joined [05:55:03]Waiting for new connection... [05:55:03] Sock 9.Parse request [05:55:03]Sock 9.Check first char [05:55:03]Sock 9.First char is OK [05:55:03]request: POST /json_proto HTTP/1.0 [05:55:03]Method: POST [05:55:03]URL: /json_proto [05:55:03]Method is POST - this is cgi request [05:55:03]url: /json_proto [05:55:03]query_string will be loaded in cgi processing [05:55:03]execute_cgi json_proto POST (null) [05:55:03]execute_cgi path=json_proto method=POST [05:55:03]POST find Content-Length [05:55:03]Host: 172.17.53.67:8080 [05:55:03]Content-Length: 766 [05:55:03]Content-Type: application/json [05:55:03] [05:55:03]POST finish read [05:55:03]Found Content-Length = 766 [05:55:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874252", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:55:03]execute_script... [05:55:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874252", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:55:03]POST & json_proto [05:55:03]process_json_proto [05:55:03]json parsed OK: [05:55:03]protocol is kg_v1.0 [05:55:03]action value=close_receipt [05:55:03]process_action close_receipt [05:55:03]cmd_close_receipt [05:55:03]MH_GetDate [05:55:03]Write to MH i2c: F0 00 00 4D 23 5F [05:55:03]Write i2c OK [05:55:03]MH_I2C_Read... [05:55:03]Read from MH i2c: F0 [05:55:03]MH_I2C_Read... [05:55:03]Read from MH i2c: F0 09 00 [05:55:03]MH_I2C_Read... [05:55:03]Read from MH i2c: F0 09 00 4D 23 00 39 9B 14 67 19 BC 99 64 89 [05:55:03]GetLastDocTimeStamp 1729403607 [05:55:03]current date 1729403705 [05:55:03]FM_GetShiftState [05:55:03]SAM_PROTO_GetShiftState [05:55:03]wFMCommunicate request_size=4 [05:55:03]MH_SAM_APDU [05:55:03]CAPDU: 80 13 01 00 [05:55:03]Write to MH i2c: E2 08 00 4E 23 80 13 01 00 00 00 00 00 EE [05:55:03]Write i2c OK [05:55:03]MH_I2C_Read... [05:55:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:55:03]Read from MH i2c: E2 [05:55:03]MH_I2C_Read... [05:55:03]Read from MH i2c: E2 0E 00 [05:55:03]MH_I2C_Read... [05:55:03]Read from MH i2c: E2 0E 00 4E 23 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 95 [05:55:03]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [05:55:03]wFMCommunicate OK [05:55:03]SAM_PROTO_GetShiftState done [05:55:03]FM_GetShiftState done [05:55:03]opened in 1729383891 [05:55:03]opened+sec_in_day 1729470291 [05:55:03]quantity*price = 50041 [05:55:03]sum+1 = 50042 [05:55:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 58 20.10.2024 05:55 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155986 ФПД: 257364424379213 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T055505&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155986&fm=257364424379213&tin=02508201610067®Number=0000137193017469&sum=50041 [05:55:04]StoreToDocumentArchive [05:55:04]shift 314 fd 155986 [05:55:04]save to /storage/0314/doc_00155986 [05:55:04]save last doc name /storage/0314/doc_00155986 to /storage/kkm_last_doc_name [05:55:04]save OK [05:55:04]Clear old archive folders... [05:55:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [05:55:04]tlvbuf is 01EFEF20 [05:55:04]SAM_PROTO_ClearQueue [05:55:04]wFMCommunicate request_size=4 [05:55:04]MH_SAM_APDU [05:55:04]CAPDU: 80 09 00 00 [05:55:04]Write to MH i2c: E2 08 00 5B 23 80 09 00 00 00 00 00 00 F0 [05:55:04]Write i2c OK [05:55:04]MH_I2C_Read... [05:55:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:55:04]Read from MH i2c: E2 [05:55:04]MH_I2C_Read... [05:55:04]Read from MH i2c: E2 03 00 [05:55:04]MH_I2C_Read... [05:55:04]Read from MH i2c: E2 03 00 5B 23 00 90 00 F2 [05:55:04]RAPDU: 90 00 [05:55:04]wFMCommunicate OK [05:55:04]SAM_PROTO_ClearQueue done [05:55:04]KKMCreateOFDPacket [05:55:04]OFDProtocolAddRootSTLVToBuf [05:55:04]FM_MakeSignedData [05:55:04]FM_MakeSignedData [05:55:04]SAM_PROTO_SignData [05:55:04]wFMCommunicate request_size=4 [05:55:04]MH_SAM_APDU [05:55:04]CAPDU: 80 0D 01 02 [05:55:04]Write to MH i2c: E2 08 00 5C 23 80 0D 01 02 00 00 00 00 F8 [05:55:04]Write i2c OK [05:55:04]MH_I2C_Read... [05:55:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:55:04]Read from MH i2c: E2 [05:55:04]MH_I2C_Read... [05:55:04]Read from MH i2c: E2 03 00 [05:55:04]MH_I2C_Read... [05:55:04]Read from MH i2c: E2 03 00 5C 23 00 90 00 F3 [05:55:04]RAPDU: 90 00 [05:55:04]wFMCommunicate OK [05:55:04]wFMCommunicate request_size=255 [05:55:04]MH_SAM_APDU [05:55:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 39 9B 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 52 61 02 00 35 04 06 00 EA [05:55:04]Write to MH i2c: E2 02 01 5D 23 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 39 9B 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 52 61 02 00 35 04 06 00 EA 00 00 54 [05:55:04]Write i2c OK [05:55:04]MH_I2C_Read... [05:55:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:55:04]Read from MH i2c: E2 [05:55:04]MH_I2C_Read... [05:55:04]Read from MH i2c: E2 03 00 [05:55:04]MH_I2C_Read... [05:55:04]Read from MH i2c: E2 03 00 5D 23 00 90 00 F4 [05:55:04]RAPDU: 90 00 [05:55:04]wFMCommunicate OK [05:55:04]wFMCommunicate request_size=10 [05:55:04]MH_SAM_APDU [05:55:04]CAPDU: 80 0D 02 02 05 12 53 17 CB 4D [05:55:04]Write to MH i2c: E2 0D 00 5E 23 80 0D 02 02 05 00 12 53 17 CB 4D 00 00 99 [05:55:04]Write i2c OK [05:55:04]MH_I2C_Read... [05:55:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:55:04]Read from MH i2c: E2 [05:55:04]MH_I2C_Read... [05:55:04]Read from MH i2c: E2 03 00 [05:55:04]MH_I2C_Read... [05:55:04]Read from MH i2c: E2 03 00 5E 23 00 90 00 F5 [05:55:04]RAPDU: 90 00 [05:55:04]wFMCommunicate OK [05:55:04]wFMCommunicate request_size=4 [05:55:04]MH_SAM_APDU [05:55:04]CAPDU: 80 0D 03 02 [05:55:04]Write to MH i2c: E2 08 00 5F 23 80 0D 03 02 00 00 00 00 FD [05:55:04]Write i2c OK [05:55:04]MH_I2C_Read... [05:55:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:55:04]Read from MH i2c: E2 [05:55:04]MH_I2C_Read... [05:55:04]Read from MH i2c: E2 0B 00 [05:55:04]MH_I2C_Read... [05:55:04]Read from MH i2c: E2 0B 00 5F 23 00 1F D2 AB 49 A8 C1 81 76 90 00 43 [05:55:04]RAPDU: 1F D2 AB 49 A8 C1 81 76 90 00 [05:55:04]wFMCommunicate OK [05:55:04]SAM_PROTO_SignData done [05:55:04]FM_MakeSignedData done [05:55:04]CreateOFDProtocolMessage [05:55:04]wFMCommunicate request_size=4 [05:55:04]MH_SAM_APDU [05:55:04]CAPDU: 80 11 00 00 [05:55:04]Write to MH i2c: E2 08 00 60 23 80 11 00 00 00 00 00 00 FD [05:55:04]Write i2c OK [05:55:04]MH_I2C_Read... [05:55:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:55:04]Read from MH i2c: E2 [05:55:04]MH_I2C_Read... [05:55:04]Read from MH i2c: E2 17 00 [05:55:04]MH_I2C_Read... [05:55:04]Read from MH i2c: E2 17 00 60 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4E [05:55:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [05:55:04]wFMCommunicate OK [05:55:04]CreateOFDProtocolMessage done [05:55:04]OFDSenderStorePacket 155986 [05:55:04]StoreOFDPacket docnum=155986 [05:55:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 3B 8B 07 01 3D 10 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 39 9B 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 52 61 02 00 35 04 06 00 EA 12 53 17 CB 4D 1F D2 AB 49 A8 C1 81 76 [05:55:04]CheckFolder [05:55:04]dirname=/storage/ofd_packets [05:55:04]CheckFolder done [05:55:04]ProducePacketName [05:55:04]name=ofd_packets/00155986 [05:55:04]NVStorageSaveData ofd_packets/00155986 [05:55:04]File name is /storage/ofd_packets/00155986 [05:55:04]Write 301 bytes [05:55:04]NVStorageSaveData done [05:55:04]OFDSenderStorePacket done [05:55:04]KKMCreateOFDPacket done [05:55:04]NVStorageSaveData kkm_last_timestamp [05:55:04]File name is /storage/kkm_last_timestamp [05:55:04]Write 4 bytes [05:55:04]NVStorageSaveData done [05:55:04]OFD Sender: Processing packet 155986 [packets to send 52, broken 51] [05:55:04]ProducePacketName [05:55:04]name=ofd_packets/00155986 [05:55:04]OFD Sender: To server: pG, [05:55:04]CommunicateWithHost lk.salyk.kg:30040 [05:55:04]ConnectInit lk.salyk.kg [05:55:04]ExternCall_PrintAddStr [05:55:04]wPrintStart [05:55:04]Write to MH i2c: 01 00 00 61 23 84 [05:55:04]Write i2c OK [05:55:04]MH_I2C_Read... [05:55:04]Read from MH i2c: 01 [05:55:04]MH_I2C_Read... [05:55:04]Read from MH i2c: 01 07 00 [05:55:04]MH_I2C_Read... [05:55:04]Read from MH i2c: 01 07 00 61 23 00 00 00 00 00 FF 0F 99 [05:55:04]RasterBufferAndPrint [05:55:04]line Счет N : (1)874252 [05:55:04]line ИНН: 02508201610067 [05:55:04]line Контрольно-Кассовый Чек [05:55:04]line ПРОДАЖА [05:55:04]line ТРК (МРК, ГНК) : 22 [05:55:04]line Товар: 2710124130 [05:55:04]line Аи-92-К-5 [05:55:04]line 7.480 * 66.90 [05:55:04]line = 500.41 [05:55:04]line НДС 12% НСП 1% [05:55:04]line > о реализуемом товаре [05:55:04]line ИТОГО: 500.41 [05:55:04]line НСП 1% : 4.43 [05:55:04]line НДС 12% : 53.14 [05:55:04]line Наличными: 0.00 [05:55:04]line Безнал.: 500.41 [05:55:04]line Место: АЗС № 165 "Партнер Нефть" [05:55:04]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [05:55:04]line СНО: Общий режим [05:55:04]line Чек 58 20.10.2024 05:55 [05:55:04]line Смена: 314 ФФД: 1.0 [05:55:04]line ЗНМ: 0300000234 [05:55:04]line РНМ: 0000137193017469 [05:55:04]line Версия ККМ: v1.0 [05:55:05]line Платежная система: Mbank [05:55:05]line ФМ: 0000000000963156 [05:55:05]line ФД: 155986 [05:55:05]line ФПД: 257364424379213 [05:55:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T055505&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155986&fm=257364424379213&tin=02508201610067®Number=0000137193017469&sum=50041 [05:55:05]Connected sock=11 [05:55:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 3B 8B 07 01 3D 10 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 39 9B 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 52 61 02 00 35 04 06 00 EA 12 53 17 CB 4D 1F D2 AB 49 A8 C1 81 76 [05:55:05]written 0, free lines is 4095 [05:55:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 35 E5 47 00 9B 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 39 36 33 31 35 36 10 04 04 00 52 61 02 00 F4 03 04 00 6D 41 14 67 B6 04 01 00 00 8E 44 D7 5C 74 67 F8 7E [05:55:05]CommunicateWithHost err = 0 [05:55:05]CheckOFDResponse [05:55:05]1017 (14) - 77093643461234 [05:55:05]1041 (16) - 0000000000963156 [05:55:05]1040 (4) - 155986 [05:55:05]1012 (4) - 19.10.2024 23:31 [05:55:05]1206 (1) - 0 [05:55:05]OFD Sender: Remove packet 155986 [05:55:05]ProducePacketName [05:55:05]name=ofd_packets/00155986 [05:55:05]NVStorageDeleteData [05:55:05]Write to MH i2c: 01 00 00 8A 23 AD [05:55:05]Write i2c OK [05:55:05]MH_I2C_Read... [05:55:05]Read from MH i2c: 01 [05:55:05]MH_I2C_Read... [05:55:05]Read from MH i2c: 01 07 00 [05:55:05]MH_I2C_Read... [05:55:05]Read from MH i2c: 01 07 00 8A 23 00 00 00 00 00 10 0D D1 [05:55:05]RasterBufferAndPrint [05:55:05]line [05:55:05]line [05:55:05]line [05:55:05]line [05:55:05]line [05:55:05]written 0, free lines is 3350 [05:55:05]MH_Cut [05:55:05]Write to MH i2c: D1 01 00 91 23 01 86 [05:55:05]Write i2c OK [05:55:05]MH_I2C_Read... [05:55:05]Read from MH i2c: D1 [05:55:05]MH_I2C_Read... [05:55:05]Read from MH i2c: D1 01 00 [05:55:05]MH_I2C_Read... [05:55:05]Read from MH i2c: D1 01 00 91 23 00 85 [05:55:05]Write to MH i2c: 01 00 00 92 23 B5 [05:55:05]Write i2c OK [05:55:05]MH_I2C_Read... [05:55:05]OFD Sender: No OFD packet to send [05:55:06]*** Cut start [05:55:06]*** Partial cut [05:55:06]*** CUTSNS_PIN = 1 [05:55:06]*** CUTSNS_PIN = 0 [05:55:06]*** Brake cut motor [05:55:06]Read from MH i2c: 01 [05:55:06]MH_I2C_Read... [05:55:06]*** Stop cut motor [05:55:06]*** Cut end [05:55:06]Read from MH i2c: 01 07 00 [05:55:06]MH_I2C_Read... [05:55:06]Read from MH i2c: 01 07 00 92 23 00 00 00 00 00 FF 0F CA [05:55:06]process_action close_receipt done [05:55:06]requested_data is exist [05:55:06]produce_requested_data [05:55:06]requested_item fm.sn is exist - process it [05:55:06]wFMCommunicate request_size=4 [05:55:06]MH_SAM_APDU [05:55:06]CAPDU: 80 11 00 00 [05:55:06]Write to MH i2c: E2 08 00 93 23 80 11 00 00 00 00 00 00 30 [05:55:06]Write i2c OK [05:55:06]MH_I2C_Read... [05:55:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:55:07]Read from MH i2c: E2 [05:55:07]MH_I2C_Read... [05:55:07]Read from MH i2c: E2 17 00 [05:55:07]MH_I2C_Read... [05:55:07]Read from MH i2c: E2 17 00 93 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 81 [05:55:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [05:55:07]wFMCommunicate OK [05:55:07]requested_item fd.num is exist - process it [05:55:07]SAM_PROTO_GetFieldsCounters [05:55:07]wFMCommunicate request_size=4 [05:55:07]MH_SAM_APDU [05:55:07]CAPDU: 80 13 00 00 [05:55:07]Write to MH i2c: E2 08 00 94 23 80 13 00 00 00 00 00 00 33 [05:55:07]Write i2c OK [05:55:07]MH_I2C_Read... [05:55:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:55:07]Read from MH i2c: E2 [05:55:07]MH_I2C_Read... [05:55:07]Read from MH i2c: E2 62 00 [05:55:07]MH_I2C_Read... [05:55:07]Read from MH i2c: E2 62 00 94 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 52 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 3A 00 00 00 5E 04 04 00 3A 00 00 00 57 04 04 00 3B 00 00 00 19 04 04 00 00 00 00 00 90 00 0A [05:55:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 52 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 3A 00 00 00 5E 04 04 00 3A 00 00 00 57 04 04 00 3B 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:55:07]wFMCommunicate OK [05:55:07]SAM_PROTO_GetFieldsCounters done [05:55:07]requested_item shift.num is exist - process it [05:55:07]requested_item shift.opened is exist - process it [05:55:07]req_shift_opened [05:55:07]FM_GetShiftState [05:55:07]SAM_PROTO_GetShiftState [05:55:07]wFMCommunicate request_size=4 [05:55:07]MH_SAM_APDU [05:55:07]CAPDU: 80 13 01 00 [05:55:07]Write to MH i2c: E2 08 00 95 23 80 13 01 00 00 00 00 00 35 [05:55:07]Write i2c OK [05:55:07]MH_I2C_Read... [05:55:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:55:07]Read from MH i2c: E2 [05:55:07]MH_I2C_Read... [05:55:07]Read from MH i2c: E2 0E 00 [05:55:07]MH_I2C_Read... [05:55:07]Read from MH i2c: E2 0E 00 95 23 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 DC [05:55:07]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [05:55:07]wFMCommunicate OK [05:55:07]SAM_PROTO_GetShiftState done [05:55:07]FM_GetShiftState done [05:55:07]req_shift_opened done [05:55:07]requested_item shift.open_date is exist - process it [05:55:07]req_shift_open_date [05:55:07]req_shift_open_date done [05:55:07]produce_requested_data done [05:55:07]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155986,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [05:55:07]process_action_free close_receipt [05:55:07]json_value_free [05:55:07]json_value_free done [05:55:07]process_json_proto returns [05:55:07]Send response to host [05:55:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155986,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [05:55:07]free response buf [05:55:07]execute_script done [05:55:07]execute_script returns [05:55:07]free content buf [05:55:07]Sock 9.Close socket [05:55:07]Sock 9.Thread stoped [05:55:10]OFD Sender: No OFD packet to send [05:55:15]OFD Sender: No OFD packet to send [05:55:20]OFD Sender: No OFD packet to send [05:55:25]OFD Sender: No OFD packet to send [05:55:30]OFD Sender: No OFD packet to send [05:55:35]OFD Sender: No OFD packet to send [05:55:40]OFD Sender: No OFD packet to send [05:55:45]OFD Sender: No OFD packet to send [05:55:47]accept exits with 7 [05:55:47]New connection [05:55:47]New thread 3066744164 created [05:55:47]Thread 3066600804 joined [05:55:47]Waiting for new connection... [05:55:47] Sock 7.Parse request [05:55:47]Sock 7.Check first char [05:55:47]Sock 7.First char is OK [05:55:47]request: POST /json_proto HTTP/1.0 [05:55:47]Method: POST [05:55:47]URL: /json_proto [05:55:47]Method is POST - this is cgi request [05:55:47]url: /json_proto [05:55:47]query_string will be loaded in cgi processing [05:55:47]execute_cgi json_proto POST (null) [05:55:47]execute_cgi path=json_proto method=POST [05:55:47]POST find Content-Length [05:55:47]Host: 172.17.53.67:8080 [05:55:47]Content-Length: 769 [05:55:47]Content-Type: application/json [05:55:47] [05:55:47]POST finish read [05:55:47]Found Content-Length = 769 [05:55:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874253", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:55:47]execute_script... [05: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 : (1)874253", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:55:47]POST & json_proto [05:55:47]process_json_proto [05:55:47]json parsed OK: [05:55:47]protocol is kg_v1.0 [05:55:47]action value=close_receipt [05:55:47]process_action close_receipt [05:55:47]cmd_close_receipt [05:55:47]MH_GetDate [05:55:47]Write to MH i2c: F0 00 00 96 23 A8 [05:55:47]Write i2c OK [05:55:47]MH_I2C_Read... [05:55:47]Read from MH i2c: F0 [05:55:47]MH_I2C_Read... [05:55:47]Read from MH i2c: F0 09 00 [05:55:47]MH_I2C_Read... [05:55:47]Read from MH i2c: F0 09 00 96 23 00 65 9B 14 67 19 BC 99 64 FE [05:55:47]GetLastDocTimeStamp 1729403705 [05:55:47]current date 1729403749 [05:55:47]FM_GetShiftState [05:55:47]SAM_PROTO_GetShiftState [05:55:47]wFMCommunicate request_size=4 [05:55:47]MH_SAM_APDU [05:55:47]CAPDU: 80 13 01 00 [05:55:47]Write to MH i2c: E2 08 00 97 23 80 13 01 00 00 00 00 00 37 [05:55:47]Write i2c OK [05:55:47]MH_I2C_Read... [05:55:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:55:47]Read from MH i2c: E2 [05:55:47]MH_I2C_Read... [05:55:47]Read from MH i2c: E2 0E 00 [05:55:47]MH_I2C_Read... [05:55:47]Read from MH i2c: E2 0E 00 97 23 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 DE [05:55:47]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [05:55:47]wFMCommunicate OK [05:55:47]SAM_PROTO_GetShiftState done [05:55:47]FM_GetShiftState done [05:55:47]opened in 1729383891 [05:55:47]opened+sec_in_day 1729470291 [05:55:47]quantity*price = 150032 [05:55:47]sum+1 = 150033 [05:55:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.32 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 0.00 Безнал.: 1500.32 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 59 20.10.2024 05:55 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155987 ФПД: 41900590163150 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T055550&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155987&fm=41900590163150&tin=02508201610067®Number=0000137193017469&sum=150032 [05:55:48]StoreToDocumentArchive [05:55:48]shift 314 fd 155987 [05:55:48]save to /storage/0314/doc_00155987 [05:55:48]save last doc name /storage/0314/doc_00155987 to /storage/kkm_last_doc_name [05:55:48]save OK [05:55:48]Clear old archive folders... [05:55:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [05:55:48]tlvbuf is 01EB2E10 [05:55:48]SAM_PROTO_ClearQueue [05:55:48]wFMCommunicate request_size=4 [05:55:48]MH_SAM_APDU [05:55:48]CAPDU: 80 09 00 00 [05:55:48]Write to MH i2c: E2 08 00 A4 23 80 09 00 00 00 00 00 00 39 [05:55:48]Write i2c OK [05:55:48]MH_I2C_Read... [05:55:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:55:48]Read from MH i2c: E2 [05:55:48]MH_I2C_Read... [05:55:48]Read from MH i2c: E2 03 00 [05:55:48]MH_I2C_Read... [05:55:48]Read from MH i2c: E2 03 00 A4 23 00 90 00 3B [05:55:48]RAPDU: 90 00 [05:55:48]wFMCommunicate OK [05:55:48]SAM_PROTO_ClearQueue done [05:55:48]KKMCreateOFDPacket [05:55:48]OFDProtocolAddRootSTLVToBuf [05:55:48]FM_MakeSignedData [05:55:48]FM_MakeSignedData [05:55:48]SAM_PROTO_SignData [05:55:48]wFMCommunicate request_size=4 [05:55:48]MH_SAM_APDU [05:55:48]CAPDU: 80 0D 01 02 [05:55:48]Write to MH i2c: E2 08 00 A5 23 80 0D 01 02 00 00 00 00 41 [05:55:48]Write i2c OK [05:55:48]MH_I2C_Read... [05:55:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:55:48]Read from MH i2c: E2 [05:55:48]MH_I2C_Read... [05:55:48]Read from MH i2c: E2 03 00 [05:55:48]MH_I2C_Read... [05:55:48]Read from MH i2c: E2 03 00 A5 23 00 90 00 3C [05:55:48]RAPDU: 90 00 [05:55:48]wFMCommunicate OK [05:55:48]wFMCommunicate request_size=255 [05:55:48]MH_SAM_APDU [05:55:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 66 9B 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 53 61 02 00 35 04 06 00 26 [05:55:48]Write to MH i2c: E2 02 01 A6 23 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 66 9B 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 53 61 02 00 35 04 06 00 26 00 00 5B [05:55:48]Write i2c OK [05:55:48]MH_I2C_Read... [05:55:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:55:48]Read from MH i2c: E2 [05:55:48]MH_I2C_Read... [05:55:48]Read from MH i2c: E2 03 00 [05:55:48]MH_I2C_Read... [05:55:48]Read from MH i2c: E2 03 00 A6 23 00 90 00 3D [05:55:48]RAPDU: 90 00 [05:55:48]wFMCommunicate OK [05:55:48]wFMCommunicate request_size=10 [05:55:48]MH_SAM_APDU [05:55:48]CAPDU: 80 0D 02 02 05 1B BD CA E4 CE [05:55:48]Write to MH i2c: E2 0D 00 A7 23 80 0D 02 02 05 00 1B BD CA E4 CE 00 00 A2 [05:55:48]Write i2c OK [05:55:48]MH_I2C_Read... [05:55:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:55:49]Read from MH i2c: E2 [05:55:49]MH_I2C_Read... [05:55:49]Read from MH i2c: E2 03 00 [05:55:49]MH_I2C_Read... [05:55:49]Read from MH i2c: E2 03 00 A7 23 00 90 00 3E [05:55:49]RAPDU: 90 00 [05:55:49]wFMCommunicate OK [05:55:49]wFMCommunicate request_size=4 [05:55:49]MH_SAM_APDU [05:55:49]CAPDU: 80 0D 03 02 [05:55:49]Write to MH i2c: E2 08 00 A8 23 80 0D 03 02 00 00 00 00 46 [05:55:49]Write i2c OK [05:55:49]MH_I2C_Read... [05:55:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:55:49]Read from MH i2c: E2 [05:55:49]MH_I2C_Read... [05:55:49]Read from MH i2c: E2 0B 00 [05:55:49]MH_I2C_Read... [05:55:49]Read from MH i2c: E2 0B 00 A8 23 00 CC 09 28 4C E5 4E B5 E9 90 00 61 [05:55:49]RAPDU: CC 09 28 4C E5 4E B5 E9 90 00 [05:55:49]wFMCommunicate OK [05:55:49]SAM_PROTO_SignData done [05:55:49]FM_MakeSignedData done [05:55:49]CreateOFDProtocolMessage [05:55:49]wFMCommunicate request_size=4 [05:55:49]MH_SAM_APDU [05:55:49]CAPDU: 80 11 00 00 [05:55:49]Write to MH i2c: E2 08 00 A9 23 80 11 00 00 00 00 00 00 46 [05:55:49]Write i2c OK [05:55:49]MH_I2C_Read... [05:55:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:55:49]Read from MH i2c: E2 [05:55:49]MH_I2C_Read... [05:55:49]Read from MH i2c: E2 17 00 [05:55:49]MH_I2C_Read... [05:55:49]Read from MH i2c: E2 17 00 A9 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 97 [05:55:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [05:55:49]wFMCommunicate OK [05:55:49]CreateOFDProtocolMessage done [05:55:49]OFDSenderStorePacket 155987 [05:55:49]StoreOFDPacket docnum=155987 [05:55:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 3E 1D 07 01 0A 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 66 9B 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 53 61 02 00 35 04 06 00 26 1B BD CA E4 CE CC 09 28 4C E5 4E B5 E9 [05:55:49]CheckFolder [05:55:49]dirname=/storage/ofd_packets [05:55:49]CheckFolder done [05:55:49]ProducePacketName [05:55:49]name=ofd_packets/00155987 [05:55:49]NVStorageSaveData ofd_packets/00155987 [05:55:49]File name is /storage/ofd_packets/00155987 [05:55:49]Write 301 bytes [05:55:49]NVStorageSaveData done [05:55:49]OFDSenderStorePacket done [05:55:49]KKMCreateOFDPacket done [05:55:49]NVStorageSaveData kkm_last_timestamp [05:55:49]File name is /storage/kkm_last_timestamp [05:55:49]Write 4 bytes [05:55:49]NVStorageSaveData done [05:55:49]ExternCall_PrintAddStr [05:55:49]wPrintStart [05:55:49]Write to MH i2c: 01 00 00 AA 23 CD [05:55:49]Write i2c OK [05:55:49]MH_I2C_Read... [05:55:49]Read from MH i2c: 01 [05:55:49]MH_I2C_Read... [05:55:49]Read from MH i2c: 01 07 00 [05:55:49]MH_I2C_Read... [05:55:49]Read from MH i2c: 01 07 00 AA 23 00 00 00 00 00 FF 0F E2 [05:55:49]RasterBufferAndPrint [05:55:49]line Счет N : (1)874253 [05:55:49]line ИНН: 02508201610067 [05:55:49]line Контрольно-Кассовый Чек [05:55:49]line ПРОДАЖА [05:55:49]line ТРК (МРК, ГНК) : 31 [05:55:49]line Товар: 2710124500 [05:55:49]line Аи-95-К-5 [05:55:49]line 20.220 * 74.20 [05:55:49]line = 1500.32 [05:55:49]line НДС 12% НСП 1% [05:55:49]line > о реализуемом товаре [05:55:49]line ИТОГО: 1500.32 [05:55:49]line НСП 1% : 13.28 [05:55:49]line НДС 12% : 159.33 [05:55:49]line Наличными: 0.00 [05:55:49]line Безнал.: 1500.32 [05:55:49]line Место: АЗС № 165 "Партнер Нефть" [05:55:49]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [05:55:49]line СНО: Общий режим [05:55:49]line Чек 59 20.10.2024 05:55 [05:55:49]line Смена: 314 ФФД: 1.0 [05:55:49]line ЗНМ: 0300000234 [05:55:49]line РНМ: 0000137193017469 [05:55:49]line Версия ККМ: v1.0 [05:55:49]line Платежная система: Mbank [05:55:49]line ФМ: 0000000000963156 [05:55:49]line ФД: 155987 [05:55:49]line ФПД: 41900590163150 [05:55:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T055550&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155987&fm=41900590163150&tin=02508201610067®Number=0000137193017469&sum=150032 [05:55:49]OFD Sender: Processing packet 155987 [packets to send 52, broken 51] [05:55:49]ProducePacketName [05:55:49]name=ofd_packets/00155987 [05:55:49]OFD Sender: To server: pG, [05:55:49]CommunicateWithHost lk.salyk.kg:30040 [05:55:49]ConnectInit lk.salyk.kg [05:55:49]written 0, free lines is 4095 [05:55:49]Connected sock=10 [05:55:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 3E 1D 07 01 0A 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 66 9B 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 53 61 02 00 35 04 06 00 26 1B BD CA E4 CE CC 09 28 4C E5 4E B5 E9 [05:55:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 07 74 47 00 30 C5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 53 61 02 00 F4 03 04 00 99 41 14 67 B6 04 01 00 00 3A 92 C8 98 91 11 2C 8F [05:55:49]CommunicateWithHost err = 0 [05:55:49]CheckOFDResponse [05:55:49]1017 (14) - 77093643461234 [05:55:49]1041 (16) - 0000000000963156 [05:55:49]1040 (4) - 155987 [05:55:49]1012 (4) - 19.10.2024 23:32 [05:55:49]1206 (1) - 0 [05:55:49]OFD Sender: Remove packet 155987 [05:55:49]ProducePacketName [05:55:49]name=ofd_packets/00155987 [05:55:49]NVStorageDeleteData [05:55:49]Write to MH i2c: 01 00 00 D3 23 F6 [05:55:49]Write i2c OK [05:55:49]MH_I2C_Read... [05:55:49]Read from MH i2c: 01 [05:55:49]MH_I2C_Read... [05:55:49]Read from MH i2c: 01 07 00 [05:55:49]MH_I2C_Read... [05:55:49]Read from MH i2c: 01 07 00 D3 23 00 00 00 00 00 17 0D 21 [05:55:49]RasterBufferAndPrint [05:55:49]line [05:55:49]line [05:55:49]line [05:55:49]line [05:55:49]line [05:55:49]written 0, free lines is 3357 [05:55:49]MH_Cut [05:55:49]Write to MH i2c: D1 01 00 DA 23 01 CF [05:55:49]Write i2c OK [05:55:49]MH_I2C_Read... [05:55:49]Read from MH i2c: D1 [05:55:49]MH_I2C_Read... [05:55:49]Read from MH i2c: D1 01 00 [05:55:49]MH_I2C_Read... [05:55:49]Read from MH i2c: D1 01 00 DA 23 00 CE [05:55:49]Write to MH i2c: 01 00 00 DB 23 FE [05:55:49]Write i2c OK [05:55:49]MH_I2C_Read... [05:55:50]OFD Sender: No OFD packet to send [05:55:50]*** Cut start [05:55:50]*** Partial cut [05:55:50]*** CUTSNS_PIN = 1 [05:55:50]*** CUTSNS_PIN = 0 [05:55:50]*** Brake cut motor [05:55:51]Read from MH i2c: 01 [05:55:51]MH_I2C_Read... [05:55:51]*** Stop cut motor [05:55:51]*** Cut end [05:55:51]Read from MH i2c: 01 07 00 [05:55:51]MH_I2C_Read... [05:55:51]Read from MH i2c: 01 07 00 DB 23 00 00 00 00 00 FF 0F 13 [05:55:51]process_action close_receipt done [05:55:51]requested_data is exist [05:55:51]produce_requested_data [05:55:51]requested_item fm.sn is exist - process it [05:55:51]wFMCommunicate request_size=4 [05:55:51]MH_SAM_APDU [05:55:51]CAPDU: 80 11 00 00 [05:55:51]Write to MH i2c: E2 08 00 DC 23 80 11 00 00 00 00 00 00 79 [05:55:51]Write i2c OK [05:55:51]MH_I2C_Read... [05:55:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:55:51]Read from MH i2c: E2 [05:55:51]MH_I2C_Read... [05:55:51]Read from MH i2c: E2 17 00 [05:55:51]MH_I2C_Read... [05:55:51]Read from MH i2c: E2 17 00 DC 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CA [05:55:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [05:55:51]wFMCommunicate OK [05:55:51]requested_item fd.num is exist - process it [05:55:51]SAM_PROTO_GetFieldsCounters [05:55:51]wFMCommunicate request_size=4 [05:55:51]MH_SAM_APDU [05:55:51]CAPDU: 80 13 00 00 [05:55:51]Write to MH i2c: E2 08 00 DD 23 80 13 00 00 00 00 00 00 7C [05:55:51]Write i2c OK [05:55:51]MH_I2C_Read... [05:55:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:55:51]Read from MH i2c: E2 [05:55:51]MH_I2C_Read... [05:55:51]Read from MH i2c: E2 62 00 [05:55:51]MH_I2C_Read... [05:55:51]Read from MH i2c: E2 62 00 DD 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 53 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 3B 00 00 00 5E 04 04 00 3B 00 00 00 57 04 04 00 3C 00 00 00 19 04 04 00 00 00 00 00 90 00 57 [05:55:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 53 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 3B 00 00 00 5E 04 04 00 3B 00 00 00 57 04 04 00 3C 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:55:51]wFMCommunicate OK [05:55:51]SAM_PROTO_GetFieldsCounters done [05:55:51]requested_item shift.num is exist - process it [05:55:51]requested_item shift.opened is exist - process it [05:55:51]req_shift_opened [05:55:51]FM_GetShiftState [05:55:51]SAM_PROTO_GetShiftState [05:55:51]wFMCommunicate request_size=4 [05:55:51]MH_SAM_APDU [05:55:51]CAPDU: 80 13 01 00 [05:55:51]Write to MH i2c: E2 08 00 DE 23 80 13 01 00 00 00 00 00 7E [05:55:51]Write i2c OK [05:55:51]MH_I2C_Read... [05:55:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:55:51]Read from MH i2c: E2 [05:55:51]MH_I2C_Read... [05:55:51]Read from MH i2c: E2 0E 00 [05:55:51]MH_I2C_Read... [05:55:51]Read from MH i2c: E2 0E 00 DE 23 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 25 [05:55:51]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [05:55:51]wFMCommunicate OK [05:55:51]SAM_PROTO_GetShiftState done [05:55:51]FM_GetShiftState done [05:55:51]req_shift_opened done [05:55:51]requested_item shift.open_date is exist - process it [05:55:51]req_shift_open_date [05:55:51]req_shift_open_date done [05:55:51]produce_requested_data done [05:55:51]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155987,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [05:55:51]process_action_free close_receipt [05:55:51]json_value_free [05:55:51]json_value_free done [05:55:51]process_json_proto returns [05:55:51]Send response to host [05:55:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155987,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [05:55:51]free response buf [05:55:51]execute_script done [05:55:51]execute_script returns [05:55:51]free content buf [05:55:51]Sock 7.Close socket [05:55:51]Sock 7.Thread stoped [05:55:52]accept exits with 9 [05:55:52]New connection [05:55:52]New thread 3066600804 created [05:55:52]Thread 3066744164 joined [05:55:52]Waiting for new connection... [05:55:52] Sock 9.Parse request [05:55:52]Sock 9.Check first char [05:55:52]Sock 9.First char is OK [05:55:52]request: POST /json_proto HTTP/1.0 [05:55:52]Method: POST [05:55:52]URL: /json_proto [05:55:52]Method is POST - this is cgi request [05:55:52]url: /json_proto [05:55:52]query_string will be loaded in cgi processing [05:55:52]execute_cgi json_proto POST (null) [05:55:52]execute_cgi path=json_proto method=POST [05:55:52]POST find Content-Length [05:55:52]Host: 172.17.53.67:8080 [05:55:52]Content-Length: 766 [05:55:52]Content-Type: application/json [05:55:52] [05:55:52]POST finish read [05:55:52]Found Content-Length = 766 [05:55:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874251", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:55:52]execute_script... [05:55:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874251", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:55:52]POST & json_proto [05:55:52]process_json_proto [05:55:52]json parsed OK: [05:55:52]protocol is kg_v1.0 [05:55:52]action value=close_receipt [05:55:52]process_action close_receipt [05:55:52]cmd_close_receipt [05:55:52]MH_GetDate [05:55:52]Write to MH i2c: F0 00 00 DF 23 F1 [05:55:52]Write i2c OK [05:55:52]MH_I2C_Read... [05:55:52]Read from MH i2c: F0 [05:55:52]MH_I2C_Read... [05:55:52]Read from MH i2c: F0 09 00 [05:55:52]MH_I2C_Read... [05:55:52]Read from MH i2c: F0 09 00 DF 23 00 6A 9B 14 67 19 BC 99 64 4C [05:55:52]GetLastDocTimeStamp 1729403750 [05:55:52]current date 1729403754 [05:55:52]FM_GetShiftState [05:55:52]SAM_PROTO_GetShiftState [05:55:52]wFMCommunicate request_size=4 [05:55:52]MH_SAM_APDU [05:55:52]CAPDU: 80 13 01 00 [05:55:52]Write to MH i2c: E2 08 00 E0 23 80 13 01 00 00 00 00 00 80 [05:55:52]Write i2c OK [05:55:52]MH_I2C_Read... [05:55:52]Read from MH i2c: E2 [05:55:52]MH_I2C_Read... [05:55:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:55:52]Read from MH i2c: E2 0E 00 [05:55:52]MH_I2C_Read... [05:55:52]Read from MH i2c: E2 0E 00 E0 23 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 27 [05:55:52]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [05:55:52]wFMCommunicate OK [05:55:52]SAM_PROTO_GetShiftState done [05:55:52]FM_GetShiftState done [05:55:52]opened in 1729383891 [05:55:52]opened+sec_in_day 1729470291 [05:55:52]quantity*price = 100050 [05:55:52]sum+1 = 100052 [05:55:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 60 20.10.2024 05:55 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155988 ФПД: 207395520407559 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T055554&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155988&fm=207395520407559&tin=02508201610067®Number=0000137193017469&sum=100051 [05:55:53]StoreToDocumentArchive [05:55:53]shift 314 fd 155988 [05:55:53]save to /storage/0314/doc_00155988 [05:55:53]save last doc name /storage/0314/doc_00155988 to /storage/kkm_last_doc_name [05:55:53]save OK [05:55:53]Clear old archive folders... [05:55:53]ProcessDocumentItem done err = 0, tmpTLVsize=248 [05:55:53]tlvbuf is 01F483D0 [05:55:53]SAM_PROTO_ClearQueue [05:55:53]wFMCommunicate request_size=4 [05:55:53]MH_SAM_APDU [05:55:53]CAPDU: 80 09 00 00 [05:55:53]Write to MH i2c: E2 08 00 ED 23 80 09 00 00 00 00 00 00 82 [05:55:53]Write i2c OK [05:55:53]MH_I2C_Read... [05:55:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:55:53]Read from MH i2c: E2 [05:55:53]MH_I2C_Read... [05:55:53]Read from MH i2c: E2 03 00 [05:55:53]MH_I2C_Read... [05:55:53]Read from MH i2c: E2 03 00 ED 23 00 90 00 84 [05:55:53]RAPDU: 90 00 [05:55:53]wFMCommunicate OK [05:55:53]SAM_PROTO_ClearQueue done [05:55:53]KKMCreateOFDPacket [05:55:53]OFDProtocolAddRootSTLVToBuf [05:55:53]FM_MakeSignedData [05:55:53]FM_MakeSignedData [05:55:53]SAM_PROTO_SignData [05:55:53]wFMCommunicate request_size=4 [05:55:53]MH_SAM_APDU [05:55:53]CAPDU: 80 0D 01 02 [05:55:53]Write to MH i2c: E2 08 00 EE 23 80 0D 01 02 00 00 00 00 8A [05:55:53]Write i2c OK [05:55:53]MH_I2C_Read... [05:55:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:55:53]Read from MH i2c: E2 [05:55:53]MH_I2C_Read... [05:55:53]Read from MH i2c: E2 03 00 [05:55:53]MH_I2C_Read... [05:55:53]Read from MH i2c: E2 03 00 EE 23 00 90 00 85 [05:55:53]RAPDU: 90 00 [05:55:53]wFMCommunicate OK [05:55:53]wFMCommunicate request_size=255 [05:55:53]MH_SAM_APDU [05:55:53]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 6A 9B 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 54 61 02 00 35 04 06 00 BC A0 08 52 [05:55:53]Write to MH i2c: E2 02 01 EF 23 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 6A 9B 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 54 61 02 00 35 04 06 00 BC A0 08 52 00 00 EE [05:55:53]Write i2c OK [05:55:53]MH_I2C_Read... [05:55:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:55:54]Read from MH i2c: E2 [05:55:54]MH_I2C_Read... [05:55:54]Read from MH i2c: E2 03 00 [05:55:54]MH_I2C_Read... [05:55:54]Read from MH i2c: E2 03 00 EF 23 00 90 00 86 [05:55:54]RAPDU: 90 00 [05:55:54]wFMCommunicate OK [05:55:54]wFMCommunicate request_size=7 [05:55:54]MH_SAM_APDU [05:55:54]CAPDU: 80 0D 02 02 02 68 07 [05:55:54]Write to MH i2c: E2 0A 00 F0 23 80 0D 02 02 02 00 68 07 00 00 00 [05:55:54]Write i2c OK [05:55:54]MH_I2C_Read... [05:55:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:55:54]Read from MH i2c: E2 [05:55:54]MH_I2C_Read... [05:55:54]Read from MH i2c: E2 03 00 [05:55:54]MH_I2C_Read... [05:55:54]Read from MH i2c: E2 03 00 F0 23 00 90 00 87 [05:55:54]RAPDU: 90 00 [05:55:54]wFMCommunicate OK [05:55:54]wFMCommunicate request_size=4 [05:55:54]MH_SAM_APDU [05:55:54]CAPDU: 80 0D 03 02 [05:55:54]Write to MH i2c: E2 08 00 F1 23 80 0D 03 02 00 00 00 00 8F [05:55:54]Write i2c OK [05:55:54]MH_I2C_Read... [05:55:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:55:54]Read from MH i2c: E2 [05:55:54]MH_I2C_Read... [05:55:54]Read from MH i2c: E2 0B 00 [05:55:54]MH_I2C_Read... [05:55:54]Read from MH i2c: E2 0B 00 F1 23 00 73 16 C9 52 DA 51 FF 48 90 00 A6 [05:55:54]RAPDU: 73 16 C9 52 DA 51 FF 48 90 00 [05:55:54]wFMCommunicate OK [05:55:54]SAM_PROTO_SignData done [05:55:54]FM_MakeSignedData done [05:55:54]CreateOFDProtocolMessage [05:55:54]wFMCommunicate request_size=4 [05:55:54]MH_SAM_APDU [05:55:54]CAPDU: 80 11 00 00 [05:55:54]Write to MH i2c: E2 08 00 F2 23 80 11 00 00 00 00 00 00 8F [05:55:54]Write i2c OK [05:55:54]MH_I2C_Read... [05:55:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:55:54]Read from MH i2c: E2 [05:55:54]MH_I2C_Read... [05:55:54]Read from MH i2c: E2 17 00 [05:55:54]MH_I2C_Read... [05:55:54]Read from MH i2c: E2 17 00 F2 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E0 [05:55:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [05:55:54]wFMCommunicate OK [05:55:54]CreateOFDProtocolMessage done [05:55:54]OFDSenderStorePacket 155988 [05:55:54]StoreOFDPacket docnum=155988 [05:55:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 EA 1B 04 01 C8 12 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 6A 9B 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 54 61 02 00 35 04 06 00 BC A0 08 52 68 07 73 16 C9 52 DA 51 FF 48 [05:55:54]CheckFolder [05:55:54]dirname=/storage/ofd_packets [05:55:54]CheckFolder done [05:55:54]ProducePacketName [05:55:54]name=ofd_packets/00155988 [05:55:54]NVStorageSaveData ofd_packets/00155988 [05:55:54]File name is /storage/ofd_packets/00155988 [05:55:54]Write 298 bytes [05:55:54]NVStorageSaveData done [05:55:54]OFDSenderStorePacket done [05:55:54]KKMCreateOFDPacket done [05:55:54]NVStorageSaveData kkm_last_timestamp [05:55:54]File name is /storage/kkm_last_timestamp [05:55:54]Write 4 bytes [05:55:54]NVStorageSaveData done [05:55:54]ExternCall_PrintAddStr [05:55:54]wPrintStart [05:55:54]Write to MH i2c: 01 00 00 F3 23 16 [05:55:54]Write i2c OK [05:55:54]MH_I2C_Read... [05:55:54]Read from MH i2c: 01 [05:55:54]MH_I2C_Read... [05:55:54]Read from MH i2c: 01 07 00 [05:55:54]MH_I2C_Read... [05:55:54]Read from MH i2c: 01 07 00 F3 23 00 00 00 00 00 FF 0F 2B [05:55:54]RasterBufferAndPrint [05:55:54]line Счет N : (1)874251 [05:55:54]line ИНН: 02508201610067 [05:55:54]line Контрольно-Кассовый Чек [05:55:54]line ПРОДАЖА [05:55:54]line ТРК (МРК, ГНК) : 44 [05:55:54]line Товар: 2710194210 [05:55:54]line ДТ-К-2 [05:55:54]line 13.130 * 76.20 [05:55:54]line = 1000.51 [05:55:54]line НДС 12% НСП 1% [05:55:54]line > о реализуемом товаре [05:55:54]line ИТОГО: 1000.51 [05:55:54]line НСП 1% : 8.85 [05:55:54]line НДС 12% : 106.25 [05:55:54]line Наличными: 0.00 [05:55:54]line Безнал.: 1000.51 [05:55:54]line Место: АЗС № 165 "Партнер Нефть" [05:55:54]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [05:55:54]line СНО: Общий режим [05:55:54]line Чек 60 20.10.2024 05:55 [05:55:54]line Смена: 314 ФФД: 1.0 [05:55:54]line ЗНМ: 0300000234 [05:55:54]line РНМ: 0000137193017469 [05:55:54]line Версия ККМ: v1.0 [05:55:54]line Платежная система: Mbank [05:55:54]line ФМ: 0000000000963156 [05:55:54]line ФД: 155988 [05:55:54]line ФПД: 207395520407559 [05:55:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T055554&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155988&fm=207395520407559&tin=02508201610067®Number=0000137193017469&sum=100051 [05:55:54]OFD Sender: Processing packet 155988 [packets to send 52, broken 51] [05:55:54]ProducePacketName [05:55:54]name=ofd_packets/00155988 [05:55:54]OFD Sender: To server: pG, [05:55:54]CommunicateWithHost lk.salyk.kg:30040 [05:55:54]ConnectInit lk.salyk.kg [05:55:54]written 0, free lines is 4095 [05:55:54]Connected sock=10 [05:55:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 EA 1B 04 01 C8 12 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 6A 9B 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 54 61 02 00 35 04 06 00 BC A0 08 52 68 07 73 16 C9 52 DA 51 FF 48 [05:55:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 4F 0C 47 00 92 51 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 54 61 02 00 F4 03 04 00 9E 41 14 67 B6 04 01 00 00 D1 FE 33 30 D4 D8 28 2F [05:55:54]CommunicateWithHost err = 0 [05:55:54]CheckOFDResponse [05:55:54]1017 (14) - 77093643461234 [05:55:54]1041 (16) - 0000000000963156 [05:55:54]1040 (4) - 155988 [05:55:54]1012 (4) - 19.10.2024 23:32 [05:55:54]1206 (1) - 0 [05:55:54]OFD Sender: Remove packet 155988 [05:55:54]ProducePacketName [05:55:54]name=ofd_packets/00155988 [05:55:54]NVStorageDeleteData [05:55:55]Write to MH i2c: 01 00 00 1C 24 40 [05:55:55]Write i2c OK [05:55:55]MH_I2C_Read... [05:55:55]Read from MH i2c: 01 [05:55:55]MH_I2C_Read... [05:55:55]Read from MH i2c: 01 07 00 [05:55:55]MH_I2C_Read... [05:55:55]Read from MH i2c: 01 07 00 1C 24 00 00 00 00 00 18 0D 6C [05:55:55]RasterBufferAndPrint [05:55:55]line [05:55:55]line [05:55:55]line [05:55:55]line [05:55:55]line [05:55:55]written 0, free lines is 3361 [05:55:55]MH_Cut [05:55:55]Write to MH i2c: D1 01 00 23 24 01 19 [05:55:55]Write i2c OK [05:55:55]MH_I2C_Read... [05:55:55]Read from MH i2c: D1 [05:55:55]MH_I2C_Read... [05:55:55]Read from MH i2c: D1 01 00 [05:55:55]MH_I2C_Read... [05:55:55]Read from MH i2c: D1 01 00 23 24 00 18 [05:55:55]Write to MH i2c: 01 00 00 24 24 48 [05:55:55]Write i2c OK [05:55:55]MH_I2C_Read... [05:55:55]OFD Sender: No OFD packet to send [05:55:55]*** Cut start [05:55:55]*** Partial cut [05:55:55]*** CUTSNS_PIN = 1 [05:55:55]*** CUTSNS_PIN = 0 [05:55:56]*** Brake cut motor [05:55:56]Read from MH i2c: 01 [05:55:56]MH_I2C_Read... [05:55:56]*** Stop cut motor [05:55:56]*** Cut end [05:55:56]Read from MH i2c: 01 07 00 [05:55:56]MH_I2C_Read... [05:55:56]Read from MH i2c: 01 07 00 24 24 00 00 00 00 00 FF 0F 5D [05:55:56]process_action close_receipt done [05:55:56]requested_data is exist [05:55:56]produce_requested_data [05:55:56]requested_item fm.sn is exist - process it [05:55:56]wFMCommunicate request_size=4 [05:55:56]MH_SAM_APDU [05:55:56]CAPDU: 80 11 00 00 [05:55:56]Write to MH i2c: E2 08 00 25 24 80 11 00 00 00 00 00 00 C3 [05:55:56]Write i2c OK [05:55:56]MH_I2C_Read... [05:55:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:55:56]Read from MH i2c: E2 [05:55:56]MH_I2C_Read... [05:55:56]Read from MH i2c: E2 17 00 [05:55:56]MH_I2C_Read... [05:55:56]Read from MH i2c: E2 17 00 25 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 14 [05:55:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [05:55:56]wFMCommunicate OK [05:55:56]requested_item fd.num is exist - process it [05:55:56]SAM_PROTO_GetFieldsCounters [05:55:56]wFMCommunicate request_size=4 [05:55:56]MH_SAM_APDU [05:55:56]CAPDU: 80 13 00 00 [05:55:56]Write to MH i2c: E2 08 00 26 24 80 13 00 00 00 00 00 00 C6 [05:55:56]Write i2c OK [05:55:56]MH_I2C_Read... [05:55:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:55:56]Read from MH i2c: E2 [05:55:56]MH_I2C_Read... [05:55:56]Read from MH i2c: E2 62 00 [05:55:56]MH_I2C_Read... [05:55:56]Read from MH i2c: E2 62 00 26 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 54 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 3C 00 00 00 5E 04 04 00 3C 00 00 00 57 04 04 00 3D 00 00 00 19 04 04 00 00 00 00 00 90 00 A5 [05:55:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 54 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 3C 00 00 00 5E 04 04 00 3C 00 00 00 57 04 04 00 3D 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:55:56]wFMCommunicate OK [05:55:56]SAM_PROTO_GetFieldsCounters done [05:55:56]requested_item shift.num is exist - process it [05:55:56]requested_item shift.opened is exist - process it [05:55:56]req_shift_opened [05:55:56]FM_GetShiftState [05:55:56]SAM_PROTO_GetShiftState [05:55:56]wFMCommunicate request_size=4 [05:55:56]MH_SAM_APDU [05:55:56]CAPDU: 80 13 01 00 [05:55:56]Write to MH i2c: E2 08 00 27 24 80 13 01 00 00 00 00 00 C8 [05:55:56]Write i2c OK [05:55:56]MH_I2C_Read... [05:55:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:55:56]Read from MH i2c: E2 [05:55:56]MH_I2C_Read... [05:55:56]Read from MH i2c: E2 0E 00 [05:55:56]MH_I2C_Read... [05:55:56]Read from MH i2c: E2 0E 00 27 24 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 6F [05:55:56]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [05:55:56]wFMCommunicate OK [05:55:56]SAM_PROTO_GetShiftState done [05:55:56]FM_GetShiftState done [05:55:56]req_shift_opened done [05:55:56]requested_item shift.open_date is exist - process it [05:55:56]req_shift_open_date [05:55:56]req_shift_open_date done [05:55:56]produce_requested_data done [05:55:56]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155988,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [05:55:56]process_action_free close_receipt [05:55:56]json_value_free [05:55:56]json_value_free done [05:55:56]process_json_proto returns [05:55:56]Send response to host [05:55:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155988,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [05:55:56]free response buf [05:55:56]execute_script done [05:55:56]execute_script returns [05:55:56]free content buf [05:55:56]Sock 9.Close socket [05:55:56]Sock 9.Thread stoped [05:56:00]OFD Sender: No OFD packet to send [05:56:05]OFD Sender: No OFD packet to send [05:56:10]OFD Sender: No OFD packet to send [05:56:15]OFD Sender: No OFD packet to send [05:56:20]OFD Sender: No OFD packet to send [05:56:25]OFD Sender: No OFD packet to send [05:56:30]OFD Sender: No OFD packet to send [05:56:35]OFD Sender: No OFD packet to send [05:56:40]OFD Sender: No OFD packet to send [05:56:45]OFD Sender: No OFD packet to send [05:56:50]OFD Sender: No OFD packet to send [05:56:55]OFD Sender: No OFD packet to send [05:57:00]OFD Sender: No OFD packet to send [05:57:05]OFD Sender: No OFD packet to send [05:57:10]OFD Sender: No OFD packet to send [05:57:15]OFD Sender: No OFD packet to send [05:57:20]OFD Sender: No OFD packet to send [05:57:25]OFD Sender: No OFD packet to send [05:57:30]OFD Sender: No OFD packet to send [05:57:35]OFD Sender: No OFD packet to send [05:57:40]OFD Sender: No OFD packet to send [05:57:45]OFD Sender: No OFD packet to send [05:57:50]OFD Sender: No OFD packet to send [05:57:55]OFD Sender: No OFD packet to send [05:58:00]OFD Sender: No OFD packet to send [05:58:05]OFD Sender: No OFD packet to send [05:58:10]OFD Sender: No OFD packet to send [05:58:15]OFD Sender: No OFD packet to send [05:58:20]OFD Sender: No OFD packet to send [05:58:25]OFD Sender: No OFD packet to send [05:58:30]OFD Sender: No OFD packet to send [05:58:35]OFD Sender: No OFD packet to send [05:58:40]OFD Sender: No OFD packet to send [05:58:45]OFD Sender: No OFD packet to send [05:58:50]OFD Sender: No OFD packet to send [05:58:55]OFD Sender: No OFD packet to send [05:59:00]OFD Sender: No OFD packet to send [05:59:01]accept exits with 7 [05:59:01]New connection [05:59:01]New thread 3066744164 created [05:59:01]Thread 3066600804 joined [05:59:01]Waiting for new connection... [05:59:01] Sock 7.Parse request [05:59:01]Sock 7.Check first char [05:59:01]Sock 7.First char is OK [05:59:01]request: POST /json_proto HTTP/1.0 [05:59:01]Method: POST [05:59:01]URL: /json_proto [05:59:01]Method is POST - this is cgi request [05:59:01]url: /json_proto [05:59:01]query_string will be loaded in cgi processing [05:59:01]execute_cgi json_proto POST (null) [05:59:01]execute_cgi path=json_proto method=POST [05:59:01]POST find Content-Length [05:59:01]Host: 172.17.53.67:8080 [05:59:01]Content-Length: 766 [05:59:01]Content-Type: application/json [05:59:01] [05:59:01]POST finish read [05:59:01]Found Content-Length = 766 [05:59:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874254", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:59:01]execute_script... [05:59:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874254", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:59:01]POST & json_proto [05:59:01]process_json_proto [05:59:01]json parsed OK: [05:59:01]protocol is kg_v1.0 [05:59:01]action value=close_receipt [05:59:01]process_action close_receipt [05:59:01]cmd_close_receipt [05:59:01]MH_GetDate [05:59:01]Write to MH i2c: F0 00 00 28 24 3B [05:59:01]Write i2c OK [05:59:01]MH_I2C_Read... [05:59:01]Read from MH i2c: F0 [05:59:01]MH_I2C_Read... [05:59:01]Read from MH i2c: F0 09 00 [05:59:01]MH_I2C_Read... [05:59:01]Read from MH i2c: F0 09 00 28 24 00 27 9C 14 67 19 BC 99 64 54 [05:59:01]GetLastDocTimeStamp 1729403754 [05:59:01]current date 1729403943 [05:59:01]FM_GetShiftState [05:59:01]SAM_PROTO_GetShiftState [05:59:01]wFMCommunicate request_size=4 [05:59:01]MH_SAM_APDU [05:59:01]CAPDU: 80 13 01 00 [05:59:01]Write to MH i2c: E2 08 00 29 24 80 13 01 00 00 00 00 00 CA [05:59:01]Write i2c OK [05:59:01]MH_I2C_Read... [05:59:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:59:01]Read from MH i2c: E2 [05:59:01]MH_I2C_Read... [05:59:01]Read from MH i2c: E2 0E 00 [05:59:01]MH_I2C_Read... [05:59:01]Read from MH i2c: E2 0E 00 29 24 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 71 [05:59:01]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [05:59:01]wFMCommunicate OK [05:59:01]SAM_PROTO_GetShiftState done [05:59:01]FM_GetShiftState done [05:59:01]opened in 1729383891 [05:59:01]opened+sec_in_day 1729470291 [05:59:01]quantity*price = 50041 [05:59:01]sum+1 = 50042 [05:59:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 61 20.10.2024 05:59 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155989 ФПД: 239450436272542 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T055903&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155989&fm=239450436272542&tin=02508201610067®Number=0000137193017469&sum=50041 [05:59:02]StoreToDocumentArchive [05:59:02]shift 314 fd 155989 [05:59:02]save to /storage/0314/doc_00155989 [05:59:02]save last doc name /storage/0314/doc_00155989 to /storage/kkm_last_doc_name [05:59:02]save OK [05:59:02]Clear old archive folders... [05:59:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [05:59:02]tlvbuf is 01EEB700 [05:59:02]SAM_PROTO_ClearQueue [05:59:02]wFMCommunicate request_size=4 [05:59:02]MH_SAM_APDU [05:59:02]CAPDU: 80 09 00 00 [05:59:02]Write to MH i2c: E2 08 00 36 24 80 09 00 00 00 00 00 00 CC [05:59:02]Write i2c OK [05:59:02]MH_I2C_Read... [05:59:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:59:02]Read from MH i2c: E2 [05:59:02]MH_I2C_Read... [05:59:02]Read from MH i2c: E2 03 00 [05:59:02]MH_I2C_Read... [05:59:02]Read from MH i2c: E2 03 00 36 24 00 90 00 CE [05:59:02]RAPDU: 90 00 [05:59:02]wFMCommunicate OK [05:59:02]SAM_PROTO_ClearQueue done [05:59:02]KKMCreateOFDPacket [05:59:02]OFDProtocolAddRootSTLVToBuf [05:59:02]FM_MakeSignedData [05:59:02]FM_MakeSignedData [05:59:02]SAM_PROTO_SignData [05:59:02]wFMCommunicate request_size=4 [05:59:02]MH_SAM_APDU [05:59:02]CAPDU: 80 0D 01 02 [05:59:02]Write to MH i2c: E2 08 00 37 24 80 0D 01 02 00 00 00 00 D4 [05:59:02]Write i2c OK [05:59:02]MH_I2C_Read... [05:59:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:59:02]Read from MH i2c: E2 [05:59:02]MH_I2C_Read... [05:59:02]Read from MH i2c: E2 03 00 [05:59:02]MH_I2C_Read... [05:59:02]Read from MH i2c: E2 03 00 37 24 00 90 00 CF [05:59:02]RAPDU: 90 00 [05:59:02]wFMCommunicate OK [05:59:02]wFMCommunicate request_size=255 [05:59:02]MH_SAM_APDU [05:59:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 27 9C 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 55 61 02 00 35 04 06 00 D9 [05:59:02]Write to MH i2c: E2 02 01 38 24 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 27 9C 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 55 61 02 00 35 04 06 00 D9 00 00 14 [05:59:02]Write i2c OK [05:59:02]MH_I2C_Read... [05:59:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:59:02]Read from MH i2c: E2 [05:59:02]MH_I2C_Read... [05:59:02]Read from MH i2c: E2 03 00 [05:59:02]MH_I2C_Read... [05:59:02]Read from MH i2c: E2 03 00 38 24 00 90 00 D0 [05:59:02]RAPDU: 90 00 [05:59:02]wFMCommunicate OK [05:59:02]wFMCommunicate request_size=10 [05:59:02]MH_SAM_APDU [05:59:02]CAPDU: 80 0D 02 02 05 C7 66 32 01 9E [05:59:02]Write to MH i2c: E2 0D 00 39 24 80 0D 02 02 05 00 C7 66 32 01 9E 00 00 DF [05:59:02]Write i2c OK [05:59:02]MH_I2C_Read... [05:59:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:59:02]Read from MH i2c: E2 [05:59:02]MH_I2C_Read... [05:59:02]Read from MH i2c: E2 03 00 [05:59:02]MH_I2C_Read... [05:59:02]Read from MH i2c: E2 03 00 39 24 00 90 00 D1 [05:59:02]RAPDU: 90 00 [05:59:02]wFMCommunicate OK [05:59:02]wFMCommunicate request_size=4 [05:59:02]MH_SAM_APDU [05:59:02]CAPDU: 80 0D 03 02 [05:59:02]Write to MH i2c: E2 08 00 3A 24 80 0D 03 02 00 00 00 00 D9 [05:59:02]Write i2c OK [05:59:02]MH_I2C_Read... [05:59:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:59:02]Read from MH i2c: E2 [05:59:02]MH_I2C_Read... [05:59:02]Read from MH i2c: E2 0B 00 [05:59:02]MH_I2C_Read... [05:59:02]Read from MH i2c: E2 0B 00 3A 24 00 80 57 A6 5E FD B4 EB 8C 90 00 DD [05:59:02]RAPDU: 80 57 A6 5E FD B4 EB 8C 90 00 [05:59:02]wFMCommunicate OK [05:59:02]SAM_PROTO_SignData done [05:59:02]FM_MakeSignedData done [05:59:02]CreateOFDProtocolMessage [05:59:02]wFMCommunicate request_size=4 [05:59:02]MH_SAM_APDU [05:59:02]CAPDU: 80 11 00 00 [05:59:02]Write to MH i2c: E2 08 00 3B 24 80 11 00 00 00 00 00 00 D9 [05:59:02]Write i2c OK [05:59:02]MH_I2C_Read... [05:59:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:59:02]Read from MH i2c: E2 [05:59:02]MH_I2C_Read... [05:59:02]Read from MH i2c: E2 17 00 [05:59:02]MH_I2C_Read... [05:59:02]Read from MH i2c: E2 17 00 3B 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2A [05:59:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [05:59:02]wFMCommunicate OK [05:59:02]CreateOFDProtocolMessage done [05:59:02]OFDSenderStorePacket 155989 [05:59:02]StoreOFDPacket docnum=155989 [05:59:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F0 85 07 01 19 35 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 27 9C 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 55 61 02 00 35 04 06 00 D9 C7 66 32 01 9E 80 57 A6 5E FD B4 EB 8C [05:59:02]CheckFolder [05:59:02]dirname=/storage/ofd_packets [05:59:02]CheckFolder done [05:59:02]ProducePacketName [05:59:02]name=ofd_packets/00155989 [05:59:02]NVStorageSaveData ofd_packets/00155989 [05:59:02]File name is /storage/ofd_packets/00155989 [05:59:02]Write 301 bytes [05:59:02]NVStorageSaveData done [05:59:02]OFDSenderStorePacket done [05:59:02]KKMCreateOFDPacket done [05:59:02]NVStorageSaveData kkm_last_timestamp [05:59:02]File name is /storage/kkm_last_timestamp [05:59:02]Write 4 bytes [05:59:02]NVStorageSaveData done [05:59:02]ExternCall_PrintAddStr [05:59:02]wPrintStart [05:59:02]Write to MH i2c: 01 00 00 3C 24 60 [05:59:02]Write i2c OK [05:59:02]MH_I2C_Read... [05:59:02]Read from MH i2c: 01 [05:59:02]MH_I2C_Read... [05:59:02]Read from MH i2c: 01 07 00 [05:59:02]MH_I2C_Read... [05:59:02]Read from MH i2c: 01 07 00 3C 24 00 00 00 00 00 FF 0F 75 [05:59:02]RasterBufferAndPrint [05:59:02]line Счет N : (1)874254 [05:59:02]line ИНН: 02508201610067 [05:59:02]line Контрольно-Кассовый Чек [05:59:02]line ПРОДАЖА [05:59:02]line ТРК (МРК, ГНК) : 12 [05:59:02]line Товар: 2710124130 [05:59:02]line Аи-92-К-5 [05:59:02]line 7.480 * 66.90 [05:59:02]line = 500.41 [05:59:02]line НДС 12% НСП 1% [05:59:02]line > о реализуемом товаре [05:59:02]line ИТОГО: 500.41 [05:59:02]line НСП 1% : 4.43 [05:59:02]line НДС 12% : 53.14 [05:59:02]line Наличными: 0.00 [05:59:02]line Безнал.: 500.41 [05:59:02]line Место: АЗС № 165 "Партнер Нефть" [05:59:02]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [05:59:02]line СНО: Общий режим [05:59:02]line Чек 61 20.10.2024 05:59 [05:59:02]line Смена: 314 ФФД: 1.0 [05:59:02]line ЗНМ: 0300000234 [05:59:02]line РНМ: 0000137193017469 [05:59:02]line Версия ККМ: v1.0 [05:59:02]line Платежная система: Mbank [05:59:02]line ФМ: 0000000000963156 [05:59:02]line ФД: 155989 [05:59:02]line ФПД: 239450436272542 [05:59:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T055903&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155989&fm=239450436272542&tin=02508201610067®Number=0000137193017469&sum=50041 [05:59:03]OFD Sender: Processing packet 155989 [packets to send 52, broken 51] [05:59:03]ProducePacketName [05:59:03]name=ofd_packets/00155989 [05:59:03]OFD Sender: To server: pG, [05:59:03]CommunicateWithHost lk.salyk.kg:30040 [05:59:03]ConnectInit lk.salyk.kg [05:59:03]written 0, free lines is 4095 [05:59:03]Connected sock=10 [05:59:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F0 85 07 01 19 35 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 27 9C 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 55 61 02 00 35 04 06 00 D9 C7 66 32 01 9E 80 57 A6 5E FD B4 EB 8C [05:59:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 BD 89 47 00 0A DD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 55 61 02 00 F4 03 04 00 5B 42 14 67 B6 04 01 00 00 7E C8 C1 E7 69 FF 30 19 [05:59:03]CommunicateWithHost err = 0 [05:59:03]CheckOFDResponse [05:59:03]1017 (14) - 77093643461234 [05:59:03]1041 (16) - 0000000000963156 [05:59:03]1040 (4) - 155989 [05:59:03]1012 (4) - 19.10.2024 23:35 [05:59:03]1206 (1) - 0 [05:59:03]OFD Sender: Remove packet 155989 [05:59:03]ProducePacketName [05:59:03]name=ofd_packets/00155989 [05:59:03]NVStorageDeleteData [05:59:03]Write to MH i2c: 01 00 00 65 24 89 [05:59:03]Write i2c OK [05:59:03]MH_I2C_Read... [05:59:03]Read from MH i2c: 01 [05:59:03]MH_I2C_Read... [05:59:03]Read from MH i2c: 01 07 00 [05:59:03]MH_I2C_Read... [05:59:03]Read from MH i2c: 01 07 00 65 24 00 00 00 00 00 00 0D 9D [05:59:03]RasterBufferAndPrint [05:59:03]line [05:59:03]line [05:59:03]line [05:59:03]line [05:59:03]line [05:59:03]written 0, free lines is 3333 [05:59:03]MH_Cut [05:59:03]Write to MH i2c: D1 01 00 6C 24 01 62 [05:59:03]Write i2c OK [05:59:03]MH_I2C_Read... [05:59:03]Read from MH i2c: D1 [05:59:03]MH_I2C_Read... [05:59:03]Read from MH i2c: D1 01 00 [05:59:03]MH_I2C_Read... [05:59:03]Read from MH i2c: D1 01 00 6C 24 00 61 [05:59:03]Write to MH i2c: 01 00 00 6D 24 91 [05:59:03]Write i2c OK [05:59:03]MH_I2C_Read... [05:59:03]OFD Sender: No OFD packet to send [05:59:04]*** Cut start [05:59:04]*** Partial cut [05:59:04]*** CUTSNS_PIN = 1 [05:59:04]*** CUTSNS_PIN = 0 [05:59:04]*** Brake cut motor [05:59:04]Read from MH i2c: 01 [05:59:04]MH_I2C_Read... [05:59:04]*** Stop cut motor [05:59:04]*** Cut end [05:59:04]Read from MH i2c: 01 07 00 [05:59:04]MH_I2C_Read... [05:59:04]Read from MH i2c: 01 07 00 6D 24 00 00 00 00 00 FF 0F A6 [05:59:04]process_action close_receipt done [05:59:04]requested_data is exist [05:59:04]produce_requested_data [05:59:04]requested_item fm.sn is exist - process it [05:59:04]wFMCommunicate request_size=4 [05:59:04]MH_SAM_APDU [05:59:04]CAPDU: 80 11 00 00 [05:59:04]Write to MH i2c: E2 08 00 6E 24 80 11 00 00 00 00 00 00 0C [05:59:04]Write i2c OK [05:59:04]MH_I2C_Read... [05:59:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:59:04]Read from MH i2c: E2 [05:59:04]MH_I2C_Read... [05:59:04]Read from MH i2c: E2 17 00 [05:59:04]MH_I2C_Read... [05:59:04]Read from MH i2c: E2 17 00 6E 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5D [05:59:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [05:59:04]wFMCommunicate OK [05:59:04]requested_item fd.num is exist - process it [05:59:04]SAM_PROTO_GetFieldsCounters [05:59:04]wFMCommunicate request_size=4 [05:59:04]MH_SAM_APDU [05:59:04]CAPDU: 80 13 00 00 [05:59:04]Write to MH i2c: E2 08 00 6F 24 80 13 00 00 00 00 00 00 0F [05:59:04]Write i2c OK [05:59:04]MH_I2C_Read... [05:59:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:59:05]Read from MH i2c: E2 [05:59:05]MH_I2C_Read... [05:59:05]Read from MH i2c: E2 62 00 [05:59:05]MH_I2C_Read... [05:59:05]Read from MH i2c: E2 62 00 6F 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 55 61 02 00 0E 04 04 00 3A 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 F2 [05:59:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 55 61 02 00 0E 04 04 00 3A 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 [05:59:05]wFMCommunicate OK [05:59:05]SAM_PROTO_GetFieldsCounters done [05:59:05]requested_item shift.num is exist - process it [05:59:05]requested_item shift.opened is exist - process it [05:59:05]req_shift_opened [05:59:05]FM_GetShiftState [05:59:05]SAM_PROTO_GetShiftState [05:59:05]wFMCommunicate request_size=4 [05:59:05]MH_SAM_APDU [05:59:05]CAPDU: 80 13 01 00 [05:59:05]Write to MH i2c: E2 08 00 70 24 80 13 01 00 00 00 00 00 11 [05:59:05]Write i2c OK [05:59:05]MH_I2C_Read... [05:59:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:59:05]Read from MH i2c: E2 [05:59:05]MH_I2C_Read... [05:59:05]Read from MH i2c: E2 0E 00 [05:59:05]MH_I2C_Read... [05:59:05]Read from MH i2c: E2 0E 00 70 24 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B8 [05:59:05]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [05:59:05]wFMCommunicate OK [05:59:05]SAM_PROTO_GetShiftState done [05:59:05]FM_GetShiftState done [05:59:05]req_shift_opened done [05:59:05]requested_item shift.open_date is exist - process it [05:59:05]req_shift_open_date [05:59:05]req_shift_open_date done [05:59:05]produce_requested_data done [05:59:05]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155989,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [05:59:05]process_action_free close_receipt [05:59:05]json_value_free [05:59:05]json_value_free done [05:59:05]process_json_proto returns [05:59:05]Send response to host [05:59:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155989,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [05:59:05]free response buf [05:59:05]execute_script done [05:59:05]execute_script returns [05:59:05]free content buf [05:59:05]Sock 7.Close socket [05:59:05]Sock 7.Thread stoped [05:59:08]OFD Sender: No OFD packet to send [05:59:13]OFD Sender: No OFD packet to send [05:59:18]OFD Sender: No OFD packet to send [05:59:23]OFD Sender: No OFD packet to send [05:59:28]OFD Sender: No OFD packet to send [05:59:33]OFD Sender: No OFD packet to send [05:59:38]OFD Sender: No OFD packet to send [05:59:43]OFD Sender: No OFD packet to send [05:59:48]OFD Sender: No OFD packet to send [05:59:53]OFD Sender: No OFD packet to send [05:59:58]OFD Sender: No OFD packet to send [06:00:03]OFD Sender: No OFD packet to send [06:00:08]OFD Sender: No OFD packet to send [06:00:13]OFD Sender: No OFD packet to send [06:00:18]OFD Sender: No OFD packet to send [06:00:23]OFD Sender: No OFD packet to send [06:00:28]OFD Sender: No OFD packet to send [06:00:33]OFD Sender: No OFD packet to send [06:00:38]OFD Sender: No OFD packet to send [06:00:43]OFD Sender: No OFD packet to send [06:00:48]OFD Sender: No OFD packet to send [06:00:54]OFD Sender: No OFD packet to send [06:00:59]OFD Sender: No OFD packet to send [06:01:04]OFD Sender: No OFD packet to send [06:01:09]OFD Sender: No OFD packet to send [06:01:14]OFD Sender: No OFD packet to send [06:01:19]OFD Sender: No OFD packet to send [06:01:24]OFD Sender: No OFD packet to send [06:01:29]OFD Sender: No OFD packet to send [06:01:34]OFD Sender: No OFD packet to send [06:01:39]OFD Sender: No OFD packet to send [06:01:44]OFD Sender: No OFD packet to send [06:01:49]OFD Sender: No OFD packet to send [06:01:54]OFD Sender: No OFD packet to send [06:01:59]OFD Sender: No OFD packet to send [06:02:04]OFD Sender: No OFD packet to send [06:02:09]OFD Sender: No OFD packet to send [06:02:14]OFD Sender: No OFD packet to send [06:02:18]accept exits with 9 [06:02:18]New connection [06:02:18]New thread 3066600804 created [06:02:18]Thread 3066744164 joined [06:02:18]Waiting for new connection... [06:02:18] Sock 9.Parse request [06:02:18]Sock 9.Check first char [06:02:18]Sock 9.First char is OK [06:02:18]request: POST /json_proto HTTP/1.0 [06:02:18]Method: POST [06:02:18]URL: /json_proto [06:02:18]Method is POST - this is cgi request [06:02:18]url: /json_proto [06:02:18]query_string will be loaded in cgi processing [06:02:18]execute_cgi json_proto POST (null) [06:02:18]execute_cgi path=json_proto method=POST [06:02:18]POST find Content-Length [06:02:18]Host: 172.17.53.67:8080 [06:02:18]Content-Length: 677 [06:02:18]Content-Type: application/json [06:02:18] [06:02:18]POST finish read [06:02:18]Found Content-Length = 677 [06:02:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874255", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:02:18]execute_script... [06:02:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874255", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:02:18]POST & json_proto [06:02:18]process_json_proto [06:02:18]json parsed OK: [06:02:18]protocol is kg_v1.0 [06:02:18]action value=close_receipt [06:02:18]process_action close_receipt [06:02:18]cmd_close_receipt [06:02:18]MH_GetDate [06:02:18]Write to MH i2c: F0 00 00 71 24 84 [06:02:18]Write i2c OK [06:02:18]MH_I2C_Read... [06:02:18]Read from MH i2c: F0 [06:02:18]MH_I2C_Read... [06:02:18]Read from MH i2c: F0 09 00 [06:02:18]MH_I2C_Read... [06:02:18]Read from MH i2c: F0 09 00 71 24 00 EC 9C 14 67 19 BC 99 64 62 [06:02:18]GetLastDocTimeStamp 1729403943 [06:02:18]current date 1729404140 [06:02:18]FM_GetShiftState [06:02:18]SAM_PROTO_GetShiftState [06:02:18]wFMCommunicate request_size=4 [06:02:18]MH_SAM_APDU [06:02:18]CAPDU: 80 13 01 00 [06:02:18]Write to MH i2c: E2 08 00 72 24 80 13 01 00 00 00 00 00 13 [06:02:18]Write i2c OK [06:02:18]MH_I2C_Read... [06:02:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:02:18]Read from MH i2c: E2 [06:02:18]MH_I2C_Read... [06:02:18]Read from MH i2c: E2 0E 00 [06:02:18]MH_I2C_Read... [06:02:18]Read from MH i2c: E2 0E 00 72 24 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 BA [06:02:18]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:02:18]wFMCommunicate OK [06:02:18]SAM_PROTO_GetShiftState done [06:02:18]FM_GetShiftState done [06:02:18]opened in 1729383891 [06:02:18]opened+sec_in_day 1729470291 [06:02:18]quantity*price = 30038 [06:02:18]sum+1 = 30039 [06:02:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 62 20.10.2024 06:02 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155990 ФПД: 268975107590875 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T060221&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155990&fm=268975107590875&tin=02508201610067®Number=0000137193017469&sum=30000 [06:02:19]StoreToDocumentArchive [06:02:19]shift 314 fd 155990 [06:02:19]save to /storage/0314/doc_00155990 [06:02:19]save last doc name /storage/0314/doc_00155990 to /storage/kkm_last_doc_name [06:02:19]save OK [06:02:19]Clear old archive folders... [06:02:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:02:19]tlvbuf is B6F22100 [06:02:19]SAM_PROTO_ClearQueue [06:02:19]wFMCommunicate request_size=4 [06:02:19]MH_SAM_APDU [06:02:19]CAPDU: 80 09 00 00 [06:02:19]Write to MH i2c: E2 08 00 7F 24 80 09 00 00 00 00 00 00 15 [06:02:19]Write i2c OK [06:02:19]MH_I2C_Read... [06:02:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:02:19]Read from MH i2c: E2 [06:02:19]MH_I2C_Read... [06:02:19]Read from MH i2c: E2 03 00 [06:02:19]MH_I2C_Read... [06:02:19]Read from MH i2c: E2 03 00 7F 24 00 90 00 17 [06:02:19]RAPDU: 90 00 [06:02:19]wFMCommunicate OK [06:02:19]SAM_PROTO_ClearQueue done [06:02:19]KKMCreateOFDPacket [06:02:19]OFDProtocolAddRootSTLVToBuf [06:02:19]FM_MakeSignedData [06:02:19]FM_MakeSignedData [06:02:19]SAM_PROTO_SignData [06:02:19]wFMCommunicate request_size=4 [06:02:19]MH_SAM_APDU [06:02:19]CAPDU: 80 0D 01 02 [06:02:19]Write to MH i2c: E2 08 00 80 24 80 0D 01 02 00 00 00 00 1D [06:02:19]Write i2c OK [06:02:19]MH_I2C_Read... [06:02:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:02:19]Read from MH i2c: E2 [06:02:19]MH_I2C_Read... [06:02:19]Read from MH i2c: E2 03 00 [06:02:19]MH_I2C_Read... [06:02:19]Read from MH i2c: E2 03 00 80 24 00 90 00 18 [06:02:19]RAPDU: 90 00 [06:02:19]wFMCommunicate OK [06:02:19]wFMCommunicate request_size=255 [06:02:19]MH_SAM_APDU [06:02:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 ED 9C 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 56 61 02 00 35 04 06 00 F4 [06:02:19]Write to MH i2c: E2 02 01 81 24 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 ED 9C 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 56 61 02 00 35 04 06 00 F4 00 00 E2 [06:02:19]Write i2c OK [06:02:19]MH_I2C_Read... [06:02:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:02:19]Read from MH i2c: E2 [06:02:19]MH_I2C_Read... [06:02:19]Read from MH i2c: E2 03 00 [06:02:19]MH_I2C_Read... [06:02:19]Read from MH i2c: E2 03 00 81 24 00 90 00 19 [06:02:19]RAPDU: 90 00 [06:02:19]wFMCommunicate OK [06:02:19]wFMCommunicate request_size=10 [06:02:19]MH_SAM_APDU [06:02:19]CAPDU: 80 0D 02 02 05 A1 A5 BD CA DB [06:02:19]Write to MH i2c: E2 0D 00 82 24 80 0D 02 02 05 00 A1 A5 BD CA DB 00 00 D2 [06:02:19]Write i2c OK [06:02:19]MH_I2C_Read... [06:02:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:02:20]Read from MH i2c: E2 [06:02:20]MH_I2C_Read... [06:02:20]Read from MH i2c: E2 03 00 [06:02:20]MH_I2C_Read... [06:02:20]Read from MH i2c: E2 03 00 82 24 00 90 00 1A [06:02:20]RAPDU: 90 00 [06:02:20]wFMCommunicate OK [06:02:20]wFMCommunicate request_size=4 [06:02:20]MH_SAM_APDU [06:02:20]CAPDU: 80 0D 03 02 [06:02:20]Write to MH i2c: E2 08 00 83 24 80 0D 03 02 00 00 00 00 22 [06:02:20]Write i2c OK [06:02:20]MH_I2C_Read... [06:02:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:02:20]Read from MH i2c: E2 [06:02:20]MH_I2C_Read... [06:02:20]Read from MH i2c: E2 0B 00 [06:02:20]MH_I2C_Read... [06:02:20]Read from MH i2c: E2 0B 00 83 24 00 69 91 20 93 58 5D 3D 51 90 00 13 [06:02:20]RAPDU: 69 91 20 93 58 5D 3D 51 90 00 [06:02:20]wFMCommunicate OK [06:02:20]SAM_PROTO_SignData done [06:02:20]FM_MakeSignedData done [06:02:20]CreateOFDProtocolMessage [06:02:20]wFMCommunicate request_size=4 [06:02:20]MH_SAM_APDU [06:02:20]CAPDU: 80 11 00 00 [06:02:20]Write to MH i2c: E2 08 00 84 24 80 11 00 00 00 00 00 00 22 [06:02:20]Write i2c OK [06:02:20]MH_I2C_Read... [06:02:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:02:20]Read from MH i2c: E2 [06:02:20]MH_I2C_Read... [06:02:20]Read from MH i2c: E2 17 00 [06:02:20]MH_I2C_Read... [06:02:20]Read from MH i2c: E2 17 00 84 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 73 [06:02:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:02:20]wFMCommunicate OK [06:02:20]CreateOFDProtocolMessage done [06:02:20]OFDSenderStorePacket 155990 [06:02:20]StoreOFDPacket docnum=155990 [06:02:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C1 FF 07 01 9B 41 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 ED 9C 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 56 61 02 00 35 04 06 00 F4 A1 A5 BD CA DB 69 91 20 93 58 5D 3D 51 [06:02:20]CheckFolder [06:02:20]dirname=/storage/ofd_packets [06:02:20]CheckFolder done [06:02:20]ProducePacketName [06:02:20]name=ofd_packets/00155990 [06:02:20]NVStorageSaveData ofd_packets/00155990 [06:02:20]File name is /storage/ofd_packets/00155990 [06:02:20]Write 301 bytes [06:02:20]NVStorageSaveData done [06:02:20]OFDSenderStorePacket done [06:02:20]KKMCreateOFDPacket done [06:02:20]NVStorageSaveData kkm_last_timestamp [06:02:20]File name is /storage/kkm_last_timestamp [06:02:20]Write 4 bytes [06:02:20]NVStorageSaveData done [06:02:20]ExternCall_PrintAddStr [06:02:20]wPrintStart [06:02:20]Write to MH i2c: 01 00 00 85 24 A9 [06:02:20]Write i2c OK [06:02:20]MH_I2C_Read... [06:02:20]Read from MH i2c: 01 [06:02:20]MH_I2C_Read... [06:02:20]Read from MH i2c: 01 07 00 [06:02:20]MH_I2C_Read... [06:02:20]Read from MH i2c: 01 07 00 85 24 00 00 00 00 00 FF 0F BE [06:02:20]RasterBufferAndPrint [06:02:20]line Счет N : (1)874255 [06:02:20]line ИНН: 02508201610067 [06:02:20]line Контрольно-Кассовый Чек [06:02:20]line ПРОДАЖА [06:02:20]line ТРК (МРК, ГНК) : 42 [06:02:20]line Товар: 2710124130 [06:02:20]line Аи-92-К-5 [06:02:20]line 4.490 * 66.90 [06:02:20]line = 300.38 [06:02:20]line НДС 12% НСП 1% [06:02:20]line > о реализуемом товаре [06:02:20]line ОКРУГЛЕНИЕ: -0.38 [06:02:20]line ИТОГО: 300.00 [06:02:20]line Внесено: 300.00 [06:02:20]line СДАЧА: 0.00 [06:02:20]line НСП 1% : 2.66 [06:02:20]line НДС 12% : 31.90 [06:02:20]line Наличными: 300.00 [06:02:20]line Безнал.: 0.00 [06:02:20]line Место: АЗС № 165 "Партнер Нефть" [06:02:20]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [06:02:20]line СНО: Общий режим [06:02:20]line Чек 62 20.10.2024 06:02 [06:02:20]line Смена: 314 ФФД: 1.0 [06:02:20]line ЗНМ: 0300000234 [06:02:20]line РНМ: 0000137193017469 [06:02:20]line Версия ККМ: v1.0 [06:02:20]line ФМ: 0000000000963156 [06:02:20]line ФД: 155990 [06:02:20]line ФПД: 268975107590875 [06:02:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T060221&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155990&fm=268975107590875&tin=02508201610067®Number=0000137193017469&sum=30000 [06:02:20]OFD Sender: Processing packet 155990 [packets to send 52, broken 51] [06:02:20]ProducePacketName [06:02:20]name=ofd_packets/00155990 [06:02:20]OFD Sender: To server: pG, [06:02:20]CommunicateWithHost lk.salyk.kg:30040 [06:02:20]ConnectInit lk.salyk.kg [06:02:20]written 0, free lines is 4095 [06:02:20]Connected sock=11 [06:02:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C1 FF 07 01 9B 41 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 ED 9C 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 56 61 02 00 35 04 06 00 F4 A1 A5 BD CA DB 69 91 20 93 58 5D 3D 51 [06:02:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 5C 94 47 00 91 18 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 56 61 02 00 F4 03 04 00 20 43 14 67 B6 04 01 00 00 D7 6C E7 64 3A F6 43 73 [06:02:20]CommunicateWithHost err = 0 [06:02:20]CheckOFDResponse [06:02:20]1017 (14) - 77093643461234 [06:02:20]1041 (16) - 0000000000963156 [06:02:20]1040 (4) - 155990 [06:02:20]1012 (4) - 19.10.2024 23:39 [06:02:20]1206 (1) - 0 [06:02:20]OFD Sender: Remove packet 155990 [06:02:20]ProducePacketName [06:02:20]name=ofd_packets/00155990 [06:02:20]NVStorageDeleteData [06:02:20]Write to MH i2c: 01 00 00 B0 24 D4 [06:02:20]Write i2c OK [06:02:20]MH_I2C_Read... [06:02:20]Read from MH i2c: 01 [06:02:20]MH_I2C_Read... [06:02:20]Read from MH i2c: 01 07 00 [06:02:20]MH_I2C_Read... [06:02:20]Read from MH i2c: 01 07 00 B0 24 00 00 00 00 00 E3 0C CA [06:02:20]RasterBufferAndPrint [06:02:20]line [06:02:20]line [06:02:20]line [06:02:20]line [06:02:20]line [06:02:20]written 0, free lines is 3305 [06:02:20]MH_Cut [06:02:20]Write to MH i2c: D1 01 00 B7 24 01 AD [06:02:20]Write i2c OK [06:02:20]MH_I2C_Read... [06:02:20]Read from MH i2c: D1 [06:02:20]MH_I2C_Read... [06:02:20]Read from MH i2c: D1 01 00 [06:02:20]MH_I2C_Read... [06:02:20]Read from MH i2c: D1 01 00 B7 24 00 AC [06:02:20]Write to MH i2c: 01 00 00 B8 24 DC [06:02:20]Write i2c OK [06:02:20]MH_I2C_Read... [06:02:21]OFD Sender: No OFD packet to send [06:02:21]*** Cut start [06:02:21]*** Partial cut [06:02:21]*** CUTSNS_PIN = 1 [06:02:21]*** CUTSNS_PIN = 0 [06:02:21]*** Brake cut motor [06:02:22]Read from MH i2c: 01 [06:02:22]MH_I2C_Read... [06:02:22]*** Stop cut motor [06:02:22]*** Cut end [06:02:22]Read from MH i2c: 01 07 00 [06:02:22]MH_I2C_Read... [06:02:22]Read from MH i2c: 01 07 00 B8 24 00 00 00 00 00 FF 0F F1 [06:02:22]process_action close_receipt done [06:02:22]requested_data is exist [06:02:22]produce_requested_data [06:02:22]requested_item fm.sn is exist - process it [06:02:22]wFMCommunicate request_size=4 [06:02:22]MH_SAM_APDU [06:02:22]CAPDU: 80 11 00 00 [06:02:22]Write to MH i2c: E2 08 00 B9 24 80 11 00 00 00 00 00 00 57 [06:02:22]Write i2c OK [06:02:22]MH_I2C_Read... [06:02:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:02:22]Read from MH i2c: E2 [06:02:22]MH_I2C_Read... [06:02:22]Read from MH i2c: E2 17 00 [06:02:22]MH_I2C_Read... [06:02:22]Read from MH i2c: E2 17 00 B9 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A8 [06:02:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:02:22]wFMCommunicate OK [06:02:22]requested_item fd.num is exist - process it [06:02:22]SAM_PROTO_GetFieldsCounters [06:02:22]wFMCommunicate request_size=4 [06:02:22]MH_SAM_APDU [06:02:22]CAPDU: 80 13 00 00 [06:02:22]Write to MH i2c: E2 08 00 BA 24 80 13 00 00 00 00 00 00 5A [06:02:22]Write i2c OK [06:02:22]MH_I2C_Read... [06:02:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:02:22]Read from MH i2c: E2 [06:02:22]MH_I2C_Read... [06:02:22]Read from MH i2c: E2 62 00 [06:02:22]MH_I2C_Read... [06:02:22]Read from MH i2c: E2 62 00 BA 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 56 61 02 00 0E 04 04 00 3A 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 41 [06:02:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 56 61 02 00 0E 04 04 00 3A 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 [06:02:22]wFMCommunicate OK [06:02:22]SAM_PROTO_GetFieldsCounters done [06:02:22]requested_item shift.num is exist - process it [06:02:22]requested_item shift.opened is exist - process it [06:02:22]req_shift_opened [06:02:22]FM_GetShiftState [06:02:22]SAM_PROTO_GetShiftState [06:02:22]wFMCommunicate request_size=4 [06:02:22]MH_SAM_APDU [06:02:22]CAPDU: 80 13 01 00 [06:02:22]Write to MH i2c: E2 08 00 BB 24 80 13 01 00 00 00 00 00 5C [06:02:22]Write i2c OK [06:02:22]MH_I2C_Read... [06:02:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:02:22]Read from MH i2c: E2 [06:02:22]MH_I2C_Read... [06:02:22]Read from MH i2c: E2 0E 00 [06:02:22]MH_I2C_Read... [06:02:22]Read from MH i2c: E2 0E 00 BB 24 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 03 [06:02:22]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:02:22]wFMCommunicate OK [06:02:22]SAM_PROTO_GetShiftState done [06:02:22]FM_GetShiftState done [06:02:22]req_shift_opened done [06:02:22]requested_item shift.open_date is exist - process it [06:02:22]req_shift_open_date [06:02:22]req_shift_open_date done [06:02:22]produce_requested_data done [06:02:22]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155990,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [06:02:22]process_action_free close_receipt [06:02:22]json_value_free [06:02:22]json_value_free done [06:02:22]process_json_proto returns [06:02:22]Send response to host [06:02:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155990,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [06:02:22]free response buf [06:02:22]execute_script done [06:02:22]execute_script returns [06:02:22]free content buf [06:02:22]Sock 9.Close socket [06:02:22]Sock 9.Thread stoped [06:02:26]OFD Sender: No OFD packet to send [06:02:31]OFD Sender: No OFD packet to send [06:02:36]OFD Sender: No OFD packet to send [06:02:41]OFD Sender: No OFD packet to send [06:02:46]OFD Sender: No OFD packet to send [06:02:51]OFD Sender: No OFD packet to send [06:02:56]OFD Sender: No OFD packet to send [06:03:00]accept exits with 7 [06:03:00]New connection [06:03:00]New thread 3066744164 created [06:03:00]Thread 3066600804 joined [06:03:00]Waiting for new connection... [06:03:00] Sock 7.Parse request [06:03:00]Sock 7.Check first char [06:03:00]Sock 7.First char is OK [06:03:00]request: POST /json_proto HTTP/1.0 [06:03:00]Method: POST [06:03:00]URL: /json_proto [06:03:00]Method is POST - this is cgi request [06:03:00]url: /json_proto [06:03:00]query_string will be loaded in cgi processing [06:03:00]execute_cgi json_proto POST (null) [06:03:00]execute_cgi path=json_proto method=POST [06:03:00]POST find Content-Length [06:03:00]Host: 172.17.53.67:8080 [06:03:00]Content-Length: 760 [06:03:00]Content-Type: application/json [06:03:00] [06:03:00]POST finish read [06:03:00]Found Content-Length = 760 [06:03:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874256", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 11.700, "sum" : 800.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 800.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:03:00]execute_script... [06:03:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874256", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 11.700, "sum" : 800.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 800.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:03:00]POST & json_proto [06:03:00]process_json_proto [06:03:00]json parsed OK: [06:03:00]protocol is kg_v1.0 [06:03:00]action value=close_receipt [06:03:00]process_action close_receipt [06:03:00]cmd_close_receipt [06:03:00]MH_GetDate [06:03:00]Write to MH i2c: F0 00 00 BC 24 CF [06:03:00]Write i2c OK [06:03:00]MH_I2C_Read... [06:03:00]Read from MH i2c: F0 [06:03:00]MH_I2C_Read... [06:03:00]Read from MH i2c: F0 09 00 [06:03:00]MH_I2C_Read... [06:03:00]Read from MH i2c: F0 09 00 BC 24 00 17 9D 14 67 19 BC 99 64 D9 [06:03:00]GetLastDocTimeStamp 1729404141 [06:03:00]current date 1729404183 [06:03:00]FM_GetShiftState [06:03:00]SAM_PROTO_GetShiftState [06:03:00]wFMCommunicate request_size=4 [06:03:00]MH_SAM_APDU [06:03:00]CAPDU: 80 13 01 00 [06:03:00]Write to MH i2c: E2 08 00 BD 24 80 13 01 00 00 00 00 00 5E [06:03:00]Write i2c OK [06:03:00]MH_I2C_Read... [06:03:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:03:00]Read from MH i2c: E2 [06:03:00]MH_I2C_Read... [06:03:00]Read from MH i2c: E2 0E 00 [06:03:00]MH_I2C_Read... [06:03:00]Read from MH i2c: E2 0E 00 BD 24 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 05 [06:03:00]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:03:00]wFMCommunicate OK [06:03:00]SAM_PROTO_GetShiftState done [06:03:00]FM_GetShiftState done [06:03:00]opened in 1729383891 [06:03:00]opened+sec_in_day 1729470291 [06:03:00]quantity*price = 80028 [06:03:00]sum+1 = 80029 [06:03:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 800.28 НСП 1% : 7.08 НДС 12% : 84.98 Наличными: 0.00 Безнал.: 800.28 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 63 20.10.2024 06:03 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155991 ФПД: 46442237568498 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T060303&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155991&fm=46442237568498&tin=02508201610067®Number=0000137193017469&sum=80028 [06:03:01]StoreToDocumentArchive [06:03:01]shift 314 fd 155991 [06:03:01]save to /storage/0314/doc_00155991 [06:03:01]save last doc name /storage/0314/doc_00155991 to /storage/kkm_last_doc_name [06:03:01]save OK [06:03:01]Clear old archive folders... [06:03:01]ProcessDocumentItem done err = 0, tmpTLVsize=252 [06:03:01]tlvbuf is B6EA7350 [06:03:01]SAM_PROTO_ClearQueue [06:03:01]wFMCommunicate request_size=4 [06:03:01]MH_SAM_APDU [06:03:01]CAPDU: 80 09 00 00 [06:03:01]Write to MH i2c: E2 08 00 CA 24 80 09 00 00 00 00 00 00 60 [06:03:01]Write i2c OK [06:03:01]MH_I2C_Read... [06:03:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:03:01]Read from MH i2c: E2 [06:03:01]MH_I2C_Read... [06:03:01]Read from MH i2c: E2 03 00 [06:03:01]MH_I2C_Read... [06:03:01]Read from MH i2c: E2 03 00 CA 24 00 90 00 62 [06:03:01]RAPDU: 90 00 [06:03:01]wFMCommunicate OK [06:03:01]SAM_PROTO_ClearQueue done [06:03:01]KKMCreateOFDPacket [06:03:01]OFDProtocolAddRootSTLVToBuf [06:03:01]FM_MakeSignedData [06:03:01]FM_MakeSignedData [06:03:01]SAM_PROTO_SignData [06:03:01]wFMCommunicate request_size=4 [06:03:01]MH_SAM_APDU [06:03:01]CAPDU: 80 0D 01 02 [06:03:01]Write to MH i2c: E2 08 00 CB 24 80 0D 01 02 00 00 00 00 68 [06:03:01]Write i2c OK [06:03:01]MH_I2C_Read... [06:03:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:03:01]Read from MH i2c: E2 [06:03:01]MH_I2C_Read... [06:03:01]Read from MH i2c: E2 03 00 [06:03:01]MH_I2C_Read... [06:03:01]Read from MH i2c: E2 03 00 CB 24 00 90 00 63 [06:03:01]RAPDU: 90 00 [06:03:01]wFMCommunicate OK [06:03:01]wFMCommunicate request_size=255 [06:03:01]MH_SAM_APDU [06:03:01]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 17 9D 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 57 61 02 00 35 04 06 00 [06:03:01]Write to MH i2c: E2 02 01 CC 24 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 17 9D 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 57 61 02 00 35 04 06 00 00 00 55 [06:03:01]Write i2c OK [06:03:01]MH_I2C_Read... [06:03:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:03:02]Read from MH i2c: E2 [06:03:02]MH_I2C_Read... [06:03:02]Read from MH i2c: E2 03 00 [06:03:02]MH_I2C_Read... [06:03:02]Read from MH i2c: E2 03 00 CC 24 00 90 00 64 [06:03:02]RAPDU: 90 00 [06:03:02]wFMCommunicate OK [06:03:02]wFMCommunicate request_size=11 [06:03:02]MH_SAM_APDU [06:03:02]CAPDU: 80 0D 02 02 06 2A 3D 2D 12 A5 F2 [06:03:02]Write to MH i2c: E2 0E 00 CD 24 80 0D 02 02 06 00 2A 3D 2D 12 A5 F2 00 00 B4 [06:03:02]Write i2c OK [06:03:02]MH_I2C_Read... [06:03:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:03:02]Read from MH i2c: E2 [06:03:02]MH_I2C_Read... [06:03:02]Read from MH i2c: E2 03 00 [06:03:02]MH_I2C_Read... [06:03:02]Read from MH i2c: E2 03 00 CD 24 00 90 00 65 [06:03:02]RAPDU: 90 00 [06:03:02]wFMCommunicate OK [06:03:02]wFMCommunicate request_size=4 [06:03:02]MH_SAM_APDU [06:03:02]CAPDU: 80 0D 03 02 [06:03:02]Write to MH i2c: E2 08 00 CE 24 80 0D 03 02 00 00 00 00 6D [06:03:02]Write i2c OK [06:03:02]MH_I2C_Read... [06:03:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:03:02]Read from MH i2c: E2 [06:03:02]MH_I2C_Read... [06:03:02]Read from MH i2c: E2 0B 00 [06:03:02]MH_I2C_Read... [06:03:02]Read from MH i2c: E2 0B 00 CE 24 00 08 86 2B BC 21 53 C3 65 90 00 7F [06:03:02]RAPDU: 08 86 2B BC 21 53 C3 65 90 00 [06:03:02]wFMCommunicate OK [06:03:02]SAM_PROTO_SignData done [06:03:02]FM_MakeSignedData done [06:03:02]CreateOFDProtocolMessage [06:03:02]wFMCommunicate request_size=4 [06:03:02]MH_SAM_APDU [06:03:02]CAPDU: 80 11 00 00 [06:03:02]Write to MH i2c: E2 08 00 CF 24 80 11 00 00 00 00 00 00 6D [06:03:02]Write i2c OK [06:03:02]MH_I2C_Read... [06:03:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:03:02]Read from MH i2c: E2 [06:03:02]MH_I2C_Read... [06:03:02]Read from MH i2c: E2 17 00 [06:03:02]MH_I2C_Read... [06:03:02]Read from MH i2c: E2 17 00 CF 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BE [06:03:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:03:02]wFMCommunicate OK [06:03:02]CreateOFDProtocolMessage done [06:03:02]OFDSenderStorePacket 155991 [06:03:02]StoreOFDPacket docnum=155991 [06:03:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 35 B1 08 01 85 5D 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 17 9D 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 57 61 02 00 35 04 06 00 2A 3D 2D 12 A5 F2 08 86 2B BC 21 53 C3 65 [06:03:02]CheckFolder [06:03:02]dirname=/storage/ofd_packets [06:03:02]CheckFolder done [06:03:02]ProducePacketName [06:03:02]name=ofd_packets/00155991 [06:03:02]NVStorageSaveData ofd_packets/00155991 [06:03:02]File name is /storage/ofd_packets/00155991 [06:03:02]Write 302 bytes [06:03:02]NVStorageSaveData done [06:03:02]OFDSenderStorePacket done [06:03:02]KKMCreateOFDPacket done [06:03:02]NVStorageSaveData kkm_last_timestamp [06:03:02]File name is /storage/kkm_last_timestamp [06:03:02]Write 4 bytes [06:03:02]NVStorageSaveData done [06:03:02]ExternCall_PrintAddStr [06:03:02]wPrintStart [06:03:02]Write to MH i2c: 01 00 00 D0 24 F4 [06:03:02]Write i2c OK [06:03:02]MH_I2C_Read... [06:03:02]Read from MH i2c: 01 [06:03:02]MH_I2C_Read... [06:03:02]Read from MH i2c: 01 07 00 [06:03:02]MH_I2C_Read... [06:03:02]Read from MH i2c: 01 07 00 D0 24 00 00 00 00 00 FF 0F 09 [06:03:02]RasterBufferAndPrint [06:03:02]line Счет N : (1)874256 [06:03:02]line ИНН: 02508201610067 [06:03:02]line Контрольно-Кассовый Чек [06:03:02]line ПРОДАЖА [06:03:02]line ТРК (МРК, ГНК) : 23 [06:03:02]line Товар: 2710124130 [06:03:02]line Super 92-К-5 [06:03:02]line 11.700 * 68.40 [06:03:02]line = 800.28 [06:03:02]line НДС 12% НСП 1% [06:03:02]line > о реализуемом товаре [06:03:02]line ИТОГО: 800.28 [06:03:02]line НСП 1% : 7.08 [06:03:02]line НДС 12% : 84.98 [06:03:02]line Наличными: 0.00 [06:03:02]line Безнал.: 800.28 [06:03:02]line Место: АЗС № 165 "Партнер Нефть" [06:03:02]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [06:03:02]line СНО: Общий режим [06:03:02]line Чек 63 20.10.2024 06:03 [06:03:02]line Смена: 314 ФФД: 1.0 [06:03:02]line ЗНМ: 0300000234 [06:03:02]line РНМ: 0000137193017469 [06:03:02]line Версия ККМ: v1.0 [06:03:02]line Платежная система: Mbank [06:03:02]line ФМ: 0000000000963156 [06:03:02]line ФД: 155991 [06:03:02]line ФПД: 46442237568498 [06:03:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T060303&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155991&fm=46442237568498&tin=02508201610067®Number=0000137193017469&sum=80028 [06:03:02]OFD Sender: Processing packet 155991 [packets to send 52, broken 51] [06:03:02]ProducePacketName [06:03:02]name=ofd_packets/00155991 [06:03:02]OFD Sender: To server: pG, [06:03:02]CommunicateWithHost lk.salyk.kg:30040 [06:03:02]ConnectInit lk.salyk.kg [06:03:02]written 0, free lines is 4095 [06:03:02]Connected sock=11 [06:03:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 35 B1 08 01 85 5D 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 17 9D 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 57 61 02 00 35 04 06 00 2A 3D 2D 12 A5 F2 08 86 2B BC 21 53 C3 65 [06:03:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 55 2A 47 00 1C BD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 57 61 02 00 F4 03 04 00 4A 43 14 67 B6 04 01 00 00 4A 84 5A 2C F4 C8 AB 83 [06:03:02]CommunicateWithHost err = 0 [06:03:02]CheckOFDResponse [06:03:02]1017 (14) - 77093643461234 [06:03:02]1041 (16) - 0000000000963156 [06:03:02]1040 (4) - 155991 [06:03:02]1012 (4) - 19.10.2024 23:39 [06:03:02]1206 (1) - 0 [06:03:02]OFD Sender: Remove packet 155991 [06:03:02]ProducePacketName [06:03:02]name=ofd_packets/00155991 [06:03:02]NVStorageDeleteData [06:03:03]Write to MH i2c: 01 00 00 F9 24 1D [06:03:03]Write i2c OK [06:03:03]MH_I2C_Read... [06:03:03]Read from MH i2c: 01 [06:03:03]MH_I2C_Read... [06:03:03]Read from MH i2c: 01 07 00 [06:03:03]MH_I2C_Read... [06:03:03]Read from MH i2c: 01 07 00 F9 24 00 00 00 00 00 05 0D 36 [06:03:03]RasterBufferAndPrint [06:03:03]line [06:03:03]line [06:03:03]line [06:03:03]line [06:03:03]line [06:03:03]written 0, free lines is 3340 [06:03:03]MH_Cut [06:03:03]Write to MH i2c: D1 01 00 00 25 01 F7 [06:03:03]Write i2c OK [06:03:03]MH_I2C_Read... [06:03:03]Read from MH i2c: D1 [06:03:03]MH_I2C_Read... [06:03:03]Read from MH i2c: D1 01 00 [06:03:03]MH_I2C_Read... [06:03:03]Read from MH i2c: D1 01 00 00 25 00 F6 [06:03:03]Write to MH i2c: 01 00 00 01 25 26 [06:03:03]Write i2c OK [06:03:03]MH_I2C_Read... [06:03:03]OFD Sender: No OFD packet to send [06:03:03]*** Cut start [06:03:03]*** Partial cut [06:03:03]*** CUTSNS_PIN = 1 [06:03:03]*** CUTSNS_PIN = 0 [06:03:04]*** Brake cut motor [06:03:04]Read from MH i2c: 01 [06:03:04]MH_I2C_Read... [06:03:04]*** Stop cut motor [06:03:04]*** Cut end [06:03:04]Read from MH i2c: 01 07 00 [06:03:04]MH_I2C_Read... [06:03:04]Read from MH i2c: 01 07 00 01 25 00 00 00 00 00 FF 0F 3B [06:03:04]process_action close_receipt done [06:03:04]requested_data is exist [06:03:04]produce_requested_data [06:03:04]requested_item fm.sn is exist - process it [06:03:04]wFMCommunicate request_size=4 [06:03:04]MH_SAM_APDU [06:03:04]CAPDU: 80 11 00 00 [06:03:04]Write to MH i2c: E2 08 00 02 25 80 11 00 00 00 00 00 00 A1 [06:03:04]Write i2c OK [06:03:04]MH_I2C_Read... [06:03:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:03:04]Read from MH i2c: E2 [06:03:04]MH_I2C_Read... [06:03:04]Read from MH i2c: E2 17 00 [06:03:04]MH_I2C_Read... [06:03:04]Read from MH i2c: E2 17 00 02 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F2 [06:03:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:03:04]wFMCommunicate OK [06:03:04]requested_item fd.num is exist - process it [06:03:04]SAM_PROTO_GetFieldsCounters [06:03:04]wFMCommunicate request_size=4 [06:03:04]MH_SAM_APDU [06:03:04]CAPDU: 80 13 00 00 [06:03:04]Write to MH i2c: E2 08 00 03 25 80 13 00 00 00 00 00 00 A4 [06:03:04]Write i2c OK [06:03:04]MH_I2C_Read... [06:03:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:03:04]Read from MH i2c: E2 [06:03:04]MH_I2C_Read... [06:03:04]Read from MH i2c: E2 62 00 [06:03:04]MH_I2C_Read... [06:03:04]Read from MH i2c: E2 62 00 03 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 57 61 02 00 0E 04 04 00 3A 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 8F [06:03:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 57 61 02 00 0E 04 04 00 3A 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 [06:03:04]wFMCommunicate OK [06:03:04]SAM_PROTO_GetFieldsCounters done [06:03:04]requested_item shift.num is exist - process it [06:03:04]requested_item shift.opened is exist - process it [06:03:04]req_shift_opened [06:03:04]FM_GetShiftState [06:03:04]SAM_PROTO_GetShiftState [06:03:04]wFMCommunicate request_size=4 [06:03:04]MH_SAM_APDU [06:03:04]CAPDU: 80 13 01 00 [06:03:04]Write to MH i2c: E2 08 00 04 25 80 13 01 00 00 00 00 00 A6 [06:03:04]Write i2c OK [06:03:04]MH_I2C_Read... [06:03:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:03:04]Read from MH i2c: E2 [06:03:04]MH_I2C_Read... [06:03:04]Read from MH i2c: E2 0E 00 [06:03:04]MH_I2C_Read... [06:03:04]Read from MH i2c: E2 0E 00 04 25 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 4D [06:03:04]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:03:04]wFMCommunicate OK [06:03:04]SAM_PROTO_GetShiftState done [06:03:04]FM_GetShiftState done [06:03:04]req_shift_opened done [06:03:04]requested_item shift.open_date is exist - process it [06:03:04]req_shift_open_date [06:03:04]req_shift_open_date done [06:03:04]produce_requested_data done [06:03:04]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155991,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [06:03:04]process_action_free close_receipt [06:03:04]json_value_free [06:03:04]json_value_free done [06:03:04]process_json_proto returns [06:03:04]Send response to host [06:03:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155991,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [06:03:04]free response buf [06:03:04]execute_script done [06:03:04]execute_script returns [06:03:04]free content buf [06:03:04]Sock 7.Close socket [06:03:04]Sock 7.Thread stoped [06:03:08]OFD Sender: No OFD packet to send [06:03:13]OFD Sender: No OFD packet to send [06:03:18]OFD Sender: No OFD packet to send [06:03:23]OFD Sender: No OFD packet to send [06:03:28]OFD Sender: No OFD packet to send [06:03:33]OFD Sender: No OFD packet to send [06:03:38]OFD Sender: No OFD packet to send [06:03:43]OFD Sender: No OFD packet to send [06:03:48]OFD Sender: No OFD packet to send [06:03:53]OFD Sender: No OFD packet to send [06:03:58]OFD Sender: No OFD packet to send [06:04:03]OFD Sender: No OFD packet to send [06:04:08]OFD Sender: No OFD packet to send [06:04:09]accept exits with 9 [06:04:09]New connection [06:04:09]New thread 3066600804 created [06:04:09]Thread 3066744164 joined [06:04:09]Waiting for new connection... [06:04:09] Sock 9.Parse request [06:04:09]Sock 9.Check first char [06:04:09]Sock 9.First char is OK [06:04:09]request: POST /json_proto HTTP/1.0 [06:04:09]Method: POST [06:04:09]URL: /json_proto [06:04:09]Method is POST - this is cgi request [06:04:09]url: /json_proto [06:04:09]query_string will be loaded in cgi processing [06:04:09]execute_cgi json_proto POST (null) [06:04:09]execute_cgi path=json_proto method=POST [06:04:09]POST find Content-Length [06:04:09]Host: 172.17.53.67:8080 [06:04:09]Content-Length: 762 [06:04:09]Content-Type: application/json [06:04:09] [06:04:09]POST finish read [06:04:09]Found Content-Length = 762 [06:04:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874257", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:04:09]execute_script... [06:04:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874257", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:04:09]POST & json_proto [06:04:09]process_json_proto [06:04:09]json parsed OK: [06:04:09]protocol is kg_v1.0 [06:04:09]action value=close_receipt [06:04:09]process_action close_receipt [06:04:09]cmd_close_receipt [06:04:09]MH_GetDate [06:04:09]Write to MH i2c: F0 00 00 05 25 19 [06:04:09]Write i2c OK [06:04:09]MH_I2C_Read... [06:04:09]Read from MH i2c: F0 [06:04:09]MH_I2C_Read... [06:04:09]Read from MH i2c: F0 09 00 [06:04:09]MH_I2C_Read... [06:04:09]Read from MH i2c: F0 09 00 05 25 00 5C 9D 14 67 19 BC 99 64 68 [06:04:09]GetLastDocTimeStamp 1729404183 [06:04:09]current date 1729404252 [06:04:09]FM_GetShiftState [06:04:09]SAM_PROTO_GetShiftState [06:04:09]wFMCommunicate request_size=4 [06:04:09]MH_SAM_APDU [06:04:09]CAPDU: 80 13 01 00 [06:04:09]Write to MH i2c: E2 08 00 06 25 80 13 01 00 00 00 00 00 A8 [06:04:09]Write i2c OK [06:04:09]MH_I2C_Read... [06:04:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:04:09]Read from MH i2c: E2 [06:04:09]MH_I2C_Read... [06:04:09]Read from MH i2c: E2 0E 00 [06:04:09]MH_I2C_Read... [06:04:09]Read from MH i2c: E2 0E 00 06 25 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 4F [06:04:09]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:04:09]wFMCommunicate OK [06:04:09]SAM_PROTO_GetShiftState done [06:04:09]FM_GetShiftState done [06:04:09]opened in 1729383891 [06:04:09]opened+sec_in_day 1729470291 [06:04:09]quantity*price = 100000 [06:04:09]sum+1 = 100002 [06:04:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 64 20.10.2024 06:04 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155992 ФПД: 122841278148136 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T060412&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155992&fm=122841278148136&tin=02508201610067®Number=0000137193017469&sum=100001 [06:04:10]StoreToDocumentArchive [06:04:10]shift 314 fd 155992 [06:04:10]save to /storage/0314/doc_00155992 [06:04:10]save last doc name /storage/0314/doc_00155992 to /storage/kkm_last_doc_name [06:04:10]save OK [06:04:10]Clear old archive folders... [06:04:10]ProcessDocumentItem done err = 0, tmpTLVsize=252 [06:04:10]tlvbuf is B6F258D0 [06:04:10]SAM_PROTO_ClearQueue [06:04:10]wFMCommunicate request_size=4 [06:04:10]MH_SAM_APDU [06:04:10]CAPDU: 80 09 00 00 [06:04:10]Write to MH i2c: E2 08 00 13 25 80 09 00 00 00 00 00 00 AA [06:04:10]Write i2c OK [06:04:10]MH_I2C_Read... [06:04:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:04:10]Read from MH i2c: E2 [06:04:10]MH_I2C_Read... [06:04:10]Read from MH i2c: E2 03 00 [06:04:10]MH_I2C_Read... [06:04:10]Read from MH i2c: E2 03 00 13 25 00 90 00 AC [06:04:10]RAPDU: 90 00 [06:04:10]wFMCommunicate OK [06:04:10]SAM_PROTO_ClearQueue done [06:04:10]KKMCreateOFDPacket [06:04:10]OFDProtocolAddRootSTLVToBuf [06:04:10]FM_MakeSignedData [06:04:10]FM_MakeSignedData [06:04:10]SAM_PROTO_SignData [06:04:10]wFMCommunicate request_size=4 [06:04:10]MH_SAM_APDU [06:04:10]CAPDU: 80 0D 01 02 [06:04:10]Write to MH i2c: E2 08 00 14 25 80 0D 01 02 00 00 00 00 B2 [06:04:10]Write i2c OK [06:04:10]MH_I2C_Read... [06:04:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:04:10]Read from MH i2c: E2 [06:04:10]MH_I2C_Read... [06:04:10]Read from MH i2c: E2 03 00 [06:04:10]MH_I2C_Read... [06:04:10]Read from MH i2c: E2 03 00 14 25 00 90 00 AD [06:04:10]RAPDU: 90 00 [06:04:10]wFMCommunicate OK [06:04:10]wFMCommunicate request_size=255 [06:04:10]MH_SAM_APDU [06:04:10]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 5C 9D 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 58 61 02 00 35 04 06 00 [06:04:10]Write to MH i2c: E2 02 01 15 25 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 5C 9D 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 58 61 02 00 35 04 06 00 00 00 57 [06:04:11]Write i2c OK [06:04:11]MH_I2C_Read... [06:04:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:04:11]Read from MH i2c: E2 [06:04:11]MH_I2C_Read... [06:04:11]Read from MH i2c: E2 03 00 [06:04:11]MH_I2C_Read... [06:04:11]Read from MH i2c: E2 03 00 15 25 00 90 00 AE [06:04:11]RAPDU: 90 00 [06:04:11]wFMCommunicate OK [06:04:11]wFMCommunicate request_size=11 [06:04:11]MH_SAM_APDU [06:04:11]CAPDU: 80 0D 02 02 06 6F B9 36 BF 6E 28 [06:04:11]Write to MH i2c: E2 0E 00 16 25 80 0D 02 02 06 00 6F B9 36 BF 6E 28 00 00 74 [06:04:11]Write i2c OK [06:04:11]MH_I2C_Read... [06:04:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:04:11]Read from MH i2c: E2 [06:04:11]MH_I2C_Read... [06:04:11]Read from MH i2c: E2 03 00 [06:04:11]MH_I2C_Read... [06:04:11]Read from MH i2c: E2 03 00 16 25 00 90 00 AF [06:04:11]RAPDU: 90 00 [06:04:11]wFMCommunicate OK [06:04:11]wFMCommunicate request_size=4 [06:04:11]MH_SAM_APDU [06:04:11]CAPDU: 80 0D 03 02 [06:04:11]Write to MH i2c: E2 08 00 17 25 80 0D 03 02 00 00 00 00 B7 [06:04:11]Write i2c OK [06:04:11]MH_I2C_Read... [06:04:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:04:11]Read from MH i2c: E2 [06:04:11]MH_I2C_Read... [06:04:11]Read from MH i2c: E2 0B 00 [06:04:11]MH_I2C_Read... [06:04:11]Read from MH i2c: E2 0B 00 17 25 00 8A 5E 06 D8 7B 0E BE BF 90 00 84 [06:04:11]RAPDU: 8A 5E 06 D8 7B 0E BE BF 90 00 [06:04:11]wFMCommunicate OK [06:04:11]SAM_PROTO_SignData done [06:04:11]FM_MakeSignedData done [06:04:11]CreateOFDProtocolMessage [06:04:11]wFMCommunicate request_size=4 [06:04:11]MH_SAM_APDU [06:04:11]CAPDU: 80 11 00 00 [06:04:11]Write to MH i2c: E2 08 00 18 25 80 11 00 00 00 00 00 00 B7 [06:04:11]Write i2c OK [06:04:11]MH_I2C_Read... [06:04:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:04:11]Read from MH i2c: E2 [06:04:11]MH_I2C_Read... [06:04:11]Read from MH i2c: E2 17 00 [06:04:11]MH_I2C_Read... [06:04:11]Read from MH i2c: E2 17 00 18 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 08 [06:04:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:04:11]wFMCommunicate OK [06:04:11]CreateOFDProtocolMessage done [06:04:11]OFDSenderStorePacket 155992 [06:04:11]StoreOFDPacket docnum=155992 [06:04:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 75 4F 08 01 36 FA 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 5C 9D 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 58 61 02 00 35 04 06 00 6F B9 36 BF 6E 28 8A 5E 06 D8 7B 0E BE BF [06:04:11]CheckFolder [06:04:11]dirname=/storage/ofd_packets [06:04:11]CheckFolder done [06:04:11]ProducePacketName [06:04:11]name=ofd_packets/00155992 [06:04:11]NVStorageSaveData ofd_packets/00155992 [06:04:11]File name is /storage/ofd_packets/00155992 [06:04:11]Write 302 bytes [06:04:11]NVStorageSaveData done [06:04:11]OFDSenderStorePacket done [06:04:11]KKMCreateOFDPacket done [06:04:11]NVStorageSaveData kkm_last_timestamp [06:04:11]File name is /storage/kkm_last_timestamp [06:04:11]Write 4 bytes [06:04:11]NVStorageSaveData done [06:04:11]ExternCall_PrintAddStr [06:04:11]wPrintStart [06:04:11]Write to MH i2c: 01 00 00 19 25 3E [06:04:11]Write i2c OK [06:04:11]MH_I2C_Read... [06:04:11]Read from MH i2c: 01 [06:04:11]MH_I2C_Read... [06:04:11]Read from MH i2c: 01 07 00 [06:04:11]MH_I2C_Read... [06:04:11]Read from MH i2c: 01 07 00 19 25 00 00 00 00 00 FF 0F 53 [06:04:11]RasterBufferAndPrint [06:04:11]line Счет N : (1)874257 [06:04:11]line ИНН: 02508201610067 [06:04:11]line Контрольно-Кассовый Чек [06:04:11]line ПРОДАЖА [06:04:11]line ТРК (МРК, ГНК) : 43 [06:04:11]line Товар: 2710124130 [06:04:11]line Super 92-К-5 [06:04:11]line 14.620 * 68.40 [06:04:11]line = 1000.01 [06:04:11]line НДС 12% НСП 1% [06:04:11]line > о реализуемом товаре [06:04:11]line ИТОГО: 1000.01 [06:04:11]line НСП 1% : 8.85 [06:04:11]line НДС 12% : 106.20 [06:04:11]line Наличными: 0.00 [06:04:11]line Безнал.: 1000.01 [06:04:11]line Место: АЗС № 165 "Партнер Нефть" [06:04:11]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [06:04:11]line СНО: Общий режим [06:04:11]line Чек 64 20.10.2024 06:04 [06:04:11]line Смена: 314 ФФД: 1.0 [06:04:11]line ЗНМ: 0300000234 [06:04:11]line РНМ: 0000137193017469 [06:04:11]line Версия ККМ: v1.0 [06:04:11]line Платежная система: Mbank [06:04:11]line ФМ: 0000000000963156 [06:04:11]line ФД: 155992 [06:04:11]line ФПД: 122841278148136 [06:04:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T060412&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155992&fm=122841278148136&tin=02508201610067®Number=0000137193017469&sum=100001 [06:04:11]OFD Sender: Processing packet 155992 [packets to send 52, broken 51] [06:04:11]ProducePacketName [06:04:11]name=ofd_packets/00155992 [06:04:11]OFD Sender: To server: pG, [06:04:11]CommunicateWithHost lk.salyk.kg:30040 [06:04:11]ConnectInit lk.salyk.kg [06:04:11]written 0, free lines is 4095 [06:04:11]Connected sock=10 [06:04:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 75 4F 08 01 36 FA 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 5C 9D 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 58 61 02 00 35 04 06 00 6F B9 36 BF 6E 28 8A 5E 06 D8 7B 0E BE BF [06:04:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F6 10 47 00 E1 62 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 58 61 02 00 F4 03 04 00 8F 43 14 67 B6 04 01 00 00 18 18 FB B2 79 79 2C 44 [06:04:12]CommunicateWithHost err = 0 [06:04:12]CheckOFDResponse [06:04:12]1017 (14) - 77093643461234 [06:04:12]1041 (16) - 0000000000963156 [06:04:12]1040 (4) - 155992 [06:04:12]1012 (4) - 19.10.2024 23:41 [06:04:12]1206 (1) - 0 [06:04:12]OFD Sender: Remove packet 155992 [06:04:12]ProducePacketName [06:04:12]name=ofd_packets/00155992 [06:04:12]NVStorageDeleteData [06:04:12]Write to MH i2c: 01 00 00 42 25 67 [06:04:12]Write i2c OK [06:04:12]MH_I2C_Read... [06:04:12]Read from MH i2c: 01 [06:04:12]MH_I2C_Read... [06:04:12]Read from MH i2c: 01 07 00 [06:04:12]MH_I2C_Read... [06:04:12]Read from MH i2c: 01 07 00 42 25 00 00 00 00 00 0C 0D 87 [06:04:12]RasterBufferAndPrint [06:04:12]line [06:04:12]line [06:04:12]line [06:04:12]line [06:04:12]line [06:04:12]written 0, free lines is 3346 [06:04:12]MH_Cut [06:04:12]Write to MH i2c: D1 01 00 49 25 01 40 [06:04:12]Write i2c OK [06:04:12]MH_I2C_Read... [06:04:12]Read from MH i2c: D1 [06:04:12]MH_I2C_Read... [06:04:12]Read from MH i2c: D1 01 00 [06:04:12]MH_I2C_Read... [06:04:12]Read from MH i2c: D1 01 00 49 25 00 3F [06:04:12]Write to MH i2c: 01 00 00 4A 25 6F [06:04:12]Write i2c OK [06:04:12]MH_I2C_Read... [06:04:12]OFD Sender: No OFD packet to send [06:04:12]*** Cut start [06:04:12]*** Partial cut [06:04:12]*** CUTSNS_PIN = 1 [06:04:13]*** CUTSNS_PIN = 0 [06:04:13]*** Brake cut motor [06:04:13]Read from MH i2c: 01 [06:04:13]MH_I2C_Read... [06:04:13]*** Stop cut motor [06:04:13]*** Cut end [06:04:13]Read from MH i2c: 01 07 00 [06:04:13]MH_I2C_Read... [06:04:13]Read from MH i2c: 01 07 00 4A 25 00 00 00 00 00 FF 0F 84 [06:04:13]process_action close_receipt done [06:04:13]requested_data is exist [06:04:13]produce_requested_data [06:04:13]requested_item fm.sn is exist - process it [06:04:13]wFMCommunicate request_size=4 [06:04:13]MH_SAM_APDU [06:04:13]CAPDU: 80 11 00 00 [06:04:13]Write to MH i2c: E2 08 00 4B 25 80 11 00 00 00 00 00 00 EA [06:04:13]Write i2c OK [06:04:13]MH_I2C_Read... [06:04:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:04:13]Read from MH i2c: E2 [06:04:13]MH_I2C_Read... [06:04:13]Read from MH i2c: E2 17 00 [06:04:13]MH_I2C_Read... [06:04:13]Read from MH i2c: E2 17 00 4B 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3B [06:04:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:04:13]wFMCommunicate OK [06:04:13]requested_item fd.num is exist - process it [06:04:13]SAM_PROTO_GetFieldsCounters [06:04:13]wFMCommunicate request_size=4 [06:04:13]MH_SAM_APDU [06:04:13]CAPDU: 80 13 00 00 [06:04:13]Write to MH i2c: E2 08 00 4C 25 80 13 00 00 00 00 00 00 ED [06:04:13]Write i2c OK [06:04:13]MH_I2C_Read... [06:04:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:04:13]Read from MH i2c: E2 [06:04:13]MH_I2C_Read... [06:04:13]Read from MH i2c: E2 62 00 [06:04:13]MH_I2C_Read... [06:04:13]Read from MH i2c: E2 62 00 4C 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 58 61 02 00 0E 04 04 00 3A 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 DC [06:04:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 58 61 02 00 0E 04 04 00 3A 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 [06:04:13]wFMCommunicate OK [06:04:13]SAM_PROTO_GetFieldsCounters done [06:04:13]requested_item shift.num is exist - process it [06:04:13]requested_item shift.opened is exist - process it [06:04:13]req_shift_opened [06:04:13]FM_GetShiftState [06:04:13]SAM_PROTO_GetShiftState [06:04:13]wFMCommunicate request_size=4 [06:04:13]MH_SAM_APDU [06:04:13]CAPDU: 80 13 01 00 [06:04:13]Write to MH i2c: E2 08 00 4D 25 80 13 01 00 00 00 00 00 EF [06:04:13]Write i2c OK [06:04:13]MH_I2C_Read... [06:04:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:04:13]Read from MH i2c: E2 [06:04:13]MH_I2C_Read... [06:04:13]Read from MH i2c: E2 0E 00 [06:04:13]MH_I2C_Read... [06:04:13]Read from MH i2c: E2 0E 00 4D 25 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 96 [06:04:13]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:04:13]wFMCommunicate OK [06:04:13]SAM_PROTO_GetShiftState done [06:04:13]FM_GetShiftState done [06:04:13]req_shift_opened done [06:04:13]requested_item shift.open_date is exist - process it [06:04:13]req_shift_open_date [06:04:13]req_shift_open_date done [06:04:13]produce_requested_data done [06:04:13]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155992,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [06:04:13]process_action_free close_receipt [06:04:13]json_value_free [06:04:13]json_value_free done [06:04:13]process_json_proto returns [06:04:13]Send response to host [06:04:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155992,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [06:04:13]free response buf [06:04:13]execute_script done [06:04:13]execute_script returns [06:04:13]free content buf [06:04:13]Sock 9.Close socket [06:04:13]Sock 9.Thread stoped [06:04:17]OFD Sender: No OFD packet to send [06:04:22]OFD Sender: No OFD packet to send [06:04:27]OFD Sender: No OFD packet to send [06:04:32]OFD Sender: No OFD packet to send [06:04:37]OFD Sender: No OFD packet to send [06:04:42]OFD Sender: No OFD packet to send [06:04:47]OFD Sender: No OFD packet to send [06:04:52]OFD Sender: No OFD packet to send [06:04:57]OFD Sender: No OFD packet to send [06:05:02]OFD Sender: No OFD packet to send [06:05:07]OFD Sender: No OFD packet to send [06:05:12]OFD Sender: No OFD packet to send [06:05:17]OFD Sender: No OFD packet to send [06:05:22]OFD Sender: No OFD packet to send [06:05:27]OFD Sender: No OFD packet to send [06:05:32]OFD Sender: No OFD packet to send [06:05:37]OFD Sender: No OFD packet to send [06:05:38]accept exits with 7 [06:05:38]New connection [06:05:38]New thread 3066744164 created [06:05:38]Thread 3066600804 joined [06:05:38]Waiting for new connection... [06:05:38] Sock 7.Parse request [06:05:38]Sock 7.Check first char [06:05:38]Sock 7.First char is OK [06:05:38]request: POST /json_proto HTTP/1.0 [06:05:38]Method: POST [06:05:38]URL: /json_proto [06:05:38]Method is POST - this is cgi request [06:05:38]url: /json_proto [06:05:38]query_string will be loaded in cgi processing [06:05:38]execute_cgi json_proto POST (null) [06:05:38]execute_cgi path=json_proto method=POST [06:05:38]POST find Content-Length [06:05:38]Host: 172.17.53.67:8080 [06:05:38]Content-Length: 677 [06:05:38]Content-Type: application/json [06:05:38] [06:05:38]POST finish read [06:05:38]Found Content-Length = 677 [06:05:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874258", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:05:38]execute_script... [06:05:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874258", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:05:38]POST & json_proto [06:05:38]process_json_proto [06:05:38]json parsed OK: [06:05:38]protocol is kg_v1.0 [06:05:38]action value=close_receipt [06:05:38]process_action close_receipt [06:05:38]cmd_close_receipt [06:05:38]MH_GetDate [06:05:38]Write to MH i2c: F0 00 00 4E 25 62 [06:05:38]Write i2c OK [06:05:38]MH_I2C_Read... [06:05:38]Read from MH i2c: F0 [06:05:38]MH_I2C_Read... [06:05:38]Read from MH i2c: F0 09 00 [06:05:38]MH_I2C_Read... [06:05:38]Read from MH i2c: F0 09 00 4E 25 00 B5 9D 14 67 19 BC 99 64 0A [06:05:38]GetLastDocTimeStamp 1729404252 [06:05:38]current date 1729404341 [06:05:38]FM_GetShiftState [06:05:38]SAM_PROTO_GetShiftState [06:05:38]wFMCommunicate request_size=4 [06:05:38]MH_SAM_APDU [06:05:38]CAPDU: 80 13 01 00 [06:05:38]Write to MH i2c: E2 08 00 4F 25 80 13 01 00 00 00 00 00 F1 [06:05:38]Write i2c OK [06:05:38]MH_I2C_Read... [06:05:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:05:38]Read from MH i2c: E2 [06:05:38]MH_I2C_Read... [06:05:38]Read from MH i2c: E2 0E 00 [06:05:38]MH_I2C_Read... [06:05:38]Read from MH i2c: E2 0E 00 4F 25 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 98 [06:05:38]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:05:38]wFMCommunicate OK [06:05:38]SAM_PROTO_GetShiftState done [06:05:38]FM_GetShiftState done [06:05:38]opened in 1729383891 [06:05:38]opened+sec_in_day 1729470291 [06:05:38]quantity*price = 30038 [06:05:38]sum+1 = 30039 [06:05:38]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 66 20.10.2024 06:08 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155994 ФПД: 131863435937194 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T060808&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155994&fm=131863435937194&tin=02508201610067®Number=0000137193017469&sum=100051 [06:08:09]StoreToDocumentArchive [06:08:09]shift 314 fd 155994 [06:08:09]save to /storage/0314/doc_00155994 [06:08:09]save last doc name /storage/0314/doc_00155994 to /storage/kkm_last_doc_name [06:08:09]save OK [06:08:09]Clear old archive folders... [06:08:09]ProcessDocumentItem done err = 0, tmpTLVsize=248 [06:08:09]tlvbuf is 00176E90 [06:08:09]SAM_PROTO_ClearQueue [06:08:09]wFMCommunicate request_size=4 [06:08:09]MH_SAM_APDU [06:08:09]CAPDU: 80 09 00 00 [06:08:09]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [06:08:09]Write i2c OK [06:08:09]MH_I2C_Read... [06:08:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:08:09]Read from MH i2c: E2 [06:08:09]MH_I2C_Read... [06:08:09]Read from MH i2c: E2 03 00 [06:08:09]MH_I2C_Read... [06:08:09]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [06:08:09]RAPDU: 90 00 [06:08:09]wFMCommunicate OK [06:08:09]SAM_PROTO_ClearQueue done [06:08:09]KKMCreateOFDPacket [06:08:09]OFDProtocolAddRootSTLVToBuf [06:08:09]FM_MakeSignedData [06:08:09]FM_MakeSignedData [06:08:09]SAM_PROTO_SignData [06:08:09]wFMCommunicate request_size=4 [06:08:09]MH_SAM_APDU [06:08:09]CAPDU: 80 0D 01 02 [06:08:09]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [06:08:09]Write i2c OK [06:08:09]MH_I2C_Read... [06:08:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:08:09]Read from MH i2c: E2 [06:08:09]MH_I2C_Read... [06:08:09]Read from MH i2c: E2 03 00 [06:08:09]MH_I2C_Read... [06:08:09]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [06:08:09]RAPDU: 90 00 [06:08:09]wFMCommunicate OK [06:08:09]wFMCommunicate request_size=255 [06:08:09]MH_SAM_APDU [06:08:09]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 48 9E 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5A 61 02 00 35 04 06 00 77 ED D9 42 [06:08:09]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 48 9E 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5A 61 02 00 35 04 06 00 77 ED D9 42 00 00 BF [06:08:09]Write i2c OK [06:08:09]MH_I2C_Read... [06:08:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:08:09]Read from MH i2c: E2 [06:08:09]MH_I2C_Read... [06:08:09]Read from MH i2c: E2 03 00 [06:08:09]MH_I2C_Read... [06:08:09]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [06:08:09]RAPDU: 90 00 [06:08:09]wFMCommunicate OK [06:08:09]wFMCommunicate request_size=7 [06:08:09]MH_SAM_APDU [06:08:09]CAPDU: 80 0D 02 02 02 05 AA [06:08:09]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 05 AA 00 00 5B [06:08:09]Write i2c OK [06:08:09]MH_I2C_Read... [06:08:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:08:09]Read from MH i2c: E2 [06:08:09]MH_I2C_Read... [06:08:09]Read from MH i2c: E2 03 00 [06:08:09]MH_I2C_Read... [06:08:09]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [06:08:09]RAPDU: 90 00 [06:08:09]wFMCommunicate OK [06:08:09]wFMCommunicate request_size=4 [06:08:09]MH_SAM_APDU [06:08:09]CAPDU: 80 0D 03 02 [06:08:09]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [06:08:09]Write i2c OK [06:08:09]MH_I2C_Read... [06:08:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:08:09]Read from MH i2c: E2 [06:08:09]MH_I2C_Read... [06:08:09]Read from MH i2c: E2 0B 00 [06:08:09]MH_I2C_Read... [06:08:09]Read from MH i2c: E2 0B 00 2F 00 00 D3 00 A4 F1 95 4F DB EC 90 00 BE [06:08:09]RAPDU: D3 00 A4 F1 95 4F DB EC 90 00 [06:08:09]wFMCommunicate OK [06:08:09]SAM_PROTO_SignData done [06:08:09]FM_MakeSignedData done [06:08:09]CreateOFDProtocolMessage [06:08:09]wFMCommunicate request_size=4 [06:08:09]MH_SAM_APDU [06:08:09]CAPDU: 80 11 00 00 [06:08:09]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [06:08:09]Write i2c OK [06:08:09]MH_I2C_Read... [06:08:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:08:09]Read from MH i2c: E2 [06:08:09]MH_I2C_Read... [06:08:09]Read from MH i2c: E2 17 00 [06:08:09]MH_I2C_Read... [06:08:09]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FB [06:08:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:08:09]wFMCommunicate OK [06:08:09]CreateOFDProtocolMessage done [06:08:09]OFDSenderStorePacket 155994 [06:08:09]StoreOFDPacket docnum=155994 [06:08:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 27 1A 04 01 FE 0E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 48 9E 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5A 61 02 00 35 04 06 00 77 ED D9 42 05 AA D3 00 A4 F1 95 4F DB EC [06:08:09]CheckFolder [06:08:09]dirname=/storage/ofd_packets [06:08:09]CheckFolder done [06:08:09]ProducePacketName [06:08:09]name=ofd_packets/00155994 [06:08:09]NVStorageSaveData ofd_packets/00155994 [06:08:09]File name is /storage/ofd_packets/00155994 [06:08:09]Write 298 bytes [06:08:09]NVStorageSaveData done [06:08:09]OFDSenderStorePacket done [06:08:09]KKMCreateOFDPacket done [06:08:09]NVStorageSaveData kkm_last_timestamp [06:08:09]File name is /storage/kkm_last_timestamp [06:08:09]Write 4 bytes [06:08:09]NVStorageSaveData done [06:08:09]ExternCall_PrintAddStr [06:08:09]wPrintStart [06:08:09]Write to MH i2c: 01 00 00 31 00 31 [06:08:09]Write i2c OK [06:08:09]MH_I2C_Read... [06:08:09]Read from MH i2c: 01 [06:08:09]MH_I2C_Read... [06:08:09]Read from MH i2c: 01 07 00 [06:08:09]MH_I2C_Read... [06:08:09]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [06:08:09]RasterBufferAndPrint [06:08:09]line Счет N : (1)874259 [06:08:09]line ИНН: 02508201610067 [06:08:09]line Контрольно-Кассовый Чек [06:08:09]line ПРОДАЖА [06:08:09]line ТРК (МРК, ГНК) : 44 [06:08:09]line Товар: 2710194210 [06:08:09]line ДТ-К-2 [06:08:09]line 13.130 * 76.20 [06:08:09]line = 1000.51 [06:08:09]line НДС 12% НСП 1% [06:08:09]line > о реализуемом товаре [06:08:09]line ИТОГО: 1000.51 [06:08:09]line НСП 1% : 8.85 [06:08:09]line НДС 12% : 106.25 [06:08:09]line Наличными: 0.00 [06:08:09]line Безнал.: 1000.51 [06:08:09]line Место: АЗС № 165 "Партнер Нефть" [06:08:09]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [06:08:09]line СНО: Общий режим [06:08:09]line Чек 66 20.10.2024 06:08 [06:08:09]line Смена: 314 ФФД: 1.0 [06:08:09]line ЗНМ: 0300000234 [06:08:09]line РНМ: 0000137193017469 [06:08:09]line Версия ККМ: v1.0 [06:08:09]line Платежная система: Mbank [06:08:09]line ФМ: 0000000000963156 [06:08:09]line ФД: 155994 [06:08:09]line ФПД: 131863435937194 [06:08:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T060808&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155994&fm=131863435937194&tin=02508201610067®Number=0000137193017469&sum=100051 [06:08:09]OFD Sender: Processing packet 155994 [packets to send 52, broken 51] [06:08:09]ProducePacketName [06:08:09]name=ofd_packets/00155994 [06:08:09]OFD Sender: To server: pG, [06:08:09]CommunicateWithHost lk.salyk.kg:30040 [06:08:09]ConnectInit lk.salyk.kg [06:08:09]written 0, free lines is 4095 [06:08:10]Connected sock=10 [06:08:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 27 1A 04 01 FE 0E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 48 9E 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5A 61 02 00 35 04 06 00 77 ED D9 42 05 AA D3 00 A4 F1 95 4F DB EC [06:08:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D6 2B 47 00 A7 D1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5A 61 02 00 F4 03 04 00 7B 44 14 67 B6 04 01 00 00 47 57 A6 FD DD EF 87 2B [06:08:10]CommunicateWithHost err = 0 [06:08:10]CheckOFDResponse [06:08:10]1017 (14) - 77093643461234 [06:08:10]1041 (16) - 0000000000963156 [06:08:10]1040 (4) - 155994 [06:08:10]1012 (4) - 19.10.2024 23:44 [06:08:10]1206 (1) - 0 [06:08:10]OFD Sender: Remove packet 155994 [06:08:10]ProducePacketName [06:08:10]name=ofd_packets/00155994 [06:08:10]NVStorageDeleteData [06:08:10]Write to MH i2c: 01 00 00 5A 00 5A [06:08:10]Write i2c OK [06:08:10]MH_I2C_Read... [06:08:10]Read from MH i2c: 01 [06:08:10]MH_I2C_Read... [06:08:10]Read from MH i2c: 01 07 00 [06:08:10]MH_I2C_Read... [06:08:10]Read from MH i2c: 01 07 00 5A 00 00 00 00 00 00 0A 0D 78 [06:08:10]RasterBufferAndPrint [06:08:10]line [06:08:10]line [06:08:10]line [06:08:10]line [06:08:10]line [06:08:10]written 0, free lines is 3344 [06:08:10]MH_Cut [06:08:10]Write to MH i2c: D1 01 00 61 00 01 33 [06:08:10]Write i2c OK [06:08:10]MH_I2C_Read... [06:08:10]Read from MH i2c: D1 [06:08:10]MH_I2C_Read... [06:08:10]Read from MH i2c: D1 01 00 [06:08:10]MH_I2C_Read... [06:08:10]Read from MH i2c: D1 01 00 61 00 00 32 [06:08:10]Write to MH i2c: 01 00 00 62 00 62 [06:08:10]Write i2c OK [06:08:10]MH_I2C_Read... [06:08:10]OFD Sender: No OFD packet to send [06:08:11]*** Cut start [06:08:11]*** Partial cut [06:08:11]*** CUTSNS_PIN = 1 [06:08:11]*** CUTSNS_PIN = 0 [06:08:11]*** Brake cut motor [06:08:11]Read from MH i2c: 01 [06:08:11]MH_I2C_Read... [06:08:11]*** Stop cut motor [06:08:11]*** Cut end [06:08:11]Read from MH i2c: 01 07 00 [06:08:11]MH_I2C_Read... [06:08:11]Read from MH i2c: 01 07 00 62 00 00 00 00 00 00 FF 0F 77 [06:08:11]process_action close_receipt done [06:08:11]requested_data is exist [06:08:11]produce_requested_data [06:08:11]requested_item fm.sn is exist - process it [06:08:11]wFMCommunicate request_size=4 [06:08:11]MH_SAM_APDU [06:08:11]CAPDU: 80 11 00 00 [06:08:11]Write to MH i2c: E2 08 00 63 00 80 11 00 00 00 00 00 00 DD [06:08:11]Write i2c OK [06:08:11]MH_I2C_Read... [06:08:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:08:11]Read from MH i2c: E2 [06:08:11]MH_I2C_Read... [06:08:11]Read from MH i2c: E2 17 00 [06:08:11]MH_I2C_Read... [06:08:11]Read from MH i2c: E2 17 00 63 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2E [06:08:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:08:11]wFMCommunicate OK [06:08:11]requested_item fd.num is exist - process it [06:08:11]SAM_PROTO_GetFieldsCounters [06:08:11]wFMCommunicate request_size=4 [06:08:11]MH_SAM_APDU [06:08:11]CAPDU: 80 13 00 00 [06:08:11]Write to MH i2c: E2 08 00 64 00 80 13 00 00 00 00 00 00 E0 [06:08:11]Write i2c OK [06:08:11]MH_I2C_Read... [06:08:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:08:11]Read from MH i2c: E2 [06:08:11]MH_I2C_Read... [06:08:11]Read from MH i2c: E2 62 00 [06:08:11]MH_I2C_Read... [06:08:11]Read from MH i2c: E2 62 00 64 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5A 61 02 00 0E 04 04 00 3A 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 D7 [06:08:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5A 61 02 00 0E 04 04 00 3A 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 [06:08:11]wFMCommunicate OK [06:08:11]SAM_PROTO_GetFieldsCounters done [06:08:11]requested_item shift.num is exist - process it [06:08:11]requested_item shift.opened is exist - process it [06:08:11]req_shift_opened [06:08:11]FM_GetShiftState [06:08:11]SAM_PROTO_GetShiftState [06:08:11]wFMCommunicate request_size=4 [06:08:11]MH_SAM_APDU [06:08:11]CAPDU: 80 13 01 00 [06:08:11]Write to MH i2c: E2 08 00 65 00 80 13 01 00 00 00 00 00 E2 [06:08:11]Write i2c OK [06:08:11]MH_I2C_Read... [06:08:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:08:12]Read from MH i2c: E2 [06:08:12]MH_I2C_Read... [06:08:12]Read from MH i2c: E2 0E 00 [06:08:12]MH_I2C_Read... [06:08:12]Read from MH i2c: E2 0E 00 65 00 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 89 [06:08:12]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:08:12]wFMCommunicate OK [06:08:12]SAM_PROTO_GetShiftState done [06:08:12]FM_GetShiftState done [06:08:12]req_shift_opened done [06:08:12]requested_item shift.open_date is exist - process it [06:08:12]req_shift_open_date [06:08:12]req_shift_open_date done [06:08:12]produce_requested_data done [06:08:12]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155994,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [06:08:12]process_action_free close_receipt [06:08:12]json_value_free [06:08:12]json_value_free done [06:08:12]process_json_proto returns [06:08:12]Send response to host [06:08:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155994,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [06:08:12]free response buf [06:08:12]execute_script done [06:08:12]execute_script returns [06:08:12]free content buf [06:08:12]Sock 7.Close socket [06:08:12]Sock 7.Thread stoped [06:08:12]accept exits with 9 [06:08:12]New connection [06:08:12]New thread 3066809700 created [06:08:12]Thread 3066953060 joined [06:08:12]Waiting for new connection... [06:08:12] Sock 9.Parse request [06:08:12]Sock 9.Check first char [06:08:12]Sock 9.First char is OK [06:08:12]request: POST /json_proto HTTP/1.0 [06:08:12]Method: POST [06:08:12]URL: /json_proto [06:08:12]Method is POST - this is cgi request [06:08:12]url: /json_proto [06:08:12]query_string will be loaded in cgi processing [06:08:12]execute_cgi json_proto POST (null) [06:08:12]execute_cgi path=json_proto method=POST [06:08:12]POST find Content-Length [06:08:12]Host: 172.17.53.67:8080 [06:08:12]Content-Length: 677 [06:08:12]Content-Type: application/json [06:08:12] [06:08:12]POST finish read [06:08:12]Found Content-Length = 677 [06:08:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874261", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:08:12]execute_script... [06:08:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874261", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:08:12]POST & json_proto [06:08:12]process_json_proto [06:08:12]json parsed OK: [06:08:12]protocol is kg_v1.0 [06:08:12]action value=close_receipt [06:08:12]process_action close_receipt [06:08:12]cmd_close_receipt [06:08:12]MH_GetDate [06:08:12]Write to MH i2c: F0 00 00 66 00 55 [06:08:12]Write i2c OK [06:08:12]MH_I2C_Read... [06:08:12]Read from MH i2c: F0 [06:08:12]MH_I2C_Read... [06:08:12]Read from MH i2c: F0 09 00 [06:08:12]MH_I2C_Read... [06:08:12]Read from MH i2c: F0 09 00 66 00 00 4C 9E 14 67 19 BC 99 64 95 [06:08:12]GetLastDocTimeStamp 1729404488 [06:08:12]current date 1729404492 [06:08:12]FM_GetShiftState [06:08:12]SAM_PROTO_GetShiftState [06:08:12]wFMCommunicate request_size=4 [06:08:12]MH_SAM_APDU [06:08:12]CAPDU: 80 13 01 00 [06:08:12]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [06:08:12]Write i2c OK [06:08:12]MH_I2C_Read... [06:08:12]Read from MH i2c: E2 [06:08:12]MH_I2C_Read... [06:08:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:08:12]Read from MH i2c: E2 0E 00 [06:08:12]MH_I2C_Read... [06:08:12]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 8B [06:08:12]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:08:12]wFMCommunicate OK [06:08:12]SAM_PROTO_GetShiftState done [06:08:12]FM_GetShiftState done [06:08:12]opened in 1729383891 [06:08:12]opened+sec_in_day 1729470291 [06:08:12]quantity*price = 40068 [06:08:12]sum+1 = 40069 [06:08:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.68 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.55 НДС 12% : 42.55 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 67 20.10.2024 06:08 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 155995 ФПД: 115712847241672 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T060812&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155995&fm=115712847241672&tin=02508201610067®Number=0000137193017469&sum=40000 [06:08:13]StoreToDocumentArchive [06:08:13]shift 314 fd 155995 [06:08:13]save to /storage/0314/doc_00155995 [06:08:13]save last doc name /storage/0314/doc_00155995 to /storage/kkm_last_doc_name [06:08:13]save OK [06:08:13]Clear old archive folders... [06:08:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:08:13]tlvbuf is 00157990 [06:08:13]SAM_PROTO_ClearQueue [06:08:13]wFMCommunicate request_size=4 [06:08:13]MH_SAM_APDU [06:08:13]CAPDU: 80 09 00 00 [06:08:13]Write to MH i2c: E2 08 00 74 00 80 09 00 00 00 00 00 00 E6 [06:08:13]Write i2c OK [06:08:13]MH_I2C_Read... [06:08:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:08:13]Read from MH i2c: E2 [06:08:13]MH_I2C_Read... [06:08:13]Read from MH i2c: E2 03 00 [06:08:13]MH_I2C_Read... [06:08:13]Read from MH i2c: E2 03 00 74 00 00 90 00 E8 [06:08:13]RAPDU: 90 00 [06:08:13]wFMCommunicate OK [06:08:13]SAM_PROTO_ClearQueue done [06:08:13]KKMCreateOFDPacket [06:08:13]OFDProtocolAddRootSTLVToBuf [06:08:13]FM_MakeSignedData [06:08:13]FM_MakeSignedData [06:08:13]SAM_PROTO_SignData [06:08:13]wFMCommunicate request_size=4 [06:08:13]MH_SAM_APDU [06:08:13]CAPDU: 80 0D 01 02 [06:08:13]Write to MH i2c: E2 08 00 75 00 80 0D 01 02 00 00 00 00 EE [06:08:13]Write i2c OK [06:08:13]MH_I2C_Read... [06:08:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:08:13]Read from MH i2c: E2 [06:08:13]MH_I2C_Read... [06:08:13]Read from MH i2c: E2 03 00 [06:08:13]MH_I2C_Read... [06:08:13]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [06:08:13]RAPDU: 90 00 [06:08:13]wFMCommunicate OK [06:08:13]wFMCommunicate request_size=255 [06:08:13]MH_SAM_APDU [06:08:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 4C 9E 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5B 61 02 00 35 04 06 00 69 [06:08:13]Write to MH i2c: E2 02 01 76 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 4C 9E 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5B 61 02 00 35 04 06 00 69 00 00 4E [06:08:14]Write i2c OK [06:08:14]MH_I2C_Read... [06:08:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:08:14]Read from MH i2c: E2 [06:08:14]MH_I2C_Read... [06:08:14]Read from MH i2c: E2 03 00 [06:08:14]MH_I2C_Read... [06:08:14]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [06:08:14]RAPDU: 90 00 [06:08:14]wFMCommunicate OK [06:08:14]wFMCommunicate request_size=10 [06:08:14]MH_SAM_APDU [06:08:14]CAPDU: 80 0D 02 02 05 3D 7F 27 E1 C8 [06:08:14]Write to MH i2c: E2 0D 00 77 00 80 0D 02 02 05 00 3D 7F 27 E1 C8 00 00 87 [06:08:14]Write i2c OK [06:08:14]MH_I2C_Read... [06:08:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:08:14]Read from MH i2c: E2 [06:08:14]MH_I2C_Read... [06:08:14]Read from MH i2c: E2 03 00 [06:08:14]MH_I2C_Read... [06:08:14]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [06:08:14]RAPDU: 90 00 [06:08:14]wFMCommunicate OK [06:08:14]wFMCommunicate request_size=4 [06:08:14]MH_SAM_APDU [06:08:14]CAPDU: 80 0D 03 02 [06:08:14]Write to MH i2c: E2 08 00 78 00 80 0D 03 02 00 00 00 00 F3 [06:08:14]Write i2c OK [06:08:14]MH_I2C_Read... [06:08:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:08:14]Read from MH i2c: E2 [06:08:14]MH_I2C_Read... [06:08:14]Read from MH i2c: E2 0B 00 [06:08:14]MH_I2C_Read... [06:08:14]Read from MH i2c: E2 0B 00 78 00 00 A3 DF E5 3A 73 85 3B 01 90 00 C9 [06:08:14]RAPDU: A3 DF E5 3A 73 85 3B 01 90 00 [06:08:14]wFMCommunicate OK [06:08:14]SAM_PROTO_SignData done [06:08:14]FM_MakeSignedData done [06:08:14]CreateOFDProtocolMessage [06:08:14]wFMCommunicate request_size=4 [06:08:14]MH_SAM_APDU [06:08:14]CAPDU: 80 11 00 00 [06:08:14]Write to MH i2c: E2 08 00 79 00 80 11 00 00 00 00 00 00 F3 [06:08:14]Write i2c OK [06:08:14]MH_I2C_Read... [06:08:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:08:14]Read from MH i2c: E2 [06:08:14]MH_I2C_Read... [06:08:14]Read from MH i2c: E2 17 00 [06:08:14]MH_I2C_Read... [06:08:14]Read from MH i2c: E2 17 00 79 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 44 [06:08:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:08:14]wFMCommunicate OK [06:08:14]CreateOFDProtocolMessage done [06:08:14]OFDSenderStorePacket 155995 [06:08:14]StoreOFDPacket docnum=155995 [06:08:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 91 FA 07 01 D1 65 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 4C 9E 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5B 61 02 00 35 04 06 00 69 3D 7F 27 E1 C8 A3 DF E5 3A 73 85 3B 01 [06:08:14]CheckFolder [06:08:14]dirname=/storage/ofd_packets [06:08:14]CheckFolder done [06:08:14]ProducePacketName [06:08:14]name=ofd_packets/00155995 [06:08:14]NVStorageSaveData ofd_packets/00155995 [06:08:14]File name is /storage/ofd_packets/00155995 [06:08:14]Write 301 bytes [06:08:14]NVStorageSaveData done [06:08:14]OFDSenderStorePacket done [06:08:14]KKMCreateOFDPacket done [06:08:14]NVStorageSaveData kkm_last_timestamp [06:08:14]File name is /storage/kkm_last_timestamp [06:08:14]Write 4 bytes [06:08:14]NVStorageSaveData done [06:08:14]ExternCall_PrintAddStr [06:08:14]wPrintStart [06:08:14]Write to MH i2c: 01 00 00 7A 00 7A [06:08:14]Write i2c OK [06:08:14]MH_I2C_Read... [06:08:14]Read from MH i2c: 01 [06:08:14]MH_I2C_Read... [06:08:14]Read from MH i2c: 01 07 00 [06:08:14]MH_I2C_Read... [06:08:14]Read from MH i2c: 01 07 00 7A 00 00 00 00 00 00 FF 0F 8F [06:08:14]RasterBufferAndPrint [06:08:14]line Счет N : (1)874261 [06:08:14]line ИНН: 02508201610067 [06:08:14]line Контрольно-Кассовый Чек [06:08:14]line ПРОДАЖА [06:08:14]line ТРК (МРК, ГНК) : 11 [06:08:14]line Товар: 2710124500 [06:08:14]line Аи-95-К-5 [06:08:14]line 5.400 * 74.20 [06:08:14]line = 400.68 [06:08:14]line НДС 12% НСП 1% [06:08:14]line > о реализуемом товаре [06:08:14]line ОКРУГЛЕНИЕ: -0.68 [06:08:14]line ИТОГО: 400.00 [06:08:14]line Внесено: 400.00 [06:08:14]line СДАЧА: 0.00 [06:08:14]line НСП 1% : 3.55 [06:08:14]line НДС 12% : 42.55 [06:08:14]line Наличными: 400.00 [06:08:14]line Безнал.: 0.00 [06:08:14]line Место: АЗС № 165 "Партнер Нефть" [06:08:14]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [06:08:14]line СНО: Общий режим [06:08:14]line Чек 67 20.10.2024 06:08 [06:08:14]line Смена: 314 ФФД: 1.0 [06:08:14]line ЗНМ: 0300000234 [06:08:14]line РНМ: 0000137193017469 [06:08:14]line Версия ККМ: v1.0 [06:08:14]line ФМ: 0000000000963156 [06:08:14]line ФД: 155995 [06:08:14]line ФПД: 115712847241672 [06:08:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T060812&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155995&fm=115712847241672&tin=02508201610067®Number=0000137193017469&sum=40000 [06:08:14]OFD Sender: Processing packet 155995 [packets to send 52, broken 51] [06:08:14]ProducePacketName [06:08:14]name=ofd_packets/00155995 [06:08:14]OFD Sender: To server: pG, [06:08:14]CommunicateWithHost lk.salyk.kg:30040 [06:08:14]ConnectInit lk.salyk.kg [06:08:14]written 0, free lines is 4095 [06:08:14]Connected sock=10 [06:08:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 91 FA 07 01 D1 65 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 4C 9E 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5B 61 02 00 35 04 06 00 69 3D 7F 27 E1 C8 A3 DF E5 3A 73 85 3B 01 [06:08:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 49 66 47 00 B7 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 39 36 33 31 35 36 10 04 04 00 5B 61 02 00 F4 03 04 00 80 44 14 67 B6 04 01 00 00 A1 25 A4 6D CB CC E3 6E [06:08:15]CommunicateWithHost err = 0 [06:08:15]CheckOFDResponse [06:08:15]1017 (14) - 77093643461234 [06:08:15]1041 (16) - 0000000000963156 [06:08:15]1040 (4) - 155995 [06:08:15]1012 (4) - 19.10.2024 23:45 [06:08:15]1206 (1) - 0 [06:08:15]OFD Sender: Remove packet 155995 [06:08:15]ProducePacketName [06:08:15]name=ofd_packets/00155995 [06:08:15]NVStorageDeleteData [06:08:15]Write to MH i2c: 01 00 00 A5 00 A5 [06:08:15]Write i2c OK [06:08:15]MH_I2C_Read... [06:08:15]Read from MH i2c: 01 [06:08:15]MH_I2C_Read... [06:08:15]Read from MH i2c: 01 07 00 [06:08:15]MH_I2C_Read... [06:08:15]Read from MH i2c: 01 07 00 A5 00 00 00 00 00 00 EB 0C A3 [06:08:15]RasterBufferAndPrint [06:08:15]line [06:08:15]line [06:08:15]line [06:08:15]line [06:08:15]line [06:08:15]written 0, free lines is 3316 [06:08:15]MH_Cut [06:08:15]Write to MH i2c: D1 01 00 AC 00 01 7E [06:08:15]Write i2c OK [06:08:15]MH_I2C_Read... [06:08:15]Read from MH i2c: D1 [06:08:15]MH_I2C_Read... [06:08:15]Read from MH i2c: D1 01 00 [06:08:15]MH_I2C_Read... [06:08:15]Read from MH i2c: D1 01 00 AC 00 00 7D [06:08:15]Write to MH i2c: 01 00 00 AD 00 AD [06:08:15]Write i2c OK [06:08:15]MH_I2C_Read... [06:08:15]OFD Sender: No OFD packet to send [06:08:15]*** Cut start [06:08:15]*** Partial cut [06:08:15]*** CUTSNS_PIN = 1 [06:08:16]*** CUTSNS_PIN = 0 [06:08:16]*** Brake cut motor [06:08:16]Read from MH i2c: 01 [06:08:16]MH_I2C_Read... [06:08:16]*** Stop cut motor [06:08:16]*** Cut end [06:08:16]Read from MH i2c: 01 07 00 [06:08:16]MH_I2C_Read... [06:08:16]Read from MH i2c: 01 07 00 AD 00 00 00 00 00 00 FF 0F C2 [06:08:16]process_action close_receipt done [06:08:16]requested_data is exist [06:08:16]produce_requested_data [06:08:16]requested_item fm.sn is exist - process it [06:08:16]wFMCommunicate request_size=4 [06:08:16]MH_SAM_APDU [06:08:16]CAPDU: 80 11 00 00 [06:08:16]Write to MH i2c: E2 08 00 AE 00 80 11 00 00 00 00 00 00 28 [06:08:16]Write i2c OK [06:08:16]MH_I2C_Read... [06:08:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:08:16]Read from MH i2c: E2 [06:08:16]MH_I2C_Read... [06:08:16]Read from MH i2c: E2 17 00 [06:08:16]MH_I2C_Read... [06:08:16]Read from MH i2c: E2 17 00 AE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 79 [06:08:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:08:16]wFMCommunicate OK [06:08:16]requested_item fd.num is exist - process it [06:08:16]SAM_PROTO_GetFieldsCounters [06:08:16]wFMCommunicate request_size=4 [06:08:16]MH_SAM_APDU [06:08:16]CAPDU: 80 13 00 00 [06:08:16]Write to MH i2c: E2 08 00 AF 00 80 13 00 00 00 00 00 00 2B [06:08:16]Write i2c OK [06:08:16]MH_I2C_Read... [06:08:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:08:16]Read from MH i2c: E2 [06:08:16]MH_I2C_Read... [06:08:16]Read from MH i2c: E2 62 00 [06:08:16]MH_I2C_Read... [06:08:16]Read from MH i2c: E2 62 00 AF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5B 61 02 00 0E 04 04 00 3A 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 26 [06:08:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5B 61 02 00 0E 04 04 00 3A 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 [06:08:16]wFMCommunicate OK [06:08:16]SAM_PROTO_GetFieldsCounters done [06:08:16]requested_item shift.num is exist - process it [06:08:16]requested_item shift.opened is exist - process it [06:08:16]req_shift_opened [06:08:16]FM_GetShiftState [06:08:16]SAM_PROTO_GetShiftState [06:08:16]wFMCommunicate request_size=4 [06:08:16]MH_SAM_APDU [06:08:16]CAPDU: 80 13 01 00 [06:08:16]Write to MH i2c: E2 08 00 B0 00 80 13 01 00 00 00 00 00 2D [06:08:16]Write i2c OK [06:08:16]MH_I2C_Read... [06:08:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:08:16]Read from MH i2c: E2 [06:08:16]MH_I2C_Read... [06:08:16]Read from MH i2c: E2 0E 00 [06:08:16]MH_I2C_Read... [06:08:16]Read from MH i2c: E2 0E 00 B0 00 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D4 [06:08:16]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:08:16]wFMCommunicate OK [06:08:16]SAM_PROTO_GetShiftState done [06:08:16]FM_GetShiftState done [06:08:16]req_shift_opened done [06:08:16]requested_item shift.open_date is exist - process it [06:08:16]req_shift_open_date [06:08:16]req_shift_open_date done [06:08:16]produce_requested_data done [06:08:16]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155995,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [06:08:16]process_action_free close_receipt [06:08:16]json_value_free [06:08:16]json_value_free done [06:08:16]process_json_proto returns [06:08:16]Send response to host [06:08:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155995,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [06:08:16]free response buf [06:08:16]execute_script done [06:08:16]execute_script returns [06:08:16]free content buf [06:08:16]Sock 9.Close socket [06:08:16]Sock 9.Thread stoped [06:08:20]OFD Sender: No OFD packet to send [06:08:23]accept exits with 7 [06:08:23]New connection [06:08:23]New thread 3066953060 created [06:08:23]Thread 3066809700 joined [06:08:23]Waiting for new connection... [06:08:23] Sock 7.Parse request [06:08:23]Sock 7.Check first char [06:08:23]Sock 7.First char is OK [06:08:23]request: POST /json_proto HTTP/1.0 [06:08:23]Method: POST [06:08:23]URL: /json_proto [06:08:23]Method is POST - this is cgi request [06:08:23]url: /json_proto [06:08:23]query_string will be loaded in cgi processing [06:08:23]execute_cgi json_proto POST (null) [06:08:23]execute_cgi path=json_proto method=POST [06:08:23]POST find Content-Length [06:08:23]Host: 172.17.53.67:8080 [06:08:23]Content-Length: 769 [06:08:23]Content-Type: application/json [06:08:23] [06:08:23]POST finish read [06:08:23]Found Content-Length = 769 [06:08:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874260", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:08:23]execute_script... [06:08:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874260", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:08:23]POST & json_proto [06:08:23]process_json_proto [06:08:23]json parsed OK: [06:08:23]protocol is kg_v1.0 [06:08:23]action value=close_receipt [06:08:23]process_action close_receipt [06:08:23]cmd_close_receipt [06:08:23]MH_GetDate [06:08:23]Write to MH i2c: F0 00 00 B1 00 A0 [06:08:23]Write i2c OK [06:08:23]MH_I2C_Read... [06:08:23]Read from MH i2c: F0 [06:08:23]MH_I2C_Read... [06:08:23]Read from MH i2c: F0 09 00 [06:08:23]MH_I2C_Read... [06:08:23]Read from MH i2c: F0 09 00 B1 00 00 57 9E 14 67 19 BC 99 64 EB [06:08:23]GetLastDocTimeStamp 1729404492 [06:08:23]current date 1729404503 [06:08:23]FM_GetShiftState [06:08:23]SAM_PROTO_GetShiftState [06:08:23]wFMCommunicate request_size=4 [06:08:23]MH_SAM_APDU [06:08:23]CAPDU: 80 13 01 00 [06:08:23]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [06:08:23]Write i2c OK [06:08:23]MH_I2C_Read... [06:08:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:08:23]Read from MH i2c: E2 [06:08:23]MH_I2C_Read... [06:08:23]Read from MH i2c: E2 0E 00 [06:08:23]MH_I2C_Read... [06:08:23]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D6 [06:08:23]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:08:23]wFMCommunicate OK [06:08:23]SAM_PROTO_GetShiftState done [06:08:23]FM_GetShiftState done [06:08:23]opened in 1729383891 [06:08:23]opened+sec_in_day 1729470291 [06:08:23]quantity*price = 100015 [06:08:23]sum+1 = 100017 [06:08:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 68 20.10.2024 06:08 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155996 ФПД: 188637500191343 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T060823&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155996&fm=188637500191343&tin=02508201610067®Number=0000137193017469&sum=100016 [06:08:24]StoreToDocumentArchive [06:08:24]shift 314 fd 155996 [06:08:24]save to /storage/0314/doc_00155996 [06:08:24]save last doc name /storage/0314/doc_00155996 to /storage/kkm_last_doc_name [06:08:24]save OK [06:08:24]Clear old archive folders... [06:08:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:08:24]tlvbuf is 001884E0 [06:08:24]SAM_PROTO_ClearQueue [06:08:24]wFMCommunicate request_size=4 [06:08:24]MH_SAM_APDU [06:08:24]CAPDU: 80 09 00 00 [06:08:24]Write to MH i2c: E2 08 00 BF 00 80 09 00 00 00 00 00 00 31 [06:08:24]Write i2c OK [06:08:24]MH_I2C_Read... [06:08:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:08:25]Read from MH i2c: E2 [06:08:25]MH_I2C_Read... [06:08:25]Read from MH i2c: E2 03 00 [06:08:25]MH_I2C_Read... [06:08:25]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [06:08:25]RAPDU: 90 00 [06:08:25]wFMCommunicate OK [06:08:25]SAM_PROTO_ClearQueue done [06:08:25]KKMCreateOFDPacket [06:08:25]OFDProtocolAddRootSTLVToBuf [06:08:25]FM_MakeSignedData [06:08:25]FM_MakeSignedData [06:08:25]SAM_PROTO_SignData [06:08:25]wFMCommunicate request_size=4 [06:08:25]MH_SAM_APDU [06:08:25]CAPDU: 80 0D 01 02 [06:08:25]Write to MH i2c: E2 08 00 C0 00 80 0D 01 02 00 00 00 00 39 [06:08:25]Write i2c OK [06:08:25]MH_I2C_Read... [06:08:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:08:25]Read from MH i2c: E2 [06:08:25]MH_I2C_Read... [06:08:25]Read from MH i2c: E2 03 00 [06:08:25]MH_I2C_Read... [06:08:25]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [06:08:25]RAPDU: 90 00 [06:08:25]wFMCommunicate OK [06:08:25]wFMCommunicate request_size=255 [06:08:25]MH_SAM_APDU [06:08:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 00 00 00 F4 03 04 00 57 9E 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5C 61 02 00 35 04 06 00 AB [06:08:25]Write to MH i2c: E2 02 01 C1 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 00 00 00 F4 03 04 00 57 9E 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5C 61 02 00 35 04 06 00 AB 00 00 53 [06:08:25]Write i2c OK [06:08:25]MH_I2C_Read... [06:08:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:08:25]Read from MH i2c: E2 [06:08:25]MH_I2C_Read... [06:08:25]Read from MH i2c: E2 03 00 [06:08:25]MH_I2C_Read... [06:08:25]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [06:08:25]RAPDU: 90 00 [06:08:25]wFMCommunicate OK [06:08:25]wFMCommunicate request_size=10 [06:08:25]MH_SAM_APDU [06:08:25]CAPDU: 80 0D 02 02 05 90 97 30 B2 6F [06:08:25]Write to MH i2c: E2 0D 00 C2 00 80 0D 02 02 05 00 90 97 30 B2 6F 00 00 BE [06:08:25]Write i2c OK [06:08:25]MH_I2C_Read... [06:08:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:08:25]Read from MH i2c: E2 [06:08:25]MH_I2C_Read... [06:08:25]Read from MH i2c: E2 03 00 [06:08:25]MH_I2C_Read... [06:08:25]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [06:08:25]RAPDU: 90 00 [06:08:25]wFMCommunicate OK [06:08:25]wFMCommunicate request_size=4 [06:08:25]MH_SAM_APDU [06:08:25]CAPDU: 80 0D 03 02 [06:08:25]Write to MH i2c: E2 08 00 C3 00 80 0D 03 02 00 00 00 00 3E [06:08:25]Write i2c OK [06:08:25]MH_I2C_Read... [06:08:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:08:25]Read from MH i2c: E2 [06:08:25]MH_I2C_Read... [06:08:25]Read from MH i2c: E2 0B 00 [06:08:25]MH_I2C_Read... [06:08:25]Read from MH i2c: E2 0B 00 C3 00 00 AA 96 94 57 BD 1D 05 86 90 00 CF [06:08:25]RAPDU: AA 96 94 57 BD 1D 05 86 90 00 [06:08:25]wFMCommunicate OK [06:08:25]SAM_PROTO_SignData done [06:08:25]FM_MakeSignedData done [06:08:25]CreateOFDProtocolMessage [06:08:25]wFMCommunicate request_size=4 [06:08:25]MH_SAM_APDU [06:08:25]CAPDU: 80 11 00 00 [06:08:25]Write to MH i2c: E2 08 00 C4 00 80 11 00 00 00 00 00 00 3E [06:08:25]Write i2c OK [06:08:25]MH_I2C_Read... [06:08:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:08:25]Read from MH i2c: E2 [06:08:25]MH_I2C_Read... [06:08:25]Read from MH i2c: E2 17 00 [06:08:25]MH_I2C_Read... [06:08:25]Read from MH i2c: E2 17 00 C4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8F [06:08:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:08:25]wFMCommunicate OK [06:08:25]CreateOFDProtocolMessage done [06:08:25]OFDSenderStorePacket 155996 [06:08:25]StoreOFDPacket docnum=155996 [06:08:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5E F0 07 01 EE 47 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 00 00 00 F4 03 04 00 57 9E 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5C 61 02 00 35 04 06 00 AB 90 97 30 B2 6F AA 96 94 57 BD 1D 05 86 [06:08:25]CheckFolder [06:08:25]dirname=/storage/ofd_packets [06:08:25]CheckFolder done [06:08:25]ProducePacketName [06:08:25]name=ofd_packets/00155996 [06:08:25]NVStorageSaveData ofd_packets/00155996 [06:08:25]File name is /storage/ofd_packets/00155996 [06:08:25]Write 301 bytes [06:08:25]NVStorageSaveData done [06:08:25]OFDSenderStorePacket done [06:08:25]KKMCreateOFDPacket done [06:08:25]NVStorageSaveData kkm_last_timestamp [06:08:25]File name is /storage/kkm_last_timestamp [06:08:25]Write 4 bytes [06:08:25]NVStorageSaveData done [06:08:25]ExternCall_PrintAddStr [06:08:25]wPrintStart [06:08:25]Write to MH i2c: 01 00 00 C5 00 C5 [06:08:25]Write i2c OK [06:08:25]MH_I2C_Read... [06:08:25]Read from MH i2c: 01 [06:08:25]MH_I2C_Read... [06:08:25]Read from MH i2c: 01 07 00 [06:08:25]MH_I2C_Read... [06:08:25]Read from MH i2c: 01 07 00 C5 00 00 00 00 00 00 FF 0F DA [06:08:25]RasterBufferAndPrint [06:08:25]line Счет N : (1)874260 [06:08:25]line ИНН: 02508201610067 [06:08:25]line Контрольно-Кассовый Чек [06:08:25]line ПРОДАЖА [06:08:25]line ТРК (МРК, ГНК) : 32 [06:08:25]line Товар: 2710124130 [06:08:25]line Аи-92-К-5 [06:08:25]line 14.950 * 66.90 [06:08:25]line = 1000.16 [06:08:25]line НДС 12% НСП 1% [06:08:25]line > о реализуемом товаре [06:08:25]line ИТОГО: 1000.16 [06:08:25]line НСП 1% : 8.85 [06:08:25]line НДС 12% : 106.21 [06:08:25]line Наличными: 0.00 [06:08:25]line Безнал.: 1000.16 [06:08:25]line Место: АЗС № 165 "Партнер Нефть" [06:08:25]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [06:08:25]line СНО: Общий режим [06:08:25]line Чек 68 20.10.2024 06:08 [06:08:25]line Смена: 314 ФФД: 1.0 [06:08:25]line ЗНМ: 0300000234 [06:08:25]line РНМ: 0000137193017469 [06:08:25]line Версия ККМ: v1.0 [06:08:25]line Платежная система: Mbank [06:08:25]line ФМ: 0000000000963156 [06:08:25]line ФД: 155996 [06:08:25]line ФПД: 188637500191343 [06:08:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T060823&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155996&fm=188637500191343&tin=02508201610067®Number=0000137193017469&sum=100016 [06:08:25]written 0, free lines is 4095 [06:08:25]OFD Sender: Processing packet 155996 [packets to send 52, broken 51] [06:08:25]ProducePacketName [06:08:25]name=ofd_packets/00155996 [06:08:25]OFD Sender: To server: pG, [06:08:25]CommunicateWithHost lk.salyk.kg:30040 [06:08:25]ConnectInit lk.salyk.kg [06:08:25]Connected sock=10 [06:08:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5E F0 07 01 EE 47 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 00 00 00 F4 03 04 00 57 9E 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5C 61 02 00 35 04 06 00 AB 90 97 30 B2 6F AA 96 94 57 BD 1D 05 86 [06:08:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B1 25 47 00 E8 3F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5C 61 02 00 F4 03 04 00 8B 44 14 67 B6 04 01 00 00 82 C9 E2 D1 EF 62 69 A6 [06:08:25]CommunicateWithHost err = 0 [06:08:25]CheckOFDResponse [06:08:25]1017 (14) - 77093643461234 [06:08:25]1041 (16) - 0000000000963156 [06:08:25]1040 (4) - 155996 [06:08:25]1012 (4) - 19.10.2024 23:45 [06:08:25]1206 (1) - 0 [06:08:25]OFD Sender: Remove packet 155996 [06:08:25]ProducePacketName [06:08:25]name=ofd_packets/00155996 [06:08:25]NVStorageDeleteData [06:08:26]Write to MH i2c: 01 00 00 EE 00 EE [06:08:26]Write i2c OK [06:08:26]MH_I2C_Read... [06:08:26]Read from MH i2c: 01 [06:08:26]MH_I2C_Read... [06:08:26]Read from MH i2c: 01 07 00 [06:08:26]MH_I2C_Read... [06:08:26]Read from MH i2c: 01 07 00 EE 00 00 00 00 00 00 2A 0D 2C [06:08:26]RasterBufferAndPrint [06:08:26]line [06:08:26]line [06:08:26]line [06:08:26]line [06:08:26]line [06:08:26]written 0, free lines is 3384 [06:08:26]MH_Cut [06:08:26]Write to MH i2c: D1 01 00 F5 00 01 C7 [06:08:26]Write i2c OK [06:08:26]MH_I2C_Read... [06:08:26]Read from MH i2c: D1 [06:08:26]MH_I2C_Read... [06:08:26]Read from MH i2c: D1 01 00 [06:08:26]MH_I2C_Read... [06:08:26]Read from MH i2c: D1 01 00 F5 00 00 C6 [06:08:26]Write to MH i2c: 01 00 00 F6 00 F6 [06:08:26]Write i2c OK [06:08:26]MH_I2C_Read... [06:08:26]OFD Sender: No OFD packet to send [06:08:26]*** Cut start [06:08:26]*** Partial cut [06:08:26]*** CUTSNS_PIN = 1 [06:08:26]*** CUTSNS_PIN = 0 [06:08:27]*** Brake cut motor [06:08:27]Read from MH i2c: 01 [06:08:27]MH_I2C_Read... [06:08:27]*** Stop cut motor [06:08:27]*** Cut end [06:08:27]Read from MH i2c: 01 07 00 [06:08:27]MH_I2C_Read... [06:08:27]Read from MH i2c: 01 07 00 F6 00 00 00 00 00 00 FF 0F 0B [06:08:27]process_action close_receipt done [06:08:27]requested_data is exist [06:08:27]produce_requested_data [06:08:27]requested_item fm.sn is exist - process it [06:08:27]wFMCommunicate request_size=4 [06:08:27]MH_SAM_APDU [06:08:27]CAPDU: 80 11 00 00 [06:08:27]Write to MH i2c: E2 08 00 F7 00 80 11 00 00 00 00 00 00 71 [06:08:27]Write i2c OK [06:08:27]MH_I2C_Read... [06:08:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:08:27]Read from MH i2c: E2 [06:08:27]MH_I2C_Read... [06:08:27]Read from MH i2c: E2 17 00 [06:08:27]MH_I2C_Read... [06:08:27]Read from MH i2c: E2 17 00 F7 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C2 [06:08:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:08:27]wFMCommunicate OK [06:08:27]requested_item fd.num is exist - process it [06:08:27]SAM_PROTO_GetFieldsCounters [06:08:27]wFMCommunicate request_size=4 [06:08:27]MH_SAM_APDU [06:08:27]CAPDU: 80 13 00 00 [06:08:27]Write to MH i2c: E2 08 00 F8 00 80 13 00 00 00 00 00 00 74 [06:08:27]Write i2c OK [06:08:27]MH_I2C_Read... [06:08:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:08:27]Read from MH i2c: E2 [06:08:27]MH_I2C_Read... [06:08:27]Read from MH i2c: E2 62 00 [06:08:27]MH_I2C_Read... [06:08:27]Read from MH i2c: E2 62 00 F8 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5C 61 02 00 0E 04 04 00 3A 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 73 [06:08:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5C 61 02 00 0E 04 04 00 3A 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 [06:08:27]wFMCommunicate OK [06:08:27]SAM_PROTO_GetFieldsCounters done [06:08:27]requested_item shift.num is exist - process it [06:08:27]requested_item shift.opened is exist - process it [06:08:27]req_shift_opened [06:08:27]FM_GetShiftState [06:08:27]SAM_PROTO_GetShiftState [06:08:27]wFMCommunicate request_size=4 [06:08:27]MH_SAM_APDU [06:08:27]CAPDU: 80 13 01 00 [06:08:27]Write to MH i2c: E2 08 00 F9 00 80 13 01 00 00 00 00 00 76 [06:08:27]Write i2c OK [06:08:27]MH_I2C_Read... [06:08:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:08:27]Read from MH i2c: E2 [06:08:27]MH_I2C_Read... [06:08:27]Read from MH i2c: E2 0E 00 [06:08:27]MH_I2C_Read... [06:08:27]Read from MH i2c: E2 0E 00 F9 00 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 1D [06:08:27]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:08:27]wFMCommunicate OK [06:08:27]SAM_PROTO_GetShiftState done [06:08:27]FM_GetShiftState done [06:08:27]req_shift_opened done [06:08:27]requested_item shift.open_date is exist - process it [06:08:27]req_shift_open_date [06:08:27]req_shift_open_date done [06:08:27]produce_requested_data done [06:08:27]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155996,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [06:08:27]process_action_free close_receipt [06:08:27]json_value_free [06:08:27]json_value_free done [06:08:27]process_json_proto returns [06:08:27]Send response to host [06:08:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155996,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [06:08:27]free response buf [06:08:27]execute_script done [06:08:27]execute_script returns [06:08:27]free content buf [06:08:27]Sock 7.Close socket [06:08:27]Sock 7.Thread stoped [06:08:31]OFD Sender: No OFD packet to send [06:08:36]OFD Sender: No OFD packet to send [06:08:41]OFD Sender: No OFD packet to send [06:08:46]OFD Sender: No OFD packet to send [06:08:51]OFD Sender: No OFD packet to send [06:08:56]OFD Sender: No OFD packet to send [06:09:01]OFD Sender: No OFD packet to send [06:09:03]accept exits with 9 [06:09:03]New connection [06:09:03]New thread 3066809700 created [06:09:03]Thread 3066953060 joined [06:09:03]Waiting for new connection... [06:09:03] Sock 9.Parse request [06:09:03]Sock 9.Check first char [06:09:03]Sock 9.First char is OK [06:09:03]request: POST /json_proto HTTP/1.0 [06:09:03]Method: POST [06:09:03]URL: /json_proto [06:09:03]Method is POST - this is cgi request [06:09:03]url: /json_proto [06:09:03]query_string will be loaded in cgi processing [06:09:03]execute_cgi json_proto POST (null) [06:09:03]execute_cgi path=json_proto method=POST [06:09:03]POST find Content-Length [06:09:03]Host: 172.17.53.67:8080 [06:09:03]Content-Length: 762 [06:09:03]Content-Type: application/json [06:09:03] [06:09:03]POST finish read [06:09:03]Found Content-Length = 762 [06:09:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874262", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:09:03]execute_script... [06:09:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874262", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:09:03]POST & json_proto [06:09:03]process_json_proto [06:09:03]json parsed OK: [06:09:03]protocol is kg_v1.0 [06:09:03]action value=close_receipt [06:09:03]process_action close_receipt [06:09:03]cmd_close_receipt [06:09:03]MH_GetDate [06:09:03]Write to MH i2c: F0 00 00 FA 00 E9 [06:09:03]Write i2c OK [06:09:03]MH_I2C_Read... [06:09:03]Read from MH i2c: F0 [06:09:03]MH_I2C_Read... [06:09:03]Read from MH i2c: F0 09 00 [06:09:03]MH_I2C_Read... [06:09:03]Read from MH i2c: F0 09 00 FA 00 00 7F 9E 14 67 19 BC 99 64 5C [06:09:03]GetLastDocTimeStamp 1729404503 [06:09:03]current date 1729404543 [06:09:03]FM_GetShiftState [06:09:03]SAM_PROTO_GetShiftState [06:09:03]wFMCommunicate request_size=4 [06:09:03]MH_SAM_APDU [06:09:03]CAPDU: 80 13 01 00 [06:09:03]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [06:09:03]Write i2c OK [06:09:03]MH_I2C_Read... [06:09:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:09:03]Read from MH i2c: E2 [06:09:03]MH_I2C_Read... [06:09:03]Read from MH i2c: E2 0E 00 [06:09:03]MH_I2C_Read... [06:09:03]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 1F [06:09:03]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:09:03]wFMCommunicate OK [06:09:03]SAM_PROTO_GetShiftState done [06:09:03]FM_GetShiftState done [06:09:03]opened in 1729383891 [06:09:03]opened+sec_in_day 1729470291 [06:09:03]quantity*price = 100000 [06:09:03]sum+1 = 100002 [06:09:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 69 20.10.2024 06:09 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155997 ФПД: 77724128034487 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T060903&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155997&fm=77724128034487&tin=02508201610067®Number=0000137193017469&sum=100001 [06:09:04]StoreToDocumentArchive [06:09:04]shift 314 fd 155997 [06:09:04]save to /storage/0314/doc_00155997 [06:09:04]save last doc name /storage/0314/doc_00155997 to /storage/kkm_last_doc_name [06:09:04]save OK [06:09:04]Clear old archive folders... [06:09:04]ProcessDocumentItem done err = 0, tmpTLVsize=252 [06:09:04]tlvbuf is 001AB0A0 [06:09:04]SAM_PROTO_ClearQueue [06:09:04]wFMCommunicate request_size=4 [06:09:04]MH_SAM_APDU [06:09:04]CAPDU: 80 09 00 00 [06:09:04]Write to MH i2c: E2 08 00 08 01 80 09 00 00 00 00 00 00 7B [06:09:04]Write i2c OK [06:09:04]MH_I2C_Read... [06:09:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:09:04]Read from MH i2c: E2 [06:09:04]MH_I2C_Read... [06:09:04]Read from MH i2c: E2 03 00 [06:09:04]MH_I2C_Read... [06:09:04]Read from MH i2c: E2 03 00 08 01 00 90 00 7D [06:09:04]RAPDU: 90 00 [06:09:04]wFMCommunicate OK [06:09:04]SAM_PROTO_ClearQueue done [06:09:04]KKMCreateOFDPacket [06:09:04]OFDProtocolAddRootSTLVToBuf [06:09:04]FM_MakeSignedData [06:09:04]FM_MakeSignedData [06:09:04]SAM_PROTO_SignData [06:09:04]wFMCommunicate request_size=4 [06:09:04]MH_SAM_APDU [06:09:04]CAPDU: 80 0D 01 02 [06:09:04]Write to MH i2c: E2 08 00 09 01 80 0D 01 02 00 00 00 00 83 [06:09:04]Write i2c OK [06:09:04]MH_I2C_Read... [06:09:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:09:04]Read from MH i2c: E2 [06:09:04]MH_I2C_Read... [06:09:04]Read from MH i2c: E2 03 00 [06:09:04]MH_I2C_Read... [06:09:04]Read from MH i2c: E2 03 00 09 01 00 90 00 7E [06:09:04]RAPDU: 90 00 [06:09:04]wFMCommunicate OK [06:09:04]wFMCommunicate request_size=255 [06:09:04]MH_SAM_APDU [06:09:04]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 7F 9E 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5D 61 02 00 35 04 06 00 [06:09:04]Write to MH i2c: E2 02 01 0A 01 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 7F 9E 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5D 61 02 00 35 04 06 00 00 00 56 [06:09:04]Write i2c OK [06:09:04]MH_I2C_Read... [06:09:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:09:04]Read from MH i2c: E2 [06:09:04]MH_I2C_Read... [06:09:04]Read from MH i2c: E2 03 00 [06:09:04]MH_I2C_Read... [06:09:04]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [06:09:04]RAPDU: 90 00 [06:09:04]wFMCommunicate OK [06:09:04]wFMCommunicate request_size=11 [06:09:04]MH_SAM_APDU [06:09:04]CAPDU: 80 0D 02 02 06 46 B0 8F 0A BE B7 [06:09:04]Write to MH i2c: E2 0E 00 0B 01 80 0D 02 02 06 00 46 B0 8F 0A BE B7 00 00 96 [06:09:04]Write i2c OK [06:09:04]MH_I2C_Read... [06:09:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:09:04]Read from MH i2c: E2 [06:09:04]MH_I2C_Read... [06:09:04]Read from MH i2c: E2 03 00 [06:09:04]MH_I2C_Read... [06:09:04]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [06:09:04]RAPDU: 90 00 [06:09:04]wFMCommunicate OK [06:09:04]wFMCommunicate request_size=4 [06:09:04]MH_SAM_APDU [06:09:04]CAPDU: 80 0D 03 02 [06:09:04]Write to MH i2c: E2 08 00 0C 01 80 0D 03 02 00 00 00 00 88 [06:09:04]Write i2c OK [06:09:04]MH_I2C_Read... [06:09:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:09:05]Read from MH i2c: E2 [06:09:05]MH_I2C_Read... [06:09:05]Read from MH i2c: E2 0B 00 [06:09:05]MH_I2C_Read... [06:09:05]Read from MH i2c: E2 0B 00 0C 01 00 2D 4E 3F EB 38 3B 54 C8 90 00 BD [06:09:05]RAPDU: 2D 4E 3F EB 38 3B 54 C8 90 00 [06:09:05]wFMCommunicate OK [06:09:05]SAM_PROTO_SignData done [06:09:05]FM_MakeSignedData done [06:09:05]CreateOFDProtocolMessage [06:09:05]wFMCommunicate request_size=4 [06:09:05]MH_SAM_APDU [06:09:05]CAPDU: 80 11 00 00 [06:09:05]Write to MH i2c: E2 08 00 0D 01 80 11 00 00 00 00 00 00 88 [06:09:05]Write i2c OK [06:09:05]MH_I2C_Read... [06:09:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:09:05]Read from MH i2c: E2 [06:09:05]MH_I2C_Read... [06:09:05]Read from MH i2c: E2 17 00 [06:09:05]MH_I2C_Read... [06:09:05]Read from MH i2c: E2 17 00 0D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D9 [06:09:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:09:05]wFMCommunicate OK [06:09:05]CreateOFDProtocolMessage done [06:09:05]OFDSenderStorePacket 155997 [06:09:05]StoreOFDPacket docnum=155997 [06:09:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 23 F7 08 01 4F 9A 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 7F 9E 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5D 61 02 00 35 04 06 00 46 B0 8F 0A BE B7 2D 4E 3F EB 38 3B 54 C8 [06:09:05]CheckFolder [06:09:05]dirname=/storage/ofd_packets [06:09:05]CheckFolder done [06:09:05]ProducePacketName [06:09:05]name=ofd_packets/00155997 [06:09:05]NVStorageSaveData ofd_packets/00155997 [06:09:05]File name is /storage/ofd_packets/00155997 [06:09:05]Write 302 bytes [06:09:05]NVStorageSaveData done [06:09:05]OFDSenderStorePacket done [06:09:05]KKMCreateOFDPacket done [06:09:05]NVStorageSaveData kkm_last_timestamp [06:09:05]File name is /storage/kkm_last_timestamp [06:09:05]Write 4 bytes [06:09:05]NVStorageSaveData done [06:09:05]ExternCall_PrintAddStr [06:09:05]wPrintStart [06:09:05]Write to MH i2c: 01 00 00 0E 01 0F [06:09:05]Write i2c OK [06:09:05]MH_I2C_Read... [06:09:05]Read from MH i2c: 01 [06:09:05]MH_I2C_Read... [06:09:05]Read from MH i2c: 01 07 00 [06:09:05]MH_I2C_Read... [06:09:05]Read from MH i2c: 01 07 00 0E 01 00 00 00 00 00 FF 0F 24 [06:09:05]RasterBufferAndPrint [06:09:05]line Счет N : (1)874262 [06:09:05]line ИНН: 02508201610067 [06:09:05]line Контрольно-Кассовый Чек [06:09:05]line ПРОДАЖА [06:09:05]line ТРК (МРК, ГНК) : 23 [06:09:05]line Товар: 2710124130 [06:09:05]line Super 92-К-5 [06:09:05]line 14.620 * 68.40 [06:09:05]line = 1000.01 [06:09:05]line НДС 12% НСП 1% [06:09:05]line > о реализуемом товаре [06:09:05]line ИТОГО: 1000.01 [06:09:05]line НСП 1% : 8.85 [06:09:05]line НДС 12% : 106.20 [06:09:05]line Наличными: 0.00 [06:09:05]line Безнал.: 1000.01 [06:09:05]line Место: АЗС № 165 "Партнер Нефть" [06:09:05]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [06:09:05]line СНО: Общий режим [06:09:05]line Чек 69 20.10.2024 06:09 [06:09:05]line Смена: 314 ФФД: 1.0 [06:09:05]line ЗНМ: 0300000234 [06:09:05]line РНМ: 0000137193017469 [06:09:05]line Версия ККМ: v1.0 [06:09:05]line Платежная система: Mbank [06:09:05]line ФМ: 0000000000963156 [06:09:05]line ФД: 155997 [06:09:05]line ФПД: 77724128034487 [06:09:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T060903&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155997&fm=77724128034487&tin=02508201610067®Number=0000137193017469&sum=100001 [06:09:05]OFD Sender: Processing packet 155997 [packets to send 52, broken 51] [06:09:05]ProducePacketName [06:09:05]name=ofd_packets/00155997 [06:09:05]OFD Sender: To server: pG, [06:09:05]CommunicateWithHost lk.salyk.kg:30040 [06:09:05]ConnectInit lk.salyk.kg [06:09:05]written 0, free lines is 4095 [06:09:05]Connected sock=10 [06:09:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 23 F7 08 01 4F 9A 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 7F 9E 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5D 61 02 00 35 04 06 00 46 B0 8F 0A BE B7 2D 4E 3F EB 38 3B 54 C8 [06:09:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 40 3A 47 00 65 62 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5D 61 02 00 F4 03 04 00 B3 44 14 67 B6 04 01 00 00 FC E5 5F C1 E3 F1 43 EB [06:09:05]CommunicateWithHost err = 0 [06:09:05]CheckOFDResponse [06:09:05]1017 (14) - 77093643461234 [06:09:05]1041 (16) - 0000000000963156 [06:09:05]1040 (4) - 155997 [06:09:05]1012 (4) - 19.10.2024 23:45 [06:09:05]1206 (1) - 0 [06:09:05]OFD Sender: Remove packet 155997 [06:09:05]ProducePacketName [06:09:05]name=ofd_packets/00155997 [06:09:05]NVStorageDeleteData [06:09:05]Write to MH i2c: 01 00 00 37 01 38 [06:09:05]Write i2c OK [06:09:05]MH_I2C_Read... [06:09:05]Read from MH i2c: 01 [06:09:05]MH_I2C_Read... [06:09:05]Read from MH i2c: 01 07 00 [06:09:05]MH_I2C_Read... [06:09:05]Read from MH i2c: 01 07 00 37 01 00 00 00 00 00 0C 0D 58 [06:09:05]RasterBufferAndPrint [06:09:05]line [06:09:05]line [06:09:05]line [06:09:05]line [06:09:05]line [06:09:05]written 0, free lines is 3346 [06:09:05]MH_Cut [06:09:05]Write to MH i2c: D1 01 00 3E 01 01 11 [06:09:05]Write i2c OK [06:09:05]MH_I2C_Read... [06:09:05]Read from MH i2c: D1 [06:09:05]MH_I2C_Read... [06:09:05]Read from MH i2c: D1 01 00 [06:09:05]MH_I2C_Read... [06:09:05]Read from MH i2c: D1 01 00 3E 01 00 10 [06:09:05]Write to MH i2c: 01 00 00 3F 01 40 [06:09:05]Write i2c OK [06:09:05]MH_I2C_Read... [06:09:06]OFD Sender: No OFD packet to send [06:09:06]*** Cut start [06:09:06]*** Partial cut [06:09:06]*** CUTSNS_PIN = 1 [06:09:06]*** CUTSNS_PIN = 0 [06:09:06]*** Brake cut motor [06:09:07]Read from MH i2c: 01 [06:09:07]MH_I2C_Read... [06:09:07]*** Stop cut motor [06:09:07]*** Cut end [06:09:07]Read from MH i2c: 01 07 00 [06:09:07]MH_I2C_Read... [06:09:07]Read from MH i2c: 01 07 00 3F 01 00 00 00 00 00 FF 0F 55 [06:09:07]process_action close_receipt done [06:09:07]requested_data is exist [06:09:07]produce_requested_data [06:09:07]requested_item fm.sn is exist - process it [06:09:07]wFMCommunicate request_size=4 [06:09:07]MH_SAM_APDU [06:09:07]CAPDU: 80 11 00 00 [06:09:07]Write to MH i2c: E2 08 00 40 01 80 11 00 00 00 00 00 00 BB [06:09:07]Write i2c OK [06:09:07]MH_I2C_Read... [06:09:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:09:07]Read from MH i2c: E2 [06:09:07]MH_I2C_Read... [06:09:07]Read from MH i2c: E2 17 00 [06:09:07]MH_I2C_Read... [06:09:07]Read from MH i2c: E2 17 00 40 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0C [06:09:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:09:07]wFMCommunicate OK [06:09:07]requested_item fd.num is exist - process it [06:09:07]SAM_PROTO_GetFieldsCounters [06:09:07]wFMCommunicate request_size=4 [06:09:07]MH_SAM_APDU [06:09:07]CAPDU: 80 13 00 00 [06:09:07]Write to MH i2c: E2 08 00 41 01 80 13 00 00 00 00 00 00 BE [06:09:07]Write i2c OK [06:09:07]MH_I2C_Read... [06:09:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:09:07]Read from MH i2c: E2 [06:09:07]MH_I2C_Read... [06:09:07]Read from MH i2c: E2 62 00 [06:09:07]MH_I2C_Read... [06:09:07]Read from MH i2c: E2 62 00 41 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5D 61 02 00 0E 04 04 00 3A 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 C1 [06:09:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5D 61 02 00 0E 04 04 00 3A 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 [06:09:07]wFMCommunicate OK [06:09:07]SAM_PROTO_GetFieldsCounters done [06:09:07]requested_item shift.num is exist - process it [06:09:07]requested_item shift.opened is exist - process it [06:09:07]req_shift_opened [06:09:07]FM_GetShiftState [06:09:07]SAM_PROTO_GetShiftState [06:09:07]wFMCommunicate request_size=4 [06:09:07]MH_SAM_APDU [06:09:07]CAPDU: 80 13 01 00 [06:09:07]Write to MH i2c: E2 08 00 42 01 80 13 01 00 00 00 00 00 C0 [06:09:07]Write i2c OK [06:09:07]MH_I2C_Read... [06:09:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:09:07]Read from MH i2c: E2 [06:09:07]MH_I2C_Read... [06:09:07]Read from MH i2c: E2 0E 00 [06:09:07]MH_I2C_Read... [06:09:07]Read from MH i2c: E2 0E 00 42 01 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 67 [06:09:07]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:09:07]wFMCommunicate OK [06:09:07]SAM_PROTO_GetShiftState done [06:09:07]FM_GetShiftState done [06:09:07]req_shift_opened done [06:09:07]requested_item shift.open_date is exist - process it [06:09:07]req_shift_open_date [06:09:07]req_shift_open_date done [06:09:07]produce_requested_data done [06:09:07]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155997,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [06:09:07]process_action_free close_receipt [06:09:07]json_value_free [06:09:07]json_value_free done [06:09:07]process_json_proto returns [06:09:07]Send response to host [06:09:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155997,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [06:09:07]free response buf [06:09:07]execute_script done [06:09:07]execute_script returns [06:09:07]free content buf [06:09:07]Sock 9.Close socket [06:09:07]Sock 9.Thread stoped [06:09:11]OFD Sender: No OFD packet to send [06:09:16]OFD Sender: No OFD packet to send [06:09:21]OFD Sender: No OFD packet to send [06:09:26]OFD Sender: No OFD packet to send [06:09:31]OFD Sender: No OFD packet to send [06:09:36]OFD Sender: No OFD packet to send [06:09:41]OFD Sender: No OFD packet to send [06:09:46]OFD Sender: No OFD packet to send [06:09:51]OFD Sender: No OFD packet to send [06:09:56]OFD Sender: No OFD packet to send [06:10:01]OFD Sender: No OFD packet to send [06:10:06]OFD Sender: No OFD packet to send [06:10:11]OFD Sender: No OFD packet to send [06:10:16]OFD Sender: No OFD packet to send [06:10:21]OFD Sender: No OFD packet to send [06:10:26]OFD Sender: No OFD packet to send [06:10:31]OFD Sender: No OFD packet to send [06:10:36]OFD Sender: No OFD packet to send [06:10:41]OFD Sender: No OFD packet to send [06:10:46]OFD Sender: No OFD packet to send [06:10:51]OFD Sender: No OFD packet to send [06:10:56]OFD Sender: No OFD packet to send [06:11:01]OFD Sender: No OFD packet to send [06:11:06]OFD Sender: No OFD packet to send [06:11:11]OFD Sender: No OFD packet to send [06:11:16]OFD Sender: No OFD packet to send [06:11:18]accept exits with 7 [06:11:18]New connection [06:11:18]New thread 3066953060 created [06:11:18]Thread 3066809700 joined [06:11:18]Waiting for new connection... [06:11:18] Sock 7.Parse request [06:11:18]Sock 7.Check first char [06:11:18]Sock 7.First char is OK [06:11:18]request: POST /json_proto HTTP/1.0 [06:11:18]Method: POST [06:11:18]URL: /json_proto [06:11:18]Method is POST - this is cgi request [06:11:18]url: /json_proto [06:11:18]query_string will be loaded in cgi processing [06:11:18]execute_cgi json_proto POST (null) [06:11:18]execute_cgi path=json_proto method=POST [06:11:18]POST find Content-Length [06:11:18]Host: 172.17.53.67:8080 [06:11:18]Content-Length: 766 [06:11:18]Content-Type: application/json [06:11:18] [06:11:18]POST finish read [06:11:18]Found Content-Length = 766 [06:11:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874263", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 600.09 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:11:18]execute_script... [06:11:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874263", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 600.09 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:11:18]POST & json_proto [06:11:18]process_json_proto [06:11:18]json parsed OK: [06:11:18]protocol is kg_v1.0 [06:11:18]action value=close_receipt [06:11:18]process_action close_receipt [06:11:18]cmd_close_receipt [06:11:18]MH_GetDate [06:11:18]Write to MH i2c: F0 00 00 43 01 33 [06:11:18]Write i2c OK [06:11:18]MH_I2C_Read... [06:11:18]Read from MH i2c: F0 [06:11:18]MH_I2C_Read... [06:11:18]Read from MH i2c: F0 09 00 [06:11:18]MH_I2C_Read... [06:11:18]Read from MH i2c: F0 09 00 43 01 00 06 9F 14 67 19 BC 99 64 2E [06:11:18]GetLastDocTimeStamp 1729404543 [06:11:18]current date 1729404678 [06:11:18]FM_GetShiftState [06:11:18]SAM_PROTO_GetShiftState [06:11:18]wFMCommunicate request_size=4 [06:11:18]MH_SAM_APDU [06:11:18]CAPDU: 80 13 01 00 [06:11:18]Write to MH i2c: E2 08 00 44 01 80 13 01 00 00 00 00 00 C2 [06:11:18]Write i2c OK [06:11:18]MH_I2C_Read... [06:11:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:11:18]Read from MH i2c: E2 [06:11:18]MH_I2C_Read... [06:11:18]Read from MH i2c: E2 0E 00 [06:11:18]MH_I2C_Read... [06:11:18]Read from MH i2c: E2 0E 00 44 01 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 69 [06:11:18]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:11:18]wFMCommunicate OK [06:11:18]SAM_PROTO_GetShiftState done [06:11:18]FM_GetShiftState done [06:11:18]opened in 1729383891 [06:11:18]opened+sec_in_day 1729470291 [06:11:18]quantity*price = 60009 [06:11:18]sum+1 = 60010 [06:11:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 600.09 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 0.00 Безнал.: 600.09 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 70 20.10.2024 06:11 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155998 ФПД: 122158652653417 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T061118&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155998&fm=122158652653417&tin=02508201610067®Number=0000137193017469&sum=60009 [06:11:19]StoreToDocumentArchive [06:11:19]shift 314 fd 155998 [06:11:19]save to /storage/0314/doc_00155998 [06:11:19]save last doc name /storage/0314/doc_00155998 to /storage/kkm_last_doc_name [06:11:19]save OK [06:11:19]Clear old archive folders... [06:11:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:11:19]tlvbuf is 00171B30 [06:11:19]SAM_PROTO_ClearQueue [06:11:19]wFMCommunicate request_size=4 [06:11:19]MH_SAM_APDU [06:11:19]CAPDU: 80 09 00 00 [06:11:19]Write to MH i2c: E2 08 00 51 01 80 09 00 00 00 00 00 00 C4 [06:11:19]Write i2c OK [06:11:19]MH_I2C_Read... [06:11:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:11:19]Read from MH i2c: E2 [06:11:19]MH_I2C_Read... [06:11:19]Read from MH i2c: E2 03 00 [06:11:19]MH_I2C_Read... [06:11:19]Read from MH i2c: E2 03 00 51 01 00 90 00 C6 [06:11:19]RAPDU: 90 00 [06:11:19]wFMCommunicate OK [06:11:19]SAM_PROTO_ClearQueue done [06:11:19]KKMCreateOFDPacket [06:11:19]OFDProtocolAddRootSTLVToBuf [06:11:19]FM_MakeSignedData [06:11:19]FM_MakeSignedData [06:11:19]SAM_PROTO_SignData [06:11:19]wFMCommunicate request_size=4 [06:11:19]MH_SAM_APDU [06:11:19]CAPDU: 80 0D 01 02 [06:11:19]Write to MH i2c: E2 08 00 52 01 80 0D 01 02 00 00 00 00 CC [06:11:19]Write i2c OK [06:11:19]MH_I2C_Read... [06:11:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:11:19]Read from MH i2c: E2 [06:11:19]MH_I2C_Read... [06:11:19]Read from MH i2c: E2 03 00 [06:11:19]MH_I2C_Read... [06:11:19]Read from MH i2c: E2 03 00 52 01 00 90 00 C7 [06:11:19]RAPDU: 90 00 [06:11:19]wFMCommunicate OK [06:11:19]wFMCommunicate request_size=255 [06:11:19]MH_SAM_APDU [06:11:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 69 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 69 EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 06 9F 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5E 61 02 00 35 04 06 00 6F [06:11:19]Write to MH i2c: E2 02 01 53 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 69 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 69 EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 06 9F 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5E 61 02 00 35 04 06 00 6F 00 00 33 [06:11:19]Write i2c OK [06:11:19]MH_I2C_Read... [06:11:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:11:20]Read from MH i2c: E2 [06:11:20]MH_I2C_Read... [06:11:20]Read from MH i2c: E2 03 00 [06:11:20]MH_I2C_Read... [06:11:20]Read from MH i2c: E2 03 00 53 01 00 90 00 C8 [06:11:20]RAPDU: 90 00 [06:11:20]wFMCommunicate OK [06:11:20]wFMCommunicate request_size=10 [06:11:20]MH_SAM_APDU [06:11:20]CAPDU: 80 0D 02 02 05 1A 47 18 FF 69 [06:11:20]Write to MH i2c: E2 0D 00 54 01 80 0D 02 02 05 00 1A 47 18 FF 69 00 00 BA [06:11:20]Write i2c OK [06:11:20]MH_I2C_Read... [06:11:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:11:20]Read from MH i2c: E2 [06:11:20]MH_I2C_Read... [06:11:20]Read from MH i2c: E2 03 00 [06:11:20]MH_I2C_Read... [06:11:20]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [06:11:20]RAPDU: 90 00 [06:11:20]wFMCommunicate OK [06:11:20]wFMCommunicate request_size=4 [06:11:20]MH_SAM_APDU [06:11:20]CAPDU: 80 0D 03 02 [06:11:20]Write to MH i2c: E2 08 00 55 01 80 0D 03 02 00 00 00 00 D1 [06:11:20]Write i2c OK [06:11:20]MH_I2C_Read... [06:11:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:11:20]Read from MH i2c: E2 [06:11:20]MH_I2C_Read... [06:11:20]Read from MH i2c: E2 0B 00 [06:11:20]MH_I2C_Read... [06:11:20]Read from MH i2c: E2 0B 00 55 01 00 8B 0F 83 1F 76 DC 5E B1 90 00 6F [06:11:20]RAPDU: 8B 0F 83 1F 76 DC 5E B1 90 00 [06:11:20]wFMCommunicate OK [06:11:20]SAM_PROTO_SignData done [06:11:20]FM_MakeSignedData done [06:11:20]CreateOFDProtocolMessage [06:11:20]wFMCommunicate request_size=4 [06:11:20]MH_SAM_APDU [06:11:20]CAPDU: 80 11 00 00 [06:11:20]Write to MH i2c: E2 08 00 56 01 80 11 00 00 00 00 00 00 D1 [06:11:20]Write i2c OK [06:11:20]MH_I2C_Read... [06:11:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:11:20]Read from MH i2c: E2 [06:11:20]MH_I2C_Read... [06:11:20]Read from MH i2c: E2 17 00 [06:11:20]MH_I2C_Read... [06:11:20]Read from MH i2c: E2 17 00 56 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 22 [06:11:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:11:20]wFMCommunicate OK [06:11:20]CreateOFDProtocolMessage done [06:11:20]OFDSenderStorePacket 155998 [06:11:20]StoreOFDPacket docnum=155998 [06:11:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 AC 83 07 01 B3 5F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 69 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 69 EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 06 9F 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5E 61 02 00 35 04 06 00 6F 1A 47 18 FF 69 8B 0F 83 1F 76 DC 5E B1 [06:11:20]CheckFolder [06:11:20]dirname=/storage/ofd_packets [06:11:20]CheckFolder done [06:11:20]ProducePacketName [06:11:20]name=ofd_packets/00155998 [06:11:20]NVStorageSaveData ofd_packets/00155998 [06:11:20]File name is /storage/ofd_packets/00155998 [06:11:20]Write 301 bytes [06:11:20]NVStorageSaveData done [06:11:20]OFDSenderStorePacket done [06:11:20]KKMCreateOFDPacket done [06:11:20]NVStorageSaveData kkm_last_timestamp [06:11:20]File name is /storage/kkm_last_timestamp [06:11:20]Write 4 bytes [06:11:20]NVStorageSaveData done [06:11:20]ExternCall_PrintAddStr [06:11:20]wPrintStart [06:11:20]Write to MH i2c: 01 00 00 57 01 58 [06:11:20]Write i2c OK [06:11:20]MH_I2C_Read... [06:11:20]Read from MH i2c: 01 [06:11:20]MH_I2C_Read... [06:11:20]Read from MH i2c: 01 07 00 [06:11:20]MH_I2C_Read... [06:11:20]Read from MH i2c: 01 07 00 57 01 00 00 00 00 00 FF 0F 6D [06:11:20]RasterBufferAndPrint [06:11:20]line Счет N : (1)874263 [06:11:20]line ИНН: 02508201610067 [06:11:20]line Контрольно-Кассовый Чек [06:11:20]line ПРОДАЖА [06:11:20]line ТРК (МРК, ГНК) : 32 [06:11:20]line Товар: 2710124130 [06:11:20]line Аи-92-К-5 [06:11:20]line 8.970 * 66.90 [06:11:20]line = 600.09 [06:11:20]line НДС 12% НСП 1% [06:11:20]line > о реализуемом товаре [06:11:20]line ИТОГО: 600.09 [06:11:20]line НСП 1% : 5.31 [06:11:20]line НДС 12% : 63.73 [06:11:20]line Наличными: 0.00 [06:11:20]line Безнал.: 600.09 [06:11:20]line Место: АЗС № 165 "Партнер Нефть" [06:11:20]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [06:11:20]line СНО: Общий режим [06:11:20]line Чек 70 20.10.2024 06:11 [06:11:20]line Смена: 314 ФФД: 1.0 [06:11:20]line ЗНМ: 0300000234 [06:11:20]line РНМ: 0000137193017469 [06:11:20]line Версия ККМ: v1.0 [06:11:20]line Платежная система: Mbank [06:11:20]line ФМ: 0000000000963156 [06:11:20]line ФД: 155998 [06:11:20]line ФПД: 122158652653417 [06:11:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T061118&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155998&fm=122158652653417&tin=02508201610067®Number=0000137193017469&sum=60009 [06:11:20]OFD Sender: Processing packet 155998 [packets to send 52, broken 51] [06:11:20]ProducePacketName [06:11:20]name=ofd_packets/00155998 [06:11:20]OFD Sender: To server: pG, [06:11:20]CommunicateWithHost lk.salyk.kg:30040 [06:11:20]ConnectInit lk.salyk.kg [06:11:20]written 0, free lines is 4095 [06:11:20]Connected sock=10 [06:11:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 AC 83 07 01 B3 5F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 69 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 69 EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 06 9F 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5E 61 02 00 35 04 06 00 6F 1A 47 18 FF 69 8B 0F 83 1F 76 DC 5E B1 [06:11:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 CC 83 47 00 B5 67 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5E 61 02 00 F4 03 04 00 3A 45 14 67 B6 04 01 00 00 8F E9 F2 86 95 74 92 46 [06:11:20]CommunicateWithHost err = 0 [06:11:20]CheckOFDResponse [06:11:20]1017 (14) - 77093643461234 [06:11:20]1041 (16) - 0000000000963156 [06:11:20]1040 (4) - 155998 [06:11:20]1012 (4) - 19.10.2024 23:48 [06:11:20]1206 (1) - 0 [06:11:20]OFD Sender: Remove packet 155998 [06:11:20]ProducePacketName [06:11:20]name=ofd_packets/00155998 [06:11:20]NVStorageDeleteData [06:11:21]Write to MH i2c: 01 00 00 80 01 81 [06:11:21]Write i2c OK [06:11:21]MH_I2C_Read... [06:11:21]Read from MH i2c: 01 [06:11:21]MH_I2C_Read... [06:11:21]Read from MH i2c: 01 07 00 [06:11:21]MH_I2C_Read... [06:11:21]Read from MH i2c: 01 07 00 80 01 00 00 00 00 00 0F 0D A4 [06:11:21]RasterBufferAndPrint [06:11:21]line [06:11:21]line [06:11:21]line [06:11:21]line [06:11:21]line [06:11:21]written 0, free lines is 3349 [06:11:21]MH_Cut [06:11:21]Write to MH i2c: D1 01 00 87 01 01 5A [06:11:21]Write i2c OK [06:11:21]MH_I2C_Read... [06:11:21]Read from MH i2c: D1 [06:11:21]MH_I2C_Read... [06:11:21]Read from MH i2c: D1 01 00 [06:11:21]MH_I2C_Read... [06:11:21]Read from MH i2c: D1 01 00 87 01 00 59 [06:11:21]Write to MH i2c: 01 00 00 88 01 89 [06:11:21]Write i2c OK [06:11:21]MH_I2C_Read... [06:11:21]OFD Sender: No OFD packet to send [06:11:21]*** Cut start [06:11:21]*** Partial cut [06:11:21]*** CUTSNS_PIN = 1 [06:11:21]*** CUTSNS_PIN = 0 [06:11:22]*** Brake cut motor [06:11:22]Read from MH i2c: 01 [06:11:22]MH_I2C_Read... [06:11:22]*** Stop cut motor [06:11:22]*** Cut end [06:11:22]Read from MH i2c: 01 07 00 [06:11:22]MH_I2C_Read... [06:11:22]Read from MH i2c: 01 07 00 88 01 00 00 00 00 00 FF 0F 9E [06:11:22]process_action close_receipt done [06:11:22]requested_data is exist [06:11:22]produce_requested_data [06:11:22]requested_item fm.sn is exist - process it [06:11:22]wFMCommunicate request_size=4 [06:11:22]MH_SAM_APDU [06:11:22]CAPDU: 80 11 00 00 [06:11:22]Write to MH i2c: E2 08 00 89 01 80 11 00 00 00 00 00 00 04 [06:11:22]Write i2c OK [06:11:22]MH_I2C_Read... [06:11:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:11:22]Read from MH i2c: E2 [06:11:22]MH_I2C_Read... [06:11:22]Read from MH i2c: E2 17 00 [06:11:22]MH_I2C_Read... [06:11:22]Read from MH i2c: E2 17 00 89 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 55 [06:11:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:11:22]wFMCommunicate OK [06:11:22]requested_item fd.num is exist - process it [06:11:22]SAM_PROTO_GetFieldsCounters [06:11:22]wFMCommunicate request_size=4 [06:11:22]MH_SAM_APDU [06:11:22]CAPDU: 80 13 00 00 [06:11:22]Write to MH i2c: E2 08 00 8A 01 80 13 00 00 00 00 00 00 07 [06:11:22]Write i2c OK [06:11:22]MH_I2C_Read... [06:11:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:11:22]Read from MH i2c: E2 [06:11:22]MH_I2C_Read... [06:11:22]Read from MH i2c: E2 62 00 [06:11:22]MH_I2C_Read... [06:11:22]Read from MH i2c: E2 62 00 8A 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5E 61 02 00 0E 04 04 00 3A 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 0E [06:11:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5E 61 02 00 0E 04 04 00 3A 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 [06:11:22]wFMCommunicate OK [06:11:22]SAM_PROTO_GetFieldsCounters done [06:11:22]requested_item shift.num is exist - process it [06:11:22]requested_item shift.opened is exist - process it [06:11:22]req_shift_opened [06:11:22]FM_GetShiftState [06:11:22]SAM_PROTO_GetShiftState [06:11:22]wFMCommunicate request_size=4 [06:11:22]MH_SAM_APDU [06:11:22]CAPDU: 80 13 01 00 [06:11:22]Write to MH i2c: E2 08 00 8B 01 80 13 01 00 00 00 00 00 09 [06:11:22]Write i2c OK [06:11:22]MH_I2C_Read... [06:11:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:11:22]Read from MH i2c: E2 [06:11:22]MH_I2C_Read... [06:11:22]Read from MH i2c: E2 0E 00 [06:11:22]MH_I2C_Read... [06:11:22]Read from MH i2c: E2 0E 00 8B 01 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B0 [06:11:22]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:11:22]wFMCommunicate OK [06:11:22]SAM_PROTO_GetShiftState done [06:11:22]FM_GetShiftState done [06:11:22]req_shift_opened done [06:11:22]requested_item shift.open_date is exist - process it [06:11:22]req_shift_open_date [06:11:22]req_shift_open_date done [06:11:22]produce_requested_data done [06:11:22]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155998,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [06:11:22]process_action_free close_receipt [06:11:22]json_value_free [06:11:22]json_value_free done [06:11:22]process_json_proto returns [06:11:22]Send response to host [06:11:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155998,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [06:11:22]free response buf [06:11:22]execute_script done [06:11:22]execute_script returns [06:11:22]free content buf [06:11:22]Sock 7.Close socket [06:11:22]Sock 7.Thread stoped [06:11:26]OFD Sender: No OFD packet to send [06:11:31]OFD Sender: No OFD packet to send [06:11:36]OFD Sender: No OFD packet to send [06:11:41]OFD Sender: No OFD packet to send [06:11:46]OFD Sender: No OFD packet to send [06:11:51]OFD Sender: No OFD packet to send [06:11:56]OFD Sender: No OFD packet to send [06:12:01]OFD Sender: No OFD packet to send [06:12:06]OFD Sender: No OFD packet to send [06:12:11]OFD Sender: No OFD packet to send [06:12:16]OFD Sender: No OFD packet to send [06:12:21]OFD Sender: No OFD packet to send [06:12:26]OFD Sender: No OFD packet to send [06:12:31]OFD Sender: No OFD packet to send [06:12:36]OFD Sender: No OFD packet to send [06:12:41]OFD Sender: No OFD packet to send [06:12:46]OFD Sender: No OFD packet to send [06:12:51]OFD Sender: No OFD packet to send [06:12:56]OFD Sender: No OFD packet to send [06:13:01]OFD Sender: No OFD packet to send [06:13:06]OFD Sender: No OFD packet to send [06:13:11]OFD Sender: No OFD packet to send [06:13:16]OFD Sender: No OFD packet to send [06:13:21]OFD Sender: No OFD packet to send [06:13:26]OFD Sender: No OFD packet to send [06:13:31]OFD Sender: No OFD packet to send [06:13:36]OFD Sender: No OFD packet to send [06:13:41]OFD Sender: No OFD packet to send [06:13:46]OFD Sender: No OFD packet to send [06:13:51]OFD Sender: No OFD packet to send [06:13:56]OFD Sender: No OFD packet to send [06:14:01]OFD Sender: No OFD packet to send [06:14:06]OFD Sender: No OFD packet to send [06:14:11]OFD Sender: No OFD packet to send [06:14:16]OFD Sender: No OFD packet to send [06:14:21]OFD Sender: No OFD packet to send [06:14:26]OFD Sender: No OFD packet to send [06:14:31]OFD Sender: No OFD packet to send [06:14:36]OFD Sender: No OFD packet to send [06:14:41]OFD Sender: No OFD packet to send [06:14:46]OFD Sender: No OFD packet to send [06:14:51]OFD Sender: No OFD packet to send [06:14:56]OFD Sender: No OFD packet to send [06:15:01]OFD Sender: No OFD packet to send [06:15:06]OFD Sender: No OFD packet to send [06:15:11]OFD Sender: No OFD packet to send [06:15:16]OFD Sender: No OFD packet to send [06:15:21]OFD Sender: No OFD packet to send [06:15:26]OFD Sender: No OFD packet to send [06:15:31]OFD Sender: No OFD packet to send [06:15:36]OFD Sender: No OFD packet to send [06:15:41]OFD Sender: No OFD packet to send [06:15:46]OFD Sender: No OFD packet to send [06:15:51]OFD Sender: No OFD packet to send [06:15:56]OFD Sender: No OFD packet to send [06:16:01]OFD Sender: No OFD packet to send [06:16:06]OFD Sender: No OFD packet to send [06:16:07]accept exits with 9 [06:16:07]New connection [06:16:07]New thread 3066809700 created [06:16:07]Thread 3066953060 joined [06:16:07]Waiting for new connection... [06:16:07] Sock 9.Parse request [06:16:07]Sock 9.Check first char [06:16:07]Sock 9.First char is OK [06:16:07]request: POST /json_proto HTTP/1.0 [06:16:07]Method: POST [06:16:07]URL: /json_proto [06:16:07]Method is POST - this is cgi request [06:16:07]url: /json_proto [06:16:07]query_string will be loaded in cgi processing [06:16:07]execute_cgi json_proto POST (null) [06:16:07]execute_cgi path=json_proto method=POST [06:16:07]POST find Content-Length [06:16:07]Host: 172.17.53.67:8080 [06:16:07]Content-Length: 766 [06:16:07]Content-Type: application/json [06:16:07] [06:16:07]POST finish read [06:16:07]Found Content-Length = 766 [06:16:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874264", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:16:07]execute_script... [06:16:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874264", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:16:07]POST & json_proto [06:16:07]process_json_proto [06:16:07]json parsed OK: [06:16:07]protocol is kg_v1.0 [06:16:07]action value=close_receipt [06:16:07]process_action close_receipt [06:16:07]cmd_close_receipt [06:16:07]MH_GetDate [06:16:07]Write to MH i2c: F0 00 00 8C 01 7C [06:16:07]Write i2c OK [06:16:07]MH_I2C_Read... [06:16:07]Read from MH i2c: F0 [06:16:07]MH_I2C_Read... [06:16:07]Read from MH i2c: F0 09 00 [06:16:07]MH_I2C_Read... [06:16:07]Read from MH i2c: F0 09 00 8C 01 00 27 A0 14 67 19 BC 99 64 99 [06:16:07]GetLastDocTimeStamp 1729404678 [06:16:07]current date 1729404967 [06:16:07]FM_GetShiftState [06:16:07]SAM_PROTO_GetShiftState [06:16:07]wFMCommunicate request_size=4 [06:16:07]MH_SAM_APDU [06:16:07]CAPDU: 80 13 01 00 [06:16:07]Write to MH i2c: E2 08 00 8D 01 80 13 01 00 00 00 00 00 0B [06:16:07]Write i2c OK [06:16:07]MH_I2C_Read... [06:16:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:16:07]Read from MH i2c: E2 [06:16:07]MH_I2C_Read... [06:16:07]Read from MH i2c: E2 0E 00 [06:16:07]MH_I2C_Read... [06:16:07]Read from MH i2c: E2 0E 00 8D 01 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B2 [06:16:07]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:16:07]wFMCommunicate OK [06:16:07]SAM_PROTO_GetShiftState done [06:16:07]FM_GetShiftState done [06:16:07]opened in 1729383891 [06:16:07]opened+sec_in_day 1729470291 [06:16:07]quantity*price = 100050 [06:16:07]sum+1 = 100052 [06:16:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 71 20.10.2024 06:16 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 155999 ФПД: 145987311022182 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T061607&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155999&fm=145987311022182&tin=02508201610067®Number=0000137193017469&sum=100051 [06:16:08]StoreToDocumentArchive [06:16:08]shift 314 fd 155999 [06:16:08]save to /storage/0314/doc_00155999 [06:16:08]save last doc name /storage/0314/doc_00155999 to /storage/kkm_last_doc_name [06:16:08]save OK [06:16:08]Clear old archive folders... [06:16:08]ProcessDocumentItem done err = 0, tmpTLVsize=248 [06:16:08]tlvbuf is 001B8740 [06:16:08]SAM_PROTO_ClearQueue [06:16:08]wFMCommunicate request_size=4 [06:16:08]MH_SAM_APDU [06:16:08]CAPDU: 80 09 00 00 [06:16:08]Write to MH i2c: E2 08 00 9A 01 80 09 00 00 00 00 00 00 0D [06:16:08]Write i2c OK [06:16:08]MH_I2C_Read... [06:16:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:16:08]Read from MH i2c: E2 [06:16:08]MH_I2C_Read... [06:16:08]Read from MH i2c: E2 03 00 [06:16:08]MH_I2C_Read... [06:16:08]Read from MH i2c: E2 03 00 9A 01 00 90 00 0F [06:16:08]RAPDU: 90 00 [06:16:08]wFMCommunicate OK [06:16:08]SAM_PROTO_ClearQueue done [06:16:08]KKMCreateOFDPacket [06:16:08]OFDProtocolAddRootSTLVToBuf [06:16:08]FM_MakeSignedData [06:16:08]FM_MakeSignedData [06:16:08]SAM_PROTO_SignData [06:16:08]wFMCommunicate request_size=4 [06:16:08]MH_SAM_APDU [06:16:08]CAPDU: 80 0D 01 02 [06:16:08]Write to MH i2c: E2 08 00 9B 01 80 0D 01 02 00 00 00 00 15 [06:16:08]Write i2c OK [06:16:08]MH_I2C_Read... [06:16:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:16:08]Read from MH i2c: E2 [06:16:08]MH_I2C_Read... [06:16:08]Read from MH i2c: E2 03 00 [06:16:08]MH_I2C_Read... [06:16:08]Read from MH i2c: E2 03 00 9B 01 00 90 00 10 [06:16:08]RAPDU: 90 00 [06:16:08]wFMCommunicate OK [06:16:08]wFMCommunicate request_size=255 [06:16:08]MH_SAM_APDU [06:16:08]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 27 A0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5F 61 02 00 35 04 06 00 84 C6 51 D0 [06:16:08]Write to MH i2c: E2 02 01 9C 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 27 A0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5F 61 02 00 35 04 06 00 84 C6 51 D0 00 00 06 [06:16:08]Write i2c OK [06:16:08]MH_I2C_Read... [06:16:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:16:08]Read from MH i2c: E2 [06:16:08]MH_I2C_Read... [06:16:08]Read from MH i2c: E2 03 00 [06:16:08]MH_I2C_Read... [06:16:08]Read from MH i2c: E2 03 00 9C 01 00 90 00 11 [06:16:08]RAPDU: 90 00 [06:16:08]wFMCommunicate OK [06:16:08]wFMCommunicate request_size=7 [06:16:08]MH_SAM_APDU [06:16:08]CAPDU: 80 0D 02 02 02 B0 66 [06:16:08]Write to MH i2c: E2 0A 00 9D 01 80 0D 02 02 02 00 B0 66 00 00 32 [06:16:08]Write i2c OK [06:16:08]MH_I2C_Read... [06:16:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:16:08]Read from MH i2c: E2 [06:16:08]MH_I2C_Read... [06:16:08]Read from MH i2c: E2 03 00 [06:16:08]MH_I2C_Read... [06:16:08]Read from MH i2c: E2 03 00 9D 01 00 90 00 12 [06:16:08]RAPDU: 90 00 [06:16:08]wFMCommunicate OK [06:16:08]wFMCommunicate request_size=4 [06:16:08]MH_SAM_APDU [06:16:08]CAPDU: 80 0D 03 02 [06:16:08]Write to MH i2c: E2 08 00 9E 01 80 0D 03 02 00 00 00 00 1A [06:16:08]Write i2c OK [06:16:08]MH_I2C_Read... [06:16:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:16:08]Read from MH i2c: E2 [06:16:08]MH_I2C_Read... [06:16:08]Read from MH i2c: E2 0B 00 [06:16:08]MH_I2C_Read... [06:16:08]Read from MH i2c: E2 0B 00 9E 01 00 C6 A7 CA 2A 1B 36 B7 4C 90 00 D0 [06:16:08]RAPDU: C6 A7 CA 2A 1B 36 B7 4C 90 00 [06:16:08]wFMCommunicate OK [06:16:08]SAM_PROTO_SignData done [06:16:08]FM_MakeSignedData done [06:16:08]CreateOFDProtocolMessage [06:16:08]wFMCommunicate request_size=4 [06:16:08]MH_SAM_APDU [06:16:08]CAPDU: 80 11 00 00 [06:16:08]Write to MH i2c: E2 08 00 9F 01 80 11 00 00 00 00 00 00 1A [06:16:08]Write i2c OK [06:16:08]MH_I2C_Read... [06:16:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:16:08]Read from MH i2c: E2 [06:16:08]MH_I2C_Read... [06:16:08]Read from MH i2c: E2 17 00 [06:16:08]MH_I2C_Read... [06:16:08]Read from MH i2c: E2 17 00 9F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6B [06:16:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:16:08]wFMCommunicate OK [06:16:08]CreateOFDProtocolMessage done [06:16:08]OFDSenderStorePacket 155999 [06:16:08]StoreOFDPacket docnum=155999 [06:16:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 B6 5A 04 01 71 B0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 27 A0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5F 61 02 00 35 04 06 00 84 C6 51 D0 B0 66 C6 A7 CA 2A 1B 36 B7 4C [06:16:08]CheckFolder [06:16:08]dirname=/storage/ofd_packets [06:16:08]CheckFolder done [06:16:08]ProducePacketName [06:16:08]name=ofd_packets/00155999 [06:16:08]NVStorageSaveData ofd_packets/00155999 [06:16:08]File name is /storage/ofd_packets/00155999 [06:16:08]Write 298 bytes [06:16:08]NVStorageSaveData done [06:16:08]OFDSenderStorePacket done [06:16:08]KKMCreateOFDPacket done [06:16:08]NVStorageSaveData kkm_last_timestamp [06:16:08]File name is /storage/kkm_last_timestamp [06:16:08]Write 4 bytes [06:16:08]NVStorageSaveData done [06:16:08]ExternCall_PrintAddStr [06:16:08]wPrintStart [06:16:08]Write to MH i2c: 01 00 00 A0 01 A1 [06:16:08]Write i2c OK [06:16:08]MH_I2C_Read... [06:16:08]Read from MH i2c: 01 [06:16:08]MH_I2C_Read... [06:16:08]Read from MH i2c: 01 07 00 [06:16:08]MH_I2C_Read... [06:16:08]Read from MH i2c: 01 07 00 A0 01 00 00 00 00 00 FF 0F B6 [06:16:08]RasterBufferAndPrint [06:16:08]line Счет N : (1)874264 [06:16:08]line ИНН: 02508201610067 [06:16:08]line Контрольно-Кассовый Чек [06:16:08]line ПРОДАЖА [06:16:08]line ТРК (МРК, ГНК) : 24 [06:16:08]line Товар: 2710194210 [06:16:08]line ДТ-К-2 [06:16:08]line 13.130 * 76.20 [06:16:08]line = 1000.51 [06:16:08]line НДС 12% НСП 1% [06:16:08]line > о реализуемом товаре [06:16:08]line ИТОГО: 1000.51 [06:16:08]line НСП 1% : 8.85 [06:16:08]line НДС 12% : 106.25 [06:16:08]line Наличными: 0.00 [06:16:08]line Безнал.: 1000.51 [06:16:08]line Место: АЗС № 165 "Партнер Нефть" [06:16:08]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [06:16:08]line СНО: Общий режим [06:16:08]line Чек 71 20.10.2024 06:16 [06:16:08]line Смена: 314 ФФД: 1.0 [06:16:08]line ЗНМ: 0300000234 [06:16:08]line РНМ: 0000137193017469 [06:16:08]line Версия ККМ: v1.0 [06:16:08]line Платежная система: Mbank [06:16:08]line ФМ: 0000000000963156 [06:16:08]line ФД: 155999 [06:16:08]line ФПД: 145987311022182 [06:16:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T061607&type=1&operation_type=1&fn_number=0000000000963156&fd_number=155999&fm=145987311022182&tin=02508201610067®Number=0000137193017469&sum=100051 [06:16:09]OFD Sender: Processing packet 155999 [packets to send 52, broken 51] [06:16:09]ProducePacketName [06:16:09]name=ofd_packets/00155999 [06:16:09]OFD Sender: To server: pG, [06:16:09]CommunicateWithHost lk.salyk.kg:30040 [06:16:09]ConnectInit lk.salyk.kg [06:16:09]written 0, free lines is 4095 [06:16:09]Connected sock=10 [06:16:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 B6 5A 04 01 71 B0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 27 A0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5F 61 02 00 35 04 06 00 84 C6 51 D0 B0 66 C6 A7 CA 2A 1B 36 B7 4C [06:16:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D8 20 47 00 34 C6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5F 61 02 00 F4 03 04 00 5A 46 14 67 B6 04 01 00 00 F9 2C DF D6 14 97 A5 78 [06:16:09]CommunicateWithHost err = 0 [06:16:09]CheckOFDResponse [06:16:09]1017 (14) - 77093643461234 [06:16:09]1041 (16) - 0000000000963156 [06:16:09]1040 (4) - 155999 [06:16:09]1012 (4) - 19.10.2024 23:52 [06:16:09]1206 (1) - 0 [06:16:09]OFD Sender: Remove packet 155999 [06:16:09]ProducePacketName [06:16:09]name=ofd_packets/00155999 [06:16:09]NVStorageDeleteData [06:16:09]Write to MH i2c: 01 00 00 C9 01 CA [06:16:09]Write i2c OK [06:16:09]MH_I2C_Read... [06:16:09]Read from MH i2c: 01 [06:16:09]MH_I2C_Read... [06:16:09]Read from MH i2c: 01 07 00 [06:16:09]MH_I2C_Read... [06:16:09]Read from MH i2c: 01 07 00 C9 01 00 00 00 00 00 01 0D DF [06:16:09]RasterBufferAndPrint [06:16:09]line [06:16:09]line [06:16:09]line [06:16:09]line [06:16:09]line [06:16:09]written 0, free lines is 3336 [06:16:09]MH_Cut [06:16:09]Write to MH i2c: D1 01 00 D0 01 01 A3 [06:16:09]Write i2c OK [06:16:09]MH_I2C_Read... [06:16:09]Read from MH i2c: D1 [06:16:09]MH_I2C_Read... [06:16:09]Read from MH i2c: D1 01 00 [06:16:09]MH_I2C_Read... [06:16:09]Read from MH i2c: D1 01 00 D0 01 00 A2 [06:16:09]Write to MH i2c: 01 00 00 D1 01 D2 [06:16:09]Write i2c OK [06:16:09]MH_I2C_Read... [06:16:09]OFD Sender: No OFD packet to send [06:16:10]*** Cut start [06:16:10]*** Partial cut [06:16:10]*** CUTSNS_PIN = 1 [06:16:10]*** CUTSNS_PIN = 0 [06:16:10]*** Brake cut motor [06:16:10]Read from MH i2c: 01 [06:16:10]MH_I2C_Read... [06:16:10]*** Stop cut motor [06:16:10]*** Cut end [06:16:10]Read from MH i2c: 01 07 00 [06:16:10]MH_I2C_Read... [06:16:10]Read from MH i2c: 01 07 00 D1 01 00 00 00 00 00 FF 0F E7 [06:16:10]process_action close_receipt done [06:16:10]requested_data is exist [06:16:10]produce_requested_data [06:16:10]requested_item fm.sn is exist - process it [06:16:10]wFMCommunicate request_size=4 [06:16:10]MH_SAM_APDU [06:16:10]CAPDU: 80 11 00 00 [06:16:10]Write to MH i2c: E2 08 00 D2 01 80 11 00 00 00 00 00 00 4D [06:16:10]Write i2c OK [06:16:10]MH_I2C_Read... [06:16:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:16:10]Read from MH i2c: E2 [06:16:10]MH_I2C_Read... [06:16:10]Read from MH i2c: E2 17 00 [06:16:10]MH_I2C_Read... [06:16:10]Read from MH i2c: E2 17 00 D2 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9E [06:16:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:16:10]wFMCommunicate OK [06:16:10]requested_item fd.num is exist - process it [06:16:10]SAM_PROTO_GetFieldsCounters [06:16:10]wFMCommunicate request_size=4 [06:16:10]MH_SAM_APDU [06:16:10]CAPDU: 80 13 00 00 [06:16:10]Write to MH i2c: E2 08 00 D3 01 80 13 00 00 00 00 00 00 50 [06:16:10]Write i2c OK [06:16:10]MH_I2C_Read... [06:16:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:16:11]Read from MH i2c: E2 [06:16:11]MH_I2C_Read... [06:16:11]Read from MH i2c: E2 62 00 [06:16:11]MH_I2C_Read... [06:16:11]Read from MH i2c: E2 62 00 D3 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5F 61 02 00 0E 04 04 00 3A 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 5B [06:16:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5F 61 02 00 0E 04 04 00 3A 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 [06:16:11]wFMCommunicate OK [06:16:11]SAM_PROTO_GetFieldsCounters done [06:16:11]requested_item shift.num is exist - process it [06:16:11]requested_item shift.opened is exist - process it [06:16:11]req_shift_opened [06:16:11]FM_GetShiftState [06:16:11]SAM_PROTO_GetShiftState [06:16:11]wFMCommunicate request_size=4 [06:16:11]MH_SAM_APDU [06:16:11]CAPDU: 80 13 01 00 [06:16:11]Write to MH i2c: E2 08 00 D4 01 80 13 01 00 00 00 00 00 52 [06:16:11]Write i2c OK [06:16:11]MH_I2C_Read... [06:16:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:16:11]Read from MH i2c: E2 [06:16:11]MH_I2C_Read... [06:16:11]Read from MH i2c: E2 0E 00 [06:16:11]MH_I2C_Read... [06:16:11]Read from MH i2c: E2 0E 00 D4 01 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F9 [06:16:11]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:16:11]wFMCommunicate OK [06:16:11]SAM_PROTO_GetShiftState done [06:16:11]FM_GetShiftState done [06:16:11]req_shift_opened done [06:16:11]requested_item shift.open_date is exist - process it [06:16:11]req_shift_open_date [06:16:11]req_shift_open_date done [06:16:11]produce_requested_data done [06:16:11]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":155999,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [06:16:11]process_action_free close_receipt [06:16:11]json_value_free [06:16:11]json_value_free done [06:16:11]process_json_proto returns [06:16:11]Send response to host [06:16:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":155999,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [06:16:11]free response buf [06:16:11]execute_script done [06:16:11]execute_script returns [06:16:11]free content buf [06:16:11]Sock 9.Close socket [06:16:11]Sock 9.Thread stoped [06:16:14]OFD Sender: No OFD packet to send [06:16:19]OFD Sender: No OFD packet to send [06:16:24]OFD Sender: No OFD packet to send [06:16:29]OFD Sender: No OFD packet to send [06:16:34]OFD Sender: No OFD packet to send [06:16:39]OFD Sender: No OFD packet to send [06:16:44]OFD Sender: No OFD packet to send [06:16:49]OFD Sender: No OFD packet to send [06:16:55]OFD Sender: No OFD packet to send [06:17:00]OFD Sender: No OFD packet to send [06:17:02]accept exits with 7 [06:17:02]New connection [06:17:02]New thread 3066953060 created [06:17:02]Thread 3066809700 joined [06:17:02]Waiting for new connection... [06:17:02] Sock 7.Parse request [06:17:02]Sock 7.Check first char [06:17:02]Sock 7.First char is OK [06:17:02]request: POST /json_proto HTTP/1.0 [06:17:02]Method: POST [06:17:02]URL: /json_proto [06:17:02]Method is POST - this is cgi request [06:17:02]url: /json_proto [06:17:02]query_string will be loaded in cgi processing [06:17:02]execute_cgi json_proto POST (null) [06:17:02]execute_cgi path=json_proto method=POST [06:17:02]POST find Content-Length [06:17:02]Host: 172.17.53.67:8080 [06:17:02]Content-Length: 769 [06:17:02]Content-Type: application/json [06:17:02] [06:17:02]POST finish read [06:17:02]Found Content-Length = 769 [06:17:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874265", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 29.650, "sum" : 2200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2200.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:17:02]execute_script... [06:17:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874265", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 29.650, "sum" : 2200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2200.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:17:02]POST & json_proto [06:17:02]process_json_proto [06:17:02]json parsed OK: [06:17:02]protocol is kg_v1.0 [06:17:02]action value=close_receipt [06:17:02]process_action close_receipt [06:17:02]cmd_close_receipt [06:17:02]MH_GetDate [06:17:02]Write to MH i2c: F0 00 00 D5 01 C5 [06:17:02]Write i2c OK [06:17:02]MH_I2C_Read... [06:17:02]Read from MH i2c: F0 [06:17:02]MH_I2C_Read... [06:17:02]Read from MH i2c: F0 09 00 [06:17:02]MH_I2C_Read... [06:17:02]Read from MH i2c: F0 09 00 D5 01 00 5E A0 14 67 19 BC 99 64 19 [06:17:02]GetLastDocTimeStamp 1729404967 [06:17:02]current date 1729405022 [06:17:02]FM_GetShiftState [06:17:02]SAM_PROTO_GetShiftState [06:17:02]wFMCommunicate request_size=4 [06:17:02]MH_SAM_APDU [06:17:02]CAPDU: 80 13 01 00 [06:17:02]Write to MH i2c: E2 08 00 D6 01 80 13 01 00 00 00 00 00 54 [06:17:02]Write i2c OK [06:17:02]MH_I2C_Read... [06:17:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:17:02]Read from MH i2c: E2 [06:17:02]MH_I2C_Read... [06:17:02]Read from MH i2c: E2 0E 00 [06:17:02]MH_I2C_Read... [06:17:02]Read from MH i2c: E2 0E 00 D6 01 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 FB [06:17:02]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:17:02]wFMCommunicate OK [06:17:02]SAM_PROTO_GetShiftState done [06:17:02]FM_GetShiftState done [06:17:02]opened in 1729383891 [06:17:02]opened+sec_in_day 1729470291 [06:17:02]quantity*price = 220003 [06:17:02]sum+1 = 220004 [06:17:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2200.03 НСП 1% : 19.47 НДС 12% : 233.63 Наличными: 0.00 Безнал.: 2200.03 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 72 20.10.2024 06:17 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156000 ФПД: 9845100357947 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T061702&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156000&fm=9845100357947&tin=02508201610067®Number=0000137193017469&sum=220003 [06:17:03]StoreToDocumentArchive [06:17:03]shift 314 fd 156000 [06:17:03]save to /storage/0314/doc_00156000 [06:17:03]save last doc name /storage/0314/doc_00156000 to /storage/kkm_last_doc_name [06:17:03]save OK [06:17:03]Clear old archive folders... [06:17:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:17:03]tlvbuf is 001AA880 [06:17:03]SAM_PROTO_ClearQueue [06:17:03]wFMCommunicate request_size=4 [06:17:03]MH_SAM_APDU [06:17:03]CAPDU: 80 09 00 00 [06:17:03]Write to MH i2c: E2 08 00 E3 01 80 09 00 00 00 00 00 00 56 [06:17:03]Write i2c OK [06:17:03]MH_I2C_Read... [06:17:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:17:03]Read from MH i2c: E2 [06:17:03]MH_I2C_Read... [06:17:03]Read from MH i2c: E2 03 00 [06:17:03]MH_I2C_Read... [06:17:03]Read from MH i2c: E2 03 00 E3 01 00 90 00 58 [06:17:03]RAPDU: 90 00 [06:17:03]wFMCommunicate OK [06:17:03]SAM_PROTO_ClearQueue done [06:17:03]KKMCreateOFDPacket [06:17:03]OFDProtocolAddRootSTLVToBuf [06:17:03]FM_MakeSignedData [06:17:03]FM_MakeSignedData [06:17:03]SAM_PROTO_SignData [06:17:03]wFMCommunicate request_size=4 [06:17:03]MH_SAM_APDU [06:17:03]CAPDU: 80 0D 01 02 [06:17:03]Write to MH i2c: E2 08 00 E4 01 80 0D 01 02 00 00 00 00 5E [06:17:03]Write i2c OK [06:17:03]MH_I2C_Read... [06:17:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:17:03]Read from MH i2c: E2 [06:17:03]MH_I2C_Read... [06:17:03]Read from MH i2c: E2 03 00 [06:17:03]MH_I2C_Read... [06:17:03]Read from MH i2c: E2 03 00 E4 01 00 90 00 59 [06:17:03]RAPDU: 90 00 [06:17:03]wFMCommunicate OK [06:17:03]wFMCommunicate request_size=255 [06:17:03]MH_SAM_APDU [06:17:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 73 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 5B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 63 5B 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 5B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 63 5B 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 5E A0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 60 61 02 00 35 04 06 00 08 [06:17:03]Write to MH i2c: E2 02 01 E5 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 73 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 5B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 63 5B 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 5B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 63 5B 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 5E A0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 60 61 02 00 35 04 06 00 08 00 00 2B [06:17:03]Write i2c OK [06:17:03]MH_I2C_Read... [06:17:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:17:03]Read from MH i2c: E2 [06:17:03]MH_I2C_Read... [06:17:03]Read from MH i2c: E2 03 00 [06:17:03]MH_I2C_Read... [06:17:03]Read from MH i2c: E2 03 00 E5 01 00 90 00 5A [06:17:03]RAPDU: 90 00 [06:17:03]wFMCommunicate OK [06:17:03]wFMCommunicate request_size=10 [06:17:03]MH_SAM_APDU [06:17:03]CAPDU: 80 0D 02 02 05 F4 3D B5 A9 3B [06:17:03]Write to MH i2c: E2 0D 00 E6 01 80 0D 02 02 05 00 F4 3D B5 A9 3B 00 00 35 [06:17:03]Write i2c OK [06:17:03]MH_I2C_Read... [06:17:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:17:03]Read from MH i2c: E2 [06:17:03]MH_I2C_Read... [06:17:03]Read from MH i2c: E2 03 00 [06:17:03]MH_I2C_Read... [06:17:03]Read from MH i2c: E2 03 00 E6 01 00 90 00 5B [06:17:03]RAPDU: 90 00 [06:17:03]wFMCommunicate OK [06:17:03]wFMCommunicate request_size=4 [06:17:03]MH_SAM_APDU [06:17:03]CAPDU: 80 0D 03 02 [06:17:03]Write to MH i2c: E2 08 00 E7 01 80 0D 03 02 00 00 00 00 63 [06:17:03]Write i2c OK [06:17:03]MH_I2C_Read... [06:17:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:17:03]Read from MH i2c: E2 [06:17:03]MH_I2C_Read... [06:17:03]Read from MH i2c: E2 0B 00 [06:17:03]MH_I2C_Read... [06:17:03]Read from MH i2c: E2 0B 00 E7 01 00 6F 8D 15 A9 77 A6 A2 6A 90 00 47 [06:17:03]RAPDU: 6F 8D 15 A9 77 A6 A2 6A 90 00 [06:17:03]wFMCommunicate OK [06:17:03]SAM_PROTO_SignData done [06:17:03]FM_MakeSignedData done [06:17:03]CreateOFDProtocolMessage [06:17:03]wFMCommunicate request_size=4 [06:17:03]MH_SAM_APDU [06:17:03]CAPDU: 80 11 00 00 [06:17:03]Write to MH i2c: E2 08 00 E8 01 80 11 00 00 00 00 00 00 63 [06:17:03]Write i2c OK [06:17:03]MH_I2C_Read... [06:17:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:17:03]Read from MH i2c: E2 [06:17:03]MH_I2C_Read... [06:17:03]Read from MH i2c: E2 17 00 [06:17:03]MH_I2C_Read... [06:17:03]Read from MH i2c: E2 17 00 E8 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B4 [06:17:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:17:03]wFMCommunicate OK [06:17:03]CreateOFDProtocolMessage done [06:17:03]OFDSenderStorePacket 156000 [06:17:03]StoreOFDPacket docnum=156000 [06:17:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 20 28 07 01 D7 87 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 73 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 5B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 63 5B 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 5B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 63 5B 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 5E A0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 60 61 02 00 35 04 06 00 08 F4 3D B5 A9 3B 6F 8D 15 A9 77 A6 A2 6A [06:17:03]CheckFolder [06:17:03]dirname=/storage/ofd_packets [06:17:03]CheckFolder done [06:17:03]ProducePacketName [06:17:03]name=ofd_packets/00156000 [06:17:03]NVStorageSaveData ofd_packets/00156000 [06:17:03]File name is /storage/ofd_packets/00156000 [06:17:03]Write 301 bytes [06:17:03]NVStorageSaveData done [06:17:03]OFDSenderStorePacket done [06:17:03]KKMCreateOFDPacket done [06:17:03]NVStorageSaveData kkm_last_timestamp [06:17:03]File name is /storage/kkm_last_timestamp [06:17:03]Write 4 bytes [06:17:03]NVStorageSaveData done [06:17:03]ExternCall_PrintAddStr [06:17:03]wPrintStart [06:17:03]Write to MH i2c: 01 00 00 E9 01 EA [06:17:03]Write i2c OK [06:17:03]MH_I2C_Read... [06:17:03]Read from MH i2c: 01 [06:17:03]MH_I2C_Read... [06:17:03]Read from MH i2c: 01 07 00 [06:17:03]MH_I2C_Read... [06:17:03]Read from MH i2c: 01 07 00 E9 01 00 00 00 00 00 FF 0F FF [06:17:03]RasterBufferAndPrint [06:17:03]line Счет N : (1)874265 [06:17:03]line ИНН: 02508201610067 [06:17:03]line Контрольно-Кассовый Чек [06:17:03]line ПРОДАЖА [06:17:03]line ТРК (МРК, ГНК) : 41 [06:17:03]line Товар: 2710124500 [06:17:03]line Аи-95-К-5 [06:17:03]line 29.650 * 74.20 [06:17:03]line = 2200.03 [06:17:03]line НДС 12% НСП 1% [06:17:03]line > о реализуемом товаре [06:17:03]line ИТОГО: 2200.03 [06:17:03]line НСП 1% : 19.47 [06:17:03]line НДС 12% : 233.63 [06:17:03]line Наличными: 0.00 [06:17:03]line Безнал.: 2200.03 [06:17:03]line Место: АЗС № 165 "Партнер Нефть" [06:17:03]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [06:17:03]line СНО: Общий режим [06:17:03]line Чек 72 20.10.2024 06:17 [06:17:03]line Смена: 314 ФФД: 1.0 [06:17:03]line ЗНМ: 0300000234 [06:17:03]line РНМ: 0000137193017469 [06:17:03]line Версия ККМ: v1.0 [06:17:03]line Платежная система: Mbank [06:17:03]line ФМ: 0000000000963156 [06:17:03]line ФД: 156000 [06:17:03]line ФПД: 9845100357947 [06:17:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T061702&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156000&fm=9845100357947&tin=02508201610067®Number=0000137193017469&sum=220003 [06:17:04]OFD Sender: Processing packet 156000 [packets to send 52, broken 51] [06:17:04]ProducePacketName [06:17:04]name=ofd_packets/00156000 [06:17:04]OFD Sender: To server: pG, [06:17:04]CommunicateWithHost lk.salyk.kg:30040 [06:17:04]ConnectInit lk.salyk.kg [06:17:04]written 0, free lines is 4095 [06:17:04]Connected sock=10 [06:17:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 20 28 07 01 D7 87 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 73 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 5B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 63 5B 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 5B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 63 5B 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 5E A0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 60 61 02 00 35 04 06 00 08 F4 3D B5 A9 3B 6F 8D 15 A9 77 A6 A2 6A [06:17:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B7 D9 47 00 67 19 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 60 61 02 00 F4 03 04 00 91 46 14 67 B6 04 01 00 00 3C BF B5 A7 18 06 84 D6 [06:17:04]CommunicateWithHost err = 0 [06:17:04]CheckOFDResponse [06:17:04]1017 (14) - 77093643461234 [06:17:04]1041 (16) - 0000000000963156 [06:17:04]1040 (4) - 156000 [06:17:04]1012 (4) - 19.10.2024 23:53 [06:17:04]1206 (1) - 0 [06:17:04]OFD Sender: Remove packet 156000 [06:17:04]ProducePacketName [06:17:04]name=ofd_packets/00156000 [06:17:04]NVStorageDeleteData [06:17:04]Write to MH i2c: 01 00 00 12 02 14 [06:17:04]Write i2c OK [06:17:04]MH_I2C_Read... [06:17:04]Read from MH i2c: 01 [06:17:04]MH_I2C_Read... [06:17:04]Read from MH i2c: 01 07 00 [06:17:04]MH_I2C_Read... [06:17:04]Read from MH i2c: 01 07 00 12 02 00 00 00 00 00 11 0D 39 [06:17:04]RasterBufferAndPrint [06:17:04]line [06:17:04]line [06:17:04]line [06:17:04]line [06:17:04]line [06:17:04]written 0, free lines is 3351 [06:17:04]MH_Cut [06:17:04]Write to MH i2c: D1 01 00 19 02 01 ED [06:17:04]Write i2c OK [06:17:04]MH_I2C_Read... [06:17:04]Read from MH i2c: D1 [06:17:04]MH_I2C_Read... [06:17:04]Read from MH i2c: D1 01 00 [06:17:04]MH_I2C_Read... [06:17:04]Read from MH i2c: D1 01 00 19 02 00 EC [06:17:04]Write to MH i2c: 01 00 00 1A 02 1C [06:17:04]Write i2c OK [06:17:04]MH_I2C_Read... [06:17:05]OFD Sender: No OFD packet to send [06:17:05]*** Cut start [06:17:05]*** Partial cut [06:17:05]*** CUTSNS_PIN = 1 [06:17:05]*** CUTSNS_PIN = 0 [06:17:05]*** Brake cut motor [06:17:05]Read from MH i2c: 01 [06:17:05]MH_I2C_Read... [06:17:05]*** Stop cut motor [06:17:05]*** Cut end [06:17:05]Read from MH i2c: 01 07 00 [06:17:05]MH_I2C_Read... [06:17:05]Read from MH i2c: 01 07 00 1A 02 00 00 00 00 00 FF 0F 31 [06:17:05]process_action close_receipt done [06:17:05]requested_data is exist [06:17:05]produce_requested_data [06:17:05]requested_item fm.sn is exist - process it [06:17:05]wFMCommunicate request_size=4 [06:17:05]MH_SAM_APDU [06:17:05]CAPDU: 80 11 00 00 [06:17:05]Write to MH i2c: E2 08 00 1B 02 80 11 00 00 00 00 00 00 97 [06:17:05]Write i2c OK [06:17:05]MH_I2C_Read... [06:17:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:17:05]Read from MH i2c: E2 [06:17:05]MH_I2C_Read... [06:17:05]Read from MH i2c: E2 17 00 [06:17:05]MH_I2C_Read... [06:17:05]Read from MH i2c: E2 17 00 1B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E8 [06:17:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:17:06]wFMCommunicate OK [06:17:06]requested_item fd.num is exist - process it [06:17:06]SAM_PROTO_GetFieldsCounters [06:17:06]wFMCommunicate request_size=4 [06:17:06]MH_SAM_APDU [06:17:06]CAPDU: 80 13 00 00 [06:17:06]Write to MH i2c: E2 08 00 1C 02 80 13 00 00 00 00 00 00 9A [06:17:06]Write i2c OK [06:17:06]MH_I2C_Read... [06:17:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:17:06]Read from MH i2c: E2 [06:17:06]MH_I2C_Read... [06:17:06]Read from MH i2c: E2 62 00 [06:17:06]MH_I2C_Read... [06:17:06]Read from MH i2c: E2 62 00 1C 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 60 61 02 00 0E 04 04 00 3A 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 A9 [06:17:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 60 61 02 00 0E 04 04 00 3A 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 [06:17:06]wFMCommunicate OK [06:17:06]SAM_PROTO_GetFieldsCounters done [06:17:06]requested_item shift.num is exist - process it [06:17:06]requested_item shift.opened is exist - process it [06:17:06]req_shift_opened [06:17:06]FM_GetShiftState [06:17:06]SAM_PROTO_GetShiftState [06:17:06]wFMCommunicate request_size=4 [06:17:06]MH_SAM_APDU [06:17:06]CAPDU: 80 13 01 00 [06:17:06]Write to MH i2c: E2 08 00 1D 02 80 13 01 00 00 00 00 00 9C [06:17:06]Write i2c OK [06:17:06]MH_I2C_Read... [06:17:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:17:06]Read from MH i2c: E2 [06:17:06]MH_I2C_Read... [06:17:06]Read from MH i2c: E2 0E 00 [06:17:06]MH_I2C_Read... [06:17:06]Read from MH i2c: E2 0E 00 1D 02 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 43 [06:17:06]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:17:06]wFMCommunicate OK [06:17:06]SAM_PROTO_GetShiftState done [06:17:06]FM_GetShiftState done [06:17:06]req_shift_opened done [06:17:06]requested_item shift.open_date is exist - process it [06:17:06]req_shift_open_date [06:17:06]req_shift_open_date done [06:17:06]produce_requested_data done [06:17:06]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156000,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [06:17:06]process_action_free close_receipt [06:17:06]json_value_free [06:17:06]json_value_free done [06:17:06]process_json_proto returns [06:17:06]Send response to host [06:17:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156000,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [06:17:06]free response buf [06:17:06]execute_script done [06:17:06]execute_script returns [06:17:06]free content buf [06:17:06]Sock 7.Close socket [06:17:06]Sock 7.Thread stoped [06:17:10]OFD Sender: No OFD packet to send [06:17:15]OFD Sender: No OFD packet to send [06:17:20]OFD Sender: No OFD packet to send [06:17:25]OFD Sender: No OFD packet to send [06:17:30]OFD Sender: No OFD packet to send [06:17:35]OFD Sender: No OFD packet to send [06:17:40]OFD Sender: No OFD packet to send [06:17:45]OFD Sender: No OFD packet to send [06:17:50]OFD Sender: No OFD packet to send [06:17:55]OFD Sender: No OFD packet to send [06:18:00]OFD Sender: No OFD packet to send [06:18:05]OFD Sender: No OFD packet to send [06:18:10]OFD Sender: No OFD packet to send [06:18:15]OFD Sender: No OFD packet to send [06:18:20]OFD Sender: No OFD packet to send [06:18:25]OFD Sender: No OFD packet to send [06:18:30]OFD Sender: No OFD packet to send [06:18:35]OFD Sender: No OFD packet to send [06:18:40]OFD Sender: No OFD packet to send [06:18:45]OFD Sender: No OFD packet to send [06:18:50]OFD Sender: No OFD packet to send [06:18:55]OFD Sender: No OFD packet to send [06:19:00]OFD Sender: No OFD packet to send [06:19:05]OFD Sender: No OFD packet to send [06:19:10]OFD Sender: No OFD packet to send [06:19:10]accept exits with 9 [06:19:10]New connection [06:19:10]New thread 3066809700 created [06:19:10]Thread 3066953060 joined [06:19:10]Waiting for new connection... [06:19:10] Sock 9.Parse request [06:19:10]Sock 9.Check first char [06:19:10]Sock 9.First char is OK [06:19:10]request: POST /json_proto HTTP/1.0 [06:19:10]Method: POST [06:19:10]URL: /json_proto [06:19:10]Method is POST - this is cgi request [06:19:10]url: /json_proto [06:19:10]query_string will be loaded in cgi processing [06:19:10]execute_cgi json_proto POST (null) [06:19:10]execute_cgi path=json_proto method=POST [06:19:10]POST find Content-Length [06:19:10]Host: 172.17.53.67:8080 [06:19:10]Content-Length: 675 [06:19:10]Content-Type: application/json [06:19:10] [06:19:10]POST finish read [06:19:10]Found Content-Length = 675 [06:19:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874266", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 29.240, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:19:10]execute_script... [06:19:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874266", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 29.240, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:19:10]POST & json_proto [06:19:10]process_json_proto [06:19:10]json parsed OK: [06:19:10]protocol is kg_v1.0 [06:19:10]action value=close_receipt [06:19:10]process_action close_receipt [06:19:10]cmd_close_receipt [06:19:10]MH_GetDate [06:19:10]Write to MH i2c: F0 00 00 1E 02 0F [06:19:10]Write i2c OK [06:19:10]MH_I2C_Read... [06:19:10]Read from MH i2c: F0 [06:19:10]MH_I2C_Read... [06:19:10]Read from MH i2c: F0 09 00 [06:19:10]MH_I2C_Read... [06:19:10]Read from MH i2c: F0 09 00 1E 02 00 DE A0 14 67 19 BC 99 64 E3 [06:19:10]GetLastDocTimeStamp 1729405022 [06:19:10]current date 1729405150 [06:19:10]FM_GetShiftState [06:19:10]SAM_PROTO_GetShiftState [06:19:10]wFMCommunicate request_size=4 [06:19:10]MH_SAM_APDU [06:19:10]CAPDU: 80 13 01 00 [06:19:10]Write to MH i2c: E2 08 00 1F 02 80 13 01 00 00 00 00 00 9E [06:19:10]Write i2c OK [06:19:10]MH_I2C_Read... [06:19:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:19:10]Read from MH i2c: E2 [06:19:10]MH_I2C_Read... [06:19:10]Read from MH i2c: E2 0E 00 [06:19:10]MH_I2C_Read... [06:19:10]Read from MH i2c: E2 0E 00 1F 02 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 45 [06:19:10]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:19:10]wFMCommunicate OK [06:19:10]SAM_PROTO_GetShiftState done [06:19:10]FM_GetShiftState done [06:19:10]opened in 1729383891 [06:19:10]opened+sec_in_day 1729470291 [06:19:10]quantity*price = 200001 [06:19:10]sum+1 = 200003 [06:19:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.39 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 73 20.10.2024 06:19 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156001 ФПД: 145614161073167 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T061910&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156001&fm=145614161073167&tin=02508201610067®Number=0000137193017469&sum=200000 [06:19:11]StoreToDocumentArchive [06:19:11]shift 314 fd 156001 [06:19:11]save to /storage/0314/doc_00156001 [06:19:11]save last doc name /storage/0314/doc_00156001 to /storage/kkm_last_doc_name [06:19:11]save OK [06:19:11]Clear old archive folders... [06:19:11]ProcessDocumentItem done err = 0, tmpTLVsize=252 [06:19:11]tlvbuf is 001744F0 [06:19:11]SAM_PROTO_ClearQueue [06:19:11]wFMCommunicate request_size=4 [06:19:11]MH_SAM_APDU [06:19:11]CAPDU: 80 09 00 00 [06:19:11]Write to MH i2c: E2 08 00 2C 02 80 09 00 00 00 00 00 00 A0 [06:19:11]Write i2c OK [06:19:11]MH_I2C_Read... [06:19:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:19:11]Read from MH i2c: E2 [06:19:11]MH_I2C_Read... [06:19:11]Read from MH i2c: E2 03 00 [06:19:11]MH_I2C_Read... [06:19:11]Read from MH i2c: E2 03 00 2C 02 00 90 00 A2 [06:19:11]RAPDU: 90 00 [06:19:11]wFMCommunicate OK [06:19:11]SAM_PROTO_ClearQueue done [06:19:11]KKMCreateOFDPacket [06:19:11]OFDProtocolAddRootSTLVToBuf [06:19:11]FM_MakeSignedData [06:19:11]FM_MakeSignedData [06:19:11]SAM_PROTO_SignData [06:19:11]wFMCommunicate request_size=4 [06:19:11]MH_SAM_APDU [06:19:11]CAPDU: 80 0D 01 02 [06:19:11]Write to MH i2c: E2 08 00 2D 02 80 0D 01 02 00 00 00 00 A8 [06:19:11]Write i2c OK [06:19:11]MH_I2C_Read... [06:19:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:19:11]Read from MH i2c: E2 [06:19:11]MH_I2C_Read... [06:19:11]Read from MH i2c: E2 03 00 [06:19:11]MH_I2C_Read... [06:19:11]Read from MH i2c: E2 03 00 2D 02 00 90 00 A3 [06:19:11]RAPDU: 90 00 [06:19:11]wFMCommunicate OK [06:19:11]wFMCommunicate request_size=255 [06:19:11]MH_SAM_APDU [06:19:11]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 DE A0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 61 61 02 00 35 04 06 00 [06:19:11]Write to MH i2c: E2 02 01 2E 02 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 DE A0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 61 61 02 00 35 04 06 00 00 00 CF [06:19:11]Write i2c OK [06:19:11]MH_I2C_Read... [06:19:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:19:11]Read from MH i2c: E2 [06:19:11]MH_I2C_Read... [06:19:11]Read from MH i2c: E2 03 00 [06:19:11]MH_I2C_Read... [06:19:11]Read from MH i2c: E2 03 00 2E 02 00 90 00 A4 [06:19:11]RAPDU: 90 00 [06:19:11]wFMCommunicate OK [06:19:11]wFMCommunicate request_size=11 [06:19:11]MH_SAM_APDU [06:19:11]CAPDU: 80 0D 02 02 06 84 6F 70 58 54 0F [06:19:11]Write to MH i2c: E2 0E 00 2F 02 80 0D 02 02 06 00 84 6F 70 58 54 0F 00 00 D5 [06:19:11]Write i2c OK [06:19:11]MH_I2C_Read... [06:19:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:19:12]Read from MH i2c: E2 [06:19:12]MH_I2C_Read... [06:19:12]Read from MH i2c: E2 03 00 [06:19:12]MH_I2C_Read... [06:19:12]Read from MH i2c: E2 03 00 2F 02 00 90 00 A5 [06:19:12]RAPDU: 90 00 [06:19:12]wFMCommunicate OK [06:19:12]wFMCommunicate request_size=4 [06:19:12]MH_SAM_APDU [06:19:12]CAPDU: 80 0D 03 02 [06:19:12]Write to MH i2c: E2 08 00 30 02 80 0D 03 02 00 00 00 00 AD [06:19:12]Write i2c OK [06:19:12]MH_I2C_Read... [06:19:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:19:12]Read from MH i2c: E2 [06:19:12]MH_I2C_Read... [06:19:12]Read from MH i2c: E2 0B 00 [06:19:12]MH_I2C_Read... [06:19:12]Read from MH i2c: E2 0B 00 30 02 00 89 0B 07 20 1B 97 BE 88 90 00 61 [06:19:12]RAPDU: 89 0B 07 20 1B 97 BE 88 90 00 [06:19:12]wFMCommunicate OK [06:19:12]SAM_PROTO_SignData done [06:19:12]FM_MakeSignedData done [06:19:12]CreateOFDProtocolMessage [06:19:12]wFMCommunicate request_size=4 [06:19:12]MH_SAM_APDU [06:19:12]CAPDU: 80 11 00 00 [06:19:12]Write to MH i2c: E2 08 00 31 02 80 11 00 00 00 00 00 00 AD [06:19:12]Write i2c OK [06:19:12]MH_I2C_Read... [06:19:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:19:12]Read from MH i2c: E2 [06:19:12]MH_I2C_Read... [06:19:12]Read from MH i2c: E2 17 00 [06:19:12]MH_I2C_Read... [06:19:12]Read from MH i2c: E2 17 00 31 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FE [06:19:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:19:12]wFMCommunicate OK [06:19:12]CreateOFDProtocolMessage done [06:19:12]OFDSenderStorePacket 156001 [06:19:12]StoreOFDPacket docnum=156001 [06:19:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 FB 54 08 01 3D 5D 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 DE A0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 61 61 02 00 35 04 06 00 84 6F 70 58 54 0F 89 0B 07 20 1B 97 BE 88 [06:19:12]CheckFolder [06:19:12]dirname=/storage/ofd_packets [06:19:12]CheckFolder done [06:19:12]ProducePacketName [06:19:12]name=ofd_packets/00156001 [06:19:12]NVStorageSaveData ofd_packets/00156001 [06:19:12]File name is /storage/ofd_packets/00156001 [06:19:12]Write 302 bytes [06:19:12]NVStorageSaveData done [06:19:12]OFDSenderStorePacket done [06:19:12]KKMCreateOFDPacket done [06:19:12]NVStorageSaveData kkm_last_timestamp [06:19:12]File name is /storage/kkm_last_timestamp [06:19:12]Write 4 bytes [06:19:12]NVStorageSaveData done [06:19:12]ExternCall_PrintAddStr [06:19:12]wPrintStart [06:19:12]Write to MH i2c: 01 00 00 32 02 34 [06:19:12]Write i2c OK [06:19:12]MH_I2C_Read... [06:19:12]Read from MH i2c: 01 [06:19:12]MH_I2C_Read... [06:19:12]Read from MH i2c: 01 07 00 [06:19:12]MH_I2C_Read... [06:19:12]Read from MH i2c: 01 07 00 32 02 00 00 00 00 00 FF 0F 49 [06:19:12]RasterBufferAndPrint [06:19:12]line Счет N : (1)874266 [06:19:12]line ИНН: 02508201610067 [06:19:12]line Контрольно-Кассовый Чек [06:19:12]line ПРОДАЖА [06:19:12]line ТРК (МРК, ГНК) : 43 [06:19:12]line Товар: 2710124130 [06:19:12]line Super 92-К-5 [06:19:12]line 29.240 * 68.40 [06:19:12]line = 2000.02 [06:19:12]line НДС 12% НСП 1% [06:19:12]line > о реализуемом товаре [06:19:12]line ОКРУГЛЕНИЕ: -0.02 [06:19:12]line ИТОГО: 2000.00 [06:19:12]line Внесено: 2000.00 [06:19:12]line СДАЧА: 0.00 [06:19:12]line НСП 1% : 17.70 [06:19:12]line НДС 12% : 212.39 [06:19:12]line Наличными: 2000.00 [06:19:12]line Безнал.: 0.00 [06:19:12]line Место: АЗС № 165 "Партнер Нефть" [06:19:12]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [06:19:12]line СНО: Общий режим [06:19:12]line Чек 73 20.10.2024 06:19 [06:19:12]line Смена: 314 ФФД: 1.0 [06:19:12]line ЗНМ: 0300000234 [06:19:12]line РНМ: 0000137193017469 [06:19:12]line Версия ККМ: v1.0 [06:19:12]line ФМ: 0000000000963156 [06:19:12]line ФД: 156001 [06:19:12]line ФПД: 145614161073167 [06:19:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T061910&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156001&fm=145614161073167&tin=02508201610067®Number=0000137193017469&sum=200000 [06:19:12]OFD Sender: Processing packet 156001 [packets to send 52, broken 51] [06:19:12]ProducePacketName [06:19:12]name=ofd_packets/00156001 [06:19:12]OFD Sender: To server: pG, [06:19:12]CommunicateWithHost lk.salyk.kg:30040 [06:19:12]ConnectInit lk.salyk.kg [06:19:12]written 0, free lines is 4095 [06:19:12]Connected sock=10 [06:19:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 FB 54 08 01 3D 5D 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 DE A0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 61 61 02 00 35 04 06 00 84 6F 70 58 54 0F 89 0B 07 20 1B 97 BE 88 [06:19:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 17 75 47 00 F1 80 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 61 61 02 00 F4 03 04 00 12 47 14 67 B6 04 01 00 00 E7 77 99 AA F9 77 96 61 [06:19:12]CommunicateWithHost err = 0 [06:19:12]CheckOFDResponse [06:19:12]1017 (14) - 77093643461234 [06:19:12]1041 (16) - 0000000000963156 [06:19:12]1040 (4) - 156001 [06:19:12]1012 (4) - 19.10.2024 23:56 [06:19:12]1206 (1) - 0 [06:19:12]OFD Sender: Remove packet 156001 [06:19:12]ProducePacketName [06:19:12]name=ofd_packets/00156001 [06:19:12]NVStorageDeleteData [06:19:12]Write to MH i2c: 01 00 00 5D 02 5F [06:19:12]Write i2c OK [06:19:12]MH_I2C_Read... [06:19:12]Read from MH i2c: 01 [06:19:12]MH_I2C_Read... [06:19:12]Read from MH i2c: 01 07 00 [06:19:12]MH_I2C_Read... [06:19:12]Read from MH i2c: 01 07 00 5D 02 00 00 00 00 00 E5 0C 57 [06:19:12]RasterBufferAndPrint [06:19:12]line [06:19:12]line [06:19:12]line [06:19:12]line [06:19:12]line [06:19:12]written 0, free lines is 3307 [06:19:12]MH_Cut [06:19:12]Write to MH i2c: D1 01 00 64 02 01 38 [06:19:12]Write i2c OK [06:19:12]MH_I2C_Read... [06:19:12]Read from MH i2c: D1 [06:19:12]MH_I2C_Read... [06:19:12]Read from MH i2c: D1 01 00 [06:19:12]MH_I2C_Read... [06:19:12]Read from MH i2c: D1 01 00 64 02 00 37 [06:19:12]Write to MH i2c: 01 00 00 65 02 67 [06:19:12]Write i2c OK [06:19:12]MH_I2C_Read... [06:19:13]OFD Sender: No OFD packet to send [06:19:13]*** Cut start [06:19:13]*** Partial cut [06:19:13]*** CUTSNS_PIN = 1 [06:19:13]*** CUTSNS_PIN = 0 [06:19:13]*** Brake cut motor [06:19:14]Read from MH i2c: 01 [06:19:14]MH_I2C_Read... [06:19:14]*** Stop cut motor [06:19:14]*** Cut end [06:19:14]Read from MH i2c: 01 07 00 [06:19:14]MH_I2C_Read... [06:19:14]Read from MH i2c: 01 07 00 65 02 00 00 00 00 00 FF 0F 7C [06:19:14]process_action close_receipt done [06:19:14]requested_data is exist [06:19:14]produce_requested_data [06:19:14]requested_item fm.sn is exist - process it [06:19:14]wFMCommunicate request_size=4 [06:19:14]MH_SAM_APDU [06:19:14]CAPDU: 80 11 00 00 [06:19:14]Write to MH i2c: E2 08 00 66 02 80 11 00 00 00 00 00 00 E2 [06:19:14]Write i2c OK [06:19:14]MH_I2C_Read... [06:19:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:19:14]Read from MH i2c: E2 [06:19:14]MH_I2C_Read... [06:19:14]Read from MH i2c: E2 17 00 [06:19:14]MH_I2C_Read... [06:19:14]Read from MH i2c: E2 17 00 66 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 33 [06:19:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:19:14]wFMCommunicate OK [06:19:14]requested_item fd.num is exist - process it [06:19:14]SAM_PROTO_GetFieldsCounters [06:19:14]wFMCommunicate request_size=4 [06:19:14]MH_SAM_APDU [06:19:14]CAPDU: 80 13 00 00 [06:19:14]Write to MH i2c: E2 08 00 67 02 80 13 00 00 00 00 00 00 E5 [06:19:14]Write i2c OK [06:19:14]MH_I2C_Read... [06:19:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:19:14]Read from MH i2c: E2 [06:19:14]MH_I2C_Read... [06:19:14]Read from MH i2c: E2 62 00 [06:19:14]MH_I2C_Read... [06:19:14]Read from MH i2c: E2 62 00 67 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 61 61 02 00 0E 04 04 00 3A 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 F8 [06:19:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 61 61 02 00 0E 04 04 00 3A 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 [06:19:14]wFMCommunicate OK [06:19:14]SAM_PROTO_GetFieldsCounters done [06:19:14]requested_item shift.num is exist - process it [06:19:14]requested_item shift.opened is exist - process it [06:19:14]req_shift_opened [06:19:14]FM_GetShiftState [06:19:14]SAM_PROTO_GetShiftState [06:19:14]wFMCommunicate request_size=4 [06:19:14]MH_SAM_APDU [06:19:14]CAPDU: 80 13 01 00 [06:19:14]Write to MH i2c: E2 08 00 68 02 80 13 01 00 00 00 00 00 E7 [06:19:14]Write i2c OK [06:19:14]MH_I2C_Read... [06:19:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:19:14]Read from MH i2c: E2 [06:19:14]MH_I2C_Read... [06:19:14]Read from MH i2c: E2 0E 00 [06:19:14]MH_I2C_Read... [06:19:14]Read from MH i2c: E2 0E 00 68 02 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 8E [06:19:14]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:19:14]wFMCommunicate OK [06:19:14]SAM_PROTO_GetShiftState done [06:19:14]FM_GetShiftState done [06:19:14]req_shift_opened done [06:19:14]requested_item shift.open_date is exist - process it [06:19:14]req_shift_open_date [06:19:14]req_shift_open_date done [06:19:14]produce_requested_data done [06:19:14]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156001,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [06:19:14]process_action_free close_receipt [06:19:14]json_value_free [06:19:14]json_value_free done [06:19:14]process_json_proto returns [06:19:14]Send response to host [06:19:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156001,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [06:19:14]free response buf [06:19:14]execute_script done [06:19:14]execute_script returns [06:19:14]free content buf [06:19:14]Sock 9.Close socket [06:19:14]Sock 9.Thread stoped [06:19:15]accept exits with 7 [06:19:15]New connection [06:19:15]New thread 3066953060 created [06:19:15]Thread 3066809700 joined [06:19:15]Waiting for new connection... [06:19:15] Sock 7.Parse request [06:19:15]Sock 7.Check first char [06:19:15]Sock 7.First char is OK [06:19:15]request: POST /json_proto HTTP/1.0 [06:19:15]Method: POST [06:19:15]URL: /json_proto [06:19:15]Method is POST - this is cgi request [06:19:15]url: /json_proto [06:19:15]query_string will be loaded in cgi processing [06:19:15]execute_cgi json_proto POST (null) [06:19:15]execute_cgi path=json_proto method=POST [06:19:15]POST find Content-Length [06:19:15]Host: 172.17.53.67:8080 [06:19:15]Content-Length: 678 [06:19:15]Content-Type: application/json [06:19:15] [06:19:15]POST finish read [06:19:15]Found Content-Length = 678 [06:19:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874267", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:19:15]execute_script... [06:19:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874267", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:19:15]POST & json_proto [06:19:15]process_json_proto [06:19:15]json parsed OK: [06:19:15]protocol is kg_v1.0 [06:19:15]action value=close_receipt [06:19:15]process_action close_receipt [06:19:15]cmd_close_receipt [06:19:15]MH_GetDate [06:19:15]Write to MH i2c: F0 00 00 69 02 5A [06:19:15]Write i2c OK [06:19:15]MH_I2C_Read... [06:19:15]Read from MH i2c: F0 [06:19:15]MH_I2C_Read... [06:19:15]Read from MH i2c: F0 09 00 [06:19:15]MH_I2C_Read... [06:19:15]Read from MH i2c: F0 09 00 69 02 00 E3 A0 14 67 19 BC 99 64 33 [06:19:15]GetLastDocTimeStamp 1729405150 [06:19:15]current date 1729405155 [06:19:15]FM_GetShiftState [06:19:15]SAM_PROTO_GetShiftState [06:19:15]wFMCommunicate request_size=4 [06:19:15]MH_SAM_APDU [06:19:15]CAPDU: 80 13 01 00 [06:19:15]Write to MH i2c: E2 08 00 6A 02 80 13 01 00 00 00 00 00 E9 [06:19:15]Write i2c OK [06:19:15]MH_I2C_Read... [06:19:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:19:15]Read from MH i2c: E2 [06:19:15]MH_I2C_Read... [06:19:15]Read from MH i2c: E2 0E 00 [06:19:15]MH_I2C_Read... [06:19:15]Read from MH i2c: E2 0E 00 6A 02 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 90 [06:19:15]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:19:15]wFMCommunicate OK [06:19:15]SAM_PROTO_GetShiftState done [06:19:15]FM_GetShiftState done [06:19:15]opened in 1729383891 [06:19:15]opened+sec_in_day 1729470291 [06:19:15]quantity*price = 70044 [06:19:15]sum+1 = 70045 [06:19:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 74 20.10.2024 06:19 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156002 ФПД: 81684137764991 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T061915&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156002&fm=81684137764991&tin=02508201610067®Number=0000137193017469&sum=70000 [06:19:16]StoreToDocumentArchive [06:19:16]shift 314 fd 156002 [06:19:16]save to /storage/0314/doc_00156002 [06:19:16]save last doc name /storage/0314/doc_00156002 to /storage/kkm_last_doc_name [06:19:16]save OK [06:19:16]Clear old archive folders... [06:19:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:19:16]tlvbuf is 001CE780 [06:19:16]SAM_PROTO_ClearQueue [06:19:16]wFMCommunicate request_size=4 [06:19:16]MH_SAM_APDU [06:19:16]CAPDU: 80 09 00 00 [06:19:16]Write to MH i2c: E2 08 00 77 02 80 09 00 00 00 00 00 00 EB [06:19:16]Write i2c OK [06:19:16]MH_I2C_Read... [06:19:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:19:16]Read from MH i2c: E2 [06:19:16]MH_I2C_Read... [06:19:16]Read from MH i2c: E2 03 00 [06:19:16]MH_I2C_Read... [06:19:16]Read from MH i2c: E2 03 00 77 02 00 90 00 ED [06:19:16]RAPDU: 90 00 [06:19:16]wFMCommunicate OK [06:19:16]SAM_PROTO_ClearQueue done [06:19:16]KKMCreateOFDPacket [06:19:16]OFDProtocolAddRootSTLVToBuf [06:19:16]FM_MakeSignedData [06:19:16]FM_MakeSignedData [06:19:16]SAM_PROTO_SignData [06:19:16]wFMCommunicate request_size=4 [06:19:16]MH_SAM_APDU [06:19:16]CAPDU: 80 0D 01 02 [06:19:16]Write to MH i2c: E2 08 00 78 02 80 0D 01 02 00 00 00 00 F3 [06:19:16]Write i2c OK [06:19:16]MH_I2C_Read... [06:19:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:19:16]Read from MH i2c: E2 [06:19:16]MH_I2C_Read... [06:19:16]Read from MH i2c: E2 03 00 [06:19:16]MH_I2C_Read... [06:19:16]Read from MH i2c: E2 03 00 78 02 00 90 00 EE [06:19:16]RAPDU: 90 00 [06:19:16]wFMCommunicate OK [06:19:16]wFMCommunicate request_size=255 [06:19:16]MH_SAM_APDU [06:19:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 E3 A0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 62 61 02 00 35 04 06 00 4A [06:19:16]Write to MH i2c: E2 02 01 79 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 E3 A0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 62 61 02 00 35 04 06 00 4A 00 00 3C [06:19:16]Write i2c OK [06:19:16]MH_I2C_Read... [06:19:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:19:17]Read from MH i2c: E2 [06:19:17]MH_I2C_Read... [06:19:17]Read from MH i2c: E2 03 00 [06:19:17]MH_I2C_Read... [06:19:17]Read from MH i2c: E2 03 00 79 02 00 90 00 EF [06:19:17]RAPDU: 90 00 [06:19:17]wFMCommunicate OK [06:19:17]wFMCommunicate request_size=10 [06:19:17]MH_SAM_APDU [06:19:17]CAPDU: 80 0D 02 02 05 4A 92 03 E8 7F [06:19:17]Write to MH i2c: E2 0D 00 7A 02 80 0D 02 02 05 00 4A 92 03 E8 7F 00 00 46 [06:19:17]Write i2c OK [06:19:17]MH_I2C_Read... [06:19:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:19:17]Read from MH i2c: E2 [06:19:17]MH_I2C_Read... [06:19:17]Read from MH i2c: E2 03 00 [06:19:17]MH_I2C_Read... [06:19:17]Read from MH i2c: E2 03 00 7A 02 00 90 00 F0 [06:19:17]RAPDU: 90 00 [06:19:17]wFMCommunicate OK [06:19:17]wFMCommunicate request_size=4 [06:19:17]MH_SAM_APDU [06:19:17]CAPDU: 80 0D 03 02 [06:19:17]Write to MH i2c: E2 08 00 7B 02 80 0D 03 02 00 00 00 00 F8 [06:19:17]Write i2c OK [06:19:17]MH_I2C_Read... [06:19:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:19:17]Read from MH i2c: E2 [06:19:17]MH_I2C_Read... [06:19:17]Read from MH i2c: E2 0B 00 [06:19:17]MH_I2C_Read... [06:19:17]Read from MH i2c: E2 0B 00 7B 02 00 49 50 BB 2E C0 DC 49 C3 90 00 23 [06:19:17]RAPDU: 49 50 BB 2E C0 DC 49 C3 90 00 [06:19:17]wFMCommunicate OK [06:19:17]SAM_PROTO_SignData done [06:19:17]FM_MakeSignedData done [06:19:17]CreateOFDProtocolMessage [06:19:17]wFMCommunicate request_size=4 [06:19:17]MH_SAM_APDU [06:19:17]CAPDU: 80 11 00 00 [06:19:17]Write to MH i2c: E2 08 00 7C 02 80 11 00 00 00 00 00 00 F8 [06:19:17]Write i2c OK [06:19:17]MH_I2C_Read... [06:19:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:19:17]Read from MH i2c: E2 [06:19:17]MH_I2C_Read... [06:19:17]Read from MH i2c: E2 17 00 [06:19:17]MH_I2C_Read... [06:19:17]Read from MH i2c: E2 17 00 7C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 49 [06:19:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:19:17]wFMCommunicate OK [06:19:17]CreateOFDProtocolMessage done [06:19:17]OFDSenderStorePacket 156002 [06:19:17]StoreOFDPacket docnum=156002 [06:19:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 65 29 07 01 89 4F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 E3 A0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 62 61 02 00 35 04 06 00 4A 4A 92 03 E8 7F 49 50 BB 2E C0 DC 49 C3 [06:19:17]CheckFolder [06:19:17]dirname=/storage/ofd_packets [06:19:17]CheckFolder done [06:19:17]ProducePacketName [06:19:17]name=ofd_packets/00156002 [06:19:17]NVStorageSaveData ofd_packets/00156002 [06:19:17]File name is /storage/ofd_packets/00156002 [06:19:17]Write 301 bytes [06:19:17]NVStorageSaveData done [06:19:17]OFDSenderStorePacket done [06:19:17]KKMCreateOFDPacket done [06:19:17]NVStorageSaveData kkm_last_timestamp [06:19:17]File name is /storage/kkm_last_timestamp [06:19:17]Write 4 bytes [06:19:17]NVStorageSaveData done [06:19:17]ExternCall_PrintAddStr [06:19:17]wPrintStart [06:19:17]Write to MH i2c: 01 00 00 7D 02 7F [06:19:17]Write i2c OK [06:19:17]MH_I2C_Read... [06:19:17]Read from MH i2c: 01 [06:19:17]MH_I2C_Read... [06:19:17]Read from MH i2c: 01 07 00 [06:19:17]MH_I2C_Read... [06:19:17]Read from MH i2c: 01 07 00 7D 02 00 00 00 00 00 FF 0F 94 [06:19:17]RasterBufferAndPrint [06:19:17]line Счет N : (1)874267 [06:19:17]line ИНН: 02508201610067 [06:19:17]line Контрольно-Кассовый Чек [06:19:17]line ПРОДАЖА [06:19:17]line ТРК (МРК, ГНК) : 22 [06:19:17]line Товар: 2710124130 [06:19:17]line Аи-92-К-5 [06:19:17]line 10.470 * 66.90 [06:19:17]line = 700.44 [06:19:17]line НДС 12% НСП 1% [06:19:17]line > о реализуемом товаре [06:19:17]line ОКРУГЛЕНИЕ: -0.44 [06:19:17]line ИТОГО: 700.00 [06:19:17]line Внесено: 700.00 [06:19:17]line СДАЧА: 0.00 [06:19:17]line НСП 1% : 6.20 [06:19:17]line НДС 12% : 74.38 [06:19:17]line Наличными: 700.00 [06:19:17]line Безнал.: 0.00 [06:19:17]line Место: АЗС № 165 "Партнер Нефть" [06:19:17]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [06:19:17]line СНО: Общий режим [06:19:17]line Чек 74 20.10.2024 06:19 [06:19:17]line Смена: 314 ФФД: 1.0 [06:19:17]line ЗНМ: 0300000234 [06:19:17]line РНМ: 0000137193017469 [06:19:17]line Версия ККМ: v1.0 [06:19:17]line ФМ: 0000000000963156 [06:19:17]line ФД: 156002 [06:19:17]line ФПД: 81684137764991 [06:19:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T061915&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156002&fm=81684137764991&tin=02508201610067®Number=0000137193017469&sum=70000 [06:19:17]written 0, free lines is 4095 [06:19:17]OFD Sender: Processing packet 156002 [packets to send 52, broken 51] [06:19:17]ProducePacketName [06:19:17]name=ofd_packets/00156002 [06:19:17]OFD Sender: To server: pG, [06:19:17]CommunicateWithHost lk.salyk.kg:30040 [06:19:17]ConnectInit lk.salyk.kg [06:19:17]Connected sock=10 [06:19:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 65 29 07 01 89 4F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 E3 A0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 62 61 02 00 35 04 06 00 4A 4A 92 03 E8 7F 49 50 BB 2E C0 DC 49 C3 [06:19:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C5 61 47 00 97 12 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 62 61 02 00 F4 03 04 00 17 47 14 67 B6 04 01 00 00 D8 88 87 A8 24 52 58 FB [06:19:17]CommunicateWithHost err = 0 [06:19:17]CheckOFDResponse [06:19:17]1017 (14) - 77093643461234 [06:19:17]1041 (16) - 0000000000963156 [06:19:17]1040 (4) - 156002 [06:19:17]1012 (4) - 19.10.2024 23:56 [06:19:17]1206 (1) - 0 [06:19:17]OFD Sender: Remove packet 156002 [06:19:17]ProducePacketName [06:19:17]name=ofd_packets/00156002 [06:19:17]NVStorageDeleteData [06:19:17]Write to MH i2c: 01 00 00 A8 02 AA [06:19:17]Write i2c OK [06:19:17]MH_I2C_Read... [06:19:17]Read from MH i2c: 01 [06:19:17]MH_I2C_Read... [06:19:17]Read from MH i2c: 01 07 00 [06:19:17]MH_I2C_Read... [06:19:17]Read from MH i2c: 01 07 00 A8 02 00 00 00 00 00 F7 0C B4 [06:19:17]RasterBufferAndPrint [06:19:17]line [06:19:17]line [06:19:17]line [06:19:17]line [06:19:17]line [06:19:17]written 0, free lines is 3331 [06:19:17]MH_Cut [06:19:17]Write to MH i2c: D1 01 00 AF 02 01 83 [06:19:17]Write i2c OK [06:19:17]MH_I2C_Read... [06:19:17]Read from MH i2c: D1 [06:19:17]MH_I2C_Read... [06:19:17]Read from MH i2c: D1 01 00 [06:19:17]MH_I2C_Read... [06:19:17]Read from MH i2c: D1 01 00 AF 02 00 82 [06:19:17]Write to MH i2c: 01 00 00 B0 02 B2 [06:19:17]Write i2c OK [06:19:17]MH_I2C_Read... [06:19:18]OFD Sender: No OFD packet to send [06:19:18]*** Cut start [06:19:18]*** Partial cut [06:19:18]*** CUTSNS_PIN = 1 [06:19:18]*** CUTSNS_PIN = 0 [06:19:18]*** Brake cut motor [06:19:19]Read from MH i2c: 01 [06:19:19]MH_I2C_Read... [06:19:19]*** Stop cut motor [06:19:19]*** Cut end [06:19:19]Read from MH i2c: 01 07 00 [06:19:19]MH_I2C_Read... [06:19:19]Read from MH i2c: 01 07 00 B0 02 00 00 00 00 00 FF 0F C7 [06:19:19]process_action close_receipt done [06:19:19]requested_data is exist [06:19:19]produce_requested_data [06:19:19]requested_item fm.sn is exist - process it [06:19:19]wFMCommunicate request_size=4 [06:19:19]MH_SAM_APDU [06:19:19]CAPDU: 80 11 00 00 [06:19:19]Write to MH i2c: E2 08 00 B1 02 80 11 00 00 00 00 00 00 2D [06:19:19]Write i2c OK [06:19:19]MH_I2C_Read... [06:19:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:19:19]Read from MH i2c: E2 [06:19:19]MH_I2C_Read... [06:19:19]Read from MH i2c: E2 17 00 [06:19:19]MH_I2C_Read... [06:19:19]Read from MH i2c: E2 17 00 B1 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7E [06:19:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:19:19]wFMCommunicate OK [06:19:19]requested_item fd.num is exist - process it [06:19:19]SAM_PROTO_GetFieldsCounters [06:19:19]wFMCommunicate request_size=4 [06:19:19]MH_SAM_APDU [06:19:19]CAPDU: 80 13 00 00 [06:19:19]Write to MH i2c: E2 08 00 B2 02 80 13 00 00 00 00 00 00 30 [06:19:19]Write i2c OK [06:19:19]MH_I2C_Read... [06:19:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:19:19]Read from MH i2c: E2 [06:19:19]MH_I2C_Read... [06:19:19]Read from MH i2c: E2 62 00 [06:19:19]MH_I2C_Read... [06:19:19]Read from MH i2c: E2 62 00 B2 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 62 61 02 00 0E 04 04 00 3A 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 47 [06:19:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 62 61 02 00 0E 04 04 00 3A 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 [06:19:19]wFMCommunicate OK [06:19:19]SAM_PROTO_GetFieldsCounters done [06:19:19]requested_item shift.num is exist - process it [06:19:19]requested_item shift.opened is exist - process it [06:19:19]req_shift_opened [06:19:19]FM_GetShiftState [06:19:19]SAM_PROTO_GetShiftState [06:19:19]wFMCommunicate request_size=4 [06:19:19]MH_SAM_APDU [06:19:19]CAPDU: 80 13 01 00 [06:19:19]Write to MH i2c: E2 08 00 B3 02 80 13 01 00 00 00 00 00 32 [06:19:19]Write i2c OK [06:19:19]MH_I2C_Read... [06:19:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:19:19]Read from MH i2c: E2 [06:19:19]MH_I2C_Read... [06:19:19]Read from MH i2c: E2 0E 00 [06:19:19]MH_I2C_Read... [06:19:19]Read from MH i2c: E2 0E 00 B3 02 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D9 [06:19:19]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:19:19]wFMCommunicate OK [06:19:19]SAM_PROTO_GetShiftState done [06:19:19]FM_GetShiftState done [06:19:19]req_shift_opened done [06:19:19]requested_item shift.open_date is exist - process it [06:19:19]req_shift_open_date [06:19:19]req_shift_open_date done [06:19:19]produce_requested_data done [06:19:19]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156002,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [06:19:19]process_action_free close_receipt [06:19:19]json_value_free [06:19:19]json_value_free done [06:19:19]process_json_proto returns [06:19:19]Send response to host [06:19:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156002,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [06:19:19]free response buf [06:19:19]execute_script done [06:19:19]execute_script returns [06:19:19]free content buf [06:19:19]Sock 7.Close socket [06:19:19]Sock 7.Thread stoped [06:19:23]OFD Sender: No OFD packet to send [06:19:28]OFD Sender: No OFD packet to send [06:19:33]OFD Sender: No OFD packet to send [06:19:38]OFD Sender: No OFD packet to send [06:19:43]OFD Sender: No OFD packet to send [06:19:48]OFD Sender: No OFD packet to send [06:19:53]OFD Sender: No OFD packet to send [06:19:58]OFD Sender: No OFD packet to send [06:20:03]OFD Sender: No OFD packet to send [06:20:08]OFD Sender: No OFD packet to send [06:20:13]OFD Sender: No OFD packet to send [06:20:18]OFD Sender: No OFD packet to send [06:20:23]OFD Sender: No OFD packet to send [06:20:28]OFD Sender: No OFD packet to send [06:20:33]OFD Sender: No OFD packet to send [06:20:38]OFD Sender: No OFD packet to send [06:20:41]accept exits with 9 [06:20:41]New connection [06:20:41]New thread 3066809700 created [06:20:41]Thread 3066953060 joined [06:20:41]Waiting for new connection... [06:20:41] Sock 9.Parse request [06:20:41]Sock 9.Check first char [06:20:41]Sock 9.First char is OK [06:20:41]request: POST /json_proto HTTP/1.0 [06:20:41]Method: POST [06:20:41]URL: /json_proto [06:20:41]Method is POST - this is cgi request [06:20:41]url: /json_proto [06:20:41]query_string will be loaded in cgi processing [06:20:41]execute_cgi json_proto POST (null) [06:20:41]execute_cgi path=json_proto method=POST [06:20:41]POST find Content-Length [06:20:41]Host: 172.17.53.67:8080 [06:20:41]Content-Length: 677 [06:20:41]Content-Type: application/json [06:20:41] [06:20:41]POST finish read [06:20:41]Found Content-Length = 677 [06:20:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874268", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:20:41]execute_script... [06:20:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874268", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:20:41]POST & json_proto [06:20:41]process_json_proto [06:20:41]json parsed OK: [06:20:41]protocol is kg_v1.0 [06:20:41]action value=close_receipt [06:20:41]process_action close_receipt [06:20:41]cmd_close_receipt [06:20:41]MH_GetDate [06:20:41]Write to MH i2c: F0 00 00 B4 02 A5 [06:20:41]Write i2c OK [06:20:41]MH_I2C_Read... [06:20:41]Read from MH i2c: F0 [06:20:41]MH_I2C_Read... [06:20:41]Read from MH i2c: F0 09 00 [06:20:41]MH_I2C_Read... [06:20:41]Read from MH i2c: F0 09 00 B4 02 00 39 A1 14 67 19 BC 99 64 D5 [06:20:41]GetLastDocTimeStamp 1729405155 [06:20:41]current date 1729405241 [06:20:41]FM_GetShiftState [06:20:41]SAM_PROTO_GetShiftState [06:20:41]wFMCommunicate request_size=4 [06:20:41]MH_SAM_APDU [06:20:41]CAPDU: 80 13 01 00 [06:20:41]Write to MH i2c: E2 08 00 B5 02 80 13 01 00 00 00 00 00 34 [06:20:41]Write i2c OK [06:20:41]MH_I2C_Read... [06:20:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:20:41]Read from MH i2c: E2 [06:20:41]MH_I2C_Read... [06:20:41]Read from MH i2c: E2 0E 00 [06:20:41]MH_I2C_Read... [06:20:41]Read from MH i2c: E2 0E 00 B5 02 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 DB [06:20:41]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:20:41]wFMCommunicate OK [06:20:41]SAM_PROTO_GetShiftState done [06:20:41]FM_GetShiftState done [06:20:41]opened in 1729383891 [06:20:41]opened+sec_in_day 1729470291 [06:20:41]quantity*price = 40006 [06:20:41]sum+1 = 40007 [06:20:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 75 20.10.2024 06:20 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156003 ФПД: 44859793137744 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T062042&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156003&fm=44859793137744&tin=02508201610067®Number=0000137193017469&sum=40000 [06:20:42]StoreToDocumentArchive [06:20:42]shift 314 fd 156003 [06:20:42]save to /storage/0314/doc_00156003 [06:20:42]save last doc name /storage/0314/doc_00156003 to /storage/kkm_last_doc_name [06:20:42]save OK [06:20:42]Clear old archive folders... [06:20:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:20:42]tlvbuf is 001CC170 [06:20:42]SAM_PROTO_ClearQueue [06:20:42]wFMCommunicate request_size=4 [06:20:42]MH_SAM_APDU [06:20:42]CAPDU: 80 09 00 00 [06:20:42]Write to MH i2c: E2 08 00 C2 02 80 09 00 00 00 00 00 00 36 [06:20:42]Write i2c OK [06:20:42]MH_I2C_Read... [06:20:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:20:42]Read from MH i2c: E2 [06:20:42]MH_I2C_Read... [06:20:42]Read from MH i2c: E2 03 00 [06:20:42]MH_I2C_Read... [06:20:42]Read from MH i2c: E2 03 00 C2 02 00 90 00 38 [06:20:42]RAPDU: 90 00 [06:20:42]wFMCommunicate OK [06:20:42]SAM_PROTO_ClearQueue done [06:20:42]KKMCreateOFDPacket [06:20:42]OFDProtocolAddRootSTLVToBuf [06:20:42]FM_MakeSignedData [06:20:42]FM_MakeSignedData [06:20:42]SAM_PROTO_SignData [06:20:42]wFMCommunicate request_size=4 [06:20:42]MH_SAM_APDU [06:20:42]CAPDU: 80 0D 01 02 [06:20:42]Write to MH i2c: E2 08 00 C3 02 80 0D 01 02 00 00 00 00 3E [06:20:42]Write i2c OK [06:20:42]MH_I2C_Read... [06:20:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:20:43]Read from MH i2c: E2 [06:20:43]MH_I2C_Read... [06:20:43]Read from MH i2c: E2 03 00 [06:20:43]MH_I2C_Read... [06:20:43]Read from MH i2c: E2 03 00 C3 02 00 90 00 39 [06:20:43]RAPDU: 90 00 [06:20:43]wFMCommunicate OK [06:20:43]wFMCommunicate request_size=255 [06:20:43]MH_SAM_APDU [06:20:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 3A A1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 63 61 02 00 35 04 06 00 28 [06:20:43]Write to MH i2c: E2 02 01 C4 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 3A A1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 63 61 02 00 35 04 06 00 28 00 00 7E [06:20:43]Write i2c OK [06:20:43]MH_I2C_Read... [06:20:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:20:43]Read from MH i2c: E2 [06:20:43]MH_I2C_Read... [06:20:43]Read from MH i2c: E2 03 00 [06:20:43]MH_I2C_Read... [06:20:43]Read from MH i2c: E2 03 00 C4 02 00 90 00 3A [06:20:43]RAPDU: 90 00 [06:20:43]wFMCommunicate OK [06:20:43]wFMCommunicate request_size=10 [06:20:43]MH_SAM_APDU [06:20:43]CAPDU: 80 0D 02 02 05 CC BC 08 E0 50 [06:20:43]Write to MH i2c: E2 0D 00 C5 02 80 0D 02 02 05 00 CC BC 08 E0 50 00 00 0B [06:20:43]Write i2c OK [06:20:43]MH_I2C_Read... [06:20:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:20:43]Read from MH i2c: E2 [06:20:43]MH_I2C_Read... [06:20:43]Read from MH i2c: E2 03 00 [06:20:43]MH_I2C_Read... [06:20:43]Read from MH i2c: E2 03 00 C5 02 00 90 00 3B [06:20:43]RAPDU: 90 00 [06:20:43]wFMCommunicate OK [06:20:43]wFMCommunicate request_size=4 [06:20:43]MH_SAM_APDU [06:20:43]CAPDU: 80 0D 03 02 [06:20:43]Write to MH i2c: E2 08 00 C6 02 80 0D 03 02 00 00 00 00 43 [06:20:43]Write i2c OK [06:20:43]MH_I2C_Read... [06:20:43]OFD Sender: No OFD packet to send [06:20:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:20:43]Read from MH i2c: E2 [06:20:43]MH_I2C_Read... [06:20:43]Read from MH i2c: E2 0B 00 [06:20:43]MH_I2C_Read... [06:20:43]Read from MH i2c: E2 0B 00 C6 02 00 C5 97 96 20 BC 2D DD 4C 90 00 68 [06:20:43]RAPDU: C5 97 96 20 BC 2D DD 4C 90 00 [06:20:43]wFMCommunicate OK [06:20:43]SAM_PROTO_SignData done [06:20:43]FM_MakeSignedData done [06:20:43]CreateOFDProtocolMessage [06:20:43]wFMCommunicate request_size=4 [06:20:43]MH_SAM_APDU [06:20:43]CAPDU: 80 11 00 00 [06:20:43]Write to MH i2c: E2 08 00 C7 02 80 11 00 00 00 00 00 00 43 [06:20:43]Write i2c OK [06:20:43]MH_I2C_Read... [06:20:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:20:43]Read from MH i2c: E2 [06:20:43]MH_I2C_Read... [06:20:43]Read from MH i2c: E2 17 00 [06:20:43]MH_I2C_Read... [06:20:43]Read from MH i2c: E2 17 00 C7 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 94 [06:20:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:20:43]wFMCommunicate OK [06:20:43]CreateOFDProtocolMessage done [06:20:43]OFDSenderStorePacket 156003 [06:20:43]StoreOFDPacket docnum=156003 [06:20:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F9 76 07 01 BD 7A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 3A A1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 63 61 02 00 35 04 06 00 28 CC BC 08 E0 50 C5 97 96 20 BC 2D DD 4C [06:20:43]CheckFolder [06:20:43]dirname=/storage/ofd_packets [06:20:43]CheckFolder done [06:20:43]ProducePacketName [06:20:43]name=ofd_packets/00156003 [06:20:43]NVStorageSaveData ofd_packets/00156003 [06:20:43]File name is /storage/ofd_packets/00156003 [06:20:43]Write 301 bytes [06:20:43]NVStorageSaveData done [06:20:43]OFDSenderStorePacket done [06:20:43]KKMCreateOFDPacket done [06:20:43]NVStorageSaveData kkm_last_timestamp [06:20:43]File name is /storage/kkm_last_timestamp [06:20:43]Write 4 bytes [06:20:43]NVStorageSaveData done [06:20:43]ExternCall_PrintAddStr [06:20:43]wPrintStart [06:20:43]Write to MH i2c: 01 00 00 C8 02 CA [06:20:43]Write i2c OK [06:20:43]MH_I2C_Read... [06:20:43]Read from MH i2c: 01 [06:20:43]MH_I2C_Read... [06:20:43]Read from MH i2c: 01 07 00 [06:20:43]MH_I2C_Read... [06:20:43]Read from MH i2c: 01 07 00 C8 02 00 00 00 00 00 FF 0F DF [06:20:43]RasterBufferAndPrint [06:20:43]line Счет N : (1)874268 [06:20:43]line ИНН: 02508201610067 [06:20:43]line Контрольно-Кассовый Чек [06:20:43]line ПРОДАЖА [06:20:43]line ТРК (МРК, ГНК) : 12 [06:20:43]line Товар: 2710124130 [06:20:43]line Аи-92-К-5 [06:20:43]line 5.980 * 66.90 [06:20:43]line = 400.06 [06:20:43]line НДС 12% НСП 1% [06:20:43]line > о реализуемом товаре [06:20:43]line ОКРУГЛЕНИЕ: -0.06 [06:20:43]line ИТОГО: 400.00 [06:20:43]line Внесено: 400.00 [06:20:43]line СДАЧА: 0.00 [06:20:43]line НСП 1% : 3.54 [06:20:43]line НДС 12% : 42.48 [06:20:43]line Наличными: 400.00 [06:20:43]line Безнал.: 0.00 [06:20:43]line Место: АЗС № 165 "Партнер Нефть" [06:20:43]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [06:20:43]line СНО: Общий режим [06:20:43]line Чек 75 20.10.2024 06:20 [06:20:43]line Смена: 314 ФФД: 1.0 [06:20:43]line ЗНМ: 0300000234 [06:20:43]line РНМ: 0000137193017469 [06:20:43]line Версия ККМ: v1.0 [06:20:43]line ФМ: 0000000000963156 [06:20:43]line ФД: 156003 [06:20:43]line ФПД: 44859793137744 [06:20:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T062042&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156003&fm=44859793137744&tin=02508201610067®Number=0000137193017469&sum=40000 [06:20:43]OFD Sender: Processing packet 156003 [packets to send 52, broken 51] [06:20:43]ProducePacketName [06:20:43]name=ofd_packets/00156003 [06:20:43]OFD Sender: To server: pG, [06:20:43]CommunicateWithHost lk.salyk.kg:30040 [06:20:43]ConnectInit lk.salyk.kg [06:20:43]written 0, free lines is 4095 [06:20:43]Connected sock=10 [06:20:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F9 76 07 01 BD 7A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 3A A1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 63 61 02 00 35 04 06 00 28 CC BC 08 E0 50 C5 97 96 20 BC 2D DD 4C [06:20:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 3D 22 47 00 AD A7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 63 61 02 00 F4 03 04 00 6D 47 14 67 B6 04 01 00 00 33 4D FD F7 B0 9A 7D 12 [06:20:44]CommunicateWithHost err = 0 [06:20:44]CheckOFDResponse [06:20:44]1017 (14) - 77093643461234 [06:20:44]1041 (16) - 0000000000963156 [06:20:44]1040 (4) - 156003 [06:20:44]1012 (4) - 19.10.2024 23:57 [06:20:44]1206 (1) - 0 [06:20:44]OFD Sender: Remove packet 156003 [06:20:44]ProducePacketName [06:20:44]name=ofd_packets/00156003 [06:20:44]NVStorageDeleteData [06:20:44]Write to MH i2c: 01 00 00 F3 02 F5 [06:20:44]Write i2c OK [06:20:44]MH_I2C_Read... [06:20:44]Read from MH i2c: 01 [06:20:44]MH_I2C_Read... [06:20:44]Read from MH i2c: 01 07 00 [06:20:44]MH_I2C_Read... [06:20:44]Read from MH i2c: 01 07 00 F3 02 00 00 00 00 00 E8 0C F0 [06:20:44]RasterBufferAndPrint [06:20:44]line [06:20:44]line [06:20:44]line [06:20:44]line [06:20:44]line [06:20:44]written 0, free lines is 3311 [06:20:44]MH_Cut [06:20:44]Write to MH i2c: D1 01 00 FA 02 01 CE [06:20:44]Write i2c OK [06:20:44]MH_I2C_Read... [06:20:44]Read from MH i2c: D1 [06:20:44]MH_I2C_Read... [06:20:44]Read from MH i2c: D1 01 00 [06:20:44]MH_I2C_Read... [06:20:44]Read from MH i2c: D1 01 00 FA 02 00 CD [06:20:44]Write to MH i2c: 01 00 00 FB 02 FD [06:20:44]Write i2c OK [06:20:44]MH_I2C_Read... [06:20:44]OFD Sender: No OFD packet to send [06:20:45]*** Cut start [06:20:45]*** Partial cut [06:20:45]*** CUTSNS_PIN = 1 [06:20:45]*** CUTSNS_PIN = 0 [06:20:45]*** Brake cut motor [06:20:45]Read from MH i2c: 01 [06:20:45]MH_I2C_Read... [06:20:45]*** Stop cut motor [06:20:45]*** Cut end [06:20:45]Read from MH i2c: 01 07 00 [06:20:45]MH_I2C_Read... [06:20:45]Read from MH i2c: 01 07 00 FB 02 00 00 00 00 00 FF 0F 12 [06:20:45]process_action close_receipt done [06:20:45]requested_data is exist [06:20:45]produce_requested_data [06:20:45]requested_item fm.sn is exist - process it [06:20:45]wFMCommunicate request_size=4 [06:20:45]MH_SAM_APDU [06:20:45]CAPDU: 80 11 00 00 [06:20:45]Write to MH i2c: E2 08 00 FC 02 80 11 00 00 00 00 00 00 78 [06:20:45]Write i2c OK [06:20:45]MH_I2C_Read... [06:20:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:20:45]Read from MH i2c: E2 [06:20:45]MH_I2C_Read... [06:20:45]Read from MH i2c: E2 17 00 [06:20:45]MH_I2C_Read... [06:20:45]Read from MH i2c: E2 17 00 FC 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C9 [06:20:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:20:45]wFMCommunicate OK [06:20:45]requested_item fd.num is exist - process it [06:20:45]SAM_PROTO_GetFieldsCounters [06:20:45]wFMCommunicate request_size=4 [06:20:45]MH_SAM_APDU [06:20:45]CAPDU: 80 13 00 00 [06:20:45]Write to MH i2c: E2 08 00 FD 02 80 13 00 00 00 00 00 00 7B [06:20:45]Write i2c OK [06:20:45]MH_I2C_Read... [06:20:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:20:45]Read from MH i2c: E2 [06:20:45]MH_I2C_Read... [06:20:45]Read from MH i2c: E2 62 00 [06:20:45]MH_I2C_Read... [06:20:45]Read from MH i2c: E2 62 00 FD 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 63 61 02 00 0E 04 04 00 3A 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 96 [06:20:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 63 61 02 00 0E 04 04 00 3A 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 [06:20:45]wFMCommunicate OK [06:20:45]SAM_PROTO_GetFieldsCounters done [06:20:45]requested_item shift.num is exist - process it [06:20:45]requested_item shift.opened is exist - process it [06:20:45]req_shift_opened [06:20:45]FM_GetShiftState [06:20:45]SAM_PROTO_GetShiftState [06:20:45]wFMCommunicate request_size=4 [06:20:45]MH_SAM_APDU [06:20:45]CAPDU: 80 13 01 00 [06:20:45]Write to MH i2c: E2 08 00 FE 02 80 13 01 00 00 00 00 00 7D [06:20:45]Write i2c OK [06:20:45]MH_I2C_Read... [06:20:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:20:45]Read from MH i2c: E2 [06:20:45]MH_I2C_Read... [06:20:45]Read from MH i2c: E2 0E 00 [06:20:45]MH_I2C_Read... [06:20:45]Read from MH i2c: E2 0E 00 FE 02 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 24 [06:20:45]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:20:45]wFMCommunicate OK [06:20:45]SAM_PROTO_GetShiftState done [06:20:45]FM_GetShiftState done [06:20:45]req_shift_opened done [06:20:45]requested_item shift.open_date is exist - process it [06:20:45]req_shift_open_date [06:20:45]req_shift_open_date done [06:20:45]produce_requested_data done [06:20:45]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156003,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [06:20:45]process_action_free close_receipt [06:20:45]json_value_free [06:20:45]json_value_free done [06:20:45]process_json_proto returns [06:20:45]Send response to host [06:20:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156003,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [06:20:45]free response buf [06:20:45]execute_script done [06:20:45]execute_script returns [06:20:45]free content buf [06:20:45]Sock 9.Close socket [06:20:45]Sock 9.Thread stoped [06:20:49]OFD Sender: No OFD packet to send [06:20:54]OFD Sender: No OFD packet to send [06:20:59]OFD Sender: No OFD packet to send [06:21:04]OFD Sender: No OFD packet to send [06:21:09]OFD Sender: No OFD packet to send [06:21:14]OFD Sender: No OFD packet to send [06:21:19]OFD Sender: No OFD packet to send [06:21:24]OFD Sender: No OFD packet to send [06:21:29]OFD Sender: No OFD packet to send [06:21:34]OFD Sender: No OFD packet to send [06:21:39]OFD Sender: No OFD packet to send [06:21:44]OFD Sender: No OFD packet to send [06:21:49]OFD Sender: No OFD packet to send [06:21:54]OFD Sender: No OFD packet to send [06:21:59]OFD Sender: No OFD packet to send [06:22:04]OFD Sender: No OFD packet to send [06:22:09]OFD Sender: No OFD packet to send [06:22:14]OFD Sender: No OFD packet to send [06:22:19]OFD Sender: No OFD packet to send [06:22:24]OFD Sender: No OFD packet to send [06:22:29]OFD Sender: No OFD packet to send [06:22:34]OFD Sender: No OFD packet to send [06:22:39]OFD Sender: No OFD packet to send [06:22:44]OFD Sender: No OFD packet to send [06:22:49]OFD Sender: No OFD packet to send [06:22:54]OFD Sender: No OFD packet to send [06:22:59]OFD Sender: No OFD packet to send [06:23:04]OFD Sender: No OFD packet to send [06:23:09]OFD Sender: No OFD packet to send [06:23:14]OFD Sender: No OFD packet to send [06:23:19]OFD Sender: No OFD packet to send [06:23:24]OFD Sender: No OFD packet to send [06:23:29]OFD Sender: No OFD packet to send [06:23:34]OFD Sender: No OFD packet to send [06:23:39]OFD Sender: No OFD packet to send [06:23:44]OFD Sender: No OFD packet to send [06:23:49]OFD Sender: No OFD packet to send [06:23:54]OFD Sender: No OFD packet to send [06:23:59]OFD Sender: No OFD packet to send [06:24:04]OFD Sender: No OFD packet to send [06:24:09]OFD Sender: No OFD packet to send [06:24:14]OFD Sender: No OFD packet to send [06:24:19]OFD Sender: No OFD packet to send [06:24:24]OFD Sender: No OFD packet to send [06:24:29]OFD Sender: No OFD packet to send [06:24:30]accept exits with 7 [06:24:30]New connection [06:24:30]New thread 3066953060 created [06:24:30]Thread 3066809700 joined [06:24:30]Waiting for new connection... [06:24:30] Sock 7.Parse request [06:24:30]Sock 7.Check first char [06:24:30]Sock 7.First char is OK [06:24:30]request: POST /json_proto HTTP/1.0 [06:24:30]Method: POST [06:24:30]URL: /json_proto [06:24:30]Method is POST - this is cgi request [06:24:30]url: /json_proto [06:24:30]query_string will be loaded in cgi processing [06:24:30]execute_cgi json_proto POST (null) [06:24:30]execute_cgi path=json_proto method=POST [06:24:30]POST find Content-Length [06:24:30]Host: 172.17.53.67:8080 [06:24:30]Content-Length: 677 [06:24:30]Content-Type: application/json [06:24:30] [06:24:30]POST finish read [06:24:30]Found Content-Length = 677 [06:24:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874270", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:24:30]execute_script... [06:24:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874270", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:24:30]POST & json_proto [06:24:30]process_json_proto [06:24:30]json parsed OK: [06:24:30]protocol is kg_v1.0 [06:24:30]action value=close_receipt [06:24:30]process_action close_receipt [06:24:30]cmd_close_receipt [06:24:30]MH_GetDate [06:24:30]Write to MH i2c: F0 00 00 FF 02 F0 [06:24:30]Write i2c OK [06:24:30]MH_I2C_Read... [06:24:30]Read from MH i2c: F0 [06:24:30]MH_I2C_Read... [06:24:30]Read from MH i2c: F0 09 00 [06:24:30]MH_I2C_Read... [06:24:30]Read from MH i2c: F0 09 00 FF 02 00 1E A2 14 67 19 BC 99 64 06 [06:24:30]GetLastDocTimeStamp 1729405242 [06:24:30]current date 1729405470 [06:24:30]FM_GetShiftState [06:24:30]SAM_PROTO_GetShiftState [06:24:30]wFMCommunicate request_size=4 [06:24:30]MH_SAM_APDU [06:24:30]CAPDU: 80 13 01 00 [06:24:30]Write to MH i2c: E2 08 00 00 03 80 13 01 00 00 00 00 00 80 [06:24:30]Write i2c OK [06:24:30]MH_I2C_Read... [06:24:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:24:30]Read from MH i2c: E2 [06:24:30]MH_I2C_Read... [06:24:30]Read from MH i2c: E2 0E 00 [06:24:30]MH_I2C_Read... [06:24:30]Read from MH i2c: E2 0E 00 00 03 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 27 [06:24:30]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:24:30]wFMCommunicate OK [06:24:30]SAM_PROTO_GetShiftState done [06:24:30]FM_GetShiftState done [06:24:30]opened in 1729383891 [06:24:30]opened+sec_in_day 1729470291 [06:24:30]quantity*price = 60009 [06:24:30]sum+1 = 60010 [06:24:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 76 20.10.2024 06:24 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156004 ФПД: 229188402654499 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T062430&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156004&fm=229188402654499&tin=02508201610067®Number=0000137193017469&sum=60000 [06:24:31]StoreToDocumentArchive [06:24:31]shift 314 fd 156004 [06:24:31]save to /storage/0314/doc_00156004 [06:24:31]save last doc name /storage/0314/doc_00156004 to /storage/kkm_last_doc_name [06:24:31]save OK [06:24:31]Clear old archive folders... [06:24:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:24:31]tlvbuf is 001ADC80 [06:24:31]SAM_PROTO_ClearQueue [06:24:31]wFMCommunicate request_size=4 [06:24:31]MH_SAM_APDU [06:24:31]CAPDU: 80 09 00 00 [06:24:31]Write to MH i2c: E2 08 00 0D 03 80 09 00 00 00 00 00 00 82 [06:24:31]Write i2c OK [06:24:31]MH_I2C_Read... [06:24:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:24:31]Read from MH i2c: E2 [06:24:31]MH_I2C_Read... [06:24:31]Read from MH i2c: E2 03 00 [06:24:31]MH_I2C_Read... [06:24:31]Read from MH i2c: E2 03 00 0D 03 00 90 00 84 [06:24:31]RAPDU: 90 00 [06:24:31]wFMCommunicate OK [06:24:31]SAM_PROTO_ClearQueue done [06:24:31]KKMCreateOFDPacket [06:24:31]OFDProtocolAddRootSTLVToBuf [06:24:31]FM_MakeSignedData [06:24:31]FM_MakeSignedData [06:24:31]SAM_PROTO_SignData [06:24:31]wFMCommunicate request_size=4 [06:24:31]MH_SAM_APDU [06:24:31]CAPDU: 80 0D 01 02 [06:24:31]Write to MH i2c: E2 08 00 0E 03 80 0D 01 02 00 00 00 00 8A [06:24:31]Write i2c OK [06:24:31]MH_I2C_Read... [06:24:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:24:31]Read from MH i2c: E2 [06:24:31]MH_I2C_Read... [06:24:31]Read from MH i2c: E2 03 00 [06:24:31]MH_I2C_Read... [06:24:31]Read from MH i2c: E2 03 00 0E 03 00 90 00 85 [06:24:31]RAPDU: 90 00 [06:24:31]wFMCommunicate OK [06:24:31]wFMCommunicate request_size=255 [06:24:31]MH_SAM_APDU [06:24:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 1E A2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 64 61 02 00 35 04 06 00 D0 [06:24:31]Write to MH i2c: E2 02 01 0F 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 1E A2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 64 61 02 00 35 04 06 00 D0 00 00 67 [06:24:31]Write i2c OK [06:24:31]MH_I2C_Read... [06:24:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:24:31]Read from MH i2c: E2 [06:24:31]MH_I2C_Read... [06:24:31]Read from MH i2c: E2 03 00 [06:24:31]MH_I2C_Read... [06:24:31]Read from MH i2c: E2 03 00 0F 03 00 90 00 86 [06:24:31]RAPDU: 90 00 [06:24:31]wFMCommunicate OK [06:24:31]wFMCommunicate request_size=10 [06:24:31]MH_SAM_APDU [06:24:31]CAPDU: 80 0D 02 02 05 72 15 53 AD 23 [06:24:31]Write to MH i2c: E2 0D 00 10 03 80 0D 02 02 05 00 72 15 53 AD 23 00 00 41 [06:24:31]Write i2c OK [06:24:31]MH_I2C_Read... [06:24:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:24:32]Read from MH i2c: E2 [06:24:32]MH_I2C_Read... [06:24:32]Read from MH i2c: E2 03 00 [06:24:32]MH_I2C_Read... [06:24:32]Read from MH i2c: E2 03 00 10 03 00 90 00 87 [06:24:32]RAPDU: 90 00 [06:24:32]wFMCommunicate OK [06:24:32]wFMCommunicate request_size=4 [06:24:32]MH_SAM_APDU [06:24:32]CAPDU: 80 0D 03 02 [06:24:32]Write to MH i2c: E2 08 00 11 03 80 0D 03 02 00 00 00 00 8F [06:24:32]Write i2c OK [06:24:32]MH_I2C_Read... [06:24:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:24:32]Read from MH i2c: E2 [06:24:32]MH_I2C_Read... [06:24:32]Read from MH i2c: E2 0B 00 [06:24:32]MH_I2C_Read... [06:24:32]Read from MH i2c: E2 0B 00 11 03 00 BE 28 2B 5E CA 24 73 C8 90 00 28 [06:24:32]RAPDU: BE 28 2B 5E CA 24 73 C8 90 00 [06:24:32]wFMCommunicate OK [06:24:32]SAM_PROTO_SignData done [06:24:32]FM_MakeSignedData done [06:24:32]CreateOFDProtocolMessage [06:24:32]wFMCommunicate request_size=4 [06:24:32]MH_SAM_APDU [06:24:32]CAPDU: 80 11 00 00 [06:24:32]Write to MH i2c: E2 08 00 12 03 80 11 00 00 00 00 00 00 8F [06:24:32]Write i2c OK [06:24:32]MH_I2C_Read... [06:24:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:24:32]Read from MH i2c: E2 [06:24:32]MH_I2C_Read... [06:24:32]Read from MH i2c: E2 17 00 [06:24:32]MH_I2C_Read... [06:24:32]Read from MH i2c: E2 17 00 12 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E0 [06:24:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:24:32]wFMCommunicate OK [06:24:32]CreateOFDProtocolMessage done [06:24:32]OFDSenderStorePacket 156004 [06:24:32]StoreOFDPacket docnum=156004 [06:24:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B9 E7 07 01 E8 34 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 1E A2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 64 61 02 00 35 04 06 00 D0 72 15 53 AD 23 BE 28 2B 5E CA 24 73 C8 [06:24:32]CheckFolder [06:24:32]dirname=/storage/ofd_packets [06:24:32]CheckFolder done [06:24:32]ProducePacketName [06:24:32]name=ofd_packets/00156004 [06:24:32]NVStorageSaveData ofd_packets/00156004 [06:24:32]File name is /storage/ofd_packets/00156004 [06:24:32]Write 301 bytes [06:24:32]NVStorageSaveData done [06:24:32]OFDSenderStorePacket done [06:24:32]KKMCreateOFDPacket done [06:24:32]NVStorageSaveData kkm_last_timestamp [06:24:32]File name is /storage/kkm_last_timestamp [06:24:32]Write 4 bytes [06:24:32]NVStorageSaveData done [06:24:32]OFD Sender: Processing packet 156004 [packets to send 52, broken 51] [06:24:32]ProducePacketName [06:24:32]name=ofd_packets/00156004 [06:24:32]OFD Sender: To server: pG, [06:24:32]CommunicateWithHost lk.salyk.kg:30040 [06:24:32]ConnectInit lk.salyk.kg [06:24:32]ExternCall_PrintAddStr [06:24:32]wPrintStart [06:24:32]Write to MH i2c: 01 00 00 13 03 16 [06:24:32]Write i2c OK [06:24:32]MH_I2C_Read... [06:24:32]Read from MH i2c: 01 [06:24:32]MH_I2C_Read... [06:24:32]Read from MH i2c: 01 07 00 [06:24:32]MH_I2C_Read... [06:24:32]Read from MH i2c: 01 07 00 13 03 00 00 00 00 00 FF 0F 2B [06:24:32]RasterBufferAndPrint [06:24:32]line Счет N : (1)874270 [06:24:32]line ИНН: 02508201610067 [06:24:32]line Контрольно-Кассовый Чек [06:24:32]line ПРОДАЖА [06:24:32]line ТРК (МРК, ГНК) : 12 [06:24:32]line Товар: 2710124130 [06:24:32]line Аи-92-К-5 [06:24:32]line 8.970 * 66.90 [06:24:32]line = 600.09 [06:24:32]line НДС 12% НСП 1% [06:24:32]line > о реализуемом товаре [06:24:32]line ОКРУГЛЕНИЕ: -0.09 [06:24:32]line ИТОГО: 600.00 [06:24:32]line Внесено: 600.00 [06:24:32]line СДАЧА: 0.00 [06:24:32]line НСП 1% : 5.31 [06:24:32]line НДС 12% : 63.73 [06:24:32]line Наличными: 600.00 [06:24:32]line Безнал.: 0.00 [06:24:32]line Место: АЗС № 165 "Партнер Нефть" [06:24:32]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [06:24:32]line СНО: Общий режим [06:24:32]line Чек 76 20.10.2024 06:24 [06:24:32]line Смена: 314 ФФД: 1.0 [06:24:32]line ЗНМ: 0300000234 [06:24:32]line РНМ: 0000137193017469 [06:24:32]line Версия ККМ: v1.0 [06:24:32]line ФМ: 0000000000963156 [06:24:32]line ФД: 156004 [06:24:32]line ФПД: 229188402654499 [06:24:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T062430&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156004&fm=229188402654499&tin=02508201610067®Number=0000137193017469&sum=60000 [06:24:32]Connected sock=11 [06:24:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B9 E7 07 01 E8 34 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 1E A2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 64 61 02 00 35 04 06 00 D0 72 15 53 AD 23 BE 28 2B 5E CA 24 73 C8 [06:24:32]written 0, free lines is 4095 [06:24:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 89 87 47 00 21 4F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 64 61 02 00 F4 03 04 00 51 48 14 67 B6 04 01 00 00 54 C8 E6 CD F0 08 94 AE [06:24:32]CommunicateWithHost err = 0 [06:24:32]CheckOFDResponse [06:24:32]1017 (14) - 77093643461234 [06:24:32]1041 (16) - 0000000000963156 [06:24:32]1040 (4) - 156004 [06:24:32]1012 (4) - 20.10.2024 00:01 [06:24:32]1206 (1) - 0 [06:24:32]OFD Sender: Remove packet 156004 [06:24:32]ProducePacketName [06:24:32]name=ofd_packets/00156004 [06:24:32]NVStorageDeleteData [06:24:32]Write to MH i2c: 01 00 00 3E 03 41 [06:24:32]Write i2c OK [06:24:32]MH_I2C_Read... [06:24:32]Read from MH i2c: 01 [06:24:32]MH_I2C_Read... [06:24:32]Read from MH i2c: 01 07 00 [06:24:32]MH_I2C_Read... [06:24:32]Read from MH i2c: 01 07 00 3E 03 00 00 00 00 00 E7 0C 3B [06:24:32]RasterBufferAndPrint [06:24:32]line [06:24:32]line [06:24:32]line [06:24:32]line [06:24:32]line [06:24:32]written 0, free lines is 3310 [06:24:32]MH_Cut [06:24:32]Write to MH i2c: D1 01 00 45 03 01 1A [06:24:32]Write i2c OK [06:24:32]MH_I2C_Read... [06:24:32]Read from MH i2c: D1 [06:24:32]MH_I2C_Read... [06:24:32]Read from MH i2c: D1 01 00 [06:24:32]MH_I2C_Read... [06:24:32]Read from MH i2c: D1 01 00 45 03 00 19 [06:24:32]Write to MH i2c: 01 00 00 46 03 49 [06:24:32]Write i2c OK [06:24:32]MH_I2C_Read... [06:24:33]OFD Sender: No OFD packet to send [06:24:33]*** Cut start [06:24:33]*** Partial cut [06:24:33]*** CUTSNS_PIN = 1 [06:24:33]*** CUTSNS_PIN = 0 [06:24:33]*** Brake cut motor [06:24:34]Read from MH i2c: 01 [06:24:34]MH_I2C_Read... [06:24:34]*** Stop cut motor [06:24:34]*** Cut end [06:24:34]Read from MH i2c: 01 07 00 [06:24:34]MH_I2C_Read... [06:24:34]Read from MH i2c: 01 07 00 46 03 00 00 00 00 00 FF 0F 5E [06:24:34]process_action close_receipt done [06:24:34]requested_data is exist [06:24:34]produce_requested_data [06:24:34]requested_item fm.sn is exist - process it [06:24:34]wFMCommunicate request_size=4 [06:24:34]MH_SAM_APDU [06:24:34]CAPDU: 80 11 00 00 [06:24:34]Write to MH i2c: E2 08 00 47 03 80 11 00 00 00 00 00 00 C4 [06:24:34]Write i2c OK [06:24:34]MH_I2C_Read... [06:24:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:24:34]Read from MH i2c: E2 [06:24:34]MH_I2C_Read... [06:24:34]Read from MH i2c: E2 17 00 [06:24:34]MH_I2C_Read... [06:24:34]Read from MH i2c: E2 17 00 47 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 15 [06:24:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:24:34]wFMCommunicate OK [06:24:34]requested_item fd.num is exist - process it [06:24:34]SAM_PROTO_GetFieldsCounters [06:24:34]wFMCommunicate request_size=4 [06:24:34]MH_SAM_APDU [06:24:34]CAPDU: 80 13 00 00 [06:24:34]Write to MH i2c: E2 08 00 48 03 80 13 00 00 00 00 00 00 C7 [06:24:34]Write i2c OK [06:24:34]MH_I2C_Read... [06:24:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:24:34]Read from MH i2c: E2 [06:24:34]MH_I2C_Read... [06:24:34]Read from MH i2c: E2 62 00 [06:24:34]MH_I2C_Read... [06:24:34]Read from MH i2c: E2 62 00 48 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 64 61 02 00 0E 04 04 00 3A 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 E6 [06:24:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 64 61 02 00 0E 04 04 00 3A 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 [06:24:34]wFMCommunicate OK [06:24:34]SAM_PROTO_GetFieldsCounters done [06:24:34]requested_item shift.num is exist - process it [06:24:34]requested_item shift.opened is exist - process it [06:24:34]req_shift_opened [06:24:34]FM_GetShiftState [06:24:34]SAM_PROTO_GetShiftState [06:24:34]wFMCommunicate request_size=4 [06:24:34]MH_SAM_APDU [06:24:34]CAPDU: 80 13 01 00 [06:24:34]Write to MH i2c: E2 08 00 49 03 80 13 01 00 00 00 00 00 C9 [06:24:34]Write i2c OK [06:24:34]MH_I2C_Read... [06:24:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:24:34]Read from MH i2c: E2 [06:24:34]MH_I2C_Read... [06:24:34]Read from MH i2c: E2 0E 00 [06:24:34]MH_I2C_Read... [06:24:34]Read from MH i2c: E2 0E 00 49 03 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 70 [06:24:34]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:24:34]wFMCommunicate OK [06:24:34]SAM_PROTO_GetShiftState done [06:24:34]FM_GetShiftState done [06:24:34]req_shift_opened done [06:24:34]requested_item shift.open_date is exist - process it [06:24:34]req_shift_open_date [06:24:34]req_shift_open_date done [06:24:34]produce_requested_data done [06:24:34]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156004,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [06:24:34]process_action_free close_receipt [06:24:34]json_value_free [06:24:34]json_value_free done [06:24:34]process_json_proto returns [06:24:34]Send response to host [06:24:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156004,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [06:24:34]free response buf [06:24:34]execute_script done [06:24:34]execute_script returns [06:24:34]free content buf [06:24:34]Sock 7.Close socket [06:24:34]Sock 7.Thread stoped [06:24:38]OFD Sender: No OFD packet to send [06:24:43]OFD Sender: No OFD packet to send [06:24:48]OFD Sender: No OFD packet to send [06:24:53]accept exits with 9 [06:24:53]New connection [06:24:53]New thread 3066809700 created [06:24:53]Thread 3066953060 joined [06:24:53]Waiting for new connection... [06:24:53] Sock 9.Parse request [06:24:53]Sock 9.Check first char [06:24:53]Sock 9.First char is OK [06:24:53]request: POST /json_proto HTTP/1.0 [06:24:53]Method: POST [06:24:53]URL: /json_proto [06:24:53]Method is POST - this is cgi request [06:24:53]url: /json_proto [06:24:53]query_string will be loaded in cgi processing [06:24:53]execute_cgi json_proto POST (null) [06:24:53]execute_cgi path=json_proto method=POST [06:24:53]POST find Content-Length [06:24:53]Host: 172.17.53.67:8080 [06:24:53]Content-Length: 769 [06:24:53]Content-Type: application/json [06:24:53] [06:24:53]POST finish read [06:24:53]Found Content-Length = 769 [06:24:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874269", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:24:53]execute_script... [06:24:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874269", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:24:53]POST & json_proto [06:24:53]process_json_proto [06:24:53]json parsed OK: [06:24:53]protocol is kg_v1.0 [06:24:53]action value=close_receipt [06:24:53]process_action close_receipt [06:24:53]cmd_close_receipt [06:24:53]MH_GetDate [06:24:53]Write to MH i2c: F0 00 00 4A 03 3C [06:24:53]Write i2c OK [06:24:53]MH_I2C_Read... [06:24:53]Read from MH i2c: F0 [06:24:53]MH_I2C_Read... [06:24:53]Read from MH i2c: F0 09 00 [06:24:53]MH_I2C_Read... [06:24:53]Read from MH i2c: F0 09 00 4A 03 00 35 A2 14 67 19 BC 99 64 69 [06:24:53]GetLastDocTimeStamp 1729405470 [06:24:53]current date 1729405493 [06:24:53]FM_GetShiftState [06:24:53]SAM_PROTO_GetShiftState [06:24:53]wFMCommunicate request_size=4 [06:24:53]MH_SAM_APDU [06:24:53]CAPDU: 80 13 01 00 [06:24:53]Write to MH i2c: E2 08 00 4B 03 80 13 01 00 00 00 00 00 CB [06:24:53]Write i2c OK [06:24:53]MH_I2C_Read... [06:24:53]OFD Sender: No OFD packet to send [06:24:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:24:53]Read from MH i2c: E2 [06:24:53]MH_I2C_Read... [06:24:53]Read from MH i2c: E2 0E 00 [06:24:53]MH_I2C_Read... [06:24:53]Read from MH i2c: E2 0E 00 4B 03 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 72 [06:24:53]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:24:53]wFMCommunicate OK [06:24:53]SAM_PROTO_GetShiftState done [06:24:53]FM_GetShiftState done [06:24:53]opened in 1729383891 [06:24:53]opened+sec_in_day 1729470291 [06:24:53]quantity*price = 100015 [06:24:53]sum+1 = 100017 [06:24:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 77 20.10.2024 06:24 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156005 ФПД: 78381360995679 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T062453&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156005&fm=78381360995679&tin=02508201610067®Number=0000137193017469&sum=100016 [06:24:54]StoreToDocumentArchive [06:24:54]shift 314 fd 156005 [06:24:54]save to /storage/0314/doc_00156005 [06:24:54]save last doc name /storage/0314/doc_00156005 to /storage/kkm_last_doc_name [06:24:54]save OK [06:24:54]Clear old archive folders... [06:24:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:24:54]tlvbuf is 001B2C20 [06:24:54]SAM_PROTO_ClearQueue [06:24:54]wFMCommunicate request_size=4 [06:24:54]MH_SAM_APDU [06:24:54]CAPDU: 80 09 00 00 [06:24:54]Write to MH i2c: E2 08 00 58 03 80 09 00 00 00 00 00 00 CD [06:24:54]Write i2c OK [06:24:54]MH_I2C_Read... [06:24:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:24:54]Read from MH i2c: E2 [06:24:54]MH_I2C_Read... [06:24:54]Read from MH i2c: E2 03 00 [06:24:54]MH_I2C_Read... [06:24:54]Read from MH i2c: E2 03 00 58 03 00 90 00 CF [06:24:54]RAPDU: 90 00 [06:24:54]wFMCommunicate OK [06:24:54]SAM_PROTO_ClearQueue done [06:24:54]KKMCreateOFDPacket [06:24:54]OFDProtocolAddRootSTLVToBuf [06:24:54]FM_MakeSignedData [06:24:54]FM_MakeSignedData [06:24:54]SAM_PROTO_SignData [06:24:54]wFMCommunicate request_size=4 [06:24:54]MH_SAM_APDU [06:24:54]CAPDU: 80 0D 01 02 [06:24:54]Write to MH i2c: E2 08 00 59 03 80 0D 01 02 00 00 00 00 D5 [06:24:54]Write i2c OK [06:24:54]MH_I2C_Read... [06:24:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:24:54]Read from MH i2c: E2 [06:24:54]MH_I2C_Read... [06:24:54]Read from MH i2c: E2 03 00 [06:24:54]MH_I2C_Read... [06:24:54]Read from MH i2c: E2 03 00 59 03 00 90 00 D0 [06:24:54]RAPDU: 90 00 [06:24:54]wFMCommunicate OK [06:24:54]wFMCommunicate request_size=255 [06:24:54]MH_SAM_APDU [06:24:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 35 A2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 65 61 02 00 35 04 06 00 47 [06:24:54]Write to MH i2c: E2 02 01 5A 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 35 A2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 65 61 02 00 35 04 06 00 47 00 00 7F [06:24:54]Write i2c OK [06:24:54]MH_I2C_Read... [06:24:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:24:54]Read from MH i2c: E2 [06:24:54]MH_I2C_Read... [06:24:54]Read from MH i2c: E2 03 00 [06:24:54]MH_I2C_Read... [06:24:54]Read from MH i2c: E2 03 00 5A 03 00 90 00 D1 [06:24:54]RAPDU: 90 00 [06:24:54]wFMCommunicate OK [06:24:54]wFMCommunicate request_size=10 [06:24:54]MH_SAM_APDU [06:24:54]CAPDU: 80 0D 02 02 05 49 95 2D DD 5F [06:24:54]Write to MH i2c: E2 0D 00 5B 03 80 0D 02 02 05 00 49 95 2D DD 5F 00 00 29 [06:24:54]Write i2c OK [06:24:54]MH_I2C_Read... [06:24:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:24:54]Read from MH i2c: E2 [06:24:54]MH_I2C_Read... [06:24:54]Read from MH i2c: E2 03 00 [06:24:54]MH_I2C_Read... [06:24:54]Read from MH i2c: E2 03 00 5B 03 00 90 00 D2 [06:24:54]RAPDU: 90 00 [06:24:54]wFMCommunicate OK [06:24:54]wFMCommunicate request_size=4 [06:24:54]MH_SAM_APDU [06:24:54]CAPDU: 80 0D 03 02 [06:24:54]Write to MH i2c: E2 08 00 5C 03 80 0D 03 02 00 00 00 00 DA [06:24:54]Write i2c OK [06:24:54]MH_I2C_Read... [06:24:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:24:54]Read from MH i2c: E2 [06:24:54]MH_I2C_Read... [06:24:54]Read from MH i2c: E2 0B 00 [06:24:54]MH_I2C_Read... [06:24:54]Read from MH i2c: E2 0B 00 5C 03 00 DB 0F C2 49 19 A3 C7 98 90 00 EB [06:24:54]RAPDU: DB 0F C2 49 19 A3 C7 98 90 00 [06:24:54]wFMCommunicate OK [06:24:54]SAM_PROTO_SignData done [06:24:54]FM_MakeSignedData done [06:24:54]CreateOFDProtocolMessage [06:24:54]wFMCommunicate request_size=4 [06:24:54]MH_SAM_APDU [06:24:54]CAPDU: 80 11 00 00 [06:24:54]Write to MH i2c: E2 08 00 5D 03 80 11 00 00 00 00 00 00 DA [06:24:54]Write i2c OK [06:24:54]MH_I2C_Read... [06:24:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:24:54]Read from MH i2c: E2 [06:24:54]MH_I2C_Read... [06:24:54]Read from MH i2c: E2 17 00 [06:24:54]MH_I2C_Read... [06:24:54]Read from MH i2c: E2 17 00 5D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2B [06:24:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:24:54]wFMCommunicate OK [06:24:54]CreateOFDProtocolMessage done [06:24:54]OFDSenderStorePacket 156005 [06:24:54]StoreOFDPacket docnum=156005 [06:24:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D6 8D 07 01 E3 38 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 35 A2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 65 61 02 00 35 04 06 00 47 49 95 2D DD 5F DB 0F C2 49 19 A3 C7 98 [06:24:54]CheckFolder [06:24:54]dirname=/storage/ofd_packets [06:24:54]CheckFolder done [06:24:54]ProducePacketName [06:24:54]name=ofd_packets/00156005 [06:24:54]NVStorageSaveData ofd_packets/00156005 [06:24:54]File name is /storage/ofd_packets/00156005 [06:24:54]Write 301 bytes [06:24:54]NVStorageSaveData done [06:24:54]OFDSenderStorePacket done [06:24:54]KKMCreateOFDPacket done [06:24:54]NVStorageSaveData kkm_last_timestamp [06:24:54]File name is /storage/kkm_last_timestamp [06:24:54]Write 4 bytes [06:24:54]NVStorageSaveData done [06:24:54]ExternCall_PrintAddStr [06:24:54]wPrintStart [06:24:54]Write to MH i2c: 01 00 00 5E 03 61 [06:24:54]Write i2c OK [06:24:54]MH_I2C_Read... [06:24:54]Read from MH i2c: 01 [06:24:54]MH_I2C_Read... [06:24:54]Read from MH i2c: 01 07 00 [06:24:54]MH_I2C_Read... [06:24:54]Read from MH i2c: 01 07 00 5E 03 00 00 00 00 00 FF 0F 76 [06:24:54]RasterBufferAndPrint [06:24:54]line Счет N : (1)874269 [06:24:54]line ИНН: 02508201610067 [06:24:54]line Контрольно-Кассовый Чек [06:24:54]line ПРОДАЖА [06:24:54]line ТРК (МРК, ГНК) : 42 [06:24:54]line Товар: 2710124130 [06:24:54]line Аи-92-К-5 [06:24:54]line 14.950 * 66.90 [06:24:54]line = 1000.16 [06:24:54]line НДС 12% НСП 1% [06:24:54]line > о реализуемом товаре [06:24:54]line ИТОГО: 1000.16 [06:24:54]line НСП 1% : 8.85 [06:24:54]line НДС 12% : 106.21 [06:24:54]line Наличными: 0.00 [06:24:54]line Безнал.: 1000.16 [06:24:54]line Место: АЗС № 165 "Партнер Нефть" [06:24:54]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [06:24:54]line СНО: Общий режим [06:24:54]line Чек 77 20.10.2024 06:24 [06:24:54]line Смена: 314 ФФД: 1.0 [06:24:54]line ЗНМ: 0300000234 [06:24:54]line РНМ: 0000137193017469 [06:24:54]line Версия ККМ: v1.0 [06:24:54]line Платежная система: Mbank [06:24:54]line ФМ: 0000000000963156 [06:24:54]line ФД: 156005 [06:24:54]line ФПД: 78381360995679 [06:24:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T062453&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156005&fm=78381360995679&tin=02508201610067®Number=0000137193017469&sum=100016 [06:24:55]OFD Sender: Processing packet 156005 [packets to send 52, broken 51] [06:24:55]ProducePacketName [06:24:55]name=ofd_packets/00156005 [06:24:55]OFD Sender: To server: pG, [06:24:55]CommunicateWithHost lk.salyk.kg:30040 [06:24:55]ConnectInit lk.salyk.kg [06:24:55]written 0, free lines is 4095 [06:24:55]Connected sock=10 [06:24:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D6 8D 07 01 E3 38 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 35 A2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 65 61 02 00 35 04 06 00 47 49 95 2D DD 5F DB 0F C2 49 19 A3 C7 98 [06:24:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 99 D9 47 00 DE FD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 65 61 02 00 F4 03 04 00 68 48 14 67 B6 04 01 00 00 B7 F3 3D 9F 22 09 8C 9F [06:24:55]CommunicateWithHost err = 0 [06:24:55]CheckOFDResponse [06:24:55]1017 (14) - 77093643461234 [06:24:55]1041 (16) - 0000000000963156 [06:24:55]1040 (4) - 156005 [06:24:55]1012 (4) - 20.10.2024 00:01 [06:24:55]1206 (1) - 0 [06:24:55]OFD Sender: Remove packet 156005 [06:24:55]ProducePacketName [06:24:55]name=ofd_packets/00156005 [06:24:55]NVStorageDeleteData [06:24:55]Write to MH i2c: 01 00 00 87 03 8A [06:24:55]Write i2c OK [06:24:55]MH_I2C_Read... [06:24:55]Read from MH i2c: 01 [06:24:55]MH_I2C_Read... [06:24:55]Read from MH i2c: 01 07 00 [06:24:55]MH_I2C_Read... [06:24:55]Read from MH i2c: 01 07 00 87 03 00 00 00 00 00 1D 0D BB [06:24:55]RasterBufferAndPrint [06:24:55]line [06:24:55]line [06:24:55]line [06:24:55]line [06:24:55]line [06:24:55]written 0, free lines is 3363 [06:24:55]MH_Cut [06:24:55]Write to MH i2c: D1 01 00 8E 03 01 63 [06:24:55]Write i2c OK [06:24:55]MH_I2C_Read... [06:24:55]Read from MH i2c: D1 [06:24:55]MH_I2C_Read... [06:24:55]Read from MH i2c: D1 01 00 [06:24:55]MH_I2C_Read... [06:24:55]Read from MH i2c: D1 01 00 8E 03 00 62 [06:24:55]Write to MH i2c: 01 00 00 8F 03 92 [06:24:55]Write i2c OK [06:24:55]MH_I2C_Read... [06:24:55]OFD Sender: No OFD packet to send [06:24:56]*** Cut start [06:24:56]*** Partial cut [06:24:56]*** CUTSNS_PIN = 1 [06:24:56]*** CUTSNS_PIN = 0 [06:24:56]*** Brake cut motor [06:24:56]Read from MH i2c: 01 [06:24:56]MH_I2C_Read... [06:24:56]*** Stop cut motor [06:24:56]*** Cut end [06:24:56]Read from MH i2c: 01 07 00 [06:24:56]MH_I2C_Read... [06:24:56]Read from MH i2c: 01 07 00 8F 03 00 00 00 00 00 FF 0F A7 [06:24:56]process_action close_receipt done [06:24:56]requested_data is exist [06:24:56]produce_requested_data [06:24:56]requested_item fm.sn is exist - process it [06:24:56]wFMCommunicate request_size=4 [06:24:56]MH_SAM_APDU [06:24:56]CAPDU: 80 11 00 00 [06:24:56]Write to MH i2c: E2 08 00 90 03 80 11 00 00 00 00 00 00 0D [06:24:56]Write i2c OK [06:24:56]MH_I2C_Read... [06:24:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:24:56]Read from MH i2c: E2 [06:24:56]MH_I2C_Read... [06:24:56]Read from MH i2c: E2 17 00 [06:24:56]MH_I2C_Read... [06:24:56]Read from MH i2c: E2 17 00 90 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5E [06:24:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:24:56]wFMCommunicate OK [06:24:56]requested_item fd.num is exist - process it [06:24:56]SAM_PROTO_GetFieldsCounters [06:24:56]wFMCommunicate request_size=4 [06:24:56]MH_SAM_APDU [06:24:56]CAPDU: 80 13 00 00 [06:24:56]Write to MH i2c: E2 08 00 91 03 80 13 00 00 00 00 00 00 10 [06:24:56]Write i2c OK [06:24:56]MH_I2C_Read... [06:24:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:24:57]Read from MH i2c: E2 [06:24:57]MH_I2C_Read... [06:24:57]Read from MH i2c: E2 62 00 [06:24:57]MH_I2C_Read... [06:24:57]Read from MH i2c: E2 62 00 91 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 65 61 02 00 0E 04 04 00 3A 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 33 [06:24:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 65 61 02 00 0E 04 04 00 3A 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 [06:24:57]wFMCommunicate OK [06:24:57]SAM_PROTO_GetFieldsCounters done [06:24:57]requested_item shift.num is exist - process it [06:24:57]requested_item shift.opened is exist - process it [06:24:57]req_shift_opened [06:24:57]FM_GetShiftState [06:24:57]SAM_PROTO_GetShiftState [06:24:57]wFMCommunicate request_size=4 [06:24:57]MH_SAM_APDU [06:24:57]CAPDU: 80 13 01 00 [06:24:57]Write to MH i2c: E2 08 00 92 03 80 13 01 00 00 00 00 00 12 [06:24:57]Write i2c OK [06:24:57]MH_I2C_Read... [06:24:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:24:57]Read from MH i2c: E2 [06:24:57]MH_I2C_Read... [06:24:57]Read from MH i2c: E2 0E 00 [06:24:57]MH_I2C_Read... [06:24:57]Read from MH i2c: E2 0E 00 92 03 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B9 [06:24:57]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:24:57]wFMCommunicate OK [06:24:57]SAM_PROTO_GetShiftState done [06:24:57]FM_GetShiftState done [06:24:57]req_shift_opened done [06:24:57]requested_item shift.open_date is exist - process it [06:24:57]req_shift_open_date [06:24:57]req_shift_open_date done [06:24:57]produce_requested_data done [06:24:57]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156005,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [06:24:57]process_action_free close_receipt [06:24:57]json_value_free [06:24:57]json_value_free done [06:24:57]process_json_proto returns [06:24:57]Send response to host [06:24:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156005,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [06:24:57]free response buf [06:24:57]execute_script done [06:24:57]execute_script returns [06:24:57]free content buf [06:24:57]Sock 9.Close socket [06:24:57]Sock 9.Thread stoped [06:25:00]OFD Sender: No OFD packet to send [06:25:06]OFD Sender: No OFD packet to send [06:25:11]OFD Sender: No OFD packet to send [06:25:16]OFD Sender: No OFD packet to send [06:25:21]OFD Sender: No OFD packet to send [06:25:26]OFD Sender: No OFD packet to send [06:25:31]OFD Sender: No OFD packet to send [06:25:36]OFD Sender: No OFD packet to send [06:25:41]OFD Sender: No OFD packet to send [06:25:46]OFD Sender: No OFD packet to send [06:25:51]OFD Sender: No OFD packet to send [06:25:56]OFD Sender: No OFD packet to send [06:26:01]OFD Sender: No OFD packet to send [06:26:06]OFD Sender: No OFD packet to send [06:26:11]OFD Sender: No OFD packet to send [06:26:16]OFD Sender: No OFD packet to send [06:26:21]OFD Sender: No OFD packet to send [06:26:26]OFD Sender: No OFD packet to send [06:26:31]OFD Sender: No OFD packet to send [06:26:36]OFD Sender: No OFD packet to send [06:26:41]OFD Sender: No OFD packet to send [06:26:46]OFD Sender: No OFD packet to send [06:26:51]OFD Sender: No OFD packet to send [06:26:56]OFD Sender: No OFD packet to send [06:27:01]OFD Sender: No OFD packet to send [06:27:06]OFD Sender: No OFD packet to send [06:27:11]OFD Sender: No OFD packet to send [06:27:16]OFD Sender: No OFD packet to send [06:27:21]OFD Sender: No OFD packet to send [06:27:23]accept exits with 7 [06:27:23]New connection [06:27:23]New thread 3066953060 created [06:27:23]Thread 3066809700 joined [06:27:23]Waiting for new connection... [06:27:23] Sock 7.Parse request [06:27:23]Sock 7.Check first char [06:27:23]Sock 7.First char is OK [06:27:23]request: POST /json_proto HTTP/1.0 [06:27:23]Method: POST [06:27:23]URL: /json_proto [06:27:23]Method is POST - this is cgi request [06:27:23]url: /json_proto [06:27:23]query_string will be loaded in cgi processing [06:27:23]execute_cgi json_proto POST (null) [06:27:23]execute_cgi path=json_proto method=POST [06:27:23]POST find Content-Length [06:27:23]Host: 172.17.53.67:8080 [06:27:23]Content-Length: 679 [06:27:23]Content-Type: application/json [06:27:23] [06:27:23]POST finish read [06:27:23]Found Content-Length = 679 [06:27:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874271", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:27:23]execute_script... [06:27:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874271", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:27:23]POST & json_proto [06:27:23]process_json_proto [06:27:23]json parsed OK: [06:27:23]protocol is kg_v1.0 [06:27:23]action value=close_receipt [06:27:23]process_action close_receipt [06:27:23]cmd_close_receipt [06:27:23]MH_GetDate [06:27:23]Write to MH i2c: F0 00 00 93 03 85 [06:27:23]Write i2c OK [06:27:23]MH_I2C_Read... [06:27:23]Read from MH i2c: F0 [06:27:23]MH_I2C_Read... [06:27:23]Read from MH i2c: F0 09 00 [06:27:23]MH_I2C_Read... [06:27:23]Read from MH i2c: F0 09 00 93 03 00 CB A2 14 67 19 BC 99 64 48 [06:27:23]GetLastDocTimeStamp 1729405493 [06:27:23]current date 1729405643 [06:27:23]FM_GetShiftState [06:27:23]SAM_PROTO_GetShiftState [06:27:23]wFMCommunicate request_size=4 [06:27:23]MH_SAM_APDU [06:27:23]CAPDU: 80 13 01 00 [06:27:23]Write to MH i2c: E2 08 00 94 03 80 13 01 00 00 00 00 00 14 [06:27:23]Write i2c OK [06:27:23]MH_I2C_Read... [06:27:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:27:23]Read from MH i2c: E2 [06:27:23]MH_I2C_Read... [06:27:23]Read from MH i2c: E2 0E 00 [06:27:23]MH_I2C_Read... [06:27:23]Read from MH i2c: E2 0E 00 94 03 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 BB [06:27:23]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:27:23]wFMCommunicate OK [06:27:23]SAM_PROTO_GetShiftState done [06:27:23]FM_GetShiftState done [06:27:23]opened in 1729383891 [06:27:23]opened+sec_in_day 1729470291 [06:27:23]quantity*price = 200025 [06:27:23]sum+1 = 200026 [06:27:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 78 20.10.2024 06:27 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156006 ФПД: 128550621294444 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T062723&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156006&fm=128550621294444&tin=02508201610067®Number=0000137193017469&sum=200000 [06:27:24]StoreToDocumentArchive [06:27:24]shift 314 fd 156006 [06:27:24]save to /storage/0314/doc_00156006 [06:27:24]save last doc name /storage/0314/doc_00156006 to /storage/kkm_last_doc_name [06:27:24]save OK [06:27:24]Clear old archive folders... [06:27:24]ProcessDocumentItem done err = 0, tmpTLVsize=248 [06:27:24]tlvbuf is 001BDB50 [06:27:24]SAM_PROTO_ClearQueue [06:27:24]wFMCommunicate request_size=4 [06:27:24]MH_SAM_APDU [06:27:24]CAPDU: 80 09 00 00 [06:27:24]Write to MH i2c: E2 08 00 A1 03 80 09 00 00 00 00 00 00 16 [06:27:24]Write i2c OK [06:27:24]MH_I2C_Read... [06:27:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:27:24]Read from MH i2c: E2 [06:27:24]MH_I2C_Read... [06:27:24]Read from MH i2c: E2 03 00 [06:27:24]MH_I2C_Read... [06:27:24]Read from MH i2c: E2 03 00 A1 03 00 90 00 18 [06:27:24]RAPDU: 90 00 [06:27:24]wFMCommunicate OK [06:27:24]SAM_PROTO_ClearQueue done [06:27:24]KKMCreateOFDPacket [06:27:24]OFDProtocolAddRootSTLVToBuf [06:27:24]FM_MakeSignedData [06:27:24]FM_MakeSignedData [06:27:24]SAM_PROTO_SignData [06:27:24]wFMCommunicate request_size=4 [06:27:24]MH_SAM_APDU [06:27:24]CAPDU: 80 0D 01 02 [06:27:24]Write to MH i2c: E2 08 00 A2 03 80 0D 01 02 00 00 00 00 1E [06:27:24]Write i2c OK [06:27:24]MH_I2C_Read... [06:27:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:27:24]Read from MH i2c: E2 [06:27:24]MH_I2C_Read... [06:27:24]Read from MH i2c: E2 03 00 [06:27:24]MH_I2C_Read... [06:27:24]Read from MH i2c: E2 03 00 A2 03 00 90 00 19 [06:27:24]RAPDU: 90 00 [06:27:24]wFMCommunicate OK [06:27:24]wFMCommunicate request_size=255 [06:27:24]MH_SAM_APDU [06:27:24]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 CB A2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 66 61 02 00 35 04 06 00 74 EA 86 1E [06:27:24]Write to MH i2c: E2 02 01 A3 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 CB A2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 66 61 02 00 35 04 06 00 74 EA 86 1E 00 00 E2 [06:27:24]Write i2c OK [06:27:24]MH_I2C_Read... [06:27:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:27:24]Read from MH i2c: E2 [06:27:24]MH_I2C_Read... [06:27:24]Read from MH i2c: E2 03 00 [06:27:24]MH_I2C_Read... [06:27:24]Read from MH i2c: E2 03 00 A3 03 00 90 00 1A [06:27:24]RAPDU: 90 00 [06:27:24]wFMCommunicate OK [06:27:24]wFMCommunicate request_size=7 [06:27:24]MH_SAM_APDU [06:27:24]CAPDU: 80 0D 02 02 02 2F 6C [06:27:24]Write to MH i2c: E2 0A 00 A4 03 80 0D 02 02 02 00 2F 6C 00 00 C0 [06:27:24]Write i2c OK [06:27:24]MH_I2C_Read... [06:27:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:27:24]Read from MH i2c: E2 [06:27:24]MH_I2C_Read... [06:27:24]Read from MH i2c: E2 03 00 [06:27:24]MH_I2C_Read... [06:27:24]Read from MH i2c: E2 03 00 A4 03 00 90 00 1B [06:27:24]RAPDU: 90 00 [06:27:24]wFMCommunicate OK [06:27:24]wFMCommunicate request_size=4 [06:27:24]MH_SAM_APDU [06:27:24]CAPDU: 80 0D 03 02 [06:27:24]Write to MH i2c: E2 08 00 A5 03 80 0D 03 02 00 00 00 00 23 [06:27:24]Write i2c OK [06:27:24]MH_I2C_Read... [06:27:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:27:24]Read from MH i2c: E2 [06:27:24]MH_I2C_Read... [06:27:24]Read from MH i2c: E2 0B 00 [06:27:24]MH_I2C_Read... [06:27:24]Read from MH i2c: E2 0B 00 A5 03 00 C4 F9 31 8E E7 63 37 1D 90 00 3E [06:27:24]RAPDU: C4 F9 31 8E E7 63 37 1D 90 00 [06:27:24]wFMCommunicate OK [06:27:24]SAM_PROTO_SignData done [06:27:24]FM_MakeSignedData done [06:27:24]CreateOFDProtocolMessage [06:27:24]wFMCommunicate request_size=4 [06:27:24]MH_SAM_APDU [06:27:24]CAPDU: 80 11 00 00 [06:27:24]Write to MH i2c: E2 08 00 A6 03 80 11 00 00 00 00 00 00 23 [06:27:24]Write i2c OK [06:27:24]MH_I2C_Read... [06:27:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:27:24]Read from MH i2c: E2 [06:27:24]MH_I2C_Read... [06:27:24]Read from MH i2c: E2 17 00 [06:27:24]MH_I2C_Read... [06:27:24]Read from MH i2c: E2 17 00 A6 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 74 [06:27:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:27:24]wFMCommunicate OK [06:27:24]CreateOFDProtocolMessage done [06:27:24]OFDSenderStorePacket 156006 [06:27:24]StoreOFDPacket docnum=156006 [06:27:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 06 68 04 01 6E F9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 CB A2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 66 61 02 00 35 04 06 00 74 EA 86 1E 2F 6C C4 F9 31 8E E7 63 37 1D [06:27:24]CheckFolder [06:27:24]dirname=/storage/ofd_packets [06:27:24]CheckFolder done [06:27:24]ProducePacketName [06:27:24]name=ofd_packets/00156006 [06:27:24]NVStorageSaveData ofd_packets/00156006 [06:27:24]File name is /storage/ofd_packets/00156006 [06:27:24]Write 298 bytes [06:27:24]NVStorageSaveData done [06:27:24]OFDSenderStorePacket done [06:27:24]KKMCreateOFDPacket done [06:27:24]NVStorageSaveData kkm_last_timestamp [06:27:24]File name is /storage/kkm_last_timestamp [06:27:24]Write 4 bytes [06:27:24]NVStorageSaveData done [06:27:24]ExternCall_PrintAddStr [06:27:24]wPrintStart [06:27:24]Write to MH i2c: 01 00 00 A7 03 AA [06:27:24]Write i2c OK [06:27:24]MH_I2C_Read... [06:27:24]Read from MH i2c: 01 [06:27:24]MH_I2C_Read... [06:27:24]Read from MH i2c: 01 07 00 [06:27:24]MH_I2C_Read... [06:27:24]Read from MH i2c: 01 07 00 A7 03 00 00 00 00 00 FF 0F BF [06:27:24]RasterBufferAndPrint [06:27:24]line Счет N : (1)874271 [06:27:24]line ИНН: 02508201610067 [06:27:24]line Контрольно-Кассовый Чек [06:27:24]line ПРОДАЖА [06:27:24]line ТРК (МРК, ГНК) : 24 [06:27:24]line Товар: 2710194210 [06:27:24]line ДТ-К-2 [06:27:24]line 26.250 * 76.20 [06:27:24]line = 2000.25 [06:27:24]line НДС 12% НСП 1% [06:27:24]line > о реализуемом товаре [06:27:24]line ОКРУГЛЕНИЕ: -0.25 [06:27:24]line ИТОГО: 2000.00 [06:27:24]line Внесено: 2000.00 [06:27:24]line СДАЧА: 0.00 [06:27:24]line НСП 1% : 17.70 [06:27:24]line НДС 12% : 212.42 [06:27:24]line Наличными: 2000.00 [06:27:24]line Безнал.: 0.00 [06:27:24]line Место: АЗС № 165 "Партнер Нефть" [06:27:24]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [06:27:24]line СНО: Общий режим [06:27:24]line Чек 78 20.10.2024 06:27 [06:27:24]line Смена: 314 ФФД: 1.0 [06:27:24]line ЗНМ: 0300000234 [06:27:24]line РНМ: 0000137193017469 [06:27:24]line Версия ККМ: v1.0 [06:27:24]line ФМ: 0000000000963156 [06:27:24]line ФД: 156006 [06:27:24]line ФПД: 128550621294444 [06:27:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T062723&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156006&fm=128550621294444&tin=02508201610067®Number=0000137193017469&sum=200000 [06:27:25]OFD Sender: Processing packet 156006 [packets to send 52, broken 51] [06:27:25]ProducePacketName [06:27:25]name=ofd_packets/00156006 [06:27:25]OFD Sender: To server: pG, [06:27:25]CommunicateWithHost lk.salyk.kg:30040 [06:27:25]ConnectInit lk.salyk.kg [06:27:25]written 0, free lines is 4095 [06:27:25]Connected sock=10 [06:27:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 06 68 04 01 6E F9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 CB A2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 66 61 02 00 35 04 06 00 74 EA 86 1E 2F 6C C4 F9 31 8E E7 63 37 1D [06:27:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 04 A6 47 00 C2 73 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 66 61 02 00 F4 03 04 00 FE 48 14 67 B6 04 01 00 00 03 85 BE 26 51 E7 57 45 [06:27:25]CommunicateWithHost err = 0 [06:27:25]CheckOFDResponse [06:27:25]1017 (14) - 77093643461234 [06:27:25]1041 (16) - 0000000000963156 [06:27:25]1040 (4) - 156006 [06:27:25]1012 (4) - 20.10.2024 00:04 [06:27:25]1206 (1) - 0 [06:27:25]OFD Sender: Remove packet 156006 [06:27:25]ProducePacketName [06:27:25]name=ofd_packets/00156006 [06:27:25]NVStorageDeleteData [06:27:25]Write to MH i2c: 01 00 00 D2 03 D5 [06:27:25]Write i2c OK [06:27:25]MH_I2C_Read... [06:27:25]Read from MH i2c: 01 [06:27:25]MH_I2C_Read... [06:27:25]Read from MH i2c: 01 07 00 [06:27:25]MH_I2C_Read... [06:27:25]Read from MH i2c: 01 07 00 D2 03 00 00 00 00 00 00 0D E9 [06:27:25]RasterBufferAndPrint [06:27:25]line [06:27:25]line [06:27:25]line [06:27:25]line [06:27:25]line [06:27:25]written 0, free lines is 3334 [06:27:25]MH_Cut [06:27:25]Write to MH i2c: D1 01 00 D9 03 01 AE [06:27:25]Write i2c OK [06:27:25]MH_I2C_Read... [06:27:25]Read from MH i2c: D1 [06:27:25]MH_I2C_Read... [06:27:25]Read from MH i2c: D1 01 00 [06:27:25]MH_I2C_Read... [06:27:25]Read from MH i2c: D1 01 00 D9 03 00 AD [06:27:25]Write to MH i2c: 01 00 00 DA 03 DD [06:27:25]Write i2c OK [06:27:25]MH_I2C_Read... [06:27:25]OFD Sender: No OFD packet to send [06:27:26]*** Cut start [06:27:26]*** Partial cut [06:27:26]*** CUTSNS_PIN = 1 [06:27:26]*** CUTSNS_PIN = 0 [06:27:26]*** Brake cut motor [06:27:26]Read from MH i2c: 01 [06:27:26]MH_I2C_Read... [06:27:26]*** Stop cut motor [06:27:26]*** Cut end [06:27:26]Read from MH i2c: 01 07 00 [06:27:26]MH_I2C_Read... [06:27:26]Read from MH i2c: 01 07 00 DA 03 00 00 00 00 00 FF 0F F2 [06:27:26]process_action close_receipt done [06:27:26]requested_data is exist [06:27:26]produce_requested_data [06:27:26]requested_item fm.sn is exist - process it [06:27:26]wFMCommunicate request_size=4 [06:27:26]MH_SAM_APDU [06:27:26]CAPDU: 80 11 00 00 [06:27:26]Write to MH i2c: E2 08 00 DB 03 80 11 00 00 00 00 00 00 58 [06:27:26]Write i2c OK [06:27:26]MH_I2C_Read... [06:27:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:27:26]Read from MH i2c: E2 [06:27:26]MH_I2C_Read... [06:27:26]Read from MH i2c: E2 17 00 [06:27:26]MH_I2C_Read... [06:27:26]Read from MH i2c: E2 17 00 DB 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A9 [06:27:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:27:26]wFMCommunicate OK [06:27:26]requested_item fd.num is exist - process it [06:27:26]SAM_PROTO_GetFieldsCounters [06:27:26]wFMCommunicate request_size=4 [06:27:26]MH_SAM_APDU [06:27:26]CAPDU: 80 13 00 00 [06:27:26]Write to MH i2c: E2 08 00 DC 03 80 13 00 00 00 00 00 00 5B [06:27:26]Write i2c OK [06:27:26]MH_I2C_Read... [06:27:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:27:27]Read from MH i2c: E2 [06:27:27]MH_I2C_Read... [06:27:27]Read from MH i2c: E2 62 00 [06:27:27]MH_I2C_Read... [06:27:27]Read from MH i2c: E2 62 00 DC 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 66 61 02 00 0E 04 04 00 3A 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 82 [06:27:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 66 61 02 00 0E 04 04 00 3A 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 [06:27:27]wFMCommunicate OK [06:27:27]SAM_PROTO_GetFieldsCounters done [06:27:27]requested_item shift.num is exist - process it [06:27:27]requested_item shift.opened is exist - process it [06:27:27]req_shift_opened [06:27:27]FM_GetShiftState [06:27:27]SAM_PROTO_GetShiftState [06:27:27]wFMCommunicate request_size=4 [06:27:27]MH_SAM_APDU [06:27:27]CAPDU: 80 13 01 00 [06:27:27]Write to MH i2c: E2 08 00 DD 03 80 13 01 00 00 00 00 00 5D [06:27:27]Write i2c OK [06:27:27]MH_I2C_Read... [06:27:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:27:27]Read from MH i2c: E2 [06:27:27]MH_I2C_Read... [06:27:27]Read from MH i2c: E2 0E 00 [06:27:27]MH_I2C_Read... [06:27:27]Read from MH i2c: E2 0E 00 DD 03 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 04 [06:27:27]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:27:27]wFMCommunicate OK [06:27:27]SAM_PROTO_GetShiftState done [06:27:27]FM_GetShiftState done [06:27:27]req_shift_opened done [06:27:27]requested_item shift.open_date is exist - process it [06:27:27]req_shift_open_date [06:27:27]req_shift_open_date done [06:27:27]produce_requested_data done [06:27:27]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156006,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [06:27:27]process_action_free close_receipt [06:27:27]json_value_free [06:27:27]json_value_free done [06:27:27]process_json_proto returns [06:27:27]Send response to host [06:27:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156006,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [06:27:27]free response buf [06:27:27]execute_script done [06:27:27]execute_script returns [06:27:27]free content buf [06:27:27]Sock 7.Close socket [06:27:27]Sock 7.Thread stoped [06:27:30]OFD Sender: No OFD packet to send [06:27:35]OFD Sender: No OFD packet to send [06:27:40]OFD Sender: No OFD packet to send [06:27:45]OFD Sender: No OFD packet to send [06:27:50]OFD Sender: No OFD packet to send [06:27:55]OFD Sender: No OFD packet to send [06:28:00]OFD Sender: No OFD packet to send [06:28:05]OFD Sender: No OFD packet to send [06:28:10]OFD Sender: No OFD packet to send [06:28:15]OFD Sender: No OFD packet to send [06:28:20]OFD Sender: No OFD packet to send [06:28:25]OFD Sender: No OFD packet to send [06:28:30]OFD Sender: No OFD packet to send [06:28:35]OFD Sender: No OFD packet to send [06:28:40]OFD Sender: No OFD packet to send [06:28:45]OFD Sender: No OFD packet to send [06:28:50]OFD Sender: No OFD packet to send [06:28:55]OFD Sender: No OFD packet to send [06:29:00]OFD Sender: No OFD packet to send [06:29:05]OFD Sender: No OFD packet to send [06:29:08]accept exits with 9 [06:29:08]New connection [06:29:08]New thread 3066809700 created [06:29:08]Thread 3066953060 joined [06:29:08]Waiting for new connection... [06:29:08] Sock 9.Parse request [06:29:08]Sock 9.Check first char [06:29:08]Sock 9.First char is OK [06:29:08]request: POST /json_proto HTTP/1.0 [06:29:08]Method: POST [06:29:08]URL: /json_proto [06:29:08]Method is POST - this is cgi request [06:29:08]url: /json_proto [06:29:08]query_string will be loaded in cgi processing [06:29:08]execute_cgi json_proto POST (null) [06:29:08]execute_cgi path=json_proto method=POST [06:29:08]POST find Content-Length [06:29:08]Host: 172.17.53.67:8080 [06:29:08]Content-Length: 677 [06:29:08]Content-Type: application/json [06:29:08] [06:29:08]POST finish read [06:29:08]Found Content-Length = 677 [06:29:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874272", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:29:08]execute_script... [06:29:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874272", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:29:08]POST & json_proto [06:29:08]process_json_proto [06:29:08]json parsed OK: [06:29:08]protocol is kg_v1.0 [06:29:08]action value=close_receipt [06:29:08]process_action close_receipt [06:29:08]cmd_close_receipt [06:29:08]MH_GetDate [06:29:08]Write to MH i2c: F0 00 00 DE 03 D0 [06:29:08]Write i2c OK [06:29:08]MH_I2C_Read... [06:29:08]Read from MH i2c: F0 [06:29:08]MH_I2C_Read... [06:29:08]Read from MH i2c: F0 09 00 [06:29:08]MH_I2C_Read... [06:29:08]Read from MH i2c: F0 09 00 DE 03 00 34 A3 14 67 19 BC 99 64 FD [06:29:08]GetLastDocTimeStamp 1729405643 [06:29:08]current date 1729405748 [06:29:08]FM_GetShiftState [06:29:08]SAM_PROTO_GetShiftState [06:29:08]wFMCommunicate request_size=4 [06:29:08]MH_SAM_APDU [06:29:08]CAPDU: 80 13 01 00 [06:29:08]Write to MH i2c: E2 08 00 DF 03 80 13 01 00 00 00 00 00 5F [06:29:08]Write i2c OK [06:29:08]MH_I2C_Read... [06:29:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:29:08]Read from MH i2c: E2 [06:29:08]MH_I2C_Read... [06:29:08]Read from MH i2c: E2 0E 00 [06:29:08]MH_I2C_Read... [06:29:08]Read from MH i2c: E2 0E 00 DF 03 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 06 [06:29:08]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:29:08]wFMCommunicate OK [06:29:08]SAM_PROTO_GetShiftState done [06:29:08]FM_GetShiftState done [06:29:08]opened in 1729383891 [06:29:08]opened+sec_in_day 1729470291 [06:29:08]quantity*price = 60009 [06:29:08]sum+1 = 60010 [06:29:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 79 20.10.2024 06:29 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156007 ФПД: 40964145034439 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T062908&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156007&fm=40964145034439&tin=02508201610067®Number=0000137193017469&sum=60000 [06:29:09]StoreToDocumentArchive [06:29:09]shift 314 fd 156007 [06:29:09]save to /storage/0314/doc_00156007 [06:29:09]save last doc name /storage/0314/doc_00156007 to /storage/kkm_last_doc_name [06:29:09]save OK [06:29:09]Clear old archive folders... [06:29:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:29:09]tlvbuf is 001A3670 [06:29:09]SAM_PROTO_ClearQueue [06:29:09]wFMCommunicate request_size=4 [06:29:09]MH_SAM_APDU [06:29:09]CAPDU: 80 09 00 00 [06:29:09]Write to MH i2c: E2 08 00 EC 03 80 09 00 00 00 00 00 00 61 [06:29:09]Write i2c OK [06:29:09]MH_I2C_Read... [06:29:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:29:09]Read from MH i2c: E2 [06:29:09]MH_I2C_Read... [06:29:09]Read from MH i2c: E2 03 00 [06:29:09]MH_I2C_Read... [06:29:09]Read from MH i2c: E2 03 00 EC 03 00 90 00 63 [06:29:09]RAPDU: 90 00 [06:29:09]wFMCommunicate OK [06:29:09]SAM_PROTO_ClearQueue done [06:29:09]KKMCreateOFDPacket [06:29:09]OFDProtocolAddRootSTLVToBuf [06:29:09]FM_MakeSignedData [06:29:09]FM_MakeSignedData [06:29:09]SAM_PROTO_SignData [06:29:09]wFMCommunicate request_size=4 [06:29:09]MH_SAM_APDU [06:29:09]CAPDU: 80 0D 01 02 [06:29:09]Write to MH i2c: E2 08 00 ED 03 80 0D 01 02 00 00 00 00 69 [06:29:09]Write i2c OK [06:29:09]MH_I2C_Read... [06:29:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:29:09]Read from MH i2c: E2 [06:29:09]MH_I2C_Read... [06:29:09]Read from MH i2c: E2 03 00 [06:29:09]MH_I2C_Read... [06:29:09]Read from MH i2c: E2 03 00 ED 03 00 90 00 64 [06:29:09]RAPDU: 90 00 [06:29:09]wFMCommunicate OK [06:29:09]wFMCommunicate request_size=255 [06:29:09]MH_SAM_APDU [06:29:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 34 A3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 67 61 02 00 35 04 06 00 25 [06:29:09]Write to MH i2c: E2 02 01 EE 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 34 A3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 67 61 02 00 35 04 06 00 25 00 00 B8 [06:29:09]Write i2c OK [06:29:09]MH_I2C_Read... [06:29:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:29:10]Read from MH i2c: E2 [06:29:10]MH_I2C_Read... [06:29:10]Read from MH i2c: E2 03 00 [06:29:10]MH_I2C_Read... [06:29:10]Read from MH i2c: E2 03 00 EE 03 00 90 00 65 [06:29:10]RAPDU: 90 00 [06:29:10]wFMCommunicate OK [06:29:10]wFMCommunicate request_size=10 [06:29:10]MH_SAM_APDU [06:29:10]CAPDU: 80 0D 02 02 05 41 B5 50 34 C7 [06:29:10]Write to MH i2c: E2 0D 00 EF 03 80 0D 02 02 05 00 41 B5 50 34 C7 00 00 B7 [06:29:10]Write i2c OK [06:29:10]MH_I2C_Read... [06:29:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:29:10]Read from MH i2c: E2 [06:29:10]MH_I2C_Read... [06:29:10]Read from MH i2c: E2 03 00 [06:29:10]MH_I2C_Read... [06:29:10]Read from MH i2c: E2 03 00 EF 03 00 90 00 66 [06:29:10]RAPDU: 90 00 [06:29:10]wFMCommunicate OK [06:29:10]wFMCommunicate request_size=4 [06:29:10]MH_SAM_APDU [06:29:10]CAPDU: 80 0D 03 02 [06:29:10]Write to MH i2c: E2 08 00 F0 03 80 0D 03 02 00 00 00 00 6E [06:29:10]Write i2c OK [06:29:10]MH_I2C_Read... [06:29:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:29:10]Read from MH i2c: E2 [06:29:10]MH_I2C_Read... [06:29:10]Read from MH i2c: E2 0B 00 [06:29:10]MH_I2C_Read... [06:29:10]Read from MH i2c: E2 0B 00 F0 03 00 EB 2E 68 68 11 AF 3C 5B 90 00 AF [06:29:10]RAPDU: EB 2E 68 68 11 AF 3C 5B 90 00 [06:29:10]wFMCommunicate OK [06:29:10]SAM_PROTO_SignData done [06:29:10]FM_MakeSignedData done [06:29:10]CreateOFDProtocolMessage [06:29:10]wFMCommunicate request_size=4 [06:29:10]MH_SAM_APDU [06:29:10]CAPDU: 80 11 00 00 [06:29:10]Write to MH i2c: E2 08 00 F1 03 80 11 00 00 00 00 00 00 6E [06:29:10]Write i2c OK [06:29:10]MH_I2C_Read... [06:29:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:29:10]Read from MH i2c: E2 [06:29:10]MH_I2C_Read... [06:29:10]Read from MH i2c: E2 17 00 [06:29:10]MH_I2C_Read... [06:29:10]Read from MH i2c: E2 17 00 F1 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BF [06:29:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:29:10]wFMCommunicate OK [06:29:10]CreateOFDProtocolMessage done [06:29:10]OFDSenderStorePacket 156007 [06:29:10]StoreOFDPacket docnum=156007 [06:29:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5F 26 07 01 03 83 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 34 A3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 67 61 02 00 35 04 06 00 25 41 B5 50 34 C7 EB 2E 68 68 11 AF 3C 5B [06:29:10]CheckFolder [06:29:10]dirname=/storage/ofd_packets [06:29:10]CheckFolder done [06:29:10]ProducePacketName [06:29:10]name=ofd_packets/00156007 [06:29:10]NVStorageSaveData ofd_packets/00156007 [06:29:10]File name is /storage/ofd_packets/00156007 [06:29:10]Write 301 bytes [06:29:10]NVStorageSaveData done [06:29:10]OFDSenderStorePacket done [06:29:10]KKMCreateOFDPacket done [06:29:10]NVStorageSaveData kkm_last_timestamp [06:29:10]File name is /storage/kkm_last_timestamp [06:29:10]Write 4 bytes [06:29:10]NVStorageSaveData done [06:29:10]ExternCall_PrintAddStr [06:29:10]wPrintStart [06:29:10]Write to MH i2c: 01 00 00 F2 03 F5 [06:29:10]Write i2c OK [06:29:10]MH_I2C_Read... [06:29:10]Read from MH i2c: 01 [06:29:10]MH_I2C_Read... [06:29:10]Read from MH i2c: 01 07 00 [06:29:10]MH_I2C_Read... [06:29:10]Read from MH i2c: 01 07 00 F2 03 00 00 00 00 00 FF 0F 0A [06:29:10]RasterBufferAndPrint [06:29:10]line Счет N : (1)874272 [06:29:10]line ИНН: 02508201610067 [06:29:10]line Контрольно-Кассовый Чек [06:29:10]line ПРОДАЖА [06:29:10]line ТРК (МРК, ГНК) : 42 [06:29:10]line Товар: 2710124130 [06:29:10]line Аи-92-К-5 [06:29:10]line 8.970 * 66.90 [06:29:10]line = 600.09 [06:29:10]line НДС 12% НСП 1% [06:29:10]line > о реализуемом товаре [06:29:10]line ОКРУГЛЕНИЕ: -0.09 [06:29:10]line ИТОГО: 600.00 [06:29:10]line Внесено: 600.00 [06:29:10]line СДАЧА: 0.00 [06:29:10]line НСП 1% : 5.31 [06:29:10]line НДС 12% : 63.73 [06:29:10]line Наличными: 600.00 [06:29:10]line Безнал.: 0.00 [06:29:10]line Место: АЗС № 165 "Партнер Нефть" [06:29:10]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [06:29:10]line СНО: Общий режим [06:29:10]line Чек 79 20.10.2024 06:29 [06:29:10]line Смена: 314 ФФД: 1.0 [06:29:10]line ЗНМ: 0300000234 [06:29:10]line РНМ: 0000137193017469 [06:29:10]line Версия ККМ: v1.0 [06:29:10]line ФМ: 0000000000963156 [06:29:10]line ФД: 156007 [06:29:10]line ФПД: 40964145034439 [06:29:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T062908&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156007&fm=40964145034439&tin=02508201610067®Number=0000137193017469&sum=60000 [06:29:10]OFD Sender: Processing packet 156007 [packets to send 52, broken 51] [06:29:10]ProducePacketName [06:29:10]name=ofd_packets/00156007 [06:29:10]OFD Sender: To server: pG, [06:29:10]CommunicateWithHost lk.salyk.kg:30040 [06:29:10]ConnectInit lk.salyk.kg [06:29:10]written 0, free lines is 4095 [06:29:10]Connected sock=10 [06:29:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5F 26 07 01 03 83 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 34 A3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 67 61 02 00 35 04 06 00 25 41 B5 50 34 C7 EB 2E 68 68 11 AF 3C 5B [06:29:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 BF 4E 47 00 A3 A8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 67 61 02 00 F4 03 04 00 68 49 14 67 B6 04 01 00 00 FE EF E3 7A 30 85 BF DD [06:29:11]CommunicateWithHost err = 0 [06:29:11]CheckOFDResponse [06:29:11]1017 (14) - 77093643461234 [06:29:11]1041 (16) - 0000000000963156 [06:29:11]1040 (4) - 156007 [06:29:11]1012 (4) - 20.10.2024 00:06 [06:29:11]1206 (1) - 0 [06:29:11]OFD Sender: Remove packet 156007 [06:29:11]ProducePacketName [06:29:11]name=ofd_packets/00156007 [06:29:11]NVStorageDeleteData [06:29:11]Write to MH i2c: 01 00 00 1D 04 21 [06:29:11]Write i2c OK [06:29:11]MH_I2C_Read... [06:29:11]Read from MH i2c: 01 [06:29:11]MH_I2C_Read... [06:29:11]Read from MH i2c: 01 07 00 [06:29:11]MH_I2C_Read... [06:29:11]Read from MH i2c: 01 07 00 1D 04 00 00 00 00 00 EA 0C 1E [06:29:11]RasterBufferAndPrint [06:29:11]line [06:29:11]line [06:29:11]line [06:29:11]line [06:29:11]line [06:29:11]written 0, free lines is 3313 [06:29:11]MH_Cut [06:29:11]Write to MH i2c: D1 01 00 24 04 01 FA [06:29:11]Write i2c OK [06:29:11]MH_I2C_Read... [06:29:11]Read from MH i2c: D1 [06:29:11]MH_I2C_Read... [06:29:11]Read from MH i2c: D1 01 00 [06:29:11]MH_I2C_Read... [06:29:11]Read from MH i2c: D1 01 00 24 04 00 F9 [06:29:11]Write to MH i2c: 01 00 00 25 04 29 [06:29:11]Write i2c OK [06:29:11]MH_I2C_Read... [06:29:11]OFD Sender: No OFD packet to send [06:29:11]*** Cut start [06:29:11]*** Partial cut [06:29:11]*** CUTSNS_PIN = 1 [06:29:11]*** CUTSNS_PIN = 0 [06:29:12]*** Brake cut motor [06:29:12]Read from MH i2c: 01 [06:29:12]MH_I2C_Read... [06:29:12]*** Stop cut motor [06:29:12]*** Cut end [06:29:12]Read from MH i2c: 01 07 00 [06:29:12]MH_I2C_Read... [06:29:12]Read from MH i2c: 01 07 00 25 04 00 00 00 00 00 FF 0F 3E [06:29:12]process_action close_receipt done [06:29:12]requested_data is exist [06:29:12]produce_requested_data [06:29:12]requested_item fm.sn is exist - process it [06:29:12]wFMCommunicate request_size=4 [06:29:12]MH_SAM_APDU [06:29:12]CAPDU: 80 11 00 00 [06:29:12]Write to MH i2c: E2 08 00 26 04 80 11 00 00 00 00 00 00 A4 [06:29:12]Write i2c OK [06:29:12]MH_I2C_Read... [06:29:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:29:12]Read from MH i2c: E2 [06:29:12]MH_I2C_Read... [06:29:12]Read from MH i2c: E2 17 00 [06:29:12]MH_I2C_Read... [06:29:12]Read from MH i2c: E2 17 00 26 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F5 [06:29:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:29:12]wFMCommunicate OK [06:29:12]requested_item fd.num is exist - process it [06:29:12]SAM_PROTO_GetFieldsCounters [06:29:12]wFMCommunicate request_size=4 [06:29:12]MH_SAM_APDU [06:29:12]CAPDU: 80 13 00 00 [06:29:12]Write to MH i2c: E2 08 00 27 04 80 13 00 00 00 00 00 00 A7 [06:29:12]Write i2c OK [06:29:12]MH_I2C_Read... [06:29:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:29:12]Read from MH i2c: E2 [06:29:12]MH_I2C_Read... [06:29:12]Read from MH i2c: E2 62 00 [06:29:12]MH_I2C_Read... [06:29:12]Read from MH i2c: E2 62 00 27 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 67 61 02 00 0E 04 04 00 3A 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 D2 [06:29:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 67 61 02 00 0E 04 04 00 3A 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 [06:29:12]wFMCommunicate OK [06:29:12]SAM_PROTO_GetFieldsCounters done [06:29:12]requested_item shift.num is exist - process it [06:29:12]requested_item shift.opened is exist - process it [06:29:12]req_shift_opened [06:29:12]FM_GetShiftState [06:29:12]SAM_PROTO_GetShiftState [06:29:12]wFMCommunicate request_size=4 [06:29:12]MH_SAM_APDU [06:29:12]CAPDU: 80 13 01 00 [06:29:12]Write to MH i2c: E2 08 00 28 04 80 13 01 00 00 00 00 00 A9 [06:29:12]Write i2c OK [06:29:12]MH_I2C_Read... [06:29:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:29:12]Read from MH i2c: E2 [06:29:12]MH_I2C_Read... [06:29:12]Read from MH i2c: E2 0E 00 [06:29:12]MH_I2C_Read... [06:29:12]Read from MH i2c: E2 0E 00 28 04 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 50 [06:29:12]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:29:12]wFMCommunicate OK [06:29:12]SAM_PROTO_GetShiftState done [06:29:12]FM_GetShiftState done [06:29:12]req_shift_opened done [06:29:12]requested_item shift.open_date is exist - process it [06:29:12]req_shift_open_date [06:29:12]req_shift_open_date done [06:29:12]produce_requested_data done [06:29:12]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156007,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [06:29:12]process_action_free close_receipt [06:29:12]json_value_free [06:29:12]json_value_free done [06:29:12]process_json_proto returns [06:29:12]Send response to host [06:29:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156007,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [06:29:12]free response buf [06:29:12]execute_script done [06:29:12]execute_script returns [06:29:12]free content buf [06:29:12]Sock 9.Close socket [06:29:12]Sock 9.Thread stoped [06:29:16]OFD Sender: No OFD packet to send [06:29:21]OFD Sender: No OFD packet to send [06:29:26]OFD Sender: No OFD packet to send [06:29:31]OFD Sender: No OFD packet to send [06:29:36]OFD Sender: No OFD packet to send [06:29:41]OFD Sender: No OFD packet to send [06:29:46]OFD Sender: No OFD packet to send [06:29:51]OFD Sender: No OFD packet to send [06:29:56]OFD Sender: No OFD packet to send [06:30:01]OFD Sender: No OFD packet to send [06:30:06]OFD Sender: No OFD packet to send [06:30:11]OFD Sender: No OFD packet to send [06:30:16]OFD Sender: No OFD packet to send [06:30:21]OFD Sender: No OFD packet to send [06:30:26]OFD Sender: No OFD packet to send [06:30:31]OFD Sender: No OFD packet to send [06:30:36]OFD Sender: No OFD packet to send [06:30:41]OFD Sender: No OFD packet to send [06:30:46]OFD Sender: No OFD packet to send [06:30:51]OFD Sender: No OFD packet to send [06:30:56]OFD Sender: No OFD packet to send [06:31:01]OFD Sender: No OFD packet to send [06:31:06]OFD Sender: No OFD packet to send [06:31:11]OFD Sender: No OFD packet to send [06:31:16]OFD Sender: No OFD packet to send [06:31:21]OFD Sender: No OFD packet to send [06:31:26]OFD Sender: No OFD packet to send [06:31:31]OFD Sender: No OFD packet to send [06:31:36]OFD Sender: No OFD packet to send [06:31:41]OFD Sender: No OFD packet to send [06:31:46]OFD Sender: No OFD packet to send [06:31:51]OFD Sender: No OFD packet to send [06:31:56]OFD Sender: No OFD packet to send [06:32:01]OFD Sender: No OFD packet to send [06:32:06]OFD Sender: No OFD packet to send [06:32:11]OFD Sender: No OFD packet to send [06:32:16]OFD Sender: No OFD packet to send [06:32:21]OFD Sender: No OFD packet to send [06:32:26]OFD Sender: No OFD packet to send [06:32:31]OFD Sender: No OFD packet to send [06:32:36]OFD Sender: No OFD packet to send [06:32:41]OFD Sender: No OFD packet to send [06:32:46]OFD Sender: No OFD packet to send [06:32:51]OFD Sender: No OFD packet to send [06:32:56]OFD Sender: No OFD packet to send [06:33:01]OFD Sender: No OFD packet to send [06:33:06]OFD Sender: No OFD packet to send [06:33:11]OFD Sender: No OFD packet to send [06:33:16]OFD Sender: No OFD packet to send [06:33:21]OFD Sender: No OFD packet to send [06:33:26]OFD Sender: No OFD packet to send [06:33:31]OFD Sender: No OFD packet to send [06:33:36]OFD Sender: No OFD packet to send [06:33:41]OFD Sender: No OFD packet to send [06:33:46]OFD Sender: No OFD packet to send [06:33:51]OFD Sender: No OFD packet to send [06:33:56]OFD Sender: No OFD packet to send [06:34:01]OFD Sender: No OFD packet to send [06:34:06]OFD Sender: No OFD packet to send [06:34:11]OFD Sender: No OFD packet to send [06:34:16]OFD Sender: No OFD packet to send [06:34:21]OFD Sender: No OFD packet to send [06:34:26]OFD Sender: No OFD packet to send [06:34:31]OFD Sender: No OFD packet to send [06:34:36]OFD Sender: No OFD packet to send [06:34:41]OFD Sender: No OFD packet to send [06:34:46]OFD Sender: No OFD packet to send [06:34:51]OFD Sender: No OFD packet to send [06:34:56]OFD Sender: No OFD packet to send [06:35:01]OFD Sender: No OFD packet to send [06:35:06]OFD Sender: No OFD packet to send [06:35:11]OFD Sender: No OFD packet to send [06:35:16]OFD Sender: No OFD packet to send [06:35:21]OFD Sender: No OFD packet to send [06:35:26]OFD Sender: No OFD packet to send [06:35:31]OFD Sender: No OFD packet to send [06:35:36]OFD Sender: No OFD packet to send [06:35:41]OFD Sender: No OFD packet to send [06:35:46]OFD Sender: No OFD packet to send [06:35:51]OFD Sender: No OFD packet to send [06:35:56]OFD Sender: No OFD packet to send [06:36:01]OFD Sender: No OFD packet to send [06:36:06]OFD Sender: No OFD packet to send [06:36:11]OFD Sender: No OFD packet to send [06:36:16]OFD Sender: No OFD packet to send [06:36:21]OFD Sender: No OFD packet to send [06:36:26]OFD Sender: No OFD packet to send [06:36:31]OFD Sender: No OFD packet to send [06:36:36]OFD Sender: No OFD packet to send [06:36:41]OFD Sender: No OFD packet to send [06:36:46]OFD Sender: No OFD packet to send [06:36:51]OFD Sender: No OFD packet to send [06:36:56]OFD Sender: No OFD packet to send [06:37:01]OFD Sender: No OFD packet to send [06:37:06]OFD Sender: No OFD packet to send [06:37:11]OFD Sender: No OFD packet to send [06:37:16]OFD Sender: No OFD packet to send [06:37:21]OFD Sender: No OFD packet to send [06:37:26]OFD Sender: No OFD packet to send [06:37:31]OFD Sender: No OFD packet to send [06:37:36]OFD Sender: No OFD packet to send [06:37:41]OFD Sender: No OFD packet to send [06:37:46]OFD Sender: No OFD packet to send [06:37:52]OFD Sender: No OFD packet to send [06:37:57]OFD Sender: No OFD packet to send [06:38:02]OFD Sender: No OFD packet to send [06:38:07]OFD Sender: No OFD packet to send [06:38:12]OFD Sender: No OFD packet to send [06:38:16]accept exits with 7 [06:38:16]New connection [06:38:16]New thread 3066953060 created [06:38:16]Thread 3066809700 joined [06:38:16]Waiting for new connection... [06:38:16] Sock 7.Parse request [06:38:16]Sock 7.Check first char [06:38:16]Sock 7.First char is OK [06:38:16]request: POST /json_proto HTTP/1.0 [06:38:16]Method: POST [06:38:16]URL: /json_proto [06:38:16]Method is POST - this is cgi request [06:38:16]url: /json_proto [06:38:16]query_string will be loaded in cgi processing [06:38:16]execute_cgi json_proto POST (null) [06:38:16]execute_cgi path=json_proto method=POST [06:38:16]POST find Content-Length [06:38:16]Host: 172.17.53.67:8080 [06:38:16]Content-Length: 760 [06:38:16]Content-Type: application/json [06:38:16] [06:38:16]POST finish read [06:38:16]Found Content-Length = 760 [06:38:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874273", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 10.240, "sum" : 700.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 700.42 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:38:16]execute_script... [06:38:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874273", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 10.240, "sum" : 700.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 700.42 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:38:16]POST & json_proto [06:38:16]process_json_proto [06:38:16]json parsed OK: [06:38:16]protocol is kg_v1.0 [06:38:16]action value=close_receipt [06:38:16]process_action close_receipt [06:38:16]cmd_close_receipt [06:38:16]MH_GetDate [06:38:16]Write to MH i2c: F0 00 00 29 04 1C [06:38:16]Write i2c OK [06:38:16]MH_I2C_Read... [06:38:16]Read from MH i2c: F0 [06:38:16]MH_I2C_Read... [06:38:16]Read from MH i2c: F0 09 00 [06:38:16]MH_I2C_Read... [06:38:16]Read from MH i2c: F0 09 00 29 04 00 58 A5 14 67 19 BC 99 64 6F [06:38:16]GetLastDocTimeStamp 1729405748 [06:38:16]current date 1729406296 [06:38:16]FM_GetShiftState [06:38:16]SAM_PROTO_GetShiftState [06:38:16]wFMCommunicate request_size=4 [06:38:16]MH_SAM_APDU [06:38:16]CAPDU: 80 13 01 00 [06:38:16]Write to MH i2c: E2 08 00 2A 04 80 13 01 00 00 00 00 00 AB [06:38:16]Write i2c OK [06:38:16]MH_I2C_Read... [06:38:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:38:16]Read from MH i2c: E2 [06:38:16]MH_I2C_Read... [06:38:16]Read from MH i2c: E2 0E 00 [06:38:16]MH_I2C_Read... [06:38:16]Read from MH i2c: E2 0E 00 2A 04 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 52 [06:38:16]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:38:16]wFMCommunicate OK [06:38:16]SAM_PROTO_GetShiftState done [06:38:16]FM_GetShiftState done [06:38:16]opened in 1729383891 [06:38:16]opened+sec_in_day 1729470291 [06:38:16]quantity*price = 70041 [06:38:16]sum+1 = 70043 [06:38:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.42 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.42 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 80 20.10.2024 06:38 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156008 ФПД: 131525882144946 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T063817&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156008&fm=131525882144946&tin=02508201610067®Number=0000137193017469&sum=70042 [06:38:17]StoreToDocumentArchive [06:38:17]shift 314 fd 156008 [06:38:17]save to /storage/0314/doc_00156008 [06:38:17]save last doc name /storage/0314/doc_00156008 to /storage/kkm_last_doc_name [06:38:17]save OK [06:38:17]Clear old archive folders... [06:38:17]ProcessDocumentItem done err = 0, tmpTLVsize=252 [06:38:17]tlvbuf is 001A0C80 [06:38:17]SAM_PROTO_ClearQueue [06:38:17]wFMCommunicate request_size=4 [06:38:17]MH_SAM_APDU [06:38:17]CAPDU: 80 09 00 00 [06:38:17]Write to MH i2c: E2 08 00 37 04 80 09 00 00 00 00 00 00 AD [06:38:17]Write i2c OK [06:38:17]MH_I2C_Read... [06:38:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:38:17]Read from MH i2c: E2 [06:38:17]MH_I2C_Read... [06:38:17]Read from MH i2c: E2 03 00 [06:38:17]MH_I2C_Read... [06:38:17]Read from MH i2c: E2 03 00 37 04 00 90 00 AF [06:38:17]RAPDU: 90 00 [06:38:17]wFMCommunicate OK [06:38:17]SAM_PROTO_ClearQueue done [06:38:17]KKMCreateOFDPacket [06:38:17]OFDProtocolAddRootSTLVToBuf [06:38:17]FM_MakeSignedData [06:38:17]FM_MakeSignedData [06:38:17]SAM_PROTO_SignData [06:38:17]wFMCommunicate request_size=4 [06:38:17]MH_SAM_APDU [06:38:17]CAPDU: 80 0D 01 02 [06:38:17]Write to MH i2c: E2 08 00 38 04 80 0D 01 02 00 00 00 00 B5 [06:38:17]Write i2c OK [06:38:17]MH_I2C_Read... [06:38:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:38:17]Read from MH i2c: E2 [06:38:17]MH_I2C_Read... [06:38:17]Read from MH i2c: E2 03 00 [06:38:17]MH_I2C_Read... [06:38:17]Read from MH i2c: E2 03 00 38 04 00 90 00 B0 [06:38:17]RAPDU: 90 00 [06:38:17]wFMCommunicate OK [06:38:17]wFMCommunicate request_size=255 [06:38:17]MH_SAM_APDU [06:38:17]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9A 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9A 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 59 A5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 68 61 02 00 35 04 06 00 [06:38:17]Write to MH i2c: E2 02 01 39 04 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9A 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9A 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 59 A5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 68 61 02 00 35 04 06 00 00 00 5A [06:38:17]Write i2c OK [06:38:17]MH_I2C_Read... [06:38:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:38:18]Read from MH i2c: E2 [06:38:18]MH_I2C_Read... [06:38:18]Read from MH i2c: E2 03 00 [06:38:18]MH_I2C_Read... [06:38:18]Read from MH i2c: E2 03 00 39 04 00 90 00 B1 [06:38:18]RAPDU: 90 00 [06:38:18]wFMCommunicate OK [06:38:18]wFMCommunicate request_size=11 [06:38:18]MH_SAM_APDU [06:38:18]CAPDU: 80 0D 02 02 06 77 9F 41 7B E8 B2 [06:38:18]Write to MH i2c: E2 0E 00 3A 04 80 0D 02 02 06 00 77 9F 41 7B E8 B2 00 00 30 [06:38:18]Write i2c OK [06:38:18]MH_I2C_Read... [06:38:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:38:18]Read from MH i2c: E2 [06:38:18]MH_I2C_Read... [06:38:18]Read from MH i2c: E2 03 00 [06:38:18]MH_I2C_Read... [06:38:18]Read from MH i2c: E2 03 00 3A 04 00 90 00 B2 [06:38:18]RAPDU: 90 00 [06:38:18]wFMCommunicate OK [06:38:18]wFMCommunicate request_size=4 [06:38:18]MH_SAM_APDU [06:38:18]CAPDU: 80 0D 03 02 [06:38:18]Write to MH i2c: E2 08 00 3B 04 80 0D 03 02 00 00 00 00 BA [06:38:18]Write i2c OK [06:38:18]MH_I2C_Read... [06:38:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:38:18]Read from MH i2c: E2 [06:38:18]MH_I2C_Read... [06:38:18]Read from MH i2c: E2 0B 00 [06:38:18]MH_I2C_Read... [06:38:18]Read from MH i2c: E2 0B 00 3B 04 00 F7 14 E1 D4 AF 78 84 A6 90 00 CC [06:38:18]RAPDU: F7 14 E1 D4 AF 78 84 A6 90 00 [06:38:18]wFMCommunicate OK [06:38:18]SAM_PROTO_SignData done [06:38:18]FM_MakeSignedData done [06:38:18]CreateOFDProtocolMessage [06:38:18]wFMCommunicate request_size=4 [06:38:18]MH_SAM_APDU [06:38:18]CAPDU: 80 11 00 00 [06:38:18]Write to MH i2c: E2 08 00 3C 04 80 11 00 00 00 00 00 00 BA [06:38:18]Write i2c OK [06:38:18]MH_I2C_Read... [06:38:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:38:18]Read from MH i2c: E2 [06:38:18]MH_I2C_Read... [06:38:18]Read from MH i2c: E2 17 00 [06:38:18]MH_I2C_Read... [06:38:18]Read from MH i2c: E2 17 00 3C 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0B [06:38:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:38:18]wFMCommunicate OK [06:38:18]CreateOFDProtocolMessage done [06:38:18]OFDSenderStorePacket 156008 [06:38:18]StoreOFDPacket docnum=156008 [06:38:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 0A 2D 08 01 79 C8 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9A 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9A 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 59 A5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 68 61 02 00 35 04 06 00 77 9F 41 7B E8 B2 F7 14 E1 D4 AF 78 84 A6 [06:38:18]CheckFolder [06:38:18]dirname=/storage/ofd_packets [06:38:18]CheckFolder done [06:38:18]ProducePacketName [06:38:18]name=ofd_packets/00156008 [06:38:18]NVStorageSaveData ofd_packets/00156008 [06:38:18]File name is /storage/ofd_packets/00156008 [06:38:18]Write 302 bytes [06:38:18]NVStorageSaveData done [06:38:18]OFDSenderStorePacket done [06:38:18]KKMCreateOFDPacket done [06:38:18]NVStorageSaveData kkm_last_timestamp [06:38:18]File name is /storage/kkm_last_timestamp [06:38:18]Write 4 bytes [06:38:18]NVStorageSaveData done [06:38:18]ExternCall_PrintAddStr [06:38:18]wPrintStart [06:38:18]Write to MH i2c: 01 00 00 3D 04 41 [06:38:18]Write i2c OK [06:38:18]MH_I2C_Read... [06:38:18]Read from MH i2c: 01 [06:38:18]MH_I2C_Read... [06:38:18]Read from MH i2c: 01 07 00 [06:38:18]MH_I2C_Read... [06:38:18]Read from MH i2c: 01 07 00 3D 04 00 00 00 00 00 FF 0F 56 [06:38:18]RasterBufferAndPrint [06:38:18]line Счет N : (1)874273 [06:38:18]line ИНН: 02508201610067 [06:38:18]line Контрольно-Кассовый Чек [06:38:18]line ПРОДАЖА [06:38:18]line ТРК (МРК, ГНК) : 43 [06:38:18]line Товар: 2710124130 [06:38:18]line Super 92-К-5 [06:38:18]line 10.240 * 68.40 [06:38:18]line = 700.42 [06:38:18]line НДС 12% НСП 1% [06:38:18]line > о реализуемом товаре [06:38:18]line ИТОГО: 700.42 [06:38:18]line НСП 1% : 6.20 [06:38:18]line НДС 12% : 74.38 [06:38:18]line Наличными: 0.00 [06:38:18]line Безнал.: 700.42 [06:38:18]line Место: АЗС № 165 "Партнер Нефть" [06:38:18]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [06:38:18]line СНО: Общий режим [06:38:18]line Чек 80 20.10.2024 06:38 [06:38:18]line Смена: 314 ФФД: 1.0 [06:38:18]line ЗНМ: 0300000234 [06:38:18]line РНМ: 0000137193017469 [06:38:18]line Версия ККМ: v1.0 [06:38:18]line Платежная система: Mbank [06:38:18]line ФМ: 0000000000963156 [06:38:18]line ФД: 156008 [06:38:18]line ФПД: 131525882144946 [06:38:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T063817&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156008&fm=131525882144946&tin=02508201610067®Number=0000137193017469&sum=70042 [06:38:18]OFD Sender: Processing packet 156008 [packets to send 52, broken 51] [06:38:18]ProducePacketName [06:38:18]name=ofd_packets/00156008 [06:38:18]OFD Sender: To server: pG, [06:38:18]CommunicateWithHost lk.salyk.kg:30040 [06:38:18]ConnectInit lk.salyk.kg [06:38:18]written 0, free lines is 4095 [06:38:18]Connected sock=10 [06:38:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 0A 2D 08 01 79 C8 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9A 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9A 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 59 A5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 68 61 02 00 35 04 06 00 77 9F 41 7B E8 B2 F7 14 E1 D4 AF 78 84 A6 [06:38:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 99 2F 47 00 EA FD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 68 61 02 00 F4 03 04 00 8C 4B 14 67 B6 04 01 00 00 9F DD C3 46 C2 DD BD 7E [06:38:19]CommunicateWithHost err = 0 [06:38:19]CheckOFDResponse [06:38:19]1017 (14) - 77093643461234 [06:38:19]1041 (16) - 0000000000963156 [06:38:19]1040 (4) - 156008 [06:38:19]1012 (4) - 20.10.2024 00:15 [06:38:19]1206 (1) - 0 [06:38:19]OFD Sender: Remove packet 156008 [06:38:19]ProducePacketName [06:38:19]name=ofd_packets/00156008 [06:38:19]NVStorageDeleteData [06:38:19]Write to MH i2c: 01 00 00 66 04 6A [06:38:19]Write i2c OK [06:38:19]MH_I2C_Read... [06:38:19]Read from MH i2c: 01 [06:38:19]MH_I2C_Read... [06:38:19]Read from MH i2c: 01 07 00 [06:38:19]MH_I2C_Read... [06:38:19]Read from MH i2c: 01 07 00 66 04 00 00 00 00 00 0E 0D 8C [06:38:19]RasterBufferAndPrint [06:38:19]line [06:38:19]line [06:38:19]line [06:38:19]line [06:38:19]line [06:38:19]written 0, free lines is 3349 [06:38:19]MH_Cut [06:38:19]Write to MH i2c: D1 01 00 6D 04 01 43 [06:38:19]Write i2c OK [06:38:19]MH_I2C_Read... [06:38:19]Read from MH i2c: D1 [06:38:19]MH_I2C_Read... [06:38:19]Read from MH i2c: D1 01 00 [06:38:19]MH_I2C_Read... [06:38:19]Read from MH i2c: D1 01 00 6D 04 00 42 [06:38:19]Write to MH i2c: 01 00 00 6E 04 72 [06:38:19]Write i2c OK [06:38:19]MH_I2C_Read... [06:38:19]OFD Sender: No OFD packet to send [06:38:19]*** Cut start [06:38:19]*** Partial cut [06:38:19]*** CUTSNS_PIN = 1 [06:38:19]*** CUTSNS_PIN = 0 [06:38:20]*** Brake cut motor [06:38:20]Read from MH i2c: 01 [06:38:20]MH_I2C_Read... [06:38:20]*** Stop cut motor [06:38:20]*** Cut end [06:38:20]Read from MH i2c: 01 07 00 [06:38:20]MH_I2C_Read... [06:38:20]Read from MH i2c: 01 07 00 6E 04 00 00 00 00 00 FF 0F 87 [06:38:20]process_action close_receipt done [06:38:20]requested_data is exist [06:38:20]produce_requested_data [06:38:20]requested_item fm.sn is exist - process it [06:38:20]wFMCommunicate request_size=4 [06:38:20]MH_SAM_APDU [06:38:20]CAPDU: 80 11 00 00 [06:38:20]Write to MH i2c: E2 08 00 6F 04 80 11 00 00 00 00 00 00 ED [06:38:20]Write i2c OK [06:38:20]MH_I2C_Read... [06:38:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:38:20]Read from MH i2c: E2 [06:38:20]MH_I2C_Read... [06:38:20]Read from MH i2c: E2 17 00 [06:38:20]MH_I2C_Read... [06:38:20]Read from MH i2c: E2 17 00 6F 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3E [06:38:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:38:20]wFMCommunicate OK [06:38:20]requested_item fd.num is exist - process it [06:38:20]SAM_PROTO_GetFieldsCounters [06:38:20]wFMCommunicate request_size=4 [06:38:20]MH_SAM_APDU [06:38:20]CAPDU: 80 13 00 00 [06:38:20]Write to MH i2c: E2 08 00 70 04 80 13 00 00 00 00 00 00 F0 [06:38:20]Write i2c OK [06:38:20]MH_I2C_Read... [06:38:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:38:20]Read from MH i2c: E2 [06:38:20]MH_I2C_Read... [06:38:20]Read from MH i2c: E2 62 00 [06:38:20]MH_I2C_Read... [06:38:20]Read from MH i2c: E2 62 00 70 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 68 61 02 00 0E 04 04 00 3A 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 1F [06:38:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 68 61 02 00 0E 04 04 00 3A 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 [06:38:20]wFMCommunicate OK [06:38:20]SAM_PROTO_GetFieldsCounters done [06:38:20]requested_item shift.num is exist - process it [06:38:20]requested_item shift.opened is exist - process it [06:38:20]req_shift_opened [06:38:20]FM_GetShiftState [06:38:20]SAM_PROTO_GetShiftState [06:38:20]wFMCommunicate request_size=4 [06:38:20]MH_SAM_APDU [06:38:20]CAPDU: 80 13 01 00 [06:38:20]Write to MH i2c: E2 08 00 71 04 80 13 01 00 00 00 00 00 F2 [06:38:20]Write i2c OK [06:38:20]MH_I2C_Read... [06:38:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:38:20]Read from MH i2c: E2 [06:38:20]MH_I2C_Read... [06:38:20]Read from MH i2c: E2 0E 00 [06:38:20]MH_I2C_Read... [06:38:20]Read from MH i2c: E2 0E 00 71 04 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 99 [06:38:20]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:38:20]wFMCommunicate OK [06:38:20]SAM_PROTO_GetShiftState done [06:38:20]FM_GetShiftState done [06:38:20]req_shift_opened done [06:38:20]requested_item shift.open_date is exist - process it [06:38:20]req_shift_open_date [06:38:20]req_shift_open_date done [06:38:20]produce_requested_data done [06:38:20]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156008,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [06:38:20]process_action_free close_receipt [06:38:20]json_value_free [06:38:20]json_value_free done [06:38:20]process_json_proto returns [06:38:20]Send response to host [06:38:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156008,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [06:38:20]free response buf [06:38:20]execute_script done [06:38:20]execute_script returns [06:38:20]free content buf [06:38:20]Sock 7.Close socket [06:38:20]Sock 7.Thread stoped [06:38:24]OFD Sender: No OFD packet to send [06:38:29]OFD Sender: No OFD packet to send [06:38:34]OFD Sender: No OFD packet to send [06:38:39]OFD Sender: No OFD packet to send [06:38:44]OFD Sender: No OFD packet to send [06:38:49]OFD Sender: No OFD packet to send [06:38:54]OFD Sender: No OFD packet to send [06:38:59]OFD Sender: No OFD packet to send [06:39:04]OFD Sender: No OFD packet to send [06:39:09]OFD Sender: No OFD packet to send [06:39:14]OFD Sender: No OFD packet to send [06:39:19]OFD Sender: No OFD packet to send [06:39:24]OFD Sender: No OFD packet to send [06:39:29]OFD Sender: No OFD packet to send [06:39:34]OFD Sender: No OFD packet to send [06:39:39]OFD Sender: No OFD packet to send [06:39:44]OFD Sender: No OFD packet to send [06:39:49]OFD Sender: No OFD packet to send [06:39:54]OFD Sender: No OFD packet to send [06:39:59]OFD Sender: No OFD packet to send [06:40:04]OFD Sender: No OFD packet to send [06:40:09]OFD Sender: No OFD packet to send [06:40:14]OFD Sender: No OFD packet to send [06:40:19]OFD Sender: No OFD packet to send [06:40:24]OFD Sender: No OFD packet to send [06:40:29]OFD Sender: No OFD packet to send [06:40:34]OFD Sender: No OFD packet to send [06:40:39]OFD Sender: No OFD packet to send [06:40:44]OFD Sender: No OFD packet to send [06:40:49]OFD Sender: No OFD packet to send [06:40:54]OFD Sender: No OFD packet to send [06:40:59]OFD Sender: No OFD packet to send [06:41:04]OFD Sender: No OFD packet to send [06:41:09]OFD Sender: No OFD packet to send [06:41:14]OFD Sender: No OFD packet to send [06:41:19]OFD Sender: No OFD packet to send [06:41:24]OFD Sender: No OFD packet to send [06:41:29]OFD Sender: No OFD packet to send [06:41:34]OFD Sender: No OFD packet to send [06:41:39]OFD Sender: No OFD packet to send [06:41:44]OFD Sender: No OFD packet to send [06:41:49]OFD Sender: No OFD packet to send [06:41:54]OFD Sender: No OFD packet to send [06:41:59]OFD Sender: No OFD packet to send [06:42:04]OFD Sender: No OFD packet to send [06:42:09]OFD Sender: No OFD packet to send [06:42:14]OFD Sender: No OFD packet to send [06:42:19]OFD Sender: No OFD packet to send [06:42:24]OFD Sender: No OFD packet to send [06:42:29]OFD Sender: No OFD packet to send [06:42:34]OFD Sender: No OFD packet to send [06:42:39]OFD Sender: No OFD packet to send [06:42:44]OFD Sender: No OFD packet to send [06:42:49]OFD Sender: No OFD packet to send [06:42:54]OFD Sender: No OFD packet to send [06:42:59]OFD Sender: No OFD packet to send [06:43:04]OFD Sender: No OFD packet to send [06:43:09]OFD Sender: No OFD packet to send [06:43:14]OFD Sender: No OFD packet to send [06:43:19]OFD Sender: No OFD packet to send [06:43:24]OFD Sender: No OFD packet to send [06:43:29]OFD Sender: No OFD packet to send [06:43:34]OFD Sender: No OFD packet to send [06:43:39]OFD Sender: No OFD packet to send [06:43:44]OFD Sender: No OFD packet to send [06:43:49]OFD Sender: No OFD packet to send [06:43:54]OFD Sender: No OFD packet to send [06:43:59]OFD Sender: No OFD packet to send [06:44:04]OFD Sender: No OFD packet to send [06:44:09]OFD Sender: No OFD packet to send [06:44:14]OFD Sender: No OFD packet to send [06:44:19]OFD Sender: No OFD packet to send [06:44:24]OFD Sender: No OFD packet to send [06:44:29]OFD Sender: No OFD packet to send [06:44:31]accept exits with 9 [06:44:31]New connection [06:44:31]New thread 3066809700 created [06:44:31]Thread 3066953060 joined [06:44:31]Waiting for new connection... [06:44:31] Sock 9.Parse request [06:44:31]Sock 9.Check first char [06:44:31]Sock 9.First char is OK [06:44:31]request: POST /json_proto HTTP/1.0 [06:44:31]Method: POST [06:44:31]URL: /json_proto [06:44:31]Method is POST - this is cgi request [06:44:31]url: /json_proto [06:44:31]query_string will be loaded in cgi processing [06:44:31]execute_cgi json_proto POST (null) [06:44:31]execute_cgi path=json_proto method=POST [06:44:31]POST find Content-Length [06:44:31]Host: 172.17.53.67:8080 [06:44:31]Content-Length: 677 [06:44:31]Content-Type: application/json [06:44:31] [06:44:31]POST finish read [06:44:31]Found Content-Length = 677 [06:44:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874275", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:44:31]execute_script... [06:44:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874275", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:44:31]POST & json_proto [06:44:31]process_json_proto [06:44:31]json parsed OK: [06:44:31]protocol is kg_v1.0 [06:44:31]action value=close_receipt [06:44:31]process_action close_receipt [06:44:31]cmd_close_receipt [06:44:31]MH_GetDate [06:44:31]Write to MH i2c: F0 00 00 72 04 65 [06:44:31]Write i2c OK [06:44:31]MH_I2C_Read... [06:44:31]Read from MH i2c: F0 [06:44:31]MH_I2C_Read... [06:44:31]Read from MH i2c: F0 09 00 [06:44:31]MH_I2C_Read... [06:44:31]Read from MH i2c: F0 09 00 72 04 00 CF A6 14 67 19 BC 99 64 30 [06:44:31]GetLastDocTimeStamp 1729406297 [06:44:31]current date 1729406671 [06:44:31]FM_GetShiftState [06:44:31]SAM_PROTO_GetShiftState [06:44:31]wFMCommunicate request_size=4 [06:44:31]MH_SAM_APDU [06:44:31]CAPDU: 80 13 01 00 [06:44:31]Write to MH i2c: E2 08 00 73 04 80 13 01 00 00 00 00 00 F4 [06:44:31]Write i2c OK [06:44:31]MH_I2C_Read... [06:44:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:44:31]Read from MH i2c: E2 [06:44:31]MH_I2C_Read... [06:44:31]Read from MH i2c: E2 0E 00 [06:44:31]MH_I2C_Read... [06:44:31]Read from MH i2c: E2 0E 00 73 04 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 9B [06:44:31]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:44:31]wFMCommunicate OK [06:44:31]SAM_PROTO_GetShiftState done [06:44:31]FM_GetShiftState done [06:44:31]opened in 1729383891 [06:44:31]opened+sec_in_day 1729470291 [06:44:31]quantity*price = 50041 [06:44:31]sum+1 = 50042 [06:44:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 81 20.10.2024 06:44 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156009 ФПД: 78719122476994 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T064431&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156009&fm=78719122476994&tin=02508201610067®Number=0000137193017469&sum=50000 [06:44:32]StoreToDocumentArchive [06:44:32]shift 314 fd 156009 [06:44:32]save to /storage/0314/doc_00156009 [06:44:32]save last doc name /storage/0314/doc_00156009 to /storage/kkm_last_doc_name [06:44:32]save OK [06:44:32]Clear old archive folders... [06:44:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:44:32]tlvbuf is 001B1310 [06:44:32]SAM_PROTO_ClearQueue [06:44:32]wFMCommunicate request_size=4 [06:44:32]MH_SAM_APDU [06:44:32]CAPDU: 80 09 00 00 [06:44:32]Write to MH i2c: E2 08 00 80 04 80 09 00 00 00 00 00 00 F6 [06:44:32]Write i2c OK [06:44:32]MH_I2C_Read... [06:44:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:44:32]Read from MH i2c: E2 [06:44:32]MH_I2C_Read... [06:44:32]Read from MH i2c: E2 03 00 [06:44:32]MH_I2C_Read... [06:44:32]Read from MH i2c: E2 03 00 80 04 00 90 00 F8 [06:44:32]RAPDU: 90 00 [06:44:32]wFMCommunicate OK [06:44:32]SAM_PROTO_ClearQueue done [06:44:32]KKMCreateOFDPacket [06:44:32]OFDProtocolAddRootSTLVToBuf [06:44:32]FM_MakeSignedData [06:44:32]FM_MakeSignedData [06:44:32]SAM_PROTO_SignData [06:44:32]wFMCommunicate request_size=4 [06:44:32]MH_SAM_APDU [06:44:32]CAPDU: 80 0D 01 02 [06:44:32]Write to MH i2c: E2 08 00 81 04 80 0D 01 02 00 00 00 00 FE [06:44:32]Write i2c OK [06:44:32]MH_I2C_Read... [06:44:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:44:32]Read from MH i2c: E2 [06:44:32]MH_I2C_Read... [06:44:32]Read from MH i2c: E2 03 00 [06:44:32]MH_I2C_Read... [06:44:32]Read from MH i2c: E2 03 00 81 04 00 90 00 F9 [06:44:32]RAPDU: 90 00 [06:44:32]wFMCommunicate OK [06:44:32]wFMCommunicate request_size=255 [06:44:32]MH_SAM_APDU [06:44:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 CF A6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 69 61 02 00 35 04 06 00 47 [06:44:32]Write to MH i2c: E2 02 01 82 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 CF A6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 69 61 02 00 35 04 06 00 47 00 00 34 [06:44:32]Write i2c OK [06:44:32]MH_I2C_Read... [06:44:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:44:32]Read from MH i2c: E2 [06:44:32]MH_I2C_Read... [06:44:32]Read from MH i2c: E2 03 00 [06:44:32]MH_I2C_Read... [06:44:32]Read from MH i2c: E2 03 00 82 04 00 90 00 FA [06:44:32]RAPDU: 90 00 [06:44:32]wFMCommunicate OK [06:44:32]wFMCommunicate request_size=10 [06:44:32]MH_SAM_APDU [06:44:32]CAPDU: 80 0D 02 02 05 98 39 55 0F C2 [06:44:32]Write to MH i2c: E2 0D 00 83 04 80 0D 02 02 05 00 98 39 55 0F C2 00 00 02 [06:44:32]Write i2c OK [06:44:32]MH_I2C_Read... [06:44:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:44:32]Read from MH i2c: E2 [06:44:32]MH_I2C_Read... [06:44:32]Read from MH i2c: E2 03 00 [06:44:32]MH_I2C_Read... [06:44:32]Read from MH i2c: E2 03 00 83 04 00 90 00 FB [06:44:32]RAPDU: 90 00 [06:44:32]wFMCommunicate OK [06:44:32]wFMCommunicate request_size=4 [06:44:32]MH_SAM_APDU [06:44:32]CAPDU: 80 0D 03 02 [06:44:32]Write to MH i2c: E2 08 00 84 04 80 0D 03 02 00 00 00 00 03 [06:44:32]Write i2c OK [06:44:32]MH_I2C_Read... [06:44:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:44:32]Read from MH i2c: E2 [06:44:32]MH_I2C_Read... [06:44:32]Read from MH i2c: E2 0B 00 [06:44:32]MH_I2C_Read... [06:44:32]Read from MH i2c: E2 0B 00 84 04 00 AB 90 FE 9E D0 4A 08 AC 90 00 A9 [06:44:32]RAPDU: AB 90 FE 9E D0 4A 08 AC 90 00 [06:44:32]wFMCommunicate OK [06:44:32]SAM_PROTO_SignData done [06:44:32]FM_MakeSignedData done [06:44:32]CreateOFDProtocolMessage [06:44:32]wFMCommunicate request_size=4 [06:44:32]MH_SAM_APDU [06:44:32]CAPDU: 80 11 00 00 [06:44:32]Write to MH i2c: E2 08 00 85 04 80 11 00 00 00 00 00 00 03 [06:44:32]Write i2c OK [06:44:32]MH_I2C_Read... [06:44:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:44:32]Read from MH i2c: E2 [06:44:32]MH_I2C_Read... [06:44:32]Read from MH i2c: E2 17 00 [06:44:32]MH_I2C_Read... [06:44:32]Read from MH i2c: E2 17 00 85 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 54 [06:44:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:44:32]wFMCommunicate OK [06:44:32]CreateOFDProtocolMessage done [06:44:32]OFDSenderStorePacket 156009 [06:44:32]StoreOFDPacket docnum=156009 [06:44:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D5 6F 07 01 9F 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 CF A6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 69 61 02 00 35 04 06 00 47 98 39 55 0F C2 AB 90 FE 9E D0 4A 08 AC [06:44:32]CheckFolder [06:44:32]dirname=/storage/ofd_packets [06:44:32]CheckFolder done [06:44:32]ProducePacketName [06:44:32]name=ofd_packets/00156009 [06:44:32]NVStorageSaveData ofd_packets/00156009 [06:44:32]File name is /storage/ofd_packets/00156009 [06:44:32]Write 301 bytes [06:44:32]NVStorageSaveData done [06:44:32]OFDSenderStorePacket done [06:44:32]KKMCreateOFDPacket done [06:44:32]NVStorageSaveData kkm_last_timestamp [06:44:32]File name is /storage/kkm_last_timestamp [06:44:32]Write 4 bytes [06:44:32]NVStorageSaveData done [06:44:32]ExternCall_PrintAddStr [06:44:32]wPrintStart [06:44:32]Write to MH i2c: 01 00 00 86 04 8A [06:44:32]Write i2c OK [06:44:32]MH_I2C_Read... [06:44:32]Read from MH i2c: 01 [06:44:32]MH_I2C_Read... [06:44:32]Read from MH i2c: 01 07 00 [06:44:32]MH_I2C_Read... [06:44:32]Read from MH i2c: 01 07 00 86 04 00 00 00 00 00 FF 0F 9F [06:44:32]RasterBufferAndPrint [06:44:32]line Счет N : (1)874275 [06:44:32]line ИНН: 02508201610067 [06:44:32]line Контрольно-Кассовый Чек [06:44:32]line ПРОДАЖА [06:44:32]line ТРК (МРК, ГНК) : 22 [06:44:32]line Товар: 2710124130 [06:44:32]line Аи-92-К-5 [06:44:32]line 7.480 * 66.90 [06:44:32]line = 500.41 [06:44:32]line НДС 12% НСП 1% [06:44:32]line > о реализуемом товаре [06:44:32]line ОКРУГЛЕНИЕ: -0.41 [06:44:32]line ИТОГО: 500.00 [06:44:32]line Внесено: 500.00 [06:44:32]line СДАЧА: 0.00 [06:44:32]line НСП 1% : 4.43 [06:44:32]line НДС 12% : 53.14 [06:44:32]line Наличными: 500.00 [06:44:32]line Безнал.: 0.00 [06:44:32]line Место: АЗС № 165 "Партнер Нефть" [06:44:32]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [06:44:32]line СНО: Общий режим [06:44:32]line Чек 81 20.10.2024 06:44 [06:44:32]line Смена: 314 ФФД: 1.0 [06:44:32]line ЗНМ: 0300000234 [06:44:32]line РНМ: 0000137193017469 [06:44:32]line Версия ККМ: v1.0 [06:44:32]line ФМ: 0000000000963156 [06:44:32]line ФД: 156009 [06:44:32]line ФПД: 78719122476994 [06:44:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T064431&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156009&fm=78719122476994&tin=02508201610067®Number=0000137193017469&sum=50000 [06:44:33]OFD Sender: Processing packet 156009 [packets to send 52, broken 51] [06:44:33]ProducePacketName [06:44:33]name=ofd_packets/00156009 [06:44:33]OFD Sender: To server: pG, [06:44:33]CommunicateWithHost lk.salyk.kg:30040 [06:44:33]ConnectInit lk.salyk.kg [06:44:33]written 0, free lines is 4095 [06:44:33]Write to MH i2c: 01 00 00 B1 04 B5 [06:44:33]Write i2c OK [06:44:33]MH_I2C_Read... [06:44:33]Read from MH i2c: 01 [06:44:33]MH_I2C_Read... [06:44:33]Read from MH i2c: 01 07 00 [06:44:33]MH_I2C_Read... [06:44:33]Read from MH i2c: 01 07 00 B1 04 00 00 00 00 00 DE 0C A6 [06:44:33]RasterBufferAndPrint [06:44:33]line [06:44:33]line [06:44:33]line [06:44:33]line [06:44:33]line [06:44:33]written 0, free lines is 3301 [06:44:33]MH_Cut [06:44:33]Write to MH i2c: D1 01 00 B8 04 01 8E [06:44:33]Write i2c OK [06:44:33]MH_I2C_Read... [06:44:33]Read from MH i2c: D1 [06:44:33]MH_I2C_Read... [06:44:33]Read from MH i2c: D1 01 00 [06:44:33]MH_I2C_Read... [06:44:33]Read from MH i2c: D1 01 00 B8 04 00 8D [06:44:33]Write to MH i2c: 01 00 00 B9 04 BD [06:44:33]Write i2c OK [06:44:33]MH_I2C_Read... [06:44:34]*** Cut start [06:44:34]*** Partial cut [06:44:34]*** CUTSNS_PIN = 1 [06:44:34]*** CUTSNS_PIN = 0 [06:44:34]*** Brake cut motor [06:44:34]Read from MH i2c: 01 [06:44:34]MH_I2C_Read... [06:44:34]*** Stop cut motor [06:44:34]*** Cut end [06:44:34]Read from MH i2c: 01 07 00 [06:44:34]MH_I2C_Read... [06:44:34]Read from MH i2c: 01 07 00 B9 04 00 00 00 00 00 FF 0F D2 [06:44:34]process_action close_receipt done [06:44:34]requested_data is exist [06:44:34]produce_requested_data [06:44:34]requested_item fm.sn is exist - process it [06:44:34]wFMCommunicate request_size=4 [06:44:34]MH_SAM_APDU [06:44:34]CAPDU: 80 11 00 00 [06:44:34]Write to MH i2c: E2 08 00 BA 04 80 11 00 00 00 00 00 00 38 [06:44:34]Write i2c OK [06:44:34]MH_I2C_Read... [06:44:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:44:34]Read from MH i2c: E2 [06:44:34]MH_I2C_Read... [06:44:34]Read from MH i2c: E2 17 00 [06:44:34]MH_I2C_Read... [06:44:34]Read from MH i2c: E2 17 00 BA 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 89 [06:44:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:44:34]wFMCommunicate OK [06:44:34]requested_item fd.num is exist - process it [06:44:34]SAM_PROTO_GetFieldsCounters [06:44:34]wFMCommunicate request_size=4 [06:44:34]MH_SAM_APDU [06:44:34]CAPDU: 80 13 00 00 [06:44:34]Write to MH i2c: E2 08 00 BB 04 80 13 00 00 00 00 00 00 3B [06:44:34]Write i2c OK [06:44:34]MH_I2C_Read... [06:44:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:44:35]Read from MH i2c: E2 [06:44:35]MH_I2C_Read... [06:44:35]Read from MH i2c: E2 62 00 [06:44:35]MH_I2C_Read... [06:44:35]Read from MH i2c: E2 62 00 BB 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 69 61 02 00 0E 04 04 00 3A 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 6E [06:44:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 69 61 02 00 0E 04 04 00 3A 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 [06:44:35]wFMCommunicate OK [06:44:35]SAM_PROTO_GetFieldsCounters done [06:44:35]requested_item shift.num is exist - process it [06:44:35]requested_item shift.opened is exist - process it [06:44:35]req_shift_opened [06:44:35]FM_GetShiftState [06:44:35]SAM_PROTO_GetShiftState [06:44:35]wFMCommunicate request_size=4 [06:44:35]MH_SAM_APDU [06:44:35]CAPDU: 80 13 01 00 [06:44:35]Write to MH i2c: E2 08 00 BC 04 80 13 01 00 00 00 00 00 3D [06:44:35]Write i2c OK [06:44:35]MH_I2C_Read... [06:44:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:44:35]Read from MH i2c: E2 [06:44:35]MH_I2C_Read... [06:44:35]Read from MH i2c: E2 0E 00 [06:44:35]MH_I2C_Read... [06:44:35]Read from MH i2c: E2 0E 00 BC 04 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 E4 [06:44:35]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:44:35]wFMCommunicate OK [06:44:35]SAM_PROTO_GetShiftState done [06:44:35]FM_GetShiftState done [06:44:35]req_shift_opened done [06:44:35]requested_item shift.open_date is exist - process it [06:44:35]req_shift_open_date [06:44:35]req_shift_open_date done [06:44:35]produce_requested_data done [06:44:35]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156009,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [06:44:35]process_action_free close_receipt [06:44:35]json_value_free [06:44:35]json_value_free done [06:44:35]process_json_proto returns [06:44:35]Send response to host [06:44:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156009,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [06:44:35]free response buf [06:44:35]execute_script done [06:44:35]execute_script returns [06:44:35]free content buf [06:44:35]Sock 9.Close socket [06:44:35]Sock 9.Thread stoped [06:44:46]accept exits with 7 [06:44:46]New connection [06:44:46]New thread 3066953060 created [06:44:46]Thread 3066809700 joined [06:44:46]Waiting for new connection... [06:44:46] Sock 7.Parse request [06:44:46]Sock 7.Check first char [06:44:46]Sock 7.First char is OK [06:44:46]request: POST /json_proto HTTP/1.0 [06:44:46]Method: POST [06:44:46]URL: /json_proto [06:44:46]Method is POST - this is cgi request [06:44:46]url: /json_proto [06:44:46]query_string will be loaded in cgi processing [06:44:46]execute_cgi json_proto POST (null) [06:44:46]execute_cgi path=json_proto method=POST [06:44:46]POST find Content-Length [06:44:46]Host: 172.17.53.67:8080 [06:44:46]Content-Length: 677 [06:44:46]Content-Type: application/json [06:44:46] [06:44:46]POST finish read [06:44:46]Found Content-Length = 677 [06:44:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874274", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:44:46]execute_script... [06:44:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874274", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:44:46]POST & json_proto [06:44:46]process_json_proto [06:44:46]json parsed OK: [06:44:46]protocol is kg_v1.0 [06:44:46]action value=close_receipt [06:44:46]process_action close_receipt [06:44:46]cmd_close_receipt [06:44:46]MH_GetDate [06:44:46]Write to MH i2c: F0 00 00 BD 04 B0 [06:44:46]Write i2c OK [06:44:46]MH_I2C_Read... [06:44:46]Read from MH i2c: F0 [06:44:46]MH_I2C_Read... [06:44:46]Read from MH i2c: F0 09 00 [06:44:46]MH_I2C_Read... [06:44:46]Read from MH i2c: F0 09 00 BD 04 00 DE A6 14 67 19 BC 99 64 8A [06:44:46]GetLastDocTimeStamp 1729406671 [06:44:46]current date 1729406686 [06:44:46]FM_GetShiftState [06:44:46]SAM_PROTO_GetShiftState [06:44:46]wFMCommunicate request_size=4 [06:44:46]MH_SAM_APDU [06:44:46]CAPDU: 80 13 01 00 [06:44:46]Write to MH i2c: E2 08 00 BE 04 80 13 01 00 00 00 00 00 3F [06:44:46]Write i2c OK [06:44:46]MH_I2C_Read... [06:44:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:44:46]Read from MH i2c: E2 [06:44:46]MH_I2C_Read... [06:44:46]Read from MH i2c: E2 0E 00 [06:44:46]MH_I2C_Read... [06:44:46]Read from MH i2c: E2 0E 00 BE 04 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 E6 [06:44:46]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:44:46]wFMCommunicate OK [06:44:46]SAM_PROTO_GetShiftState done [06:44:46]FM_GetShiftState done [06:44:46]opened in 1729383891 [06:44:46]opened+sec_in_day 1729470291 [06:44:46]quantity*price = 50041 [06:44:46]sum+1 = 50042 [06:44:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 82 20.10.2024 06:44 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156010 ФПД: 228652819859464 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T064446&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156010&fm=228652819859464&tin=02508201610067®Number=0000137193017469&sum=50000 [06:44:47]StoreToDocumentArchive [06:44:47]shift 314 fd 156010 [06:44:47]save to /storage/0314/doc_00156010 [06:44:47]save last doc name /storage/0314/doc_00156010 to /storage/kkm_last_doc_name [06:44:47]save OK [06:44:47]Clear old archive folders... [06:44:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:44:47]tlvbuf is 00181660 [06:44:47]SAM_PROTO_ClearQueue [06:44:47]wFMCommunicate request_size=4 [06:44:47]MH_SAM_APDU [06:44:47]CAPDU: 80 09 00 00 [06:44:47]Write to MH i2c: E2 08 00 CB 04 80 09 00 00 00 00 00 00 41 [06:44:47]Write i2c OK [06:44:47]MH_I2C_Read... [06:44:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:44:47]Read from MH i2c: E2 [06:44:47]MH_I2C_Read... [06:44:47]Read from MH i2c: E2 03 00 [06:44:47]MH_I2C_Read... [06:44:47]Read from MH i2c: E2 03 00 CB 04 00 90 00 43 [06:44:47]RAPDU: 90 00 [06:44:47]wFMCommunicate OK [06:44:47]SAM_PROTO_ClearQueue done [06:44:47]KKMCreateOFDPacket [06:44:47]OFDProtocolAddRootSTLVToBuf [06:44:47]FM_MakeSignedData [06:44:47]FM_MakeSignedData [06:44:47]SAM_PROTO_SignData [06:44:47]wFMCommunicate request_size=4 [06:44:47]MH_SAM_APDU [06:44:47]CAPDU: 80 0D 01 02 [06:44:47]Write to MH i2c: E2 08 00 CC 04 80 0D 01 02 00 00 00 00 49 [06:44:47]Write i2c OK [06:44:47]MH_I2C_Read... [06:44:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:44:47]Read from MH i2c: E2 [06:44:47]MH_I2C_Read... [06:44:47]Read from MH i2c: E2 03 00 [06:44:47]MH_I2C_Read... [06:44:47]Read from MH i2c: E2 03 00 CC 04 00 90 00 44 [06:44:47]RAPDU: 90 00 [06:44:47]wFMCommunicate OK [06:44:47]wFMCommunicate request_size=255 [06:44:47]MH_SAM_APDU [06:44:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 DE A6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6A 61 02 00 35 04 06 00 CF [06:44:47]Write to MH i2c: E2 02 01 CD 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 DE A6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6A 61 02 00 35 04 06 00 CF 00 00 18 [06:44:47]Write i2c OK [06:44:47]MH_I2C_Read... [06:44:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:44:47]Read from MH i2c: E2 [06:44:47]MH_I2C_Read... [06:44:47]Read from MH i2c: E2 03 00 [06:44:47]MH_I2C_Read... [06:44:47]Read from MH i2c: E2 03 00 CD 04 00 90 00 45 [06:44:47]RAPDU: 90 00 [06:44:47]wFMCommunicate OK [06:44:47]wFMCommunicate request_size=10 [06:44:47]MH_SAM_APDU [06:44:47]CAPDU: 80 0D 02 02 05 F5 62 1A C8 08 [06:44:47]Write to MH i2c: E2 0D 00 CE 04 80 0D 02 02 05 00 F5 62 1A C8 08 00 00 97 [06:44:47]Write i2c OK [06:44:47]MH_I2C_Read... [06:44:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:44:47]Read from MH i2c: E2 [06:44:47]MH_I2C_Read... [06:44:47]Read from MH i2c: E2 03 00 [06:44:47]MH_I2C_Read... [06:44:47]Read from MH i2c: E2 03 00 CE 04 00 90 00 46 [06:44:47]RAPDU: 90 00 [06:44:47]wFMCommunicate OK [06:44:47]wFMCommunicate request_size=4 [06:44:47]MH_SAM_APDU [06:44:47]CAPDU: 80 0D 03 02 [06:44:47]Write to MH i2c: E2 08 00 CF 04 80 0D 03 02 00 00 00 00 4E [06:44:47]Write i2c OK [06:44:47]MH_I2C_Read... [06:44:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:44:48]Read from MH i2c: E2 [06:44:48]MH_I2C_Read... [06:44:48]Read from MH i2c: E2 0B 00 [06:44:48]MH_I2C_Read... [06:44:48]Read from MH i2c: E2 0B 00 CF 04 00 7E FD A4 F9 BF 84 BF B8 90 00 21 [06:44:48]RAPDU: 7E FD A4 F9 BF 84 BF B8 90 00 [06:44:48]wFMCommunicate OK [06:44:48]SAM_PROTO_SignData done [06:44:48]FM_MakeSignedData done [06:44:48]CreateOFDProtocolMessage [06:44:48]wFMCommunicate request_size=4 [06:44:48]MH_SAM_APDU [06:44:48]CAPDU: 80 11 00 00 [06:44:48]Write to MH i2c: E2 08 00 D0 04 80 11 00 00 00 00 00 00 4E [06:44:48]Write i2c OK [06:44:48]MH_I2C_Read... [06:44:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:44:48]Read from MH i2c: E2 [06:44:48]MH_I2C_Read... [06:44:48]Read from MH i2c: E2 17 00 [06:44:48]MH_I2C_Read... [06:44:48]Read from MH i2c: E2 17 00 D0 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9F [06:44:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:44:48]wFMCommunicate OK [06:44:48]CreateOFDProtocolMessage done [06:44:48]OFDSenderStorePacket 156010 [06:44:48]StoreOFDPacket docnum=156010 [06:44:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B8 7C 07 01 35 F2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 DE A6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6A 61 02 00 35 04 06 00 CF F5 62 1A C8 08 7E FD A4 F9 BF 84 BF B8 [06:44:48]CheckFolder [06:44:48]dirname=/storage/ofd_packets [06:44:48]CheckFolder done [06:44:48]ProducePacketName [06:44:48]name=ofd_packets/00156010 [06:44:48]NVStorageSaveData ofd_packets/00156010 [06:44:48]File name is /storage/ofd_packets/00156010 [06:44:48]Write 301 bytes [06:44:48]NVStorageSaveData done [06:44:48]OFDSenderStorePacket done [06:44:48]KKMCreateOFDPacket done [06:44:48]NVStorageSaveData kkm_last_timestamp [06:44:48]File name is /storage/kkm_last_timestamp [06:44:48]Write 4 bytes [06:44:48]NVStorageSaveData done [06:44:48]ExternCall_PrintAddStr [06:44:48]wPrintStart [06:44:48]Write to MH i2c: 01 00 00 D1 04 D5 [06:44:48]Write i2c OK [06:44:48]MH_I2C_Read... [06:44:48]Read from MH i2c: 01 [06:44:48]MH_I2C_Read... [06:44:48]Read from MH i2c: 01 07 00 [06:44:48]MH_I2C_Read... [06:44:48]Read from MH i2c: 01 07 00 D1 04 00 00 00 00 00 FF 0F EA [06:44:48]RasterBufferAndPrint [06:44:48]line Счет N : (1)874274 [06:44:48]line ИНН: 02508201610067 [06:44:48]line Контрольно-Кассовый Чек [06:44:48]line ПРОДАЖА [06:44:48]line ТРК (МРК, ГНК) : 42 [06:44:48]line Товар: 2710124130 [06:44:48]line Аи-92-К-5 [06:44:48]line 7.480 * 66.90 [06:44:48]line = 500.41 [06:44:48]line НДС 12% НСП 1% [06:44:48]line > о реализуемом товаре [06:44:48]line ОКРУГЛЕНИЕ: -0.41 [06:44:48]line ИТОГО: 500.00 [06:44:48]line Внесено: 500.00 [06:44:48]line СДАЧА: 0.00 [06:44:48]line НСП 1% : 4.43 [06:44:48]line НДС 12% : 53.14 [06:44:48]line Наличными: 500.00 [06:44:48]line Безнал.: 0.00 [06:44:48]line Место: АЗС № 165 "Партнер Нефть" [06:44:48]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [06:44:48]line СНО: Общий режим [06:44:48]line Чек 82 20.10.2024 06:44 [06:44:48]line Смена: 314 ФФД: 1.0 [06:44:48]line ЗНМ: 0300000234 [06:44:48]line РНМ: 0000137193017469 [06:44:48]line Версия ККМ: v1.0 [06:44:48]line ФМ: 0000000000963156 [06:44:48]line ФД: 156010 [06:44:48]line ФПД: 228652819859464 [06:44:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T064446&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156010&fm=228652819859464&tin=02508201610067®Number=0000137193017469&sum=50000 [06:44:48]written 0, free lines is 4095 [06:44:48]Write to MH i2c: 01 00 00 FC 04 00 [06:44:48]Write i2c OK [06:44:48]MH_I2C_Read... [06:44:48]Read from MH i2c: 01 [06:44:48]MH_I2C_Read... [06:44:48]Read from MH i2c: 01 07 00 [06:44:48]MH_I2C_Read... [06:44:48]Read from MH i2c: 01 07 00 FC 04 00 00 00 00 00 DC 0C EF [06:44:48]RasterBufferAndPrint [06:44:48]line [06:44:48]line [06:44:48]line [06:44:48]line [06:44:48]line [06:44:48]written 0, free lines is 3298 [06:44:48]MH_Cut [06:44:48]Write to MH i2c: D1 01 00 03 05 01 DA [06:44:48]Write i2c OK [06:44:48]MH_I2C_Read... [06:44:48]Read from MH i2c: D1 [06:44:48]MH_I2C_Read... [06:44:48]Read from MH i2c: D1 01 00 [06:44:48]MH_I2C_Read... [06:44:48]Read from MH i2c: D1 01 00 03 05 00 D9 [06:44:48]Write to MH i2c: 01 00 00 04 05 09 [06:44:48]Write i2c OK [06:44:48]MH_I2C_Read... [06:44:49]*** Cut start [06:44:49]*** Partial cut [06:44:49]*** CUTSNS_PIN = 1 [06:44:49]*** CUTSNS_PIN = 0 [06:44:49]*** Brake cut motor [06:44:50]Read from MH i2c: 01 [06:44:50]MH_I2C_Read... [06:44:50]Read from MH i2c: 01 07 00 [06:44:50]MH_I2C_Read... [06:44:50]*** Stop cut motor [06:44:50]*** Cut end [06:44:50]Read from MH i2c: 01 07 00 04 05 00 00 00 00 00 FF 0F 1E [06:44:50]process_action close_receipt done [06:44:50]requested_data is exist [06:44:50]produce_requested_data [06:44:50]requested_item fm.sn is exist - process it [06:44:50]wFMCommunicate request_size=4 [06:44:50]MH_SAM_APDU [06:44:50]CAPDU: 80 11 00 00 [06:44:50]Write to MH i2c: E2 08 00 05 05 80 11 00 00 00 00 00 00 84 [06:44:50]Write i2c OK [06:44:50]MH_I2C_Read... [06:44:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:44:50]Read from MH i2c: E2 [06:44:50]MH_I2C_Read... [06:44:50]Read from MH i2c: E2 17 00 [06:44:50]MH_I2C_Read... [06:44:50]Read from MH i2c: E2 17 00 05 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D5 [06:44:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:44:50]wFMCommunicate OK [06:44:50]requested_item fd.num is exist - process it [06:44:50]SAM_PROTO_GetFieldsCounters [06:44:50]wFMCommunicate request_size=4 [06:44:50]MH_SAM_APDU [06:44:50]CAPDU: 80 13 00 00 [06:44:50]Write to MH i2c: E2 08 00 06 05 80 13 00 00 00 00 00 00 87 [06:44:50]Write i2c OK [06:44:50]MH_I2C_Read... [06:44:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:44:50]Read from MH i2c: E2 [06:44:50]MH_I2C_Read... [06:44:50]Read from MH i2c: E2 62 00 [06:44:50]MH_I2C_Read... [06:44:50]Read from MH i2c: E2 62 00 06 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6A 61 02 00 0E 04 04 00 3A 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 BE [06:44:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6A 61 02 00 0E 04 04 00 3A 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 [06:44:50]wFMCommunicate OK [06:44:50]SAM_PROTO_GetFieldsCounters done [06:44:50]requested_item shift.num is exist - process it [06:44:50]requested_item shift.opened is exist - process it [06:44:50]req_shift_opened [06:44:50]FM_GetShiftState [06:44:50]SAM_PROTO_GetShiftState [06:44:50]wFMCommunicate request_size=4 [06:44:50]MH_SAM_APDU [06:44:50]CAPDU: 80 13 01 00 [06:44:50]Write to MH i2c: E2 08 00 07 05 80 13 01 00 00 00 00 00 89 [06:44:50]Write i2c OK [06:44:50]MH_I2C_Read... [06:44:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:44:50]Read from MH i2c: E2 [06:44:50]MH_I2C_Read... [06:44:50]Read from MH i2c: E2 0E 00 [06:44:50]MH_I2C_Read... [06:44:50]Read from MH i2c: E2 0E 00 07 05 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 30 [06:44:50]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:44:50]wFMCommunicate OK [06:44:50]SAM_PROTO_GetShiftState done [06:44:50]FM_GetShiftState done [06:44:50]req_shift_opened done [06:44:50]requested_item shift.open_date is exist - process it [06:44:50]req_shift_open_date [06:44:50]req_shift_open_date done [06:44:50]produce_requested_data done [06:44:50]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156010,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [06:44:50]process_action_free close_receipt [06:44:50]json_value_free [06:44:50]json_value_free done [06:44:50]process_json_proto returns [06:44:50]Send response to host [06:44:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156010,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [06:44:50]free response buf [06:44:50]execute_script done [06:44:50]execute_script returns [06:44:50]free content buf [06:44:50]Sock 7.Close socket [06:44:50]Sock 7.Thread stoped [06:46:45]ConnectInit Can't connect to host [06:46:45]CommunicateWithHost connect error [06:46:45]CommunicateWithHost err = -1 [06:46:45]OFD Sender: Server communicate error [06:46:45]OFD Sender: Processing packet 156009 [packets to send 53, broken 51] [06:46:45]ProducePacketName [06:46:45]name=ofd_packets/00156009 [06:46:45]OFD Sender: To server: pG, [06:46:45]CommunicateWithHost lk.salyk.kg:30040 [06:46:45]ConnectInit lk.salyk.kg [06:46:46]Connected sock=7 [06:46:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D5 6F 07 01 9F 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 CF A6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 69 61 02 00 35 04 06 00 47 98 39 55 0F C2 AB 90 FE 9E D0 4A 08 AC [06:46:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 3A F4 47 00 9F 35 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 69 61 02 00 F4 03 04 00 87 4D 14 67 B6 04 01 00 00 E0 7F AD 09 B0 65 B5 16 [06:46:46]CommunicateWithHost err = 0 [06:46:46]CheckOFDResponse [06:46:46]1017 (14) - 77093643461234 [06:46:46]1041 (16) - 0000000000963156 [06:46:46]1040 (4) - 156009 [06:46:46]1012 (4) - 20.10.2024 00:23 [06:46:46]1206 (1) - 0 [06:46:46]OFD Sender: Remove packet 156009 [06:46:46]ProducePacketName [06:46:46]name=ofd_packets/00156009 [06:46:46]NVStorageDeleteData [06:46:46]OFD Sender: Processing packet 156010 [packets to send 52, broken 51] [06:46:46]ProducePacketName [06:46:46]name=ofd_packets/00156010 [06:46:46]OFD Sender: To server: pG, [06:46:46]CommunicateWithHost lk.salyk.kg:30040 [06:46:46]ConnectInit lk.salyk.kg [06:46:46]Connected sock=7 [06:46:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B8 7C 07 01 35 F2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 DE A6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6A 61 02 00 35 04 06 00 CF F5 62 1A C8 08 7E FD A4 F9 BF 84 BF B8 [06:46:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 76 71 47 00 05 48 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6A 61 02 00 F4 03 04 00 88 4D 14 67 B6 04 01 00 00 9A 8B 56 09 46 18 A1 AF [06:46:47]CommunicateWithHost err = 0 [06:46:47]CheckOFDResponse [06:46:47]1017 (14) - 77093643461234 [06:46:47]1041 (16) - 0000000000963156 [06:46:47]1040 (4) - 156010 [06:46:47]1012 (4) - 20.10.2024 00:23 [06:46:47]1206 (1) - 0 [06:46:47]OFD Sender: Remove packet 156010 [06:46:47]ProducePacketName [06:46:47]name=ofd_packets/00156010 [06:46:47]NVStorageDeleteData [06:46:47]OFD Sender: No OFD packet to send [06:46:52]OFD Sender: No OFD packet to send [06:46:57]OFD Sender: No OFD packet to send [06:47:02]OFD Sender: No OFD packet to send [06:47:07]OFD Sender: No OFD packet to send [06:47:12]OFD Sender: No OFD packet to send [06:47:17]OFD Sender: No OFD packet to send [06:47:22]OFD Sender: No OFD packet to send [06:47:27]OFD Sender: No OFD packet to send [06:47:32]OFD Sender: No OFD packet to send [06:47:37]OFD Sender: No OFD packet to send [06:47:42]OFD Sender: No OFD packet to send [06:47:47]OFD Sender: No OFD packet to send [06:47:52]OFD Sender: No OFD packet to send [06:47:57]OFD Sender: No OFD packet to send [06:48:02]OFD Sender: No OFD packet to send [06:48:07]OFD Sender: No OFD packet to send [06:48:12]OFD Sender: No OFD packet to send [06:48:17]OFD Sender: No OFD packet to send [06:48:22]OFD Sender: No OFD packet to send [06:48:27]OFD Sender: No OFD packet to send [06:48:32]OFD Sender: No OFD packet to send [06:48:37]OFD Sender: No OFD packet to send [06:48:42]OFD Sender: No OFD packet to send [06:48:47]OFD Sender: No OFD packet to send [06:48:52]OFD Sender: No OFD packet to send [06:48:57]OFD Sender: No OFD packet to send [06:49:02]OFD Sender: No OFD packet to send [06:49:07]OFD Sender: No OFD packet to send [06:49:12]OFD Sender: No OFD packet to send [06:49:17]OFD Sender: No OFD packet to send [06:49:22]OFD Sender: No OFD packet to send [06:49:27]OFD Sender: No OFD packet to send [06:49:32]OFD Sender: No OFD packet to send [06:49:37]OFD Sender: No OFD packet to send [06:49:42]OFD Sender: No OFD packet to send [06:49:47]OFD Sender: No OFD packet to send [06:49:52]OFD Sender: No OFD packet to send [06:49:57]OFD Sender: No OFD packet to send [06:50:02]OFD Sender: No OFD packet to send [06:50:07]OFD Sender: No OFD packet to send [06:50:12]OFD Sender: No OFD packet to send [06:50:17]OFD Sender: No OFD packet to send [06:50:22]OFD Sender: No OFD packet to send [06:50:27]OFD Sender: No OFD packet to send [06:50:32]OFD Sender: No OFD packet to send [06:50:37]OFD Sender: No OFD packet to send [06:50:42]OFD Sender: No OFD packet to send [06:50:47]OFD Sender: No OFD packet to send [06:50:52]OFD Sender: No OFD packet to send [06:50:57]OFD Sender: No OFD packet to send [06:51:01]accept exits with 9 [06:51:01]New connection [06:51:01]New thread 3066809700 created [06:51:01]Thread 3066953060 joined [06:51:01]Waiting for new connection... [06:51:01] Sock 9.Parse request [06:51:01]Sock 9.Check first char [06:51:01]Sock 9.First char is OK [06:51:01]request: POST /json_proto HTTP/1.0 [06:51:01]Method: POST [06:51:01]URL: /json_proto [06:51:01]Method is POST - this is cgi request [06:51:01]url: /json_proto [06:51:01]query_string will be loaded in cgi processing [06:51:01]execute_cgi json_proto POST (null) [06:51:01]execute_cgi path=json_proto method=POST [06:51:01]POST find Content-Length [06:51:01]Host: 172.17.53.67:8080 [06:51:01]Content-Length: 679 [06:51:01]Content-Type: application/json [06:51:01] [06:51:01]POST finish read [06:51:01]Found Content-Length = 679 [06:51:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874276", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:51:01]execute_script... [06:51:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874276", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:51:01]POST & json_proto [06:51:01]process_json_proto [06:51:01]json parsed OK: [06:51:01]protocol is kg_v1.0 [06:51:01]action value=close_receipt [06:51:01]process_action close_receipt [06:51:01]cmd_close_receipt [06:51:01]MH_GetDate [06:51:01]Write to MH i2c: F0 00 00 08 05 FC [06:51:01]Write i2c OK [06:51:01]MH_I2C_Read... [06:51:01]Read from MH i2c: F0 [06:51:01]MH_I2C_Read... [06:51:01]Read from MH i2c: F0 09 00 [06:51:01]MH_I2C_Read... [06:51:01]Read from MH i2c: F0 09 00 08 05 00 55 A8 14 67 19 BC 99 64 4F [06:51:01]GetLastDocTimeStamp 1729406686 [06:51:01]current date 1729407061 [06:51:01]FM_GetShiftState [06:51:01]SAM_PROTO_GetShiftState [06:51:01]wFMCommunicate request_size=4 [06:51:01]MH_SAM_APDU [06:51:01]CAPDU: 80 13 01 00 [06:51:01]Write to MH i2c: E2 08 00 09 05 80 13 01 00 00 00 00 00 8B [06:51:01]Write i2c OK [06:51:01]MH_I2C_Read... [06:51:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:51:01]Read from MH i2c: E2 [06:51:01]MH_I2C_Read... [06:51:01]Read from MH i2c: E2 0E 00 [06:51:01]MH_I2C_Read... [06:51:01]Read from MH i2c: E2 0E 00 09 05 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 32 [06:51:01]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:51:01]wFMCommunicate OK [06:51:01]SAM_PROTO_GetShiftState done [06:51:01]FM_GetShiftState done [06:51:01]opened in 1729383891 [06:51:01]opened+sec_in_day 1729470291 [06:51:01]quantity*price = 100050 [06:51:01]sum+1 = 100052 [06:51:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 83 20.10.2024 06:51 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156011 ФПД: 83871589892520 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T065101&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156011&fm=83871589892520&tin=02508201610067®Number=0000137193017469&sum=100000 [06:51:02]StoreToDocumentArchive [06:51:02]shift 314 fd 156011 [06:51:02]save to /storage/0314/doc_00156011 [06:51:02]save last doc name /storage/0314/doc_00156011 to /storage/kkm_last_doc_name [06:51:02]save OK [06:51:02]Clear old archive folders... [06:51:02]ProcessDocumentItem done err = 0, tmpTLVsize=248 [06:51:02]tlvbuf is 0017FD20 [06:51:02]SAM_PROTO_ClearQueue [06:51:02]wFMCommunicate request_size=4 [06:51:02]MH_SAM_APDU [06:51:02]CAPDU: 80 09 00 00 [06:51:02]Write to MH i2c: E2 08 00 16 05 80 09 00 00 00 00 00 00 8D [06:51:02]Write i2c OK [06:51:02]MH_I2C_Read... [06:51:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:51:02]Read from MH i2c: E2 [06:51:02]MH_I2C_Read... [06:51:02]Read from MH i2c: E2 03 00 [06:51:02]MH_I2C_Read... [06:51:02]Read from MH i2c: E2 03 00 16 05 00 90 00 8F [06:51:02]RAPDU: 90 00 [06:51:02]wFMCommunicate OK [06:51:02]SAM_PROTO_ClearQueue done [06:51:02]KKMCreateOFDPacket [06:51:02]OFDProtocolAddRootSTLVToBuf [06:51:02]FM_MakeSignedData [06:51:02]FM_MakeSignedData [06:51:02]SAM_PROTO_SignData [06:51:02]wFMCommunicate request_size=4 [06:51:02]MH_SAM_APDU [06:51:02]CAPDU: 80 0D 01 02 [06:51:02]Write to MH i2c: E2 08 00 17 05 80 0D 01 02 00 00 00 00 95 [06:51:02]Write i2c OK [06:51:02]MH_I2C_Read... [06:51:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:51:02]Read from MH i2c: E2 [06:51:02]MH_I2C_Read... [06:51:02]Read from MH i2c: E2 03 00 [06:51:02]MH_I2C_Read... [06:51:02]Read from MH i2c: E2 03 00 17 05 00 90 00 90 [06:51:02]RAPDU: 90 00 [06:51:02]wFMCommunicate OK [06:51:02]wFMCommunicate request_size=255 [06:51:02]MH_SAM_APDU [06:51:02]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 55 A8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6B 61 02 00 35 04 06 00 4C 47 E0 52 [06:51:02]Write to MH i2c: E2 02 01 18 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 55 A8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6B 61 02 00 35 04 06 00 4C 47 E0 52 00 00 C8 [06:51:02]Write i2c OK [06:51:02]MH_I2C_Read... [06:51:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:51:02]OFD Sender: No OFD packet to send [06:51:02]Read from MH i2c: E2 [06:51:02]MH_I2C_Read... [06:51:02]Read from MH i2c: E2 03 00 [06:51:02]MH_I2C_Read... [06:51:02]Read from MH i2c: E2 03 00 18 05 00 90 00 91 [06:51:02]RAPDU: 90 00 [06:51:02]wFMCommunicate OK [06:51:02]wFMCommunicate request_size=7 [06:51:02]MH_SAM_APDU [06:51:02]CAPDU: 80 0D 02 02 02 81 A8 [06:51:02]Write to MH i2c: E2 0A 00 19 05 80 0D 02 02 02 00 81 A8 00 00 C5 [06:51:02]Write i2c OK [06:51:02]MH_I2C_Read... [06:51:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:51:02]Read from MH i2c: E2 [06:51:02]MH_I2C_Read... [06:51:02]Read from MH i2c: E2 03 00 [06:51:02]MH_I2C_Read... [06:51:02]Read from MH i2c: E2 03 00 19 05 00 90 00 92 [06:51:02]RAPDU: 90 00 [06:51:02]wFMCommunicate OK [06:51:02]wFMCommunicate request_size=4 [06:51:02]MH_SAM_APDU [06:51:02]CAPDU: 80 0D 03 02 [06:51:02]Write to MH i2c: E2 08 00 1A 05 80 0D 03 02 00 00 00 00 9A [06:51:02]Write i2c OK [06:51:02]MH_I2C_Read... [06:51:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:51:02]Read from MH i2c: E2 [06:51:02]MH_I2C_Read... [06:51:02]Read from MH i2c: E2 0B 00 [06:51:02]MH_I2C_Read... [06:51:02]Read from MH i2c: E2 0B 00 1A 05 00 17 3C E9 FE E0 30 08 6A 90 00 57 [06:51:02]RAPDU: 17 3C E9 FE E0 30 08 6A 90 00 [06:51:02]wFMCommunicate OK [06:51:02]SAM_PROTO_SignData done [06:51:02]FM_MakeSignedData done [06:51:02]CreateOFDProtocolMessage [06:51:02]wFMCommunicate request_size=4 [06:51:02]MH_SAM_APDU [06:51:02]CAPDU: 80 11 00 00 [06:51:02]Write to MH i2c: E2 08 00 1B 05 80 11 00 00 00 00 00 00 9A [06:51:02]Write i2c OK [06:51:02]MH_I2C_Read... [06:51:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:51:03]Read from MH i2c: E2 [06:51:03]MH_I2C_Read... [06:51:03]Read from MH i2c: E2 17 00 [06:51:03]MH_I2C_Read... [06:51:03]Read from MH i2c: E2 17 00 1B 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EB [06:51:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:51:03]wFMCommunicate OK [06:51:03]CreateOFDProtocolMessage done [06:51:03]OFDSenderStorePacket 156011 [06:51:03]StoreOFDPacket docnum=156011 [06:51:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 62 69 04 01 A2 CF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 55 A8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6B 61 02 00 35 04 06 00 4C 47 E0 52 81 A8 17 3C E9 FE E0 30 08 6A [06:51:03]CheckFolder [06:51:03]dirname=/storage/ofd_packets [06:51:03]CheckFolder done [06:51:03]ProducePacketName [06:51:03]name=ofd_packets/00156011 [06:51:03]NVStorageSaveData ofd_packets/00156011 [06:51:03]File name is /storage/ofd_packets/00156011 [06:51:03]Write 298 bytes [06:51:03]NVStorageSaveData done [06:51:03]OFDSenderStorePacket done [06:51:03]KKMCreateOFDPacket done [06:51:03]NVStorageSaveData kkm_last_timestamp [06:51:03]File name is /storage/kkm_last_timestamp [06:51:03]Write 4 bytes [06:51:03]NVStorageSaveData done [06:51:03]ExternCall_PrintAddStr [06:51:03]wPrintStart [06:51:03]Write to MH i2c: 01 00 00 1C 05 21 [06:51:03]Write i2c OK [06:51:03]MH_I2C_Read... [06:51:03]Read from MH i2c: 01 [06:51:03]MH_I2C_Read... [06:51:03]Read from MH i2c: 01 07 00 [06:51:03]MH_I2C_Read... [06:51:03]Read from MH i2c: 01 07 00 1C 05 00 00 00 00 00 FF 0F 36 [06:51:03]RasterBufferAndPrint [06:51:03]line Счет N : (1)874276 [06:51:03]line ИНН: 02508201610067 [06:51:03]line Контрольно-Кассовый Чек [06:51:03]line ПРОДАЖА [06:51:03]line ТРК (МРК, ГНК) : 24 [06:51:03]line Товар: 2710194210 [06:51:03]line ДТ-К-2 [06:51:03]line 13.130 * 76.20 [06:51:03]line = 1000.51 [06:51:03]line НДС 12% НСП 1% [06:51:03]line > о реализуемом товаре [06:51:03]line ОКРУГЛЕНИЕ: -0.51 [06:51:03]line ИТОГО: 1000.00 [06:51:03]line Внесено: 1000.00 [06:51:03]line СДАЧА: 0.00 [06:51:03]line НСП 1% : 8.85 [06:51:03]line НДС 12% : 106.25 [06:51:03]line Наличными: 1000.00 [06:51:03]line Безнал.: 0.00 [06:51:03]line Место: АЗС № 165 "Партнер Нефть" [06:51:03]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [06:51:03]line СНО: Общий режим [06:51:03]line Чек 83 20.10.2024 06:51 [06:51:03]line Смена: 314 ФФД: 1.0 [06:51:03]line ЗНМ: 0300000234 [06:51:03]line РНМ: 0000137193017469 [06:51:03]line Версия ККМ: v1.0 [06:51:03]line ФМ: 0000000000963156 [06:51:03]line ФД: 156011 [06:51:03]line ФПД: 83871589892520 [06:51:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T065101&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156011&fm=83871589892520&tin=02508201610067®Number=0000137193017469&sum=100000 [06:51:03]OFD Sender: Processing packet 156011 [packets to send 52, broken 51] [06:51:03]ProducePacketName [06:51:03]name=ofd_packets/00156011 [06:51:03]OFD Sender: To server: pG, [06:51:03]CommunicateWithHost lk.salyk.kg:30040 [06:51:03]ConnectInit lk.salyk.kg [06:51:03]written 0, free lines is 4095 [06:51:03]Connected sock=10 [06:51:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 62 69 04 01 A2 CF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 55 A8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6B 61 02 00 35 04 06 00 4C 47 E0 52 81 A8 17 3C E9 FE E0 30 08 6A [06:51:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A3 D3 47 00 89 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 39 36 33 31 35 36 10 04 04 00 6B 61 02 00 F4 03 04 00 89 4E 14 67 B6 04 01 00 00 8B 20 D9 79 1E FB 82 D1 [06:51:03]CommunicateWithHost err = 0 [06:51:03]CheckOFDResponse [06:51:03]1017 (14) - 77093643461234 [06:51:03]1041 (16) - 0000000000963156 [06:51:03]1040 (4) - 156011 [06:51:03]1012 (4) - 20.10.2024 00:27 [06:51:03]1206 (1) - 0 [06:51:03]OFD Sender: Remove packet 156011 [06:51:03]ProducePacketName [06:51:03]name=ofd_packets/00156011 [06:51:03]NVStorageDeleteData [06:51:03]Write to MH i2c: 01 00 00 47 05 4C [06:51:03]Write i2c OK [06:51:03]MH_I2C_Read... [06:51:03]Read from MH i2c: 01 [06:51:03]MH_I2C_Read... [06:51:03]Read from MH i2c: 01 07 00 [06:51:03]MH_I2C_Read... [06:51:03]Read from MH i2c: 01 07 00 47 05 00 00 00 00 00 E9 0C 48 [06:51:03]RasterBufferAndPrint [06:51:03]line [06:51:03]line [06:51:03]line [06:51:03]line [06:51:03]line [06:51:03]written 0, free lines is 3311 [06:51:03]MH_Cut [06:51:03]Write to MH i2c: D1 01 00 4E 05 01 25 [06:51:03]Write i2c OK [06:51:03]MH_I2C_Read... [06:51:03]Read from MH i2c: D1 [06:51:03]MH_I2C_Read... [06:51:03]Read from MH i2c: D1 01 00 [06:51:03]MH_I2C_Read... [06:51:03]Read from MH i2c: D1 01 00 4E 05 00 24 [06:51:03]Write to MH i2c: 01 00 00 4F 05 54 [06:51:03]Write i2c OK [06:51:03]MH_I2C_Read... [06:51:04]OFD Sender: No OFD packet to send [06:51:04]*** Cut start [06:51:04]*** Partial cut [06:51:04]*** CUTSNS_PIN = 1 [06:51:04]*** CUTSNS_PIN = 0 [06:51:04]*** Brake cut motor [06:51:05]Read from MH i2c: 01 [06:51:05]MH_I2C_Read... [06:51:05]*** Stop cut motor [06:51:05]*** Cut end [06:51:05]Read from MH i2c: 01 07 00 [06:51:05]MH_I2C_Read... [06:51:05]Read from MH i2c: 01 07 00 4F 05 00 00 00 00 00 FF 0F 69 [06:51:05]process_action close_receipt done [06:51:05]requested_data is exist [06:51:05]produce_requested_data [06:51:05]requested_item fm.sn is exist - process it [06:51:05]wFMCommunicate request_size=4 [06:51:05]MH_SAM_APDU [06:51:05]CAPDU: 80 11 00 00 [06:51:05]Write to MH i2c: E2 08 00 50 05 80 11 00 00 00 00 00 00 CF [06:51:05]Write i2c OK [06:51:05]MH_I2C_Read... [06:51:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:51:05]Read from MH i2c: E2 [06:51:05]MH_I2C_Read... [06:51:05]Read from MH i2c: E2 17 00 [06:51:05]MH_I2C_Read... [06:51:05]Read from MH i2c: E2 17 00 50 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 20 [06:51:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:51:05]wFMCommunicate OK [06:51:05]requested_item fd.num is exist - process it [06:51:05]SAM_PROTO_GetFieldsCounters [06:51:05]wFMCommunicate request_size=4 [06:51:05]MH_SAM_APDU [06:51:05]CAPDU: 80 13 00 00 [06:51:05]Write to MH i2c: E2 08 00 51 05 80 13 00 00 00 00 00 00 D2 [06:51:05]Write i2c OK [06:51:05]MH_I2C_Read... [06:51:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:51:05]Read from MH i2c: E2 [06:51:05]MH_I2C_Read... [06:51:05]Read from MH i2c: E2 62 00 [06:51:05]MH_I2C_Read... [06:51:05]Read from MH i2c: E2 62 00 51 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6B 61 02 00 0E 04 04 00 3A 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 0D [06:51:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6B 61 02 00 0E 04 04 00 3A 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 [06:51:05]wFMCommunicate OK [06:51:05]SAM_PROTO_GetFieldsCounters done [06:51:05]requested_item shift.num is exist - process it [06:51:05]requested_item shift.opened is exist - process it [06:51:05]req_shift_opened [06:51:05]FM_GetShiftState [06:51:05]SAM_PROTO_GetShiftState [06:51:05]wFMCommunicate request_size=4 [06:51:05]MH_SAM_APDU [06:51:05]CAPDU: 80 13 01 00 [06:51:05]Write to MH i2c: E2 08 00 52 05 80 13 01 00 00 00 00 00 D4 [06:51:05]Write i2c OK [06:51:05]MH_I2C_Read... [06:51:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:51:05]Read from MH i2c: E2 [06:51:05]MH_I2C_Read... [06:51:05]Read from MH i2c: E2 0E 00 [06:51:05]MH_I2C_Read... [06:51:05]Read from MH i2c: E2 0E 00 52 05 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 7B [06:51:05]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:51:05]wFMCommunicate OK [06:51:05]SAM_PROTO_GetShiftState done [06:51:05]FM_GetShiftState done [06:51:05]req_shift_opened done [06:51:05]requested_item shift.open_date is exist - process it [06:51:05]req_shift_open_date [06:51:05]req_shift_open_date done [06:51:05]produce_requested_data done [06:51:05]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156011,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [06:51:05]process_action_free close_receipt [06:51:05]json_value_free [06:51:05]json_value_free done [06:51:05]process_json_proto returns [06:51:05]Send response to host [06:51:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156011,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [06:51:05]free response buf [06:51:05]execute_script done [06:51:05]execute_script returns [06:51:05]free content buf [06:51:05]Sock 9.Close socket [06:51:05]Sock 9.Thread stoped [06:51:09]OFD Sender: No OFD packet to send [06:51:14]OFD Sender: No OFD packet to send [06:51:19]OFD Sender: No OFD packet to send [06:51:24]OFD Sender: No OFD packet to send [06:51:29]OFD Sender: No OFD packet to send [06:51:34]OFD Sender: No OFD packet to send [06:51:39]OFD Sender: No OFD packet to send [06:51:44]OFD Sender: No OFD packet to send [06:51:49]OFD Sender: No OFD packet to send [06:51:54]OFD Sender: No OFD packet to send [06:51:59]OFD Sender: No OFD packet to send [06:52:04]OFD Sender: No OFD packet to send [06:52:07]accept exits with 7 [06:52:07]New connection [06:52:07]New thread 3066953060 created [06:52:07]Thread 3066809700 joined [06:52:07]Waiting for new connection... [06:52:07] Sock 7.Parse request [06:52:07]Sock 7.Check first char [06:52:07]Sock 7.First char is OK [06:52:07]request: POST /json_proto HTTP/1.0 [06:52:07]Method: POST [06:52:07]URL: /json_proto [06:52:07]Method is POST - this is cgi request [06:52:07]url: /json_proto [06:52:07]query_string will be loaded in cgi processing [06:52:07]execute_cgi json_proto POST (null) [06:52:07]execute_cgi path=json_proto method=POST [06:52:07]POST find Content-Length [06:52:07]Host: 172.17.53.67:8080 [06:52:07]Content-Length: 679 [06:52:07]Content-Type: application/json [06:52:07] [06:52:07]POST finish read [06:52:07]Found Content-Length = 679 [06:52:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874278", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:52:07]execute_script... [06:52:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874278", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:52:07]POST & json_proto [06:52:07]process_json_proto [06:52:07]json parsed OK: [06:52:07]protocol is kg_v1.0 [06:52:07]action value=close_receipt [06:52:07]process_action close_receipt [06:52:07]cmd_close_receipt [06:52:07]MH_GetDate [06:52:07]Write to MH i2c: F0 00 00 53 05 47 [06:52:07]Write i2c OK [06:52:07]MH_I2C_Read... [06:52:07]Read from MH i2c: F0 [06:52:07]MH_I2C_Read... [06:52:07]Read from MH i2c: F0 09 00 [06:52:07]MH_I2C_Read... [06:52:07]Read from MH i2c: F0 09 00 53 05 00 97 A8 14 67 19 BC 99 64 DC [06:52:07]GetLastDocTimeStamp 1729407061 [06:52:07]current date 1729407127 [06:52:07]FM_GetShiftState [06:52:07]SAM_PROTO_GetShiftState [06:52:07]wFMCommunicate request_size=4 [06:52:07]MH_SAM_APDU [06:52:07]CAPDU: 80 13 01 00 [06:52:07]Write to MH i2c: E2 08 00 54 05 80 13 01 00 00 00 00 00 D6 [06:52:07]Write i2c OK [06:52:07]MH_I2C_Read... [06:52:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:52:07]Read from MH i2c: E2 [06:52:07]MH_I2C_Read... [06:52:07]Read from MH i2c: E2 0E 00 [06:52:07]MH_I2C_Read... [06:52:07]Read from MH i2c: E2 0E 00 54 05 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 7D [06:52:07]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:52:07]wFMCommunicate OK [06:52:07]SAM_PROTO_GetShiftState done [06:52:07]FM_GetShiftState done [06:52:07]opened in 1729383891 [06:52:07]opened+sec_in_day 1729470291 [06:52:07]quantity*price = 100050 [06:52:07]sum+1 = 100052 [06:52:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 84 20.10.2024 06:52 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156012 ФПД: 115761228121751 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T065207&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156012&fm=115761228121751&tin=02508201610067®Number=0000137193017469&sum=100000 [06:52:08]StoreToDocumentArchive [06:52:08]shift 314 fd 156012 [06:52:08]save to /storage/0314/doc_00156012 [06:52:08]save last doc name /storage/0314/doc_00156012 to /storage/kkm_last_doc_name [06:52:08]save OK [06:52:08]Clear old archive folders... [06:52:08]ProcessDocumentItem done err = 0, tmpTLVsize=248 [06:52:08]tlvbuf is 001A7720 [06:52:08]SAM_PROTO_ClearQueue [06:52:08]wFMCommunicate request_size=4 [06:52:08]MH_SAM_APDU [06:52:08]CAPDU: 80 09 00 00 [06:52:08]Write to MH i2c: E2 08 00 61 05 80 09 00 00 00 00 00 00 D8 [06:52:08]Write i2c OK [06:52:08]MH_I2C_Read... [06:52:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:52:08]Read from MH i2c: E2 [06:52:08]MH_I2C_Read... [06:52:08]Read from MH i2c: E2 03 00 [06:52:08]MH_I2C_Read... [06:52:08]Read from MH i2c: E2 03 00 61 05 00 90 00 DA [06:52:08]RAPDU: 90 00 [06:52:08]wFMCommunicate OK [06:52:08]SAM_PROTO_ClearQueue done [06:52:08]KKMCreateOFDPacket [06:52:08]OFDProtocolAddRootSTLVToBuf [06:52:08]FM_MakeSignedData [06:52:08]FM_MakeSignedData [06:52:08]SAM_PROTO_SignData [06:52:08]wFMCommunicate request_size=4 [06:52:08]MH_SAM_APDU [06:52:08]CAPDU: 80 0D 01 02 [06:52:08]Write to MH i2c: E2 08 00 62 05 80 0D 01 02 00 00 00 00 E0 [06:52:08]Write i2c OK [06:52:08]MH_I2C_Read... [06:52:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:52:08]Read from MH i2c: E2 [06:52:08]MH_I2C_Read... [06:52:08]Read from MH i2c: E2 03 00 [06:52:08]MH_I2C_Read... [06:52:08]Read from MH i2c: E2 03 00 62 05 00 90 00 DB [06:52:08]RAPDU: 90 00 [06:52:08]wFMCommunicate OK [06:52:08]wFMCommunicate request_size=255 [06:52:08]MH_SAM_APDU [06:52:08]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 97 A8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6C 61 02 00 35 04 06 00 69 48 C2 E1 [06:52:08]Write to MH i2c: E2 02 01 63 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 97 A8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6C 61 02 00 35 04 06 00 69 48 C2 E1 00 00 E6 [06:52:08]Write i2c OK [06:52:08]MH_I2C_Read... [06:52:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:52:08]Read from MH i2c: E2 [06:52:08]MH_I2C_Read... [06:52:08]Read from MH i2c: E2 03 00 [06:52:08]MH_I2C_Read... [06:52:08]Read from MH i2c: E2 03 00 63 05 00 90 00 DC [06:52:08]RAPDU: 90 00 [06:52:08]wFMCommunicate OK [06:52:08]wFMCommunicate request_size=7 [06:52:08]MH_SAM_APDU [06:52:08]CAPDU: 80 0D 02 02 02 86 97 [06:52:08]Write to MH i2c: E2 0A 00 64 05 80 0D 02 02 02 00 86 97 00 00 04 [06:52:08]Write i2c OK [06:52:08]MH_I2C_Read... [06:52:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:52:08]Read from MH i2c: E2 [06:52:08]MH_I2C_Read... [06:52:08]Read from MH i2c: E2 03 00 [06:52:08]MH_I2C_Read... [06:52:08]Read from MH i2c: E2 03 00 64 05 00 90 00 DD [06:52:08]RAPDU: 90 00 [06:52:08]wFMCommunicate OK [06:52:08]wFMCommunicate request_size=4 [06:52:08]MH_SAM_APDU [06:52:08]CAPDU: 80 0D 03 02 [06:52:08]Write to MH i2c: E2 08 00 65 05 80 0D 03 02 00 00 00 00 E5 [06:52:08]Write i2c OK [06:52:08]MH_I2C_Read... [06:52:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:52:08]Read from MH i2c: E2 [06:52:08]MH_I2C_Read... [06:52:08]Read from MH i2c: E2 0B 00 [06:52:08]MH_I2C_Read... [06:52:08]Read from MH i2c: E2 0B 00 65 05 00 43 BB AF 2E 8D 4F 41 56 90 00 34 [06:52:08]RAPDU: 43 BB AF 2E 8D 4F 41 56 90 00 [06:52:08]wFMCommunicate OK [06:52:08]SAM_PROTO_SignData done [06:52:08]FM_MakeSignedData done [06:52:08]CreateOFDProtocolMessage [06:52:08]wFMCommunicate request_size=4 [06:52:08]MH_SAM_APDU [06:52:08]CAPDU: 80 11 00 00 [06:52:08]Write to MH i2c: E2 08 00 66 05 80 11 00 00 00 00 00 00 E5 [06:52:08]Write i2c OK [06:52:08]MH_I2C_Read... [06:52:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:52:08]Read from MH i2c: E2 [06:52:08]MH_I2C_Read... [06:52:08]Read from MH i2c: E2 17 00 [06:52:08]MH_I2C_Read... [06:52:08]Read from MH i2c: E2 17 00 66 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 36 [06:52:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:52:08]wFMCommunicate OK [06:52:08]CreateOFDProtocolMessage done [06:52:08]OFDSenderStorePacket 156012 [06:52:08]StoreOFDPacket docnum=156012 [06:52:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 6E 81 04 01 17 37 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 97 A8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6C 61 02 00 35 04 06 00 69 48 C2 E1 86 97 43 BB AF 2E 8D 4F 41 56 [06:52:08]CheckFolder [06:52:08]dirname=/storage/ofd_packets [06:52:08]CheckFolder done [06:52:08]ProducePacketName [06:52:08]name=ofd_packets/00156012 [06:52:08]NVStorageSaveData ofd_packets/00156012 [06:52:08]File name is /storage/ofd_packets/00156012 [06:52:08]Write 298 bytes [06:52:08]NVStorageSaveData done [06:52:08]OFDSenderStorePacket done [06:52:08]KKMCreateOFDPacket done [06:52:08]NVStorageSaveData kkm_last_timestamp [06:52:08]File name is /storage/kkm_last_timestamp [06:52:08]Write 4 bytes [06:52:08]NVStorageSaveData done [06:52:08]ExternCall_PrintAddStr [06:52:08]wPrintStart [06:52:08]Write to MH i2c: 01 00 00 67 05 6C [06:52:08]Write i2c OK [06:52:08]MH_I2C_Read... [06:52:08]Read from MH i2c: 01 [06:52:08]MH_I2C_Read... [06:52:08]Read from MH i2c: 01 07 00 [06:52:08]MH_I2C_Read... [06:52:08]Read from MH i2c: 01 07 00 67 05 00 00 00 00 00 FF 0F 81 [06:52:08]RasterBufferAndPrint [06:52:08]line Счет N : (1)874278 [06:52:08]line ИНН: 02508201610067 [06:52:08]line Контрольно-Кассовый Чек [06:52:08]line ПРОДАЖА [06:52:08]line ТРК (МРК, ГНК) : 44 [06:52:08]line Товар: 2710194210 [06:52:08]line ДТ-К-2 [06:52:08]line 13.130 * 76.20 [06:52:08]line = 1000.51 [06:52:08]line НДС 12% НСП 1% [06:52:08]line > о реализуемом товаре [06:52:08]line ОКРУГЛЕНИЕ: -0.51 [06:52:08]line ИТОГО: 1000.00 [06:52:08]line Внесено: 1000.00 [06:52:08]line СДАЧА: 0.00 [06:52:08]line НСП 1% : 8.85 [06:52:08]line НДС 12% : 106.25 [06:52:08]line Наличными: 1000.00 [06:52:08]line Безнал.: 0.00 [06:52:08]line Место: АЗС № 165 "Партнер Нефть" [06:52:08]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [06:52:08]line СНО: Общий режим [06:52:08]line Чек 84 20.10.2024 06:52 [06:52:08]line Смена: 314 ФФД: 1.0 [06:52:08]line ЗНМ: 0300000234 [06:52:08]line РНМ: 0000137193017469 [06:52:08]line Версия ККМ: v1.0 [06:52:08]line ФМ: 0000000000963156 [06:52:08]line ФД: 156012 [06:52:08]line ФПД: 115761228121751 [06:52:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T065207&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156012&fm=115761228121751&tin=02508201610067®Number=0000137193017469&sum=100000 [06:52:09]OFD Sender: Processing packet 156012 [packets to send 52, broken 51] [06:52:09]ProducePacketName [06:52:09]name=ofd_packets/00156012 [06:52:09]OFD Sender: To server: pG, [06:52:09]CommunicateWithHost lk.salyk.kg:30040 [06:52:09]ConnectInit lk.salyk.kg [06:52:09]written 0, free lines is 4095 [06:52:09]Connected sock=10 [06:52:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 6E 81 04 01 17 37 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 97 A8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6C 61 02 00 35 04 06 00 69 48 C2 E1 86 97 43 BB AF 2E 8D 4F 41 56 [06:52:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 85 BE 47 00 9D 77 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6C 61 02 00 F4 03 04 00 CA 4E 14 67 B6 04 01 00 00 DA E6 7B 3A 59 F9 15 5A [06:52:09]CommunicateWithHost err = 0 [06:52:09]CheckOFDResponse [06:52:09]1017 (14) - 77093643461234 [06:52:09]1041 (16) - 0000000000963156 [06:52:09]1040 (4) - 156012 [06:52:09]1012 (4) - 20.10.2024 00:28 [06:52:09]1206 (1) - 0 [06:52:09]OFD Sender: Remove packet 156012 [06:52:09]ProducePacketName [06:52:09]name=ofd_packets/00156012 [06:52:09]NVStorageDeleteData [06:52:09]Write to MH i2c: 01 00 00 92 05 97 [06:52:09]Write i2c OK [06:52:09]MH_I2C_Read... [06:52:09]Read from MH i2c: 01 [06:52:09]MH_I2C_Read... [06:52:09]Read from MH i2c: 01 07 00 [06:52:09]MH_I2C_Read... [06:52:09]Read from MH i2c: 01 07 00 92 05 00 00 00 00 00 D8 0C 82 [06:52:09]RasterBufferAndPrint [06:52:09]line [06:52:09]line [06:52:09]line [06:52:09]line [06:52:09]line [06:52:09]written 0, free lines is 3296 [06:52:09]MH_Cut [06:52:09]Write to MH i2c: D1 01 00 99 05 01 70 [06:52:09]Write i2c OK [06:52:09]MH_I2C_Read... [06:52:09]Read from MH i2c: D1 [06:52:09]MH_I2C_Read... [06:52:09]Read from MH i2c: D1 01 00 [06:52:09]MH_I2C_Read... [06:52:09]Read from MH i2c: D1 01 00 99 05 00 6F [06:52:09]Write to MH i2c: 01 00 00 9A 05 9F [06:52:09]Write i2c OK [06:52:09]MH_I2C_Read... [06:52:09]OFD Sender: No OFD packet to send [06:52:10]*** Cut start [06:52:10]*** Partial cut [06:52:10]*** CUTSNS_PIN = 1 [06:52:10]*** CUTSNS_PIN = 0 [06:52:10]*** Brake cut motor [06:52:10]Read from MH i2c: 01 [06:52:10]MH_I2C_Read... [06:52:10]*** Stop cut motor [06:52:10]*** Cut end [06:52:10]Read from MH i2c: 01 07 00 [06:52:10]MH_I2C_Read... [06:52:10]Read from MH i2c: 01 07 00 9A 05 00 00 00 00 00 FF 0F B4 [06:52:10]process_action close_receipt done [06:52:10]requested_data is exist [06:52:10]produce_requested_data [06:52:10]requested_item fm.sn is exist - process it [06:52:10]wFMCommunicate request_size=4 [06:52:10]MH_SAM_APDU [06:52:10]CAPDU: 80 11 00 00 [06:52:10]Write to MH i2c: E2 08 00 9B 05 80 11 00 00 00 00 00 00 1A [06:52:10]Write i2c OK [06:52:10]MH_I2C_Read... [06:52:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:52:11]Read from MH i2c: E2 [06:52:11]MH_I2C_Read... [06:52:11]Read from MH i2c: E2 17 00 [06:52:11]MH_I2C_Read... [06:52:11]Read from MH i2c: E2 17 00 9B 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6B [06:52:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:52:11]wFMCommunicate OK [06:52:11]requested_item fd.num is exist - process it [06:52:11]SAM_PROTO_GetFieldsCounters [06:52:11]wFMCommunicate request_size=4 [06:52:11]MH_SAM_APDU [06:52:11]CAPDU: 80 13 00 00 [06:52:11]Write to MH i2c: E2 08 00 9C 05 80 13 00 00 00 00 00 00 1D [06:52:11]Write i2c OK [06:52:11]MH_I2C_Read... [06:52:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:52:11]Read from MH i2c: E2 [06:52:11]MH_I2C_Read... [06:52:11]Read from MH i2c: E2 62 00 [06:52:11]MH_I2C_Read... [06:52:11]Read from MH i2c: E2 62 00 9C 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6C 61 02 00 0E 04 04 00 3A 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 5C [06:52:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6C 61 02 00 0E 04 04 00 3A 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 [06:52:11]wFMCommunicate OK [06:52:11]SAM_PROTO_GetFieldsCounters done [06:52:11]requested_item shift.num is exist - process it [06:52:11]requested_item shift.opened is exist - process it [06:52:11]req_shift_opened [06:52:11]FM_GetShiftState [06:52:11]SAM_PROTO_GetShiftState [06:52:11]wFMCommunicate request_size=4 [06:52:11]MH_SAM_APDU [06:52:11]CAPDU: 80 13 01 00 [06:52:11]Write to MH i2c: E2 08 00 9D 05 80 13 01 00 00 00 00 00 1F [06:52:11]Write i2c OK [06:52:11]MH_I2C_Read... [06:52:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:52:11]Read from MH i2c: E2 [06:52:11]MH_I2C_Read... [06:52:11]Read from MH i2c: E2 0E 00 [06:52:11]MH_I2C_Read... [06:52:11]Read from MH i2c: E2 0E 00 9D 05 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C6 [06:52:11]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:52:11]wFMCommunicate OK [06:52:11]SAM_PROTO_GetShiftState done [06:52:11]FM_GetShiftState done [06:52:11]req_shift_opened done [06:52:11]requested_item shift.open_date is exist - process it [06:52:11]req_shift_open_date [06:52:11]req_shift_open_date done [06:52:11]produce_requested_data done [06:52:11]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156012,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [06:52:11]process_action_free close_receipt [06:52:11]json_value_free [06:52:11]json_value_free done [06:52:11]process_json_proto returns [06:52:11]Send response to host [06:52:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156012,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [06:52:11]free response buf [06:52:11]execute_script done [06:52:11]execute_script returns [06:52:11]free content buf [06:52:11]Sock 7.Close socket [06:52:11]Sock 7.Thread stoped [06:52:11]accept exits with 9 [06:52:11]New connection [06:52:11]New thread 3066809700 created [06:52:11]Thread 3066953060 joined [06:52:11]Waiting for new connection... [06:52:11] Sock 9.Parse request [06:52:11]Sock 9.Check first char [06:52:11]Sock 9.First char is OK [06:52:11]request: POST /json_proto HTTP/1.0 [06:52:11]Method: POST [06:52:11]URL: /json_proto [06:52:11]Method is POST - this is cgi request [06:52:11]url: /json_proto [06:52:11]query_string will be loaded in cgi processing [06:52:11]execute_cgi json_proto POST (null) [06:52:11]execute_cgi path=json_proto method=POST [06:52:11]POST find Content-Length [06:52:11]Host: 172.17.53.67:8080 [06:52:11]Content-Length: 675 [06:52:11]Content-Type: application/json [06:52:11] [06:52:11]POST finish read [06:52:11]Found Content-Length = 675 [06:52:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874277", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 29.240, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:52:11]execute_script... [06:52:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874277", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 29.240, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:52:11]POST & json_proto [06:52:11]process_json_proto [06:52:11]json parsed OK: [06:52:11]protocol is kg_v1.0 [06:52:11]action value=close_receipt [06:52:11]process_action close_receipt [06:52:11]cmd_close_receipt [06:52:11]MH_GetDate [06:52:11]Write to MH i2c: F0 00 00 9E 05 92 [06:52:11]Write i2c OK [06:52:11]MH_I2C_Read... [06:52:11]Read from MH i2c: F0 [06:52:11]MH_I2C_Read... [06:52:11]Read from MH i2c: F0 09 00 [06:52:11]MH_I2C_Read... [06:52:11]Read from MH i2c: F0 09 00 9E 05 00 9B A8 14 67 19 BC 99 64 2B [06:52:11]GetLastDocTimeStamp 1729407127 [06:52:11]current date 1729407131 [06:52:11]FM_GetShiftState [06:52:11]SAM_PROTO_GetShiftState [06:52:11]wFMCommunicate request_size=4 [06:52:11]MH_SAM_APDU [06:52:11]CAPDU: 80 13 01 00 [06:52:11]Write to MH i2c: E2 08 00 9F 05 80 13 01 00 00 00 00 00 21 [06:52:11]Write i2c OK [06:52:11]MH_I2C_Read... [06:52:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:52:11]Read from MH i2c: E2 [06:52:11]MH_I2C_Read... [06:52:11]Read from MH i2c: E2 0E 00 [06:52:11]MH_I2C_Read... [06:52:11]Read from MH i2c: E2 0E 00 9F 05 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C8 [06:52:11]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:52:11]wFMCommunicate OK [06:52:11]SAM_PROTO_GetShiftState done [06:52:11]FM_GetShiftState done [06:52:11]opened in 1729383891 [06:52:11]opened+sec_in_day 1729470291 [06:52:11]quantity*price = 200001 [06:52:11]sum+1 = 200003 [06:52:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.39 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 85 20.10.2024 06:52 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156013 ФПД: 254930686459377 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T065211&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156013&fm=254930686459377&tin=02508201610067®Number=0000137193017469&sum=200000 [06:52:13]StoreToDocumentArchive [06:52:13]shift 314 fd 156013 [06:52:13]save to /storage/0314/doc_00156013 [06:52:13]save last doc name /storage/0314/doc_00156013 to /storage/kkm_last_doc_name [06:52:13]save OK [06:52:13]Clear old archive folders... [06:52:13]ProcessDocumentItem done err = 0, tmpTLVsize=252 [06:52:13]tlvbuf is 0019B2F0 [06:52:13]SAM_PROTO_ClearQueue [06:52:13]wFMCommunicate request_size=4 [06:52:13]MH_SAM_APDU [06:52:13]CAPDU: 80 09 00 00 [06:52:13]Write to MH i2c: E2 08 00 AC 05 80 09 00 00 00 00 00 00 23 [06:52:13]Write i2c OK [06:52:13]MH_I2C_Read... [06:52:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:52:13]Read from MH i2c: E2 [06:52:13]MH_I2C_Read... [06:52:13]Read from MH i2c: E2 03 00 [06:52:13]MH_I2C_Read... [06:52:13]Read from MH i2c: E2 03 00 AC 05 00 90 00 25 [06:52:13]RAPDU: 90 00 [06:52:13]wFMCommunicate OK [06:52:13]SAM_PROTO_ClearQueue done [06:52:13]KKMCreateOFDPacket [06:52:13]OFDProtocolAddRootSTLVToBuf [06:52:13]FM_MakeSignedData [06:52:13]FM_MakeSignedData [06:52:13]SAM_PROTO_SignData [06:52:13]wFMCommunicate request_size=4 [06:52:13]MH_SAM_APDU [06:52:13]CAPDU: 80 0D 01 02 [06:52:13]Write to MH i2c: E2 08 00 AD 05 80 0D 01 02 00 00 00 00 2B [06:52:13]Write i2c OK [06:52:13]MH_I2C_Read... [06:52:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:52:13]Read from MH i2c: E2 [06:52:13]MH_I2C_Read... [06:52:13]Read from MH i2c: E2 03 00 [06:52:13]MH_I2C_Read... [06:52:13]Read from MH i2c: E2 03 00 AD 05 00 90 00 26 [06:52:13]RAPDU: 90 00 [06:52:13]wFMCommunicate OK [06:52:13]wFMCommunicate request_size=255 [06:52:13]MH_SAM_APDU [06:52:13]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 9B A8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6D 61 02 00 35 04 06 00 [06:52:13]Write to MH i2c: E2 02 01 AE 05 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 9B A8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6D 61 02 00 35 04 06 00 00 00 2F [06:52:13]Write i2c OK [06:52:13]MH_I2C_Read... [06:52:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:52:13]Read from MH i2c: E2 [06:52:13]MH_I2C_Read... [06:52:13]Read from MH i2c: E2 03 00 [06:52:13]MH_I2C_Read... [06:52:13]Read from MH i2c: E2 03 00 AE 05 00 90 00 27 [06:52:13]RAPDU: 90 00 [06:52:13]wFMCommunicate OK [06:52:13]wFMCommunicate request_size=11 [06:52:13]MH_SAM_APDU [06:52:13]CAPDU: 80 0D 02 02 06 E7 DB AD 02 3D F1 [06:52:13]Write to MH i2c: E2 0E 00 AF 05 80 0D 02 02 06 00 E7 DB AD 02 3D F1 00 00 D9 [06:52:13]Write i2c OK [06:52:13]MH_I2C_Read... [06:52:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:52:13]Read from MH i2c: E2 [06:52:13]MH_I2C_Read... [06:52:13]Read from MH i2c: E2 03 00 [06:52:13]MH_I2C_Read... [06:52:13]Read from MH i2c: E2 03 00 AF 05 00 90 00 28 [06:52:13]RAPDU: 90 00 [06:52:13]wFMCommunicate OK [06:52:13]wFMCommunicate request_size=4 [06:52:13]MH_SAM_APDU [06:52:13]CAPDU: 80 0D 03 02 [06:52:13]Write to MH i2c: E2 08 00 B0 05 80 0D 03 02 00 00 00 00 30 [06:52:13]Write i2c OK [06:52:13]MH_I2C_Read... [06:52:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:52:13]Read from MH i2c: E2 [06:52:13]MH_I2C_Read... [06:52:13]Read from MH i2c: E2 0B 00 [06:52:13]MH_I2C_Read... [06:52:13]Read from MH i2c: E2 0B 00 B0 05 00 12 B7 ED 09 6D 3D F4 10 90 00 9E [06:52:13]RAPDU: 12 B7 ED 09 6D 3D F4 10 90 00 [06:52:13]wFMCommunicate OK [06:52:13]SAM_PROTO_SignData done [06:52:13]FM_MakeSignedData done [06:52:13]CreateOFDProtocolMessage [06:52:13]wFMCommunicate request_size=4 [06:52:13]MH_SAM_APDU [06:52:13]CAPDU: 80 11 00 00 [06:52:13]Write to MH i2c: E2 08 00 B1 05 80 11 00 00 00 00 00 00 30 [06:52:13]Write i2c OK [06:52:13]MH_I2C_Read... [06:52:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:52:13]Read from MH i2c: E2 [06:52:13]MH_I2C_Read... [06:52:13]Read from MH i2c: E2 17 00 [06:52:13]MH_I2C_Read... [06:52:13]Read from MH i2c: E2 17 00 B1 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 81 [06:52:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:52:13]wFMCommunicate OK [06:52:13]CreateOFDProtocolMessage done [06:52:13]OFDSenderStorePacket 156013 [06:52:13]StoreOFDPacket docnum=156013 [06:52:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 6B F4 08 01 C4 7B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 9B A8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6D 61 02 00 35 04 06 00 E7 DB AD 02 3D F1 12 B7 ED 09 6D 3D F4 10 [06:52:13]CheckFolder [06:52:13]dirname=/storage/ofd_packets [06:52:13]CheckFolder done [06:52:13]ProducePacketName [06:52:13]name=ofd_packets/00156013 [06:52:13]NVStorageSaveData ofd_packets/00156013 [06:52:13]File name is /storage/ofd_packets/00156013 [06:52:13]Write 302 bytes [06:52:13]NVStorageSaveData done [06:52:13]OFDSenderStorePacket done [06:52:13]KKMCreateOFDPacket done [06:52:13]NVStorageSaveData kkm_last_timestamp [06:52:13]File name is /storage/kkm_last_timestamp [06:52:13]Write 4 bytes [06:52:13]NVStorageSaveData done [06:52:13]ExternCall_PrintAddStr [06:52:13]wPrintStart [06:52:13]Write to MH i2c: 01 00 00 B2 05 B7 [06:52:13]Write i2c OK [06:52:13]MH_I2C_Read... [06:52:13]Read from MH i2c: 01 [06:52:13]MH_I2C_Read... [06:52:13]Read from MH i2c: 01 07 00 [06:52:13]MH_I2C_Read... [06:52:13]Read from MH i2c: 01 07 00 B2 05 00 00 00 00 00 FF 0F CC [06:52:13]RasterBufferAndPrint [06:52:13]line Счет N : (1)874277 [06:52:13]line ИНН: 02508201610067 [06:52:13]line Контрольно-Кассовый Чек [06:52:13]line ПРОДАЖА [06:52:13]line ТРК (МРК, ГНК) : 33 [06:52:13]line Товар: 2710124130 [06:52:13]line Super 92-К-5 [06:52:13]line 29.240 * 68.40 [06:52:13]line = 2000.02 [06:52:13]line НДС 12% НСП 1% [06:52:13]line > о реализуемом товаре [06:52:13]line ОКРУГЛЕНИЕ: -0.02 [06:52:13]line ИТОГО: 2000.00 [06:52:13]line Внесено: 2000.00 [06:52:13]line СДАЧА: 0.00 [06:52:13]line НСП 1% : 17.70 [06:52:13]line НДС 12% : 212.39 [06:52:13]line Наличными: 2000.00 [06:52:13]line Безнал.: 0.00 [06:52:13]line Место: АЗС № 165 "Партнер Нефть" [06:52:13]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [06:52:13]line СНО: Общий режим [06:52:13]line Чек 85 20.10.2024 06:52 [06:52:13]line Смена: 314 ФФД: 1.0 [06:52:13]line ЗНМ: 0300000234 [06:52:13]line РНМ: 0000137193017469 [06:52:13]line Версия ККМ: v1.0 [06:52:13]line ФМ: 0000000000963156 [06:52:13]line ФД: 156013 [06:52:13]line ФПД: 254930686459377 [06:52:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T065211&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156013&fm=254930686459377&tin=02508201610067®Number=0000137193017469&sum=200000 [06:52:13]written 0, free lines is 4095 [06:52:13]OFD Sender: Processing packet 156013 [packets to send 52, broken 51] [06:52:13]ProducePacketName [06:52:13]name=ofd_packets/00156013 [06:52:13]OFD Sender: To server: pG, [06:52:13]CommunicateWithHost lk.salyk.kg:30040 [06:52:13]ConnectInit lk.salyk.kg [06:52:13]Connected sock=10 [06:52:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 6B F4 08 01 C4 7B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 9B A8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6D 61 02 00 35 04 06 00 E7 DB AD 02 3D F1 12 B7 ED 09 6D 3D F4 10 [06:52:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 DD AB 47 00 7B CC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6D 61 02 00 F4 03 04 00 CF 4E 14 67 B6 04 01 00 00 FB 72 15 8A FE 92 FA BB [06:52:14]CommunicateWithHost err = 0 [06:52:14]CheckOFDResponse [06:52:14]1017 (14) - 77093643461234 [06:52:14]1041 (16) - 0000000000963156 [06:52:14]1040 (4) - 156013 [06:52:14]1012 (4) - 20.10.2024 00:29 [06:52:14]1206 (1) - 0 [06:52:14]OFD Sender: Remove packet 156013 [06:52:14]ProducePacketName [06:52:14]name=ofd_packets/00156013 [06:52:14]NVStorageDeleteData [06:52:14]Write to MH i2c: 01 00 00 DD 05 E2 [06:52:14]Write i2c OK [06:52:14]MH_I2C_Read... [06:52:14]Read from MH i2c: 01 [06:52:14]MH_I2C_Read... [06:52:14]Read from MH i2c: 01 07 00 [06:52:14]MH_I2C_Read... [06:52:14]Read from MH i2c: 01 07 00 DD 05 00 00 00 00 00 0B 0D 01 [06:52:14]RasterBufferAndPrint [06:52:14]line [06:52:14]line [06:52:14]line [06:52:14]line [06:52:14]line [06:52:14]written 0, free lines is 3352 [06:52:14]MH_Cut [06:52:14]Write to MH i2c: D1 01 00 E4 05 01 BB [06:52:14]Write i2c OK [06:52:14]MH_I2C_Read... [06:52:14]Read from MH i2c: D1 [06:52:14]MH_I2C_Read... [06:52:14]Read from MH i2c: D1 01 00 [06:52:14]MH_I2C_Read... [06:52:14]Read from MH i2c: D1 01 00 E4 05 00 BA [06:52:14]Write to MH i2c: 01 00 00 E5 05 EA [06:52:14]Write i2c OK [06:52:14]MH_I2C_Read... [06:52:14]OFD Sender: No OFD packet to send [06:52:14]*** Cut start [06:52:14]*** Partial cut [06:52:14]*** CUTSNS_PIN = 1 [06:52:14]*** CUTSNS_PIN = 0 [06:52:15]*** Brake cut motor [06:52:15]Read from MH i2c: 01 [06:52:15]MH_I2C_Read... [06:52:15]*** Stop cut motor [06:52:15]*** Cut end [06:52:15]Read from MH i2c: 01 07 00 [06:52:15]MH_I2C_Read... [06:52:15]Read from MH i2c: 01 07 00 E5 05 00 00 00 00 00 FF 0F FF [06:52:15]process_action close_receipt done [06:52:15]requested_data is exist [06:52:15]produce_requested_data [06:52:15]requested_item fm.sn is exist - process it [06:52:15]wFMCommunicate request_size=4 [06:52:15]MH_SAM_APDU [06:52:15]CAPDU: 80 11 00 00 [06:52:15]Write to MH i2c: E2 08 00 E6 05 80 11 00 00 00 00 00 00 65 [06:52:15]Write i2c OK [06:52:15]MH_I2C_Read... [06:52:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:52:15]Read from MH i2c: E2 [06:52:15]MH_I2C_Read... [06:52:15]Read from MH i2c: E2 17 00 [06:52:15]MH_I2C_Read... [06:52:15]Read from MH i2c: E2 17 00 E6 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B6 [06:52:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:52:15]wFMCommunicate OK [06:52:15]requested_item fd.num is exist - process it [06:52:15]SAM_PROTO_GetFieldsCounters [06:52:15]wFMCommunicate request_size=4 [06:52:15]MH_SAM_APDU [06:52:15]CAPDU: 80 13 00 00 [06:52:15]Write to MH i2c: E2 08 00 E7 05 80 13 00 00 00 00 00 00 68 [06:52:15]Write i2c OK [06:52:15]MH_I2C_Read... [06:52:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:52:15]Read from MH i2c: E2 [06:52:15]MH_I2C_Read... [06:52:15]Read from MH i2c: E2 62 00 [06:52:15]MH_I2C_Read... [06:52:15]Read from MH i2c: E2 62 00 E7 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6D 61 02 00 0E 04 04 00 3A 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 AB [06:52:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6D 61 02 00 0E 04 04 00 3A 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 [06:52:15]wFMCommunicate OK [06:52:15]SAM_PROTO_GetFieldsCounters done [06:52:15]requested_item shift.num is exist - process it [06:52:15]requested_item shift.opened is exist - process it [06:52:15]req_shift_opened [06:52:15]FM_GetShiftState [06:52:15]SAM_PROTO_GetShiftState [06:52:15]wFMCommunicate request_size=4 [06:52:15]MH_SAM_APDU [06:52:15]CAPDU: 80 13 01 00 [06:52:15]Write to MH i2c: E2 08 00 E8 05 80 13 01 00 00 00 00 00 6A [06:52:15]Write i2c OK [06:52:15]MH_I2C_Read... [06:52:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:52:15]Read from MH i2c: E2 [06:52:15]MH_I2C_Read... [06:52:15]Read from MH i2c: E2 0E 00 [06:52:15]MH_I2C_Read... [06:52:15]Read from MH i2c: E2 0E 00 E8 05 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 11 [06:52:15]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:52:15]wFMCommunicate OK [06:52:15]SAM_PROTO_GetShiftState done [06:52:15]FM_GetShiftState done [06:52:15]req_shift_opened done [06:52:15]requested_item shift.open_date is exist - process it [06:52:15]req_shift_open_date [06:52:15]req_shift_open_date done [06:52:15]produce_requested_data done [06:52:15]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156013,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [06:52:15]process_action_free close_receipt [06:52:15]json_value_free [06:52:15]json_value_free done [06:52:15]process_json_proto returns [06:52:15]Send response to host [06:52:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156013,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [06:52:15]free response buf [06:52:15]execute_script done [06:52:15]execute_script returns [06:52:15]free content buf [06:52:15]Sock 9.Close socket [06:52:15]Sock 9.Thread stoped [06:52:19]OFD Sender: No OFD packet to send [06:52:24]OFD Sender: No OFD packet to send [06:52:29]OFD Sender: No OFD packet to send [06:52:34]OFD Sender: No OFD packet to send [06:52:39]OFD Sender: No OFD packet to send [06:52:44]OFD Sender: No OFD packet to send [06:52:49]OFD Sender: No OFD packet to send [06:52:54]OFD Sender: No OFD packet to send [06:52:59]OFD Sender: No OFD packet to send [06:53:04]OFD Sender: No OFD packet to send [06:53:09]OFD Sender: No OFD packet to send [06:53:14]OFD Sender: No OFD packet to send [06:53:19]OFD Sender: No OFD packet to send [06:53:24]OFD Sender: No OFD packet to send [06:53:29]OFD Sender: No OFD packet to send [06:53:34]OFD Sender: No OFD packet to send [06:53:39]OFD Sender: No OFD packet to send [06:53:44]OFD Sender: No OFD packet to send [06:53:49]OFD Sender: No OFD packet to send [06:53:54]OFD Sender: No OFD packet to send [06:53:59]OFD Sender: No OFD packet to send [06:54:04]OFD Sender: No OFD packet to send [06:54:09]OFD Sender: No OFD packet to send [06:54:14]OFD Sender: No OFD packet to send [06:54:19]OFD Sender: No OFD packet to send [06:54:24]OFD Sender: No OFD packet to send [06:54:28]accept exits with 7 [06:54:28]New connection [06:54:28]New thread 3066953060 created [06:54:28]Thread 3066809700 joined [06:54:28]Waiting for new connection... [06:54:28] Sock 7.Parse request [06:54:28]Sock 7.Check first char [06:54:28]Sock 7.First char is OK [06:54:28]request: POST /json_proto HTTP/1.0 [06:54:28]Method: POST [06:54:28]URL: /json_proto [06:54:28]Method is POST - this is cgi request [06:54:28]url: /json_proto [06:54:28]query_string will be loaded in cgi processing [06:54:28]execute_cgi json_proto POST (null) [06:54:28]execute_cgi path=json_proto method=POST [06:54:28]POST find Content-Length [06:54:28]Host: 172.17.53.67:8080 [06:54:28]Content-Length: 675 [06:54:28]Content-Type: application/json [06:54:28] [06:54:28]POST finish read [06:54:28]Found Content-Length = 675 [06:54:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874279", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 29.240, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:54:28]execute_script... [06:54:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874279", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 29.240, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:54:28]POST & json_proto [06:54:28]process_json_proto [06:54:28]json parsed OK: [06:54:28]protocol is kg_v1.0 [06:54:28]action value=close_receipt [06:54:28]process_action close_receipt [06:54:28]cmd_close_receipt [06:54:28]MH_GetDate [06:54:28]Write to MH i2c: F0 00 00 E9 05 DD [06:54:28]Write i2c OK [06:54:28]MH_I2C_Read... [06:54:28]Read from MH i2c: F0 [06:54:28]MH_I2C_Read... [06:54:28]Read from MH i2c: F0 09 00 [06:54:28]MH_I2C_Read... [06:54:28]Read from MH i2c: F0 09 00 E9 05 00 24 A9 14 67 19 BC 99 64 00 [06:54:28]GetLastDocTimeStamp 1729407131 [06:54:28]current date 1729407268 [06:54:28]FM_GetShiftState [06:54:28]SAM_PROTO_GetShiftState [06:54:28]wFMCommunicate request_size=4 [06:54:28]MH_SAM_APDU [06:54:28]CAPDU: 80 13 01 00 [06:54:28]Write to MH i2c: E2 08 00 EA 05 80 13 01 00 00 00 00 00 6C [06:54:28]Write i2c OK [06:54:28]MH_I2C_Read... [06:54:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:54:28]Read from MH i2c: E2 [06:54:28]MH_I2C_Read... [06:54:28]Read from MH i2c: E2 0E 00 [06:54:28]MH_I2C_Read... [06:54:28]Read from MH i2c: E2 0E 00 EA 05 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 13 [06:54:28]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:54:28]wFMCommunicate OK [06:54:28]SAM_PROTO_GetShiftState done [06:54:28]FM_GetShiftState done [06:54:28]opened in 1729383891 [06:54:28]opened+sec_in_day 1729470291 [06:54:28]quantity*price = 200001 [06:54:28]sum+1 = 200003 [06:54:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.39 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 86 20.10.2024 06:54 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156014 ФПД: 246357091413620 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T065428&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156014&fm=246357091413620&tin=02508201610067®Number=0000137193017469&sum=200000 [06:54:29]StoreToDocumentArchive [06:54:29]shift 314 fd 156014 [06:54:29]save to /storage/0314/doc_00156014 [06:54:29]save last doc name /storage/0314/doc_00156014 to /storage/kkm_last_doc_name [06:54:29]save OK [06:54:29]Clear old archive folders... [06:54:29]ProcessDocumentItem done err = 0, tmpTLVsize=252 [06:54:29]tlvbuf is 001A02B0 [06:54:29]SAM_PROTO_ClearQueue [06:54:29]wFMCommunicate request_size=4 [06:54:29]MH_SAM_APDU [06:54:29]CAPDU: 80 09 00 00 [06:54:29]Write to MH i2c: E2 08 00 F7 05 80 09 00 00 00 00 00 00 6E [06:54:29]Write i2c OK [06:54:29]MH_I2C_Read... [06:54:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:54:29]Read from MH i2c: E2 [06:54:29]MH_I2C_Read... [06:54:29]Read from MH i2c: E2 03 00 [06:54:29]MH_I2C_Read... [06:54:29]Read from MH i2c: E2 03 00 F7 05 00 90 00 70 [06:54:29]RAPDU: 90 00 [06:54:29]wFMCommunicate OK [06:54:29]SAM_PROTO_ClearQueue done [06:54:29]KKMCreateOFDPacket [06:54:29]OFDProtocolAddRootSTLVToBuf [06:54:29]FM_MakeSignedData [06:54:29]FM_MakeSignedData [06:54:29]SAM_PROTO_SignData [06:54:29]wFMCommunicate request_size=4 [06:54:29]MH_SAM_APDU [06:54:29]CAPDU: 80 0D 01 02 [06:54:29]Write to MH i2c: E2 08 00 F8 05 80 0D 01 02 00 00 00 00 76 [06:54:29]Write i2c OK [06:54:29]MH_I2C_Read... [06:54:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:54:29]Read from MH i2c: E2 [06:54:29]MH_I2C_Read... [06:54:29]Read from MH i2c: E2 03 00 [06:54:29]MH_I2C_Read... [06:54:29]Read from MH i2c: E2 03 00 F8 05 00 90 00 71 [06:54:29]RAPDU: 90 00 [06:54:29]wFMCommunicate OK [06:54:29]wFMCommunicate request_size=255 [06:54:29]MH_SAM_APDU [06:54:29]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 24 A9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6E 61 02 00 35 04 06 00 [06:54:29]Write to MH i2c: E2 02 01 F9 05 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 24 A9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6E 61 02 00 35 04 06 00 00 00 06 [06:54:29]Write i2c OK [06:54:29]MH_I2C_Read... [06:54:29]OFD Sender: No OFD packet to send [06:54:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:54:29]Read from MH i2c: E2 [06:54:29]MH_I2C_Read... [06:54:29]Read from MH i2c: E2 03 00 [06:54:29]MH_I2C_Read... [06:54:29]Read from MH i2c: E2 03 00 F9 05 00 90 00 72 [06:54:29]RAPDU: 90 00 [06:54:29]wFMCommunicate OK [06:54:29]wFMCommunicate request_size=11 [06:54:29]MH_SAM_APDU [06:54:29]CAPDU: 80 0D 02 02 06 E0 0F 7A EB EE 74 [06:54:29]Write to MH i2c: E2 0E 00 FA 05 80 0D 02 02 06 00 E0 0F 7A EB EE 74 00 00 3B [06:54:29]Write i2c OK [06:54:29]MH_I2C_Read... [06:54:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:54:29]Read from MH i2c: E2 [06:54:29]MH_I2C_Read... [06:54:29]Read from MH i2c: E2 03 00 [06:54:29]MH_I2C_Read... [06:54:29]Read from MH i2c: E2 03 00 FA 05 00 90 00 73 [06:54:29]RAPDU: 90 00 [06:54:29]wFMCommunicate OK [06:54:29]wFMCommunicate request_size=4 [06:54:29]MH_SAM_APDU [06:54:29]CAPDU: 80 0D 03 02 [06:54:29]Write to MH i2c: E2 08 00 FB 05 80 0D 03 02 00 00 00 00 7B [06:54:29]Write i2c OK [06:54:29]MH_I2C_Read... [06:54:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:54:29]Read from MH i2c: E2 [06:54:29]MH_I2C_Read... [06:54:29]Read from MH i2c: E2 0B 00 [06:54:29]MH_I2C_Read... [06:54:29]Read from MH i2c: E2 0B 00 FB 05 00 6D 16 58 04 02 62 3F E0 90 00 DE [06:54:29]RAPDU: 6D 16 58 04 02 62 3F E0 90 00 [06:54:29]wFMCommunicate OK [06:54:29]SAM_PROTO_SignData done [06:54:29]FM_MakeSignedData done [06:54:29]CreateOFDProtocolMessage [06:54:29]wFMCommunicate request_size=4 [06:54:29]MH_SAM_APDU [06:54:29]CAPDU: 80 11 00 00 [06:54:29]Write to MH i2c: E2 08 00 FC 05 80 11 00 00 00 00 00 00 7B [06:54:29]Write i2c OK [06:54:29]MH_I2C_Read... [06:54:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:54:29]Read from MH i2c: E2 [06:54:29]MH_I2C_Read... [06:54:29]Read from MH i2c: E2 17 00 [06:54:29]MH_I2C_Read... [06:54:29]Read from MH i2c: E2 17 00 FC 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CC [06:54:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:54:29]wFMCommunicate OK [06:54:29]CreateOFDProtocolMessage done [06:54:29]OFDSenderStorePacket 156014 [06:54:29]StoreOFDPacket docnum=156014 [06:54:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 E0 F8 08 01 60 D1 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 24 A9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6E 61 02 00 35 04 06 00 E0 0F 7A EB EE 74 6D 16 58 04 02 62 3F E0 [06:54:29]CheckFolder [06:54:29]dirname=/storage/ofd_packets [06:54:29]CheckFolder done [06:54:29]ProducePacketName [06:54:29]name=ofd_packets/00156014 [06:54:29]NVStorageSaveData ofd_packets/00156014 [06:54:29]File name is /storage/ofd_packets/00156014 [06:54:29]Write 302 bytes [06:54:29]NVStorageSaveData done [06:54:29]OFDSenderStorePacket done [06:54:29]KKMCreateOFDPacket done [06:54:29]NVStorageSaveData kkm_last_timestamp [06:54:29]File name is /storage/kkm_last_timestamp [06:54:29]Write 4 bytes [06:54:29]NVStorageSaveData done [06:54:29]ExternCall_PrintAddStr [06:54:29]wPrintStart [06:54:29]Write to MH i2c: 01 00 00 FD 05 02 [06:54:29]Write i2c OK [06:54:29]MH_I2C_Read... [06:54:29]Read from MH i2c: 01 [06:54:29]MH_I2C_Read... [06:54:29]Read from MH i2c: 01 07 00 [06:54:29]MH_I2C_Read... [06:54:29]Read from MH i2c: 01 07 00 FD 05 00 00 00 00 00 FF 0F 17 [06:54:29]RasterBufferAndPrint [06:54:29]line Счет N : (1)874279 [06:54:29]line ИНН: 02508201610067 [06:54:29]line Контрольно-Кассовый Чек [06:54:29]line ПРОДАЖА [06:54:29]line ТРК (МРК, ГНК) : 43 [06:54:29]line Товар: 2710124130 [06:54:29]line Super 92-К-5 [06:54:29]line 29.240 * 68.40 [06:54:29]line = 2000.02 [06:54:29]line НДС 12% НСП 1% [06:54:29]line > о реализуемом товаре [06:54:29]line ОКРУГЛЕНИЕ: -0.02 [06:54:29]line ИТОГО: 2000.00 [06:54:29]line Внесено: 2000.00 [06:54:29]line СДАЧА: 0.00 [06:54:29]line НСП 1% : 17.70 [06:54:29]line НДС 12% : 212.39 [06:54:29]line Наличными: 2000.00 [06:54:29]line Безнал.: 0.00 [06:54:29]line Место: АЗС № 165 "Партнер Нефть" [06:54:29]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [06:54:29]line СНО: Общий режим [06:54:29]line Чек 86 20.10.2024 06:54 [06:54:29]line Смена: 314 ФФД: 1.0 [06:54:29]line ЗНМ: 0300000234 [06:54:29]line РНМ: 0000137193017469 [06:54:29]line Версия ККМ: v1.0 [06:54:29]line ФМ: 0000000000963156 [06:54:29]line ФД: 156014 [06:54:29]line ФПД: 246357091413620 [06:54:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T065428&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156014&fm=246357091413620&tin=02508201610067®Number=0000137193017469&sum=200000 [06:54:30]OFD Sender: Processing packet 156014 [packets to send 52, broken 51] [06:54:30]ProducePacketName [06:54:30]name=ofd_packets/00156014 [06:54:30]OFD Sender: To server: pG, [06:54:30]CommunicateWithHost lk.salyk.kg:30040 [06:54:30]ConnectInit lk.salyk.kg [06:54:30]written 0, free lines is 4095 [06:54:30]Connected sock=10 [06:54:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 E0 F8 08 01 60 D1 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 24 A9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6E 61 02 00 35 04 06 00 E0 0F 7A EB EE 74 6D 16 58 04 02 62 3F E0 [06:54:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 71 9B 47 00 40 8A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6E 61 02 00 F4 03 04 00 57 4F 14 67 B6 04 01 00 00 33 13 CD F7 98 03 CE ED [06:54:30]CommunicateWithHost err = 0 [06:54:30]CheckOFDResponse [06:54:30]1017 (14) - 77093643461234 [06:54:30]1041 (16) - 0000000000963156 [06:54:30]1040 (4) - 156014 [06:54:30]1012 (4) - 20.10.2024 00:31 [06:54:30]1206 (1) - 0 [06:54:30]OFD Sender: Remove packet 156014 [06:54:30]ProducePacketName [06:54:30]name=ofd_packets/00156014 [06:54:30]NVStorageDeleteData [06:54:30]Write to MH i2c: 01 00 00 28 06 2E [06:54:30]Write i2c OK [06:54:30]MH_I2C_Read... [06:54:30]Read from MH i2c: 01 [06:54:30]MH_I2C_Read... [06:54:30]Read from MH i2c: 01 07 00 [06:54:30]MH_I2C_Read... [06:54:30]Read from MH i2c: 01 07 00 28 06 00 00 00 00 00 02 0D 44 [06:54:30]RasterBufferAndPrint [06:54:30]line [06:54:30]line [06:54:30]line [06:54:30]line [06:54:30]line [06:54:30]written 0, free lines is 3337 [06:54:30]MH_Cut [06:54:30]Write to MH i2c: D1 01 00 2F 06 01 07 [06:54:30]Write i2c OK [06:54:30]MH_I2C_Read... [06:54:30]Read from MH i2c: D1 [06:54:30]MH_I2C_Read... [06:54:30]Read from MH i2c: D1 01 00 [06:54:30]MH_I2C_Read... [06:54:30]Read from MH i2c: D1 01 00 2F 06 00 06 [06:54:30]Write to MH i2c: 01 00 00 30 06 36 [06:54:30]Write i2c OK [06:54:30]MH_I2C_Read... [06:54:31]OFD Sender: No OFD packet to send [06:54:31]*** Cut start [06:54:31]*** Partial cut [06:54:31]*** CUTSNS_PIN = 1 [06:54:31]*** CUTSNS_PIN = 0 [06:54:31]*** Brake cut motor [06:54:32]Read from MH i2c: 01 [06:54:32]MH_I2C_Read... [06:54:32]*** Stop cut motor [06:54:32]*** Cut end [06:54:32]Read from MH i2c: 01 07 00 [06:54:32]MH_I2C_Read... [06:54:32]Read from MH i2c: 01 07 00 30 06 00 00 00 00 00 FF 0F 4B [06:54:32]process_action close_receipt done [06:54:32]requested_data is exist [06:54:32]produce_requested_data [06:54:32]requested_item fm.sn is exist - process it [06:54:32]wFMCommunicate request_size=4 [06:54:32]MH_SAM_APDU [06:54:32]CAPDU: 80 11 00 00 [06:54:32]Write to MH i2c: E2 08 00 31 06 80 11 00 00 00 00 00 00 B1 [06:54:32]Write i2c OK [06:54:32]MH_I2C_Read... [06:54:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:54:32]Read from MH i2c: E2 [06:54:32]MH_I2C_Read... [06:54:32]Read from MH i2c: E2 17 00 [06:54:32]MH_I2C_Read... [06:54:32]Read from MH i2c: E2 17 00 31 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 02 [06:54:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:54:32]wFMCommunicate OK [06:54:32]requested_item fd.num is exist - process it [06:54:32]SAM_PROTO_GetFieldsCounters [06:54:32]wFMCommunicate request_size=4 [06:54:32]MH_SAM_APDU [06:54:32]CAPDU: 80 13 00 00 [06:54:32]Write to MH i2c: E2 08 00 32 06 80 13 00 00 00 00 00 00 B4 [06:54:32]Write i2c OK [06:54:32]MH_I2C_Read... [06:54:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:54:32]Read from MH i2c: E2 [06:54:32]MH_I2C_Read... [06:54:32]Read from MH i2c: E2 62 00 [06:54:32]MH_I2C_Read... [06:54:32]Read from MH i2c: E2 62 00 32 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6E 61 02 00 0E 04 04 00 3A 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 FB [06:54:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6E 61 02 00 0E 04 04 00 3A 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 [06:54:32]wFMCommunicate OK [06:54:32]SAM_PROTO_GetFieldsCounters done [06:54:32]requested_item shift.num is exist - process it [06:54:32]requested_item shift.opened is exist - process it [06:54:32]req_shift_opened [06:54:32]FM_GetShiftState [06:54:32]SAM_PROTO_GetShiftState [06:54:32]wFMCommunicate request_size=4 [06:54:32]MH_SAM_APDU [06:54:32]CAPDU: 80 13 01 00 [06:54:32]Write to MH i2c: E2 08 00 33 06 80 13 01 00 00 00 00 00 B6 [06:54:32]Write i2c OK [06:54:32]MH_I2C_Read... [06:54:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:54:32]Read from MH i2c: E2 [06:54:32]MH_I2C_Read... [06:54:32]Read from MH i2c: E2 0E 00 [06:54:32]MH_I2C_Read... [06:54:32]Read from MH i2c: E2 0E 00 33 06 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 5D [06:54:32]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [06:54:32]wFMCommunicate OK [06:54:32]SAM_PROTO_GetShiftState done [06:54:32]FM_GetShiftState done [06:54:32]req_shift_opened done [06:54:32]requested_item shift.open_date is exist - process it [06:54:32]req_shift_open_date [06:54:32]req_shift_open_date done [06:54:32]produce_requested_data done [06:54:32]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156014,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [06:54:32]process_action_free close_receipt [06:54:32]json_value_free [06:54:32]json_value_free done [06:54:32]process_json_proto returns [06:54:32]Send response to host [06:54:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156014,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [06:54:32]free response buf [06:54:32]execute_script done [06:54:32]execute_script returns [06:54:32]free content buf [06:54:32]Sock 7.Close socket [06:54:32]Sock 7.Thread stoped [06:54:36]OFD Sender: No OFD packet to send [06:54:41]OFD Sender: No OFD packet to send [06:54:46]OFD Sender: No OFD packet to send [06:54:51]OFD Sender: No OFD packet to send [06:54:56]OFD Sender: No OFD packet to send [06:55:01]OFD Sender: No OFD packet to send [06:55:06]OFD Sender: No OFD packet to send [06:55:11]OFD Sender: No OFD packet to send [06:55:16]OFD Sender: No OFD packet to send [06:55:21]OFD Sender: No OFD packet to send [06:55:26]OFD Sender: No OFD packet to send [06:55:31]OFD Sender: No OFD packet to send [06:55:36]OFD Sender: No OFD packet to send [06:55:41]OFD Sender: No OFD packet to send [06:55:46]OFD Sender: No OFD packet to send [06:55:51]OFD Sender: No OFD packet to send [06:55:56]OFD Sender: No OFD packet to send [06:56:01]OFD Sender: No OFD packet to send [06:56:06]OFD Sender: No OFD packet to send [06:56:11]OFD Sender: No OFD packet to send [06:56:16]OFD Sender: No OFD packet to send [06:56:21]OFD Sender: No OFD packet to send [06:56:26]OFD Sender: No OFD packet to send [06:56:31]OFD Sender: No OFD packet to send [06:56:36]OFD Sender: No OFD packet to send [06:56:41]OFD Sender: No OFD packet to send [06:56:46]OFD Sender: No OFD packet to send [06:56:51]OFD Sender: No OFD packet to send [06:56:56]OFD Sender: No OFD packet to send [06:57:01]OFD Sender: No OFD packet to send [06:57:06]OFD Sender: No OFD packet to send [06:57:11]OFD Sender: No OFD packet to send [06:57:16]OFD Sender: No OFD packet to send [06:57:21]OFD Sender: No OFD packet to send [06:57:26]OFD Sender: No OFD packet to send [06:57:31]OFD Sender: No OFD packet to send [06:57:36]OFD Sender: No OFD packet to send [06:57:41]OFD Sender: No OFD packet to send [06:57:46]OFD Sender: No OFD packet to send [06:57:51]OFD Sender: No OFD packet to send [06:57:56]OFD Sender: No OFD packet to send [06:58:01]OFD Sender: No OFD packet to send [06:58:06]OFD Sender: No OFD packet to send [06:58:11]OFD Sender: No OFD packet to send [06:58:16]OFD Sender: No OFD packet to send [06:58:21]OFD Sender: No OFD packet to send [06:58:26]OFD Sender: No OFD packet to send [06:58:31]OFD Sender: No OFD packet to send [06:58:36]OFD Sender: No OFD packet to send [06:58:41]OFD Sender: No OFD packet to send [06:58:46]OFD Sender: No OFD packet to send [06:58:51]OFD Sender: No OFD packet to send [06:58:56]OFD Sender: No OFD packet to send [06:59:01]OFD Sender: No OFD packet to send [06:59:06]OFD Sender: No OFD packet to send [06:59:11]OFD Sender: No OFD packet to send [06:59:16]OFD Sender: No OFD packet to send [06:59:21]OFD Sender: No OFD packet to send [06:59:26]OFD Sender: No OFD packet to send [06:59:31]OFD Sender: No OFD packet to send [06:59:36]OFD Sender: No OFD packet to send [06:59:41]OFD Sender: No OFD packet to send [06:59:46]OFD Sender: No OFD packet to send [06:59:51]OFD Sender: No OFD packet to send [06:59:56]OFD Sender: No OFD packet to send [07:00:01]OFD Sender: No OFD packet to send [07:00:06]OFD Sender: No OFD packet to send [07:00:11]OFD Sender: No OFD packet to send [07:00:16]OFD Sender: No OFD packet to send [07:00:21]OFD Sender: No OFD packet to send [07:00:26]OFD Sender: No OFD packet to send [07:00:31]OFD Sender: No OFD packet to send [07:00:36]OFD Sender: No OFD packet to send [07:00:41]OFD Sender: No OFD packet to send [07:00:46]OFD Sender: No OFD packet to send [07:00:51]OFD Sender: No OFD packet to send [07:00:56]OFD Sender: No OFD packet to send [07:01:01]OFD Sender: No OFD packet to send [07:01:06]OFD Sender: No OFD packet to send [07:01:11]OFD Sender: No OFD packet to send [07:01:16]OFD Sender: No OFD packet to send [07:01:21]OFD Sender: No OFD packet to send [07:01:26]OFD Sender: No OFD packet to send [07:01:31]OFD Sender: No OFD packet to send [07:01:36]OFD Sender: No OFD packet to send [07:01:41]OFD Sender: No OFD packet to send [07:01:46]OFD Sender: No OFD packet to send [07:01:51]OFD Sender: No OFD packet to send [07:01:56]OFD Sender: No OFD packet to send [07:02:01]OFD Sender: No OFD packet to send [07:02:06]OFD Sender: No OFD packet to send [07:02:11]OFD Sender: No OFD packet to send [07:02:16]OFD Sender: No OFD packet to send [07:02:21]OFD Sender: No OFD packet to send [07:02:26]OFD Sender: No OFD packet to send [07:02:31]OFD Sender: No OFD packet to send [07:02:36]OFD Sender: No OFD packet to send [07:02:41]OFD Sender: No OFD packet to send [07:02:46]OFD Sender: No OFD packet to send [07:02:51]OFD Sender: No OFD packet to send [07:02:56]OFD Sender: No OFD packet to send [07:03:01]OFD Sender: No OFD packet to send [07:03:06]OFD Sender: No OFD packet to send [07:03:11]OFD Sender: No OFD packet to send [07:03:16]OFD Sender: No OFD packet to send [07:03:21]OFD Sender: No OFD packet to send [07:03:26]OFD Sender: No OFD packet to send [07:03:31]OFD Sender: No OFD packet to send [07:03:36]OFD Sender: No OFD packet to send [07:03:41]OFD Sender: No OFD packet to send [07:03:46]OFD Sender: No OFD packet to send [07:03:51]OFD Sender: No OFD packet to send [07:03:55]accept exits with 9 [07:03:55]New connection [07:03:55]New thread 3066809700 created [07:03:55]Thread 3066953060 joined [07:03:55]Waiting for new connection... [07:03:55] Sock 9.Parse request [07:03:55]Sock 9.Check first char [07:03:55]Sock 9.First char is OK [07:03:55]request: POST /json_proto HTTP/1.0 [07:03:55]Method: POST [07:03:55]URL: /json_proto [07:03:55]Method is POST - this is cgi request [07:03:55]url: /json_proto [07:03:55]query_string will be loaded in cgi processing [07:03:55]execute_cgi json_proto POST (null) [07:03:55]execute_cgi path=json_proto method=POST [07:03:55]POST find Content-Length [07:03:55]Host: 172.17.53.67:8080 [07:03:55]Content-Length: 678 [07:03:55]Content-Type: application/json [07:03:55] [07:03:55]POST finish read [07:03:55]Found Content-Length = 678 [07:03:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874284", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:03:55]execute_script... [07:03:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874284", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:03:55]POST & json_proto [07:03:55]process_json_proto [07:03:55]json parsed OK: [07:03:55]protocol is kg_v1.0 [07:03:55]action value=close_receipt [07:03:55]process_action close_receipt [07:03:55]cmd_close_receipt [07:03:55]MH_GetDate [07:03:55]Write to MH i2c: F0 00 00 34 06 29 [07:03:55]Write i2c OK [07:03:55]MH_I2C_Read... [07:03:55]Read from MH i2c: F0 [07:03:55]MH_I2C_Read... [07:03:55]Read from MH i2c: F0 09 00 [07:03:55]MH_I2C_Read... [07:03:55]Read from MH i2c: F0 09 00 34 06 00 5B AB 14 67 19 BC 99 64 85 [07:03:55]GetLastDocTimeStamp 1729407268 [07:03:55]current date 1729407835 [07:03:55]FM_GetShiftState [07:03:55]SAM_PROTO_GetShiftState [07:03:55]wFMCommunicate request_size=4 [07:03:55]MH_SAM_APDU [07:03:55]CAPDU: 80 13 01 00 [07:03:55]Write to MH i2c: E2 08 00 35 06 80 13 01 00 00 00 00 00 B8 [07:03:55]Write i2c OK [07:03:55]MH_I2C_Read... [07:03:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:03:55]Read from MH i2c: E2 [07:03:55]MH_I2C_Read... [07:03:55]Read from MH i2c: E2 0E 00 [07:03:55]MH_I2C_Read... [07:03:55]Read from MH i2c: E2 0E 00 35 06 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 5F [07:03:55]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:03:55]wFMCommunicate OK [07:03:55]SAM_PROTO_GetShiftState done [07:03:55]FM_GetShiftState done [07:03:55]opened in 1729383891 [07:03:55]opened+sec_in_day 1729470291 [07:03:55]quantity*price = 70044 [07:03:55]sum+1 = 70045 [07:03:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 87 20.10.2024 07:03 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156015 ФПД: 256447987122069 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T070355&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156015&fm=256447987122069&tin=02508201610067®Number=0000137193017469&sum=70000 [07:03:56]StoreToDocumentArchive [07:03:56]shift 314 fd 156015 [07:03:56]save to /storage/0314/doc_00156015 [07:03:56]save last doc name /storage/0314/doc_00156015 to /storage/kkm_last_doc_name [07:03:56]save OK [07:03:56]Clear old archive folders... [07:03:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:03:56]tlvbuf is 0019C4B0 [07:03:56]SAM_PROTO_ClearQueue [07:03:56]wFMCommunicate request_size=4 [07:03:56]MH_SAM_APDU [07:03:56]CAPDU: 80 09 00 00 [07:03:56]Write to MH i2c: E2 08 00 42 06 80 09 00 00 00 00 00 00 BA [07:03:56]Write i2c OK [07:03:56]MH_I2C_Read... [07:03:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:03:56]Read from MH i2c: E2 [07:03:56]MH_I2C_Read... [07:03:56]Read from MH i2c: E2 03 00 [07:03:56]MH_I2C_Read... [07:03:56]Read from MH i2c: E2 03 00 42 06 00 90 00 BC [07:03:56]RAPDU: 90 00 [07:03:56]wFMCommunicate OK [07:03:56]SAM_PROTO_ClearQueue done [07:03:56]KKMCreateOFDPacket [07:03:56]OFDProtocolAddRootSTLVToBuf [07:03:56]FM_MakeSignedData [07:03:56]FM_MakeSignedData [07:03:56]SAM_PROTO_SignData [07:03:56]wFMCommunicate request_size=4 [07:03:56]MH_SAM_APDU [07:03:56]CAPDU: 80 0D 01 02 [07:03:56]Write to MH i2c: E2 08 00 43 06 80 0D 01 02 00 00 00 00 C2 [07:03:56]Write i2c OK [07:03:56]MH_I2C_Read... [07:03:56]OFD Sender: No OFD packet to send [07:03:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:03:56]Read from MH i2c: E2 [07:03:56]MH_I2C_Read... [07:03:56]Read from MH i2c: E2 03 00 [07:03:56]MH_I2C_Read... [07:03:56]Read from MH i2c: E2 03 00 43 06 00 90 00 BD [07:03:56]RAPDU: 90 00 [07:03:56]wFMCommunicate OK [07:03:56]wFMCommunicate request_size=255 [07:03:56]MH_SAM_APDU [07:03:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 00 00 00 F4 03 04 00 5B AB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6F 61 02 00 35 04 06 00 E9 [07:03:56]Write to MH i2c: E2 02 01 44 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 00 00 00 F4 03 04 00 5B AB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6F 61 02 00 35 04 06 00 E9 00 00 47 [07:03:56]Write i2c OK [07:03:56]MH_I2C_Read... [07:03:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:03:56]Read from MH i2c: E2 [07:03:56]MH_I2C_Read... [07:03:56]Read from MH i2c: E2 03 00 [07:03:56]MH_I2C_Read... [07:03:56]Read from MH i2c: E2 03 00 44 06 00 90 00 BE [07:03:56]RAPDU: 90 00 [07:03:56]wFMCommunicate OK [07:03:56]wFMCommunicate request_size=10 [07:03:56]MH_SAM_APDU [07:03:56]CAPDU: 80 0D 02 02 05 3C F3 2C FF 95 [07:03:56]Write to MH i2c: E2 0D 00 45 06 80 0D 02 02 05 00 3C F3 2C FF 95 00 00 BE [07:03:56]Write i2c OK [07:03:56]MH_I2C_Read... [07:03:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:03:56]Read from MH i2c: E2 [07:03:56]MH_I2C_Read... [07:03:56]Read from MH i2c: E2 03 00 [07:03:56]MH_I2C_Read... [07:03:56]Read from MH i2c: E2 03 00 45 06 00 90 00 BF [07:03:56]RAPDU: 90 00 [07:03:56]wFMCommunicate OK [07:03:56]wFMCommunicate request_size=4 [07:03:56]MH_SAM_APDU [07:03:56]CAPDU: 80 0D 03 02 [07:03:56]Write to MH i2c: E2 08 00 46 06 80 0D 03 02 00 00 00 00 C7 [07:03:56]Write i2c OK [07:03:56]MH_I2C_Read... [07:03:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:03:57]Read from MH i2c: E2 [07:03:57]MH_I2C_Read... [07:03:57]Read from MH i2c: E2 0B 00 [07:03:57]MH_I2C_Read... [07:03:57]Read from MH i2c: E2 0B 00 46 06 00 A7 35 39 9D 7F AE DB BF 90 00 41 [07:03:57]RAPDU: A7 35 39 9D 7F AE DB BF 90 00 [07:03:57]wFMCommunicate OK [07:03:57]SAM_PROTO_SignData done [07:03:57]FM_MakeSignedData done [07:03:57]CreateOFDProtocolMessage [07:03:57]wFMCommunicate request_size=4 [07:03:57]MH_SAM_APDU [07:03:57]CAPDU: 80 11 00 00 [07:03:57]Write to MH i2c: E2 08 00 47 06 80 11 00 00 00 00 00 00 C7 [07:03:57]Write i2c OK [07:03:57]MH_I2C_Read... [07:03:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:03:57]Read from MH i2c: E2 [07:03:57]MH_I2C_Read... [07:03:57]Read from MH i2c: E2 17 00 [07:03:57]MH_I2C_Read... [07:03:57]Read from MH i2c: E2 17 00 47 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 18 [07:03:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:03:57]wFMCommunicate OK [07:03:57]CreateOFDProtocolMessage done [07:03:57]OFDSenderStorePacket 156015 [07:03:57]StoreOFDPacket docnum=156015 [07:03:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 12 B5 07 01 8C 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 00 00 00 F4 03 04 00 5B AB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6F 61 02 00 35 04 06 00 E9 3C F3 2C FF 95 A7 35 39 9D 7F AE DB BF [07:03:57]CheckFolder [07:03:57]dirname=/storage/ofd_packets [07:03:57]CheckFolder done [07:03:57]ProducePacketName [07:03:57]name=ofd_packets/00156015 [07:03:57]NVStorageSaveData ofd_packets/00156015 [07:03:57]File name is /storage/ofd_packets/00156015 [07:03:57]Write 301 bytes [07:03:57]NVStorageSaveData done [07:03:57]OFDSenderStorePacket done [07:03:57]KKMCreateOFDPacket done [07:03:57]NVStorageSaveData kkm_last_timestamp [07:03:57]File name is /storage/kkm_last_timestamp [07:03:57]Write 4 bytes [07:03:57]NVStorageSaveData done [07:03:57]ExternCall_PrintAddStr [07:03:57]wPrintStart [07:03:57]Write to MH i2c: 01 00 00 48 06 4E [07:03:57]Write i2c OK [07:03:57]MH_I2C_Read... [07:03:57]Read from MH i2c: 01 [07:03:57]MH_I2C_Read... [07:03:57]Read from MH i2c: 01 07 00 [07:03:57]MH_I2C_Read... [07:03:57]Read from MH i2c: 01 07 00 48 06 00 00 00 00 00 FF 0F 63 [07:03:57]RasterBufferAndPrint [07:03:57]line Счет N : (1)874284 [07:03:57]line ИНН: 02508201610067 [07:03:57]line Контрольно-Кассовый Чек [07:03:57]line ПРОДАЖА [07:03:57]line ТРК (МРК, ГНК) : 32 [07:03:57]line Товар: 2710124130 [07:03:57]line Аи-92-К-5 [07:03:57]line 10.470 * 66.90 [07:03:57]line = 700.44 [07:03:57]line НДС 12% НСП 1% [07:03:57]line > о реализуемом товаре [07:03:57]line ОКРУГЛЕНИЕ: -0.44 [07:03:57]line ИТОГО: 700.00 [07:03:57]line Внесено: 700.00 [07:03:57]line СДАЧА: 0.00 [07:03:57]line НСП 1% : 6.20 [07:03:57]line НДС 12% : 74.38 [07:03:57]line Наличными: 700.00 [07:03:57]line Безнал.: 0.00 [07:03:57]line Место: АЗС № 165 "Партнер Нефть" [07:03:57]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [07:03:57]line СНО: Общий режим [07:03:57]line Чек 87 20.10.2024 07:03 [07:03:57]line Смена: 314 ФФД: 1.0 [07:03:57]line ЗНМ: 0300000234 [07:03:57]line РНМ: 0000137193017469 [07:03:57]line Версия ККМ: v1.0 [07:03:57]line ФМ: 0000000000963156 [07:03:57]line ФД: 156015 [07:03:57]line ФПД: 256447987122069 [07:03:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T070355&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156015&fm=256447987122069&tin=02508201610067®Number=0000137193017469&sum=70000 [07:03:57]OFD Sender: Processing packet 156015 [packets to send 52, broken 51] [07:03:57]ProducePacketName [07:03:57]name=ofd_packets/00156015 [07:03:57]OFD Sender: To server: pG, [07:03:57]CommunicateWithHost lk.salyk.kg:30040 [07:03:57]ConnectInit lk.salyk.kg [07:03:57]written 0, free lines is 4095 [07:03:57]Connected sock=10 [07:03:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 12 B5 07 01 8C 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 00 00 00 F4 03 04 00 5B AB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6F 61 02 00 35 04 06 00 E9 3C F3 2C FF 95 A7 35 39 9D 7F AE DB BF [07:03:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 73 60 47 00 FB 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 39 36 33 31 35 36 10 04 04 00 6F 61 02 00 F4 03 04 00 8F 51 14 67 B6 04 01 00 00 D6 10 F4 5E EE 97 0A 30 [07:03:57]CommunicateWithHost err = 0 [07:03:57]CheckOFDResponse [07:03:57]1017 (14) - 77093643461234 [07:03:57]1041 (16) - 0000000000963156 [07:03:57]1040 (4) - 156015 [07:03:57]1012 (4) - 20.10.2024 00:40 [07:03:57]1206 (1) - 0 [07:03:57]OFD Sender: Remove packet 156015 [07:03:57]ProducePacketName [07:03:57]name=ofd_packets/00156015 [07:03:57]NVStorageDeleteData [07:03:57]Write to MH i2c: 01 00 00 73 06 79 [07:03:57]Write i2c OK [07:03:57]MH_I2C_Read... [07:03:57]Read from MH i2c: 01 [07:03:57]MH_I2C_Read... [07:03:57]Read from MH i2c: 01 07 00 [07:03:57]MH_I2C_Read... [07:03:57]Read from MH i2c: 01 07 00 73 06 00 00 00 00 00 F1 0C 7D [07:03:57]RasterBufferAndPrint [07:03:57]line [07:03:57]line [07:03:57]line [07:03:57]line [07:03:57]line [07:03:57]written 0, free lines is 3319 [07:03:57]MH_Cut [07:03:57]Write to MH i2c: D1 01 00 7A 06 01 52 [07:03:57]Write i2c OK [07:03:57]MH_I2C_Read... [07:03:57]Read from MH i2c: D1 [07:03:57]MH_I2C_Read... [07:03:57]Read from MH i2c: D1 01 00 [07:03:57]MH_I2C_Read... [07:03:57]Read from MH i2c: D1 01 00 7A 06 00 51 [07:03:57]Write to MH i2c: 01 00 00 7B 06 81 [07:03:57]Write i2c OK [07:03:57]MH_I2C_Read... [07:03:58]OFD Sender: No OFD packet to send [07:03:58]*** Cut start [07:03:58]*** Partial cut [07:03:58]*** CUTSNS_PIN = 1 [07:03:58]*** CUTSNS_PIN = 0 [07:03:58]*** Brake cut motor [07:03:59]Read from MH i2c: 01 [07:03:59]MH_I2C_Read... [07:03:59]*** Stop cut motor [07:03:59]*** Cut end [07:03:59]Read from MH i2c: 01 07 00 [07:03:59]MH_I2C_Read... [07:03:59]Read from MH i2c: 01 07 00 7B 06 00 00 00 00 00 FF 0F 96 [07:03:59]process_action close_receipt done [07:03:59]requested_data is exist [07:03:59]produce_requested_data [07:03:59]requested_item fm.sn is exist - process it [07:03:59]wFMCommunicate request_size=4 [07:03:59]MH_SAM_APDU [07:03:59]CAPDU: 80 11 00 00 [07:03:59]Write to MH i2c: E2 08 00 7C 06 80 11 00 00 00 00 00 00 FC [07:03:59]Write i2c OK [07:03:59]MH_I2C_Read... [07:03:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:03:59]Read from MH i2c: E2 [07:03:59]MH_I2C_Read... [07:03:59]Read from MH i2c: E2 17 00 [07:03:59]MH_I2C_Read... [07:03:59]Read from MH i2c: E2 17 00 7C 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4D [07:03:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:03:59]wFMCommunicate OK [07:03:59]requested_item fd.num is exist - process it [07:03:59]SAM_PROTO_GetFieldsCounters [07:03:59]wFMCommunicate request_size=4 [07:03:59]MH_SAM_APDU [07:03:59]CAPDU: 80 13 00 00 [07:03:59]Write to MH i2c: E2 08 00 7D 06 80 13 00 00 00 00 00 00 FF [07:03:59]Write i2c OK [07:03:59]MH_I2C_Read... [07:03:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:03:59]Read from MH i2c: E2 [07:03:59]MH_I2C_Read... [07:03:59]Read from MH i2c: E2 62 00 [07:03:59]MH_I2C_Read... [07:03:59]Read from MH i2c: E2 62 00 7D 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6F 61 02 00 0E 04 04 00 3A 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 4A [07:03:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6F 61 02 00 0E 04 04 00 3A 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 [07:03:59]wFMCommunicate OK [07:03:59]SAM_PROTO_GetFieldsCounters done [07:03:59]requested_item shift.num is exist - process it [07:03:59]requested_item shift.opened is exist - process it [07:03:59]req_shift_opened [07:03:59]FM_GetShiftState [07:03:59]SAM_PROTO_GetShiftState [07:03:59]wFMCommunicate request_size=4 [07:03:59]MH_SAM_APDU [07:03:59]CAPDU: 80 13 01 00 [07:03:59]Write to MH i2c: E2 08 00 7E 06 80 13 01 00 00 00 00 00 01 [07:03:59]Write i2c OK [07:03:59]MH_I2C_Read... [07:03:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:03:59]Read from MH i2c: E2 [07:03:59]MH_I2C_Read... [07:03:59]Read from MH i2c: E2 0E 00 [07:03:59]MH_I2C_Read... [07:03:59]Read from MH i2c: E2 0E 00 7E 06 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A8 [07:03:59]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:03:59]wFMCommunicate OK [07:03:59]SAM_PROTO_GetShiftState done [07:03:59]FM_GetShiftState done [07:03:59]req_shift_opened done [07:03:59]requested_item shift.open_date is exist - process it [07:03:59]req_shift_open_date [07:03:59]req_shift_open_date done [07:03:59]produce_requested_data done [07:03:59]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156015,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [07:03:59]process_action_free close_receipt [07:03:59]json_value_free [07:03:59]json_value_free done [07:03:59]process_json_proto returns [07:03:59]Send response to host [07:03:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156015,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [07:03:59]free response buf [07:03:59]execute_script done [07:03:59]execute_script returns [07:03:59]free content buf [07:03:59]Sock 9.Close socket [07:03:59]Sock 9.Thread stoped [07:04:03]OFD Sender: No OFD packet to send [07:04:08]OFD Sender: No OFD packet to send [07:04:13]OFD Sender: No OFD packet to send [07:04:18]OFD Sender: No OFD packet to send [07:04:23]OFD Sender: No OFD packet to send [07:04:28]OFD Sender: No OFD packet to send [07:04:33]OFD Sender: No OFD packet to send [07:04:38]OFD Sender: No OFD packet to send [07:04:43]OFD Sender: No OFD packet to send [07:04:48]OFD Sender: No OFD packet to send [07:04:53]OFD Sender: No OFD packet to send [07:04:58]OFD Sender: No OFD packet to send [07:05:03]OFD Sender: No OFD packet to send [07:05:08]OFD Sender: No OFD packet to send [07:05:13]OFD Sender: No OFD packet to send [07:05:18]OFD Sender: No OFD packet to send [07:05:23]OFD Sender: No OFD packet to send [07:05:28]OFD Sender: No OFD packet to send [07:05:33]OFD Sender: No OFD packet to send [07:05:38]OFD Sender: No OFD packet to send [07:05:43]OFD Sender: No OFD packet to send [07:05:48]OFD Sender: No OFD packet to send [07:05:53]OFD Sender: No OFD packet to send [07:05:58]OFD Sender: No OFD packet to send [07:06:03]OFD Sender: No OFD packet to send [07:06:08]OFD Sender: No OFD packet to send [07:06:13]OFD Sender: No OFD packet to send [07:06:18]OFD Sender: No OFD packet to send [07:06:19]accept exits with 7 [07:06:19]New connection [07:06:19]New thread 3066953060 created [07:06:19]Thread 3066809700 joined [07:06:19]Waiting for new connection... [07:06:19] Sock 7.Parse request [07:06:19]Sock 7.Check first char [07:06:19]Sock 7.First char is OK [07:06:19]request: POST /json_proto HTTP/1.0 [07:06:19]Method: POST [07:06:19]URL: /json_proto [07:06:19]Method is POST - this is cgi request [07:06:19]url: /json_proto [07:06:19]query_string will be loaded in cgi processing [07:06:19]execute_cgi json_proto POST (null) [07:06:19]execute_cgi path=json_proto method=POST [07:06:19]POST find Content-Length [07:06:19]Host: 172.17.53.67:8080 [07:06:19]Content-Length: 682 [07:06:19]Content-Type: application/json [07:06:19] [07:06:19]POST finish read [07:06:19]Found Content-Length = 682 [07:06:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874285", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:06:19]execute_script... [07:06:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874285", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:06:19]POST & json_proto [07:06:19]process_json_proto [07:06:19]json parsed OK: [07:06:19]protocol is kg_v1.0 [07:06:19]action value=close_receipt [07:06:19]process_action close_receipt [07:06:19]cmd_close_receipt [07:06:19]MH_GetDate [07:06:19]Write to MH i2c: F0 00 00 7F 06 74 [07:06:19]Write i2c OK [07:06:19]MH_I2C_Read... [07:06:19]Read from MH i2c: F0 [07:06:19]MH_I2C_Read... [07:06:19]Read from MH i2c: F0 09 00 [07:06:19]MH_I2C_Read... [07:06:19]Read from MH i2c: F0 09 00 7F 06 00 EC AB 14 67 19 BC 99 64 61 [07:06:19]GetLastDocTimeStamp 1729407835 [07:06:19]current date 1729407980 [07:06:19]FM_GetShiftState [07:06:19]SAM_PROTO_GetShiftState [07:06:19]wFMCommunicate request_size=4 [07:06:19]MH_SAM_APDU [07:06:19]CAPDU: 80 13 01 00 [07:06:19]Write to MH i2c: E2 08 00 80 06 80 13 01 00 00 00 00 00 03 [07:06:19]Write i2c OK [07:06:19]MH_I2C_Read... [07:06:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:06:19]Read from MH i2c: E2 [07:06:19]MH_I2C_Read... [07:06:19]Read from MH i2c: E2 0E 00 [07:06:19]MH_I2C_Read... [07:06:19]Read from MH i2c: E2 0E 00 80 06 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 AA [07:06:19]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:06:19]wFMCommunicate OK [07:06:19]SAM_PROTO_GetShiftState done [07:06:19]FM_GetShiftState done [07:06:19]opened in 1729383891 [07:06:19]opened+sec_in_day 1729470291 [07:06:19]quantity*price = 100021 [07:06:19]sum+1 = 100023 [07:06:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 88 20.10.2024 07:06 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156016 ФПД: 15772639424624 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T070620&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156016&fm=15772639424624&tin=02508201610067®Number=0000137193017469&sum=100000 [07:06:21]StoreToDocumentArchive [07:06:21]shift 314 fd 156016 [07:06:21]save to /storage/0314/doc_00156016 [07:06:21]save last doc name /storage/0314/doc_00156016 to /storage/kkm_last_doc_name [07:06:21]save OK [07:06:21]Clear old archive folders... [07:06:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:06:21]tlvbuf is 001A8840 [07:06:21]SAM_PROTO_ClearQueue [07:06:21]wFMCommunicate request_size=4 [07:06:21]MH_SAM_APDU [07:06:21]CAPDU: 80 09 00 00 [07:06:21]Write to MH i2c: E2 08 00 8D 06 80 09 00 00 00 00 00 00 05 [07:06:21]Write i2c OK [07:06:21]MH_I2C_Read... [07:06:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:06:21]Read from MH i2c: E2 [07:06:21]MH_I2C_Read... [07:06:21]Read from MH i2c: E2 03 00 [07:06:21]MH_I2C_Read... [07:06:21]Read from MH i2c: E2 03 00 8D 06 00 90 00 07 [07:06:21]RAPDU: 90 00 [07:06:21]wFMCommunicate OK [07:06:21]SAM_PROTO_ClearQueue done [07:06:21]KKMCreateOFDPacket [07:06:21]OFDProtocolAddRootSTLVToBuf [07:06:21]FM_MakeSignedData [07:06:21]FM_MakeSignedData [07:06:21]SAM_PROTO_SignData [07:06:21]wFMCommunicate request_size=4 [07:06:21]MH_SAM_APDU [07:06:21]CAPDU: 80 0D 01 02 [07:06:21]Write to MH i2c: E2 08 00 8E 06 80 0D 01 02 00 00 00 00 0D [07:06:21]Write i2c OK [07:06:21]MH_I2C_Read... [07:06:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:06:21]Read from MH i2c: E2 [07:06:21]MH_I2C_Read... [07:06:21]Read from MH i2c: E2 03 00 [07:06:21]MH_I2C_Read... [07:06:21]Read from MH i2c: E2 03 00 8E 06 00 90 00 08 [07:06:21]RAPDU: 90 00 [07:06:21]wFMCommunicate OK [07:06:21]wFMCommunicate request_size=255 [07:06:21]MH_SAM_APDU [07:06:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 EC AB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 70 61 02 00 35 04 06 00 0E [07:06:21]Write to MH i2c: E2 02 01 8F 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 EC AB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 70 61 02 00 35 04 06 00 0E 00 00 57 [07:06:21]Write i2c OK [07:06:21]MH_I2C_Read... [07:06:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:06:21]Read from MH i2c: E2 [07:06:21]MH_I2C_Read... [07:06:21]Read from MH i2c: E2 03 00 [07:06:21]MH_I2C_Read... [07:06:21]Read from MH i2c: E2 03 00 8F 06 00 90 00 09 [07:06:21]RAPDU: 90 00 [07:06:21]wFMCommunicate OK [07:06:21]wFMCommunicate request_size=10 [07:06:21]MH_SAM_APDU [07:06:21]CAPDU: 80 0D 02 02 05 58 5A 91 F0 70 [07:06:21]Write to MH i2c: E2 0D 00 90 06 80 0D 02 02 05 00 58 5A 91 F0 70 00 00 BD [07:06:21]Write i2c OK [07:06:21]MH_I2C_Read... [07:06:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:06:21]Read from MH i2c: E2 [07:06:21]MH_I2C_Read... [07:06:21]Read from MH i2c: E2 03 00 [07:06:21]MH_I2C_Read... [07:06:21]Read from MH i2c: E2 03 00 90 06 00 90 00 0A [07:06:21]RAPDU: 90 00 [07:06:21]wFMCommunicate OK [07:06:21]wFMCommunicate request_size=4 [07:06:21]MH_SAM_APDU [07:06:21]CAPDU: 80 0D 03 02 [07:06:21]Write to MH i2c: E2 08 00 91 06 80 0D 03 02 00 00 00 00 12 [07:06:21]Write i2c OK [07:06:21]MH_I2C_Read... [07:06:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:06:21]Read from MH i2c: E2 [07:06:21]MH_I2C_Read... [07:06:21]Read from MH i2c: E2 0B 00 [07:06:21]MH_I2C_Read... [07:06:21]Read from MH i2c: E2 0B 00 91 06 00 40 81 62 CA 0B 9E E9 84 90 00 16 [07:06:21]RAPDU: 40 81 62 CA 0B 9E E9 84 90 00 [07:06:21]wFMCommunicate OK [07:06:21]SAM_PROTO_SignData done [07:06:21]FM_MakeSignedData done [07:06:21]CreateOFDProtocolMessage [07:06:21]wFMCommunicate request_size=4 [07:06:21]MH_SAM_APDU [07:06:21]CAPDU: 80 11 00 00 [07:06:21]Write to MH i2c: E2 08 00 92 06 80 11 00 00 00 00 00 00 12 [07:06:21]Write i2c OK [07:06:21]MH_I2C_Read... [07:06:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:06:21]Read from MH i2c: E2 [07:06:21]MH_I2C_Read... [07:06:21]Read from MH i2c: E2 17 00 [07:06:21]MH_I2C_Read... [07:06:21]Read from MH i2c: E2 17 00 92 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 63 [07:06:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:06:21]wFMCommunicate OK [07:06:21]CreateOFDProtocolMessage done [07:06:21]OFDSenderStorePacket 156016 [07:06:21]StoreOFDPacket docnum=156016 [07:06:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 18 64 07 01 E6 B9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 EC AB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 70 61 02 00 35 04 06 00 0E 58 5A 91 F0 70 40 81 62 CA 0B 9E E9 84 [07:06:21]CheckFolder [07:06:21]dirname=/storage/ofd_packets [07:06:21]CheckFolder done [07:06:21]ProducePacketName [07:06:21]name=ofd_packets/00156016 [07:06:21]NVStorageSaveData ofd_packets/00156016 [07:06:21]File name is /storage/ofd_packets/00156016 [07:06:21]Write 301 bytes [07:06:21]NVStorageSaveData done [07:06:21]OFDSenderStorePacket done [07:06:21]KKMCreateOFDPacket done [07:06:21]NVStorageSaveData kkm_last_timestamp [07:06:21]File name is /storage/kkm_last_timestamp [07:06:21]Write 4 bytes [07:06:21]NVStorageSaveData done [07:06:21]ExternCall_PrintAddStr [07:06:21]wPrintStart [07:06:21]Write to MH i2c: 01 00 00 93 06 99 [07:06:21]Write i2c OK [07:06:21]MH_I2C_Read... [07:06:21]Read from MH i2c: 01 [07:06:21]MH_I2C_Read... [07:06:21]Read from MH i2c: 01 07 00 [07:06:21]MH_I2C_Read... [07:06:21]Read from MH i2c: 01 07 00 93 06 00 00 00 00 00 FF 0F AE [07:06:21]RasterBufferAndPrint [07:06:21]line Счет N : (1)874285 [07:06:21]line ИНН: 02508201610067 [07:06:21]line Контрольно-Кассовый Чек [07:06:21]line ПРОДАЖА [07:06:21]line ТРК (МРК, ГНК) : 31 [07:06:21]line Товар: 2710124500 [07:06:21]line Аи-95-К-5 [07:06:21]line 13.480 * 74.20 [07:06:21]line = 1000.22 [07:06:21]line НДС 12% НСП 1% [07:06:21]line > о реализуемом товаре [07:06:21]line ОКРУГЛЕНИЕ: -0.22 [07:06:21]line ИТОГО: 1000.00 [07:06:21]line Внесено: 1000.00 [07:06:21]line СДАЧА: 0.00 [07:06:21]line НСП 1% : 8.85 [07:06:21]line НДС 12% : 106.22 [07:06:21]line Наличными: 1000.00 [07:06:21]line Безнал.: 0.00 [07:06:21]line Место: АЗС № 165 "Партнер Нефть" [07:06:21]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [07:06:21]line СНО: Общий режим [07:06:21]line Чек 88 20.10.2024 07:06 [07:06:21]line Смена: 314 ФФД: 1.0 [07:06:21]line ЗНМ: 0300000234 [07:06:21]line РНМ: 0000137193017469 [07:06:21]line Версия ККМ: v1.0 [07:06:21]line ФМ: 0000000000963156 [07:06:21]line ФД: 156016 [07:06:21]line ФПД: 15772639424624 [07:06:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T070620&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156016&fm=15772639424624&tin=02508201610067®Number=0000137193017469&sum=100000 [07:06:21]OFD Sender: Processing packet 156016 [packets to send 52, broken 51] [07:06:21]ProducePacketName [07:06:21]name=ofd_packets/00156016 [07:06:21]OFD Sender: To server: pG, [07:06:21]CommunicateWithHost lk.salyk.kg:30040 [07:06:21]ConnectInit lk.salyk.kg [07:06:21]written 0, free lines is 4095 [07:06:22]Connected sock=10 [07:06:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 18 64 07 01 E6 B9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 EC AB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 70 61 02 00 35 04 06 00 0E 58 5A 91 F0 70 40 81 62 CA 0B 9E E9 84 [07:06:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 DB 23 47 00 22 27 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 70 61 02 00 F4 03 04 00 1F 52 14 67 B6 04 01 00 00 E6 01 78 9D 43 8E 92 A0 [07:06:22]CommunicateWithHost err = 0 [07:06:22]CheckOFDResponse [07:06:22]1017 (14) - 77093643461234 [07:06:22]1041 (16) - 0000000000963156 [07:06:22]1040 (4) - 156016 [07:06:22]1012 (4) - 20.10.2024 00:43 [07:06:22]1206 (1) - 0 [07:06:22]OFD Sender: Remove packet 156016 [07:06:22]ProducePacketName [07:06:22]name=ofd_packets/00156016 [07:06:22]NVStorageDeleteData [07:06:22]Write to MH i2c: 01 00 00 BE 06 C4 [07:06:22]Write i2c OK [07:06:22]MH_I2C_Read... [07:06:22]Read from MH i2c: 01 [07:06:22]MH_I2C_Read... [07:06:22]Read from MH i2c: 01 07 00 [07:06:22]MH_I2C_Read... [07:06:22]Read from MH i2c: 01 07 00 BE 06 00 00 00 00 00 F0 0C C7 [07:06:22]RasterBufferAndPrint [07:06:22]line [07:06:22]line [07:06:22]line [07:06:22]line [07:06:22]line [07:06:22]written 0, free lines is 3318 [07:06:22]MH_Cut [07:06:22]Write to MH i2c: D1 01 00 C5 06 01 9D [07:06:22]Write i2c OK [07:06:22]MH_I2C_Read... [07:06:22]Read from MH i2c: D1 [07:06:22]MH_I2C_Read... [07:06:22]Read from MH i2c: D1 01 00 [07:06:22]MH_I2C_Read... [07:06:22]Read from MH i2c: D1 01 00 C5 06 00 9C [07:06:22]Write to MH i2c: 01 00 00 C6 06 CC [07:06:22]Write i2c OK [07:06:22]MH_I2C_Read... [07:06:22]OFD Sender: No OFD packet to send [07:06:23]*** Cut start [07:06:23]*** Partial cut [07:06:23]*** CUTSNS_PIN = 1 [07:06:23]*** CUTSNS_PIN = 0 [07:06:23]*** Brake cut motor [07:06:23]Read from MH i2c: 01 [07:06:23]MH_I2C_Read... [07:06:23]*** Stop cut motor [07:06:23]*** Cut end [07:06:23]Read from MH i2c: 01 07 00 [07:06:23]MH_I2C_Read... [07:06:23]Read from MH i2c: 01 07 00 C6 06 00 00 00 00 00 FF 0F E1 [07:06:23]process_action close_receipt done [07:06:23]requested_data is exist [07:06:23]produce_requested_data [07:06:23]requested_item fm.sn is exist - process it [07:06:23]wFMCommunicate request_size=4 [07:06:23]MH_SAM_APDU [07:06:23]CAPDU: 80 11 00 00 [07:06:23]Write to MH i2c: E2 08 00 C7 06 80 11 00 00 00 00 00 00 47 [07:06:23]Write i2c OK [07:06:23]MH_I2C_Read... [07:06:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:06:23]Read from MH i2c: E2 [07:06:23]MH_I2C_Read... [07:06:23]Read from MH i2c: E2 17 00 [07:06:23]MH_I2C_Read... [07:06:23]Read from MH i2c: E2 17 00 C7 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 98 [07:06:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:06:23]wFMCommunicate OK [07:06:23]requested_item fd.num is exist - process it [07:06:23]SAM_PROTO_GetFieldsCounters [07:06:23]wFMCommunicate request_size=4 [07:06:23]MH_SAM_APDU [07:06:23]CAPDU: 80 13 00 00 [07:06:23]Write to MH i2c: E2 08 00 C8 06 80 13 00 00 00 00 00 00 4A [07:06:23]Write i2c OK [07:06:23]MH_I2C_Read... [07:06:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:06:23]Read from MH i2c: E2 [07:06:23]MH_I2C_Read... [07:06:23]Read from MH i2c: E2 62 00 [07:06:23]MH_I2C_Read... [07:06:23]Read from MH i2c: E2 62 00 C8 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 70 61 02 00 0E 04 04 00 3A 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 99 [07:06:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 70 61 02 00 0E 04 04 00 3A 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 [07:06:23]wFMCommunicate OK [07:06:23]SAM_PROTO_GetFieldsCounters done [07:06:23]requested_item shift.num is exist - process it [07:06:23]requested_item shift.opened is exist - process it [07:06:23]req_shift_opened [07:06:23]FM_GetShiftState [07:06:23]SAM_PROTO_GetShiftState [07:06:23]wFMCommunicate request_size=4 [07:06:23]MH_SAM_APDU [07:06:23]CAPDU: 80 13 01 00 [07:06:23]Write to MH i2c: E2 08 00 C9 06 80 13 01 00 00 00 00 00 4C [07:06:23]Write i2c OK [07:06:23]MH_I2C_Read... [07:06:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:06:23]Read from MH i2c: E2 [07:06:23]MH_I2C_Read... [07:06:23]Read from MH i2c: E2 0E 00 [07:06:23]MH_I2C_Read... [07:06:23]Read from MH i2c: E2 0E 00 C9 06 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F3 [07:06:23]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:06:23]wFMCommunicate OK [07:06:23]SAM_PROTO_GetShiftState done [07:06:23]FM_GetShiftState done [07:06:23]req_shift_opened done [07:06:23]requested_item shift.open_date is exist - process it [07:06:23]req_shift_open_date [07:06:23]req_shift_open_date done [07:06:23]produce_requested_data done [07:06:23]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156016,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [07:06:23]process_action_free close_receipt [07:06:23]json_value_free [07:06:23]json_value_free done [07:06:23]process_json_proto returns [07:06:23]Send response to host [07:06:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156016,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [07:06:23]free response buf [07:06:23]execute_script done [07:06:23]execute_script returns [07:06:23]free content buf [07:06:23]Sock 7.Close socket [07:06:23]Sock 7.Thread stoped [07:06:27]OFD Sender: No OFD packet to send [07:06:32]OFD Sender: No OFD packet to send [07:06:37]OFD Sender: No OFD packet to send [07:06:42]OFD Sender: No OFD packet to send [07:06:47]OFD Sender: No OFD packet to send [07:06:52]OFD Sender: No OFD packet to send [07:06:57]OFD Sender: No OFD packet to send [07:07:02]OFD Sender: No OFD packet to send [07:07:07]OFD Sender: No OFD packet to send [07:07:12]accept exits with 9 [07:07:12]New connection [07:07:12]New thread 3066809700 created [07:07:12]Thread 3066953060 joined [07:07:12]Waiting for new connection... [07:07:12] Sock 9.Parse request [07:07:12]Sock 9.Check first char [07:07:12]Sock 9.First char is OK [07:07:12]request: POST /json_proto HTTP/1.0 [07:07:12]Method: POST [07:07:12]URL: /json_proto [07:07:12]Method is POST - this is cgi request [07:07:12]url: /json_proto [07:07:12]query_string will be loaded in cgi processing [07:07:12]execute_cgi json_proto POST (null) [07:07:12]execute_cgi path=json_proto method=POST [07:07:12]POST find Content-Length [07:07:12]Host: 172.17.53.67:8080 [07:07:12]Content-Length: 682 [07:07:12]Content-Type: application/json [07:07:12] [07:07:12]POST finish read [07:07:12]Found Content-Length = 682 [07:07:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874286", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 33.700, "sum" : 2500.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:07:12]execute_script... [07:07:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874286", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 33.700, "sum" : 2500.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:07:12]POST & json_proto [07:07:12]process_json_proto [07:07:12]json parsed OK: [07:07:12]protocol is kg_v1.0 [07:07:12]action value=close_receipt [07:07:12]process_action close_receipt [07:07:12]cmd_close_receipt [07:07:12]MH_GetDate [07:07:12]Write to MH i2c: F0 00 00 CA 06 BF [07:07:12]Write i2c OK [07:07:12]MH_I2C_Read... [07:07:12]Read from MH i2c: F0 [07:07:12]MH_I2C_Read... [07:07:12]Read from MH i2c: F0 09 00 [07:07:12]MH_I2C_Read... [07:07:12]Read from MH i2c: F0 09 00 CA 06 00 21 AC 14 67 19 BC 99 64 E2 [07:07:12]GetLastDocTimeStamp 1729407980 [07:07:12]current date 1729408033 [07:07:12]FM_GetShiftState [07:07:12]SAM_PROTO_GetShiftState [07:07:12]wFMCommunicate request_size=4 [07:07:12]MH_SAM_APDU [07:07:12]CAPDU: 80 13 01 00 [07:07:12]Write to MH i2c: E2 08 00 CB 06 80 13 01 00 00 00 00 00 4E [07:07:12]Write i2c OK [07:07:12]MH_I2C_Read... [07:07:12]OFD Sender: No OFD packet to send [07:07:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:07:12]Read from MH i2c: E2 [07:07:12]MH_I2C_Read... [07:07:12]Read from MH i2c: E2 0E 00 [07:07:12]MH_I2C_Read... [07:07:12]Read from MH i2c: E2 0E 00 CB 06 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F5 [07:07:12]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:07:12]wFMCommunicate OK [07:07:12]SAM_PROTO_GetShiftState done [07:07:12]FM_GetShiftState done [07:07:12]opened in 1729383891 [07:07:12]opened+sec_in_day 1729470291 [07:07:12]quantity*price = 250054 [07:07:12]sum+1 = 250055 [07:07:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.54 ИТОГО: 2500.00 Внесено: 2500.00 СДАЧА: 0.00 НСП 1% : 22.13 НДС 12% : 265.54 Наличными: 2500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 89 20.10.2024 07:07 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156017 ФПД: 259536608868568 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T070713&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156017&fm=259536608868568&tin=02508201610067®Number=0000137193017469&sum=250000 [07:07:13]StoreToDocumentArchive [07:07:13]shift 314 fd 156017 [07:07:13]save to /storage/0314/doc_00156017 [07:07:13]save last doc name /storage/0314/doc_00156017 to /storage/kkm_last_doc_name [07:07:13]save OK [07:07:13]Clear old archive folders... [07:07:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:07:13]tlvbuf is 001A33C0 [07:07:13]SAM_PROTO_ClearQueue [07:07:13]wFMCommunicate request_size=4 [07:07:13]MH_SAM_APDU [07:07:13]CAPDU: 80 09 00 00 [07:07:13]Write to MH i2c: E2 08 00 D8 06 80 09 00 00 00 00 00 00 50 [07:07:13]Write i2c OK [07:07:13]MH_I2C_Read... [07:07:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:07:13]Read from MH i2c: E2 [07:07:13]MH_I2C_Read... [07:07:13]Read from MH i2c: E2 03 00 [07:07:13]MH_I2C_Read... [07:07:13]Read from MH i2c: E2 03 00 D8 06 00 90 00 52 [07:07:13]RAPDU: 90 00 [07:07:13]wFMCommunicate OK [07:07:13]SAM_PROTO_ClearQueue done [07:07:13]KKMCreateOFDPacket [07:07:13]OFDProtocolAddRootSTLVToBuf [07:07:13]FM_MakeSignedData [07:07:13]FM_MakeSignedData [07:07:13]SAM_PROTO_SignData [07:07:13]wFMCommunicate request_size=4 [07:07:13]MH_SAM_APDU [07:07:13]CAPDU: 80 0D 01 02 [07:07:13]Write to MH i2c: E2 08 00 D9 06 80 0D 01 02 00 00 00 00 58 [07:07:13]Write i2c OK [07:07:13]MH_I2C_Read... [07:07:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:07:14]Read from MH i2c: E2 [07:07:14]MH_I2C_Read... [07:07:14]Read from MH i2c: E2 03 00 [07:07:14]MH_I2C_Read... [07:07:14]Read from MH i2c: E2 03 00 D9 06 00 90 00 53 [07:07:14]RAPDU: 90 00 [07:07:14]wFMCommunicate OK [07:07:14]wFMCommunicate request_size=255 [07:07:14]MH_SAM_APDU [07:07:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 21 AC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 71 61 02 00 35 04 06 00 EC [07:07:14]Write to MH i2c: E2 02 01 DA 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 21 AC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 71 61 02 00 35 04 06 00 EC 00 00 86 [07:07:14]Write i2c OK [07:07:14]MH_I2C_Read... [07:07:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:07:14]Read from MH i2c: E2 [07:07:14]MH_I2C_Read... [07:07:14]Read from MH i2c: E2 03 00 [07:07:14]MH_I2C_Read... [07:07:14]Read from MH i2c: E2 03 00 DA 06 00 90 00 54 [07:07:14]RAPDU: 90 00 [07:07:14]wFMCommunicate OK [07:07:14]wFMCommunicate request_size=10 [07:07:14]MH_SAM_APDU [07:07:14]CAPDU: 80 0D 02 02 05 0C 13 60 B8 D8 [07:07:14]Write to MH i2c: E2 0D 00 DB 06 80 0D 02 02 05 00 0C 13 60 B8 D8 00 00 74 [07:07:14]Write i2c OK [07:07:14]MH_I2C_Read... [07:07:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:07:14]Read from MH i2c: E2 [07:07:14]MH_I2C_Read... [07:07:14]Read from MH i2c: E2 03 00 [07:07:14]MH_I2C_Read... [07:07:14]Read from MH i2c: E2 03 00 DB 06 00 90 00 55 [07:07:14]RAPDU: 90 00 [07:07:14]wFMCommunicate OK [07:07:14]wFMCommunicate request_size=4 [07:07:14]MH_SAM_APDU [07:07:14]CAPDU: 80 0D 03 02 [07:07:14]Write to MH i2c: E2 08 00 DC 06 80 0D 03 02 00 00 00 00 5D [07:07:14]Write i2c OK [07:07:14]MH_I2C_Read... [07:07:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:07:14]Read from MH i2c: E2 [07:07:14]MH_I2C_Read... [07:07:14]Read from MH i2c: E2 0B 00 [07:07:14]MH_I2C_Read... [07:07:14]Read from MH i2c: E2 0B 00 DC 06 00 7B 03 55 EB 99 0D 79 ED 90 00 28 [07:07:14]RAPDU: 7B 03 55 EB 99 0D 79 ED 90 00 [07:07:14]wFMCommunicate OK [07:07:14]SAM_PROTO_SignData done [07:07:14]FM_MakeSignedData done [07:07:14]CreateOFDProtocolMessage [07:07:14]wFMCommunicate request_size=4 [07:07:14]MH_SAM_APDU [07:07:14]CAPDU: 80 11 00 00 [07:07:14]Write to MH i2c: E2 08 00 DD 06 80 11 00 00 00 00 00 00 5D [07:07:14]Write i2c OK [07:07:14]MH_I2C_Read... [07:07:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:07:14]Read from MH i2c: E2 [07:07:14]MH_I2C_Read... [07:07:14]Read from MH i2c: E2 17 00 [07:07:14]MH_I2C_Read... [07:07:14]Read from MH i2c: E2 17 00 DD 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AE [07:07:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:07:14]wFMCommunicate OK [07:07:14]CreateOFDProtocolMessage done [07:07:14]OFDSenderStorePacket 156017 [07:07:14]StoreOFDPacket docnum=156017 [07:07:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 AA 58 07 01 C8 3E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 21 AC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 71 61 02 00 35 04 06 00 EC 0C 13 60 B8 D8 7B 03 55 EB 99 0D 79 ED [07:07:14]CheckFolder [07:07:14]dirname=/storage/ofd_packets [07:07:14]CheckFolder done [07:07:14]ProducePacketName [07:07:14]name=ofd_packets/00156017 [07:07:14]NVStorageSaveData ofd_packets/00156017 [07:07:14]File name is /storage/ofd_packets/00156017 [07:07:14]Write 301 bytes [07:07:14]NVStorageSaveData done [07:07:14]OFDSenderStorePacket done [07:07:14]KKMCreateOFDPacket done [07:07:14]NVStorageSaveData kkm_last_timestamp [07:07:14]File name is /storage/kkm_last_timestamp [07:07:14]Write 4 bytes [07:07:14]NVStorageSaveData done [07:07:14]ExternCall_PrintAddStr [07:07:14]wPrintStart [07:07:14]Write to MH i2c: 01 00 00 DE 06 E4 [07:07:14]Write i2c OK [07:07:14]MH_I2C_Read... [07:07:14]Read from MH i2c: 01 [07:07:14]MH_I2C_Read... [07:07:14]Read from MH i2c: 01 07 00 [07:07:14]MH_I2C_Read... [07:07:14]Read from MH i2c: 01 07 00 DE 06 00 00 00 00 00 FF 0F F9 [07:07:14]RasterBufferAndPrint [07:07:14]line Счет N : (1)874286 [07:07:14]line ИНН: 02508201610067 [07:07:14]line Контрольно-Кассовый Чек [07:07:14]line ПРОДАЖА [07:07:14]line ТРК (МРК, ГНК) : 21 [07:07:14]line Товар: 2710124500 [07:07:14]line Аи-95-К-5 [07:07:14]line 33.700 * 74.20 [07:07:14]line = 2500.54 [07:07:14]line НДС 12% НСП 1% [07:07:14]line > о реализуемом товаре [07:07:14]line ОКРУГЛЕНИЕ: -0.54 [07:07:14]line ИТОГО: 2500.00 [07:07:14]line Внесено: 2500.00 [07:07:14]line СДАЧА: 0.00 [07:07:14]line НСП 1% : 22.13 [07:07:14]line НДС 12% : 265.54 [07:07:14]line Наличными: 2500.00 [07:07:14]line Безнал.: 0.00 [07:07:14]line Место: АЗС № 165 "Партнер Нефть" [07:07:14]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [07:07:14]line СНО: Общий режим [07:07:14]line Чек 89 20.10.2024 07:07 [07:07:14]line Смена: 314 ФФД: 1.0 [07:07:14]line ЗНМ: 0300000234 [07:07:14]line РНМ: 0000137193017469 [07:07:14]line Версия ККМ: v1.0 [07:07:14]line ФМ: 0000000000963156 [07:07:14]line ФД: 156017 [07:07:14]line ФПД: 259536608868568 [07:07:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T070713&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156017&fm=259536608868568&tin=02508201610067®Number=0000137193017469&sum=250000 [07:07:14]OFD Sender: Processing packet 156017 [packets to send 52, broken 51] [07:07:14]ProducePacketName [07:07:14]name=ofd_packets/00156017 [07:07:14]OFD Sender: To server: pG, [07:07:14]CommunicateWithHost lk.salyk.kg:30040 [07:07:14]ConnectInit lk.salyk.kg [07:07:14]written 0, free lines is 4095 [07:07:14]Connected sock=10 [07:07:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 AA 58 07 01 C8 3E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 21 AC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 71 61 02 00 35 04 06 00 EC 0C 13 60 B8 D8 7B 03 55 EB 99 0D 79 ED [07:07:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E5 39 47 00 FD 81 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 71 61 02 00 F4 03 04 00 54 52 14 67 B6 04 01 00 00 9E 12 50 84 11 77 B4 22 [07:07:15]CommunicateWithHost err = 0 [07:07:15]CheckOFDResponse [07:07:15]1017 (14) - 77093643461234 [07:07:15]1041 (16) - 0000000000963156 [07:07:15]1040 (4) - 156017 [07:07:15]1012 (4) - 20.10.2024 00:44 [07:07:15]1206 (1) - 0 [07:07:15]OFD Sender: Remove packet 156017 [07:07:15]ProducePacketName [07:07:15]name=ofd_packets/00156017 [07:07:15]NVStorageDeleteData [07:07:15]Write to MH i2c: 01 00 00 09 07 10 [07:07:15]Write i2c OK [07:07:15]MH_I2C_Read... [07:07:15]Read from MH i2c: 01 [07:07:15]MH_I2C_Read... [07:07:15]Read from MH i2c: 01 07 00 [07:07:15]MH_I2C_Read... [07:07:15]Read from MH i2c: 01 07 00 09 07 00 00 00 00 00 F3 0C 16 [07:07:15]RasterBufferAndPrint [07:07:15]line [07:07:15]line [07:07:15]line [07:07:15]line [07:07:15]line [07:07:15]written 0, free lines is 3321 [07:07:15]MH_Cut [07:07:15]Write to MH i2c: D1 01 00 10 07 01 E9 [07:07:15]Write i2c OK [07:07:15]MH_I2C_Read... [07:07:15]Read from MH i2c: D1 [07:07:15]MH_I2C_Read... [07:07:15]Read from MH i2c: D1 01 00 [07:07:15]MH_I2C_Read... [07:07:15]Read from MH i2c: D1 01 00 10 07 00 E8 [07:07:15]Write to MH i2c: 01 00 00 11 07 18 [07:07:15]Write i2c OK [07:07:15]MH_I2C_Read... [07:07:15]OFD Sender: No OFD packet to send [07:07:16]*** Cut start [07:07:16]*** Partial cut [07:07:16]*** CUTSNS_PIN = 1 [07:07:16]*** CUTSNS_PIN = 0 [07:07:16]*** Brake cut motor [07:07:16]Read from MH i2c: 01 [07:07:16]MH_I2C_Read... [07:07:16]*** Stop cut motor [07:07:16]*** Cut end [07:07:16]Read from MH i2c: 01 07 00 [07:07:16]MH_I2C_Read... [07:07:16]Read from MH i2c: 01 07 00 11 07 00 00 00 00 00 FF 0F 2D [07:07:16]process_action close_receipt done [07:07:16]requested_data is exist [07:07:16]produce_requested_data [07:07:16]requested_item fm.sn is exist - process it [07:07:16]wFMCommunicate request_size=4 [07:07:16]MH_SAM_APDU [07:07:16]CAPDU: 80 11 00 00 [07:07:16]Write to MH i2c: E2 08 00 12 07 80 11 00 00 00 00 00 00 93 [07:07:16]Write i2c OK [07:07:16]MH_I2C_Read... [07:07:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:07:16]Read from MH i2c: E2 [07:07:16]MH_I2C_Read... [07:07:16]Read from MH i2c: E2 17 00 [07:07:16]MH_I2C_Read... [07:07:16]Read from MH i2c: E2 17 00 12 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E4 [07:07:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:07:16]wFMCommunicate OK [07:07:16]requested_item fd.num is exist - process it [07:07:16]SAM_PROTO_GetFieldsCounters [07:07:16]wFMCommunicate request_size=4 [07:07:16]MH_SAM_APDU [07:07:16]CAPDU: 80 13 00 00 [07:07:16]Write to MH i2c: E2 08 00 13 07 80 13 00 00 00 00 00 00 96 [07:07:16]Write i2c OK [07:07:16]MH_I2C_Read... [07:07:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:07:16]Read from MH i2c: E2 [07:07:16]MH_I2C_Read... [07:07:16]Read from MH i2c: E2 62 00 [07:07:16]MH_I2C_Read... [07:07:16]Read from MH i2c: E2 62 00 13 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 71 61 02 00 0E 04 04 00 3A 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 E9 [07:07:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 71 61 02 00 0E 04 04 00 3A 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 [07:07:16]wFMCommunicate OK [07:07:16]SAM_PROTO_GetFieldsCounters done [07:07:16]requested_item shift.num is exist - process it [07:07:16]requested_item shift.opened is exist - process it [07:07:16]req_shift_opened [07:07:16]FM_GetShiftState [07:07:16]SAM_PROTO_GetShiftState [07:07:16]wFMCommunicate request_size=4 [07:07:16]MH_SAM_APDU [07:07:16]CAPDU: 80 13 01 00 [07:07:16]Write to MH i2c: E2 08 00 14 07 80 13 01 00 00 00 00 00 98 [07:07:16]Write i2c OK [07:07:16]MH_I2C_Read... [07:07:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:07:16]Read from MH i2c: E2 [07:07:16]MH_I2C_Read... [07:07:16]Read from MH i2c: E2 0E 00 [07:07:16]MH_I2C_Read... [07:07:16]Read from MH i2c: E2 0E 00 14 07 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 3F [07:07:16]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:07:16]wFMCommunicate OK [07:07:16]SAM_PROTO_GetShiftState done [07:07:16]FM_GetShiftState done [07:07:16]req_shift_opened done [07:07:16]requested_item shift.open_date is exist - process it [07:07:16]req_shift_open_date [07:07:16]req_shift_open_date done [07:07:16]produce_requested_data done [07:07:16]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156017,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [07:07:16]process_action_free close_receipt [07:07:16]json_value_free [07:07:16]json_value_free done [07:07:16]process_json_proto returns [07:07:16]Send response to host [07:07:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156017,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [07:07:16]free response buf [07:07:16]execute_script done [07:07:16]execute_script returns [07:07:16]free content buf [07:07:16]Sock 9.Close socket [07:07:16]Sock 9.Thread stoped [07:07:20]OFD Sender: No OFD packet to send [07:07:25]OFD Sender: No OFD packet to send [07:07:30]OFD Sender: No OFD packet to send [07:07:35]OFD Sender: No OFD packet to send [07:07:40]OFD Sender: No OFD packet to send [07:07:45]OFD Sender: No OFD packet to send [07:07:50]OFD Sender: No OFD packet to send [07:07:55]OFD Sender: No OFD packet to send [07:08:00]OFD Sender: No OFD packet to send [07:08:05]OFD Sender: No OFD packet to send [07:08:10]OFD Sender: No OFD packet to send [07:08:15]OFD Sender: No OFD packet to send [07:08:16]accept exits with 7 [07:08:16]New connection [07:08:16]New thread 3066953060 created [07:08:16]Thread 3066809700 joined [07:08:16]Waiting for new connection... [07:08:16] Sock 7.Parse request [07:08:16]Sock 7.Check first char [07:08:16]Sock 7.First char is OK [07:08:16]request: POST /json_proto HTTP/1.0 [07:08:16]Method: POST [07:08:16]URL: /json_proto [07:08:16]Method is POST - this is cgi request [07:08:16]url: /json_proto [07:08:16]query_string will be loaded in cgi processing [07:08:16]execute_cgi json_proto POST (null) [07:08:16]execute_cgi path=json_proto method=POST [07:08:16]POST find Content-Length [07:08:16]Host: 172.17.53.67:8080 [07:08:16]Content-Length: 677 [07:08:16]Content-Type: application/json [07:08:16] [07:08:16]POST finish read [07:08:16]Found Content-Length = 677 [07:08:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874287", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:08:16]execute_script... [07:08:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874287", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:08:16]POST & json_proto [07:08:16]process_json_proto [07:08:16]json parsed OK: [07:08:16]protocol is kg_v1.0 [07:08:16]action value=close_receipt [07:08:16]process_action close_receipt [07:08:16]cmd_close_receipt [07:08:16]MH_GetDate [07:08:16]Write to MH i2c: F0 00 00 15 07 0B [07:08:16]Write i2c OK [07:08:16]MH_I2C_Read... [07:08:16]Read from MH i2c: F0 [07:08:16]MH_I2C_Read... [07:08:16]Read from MH i2c: F0 09 00 [07:08:16]MH_I2C_Read... [07:08:16]Read from MH i2c: F0 09 00 15 07 00 61 AC 14 67 19 BC 99 64 6E [07:08:16]GetLastDocTimeStamp 1729408033 [07:08:16]current date 1729408097 [07:08:16]FM_GetShiftState [07:08:16]SAM_PROTO_GetShiftState [07:08:16]wFMCommunicate request_size=4 [07:08:16]MH_SAM_APDU [07:08:16]CAPDU: 80 13 01 00 [07:08:16]Write to MH i2c: E2 08 00 16 07 80 13 01 00 00 00 00 00 9A [07:08:16]Write i2c OK [07:08:16]MH_I2C_Read... [07:08:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:08:16]Read from MH i2c: E2 [07:08:16]MH_I2C_Read... [07:08:16]Read from MH i2c: E2 0E 00 [07:08:16]MH_I2C_Read... [07:08:16]Read from MH i2c: E2 0E 00 16 07 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 41 [07:08:16]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:08:16]wFMCommunicate OK [07:08:16]SAM_PROTO_GetShiftState done [07:08:16]FM_GetShiftState done [07:08:16]opened in 1729383891 [07:08:16]opened+sec_in_day 1729470291 [07:08:16]quantity*price = 50010 [07:08:16]sum+1 = 50012 [07:08:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 90 20.10.2024 07:08 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156018 ФПД: 125879149784317 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T070817&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156018&fm=125879149784317&tin=02508201610067®Number=0000137193017469&sum=50000 [07:08:17]StoreToDocumentArchive [07:08:17]shift 314 fd 156018 [07:08:17]save to /storage/0314/doc_00156018 [07:08:17]save last doc name /storage/0314/doc_00156018 to /storage/kkm_last_doc_name [07:08:17]save OK [07:08:17]Clear old archive folders... [07:08:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:08:18]tlvbuf is 001A8870 [07:08:18]SAM_PROTO_ClearQueue [07:08:18]wFMCommunicate request_size=4 [07:08:18]MH_SAM_APDU [07:08:18]CAPDU: 80 09 00 00 [07:08:18]Write to MH i2c: E2 08 00 23 07 80 09 00 00 00 00 00 00 9C [07:08:18]Write i2c OK [07:08:18]MH_I2C_Read... [07:08:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:08:18]Read from MH i2c: E2 [07:08:18]MH_I2C_Read... [07:08:18]Read from MH i2c: E2 03 00 [07:08:18]MH_I2C_Read... [07:08:18]Read from MH i2c: E2 03 00 23 07 00 90 00 9E [07:08:18]RAPDU: 90 00 [07:08:18]wFMCommunicate OK [07:08:18]SAM_PROTO_ClearQueue done [07:08:18]KKMCreateOFDPacket [07:08:18]OFDProtocolAddRootSTLVToBuf [07:08:18]FM_MakeSignedData [07:08:18]FM_MakeSignedData [07:08:18]SAM_PROTO_SignData [07:08:18]wFMCommunicate request_size=4 [07:08:18]MH_SAM_APDU [07:08:18]CAPDU: 80 0D 01 02 [07:08:18]Write to MH i2c: E2 08 00 24 07 80 0D 01 02 00 00 00 00 A4 [07:08:18]Write i2c OK [07:08:18]MH_I2C_Read... [07:08:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:08:18]Read from MH i2c: E2 [07:08:18]MH_I2C_Read... [07:08:18]Read from MH i2c: E2 03 00 [07:08:18]MH_I2C_Read... [07:08:18]Read from MH i2c: E2 03 00 24 07 00 90 00 9F [07:08:18]RAPDU: 90 00 [07:08:18]wFMCommunicate OK [07:08:18]wFMCommunicate request_size=255 [07:08:18]MH_SAM_APDU [07:08:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 61 AC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 72 61 02 00 35 04 06 00 72 [07:08:18]Write to MH i2c: E2 02 01 25 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 61 AC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 72 61 02 00 35 04 06 00 72 00 00 87 [07:08:18]Write i2c OK [07:08:18]MH_I2C_Read... [07:08:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:08:18]Read from MH i2c: E2 [07:08:18]MH_I2C_Read... [07:08:18]Read from MH i2c: E2 03 00 [07:08:18]MH_I2C_Read... [07:08:18]Read from MH i2c: E2 03 00 25 07 00 90 00 A0 [07:08:18]RAPDU: 90 00 [07:08:18]wFMCommunicate OK [07:08:18]wFMCommunicate request_size=10 [07:08:18]MH_SAM_APDU [07:08:18]CAPDU: 80 0D 02 02 05 7C 86 01 EC FD [07:08:18]Write to MH i2c: E2 0D 00 26 07 80 0D 02 02 05 00 7C 86 01 EC FD 00 00 9D [07:08:18]Write i2c OK [07:08:18]MH_I2C_Read... [07:08:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:08:18]Read from MH i2c: E2 [07:08:18]MH_I2C_Read... [07:08:18]Read from MH i2c: E2 03 00 [07:08:18]MH_I2C_Read... [07:08:18]Read from MH i2c: E2 03 00 26 07 00 90 00 A1 [07:08:18]RAPDU: 90 00 [07:08:18]wFMCommunicate OK [07:08:18]wFMCommunicate request_size=4 [07:08:18]MH_SAM_APDU [07:08:18]CAPDU: 80 0D 03 02 [07:08:18]Write to MH i2c: E2 08 00 27 07 80 0D 03 02 00 00 00 00 A9 [07:08:18]Write i2c OK [07:08:18]MH_I2C_Read... [07:08:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:08:18]Read from MH i2c: E2 [07:08:18]MH_I2C_Read... [07:08:18]Read from MH i2c: E2 0B 00 [07:08:18]MH_I2C_Read... [07:08:18]Read from MH i2c: E2 0B 00 27 07 00 C4 39 1E FA CA F5 42 DC 90 00 9C [07:08:18]RAPDU: C4 39 1E FA CA F5 42 DC 90 00 [07:08:18]wFMCommunicate OK [07:08:18]SAM_PROTO_SignData done [07:08:18]FM_MakeSignedData done [07:08:18]CreateOFDProtocolMessage [07:08:18]wFMCommunicate request_size=4 [07:08:18]MH_SAM_APDU [07:08:18]CAPDU: 80 11 00 00 [07:08:18]Write to MH i2c: E2 08 00 28 07 80 11 00 00 00 00 00 00 A9 [07:08:18]Write i2c OK [07:08:18]MH_I2C_Read... [07:08:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:08:18]Read from MH i2c: E2 [07:08:18]MH_I2C_Read... [07:08:18]Read from MH i2c: E2 17 00 [07:08:18]MH_I2C_Read... [07:08:18]Read from MH i2c: E2 17 00 28 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FA [07:08:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:08:18]wFMCommunicate OK [07:08:18]CreateOFDProtocolMessage done [07:08:18]OFDSenderStorePacket 156018 [07:08:18]StoreOFDPacket docnum=156018 [07:08:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E1 7C 07 01 A0 6B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 61 AC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 72 61 02 00 35 04 06 00 72 7C 86 01 EC FD C4 39 1E FA CA F5 42 DC [07:08:18]CheckFolder [07:08:18]dirname=/storage/ofd_packets [07:08:18]CheckFolder done [07:08:18]ProducePacketName [07:08:18]name=ofd_packets/00156018 [07:08:18]NVStorageSaveData ofd_packets/00156018 [07:08:18]File name is /storage/ofd_packets/00156018 [07:08:18]Write 301 bytes [07:08:18]NVStorageSaveData done [07:08:18]OFDSenderStorePacket done [07:08:18]KKMCreateOFDPacket done [07:08:18]NVStorageSaveData kkm_last_timestamp [07:08:18]File name is /storage/kkm_last_timestamp [07:08:18]Write 4 bytes [07:08:18]NVStorageSaveData done [07:08:18]ExternCall_PrintAddStr [07:08:18]wPrintStart [07:08:18]Write to MH i2c: 01 00 00 29 07 30 [07:08:18]Write i2c OK [07:08:18]MH_I2C_Read... [07:08:18]Read from MH i2c: 01 [07:08:18]MH_I2C_Read... [07:08:18]Read from MH i2c: 01 07 00 [07:08:18]MH_I2C_Read... [07:08:18]Read from MH i2c: 01 07 00 29 07 00 00 00 00 00 FF 0F 45 [07:08:18]RasterBufferAndPrint [07:08:18]line Счет N : (1)874287 [07:08:18]line ИНН: 02508201610067 [07:08:18]line Контрольно-Кассовый Чек [07:08:18]line ПРОДАЖА [07:08:18]line ТРК (МРК, ГНК) : 21 [07:08:18]line Товар: 2710124500 [07:08:18]line Аи-95-К-5 [07:08:18]line 6.740 * 74.20 [07:08:18]line = 500.11 [07:08:18]line НДС 12% НСП 1% [07:08:18]line > о реализуемом товаре [07:08:18]line ОКРУГЛЕНИЕ: -0.11 [07:08:18]line ИТОГО: 500.00 [07:08:18]line Внесено: 500.00 [07:08:18]line СДАЧА: 0.00 [07:08:18]line НСП 1% : 4.43 [07:08:18]line НДС 12% : 53.11 [07:08:18]line Наличными: 500.00 [07:08:18]line Безнал.: 0.00 [07:08:18]line Место: АЗС № 165 "Партнер Нефть" [07:08:18]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [07:08:18]line СНО: Общий режим [07:08:18]line Чек 90 20.10.2024 07:08 [07:08:18]line Смена: 314 ФФД: 1.0 [07:08:18]line ЗНМ: 0300000234 [07:08:18]line РНМ: 0000137193017469 [07:08:18]line Версия ККМ: v1.0 [07:08:18]line ФМ: 0000000000963156 [07:08:18]line ФД: 156018 [07:08:18]line ФПД: 125879149784317 [07:08:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T070817&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156018&fm=125879149784317&tin=02508201610067®Number=0000137193017469&sum=50000 [07:08:18]OFD Sender: Processing packet 156018 [packets to send 52, broken 51] [07:08:18]ProducePacketName [07:08:18]name=ofd_packets/00156018 [07:08:18]OFD Sender: To server: pG, [07:08:18]CommunicateWithHost lk.salyk.kg:30040 [07:08:18]ConnectInit lk.salyk.kg [07:08:18]written 0, free lines is 4095 [07:08:18]Connected sock=10 [07:08:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E1 7C 07 01 A0 6B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 61 AC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 72 61 02 00 35 04 06 00 72 7C 86 01 EC FD C4 39 1E FA CA F5 42 DC [07:08:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A4 D8 47 00 44 1D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 72 61 02 00 F4 03 04 00 94 52 14 67 B6 04 01 00 00 98 1A 94 40 44 9F 14 99 [07:08:19]CommunicateWithHost err = 0 [07:08:19]CheckOFDResponse [07:08:19]1017 (14) - 77093643461234 [07:08:19]1041 (16) - 0000000000963156 [07:08:19]1040 (4) - 156018 [07:08:19]1012 (4) - 20.10.2024 00:45 [07:08:19]1206 (1) - 0 [07:08:19]OFD Sender: Remove packet 156018 [07:08:19]ProducePacketName [07:08:19]name=ofd_packets/00156018 [07:08:19]NVStorageDeleteData [07:08:19]Write to MH i2c: 01 00 00 54 07 5B [07:08:19]Write i2c OK [07:08:19]MH_I2C_Read... [07:08:19]Read from MH i2c: 01 [07:08:19]MH_I2C_Read... [07:08:19]Read from MH i2c: 01 07 00 [07:08:19]MH_I2C_Read... [07:08:19]Read from MH i2c: 01 07 00 54 07 00 00 00 00 00 E6 0C 54 [07:08:19]RasterBufferAndPrint [07:08:19]line [07:08:19]line [07:08:19]line [07:08:19]line [07:08:19]line [07:08:19]written 0, free lines is 3309 [07:08:19]MH_Cut [07:08:19]Write to MH i2c: D1 01 00 5B 07 01 34 [07:08:19]Write i2c OK [07:08:19]MH_I2C_Read... [07:08:19]Read from MH i2c: D1 [07:08:19]MH_I2C_Read... [07:08:19]Read from MH i2c: D1 01 00 [07:08:19]MH_I2C_Read... [07:08:19]Read from MH i2c: D1 01 00 5B 07 00 33 [07:08:19]Write to MH i2c: 01 00 00 5C 07 63 [07:08:19]Write i2c OK [07:08:19]MH_I2C_Read... [07:08:19]OFD Sender: No OFD packet to send [07:08:20]*** Cut start [07:08:20]*** Partial cut [07:08:20]*** CUTSNS_PIN = 1 [07:08:20]*** CUTSNS_PIN = 0 [07:08:20]*** Brake cut motor [07:08:20]Read from MH i2c: 01 [07:08:20]MH_I2C_Read... [07:08:20]*** Stop cut motor [07:08:20]*** Cut end [07:08:20]Read from MH i2c: 01 07 00 [07:08:20]MH_I2C_Read... [07:08:20]Read from MH i2c: 01 07 00 5C 07 00 00 00 00 00 FF 0F 78 [07:08:20]process_action close_receipt done [07:08:20]requested_data is exist [07:08:20]produce_requested_data [07:08:20]requested_item fm.sn is exist - process it [07:08:20]wFMCommunicate request_size=4 [07:08:20]MH_SAM_APDU [07:08:20]CAPDU: 80 11 00 00 [07:08:20]Write to MH i2c: E2 08 00 5D 07 80 11 00 00 00 00 00 00 DE [07:08:20]Write i2c OK [07:08:20]MH_I2C_Read... [07:08:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:08:20]Read from MH i2c: E2 [07:08:20]MH_I2C_Read... [07:08:20]Read from MH i2c: E2 17 00 [07:08:20]MH_I2C_Read... [07:08:20]Read from MH i2c: E2 17 00 5D 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2F [07:08:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:08:20]wFMCommunicate OK [07:08:20]requested_item fd.num is exist - process it [07:08:20]SAM_PROTO_GetFieldsCounters [07:08:20]wFMCommunicate request_size=4 [07:08:20]MH_SAM_APDU [07:08:20]CAPDU: 80 13 00 00 [07:08:20]Write to MH i2c: E2 08 00 5E 07 80 13 00 00 00 00 00 00 E1 [07:08:20]Write i2c OK [07:08:20]MH_I2C_Read... [07:08:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:08:20]Read from MH i2c: E2 [07:08:20]MH_I2C_Read... [07:08:20]Read from MH i2c: E2 62 00 [07:08:20]MH_I2C_Read... [07:08:20]Read from MH i2c: E2 62 00 5E 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 72 61 02 00 0E 04 04 00 3A 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 38 [07:08:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 72 61 02 00 0E 04 04 00 3A 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 [07:08:20]wFMCommunicate OK [07:08:20]SAM_PROTO_GetFieldsCounters done [07:08:20]requested_item shift.num is exist - process it [07:08:20]requested_item shift.opened is exist - process it [07:08:20]req_shift_opened [07:08:20]FM_GetShiftState [07:08:20]SAM_PROTO_GetShiftState [07:08:20]wFMCommunicate request_size=4 [07:08:20]MH_SAM_APDU [07:08:20]CAPDU: 80 13 01 00 [07:08:20]Write to MH i2c: E2 08 00 5F 07 80 13 01 00 00 00 00 00 E3 [07:08:20]Write i2c OK [07:08:20]MH_I2C_Read... [07:08:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:08:20]Read from MH i2c: E2 [07:08:20]MH_I2C_Read... [07:08:20]Read from MH i2c: E2 0E 00 [07:08:20]MH_I2C_Read... [07:08:20]Read from MH i2c: E2 0E 00 5F 07 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 8A [07:08:20]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:08:20]wFMCommunicate OK [07:08:20]SAM_PROTO_GetShiftState done [07:08:20]FM_GetShiftState done [07:08:20]req_shift_opened done [07:08:20]requested_item shift.open_date is exist - process it [07:08:20]req_shift_open_date [07:08:20]req_shift_open_date done [07:08:20]produce_requested_data done [07:08:20]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156018,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [07:08:20]process_action_free close_receipt [07:08:20]json_value_free [07:08:20]json_value_free done [07:08:20]process_json_proto returns [07:08:20]Send response to host [07:08:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156018,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [07:08:20]free response buf [07:08:20]execute_script done [07:08:20]execute_script returns [07:08:20]free content buf [07:08:20]Sock 7.Close socket [07:08:20]Sock 7.Thread stoped [07:08:24]OFD Sender: No OFD packet to send [07:08:29]OFD Sender: No OFD packet to send [07:08:34]OFD Sender: No OFD packet to send [07:08:39]OFD Sender: No OFD packet to send [07:08:44]OFD Sender: No OFD packet to send [07:08:49]OFD Sender: No OFD packet to send [07:08:54]OFD Sender: No OFD packet to send [07:08:59]OFD Sender: No OFD packet to send [07:09:04]OFD Sender: No OFD packet to send [07:09:09]OFD Sender: No OFD packet to send [07:09:10]accept exits with 9 [07:09:10]New connection [07:09:10]New thread 3066809700 created [07:09:10]Thread 3066953060 joined [07:09:10]Waiting for new connection... [07:09:10] Sock 9.Parse request [07:09:10]Sock 9.Check first char [07:09:10]Sock 9.First char is OK [07:09:10]request: POST /json_proto HTTP/1.0 [07:09:10]Method: POST [07:09:10]URL: /json_proto [07:09:10]Method is POST - this is cgi request [07:09:10]url: /json_proto [07:09:10]query_string will be loaded in cgi processing [07:09:10]execute_cgi json_proto POST (null) [07:09:10]execute_cgi path=json_proto method=POST [07:09:10]POST find Content-Length [07:09:10]Host: 172.17.53.67:8080 [07:09:10]Content-Length: 682 [07:09:10]Content-Type: application/json [07:09:10] [07:09:10]POST finish read [07:09:10]Found Content-Length = 682 [07:09:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874288", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 20.930, "sum" : 1400.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:09:10]execute_script... [07:09:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874288", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 20.930, "sum" : 1400.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:09:10]POST & json_proto [07:09:10]process_json_proto [07:09:10]json parsed OK: [07:09:10]protocol is kg_v1.0 [07:09:10]action value=close_receipt [07:09:10]process_action close_receipt [07:09:10]cmd_close_receipt [07:09:10]MH_GetDate [07:09:10]Write to MH i2c: F0 00 00 60 07 56 [07:09:10]Write i2c OK [07:09:10]MH_I2C_Read... [07:09:10]Read from MH i2c: F0 [07:09:10]MH_I2C_Read... [07:09:10]Read from MH i2c: F0 09 00 [07:09:10]MH_I2C_Read... [07:09:10]Read from MH i2c: F0 09 00 60 07 00 96 AC 14 67 19 BC 99 64 EE [07:09:10]GetLastDocTimeStamp 1729408097 [07:09:10]current date 1729408150 [07:09:10]FM_GetShiftState [07:09:10]SAM_PROTO_GetShiftState [07:09:10]wFMCommunicate request_size=4 [07:09:10]MH_SAM_APDU [07:09:10]CAPDU: 80 13 01 00 [07:09:10]Write to MH i2c: E2 08 00 61 07 80 13 01 00 00 00 00 00 E5 [07:09:10]Write i2c OK [07:09:10]MH_I2C_Read... [07:09:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:09:10]Read from MH i2c: E2 [07:09:10]MH_I2C_Read... [07:09:10]Read from MH i2c: E2 0E 00 [07:09:10]MH_I2C_Read... [07:09:10]Read from MH i2c: E2 0E 00 61 07 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 8C [07:09:10]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:09:10]wFMCommunicate OK [07:09:10]SAM_PROTO_GetShiftState done [07:09:10]FM_GetShiftState done [07:09:10]opened in 1729383891 [07:09:10]opened+sec_in_day 1729470291 [07:09:10]quantity*price = 140021 [07:09:10]sum+1 = 140023 [07:09:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1400.00 Внесено: 1400.00 СДАЧА: 0.00 НСП 1% : 12.39 НДС 12% : 148.70 Наличными: 1400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 91 20.10.2024 07:09 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156019 ФПД: 223799935379650 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T070910&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156019&fm=223799935379650&tin=02508201610067®Number=0000137193017469&sum=140000 [07:09:11]StoreToDocumentArchive [07:09:11]shift 314 fd 156019 [07:09:11]save to /storage/0314/doc_00156019 [07:09:11]save last doc name /storage/0314/doc_00156019 to /storage/kkm_last_doc_name [07:09:11]save OK [07:09:11]Clear old archive folders... [07:09:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:09:11]tlvbuf is 0019C800 [07:09:11]SAM_PROTO_ClearQueue [07:09:11]wFMCommunicate request_size=4 [07:09:11]MH_SAM_APDU [07:09:11]CAPDU: 80 09 00 00 [07:09:11]Write to MH i2c: E2 08 00 6E 07 80 09 00 00 00 00 00 00 E7 [07:09:11]Write i2c OK [07:09:11]MH_I2C_Read... [07:09:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:09:11]Read from MH i2c: E2 [07:09:11]MH_I2C_Read... [07:09:11]Read from MH i2c: E2 03 00 [07:09:11]MH_I2C_Read... [07:09:11]Read from MH i2c: E2 03 00 6E 07 00 90 00 E9 [07:09:11]RAPDU: 90 00 [07:09:11]wFMCommunicate OK [07:09:11]SAM_PROTO_ClearQueue done [07:09:11]KKMCreateOFDPacket [07:09:11]OFDProtocolAddRootSTLVToBuf [07:09:11]FM_MakeSignedData [07:09:11]FM_MakeSignedData [07:09:11]SAM_PROTO_SignData [07:09:11]wFMCommunicate request_size=4 [07:09:11]MH_SAM_APDU [07:09:11]CAPDU: 80 0D 01 02 [07:09:11]Write to MH i2c: E2 08 00 6F 07 80 0D 01 02 00 00 00 00 EF [07:09:11]Write i2c OK [07:09:11]MH_I2C_Read... [07:09:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:09:11]Read from MH i2c: E2 [07:09:11]MH_I2C_Read... [07:09:11]Read from MH i2c: E2 03 00 [07:09:11]MH_I2C_Read... [07:09:11]Read from MH i2c: E2 03 00 6F 07 00 90 00 EA [07:09:11]RAPDU: 90 00 [07:09:11]wFMCommunicate OK [07:09:11]wFMCommunicate request_size=255 [07:09:11]MH_SAM_APDU [07:09:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C2 51 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 00 00 00 F4 03 04 00 96 AC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 73 61 02 00 35 04 06 00 CB [07:09:11]Write to MH i2c: E2 02 01 70 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C2 51 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 00 00 00 F4 03 04 00 96 AC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 73 61 02 00 35 04 06 00 CB 00 00 A1 [07:09:11]Write i2c OK [07:09:11]MH_I2C_Read... [07:09:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:09:11]Read from MH i2c: E2 [07:09:11]MH_I2C_Read... [07:09:11]Read from MH i2c: E2 03 00 [07:09:11]MH_I2C_Read... [07:09:11]Read from MH i2c: E2 03 00 70 07 00 90 00 EB [07:09:11]RAPDU: 90 00 [07:09:11]wFMCommunicate OK [07:09:11]wFMCommunicate request_size=10 [07:09:11]MH_SAM_APDU [07:09:11]CAPDU: 80 0D 02 02 05 8B 7B A6 28 C2 [07:09:11]Write to MH i2c: E2 0D 00 71 07 80 0D 02 02 05 00 8B 7B A6 28 C2 00 00 92 [07:09:11]Write i2c OK [07:09:11]MH_I2C_Read... [07:09:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:09:11]Read from MH i2c: E2 [07:09:11]MH_I2C_Read... [07:09:11]Read from MH i2c: E2 03 00 [07:09:11]MH_I2C_Read... [07:09:11]Read from MH i2c: E2 03 00 71 07 00 90 00 EC [07:09:11]RAPDU: 90 00 [07:09:11]wFMCommunicate OK [07:09:11]wFMCommunicate request_size=4 [07:09:11]MH_SAM_APDU [07:09:11]CAPDU: 80 0D 03 02 [07:09:11]Write to MH i2c: E2 08 00 72 07 80 0D 03 02 00 00 00 00 F4 [07:09:11]Write i2c OK [07:09:11]MH_I2C_Read... [07:09:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:09:11]Read from MH i2c: E2 [07:09:11]MH_I2C_Read... [07:09:11]Read from MH i2c: E2 0B 00 [07:09:11]MH_I2C_Read... [07:09:11]Read from MH i2c: E2 0B 00 72 07 00 6E 28 59 2B D6 24 5D B0 90 00 16 [07:09:11]RAPDU: 6E 28 59 2B D6 24 5D B0 90 00 [07:09:11]wFMCommunicate OK [07:09:11]SAM_PROTO_SignData done [07:09:11]FM_MakeSignedData done [07:09:11]CreateOFDProtocolMessage [07:09:11]wFMCommunicate request_size=4 [07:09:11]MH_SAM_APDU [07:09:11]CAPDU: 80 11 00 00 [07:09:11]Write to MH i2c: E2 08 00 73 07 80 11 00 00 00 00 00 00 F4 [07:09:11]Write i2c OK [07:09:11]MH_I2C_Read... [07:09:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:09:11]Read from MH i2c: E2 [07:09:11]MH_I2C_Read... [07:09:11]Read from MH i2c: E2 17 00 [07:09:11]MH_I2C_Read... [07:09:11]Read from MH i2c: E2 17 00 73 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 45 [07:09:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:09:11]wFMCommunicate OK [07:09:11]CreateOFDProtocolMessage done [07:09:11]OFDSenderStorePacket 156019 [07:09:11]StoreOFDPacket docnum=156019 [07:09:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 21 BF 07 01 5E 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C2 51 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 00 00 00 F4 03 04 00 96 AC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 73 61 02 00 35 04 06 00 CB 8B 7B A6 28 C2 6E 28 59 2B D6 24 5D B0 [07:09:11]CheckFolder [07:09:11]dirname=/storage/ofd_packets [07:09:11]CheckFolder done [07:09:11]ProducePacketName [07:09:11]name=ofd_packets/00156019 [07:09:11]NVStorageSaveData ofd_packets/00156019 [07:09:11]File name is /storage/ofd_packets/00156019 [07:09:11]Write 301 bytes [07:09:11]NVStorageSaveData done [07:09:11]OFDSenderStorePacket done [07:09:11]KKMCreateOFDPacket done [07:09:11]NVStorageSaveData kkm_last_timestamp [07:09:11]File name is /storage/kkm_last_timestamp [07:09:11]Write 4 bytes [07:09:11]NVStorageSaveData done [07:09:11]ExternCall_PrintAddStr [07:09:11]wPrintStart [07:09:11]Write to MH i2c: 01 00 00 74 07 7B [07:09:11]Write i2c OK [07:09:11]MH_I2C_Read... [07:09:11]Read from MH i2c: 01 [07:09:11]MH_I2C_Read... [07:09:11]Read from MH i2c: 01 07 00 [07:09:11]MH_I2C_Read... [07:09:11]Read from MH i2c: 01 07 00 74 07 00 00 00 00 00 FF 0F 90 [07:09:11]RasterBufferAndPrint [07:09:11]line Счет N : (1)874288 [07:09:11]line ИНН: 02508201610067 [07:09:11]line Контрольно-Кассовый Чек [07:09:11]line ПРОДАЖА [07:09:11]line ТРК (МРК, ГНК) : 12 [07:09:11]line Товар: 2710124130 [07:09:11]line Аи-92-К-5 [07:09:11]line 20.930 * 66.90 [07:09:11]line = 1400.22 [07:09:11]line НДС 12% НСП 1% [07:09:11]line > о реализуемом товаре [07:09:11]line ОКРУГЛЕНИЕ: -0.22 [07:09:11]line ИТОГО: 1400.00 [07:09:11]line Внесено: 1400.00 [07:09:11]line СДАЧА: 0.00 [07:09:11]line НСП 1% : 12.39 [07:09:11]line НДС 12% : 148.70 [07:09:11]line Наличными: 1400.00 [07:09:11]line Безнал.: 0.00 [07:09:11]line Место: АЗС № 165 "Партнер Нефть" [07:09:11]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [07:09:11]line СНО: Общий режим [07:09:11]line Чек 91 20.10.2024 07:09 [07:09:11]line Смена: 314 ФФД: 1.0 [07:09:11]line ЗНМ: 0300000234 [07:09:11]line РНМ: 0000137193017469 [07:09:11]line Версия ККМ: v1.0 [07:09:11]line ФМ: 0000000000963156 [07:09:11]line ФД: 156019 [07:09:11]line ФПД: 223799935379650 [07:09:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T070910&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156019&fm=223799935379650&tin=02508201610067®Number=0000137193017469&sum=140000 [07:09:12]OFD Sender: Processing packet 156019 [packets to send 52, broken 51] [07:09:12]ProducePacketName [07:09:12]name=ofd_packets/00156019 [07:09:12]OFD Sender: To server: pG, [07:09:12]CommunicateWithHost lk.salyk.kg:30040 [07:09:12]ConnectInit lk.salyk.kg [07:09:12]written 0, free lines is 4095 [07:09:12]Connected sock=10 [07:09:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 21 BF 07 01 5E 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C2 51 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 00 00 00 F4 03 04 00 96 AC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 73 61 02 00 35 04 06 00 CB 8B 7B A6 28 C2 6E 28 59 2B D6 24 5D B0 [07:09:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 21 32 47 00 CC 40 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 73 61 02 00 F4 03 04 00 C9 52 14 67 B6 04 01 00 00 86 B2 14 FA 90 76 AC DF [07:09:12]CommunicateWithHost err = 0 [07:09:12]CheckOFDResponse [07:09:12]1017 (14) - 77093643461234 [07:09:12]1041 (16) - 0000000000963156 [07:09:12]1040 (4) - 156019 [07:09:12]1012 (4) - 20.10.2024 00:46 [07:09:12]1206 (1) - 0 [07:09:12]OFD Sender: Remove packet 156019 [07:09:12]ProducePacketName [07:09:12]name=ofd_packets/00156019 [07:09:12]NVStorageDeleteData [07:09:12]Write to MH i2c: 01 00 00 9F 07 A6 [07:09:12]Write i2c OK [07:09:12]MH_I2C_Read... [07:09:12]Read from MH i2c: 01 [07:09:12]MH_I2C_Read... [07:09:12]Read from MH i2c: 01 07 00 [07:09:12]MH_I2C_Read... [07:09:12]Read from MH i2c: 01 07 00 9F 07 00 00 00 00 00 02 0D BC [07:09:12]RasterBufferAndPrint [07:09:12]line [07:09:12]line [07:09:12]line [07:09:12]line [07:09:12]line [07:09:12]written 0, free lines is 3337 [07:09:12]MH_Cut [07:09:12]Write to MH i2c: D1 01 00 A6 07 01 7F [07:09:12]Write i2c OK [07:09:12]MH_I2C_Read... [07:09:12]Read from MH i2c: D1 [07:09:12]MH_I2C_Read... [07:09:12]Read from MH i2c: D1 01 00 [07:09:12]MH_I2C_Read... [07:09:12]Read from MH i2c: D1 01 00 A6 07 00 7E [07:09:12]Write to MH i2c: 01 00 00 A7 07 AE [07:09:12]Write i2c OK [07:09:12]MH_I2C_Read... [07:09:13]OFD Sender: No OFD packet to send [07:09:13]*** Cut start [07:09:13]*** Partial cut [07:09:13]*** CUTSNS_PIN = 1 [07:09:13]*** CUTSNS_PIN = 0 [07:09:13]*** Brake cut motor [07:09:13]Read from MH i2c: 01 [07:09:13]MH_I2C_Read... [07:09:13]*** Stop cut motor [07:09:14]*** Cut end [07:09:14]Read from MH i2c: 01 07 00 [07:09:14]MH_I2C_Read... [07:09:14]Read from MH i2c: 01 07 00 A7 07 00 00 00 00 00 FF 0F C3 [07:09:14]process_action close_receipt done [07:09:14]requested_data is exist [07:09:14]produce_requested_data [07:09:14]requested_item fm.sn is exist - process it [07:09:14]wFMCommunicate request_size=4 [07:09:14]MH_SAM_APDU [07:09:14]CAPDU: 80 11 00 00 [07:09:14]Write to MH i2c: E2 08 00 A8 07 80 11 00 00 00 00 00 00 29 [07:09:14]Write i2c OK [07:09:14]MH_I2C_Read... [07:09:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:09:14]Read from MH i2c: E2 [07:09:14]MH_I2C_Read... [07:09:14]Read from MH i2c: E2 17 00 [07:09:14]MH_I2C_Read... [07:09:14]Read from MH i2c: E2 17 00 A8 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7A [07:09:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:09:14]wFMCommunicate OK [07:09:14]requested_item fd.num is exist - process it [07:09:14]SAM_PROTO_GetFieldsCounters [07:09:14]wFMCommunicate request_size=4 [07:09:14]MH_SAM_APDU [07:09:14]CAPDU: 80 13 00 00 [07:09:14]Write to MH i2c: E2 08 00 A9 07 80 13 00 00 00 00 00 00 2C [07:09:14]Write i2c OK [07:09:14]MH_I2C_Read... [07:09:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:09:14]Read from MH i2c: E2 [07:09:14]MH_I2C_Read... [07:09:14]Read from MH i2c: E2 62 00 [07:09:14]MH_I2C_Read... [07:09:14]Read from MH i2c: E2 62 00 A9 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 73 61 02 00 0E 04 04 00 3A 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 87 [07:09:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 73 61 02 00 0E 04 04 00 3A 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 [07:09:14]wFMCommunicate OK [07:09:14]SAM_PROTO_GetFieldsCounters done [07:09:14]requested_item shift.num is exist - process it [07:09:14]requested_item shift.opened is exist - process it [07:09:14]req_shift_opened [07:09:14]FM_GetShiftState [07:09:14]SAM_PROTO_GetShiftState [07:09:14]wFMCommunicate request_size=4 [07:09:14]MH_SAM_APDU [07:09:14]CAPDU: 80 13 01 00 [07:09:14]Write to MH i2c: E2 08 00 AA 07 80 13 01 00 00 00 00 00 2E [07:09:14]Write i2c OK [07:09:14]MH_I2C_Read... [07:09:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:09:14]Read from MH i2c: E2 [07:09:14]MH_I2C_Read... [07:09:14]Read from MH i2c: E2 0E 00 [07:09:14]MH_I2C_Read... [07:09:14]Read from MH i2c: E2 0E 00 AA 07 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D5 [07:09:14]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:09:14]wFMCommunicate OK [07:09:14]SAM_PROTO_GetShiftState done [07:09:14]FM_GetShiftState done [07:09:14]req_shift_opened done [07:09:14]requested_item shift.open_date is exist - process it [07:09:14]req_shift_open_date [07:09:14]req_shift_open_date done [07:09:14]produce_requested_data done [07:09:14]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156019,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [07:09:14]process_action_free close_receipt [07:09:14]json_value_free [07:09:14]json_value_free done [07:09:14]process_json_proto returns [07:09:14]Send response to host [07:09:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156019,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [07:09:14]free response buf [07:09:14]execute_script done [07:09:14]execute_script returns [07:09:14]free content buf [07:09:14]Sock 9.Close socket [07:09:14]Sock 9.Thread stoped [07:09:18]OFD Sender: No OFD packet to send [07:09:23]OFD Sender: No OFD packet to send [07:09:28]OFD Sender: No OFD packet to send [07:09:33]OFD Sender: No OFD packet to send [07:09:38]OFD Sender: No OFD packet to send [07:09:43]OFD Sender: No OFD packet to send [07:09:48]OFD Sender: No OFD packet to send [07:09:53]OFD Sender: No OFD packet to send [07:09:58]OFD Sender: No OFD packet to send [07:10:03]OFD Sender: No OFD packet to send [07:10:08]OFD Sender: No OFD packet to send [07:10:13]OFD Sender: No OFD packet to send [07:10:18]OFD Sender: No OFD packet to send [07:10:19]accept exits with 7 [07:10:19]New connection [07:10:19]New thread 3066953060 created [07:10:19]Thread 3066809700 joined [07:10:19]Waiting for new connection... [07:10:19] Sock 7.Parse request [07:10:19]Sock 7.Check first char [07:10:19]Sock 7.First char is OK [07:10:19]request: POST /json_proto HTTP/1.0 [07:10:19]Method: POST [07:10:19]URL: /json_proto [07:10:19]Method is POST - this is cgi request [07:10:19]url: /json_proto [07:10:19]query_string will be loaded in cgi processing [07:10:19]execute_cgi json_proto POST (null) [07:10:19]execute_cgi path=json_proto method=POST [07:10:19]POST find Content-Length [07:10:19]Host: 172.17.53.67:8080 [07:10:19]Content-Length: 677 [07:10:19]Content-Type: application/json [07:10:19] [07:10:19]POST finish read [07:10:19]Found Content-Length = 677 [07:10:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874289", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:10:19]execute_script... [07:10:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874289", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:10:19]POST & json_proto [07:10:19]process_json_proto [07:10:19]json parsed OK: [07:10:19]protocol is kg_v1.0 [07:10:19]action value=close_receipt [07:10:19]process_action close_receipt [07:10:19]cmd_close_receipt [07:10:19]MH_GetDate [07:10:19]Write to MH i2c: F0 00 00 AB 07 A1 [07:10:19]Write i2c OK [07:10:19]MH_I2C_Read... [07:10:19]Read from MH i2c: F0 [07:10:19]MH_I2C_Read... [07:10:19]Read from MH i2c: F0 09 00 [07:10:19]MH_I2C_Read... [07:10:19]Read from MH i2c: F0 09 00 AB 07 00 DC AC 14 67 19 BC 99 64 7F [07:10:19]GetLastDocTimeStamp 1729408150 [07:10:19]current date 1729408220 [07:10:19]FM_GetShiftState [07:10:19]SAM_PROTO_GetShiftState [07:10:19]wFMCommunicate request_size=4 [07:10:19]MH_SAM_APDU [07:10:19]CAPDU: 80 13 01 00 [07:10:19]Write to MH i2c: E2 08 00 AC 07 80 13 01 00 00 00 00 00 30 [07:10:19]Write i2c OK [07:10:19]MH_I2C_Read... [07:10:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:10:19]Read from MH i2c: E2 [07:10:19]MH_I2C_Read... [07:10:19]Read from MH i2c: E2 0E 00 [07:10:19]MH_I2C_Read... [07:10:19]Read from MH i2c: E2 0E 00 AC 07 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D7 [07:10:19]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:10:19]wFMCommunicate OK [07:10:19]SAM_PROTO_GetShiftState done [07:10:19]FM_GetShiftState done [07:10:19]opened in 1729383891 [07:10:19]opened+sec_in_day 1729470291 [07:10:19]quantity*price = 50041 [07:10:19]sum+1 = 50042 [07:10:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 92 20.10.2024 07:10 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156020 ФПД: 264301962189863 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T071020&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156020&fm=264301962189863&tin=02508201610067®Number=0000137193017469&sum=50000 [07:10:21]StoreToDocumentArchive [07:10:21]shift 314 fd 156020 [07:10:21]save to /storage/0314/doc_00156020 [07:10:21]save last doc name /storage/0314/doc_00156020 to /storage/kkm_last_doc_name [07:10:21]save OK [07:10:21]Clear old archive folders... [07:10:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:10:21]tlvbuf is 001C0790 [07:10:21]SAM_PROTO_ClearQueue [07:10:21]wFMCommunicate request_size=4 [07:10:21]MH_SAM_APDU [07:10:21]CAPDU: 80 09 00 00 [07:10:21]Write to MH i2c: E2 08 00 B9 07 80 09 00 00 00 00 00 00 32 [07:10:21]Write i2c OK [07:10:21]MH_I2C_Read... [07:10:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:10:21]Read from MH i2c: E2 [07:10:21]MH_I2C_Read... [07:10:21]Read from MH i2c: E2 03 00 [07:10:21]MH_I2C_Read... [07:10:21]Read from MH i2c: E2 03 00 B9 07 00 90 00 34 [07:10:21]RAPDU: 90 00 [07:10:21]wFMCommunicate OK [07:10:21]SAM_PROTO_ClearQueue done [07:10:21]KKMCreateOFDPacket [07:10:21]OFDProtocolAddRootSTLVToBuf [07:10:21]FM_MakeSignedData [07:10:21]FM_MakeSignedData [07:10:21]SAM_PROTO_SignData [07:10:21]wFMCommunicate request_size=4 [07:10:21]MH_SAM_APDU [07:10:21]CAPDU: 80 0D 01 02 [07:10:21]Write to MH i2c: E2 08 00 BA 07 80 0D 01 02 00 00 00 00 3A [07:10:21]Write i2c OK [07:10:21]MH_I2C_Read... [07:10:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:10:21]Read from MH i2c: E2 [07:10:21]MH_I2C_Read... [07:10:21]Read from MH i2c: E2 03 00 [07:10:21]MH_I2C_Read... [07:10:21]Read from MH i2c: E2 03 00 BA 07 00 90 00 35 [07:10:21]RAPDU: 90 00 [07:10:21]wFMCommunicate OK [07:10:21]wFMCommunicate request_size=255 [07:10:21]MH_SAM_APDU [07:10:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 DC AC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 74 61 02 00 35 04 06 00 F0 [07:10:21]Write to MH i2c: E2 02 01 BB 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 DC AC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 74 61 02 00 35 04 06 00 F0 00 00 42 [07:10:21]Write i2c OK [07:10:21]MH_I2C_Read... [07:10:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:10:21]Read from MH i2c: E2 [07:10:21]MH_I2C_Read... [07:10:21]Read from MH i2c: E2 03 00 [07:10:21]MH_I2C_Read... [07:10:21]Read from MH i2c: E2 03 00 BB 07 00 90 00 36 [07:10:21]RAPDU: 90 00 [07:10:21]wFMCommunicate OK [07:10:21]wFMCommunicate request_size=10 [07:10:21]MH_SAM_APDU [07:10:21]CAPDU: 80 0D 02 02 05 61 98 91 DC 27 [07:10:21]Write to MH i2c: E2 0D 00 BC 07 80 0D 02 02 05 00 61 98 91 DC 27 00 00 D4 [07:10:21]Write i2c OK [07:10:21]MH_I2C_Read... [07:10:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:10:21]Read from MH i2c: E2 [07:10:21]MH_I2C_Read... [07:10:21]Read from MH i2c: E2 03 00 [07:10:21]MH_I2C_Read... [07:10:21]Read from MH i2c: E2 03 00 BC 07 00 90 00 37 [07:10:21]RAPDU: 90 00 [07:10:21]wFMCommunicate OK [07:10:21]wFMCommunicate request_size=4 [07:10:21]MH_SAM_APDU [07:10:21]CAPDU: 80 0D 03 02 [07:10:21]Write to MH i2c: E2 08 00 BD 07 80 0D 03 02 00 00 00 00 3F [07:10:21]Write i2c OK [07:10:21]MH_I2C_Read... [07:10:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:10:21]Read from MH i2c: E2 [07:10:21]MH_I2C_Read... [07:10:21]Read from MH i2c: E2 0B 00 [07:10:21]MH_I2C_Read... [07:10:21]Read from MH i2c: E2 0B 00 BD 07 00 C3 41 96 25 7E FC 0A 90 90 00 13 [07:10:21]RAPDU: C3 41 96 25 7E FC 0A 90 90 00 [07:10:21]wFMCommunicate OK [07:10:21]SAM_PROTO_SignData done [07:10:21]FM_MakeSignedData done [07:10:21]CreateOFDProtocolMessage [07:10:21]wFMCommunicate request_size=4 [07:10:21]MH_SAM_APDU [07:10:21]CAPDU: 80 11 00 00 [07:10:21]Write to MH i2c: E2 08 00 BE 07 80 11 00 00 00 00 00 00 3F [07:10:21]Write i2c OK [07:10:21]MH_I2C_Read... [07:10:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:10:21]Read from MH i2c: E2 [07:10:21]MH_I2C_Read... [07:10:21]Read from MH i2c: E2 17 00 [07:10:21]MH_I2C_Read... [07:10:21]Read from MH i2c: E2 17 00 BE 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 90 [07:10:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:10:21]wFMCommunicate OK [07:10:21]CreateOFDProtocolMessage done [07:10:21]OFDSenderStorePacket 156020 [07:10:21]StoreOFDPacket docnum=156020 [07:10:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 6E 3A 07 01 75 E0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 DC AC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 74 61 02 00 35 04 06 00 F0 61 98 91 DC 27 C3 41 96 25 7E FC 0A 90 [07:10:21]CheckFolder [07:10:21]dirname=/storage/ofd_packets [07:10:21]CheckFolder done [07:10:21]ProducePacketName [07:10:21]name=ofd_packets/00156020 [07:10:21]NVStorageSaveData ofd_packets/00156020 [07:10:21]File name is /storage/ofd_packets/00156020 [07:10:21]Write 301 bytes [07:10:21]NVStorageSaveData done [07:10:21]OFDSenderStorePacket done [07:10:21]KKMCreateOFDPacket done [07:10:21]NVStorageSaveData kkm_last_timestamp [07:10:21]File name is /storage/kkm_last_timestamp [07:10:21]Write 4 bytes [07:10:21]NVStorageSaveData done [07:10:21]ExternCall_PrintAddStr [07:10:21]wPrintStart [07:10:21]Write to MH i2c: 01 00 00 BF 07 C6 [07:10:21]Write i2c OK [07:10:21]MH_I2C_Read... [07:10:21]Read from MH i2c: 01 [07:10:21]MH_I2C_Read... [07:10:21]Read from MH i2c: 01 07 00 [07:10:21]MH_I2C_Read... [07:10:21]Read from MH i2c: 01 07 00 BF 07 00 00 00 00 00 FF 0F DB [07:10:21]RasterBufferAndPrint [07:10:21]line Счет N : (1)874289 [07:10:21]line ИНН: 02508201610067 [07:10:21]line Контрольно-Кассовый Чек [07:10:21]line ПРОДАЖА [07:10:21]line ТРК (МРК, ГНК) : 42 [07:10:21]line Товар: 2710124130 [07:10:21]line Аи-92-К-5 [07:10:21]line 7.480 * 66.90 [07:10:21]line = 500.41 [07:10:21]line НДС 12% НСП 1% [07:10:21]line > о реализуемом товаре [07:10:21]line ОКРУГЛЕНИЕ: -0.41 [07:10:21]line ИТОГО: 500.00 [07:10:21]line Внесено: 500.00 [07:10:21]line СДАЧА: 0.00 [07:10:21]line НСП 1% : 4.43 [07:10:21]line НДС 12% : 53.14 [07:10:21]line Наличными: 500.00 [07:10:21]line Безнал.: 0.00 [07:10:21]line Место: АЗС № 165 "Партнер Нефть" [07:10:21]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [07:10:21]line СНО: Общий режим [07:10:21]line Чек 92 20.10.2024 07:10 [07:10:21]line Смена: 314 ФФД: 1.0 [07:10:21]line ЗНМ: 0300000234 [07:10:21]line РНМ: 0000137193017469 [07:10:21]line Версия ККМ: v1.0 [07:10:21]line ФМ: 0000000000963156 [07:10:21]line ФД: 156020 [07:10:21]line ФПД: 264301962189863 [07:10:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T071020&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156020&fm=264301962189863&tin=02508201610067®Number=0000137193017469&sum=50000 [07:10:21]OFD Sender: Processing packet 156020 [packets to send 52, broken 51] [07:10:21]ProducePacketName [07:10:21]name=ofd_packets/00156020 [07:10:21]OFD Sender: To server: pG, [07:10:21]CommunicateWithHost lk.salyk.kg:30040 [07:10:21]ConnectInit lk.salyk.kg [07:10:21]written 0, free lines is 4095 [07:10:21]Connected sock=10 [07:10:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 6E 3A 07 01 75 E0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 DC AC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 74 61 02 00 35 04 06 00 F0 61 98 91 DC 27 C3 41 96 25 7E FC 0A 90 [07:10:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 9C C4 47 00 5E 0A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 74 61 02 00 F4 03 04 00 0F 53 14 67 B6 04 01 00 00 5B DA 7C AD 23 3F 47 F5 [07:10:22]CommunicateWithHost err = 0 [07:10:22]CheckOFDResponse [07:10:22]1017 (14) - 77093643461234 [07:10:22]1041 (16) - 0000000000963156 [07:10:22]1040 (4) - 156020 [07:10:22]1012 (4) - 20.10.2024 00:47 [07:10:22]1206 (1) - 0 [07:10:22]OFD Sender: Remove packet 156020 [07:10:22]ProducePacketName [07:10:22]name=ofd_packets/00156020 [07:10:22]NVStorageDeleteData [07:10:22]Write to MH i2c: 01 00 00 EA 07 F1 [07:10:22]Write i2c OK [07:10:22]MH_I2C_Read... [07:10:22]Read from MH i2c: 01 [07:10:22]MH_I2C_Read... [07:10:22]Read from MH i2c: 01 07 00 [07:10:22]MH_I2C_Read... [07:10:22]Read from MH i2c: 01 07 00 EA 07 00 00 00 00 00 EB 0C EF [07:10:22]RasterBufferAndPrint [07:10:22]line [07:10:22]line [07:10:22]line [07:10:22]line [07:10:22]line [07:10:22]written 0, free lines is 3313 [07:10:22]MH_Cut [07:10:22]Write to MH i2c: D1 01 00 F1 07 01 CA [07:10:22]Write i2c OK [07:10:22]MH_I2C_Read... [07:10:22]Read from MH i2c: D1 [07:10:22]MH_I2C_Read... [07:10:22]Read from MH i2c: D1 01 00 [07:10:22]MH_I2C_Read... [07:10:22]Read from MH i2c: D1 01 00 F1 07 00 C9 [07:10:22]Write to MH i2c: 01 00 00 F2 07 F9 [07:10:22]Write i2c OK [07:10:22]MH_I2C_Read... [07:10:22]OFD Sender: No OFD packet to send [07:10:23]*** Cut start [07:10:23]*** Partial cut [07:10:23]*** CUTSNS_PIN = 1 [07:10:23]*** CUTSNS_PIN = 0 [07:10:23]*** Brake cut motor [07:10:23]Read from MH i2c: 01 [07:10:23]MH_I2C_Read... [07:10:23]*** Stop cut motor [07:10:23]*** Cut end [07:10:23]Read from MH i2c: 01 07 00 [07:10:23]MH_I2C_Read... [07:10:23]Read from MH i2c: 01 07 00 F2 07 00 00 00 00 00 FF 0F 0E [07:10:23]process_action close_receipt done [07:10:23]requested_data is exist [07:10:23]produce_requested_data [07:10:23]requested_item fm.sn is exist - process it [07:10:23]wFMCommunicate request_size=4 [07:10:23]MH_SAM_APDU [07:10:23]CAPDU: 80 11 00 00 [07:10:23]Write to MH i2c: E2 08 00 F3 07 80 11 00 00 00 00 00 00 74 [07:10:23]Write i2c OK [07:10:23]MH_I2C_Read... [07:10:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:10:23]Read from MH i2c: E2 [07:10:23]MH_I2C_Read... [07:10:23]Read from MH i2c: E2 17 00 [07:10:23]MH_I2C_Read... [07:10:23]Read from MH i2c: E2 17 00 F3 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C5 [07:10:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:10:23]wFMCommunicate OK [07:10:23]requested_item fd.num is exist - process it [07:10:23]SAM_PROTO_GetFieldsCounters [07:10:23]wFMCommunicate request_size=4 [07:10:23]MH_SAM_APDU [07:10:23]CAPDU: 80 13 00 00 [07:10:23]Write to MH i2c: E2 08 00 F4 07 80 13 00 00 00 00 00 00 77 [07:10:23]Write i2c OK [07:10:23]MH_I2C_Read... [07:10:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:10:23]Read from MH i2c: E2 [07:10:23]MH_I2C_Read... [07:10:23]Read from MH i2c: E2 62 00 [07:10:23]MH_I2C_Read... [07:10:23]Read from MH i2c: E2 62 00 F4 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 74 61 02 00 0E 04 04 00 3A 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 D6 [07:10:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 74 61 02 00 0E 04 04 00 3A 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 [07:10:23]wFMCommunicate OK [07:10:23]SAM_PROTO_GetFieldsCounters done [07:10:23]requested_item shift.num is exist - process it [07:10:23]requested_item shift.opened is exist - process it [07:10:23]req_shift_opened [07:10:23]FM_GetShiftState [07:10:23]SAM_PROTO_GetShiftState [07:10:23]wFMCommunicate request_size=4 [07:10:23]MH_SAM_APDU [07:10:23]CAPDU: 80 13 01 00 [07:10:23]Write to MH i2c: E2 08 00 F5 07 80 13 01 00 00 00 00 00 79 [07:10:23]Write i2c OK [07:10:23]MH_I2C_Read... [07:10:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:10:23]Read from MH i2c: E2 [07:10:23]MH_I2C_Read... [07:10:23]Read from MH i2c: E2 0E 00 [07:10:23]MH_I2C_Read... [07:10:23]Read from MH i2c: E2 0E 00 F5 07 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 20 [07:10:23]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:10:23]wFMCommunicate OK [07:10:23]SAM_PROTO_GetShiftState done [07:10:23]FM_GetShiftState done [07:10:23]req_shift_opened done [07:10:23]requested_item shift.open_date is exist - process it [07:10:23]req_shift_open_date [07:10:23]req_shift_open_date done [07:10:23]produce_requested_data done [07:10:23]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156020,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [07:10:23]process_action_free close_receipt [07:10:23]json_value_free [07:10:23]json_value_free done [07:10:23]process_json_proto returns [07:10:23]Send response to host [07:10:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156020,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [07:10:23]free response buf [07:10:23]execute_script done [07:10:23]execute_script returns [07:10:23]free content buf [07:10:23]Sock 7.Close socket [07:10:23]Sock 7.Thread stoped [07:10:27]OFD Sender: No OFD packet to send [07:10:32]OFD Sender: No OFD packet to send [07:10:37]OFD Sender: No OFD packet to send [07:10:42]OFD Sender: No OFD packet to send [07:10:47]OFD Sender: No OFD packet to send [07:10:49]accept exits with 9 [07:10:49]New connection [07:10:49]New thread 3066809700 created [07:10:49]Thread 3066953060 joined [07:10:49]Waiting for new connection... [07:10:49] Sock 9.Parse request [07:10:49]Sock 9.Check first char [07:10:49]Sock 9.First char is OK [07:10:49]request: POST /json_proto HTTP/1.0 [07:10:49]Method: POST [07:10:49]URL: /json_proto [07:10:49]Method is POST - this is cgi request [07:10:49]url: /json_proto [07:10:49]query_string will be loaded in cgi processing [07:10:49]execute_cgi json_proto POST (null) [07:10:49]execute_cgi path=json_proto method=POST [07:10:49]POST find Content-Length [07:10:49]Host: 172.17.53.67:8080 [07:10:49]Content-Length: 682 [07:10:49]Content-Type: application/json [07:10:49] [07:10:49]POST finish read [07:10:49]Found Content-Length = 682 [07:10:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874290", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:10:49]execute_script... [07:10:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874290", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:10:49]POST & json_proto [07:10:49]process_json_proto [07:10:49]json parsed OK: [07:10:49]protocol is kg_v1.0 [07:10:49]action value=close_receipt [07:10:49]process_action close_receipt [07:10:49]cmd_close_receipt [07:10:49]MH_GetDate [07:10:49]Write to MH i2c: F0 00 00 F6 07 EC [07:10:49]Write i2c OK [07:10:49]MH_I2C_Read... [07:10:49]Read from MH i2c: F0 [07:10:49]MH_I2C_Read... [07:10:49]Read from MH i2c: F0 09 00 [07:10:49]MH_I2C_Read... [07:10:49]Read from MH i2c: F0 09 00 F6 07 00 F9 AC 14 67 19 BC 99 64 E7 [07:10:49]GetLastDocTimeStamp 1729408220 [07:10:49]current date 1729408249 [07:10:49]FM_GetShiftState [07:10:49]SAM_PROTO_GetShiftState [07:10:49]wFMCommunicate request_size=4 [07:10:49]MH_SAM_APDU [07:10:49]CAPDU: 80 13 01 00 [07:10:49]Write to MH i2c: E2 08 00 F7 07 80 13 01 00 00 00 00 00 7B [07:10:49]Write i2c OK [07:10:49]MH_I2C_Read... [07:10:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:10:49]Read from MH i2c: E2 [07:10:49]MH_I2C_Read... [07:10:49]Read from MH i2c: E2 0E 00 [07:10:49]MH_I2C_Read... [07:10:49]Read from MH i2c: E2 0E 00 F7 07 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 22 [07:10:49]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:10:49]wFMCommunicate OK [07:10:49]SAM_PROTO_GetShiftState done [07:10:49]FM_GetShiftState done [07:10:49]opened in 1729383891 [07:10:49]opened+sec_in_day 1729470291 [07:10:49]quantity*price = 100015 [07:10:49]sum+1 = 100017 [07:10:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 93 20.10.2024 07:10 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156021 ФПД: 170846789033474 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T071049&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156021&fm=170846789033474&tin=02508201610067®Number=0000137193017469&sum=100000 [07:10:50]StoreToDocumentArchive [07:10:50]shift 314 fd 156021 [07:10:50]save to /storage/0314/doc_00156021 [07:10:50]save last doc name /storage/0314/doc_00156021 to /storage/kkm_last_doc_name [07:10:50]save OK [07:10:50]Clear old archive folders... [07:10:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:10:50]tlvbuf is 0019EC20 [07:10:50]SAM_PROTO_ClearQueue [07:10:50]wFMCommunicate request_size=4 [07:10:50]MH_SAM_APDU [07:10:50]CAPDU: 80 09 00 00 [07:10:50]Write to MH i2c: E2 08 00 04 08 80 09 00 00 00 00 00 00 7E [07:10:50]Write i2c OK [07:10:50]MH_I2C_Read... [07:10:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:10:50]Read from MH i2c: E2 [07:10:50]MH_I2C_Read... [07:10:50]Read from MH i2c: E2 03 00 [07:10:50]MH_I2C_Read... [07:10:50]Read from MH i2c: E2 03 00 04 08 00 90 00 80 [07:10:50]RAPDU: 90 00 [07:10:50]wFMCommunicate OK [07:10:50]SAM_PROTO_ClearQueue done [07:10:50]KKMCreateOFDPacket [07:10:50]OFDProtocolAddRootSTLVToBuf [07:10:50]FM_MakeSignedData [07:10:50]FM_MakeSignedData [07:10:50]SAM_PROTO_SignData [07:10:50]wFMCommunicate request_size=4 [07:10:50]MH_SAM_APDU [07:10:50]CAPDU: 80 0D 01 02 [07:10:50]Write to MH i2c: E2 08 00 05 08 80 0D 01 02 00 00 00 00 86 [07:10:50]Write i2c OK [07:10:50]MH_I2C_Read... [07:10:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:10:50]Read from MH i2c: E2 [07:10:50]MH_I2C_Read... [07:10:50]Read from MH i2c: E2 03 00 [07:10:50]MH_I2C_Read... [07:10:50]Read from MH i2c: E2 03 00 05 08 00 90 00 81 [07:10:50]RAPDU: 90 00 [07:10:50]wFMCommunicate OK [07:10:50]wFMCommunicate request_size=255 [07:10:50]MH_SAM_APDU [07:10:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 F9 AC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 75 61 02 00 35 04 06 00 9B [07:10:50]Write to MH i2c: E2 02 01 06 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 F9 AC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 75 61 02 00 35 04 06 00 9B 00 00 52 [07:10:50]Write i2c OK [07:10:50]MH_I2C_Read... [07:10:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:10:50]Read from MH i2c: E2 [07:10:50]MH_I2C_Read... [07:10:50]Read from MH i2c: E2 03 00 [07:10:50]MH_I2C_Read... [07:10:50]Read from MH i2c: E2 03 00 06 08 00 90 00 82 [07:10:50]RAPDU: 90 00 [07:10:50]wFMCommunicate OK [07:10:50]wFMCommunicate request_size=10 [07:10:50]MH_SAM_APDU [07:10:50]CAPDU: 80 0D 02 02 05 62 5E 2B DE 02 [07:10:50]Write to MH i2c: E2 0D 00 07 08 80 0D 02 02 05 00 62 5E 2B DE 02 00 00 5E [07:10:50]Write i2c OK [07:10:50]MH_I2C_Read... [07:10:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:10:50]Read from MH i2c: E2 [07:10:50]MH_I2C_Read... [07:10:50]Read from MH i2c: E2 03 00 [07:10:50]MH_I2C_Read... [07:10:50]Read from MH i2c: E2 03 00 07 08 00 90 00 83 [07:10:50]RAPDU: 90 00 [07:10:50]wFMCommunicate OK [07:10:50]wFMCommunicate request_size=4 [07:10:50]MH_SAM_APDU [07:10:50]CAPDU: 80 0D 03 02 [07:10:50]Write to MH i2c: E2 08 00 08 08 80 0D 03 02 00 00 00 00 8B [07:10:50]Write i2c OK [07:10:50]MH_I2C_Read... [07:10:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:10:50]Read from MH i2c: E2 [07:10:50]MH_I2C_Read... [07:10:50]Read from MH i2c: E2 0B 00 [07:10:50]MH_I2C_Read... [07:10:50]Read from MH i2c: E2 0B 00 08 08 00 D9 F3 0B 4B BE FF 0E 5C 90 00 D5 [07:10:50]RAPDU: D9 F3 0B 4B BE FF 0E 5C 90 00 [07:10:50]wFMCommunicate OK [07:10:50]SAM_PROTO_SignData done [07:10:50]FM_MakeSignedData done [07:10:50]CreateOFDProtocolMessage [07:10:50]wFMCommunicate request_size=4 [07:10:50]MH_SAM_APDU [07:10:50]CAPDU: 80 11 00 00 [07:10:50]Write to MH i2c: E2 08 00 09 08 80 11 00 00 00 00 00 00 8B [07:10:50]Write i2c OK [07:10:50]MH_I2C_Read... [07:10:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:10:50]Read from MH i2c: E2 [07:10:50]MH_I2C_Read... [07:10:50]Read from MH i2c: E2 17 00 [07:10:50]MH_I2C_Read... [07:10:50]Read from MH i2c: E2 17 00 09 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DC [07:10:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:10:50]wFMCommunicate OK [07:10:50]CreateOFDProtocolMessage done [07:10:50]OFDSenderStorePacket 156021 [07:10:50]StoreOFDPacket docnum=156021 [07:10:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 97 D1 07 01 6A 66 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 F9 AC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 75 61 02 00 35 04 06 00 9B 62 5E 2B DE 02 D9 F3 0B 4B BE FF 0E 5C [07:10:50]CheckFolder [07:10:50]dirname=/storage/ofd_packets [07:10:50]CheckFolder done [07:10:50]ProducePacketName [07:10:50]name=ofd_packets/00156021 [07:10:50]NVStorageSaveData ofd_packets/00156021 [07:10:50]File name is /storage/ofd_packets/00156021 [07:10:50]Write 301 bytes [07:10:50]NVStorageSaveData done [07:10:50]OFDSenderStorePacket done [07:10:50]KKMCreateOFDPacket done [07:10:50]NVStorageSaveData kkm_last_timestamp [07:10:50]File name is /storage/kkm_last_timestamp [07:10:50]Write 4 bytes [07:10:50]NVStorageSaveData done [07:10:50]ExternCall_PrintAddStr [07:10:50]wPrintStart [07:10:50]Write to MH i2c: 01 00 00 0A 08 12 [07:10:50]Write i2c OK [07:10:50]MH_I2C_Read... [07:10:50]Read from MH i2c: 01 [07:10:50]MH_I2C_Read... [07:10:50]Read from MH i2c: 01 07 00 [07:10:50]MH_I2C_Read... [07:10:50]Read from MH i2c: 01 07 00 0A 08 00 00 00 00 00 FF 0F 27 [07:10:50]RasterBufferAndPrint [07:10:50]line Счет N : (1)874290 [07:10:50]line ИНН: 02508201610067 [07:10:50]line Контрольно-Кассовый Чек [07:10:50]line ПРОДАЖА [07:10:50]line ТРК (МРК, ГНК) : 32 [07:10:50]line Товар: 2710124130 [07:10:50]line Аи-92-К-5 [07:10:50]line 14.950 * 66.90 [07:10:50]line = 1000.16 [07:10:50]line НДС 12% НСП 1% [07:10:50]line > о реализуемом товаре [07:10:50]line ОКРУГЛЕНИЕ: -0.16 [07:10:50]line ИТОГО: 1000.00 [07:10:50]line Внесено: 1000.00 [07:10:50]line СДАЧА: 0.00 [07:10:50]line НСП 1% : 8.85 [07:10:50]line НДС 12% : 106.21 [07:10:50]line Наличными: 1000.00 [07:10:50]line Безнал.: 0.00 [07:10:50]line Место: АЗС № 165 "Партнер Нефть" [07:10:50]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [07:10:50]line СНО: Общий режим [07:10:50]line Чек 93 20.10.2024 07:10 [07:10:50]line Смена: 314 ФФД: 1.0 [07:10:50]line ЗНМ: 0300000234 [07:10:50]line РНМ: 0000137193017469 [07:10:50]line Версия ККМ: v1.0 [07:10:50]line ФМ: 0000000000963156 [07:10:50]line ФД: 156021 [07:10:50]line ФПД: 170846789033474 [07:10:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T071049&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156021&fm=170846789033474&tin=02508201610067®Number=0000137193017469&sum=100000 [07:10:51]OFD Sender: Processing packet 156021 [packets to send 52, broken 51] [07:10:51]ProducePacketName [07:10:51]name=ofd_packets/00156021 [07:10:51]OFD Sender: To server: pG, [07:10:51]CommunicateWithHost lk.salyk.kg:30040 [07:10:51]written 0, free lines is 4095 [07:10:51]ConnectInit lk.salyk.kg [07:10:51]Connected sock=7 [07:10:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 97 D1 07 01 6A 66 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 F9 AC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 75 61 02 00 35 04 06 00 9B 62 5E 2B DE 02 D9 F3 0B 4B BE FF 0E 5C [07:10:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 33 8F 47 00 9D 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 39 36 33 31 35 36 10 04 04 00 75 61 02 00 F4 03 04 00 2D 53 14 67 B6 04 01 00 00 9B 76 44 C7 96 E9 15 1E [07:10:51]CommunicateWithHost err = 0 [07:10:51]CheckOFDResponse [07:10:51]1017 (14) - 77093643461234 [07:10:51]1041 (16) - 0000000000963156 [07:10:51]1040 (4) - 156021 [07:10:51]1012 (4) - 20.10.2024 00:47 [07:10:51]1206 (1) - 0 [07:10:51]OFD Sender: Remove packet 156021 [07:10:51]ProducePacketName [07:10:51]name=ofd_packets/00156021 [07:10:51]NVStorageDeleteData [07:10:51]Write to MH i2c: 01 00 00 35 08 3D [07:10:51]Write i2c OK [07:10:51]MH_I2C_Read... [07:10:51]Read from MH i2c: 01 [07:10:51]MH_I2C_Read... [07:10:51]Read from MH i2c: 01 07 00 [07:10:51]MH_I2C_Read... [07:10:51]Read from MH i2c: 01 07 00 35 08 00 00 00 00 00 F2 0C 42 [07:10:51]RasterBufferAndPrint [07:10:51]line [07:10:51]line [07:10:51]line [07:10:51]line [07:10:51]line [07:10:51]written 0, free lines is 3323 [07:10:51]MH_Cut [07:10:51]Write to MH i2c: D1 01 00 3C 08 01 16 [07:10:51]Write i2c OK [07:10:51]MH_I2C_Read... [07:10:51]Read from MH i2c: D1 [07:10:51]MH_I2C_Read... [07:10:51]Read from MH i2c: D1 01 00 [07:10:51]MH_I2C_Read... [07:10:51]Read from MH i2c: D1 01 00 3C 08 00 15 [07:10:51]Write to MH i2c: 01 00 00 3D 08 45 [07:10:51]Write i2c OK [07:10:51]MH_I2C_Read... [07:10:52]OFD Sender: No OFD packet to send [07:10:52]*** Cut start [07:10:52]*** Partial cut [07:10:52]*** CUTSNS_PIN = 1 [07:10:52]*** CUTSNS_PIN = 0 [07:10:52]*** Brake cut motor [07:10:53]Read from MH i2c: 01 [07:10:53]MH_I2C_Read... [07:10:53]*** Stop cut motor [07:10:53]*** Cut end [07:10:53]Read from MH i2c: 01 07 00 [07:10:53]MH_I2C_Read... [07:10:53]Read from MH i2c: 01 07 00 3D 08 00 00 00 00 00 FF 0F 5A [07:10:53]process_action close_receipt done [07:10:53]requested_data is exist [07:10:53]produce_requested_data [07:10:53]requested_item fm.sn is exist - process it [07:10:53]wFMCommunicate request_size=4 [07:10:53]MH_SAM_APDU [07:10:53]CAPDU: 80 11 00 00 [07:10:53]Write to MH i2c: E2 08 00 3E 08 80 11 00 00 00 00 00 00 C0 [07:10:53]Write i2c OK [07:10:53]MH_I2C_Read... [07:10:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:10:53]Read from MH i2c: E2 [07:10:53]MH_I2C_Read... [07:10:53]Read from MH i2c: E2 17 00 [07:10:53]MH_I2C_Read... [07:10:53]Read from MH i2c: E2 17 00 3E 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 11 [07:10:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:10:53]wFMCommunicate OK [07:10:53]requested_item fd.num is exist - process it [07:10:53]SAM_PROTO_GetFieldsCounters [07:10:53]wFMCommunicate request_size=4 [07:10:53]MH_SAM_APDU [07:10:53]CAPDU: 80 13 00 00 [07:10:53]Write to MH i2c: E2 08 00 3F 08 80 13 00 00 00 00 00 00 C3 [07:10:53]Write i2c OK [07:10:53]MH_I2C_Read... [07:10:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:10:53]Read from MH i2c: E2 [07:10:53]MH_I2C_Read... [07:10:53]Read from MH i2c: E2 62 00 [07:10:53]MH_I2C_Read... [07:10:53]Read from MH i2c: E2 62 00 3F 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 75 61 02 00 0E 04 04 00 3A 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 26 [07:10:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 75 61 02 00 0E 04 04 00 3A 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 [07:10:53]wFMCommunicate OK [07:10:53]SAM_PROTO_GetFieldsCounters done [07:10:53]requested_item shift.num is exist - process it [07:10:53]requested_item shift.opened is exist - process it [07:10:53]req_shift_opened [07:10:53]FM_GetShiftState [07:10:53]SAM_PROTO_GetShiftState [07:10:53]wFMCommunicate request_size=4 [07:10:53]MH_SAM_APDU [07:10:53]CAPDU: 80 13 01 00 [07:10:53]Write to MH i2c: E2 08 00 40 08 80 13 01 00 00 00 00 00 C5 [07:10:53]Write i2c OK [07:10:53]MH_I2C_Read... [07:10:53]Read from MH i2c: E2 [07:10:53]MH_I2C_Read... [07:10:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:10:53]Read from MH i2c: E2 0E 00 [07:10:53]MH_I2C_Read... [07:10:53]Read from MH i2c: E2 0E 00 40 08 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 6C [07:10:53]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:10:53]wFMCommunicate OK [07:10:53]SAM_PROTO_GetShiftState done [07:10:53]FM_GetShiftState done [07:10:53]req_shift_opened done [07:10:53]requested_item shift.open_date is exist - process it [07:10:53]req_shift_open_date [07:10:53]req_shift_open_date done [07:10:53]produce_requested_data done [07:10:53]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156021,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [07:10:53]process_action_free close_receipt [07:10:53]json_value_free [07:10:53]json_value_free done [07:10:53]process_json_proto returns [07:10:53]Send response to host [07:10:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156021,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [07:10:53]free response buf [07:10:53]execute_script done [07:10:53]execute_script returns [07:10:53]free content buf [07:10:53]Sock 9.Close socket [07:10:53]Sock 9.Thread stoped [07:10:57]OFD Sender: No OFD packet to send [07:11:02]OFD Sender: No OFD packet to send [07:11:07]OFD Sender: No OFD packet to send [07:11:12]OFD Sender: No OFD packet to send [07:11:17]OFD Sender: No OFD packet to send [07:11:22]OFD Sender: No OFD packet to send [07:11:27]OFD Sender: No OFD packet to send [07:11:32]OFD Sender: No OFD packet to send [07:11:37]OFD Sender: No OFD packet to send [07:11:42]OFD Sender: No OFD packet to send [07:11:47]OFD Sender: No OFD packet to send [07:11:52]OFD Sender: No OFD packet to send [07:11:57]OFD Sender: No OFD packet to send [07:12:02]OFD Sender: No OFD packet to send [07:12:07]OFD Sender: No OFD packet to send [07:12:12]OFD Sender: No OFD packet to send [07:12:17]OFD Sender: No OFD packet to send [07:12:22]OFD Sender: No OFD packet to send [07:12:27]OFD Sender: No OFD packet to send [07:12:32]OFD Sender: No OFD packet to send [07:12:37]OFD Sender: No OFD packet to send [07:12:42]OFD Sender: No OFD packet to send [07:12:47]OFD Sender: No OFD packet to send [07:12:52]OFD Sender: No OFD packet to send [07:12:57]OFD Sender: No OFD packet to send [07:13:02]OFD Sender: No OFD packet to send [07:13:07]OFD Sender: No OFD packet to send [07:13:12]OFD Sender: No OFD packet to send [07:13:17]OFD Sender: No OFD packet to send [07:13:22]OFD Sender: No OFD packet to send [07:13:27]OFD Sender: No OFD packet to send [07:13:32]OFD Sender: No OFD packet to send [07:13:37]OFD Sender: No OFD packet to send [07:13:42]OFD Sender: No OFD packet to send [07:13:47]OFD Sender: No OFD packet to send [07:13:52]OFD Sender: No OFD packet to send [07:13:57]OFD Sender: No OFD packet to send [07:14:02]OFD Sender: No OFD packet to send [07:14:07]OFD Sender: No OFD packet to send [07:14:12]OFD Sender: No OFD packet to send [07:14:17]OFD Sender: No OFD packet to send [07:14:22]OFD Sender: No OFD packet to send [07:14:27]OFD Sender: No OFD packet to send [07:14:32]OFD Sender: No OFD packet to send [07:14:37]OFD Sender: No OFD packet to send [07:14:42]OFD Sender: No OFD packet to send [07:14:47]OFD Sender: No OFD packet to send [07:14:52]OFD Sender: No OFD packet to send [07:14:57]OFD Sender: No OFD packet to send [07:15:02]OFD Sender: No OFD packet to send [07:15:07]OFD Sender: No OFD packet to send [07:15:12]OFD Sender: No OFD packet to send [07:15:17]OFD Sender: No OFD packet to send [07:15:22]OFD Sender: No OFD packet to send [07:15:27]OFD Sender: No OFD packet to send [07:15:31]accept exits with 10 [07:15:31]New connection [07:15:31]New thread 3066953060 created [07:15:31]Thread 3066809700 joined [07:15:31]Waiting for new connection... [07:15:31] Sock 10.Parse request [07:15:31]Sock 10.Check first char [07:15:31]Sock 10.First char is OK [07:15:31]request: POST /json_proto HTTP/1.0 [07:15:31]Method: POST [07:15:31]URL: /json_proto [07:15:31]Method is POST - this is cgi request [07:15:31]url: /json_proto [07:15:31]query_string will be loaded in cgi processing [07:15:31]execute_cgi json_proto POST (null) [07:15:31]execute_cgi path=json_proto method=POST [07:15:31]POST find Content-Length [07:15:31]Host: 172.17.53.67:8080 [07:15:31]Content-Length: 677 [07:15:31]Content-Type: application/json [07:15:31] [07:15:31]POST finish read [07:15:31]Found Content-Length = 677 [07:15:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874291", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.690, "sum" : 380.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 380.00, "total" : 380.00, "payments": [ { "type": 0, "sum" : 380.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:15:31]execute_script... [07:15:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874291", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.690, "sum" : 380.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 380.00, "total" : 380.00, "payments": [ { "type": 0, "sum" : 380.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:15:31]POST & json_proto [07:15:31]process_json_proto [07:15:31]json parsed OK: [07:15:31]protocol is kg_v1.0 [07:15:31]action value=close_receipt [07:15:31]process_action close_receipt [07:15:31]cmd_close_receipt [07:15:31]MH_GetDate [07:15:31]Write to MH i2c: F0 00 00 41 08 38 [07:15:31]Write i2c OK [07:15:31]MH_I2C_Read... [07:15:31]Read from MH i2c: F0 [07:15:31]MH_I2C_Read... [07:15:31]Read from MH i2c: F0 09 00 [07:15:31]MH_I2C_Read... [07:15:31]Read from MH i2c: F0 09 00 41 08 00 14 AE 14 67 19 BC 99 64 50 [07:15:31]GetLastDocTimeStamp 1729408249 [07:15:31]current date 1729408532 [07:15:31]FM_GetShiftState [07:15:31]SAM_PROTO_GetShiftState [07:15:31]wFMCommunicate request_size=4 [07:15:31]MH_SAM_APDU [07:15:31]CAPDU: 80 13 01 00 [07:15:31]Write to MH i2c: E2 08 00 42 08 80 13 01 00 00 00 00 00 C7 [07:15:31]Write i2c OK [07:15:31]MH_I2C_Read... [07:15:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:15:31]Read from MH i2c: E2 [07:15:31]MH_I2C_Read... [07:15:31]Read from MH i2c: E2 0E 00 [07:15:31]MH_I2C_Read... [07:15:31]Read from MH i2c: E2 0E 00 42 08 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 6E [07:15:31]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:15:31]wFMCommunicate OK [07:15:31]SAM_PROTO_GetShiftState done [07:15:31]FM_GetShiftState done [07:15:31]opened in 1729383891 [07:15:31]opened+sec_in_day 1729470291 [07:15:31]quantity*price = 38066 [07:15:31]sum+1 = 38067 [07:15:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.66 ИТОГО: 380.00 Внесено: 380.00 СДАЧА: 0.00 НСП 1% : 3.37 НДС 12% : 40.42 Наличными: 380.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 94 20.10.2024 07:15 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156022 ФПД: 221399959829137 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T071532&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156022&fm=221399959829137&tin=02508201610067®Number=0000137193017469&sum=38000 [07:15:32]StoreToDocumentArchive [07:15:32]shift 314 fd 156022 [07:15:32]save to /storage/0314/doc_00156022 [07:15:32]save last doc name /storage/0314/doc_00156022 to /storage/kkm_last_doc_name [07:15:32]save OK [07:15:32]Clear old archive folders... [07:15:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:15:32]tlvbuf is 001A0320 [07:15:32]SAM_PROTO_ClearQueue [07:15:32]wFMCommunicate request_size=4 [07:15:32]MH_SAM_APDU [07:15:32]CAPDU: 80 09 00 00 [07:15:32]Write to MH i2c: E2 08 00 4F 08 80 09 00 00 00 00 00 00 C9 [07:15:32]Write i2c OK [07:15:32]MH_I2C_Read... [07:15:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:15:32]Read from MH i2c: E2 [07:15:32]MH_I2C_Read... [07:15:32]Read from MH i2c: E2 03 00 [07:15:32]MH_I2C_Read... [07:15:32]Read from MH i2c: E2 03 00 4F 08 00 90 00 CB [07:15:32]RAPDU: 90 00 [07:15:32]wFMCommunicate OK [07:15:32]SAM_PROTO_ClearQueue done [07:15:32]KKMCreateOFDPacket [07:15:32]OFDProtocolAddRootSTLVToBuf [07:15:32]FM_MakeSignedData [07:15:32]FM_MakeSignedData [07:15:32]SAM_PROTO_SignData [07:15:32]wFMCommunicate request_size=4 [07:15:32]MH_SAM_APDU [07:15:32]CAPDU: 80 0D 01 02 [07:15:32]Write to MH i2c: E2 08 00 50 08 80 0D 01 02 00 00 00 00 D1 [07:15:32]Write i2c OK [07:15:32]MH_I2C_Read... [07:15:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:15:32]Read from MH i2c: E2 [07:15:32]MH_I2C_Read... [07:15:32]Read from MH i2c: E2 03 00 [07:15:32]MH_I2C_Read... [07:15:32]Read from MH i2c: E2 03 00 50 08 00 90 00 CC [07:15:32]RAPDU: 90 00 [07:15:32]wFMCommunicate OK [07:15:32]wFMCommunicate request_size=255 [07:15:32]MH_SAM_APDU [07:15:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3A 16 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B2 94 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 94 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CA 0F 00 00 00 00 07 04 06 00 70 94 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 14 AE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 76 61 02 00 35 04 06 00 C9 [07:15:32]Write to MH i2c: E2 02 01 51 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3A 16 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B2 94 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 94 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CA 0F 00 00 00 00 07 04 06 00 70 94 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 14 AE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 76 61 02 00 35 04 06 00 C9 00 00 70 [07:15:32]Write i2c OK [07:15:32]MH_I2C_Read... [07:15:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:15:33]Read from MH i2c: E2 [07:15:33]MH_I2C_Read... [07:15:33]Read from MH i2c: E2 03 00 [07:15:33]MH_I2C_Read... [07:15:33]Read from MH i2c: E2 03 00 51 08 00 90 00 CD [07:15:33]RAPDU: 90 00 [07:15:33]wFMCommunicate OK [07:15:33]wFMCommunicate request_size=10 [07:15:33]MH_SAM_APDU [07:15:33]CAPDU: 80 0D 02 02 05 5C B1 F5 7A 91 [07:15:33]Write to MH i2c: E2 0D 00 52 08 80 0D 02 02 05 00 5C B1 F5 7A 91 00 00 EB [07:15:33]Write i2c OK [07:15:33]MH_I2C_Read... [07:15:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:15:33]Read from MH i2c: E2 [07:15:33]MH_I2C_Read... [07:15:33]Read from MH i2c: E2 03 00 [07:15:33]MH_I2C_Read... [07:15:33]Read from MH i2c: E2 03 00 52 08 00 90 00 CE [07:15:33]RAPDU: 90 00 [07:15:33]wFMCommunicate OK [07:15:33]wFMCommunicate request_size=4 [07:15:33]MH_SAM_APDU [07:15:33]CAPDU: 80 0D 03 02 [07:15:33]Write to MH i2c: E2 08 00 53 08 80 0D 03 02 00 00 00 00 D6 [07:15:33]Write i2c OK [07:15:33]MH_I2C_Read... [07:15:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:15:33]Read from MH i2c: E2 [07:15:33]MH_I2C_Read... [07:15:33]Read from MH i2c: E2 0B 00 [07:15:33]MH_I2C_Read... [07:15:33]Read from MH i2c: E2 0B 00 53 08 00 A1 50 72 0D 37 07 15 77 90 00 11 [07:15:33]RAPDU: A1 50 72 0D 37 07 15 77 90 00 [07:15:33]wFMCommunicate OK [07:15:33]SAM_PROTO_SignData done [07:15:33]FM_MakeSignedData done [07:15:33]CreateOFDProtocolMessage [07:15:33]wFMCommunicate request_size=4 [07:15:33]MH_SAM_APDU [07:15:33]CAPDU: 80 11 00 00 [07:15:33]Write to MH i2c: E2 08 00 54 08 80 11 00 00 00 00 00 00 D6 [07:15:33]Write i2c OK [07:15:33]MH_I2C_Read... [07:15:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:15:33]Read from MH i2c: E2 [07:15:33]MH_I2C_Read... [07:15:33]Read from MH i2c: E2 17 00 [07:15:33]MH_I2C_Read... [07:15:33]Read from MH i2c: E2 17 00 54 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 27 [07:15:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:15:33]wFMCommunicate OK [07:15:33]CreateOFDProtocolMessage done [07:15:33]OFDSenderStorePacket 156022 [07:15:33]StoreOFDPacket docnum=156022 [07:15:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 92 36 07 01 CC 96 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3A 16 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B2 94 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 94 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CA 0F 00 00 00 00 07 04 06 00 70 94 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 14 AE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 76 61 02 00 35 04 06 00 C9 5C B1 F5 7A 91 A1 50 72 0D 37 07 15 77 [07:15:33]CheckFolder [07:15:33]dirname=/storage/ofd_packets [07:15:33]CheckFolder done [07:15:33]ProducePacketName [07:15:33]name=ofd_packets/00156022 [07:15:33]NVStorageSaveData ofd_packets/00156022 [07:15:33]File name is /storage/ofd_packets/00156022 [07:15:33]Write 301 bytes [07:15:33]NVStorageSaveData done [07:15:33]OFDSenderStorePacket done [07:15:33]KKMCreateOFDPacket done [07:15:33]NVStorageSaveData kkm_last_timestamp [07:15:33]File name is /storage/kkm_last_timestamp [07:15:33]Write 4 bytes [07:15:33]NVStorageSaveData done [07:15:33]ExternCall_PrintAddStr [07:15:33]wPrintStart [07:15:33]Write to MH i2c: 01 00 00 55 08 5D [07:15:33]Write i2c OK [07:15:33]MH_I2C_Read... [07:15:33]Read from MH i2c: 01 [07:15:33]MH_I2C_Read... [07:15:33]Read from MH i2c: 01 07 00 [07:15:33]MH_I2C_Read... [07:15:33]Read from MH i2c: 01 07 00 55 08 00 00 00 00 00 FF 0F 72 [07:15:33]RasterBufferAndPrint [07:15:33]line Счет N : (1)874291 [07:15:33]line ИНН: 02508201610067 [07:15:33]line Контрольно-Кассовый Чек [07:15:33]line ПРОДАЖА [07:15:33]line ТРК (МРК, ГНК) : 32 [07:15:33]line Товар: 2710124130 [07:15:33]line Аи-92-К-5 [07:15:33]line 5.690 * 66.90 [07:15:33]line = 380.66 [07:15:33]line НДС 12% НСП 1% [07:15:33]line > о реализуемом товаре [07:15:33]line ОКРУГЛЕНИЕ: -0.66 [07:15:33]line ИТОГО: 380.00 [07:15:33]line Внесено: 380.00 [07:15:33]line СДАЧА: 0.00 [07:15:33]line НСП 1% : 3.37 [07:15:33]line НДС 12% : 40.42 [07:15:33]line Наличными: 380.00 [07:15:33]line Безнал.: 0.00 [07:15:33]line Место: АЗС № 165 "Партнер Нефть" [07:15:33]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [07:15:33]line СНО: Общий режим [07:15:33]line Чек 94 20.10.2024 07:15 [07:15:33]line Смена: 314 ФФД: 1.0 [07:15:33]line ЗНМ: 0300000234 [07:15:33]line РНМ: 0000137193017469 [07:15:33]line Версия ККМ: v1.0 [07:15:33]line ФМ: 0000000000963156 [07:15:33]line ФД: 156022 [07:15:33]line ФПД: 221399959829137 [07:15:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T071532&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156022&fm=221399959829137&tin=02508201610067®Number=0000137193017469&sum=38000 [07:15:33]OFD Sender: Processing packet 156022 [packets to send 52, broken 51] [07:15:33]ProducePacketName [07:15:33]name=ofd_packets/00156022 [07:15:33]OFD Sender: To server: pG, [07:15:33]CommunicateWithHost lk.salyk.kg:30040 [07:15:33]ConnectInit lk.salyk.kg [07:15:33]written 0, free lines is 4095 [07:15:33]Connected sock=9 [07:15:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 92 36 07 01 CC 96 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3A 16 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B2 94 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 94 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CA 0F 00 00 00 00 07 04 06 00 70 94 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 14 AE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 76 61 02 00 35 04 06 00 C9 5C B1 F5 7A 91 A1 50 72 0D 37 07 15 77 [07:15:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 90 3B 47 00 99 0F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 76 61 02 00 F4 03 04 00 47 54 14 67 B6 04 01 00 00 C8 82 20 93 B2 4C 32 4E [07:15:34]CommunicateWithHost err = 0 [07:15:34]CheckOFDResponse [07:15:34]1017 (14) - 77093643461234 [07:15:34]1041 (16) - 0000000000963156 [07:15:34]1040 (4) - 156022 [07:15:34]1012 (4) - 20.10.2024 00:52 [07:15:34]1206 (1) - 0 [07:15:34]OFD Sender: Remove packet 156022 [07:15:34]ProducePacketName [07:15:34]name=ofd_packets/00156022 [07:15:34]NVStorageDeleteData [07:15:34]Write to MH i2c: 01 00 00 80 08 88 [07:15:34]Write i2c OK [07:15:34]MH_I2C_Read... [07:15:34]Read from MH i2c: 01 [07:15:34]MH_I2C_Read... [07:15:34]Read from MH i2c: 01 07 00 [07:15:34]MH_I2C_Read... [07:15:34]Read from MH i2c: 01 07 00 80 08 00 00 00 00 00 F3 0C 8E [07:15:34]RasterBufferAndPrint [07:15:34]line [07:15:34]line [07:15:34]line [07:15:34]line [07:15:34]line [07:15:34]written 0, free lines is 3321 [07:15:34]MH_Cut [07:15:34]Write to MH i2c: D1 01 00 87 08 01 61 [07:15:34]Write i2c OK [07:15:34]MH_I2C_Read... [07:15:34]Read from MH i2c: D1 [07:15:34]MH_I2C_Read... [07:15:34]Read from MH i2c: D1 01 00 [07:15:34]MH_I2C_Read... [07:15:34]Read from MH i2c: D1 01 00 87 08 00 60 [07:15:34]Write to MH i2c: 01 00 00 88 08 90 [07:15:34]Write i2c OK [07:15:34]MH_I2C_Read... [07:15:34]OFD Sender: No OFD packet to send [07:15:34]*** Cut start [07:15:34]*** Partial cut [07:15:34]*** CUTSNS_PIN = 1 [07:15:34]*** CUTSNS_PIN = 0 [07:15:35]*** Brake cut motor [07:15:35]Read from MH i2c: 01 [07:15:35]MH_I2C_Read... [07:15:35]*** Stop cut motor [07:15:35]*** Cut end [07:15:35]Read from MH i2c: 01 07 00 [07:15:35]MH_I2C_Read... [07:15:35]Read from MH i2c: 01 07 00 88 08 00 00 00 00 00 FF 0F A5 [07:15:35]process_action close_receipt done [07:15:35]requested_data is exist [07:15:35]produce_requested_data [07:15:35]requested_item fm.sn is exist - process it [07:15:35]wFMCommunicate request_size=4 [07:15:35]MH_SAM_APDU [07:15:35]CAPDU: 80 11 00 00 [07:15:35]Write to MH i2c: E2 08 00 89 08 80 11 00 00 00 00 00 00 0B [07:15:35]Write i2c OK [07:15:35]MH_I2C_Read... [07:15:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:15:35]Read from MH i2c: E2 [07:15:35]MH_I2C_Read... [07:15:35]Read from MH i2c: E2 17 00 [07:15:35]MH_I2C_Read... [07:15:35]Read from MH i2c: E2 17 00 89 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5C [07:15:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:15:35]wFMCommunicate OK [07:15:35]requested_item fd.num is exist - process it [07:15:35]SAM_PROTO_GetFieldsCounters [07:15:35]wFMCommunicate request_size=4 [07:15:35]MH_SAM_APDU [07:15:35]CAPDU: 80 13 00 00 [07:15:35]Write to MH i2c: E2 08 00 8A 08 80 13 00 00 00 00 00 00 0E [07:15:35]Write i2c OK [07:15:35]MH_I2C_Read... [07:15:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:15:35]Read from MH i2c: E2 [07:15:35]MH_I2C_Read... [07:15:35]Read from MH i2c: E2 62 00 [07:15:35]MH_I2C_Read... [07:15:35]Read from MH i2c: E2 62 00 8A 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 76 61 02 00 0E 04 04 00 3A 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 75 [07:15:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 76 61 02 00 0E 04 04 00 3A 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 [07:15:35]wFMCommunicate OK [07:15:35]SAM_PROTO_GetFieldsCounters done [07:15:35]requested_item shift.num is exist - process it [07:15:35]requested_item shift.opened is exist - process it [07:15:35]req_shift_opened [07:15:35]FM_GetShiftState [07:15:35]SAM_PROTO_GetShiftState [07:15:35]wFMCommunicate request_size=4 [07:15:35]MH_SAM_APDU [07:15:35]CAPDU: 80 13 01 00 [07:15:35]Write to MH i2c: E2 08 00 8B 08 80 13 01 00 00 00 00 00 10 [07:15:35]Write i2c OK [07:15:35]MH_I2C_Read... [07:15:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:15:35]Read from MH i2c: E2 [07:15:35]MH_I2C_Read... [07:15:35]Read from MH i2c: E2 0E 00 [07:15:35]MH_I2C_Read... [07:15:35]Read from MH i2c: E2 0E 00 8B 08 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B7 [07:15:35]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:15:35]wFMCommunicate OK [07:15:35]SAM_PROTO_GetShiftState done [07:15:35]FM_GetShiftState done [07:15:35]req_shift_opened done [07:15:35]requested_item shift.open_date is exist - process it [07:15:35]req_shift_open_date [07:15:35]req_shift_open_date done [07:15:35]produce_requested_data done [07:15:35]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156022,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [07:15:35]process_action_free close_receipt [07:15:35]json_value_free [07:15:35]json_value_free done [07:15:35]process_json_proto returns [07:15:35]Send response to host [07:15:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156022,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [07:15:35]free response buf [07:15:35]execute_script done [07:15:35]execute_script returns [07:15:35]free content buf [07:15:35]Sock 10.Close socket [07:15:35]Sock 10.Thread stoped [07:15:39]OFD Sender: No OFD packet to send [07:15:44]OFD Sender: No OFD packet to send [07:15:49]OFD Sender: No OFD packet to send [07:15:54]OFD Sender: No OFD packet to send [07:15:59]OFD Sender: No OFD packet to send [07:16:04]OFD Sender: No OFD packet to send [07:16:09]OFD Sender: No OFD packet to send [07:16:14]OFD Sender: No OFD packet to send [07:16:16]accept exits with 7 [07:16:16]New connection [07:16:16]New thread 3066809700 created [07:16:16]Thread 3066953060 joined [07:16:16]Waiting for new connection... [07:16:16] Sock 7.Parse request [07:16:16]Sock 7.Check first char [07:16:16]Sock 7.First char is OK [07:16:16]request: POST /json_proto HTTP/1.0 [07:16:16]Method: POST [07:16:16]URL: /json_proto [07:16:16]Method is POST - this is cgi request [07:16:16]url: /json_proto [07:16:16]query_string will be loaded in cgi processing [07:16:16]execute_cgi json_proto POST (null) [07:16:16]execute_cgi path=json_proto method=POST [07:16:16]POST find Content-Length [07:16:16]Host: 172.17.53.67:8080 [07:16:16]Content-Length: 682 [07:16:16]Content-Type: application/json [07:16:16] [07:16:16]POST finish read [07:16:16]Found Content-Length = 682 [07:16:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874292", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:16:16]execute_script... [07:16:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874292", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:16:16]POST & json_proto [07:16:16]process_json_proto [07:16:16]json parsed OK: [07:16:16]protocol is kg_v1.0 [07:16:16]action value=close_receipt [07:16:16]process_action close_receipt [07:16:16]cmd_close_receipt [07:16:16]MH_GetDate [07:16:16]Write to MH i2c: F0 00 00 8C 08 83 [07:16:16]Write i2c OK [07:16:16]MH_I2C_Read... [07:16:16]Read from MH i2c: F0 [07:16:16]MH_I2C_Read... [07:16:16]Read from MH i2c: F0 09 00 [07:16:16]MH_I2C_Read... [07:16:16]Read from MH i2c: F0 09 00 8C 08 00 40 AE 14 67 19 BC 99 64 C7 [07:16:16]GetLastDocTimeStamp 1729408532 [07:16:16]current date 1729408576 [07:16:16]FM_GetShiftState [07:16:16]SAM_PROTO_GetShiftState [07:16:16]wFMCommunicate request_size=4 [07:16:16]MH_SAM_APDU [07:16:16]CAPDU: 80 13 01 00 [07:16:16]Write to MH i2c: E2 08 00 8D 08 80 13 01 00 00 00 00 00 12 [07:16:16]Write i2c OK [07:16:16]MH_I2C_Read... [07:16:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:16:16]Read from MH i2c: E2 [07:16:16]MH_I2C_Read... [07:16:16]Read from MH i2c: E2 0E 00 [07:16:16]MH_I2C_Read... [07:16:16]Read from MH i2c: E2 0E 00 8D 08 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B9 [07:16:16]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:16:16]wFMCommunicate OK [07:16:16]SAM_PROTO_GetShiftState done [07:16:16]FM_GetShiftState done [07:16:16]opened in 1729383891 [07:16:16]opened+sec_in_day 1729470291 [07:16:16]quantity*price = 100015 [07:16:16]sum+1 = 100017 [07:16:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 95 20.10.2024 07:16 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156023 ФПД: 279425423107509 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T071616&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156023&fm=279425423107509&tin=02508201610067®Number=0000137193017469&sum=100000 [07:16:17]StoreToDocumentArchive [07:16:17]shift 314 fd 156023 [07:16:17]save to /storage/0314/doc_00156023 [07:16:17]save last doc name /storage/0314/doc_00156023 to /storage/kkm_last_doc_name [07:16:17]save OK [07:16:17]Clear old archive folders... [07:16:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:16:17]tlvbuf is 001A0900 [07:16:17]SAM_PROTO_ClearQueue [07:16:17]wFMCommunicate request_size=4 [07:16:17]MH_SAM_APDU [07:16:17]CAPDU: 80 09 00 00 [07:16:17]Write to MH i2c: E2 08 00 9A 08 80 09 00 00 00 00 00 00 14 [07:16:17]Write i2c OK [07:16:17]MH_I2C_Read... [07:16:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:16:17]Read from MH i2c: E2 [07:16:17]MH_I2C_Read... [07:16:17]Read from MH i2c: E2 03 00 [07:16:17]MH_I2C_Read... [07:16:17]Read from MH i2c: E2 03 00 9A 08 00 90 00 16 [07:16:17]RAPDU: 90 00 [07:16:17]wFMCommunicate OK [07:16:17]SAM_PROTO_ClearQueue done [07:16:17]KKMCreateOFDPacket [07:16:17]OFDProtocolAddRootSTLVToBuf [07:16:17]FM_MakeSignedData [07:16:17]FM_MakeSignedData [07:16:17]SAM_PROTO_SignData [07:16:17]wFMCommunicate request_size=4 [07:16:17]MH_SAM_APDU [07:16:17]CAPDU: 80 0D 01 02 [07:16:17]Write to MH i2c: E2 08 00 9B 08 80 0D 01 02 00 00 00 00 1C [07:16:17]Write i2c OK [07:16:17]MH_I2C_Read... [07:16:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:16:17]Read from MH i2c: E2 [07:16:17]MH_I2C_Read... [07:16:17]Read from MH i2c: E2 03 00 [07:16:17]MH_I2C_Read... [07:16:17]Read from MH i2c: E2 03 00 9B 08 00 90 00 17 [07:16:17]RAPDU: 90 00 [07:16:17]wFMCommunicate OK [07:16:17]wFMCommunicate request_size=255 [07:16:17]MH_SAM_APDU [07:16:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 40 AE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 77 61 02 00 35 04 06 00 FE [07:16:17]Write to MH i2c: E2 02 01 9C 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 40 AE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 77 61 02 00 35 04 06 00 FE 00 00 98 [07:16:17]Write i2c OK [07:16:17]MH_I2C_Read... [07:16:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:16:17]Read from MH i2c: E2 [07:16:17]MH_I2C_Read... [07:16:17]Read from MH i2c: E2 03 00 [07:16:17]MH_I2C_Read... [07:16:17]Read from MH i2c: E2 03 00 9C 08 00 90 00 18 [07:16:17]RAPDU: 90 00 [07:16:17]wFMCommunicate OK [07:16:17]wFMCommunicate request_size=10 [07:16:17]MH_SAM_APDU [07:16:17]CAPDU: 80 0D 02 02 05 22 CD 15 E5 B5 [07:16:17]Write to MH i2c: E2 0D 00 9D 08 80 0D 02 02 05 00 22 CD 15 E5 B5 00 00 C7 [07:16:17]Write i2c OK [07:16:17]MH_I2C_Read... [07:16:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:16:17]Read from MH i2c: E2 [07:16:17]MH_I2C_Read... [07:16:17]Read from MH i2c: E2 03 00 [07:16:17]MH_I2C_Read... [07:16:17]Read from MH i2c: E2 03 00 9D 08 00 90 00 19 [07:16:17]RAPDU: 90 00 [07:16:17]wFMCommunicate OK [07:16:17]wFMCommunicate request_size=4 [07:16:17]MH_SAM_APDU [07:16:17]CAPDU: 80 0D 03 02 [07:16:17]Write to MH i2c: E2 08 00 9E 08 80 0D 03 02 00 00 00 00 21 [07:16:17]Write i2c OK [07:16:17]MH_I2C_Read... [07:16:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:16:17]Read from MH i2c: E2 [07:16:17]MH_I2C_Read... [07:16:17]Read from MH i2c: E2 0B 00 [07:16:17]MH_I2C_Read... [07:16:17]Read from MH i2c: E2 0B 00 9E 08 00 BA FC F3 08 1C 38 B0 E9 90 00 C0 [07:16:17]RAPDU: BA FC F3 08 1C 38 B0 E9 90 00 [07:16:17]wFMCommunicate OK [07:16:17]SAM_PROTO_SignData done [07:16:17]FM_MakeSignedData done [07:16:17]CreateOFDProtocolMessage [07:16:17]wFMCommunicate request_size=4 [07:16:17]MH_SAM_APDU [07:16:17]CAPDU: 80 11 00 00 [07:16:17]Write to MH i2c: E2 08 00 9F 08 80 11 00 00 00 00 00 00 21 [07:16:17]Write i2c OK [07:16:17]MH_I2C_Read... [07:16:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:16:17]Read from MH i2c: E2 [07:16:17]MH_I2C_Read... [07:16:17]Read from MH i2c: E2 17 00 [07:16:17]MH_I2C_Read... [07:16:17]Read from MH i2c: E2 17 00 9F 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 72 [07:16:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:16:17]wFMCommunicate OK [07:16:17]CreateOFDProtocolMessage done [07:16:17]OFDSenderStorePacket 156023 [07:16:17]StoreOFDPacket docnum=156023 [07:16:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DD E9 07 01 B2 E1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 40 AE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 77 61 02 00 35 04 06 00 FE 22 CD 15 E5 B5 BA FC F3 08 1C 38 B0 E9 [07:16:17]CheckFolder [07:16:17]dirname=/storage/ofd_packets [07:16:17]CheckFolder done [07:16:17]ProducePacketName [07:16:17]name=ofd_packets/00156023 [07:16:17]NVStorageSaveData ofd_packets/00156023 [07:16:17]File name is /storage/ofd_packets/00156023 [07:16:17]Write 301 bytes [07:16:17]NVStorageSaveData done [07:16:17]OFDSenderStorePacket done [07:16:17]KKMCreateOFDPacket done [07:16:17]NVStorageSaveData kkm_last_timestamp [07:16:17]File name is /storage/kkm_last_timestamp [07:16:17]Write 4 bytes [07:16:17]NVStorageSaveData done [07:16:17]ExternCall_PrintAddStr [07:16:17]wPrintStart [07:16:17]Write to MH i2c: 01 00 00 A0 08 A8 [07:16:17]Write i2c OK [07:16:17]MH_I2C_Read... [07:16:17]Read from MH i2c: 01 [07:16:17]MH_I2C_Read... [07:16:17]Read from MH i2c: 01 07 00 [07:16:17]MH_I2C_Read... [07:16:17]Read from MH i2c: 01 07 00 A0 08 00 00 00 00 00 FF 0F BD [07:16:17]RasterBufferAndPrint [07:16:17]line Счет N : (1)874292 [07:16:17]line ИНН: 02508201610067 [07:16:17]line Контрольно-Кассовый Чек [07:16:17]line ПРОДАЖА [07:16:17]line ТРК (МРК, ГНК) : 42 [07:16:17]line Товар: 2710124130 [07:16:17]line Аи-92-К-5 [07:16:17]line 14.950 * 66.90 [07:16:17]line = 1000.16 [07:16:17]line НДС 12% НСП 1% [07:16:17]line > о реализуемом товаре [07:16:17]line ОКРУГЛЕНИЕ: -0.16 [07:16:17]line ИТОГО: 1000.00 [07:16:17]line Внесено: 1000.00 [07:16:17]line СДАЧА: 0.00 [07:16:17]line НСП 1% : 8.85 [07:16:17]line НДС 12% : 106.21 [07:16:17]line Наличными: 1000.00 [07:16:17]line Безнал.: 0.00 [07:16:17]line Место: АЗС № 165 "Партнер Нефть" [07:16:17]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [07:16:17]line СНО: Общий режим [07:16:17]line Чек 95 20.10.2024 07:16 [07:16:18]line Смена: 314 ФФД: 1.0 [07:16:18]line ЗНМ: 0300000234 [07:16:18]line РНМ: 0000137193017469 [07:16:18]line Версия ККМ: v1.0 [07:16:18]line ФМ: 0000000000963156 [07:16:18]line ФД: 156023 [07:16:18]line ФПД: 279425423107509 [07:16:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T071616&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156023&fm=279425423107509&tin=02508201610067®Number=0000137193017469&sum=100000 [07:16:18]OFD Sender: Processing packet 156023 [packets to send 52, broken 51] [07:16:18]ProducePacketName [07:16:18]name=ofd_packets/00156023 [07:16:18]OFD Sender: To server: pG, [07:16:18]CommunicateWithHost lk.salyk.kg:30040 [07:16:18]ConnectInit lk.salyk.kg [07:16:18]written 0, free lines is 4095 [07:16:18]Connected sock=10 [07:16:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DD E9 07 01 B2 E1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 40 AE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 77 61 02 00 35 04 06 00 FE 22 CD 15 E5 B5 BA FC F3 08 1C 38 B0 E9 [07:16:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 AE A0 47 00 73 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 39 36 33 31 35 36 10 04 04 00 77 61 02 00 F4 03 04 00 73 54 14 67 B6 04 01 00 00 58 48 C3 99 2D F3 47 51 [07:16:18]CommunicateWithHost err = 0 [07:16:18]CheckOFDResponse [07:16:18]1017 (14) - 77093643461234 [07:16:18]1041 (16) - 0000000000963156 [07:16:18]1040 (4) - 156023 [07:16:18]1012 (4) - 20.10.2024 00:53 [07:16:18]1206 (1) - 0 [07:16:18]OFD Sender: Remove packet 156023 [07:16:18]ProducePacketName [07:16:18]name=ofd_packets/00156023 [07:16:18]NVStorageDeleteData [07:16:18]Write to MH i2c: 01 00 00 CB 08 D3 [07:16:18]Write i2c OK [07:16:18]MH_I2C_Read... [07:16:18]Read from MH i2c: 01 [07:16:18]MH_I2C_Read... [07:16:18]Read from MH i2c: 01 07 00 [07:16:18]MH_I2C_Read... [07:16:18]Read from MH i2c: 01 07 00 CB 08 00 00 00 00 00 E5 0C CB [07:16:18]RasterBufferAndPrint [07:16:18]line [07:16:18]line [07:16:18]line [07:16:18]line [07:16:18]line [07:16:18]written 0, free lines is 3307 [07:16:18]MH_Cut [07:16:18]Write to MH i2c: D1 01 00 D2 08 01 AC [07:16:18]Write i2c OK [07:16:18]MH_I2C_Read... [07:16:18]Read from MH i2c: D1 [07:16:18]MH_I2C_Read... [07:16:18]Read from MH i2c: D1 01 00 [07:16:18]MH_I2C_Read... [07:16:18]Read from MH i2c: D1 01 00 D2 08 00 AB [07:16:18]Write to MH i2c: 01 00 00 D3 08 DB [07:16:18]Write i2c OK [07:16:18]MH_I2C_Read... [07:16:19]OFD Sender: No OFD packet to send [07:16:19]*** Cut start [07:16:19]*** Partial cut [07:16:19]*** CUTSNS_PIN = 1 [07:16:19]*** CUTSNS_PIN = 0 [07:16:19]*** Brake cut motor [07:16:19]Read from MH i2c: 01 [07:16:19]MH_I2C_Read... [07:16:19]*** Stop cut motor [07:16:19]*** Cut end [07:16:19]Read from MH i2c: 01 07 00 [07:16:19]MH_I2C_Read... [07:16:19]Read from MH i2c: 01 07 00 D3 08 00 00 00 00 00 FF 0F F0 [07:16:19]process_action close_receipt done [07:16:19]requested_data is exist [07:16:19]produce_requested_data [07:16:19]requested_item fm.sn is exist - process it [07:16:19]wFMCommunicate request_size=4 [07:16:19]MH_SAM_APDU [07:16:19]CAPDU: 80 11 00 00 [07:16:19]Write to MH i2c: E2 08 00 D4 08 80 11 00 00 00 00 00 00 56 [07:16:19]Write i2c OK [07:16:19]MH_I2C_Read... [07:16:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:16:20]Read from MH i2c: E2 [07:16:20]MH_I2C_Read... [07:16:20]Read from MH i2c: E2 17 00 [07:16:20]MH_I2C_Read... [07:16:20]Read from MH i2c: E2 17 00 D4 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A7 [07:16:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:16:20]wFMCommunicate OK [07:16:20]requested_item fd.num is exist - process it [07:16:20]SAM_PROTO_GetFieldsCounters [07:16:20]wFMCommunicate request_size=4 [07:16:20]MH_SAM_APDU [07:16:20]CAPDU: 80 13 00 00 [07:16:20]Write to MH i2c: E2 08 00 D5 08 80 13 00 00 00 00 00 00 59 [07:16:20]Write i2c OK [07:16:20]MH_I2C_Read... [07:16:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:16:20]Read from MH i2c: E2 [07:16:20]MH_I2C_Read... [07:16:20]Read from MH i2c: E2 62 00 [07:16:20]MH_I2C_Read... [07:16:20]Read from MH i2c: E2 62 00 D5 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 77 61 02 00 0E 04 04 00 3A 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 C4 [07:16:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 77 61 02 00 0E 04 04 00 3A 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 [07:16:20]wFMCommunicate OK [07:16:20]SAM_PROTO_GetFieldsCounters done [07:16:20]requested_item shift.num is exist - process it [07:16:20]requested_item shift.opened is exist - process it [07:16:20]req_shift_opened [07:16:20]FM_GetShiftState [07:16:20]SAM_PROTO_GetShiftState [07:16:20]wFMCommunicate request_size=4 [07:16:20]MH_SAM_APDU [07:16:20]CAPDU: 80 13 01 00 [07:16:20]Write to MH i2c: E2 08 00 D6 08 80 13 01 00 00 00 00 00 5B [07:16:20]Write i2c OK [07:16:20]MH_I2C_Read... [07:16:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:16:20]Read from MH i2c: E2 [07:16:20]MH_I2C_Read... [07:16:20]Read from MH i2c: E2 0E 00 [07:16:20]MH_I2C_Read... [07:16:20]Read from MH i2c: E2 0E 00 D6 08 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 02 [07:16:20]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:16:20]wFMCommunicate OK [07:16:20]SAM_PROTO_GetShiftState done [07:16:20]FM_GetShiftState done [07:16:20]req_shift_opened done [07:16:20]requested_item shift.open_date is exist - process it [07:16:20]req_shift_open_date [07:16:20]req_shift_open_date done [07:16:20]produce_requested_data done [07:16:20]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156023,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [07:16:20]process_action_free close_receipt [07:16:20]json_value_free [07:16:20]json_value_free done [07:16:20]process_json_proto returns [07:16:20]Send response to host [07:16:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156023,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [07:16:20]free response buf [07:16:20]execute_script done [07:16:20]execute_script returns [07:16:20]free content buf [07:16:20]Sock 7.Close socket [07:16:20]Sock 7.Thread stoped [07:16:24]OFD Sender: No OFD packet to send [07:16:29]OFD Sender: No OFD packet to send [07:16:34]OFD Sender: No OFD packet to send [07:16:39]OFD Sender: No OFD packet to send [07:16:44]OFD Sender: No OFD packet to send [07:16:49]OFD Sender: No OFD packet to send [07:16:54]OFD Sender: No OFD packet to send [07:16:59]OFD Sender: No OFD packet to send [07:17:04]OFD Sender: No OFD packet to send [07:17:09]OFD Sender: No OFD packet to send [07:17:14]OFD Sender: No OFD packet to send [07:17:19]OFD Sender: No OFD packet to send [07:17:24]OFD Sender: No OFD packet to send [07:17:29]OFD Sender: No OFD packet to send [07:17:34]OFD Sender: No OFD packet to send [07:17:39]OFD Sender: No OFD packet to send [07:17:44]OFD Sender: No OFD packet to send [07:17:49]OFD Sender: No OFD packet to send [07:17:54]OFD Sender: No OFD packet to send [07:17:59]accept exits with 9 [07:17:59]New connection [07:17:59]New thread 3066953060 created [07:17:59]Thread 3066809700 joined [07:17:59]Waiting for new connection... [07:17:59] Sock 9.Parse request [07:17:59]Sock 9.Check first char [07:17:59]Sock 9.First char is OK [07:17:59]request: POST /json_proto HTTP/1.0 [07:17:59]Method: POST [07:17:59]URL: /json_proto [07:17:59]Method is POST - this is cgi request [07:17:59]url: /json_proto [07:17:59]query_string will be loaded in cgi processing [07:17:59]execute_cgi json_proto POST (null) [07:17:59]execute_cgi path=json_proto method=POST [07:17:59]POST find Content-Length [07:17:59]Host: 172.17.53.67:8080 [07:17:59]Content-Length: 670 [07:17:59]Content-Type: application/json [07:17:59] [07:17:59]POST finish read [07:17:59]Found Content-Length = 670 [07:17:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874293", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 8.650, "sum" : 591.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 591.00, "payments": [ { "type": 0, "sum" : 591.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:17:59]execute_script... [07:17:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874293", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 8.650, "sum" : 591.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 591.00, "payments": [ { "type": 0, "sum" : 591.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:17:59]POST & json_proto [07:17:59]process_json_proto [07:17:59]json parsed OK: [07:17:59]protocol is kg_v1.0 [07:17:59]action value=close_receipt [07:17:59]process_action close_receipt [07:17:59]cmd_close_receipt [07:17:59]MH_GetDate [07:17:59]Write to MH i2c: F0 00 00 D7 08 CE [07:17:59]Write i2c OK [07:17:59]MH_I2C_Read... [07:17:59]Read from MH i2c: F0 [07:17:59]MH_I2C_Read... [07:17:59]Read from MH i2c: F0 09 00 [07:17:59]MH_I2C_Read... [07:17:59]Read from MH i2c: F0 09 00 D7 08 00 A7 AE 14 67 19 BC 99 64 79 [07:17:59]GetLastDocTimeStamp 1729408576 [07:17:59]current date 1729408679 [07:17:59]FM_GetShiftState [07:17:59]SAM_PROTO_GetShiftState [07:17:59]wFMCommunicate request_size=4 [07:17:59]MH_SAM_APDU [07:17:59]CAPDU: 80 13 01 00 [07:17:59]Write to MH i2c: E2 08 00 D8 08 80 13 01 00 00 00 00 00 5D [07:17:59]Write i2c OK [07:17:59]MH_I2C_Read... [07:17:59]OFD Sender: No OFD packet to send [07:17:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:17:59]Read from MH i2c: E2 [07:17:59]MH_I2C_Read... [07:17:59]Read from MH i2c: E2 0E 00 [07:17:59]MH_I2C_Read... [07:17:59]Read from MH i2c: E2 0E 00 D8 08 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 04 [07:17:59]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:17:59]wFMCommunicate OK [07:17:59]SAM_PROTO_GetShiftState done [07:17:59]FM_GetShiftState done [07:17:59]opened in 1729383891 [07:17:59]opened+sec_in_day 1729470291 [07:17:59]quantity*price = 59166 [07:17:59]sum+1 = 59167 [07:17:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.66 ИТОГО: 591.00 Внесено: 600.00 СДАЧА: 9.00 НСП 1% : 5.24 НДС 12% : 62.83 Наличными: 591.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 96 20.10.2024 07:17 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156024 ФПД: 57039253733613 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T071759&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156024&fm=57039253733613&tin=02508201610067®Number=0000137193017469&sum=59100 [07:18:00]StoreToDocumentArchive [07:18:00]shift 314 fd 156024 [07:18:00]save to /storage/0314/doc_00156024 [07:18:00]save last doc name /storage/0314/doc_00156024 to /storage/kkm_last_doc_name [07:18:00]save OK [07:18:00]Clear old archive folders... [07:18:00]ProcessDocumentItem done err = 0, tmpTLVsize=252 [07:18:00]tlvbuf is 001A7A70 [07:18:00]SAM_PROTO_ClearQueue [07:18:00]wFMCommunicate request_size=4 [07:18:00]MH_SAM_APDU [07:18:00]CAPDU: 80 09 00 00 [07:18:00]Write to MH i2c: E2 08 00 E5 08 80 09 00 00 00 00 00 00 5F [07:18:00]Write i2c OK [07:18:00]MH_I2C_Read... [07:18:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:18:00]Read from MH i2c: E2 [07:18:00]MH_I2C_Read... [07:18:00]Read from MH i2c: E2 03 00 [07:18:00]MH_I2C_Read... [07:18:00]Read from MH i2c: E2 03 00 E5 08 00 90 00 61 [07:18:00]RAPDU: 90 00 [07:18:00]wFMCommunicate OK [07:18:00]SAM_PROTO_ClearQueue done [07:18:00]KKMCreateOFDPacket [07:18:00]OFDProtocolAddRootSTLVToBuf [07:18:00]FM_MakeSignedData [07:18:00]FM_MakeSignedData [07:18:00]SAM_PROTO_SignData [07:18:00]wFMCommunicate request_size=4 [07:18:00]MH_SAM_APDU [07:18:00]CAPDU: 80 0D 01 02 [07:18:00]Write to MH i2c: E2 08 00 E6 08 80 0D 01 02 00 00 00 00 67 [07:18:00]Write i2c OK [07:18:00]MH_I2C_Read... [07:18:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:18:00]Read from MH i2c: E2 [07:18:00]MH_I2C_Read... [07:18:00]Read from MH i2c: E2 03 00 [07:18:00]MH_I2C_Read... [07:18:00]Read from MH i2c: E2 03 00 E6 08 00 90 00 62 [07:18:00]RAPDU: 90 00 [07:18:00]wFMCommunicate OK [07:18:00]wFMCommunicate request_size=255 [07:18:00]MH_SAM_APDU [07:18:00]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CA 21 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 1E E7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC E6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 18 00 00 00 00 07 04 06 00 DC E6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 A7 AE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 78 61 02 00 35 04 06 00 [07:18:00]Write to MH i2c: E2 02 01 E7 08 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CA 21 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 1E E7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC E6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 18 00 00 00 00 07 04 06 00 DC E6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 A7 AE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 78 61 02 00 35 04 06 00 00 00 E3 [07:18:00]Write i2c OK [07:18:00]MH_I2C_Read... [07:18:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:18:00]Read from MH i2c: E2 [07:18:00]MH_I2C_Read... [07:18:00]Read from MH i2c: E2 03 00 [07:18:00]MH_I2C_Read... [07:18:00]Read from MH i2c: E2 03 00 E7 08 00 90 00 63 [07:18:00]RAPDU: 90 00 [07:18:00]wFMCommunicate OK [07:18:00]wFMCommunicate request_size=11 [07:18:00]MH_SAM_APDU [07:18:00]CAPDU: 80 0D 02 02 06 33 E0 7C 75 00 ED [07:18:00]Write to MH i2c: E2 0E 00 E8 08 80 0D 02 02 06 00 33 E0 7C 75 00 ED 00 00 67 [07:18:00]Write i2c OK [07:18:00]MH_I2C_Read... [07:18:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:18:00]Read from MH i2c: E2 [07:18:00]MH_I2C_Read... [07:18:00]Read from MH i2c: E2 03 00 [07:18:00]MH_I2C_Read... [07:18:00]Read from MH i2c: E2 03 00 E8 08 00 90 00 64 [07:18:00]RAPDU: 90 00 [07:18:00]wFMCommunicate OK [07:18:00]wFMCommunicate request_size=4 [07:18:00]MH_SAM_APDU [07:18:00]CAPDU: 80 0D 03 02 [07:18:00]Write to MH i2c: E2 08 00 E9 08 80 0D 03 02 00 00 00 00 6C [07:18:00]Write i2c OK [07:18:00]MH_I2C_Read... [07:18:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:18:00]Read from MH i2c: E2 [07:18:00]MH_I2C_Read... [07:18:00]Read from MH i2c: E2 0B 00 [07:18:00]MH_I2C_Read... [07:18:00]Read from MH i2c: E2 0B 00 E9 08 00 86 3D 25 17 F9 04 8B CB 90 00 BF [07:18:00]RAPDU: 86 3D 25 17 F9 04 8B CB 90 00 [07:18:00]wFMCommunicate OK [07:18:00]SAM_PROTO_SignData done [07:18:00]FM_MakeSignedData done [07:18:00]CreateOFDProtocolMessage [07:18:00]wFMCommunicate request_size=4 [07:18:00]MH_SAM_APDU [07:18:00]CAPDU: 80 11 00 00 [07:18:00]Write to MH i2c: E2 08 00 EA 08 80 11 00 00 00 00 00 00 6C [07:18:00]Write i2c OK [07:18:00]MH_I2C_Read... [07:18:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:18:00]Read from MH i2c: E2 [07:18:00]MH_I2C_Read... [07:18:00]Read from MH i2c: E2 17 00 [07:18:00]MH_I2C_Read... [07:18:00]Read from MH i2c: E2 17 00 EA 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BD [07:18:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:18:00]wFMCommunicate OK [07:18:00]CreateOFDProtocolMessage done [07:18:00]OFDSenderStorePacket 156024 [07:18:00]StoreOFDPacket docnum=156024 [07:18:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 63 C9 08 01 EE 81 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CA 21 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 1E E7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC E6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 18 00 00 00 00 07 04 06 00 DC E6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 A7 AE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 78 61 02 00 35 04 06 00 33 E0 7C 75 00 ED 86 3D 25 17 F9 04 8B CB [07:18:00]CheckFolder [07:18:00]dirname=/storage/ofd_packets [07:18:00]CheckFolder done [07:18:00]ProducePacketName [07:18:00]name=ofd_packets/00156024 [07:18:00]NVStorageSaveData ofd_packets/00156024 [07:18:00]File name is /storage/ofd_packets/00156024 [07:18:00]Write 302 bytes [07:18:00]NVStorageSaveData done [07:18:00]OFDSenderStorePacket done [07:18:00]KKMCreateOFDPacket done [07:18:00]NVStorageSaveData kkm_last_timestamp [07:18:00]File name is /storage/kkm_last_timestamp [07:18:00]Write 4 bytes [07:18:00]NVStorageSaveData done [07:18:00]ExternCall_PrintAddStr [07:18:00]wPrintStart [07:18:00]Write to MH i2c: 01 00 00 EB 08 F3 [07:18:00]Write i2c OK [07:18:00]MH_I2C_Read... [07:18:00]Read from MH i2c: 01 [07:18:00]MH_I2C_Read... [07:18:00]Read from MH i2c: 01 07 00 [07:18:00]MH_I2C_Read... [07:18:00]Read from MH i2c: 01 07 00 EB 08 00 00 00 00 00 FF 0F 08 [07:18:00]RasterBufferAndPrint [07:18:00]line Счет N : (1)874293 [07:18:00]line ИНН: 02508201610067 [07:18:00]line Контрольно-Кассовый Чек [07:18:00]line ПРОДАЖА [07:18:00]line ТРК (МРК, ГНК) : 23 [07:18:00]line Товар: 2710124130 [07:18:00]line Super 92-К-5 [07:18:00]line 8.650 * 68.40 [07:18:00]line = 591.66 [07:18:00]line НДС 12% НСП 1% [07:18:00]line > о реализуемом товаре [07:18:00]line ОКРУГЛЕНИЕ: -0.66 [07:18:00]line ИТОГО: 591.00 [07:18:00]line Внесено: 600.00 [07:18:00]line СДАЧА: 9.00 [07:18:00]line НСП 1% : 5.24 [07:18:00]line НДС 12% : 62.83 [07:18:00]line Наличными: 591.00 [07:18:00]line Безнал.: 0.00 [07:18:00]line Место: АЗС № 165 "Партнер Нефть" [07:18:00]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [07:18:00]line СНО: Общий режим [07:18:00]line Чек 96 20.10.2024 07:17 [07:18:00]line Смена: 314 ФФД: 1.0 [07:18:00]line ЗНМ: 0300000234 [07:18:00]line РНМ: 0000137193017469 [07:18:00]line Версия ККМ: v1.0 [07:18:00]line ФМ: 0000000000963156 [07:18:00]line ФД: 156024 [07:18:00]line ФПД: 57039253733613 [07:18:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T071759&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156024&fm=57039253733613&tin=02508201610067®Number=0000137193017469&sum=59100 [07:18:01]OFD Sender: Processing packet 156024 [packets to send 52, broken 51] [07:18:01]ProducePacketName [07:18:01]name=ofd_packets/00156024 [07:18:01]OFD Sender: To server: pG, [07:18:01]CommunicateWithHost lk.salyk.kg:30040 [07:18:01]ConnectInit lk.salyk.kg [07:18:01]written 0, free lines is 4095 [07:18:01]Connected sock=10 [07:18:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 63 C9 08 01 EE 81 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CA 21 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 1E E7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC E6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 18 00 00 00 00 07 04 06 00 DC E6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 A7 AE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 78 61 02 00 35 04 06 00 33 E0 7C 75 00 ED 86 3D 25 17 F9 04 8B CB [07:18:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F4 6A 47 00 4C AD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 78 61 02 00 F4 03 04 00 DA 54 14 67 B6 04 01 00 00 0C 6C AB 84 7A 45 50 75 [07:18:01]CommunicateWithHost err = 0 [07:18:01]CheckOFDResponse [07:18:01]1017 (14) - 77093643461234 [07:18:01]1041 (16) - 0000000000963156 [07:18:01]1040 (4) - 156024 [07:18:01]1012 (4) - 20.10.2024 00:54 [07:18:01]1206 (1) - 0 [07:18:01]OFD Sender: Remove packet 156024 [07:18:01]ProducePacketName [07:18:01]name=ofd_packets/00156024 [07:18:01]NVStorageDeleteData [07:18:01]Write to MH i2c: 01 00 00 16 09 1F [07:18:01]Write i2c OK [07:18:01]MH_I2C_Read... [07:18:01]Read from MH i2c: 01 [07:18:01]MH_I2C_Read... [07:18:01]Read from MH i2c: 01 07 00 [07:18:01]MH_I2C_Read... [07:18:01]Read from MH i2c: 01 07 00 16 09 00 00 00 00 00 EF 0C 21 [07:18:01]RasterBufferAndPrint [07:18:01]line [07:18:01]line [07:18:01]line [07:18:01]line [07:18:01]line [07:18:01]written 0, free lines is 3317 [07:18:01]MH_Cut [07:18:01]Write to MH i2c: D1 01 00 1D 09 01 F8 [07:18:01]Write i2c OK [07:18:01]MH_I2C_Read... [07:18:01]Read from MH i2c: D1 [07:18:01]MH_I2C_Read... [07:18:01]Read from MH i2c: D1 01 00 [07:18:01]MH_I2C_Read... [07:18:01]Read from MH i2c: D1 01 00 1D 09 00 F7 [07:18:01]Write to MH i2c: 01 00 00 1E 09 27 [07:18:01]Write i2c OK [07:18:01]MH_I2C_Read... [07:18:01]OFD Sender: No OFD packet to send [07:18:02]*** Cut start [07:18:02]*** Partial cut [07:18:02]*** CUTSNS_PIN = 1 [07:18:02]*** CUTSNS_PIN = 0 [07:18:02]*** Brake cut motor [07:18:02]Read from MH i2c: 01 [07:18:02]MH_I2C_Read... [07:18:02]*** Stop cut motor [07:18:02]Read from MH i2c: 01 07 00 [07:18:02]MH_I2C_Read... [07:18:02]*** Cut end [07:18:02]Read from MH i2c: 01 07 00 1E 09 00 00 00 00 00 FF 0F 3C [07:18:02]process_action close_receipt done [07:18:02]requested_data is exist [07:18:02]produce_requested_data [07:18:02]requested_item fm.sn is exist - process it [07:18:02]wFMCommunicate request_size=4 [07:18:02]MH_SAM_APDU [07:18:02]CAPDU: 80 11 00 00 [07:18:02]Write to MH i2c: E2 08 00 1F 09 80 11 00 00 00 00 00 00 A2 [07:18:02]Write i2c OK [07:18:02]MH_I2C_Read... [07:18:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:18:02]Read from MH i2c: E2 [07:18:02]MH_I2C_Read... [07:18:02]Read from MH i2c: E2 17 00 [07:18:02]MH_I2C_Read... [07:18:02]Read from MH i2c: E2 17 00 1F 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F3 [07:18:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:18:02]wFMCommunicate OK [07:18:02]requested_item fd.num is exist - process it [07:18:02]SAM_PROTO_GetFieldsCounters [07:18:02]wFMCommunicate request_size=4 [07:18:02]MH_SAM_APDU [07:18:02]CAPDU: 80 13 00 00 [07:18:02]Write to MH i2c: E2 08 00 20 09 80 13 00 00 00 00 00 00 A5 [07:18:02]Write i2c OK [07:18:02]MH_I2C_Read... [07:18:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:18:03]Read from MH i2c: E2 [07:18:03]MH_I2C_Read... [07:18:03]Read from MH i2c: E2 62 00 [07:18:03]MH_I2C_Read... [07:18:03]Read from MH i2c: E2 62 00 20 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 78 61 02 00 0E 04 04 00 3A 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 14 [07:18:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 78 61 02 00 0E 04 04 00 3A 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 [07:18:03]wFMCommunicate OK [07:18:03]SAM_PROTO_GetFieldsCounters done [07:18:03]requested_item shift.num is exist - process it [07:18:03]requested_item shift.opened is exist - process it [07:18:03]req_shift_opened [07:18:03]FM_GetShiftState [07:18:03]SAM_PROTO_GetShiftState [07:18:03]wFMCommunicate request_size=4 [07:18:03]MH_SAM_APDU [07:18:03]CAPDU: 80 13 01 00 [07:18:03]Write to MH i2c: E2 08 00 21 09 80 13 01 00 00 00 00 00 A7 [07:18:03]Write i2c OK [07:18:03]MH_I2C_Read... [07:18:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:18:03]Read from MH i2c: E2 [07:18:03]MH_I2C_Read... [07:18:03]Read from MH i2c: E2 0E 00 [07:18:03]MH_I2C_Read... [07:18:03]Read from MH i2c: E2 0E 00 21 09 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 4E [07:18:03]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:18:03]wFMCommunicate OK [07:18:03]SAM_PROTO_GetShiftState done [07:18:03]FM_GetShiftState done [07:18:03]req_shift_opened done [07:18:03]requested_item shift.open_date is exist - process it [07:18:03]req_shift_open_date [07:18:03]req_shift_open_date done [07:18:03]produce_requested_data done [07:18:03]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156024,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [07:18:03]process_action_free close_receipt [07:18:03]json_value_free [07:18:03]json_value_free done [07:18:03]process_json_proto returns [07:18:03]Send response to host [07:18:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156024,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [07:18:03]free response buf [07:18:03]execute_script done [07:18:03]execute_script returns [07:18:03]free content buf [07:18:03]Sock 9.Close socket [07:18:03]Sock 9.Thread stoped [07:18:06]OFD Sender: No OFD packet to send [07:18:11]OFD Sender: No OFD packet to send [07:18:16]OFD Sender: No OFD packet to send [07:18:17]accept exits with 7 [07:18:17]New connection [07:18:17]New thread 3066809700 created [07:18:17]Thread 3066953060 joined [07:18:17]Waiting for new connection... [07:18:17] Sock 7.Parse request [07:18:17]Sock 7.Check first char [07:18:17]Sock 7.First char is OK [07:18:17]request: POST /json_proto HTTP/1.0 [07:18:17]Method: POST [07:18:17]URL: /json_proto [07:18:17]Method is POST - this is cgi request [07:18:17]url: /json_proto [07:18:17]query_string will be loaded in cgi processing [07:18:17]execute_cgi json_proto POST (null) [07:18:17]execute_cgi path=json_proto method=POST [07:18:17]POST find Content-Length [07:18:17]Host: 172.17.53.67:8080 [07:18:17]Content-Length: 675 [07:18:17]Content-Type: application/json [07:18:17] [07:18:17]POST finish read [07:18:17]Found Content-Length = 675 [07:18:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874294", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:18:17]execute_script... [07:18:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874294", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:18:17]POST & json_proto [07:18:17]process_json_proto [07:18:17]json parsed OK: [07:18:17]protocol is kg_v1.0 [07:18:17]action value=close_receipt [07:18:17]process_action close_receipt [07:18:17]cmd_close_receipt [07:18:17]MH_GetDate [07:18:17]Write to MH i2c: F0 00 00 22 09 1A [07:18:17]Write i2c OK [07:18:17]MH_I2C_Read... [07:18:17]Read from MH i2c: F0 [07:18:17]MH_I2C_Read... [07:18:17]Read from MH i2c: F0 09 00 [07:18:17]MH_I2C_Read... [07:18:17]Read from MH i2c: F0 09 00 22 09 00 BA AE 14 67 19 BC 99 64 D8 [07:18:17]GetLastDocTimeStamp 1729408679 [07:18:17]current date 1729408698 [07:18:17]FM_GetShiftState [07:18:17]SAM_PROTO_GetShiftState [07:18:17]wFMCommunicate request_size=4 [07:18:17]MH_SAM_APDU [07:18:17]CAPDU: 80 13 01 00 [07:18:17]Write to MH i2c: E2 08 00 23 09 80 13 01 00 00 00 00 00 A9 [07:18:17]Write i2c OK [07:18:17]MH_I2C_Read... [07:18:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:18:17]Read from MH i2c: E2 [07:18:17]MH_I2C_Read... [07:18:17]Read from MH i2c: E2 0E 00 [07:18:17]MH_I2C_Read... [07:18:17]Read from MH i2c: E2 0E 00 23 09 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 50 [07:18:17]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:18:17]wFMCommunicate OK [07:18:17]SAM_PROTO_GetShiftState done [07:18:17]FM_GetShiftState done [07:18:17]opened in 1729383891 [07:18:17]opened+sec_in_day 1729470291 [07:18:17]quantity*price = 80010 [07:18:17]sum+1 = 80011 [07:18:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 97 20.10.2024 07:18 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156025 ФПД: 263786940323686 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T071818&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156025&fm=263786940323686&tin=02508201610067®Number=0000137193017469&sum=80000 [07:18:18]StoreToDocumentArchive [07:18:18]shift 314 fd 156025 [07:18:18]save to /storage/0314/doc_00156025 [07:18:18]save last doc name /storage/0314/doc_00156025 to /storage/kkm_last_doc_name [07:18:18]save OK [07:18:18]Clear old archive folders... [07:18:18]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:18:18]tlvbuf is 001578A0 [07:18:18]SAM_PROTO_ClearQueue [07:18:18]wFMCommunicate request_size=4 [07:18:18]MH_SAM_APDU [07:18:18]CAPDU: 80 09 00 00 [07:18:18]Write to MH i2c: E2 08 00 30 09 80 09 00 00 00 00 00 00 AB [07:18:18]Write i2c OK [07:18:18]MH_I2C_Read... [07:18:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:18:18]Read from MH i2c: E2 [07:18:18]MH_I2C_Read... [07:18:18]Read from MH i2c: E2 03 00 [07:18:18]MH_I2C_Read... [07:18:18]Read from MH i2c: E2 03 00 30 09 00 90 00 AD [07:18:18]RAPDU: 90 00 [07:18:18]wFMCommunicate OK [07:18:18]SAM_PROTO_ClearQueue done [07:18:18]KKMCreateOFDPacket [07:18:18]OFDProtocolAddRootSTLVToBuf [07:18:18]FM_MakeSignedData [07:18:18]FM_MakeSignedData [07:18:18]SAM_PROTO_SignData [07:18:18]wFMCommunicate request_size=4 [07:18:18]MH_SAM_APDU [07:18:18]CAPDU: 80 0D 01 02 [07:18:18]Write to MH i2c: E2 08 00 31 09 80 0D 01 02 00 00 00 00 B3 [07:18:18]Write i2c OK [07:18:18]MH_I2C_Read... [07:18:18]Read from MH i2c: E2 [07:18:18]MH_I2C_Read... [07:18:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:18:18]Read from MH i2c: E2 03 00 [07:18:18]MH_I2C_Read... [07:18:18]Read from MH i2c: E2 03 00 31 09 00 90 00 AE [07:18:18]RAPDU: 90 00 [07:18:18]wFMCommunicate OK [07:18:18]wFMCommunicate request_size=255 [07:18:18]MH_SAM_APDU [07:18:18]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 BA AE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 79 61 02 00 35 04 06 00 EF E9 AE DF [07:18:19]Write to MH i2c: E2 02 01 32 09 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 BA AE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 79 61 02 00 35 04 06 00 EF E9 AE DF 00 00 40 [07:18:19]Write i2c OK [07:18:19]MH_I2C_Read... [07:18:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:18:19]Read from MH i2c: E2 [07:18:19]MH_I2C_Read... [07:18:19]Read from MH i2c: E2 03 00 [07:18:19]MH_I2C_Read... [07:18:19]Read from MH i2c: E2 03 00 32 09 00 90 00 AF [07:18:19]RAPDU: 90 00 [07:18:19]wFMCommunicate OK [07:18:19]wFMCommunicate request_size=7 [07:18:19]MH_SAM_APDU [07:18:19]CAPDU: 80 0D 02 02 02 D7 66 [07:18:19]Write to MH i2c: E2 0A 00 33 09 80 0D 02 02 02 00 D7 66 00 00 F7 [07:18:19]Write i2c OK [07:18:19]MH_I2C_Read... [07:18:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:18:19]Read from MH i2c: E2 [07:18:19]MH_I2C_Read... [07:18:19]Read from MH i2c: E2 03 00 [07:18:19]MH_I2C_Read... [07:18:19]Read from MH i2c: E2 03 00 33 09 00 90 00 B0 [07:18:19]RAPDU: 90 00 [07:18:19]wFMCommunicate OK [07:18:19]wFMCommunicate request_size=4 [07:18:19]MH_SAM_APDU [07:18:19]CAPDU: 80 0D 03 02 [07:18:19]Write to MH i2c: E2 08 00 34 09 80 0D 03 02 00 00 00 00 B8 [07:18:19]Write i2c OK [07:18:19]MH_I2C_Read... [07:18:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:18:19]Read from MH i2c: E2 [07:18:19]MH_I2C_Read... [07:18:19]Read from MH i2c: E2 0B 00 [07:18:19]MH_I2C_Read... [07:18:19]Read from MH i2c: E2 0B 00 34 09 00 80 C8 30 E3 8A 80 AD 46 90 00 11 [07:18:19]RAPDU: 80 C8 30 E3 8A 80 AD 46 90 00 [07:18:19]wFMCommunicate OK [07:18:19]SAM_PROTO_SignData done [07:18:19]FM_MakeSignedData done [07:18:19]CreateOFDProtocolMessage [07:18:19]wFMCommunicate request_size=4 [07:18:19]MH_SAM_APDU [07:18:19]CAPDU: 80 11 00 00 [07:18:19]Write to MH i2c: E2 08 00 35 09 80 11 00 00 00 00 00 00 B8 [07:18:19]Write i2c OK [07:18:19]MH_I2C_Read... [07:18:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:18:19]Read from MH i2c: E2 [07:18:19]MH_I2C_Read... [07:18:19]Read from MH i2c: E2 17 00 [07:18:19]MH_I2C_Read... [07:18:19]Read from MH i2c: E2 17 00 35 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 09 [07:18:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:18:19]wFMCommunicate OK [07:18:19]CreateOFDProtocolMessage done [07:18:19]OFDSenderStorePacket 156025 [07:18:19]StoreOFDPacket docnum=156025 [07:18:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 8E 0B 04 01 E6 13 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 BA AE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 79 61 02 00 35 04 06 00 EF E9 AE DF D7 66 80 C8 30 E3 8A 80 AD 46 [07:18:19]CheckFolder [07:18:19]dirname=/storage/ofd_packets [07:18:19]CheckFolder done [07:18:19]ProducePacketName [07:18:19]name=ofd_packets/00156025 [07:18:19]NVStorageSaveData ofd_packets/00156025 [07:18:19]File name is /storage/ofd_packets/00156025 [07:18:19]Write 298 bytes [07:18:19]NVStorageSaveData done [07:18:19]OFDSenderStorePacket done [07:18:19]KKMCreateOFDPacket done [07:18:19]NVStorageSaveData kkm_last_timestamp [07:18:19]File name is /storage/kkm_last_timestamp [07:18:19]Write 4 bytes [07:18:19]NVStorageSaveData done [07:18:19]ExternCall_PrintAddStr [07:18:19]wPrintStart [07:18:19]Write to MH i2c: 01 00 00 36 09 3F [07:18:19]Write i2c OK [07:18:19]MH_I2C_Read... [07:18:19]Read from MH i2c: 01 [07:18:19]MH_I2C_Read... [07:18:19]Read from MH i2c: 01 07 00 [07:18:19]MH_I2C_Read... [07:18:19]Read from MH i2c: 01 07 00 36 09 00 00 00 00 00 FF 0F 54 [07:18:19]RasterBufferAndPrint [07:18:19]line Счет N : (1)874294 [07:18:19]line ИНН: 02508201610067 [07:18:19]line Контрольно-Кассовый Чек [07:18:19]line ПРОДАЖА [07:18:19]line ТРК (МРК, ГНК) : 44 [07:18:19]line Товар: 2710194210 [07:18:19]line ДТ-К-2 [07:18:19]line 10.500 * 76.20 [07:18:19]line = 800.10 [07:18:19]line НДС 12% НСП 1% [07:18:19]line > о реализуемом товаре [07:18:19]line ОКРУГЛЕНИЕ: -0.10 [07:18:19]line ИТОГО: 800.00 [07:18:19]line Внесено: 800.00 [07:18:19]line СДАЧА: 0.00 [07:18:19]line НСП 1% : 7.08 [07:18:19]line НДС 12% : 84.97 [07:18:19]line Наличными: 800.00 [07:18:19]line Безнал.: 0.00 [07:18:19]line Место: АЗС № 165 "Партнер Нефть" [07:18:19]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [07:18:19]line СНО: Общий режим [07:18:19]line Чек 97 20.10.2024 07:18 [07:18:19]line Смена: 314 ФФД: 1.0 [07:18:19]line ЗНМ: 0300000234 [07:18:19]line РНМ: 0000137193017469 [07:18:19]line Версия ККМ: v1.0 [07:18:19]line ФМ: 0000000000963156 [07:18:19]line ФД: 156025 [07:18:19]line ФПД: 263786940323686 [07:18:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T071818&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156025&fm=263786940323686&tin=02508201610067®Number=0000137193017469&sum=80000 [07:18:19]OFD Sender: Processing packet 156025 [packets to send 52, broken 51] [07:18:19]ProducePacketName [07:18:19]name=ofd_packets/00156025 [07:18:19]OFD Sender: To server: pG, [07:18:19]CommunicateWithHost lk.salyk.kg:30040 [07:18:19]ConnectInit lk.salyk.kg [07:18:19]written 0, free lines is 4095 [07:18:19]Connected sock=10 [07:18:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 8E 0B 04 01 E6 13 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 BA AE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 79 61 02 00 35 04 06 00 EF E9 AE DF D7 66 80 C8 30 E3 8A 80 AD 46 [07:18:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B4 9E 47 00 AE F2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 79 61 02 00 F4 03 04 00 ED 54 14 67 B6 04 01 00 00 EB 25 2C DF F4 50 37 2A [07:18:20]CommunicateWithHost err = 0 [07:18:20]CheckOFDResponse [07:18:20]1017 (14) - 77093643461234 [07:18:20]1041 (16) - 0000000000963156 [07:18:20]1040 (4) - 156025 [07:18:20]1012 (4) - 20.10.2024 00:55 [07:18:20]1206 (1) - 0 [07:18:20]OFD Sender: Remove packet 156025 [07:18:20]ProducePacketName [07:18:20]name=ofd_packets/00156025 [07:18:20]NVStorageDeleteData [07:18:20]Write to MH i2c: 01 00 00 61 09 6A [07:18:20]Write i2c OK [07:18:20]MH_I2C_Read... [07:18:20]Read from MH i2c: 01 [07:18:20]MH_I2C_Read... [07:18:20]Read from MH i2c: 01 07 00 [07:18:20]MH_I2C_Read... [07:18:20]Read from MH i2c: 01 07 00 61 09 00 00 00 00 00 ED 0C 6A [07:18:20]RasterBufferAndPrint [07:18:20]line [07:18:20]line [07:18:20]line [07:18:20]line [07:18:20]line [07:18:20]written 0, free lines is 3315 [07:18:20]MH_Cut [07:18:20]Write to MH i2c: D1 01 00 68 09 01 43 [07:18:20]Write i2c OK [07:18:20]MH_I2C_Read... [07:18:20]Read from MH i2c: D1 [07:18:20]MH_I2C_Read... [07:18:20]Read from MH i2c: D1 01 00 [07:18:20]MH_I2C_Read... [07:18:20]Read from MH i2c: D1 01 00 68 09 00 42 [07:18:20]Write to MH i2c: 01 00 00 69 09 72 [07:18:20]Write i2c OK [07:18:20]MH_I2C_Read... [07:18:20]OFD Sender: No OFD packet to send [07:18:20]*** Cut start [07:18:20]*** Partial cut [07:18:20]*** CUTSNS_PIN = 1 [07:18:21]*** CUTSNS_PIN = 0 [07:18:21]*** Brake cut motor [07:18:21]Read from MH i2c: 01 [07:18:21]MH_I2C_Read... [07:18:21]*** Stop cut motor [07:18:21]*** Cut end [07:18:21]Read from MH i2c: 01 07 00 [07:18:21]MH_I2C_Read... [07:18:21]Read from MH i2c: 01 07 00 69 09 00 00 00 00 00 FF 0F 87 [07:18:21]process_action close_receipt done [07:18:21]requested_data is exist [07:18:21]produce_requested_data [07:18:21]requested_item fm.sn is exist - process it [07:18:21]wFMCommunicate request_size=4 [07:18:21]MH_SAM_APDU [07:18:21]CAPDU: 80 11 00 00 [07:18:21]Write to MH i2c: E2 08 00 6A 09 80 11 00 00 00 00 00 00 ED [07:18:21]Write i2c OK [07:18:21]MH_I2C_Read... [07:18:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:18:21]Read from MH i2c: E2 [07:18:21]MH_I2C_Read... [07:18:21]Read from MH i2c: E2 17 00 [07:18:21]MH_I2C_Read... [07:18:21]Read from MH i2c: E2 17 00 6A 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3E [07:18:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:18:21]wFMCommunicate OK [07:18:21]requested_item fd.num is exist - process it [07:18:21]SAM_PROTO_GetFieldsCounters [07:18:21]wFMCommunicate request_size=4 [07:18:21]MH_SAM_APDU [07:18:21]CAPDU: 80 13 00 00 [07:18:21]Write to MH i2c: E2 08 00 6B 09 80 13 00 00 00 00 00 00 F0 [07:18:21]Write i2c OK [07:18:21]MH_I2C_Read... [07:18:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:18:21]Read from MH i2c: E2 [07:18:21]MH_I2C_Read... [07:18:21]Read from MH i2c: E2 62 00 [07:18:21]MH_I2C_Read... [07:18:21]Read from MH i2c: E2 62 00 6B 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 79 61 02 00 0E 04 04 00 3A 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 63 [07:18:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 79 61 02 00 0E 04 04 00 3A 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 [07:18:21]wFMCommunicate OK [07:18:21]SAM_PROTO_GetFieldsCounters done [07:18:21]requested_item shift.num is exist - process it [07:18:21]requested_item shift.opened is exist - process it [07:18:21]req_shift_opened [07:18:21]FM_GetShiftState [07:18:21]SAM_PROTO_GetShiftState [07:18:21]wFMCommunicate request_size=4 [07:18:21]MH_SAM_APDU [07:18:21]CAPDU: 80 13 01 00 [07:18:21]Write to MH i2c: E2 08 00 6C 09 80 13 01 00 00 00 00 00 F2 [07:18:21]Write i2c OK [07:18:21]MH_I2C_Read... [07:18:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:18:21]Read from MH i2c: E2 [07:18:21]MH_I2C_Read... [07:18:21]Read from MH i2c: E2 0E 00 [07:18:21]MH_I2C_Read... [07:18:21]Read from MH i2c: E2 0E 00 6C 09 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 99 [07:18:21]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:18:21]wFMCommunicate OK [07:18:21]SAM_PROTO_GetShiftState done [07:18:21]FM_GetShiftState done [07:18:21]req_shift_opened done [07:18:21]requested_item shift.open_date is exist - process it [07:18:21]req_shift_open_date [07:18:21]req_shift_open_date done [07:18:21]produce_requested_data done [07:18:21]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156025,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [07:18:21]process_action_free close_receipt [07:18:21]json_value_free [07:18:21]json_value_free done [07:18:21]process_json_proto returns [07:18:21]Send response to host [07:18:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156025,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [07:18:21]free response buf [07:18:21]execute_script done [07:18:21]execute_script returns [07:18:21]free content buf [07:18:21]Sock 7.Close socket [07:18:21]Sock 7.Thread stoped [07:18:25]OFD Sender: No OFD packet to send [07:18:30]OFD Sender: No OFD packet to send [07:18:35]OFD Sender: No OFD packet to send [07:18:40]OFD Sender: No OFD packet to send [07:18:45]OFD Sender: No OFD packet to send [07:18:50]OFD Sender: No OFD packet to send [07:18:55]OFD Sender: No OFD packet to send [07:19:00]OFD Sender: No OFD packet to send [07:19:05]OFD Sender: No OFD packet to send [07:19:10]OFD Sender: No OFD packet to send [07:19:15]OFD Sender: No OFD packet to send [07:19:20]OFD Sender: No OFD packet to send [07:19:25]OFD Sender: No OFD packet to send [07:19:30]OFD Sender: No OFD packet to send [07:19:35]OFD Sender: No OFD packet to send [07:19:40]OFD Sender: No OFD packet to send [07:19:45]OFD Sender: No OFD packet to send [07:19:50]OFD Sender: No OFD packet to send [07:19:55]OFD Sender: No OFD packet to send [07:20:00]OFD Sender: No OFD packet to send [07:20:05]OFD Sender: No OFD packet to send [07:20:10]OFD Sender: No OFD packet to send [07:20:15]OFD Sender: No OFD packet to send [07:20:20]OFD Sender: No OFD packet to send [07:20:25]OFD Sender: No OFD packet to send [07:20:30]OFD Sender: No OFD packet to send [07:20:35]OFD Sender: No OFD packet to send [07:20:40]OFD Sender: No OFD packet to send [07:20:45]OFD Sender: No OFD packet to send [07:20:50]OFD Sender: No OFD packet to send [07:20:55]OFD Sender: No OFD packet to send [07:21:00]OFD Sender: No OFD packet to send [07:21:05]OFD Sender: No OFD packet to send [07:21:10]OFD Sender: No OFD packet to send [07:21:15]OFD Sender: No OFD packet to send [07:21:20]OFD Sender: No OFD packet to send [07:21:25]OFD Sender: No OFD packet to send [07:21:30]OFD Sender: No OFD packet to send [07:21:35]OFD Sender: No OFD packet to send [07:21:40]OFD Sender: No OFD packet to send [07:21:45]OFD Sender: No OFD packet to send [07:21:50]OFD Sender: No OFD packet to send [07:21:55]OFD Sender: No OFD packet to send [07:22:00]OFD Sender: No OFD packet to send [07:22:05]OFD Sender: No OFD packet to send [07:22:10]OFD Sender: No OFD packet to send [07:22:15]OFD Sender: No OFD packet to send [07:22:20]OFD Sender: No OFD packet to send [07:22:25]OFD Sender: No OFD packet to send [07:22:30]OFD Sender: No OFD packet to send [07:22:35]OFD Sender: No OFD packet to send [07:22:40]OFD Sender: No OFD packet to send [07:22:45]OFD Sender: No OFD packet to send [07:22:50]OFD Sender: No OFD packet to send [07:22:55]OFD Sender: No OFD packet to send [07:23:00]OFD Sender: No OFD packet to send [07:23:05]OFD Sender: No OFD packet to send [07:23:10]OFD Sender: No OFD packet to send [07:23:15]OFD Sender: No OFD packet to send [07:23:20]OFD Sender: No OFD packet to send [07:23:25]OFD Sender: No OFD packet to send [07:23:30]OFD Sender: No OFD packet to send [07:23:35]OFD Sender: No OFD packet to send [07:23:40]OFD Sender: No OFD packet to send [07:23:45]OFD Sender: No OFD packet to send [07:23:50]OFD Sender: No OFD packet to send [07:23:55]OFD Sender: No OFD packet to send [07:24:00]OFD Sender: No OFD packet to send [07:24:05]OFD Sender: No OFD packet to send [07:24:10]OFD Sender: No OFD packet to send [07:24:15]OFD Sender: No OFD packet to send [07:24:20]OFD Sender: No OFD packet to send [07:24:25]OFD Sender: No OFD packet to send [07:24:30]OFD Sender: No OFD packet to send [07:24:35]OFD Sender: No OFD packet to send [07:24:40]OFD Sender: No OFD packet to send [07:24:46]OFD Sender: No OFD packet to send [07:24:51]OFD Sender: No OFD packet to send [07:24:56]OFD Sender: No OFD packet to send [07:25:01]OFD Sender: No OFD packet to send [07:25:06]OFD Sender: No OFD packet to send [07:25:11]OFD Sender: No OFD packet to send [07:25:16]OFD Sender: No OFD packet to send [07:25:21]OFD Sender: No OFD packet to send [07:25:26]OFD Sender: No OFD packet to send [07:25:31]OFD Sender: No OFD packet to send [07:25:36]OFD Sender: No OFD packet to send [07:25:41]OFD Sender: No OFD packet to send [07:25:46]OFD Sender: No OFD packet to send [07:25:51]OFD Sender: No OFD packet to send [07:25:56]OFD Sender: No OFD packet to send [07:26:01]OFD Sender: No OFD packet to send [07:26:06]OFD Sender: No OFD packet to send [07:26:11]OFD Sender: No OFD packet to send [07:26:16]OFD Sender: No OFD packet to send [07:26:21]OFD Sender: No OFD packet to send [07:26:26]OFD Sender: No OFD packet to send [07:26:31]OFD Sender: No OFD packet to send [07:26:36]OFD Sender: No OFD packet to send [07:26:41]OFD Sender: No OFD packet to send [07:26:46]OFD Sender: No OFD packet to send [07:26:51]OFD Sender: No OFD packet to send [07:26:56]OFD Sender: No OFD packet to send [07:27:01]OFD Sender: No OFD packet to send [07:27:06]OFD Sender: No OFD packet to send [07:27:11]OFD Sender: No OFD packet to send [07:27:16]OFD Sender: No OFD packet to send [07:27:21]OFD Sender: No OFD packet to send [07:27:26]OFD Sender: No OFD packet to send [07:27:31]OFD Sender: No OFD packet to send [07:27:36]OFD Sender: No OFD packet to send [07:27:41]OFD Sender: No OFD packet to send [07:27:46]OFD Sender: No OFD packet to send [07:27:51]OFD Sender: No OFD packet to send [07:27:56]OFD Sender: No OFD packet to send [07:28:01]OFD Sender: No OFD packet to send [07:28:06]OFD Sender: No OFD packet to send [07:28:11]OFD Sender: No OFD packet to send [07:28:16]OFD Sender: No OFD packet to send [07:28:21]OFD Sender: No OFD packet to send [07:28:26]OFD Sender: No OFD packet to send [07:28:31]OFD Sender: No OFD packet to send [07:28:36]OFD Sender: No OFD packet to send [07:28:41]OFD Sender: No OFD packet to send [07:28:46]OFD Sender: No OFD packet to send [07:28:51]OFD Sender: No OFD packet to send [07:28:56]OFD Sender: No OFD packet to send [07:29:01]OFD Sender: No OFD packet to send [07:29:06]OFD Sender: No OFD packet to send [07:29:11]OFD Sender: No OFD packet to send [07:29:16]OFD Sender: No OFD packet to send [07:29:21]OFD Sender: No OFD packet to send [07:29:26]OFD Sender: No OFD packet to send [07:29:31]OFD Sender: No OFD packet to send [07:29:36]OFD Sender: No OFD packet to send [07:29:41]OFD Sender: No OFD packet to send [07:29:46]OFD Sender: No OFD packet to send [07:29:51]OFD Sender: No OFD packet to send [07:29:56]OFD Sender: No OFD packet to send [07:30:01]OFD Sender: No OFD packet to send [07:30:06]OFD Sender: No OFD packet to send [07:30:11]OFD Sender: No OFD packet to send [07:30:16]OFD Sender: No OFD packet to send [07:30:21]OFD Sender: No OFD packet to send [07:30:26]OFD Sender: No OFD packet to send [07:30:31]OFD Sender: No OFD packet to send [07:30:36]OFD Sender: No OFD packet to send [07:30:41]OFD Sender: No OFD packet to send [07:30:46]OFD Sender: No OFD packet to send [07:30:51]OFD Sender: No OFD packet to send [07:30:56]OFD Sender: No OFD packet to send [07:31:01]OFD Sender: No OFD packet to send [07:31:06]OFD Sender: No OFD packet to send [07:31:11]OFD Sender: No OFD packet to send [07:31:16]OFD Sender: No OFD packet to send [07:31:21]OFD Sender: No OFD packet to send [07:31:26]OFD Sender: No OFD packet to send [07:31:31]OFD Sender: No OFD packet to send [07:31:36]OFD Sender: No OFD packet to send [07:31:41]OFD Sender: No OFD packet to send [07:31:46]OFD Sender: No OFD packet to send [07:31:51]OFD Sender: No OFD packet to send [07:31:56]OFD Sender: No OFD packet to send [07:32:01]OFD Sender: No OFD packet to send [07:32:06]OFD Sender: No OFD packet to send [07:32:11]OFD Sender: No OFD packet to send [07:32:16]OFD Sender: No OFD packet to send [07:32:21]OFD Sender: No OFD packet to send [07:32:25]accept exits with 9 [07:32:25]New connection [07:32:25]New thread 3066953060 created [07:32:25]Thread 3066809700 joined [07:32:25]Waiting for new connection... [07:32:25] Sock 9.Parse request [07:32:25]Sock 9.Check first char [07:32:25]Sock 9.First char is OK [07:32:25]request: POST /json_proto HTTP/1.0 [07:32:25]Method: POST [07:32:25]URL: /json_proto [07:32:25]Method is POST - this is cgi request [07:32:25]url: /json_proto [07:32:25]query_string will be loaded in cgi processing [07:32:25]execute_cgi json_proto POST (null) [07:32:25]execute_cgi path=json_proto method=POST [07:32:25]POST find Content-Length [07:32:25]Host: 172.17.53.67:8080 [07:32:25]Content-Length: 682 [07:32:25]Content-Type: application/json [07:32:25] [07:32:25]POST finish read [07:32:25]Found Content-Length = 682 [07:32:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874296", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 44.850, "sum" : 3000.47, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:32:25]execute_script... [07:32:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874296", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 44.850, "sum" : 3000.47, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:32:25]POST & json_proto [07:32:25]process_json_proto [07:32:25]json parsed OK: [07:32:25]protocol is kg_v1.0 [07:32:25]action value=close_receipt [07:32:25]process_action close_receipt [07:32:25]cmd_close_receipt [07:32:25]MH_GetDate [07:32:25]Write to MH i2c: F0 00 00 6D 09 65 [07:32:25]Write i2c OK [07:32:25]MH_I2C_Read... [07:32:25]Read from MH i2c: F0 [07:32:25]MH_I2C_Read... [07:32:25]Read from MH i2c: F0 09 00 [07:32:25]MH_I2C_Read... [07:32:25]Read from MH i2c: F0 09 00 6D 09 00 0A B2 14 67 19 BC 99 64 77 [07:32:25]GetLastDocTimeStamp 1729408698 [07:32:25]current date 1729409546 [07:32:25]FM_GetShiftState [07:32:25]SAM_PROTO_GetShiftState [07:32:25]wFMCommunicate request_size=4 [07:32:25]MH_SAM_APDU [07:32:25]CAPDU: 80 13 01 00 [07:32:25]Write to MH i2c: E2 08 00 6E 09 80 13 01 00 00 00 00 00 F4 [07:32:25]Write i2c OK [07:32:25]MH_I2C_Read... [07:32:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:32:25]Read from MH i2c: E2 [07:32:25]MH_I2C_Read... [07:32:25]Read from MH i2c: E2 0E 00 [07:32:25]MH_I2C_Read... [07:32:25]Read from MH i2c: E2 0E 00 6E 09 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 9B [07:32:25]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:32:25]wFMCommunicate OK [07:32:25]SAM_PROTO_GetShiftState done [07:32:25]FM_GetShiftState done [07:32:25]opened in 1729383891 [07:32:25]opened+sec_in_day 1729470291 [07:32:25]quantity*price = 300046 [07:32:25]sum+1 = 300048 [07:32:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.47 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.63 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 98 20.10.2024 07:32 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156026 ФПД: 55436893324476 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T073226&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156026&fm=55436893324476&tin=02508201610067®Number=0000137193017469&sum=300000 [07:32:27]StoreToDocumentArchive [07:32:27]shift 314 fd 156026 [07:32:27]save to /storage/0314/doc_00156026 [07:32:27]save last doc name /storage/0314/doc_00156026 to /storage/kkm_last_doc_name [07:32:27]save OK [07:32:27]Clear old archive folders... [07:32:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:32:27]tlvbuf is 001A83D0 [07:32:27]SAM_PROTO_ClearQueue [07:32:27]wFMCommunicate request_size=4 [07:32:27]MH_SAM_APDU [07:32:27]CAPDU: 80 09 00 00 [07:32:27]Write to MH i2c: E2 08 00 7B 09 80 09 00 00 00 00 00 00 F6 [07:32:27]Write i2c OK [07:32:27]MH_I2C_Read... [07:32:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:32:27]Read from MH i2c: E2 [07:32:27]MH_I2C_Read... [07:32:27]Read from MH i2c: E2 03 00 [07:32:27]MH_I2C_Read... [07:32:27]Read from MH i2c: E2 03 00 7B 09 00 90 00 F8 [07:32:27]RAPDU: 90 00 [07:32:27]wFMCommunicate OK [07:32:27]SAM_PROTO_ClearQueue done [07:32:27]KKMCreateOFDPacket [07:32:27]OFDProtocolAddRootSTLVToBuf [07:32:27]FM_MakeSignedData [07:32:27]FM_MakeSignedData [07:32:27]SAM_PROTO_SignData [07:32:27]wFMCommunicate request_size=4 [07:32:27]MH_SAM_APDU [07:32:27]CAPDU: 80 0D 01 02 [07:32:27]Write to MH i2c: E2 08 00 7C 09 80 0D 01 02 00 00 00 00 FE [07:32:27]Write i2c OK [07:32:27]MH_I2C_Read... [07:32:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:32:27]Read from MH i2c: E2 [07:32:27]MH_I2C_Read... [07:32:27]Read from MH i2c: E2 03 00 [07:32:27]MH_I2C_Read... [07:32:27]Read from MH i2c: E2 03 00 7C 09 00 90 00 F9 [07:32:27]RAPDU: 90 00 [07:32:27]wFMCommunicate OK [07:32:27]wFMCommunicate request_size=255 [07:32:27]MH_SAM_APDU [07:32:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 AF 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 0F 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 0A B2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7A 61 02 00 35 04 06 00 32 [07:32:27]Write to MH i2c: E2 02 01 7D 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 AF 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 0F 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 0A B2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7A 61 02 00 35 04 06 00 32 00 00 11 [07:32:27]Write i2c OK [07:32:27]MH_I2C_Read... [07:32:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:32:27]Read from MH i2c: E2 [07:32:27]MH_I2C_Read... [07:32:27]Read from MH i2c: E2 03 00 [07:32:27]MH_I2C_Read... [07:32:27]Read from MH i2c: E2 03 00 7D 09 00 90 00 FA [07:32:27]RAPDU: 90 00 [07:32:27]wFMCommunicate OK [07:32:27]wFMCommunicate request_size=10 [07:32:27]MH_SAM_APDU [07:32:27]CAPDU: 80 0D 02 02 05 6B 68 55 84 BC [07:32:27]Write to MH i2c: E2 0D 00 7E 09 80 0D 02 02 05 00 6B 68 55 84 BC 00 00 73 [07:32:27]Write i2c OK [07:32:27]MH_I2C_Read... [07:32:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:32:27]Read from MH i2c: E2 [07:32:27]MH_I2C_Read... [07:32:27]Read from MH i2c: E2 03 00 [07:32:27]MH_I2C_Read... [07:32:27]Read from MH i2c: E2 03 00 7E 09 00 90 00 FB [07:32:27]RAPDU: 90 00 [07:32:27]wFMCommunicate OK [07:32:27]wFMCommunicate request_size=4 [07:32:27]MH_SAM_APDU [07:32:27]CAPDU: 80 0D 03 02 [07:32:27]Write to MH i2c: E2 08 00 7F 09 80 0D 03 02 00 00 00 00 03 [07:32:27]Write i2c OK [07:32:27]MH_I2C_Read... [07:32:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:32:27]Read from MH i2c: E2 [07:32:27]MH_I2C_Read... [07:32:27]Read from MH i2c: E2 0B 00 [07:32:27]MH_I2C_Read... [07:32:27]Read from MH i2c: E2 0B 00 7F 09 00 E5 24 45 EE C6 FF 35 A9 90 00 E3 [07:32:27]RAPDU: E5 24 45 EE C6 FF 35 A9 90 00 [07:32:27]wFMCommunicate OK [07:32:27]SAM_PROTO_SignData done [07:32:27]FM_MakeSignedData done [07:32:27]CreateOFDProtocolMessage [07:32:27]wFMCommunicate request_size=4 [07:32:27]MH_SAM_APDU [07:32:27]CAPDU: 80 11 00 00 [07:32:27]Write to MH i2c: E2 08 00 80 09 80 11 00 00 00 00 00 00 03 [07:32:27]Write i2c OK [07:32:27]MH_I2C_Read... [07:32:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:32:27]Read from MH i2c: E2 [07:32:27]MH_I2C_Read... [07:32:27]Read from MH i2c: E2 17 00 [07:32:27]MH_I2C_Read... [07:32:27]Read from MH i2c: E2 17 00 80 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 54 [07:32:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:32:27]wFMCommunicate OK [07:32:27]CreateOFDProtocolMessage done [07:32:27]OFDSenderStorePacket 156026 [07:32:27]StoreOFDPacket docnum=156026 [07:32:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F6 E9 07 01 FA 81 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 AF 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 0F 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 0A B2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7A 61 02 00 35 04 06 00 32 6B 68 55 84 BC E5 24 45 EE C6 FF 35 A9 [07:32:27]CheckFolder [07:32:27]dirname=/storage/ofd_packets [07:32:27]CheckFolder done [07:32:27]ProducePacketName [07:32:27]name=ofd_packets/00156026 [07:32:27]NVStorageSaveData ofd_packets/00156026 [07:32:27]File name is /storage/ofd_packets/00156026 [07:32:27]Write 301 bytes [07:32:27]NVStorageSaveData done [07:32:27]OFDSenderStorePacket done [07:32:27]KKMCreateOFDPacket done [07:32:27]NVStorageSaveData kkm_last_timestamp [07:32:27]File name is /storage/kkm_last_timestamp [07:32:27]Write 4 bytes [07:32:27]NVStorageSaveData done [07:32:27]ExternCall_PrintAddStr [07:32:27]wPrintStart [07:32:27]Write to MH i2c: 01 00 00 81 09 8A [07:32:27]Write i2c OK [07:32:27]MH_I2C_Read... [07:32:27]Read from MH i2c: 01 [07:32:27]MH_I2C_Read... [07:32:27]Read from MH i2c: 01 07 00 [07:32:27]MH_I2C_Read... [07:32:27]Read from MH i2c: 01 07 00 81 09 00 00 00 00 00 FF 0F 9F [07:32:27]RasterBufferAndPrint [07:32:27]line Счет N : (1)874296 [07:32:27]line ИНН: 02508201610067 [07:32:27]line Контрольно-Кассовый Чек [07:32:27]line ПРОДАЖА [07:32:27]line ТРК (МРК, ГНК) : 22 [07:32:27]line Товар: 2710124130 [07:32:27]line Аи-92-К-5 [07:32:27]line 44.850 * 66.90 [07:32:27]line = 3000.47 [07:32:27]line НДС 12% НСП 1% [07:32:27]line > о реализуемом товаре [07:32:27]line ОКРУГЛЕНИЕ: -0.47 [07:32:27]line ИТОГО: 3000.00 [07:32:27]line Внесено: 3000.00 [07:32:27]line СДАЧА: 0.00 [07:32:27]line НСП 1% : 26.55 [07:32:27]line НДС 12% : 318.63 [07:32:27]line Наличными: 3000.00 [07:32:27]line Безнал.: 0.00 [07:32:27]line Место: АЗС № 165 "Партнер Нефть" [07:32:27]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [07:32:27]line СНО: Общий режим [07:32:27]line Чек 98 20.10.2024 07:32 [07:32:27]line Смена: 314 ФФД: 1.0 [07:32:27]line ЗНМ: 0300000234 [07:32:27]line РНМ: 0000137193017469 [07:32:27]line Версия ККМ: v1.0 [07:32:27]line ФМ: 0000000000963156 [07:32:27]line ФД: 156026 [07:32:27]line ФПД: 55436893324476 [07:32:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T073226&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156026&fm=55436893324476&tin=02508201610067®Number=0000137193017469&sum=300000 [07:32:27]OFD Sender: Processing packet 156026 [packets to send 52, broken 51] [07:32:27]ProducePacketName [07:32:27]name=ofd_packets/00156026 [07:32:27]OFD Sender: To server: pG, [07:32:27]CommunicateWithHost lk.salyk.kg:30040 [07:32:27]ConnectInit lk.salyk.kg [07:32:27]written 0, free lines is 4095 [07:32:28]Connected sock=10 [07:32:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F6 E9 07 01 FA 81 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 AF 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 0F 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 0A B2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7A 61 02 00 35 04 06 00 32 6B 68 55 84 BC E5 24 45 EE C6 FF 35 A9 [07:32:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 AC 23 47 00 05 C6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7A 61 02 00 F4 03 04 00 3D 58 14 67 B6 04 01 00 00 F6 C5 3E 58 72 53 26 EB [07:32:28]CommunicateWithHost err = 0 [07:32:28]CheckOFDResponse [07:32:28]1017 (14) - 77093643461234 [07:32:28]1041 (16) - 0000000000963156 [07:32:28]1040 (4) - 156026 [07:32:28]1012 (4) - 20.10.2024 01:09 [07:32:28]1206 (1) - 0 [07:32:28]OFD Sender: Remove packet 156026 [07:32:28]ProducePacketName [07:32:28]name=ofd_packets/00156026 [07:32:28]NVStorageDeleteData [07:32:28]Write to MH i2c: 01 00 00 AC 09 B5 [07:32:28]Write i2c OK [07:32:28]MH_I2C_Read... [07:32:28]Read from MH i2c: 01 [07:32:28]MH_I2C_Read... [07:32:28]Read from MH i2c: 01 07 00 [07:32:28]MH_I2C_Read... [07:32:28]Read from MH i2c: 01 07 00 AC 09 00 00 00 00 00 FA 0C C2 [07:32:28]RasterBufferAndPrint [07:32:28]line [07:32:28]line [07:32:28]line [07:32:28]line [07:32:28]line [07:32:28]written 0, free lines is 3328 [07:32:28]MH_Cut [07:32:28]Write to MH i2c: D1 01 00 B3 09 01 8E [07:32:28]Write i2c OK [07:32:28]MH_I2C_Read... [07:32:28]Read from MH i2c: D1 [07:32:28]MH_I2C_Read... [07:32:28]Read from MH i2c: D1 01 00 [07:32:28]MH_I2C_Read... [07:32:28]Read from MH i2c: D1 01 00 B3 09 00 8D [07:32:28]Write to MH i2c: 01 00 00 B4 09 BD [07:32:28]Write i2c OK [07:32:28]MH_I2C_Read... [07:32:28]OFD Sender: No OFD packet to send [07:32:29]*** Cut start [07:32:29]*** Partial cut [07:32:29]*** CUTSNS_PIN = 1 [07:32:29]*** CUTSNS_PIN = 0 [07:32:29]*** Brake cut motor [07:32:29]Read from MH i2c: 01 [07:32:29]MH_I2C_Read... [07:32:29]*** Stop cut motor [07:32:29]*** Cut end [07:32:29]Read from MH i2c: 01 07 00 [07:32:29]MH_I2C_Read... [07:32:29]Read from MH i2c: 01 07 00 B4 09 00 00 00 00 00 FF 0F D2 [07:32:29]process_action close_receipt done [07:32:29]requested_data is exist [07:32:29]produce_requested_data [07:32:29]requested_item fm.sn is exist - process it [07:32:29]wFMCommunicate request_size=4 [07:32:29]MH_SAM_APDU [07:32:29]CAPDU: 80 11 00 00 [07:32:29]Write to MH i2c: E2 08 00 B5 09 80 11 00 00 00 00 00 00 38 [07:32:29]Write i2c OK [07:32:29]MH_I2C_Read... [07:32:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:32:29]Read from MH i2c: E2 [07:32:29]MH_I2C_Read... [07:32:29]Read from MH i2c: E2 17 00 [07:32:29]MH_I2C_Read... [07:32:29]Read from MH i2c: E2 17 00 B5 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 89 [07:32:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:32:29]wFMCommunicate OK [07:32:29]requested_item fd.num is exist - process it [07:32:29]SAM_PROTO_GetFieldsCounters [07:32:29]wFMCommunicate request_size=4 [07:32:29]MH_SAM_APDU [07:32:29]CAPDU: 80 13 00 00 [07:32:29]Write to MH i2c: E2 08 00 B6 09 80 13 00 00 00 00 00 00 3B [07:32:29]Write i2c OK [07:32:29]MH_I2C_Read... [07:32:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:32:29]Read from MH i2c: E2 [07:32:29]MH_I2C_Read... [07:32:29]Read from MH i2c: E2 62 00 [07:32:29]MH_I2C_Read... [07:32:29]Read from MH i2c: E2 62 00 B6 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7A 61 02 00 0E 04 04 00 3A 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 B2 [07:32:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7A 61 02 00 0E 04 04 00 3A 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 [07:32:29]wFMCommunicate OK [07:32:29]SAM_PROTO_GetFieldsCounters done [07:32:29]requested_item shift.num is exist - process it [07:32:29]requested_item shift.opened is exist - process it [07:32:29]req_shift_opened [07:32:29]FM_GetShiftState [07:32:29]SAM_PROTO_GetShiftState [07:32:29]wFMCommunicate request_size=4 [07:32:29]MH_SAM_APDU [07:32:29]CAPDU: 80 13 01 00 [07:32:29]Write to MH i2c: E2 08 00 B7 09 80 13 01 00 00 00 00 00 3D [07:32:29]Write i2c OK [07:32:29]MH_I2C_Read... [07:32:29]Read from MH i2c: E2 [07:32:29]MH_I2C_Read... [07:32:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:32:29]Read from MH i2c: E2 0E 00 [07:32:29]MH_I2C_Read... [07:32:29]Read from MH i2c: E2 0E 00 B7 09 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 E4 [07:32:29]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:32:29]wFMCommunicate OK [07:32:29]SAM_PROTO_GetShiftState done [07:32:29]FM_GetShiftState done [07:32:29]req_shift_opened done [07:32:29]requested_item shift.open_date is exist - process it [07:32:29]req_shift_open_date [07:32:29]req_shift_open_date done [07:32:29]produce_requested_data done [07:32:29]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156026,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [07:32:29]process_action_free close_receipt [07:32:29]json_value_free [07:32:29]json_value_free done [07:32:29]process_json_proto returns [07:32:29]Send response to host [07:32:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156026,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [07:32:29]free response buf [07:32:29]execute_script done [07:32:29]execute_script returns [07:32:29]free content buf [07:32:29]Sock 9.Close socket [07:32:29]Sock 9.Thread stoped [07:32:33]OFD Sender: No OFD packet to send [07:32:38]OFD Sender: No OFD packet to send [07:32:43]OFD Sender: No OFD packet to send [07:32:48]OFD Sender: No OFD packet to send [07:32:53]OFD Sender: No OFD packet to send [07:32:58]OFD Sender: No OFD packet to send [07:33:03]OFD Sender: No OFD packet to send [07:33:08]OFD Sender: No OFD packet to send [07:33:13]OFD Sender: No OFD packet to send [07:33:18]OFD Sender: No OFD packet to send [07:33:23]OFD Sender: No OFD packet to send [07:33:28]OFD Sender: No OFD packet to send [07:33:33]OFD Sender: No OFD packet to send [07:33:38]OFD Sender: No OFD packet to send [07:33:40]accept exits with 7 [07:33:40]New connection [07:33:40]New thread 3066809700 created [07:33:40]Thread 3066953060 joined [07:33:40]Waiting for new connection... [07:33:40] Sock 7.Parse request [07:33:40]Sock 7.Check first char [07:33:40]Sock 7.First char is OK [07:33:40]request: POST /json_proto HTTP/1.0 [07:33:40]Method: POST [07:33:40]URL: /json_proto [07:33:40]Method is POST - this is cgi request [07:33:40]url: /json_proto [07:33:40]query_string will be loaded in cgi processing [07:33:40]execute_cgi json_proto POST (null) [07:33:40]execute_cgi path=json_proto method=POST [07:33:40]POST find Content-Length [07:33:40]Host: 172.17.53.67:8080 [07:33:40]Content-Length: 682 [07:33:40]Content-Type: application/json [07:33:40] [07:33:40]POST finish read [07:33:40]Found Content-Length = 682 [07:33:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874297", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:33:40]execute_script... [07:33:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874297", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:33:40]POST & json_proto [07:33:40]process_json_proto [07:33:40]json parsed OK: [07:33:40]protocol is kg_v1.0 [07:33:40]action value=close_receipt [07:33:40]process_action close_receipt [07:33:40]cmd_close_receipt [07:33:40]MH_GetDate [07:33:40]Write to MH i2c: F0 00 00 B8 09 B0 [07:33:40]Write i2c OK [07:33:40]MH_I2C_Read... [07:33:40]Read from MH i2c: F0 [07:33:40]MH_I2C_Read... [07:33:40]Read from MH i2c: F0 09 00 [07:33:40]MH_I2C_Read... [07:33:40]Read from MH i2c: F0 09 00 B8 09 00 55 B2 14 67 19 BC 99 64 0D [07:33:40]GetLastDocTimeStamp 1729409546 [07:33:40]current date 1729409621 [07:33:40]FM_GetShiftState [07:33:40]SAM_PROTO_GetShiftState [07:33:40]wFMCommunicate request_size=4 [07:33:40]MH_SAM_APDU [07:33:40]CAPDU: 80 13 01 00 [07:33:40]Write to MH i2c: E2 08 00 B9 09 80 13 01 00 00 00 00 00 3F [07:33:40]Write i2c OK [07:33:40]MH_I2C_Read... [07:33:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:33:40]Read from MH i2c: E2 [07:33:40]MH_I2C_Read... [07:33:40]Read from MH i2c: E2 0E 00 [07:33:40]MH_I2C_Read... [07:33:40]Read from MH i2c: E2 0E 00 B9 09 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 E6 [07:33:40]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:33:40]wFMCommunicate OK [07:33:40]SAM_PROTO_GetShiftState done [07:33:40]FM_GetShiftState done [07:33:40]opened in 1729383891 [07:33:40]opened+sec_in_day 1729470291 [07:33:40]quantity*price = 150056 [07:33:40]sum+1 = 150058 [07:33:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 99 20.10.2024 07:33 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156027 ФПД: 169133431568879 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T073341&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156027&fm=169133431568879&tin=02508201610067®Number=0000137193017469&sum=150000 [07:33:42]StoreToDocumentArchive [07:33:42]shift 314 fd 156027 [07:33:42]save to /storage/0314/doc_00156027 [07:33:42]save last doc name /storage/0314/doc_00156027 to /storage/kkm_last_doc_name [07:33:42]save OK [07:33:42]Clear old archive folders... [07:33:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:33:42]tlvbuf is 00191010 [07:33:42]SAM_PROTO_ClearQueue [07:33:42]wFMCommunicate request_size=4 [07:33:42]MH_SAM_APDU [07:33:42]CAPDU: 80 09 00 00 [07:33:42]Write to MH i2c: E2 08 00 C6 09 80 09 00 00 00 00 00 00 41 [07:33:42]Write i2c OK [07:33:42]MH_I2C_Read... [07:33:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:33:42]Read from MH i2c: E2 [07:33:42]MH_I2C_Read... [07:33:42]Read from MH i2c: E2 03 00 [07:33:42]MH_I2C_Read... [07:33:42]Read from MH i2c: E2 03 00 C6 09 00 90 00 43 [07:33:42]RAPDU: 90 00 [07:33:42]wFMCommunicate OK [07:33:42]SAM_PROTO_ClearQueue done [07:33:42]KKMCreateOFDPacket [07:33:42]OFDProtocolAddRootSTLVToBuf [07:33:42]FM_MakeSignedData [07:33:42]FM_MakeSignedData [07:33:42]SAM_PROTO_SignData [07:33:42]wFMCommunicate request_size=4 [07:33:42]MH_SAM_APDU [07:33:42]CAPDU: 80 0D 01 02 [07:33:42]Write to MH i2c: E2 08 00 C7 09 80 0D 01 02 00 00 00 00 49 [07:33:42]Write i2c OK [07:33:42]MH_I2C_Read... [07:33:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:33:42]Read from MH i2c: E2 [07:33:42]MH_I2C_Read... [07:33:42]Read from MH i2c: E2 03 00 [07:33:42]MH_I2C_Read... [07:33:42]Read from MH i2c: E2 03 00 C7 09 00 90 00 44 [07:33:42]RAPDU: 90 00 [07:33:42]wFMCommunicate OK [07:33:42]wFMCommunicate request_size=255 [07:33:42]MH_SAM_APDU [07:33:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 55 B2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7B 61 02 00 35 04 06 00 99 [07:33:42]Write to MH i2c: E2 02 01 C8 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 55 B2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7B 61 02 00 35 04 06 00 99 00 00 D0 [07:33:42]Write i2c OK [07:33:42]MH_I2C_Read... [07:33:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:33:42]Read from MH i2c: E2 [07:33:42]MH_I2C_Read... [07:33:42]Read from MH i2c: E2 03 00 [07:33:42]MH_I2C_Read... [07:33:42]Read from MH i2c: E2 03 00 C8 09 00 90 00 45 [07:33:42]RAPDU: 90 00 [07:33:42]wFMCommunicate OK [07:33:42]wFMCommunicate request_size=10 [07:33:42]MH_SAM_APDU [07:33:42]CAPDU: 80 0D 02 02 05 D3 72 1B B9 EF [07:33:42]Write to MH i2c: E2 0D 00 C9 09 80 0D 02 02 05 00 D3 72 1B B9 EF 00 00 5E [07:33:42]Write i2c OK [07:33:42]MH_I2C_Read... [07:33:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:33:42]Read from MH i2c: E2 [07:33:42]MH_I2C_Read... [07:33:42]Read from MH i2c: E2 03 00 [07:33:42]MH_I2C_Read... [07:33:42]Read from MH i2c: E2 03 00 C9 09 00 90 00 46 [07:33:42]RAPDU: 90 00 [07:33:42]wFMCommunicate OK [07:33:42]wFMCommunicate request_size=4 [07:33:42]MH_SAM_APDU [07:33:42]CAPDU: 80 0D 03 02 [07:33:42]Write to MH i2c: E2 08 00 CA 09 80 0D 03 02 00 00 00 00 4E [07:33:42]Write i2c OK [07:33:42]MH_I2C_Read... [07:33:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:33:42]Read from MH i2c: E2 [07:33:42]MH_I2C_Read... [07:33:42]Read from MH i2c: E2 0B 00 [07:33:42]MH_I2C_Read... [07:33:42]Read from MH i2c: E2 0B 00 CA 09 00 53 74 7D 82 2B BD 8D 3A 90 00 C4 [07:33:42]RAPDU: 53 74 7D 82 2B BD 8D 3A 90 00 [07:33:42]wFMCommunicate OK [07:33:42]SAM_PROTO_SignData done [07:33:42]FM_MakeSignedData done [07:33:42]CreateOFDProtocolMessage [07:33:42]wFMCommunicate request_size=4 [07:33:42]MH_SAM_APDU [07:33:42]CAPDU: 80 11 00 00 [07:33:42]Write to MH i2c: E2 08 00 CB 09 80 11 00 00 00 00 00 00 4E [07:33:42]Write i2c OK [07:33:42]MH_I2C_Read... [07:33:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:33:42]Read from MH i2c: E2 [07:33:42]MH_I2C_Read... [07:33:42]Read from MH i2c: E2 17 00 [07:33:42]MH_I2C_Read... [07:33:42]Read from MH i2c: E2 17 00 CB 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9F [07:33:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:33:42]wFMCommunicate OK [07:33:42]CreateOFDProtocolMessage done [07:33:42]OFDSenderStorePacket 156027 [07:33:42]StoreOFDPacket docnum=156027 [07:33:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D5 90 07 01 92 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 55 B2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7B 61 02 00 35 04 06 00 99 D3 72 1B B9 EF 53 74 7D 82 2B BD 8D 3A [07:33:42]CheckFolder [07:33:42]dirname=/storage/ofd_packets [07:33:42]CheckFolder done [07:33:42]ProducePacketName [07:33:42]name=ofd_packets/00156027 [07:33:42]NVStorageSaveData ofd_packets/00156027 [07:33:42]File name is /storage/ofd_packets/00156027 [07:33:42]Write 301 bytes [07:33:42]NVStorageSaveData done [07:33:42]OFDSenderStorePacket done [07:33:42]KKMCreateOFDPacket done [07:33:42]NVStorageSaveData kkm_last_timestamp [07:33:42]File name is /storage/kkm_last_timestamp [07:33:42]Write 4 bytes [07:33:42]NVStorageSaveData done [07:33:42]ExternCall_PrintAddStr [07:33:42]wPrintStart [07:33:42]Write to MH i2c: 01 00 00 CC 09 D5 [07:33:42]Write i2c OK [07:33:42]MH_I2C_Read... [07:33:42]Read from MH i2c: 01 [07:33:42]MH_I2C_Read... [07:33:42]Read from MH i2c: 01 07 00 [07:33:42]MH_I2C_Read... [07:33:42]Read from MH i2c: 01 07 00 CC 09 00 00 00 00 00 FF 0F EA [07:33:42]RasterBufferAndPrint [07:33:42]line Счет N : (1)874297 [07:33:42]line ИНН: 02508201610067 [07:33:42]line Контрольно-Кассовый Чек [07:33:42]line ПРОДАЖА [07:33:42]line ТРК (МРК, ГНК) : 32 [07:33:42]line Товар: 2710124130 [07:33:42]line Аи-92-К-5 [07:33:42]line 22.430 * 66.90 [07:33:42]line = 1500.57 [07:33:42]line НДС 12% НСП 1% [07:33:42]line > о реализуемом товаре [07:33:42]line ОКРУГЛЕНИЕ: -0.57 [07:33:42]line ИТОГО: 1500.00 [07:33:42]line Внесено: 1500.00 [07:33:42]line СДАЧА: 0.00 [07:33:42]line НСП 1% : 13.28 [07:33:42]line НДС 12% : 159.35 [07:33:42]line Наличными: 1500.00 [07:33:42]line Безнал.: 0.00 [07:33:42]line Место: АЗС № 165 "Партнер Нефть" [07:33:42]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [07:33:42]line СНО: Общий режим [07:33:42]line Чек 99 20.10.2024 07:33 [07:33:42]line Смена: 314 ФФД: 1.0 [07:33:42]line ЗНМ: 0300000234 [07:33:42]line РНМ: 0000137193017469 [07:33:42]line Версия ККМ: v1.0 [07:33:42]line ФМ: 0000000000963156 [07:33:42]line ФД: 156027 [07:33:42]line ФПД: 169133431568879 [07:33:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T073341&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156027&fm=169133431568879&tin=02508201610067®Number=0000137193017469&sum=150000 [07:33:42]OFD Sender: Processing packet 156027 [packets to send 52, broken 51] [07:33:42]ProducePacketName [07:33:42]name=ofd_packets/00156027 [07:33:42]OFD Sender: To server: pG, [07:33:42]CommunicateWithHost lk.salyk.kg:30040 [07:33:42]ConnectInit lk.salyk.kg [07:33:42]written 0, free lines is 4095 [07:33:42]Connected sock=10 [07:33:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D5 90 07 01 92 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 55 B2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7B 61 02 00 35 04 06 00 99 D3 72 1B B9 EF 53 74 7D 82 2B BD 8D 3A [07:33:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C0 8A 47 00 65 1F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7B 61 02 00 F4 03 04 00 88 58 14 67 B6 04 01 00 00 55 71 52 FC 1E 9B 6A 55 [07:33:43]CommunicateWithHost err = 0 [07:33:43]CheckOFDResponse [07:33:43]1017 (14) - 77093643461234 [07:33:43]1041 (16) - 0000000000963156 [07:33:43]1040 (4) - 156027 [07:33:43]1012 (4) - 20.10.2024 01:10 [07:33:43]1206 (1) - 0 [07:33:43]OFD Sender: Remove packet 156027 [07:33:43]ProducePacketName [07:33:43]name=ofd_packets/00156027 [07:33:43]NVStorageDeleteData [07:33:43]Write to MH i2c: 01 00 00 F7 09 00 [07:33:43]Write i2c OK [07:33:43]MH_I2C_Read... [07:33:43]Read from MH i2c: 01 [07:33:43]MH_I2C_Read... [07:33:43]Read from MH i2c: 01 07 00 [07:33:43]MH_I2C_Read... [07:33:43]Read from MH i2c: 01 07 00 F7 09 00 00 00 00 00 F3 0C 06 [07:33:43]RasterBufferAndPrint [07:33:43]line [07:33:43]line [07:33:43]line [07:33:43]line [07:33:43]line [07:33:43]written 0, free lines is 3321 [07:33:43]MH_Cut [07:33:43]Write to MH i2c: D1 01 00 FE 09 01 D9 [07:33:43]Write i2c OK [07:33:43]MH_I2C_Read... [07:33:43]Read from MH i2c: D1 [07:33:43]MH_I2C_Read... [07:33:43]Read from MH i2c: D1 01 00 [07:33:43]MH_I2C_Read... [07:33:43]Read from MH i2c: D1 01 00 FE 09 00 D8 [07:33:43]Write to MH i2c: 01 00 00 FF 09 08 [07:33:43]Write i2c OK [07:33:43]MH_I2C_Read... [07:33:43]OFD Sender: No OFD packet to send [07:33:44]*** Cut start [07:33:44]*** Partial cut [07:33:44]*** CUTSNS_PIN = 1 [07:33:44]*** CUTSNS_PIN = 0 [07:33:44]*** Brake cut motor [07:33:44]Read from MH i2c: 01 [07:33:44]MH_I2C_Read... [07:33:44]*** Stop cut motor [07:33:44]*** Cut end [07:33:44]Read from MH i2c: 01 07 00 [07:33:44]MH_I2C_Read... [07:33:44]Read from MH i2c: 01 07 00 FF 09 00 00 00 00 00 FF 0F 1D [07:33:44]process_action close_receipt done [07:33:44]requested_data is exist [07:33:44]produce_requested_data [07:33:44]requested_item fm.sn is exist - process it [07:33:44]wFMCommunicate request_size=4 [07:33:44]MH_SAM_APDU [07:33:44]CAPDU: 80 11 00 00 [07:33:44]Write to MH i2c: E2 08 00 00 0A 80 11 00 00 00 00 00 00 84 [07:33:44]Write i2c OK [07:33:44]MH_I2C_Read... [07:33:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:33:44]Read from MH i2c: E2 [07:33:44]MH_I2C_Read... [07:33:44]Read from MH i2c: E2 17 00 [07:33:44]MH_I2C_Read... [07:33:44]Read from MH i2c: E2 17 00 00 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D5 [07:33:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:33:44]wFMCommunicate OK [07:33:44]requested_item fd.num is exist - process it [07:33:44]SAM_PROTO_GetFieldsCounters [07:33:44]wFMCommunicate request_size=4 [07:33:44]MH_SAM_APDU [07:33:44]CAPDU: 80 13 00 00 [07:33:44]Write to MH i2c: E2 08 00 01 0A 80 13 00 00 00 00 00 00 87 [07:33:44]Write i2c OK [07:33:44]MH_I2C_Read... [07:33:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:33:44]Read from MH i2c: E2 [07:33:44]MH_I2C_Read... [07:33:44]Read from MH i2c: E2 62 00 [07:33:44]MH_I2C_Read... [07:33:44]Read from MH i2c: E2 62 00 01 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7B 61 02 00 0E 04 04 00 3A 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 02 [07:33:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7B 61 02 00 0E 04 04 00 3A 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 [07:33:44]wFMCommunicate OK [07:33:44]SAM_PROTO_GetFieldsCounters done [07:33:44]requested_item shift.num is exist - process it [07:33:44]requested_item shift.opened is exist - process it [07:33:44]req_shift_opened [07:33:44]FM_GetShiftState [07:33:44]SAM_PROTO_GetShiftState [07:33:44]wFMCommunicate request_size=4 [07:33:44]MH_SAM_APDU [07:33:44]CAPDU: 80 13 01 00 [07:33:44]Write to MH i2c: E2 08 00 02 0A 80 13 01 00 00 00 00 00 89 [07:33:44]Write i2c OK [07:33:44]MH_I2C_Read... [07:33:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:33:44]Read from MH i2c: E2 [07:33:44]MH_I2C_Read... [07:33:44]Read from MH i2c: E2 0E 00 [07:33:44]MH_I2C_Read... [07:33:44]Read from MH i2c: E2 0E 00 02 0A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 30 [07:33:44]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:33:44]wFMCommunicate OK [07:33:44]SAM_PROTO_GetShiftState done [07:33:44]FM_GetShiftState done [07:33:44]req_shift_opened done [07:33:44]requested_item shift.open_date is exist - process it [07:33:44]req_shift_open_date [07:33:44]req_shift_open_date done [07:33:44]produce_requested_data done [07:33:44]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156027,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [07:33:44]process_action_free close_receipt [07:33:44]json_value_free [07:33:44]json_value_free done [07:33:44]process_json_proto returns [07:33:44]Send response to host [07:33:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156027,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [07:33:44]free response buf [07:33:44]execute_script done [07:33:44]execute_script returns [07:33:44]free content buf [07:33:44]Sock 7.Close socket [07:33:44]Sock 7.Thread stoped [07:33:48]OFD Sender: No OFD packet to send [07:33:53]OFD Sender: No OFD packet to send [07:33:58]OFD Sender: No OFD packet to send [07:34:03]OFD Sender: No OFD packet to send [07:34:08]OFD Sender: No OFD packet to send [07:34:13]OFD Sender: No OFD packet to send [07:34:18]OFD Sender: No OFD packet to send [07:34:23]OFD Sender: No OFD packet to send [07:34:28]OFD Sender: No OFD packet to send [07:34:33]OFD Sender: No OFD packet to send [07:34:38]OFD Sender: No OFD packet to send [07:34:43]OFD Sender: No OFD packet to send [07:34:48]OFD Sender: No OFD packet to send [07:34:53]OFD Sender: No OFD packet to send [07:34:58]OFD Sender: No OFD packet to send [07:35:03]OFD Sender: No OFD packet to send [07:35:08]OFD Sender: No OFD packet to send [07:35:13]OFD Sender: No OFD packet to send [07:35:18]OFD Sender: No OFD packet to send [07:35:23]OFD Sender: No OFD packet to send [07:35:28]OFD Sender: No OFD packet to send [07:35:33]OFD Sender: No OFD packet to send [07:35:38]OFD Sender: No OFD packet to send [07:35:43]OFD Sender: No OFD packet to send [07:35:48]OFD Sender: No OFD packet to send [07:35:53]OFD Sender: No OFD packet to send [07:35:58]OFD Sender: No OFD packet to send [07:36:03]OFD Sender: No OFD packet to send [07:36:08]OFD Sender: No OFD packet to send [07:36:11]accept exits with 9 [07:36:11]New connection [07:36:11]New thread 3066953060 created [07:36:11]Thread 3066809700 joined [07:36:11]Waiting for new connection... [07:36:11] Sock 9.Parse request [07:36:11]Sock 9.Check first char [07:36:11]Sock 9.First char is OK [07:36:11]request: POST /json_proto HTTP/1.0 [07:36:11]Method: POST [07:36:11]URL: /json_proto [07:36:11]Method is POST - this is cgi request [07:36:11]url: /json_proto [07:36:11]query_string will be loaded in cgi processing [07:36:11]execute_cgi json_proto POST (null) [07:36:11]execute_cgi path=json_proto method=POST [07:36:11]POST find Content-Length [07:36:11]Host: 172.17.53.67:8080 [07:36:11]Content-Length: 682 [07:36:11]Content-Type: application/json [07:36:11] [07:36:11]POST finish read [07:36:11]Found Content-Length = 682 [07:36:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874298", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 17.940, "sum" : 1200.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:36:11]execute_script... [07:36:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874298", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 17.940, "sum" : 1200.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:36:11]POST & json_proto [07:36:11]process_json_proto [07:36:11]json parsed OK: [07:36:11]protocol is kg_v1.0 [07:36:11]action value=close_receipt [07:36:11]process_action close_receipt [07:36:11]cmd_close_receipt [07:36:11]MH_GetDate [07:36:11]Write to MH i2c: F0 00 00 03 0A FC [07:36:11]Write i2c OK [07:36:11]MH_I2C_Read... [07:36:11]Read from MH i2c: F0 [07:36:11]MH_I2C_Read... [07:36:11]Read from MH i2c: F0 09 00 [07:36:11]MH_I2C_Read... [07:36:11]Read from MH i2c: F0 09 00 03 0A 00 EC B2 14 67 19 BC 99 64 F0 [07:36:11]GetLastDocTimeStamp 1729409621 [07:36:11]current date 1729409772 [07:36:11]FM_GetShiftState [07:36:11]SAM_PROTO_GetShiftState [07:36:11]wFMCommunicate request_size=4 [07:36:11]MH_SAM_APDU [07:36:11]CAPDU: 80 13 01 00 [07:36:11]Write to MH i2c: E2 08 00 04 0A 80 13 01 00 00 00 00 00 8B [07:36:11]Write i2c OK [07:36:11]MH_I2C_Read... [07:36:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:36:12]Read from MH i2c: E2 [07:36:12]MH_I2C_Read... [07:36:12]Read from MH i2c: E2 0E 00 [07:36:12]MH_I2C_Read... [07:36:12]Read from MH i2c: E2 0E 00 04 0A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 32 [07:36:12]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:36:12]wFMCommunicate OK [07:36:12]SAM_PROTO_GetShiftState done [07:36:12]FM_GetShiftState done [07:36:12]opened in 1729383891 [07:36:12]opened+sec_in_day 1729470291 [07:36:12]quantity*price = 120018 [07:36:12]sum+1 = 120020 [07:36:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.45 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 100 20.10.2024 07:36 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156028 ФПД: 29323426733307 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T073612&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156028&fm=29323426733307&tin=02508201610067®Number=0000137193017469&sum=120000 [07:36:13]StoreToDocumentArchive [07:36:13]shift 314 fd 156028 [07:36:13]save to /storage/0314/doc_00156028 [07:36:13]save last doc name /storage/0314/doc_00156028 to /storage/kkm_last_doc_name [07:36:13]save OK [07:36:13]Clear old archive folders... [07:36:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:36:13]tlvbuf is 00187620 [07:36:13]SAM_PROTO_ClearQueue [07:36:13]wFMCommunicate request_size=4 [07:36:13]MH_SAM_APDU [07:36:13]CAPDU: 80 09 00 00 [07:36:13]Write to MH i2c: E2 08 00 11 0A 80 09 00 00 00 00 00 00 8D [07:36:13]Write i2c OK [07:36:13]MH_I2C_Read... [07:36:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:36:13]Read from MH i2c: E2 [07:36:13]MH_I2C_Read... [07:36:13]Read from MH i2c: E2 03 00 [07:36:13]MH_I2C_Read... [07:36:13]Read from MH i2c: E2 03 00 11 0A 00 90 00 8F [07:36:13]RAPDU: 90 00 [07:36:13]wFMCommunicate OK [07:36:13]SAM_PROTO_ClearQueue done [07:36:13]KKMCreateOFDPacket [07:36:13]OFDProtocolAddRootSTLVToBuf [07:36:13]FM_MakeSignedData [07:36:13]FM_MakeSignedData [07:36:13]SAM_PROTO_SignData [07:36:13]wFMCommunicate request_size=4 [07:36:13]MH_SAM_APDU [07:36:13]CAPDU: 80 0D 01 02 [07:36:13]Write to MH i2c: E2 08 00 12 0A 80 0D 01 02 00 00 00 00 95 [07:36:13]Write i2c OK [07:36:13]MH_I2C_Read... [07:36:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:36:13]Read from MH i2c: E2 [07:36:13]MH_I2C_Read... [07:36:13]Read from MH i2c: E2 03 00 [07:36:13]MH_I2C_Read... [07:36:13]Read from MH i2c: E2 03 00 12 0A 00 90 00 90 [07:36:13]RAPDU: 90 00 [07:36:13]wFMCommunicate OK [07:36:13]wFMCommunicate request_size=255 [07:36:13]MH_SAM_APDU [07:36:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 EC B2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7C 61 02 00 35 04 06 00 1A [07:36:13]Write to MH i2c: E2 02 01 13 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 EC B2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7C 61 02 00 35 04 06 00 1A 00 00 F4 [07:36:13]Write i2c OK [07:36:13]MH_I2C_Read... [07:36:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:36:13]Read from MH i2c: E2 [07:36:13]MH_I2C_Read... [07:36:13]Read from MH i2c: E2 03 00 [07:36:13]MH_I2C_Read... [07:36:13]Read from MH i2c: E2 03 00 13 0A 00 90 00 91 [07:36:13]RAPDU: 90 00 [07:36:13]wFMCommunicate OK [07:36:13]wFMCommunicate request_size=10 [07:36:13]MH_SAM_APDU [07:36:13]CAPDU: 80 0D 02 02 05 AB 64 6F 1C FB [07:36:13]Write to MH i2c: E2 0D 00 14 0A 80 0D 02 02 05 00 AB 64 6F 1C FB 00 00 37 [07:36:13]Write i2c OK [07:36:13]MH_I2C_Read... [07:36:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:36:13]Read from MH i2c: E2 [07:36:13]MH_I2C_Read... [07:36:13]Read from MH i2c: E2 03 00 [07:36:13]MH_I2C_Read... [07:36:13]Read from MH i2c: E2 03 00 14 0A 00 90 00 92 [07:36:13]RAPDU: 90 00 [07:36:13]wFMCommunicate OK [07:36:13]wFMCommunicate request_size=4 [07:36:13]MH_SAM_APDU [07:36:13]CAPDU: 80 0D 03 02 [07:36:13]Write to MH i2c: E2 08 00 15 0A 80 0D 03 02 00 00 00 00 9A [07:36:13]Write i2c OK [07:36:13]MH_I2C_Read... [07:36:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:36:13]Read from MH i2c: E2 [07:36:13]MH_I2C_Read... [07:36:13]Read from MH i2c: E2 0B 00 [07:36:13]MH_I2C_Read... [07:36:13]Read from MH i2c: E2 0B 00 15 0A 00 D3 5A FC 04 B5 33 83 C4 90 00 F7 [07:36:13]RAPDU: D3 5A FC 04 B5 33 83 C4 90 00 [07:36:13]wFMCommunicate OK [07:36:13]SAM_PROTO_SignData done [07:36:13]FM_MakeSignedData done [07:36:13]CreateOFDProtocolMessage [07:36:13]wFMCommunicate request_size=4 [07:36:13]MH_SAM_APDU [07:36:13]CAPDU: 80 11 00 00 [07:36:13]Write to MH i2c: E2 08 00 16 0A 80 11 00 00 00 00 00 00 9A [07:36:13]Write i2c OK [07:36:13]MH_I2C_Read... [07:36:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:36:13]Read from MH i2c: E2 [07:36:13]MH_I2C_Read... [07:36:13]Read from MH i2c: E2 17 00 [07:36:13]MH_I2C_Read... [07:36:13]Read from MH i2c: E2 17 00 16 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EB [07:36:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:36:13]wFMCommunicate OK [07:36:13]CreateOFDProtocolMessage done [07:36:13]OFDSenderStorePacket 156028 [07:36:13]StoreOFDPacket docnum=156028 [07:36:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 56 51 07 01 D4 BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 EC B2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7C 61 02 00 35 04 06 00 1A AB 64 6F 1C FB D3 5A FC 04 B5 33 83 C4 [07:36:13]CheckFolder [07:36:13]dirname=/storage/ofd_packets [07:36:13]CheckFolder done [07:36:13]ProducePacketName [07:36:13]name=ofd_packets/00156028 [07:36:13]NVStorageSaveData ofd_packets/00156028 [07:36:13]File name is /storage/ofd_packets/00156028 [07:36:13]Write 301 bytes [07:36:13]NVStorageSaveData done [07:36:13]OFDSenderStorePacket done [07:36:13]KKMCreateOFDPacket done [07:36:13]NVStorageSaveData kkm_last_timestamp [07:36:13]File name is /storage/kkm_last_timestamp [07:36:13]Write 4 bytes [07:36:13]NVStorageSaveData done [07:36:13]ExternCall_PrintAddStr [07:36:13]wPrintStart [07:36:13]Write to MH i2c: 01 00 00 17 0A 21 [07:36:13]Write i2c OK [07:36:13]MH_I2C_Read... [07:36:13]Read from MH i2c: 01 [07:36:13]MH_I2C_Read... [07:36:13]Read from MH i2c: 01 07 00 [07:36:13]MH_I2C_Read... [07:36:13]Read from MH i2c: 01 07 00 17 0A 00 00 00 00 00 FF 0F 36 [07:36:13]RasterBufferAndPrint [07:36:13]line Счет N : (1)874298 [07:36:13]line ИНН: 02508201610067 [07:36:13]line Контрольно-Кассовый Чек [07:36:13]line ПРОДАЖА [07:36:13]line ТРК (МРК, ГНК) : 32 [07:36:13]line Товар: 2710124130 [07:36:13]line Аи-92-К-5 [07:36:13]line 17.940 * 66.90 [07:36:13]line = 1200.19 [07:36:13]line НДС 12% НСП 1% [07:36:13]line > о реализуемом товаре [07:36:13]line ОКРУГЛЕНИЕ: -0.19 [07:36:13]line ИТОГО: 1200.00 [07:36:13]line Внесено: 1200.00 [07:36:13]line СДАЧА: 0.00 [07:36:13]line НСП 1% : 10.62 [07:36:13]line НДС 12% : 127.45 [07:36:13]line Наличными: 1200.00 [07:36:13]line Безнал.: 0.00 [07:36:13]line Место: АЗС № 165 "Партнер Нефть" [07:36:13]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [07:36:13]line СНО: Общий режим [07:36:13]line Чек 100 20.10.2024 07:36 [07:36:13]line Смена: 314 ФФД: 1.0 [07:36:13]line ЗНМ: 0300000234 [07:36:13]line РНМ: 0000137193017469 [07:36:13]line Версия ККМ: v1.0 [07:36:13]line ФМ: 0000000000963156 [07:36:13]line ФД: 156028 [07:36:14]line ФПД: 29323426733307 [07:36:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T073612&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156028&fm=29323426733307&tin=02508201610067®Number=0000137193017469&sum=120000 [07:36:14]OFD Sender: Processing packet 156028 [packets to send 52, broken 51] [07:36:14]ProducePacketName [07:36:14]name=ofd_packets/00156028 [07:36:14]OFD Sender: To server: pG, [07:36:14]CommunicateWithHost lk.salyk.kg:30040 [07:36:14]ConnectInit lk.salyk.kg [07:36:14]written 0, free lines is 4095 [07:36:14]Connected sock=10 [07:36:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 56 51 07 01 D4 BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 EC B2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7C 61 02 00 35 04 06 00 1A AB 64 6F 1C FB D3 5A FC 04 B5 33 83 C4 [07:36:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 9C C4 47 00 18 F0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7C 61 02 00 F4 03 04 00 1F 59 14 67 B6 04 01 00 00 42 0F 23 CE A7 03 CF 64 [07:36:14]CommunicateWithHost err = 0 [07:36:14]CheckOFDResponse [07:36:14]1017 (14) - 77093643461234 [07:36:14]1041 (16) - 0000000000963156 [07:36:14]1040 (4) - 156028 [07:36:14]1012 (4) - 20.10.2024 01:13 [07:36:14]1206 (1) - 0 [07:36:14]OFD Sender: Remove packet 156028 [07:36:14]ProducePacketName [07:36:14]name=ofd_packets/00156028 [07:36:14]NVStorageDeleteData [07:36:14]Write to MH i2c: 01 00 00 42 0A 4C [07:36:14]Write i2c OK [07:36:14]MH_I2C_Read... [07:36:14]Read from MH i2c: 01 [07:36:14]MH_I2C_Read... [07:36:14]Read from MH i2c: 01 07 00 [07:36:14]MH_I2C_Read... [07:36:14]Read from MH i2c: 01 07 00 42 0A 00 00 00 00 00 F6 0C 55 [07:36:14]RasterBufferAndPrint [07:36:14]line [07:36:14]line [07:36:14]line [07:36:14]line [07:36:14]line [07:36:14]written 0, free lines is 3324 [07:36:14]MH_Cut [07:36:14]Write to MH i2c: D1 01 00 49 0A 01 25 [07:36:14]Write i2c OK [07:36:14]MH_I2C_Read... [07:36:14]Read from MH i2c: D1 [07:36:14]MH_I2C_Read... [07:36:14]Read from MH i2c: D1 01 00 [07:36:14]MH_I2C_Read... [07:36:14]Read from MH i2c: D1 01 00 49 0A 00 24 [07:36:14]Write to MH i2c: 01 00 00 4A 0A 54 [07:36:14]Write i2c OK [07:36:14]MH_I2C_Read... [07:36:14]OFD Sender: No OFD packet to send [07:36:15]*** Cut start [07:36:15]*** Partial cut [07:36:15]*** CUTSNS_PIN = 1 [07:36:15]*** CUTSNS_PIN = 0 [07:36:15]*** Brake cut motor [07:36:15]Read from MH i2c: 01 [07:36:15]MH_I2C_Read... [07:36:15]*** Stop cut motor [07:36:15]*** Cut end [07:36:15]Read from MH i2c: 01 07 00 [07:36:15]MH_I2C_Read... [07:36:15]Read from MH i2c: 01 07 00 4A 0A 00 00 00 00 00 FF 0F 69 [07:36:15]process_action close_receipt done [07:36:15]requested_data is exist [07:36:15]produce_requested_data [07:36:15]requested_item fm.sn is exist - process it [07:36:15]wFMCommunicate request_size=4 [07:36:15]MH_SAM_APDU [07:36:15]CAPDU: 80 11 00 00 [07:36:15]Write to MH i2c: E2 08 00 4B 0A 80 11 00 00 00 00 00 00 CF [07:36:15]Write i2c OK [07:36:15]MH_I2C_Read... [07:36:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:36:15]Read from MH i2c: E2 [07:36:15]MH_I2C_Read... [07:36:15]Read from MH i2c: E2 17 00 [07:36:15]MH_I2C_Read... [07:36:15]Read from MH i2c: E2 17 00 4B 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 20 [07:36:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:36:15]wFMCommunicate OK [07:36:15]requested_item fd.num is exist - process it [07:36:15]SAM_PROTO_GetFieldsCounters [07:36:15]wFMCommunicate request_size=4 [07:36:15]MH_SAM_APDU [07:36:15]CAPDU: 80 13 00 00 [07:36:15]Write to MH i2c: E2 08 00 4C 0A 80 13 00 00 00 00 00 00 D2 [07:36:15]Write i2c OK [07:36:15]MH_I2C_Read... [07:36:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:36:15]Read from MH i2c: E2 [07:36:15]MH_I2C_Read... [07:36:15]Read from MH i2c: E2 62 00 [07:36:15]MH_I2C_Read... [07:36:15]Read from MH i2c: E2 62 00 4C 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7C 61 02 00 0E 04 04 00 3A 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 51 [07:36:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7C 61 02 00 0E 04 04 00 3A 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 [07:36:15]wFMCommunicate OK [07:36:15]SAM_PROTO_GetFieldsCounters done [07:36:15]requested_item shift.num is exist - process it [07:36:15]requested_item shift.opened is exist - process it [07:36:15]req_shift_opened [07:36:15]FM_GetShiftState [07:36:15]SAM_PROTO_GetShiftState [07:36:15]wFMCommunicate request_size=4 [07:36:15]MH_SAM_APDU [07:36:15]CAPDU: 80 13 01 00 [07:36:15]Write to MH i2c: E2 08 00 4D 0A 80 13 01 00 00 00 00 00 D4 [07:36:15]Write i2c OK [07:36:15]MH_I2C_Read... [07:36:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:36:16]Read from MH i2c: E2 [07:36:16]MH_I2C_Read... [07:36:16]Read from MH i2c: E2 0E 00 [07:36:16]MH_I2C_Read... [07:36:16]Read from MH i2c: E2 0E 00 4D 0A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 7B [07:36:16]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:36:16]wFMCommunicate OK [07:36:16]SAM_PROTO_GetShiftState done [07:36:16]FM_GetShiftState done [07:36:16]req_shift_opened done [07:36:16]requested_item shift.open_date is exist - process it [07:36:16]req_shift_open_date [07:36:16]req_shift_open_date done [07:36:16]produce_requested_data done [07:36:16]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156028,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [07:36:16]process_action_free close_receipt [07:36:16]json_value_free [07:36:16]json_value_free done [07:36:16]process_json_proto returns [07:36:16]Send response to host [07:36:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156028,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [07:36:16]free response buf [07:36:16]execute_script done [07:36:16]execute_script returns [07:36:16]free content buf [07:36:16]Sock 9.Close socket [07:36:16]Sock 9.Thread stoped [07:36:19]OFD Sender: No OFD packet to send [07:36:24]OFD Sender: No OFD packet to send [07:36:29]OFD Sender: No OFD packet to send [07:36:34]OFD Sender: No OFD packet to send [07:36:39]OFD Sender: No OFD packet to send [07:36:44]OFD Sender: No OFD packet to send [07:36:49]OFD Sender: No OFD packet to send [07:36:54]OFD Sender: No OFD packet to send [07:36:59]OFD Sender: No OFD packet to send [07:37:04]OFD Sender: No OFD packet to send [07:37:09]OFD Sender: No OFD packet to send [07:37:14]OFD Sender: No OFD packet to send [07:37:19]OFD Sender: No OFD packet to send [07:37:24]OFD Sender: No OFD packet to send [07:37:29]OFD Sender: No OFD packet to send [07:37:34]OFD Sender: No OFD packet to send [07:37:39]OFD Sender: No OFD packet to send [07:37:44]OFD Sender: No OFD packet to send [07:37:49]OFD Sender: No OFD packet to send [07:37:54]OFD Sender: No OFD packet to send [07:37:59]OFD Sender: No OFD packet to send [07:38:04]OFD Sender: No OFD packet to send [07:38:09]OFD Sender: No OFD packet to send [07:38:14]OFD Sender: No OFD packet to send [07:38:19]OFD Sender: No OFD packet to send [07:38:24]OFD Sender: No OFD packet to send [07:38:29]OFD Sender: No OFD packet to send [07:38:34]OFD Sender: No OFD packet to send [07:38:39]OFD Sender: No OFD packet to send [07:38:44]OFD Sender: No OFD packet to send [07:38:49]OFD Sender: No OFD packet to send [07:38:54]OFD Sender: No OFD packet to send [07:38:59]OFD Sender: No OFD packet to send [07:39:04]OFD Sender: No OFD packet to send [07:39:09]OFD Sender: No OFD packet to send [07:39:15]OFD Sender: No OFD packet to send [07:39:20]OFD Sender: No OFD packet to send [07:39:25]OFD Sender: No OFD packet to send [07:39:30]OFD Sender: No OFD packet to send [07:39:35]OFD Sender: No OFD packet to send [07:39:40]OFD Sender: No OFD packet to send [07:39:45]OFD Sender: No OFD packet to send [07:39:50]OFD Sender: No OFD packet to send [07:39:55]OFD Sender: No OFD packet to send [07:40:00]OFD Sender: No OFD packet to send [07:40:05]OFD Sender: No OFD packet to send [07:40:10]OFD Sender: No OFD packet to send [07:40:15]OFD Sender: No OFD packet to send [07:40:20]OFD Sender: No OFD packet to send [07:40:25]OFD Sender: No OFD packet to send [07:40:30]OFD Sender: No OFD packet to send [07:40:35]OFD Sender: No OFD packet to send [07:40:40]OFD Sender: No OFD packet to send [07:40:45]OFD Sender: No OFD packet to send [07:40:50]OFD Sender: No OFD packet to send [07:40:55]OFD Sender: No OFD packet to send [07:41:00]OFD Sender: No OFD packet to send [07:41:05]OFD Sender: No OFD packet to send [07:41:10]OFD Sender: No OFD packet to send [07:41:15]OFD Sender: No OFD packet to send [07:41:20]OFD Sender: No OFD packet to send [07:41:25]OFD Sender: No OFD packet to send [07:41:30]OFD Sender: No OFD packet to send [07:41:35]OFD Sender: No OFD packet to send [07:41:40]OFD Sender: No OFD packet to send [07:41:45]OFD Sender: No OFD packet to send [07:41:50]OFD Sender: No OFD packet to send [07:41:55]OFD Sender: No OFD packet to send [07:42:00]OFD Sender: No OFD packet to send [07:42:05]OFD Sender: No OFD packet to send [07:42:10]OFD Sender: No OFD packet to send [07:42:15]OFD Sender: No OFD packet to send [07:42:20]OFD Sender: No OFD packet to send [07:42:25]OFD Sender: No OFD packet to send [07:42:30]OFD Sender: No OFD packet to send [07:42:35]OFD Sender: No OFD packet to send [07:42:40]OFD Sender: No OFD packet to send [07:42:45]OFD Sender: No OFD packet to send [07:42:50]OFD Sender: No OFD packet to send [07:42:55]OFD Sender: No OFD packet to send [07:43:00]OFD Sender: No OFD packet to send [07:43:05]OFD Sender: No OFD packet to send [07:43:10]OFD Sender: No OFD packet to send [07:43:15]OFD Sender: No OFD packet to send [07:43:20]OFD Sender: No OFD packet to send [07:43:25]OFD Sender: No OFD packet to send [07:43:30]OFD Sender: No OFD packet to send [07:43:35]OFD Sender: No OFD packet to send [07:43:40]OFD Sender: No OFD packet to send [07:43:45]OFD Sender: No OFD packet to send [07:43:50]OFD Sender: No OFD packet to send [07:43:55]OFD Sender: No OFD packet to send [07:43:55]accept exits with 7 [07:43:55]New connection [07:43:55]New thread 3066809700 created [07:43:55]Thread 3066953060 joined [07:43:55]Waiting for new connection... [07:43:55] Sock 7.Parse request [07:43:55]Sock 7.Check first char [07:43:55]Sock 7.First char is OK [07:43:55]request: POST /json_proto HTTP/1.0 [07:43:55]Method: POST [07:43:55]URL: /json_proto [07:43:55]Method is POST - this is cgi request [07:43:55]url: /json_proto [07:43:55]query_string will be loaded in cgi processing [07:43:55]execute_cgi json_proto POST (null) [07:43:55]execute_cgi path=json_proto method=POST [07:43:55]POST find Content-Length [07:43:55]Host: 172.17.53.67:8080 [07:43:55]Content-Length: 800 [07:43:55]Content-Type: application/json [07:43:55] [07:43:55]POST finish read [07:43:55]Found Content-Length = 800 [07:43:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874299", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4581849", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:43:55]execute_script... [07:43:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874299", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4581849", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:43:55]POST & json_proto [07:43:55]process_json_proto [07:43:55]json parsed OK: [07:43:55]protocol is kg_v1.0 [07:43:55]action value=close_receipt [07:43:55]process_action close_receipt [07:43:55]cmd_close_receipt [07:43:55]MH_GetDate [07:43:55]Write to MH i2c: F0 00 00 4E 0A 47 [07:43:55]Write i2c OK [07:43:55]MH_I2C_Read... [07:43:55]Read from MH i2c: F0 [07:43:55]MH_I2C_Read... [07:43:55]Read from MH i2c: F0 09 00 [07:43:55]MH_I2C_Read... [07:43:55]Read from MH i2c: F0 09 00 4E 0A 00 BC B4 14 67 19 BC 99 64 0D [07:43:55]GetLastDocTimeStamp 1729409772 [07:43:55]current date 1729410236 [07:43:55]FM_GetShiftState [07:43:55]SAM_PROTO_GetShiftState [07:43:55]wFMCommunicate request_size=4 [07:43:55]MH_SAM_APDU [07:43:55]CAPDU: 80 13 01 00 [07:43:55]Write to MH i2c: E2 08 00 4F 0A 80 13 01 00 00 00 00 00 D6 [07:43:55]Write i2c OK [07:43:55]MH_I2C_Read... [07:43:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:43:55]Read from MH i2c: E2 [07:43:55]MH_I2C_Read... [07:43:55]Read from MH i2c: E2 0E 00 [07:43:55]MH_I2C_Read... [07:43:55]Read from MH i2c: E2 0E 00 4F 0A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 7D [07:43:55]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:43:55]wFMCommunicate OK [07:43:55]SAM_PROTO_GetShiftState done [07:43:55]FM_GetShiftState done [07:43:55]opened in 1729383891 [07:43:55]opened+sec_in_day 1729470291 [07:43:55]quantity*price = 0 [07:43:55]sum+1 = 1 [07:43:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 101 20.10.2024 07:43 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливные Талоны 4581849 ФМ: 0000000000963156 ФД: 156029 ФПД: 193486148362678 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T074356&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156029&fm=193486148362678&tin=02508201610067®Number=0000137193017469&sum=0 [07:43:56]StoreToDocumentArchive [07:43:56]shift 314 fd 156029 [07:43:56]save to /storage/0314/doc_00156029 [07:43:56]save last doc name /storage/0314/doc_00156029 to /storage/kkm_last_doc_name [07:43:56]save OK [07:43:56]Clear old archive folders... [07:43:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:43:56]tlvbuf is B6EDA7B0 [07:43:56]SAM_PROTO_ClearQueue [07:43:56]wFMCommunicate request_size=4 [07:43:56]MH_SAM_APDU [07:43:56]CAPDU: 80 09 00 00 [07:43:56]Write to MH i2c: E2 08 00 5C 0A 80 09 00 00 00 00 00 00 D8 [07:43:56]Write i2c OK [07:43:56]MH_I2C_Read... [07:43:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:43:57]Read from MH i2c: E2 [07:43:57]MH_I2C_Read... [07:43:57]Read from MH i2c: E2 03 00 [07:43:57]MH_I2C_Read... [07:43:57]Read from MH i2c: E2 03 00 5C 0A 00 90 00 DA [07:43:57]RAPDU: 90 00 [07:43:57]wFMCommunicate OK [07:43:57]SAM_PROTO_ClearQueue done [07:43:57]KKMCreateOFDPacket [07:43:57]OFDProtocolAddRootSTLVToBuf [07:43:57]FM_MakeSignedData [07:43:57]FM_MakeSignedData [07:43:57]SAM_PROTO_SignData [07:43:57]wFMCommunicate request_size=4 [07:43:57]MH_SAM_APDU [07:43:57]CAPDU: 80 0D 01 02 [07:43:57]Write to MH i2c: E2 08 00 5D 0A 80 0D 01 02 00 00 00 00 E0 [07:43:57]Write i2c OK [07:43:57]MH_I2C_Read... [07:43:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:43:57]Read from MH i2c: E2 [07:43:57]MH_I2C_Read... [07:43:57]Read from MH i2c: E2 03 00 [07:43:57]MH_I2C_Read... [07:43:57]Read from MH i2c: E2 03 00 5D 0A 00 90 00 DB [07:43:57]RAPDU: 90 00 [07:43:57]wFMCommunicate OK [07:43:57]wFMCommunicate request_size=255 [07:43:57]MH_SAM_APDU [07:43:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 BC B4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7D 61 02 00 35 04 06 00 AF [07:43:57]Write to MH i2c: E2 02 01 5E 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 BC B4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7D 61 02 00 35 04 06 00 AF 00 00 53 [07:43:57]Write i2c OK [07:43:57]MH_I2C_Read... [07:43:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:43:57]Read from MH i2c: E2 [07:43:57]MH_I2C_Read... [07:43:57]Read from MH i2c: E2 03 00 [07:43:57]MH_I2C_Read... [07:43:57]Read from MH i2c: E2 03 00 5E 0A 00 90 00 DC [07:43:57]RAPDU: 90 00 [07:43:57]wFMCommunicate OK [07:43:57]wFMCommunicate request_size=10 [07:43:57]MH_SAM_APDU [07:43:57]CAPDU: 80 0D 02 02 05 F9 81 24 61 B6 [07:43:57]Write to MH i2c: E2 0D 00 5F 0A 80 0D 02 02 05 00 F9 81 24 61 B6 00 00 A2 [07:43:57]Write i2c OK [07:43:57]MH_I2C_Read... [07:43:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:43:57]Read from MH i2c: E2 [07:43:57]MH_I2C_Read... [07:43:57]Read from MH i2c: E2 03 00 [07:43:57]MH_I2C_Read... [07:43:57]Read from MH i2c: E2 03 00 5F 0A 00 90 00 DD [07:43:57]RAPDU: 90 00 [07:43:57]wFMCommunicate OK [07:43:57]wFMCommunicate request_size=4 [07:43:57]MH_SAM_APDU [07:43:57]CAPDU: 80 0D 03 02 [07:43:57]Write to MH i2c: E2 08 00 60 0A 80 0D 03 02 00 00 00 00 E5 [07:43:57]Write i2c OK [07:43:57]MH_I2C_Read... [07:43:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:43:57]Read from MH i2c: E2 [07:43:57]MH_I2C_Read... [07:43:57]Read from MH i2c: E2 0B 00 [07:43:57]MH_I2C_Read... [07:43:57]Read from MH i2c: E2 0B 00 60 0A 00 E2 EF F4 A0 0B 12 79 E4 90 00 C5 [07:43:57]RAPDU: E2 EF F4 A0 0B 12 79 E4 90 00 [07:43:57]wFMCommunicate OK [07:43:57]SAM_PROTO_SignData done [07:43:57]FM_MakeSignedData done [07:43:57]CreateOFDProtocolMessage [07:43:57]wFMCommunicate request_size=4 [07:43:57]MH_SAM_APDU [07:43:57]CAPDU: 80 11 00 00 [07:43:57]Write to MH i2c: E2 08 00 61 0A 80 11 00 00 00 00 00 00 E5 [07:43:57]Write i2c OK [07:43:57]MH_I2C_Read... [07:43:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:43:57]Read from MH i2c: E2 [07:43:57]MH_I2C_Read... [07:43:57]Read from MH i2c: E2 17 00 [07:43:57]MH_I2C_Read... [07:43:57]Read from MH i2c: E2 17 00 61 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 36 [07:43:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:43:57]wFMCommunicate OK [07:43:57]CreateOFDProtocolMessage done [07:43:57]OFDSenderStorePacket 156029 [07:43:57]StoreOFDPacket docnum=156029 [07:43:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F8 E7 07 01 08 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 BC B4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7D 61 02 00 35 04 06 00 AF F9 81 24 61 B6 E2 EF F4 A0 0B 12 79 E4 [07:43:57]CheckFolder [07:43:57]dirname=/storage/ofd_packets [07:43:57]CheckFolder done [07:43:57]ProducePacketName [07:43:57]name=ofd_packets/00156029 [07:43:57]NVStorageSaveData ofd_packets/00156029 [07:43:57]File name is /storage/ofd_packets/00156029 [07:43:57]Write 301 bytes [07:43:57]NVStorageSaveData done [07:43:57]OFDSenderStorePacket done [07:43:57]KKMCreateOFDPacket done [07:43:57]NVStorageSaveData kkm_last_timestamp [07:43:57]File name is /storage/kkm_last_timestamp [07:43:57]Write 4 bytes [07:43:57]NVStorageSaveData done [07:43:57]ExternCall_PrintAddStr [07:43:57]wPrintStart [07:43:57]Write to MH i2c: 01 00 00 62 0A 6C [07:43:57]Write i2c OK [07:43:57]MH_I2C_Read... [07:43:57]Read from MH i2c: 01 [07:43:57]MH_I2C_Read... [07:43:57]Read from MH i2c: 01 07 00 [07:43:57]MH_I2C_Read... [07:43:57]Read from MH i2c: 01 07 00 62 0A 00 00 00 00 00 FF 0F 81 [07:43:57]RasterBufferAndPrint [07:43:57]line Счет N : (1)874299 [07:43:57]line ИНН: 02508201610067 [07:43:57]line Контрольно-Кассовый Чек [07:43:57]line ПРОДАЖА [07:43:57]line ТРК (МРК, ГНК) : 32 [07:43:57]line Товар: 2710124130 [07:43:57]line Аи-92-К-5 [07:43:57]line 10.000 * 0.00 [07:43:57]line = 0.00 [07:43:57]line НДС 12% НСП 1% [07:43:57]line > о реализуемом товаре [07:43:57]line ИТОГО: 0.00 [07:43:57]line НСП 1% : 0.00 [07:43:57]line НДС 12% : 0.00 [07:43:57]line Наличными: 0.00 [07:43:57]line Безнал.: 0.00 [07:43:57]line Место: АЗС № 165 "Партнер Нефть" [07:43:57]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [07:43:57]line СНО: Общий режим [07:43:57]line Чек 101 20.10.2024 07:43 [07:43:57]line Смена: 314 ФФД: 1.0 [07:43:57]line ЗНМ: 0300000234 [07:43:57]line РНМ: 0000137193017469 [07:43:57]line Версия ККМ: v1.0 [07:43:57]line Талоны: Топливные Талоны [07:43:57]line 4581849 [07:43:57]line ФМ: 0000000000963156 [07:43:57]line ФД: 156029 [07:43:57]line ФПД: 193486148362678 [07:43:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T074356&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156029&fm=193486148362678&tin=02508201610067®Number=0000137193017469&sum=0 [07:43:57]OFD Sender: Processing packet 156029 [packets to send 52, broken 51] [07:43:57]ProducePacketName [07:43:57]name=ofd_packets/00156029 [07:43:57]OFD Sender: To server: pG, [07:43:57]CommunicateWithHost lk.salyk.kg:30040 [07:43:57]ConnectInit lk.salyk.kg [07:43:57]written 0, free lines is 4095 [07:43:58]Connected sock=10 [07:43:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F8 E7 07 01 08 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 BC B4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7D 61 02 00 35 04 06 00 AF F9 81 24 61 B6 E2 EF F4 A0 0B 12 79 E4 [07:43:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 51 69 47 00 B1 C9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7D 61 02 00 F4 03 04 00 EF 5A 14 67 B6 04 01 00 00 8F 4B C9 48 49 77 39 57 [07:43:58]CommunicateWithHost err = 0 [07:43:58]CheckOFDResponse [07:43:58]1017 (14) - 77093643461234 [07:43:58]1041 (16) - 0000000000963156 [07:43:58]1040 (4) - 156029 [07:43:58]1012 (4) - 20.10.2024 01:20 [07:43:58]1206 (1) - 0 [07:43:58]OFD Sender: Remove packet 156029 [07:43:58]ProducePacketName [07:43:58]name=ofd_packets/00156029 [07:43:58]NVStorageDeleteData [07:43:58]Write to MH i2c: 01 00 00 8C 0A 96 [07:43:58]Write i2c OK [07:43:58]MH_I2C_Read... [07:43:58]Read from MH i2c: 01 [07:43:58]MH_I2C_Read... [07:43:58]Read from MH i2c: 01 07 00 [07:43:58]MH_I2C_Read... [07:43:58]Read from MH i2c: 01 07 00 8C 0A 00 00 00 00 00 FD 0C A6 [07:43:58]RasterBufferAndPrint [07:43:58]line [07:43:58]line [07:43:58]line [07:43:58]line [07:43:58]line [07:43:58]written 0, free lines is 3331 [07:43:58]MH_Cut [07:43:58]Write to MH i2c: D1 01 00 93 0A 01 6F [07:43:58]Write i2c OK [07:43:58]MH_I2C_Read... [07:43:58]Read from MH i2c: D1 [07:43:58]MH_I2C_Read... [07:43:58]Read from MH i2c: D1 01 00 [07:43:58]MH_I2C_Read... [07:43:58]Read from MH i2c: D1 01 00 93 0A 00 6E [07:43:58]Write to MH i2c: 01 00 00 94 0A 9E [07:43:58]Write i2c OK [07:43:58]MH_I2C_Read... [07:43:58]OFD Sender: No OFD packet to send [07:43:59]*** Cut start [07:43:59]*** Partial cut [07:43:59]*** CUTSNS_PIN = 1 [07:43:59]*** CUTSNS_PIN = 0 [07:43:59]*** Brake cut motor [07:43:59]Read from MH i2c: 01 [07:43:59]MH_I2C_Read... [07:43:59]*** Stop cut motor [07:43:59]*** Cut end [07:43:59]Read from MH i2c: 01 07 00 [07:43:59]MH_I2C_Read... [07:43:59]Read from MH i2c: 01 07 00 94 0A 00 00 00 00 00 FF 0F B3 [07:43:59]process_action close_receipt done [07:43:59]requested_data is exist [07:43:59]produce_requested_data [07:43:59]requested_item fm.sn is exist - process it [07:43:59]wFMCommunicate request_size=4 [07:43:59]MH_SAM_APDU [07:43:59]CAPDU: 80 11 00 00 [07:43:59]Write to MH i2c: E2 08 00 95 0A 80 11 00 00 00 00 00 00 19 [07:43:59]Write i2c OK [07:43:59]MH_I2C_Read... [07:43:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:43:59]Read from MH i2c: E2 [07:43:59]MH_I2C_Read... [07:43:59]Read from MH i2c: E2 17 00 [07:43:59]MH_I2C_Read... [07:43:59]Read from MH i2c: E2 17 00 95 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6A [07:43:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:43:59]wFMCommunicate OK [07:43:59]requested_item fd.num is exist - process it [07:43:59]SAM_PROTO_GetFieldsCounters [07:43:59]wFMCommunicate request_size=4 [07:43:59]MH_SAM_APDU [07:43:59]CAPDU: 80 13 00 00 [07:43:59]Write to MH i2c: E2 08 00 96 0A 80 13 00 00 00 00 00 00 1C [07:43:59]Write i2c OK [07:43:59]MH_I2C_Read... [07:43:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:43:59]Read from MH i2c: E2 [07:43:59]MH_I2C_Read... [07:43:59]Read from MH i2c: E2 62 00 [07:43:59]MH_I2C_Read... [07:43:59]Read from MH i2c: E2 62 00 96 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7D 61 02 00 0E 04 04 00 3A 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 9F [07:43:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7D 61 02 00 0E 04 04 00 3A 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 [07:43:59]wFMCommunicate OK [07:43:59]SAM_PROTO_GetFieldsCounters done [07:43:59]requested_item shift.num is exist - process it [07:43:59]requested_item shift.opened is exist - process it [07:43:59]req_shift_opened [07:43:59]FM_GetShiftState [07:43:59]SAM_PROTO_GetShiftState [07:43:59]wFMCommunicate request_size=4 [07:43:59]MH_SAM_APDU [07:43:59]CAPDU: 80 13 01 00 [07:43:59]Write to MH i2c: E2 08 00 97 0A 80 13 01 00 00 00 00 00 1E [07:43:59]Write i2c OK [07:43:59]MH_I2C_Read... [07:43:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:43:59]Read from MH i2c: E2 [07:43:59]MH_I2C_Read... [07:43:59]Read from MH i2c: E2 0E 00 [07:43:59]MH_I2C_Read... [07:43:59]Read from MH i2c: E2 0E 00 97 0A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C5 [07:43:59]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:43:59]wFMCommunicate OK [07:43:59]SAM_PROTO_GetShiftState done [07:43:59]FM_GetShiftState done [07:43:59]req_shift_opened done [07:43:59]requested_item shift.open_date is exist - process it [07:43:59]req_shift_open_date [07:43:59]req_shift_open_date done [07:43:59]produce_requested_data done [07:43:59]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156029,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [07:43:59]process_action_free close_receipt [07:43:59]json_value_free [07:43:59]json_value_free done [07:43:59]process_json_proto returns [07:43:59]Send response to host [07:43:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156029,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [07:43:59]free response buf [07:43:59]execute_script done [07:43:59]execute_script returns [07:43:59]free content buf [07:43:59]Sock 7.Close socket [07:43:59]Sock 7.Thread stoped [07:44:03]OFD Sender: No OFD packet to send [07:44:08]OFD Sender: No OFD packet to send [07:44:13]OFD Sender: No OFD packet to send [07:44:18]OFD Sender: No OFD packet to send [07:44:23]OFD Sender: No OFD packet to send [07:44:28]OFD Sender: No OFD packet to send [07:44:33]OFD Sender: No OFD packet to send [07:44:38]OFD Sender: No OFD packet to send [07:44:43]OFD Sender: No OFD packet to send [07:44:48]OFD Sender: No OFD packet to send [07:44:53]OFD Sender: No OFD packet to send [07:44:58]accept exits with 9 [07:44:58]New connection [07:44:58]New thread 3066953060 created [07:44:58]Thread 3066809700 joined [07:44:58]Waiting for new connection... [07:44:58] Sock 9.Parse request [07:44:58]Sock 9.Check first char [07:44:58]Sock 9.First char is OK [07:44:58]request: POST /json_proto HTTP/1.0 [07:44:58]Method: POST [07:44:58]URL: /json_proto [07:44:58]Method is POST - this is cgi request [07:44:58]url: /json_proto [07:44:58]query_string will be loaded in cgi processing [07:44:58]execute_cgi json_proto POST (null) [07:44:58]execute_cgi path=json_proto method=POST [07:44:58]POST find Content-Length [07:44:58]Host: 172.17.53.67:8080 [07:44:58]Content-Length: 682 [07:44:58]Content-Type: application/json [07:44:58] [07:44:58]POST finish read [07:44:58]Found Content-Length = 682 [07:44:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874301", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:44:58]execute_script... [07:44:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874301", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:44:58]POST & json_proto [07:44:58]process_json_proto [07:44:58]json parsed OK: [07:44:58]protocol is kg_v1.0 [07:44:58]action value=close_receipt [07:44:58]process_action close_receipt [07:44:58]cmd_close_receipt [07:44:58]MH_GetDate [07:44:58]Write to MH i2c: F0 00 00 98 0A 91 [07:44:58]Write i2c OK [07:44:58]MH_I2C_Read... [07:44:58]Read from MH i2c: F0 [07:44:58]MH_I2C_Read... [07:44:58]Read from MH i2c: F0 09 00 [07:44:58]MH_I2C_Read... [07:44:58]Read from MH i2c: F0 09 00 98 0A 00 FA B4 14 67 19 BC 99 64 95 [07:44:58]GetLastDocTimeStamp 1729410236 [07:44:58]current date 1729410298 [07:44:58]FM_GetShiftState [07:44:58]SAM_PROTO_GetShiftState [07:44:58]wFMCommunicate request_size=4 [07:44:58]MH_SAM_APDU [07:44:58]CAPDU: 80 13 01 00 [07:44:58]Write to MH i2c: E2 08 00 99 0A 80 13 01 00 00 00 00 00 20 [07:44:58]Write i2c OK [07:44:58]MH_I2C_Read... [07:44:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:44:58]Read from MH i2c: E2 [07:44:58]MH_I2C_Read... [07:44:58]Read from MH i2c: E2 0E 00 [07:44:58]MH_I2C_Read... [07:44:58]Read from MH i2c: E2 0E 00 99 0A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C7 [07:44:58]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:44:58]wFMCommunicate OK [07:44:58]SAM_PROTO_GetShiftState done [07:44:58]FM_GetShiftState done [07:44:58]opened in 1729383891 [07:44:58]opened+sec_in_day 1729470291 [07:44:58]quantity*price = 150056 [07:44:58]sum+1 = 150058 [07:44:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 102 20.10.2024 07:44 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156030 ФПД: 33721742249740 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T074458&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156030&fm=33721742249740&tin=02508201610067®Number=0000137193017469&sum=150000 [07:44:59]StoreToDocumentArchive [07:44:59]shift 314 fd 156030 [07:44:59]save to /storage/0314/doc_00156030 [07:44:59]save last doc name /storage/0314/doc_00156030 to /storage/kkm_last_doc_name [07:44:59]save OK [07:44:59]Clear old archive folders... [07:44:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:44:59]tlvbuf is 001AF090 [07:44:59]SAM_PROTO_ClearQueue [07:44:59]wFMCommunicate request_size=4 [07:44:59]MH_SAM_APDU [07:44:59]CAPDU: 80 09 00 00 [07:44:59]Write to MH i2c: E2 08 00 A6 0A 80 09 00 00 00 00 00 00 22 [07:44:59]Write i2c OK [07:44:59]MH_I2C_Read... [07:44:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:44:59]Read from MH i2c: E2 [07:44:59]MH_I2C_Read... [07:44:59]Read from MH i2c: E2 03 00 [07:44:59]MH_I2C_Read... [07:44:59]Read from MH i2c: E2 03 00 A6 0A 00 90 00 24 [07:44:59]RAPDU: 90 00 [07:44:59]wFMCommunicate OK [07:44:59]SAM_PROTO_ClearQueue done [07:44:59]KKMCreateOFDPacket [07:44:59]OFDProtocolAddRootSTLVToBuf [07:44:59]FM_MakeSignedData [07:44:59]FM_MakeSignedData [07:44:59]SAM_PROTO_SignData [07:44:59]wFMCommunicate request_size=4 [07:44:59]MH_SAM_APDU [07:44:59]CAPDU: 80 0D 01 02 [07:44:59]Write to MH i2c: E2 08 00 A7 0A 80 0D 01 02 00 00 00 00 2A [07:44:59]Write i2c OK [07:44:59]MH_I2C_Read... [07:44:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:44:59]Read from MH i2c: E2 [07:44:59]MH_I2C_Read... [07:44:59]Read from MH i2c: E2 03 00 [07:44:59]MH_I2C_Read... [07:44:59]Read from MH i2c: E2 03 00 A7 0A 00 90 00 25 [07:44:59]RAPDU: 90 00 [07:44:59]wFMCommunicate OK [07:44:59]wFMCommunicate request_size=255 [07:44:59]MH_SAM_APDU [07:44:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 00 00 00 F4 03 04 00 FA B4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7E 61 02 00 35 04 06 00 1E [07:44:59]Write to MH i2c: E2 02 01 A8 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 00 00 00 F4 03 04 00 FA B4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7E 61 02 00 35 04 06 00 1E 00 00 E3 [07:44:59]Write i2c OK [07:44:59]MH_I2C_Read... [07:44:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:44:59]Read from MH i2c: E2 [07:44:59]MH_I2C_Read... [07:44:59]Read from MH i2c: E2 03 00 [07:44:59]MH_I2C_Read... [07:44:59]Read from MH i2c: E2 03 00 A8 0A 00 90 00 26 [07:44:59]RAPDU: 90 00 [07:44:59]wFMCommunicate OK [07:44:59]wFMCommunicate request_size=10 [07:44:59]MH_SAM_APDU [07:44:59]CAPDU: 80 0D 02 02 05 AB 74 77 CF 0C [07:44:59]Write to MH i2c: E2 0D 00 A9 0A 80 0D 02 02 05 00 AB 74 77 CF 0C 00 00 A8 [07:44:59]Write i2c OK [07:44:59]MH_I2C_Read... [07:44:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:44:59]Read from MH i2c: E2 [07:44:59]MH_I2C_Read... [07:44:59]Read from MH i2c: E2 03 00 [07:44:59]MH_I2C_Read... [07:44:59]Read from MH i2c: E2 03 00 A9 0A 00 90 00 27 [07:44:59]RAPDU: 90 00 [07:44:59]wFMCommunicate OK [07:44:59]wFMCommunicate request_size=4 [07:44:59]MH_SAM_APDU [07:44:59]CAPDU: 80 0D 03 02 [07:44:59]Write to MH i2c: E2 08 00 AA 0A 80 0D 03 02 00 00 00 00 2F [07:44:59]Write i2c OK [07:44:59]MH_I2C_Read... [07:44:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:44:59]Read from MH i2c: E2 [07:44:59]MH_I2C_Read... [07:44:59]Read from MH i2c: E2 0B 00 [07:44:59]MH_I2C_Read... [07:44:59]Read from MH i2c: E2 0B 00 AA 0A 00 72 A6 EF B0 64 D3 21 E4 90 00 23 [07:44:59]RAPDU: 72 A6 EF B0 64 D3 21 E4 90 00 [07:44:59]wFMCommunicate OK [07:44:59]SAM_PROTO_SignData done [07:44:59]FM_MakeSignedData done [07:44:59]CreateOFDProtocolMessage [07:44:59]wFMCommunicate request_size=4 [07:44:59]MH_SAM_APDU [07:44:59]CAPDU: 80 11 00 00 [07:44:59]Write to MH i2c: E2 08 00 AB 0A 80 11 00 00 00 00 00 00 2F [07:44:59]Write i2c OK [07:44:59]MH_I2C_Read... [07:44:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:44:59]Read from MH i2c: E2 [07:44:59]MH_I2C_Read... [07:44:59]Read from MH i2c: E2 17 00 [07:44:59]MH_I2C_Read... [07:44:59]Read from MH i2c: E2 17 00 AB 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 80 [07:44:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:44:59]wFMCommunicate OK [07:44:59]CreateOFDProtocolMessage done [07:44:59]OFDSenderStorePacket 156030 [07:44:59]StoreOFDPacket docnum=156030 [07:44:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 8A 47 07 01 28 80 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 00 00 00 F4 03 04 00 FA B4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7E 61 02 00 35 04 06 00 1E AB 74 77 CF 0C 72 A6 EF B0 64 D3 21 E4 [07:44:59]CheckFolder [07:44:59]dirname=/storage/ofd_packets [07:44:59]CheckFolder done [07:44:59]ProducePacketName [07:44:59]name=ofd_packets/00156030 [07:44:59]NVStorageSaveData ofd_packets/00156030 [07:44:59]File name is /storage/ofd_packets/00156030 [07:44:59]Write 301 bytes [07:44:59]NVStorageSaveData done [07:44:59]OFDSenderStorePacket done [07:44:59]KKMCreateOFDPacket done [07:44:59]NVStorageSaveData kkm_last_timestamp [07:44:59]File name is /storage/kkm_last_timestamp [07:44:59]Write 4 bytes [07:44:59]NVStorageSaveData done [07:44:59]ExternCall_PrintAddStr [07:44:59]wPrintStart [07:44:59]Write to MH i2c: 01 00 00 AC 0A B6 [07:44:59]Write i2c OK [07:44:59]MH_I2C_Read... [07:44:59]Read from MH i2c: 01 [07:44:59]MH_I2C_Read... [07:44:59]Read from MH i2c: 01 07 00 [07:44:59]MH_I2C_Read... [07:44:59]Read from MH i2c: 01 07 00 AC 0A 00 00 00 00 00 FF 0F CB [07:44:59]RasterBufferAndPrint [07:44:59]line Счет N : (1)874301 [07:44:59]line ИНН: 02508201610067 [07:44:59]line Контрольно-Кассовый Чек [07:44:59]line ПРОДАЖА [07:44:59]line ТРК (МРК, ГНК) : 12 [07:44:59]line Товар: 2710124130 [07:44:59]line Аи-92-К-5 [07:44:59]line 22.430 * 66.90 [07:44:59]line = 1500.57 [07:44:59]line НДС 12% НСП 1% [07:44:59]line > о реализуемом товаре [07:44:59]line ОКРУГЛЕНИЕ: -0.57 [07:44:59]line ИТОГО: 1500.00 [07:44:59]line Внесено: 1500.00 [07:44:59]line СДАЧА: 0.00 [07:44:59]line НСП 1% : 13.28 [07:44:59]line НДС 12% : 159.35 [07:44:59]line Наличными: 1500.00 [07:44:59]line Безнал.: 0.00 [07:44:59]line Место: АЗС № 165 "Партнер Нефть" [07:44:59]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [07:44:59]line СНО: Общий режим [07:44:59]line Чек 102 20.10.2024 07:44 [07:44:59]line Смена: 314 ФФД: 1.0 [07:44:59]line ЗНМ: 0300000234 [07:44:59]line РНМ: 0000137193017469 [07:44:59]line Версия ККМ: v1.0 [07:44:59]line ФМ: 0000000000963156 [07:44:59]line ФД: 156030 [07:44:59]line ФПД: 33721742249740 [07:45:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T074458&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156030&fm=33721742249740&tin=02508201610067®Number=0000137193017469&sum=150000 [07:45:00]OFD Sender: Processing packet 156030 [packets to send 52, broken 51] [07:45:00]ProducePacketName [07:45:00]name=ofd_packets/00156030 [07:45:00]OFD Sender: To server: pG, [07:45:00]CommunicateWithHost lk.salyk.kg:30040 [07:45:00]ConnectInit lk.salyk.kg [07:45:00]written 0, free lines is 4095 [07:45:00]Connected sock=10 [07:45:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 8A 47 07 01 28 80 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 00 00 00 F4 03 04 00 FA B4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7E 61 02 00 35 04 06 00 1E AB 74 77 CF 0C 72 A6 EF B0 64 D3 21 E4 [07:45:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 64 7D 47 00 0D 55 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7E 61 02 00 F4 03 04 00 2E 5B 14 67 B6 04 01 00 00 B7 DB 18 8C 42 2E 32 A6 [07:45:00]CommunicateWithHost err = 0 [07:45:00]CheckOFDResponse [07:45:00]1017 (14) - 77093643461234 [07:45:00]1041 (16) - 0000000000963156 [07:45:00]1040 (4) - 156030 [07:45:00]1012 (4) - 20.10.2024 01:21 [07:45:00]1206 (1) - 0 [07:45:00]OFD Sender: Remove packet 156030 [07:45:00]ProducePacketName [07:45:00]name=ofd_packets/00156030 [07:45:00]NVStorageDeleteData [07:45:00]Write to MH i2c: 01 00 00 D7 0A E1 [07:45:00]Write i2c OK [07:45:00]MH_I2C_Read... [07:45:00]Read from MH i2c: 01 [07:45:00]MH_I2C_Read... [07:45:00]Read from MH i2c: 01 07 00 [07:45:00]MH_I2C_Read... [07:45:00]Read from MH i2c: 01 07 00 D7 0A 00 00 00 00 00 F4 0C E8 [07:45:00]RasterBufferAndPrint [07:45:00]line [07:45:00]line [07:45:00]line [07:45:00]line [07:45:00]line [07:45:00]written 0, free lines is 3322 [07:45:00]MH_Cut [07:45:00]Write to MH i2c: D1 01 00 DE 0A 01 BA [07:45:00]Write i2c OK [07:45:00]MH_I2C_Read... [07:45:00]Read from MH i2c: D1 [07:45:00]MH_I2C_Read... [07:45:00]Read from MH i2c: D1 01 00 [07:45:00]MH_I2C_Read... [07:45:00]Read from MH i2c: D1 01 00 DE 0A 00 B9 [07:45:00]Write to MH i2c: 01 00 00 DF 0A E9 [07:45:00]Write i2c OK [07:45:00]MH_I2C_Read... [07:45:01]OFD Sender: No OFD packet to send [07:45:01]*** Cut start [07:45:01]*** Partial cut [07:45:01]*** CUTSNS_PIN = 1 [07:45:01]*** CUTSNS_PIN = 0 [07:45:01]*** Brake cut motor [07:45:02]Read from MH i2c: 01 [07:45:02]MH_I2C_Read... [07:45:02]*** Stop cut motor [07:45:02]*** Cut end [07:45:02]Read from MH i2c: 01 07 00 [07:45:02]MH_I2C_Read... [07:45:02]Read from MH i2c: 01 07 00 DF 0A 00 00 00 00 00 FF 0F FE [07:45:02]process_action close_receipt done [07:45:02]requested_data is exist [07:45:02]produce_requested_data [07:45:02]requested_item fm.sn is exist - process it [07:45:02]wFMCommunicate request_size=4 [07:45:02]MH_SAM_APDU [07:45:02]CAPDU: 80 11 00 00 [07:45:02]Write to MH i2c: E2 08 00 E0 0A 80 11 00 00 00 00 00 00 64 [07:45:02]Write i2c OK [07:45:02]MH_I2C_Read... [07:45:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:45:02]Read from MH i2c: E2 [07:45:02]MH_I2C_Read... [07:45:02]Read from MH i2c: E2 17 00 [07:45:02]MH_I2C_Read... [07:45:02]Read from MH i2c: E2 17 00 E0 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B5 [07:45:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:45:02]wFMCommunicate OK [07:45:02]requested_item fd.num is exist - process it [07:45:02]SAM_PROTO_GetFieldsCounters [07:45:02]wFMCommunicate request_size=4 [07:45:02]MH_SAM_APDU [07:45:02]CAPDU: 80 13 00 00 [07:45:02]Write to MH i2c: E2 08 00 E1 0A 80 13 00 00 00 00 00 00 67 [07:45:02]Write i2c OK [07:45:02]MH_I2C_Read... [07:45:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:45:02]Read from MH i2c: E2 [07:45:02]MH_I2C_Read... [07:45:02]Read from MH i2c: E2 62 00 [07:45:02]MH_I2C_Read... [07:45:02]Read from MH i2c: E2 62 00 E1 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7E 61 02 00 0E 04 04 00 3A 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 EE [07:45:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7E 61 02 00 0E 04 04 00 3A 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 [07:45:02]wFMCommunicate OK [07:45:02]SAM_PROTO_GetFieldsCounters done [07:45:02]requested_item shift.num is exist - process it [07:45:02]requested_item shift.opened is exist - process it [07:45:02]req_shift_opened [07:45:02]FM_GetShiftState [07:45:02]SAM_PROTO_GetShiftState [07:45:02]wFMCommunicate request_size=4 [07:45:02]MH_SAM_APDU [07:45:02]CAPDU: 80 13 01 00 [07:45:02]Write to MH i2c: E2 08 00 E2 0A 80 13 01 00 00 00 00 00 69 [07:45:02]Write i2c OK [07:45:02]MH_I2C_Read... [07:45:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:45:02]Read from MH i2c: E2 [07:45:02]MH_I2C_Read... [07:45:02]Read from MH i2c: E2 0E 00 [07:45:02]MH_I2C_Read... [07:45:02]Read from MH i2c: E2 0E 00 E2 0A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 10 [07:45:02]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:45:02]wFMCommunicate OK [07:45:02]SAM_PROTO_GetShiftState done [07:45:02]FM_GetShiftState done [07:45:02]req_shift_opened done [07:45:02]requested_item shift.open_date is exist - process it [07:45:02]req_shift_open_date [07:45:02]req_shift_open_date done [07:45:02]produce_requested_data done [07:45:02]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156030,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [07:45:02]process_action_free close_receipt [07:45:02]json_value_free [07:45:02]json_value_free done [07:45:02]process_json_proto returns [07:45:02]Send response to host [07:45:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156030,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [07:45:02]free response buf [07:45:02]execute_script done [07:45:02]execute_script returns [07:45:02]free content buf [07:45:02]Sock 9.Close socket [07:45:02]Sock 9.Thread stoped [07:45:06]OFD Sender: No OFD packet to send [07:45:11]OFD Sender: No OFD packet to send [07:45:16]OFD Sender: No OFD packet to send [07:45:21]OFD Sender: No OFD packet to send [07:45:26]OFD Sender: No OFD packet to send [07:45:31]OFD Sender: No OFD packet to send [07:45:36]OFD Sender: No OFD packet to send [07:45:41]OFD Sender: No OFD packet to send [07:45:46]OFD Sender: No OFD packet to send [07:45:51]OFD Sender: No OFD packet to send [07:45:56]OFD Sender: No OFD packet to send [07:46:01]OFD Sender: No OFD packet to send [07:46:06]OFD Sender: No OFD packet to send [07:46:11]OFD Sender: No OFD packet to send [07:46:16]OFD Sender: No OFD packet to send [07:46:21]OFD Sender: No OFD packet to send [07:46:26]OFD Sender: No OFD packet to send [07:46:31]OFD Sender: No OFD packet to send [07:46:36]OFD Sender: No OFD packet to send [07:46:41]OFD Sender: No OFD packet to send [07:46:46]OFD Sender: No OFD packet to send [07:46:51]OFD Sender: No OFD packet to send [07:46:56]OFD Sender: No OFD packet to send [07:46:58]accept exits with 7 [07:46:58]New connection [07:46:58]New thread 3066809700 created [07:46:58]Thread 3066953060 joined [07:46:58]Waiting for new connection... [07:46:58] Sock 7.Parse request [07:46:58]Sock 7.Check first char [07:46:58]Sock 7.First char is OK [07:46:58]request: POST /json_proto HTTP/1.0 [07:46:58]Method: POST [07:46:58]URL: /json_proto [07:46:58]Method is POST - this is cgi request [07:46:58]url: /json_proto [07:46:58]query_string will be loaded in cgi processing [07:46:58]execute_cgi json_proto POST (null) [07:46:58]execute_cgi path=json_proto method=POST [07:46:58]POST find Content-Length [07:46:58]Host: 172.17.53.67:8080 [07:46:58]Content-Length: 679 [07:46:58]Content-Type: application/json [07:46:58] [07:46:58]POST finish read [07:46:58]Found Content-Length = 679 [07:46:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874300", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:46:58]execute_script... [07:46:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874300", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:46:58]POST & json_proto [07:46:58]process_json_proto [07:46:58]json parsed OK: [07:46:58]protocol is kg_v1.0 [07:46:58]action value=close_receipt [07:46:58]process_action close_receipt [07:46:58]cmd_close_receipt [07:46:58]MH_GetDate [07:46:58]Write to MH i2c: F0 00 00 E3 0A DC [07:46:58]Write i2c OK [07:46:58]MH_I2C_Read... [07:46:58]Read from MH i2c: F0 [07:46:58]MH_I2C_Read... [07:46:58]Read from MH i2c: F0 09 00 [07:46:58]MH_I2C_Read... [07:46:58]Read from MH i2c: F0 09 00 E3 0A 00 73 B5 14 67 19 BC 99 64 5A [07:46:58]GetLastDocTimeStamp 1729410298 [07:46:58]current date 1729410419 [07:46:58]FM_GetShiftState [07:46:58]SAM_PROTO_GetShiftState [07:46:58]wFMCommunicate request_size=4 [07:46:58]MH_SAM_APDU [07:46:58]CAPDU: 80 13 01 00 [07:46:58]Write to MH i2c: E2 08 00 E4 0A 80 13 01 00 00 00 00 00 6B [07:46:58]Write i2c OK [07:46:58]MH_I2C_Read... [07:46:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:46:58]Read from MH i2c: E2 [07:46:58]MH_I2C_Read... [07:46:58]Read from MH i2c: E2 0E 00 [07:46:58]MH_I2C_Read... [07:46:58]Read from MH i2c: E2 0E 00 E4 0A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 12 [07:46:58]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:46:58]wFMCommunicate OK [07:46:58]SAM_PROTO_GetShiftState done [07:46:58]FM_GetShiftState done [07:46:58]opened in 1729383891 [07:46:58]opened+sec_in_day 1729470291 [07:46:58]quantity*price = 200025 [07:46:58]sum+1 = 200026 [07:46:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 103 20.10.2024 07:46 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156031 ФПД: 250688850164865 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T074659&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156031&fm=250688850164865&tin=02508201610067®Number=0000137193017469&sum=200000 [07:46:59]StoreToDocumentArchive [07:46:59]shift 314 fd 156031 [07:46:59]save to /storage/0314/doc_00156031 [07:46:59]save last doc name /storage/0314/doc_00156031 to /storage/kkm_last_doc_name [07:46:59]save OK [07:46:59]Clear old archive folders... [07:46:59]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:46:59]tlvbuf is 001D6150 [07:46:59]SAM_PROTO_ClearQueue [07:46:59]wFMCommunicate request_size=4 [07:46:59]MH_SAM_APDU [07:46:59]CAPDU: 80 09 00 00 [07:46:59]Write to MH i2c: E2 08 00 F1 0A 80 09 00 00 00 00 00 00 6D [07:46:59]Write i2c OK [07:46:59]MH_I2C_Read... [07:46:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:46:59]Read from MH i2c: E2 [07:46:59]MH_I2C_Read... [07:46:59]Read from MH i2c: E2 03 00 [07:46:59]MH_I2C_Read... [07:46:59]Read from MH i2c: E2 03 00 F1 0A 00 90 00 6F [07:46:59]RAPDU: 90 00 [07:46:59]wFMCommunicate OK [07:46:59]SAM_PROTO_ClearQueue done [07:46:59]KKMCreateOFDPacket [07:46:59]OFDProtocolAddRootSTLVToBuf [07:46:59]FM_MakeSignedData [07:46:59]FM_MakeSignedData [07:46:59]SAM_PROTO_SignData [07:46:59]wFMCommunicate request_size=4 [07:46:59]MH_SAM_APDU [07:46:59]CAPDU: 80 0D 01 02 [07:46:59]Write to MH i2c: E2 08 00 F2 0A 80 0D 01 02 00 00 00 00 75 [07:46:59]Write i2c OK [07:46:59]MH_I2C_Read... [07:46:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:46:59]Read from MH i2c: E2 [07:46:59]MH_I2C_Read... [07:46:59]Read from MH i2c: E2 03 00 [07:46:59]MH_I2C_Read... [07:46:59]Read from MH i2c: E2 03 00 F2 0A 00 90 00 70 [07:46:59]RAPDU: 90 00 [07:46:59]wFMCommunicate OK [07:46:59]wFMCommunicate request_size=255 [07:46:59]MH_SAM_APDU [07:46:59]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 73 B5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7F 61 02 00 35 04 06 00 E4 00 0B DC [07:46:59]Write to MH i2c: E2 02 01 F3 0A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 73 B5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7F 61 02 00 35 04 06 00 E4 00 0B DC 00 00 EF [07:47:00]Write i2c OK [07:47:00]MH_I2C_Read... [07:47:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:47:00]Read from MH i2c: E2 [07:47:00]MH_I2C_Read... [07:47:00]Read from MH i2c: E2 03 00 [07:47:00]MH_I2C_Read... [07:47:00]Read from MH i2c: E2 03 00 F3 0A 00 90 00 71 [07:47:00]RAPDU: 90 00 [07:47:00]wFMCommunicate OK [07:47:00]wFMCommunicate request_size=7 [07:47:00]MH_SAM_APDU [07:47:00]CAPDU: 80 0D 02 02 02 FC 81 [07:47:00]Write to MH i2c: E2 0A 00 F4 0A 80 0D 02 02 02 00 FC 81 00 00 F9 [07:47:00]Write i2c OK [07:47:00]MH_I2C_Read... [07:47:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:47:00]Read from MH i2c: E2 [07:47:00]MH_I2C_Read... [07:47:00]Read from MH i2c: E2 03 00 [07:47:00]MH_I2C_Read... [07:47:00]Read from MH i2c: E2 03 00 F4 0A 00 90 00 72 [07:47:00]RAPDU: 90 00 [07:47:00]wFMCommunicate OK [07:47:00]wFMCommunicate request_size=4 [07:47:00]MH_SAM_APDU [07:47:00]CAPDU: 80 0D 03 02 [07:47:00]Write to MH i2c: E2 08 00 F5 0A 80 0D 03 02 00 00 00 00 7A [07:47:00]Write i2c OK [07:47:00]MH_I2C_Read... [07:47:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:47:00]Read from MH i2c: E2 [07:47:00]MH_I2C_Read... [07:47:00]Read from MH i2c: E2 0B 00 [07:47:00]MH_I2C_Read... [07:47:00]Read from MH i2c: E2 0B 00 F5 0A 00 20 49 DA 78 55 80 E1 8D 90 00 79 [07:47:00]RAPDU: 20 49 DA 78 55 80 E1 8D 90 00 [07:47:00]wFMCommunicate OK [07:47:00]SAM_PROTO_SignData done [07:47:00]FM_MakeSignedData done [07:47:00]CreateOFDProtocolMessage [07:47:00]wFMCommunicate request_size=4 [07:47:00]MH_SAM_APDU [07:47:00]CAPDU: 80 11 00 00 [07:47:00]Write to MH i2c: E2 08 00 F6 0A 80 11 00 00 00 00 00 00 7A [07:47:00]Write i2c OK [07:47:00]MH_I2C_Read... [07:47:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:47:00]Read from MH i2c: E2 [07:47:00]MH_I2C_Read... [07:47:00]Read from MH i2c: E2 17 00 [07:47:00]MH_I2C_Read... [07:47:00]Read from MH i2c: E2 17 00 F6 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CB [07:47:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:47:00]wFMCommunicate OK [07:47:00]CreateOFDProtocolMessage done [07:47:00]OFDSenderStorePacket 156031 [07:47:00]StoreOFDPacket docnum=156031 [07:47:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 10 AF 04 01 4C 5C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 73 B5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7F 61 02 00 35 04 06 00 E4 00 0B DC FC 81 20 49 DA 78 55 80 E1 8D [07:47:00]CheckFolder [07:47:00]dirname=/storage/ofd_packets [07:47:00]CheckFolder done [07:47:00]ProducePacketName [07:47:00]name=ofd_packets/00156031 [07:47:00]NVStorageSaveData ofd_packets/00156031 [07:47:00]File name is /storage/ofd_packets/00156031 [07:47:00]Write 298 bytes [07:47:00]NVStorageSaveData done [07:47:00]OFDSenderStorePacket done [07:47:00]KKMCreateOFDPacket done [07:47:00]NVStorageSaveData kkm_last_timestamp [07:47:00]File name is /storage/kkm_last_timestamp [07:47:00]Write 4 bytes [07:47:00]NVStorageSaveData done [07:47:00]ExternCall_PrintAddStr [07:47:00]wPrintStart [07:47:00]Write to MH i2c: 01 00 00 F7 0A 01 [07:47:00]Write i2c OK [07:47:00]MH_I2C_Read... [07:47:00]Read from MH i2c: 01 [07:47:00]MH_I2C_Read... [07:47:00]Read from MH i2c: 01 07 00 [07:47:00]MH_I2C_Read... [07:47:00]Read from MH i2c: 01 07 00 F7 0A 00 00 00 00 00 FF 0F 16 [07:47:00]RasterBufferAndPrint [07:47:00]line Счет N : (1)874300 [07:47:00]line ИНН: 02508201610067 [07:47:00]line Контрольно-Кассовый Чек [07:47:00]line ПРОДАЖА [07:47:00]line ТРК (МРК, ГНК) : 44 [07:47:00]line Товар: 2710194210 [07:47:00]line ДТ-К-2 [07:47:00]line 26.250 * 76.20 [07:47:00]line = 2000.25 [07:47:00]line НДС 12% НСП 1% [07:47:00]line > о реализуемом товаре [07:47:00]line ОКРУГЛЕНИЕ: -0.25 [07:47:00]line ИТОГО: 2000.00 [07:47:00]line Внесено: 2000.00 [07:47:00]line СДАЧА: 0.00 [07:47:00]line НСП 1% : 17.70 [07:47:00]line НДС 12% : 212.42 [07:47:00]line Наличными: 2000.00 [07:47:00]line Безнал.: 0.00 [07:47:00]line Место: АЗС № 165 "Партнер Нефть" [07:47:00]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [07:47:00]line СНО: Общий режим [07:47:00]line Чек 103 20.10.2024 07:46 [07:47:00]line Смена: 314 ФФД: 1.0 [07:47:00]line ЗНМ: 0300000234 [07:47:00]line РНМ: 0000137193017469 [07:47:00]line Версия ККМ: v1.0 [07:47:00]line ФМ: 0000000000963156 [07:47:00]line ФД: 156031 [07:47:00]line ФПД: 250688850164865 [07:47:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T074659&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156031&fm=250688850164865&tin=02508201610067®Number=0000137193017469&sum=200000 [07:47:00]OFD Sender: Processing packet 156031 [packets to send 52, broken 51] [07:47:00]ProducePacketName [07:47:00]name=ofd_packets/00156031 [07:47:00]OFD Sender: To server: pG, [07:47:00]CommunicateWithHost lk.salyk.kg:30040 [07:47:00]ConnectInit lk.salyk.kg [07:47:00]written 0, free lines is 4095 [07:47:00]Connected sock=9 [07:47:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 10 AF 04 01 4C 5C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 73 B5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7F 61 02 00 35 04 06 00 E4 00 0B DC FC 81 20 49 DA 78 55 80 E1 8D [07:47:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F6 64 47 00 71 55 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7F 61 02 00 F4 03 04 00 A6 5B 14 67 B6 04 01 00 00 9D 63 0D 89 F7 BE A9 B4 [07:47:01]CommunicateWithHost err = 0 [07:47:01]CheckOFDResponse [07:47:01]1017 (14) - 77093643461234 [07:47:01]1041 (16) - 0000000000963156 [07:47:01]1040 (4) - 156031 [07:47:01]1012 (4) - 20.10.2024 01:23 [07:47:01]1206 (1) - 0 [07:47:01]OFD Sender: Remove packet 156031 [07:47:01]ProducePacketName [07:47:01]name=ofd_packets/00156031 [07:47:01]NVStorageDeleteData [07:47:01]Write to MH i2c: 01 00 00 22 0B 2D [07:47:01]Write i2c OK [07:47:01]MH_I2C_Read... [07:47:01]Read from MH i2c: 01 [07:47:01]MH_I2C_Read... [07:47:01]Read from MH i2c: 01 07 00 [07:47:01]MH_I2C_Read... [07:47:01]Read from MH i2c: 01 07 00 22 0B 00 00 00 00 00 E5 0C 25 [07:47:01]RasterBufferAndPrint [07:47:01]line [07:47:01]line [07:47:01]line [07:47:01]line [07:47:01]line [07:47:01]written 0, free lines is 3307 [07:47:01]MH_Cut [07:47:01]Write to MH i2c: D1 01 00 29 0B 01 06 [07:47:01]Write i2c OK [07:47:01]MH_I2C_Read... [07:47:01]Read from MH i2c: D1 [07:47:01]MH_I2C_Read... [07:47:01]Read from MH i2c: D1 01 00 [07:47:01]MH_I2C_Read... [07:47:01]Read from MH i2c: D1 01 00 29 0B 00 05 [07:47:01]Write to MH i2c: 01 00 00 2A 0B 35 [07:47:01]Write i2c OK [07:47:01]MH_I2C_Read... [07:47:01]OFD Sender: No OFD packet to send [07:47:01]*** Cut start [07:47:01]*** Partial cut [07:47:01]*** CUTSNS_PIN = 1 [07:47:02]*** CUTSNS_PIN = 0 [07:47:02]*** Brake cut motor [07:47:02]Read from MH i2c: 01 [07:47:02]MH_I2C_Read... [07:47:02]*** Stop cut motor [07:47:02]*** Cut end [07:47:02]Read from MH i2c: 01 07 00 [07:47:02]MH_I2C_Read... [07:47:02]Read from MH i2c: 01 07 00 2A 0B 00 00 00 00 00 FF 0F 4A [07:47:02]process_action close_receipt done [07:47:02]requested_data is exist [07:47:02]produce_requested_data [07:47:02]requested_item fm.sn is exist - process it [07:47:02]wFMCommunicate request_size=4 [07:47:02]MH_SAM_APDU [07:47:02]CAPDU: 80 11 00 00 [07:47:02]Write to MH i2c: E2 08 00 2B 0B 80 11 00 00 00 00 00 00 B0 [07:47:02]Write i2c OK [07:47:02]MH_I2C_Read... [07:47:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:47:02]Read from MH i2c: E2 [07:47:02]MH_I2C_Read... [07:47:02]Read from MH i2c: E2 17 00 [07:47:02]MH_I2C_Read... [07:47:02]Read from MH i2c: E2 17 00 2B 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 01 [07:47:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:47:02]wFMCommunicate OK [07:47:02]requested_item fd.num is exist - process it [07:47:02]SAM_PROTO_GetFieldsCounters [07:47:02]wFMCommunicate request_size=4 [07:47:02]MH_SAM_APDU [07:47:02]CAPDU: 80 13 00 00 [07:47:02]Write to MH i2c: E2 08 00 2C 0B 80 13 00 00 00 00 00 00 B3 [07:47:02]Write i2c OK [07:47:02]MH_I2C_Read... [07:47:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:47:02]Read from MH i2c: E2 [07:47:02]MH_I2C_Read... [07:47:02]Read from MH i2c: E2 62 00 [07:47:02]MH_I2C_Read... [07:47:02]Read from MH i2c: E2 62 00 2C 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7F 61 02 00 0E 04 04 00 3A 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 3E [07:47:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7F 61 02 00 0E 04 04 00 3A 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 [07:47:02]wFMCommunicate OK [07:47:02]SAM_PROTO_GetFieldsCounters done [07:47:02]requested_item shift.num is exist - process it [07:47:02]requested_item shift.opened is exist - process it [07:47:02]req_shift_opened [07:47:02]FM_GetShiftState [07:47:02]SAM_PROTO_GetShiftState [07:47:02]wFMCommunicate request_size=4 [07:47:02]MH_SAM_APDU [07:47:02]CAPDU: 80 13 01 00 [07:47:02]Write to MH i2c: E2 08 00 2D 0B 80 13 01 00 00 00 00 00 B5 [07:47:02]Write i2c OK [07:47:02]MH_I2C_Read... [07:47:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:47:02]Read from MH i2c: E2 [07:47:02]MH_I2C_Read... [07:47:02]Read from MH i2c: E2 0E 00 [07:47:02]MH_I2C_Read... [07:47:02]Read from MH i2c: E2 0E 00 2D 0B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 5C [07:47:02]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:47:02]wFMCommunicate OK [07:47:02]SAM_PROTO_GetShiftState done [07:47:02]FM_GetShiftState done [07:47:02]req_shift_opened done [07:47:02]requested_item shift.open_date is exist - process it [07:47:02]req_shift_open_date [07:47:02]req_shift_open_date done [07:47:02]produce_requested_data done [07:47:02]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156031,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [07:47:02]process_action_free close_receipt [07:47:02]json_value_free [07:47:02]json_value_free done [07:47:02]process_json_proto returns [07:47:02]Send response to host [07:47:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156031,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [07:47:02]free response buf [07:47:02]execute_script done [07:47:02]execute_script returns [07:47:02]free content buf [07:47:02]Sock 7.Close socket [07:47:02]Sock 7.Thread stoped [07:47:06]OFD Sender: No OFD packet to send [07:47:11]OFD Sender: No OFD packet to send [07:47:16]OFD Sender: No OFD packet to send [07:47:21]OFD Sender: No OFD packet to send [07:47:26]OFD Sender: No OFD packet to send [07:47:31]OFD Sender: No OFD packet to send [07:47:36]OFD Sender: No OFD packet to send [07:47:41]OFD Sender: No OFD packet to send [07:47:46]OFD Sender: No OFD packet to send [07:47:51]OFD Sender: No OFD packet to send [07:47:56]OFD Sender: No OFD packet to send [07:48:01]OFD Sender: No OFD packet to send [07:48:06]OFD Sender: No OFD packet to send [07:48:11]OFD Sender: No OFD packet to send [07:48:16]OFD Sender: No OFD packet to send [07:48:21]OFD Sender: No OFD packet to send [07:48:26]OFD Sender: No OFD packet to send [07:48:31]OFD Sender: No OFD packet to send [07:48:36]OFD Sender: No OFD packet to send [07:48:41]OFD Sender: No OFD packet to send [07:48:46]OFD Sender: No OFD packet to send [07:48:51]OFD Sender: No OFD packet to send [07:48:56]OFD Sender: No OFD packet to send [07:49:01]OFD Sender: No OFD packet to send [07:49:06]OFD Sender: No OFD packet to send [07:49:11]OFD Sender: No OFD packet to send [07:49:16]OFD Sender: No OFD packet to send [07:49:21]OFD Sender: No OFD packet to send [07:49:26]OFD Sender: No OFD packet to send [07:49:31]OFD Sender: No OFD packet to send [07:49:36]OFD Sender: No OFD packet to send [07:49:41]OFD Sender: No OFD packet to send [07:49:46]OFD Sender: No OFD packet to send [07:49:51]OFD Sender: No OFD packet to send [07:49:56]OFD Sender: No OFD packet to send [07:50:01]OFD Sender: No OFD packet to send [07:50:06]OFD Sender: No OFD packet to send [07:50:11]OFD Sender: No OFD packet to send [07:50:16]OFD Sender: No OFD packet to send [07:50:21]OFD Sender: No OFD packet to send [07:50:26]OFD Sender: No OFD packet to send [07:50:31]OFD Sender: No OFD packet to send [07:50:36]OFD Sender: No OFD packet to send [07:50:41]OFD Sender: No OFD packet to send [07:50:46]OFD Sender: No OFD packet to send [07:50:51]OFD Sender: No OFD packet to send [07:50:56]OFD Sender: No OFD packet to send [07:51:01]OFD Sender: No OFD packet to send [07:51:06]OFD Sender: No OFD packet to send [07:51:11]OFD Sender: No OFD packet to send [07:51:16]OFD Sender: No OFD packet to send [07:51:21]OFD Sender: No OFD packet to send [07:51:26]OFD Sender: No OFD packet to send [07:51:29]accept exits with 10 [07:51:29]New connection [07:51:29]New thread 3066953060 created [07:51:29]Thread 3066809700 joined [07:51:29]Waiting for new connection... [07:51:29] Sock 10.Parse request [07:51:29]Sock 10.Check first char [07:51:29]Sock 10.First char is OK [07:51:29]request: POST /json_proto HTTP/1.0 [07:51:29]Method: POST [07:51:29]URL: /json_proto [07:51:29]Method is POST - this is cgi request [07:51:29]url: /json_proto [07:51:29]query_string will be loaded in cgi processing [07:51:29]execute_cgi json_proto POST (null) [07:51:29]execute_cgi path=json_proto method=POST [07:51:29]POST find Content-Length [07:51:29]Host: 172.17.53.67:8080 [07:51:29]Content-Length: 675 [07:51:29]Content-Type: application/json [07:51:29] [07:51:29]POST finish read [07:51:29]Found Content-Length = 675 [07:51:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874302", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:51:29]execute_script... [07:51:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874302", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:51:29]POST & json_proto [07:51:29]process_json_proto [07:51:29]json parsed OK: [07:51:29]protocol is kg_v1.0 [07:51:29]action value=close_receipt [07:51:29]process_action close_receipt [07:51:29]cmd_close_receipt [07:51:29]MH_GetDate [07:51:29]Write to MH i2c: F0 00 00 2E 0B 28 [07:51:29]Write i2c OK [07:51:29]MH_I2C_Read... [07:51:29]Read from MH i2c: F0 [07:51:29]MH_I2C_Read... [07:51:29]Read from MH i2c: F0 09 00 [07:51:29]MH_I2C_Read... [07:51:29]Read from MH i2c: F0 09 00 2E 0B 00 81 B6 14 67 19 BC 99 64 B5 [07:51:29]GetLastDocTimeStamp 1729410419 [07:51:29]current date 1729410689 [07:51:29]FM_GetShiftState [07:51:29]SAM_PROTO_GetShiftState [07:51:29]wFMCommunicate request_size=4 [07:51:29]MH_SAM_APDU [07:51:29]CAPDU: 80 13 01 00 [07:51:29]Write to MH i2c: E2 08 00 2F 0B 80 13 01 00 00 00 00 00 B7 [07:51:29]Write i2c OK [07:51:29]MH_I2C_Read... [07:51:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:51:29]Read from MH i2c: E2 [07:51:29]MH_I2C_Read... [07:51:29]Read from MH i2c: E2 0E 00 [07:51:29]MH_I2C_Read... [07:51:29]Read from MH i2c: E2 0E 00 2F 0B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 5E [07:51:29]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:51:29]wFMCommunicate OK [07:51:29]SAM_PROTO_GetShiftState done [07:51:29]FM_GetShiftState done [07:51:29]opened in 1729383891 [07:51:29]opened+sec_in_day 1729470291 [07:51:29]quantity*price = 100000 [07:51:29]sum+1 = 100002 [07:51:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 104 20.10.2024 07:51 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156032 ФПД: 273930139889522 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T075129&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156032&fm=273930139889522&tin=02508201610067®Number=0000137193017469&sum=100000 [07:51:30]StoreToDocumentArchive [07:51:30]shift 314 fd 156032 [07:51:30]save to /storage/0314/doc_00156032 [07:51:30]save last doc name /storage/0314/doc_00156032 to /storage/kkm_last_doc_name [07:51:30]save OK [07:51:30]Clear old archive folders... [07:51:30]ProcessDocumentItem done err = 0, tmpTLVsize=252 [07:51:30]tlvbuf is 00190D30 [07:51:30]SAM_PROTO_ClearQueue [07:51:30]wFMCommunicate request_size=4 [07:51:30]MH_SAM_APDU [07:51:30]CAPDU: 80 09 00 00 [07:51:30]Write to MH i2c: E2 08 00 3C 0B 80 09 00 00 00 00 00 00 B9 [07:51:30]Write i2c OK [07:51:30]MH_I2C_Read... [07:51:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:51:30]Read from MH i2c: E2 [07:51:30]MH_I2C_Read... [07:51:30]Read from MH i2c: E2 03 00 [07:51:30]MH_I2C_Read... [07:51:30]Read from MH i2c: E2 03 00 3C 0B 00 90 00 BB [07:51:30]RAPDU: 90 00 [07:51:30]wFMCommunicate OK [07:51:30]SAM_PROTO_ClearQueue done [07:51:30]KKMCreateOFDPacket [07:51:30]OFDProtocolAddRootSTLVToBuf [07:51:30]FM_MakeSignedData [07:51:30]FM_MakeSignedData [07:51:30]SAM_PROTO_SignData [07:51:30]wFMCommunicate request_size=4 [07:51:30]MH_SAM_APDU [07:51:30]CAPDU: 80 0D 01 02 [07:51:30]Write to MH i2c: E2 08 00 3D 0B 80 0D 01 02 00 00 00 00 C1 [07:51:30]Write i2c OK [07:51:30]MH_I2C_Read... [07:51:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:51:30]Read from MH i2c: E2 [07:51:30]MH_I2C_Read... [07:51:30]Read from MH i2c: E2 03 00 [07:51:30]MH_I2C_Read... [07:51:30]Read from MH i2c: E2 03 00 3D 0B 00 90 00 BC [07:51:30]RAPDU: 90 00 [07:51:30]wFMCommunicate OK [07:51:30]wFMCommunicate request_size=255 [07:51:30]MH_SAM_APDU [07:51:30]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 81 B6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 80 61 02 00 35 04 06 00 [07:51:30]Write to MH i2c: E2 02 01 3E 0B 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 81 B6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 80 61 02 00 35 04 06 00 00 00 F2 [07:51:30]Write i2c OK [07:51:30]MH_I2C_Read... [07:51:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:51:30]Read from MH i2c: E2 [07:51:30]MH_I2C_Read... [07:51:30]Read from MH i2c: E2 03 00 [07:51:30]MH_I2C_Read... [07:51:30]Read from MH i2c: E2 03 00 3E 0B 00 90 00 BD [07:51:30]RAPDU: 90 00 [07:51:30]wFMCommunicate OK [07:51:30]wFMCommunicate request_size=11 [07:51:30]MH_SAM_APDU [07:51:30]CAPDU: 80 0D 02 02 06 F9 23 54 AE 6F 72 [07:51:30]Write to MH i2c: E2 0E 00 3F 0B 80 0D 02 02 06 00 F9 23 54 AE 6F 72 00 00 CF [07:51:30]Write i2c OK [07:51:30]MH_I2C_Read... [07:51:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:51:30]Read from MH i2c: E2 [07:51:30]MH_I2C_Read... [07:51:30]Read from MH i2c: E2 03 00 [07:51:30]MH_I2C_Read... [07:51:30]Read from MH i2c: E2 03 00 3F 0B 00 90 00 BE [07:51:30]RAPDU: 90 00 [07:51:30]wFMCommunicate OK [07:51:30]wFMCommunicate request_size=4 [07:51:30]MH_SAM_APDU [07:51:30]CAPDU: 80 0D 03 02 [07:51:30]Write to MH i2c: E2 08 00 40 0B 80 0D 03 02 00 00 00 00 C6 [07:51:30]Write i2c OK [07:51:30]MH_I2C_Read... [07:51:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:51:30]Read from MH i2c: E2 [07:51:30]MH_I2C_Read... [07:51:30]Read from MH i2c: E2 0B 00 [07:51:30]MH_I2C_Read... [07:51:30]Read from MH i2c: E2 0B 00 40 0B 00 9F 4A 27 E5 06 D7 1B 27 90 00 DB [07:51:30]RAPDU: 9F 4A 27 E5 06 D7 1B 27 90 00 [07:51:30]wFMCommunicate OK [07:51:30]SAM_PROTO_SignData done [07:51:30]FM_MakeSignedData done [07:51:30]CreateOFDProtocolMessage [07:51:30]wFMCommunicate request_size=4 [07:51:30]MH_SAM_APDU [07:51:30]CAPDU: 80 11 00 00 [07:51:30]Write to MH i2c: E2 08 00 41 0B 80 11 00 00 00 00 00 00 C6 [07:51:30]Write i2c OK [07:51:30]MH_I2C_Read... [07:51:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:51:30]Read from MH i2c: E2 [07:51:30]MH_I2C_Read... [07:51:30]Read from MH i2c: E2 17 00 [07:51:30]MH_I2C_Read... [07:51:30]Read from MH i2c: E2 17 00 41 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 17 [07:51:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:51:30]wFMCommunicate OK [07:51:30]CreateOFDProtocolMessage done [07:51:30]OFDSenderStorePacket 156032 [07:51:30]StoreOFDPacket docnum=156032 [07:51:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 D4 90 08 01 51 3E 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 81 B6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 80 61 02 00 35 04 06 00 F9 23 54 AE 6F 72 9F 4A 27 E5 06 D7 1B 27 [07:51:30]CheckFolder [07:51:30]dirname=/storage/ofd_packets [07:51:30]CheckFolder done [07:51:30]ProducePacketName [07:51:30]name=ofd_packets/00156032 [07:51:30]NVStorageSaveData ofd_packets/00156032 [07:51:30]File name is /storage/ofd_packets/00156032 [07:51:30]Write 302 bytes [07:51:30]NVStorageSaveData done [07:51:30]OFDSenderStorePacket done [07:51:30]KKMCreateOFDPacket done [07:51:30]NVStorageSaveData kkm_last_timestamp [07:51:30]File name is /storage/kkm_last_timestamp [07:51:30]Write 4 bytes [07:51:30]NVStorageSaveData done [07:51:30]ExternCall_PrintAddStr [07:51:30]wPrintStart [07:51:30]Write to MH i2c: 01 00 00 42 0B 4D [07:51:30]Write i2c OK [07:51:30]MH_I2C_Read... [07:51:30]Read from MH i2c: 01 [07:51:30]MH_I2C_Read... [07:51:30]Read from MH i2c: 01 07 00 [07:51:30]MH_I2C_Read... [07:51:30]Read from MH i2c: 01 07 00 42 0B 00 00 00 00 00 FF 0F 62 [07:51:30]RasterBufferAndPrint [07:51:30]line Счет N : (1)874302 [07:51:30]line ИНН: 02508201610067 [07:51:30]line Контрольно-Кассовый Чек [07:51:30]line ПРОДАЖА [07:51:30]line ТРК (МРК, ГНК) : 23 [07:51:30]line Товар: 2710124130 [07:51:30]line Super 92-К-5 [07:51:30]line 14.620 * 68.40 [07:51:30]line = 1000.01 [07:51:30]line НДС 12% НСП 1% [07:51:30]line > о реализуемом товаре [07:51:30]line ОКРУГЛЕНИЕ: -0.01 [07:51:30]line ИТОГО: 1000.00 [07:51:30]line Внесено: 1000.00 [07:51:30]line СДАЧА: 0.00 [07:51:30]line НСП 1% : 8.85 [07:51:30]line НДС 12% : 106.20 [07:51:30]line Наличными: 1000.00 [07:51:30]line Безнал.: 0.00 [07:51:30]line Место: АЗС № 165 "Партнер Нефть" [07:51:30]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [07:51:30]line СНО: Общий режим [07:51:30]line Чек 104 20.10.2024 07:51 [07:51:30]line Смена: 314 ФФД: 1.0 [07:51:30]line ЗНМ: 0300000234 [07:51:30]line РНМ: 0000137193017469 [07:51:30]line Версия ККМ: v1.0 [07:51:30]line ФМ: 0000000000963156 [07:51:30]line ФД: 156032 [07:51:30]line ФПД: 273930139889522 [07:51:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T075129&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156032&fm=273930139889522&tin=02508201610067®Number=0000137193017469&sum=100000 [07:51:31]OFD Sender: Processing packet 156032 [packets to send 52, broken 51] [07:51:31]ProducePacketName [07:51:31]name=ofd_packets/00156032 [07:51:31]OFD Sender: To server: pG, [07:51:31]CommunicateWithHost lk.salyk.kg:30040 [07:51:31]ConnectInit lk.salyk.kg [07:51:31]written 0, free lines is 4095 [07:51:31]Connected sock=9 [07:51:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 D4 90 08 01 51 3E 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 81 B6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 80 61 02 00 35 04 06 00 F9 23 54 AE 6F 72 9F 4A 27 E5 06 D7 1B 27 [07:51:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 01 84 47 00 A4 F3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 80 61 02 00 F4 03 04 00 B5 5C 14 67 B6 04 01 00 00 4B D7 96 1E 98 75 6A 7F [07:51:31]CommunicateWithHost err = 0 [07:51:31]CheckOFDResponse [07:51:31]1017 (14) - 77093643461234 [07:51:31]1041 (16) - 0000000000963156 [07:51:31]1040 (4) - 156032 [07:51:31]1012 (4) - 20.10.2024 01:28 [07:51:31]1206 (1) - 0 [07:51:31]OFD Sender: Remove packet 156032 [07:51:31]ProducePacketName [07:51:31]name=ofd_packets/00156032 [07:51:31]NVStorageDeleteData [07:51:31]Write to MH i2c: 01 00 00 6D 0B 78 [07:51:31]Write i2c OK [07:51:31]MH_I2C_Read... [07:51:31]Read from MH i2c: 01 [07:51:31]MH_I2C_Read... [07:51:31]Read from MH i2c: 01 07 00 [07:51:31]MH_I2C_Read... [07:51:31]Read from MH i2c: 01 07 00 6D 0B 00 00 00 00 00 EF 0C 7A [07:51:31]RasterBufferAndPrint [07:51:31]line [07:51:31]line [07:51:31]line [07:51:31]line [07:51:31]line [07:51:31]written 0, free lines is 3317 [07:51:31]MH_Cut [07:51:31]Write to MH i2c: D1 01 00 74 0B 01 51 [07:51:31]Write i2c OK [07:51:31]MH_I2C_Read... [07:51:31]Read from MH i2c: D1 [07:51:31]MH_I2C_Read... [07:51:31]Read from MH i2c: D1 01 00 [07:51:31]MH_I2C_Read... [07:51:31]Read from MH i2c: D1 01 00 74 0B 00 50 [07:51:31]Write to MH i2c: 01 00 00 75 0B 80 [07:51:31]Write i2c OK [07:51:31]MH_I2C_Read... [07:51:32]OFD Sender: No OFD packet to send [07:51:32]*** Cut start [07:51:32]*** Partial cut [07:51:32]*** CUTSNS_PIN = 1 [07:51:32]*** CUTSNS_PIN = 0 [07:51:32]*** Brake cut motor [07:51:33]Read from MH i2c: 01 [07:51:33]MH_I2C_Read... [07:51:33]*** Stop cut motor [07:51:33]*** Cut end [07:51:33]Read from MH i2c: 01 07 00 [07:51:33]MH_I2C_Read... [07:51:33]Read from MH i2c: 01 07 00 75 0B 00 00 00 00 00 FF 0F 95 [07:51:33]process_action close_receipt done [07:51:33]requested_data is exist [07:51:33]produce_requested_data [07:51:33]requested_item fm.sn is exist - process it [07:51:33]wFMCommunicate request_size=4 [07:51:33]MH_SAM_APDU [07:51:33]CAPDU: 80 11 00 00 [07:51:33]Write to MH i2c: E2 08 00 76 0B 80 11 00 00 00 00 00 00 FB [07:51:33]Write i2c OK [07:51:33]MH_I2C_Read... [07:51:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:51:33]Read from MH i2c: E2 [07:51:33]MH_I2C_Read... [07:51:33]Read from MH i2c: E2 17 00 [07:51:33]MH_I2C_Read... [07:51:33]Read from MH i2c: E2 17 00 76 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4C [07:51:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:51:33]wFMCommunicate OK [07:51:33]requested_item fd.num is exist - process it [07:51:33]SAM_PROTO_GetFieldsCounters [07:51:33]wFMCommunicate request_size=4 [07:51:33]MH_SAM_APDU [07:51:33]CAPDU: 80 13 00 00 [07:51:33]Write to MH i2c: E2 08 00 77 0B 80 13 00 00 00 00 00 00 FE [07:51:33]Write i2c OK [07:51:33]MH_I2C_Read... [07:51:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:51:33]Read from MH i2c: E2 [07:51:33]MH_I2C_Read... [07:51:33]Read from MH i2c: E2 62 00 [07:51:33]MH_I2C_Read... [07:51:33]Read from MH i2c: E2 62 00 77 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 80 61 02 00 0E 04 04 00 3A 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 8D [07:51:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 80 61 02 00 0E 04 04 00 3A 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 [07:51:33]wFMCommunicate OK [07:51:33]SAM_PROTO_GetFieldsCounters done [07:51:33]requested_item shift.num is exist - process it [07:51:33]requested_item shift.opened is exist - process it [07:51:33]req_shift_opened [07:51:33]FM_GetShiftState [07:51:33]SAM_PROTO_GetShiftState [07:51:33]wFMCommunicate request_size=4 [07:51:33]MH_SAM_APDU [07:51:33]CAPDU: 80 13 01 00 [07:51:33]Write to MH i2c: E2 08 00 78 0B 80 13 01 00 00 00 00 00 00 [07:51:33]Write i2c OK [07:51:33]MH_I2C_Read... [07:51:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:51:33]Read from MH i2c: E2 [07:51:33]MH_I2C_Read... [07:51:33]Read from MH i2c: E2 0E 00 [07:51:33]MH_I2C_Read... [07:51:33]Read from MH i2c: E2 0E 00 78 0B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A7 [07:51:33]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:51:33]wFMCommunicate OK [07:51:33]SAM_PROTO_GetShiftState done [07:51:33]FM_GetShiftState done [07:51:33]req_shift_opened done [07:51:33]requested_item shift.open_date is exist - process it [07:51:33]req_shift_open_date [07:51:33]req_shift_open_date done [07:51:33]produce_requested_data done [07:51:33]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156032,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [07:51:33]process_action_free close_receipt [07:51:33]json_value_free [07:51:33]json_value_free done [07:51:33]process_json_proto returns [07:51:33]Send response to host [07:51:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156032,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [07:51:33]free response buf [07:51:33]execute_script done [07:51:33]execute_script returns [07:51:33]free content buf [07:51:33]Sock 10.Close socket [07:51:33]Sock 10.Thread stoped [07:51:37]OFD Sender: No OFD packet to send [07:51:42]OFD Sender: No OFD packet to send [07:51:47]OFD Sender: No OFD packet to send [07:51:52]OFD Sender: No OFD packet to send [07:51:57]OFD Sender: No OFD packet to send [07:52:02]OFD Sender: No OFD packet to send [07:52:07]OFD Sender: No OFD packet to send [07:52:12]OFD Sender: No OFD packet to send [07:52:17]OFD Sender: No OFD packet to send [07:52:22]OFD Sender: No OFD packet to send [07:52:27]OFD Sender: No OFD packet to send [07:52:32]OFD Sender: No OFD packet to send [07:52:37]OFD Sender: No OFD packet to send [07:52:42]OFD Sender: No OFD packet to send [07:52:47]OFD Sender: No OFD packet to send [07:52:52]OFD Sender: No OFD packet to send [07:52:57]OFD Sender: No OFD packet to send [07:53:02]OFD Sender: No OFD packet to send [07:53:07]OFD Sender: No OFD packet to send [07:53:12]OFD Sender: No OFD packet to send [07:53:17]OFD Sender: No OFD packet to send [07:53:22]OFD Sender: No OFD packet to send [07:53:27]OFD Sender: No OFD packet to send [07:53:32]OFD Sender: No OFD packet to send [07:53:37]OFD Sender: No OFD packet to send [07:53:42]OFD Sender: No OFD packet to send [07:53:47]OFD Sender: No OFD packet to send [07:53:52]OFD Sender: No OFD packet to send [07:53:57]OFD Sender: No OFD packet to send [07:54:02]OFD Sender: No OFD packet to send [07:54:07]OFD Sender: No OFD packet to send [07:54:12]OFD Sender: No OFD packet to send [07:54:12]accept exits with 7 [07:54:12]New connection [07:54:12]New thread 3066809700 created [07:54:12]Thread 3066953060 joined [07:54:12]Waiting for new connection... [07:54:12] Sock 7.Parse request [07:54:12]Sock 7.Check first char [07:54:12]Sock 7.First char is OK [07:54:12]request: POST /json_proto HTTP/1.0 [07:54:12]Method: POST [07:54:12]URL: /json_proto [07:54:12]Method is POST - this is cgi request [07:54:12]url: /json_proto [07:54:12]query_string will be loaded in cgi processing [07:54:12]execute_cgi json_proto POST (null) [07:54:12]execute_cgi path=json_proto method=POST [07:54:12]POST find Content-Length [07:54:12]Host: 172.17.53.67:8080 [07:54:12]Content-Length: 675 [07:54:12]Content-Type: application/json [07:54:12] [07:54:12]POST finish read [07:54:12]Found Content-Length = 675 [07:54:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874304", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 11.820, "sum" : 900.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:54:12]execute_script... [07:54:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874304", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 11.820, "sum" : 900.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:54:12]POST & json_proto [07:54:12]process_json_proto [07:54:12]json parsed OK: [07:54:12]protocol is kg_v1.0 [07:54:12]action value=close_receipt [07:54:12]process_action close_receipt [07:54:12]cmd_close_receipt [07:54:12]MH_GetDate [07:54:12]Write to MH i2c: F0 00 00 79 0B 73 [07:54:12]Write i2c OK [07:54:12]MH_I2C_Read... [07:54:12]Read from MH i2c: F0 [07:54:12]MH_I2C_Read... [07:54:12]Read from MH i2c: F0 09 00 [07:54:12]MH_I2C_Read... [07:54:12]Read from MH i2c: F0 09 00 79 0B 00 24 B7 14 67 19 BC 99 64 A4 [07:54:12]GetLastDocTimeStamp 1729410689 [07:54:12]current date 1729410852 [07:54:12]FM_GetShiftState [07:54:12]SAM_PROTO_GetShiftState [07:54:12]wFMCommunicate request_size=4 [07:54:12]MH_SAM_APDU [07:54:12]CAPDU: 80 13 01 00 [07:54:12]Write to MH i2c: E2 08 00 7A 0B 80 13 01 00 00 00 00 00 02 [07:54:12]Write i2c OK [07:54:12]MH_I2C_Read... [07:54:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:54:12]Read from MH i2c: E2 [07:54:12]MH_I2C_Read... [07:54:12]Read from MH i2c: E2 0E 00 [07:54:12]MH_I2C_Read... [07:54:12]Read from MH i2c: E2 0E 00 7A 0B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A9 [07:54:12]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:54:12]wFMCommunicate OK [07:54:12]SAM_PROTO_GetShiftState done [07:54:12]FM_GetShiftState done [07:54:12]opened in 1729383891 [07:54:12]opened+sec_in_day 1729470291 [07:54:12]quantity*price = 90068 [07:54:12]sum+1 = 90069 [07:54:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.68 ИТОГО: 900.00 Внесено: 900.00 СДАЧА: 0.00 НСП 1% : 7.97 НДС 12% : 95.65 Наличными: 900.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 105 20.10.2024 07:54 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156033 ФПД: 257141704456075 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T075412&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156033&fm=257141704456075&tin=02508201610067®Number=0000137193017469&sum=90000 [07:54:13]StoreToDocumentArchive [07:54:13]shift 314 fd 156033 [07:54:13]save to /storage/0314/doc_00156033 [07:54:13]save last doc name /storage/0314/doc_00156033 to /storage/kkm_last_doc_name [07:54:13]save OK [07:54:13]Clear old archive folders... [07:54:13]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:54:13]tlvbuf is 001C0560 [07:54:13]SAM_PROTO_ClearQueue [07:54:13]wFMCommunicate request_size=4 [07:54:13]MH_SAM_APDU [07:54:13]CAPDU: 80 09 00 00 [07:54:13]Write to MH i2c: E2 08 00 87 0B 80 09 00 00 00 00 00 00 04 [07:54:13]Write i2c OK [07:54:13]MH_I2C_Read... [07:54:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:54:13]Read from MH i2c: E2 [07:54:13]MH_I2C_Read... [07:54:13]Read from MH i2c: E2 03 00 [07:54:13]MH_I2C_Read... [07:54:13]Read from MH i2c: E2 03 00 87 0B 00 90 00 06 [07:54:13]RAPDU: 90 00 [07:54:13]wFMCommunicate OK [07:54:13]SAM_PROTO_ClearQueue done [07:54:13]KKMCreateOFDPacket [07:54:13]OFDProtocolAddRootSTLVToBuf [07:54:13]FM_MakeSignedData [07:54:13]FM_MakeSignedData [07:54:13]SAM_PROTO_SignData [07:54:13]wFMCommunicate request_size=4 [07:54:13]MH_SAM_APDU [07:54:13]CAPDU: 80 0D 01 02 [07:54:13]Write to MH i2c: E2 08 00 88 0B 80 0D 01 02 00 00 00 00 0C [07:54:13]Write i2c OK [07:54:13]MH_I2C_Read... [07:54:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:54:13]Read from MH i2c: E2 [07:54:13]MH_I2C_Read... [07:54:13]Read from MH i2c: E2 03 00 [07:54:13]MH_I2C_Read... [07:54:13]Read from MH i2c: E2 03 00 88 0B 00 90 00 07 [07:54:13]RAPDU: 90 00 [07:54:13]wFMCommunicate OK [07:54:13]wFMCommunicate request_size=255 [07:54:13]MH_SAM_APDU [07:54:13]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 2C 2E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D4 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 24 B7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 81 61 02 00 35 04 06 00 E9 DE 77 F3 [07:54:13]Write to MH i2c: E2 02 01 89 0B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 2C 2E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D4 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 24 B7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 81 61 02 00 35 04 06 00 E9 DE 77 F3 00 00 7E [07:54:13]Write i2c OK [07:54:13]MH_I2C_Read... [07:54:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:54:13]Read from MH i2c: E2 [07:54:13]MH_I2C_Read... [07:54:13]Read from MH i2c: E2 03 00 [07:54:13]MH_I2C_Read... [07:54:13]Read from MH i2c: E2 03 00 89 0B 00 90 00 08 [07:54:13]RAPDU: 90 00 [07:54:13]wFMCommunicate OK [07:54:13]wFMCommunicate request_size=7 [07:54:13]MH_SAM_APDU [07:54:13]CAPDU: 80 0D 02 02 02 77 8B [07:54:13]Write to MH i2c: E2 0A 00 8A 0B 80 0D 02 02 02 00 77 8B 00 00 15 [07:54:13]Write i2c OK [07:54:13]MH_I2C_Read... [07:54:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:54:13]Read from MH i2c: E2 [07:54:13]MH_I2C_Read... [07:54:13]Read from MH i2c: E2 03 00 [07:54:13]MH_I2C_Read... [07:54:13]Read from MH i2c: E2 03 00 8A 0B 00 90 00 09 [07:54:13]RAPDU: 90 00 [07:54:13]wFMCommunicate OK [07:54:13]wFMCommunicate request_size=4 [07:54:13]MH_SAM_APDU [07:54:13]CAPDU: 80 0D 03 02 [07:54:13]Write to MH i2c: E2 08 00 8B 0B 80 0D 03 02 00 00 00 00 11 [07:54:13]Write i2c OK [07:54:13]MH_I2C_Read... [07:54:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:54:13]Read from MH i2c: E2 [07:54:13]MH_I2C_Read... [07:54:13]Read from MH i2c: E2 0B 00 [07:54:13]MH_I2C_Read... [07:54:13]Read from MH i2c: E2 0B 00 8B 0B 00 FE AF D4 3F FC A6 EB A7 90 00 06 [07:54:13]RAPDU: FE AF D4 3F FC A6 EB A7 90 00 [07:54:13]wFMCommunicate OK [07:54:13]SAM_PROTO_SignData done [07:54:13]FM_MakeSignedData done [07:54:13]CreateOFDProtocolMessage [07:54:13]wFMCommunicate request_size=4 [07:54:13]MH_SAM_APDU [07:54:13]CAPDU: 80 11 00 00 [07:54:13]Write to MH i2c: E2 08 00 8C 0B 80 11 00 00 00 00 00 00 11 [07:54:13]Write i2c OK [07:54:13]MH_I2C_Read... [07:54:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:54:14]Read from MH i2c: E2 [07:54:14]MH_I2C_Read... [07:54:14]Read from MH i2c: E2 17 00 [07:54:14]MH_I2C_Read... [07:54:14]Read from MH i2c: E2 17 00 8C 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 62 [07:54:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:54:14]wFMCommunicate OK [07:54:14]CreateOFDProtocolMessage done [07:54:14]OFDSenderStorePacket 156033 [07:54:14]StoreOFDPacket docnum=156033 [07:54:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 F2 E8 04 01 50 36 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 2C 2E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D4 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 24 B7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 81 61 02 00 35 04 06 00 E9 DE 77 F3 77 8B FE AF D4 3F FC A6 EB A7 [07:54:14]CheckFolder [07:54:14]dirname=/storage/ofd_packets [07:54:14]CheckFolder done [07:54:14]ProducePacketName [07:54:14]name=ofd_packets/00156033 [07:54:14]NVStorageSaveData ofd_packets/00156033 [07:54:14]File name is /storage/ofd_packets/00156033 [07:54:14]Write 298 bytes [07:54:14]NVStorageSaveData done [07:54:14]OFDSenderStorePacket done [07:54:14]KKMCreateOFDPacket done [07:54:14]NVStorageSaveData kkm_last_timestamp [07:54:14]File name is /storage/kkm_last_timestamp [07:54:14]Write 4 bytes [07:54:14]NVStorageSaveData done [07:54:14]ExternCall_PrintAddStr [07:54:14]wPrintStart [07:54:14]Write to MH i2c: 01 00 00 8D 0B 98 [07:54:14]Write i2c OK [07:54:14]MH_I2C_Read... [07:54:14]Read from MH i2c: 01 [07:54:14]MH_I2C_Read... [07:54:14]Read from MH i2c: 01 07 00 [07:54:14]MH_I2C_Read... [07:54:14]Read from MH i2c: 01 07 00 8D 0B 00 00 00 00 00 FF 0F AD [07:54:14]RasterBufferAndPrint [07:54:14]line Счет N : (1)874304 [07:54:14]line ИНН: 02508201610067 [07:54:14]line Контрольно-Кассовый Чек [07:54:14]line ПРОДАЖА [07:54:14]line ТРК (МРК, ГНК) : 44 [07:54:14]line Товар: 2710194210 [07:54:14]line ДТ-К-2 [07:54:14]line 11.820 * 76.20 [07:54:14]line = 900.68 [07:54:14]line НДС 12% НСП 1% [07:54:14]line > о реализуемом товаре [07:54:14]line ОКРУГЛЕНИЕ: -0.68 [07:54:14]line ИТОГО: 900.00 [07:54:14]line Внесено: 900.00 [07:54:14]line СДАЧА: 0.00 [07:54:14]line НСП 1% : 7.97 [07:54:14]line НДС 12% : 95.65 [07:54:14]line Наличными: 900.00 [07:54:14]line Безнал.: 0.00 [07:54:14]line Место: АЗС № 165 "Партнер Нефть" [07:54:14]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [07:54:14]line СНО: Общий режим [07:54:14]line Чек 105 20.10.2024 07:54 [07:54:14]line Смена: 314 ФФД: 1.0 [07:54:14]line ЗНМ: 0300000234 [07:54:14]line РНМ: 0000137193017469 [07:54:14]line Версия ККМ: v1.0 [07:54:14]line ФМ: 0000000000963156 [07:54:14]line ФД: 156033 [07:54:14]line ФПД: 257141704456075 [07:54:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T075412&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156033&fm=257141704456075&tin=02508201610067®Number=0000137193017469&sum=90000 [07:54:14]OFD Sender: Processing packet 156033 [packets to send 52, broken 51] [07:54:14]ProducePacketName [07:54:14]name=ofd_packets/00156033 [07:54:14]OFD Sender: To server: pG, [07:54:14]CommunicateWithHost lk.salyk.kg:30040 [07:54:14]ConnectInit lk.salyk.kg [07:54:14]written 0, free lines is 4095 [07:54:14]Connected sock=9 [07:54:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 F2 E8 04 01 50 36 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 2C 2E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D4 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 24 B7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 81 61 02 00 35 04 06 00 E9 DE 77 F3 77 8B FE AF D4 3F FC A6 EB A7 [07:54:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C8 BB 47 00 02 13 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 81 61 02 00 F4 03 04 00 58 5D 14 67 B6 04 01 00 00 80 C9 5E 92 E2 D9 D4 78 [07:54:14]CommunicateWithHost err = 0 [07:54:14]CheckOFDResponse [07:54:14]1017 (14) - 77093643461234 [07:54:14]1041 (16) - 0000000000963156 [07:54:14]1040 (4) - 156033 [07:54:14]1012 (4) - 20.10.2024 01:31 [07:54:14]1206 (1) - 0 [07:54:14]OFD Sender: Remove packet 156033 [07:54:14]ProducePacketName [07:54:14]name=ofd_packets/00156033 [07:54:14]NVStorageDeleteData [07:54:14]Write to MH i2c: 01 00 00 B8 0B C3 [07:54:14]Write i2c OK [07:54:14]MH_I2C_Read... [07:54:14]Read from MH i2c: 01 [07:54:14]MH_I2C_Read... [07:54:14]Read from MH i2c: 01 07 00 [07:54:14]MH_I2C_Read... [07:54:14]Read from MH i2c: 01 07 00 B8 0B 00 00 00 00 00 E0 0C B6 [07:54:14]RasterBufferAndPrint [07:54:14]line [07:54:14]line [07:54:14]line [07:54:14]line [07:54:14]line [07:54:14]written 0, free lines is 3305 [07:54:14]MH_Cut [07:54:14]Write to MH i2c: D1 01 00 BF 0B 01 9C [07:54:14]Write i2c OK [07:54:14]MH_I2C_Read... [07:54:14]Read from MH i2c: D1 [07:54:14]MH_I2C_Read... [07:54:14]Read from MH i2c: D1 01 00 [07:54:14]MH_I2C_Read... [07:54:14]Read from MH i2c: D1 01 00 BF 0B 00 9B [07:54:14]Write to MH i2c: 01 00 00 C0 0B CB [07:54:14]Write i2c OK [07:54:14]MH_I2C_Read... [07:54:15]OFD Sender: No OFD packet to send [07:54:15]*** Cut start [07:54:15]*** Partial cut [07:54:15]*** CUTSNS_PIN = 1 [07:54:15]*** CUTSNS_PIN = 0 [07:54:15]*** Brake cut motor [07:54:16]Read from MH i2c: 01 [07:54:16]MH_I2C_Read... [07:54:16]*** Stop cut motor [07:54:16]*** Cut end [07:54:16]Read from MH i2c: 01 07 00 [07:54:16]MH_I2C_Read... [07:54:16]Read from MH i2c: 01 07 00 C0 0B 00 00 00 00 00 FF 0F E0 [07:54:16]process_action close_receipt done [07:54:16]requested_data is exist [07:54:16]produce_requested_data [07:54:16]requested_item fm.sn is exist - process it [07:54:16]wFMCommunicate request_size=4 [07:54:16]MH_SAM_APDU [07:54:16]CAPDU: 80 11 00 00 [07:54:16]Write to MH i2c: E2 08 00 C1 0B 80 11 00 00 00 00 00 00 46 [07:54:16]Write i2c OK [07:54:16]MH_I2C_Read... [07:54:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:54:16]Read from MH i2c: E2 [07:54:16]MH_I2C_Read... [07:54:16]Read from MH i2c: E2 17 00 [07:54:16]MH_I2C_Read... [07:54:16]Read from MH i2c: E2 17 00 C1 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 97 [07:54:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:54:16]wFMCommunicate OK [07:54:16]requested_item fd.num is exist - process it [07:54:16]SAM_PROTO_GetFieldsCounters [07:54:16]wFMCommunicate request_size=4 [07:54:16]MH_SAM_APDU [07:54:16]CAPDU: 80 13 00 00 [07:54:16]Write to MH i2c: E2 08 00 C2 0B 80 13 00 00 00 00 00 00 49 [07:54:16]Write i2c OK [07:54:16]MH_I2C_Read... [07:54:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:54:16]Read from MH i2c: E2 [07:54:16]MH_I2C_Read... [07:54:16]Read from MH i2c: E2 62 00 [07:54:16]MH_I2C_Read... [07:54:16]Read from MH i2c: E2 62 00 C2 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 81 61 02 00 0E 04 04 00 3A 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 DC [07:54:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 81 61 02 00 0E 04 04 00 3A 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 [07:54:16]wFMCommunicate OK [07:54:16]SAM_PROTO_GetFieldsCounters done [07:54:16]requested_item shift.num is exist - process it [07:54:16]requested_item shift.opened is exist - process it [07:54:16]req_shift_opened [07:54:16]FM_GetShiftState [07:54:16]SAM_PROTO_GetShiftState [07:54:16]wFMCommunicate request_size=4 [07:54:16]MH_SAM_APDU [07:54:16]CAPDU: 80 13 01 00 [07:54:16]Write to MH i2c: E2 08 00 C3 0B 80 13 01 00 00 00 00 00 4B [07:54:16]Write i2c OK [07:54:16]MH_I2C_Read... [07:54:16]Read from MH i2c: E2 [07:54:16]MH_I2C_Read... [07:54:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:54:16]Read from MH i2c: E2 0E 00 [07:54:16]MH_I2C_Read... [07:54:16]Read from MH i2c: E2 0E 00 C3 0B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F2 [07:54:16]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:54:16]wFMCommunicate OK [07:54:16]SAM_PROTO_GetShiftState done [07:54:16]FM_GetShiftState done [07:54:16]req_shift_opened done [07:54:16]requested_item shift.open_date is exist - process it [07:54:16]req_shift_open_date [07:54:16]req_shift_open_date done [07:54:16]produce_requested_data done [07:54:16]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156033,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [07:54:16]process_action_free close_receipt [07:54:16]json_value_free [07:54:16]json_value_free done [07:54:16]process_json_proto returns [07:54:16]Send response to host [07:54:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156033,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [07:54:16]free response buf [07:54:16]execute_script done [07:54:16]execute_script returns [07:54:16]free content buf [07:54:16]Sock 7.Close socket [07:54:16]Sock 7.Thread stoped [07:54:20]OFD Sender: No OFD packet to send [07:54:25]OFD Sender: No OFD packet to send [07:54:30]OFD Sender: No OFD packet to send [07:54:30]accept exits with 10 [07:54:30]New connection [07:54:30]New thread 3066953060 created [07:54:30]Thread 3066809700 joined [07:54:30]Waiting for new connection... [07:54:30] Sock 10.Parse request [07:54:30]Sock 10.Check first char [07:54:30]Sock 10.First char is OK [07:54:30]request: POST /json_proto HTTP/1.0 [07:54:30]Method: POST [07:54:30]URL: /json_proto [07:54:30]Method is POST - this is cgi request [07:54:30]url: /json_proto [07:54:30]query_string will be loaded in cgi processing [07:54:30]execute_cgi json_proto POST (null) [07:54:30]execute_cgi path=json_proto method=POST [07:54:30]POST find Content-Length [07:54:30]Host: 172.17.53.67:8080 [07:54:30]Content-Length: 682 [07:54:30]Content-Type: application/json [07:54:30] [07:54:30]POST finish read [07:54:30]Found Content-Length = 682 [07:54:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874305", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:54:30]execute_script... [07:54:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874305", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:54:30]POST & json_proto [07:54:30]process_json_proto [07:54:30]json parsed OK: [07:54:30]protocol is kg_v1.0 [07:54:30]action value=close_receipt [07:54:30]process_action close_receipt [07:54:30]cmd_close_receipt [07:54:30]MH_GetDate [07:54:30]Write to MH i2c: F0 00 00 C4 0B BE [07:54:30]Write i2c OK [07:54:30]MH_I2C_Read... [07:54:30]Read from MH i2c: F0 [07:54:30]MH_I2C_Read... [07:54:30]Read from MH i2c: F0 09 00 [07:54:30]MH_I2C_Read... [07:54:30]Read from MH i2c: F0 09 00 C4 0B 00 37 B7 14 67 19 BC 99 64 02 [07:54:30]GetLastDocTimeStamp 1729410852 [07:54:30]current date 1729410871 [07:54:30]FM_GetShiftState [07:54:30]SAM_PROTO_GetShiftState [07:54:30]wFMCommunicate request_size=4 [07:54:30]MH_SAM_APDU [07:54:30]CAPDU: 80 13 01 00 [07:54:30]Write to MH i2c: E2 08 00 C5 0B 80 13 01 00 00 00 00 00 4D [07:54:30]Write i2c OK [07:54:30]MH_I2C_Read... [07:54:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:54:30]Read from MH i2c: E2 [07:54:30]MH_I2C_Read... [07:54:30]Read from MH i2c: E2 0E 00 [07:54:30]MH_I2C_Read... [07:54:30]Read from MH i2c: E2 0E 00 C5 0B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F4 [07:54:30]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:54:30]wFMCommunicate OK [07:54:30]SAM_PROTO_GetShiftState done [07:54:30]FM_GetShiftState done [07:54:30]opened in 1729383891 [07:54:30]opened+sec_in_day 1729470291 [07:54:30]quantity*price = 100015 [07:54:30]sum+1 = 100017 [07:54:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 106 20.10.2024 07:54 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156034 ФПД: 68129101745754 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T075431&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156034&fm=68129101745754&tin=02508201610067®Number=0000137193017469&sum=100000 [07:54:31]StoreToDocumentArchive [07:54:31]shift 314 fd 156034 [07:54:31]save to /storage/0314/doc_00156034 [07:54:31]save last doc name /storage/0314/doc_00156034 to /storage/kkm_last_doc_name [07:54:31]save OK [07:54:31]Clear old archive folders... [07:54:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:54:31]tlvbuf is 0018FD50 [07:54:31]SAM_PROTO_ClearQueue [07:54:31]wFMCommunicate request_size=4 [07:54:31]MH_SAM_APDU [07:54:31]CAPDU: 80 09 00 00 [07:54:31]Write to MH i2c: E2 08 00 D2 0B 80 09 00 00 00 00 00 00 4F [07:54:31]Write i2c OK [07:54:31]MH_I2C_Read... [07:54:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:54:31]Read from MH i2c: E2 [07:54:31]MH_I2C_Read... [07:54:31]Read from MH i2c: E2 03 00 [07:54:31]MH_I2C_Read... [07:54:31]Read from MH i2c: E2 03 00 D2 0B 00 90 00 51 [07:54:31]RAPDU: 90 00 [07:54:31]wFMCommunicate OK [07:54:31]SAM_PROTO_ClearQueue done [07:54:31]KKMCreateOFDPacket [07:54:31]OFDProtocolAddRootSTLVToBuf [07:54:31]FM_MakeSignedData [07:54:31]FM_MakeSignedData [07:54:31]SAM_PROTO_SignData [07:54:31]wFMCommunicate request_size=4 [07:54:31]MH_SAM_APDU [07:54:31]CAPDU: 80 0D 01 02 [07:54:31]Write to MH i2c: E2 08 00 D3 0B 80 0D 01 02 00 00 00 00 57 [07:54:31]Write i2c OK [07:54:31]MH_I2C_Read... [07:54:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:54:31]Read from MH i2c: E2 [07:54:31]MH_I2C_Read... [07:54:31]Read from MH i2c: E2 03 00 [07:54:31]MH_I2C_Read... [07:54:31]Read from MH i2c: E2 03 00 D3 0B 00 90 00 52 [07:54:31]RAPDU: 90 00 [07:54:31]wFMCommunicate OK [07:54:31]wFMCommunicate request_size=255 [07:54:31]MH_SAM_APDU [07:54:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 37 B7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 82 61 02 00 35 04 06 00 3D [07:54:31]Write to MH i2c: E2 02 01 D4 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 37 B7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 82 61 02 00 35 04 06 00 3D 00 00 28 [07:54:31]Write i2c OK [07:54:31]MH_I2C_Read... [07:54:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:54:32]Read from MH i2c: E2 [07:54:32]MH_I2C_Read... [07:54:32]Read from MH i2c: E2 03 00 [07:54:32]MH_I2C_Read... [07:54:32]Read from MH i2c: E2 03 00 D4 0B 00 90 00 53 [07:54:32]RAPDU: 90 00 [07:54:32]wFMCommunicate OK [07:54:32]wFMCommunicate request_size=10 [07:54:32]MH_SAM_APDU [07:54:32]CAPDU: 80 0D 02 02 05 F6 8A E8 8E 5A [07:54:32]Write to MH i2c: E2 0D 00 D5 0B 80 0D 02 02 05 00 F6 8A E8 8E 5A 00 00 B4 [07:54:32]Write i2c OK [07:54:32]MH_I2C_Read... [07:54:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:54:32]Read from MH i2c: E2 [07:54:32]MH_I2C_Read... [07:54:32]Read from MH i2c: E2 03 00 [07:54:32]MH_I2C_Read... [07:54:32]Read from MH i2c: E2 03 00 D5 0B 00 90 00 54 [07:54:32]RAPDU: 90 00 [07:54:32]wFMCommunicate OK [07:54:32]wFMCommunicate request_size=4 [07:54:32]MH_SAM_APDU [07:54:32]CAPDU: 80 0D 03 02 [07:54:32]Write to MH i2c: E2 08 00 D6 0B 80 0D 03 02 00 00 00 00 5C [07:54:32]Write i2c OK [07:54:32]MH_I2C_Read... [07:54:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:54:32]Read from MH i2c: E2 [07:54:32]MH_I2C_Read... [07:54:32]Read from MH i2c: E2 0B 00 [07:54:32]MH_I2C_Read... [07:54:32]Read from MH i2c: E2 0B 00 D6 0B 00 5E 6C FA 90 3D 44 0F FA 90 00 3B [07:54:32]RAPDU: 5E 6C FA 90 3D 44 0F FA 90 00 [07:54:32]wFMCommunicate OK [07:54:32]SAM_PROTO_SignData done [07:54:32]FM_MakeSignedData done [07:54:32]CreateOFDProtocolMessage [07:54:32]wFMCommunicate request_size=4 [07:54:32]MH_SAM_APDU [07:54:32]CAPDU: 80 11 00 00 [07:54:32]Write to MH i2c: E2 08 00 D7 0B 80 11 00 00 00 00 00 00 5C [07:54:32]Write i2c OK [07:54:32]MH_I2C_Read... [07:54:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:54:32]Read from MH i2c: E2 [07:54:32]MH_I2C_Read... [07:54:32]Read from MH i2c: E2 17 00 [07:54:32]MH_I2C_Read... [07:54:32]Read from MH i2c: E2 17 00 D7 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AD [07:54:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:54:32]wFMCommunicate OK [07:54:32]CreateOFDProtocolMessage done [07:54:32]OFDSenderStorePacket 156034 [07:54:32]StoreOFDPacket docnum=156034 [07:54:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 92 27 07 01 12 A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 37 B7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 82 61 02 00 35 04 06 00 3D F6 8A E8 8E 5A 5E 6C FA 90 3D 44 0F FA [07:54:32]CheckFolder [07:54:32]dirname=/storage/ofd_packets [07:54:32]CheckFolder done [07:54:32]ProducePacketName [07:54:32]name=ofd_packets/00156034 [07:54:32]NVStorageSaveData ofd_packets/00156034 [07:54:32]File name is /storage/ofd_packets/00156034 [07:54:32]Write 301 bytes [07:54:32]NVStorageSaveData done [07:54:32]OFDSenderStorePacket done [07:54:32]KKMCreateOFDPacket done [07:54:32]NVStorageSaveData kkm_last_timestamp [07:54:32]File name is /storage/kkm_last_timestamp [07:54:32]Write 4 bytes [07:54:32]NVStorageSaveData done [07:54:32]ExternCall_PrintAddStr [07:54:32]wPrintStart [07:54:32]Write to MH i2c: 01 00 00 D8 0B E3 [07:54:32]Write i2c OK [07:54:32]MH_I2C_Read... [07:54:32]Read from MH i2c: 01 [07:54:32]MH_I2C_Read... [07:54:32]Read from MH i2c: 01 07 00 [07:54:32]MH_I2C_Read... [07:54:32]Read from MH i2c: 01 07 00 D8 0B 00 00 00 00 00 FF 0F F8 [07:54:32]RasterBufferAndPrint [07:54:32]line Счет N : (1)874305 [07:54:32]line ИНН: 02508201610067 [07:54:32]line Контрольно-Кассовый Чек [07:54:32]line ПРОДАЖА [07:54:32]line ТРК (МРК, ГНК) : 22 [07:54:32]line Товар: 2710124130 [07:54:32]line Аи-92-К-5 [07:54:32]line 14.950 * 66.90 [07:54:32]line = 1000.16 [07:54:32]line НДС 12% НСП 1% [07:54:32]line > о реализуемом товаре [07:54:32]line ОКРУГЛЕНИЕ: -0.16 [07:54:32]line ИТОГО: 1000.00 [07:54:32]line Внесено: 1000.00 [07:54:32]line СДАЧА: 0.00 [07:54:32]line НСП 1% : 8.85 [07:54:32]line НДС 12% : 106.21 [07:54:32]line Наличными: 1000.00 [07:54:32]line Безнал.: 0.00 [07:54:32]line Место: АЗС № 165 "Партнер Нефть" [07:54:32]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [07:54:32]line СНО: Общий режим [07:54:32]line Чек 106 20.10.2024 07:54 [07:54:32]line Смена: 314 ФФД: 1.0 [07:54:32]line ЗНМ: 0300000234 [07:54:32]line РНМ: 0000137193017469 [07:54:32]line Версия ККМ: v1.0 [07:54:32]line ФМ: 0000000000963156 [07:54:32]line ФД: 156034 [07:54:32]line ФПД: 68129101745754 [07:54:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T075431&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156034&fm=68129101745754&tin=02508201610067®Number=0000137193017469&sum=100000 [07:54:32]OFD Sender: Processing packet 156034 [packets to send 52, broken 51] [07:54:32]ProducePacketName [07:54:32]name=ofd_packets/00156034 [07:54:32]OFD Sender: To server: pG, [07:54:32]CommunicateWithHost lk.salyk.kg:30040 [07:54:32]ConnectInit lk.salyk.kg [07:54:32]written 0, free lines is 4095 [07:54:32]Connected sock=9 [07:54:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 92 27 07 01 12 A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 37 B7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 82 61 02 00 35 04 06 00 3D F6 8A E8 8E 5A 5E 6C FA 90 3D 44 0F FA [07:54:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E6 E8 47 00 D8 EA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 82 61 02 00 F4 03 04 00 6A 5D 14 67 B6 04 01 00 00 05 8D 04 74 85 F3 F8 CB [07:54:32]CommunicateWithHost err = 0 [07:54:32]CheckOFDResponse [07:54:32]1017 (14) - 77093643461234 [07:54:32]1041 (16) - 0000000000963156 [07:54:32]1040 (4) - 156034 [07:54:32]1012 (4) - 20.10.2024 01:31 [07:54:32]1206 (1) - 0 [07:54:32]OFD Sender: Remove packet 156034 [07:54:32]ProducePacketName [07:54:32]name=ofd_packets/00156034 [07:54:32]NVStorageDeleteData [07:54:33]Write to MH i2c: 01 00 00 03 0C 0F [07:54:33]Write i2c OK [07:54:33]MH_I2C_Read... [07:54:33]Read from MH i2c: 01 [07:54:33]MH_I2C_Read... [07:54:33]Read from MH i2c: 01 07 00 [07:54:33]MH_I2C_Read... [07:54:33]Read from MH i2c: 01 07 00 03 0C 00 00 00 00 00 F5 0C 17 [07:54:33]RasterBufferAndPrint [07:54:33]line [07:54:33]line [07:54:33]line [07:54:33]line [07:54:33]line [07:54:33]written 0, free lines is 3324 [07:54:33]MH_Cut [07:54:33]Write to MH i2c: D1 01 00 0A 0C 01 E8 [07:54:33]Write i2c OK [07:54:33]MH_I2C_Read... [07:54:33]Read from MH i2c: D1 [07:54:33]MH_I2C_Read... [07:54:33]Read from MH i2c: D1 01 00 [07:54:33]MH_I2C_Read... [07:54:33]Read from MH i2c: D1 01 00 0A 0C 00 E7 [07:54:33]Write to MH i2c: 01 00 00 0B 0C 17 [07:54:33]Write i2c OK [07:54:33]MH_I2C_Read... [07:54:33]OFD Sender: No OFD packet to send [07:54:33]*** Cut start [07:54:33]*** Partial cut [07:54:33]*** CUTSNS_PIN = 1 [07:54:33]*** CUTSNS_PIN = 0 [07:54:34]*** Brake cut motor [07:54:34]Read from MH i2c: 01 [07:54:34]MH_I2C_Read... [07:54:34]*** Stop cut motor [07:54:34]*** Cut end [07:54:34]Read from MH i2c: 01 07 00 [07:54:34]MH_I2C_Read... [07:54:34]Read from MH i2c: 01 07 00 0B 0C 00 00 00 00 00 FF 0F 2C [07:54:34]process_action close_receipt done [07:54:34]requested_data is exist [07:54:34]produce_requested_data [07:54:34]requested_item fm.sn is exist - process it [07:54:34]wFMCommunicate request_size=4 [07:54:34]MH_SAM_APDU [07:54:34]CAPDU: 80 11 00 00 [07:54:34]Write to MH i2c: E2 08 00 0C 0C 80 11 00 00 00 00 00 00 92 [07:54:34]Write i2c OK [07:54:34]MH_I2C_Read... [07:54:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:54:34]Read from MH i2c: E2 [07:54:34]MH_I2C_Read... [07:54:34]Read from MH i2c: E2 17 00 [07:54:34]MH_I2C_Read... [07:54:34]Read from MH i2c: E2 17 00 0C 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E3 [07:54:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:54:34]wFMCommunicate OK [07:54:34]requested_item fd.num is exist - process it [07:54:34]SAM_PROTO_GetFieldsCounters [07:54:34]wFMCommunicate request_size=4 [07:54:34]MH_SAM_APDU [07:54:34]CAPDU: 80 13 00 00 [07:54:34]Write to MH i2c: E2 08 00 0D 0C 80 13 00 00 00 00 00 00 95 [07:54:34]Write i2c OK [07:54:34]MH_I2C_Read... [07:54:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:54:34]Read from MH i2c: E2 [07:54:34]MH_I2C_Read... [07:54:34]Read from MH i2c: E2 62 00 [07:54:34]MH_I2C_Read... [07:54:34]Read from MH i2c: E2 62 00 0D 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 82 61 02 00 0E 04 04 00 3A 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 2C [07:54:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 82 61 02 00 0E 04 04 00 3A 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 [07:54:34]wFMCommunicate OK [07:54:34]SAM_PROTO_GetFieldsCounters done [07:54:34]requested_item shift.num is exist - process it [07:54:34]requested_item shift.opened is exist - process it [07:54:34]req_shift_opened [07:54:34]FM_GetShiftState [07:54:34]SAM_PROTO_GetShiftState [07:54:34]wFMCommunicate request_size=4 [07:54:34]MH_SAM_APDU [07:54:34]CAPDU: 80 13 01 00 [07:54:34]Write to MH i2c: E2 08 00 0E 0C 80 13 01 00 00 00 00 00 97 [07:54:34]Write i2c OK [07:54:34]MH_I2C_Read... [07:54:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:54:34]Read from MH i2c: E2 [07:54:34]MH_I2C_Read... [07:54:34]Read from MH i2c: E2 0E 00 [07:54:34]MH_I2C_Read... [07:54:34]Read from MH i2c: E2 0E 00 0E 0C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 3E [07:54:34]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:54:34]wFMCommunicate OK [07:54:34]SAM_PROTO_GetShiftState done [07:54:34]FM_GetShiftState done [07:54:34]req_shift_opened done [07:54:34]requested_item shift.open_date is exist - process it [07:54:34]req_shift_open_date [07:54:34]req_shift_open_date done [07:54:34]produce_requested_data done [07:54:34]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156034,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [07:54:34]process_action_free close_receipt [07:54:34]json_value_free [07:54:34]json_value_free done [07:54:34]process_json_proto returns [07:54:34]Send response to host [07:54:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156034,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [07:54:34]free response buf [07:54:34]execute_script done [07:54:34]execute_script returns [07:54:34]free content buf [07:54:34]Sock 10.Close socket [07:54:34]Sock 10.Thread stoped [07:54:38]OFD Sender: No OFD packet to send [07:54:43]OFD Sender: No OFD packet to send [07:54:48]OFD Sender: No OFD packet to send [07:54:49]accept exits with 7 [07:54:49]New connection [07:54:49]New thread 3066809700 created [07:54:49]Thread 3066953060 joined [07:54:49]Waiting for new connection... [07:54:49] Sock 7.Parse request [07:54:49]Sock 7.Check first char [07:54:49]Sock 7.First char is OK [07:54:49]request: POST /json_proto HTTP/1.0 [07:54:49]Method: POST [07:54:49]URL: /json_proto [07:54:49]Method is POST - this is cgi request [07:54:49]url: /json_proto [07:54:49]query_string will be loaded in cgi processing [07:54:49]execute_cgi json_proto POST (null) [07:54:49]execute_cgi path=json_proto method=POST [07:54:49]POST find Content-Length [07:54:49]Host: 172.17.53.67:8080 [07:54:49]Content-Length: 682 [07:54:49]Content-Type: application/json [07:54:49] [07:54:49]POST finish read [07:54:49]Found Content-Length = 682 [07:54:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874303", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:54:49]execute_script... [07:54:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874303", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:54:49]POST & json_proto [07:54:49]process_json_proto [07:54:49]json parsed OK: [07:54:49]protocol is kg_v1.0 [07:54:49]action value=close_receipt [07:54:49]process_action close_receipt [07:54:49]cmd_close_receipt [07:54:49]MH_GetDate [07:54:49]Write to MH i2c: F0 00 00 0F 0C 0A [07:54:49]Write i2c OK [07:54:49]MH_I2C_Read... [07:54:49]Read from MH i2c: F0 [07:54:49]MH_I2C_Read... [07:54:49]Read from MH i2c: F0 09 00 [07:54:49]MH_I2C_Read... [07:54:49]Read from MH i2c: F0 09 00 0F 0C 00 4A B7 14 67 19 BC 99 64 61 [07:54:49]GetLastDocTimeStamp 1729410871 [07:54:49]current date 1729410890 [07:54:49]FM_GetShiftState [07:54:49]SAM_PROTO_GetShiftState [07:54:49]wFMCommunicate request_size=4 [07:54:49]MH_SAM_APDU [07:54:49]CAPDU: 80 13 01 00 [07:54:49]Write to MH i2c: E2 08 00 10 0C 80 13 01 00 00 00 00 00 99 [07:54:49]Write i2c OK [07:54:49]MH_I2C_Read... [07:54:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:54:49]Read from MH i2c: E2 [07:54:49]MH_I2C_Read... [07:54:49]Read from MH i2c: E2 0E 00 [07:54:49]MH_I2C_Read... [07:54:49]Read from MH i2c: E2 0E 00 10 0C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 40 [07:54:49]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:54:49]wFMCommunicate OK [07:54:49]SAM_PROTO_GetShiftState done [07:54:49]FM_GetShiftState done [07:54:49]opened in 1729383891 [07:54:49]opened+sec_in_day 1729470291 [07:54:49]quantity*price = 150032 [07:54:49]sum+1 = 150033 [07:54:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 107 20.10.2024 07:54 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156035 ФПД: 71676926207274 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T075450&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156035&fm=71676926207274&tin=02508201610067®Number=0000137193017469&sum=150000 [07:54:50]StoreToDocumentArchive [07:54:50]shift 314 fd 156035 [07:54:50]save to /storage/0314/doc_00156035 [07:54:50]save last doc name /storage/0314/doc_00156035 to /storage/kkm_last_doc_name [07:54:50]save OK [07:54:50]Clear old archive folders... [07:54:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:54:50]tlvbuf is 00198990 [07:54:50]SAM_PROTO_ClearQueue [07:54:50]wFMCommunicate request_size=4 [07:54:50]MH_SAM_APDU [07:54:50]CAPDU: 80 09 00 00 [07:54:50]Write to MH i2c: E2 08 00 1D 0C 80 09 00 00 00 00 00 00 9B [07:54:50]Write i2c OK [07:54:50]MH_I2C_Read... [07:54:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:54:50]Read from MH i2c: E2 [07:54:50]MH_I2C_Read... [07:54:50]Read from MH i2c: E2 03 00 [07:54:50]MH_I2C_Read... [07:54:50]Read from MH i2c: E2 03 00 1D 0C 00 90 00 9D [07:54:50]RAPDU: 90 00 [07:54:50]wFMCommunicate OK [07:54:50]SAM_PROTO_ClearQueue done [07:54:50]KKMCreateOFDPacket [07:54:50]OFDProtocolAddRootSTLVToBuf [07:54:50]FM_MakeSignedData [07:54:50]FM_MakeSignedData [07:54:50]SAM_PROTO_SignData [07:54:50]wFMCommunicate request_size=4 [07:54:50]MH_SAM_APDU [07:54:50]CAPDU: 80 0D 01 02 [07:54:50]Write to MH i2c: E2 08 00 1E 0C 80 0D 01 02 00 00 00 00 A3 [07:54:50]Write i2c OK [07:54:50]MH_I2C_Read... [07:54:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:54:50]Read from MH i2c: E2 [07:54:50]MH_I2C_Read... [07:54:50]Read from MH i2c: E2 03 00 [07:54:50]MH_I2C_Read... [07:54:50]Read from MH i2c: E2 03 00 1E 0C 00 90 00 9E [07:54:50]RAPDU: 90 00 [07:54:50]wFMCommunicate OK [07:54:50]wFMCommunicate request_size=255 [07:54:50]MH_SAM_APDU [07:54:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 4A B7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 83 61 02 00 35 04 06 00 41 [07:54:50]Write to MH i2c: E2 02 01 1F 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 4A B7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 83 61 02 00 35 04 06 00 41 00 00 F6 [07:54:51]Write i2c OK [07:54:51]MH_I2C_Read... [07:54:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:54:51]Read from MH i2c: E2 [07:54:51]MH_I2C_Read... [07:54:51]Read from MH i2c: E2 03 00 [07:54:51]MH_I2C_Read... [07:54:51]Read from MH i2c: E2 03 00 1F 0C 00 90 00 9F [07:54:51]RAPDU: 90 00 [07:54:51]wFMCommunicate OK [07:54:51]wFMCommunicate request_size=10 [07:54:51]MH_SAM_APDU [07:54:51]CAPDU: 80 0D 02 02 05 30 95 B9 A5 2A [07:54:51]Write to MH i2c: E2 0D 00 20 0C 80 0D 02 02 05 00 30 95 B9 A5 2A 00 00 FD [07:54:51]Write i2c OK [07:54:51]MH_I2C_Read... [07:54:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:54:51]Read from MH i2c: E2 [07:54:51]MH_I2C_Read... [07:54:51]Read from MH i2c: E2 03 00 [07:54:51]MH_I2C_Read... [07:54:51]Read from MH i2c: E2 03 00 20 0C 00 90 00 A0 [07:54:51]RAPDU: 90 00 [07:54:51]wFMCommunicate OK [07:54:51]wFMCommunicate request_size=4 [07:54:51]MH_SAM_APDU [07:54:51]CAPDU: 80 0D 03 02 [07:54:51]Write to MH i2c: E2 08 00 21 0C 80 0D 03 02 00 00 00 00 A8 [07:54:51]Write i2c OK [07:54:51]MH_I2C_Read... [07:54:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:54:51]Read from MH i2c: E2 [07:54:51]MH_I2C_Read... [07:54:51]Read from MH i2c: E2 0B 00 [07:54:51]MH_I2C_Read... [07:54:51]Read from MH i2c: E2 0B 00 21 0C 00 FB 77 06 40 BE FA 75 18 90 00 A6 [07:54:51]RAPDU: FB 77 06 40 BE FA 75 18 90 00 [07:54:51]wFMCommunicate OK [07:54:51]SAM_PROTO_SignData done [07:54:51]FM_MakeSignedData done [07:54:51]CreateOFDProtocolMessage [07:54:51]wFMCommunicate request_size=4 [07:54:51]MH_SAM_APDU [07:54:51]CAPDU: 80 11 00 00 [07:54:51]Write to MH i2c: E2 08 00 22 0C 80 11 00 00 00 00 00 00 A8 [07:54:51]Write i2c OK [07:54:51]MH_I2C_Read... [07:54:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:54:51]Read from MH i2c: E2 [07:54:51]MH_I2C_Read... [07:54:51]Read from MH i2c: E2 17 00 [07:54:51]MH_I2C_Read... [07:54:51]Read from MH i2c: E2 17 00 22 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F9 [07:54:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:54:51]wFMCommunicate OK [07:54:51]CreateOFDProtocolMessage done [07:54:51]OFDSenderStorePacket 156035 [07:54:51]StoreOFDPacket docnum=156035 [07:54:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5D 5F 07 01 25 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 4A B7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 83 61 02 00 35 04 06 00 41 30 95 B9 A5 2A FB 77 06 40 BE FA 75 18 [07:54:51]CheckFolder [07:54:51]dirname=/storage/ofd_packets [07:54:51]CheckFolder done [07:54:51]ProducePacketName [07:54:51]name=ofd_packets/00156035 [07:54:51]NVStorageSaveData ofd_packets/00156035 [07:54:51]File name is /storage/ofd_packets/00156035 [07:54:51]Write 301 bytes [07:54:51]NVStorageSaveData done [07:54:51]OFDSenderStorePacket done [07:54:51]KKMCreateOFDPacket done [07:54:51]NVStorageSaveData kkm_last_timestamp [07:54:51]File name is /storage/kkm_last_timestamp [07:54:51]Write 4 bytes [07:54:51]NVStorageSaveData done [07:54:51]OFD Sender: Processing packet 156035 [packets to send 52, broken 51] [07:54:51]ProducePacketName [07:54:51]name=ofd_packets/00156035 [07:54:51]OFD Sender: To server: pG, [07:54:51]CommunicateWithHost lk.salyk.kg:30040 [07:54:51]ConnectInit lk.salyk.kg [07:54:51]ExternCall_PrintAddStr [07:54:51]wPrintStart [07:54:51]Write to MH i2c: 01 00 00 23 0C 2F [07:54:51]Write i2c OK [07:54:51]MH_I2C_Read... [07:54:51]Read from MH i2c: 01 [07:54:51]MH_I2C_Read... [07:54:51]Read from MH i2c: 01 07 00 [07:54:51]MH_I2C_Read... [07:54:51]Read from MH i2c: 01 07 00 23 0C 00 00 00 00 00 FF 0F 44 [07:54:51]RasterBufferAndPrint [07:54:51]line Счет N : (1)874303 [07:54:51]line ИНН: 02508201610067 [07:54:51]line Контрольно-Кассовый Чек [07:54:51]line ПРОДАЖА [07:54:51]line ТРК (МРК, ГНК) : 11 [07:54:51]line Товар: 2710124500 [07:54:51]line Аи-95-К-5 [07:54:51]line 20.220 * 74.20 [07:54:51]line = 1500.32 [07:54:51]line НДС 12% НСП 1% [07:54:51]line > о реализуемом товаре [07:54:51]line ОКРУГЛЕНИЕ: -0.32 [07:54:51]line ИТОГО: 1500.00 [07:54:51]line Внесено: 1500.00 [07:54:51]line СДАЧА: 0.00 [07:54:51]line НСП 1% : 13.28 [07:54:51]line НДС 12% : 159.33 [07:54:51]line Наличными: 1500.00 [07:54:51]line Безнал.: 0.00 [07:54:51]line Место: АЗС № 165 "Партнер Нефть" [07:54:51]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [07:54:51]line СНО: Общий режим [07:54:51]line Чек 107 20.10.2024 07:54 [07:54:51]line Смена: 314 ФФД: 1.0 [07:54:51]line ЗНМ: 0300000234 [07:54:51]line РНМ: 0000137193017469 [07:54:51]line Версия ККМ: v1.0 [07:54:51]line ФМ: 0000000000963156 [07:54:51]line ФД: 156035 [07:54:51]line ФПД: 71676926207274 [07:54:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T075450&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156035&fm=71676926207274&tin=02508201610067®Number=0000137193017469&sum=150000 [07:54:51]Connected sock=11 [07:54:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5D 5F 07 01 25 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 4A B7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 83 61 02 00 35 04 06 00 41 30 95 B9 A5 2A FB 77 06 40 BE FA 75 18 [07:54:51]written 0, free lines is 4095 [07:54:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 58 0A 47 00 85 D1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 83 61 02 00 F4 03 04 00 7D 5D 14 67 B6 04 01 00 00 2C 76 03 F6 20 96 AC BD [07:54:51]CommunicateWithHost err = 0 [07:54:51]CheckOFDResponse [07:54:51]1017 (14) - 77093643461234 [07:54:51]1041 (16) - 0000000000963156 [07:54:51]1040 (4) - 156035 [07:54:51]1012 (4) - 20.10.2024 01:31 [07:54:51]1206 (1) - 0 [07:54:51]OFD Sender: Remove packet 156035 [07:54:51]ProducePacketName [07:54:51]name=ofd_packets/00156035 [07:54:51]NVStorageDeleteData [07:54:52]Write to MH i2c: 01 00 00 4E 0C 5A [07:54:52]Write i2c OK [07:54:52]MH_I2C_Read... [07:54:52]Read from MH i2c: 01 [07:54:52]MH_I2C_Read... [07:54:52]Read from MH i2c: 01 07 00 [07:54:52]MH_I2C_Read... [07:54:52]Read from MH i2c: 01 07 00 4E 0C 00 00 00 00 00 E4 0C 51 [07:54:52]RasterBufferAndPrint [07:54:52]line [07:54:52]line [07:54:52]line [07:54:52]line [07:54:52]line [07:54:52]written 0, free lines is 3306 [07:54:52]MH_Cut [07:54:52]Write to MH i2c: D1 01 00 55 0C 01 33 [07:54:52]Write i2c OK [07:54:52]MH_I2C_Read... [07:54:52]Read from MH i2c: D1 [07:54:52]MH_I2C_Read... [07:54:52]Read from MH i2c: D1 01 00 [07:54:52]MH_I2C_Read... [07:54:52]Read from MH i2c: D1 01 00 55 0C 00 32 [07:54:52]Write to MH i2c: 01 00 00 56 0C 62 [07:54:52]Write i2c OK [07:54:52]MH_I2C_Read... [07:54:52]OFD Sender: No OFD packet to send [07:54:52]*** Cut start [07:54:52]*** Partial cut [07:54:52]*** CUTSNS_PIN = 1 [07:54:53]*** CUTSNS_PIN = 0 [07:54:53]*** Brake cut motor [07:54:53]Read from MH i2c: 01 [07:54:53]MH_I2C_Read... [07:54:53]*** Stop cut motor [07:54:53]*** Cut end [07:54:53]Read from MH i2c: 01 07 00 [07:54:53]MH_I2C_Read... [07:54:53]Read from MH i2c: 01 07 00 56 0C 00 00 00 00 00 FF 0F 77 [07:54:53]process_action close_receipt done [07:54:53]requested_data is exist [07:54:53]produce_requested_data [07:54:53]requested_item fm.sn is exist - process it [07:54:53]wFMCommunicate request_size=4 [07:54:53]MH_SAM_APDU [07:54:53]CAPDU: 80 11 00 00 [07:54:53]Write to MH i2c: E2 08 00 57 0C 80 11 00 00 00 00 00 00 DD [07:54:53]Write i2c OK [07:54:53]MH_I2C_Read... [07:54:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:54:53]Read from MH i2c: E2 [07:54:53]MH_I2C_Read... [07:54:53]Read from MH i2c: E2 17 00 [07:54:53]MH_I2C_Read... [07:54:53]Read from MH i2c: E2 17 00 57 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2E [07:54:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:54:53]wFMCommunicate OK [07:54:53]requested_item fd.num is exist - process it [07:54:53]SAM_PROTO_GetFieldsCounters [07:54:53]wFMCommunicate request_size=4 [07:54:53]MH_SAM_APDU [07:54:53]CAPDU: 80 13 00 00 [07:54:53]Write to MH i2c: E2 08 00 58 0C 80 13 00 00 00 00 00 00 E0 [07:54:53]Write i2c OK [07:54:53]MH_I2C_Read... [07:54:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:54:53]Read from MH i2c: E2 [07:54:53]MH_I2C_Read... [07:54:53]Read from MH i2c: E2 62 00 [07:54:53]MH_I2C_Read... [07:54:53]Read from MH i2c: E2 62 00 58 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 83 61 02 00 0E 04 04 00 3A 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 7B [07:54:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 83 61 02 00 0E 04 04 00 3A 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 [07:54:53]wFMCommunicate OK [07:54:53]SAM_PROTO_GetFieldsCounters done [07:54:53]requested_item shift.num is exist - process it [07:54:53]requested_item shift.opened is exist - process it [07:54:53]req_shift_opened [07:54:53]FM_GetShiftState [07:54:53]SAM_PROTO_GetShiftState [07:54:53]wFMCommunicate request_size=4 [07:54:53]MH_SAM_APDU [07:54:53]CAPDU: 80 13 01 00 [07:54:53]Write to MH i2c: E2 08 00 59 0C 80 13 01 00 00 00 00 00 E2 [07:54:53]Write i2c OK [07:54:53]MH_I2C_Read... [07:54:53]Read from MH i2c: E2 [07:54:53]MH_I2C_Read... [07:54:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:54:53]Read from MH i2c: E2 0E 00 [07:54:53]MH_I2C_Read... [07:54:53]Read from MH i2c: E2 0E 00 59 0C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 89 [07:54:53]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:54:53]wFMCommunicate OK [07:54:53]SAM_PROTO_GetShiftState done [07:54:53]FM_GetShiftState done [07:54:53]req_shift_opened done [07:54:53]requested_item shift.open_date is exist - process it [07:54:53]req_shift_open_date [07:54:53]req_shift_open_date done [07:54:53]produce_requested_data done [07:54:53]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156035,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [07:54:53]process_action_free close_receipt [07:54:53]json_value_free [07:54:53]json_value_free done [07:54:53]process_json_proto returns [07:54:53]Send response to host [07:54:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156035,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [07:54:53]free response buf [07:54:53]execute_script done [07:54:53]execute_script returns [07:54:53]free content buf [07:54:53]Sock 7.Close socket [07:54:53]Sock 7.Thread stoped [07:54:57]OFD Sender: No OFD packet to send [07:55:02]OFD Sender: No OFD packet to send [07:55:07]OFD Sender: No OFD packet to send [07:55:12]OFD Sender: No OFD packet to send [07:55:17]OFD Sender: No OFD packet to send [07:55:22]OFD Sender: No OFD packet to send [07:55:27]OFD Sender: No OFD packet to send [07:55:32]OFD Sender: No OFD packet to send [07:55:37]OFD Sender: No OFD packet to send [07:55:42]OFD Sender: No OFD packet to send [07:55:47]OFD Sender: No OFD packet to send [07:55:52]OFD Sender: No OFD packet to send [07:55:57]OFD Sender: No OFD packet to send [07:56:02]OFD Sender: No OFD packet to send [07:56:07]OFD Sender: No OFD packet to send [07:56:12]OFD Sender: No OFD packet to send [07:56:17]OFD Sender: No OFD packet to send [07:56:22]OFD Sender: No OFD packet to send [07:56:27]OFD Sender: No OFD packet to send [07:56:32]OFD Sender: No OFD packet to send [07:56:37]OFD Sender: No OFD packet to send [07:56:42]OFD Sender: No OFD packet to send [07:56:47]OFD Sender: No OFD packet to send [07:56:52]OFD Sender: No OFD packet to send [07:56:57]OFD Sender: No OFD packet to send [07:57:02]OFD Sender: No OFD packet to send [07:57:07]OFD Sender: No OFD packet to send [07:57:12]OFD Sender: No OFD packet to send [07:57:17]OFD Sender: No OFD packet to send [07:57:22]OFD Sender: No OFD packet to send [07:57:27]OFD Sender: No OFD packet to send [07:57:32]OFD Sender: No OFD packet to send [07:57:37]OFD Sender: No OFD packet to send [07:57:42]OFD Sender: No OFD packet to send [07:57:47]OFD Sender: No OFD packet to send [07:57:52]OFD Sender: No OFD packet to send [07:57:57]OFD Sender: No OFD packet to send [07:58:02]OFD Sender: No OFD packet to send [07:58:07]OFD Sender: No OFD packet to send [07:58:12]OFD Sender: No OFD packet to send [07:58:17]OFD Sender: No OFD packet to send [07:58:22]OFD Sender: No OFD packet to send [07:58:27]OFD Sender: No OFD packet to send [07:58:32]OFD Sender: No OFD packet to send [07:58:37]OFD Sender: No OFD packet to send [07:58:42]OFD Sender: No OFD packet to send [07:58:47]OFD Sender: No OFD packet to send [07:58:52]OFD Sender: No OFD packet to send [07:58:57]OFD Sender: No OFD packet to send [07:59:02]OFD Sender: No OFD packet to send [07:59:07]OFD Sender: No OFD packet to send [07:59:12]OFD Sender: No OFD packet to send [07:59:17]OFD Sender: No OFD packet to send [07:59:22]OFD Sender: No OFD packet to send [07:59:27]OFD Sender: No OFD packet to send [07:59:29]accept exits with 9 [07:59:29]New connection [07:59:29]New thread 3066953060 created [07:59:29]Thread 3066809700 joined [07:59:29]Waiting for new connection... [07:59:29] Sock 9.Parse request [07:59:29]Sock 9.Check first char [07:59:29]Sock 9.First char is OK [07:59:29]request: POST /json_proto HTTP/1.0 [07:59:29]Method: POST [07:59:29]URL: /json_proto [07:59:29]Method is POST - this is cgi request [07:59:29]url: /json_proto [07:59:29]query_string will be loaded in cgi processing [07:59:29]execute_cgi json_proto POST (null) [07:59:29]execute_cgi path=json_proto method=POST [07:59:29]POST find Content-Length [07:59:29]Host: 172.17.53.67:8080 [07:59:29]Content-Length: 677 [07:59:29]Content-Type: application/json [07:59:29] [07:59:29]POST finish read [07:59:29]Found Content-Length = 677 [07:59:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874307", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:59:29]execute_script... [07:59:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874307", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:59:29]POST & json_proto [07:59:29]process_json_proto [07:59:29]json parsed OK: [07:59:29]protocol is kg_v1.0 [07:59:29]action value=close_receipt [07:59:29]process_action close_receipt [07:59:29]cmd_close_receipt [07:59:29]MH_GetDate [07:59:29]Write to MH i2c: F0 00 00 5A 0C 55 [07:59:29]Write i2c OK [07:59:29]MH_I2C_Read... [07:59:29]Read from MH i2c: F0 [07:59:29]MH_I2C_Read... [07:59:29]Read from MH i2c: F0 09 00 [07:59:29]MH_I2C_Read... [07:59:29]Read from MH i2c: F0 09 00 5A 0C 00 62 B8 14 67 19 BC 99 64 C5 [07:59:29]GetLastDocTimeStamp 1729410890 [07:59:29]current date 1729411170 [07:59:29]FM_GetShiftState [07:59:29]SAM_PROTO_GetShiftState [07:59:29]wFMCommunicate request_size=4 [07:59:29]MH_SAM_APDU [07:59:29]CAPDU: 80 13 01 00 [07:59:29]Write to MH i2c: E2 08 00 5B 0C 80 13 01 00 00 00 00 00 E4 [07:59:29]Write i2c OK [07:59:29]MH_I2C_Read... [07:59:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:59:29]Read from MH i2c: E2 [07:59:29]MH_I2C_Read... [07:59:29]Read from MH i2c: E2 0E 00 [07:59:29]MH_I2C_Read... [07:59:29]Read from MH i2c: E2 0E 00 5B 0C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 8B [07:59:29]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:59:29]wFMCommunicate OK [07:59:29]SAM_PROTO_GetShiftState done [07:59:29]FM_GetShiftState done [07:59:29]opened in 1729383891 [07:59:29]opened+sec_in_day 1729470291 [07:59:29]quantity*price = 30038 [07:59:29]sum+1 = 30039 [07:59:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 108 20.10.2024 07:59 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156036 ФПД: 94702858678318 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T075930&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156036&fm=94702858678318&tin=02508201610067®Number=0000137193017469&sum=30000 [07:59:30]StoreToDocumentArchive [07:59:30]shift 314 fd 156036 [07:59:30]save to /storage/0314/doc_00156036 [07:59:30]save last doc name /storage/0314/doc_00156036 to /storage/kkm_last_doc_name [07:59:31]save OK [07:59:31]Clear old archive folders... [07:59:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:59:31]tlvbuf is 001D5E90 [07:59:31]SAM_PROTO_ClearQueue [07:59:31]wFMCommunicate request_size=4 [07:59:31]MH_SAM_APDU [07:59:31]CAPDU: 80 09 00 00 [07:59:31]Write to MH i2c: E2 08 00 68 0C 80 09 00 00 00 00 00 00 E6 [07:59:31]Write i2c OK [07:59:31]MH_I2C_Read... [07:59:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:59:31]Read from MH i2c: E2 [07:59:31]MH_I2C_Read... [07:59:31]Read from MH i2c: E2 03 00 [07:59:31]MH_I2C_Read... [07:59:31]Read from MH i2c: E2 03 00 68 0C 00 90 00 E8 [07:59:31]RAPDU: 90 00 [07:59:31]wFMCommunicate OK [07:59:31]SAM_PROTO_ClearQueue done [07:59:31]KKMCreateOFDPacket [07:59:31]OFDProtocolAddRootSTLVToBuf [07:59:31]FM_MakeSignedData [07:59:31]FM_MakeSignedData [07:59:31]SAM_PROTO_SignData [07:59:31]wFMCommunicate request_size=4 [07:59:31]MH_SAM_APDU [07:59:31]CAPDU: 80 0D 01 02 [07:59:31]Write to MH i2c: E2 08 00 69 0C 80 0D 01 02 00 00 00 00 EE [07:59:31]Write i2c OK [07:59:31]MH_I2C_Read... [07:59:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:59:31]Read from MH i2c: E2 [07:59:31]MH_I2C_Read... [07:59:31]Read from MH i2c: E2 03 00 [07:59:31]MH_I2C_Read... [07:59:31]Read from MH i2c: E2 03 00 69 0C 00 90 00 E9 [07:59:31]RAPDU: 90 00 [07:59:31]wFMCommunicate OK [07:59:31]wFMCommunicate request_size=255 [07:59:31]MH_SAM_APDU [07:59:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 62 B8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 84 61 02 00 35 04 06 00 56 [07:59:31]Write to MH i2c: E2 02 01 6A 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 62 B8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 84 61 02 00 35 04 06 00 56 00 00 02 [07:59:31]Write i2c OK [07:59:31]MH_I2C_Read... [07:59:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:59:31]Read from MH i2c: E2 [07:59:31]MH_I2C_Read... [07:59:31]Read from MH i2c: E2 03 00 [07:59:31]MH_I2C_Read... [07:59:31]Read from MH i2c: E2 03 00 6A 0C 00 90 00 EA [07:59:31]RAPDU: 90 00 [07:59:31]wFMCommunicate OK [07:59:31]wFMCommunicate request_size=10 [07:59:31]MH_SAM_APDU [07:59:31]CAPDU: 80 0D 02 02 05 21 BA 40 30 2E [07:59:31]Write to MH i2c: E2 0D 00 6B 0C 80 0D 02 02 05 00 21 BA 40 30 2E 00 00 74 [07:59:31]Write i2c OK [07:59:31]MH_I2C_Read... [07:59:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:59:31]Read from MH i2c: E2 [07:59:31]MH_I2C_Read... [07:59:31]Read from MH i2c: E2 03 00 [07:59:31]MH_I2C_Read... [07:59:31]Read from MH i2c: E2 03 00 6B 0C 00 90 00 EB [07:59:31]RAPDU: 90 00 [07:59:31]wFMCommunicate OK [07:59:31]wFMCommunicate request_size=4 [07:59:31]MH_SAM_APDU [07:59:31]CAPDU: 80 0D 03 02 [07:59:31]Write to MH i2c: E2 08 00 6C 0C 80 0D 03 02 00 00 00 00 F3 [07:59:31]Write i2c OK [07:59:31]MH_I2C_Read... [07:59:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:59:31]Read from MH i2c: E2 [07:59:31]MH_I2C_Read... [07:59:31]Read from MH i2c: E2 0B 00 [07:59:31]MH_I2C_Read... [07:59:31]Read from MH i2c: E2 0B 00 6C 0C 00 D7 91 EB FE 30 7F 5B C4 90 00 13 [07:59:31]RAPDU: D7 91 EB FE 30 7F 5B C4 90 00 [07:59:31]wFMCommunicate OK [07:59:31]SAM_PROTO_SignData done [07:59:31]FM_MakeSignedData done [07:59:31]CreateOFDProtocolMessage [07:59:31]wFMCommunicate request_size=4 [07:59:31]MH_SAM_APDU [07:59:31]CAPDU: 80 11 00 00 [07:59:31]Write to MH i2c: E2 08 00 6D 0C 80 11 00 00 00 00 00 00 F3 [07:59:31]Write i2c OK [07:59:31]MH_I2C_Read... [07:59:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:59:31]Read from MH i2c: E2 [07:59:31]MH_I2C_Read... [07:59:31]Read from MH i2c: E2 17 00 [07:59:31]MH_I2C_Read... [07:59:31]Read from MH i2c: E2 17 00 6D 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 44 [07:59:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:59:31]wFMCommunicate OK [07:59:31]CreateOFDProtocolMessage done [07:59:31]OFDSenderStorePacket 156036 [07:59:31]StoreOFDPacket docnum=156036 [07:59:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 52 72 07 01 D8 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 62 B8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 84 61 02 00 35 04 06 00 56 21 BA 40 30 2E D7 91 EB FE 30 7F 5B C4 [07:59:31]CheckFolder [07:59:31]dirname=/storage/ofd_packets [07:59:31]CheckFolder done [07:59:31]ProducePacketName [07:59:31]name=ofd_packets/00156036 [07:59:31]NVStorageSaveData ofd_packets/00156036 [07:59:31]File name is /storage/ofd_packets/00156036 [07:59:31]Write 301 bytes [07:59:31]NVStorageSaveData done [07:59:31]OFDSenderStorePacket done [07:59:31]KKMCreateOFDPacket done [07:59:31]NVStorageSaveData kkm_last_timestamp [07:59:31]File name is /storage/kkm_last_timestamp [07:59:31]Write 4 bytes [07:59:31]NVStorageSaveData done [07:59:31]OFD Sender: Processing packet 156036 [packets to send 52, broken 51] [07:59:31]ProducePacketName [07:59:31]name=ofd_packets/00156036 [07:59:31]OFD Sender: To server: pG, [07:59:31]CommunicateWithHost lk.salyk.kg:30040 [07:59:31]ConnectInit lk.salyk.kg [07:59:31]ExternCall_PrintAddStr [07:59:31]wPrintStart [07:59:31]Write to MH i2c: 01 00 00 6E 0C 7A [07:59:31]Write i2c OK [07:59:31]MH_I2C_Read... [07:59:31]Read from MH i2c: 01 [07:59:31]MH_I2C_Read... [07:59:31]Read from MH i2c: 01 07 00 [07:59:31]MH_I2C_Read... [07:59:31]Read from MH i2c: 01 07 00 6E 0C 00 00 00 00 00 FF 0F 8F [07:59:31]RasterBufferAndPrint [07:59:31]line Счет N : (1)874307 [07:59:31]line ИНН: 02508201610067 [07:59:31]line Контрольно-Кассовый Чек [07:59:31]line ПРОДАЖА [07:59:31]line ТРК (МРК, ГНК) : 22 [07:59:31]line Товар: 2710124130 [07:59:31]line Аи-92-К-5 [07:59:31]line 4.490 * 66.90 [07:59:31]line = 300.38 [07:59:31]line НДС 12% НСП 1% [07:59:31]line > о реализуемом товаре [07:59:31]line ОКРУГЛЕНИЕ: -0.38 [07:59:31]line ИТОГО: 300.00 [07:59:31]line Внесено: 300.00 [07:59:31]line СДАЧА: 0.00 [07:59:31]line НСП 1% : 2.66 [07:59:31]line НДС 12% : 31.90 [07:59:31]line Наличными: 300.00 [07:59:31]line Безнал.: 0.00 [07:59:31]line Место: АЗС № 165 "Партнер Нефть" [07:59:31]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [07:59:31]line СНО: Общий режим [07:59:31]line Чек 108 20.10.2024 07:59 [07:59:31]line Смена: 314 ФФД: 1.0 [07:59:31]line ЗНМ: 0300000234 [07:59:31]line РНМ: 0000137193017469 [07:59:31]line Версия ККМ: v1.0 [07:59:31]line ФМ: 0000000000963156 [07:59:31]line ФД: 156036 [07:59:31]line ФПД: 94702858678318 [07:59:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T075930&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156036&fm=94702858678318&tin=02508201610067®Number=0000137193017469&sum=30000 [07:59:31]Connected sock=11 [07:59:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 52 72 07 01 D8 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 62 B8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 84 61 02 00 35 04 06 00 56 21 BA 40 30 2E D7 91 EB FE 30 7F 5B C4 [07:59:31]written 0, free lines is 4095 [07:59:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 02 1E 47 00 D4 A5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 84 61 02 00 F4 03 04 00 95 5E 14 67 B6 04 01 00 00 5A E8 E2 01 12 6D 6E D7 [07:59:32]CommunicateWithHost err = 0 [07:59:32]CheckOFDResponse [07:59:32]1017 (14) - 77093643461234 [07:59:32]1041 (16) - 0000000000963156 [07:59:32]1040 (4) - 156036 [07:59:32]1012 (4) - 20.10.2024 01:36 [07:59:32]1206 (1) - 0 [07:59:32]OFD Sender: Remove packet 156036 [07:59:32]ProducePacketName [07:59:32]name=ofd_packets/00156036 [07:59:32]NVStorageDeleteData [07:59:32]Write to MH i2c: 01 00 00 99 0C A5 [07:59:32]Write i2c OK [07:59:32]MH_I2C_Read... [07:59:32]Read from MH i2c: 01 [07:59:32]MH_I2C_Read... [07:59:32]Read from MH i2c: 01 07 00 [07:59:32]MH_I2C_Read... [07:59:32]Read from MH i2c: 01 07 00 99 0C 00 00 00 00 00 DA 0C 92 [07:59:32]RasterBufferAndPrint [07:59:32]line [07:59:32]line [07:59:32]line [07:59:32]line [07:59:32]line [07:59:32]written 0, free lines is 3297 [07:59:32]MH_Cut [07:59:32]Write to MH i2c: D1 01 00 A0 0C 01 7E [07:59:32]Write i2c OK [07:59:32]MH_I2C_Read... [07:59:32]Read from MH i2c: D1 [07:59:32]MH_I2C_Read... [07:59:32]Read from MH i2c: D1 01 00 [07:59:32]MH_I2C_Read... [07:59:32]Read from MH i2c: D1 01 00 A0 0C 00 7D [07:59:32]Write to MH i2c: 01 00 00 A1 0C AD [07:59:32]Write i2c OK [07:59:32]MH_I2C_Read... [07:59:32]OFD Sender: No OFD packet to send [07:59:33]*** Cut start [07:59:33]*** Partial cut [07:59:33]*** CUTSNS_PIN = 1 [07:59:33]*** CUTSNS_PIN = 0 [07:59:33]*** Brake cut motor [07:59:33]Read from MH i2c: 01 [07:59:33]MH_I2C_Read... [07:59:33]*** Stop cut motor [07:59:33]*** Cut end [07:59:33]Read from MH i2c: 01 07 00 [07:59:33]MH_I2C_Read... [07:59:33]Read from MH i2c: 01 07 00 A1 0C 00 00 00 00 00 FF 0F C2 [07:59:33]process_action close_receipt done [07:59:33]requested_data is exist [07:59:33]produce_requested_data [07:59:33]requested_item fm.sn is exist - process it [07:59:33]wFMCommunicate request_size=4 [07:59:33]MH_SAM_APDU [07:59:33]CAPDU: 80 11 00 00 [07:59:33]Write to MH i2c: E2 08 00 A2 0C 80 11 00 00 00 00 00 00 28 [07:59:33]Write i2c OK [07:59:33]MH_I2C_Read... [07:59:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:59:33]Read from MH i2c: E2 [07:59:33]MH_I2C_Read... [07:59:33]Read from MH i2c: E2 17 00 [07:59:33]MH_I2C_Read... [07:59:33]Read from MH i2c: E2 17 00 A2 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 79 [07:59:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:59:33]wFMCommunicate OK [07:59:33]requested_item fd.num is exist - process it [07:59:33]SAM_PROTO_GetFieldsCounters [07:59:33]wFMCommunicate request_size=4 [07:59:33]MH_SAM_APDU [07:59:33]CAPDU: 80 13 00 00 [07:59:33]Write to MH i2c: E2 08 00 A3 0C 80 13 00 00 00 00 00 00 2B [07:59:33]Write i2c OK [07:59:33]MH_I2C_Read... [07:59:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:59:33]Read from MH i2c: E2 [07:59:33]MH_I2C_Read... [07:59:33]Read from MH i2c: E2 62 00 [07:59:33]MH_I2C_Read... [07:59:33]Read from MH i2c: E2 62 00 A3 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 84 61 02 00 0E 04 04 00 3A 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 CA [07:59:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 84 61 02 00 0E 04 04 00 3A 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 [07:59:33]wFMCommunicate OK [07:59:33]SAM_PROTO_GetFieldsCounters done [07:59:33]requested_item shift.num is exist - process it [07:59:33]requested_item shift.opened is exist - process it [07:59:33]req_shift_opened [07:59:33]FM_GetShiftState [07:59:33]SAM_PROTO_GetShiftState [07:59:33]wFMCommunicate request_size=4 [07:59:33]MH_SAM_APDU [07:59:33]CAPDU: 80 13 01 00 [07:59:33]Write to MH i2c: E2 08 00 A4 0C 80 13 01 00 00 00 00 00 2D [07:59:33]Write i2c OK [07:59:33]MH_I2C_Read... [07:59:33]Read from MH i2c: E2 [07:59:33]MH_I2C_Read... [07:59:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:59:33]Read from MH i2c: E2 0E 00 [07:59:33]MH_I2C_Read... [07:59:33]Read from MH i2c: E2 0E 00 A4 0C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D4 [07:59:33]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [07:59:33]wFMCommunicate OK [07:59:33]SAM_PROTO_GetShiftState done [07:59:33]FM_GetShiftState done [07:59:33]req_shift_opened done [07:59:33]requested_item shift.open_date is exist - process it [07:59:33]req_shift_open_date [07:59:33]req_shift_open_date done [07:59:33]produce_requested_data done [07:59:33]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156036,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [07:59:33]process_action_free close_receipt [07:59:33]json_value_free [07:59:33]json_value_free done [07:59:33]process_json_proto returns [07:59:33]Send response to host [07:59:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156036,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [07:59:33]free response buf [07:59:33]execute_script done [07:59:33]execute_script returns [07:59:33]free content buf [07:59:33]Sock 9.Close socket [07:59:33]Sock 9.Thread stoped [07:59:37]OFD Sender: No OFD packet to send [07:59:42]OFD Sender: No OFD packet to send [07:59:47]OFD Sender: No OFD packet to send [07:59:52]OFD Sender: No OFD packet to send [07:59:57]OFD Sender: No OFD packet to send [08:00:02]OFD Sender: No OFD packet to send [08:00:07]OFD Sender: No OFD packet to send [08:00:12]OFD Sender: No OFD packet to send [08:00:17]OFD Sender: No OFD packet to send [08:00:22]OFD Sender: No OFD packet to send [08:00:27]OFD Sender: No OFD packet to send [08:00:32]OFD Sender: No OFD packet to send [08:00:36]accept exits with 7 [08:00:36]New connection [08:00:36]New thread 3066809700 created [08:00:36]Thread 3066953060 joined [08:00:36]Waiting for new connection... [08:00:36] Sock 7.Parse request [08:00:36]Sock 7.Check first char [08:00:36]Sock 7.First char is OK [08:00:36]request: POST /json_proto HTTP/1.0 [08:00:36]Method: POST [08:00:36]URL: /json_proto [08:00:36]Method is POST - this is cgi request [08:00:36]url: /json_proto [08:00:36]query_string will be loaded in cgi processing [08:00:36]execute_cgi json_proto POST (null) [08:00:36]execute_cgi path=json_proto method=POST [08:00:36]POST find Content-Length [08:00:36]Host: 172.17.53.67:8080 [08:00:36]Content-Length: 679 [08:00:36]Content-Type: application/json [08:00:36] [08:00:36]POST finish read [08:00:36]Found Content-Length = 679 [08:00:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874308", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:00:36]execute_script... [08:00:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874308", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:00:36]POST & json_proto [08:00:36]process_json_proto [08:00:36]json parsed OK: [08:00:36]protocol is kg_v1.0 [08:00:36]action value=close_receipt [08:00:36]process_action close_receipt [08:00:36]cmd_close_receipt [08:00:36]MH_GetDate [08:00:36]Write to MH i2c: F0 00 00 A5 0C A0 [08:00:36]Write i2c OK [08:00:36]MH_I2C_Read... [08:00:36]Read from MH i2c: F0 [08:00:36]MH_I2C_Read... [08:00:36]Read from MH i2c: F0 09 00 [08:00:36]MH_I2C_Read... [08:00:36]Read from MH i2c: F0 09 00 A5 0C 00 A5 B8 14 67 19 BC 99 64 53 [08:00:36]GetLastDocTimeStamp 1729411170 [08:00:36]current date 1729411237 [08:00:36]FM_GetShiftState [08:00:36]SAM_PROTO_GetShiftState [08:00:36]wFMCommunicate request_size=4 [08:00:36]MH_SAM_APDU [08:00:36]CAPDU: 80 13 01 00 [08:00:36]Write to MH i2c: E2 08 00 A6 0C 80 13 01 00 00 00 00 00 2F [08:00:36]Write i2c OK [08:00:36]MH_I2C_Read... [08:00:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:00:36]Read from MH i2c: E2 [08:00:36]MH_I2C_Read... [08:00:36]Read from MH i2c: E2 0E 00 [08:00:36]MH_I2C_Read... [08:00:36]Read from MH i2c: E2 0E 00 A6 0C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D6 [08:00:36]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:00:36]wFMCommunicate OK [08:00:36]SAM_PROTO_GetShiftState done [08:00:36]FM_GetShiftState done [08:00:36]opened in 1729383891 [08:00:36]opened+sec_in_day 1729470291 [08:00:36]quantity*price = 100050 [08:00:36]sum+1 = 100052 [08:00:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 109 20.10.2024 08:00 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156037 ФПД: 107838673836550 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T080037&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156037&fm=107838673836550&tin=02508201610067®Number=0000137193017469&sum=100000 [08:00:37]StoreToDocumentArchive [08:00:37]shift 314 fd 156037 [08:00:37]save to /storage/0314/doc_00156037 [08:00:37]save last doc name /storage/0314/doc_00156037 to /storage/kkm_last_doc_name [08:00:37]save OK [08:00:37]Clear old archive folders... [08:00:37]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:00:37]tlvbuf is 00157840 [08:00:37]SAM_PROTO_ClearQueue [08:00:37]wFMCommunicate request_size=4 [08:00:37]MH_SAM_APDU [08:00:37]CAPDU: 80 09 00 00 [08:00:37]Write to MH i2c: E2 08 00 B3 0C 80 09 00 00 00 00 00 00 31 [08:00:37]Write i2c OK [08:00:37]MH_I2C_Read... [08:00:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:00:37]Read from MH i2c: E2 [08:00:37]MH_I2C_Read... [08:00:37]Read from MH i2c: E2 03 00 [08:00:37]MH_I2C_Read... [08:00:37]Read from MH i2c: E2 03 00 B3 0C 00 90 00 33 [08:00:37]RAPDU: 90 00 [08:00:37]wFMCommunicate OK [08:00:37]SAM_PROTO_ClearQueue done [08:00:37]KKMCreateOFDPacket [08:00:37]OFDProtocolAddRootSTLVToBuf [08:00:37]FM_MakeSignedData [08:00:37]FM_MakeSignedData [08:00:37]SAM_PROTO_SignData [08:00:37]wFMCommunicate request_size=4 [08:00:37]MH_SAM_APDU [08:00:37]CAPDU: 80 0D 01 02 [08:00:37]Write to MH i2c: E2 08 00 B4 0C 80 0D 01 02 00 00 00 00 39 [08:00:37]Write i2c OK [08:00:37]MH_I2C_Read... [08:00:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:00:37]Read from MH i2c: E2 [08:00:37]MH_I2C_Read... [08:00:37]Read from MH i2c: E2 03 00 [08:00:37]MH_I2C_Read... [08:00:37]Read from MH i2c: E2 03 00 B4 0C 00 90 00 34 [08:00:37]RAPDU: 90 00 [08:00:37]wFMCommunicate OK [08:00:37]wFMCommunicate request_size=255 [08:00:37]MH_SAM_APDU [08:00:37]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 00 00 00 F4 03 04 00 A5 B8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 85 61 02 00 35 04 06 00 62 14 25 D8 [08:00:37]Write to MH i2c: E2 02 01 B5 0C 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 00 00 00 F4 03 04 00 A5 B8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 85 61 02 00 35 04 06 00 62 14 25 D8 00 00 AE [08:00:37]Write i2c OK [08:00:37]MH_I2C_Read... [08:00:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:00:38]Read from MH i2c: E2 [08:00:38]MH_I2C_Read... [08:00:38]Read from MH i2c: E2 03 00 [08:00:38]MH_I2C_Read... [08:00:38]Read from MH i2c: E2 03 00 B5 0C 00 90 00 35 [08:00:38]RAPDU: 90 00 [08:00:38]wFMCommunicate OK [08:00:38]wFMCommunicate request_size=7 [08:00:38]MH_SAM_APDU [08:00:38]CAPDU: 80 0D 02 02 02 DA 06 [08:00:38]Write to MH i2c: E2 0A 00 B6 0C 80 0D 02 02 02 00 DA 06 00 00 20 [08:00:38]Write i2c OK [08:00:38]MH_I2C_Read... [08:00:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:00:38]Read from MH i2c: E2 [08:00:38]MH_I2C_Read... [08:00:38]Read from MH i2c: E2 03 00 [08:00:38]MH_I2C_Read... [08:00:38]Read from MH i2c: E2 03 00 B6 0C 00 90 00 36 [08:00:38]RAPDU: 90 00 [08:00:38]wFMCommunicate OK [08:00:38]wFMCommunicate request_size=4 [08:00:38]MH_SAM_APDU [08:00:38]CAPDU: 80 0D 03 02 [08:00:38]Write to MH i2c: E2 08 00 B7 0C 80 0D 03 02 00 00 00 00 3E [08:00:38]Write i2c OK [08:00:38]MH_I2C_Read... [08:00:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:00:38]Read from MH i2c: E2 [08:00:38]MH_I2C_Read... [08:00:38]Read from MH i2c: E2 0B 00 [08:00:38]MH_I2C_Read... [08:00:38]Read from MH i2c: E2 0B 00 B7 0C 00 9B 2E 22 22 59 29 92 AC 90 00 0C [08:00:38]RAPDU: 9B 2E 22 22 59 29 92 AC 90 00 [08:00:38]wFMCommunicate OK [08:00:38]SAM_PROTO_SignData done [08:00:38]FM_MakeSignedData done [08:00:38]CreateOFDProtocolMessage [08:00:38]wFMCommunicate request_size=4 [08:00:38]MH_SAM_APDU [08:00:38]CAPDU: 80 11 00 00 [08:00:38]Write to MH i2c: E2 08 00 B8 0C 80 11 00 00 00 00 00 00 3E [08:00:38]Write i2c OK [08:00:38]MH_I2C_Read... [08:00:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:00:38]Read from MH i2c: E2 [08:00:38]MH_I2C_Read... [08:00:38]Read from MH i2c: E2 17 00 [08:00:38]MH_I2C_Read... [08:00:38]Read from MH i2c: E2 17 00 B8 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8F [08:00:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:00:38]wFMCommunicate OK [08:00:38]CreateOFDProtocolMessage done [08:00:38]OFDSenderStorePacket 156037 [08:00:38]StoreOFDPacket docnum=156037 [08:00:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 2D F1 04 01 48 F8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 00 00 00 F4 03 04 00 A5 B8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 85 61 02 00 35 04 06 00 62 14 25 D8 DA 06 9B 2E 22 22 59 29 92 AC [08:00:38]CheckFolder [08:00:38]dirname=/storage/ofd_packets [08:00:38]CheckFolder done [08:00:38]ProducePacketName [08:00:38]name=ofd_packets/00156037 [08:00:38]NVStorageSaveData ofd_packets/00156037 [08:00:38]File name is /storage/ofd_packets/00156037 [08:00:38]Write 298 bytes [08:00:38]NVStorageSaveData done [08:00:38]OFDSenderStorePacket done [08:00:38]KKMCreateOFDPacket done [08:00:38]NVStorageSaveData kkm_last_timestamp [08:00:38]File name is /storage/kkm_last_timestamp [08:00:38]Write 4 bytes [08:00:38]NVStorageSaveData done [08:00:38]ExternCall_PrintAddStr [08:00:38]wPrintStart [08:00:38]Write to MH i2c: 01 00 00 B9 0C C5 [08:00:38]Write i2c OK [08:00:38]MH_I2C_Read... [08:00:38]Read from MH i2c: 01 [08:00:38]MH_I2C_Read... [08:00:38]Read from MH i2c: 01 07 00 [08:00:38]MH_I2C_Read... [08:00:38]Read from MH i2c: 01 07 00 B9 0C 00 00 00 00 00 FF 0F DA [08:00:38]RasterBufferAndPrint [08:00:38]line Счет N : (1)874308 [08:00:38]line ИНН: 02508201610067 [08:00:38]line Контрольно-Кассовый Чек [08:00:38]line ПРОДАЖА [08:00:38]line ТРК (МРК, ГНК) : 14 [08:00:38]line Товар: 2710194210 [08:00:38]line ДТ-К-2 [08:00:38]line 13.130 * 76.20 [08:00:38]line = 1000.51 [08:00:38]line НДС 12% НСП 1% [08:00:38]line > о реализуемом товаре [08:00:38]line ОКРУГЛЕНИЕ: -0.51 [08:00:38]line ИТОГО: 1000.00 [08:00:38]line Внесено: 1000.00 [08:00:38]line СДАЧА: 0.00 [08:00:38]line НСП 1% : 8.85 [08:00:38]line НДС 12% : 106.25 [08:00:38]line Наличными: 1000.00 [08:00:38]line Безнал.: 0.00 [08:00:38]line Место: АЗС № 165 "Партнер Нефть" [08:00:38]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:00:38]line СНО: Общий режим [08:00:38]line Чек 109 20.10.2024 08:00 [08:00:38]line Смена: 314 ФФД: 1.0 [08:00:38]line ЗНМ: 0300000234 [08:00:38]line РНМ: 0000137193017469 [08:00:38]line Версия ККМ: v1.0 [08:00:38]line ФМ: 0000000000963156 [08:00:38]line ФД: 156037 [08:00:38]line ФПД: 107838673836550 [08:00:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T080037&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156037&fm=107838673836550&tin=02508201610067®Number=0000137193017469&sum=100000 [08:00:38]OFD Sender: Processing packet 156037 [packets to send 52, broken 51] [08:00:38]ProducePacketName [08:00:38]name=ofd_packets/00156037 [08:00:38]OFD Sender: To server: pG, [08:00:38]CommunicateWithHost lk.salyk.kg:30040 [08:00:38]ConnectInit lk.salyk.kg [08:00:38]written 0, free lines is 4095 [08:00:38]Connected sock=10 [08:00:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 2D F1 04 01 48 F8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 00 00 00 F4 03 04 00 A5 B8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 85 61 02 00 35 04 06 00 62 14 25 D8 DA 06 9B 2E 22 22 59 29 92 AC [08:00:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 28 02 47 00 FE C2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 85 61 02 00 F4 03 04 00 D8 5E 14 67 B6 04 01 00 00 05 4A 07 01 BA 90 F8 B9 [08:00:38]CommunicateWithHost err = 0 [08:00:38]CheckOFDResponse [08:00:38]1017 (14) - 77093643461234 [08:00:38]1041 (16) - 0000000000963156 [08:00:38]1040 (4) - 156037 [08:00:38]1012 (4) - 20.10.2024 01:37 [08:00:38]1206 (1) - 0 [08:00:38]OFD Sender: Remove packet 156037 [08:00:38]ProducePacketName [08:00:38]name=ofd_packets/00156037 [08:00:38]NVStorageDeleteData [08:00:39]Write to MH i2c: 01 00 00 E4 0C F0 [08:00:39]Write i2c OK [08:00:39]MH_I2C_Read... [08:00:39]Read from MH i2c: 01 [08:00:39]MH_I2C_Read... [08:00:39]Read from MH i2c: 01 07 00 [08:00:39]MH_I2C_Read... [08:00:39]Read from MH i2c: 01 07 00 E4 0C 00 00 00 00 00 E1 0C E4 [08:00:39]RasterBufferAndPrint [08:00:39]line [08:00:39]line [08:00:39]line [08:00:39]line [08:00:39]line [08:00:39]written 0, free lines is 3303 [08:00:39]MH_Cut [08:00:39]Write to MH i2c: D1 01 00 EB 0C 01 C9 [08:00:39]Write i2c OK [08:00:39]MH_I2C_Read... [08:00:39]Read from MH i2c: D1 [08:00:39]MH_I2C_Read... [08:00:39]Read from MH i2c: D1 01 00 [08:00:39]MH_I2C_Read... [08:00:39]Read from MH i2c: D1 01 00 EB 0C 00 C8 [08:00:39]Write to MH i2c: 01 00 00 EC 0C F8 [08:00:39]Write i2c OK [08:00:39]MH_I2C_Read... [08:00:39]OFD Sender: No OFD packet to send [08:00:39]*** Cut start [08:00:39]*** Partial cut [08:00:39]*** CUTSNS_PIN = 1 [08:00:39]*** CUTSNS_PIN = 0 [08:00:40]*** Brake cut motor [08:00:40]Read from MH i2c: 01 [08:00:40]MH_I2C_Read... [08:00:40]*** Stop cut motor [08:00:40]*** Cut end [08:00:40]Read from MH i2c: 01 07 00 [08:00:40]MH_I2C_Read... [08:00:40]Read from MH i2c: 01 07 00 EC 0C 00 00 00 00 00 FF 0F 0D [08:00:40]process_action close_receipt done [08:00:40]requested_data is exist [08:00:40]produce_requested_data [08:00:40]requested_item fm.sn is exist - process it [08:00:40]wFMCommunicate request_size=4 [08:00:40]MH_SAM_APDU [08:00:40]CAPDU: 80 11 00 00 [08:00:40]Write to MH i2c: E2 08 00 ED 0C 80 11 00 00 00 00 00 00 73 [08:00:40]Write i2c OK [08:00:40]MH_I2C_Read... [08:00:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:00:40]Read from MH i2c: E2 [08:00:40]MH_I2C_Read... [08:00:40]Read from MH i2c: E2 17 00 [08:00:40]MH_I2C_Read... [08:00:40]Read from MH i2c: E2 17 00 ED 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C4 [08:00:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:00:40]wFMCommunicate OK [08:00:40]requested_item fd.num is exist - process it [08:00:40]SAM_PROTO_GetFieldsCounters [08:00:40]wFMCommunicate request_size=4 [08:00:40]MH_SAM_APDU [08:00:40]CAPDU: 80 13 00 00 [08:00:40]Write to MH i2c: E2 08 00 EE 0C 80 13 00 00 00 00 00 00 76 [08:00:40]Write i2c OK [08:00:40]MH_I2C_Read... [08:00:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:00:40]Read from MH i2c: E2 [08:00:40]MH_I2C_Read... [08:00:40]Read from MH i2c: E2 62 00 [08:00:40]MH_I2C_Read... [08:00:40]Read from MH i2c: E2 62 00 EE 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 85 61 02 00 0E 04 04 00 3A 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 [08:00:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 85 61 02 00 0E 04 04 00 3A 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 [08:00:40]wFMCommunicate OK [08:00:40]SAM_PROTO_GetFieldsCounters done [08:00:40]requested_item shift.num is exist - process it [08:00:40]requested_item shift.opened is exist - process it [08:00:40]req_shift_opened [08:00:40]FM_GetShiftState [08:00:40]SAM_PROTO_GetShiftState [08:00:40]wFMCommunicate request_size=4 [08:00:40]MH_SAM_APDU [08:00:40]CAPDU: 80 13 01 00 [08:00:40]Write to MH i2c: E2 08 00 EF 0C 80 13 01 00 00 00 00 00 78 [08:00:40]Write i2c OK [08:00:40]MH_I2C_Read... [08:00:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:00:40]Read from MH i2c: E2 [08:00:40]MH_I2C_Read... [08:00:40]Read from MH i2c: E2 0E 00 [08:00:40]MH_I2C_Read... [08:00:40]Read from MH i2c: E2 0E 00 EF 0C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 1F [08:00:40]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:00:40]wFMCommunicate OK [08:00:40]SAM_PROTO_GetShiftState done [08:00:40]FM_GetShiftState done [08:00:40]req_shift_opened done [08:00:40]requested_item shift.open_date is exist - process it [08:00:40]req_shift_open_date [08:00:40]req_shift_open_date done [08:00:40]produce_requested_data done [08:00:40]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156037,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [08:00:40]process_action_free close_receipt [08:00:40]json_value_free [08:00:40]json_value_free done [08:00:40]process_json_proto returns [08:00:40]Send response to host [08:00:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156037,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [08:00:40]free response buf [08:00:40]execute_script done [08:00:40]execute_script returns [08:00:40]free content buf [08:00:40]Sock 7.Close socket [08:00:40]Sock 7.Thread stoped [08:00:44]OFD Sender: No OFD packet to send [08:00:49]OFD Sender: No OFD packet to send [08:00:54]OFD Sender: No OFD packet to send [08:00:59]OFD Sender: No OFD packet to send [08:01:04]OFD Sender: No OFD packet to send [08:01:09]OFD Sender: No OFD packet to send [08:01:14]OFD Sender: No OFD packet to send [08:01:19]OFD Sender: No OFD packet to send [08:01:24]OFD Sender: No OFD packet to send [08:01:29]OFD Sender: No OFD packet to send [08:01:34]OFD Sender: No OFD packet to send [08:01:39]OFD Sender: No OFD packet to send [08:01:44]OFD Sender: No OFD packet to send [08:01:49]OFD Sender: No OFD packet to send [08:01:54]OFD Sender: No OFD packet to send [08:01:59]OFD Sender: No OFD packet to send [08:02:04]OFD Sender: No OFD packet to send [08:02:09]accept exits with 9 [08:02:09]New connection [08:02:09]New thread 3066953060 created [08:02:09]Thread 3066809700 joined [08:02:09]Waiting for new connection... [08:02:09] Sock 9.Parse request [08:02:09]Sock 9.Check first char [08:02:09]Sock 9.First char is OK [08:02:09]request: POST /json_proto HTTP/1.0 [08:02:09]Method: POST [08:02:09]URL: /json_proto [08:02:09]Method is POST - this is cgi request [08:02:09]url: /json_proto [08:02:09]query_string will be loaded in cgi processing [08:02:09]execute_cgi json_proto POST (null) [08:02:09]execute_cgi path=json_proto method=POST [08:02:09]POST find Content-Length [08:02:09]Host: 172.17.53.67:8080 [08:02:09]Content-Length: 682 [08:02:09]Content-Type: application/json [08:02:09] [08:02:09]POST finish read [08:02:09]Found Content-Length = 682 [08:02:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874306", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:02:09]execute_script... [08:02:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874306", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:02:09]POST & json_proto [08:02:09]process_json_proto [08:02:09]json parsed OK: [08:02:09]protocol is kg_v1.0 [08:02:09]action value=close_receipt [08:02:09]process_action close_receipt [08:02:09]cmd_close_receipt [08:02:09]MH_GetDate [08:02:09]Write to MH i2c: F0 00 00 F0 0C EB [08:02:09]Write i2c OK [08:02:09]MH_I2C_Read... [08:02:09]Read from MH i2c: F0 [08:02:09]MH_I2C_Read... [08:02:09]Read from MH i2c: F0 09 00 [08:02:09]MH_I2C_Read... [08:02:09]Read from MH i2c: F0 09 00 F0 0C 00 02 B9 14 67 19 BC 99 64 FC [08:02:09]GetLastDocTimeStamp 1729411237 [08:02:09]current date 1729411330 [08:02:09]FM_GetShiftState [08:02:09]SAM_PROTO_GetShiftState [08:02:09]wFMCommunicate request_size=4 [08:02:09]MH_SAM_APDU [08:02:09]CAPDU: 80 13 01 00 [08:02:09]Write to MH i2c: E2 08 00 F1 0C 80 13 01 00 00 00 00 00 7A [08:02:09]Write i2c OK [08:02:09]MH_I2C_Read... [08:02:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:02:09]Read from MH i2c: E2 [08:02:09]MH_I2C_Read... [08:02:09]Read from MH i2c: E2 0E 00 [08:02:09]MH_I2C_Read... [08:02:09]Read from MH i2c: E2 0E 00 F1 0C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 21 [08:02:09]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:02:09]wFMCommunicate OK [08:02:09]SAM_PROTO_GetShiftState done [08:02:09]FM_GetShiftState done [08:02:09]opened in 1729383891 [08:02:09]opened+sec_in_day 1729470291 [08:02:09]quantity*price = 150032 [08:02:09]sum+1 = 150033 [08:02:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 110 20.10.2024 08:02 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156038 ФПД: 234669243739558 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T080210&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156038&fm=234669243739558&tin=02508201610067®Number=0000137193017469&sum=150000 [08:02:10]StoreToDocumentArchive [08:02:10]shift 314 fd 156038 [08:02:10]save to /storage/0314/doc_00156038 [08:02:10]save last doc name /storage/0314/doc_00156038 to /storage/kkm_last_doc_name [08:02:10]save OK [08:02:10]Clear old archive folders... [08:02:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:02:10]tlvbuf is 001B3500 [08:02:10]SAM_PROTO_ClearQueue [08:02:10]wFMCommunicate request_size=4 [08:02:10]MH_SAM_APDU [08:02:10]CAPDU: 80 09 00 00 [08:02:10]Write to MH i2c: E2 08 00 FE 0C 80 09 00 00 00 00 00 00 7C [08:02:10]Write i2c OK [08:02:10]MH_I2C_Read... [08:02:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:02:10]Read from MH i2c: E2 [08:02:10]MH_I2C_Read... [08:02:10]Read from MH i2c: E2 03 00 [08:02:10]MH_I2C_Read... [08:02:10]Read from MH i2c: E2 03 00 FE 0C 00 90 00 7E [08:02:10]RAPDU: 90 00 [08:02:10]wFMCommunicate OK [08:02:10]SAM_PROTO_ClearQueue done [08:02:10]KKMCreateOFDPacket [08:02:10]OFDProtocolAddRootSTLVToBuf [08:02:10]FM_MakeSignedData [08:02:10]FM_MakeSignedData [08:02:10]SAM_PROTO_SignData [08:02:10]wFMCommunicate request_size=4 [08:02:10]MH_SAM_APDU [08:02:10]CAPDU: 80 0D 01 02 [08:02:10]Write to MH i2c: E2 08 00 FF 0C 80 0D 01 02 00 00 00 00 84 [08:02:10]Write i2c OK [08:02:10]MH_I2C_Read... [08:02:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:02:10]Read from MH i2c: E2 [08:02:10]MH_I2C_Read... [08:02:10]Read from MH i2c: E2 03 00 [08:02:10]MH_I2C_Read... [08:02:10]Read from MH i2c: E2 03 00 FF 0C 00 90 00 7F [08:02:10]RAPDU: 90 00 [08:02:10]wFMCommunicate OK [08:02:10]wFMCommunicate request_size=255 [08:02:10]MH_SAM_APDU [08:02:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 02 B9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 86 61 02 00 35 04 06 00 D5 [08:02:10]Write to MH i2c: E2 02 01 00 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 02 B9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 86 61 02 00 35 04 06 00 D5 00 00 2C [08:02:10]Write i2c OK [08:02:10]MH_I2C_Read... [08:02:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:02:10]Read from MH i2c: E2 [08:02:10]MH_I2C_Read... [08:02:10]Read from MH i2c: E2 03 00 [08:02:10]MH_I2C_Read... [08:02:10]Read from MH i2c: E2 03 00 00 0D 00 90 00 81 [08:02:10]RAPDU: 90 00 [08:02:10]wFMCommunicate OK [08:02:10]wFMCommunicate request_size=10 [08:02:10]MH_SAM_APDU [08:02:10]CAPDU: 80 0D 02 02 05 6E 30 E9 AD A6 [08:02:10]Write to MH i2c: E2 0D 00 01 0D 80 0D 02 02 05 00 6E 30 E9 AD A6 00 00 6C [08:02:10]Write i2c OK [08:02:10]MH_I2C_Read... [08:02:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:02:11]Read from MH i2c: E2 [08:02:11]MH_I2C_Read... [08:02:11]Read from MH i2c: E2 03 00 [08:02:11]MH_I2C_Read... [08:02:11]Read from MH i2c: E2 03 00 01 0D 00 90 00 82 [08:02:11]RAPDU: 90 00 [08:02:11]wFMCommunicate OK [08:02:11]wFMCommunicate request_size=4 [08:02:11]MH_SAM_APDU [08:02:11]CAPDU: 80 0D 03 02 [08:02:11]Write to MH i2c: E2 08 00 02 0D 80 0D 03 02 00 00 00 00 8A [08:02:11]Write i2c OK [08:02:11]MH_I2C_Read... [08:02:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:02:11]Read from MH i2c: E2 [08:02:11]MH_I2C_Read... [08:02:11]Read from MH i2c: E2 0B 00 [08:02:11]MH_I2C_Read... [08:02:11]Read from MH i2c: E2 0B 00 02 0D 00 C3 7D FE 98 DD F3 76 C1 90 00 68 [08:02:11]RAPDU: C3 7D FE 98 DD F3 76 C1 90 00 [08:02:11]wFMCommunicate OK [08:02:11]SAM_PROTO_SignData done [08:02:11]FM_MakeSignedData done [08:02:11]CreateOFDProtocolMessage [08:02:11]wFMCommunicate request_size=4 [08:02:11]MH_SAM_APDU [08:02:11]CAPDU: 80 11 00 00 [08:02:11]Write to MH i2c: E2 08 00 03 0D 80 11 00 00 00 00 00 00 8A [08:02:11]Write i2c OK [08:02:11]MH_I2C_Read... [08:02:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:02:11]Read from MH i2c: E2 [08:02:11]MH_I2C_Read... [08:02:11]Read from MH i2c: E2 17 00 [08:02:11]MH_I2C_Read... [08:02:11]Read from MH i2c: E2 17 00 03 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DB [08:02:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:02:11]wFMCommunicate OK [08:02:11]CreateOFDProtocolMessage done [08:02:11]OFDSenderStorePacket 156038 [08:02:11]StoreOFDPacket docnum=156038 [08:02:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7C D4 07 01 D5 3A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 02 B9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 86 61 02 00 35 04 06 00 D5 6E 30 E9 AD A6 C3 7D FE 98 DD F3 76 C1 [08:02:11]CheckFolder [08:02:11]dirname=/storage/ofd_packets [08:02:11]CheckFolder done [08:02:11]ProducePacketName [08:02:11]name=ofd_packets/00156038 [08:02:11]NVStorageSaveData ofd_packets/00156038 [08:02:11]File name is /storage/ofd_packets/00156038 [08:02:11]Write 301 bytes [08:02:11]NVStorageSaveData done [08:02:11]OFDSenderStorePacket done [08:02:11]KKMCreateOFDPacket done [08:02:11]NVStorageSaveData kkm_last_timestamp [08:02:11]File name is /storage/kkm_last_timestamp [08:02:11]Write 4 bytes [08:02:11]NVStorageSaveData done [08:02:11]ExternCall_PrintAddStr [08:02:11]wPrintStart [08:02:11]Write to MH i2c: 01 00 00 04 0D 11 [08:02:11]Write i2c OK [08:02:11]MH_I2C_Read... [08:02:11]Read from MH i2c: 01 [08:02:11]MH_I2C_Read... [08:02:11]Read from MH i2c: 01 07 00 [08:02:11]MH_I2C_Read... [08:02:11]Read from MH i2c: 01 07 00 04 0D 00 00 00 00 00 FF 0F 26 [08:02:11]RasterBufferAndPrint [08:02:11]line Счет N : (1)874306 [08:02:11]line ИНН: 02508201610067 [08:02:11]line Контрольно-Кассовый Чек [08:02:11]line ПРОДАЖА [08:02:11]line ТРК (МРК, ГНК) : 41 [08:02:11]line Товар: 2710124500 [08:02:11]line Аи-95-К-5 [08:02:11]line 20.220 * 74.20 [08:02:11]line = 1500.32 [08:02:11]line НДС 12% НСП 1% [08:02:11]line > о реализуемом товаре [08:02:11]line ОКРУГЛЕНИЕ: -0.32 [08:02:11]line ИТОГО: 1500.00 [08:02:11]line Внесено: 1500.00 [08:02:11]line СДАЧА: 0.00 [08:02:11]line НСП 1% : 13.28 [08:02:11]line НДС 12% : 159.33 [08:02:11]line Наличными: 1500.00 [08:02:11]line Безнал.: 0.00 [08:02:11]line Место: АЗС № 165 "Партнер Нефть" [08:02:11]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:02:11]line СНО: Общий режим [08:02:11]line Чек 110 20.10.2024 08:02 [08:02:11]line Смена: 314 ФФД: 1.0 [08:02:11]line ЗНМ: 0300000234 [08:02:11]line РНМ: 0000137193017469 [08:02:11]line Версия ККМ: v1.0 [08:02:11]line ФМ: 0000000000963156 [08:02:11]line ФД: 156038 [08:02:11]line ФПД: 234669243739558 [08:02:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T080210&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156038&fm=234669243739558&tin=02508201610067®Number=0000137193017469&sum=150000 [08:02:11]OFD Sender: Processing packet 156038 [packets to send 52, broken 51] [08:02:11]ProducePacketName [08:02:11]name=ofd_packets/00156038 [08:02:11]OFD Sender: To server: pG, [08:02:11]CommunicateWithHost lk.salyk.kg:30040 [08:02:11]ConnectInit lk.salyk.kg [08:02:11]written 0, free lines is 4095 [08:02:11]Connected sock=10 [08:02:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7C D4 07 01 D5 3A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 02 B9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 86 61 02 00 35 04 06 00 D5 6E 30 E9 AD A6 C3 7D FE 98 DD F3 76 C1 [08:02:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F5 54 47 00 B9 AE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 86 61 02 00 F4 03 04 00 35 5F 14 67 B6 04 01 00 00 5E BC 05 99 5E AB F3 B6 [08:02:11]CommunicateWithHost err = 0 [08:02:11]CheckOFDResponse [08:02:11]1017 (14) - 77093643461234 [08:02:11]1041 (16) - 0000000000963156 [08:02:11]1040 (4) - 156038 [08:02:11]1012 (4) - 20.10.2024 01:39 [08:02:11]1206 (1) - 0 [08:02:11]OFD Sender: Remove packet 156038 [08:02:11]ProducePacketName [08:02:11]name=ofd_packets/00156038 [08:02:11]NVStorageDeleteData [08:02:11]Write to MH i2c: 01 00 00 2F 0D 3C [08:02:11]Write i2c OK [08:02:11]MH_I2C_Read... [08:02:11]Read from MH i2c: 01 [08:02:11]MH_I2C_Read... [08:02:11]Read from MH i2c: 01 07 00 [08:02:11]MH_I2C_Read... [08:02:11]Read from MH i2c: 01 07 00 2F 0D 00 00 00 00 00 ED 0C 3C [08:02:11]RasterBufferAndPrint [08:02:11]line [08:02:11]line [08:02:11]line [08:02:11]line [08:02:11]line [08:02:11]written 0, free lines is 3315 [08:02:11]MH_Cut [08:02:11]Write to MH i2c: D1 01 00 36 0D 01 15 [08:02:11]Write i2c OK [08:02:11]MH_I2C_Read... [08:02:11]Read from MH i2c: D1 [08:02:11]MH_I2C_Read... [08:02:11]Read from MH i2c: D1 01 00 [08:02:11]MH_I2C_Read... [08:02:11]Read from MH i2c: D1 01 00 36 0D 00 14 [08:02:11]Write to MH i2c: 01 00 00 37 0D 44 [08:02:11]Write i2c OK [08:02:11]MH_I2C_Read... [08:02:12]OFD Sender: No OFD packet to send [08:02:12]*** Cut start [08:02:12]*** Partial cut [08:02:12]*** CUTSNS_PIN = 1 [08:02:12]*** CUTSNS_PIN = 0 [08:02:12]*** Brake cut motor [08:02:13]Read from MH i2c: 01 [08:02:13]MH_I2C_Read... [08:02:13]*** Stop cut motor [08:02:13]*** Cut end [08:02:13]Read from MH i2c: 01 07 00 [08:02:13]MH_I2C_Read... [08:02:13]Read from MH i2c: 01 07 00 37 0D 00 00 00 00 00 FF 0F 59 [08:02:13]process_action close_receipt done [08:02:13]requested_data is exist [08:02:13]produce_requested_data [08:02:13]requested_item fm.sn is exist - process it [08:02:13]wFMCommunicate request_size=4 [08:02:13]MH_SAM_APDU [08:02:13]CAPDU: 80 11 00 00 [08:02:13]Write to MH i2c: E2 08 00 38 0D 80 11 00 00 00 00 00 00 BF [08:02:13]Write i2c OK [08:02:13]MH_I2C_Read... [08:02:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:02:13]Read from MH i2c: E2 [08:02:13]MH_I2C_Read... [08:02:13]Read from MH i2c: E2 17 00 [08:02:13]MH_I2C_Read... [08:02:13]Read from MH i2c: E2 17 00 38 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 10 [08:02:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:02:13]wFMCommunicate OK [08:02:13]requested_item fd.num is exist - process it [08:02:13]SAM_PROTO_GetFieldsCounters [08:02:13]wFMCommunicate request_size=4 [08:02:13]MH_SAM_APDU [08:02:13]CAPDU: 80 13 00 00 [08:02:13]Write to MH i2c: E2 08 00 39 0D 80 13 00 00 00 00 00 00 C2 [08:02:13]Write i2c OK [08:02:13]MH_I2C_Read... [08:02:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:02:13]Read from MH i2c: E2 [08:02:13]MH_I2C_Read... [08:02:13]Read from MH i2c: E2 62 00 [08:02:13]MH_I2C_Read... [08:02:13]Read from MH i2c: E2 62 00 39 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 86 61 02 00 0E 04 04 00 3A 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 69 [08:02:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 86 61 02 00 0E 04 04 00 3A 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 [08:02:13]wFMCommunicate OK [08:02:13]SAM_PROTO_GetFieldsCounters done [08:02:13]requested_item shift.num is exist - process it [08:02:13]requested_item shift.opened is exist - process it [08:02:13]req_shift_opened [08:02:13]FM_GetShiftState [08:02:13]SAM_PROTO_GetShiftState [08:02:13]wFMCommunicate request_size=4 [08:02:13]MH_SAM_APDU [08:02:13]CAPDU: 80 13 01 00 [08:02:13]Write to MH i2c: E2 08 00 3A 0D 80 13 01 00 00 00 00 00 C4 [08:02:13]Write i2c OK [08:02:13]MH_I2C_Read... [08:02:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:02:13]Read from MH i2c: E2 [08:02:13]MH_I2C_Read... [08:02:13]Read from MH i2c: E2 0E 00 [08:02:13]MH_I2C_Read... [08:02:13]Read from MH i2c: E2 0E 00 3A 0D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 6B [08:02:13]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:02:13]wFMCommunicate OK [08:02:13]SAM_PROTO_GetShiftState done [08:02:13]FM_GetShiftState done [08:02:13]req_shift_opened done [08:02:13]requested_item shift.open_date is exist - process it [08:02:13]req_shift_open_date [08:02:13]req_shift_open_date done [08:02:13]produce_requested_data done [08:02:13]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156038,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [08:02:13]process_action_free close_receipt [08:02:13]json_value_free [08:02:13]json_value_free done [08:02:13]process_json_proto returns [08:02:13]Send response to host [08:02:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156038,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [08:02:13]free response buf [08:02:13]execute_script done [08:02:13]execute_script returns [08:02:13]free content buf [08:02:13]Sock 9.Close socket [08:02:13]Sock 9.Thread stoped [08:02:17]OFD Sender: No OFD packet to send [08:02:22]OFD Sender: No OFD packet to send [08:02:27]OFD Sender: No OFD packet to send [08:02:31]accept exits with 7 [08:02:31]New connection [08:02:31]New thread 3066809700 created [08:02:31]Thread 3066953060 joined [08:02:31]Waiting for new connection... [08:02:31] Sock 7.Parse request [08:02:31]Sock 7.Check first char [08:02:31]Sock 7.First char is OK [08:02:31]request: POST /json_proto HTTP/1.0 [08:02:31]Method: POST [08:02:31]URL: /json_proto [08:02:31]Method is POST - this is cgi request [08:02:31]url: /json_proto [08:02:31]query_string will be loaded in cgi processing [08:02:31]execute_cgi json_proto POST (null) [08:02:31]execute_cgi path=json_proto method=POST [08:02:31]POST find Content-Length [08:02:31]Host: 172.17.53.67:8080 [08:02:31]Content-Length: 766 [08:02:31]Content-Type: application/json [08:02:31] [08:02:31]POST finish read [08:02:31]Found Content-Length = 766 [08:02:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874309", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:02:31]execute_script... [08:02:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874309", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:02:31]POST & json_proto [08:02:31]process_json_proto [08:02:31]json parsed OK: [08:02:31]protocol is kg_v1.0 [08:02:31]action value=close_receipt [08:02:31]process_action close_receipt [08:02:31]cmd_close_receipt [08:02:31]MH_GetDate [08:02:31]Write to MH i2c: F0 00 00 3B 0D 37 [08:02:31]Write i2c OK [08:02:31]MH_I2C_Read... [08:02:31]Read from MH i2c: F0 [08:02:31]MH_I2C_Read... [08:02:31]Read from MH i2c: F0 09 00 [08:02:31]MH_I2C_Read... [08:02:31]Read from MH i2c: F0 09 00 3B 0D 00 18 B9 14 67 19 BC 99 64 5E [08:02:31]GetLastDocTimeStamp 1729411330 [08:02:31]current date 1729411352 [08:02:31]FM_GetShiftState [08:02:31]SAM_PROTO_GetShiftState [08:02:31]wFMCommunicate request_size=4 [08:02:31]MH_SAM_APDU [08:02:31]CAPDU: 80 13 01 00 [08:02:31]Write to MH i2c: E2 08 00 3C 0D 80 13 01 00 00 00 00 00 C6 [08:02:31]Write i2c OK [08:02:31]MH_I2C_Read... [08:02:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:02:31]Read from MH i2c: E2 [08:02:31]MH_I2C_Read... [08:02:31]Read from MH i2c: E2 0E 00 [08:02:31]MH_I2C_Read... [08:02:31]Read from MH i2c: E2 0E 00 3C 0D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 6D [08:02:31]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:02:31]wFMCommunicate OK [08:02:31]SAM_PROTO_GetShiftState done [08:02:31]FM_GetShiftState done [08:02:31]opened in 1729383891 [08:02:31]opened+sec_in_day 1729470291 [08:02:31]quantity*price = 50041 [08:02:31]sum+1 = 50042 [08:02:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 111 20.10.2024 08:02 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156039 ФПД: 75381776963746 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T080232&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156039&fm=75381776963746&tin=02508201610067®Number=0000137193017469&sum=50041 [08:02:32]StoreToDocumentArchive [08:02:32]shift 314 fd 156039 [08:02:32]save to /storage/0314/doc_00156039 [08:02:32]save last doc name /storage/0314/doc_00156039 to /storage/kkm_last_doc_name [08:02:32]save OK [08:02:32]Clear old archive folders... [08:02:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:02:32]tlvbuf is 00198710 [08:02:32]SAM_PROTO_ClearQueue [08:02:32]wFMCommunicate request_size=4 [08:02:32]MH_SAM_APDU [08:02:32]CAPDU: 80 09 00 00 [08:02:32]Write to MH i2c: E2 08 00 49 0D 80 09 00 00 00 00 00 00 C8 [08:02:32]Write i2c OK [08:02:32]MH_I2C_Read... [08:02:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:02:32]Read from MH i2c: E2 [08:02:32]MH_I2C_Read... [08:02:32]Read from MH i2c: E2 03 00 [08:02:32]MH_I2C_Read... [08:02:32]Read from MH i2c: E2 03 00 49 0D 00 90 00 CA [08:02:32]RAPDU: 90 00 [08:02:32]wFMCommunicate OK [08:02:32]SAM_PROTO_ClearQueue done [08:02:32]KKMCreateOFDPacket [08:02:32]OFDProtocolAddRootSTLVToBuf [08:02:32]FM_MakeSignedData [08:02:32]FM_MakeSignedData [08:02:32]SAM_PROTO_SignData [08:02:32]wFMCommunicate request_size=4 [08:02:32]MH_SAM_APDU [08:02:32]CAPDU: 80 0D 01 02 [08:02:32]Write to MH i2c: E2 08 00 4A 0D 80 0D 01 02 00 00 00 00 D0 [08:02:32]Write i2c OK [08:02:32]MH_I2C_Read... [08:02:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:02:32]Read from MH i2c: E2 [08:02:32]MH_I2C_Read... [08:02:32]Read from MH i2c: E2 03 00 [08:02:32]MH_I2C_Read... [08:02:32]Read from MH i2c: E2 03 00 4A 0D 00 90 00 CB [08:02:32]RAPDU: 90 00 [08:02:32]wFMCommunicate OK [08:02:32]wFMCommunicate request_size=255 [08:02:32]MH_SAM_APDU [08:02:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 18 B9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 87 61 02 00 35 04 06 00 44 [08:02:32]Write to MH i2c: E2 02 01 4B 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 18 B9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 87 61 02 00 35 04 06 00 44 00 00 ED [08:02:32]Write i2c OK [08:02:32]MH_I2C_Read... [08:02:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:02:33]Read from MH i2c: E2 [08:02:33]MH_I2C_Read... [08:02:33]Read from MH i2c: E2 03 00 [08:02:33]MH_I2C_Read... [08:02:33]Read from MH i2c: E2 03 00 4B 0D 00 90 00 CC [08:02:33]RAPDU: 90 00 [08:02:33]wFMCommunicate OK [08:02:33]wFMCommunicate request_size=10 [08:02:33]MH_SAM_APDU [08:02:33]CAPDU: 80 0D 02 02 05 8F 30 09 D8 A2 [08:02:33]Write to MH i2c: E2 0D 00 4C 0D 80 0D 02 02 05 00 8F 30 09 D8 A2 00 00 1F [08:02:33]Write i2c OK [08:02:33]MH_I2C_Read... [08:02:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:02:33]Read from MH i2c: E2 [08:02:33]MH_I2C_Read... [08:02:33]Read from MH i2c: E2 03 00 [08:02:33]MH_I2C_Read... [08:02:33]Read from MH i2c: E2 03 00 4C 0D 00 90 00 CD [08:02:33]RAPDU: 90 00 [08:02:33]wFMCommunicate OK [08:02:33]wFMCommunicate request_size=4 [08:02:33]MH_SAM_APDU [08:02:33]CAPDU: 80 0D 03 02 [08:02:33]Write to MH i2c: E2 08 00 4D 0D 80 0D 03 02 00 00 00 00 D5 [08:02:33]Write i2c OK [08:02:33]MH_I2C_Read... [08:02:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:02:33]Read from MH i2c: E2 [08:02:33]MH_I2C_Read... [08:02:33]Read from MH i2c: E2 0B 00 [08:02:33]MH_I2C_Read... [08:02:33]Read from MH i2c: E2 0B 00 4D 0D 00 34 59 A8 5D 73 17 D4 E4 90 00 AA [08:02:33]RAPDU: 34 59 A8 5D 73 17 D4 E4 90 00 [08:02:33]wFMCommunicate OK [08:02:33]SAM_PROTO_SignData done [08:02:33]FM_MakeSignedData done [08:02:33]CreateOFDProtocolMessage [08:02:33]wFMCommunicate request_size=4 [08:02:33]MH_SAM_APDU [08:02:33]CAPDU: 80 11 00 00 [08:02:33]Write to MH i2c: E2 08 00 4E 0D 80 11 00 00 00 00 00 00 D5 [08:02:33]Write i2c OK [08:02:33]MH_I2C_Read... [08:02:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:02:33]Read from MH i2c: E2 [08:02:33]MH_I2C_Read... [08:02:33]Read from MH i2c: E2 17 00 [08:02:33]MH_I2C_Read... [08:02:33]Read from MH i2c: E2 17 00 4E 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 26 [08:02:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:02:33]wFMCommunicate OK [08:02:33]CreateOFDProtocolMessage done [08:02:33]OFDSenderStorePacket 156039 [08:02:33]StoreOFDPacket docnum=156039 [08:02:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 80 87 07 01 9C 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 18 B9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 87 61 02 00 35 04 06 00 44 8F 30 09 D8 A2 34 59 A8 5D 73 17 D4 E4 [08:02:33]CheckFolder [08:02:33]dirname=/storage/ofd_packets [08:02:33]CheckFolder done [08:02:33]ProducePacketName [08:02:33]name=ofd_packets/00156039 [08:02:33]NVStorageSaveData ofd_packets/00156039 [08:02:33]File name is /storage/ofd_packets/00156039 [08:02:33]Write 301 bytes [08:02:33]NVStorageSaveData done [08:02:33]OFDSenderStorePacket done [08:02:33]KKMCreateOFDPacket done [08:02:33]NVStorageSaveData kkm_last_timestamp [08:02:33]File name is /storage/kkm_last_timestamp [08:02:33]Write 4 bytes [08:02:33]NVStorageSaveData done [08:02:33]ExternCall_PrintAddStr [08:02:33]wPrintStart [08:02:33]Write to MH i2c: 01 00 00 4F 0D 5C [08:02:33]Write i2c OK [08:02:33]MH_I2C_Read... [08:02:33]Read from MH i2c: 01 [08:02:33]MH_I2C_Read... [08:02:33]Read from MH i2c: 01 07 00 [08:02:33]MH_I2C_Read... [08:02:33]Read from MH i2c: 01 07 00 4F 0D 00 00 00 00 00 FF 0F 71 [08:02:33]RasterBufferAndPrint [08:02:33]line Счет N : (1)874309 [08:02:33]line ИНН: 02508201610067 [08:02:33]line Контрольно-Кассовый Чек [08:02:33]line ПРОДАЖА [08:02:33]line ТРК (МРК, ГНК) : 22 [08:02:33]line Товар: 2710124130 [08:02:33]line Аи-92-К-5 [08:02:33]line 7.480 * 66.90 [08:02:33]line = 500.41 [08:02:33]line НДС 12% НСП 1% [08:02:33]line > о реализуемом товаре [08:02:33]line ИТОГО: 500.41 [08:02:33]line НСП 1% : 4.43 [08:02:33]line НДС 12% : 53.14 [08:02:33]line Наличными: 0.00 [08:02:33]line Безнал.: 500.41 [08:02:33]line Место: АЗС № 165 "Партнер Нефть" [08:02:33]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:02:33]line СНО: Общий режим [08:02:33]line Чек 111 20.10.2024 08:02 [08:02:33]line Смена: 314 ФФД: 1.0 [08:02:33]line ЗНМ: 0300000234 [08:02:33]line РНМ: 0000137193017469 [08:02:33]line Версия ККМ: v1.0 [08:02:33]line Платежная система: Mbank [08:02:33]line ФМ: 0000000000963156 [08:02:33]line ФД: 156039 [08:02:33]line ФПД: 75381776963746 [08:02:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T080232&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156039&fm=75381776963746&tin=02508201610067®Number=0000137193017469&sum=50041 [08:02:33]OFD Sender: Processing packet 156039 [packets to send 52, broken 51] [08:02:33]ProducePacketName [08:02:33]name=ofd_packets/00156039 [08:02:33]OFD Sender: To server: pG, [08:02:33]CommunicateWithHost lk.salyk.kg:30040 [08:02:33]ConnectInit lk.salyk.kg [08:02:33]written 0, free lines is 4095 [08:02:33]Connected sock=10 [08:02:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 80 87 07 01 9C 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 18 B9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 87 61 02 00 35 04 06 00 44 8F 30 09 D8 A2 34 59 A8 5D 73 17 D4 E4 [08:02:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 00 1C 47 00 97 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 39 36 33 31 35 36 10 04 04 00 87 61 02 00 F4 03 04 00 4B 5F 14 67 B6 04 01 00 00 15 34 10 97 30 89 35 CA [08:02:33]CommunicateWithHost err = 0 [08:02:33]CheckOFDResponse [08:02:33]1017 (14) - 77093643461234 [08:02:33]1041 (16) - 0000000000963156 [08:02:33]1040 (4) - 156039 [08:02:33]1012 (4) - 20.10.2024 01:39 [08:02:33]1206 (1) - 0 [08:02:33]OFD Sender: Remove packet 156039 [08:02:33]ProducePacketName [08:02:33]name=ofd_packets/00156039 [08:02:33]NVStorageDeleteData [08:02:33]Write to MH i2c: 01 00 00 78 0D 85 [08:02:33]Write i2c OK [08:02:33]MH_I2C_Read... [08:02:33]Read from MH i2c: 01 [08:02:33]MH_I2C_Read... [08:02:33]Read from MH i2c: 01 07 00 [08:02:33]MH_I2C_Read... [08:02:33]Read from MH i2c: 01 07 00 78 0D 00 00 00 00 00 0A 0D A3 [08:02:33]RasterBufferAndPrint [08:02:33]line [08:02:33]line [08:02:33]line [08:02:33]line [08:02:33]line [08:02:33]written 0, free lines is 3345 [08:02:33]MH_Cut [08:02:33]Write to MH i2c: D1 01 00 7F 0D 01 5E [08:02:33]Write i2c OK [08:02:33]MH_I2C_Read... [08:02:33]Read from MH i2c: D1 [08:02:33]MH_I2C_Read... [08:02:33]Read from MH i2c: D1 01 00 [08:02:33]MH_I2C_Read... [08:02:33]Read from MH i2c: D1 01 00 7F 0D 00 5D [08:02:33]Write to MH i2c: 01 00 00 80 0D 8D [08:02:33]Write i2c OK [08:02:33]MH_I2C_Read... [08:02:34]OFD Sender: No OFD packet to send [08:02:34]*** Cut start [08:02:34]*** Partial cut [08:02:34]*** CUTSNS_PIN = 1 [08:02:34]*** CUTSNS_PIN = 0 [08:02:34]*** Brake cut motor [08:02:35]Read from MH i2c: 01 [08:02:35]MH_I2C_Read... [08:02:35]*** Stop cut motor [08:02:35]*** Cut end [08:02:35]Read from MH i2c: 01 07 00 [08:02:35]MH_I2C_Read... [08:02:35]Read from MH i2c: 01 07 00 80 0D 00 00 00 00 00 FF 0F A2 [08:02:35]process_action close_receipt done [08:02:35]requested_data is exist [08:02:35]produce_requested_data [08:02:35]requested_item fm.sn is exist - process it [08:02:35]wFMCommunicate request_size=4 [08:02:35]MH_SAM_APDU [08:02:35]CAPDU: 80 11 00 00 [08:02:35]Write to MH i2c: E2 08 00 81 0D 80 11 00 00 00 00 00 00 08 [08:02:35]Write i2c OK [08:02:35]MH_I2C_Read... [08:02:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:02:35]Read from MH i2c: E2 [08:02:35]MH_I2C_Read... [08:02:35]Read from MH i2c: E2 17 00 [08:02:35]MH_I2C_Read... [08:02:35]Read from MH i2c: E2 17 00 81 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 59 [08:02:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:02:35]wFMCommunicate OK [08:02:35]requested_item fd.num is exist - process it [08:02:35]SAM_PROTO_GetFieldsCounters [08:02:35]wFMCommunicate request_size=4 [08:02:35]MH_SAM_APDU [08:02:35]CAPDU: 80 13 00 00 [08:02:35]Write to MH i2c: E2 08 00 82 0D 80 13 00 00 00 00 00 00 0B [08:02:35]Write i2c OK [08:02:35]MH_I2C_Read... [08:02:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:02:35]Read from MH i2c: E2 [08:02:35]MH_I2C_Read... [08:02:35]Read from MH i2c: E2 62 00 [08:02:35]MH_I2C_Read... [08:02:35]Read from MH i2c: E2 62 00 82 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 87 61 02 00 0E 04 04 00 3A 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 B6 [08:02:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 87 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 6F 00 00 00 5E 04 04 00 6F 00 00 00 57 04 04 00 70 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:02:35]wFMCommunicate OK [08:02:35]SAM_PROTO_GetFieldsCounters done [08:02:35]requested_item shift.num is exist - process it [08:02:35]requested_item shift.opened is exist - process it [08:02:35]req_shift_opened [08:02:35]FM_GetShiftState [08:02:35]SAM_PROTO_GetShiftState [08:02:35]wFMCommunicate request_size=4 [08:02:35]MH_SAM_APDU [08:02:35]CAPDU: 80 13 01 00 [08:02:35]Write to MH i2c: E2 08 00 83 0D 80 13 01 00 00 00 00 00 0D [08:02:35]Write i2c OK [08:02:35]MH_I2C_Read... [08:02:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:02:35]Read from MH i2c: E2 [08:02:35]MH_I2C_Read... [08:02:35]Read from MH i2c: E2 0E 00 [08:02:35]MH_I2C_Read... [08:02:35]Read from MH i2c: E2 0E 00 83 0D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B4 [08:02:35]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:02:35]wFMCommunicate OK [08:02:35]SAM_PROTO_GetShiftState done [08:02:35]FM_GetShiftState done [08:02:35]req_shift_opened done [08:02:35]requested_item shift.open_date is exist - process it [08:02:35]req_shift_open_date [08:02:35]req_shift_open_date done [08:02:35]produce_requested_data done [08:02:35]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156039,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [08:02:35]process_action_free close_receipt [08:02:35]json_value_free [08:02:35]json_value_free done [08:02:35]process_json_proto returns [08:02:35]Send response to host [08:02:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156039,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [08:02:35]free response buf [08:02:35]execute_script done [08:02:35]execute_script returns [08:02:35]free content buf [08:02:35]Sock 7.Close socket [08:02:35]Sock 7.Thread stoped [08:02:39]OFD Sender: No OFD packet to send [08:02:44]OFD Sender: No OFD packet to send [08:02:49]OFD Sender: No OFD packet to send [08:02:54]OFD Sender: No OFD packet to send [08:02:59]OFD Sender: No OFD packet to send [08:03:04]OFD Sender: No OFD packet to send [08:03:09]OFD Sender: No OFD packet to send [08:03:14]OFD Sender: No OFD packet to send [08:03:19]OFD Sender: No OFD packet to send [08:03:24]OFD Sender: No OFD packet to send [08:03:29]OFD Sender: No OFD packet to send [08:03:34]OFD Sender: No OFD packet to send [08:03:39]OFD Sender: No OFD packet to send [08:03:44]OFD Sender: No OFD packet to send [08:03:49]OFD Sender: No OFD packet to send [08:03:54]OFD Sender: No OFD packet to send [08:03:59]OFD Sender: No OFD packet to send [08:04:04]OFD Sender: No OFD packet to send [08:04:09]OFD Sender: No OFD packet to send [08:04:14]OFD Sender: No OFD packet to send [08:04:19]OFD Sender: No OFD packet to send [08:04:24]OFD Sender: No OFD packet to send [08:04:29]OFD Sender: No OFD packet to send [08:04:34]OFD Sender: No OFD packet to send [08:04:39]OFD Sender: No OFD packet to send [08:04:44]OFD Sender: No OFD packet to send [08:04:49]OFD Sender: No OFD packet to send [08:04:54]OFD Sender: No OFD packet to send [08:04:59]OFD Sender: No OFD packet to send [08:05:04]OFD Sender: No OFD packet to send [08:05:09]OFD Sender: No OFD packet to send [08:05:14]OFD Sender: No OFD packet to send [08:05:17]accept exits with 9 [08:05:17]New connection [08:05:17]New thread 3066953060 created [08:05:17]Thread 3066809700 joined [08:05:17]Waiting for new connection... [08:05:17] Sock 9.Parse request [08:05:17]Sock 9.Check first char [08:05:17]Sock 9.First char is OK [08:05:17]request: POST /json_proto HTTP/1.0 [08:05:17]Method: POST [08:05:17]URL: /json_proto [08:05:17]Method is POST - this is cgi request [08:05:17]url: /json_proto [08:05:17]query_string will be loaded in cgi processing [08:05:17]execute_cgi json_proto POST (null) [08:05:17]execute_cgi path=json_proto method=POST [08:05:17]POST find Content-Length [08:05:17]Host: 172.17.53.67:8080 [08:05:17]Content-Length: 677 [08:05:17]Content-Type: application/json [08:05:17] [08:05:17]POST finish read [08:05:17]Found Content-Length = 677 [08:05:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874312", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:05:17]execute_script... [08:05:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874312", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:05:17]POST & json_proto [08:05:17]process_json_proto [08:05:17]json parsed OK: [08:05:17]protocol is kg_v1.0 [08:05:17]action value=close_receipt [08:05:17]process_action close_receipt [08:05:17]cmd_close_receipt [08:05:17]MH_GetDate [08:05:17]Write to MH i2c: F0 00 00 84 0D 80 [08:05:17]Write i2c OK [08:05:17]MH_I2C_Read... [08:05:17]Read from MH i2c: F0 [08:05:17]MH_I2C_Read... [08:05:17]Read from MH i2c: F0 09 00 [08:05:17]MH_I2C_Read... [08:05:17]Read from MH i2c: F0 09 00 84 0D 00 BD B9 14 67 19 BC 99 64 4C [08:05:17]GetLastDocTimeStamp 1729411352 [08:05:17]current date 1729411517 [08:05:17]FM_GetShiftState [08:05:17]SAM_PROTO_GetShiftState [08:05:17]wFMCommunicate request_size=4 [08:05:17]MH_SAM_APDU [08:05:17]CAPDU: 80 13 01 00 [08:05:17]Write to MH i2c: E2 08 00 85 0D 80 13 01 00 00 00 00 00 0F [08:05:17]Write i2c OK [08:05:17]MH_I2C_Read... [08:05:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:05:17]Read from MH i2c: E2 [08:05:17]MH_I2C_Read... [08:05:17]Read from MH i2c: E2 0E 00 [08:05:17]MH_I2C_Read... [08:05:17]Read from MH i2c: E2 0E 00 85 0D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B6 [08:05:17]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:05:17]wFMCommunicate OK [08:05:17]SAM_PROTO_GetShiftState done [08:05:17]FM_GetShiftState done [08:05:17]opened in 1729383891 [08:05:17]opened+sec_in_day 1729470291 [08:05:17]quantity*price = 50041 [08:05:17]sum+1 = 50042 [08:05:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 112 20.10.2024 08:05 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156040 ФПД: 118512861771331 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T080517&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156040&fm=118512861771331&tin=02508201610067®Number=0000137193017469&sum=50000 [08:05:18]StoreToDocumentArchive [08:05:18]shift 314 fd 156040 [08:05:18]save to /storage/0314/doc_00156040 [08:05:18]save last doc name /storage/0314/doc_00156040 to /storage/kkm_last_doc_name [08:05:18]save OK [08:05:18]Clear old archive folders... [08:05:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:05:18]tlvbuf is 001AE740 [08:05:18]SAM_PROTO_ClearQueue [08:05:18]wFMCommunicate request_size=4 [08:05:18]MH_SAM_APDU [08:05:18]CAPDU: 80 09 00 00 [08:05:18]Write to MH i2c: E2 08 00 92 0D 80 09 00 00 00 00 00 00 11 [08:05:18]Write i2c OK [08:05:18]MH_I2C_Read... [08:05:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:05:18]Read from MH i2c: E2 [08:05:18]MH_I2C_Read... [08:05:18]Read from MH i2c: E2 03 00 [08:05:18]MH_I2C_Read... [08:05:18]Read from MH i2c: E2 03 00 92 0D 00 90 00 13 [08:05:18]RAPDU: 90 00 [08:05:18]wFMCommunicate OK [08:05:18]SAM_PROTO_ClearQueue done [08:05:18]KKMCreateOFDPacket [08:05:18]OFDProtocolAddRootSTLVToBuf [08:05:18]FM_MakeSignedData [08:05:18]FM_MakeSignedData [08:05:18]SAM_PROTO_SignData [08:05:18]wFMCommunicate request_size=4 [08:05:18]MH_SAM_APDU [08:05:18]CAPDU: 80 0D 01 02 [08:05:18]Write to MH i2c: E2 08 00 93 0D 80 0D 01 02 00 00 00 00 19 [08:05:18]Write i2c OK [08:05:18]MH_I2C_Read... [08:05:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:05:18]Read from MH i2c: E2 [08:05:18]MH_I2C_Read... [08:05:18]Read from MH i2c: E2 03 00 [08:05:18]MH_I2C_Read... [08:05:18]Read from MH i2c: E2 03 00 93 0D 00 90 00 14 [08:05:18]RAPDU: 90 00 [08:05:18]wFMCommunicate OK [08:05:18]wFMCommunicate request_size=255 [08:05:18]MH_SAM_APDU [08:05:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 BD B9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 88 61 02 00 35 04 06 00 6B [08:05:18]Write to MH i2c: E2 02 01 94 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 BD B9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 88 61 02 00 35 04 06 00 6B 00 00 B2 [08:05:18]Write i2c OK [08:05:18]MH_I2C_Read... [08:05:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:05:18]Read from MH i2c: E2 [08:05:18]MH_I2C_Read... [08:05:18]Read from MH i2c: E2 03 00 [08:05:18]MH_I2C_Read... [08:05:18]Read from MH i2c: E2 03 00 94 0D 00 90 00 15 [08:05:18]RAPDU: 90 00 [08:05:18]wFMCommunicate OK [08:05:18]wFMCommunicate request_size=10 [08:05:18]MH_SAM_APDU [08:05:18]CAPDU: 80 0D 02 02 05 C9 6D 06 F6 43 [08:05:18]Write to MH i2c: E2 0D 00 95 0D 80 0D 02 02 05 00 C9 6D 06 F6 43 00 00 9B [08:05:18]Write i2c OK [08:05:18]MH_I2C_Read... [08:05:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:05:18]Read from MH i2c: E2 [08:05:18]MH_I2C_Read... [08:05:18]Read from MH i2c: E2 03 00 [08:05:18]MH_I2C_Read... [08:05:18]Read from MH i2c: E2 03 00 95 0D 00 90 00 16 [08:05:18]RAPDU: 90 00 [08:05:18]wFMCommunicate OK [08:05:18]wFMCommunicate request_size=4 [08:05:18]MH_SAM_APDU [08:05:18]CAPDU: 80 0D 03 02 [08:05:18]Write to MH i2c: E2 08 00 96 0D 80 0D 03 02 00 00 00 00 1E [08:05:18]Write i2c OK [08:05:18]MH_I2C_Read... [08:05:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:05:18]Read from MH i2c: E2 [08:05:18]MH_I2C_Read... [08:05:18]Read from MH i2c: E2 0B 00 [08:05:18]MH_I2C_Read... [08:05:18]Read from MH i2c: E2 0B 00 96 0D 00 0A EA B7 CA 89 DA B2 89 90 00 32 [08:05:18]RAPDU: 0A EA B7 CA 89 DA B2 89 90 00 [08:05:18]wFMCommunicate OK [08:05:18]SAM_PROTO_SignData done [08:05:18]FM_MakeSignedData done [08:05:18]CreateOFDProtocolMessage [08:05:18]wFMCommunicate request_size=4 [08:05:18]MH_SAM_APDU [08:05:18]CAPDU: 80 11 00 00 [08:05:18]Write to MH i2c: E2 08 00 97 0D 80 11 00 00 00 00 00 00 1E [08:05:18]Write i2c OK [08:05:18]MH_I2C_Read... [08:05:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:05:18]Read from MH i2c: E2 [08:05:18]MH_I2C_Read... [08:05:18]Read from MH i2c: E2 17 00 [08:05:18]MH_I2C_Read... [08:05:18]Read from MH i2c: E2 17 00 97 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6F [08:05:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:05:18]wFMCommunicate OK [08:05:18]CreateOFDProtocolMessage done [08:05:18]OFDSenderStorePacket 156040 [08:05:18]StoreOFDPacket docnum=156040 [08:05:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A7 0C 07 01 13 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 BD B9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 88 61 02 00 35 04 06 00 6B C9 6D 06 F6 43 0A EA B7 CA 89 DA B2 89 [08:05:18]CheckFolder [08:05:18]dirname=/storage/ofd_packets [08:05:18]CheckFolder done [08:05:18]ProducePacketName [08:05:18]name=ofd_packets/00156040 [08:05:18]NVStorageSaveData ofd_packets/00156040 [08:05:18]File name is /storage/ofd_packets/00156040 [08:05:18]Write 301 bytes [08:05:18]NVStorageSaveData done [08:05:18]OFDSenderStorePacket done [08:05:18]KKMCreateOFDPacket done [08:05:18]NVStorageSaveData kkm_last_timestamp [08:05:18]File name is /storage/kkm_last_timestamp [08:05:18]Write 4 bytes [08:05:18]NVStorageSaveData done [08:05:18]ExternCall_PrintAddStr [08:05:18]wPrintStart [08:05:18]Write to MH i2c: 01 00 00 98 0D A5 [08:05:18]Write i2c OK [08:05:18]MH_I2C_Read... [08:05:18]Read from MH i2c: 01 [08:05:18]MH_I2C_Read... [08:05:18]Read from MH i2c: 01 07 00 [08:05:18]MH_I2C_Read... [08:05:18]Read from MH i2c: 01 07 00 98 0D 00 00 00 00 00 FF 0F BA [08:05:18]RasterBufferAndPrint [08:05:18]line Счет N : (1)874312 [08:05:18]line ИНН: 02508201610067 [08:05:18]line Контрольно-Кассовый Чек [08:05:18]line ПРОДАЖА [08:05:18]line ТРК (МРК, ГНК) : 32 [08:05:18]line Товар: 2710124130 [08:05:18]line Аи-92-К-5 [08:05:18]line 7.480 * 66.90 [08:05:18]line = 500.41 [08:05:18]line НДС 12% НСП 1% [08:05:18]line > о реализуемом товаре [08:05:18]line ОКРУГЛЕНИЕ: -0.41 [08:05:18]line ИТОГО: 500.00 [08:05:18]line Внесено: 500.00 [08:05:18]line СДАЧА: 0.00 [08:05:18]line НСП 1% : 4.43 [08:05:18]line НДС 12% : 53.14 [08:05:18]line Наличными: 500.00 [08:05:18]line Безнал.: 0.00 [08:05:18]line Место: АЗС № 165 "Партнер Нефть" [08:05:18]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:05:18]line СНО: Общий режим [08:05:18]line Чек 112 20.10.2024 08:05 [08:05:18]line Смена: 314 ФФД: 1.0 [08:05:18]line ЗНМ: 0300000234 [08:05:18]line РНМ: 0000137193017469 [08:05:18]line Версия ККМ: v1.0 [08:05:18]line ФМ: 0000000000963156 [08:05:18]line ФД: 156040 [08:05:18]line ФПД: 118512861771331 [08:05:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T080517&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156040&fm=118512861771331&tin=02508201610067®Number=0000137193017469&sum=50000 [08:05:19]OFD Sender: Processing packet 156040 [packets to send 52, broken 51] [08:05:19]ProducePacketName [08:05:19]name=ofd_packets/00156040 [08:05:19]OFD Sender: To server: pG, [08:05:19]CommunicateWithHost lk.salyk.kg:30040 [08:05:19]ConnectInit lk.salyk.kg [08:05:19]written 0, free lines is 4095 [08:05:19]Connected sock=10 [08:05:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A7 0C 07 01 13 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 BD B9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 88 61 02 00 35 04 06 00 6B C9 6D 06 F6 43 0A EA B7 CA 89 DA B2 89 [08:05:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 9E C6 47 00 5B 9F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 88 61 02 00 F4 03 04 00 F1 5F 14 67 B6 04 01 00 00 4E 5C 9A C1 7D D8 36 04 [08:05:19]CommunicateWithHost err = 0 [08:05:19]CheckOFDResponse [08:05:19]1017 (14) - 77093643461234 [08:05:19]1041 (16) - 0000000000963156 [08:05:19]1040 (4) - 156040 [08:05:19]1012 (4) - 20.10.2024 01:42 [08:05:19]1206 (1) - 0 [08:05:19]OFD Sender: Remove packet 156040 [08:05:19]ProducePacketName [08:05:19]name=ofd_packets/00156040 [08:05:19]NVStorageDeleteData [08:05:19]Write to MH i2c: 01 00 00 C3 0D D0 [08:05:19]Write i2c OK [08:05:19]MH_I2C_Read... [08:05:19]Read from MH i2c: 01 [08:05:19]MH_I2C_Read... [08:05:19]Read from MH i2c: 01 07 00 [08:05:19]MH_I2C_Read... [08:05:19]Read from MH i2c: 01 07 00 C3 0D 00 00 00 00 00 D7 0C BA [08:05:19]RasterBufferAndPrint [08:05:19]line [08:05:19]line [08:05:19]line [08:05:19]line [08:05:19]line [08:05:19]written 0, free lines is 3290 [08:05:19]MH_Cut [08:05:19]Write to MH i2c: D1 01 00 CA 0D 01 A9 [08:05:19]Write i2c OK [08:05:19]MH_I2C_Read... [08:05:19]Read from MH i2c: D1 [08:05:19]MH_I2C_Read... [08:05:19]Read from MH i2c: D1 01 00 [08:05:19]MH_I2C_Read... [08:05:19]Read from MH i2c: D1 01 00 CA 0D 00 A8 [08:05:19]Write to MH i2c: 01 00 00 CB 0D D8 [08:05:19]Write i2c OK [08:05:19]MH_I2C_Read... [08:05:20]OFD Sender: No OFD packet to send [08:05:20]*** Cut start [08:05:20]*** Partial cut [08:05:20]*** CUTSNS_PIN = 1 [08:05:20]*** CUTSNS_PIN = 0 [08:05:20]*** Brake cut motor [08:05:20]Read from MH i2c: 01 [08:05:20]MH_I2C_Read... [08:05:20]*** Stop cut motor [08:05:20]*** Cut end [08:05:20]Read from MH i2c: 01 07 00 [08:05:20]MH_I2C_Read... [08:05:20]Read from MH i2c: 01 07 00 CB 0D 00 00 00 00 00 FF 0F ED [08:05:20]process_action close_receipt done [08:05:20]requested_data is exist [08:05:20]produce_requested_data [08:05:20]requested_item fm.sn is exist - process it [08:05:20]wFMCommunicate request_size=4 [08:05:20]MH_SAM_APDU [08:05:20]CAPDU: 80 11 00 00 [08:05:20]Write to MH i2c: E2 08 00 CC 0D 80 11 00 00 00 00 00 00 53 [08:05:20]Write i2c OK [08:05:20]MH_I2C_Read... [08:05:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:05:21]Read from MH i2c: E2 [08:05:21]MH_I2C_Read... [08:05:21]Read from MH i2c: E2 17 00 [08:05:21]MH_I2C_Read... [08:05:21]Read from MH i2c: E2 17 00 CC 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A4 [08:05:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:05:21]wFMCommunicate OK [08:05:21]requested_item fd.num is exist - process it [08:05:21]SAM_PROTO_GetFieldsCounters [08:05:21]wFMCommunicate request_size=4 [08:05:21]MH_SAM_APDU [08:05:21]CAPDU: 80 13 00 00 [08:05:21]Write to MH i2c: E2 08 00 CD 0D 80 13 00 00 00 00 00 00 56 [08:05:21]Write i2c OK [08:05:21]MH_I2C_Read... [08:05:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:05:21]Read from MH i2c: E2 [08:05:21]MH_I2C_Read... [08:05:21]Read from MH i2c: E2 62 00 [08:05:21]MH_I2C_Read... [08:05:21]Read from MH i2c: E2 62 00 CD 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 88 61 02 00 0E 04 04 00 3A 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 05 [08:05:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 88 61 02 00 0E 04 04 00 3A 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 [08:05:21]wFMCommunicate OK [08:05:21]SAM_PROTO_GetFieldsCounters done [08:05:21]requested_item shift.num is exist - process it [08:05:21]requested_item shift.opened is exist - process it [08:05:21]req_shift_opened [08:05:21]FM_GetShiftState [08:05:21]SAM_PROTO_GetShiftState [08:05:21]wFMCommunicate request_size=4 [08:05:21]MH_SAM_APDU [08:05:21]CAPDU: 80 13 01 00 [08:05:21]Write to MH i2c: E2 08 00 CE 0D 80 13 01 00 00 00 00 00 58 [08:05:21]Write i2c OK [08:05:21]MH_I2C_Read... [08:05:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:05:21]Read from MH i2c: E2 [08:05:21]MH_I2C_Read... [08:05:21]Read from MH i2c: E2 0E 00 [08:05:21]MH_I2C_Read... [08:05:21]Read from MH i2c: E2 0E 00 CE 0D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 FF [08:05:21]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:05:21]wFMCommunicate OK [08:05:21]SAM_PROTO_GetShiftState done [08:05:21]FM_GetShiftState done [08:05:21]req_shift_opened done [08:05:21]requested_item shift.open_date is exist - process it [08:05:21]req_shift_open_date [08:05:21]req_shift_open_date done [08:05:21]produce_requested_data done [08:05:21]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156040,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [08:05:21]process_action_free close_receipt [08:05:21]json_value_free [08:05:21]json_value_free done [08:05:21]process_json_proto returns [08:05:21]Send response to host [08:05:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156040,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [08:05:21]free response buf [08:05:21]execute_script done [08:05:21]execute_script returns [08:05:21]free content buf [08:05:21]Sock 9.Close socket [08:05:21]Sock 9.Thread stoped [08:05:25]OFD Sender: No OFD packet to send [08:05:30]OFD Sender: No OFD packet to send [08:05:34]accept exits with 7 [08:05:34]New connection [08:05:34]New thread 3066809700 created [08:05:34]Thread 3066953060 joined [08:05:34]Waiting for new connection... [08:05:34] Sock 7.Parse request [08:05:34]Sock 7.Check first char [08:05:34]Sock 7.First char is OK [08:05:34]request: POST /json_proto HTTP/1.0 [08:05:34]Method: POST [08:05:34]URL: /json_proto [08:05:34]Method is POST - this is cgi request [08:05:34]url: /json_proto [08:05:34]query_string will be loaded in cgi processing [08:05:34]execute_cgi json_proto POST (null) [08:05:34]execute_cgi path=json_proto method=POST [08:05:34]POST find Content-Length [08:05:34]Host: 172.17.53.67:8080 [08:05:34]Content-Length: 682 [08:05:34]Content-Type: application/json [08:05:34] [08:05:34]POST finish read [08:05:34]Found Content-Length = 682 [08:05:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874310", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:05:34]execute_script... [08:05:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874310", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:05:34]POST & json_proto [08:05:34]process_json_proto [08:05:34]json parsed OK: [08:05:34]protocol is kg_v1.0 [08:05:34]action value=close_receipt [08:05:34]process_action close_receipt [08:05:34]cmd_close_receipt [08:05:34]MH_GetDate [08:05:34]Write to MH i2c: F0 00 00 CF 0D CB [08:05:34]Write i2c OK [08:05:34]MH_I2C_Read... [08:05:34]Read from MH i2c: F0 [08:05:34]MH_I2C_Read... [08:05:34]Read from MH i2c: F0 09 00 [08:05:34]MH_I2C_Read... [08:05:34]Read from MH i2c: F0 09 00 CF 0D 00 CF B9 14 67 19 BC 99 64 A9 [08:05:34]GetLastDocTimeStamp 1729411517 [08:05:34]current date 1729411535 [08:05:34]FM_GetShiftState [08:05:34]SAM_PROTO_GetShiftState [08:05:34]wFMCommunicate request_size=4 [08:05:34]MH_SAM_APDU [08:05:34]CAPDU: 80 13 01 00 [08:05:34]Write to MH i2c: E2 08 00 D0 0D 80 13 01 00 00 00 00 00 5A [08:05:34]Write i2c OK [08:05:34]MH_I2C_Read... [08:05:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:05:34]Read from MH i2c: E2 [08:05:34]MH_I2C_Read... [08:05:34]Read from MH i2c: E2 0E 00 [08:05:34]MH_I2C_Read... [08:05:34]Read from MH i2c: E2 0E 00 D0 0D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 01 [08:05:34]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:05:34]wFMCommunicate OK [08:05:34]SAM_PROTO_GetShiftState done [08:05:34]FM_GetShiftState done [08:05:34]opened in 1729383891 [08:05:34]opened+sec_in_day 1729470291 [08:05:34]quantity*price = 200043 [08:05:34]sum+1 = 200044 [08:05:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 113 20.10.2024 08:05 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156041 ФПД: 150689656911386 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T080535&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156041&fm=150689656911386&tin=02508201610067®Number=0000137193017469&sum=200000 [08:05:35]StoreToDocumentArchive [08:05:35]shift 314 fd 156041 [08:05:35]save to /storage/0314/doc_00156041 [08:05:35]save last doc name /storage/0314/doc_00156041 to /storage/kkm_last_doc_name [08:05:35]save OK [08:05:35]Clear old archive folders... [08:05:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:05:35]tlvbuf is 00198E80 [08:05:35]SAM_PROTO_ClearQueue [08:05:35]wFMCommunicate request_size=4 [08:05:35]MH_SAM_APDU [08:05:35]CAPDU: 80 09 00 00 [08:05:35]Write to MH i2c: E2 08 00 DD 0D 80 09 00 00 00 00 00 00 5C [08:05:35]Write i2c OK [08:05:35]MH_I2C_Read... [08:05:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:05:35]Read from MH i2c: E2 [08:05:35]MH_I2C_Read... [08:05:35]Read from MH i2c: E2 03 00 [08:05:35]MH_I2C_Read... [08:05:35]Read from MH i2c: E2 03 00 DD 0D 00 90 00 5E [08:05:35]RAPDU: 90 00 [08:05:35]wFMCommunicate OK [08:05:35]SAM_PROTO_ClearQueue done [08:05:35]KKMCreateOFDPacket [08:05:35]OFDProtocolAddRootSTLVToBuf [08:05:35]FM_MakeSignedData [08:05:35]FM_MakeSignedData [08:05:35]SAM_PROTO_SignData [08:05:35]wFMCommunicate request_size=4 [08:05:35]MH_SAM_APDU [08:05:35]CAPDU: 80 0D 01 02 [08:05:35]Write to MH i2c: E2 08 00 DE 0D 80 0D 01 02 00 00 00 00 64 [08:05:35]Write i2c OK [08:05:35]MH_I2C_Read... [08:05:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:05:35]Read from MH i2c: E2 [08:05:35]MH_I2C_Read... [08:05:35]Read from MH i2c: E2 03 00 [08:05:35]MH_I2C_Read... [08:05:35]Read from MH i2c: E2 03 00 DE 0D 00 90 00 5F [08:05:35]RAPDU: 90 00 [08:05:35]wFMCommunicate OK [08:05:35]wFMCommunicate request_size=255 [08:05:35]MH_SAM_APDU [08:05:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 CF B9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 89 61 02 00 35 04 06 00 89 [08:05:35]Write to MH i2c: E2 02 01 DF 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 CF B9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 89 61 02 00 35 04 06 00 89 00 00 D7 [08:05:35]Write i2c OK [08:05:35]MH_I2C_Read... [08:05:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:05:36]Read from MH i2c: E2 [08:05:36]MH_I2C_Read... [08:05:36]Read from MH i2c: E2 03 00 [08:05:36]MH_I2C_Read... [08:05:36]Read from MH i2c: E2 03 00 DF 0D 00 90 00 60 [08:05:36]RAPDU: 90 00 [08:05:36]wFMCommunicate OK [08:05:36]wFMCommunicate request_size=10 [08:05:36]MH_SAM_APDU [08:05:36]CAPDU: 80 0D 02 02 05 0D 2B 78 B6 1A [08:05:36]Write to MH i2c: E2 0D 00 E0 0D 80 0D 02 02 05 00 0D 2B 78 B6 1A 00 00 F1 [08:05:36]Write i2c OK [08:05:36]MH_I2C_Read... [08:05:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:05:36]Read from MH i2c: E2 [08:05:36]MH_I2C_Read... [08:05:36]Read from MH i2c: E2 03 00 [08:05:36]MH_I2C_Read... [08:05:36]Read from MH i2c: E2 03 00 E0 0D 00 90 00 61 [08:05:36]RAPDU: 90 00 [08:05:36]wFMCommunicate OK [08:05:36]wFMCommunicate request_size=4 [08:05:36]MH_SAM_APDU [08:05:36]CAPDU: 80 0D 03 02 [08:05:36]Write to MH i2c: E2 08 00 E1 0D 80 0D 03 02 00 00 00 00 69 [08:05:36]Write i2c OK [08:05:36]MH_I2C_Read... [08:05:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:05:36]Read from MH i2c: E2 [08:05:36]MH_I2C_Read... [08:05:36]Read from MH i2c: E2 0B 00 [08:05:36]MH_I2C_Read... [08:05:36]Read from MH i2c: E2 0B 00 E1 0D 00 3F BB F1 36 4E 7E 9C E5 90 00 D8 [08:05:36]RAPDU: 3F BB F1 36 4E 7E 9C E5 90 00 [08:05:36]wFMCommunicate OK [08:05:36]SAM_PROTO_SignData done [08:05:36]FM_MakeSignedData done [08:05:36]CreateOFDProtocolMessage [08:05:36]wFMCommunicate request_size=4 [08:05:36]MH_SAM_APDU [08:05:36]CAPDU: 80 11 00 00 [08:05:36]Write to MH i2c: E2 08 00 E2 0D 80 11 00 00 00 00 00 00 69 [08:05:36]Write i2c OK [08:05:36]MH_I2C_Read... [08:05:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:05:36]Read from MH i2c: E2 [08:05:36]MH_I2C_Read... [08:05:36]Read from MH i2c: E2 17 00 [08:05:36]MH_I2C_Read... [08:05:36]Read from MH i2c: E2 17 00 E2 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BA [08:05:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:05:36]wFMCommunicate OK [08:05:36]CreateOFDProtocolMessage done [08:05:36]OFDSenderStorePacket 156041 [08:05:36]StoreOFDPacket docnum=156041 [08:05:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 34 BD 07 01 76 18 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 CF B9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 89 61 02 00 35 04 06 00 89 0D 2B 78 B6 1A 3F BB F1 36 4E 7E 9C E5 [08:05:36]CheckFolder [08:05:36]dirname=/storage/ofd_packets [08:05:36]CheckFolder done [08:05:36]ProducePacketName [08:05:36]name=ofd_packets/00156041 [08:05:36]NVStorageSaveData ofd_packets/00156041 [08:05:36]File name is /storage/ofd_packets/00156041 [08:05:36]Write 301 bytes [08:05:36]NVStorageSaveData done [08:05:36]OFDSenderStorePacket done [08:05:36]KKMCreateOFDPacket done [08:05:36]NVStorageSaveData kkm_last_timestamp [08:05:36]File name is /storage/kkm_last_timestamp [08:05:36]Write 4 bytes [08:05:36]NVStorageSaveData done [08:05:36]ExternCall_PrintAddStr [08:05:36]wPrintStart [08:05:36]Write to MH i2c: 01 00 00 E3 0D F0 [08:05:36]Write i2c OK [08:05:36]MH_I2C_Read... [08:05:36]Read from MH i2c: 01 [08:05:36]MH_I2C_Read... [08:05:36]Read from MH i2c: 01 07 00 [08:05:36]MH_I2C_Read... [08:05:36]Read from MH i2c: 01 07 00 E3 0D 00 00 00 00 00 FF 0F 05 [08:05:36]RasterBufferAndPrint [08:05:36]line Счет N : (1)874310 [08:05:36]line ИНН: 02508201610067 [08:05:36]line Контрольно-Кассовый Чек [08:05:36]line ПРОДАЖА [08:05:36]line ТРК (МРК, ГНК) : 41 [08:05:36]line Товар: 2710124500 [08:05:36]line Аи-95-К-5 [08:05:36]line 26.960 * 74.20 [08:05:36]line = 2000.43 [08:05:36]line НДС 12% НСП 1% [08:05:36]line > о реализуемом товаре [08:05:36]line ОКРУГЛЕНИЕ: -0.43 [08:05:36]line ИТОГО: 2000.00 [08:05:36]line Внесено: 2000.00 [08:05:36]line СДАЧА: 0.00 [08:05:36]line НСП 1% : 17.70 [08:05:36]line НДС 12% : 212.43 [08:05:36]line Наличными: 2000.00 [08:05:36]line Безнал.: 0.00 [08:05:36]line Место: АЗС № 165 "Партнер Нефть" [08:05:36]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:05:36]line СНО: Общий режим [08:05:36]line Чек 113 20.10.2024 08:05 [08:05:36]line Смена: 314 ФФД: 1.0 [08:05:36]line ЗНМ: 0300000234 [08:05:36]line РНМ: 0000137193017469 [08:05:36]line Версия ККМ: v1.0 [08:05:36]line ФМ: 0000000000963156 [08:05:36]line ФД: 156041 [08:05:36]line ФПД: 150689656911386 [08:05:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T080535&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156041&fm=150689656911386&tin=02508201610067®Number=0000137193017469&sum=200000 [08:05:36]OFD Sender: Processing packet 156041 [packets to send 52, broken 51] [08:05:36]ProducePacketName [08:05:36]name=ofd_packets/00156041 [08:05:36]OFD Sender: To server: pG, [08:05:36]CommunicateWithHost lk.salyk.kg:30040 [08:05:36]ConnectInit lk.salyk.kg [08:05:36]written 0, free lines is 4095 [08:05:36]Connected sock=9 [08:05:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 34 BD 07 01 76 18 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 CF B9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 89 61 02 00 35 04 06 00 89 0D 2B 78 B6 1A 3F BB F1 36 4E 7E 9C E5 [08:05:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 EB 75 47 00 66 41 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 89 61 02 00 F4 03 04 00 02 60 14 67 B6 04 01 00 00 AE 0C A7 B6 62 97 17 32 [08:05:36]CommunicateWithHost err = 0 [08:05:36]CheckOFDResponse [08:05:36]1017 (14) - 77093643461234 [08:05:36]1041 (16) - 0000000000963156 [08:05:36]1040 (4) - 156041 [08:05:36]1012 (4) - 20.10.2024 01:42 [08:05:36]1206 (1) - 0 [08:05:36]OFD Sender: Remove packet 156041 [08:05:36]ProducePacketName [08:05:36]name=ofd_packets/00156041 [08:05:36]NVStorageDeleteData [08:05:37]Write to MH i2c: 01 00 00 0E 0E 1C [08:05:37]Write i2c OK [08:05:37]MH_I2C_Read... [08:05:37]Read from MH i2c: 01 [08:05:37]MH_I2C_Read... [08:05:37]Read from MH i2c: 01 07 00 [08:05:37]MH_I2C_Read... [08:05:37]Read from MH i2c: 01 07 00 0E 0E 00 00 00 00 00 E0 0C 0F [08:05:37]RasterBufferAndPrint [08:05:37]line [08:05:37]line [08:05:37]line [08:05:37]line [08:05:37]line [08:05:37]written 0, free lines is 3301 [08:05:37]MH_Cut [08:05:37]Write to MH i2c: D1 01 00 15 0E 01 F5 [08:05:37]Write i2c OK [08:05:37]MH_I2C_Read... [08:05:37]Read from MH i2c: D1 [08:05:37]MH_I2C_Read... [08:05:37]Read from MH i2c: D1 01 00 [08:05:37]MH_I2C_Read... [08:05:37]Read from MH i2c: D1 01 00 15 0E 00 F4 [08:05:37]Write to MH i2c: 01 00 00 16 0E 24 [08:05:37]Write i2c OK [08:05:37]MH_I2C_Read... [08:05:37]OFD Sender: No OFD packet to send [08:05:37]*** Cut start [08:05:37]*** Partial cut [08:05:37]*** CUTSNS_PIN = 1 [08:05:37]*** CUTSNS_PIN = 0 [08:05:38]*** Brake cut motor [08:05:38]Read from MH i2c: 01 [08:05:38]MH_I2C_Read... [08:05:38]*** Stop cut motor [08:05:38]*** Cut end [08:05:38]Read from MH i2c: 01 07 00 [08:05:38]MH_I2C_Read... [08:05:38]Read from MH i2c: 01 07 00 16 0E 00 00 00 00 00 FF 0F 39 [08:05:38]process_action close_receipt done [08:05:38]requested_data is exist [08:05:38]produce_requested_data [08:05:38]requested_item fm.sn is exist - process it [08:05:38]wFMCommunicate request_size=4 [08:05:38]MH_SAM_APDU [08:05:38]CAPDU: 80 11 00 00 [08:05:38]Write to MH i2c: E2 08 00 17 0E 80 11 00 00 00 00 00 00 9F [08:05:38]Write i2c OK [08:05:38]MH_I2C_Read... [08:05:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:05:38]Read from MH i2c: E2 [08:05:38]MH_I2C_Read... [08:05:38]Read from MH i2c: E2 17 00 [08:05:38]MH_I2C_Read... [08:05:38]Read from MH i2c: E2 17 00 17 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F0 [08:05:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:05:38]wFMCommunicate OK [08:05:38]requested_item fd.num is exist - process it [08:05:38]SAM_PROTO_GetFieldsCounters [08:05:38]wFMCommunicate request_size=4 [08:05:38]MH_SAM_APDU [08:05:38]CAPDU: 80 13 00 00 [08:05:38]Write to MH i2c: E2 08 00 18 0E 80 13 00 00 00 00 00 00 A2 [08:05:38]Write i2c OK [08:05:38]MH_I2C_Read... [08:05:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:05:38]Read from MH i2c: E2 [08:05:38]MH_I2C_Read... [08:05:38]Read from MH i2c: E2 62 00 [08:05:38]MH_I2C_Read... [08:05:38]Read from MH i2c: E2 62 00 18 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 89 61 02 00 0E 04 04 00 3A 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 55 [08:05:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 89 61 02 00 0E 04 04 00 3A 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 [08:05:38]wFMCommunicate OK [08:05:38]SAM_PROTO_GetFieldsCounters done [08:05:38]requested_item shift.num is exist - process it [08:05:38]requested_item shift.opened is exist - process it [08:05:38]req_shift_opened [08:05:38]FM_GetShiftState [08:05:38]SAM_PROTO_GetShiftState [08:05:38]wFMCommunicate request_size=4 [08:05:38]MH_SAM_APDU [08:05:38]CAPDU: 80 13 01 00 [08:05:38]Write to MH i2c: E2 08 00 19 0E 80 13 01 00 00 00 00 00 A4 [08:05:38]Write i2c OK [08:05:38]MH_I2C_Read... [08:05:38]Read from MH i2c: E2 [08:05:38]MH_I2C_Read... [08:05:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:05:38]Read from MH i2c: E2 0E 00 [08:05:38]MH_I2C_Read... [08:05:38]Read from MH i2c: E2 0E 00 19 0E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 4B [08:05:38]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:05:38]wFMCommunicate OK [08:05:38]SAM_PROTO_GetShiftState done [08:05:38]FM_GetShiftState done [08:05:38]req_shift_opened done [08:05:38]requested_item shift.open_date is exist - process it [08:05:38]req_shift_open_date [08:05:38]req_shift_open_date done [08:05:38]produce_requested_data done [08:05:38]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156041,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [08:05:38]process_action_free close_receipt [08:05:38]json_value_free [08:05:38]json_value_free done [08:05:38]process_json_proto returns [08:05:38]Send response to host [08:05:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156041,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [08:05:38]free response buf [08:05:38]execute_script done [08:05:38]execute_script returns [08:05:38]free content buf [08:05:38]Sock 7.Close socket [08:05:38]Sock 7.Thread stoped [08:05:42]OFD Sender: No OFD packet to send [08:05:47]OFD Sender: No OFD packet to send [08:05:52]OFD Sender: No OFD packet to send [08:05:57]OFD Sender: No OFD packet to send [08:06:02]OFD Sender: No OFD packet to send [08:06:03]accept exits with 10 [08:06:03]New connection [08:06:03]New thread 3066953060 created [08:06:03]Thread 3066809700 joined [08:06:03]Waiting for new connection... [08:06:03] Sock 10.Parse request [08:06:03]Sock 10.Check first char [08:06:03]Sock 10.First char is OK [08:06:03]request: POST /json_proto HTTP/1.0 [08:06:03]Method: POST [08:06:03]URL: /json_proto [08:06:03]Method is POST - this is cgi request [08:06:03]url: /json_proto [08:06:03]query_string will be loaded in cgi processing [08:06:03]execute_cgi json_proto POST (null) [08:06:03]execute_cgi path=json_proto method=POST [08:06:03]POST find Content-Length [08:06:03]Host: 172.17.53.67:8080 [08:06:03]Content-Length: 675 [08:06:03]Content-Type: application/json [08:06:03] [08:06:03]POST finish read [08:06:03]Found Content-Length = 675 [08:06:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874311", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:06:03]execute_script... [08:06:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874311", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:06:03]POST & json_proto [08:06:03]process_json_proto [08:06:03]json parsed OK: [08:06:03]protocol is kg_v1.0 [08:06:03]action value=close_receipt [08:06:03]process_action close_receipt [08:06:03]cmd_close_receipt [08:06:03]MH_GetDate [08:06:03]Write to MH i2c: F0 00 00 1A 0E 17 [08:06:03]Write i2c OK [08:06:03]MH_I2C_Read... [08:06:03]Read from MH i2c: F0 [08:06:03]MH_I2C_Read... [08:06:03]Read from MH i2c: F0 09 00 [08:06:03]MH_I2C_Read... [08:06:03]Read from MH i2c: F0 09 00 1A 0E 00 EC B9 14 67 19 BC 99 64 12 [08:06:03]GetLastDocTimeStamp 1729411535 [08:06:03]current date 1729411564 [08:06:03]FM_GetShiftState [08:06:03]SAM_PROTO_GetShiftState [08:06:03]wFMCommunicate request_size=4 [08:06:03]MH_SAM_APDU [08:06:03]CAPDU: 80 13 01 00 [08:06:03]Write to MH i2c: E2 08 00 1B 0E 80 13 01 00 00 00 00 00 A6 [08:06:03]Write i2c OK [08:06:03]MH_I2C_Read... [08:06:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:06:03]Read from MH i2c: E2 [08:06:03]MH_I2C_Read... [08:06:03]Read from MH i2c: E2 0E 00 [08:06:03]MH_I2C_Read... [08:06:03]Read from MH i2c: E2 0E 00 1B 0E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 4D [08:06:03]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:06:03]wFMCommunicate OK [08:06:03]SAM_PROTO_GetShiftState done [08:06:03]FM_GetShiftState done [08:06:03]opened in 1729383891 [08:06:03]opened+sec_in_day 1729470291 [08:06:03]quantity*price = 100000 [08:06:03]sum+1 = 100002 [08:06:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 114 20.10.2024 08:06 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156042 ФПД: 38760106356850 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T080604&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156042&fm=38760106356850&tin=02508201610067®Number=0000137193017469&sum=100000 [08:06:04]StoreToDocumentArchive [08:06:04]shift 314 fd 156042 [08:06:04]save to /storage/0314/doc_00156042 [08:06:04]save last doc name /storage/0314/doc_00156042 to /storage/kkm_last_doc_name [08:06:04]save OK [08:06:04]Clear old archive folders... [08:06:04]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:06:04]tlvbuf is 00158C90 [08:06:04]SAM_PROTO_ClearQueue [08:06:04]wFMCommunicate request_size=4 [08:06:04]MH_SAM_APDU [08:06:04]CAPDU: 80 09 00 00 [08:06:04]Write to MH i2c: E2 08 00 28 0E 80 09 00 00 00 00 00 00 A8 [08:06:04]Write i2c OK [08:06:04]MH_I2C_Read... [08:06:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:06:05]Read from MH i2c: E2 [08:06:05]MH_I2C_Read... [08:06:05]Read from MH i2c: E2 03 00 [08:06:05]MH_I2C_Read... [08:06:05]Read from MH i2c: E2 03 00 28 0E 00 90 00 AA [08:06:05]RAPDU: 90 00 [08:06:05]wFMCommunicate OK [08:06:05]SAM_PROTO_ClearQueue done [08:06:05]KKMCreateOFDPacket [08:06:05]OFDProtocolAddRootSTLVToBuf [08:06:05]FM_MakeSignedData [08:06:05]FM_MakeSignedData [08:06:05]SAM_PROTO_SignData [08:06:05]wFMCommunicate request_size=4 [08:06:05]MH_SAM_APDU [08:06:05]CAPDU: 80 0D 01 02 [08:06:05]Write to MH i2c: E2 08 00 29 0E 80 0D 01 02 00 00 00 00 B0 [08:06:05]Write i2c OK [08:06:05]MH_I2C_Read... [08:06:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:06:05]Read from MH i2c: E2 [08:06:05]MH_I2C_Read... [08:06:05]Read from MH i2c: E2 03 00 [08:06:05]MH_I2C_Read... [08:06:05]Read from MH i2c: E2 03 00 29 0E 00 90 00 AB [08:06:05]RAPDU: 90 00 [08:06:05]wFMCommunicate OK [08:06:05]wFMCommunicate request_size=255 [08:06:05]MH_SAM_APDU [08:06:05]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 EC B9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8A 61 02 00 35 04 06 00 [08:06:05]Write to MH i2c: E2 02 01 2A 0E 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 EC B9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8A 61 02 00 35 04 06 00 00 00 63 [08:06:05]Write i2c OK [08:06:05]MH_I2C_Read... [08:06:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:06:05]Read from MH i2c: E2 [08:06:05]MH_I2C_Read... [08:06:05]Read from MH i2c: E2 03 00 [08:06:05]MH_I2C_Read... [08:06:05]Read from MH i2c: E2 03 00 2A 0E 00 90 00 AC [08:06:05]RAPDU: 90 00 [08:06:05]wFMCommunicate OK [08:06:05]wFMCommunicate request_size=11 [08:06:05]MH_SAM_APDU [08:06:05]CAPDU: 80 0D 02 02 06 23 40 8A 5E F0 72 [08:06:05]Write to MH i2c: E2 0E 00 2B 0E 80 0D 02 02 06 00 23 40 8A 5E F0 72 00 00 6C [08:06:05]Write i2c OK [08:06:05]MH_I2C_Read... [08:06:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:06:05]Read from MH i2c: E2 [08:06:05]MH_I2C_Read... [08:06:05]Read from MH i2c: E2 03 00 [08:06:05]MH_I2C_Read... [08:06:05]Read from MH i2c: E2 03 00 2B 0E 00 90 00 AD [08:06:05]RAPDU: 90 00 [08:06:05]wFMCommunicate OK [08:06:05]wFMCommunicate request_size=4 [08:06:05]MH_SAM_APDU [08:06:05]CAPDU: 80 0D 03 02 [08:06:05]Write to MH i2c: E2 08 00 2C 0E 80 0D 03 02 00 00 00 00 B5 [08:06:05]Write i2c OK [08:06:05]MH_I2C_Read... [08:06:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:06:05]Read from MH i2c: E2 [08:06:05]MH_I2C_Read... [08:06:05]Read from MH i2c: E2 0B 00 [08:06:05]MH_I2C_Read... [08:06:05]Read from MH i2c: E2 0B 00 2C 0E 00 BA E2 ED D2 1C 64 87 00 90 00 18 [08:06:05]RAPDU: BA E2 ED D2 1C 64 87 00 90 00 [08:06:05]wFMCommunicate OK [08:06:05]SAM_PROTO_SignData done [08:06:05]FM_MakeSignedData done [08:06:05]CreateOFDProtocolMessage [08:06:05]wFMCommunicate request_size=4 [08:06:05]MH_SAM_APDU [08:06:05]CAPDU: 80 11 00 00 [08:06:05]Write to MH i2c: E2 08 00 2D 0E 80 11 00 00 00 00 00 00 B5 [08:06:05]Write i2c OK [08:06:05]MH_I2C_Read... [08:06:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:06:05]Read from MH i2c: E2 [08:06:05]MH_I2C_Read... [08:06:05]Read from MH i2c: E2 17 00 [08:06:05]MH_I2C_Read... [08:06:05]Read from MH i2c: E2 17 00 2D 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 06 [08:06:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:06:05]wFMCommunicate OK [08:06:05]CreateOFDProtocolMessage done [08:06:05]OFDSenderStorePacket 156042 [08:06:05]StoreOFDPacket docnum=156042 [08:06:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 70 46 08 01 16 B5 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 EC B9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8A 61 02 00 35 04 06 00 23 40 8A 5E F0 72 BA E2 ED D2 1C 64 87 00 [08:06:05]CheckFolder [08:06:05]dirname=/storage/ofd_packets [08:06:05]CheckFolder done [08:06:05]ProducePacketName [08:06:05]name=ofd_packets/00156042 [08:06:05]NVStorageSaveData ofd_packets/00156042 [08:06:05]File name is /storage/ofd_packets/00156042 [08:06:05]Write 302 bytes [08:06:05]NVStorageSaveData done [08:06:05]OFDSenderStorePacket done [08:06:05]KKMCreateOFDPacket done [08:06:05]NVStorageSaveData kkm_last_timestamp [08:06:05]File name is /storage/kkm_last_timestamp [08:06:05]Write 4 bytes [08:06:05]NVStorageSaveData done [08:06:05]ExternCall_PrintAddStr [08:06:05]wPrintStart [08:06:05]Write to MH i2c: 01 00 00 2E 0E 3C [08:06:05]Write i2c OK [08:06:05]MH_I2C_Read... [08:06:05]Read from MH i2c: 01 [08:06:05]MH_I2C_Read... [08:06:05]Read from MH i2c: 01 07 00 [08:06:05]MH_I2C_Read... [08:06:05]Read from MH i2c: 01 07 00 2E 0E 00 00 00 00 00 FF 0F 51 [08:06:05]RasterBufferAndPrint [08:06:05]line Счет N : (1)874311 [08:06:05]line ИНН: 02508201610067 [08:06:05]line Контрольно-Кассовый Чек [08:06:05]line ПРОДАЖА [08:06:05]line ТРК (МРК, ГНК) : 23 [08:06:05]line Товар: 2710124130 [08:06:05]line Super 92-К-5 [08:06:05]line 14.620 * 68.40 [08:06:05]line = 1000.01 [08:06:05]line НДС 12% НСП 1% [08:06:05]line > о реализуемом товаре [08:06:05]line ОКРУГЛЕНИЕ: -0.01 [08:06:05]line ИТОГО: 1000.00 [08:06:05]line Внесено: 1000.00 [08:06:05]line СДАЧА: 0.00 [08:06:05]line НСП 1% : 8.85 [08:06:05]line НДС 12% : 106.20 [08:06:05]line Наличными: 1000.00 [08:06:05]line Безнал.: 0.00 [08:06:05]line Место: АЗС № 165 "Партнер Нефть" [08:06:05]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:06:05]line СНО: Общий режим [08:06:05]line Чек 114 20.10.2024 08:06 [08:06:05]line Смена: 314 ФФД: 1.0 [08:06:05]line ЗНМ: 0300000234 [08:06:05]line РНМ: 0000137193017469 [08:06:05]line Версия ККМ: v1.0 [08:06:05]line ФМ: 0000000000963156 [08:06:05]line ФД: 156042 [08:06:05]line ФПД: 38760106356850 [08:06:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T080604&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156042&fm=38760106356850&tin=02508201610067®Number=0000137193017469&sum=100000 [08:06:05]OFD Sender: Processing packet 156042 [packets to send 52, broken 51] [08:06:05]ProducePacketName [08:06:05]name=ofd_packets/00156042 [08:06:05]OFD Sender: To server: pG, [08:06:05]CommunicateWithHost lk.salyk.kg:30040 [08:06:05]ConnectInit lk.salyk.kg [08:06:05]written 0, free lines is 4095 [08:06:05]Connected sock=9 [08:06:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 70 46 08 01 16 B5 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 EC B9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8A 61 02 00 35 04 06 00 23 40 8A 5E F0 72 BA E2 ED D2 1C 64 87 00 [08:06:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 FF CE 47 00 D1 C0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8A 61 02 00 F4 03 04 00 1F 60 14 67 B6 04 01 00 00 F1 07 63 D3 BF 99 A4 4C [08:06:06]CommunicateWithHost err = 0 [08:06:06]CheckOFDResponse [08:06:06]1017 (14) - 77093643461234 [08:06:06]1041 (16) - 0000000000963156 [08:06:06]1040 (4) - 156042 [08:06:06]1012 (4) - 20.10.2024 01:42 [08:06:06]1206 (1) - 0 [08:06:06]OFD Sender: Remove packet 156042 [08:06:06]ProducePacketName [08:06:06]name=ofd_packets/00156042 [08:06:06]NVStorageDeleteData [08:06:06]Write to MH i2c: 01 00 00 59 0E 67 [08:06:06]Write i2c OK [08:06:06]MH_I2C_Read... [08:06:06]Read from MH i2c: 01 [08:06:06]MH_I2C_Read... [08:06:06]Read from MH i2c: 01 07 00 [08:06:06]MH_I2C_Read... [08:06:06]Read from MH i2c: 01 07 00 59 0E 00 00 00 00 00 EF 0C 69 [08:06:06]RasterBufferAndPrint [08:06:06]line [08:06:06]line [08:06:06]line [08:06:06]line [08:06:06]line [08:06:06]written 0, free lines is 3317 [08:06:06]MH_Cut [08:06:06]Write to MH i2c: D1 01 00 60 0E 01 40 [08:06:06]Write i2c OK [08:06:06]MH_I2C_Read... [08:06:06]Read from MH i2c: D1 [08:06:06]MH_I2C_Read... [08:06:06]Read from MH i2c: D1 01 00 [08:06:06]MH_I2C_Read... [08:06:06]Read from MH i2c: D1 01 00 60 0E 00 3F [08:06:06]Write to MH i2c: 01 00 00 61 0E 6F [08:06:06]Write i2c OK [08:06:06]MH_I2C_Read... [08:06:06]OFD Sender: No OFD packet to send [08:06:07]*** Cut start [08:06:07]*** Partial cut [08:06:07]*** CUTSNS_PIN = 1 [08:06:07]*** CUTSNS_PIN = 0 [08:06:07]*** Brake cut motor [08:06:07]Read from MH i2c: 01 [08:06:07]MH_I2C_Read... [08:06:07]*** Stop cut motor [08:06:07]*** Cut end [08:06:07]Read from MH i2c: 01 07 00 [08:06:07]MH_I2C_Read... [08:06:07]Read from MH i2c: 01 07 00 61 0E 00 00 00 00 00 FF 0F 84 [08:06:07]process_action close_receipt done [08:06:07]requested_data is exist [08:06:07]produce_requested_data [08:06:07]requested_item fm.sn is exist - process it [08:06:07]wFMCommunicate request_size=4 [08:06:07]MH_SAM_APDU [08:06:07]CAPDU: 80 11 00 00 [08:06:07]Write to MH i2c: E2 08 00 62 0E 80 11 00 00 00 00 00 00 EA [08:06:07]Write i2c OK [08:06:07]MH_I2C_Read... [08:06:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:06:07]Read from MH i2c: E2 [08:06:07]MH_I2C_Read... [08:06:07]Read from MH i2c: E2 17 00 [08:06:07]MH_I2C_Read... [08:06:07]Read from MH i2c: E2 17 00 62 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3B [08:06:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:06:07]wFMCommunicate OK [08:06:07]requested_item fd.num is exist - process it [08:06:07]SAM_PROTO_GetFieldsCounters [08:06:07]wFMCommunicate request_size=4 [08:06:07]MH_SAM_APDU [08:06:07]CAPDU: 80 13 00 00 [08:06:07]Write to MH i2c: E2 08 00 63 0E 80 13 00 00 00 00 00 00 ED [08:06:07]Write i2c OK [08:06:07]MH_I2C_Read... [08:06:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:06:07]Read from MH i2c: E2 [08:06:07]MH_I2C_Read... [08:06:07]Read from MH i2c: E2 62 00 [08:06:07]MH_I2C_Read... [08:06:07]Read from MH i2c: E2 62 00 63 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8A 61 02 00 0E 04 04 00 3A 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 A4 [08:06:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8A 61 02 00 0E 04 04 00 3A 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 [08:06:07]wFMCommunicate OK [08:06:07]SAM_PROTO_GetFieldsCounters done [08:06:07]requested_item shift.num is exist - process it [08:06:07]requested_item shift.opened is exist - process it [08:06:07]req_shift_opened [08:06:07]FM_GetShiftState [08:06:07]SAM_PROTO_GetShiftState [08:06:07]wFMCommunicate request_size=4 [08:06:07]MH_SAM_APDU [08:06:07]CAPDU: 80 13 01 00 [08:06:07]Write to MH i2c: E2 08 00 64 0E 80 13 01 00 00 00 00 00 EF [08:06:07]Write i2c OK [08:06:07]MH_I2C_Read... [08:06:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:06:07]Read from MH i2c: E2 [08:06:07]MH_I2C_Read... [08:06:07]Read from MH i2c: E2 0E 00 [08:06:07]MH_I2C_Read... [08:06:07]Read from MH i2c: E2 0E 00 64 0E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 96 [08:06:07]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:06:07]wFMCommunicate OK [08:06:07]SAM_PROTO_GetShiftState done [08:06:07]FM_GetShiftState done [08:06:07]req_shift_opened done [08:06:07]requested_item shift.open_date is exist - process it [08:06:07]req_shift_open_date [08:06:07]req_shift_open_date done [08:06:07]produce_requested_data done [08:06:07]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156042,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [08:06:07]process_action_free close_receipt [08:06:07]json_value_free [08:06:07]json_value_free done [08:06:07]process_json_proto returns [08:06:07]Send response to host [08:06:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156042,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [08:06:07]free response buf [08:06:07]execute_script done [08:06:07]execute_script returns [08:06:07]free content buf [08:06:07]Sock 10.Close socket [08:06:07]Sock 10.Thread stoped [08:06:11]OFD Sender: No OFD packet to send [08:06:16]OFD Sender: No OFD packet to send [08:06:21]OFD Sender: No OFD packet to send [08:06:26]OFD Sender: No OFD packet to send [08:06:31]OFD Sender: No OFD packet to send [08:06:36]OFD Sender: No OFD packet to send [08:06:41]OFD Sender: No OFD packet to send [08:06:46]OFD Sender: No OFD packet to send [08:06:51]OFD Sender: No OFD packet to send [08:06:56]OFD Sender: No OFD packet to send [08:07:01]OFD Sender: No OFD packet to send [08:07:06]OFD Sender: No OFD packet to send [08:07:11]OFD Sender: No OFD packet to send [08:07:16]OFD Sender: No OFD packet to send [08:07:21]OFD Sender: No OFD packet to send [08:07:26]OFD Sender: No OFD packet to send [08:07:31]OFD Sender: No OFD packet to send [08:07:36]OFD Sender: No OFD packet to send [08:07:41]OFD Sender: No OFD packet to send [08:07:46]OFD Sender: No OFD packet to send [08:07:51]OFD Sender: No OFD packet to send [08:07:56]OFD Sender: No OFD packet to send [08:08:01]OFD Sender: No OFD packet to send [08:08:06]OFD Sender: No OFD packet to send [08:08:11]OFD Sender: No OFD packet to send [08:08:16]OFD Sender: No OFD packet to send [08:08:21]OFD Sender: No OFD packet to send [08:08:26]OFD Sender: No OFD packet to send [08:08:31]OFD Sender: No OFD packet to send [08:08:36]OFD Sender: No OFD packet to send [08:08:41]OFD Sender: No OFD packet to send [08:08:46]OFD Sender: No OFD packet to send [08:08:51]OFD Sender: No OFD packet to send [08:08:56]OFD Sender: No OFD packet to send [08:09:01]OFD Sender: No OFD packet to send [08:09:06]OFD Sender: No OFD packet to send [08:09:11]OFD Sender: No OFD packet to send [08:09:16]OFD Sender: No OFD packet to send [08:09:21]OFD Sender: No OFD packet to send [08:09:26]OFD Sender: No OFD packet to send [08:09:31]OFD Sender: No OFD packet to send [08:09:36]OFD Sender: No OFD packet to send [08:09:41]OFD Sender: No OFD packet to send [08:09:46]OFD Sender: No OFD packet to send [08:09:51]OFD Sender: No OFD packet to send [08:09:56]OFD Sender: No OFD packet to send [08:10:01]OFD Sender: No OFD packet to send [08:10:06]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 24 F0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 94 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]*** [00:00:10]Read from MH i2c: *** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Waiting for read because exit forced [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 54000000005724F0 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 41615072+1687796761=1729411833 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x200ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 24 F0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 95 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 48 00 48 00 FF FF 6E [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 FA BA 14 67 19 BC 99 64 00 [08:10:34]Current date/time: 20.10.2024 08:10 [08:10:34]FM_Init [08:10:34]wFMConnect [08:10:34]MH_SAM_On [08:10:34]Write to MH i2c: E0 00 00 08 00 E7 [08:10:34]Write i2c OK [08:10:34]MH_I2C_Read... [08:10:34]*** iso7816_init finished! [08:10:34]*** atr: [08:10:34]*** 0F 3B D5 18 FF 81 91 FE [08:10:34]*** 1F C3 80 73 C8 21 10 0A [08:10:34]*** 00 00 00 00 00 00 00 00 [08:10:34]*** 00 00 00 00 00 00 00 00 [08:10:34]*** 00 00 00 00 00 00 00 00 [08:10:34]*** 00 00 00 00 00 00 00 00 [08:10:34]*** 00 00 00 00 00 00 00 00 [08:10:34]*** 00 00 00 00 00 00 00 00 [08:10:34]Read from MH i2c: E0 [08:10:34]MH_I2C_Read... [08:10:34]Read from MH i2c: E0 10 00 [08:10:34]MH_I2C_Read... [08:10:34]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [08:10:34]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [08:10:34]wFMCommunicate request_size=10 [08:10:34]MH_SAM_APDU [08:10:34]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [08:10:34]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [08:10:34]Write i2c OK [08:10:34]MH_I2C_Read... [08:10:34]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [08:10:34]Read from MH i2c: E2 [08:10:34]MH_I2C_Read... [08:10:34]Read from MH i2c: E2 03 00 [08:10:34]MH_I2C_Read... [08:10:34]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [08:10:34]RAPDU: 90 00 [08:10:34]wFMCommunicate OK [08:10:34]wFMCommunicate request_size=4 [08:10:34]MH_SAM_APDU [08:10:34]CAPDU: 80 11 00 00 [08:10:34]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [08:10:34]Write i2c OK [08:10:34]MH_I2C_Read... [08:10:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:10:34]Read from MH i2c: E2 [08:10:34]MH_I2C_Read... [08:10:34]Read from MH i2c: E2 17 00 [08:10:34]MH_I2C_Read... [08:10:34]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D5 [08:10:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:10:34]wFMCommunicate OK [08:10:34]Detected FM SN is 0000000000963156 [08:10:34]Stored FM SN is 0000000000963156 [08:10:34]wFMCommunicate request_size=9 [08:10:34]MH_SAM_APDU [08:10:34]CAPDU: 80 16 00 00 04 C7 7A 00 00 [08:10:34]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 C7 7A 00 00 00 00 D3 [08:10:34]Write i2c OK [08:10:34]MH_I2C_Read... [08:10:34]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [08:10:34]Read from MH i2c: E2 [08:10:34]MH_I2C_Read... [08:10:34]Read from MH i2c: E2 03 00 [08:10:34]MH_I2C_Read... [08:10:34]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [08:10:34]RAPDU: 90 00 [08:10:34]wFMCommunicate OK [08:10:34]FM PIN OK [08:10:34]wFMCommunicate request_size=8 [08:10:34]MH_SAM_APDU [08:10:34]CAPDU: 80 14 04 00 03 02 00 01 [08:10:34]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [08:10:34]Write i2c OK [08:10:34]MH_I2C_Read... [08:10:34]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [08:10:34]Read from MH i2c: E2 [08:10:34]MH_I2C_Read... [08:10:34]Read from MH i2c: E2 03 00 [08:10:34]MH_I2C_Read... [08:10:34]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [08:10:34]RAPDU: 90 00 [08:10:34]wFMCommunicate OK [08:10:34]wFMCommunicate request_size=13 [08:10:34]MH_SAM_APDU [08:10:34]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [08:10:34]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [08:10:34]Write i2c OK [08:10:34]MH_I2C_Read... [08:10:34]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [08:10:34]Read from MH i2c: E2 [08:10:34]MH_I2C_Read... [08:10:34]Read from MH i2c: E2 03 00 [08:10:34]MH_I2C_Read... [08:10:34]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [08:10:34]RAPDU: 90 00 [08:10:34]wFMCommunicate OK [08:10:34]wFMCommunicate request_size=4 [08:10:34]MH_SAM_APDU [08:10:34]CAPDU: 80 11 00 00 [08:10:34]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [08:10:34]Write i2c OK [08:10:34]MH_I2C_Read... [08:10:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:10:34]Read from MH i2c: E2 [08:10:34]MH_I2C_Read... [08:10:34]Read from MH i2c: E2 17 00 [08:10:34]MH_I2C_Read... [08:10:34]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D9 [08:10:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:10:34]wFMCommunicate OK [08:10:34]DocumentArchiveInit [08:10:34]Start Httpd... [08:10:34]Httpd thread 3066981732 created [08:10:34]Write to MH i2c: 01 00 00 0F 00 0F [08:10:34]Write i2c OK [08:10:34]MH_I2C_Read... [08:10:34]Read from MH i2c: 01 [08:10:34]MH_I2C_Read... [08:10:34]Read from MH i2c: 01 07 00 [08:10:34]MH_I2C_Read... [08:10:34]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [08:10:34]MH Int Process started [08:10:34]Allocated Socket 5 [08:10:34]Bind OK [08:10:34]Listen OK [08:10:34]httpd running on port 8080 [08:10:34]Waiting for new connection... [08:10:34]OFD Sender: No OFD packet to send [08:10:39]OFD Sender: No OFD packet to send [08:10:44]OFD Sender: No OFD packet to send [08:10:49]OFD Sender: No OFD packet to send [08:10:54]OFD Sender: No OFD packet to send [08:10:59]OFD Sender: No OFD packet to send [08:11:04]OFD Sender: No OFD packet to send [08:11:09]OFD Sender: No OFD packet to send [08:11:14]OFD Sender: No OFD packet to send [08:11:19]OFD Sender: No OFD packet to send [08:11:24]OFD Sender: No OFD packet to send [08:11:29]OFD Sender: No OFD packet to send [08:11:34]OFD Sender: No OFD packet to send [08:11:39]OFD Sender: No OFD packet to send [08:11:44]OFD Sender: No OFD packet to send [08:11:49]OFD Sender: No OFD packet to send [08:11:54]OFD Sender: No OFD packet to send [08:11:59]OFD Sender: No OFD packet to send [08:12:04]OFD Sender: No OFD packet to send [08:12:09]OFD Sender: No OFD packet to send [08:12:14]OFD Sender: No OFD packet to send [08:12:19]OFD Sender: No OFD packet to send [08:12:24]OFD Sender: No OFD packet to send [08:12:29]OFD Sender: No OFD packet to send [08:12:34]OFD Sender: No OFD packet to send [08:12:39]OFD Sender: No OFD packet to send [08:12:44]OFD Sender: No OFD packet to send [08:12:49]OFD Sender: No OFD packet to send [08:12:54]OFD Sender: No OFD packet to send [08:12:59]OFD Sender: No OFD packet to send [08:13:04]OFD Sender: No OFD packet to send [08:13:09]OFD Sender: No OFD packet to send [08:13:14]OFD Sender: No OFD packet to send [08:13:19]OFD Sender: No OFD packet to send [08:13:24]OFD Sender: No OFD packet to send [08:13:29]OFD Sender: No OFD packet to send [08:13:34]OFD Sender: No OFD packet to send [08:13:39]OFD Sender: No OFD packet to send [08:13:44]OFD Sender: No OFD packet to send [08:13:49]OFD Sender: No OFD packet to send [08:13:54]OFD Sender: No OFD packet to send [08:13:59]OFD Sender: No OFD packet to send [08:14:04]OFD Sender: No OFD packet to send [08:14:09]OFD Sender: No OFD packet to send [08:14:14]OFD Sender: No OFD packet to send [08:14:19]OFD Sender: No OFD packet to send [08:14:24]OFD Sender: No OFD packet to send [08:14:29]OFD Sender: No OFD packet to send [08:14:34]OFD Sender: No OFD packet to send [08:14:39]OFD Sender: No OFD packet to send [08:14:44]OFD Sender: No OFD packet to send [08:14:49]OFD Sender: No OFD packet to send [08:14:54]OFD Sender: No OFD packet to send [08:14:59]OFD Sender: No OFD packet to send [08:15:04]OFD Sender: No OFD packet to send [08:15:09]OFD Sender: No OFD packet to send [08:15:14]OFD Sender: No OFD packet to send [08:15:15]accept exits with 8 [08:15:15]New connection [08:15:15]New thread 3066695012 created [08:15:15]Waiting for new connection... [08:15:15] Sock 8.Parse request [08:15:15]Sock 8.Check first char [08:15:15]Sock 8.First char is OK [08:15:15]request: POST /json_proto HTTP/1.0 [08:15:15]Method: POST [08:15:15]URL: /json_proto [08:15:15]Method is POST - this is cgi request [08:15:15]url: /json_proto [08:15:15]query_string will be loaded in cgi processing [08:15:15]execute_cgi json_proto POST (null) [08:15:15]execute_cgi path=json_proto method=POST [08:15:15]POST find Content-Length [08:15:15]Host: 172.17.53.67:8080 [08:15:15]Content-Length: 679 [08:15:15]Content-Type: application/json [08:15:15] [08:15:15]POST finish read [08:15:15]Found Content-Length = 679 [08:15:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874313", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:15:15]execute_script... [08:15:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874313", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:15:15]POST & json_proto [08:15:15]process_json_proto [08:15:15]json parsed OK: [08:15:15]protocol is kg_v1.0 [08:15:15]action value=close_receipt [08:15:15]process_action close_receipt [08:15:15]cmd_close_receipt [08:15:15]MH_GetDate [08:15:15]Write to MH i2c: F0 00 00 10 00 FF [08:15:15]Write i2c OK [08:15:15]MH_I2C_Read... [08:15:15]Read from MH i2c: F0 [08:15:15]MH_I2C_Read... [08:15:15]Read from MH i2c: F0 09 00 [08:15:15]MH_I2C_Read... [08:15:15]Read from MH i2c: F0 09 00 10 00 00 13 BC 14 67 19 BC 99 64 24 [08:15:15]GetLastDocTimeStamp 1729411564 [08:15:15]current date 1729412115 [08:15:15]FM_GetShiftState [08:15:15]SAM_PROTO_GetShiftState [08:15:15]wFMCommunicate request_size=4 [08:15:15]MH_SAM_APDU [08:15:15]CAPDU: 80 13 01 00 [08:15:15]Write to MH i2c: E2 08 00 11 00 80 13 01 00 00 00 00 00 8E [08:15:15]Write i2c OK [08:15:15]MH_I2C_Read... [08:15:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:15:15]Read from MH i2c: E2 [08:15:15]MH_I2C_Read... [08:15:15]Read from MH i2c: E2 0E 00 [08:15:15]MH_I2C_Read... [08:15:15]Read from MH i2c: E2 0E 00 11 00 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 35 [08:15:15]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:15:15]wFMCommunicate OK [08:15:15]SAM_PROTO_GetShiftState done [08:15:15]FM_GetShiftState done [08:15:15]opened in 1729383891 [08:15:15]opened+sec_in_day 1729470291 [08:15:15]quantity*price = 100050 [08:15:15]sum+1 = 100052 [08:15:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 115 20.10.2024 08:15 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156043 ФПД: 207473199915235 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T081515&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156043&fm=207473199915235&tin=02508201610067®Number=0000137193017469&sum=100000 [08:15:16]StoreToDocumentArchive [08:15:16]shift 314 fd 156043 [08:15:16]save to /storage/0314/doc_00156043 [08:15:16]save last doc name /storage/0314/doc_00156043 to /storage/kkm_last_doc_name [08:15:16]save OK [08:15:16]Clear old archive folders... [08:15:16]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:15:16]tlvbuf is 0082FEF0 [08:15:16]SAM_PROTO_ClearQueue [08:15:16]wFMCommunicate request_size=4 [08:15:16]MH_SAM_APDU [08:15:16]CAPDU: 80 09 00 00 [08:15:16]Write to MH i2c: E2 08 00 1E 00 80 09 00 00 00 00 00 00 90 [08:15:16]Write i2c OK [08:15:16]MH_I2C_Read... [08:15:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:15:16]Read from MH i2c: E2 [08:15:16]MH_I2C_Read... [08:15:16]Read from MH i2c: E2 03 00 [08:15:16]MH_I2C_Read... [08:15:16]Read from MH i2c: E2 03 00 1E 00 00 90 00 92 [08:15:16]RAPDU: 90 00 [08:15:16]wFMCommunicate OK [08:15:16]SAM_PROTO_ClearQueue done [08:15:16]KKMCreateOFDPacket [08:15:16]OFDProtocolAddRootSTLVToBuf [08:15:16]FM_MakeSignedData [08:15:16]FM_MakeSignedData [08:15:16]SAM_PROTO_SignData [08:15:16]wFMCommunicate request_size=4 [08:15:16]MH_SAM_APDU [08:15:16]CAPDU: 80 0D 01 02 [08:15:16]Write to MH i2c: E2 08 00 1F 00 80 0D 01 02 00 00 00 00 98 [08:15:16]Write i2c OK [08:15:16]MH_I2C_Read... [08:15:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:15:16]Read from MH i2c: E2 [08:15:16]MH_I2C_Read... [08:15:16]Read from MH i2c: E2 03 00 [08:15:16]MH_I2C_Read... [08:15:16]Read from MH i2c: E2 03 00 1F 00 00 90 00 93 [08:15:16]RAPDU: 90 00 [08:15:16]wFMCommunicate OK [08:15:16]wFMCommunicate request_size=255 [08:15:16]MH_SAM_APDU [08:15:16]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 13 BC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8B 61 02 00 35 04 06 00 BC B2 1E 61 [08:15:16]Write to MH i2c: E2 02 01 20 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 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 13 BC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8B 61 02 00 35 04 06 00 BC B2 1E 61 00 00 05 [08:15:16]Write i2c OK [08:15:16]MH_I2C_Read... [08:15:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:15:16]Read from MH i2c: E2 [08:15:16]MH_I2C_Read... [08:15:16]Read from MH i2c: E2 03 00 [08:15:16]MH_I2C_Read... [08:15:16]Read from MH i2c: E2 03 00 20 00 00 90 00 94 [08:15:16]RAPDU: 90 00 [08:15:16]wFMCommunicate OK [08:15:16]wFMCommunicate request_size=7 [08:15:16]MH_SAM_APDU [08:15:16]CAPDU: 80 0D 02 02 02 A0 E3 [08:15:16]Write to MH i2c: E2 0A 00 21 00 80 0D 02 02 02 00 A0 E3 00 00 22 [08:15:16]Write i2c OK [08:15:16]MH_I2C_Read... [08:15:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:15:16]Read from MH i2c: E2 [08:15:16]MH_I2C_Read... [08:15:16]Read from MH i2c: E2 03 00 [08:15:16]MH_I2C_Read... [08:15:16]Read from MH i2c: E2 03 00 21 00 00 90 00 95 [08:15:16]RAPDU: 90 00 [08:15:16]wFMCommunicate OK [08:15:16]wFMCommunicate request_size=4 [08:15:16]MH_SAM_APDU [08:15:16]CAPDU: 80 0D 03 02 [08:15:16]Write to MH i2c: E2 08 00 22 00 80 0D 03 02 00 00 00 00 9D [08:15:16]Write i2c OK [08:15:16]MH_I2C_Read... [08:15:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:15:16]Read from MH i2c: E2 [08:15:16]MH_I2C_Read... [08:15:16]Read from MH i2c: E2 0B 00 [08:15:16]MH_I2C_Read... [08:15:16]Read from MH i2c: E2 0B 00 22 00 00 03 F8 3A E0 44 1A 42 34 90 00 87 [08:15:16]RAPDU: 03 F8 3A E0 44 1A 42 34 90 00 [08:15:16]wFMCommunicate OK [08:15:16]SAM_PROTO_SignData done [08:15:16]FM_MakeSignedData done [08:15:16]CreateOFDProtocolMessage [08:15:16]wFMCommunicate request_size=4 [08:15:16]MH_SAM_APDU [08:15:16]CAPDU: 80 11 00 00 [08:15:16]Write to MH i2c: E2 08 00 23 00 80 11 00 00 00 00 00 00 9D [08:15:16]Write i2c OK [08:15:16]MH_I2C_Read... [08:15:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:15:16]Read from MH i2c: E2 [08:15:16]MH_I2C_Read... [08:15:16]Read from MH i2c: E2 17 00 [08:15:16]MH_I2C_Read... [08:15:16]Read from MH i2c: E2 17 00 23 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EE [08:15:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:15:16]wFMCommunicate OK [08:15:16]CreateOFDProtocolMessage done [08:15:16]OFDSenderStorePacket 156043 [08:15:16]StoreOFDPacket docnum=156043 [08:15:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 14 08 04 01 8A 2B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 13 BC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8B 61 02 00 35 04 06 00 BC B2 1E 61 A0 E3 03 F8 3A E0 44 1A 42 34 [08:15:16]CheckFolder [08:15:16]dirname=/storage/ofd_packets [08:15:16]CheckFolder done [08:15:16]ProducePacketName [08:15:16]name=ofd_packets/00156043 [08:15:16]NVStorageSaveData ofd_packets/00156043 [08:15:16]File name is /storage/ofd_packets/00156043 [08:15:16]Write 298 bytes [08:15:16]NVStorageSaveData done [08:15:16]OFDSenderStorePacket done [08:15:16]KKMCreateOFDPacket done [08:15:16]NVStorageSaveData kkm_last_timestamp [08:15:16]File name is /storage/kkm_last_timestamp [08:15:16]Write 4 bytes [08:15:16]NVStorageSaveData done [08:15:16]ExternCall_PrintAddStr [08:15:16]wPrintStart [08:15:16]Write to MH i2c: 01 00 00 24 00 24 [08:15:16]Write i2c OK [08:15:16]MH_I2C_Read... [08:15:16]Read from MH i2c: 01 [08:15:16]MH_I2C_Read... [08:15:16]Read from MH i2c: 01 07 00 [08:15:16]MH_I2C_Read... [08:15:16]Read from MH i2c: 01 07 00 24 00 00 00 00 00 00 FF 0F 39 [08:15:16]RasterBufferAndPrint [08:15:16]line Счет N : (1)874313 [08:15:16]line ИНН: 02508201610067 [08:15:16]line Контрольно-Кассовый Чек [08:15:16]line ПРОДАЖА [08:15:16]line ТРК (МРК, ГНК) : 24 [08:15:16]line Товар: 2710194210 [08:15:16]line ДТ-К-2 [08:15:16]line 13.130 * 76.20 [08:15:16]line = 1000.51 [08:15:16]line НДС 12% НСП 1% [08:15:16]line > о реализуемом товаре [08:15:16]line ОКРУГЛЕНИЕ: -0.51 [08:15:16]line ИТОГО: 1000.00 [08:15:16]line Внесено: 1000.00 [08:15:16]line СДАЧА: 0.00 [08:15:16]line НСП 1% : 8.85 [08:15:16]line НДС 12% : 106.25 [08:15:16]line Наличными: 1000.00 [08:15:16]line Безнал.: 0.00 [08:15:16]line Место: АЗС № 165 "Партнер Нефть" [08:15:16]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:15:16]line СНО: Общий режим [08:15:16]line Чек 115 20.10.2024 08:15 [08:15:16]line Смена: 314 ФФД: 1.0 [08:15:16]line ЗНМ: 0300000234 [08:15:16]line РНМ: 0000137193017469 [08:15:16]line Версия ККМ: v1.0 [08:15:16]line ФМ: 0000000000963156 [08:15:16]line ФД: 156043 [08:15:16]line ФПД: 207473199915235 [08:15:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T081515&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156043&fm=207473199915235&tin=02508201610067®Number=0000137193017469&sum=100000 [08:15:17]OFD Sender: Processing packet 156043 [packets to send 52, broken 51] [08:15:17]ProducePacketName [08:15:17]name=ofd_packets/00156043 [08:15:17]OFD Sender: To server: pG, [08:15:17]CommunicateWithHost lk.salyk.kg:30040 [08:15:17]ConnectInit lk.salyk.kg [08:15:17]written 0, free lines is 4095 [08:15:17]Connected sock=10 [08:15:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 14 08 04 01 8A 2B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 13 BC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8B 61 02 00 35 04 06 00 BC B2 1E 61 A0 E3 03 F8 3A E0 44 1A 42 34 [08:15:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 8D EC 47 00 D6 5B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8B 61 02 00 F4 03 04 00 46 62 14 67 B6 04 01 00 00 51 22 99 C2 6A 66 71 78 [08:15:17]CommunicateWithHost err = 0 [08:15:17]CheckOFDResponse [08:15:17]1017 (14) - 77093643461234 [08:15:17]1041 (16) - 0000000000963156 [08:15:17]1040 (4) - 156043 [08:15:17]1012 (4) - 20.10.2024 01:52 [08:15:17]1206 (1) - 0 [08:15:17]OFD Sender: Remove packet 156043 [08:15:17]ProducePacketName [08:15:17]name=ofd_packets/00156043 [08:15:17]NVStorageDeleteData [08:15:17]Write to MH i2c: 01 00 00 4F 00 4F [08:15:17]Write i2c OK [08:15:17]MH_I2C_Read... [08:15:17]Read from MH i2c: 01 [08:15:17]MH_I2C_Read... [08:15:17]Read from MH i2c: 01 07 00 [08:15:17]MH_I2C_Read... [08:15:17]Read from MH i2c: 01 07 00 4F 00 00 00 00 00 00 DA 0C 3C [08:15:17]RasterBufferAndPrint [08:15:17]line [08:15:17]line [08:15:17]line [08:15:17]line [08:15:17]line [08:15:17]written 0, free lines is 3297 [08:15:17]MH_Cut [08:15:17]Write to MH i2c: D1 01 00 56 00 01 28 [08:15:17]Write i2c OK [08:15:17]MH_I2C_Read... [08:15:17]Read from MH i2c: D1 [08:15:17]MH_I2C_Read... [08:15:17]Read from MH i2c: D1 01 00 [08:15:17]MH_I2C_Read... [08:15:17]Read from MH i2c: D1 01 00 56 00 00 27 [08:15:17]Write to MH i2c: 01 00 00 57 00 57 [08:15:17]Write i2c OK [08:15:17]MH_I2C_Read... [08:15:18]OFD Sender: No OFD packet to send [08:15:18]*** Cut start [08:15:18]*** Partial cut [08:15:18]*** CUTSNS_PIN = 1 [08:15:18]*** CUTSNS_PIN = 0 [08:15:18]*** Brake cut motor [08:15:19]Read from MH i2c: 01 [08:15:19]MH_I2C_Read... [08:15:19]*** Stop cut motor [08:15:19]*** Cut end [08:15:19]Read from MH i2c: 01 07 00 [08:15:19]MH_I2C_Read... [08:15:19]Read from MH i2c: 01 07 00 57 00 00 00 00 00 00 FF 0F 6C [08:15:19]process_action close_receipt done [08:15:19]requested_data is exist [08:15:19]produce_requested_data [08:15:19]requested_item fm.sn is exist - process it [08:15:19]wFMCommunicate request_size=4 [08:15:19]MH_SAM_APDU [08:15:19]CAPDU: 80 11 00 00 [08:15:19]Write to MH i2c: E2 08 00 58 00 80 11 00 00 00 00 00 00 D2 [08:15:19]Write i2c OK [08:15:19]MH_I2C_Read... [08:15:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:15:19]Read from MH i2c: E2 [08:15:19]MH_I2C_Read... [08:15:19]Read from MH i2c: E2 17 00 [08:15:19]MH_I2C_Read... [08:15:19]Read from MH i2c: E2 17 00 58 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 23 [08:15:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:15:19]wFMCommunicate OK [08:15:19]requested_item fd.num is exist - process it [08:15:19]SAM_PROTO_GetFieldsCounters [08:15:19]wFMCommunicate request_size=4 [08:15:19]MH_SAM_APDU [08:15:19]CAPDU: 80 13 00 00 [08:15:19]Write to MH i2c: E2 08 00 59 00 80 13 00 00 00 00 00 00 D5 [08:15:19]Write i2c OK [08:15:19]MH_I2C_Read... [08:15:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:15:19]Read from MH i2c: E2 [08:15:19]MH_I2C_Read... [08:15:19]Read from MH i2c: E2 62 00 [08:15:19]MH_I2C_Read... [08:15:19]Read from MH i2c: E2 62 00 59 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8B 61 02 00 0E 04 04 00 3A 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 90 [08:15:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8B 61 02 00 0E 04 04 00 3A 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 [08:15:19]wFMCommunicate OK [08:15:19]SAM_PROTO_GetFieldsCounters done [08:15:19]requested_item shift.num is exist - process it [08:15:19]requested_item shift.opened is exist - process it [08:15:19]req_shift_opened [08:15:19]FM_GetShiftState [08:15:19]SAM_PROTO_GetShiftState [08:15:19]wFMCommunicate request_size=4 [08:15:19]MH_SAM_APDU [08:15:19]CAPDU: 80 13 01 00 [08:15:19]Write to MH i2c: E2 08 00 5A 00 80 13 01 00 00 00 00 00 D7 [08:15:19]Write i2c OK [08:15:19]MH_I2C_Read... [08:15:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:15:19]Read from MH i2c: E2 [08:15:19]MH_I2C_Read... [08:15:19]Read from MH i2c: E2 0E 00 [08:15:19]MH_I2C_Read... [08:15:19]Read from MH i2c: E2 0E 00 5A 00 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 7E [08:15:19]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:15:19]wFMCommunicate OK [08:15:19]SAM_PROTO_GetShiftState done [08:15:19]FM_GetShiftState done [08:15:19]req_shift_opened done [08:15:19]requested_item shift.open_date is exist - process it [08:15:19]req_shift_open_date [08:15:19]req_shift_open_date done [08:15:19]produce_requested_data done [08:15:19]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156043,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [08:15:19]process_action_free close_receipt [08:15:19]json_value_free [08:15:19]json_value_free done [08:15:19]process_json_proto returns [08:15:19]Send response to host [08:15:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156043,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [08:15:19]free response buf [08:15:19]execute_script done [08:15:19]execute_script returns [08:15:19]free content buf [08:15:19]Sock 8.Close socket [08:15:19]Sock 8.Thread stoped [08:15:23]OFD Sender: No OFD packet to send [08:15:28]OFD Sender: No OFD packet to send [08:15:33]OFD Sender: No OFD packet to send [08:15:38]OFD Sender: No OFD packet to send [08:15:43]OFD Sender: No OFD packet to send [08:15:48]OFD Sender: No OFD packet to send [08:15:53]OFD Sender: No OFD packet to send [08:15:58]OFD Sender: No OFD packet to send [08:16:03]OFD Sender: No OFD packet to send [08:16:08]OFD Sender: No OFD packet to send [08:16:13]OFD Sender: No OFD packet to send [08:16:18]OFD Sender: No OFD packet to send [08:16:23]OFD Sender: No OFD packet to send [08:16:28]OFD Sender: No OFD packet to send [08:16:33]OFD Sender: No OFD packet to send [08:16:38]OFD Sender: No OFD packet to send [08:16:43]OFD Sender: No OFD packet to send [08:16:48]OFD Sender: No OFD packet to send [08:16:53]OFD Sender: No OFD packet to send [08:16:58]OFD Sender: No OFD packet to send [08:17:03]OFD Sender: No OFD packet to send [08:17:08]OFD Sender: No OFD packet to send [08:17:13]OFD Sender: No OFD packet to send [08:17:18]OFD Sender: No OFD packet to send [08:17:23]OFD Sender: No OFD packet to send [08:17:28]OFD Sender: No OFD packet to send [08:17:33]OFD Sender: No OFD packet to send [08:17:38]OFD Sender: No OFD packet to send [08:17:43]OFD Sender: No OFD packet to send [08:17:48]OFD Sender: No OFD packet to send [08:17:53]OFD Sender: No OFD packet to send [08:17:58]OFD Sender: No OFD packet to send [08:18:03]OFD Sender: No OFD packet to send [08:18:08]OFD Sender: No OFD packet to send [08:18:13]OFD Sender: No OFD packet to send [08:18:18]OFD Sender: No OFD packet to send [08:18:23]OFD Sender: No OFD packet to send [08:18:28]OFD Sender: No OFD packet to send [08:18:33]OFD Sender: No OFD packet to send [08:18:38]OFD Sender: No OFD packet to send [08:18:43]OFD Sender: No OFD packet to send [08:18:48]OFD Sender: No OFD packet to send [08:18:53]OFD Sender: No OFD packet to send [08:18:58]OFD Sender: No OFD packet to send [08:19:03]OFD Sender: No OFD packet to send [08:19:08]OFD Sender: No OFD packet to send [08:19:13]OFD Sender: No OFD packet to send [08:19:18]OFD Sender: No OFD packet to send [08:19:23]OFD Sender: No OFD packet to send [08:19:28]OFD Sender: No OFD packet to send [08:19:33]OFD Sender: No OFD packet to send [08:19:38]OFD Sender: No OFD packet to send [08:19:43]OFD Sender: No OFD packet to send [08:19:48]OFD Sender: No OFD packet to send [08:19:53]OFD Sender: No OFD packet to send [08:19:58]OFD Sender: No OFD packet to send [08:20:03]OFD Sender: No OFD packet to send [08:20:08]OFD Sender: No OFD packet to send [08:20:13]OFD Sender: No OFD packet to send [08:20:18]OFD Sender: No OFD packet to send [08:20:23]OFD Sender: No OFD packet to send [08:20:28]OFD Sender: No OFD packet to send [08:20:33]OFD Sender: No OFD packet to send [08:20:38]OFD Sender: No OFD packet to send [08:20:43]OFD Sender: No OFD packet to send [08:20:48]OFD Sender: No OFD packet to send [08:20:53]OFD Sender: No OFD packet to send [08:20:58]OFD Sender: No OFD packet to send [08:21:03]OFD Sender: No OFD packet to send [08:21:08]OFD Sender: No OFD packet to send [08:21:13]OFD Sender: No OFD packet to send [08:21:18]OFD Sender: No OFD packet to send [08:21:23]OFD Sender: No OFD packet to send [08:21:28]OFD Sender: No OFD packet to send [08:21:33]OFD Sender: No OFD packet to send [08:21:38]OFD Sender: No OFD packet to send [08:21:43]OFD Sender: No OFD packet to send [08:21:48]OFD Sender: No OFD packet to send [08:21:53]OFD Sender: No OFD packet to send [08:21:58]OFD Sender: No OFD packet to send [08:22:03]OFD Sender: No OFD packet to send [08:22:08]OFD Sender: No OFD packet to send [08:22:13]OFD Sender: No OFD packet to send [08:22:18]OFD Sender: No OFD packet to send [08:22:23]OFD Sender: No OFD packet to send [08:22:25]accept exits with 9 [08:22:25]New connection [08:22:25]New thread 3066551652 created [08:22:25]Thread 3066695012 joined [08:22:25]Waiting for new connection... [08:22:25] Sock 9.Parse request [08:22:25]Sock 9.Check first char [08:22:25]Sock 9.First char is OK [08:22:25]request: POST /json_proto HTTP/1.0 [08:22:25]Method: POST [08:22:25]URL: /json_proto [08:22:25]Method is POST - this is cgi request [08:22:25]url: /json_proto [08:22:25]query_string will be loaded in cgi processing [08:22:25]execute_cgi json_proto POST (null) [08:22:25]execute_cgi path=json_proto method=POST [08:22:25]POST find Content-Length [08:22:25]Host: 172.17.53.67:8080 [08:22:25]Content-Length: 677 [08:22:25]Content-Type: application/json [08:22:25] [08:22:25]POST finish read [08:22:25]Found Content-Length = 677 [08:22:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874314", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:22:25]execute_script... [08:22:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874314", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:22:25]POST & json_proto [08:22:25]process_json_proto [08:22:25]json parsed OK: [08:22:25]protocol is kg_v1.0 [08:22:25]action value=close_receipt [08:22:25]process_action close_receipt [08:22:25]cmd_close_receipt [08:22:25]MH_GetDate [08:22:25]Write to MH i2c: F0 00 00 5B 00 4A [08:22:25]Write i2c OK [08:22:25]MH_I2C_Read... [08:22:25]Read from MH i2c: F0 [08:22:25]MH_I2C_Read... [08:22:25]Read from MH i2c: F0 09 00 [08:22:25]MH_I2C_Read... [08:22:25]Read from MH i2c: F0 09 00 5B 00 00 C1 BD 14 67 19 BC 99 64 1E [08:22:25]GetLastDocTimeStamp 1729412115 [08:22:25]current date 1729412545 [08:22:25]FM_GetShiftState [08:22:25]SAM_PROTO_GetShiftState [08:22:25]wFMCommunicate request_size=4 [08:22:25]MH_SAM_APDU [08:22:25]CAPDU: 80 13 01 00 [08:22:25]Write to MH i2c: E2 08 00 5C 00 80 13 01 00 00 00 00 00 D9 [08:22:25]Write i2c OK [08:22:25]MH_I2C_Read... [08:22:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:22:25]Read from MH i2c: E2 [08:22:25]MH_I2C_Read... [08:22:25]Read from MH i2c: E2 0E 00 [08:22:25]MH_I2C_Read... [08:22:25]Read from MH i2c: E2 0E 00 5C 00 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 80 [08:22:25]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:22:25]wFMCommunicate OK [08:22:25]SAM_PROTO_GetShiftState done [08:22:25]FM_GetShiftState done [08:22:25]opened in 1729383891 [08:22:25]opened+sec_in_day 1729470291 [08:22:25]quantity*price = 40006 [08:22:25]sum+1 = 40007 [08:22:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 116 20.10.2024 08:22 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156044 ФПД: 113449667009739 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T082225&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156044&fm=113449667009739&tin=02508201610067®Number=0000137193017469&sum=40000 [08:22:26]StoreToDocumentArchive [08:22:26]shift 314 fd 156044 [08:22:26]save to /storage/0314/doc_00156044 [08:22:26]save last doc name /storage/0314/doc_00156044 to /storage/kkm_last_doc_name [08:22:26]save OK [08:22:26]Clear old archive folders... [08:22:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:22:26]tlvbuf is 00822010 [08:22:26]SAM_PROTO_ClearQueue [08:22:26]wFMCommunicate request_size=4 [08:22:26]MH_SAM_APDU [08:22:26]CAPDU: 80 09 00 00 [08:22:26]Write to MH i2c: E2 08 00 69 00 80 09 00 00 00 00 00 00 DB [08:22:26]Write i2c OK [08:22:26]MH_I2C_Read... [08:22:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:22:26]Read from MH i2c: E2 [08:22:26]MH_I2C_Read... [08:22:26]Read from MH i2c: E2 03 00 [08:22:26]MH_I2C_Read... [08:22:26]Read from MH i2c: E2 03 00 69 00 00 90 00 DD [08:22:26]RAPDU: 90 00 [08:22:26]wFMCommunicate OK [08:22:26]SAM_PROTO_ClearQueue done [08:22:26]KKMCreateOFDPacket [08:22:26]OFDProtocolAddRootSTLVToBuf [08:22:26]FM_MakeSignedData [08:22:26]FM_MakeSignedData [08:22:26]SAM_PROTO_SignData [08:22:26]wFMCommunicate request_size=4 [08:22:26]MH_SAM_APDU [08:22:26]CAPDU: 80 0D 01 02 [08:22:26]Write to MH i2c: E2 08 00 6A 00 80 0D 01 02 00 00 00 00 E3 [08:22:26]Write i2c OK [08:22:26]MH_I2C_Read... [08:22:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:22:26]Read from MH i2c: E2 [08:22:26]MH_I2C_Read... [08:22:26]Read from MH i2c: E2 03 00 [08:22:26]MH_I2C_Read... [08:22:26]Read from MH i2c: E2 03 00 6A 00 00 90 00 DE [08:22:26]RAPDU: 90 00 [08:22:26]wFMCommunicate OK [08:22:26]wFMCommunicate request_size=255 [08:22:26]MH_SAM_APDU [08:22:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 C1 BD 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8C 61 02 00 35 04 06 00 67 [08:22:26]Write to MH i2c: E2 02 01 6B 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 C1 BD 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8C 61 02 00 35 04 06 00 67 00 00 57 [08:22:26]Write i2c OK [08:22:26]MH_I2C_Read... [08:22:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:22:26]Read from MH i2c: E2 [08:22:26]MH_I2C_Read... [08:22:26]Read from MH i2c: E2 03 00 [08:22:26]MH_I2C_Read... [08:22:26]Read from MH i2c: E2 03 00 6B 00 00 90 00 DF [08:22:26]RAPDU: 90 00 [08:22:26]wFMCommunicate OK [08:22:26]wFMCommunicate request_size=10 [08:22:26]MH_SAM_APDU [08:22:26]CAPDU: 80 0D 02 02 05 2E 8F 1A 1C CB [08:22:26]Write to MH i2c: E2 0D 00 6C 00 80 0D 02 02 05 00 2E 8F 1A 1C CB 00 00 AE [08:22:26]Write i2c OK [08:22:26]MH_I2C_Read... [08:22:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:22:26]Read from MH i2c: E2 [08:22:26]MH_I2C_Read... [08:22:26]Read from MH i2c: E2 03 00 [08:22:26]MH_I2C_Read... [08:22:26]Read from MH i2c: E2 03 00 6C 00 00 90 00 E0 [08:22:26]RAPDU: 90 00 [08:22:26]wFMCommunicate OK [08:22:26]wFMCommunicate request_size=4 [08:22:26]MH_SAM_APDU [08:22:26]CAPDU: 80 0D 03 02 [08:22:26]Write to MH i2c: E2 08 00 6D 00 80 0D 03 02 00 00 00 00 E8 [08:22:26]Write i2c OK [08:22:26]MH_I2C_Read... [08:22:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:22:26]Read from MH i2c: E2 [08:22:26]MH_I2C_Read... [08:22:26]Read from MH i2c: E2 0B 00 [08:22:26]MH_I2C_Read... [08:22:26]Read from MH i2c: E2 0B 00 6D 00 00 AB 5C 30 11 25 60 62 26 90 00 3E [08:22:26]RAPDU: AB 5C 30 11 25 60 62 26 90 00 [08:22:26]wFMCommunicate OK [08:22:26]SAM_PROTO_SignData done [08:22:26]FM_MakeSignedData done [08:22:26]CreateOFDProtocolMessage [08:22:26]wFMCommunicate request_size=4 [08:22:26]MH_SAM_APDU [08:22:26]CAPDU: 80 11 00 00 [08:22:26]Write to MH i2c: E2 08 00 6E 00 80 11 00 00 00 00 00 00 E8 [08:22:26]Write i2c OK [08:22:26]MH_I2C_Read... [08:22:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:22:26]Read from MH i2c: E2 [08:22:26]MH_I2C_Read... [08:22:26]Read from MH i2c: E2 17 00 [08:22:26]MH_I2C_Read... [08:22:26]Read from MH i2c: E2 17 00 6E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 39 [08:22:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:22:26]wFMCommunicate OK [08:22:26]CreateOFDProtocolMessage done [08:22:26]OFDSenderStorePacket 156044 [08:22:26]StoreOFDPacket docnum=156044 [08:22:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F7 06 07 01 13 07 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 C1 BD 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8C 61 02 00 35 04 06 00 67 2E 8F 1A 1C CB AB 5C 30 11 25 60 62 26 [08:22:26]CheckFolder [08:22:26]dirname=/storage/ofd_packets [08:22:26]CheckFolder done [08:22:26]ProducePacketName [08:22:26]name=ofd_packets/00156044 [08:22:26]NVStorageSaveData ofd_packets/00156044 [08:22:26]File name is /storage/ofd_packets/00156044 [08:22:26]Write 301 bytes [08:22:26]NVStorageSaveData done [08:22:26]OFDSenderStorePacket done [08:22:26]KKMCreateOFDPacket done [08:22:26]NVStorageSaveData kkm_last_timestamp [08:22:26]File name is /storage/kkm_last_timestamp [08:22:26]Write 4 bytes [08:22:26]NVStorageSaveData done [08:22:26]ExternCall_PrintAddStr [08:22:26]wPrintStart [08:22:26]Write to MH i2c: 01 00 00 6F 00 6F [08:22:26]Write i2c OK [08:22:26]MH_I2C_Read... [08:22:26]Read from MH i2c: 01 [08:22:26]MH_I2C_Read... [08:22:26]Read from MH i2c: 01 07 00 [08:22:26]MH_I2C_Read... [08:22:26]Read from MH i2c: 01 07 00 6F 00 00 00 00 00 00 FF 0F 84 [08:22:26]RasterBufferAndPrint [08:22:26]line Счет N : (1)874314 [08:22:26]line ИНН: 02508201610067 [08:22:26]line Контрольно-Кассовый Чек [08:22:26]line ПРОДАЖА [08:22:26]line ТРК (МРК, ГНК) : 22 [08:22:26]line Товар: 2710124130 [08:22:26]line Аи-92-К-5 [08:22:26]line 5.980 * 66.90 [08:22:26]line = 400.06 [08:22:26]line НДС 12% НСП 1% [08:22:26]line > о реализуемом товаре [08:22:26]line ОКРУГЛЕНИЕ: -0.06 [08:22:26]line ИТОГО: 400.00 [08:22:26]line Внесено: 400.00 [08:22:26]line СДАЧА: 0.00 [08:22:26]line НСП 1% : 3.54 [08:22:26]line НДС 12% : 42.48 [08:22:26]line Наличными: 400.00 [08:22:26]line Безнал.: 0.00 [08:22:26]line Место: АЗС № 165 "Партнер Нефть" [08:22:26]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:22:26]line СНО: Общий режим [08:22:26]line Чек 116 20.10.2024 08:22 [08:22:26]line Смена: 314 ФФД: 1.0 [08:22:26]line ЗНМ: 0300000234 [08:22:26]line РНМ: 0000137193017469 [08:22:26]line Версия ККМ: v1.0 [08:22:26]line ФМ: 0000000000963156 [08:22:26]line ФД: 156044 [08:22:26]line ФПД: 113449667009739 [08:22:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T082225&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156044&fm=113449667009739&tin=02508201610067®Number=0000137193017469&sum=40000 [08:22:27]OFD Sender: Processing packet 156044 [packets to send 52, broken 51] [08:22:27]ProducePacketName [08:22:27]name=ofd_packets/00156044 [08:22:27]OFD Sender: To server: pG, [08:22:27]CommunicateWithHost lk.salyk.kg:30040 [08:22:27]ConnectInit lk.salyk.kg [08:22:27]written 0, free lines is 4095 [08:22:27]Connected sock=10 [08:22:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F7 06 07 01 13 07 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 C1 BD 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8C 61 02 00 35 04 06 00 67 2E 8F 1A 1C CB AB 5C 30 11 25 60 62 26 [08:22:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 DC BD 47 00 B1 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 39 36 33 31 35 36 10 04 04 00 8C 61 02 00 F4 03 04 00 F4 63 14 67 B6 04 01 00 00 2A 00 A6 40 D3 EF 5C ED [08:22:27]CommunicateWithHost err = 0 [08:22:27]CheckOFDResponse [08:22:27]1017 (14) - 77093643461234 [08:22:27]1041 (16) - 0000000000963156 [08:22:27]1040 (4) - 156044 [08:22:27]1012 (4) - 20.10.2024 01:59 [08:22:27]1206 (1) - 0 [08:22:27]OFD Sender: Remove packet 156044 [08:22:27]ProducePacketName [08:22:27]name=ofd_packets/00156044 [08:22:27]NVStorageDeleteData [08:22:27]Write to MH i2c: 01 00 00 9A 00 9A [08:22:27]Write i2c OK [08:22:27]MH_I2C_Read... [08:22:27]Read from MH i2c: 01 [08:22:27]MH_I2C_Read... [08:22:27]Read from MH i2c: 01 07 00 [08:22:27]MH_I2C_Read... [08:22:27]Read from MH i2c: 01 07 00 9A 00 00 00 00 00 00 E1 0C 8E [08:22:27]RasterBufferAndPrint [08:22:27]line [08:22:27]line [08:22:27]line [08:22:27]line [08:22:27]line [08:22:27]written 0, free lines is 3303 [08:22:27]MH_Cut [08:22:27]Write to MH i2c: D1 01 00 A1 00 01 73 [08:22:27]Write i2c OK [08:22:27]MH_I2C_Read... [08:22:27]Read from MH i2c: D1 [08:22:27]MH_I2C_Read... [08:22:27]Read from MH i2c: D1 01 00 [08:22:27]MH_I2C_Read... [08:22:27]Read from MH i2c: D1 01 00 A1 00 00 72 [08:22:27]Write to MH i2c: 01 00 00 A2 00 A2 [08:22:27]Write i2c OK [08:22:27]MH_I2C_Read... [08:22:27]OFD Sender: No OFD packet to send [08:22:28]*** Cut start [08:22:28]*** Partial cut [08:22:28]*** CUTSNS_PIN = 1 [08:22:28]*** CUTSNS_PIN = 0 [08:22:28]*** Brake cut motor [08:22:28]Read from MH i2c: 01 [08:22:28]MH_I2C_Read... [08:22:28]*** Stop cut motor [08:22:28]*** Cut end [08:22:28]Read from MH i2c: 01 07 00 [08:22:28]MH_I2C_Read... [08:22:28]Read from MH i2c: 01 07 00 A2 00 00 00 00 00 00 FF 0F B7 [08:22:28]process_action close_receipt done [08:22:28]requested_data is exist [08:22:28]produce_requested_data [08:22:28]requested_item fm.sn is exist - process it [08:22:28]wFMCommunicate request_size=4 [08:22:28]MH_SAM_APDU [08:22:28]CAPDU: 80 11 00 00 [08:22:28]Write to MH i2c: E2 08 00 A3 00 80 11 00 00 00 00 00 00 1D [08:22:28]Write i2c OK [08:22:28]MH_I2C_Read... [08:22:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:22:28]Read from MH i2c: E2 [08:22:28]MH_I2C_Read... [08:22:28]Read from MH i2c: E2 17 00 [08:22:28]MH_I2C_Read... [08:22:28]Read from MH i2c: E2 17 00 A3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6E [08:22:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:22:28]wFMCommunicate OK [08:22:28]requested_item fd.num is exist - process it [08:22:28]SAM_PROTO_GetFieldsCounters [08:22:28]wFMCommunicate request_size=4 [08:22:28]MH_SAM_APDU [08:22:28]CAPDU: 80 13 00 00 [08:22:28]Write to MH i2c: E2 08 00 A4 00 80 13 00 00 00 00 00 00 20 [08:22:28]Write i2c OK [08:22:28]MH_I2C_Read... [08:22:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:22:29]Read from MH i2c: E2 [08:22:29]MH_I2C_Read... [08:22:29]Read from MH i2c: E2 62 00 [08:22:29]MH_I2C_Read... [08:22:29]Read from MH i2c: E2 62 00 A4 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8C 61 02 00 0E 04 04 00 3A 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 DF [08:22:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8C 61 02 00 0E 04 04 00 3A 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 [08:22:29]wFMCommunicate OK [08:22:29]SAM_PROTO_GetFieldsCounters done [08:22:29]requested_item shift.num is exist - process it [08:22:29]requested_item shift.opened is exist - process it [08:22:29]req_shift_opened [08:22:29]FM_GetShiftState [08:22:29]SAM_PROTO_GetShiftState [08:22:29]wFMCommunicate request_size=4 [08:22:29]MH_SAM_APDU [08:22:29]CAPDU: 80 13 01 00 [08:22:29]Write to MH i2c: E2 08 00 A5 00 80 13 01 00 00 00 00 00 22 [08:22:29]Write i2c OK [08:22:29]MH_I2C_Read... [08:22:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:22:29]Read from MH i2c: E2 [08:22:29]MH_I2C_Read... [08:22:29]Read from MH i2c: E2 0E 00 [08:22:29]MH_I2C_Read... [08:22:29]Read from MH i2c: E2 0E 00 A5 00 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C9 [08:22:29]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:22:29]wFMCommunicate OK [08:22:29]SAM_PROTO_GetShiftState done [08:22:29]FM_GetShiftState done [08:22:29]req_shift_opened done [08:22:29]requested_item shift.open_date is exist - process it [08:22:29]req_shift_open_date [08:22:29]req_shift_open_date done [08:22:29]produce_requested_data done [08:22:29]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156044,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [08:22:29]process_action_free close_receipt [08:22:29]json_value_free [08:22:29]json_value_free done [08:22:29]process_json_proto returns [08:22:29]Send response to host [08:22:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156044,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [08:22:29]free response buf [08:22:29]execute_script done [08:22:29]execute_script returns [08:22:29]free content buf [08:22:29]Sock 9.Close socket [08:22:29]Sock 9.Thread stoped [08:22:32]OFD Sender: No OFD packet to send [08:22:37]OFD Sender: No OFD packet to send [08:22:42]OFD Sender: No OFD packet to send [08:22:47]OFD Sender: No OFD packet to send [08:22:52]OFD Sender: No OFD packet to send [08:22:57]OFD Sender: No OFD packet to send [08:23:02]OFD Sender: No OFD packet to send [08:23:07]OFD Sender: No OFD packet to send [08:23:12]OFD Sender: No OFD packet to send [08:23:17]OFD Sender: No OFD packet to send [08:23:22]OFD Sender: No OFD packet to send [08:23:27]OFD Sender: No OFD packet to send [08:23:32]OFD Sender: No OFD packet to send [08:23:37]OFD Sender: No OFD packet to send [08:23:42]OFD Sender: No OFD packet to send [08:23:47]OFD Sender: No OFD packet to send [08:23:53]OFD Sender: No OFD packet to send [08:23:58]OFD Sender: No OFD packet to send [08:24:03]OFD Sender: No OFD packet to send [08:24:08]OFD Sender: No OFD packet to send [08:24:13]OFD Sender: No OFD packet to send [08:24:18]OFD Sender: No OFD packet to send [08:24:23]OFD Sender: No OFD packet to send [08:24:28]OFD Sender: No OFD packet to send [08:24:33]OFD Sender: No OFD packet to send [08:24:38]OFD Sender: No OFD packet to send [08:24:43]OFD Sender: No OFD packet to send [08:24:48]OFD Sender: No OFD packet to send [08:24:53]OFD Sender: No OFD packet to send [08:24:58]OFD Sender: No OFD packet to send [08:25:03]OFD Sender: No OFD packet to send [08:25:08]OFD Sender: No OFD packet to send [08:25:13]OFD Sender: No OFD packet to send [08:25:18]OFD Sender: No OFD packet to send [08:25:23]OFD Sender: No OFD packet to send [08:25:28]OFD Sender: No OFD packet to send [08:25:33]OFD Sender: No OFD packet to send [08:25:38]OFD Sender: No OFD packet to send [08:25:43]OFD Sender: No OFD packet to send [08:25:48]OFD Sender: No OFD packet to send [08:25:53]OFD Sender: No OFD packet to send [08:25:58]OFD Sender: No OFD packet to send [08:26:03]OFD Sender: No OFD packet to send [08:26:05]accept exits with 8 [08:26:05]New connection [08:26:05]New thread 3066695012 created [08:26:05]Thread 3066551652 joined [08:26:05]Waiting for new connection... [08:26:05] Sock 8.Parse request [08:26:05]Sock 8.Check first char [08:26:05]Sock 8.First char is OK [08:26:05]request: POST /json_proto HTTP/1.0 [08:26:05]Method: POST [08:26:05]URL: /json_proto [08:26:05]Method is POST - this is cgi request [08:26:05]url: /json_proto [08:26:05]query_string will be loaded in cgi processing [08:26:05]execute_cgi json_proto POST (null) [08:26:05]execute_cgi path=json_proto method=POST [08:26:05]POST find Content-Length [08:26:05]Host: 172.17.53.67:8080 [08:26:05]Content-Length: 682 [08:26:05]Content-Type: application/json [08:26:05] [08:26:05]POST finish read [08:26:05]Found Content-Length = 682 [08:26:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874315", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 17.940, "sum" : 1200.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:26:05]execute_script... [08:26:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874315", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 17.940, "sum" : 1200.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:26:05]POST & json_proto [08:26:05]process_json_proto [08:26:05]json parsed OK: [08:26:05]protocol is kg_v1.0 [08:26:05]action value=close_receipt [08:26:05]process_action close_receipt [08:26:05]cmd_close_receipt [08:26:05]MH_GetDate [08:26:05]Write to MH i2c: F0 00 00 A6 00 95 [08:26:05]Write i2c OK [08:26:05]MH_I2C_Read... [08:26:05]Read from MH i2c: F0 [08:26:05]MH_I2C_Read... [08:26:05]Read from MH i2c: F0 09 00 [08:26:05]MH_I2C_Read... [08:26:05]Read from MH i2c: F0 09 00 A6 00 00 9D BE 14 67 19 BC 99 64 46 [08:26:05]GetLastDocTimeStamp 1729412545 [08:26:05]current date 1729412765 [08:26:05]FM_GetShiftState [08:26:05]SAM_PROTO_GetShiftState [08:26:05]wFMCommunicate request_size=4 [08:26:05]MH_SAM_APDU [08:26:05]CAPDU: 80 13 01 00 [08:26:05]Write to MH i2c: E2 08 00 A7 00 80 13 01 00 00 00 00 00 24 [08:26:05]Write i2c OK [08:26:05]MH_I2C_Read... [08:26:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:26:05]Read from MH i2c: E2 [08:26:05]MH_I2C_Read... [08:26:05]Read from MH i2c: E2 0E 00 [08:26:05]MH_I2C_Read... [08:26:05]Read from MH i2c: E2 0E 00 A7 00 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 CB [08:26:05]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:26:05]wFMCommunicate OK [08:26:05]SAM_PROTO_GetShiftState done [08:26:05]FM_GetShiftState done [08:26:05]opened in 1729383891 [08:26:05]opened+sec_in_day 1729470291 [08:26:05]quantity*price = 120018 [08:26:05]sum+1 = 120020 [08:26:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.45 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 117 20.10.2024 08:26 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156045 ФПД: 43387556354416 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T082605&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156045&fm=43387556354416&tin=02508201610067®Number=0000137193017469&sum=120000 [08:26:06]StoreToDocumentArchive [08:26:06]shift 314 fd 156045 [08:26:06]save to /storage/0314/doc_00156045 [08:26:06]save last doc name /storage/0314/doc_00156045 to /storage/kkm_last_doc_name [08:26:06]save OK [08:26:06]Clear old archive folders... [08:26:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:26:06]tlvbuf is 0082A1D0 [08:26:06]SAM_PROTO_ClearQueue [08:26:06]wFMCommunicate request_size=4 [08:26:06]MH_SAM_APDU [08:26:06]CAPDU: 80 09 00 00 [08:26:06]Write to MH i2c: E2 08 00 B4 00 80 09 00 00 00 00 00 00 26 [08:26:06]Write i2c OK [08:26:06]MH_I2C_Read... [08:26:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:26:06]Read from MH i2c: E2 [08:26:06]MH_I2C_Read... [08:26:06]Read from MH i2c: E2 03 00 [08:26:06]MH_I2C_Read... [08:26:06]Read from MH i2c: E2 03 00 B4 00 00 90 00 28 [08:26:06]RAPDU: 90 00 [08:26:06]wFMCommunicate OK [08:26:06]SAM_PROTO_ClearQueue done [08:26:06]KKMCreateOFDPacket [08:26:06]OFDProtocolAddRootSTLVToBuf [08:26:06]FM_MakeSignedData [08:26:06]FM_MakeSignedData [08:26:06]SAM_PROTO_SignData [08:26:06]wFMCommunicate request_size=4 [08:26:06]MH_SAM_APDU [08:26:06]CAPDU: 80 0D 01 02 [08:26:06]Write to MH i2c: E2 08 00 B5 00 80 0D 01 02 00 00 00 00 2E [08:26:06]Write i2c OK [08:26:06]MH_I2C_Read... [08:26:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:26:06]Read from MH i2c: E2 [08:26:06]MH_I2C_Read... [08:26:06]Read from MH i2c: E2 03 00 [08:26:06]MH_I2C_Read... [08:26:06]Read from MH i2c: E2 03 00 B5 00 00 90 00 29 [08:26:06]RAPDU: 90 00 [08:26:06]wFMCommunicate OK [08:26:06]wFMCommunicate request_size=255 [08:26:06]MH_SAM_APDU [08:26:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 9D BE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8D 61 02 00 35 04 06 00 27 [08:26:06]Write to MH i2c: E2 02 01 B6 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 9D BE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8D 61 02 00 35 04 06 00 27 00 00 79 [08:26:06]Write i2c OK [08:26:06]MH_I2C_Read... [08:26:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:26:06]Read from MH i2c: E2 [08:26:06]MH_I2C_Read... [08:26:06]Read from MH i2c: E2 03 00 [08:26:06]MH_I2C_Read... [08:26:06]Read from MH i2c: E2 03 00 B6 00 00 90 00 2A [08:26:06]RAPDU: 90 00 [08:26:06]wFMCommunicate OK [08:26:06]wFMCommunicate request_size=10 [08:26:06]MH_SAM_APDU [08:26:06]CAPDU: 80 0D 02 02 05 75 F3 E2 59 70 [08:26:06]Write to MH i2c: E2 0D 00 B7 00 80 0D 02 02 05 00 75 F3 E2 59 70 00 00 4E [08:26:06]Write i2c OK [08:26:06]MH_I2C_Read... [08:26:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:26:06]Read from MH i2c: E2 [08:26:06]MH_I2C_Read... [08:26:06]Read from MH i2c: E2 03 00 [08:26:06]MH_I2C_Read... [08:26:06]Read from MH i2c: E2 03 00 B7 00 00 90 00 2B [08:26:06]RAPDU: 90 00 [08:26:06]wFMCommunicate OK [08:26:06]wFMCommunicate request_size=4 [08:26:06]MH_SAM_APDU [08:26:06]CAPDU: 80 0D 03 02 [08:26:06]Write to MH i2c: E2 08 00 B8 00 80 0D 03 02 00 00 00 00 33 [08:26:06]Write i2c OK [08:26:06]MH_I2C_Read... [08:26:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:26:06]Read from MH i2c: E2 [08:26:06]MH_I2C_Read... [08:26:06]Read from MH i2c: E2 0B 00 [08:26:06]MH_I2C_Read... [08:26:06]Read from MH i2c: E2 0B 00 B8 00 00 25 07 26 66 A7 79 1C 71 90 00 99 [08:26:06]RAPDU: 25 07 26 66 A7 79 1C 71 90 00 [08:26:06]wFMCommunicate OK [08:26:06]SAM_PROTO_SignData done [08:26:06]FM_MakeSignedData done [08:26:06]CreateOFDProtocolMessage [08:26:06]wFMCommunicate request_size=4 [08:26:06]MH_SAM_APDU [08:26:06]CAPDU: 80 11 00 00 [08:26:06]Write to MH i2c: E2 08 00 B9 00 80 11 00 00 00 00 00 00 33 [08:26:06]Write i2c OK [08:26:06]MH_I2C_Read... [08:26:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:26:06]Read from MH i2c: E2 [08:26:06]MH_I2C_Read... [08:26:06]Read from MH i2c: E2 17 00 [08:26:06]MH_I2C_Read... [08:26:06]Read from MH i2c: E2 17 00 B9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 84 [08:26:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:26:06]wFMCommunicate OK [08:26:06]CreateOFDProtocolMessage done [08:26:06]OFDSenderStorePacket 156045 [08:26:06]StoreOFDPacket docnum=156045 [08:26:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 63 83 07 01 63 9C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 9D BE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8D 61 02 00 35 04 06 00 27 75 F3 E2 59 70 25 07 26 66 A7 79 1C 71 [08:26:06]CheckFolder [08:26:06]dirname=/storage/ofd_packets [08:26:06]CheckFolder done [08:26:06]ProducePacketName [08:26:06]name=ofd_packets/00156045 [08:26:06]NVStorageSaveData ofd_packets/00156045 [08:26:06]File name is /storage/ofd_packets/00156045 [08:26:06]Write 301 bytes [08:26:06]NVStorageSaveData done [08:26:06]OFDSenderStorePacket done [08:26:06]KKMCreateOFDPacket done [08:26:06]NVStorageSaveData kkm_last_timestamp [08:26:06]File name is /storage/kkm_last_timestamp [08:26:06]Write 4 bytes [08:26:06]NVStorageSaveData done [08:26:06]ExternCall_PrintAddStr [08:26:06]wPrintStart [08:26:06]Write to MH i2c: 01 00 00 BA 00 BA [08:26:06]Write i2c OK [08:26:06]MH_I2C_Read... [08:26:06]Read from MH i2c: 01 [08:26:06]MH_I2C_Read... [08:26:06]Read from MH i2c: 01 07 00 [08:26:06]MH_I2C_Read... [08:26:06]Read from MH i2c: 01 07 00 BA 00 00 00 00 00 00 FF 0F CF [08:26:06]RasterBufferAndPrint [08:26:06]line Счет N : (1)874315 [08:26:06]line ИНН: 02508201610067 [08:26:06]line Контрольно-Кассовый Чек [08:26:06]line ПРОДАЖА [08:26:06]line ТРК (МРК, ГНК) : 42 [08:26:06]line Товар: 2710124130 [08:26:06]line Аи-92-К-5 [08:26:06]line 17.940 * 66.90 [08:26:06]line = 1200.19 [08:26:06]line НДС 12% НСП 1% [08:26:06]line > о реализуемом товаре [08:26:06]line ОКРУГЛЕНИЕ: -0.19 [08:26:06]line ИТОГО: 1200.00 [08:26:06]line Внесено: 1200.00 [08:26:06]line СДАЧА: 0.00 [08:26:06]line НСП 1% : 10.62 [08:26:06]line НДС 12% : 127.45 [08:26:06]line Наличными: 1200.00 [08:26:06]line Безнал.: 0.00 [08:26:06]line Место: АЗС № 165 "Партнер Нефть" [08:26:06]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:26:06]line СНО: Общий режим [08:26:06]line Чек 117 20.10.2024 08:26 [08:26:06]line Смена: 314 ФФД: 1.0 [08:26:06]line ЗНМ: 0300000234 [08:26:06]line РНМ: 0000137193017469 [08:26:06]line Версия ККМ: v1.0 [08:26:06]line ФМ: 0000000000963156 [08:26:06]line ФД: 156045 [08:26:06]line ФПД: 43387556354416 [08:26:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T082605&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156045&fm=43387556354416&tin=02508201610067®Number=0000137193017469&sum=120000 [08:26:07]OFD Sender: Processing packet 156045 [packets to send 52, broken 51] [08:26:07]ProducePacketName [08:26:07]name=ofd_packets/00156045 [08:26:07]OFD Sender: To server: pG, [08:26:07]CommunicateWithHost lk.salyk.kg:30040 [08:26:07]ConnectInit lk.salyk.kg [08:26:07]written 0, free lines is 4095 [08:26:07]Connected sock=10 [08:26:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 63 83 07 01 63 9C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 9D BE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8D 61 02 00 35 04 06 00 27 75 F3 E2 59 70 25 07 26 66 A7 79 1C 71 [08:26:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 25 9C 47 00 B4 C9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8D 61 02 00 F4 03 04 00 D0 64 14 67 B6 04 01 00 00 D6 75 C1 89 3C 27 06 66 [08:26:07]CommunicateWithHost err = 0 [08:26:07]CheckOFDResponse [08:26:07]1017 (14) - 77093643461234 [08:26:07]1041 (16) - 0000000000963156 [08:26:07]1040 (4) - 156045 [08:26:07]1012 (4) - 20.10.2024 02:02 [08:26:07]1206 (1) - 0 [08:26:07]OFD Sender: Remove packet 156045 [08:26:07]ProducePacketName [08:26:07]name=ofd_packets/00156045 [08:26:07]NVStorageDeleteData [08:26:07]Write to MH i2c: 01 00 00 E5 00 E5 [08:26:07]Write i2c OK [08:26:07]MH_I2C_Read... [08:26:07]Read from MH i2c: 01 [08:26:07]MH_I2C_Read... [08:26:07]Read from MH i2c: 01 07 00 [08:26:07]MH_I2C_Read... [08:26:07]Read from MH i2c: 01 07 00 E5 00 00 00 00 00 00 D9 0C D1 [08:26:07]RasterBufferAndPrint [08:26:07]line [08:26:07]line [08:26:07]line [08:26:07]line [08:26:07]line [08:26:07]written 0, free lines is 3296 [08:26:07]MH_Cut [08:26:07]Write to MH i2c: D1 01 00 EC 00 01 BE [08:26:07]Write i2c OK [08:26:07]MH_I2C_Read... [08:26:07]Read from MH i2c: D1 [08:26:07]MH_I2C_Read... [08:26:07]Read from MH i2c: D1 01 00 [08:26:07]MH_I2C_Read... [08:26:07]Read from MH i2c: D1 01 00 EC 00 00 BD [08:26:07]Write to MH i2c: 01 00 00 ED 00 ED [08:26:07]Write i2c OK [08:26:07]MH_I2C_Read... [08:26:07]OFD Sender: No OFD packet to send [08:26:08]*** Cut start [08:26:08]*** Partial cut [08:26:08]*** CUTSNS_PIN = 1 [08:26:08]*** CUTSNS_PIN = 0 [08:26:08]*** Brake cut motor [08:26:08]Read from MH i2c: 01 [08:26:08]MH_I2C_Read... [08:26:08]*** Stop cut motor [08:26:09]*** Cut end [08:26:09]Read from MH i2c: 01 07 00 [08:26:09]MH_I2C_Read... [08:26:09]Read from MH i2c: 01 07 00 ED 00 00 00 00 00 00 FF 0F 02 [08:26:09]process_action close_receipt done [08:26:09]requested_data is exist [08:26:09]produce_requested_data [08:26:09]requested_item fm.sn is exist - process it [08:26:09]wFMCommunicate request_size=4 [08:26:09]MH_SAM_APDU [08:26:09]CAPDU: 80 11 00 00 [08:26:09]Write to MH i2c: E2 08 00 EE 00 80 11 00 00 00 00 00 00 68 [08:26:09]Write i2c OK [08:26:09]MH_I2C_Read... [08:26:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:26:09]Read from MH i2c: E2 [08:26:09]MH_I2C_Read... [08:26:09]Read from MH i2c: E2 17 00 [08:26:09]MH_I2C_Read... [08:26:09]Read from MH i2c: E2 17 00 EE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B9 [08:26:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:26:09]wFMCommunicate OK [08:26:09]requested_item fd.num is exist - process it [08:26:09]SAM_PROTO_GetFieldsCounters [08:26:09]wFMCommunicate request_size=4 [08:26:09]MH_SAM_APDU [08:26:09]CAPDU: 80 13 00 00 [08:26:09]Write to MH i2c: E2 08 00 EF 00 80 13 00 00 00 00 00 00 6B [08:26:09]Write i2c OK [08:26:09]MH_I2C_Read... [08:26:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:26:09]Read from MH i2c: E2 [08:26:09]MH_I2C_Read... [08:26:09]Read from MH i2c: E2 62 00 [08:26:09]MH_I2C_Read... [08:26:09]Read from MH i2c: E2 62 00 EF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8D 61 02 00 0E 04 04 00 3A 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 2E [08:26:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8D 61 02 00 0E 04 04 00 3A 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 [08:26:09]wFMCommunicate OK [08:26:09]SAM_PROTO_GetFieldsCounters done [08:26:09]requested_item shift.num is exist - process it [08:26:09]requested_item shift.opened is exist - process it [08:26:09]req_shift_opened [08:26:09]FM_GetShiftState [08:26:09]SAM_PROTO_GetShiftState [08:26:09]wFMCommunicate request_size=4 [08:26:09]MH_SAM_APDU [08:26:09]CAPDU: 80 13 01 00 [08:26:09]Write to MH i2c: E2 08 00 F0 00 80 13 01 00 00 00 00 00 6D [08:26:09]Write i2c OK [08:26:09]MH_I2C_Read... [08:26:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:26:09]Read from MH i2c: E2 [08:26:09]MH_I2C_Read... [08:26:09]Read from MH i2c: E2 0E 00 [08:26:09]MH_I2C_Read... [08:26:09]Read from MH i2c: E2 0E 00 F0 00 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 14 [08:26:09]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:26:09]wFMCommunicate OK [08:26:09]SAM_PROTO_GetShiftState done [08:26:09]FM_GetShiftState done [08:26:09]req_shift_opened done [08:26:09]requested_item shift.open_date is exist - process it [08:26:09]req_shift_open_date [08:26:09]req_shift_open_date done [08:26:09]produce_requested_data done [08:26:09]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156045,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [08:26:09]process_action_free close_receipt [08:26:09]json_value_free [08:26:09]json_value_free done [08:26:09]process_json_proto returns [08:26:09]Send response to host [08:26:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156045,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [08:26:09]free response buf [08:26:09]execute_script done [08:26:09]execute_script returns [08:26:09]free content buf [08:26:09]Sock 8.Close socket [08:26:09]Sock 8.Thread stoped [08:26:12]OFD Sender: No OFD packet to send [08:26:17]accept exits with 9 [08:26:17]New connection [08:26:17]New thread 3066551652 created [08:26:17]Thread 3066695012 joined [08:26:17]Waiting for new connection... [08:26:17] Sock 9.Parse request [08:26:17]Sock 9.Check first char [08:26:17]Sock 9.First char is OK [08:26:17]request: POST /json_proto HTTP/1.0 [08:26:17]Method: POST [08:26:17]URL: /json_proto [08:26:17]Method is POST - this is cgi request [08:26:17]url: /json_proto [08:26:17]query_string will be loaded in cgi processing [08:26:17]execute_cgi json_proto POST (null) [08:26:17]execute_cgi path=json_proto method=POST [08:26:17]POST find Content-Length [08:26:17]Host: 172.17.53.67:8080 [08:26:17]Content-Length: 656 [08:26:17]Content-Type: application/json [08:26:17] [08:26:17]POST finish read [08:26:17]Found Content-Length = 656 [08:26:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874316", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 17.500, "sum" : 1197.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "payments": [ { "type": 0, "sum" : 1197.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:26:17]execute_script... [08:26:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874316", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 17.500, "sum" : 1197.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "payments": [ { "type": 0, "sum" : 1197.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:26:17]POST & json_proto [08:26:17]process_json_proto [08:26:17]json parsed OK: [08:26:17]protocol is kg_v1.0 [08:26:17]action value=close_receipt [08:26:17]process_action close_receipt [08:26:17]cmd_close_receipt [08:26:17]MH_GetDate [08:26:17]Write to MH i2c: F0 00 00 F1 00 E0 [08:26:17]Write i2c OK [08:26:17]MH_I2C_Read... [08:26:17]Read from MH i2c: F0 [08:26:17]MH_I2C_Read... [08:26:17]Read from MH i2c: F0 09 00 [08:26:17]MH_I2C_Read... [08:26:17]Read from MH i2c: F0 09 00 F1 00 00 AA BE 14 67 19 BC 99 64 9E [08:26:17]GetLastDocTimeStamp 1729412765 [08:26:17]current date 1729412778 [08:26:17]FM_GetShiftState [08:26:17]SAM_PROTO_GetShiftState [08:26:17]wFMCommunicate request_size=4 [08:26:17]MH_SAM_APDU [08:26:17]CAPDU: 80 13 01 00 [08:26:17]Write to MH i2c: E2 08 00 F2 00 80 13 01 00 00 00 00 00 6F [08:26:17]Write i2c OK [08:26:17]MH_I2C_Read... [08:26:18]OFD Sender: No OFD packet to send [08:26:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:26:18]Read from MH i2c: E2 [08:26:18]MH_I2C_Read... [08:26:18]Read from MH i2c: E2 0E 00 [08:26:18]MH_I2C_Read... [08:26:18]Read from MH i2c: E2 0E 00 F2 00 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 16 [08:26:18]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:26:18]wFMCommunicate OK [08:26:18]SAM_PROTO_GetShiftState done [08:26:18]FM_GetShiftState done [08:26:18]opened in 1729383891 [08:26:18]opened+sec_in_day 1729470291 [08:26:18]quantity*price = 119700 [08:26:18]sum+1 = 119701 [08:26:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1197.00 Внесено: 1200.00 СДАЧА: 3.00 НСП 1% : 10.59 НДС 12% : 127.11 Наличными: 1197.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 118 20.10.2024 08:26 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156046 ФПД: 71545999345804 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T082618&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156046&fm=71545999345804&tin=02508201610067®Number=0000137193017469&sum=119700 [08:26:19]StoreToDocumentArchive [08:26:19]shift 314 fd 156046 [08:26:19]save to /storage/0314/doc_00156046 [08:26:19]save last doc name /storage/0314/doc_00156046 to /storage/kkm_last_doc_name [08:26:19]save OK [08:26:19]Clear old archive folders... [08:26:19]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:26:19]tlvbuf is 0082BCB0 [08:26:19]SAM_PROTO_ClearQueue [08:26:19]wFMCommunicate request_size=4 [08:26:19]MH_SAM_APDU [08:26:19]CAPDU: 80 09 00 00 [08:26:19]Write to MH i2c: E2 08 00 FF 00 80 09 00 00 00 00 00 00 71 [08:26:19]Write i2c OK [08:26:19]MH_I2C_Read... [08:26:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:26:19]Read from MH i2c: E2 [08:26:19]MH_I2C_Read... [08:26:19]Read from MH i2c: E2 03 00 [08:26:19]MH_I2C_Read... [08:26:19]Read from MH i2c: E2 03 00 FF 00 00 90 00 73 [08:26:19]RAPDU: 90 00 [08:26:19]wFMCommunicate OK [08:26:19]SAM_PROTO_ClearQueue done [08:26:19]KKMCreateOFDPacket [08:26:19]OFDProtocolAddRootSTLVToBuf [08:26:19]FM_MakeSignedData [08:26:19]FM_MakeSignedData [08:26:19]SAM_PROTO_SignData [08:26:19]wFMCommunicate request_size=4 [08:26:19]MH_SAM_APDU [08:26:19]CAPDU: 80 0D 01 02 [08:26:19]Write to MH i2c: E2 08 00 00 01 80 0D 01 02 00 00 00 00 7A [08:26:19]Write i2c OK [08:26:19]MH_I2C_Read... [08:26:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:26:19]Read from MH i2c: E2 [08:26:19]MH_I2C_Read... [08:26:19]Read from MH i2c: E2 03 00 [08:26:19]MH_I2C_Read... [08:26:19]Read from MH i2c: E2 03 00 00 01 00 90 00 75 [08:26:19]RAPDU: 90 00 [08:26:19]wFMCommunicate OK [08:26:19]wFMCommunicate request_size=255 [08:26:19]MH_SAM_APDU [08:26:19]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 44 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 94 D3 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 D3 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 31 00 00 00 00 07 04 06 00 94 D3 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 AA BE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8E 61 02 00 35 04 06 00 [08:26:19]Write to MH i2c: E2 02 01 01 01 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 44 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 94 D3 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 D3 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 31 00 00 00 00 07 04 06 00 94 D3 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 AA BE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8E 61 02 00 35 04 06 00 00 00 E7 [08:26:19]Write i2c OK [08:26:19]MH_I2C_Read... [08:26:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:26:19]Read from MH i2c: E2 [08:26:19]MH_I2C_Read... [08:26:19]Read from MH i2c: E2 03 00 [08:26:19]MH_I2C_Read... [08:26:19]Read from MH i2c: E2 03 00 01 01 00 90 00 76 [08:26:19]RAPDU: 90 00 [08:26:19]wFMCommunicate OK [08:26:19]wFMCommunicate request_size=11 [08:26:19]MH_SAM_APDU [08:26:19]CAPDU: 80 0D 02 02 06 41 12 19 E0 48 8C [08:26:19]Write to MH i2c: E2 0E 00 02 01 80 0D 02 02 06 00 41 12 19 E0 48 8C 00 00 A9 [08:26:19]Write i2c OK [08:26:19]MH_I2C_Read... [08:26:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:26:19]Read from MH i2c: E2 [08:26:19]MH_I2C_Read... [08:26:19]Read from MH i2c: E2 03 00 [08:26:19]MH_I2C_Read... [08:26:19]Read from MH i2c: E2 03 00 02 01 00 90 00 77 [08:26:19]RAPDU: 90 00 [08:26:19]wFMCommunicate OK [08:26:19]wFMCommunicate request_size=4 [08:26:19]MH_SAM_APDU [08:26:19]CAPDU: 80 0D 03 02 [08:26:19]Write to MH i2c: E2 08 00 03 01 80 0D 03 02 00 00 00 00 7F [08:26:19]Write i2c OK [08:26:19]MH_I2C_Read... [08:26:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:26:19]Read from MH i2c: E2 [08:26:19]MH_I2C_Read... [08:26:19]Read from MH i2c: E2 0B 00 [08:26:19]MH_I2C_Read... [08:26:19]Read from MH i2c: E2 0B 00 03 01 00 AD 7A 35 05 77 71 E6 E1 90 00 90 [08:26:19]RAPDU: AD 7A 35 05 77 71 E6 E1 90 00 [08:26:19]wFMCommunicate OK [08:26:19]SAM_PROTO_SignData done [08:26:19]FM_MakeSignedData done [08:26:19]CreateOFDProtocolMessage [08:26:19]wFMCommunicate request_size=4 [08:26:19]MH_SAM_APDU [08:26:19]CAPDU: 80 11 00 00 [08:26:19]Write to MH i2c: E2 08 00 04 01 80 11 00 00 00 00 00 00 7F [08:26:19]Write i2c OK [08:26:19]MH_I2C_Read... [08:26:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:26:19]Read from MH i2c: E2 [08:26:19]MH_I2C_Read... [08:26:19]Read from MH i2c: E2 17 00 [08:26:19]MH_I2C_Read... [08:26:19]Read from MH i2c: E2 17 00 04 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D0 [08:26:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:26:19]wFMCommunicate OK [08:26:19]CreateOFDProtocolMessage done [08:26:19]OFDSenderStorePacket 156046 [08:26:19]StoreOFDPacket docnum=156046 [08:26:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 36 14 08 01 7C C3 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 44 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 94 D3 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 D3 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 31 00 00 00 00 07 04 06 00 94 D3 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 AA BE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8E 61 02 00 35 04 06 00 41 12 19 E0 48 8C AD 7A 35 05 77 71 E6 E1 [08:26:19]CheckFolder [08:26:19]dirname=/storage/ofd_packets [08:26:19]CheckFolder done [08:26:19]ProducePacketName [08:26:19]name=ofd_packets/00156046 [08:26:19]NVStorageSaveData ofd_packets/00156046 [08:26:19]File name is /storage/ofd_packets/00156046 [08:26:19]Write 302 bytes [08:26:19]NVStorageSaveData done [08:26:19]OFDSenderStorePacket done [08:26:19]KKMCreateOFDPacket done [08:26:19]NVStorageSaveData kkm_last_timestamp [08:26:19]File name is /storage/kkm_last_timestamp [08:26:19]Write 4 bytes [08:26:19]NVStorageSaveData done [08:26:19]ExternCall_PrintAddStr [08:26:19]wPrintStart [08:26:19]Write to MH i2c: 01 00 00 05 01 06 [08:26:19]Write i2c OK [08:26:19]MH_I2C_Read... [08:26:19]Read from MH i2c: 01 [08:26:19]MH_I2C_Read... [08:26:19]Read from MH i2c: 01 07 00 [08:26:19]MH_I2C_Read... [08:26:19]Read from MH i2c: 01 07 00 05 01 00 00 00 00 00 FF 0F 1B [08:26:19]RasterBufferAndPrint [08:26:19]line Счет N : (1)874316 [08:26:19]line ИНН: 02508201610067 [08:26:19]line Контрольно-Кассовый Чек [08:26:19]line ПРОДАЖА [08:26:19]line ТРК (МРК, ГНК) : 33 [08:26:19]line Товар: 2710124130 [08:26:19]line Super 92-К-5 [08:26:19]line 17.500 * 68.40 [08:26:19]line = 1197.00 [08:26:19]line НДС 12% НСП 1% [08:26:19]line > о реализуемом товаре [08:26:19]line ИТОГО: 1197.00 [08:26:19]line Внесено: 1200.00 [08:26:19]line СДАЧА: 3.00 [08:26:19]line НСП 1% : 10.59 [08:26:19]line НДС 12% : 127.11 [08:26:19]line Наличными: 1197.00 [08:26:19]line Безнал.: 0.00 [08:26:19]line Место: АЗС № 165 "Партнер Нефть" [08:26:19]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:26:19]line СНО: Общий режим [08:26:19]line Чек 118 20.10.2024 08:26 [08:26:19]line Смена: 314 ФФД: 1.0 [08:26:19]line ЗНМ: 0300000234 [08:26:19]line РНМ: 0000137193017469 [08:26:19]line Версия ККМ: v1.0 [08:26:19]line ФМ: 0000000000963156 [08:26:19]line ФД: 156046 [08:26:19]line ФПД: 71545999345804 [08:26:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T082618&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156046&fm=71545999345804&tin=02508201610067®Number=0000137193017469&sum=119700 [08:26:19]written 0, free lines is 4095 [08:26:19]OFD Sender: Processing packet 156046 [packets to send 52, broken 51] [08:26:19]ProducePacketName [08:26:19]name=ofd_packets/00156046 [08:26:19]OFD Sender: To server: pG, [08:26:19]CommunicateWithHost lk.salyk.kg:30040 [08:26:19]ConnectInit lk.salyk.kg [08:26:19]Connected sock=11 [08:26:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 36 14 08 01 7C C3 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 44 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 94 D3 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 D3 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 31 00 00 00 00 07 04 06 00 94 D3 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 AA BE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8E 61 02 00 35 04 06 00 41 12 19 E0 48 8C AD 7A 35 05 77 71 E6 E1 [08:26:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 FF CE 47 00 F2 BD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8E 61 02 00 F4 03 04 00 DD 64 14 67 B6 04 01 00 00 25 74 38 4A 39 9F 08 18 [08:26:20]CommunicateWithHost err = 0 [08:26:20]CheckOFDResponse [08:26:20]1017 (14) - 77093643461234 [08:26:20]1041 (16) - 0000000000963156 [08:26:20]1040 (4) - 156046 [08:26:20]1012 (4) - 20.10.2024 02:03 [08:26:20]1206 (1) - 0 [08:26:20]OFD Sender: Remove packet 156046 [08:26:20]ProducePacketName [08:26:20]name=ofd_packets/00156046 [08:26:20]NVStorageDeleteData [08:26:20]Write to MH i2c: 01 00 00 2F 01 30 [08:26:20]Write i2c OK [08:26:20]MH_I2C_Read... [08:26:20]Read from MH i2c: 01 [08:26:20]MH_I2C_Read... [08:26:20]Read from MH i2c: 01 07 00 [08:26:20]MH_I2C_Read... [08:26:20]Read from MH i2c: 01 07 00 2F 01 00 00 00 00 00 F2 0C 35 [08:26:20]RasterBufferAndPrint [08:26:20]line [08:26:20]line [08:26:20]line [08:26:20]line [08:26:20]line [08:26:20]written 0, free lines is 3321 [08:26:20]MH_Cut [08:26:20]Write to MH i2c: D1 01 00 36 01 01 09 [08:26:20]Write i2c OK [08:26:20]MH_I2C_Read... [08:26:20]Read from MH i2c: D1 [08:26:20]MH_I2C_Read... [08:26:20]Read from MH i2c: D1 01 00 [08:26:20]MH_I2C_Read... [08:26:20]Read from MH i2c: D1 01 00 36 01 00 08 [08:26:20]Write to MH i2c: 01 00 00 37 01 38 [08:26:20]Write i2c OK [08:26:20]MH_I2C_Read... [08:26:20]OFD Sender: No OFD packet to send [08:26:20]*** Cut start [08:26:20]*** Partial cut [08:26:20]*** CUTSNS_PIN = 1 [08:26:20]*** CUTSNS_PIN = 0 [08:26:21]*** Brake cut motor [08:26:21]Read from MH i2c: 01 [08:26:21]MH_I2C_Read... [08:26:21]*** Stop cut motor [08:26:21]*** Cut end [08:26:21]Read from MH i2c: 01 07 00 [08:26:21]MH_I2C_Read... [08:26:21]Read from MH i2c: 01 07 00 37 01 00 00 00 00 00 FF 0F 4D [08:26:21]process_action close_receipt done [08:26:21]requested_data is exist [08:26:21]produce_requested_data [08:26:21]requested_item fm.sn is exist - process it [08:26:21]wFMCommunicate request_size=4 [08:26:21]MH_SAM_APDU [08:26:21]CAPDU: 80 11 00 00 [08:26:21]Write to MH i2c: E2 08 00 38 01 80 11 00 00 00 00 00 00 B3 [08:26:21]Write i2c OK [08:26:21]MH_I2C_Read... [08:26:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:26:21]Read from MH i2c: E2 [08:26:21]MH_I2C_Read... [08:26:21]Read from MH i2c: E2 17 00 [08:26:21]MH_I2C_Read... [08:26:21]Read from MH i2c: E2 17 00 38 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 04 [08:26:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:26:21]wFMCommunicate OK [08:26:21]requested_item fd.num is exist - process it [08:26:21]SAM_PROTO_GetFieldsCounters [08:26:21]wFMCommunicate request_size=4 [08:26:21]MH_SAM_APDU [08:26:21]CAPDU: 80 13 00 00 [08:26:21]Write to MH i2c: E2 08 00 39 01 80 13 00 00 00 00 00 00 B6 [08:26:21]Write i2c OK [08:26:21]MH_I2C_Read... [08:26:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:26:21]Read from MH i2c: E2 [08:26:21]MH_I2C_Read... [08:26:21]Read from MH i2c: E2 62 00 [08:26:21]MH_I2C_Read... [08:26:21]Read from MH i2c: E2 62 00 39 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8E 61 02 00 0E 04 04 00 3A 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 7D [08:26:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8E 61 02 00 0E 04 04 00 3A 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 [08:26:21]wFMCommunicate OK [08:26:21]SAM_PROTO_GetFieldsCounters done [08:26:21]requested_item shift.num is exist - process it [08:26:21]requested_item shift.opened is exist - process it [08:26:21]req_shift_opened [08:26:21]FM_GetShiftState [08:26:21]SAM_PROTO_GetShiftState [08:26:21]wFMCommunicate request_size=4 [08:26:21]MH_SAM_APDU [08:26:21]CAPDU: 80 13 01 00 [08:26:21]Write to MH i2c: E2 08 00 3A 01 80 13 01 00 00 00 00 00 B8 [08:26:21]Write i2c OK [08:26:21]MH_I2C_Read... [08:26:21]Read from MH i2c: E2 [08:26:21]MH_I2C_Read... [08:26:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:26:21]Read from MH i2c: E2 0E 00 [08:26:21]MH_I2C_Read... [08:26:21]Read from MH i2c: E2 0E 00 3A 01 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 5F [08:26:21]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:26:21]wFMCommunicate OK [08:26:21]SAM_PROTO_GetShiftState done [08:26:21]FM_GetShiftState done [08:26:21]req_shift_opened done [08:26:21]requested_item shift.open_date is exist - process it [08:26:21]req_shift_open_date [08:26:21]req_shift_open_date done [08:26:21]produce_requested_data done [08:26:21]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156046,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [08:26:21]process_action_free close_receipt [08:26:21]json_value_free [08:26:21]json_value_free done [08:26:21]process_json_proto returns [08:26:21]Send response to host [08:26:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156046,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [08:26:21]free response buf [08:26:21]execute_script done [08:26:21]execute_script returns [08:26:21]free content buf [08:26:21]Sock 9.Close socket [08:26:21]Sock 9.Thread stoped [08:26:25]OFD Sender: No OFD packet to send [08:26:30]OFD Sender: No OFD packet to send [08:26:35]OFD Sender: No OFD packet to send [08:26:40]OFD Sender: No OFD packet to send [08:26:45]OFD Sender: No OFD packet to send [08:26:50]OFD Sender: No OFD packet to send [08:26:55]OFD Sender: No OFD packet to send [08:27:00]OFD Sender: No OFD packet to send [08:27:05]OFD Sender: No OFD packet to send [08:27:10]OFD Sender: No OFD packet to send [08:27:15]OFD Sender: No OFD packet to send [08:27:20]OFD Sender: No OFD packet to send [08:27:25]OFD Sender: No OFD packet to send [08:27:30]OFD Sender: No OFD packet to send [08:27:35]OFD Sender: No OFD packet to send [08:27:40]OFD Sender: No OFD packet to send [08:27:45]OFD Sender: No OFD packet to send [08:27:50]OFD Sender: No OFD packet to send [08:27:50]accept exits with 8 [08:27:50]New connection [08:27:50]New thread 3066695012 created [08:27:50]Thread 3066551652 joined [08:27:50]Waiting for new connection... [08:27:50] Sock 8.Parse request [08:27:50]Sock 8.Check first char [08:27:50]Sock 8.First char is OK [08:27:50]request: POST /json_proto HTTP/1.0 [08:27:50]Method: POST [08:27:50]URL: /json_proto [08:27:50]Method is POST - this is cgi request [08:27:50]url: /json_proto [08:27:50]query_string will be loaded in cgi processing [08:27:50]execute_cgi json_proto POST (null) [08:27:50]execute_cgi path=json_proto method=POST [08:27:50]POST find Content-Length [08:27:50]Host: 172.17.53.67:8080 [08:27:50]Content-Length: 677 [08:27:50]Content-Type: application/json [08:27:50] [08:27:50]POST finish read [08:27:50]Found Content-Length = 677 [08:27:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874317", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:27:50]execute_script... [08:27:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874317", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:27:50]POST & json_proto [08:27:50]process_json_proto [08:27:50]json parsed OK: [08:27:50]protocol is kg_v1.0 [08:27:50]action value=close_receipt [08:27:50]process_action close_receipt [08:27:50]cmd_close_receipt [08:27:50]MH_GetDate [08:27:50]Write to MH i2c: F0 00 00 3B 01 2B [08:27:50]Write i2c OK [08:27:50]MH_I2C_Read... [08:27:50]Read from MH i2c: F0 [08:27:50]MH_I2C_Read... [08:27:50]Read from MH i2c: F0 09 00 [08:27:50]MH_I2C_Read... [08:27:50]Read from MH i2c: F0 09 00 3B 01 00 07 BF 14 67 19 BC 99 64 47 [08:27:50]GetLastDocTimeStamp 1729412778 [08:27:50]current date 1729412871 [08:27:50]FM_GetShiftState [08:27:50]SAM_PROTO_GetShiftState [08:27:50]wFMCommunicate request_size=4 [08:27:50]MH_SAM_APDU [08:27:50]CAPDU: 80 13 01 00 [08:27:50]Write to MH i2c: E2 08 00 3C 01 80 13 01 00 00 00 00 00 BA [08:27:50]Write i2c OK [08:27:50]MH_I2C_Read... [08:27:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:27:51]Read from MH i2c: E2 [08:27:51]MH_I2C_Read... [08:27:51]Read from MH i2c: E2 0E 00 [08:27:51]MH_I2C_Read... [08:27:51]Read from MH i2c: E2 0E 00 3C 01 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 61 [08:27:51]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:27:51]wFMCommunicate OK [08:27:51]SAM_PROTO_GetShiftState done [08:27:51]FM_GetShiftState done [08:27:51]opened in 1729383891 [08:27:51]opened+sec_in_day 1729470291 [08:27:51]quantity*price = 70044 [08:27:51]sum+1 = 70046 [08:27:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 119 20.10.2024 08:27 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156047 ФПД: 172041281998050 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T082751&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156047&fm=172041281998050&tin=02508201610067®Number=0000137193017469&sum=70000 [08:27:52]StoreToDocumentArchive [08:27:52]shift 314 fd 156047 [08:27:52]save to /storage/0314/doc_00156047 [08:27:52]save last doc name /storage/0314/doc_00156047 to /storage/kkm_last_doc_name [08:27:52]save OK [08:27:52]Clear old archive folders... [08:27:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:27:52]tlvbuf is 0081EF70 [08:27:52]SAM_PROTO_ClearQueue [08:27:52]wFMCommunicate request_size=4 [08:27:52]MH_SAM_APDU [08:27:52]CAPDU: 80 09 00 00 [08:27:52]Write to MH i2c: E2 08 00 49 01 80 09 00 00 00 00 00 00 BC [08:27:52]Write i2c OK [08:27:52]MH_I2C_Read... [08:27:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:27:52]Read from MH i2c: E2 [08:27:52]MH_I2C_Read... [08:27:52]Read from MH i2c: E2 03 00 [08:27:52]MH_I2C_Read... [08:27:52]Read from MH i2c: E2 03 00 49 01 00 90 00 BE [08:27:52]RAPDU: 90 00 [08:27:52]wFMCommunicate OK [08:27:52]SAM_PROTO_ClearQueue done [08:27:52]KKMCreateOFDPacket [08:27:52]OFDProtocolAddRootSTLVToBuf [08:27:52]FM_MakeSignedData [08:27:52]FM_MakeSignedData [08:27:52]SAM_PROTO_SignData [08:27:52]wFMCommunicate request_size=4 [08:27:52]MH_SAM_APDU [08:27:52]CAPDU: 80 0D 01 02 [08:27:52]Write to MH i2c: E2 08 00 4A 01 80 0D 01 02 00 00 00 00 C4 [08:27:52]Write i2c OK [08:27:52]MH_I2C_Read... [08:27:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:27:52]Read from MH i2c: E2 [08:27:52]MH_I2C_Read... [08:27:52]Read from MH i2c: E2 03 00 [08:27:52]MH_I2C_Read... [08:27:52]Read from MH i2c: E2 03 00 4A 01 00 90 00 BF [08:27:52]RAPDU: 90 00 [08:27:52]wFMCommunicate OK [08:27:52]wFMCommunicate request_size=255 [08:27:52]MH_SAM_APDU [08:27:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 07 BF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8F 61 02 00 35 04 06 00 9C [08:27:52]Write to MH i2c: E2 02 01 4B 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 07 BF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8F 61 02 00 35 04 06 00 9C 00 00 D3 [08:27:52]Write i2c OK [08:27:52]MH_I2C_Read... [08:27:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:27:52]Read from MH i2c: E2 [08:27:52]MH_I2C_Read... [08:27:52]Read from MH i2c: E2 03 00 [08:27:52]MH_I2C_Read... [08:27:52]Read from MH i2c: E2 03 00 4B 01 00 90 00 C0 [08:27:52]RAPDU: 90 00 [08:27:52]wFMCommunicate OK [08:27:52]wFMCommunicate request_size=10 [08:27:52]MH_SAM_APDU [08:27:52]CAPDU: 80 0D 02 02 05 78 7B 80 0C E2 [08:27:52]Write to MH i2c: E2 0D 00 4C 01 80 0D 02 02 05 00 78 7B 80 0C E2 00 00 32 [08:27:52]Write i2c OK [08:27:52]MH_I2C_Read... [08:27:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:27:52]Read from MH i2c: E2 [08:27:52]MH_I2C_Read... [08:27:52]Read from MH i2c: E2 03 00 [08:27:52]MH_I2C_Read... [08:27:52]Read from MH i2c: E2 03 00 4C 01 00 90 00 C1 [08:27:52]RAPDU: 90 00 [08:27:52]wFMCommunicate OK [08:27:52]wFMCommunicate request_size=4 [08:27:52]MH_SAM_APDU [08:27:52]CAPDU: 80 0D 03 02 [08:27:52]Write to MH i2c: E2 08 00 4D 01 80 0D 03 02 00 00 00 00 C9 [08:27:52]Write i2c OK [08:27:52]MH_I2C_Read... [08:27:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:27:52]Read from MH i2c: E2 [08:27:52]MH_I2C_Read... [08:27:52]Read from MH i2c: E2 0B 00 [08:27:52]MH_I2C_Read... [08:27:52]Read from MH i2c: E2 0B 00 4D 01 00 B2 C9 51 50 DC B1 98 15 90 00 20 [08:27:52]RAPDU: B2 C9 51 50 DC B1 98 15 90 00 [08:27:52]wFMCommunicate OK [08:27:52]SAM_PROTO_SignData done [08:27:52]FM_MakeSignedData done [08:27:52]CreateOFDProtocolMessage [08:27:52]wFMCommunicate request_size=4 [08:27:52]MH_SAM_APDU [08:27:52]CAPDU: 80 11 00 00 [08:27:52]Write to MH i2c: E2 08 00 4E 01 80 11 00 00 00 00 00 00 C9 [08:27:52]Write i2c OK [08:27:52]MH_I2C_Read... [08:27:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:27:52]Read from MH i2c: E2 [08:27:52]MH_I2C_Read... [08:27:52]Read from MH i2c: E2 17 00 [08:27:52]MH_I2C_Read... [08:27:52]Read from MH i2c: E2 17 00 4E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1A [08:27:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:27:52]wFMCommunicate OK [08:27:52]CreateOFDProtocolMessage done [08:27:52]OFDSenderStorePacket 156047 [08:27:52]StoreOFDPacket docnum=156047 [08:27:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 61 72 07 01 62 1D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 07 BF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8F 61 02 00 35 04 06 00 9C 78 7B 80 0C E2 B2 C9 51 50 DC B1 98 15 [08:27:52]CheckFolder [08:27:52]dirname=/storage/ofd_packets [08:27:52]CheckFolder done [08:27:52]ProducePacketName [08:27:52]name=ofd_packets/00156047 [08:27:52]NVStorageSaveData ofd_packets/00156047 [08:27:52]File name is /storage/ofd_packets/00156047 [08:27:52]Write 301 bytes [08:27:52]NVStorageSaveData done [08:27:52]OFDSenderStorePacket done [08:27:52]KKMCreateOFDPacket done [08:27:52]NVStorageSaveData kkm_last_timestamp [08:27:52]File name is /storage/kkm_last_timestamp [08:27:52]Write 4 bytes [08:27:52]NVStorageSaveData done [08:27:52]ExternCall_PrintAddStr [08:27:52]wPrintStart [08:27:52]Write to MH i2c: 01 00 00 4F 01 50 [08:27:52]Write i2c OK [08:27:52]MH_I2C_Read... [08:27:52]Read from MH i2c: 01 [08:27:52]MH_I2C_Read... [08:27:52]Read from MH i2c: 01 07 00 [08:27:52]MH_I2C_Read... [08:27:52]Read from MH i2c: 01 07 00 4F 01 00 00 00 00 00 FF 0F 65 [08:27:52]RasterBufferAndPrint [08:27:52]line Счет N : (1)874317 [08:27:52]line ИНН: 02508201610067 [08:27:52]line Контрольно-Кассовый Чек [08:27:52]line ПРОДАЖА [08:27:52]line ТРК (МРК, ГНК) : 21 [08:27:52]line Товар: 2710124500 [08:27:52]line Аи-95-К-5 [08:27:52]line 9.440 * 74.20 [08:27:52]line = 700.45 [08:27:52]line НДС 12% НСП 1% [08:27:52]line > о реализуемом товаре [08:27:52]line ОКРУГЛЕНИЕ: -0.45 [08:27:52]line ИТОГО: 700.00 [08:27:52]line Внесено: 700.00 [08:27:52]line СДАЧА: 0.00 [08:27:52]line НСП 1% : 6.20 [08:27:52]line НДС 12% : 74.38 [08:27:52]line Наличными: 700.00 [08:27:52]line Безнал.: 0.00 [08:27:52]line Место: АЗС № 165 "Партнер Нефть" [08:27:52]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:27:52]line СНО: Общий режим [08:27:52]line Чек 119 20.10.2024 08:27 [08:27:52]line Смена: 314 ФФД: 1.0 [08:27:52]line ЗНМ: 0300000234 [08:27:52]line РНМ: 0000137193017469 [08:27:52]line Версия ККМ: v1.0 [08:27:52]line ФМ: 0000000000963156 [08:27:52]line ФД: 156047 [08:27:52]line ФПД: 172041281998050 [08:27:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T082751&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156047&fm=172041281998050&tin=02508201610067®Number=0000137193017469&sum=70000 [08:27:53]OFD Sender: Processing packet 156047 [packets to send 52, broken 51] [08:27:53]ProducePacketName [08:27:53]name=ofd_packets/00156047 [08:27:53]OFD Sender: To server: pG, [08:27:53]CommunicateWithHost lk.salyk.kg:30040 [08:27:53]ConnectInit lk.salyk.kg [08:27:53]written 0, free lines is 4095 [08:27:53]Connected sock=10 [08:27:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 61 72 07 01 62 1D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 07 BF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8F 61 02 00 35 04 06 00 9C 78 7B 80 0C E2 B2 C9 51 50 DC B1 98 15 [08:27:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 33 9B 47 00 B0 3D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8F 61 02 00 F4 03 04 00 3A 65 14 67 B6 04 01 00 00 06 29 06 75 7D BD 4A 53 [08:27:53]CommunicateWithHost err = 0 [08:27:53]CheckOFDResponse [08:27:53]1017 (14) - 77093643461234 [08:27:53]1041 (16) - 0000000000963156 [08:27:53]1040 (4) - 156047 [08:27:53]1012 (4) - 20.10.2024 02:04 [08:27:53]1206 (1) - 0 [08:27:53]OFD Sender: Remove packet 156047 [08:27:53]ProducePacketName [08:27:53]name=ofd_packets/00156047 [08:27:53]NVStorageDeleteData [08:27:53]Write to MH i2c: 01 00 00 7A 01 7B [08:27:53]Write i2c OK [08:27:53]MH_I2C_Read... [08:27:53]Read from MH i2c: 01 [08:27:53]MH_I2C_Read... [08:27:53]Read from MH i2c: 01 07 00 [08:27:53]MH_I2C_Read... [08:27:53]Read from MH i2c: 01 07 00 7A 01 00 00 00 00 00 D8 0C 66 [08:27:53]RasterBufferAndPrint [08:27:53]line [08:27:53]line [08:27:53]line [08:27:53]line [08:27:53]line [08:27:53]written 0, free lines is 3296 [08:27:53]MH_Cut [08:27:53]Write to MH i2c: D1 01 00 81 01 01 54 [08:27:53]Write i2c OK [08:27:53]MH_I2C_Read... [08:27:53]Read from MH i2c: D1 [08:27:53]MH_I2C_Read... [08:27:53]Read from MH i2c: D1 01 00 [08:27:53]MH_I2C_Read... [08:27:53]Read from MH i2c: D1 01 00 81 01 00 53 [08:27:53]Write to MH i2c: 01 00 00 82 01 83 [08:27:53]Write i2c OK [08:27:53]MH_I2C_Read... [08:27:53]OFD Sender: No OFD packet to send [08:27:54]*** Cut start [08:27:54]*** Partial cut [08:27:54]*** CUTSNS_PIN = 1 [08:27:54]*** CUTSNS_PIN = 0 [08:27:54]*** Brake cut motor [08:27:54]Read from MH i2c: 01 [08:27:54]MH_I2C_Read... [08:27:54]*** Stop cut motor [08:27:54]*** Cut end [08:27:54]Read from MH i2c: 01 07 00 [08:27:54]MH_I2C_Read... [08:27:54]Read from MH i2c: 01 07 00 82 01 00 00 00 00 00 FF 0F 98 [08:27:54]process_action close_receipt done [08:27:54]requested_data is exist [08:27:54]produce_requested_data [08:27:54]requested_item fm.sn is exist - process it [08:27:54]wFMCommunicate request_size=4 [08:27:54]MH_SAM_APDU [08:27:54]CAPDU: 80 11 00 00 [08:27:54]Write to MH i2c: E2 08 00 83 01 80 11 00 00 00 00 00 00 FE [08:27:54]Write i2c OK [08:27:54]MH_I2C_Read... [08:27:54]Read from MH i2c: E2 [08:27:54]MH_I2C_Read... [08:27:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:27:54]Read from MH i2c: E2 17 00 [08:27:54]MH_I2C_Read... [08:27:54]Read from MH i2c: E2 17 00 83 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4F [08:27:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:27:54]wFMCommunicate OK [08:27:54]requested_item fd.num is exist - process it [08:27:54]SAM_PROTO_GetFieldsCounters [08:27:54]wFMCommunicate request_size=4 [08:27:54]MH_SAM_APDU [08:27:54]CAPDU: 80 13 00 00 [08:27:54]Write to MH i2c: E2 08 00 84 01 80 13 00 00 00 00 00 00 01 [08:27:54]Write i2c OK [08:27:54]MH_I2C_Read... [08:27:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:27:55]Read from MH i2c: E2 [08:27:55]MH_I2C_Read... [08:27:55]Read from MH i2c: E2 62 00 [08:27:55]MH_I2C_Read... [08:27:55]Read from MH i2c: E2 62 00 84 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8F 61 02 00 0E 04 04 00 3A 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 CC [08:27:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8F 61 02 00 0E 04 04 00 3A 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 [08:27:55]wFMCommunicate OK [08:27:55]SAM_PROTO_GetFieldsCounters done [08:27:55]requested_item shift.num is exist - process it [08:27:55]requested_item shift.opened is exist - process it [08:27:55]req_shift_opened [08:27:55]FM_GetShiftState [08:27:55]SAM_PROTO_GetShiftState [08:27:55]wFMCommunicate request_size=4 [08:27:55]MH_SAM_APDU [08:27:55]CAPDU: 80 13 01 00 [08:27:55]Write to MH i2c: E2 08 00 85 01 80 13 01 00 00 00 00 00 03 [08:27:55]Write i2c OK [08:27:55]MH_I2C_Read... [08:27:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:27:55]Read from MH i2c: E2 [08:27:55]MH_I2C_Read... [08:27:55]Read from MH i2c: E2 0E 00 [08:27:55]MH_I2C_Read... [08:27:55]Read from MH i2c: E2 0E 00 85 01 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 AA [08:27:55]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:27:55]wFMCommunicate OK [08:27:55]SAM_PROTO_GetShiftState done [08:27:55]FM_GetShiftState done [08:27:55]req_shift_opened done [08:27:55]requested_item shift.open_date is exist - process it [08:27:55]req_shift_open_date [08:27:55]req_shift_open_date done [08:27:55]produce_requested_data done [08:27:55]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156047,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [08:27:55]process_action_free close_receipt [08:27:55]json_value_free [08:27:55]json_value_free done [08:27:55]process_json_proto returns [08:27:55]Send response to host [08:27:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156047,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [08:27:55]free response buf [08:27:55]execute_script done [08:27:55]execute_script returns [08:27:55]free content buf [08:27:55]Sock 8.Close socket [08:27:55]Sock 8.Thread stoped [08:27:58]OFD Sender: No OFD packet to send [08:28:03]OFD Sender: No OFD packet to send [08:28:08]OFD Sender: No OFD packet to send [08:28:13]OFD Sender: No OFD packet to send [08:28:18]OFD Sender: No OFD packet to send [08:28:23]OFD Sender: No OFD packet to send [08:28:28]OFD Sender: No OFD packet to send [08:28:33]OFD Sender: No OFD packet to send [08:28:38]OFD Sender: No OFD packet to send [08:28:43]OFD Sender: No OFD packet to send [08:28:48]OFD Sender: No OFD packet to send [08:28:53]OFD Sender: No OFD packet to send [08:28:58]OFD Sender: No OFD packet to send [08:29:03]OFD Sender: No OFD packet to send [08:29:08]OFD Sender: No OFD packet to send [08:29:13]OFD Sender: No OFD packet to send [08:29:18]OFD Sender: No OFD packet to send [08:29:23]OFD Sender: No OFD packet to send [08:29:28]OFD Sender: No OFD packet to send [08:29:33]OFD Sender: No OFD packet to send [08:29:38]OFD Sender: No OFD packet to send [08:29:43]accept exits with 9 [08:29:43]New connection [08:29:43]New thread 3066551652 created [08:29:43]Thread 3066695012 joined [08:29:43]Waiting for new connection... [08:29:43] Sock 9.Parse request [08:29:43]Sock 9.Check first char [08:29:43]Sock 9.First char is OK [08:29:43]request: POST /json_proto HTTP/1.0 [08:29:43]Method: POST [08:29:43]URL: /json_proto [08:29:43]Method is POST - this is cgi request [08:29:43]url: /json_proto [08:29:43]query_string will be loaded in cgi processing [08:29:43]execute_cgi json_proto POST (null) [08:29:43]execute_cgi path=json_proto method=POST [08:29:43]POST find Content-Length [08:29:43]Host: 172.17.53.67:8080 [08:29:43]Content-Length: 675 [08:29:43]Content-Type: application/json [08:29:43] [08:29:43]POST finish read [08:29:43]Found Content-Length = 675 [08:29:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874318", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:29:43]execute_script... [08:29:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874318", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:29:43]POST & json_proto [08:29:43]process_json_proto [08:29:43]json parsed OK: [08:29:43]protocol is kg_v1.0 [08:29:43]action value=close_receipt [08:29:43]process_action close_receipt [08:29:43]cmd_close_receipt [08:29:43]MH_GetDate [08:29:43]Write to MH i2c: F0 00 00 86 01 76 [08:29:43]Write i2c OK [08:29:43]MH_I2C_Read... [08:29:43]Read from MH i2c: F0 [08:29:43]MH_I2C_Read... [08:29:43]Read from MH i2c: F0 09 00 [08:29:43]MH_I2C_Read... [08:29:43]Read from MH i2c: F0 09 00 86 01 00 77 BF 14 67 19 BC 99 64 02 [08:29:43]GetLastDocTimeStamp 1729412871 [08:29:43]current date 1729412983 [08:29:43]FM_GetShiftState [08:29:43]SAM_PROTO_GetShiftState [08:29:43]wFMCommunicate request_size=4 [08:29:43]MH_SAM_APDU [08:29:43]CAPDU: 80 13 01 00 [08:29:43]Write to MH i2c: E2 08 00 87 01 80 13 01 00 00 00 00 00 05 [08:29:43]Write i2c OK [08:29:43]MH_I2C_Read... [08:29:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:29:43]Read from MH i2c: E2 [08:29:43]MH_I2C_Read... [08:29:43]Read from MH i2c: E2 0E 00 [08:29:43]MH_I2C_Read... [08:29:43]Read from MH i2c: E2 0E 00 87 01 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 AC [08:29:43]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:29:43]wFMCommunicate OK [08:29:43]SAM_PROTO_GetShiftState done [08:29:43]FM_GetShiftState done [08:29:43]opened in 1729383891 [08:29:43]opened+sec_in_day 1729470291 [08:29:43]quantity*price = 100000 [08:29:43]sum+1 = 100002 [08:29:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 120 20.10.2024 08:29 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156048 ФПД: 77453697591237 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T082943&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156048&fm=77453697591237&tin=02508201610067®Number=0000137193017469&sum=100000 [08:29:44]StoreToDocumentArchive [08:29:44]shift 314 fd 156048 [08:29:44]save to /storage/0314/doc_00156048 [08:29:44]save last doc name /storage/0314/doc_00156048 to /storage/kkm_last_doc_name [08:29:44]save OK [08:29:44]Clear old archive folders... [08:29:44]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:29:44]tlvbuf is 0082A0A0 [08:29:44]SAM_PROTO_ClearQueue [08:29:44]wFMCommunicate request_size=4 [08:29:44]MH_SAM_APDU [08:29:44]CAPDU: 80 09 00 00 [08:29:44]Write to MH i2c: E2 08 00 94 01 80 09 00 00 00 00 00 00 07 [08:29:44]Write i2c OK [08:29:44]MH_I2C_Read... [08:29:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:29:44]Read from MH i2c: E2 [08:29:44]MH_I2C_Read... [08:29:44]Read from MH i2c: E2 03 00 [08:29:44]MH_I2C_Read... [08:29:44]Read from MH i2c: E2 03 00 94 01 00 90 00 09 [08:29:44]RAPDU: 90 00 [08:29:44]wFMCommunicate OK [08:29:44]SAM_PROTO_ClearQueue done [08:29:44]KKMCreateOFDPacket [08:29:44]OFDProtocolAddRootSTLVToBuf [08:29:44]FM_MakeSignedData [08:29:44]FM_MakeSignedData [08:29:44]SAM_PROTO_SignData [08:29:44]wFMCommunicate request_size=4 [08:29:44]MH_SAM_APDU [08:29:44]CAPDU: 80 0D 01 02 [08:29:44]Write to MH i2c: E2 08 00 95 01 80 0D 01 02 00 00 00 00 0F [08:29:44]Write i2c OK [08:29:44]MH_I2C_Read... [08:29:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:29:44]Read from MH i2c: E2 [08:29:44]MH_I2C_Read... [08:29:44]Read from MH i2c: E2 03 00 [08:29:44]MH_I2C_Read... [08:29:44]Read from MH i2c: E2 03 00 95 01 00 90 00 0A [08:29:44]RAPDU: 90 00 [08:29:44]wFMCommunicate OK [08:29:44]wFMCommunicate request_size=255 [08:29:44]MH_SAM_APDU [08:29:44]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 77 BF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 90 61 02 00 35 04 06 00 [08:29:44]Write to MH i2c: E2 02 01 96 01 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 77 BF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 90 61 02 00 35 04 06 00 00 00 5F [08:29:44]Write i2c OK [08:29:44]MH_I2C_Read... [08:29:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:29:44]Read from MH i2c: E2 [08:29:44]MH_I2C_Read... [08:29:44]Read from MH i2c: E2 03 00 [08:29:44]MH_I2C_Read... [08:29:44]Read from MH i2c: E2 03 00 96 01 00 90 00 0B [08:29:44]RAPDU: 90 00 [08:29:44]wFMCommunicate OK [08:29:44]wFMCommunicate request_size=11 [08:29:44]MH_SAM_APDU [08:29:44]CAPDU: 80 0D 02 02 06 46 71 98 21 A7 C5 [08:29:44]Write to MH i2c: E2 0E 00 97 01 80 0D 02 02 06 00 46 71 98 21 A7 C5 00 00 FA [08:29:44]Write i2c OK [08:29:44]MH_I2C_Read... [08:29:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:29:44]Read from MH i2c: E2 [08:29:44]MH_I2C_Read... [08:29:44]Read from MH i2c: E2 03 00 [08:29:44]MH_I2C_Read... [08:29:44]Read from MH i2c: E2 03 00 97 01 00 90 00 0C [08:29:44]RAPDU: 90 00 [08:29:44]wFMCommunicate OK [08:29:44]wFMCommunicate request_size=4 [08:29:44]MH_SAM_APDU [08:29:44]CAPDU: 80 0D 03 02 [08:29:44]Write to MH i2c: E2 08 00 98 01 80 0D 03 02 00 00 00 00 14 [08:29:44]Write i2c OK [08:29:44]MH_I2C_Read... [08:29:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:29:44]Read from MH i2c: E2 [08:29:44]MH_I2C_Read... [08:29:44]Read from MH i2c: E2 0B 00 [08:29:44]MH_I2C_Read... [08:29:44]Read from MH i2c: E2 0B 00 98 01 00 09 C9 37 5D 4D 41 F9 F3 90 00 F5 [08:29:44]RAPDU: 09 C9 37 5D 4D 41 F9 F3 90 00 [08:29:44]wFMCommunicate OK [08:29:44]SAM_PROTO_SignData done [08:29:44]FM_MakeSignedData done [08:29:44]CreateOFDProtocolMessage [08:29:44]wFMCommunicate request_size=4 [08:29:44]MH_SAM_APDU [08:29:44]CAPDU: 80 11 00 00 [08:29:44]Write to MH i2c: E2 08 00 99 01 80 11 00 00 00 00 00 00 14 [08:29:44]Write i2c OK [08:29:44]MH_I2C_Read... [08:29:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:29:44]Read from MH i2c: E2 [08:29:44]MH_I2C_Read... [08:29:44]Read from MH i2c: E2 17 00 [08:29:44]MH_I2C_Read... [08:29:44]Read from MH i2c: E2 17 00 99 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 65 [08:29:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:29:44]wFMCommunicate OK [08:29:44]CreateOFDProtocolMessage done [08:29:44]OFDSenderStorePacket 156048 [08:29:44]StoreOFDPacket docnum=156048 [08:29:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 B7 74 08 01 1E EB 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 77 BF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 90 61 02 00 35 04 06 00 46 71 98 21 A7 C5 09 C9 37 5D 4D 41 F9 F3 [08:29:44]CheckFolder [08:29:44]dirname=/storage/ofd_packets [08:29:44]CheckFolder done [08:29:44]ProducePacketName [08:29:44]name=ofd_packets/00156048 [08:29:44]NVStorageSaveData ofd_packets/00156048 [08:29:44]File name is /storage/ofd_packets/00156048 [08:29:44]Write 302 bytes [08:29:44]NVStorageSaveData done [08:29:44]OFDSenderStorePacket done [08:29:44]KKMCreateOFDPacket done [08:29:44]NVStorageSaveData kkm_last_timestamp [08:29:44]File name is /storage/kkm_last_timestamp [08:29:44]Write 4 bytes [08:29:44]NVStorageSaveData done [08:29:44]ExternCall_PrintAddStr [08:29:44]wPrintStart [08:29:44]Write to MH i2c: 01 00 00 9A 01 9B [08:29:44]Write i2c OK [08:29:44]MH_I2C_Read... [08:29:44]Read from MH i2c: 01 [08:29:44]MH_I2C_Read... [08:29:44]Read from MH i2c: 01 07 00 [08:29:44]MH_I2C_Read... [08:29:44]Read from MH i2c: 01 07 00 9A 01 00 00 00 00 00 FF 0F B0 [08:29:44]RasterBufferAndPrint [08:29:44]line Счет N : (1)874318 [08:29:44]line ИНН: 02508201610067 [08:29:44]line Контрольно-Кассовый Чек [08:29:44]line ПРОДАЖА [08:29:44]line ТРК (МРК, ГНК) : 33 [08:29:44]line Товар: 2710124130 [08:29:44]line Super 92-К-5 [08:29:44]line 14.620 * 68.40 [08:29:44]line = 1000.01 [08:29:44]line НДС 12% НСП 1% [08:29:44]line > о реализуемом товаре [08:29:44]line ОКРУГЛЕНИЕ: -0.01 [08:29:44]line ИТОГО: 1000.00 [08:29:44]line Внесено: 1000.00 [08:29:44]line СДАЧА: 0.00 [08:29:44]line НСП 1% : 8.85 [08:29:44]line НДС 12% : 106.20 [08:29:44]line Наличными: 1000.00 [08:29:44]line Безнал.: 0.00 [08:29:44]line Место: АЗС № 165 "Партнер Нефть" [08:29:44]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:29:44]line СНО: Общий режим [08:29:44]line Чек 120 20.10.2024 08:29 [08:29:44]line Смена: 314 ФФД: 1.0 [08:29:44]line ЗНМ: 0300000234 [08:29:44]line РНМ: 0000137193017469 [08:29:44]line Версия ККМ: v1.0 [08:29:44]line ФМ: 0000000000963156 [08:29:44]line ФД: 156048 [08:29:44]line ФПД: 77453697591237 [08:29:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T082943&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156048&fm=77453697591237&tin=02508201610067®Number=0000137193017469&sum=100000 [08:29:45]OFD Sender: Processing packet 156048 [packets to send 52, broken 51] [08:29:45]ProducePacketName [08:29:45]name=ofd_packets/00156048 [08:29:45]OFD Sender: To server: pG, [08:29:45]CommunicateWithHost lk.salyk.kg:30040 [08:29:45]ConnectInit lk.salyk.kg [08:29:45]written 0, free lines is 4095 [08:29:45]Connected sock=10 [08:29:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 B7 74 08 01 1E EB 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 77 BF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 90 61 02 00 35 04 06 00 46 71 98 21 A7 C5 09 C9 37 5D 4D 41 F9 F3 [08:29:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B1 32 47 00 12 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 39 36 33 31 35 36 10 04 04 00 90 61 02 00 F4 03 04 00 AA 65 14 67 B6 04 01 00 00 57 07 8D 0B 3A A5 1E 38 [08:29:45]CommunicateWithHost err = 0 [08:29:45]CheckOFDResponse [08:29:45]1017 (14) - 77093643461234 [08:29:45]1041 (16) - 0000000000963156 [08:29:45]1040 (4) - 156048 [08:29:45]1012 (4) - 20.10.2024 02:06 [08:29:45]1206 (1) - 0 [08:29:45]OFD Sender: Remove packet 156048 [08:29:45]ProducePacketName [08:29:45]name=ofd_packets/00156048 [08:29:45]NVStorageDeleteData [08:29:45]Write to MH i2c: 01 00 00 C5 01 C6 [08:29:45]Write i2c OK [08:29:45]MH_I2C_Read... [08:29:45]Read from MH i2c: 01 [08:29:45]MH_I2C_Read... [08:29:45]Read from MH i2c: 01 07 00 [08:29:45]MH_I2C_Read... [08:29:45]Read from MH i2c: 01 07 00 C5 01 00 00 00 00 00 E1 0C BA [08:29:45]RasterBufferAndPrint [08:29:45]line [08:29:45]line [08:29:45]line [08:29:45]line [08:29:45]line [08:29:45]written 0, free lines is 3302 [08:29:45]MH_Cut [08:29:45]Write to MH i2c: D1 01 00 CC 01 01 9F [08:29:45]Write i2c OK [08:29:45]MH_I2C_Read... [08:29:45]Read from MH i2c: D1 [08:29:45]MH_I2C_Read... [08:29:45]Read from MH i2c: D1 01 00 [08:29:45]MH_I2C_Read... [08:29:45]Read from MH i2c: D1 01 00 CC 01 00 9E [08:29:45]Write to MH i2c: 01 00 00 CD 01 CE [08:29:45]Write i2c OK [08:29:45]MH_I2C_Read... [08:29:45]OFD Sender: No OFD packet to send [08:29:46]*** Cut start [08:29:46]*** Partial cut [08:29:46]*** CUTSNS_PIN = 1 [08:29:46]*** CUTSNS_PIN = 0 [08:29:46]*** Brake cut motor [08:29:46]Read from MH i2c: 01 [08:29:46]MH_I2C_Read... [08:29:46]*** Stop cut motor [08:29:46]*** Cut end [08:29:46]Read from MH i2c: 01 07 00 [08:29:46]MH_I2C_Read... [08:29:46]Read from MH i2c: 01 07 00 CD 01 00 00 00 00 00 FF 0F E3 [08:29:46]process_action close_receipt done [08:29:46]requested_data is exist [08:29:46]produce_requested_data [08:29:46]requested_item fm.sn is exist - process it [08:29:46]wFMCommunicate request_size=4 [08:29:46]MH_SAM_APDU [08:29:46]CAPDU: 80 11 00 00 [08:29:46]Write to MH i2c: E2 08 00 CE 01 80 11 00 00 00 00 00 00 49 [08:29:46]Write i2c OK [08:29:46]MH_I2C_Read... [08:29:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:29:46]Read from MH i2c: E2 [08:29:46]MH_I2C_Read... [08:29:46]Read from MH i2c: E2 17 00 [08:29:46]MH_I2C_Read... [08:29:46]Read from MH i2c: E2 17 00 CE 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9A [08:29:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:29:46]wFMCommunicate OK [08:29:46]requested_item fd.num is exist - process it [08:29:46]SAM_PROTO_GetFieldsCounters [08:29:46]wFMCommunicate request_size=4 [08:29:46]MH_SAM_APDU [08:29:46]CAPDU: 80 13 00 00 [08:29:46]Write to MH i2c: E2 08 00 CF 01 80 13 00 00 00 00 00 00 4C [08:29:46]Write i2c OK [08:29:46]MH_I2C_Read... [08:29:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:29:47]Read from MH i2c: E2 [08:29:47]MH_I2C_Read... [08:29:47]Read from MH i2c: E2 62 00 [08:29:47]MH_I2C_Read... [08:29:47]Read from MH i2c: E2 62 00 CF 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 90 61 02 00 0E 04 04 00 3A 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 1B [08:29:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 90 61 02 00 0E 04 04 00 3A 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 [08:29:47]wFMCommunicate OK [08:29:47]SAM_PROTO_GetFieldsCounters done [08:29:47]requested_item shift.num is exist - process it [08:29:47]requested_item shift.opened is exist - process it [08:29:47]req_shift_opened [08:29:47]FM_GetShiftState [08:29:47]SAM_PROTO_GetShiftState [08:29:47]wFMCommunicate request_size=4 [08:29:47]MH_SAM_APDU [08:29:47]CAPDU: 80 13 01 00 [08:29:47]Write to MH i2c: E2 08 00 D0 01 80 13 01 00 00 00 00 00 4E [08:29:47]Write i2c OK [08:29:47]MH_I2C_Read... [08:29:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:29:47]Read from MH i2c: E2 [08:29:47]MH_I2C_Read... [08:29:47]Read from MH i2c: E2 0E 00 [08:29:47]MH_I2C_Read... [08:29:47]Read from MH i2c: E2 0E 00 D0 01 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F5 [08:29:47]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:29:47]wFMCommunicate OK [08:29:47]SAM_PROTO_GetShiftState done [08:29:47]FM_GetShiftState done [08:29:47]req_shift_opened done [08:29:47]requested_item shift.open_date is exist - process it [08:29:47]req_shift_open_date [08:29:47]req_shift_open_date done [08:29:47]produce_requested_data done [08:29:47]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156048,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [08:29:47]process_action_free close_receipt [08:29:47]json_value_free [08:29:47]json_value_free done [08:29:47]process_json_proto returns [08:29:47]Send response to host [08:29:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156048,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [08:29:47]free response buf [08:29:47]execute_script done [08:29:47]execute_script returns [08:29:47]free content buf [08:29:47]Sock 9.Close socket [08:29:47]Sock 9.Thread stoped [08:29:50]OFD Sender: No OFD packet to send [08:29:55]OFD Sender: No OFD packet to send [08:30:00]OFD Sender: No OFD packet to send [08:30:05]OFD Sender: No OFD packet to send [08:30:10]OFD Sender: No OFD packet to send [08:30:15]OFD Sender: No OFD packet to send [08:30:20]OFD Sender: No OFD packet to send [08:30:25]OFD Sender: No OFD packet to send [08:30:30]OFD Sender: No OFD packet to send [08:30:35]OFD Sender: No OFD packet to send [08:30:40]OFD Sender: No OFD packet to send [08:30:45]OFD Sender: No OFD packet to send [08:30:50]OFD Sender: No OFD packet to send [08:30:55]OFD Sender: No OFD packet to send [08:31:00]OFD Sender: No OFD packet to send [08:31:05]OFD Sender: No OFD packet to send [08:31:08]accept exits with 8 [08:31:08]New connection [08:31:08]New thread 3066695012 created [08:31:08]Thread 3066551652 joined [08:31:08]Waiting for new connection... [08:31:08] Sock 8.Parse request [08:31:08]Sock 8.Check first char [08:31:08]Sock 8.First char is OK [08:31:08]request: POST /json_proto HTTP/1.0 [08:31:08]Method: POST [08:31:08]URL: /json_proto [08:31:08]Method is POST - this is cgi request [08:31:08]url: /json_proto [08:31:08]query_string will be loaded in cgi processing [08:31:08]execute_cgi json_proto POST (null) [08:31:08]execute_cgi path=json_proto method=POST [08:31:08]POST find Content-Length [08:31:08]Host: 172.17.53.67:8080 [08:31:08]Content-Length: 766 [08:31:08]Content-Type: application/json [08:31:08] [08:31:08]POST finish read [08:31:08]Found Content-Length = 766 [08:31:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874319", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:31:08]execute_script... [08:31:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874319", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:31:08]POST & json_proto [08:31:08]process_json_proto [08:31:08]json parsed OK: [08:31:08]protocol is kg_v1.0 [08:31:08]action value=close_receipt [08:31:08]process_action close_receipt [08:31:08]cmd_close_receipt [08:31:08]MH_GetDate [08:31:08]Write to MH i2c: F0 00 00 D1 01 C1 [08:31:08]Write i2c OK [08:31:08]MH_I2C_Read... [08:31:08]Read from MH i2c: F0 [08:31:08]MH_I2C_Read... [08:31:08]Read from MH i2c: F0 09 00 [08:31:08]MH_I2C_Read... [08:31:08]Read from MH i2c: F0 09 00 D1 01 00 CD BF 14 67 19 BC 99 64 A3 [08:31:08]GetLastDocTimeStamp 1729412983 [08:31:08]current date 1729413069 [08:31:08]FM_GetShiftState [08:31:08]SAM_PROTO_GetShiftState [08:31:08]wFMCommunicate request_size=4 [08:31:08]MH_SAM_APDU [08:31:08]CAPDU: 80 13 01 00 [08:31:08]Write to MH i2c: E2 08 00 D2 01 80 13 01 00 00 00 00 00 50 [08:31:08]Write i2c OK [08:31:08]MH_I2C_Read... [08:31:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:31:08]Read from MH i2c: E2 [08:31:08]MH_I2C_Read... [08:31:08]Read from MH i2c: E2 0E 00 [08:31:08]MH_I2C_Read... [08:31:08]Read from MH i2c: E2 0E 00 D2 01 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F7 [08:31:08]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:31:08]wFMCommunicate OK [08:31:08]SAM_PROTO_GetShiftState done [08:31:08]FM_GetShiftState done [08:31:08]opened in 1729383891 [08:31:08]opened+sec_in_day 1729470291 [08:31:08]quantity*price = 50041 [08:31:08]sum+1 = 50042 [08:31:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 121 20.10.2024 08:31 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156049 ФПД: 209213315497846 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T083109&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156049&fm=209213315497846&tin=02508201610067®Number=0000137193017469&sum=50041 [08:31:09]StoreToDocumentArchive [08:31:09]shift 314 fd 156049 [08:31:09]save to /storage/0314/doc_00156049 [08:31:09]save last doc name /storage/0314/doc_00156049 to /storage/kkm_last_doc_name [08:31:09]save OK [08:31:09]Clear old archive folders... [08:31:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:31:09]tlvbuf is 0082ADA0 [08:31:09]SAM_PROTO_ClearQueue [08:31:09]wFMCommunicate request_size=4 [08:31:09]MH_SAM_APDU [08:31:09]CAPDU: 80 09 00 00 [08:31:09]Write to MH i2c: E2 08 00 DF 01 80 09 00 00 00 00 00 00 52 [08:31:09]Write i2c OK [08:31:09]MH_I2C_Read... [08:31:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:31:10]Read from MH i2c: E2 [08:31:10]MH_I2C_Read... [08:31:10]Read from MH i2c: E2 03 00 [08:31:10]MH_I2C_Read... [08:31:10]Read from MH i2c: E2 03 00 DF 01 00 90 00 54 [08:31:10]RAPDU: 90 00 [08:31:10]wFMCommunicate OK [08:31:10]SAM_PROTO_ClearQueue done [08:31:10]KKMCreateOFDPacket [08:31:10]OFDProtocolAddRootSTLVToBuf [08:31:10]FM_MakeSignedData [08:31:10]FM_MakeSignedData [08:31:10]SAM_PROTO_SignData [08:31:10]wFMCommunicate request_size=4 [08:31:10]MH_SAM_APDU [08:31:10]CAPDU: 80 0D 01 02 [08:31:10]Write to MH i2c: E2 08 00 E0 01 80 0D 01 02 00 00 00 00 5A [08:31:10]Write i2c OK [08:31:10]MH_I2C_Read... [08:31:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:31:10]Read from MH i2c: E2 [08:31:10]MH_I2C_Read... [08:31:10]Read from MH i2c: E2 03 00 [08:31:10]MH_I2C_Read... [08:31:10]Read from MH i2c: E2 03 00 E0 01 00 90 00 55 [08:31:10]RAPDU: 90 00 [08:31:10]wFMCommunicate OK [08:31:10]wFMCommunicate request_size=255 [08:31:10]MH_SAM_APDU [08:31:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 CD BF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 91 61 02 00 35 04 06 00 BE [08:31:10]Write to MH i2c: E2 02 01 E1 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 CD BF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 91 61 02 00 35 04 06 00 BE 00 00 C0 [08:31:10]Write i2c OK [08:31:10]MH_I2C_Read... [08:31:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:31:10]Read from MH i2c: E2 [08:31:10]MH_I2C_Read... [08:31:10]Read from MH i2c: E2 03 00 [08:31:10]MH_I2C_Read... [08:31:10]Read from MH i2c: E2 03 00 E1 01 00 90 00 56 [08:31:10]RAPDU: 90 00 [08:31:10]wFMCommunicate OK [08:31:10]wFMCommunicate request_size=10 [08:31:10]MH_SAM_APDU [08:31:10]CAPDU: 80 0D 02 02 05 47 45 5A 3F 76 [08:31:10]Write to MH i2c: E2 0D 00 E2 01 80 0D 02 02 05 00 47 45 5A 3F 76 00 00 02 [08:31:10]Write i2c OK [08:31:10]MH_I2C_Read... [08:31:10]Read from MH i2c: E2 [08:31:10]MH_I2C_Read... [08:31:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:31:10]Read from MH i2c: E2 03 00 [08:31:10]MH_I2C_Read... [08:31:10]Read from MH i2c: E2 03 00 E2 01 00 90 00 57 [08:31:10]RAPDU: 90 00 [08:31:10]wFMCommunicate OK [08:31:10]wFMCommunicate request_size=4 [08:31:10]MH_SAM_APDU [08:31:10]CAPDU: 80 0D 03 02 [08:31:10]Write to MH i2c: E2 08 00 E3 01 80 0D 03 02 00 00 00 00 5F [08:31:10]Write i2c OK [08:31:10]MH_I2C_Read... [08:31:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:31:10]Read from MH i2c: E2 [08:31:10]MH_I2C_Read... [08:31:10]Read from MH i2c: E2 0B 00 [08:31:10]MH_I2C_Read... [08:31:10]Read from MH i2c: E2 0B 00 E3 01 00 C0 3D F5 2B 5F 65 C3 D3 90 00 D7 [08:31:10]RAPDU: C0 3D F5 2B 5F 65 C3 D3 90 00 [08:31:10]wFMCommunicate OK [08:31:10]SAM_PROTO_SignData done [08:31:10]FM_MakeSignedData done [08:31:10]CreateOFDProtocolMessage [08:31:10]wFMCommunicate request_size=4 [08:31:10]MH_SAM_APDU [08:31:10]CAPDU: 80 11 00 00 [08:31:10]Write to MH i2c: E2 08 00 E4 01 80 11 00 00 00 00 00 00 5F [08:31:10]Write i2c OK [08:31:10]MH_I2C_Read... [08:31:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:31:10]Read from MH i2c: E2 [08:31:10]MH_I2C_Read... [08:31:10]Read from MH i2c: E2 17 00 [08:31:10]MH_I2C_Read... [08:31:10]Read from MH i2c: E2 17 00 E4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B0 [08:31:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:31:10]wFMCommunicate OK [08:31:10]CreateOFDProtocolMessage done [08:31:10]OFDSenderStorePacket 156049 [08:31:10]StoreOFDPacket docnum=156049 [08:31:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A2 39 07 01 40 34 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 CD BF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 91 61 02 00 35 04 06 00 BE 47 45 5A 3F 76 C0 3D F5 2B 5F 65 C3 D3 [08:31:10]CheckFolder [08:31:10]dirname=/storage/ofd_packets [08:31:10]CheckFolder done [08:31:10]ProducePacketName [08:31:10]name=ofd_packets/00156049 [08:31:10]NVStorageSaveData ofd_packets/00156049 [08:31:10]File name is /storage/ofd_packets/00156049 [08:31:10]Write 301 bytes [08:31:10]NVStorageSaveData done [08:31:10]OFDSenderStorePacket done [08:31:10]KKMCreateOFDPacket done [08:31:10]NVStorageSaveData kkm_last_timestamp [08:31:10]File name is /storage/kkm_last_timestamp [08:31:10]Write 4 bytes [08:31:10]NVStorageSaveData done [08:31:10]ExternCall_PrintAddStr [08:31:10]wPrintStart [08:31:10]Write to MH i2c: 01 00 00 E5 01 E6 [08:31:10]Write i2c OK [08:31:10]MH_I2C_Read... [08:31:10]Read from MH i2c: 01 [08:31:10]MH_I2C_Read... [08:31:10]Read from MH i2c: 01 07 00 [08:31:10]MH_I2C_Read... [08:31:10]Read from MH i2c: 01 07 00 E5 01 00 00 00 00 00 FF 0F FB [08:31:10]RasterBufferAndPrint [08:31:10]line Счет N : (1)874319 [08:31:10]line ИНН: 02508201610067 [08:31:10]line Контрольно-Кассовый Чек [08:31:10]line ПРОДАЖА [08:31:10]line ТРК (МРК, ГНК) : 12 [08:31:10]line Товар: 2710124130 [08:31:10]line Аи-92-К-5 [08:31:10]line 7.480 * 66.90 [08:31:10]line = 500.41 [08:31:10]line НДС 12% НСП 1% [08:31:10]line > о реализуемом товаре [08:31:10]line ИТОГО: 500.41 [08:31:10]line НСП 1% : 4.43 [08:31:10]line НДС 12% : 53.14 [08:31:10]line Наличными: 0.00 [08:31:10]line Безнал.: 500.41 [08:31:10]line Место: АЗС № 165 "Партнер Нефть" [08:31:10]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:31:10]line СНО: Общий режим [08:31:10]line Чек 121 20.10.2024 08:31 [08:31:10]line Смена: 314 ФФД: 1.0 [08:31:10]line ЗНМ: 0300000234 [08:31:10]line РНМ: 0000137193017469 [08:31:10]line Версия ККМ: v1.0 [08:31:10]line Платежная система: Mbank [08:31:10]line ФМ: 0000000000963156 [08:31:10]line ФД: 156049 [08:31:10]line ФПД: 209213315497846 [08:31:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T083109&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156049&fm=209213315497846&tin=02508201610067®Number=0000137193017469&sum=50041 [08:31:10]OFD Sender: Processing packet 156049 [packets to send 52, broken 51] [08:31:10]ProducePacketName [08:31:10]name=ofd_packets/00156049 [08:31:10]OFD Sender: To server: pG, [08:31:10]CommunicateWithHost lk.salyk.kg:30040 [08:31:10]ConnectInit lk.salyk.kg [08:31:10]written 0, free lines is 4095 [08:31:10]Connected sock=10 [08:31:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A2 39 07 01 40 34 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 CD BF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 91 61 02 00 35 04 06 00 BE 47 45 5A 3F 76 C0 3D F5 2B 5F 65 C3 D3 [08:31:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 09 07 47 00 0B 88 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 91 61 02 00 F4 03 04 00 00 66 14 67 B6 04 01 00 00 6F 49 E1 D3 83 2F 8C 61 [08:31:11]CommunicateWithHost err = 0 [08:31:11]CheckOFDResponse [08:31:11]1017 (14) - 77093643461234 [08:31:11]1041 (16) - 0000000000963156 [08:31:11]1040 (4) - 156049 [08:31:11]1012 (4) - 20.10.2024 02:08 [08:31:11]1206 (1) - 0 [08:31:11]OFD Sender: Remove packet 156049 [08:31:11]ProducePacketName [08:31:11]name=ofd_packets/00156049 [08:31:11]NVStorageDeleteData [08:31:11]Write to MH i2c: 01 00 00 0E 02 10 [08:31:11]Write i2c OK [08:31:11]MH_I2C_Read... [08:31:11]Read from MH i2c: 01 [08:31:11]MH_I2C_Read... [08:31:11]Read from MH i2c: 01 07 00 [08:31:11]MH_I2C_Read... [08:31:11]Read from MH i2c: 01 07 00 0E 02 00 00 00 00 00 0B 0D 2F [08:31:11]RasterBufferAndPrint [08:31:11]line [08:31:11]line [08:31:11]line [08:31:11]line [08:31:11]line [08:31:11]written 0, free lines is 3345 [08:31:11]MH_Cut [08:31:11]Write to MH i2c: D1 01 00 15 02 01 E9 [08:31:11]Write i2c OK [08:31:11]MH_I2C_Read... [08:31:11]Read from MH i2c: D1 [08:31:11]MH_I2C_Read... [08:31:11]Read from MH i2c: D1 01 00 [08:31:11]MH_I2C_Read... [08:31:11]Read from MH i2c: D1 01 00 15 02 00 E8 [08:31:11]Write to MH i2c: 01 00 00 16 02 18 [08:31:11]Write i2c OK [08:31:11]MH_I2C_Read... [08:31:11]OFD Sender: No OFD packet to send [08:31:12]*** Cut start [08:31:12]*** Partial cut [08:31:12]*** CUTSNS_PIN = 1 [08:31:12]*** CUTSNS_PIN = 0 [08:31:12]*** Brake cut motor [08:31:12]Read from MH i2c: 01 [08:31:12]MH_I2C_Read... [08:31:12]*** Stop cut motor [08:31:12]*** Cut end [08:31:12]Read from MH i2c: 01 07 00 [08:31:12]MH_I2C_Read... [08:31:12]Read from MH i2c: 01 07 00 16 02 00 00 00 00 00 FF 0F 2D [08:31:12]process_action close_receipt done [08:31:12]requested_data is exist [08:31:12]produce_requested_data [08:31:12]requested_item fm.sn is exist - process it [08:31:12]wFMCommunicate request_size=4 [08:31:12]MH_SAM_APDU [08:31:12]CAPDU: 80 11 00 00 [08:31:12]Write to MH i2c: E2 08 00 17 02 80 11 00 00 00 00 00 00 93 [08:31:12]Write i2c OK [08:31:12]MH_I2C_Read... [08:31:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:31:12]Read from MH i2c: E2 [08:31:12]MH_I2C_Read... [08:31:12]Read from MH i2c: E2 17 00 [08:31:12]MH_I2C_Read... [08:31:12]Read from MH i2c: E2 17 00 17 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E4 [08:31:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:31:12]wFMCommunicate OK [08:31:12]requested_item fd.num is exist - process it [08:31:12]SAM_PROTO_GetFieldsCounters [08:31:12]wFMCommunicate request_size=4 [08:31:12]MH_SAM_APDU [08:31:12]CAPDU: 80 13 00 00 [08:31:12]Write to MH i2c: E2 08 00 18 02 80 13 00 00 00 00 00 00 96 [08:31:12]Write i2c OK [08:31:12]MH_I2C_Read... [08:31:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:31:12]Read from MH i2c: E2 [08:31:12]MH_I2C_Read... [08:31:12]Read from MH i2c: E2 62 00 [08:31:12]MH_I2C_Read... [08:31:12]Read from MH i2c: E2 62 00 18 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 91 61 02 00 0E 04 04 00 3A 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 69 [08:31:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 91 61 02 00 0E 04 04 00 3A 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 [08:31:12]wFMCommunicate OK [08:31:12]SAM_PROTO_GetFieldsCounters done [08:31:12]requested_item shift.num is exist - process it [08:31:12]requested_item shift.opened is exist - process it [08:31:12]req_shift_opened [08:31:12]FM_GetShiftState [08:31:12]SAM_PROTO_GetShiftState [08:31:12]wFMCommunicate request_size=4 [08:31:12]MH_SAM_APDU [08:31:12]CAPDU: 80 13 01 00 [08:31:12]Write to MH i2c: E2 08 00 19 02 80 13 01 00 00 00 00 00 98 [08:31:12]Write i2c OK [08:31:12]MH_I2C_Read... [08:31:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:31:12]Read from MH i2c: E2 [08:31:12]MH_I2C_Read... [08:31:12]Read from MH i2c: E2 0E 00 [08:31:12]MH_I2C_Read... [08:31:12]Read from MH i2c: E2 0E 00 19 02 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 3F [08:31:12]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:31:12]wFMCommunicate OK [08:31:12]SAM_PROTO_GetShiftState done [08:31:12]FM_GetShiftState done [08:31:12]req_shift_opened done [08:31:12]requested_item shift.open_date is exist - process it [08:31:12]req_shift_open_date [08:31:12]req_shift_open_date done [08:31:12]produce_requested_data done [08:31:12]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156049,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [08:31:12]process_action_free close_receipt [08:31:12]json_value_free [08:31:12]json_value_free done [08:31:12]process_json_proto returns [08:31:12]Send response to host [08:31:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156049,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [08:31:12]free response buf [08:31:12]execute_script done [08:31:12]execute_script returns [08:31:12]free content buf [08:31:12]Sock 8.Close socket [08:31:12]Sock 8.Thread stoped [08:31:16]OFD Sender: No OFD packet to send [08:31:21]OFD Sender: No OFD packet to send [08:31:26]OFD Sender: No OFD packet to send [08:31:31]OFD Sender: No OFD packet to send [08:31:36]OFD Sender: No OFD packet to send [08:31:41]OFD Sender: No OFD packet to send [08:31:46]OFD Sender: No OFD packet to send [08:31:51]OFD Sender: No OFD packet to send [08:31:56]OFD Sender: No OFD packet to send [08:32:01]OFD Sender: No OFD packet to send [08:32:06]OFD Sender: No OFD packet to send [08:32:11]OFD Sender: No OFD packet to send [08:32:15]accept exits with 9 [08:32:15]New connection [08:32:15]New thread 3066551652 created [08:32:15]Thread 3066695012 joined [08:32:15]Waiting for new connection... [08:32:15] Sock 9.Parse request [08:32:15]Sock 9.Check first char [08:32:15]Sock 9.First char is OK [08:32:15]request: POST /json_proto HTTP/1.0 [08:32:15]Method: POST [08:32:15]URL: /json_proto [08:32:15]Method is POST - this is cgi request [08:32:15]url: /json_proto [08:32:15]query_string will be loaded in cgi processing [08:32:15]execute_cgi json_proto POST (null) [08:32:15]execute_cgi path=json_proto method=POST [08:32:15]POST find Content-Length [08:32:15]Host: 172.17.53.67:8080 [08:32:15]Content-Length: 677 [08:32:15]Content-Type: application/json [08:32:15] [08:32:15]POST finish read [08:32:15]Found Content-Length = 677 [08:32:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874320", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:32:15]execute_script... [08:32:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874320", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:32:15]POST & json_proto [08:32:15]process_json_proto [08:32:15]json parsed OK: [08:32:15]protocol is kg_v1.0 [08:32:15]action value=close_receipt [08:32:15]process_action close_receipt [08:32:15]cmd_close_receipt [08:32:15]MH_GetDate [08:32:15]Write to MH i2c: F0 00 00 1A 02 0B [08:32:15]Write i2c OK [08:32:15]MH_I2C_Read... [08:32:15]Read from MH i2c: F0 [08:32:15]MH_I2C_Read... [08:32:15]Read from MH i2c: F0 09 00 [08:32:15]MH_I2C_Read... [08:32:15]Read from MH i2c: F0 09 00 1A 02 00 10 C0 14 67 19 BC 99 64 31 [08:32:15]GetLastDocTimeStamp 1729413069 [08:32:15]current date 1729413136 [08:32:15]FM_GetShiftState [08:32:15]SAM_PROTO_GetShiftState [08:32:15]wFMCommunicate request_size=4 [08:32:15]MH_SAM_APDU [08:32:15]CAPDU: 80 13 01 00 [08:32:15]Write to MH i2c: E2 08 00 1B 02 80 13 01 00 00 00 00 00 9A [08:32:15]Write i2c OK [08:32:15]MH_I2C_Read... [08:32:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:32:15]Read from MH i2c: E2 [08:32:15]MH_I2C_Read... [08:32:15]Read from MH i2c: E2 0E 00 [08:32:15]MH_I2C_Read... [08:32:15]Read from MH i2c: E2 0E 00 1B 02 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 41 [08:32:15]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:32:15]wFMCommunicate OK [08:32:15]SAM_PROTO_GetShiftState done [08:32:15]FM_GetShiftState done [08:32:15]opened in 1729383891 [08:32:15]opened+sec_in_day 1729470291 [08:32:15]quantity*price = 50041 [08:32:15]sum+1 = 50042 [08:32:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 122 20.10.2024 08:32 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156050 ФПД: 189918971155162 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T083216&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156050&fm=189918971155162&tin=02508201610067®Number=0000137193017469&sum=50000 [08:32:16]StoreToDocumentArchive [08:32:16]shift 314 fd 156050 [08:32:16]save to /storage/0314/doc_00156050 [08:32:16]save last doc name /storage/0314/doc_00156050 to /storage/kkm_last_doc_name [08:32:16]save OK [08:32:16]Clear old archive folders... [08:32:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:32:16]tlvbuf is 00813AC0 [08:32:16]SAM_PROTO_ClearQueue [08:32:16]wFMCommunicate request_size=4 [08:32:16]MH_SAM_APDU [08:32:16]CAPDU: 80 09 00 00 [08:32:16]Write to MH i2c: E2 08 00 28 02 80 09 00 00 00 00 00 00 9C [08:32:16]Write i2c OK [08:32:16]MH_I2C_Read... [08:32:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:32:16]Read from MH i2c: E2 [08:32:16]MH_I2C_Read... [08:32:16]Read from MH i2c: E2 03 00 [08:32:16]MH_I2C_Read... [08:32:16]Read from MH i2c: E2 03 00 28 02 00 90 00 9E [08:32:16]RAPDU: 90 00 [08:32:16]wFMCommunicate OK [08:32:16]SAM_PROTO_ClearQueue done [08:32:16]KKMCreateOFDPacket [08:32:16]OFDProtocolAddRootSTLVToBuf [08:32:16]FM_MakeSignedData [08:32:16]FM_MakeSignedData [08:32:16]SAM_PROTO_SignData [08:32:16]wFMCommunicate request_size=4 [08:32:16]MH_SAM_APDU [08:32:16]CAPDU: 80 0D 01 02 [08:32:16]Write to MH i2c: E2 08 00 29 02 80 0D 01 02 00 00 00 00 A4 [08:32:16]Write i2c OK [08:32:16]MH_I2C_Read... [08:32:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:32:16]Read from MH i2c: E2 [08:32:16]MH_I2C_Read... [08:32:16]Read from MH i2c: E2 03 00 [08:32:16]MH_I2C_Read... [08:32:16]Read from MH i2c: E2 03 00 29 02 00 90 00 9F [08:32:16]RAPDU: 90 00 [08:32:16]wFMCommunicate OK [08:32:16]wFMCommunicate request_size=255 [08:32:16]MH_SAM_APDU [08:32:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 10 C0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 92 61 02 00 35 04 06 00 AC [08:32:16]Write to MH i2c: E2 02 01 2A 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 10 C0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 92 61 02 00 35 04 06 00 AC 00 00 EC [08:32:16]Write i2c OK [08:32:16]MH_I2C_Read... [08:32:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:32:17]Read from MH i2c: E2 [08:32:17]MH_I2C_Read... [08:32:17]Read from MH i2c: E2 03 00 [08:32:17]MH_I2C_Read... [08:32:17]Read from MH i2c: E2 03 00 2A 02 00 90 00 A0 [08:32:17]RAPDU: 90 00 [08:32:17]wFMCommunicate OK [08:32:17]wFMCommunicate request_size=10 [08:32:17]MH_SAM_APDU [08:32:17]CAPDU: 80 0D 02 02 05 BA F4 CF D2 DA [08:32:17]Write to MH i2c: E2 0D 00 2B 02 80 0D 02 02 05 00 BA F4 CF D2 DA 00 00 DA [08:32:17]Write i2c OK [08:32:17]MH_I2C_Read... [08:32:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:32:17]Read from MH i2c: E2 [08:32:17]MH_I2C_Read... [08:32:17]Read from MH i2c: E2 03 00 [08:32:17]MH_I2C_Read... [08:32:17]Read from MH i2c: E2 03 00 2B 02 00 90 00 A1 [08:32:17]RAPDU: 90 00 [08:32:17]wFMCommunicate OK [08:32:17]wFMCommunicate request_size=4 [08:32:17]MH_SAM_APDU [08:32:17]CAPDU: 80 0D 03 02 [08:32:17]Write to MH i2c: E2 08 00 2C 02 80 0D 03 02 00 00 00 00 A9 [08:32:17]Write i2c OK [08:32:17]MH_I2C_Read... [08:32:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:32:17]Read from MH i2c: E2 [08:32:17]MH_I2C_Read... [08:32:17]Read from MH i2c: E2 0B 00 [08:32:17]MH_I2C_Read... [08:32:17]Read from MH i2c: E2 0B 00 2C 02 00 BB 94 60 13 7B F2 BD 25 90 00 BB [08:32:17]RAPDU: BB 94 60 13 7B F2 BD 25 90 00 [08:32:17]wFMCommunicate OK [08:32:17]SAM_PROTO_SignData done [08:32:17]FM_MakeSignedData done [08:32:17]CreateOFDProtocolMessage [08:32:17]wFMCommunicate request_size=4 [08:32:17]MH_SAM_APDU [08:32:17]CAPDU: 80 11 00 00 [08:32:17]Write to MH i2c: E2 08 00 2D 02 80 11 00 00 00 00 00 00 A9 [08:32:17]Write i2c OK [08:32:17]MH_I2C_Read... [08:32:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:32:17]Read from MH i2c: E2 [08:32:17]MH_I2C_Read... [08:32:17]Read from MH i2c: E2 17 00 [08:32:17]MH_I2C_Read... [08:32:17]Read from MH i2c: E2 17 00 2D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FA [08:32:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:32:17]wFMCommunicate OK [08:32:17]CreateOFDProtocolMessage done [08:32:17]OFDSenderStorePacket 156050 [08:32:17]StoreOFDPacket docnum=156050 [08:32:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A4 C9 07 01 78 14 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 00 00 00 F4 03 04 00 10 C0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 92 61 02 00 35 04 06 00 AC BA F4 CF D2 DA BB 94 60 13 7B F2 BD 25 [08:32:17]CheckFolder [08:32:17]dirname=/storage/ofd_packets [08:32:17]CheckFolder done [08:32:17]ProducePacketName [08:32:17]name=ofd_packets/00156050 [08:32:17]NVStorageSaveData ofd_packets/00156050 [08:32:17]File name is /storage/ofd_packets/00156050 [08:32:17]Write 301 bytes [08:32:17]NVStorageSaveData done [08:32:17]OFDSenderStorePacket done [08:32:17]KKMCreateOFDPacket done [08:32:17]NVStorageSaveData kkm_last_timestamp [08:32:17]File name is /storage/kkm_last_timestamp [08:32:17]Write 4 bytes [08:32:17]NVStorageSaveData done [08:32:17]ExternCall_PrintAddStr [08:32:17]wPrintStart [08:32:17]Write to MH i2c: 01 00 00 2E 02 30 [08:32:17]Write i2c OK [08:32:17]MH_I2C_Read... [08:32:17]Read from MH i2c: 01 [08:32:17]MH_I2C_Read... [08:32:17]Read from MH i2c: 01 07 00 [08:32:17]MH_I2C_Read... [08:32:17]Read from MH i2c: 01 07 00 2E 02 00 00 00 00 00 FF 0F 45 [08:32:17]RasterBufferAndPrint [08:32:17]line Счет N : (1)874320 [08:32:17]line ИНН: 02508201610067 [08:32:17]line Контрольно-Кассовый Чек [08:32:17]line ПРОДАЖА [08:32:17]line ТРК (МРК, ГНК) : 42 [08:32:17]line Товар: 2710124130 [08:32:17]line Аи-92-К-5 [08:32:17]line 7.480 * 66.90 [08:32:17]line = 500.41 [08:32:17]line НДС 12% НСП 1% [08:32:17]line > о реализуемом товаре [08:32:17]line ОКРУГЛЕНИЕ: -0.41 [08:32:17]line ИТОГО: 500.00 [08:32:17]line Внесено: 500.00 [08:32:17]line СДАЧА: 0.00 [08:32:17]line НСП 1% : 4.43 [08:32:17]line НДС 12% : 53.14 [08:32:17]line Наличными: 500.00 [08:32:17]line Безнал.: 0.00 [08:32:17]line Место: АЗС № 165 "Партнер Нефть" [08:32:17]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:32:17]line СНО: Общий режим [08:32:17]line Чек 122 20.10.2024 08:32 [08:32:17]line Смена: 314 ФФД: 1.0 [08:32:17]line ЗНМ: 0300000234 [08:32:17]line РНМ: 0000137193017469 [08:32:17]line Версия ККМ: v1.0 [08:32:17]line ФМ: 0000000000963156 [08:32:17]line ФД: 156050 [08:32:17]line ФПД: 189918971155162 [08:32:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T083216&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156050&fm=189918971155162&tin=02508201610067®Number=0000137193017469&sum=50000 [08:32:17]OFD Sender: Processing packet 156050 [packets to send 52, broken 51] [08:32:17]ProducePacketName [08:32:17]name=ofd_packets/00156050 [08:32:17]OFD Sender: To server: pG, [08:32:17]CommunicateWithHost lk.salyk.kg:30040 [08:32:17]ConnectInit lk.salyk.kg [08:32:17]written 0, free lines is 4095 [08:32:17]Connected sock=10 [08:32:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A4 C9 07 01 78 14 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 00 00 00 F4 03 04 00 10 C0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 92 61 02 00 35 04 06 00 AC BA F4 CF D2 DA BB 94 60 13 7B F2 BD 25 [08:32:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 7F AF 47 00 35 EA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 92 61 02 00 F4 03 04 00 43 66 14 67 B6 04 01 00 00 8C 6E 75 9A 4B 6D 86 E7 [08:32:17]CommunicateWithHost err = 0 [08:32:17]CheckOFDResponse [08:32:17]1017 (14) - 77093643461234 [08:32:17]1041 (16) - 0000000000963156 [08:32:17]1040 (4) - 156050 [08:32:17]1012 (4) - 20.10.2024 02:09 [08:32:17]1206 (1) - 0 [08:32:17]OFD Sender: Remove packet 156050 [08:32:17]ProducePacketName [08:32:17]name=ofd_packets/00156050 [08:32:17]NVStorageDeleteData [08:32:18]Write to MH i2c: 01 00 00 59 02 5B [08:32:18]Write i2c OK [08:32:18]MH_I2C_Read... [08:32:18]Read from MH i2c: 01 [08:32:18]MH_I2C_Read... [08:32:18]Read from MH i2c: 01 07 00 [08:32:18]MH_I2C_Read... [08:32:18]Read from MH i2c: 01 07 00 59 02 00 00 00 00 00 EC 0C 5A [08:32:18]RasterBufferAndPrint [08:32:18]line [08:32:18]line [08:32:18]line [08:32:18]line [08:32:18]line [08:32:18]written 0, free lines is 3314 [08:32:18]MH_Cut [08:32:18]Write to MH i2c: D1 01 00 60 02 01 34 [08:32:18]Write i2c OK [08:32:18]MH_I2C_Read... [08:32:18]Read from MH i2c: D1 [08:32:18]MH_I2C_Read... [08:32:18]Read from MH i2c: D1 01 00 [08:32:18]MH_I2C_Read... [08:32:18]Read from MH i2c: D1 01 00 60 02 00 33 [08:32:18]Write to MH i2c: 01 00 00 61 02 63 [08:32:18]Write i2c OK [08:32:18]MH_I2C_Read... [08:32:18]OFD Sender: No OFD packet to send [08:32:18]*** Cut start [08:32:18]*** Partial cut [08:32:18]*** CUTSNS_PIN = 1 [08:32:18]*** CUTSNS_PIN = 0 [08:32:19]*** Brake cut motor [08:32:19]Read from MH i2c: 01 [08:32:19]MH_I2C_Read... [08:32:19]*** Stop cut motor [08:32:19]*** Cut end [08:32:19]Read from MH i2c: 01 07 00 [08:32:19]MH_I2C_Read... [08:32:19]Read from MH i2c: 01 07 00 61 02 00 00 00 00 00 FF 0F 78 [08:32:19]process_action close_receipt done [08:32:19]requested_data is exist [08:32:19]produce_requested_data [08:32:19]requested_item fm.sn is exist - process it [08:32:19]wFMCommunicate request_size=4 [08:32:19]MH_SAM_APDU [08:32:19]CAPDU: 80 11 00 00 [08:32:19]Write to MH i2c: E2 08 00 62 02 80 11 00 00 00 00 00 00 DE [08:32:19]Write i2c OK [08:32:19]MH_I2C_Read... [08:32:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:32:19]Read from MH i2c: E2 [08:32:19]MH_I2C_Read... [08:32:19]Read from MH i2c: E2 17 00 [08:32:19]MH_I2C_Read... [08:32:19]Read from MH i2c: E2 17 00 62 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2F [08:32:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:32:19]wFMCommunicate OK [08:32:19]requested_item fd.num is exist - process it [08:32:19]SAM_PROTO_GetFieldsCounters [08:32:19]wFMCommunicate request_size=4 [08:32:19]MH_SAM_APDU [08:32:19]CAPDU: 80 13 00 00 [08:32:19]Write to MH i2c: E2 08 00 63 02 80 13 00 00 00 00 00 00 E1 [08:32:19]Write i2c OK [08:32:19]MH_I2C_Read... [08:32:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:32:19]Read from MH i2c: E2 [08:32:19]MH_I2C_Read... [08:32:19]Read from MH i2c: E2 62 00 [08:32:19]MH_I2C_Read... [08:32:19]Read from MH i2c: E2 62 00 63 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 92 61 02 00 0E 04 04 00 3A 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 B8 [08:32:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 92 61 02 00 0E 04 04 00 3A 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 [08:32:19]wFMCommunicate OK [08:32:19]SAM_PROTO_GetFieldsCounters done [08:32:19]requested_item shift.num is exist - process it [08:32:19]requested_item shift.opened is exist - process it [08:32:19]req_shift_opened [08:32:19]FM_GetShiftState [08:32:19]SAM_PROTO_GetShiftState [08:32:19]wFMCommunicate request_size=4 [08:32:19]MH_SAM_APDU [08:32:19]CAPDU: 80 13 01 00 [08:32:19]Write to MH i2c: E2 08 00 64 02 80 13 01 00 00 00 00 00 E3 [08:32:19]Write i2c OK [08:32:19]MH_I2C_Read... [08:32:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:32:19]Read from MH i2c: E2 [08:32:19]MH_I2C_Read... [08:32:19]Read from MH i2c: E2 0E 00 [08:32:19]MH_I2C_Read... [08:32:19]Read from MH i2c: E2 0E 00 64 02 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 8A [08:32:19]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:32:19]wFMCommunicate OK [08:32:19]SAM_PROTO_GetShiftState done [08:32:19]FM_GetShiftState done [08:32:19]req_shift_opened done [08:32:19]requested_item shift.open_date is exist - process it [08:32:19]req_shift_open_date [08:32:19]req_shift_open_date done [08:32:19]produce_requested_data done [08:32:19]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156050,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [08:32:19]process_action_free close_receipt [08:32:19]json_value_free [08:32:19]json_value_free done [08:32:19]process_json_proto returns [08:32:19]Send response to host [08:32:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156050,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [08:32:19]free response buf [08:32:19]execute_script done [08:32:19]execute_script returns [08:32:19]free content buf [08:32:19]Sock 9.Close socket [08:32:19]Sock 9.Thread stoped [08:32:23]OFD Sender: No OFD packet to send [08:32:28]accept exits with 8 [08:32:28]New connection [08:32:28]New thread 3066695012 created [08:32:28]Thread 3066551652 joined [08:32:28]Waiting for new connection... [08:32:28] Sock 8.Parse request [08:32:28]Sock 8.Check first char [08:32:28]Sock 8.First char is OK [08:32:28]request: POST /json_proto HTTP/1.0 [08:32:28]Method: POST [08:32:28]URL: /json_proto [08:32:28]Method is POST - this is cgi request [08:32:28]url: /json_proto [08:32:28]query_string will be loaded in cgi processing [08:32:28]execute_cgi json_proto POST (null) [08:32:28]execute_cgi path=json_proto method=POST [08:32:28]POST find Content-Length [08:32:28]Host: 172.17.53.67:8080 [08:32:28]Content-Length: 671 [08:32:28]Content-Type: application/json [08:32:28] [08:32:28]POST finish read [08:32:28]Found Content-Length = 671 [08:32:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874322", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 11.700, "sum" : 800.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:32:28]execute_script... [08:32:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874322", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 11.700, "sum" : 800.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:32:28]POST & json_proto [08:32:28]process_json_proto [08:32:28]json parsed OK: [08:32:28]protocol is kg_v1.0 [08:32:28]action value=close_receipt [08:32:28]process_action close_receipt [08:32:28]cmd_close_receipt [08:32:28]MH_GetDate [08:32:28]Write to MH i2c: F0 00 00 65 02 56 [08:32:28]Write i2c OK [08:32:28]MH_I2C_Read... [08:32:28]Read from MH i2c: F0 [08:32:28]MH_I2C_Read... [08:32:28]Read from MH i2c: F0 09 00 [08:32:28]MH_I2C_Read... [08:32:28]Read from MH i2c: F0 09 00 65 02 00 1C C0 14 67 19 BC 99 64 88 [08:32:28]GetLastDocTimeStamp 1729413136 [08:32:28]current date 1729413148 [08:32:28]FM_GetShiftState [08:32:28]SAM_PROTO_GetShiftState [08:32:28]wFMCommunicate request_size=4 [08:32:28]MH_SAM_APDU [08:32:28]CAPDU: 80 13 01 00 [08:32:28]Write to MH i2c: E2 08 00 66 02 80 13 01 00 00 00 00 00 E5 [08:32:28]Write i2c OK [08:32:28]MH_I2C_Read... [08:32:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:32:28]Read from MH i2c: E2 [08:32:28]MH_I2C_Read... [08:32:28]Read from MH i2c: E2 0E 00 [08:32:28]MH_I2C_Read... [08:32:28]Read from MH i2c: E2 0E 00 66 02 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 8C [08:32:28]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:32:28]wFMCommunicate OK [08:32:28]SAM_PROTO_GetShiftState done [08:32:28]FM_GetShiftState done [08:32:28]opened in 1729383891 [08:32:28]opened+sec_in_day 1729470291 [08:32:28]quantity*price = 80028 [08:32:28]sum+1 = 80029 [08:32:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.98 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 123 20.10.2024 08:32 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156051 ФПД: 270076469821501 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T083228&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156051&fm=270076469821501&tin=02508201610067®Number=0000137193017469&sum=80000 [08:32:29]StoreToDocumentArchive [08:32:29]shift 314 fd 156051 [08:32:29]save to /storage/0314/doc_00156051 [08:32:29]save last doc name /storage/0314/doc_00156051 to /storage/kkm_last_doc_name [08:32:29]save OK [08:32:29]Clear old archive folders... [08:32:29]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:32:29]tlvbuf is 0082EA40 [08:32:29]SAM_PROTO_ClearQueue [08:32:29]wFMCommunicate request_size=4 [08:32:29]MH_SAM_APDU [08:32:29]CAPDU: 80 09 00 00 [08:32:29]Write to MH i2c: E2 08 00 73 02 80 09 00 00 00 00 00 00 E7 [08:32:29]Write i2c OK [08:32:29]MH_I2C_Read... [08:32:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:32:29]Read from MH i2c: E2 [08:32:29]MH_I2C_Read... [08:32:29]Read from MH i2c: E2 03 00 [08:32:29]MH_I2C_Read... [08:32:29]Read from MH i2c: E2 03 00 73 02 00 90 00 E9 [08:32:29]RAPDU: 90 00 [08:32:29]wFMCommunicate OK [08:32:29]SAM_PROTO_ClearQueue done [08:32:29]KKMCreateOFDPacket [08:32:29]OFDProtocolAddRootSTLVToBuf [08:32:29]FM_MakeSignedData [08:32:29]FM_MakeSignedData [08:32:29]SAM_PROTO_SignData [08:32:29]wFMCommunicate request_size=4 [08:32:29]MH_SAM_APDU [08:32:29]CAPDU: 80 0D 01 02 [08:32:29]Write to MH i2c: E2 08 00 74 02 80 0D 01 02 00 00 00 00 EF [08:32:29]Write i2c OK [08:32:29]MH_I2C_Read... [08:32:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:32:29]Read from MH i2c: E2 [08:32:29]MH_I2C_Read... [08:32:29]Read from MH i2c: E2 03 00 [08:32:29]MH_I2C_Read... [08:32:29]Read from MH i2c: E2 03 00 74 02 00 90 00 EA [08:32:29]RAPDU: 90 00 [08:32:29]wFMCommunicate OK [08:32:29]wFMCommunicate request_size=255 [08:32:29]MH_SAM_APDU [08:32:29]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 1C C0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 93 61 02 00 35 04 06 00 [08:32:29]Write to MH i2c: E2 02 01 75 02 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 1C C0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 93 61 02 00 35 04 06 00 00 00 44 [08:32:29]Write i2c OK [08:32:29]MH_I2C_Read... [08:32:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:32:29]Read from MH i2c: E2 [08:32:29]MH_I2C_Read... [08:32:29]Read from MH i2c: E2 03 00 [08:32:29]MH_I2C_Read... [08:32:29]Read from MH i2c: E2 03 00 75 02 00 90 00 EB [08:32:29]RAPDU: 90 00 [08:32:29]wFMCommunicate OK [08:32:29]wFMCommunicate request_size=11 [08:32:29]MH_SAM_APDU [08:32:29]CAPDU: 80 0D 02 02 06 F5 A2 14 0B C0 3D [08:32:29]Write to MH i2c: E2 0E 00 76 02 80 0D 02 02 06 00 F5 A2 14 0B C0 3D 00 00 B1 [08:32:29]Write i2c OK [08:32:29]MH_I2C_Read... [08:32:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:32:29]Read from MH i2c: E2 [08:32:29]MH_I2C_Read... [08:32:29]Read from MH i2c: E2 03 00 [08:32:29]MH_I2C_Read... [08:32:29]Read from MH i2c: E2 03 00 76 02 00 90 00 EC [08:32:29]RAPDU: 90 00 [08:32:29]wFMCommunicate OK [08:32:29]wFMCommunicate request_size=4 [08:32:29]MH_SAM_APDU [08:32:29]CAPDU: 80 0D 03 02 [08:32:29]Write to MH i2c: E2 08 00 77 02 80 0D 03 02 00 00 00 00 F4 [08:32:29]Write i2c OK [08:32:29]MH_I2C_Read... [08:32:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:32:30]Read from MH i2c: E2 [08:32:30]MH_I2C_Read... [08:32:30]Read from MH i2c: E2 0B 00 [08:32:30]MH_I2C_Read... [08:32:30]Read from MH i2c: E2 0B 00 77 02 00 36 4B 1F BA B2 E6 DE C1 90 00 86 [08:32:30]RAPDU: 36 4B 1F BA B2 E6 DE C1 90 00 [08:32:30]wFMCommunicate OK [08:32:30]SAM_PROTO_SignData done [08:32:30]FM_MakeSignedData done [08:32:30]CreateOFDProtocolMessage [08:32:30]wFMCommunicate request_size=4 [08:32:30]MH_SAM_APDU [08:32:30]CAPDU: 80 11 00 00 [08:32:30]Write to MH i2c: E2 08 00 78 02 80 11 00 00 00 00 00 00 F4 [08:32:30]Write i2c OK [08:32:30]MH_I2C_Read... [08:32:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:32:30]Read from MH i2c: E2 [08:32:30]MH_I2C_Read... [08:32:30]Read from MH i2c: E2 17 00 [08:32:30]MH_I2C_Read... [08:32:30]Read from MH i2c: E2 17 00 78 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 45 [08:32:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:32:30]wFMCommunicate OK [08:32:30]CreateOFDProtocolMessage done [08:32:30]OFDSenderStorePacket 156051 [08:32:30]StoreOFDPacket docnum=156051 [08:32:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 B1 BE 08 01 6F A6 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 1C C0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 93 61 02 00 35 04 06 00 F5 A2 14 0B C0 3D 36 4B 1F BA B2 E6 DE C1 [08:32:30]CheckFolder [08:32:30]dirname=/storage/ofd_packets [08:32:30]CheckFolder done [08:32:30]ProducePacketName [08:32:30]name=ofd_packets/00156051 [08:32:30]NVStorageSaveData ofd_packets/00156051 [08:32:30]File name is /storage/ofd_packets/00156051 [08:32:30]Write 302 bytes [08:32:30]NVStorageSaveData done [08:32:30]OFDSenderStorePacket done [08:32:30]KKMCreateOFDPacket done [08:32:30]NVStorageSaveData kkm_last_timestamp [08:32:30]File name is /storage/kkm_last_timestamp [08:32:30]Write 4 bytes [08:32:30]NVStorageSaveData done [08:32:30]ExternCall_PrintAddStr [08:32:30]wPrintStart [08:32:30]Write to MH i2c: 01 00 00 79 02 7B [08:32:30]Write i2c OK [08:32:30]MH_I2C_Read... [08:32:30]Read from MH i2c: 01 [08:32:30]MH_I2C_Read... [08:32:30]Read from MH i2c: 01 07 00 [08:32:30]MH_I2C_Read... [08:32:30]Read from MH i2c: 01 07 00 79 02 00 00 00 00 00 FF 0F 90 [08:32:30]RasterBufferAndPrint [08:32:30]line Счет N : (1)874322 [08:32:30]line ИНН: 02508201610067 [08:32:30]line Контрольно-Кассовый Чек [08:32:30]line ПРОДАЖА [08:32:30]line ТРК (МРК, ГНК) : 33 [08:32:30]line Товар: 2710124130 [08:32:30]line Super 92-К-5 [08:32:30]line 11.700 * 68.40 [08:32:30]line = 800.28 [08:32:30]line НДС 12% НСП 1% [08:32:30]line > о реализуемом товаре [08:32:30]line ОКРУГЛЕНИЕ: -0.28 [08:32:30]line ИТОГО: 800.00 [08:32:30]line Внесено: 800.00 [08:32:30]line СДАЧА: 0.00 [08:32:30]line НСП 1% : 7.08 [08:32:30]line НДС 12% : 84.98 [08:32:30]line Наличными: 800.00 [08:32:30]line Безнал.: 0.00 [08:32:30]line Место: АЗС № 165 "Партнер Нефть" [08:32:30]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:32:30]line СНО: Общий режим [08:32:30]line Чек 123 20.10.2024 08:32 [08:32:30]line Смена: 314 ФФД: 1.0 [08:32:30]line ЗНМ: 0300000234 [08:32:30]line РНМ: 0000137193017469 [08:32:30]line Версия ККМ: v1.0 [08:32:30]line ФМ: 0000000000963156 [08:32:30]line ФД: 156051 [08:32:30]line ФПД: 270076469821501 [08:32:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T083228&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156051&fm=270076469821501&tin=02508201610067®Number=0000137193017469&sum=80000 [08:32:30]written 0, free lines is 4095 [08:32:30]OFD Sender: Processing packet 156051 [packets to send 52, broken 51] [08:32:30]ProducePacketName [08:32:30]name=ofd_packets/00156051 [08:32:30]OFD Sender: To server: pG, [08:32:30]CommunicateWithHost lk.salyk.kg:30040 [08:32:30]ConnectInit lk.salyk.kg [08:32:30]Connected sock=10 [08:32:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 B1 BE 08 01 6F A6 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 1C C0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 93 61 02 00 35 04 06 00 F5 A2 14 0B C0 3D 36 4B 1F BA B2 E6 DE C1 [08:32:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 39 26 47 00 2B 79 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 93 61 02 00 F4 03 04 00 50 66 14 67 B6 04 01 00 00 70 34 F4 8C 62 20 96 86 [08:32:30]CommunicateWithHost err = 0 [08:32:30]CheckOFDResponse [08:32:30]1017 (14) - 77093643461234 [08:32:30]1041 (16) - 0000000000963156 [08:32:30]1040 (4) - 156051 [08:32:30]1012 (4) - 20.10.2024 02:09 [08:32:30]1206 (1) - 0 [08:32:30]OFD Sender: Remove packet 156051 [08:32:30]ProducePacketName [08:32:30]name=ofd_packets/00156051 [08:32:30]NVStorageDeleteData [08:32:30]Write to MH i2c: 01 00 00 A4 02 A6 [08:32:30]Write i2c OK [08:32:30]MH_I2C_Read... [08:32:30]Read from MH i2c: 01 [08:32:30]MH_I2C_Read... [08:32:30]Read from MH i2c: 01 07 00 [08:32:30]MH_I2C_Read... [08:32:30]Read from MH i2c: 01 07 00 A4 02 00 00 00 00 00 E0 0C 99 [08:32:30]RasterBufferAndPrint [08:32:30]line [08:32:30]line [08:32:30]line [08:32:30]line [08:32:30]line [08:32:30]written 0, free lines is 3302 [08:32:30]MH_Cut [08:32:30]Write to MH i2c: D1 01 00 AB 02 01 7F [08:32:30]Write i2c OK [08:32:30]MH_I2C_Read... [08:32:30]Read from MH i2c: D1 [08:32:30]MH_I2C_Read... [08:32:30]Read from MH i2c: D1 01 00 [08:32:30]MH_I2C_Read... [08:32:30]Read from MH i2c: D1 01 00 AB 02 00 7E [08:32:30]Write to MH i2c: 01 00 00 AC 02 AE [08:32:30]Write i2c OK [08:32:30]MH_I2C_Read... [08:32:31]OFD Sender: No OFD packet to send [08:32:31]*** Cut start [08:32:31]*** Partial cut [08:32:31]*** CUTSNS_PIN = 1 [08:32:31]*** CUTSNS_PIN = 0 [08:32:31]*** Brake cut motor [08:32:32]Read from MH i2c: 01 [08:32:32]MH_I2C_Read... [08:32:32]*** Stop cut motor [08:32:32]*** Cut end [08:32:32]Read from MH i2c: 01 07 00 [08:32:32]MH_I2C_Read... [08:32:32]Read from MH i2c: 01 07 00 AC 02 00 00 00 00 00 FF 0F C3 [08:32:32]process_action close_receipt done [08:32:32]requested_data is exist [08:32:32]produce_requested_data [08:32:32]requested_item fm.sn is exist - process it [08:32:32]wFMCommunicate request_size=4 [08:32:32]MH_SAM_APDU [08:32:32]CAPDU: 80 11 00 00 [08:32:32]Write to MH i2c: E2 08 00 AD 02 80 11 00 00 00 00 00 00 29 [08:32:32]Write i2c OK [08:32:32]MH_I2C_Read... [08:32:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:32:32]Read from MH i2c: E2 [08:32:32]MH_I2C_Read... [08:32:32]Read from MH i2c: E2 17 00 [08:32:32]MH_I2C_Read... [08:32:32]Read from MH i2c: E2 17 00 AD 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7A [08:32:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:32:32]wFMCommunicate OK [08:32:32]requested_item fd.num is exist - process it [08:32:32]SAM_PROTO_GetFieldsCounters [08:32:32]wFMCommunicate request_size=4 [08:32:32]MH_SAM_APDU [08:32:32]CAPDU: 80 13 00 00 [08:32:32]Write to MH i2c: E2 08 00 AE 02 80 13 00 00 00 00 00 00 2C [08:32:32]Write i2c OK [08:32:32]MH_I2C_Read... [08:32:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:32:32]Read from MH i2c: E2 [08:32:32]MH_I2C_Read... [08:32:32]Read from MH i2c: E2 62 00 [08:32:32]MH_I2C_Read... [08:32:32]Read from MH i2c: E2 62 00 AE 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 93 61 02 00 0E 04 04 00 3A 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 07 [08:32:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 93 61 02 00 0E 04 04 00 3A 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 [08:32:32]wFMCommunicate OK [08:32:32]SAM_PROTO_GetFieldsCounters done [08:32:32]requested_item shift.num is exist - process it [08:32:32]requested_item shift.opened is exist - process it [08:32:32]req_shift_opened [08:32:32]FM_GetShiftState [08:32:32]SAM_PROTO_GetShiftState [08:32:32]wFMCommunicate request_size=4 [08:32:32]MH_SAM_APDU [08:32:32]CAPDU: 80 13 01 00 [08:32:32]Write to MH i2c: E2 08 00 AF 02 80 13 01 00 00 00 00 00 2E [08:32:32]Write i2c OK [08:32:32]MH_I2C_Read... [08:32:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:32:32]Read from MH i2c: E2 [08:32:32]MH_I2C_Read... [08:32:32]Read from MH i2c: E2 0E 00 [08:32:32]MH_I2C_Read... [08:32:32]Read from MH i2c: E2 0E 00 AF 02 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D5 [08:32:32]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:32:32]wFMCommunicate OK [08:32:32]SAM_PROTO_GetShiftState done [08:32:32]FM_GetShiftState done [08:32:32]req_shift_opened done [08:32:32]requested_item shift.open_date is exist - process it [08:32:32]req_shift_open_date [08:32:32]req_shift_open_date done [08:32:32]produce_requested_data done [08:32:32]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156051,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [08:32:32]process_action_free close_receipt [08:32:32]json_value_free [08:32:32]json_value_free done [08:32:32]process_json_proto returns [08:32:32]Send response to host [08:32:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156051,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [08:32:32]free response buf [08:32:32]execute_script done [08:32:32]execute_script returns [08:32:32]free content buf [08:32:32]Sock 8.Close socket [08:32:32]Sock 8.Thread stoped [08:32:36]OFD Sender: No OFD packet to send [08:32:41]OFD Sender: No OFD packet to send [08:32:46]OFD Sender: No OFD packet to send [08:32:51]OFD Sender: No OFD packet to send [08:32:56]OFD Sender: No OFD packet to send [08:33:01]OFD Sender: No OFD packet to send [08:33:06]OFD Sender: No OFD packet to send [08:33:11]OFD Sender: No OFD packet to send [08:33:16]OFD Sender: No OFD packet to send [08:33:21]OFD Sender: No OFD packet to send [08:33:26]OFD Sender: No OFD packet to send [08:33:31]OFD Sender: No OFD packet to send [08:33:36]OFD Sender: No OFD packet to send [08:33:41]OFD Sender: No OFD packet to send [08:33:46]OFD Sender: No OFD packet to send [08:33:51]OFD Sender: No OFD packet to send [08:33:56]OFD Sender: No OFD packet to send [08:34:01]OFD Sender: No OFD packet to send [08:34:06]OFD Sender: No OFD packet to send [08:34:11]OFD Sender: No OFD packet to send [08:34:16]OFD Sender: No OFD packet to send [08:34:21]OFD Sender: No OFD packet to send [08:34:26]OFD Sender: No OFD packet to send [08:34:31]OFD Sender: No OFD packet to send [08:34:36]OFD Sender: No OFD packet to send [08:34:41]OFD Sender: No OFD packet to send [08:34:46]OFD Sender: No OFD packet to send [08:34:51]OFD Sender: No OFD packet to send [08:34:56]OFD Sender: No OFD packet to send [08:34:56]accept exits with 9 [08:34:56]New connection [08:34:56]New thread 3066551652 created [08:34:56]Thread 3066695012 joined [08:34:56]Waiting for new connection... [08:34:56] Sock 9.Parse request [08:34:56]Sock 9.Check first char [08:34:56]Sock 9.First char is OK [08:34:56]request: POST /json_proto HTTP/1.0 [08:34:56]Method: POST [08:34:56]URL: /json_proto [08:34:56]Method is POST - this is cgi request [08:34:56]url: /json_proto [08:34:56]query_string will be loaded in cgi processing [08:34:56]execute_cgi json_proto POST (null) [08:34:56]execute_cgi path=json_proto method=POST [08:34:56]POST find Content-Length [08:34:56]Host: 172.17.53.67:8080 [08:34:56]Content-Length: 679 [08:34:56]Content-Type: application/json [08:34:56] [08:34:56]POST finish read [08:34:56]Found Content-Length = 679 [08:34:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874323", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:34:56]execute_script... [08:34:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874323", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:34:56]POST & json_proto [08:34:56]process_json_proto [08:34:56]json parsed OK: [08:34:56]protocol is kg_v1.0 [08:34:56]action value=close_receipt [08:34:56]process_action close_receipt [08:34:56]cmd_close_receipt [08:34:56]MH_GetDate [08:34:56]Write to MH i2c: F0 00 00 B0 02 A1 [08:34:56]Write i2c OK [08:34:56]MH_I2C_Read... [08:34:56]Read from MH i2c: F0 [08:34:56]MH_I2C_Read... [08:34:56]Read from MH i2c: F0 09 00 [08:34:56]MH_I2C_Read... [08:34:56]Read from MH i2c: F0 09 00 B0 02 00 B0 C0 14 67 19 BC 99 64 67 [08:34:56]GetLastDocTimeStamp 1729413148 [08:34:56]current date 1729413296 [08:34:56]FM_GetShiftState [08:34:56]SAM_PROTO_GetShiftState [08:34:56]wFMCommunicate request_size=4 [08:34:56]MH_SAM_APDU [08:34:56]CAPDU: 80 13 01 00 [08:34:56]Write to MH i2c: E2 08 00 B1 02 80 13 01 00 00 00 00 00 30 [08:34:56]Write i2c OK [08:34:56]MH_I2C_Read... [08:34:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:34:56]Read from MH i2c: E2 [08:34:56]MH_I2C_Read... [08:34:56]Read from MH i2c: E2 0E 00 [08:34:56]MH_I2C_Read... [08:34:56]Read from MH i2c: E2 0E 00 B1 02 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D7 [08:34:56]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:34:56]wFMCommunicate OK [08:34:56]SAM_PROTO_GetShiftState done [08:34:56]FM_GetShiftState done [08:34:56]opened in 1729383891 [08:34:56]opened+sec_in_day 1729470291 [08:34:56]quantity*price = 100050 [08:34:56]sum+1 = 100052 [08:34:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 124 20.10.2024 08:34 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156052 ФПД: 110870393869326 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T083456&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156052&fm=110870393869326&tin=02508201610067®Number=0000137193017469&sum=100000 [08:34:57]StoreToDocumentArchive [08:34:57]shift 314 fd 156052 [08:34:57]save to /storage/0314/doc_00156052 [08:34:57]save last doc name /storage/0314/doc_00156052 to /storage/kkm_last_doc_name [08:34:57]save OK [08:34:57]Clear old archive folders... [08:34:57]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:34:57]tlvbuf is 00810E20 [08:34:57]SAM_PROTO_ClearQueue [08:34:57]wFMCommunicate request_size=4 [08:34:57]MH_SAM_APDU [08:34:57]CAPDU: 80 09 00 00 [08:34:57]Write to MH i2c: E2 08 00 BE 02 80 09 00 00 00 00 00 00 32 [08:34:57]Write i2c OK [08:34:57]MH_I2C_Read... [08:34:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:34:57]Read from MH i2c: E2 [08:34:57]MH_I2C_Read... [08:34:57]Read from MH i2c: E2 03 00 [08:34:57]MH_I2C_Read... [08:34:57]Read from MH i2c: E2 03 00 BE 02 00 90 00 34 [08:34:57]RAPDU: 90 00 [08:34:57]wFMCommunicate OK [08:34:57]SAM_PROTO_ClearQueue done [08:34:57]KKMCreateOFDPacket [08:34:57]OFDProtocolAddRootSTLVToBuf [08:34:57]FM_MakeSignedData [08:34:57]FM_MakeSignedData [08:34:57]SAM_PROTO_SignData [08:34:57]wFMCommunicate request_size=4 [08:34:57]MH_SAM_APDU [08:34:57]CAPDU: 80 0D 01 02 [08:34:57]Write to MH i2c: E2 08 00 BF 02 80 0D 01 02 00 00 00 00 3A [08:34:57]Write i2c OK [08:34:57]MH_I2C_Read... [08:34:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:34:57]Read from MH i2c: E2 [08:34:57]MH_I2C_Read... [08:34:57]Read from MH i2c: E2 03 00 [08:34:57]MH_I2C_Read... [08:34:57]Read from MH i2c: E2 03 00 BF 02 00 90 00 35 [08:34:57]RAPDU: 90 00 [08:34:57]wFMCommunicate OK [08:34:57]wFMCommunicate request_size=255 [08:34:57]MH_SAM_APDU [08:34:57]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 B0 C0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 94 61 02 00 35 04 06 00 64 D6 06 71 [08:34:57]Write to MH i2c: E2 02 01 C0 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 B0 C0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 94 61 02 00 35 04 06 00 64 D6 06 71 00 00 1E [08:34:57]Write i2c OK [08:34:57]MH_I2C_Read... [08:34:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:34:57]Read from MH i2c: E2 [08:34:57]MH_I2C_Read... [08:34:57]Read from MH i2c: E2 03 00 [08:34:57]MH_I2C_Read... [08:34:57]Read from MH i2c: E2 03 00 C0 02 00 90 00 36 [08:34:57]RAPDU: 90 00 [08:34:57]wFMCommunicate OK [08:34:57]wFMCommunicate request_size=7 [08:34:57]MH_SAM_APDU [08:34:57]CAPDU: 80 0D 02 02 02 54 0E [08:34:57]Write to MH i2c: E2 0A 00 C1 02 80 0D 02 02 02 00 54 0E 00 00 A3 [08:34:57]Write i2c OK [08:34:57]MH_I2C_Read... [08:34:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:34:57]Read from MH i2c: E2 [08:34:57]MH_I2C_Read... [08:34:57]Read from MH i2c: E2 03 00 [08:34:57]MH_I2C_Read... [08:34:57]Read from MH i2c: E2 03 00 C1 02 00 90 00 37 [08:34:57]RAPDU: 90 00 [08:34:57]wFMCommunicate OK [08:34:57]wFMCommunicate request_size=4 [08:34:57]MH_SAM_APDU [08:34:57]CAPDU: 80 0D 03 02 [08:34:57]Write to MH i2c: E2 08 00 C2 02 80 0D 03 02 00 00 00 00 3F [08:34:57]Write i2c OK [08:34:57]MH_I2C_Read... [08:34:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:34:58]Read from MH i2c: E2 [08:34:58]MH_I2C_Read... [08:34:58]Read from MH i2c: E2 0B 00 [08:34:58]MH_I2C_Read... [08:34:58]Read from MH i2c: E2 0B 00 C2 02 00 50 03 05 81 17 6E F3 7C 90 00 0D [08:34:58]RAPDU: 50 03 05 81 17 6E F3 7C 90 00 [08:34:58]wFMCommunicate OK [08:34:58]SAM_PROTO_SignData done [08:34:58]FM_MakeSignedData done [08:34:58]CreateOFDProtocolMessage [08:34:58]wFMCommunicate request_size=4 [08:34:58]MH_SAM_APDU [08:34:58]CAPDU: 80 11 00 00 [08:34:58]Write to MH i2c: E2 08 00 C3 02 80 11 00 00 00 00 00 00 3F [08:34:58]Write i2c OK [08:34:58]MH_I2C_Read... [08:34:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:34:58]Read from MH i2c: E2 [08:34:58]MH_I2C_Read... [08:34:58]Read from MH i2c: E2 17 00 [08:34:58]MH_I2C_Read... [08:34:58]Read from MH i2c: E2 17 00 C3 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 90 [08:34:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:34:58]wFMCommunicate OK [08:34:58]CreateOFDProtocolMessage done [08:34:58]OFDSenderStorePacket 156052 [08:34:58]StoreOFDPacket docnum=156052 [08:34:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 C0 97 04 01 3F 66 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 B0 C0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 94 61 02 00 35 04 06 00 64 D6 06 71 54 0E 50 03 05 81 17 6E F3 7C [08:34:58]CheckFolder [08:34:58]dirname=/storage/ofd_packets [08:34:58]CheckFolder done [08:34:58]ProducePacketName [08:34:58]name=ofd_packets/00156052 [08:34:58]NVStorageSaveData ofd_packets/00156052 [08:34:58]File name is /storage/ofd_packets/00156052 [08:34:58]Write 298 bytes [08:34:58]NVStorageSaveData done [08:34:58]OFDSenderStorePacket done [08:34:58]KKMCreateOFDPacket done [08:34:58]NVStorageSaveData kkm_last_timestamp [08:34:58]File name is /storage/kkm_last_timestamp [08:34:58]Write 4 bytes [08:34:58]NVStorageSaveData done [08:34:58]ExternCall_PrintAddStr [08:34:58]wPrintStart [08:34:58]Write to MH i2c: 01 00 00 C4 02 C6 [08:34:58]Write i2c OK [08:34:58]MH_I2C_Read... [08:34:58]Read from MH i2c: 01 [08:34:58]MH_I2C_Read... [08:34:58]Read from MH i2c: 01 07 00 [08:34:58]MH_I2C_Read... [08:34:58]Read from MH i2c: 01 07 00 C4 02 00 00 00 00 00 FF 0F DB [08:34:58]RasterBufferAndPrint [08:34:58]line Счет N : (1)874323 [08:34:58]line ИНН: 02508201610067 [08:34:58]line Контрольно-Кассовый Чек [08:34:58]line ПРОДАЖА [08:34:58]line ТРК (МРК, ГНК) : 34 [08:34:58]line Товар: 2710194210 [08:34:58]line ДТ-К-2 [08:34:58]line 13.130 * 76.20 [08:34:58]line = 1000.51 [08:34:58]line НДС 12% НСП 1% [08:34:58]line > о реализуемом товаре [08:34:58]line ОКРУГЛЕНИЕ: -0.51 [08:34:58]line ИТОГО: 1000.00 [08:34:58]line Внесено: 1000.00 [08:34:58]line СДАЧА: 0.00 [08:34:58]line НСП 1% : 8.85 [08:34:58]line НДС 12% : 106.25 [08:34:58]line Наличными: 1000.00 [08:34:58]line Безнал.: 0.00 [08:34:58]line Место: АЗС № 165 "Партнер Нефть" [08:34:58]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:34:58]line СНО: Общий режим [08:34:58]line Чек 124 20.10.2024 08:34 [08:34:58]line Смена: 314 ФФД: 1.0 [08:34:58]line ЗНМ: 0300000234 [08:34:58]line РНМ: 0000137193017469 [08:34:58]line Версия ККМ: v1.0 [08:34:58]line ФМ: 0000000000963156 [08:34:58]line ФД: 156052 [08:34:58]line ФПД: 110870393869326 [08:34:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T083456&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156052&fm=110870393869326&tin=02508201610067®Number=0000137193017469&sum=100000 [08:34:58]OFD Sender: Processing packet 156052 [packets to send 52, broken 51] [08:34:58]ProducePacketName [08:34:58]name=ofd_packets/00156052 [08:34:58]OFD Sender: To server: pG, [08:34:58]CommunicateWithHost lk.salyk.kg:30040 [08:34:58]ConnectInit lk.salyk.kg [08:34:58]written 0, free lines is 4095 [08:34:58]Connected sock=10 [08:34:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 C0 97 04 01 3F 66 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 B0 C0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 94 61 02 00 35 04 06 00 64 D6 06 71 54 0E 50 03 05 81 17 6E F3 7C [08:34:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 7C D4 47 00 EE D6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 94 61 02 00 F4 03 04 00 E4 66 14 67 B6 04 01 00 00 84 BE BE D7 24 E8 9F AC [08:34:58]CommunicateWithHost err = 0 [08:34:58]CheckOFDResponse [08:34:58]1017 (14) - 77093643461234 [08:34:58]1041 (16) - 0000000000963156 [08:34:58]1040 (4) - 156052 [08:34:58]1012 (4) - 20.10.2024 02:11 [08:34:58]1206 (1) - 0 [08:34:58]OFD Sender: Remove packet 156052 [08:34:58]ProducePacketName [08:34:58]name=ofd_packets/00156052 [08:34:58]NVStorageDeleteData [08:34:58]Write to MH i2c: 01 00 00 EF 02 F1 [08:34:58]Write i2c OK [08:34:58]MH_I2C_Read... [08:34:58]Read from MH i2c: 01 [08:34:58]MH_I2C_Read... [08:34:58]Read from MH i2c: 01 07 00 [08:34:58]MH_I2C_Read... [08:34:58]Read from MH i2c: 01 07 00 EF 02 00 00 00 00 00 DC 0C E0 [08:34:58]RasterBufferAndPrint [08:34:58]line [08:34:58]line [08:34:58]line [08:34:58]line [08:34:58]line [08:34:58]written 0, free lines is 3299 [08:34:58]MH_Cut [08:34:58]Write to MH i2c: D1 01 00 F6 02 01 CA [08:34:58]Write i2c OK [08:34:58]MH_I2C_Read... [08:34:58]Read from MH i2c: D1 [08:34:58]MH_I2C_Read... [08:34:58]Read from MH i2c: D1 01 00 [08:34:58]MH_I2C_Read... [08:34:58]Read from MH i2c: D1 01 00 F6 02 00 C9 [08:34:58]Write to MH i2c: 01 00 00 F7 02 F9 [08:34:58]Write i2c OK [08:34:58]MH_I2C_Read... [08:34:59]OFD Sender: No OFD packet to send [08:34:59]*** Cut start [08:34:59]*** Partial cut [08:34:59]*** CUTSNS_PIN = 1 [08:34:59]*** CUTSNS_PIN = 0 [08:34:59]*** Brake cut motor [08:35:00]Read from MH i2c: 01 [08:35:00]MH_I2C_Read... [08:35:00]*** Stop cut motor [08:35:00]*** Cut end [08:35:00]Read from MH i2c: 01 07 00 [08:35:00]MH_I2C_Read... [08:35:00]Read from MH i2c: 01 07 00 F7 02 00 00 00 00 00 FF 0F 0E [08:35:00]process_action close_receipt done [08:35:00]requested_data is exist [08:35:00]produce_requested_data [08:35:00]requested_item fm.sn is exist - process it [08:35:00]wFMCommunicate request_size=4 [08:35:00]MH_SAM_APDU [08:35:00]CAPDU: 80 11 00 00 [08:35:00]Write to MH i2c: E2 08 00 F8 02 80 11 00 00 00 00 00 00 74 [08:35:00]Write i2c OK [08:35:00]MH_I2C_Read... [08:35:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:35:00]Read from MH i2c: E2 [08:35:00]MH_I2C_Read... [08:35:00]Read from MH i2c: E2 17 00 [08:35:00]MH_I2C_Read... [08:35:00]Read from MH i2c: E2 17 00 F8 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C5 [08:35:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:35:00]wFMCommunicate OK [08:35:00]requested_item fd.num is exist - process it [08:35:00]SAM_PROTO_GetFieldsCounters [08:35:00]wFMCommunicate request_size=4 [08:35:00]MH_SAM_APDU [08:35:00]CAPDU: 80 13 00 00 [08:35:00]Write to MH i2c: E2 08 00 F9 02 80 13 00 00 00 00 00 00 77 [08:35:00]Write i2c OK [08:35:00]MH_I2C_Read... [08:35:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:35:00]Read from MH i2c: E2 [08:35:00]MH_I2C_Read... [08:35:00]Read from MH i2c: E2 62 00 [08:35:00]MH_I2C_Read... [08:35:00]Read from MH i2c: E2 62 00 F9 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 94 61 02 00 0E 04 04 00 3A 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 56 [08:35:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 94 61 02 00 0E 04 04 00 3A 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 [08:35:00]wFMCommunicate OK [08:35:00]SAM_PROTO_GetFieldsCounters done [08:35:00]requested_item shift.num is exist - process it [08:35:00]requested_item shift.opened is exist - process it [08:35:00]req_shift_opened [08:35:00]FM_GetShiftState [08:35:00]SAM_PROTO_GetShiftState [08:35:00]wFMCommunicate request_size=4 [08:35:00]MH_SAM_APDU [08:35:00]CAPDU: 80 13 01 00 [08:35:00]Write to MH i2c: E2 08 00 FA 02 80 13 01 00 00 00 00 00 79 [08:35:00]Write i2c OK [08:35:00]MH_I2C_Read... [08:35:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:35:00]Read from MH i2c: E2 [08:35:00]MH_I2C_Read... [08:35:00]Read from MH i2c: E2 0E 00 [08:35:00]MH_I2C_Read... [08:35:00]Read from MH i2c: E2 0E 00 FA 02 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 20 [08:35:00]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:35:00]wFMCommunicate OK [08:35:00]SAM_PROTO_GetShiftState done [08:35:00]FM_GetShiftState done [08:35:00]req_shift_opened done [08:35:00]requested_item shift.open_date is exist - process it [08:35:00]req_shift_open_date [08:35:00]req_shift_open_date done [08:35:00]produce_requested_data done [08:35:00]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156052,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [08:35:00]process_action_free close_receipt [08:35:00]json_value_free [08:35:00]json_value_free done [08:35:00]process_json_proto returns [08:35:00]Send response to host [08:35:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156052,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [08:35:00]free response buf [08:35:00]execute_script done [08:35:00]execute_script returns [08:35:00]free content buf [08:35:00]Sock 9.Close socket [08:35:00]Sock 9.Thread stoped [08:35:04]OFD Sender: No OFD packet to send [08:35:09]OFD Sender: No OFD packet to send [08:35:14]OFD Sender: No OFD packet to send [08:35:19]OFD Sender: No OFD packet to send [08:35:24]OFD Sender: No OFD packet to send [08:35:29]OFD Sender: No OFD packet to send [08:35:34]OFD Sender: No OFD packet to send [08:35:39]OFD Sender: No OFD packet to send [08:35:44]OFD Sender: No OFD packet to send [08:35:49]OFD Sender: No OFD packet to send [08:35:54]OFD Sender: No OFD packet to send [08:35:59]OFD Sender: No OFD packet to send [08:36:04]OFD Sender: No OFD packet to send [08:36:09]OFD Sender: No OFD packet to send [08:36:14]OFD Sender: No OFD packet to send [08:36:19]OFD Sender: No OFD packet to send [08:36:24]OFD Sender: No OFD packet to send [08:36:27]accept exits with 8 [08:36:27]New connection [08:36:27]New thread 3066695012 created [08:36:27]Thread 3066551652 joined [08:36:27]Waiting for new connection... [08:36:27] Sock 8.Parse request [08:36:27]Sock 8.Check first char [08:36:27]Sock 8.First char is OK [08:36:27]request: POST /json_proto HTTP/1.0 [08:36:27]Method: POST [08:36:27]URL: /json_proto [08:36:27]Method is POST - this is cgi request [08:36:27]url: /json_proto [08:36:27]query_string will be loaded in cgi processing [08:36:27]execute_cgi json_proto POST (null) [08:36:27]execute_cgi path=json_proto method=POST [08:36:27]POST find Content-Length [08:36:27]Host: 172.17.53.67:8080 [08:36:27]Content-Length: 632 [08:36:27]Content-Type: application/json [08:36:27] [08:36:27]POST finish read [08:36:27]Found Content-Length = 632 [08:36:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874324", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:36:27]execute_script... [08:36:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874324", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:36:27]POST & json_proto [08:36:27]process_json_proto [08:36:27]json parsed OK: [08:36:27]protocol is kg_v1.0 [08:36:27]action value=close_receipt [08:36:27]process_action close_receipt [08:36:27]cmd_close_receipt [08:36:27]MH_GetDate [08:36:27]Write to MH i2c: F0 00 00 FB 02 EC [08:36:27]Write i2c OK [08:36:27]MH_I2C_Read... [08:36:27]Read from MH i2c: F0 [08:36:27]MH_I2C_Read... [08:36:27]Read from MH i2c: F0 09 00 [08:36:27]MH_I2C_Read... [08:36:27]Read from MH i2c: F0 09 00 FB 02 00 0C C1 14 67 19 BC 99 64 0F [08:36:27]GetLastDocTimeStamp 1729413296 [08:36:27]current date 1729413388 [08:36:27]FM_GetShiftState [08:36:27]SAM_PROTO_GetShiftState [08:36:27]wFMCommunicate request_size=4 [08:36:27]MH_SAM_APDU [08:36:27]CAPDU: 80 13 01 00 [08:36:27]Write to MH i2c: E2 08 00 FC 02 80 13 01 00 00 00 00 00 7B [08:36:27]Write i2c OK [08:36:27]MH_I2C_Read... [08:36:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:36:27]Read from MH i2c: E2 [08:36:27]MH_I2C_Read... [08:36:27]Read from MH i2c: E2 0E 00 [08:36:27]MH_I2C_Read... [08:36:27]Read from MH i2c: E2 0E 00 FC 02 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 22 [08:36:27]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:36:27]wFMCommunicate OK [08:36:27]SAM_PROTO_GetShiftState done [08:36:27]FM_GetShiftState done [08:36:27]opened in 1729383891 [08:36:27]opened+sec_in_day 1729470291 [08:36:27]quantity*price = 50000 [08:36:27]sum+1 = 50001 [08:36:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 125 20.10.2024 08:36 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156053 ФПД: 100237456321343 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T083628&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156053&fm=100237456321343&tin=02508201610067®Number=0000137193017469&sum=50000 [08:36:28]StoreToDocumentArchive [08:36:28]shift 314 fd 156053 [08:36:28]save to /storage/0314/doc_00156053 [08:36:28]save last doc name /storage/0314/doc_00156053 to /storage/kkm_last_doc_name [08:36:28]save OK [08:36:28]Clear old archive folders... [08:36:28]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:36:28]tlvbuf is 00812770 [08:36:28]SAM_PROTO_ClearQueue [08:36:28]wFMCommunicate request_size=4 [08:36:28]MH_SAM_APDU [08:36:28]CAPDU: 80 09 00 00 [08:36:28]Write to MH i2c: E2 08 00 09 03 80 09 00 00 00 00 00 00 7E [08:36:28]Write i2c OK [08:36:28]MH_I2C_Read... [08:36:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:36:28]Read from MH i2c: E2 [08:36:28]MH_I2C_Read... [08:36:28]Read from MH i2c: E2 03 00 [08:36:28]MH_I2C_Read... [08:36:28]Read from MH i2c: E2 03 00 09 03 00 90 00 80 [08:36:28]RAPDU: 90 00 [08:36:28]wFMCommunicate OK [08:36:28]SAM_PROTO_ClearQueue done [08:36:29]KKMCreateOFDPacket [08:36:29]OFDProtocolAddRootSTLVToBuf [08:36:29]FM_MakeSignedData [08:36:29]FM_MakeSignedData [08:36:29]SAM_PROTO_SignData [08:36:29]wFMCommunicate request_size=4 [08:36:29]MH_SAM_APDU [08:36:29]CAPDU: 80 0D 01 02 [08:36:29]Write to MH i2c: E2 08 00 0A 03 80 0D 01 02 00 00 00 00 86 [08:36:29]Write i2c OK [08:36:29]MH_I2C_Read... [08:36:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:36:29]Read from MH i2c: E2 [08:36:29]MH_I2C_Read... [08:36:29]Read from MH i2c: E2 03 00 [08:36:29]MH_I2C_Read... [08:36:29]Read from MH i2c: E2 03 00 0A 03 00 90 00 81 [08:36:29]RAPDU: 90 00 [08:36:29]wFMCommunicate OK [08:36:29]wFMCommunicate request_size=255 [08:36:29]MH_SAM_APDU [08:36:29]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 0C C1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 95 61 02 00 35 04 06 00 [08:36:29]Write to MH i2c: E2 02 01 0B 03 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 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 0C C1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 95 61 02 00 35 04 06 00 00 00 FF [08:36:29]Write i2c OK [08:36:29]MH_I2C_Read... [08:36:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:36:29]Read from MH i2c: E2 [08:36:29]MH_I2C_Read... [08:36:29]Read from MH i2c: E2 03 00 [08:36:29]MH_I2C_Read... [08:36:29]Read from MH i2c: E2 03 00 0B 03 00 90 00 82 [08:36:29]RAPDU: 90 00 [08:36:29]wFMCommunicate OK [08:36:29]wFMCommunicate request_size=11 [08:36:29]MH_SAM_APDU [08:36:29]CAPDU: 80 0D 02 02 06 5B 2A 59 FA 2B 3F [08:36:29]Write to MH i2c: E2 0E 00 0C 03 80 0D 02 02 06 00 5B 2A 59 FA 2B 3F 00 00 D7 [08:36:29]Write i2c OK [08:36:29]MH_I2C_Read... [08:36:29]OFD Sender: No OFD packet to send [08:36:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:36:29]Read from MH i2c: E2 [08:36:29]MH_I2C_Read... [08:36:29]Read from MH i2c: E2 03 00 [08:36:29]MH_I2C_Read... [08:36:29]Read from MH i2c: E2 03 00 0C 03 00 90 00 83 [08:36:29]RAPDU: 90 00 [08:36:29]wFMCommunicate OK [08:36:29]wFMCommunicate request_size=4 [08:36:29]MH_SAM_APDU [08:36:29]CAPDU: 80 0D 03 02 [08:36:29]Write to MH i2c: E2 08 00 0D 03 80 0D 03 02 00 00 00 00 8B [08:36:29]Write i2c OK [08:36:29]MH_I2C_Read... [08:36:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:36:29]Read from MH i2c: E2 [08:36:29]MH_I2C_Read... [08:36:29]Read from MH i2c: E2 0B 00 [08:36:29]MH_I2C_Read... [08:36:29]Read from MH i2c: E2 0B 00 0D 03 00 4B EC D7 CF 45 75 F8 21 90 00 3C [08:36:29]RAPDU: 4B EC D7 CF 45 75 F8 21 90 00 [08:36:29]wFMCommunicate OK [08:36:29]SAM_PROTO_SignData done [08:36:29]FM_MakeSignedData done [08:36:29]CreateOFDProtocolMessage [08:36:29]wFMCommunicate request_size=4 [08:36:29]MH_SAM_APDU [08:36:29]CAPDU: 80 11 00 00 [08:36:29]Write to MH i2c: E2 08 00 0E 03 80 11 00 00 00 00 00 00 8B [08:36:29]Write i2c OK [08:36:29]MH_I2C_Read... [08:36:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:36:29]Read from MH i2c: E2 [08:36:29]MH_I2C_Read... [08:36:29]Read from MH i2c: E2 17 00 [08:36:29]MH_I2C_Read... [08:36:29]Read from MH i2c: E2 17 00 0E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DC [08:36:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:36:29]wFMCommunicate OK [08:36:29]CreateOFDProtocolMessage done [08:36:29]OFDSenderStorePacket 156053 [08:36:29]StoreOFDPacket docnum=156053 [08:36:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 57 4C 08 01 8B D9 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 0C C1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 95 61 02 00 35 04 06 00 5B 2A 59 FA 2B 3F 4B EC D7 CF 45 75 F8 21 [08:36:29]CheckFolder [08:36:29]dirname=/storage/ofd_packets [08:36:29]CheckFolder done [08:36:29]ProducePacketName [08:36:29]name=ofd_packets/00156053 [08:36:29]NVStorageSaveData ofd_packets/00156053 [08:36:29]File name is /storage/ofd_packets/00156053 [08:36:29]Write 302 bytes [08:36:29]NVStorageSaveData done [08:36:29]OFDSenderStorePacket done [08:36:29]KKMCreateOFDPacket done [08:36:29]NVStorageSaveData kkm_last_timestamp [08:36:29]File name is /storage/kkm_last_timestamp [08:36:29]Write 4 bytes [08:36:29]NVStorageSaveData done [08:36:29]ExternCall_PrintAddStr [08:36:29]wPrintStart [08:36:29]Write to MH i2c: 01 00 00 0F 03 12 [08:36:29]Write i2c OK [08:36:29]MH_I2C_Read... [08:36:29]Read from MH i2c: 01 [08:36:29]MH_I2C_Read... [08:36:29]Read from MH i2c: 01 07 00 [08:36:29]MH_I2C_Read... [08:36:29]Read from MH i2c: 01 07 00 0F 03 00 00 00 00 00 FF 0F 27 [08:36:29]RasterBufferAndPrint [08:36:29]line Счет N : (1)874324 [08:36:29]line ИНН: 02508201610067 [08:36:29]line Контрольно-Кассовый Чек [08:36:29]line ПРОДАЖА [08:36:29]line ТРК (МРК, ГНК) : 43 [08:36:29]line Товар: 2710124130 [08:36:29]line Super 92-К-5 [08:36:29]line 7.310 * 68.40 [08:36:29]line = 500.00 [08:36:29]line НДС 12% НСП 1% [08:36:29]line > о реализуемом товаре [08:36:29]line ИТОГО: 500.00 [08:36:29]line НСП 1% : 4.42 [08:36:29]line НДС 12% : 53.10 [08:36:29]line Наличными: 500.00 [08:36:29]line Безнал.: 0.00 [08:36:29]line Место: АЗС № 165 "Партнер Нефть" [08:36:29]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:36:29]line СНО: Общий режим [08:36:29]line Чек 125 20.10.2024 08:36 [08:36:29]line Смена: 314 ФФД: 1.0 [08:36:29]line ЗНМ: 0300000234 [08:36:29]line РНМ: 0000137193017469 [08:36:29]line Версия ККМ: v1.0 [08:36:29]line ФМ: 0000000000963156 [08:36:29]line ФД: 156053 [08:36:29]line ФПД: 100237456321343 [08:36:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T083628&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156053&fm=100237456321343&tin=02508201610067®Number=0000137193017469&sum=50000 [08:36:29]OFD Sender: Processing packet 156053 [packets to send 52, broken 51] [08:36:29]ProducePacketName [08:36:29]name=ofd_packets/00156053 [08:36:29]OFD Sender: To server: pG, [08:36:29]CommunicateWithHost lk.salyk.kg:30040 [08:36:29]ConnectInit lk.salyk.kg [08:36:29]written 0, free lines is 4095 [08:36:29]Connected sock=9 [08:36:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 57 4C 08 01 8B D9 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 0C C1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 95 61 02 00 35 04 06 00 5B 2A 59 FA 2B 3F 4B EC D7 CF 45 75 F8 21 [08:36:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A4 5A 47 00 E0 2A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 95 61 02 00 F4 03 04 00 3F 67 14 67 B6 04 01 00 00 A6 FF 9E 16 5E E1 8F F2 [08:36:30]CommunicateWithHost err = 0 [08:36:30]CheckOFDResponse [08:36:30]1017 (14) - 77093643461234 [08:36:30]1041 (16) - 0000000000963156 [08:36:30]1040 (4) - 156053 [08:36:30]1012 (4) - 20.10.2024 02:13 [08:36:30]1206 (1) - 0 [08:36:30]OFD Sender: Remove packet 156053 [08:36:30]ProducePacketName [08:36:30]name=ofd_packets/00156053 [08:36:30]NVStorageDeleteData [08:36:30]Write to MH i2c: 01 00 00 37 03 3A [08:36:30]Write i2c OK [08:36:30]MH_I2C_Read... [08:36:30]Read from MH i2c: 01 [08:36:30]MH_I2C_Read... [08:36:30]Read from MH i2c: 01 07 00 [08:36:30]MH_I2C_Read... [08:36:30]Read from MH i2c: 01 07 00 37 03 00 00 00 00 00 18 0D 66 [08:36:30]RasterBufferAndPrint [08:36:30]line [08:36:30]line [08:36:30]line [08:36:30]line [08:36:30]line [08:36:30]written 0, free lines is 3358 [08:36:30]MH_Cut [08:36:30]Write to MH i2c: D1 01 00 3E 03 01 13 [08:36:30]Write i2c OK [08:36:30]MH_I2C_Read... [08:36:30]Read from MH i2c: D1 [08:36:30]MH_I2C_Read... [08:36:30]Read from MH i2c: D1 01 00 [08:36:30]MH_I2C_Read... [08:36:30]Read from MH i2c: D1 01 00 3E 03 00 12 [08:36:30]Write to MH i2c: 01 00 00 3F 03 42 [08:36:30]Write i2c OK [08:36:30]MH_I2C_Read... [08:36:30]OFD Sender: No OFD packet to send [08:36:30]*** Cut start [08:36:30]*** Partial cut [08:36:30]*** CUTSNS_PIN = 1 [08:36:31]*** CUTSNS_PIN = 0 [08:36:31]*** Brake cut motor [08:36:31]Read from MH i2c: 01 [08:36:31]MH_I2C_Read... [08:36:31]*** Stop cut motor [08:36:31]*** Cut end [08:36:31]Read from MH i2c: 01 07 00 [08:36:31]MH_I2C_Read... [08:36:31]Read from MH i2c: 01 07 00 3F 03 00 00 00 00 00 FF 0F 57 [08:36:31]process_action close_receipt done [08:36:31]requested_data is exist [08:36:31]produce_requested_data [08:36:31]requested_item fm.sn is exist - process it [08:36:31]wFMCommunicate request_size=4 [08:36:31]MH_SAM_APDU [08:36:31]CAPDU: 80 11 00 00 [08:36:31]Write to MH i2c: E2 08 00 40 03 80 11 00 00 00 00 00 00 BD [08:36:31]Write i2c OK [08:36:31]MH_I2C_Read... [08:36:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:36:31]Read from MH i2c: E2 [08:36:31]MH_I2C_Read... [08:36:31]Read from MH i2c: E2 17 00 [08:36:31]MH_I2C_Read... [08:36:31]Read from MH i2c: E2 17 00 40 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0E [08:36:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:36:31]wFMCommunicate OK [08:36:31]requested_item fd.num is exist - process it [08:36:31]SAM_PROTO_GetFieldsCounters [08:36:31]wFMCommunicate request_size=4 [08:36:31]MH_SAM_APDU [08:36:31]CAPDU: 80 13 00 00 [08:36:31]Write to MH i2c: E2 08 00 41 03 80 13 00 00 00 00 00 00 C0 [08:36:31]Write i2c OK [08:36:31]MH_I2C_Read... [08:36:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:36:31]Read from MH i2c: E2 [08:36:31]MH_I2C_Read... [08:36:31]Read from MH i2c: E2 62 00 [08:36:31]MH_I2C_Read... [08:36:31]Read from MH i2c: E2 62 00 41 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 95 61 02 00 0E 04 04 00 3A 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 A3 [08:36:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 95 61 02 00 0E 04 04 00 3A 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 [08:36:31]wFMCommunicate OK [08:36:31]SAM_PROTO_GetFieldsCounters done [08:36:31]requested_item shift.num is exist - process it [08:36:31]requested_item shift.opened is exist - process it [08:36:31]req_shift_opened [08:36:31]FM_GetShiftState [08:36:31]SAM_PROTO_GetShiftState [08:36:31]wFMCommunicate request_size=4 [08:36:31]MH_SAM_APDU [08:36:31]CAPDU: 80 13 01 00 [08:36:31]Write to MH i2c: E2 08 00 42 03 80 13 01 00 00 00 00 00 C2 [08:36:31]Write i2c OK [08:36:31]MH_I2C_Read... [08:36:31]Read from MH i2c: E2 [08:36:31]MH_I2C_Read... [08:36:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:36:31]Read from MH i2c: E2 0E 00 [08:36:31]MH_I2C_Read... [08:36:31]Read from MH i2c: E2 0E 00 42 03 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 69 [08:36:31]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:36:31]wFMCommunicate OK [08:36:31]SAM_PROTO_GetShiftState done [08:36:31]FM_GetShiftState done [08:36:31]req_shift_opened done [08:36:31]requested_item shift.open_date is exist - process it [08:36:31]req_shift_open_date [08:36:31]req_shift_open_date done [08:36:31]produce_requested_data done [08:36:31]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156053,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [08:36:31]process_action_free close_receipt [08:36:31]json_value_free [08:36:31]json_value_free done [08:36:31]process_json_proto returns [08:36:31]Send response to host [08:36:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156053,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [08:36:31]free response buf [08:36:31]execute_script done [08:36:31]execute_script returns [08:36:31]free content buf [08:36:31]Sock 8.Close socket [08:36:31]Sock 8.Thread stoped [08:36:35]OFD Sender: No OFD packet to send [08:36:40]OFD Sender: No OFD packet to send [08:36:45]OFD Sender: No OFD packet to send [08:36:50]OFD Sender: No OFD packet to send [08:36:55]OFD Sender: No OFD packet to send [08:37:00]OFD Sender: No OFD packet to send [08:37:05]OFD Sender: No OFD packet to send [08:37:10]OFD Sender: No OFD packet to send [08:37:15]OFD Sender: No OFD packet to send [08:37:20]OFD Sender: No OFD packet to send [08:37:25]OFD Sender: No OFD packet to send [08:37:30]OFD Sender: No OFD packet to send [08:37:35]OFD Sender: No OFD packet to send [08:37:40]OFD Sender: No OFD packet to send [08:37:45]OFD Sender: No OFD packet to send [08:37:50]OFD Sender: No OFD packet to send [08:37:55]OFD Sender: No OFD packet to send [08:38:00]OFD Sender: No OFD packet to send [08:38:05]OFD Sender: No OFD packet to send [08:38:07]accept exits with 10 [08:38:07]New connection [08:38:07]New thread 3066551652 created [08:38:07]Thread 3066695012 joined [08:38:07]Waiting for new connection... [08:38:07] Sock 10.Parse request [08:38:07]Sock 10.Check first char [08:38:07]Sock 10.First char is OK [08:38:07]request: POST /json_proto HTTP/1.0 [08:38:07]Method: POST [08:38:07]URL: /json_proto [08:38:07]Method is POST - this is cgi request [08:38:07]url: /json_proto [08:38:07]query_string will be loaded in cgi processing [08:38:07]execute_cgi json_proto POST (null) [08:38:07]execute_cgi path=json_proto method=POST [08:38:07]POST find Content-Length [08:38:07]Host: 172.17.53.67:8080 [08:38:07]Content-Length: 682 [08:38:07]Content-Type: application/json [08:38:07] [08:38:07]POST finish read [08:38:07]Found Content-Length = 682 [08:38:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874325", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:38:07]execute_script... [08:38:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874325", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:38:07]POST & json_proto [08:38:07]process_json_proto [08:38:07]json parsed OK: [08:38:07]protocol is kg_v1.0 [08:38:07]action value=close_receipt [08:38:07]process_action close_receipt [08:38:07]cmd_close_receipt [08:38:07]MH_GetDate [08:38:07]Write to MH i2c: F0 00 00 43 03 35 [08:38:07]Write i2c OK [08:38:07]MH_I2C_Read... [08:38:07]Read from MH i2c: F0 [08:38:07]MH_I2C_Read... [08:38:07]Read from MH i2c: F0 09 00 [08:38:07]MH_I2C_Read... [08:38:07]Read from MH i2c: F0 09 00 43 03 00 70 C1 14 67 19 BC 99 64 BC [08:38:07]GetLastDocTimeStamp 1729413388 [08:38:07]current date 1729413488 [08:38:07]FM_GetShiftState [08:38:07]SAM_PROTO_GetShiftState [08:38:07]wFMCommunicate request_size=4 [08:38:07]MH_SAM_APDU [08:38:07]CAPDU: 80 13 01 00 [08:38:07]Write to MH i2c: E2 08 00 44 03 80 13 01 00 00 00 00 00 C4 [08:38:07]Write i2c OK [08:38:07]MH_I2C_Read... [08:38:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:38:07]Read from MH i2c: E2 [08:38:07]MH_I2C_Read... [08:38:07]Read from MH i2c: E2 0E 00 [08:38:07]MH_I2C_Read... [08:38:07]Read from MH i2c: E2 0E 00 44 03 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 6B [08:38:07]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:38:07]wFMCommunicate OK [08:38:07]SAM_PROTO_GetShiftState done [08:38:07]FM_GetShiftState done [08:38:07]opened in 1729383891 [08:38:07]opened+sec_in_day 1729470291 [08:38:07]quantity*price = 150032 [08:38:07]sum+1 = 150033 [08:38:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 126 20.10.2024 08:38 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156054 ФПД: 79657077833298 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T083808&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156054&fm=79657077833298&tin=02508201610067®Number=0000137193017469&sum=150000 [08:38:08]StoreToDocumentArchive [08:38:08]shift 314 fd 156054 [08:38:08]save to /storage/0314/doc_00156054 [08:38:08]save last doc name /storage/0314/doc_00156054 to /storage/kkm_last_doc_name [08:38:08]save OK [08:38:08]Clear old archive folders... [08:38:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:38:08]tlvbuf is 0080D800 [08:38:08]SAM_PROTO_ClearQueue [08:38:08]wFMCommunicate request_size=4 [08:38:08]MH_SAM_APDU [08:38:08]CAPDU: 80 09 00 00 [08:38:08]Write to MH i2c: E2 08 00 51 03 80 09 00 00 00 00 00 00 C6 [08:38:08]Write i2c OK [08:38:08]MH_I2C_Read... [08:38:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:38:08]Read from MH i2c: E2 [08:38:08]MH_I2C_Read... [08:38:08]Read from MH i2c: E2 03 00 [08:38:08]MH_I2C_Read... [08:38:08]Read from MH i2c: E2 03 00 51 03 00 90 00 C8 [08:38:08]RAPDU: 90 00 [08:38:08]wFMCommunicate OK [08:38:08]SAM_PROTO_ClearQueue done [08:38:08]KKMCreateOFDPacket [08:38:08]OFDProtocolAddRootSTLVToBuf [08:38:08]FM_MakeSignedData [08:38:08]FM_MakeSignedData [08:38:08]SAM_PROTO_SignData [08:38:08]wFMCommunicate request_size=4 [08:38:08]MH_SAM_APDU [08:38:08]CAPDU: 80 0D 01 02 [08:38:08]Write to MH i2c: E2 08 00 52 03 80 0D 01 02 00 00 00 00 CE [08:38:08]Write i2c OK [08:38:08]MH_I2C_Read... [08:38:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:38:08]Read from MH i2c: E2 [08:38:08]MH_I2C_Read... [08:38:08]Read from MH i2c: E2 03 00 [08:38:08]MH_I2C_Read... [08:38:08]Read from MH i2c: E2 03 00 52 03 00 90 00 C9 [08:38:08]RAPDU: 90 00 [08:38:08]wFMCommunicate OK [08:38:08]wFMCommunicate request_size=255 [08:38:08]MH_SAM_APDU [08:38:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 70 C1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 96 61 02 00 35 04 06 00 48 [08:38:08]Write to MH i2c: E2 02 01 53 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 70 C1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 96 61 02 00 35 04 06 00 48 00 00 7E [08:38:08]Write i2c OK [08:38:08]MH_I2C_Read... [08:38:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:38:09]Read from MH i2c: E2 [08:38:09]MH_I2C_Read... [08:38:09]Read from MH i2c: E2 03 00 [08:38:09]MH_I2C_Read... [08:38:09]Read from MH i2c: E2 03 00 53 03 00 90 00 CA [08:38:09]RAPDU: 90 00 [08:38:09]wFMCommunicate OK [08:38:09]wFMCommunicate request_size=10 [08:38:09]MH_SAM_APDU [08:38:09]CAPDU: 80 0D 02 02 05 72 9B D3 FE 52 [08:38:09]Write to MH i2c: E2 0D 00 54 03 80 0D 02 02 05 00 72 9B D3 FE 52 00 00 0B [08:38:09]Write i2c OK [08:38:09]MH_I2C_Read... [08:38:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:38:09]Read from MH i2c: E2 [08:38:09]MH_I2C_Read... [08:38:09]Read from MH i2c: E2 03 00 [08:38:09]MH_I2C_Read... [08:38:09]Read from MH i2c: E2 03 00 54 03 00 90 00 CB [08:38:09]RAPDU: 90 00 [08:38:09]wFMCommunicate OK [08:38:09]wFMCommunicate request_size=4 [08:38:09]MH_SAM_APDU [08:38:09]CAPDU: 80 0D 03 02 [08:38:09]Write to MH i2c: E2 08 00 55 03 80 0D 03 02 00 00 00 00 D3 [08:38:09]Write i2c OK [08:38:09]MH_I2C_Read... [08:38:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:38:09]Read from MH i2c: E2 [08:38:09]MH_I2C_Read... [08:38:09]Read from MH i2c: E2 0B 00 [08:38:09]MH_I2C_Read... [08:38:09]Read from MH i2c: E2 0B 00 55 03 00 C1 0D FC 12 90 8A FF 2B 90 00 F4 [08:38:09]RAPDU: C1 0D FC 12 90 8A FF 2B 90 00 [08:38:09]wFMCommunicate OK [08:38:09]SAM_PROTO_SignData done [08:38:09]FM_MakeSignedData done [08:38:09]CreateOFDProtocolMessage [08:38:09]wFMCommunicate request_size=4 [08:38:09]MH_SAM_APDU [08:38:09]CAPDU: 80 11 00 00 [08:38:09]Write to MH i2c: E2 08 00 56 03 80 11 00 00 00 00 00 00 D3 [08:38:09]Write i2c OK [08:38:09]MH_I2C_Read... [08:38:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:38:09]Read from MH i2c: E2 [08:38:09]MH_I2C_Read... [08:38:09]Read from MH i2c: E2 17 00 [08:38:09]MH_I2C_Read... [08:38:09]Read from MH i2c: E2 17 00 56 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 24 [08:38:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:38:09]wFMCommunicate OK [08:38:09]CreateOFDProtocolMessage done [08:38:09]OFDSenderStorePacket 156054 [08:38:09]StoreOFDPacket docnum=156054 [08:38:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 17 E9 07 01 61 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 70 C1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 96 61 02 00 35 04 06 00 48 72 9B D3 FE 52 C1 0D FC 12 90 8A FF 2B [08:38:09]CheckFolder [08:38:09]dirname=/storage/ofd_packets [08:38:09]CheckFolder done [08:38:09]ProducePacketName [08:38:09]name=ofd_packets/00156054 [08:38:09]NVStorageSaveData ofd_packets/00156054 [08:38:09]File name is /storage/ofd_packets/00156054 [08:38:09]Write 301 bytes [08:38:09]NVStorageSaveData done [08:38:09]OFDSenderStorePacket done [08:38:09]KKMCreateOFDPacket done [08:38:09]NVStorageSaveData kkm_last_timestamp [08:38:09]File name is /storage/kkm_last_timestamp [08:38:09]Write 4 bytes [08:38:09]NVStorageSaveData done [08:38:09]ExternCall_PrintAddStr [08:38:09]wPrintStart [08:38:09]Write to MH i2c: 01 00 00 57 03 5A [08:38:09]Write i2c OK [08:38:09]MH_I2C_Read... [08:38:09]Read from MH i2c: 01 [08:38:09]MH_I2C_Read... [08:38:09]Read from MH i2c: 01 07 00 [08:38:09]MH_I2C_Read... [08:38:09]Read from MH i2c: 01 07 00 57 03 00 00 00 00 00 FF 0F 6F [08:38:09]RasterBufferAndPrint [08:38:09]line Счет N : (1)874325 [08:38:09]line ИНН: 02508201610067 [08:38:09]line Контрольно-Кассовый Чек [08:38:09]line ПРОДАЖА [08:38:09]line ТРК (МРК, ГНК) : 31 [08:38:09]line Товар: 2710124500 [08:38:09]line Аи-95-К-5 [08:38:09]line 20.220 * 74.20 [08:38:09]line = 1500.32 [08:38:09]line НДС 12% НСП 1% [08:38:09]line > о реализуемом товаре [08:38:09]line ОКРУГЛЕНИЕ: -0.32 [08:38:09]line ИТОГО: 1500.00 [08:38:09]line Внесено: 1500.00 [08:38:09]line СДАЧА: 0.00 [08:38:09]line НСП 1% : 13.28 [08:38:09]line НДС 12% : 159.33 [08:38:09]line Наличными: 1500.00 [08:38:09]line Безнал.: 0.00 [08:38:09]line Место: АЗС № 165 "Партнер Нефть" [08:38:09]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:38:09]line СНО: Общий режим [08:38:09]line Чек 126 20.10.2024 08:38 [08:38:09]line Смена: 314 ФФД: 1.0 [08:38:09]line ЗНМ: 0300000234 [08:38:09]line РНМ: 0000137193017469 [08:38:09]line Версия ККМ: v1.0 [08:38:09]line ФМ: 0000000000963156 [08:38:09]line ФД: 156054 [08:38:09]line ФПД: 79657077833298 [08:38:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T083808&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156054&fm=79657077833298&tin=02508201610067®Number=0000137193017469&sum=150000 [08:38:09]OFD Sender: Processing packet 156054 [packets to send 52, broken 51] [08:38:09]ProducePacketName [08:38:09]name=ofd_packets/00156054 [08:38:09]OFD Sender: To server: pG, [08:38:09]CommunicateWithHost lk.salyk.kg:30040 [08:38:09]ConnectInit lk.salyk.kg [08:38:09]written 0, free lines is 4095 [08:38:09]Connected sock=9 [08:38:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 17 E9 07 01 61 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 70 C1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 96 61 02 00 35 04 06 00 48 72 9B D3 FE 52 C1 0D FC 12 90 8A FF 2B [08:38:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 51 7E 47 00 0D DE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 96 61 02 00 F4 03 04 00 A3 67 14 67 B6 04 01 00 00 54 B2 89 20 EB FE 16 4F [08:38:09]CommunicateWithHost err = 0 [08:38:09]CheckOFDResponse [08:38:09]1017 (14) - 77093643461234 [08:38:09]1041 (16) - 0000000000963156 [08:38:09]1040 (4) - 156054 [08:38:09]1012 (4) - 20.10.2024 02:14 [08:38:09]1206 (1) - 0 [08:38:09]OFD Sender: Remove packet 156054 [08:38:09]ProducePacketName [08:38:09]name=ofd_packets/00156054 [08:38:09]NVStorageDeleteData [08:38:10]Write to MH i2c: 01 00 00 82 03 85 [08:38:10]Write i2c OK [08:38:10]MH_I2C_Read... [08:38:10]Read from MH i2c: 01 [08:38:10]MH_I2C_Read... [08:38:10]Read from MH i2c: 01 07 00 [08:38:10]MH_I2C_Read... [08:38:10]Read from MH i2c: 01 07 00 82 03 00 00 00 00 00 F0 0C 88 [08:38:10]RasterBufferAndPrint [08:38:10]line [08:38:10]line [08:38:10]line [08:38:10]line [08:38:10]line [08:38:10]written 0, free lines is 3318 [08:38:10]MH_Cut [08:38:10]Write to MH i2c: D1 01 00 89 03 01 5E [08:38:10]Write i2c OK [08:38:10]MH_I2C_Read... [08:38:10]Read from MH i2c: D1 [08:38:10]MH_I2C_Read... [08:38:10]Read from MH i2c: D1 01 00 [08:38:10]MH_I2C_Read... [08:38:10]Read from MH i2c: D1 01 00 89 03 00 5D [08:38:10]Write to MH i2c: 01 00 00 8A 03 8D [08:38:10]Write i2c OK [08:38:10]MH_I2C_Read... [08:38:10]OFD Sender: No OFD packet to send [08:38:10]*** Cut start [08:38:10]*** Partial cut [08:38:10]*** CUTSNS_PIN = 1 [08:38:10]*** CUTSNS_PIN = 0 [08:38:10]*** Brake cut motor [08:38:11]Read from MH i2c: 01 [08:38:11]MH_I2C_Read... [08:38:11]*** Stop cut motor [08:38:11]*** Cut end [08:38:11]Read from MH i2c: 01 07 00 [08:38:11]MH_I2C_Read... [08:38:11]Read from MH i2c: 01 07 00 8A 03 00 00 00 00 00 FF 0F A2 [08:38:11]process_action close_receipt done [08:38:11]requested_data is exist [08:38:11]produce_requested_data [08:38:11]requested_item fm.sn is exist - process it [08:38:11]wFMCommunicate request_size=4 [08:38:11]MH_SAM_APDU [08:38:11]CAPDU: 80 11 00 00 [08:38:11]Write to MH i2c: E2 08 00 8B 03 80 11 00 00 00 00 00 00 08 [08:38:11]Write i2c OK [08:38:11]MH_I2C_Read... [08:38:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:38:11]Read from MH i2c: E2 [08:38:11]MH_I2C_Read... [08:38:11]Read from MH i2c: E2 17 00 [08:38:11]MH_I2C_Read... [08:38:11]Read from MH i2c: E2 17 00 8B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 59 [08:38:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:38:11]wFMCommunicate OK [08:38:11]requested_item fd.num is exist - process it [08:38:11]SAM_PROTO_GetFieldsCounters [08:38:11]wFMCommunicate request_size=4 [08:38:11]MH_SAM_APDU [08:38:11]CAPDU: 80 13 00 00 [08:38:11]Write to MH i2c: E2 08 00 8C 03 80 13 00 00 00 00 00 00 0B [08:38:11]Write i2c OK [08:38:11]MH_I2C_Read... [08:38:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:38:11]Read from MH i2c: E2 [08:38:11]MH_I2C_Read... [08:38:11]Read from MH i2c: E2 62 00 [08:38:11]MH_I2C_Read... [08:38:11]Read from MH i2c: E2 62 00 8C 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 96 61 02 00 0E 04 04 00 3A 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 F2 [08:38:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 96 61 02 00 0E 04 04 00 3A 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 [08:38:11]wFMCommunicate OK [08:38:11]SAM_PROTO_GetFieldsCounters done [08:38:11]requested_item shift.num is exist - process it [08:38:11]requested_item shift.opened is exist - process it [08:38:11]req_shift_opened [08:38:11]FM_GetShiftState [08:38:11]SAM_PROTO_GetShiftState [08:38:11]wFMCommunicate request_size=4 [08:38:11]MH_SAM_APDU [08:38:11]CAPDU: 80 13 01 00 [08:38:11]Write to MH i2c: E2 08 00 8D 03 80 13 01 00 00 00 00 00 0D [08:38:11]Write i2c OK [08:38:11]MH_I2C_Read... [08:38:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:38:11]Read from MH i2c: E2 [08:38:11]MH_I2C_Read... [08:38:11]Read from MH i2c: E2 0E 00 [08:38:11]MH_I2C_Read... [08:38:11]Read from MH i2c: E2 0E 00 8D 03 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B4 [08:38:11]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:38:11]wFMCommunicate OK [08:38:11]SAM_PROTO_GetShiftState done [08:38:11]FM_GetShiftState done [08:38:11]req_shift_opened done [08:38:11]requested_item shift.open_date is exist - process it [08:38:11]req_shift_open_date [08:38:11]req_shift_open_date done [08:38:11]produce_requested_data done [08:38:11]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156054,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [08:38:11]process_action_free close_receipt [08:38:11]json_value_free [08:38:11]json_value_free done [08:38:11]process_json_proto returns [08:38:11]Send response to host [08:38:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156054,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [08:38:11]free response buf [08:38:11]execute_script done [08:38:11]execute_script returns [08:38:11]free content buf [08:38:11]Sock 10.Close socket [08:38:11]Sock 10.Thread stoped [08:38:15]OFD Sender: No OFD packet to send [08:38:20]OFD Sender: No OFD packet to send [08:38:25]OFD Sender: No OFD packet to send [08:38:30]OFD Sender: No OFD packet to send [08:38:35]OFD Sender: No OFD packet to send [08:38:36]accept exits with 8 [08:38:36]New connection [08:38:36]New thread 3066695012 created [08:38:36]Thread 3066551652 joined [08:38:36]Waiting for new connection... [08:38:36] Sock 8.Parse request [08:38:36]Sock 8.Check first char [08:38:36]Sock 8.First char is OK [08:38:36]request: POST /json_proto HTTP/1.0 [08:38:36]Method: POST [08:38:36]URL: /json_proto [08:38:36]Method is POST - this is cgi request [08:38:36]url: /json_proto [08:38:36]query_string will be loaded in cgi processing [08:38:36]execute_cgi json_proto POST (null) [08:38:36]execute_cgi path=json_proto method=POST [08:38:36]POST find Content-Length [08:38:36]Host: 172.17.53.67:8080 [08:38:36]Content-Length: 675 [08:38:36]Content-Type: application/json [08:38:36] [08:38:36]POST finish read [08:38:36]Found Content-Length = 675 [08:38:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874326", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 21.930, "sum" : 1500.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:38:36]execute_script... [08:38:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874326", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 21.930, "sum" : 1500.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:38:36]POST & json_proto [08:38:36]process_json_proto [08:38:36]json parsed OK: [08:38:36]protocol is kg_v1.0 [08:38:36]action value=close_receipt [08:38:36]process_action close_receipt [08:38:36]cmd_close_receipt [08:38:36]MH_GetDate [08:38:36]Write to MH i2c: F0 00 00 8E 03 80 [08:38:36]Write i2c OK [08:38:36]MH_I2C_Read... [08:38:36]Read from MH i2c: F0 [08:38:36]MH_I2C_Read... [08:38:36]Read from MH i2c: F0 09 00 [08:38:36]MH_I2C_Read... [08:38:36]Read from MH i2c: F0 09 00 8E 03 00 8C C1 14 67 19 BC 99 64 23 [08:38:36]GetLastDocTimeStamp 1729413488 [08:38:36]current date 1729413516 [08:38:36]FM_GetShiftState [08:38:36]SAM_PROTO_GetShiftState [08:38:36]wFMCommunicate request_size=4 [08:38:36]MH_SAM_APDU [08:38:36]CAPDU: 80 13 01 00 [08:38:36]Write to MH i2c: E2 08 00 8F 03 80 13 01 00 00 00 00 00 0F [08:38:36]Write i2c OK [08:38:36]MH_I2C_Read... [08:38:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:38:36]Read from MH i2c: E2 [08:38:36]MH_I2C_Read... [08:38:36]Read from MH i2c: E2 0E 00 [08:38:36]MH_I2C_Read... [08:38:36]Read from MH i2c: E2 0E 00 8F 03 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B6 [08:38:36]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:38:36]wFMCommunicate OK [08:38:36]SAM_PROTO_GetShiftState done [08:38:36]FM_GetShiftState done [08:38:36]opened in 1729383891 [08:38:36]opened+sec_in_day 1729470291 [08:38:36]quantity*price = 150001 [08:38:36]sum+1 = 150002 [08:38:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.27 НДС 12% : 159.29 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 127 20.10.2024 08:38 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156055 ФПД: 207086442497635 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T083837&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156055&fm=207086442497635&tin=02508201610067®Number=0000137193017469&sum=150000 [08:38:37]StoreToDocumentArchive [08:38:37]shift 314 fd 156055 [08:38:37]save to /storage/0314/doc_00156055 [08:38:37]save last doc name /storage/0314/doc_00156055 to /storage/kkm_last_doc_name [08:38:37]save OK [08:38:37]Clear old archive folders... [08:38:37]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:38:37]tlvbuf is 0081B820 [08:38:37]SAM_PROTO_ClearQueue [08:38:37]wFMCommunicate request_size=4 [08:38:37]MH_SAM_APDU [08:38:37]CAPDU: 80 09 00 00 [08:38:37]Write to MH i2c: E2 08 00 9C 03 80 09 00 00 00 00 00 00 11 [08:38:37]Write i2c OK [08:38:37]MH_I2C_Read... [08:38:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:38:37]Read from MH i2c: E2 [08:38:37]MH_I2C_Read... [08:38:37]Read from MH i2c: E2 03 00 [08:38:37]MH_I2C_Read... [08:38:37]Read from MH i2c: E2 03 00 9C 03 00 90 00 13 [08:38:37]RAPDU: 90 00 [08:38:37]wFMCommunicate OK [08:38:37]SAM_PROTO_ClearQueue done [08:38:37]KKMCreateOFDPacket [08:38:37]OFDProtocolAddRootSTLVToBuf [08:38:37]FM_MakeSignedData [08:38:37]FM_MakeSignedData [08:38:37]SAM_PROTO_SignData [08:38:37]wFMCommunicate request_size=4 [08:38:37]MH_SAM_APDU [08:38:37]CAPDU: 80 0D 01 02 [08:38:37]Write to MH i2c: E2 08 00 9D 03 80 0D 01 02 00 00 00 00 19 [08:38:37]Write i2c OK [08:38:37]MH_I2C_Read... [08:38:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:38:37]Read from MH i2c: E2 [08:38:37]MH_I2C_Read... [08:38:37]Read from MH i2c: E2 03 00 [08:38:37]MH_I2C_Read... [08:38:37]Read from MH i2c: E2 03 00 9D 03 00 90 00 14 [08:38:37]RAPDU: 90 00 [08:38:37]wFMCommunicate OK [08:38:37]wFMCommunicate request_size=255 [08:38:37]MH_SAM_APDU [08:38:37]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 8D C1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 97 61 02 00 35 04 06 00 [08:38:37]Write to MH i2c: E2 02 01 9E 03 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 8D C1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 97 61 02 00 35 04 06 00 00 00 03 [08:38:37]Write i2c OK [08:38:37]MH_I2C_Read... [08:38:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:38:38]Read from MH i2c: E2 [08:38:38]MH_I2C_Read... [08:38:38]Read from MH i2c: E2 03 00 [08:38:38]MH_I2C_Read... [08:38:38]Read from MH i2c: E2 03 00 9E 03 00 90 00 15 [08:38:38]RAPDU: 90 00 [08:38:38]wFMCommunicate OK [08:38:38]wFMCommunicate request_size=11 [08:38:38]MH_SAM_APDU [08:38:38]CAPDU: 80 0D 02 02 06 BC 58 11 D7 C6 63 [08:38:38]Write to MH i2c: E2 0E 00 9F 03 80 0D 02 02 06 00 BC 58 11 D7 C6 63 00 00 4D [08:38:38]Write i2c OK [08:38:38]MH_I2C_Read... [08:38:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:38:38]Read from MH i2c: E2 [08:38:38]MH_I2C_Read... [08:38:38]Read from MH i2c: E2 03 00 [08:38:38]MH_I2C_Read... [08:38:38]Read from MH i2c: E2 03 00 9F 03 00 90 00 16 [08:38:38]RAPDU: 90 00 [08:38:38]wFMCommunicate OK [08:38:38]wFMCommunicate request_size=4 [08:38:38]MH_SAM_APDU [08:38:38]CAPDU: 80 0D 03 02 [08:38:38]Write to MH i2c: E2 08 00 A0 03 80 0D 03 02 00 00 00 00 1E [08:38:38]Write i2c OK [08:38:38]MH_I2C_Read... [08:38:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:38:38]Read from MH i2c: E2 [08:38:38]MH_I2C_Read... [08:38:38]Read from MH i2c: E2 0B 00 [08:38:38]MH_I2C_Read... [08:38:38]Read from MH i2c: E2 0B 00 A0 03 00 1B 33 BF 62 62 A0 37 6C 90 00 33 [08:38:38]RAPDU: 1B 33 BF 62 62 A0 37 6C 90 00 [08:38:38]wFMCommunicate OK [08:38:38]SAM_PROTO_SignData done [08:38:38]FM_MakeSignedData done [08:38:38]CreateOFDProtocolMessage [08:38:38]wFMCommunicate request_size=4 [08:38:38]MH_SAM_APDU [08:38:38]CAPDU: 80 11 00 00 [08:38:38]Write to MH i2c: E2 08 00 A1 03 80 11 00 00 00 00 00 00 1E [08:38:38]Write i2c OK [08:38:38]MH_I2C_Read... [08:38:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:38:38]Read from MH i2c: E2 [08:38:38]MH_I2C_Read... [08:38:38]Read from MH i2c: E2 17 00 [08:38:38]MH_I2C_Read... [08:38:38]Read from MH i2c: E2 17 00 A1 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6F [08:38:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:38:38]wFMCommunicate OK [08:38:38]CreateOFDProtocolMessage done [08:38:38]OFDSenderStorePacket 156055 [08:38:38]StoreOFDPacket docnum=156055 [08:38:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 A3 42 08 01 F4 18 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 8D C1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 97 61 02 00 35 04 06 00 BC 58 11 D7 C6 63 1B 33 BF 62 62 A0 37 6C [08:38:38]CheckFolder [08:38:38]dirname=/storage/ofd_packets [08:38:38]CheckFolder done [08:38:38]ProducePacketName [08:38:38]name=ofd_packets/00156055 [08:38:38]NVStorageSaveData ofd_packets/00156055 [08:38:38]File name is /storage/ofd_packets/00156055 [08:38:38]Write 302 bytes [08:38:38]NVStorageSaveData done [08:38:38]OFDSenderStorePacket done [08:38:38]KKMCreateOFDPacket done [08:38:38]NVStorageSaveData kkm_last_timestamp [08:38:38]File name is /storage/kkm_last_timestamp [08:38:38]Write 4 bytes [08:38:38]NVStorageSaveData done [08:38:38]ExternCall_PrintAddStr [08:38:38]wPrintStart [08:38:38]Write to MH i2c: 01 00 00 A2 03 A5 [08:38:38]Write i2c OK [08:38:38]MH_I2C_Read... [08:38:38]Read from MH i2c: 01 [08:38:38]MH_I2C_Read... [08:38:38]Read from MH i2c: 01 07 00 [08:38:38]MH_I2C_Read... [08:38:38]Read from MH i2c: 01 07 00 A2 03 00 00 00 00 00 FF 0F BA [08:38:38]RasterBufferAndPrint [08:38:38]line Счет N : (1)874326 [08:38:38]line ИНН: 02508201610067 [08:38:38]line Контрольно-Кассовый Чек [08:38:38]line ПРОДАЖА [08:38:38]line ТРК (МРК, ГНК) : 13 [08:38:38]line Товар: 2710124130 [08:38:38]line Super 92-К-5 [08:38:38]line 21.930 * 68.40 [08:38:38]line = 1500.01 [08:38:38]line НДС 12% НСП 1% [08:38:38]line > о реализуемом товаре [08:38:38]line ОКРУГЛЕНИЕ: -0.01 [08:38:38]line ИТОГО: 1500.00 [08:38:38]line Внесено: 1500.00 [08:38:38]line СДАЧА: 0.00 [08:38:38]line НСП 1% : 13.27 [08:38:38]line НДС 12% : 159.29 [08:38:38]line Наличными: 1500.00 [08:38:38]line Безнал.: 0.00 [08:38:38]line Место: АЗС № 165 "Партнер Нефть" [08:38:38]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:38:38]line СНО: Общий режим [08:38:38]line Чек 127 20.10.2024 08:38 [08:38:38]line Смена: 314 ФФД: 1.0 [08:38:38]line ЗНМ: 0300000234 [08:38:38]line РНМ: 0000137193017469 [08:38:38]line Версия ККМ: v1.0 [08:38:38]line ФМ: 0000000000963156 [08:38:38]line ФД: 156055 [08:38:38]line ФПД: 207086442497635 [08:38:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T083837&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156055&fm=207086442497635&tin=02508201610067®Number=0000137193017469&sum=150000 [08:38:38]OFD Sender: Processing packet 156055 [packets to send 52, broken 51] [08:38:38]ProducePacketName [08:38:38]name=ofd_packets/00156055 [08:38:38]OFD Sender: To server: pG, [08:38:38]CommunicateWithHost lk.salyk.kg:30040 [08:38:38]ConnectInit lk.salyk.kg [08:38:38]written 0, free lines is 4095 [08:38:38]Connected sock=10 [08:38:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 A3 42 08 01 F4 18 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 8D C1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 97 61 02 00 35 04 06 00 BC 58 11 D7 C6 63 1B 33 BF 62 62 A0 37 6C [08:38:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 FA 1A 47 00 C5 BA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 97 61 02 00 F4 03 04 00 C0 67 14 67 B6 04 01 00 00 4C 1F 5C 75 72 80 FF E9 [08:38:38]CommunicateWithHost err = 0 [08:38:38]CheckOFDResponse [08:38:38]1017 (14) - 77093643461234 [08:38:38]1041 (16) - 0000000000963156 [08:38:38]1040 (4) - 156055 [08:38:38]1012 (4) - 20.10.2024 02:15 [08:38:38]1206 (1) - 0 [08:38:38]OFD Sender: Remove packet 156055 [08:38:38]ProducePacketName [08:38:38]name=ofd_packets/00156055 [08:38:38]NVStorageDeleteData [08:38:39]Write to MH i2c: 01 00 00 CD 03 D0 [08:38:39]Write i2c OK [08:38:39]MH_I2C_Read... [08:38:39]Read from MH i2c: 01 [08:38:39]MH_I2C_Read... [08:38:39]Read from MH i2c: 01 07 00 [08:38:39]MH_I2C_Read... [08:38:39]Read from MH i2c: 01 07 00 CD 03 00 00 00 00 00 EF 0C D2 [08:38:39]RasterBufferAndPrint [08:38:39]line [08:38:39]line [08:38:39]line [08:38:39]line [08:38:39]line [08:38:39]written 0, free lines is 3317 [08:38:39]MH_Cut [08:38:39]Write to MH i2c: D1 01 00 D4 03 01 A9 [08:38:39]Write i2c OK [08:38:39]MH_I2C_Read... [08:38:39]Read from MH i2c: D1 [08:38:39]MH_I2C_Read... [08:38:39]Read from MH i2c: D1 01 00 [08:38:39]MH_I2C_Read... [08:38:39]Read from MH i2c: D1 01 00 D4 03 00 A8 [08:38:39]Write to MH i2c: 01 00 00 D5 03 D8 [08:38:39]Write i2c OK [08:38:39]MH_I2C_Read... [08:38:39]OFD Sender: No OFD packet to send [08:38:39]*** Cut start [08:38:39]*** Partial cut [08:38:39]*** CUTSNS_PIN = 1 [08:38:39]*** CUTSNS_PIN = 0 [08:38:39]*** Brake cut motor [08:38:40]Read from MH i2c: 01 [08:38:40]MH_I2C_Read... [08:38:40]*** Stop cut motor [08:38:40]*** Cut end [08:38:40]Read from MH i2c: 01 07 00 [08:38:40]MH_I2C_Read... [08:38:40]Read from MH i2c: 01 07 00 D5 03 00 00 00 00 00 FF 0F ED [08:38:40]process_action close_receipt done [08:38:40]requested_data is exist [08:38:40]produce_requested_data [08:38:40]requested_item fm.sn is exist - process it [08:38:40]wFMCommunicate request_size=4 [08:38:40]MH_SAM_APDU [08:38:40]CAPDU: 80 11 00 00 [08:38:40]Write to MH i2c: E2 08 00 D6 03 80 11 00 00 00 00 00 00 53 [08:38:40]Write i2c OK [08:38:40]MH_I2C_Read... [08:38:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:38:40]Read from MH i2c: E2 [08:38:40]MH_I2C_Read... [08:38:40]Read from MH i2c: E2 17 00 [08:38:40]MH_I2C_Read... [08:38:40]Read from MH i2c: E2 17 00 D6 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A4 [08:38:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:38:40]wFMCommunicate OK [08:38:40]requested_item fd.num is exist - process it [08:38:40]SAM_PROTO_GetFieldsCounters [08:38:40]wFMCommunicate request_size=4 [08:38:40]MH_SAM_APDU [08:38:40]CAPDU: 80 13 00 00 [08:38:40]Write to MH i2c: E2 08 00 D7 03 80 13 00 00 00 00 00 00 56 [08:38:40]Write i2c OK [08:38:40]MH_I2C_Read... [08:38:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:38:40]Read from MH i2c: E2 [08:38:40]MH_I2C_Read... [08:38:40]Read from MH i2c: E2 62 00 [08:38:40]MH_I2C_Read... [08:38:40]Read from MH i2c: E2 62 00 D7 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 97 61 02 00 0E 04 04 00 3A 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 41 [08:38:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 97 61 02 00 0E 04 04 00 3A 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 [08:38:40]wFMCommunicate OK [08:38:40]SAM_PROTO_GetFieldsCounters done [08:38:40]requested_item shift.num is exist - process it [08:38:40]requested_item shift.opened is exist - process it [08:38:40]req_shift_opened [08:38:40]FM_GetShiftState [08:38:40]SAM_PROTO_GetShiftState [08:38:40]wFMCommunicate request_size=4 [08:38:40]MH_SAM_APDU [08:38:40]CAPDU: 80 13 01 00 [08:38:40]Write to MH i2c: E2 08 00 D8 03 80 13 01 00 00 00 00 00 58 [08:38:40]Write i2c OK [08:38:40]MH_I2C_Read... [08:38:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:38:40]Read from MH i2c: E2 [08:38:40]MH_I2C_Read... [08:38:40]Read from MH i2c: E2 0E 00 [08:38:40]MH_I2C_Read... [08:38:40]Read from MH i2c: E2 0E 00 D8 03 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 FF [08:38:40]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:38:40]wFMCommunicate OK [08:38:40]SAM_PROTO_GetShiftState done [08:38:40]FM_GetShiftState done [08:38:40]req_shift_opened done [08:38:40]requested_item shift.open_date is exist - process it [08:38:40]req_shift_open_date [08:38:40]req_shift_open_date done [08:38:40]produce_requested_data done [08:38:40]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156055,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [08:38:40]process_action_free close_receipt [08:38:40]json_value_free [08:38:40]json_value_free done [08:38:40]process_json_proto returns [08:38:40]Send response to host [08:38:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156055,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [08:38:40]free response buf [08:38:40]execute_script done [08:38:40]execute_script returns [08:38:40]free content buf [08:38:40]Sock 8.Close socket [08:38:40]Sock 8.Thread stoped [08:38:44]OFD Sender: No OFD packet to send [08:38:49]OFD Sender: No OFD packet to send [08:38:54]OFD Sender: No OFD packet to send [08:38:59]OFD Sender: No OFD packet to send [08:39:04]OFD Sender: No OFD packet to send [08:39:09]OFD Sender: No OFD packet to send [08:39:14]OFD Sender: No OFD packet to send [08:39:19]OFD Sender: No OFD packet to send [08:39:24]OFD Sender: No OFD packet to send [08:39:29]OFD Sender: No OFD packet to send [08:39:34]OFD Sender: No OFD packet to send [08:39:39]OFD Sender: No OFD packet to send [08:39:44]OFD Sender: No OFD packet to send [08:39:49]OFD Sender: No OFD packet to send [08:39:54]OFD Sender: No OFD packet to send [08:39:59]OFD Sender: No OFD packet to send [08:40:03]accept exits with 9 [08:40:03]New connection [08:40:03]New thread 3066551652 created [08:40:03]Thread 3066695012 joined [08:40:03]Waiting for new connection... [08:40:03] Sock 9.Parse request [08:40:03]Sock 9.Check first char [08:40:03]Sock 9.First char is OK [08:40:03]request: POST /json_proto HTTP/1.0 [08:40:03]Method: POST [08:40:03]URL: /json_proto [08:40:03]Method is POST - this is cgi request [08:40:03]url: /json_proto [08:40:03]query_string will be loaded in cgi processing [08:40:03]execute_cgi json_proto POST (null) [08:40:03]execute_cgi path=json_proto method=POST [08:40:03]POST find Content-Length [08:40:03]Host: 172.17.53.67:8080 [08:40:03]Content-Length: 675 [08:40:03]Content-Type: application/json [08:40:03] [08:40:03]POST finish read [08:40:03]Found Content-Length = 675 [08:40:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874327", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:40:03]execute_script... [08:40:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874327", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:40:03]POST & json_proto [08:40:03]process_json_proto [08:40:03]json parsed OK: [08:40:03]protocol is kg_v1.0 [08:40:03]action value=close_receipt [08:40:03]process_action close_receipt [08:40:03]cmd_close_receipt [08:40:03]MH_GetDate [08:40:03]Write to MH i2c: F0 00 00 D9 03 CB [08:40:03]Write i2c OK [08:40:03]MH_I2C_Read... [08:40:03]Read from MH i2c: F0 [08:40:03]MH_I2C_Read... [08:40:03]Read from MH i2c: F0 09 00 [08:40:03]MH_I2C_Read... [08:40:03]Read from MH i2c: F0 09 00 D9 03 00 E3 C1 14 67 19 BC 99 64 C5 [08:40:03]GetLastDocTimeStamp 1729413517 [08:40:03]current date 1729413603 [08:40:03]FM_GetShiftState [08:40:03]SAM_PROTO_GetShiftState [08:40:03]wFMCommunicate request_size=4 [08:40:03]MH_SAM_APDU [08:40:03]CAPDU: 80 13 01 00 [08:40:03]Write to MH i2c: E2 08 00 DA 03 80 13 01 00 00 00 00 00 5A [08:40:03]Write i2c OK [08:40:03]MH_I2C_Read... [08:40:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:40:03]Read from MH i2c: E2 [08:40:03]MH_I2C_Read... [08:40:03]Read from MH i2c: E2 0E 00 [08:40:03]MH_I2C_Read... [08:40:03]Read from MH i2c: E2 0E 00 DA 03 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 01 [08:40:03]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:40:03]wFMCommunicate OK [08:40:03]SAM_PROTO_GetShiftState done [08:40:03]FM_GetShiftState done [08:40:03]opened in 1729383891 [08:40:03]opened+sec_in_day 1729470291 [08:40:03]quantity*price = 100000 [08:40:03]sum+1 = 100002 [08:40:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 128 20.10.2024 08:40 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156056 ФПД: 13857695816847 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T084003&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156056&fm=13857695816847&tin=02508201610067®Number=0000137193017469&sum=100000 [08:40:04]StoreToDocumentArchive [08:40:04]shift 314 fd 156056 [08:40:04]save to /storage/0314/doc_00156056 [08:40:04]save last doc name /storage/0314/doc_00156056 to /storage/kkm_last_doc_name [08:40:04]save OK [08:40:04]Clear old archive folders... [08:40:04]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:40:04]tlvbuf is 0082F790 [08:40:04]SAM_PROTO_ClearQueue [08:40:04]wFMCommunicate request_size=4 [08:40:04]MH_SAM_APDU [08:40:04]CAPDU: 80 09 00 00 [08:40:04]Write to MH i2c: E2 08 00 E7 03 80 09 00 00 00 00 00 00 5C [08:40:04]Write i2c OK [08:40:04]MH_I2C_Read... [08:40:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:40:04]Read from MH i2c: E2 [08:40:04]MH_I2C_Read... [08:40:04]Read from MH i2c: E2 03 00 [08:40:04]MH_I2C_Read... [08:40:04]Read from MH i2c: E2 03 00 E7 03 00 90 00 5E [08:40:04]RAPDU: 90 00 [08:40:04]wFMCommunicate OK [08:40:04]SAM_PROTO_ClearQueue done [08:40:04]KKMCreateOFDPacket [08:40:04]OFDProtocolAddRootSTLVToBuf [08:40:04]FM_MakeSignedData [08:40:04]FM_MakeSignedData [08:40:04]SAM_PROTO_SignData [08:40:04]wFMCommunicate request_size=4 [08:40:04]MH_SAM_APDU [08:40:04]CAPDU: 80 0D 01 02 [08:40:04]Write to MH i2c: E2 08 00 E8 03 80 0D 01 02 00 00 00 00 64 [08:40:04]Write i2c OK [08:40:04]MH_I2C_Read... [08:40:04]OFD Sender: No OFD packet to send [08:40:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:40:04]Read from MH i2c: E2 [08:40:04]MH_I2C_Read... [08:40:04]Read from MH i2c: E2 03 00 [08:40:04]MH_I2C_Read... [08:40:04]Read from MH i2c: E2 03 00 E8 03 00 90 00 5F [08:40:04]RAPDU: 90 00 [08:40:04]wFMCommunicate OK [08:40:04]wFMCommunicate request_size=255 [08:40:04]MH_SAM_APDU [08:40:04]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 E3 C1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 98 61 02 00 35 04 06 00 [08:40:04]Write to MH i2c: E2 02 01 E9 03 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 E3 C1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 98 61 02 00 35 04 06 00 00 00 32 [08:40:04]Write i2c OK [08:40:04]MH_I2C_Read... [08:40:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:40:04]Read from MH i2c: E2 [08:40:04]MH_I2C_Read... [08:40:04]Read from MH i2c: E2 03 00 [08:40:04]MH_I2C_Read... [08:40:04]Read from MH i2c: E2 03 00 E9 03 00 90 00 60 [08:40:04]RAPDU: 90 00 [08:40:04]wFMCommunicate OK [08:40:04]wFMCommunicate request_size=11 [08:40:04]MH_SAM_APDU [08:40:04]CAPDU: 80 0D 02 02 06 0C 9A 7F 09 5C 8F [08:40:04]Write to MH i2c: E2 0E 00 EA 03 80 0D 02 02 06 00 0C 9A 7F 09 5C 8F 00 00 8C [08:40:04]Write i2c OK [08:40:04]MH_I2C_Read... [08:40:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:40:04]Read from MH i2c: E2 [08:40:04]MH_I2C_Read... [08:40:04]Read from MH i2c: E2 03 00 [08:40:04]MH_I2C_Read... [08:40:04]Read from MH i2c: E2 03 00 EA 03 00 90 00 61 [08:40:04]RAPDU: 90 00 [08:40:04]wFMCommunicate OK [08:40:04]wFMCommunicate request_size=4 [08:40:04]MH_SAM_APDU [08:40:04]CAPDU: 80 0D 03 02 [08:40:04]Write to MH i2c: E2 08 00 EB 03 80 0D 03 02 00 00 00 00 69 [08:40:04]Write i2c OK [08:40:04]MH_I2C_Read... [08:40:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:40:04]Read from MH i2c: E2 [08:40:04]MH_I2C_Read... [08:40:04]Read from MH i2c: E2 0B 00 [08:40:04]MH_I2C_Read... [08:40:04]Read from MH i2c: E2 0B 00 EB 03 00 35 C5 8A BD 08 60 51 D3 90 00 37 [08:40:04]RAPDU: 35 C5 8A BD 08 60 51 D3 90 00 [08:40:04]wFMCommunicate OK [08:40:04]SAM_PROTO_SignData done [08:40:04]FM_MakeSignedData done [08:40:04]CreateOFDProtocolMessage [08:40:04]wFMCommunicate request_size=4 [08:40:04]MH_SAM_APDU [08:40:04]CAPDU: 80 11 00 00 [08:40:04]Write to MH i2c: E2 08 00 EC 03 80 11 00 00 00 00 00 00 69 [08:40:04]Write i2c OK [08:40:04]MH_I2C_Read... [08:40:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:40:04]Read from MH i2c: E2 [08:40:04]MH_I2C_Read... [08:40:04]Read from MH i2c: E2 17 00 [08:40:04]MH_I2C_Read... [08:40:04]Read from MH i2c: E2 17 00 EC 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BA [08:40:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:40:04]wFMCommunicate OK [08:40:04]CreateOFDProtocolMessage done [08:40:04]OFDSenderStorePacket 156056 [08:40:04]StoreOFDPacket docnum=156056 [08:40:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 37 2F 08 01 96 5A 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 E3 C1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 98 61 02 00 35 04 06 00 0C 9A 7F 09 5C 8F 35 C5 8A BD 08 60 51 D3 [08:40:04]CheckFolder [08:40:04]dirname=/storage/ofd_packets [08:40:04]CheckFolder done [08:40:04]ProducePacketName [08:40:04]name=ofd_packets/00156056 [08:40:04]NVStorageSaveData ofd_packets/00156056 [08:40:04]File name is /storage/ofd_packets/00156056 [08:40:04]Write 302 bytes [08:40:04]NVStorageSaveData done [08:40:04]OFDSenderStorePacket done [08:40:04]KKMCreateOFDPacket done [08:40:04]NVStorageSaveData kkm_last_timestamp [08:40:04]File name is /storage/kkm_last_timestamp [08:40:04]Write 4 bytes [08:40:04]NVStorageSaveData done [08:40:04]ExternCall_PrintAddStr [08:40:04]wPrintStart [08:40:04]Write to MH i2c: 01 00 00 ED 03 F0 [08:40:04]Write i2c OK [08:40:04]MH_I2C_Read... [08:40:04]Read from MH i2c: 01 [08:40:04]MH_I2C_Read... [08:40:04]Read from MH i2c: 01 07 00 [08:40:04]MH_I2C_Read... [08:40:04]Read from MH i2c: 01 07 00 ED 03 00 00 00 00 00 FF 0F 05 [08:40:04]RasterBufferAndPrint [08:40:04]line Счет N : (1)874327 [08:40:04]line ИНН: 02508201610067 [08:40:04]line Контрольно-Кассовый Чек [08:40:04]line ПРОДАЖА [08:40:04]line ТРК (МРК, ГНК) : 43 [08:40:04]line Товар: 2710124130 [08:40:04]line Super 92-К-5 [08:40:04]line 14.620 * 68.40 [08:40:04]line = 1000.01 [08:40:04]line НДС 12% НСП 1% [08:40:04]line > о реализуемом товаре [08:40:04]line ОКРУГЛЕНИЕ: -0.01 [08:40:04]line ИТОГО: 1000.00 [08:40:04]line Внесено: 1000.00 [08:40:04]line СДАЧА: 0.00 [08:40:04]line НСП 1% : 8.85 [08:40:04]line НДС 12% : 106.20 [08:40:04]line Наличными: 1000.00 [08:40:04]line Безнал.: 0.00 [08:40:04]line Место: АЗС № 165 "Партнер Нефть" [08:40:04]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:40:04]line СНО: Общий режим [08:40:04]line Чек 128 20.10.2024 08:40 [08:40:04]line Смена: 314 ФФД: 1.0 [08:40:04]line ЗНМ: 0300000234 [08:40:04]line РНМ: 0000137193017469 [08:40:04]line Версия ККМ: v1.0 [08:40:04]line ФМ: 0000000000963156 [08:40:04]line ФД: 156056 [08:40:04]line ФПД: 13857695816847 [08:40:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T084003&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156056&fm=13857695816847&tin=02508201610067®Number=0000137193017469&sum=100000 [08:40:05]OFD Sender: Processing packet 156056 [packets to send 52, broken 51] [08:40:05]ProducePacketName [08:40:05]name=ofd_packets/00156056 [08:40:05]OFD Sender: To server: pG, [08:40:05]CommunicateWithHost lk.salyk.kg:30040 [08:40:05]ConnectInit lk.salyk.kg [08:40:05]written 0, free lines is 4095 [08:40:05]Connected sock=10 [08:40:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 37 2F 08 01 96 5A 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 E3 C1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 98 61 02 00 35 04 06 00 0C 9A 7F 09 5C 8F 35 C5 8A BD 08 60 51 D3 [08:40:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 64 DB 47 00 CB 6F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 98 61 02 00 F4 03 04 00 16 68 14 67 B6 04 01 00 00 98 A4 B7 DC 4B 1E 13 14 [08:40:05]CommunicateWithHost err = 0 [08:40:05]CheckOFDResponse [08:40:05]1017 (14) - 77093643461234 [08:40:05]1041 (16) - 0000000000963156 [08:40:05]1040 (4) - 156056 [08:40:05]1012 (4) - 20.10.2024 02:16 [08:40:05]1206 (1) - 0 [08:40:05]OFD Sender: Remove packet 156056 [08:40:05]ProducePacketName [08:40:05]name=ofd_packets/00156056 [08:40:05]NVStorageDeleteData [08:40:05]Write to MH i2c: 01 00 00 18 04 1C [08:40:05]Write i2c OK [08:40:05]MH_I2C_Read... [08:40:05]Read from MH i2c: 01 [08:40:05]MH_I2C_Read... [08:40:05]Read from MH i2c: 01 07 00 [08:40:05]MH_I2C_Read... [08:40:05]Read from MH i2c: 01 07 00 18 04 00 00 00 00 00 EB 0C 1A [08:40:05]RasterBufferAndPrint [08:40:05]line [08:40:05]line [08:40:05]line [08:40:05]line [08:40:05]line [08:40:05]written 0, free lines is 3313 [08:40:05]MH_Cut [08:40:05]Write to MH i2c: D1 01 00 1F 04 01 F5 [08:40:05]Write i2c OK [08:40:05]MH_I2C_Read... [08:40:05]Read from MH i2c: D1 [08:40:05]MH_I2C_Read... [08:40:05]Read from MH i2c: D1 01 00 [08:40:05]MH_I2C_Read... [08:40:05]Read from MH i2c: D1 01 00 1F 04 00 F4 [08:40:05]Write to MH i2c: 01 00 00 20 04 24 [08:40:05]Write i2c OK [08:40:05]MH_I2C_Read... [08:40:06]OFD Sender: No OFD packet to send [08:40:06]*** Cut start [08:40:06]*** Partial cut [08:40:06]*** CUTSNS_PIN = 1 [08:40:06]*** CUTSNS_PIN = 0 [08:40:06]*** Brake cut motor [08:40:07]Read from MH i2c: 01 [08:40:07]MH_I2C_Read... [08:40:07]*** Stop cut motor [08:40:07]*** Cut end [08:40:07]Read from MH i2c: 01 07 00 [08:40:07]MH_I2C_Read... [08:40:07]Read from MH i2c: 01 07 00 20 04 00 00 00 00 00 FF 0F 39 [08:40:07]process_action close_receipt done [08:40:07]requested_data is exist [08:40:07]produce_requested_data [08:40:07]requested_item fm.sn is exist - process it [08:40:07]wFMCommunicate request_size=4 [08:40:07]MH_SAM_APDU [08:40:07]CAPDU: 80 11 00 00 [08:40:07]Write to MH i2c: E2 08 00 21 04 80 11 00 00 00 00 00 00 9F [08:40:07]Write i2c OK [08:40:07]MH_I2C_Read... [08:40:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:40:07]Read from MH i2c: E2 [08:40:07]MH_I2C_Read... [08:40:07]Read from MH i2c: E2 17 00 [08:40:07]MH_I2C_Read... [08:40:07]Read from MH i2c: E2 17 00 21 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F0 [08:40:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:40:07]wFMCommunicate OK [08:40:07]requested_item fd.num is exist - process it [08:40:07]SAM_PROTO_GetFieldsCounters [08:40:07]wFMCommunicate request_size=4 [08:40:07]MH_SAM_APDU [08:40:07]CAPDU: 80 13 00 00 [08:40:07]Write to MH i2c: E2 08 00 22 04 80 13 00 00 00 00 00 00 A2 [08:40:07]Write i2c OK [08:40:07]MH_I2C_Read... [08:40:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:40:07]Read from MH i2c: E2 [08:40:07]MH_I2C_Read... [08:40:07]Read from MH i2c: E2 62 00 [08:40:07]MH_I2C_Read... [08:40:07]Read from MH i2c: E2 62 00 22 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 98 61 02 00 0E 04 04 00 3A 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 91 [08:40:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 98 61 02 00 0E 04 04 00 3A 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 [08:40:07]wFMCommunicate OK [08:40:07]SAM_PROTO_GetFieldsCounters done [08:40:07]requested_item shift.num is exist - process it [08:40:07]requested_item shift.opened is exist - process it [08:40:07]req_shift_opened [08:40:07]FM_GetShiftState [08:40:07]SAM_PROTO_GetShiftState [08:40:07]wFMCommunicate request_size=4 [08:40:07]MH_SAM_APDU [08:40:07]CAPDU: 80 13 01 00 [08:40:07]Write to MH i2c: E2 08 00 23 04 80 13 01 00 00 00 00 00 A4 [08:40:07]Write i2c OK [08:40:07]MH_I2C_Read... [08:40:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:40:07]Read from MH i2c: E2 [08:40:07]MH_I2C_Read... [08:40:07]Read from MH i2c: E2 0E 00 [08:40:07]MH_I2C_Read... [08:40:07]Read from MH i2c: E2 0E 00 23 04 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 4B [08:40:07]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:40:07]wFMCommunicate OK [08:40:07]SAM_PROTO_GetShiftState done [08:40:07]FM_GetShiftState done [08:40:07]req_shift_opened done [08:40:07]requested_item shift.open_date is exist - process it [08:40:07]req_shift_open_date [08:40:07]req_shift_open_date done [08:40:07]produce_requested_data done [08:40:07]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156056,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [08:40:07]process_action_free close_receipt [08:40:07]json_value_free [08:40:07]json_value_free done [08:40:07]process_json_proto returns [08:40:07]Send response to host [08:40:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156056,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [08:40:07]free response buf [08:40:07]execute_script done [08:40:07]execute_script returns [08:40:07]free content buf [08:40:07]Sock 9.Close socket [08:40:07]Sock 9.Thread stoped [08:40:11]OFD Sender: No OFD packet to send [08:40:16]OFD Sender: No OFD packet to send [08:40:21]OFD Sender: No OFD packet to send [08:40:26]OFD Sender: No OFD packet to send [08:40:31]OFD Sender: No OFD packet to send [08:40:36]OFD Sender: No OFD packet to send [08:40:41]OFD Sender: No OFD packet to send [08:40:46]OFD Sender: No OFD packet to send [08:40:51]OFD Sender: No OFD packet to send [08:40:56]OFD Sender: No OFD packet to send [08:41:01]OFD Sender: No OFD packet to send [08:41:06]OFD Sender: No OFD packet to send [08:41:11]OFD Sender: No OFD packet to send [08:41:16]OFD Sender: No OFD packet to send [08:41:21]OFD Sender: No OFD packet to send [08:41:26]OFD Sender: No OFD packet to send [08:41:31]OFD Sender: No OFD packet to send [08:41:36]OFD Sender: No OFD packet to send [08:41:41]OFD Sender: No OFD packet to send [08:41:46]OFD Sender: No OFD packet to send [08:41:51]OFD Sender: No OFD packet to send [08:41:56]OFD Sender: No OFD packet to send [08:42:01]OFD Sender: No OFD packet to send [08:42:06]OFD Sender: No OFD packet to send [08:42:11]OFD Sender: No OFD packet to send [08:42:16]OFD Sender: No OFD packet to send [08:42:21]OFD Sender: No OFD packet to send [08:42:26]OFD Sender: No OFD packet to send [08:42:31]OFD Sender: No OFD packet to send [08:42:36]OFD Sender: No OFD packet to send [08:42:41]OFD Sender: No OFD packet to send [08:42:46]OFD Sender: No OFD packet to send [08:42:51]OFD Sender: No OFD packet to send [08:42:56]OFD Sender: No OFD packet to send [08:43:01]OFD Sender: No OFD packet to send [08:43:06]OFD Sender: No OFD packet to send [08:43:11]OFD Sender: No OFD packet to send [08:43:16]OFD Sender: No OFD packet to send [08:43:21]OFD Sender: No OFD packet to send [08:43:26]OFD Sender: No OFD packet to send [08:43:31]OFD Sender: No OFD packet to send [08:43:36]OFD Sender: No OFD packet to send [08:43:41]OFD Sender: No OFD packet to send [08:43:46]OFD Sender: No OFD packet to send [08:43:51]OFD Sender: No OFD packet to send [08:43:56]OFD Sender: No OFD packet to send [08:44:01]OFD Sender: No OFD packet to send [08:44:06]OFD Sender: No OFD packet to send [08:44:11]OFD Sender: No OFD packet to send [08:44:16]OFD Sender: No OFD packet to send [08:44:21]OFD Sender: No OFD packet to send [08:44:26]OFD Sender: No OFD packet to send [08:44:31]OFD Sender: No OFD packet to send [08:44:36]OFD Sender: No OFD packet to send [08:44:36]accept exits with 8 [08:44:36]New connection [08:44:36]New thread 3066695012 created [08:44:36]Thread 3066551652 joined [08:44:36]Waiting for new connection... [08:44:36] Sock 8.Parse request [08:44:36]Sock 8.Check first char [08:44:36]Sock 8.First char is OK [08:44:36]request: POST /json_proto HTTP/1.0 [08:44:36]Method: POST [08:44:36]URL: /json_proto [08:44:36]Method is POST - this is cgi request [08:44:36]url: /json_proto [08:44:36]query_string will be loaded in cgi processing [08:44:36]execute_cgi json_proto POST (null) [08:44:36]execute_cgi path=json_proto method=POST [08:44:36]POST find Content-Length [08:44:36]Host: 172.17.53.67:8080 [08:44:36]Content-Length: 766 [08:44:36]Content-Type: application/json [08:44:36] [08:44:36]POST finish read [08:44:36]Found Content-Length = 766 [08:44:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874330", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:44:36]execute_script... [08:44:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874330", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:44:36]POST & json_proto [08:44:36]process_json_proto [08:44:36]json parsed OK: [08:44:36]protocol is kg_v1.0 [08:44:36]action value=close_receipt [08:44:36]process_action close_receipt [08:44:36]cmd_close_receipt [08:44:36]MH_GetDate [08:44:36]Write to MH i2c: F0 00 00 24 04 17 [08:44:36]Write i2c OK [08:44:36]MH_I2C_Read... [08:44:36]Read from MH i2c: F0 [08:44:36]MH_I2C_Read... [08:44:36]Read from MH i2c: F0 09 00 [08:44:36]MH_I2C_Read... [08:44:36]Read from MH i2c: F0 09 00 24 04 00 F4 C2 14 67 19 BC 99 64 23 [08:44:36]GetLastDocTimeStamp 1729413603 [08:44:36]current date 1729413876 [08:44:36]FM_GetShiftState [08:44:36]SAM_PROTO_GetShiftState [08:44:36]wFMCommunicate request_size=4 [08:44:36]MH_SAM_APDU [08:44:36]CAPDU: 80 13 01 00 [08:44:36]Write to MH i2c: E2 08 00 25 04 80 13 01 00 00 00 00 00 A6 [08:44:36]Write i2c OK [08:44:36]MH_I2C_Read... [08:44:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:44:36]Read from MH i2c: E2 [08:44:36]MH_I2C_Read... [08:44:36]Read from MH i2c: E2 0E 00 [08:44:36]MH_I2C_Read... [08:44:36]Read from MH i2c: E2 0E 00 25 04 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 4D [08:44:36]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:44:36]wFMCommunicate OK [08:44:36]SAM_PROTO_GetShiftState done [08:44:36]FM_GetShiftState done [08:44:36]opened in 1729383891 [08:44:36]opened+sec_in_day 1729470291 [08:44:36]quantity*price = 50041 [08:44:36]sum+1 = 50042 [08:44:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 129 20.10.2024 08:44 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156057 ФПД: 37349840572394 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T084436&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156057&fm=37349840572394&tin=02508201610067®Number=0000137193017469&sum=50041 [08:44:37]StoreToDocumentArchive [08:44:37]shift 314 fd 156057 [08:44:37]save to /storage/0314/doc_00156057 [08:44:37]save last doc name /storage/0314/doc_00156057 to /storage/kkm_last_doc_name [08:44:37]save OK [08:44:37]Clear old archive folders... [08:44:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:44:37]tlvbuf is 00830EE0 [08:44:37]SAM_PROTO_ClearQueue [08:44:37]wFMCommunicate request_size=4 [08:44:37]MH_SAM_APDU [08:44:37]CAPDU: 80 09 00 00 [08:44:37]Write to MH i2c: E2 08 00 32 04 80 09 00 00 00 00 00 00 A8 [08:44:37]Write i2c OK [08:44:37]MH_I2C_Read... [08:44:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:44:37]Read from MH i2c: E2 [08:44:37]MH_I2C_Read... [08:44:37]Read from MH i2c: E2 03 00 [08:44:37]MH_I2C_Read... [08:44:37]Read from MH i2c: E2 03 00 32 04 00 90 00 AA [08:44:37]RAPDU: 90 00 [08:44:37]wFMCommunicate OK [08:44:37]SAM_PROTO_ClearQueue done [08:44:37]KKMCreateOFDPacket [08:44:37]OFDProtocolAddRootSTLVToBuf [08:44:37]FM_MakeSignedData [08:44:37]FM_MakeSignedData [08:44:37]SAM_PROTO_SignData [08:44:37]wFMCommunicate request_size=4 [08:44:37]MH_SAM_APDU [08:44:37]CAPDU: 80 0D 01 02 [08:44:37]Write to MH i2c: E2 08 00 33 04 80 0D 01 02 00 00 00 00 B0 [08:44:37]Write i2c OK [08:44:37]MH_I2C_Read... [08:44:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:44:37]Read from MH i2c: E2 [08:44:37]MH_I2C_Read... [08:44:37]Read from MH i2c: E2 03 00 [08:44:37]MH_I2C_Read... [08:44:37]Read from MH i2c: E2 03 00 33 04 00 90 00 AB [08:44:37]RAPDU: 90 00 [08:44:37]wFMCommunicate OK [08:44:37]wFMCommunicate request_size=255 [08:44:37]MH_SAM_APDU [08:44:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 F4 C2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 99 61 02 00 35 04 06 00 21 [08:44:37]Write to MH i2c: E2 02 01 34 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 F4 C2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 99 61 02 00 35 04 06 00 21 00 00 B3 [08:44:37]Write i2c OK [08:44:37]MH_I2C_Read... [08:44:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:44:37]Read from MH i2c: E2 [08:44:37]MH_I2C_Read... [08:44:37]Read from MH i2c: E2 03 00 [08:44:37]MH_I2C_Read... [08:44:37]Read from MH i2c: E2 03 00 34 04 00 90 00 AC [08:44:37]RAPDU: 90 00 [08:44:37]wFMCommunicate OK [08:44:37]wFMCommunicate request_size=10 [08:44:37]MH_SAM_APDU [08:44:37]CAPDU: 80 0D 02 02 05 F8 2F FA CF EA [08:44:37]Write to MH i2c: E2 0D 00 35 04 80 0D 02 02 05 00 F8 2F FA CF EA 00 00 97 [08:44:37]Write i2c OK [08:44:37]MH_I2C_Read... [08:44:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:44:37]Read from MH i2c: E2 [08:44:37]MH_I2C_Read... [08:44:37]Read from MH i2c: E2 03 00 [08:44:37]MH_I2C_Read... [08:44:37]Read from MH i2c: E2 03 00 35 04 00 90 00 AD [08:44:37]RAPDU: 90 00 [08:44:37]wFMCommunicate OK [08:44:37]wFMCommunicate request_size=4 [08:44:37]MH_SAM_APDU [08:44:37]CAPDU: 80 0D 03 02 [08:44:37]Write to MH i2c: E2 08 00 36 04 80 0D 03 02 00 00 00 00 B5 [08:44:37]Write i2c OK [08:44:37]MH_I2C_Read... [08:44:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:44:38]Read from MH i2c: E2 [08:44:38]MH_I2C_Read... [08:44:38]Read from MH i2c: E2 0B 00 [08:44:38]MH_I2C_Read... [08:44:38]Read from MH i2c: E2 0B 00 36 04 00 A4 43 99 D2 EC A6 08 52 90 00 F4 [08:44:38]RAPDU: A4 43 99 D2 EC A6 08 52 90 00 [08:44:38]wFMCommunicate OK [08:44:38]SAM_PROTO_SignData done [08:44:38]FM_MakeSignedData done [08:44:38]CreateOFDProtocolMessage [08:44:38]wFMCommunicate request_size=4 [08:44:38]MH_SAM_APDU [08:44:38]CAPDU: 80 11 00 00 [08:44:38]Write to MH i2c: E2 08 00 37 04 80 11 00 00 00 00 00 00 B5 [08:44:38]Write i2c OK [08:44:38]MH_I2C_Read... [08:44:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:44:38]Read from MH i2c: E2 [08:44:38]MH_I2C_Read... [08:44:38]Read from MH i2c: E2 17 00 [08:44:38]MH_I2C_Read... [08:44:38]Read from MH i2c: E2 17 00 37 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 06 [08:44:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:44:38]wFMCommunicate OK [08:44:38]CreateOFDProtocolMessage done [08:44:38]OFDSenderStorePacket 156057 [08:44:38]StoreOFDPacket docnum=156057 [08:44:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DA 1B 07 01 29 61 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 F4 C2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 99 61 02 00 35 04 06 00 21 F8 2F FA CF EA A4 43 99 D2 EC A6 08 52 [08:44:38]CheckFolder [08:44:38]dirname=/storage/ofd_packets [08:44:38]CheckFolder done [08:44:38]ProducePacketName [08:44:38]name=ofd_packets/00156057 [08:44:38]NVStorageSaveData ofd_packets/00156057 [08:44:38]File name is /storage/ofd_packets/00156057 [08:44:38]Write 301 bytes [08:44:38]NVStorageSaveData done [08:44:38]OFDSenderStorePacket done [08:44:38]KKMCreateOFDPacket done [08:44:38]NVStorageSaveData kkm_last_timestamp [08:44:38]File name is /storage/kkm_last_timestamp [08:44:38]Write 4 bytes [08:44:38]NVStorageSaveData done [08:44:38]ExternCall_PrintAddStr [08:44:38]wPrintStart [08:44:38]Write to MH i2c: 01 00 00 38 04 3C [08:44:38]Write i2c OK [08:44:38]MH_I2C_Read... [08:44:38]Read from MH i2c: 01 [08:44:38]MH_I2C_Read... [08:44:38]Read from MH i2c: 01 07 00 [08:44:38]MH_I2C_Read... [08:44:38]Read from MH i2c: 01 07 00 38 04 00 00 00 00 00 FF 0F 51 [08:44:38]RasterBufferAndPrint [08:44:38]line Счет N : (1)874330 [08:44:38]line ИНН: 02508201610067 [08:44:38]line Контрольно-Кассовый Чек [08:44:38]line ПРОДАЖА [08:44:38]line ТРК (МРК, ГНК) : 12 [08:44:38]line Товар: 2710124130 [08:44:38]line Аи-92-К-5 [08:44:38]line 7.480 * 66.90 [08:44:38]line = 500.41 [08:44:38]line НДС 12% НСП 1% [08:44:38]line > о реализуемом товаре [08:44:38]line ИТОГО: 500.41 [08:44:38]line НСП 1% : 4.43 [08:44:38]line НДС 12% : 53.14 [08:44:38]line Наличными: 0.00 [08:44:38]line Безнал.: 500.41 [08:44:38]line Место: АЗС № 165 "Партнер Нефть" [08:44:38]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:44:38]line СНО: Общий режим [08:44:38]line Чек 129 20.10.2024 08:44 [08:44:38]line Смена: 314 ФФД: 1.0 [08:44:38]line ЗНМ: 0300000234 [08:44:38]line РНМ: 0000137193017469 [08:44:38]line Версия ККМ: v1.0 [08:44:38]line Платежная система: Mbank [08:44:38]line ФМ: 0000000000963156 [08:44:38]line ФД: 156057 [08:44:38]line ФПД: 37349840572394 [08:44:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T084436&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156057&fm=37349840572394&tin=02508201610067®Number=0000137193017469&sum=50041 [08:44:38]OFD Sender: Processing packet 156057 [packets to send 52, broken 51] [08:44:38]ProducePacketName [08:44:38]name=ofd_packets/00156057 [08:44:38]OFD Sender: To server: pG, [08:44:38]CommunicateWithHost lk.salyk.kg:30040 [08:44:38]ConnectInit lk.salyk.kg [08:44:38]written 0, free lines is 4095 [08:44:38]Connected sock=10 [08:44:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DA 1B 07 01 29 61 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 F4 C2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 99 61 02 00 35 04 06 00 21 F8 2F FA CF EA A4 43 99 D2 EC A6 08 52 [08:44:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E2 97 47 00 21 B3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 99 61 02 00 F4 03 04 00 28 69 14 67 B6 04 01 00 00 BC BF BE 2F 0B 71 60 0B [08:44:38]CommunicateWithHost err = 0 [08:44:38]CheckOFDResponse [08:44:38]1017 (14) - 77093643461234 [08:44:38]1041 (16) - 0000000000963156 [08:44:38]1040 (4) - 156057 [08:44:38]1012 (4) - 20.10.2024 02:21 [08:44:38]1206 (1) - 0 [08:44:38]OFD Sender: Remove packet 156057 [08:44:38]ProducePacketName [08:44:38]name=ofd_packets/00156057 [08:44:38]NVStorageDeleteData [08:44:38]Write to MH i2c: 01 00 00 61 04 65 [08:44:38]Write i2c OK [08:44:38]MH_I2C_Read... [08:44:38]Read from MH i2c: 01 [08:44:38]MH_I2C_Read... [08:44:38]Read from MH i2c: 01 07 00 [08:44:38]MH_I2C_Read... [08:44:38]Read from MH i2c: 01 07 00 61 04 00 00 00 00 00 08 0D 81 [08:44:38]RasterBufferAndPrint [08:44:38]line [08:44:38]line [08:44:38]line [08:44:38]line [08:44:38]line [08:44:38]written 0, free lines is 3342 [08:44:38]MH_Cut [08:44:38]Write to MH i2c: D1 01 00 68 04 01 3E [08:44:38]Write i2c OK [08:44:38]MH_I2C_Read... [08:44:38]Read from MH i2c: D1 [08:44:38]MH_I2C_Read... [08:44:38]Read from MH i2c: D1 01 00 [08:44:38]MH_I2C_Read... [08:44:38]Read from MH i2c: D1 01 00 68 04 00 3D [08:44:38]Write to MH i2c: 01 00 00 69 04 6D [08:44:38]Write i2c OK [08:44:38]MH_I2C_Read... [08:44:39]OFD Sender: No OFD packet to send [08:44:39]*** Cut start [08:44:39]*** Partial cut [08:44:39]*** CUTSNS_PIN = 1 [08:44:39]*** CUTSNS_PIN = 0 [08:44:39]*** Brake cut motor [08:44:40]Read from MH i2c: 01 [08:44:40]MH_I2C_Read... [08:44:40]*** Stop cut motor [08:44:40]*** Cut end [08:44:40]Read from MH i2c: 01 07 00 [08:44:40]MH_I2C_Read... [08:44:40]Read from MH i2c: 01 07 00 69 04 00 00 00 00 00 FF 0F 82 [08:44:40]process_action close_receipt done [08:44:40]requested_data is exist [08:44:40]produce_requested_data [08:44:40]requested_item fm.sn is exist - process it [08:44:40]wFMCommunicate request_size=4 [08:44:40]MH_SAM_APDU [08:44:40]CAPDU: 80 11 00 00 [08:44:40]Write to MH i2c: E2 08 00 6A 04 80 11 00 00 00 00 00 00 E8 [08:44:40]Write i2c OK [08:44:40]MH_I2C_Read... [08:44:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:44:40]Read from MH i2c: E2 [08:44:40]MH_I2C_Read... [08:44:40]Read from MH i2c: E2 17 00 [08:44:40]MH_I2C_Read... [08:44:40]Read from MH i2c: E2 17 00 6A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 39 [08:44:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:44:40]wFMCommunicate OK [08:44:40]requested_item fd.num is exist - process it [08:44:40]SAM_PROTO_GetFieldsCounters [08:44:40]wFMCommunicate request_size=4 [08:44:40]MH_SAM_APDU [08:44:40]CAPDU: 80 13 00 00 [08:44:40]Write to MH i2c: E2 08 00 6B 04 80 13 00 00 00 00 00 00 EB [08:44:40]Write i2c OK [08:44:40]MH_I2C_Read... [08:44:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:44:40]Read from MH i2c: E2 [08:44:40]MH_I2C_Read... [08:44:40]Read from MH i2c: E2 62 00 [08:44:40]MH_I2C_Read... [08:44:40]Read from MH i2c: E2 62 00 6B 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 99 61 02 00 0E 04 04 00 3A 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 DE [08:44:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 99 61 02 00 0E 04 04 00 3A 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 [08:44:40]wFMCommunicate OK [08:44:40]SAM_PROTO_GetFieldsCounters done [08:44:40]requested_item shift.num is exist - process it [08:44:40]requested_item shift.opened is exist - process it [08:44:40]req_shift_opened [08:44:40]FM_GetShiftState [08:44:40]SAM_PROTO_GetShiftState [08:44:40]wFMCommunicate request_size=4 [08:44:40]MH_SAM_APDU [08:44:40]CAPDU: 80 13 01 00 [08:44:40]Write to MH i2c: E2 08 00 6C 04 80 13 01 00 00 00 00 00 ED [08:44:40]Write i2c OK [08:44:40]MH_I2C_Read... [08:44:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:44:40]Read from MH i2c: E2 [08:44:40]MH_I2C_Read... [08:44:40]Read from MH i2c: E2 0E 00 [08:44:40]MH_I2C_Read... [08:44:40]Read from MH i2c: E2 0E 00 6C 04 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 94 [08:44:40]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:44:40]wFMCommunicate OK [08:44:40]SAM_PROTO_GetShiftState done [08:44:40]FM_GetShiftState done [08:44:40]req_shift_opened done [08:44:40]requested_item shift.open_date is exist - process it [08:44:40]req_shift_open_date [08:44:40]req_shift_open_date done [08:44:40]produce_requested_data done [08:44:40]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156057,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [08:44:40]process_action_free close_receipt [08:44:40]json_value_free [08:44:40]json_value_free done [08:44:40]process_json_proto returns [08:44:40]Send response to host [08:44:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156057,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [08:44:40]free response buf [08:44:40]execute_script done [08:44:40]execute_script returns [08:44:40]free content buf [08:44:40]Sock 8.Close socket [08:44:40]Sock 8.Thread stoped [08:44:44]OFD Sender: No OFD packet to send [08:44:49]OFD Sender: No OFD packet to send [08:44:54]OFD Sender: No OFD packet to send [08:44:59]OFD Sender: No OFD packet to send [08:45:04]OFD Sender: No OFD packet to send [08:45:09]OFD Sender: No OFD packet to send [08:45:14]OFD Sender: No OFD packet to send [08:45:19]OFD Sender: No OFD packet to send [08:45:24]OFD Sender: No OFD packet to send [08:45:29]OFD Sender: No OFD packet to send [08:45:34]OFD Sender: No OFD packet to send [08:45:39]OFD Sender: No OFD packet to send [08:45:44]OFD Sender: No OFD packet to send [08:45:49]OFD Sender: No OFD packet to send [08:45:54]OFD Sender: No OFD packet to send [08:45:58]accept exits with 9 [08:45:58]New connection [08:45:58]New thread 3066551652 created [08:45:58]Thread 3066695012 joined [08:45:58]Waiting for new connection... [08:45:58] Sock 9.Parse request [08:45:58]Sock 9.Check first char [08:45:58]Sock 9.First char is OK [08:45:58]request: POST /json_proto HTTP/1.0 [08:45:58]Method: POST [08:45:58]URL: /json_proto [08:45:58]Method is POST - this is cgi request [08:45:58]url: /json_proto [08:45:58]query_string will be loaded in cgi processing [08:45:58]execute_cgi json_proto POST (null) [08:45:58]execute_cgi path=json_proto method=POST [08:45:58]POST find Content-Length [08:45:58]Host: 172.17.53.67:8080 [08:45:58]Content-Length: 679 [08:45:58]Content-Type: application/json [08:45:58] [08:45:58]POST finish read [08:45:58]Found Content-Length = 679 [08:45:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874328", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 78.660, "sum" : 5993.89, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6000.00, "total" : 5993.00, "payments": [ { "type": 0, "sum" : 5993.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:45:58]execute_script... [08:45:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874328", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 78.660, "sum" : 5993.89, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6000.00, "total" : 5993.00, "payments": [ { "type": 0, "sum" : 5993.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:45:58]POST & json_proto [08:45:58]process_json_proto [08:45:58]json parsed OK: [08:45:58]protocol is kg_v1.0 [08:45:58]action value=close_receipt [08:45:58]process_action close_receipt [08:45:58]cmd_close_receipt [08:45:58]MH_GetDate [08:45:58]Write to MH i2c: F0 00 00 6D 04 60 [08:45:58]Write i2c OK [08:45:58]MH_I2C_Read... [08:45:58]Read from MH i2c: F0 [08:45:58]MH_I2C_Read... [08:45:58]Read from MH i2c: F0 09 00 [08:45:58]MH_I2C_Read... [08:45:58]Read from MH i2c: F0 09 00 6D 04 00 46 C3 14 67 19 BC 99 64 BF [08:45:58]GetLastDocTimeStamp 1729413876 [08:45:58]current date 1729413958 [08:45:58]FM_GetShiftState [08:45:58]SAM_PROTO_GetShiftState [08:45:58]wFMCommunicate request_size=4 [08:45:58]MH_SAM_APDU [08:45:58]CAPDU: 80 13 01 00 [08:45:58]Write to MH i2c: E2 08 00 6E 04 80 13 01 00 00 00 00 00 EF [08:45:58]Write i2c OK [08:45:58]MH_I2C_Read... [08:45:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:45:58]Read from MH i2c: E2 [08:45:58]MH_I2C_Read... [08:45:58]Read from MH i2c: E2 0E 00 [08:45:58]MH_I2C_Read... [08:45:58]Read from MH i2c: E2 0E 00 6E 04 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 96 [08:45:58]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:45:58]wFMCommunicate OK [08:45:58]SAM_PROTO_GetShiftState done [08:45:58]FM_GetShiftState done [08:45:58]opened in 1729383891 [08:45:58]opened+sec_in_day 1729470291 [08:45:58]quantity*price = 599389 [08:45:58]sum+1 = 599390 [08:45:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.89 ИТОГО: 5993.00 Внесено: 6000.00 СДАЧА: 7.00 НСП 1% : 53.04 НДС 12% : 636.52 Наличными: 5993.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 130 20.10.2024 08:45 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156058 ФПД: 102152965037855 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T084558&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156058&fm=102152965037855&tin=02508201610067®Number=0000137193017469&sum=599300 [08:45:59]StoreToDocumentArchive [08:45:59]shift 314 fd 156058 [08:45:59]save to /storage/0314/doc_00156058 [08:45:59]save last doc name /storage/0314/doc_00156058 to /storage/kkm_last_doc_name [08:45:59]save OK [08:45:59]Clear old archive folders... [08:45:59]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:45:59]tlvbuf is 00840DF0 [08:45:59]SAM_PROTO_ClearQueue [08:45:59]wFMCommunicate request_size=4 [08:45:59]MH_SAM_APDU [08:45:59]CAPDU: 80 09 00 00 [08:45:59]Write to MH i2c: E2 08 00 7B 04 80 09 00 00 00 00 00 00 F1 [08:45:59]Write i2c OK [08:45:59]MH_I2C_Read... [08:45:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:45:59]Read from MH i2c: E2 [08:45:59]MH_I2C_Read... [08:45:59]Read from MH i2c: E2 03 00 [08:45:59]MH_I2C_Read... [08:45:59]Read from MH i2c: E2 03 00 7B 04 00 90 00 F3 [08:45:59]RAPDU: 90 00 [08:45:59]wFMCommunicate OK [08:45:59]SAM_PROTO_ClearQueue done [08:45:59]KKMCreateOFDPacket [08:45:59]OFDProtocolAddRootSTLVToBuf [08:45:59]FM_MakeSignedData [08:45:59]FM_MakeSignedData [08:45:59]SAM_PROTO_SignData [08:45:59]wFMCommunicate request_size=4 [08:45:59]MH_SAM_APDU [08:45:59]CAPDU: 80 0D 01 02 [08:45:59]Write to MH i2c: E2 08 00 7C 04 80 0D 01 02 00 00 00 00 F9 [08:45:59]Write i2c OK [08:45:59]MH_I2C_Read... [08:45:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:45:59]Read from MH i2c: E2 [08:45:59]MH_I2C_Read... [08:45:59]Read from MH i2c: E2 03 00 [08:45:59]MH_I2C_Read... [08:45:59]Read from MH i2c: E2 03 00 7C 04 00 90 00 F4 [08:45:59]RAPDU: 90 00 [08:45:59]wFMCommunicate OK [08:45:59]wFMCommunicate request_size=255 [08:45:59]MH_SAM_APDU [08:45:59]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 44 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 5D 25 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 25 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B8 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A4 F8 00 00 00 00 07 04 06 00 04 25 09 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 46 C3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9A 61 02 00 35 04 06 00 5C E8 57 31 [08:45:59]Write to MH i2c: E2 02 01 7D 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 44 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 5D 25 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 25 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B8 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A4 F8 00 00 00 00 07 04 06 00 04 25 09 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 46 C3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9A 61 02 00 35 04 06 00 5C E8 57 31 00 00 25 [08:45:59]Write i2c OK [08:45:59]MH_I2C_Read... [08:45:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:45:59]Read from MH i2c: E2 [08:45:59]MH_I2C_Read... [08:45:59]Read from MH i2c: E2 03 00 [08:45:59]MH_I2C_Read... [08:45:59]Read from MH i2c: E2 03 00 7D 04 00 90 00 F5 [08:45:59]RAPDU: 90 00 [08:45:59]wFMCommunicate OK [08:45:59]wFMCommunicate request_size=7 [08:45:59]MH_SAM_APDU [08:45:59]CAPDU: 80 0D 02 02 02 9F 1F [08:45:59]Write to MH i2c: E2 0A 00 7E 04 80 0D 02 02 02 00 9F 1F 00 00 BE [08:45:59]Write i2c OK [08:45:59]MH_I2C_Read... [08:45:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:45:59]Read from MH i2c: E2 [08:45:59]MH_I2C_Read... [08:45:59]Read from MH i2c: E2 03 00 [08:45:59]MH_I2C_Read... [08:45:59]Read from MH i2c: E2 03 00 7E 04 00 90 00 F6 [08:45:59]RAPDU: 90 00 [08:45:59]wFMCommunicate OK [08:45:59]wFMCommunicate request_size=4 [08:45:59]MH_SAM_APDU [08:45:59]CAPDU: 80 0D 03 02 [08:45:59]Write to MH i2c: E2 08 00 7F 04 80 0D 03 02 00 00 00 00 FE [08:45:59]Write i2c OK [08:45:59]MH_I2C_Read... [08:45:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:45:59]Read from MH i2c: E2 [08:45:59]MH_I2C_Read... [08:45:59]Read from MH i2c: E2 0B 00 [08:45:59]MH_I2C_Read... [08:45:59]Read from MH i2c: E2 0B 00 7F 04 00 1C C7 69 86 CA 01 43 B7 90 00 96 [08:45:59]RAPDU: 1C C7 69 86 CA 01 43 B7 90 00 [08:45:59]wFMCommunicate OK [08:45:59]SAM_PROTO_SignData done [08:45:59]FM_MakeSignedData done [08:45:59]CreateOFDProtocolMessage [08:45:59]wFMCommunicate request_size=4 [08:45:59]MH_SAM_APDU [08:45:59]CAPDU: 80 11 00 00 [08:45:59]Write to MH i2c: E2 08 00 80 04 80 11 00 00 00 00 00 00 FE [08:45:59]Write i2c OK [08:45:59]MH_I2C_Read... [08:45:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:45:59]Read from MH i2c: E2 [08:45:59]MH_I2C_Read... [08:45:59]Read from MH i2c: E2 17 00 [08:45:59]MH_I2C_Read... [08:45:59]Read from MH i2c: E2 17 00 80 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4F [08:45:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:45:59]wFMCommunicate OK [08:45:59]CreateOFDProtocolMessage done [08:45:59]OFDSenderStorePacket 156058 [08:45:59]StoreOFDPacket docnum=156058 [08:45:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 29 AC 04 01 98 E1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 44 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 5D 25 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 25 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B8 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A4 F8 00 00 00 00 07 04 06 00 04 25 09 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 46 C3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9A 61 02 00 35 04 06 00 5C E8 57 31 9F 1F 1C C7 69 86 CA 01 43 B7 [08:45:59]CheckFolder [08:45:59]dirname=/storage/ofd_packets [08:45:59]CheckFolder done [08:45:59]ProducePacketName [08:45:59]name=ofd_packets/00156058 [08:45:59]NVStorageSaveData ofd_packets/00156058 [08:45:59]File name is /storage/ofd_packets/00156058 [08:45:59]Write 298 bytes [08:45:59]NVStorageSaveData done [08:45:59]OFDSenderStorePacket done [08:45:59]KKMCreateOFDPacket done [08:45:59]NVStorageSaveData kkm_last_timestamp [08:45:59]File name is /storage/kkm_last_timestamp [08:45:59]Write 4 bytes [08:45:59]NVStorageSaveData done [08:45:59]ExternCall_PrintAddStr [08:45:59]wPrintStart [08:45:59]Write to MH i2c: 01 00 00 81 04 85 [08:45:59]Write i2c OK [08:45:59]MH_I2C_Read... [08:45:59]Read from MH i2c: 01 [08:45:59]MH_I2C_Read... [08:45:59]Read from MH i2c: 01 07 00 [08:45:59]MH_I2C_Read... [08:45:59]Read from MH i2c: 01 07 00 81 04 00 00 00 00 00 FF 0F 9A [08:45:59]RasterBufferAndPrint [08:45:59]line Счет N : (1)874328 [08:45:59]line ИНН: 02508201610067 [08:45:59]line Контрольно-Кассовый Чек [08:45:59]line ПРОДАЖА [08:45:59]line ТРК (МРК, ГНК) : 24 [08:45:59]line Товар: 2710194210 [08:45:59]line ДТ-К-2 [08:45:59]line 78.660 * 76.20 [08:45:59]line = 5993.89 [08:45:59]line НДС 12% НСП 1% [08:45:59]line > о реализуемом товаре [08:45:59]line ОКРУГЛЕНИЕ: -0.89 [08:45:59]line ИТОГО: 5993.00 [08:45:59]line Внесено: 6000.00 [08:45:59]line СДАЧА: 7.00 [08:45:59]line НСП 1% : 53.04 [08:45:59]line НДС 12% : 636.52 [08:45:59]line Наличными: 5993.00 [08:45:59]line Безнал.: 0.00 [08:45:59]line Место: АЗС № 165 "Партнер Нефть" [08:45:59]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:46:00]line СНО: Общий режим [08:46:00]line Чек 130 20.10.2024 08:45 [08:46:00]line Смена: 314 ФФД: 1.0 [08:46:00]line ЗНМ: 0300000234 [08:46:00]line РНМ: 0000137193017469 [08:46:00]line Версия ККМ: v1.0 [08:46:00]line ФМ: 0000000000963156 [08:46:00]line ФД: 156058 [08:46:00]line ФПД: 102152965037855 [08:46:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T084558&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156058&fm=102152965037855&tin=02508201610067®Number=0000137193017469&sum=599300 [08:46:00]OFD Sender: Processing packet 156058 [packets to send 52, broken 51] [08:46:00]ProducePacketName [08:46:00]name=ofd_packets/00156058 [08:46:00]OFD Sender: To server: pG, [08:46:00]CommunicateWithHost lk.salyk.kg:30040 [08:46:00]ConnectInit lk.salyk.kg [08:46:00]written 0, free lines is 4095 [08:46:00]Connected sock=10 [08:46:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 29 AC 04 01 98 E1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 44 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 5D 25 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 25 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B8 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A4 F8 00 00 00 00 07 04 06 00 04 25 09 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 46 C3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9A 61 02 00 35 04 06 00 5C E8 57 31 9F 1F 1C C7 69 86 CA 01 43 B7 [08:46:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A2 1B 47 00 48 CB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9A 61 02 00 F4 03 04 00 79 69 14 67 B6 04 01 00 00 77 B1 51 8B 2A 2A 95 07 [08:46:00]CommunicateWithHost err = 0 [08:46:00]CheckOFDResponse [08:46:00]1017 (14) - 77093643461234 [08:46:00]1041 (16) - 0000000000963156 [08:46:00]1040 (4) - 156058 [08:46:00]1012 (4) - 20.10.2024 02:22 [08:46:00]1206 (1) - 0 [08:46:00]OFD Sender: Remove packet 156058 [08:46:00]ProducePacketName [08:46:00]name=ofd_packets/00156058 [08:46:00]NVStorageDeleteData [08:46:00]Write to MH i2c: 01 00 00 AC 04 B0 [08:46:00]Write i2c OK [08:46:00]MH_I2C_Read... [08:46:00]Read from MH i2c: 01 [08:46:00]MH_I2C_Read... [08:46:00]Read from MH i2c: 01 07 00 [08:46:00]MH_I2C_Read... [08:46:00]Read from MH i2c: 01 07 00 AC 04 00 00 00 00 00 EF 0C B2 [08:46:00]RasterBufferAndPrint [08:46:00]line [08:46:00]line [08:46:00]line [08:46:00]line [08:46:00]line [08:46:00]written 0, free lines is 3317 [08:46:00]MH_Cut [08:46:00]Write to MH i2c: D1 01 00 B3 04 01 89 [08:46:00]Write i2c OK [08:46:00]MH_I2C_Read... [08:46:00]Read from MH i2c: D1 [08:46:00]MH_I2C_Read... [08:46:00]Read from MH i2c: D1 01 00 [08:46:00]MH_I2C_Read... [08:46:00]Read from MH i2c: D1 01 00 B3 04 00 88 [08:46:00]Write to MH i2c: 01 00 00 B4 04 B8 [08:46:00]Write i2c OK [08:46:00]MH_I2C_Read... [08:46:01]OFD Sender: No OFD packet to send [08:46:01]*** Cut start [08:46:01]*** Partial cut [08:46:01]*** CUTSNS_PIN = 1 [08:46:01]*** CUTSNS_PIN = 0 [08:46:01]*** Brake cut motor [08:46:02]Read from MH i2c: 01 [08:46:02]MH_I2C_Read... [08:46:02]*** Stop cut motor [08:46:02]*** Cut end [08:46:02]Read from MH i2c: 01 07 00 [08:46:02]MH_I2C_Read... [08:46:02]Read from MH i2c: 01 07 00 B4 04 00 00 00 00 00 FF 0F CD [08:46:02]process_action close_receipt done [08:46:02]requested_data is exist [08:46:02]produce_requested_data [08:46:02]requested_item fm.sn is exist - process it [08:46:02]wFMCommunicate request_size=4 [08:46:02]MH_SAM_APDU [08:46:02]CAPDU: 80 11 00 00 [08:46:02]Write to MH i2c: E2 08 00 B5 04 80 11 00 00 00 00 00 00 33 [08:46:02]Write i2c OK [08:46:02]MH_I2C_Read... [08:46:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:46:02]Read from MH i2c: E2 [08:46:02]MH_I2C_Read... [08:46:02]Read from MH i2c: E2 17 00 [08:46:02]MH_I2C_Read... [08:46:02]Read from MH i2c: E2 17 00 B5 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 84 [08:46:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:46:02]wFMCommunicate OK [08:46:02]requested_item fd.num is exist - process it [08:46:02]SAM_PROTO_GetFieldsCounters [08:46:02]wFMCommunicate request_size=4 [08:46:02]MH_SAM_APDU [08:46:02]CAPDU: 80 13 00 00 [08:46:02]Write to MH i2c: E2 08 00 B6 04 80 13 00 00 00 00 00 00 36 [08:46:02]Write i2c OK [08:46:02]MH_I2C_Read... [08:46:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:46:02]Read from MH i2c: E2 [08:46:02]MH_I2C_Read... [08:46:02]Read from MH i2c: E2 62 00 [08:46:02]MH_I2C_Read... [08:46:02]Read from MH i2c: E2 62 00 B6 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9A 61 02 00 0E 04 04 00 3A 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 2D [08:46:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9A 61 02 00 0E 04 04 00 3A 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 [08:46:02]wFMCommunicate OK [08:46:02]SAM_PROTO_GetFieldsCounters done [08:46:02]requested_item shift.num is exist - process it [08:46:02]requested_item shift.opened is exist - process it [08:46:02]req_shift_opened [08:46:02]FM_GetShiftState [08:46:02]SAM_PROTO_GetShiftState [08:46:02]wFMCommunicate request_size=4 [08:46:02]MH_SAM_APDU [08:46:02]CAPDU: 80 13 01 00 [08:46:02]Write to MH i2c: E2 08 00 B7 04 80 13 01 00 00 00 00 00 38 [08:46:02]Write i2c OK [08:46:02]MH_I2C_Read... [08:46:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:46:02]Read from MH i2c: E2 [08:46:02]MH_I2C_Read... [08:46:02]Read from MH i2c: E2 0E 00 [08:46:02]MH_I2C_Read... [08:46:02]Read from MH i2c: E2 0E 00 B7 04 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 DF [08:46:02]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:46:02]wFMCommunicate OK [08:46:02]SAM_PROTO_GetShiftState done [08:46:02]FM_GetShiftState done [08:46:02]req_shift_opened done [08:46:02]requested_item shift.open_date is exist - process it [08:46:02]req_shift_open_date [08:46:02]req_shift_open_date done [08:46:02]produce_requested_data done [08:46:02]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156058,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [08:46:02]process_action_free close_receipt [08:46:02]json_value_free [08:46:02]json_value_free done [08:46:02]process_json_proto returns [08:46:02]Send response to host [08:46:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156058,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [08:46:02]free response buf [08:46:02]execute_script done [08:46:02]execute_script returns [08:46:02]free content buf [08:46:02]Sock 9.Close socket [08:46:02]Sock 9.Thread stoped [08:46:06]OFD Sender: No OFD packet to send [08:46:11]OFD Sender: No OFD packet to send [08:46:16]OFD Sender: No OFD packet to send [08:46:21]OFD Sender: No OFD packet to send [08:46:26]OFD Sender: No OFD packet to send [08:46:31]OFD Sender: No OFD packet to send [08:46:36]OFD Sender: No OFD packet to send [08:46:41]OFD Sender: No OFD packet to send [08:46:46]OFD Sender: No OFD packet to send [08:46:51]OFD Sender: No OFD packet to send [08:46:56]OFD Sender: No OFD packet to send [08:47:01]OFD Sender: No OFD packet to send [08:47:06]OFD Sender: No OFD packet to send [08:47:11]OFD Sender: No OFD packet to send [08:47:16]OFD Sender: No OFD packet to send [08:47:21]OFD Sender: No OFD packet to send [08:47:26]OFD Sender: No OFD packet to send [08:47:31]OFD Sender: No OFD packet to send [08:47:36]OFD Sender: No OFD packet to send [08:47:41]OFD Sender: No OFD packet to send [08:47:45]accept exits with 8 [08:47:45]New connection [08:47:45]New thread 3066695012 created [08:47:45]Thread 3066551652 joined [08:47:45]Waiting for new connection... [08:47:45] Sock 8.Parse request [08:47:45]Sock 8.Check first char [08:47:45]Sock 8.First char is OK [08:47:45]request: POST /json_proto HTTP/1.0 [08:47:45]Method: POST [08:47:45]URL: /json_proto [08:47:45]Method is POST - this is cgi request [08:47:45]url: /json_proto [08:47:45]query_string will be loaded in cgi processing [08:47:45]execute_cgi json_proto POST (null) [08:47:45]execute_cgi path=json_proto method=POST [08:47:45]POST find Content-Length [08:47:45]Host: 172.17.53.67:8080 [08:47:45]Content-Length: 670 [08:47:45]Content-Type: application/json [08:47:45] [08:47:45]POST finish read [08:47:45]Found Content-Length = 670 [08:47:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874332", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 5.120, "sum" : 350.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:47:45]execute_script... [08:47:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874332", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 5.120, "sum" : 350.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:47:45]POST & json_proto [08:47:45]process_json_proto [08:47:45]json parsed OK: [08:47:45]protocol is kg_v1.0 [08:47:45]action value=close_receipt [08:47:45]process_action close_receipt [08:47:45]cmd_close_receipt [08:47:45]MH_GetDate [08:47:45]Write to MH i2c: F0 00 00 B8 04 AB [08:47:45]Write i2c OK [08:47:45]MH_I2C_Read... [08:47:45]Read from MH i2c: F0 [08:47:45]MH_I2C_Read... [08:47:45]Read from MH i2c: F0 09 00 [08:47:45]MH_I2C_Read... [08:47:45]Read from MH i2c: F0 09 00 B8 04 00 B2 C3 14 67 19 BC 99 64 76 [08:47:45]GetLastDocTimeStamp 1729413958 [08:47:45]current date 1729414066 [08:47:45]FM_GetShiftState [08:47:45]SAM_PROTO_GetShiftState [08:47:45]wFMCommunicate request_size=4 [08:47:45]MH_SAM_APDU [08:47:45]CAPDU: 80 13 01 00 [08:47:45]Write to MH i2c: E2 08 00 B9 04 80 13 01 00 00 00 00 00 3A [08:47:45]Write i2c OK [08:47:45]MH_I2C_Read... [08:47:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:47:45]Read from MH i2c: E2 [08:47:45]MH_I2C_Read... [08:47:45]Read from MH i2c: E2 0E 00 [08:47:45]MH_I2C_Read... [08:47:45]Read from MH i2c: E2 0E 00 B9 04 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 E1 [08:47:45]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:47:45]wFMCommunicate OK [08:47:45]SAM_PROTO_GetShiftState done [08:47:45]FM_GetShiftState done [08:47:45]opened in 1729383891 [08:47:45]opened+sec_in_day 1729470291 [08:47:45]quantity*price = 35020 [08:47:45]sum+1 = 35022 [08:47:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.19 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 131 20.10.2024 08:47 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156059 ФПД: 269880179092304 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T084746&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156059&fm=269880179092304&tin=02508201610067®Number=0000137193017469&sum=35000 [08:47:46]StoreToDocumentArchive [08:47:46]shift 314 fd 156059 [08:47:46]save to /storage/0314/doc_00156059 [08:47:46]save last doc name /storage/0314/doc_00156059 to /storage/kkm_last_doc_name [08:47:46]save OK [08:47:46]Clear old archive folders... [08:47:46]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:47:46]tlvbuf is 00840990 [08:47:46]SAM_PROTO_ClearQueue [08:47:46]wFMCommunicate request_size=4 [08:47:46]MH_SAM_APDU [08:47:46]CAPDU: 80 09 00 00 [08:47:46]Write to MH i2c: E2 08 00 C6 04 80 09 00 00 00 00 00 00 3C [08:47:46]Write i2c OK [08:47:46]MH_I2C_Read... [08:47:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:47:47]Read from MH i2c: E2 [08:47:47]MH_I2C_Read... [08:47:47]Read from MH i2c: E2 03 00 [08:47:47]MH_I2C_Read... [08:47:47]Read from MH i2c: E2 03 00 C6 04 00 90 00 3E [08:47:47]RAPDU: 90 00 [08:47:47]wFMCommunicate OK [08:47:47]SAM_PROTO_ClearQueue done [08:47:47]KKMCreateOFDPacket [08:47:47]OFDProtocolAddRootSTLVToBuf [08:47:47]FM_MakeSignedData [08:47:47]FM_MakeSignedData [08:47:47]SAM_PROTO_SignData [08:47:47]wFMCommunicate request_size=4 [08:47:47]MH_SAM_APDU [08:47:47]CAPDU: 80 0D 01 02 [08:47:47]Write to MH i2c: E2 08 00 C7 04 80 0D 01 02 00 00 00 00 44 [08:47:47]Write i2c OK [08:47:47]MH_I2C_Read... [08:47:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:47:47]Read from MH i2c: E2 [08:47:47]MH_I2C_Read... [08:47:47]Read from MH i2c: E2 03 00 [08:47:47]MH_I2C_Read... [08:47:47]Read from MH i2c: E2 03 00 C7 04 00 90 00 3F [08:47:47]RAPDU: 90 00 [08:47:47]wFMCommunicate OK [08:47:47]wFMCommunicate request_size=255 [08:47:47]MH_SAM_APDU [08:47:47]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 14 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CD 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 B2 C3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9B 61 02 00 35 04 06 00 [08:47:47]Write to MH i2c: E2 02 01 C8 04 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 14 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CD 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 B2 C3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9B 61 02 00 35 04 06 00 00 00 B6 [08:47:47]Write i2c OK [08:47:47]MH_I2C_Read... [08:47:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:47:47]Read from MH i2c: E2 [08:47:47]MH_I2C_Read... [08:47:47]Read from MH i2c: E2 03 00 [08:47:47]MH_I2C_Read... [08:47:47]Read from MH i2c: E2 03 00 C8 04 00 90 00 40 [08:47:47]RAPDU: 90 00 [08:47:47]wFMCommunicate OK [08:47:47]wFMCommunicate request_size=11 [08:47:47]MH_SAM_APDU [08:47:47]CAPDU: 80 0D 02 02 06 F5 74 60 34 EB 50 [08:47:47]Write to MH i2c: E2 0E 00 C9 04 80 0D 02 02 06 00 F5 74 60 34 EB 50 00 00 8B [08:47:47]Write i2c OK [08:47:47]MH_I2C_Read... [08:47:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:47:47]Read from MH i2c: E2 [08:47:47]MH_I2C_Read... [08:47:47]Read from MH i2c: E2 03 00 [08:47:47]MH_I2C_Read... [08:47:47]Read from MH i2c: E2 03 00 C9 04 00 90 00 41 [08:47:47]RAPDU: 90 00 [08:47:47]wFMCommunicate OK [08:47:47]wFMCommunicate request_size=4 [08:47:47]MH_SAM_APDU [08:47:47]CAPDU: 80 0D 03 02 [08:47:47]Write to MH i2c: E2 08 00 CA 04 80 0D 03 02 00 00 00 00 49 [08:47:47]Write i2c OK [08:47:47]MH_I2C_Read... [08:47:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:47:47]Read from MH i2c: E2 [08:47:47]MH_I2C_Read... [08:47:47]Read from MH i2c: E2 0B 00 [08:47:47]MH_I2C_Read... [08:47:47]Read from MH i2c: E2 0B 00 CA 04 00 C0 8D 2D CD E8 D0 8B 9C 90 00 70 [08:47:47]RAPDU: C0 8D 2D CD E8 D0 8B 9C 90 00 [08:47:47]wFMCommunicate OK [08:47:47]SAM_PROTO_SignData done [08:47:47]FM_MakeSignedData done [08:47:47]CreateOFDProtocolMessage [08:47:47]wFMCommunicate request_size=4 [08:47:47]MH_SAM_APDU [08:47:47]CAPDU: 80 11 00 00 [08:47:47]Write to MH i2c: E2 08 00 CB 04 80 11 00 00 00 00 00 00 49 [08:47:47]Write i2c OK [08:47:47]MH_I2C_Read... [08:47:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:47:47]Read from MH i2c: E2 [08:47:47]MH_I2C_Read... [08:47:47]Read from MH i2c: E2 17 00 [08:47:47]MH_I2C_Read... [08:47:47]Read from MH i2c: E2 17 00 CB 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9A [08:47:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:47:47]wFMCommunicate OK [08:47:47]CreateOFDProtocolMessage done [08:47:47]OFDSenderStorePacket 156059 [08:47:47]StoreOFDPacket docnum=156059 [08:47:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 02 29 08 01 B1 FE 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 14 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CD 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 B2 C3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9B 61 02 00 35 04 06 00 F5 74 60 34 EB 50 C0 8D 2D CD E8 D0 8B 9C [08:47:47]CheckFolder [08:47:47]dirname=/storage/ofd_packets [08:47:47]CheckFolder done [08:47:47]ProducePacketName [08:47:47]name=ofd_packets/00156059 [08:47:47]NVStorageSaveData ofd_packets/00156059 [08:47:47]File name is /storage/ofd_packets/00156059 [08:47:47]Write 302 bytes [08:47:47]NVStorageSaveData done [08:47:47]OFDSenderStorePacket done [08:47:47]KKMCreateOFDPacket done [08:47:47]NVStorageSaveData kkm_last_timestamp [08:47:47]File name is /storage/kkm_last_timestamp [08:47:47]Write 4 bytes [08:47:47]NVStorageSaveData done [08:47:47]ExternCall_PrintAddStr [08:47:47]wPrintStart [08:47:47]Write to MH i2c: 01 00 00 CC 04 D0 [08:47:47]Write i2c OK [08:47:47]MH_I2C_Read... [08:47:47]Read from MH i2c: 01 [08:47:47]MH_I2C_Read... [08:47:47]Read from MH i2c: 01 07 00 [08:47:47]MH_I2C_Read... [08:47:47]Read from MH i2c: 01 07 00 CC 04 00 00 00 00 00 FF 0F E5 [08:47:47]RasterBufferAndPrint [08:47:47]line Счет N : (1)874332 [08:47:47]line ИНН: 02508201610067 [08:47:47]line Контрольно-Кассовый Чек [08:47:47]line ПРОДАЖА [08:47:47]line ТРК (МРК, ГНК) : 23 [08:47:47]line Товар: 2710124130 [08:47:47]line Super 92-К-5 [08:47:47]line 5.120 * 68.40 [08:47:47]line = 350.21 [08:47:47]line НДС 12% НСП 1% [08:47:47]line > о реализуемом товаре [08:47:47]line ОКРУГЛЕНИЕ: -0.21 [08:47:47]line ИТОГО: 350.00 [08:47:47]line Внесено: 350.00 [08:47:47]line СДАЧА: 0.00 [08:47:47]line НСП 1% : 3.10 [08:47:47]line НДС 12% : 37.19 [08:47:47]line Наличными: 350.00 [08:47:47]line Безнал.: 0.00 [08:47:47]line Место: АЗС № 165 "Партнер Нефть" [08:47:47]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:47:47]line СНО: Общий режим [08:47:47]line Чек 131 20.10.2024 08:47 [08:47:47]line Смена: 314 ФФД: 1.0 [08:47:47]line ЗНМ: 0300000234 [08:47:47]line РНМ: 0000137193017469 [08:47:47]line Версия ККМ: v1.0 [08:47:47]line ФМ: 0000000000963156 [08:47:47]line ФД: 156059 [08:47:47]line ФПД: 269880179092304 [08:47:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T084746&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156059&fm=269880179092304&tin=02508201610067®Number=0000137193017469&sum=35000 [08:47:47]OFD Sender: Processing packet 156059 [packets to send 52, broken 51] [08:47:47]ProducePacketName [08:47:47]name=ofd_packets/00156059 [08:47:47]OFD Sender: To server: pG, [08:47:47]CommunicateWithHost lk.salyk.kg:30040 [08:47:47]ConnectInit lk.salyk.kg [08:47:47]written 0, free lines is 4095 [08:47:47]Connected sock=10 [08:47:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 02 29 08 01 B1 FE 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 14 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CD 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 B2 C3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9B 61 02 00 35 04 06 00 F5 74 60 34 EB 50 C0 8D 2D CD E8 D0 8B 9C [08:47:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 96 52 47 00 6B 8E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9B 61 02 00 F4 03 04 00 E5 69 14 67 B6 04 01 00 00 64 92 5B 12 6A D2 59 35 [08:47:48]CommunicateWithHost err = 0 [08:47:48]CheckOFDResponse [08:47:48]1017 (14) - 77093643461234 [08:47:48]1041 (16) - 0000000000963156 [08:47:48]1040 (4) - 156059 [08:47:48]1012 (4) - 20.10.2024 02:24 [08:47:48]1206 (1) - 0 [08:47:48]OFD Sender: Remove packet 156059 [08:47:48]ProducePacketName [08:47:48]name=ofd_packets/00156059 [08:47:48]NVStorageDeleteData [08:47:48]Write to MH i2c: 01 00 00 F7 04 FB [08:47:48]Write i2c OK [08:47:48]MH_I2C_Read... [08:47:48]Read from MH i2c: 01 [08:47:48]MH_I2C_Read... [08:47:48]Read from MH i2c: 01 07 00 [08:47:48]MH_I2C_Read... [08:47:48]Read from MH i2c: 01 07 00 F7 04 00 00 00 00 00 ED 0C FB [08:47:48]RasterBufferAndPrint [08:47:48]line [08:47:48]line [08:47:48]line [08:47:48]line [08:47:48]line [08:47:48]written 0, free lines is 3315 [08:47:48]MH_Cut [08:47:48]Write to MH i2c: D1 01 00 FE 04 01 D4 [08:47:48]Write i2c OK [08:47:48]MH_I2C_Read... [08:47:48]Read from MH i2c: D1 [08:47:48]MH_I2C_Read... [08:47:48]Read from MH i2c: D1 01 00 [08:47:48]MH_I2C_Read... [08:47:48]Read from MH i2c: D1 01 00 FE 04 00 D3 [08:47:48]Write to MH i2c: 01 00 00 FF 04 03 [08:47:48]Write i2c OK [08:47:48]MH_I2C_Read... [08:47:48]OFD Sender: No OFD packet to send [08:47:49]*** Cut start [08:47:49]*** Partial cut [08:47:49]*** CUTSNS_PIN = 1 [08:47:49]*** CUTSNS_PIN = 0 [08:47:49]*** Brake cut motor [08:47:49]Read from MH i2c: 01 [08:47:49]MH_I2C_Read... [08:47:49]*** Stop cut motor [08:47:49]*** Cut end [08:47:49]Read from MH i2c: 01 07 00 [08:47:49]MH_I2C_Read... [08:47:49]Read from MH i2c: 01 07 00 FF 04 00 00 00 00 00 FF 0F 18 [08:47:49]process_action close_receipt done [08:47:49]requested_data is exist [08:47:49]produce_requested_data [08:47:49]requested_item fm.sn is exist - process it [08:47:49]wFMCommunicate request_size=4 [08:47:49]MH_SAM_APDU [08:47:49]CAPDU: 80 11 00 00 [08:47:49]Write to MH i2c: E2 08 00 00 05 80 11 00 00 00 00 00 00 7F [08:47:49]Write i2c OK [08:47:49]MH_I2C_Read... [08:47:49]Read from MH i2c: E2 [08:47:49]MH_I2C_Read... [08:47:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:47:49]Read from MH i2c: E2 17 00 [08:47:49]MH_I2C_Read... [08:47:49]Read from MH i2c: E2 17 00 00 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D0 [08:47:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:47:49]wFMCommunicate OK [08:47:49]requested_item fd.num is exist - process it [08:47:49]SAM_PROTO_GetFieldsCounters [08:47:49]wFMCommunicate request_size=4 [08:47:49]MH_SAM_APDU [08:47:49]CAPDU: 80 13 00 00 [08:47:49]Write to MH i2c: E2 08 00 01 05 80 13 00 00 00 00 00 00 82 [08:47:49]Write i2c OK [08:47:49]MH_I2C_Read... [08:47:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:47:49]Read from MH i2c: E2 [08:47:49]MH_I2C_Read... [08:47:49]Read from MH i2c: E2 62 00 [08:47:49]MH_I2C_Read... [08:47:49]Read from MH i2c: E2 62 00 01 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9B 61 02 00 0E 04 04 00 3A 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 7D [08:47:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9B 61 02 00 0E 04 04 00 3A 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 [08:47:49]wFMCommunicate OK [08:47:49]SAM_PROTO_GetFieldsCounters done [08:47:49]requested_item shift.num is exist - process it [08:47:49]requested_item shift.opened is exist - process it [08:47:49]req_shift_opened [08:47:49]FM_GetShiftState [08:47:49]SAM_PROTO_GetShiftState [08:47:49]wFMCommunicate request_size=4 [08:47:49]MH_SAM_APDU [08:47:49]CAPDU: 80 13 01 00 [08:47:49]Write to MH i2c: E2 08 00 02 05 80 13 01 00 00 00 00 00 84 [08:47:49]Write i2c OK [08:47:49]MH_I2C_Read... [08:47:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:47:49]Read from MH i2c: E2 [08:47:49]MH_I2C_Read... [08:47:49]Read from MH i2c: E2 0E 00 [08:47:49]MH_I2C_Read... [08:47:49]Read from MH i2c: E2 0E 00 02 05 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 2B [08:47:49]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:47:49]wFMCommunicate OK [08:47:49]SAM_PROTO_GetShiftState done [08:47:49]FM_GetShiftState done [08:47:49]req_shift_opened done [08:47:49]requested_item shift.open_date is exist - process it [08:47:49]req_shift_open_date [08:47:49]req_shift_open_date done [08:47:49]produce_requested_data done [08:47:49]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156059,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [08:47:49]process_action_free close_receipt [08:47:49]json_value_free [08:47:49]json_value_free done [08:47:49]process_json_proto returns [08:47:49]Send response to host [08:47:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156059,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [08:47:49]free response buf [08:47:49]execute_script done [08:47:49]execute_script returns [08:47:49]free content buf [08:47:49]Sock 8.Close socket [08:47:49]Sock 8.Thread stoped [08:47:50]accept exits with 9 [08:47:50]New connection [08:47:50]New thread 3066551652 created [08:47:50]Thread 3066695012 joined [08:47:50]Waiting for new connection... [08:47:50] Sock 9.Parse request [08:47:50]Sock 9.Check first char [08:47:50]Sock 9.First char is OK [08:47:50]request: POST /json_proto HTTP/1.0 [08:47:50]Method: POST [08:47:50]URL: /json_proto [08:47:50]Method is POST - this is cgi request [08:47:50]url: /json_proto [08:47:50]query_string will be loaded in cgi processing [08:47:50]execute_cgi json_proto POST (null) [08:47:50]execute_cgi path=json_proto method=POST [08:47:50]POST find Content-Length [08:47:50]Host: 172.17.53.67:8080 [08:47:50]Content-Length: 671 [08:47:50]Content-Type: application/json [08:47:50] [08:47:50]POST finish read [08:47:50]Found Content-Length = 671 [08:47:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874331", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 11.700, "sum" : 800.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:47:50]execute_script... [08:47:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874331", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 11.700, "sum" : 800.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:47:50]POST & json_proto [08:47:50]process_json_proto [08:47:50]json parsed OK: [08:47:50]protocol is kg_v1.0 [08:47:50]action value=close_receipt [08:47:50]process_action close_receipt [08:47:50]cmd_close_receipt [08:47:50]MH_GetDate [08:47:50]Write to MH i2c: F0 00 00 03 05 F7 [08:47:50]Write i2c OK [08:47:50]MH_I2C_Read... [08:47:50]Read from MH i2c: F0 [08:47:50]MH_I2C_Read... [08:47:50]Read from MH i2c: F0 09 00 [08:47:50]MH_I2C_Read... [08:47:50]Read from MH i2c: F0 09 00 03 05 00 B6 C3 14 67 19 BC 99 64 C6 [08:47:50]GetLastDocTimeStamp 1729414066 [08:47:50]current date 1729414070 [08:47:50]FM_GetShiftState [08:47:50]SAM_PROTO_GetShiftState [08:47:50]wFMCommunicate request_size=4 [08:47:50]MH_SAM_APDU [08:47:50]CAPDU: 80 13 01 00 [08:47:50]Write to MH i2c: E2 08 00 04 05 80 13 01 00 00 00 00 00 86 [08:47:50]Write i2c OK [08:47:50]MH_I2C_Read... [08:47:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:47:50]Read from MH i2c: E2 [08:47:50]MH_I2C_Read... [08:47:50]Read from MH i2c: E2 0E 00 [08:47:50]MH_I2C_Read... [08:47:50]Read from MH i2c: E2 0E 00 04 05 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 2D [08:47:50]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:47:50]wFMCommunicate OK [08:47:50]SAM_PROTO_GetShiftState done [08:47:50]FM_GetShiftState done [08:47:50]opened in 1729383891 [08:47:50]opened+sec_in_day 1729470291 [08:47:50]quantity*price = 80028 [08:47:50]sum+1 = 80029 [08:47:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.98 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 132 20.10.2024 08:47 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156060 ФПД: 99609007468063 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T084750&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156060&fm=99609007468063&tin=02508201610067®Number=0000137193017469&sum=80000 [08:47:51]StoreToDocumentArchive [08:47:51]shift 314 fd 156060 [08:47:51]save to /storage/0314/doc_00156060 [08:47:51]save last doc name /storage/0314/doc_00156060 to /storage/kkm_last_doc_name [08:47:51]save OK [08:47:51]Clear old archive folders... [08:47:51]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:47:51]tlvbuf is 008671B0 [08:47:51]SAM_PROTO_ClearQueue [08:47:51]wFMCommunicate request_size=4 [08:47:51]MH_SAM_APDU [08:47:51]CAPDU: 80 09 00 00 [08:47:51]Write to MH i2c: E2 08 00 11 05 80 09 00 00 00 00 00 00 88 [08:47:51]Write i2c OK [08:47:51]MH_I2C_Read... [08:47:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:47:51]Read from MH i2c: E2 [08:47:51]MH_I2C_Read... [08:47:51]Read from MH i2c: E2 03 00 [08:47:51]MH_I2C_Read... [08:47:51]Read from MH i2c: E2 03 00 11 05 00 90 00 8A [08:47:51]RAPDU: 90 00 [08:47:51]wFMCommunicate OK [08:47:51]SAM_PROTO_ClearQueue done [08:47:51]KKMCreateOFDPacket [08:47:51]OFDProtocolAddRootSTLVToBuf [08:47:51]FM_MakeSignedData [08:47:51]FM_MakeSignedData [08:47:51]SAM_PROTO_SignData [08:47:51]wFMCommunicate request_size=4 [08:47:51]MH_SAM_APDU [08:47:51]CAPDU: 80 0D 01 02 [08:47:51]Write to MH i2c: E2 08 00 12 05 80 0D 01 02 00 00 00 00 90 [08:47:51]Write i2c OK [08:47:51]MH_I2C_Read... [08:47:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:47:51]Read from MH i2c: E2 [08:47:51]MH_I2C_Read... [08:47:51]Read from MH i2c: E2 03 00 [08:47:51]MH_I2C_Read... [08:47:51]Read from MH i2c: E2 03 00 12 05 00 90 00 8B [08:47:51]RAPDU: 90 00 [08:47:51]wFMCommunicate OK [08:47:51]wFMCommunicate request_size=255 [08:47:51]MH_SAM_APDU [08:47:51]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 B6 C3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9C 61 02 00 35 04 06 00 [08:47:51]Write to MH i2c: E2 02 01 13 05 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 B6 C3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9C 61 02 00 35 04 06 00 00 00 94 [08:47:51]Write i2c OK [08:47:51]MH_I2C_Read... [08:47:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:47:52]Read from MH i2c: E2 [08:47:52]MH_I2C_Read... [08:47:52]Read from MH i2c: E2 03 00 [08:47:52]MH_I2C_Read... [08:47:52]Read from MH i2c: E2 03 00 13 05 00 90 00 8C [08:47:52]RAPDU: 90 00 [08:47:52]wFMCommunicate OK [08:47:52]wFMCommunicate request_size=11 [08:47:52]MH_SAM_APDU [08:47:52]CAPDU: 80 0D 02 02 06 5A 98 07 81 AE 1F [08:47:52]Write to MH i2c: E2 0E 00 14 05 80 0D 02 02 06 00 5A 98 07 81 AE 1F 00 00 E6 [08:47:52]Write i2c OK [08:47:52]MH_I2C_Read... [08:47:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:47:52]Read from MH i2c: E2 [08:47:52]MH_I2C_Read... [08:47:52]Read from MH i2c: E2 03 00 [08:47:52]MH_I2C_Read... [08:47:52]Read from MH i2c: E2 03 00 14 05 00 90 00 8D [08:47:52]RAPDU: 90 00 [08:47:52]wFMCommunicate OK [08:47:52]wFMCommunicate request_size=4 [08:47:52]MH_SAM_APDU [08:47:52]CAPDU: 80 0D 03 02 [08:47:52]Write to MH i2c: E2 08 00 15 05 80 0D 03 02 00 00 00 00 95 [08:47:52]Write i2c OK [08:47:52]MH_I2C_Read... [08:47:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:47:52]Read from MH i2c: E2 [08:47:52]MH_I2C_Read... [08:47:52]Read from MH i2c: E2 0B 00 [08:47:52]MH_I2C_Read... [08:47:52]Read from MH i2c: E2 0B 00 15 05 00 6C 7E 00 30 ED 75 50 BA 90 00 1C [08:47:52]RAPDU: 6C 7E 00 30 ED 75 50 BA 90 00 [08:47:52]wFMCommunicate OK [08:47:52]SAM_PROTO_SignData done [08:47:52]FM_MakeSignedData done [08:47:52]CreateOFDProtocolMessage [08:47:52]wFMCommunicate request_size=4 [08:47:52]MH_SAM_APDU [08:47:52]CAPDU: 80 11 00 00 [08:47:52]Write to MH i2c: E2 08 00 16 05 80 11 00 00 00 00 00 00 95 [08:47:52]Write i2c OK [08:47:52]MH_I2C_Read... [08:47:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:47:52]Read from MH i2c: E2 [08:47:52]MH_I2C_Read... [08:47:52]Read from MH i2c: E2 17 00 [08:47:52]MH_I2C_Read... [08:47:52]Read from MH i2c: E2 17 00 16 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E6 [08:47:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:47:52]wFMCommunicate OK [08:47:52]CreateOFDProtocolMessage done [08:47:52]OFDSenderStorePacket 156060 [08:47:52]StoreOFDPacket docnum=156060 [08:47:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 16 9E 08 01 8C A3 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 B6 C3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9C 61 02 00 35 04 06 00 5A 98 07 81 AE 1F 6C 7E 00 30 ED 75 50 BA [08:47:52]CheckFolder [08:47:52]dirname=/storage/ofd_packets [08:47:52]CheckFolder done [08:47:52]ProducePacketName [08:47:52]name=ofd_packets/00156060 [08:47:52]NVStorageSaveData ofd_packets/00156060 [08:47:52]File name is /storage/ofd_packets/00156060 [08:47:52]Write 302 bytes [08:47:52]NVStorageSaveData done [08:47:52]OFDSenderStorePacket done [08:47:52]KKMCreateOFDPacket done [08:47:52]NVStorageSaveData kkm_last_timestamp [08:47:52]File name is /storage/kkm_last_timestamp [08:47:52]Write 4 bytes [08:47:52]NVStorageSaveData done [08:47:52]ExternCall_PrintAddStr [08:47:52]wPrintStart [08:47:52]Write to MH i2c: 01 00 00 17 05 1C [08:47:52]Write i2c OK [08:47:52]MH_I2C_Read... [08:47:52]Read from MH i2c: 01 [08:47:52]MH_I2C_Read... [08:47:52]Read from MH i2c: 01 07 00 [08:47:52]MH_I2C_Read... [08:47:52]Read from MH i2c: 01 07 00 17 05 00 00 00 00 00 FF 0F 31 [08:47:52]RasterBufferAndPrint [08:47:52]line Счет N : (1)874331 [08:47:52]line ИНН: 02508201610067 [08:47:52]line Контрольно-Кассовый Чек [08:47:52]line ПРОДАЖА [08:47:52]line ТРК (МРК, ГНК) : 33 [08:47:52]line Товар: 2710124130 [08:47:52]line Super 92-К-5 [08:47:52]line 11.700 * 68.40 [08:47:52]line = 800.28 [08:47:52]line НДС 12% НСП 1% [08:47:52]line > о реализуемом товаре [08:47:52]line ОКРУГЛЕНИЕ: -0.28 [08:47:52]line ИТОГО: 800.00 [08:47:52]line Внесено: 800.00 [08:47:52]line СДАЧА: 0.00 [08:47:52]line НСП 1% : 7.08 [08:47:52]line НДС 12% : 84.98 [08:47:52]line Наличными: 800.00 [08:47:52]line Безнал.: 0.00 [08:47:52]line Место: АЗС № 165 "Партнер Нефть" [08:47:52]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:47:52]line СНО: Общий режим [08:47:52]line Чек 132 20.10.2024 08:47 [08:47:52]line Смена: 314 ФФД: 1.0 [08:47:52]line ЗНМ: 0300000234 [08:47:52]line РНМ: 0000137193017469 [08:47:52]line Версия ККМ: v1.0 [08:47:52]line ФМ: 0000000000963156 [08:47:52]line ФД: 156060 [08:47:52]line ФПД: 99609007468063 [08:47:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T084750&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156060&fm=99609007468063&tin=02508201610067®Number=0000137193017469&sum=80000 [08:47:52]written 0, free lines is 4095 [08:47:52]OFD Sender: Processing packet 156060 [packets to send 52, broken 51] [08:47:52]ProducePacketName [08:47:52]name=ofd_packets/00156060 [08:47:52]OFD Sender: To server: pG, [08:47:52]CommunicateWithHost lk.salyk.kg:30040 [08:47:52]ConnectInit lk.salyk.kg [08:47:52]Connected sock=8 [08:47:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 16 9E 08 01 8C A3 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 B6 C3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9C 61 02 00 35 04 06 00 5A 98 07 81 AE 1F 6C 7E 00 30 ED 75 50 BA [08:47:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C5 E0 47 00 81 7F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9C 61 02 00 F4 03 04 00 EA 69 14 67 B6 04 01 00 00 CC EC C1 38 40 F7 A9 92 [08:47:52]CommunicateWithHost err = 0 [08:47:52]CheckOFDResponse [08:47:52]1017 (14) - 77093643461234 [08:47:52]1041 (16) - 0000000000963156 [08:47:52]1040 (4) - 156060 [08:47:52]1012 (4) - 20.10.2024 02:24 [08:47:52]1206 (1) - 0 [08:47:52]OFD Sender: Remove packet 156060 [08:47:52]ProducePacketName [08:47:52]name=ofd_packets/00156060 [08:47:52]NVStorageDeleteData [08:47:53]Write to MH i2c: 01 00 00 42 05 47 [08:47:53]Write i2c OK [08:47:53]MH_I2C_Read... [08:47:53]Read from MH i2c: 01 [08:47:53]MH_I2C_Read... [08:47:53]Read from MH i2c: 01 07 00 [08:47:53]MH_I2C_Read... [08:47:53]Read from MH i2c: 01 07 00 42 05 00 00 00 00 00 03 0D 5E [08:47:53]RasterBufferAndPrint [08:47:53]line [08:47:53]line [08:47:53]line [08:47:53]line [08:47:53]line [08:47:53]written 0, free lines is 3346 [08:47:53]MH_Cut [08:47:53]Write to MH i2c: D1 01 00 49 05 01 20 [08:47:53]Write i2c OK [08:47:53]MH_I2C_Read... [08:47:53]Read from MH i2c: D1 [08:47:53]MH_I2C_Read... [08:47:53]Read from MH i2c: D1 01 00 [08:47:53]MH_I2C_Read... [08:47:53]Read from MH i2c: D1 01 00 49 05 00 1F [08:47:53]Write to MH i2c: 01 00 00 4A 05 4F [08:47:53]Write i2c OK [08:47:53]MH_I2C_Read... [08:47:53]OFD Sender: No OFD packet to send [08:47:53]*** Cut start [08:47:53]*** Partial cut [08:47:53]*** CUTSNS_PIN = 1 [08:47:53]*** CUTSNS_PIN = 0 [08:47:54]*** Brake cut motor [08:47:54]Read from MH i2c: 01 [08:47:54]MH_I2C_Read... [08:47:54]*** Stop cut motor [08:47:54]*** Cut end [08:47:54]Read from MH i2c: 01 07 00 [08:47:54]MH_I2C_Read... [08:47:54]Read from MH i2c: 01 07 00 4A 05 00 00 00 00 00 FF 0F 64 [08:47:54]process_action close_receipt done [08:47:54]requested_data is exist [08:47:54]produce_requested_data [08:47:54]requested_item fm.sn is exist - process it [08:47:54]wFMCommunicate request_size=4 [08:47:54]MH_SAM_APDU [08:47:54]CAPDU: 80 11 00 00 [08:47:54]Write to MH i2c: E2 08 00 4B 05 80 11 00 00 00 00 00 00 CA [08:47:54]Write i2c OK [08:47:54]MH_I2C_Read... [08:47:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:47:54]Read from MH i2c: E2 [08:47:54]MH_I2C_Read... [08:47:54]Read from MH i2c: E2 17 00 [08:47:54]MH_I2C_Read... [08:47:54]Read from MH i2c: E2 17 00 4B 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1B [08:47:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:47:54]wFMCommunicate OK [08:47:54]requested_item fd.num is exist - process it [08:47:54]SAM_PROTO_GetFieldsCounters [08:47:54]wFMCommunicate request_size=4 [08:47:54]MH_SAM_APDU [08:47:54]CAPDU: 80 13 00 00 [08:47:54]Write to MH i2c: E2 08 00 4C 05 80 13 00 00 00 00 00 00 CD [08:47:54]Write i2c OK [08:47:54]MH_I2C_Read... [08:47:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:47:54]Read from MH i2c: E2 [08:47:54]MH_I2C_Read... [08:47:54]Read from MH i2c: E2 62 00 [08:47:54]MH_I2C_Read... [08:47:54]Read from MH i2c: E2 62 00 4C 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9C 61 02 00 0E 04 04 00 3A 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 CC [08:47:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9C 61 02 00 0E 04 04 00 3A 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 [08:47:54]wFMCommunicate OK [08:47:54]SAM_PROTO_GetFieldsCounters done [08:47:54]requested_item shift.num is exist - process it [08:47:54]requested_item shift.opened is exist - process it [08:47:54]req_shift_opened [08:47:54]FM_GetShiftState [08:47:54]SAM_PROTO_GetShiftState [08:47:54]wFMCommunicate request_size=4 [08:47:54]MH_SAM_APDU [08:47:54]CAPDU: 80 13 01 00 [08:47:54]Write to MH i2c: E2 08 00 4D 05 80 13 01 00 00 00 00 00 CF [08:47:54]Write i2c OK [08:47:54]MH_I2C_Read... [08:47:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:47:54]Read from MH i2c: E2 [08:47:54]MH_I2C_Read... [08:47:54]Read from MH i2c: E2 0E 00 [08:47:54]MH_I2C_Read... [08:47:54]Read from MH i2c: E2 0E 00 4D 05 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 76 [08:47:54]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:47:54]wFMCommunicate OK [08:47:54]SAM_PROTO_GetShiftState done [08:47:54]FM_GetShiftState done [08:47:54]req_shift_opened done [08:47:54]requested_item shift.open_date is exist - process it [08:47:54]req_shift_open_date [08:47:54]req_shift_open_date done [08:47:54]produce_requested_data done [08:47:54]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156060,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [08:47:54]process_action_free close_receipt [08:47:54]json_value_free [08:47:54]json_value_free done [08:47:54]process_json_proto returns [08:47:54]Send response to host [08:47:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156060,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [08:47:54]free response buf [08:47:54]execute_script done [08:47:54]execute_script returns [08:47:54]free content buf [08:47:54]Sock 9.Close socket [08:47:54]Sock 9.Thread stoped [08:47:58]OFD Sender: No OFD packet to send [08:48:03]OFD Sender: No OFD packet to send [08:48:08]OFD Sender: No OFD packet to send [08:48:13]OFD Sender: No OFD packet to send [08:48:18]OFD Sender: No OFD packet to send [08:48:23]OFD Sender: No OFD packet to send [08:48:28]OFD Sender: No OFD packet to send [08:48:33]OFD Sender: No OFD packet to send [08:48:38]OFD Sender: No OFD packet to send [08:48:43]OFD Sender: No OFD packet to send [08:48:48]OFD Sender: No OFD packet to send [08:48:53]OFD Sender: No OFD packet to send [08:48:58]OFD Sender: No OFD packet to send [08:49:03]OFD Sender: No OFD packet to send [08:49:08]OFD Sender: No OFD packet to send [08:49:13]OFD Sender: No OFD packet to send [08:49:18]OFD Sender: No OFD packet to send [08:49:23]OFD Sender: No OFD packet to send [08:49:28]OFD Sender: No OFD packet to send [08:49:33]OFD Sender: No OFD packet to send [08:49:38]OFD Sender: No OFD packet to send [08:49:43]OFD Sender: No OFD packet to send [08:49:48]OFD Sender: No OFD packet to send [08:49:50]accept exits with 10 [08:49:50]New connection [08:49:50]New thread 3066695012 created [08:49:50]Thread 3066551652 joined [08:49:50]Waiting for new connection... [08:49:50] Sock 10.Parse request [08:49:50]Sock 10.Check first char [08:49:50]Sock 10.First char is OK [08:49:50]request: POST /json_proto HTTP/1.0 [08:49:50]Method: POST [08:49:50]URL: /json_proto [08:49:50]Method is POST - this is cgi request [08:49:50]url: /json_proto [08:49:50]query_string will be loaded in cgi processing [08:49:50]execute_cgi json_proto POST (null) [08:49:50]execute_cgi path=json_proto method=POST [08:49:50]POST find Content-Length [08:49:50]Host: 172.17.53.67:8080 [08:49:50]Content-Length: 675 [08:49:50]Content-Type: application/json [08:49:50] [08:49:50]POST finish read [08:49:50]Found Content-Length = 675 [08:49:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874333", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:49:50]execute_script... [08:49:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874333", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:49:50]POST & json_proto [08:49:50]process_json_proto [08:49:50]json parsed OK: [08:49:50]protocol is kg_v1.0 [08:49:50]action value=close_receipt [08:49:50]process_action close_receipt [08:49:50]cmd_close_receipt [08:49:50]MH_GetDate [08:49:50]Write to MH i2c: F0 00 00 4E 05 42 [08:49:50]Write i2c OK [08:49:50]MH_I2C_Read... [08:49:50]Read from MH i2c: F0 [08:49:50]MH_I2C_Read... [08:49:50]Read from MH i2c: F0 09 00 [08:49:50]MH_I2C_Read... [08:49:50]Read from MH i2c: F0 09 00 4E 05 00 2E C4 14 67 19 BC 99 64 8A [08:49:50]GetLastDocTimeStamp 1729414070 [08:49:50]current date 1729414190 [08:49:50]FM_GetShiftState [08:49:50]SAM_PROTO_GetShiftState [08:49:50]wFMCommunicate request_size=4 [08:49:50]MH_SAM_APDU [08:49:50]CAPDU: 80 13 01 00 [08:49:50]Write to MH i2c: E2 08 00 4F 05 80 13 01 00 00 00 00 00 D1 [08:49:50]Write i2c OK [08:49:50]MH_I2C_Read... [08:49:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:49:50]Read from MH i2c: E2 [08:49:50]MH_I2C_Read... [08:49:50]Read from MH i2c: E2 0E 00 [08:49:50]MH_I2C_Read... [08:49:50]Read from MH i2c: E2 0E 00 4F 05 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 78 [08:49:50]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:49:50]wFMCommunicate OK [08:49:50]SAM_PROTO_GetShiftState done [08:49:50]FM_GetShiftState done [08:49:50]opened in 1729383891 [08:49:50]opened+sec_in_day 1729470291 [08:49:50]quantity*price = 100000 [08:49:50]sum+1 = 100002 [08:49:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 133 20.10.2024 08:49 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156061 ФПД: 214111775451487 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T084950&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156061&fm=214111775451487&tin=02508201610067®Number=0000137193017469&sum=100000 [08:49:51]StoreToDocumentArchive [08:49:51]shift 314 fd 156061 [08:49:51]save to /storage/0314/doc_00156061 [08:49:51]save last doc name /storage/0314/doc_00156061 to /storage/kkm_last_doc_name [08:49:51]save OK [08:49:51]Clear old archive folders... [08:49:51]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:49:51]tlvbuf is 008306D0 [08:49:51]SAM_PROTO_ClearQueue [08:49:51]wFMCommunicate request_size=4 [08:49:51]MH_SAM_APDU [08:49:51]CAPDU: 80 09 00 00 [08:49:51]Write to MH i2c: E2 08 00 5C 05 80 09 00 00 00 00 00 00 D3 [08:49:51]Write i2c OK [08:49:51]MH_I2C_Read... [08:49:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:49:51]Read from MH i2c: E2 [08:49:51]MH_I2C_Read... [08:49:51]Read from MH i2c: E2 03 00 [08:49:51]MH_I2C_Read... [08:49:51]Read from MH i2c: E2 03 00 5C 05 00 90 00 D5 [08:49:51]RAPDU: 90 00 [08:49:51]wFMCommunicate OK [08:49:51]SAM_PROTO_ClearQueue done [08:49:51]KKMCreateOFDPacket [08:49:51]OFDProtocolAddRootSTLVToBuf [08:49:51]FM_MakeSignedData [08:49:51]FM_MakeSignedData [08:49:51]SAM_PROTO_SignData [08:49:51]wFMCommunicate request_size=4 [08:49:51]MH_SAM_APDU [08:49:51]CAPDU: 80 0D 01 02 [08:49:51]Write to MH i2c: E2 08 00 5D 05 80 0D 01 02 00 00 00 00 DB [08:49:51]Write i2c OK [08:49:51]MH_I2C_Read... [08:49:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:49:51]Read from MH i2c: E2 [08:49:51]MH_I2C_Read... [08:49:51]Read from MH i2c: E2 03 00 [08:49:51]MH_I2C_Read... [08:49:51]Read from MH i2c: E2 03 00 5D 05 00 90 00 D6 [08:49:51]RAPDU: 90 00 [08:49:51]wFMCommunicate OK [08:49:51]wFMCommunicate request_size=255 [08:49:51]MH_SAM_APDU [08:49:51]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 2E C4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9D 61 02 00 35 04 06 00 [08:49:51]Write to MH i2c: E2 02 01 5E 05 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 2E C4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9D 61 02 00 35 04 06 00 00 00 01 [08:49:51]Write i2c OK [08:49:51]MH_I2C_Read... [08:49:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:49:51]Read from MH i2c: E2 [08:49:51]MH_I2C_Read... [08:49:51]Read from MH i2c: E2 03 00 [08:49:51]MH_I2C_Read... [08:49:51]Read from MH i2c: E2 03 00 5E 05 00 90 00 D7 [08:49:51]RAPDU: 90 00 [08:49:51]wFMCommunicate OK [08:49:51]wFMCommunicate request_size=11 [08:49:51]MH_SAM_APDU [08:49:51]CAPDU: 80 0D 02 02 06 C2 BB C8 51 69 5F [08:49:51]Write to MH i2c: E2 0E 00 5F 05 80 0D 02 02 06 00 C2 BB C8 51 69 5F 00 00 48 [08:49:51]Write i2c OK [08:49:51]MH_I2C_Read... [08:49:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:49:51]Read from MH i2c: E2 [08:49:51]MH_I2C_Read... [08:49:51]Read from MH i2c: E2 03 00 [08:49:51]MH_I2C_Read... [08:49:51]Read from MH i2c: E2 03 00 5F 05 00 90 00 D8 [08:49:51]RAPDU: 90 00 [08:49:51]wFMCommunicate OK [08:49:51]wFMCommunicate request_size=4 [08:49:51]MH_SAM_APDU [08:49:51]CAPDU: 80 0D 03 02 [08:49:51]Write to MH i2c: E2 08 00 60 05 80 0D 03 02 00 00 00 00 E0 [08:49:51]Write i2c OK [08:49:51]MH_I2C_Read... [08:49:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:49:51]Read from MH i2c: E2 [08:49:51]MH_I2C_Read... [08:49:51]Read from MH i2c: E2 0B 00 [08:49:51]MH_I2C_Read... [08:49:51]Read from MH i2c: E2 0B 00 60 05 00 2B 16 94 D8 DB E0 60 C1 90 00 6A [08:49:51]RAPDU: 2B 16 94 D8 DB E0 60 C1 90 00 [08:49:51]wFMCommunicate OK [08:49:51]SAM_PROTO_SignData done [08:49:51]FM_MakeSignedData done [08:49:51]CreateOFDProtocolMessage [08:49:51]wFMCommunicate request_size=4 [08:49:51]MH_SAM_APDU [08:49:51]CAPDU: 80 11 00 00 [08:49:51]Write to MH i2c: E2 08 00 61 05 80 11 00 00 00 00 00 00 E0 [08:49:51]Write i2c OK [08:49:51]MH_I2C_Read... [08:49:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:49:52]Read from MH i2c: E2 [08:49:52]MH_I2C_Read... [08:49:52]Read from MH i2c: E2 17 00 [08:49:52]MH_I2C_Read... [08:49:52]Read from MH i2c: E2 17 00 61 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 31 [08:49:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:49:52]wFMCommunicate OK [08:49:52]CreateOFDProtocolMessage done [08:49:52]OFDSenderStorePacket 156061 [08:49:52]StoreOFDPacket docnum=156061 [08:49:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 16 80 08 01 03 E1 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 2E C4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9D 61 02 00 35 04 06 00 C2 BB C8 51 69 5F 2B 16 94 D8 DB E0 60 C1 [08:49:52]CheckFolder [08:49:52]dirname=/storage/ofd_packets [08:49:52]CheckFolder done [08:49:52]ProducePacketName [08:49:52]name=ofd_packets/00156061 [08:49:52]NVStorageSaveData ofd_packets/00156061 [08:49:52]File name is /storage/ofd_packets/00156061 [08:49:52]Write 302 bytes [08:49:52]NVStorageSaveData done [08:49:52]OFDSenderStorePacket done [08:49:52]KKMCreateOFDPacket done [08:49:52]NVStorageSaveData kkm_last_timestamp [08:49:52]File name is /storage/kkm_last_timestamp [08:49:52]Write 4 bytes [08:49:52]NVStorageSaveData done [08:49:52]ExternCall_PrintAddStr [08:49:52]wPrintStart [08:49:52]Write to MH i2c: 01 00 00 62 05 67 [08:49:52]Write i2c OK [08:49:52]MH_I2C_Read... [08:49:52]Read from MH i2c: 01 [08:49:52]MH_I2C_Read... [08:49:52]Read from MH i2c: 01 07 00 [08:49:52]MH_I2C_Read... [08:49:52]Read from MH i2c: 01 07 00 62 05 00 00 00 00 00 FF 0F 7C [08:49:52]RasterBufferAndPrint [08:49:52]line Счет N : (1)874333 [08:49:52]line ИНН: 02508201610067 [08:49:52]line Контрольно-Кассовый Чек [08:49:52]line ПРОДАЖА [08:49:52]line ТРК (МРК, ГНК) : 23 [08:49:52]line Товар: 2710124130 [08:49:52]line Super 92-К-5 [08:49:52]line 14.620 * 68.40 [08:49:52]line = 1000.01 [08:49:52]line НДС 12% НСП 1% [08:49:52]line > о реализуемом товаре [08:49:52]line ОКРУГЛЕНИЕ: -0.01 [08:49:52]line ИТОГО: 1000.00 [08:49:52]line Внесено: 1000.00 [08:49:52]line СДАЧА: 0.00 [08:49:52]line НСП 1% : 8.85 [08:49:52]line НДС 12% : 106.20 [08:49:52]line Наличными: 1000.00 [08:49:52]line Безнал.: 0.00 [08:49:52]line Место: АЗС № 165 "Партнер Нефть" [08:49:52]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:49:52]line СНО: Общий режим [08:49:52]line Чек 133 20.10.2024 08:49 [08:49:52]line Смена: 314 ФФД: 1.0 [08:49:52]line ЗНМ: 0300000234 [08:49:52]line РНМ: 0000137193017469 [08:49:52]line Версия ККМ: v1.0 [08:49:52]line ФМ: 0000000000963156 [08:49:52]line ФД: 156061 [08:49:52]line ФПД: 214111775451487 [08:49:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T084950&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156061&fm=214111775451487&tin=02508201610067®Number=0000137193017469&sum=100000 [08:49:52]OFD Sender: Processing packet 156061 [packets to send 52, broken 51] [08:49:52]ProducePacketName [08:49:52]name=ofd_packets/00156061 [08:49:52]OFD Sender: To server: pG, [08:49:52]CommunicateWithHost lk.salyk.kg:30040 [08:49:52]ConnectInit lk.salyk.kg [08:49:52]written 0, free lines is 4095 [08:49:52]Connected sock=9 [08:49:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 16 80 08 01 03 E1 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 2E C4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9D 61 02 00 35 04 06 00 C2 BB C8 51 69 5F 2B 16 94 D8 DB E0 60 C1 [08:49:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F7 C3 47 00 A4 1B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9D 61 02 00 F4 03 04 00 62 6A 14 67 B6 04 01 00 00 A0 9F 01 07 0F 47 DB 02 [08:49:52]CommunicateWithHost err = 0 [08:49:52]CheckOFDResponse [08:49:52]1017 (14) - 77093643461234 [08:49:52]1041 (16) - 0000000000963156 [08:49:52]1040 (4) - 156061 [08:49:52]1012 (4) - 20.10.2024 02:26 [08:49:52]1206 (1) - 0 [08:49:52]OFD Sender: Remove packet 156061 [08:49:52]ProducePacketName [08:49:52]name=ofd_packets/00156061 [08:49:52]NVStorageDeleteData [08:49:52]Write to MH i2c: 01 00 00 8D 05 92 [08:49:52]Write i2c OK [08:49:52]MH_I2C_Read... [08:49:52]Read from MH i2c: 01 [08:49:52]MH_I2C_Read... [08:49:52]Read from MH i2c: 01 07 00 [08:49:52]MH_I2C_Read... [08:49:52]Read from MH i2c: 01 07 00 8D 05 00 00 00 00 00 E0 0C 85 [08:49:52]RasterBufferAndPrint [08:49:52]line [08:49:52]line [08:49:52]line [08:49:52]line [08:49:52]line [08:49:52]written 0, free lines is 3302 [08:49:52]MH_Cut [08:49:52]Write to MH i2c: D1 01 00 94 05 01 6B [08:49:52]Write i2c OK [08:49:52]MH_I2C_Read... [08:49:52]Read from MH i2c: D1 [08:49:52]MH_I2C_Read... [08:49:52]Read from MH i2c: D1 01 00 [08:49:52]MH_I2C_Read... [08:49:52]Read from MH i2c: D1 01 00 94 05 00 6A [08:49:52]Write to MH i2c: 01 00 00 95 05 9A [08:49:52]Write i2c OK [08:49:52]MH_I2C_Read... [08:49:53]OFD Sender: No OFD packet to send [08:49:53]*** Cut start [08:49:53]*** Partial cut [08:49:53]*** CUTSNS_PIN = 1 [08:49:53]*** CUTSNS_PIN = 0 [08:49:53]*** Brake cut motor [08:49:54]Read from MH i2c: 01 [08:49:54]MH_I2C_Read... [08:49:54]*** Stop cut motor [08:49:54]*** Cut end [08:49:54]Read from MH i2c: 01 07 00 [08:49:54]MH_I2C_Read... [08:49:54]Read from MH i2c: 01 07 00 95 05 00 00 00 00 00 FF 0F AF [08:49:54]process_action close_receipt done [08:49:54]requested_data is exist [08:49:54]produce_requested_data [08:49:54]requested_item fm.sn is exist - process it [08:49:54]wFMCommunicate request_size=4 [08:49:54]MH_SAM_APDU [08:49:54]CAPDU: 80 11 00 00 [08:49:54]Write to MH i2c: E2 08 00 96 05 80 11 00 00 00 00 00 00 15 [08:49:54]Write i2c OK [08:49:54]MH_I2C_Read... [08:49:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:49:54]Read from MH i2c: E2 [08:49:54]MH_I2C_Read... [08:49:54]Read from MH i2c: E2 17 00 [08:49:54]MH_I2C_Read... [08:49:54]Read from MH i2c: E2 17 00 96 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 66 [08:49:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:49:54]wFMCommunicate OK [08:49:54]requested_item fd.num is exist - process it [08:49:54]SAM_PROTO_GetFieldsCounters [08:49:54]wFMCommunicate request_size=4 [08:49:54]MH_SAM_APDU [08:49:54]CAPDU: 80 13 00 00 [08:49:54]Write to MH i2c: E2 08 00 97 05 80 13 00 00 00 00 00 00 18 [08:49:54]Write i2c OK [08:49:54]MH_I2C_Read... [08:49:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:49:54]Read from MH i2c: E2 [08:49:54]MH_I2C_Read... [08:49:54]Read from MH i2c: E2 62 00 [08:49:54]MH_I2C_Read... [08:49:54]Read from MH i2c: E2 62 00 97 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9D 61 02 00 0E 04 04 00 3A 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 1B [08:49:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9D 61 02 00 0E 04 04 00 3A 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 [08:49:54]wFMCommunicate OK [08:49:54]SAM_PROTO_GetFieldsCounters done [08:49:54]requested_item shift.num is exist - process it [08:49:54]requested_item shift.opened is exist - process it [08:49:54]req_shift_opened [08:49:54]FM_GetShiftState [08:49:54]SAM_PROTO_GetShiftState [08:49:54]wFMCommunicate request_size=4 [08:49:54]MH_SAM_APDU [08:49:54]CAPDU: 80 13 01 00 [08:49:54]Write to MH i2c: E2 08 00 98 05 80 13 01 00 00 00 00 00 1A [08:49:54]Write i2c OK [08:49:54]MH_I2C_Read... [08:49:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:49:54]Read from MH i2c: E2 [08:49:54]MH_I2C_Read... [08:49:54]Read from MH i2c: E2 0E 00 [08:49:54]MH_I2C_Read... [08:49:54]Read from MH i2c: E2 0E 00 98 05 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C1 [08:49:54]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:49:54]wFMCommunicate OK [08:49:54]SAM_PROTO_GetShiftState done [08:49:54]FM_GetShiftState done [08:49:54]req_shift_opened done [08:49:54]requested_item shift.open_date is exist - process it [08:49:54]req_shift_open_date [08:49:54]req_shift_open_date done [08:49:54]produce_requested_data done [08:49:54]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156061,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [08:49:54]process_action_free close_receipt [08:49:54]json_value_free [08:49:54]json_value_free done [08:49:54]process_json_proto returns [08:49:54]Send response to host [08:49:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156061,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [08:49:54]free response buf [08:49:54]execute_script done [08:49:54]execute_script returns [08:49:54]free content buf [08:49:54]Sock 10.Close socket [08:49:54]Sock 10.Thread stoped [08:49:58]OFD Sender: No OFD packet to send [08:50:03]OFD Sender: No OFD packet to send [08:50:08]OFD Sender: No OFD packet to send [08:50:13]OFD Sender: No OFD packet to send [08:50:18]OFD Sender: No OFD packet to send [08:50:23]OFD Sender: No OFD packet to send [08:50:28]OFD Sender: No OFD packet to send [08:50:33]OFD Sender: No OFD packet to send [08:50:38]OFD Sender: No OFD packet to send [08:50:42]accept exits with 8 [08:50:42]New connection [08:50:42]New thread 3066551652 created [08:50:42]Thread 3066695012 joined [08:50:42]Waiting for new connection... [08:50:42] Sock 8.Parse request [08:50:42]Sock 8.Check first char [08:50:42]Sock 8.First char is OK [08:50:42]request: POST /json_proto HTTP/1.0 [08:50:42]Method: POST [08:50:42]URL: /json_proto [08:50:42]Method is POST - this is cgi request [08:50:42]url: /json_proto [08:50:42]query_string will be loaded in cgi processing [08:50:42]execute_cgi json_proto POST (null) [08:50:42]execute_cgi path=json_proto method=POST [08:50:42]POST find Content-Length [08:50:42]Host: 172.17.53.67:8080 [08:50:42]Content-Length: 682 [08:50:42]Content-Type: application/json [08:50:42] [08:50:42]POST finish read [08:50:42]Found Content-Length = 682 [08:50:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874329", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 38.870, "sum" : 2600.40, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2600.00, "total" : 2600.00, "payments": [ { "type": 0, "sum" : 2600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:50:42]execute_script... [08:50:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874329", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 38.870, "sum" : 2600.40, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2600.00, "total" : 2600.00, "payments": [ { "type": 0, "sum" : 2600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:50:42]POST & json_proto [08:50:42]process_json_proto [08:50:42]json parsed OK: [08:50:42]protocol is kg_v1.0 [08:50:42]action value=close_receipt [08:50:42]process_action close_receipt [08:50:42]cmd_close_receipt [08:50:42]MH_GetDate [08:50:42]Write to MH i2c: F0 00 00 99 05 8D [08:50:42]Write i2c OK [08:50:42]MH_I2C_Read... [08:50:42]Read from MH i2c: F0 [08:50:42]MH_I2C_Read... [08:50:42]Read from MH i2c: F0 09 00 [08:50:42]MH_I2C_Read... [08:50:42]Read from MH i2c: F0 09 00 99 05 00 62 C4 14 67 19 BC 99 64 09 [08:50:42]GetLastDocTimeStamp 1729414190 [08:50:42]current date 1729414242 [08:50:42]FM_GetShiftState [08:50:42]SAM_PROTO_GetShiftState [08:50:42]wFMCommunicate request_size=4 [08:50:42]MH_SAM_APDU [08:50:42]CAPDU: 80 13 01 00 [08:50:42]Write to MH i2c: E2 08 00 9A 05 80 13 01 00 00 00 00 00 1C [08:50:42]Write i2c OK [08:50:42]MH_I2C_Read... [08:50:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:50:42]Read from MH i2c: E2 [08:50:42]MH_I2C_Read... [08:50:42]Read from MH i2c: E2 0E 00 [08:50:42]MH_I2C_Read... [08:50:42]Read from MH i2c: E2 0E 00 9A 05 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C3 [08:50:42]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:50:42]wFMCommunicate OK [08:50:42]SAM_PROTO_GetShiftState done [08:50:42]FM_GetShiftState done [08:50:42]opened in 1729383891 [08:50:42]opened+sec_in_day 1729470291 [08:50:42]quantity*price = 260040 [08:50:42]sum+1 = 260041 [08:50:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.40 ИТОГО: 2600.00 Внесено: 2600.00 СДАЧА: 0.00 НСП 1% : 23.01 НДС 12% : 276.15 Наличными: 2600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 134 20.10.2024 08:50 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156062 ФПД: 31529471304817 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T085042&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156062&fm=31529471304817&tin=02508201610067®Number=0000137193017469&sum=260000 [08:50:43]StoreToDocumentArchive [08:50:43]shift 314 fd 156062 [08:50:43]save to /storage/0314/doc_00156062 [08:50:43]save last doc name /storage/0314/doc_00156062 to /storage/kkm_last_doc_name [08:50:43]save OK [08:50:43]Clear old archive folders... [08:50:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:50:43]tlvbuf is 00830560 [08:50:43]SAM_PROTO_ClearQueue [08:50:43]wFMCommunicate request_size=4 [08:50:43]MH_SAM_APDU [08:50:43]CAPDU: 80 09 00 00 [08:50:43]Write to MH i2c: E2 08 00 A7 05 80 09 00 00 00 00 00 00 1E [08:50:43]Write i2c OK [08:50:43]MH_I2C_Read... [08:50:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:50:43]Read from MH i2c: E2 [08:50:43]MH_I2C_Read... [08:50:43]Read from MH i2c: E2 03 00 [08:50:43]MH_I2C_Read... [08:50:43]Read from MH i2c: E2 03 00 A7 05 00 90 00 20 [08:50:43]RAPDU: 90 00 [08:50:43]wFMCommunicate OK [08:50:43]SAM_PROTO_ClearQueue done [08:50:43]KKMCreateOFDPacket [08:50:43]OFDProtocolAddRootSTLVToBuf [08:50:43]FM_MakeSignedData [08:50:43]FM_MakeSignedData [08:50:43]SAM_PROTO_SignData [08:50:43]wFMCommunicate request_size=4 [08:50:43]MH_SAM_APDU [08:50:43]CAPDU: 80 0D 01 02 [08:50:43]Write to MH i2c: E2 08 00 A8 05 80 0D 01 02 00 00 00 00 26 [08:50:43]Write i2c OK [08:50:43]MH_I2C_Read... [08:50:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:50:43]Read from MH i2c: E2 [08:50:43]MH_I2C_Read... [08:50:43]Read from MH i2c: E2 03 00 [08:50:43]MH_I2C_Read... [08:50:43]Read from MH i2c: E2 03 00 A8 05 00 90 00 21 [08:50:43]RAPDU: 90 00 [08:50:43]wFMCommunicate OK [08:50:43]wFMCommunicate request_size=255 [08:50:43]MH_SAM_APDU [08:50:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D6 97 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 C8 F7 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 F7 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DF 6B 00 00 00 00 07 04 06 00 A0 F7 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 62 C4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9E 61 02 00 35 04 06 00 1C [08:50:43]Write to MH i2c: E2 02 01 A9 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D6 97 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 C8 F7 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 F7 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DF 6B 00 00 00 00 07 04 06 00 A0 F7 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 62 C4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9E 61 02 00 35 04 06 00 1C 00 00 B5 [08:50:43]Write i2c OK [08:50:43]MH_I2C_Read... [08:50:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:50:43]Read from MH i2c: E2 [08:50:43]MH_I2C_Read... [08:50:43]Read from MH i2c: E2 03 00 [08:50:43]MH_I2C_Read... [08:50:43]Read from MH i2c: E2 03 00 A9 05 00 90 00 22 [08:50:43]RAPDU: 90 00 [08:50:43]wFMCommunicate OK [08:50:43]wFMCommunicate request_size=10 [08:50:43]MH_SAM_APDU [08:50:43]CAPDU: 80 0D 02 02 05 AD 06 EF E4 71 [08:50:43]Write to MH i2c: E2 0D 00 AA 05 80 0D 02 02 05 00 AD 06 EF E4 71 00 00 2A [08:50:43]Write i2c OK [08:50:43]MH_I2C_Read... [08:50:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:50:44]Read from MH i2c: E2 [08:50:44]MH_I2C_Read... [08:50:44]Read from MH i2c: E2 03 00 [08:50:44]MH_I2C_Read... [08:50:44]Read from MH i2c: E2 03 00 AA 05 00 90 00 23 [08:50:44]RAPDU: 90 00 [08:50:44]wFMCommunicate OK [08:50:44]wFMCommunicate request_size=4 [08:50:44]MH_SAM_APDU [08:50:44]CAPDU: 80 0D 03 02 [08:50:44]Write to MH i2c: E2 08 00 AB 05 80 0D 03 02 00 00 00 00 2B [08:50:44]Write i2c OK [08:50:44]MH_I2C_Read... [08:50:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:50:44]Read from MH i2c: E2 [08:50:44]MH_I2C_Read... [08:50:44]Read from MH i2c: E2 0B 00 [08:50:44]MH_I2C_Read... [08:50:44]Read from MH i2c: E2 0B 00 AB 05 00 D9 0E 47 1C 98 04 41 06 90 00 59 [08:50:44]RAPDU: D9 0E 47 1C 98 04 41 06 90 00 [08:50:44]wFMCommunicate OK [08:50:44]SAM_PROTO_SignData done [08:50:44]FM_MakeSignedData done [08:50:44]CreateOFDProtocolMessage [08:50:44]wFMCommunicate request_size=4 [08:50:44]MH_SAM_APDU [08:50:44]CAPDU: 80 11 00 00 [08:50:44]Write to MH i2c: E2 08 00 AC 05 80 11 00 00 00 00 00 00 2B [08:50:44]Write i2c OK [08:50:44]MH_I2C_Read... [08:50:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:50:44]Read from MH i2c: E2 [08:50:44]MH_I2C_Read... [08:50:44]Read from MH i2c: E2 17 00 [08:50:44]MH_I2C_Read... [08:50:44]Read from MH i2c: E2 17 00 AC 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7C [08:50:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:50:44]wFMCommunicate OK [08:50:44]CreateOFDProtocolMessage done [08:50:44]OFDSenderStorePacket 156062 [08:50:44]StoreOFDPacket docnum=156062 [08:50:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 79 8B 07 01 26 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D6 97 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 C8 F7 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 F7 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DF 6B 00 00 00 00 07 04 06 00 A0 F7 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 62 C4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9E 61 02 00 35 04 06 00 1C AD 06 EF E4 71 D9 0E 47 1C 98 04 41 06 [08:50:44]CheckFolder [08:50:44]dirname=/storage/ofd_packets [08:50:44]CheckFolder done [08:50:44]ProducePacketName [08:50:44]name=ofd_packets/00156062 [08:50:44]NVStorageSaveData ofd_packets/00156062 [08:50:44]File name is /storage/ofd_packets/00156062 [08:50:44]Write 301 bytes [08:50:44]NVStorageSaveData done [08:50:44]OFDSenderStorePacket done [08:50:44]KKMCreateOFDPacket done [08:50:44]NVStorageSaveData kkm_last_timestamp [08:50:44]File name is /storage/kkm_last_timestamp [08:50:44]Write 4 bytes [08:50:44]NVStorageSaveData done [08:50:44]ExternCall_PrintAddStr [08:50:44]wPrintStart [08:50:44]Write to MH i2c: 01 00 00 AD 05 B2 [08:50:44]Write i2c OK [08:50:44]MH_I2C_Read... [08:50:44]Read from MH i2c: 01 [08:50:44]MH_I2C_Read... [08:50:44]Read from MH i2c: 01 07 00 [08:50:44]MH_I2C_Read... [08:50:44]Read from MH i2c: 01 07 00 AD 05 00 00 00 00 00 FF 0F C7 [08:50:44]RasterBufferAndPrint [08:50:44]line Счет N : (1)874329 [08:50:44]line ИНН: 02508201610067 [08:50:44]line Контрольно-Кассовый Чек [08:50:44]line ПРОДАЖА [08:50:44]line ТРК (МРК, ГНК) : 42 [08:50:44]line Товар: 2710124130 [08:50:44]line Аи-92-К-5 [08:50:44]line 38.870 * 66.90 [08:50:44]line = 2600.40 [08:50:44]line НДС 12% НСП 1% [08:50:44]line > о реализуемом товаре [08:50:44]line ОКРУГЛЕНИЕ: -0.40 [08:50:44]line ИТОГО: 2600.00 [08:50:44]line Внесено: 2600.00 [08:50:44]line СДАЧА: 0.00 [08:50:44]line НСП 1% : 23.01 [08:50:44]line НДС 12% : 276.15 [08:50:44]line Наличными: 2600.00 [08:50:44]line Безнал.: 0.00 [08:50:44]line Место: АЗС № 165 "Партнер Нефть" [08:50:44]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:50:44]line СНО: Общий режим [08:50:44]line Чек 134 20.10.2024 08:50 [08:50:44]line Смена: 314 ФФД: 1.0 [08:50:44]line ЗНМ: 0300000234 [08:50:44]line РНМ: 0000137193017469 [08:50:44]line Версия ККМ: v1.0 [08:50:44]line ФМ: 0000000000963156 [08:50:44]line ФД: 156062 [08:50:44]line ФПД: 31529471304817 [08:50:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T085042&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156062&fm=31529471304817&tin=02508201610067®Number=0000137193017469&sum=260000 [08:50:44]OFD Sender: Processing packet 156062 [packets to send 52, broken 51] [08:50:44]ProducePacketName [08:50:44]name=ofd_packets/00156062 [08:50:44]OFD Sender: To server: pG, [08:50:44]CommunicateWithHost lk.salyk.kg:30040 [08:50:44]ConnectInit lk.salyk.kg [08:50:44]written 0, free lines is 4095 [08:50:44]Connected sock=10 [08:50:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 79 8B 07 01 26 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D6 97 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 C8 F7 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 F7 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DF 6B 00 00 00 00 07 04 06 00 A0 F7 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 62 C4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9E 61 02 00 35 04 06 00 1C AD 06 EF E4 71 D9 0E 47 1C 98 04 41 06 [08:50:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 99 58 47 00 C8 90 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9E 61 02 00 F4 03 04 00 96 6A 14 67 B6 04 01 00 00 BA C1 3E 05 48 F6 2E 62 [08:50:44]CommunicateWithHost err = 0 [08:50:44]CheckOFDResponse [08:50:44]1017 (14) - 77093643461234 [08:50:44]1041 (16) - 0000000000963156 [08:50:44]1040 (4) - 156062 [08:50:44]1012 (4) - 20.10.2024 02:27 [08:50:44]1206 (1) - 0 [08:50:44]OFD Sender: Remove packet 156062 [08:50:44]ProducePacketName [08:50:44]name=ofd_packets/00156062 [08:50:44]NVStorageDeleteData [08:50:44]Write to MH i2c: 01 00 00 D8 05 DD [08:50:44]Write i2c OK [08:50:44]MH_I2C_Read... [08:50:44]Read from MH i2c: 01 [08:50:44]MH_I2C_Read... [08:50:44]Read from MH i2c: 01 07 00 [08:50:44]MH_I2C_Read... [08:50:44]Read from MH i2c: 01 07 00 D8 05 00 00 00 00 00 ED 0C DD [08:50:44]RasterBufferAndPrint [08:50:44]line [08:50:44]line [08:50:44]line [08:50:44]line [08:50:44]line [08:50:44]written 0, free lines is 3315 [08:50:44]MH_Cut [08:50:44]Write to MH i2c: D1 01 00 DF 05 01 B6 [08:50:44]Write i2c OK [08:50:44]MH_I2C_Read... [08:50:44]Read from MH i2c: D1 [08:50:44]MH_I2C_Read... [08:50:44]Read from MH i2c: D1 01 00 [08:50:44]MH_I2C_Read... [08:50:44]Read from MH i2c: D1 01 00 DF 05 00 B5 [08:50:44]Write to MH i2c: 01 00 00 E0 05 E5 [08:50:44]Write i2c OK [08:50:44]MH_I2C_Read... [08:50:45]OFD Sender: No OFD packet to send [08:50:45]*** Cut start [08:50:45]*** Partial cut [08:50:45]*** CUTSNS_PIN = 1 [08:50:45]*** CUTSNS_PIN = 0 [08:50:45]*** Brake cut motor [08:50:46]Read from MH i2c: 01 [08:50:46]MH_I2C_Read... [08:50:46]*** Stop cut motor [08:50:46]*** Cut end [08:50:46]Read from MH i2c: 01 07 00 [08:50:46]MH_I2C_Read... [08:50:46]Read from MH i2c: 01 07 00 E0 05 00 00 00 00 00 FF 0F FA [08:50:46]process_action close_receipt done [08:50:46]requested_data is exist [08:50:46]produce_requested_data [08:50:46]requested_item fm.sn is exist - process it [08:50:46]wFMCommunicate request_size=4 [08:50:46]MH_SAM_APDU [08:50:46]CAPDU: 80 11 00 00 [08:50:46]Write to MH i2c: E2 08 00 E1 05 80 11 00 00 00 00 00 00 60 [08:50:46]Write i2c OK [08:50:46]MH_I2C_Read... [08:50:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:50:46]Read from MH i2c: E2 [08:50:46]MH_I2C_Read... [08:50:46]Read from MH i2c: E2 17 00 [08:50:46]MH_I2C_Read... [08:50:46]Read from MH i2c: E2 17 00 E1 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B1 [08:50:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:50:46]wFMCommunicate OK [08:50:46]requested_item fd.num is exist - process it [08:50:46]SAM_PROTO_GetFieldsCounters [08:50:46]wFMCommunicate request_size=4 [08:50:46]MH_SAM_APDU [08:50:46]CAPDU: 80 13 00 00 [08:50:46]Write to MH i2c: E2 08 00 E2 05 80 13 00 00 00 00 00 00 63 [08:50:46]Write i2c OK [08:50:46]MH_I2C_Read... [08:50:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:50:46]Read from MH i2c: E2 [08:50:46]MH_I2C_Read... [08:50:46]Read from MH i2c: E2 62 00 [08:50:46]MH_I2C_Read... [08:50:46]Read from MH i2c: E2 62 00 E2 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9E 61 02 00 0E 04 04 00 3A 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 6A [08:50:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9E 61 02 00 0E 04 04 00 3A 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 [08:50:46]wFMCommunicate OK [08:50:46]SAM_PROTO_GetFieldsCounters done [08:50:46]requested_item shift.num is exist - process it [08:50:46]requested_item shift.opened is exist - process it [08:50:46]req_shift_opened [08:50:46]FM_GetShiftState [08:50:46]SAM_PROTO_GetShiftState [08:50:46]wFMCommunicate request_size=4 [08:50:46]MH_SAM_APDU [08:50:46]CAPDU: 80 13 01 00 [08:50:46]Write to MH i2c: E2 08 00 E3 05 80 13 01 00 00 00 00 00 65 [08:50:46]Write i2c OK [08:50:46]MH_I2C_Read... [08:50:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:50:46]Read from MH i2c: E2 [08:50:46]MH_I2C_Read... [08:50:46]Read from MH i2c: E2 0E 00 [08:50:46]MH_I2C_Read... [08:50:46]Read from MH i2c: E2 0E 00 E3 05 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 0C [08:50:46]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:50:46]wFMCommunicate OK [08:50:46]SAM_PROTO_GetShiftState done [08:50:46]FM_GetShiftState done [08:50:46]req_shift_opened done [08:50:46]requested_item shift.open_date is exist - process it [08:50:46]req_shift_open_date [08:50:46]req_shift_open_date done [08:50:46]produce_requested_data done [08:50:46]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156062,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [08:50:46]process_action_free close_receipt [08:50:46]json_value_free [08:50:46]json_value_free done [08:50:46]process_json_proto returns [08:50:46]Send response to host [08:50:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156062,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [08:50:46]free response buf [08:50:46]execute_script done [08:50:46]execute_script returns [08:50:46]free content buf [08:50:46]Sock 8.Close socket [08:50:46]Sock 8.Thread stoped [08:50:50]OFD Sender: No OFD packet to send [08:50:55]OFD Sender: No OFD packet to send [08:51:00]OFD Sender: No OFD packet to send [08:51:05]OFD Sender: No OFD packet to send [08:51:10]OFD Sender: No OFD packet to send [08:51:15]OFD Sender: No OFD packet to send [08:51:20]accept exits with 9 [08:51:20]New connection [08:51:20]New thread 3066695012 created [08:51:20]Thread 3066551652 joined [08:51:20]Waiting for new connection... [08:51:20] Sock 9.Parse request [08:51:20]Sock 9.Check first char [08:51:20]Sock 9.First char is OK [08:51:20]request: POST /json_proto HTTP/1.0 [08:51:20]Method: POST [08:51:20]URL: /json_proto [08:51:20]Method is POST - this is cgi request [08:51:20]url: /json_proto [08:51:20]query_string will be loaded in cgi processing [08:51:20]execute_cgi json_proto POST (null) [08:51:20]execute_cgi path=json_proto method=POST [08:51:20]POST find Content-Length [08:51:20]Host: 172.17.53.67:8080 [08:51:20]Content-Length: 682 [08:51:20]Content-Type: application/json [08:51:20] [08:51:20]POST finish read [08:51:20]Found Content-Length = 682 [08:51:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874334", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:51:20]execute_script... [08:51:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874334", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:51:20]POST & json_proto [08:51:20]process_json_proto [08:51:20]json parsed OK: [08:51:20]protocol is kg_v1.0 [08:51:20]action value=close_receipt [08:51:20]process_action close_receipt [08:51:20]cmd_close_receipt [08:51:20]MH_GetDate [08:51:20]Write to MH i2c: F0 00 00 E4 05 D8 [08:51:20]Write i2c OK [08:51:20]MH_I2C_Read... [08:51:20]Read from MH i2c: F0 [08:51:20]MH_I2C_Read... [08:51:20]Read from MH i2c: F0 09 00 [08:51:20]MH_I2C_Read... [08:51:20]Read from MH i2c: F0 09 00 E4 05 00 88 C4 14 67 19 BC 99 64 7A [08:51:20]GetLastDocTimeStamp 1729414242 [08:51:20]current date 1729414280 [08:51:20]FM_GetShiftState [08:51:20]SAM_PROTO_GetShiftState [08:51:20]wFMCommunicate request_size=4 [08:51:20]MH_SAM_APDU [08:51:20]CAPDU: 80 13 01 00 [08:51:20]Write to MH i2c: E2 08 00 E5 05 80 13 01 00 00 00 00 00 67 [08:51:20]Write i2c OK [08:51:20]MH_I2C_Read... [08:51:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:51:20]Read from MH i2c: E2 [08:51:20]MH_I2C_Read... [08:51:20]Read from MH i2c: E2 0E 00 [08:51:20]MH_I2C_Read... [08:51:20]Read from MH i2c: E2 0E 00 E5 05 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 0E [08:51:20]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:51:20]wFMCommunicate OK [08:51:20]SAM_PROTO_GetShiftState done [08:51:20]FM_GetShiftState done [08:51:20]opened in 1729383891 [08:51:20]opened+sec_in_day 1729470291 [08:51:20]quantity*price = 100015 [08:51:20]sum+1 = 100017 [08:51:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 135 20.10.2024 08:51 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156063 ФПД: 234328374860237 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T085120&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156063&fm=234328374860237&tin=02508201610067®Number=0000137193017469&sum=100000 [08:51:21]StoreToDocumentArchive [08:51:21]shift 314 fd 156063 [08:51:21]save to /storage/0314/doc_00156063 [08:51:21]save last doc name /storage/0314/doc_00156063 to /storage/kkm_last_doc_name [08:51:21]save OK [08:51:21]Clear old archive folders... [08:51:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:51:21]tlvbuf is 008361C0 [08:51:21]SAM_PROTO_ClearQueue [08:51:21]wFMCommunicate request_size=4 [08:51:21]MH_SAM_APDU [08:51:21]CAPDU: 80 09 00 00 [08:51:21]Write to MH i2c: E2 08 00 F2 05 80 09 00 00 00 00 00 00 69 [08:51:21]Write i2c OK [08:51:21]MH_I2C_Read... [08:51:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:51:21]Read from MH i2c: E2 [08:51:21]MH_I2C_Read... [08:51:21]Read from MH i2c: E2 03 00 [08:51:21]MH_I2C_Read... [08:51:21]Read from MH i2c: E2 03 00 F2 05 00 90 00 6B [08:51:21]RAPDU: 90 00 [08:51:21]wFMCommunicate OK [08:51:21]SAM_PROTO_ClearQueue done [08:51:21]KKMCreateOFDPacket [08:51:21]OFDProtocolAddRootSTLVToBuf [08:51:21]FM_MakeSignedData [08:51:21]FM_MakeSignedData [08:51:21]SAM_PROTO_SignData [08:51:21]wFMCommunicate request_size=4 [08:51:21]MH_SAM_APDU [08:51:21]CAPDU: 80 0D 01 02 [08:51:21]Write to MH i2c: E2 08 00 F3 05 80 0D 01 02 00 00 00 00 71 [08:51:21]Write i2c OK [08:51:21]MH_I2C_Read... [08:51:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:51:21]Read from MH i2c: E2 [08:51:21]MH_I2C_Read... [08:51:21]Read from MH i2c: E2 03 00 [08:51:21]MH_I2C_Read... [08:51:21]Read from MH i2c: E2 03 00 F3 05 00 90 00 6C [08:51:21]RAPDU: 90 00 [08:51:21]wFMCommunicate OK [08:51:21]wFMCommunicate request_size=255 [08:51:21]MH_SAM_APDU [08:51:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 88 C4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9F 61 02 00 35 04 06 00 D5 [08:51:21]Write to MH i2c: E2 02 01 F4 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 88 C4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9F 61 02 00 35 04 06 00 D5 00 00 72 [08:51:21]Write i2c OK [08:51:21]MH_I2C_Read... [08:51:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:51:21]Read from MH i2c: E2 [08:51:21]MH_I2C_Read... [08:51:21]Read from MH i2c: E2 03 00 [08:51:21]MH_I2C_Read... [08:51:21]Read from MH i2c: E2 03 00 F4 05 00 90 00 6D [08:51:21]RAPDU: 90 00 [08:51:21]wFMCommunicate OK [08:51:21]wFMCommunicate request_size=10 [08:51:21]MH_SAM_APDU [08:51:21]CAPDU: 80 0D 02 02 05 1E D3 8B 59 CD [08:51:21]Write to MH i2c: E2 0D 00 F5 05 80 0D 02 02 05 00 1E D3 8B 59 CD 00 00 20 [08:51:21]Write i2c OK [08:51:21]MH_I2C_Read... [08:51:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:51:21]Read from MH i2c: E2 [08:51:21]MH_I2C_Read... [08:51:21]Read from MH i2c: E2 03 00 [08:51:21]MH_I2C_Read... [08:51:21]Read from MH i2c: E2 03 00 F5 05 00 90 00 6E [08:51:21]RAPDU: 90 00 [08:51:21]wFMCommunicate OK [08:51:21]wFMCommunicate request_size=4 [08:51:21]MH_SAM_APDU [08:51:21]CAPDU: 80 0D 03 02 [08:51:21]Write to MH i2c: E2 08 00 F6 05 80 0D 03 02 00 00 00 00 76 [08:51:21]Write i2c OK [08:51:21]MH_I2C_Read... [08:51:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:51:21]Read from MH i2c: E2 [08:51:21]MH_I2C_Read... [08:51:21]Read from MH i2c: E2 0B 00 [08:51:21]MH_I2C_Read... [08:51:21]Read from MH i2c: E2 0B 00 F6 05 00 E2 92 F4 A2 22 F6 4E 2E 90 00 15 [08:51:21]RAPDU: E2 92 F4 A2 22 F6 4E 2E 90 00 [08:51:21]wFMCommunicate OK [08:51:21]SAM_PROTO_SignData done [08:51:21]FM_MakeSignedData done [08:51:21]CreateOFDProtocolMessage [08:51:21]wFMCommunicate request_size=4 [08:51:21]MH_SAM_APDU [08:51:21]CAPDU: 80 11 00 00 [08:51:21]Write to MH i2c: E2 08 00 F7 05 80 11 00 00 00 00 00 00 76 [08:51:21]Write i2c OK [08:51:21]MH_I2C_Read... [08:51:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:51:21]Read from MH i2c: E2 [08:51:21]MH_I2C_Read... [08:51:21]Read from MH i2c: E2 17 00 [08:51:21]MH_I2C_Read... [08:51:21]Read from MH i2c: E2 17 00 F7 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C7 [08:51:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:51:21]wFMCommunicate OK [08:51:21]CreateOFDProtocolMessage done [08:51:21]OFDSenderStorePacket 156063 [08:51:21]StoreOFDPacket docnum=156063 [08:51:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 64 F3 07 01 30 FA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 88 C4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9F 61 02 00 35 04 06 00 D5 1E D3 8B 59 CD E2 92 F4 A2 22 F6 4E 2E [08:51:21]CheckFolder [08:51:21]dirname=/storage/ofd_packets [08:51:21]CheckFolder done [08:51:21]ProducePacketName [08:51:21]name=ofd_packets/00156063 [08:51:21]NVStorageSaveData ofd_packets/00156063 [08:51:21]File name is /storage/ofd_packets/00156063 [08:51:21]Write 301 bytes [08:51:21]NVStorageSaveData done [08:51:21]OFDSenderStorePacket done [08:51:21]KKMCreateOFDPacket done [08:51:21]NVStorageSaveData kkm_last_timestamp [08:51:21]File name is /storage/kkm_last_timestamp [08:51:21]Write 4 bytes [08:51:21]NVStorageSaveData done [08:51:21]ExternCall_PrintAddStr [08:51:21]wPrintStart [08:51:21]Write to MH i2c: 01 00 00 F8 05 FD [08:51:21]Write i2c OK [08:51:21]MH_I2C_Read... [08:51:21]Read from MH i2c: 01 [08:51:21]MH_I2C_Read... [08:51:21]Read from MH i2c: 01 07 00 [08:51:21]MH_I2C_Read... [08:51:21]Read from MH i2c: 01 07 00 F8 05 00 00 00 00 00 FF 0F 12 [08:51:21]RasterBufferAndPrint [08:51:21]line Счет N : (1)874334 [08:51:21]line ИНН: 02508201610067 [08:51:21]line Контрольно-Кассовый Чек [08:51:21]line ПРОДАЖА [08:51:21]line ТРК (МРК, ГНК) : 12 [08:51:21]line Товар: 2710124130 [08:51:21]line Аи-92-К-5 [08:51:21]line 14.950 * 66.90 [08:51:21]line = 1000.16 [08:51:21]line НДС 12% НСП 1% [08:51:21]line > о реализуемом товаре [08:51:21]line ОКРУГЛЕНИЕ: -0.16 [08:51:21]line ИТОГО: 1000.00 [08:51:21]line Внесено: 1000.00 [08:51:21]line СДАЧА: 0.00 [08:51:21]line НСП 1% : 8.85 [08:51:21]line НДС 12% : 106.21 [08:51:21]line Наличными: 1000.00 [08:51:21]line Безнал.: 0.00 [08:51:21]line Место: АЗС № 165 "Партнер Нефть" [08:51:21]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:51:21]line СНО: Общий режим [08:51:21]line Чек 135 20.10.2024 08:51 [08:51:21]line Смена: 314 ФФД: 1.0 [08:51:21]line ЗНМ: 0300000234 [08:51:21]line РНМ: 0000137193017469 [08:51:21]line Версия ККМ: v1.0 [08:51:21]line ФМ: 0000000000963156 [08:51:21]line ФД: 156063 [08:51:21]line ФПД: 234328374860237 [08:51:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T085120&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156063&fm=234328374860237&tin=02508201610067®Number=0000137193017469&sum=100000 [08:51:22]OFD Sender: Processing packet 156063 [packets to send 52, broken 51] [08:51:22]ProducePacketName [08:51:22]name=ofd_packets/00156063 [08:51:22]OFD Sender: To server: pG, [08:51:22]CommunicateWithHost lk.salyk.kg:30040 [08:51:22]ConnectInit lk.salyk.kg [08:51:22]written 0, free lines is 4095 [08:51:22]Connected sock=10 [08:51:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 64 F3 07 01 30 FA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 88 C4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9F 61 02 00 35 04 06 00 D5 1E D3 8B 59 CD E2 92 F4 A2 22 F6 4E 2E [08:51:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 24 85 47 00 F4 1A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9F 61 02 00 F4 03 04 00 BB 6A 14 67 B6 04 01 00 00 4F AB D1 F0 0C EB E1 F3 [08:51:22]CommunicateWithHost err = 0 [08:51:22]CheckOFDResponse [08:51:22]1017 (14) - 77093643461234 [08:51:22]1041 (16) - 0000000000963156 [08:51:22]1040 (4) - 156063 [08:51:22]1012 (4) - 20.10.2024 02:28 [08:51:22]1206 (1) - 0 [08:51:22]OFD Sender: Remove packet 156063 [08:51:22]ProducePacketName [08:51:22]name=ofd_packets/00156063 [08:51:22]NVStorageDeleteData [08:51:22]Write to MH i2c: 01 00 00 23 06 29 [08:51:22]Write i2c OK [08:51:22]MH_I2C_Read... [08:51:22]Read from MH i2c: 01 [08:51:22]MH_I2C_Read... [08:51:22]Read from MH i2c: 01 07 00 [08:51:22]MH_I2C_Read... [08:51:22]Read from MH i2c: 01 07 00 23 06 00 00 00 00 00 E5 0C 21 [08:51:22]RasterBufferAndPrint [08:51:22]line [08:51:22]line [08:51:22]line [08:51:22]line [08:51:22]line [08:51:22]written 0, free lines is 3307 [08:51:22]MH_Cut [08:51:22]Write to MH i2c: D1 01 00 2A 06 01 02 [08:51:22]Write i2c OK [08:51:22]MH_I2C_Read... [08:51:22]Read from MH i2c: D1 [08:51:22]MH_I2C_Read... [08:51:22]Read from MH i2c: D1 01 00 [08:51:22]MH_I2C_Read... [08:51:22]Read from MH i2c: D1 01 00 2A 06 00 01 [08:51:22]Write to MH i2c: 01 00 00 2B 06 31 [08:51:22]Write i2c OK [08:51:22]MH_I2C_Read... [08:51:23]OFD Sender: No OFD packet to send [08:51:23]*** Cut start [08:51:23]*** Partial cut [08:51:23]*** CUTSNS_PIN = 1 [08:51:23]*** CUTSNS_PIN = 0 [08:51:23]*** Brake cut motor [08:51:24]Read from MH i2c: 01 [08:51:24]MH_I2C_Read... [08:51:24]*** Stop cut motor [08:51:24]*** Cut end [08:51:24]Read from MH i2c: 01 07 00 [08:51:24]MH_I2C_Read... [08:51:24]Read from MH i2c: 01 07 00 2B 06 00 00 00 00 00 FF 0F 46 [08:51:24]process_action close_receipt done [08:51:24]requested_data is exist [08:51:24]produce_requested_data [08:51:24]requested_item fm.sn is exist - process it [08:51:24]wFMCommunicate request_size=4 [08:51:24]MH_SAM_APDU [08:51:24]CAPDU: 80 11 00 00 [08:51:24]Write to MH i2c: E2 08 00 2C 06 80 11 00 00 00 00 00 00 AC [08:51:24]Write i2c OK [08:51:24]MH_I2C_Read... [08:51:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:51:24]Read from MH i2c: E2 [08:51:24]MH_I2C_Read... [08:51:24]Read from MH i2c: E2 17 00 [08:51:24]MH_I2C_Read... [08:51:24]Read from MH i2c: E2 17 00 2C 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FD [08:51:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:51:24]wFMCommunicate OK [08:51:24]requested_item fd.num is exist - process it [08:51:24]SAM_PROTO_GetFieldsCounters [08:51:24]wFMCommunicate request_size=4 [08:51:24]MH_SAM_APDU [08:51:24]CAPDU: 80 13 00 00 [08:51:24]Write to MH i2c: E2 08 00 2D 06 80 13 00 00 00 00 00 00 AF [08:51:24]Write i2c OK [08:51:24]MH_I2C_Read... [08:51:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:51:24]Read from MH i2c: E2 [08:51:24]MH_I2C_Read... [08:51:24]Read from MH i2c: E2 62 00 [08:51:24]MH_I2C_Read... [08:51:24]Read from MH i2c: E2 62 00 2D 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9F 61 02 00 0E 04 04 00 3A 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 BA [08:51:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9F 61 02 00 0E 04 04 00 3A 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:51:24]wFMCommunicate OK [08:51:24]SAM_PROTO_GetFieldsCounters done [08:51:24]requested_item shift.num is exist - process it [08:51:24]requested_item shift.opened is exist - process it [08:51:24]req_shift_opened [08:51:24]FM_GetShiftState [08:51:24]SAM_PROTO_GetShiftState [08:51:24]wFMCommunicate request_size=4 [08:51:24]MH_SAM_APDU [08:51:24]CAPDU: 80 13 01 00 [08:51:24]Write to MH i2c: E2 08 00 2E 06 80 13 01 00 00 00 00 00 B1 [08:51:24]Write i2c OK [08:51:24]MH_I2C_Read... [08:51:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:51:24]Read from MH i2c: E2 [08:51:24]MH_I2C_Read... [08:51:24]Read from MH i2c: E2 0E 00 [08:51:24]MH_I2C_Read... [08:51:24]Read from MH i2c: E2 0E 00 2E 06 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 58 [08:51:24]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:51:24]wFMCommunicate OK [08:51:24]SAM_PROTO_GetShiftState done [08:51:24]FM_GetShiftState done [08:51:24]req_shift_opened done [08:51:24]requested_item shift.open_date is exist - process it [08:51:24]req_shift_open_date [08:51:24]req_shift_open_date done [08:51:24]produce_requested_data done [08:51:24]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156063,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [08:51:24]process_action_free close_receipt [08:51:24]json_value_free [08:51:24]json_value_free done [08:51:24]process_json_proto returns [08:51:24]Send response to host [08:51:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156063,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [08:51:24]free response buf [08:51:24]execute_script done [08:51:24]execute_script returns [08:51:24]free content buf [08:51:24]Sock 9.Close socket [08:51:24]Sock 9.Thread stoped [08:51:28]OFD Sender: No OFD packet to send [08:51:33]OFD Sender: No OFD packet to send [08:51:38]OFD Sender: No OFD packet to send [08:51:43]OFD Sender: No OFD packet to send [08:51:44]accept exits with 8 [08:51:44]New connection [08:51:44]New thread 3066551652 created [08:51:44]Thread 3066695012 joined [08:51:44]Waiting for new connection... [08:51:44] Sock 8.Parse request [08:51:44]Sock 8.Check first char [08:51:44]Sock 8.First char is OK [08:51:44]request: POST /json_proto HTTP/1.0 [08:51:44]Method: POST [08:51:44]URL: /json_proto [08:51:44]Method is POST - this is cgi request [08:51:44]url: /json_proto [08:51:44]query_string will be loaded in cgi processing [08:51:44]execute_cgi json_proto POST (null) [08:51:44]execute_cgi path=json_proto method=POST [08:51:44]POST find Content-Length [08:51:44]Host: 172.17.53.67:8080 [08:51:44]Content-Length: 682 [08:51:44]Content-Type: application/json [08:51:44] [08:51:44]POST finish read [08:51:44]Found Content-Length = 682 [08:51:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874335", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:51:44]execute_script... [08:51: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)874335", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:51:44]POST & json_proto [08:51:44]process_json_proto [08:51:44]json parsed OK: [08:51:44]protocol is kg_v1.0 [08:51:44]action value=close_receipt [08:51:44]process_action close_receipt [08:51:44]cmd_close_receipt [08:51:44]MH_GetDate [08:51:44]Write to MH i2c: F0 00 00 2F 06 24 [08:51:44]Write i2c OK [08:51:44]MH_I2C_Read... [08:51:44]Read from MH i2c: F0 [08:51:44]MH_I2C_Read... [08:51:44]Read from MH i2c: F0 09 00 [08:51:44]MH_I2C_Read... [08:51:44]Read from MH i2c: F0 09 00 2F 06 00 A1 C4 14 67 19 BC 99 64 DF [08:51:44]GetLastDocTimeStamp 1729414280 [08:51:44]current date 1729414305 [08:51:44]FM_GetShiftState [08:51:44]SAM_PROTO_GetShiftState [08:51:44]wFMCommunicate request_size=4 [08:51:44]MH_SAM_APDU [08:51:44]CAPDU: 80 13 01 00 [08:51:44]Write to MH i2c: E2 08 00 30 06 80 13 01 00 00 00 00 00 B3 [08:51:44]Write i2c OK [08:51:44]MH_I2C_Read... [08:51:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:51:44]Read from MH i2c: E2 [08:51:44]MH_I2C_Read... [08:51:44]Read from MH i2c: E2 0E 00 [08:51:44]MH_I2C_Read... [08:51:44]Read from MH i2c: E2 0E 00 30 06 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 5A [08:51:44]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:51:44]wFMCommunicate OK [08:51:44]SAM_PROTO_GetShiftState done [08:51:44]FM_GetShiftState done [08:51:44]opened in 1729383891 [08:51:44]opened+sec_in_day 1729470291 [08:51:44]quantity*price = 100015 [08:51:44]sum+1 = 100017 [08:51:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 136 20.10.2024 08:51 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156064 ФПД: 230475044803084 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T085145&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156064&fm=230475044803084&tin=02508201610067®Number=0000137193017469&sum=100000 [08:51:45]StoreToDocumentArchive [08:51:45]shift 314 fd 156064 [08:51:45]save to /storage/0314/doc_00156064 [08:51:45]save last doc name /storage/0314/doc_00156064 to /storage/kkm_last_doc_name [08:51:45]save OK [08:51:45]Clear old archive folders... [08:51:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:51:45]tlvbuf is 00826290 [08:51:45]SAM_PROTO_ClearQueue [08:51:45]wFMCommunicate request_size=4 [08:51:45]MH_SAM_APDU [08:51:45]CAPDU: 80 09 00 00 [08:51:45]Write to MH i2c: E2 08 00 3D 06 80 09 00 00 00 00 00 00 B5 [08:51:45]Write i2c OK [08:51:45]MH_I2C_Read... [08:51:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:51:45]Read from MH i2c: E2 [08:51:45]MH_I2C_Read... [08:51:45]Read from MH i2c: E2 03 00 [08:51:45]MH_I2C_Read... [08:51:45]Read from MH i2c: E2 03 00 3D 06 00 90 00 B7 [08:51:45]RAPDU: 90 00 [08:51:45]wFMCommunicate OK [08:51:45]SAM_PROTO_ClearQueue done [08:51:45]KKMCreateOFDPacket [08:51:45]OFDProtocolAddRootSTLVToBuf [08:51:45]FM_MakeSignedData [08:51:45]FM_MakeSignedData [08:51:45]SAM_PROTO_SignData [08:51:45]wFMCommunicate request_size=4 [08:51:45]MH_SAM_APDU [08:51:45]CAPDU: 80 0D 01 02 [08:51:45]Write to MH i2c: E2 08 00 3E 06 80 0D 01 02 00 00 00 00 BD [08:51:45]Write i2c OK [08:51:45]MH_I2C_Read... [08:51:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:51:46]Read from MH i2c: E2 [08:51:46]MH_I2C_Read... [08:51:46]Read from MH i2c: E2 03 00 [08:51:46]MH_I2C_Read... [08:51:46]Read from MH i2c: E2 03 00 3E 06 00 90 00 B8 [08:51:46]RAPDU: 90 00 [08:51:46]wFMCommunicate OK [08:51:46]wFMCommunicate request_size=255 [08:51:46]MH_SAM_APDU [08:51:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 A1 C4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A0 61 02 00 35 04 06 00 D1 [08:51:46]Write to MH i2c: E2 02 01 3F 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 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 A1 C4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A0 61 02 00 35 04 06 00 D1 00 00 D5 [08:51:46]Write i2c OK [08:51:46]MH_I2C_Read... [08:51:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:51:46]Read from MH i2c: E2 [08:51:46]MH_I2C_Read... [08:51:46]Read from MH i2c: E2 03 00 [08:51:46]MH_I2C_Read... [08:51:46]Read from MH i2c: E2 03 00 3F 06 00 90 00 B9 [08:51:46]RAPDU: 90 00 [08:51:46]wFMCommunicate OK [08:51:46]wFMCommunicate request_size=10 [08:51:46]MH_SAM_APDU [08:51:46]CAPDU: 80 0D 02 02 05 9D A7 2C D2 0C [08:51:46]Write to MH i2c: E2 0D 00 40 06 80 0D 02 02 05 00 9D A7 2C D2 0C 00 00 18 [08:51:46]Write i2c OK [08:51:46]MH_I2C_Read... [08:51:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:51:46]Read from MH i2c: E2 [08:51:46]MH_I2C_Read... [08:51:46]Read from MH i2c: E2 03 00 [08:51:46]MH_I2C_Read... [08:51:46]Read from MH i2c: E2 03 00 40 06 00 90 00 BA [08:51:46]RAPDU: 90 00 [08:51:46]wFMCommunicate OK [08:51:46]wFMCommunicate request_size=4 [08:51:46]MH_SAM_APDU [08:51:46]CAPDU: 80 0D 03 02 [08:51:46]Write to MH i2c: E2 08 00 41 06 80 0D 03 02 00 00 00 00 C2 [08:51:46]Write i2c OK [08:51:46]MH_I2C_Read... [08:51:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:51:46]Read from MH i2c: E2 [08:51:46]MH_I2C_Read... [08:51:46]Read from MH i2c: E2 0B 00 [08:51:46]MH_I2C_Read... [08:51:46]Read from MH i2c: E2 0B 00 41 06 00 EE 8E 1C B8 A4 4C C6 2B 90 00 F4 [08:51:46]RAPDU: EE 8E 1C B8 A4 4C C6 2B 90 00 [08:51:46]wFMCommunicate OK [08:51:46]SAM_PROTO_SignData done [08:51:46]FM_MakeSignedData done [08:51:46]CreateOFDProtocolMessage [08:51:46]wFMCommunicate request_size=4 [08:51:46]MH_SAM_APDU [08:51:46]CAPDU: 80 11 00 00 [08:51:46]Write to MH i2c: E2 08 00 42 06 80 11 00 00 00 00 00 00 C2 [08:51:46]Write i2c OK [08:51:46]MH_I2C_Read... [08:51:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:51:46]Read from MH i2c: E2 [08:51:46]MH_I2C_Read... [08:51:46]Read from MH i2c: E2 17 00 [08:51:46]MH_I2C_Read... [08:51:46]Read from MH i2c: E2 17 00 42 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 13 [08:51:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:51:46]wFMCommunicate OK [08:51:46]CreateOFDProtocolMessage done [08:51:46]OFDSenderStorePacket 156064 [08:51:46]StoreOFDPacket docnum=156064 [08:51:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 2A AF 07 01 3B A9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 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 A1 C4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A0 61 02 00 35 04 06 00 D1 9D A7 2C D2 0C EE 8E 1C B8 A4 4C C6 2B [08:51:46]CheckFolder [08:51:46]dirname=/storage/ofd_packets [08:51:46]CheckFolder done [08:51:46]ProducePacketName [08:51:46]name=ofd_packets/00156064 [08:51:46]NVStorageSaveData ofd_packets/00156064 [08:51:46]File name is /storage/ofd_packets/00156064 [08:51:46]Write 301 bytes [08:51:46]NVStorageSaveData done [08:51:46]OFDSenderStorePacket done [08:51:46]KKMCreateOFDPacket done [08:51:46]NVStorageSaveData kkm_last_timestamp [08:51:46]File name is /storage/kkm_last_timestamp [08:51:46]Write 4 bytes [08:51:46]NVStorageSaveData done [08:51:46]ExternCall_PrintAddStr [08:51:46]wPrintStart [08:51:46]Write to MH i2c: 01 00 00 43 06 49 [08:51:46]Write i2c OK [08:51:46]MH_I2C_Read... [08:51:46]Read from MH i2c: 01 [08:51:46]MH_I2C_Read... [08:51:46]Read from MH i2c: 01 07 00 [08:51:46]MH_I2C_Read... [08:51:46]Read from MH i2c: 01 07 00 43 06 00 00 00 00 00 FF 0F 5E [08:51:46]RasterBufferAndPrint [08:51:46]line Счет N : (1)874335 [08:51:46]line ИНН: 02508201610067 [08:51:46]line Контрольно-Кассовый Чек [08:51:46]line ПРОДАЖА [08:51:46]line ТРК (МРК, ГНК) : 22 [08:51:46]line Товар: 2710124130 [08:51:46]line Аи-92-К-5 [08:51:46]line 14.950 * 66.90 [08:51:46]line = 1000.16 [08:51:46]line НДС 12% НСП 1% [08:51:46]line > о реализуемом товаре [08:51:46]line ОКРУГЛЕНИЕ: -0.16 [08:51:46]line ИТОГО: 1000.00 [08:51:46]line Внесено: 1000.00 [08:51:46]line СДАЧА: 0.00 [08:51:46]line НСП 1% : 8.85 [08:51:46]line НДС 12% : 106.21 [08:51:46]line Наличными: 1000.00 [08:51:46]line Безнал.: 0.00 [08:51:46]line Место: АЗС № 165 "Партнер Нефть" [08:51:46]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:51:46]line СНО: Общий режим [08:51:46]line Чек 136 20.10.2024 08:51 [08:51:46]line Смена: 314 ФФД: 1.0 [08:51:46]line ЗНМ: 0300000234 [08:51:46]line РНМ: 0000137193017469 [08:51:46]line Версия ККМ: v1.0 [08:51:46]line ФМ: 0000000000963156 [08:51:46]line ФД: 156064 [08:51:46]line ФПД: 230475044803084 [08:51:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T085145&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156064&fm=230475044803084&tin=02508201610067®Number=0000137193017469&sum=100000 [08:51:46]OFD Sender: Processing packet 156064 [packets to send 52, broken 51] [08:51:46]ProducePacketName [08:51:46]name=ofd_packets/00156064 [08:51:46]OFD Sender: To server: pG, [08:51:46]CommunicateWithHost lk.salyk.kg:30040 [08:51:46]ConnectInit lk.salyk.kg [08:51:46]written 0, free lines is 4095 [08:51:46]Connected sock=10 [08:51:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 2A AF 07 01 3B A9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 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 A1 C4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A0 61 02 00 35 04 06 00 D1 9D A7 2C D2 0C EE 8E 1C B8 A4 4C C6 2B [08:51:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1C F5 47 00 2D 9D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A0 61 02 00 F4 03 04 00 D4 6A 14 67 B6 04 01 00 00 16 B0 11 5D 02 00 91 0A [08:51:47]CommunicateWithHost err = 0 [08:51:47]CheckOFDResponse [08:51:47]1017 (14) - 77093643461234 [08:51:47]1041 (16) - 0000000000963156 [08:51:47]1040 (4) - 156064 [08:51:47]1012 (4) - 20.10.2024 02:28 [08:51:47]1206 (1) - 0 [08:51:47]OFD Sender: Remove packet 156064 [08:51:47]ProducePacketName [08:51:47]name=ofd_packets/00156064 [08:51:47]NVStorageDeleteData [08:51:47]Write to MH i2c: 01 00 00 6E 06 74 [08:51:47]Write i2c OK [08:51:47]MH_I2C_Read... [08:51:47]Read from MH i2c: 01 [08:51:47]MH_I2C_Read... [08:51:47]Read from MH i2c: 01 07 00 [08:51:47]MH_I2C_Read... [08:51:47]Read from MH i2c: 01 07 00 6E 06 00 00 00 00 00 EA 0C 71 [08:51:47]RasterBufferAndPrint [08:51:47]line [08:51:47]line [08:51:47]line [08:51:47]line [08:51:47]line [08:51:47]written 0, free lines is 3312 [08:51:47]MH_Cut [08:51:47]Write to MH i2c: D1 01 00 75 06 01 4D [08:51:47]Write i2c OK [08:51:47]MH_I2C_Read... [08:51:47]Read from MH i2c: D1 [08:51:47]MH_I2C_Read... [08:51:47]Read from MH i2c: D1 01 00 [08:51:47]MH_I2C_Read... [08:51:47]Read from MH i2c: D1 01 00 75 06 00 4C [08:51:47]Write to MH i2c: 01 00 00 76 06 7C [08:51:47]Write i2c OK [08:51:47]MH_I2C_Read... [08:51:47]OFD Sender: No OFD packet to send [08:51:48]*** Cut start [08:51:48]*** Partial cut [08:51:48]*** CUTSNS_PIN = 1 [08:51:48]*** CUTSNS_PIN = 0 [08:51:48]*** Brake cut motor [08:51:48]Read from MH i2c: 01 [08:51:48]MH_I2C_Read... [08:51:48]*** Stop cut motor [08:51:48]*** Cut end [08:51:48]Read from MH i2c: 01 07 00 [08:51:48]MH_I2C_Read... [08:51:48]Read from MH i2c: 01 07 00 76 06 00 00 00 00 00 FF 0F 91 [08:51:48]process_action close_receipt done [08:51:48]requested_data is exist [08:51:48]produce_requested_data [08:51:48]requested_item fm.sn is exist - process it [08:51:48]wFMCommunicate request_size=4 [08:51:48]MH_SAM_APDU [08:51:48]CAPDU: 80 11 00 00 [08:51:48]Write to MH i2c: E2 08 00 77 06 80 11 00 00 00 00 00 00 F7 [08:51:48]Write i2c OK [08:51:48]MH_I2C_Read... [08:51:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:51:48]Read from MH i2c: E2 [08:51:48]MH_I2C_Read... [08:51:48]Read from MH i2c: E2 17 00 [08:51:48]MH_I2C_Read... [08:51:48]Read from MH i2c: E2 17 00 77 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 48 [08:51:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:51:48]wFMCommunicate OK [08:51:48]requested_item fd.num is exist - process it [08:51:48]SAM_PROTO_GetFieldsCounters [08:51:48]wFMCommunicate request_size=4 [08:51:48]MH_SAM_APDU [08:51:48]CAPDU: 80 13 00 00 [08:51:48]Write to MH i2c: E2 08 00 78 06 80 13 00 00 00 00 00 00 FA [08:51:48]Write i2c OK [08:51:48]MH_I2C_Read... [08:51:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:51:48]Read from MH i2c: E2 [08:51:48]MH_I2C_Read... [08:51:48]Read from MH i2c: E2 62 00 [08:51:48]MH_I2C_Read... [08:51:48]Read from MH i2c: E2 62 00 78 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A0 61 02 00 0E 04 04 00 3A 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 09 [08:51:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A0 61 02 00 0E 04 04 00 3A 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 [08:51:48]wFMCommunicate OK [08:51:48]SAM_PROTO_GetFieldsCounters done [08:51:48]requested_item shift.num is exist - process it [08:51:48]requested_item shift.opened is exist - process it [08:51:48]req_shift_opened [08:51:48]FM_GetShiftState [08:51:48]SAM_PROTO_GetShiftState [08:51:48]wFMCommunicate request_size=4 [08:51:48]MH_SAM_APDU [08:51:48]CAPDU: 80 13 01 00 [08:51:48]Write to MH i2c: E2 08 00 79 06 80 13 01 00 00 00 00 00 FC [08:51:48]Write i2c OK [08:51:48]MH_I2C_Read... [08:51:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:51:48]Read from MH i2c: E2 [08:51:48]MH_I2C_Read... [08:51:48]Read from MH i2c: E2 0E 00 [08:51:48]MH_I2C_Read... [08:51:48]Read from MH i2c: E2 0E 00 79 06 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A3 [08:51:48]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:51:48]wFMCommunicate OK [08:51:48]SAM_PROTO_GetShiftState done [08:51:48]FM_GetShiftState done [08:51:48]req_shift_opened done [08:51:48]requested_item shift.open_date is exist - process it [08:51:48]req_shift_open_date [08:51:48]req_shift_open_date done [08:51:48]produce_requested_data done [08:51:48]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156064,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [08:51:48]process_action_free close_receipt [08:51:48]json_value_free [08:51:48]json_value_free done [08:51:48]process_json_proto returns [08:51:48]Send response to host [08:51:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156064,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [08:51:48]free response buf [08:51:48]execute_script done [08:51:48]execute_script returns [08:51:48]free content buf [08:51:48]Sock 8.Close socket [08:51:48]Sock 8.Thread stoped [08:51:52]OFD Sender: No OFD packet to send [08:51:57]OFD Sender: No OFD packet to send [08:52:02]OFD Sender: No OFD packet to send [08:52:07]OFD Sender: No OFD packet to send [08:52:12]OFD Sender: No OFD packet to send [08:52:17]OFD Sender: No OFD packet to send [08:52:22]OFD Sender: No OFD packet to send [08:52:27]OFD Sender: No OFD packet to send [08:52:32]OFD Sender: No OFD packet to send [08:52:37]OFD Sender: No OFD packet to send [08:52:42]OFD Sender: No OFD packet to send [08:52:47]OFD Sender: No OFD packet to send [08:52:52]OFD Sender: No OFD packet to send [08:52:57]OFD Sender: No OFD packet to send [08:53:02]OFD Sender: No OFD packet to send [08:53:07]OFD Sender: No OFD packet to send [08:53:12]OFD Sender: No OFD packet to send [08:53:17]OFD Sender: No OFD packet to send [08:53:22]accept exits with 9 [08:53:22]New connection [08:53:22]New thread 3066695012 created [08:53:22]Thread 3066551652 joined [08:53:22]Waiting for new connection... [08:53:22] Sock 9.Parse request [08:53:22]Sock 9.Check first char [08:53:22]Sock 9.First char is OK [08:53:22]request: POST /json_proto HTTP/1.0 [08:53:22]Method: POST [08:53:22]URL: /json_proto [08:53:22]Method is POST - this is cgi request [08:53:22]url: /json_proto [08:53:22]query_string will be loaded in cgi processing [08:53:22]execute_cgi json_proto POST (null) [08:53:22]execute_cgi path=json_proto method=POST [08:53:22]POST find Content-Length [08:53:22]Host: 172.17.53.67:8080 [08:53:22]Content-Length: 674 [08:53:22]Content-Type: application/json [08:53:22] [08:53:22]POST finish read [08:53:22]Found Content-Length = 674 [08:53:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874336", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:53:22]execute_script... [08:53:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874336", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:53:22]POST & json_proto [08:53:22]process_json_proto [08:53:22]json parsed OK: [08:53:22]protocol is kg_v1.0 [08:53:22]action value=close_receipt [08:53:22]process_action close_receipt [08:53:22]cmd_close_receipt [08:53:22]MH_GetDate [08:53:22]Write to MH i2c: F0 00 00 7A 06 6F [08:53:22]Write i2c OK [08:53:22]MH_I2C_Read... [08:53:22]Read from MH i2c: F0 [08:53:22]MH_I2C_Read... [08:53:22]Read from MH i2c: F0 09 00 [08:53:22]MH_I2C_Read... [08:53:22]Read from MH i2c: F0 09 00 7A 06 00 03 C5 14 67 19 BC 99 64 8D [08:53:22]GetLastDocTimeStamp 1729414305 [08:53:22]current date 1729414403 [08:53:22]FM_GetShiftState [08:53:22]SAM_PROTO_GetShiftState [08:53:22]wFMCommunicate request_size=4 [08:53:22]MH_SAM_APDU [08:53:22]CAPDU: 80 13 01 00 [08:53:22]Write to MH i2c: E2 08 00 7B 06 80 13 01 00 00 00 00 00 FE [08:53:22]Write i2c OK [08:53:22]MH_I2C_Read... [08:53:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:53:22]Read from MH i2c: E2 [08:53:22]MH_I2C_Read... [08:53:22]Read from MH i2c: E2 0E 00 [08:53:22]MH_I2C_Read... [08:53:22]Read from MH i2c: E2 0E 00 7B 06 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A5 [08:53:22]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:53:22]wFMCommunicate OK [08:53:22]SAM_PROTO_GetShiftState done [08:53:22]FM_GetShiftState done [08:53:22]opened in 1729383891 [08:53:22]opened+sec_in_day 1729470291 [08:53:22]quantity*price = 50063 [08:53:22]sum+1 = 50064 [08:53:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 137 20.10.2024 08:53 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156065 ФПД: 194227950768583 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T085323&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156065&fm=194227950768583&tin=02508201610067®Number=0000137193017469&sum=50000 [08:53:23]StoreToDocumentArchive [08:53:23]shift 314 fd 156065 [08:53:23]save to /storage/0314/doc_00156065 [08:53:23]save last doc name /storage/0314/doc_00156065 to /storage/kkm_last_doc_name [08:53:23]save OK [08:53:23]Clear old archive folders... [08:53:23]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:53:23]tlvbuf is B6E82E90 [08:53:23]SAM_PROTO_ClearQueue [08:53:23]wFMCommunicate request_size=4 [08:53:23]MH_SAM_APDU [08:53:23]CAPDU: 80 09 00 00 [08:53:23]Write to MH i2c: E2 08 00 88 06 80 09 00 00 00 00 00 00 00 [08:53:23]Write i2c OK [08:53:23]MH_I2C_Read... [08:53:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:53:23]Read from MH i2c: E2 [08:53:23]MH_I2C_Read... [08:53:23]Read from MH i2c: E2 03 00 [08:53:23]MH_I2C_Read... [08:53:23]Read from MH i2c: E2 03 00 88 06 00 90 00 02 [08:53:23]RAPDU: 90 00 [08:53:23]wFMCommunicate OK [08:53:23]SAM_PROTO_ClearQueue done [08:53:23]KKMCreateOFDPacket [08:53:23]OFDProtocolAddRootSTLVToBuf [08:53:23]FM_MakeSignedData [08:53:23]FM_MakeSignedData [08:53:23]SAM_PROTO_SignData [08:53:23]wFMCommunicate request_size=4 [08:53:23]MH_SAM_APDU [08:53:23]CAPDU: 80 0D 01 02 [08:53:23]Write to MH i2c: E2 08 00 89 06 80 0D 01 02 00 00 00 00 08 [08:53:23]Write i2c OK [08:53:23]MH_I2C_Read... [08:53:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:53:23]Read from MH i2c: E2 [08:53:23]MH_I2C_Read... [08:53:23]Read from MH i2c: E2 03 00 [08:53:23]MH_I2C_Read... [08:53:23]Read from MH i2c: E2 03 00 89 06 00 90 00 03 [08:53:23]RAPDU: 90 00 [08:53:23]wFMCommunicate OK [08:53:23]wFMCommunicate request_size=255 [08:53:23]MH_SAM_APDU [08:53:23]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 03 C5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A1 61 02 00 35 04 06 00 B0 A6 38 02 [08:53:23]Write to MH i2c: E2 02 01 8A 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 03 C5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A1 61 02 00 35 04 06 00 B0 A6 38 02 00 00 C5 [08:53:23]Write i2c OK [08:53:23]MH_I2C_Read... [08:53:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:53:24]Read from MH i2c: E2 [08:53:24]MH_I2C_Read... [08:53:24]Read from MH i2c: E2 03 00 [08:53:24]MH_I2C_Read... [08:53:24]Read from MH i2c: E2 03 00 8A 06 00 90 00 04 [08:53:24]RAPDU: 90 00 [08:53:24]wFMCommunicate OK [08:53:24]wFMCommunicate request_size=7 [08:53:24]MH_SAM_APDU [08:53:24]CAPDU: 80 0D 02 02 02 D1 C7 [08:53:24]Write to MH i2c: E2 0A 00 8B 06 80 0D 02 02 02 00 D1 C7 00 00 A7 [08:53:24]Write i2c OK [08:53:24]MH_I2C_Read... [08:53:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:53:24]Read from MH i2c: E2 [08:53:24]MH_I2C_Read... [08:53:24]Read from MH i2c: E2 03 00 [08:53:24]MH_I2C_Read... [08:53:24]Read from MH i2c: E2 03 00 8B 06 00 90 00 05 [08:53:24]RAPDU: 90 00 [08:53:24]wFMCommunicate OK [08:53:24]wFMCommunicate request_size=4 [08:53:24]MH_SAM_APDU [08:53:24]CAPDU: 80 0D 03 02 [08:53:24]Write to MH i2c: E2 08 00 8C 06 80 0D 03 02 00 00 00 00 0D [08:53:24]Write i2c OK [08:53:24]MH_I2C_Read... [08:53:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:53:24]Read from MH i2c: E2 [08:53:24]MH_I2C_Read... [08:53:24]Read from MH i2c: E2 0B 00 [08:53:24]MH_I2C_Read... [08:53:24]Read from MH i2c: E2 0B 00 8C 06 00 CE 2C 9F 1B ED 3E 54 E6 90 00 27 [08:53:24]RAPDU: CE 2C 9F 1B ED 3E 54 E6 90 00 [08:53:24]wFMCommunicate OK [08:53:24]SAM_PROTO_SignData done [08:53:24]FM_MakeSignedData done [08:53:24]CreateOFDProtocolMessage [08:53:24]wFMCommunicate request_size=4 [08:53:24]MH_SAM_APDU [08:53:24]CAPDU: 80 11 00 00 [08:53:24]Write to MH i2c: E2 08 00 8D 06 80 11 00 00 00 00 00 00 0D [08:53:24]Write i2c OK [08:53:24]MH_I2C_Read... [08:53:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:53:24]Read from MH i2c: E2 [08:53:24]MH_I2C_Read... [08:53:24]Read from MH i2c: E2 17 00 [08:53:24]MH_I2C_Read... [08:53:24]Read from MH i2c: E2 17 00 8D 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5E [08:53:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:53:24]wFMCommunicate OK [08:53:24]CreateOFDProtocolMessage done [08:53:24]OFDSenderStorePacket 156065 [08:53:24]StoreOFDPacket docnum=156065 [08:53:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 02 66 04 01 0F 8B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 03 C5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A1 61 02 00 35 04 06 00 B0 A6 38 02 D1 C7 CE 2C 9F 1B ED 3E 54 E6 [08:53:24]CheckFolder [08:53:24]dirname=/storage/ofd_packets [08:53:24]CheckFolder done [08:53:24]ProducePacketName [08:53:24]name=ofd_packets/00156065 [08:53:24]NVStorageSaveData ofd_packets/00156065 [08:53:24]File name is /storage/ofd_packets/00156065 [08:53:24]Write 298 bytes [08:53:24]NVStorageSaveData done [08:53:24]OFDSenderStorePacket done [08:53:24]KKMCreateOFDPacket done [08:53:24]NVStorageSaveData kkm_last_timestamp [08:53:24]File name is /storage/kkm_last_timestamp [08:53:24]Write 4 bytes [08:53:24]NVStorageSaveData done [08:53:24]ExternCall_PrintAddStr [08:53:24]wPrintStart [08:53:24]Write to MH i2c: 01 00 00 8E 06 94 [08:53:24]Write i2c OK [08:53:24]MH_I2C_Read... [08:53:24]Read from MH i2c: 01 [08:53:24]MH_I2C_Read... [08:53:24]Read from MH i2c: 01 07 00 [08:53:24]MH_I2C_Read... [08:53:24]Read from MH i2c: 01 07 00 8E 06 00 00 00 00 00 FF 0F A9 [08:53:24]RasterBufferAndPrint [08:53:24]line Счет N : (1)874336 [08:53:24]line ИНН: 02508201610067 [08:53:24]line Контрольно-Кассовый Чек [08:53:24]line ПРОДАЖА [08:53:24]line ТРК (МРК, ГНК) : 24 [08:53:24]line Товар: 2710194210 [08:53:24]line ДТ-К-2 [08:53:24]line 6.570 * 76.20 [08:53:24]line = 500.63 [08:53:24]line НДС 12% НСП 1% [08:53:24]line > о реализуемом товаре [08:53:24]line ОКРУГЛЕНИЕ: -0.63 [08:53:24]line ИТОГО: 500.00 [08:53:24]line Внесено: 500.00 [08:53:24]line СДАЧА: 0.00 [08:53:24]line НСП 1% : 4.43 [08:53:24]line НДС 12% : 53.16 [08:53:24]line Наличными: 500.00 [08:53:24]line Безнал.: 0.00 [08:53:24]line Место: АЗС № 165 "Партнер Нефть" [08:53:24]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:53:24]line СНО: Общий режим [08:53:24]line Чек 137 20.10.2024 08:53 [08:53:24]line Смена: 314 ФФД: 1.0 [08:53:24]line ЗНМ: 0300000234 [08:53:24]line РНМ: 0000137193017469 [08:53:24]line Версия ККМ: v1.0 [08:53:24]line ФМ: 0000000000963156 [08:53:24]line ФД: 156065 [08:53:24]line ФПД: 194227950768583 [08:53:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T085323&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156065&fm=194227950768583&tin=02508201610067®Number=0000137193017469&sum=50000 [08:53:24]OFD Sender: Processing packet 156065 [packets to send 52, broken 51] [08:53:24]ProducePacketName [08:53:24]name=ofd_packets/00156065 [08:53:24]OFD Sender: To server: pG, [08:53:24]CommunicateWithHost lk.salyk.kg:30040 [08:53:24]ConnectInit lk.salyk.kg [08:53:24]written 0, free lines is 4095 [08:53:24]Connected sock=10 [08:53:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 02 66 04 01 0F 8B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 03 C5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A1 61 02 00 35 04 06 00 B0 A6 38 02 D1 C7 CE 2C 9F 1B ED 3E 54 E6 [08:53:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 4F ED 47 00 5C BC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A1 61 02 00 F4 03 04 00 36 6B 14 67 B6 04 01 00 00 69 4B 2D 44 54 FA 78 0A [08:53:24]CommunicateWithHost err = 0 [08:53:24]CheckOFDResponse [08:53:24]1017 (14) - 77093643461234 [08:53:24]1041 (16) - 0000000000963156 [08:53:24]1040 (4) - 156065 [08:53:24]1012 (4) - 20.10.2024 02:30 [08:53:24]1206 (1) - 0 [08:53:24]OFD Sender: Remove packet 156065 [08:53:24]ProducePacketName [08:53:24]name=ofd_packets/00156065 [08:53:24]NVStorageDeleteData [08:53:25]Write to MH i2c: 01 00 00 B9 06 BF [08:53:25]Write i2c OK [08:53:25]MH_I2C_Read... [08:53:25]Read from MH i2c: 01 [08:53:25]MH_I2C_Read... [08:53:25]Read from MH i2c: 01 07 00 [08:53:25]MH_I2C_Read... [08:53:25]Read from MH i2c: 01 07 00 B9 06 00 00 00 00 00 DA 0C AC [08:53:25]RasterBufferAndPrint [08:53:25]line [08:53:25]line [08:53:25]line [08:53:25]line [08:53:25]line [08:53:25]written 0, free lines is 3298 [08:53:25]MH_Cut [08:53:25]Write to MH i2c: D1 01 00 C0 06 01 98 [08:53:25]Write i2c OK [08:53:25]MH_I2C_Read... [08:53:25]Read from MH i2c: D1 [08:53:25]MH_I2C_Read... [08:53:25]Read from MH i2c: D1 01 00 [08:53:25]MH_I2C_Read... [08:53:25]Read from MH i2c: D1 01 00 C0 06 00 97 [08:53:25]Write to MH i2c: 01 00 00 C1 06 C7 [08:53:25]Write i2c OK [08:53:25]MH_I2C_Read... [08:53:25]OFD Sender: No OFD packet to send [08:53:25]*** Cut start [08:53:25]*** Partial cut [08:53:25]*** CUTSNS_PIN = 1 [08:53:25]*** CUTSNS_PIN = 0 [08:53:26]*** Brake cut motor [08:53:26]Read from MH i2c: 01 [08:53:26]MH_I2C_Read... [08:53:26]*** Stop cut motor [08:53:26]*** Cut end [08:53:26]Read from MH i2c: 01 07 00 [08:53:26]MH_I2C_Read... [08:53:26]Read from MH i2c: 01 07 00 C1 06 00 00 00 00 00 FF 0F DC [08:53:26]process_action close_receipt done [08:53:26]requested_data is exist [08:53:26]produce_requested_data [08:53:26]requested_item fm.sn is exist - process it [08:53:26]wFMCommunicate request_size=4 [08:53:26]MH_SAM_APDU [08:53:26]CAPDU: 80 11 00 00 [08:53:26]Write to MH i2c: E2 08 00 C2 06 80 11 00 00 00 00 00 00 42 [08:53:26]Write i2c OK [08:53:26]MH_I2C_Read... [08:53:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:53:26]Read from MH i2c: E2 [08:53:26]MH_I2C_Read... [08:53:26]Read from MH i2c: E2 17 00 [08:53:26]MH_I2C_Read... [08:53:26]Read from MH i2c: E2 17 00 C2 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 93 [08:53:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:53:26]wFMCommunicate OK [08:53:26]requested_item fd.num is exist - process it [08:53:26]SAM_PROTO_GetFieldsCounters [08:53:26]wFMCommunicate request_size=4 [08:53:26]MH_SAM_APDU [08:53:26]CAPDU: 80 13 00 00 [08:53:26]Write to MH i2c: E2 08 00 C3 06 80 13 00 00 00 00 00 00 45 [08:53:26]Write i2c OK [08:53:26]MH_I2C_Read... [08:53:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:53:26]Read from MH i2c: E2 [08:53:26]MH_I2C_Read... [08:53:26]Read from MH i2c: E2 62 00 [08:53:26]MH_I2C_Read... [08:53:26]Read from MH i2c: E2 62 00 C3 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A1 61 02 00 0E 04 04 00 3A 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 58 [08:53:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A1 61 02 00 0E 04 04 00 3A 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 [08:53:26]wFMCommunicate OK [08:53:26]SAM_PROTO_GetFieldsCounters done [08:53:26]requested_item shift.num is exist - process it [08:53:26]requested_item shift.opened is exist - process it [08:53:26]req_shift_opened [08:53:26]FM_GetShiftState [08:53:26]SAM_PROTO_GetShiftState [08:53:26]wFMCommunicate request_size=4 [08:53:26]MH_SAM_APDU [08:53:26]CAPDU: 80 13 01 00 [08:53:26]Write to MH i2c: E2 08 00 C4 06 80 13 01 00 00 00 00 00 47 [08:53:26]Write i2c OK [08:53:26]MH_I2C_Read... [08:53:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:53:26]Read from MH i2c: E2 [08:53:26]MH_I2C_Read... [08:53:26]Read from MH i2c: E2 0E 00 [08:53:26]MH_I2C_Read... [08:53:26]Read from MH i2c: E2 0E 00 C4 06 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 EE [08:53:26]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:53:26]wFMCommunicate OK [08:53:26]SAM_PROTO_GetShiftState done [08:53:26]FM_GetShiftState done [08:53:26]req_shift_opened done [08:53:26]requested_item shift.open_date is exist - process it [08:53:26]req_shift_open_date [08:53:26]req_shift_open_date done [08:53:26]produce_requested_data done [08:53:26]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156065,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [08:53:26]process_action_free close_receipt [08:53:26]json_value_free [08:53:26]json_value_free done [08:53:26]process_json_proto returns [08:53:26]Send response to host [08:53:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156065,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [08:53:26]free response buf [08:53:26]execute_script done [08:53:26]execute_script returns [08:53:26]free content buf [08:53:26]Sock 9.Close socket [08:53:26]Sock 9.Thread stoped [08:53:30]OFD Sender: No OFD packet to send [08:53:35]OFD Sender: No OFD packet to send [08:53:40]OFD Sender: No OFD packet to send [08:53:45]OFD Sender: No OFD packet to send [08:53:50]OFD Sender: No OFD packet to send [08:53:55]OFD Sender: No OFD packet to send [08:54:00]OFD Sender: No OFD packet to send [08:54:05]OFD Sender: No OFD packet to send [08:54:10]OFD Sender: No OFD packet to send [08:54:15]OFD Sender: No OFD packet to send [08:54:20]OFD Sender: No OFD packet to send [08:54:25]OFD Sender: No OFD packet to send [08:54:30]OFD Sender: No OFD packet to send [08:54:35]OFD Sender: No OFD packet to send [08:54:40]OFD Sender: No OFD packet to send [08:54:45]OFD Sender: No OFD packet to send [08:54:50]OFD Sender: No OFD packet to send [08:54:55]OFD Sender: No OFD packet to send [08:55:00]OFD Sender: No OFD packet to send [08:55:05]OFD Sender: No OFD packet to send [08:55:10]OFD Sender: No OFD packet to send [08:55:15]OFD Sender: No OFD packet to send [08:55:20]OFD Sender: No OFD packet to send [08:55:25]OFD Sender: No OFD packet to send [08:55:30]OFD Sender: No OFD packet to send [08:55:35]OFD Sender: No OFD packet to send [08:55:40]OFD Sender: No OFD packet to send [08:55:45]OFD Sender: No OFD packet to send [08:55:50]OFD Sender: No OFD packet to send [08:55:55]OFD Sender: No OFD packet to send [08:56:00]OFD Sender: No OFD packet to send [08:56:05]OFD Sender: No OFD packet to send [08:56:10]OFD Sender: No OFD packet to send [08:56:15]OFD Sender: No OFD packet to send [08:56:20]OFD Sender: No OFD packet to send [08:56:25]OFD Sender: No OFD packet to send [08:56:30]OFD Sender: No OFD packet to send [08:56:35]OFD Sender: No OFD packet to send [08:56:40]OFD Sender: No OFD packet to send [08:56:45]OFD Sender: No OFD packet to send [08:56:49]accept exits with 8 [08:56:49]New connection [08:56:49]New thread 3066551652 created [08:56:49]Thread 3066695012 joined [08:56:49]Waiting for new connection... [08:56:49] Sock 8.Parse request [08:56:49]Sock 8.Check first char [08:56:49]Sock 8.First char is OK [08:56:49]request: POST /json_proto HTTP/1.0 [08:56:49]Method: POST [08:56:49]URL: /json_proto [08:56:49]Method is POST - this is cgi request [08:56:49]url: /json_proto [08:56:49]query_string will be loaded in cgi processing [08:56:49]execute_cgi json_proto POST (null) [08:56:49]execute_cgi path=json_proto method=POST [08:56:49]POST find Content-Length [08:56:49]Host: 172.17.53.67:8080 [08:56:49]Content-Length: 769 [08:56:49]Content-Type: application/json [08:56:49] [08:56:49]POST finish read [08:56:49]Found Content-Length = 769 [08:56:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874337", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:56:49]execute_script... [08:56:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874337", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:56:49]POST & json_proto [08:56:49]process_json_proto [08:56:49]json parsed OK: [08:56:49]protocol is kg_v1.0 [08:56:49]action value=close_receipt [08:56:49]process_action close_receipt [08:56:49]cmd_close_receipt [08:56:49]MH_GetDate [08:56:49]Write to MH i2c: F0 00 00 C5 06 BA [08:56:49]Write i2c OK [08:56:49]MH_I2C_Read... [08:56:49]Read from MH i2c: F0 [08:56:49]MH_I2C_Read... [08:56:49]Read from MH i2c: F0 09 00 [08:56:49]MH_I2C_Read... [08:56:49]Read from MH i2c: F0 09 00 C5 06 00 D2 C5 14 67 19 BC 99 64 A7 [08:56:49]GetLastDocTimeStamp 1729414403 [08:56:49]current date 1729414610 [08:56:49]FM_GetShiftState [08:56:49]SAM_PROTO_GetShiftState [08:56:49]wFMCommunicate request_size=4 [08:56:49]MH_SAM_APDU [08:56:49]CAPDU: 80 13 01 00 [08:56:49]Write to MH i2c: E2 08 00 C6 06 80 13 01 00 00 00 00 00 49 [08:56:49]Write i2c OK [08:56:49]MH_I2C_Read... [08:56:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:56:49]Read from MH i2c: E2 [08:56:49]MH_I2C_Read... [08:56:49]Read from MH i2c: E2 0E 00 [08:56:49]MH_I2C_Read... [08:56:49]Read from MH i2c: E2 0E 00 C6 06 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F0 [08:56:49]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:56:49]wFMCommunicate OK [08:56:49]SAM_PROTO_GetShiftState done [08:56:49]FM_GetShiftState done [08:56:49]opened in 1729383891 [08:56:49]opened+sec_in_day 1729470291 [08:56:49]quantity*price = 100015 [08:56:49]sum+1 = 100017 [08:56:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 138 20.10.2024 08:56 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156066 ФПД: 152179385611978 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T085650&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156066&fm=152179385611978&tin=02508201610067®Number=0000137193017469&sum=100016 [08:56:51]StoreToDocumentArchive [08:56:51]shift 314 fd 156066 [08:56:51]save to /storage/0314/doc_00156066 [08:56:51]save last doc name /storage/0314/doc_00156066 to /storage/kkm_last_doc_name [08:56:51]save OK [08:56:51]Clear old archive folders... [08:56:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:56:51]tlvbuf is 008411D0 [08:56:51]SAM_PROTO_ClearQueue [08:56:51]wFMCommunicate request_size=4 [08:56:51]MH_SAM_APDU [08:56:51]CAPDU: 80 09 00 00 [08:56:51]Write to MH i2c: E2 08 00 D3 06 80 09 00 00 00 00 00 00 4B [08:56:51]Write i2c OK [08:56:51]MH_I2C_Read... [08:56:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:56:51]Read from MH i2c: E2 [08:56:51]MH_I2C_Read... [08:56:51]Read from MH i2c: E2 03 00 [08:56:51]MH_I2C_Read... [08:56:51]Read from MH i2c: E2 03 00 D3 06 00 90 00 4D [08:56:51]RAPDU: 90 00 [08:56:51]wFMCommunicate OK [08:56:51]SAM_PROTO_ClearQueue done [08:56:51]KKMCreateOFDPacket [08:56:51]OFDProtocolAddRootSTLVToBuf [08:56:51]FM_MakeSignedData [08:56:51]FM_MakeSignedData [08:56:51]SAM_PROTO_SignData [08:56:51]wFMCommunicate request_size=4 [08:56:51]MH_SAM_APDU [08:56:51]CAPDU: 80 0D 01 02 [08:56:51]Write to MH i2c: E2 08 00 D4 06 80 0D 01 02 00 00 00 00 53 [08:56:51]Write i2c OK [08:56:51]MH_I2C_Read... [08:56:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:56:51]Read from MH i2c: E2 [08:56:51]MH_I2C_Read... [08:56:51]Read from MH i2c: E2 03 00 [08:56:51]MH_I2C_Read... [08:56:51]Read from MH i2c: E2 03 00 D4 06 00 90 00 4E [08:56:51]RAPDU: 90 00 [08:56:51]wFMCommunicate OK [08:56:51]wFMCommunicate request_size=255 [08:56:51]MH_SAM_APDU [08:56:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 D2 C5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A2 61 02 00 35 04 06 00 8A [08:56:51]Write to MH i2c: E2 02 01 D5 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 D2 C5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A2 61 02 00 35 04 06 00 8A 00 00 7A [08:56:51]Write i2c OK [08:56:51]MH_I2C_Read... [08:56:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:56:51]Read from MH i2c: E2 [08:56:51]MH_I2C_Read... [08:56:51]Read from MH i2c: E2 03 00 [08:56:51]MH_I2C_Read... [08:56:51]Read from MH i2c: E2 03 00 D5 06 00 90 00 4F [08:56:51]RAPDU: 90 00 [08:56:51]wFMCommunicate OK [08:56:51]wFMCommunicate request_size=10 [08:56:51]MH_SAM_APDU [08:56:51]CAPDU: 80 0D 02 02 05 68 06 38 B6 CA [08:56:51]Write to MH i2c: E2 0D 00 D6 06 80 0D 02 02 05 00 68 06 38 B6 CA 00 00 86 [08:56:51]Write i2c OK [08:56:51]MH_I2C_Read... [08:56:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:56:51]Read from MH i2c: E2 [08:56:51]MH_I2C_Read... [08:56:51]Read from MH i2c: E2 03 00 [08:56:51]MH_I2C_Read... [08:56:51]Read from MH i2c: E2 03 00 D6 06 00 90 00 50 [08:56:51]RAPDU: 90 00 [08:56:51]wFMCommunicate OK [08:56:51]wFMCommunicate request_size=4 [08:56:51]MH_SAM_APDU [08:56:51]CAPDU: 80 0D 03 02 [08:56:51]Write to MH i2c: E2 08 00 D7 06 80 0D 03 02 00 00 00 00 58 [08:56:51]Write i2c OK [08:56:51]MH_I2C_Read... [08:56:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:56:51]Read from MH i2c: E2 [08:56:51]MH_I2C_Read... [08:56:51]Read from MH i2c: E2 0B 00 [08:56:51]MH_I2C_Read... [08:56:51]Read from MH i2c: E2 0B 00 D7 06 00 AD CF 83 96 26 87 B7 F6 90 00 48 [08:56:51]RAPDU: AD CF 83 96 26 87 B7 F6 90 00 [08:56:51]wFMCommunicate OK [08:56:51]SAM_PROTO_SignData done [08:56:51]FM_MakeSignedData done [08:56:51]CreateOFDProtocolMessage [08:56:51]wFMCommunicate request_size=4 [08:56:51]MH_SAM_APDU [08:56:51]CAPDU: 80 11 00 00 [08:56:51]Write to MH i2c: E2 08 00 D8 06 80 11 00 00 00 00 00 00 58 [08:56:51]Write i2c OK [08:56:51]MH_I2C_Read... [08:56:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:56:51]Read from MH i2c: E2 [08:56:51]MH_I2C_Read... [08:56:51]Read from MH i2c: E2 17 00 [08:56:51]MH_I2C_Read... [08:56:51]Read from MH i2c: E2 17 00 D8 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A9 [08:56:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:56:51]wFMCommunicate OK [08:56:51]CreateOFDProtocolMessage done [08:56:51]OFDSenderStorePacket 156066 [08:56:51]StoreOFDPacket docnum=156066 [08:56:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 26 69 07 01 CC E2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 D2 C5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A2 61 02 00 35 04 06 00 8A 68 06 38 B6 CA AD CF 83 96 26 87 B7 F6 [08:56:51]CheckFolder [08:56:51]dirname=/storage/ofd_packets [08:56:51]CheckFolder done [08:56:51]ProducePacketName [08:56:51]name=ofd_packets/00156066 [08:56:51]NVStorageSaveData ofd_packets/00156066 [08:56:51]File name is /storage/ofd_packets/00156066 [08:56:51]Write 301 bytes [08:56:51]NVStorageSaveData done [08:56:51]OFDSenderStorePacket done [08:56:51]KKMCreateOFDPacket done [08:56:51]NVStorageSaveData kkm_last_timestamp [08:56:51]File name is /storage/kkm_last_timestamp [08:56:51]Write 4 bytes [08:56:51]NVStorageSaveData done [08:56:51]ExternCall_PrintAddStr [08:56:51]wPrintStart [08:56:51]Write to MH i2c: 01 00 00 D9 06 DF [08:56:51]Write i2c OK [08:56:51]MH_I2C_Read... [08:56:51]Read from MH i2c: 01 [08:56:51]MH_I2C_Read... [08:56:51]Read from MH i2c: 01 07 00 [08:56:51]MH_I2C_Read... [08:56:51]Read from MH i2c: 01 07 00 D9 06 00 00 00 00 00 FF 0F F4 [08:56:51]RasterBufferAndPrint [08:56:51]line Счет N : (1)874337 [08:56:51]line ИНН: 02508201610067 [08:56:51]line Контрольно-Кассовый Чек [08:56:51]line ПРОДАЖА [08:56:51]line ТРК (МРК, ГНК) : 12 [08:56:51]line Товар: 2710124130 [08:56:51]line Аи-92-К-5 [08:56:51]line 14.950 * 66.90 [08:56:51]line = 1000.16 [08:56:51]line НДС 12% НСП 1% [08:56:51]line > о реализуемом товаре [08:56:51]line ИТОГО: 1000.16 [08:56:51]line НСП 1% : 8.85 [08:56:51]line НДС 12% : 106.21 [08:56:51]line Наличными: 0.00 [08:56:51]line Безнал.: 1000.16 [08:56:51]line Место: АЗС № 165 "Партнер Нефть" [08:56:51]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:56:51]line СНО: Общий режим [08:56:51]line Чек 138 20.10.2024 08:56 [08:56:51]line Смена: 314 ФФД: 1.0 [08:56:51]line ЗНМ: 0300000234 [08:56:51]line РНМ: 0000137193017469 [08:56:51]line Версия ККМ: v1.0 [08:56:51]line Платежная система: Mbank [08:56:51]line ФМ: 0000000000963156 [08:56:51]line ФД: 156066 [08:56:51]line ФПД: 152179385611978 [08:56:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T085650&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156066&fm=152179385611978&tin=02508201610067®Number=0000137193017469&sum=100016 [08:56:51]OFD Sender: Processing packet 156066 [packets to send 52, broken 51] [08:56:51]ProducePacketName [08:56:51]name=ofd_packets/00156066 [08:56:51]OFD Sender: To server: pG, [08:56:51]CommunicateWithHost lk.salyk.kg:30040 [08:56:51]ConnectInit lk.salyk.kg [08:56:51]written 0, free lines is 4095 [08:56:52]Connected sock=9 [08:56:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 26 69 07 01 CC E2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 D2 C5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A2 61 02 00 35 04 06 00 8A 68 06 38 B6 CA AD CF 83 96 26 87 B7 F6 [08:56:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 33 97 47 00 CE AA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A2 61 02 00 F4 03 04 00 05 6C 14 67 B6 04 01 00 00 10 D3 F1 E3 6C 68 E8 83 [08:56:52]CommunicateWithHost err = 0 [08:56:52]CheckOFDResponse [08:56:52]1017 (14) - 77093643461234 [08:56:52]1041 (16) - 0000000000963156 [08:56:52]1040 (4) - 156066 [08:56:52]1012 (4) - 20.10.2024 02:33 [08:56:52]1206 (1) - 0 [08:56:52]OFD Sender: Remove packet 156066 [08:56:52]ProducePacketName [08:56:52]name=ofd_packets/00156066 [08:56:52]NVStorageDeleteData [08:56:52]Write to MH i2c: 01 00 00 02 07 09 [08:56:52]Write i2c OK [08:56:52]MH_I2C_Read... [08:56:52]Read from MH i2c: 01 [08:56:52]MH_I2C_Read... [08:56:52]Read from MH i2c: 01 07 00 [08:56:52]MH_I2C_Read... [08:56:52]Read from MH i2c: 01 07 00 02 07 00 00 00 00 00 09 0D 26 [08:56:52]RasterBufferAndPrint [08:56:52]line [08:56:52]line [08:56:52]line [08:56:52]line [08:56:52]line [08:56:52]written 0, free lines is 3343 [08:56:52]MH_Cut [08:56:52]Write to MH i2c: D1 01 00 09 07 01 E2 [08:56:52]Write i2c OK [08:56:52]MH_I2C_Read... [08:56:52]Read from MH i2c: D1 [08:56:52]MH_I2C_Read... [08:56:52]Read from MH i2c: D1 01 00 [08:56:52]MH_I2C_Read... [08:56:52]Read from MH i2c: D1 01 00 09 07 00 E1 [08:56:52]Write to MH i2c: 01 00 00 0A 07 11 [08:56:52]Write i2c OK [08:56:52]MH_I2C_Read... [08:56:52]OFD Sender: No OFD packet to send [08:56:53]*** Cut start [08:56:53]*** Partial cut [08:56:53]*** CUTSNS_PIN = 1 [08:56:53]*** CUTSNS_PIN = 0 [08:56:53]*** Brake cut motor [08:56:53]Read from MH i2c: 01 [08:56:53]MH_I2C_Read... [08:56:53]*** Stop cut motor [08:56:53]*** Cut end [08:56:53]Read from MH i2c: 01 07 00 [08:56:53]MH_I2C_Read... [08:56:53]Read from MH i2c: 01 07 00 0A 07 00 00 00 00 00 FF 0F 26 [08:56:53]process_action close_receipt done [08:56:53]requested_data is exist [08:56:53]produce_requested_data [08:56:53]requested_item fm.sn is exist - process it [08:56:53]wFMCommunicate request_size=4 [08:56:53]MH_SAM_APDU [08:56:53]CAPDU: 80 11 00 00 [08:56:53]Write to MH i2c: E2 08 00 0B 07 80 11 00 00 00 00 00 00 8C [08:56:53]Write i2c OK [08:56:53]MH_I2C_Read... [08:56:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:56:53]Read from MH i2c: E2 [08:56:53]MH_I2C_Read... [08:56:53]Read from MH i2c: E2 17 00 [08:56:53]MH_I2C_Read... [08:56:53]Read from MH i2c: E2 17 00 0B 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DD [08:56:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:56:53]wFMCommunicate OK [08:56:53]requested_item fd.num is exist - process it [08:56:53]SAM_PROTO_GetFieldsCounters [08:56:53]wFMCommunicate request_size=4 [08:56:53]MH_SAM_APDU [08:56:53]CAPDU: 80 13 00 00 [08:56:53]Write to MH i2c: E2 08 00 0C 07 80 13 00 00 00 00 00 00 8F [08:56:53]Write i2c OK [08:56:53]MH_I2C_Read... [08:56:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:56:53]Read from MH i2c: E2 [08:56:53]MH_I2C_Read... [08:56:53]Read from MH i2c: E2 62 00 [08:56:53]MH_I2C_Read... [08:56:53]Read from MH i2c: E2 62 00 0C 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A2 61 02 00 0E 04 04 00 3A 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 A6 [08:56:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A2 61 02 00 0E 04 04 00 3A 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 [08:56:53]wFMCommunicate OK [08:56:53]SAM_PROTO_GetFieldsCounters done [08:56:53]requested_item shift.num is exist - process it [08:56:53]requested_item shift.opened is exist - process it [08:56:53]req_shift_opened [08:56:53]FM_GetShiftState [08:56:53]SAM_PROTO_GetShiftState [08:56:53]wFMCommunicate request_size=4 [08:56:53]MH_SAM_APDU [08:56:53]CAPDU: 80 13 01 00 [08:56:53]Write to MH i2c: E2 08 00 0D 07 80 13 01 00 00 00 00 00 91 [08:56:53]Write i2c OK [08:56:53]MH_I2C_Read... [08:56:53]Read from MH i2c: E2 [08:56:53]MH_I2C_Read... [08:56:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:56:53]Read from MH i2c: E2 0E 00 [08:56:53]MH_I2C_Read... [08:56:53]Read from MH i2c: E2 0E 00 0D 07 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 38 [08:56:53]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:56:53]wFMCommunicate OK [08:56:53]SAM_PROTO_GetShiftState done [08:56:53]FM_GetShiftState done [08:56:53]req_shift_opened done [08:56:53]requested_item shift.open_date is exist - process it [08:56:53]req_shift_open_date [08:56:53]req_shift_open_date done [08:56:53]produce_requested_data done [08:56:53]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156066,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [08:56:53]process_action_free close_receipt [08:56:53]json_value_free [08:56:53]json_value_free done [08:56:53]process_json_proto returns [08:56:53]Send response to host [08:56:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156066,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [08:56:53]free response buf [08:56:53]execute_script done [08:56:53]execute_script returns [08:56:53]free content buf [08:56:53]Sock 8.Close socket [08:56:53]Sock 8.Thread stoped [08:56:57]OFD Sender: No OFD packet to send [08:57:02]OFD Sender: No OFD packet to send [08:57:07]OFD Sender: No OFD packet to send [08:57:12]OFD Sender: No OFD packet to send [08:57:17]OFD Sender: No OFD packet to send [08:57:22]OFD Sender: No OFD packet to send [08:57:27]OFD Sender: No OFD packet to send [08:57:32]OFD Sender: No OFD packet to send [08:57:37]OFD Sender: No OFD packet to send [08:57:42]OFD Sender: No OFD packet to send [08:57:44]accept exits with 10 [08:57:44]New connection [08:57:44]New thread 3066695012 created [08:57:44]Thread 3066551652 joined [08:57:44]Waiting for new connection... [08:57:44] Sock 10.Parse request [08:57:44]Sock 10.Check first char [08:57:44]Sock 10.First char is OK [08:57:44]request: POST /json_proto HTTP/1.0 [08:57:44]Method: POST [08:57:44]URL: /json_proto [08:57:44]Method is POST - this is cgi request [08:57:44]url: /json_proto [08:57:44]query_string will be loaded in cgi processing [08:57:44]execute_cgi json_proto POST (null) [08:57:44]execute_cgi path=json_proto method=POST [08:57:44]POST find Content-Length [08:57:44]Host: 172.17.53.67:8080 [08:57:44]Content-Length: 679 [08:57:44]Content-Type: application/json [08:57:44] [08:57:44]POST finish read [08:57:44]Found Content-Length = 679 [08:57:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874338", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:57:44]execute_script... [08:57:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874338", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:57:44]POST & json_proto [08:57:44]process_json_proto [08:57:44]json parsed OK: [08:57:44]protocol is kg_v1.0 [08:57:44]action value=close_receipt [08:57:44]process_action close_receipt [08:57:44]cmd_close_receipt [08:57:44]MH_GetDate [08:57:44]Write to MH i2c: F0 00 00 0E 07 04 [08:57:44]Write i2c OK [08:57:44]MH_I2C_Read... [08:57:44]Read from MH i2c: F0 [08:57:44]MH_I2C_Read... [08:57:44]Read from MH i2c: F0 09 00 [08:57:44]MH_I2C_Read... [08:57:44]Read from MH i2c: F0 09 00 0E 07 00 09 C6 14 67 19 BC 99 64 29 [08:57:44]GetLastDocTimeStamp 1729414610 [08:57:44]current date 1729414665 [08:57:44]FM_GetShiftState [08:57:44]SAM_PROTO_GetShiftState [08:57:44]wFMCommunicate request_size=4 [08:57:44]MH_SAM_APDU [08:57:44]CAPDU: 80 13 01 00 [08:57:44]Write to MH i2c: E2 08 00 0F 07 80 13 01 00 00 00 00 00 93 [08:57:44]Write i2c OK [08:57:44]MH_I2C_Read... [08:57:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:57:44]Read from MH i2c: E2 [08:57:44]MH_I2C_Read... [08:57:44]Read from MH i2c: E2 0E 00 [08:57:44]MH_I2C_Read... [08:57:44]Read from MH i2c: E2 0E 00 0F 07 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 3A [08:57:44]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:57:44]wFMCommunicate OK [08:57:44]SAM_PROTO_GetShiftState done [08:57:44]FM_GetShiftState done [08:57:44]opened in 1729383891 [08:57:44]opened+sec_in_day 1729470291 [08:57:44]quantity*price = 200025 [08:57:44]sum+1 = 200026 [08:57:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 139 20.10.2024 08:57 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156067 ФПД: 206437173810551 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T085745&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156067&fm=206437173810551&tin=02508201610067®Number=0000137193017469&sum=200000 [08:57:46]StoreToDocumentArchive [08:57:46]shift 314 fd 156067 [08:57:46]save to /storage/0314/doc_00156067 [08:57:46]save last doc name /storage/0314/doc_00156067 to /storage/kkm_last_doc_name [08:57:46]save OK [08:57:46]Clear old archive folders... [08:57:46]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:57:46]tlvbuf is 00811A80 [08:57:46]SAM_PROTO_ClearQueue [08:57:46]wFMCommunicate request_size=4 [08:57:46]MH_SAM_APDU [08:57:46]CAPDU: 80 09 00 00 [08:57:46]Write to MH i2c: E2 08 00 1C 07 80 09 00 00 00 00 00 00 95 [08:57:46]Write i2c OK [08:57:46]MH_I2C_Read... [08:57:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:57:46]Read from MH i2c: E2 [08:57:46]MH_I2C_Read... [08:57:46]Read from MH i2c: E2 03 00 [08:57:46]MH_I2C_Read... [08:57:46]Read from MH i2c: E2 03 00 1C 07 00 90 00 97 [08:57:46]RAPDU: 90 00 [08:57:46]wFMCommunicate OK [08:57:46]SAM_PROTO_ClearQueue done [08:57:46]KKMCreateOFDPacket [08:57:46]OFDProtocolAddRootSTLVToBuf [08:57:46]FM_MakeSignedData [08:57:46]FM_MakeSignedData [08:57:46]SAM_PROTO_SignData [08:57:46]wFMCommunicate request_size=4 [08:57:46]MH_SAM_APDU [08:57:46]CAPDU: 80 0D 01 02 [08:57:46]Write to MH i2c: E2 08 00 1D 07 80 0D 01 02 00 00 00 00 9D [08:57:46]Write i2c OK [08:57:46]MH_I2C_Read... [08:57:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:57:46]Read from MH i2c: E2 [08:57:46]MH_I2C_Read... [08:57:46]Read from MH i2c: E2 03 00 [08:57:46]MH_I2C_Read... [08:57:46]Read from MH i2c: E2 03 00 1D 07 00 90 00 98 [08:57:46]RAPDU: 90 00 [08:57:46]wFMCommunicate OK [08:57:46]wFMCommunicate request_size=255 [08:57:46]MH_SAM_APDU [08:57:46]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 09 C6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A3 61 02 00 35 04 06 00 BB C0 E6 69 [08:57:46]Write to MH i2c: E2 02 01 1E 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 09 C6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A3 61 02 00 35 04 06 00 BB C0 E6 69 00 00 05 [08:57:46]Write i2c OK [08:57:46]MH_I2C_Read... [08:57:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:57:46]Read from MH i2c: E2 [08:57:46]MH_I2C_Read... [08:57:46]Read from MH i2c: E2 03 00 [08:57:46]MH_I2C_Read... [08:57:46]Read from MH i2c: E2 03 00 1E 07 00 90 00 99 [08:57:46]RAPDU: 90 00 [08:57:46]wFMCommunicate OK [08:57:46]wFMCommunicate request_size=7 [08:57:46]MH_SAM_APDU [08:57:46]CAPDU: 80 0D 02 02 02 D5 77 [08:57:46]Write to MH i2c: E2 0A 00 1F 07 80 0D 02 02 02 00 D5 77 00 00 F0 [08:57:46]Write i2c OK [08:57:46]MH_I2C_Read... [08:57:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:57:46]Read from MH i2c: E2 [08:57:46]MH_I2C_Read... [08:57:46]Read from MH i2c: E2 03 00 [08:57:46]MH_I2C_Read... [08:57:46]Read from MH i2c: E2 03 00 1F 07 00 90 00 9A [08:57:46]RAPDU: 90 00 [08:57:46]wFMCommunicate OK [08:57:46]wFMCommunicate request_size=4 [08:57:46]MH_SAM_APDU [08:57:46]CAPDU: 80 0D 03 02 [08:57:46]Write to MH i2c: E2 08 00 20 07 80 0D 03 02 00 00 00 00 A2 [08:57:46]Write i2c OK [08:57:46]MH_I2C_Read... [08:57:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:57:46]Read from MH i2c: E2 [08:57:46]MH_I2C_Read... [08:57:46]Read from MH i2c: E2 0B 00 [08:57:46]MH_I2C_Read... [08:57:46]Read from MH i2c: E2 0B 00 20 07 00 A4 51 6E DF 91 69 3B 87 90 00 A1 [08:57:46]RAPDU: A4 51 6E DF 91 69 3B 87 90 00 [08:57:46]wFMCommunicate OK [08:57:46]SAM_PROTO_SignData done [08:57:46]FM_MakeSignedData done [08:57:46]CreateOFDProtocolMessage [08:57:46]wFMCommunicate request_size=4 [08:57:46]MH_SAM_APDU [08:57:46]CAPDU: 80 11 00 00 [08:57:46]Write to MH i2c: E2 08 00 21 07 80 11 00 00 00 00 00 00 A2 [08:57:46]Write i2c OK [08:57:46]MH_I2C_Read... [08:57:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:57:46]Read from MH i2c: E2 [08:57:46]MH_I2C_Read... [08:57:46]Read from MH i2c: E2 17 00 [08:57:46]MH_I2C_Read... [08:57:46]Read from MH i2c: E2 17 00 21 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F3 [08:57:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:57:46]wFMCommunicate OK [08:57:46]CreateOFDProtocolMessage done [08:57:46]OFDSenderStorePacket 156067 [08:57:46]StoreOFDPacket docnum=156067 [08:57:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 F0 F4 04 01 15 B2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 09 C6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A3 61 02 00 35 04 06 00 BB C0 E6 69 D5 77 A4 51 6E DF 91 69 3B 87 [08:57:46]CheckFolder [08:57:46]dirname=/storage/ofd_packets [08:57:46]CheckFolder done [08:57:46]ProducePacketName [08:57:46]name=ofd_packets/00156067 [08:57:46]NVStorageSaveData ofd_packets/00156067 [08:57:46]File name is /storage/ofd_packets/00156067 [08:57:46]Write 298 bytes [08:57:46]NVStorageSaveData done [08:57:46]OFDSenderStorePacket done [08:57:46]KKMCreateOFDPacket done [08:57:46]NVStorageSaveData kkm_last_timestamp [08:57:46]File name is /storage/kkm_last_timestamp [08:57:46]Write 4 bytes [08:57:46]NVStorageSaveData done [08:57:46]ExternCall_PrintAddStr [08:57:46]wPrintStart [08:57:46]Write to MH i2c: 01 00 00 22 07 29 [08:57:46]Write i2c OK [08:57:46]MH_I2C_Read... [08:57:46]Read from MH i2c: 01 [08:57:46]MH_I2C_Read... [08:57:46]Read from MH i2c: 01 07 00 [08:57:46]MH_I2C_Read... [08:57:46]Read from MH i2c: 01 07 00 22 07 00 00 00 00 00 FF 0F 3E [08:57:46]RasterBufferAndPrint [08:57:46]line Счет N : (1)874338 [08:57:46]line ИНН: 02508201610067 [08:57:46]line Контрольно-Кассовый Чек [08:57:46]line ПРОДАЖА [08:57:46]line ТРК (МРК, ГНК) : 24 [08:57:46]line Товар: 2710194210 [08:57:46]line ДТ-К-2 [08:57:46]line 26.250 * 76.20 [08:57:46]line = 2000.25 [08:57:46]line НДС 12% НСП 1% [08:57:46]line > о реализуемом товаре [08:57:46]line ОКРУГЛЕНИЕ: -0.25 [08:57:46]line ИТОГО: 2000.00 [08:57:46]line Внесено: 2000.00 [08:57:46]line СДАЧА: 0.00 [08:57:46]line НСП 1% : 17.70 [08:57:46]line НДС 12% : 212.42 [08:57:46]line Наличными: 2000.00 [08:57:46]line Безнал.: 0.00 [08:57:46]line Место: АЗС № 165 "Партнер Нефть" [08:57:46]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:57:46]line СНО: Общий режим [08:57:46]line Чек 139 20.10.2024 08:57 [08:57:46]line Смена: 314 ФФД: 1.0 [08:57:46]line ЗНМ: 0300000234 [08:57:46]line РНМ: 0000137193017469 [08:57:46]line Версия ККМ: v1.0 [08:57:46]line ФМ: 0000000000963156 [08:57:46]line ФД: 156067 [08:57:46]line ФПД: 206437173810551 [08:57:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T085745&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156067&fm=206437173810551&tin=02508201610067®Number=0000137193017469&sum=200000 [08:57:46]OFD Sender: Processing packet 156067 [packets to send 52, broken 51] [08:57:46]ProducePacketName [08:57:46]name=ofd_packets/00156067 [08:57:46]OFD Sender: To server: pG, [08:57:46]CommunicateWithHost lk.salyk.kg:30040 [08:57:46]ConnectInit lk.salyk.kg [08:57:46]written 0, free lines is 4095 [08:57:47]Connected sock=9 [08:57:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 F0 F4 04 01 15 B2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 09 C6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A3 61 02 00 35 04 06 00 BB C0 E6 69 D5 77 A4 51 6E DF 91 69 3B 87 [08:57:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 CE 24 47 00 E7 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 39 36 33 31 35 36 10 04 04 00 A3 61 02 00 F4 03 04 00 3C 6C 14 67 B6 04 01 00 00 AD B8 CA 5D 24 24 1C 05 [08:57:47]CommunicateWithHost err = 0 [08:57:47]CheckOFDResponse [08:57:47]1017 (14) - 77093643461234 [08:57:47]1041 (16) - 0000000000963156 [08:57:47]1040 (4) - 156067 [08:57:47]1012 (4) - 20.10.2024 02:34 [08:57:47]1206 (1) - 0 [08:57:47]OFD Sender: Remove packet 156067 [08:57:47]ProducePacketName [08:57:47]name=ofd_packets/00156067 [08:57:47]NVStorageDeleteData [08:57:47]Write to MH i2c: 01 00 00 4D 07 54 [08:57:47]Write i2c OK [08:57:47]MH_I2C_Read... [08:57:47]Read from MH i2c: 01 [08:57:47]MH_I2C_Read... [08:57:47]Read from MH i2c: 01 07 00 [08:57:47]MH_I2C_Read... [08:57:47]Read from MH i2c: 01 07 00 4D 07 00 00 00 00 00 EB 0C 52 [08:57:47]RasterBufferAndPrint [08:57:47]line [08:57:47]line [08:57:47]line [08:57:47]line [08:57:47]line [08:57:47]written 0, free lines is 3313 [08:57:47]MH_Cut [08:57:47]Write to MH i2c: D1 01 00 54 07 01 2D [08:57:47]Write i2c OK [08:57:47]MH_I2C_Read... [08:57:47]Read from MH i2c: D1 [08:57:47]MH_I2C_Read... [08:57:47]Read from MH i2c: D1 01 00 [08:57:47]MH_I2C_Read... [08:57:47]Read from MH i2c: D1 01 00 54 07 00 2C [08:57:47]Write to MH i2c: 01 00 00 55 07 5C [08:57:47]Write i2c OK [08:57:47]MH_I2C_Read... [08:57:47]OFD Sender: No OFD packet to send [08:57:48]*** Cut start [08:57:48]*** Partial cut [08:57:48]*** CUTSNS_PIN = 1 [08:57:48]*** CUTSNS_PIN = 0 [08:57:48]*** Brake cut motor [08:57:48]Read from MH i2c: 01 [08:57:48]MH_I2C_Read... [08:57:48]*** Stop cut motor [08:57:48]*** Cut end [08:57:48]Read from MH i2c: 01 07 00 [08:57:48]MH_I2C_Read... [08:57:48]Read from MH i2c: 01 07 00 55 07 00 00 00 00 00 FF 0F 71 [08:57:48]process_action close_receipt done [08:57:48]requested_data is exist [08:57:48]produce_requested_data [08:57:48]requested_item fm.sn is exist - process it [08:57:48]wFMCommunicate request_size=4 [08:57:48]MH_SAM_APDU [08:57:48]CAPDU: 80 11 00 00 [08:57:48]Write to MH i2c: E2 08 00 56 07 80 11 00 00 00 00 00 00 D7 [08:57:48]Write i2c OK [08:57:48]MH_I2C_Read... [08:57:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:57:48]Read from MH i2c: E2 [08:57:48]MH_I2C_Read... [08:57:48]Read from MH i2c: E2 17 00 [08:57:48]MH_I2C_Read... [08:57:48]Read from MH i2c: E2 17 00 56 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 28 [08:57:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:57:48]wFMCommunicate OK [08:57:48]requested_item fd.num is exist - process it [08:57:48]SAM_PROTO_GetFieldsCounters [08:57:48]wFMCommunicate request_size=4 [08:57:48]MH_SAM_APDU [08:57:48]CAPDU: 80 13 00 00 [08:57:48]Write to MH i2c: E2 08 00 57 07 80 13 00 00 00 00 00 00 DA [08:57:48]Write i2c OK [08:57:48]MH_I2C_Read... [08:57:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:57:48]Read from MH i2c: E2 [08:57:48]MH_I2C_Read... [08:57:48]Read from MH i2c: E2 62 00 [08:57:48]MH_I2C_Read... [08:57:48]Read from MH i2c: E2 62 00 57 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A3 61 02 00 0E 04 04 00 3A 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 F5 [08:57:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A3 61 02 00 0E 04 04 00 3A 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 [08:57:48]wFMCommunicate OK [08:57:48]SAM_PROTO_GetFieldsCounters done [08:57:48]requested_item shift.num is exist - process it [08:57:48]requested_item shift.opened is exist - process it [08:57:48]req_shift_opened [08:57:48]FM_GetShiftState [08:57:48]SAM_PROTO_GetShiftState [08:57:48]wFMCommunicate request_size=4 [08:57:48]MH_SAM_APDU [08:57:48]CAPDU: 80 13 01 00 [08:57:48]Write to MH i2c: E2 08 00 58 07 80 13 01 00 00 00 00 00 DC [08:57:48]Write i2c OK [08:57:48]MH_I2C_Read... [08:57:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:57:48]Read from MH i2c: E2 [08:57:48]MH_I2C_Read... [08:57:48]Read from MH i2c: E2 0E 00 [08:57:48]MH_I2C_Read... [08:57:48]Read from MH i2c: E2 0E 00 58 07 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 83 [08:57:48]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:57:48]wFMCommunicate OK [08:57:48]SAM_PROTO_GetShiftState done [08:57:48]FM_GetShiftState done [08:57:48]req_shift_opened done [08:57:48]requested_item shift.open_date is exist - process it [08:57:48]req_shift_open_date [08:57:48]req_shift_open_date done [08:57:48]produce_requested_data done [08:57:48]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156067,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [08:57:48]process_action_free close_receipt [08:57:48]json_value_free [08:57:48]json_value_free done [08:57:48]process_json_proto returns [08:57:48]Send response to host [08:57:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156067,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [08:57:48]free response buf [08:57:48]execute_script done [08:57:48]execute_script returns [08:57:48]free content buf [08:57:48]Sock 10.Close socket [08:57:48]Sock 10.Thread stoped [08:57:52]OFD Sender: No OFD packet to send [08:57:57]OFD Sender: No OFD packet to send [08:58:02]OFD Sender: No OFD packet to send [08:58:07]OFD Sender: No OFD packet to send [08:58:12]OFD Sender: No OFD packet to send [08:58:17]OFD Sender: No OFD packet to send [08:58:22]OFD Sender: No OFD packet to send [08:58:27]OFD Sender: No OFD packet to send [08:58:32]OFD Sender: No OFD packet to send [08:58:37]OFD Sender: No OFD packet to send [08:58:42]OFD Sender: No OFD packet to send [08:58:46]accept exits with 8 [08:58:46]New connection [08:58:46]New thread 3066551652 created [08:58:46]Thread 3066695012 joined [08:58:46]Waiting for new connection... [08:58:46] Sock 8.Parse request [08:58:46]Sock 8.Check first char [08:58:46]Sock 8.First char is OK [08:58:46]request: POST /json_proto HTTP/1.0 [08:58:46]Method: POST [08:58:46]URL: /json_proto [08:58:46]Method is POST - this is cgi request [08:58:46]url: /json_proto [08:58:46]query_string will be loaded in cgi processing [08:58:46]execute_cgi json_proto POST (null) [08:58:46]execute_cgi path=json_proto method=POST [08:58:46]POST find Content-Length [08:58:46]Host: 172.17.53.67:8080 [08:58:46]Content-Length: 677 [08:58:46]Content-Type: application/json [08:58:46] [08:58:46]POST finish read [08:58:46]Found Content-Length = 677 [08:58:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874339", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:58:46]execute_script... [08:58:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874339", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:58:46]POST & json_proto [08:58:46]process_json_proto [08:58:46]json parsed OK: [08:58:46]protocol is kg_v1.0 [08:58:46]action value=close_receipt [08:58:46]process_action close_receipt [08:58:46]cmd_close_receipt [08:58:46]MH_GetDate [08:58:46]Write to MH i2c: F0 00 00 59 07 4F [08:58:46]Write i2c OK [08:58:46]MH_I2C_Read... [08:58:46]Read from MH i2c: F0 [08:58:46]MH_I2C_Read... [08:58:46]Read from MH i2c: F0 09 00 [08:58:46]MH_I2C_Read... [08:58:46]Read from MH i2c: F0 09 00 59 07 00 46 C6 14 67 19 BC 99 64 B1 [08:58:46]GetLastDocTimeStamp 1729414665 [08:58:46]current date 1729414726 [08:58:46]FM_GetShiftState [08:58:46]SAM_PROTO_GetShiftState [08:58:46]wFMCommunicate request_size=4 [08:58:46]MH_SAM_APDU [08:58:46]CAPDU: 80 13 01 00 [08:58:46]Write to MH i2c: E2 08 00 5A 07 80 13 01 00 00 00 00 00 DE [08:58:46]Write i2c OK [08:58:46]MH_I2C_Read... [08:58:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:58:46]Read from MH i2c: E2 [08:58:46]MH_I2C_Read... [08:58:46]Read from MH i2c: E2 0E 00 [08:58:46]MH_I2C_Read... [08:58:46]Read from MH i2c: E2 0E 00 5A 07 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 85 [08:58:46]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:58:46]wFMCommunicate OK [08:58:46]SAM_PROTO_GetShiftState done [08:58:46]FM_GetShiftState done [08:58:46]opened in 1729383891 [08:58:46]opened+sec_in_day 1729470291 [08:58:46]quantity*price = 50041 [08:58:46]sum+1 = 50042 [08:58:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 140 20.10.2024 08:58 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156068 ФПД: 214847737661243 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T085846&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156068&fm=214847737661243&tin=02508201610067®Number=0000137193017469&sum=50000 [08:58:47]StoreToDocumentArchive [08:58:47]shift 314 fd 156068 [08:58:47]save to /storage/0314/doc_00156068 [08:58:47]save last doc name /storage/0314/doc_00156068 to /storage/kkm_last_doc_name [08:58:47]save OK [08:58:47]Clear old archive folders... [08:58:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:58:47]tlvbuf is 00846220 [08:58:47]SAM_PROTO_ClearQueue [08:58:47]wFMCommunicate request_size=4 [08:58:47]MH_SAM_APDU [08:58:47]CAPDU: 80 09 00 00 [08:58:47]Write to MH i2c: E2 08 00 67 07 80 09 00 00 00 00 00 00 E0 [08:58:47]Write i2c OK [08:58:47]MH_I2C_Read... [08:58:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:58:47]Read from MH i2c: E2 [08:58:47]MH_I2C_Read... [08:58:47]Read from MH i2c: E2 03 00 [08:58:47]MH_I2C_Read... [08:58:47]Read from MH i2c: E2 03 00 67 07 00 90 00 E2 [08:58:47]RAPDU: 90 00 [08:58:47]wFMCommunicate OK [08:58:47]SAM_PROTO_ClearQueue done [08:58:47]KKMCreateOFDPacket [08:58:47]OFDProtocolAddRootSTLVToBuf [08:58:47]FM_MakeSignedData [08:58:47]FM_MakeSignedData [08:58:47]SAM_PROTO_SignData [08:58:47]wFMCommunicate request_size=4 [08:58:47]MH_SAM_APDU [08:58:47]CAPDU: 80 0D 01 02 [08:58:47]Write to MH i2c: E2 08 00 68 07 80 0D 01 02 00 00 00 00 E8 [08:58:47]Write i2c OK [08:58:47]MH_I2C_Read... [08:58:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:58:47]Read from MH i2c: E2 [08:58:47]MH_I2C_Read... [08:58:47]Read from MH i2c: E2 03 00 [08:58:47]MH_I2C_Read... [08:58:47]Read from MH i2c: E2 03 00 68 07 00 90 00 E3 [08:58:47]RAPDU: 90 00 [08:58:47]wFMCommunicate OK [08:58:47]wFMCommunicate request_size=255 [08:58:47]MH_SAM_APDU [08:58:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 46 C6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A4 61 02 00 35 04 06 00 C3 [08:58:47]Write to MH i2c: E2 02 01 69 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 46 C6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A4 61 02 00 35 04 06 00 C3 00 00 A7 [08:58:47]Write i2c OK [08:58:47]MH_I2C_Read... [08:58:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:58:47]Read from MH i2c: E2 [08:58:47]MH_I2C_Read... [08:58:47]Read from MH i2c: E2 03 00 [08:58:47]MH_I2C_Read... [08:58:47]Read from MH i2c: E2 03 00 69 07 00 90 00 E4 [08:58:47]RAPDU: 90 00 [08:58:47]wFMCommunicate OK [08:58:47]wFMCommunicate request_size=10 [08:58:47]MH_SAM_APDU [08:58:47]CAPDU: 80 0D 02 02 05 67 23 15 87 3B [08:58:47]Write to MH i2c: E2 0D 00 6A 07 80 0D 02 02 05 00 67 23 15 87 3B 00 00 56 [08:58:47]Write i2c OK [08:58:47]MH_I2C_Read... [08:58:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:58:47]Read from MH i2c: E2 [08:58:47]MH_I2C_Read... [08:58:47]Read from MH i2c: E2 03 00 [08:58:47]MH_I2C_Read... [08:58:47]Read from MH i2c: E2 03 00 6A 07 00 90 00 E5 [08:58:47]RAPDU: 90 00 [08:58:47]wFMCommunicate OK [08:58:47]wFMCommunicate request_size=4 [08:58:47]MH_SAM_APDU [08:58:47]CAPDU: 80 0D 03 02 [08:58:47]Write to MH i2c: E2 08 00 6B 07 80 0D 03 02 00 00 00 00 ED [08:58:47]Write i2c OK [08:58:47]MH_I2C_Read... [08:58:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:58:47]Read from MH i2c: E2 [08:58:47]MH_I2C_Read... [08:58:47]Read from MH i2c: E2 0B 00 [08:58:47]MH_I2C_Read... [08:58:47]Read from MH i2c: E2 0B 00 6B 07 00 B6 5E 0C D0 9E 58 45 94 90 00 AD [08:58:47]RAPDU: B6 5E 0C D0 9E 58 45 94 90 00 [08:58:47]wFMCommunicate OK [08:58:47]SAM_PROTO_SignData done [08:58:47]FM_MakeSignedData done [08:58:47]CreateOFDProtocolMessage [08:58:47]wFMCommunicate request_size=4 [08:58:47]MH_SAM_APDU [08:58:47]CAPDU: 80 11 00 00 [08:58:47]Write to MH i2c: E2 08 00 6C 07 80 11 00 00 00 00 00 00 ED [08:58:47]Write i2c OK [08:58:47]MH_I2C_Read... [08:58:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:58:47]Read from MH i2c: E2 [08:58:47]MH_I2C_Read... [08:58:47]Read from MH i2c: E2 17 00 [08:58:47]MH_I2C_Read... [08:58:47]Read from MH i2c: E2 17 00 6C 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3E [08:58:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:58:47]wFMCommunicate OK [08:58:47]CreateOFDProtocolMessage done [08:58:47]OFDSenderStorePacket 156068 [08:58:47]StoreOFDPacket docnum=156068 [08:58:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CF 31 07 01 5C 6A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 46 C6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A4 61 02 00 35 04 06 00 C3 67 23 15 87 3B B6 5E 0C D0 9E 58 45 94 [08:58:47]CheckFolder [08:58:47]dirname=/storage/ofd_packets [08:58:47]CheckFolder done [08:58:47]ProducePacketName [08:58:47]name=ofd_packets/00156068 [08:58:47]NVStorageSaveData ofd_packets/00156068 [08:58:47]File name is /storage/ofd_packets/00156068 [08:58:47]Write 301 bytes [08:58:47]NVStorageSaveData done [08:58:47]OFDSenderStorePacket done [08:58:47]KKMCreateOFDPacket done [08:58:47]NVStorageSaveData kkm_last_timestamp [08:58:47]File name is /storage/kkm_last_timestamp [08:58:47]Write 4 bytes [08:58:47]NVStorageSaveData done [08:58:47]ExternCall_PrintAddStr [08:58:47]wPrintStart [08:58:47]Write to MH i2c: 01 00 00 6D 07 74 [08:58:47]Write i2c OK [08:58:47]MH_I2C_Read... [08:58:47]Read from MH i2c: 01 [08:58:47]MH_I2C_Read... [08:58:47]Read from MH i2c: 01 07 00 [08:58:47]MH_I2C_Read... [08:58:47]Read from MH i2c: 01 07 00 6D 07 00 00 00 00 00 FF 0F 89 [08:58:47]RasterBufferAndPrint [08:58:47]line Счет N : (1)874339 [08:58:47]line ИНН: 02508201610067 [08:58:47]line Контрольно-Кассовый Чек [08:58:47]line ПРОДАЖА [08:58:47]line ТРК (МРК, ГНК) : 32 [08:58:47]line Товар: 2710124130 [08:58:47]line Аи-92-К-5 [08:58:47]line 7.480 * 66.90 [08:58:47]line = 500.41 [08:58:47]line НДС 12% НСП 1% [08:58:47]line > о реализуемом товаре [08:58:47]line ОКРУГЛЕНИЕ: -0.41 [08:58:47]line ИТОГО: 500.00 [08:58:47]line Внесено: 500.00 [08:58:47]line СДАЧА: 0.00 [08:58:47]line НСП 1% : 4.43 [08:58:47]line НДС 12% : 53.14 [08:58:47]line Наличными: 500.00 [08:58:47]line Безнал.: 0.00 [08:58:47]line Место: АЗС № 165 "Партнер Нефть" [08:58:47]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:58:47]line СНО: Общий режим [08:58:47]line Чек 140 20.10.2024 08:58 [08:58:47]line Смена: 314 ФФД: 1.0 [08:58:47]line ЗНМ: 0300000234 [08:58:47]line РНМ: 0000137193017469 [08:58:47]line Версия ККМ: v1.0 [08:58:47]line ФМ: 0000000000963156 [08:58:47]line ФД: 156068 [08:58:47]line ФПД: 214847737661243 [08:58:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T085846&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156068&fm=214847737661243&tin=02508201610067®Number=0000137193017469&sum=50000 [08:58:48]OFD Sender: Processing packet 156068 [packets to send 52, broken 51] [08:58:48]ProducePacketName [08:58:48]name=ofd_packets/00156068 [08:58:48]OFD Sender: To server: pG, [08:58:48]CommunicateWithHost lk.salyk.kg:30040 [08:58:48]ConnectInit lk.salyk.kg [08:58:48]written 0, free lines is 4095 [08:58:48]Connected sock=10 [08:58:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CF 31 07 01 5C 6A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 46 C6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A4 61 02 00 35 04 06 00 C3 67 23 15 87 3B B6 5E 0C D0 9E 58 45 94 [08:58:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 91 E4 47 00 E4 1B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A4 61 02 00 F4 03 04 00 79 6C 14 67 B6 04 01 00 00 F5 96 A8 A7 F4 D0 7C F1 [08:58:48]CommunicateWithHost err = 0 [08:58:48]CheckOFDResponse [08:58:48]1017 (14) - 77093643461234 [08:58:48]1041 (16) - 0000000000963156 [08:58:48]1040 (4) - 156068 [08:58:48]1012 (4) - 20.10.2024 02:35 [08:58:48]1206 (1) - 0 [08:58:48]OFD Sender: Remove packet 156068 [08:58:48]ProducePacketName [08:58:48]name=ofd_packets/00156068 [08:58:48]NVStorageDeleteData [08:58:48]Write to MH i2c: 01 00 00 98 07 9F [08:58:48]Write i2c OK [08:58:48]MH_I2C_Read... [08:58:48]Read from MH i2c: 01 [08:58:48]MH_I2C_Read... [08:58:48]Read from MH i2c: 01 07 00 [08:58:48]MH_I2C_Read... [08:58:48]Read from MH i2c: 01 07 00 98 07 00 00 00 00 00 F0 0C A2 [08:58:48]RasterBufferAndPrint [08:58:48]line [08:58:48]line [08:58:48]line [08:58:48]line [08:58:48]line [08:58:48]written 0, free lines is 3319 [08:58:48]MH_Cut [08:58:48]Write to MH i2c: D1 01 00 9F 07 01 78 [08:58:48]Write i2c OK [08:58:48]MH_I2C_Read... [08:58:48]Read from MH i2c: D1 [08:58:48]MH_I2C_Read... [08:58:48]Read from MH i2c: D1 01 00 [08:58:48]MH_I2C_Read... [08:58:48]Read from MH i2c: D1 01 00 9F 07 00 77 [08:58:48]Write to MH i2c: 01 00 00 A0 07 A7 [08:58:48]Write i2c OK [08:58:48]MH_I2C_Read... [08:58:48]OFD Sender: No OFD packet to send [08:58:49]*** Cut start [08:58:49]*** Partial cut [08:58:49]*** CUTSNS_PIN = 1 [08:58:49]*** CUTSNS_PIN = 0 [08:58:49]*** Brake cut motor [08:58:49]Read from MH i2c: 01 [08:58:49]MH_I2C_Read... [08:58:49]*** Stop cut motor [08:58:49]*** Cut end [08:58:49]Read from MH i2c: 01 07 00 [08:58:49]MH_I2C_Read... [08:58:49]Read from MH i2c: 01 07 00 A0 07 00 00 00 00 00 FF 0F BC [08:58:49]process_action close_receipt done [08:58:49]requested_data is exist [08:58:49]produce_requested_data [08:58:49]requested_item fm.sn is exist - process it [08:58:49]wFMCommunicate request_size=4 [08:58:49]MH_SAM_APDU [08:58:49]CAPDU: 80 11 00 00 [08:58:49]Write to MH i2c: E2 08 00 A1 07 80 11 00 00 00 00 00 00 22 [08:58:49]Write i2c OK [08:58:49]MH_I2C_Read... [08:58:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:58:49]Read from MH i2c: E2 [08:58:49]MH_I2C_Read... [08:58:49]Read from MH i2c: E2 17 00 [08:58:49]MH_I2C_Read... [08:58:49]Read from MH i2c: E2 17 00 A1 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 73 [08:58:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:58:49]wFMCommunicate OK [08:58:49]requested_item fd.num is exist - process it [08:58:49]SAM_PROTO_GetFieldsCounters [08:58:49]wFMCommunicate request_size=4 [08:58:49]MH_SAM_APDU [08:58:49]CAPDU: 80 13 00 00 [08:58:49]Write to MH i2c: E2 08 00 A2 07 80 13 00 00 00 00 00 00 25 [08:58:49]Write i2c OK [08:58:49]MH_I2C_Read... [08:58:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:58:50]Read from MH i2c: E2 [08:58:50]MH_I2C_Read... [08:58:50]Read from MH i2c: E2 62 00 [08:58:50]MH_I2C_Read... [08:58:50]Read from MH i2c: E2 62 00 A2 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A4 61 02 00 0E 04 04 00 3A 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 44 [08:58:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A4 61 02 00 0E 04 04 00 3A 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 [08:58:50]wFMCommunicate OK [08:58:50]SAM_PROTO_GetFieldsCounters done [08:58:50]requested_item shift.num is exist - process it [08:58:50]requested_item shift.opened is exist - process it [08:58:50]req_shift_opened [08:58:50]FM_GetShiftState [08:58:50]SAM_PROTO_GetShiftState [08:58:50]wFMCommunicate request_size=4 [08:58:50]MH_SAM_APDU [08:58:50]CAPDU: 80 13 01 00 [08:58:50]Write to MH i2c: E2 08 00 A3 07 80 13 01 00 00 00 00 00 27 [08:58:50]Write i2c OK [08:58:50]MH_I2C_Read... [08:58:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:58:50]Read from MH i2c: E2 [08:58:50]MH_I2C_Read... [08:58:50]Read from MH i2c: E2 0E 00 [08:58:50]MH_I2C_Read... [08:58:50]Read from MH i2c: E2 0E 00 A3 07 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 CE [08:58:50]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:58:50]wFMCommunicate OK [08:58:50]SAM_PROTO_GetShiftState done [08:58:50]FM_GetShiftState done [08:58:50]req_shift_opened done [08:58:50]requested_item shift.open_date is exist - process it [08:58:50]req_shift_open_date [08:58:50]req_shift_open_date done [08:58:50]produce_requested_data done [08:58:50]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156068,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [08:58:50]process_action_free close_receipt [08:58:50]json_value_free [08:58:50]json_value_free done [08:58:50]process_json_proto returns [08:58:50]Send response to host [08:58:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156068,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [08:58:50]free response buf [08:58:50]execute_script done [08:58:50]execute_script returns [08:58:50]free content buf [08:58:50]Sock 8.Close socket [08:58:50]Sock 8.Thread stoped [08:58:53]OFD Sender: No OFD packet to send [08:58:58]OFD Sender: No OFD packet to send [08:59:03]OFD Sender: No OFD packet to send [08:59:08]OFD Sender: No OFD packet to send [08:59:13]OFD Sender: No OFD packet to send [08:59:13]accept exits with 9 [08:59:13]New connection [08:59:13]New thread 3066695012 created [08:59:13]Thread 3066551652 joined [08:59:13]Waiting for new connection... [08:59:13] Sock 9.Parse request [08:59:13]Sock 9.Check first char [08:59:13]Sock 9.First char is OK [08:59:13]request: POST /json_proto HTTP/1.0 [08:59:13]Method: POST [08:59:13]URL: /json_proto [08:59:13]Method is POST - this is cgi request [08:59:13]url: /json_proto [08:59:13]query_string will be loaded in cgi processing [08:59:13]execute_cgi json_proto POST (null) [08:59:13]execute_cgi path=json_proto method=POST [08:59:13]POST find Content-Length [08:59:13]Host: 172.17.53.67:8080 [08:59:13]Content-Length: 670 [08:59:13]Content-Type: application/json [08:59:13] [08:59:13]POST finish read [08:59:13]Found Content-Length = 670 [08:59:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874340", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:59:13]execute_script... [08:59:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874340", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:59:13]POST & json_proto [08:59:13]process_json_proto [08:59:13]json parsed OK: [08:59:13]protocol is kg_v1.0 [08:59:13]action value=close_receipt [08:59:13]process_action close_receipt [08:59:13]cmd_close_receipt [08:59:13]MH_GetDate [08:59:13]Write to MH i2c: F0 00 00 A4 07 9A [08:59:13]Write i2c OK [08:59:13]MH_I2C_Read... [08:59:13]Read from MH i2c: F0 [08:59:13]MH_I2C_Read... [08:59:13]Read from MH i2c: F0 09 00 [08:59:13]MH_I2C_Read... [08:59:13]Read from MH i2c: F0 09 00 A4 07 00 62 C6 14 67 19 BC 99 64 18 [08:59:13]GetLastDocTimeStamp 1729414726 [08:59:13]current date 1729414754 [08:59:13]FM_GetShiftState [08:59:13]SAM_PROTO_GetShiftState [08:59:13]wFMCommunicate request_size=4 [08:59:13]MH_SAM_APDU [08:59:13]CAPDU: 80 13 01 00 [08:59:13]Write to MH i2c: E2 08 00 A5 07 80 13 01 00 00 00 00 00 29 [08:59:13]Write i2c OK [08:59:13]MH_I2C_Read... [08:59:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:59:13]Read from MH i2c: E2 [08:59:13]MH_I2C_Read... [08:59:13]Read from MH i2c: E2 0E 00 [08:59:13]MH_I2C_Read... [08:59:13]Read from MH i2c: E2 0E 00 A5 07 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D0 [08:59:13]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:59:13]wFMCommunicate OK [08:59:13]SAM_PROTO_GetShiftState done [08:59:13]FM_GetShiftState done [08:59:13]opened in 1729383891 [08:59:13]opened+sec_in_day 1729470291 [08:59:13]quantity*price = 20041 [08:59:13]sum+1 = 20042 [08:59:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.28 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 141 20.10.2024 08:59 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156069 ФПД: 257153455639063 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T085914&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156069&fm=257153455639063&tin=02508201610067®Number=0000137193017469&sum=20000 [08:59:15]StoreToDocumentArchive [08:59:15]shift 314 fd 156069 [08:59:15]save to /storage/0314/doc_00156069 [08:59:15]save last doc name /storage/0314/doc_00156069 to /storage/kkm_last_doc_name [08:59:15]save OK [08:59:15]Clear old archive folders... [08:59:15]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:59:15]tlvbuf is 0082DCB0 [08:59:15]SAM_PROTO_ClearQueue [08:59:15]wFMCommunicate request_size=4 [08:59:15]MH_SAM_APDU [08:59:15]CAPDU: 80 09 00 00 [08:59:15]Write to MH i2c: E2 08 00 B2 07 80 09 00 00 00 00 00 00 2B [08:59:15]Write i2c OK [08:59:15]MH_I2C_Read... [08:59:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:59:15]Read from MH i2c: E2 [08:59:15]MH_I2C_Read... [08:59:15]Read from MH i2c: E2 03 00 [08:59:15]MH_I2C_Read... [08:59:15]Read from MH i2c: E2 03 00 B2 07 00 90 00 2D [08:59:15]RAPDU: 90 00 [08:59:15]wFMCommunicate OK [08:59:15]SAM_PROTO_ClearQueue done [08:59:15]KKMCreateOFDPacket [08:59:15]OFDProtocolAddRootSTLVToBuf [08:59:15]FM_MakeSignedData [08:59:15]FM_MakeSignedData [08:59:15]SAM_PROTO_SignData [08:59:15]wFMCommunicate request_size=4 [08:59:15]MH_SAM_APDU [08:59:15]CAPDU: 80 0D 01 02 [08:59:15]Write to MH i2c: E2 08 00 B3 07 80 0D 01 02 00 00 00 00 33 [08:59:15]Write i2c OK [08:59:15]MH_I2C_Read... [08:59:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:59:15]Read from MH i2c: E2 [08:59:15]MH_I2C_Read... [08:59:15]Read from MH i2c: E2 03 00 [08:59:15]MH_I2C_Read... [08:59:15]Read from MH i2c: E2 03 00 B3 07 00 90 00 2E [08:59:15]RAPDU: 90 00 [08:59:15]wFMCommunicate OK [08:59:15]wFMCommunicate request_size=255 [08:59:15]MH_SAM_APDU [08:59:15]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 62 C6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A5 61 02 00 35 04 06 00 [08:59:15]Write to MH i2c: E2 02 01 B4 07 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 62 C6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A5 61 02 00 35 04 06 00 00 00 B0 [08:59:15]Write i2c OK [08:59:15]MH_I2C_Read... [08:59:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:59:15]Read from MH i2c: E2 [08:59:15]MH_I2C_Read... [08:59:15]Read from MH i2c: E2 03 00 [08:59:15]MH_I2C_Read... [08:59:15]Read from MH i2c: E2 03 00 B4 07 00 90 00 2F [08:59:15]RAPDU: 90 00 [08:59:15]wFMCommunicate OK [08:59:15]wFMCommunicate request_size=11 [08:59:15]MH_SAM_APDU [08:59:15]CAPDU: 80 0D 02 02 06 E9 E1 34 60 4A 17 [08:59:15]Write to MH i2c: E2 0E 00 B5 07 80 0D 02 02 06 00 E9 E1 34 60 4A 17 00 00 01 [08:59:15]Write i2c OK [08:59:15]MH_I2C_Read... [08:59:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:59:15]Read from MH i2c: E2 [08:59:15]MH_I2C_Read... [08:59:15]Read from MH i2c: E2 03 00 [08:59:15]MH_I2C_Read... [08:59:15]Read from MH i2c: E2 03 00 B5 07 00 90 00 30 [08:59:15]RAPDU: 90 00 [08:59:15]wFMCommunicate OK [08:59:15]wFMCommunicate request_size=4 [08:59:15]MH_SAM_APDU [08:59:15]CAPDU: 80 0D 03 02 [08:59:15]Write to MH i2c: E2 08 00 B6 07 80 0D 03 02 00 00 00 00 38 [08:59:15]Write i2c OK [08:59:15]MH_I2C_Read... [08:59:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:59:15]Read from MH i2c: E2 [08:59:15]MH_I2C_Read... [08:59:15]Read from MH i2c: E2 0B 00 [08:59:15]MH_I2C_Read... [08:59:15]Read from MH i2c: E2 0B 00 B6 07 00 8F BC EF 8B 50 E7 75 EE 90 00 98 [08:59:15]RAPDU: 8F BC EF 8B 50 E7 75 EE 90 00 [08:59:15]wFMCommunicate OK [08:59:15]SAM_PROTO_SignData done [08:59:15]FM_MakeSignedData done [08:59:15]CreateOFDProtocolMessage [08:59:15]wFMCommunicate request_size=4 [08:59:15]MH_SAM_APDU [08:59:15]CAPDU: 80 11 00 00 [08:59:15]Write to MH i2c: E2 08 00 B7 07 80 11 00 00 00 00 00 00 38 [08:59:15]Write i2c OK [08:59:15]MH_I2C_Read... [08:59:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:59:15]Read from MH i2c: E2 [08:59:15]MH_I2C_Read... [08:59:15]Read from MH i2c: E2 17 00 [08:59:15]MH_I2C_Read... [08:59:15]Read from MH i2c: E2 17 00 B7 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 89 [08:59:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:59:15]wFMCommunicate OK [08:59:15]CreateOFDProtocolMessage done [08:59:15]OFDSenderStorePacket 156069 [08:59:15]StoreOFDPacket docnum=156069 [08:59:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 F2 E6 08 01 DF 1C 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 62 C6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A5 61 02 00 35 04 06 00 E9 E1 34 60 4A 17 8F BC EF 8B 50 E7 75 EE [08:59:15]CheckFolder [08:59:15]dirname=/storage/ofd_packets [08:59:15]CheckFolder done [08:59:15]ProducePacketName [08:59:15]name=ofd_packets/00156069 [08:59:15]NVStorageSaveData ofd_packets/00156069 [08:59:15]File name is /storage/ofd_packets/00156069 [08:59:15]Write 302 bytes [08:59:15]NVStorageSaveData done [08:59:15]OFDSenderStorePacket done [08:59:15]KKMCreateOFDPacket done [08:59:15]NVStorageSaveData kkm_last_timestamp [08:59:15]File name is /storage/kkm_last_timestamp [08:59:15]Write 4 bytes [08:59:15]NVStorageSaveData done [08:59:15]ExternCall_PrintAddStr [08:59:15]wPrintStart [08:59:15]Write to MH i2c: 01 00 00 B8 07 BF [08:59:15]Write i2c OK [08:59:15]MH_I2C_Read... [08:59:15]Read from MH i2c: 01 [08:59:15]MH_I2C_Read... [08:59:15]Read from MH i2c: 01 07 00 [08:59:15]MH_I2C_Read... [08:59:15]Read from MH i2c: 01 07 00 B8 07 00 00 00 00 00 FF 0F D4 [08:59:15]RasterBufferAndPrint [08:59:15]line Счет N : (1)874340 [08:59:15]line ИНН: 02508201610067 [08:59:15]line Контрольно-Кассовый Чек [08:59:15]line ПРОДАЖА [08:59:15]line ТРК (МРК, ГНК) : 43 [08:59:15]line Товар: 2710124130 [08:59:15]line Super 92-К-5 [08:59:15]line 2.930 * 68.40 [08:59:15]line = 200.41 [08:59:15]line НДС 12% НСП 1% [08:59:15]line > о реализуемом товаре [08:59:15]line ОКРУГЛЕНИЕ: -0.41 [08:59:15]line ИТОГО: 200.00 [08:59:15]line Внесено: 200.00 [08:59:15]line СДАЧА: 0.00 [08:59:15]line НСП 1% : 1.77 [08:59:15]line НДС 12% : 21.28 [08:59:15]line Наличными: 200.00 [08:59:15]line Безнал.: 0.00 [08:59:15]line Место: АЗС № 165 "Партнер Нефть" [08:59:15]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:59:15]line СНО: Общий режим [08:59:15]line Чек 141 20.10.2024 08:59 [08:59:15]line Смена: 314 ФФД: 1.0 [08:59:15]line ЗНМ: 0300000234 [08:59:15]line РНМ: 0000137193017469 [08:59:15]line Версия ККМ: v1.0 [08:59:15]line ФМ: 0000000000963156 [08:59:15]line ФД: 156069 [08:59:15]line ФПД: 257153455639063 [08:59:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T085914&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156069&fm=257153455639063&tin=02508201610067®Number=0000137193017469&sum=20000 [08:59:15]OFD Sender: Processing packet 156069 [packets to send 52, broken 51] [08:59:15]ProducePacketName [08:59:15]name=ofd_packets/00156069 [08:59:15]OFD Sender: To server: pG, [08:59:15]CommunicateWithHost lk.salyk.kg:30040 [08:59:15]ConnectInit lk.salyk.kg [08:59:15]written 0, free lines is 4095 [08:59:16]Connected sock=10 [08:59:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 F2 E6 08 01 DF 1C 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 62 C6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A5 61 02 00 35 04 06 00 E9 E1 34 60 4A 17 8F BC EF 8B 50 E7 75 EE [08:59:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 9D AA 47 00 1F C9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A5 61 02 00 F4 03 04 00 95 6C 14 67 B6 04 01 00 00 2F 90 88 6E BB 7C 1B 05 [08:59:16]CommunicateWithHost err = 0 [08:59:16]CheckOFDResponse [08:59:16]1017 (14) - 77093643461234 [08:59:16]1041 (16) - 0000000000963156 [08:59:16]1040 (4) - 156069 [08:59:16]1012 (4) - 20.10.2024 02:36 [08:59:16]1206 (1) - 0 [08:59:16]OFD Sender: Remove packet 156069 [08:59:16]ProducePacketName [08:59:16]name=ofd_packets/00156069 [08:59:16]NVStorageDeleteData [08:59:16]Write to MH i2c: 01 00 00 E3 07 EA [08:59:16]Write i2c OK [08:59:16]MH_I2C_Read... [08:59:16]Read from MH i2c: 01 [08:59:16]MH_I2C_Read... [08:59:16]Read from MH i2c: 01 07 00 [08:59:16]MH_I2C_Read... [08:59:16]Read from MH i2c: 01 07 00 E3 07 00 00 00 00 00 EC 0C E9 [08:59:16]RasterBufferAndPrint [08:59:16]line [08:59:16]line [08:59:16]line [08:59:16]line [08:59:16]line [08:59:16]written 0, free lines is 3314 [08:59:16]MH_Cut [08:59:16]Write to MH i2c: D1 01 00 EA 07 01 C3 [08:59:16]Write i2c OK [08:59:16]MH_I2C_Read... [08:59:16]Read from MH i2c: D1 [08:59:16]MH_I2C_Read... [08:59:16]Read from MH i2c: D1 01 00 [08:59:16]MH_I2C_Read... [08:59:16]Read from MH i2c: D1 01 00 EA 07 00 C2 [08:59:16]Write to MH i2c: 01 00 00 EB 07 F2 [08:59:16]Write i2c OK [08:59:16]MH_I2C_Read... [08:59:16]OFD Sender: No OFD packet to send [08:59:17]*** Cut start [08:59:17]*** Partial cut [08:59:17]*** CUTSNS_PIN = 1 [08:59:17]*** CUTSNS_PIN = 0 [08:59:17]*** Brake cut motor [08:59:17]Read from MH i2c: 01 [08:59:17]MH_I2C_Read... [08:59:17]*** Stop cut motor [08:59:17]*** Cut end [08:59:17]Read from MH i2c: 01 07 00 [08:59:17]MH_I2C_Read... [08:59:17]Read from MH i2c: 01 07 00 EB 07 00 00 00 00 00 FF 0F 07 [08:59:17]process_action close_receipt done [08:59:17]requested_data is exist [08:59:17]produce_requested_data [08:59:17]requested_item fm.sn is exist - process it [08:59:17]wFMCommunicate request_size=4 [08:59:17]MH_SAM_APDU [08:59:17]CAPDU: 80 11 00 00 [08:59:17]Write to MH i2c: E2 08 00 EC 07 80 11 00 00 00 00 00 00 6D [08:59:17]Write i2c OK [08:59:17]MH_I2C_Read... [08:59:17]Read from MH i2c: E2 [08:59:17]MH_I2C_Read... [08:59:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:59:17]Read from MH i2c: E2 17 00 [08:59:17]MH_I2C_Read... [08:59:17]Read from MH i2c: E2 17 00 EC 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BE [08:59:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:59:17]wFMCommunicate OK [08:59:17]requested_item fd.num is exist - process it [08:59:17]SAM_PROTO_GetFieldsCounters [08:59:17]wFMCommunicate request_size=4 [08:59:17]MH_SAM_APDU [08:59:17]CAPDU: 80 13 00 00 [08:59:17]Write to MH i2c: E2 08 00 ED 07 80 13 00 00 00 00 00 00 70 [08:59:17]Write i2c OK [08:59:17]MH_I2C_Read... [08:59:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:59:17]Read from MH i2c: E2 [08:59:17]MH_I2C_Read... [08:59:17]Read from MH i2c: E2 62 00 [08:59:17]MH_I2C_Read... [08:59:17]Read from MH i2c: E2 62 00 ED 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A5 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 8D 00 00 00 5E 04 04 00 8D 00 00 00 57 04 04 00 8E 00 00 00 19 04 04 00 00 00 00 00 90 00 93 [08:59:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A5 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 8D 00 00 00 5E 04 04 00 8D 00 00 00 57 04 04 00 8E 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:59:17]wFMCommunicate OK [08:59:17]SAM_PROTO_GetFieldsCounters done [08:59:17]requested_item shift.num is exist - process it [08:59:17]requested_item shift.opened is exist - process it [08:59:17]req_shift_opened [08:59:17]FM_GetShiftState [08:59:17]SAM_PROTO_GetShiftState [08:59:17]wFMCommunicate request_size=4 [08:59:17]MH_SAM_APDU [08:59:17]CAPDU: 80 13 01 00 [08:59:17]Write to MH i2c: E2 08 00 EE 07 80 13 01 00 00 00 00 00 72 [08:59:17]Write i2c OK [08:59:17]MH_I2C_Read... [08:59:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:59:18]Read from MH i2c: E2 [08:59:18]MH_I2C_Read... [08:59:18]Read from MH i2c: E2 0E 00 [08:59:18]MH_I2C_Read... [08:59:18]Read from MH i2c: E2 0E 00 EE 07 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 19 [08:59:18]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [08:59:18]wFMCommunicate OK [08:59:18]SAM_PROTO_GetShiftState done [08:59:18]FM_GetShiftState done [08:59:18]req_shift_opened done [08:59:18]requested_item shift.open_date is exist - process it [08:59:18]req_shift_open_date [08:59:18]req_shift_open_date done [08:59:18]produce_requested_data done [08:59:18]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156069,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [08:59:18]process_action_free close_receipt [08:59:18]json_value_free [08:59:18]json_value_free done [08:59:18]process_json_proto returns [08:59:18]Send response to host [08:59:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156069,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [08:59:18]free response buf [08:59:18]execute_script done [08:59:18]execute_script returns [08:59:18]free content buf [08:59:18]Sock 9.Close socket [08:59:18]Sock 9.Thread stoped [08:59:21]OFD Sender: No OFD packet to send [08:59:26]OFD Sender: No OFD packet to send [08:59:31]OFD Sender: No OFD packet to send [08:59:36]OFD Sender: No OFD packet to send [08:59:41]OFD Sender: No OFD packet to send [08:59:46]OFD Sender: No OFD packet to send [08:59:51]OFD Sender: No OFD packet to send [08:59:56]OFD Sender: No OFD packet to send [09:00:01]OFD Sender: No OFD packet to send [09:00:06]OFD Sender: No OFD packet to send [09:00:11]OFD Sender: No OFD packet to send [09:00:16]OFD Sender: No OFD packet to send [09:00:21]OFD Sender: No OFD packet to send [09:00:26]OFD Sender: No OFD packet to send [09:00:31]OFD Sender: No OFD packet to send [09:00:36]OFD Sender: No OFD packet to send [09:00:41]OFD Sender: No OFD packet to send [09:00:46]OFD Sender: No OFD packet to send [09:00:51]OFD Sender: No OFD packet to send [09:00:56]OFD Sender: No OFD packet to send [09:01:01]OFD Sender: No OFD packet to send [09:01:06]OFD Sender: No OFD packet to send [09:01:11]OFD Sender: No OFD packet to send [09:01:16]OFD Sender: No OFD packet to send [09:01:21]OFD Sender: No OFD packet to send [09:01:26]OFD Sender: No OFD packet to send [09:01:31]OFD Sender: No OFD packet to send [09:01:36]OFD Sender: No OFD packet to send [09:01:41]OFD Sender: No OFD packet to send [09:01:46]OFD Sender: No OFD packet to send [09:01:51]OFD Sender: No OFD packet to send [09:01:56]OFD Sender: No OFD packet to send [09:02:01]OFD Sender: No OFD packet to send [09:02:06]OFD Sender: No OFD packet to send [09:02:11]OFD Sender: No OFD packet to send [09:02:16]OFD Sender: No OFD packet to send [09:02:21]OFD Sender: No OFD packet to send [09:02:26]OFD Sender: No OFD packet to send [09:02:31]OFD Sender: No OFD packet to send [09:02:36]OFD Sender: No OFD packet to send [09:02:41]OFD Sender: No OFD packet to send [09:02:46]OFD Sender: No OFD packet to send [09:02:51]OFD Sender: No OFD packet to send [09:02:56]OFD Sender: No OFD packet to send [09:03:01]OFD Sender: No OFD packet to send [09:03:07]OFD Sender: No OFD packet to send [09:03:12]OFD Sender: No OFD packet to send [09:03:17]OFD Sender: No OFD packet to send [09:03:22]OFD Sender: No OFD packet to send [09:03:27]OFD Sender: No OFD packet to send [09:03:32]OFD Sender: No OFD packet to send [09:03:37]OFD Sender: No OFD packet to send [09:03:42]OFD Sender: No OFD packet to send [09:03:47]OFD Sender: No OFD packet to send [09:03:49]accept exits with 8 [09:03:49]New connection [09:03:49]New thread 3066551652 created [09:03:49]Thread 3066695012 joined [09:03:49]Waiting for new connection... [09:03:49] Sock 8.Parse request [09:03:49]Sock 8.Check first char [09:03:49]Sock 8.First char is OK [09:03:49]request: POST /json_proto HTTP/1.0 [09:03:49]Method: POST [09:03:49]URL: /json_proto [09:03:49]Method is POST - this is cgi request [09:03:49]url: /json_proto [09:03:49]query_string will be loaded in cgi processing [09:03:49]execute_cgi json_proto POST (null) [09:03:49]execute_cgi path=json_proto method=POST [09:03:49]POST find Content-Length [09:03:49]Host: 172.17.53.67:8080 [09:03:49]Content-Length: 797 [09:03:49]Content-Type: application/json [09:03:49] [09:03:49]POST finish read [09:03:49]Found Content-Length = 797 [09:03:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874341", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4380249", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:03:49]execute_script... [09:03:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874341", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4380249", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:03:49]POST & json_proto [09:03:49]process_json_proto [09:03:49]json parsed OK: [09:03:49]protocol is kg_v1.0 [09:03:49]action value=close_receipt [09:03:49]process_action close_receipt [09:03:49]cmd_close_receipt [09:03:49]MH_GetDate [09:03:49]Write to MH i2c: F0 00 00 EF 07 E5 [09:03:49]Write i2c OK [09:03:49]MH_I2C_Read... [09:03:49]Read from MH i2c: F0 [09:03:49]MH_I2C_Read... [09:03:49]Read from MH i2c: F0 09 00 [09:03:49]MH_I2C_Read... [09:03:49]Read from MH i2c: F0 09 00 EF 07 00 75 C7 14 67 19 BC 99 64 77 [09:03:49]GetLastDocTimeStamp 1729414754 [09:03:49]current date 1729415029 [09:03:49]FM_GetShiftState [09:03:49]SAM_PROTO_GetShiftState [09:03:49]wFMCommunicate request_size=4 [09:03:49]MH_SAM_APDU [09:03:49]CAPDU: 80 13 01 00 [09:03:49]Write to MH i2c: E2 08 00 F0 07 80 13 01 00 00 00 00 00 74 [09:03:49]Write i2c OK [09:03:49]MH_I2C_Read... [09:03:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:03:49]Read from MH i2c: E2 [09:03:49]MH_I2C_Read... [09:03:49]Read from MH i2c: E2 0E 00 [09:03:49]MH_I2C_Read... [09:03:49]Read from MH i2c: E2 0E 00 F0 07 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 1B [09:03:49]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:03:49]wFMCommunicate OK [09:03:49]SAM_PROTO_GetShiftState done [09:03:49]FM_GetShiftState done [09:03:49]opened in 1729383891 [09:03:49]opened+sec_in_day 1729470291 [09:03:49]quantity*price = 0 [09:03:49]sum+1 = 1 [09:03:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 142 20.10.2024 09:03 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливные Талоны 4380249 ФМ: 0000000000963156 ФД: 156070 ФПД: 78121379562642 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T090349&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156070&fm=78121379562642&tin=02508201610067®Number=0000137193017469&sum=0 [09:03:50]StoreToDocumentArchive [09:03:50]shift 314 fd 156070 [09:03:50]save to /storage/0314/doc_00156070 [09:03:50]save last doc name /storage/0314/doc_00156070 to /storage/kkm_last_doc_name [09:03:50]save OK [09:03:50]Clear old archive folders... [09:03:50]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:03:50]tlvbuf is 00848250 [09:03:50]SAM_PROTO_ClearQueue [09:03:50]wFMCommunicate request_size=4 [09:03:50]MH_SAM_APDU [09:03:50]CAPDU: 80 09 00 00 [09:03:50]Write to MH i2c: E2 08 00 FD 07 80 09 00 00 00 00 00 00 76 [09:03:50]Write i2c OK [09:03:50]MH_I2C_Read... [09:03:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:03:50]Read from MH i2c: E2 [09:03:50]MH_I2C_Read... [09:03:50]Read from MH i2c: E2 03 00 [09:03:50]MH_I2C_Read... [09:03:50]Read from MH i2c: E2 03 00 FD 07 00 90 00 78 [09:03:50]RAPDU: 90 00 [09:03:50]wFMCommunicate OK [09:03:50]SAM_PROTO_ClearQueue done [09:03:50]KKMCreateOFDPacket [09:03:50]OFDProtocolAddRootSTLVToBuf [09:03:50]FM_MakeSignedData [09:03:50]FM_MakeSignedData [09:03:50]SAM_PROTO_SignData [09:03:50]wFMCommunicate request_size=4 [09:03:50]MH_SAM_APDU [09:03:50]CAPDU: 80 0D 01 02 [09:03:50]Write to MH i2c: E2 08 00 FE 07 80 0D 01 02 00 00 00 00 7E [09:03:50]Write i2c OK [09:03:50]MH_I2C_Read... [09:03:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:03:50]Read from MH i2c: E2 [09:03:50]MH_I2C_Read... [09:03:50]Read from MH i2c: E2 03 00 [09:03:50]MH_I2C_Read... [09:03:50]Read from MH i2c: E2 03 00 FE 07 00 90 00 79 [09:03:50]RAPDU: 90 00 [09:03:50]wFMCommunicate OK [09:03:50]wFMCommunicate request_size=255 [09:03:50]MH_SAM_APDU [09:03:50]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 75 C7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A6 61 02 00 35 04 06 00 47 0D 0D 14 [09:03:50]Write to MH i2c: E2 02 01 FF 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 75 C7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A6 61 02 00 35 04 06 00 47 0D 0D 14 00 00 5C [09:03:50]Write i2c OK [09:03:50]MH_I2C_Read... [09:03:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:03:50]Read from MH i2c: E2 [09:03:50]MH_I2C_Read... [09:03:50]Read from MH i2c: E2 03 00 [09:03:50]MH_I2C_Read... [09:03:50]Read from MH i2c: E2 03 00 FF 07 00 90 00 7A [09:03:50]RAPDU: 90 00 [09:03:50]wFMCommunicate OK [09:03:50]wFMCommunicate request_size=7 [09:03:50]MH_SAM_APDU [09:03:50]CAPDU: 80 0D 02 02 02 04 92 [09:03:50]Write to MH i2c: E2 0A 00 00 08 80 0D 02 02 02 00 04 92 00 00 1C [09:03:50]Write i2c OK [09:03:50]MH_I2C_Read... [09:03:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:03:50]Read from MH i2c: E2 [09:03:50]MH_I2C_Read... [09:03:50]Read from MH i2c: E2 03 00 [09:03:50]MH_I2C_Read... [09:03:50]Read from MH i2c: E2 03 00 00 08 00 90 00 7C [09:03:50]RAPDU: 90 00 [09:03:50]wFMCommunicate OK [09:03:50]wFMCommunicate request_size=4 [09:03:50]MH_SAM_APDU [09:03:50]CAPDU: 80 0D 03 02 [09:03:50]Write to MH i2c: E2 08 00 01 08 80 0D 03 02 00 00 00 00 84 [09:03:50]Write i2c OK [09:03:50]MH_I2C_Read... [09:03:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:03:50]Read from MH i2c: E2 [09:03:50]MH_I2C_Read... [09:03:50]Read from MH i2c: E2 0B 00 [09:03:50]MH_I2C_Read... [09:03:50]Read from MH i2c: E2 0B 00 01 08 00 6A 87 DC E1 43 AC F9 24 90 00 3F [09:03:50]RAPDU: 6A 87 DC E1 43 AC F9 24 90 00 [09:03:50]wFMCommunicate OK [09:03:50]SAM_PROTO_SignData done [09:03:50]FM_MakeSignedData done [09:03:50]CreateOFDProtocolMessage [09:03:50]wFMCommunicate request_size=4 [09:03:50]MH_SAM_APDU [09:03:50]CAPDU: 80 11 00 00 [09:03:50]Write to MH i2c: E2 08 00 02 08 80 11 00 00 00 00 00 00 84 [09:03:50]Write i2c OK [09:03:50]MH_I2C_Read... [09:03:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:03:50]Read from MH i2c: E2 [09:03:50]MH_I2C_Read... [09:03:50]Read from MH i2c: E2 17 00 [09:03:50]MH_I2C_Read... [09:03:50]Read from MH i2c: E2 17 00 02 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D5 [09:03:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:03:50]wFMCommunicate OK [09:03:50]CreateOFDProtocolMessage done [09:03:50]OFDSenderStorePacket 156070 [09:03:50]StoreOFDPacket docnum=156070 [09:03:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 0D A9 04 01 51 11 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 75 C7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A6 61 02 00 35 04 06 00 47 0D 0D 14 04 92 6A 87 DC E1 43 AC F9 24 [09:03:50]CheckFolder [09:03:50]dirname=/storage/ofd_packets [09:03:50]CheckFolder done [09:03:50]ProducePacketName [09:03:50]name=ofd_packets/00156070 [09:03:50]NVStorageSaveData ofd_packets/00156070 [09:03:50]File name is /storage/ofd_packets/00156070 [09:03:50]Write 298 bytes [09:03:50]NVStorageSaveData done [09:03:50]OFDSenderStorePacket done [09:03:50]KKMCreateOFDPacket done [09:03:50]NVStorageSaveData kkm_last_timestamp [09:03:50]File name is /storage/kkm_last_timestamp [09:03:50]Write 4 bytes [09:03:50]NVStorageSaveData done [09:03:50]ExternCall_PrintAddStr [09:03:50]wPrintStart [09:03:50]Write to MH i2c: 01 00 00 03 08 0B [09:03:50]Write i2c OK [09:03:50]MH_I2C_Read... [09:03:50]Read from MH i2c: 01 [09:03:50]MH_I2C_Read... [09:03:50]Read from MH i2c: 01 07 00 [09:03:50]MH_I2C_Read... [09:03:50]Read from MH i2c: 01 07 00 03 08 00 00 00 00 00 FF 0F 20 [09:03:50]RasterBufferAndPrint [09:03:50]line Счет N : (1)874341 [09:03:50]line ИНН: 02508201610067 [09:03:50]line Контрольно-Кассовый Чек [09:03:50]line ПРОДАЖА [09:03:50]line ТРК (МРК, ГНК) : 34 [09:03:50]line Товар: 2710194210 [09:03:50]line ДТ-К-2 [09:03:50]line 20.000 * 0.00 [09:03:50]line = 0.00 [09:03:50]line НДС 12% НСП 1% [09:03:50]line > о реализуемом товаре [09:03:50]line ИТОГО: 0.00 [09:03:50]line НСП 1% : 0.00 [09:03:50]line НДС 12% : 0.00 [09:03:50]line Наличными: 0.00 [09:03:50]line Безнал.: 0.00 [09:03:50]line Место: АЗС № 165 "Партнер Нефть" [09:03:50]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:03:50]line СНО: Общий режим [09:03:50]line Чек 142 20.10.2024 09:03 [09:03:50]line Смена: 314 ФФД: 1.0 [09:03:50]line ЗНМ: 0300000234 [09:03:50]line РНМ: 0000137193017469 [09:03:50]line Версия ККМ: v1.0 [09:03:50]line Талоны: Топливные Талоны [09:03:50]line 4380249 [09:03:50]line ФМ: 0000000000963156 [09:03:50]line ФД: 156070 [09:03:50]line ФПД: 78121379562642 [09:03:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T090349&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156070&fm=78121379562642&tin=02508201610067®Number=0000137193017469&sum=0 [09:03:51]OFD Sender: Processing packet 156070 [packets to send 52, broken 51] [09:03:51]ProducePacketName [09:03:51]name=ofd_packets/00156070 [09:03:51]OFD Sender: To server: pG, [09:03:51]CommunicateWithHost lk.salyk.kg:30040 [09:03:51]ConnectInit lk.salyk.kg [09:03:51]written 0, free lines is 4095 [09:03:51]Connected sock=10 [09:03:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 0D A9 04 01 51 11 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 75 C7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A6 61 02 00 35 04 06 00 47 0D 0D 14 04 92 6A 87 DC E1 43 AC F9 24 [09:03:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 25 11 47 00 FF 4E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A6 61 02 00 F4 03 04 00 A8 6D 14 67 B6 04 01 00 00 4F 23 1B C2 4A 0E 8E C2 [09:03:51]CommunicateWithHost err = 0 [09:03:51]CheckOFDResponse [09:03:51]1017 (14) - 77093643461234 [09:03:51]1041 (16) - 0000000000963156 [09:03:51]1040 (4) - 156070 [09:03:51]1012 (4) - 20.10.2024 02:40 [09:03:51]1206 (1) - 0 [09:03:51]OFD Sender: Remove packet 156070 [09:03:51]ProducePacketName [09:03:51]name=ofd_packets/00156070 [09:03:51]NVStorageDeleteData [09:03:51]Write to MH i2c: 01 00 00 2D 08 35 [09:03:51]Write i2c OK [09:03:51]MH_I2C_Read... [09:03:51]Read from MH i2c: 01 [09:03:51]MH_I2C_Read... [09:03:51]Read from MH i2c: 01 07 00 [09:03:51]MH_I2C_Read... [09:03:51]Read from MH i2c: 01 07 00 2D 08 00 00 00 00 00 FB 0C 43 [09:03:51]RasterBufferAndPrint [09:03:51]line [09:03:51]line [09:03:51]line [09:03:51]line [09:03:51]line [09:03:51]written 0, free lines is 3329 [09:03:51]MH_Cut [09:03:51]Write to MH i2c: D1 01 00 34 08 01 0E [09:03:51]Write i2c OK [09:03:51]MH_I2C_Read... [09:03:51]Read from MH i2c: D1 [09:03:51]MH_I2C_Read... [09:03:51]Read from MH i2c: D1 01 00 [09:03:51]MH_I2C_Read... [09:03:51]Read from MH i2c: D1 01 00 34 08 00 0D [09:03:51]Write to MH i2c: 01 00 00 35 08 3D [09:03:51]Write i2c OK [09:03:51]MH_I2C_Read... [09:03:51]OFD Sender: No OFD packet to send [09:03:52]*** Cut start [09:03:52]*** Partial cut [09:03:52]*** CUTSNS_PIN = 1 [09:03:52]*** CUTSNS_PIN = 0 [09:03:52]*** Brake cut motor [09:03:52]Read from MH i2c: 01 [09:03:52]MH_I2C_Read... [09:03:52]*** Stop cut motor [09:03:52]*** Cut end [09:03:52]Read from MH i2c: 01 07 00 [09:03:52]MH_I2C_Read... [09:03:52]Read from MH i2c: 01 07 00 35 08 00 00 00 00 00 FF 0F 52 [09:03:52]process_action close_receipt done [09:03:52]requested_data is exist [09:03:52]produce_requested_data [09:03:52]requested_item fm.sn is exist - process it [09:03:52]wFMCommunicate request_size=4 [09:03:52]MH_SAM_APDU [09:03:52]CAPDU: 80 11 00 00 [09:03:52]Write to MH i2c: E2 08 00 36 08 80 11 00 00 00 00 00 00 B8 [09:03:52]Write i2c OK [09:03:52]MH_I2C_Read... [09:03:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:03:52]Read from MH i2c: E2 [09:03:52]MH_I2C_Read... [09:03:52]Read from MH i2c: E2 17 00 [09:03:52]MH_I2C_Read... [09:03:52]Read from MH i2c: E2 17 00 36 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 09 [09:03:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:03:52]wFMCommunicate OK [09:03:52]requested_item fd.num is exist - process it [09:03:52]SAM_PROTO_GetFieldsCounters [09:03:52]wFMCommunicate request_size=4 [09:03:52]MH_SAM_APDU [09:03:52]CAPDU: 80 13 00 00 [09:03:52]Write to MH i2c: E2 08 00 37 08 80 13 00 00 00 00 00 00 BB [09:03:52]Write i2c OK [09:03:52]MH_I2C_Read... [09:03:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:03:52]Read from MH i2c: E2 [09:03:52]MH_I2C_Read... [09:03:52]Read from MH i2c: E2 62 00 [09:03:52]MH_I2C_Read... [09:03:52]Read from MH i2c: E2 62 00 37 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A6 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 8E 00 00 00 5E 04 04 00 8E 00 00 00 57 04 04 00 8F 00 00 00 19 04 04 00 00 00 00 00 90 00 E2 [09:03:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A6 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 8E 00 00 00 5E 04 04 00 8E 00 00 00 57 04 04 00 8F 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:03:52]wFMCommunicate OK [09:03:52]SAM_PROTO_GetFieldsCounters done [09:03:52]requested_item shift.num is exist - process it [09:03:52]requested_item shift.opened is exist - process it [09:03:52]req_shift_opened [09:03:52]FM_GetShiftState [09:03:52]SAM_PROTO_GetShiftState [09:03:52]wFMCommunicate request_size=4 [09:03:52]MH_SAM_APDU [09:03:52]CAPDU: 80 13 01 00 [09:03:52]Write to MH i2c: E2 08 00 38 08 80 13 01 00 00 00 00 00 BD [09:03:52]Write i2c OK [09:03:52]MH_I2C_Read... [09:03:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:03:53]Read from MH i2c: E2 [09:03:53]MH_I2C_Read... [09:03:53]Read from MH i2c: E2 0E 00 [09:03:53]MH_I2C_Read... [09:03:53]Read from MH i2c: E2 0E 00 38 08 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 64 [09:03:53]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:03:53]wFMCommunicate OK [09:03:53]SAM_PROTO_GetShiftState done [09:03:53]FM_GetShiftState done [09:03:53]req_shift_opened done [09:03:53]requested_item shift.open_date is exist - process it [09:03:53]req_shift_open_date [09:03:53]req_shift_open_date done [09:03:53]produce_requested_data done [09:03:53]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156070,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [09:03:53]process_action_free close_receipt [09:03:53]json_value_free [09:03:53]json_value_free done [09:03:53]process_json_proto returns [09:03:53]Send response to host [09:03:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156070,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [09:03:53]free response buf [09:03:53]execute_script done [09:03:53]execute_script returns [09:03:53]free content buf [09:03:53]Sock 8.Close socket [09:03:53]Sock 8.Thread stoped [09:03:56]OFD Sender: No OFD packet to send [09:04:01]OFD Sender: No OFD packet to send [09:04:06]OFD Sender: No OFD packet to send [09:04:11]OFD Sender: No OFD packet to send [09:04:16]OFD Sender: No OFD packet to send [09:04:21]OFD Sender: No OFD packet to send [09:04:26]OFD Sender: No OFD packet to send [09:04:31]OFD Sender: No OFD packet to send [09:04:36]OFD Sender: No OFD packet to send [09:04:41]OFD Sender: No OFD packet to send [09:04:46]OFD Sender: No OFD packet to send [09:04:51]OFD Sender: No OFD packet to send [09:04:56]OFD Sender: No OFD packet to send [09:05:01]OFD Sender: No OFD packet to send [09:05:06]OFD Sender: No OFD packet to send [09:05:11]OFD Sender: No OFD packet to send [09:05:16]OFD Sender: No OFD packet to send [09:05:21]OFD Sender: No OFD packet to send [09:05:26]OFD Sender: No OFD packet to send [09:05:31]OFD Sender: No OFD packet to send [09:05:36]OFD Sender: No OFD packet to send [09:05:41]OFD Sender: No OFD packet to send [09:05:46]OFD Sender: No OFD packet to send [09:05:51]OFD Sender: No OFD packet to send [09:05:56]OFD Sender: No OFD packet to send [09:06:01]OFD Sender: No OFD packet to send [09:06:06]OFD Sender: No OFD packet to send [09:06:11]OFD Sender: No OFD packet to send [09:06:16]OFD Sender: No OFD packet to send [09:06:21]OFD Sender: No OFD packet to send [09:06:26]OFD Sender: No OFD packet to send [09:06:31]OFD Sender: No OFD packet to send [09:06:36]OFD Sender: No OFD packet to send [09:06:42]OFD Sender: No OFD packet to send [09:06:47]OFD Sender: No OFD packet to send [09:06:52]OFD Sender: No OFD packet to send [09:06:57]OFD Sender: No OFD packet to send [09:07:02]OFD Sender: No OFD packet to send [09:07:07]OFD Sender: No OFD packet to send [09:07:12]OFD Sender: No OFD packet to send [09:07:17]OFD Sender: No OFD packet to send [09:07:22]OFD Sender: No OFD packet to send [09:07:27]OFD Sender: No OFD packet to send [09:07:32]OFD Sender: No OFD packet to send [09:07:37]OFD Sender: No OFD packet to send [09:07:42]OFD Sender: No OFD packet to send [09:07:47]OFD Sender: No OFD packet to send [09:07:52]OFD Sender: No OFD packet to send [09:07:57]OFD Sender: No OFD packet to send [09:08:02]OFD Sender: No OFD packet to send [09:08:07]OFD Sender: No OFD packet to send [09:08:12]OFD Sender: No OFD packet to send [09:08:17]OFD Sender: No OFD packet to send [09:08:22]OFD Sender: No OFD packet to send [09:08:27]OFD Sender: No OFD packet to send [09:08:32]OFD Sender: No OFD packet to send [09:08:37]OFD Sender: No OFD packet to send [09:08:42]OFD Sender: No OFD packet to send [09:08:47]OFD Sender: No OFD packet to send [09:08:47]accept exits with 9 [09:08:47]New connection [09:08:47]New thread 3066695012 created [09:08:47]Thread 3066551652 joined [09:08:47]Waiting for new connection... [09:08:47] Sock 9.Parse request [09:08:47]Sock 9.Check first char [09:08:47]Sock 9.First char is OK [09:08:47]request: POST /json_proto HTTP/1.0 [09:08:47]Method: POST [09:08:47]URL: /json_proto [09:08:47]Method is POST - this is cgi request [09:08:47]url: /json_proto [09:08:47]query_string will be loaded in cgi processing [09:08:47]execute_cgi json_proto POST (null) [09:08:47]execute_cgi path=json_proto method=POST [09:08:47]POST find Content-Length [09:08:47]Host: 172.17.53.67:8080 [09:08:47]Content-Length: 677 [09:08:47]Content-Type: application/json [09:08:47] [09:08:47]POST finish read [09:08:47]Found Content-Length = 677 [09:08:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874344", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:08:47]execute_script... [09:08:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874344", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:08:47]POST & json_proto [09:08:47]process_json_proto [09:08:47]json parsed OK: [09:08:47]protocol is kg_v1.0 [09:08:47]action value=close_receipt [09:08:47]process_action close_receipt [09:08:47]cmd_close_receipt [09:08:47]MH_GetDate [09:08:47]Write to MH i2c: F0 00 00 39 08 30 [09:08:47]Write i2c OK [09:08:47]MH_I2C_Read... [09:08:47]Read from MH i2c: F0 [09:08:47]MH_I2C_Read... [09:08:47]Read from MH i2c: F0 09 00 [09:08:47]MH_I2C_Read... [09:08:47]Read from MH i2c: F0 09 00 39 08 00 9F C8 14 67 19 BC 99 64 ED [09:08:47]GetLastDocTimeStamp 1729415029 [09:08:47]current date 1729415327 [09:08:47]FM_GetShiftState [09:08:47]SAM_PROTO_GetShiftState [09:08:47]wFMCommunicate request_size=4 [09:08:47]MH_SAM_APDU [09:08:47]CAPDU: 80 13 01 00 [09:08:47]Write to MH i2c: E2 08 00 3A 08 80 13 01 00 00 00 00 00 BF [09:08:47]Write i2c OK [09:08:47]MH_I2C_Read... [09:08:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:08:47]Read from MH i2c: E2 [09:08:47]MH_I2C_Read... [09:08:47]Read from MH i2c: E2 0E 00 [09:08:47]MH_I2C_Read... [09:08:47]Read from MH i2c: E2 0E 00 3A 08 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 66 [09:08:47]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:08:47]wFMCommunicate OK [09:08:47]SAM_PROTO_GetShiftState done [09:08:47]FM_GetShiftState done [09:08:47]opened in 1729383891 [09:08:47]opened+sec_in_day 1729470291 [09:08:47]quantity*price = 30038 [09:08:47]sum+1 = 30039 [09:08:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 143 20.10.2024 09:08 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156071 ФПД: 37029298559058 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T090847&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156071&fm=37029298559058&tin=02508201610067®Number=0000137193017469&sum=30000 [09:08:48]StoreToDocumentArchive [09:08:48]shift 314 fd 156071 [09:08:48]save to /storage/0314/doc_00156071 [09:08:48]save last doc name /storage/0314/doc_00156071 to /storage/kkm_last_doc_name [09:08:48]save OK [09:08:48]Clear old archive folders... [09:08:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:08:48]tlvbuf is 00844EF0 [09:08:48]SAM_PROTO_ClearQueue [09:08:48]wFMCommunicate request_size=4 [09:08:48]MH_SAM_APDU [09:08:48]CAPDU: 80 09 00 00 [09:08:48]Write to MH i2c: E2 08 00 47 08 80 09 00 00 00 00 00 00 C1 [09:08:48]Write i2c OK [09:08:48]MH_I2C_Read... [09:08:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:08:48]Read from MH i2c: E2 [09:08:48]MH_I2C_Read... [09:08:48]Read from MH i2c: E2 03 00 [09:08:48]MH_I2C_Read... [09:08:48]Read from MH i2c: E2 03 00 47 08 00 90 00 C3 [09:08:48]RAPDU: 90 00 [09:08:48]wFMCommunicate OK [09:08:48]SAM_PROTO_ClearQueue done [09:08:48]KKMCreateOFDPacket [09:08:48]OFDProtocolAddRootSTLVToBuf [09:08:48]FM_MakeSignedData [09:08:48]FM_MakeSignedData [09:08:48]SAM_PROTO_SignData [09:08:48]wFMCommunicate request_size=4 [09:08:48]MH_SAM_APDU [09:08:48]CAPDU: 80 0D 01 02 [09:08:48]Write to MH i2c: E2 08 00 48 08 80 0D 01 02 00 00 00 00 C9 [09:08:48]Write i2c OK [09:08:48]MH_I2C_Read... [09:08:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:08:48]Read from MH i2c: E2 [09:08:48]MH_I2C_Read... [09:08:48]Read from MH i2c: E2 03 00 [09:08:48]MH_I2C_Read... [09:08:48]Read from MH i2c: E2 03 00 48 08 00 90 00 C4 [09:08:48]RAPDU: 90 00 [09:08:48]wFMCommunicate OK [09:08:48]wFMCommunicate request_size=255 [09:08:48]MH_SAM_APDU [09:08:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 9F C8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A7 61 02 00 35 04 06 00 21 [09:08:48]Write to MH i2c: E2 02 01 49 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 9F C8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A7 61 02 00 35 04 06 00 21 00 00 3B [09:08:48]Write i2c OK [09:08:48]MH_I2C_Read... [09:08:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:08:48]Read from MH i2c: E2 [09:08:48]MH_I2C_Read... [09:08:48]Read from MH i2c: E2 03 00 [09:08:48]MH_I2C_Read... [09:08:48]Read from MH i2c: E2 03 00 49 08 00 90 00 C5 [09:08:48]RAPDU: 90 00 [09:08:48]wFMCommunicate OK [09:08:48]wFMCommunicate request_size=10 [09:08:48]MH_SAM_APDU [09:08:48]CAPDU: 80 0D 02 02 05 AD 8E 2F D8 52 [09:08:48]Write to MH i2c: E2 0D 00 4A 08 80 0D 02 02 05 00 AD 8E 2F D8 52 00 00 6A [09:08:48]Write i2c OK [09:08:48]MH_I2C_Read... [09:08:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:08:48]Read from MH i2c: E2 [09:08:48]MH_I2C_Read... [09:08:48]Read from MH i2c: E2 03 00 [09:08:48]MH_I2C_Read... [09:08:48]Read from MH i2c: E2 03 00 4A 08 00 90 00 C6 [09:08:48]RAPDU: 90 00 [09:08:48]wFMCommunicate OK [09:08:48]wFMCommunicate request_size=4 [09:08:48]MH_SAM_APDU [09:08:48]CAPDU: 80 0D 03 02 [09:08:48]Write to MH i2c: E2 08 00 4B 08 80 0D 03 02 00 00 00 00 CE [09:08:48]Write i2c OK [09:08:48]MH_I2C_Read... [09:08:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:08:48]Read from MH i2c: E2 [09:08:48]MH_I2C_Read... [09:08:48]Read from MH i2c: E2 0B 00 [09:08:48]MH_I2C_Read... [09:08:48]Read from MH i2c: E2 0B 00 4B 08 00 6F C3 B3 C8 32 CC AD 4B 90 00 72 [09:08:48]RAPDU: 6F C3 B3 C8 32 CC AD 4B 90 00 [09:08:48]wFMCommunicate OK [09:08:48]SAM_PROTO_SignData done [09:08:48]FM_MakeSignedData done [09:08:48]CreateOFDProtocolMessage [09:08:48]wFMCommunicate request_size=4 [09:08:48]MH_SAM_APDU [09:08:48]CAPDU: 80 11 00 00 [09:08:48]Write to MH i2c: E2 08 00 4C 08 80 11 00 00 00 00 00 00 CE [09:08:48]Write i2c OK [09:08:48]MH_I2C_Read... [09:08:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:08:48]Read from MH i2c: E2 [09:08:48]MH_I2C_Read... [09:08:48]Read from MH i2c: E2 17 00 [09:08:48]MH_I2C_Read... [09:08:48]Read from MH i2c: E2 17 00 4C 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1F [09:08:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:08:48]wFMCommunicate OK [09:08:48]CreateOFDProtocolMessage done [09:08:48]OFDSenderStorePacket 156071 [09:08:48]StoreOFDPacket docnum=156071 [09:08:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 2E 46 07 01 6A 88 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 9F C8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A7 61 02 00 35 04 06 00 21 AD 8E 2F D8 52 6F C3 B3 C8 32 CC AD 4B [09:08:48]CheckFolder [09:08:48]dirname=/storage/ofd_packets [09:08:48]CheckFolder done [09:08:48]ProducePacketName [09:08:48]name=ofd_packets/00156071 [09:08:48]NVStorageSaveData ofd_packets/00156071 [09:08:48]File name is /storage/ofd_packets/00156071 [09:08:48]Write 301 bytes [09:08:48]NVStorageSaveData done [09:08:48]OFDSenderStorePacket done [09:08:48]KKMCreateOFDPacket done [09:08:48]NVStorageSaveData kkm_last_timestamp [09:08:48]File name is /storage/kkm_last_timestamp [09:08:48]Write 4 bytes [09:08:48]NVStorageSaveData done [09:08:48]ExternCall_PrintAddStr [09:08:48]wPrintStart [09:08:48]Write to MH i2c: 01 00 00 4D 08 55 [09:08:48]Write i2c OK [09:08:48]MH_I2C_Read... [09:08:48]Read from MH i2c: 01 [09:08:48]MH_I2C_Read... [09:08:48]Read from MH i2c: 01 07 00 [09:08:48]MH_I2C_Read... [09:08:48]Read from MH i2c: 01 07 00 4D 08 00 00 00 00 00 FF 0F 6A [09:08:48]RasterBufferAndPrint [09:08:48]line Счет N : (1)874344 [09:08:48]line ИНН: 02508201610067 [09:08:48]line Контрольно-Кассовый Чек [09:08:48]line ПРОДАЖА [09:08:48]line ТРК (МРК, ГНК) : 22 [09:08:48]line Товар: 2710124130 [09:08:48]line Аи-92-К-5 [09:08:48]line 4.490 * 66.90 [09:08:48]line = 300.38 [09:08:48]line НДС 12% НСП 1% [09:08:48]line > о реализуемом товаре [09:08:48]line ОКРУГЛЕНИЕ: -0.38 [09:08:48]line ИТОГО: 300.00 [09:08:48]line Внесено: 300.00 [09:08:48]line СДАЧА: 0.00 [09:08:48]line НСП 1% : 2.66 [09:08:48]line НДС 12% : 31.90 [09:08:48]line Наличными: 300.00 [09:08:48]line Безнал.: 0.00 [09:08:48]line Место: АЗС № 165 "Партнер Нефть" [09:08:48]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:08:48]line СНО: Общий режим [09:08:48]line Чек 143 20.10.2024 09:08 [09:08:48]line Смена: 314 ФФД: 1.0 [09:08:48]line ЗНМ: 0300000234 [09:08:48]line РНМ: 0000137193017469 [09:08:48]line Версия ККМ: v1.0 [09:08:48]line ФМ: 0000000000963156 [09:08:48]line ФД: 156071 [09:08:48]line ФПД: 37029298559058 [09:08:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T090847&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156071&fm=37029298559058&tin=02508201610067®Number=0000137193017469&sum=30000 [09:08:49]OFD Sender: Processing packet 156071 [packets to send 52, broken 51] [09:08:49]ProducePacketName [09:08:49]name=ofd_packets/00156071 [09:08:49]OFD Sender: To server: pG, [09:08:49]CommunicateWithHost lk.salyk.kg:30040 [09:08:49]ConnectInit lk.salyk.kg [09:08:49]written 0, free lines is 4095 [09:08:49]Connected sock=10 [09:08:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 2E 46 07 01 6A 88 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 9F C8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A7 61 02 00 35 04 06 00 21 AD 8E 2F D8 52 6F C3 B3 C8 32 CC AD 4B [09:08:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 30 94 47 00 BD CC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A7 61 02 00 F4 03 04 00 D2 6E 14 67 B6 04 01 00 00 EF F5 DE 90 65 B1 7D B3 [09:08:49]CommunicateWithHost err = 0 [09:08:49]CheckOFDResponse [09:08:49]1017 (14) - 77093643461234 [09:08:49]1041 (16) - 0000000000963156 [09:08:49]1040 (4) - 156071 [09:08:49]1012 (4) - 20.10.2024 02:45 [09:08:49]1206 (1) - 0 [09:08:49]OFD Sender: Remove packet 156071 [09:08:49]ProducePacketName [09:08:49]name=ofd_packets/00156071 [09:08:49]NVStorageDeleteData [09:08:49]Write to MH i2c: 01 00 00 78 08 80 [09:08:49]Write i2c OK [09:08:49]MH_I2C_Read... [09:08:49]Read from MH i2c: 01 [09:08:49]MH_I2C_Read... [09:08:49]Read from MH i2c: 01 07 00 [09:08:49]MH_I2C_Read... [09:08:49]Read from MH i2c: 01 07 00 78 08 00 00 00 00 00 F1 0C 84 [09:08:49]RasterBufferAndPrint [09:08:49]line [09:08:49]line [09:08:49]line [09:08:49]line [09:08:49]line [09:08:49]written 0, free lines is 3319 [09:08:49]MH_Cut [09:08:49]Write to MH i2c: D1 01 00 7F 08 01 59 [09:08:49]Write i2c OK [09:08:49]MH_I2C_Read... [09:08:49]Read from MH i2c: D1 [09:08:49]MH_I2C_Read... [09:08:49]Read from MH i2c: D1 01 00 [09:08:49]MH_I2C_Read... [09:08:49]Read from MH i2c: D1 01 00 7F 08 00 58 [09:08:49]Write to MH i2c: 01 00 00 80 08 88 [09:08:49]Write i2c OK [09:08:49]MH_I2C_Read... [09:08:50]OFD Sender: No OFD packet to send [09:08:50]*** Cut start [09:08:50]*** Partial cut [09:08:50]*** CUTSNS_PIN = 1 [09:08:50]*** CUTSNS_PIN = 0 [09:08:50]*** Brake cut motor [09:08:50]Read from MH i2c: 01 [09:08:50]MH_I2C_Read... [09:08:50]*** Stop cut motor [09:08:51]*** Cut end [09:08:51]Read from MH i2c: 01 07 00 [09:08:51]MH_I2C_Read... [09:08:51]Read from MH i2c: 01 07 00 80 08 00 00 00 00 00 FF 0F 9D [09:08:51]process_action close_receipt done [09:08:51]requested_data is exist [09:08:51]produce_requested_data [09:08:51]requested_item fm.sn is exist - process it [09:08:51]wFMCommunicate request_size=4 [09:08:51]MH_SAM_APDU [09:08:51]CAPDU: 80 11 00 00 [09:08:51]Write to MH i2c: E2 08 00 81 08 80 11 00 00 00 00 00 00 03 [09:08:51]Write i2c OK [09:08:51]MH_I2C_Read... [09:08:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:08:51]Read from MH i2c: E2 [09:08:51]MH_I2C_Read... [09:08:51]Read from MH i2c: E2 17 00 [09:08:51]MH_I2C_Read... [09:08:51]Read from MH i2c: E2 17 00 81 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 54 [09:08:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:08:51]wFMCommunicate OK [09:08:51]requested_item fd.num is exist - process it [09:08:51]SAM_PROTO_GetFieldsCounters [09:08:51]wFMCommunicate request_size=4 [09:08:51]MH_SAM_APDU [09:08:51]CAPDU: 80 13 00 00 [09:08:51]Write to MH i2c: E2 08 00 82 08 80 13 00 00 00 00 00 00 06 [09:08:51]Write i2c OK [09:08:51]MH_I2C_Read... [09:08:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:08:51]Read from MH i2c: E2 [09:08:51]MH_I2C_Read... [09:08:51]Read from MH i2c: E2 62 00 [09:08:51]MH_I2C_Read... [09:08:51]Read from MH i2c: E2 62 00 82 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A7 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 8F 00 00 00 5E 04 04 00 8F 00 00 00 57 04 04 00 90 00 00 00 19 04 04 00 00 00 00 00 90 00 31 [09:08:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A7 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 8F 00 00 00 5E 04 04 00 8F 00 00 00 57 04 04 00 90 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:08:51]wFMCommunicate OK [09:08:51]SAM_PROTO_GetFieldsCounters done [09:08:51]requested_item shift.num is exist - process it [09:08:51]requested_item shift.opened is exist - process it [09:08:51]req_shift_opened [09:08:51]FM_GetShiftState [09:08:51]SAM_PROTO_GetShiftState [09:08:51]wFMCommunicate request_size=4 [09:08:51]MH_SAM_APDU [09:08:51]CAPDU: 80 13 01 00 [09:08:51]Write to MH i2c: E2 08 00 83 08 80 13 01 00 00 00 00 00 08 [09:08:51]Write i2c OK [09:08:51]MH_I2C_Read... [09:08:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:08:51]Read from MH i2c: E2 [09:08:51]MH_I2C_Read... [09:08:51]Read from MH i2c: E2 0E 00 [09:08:51]MH_I2C_Read... [09:08:51]Read from MH i2c: E2 0E 00 83 08 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 AF [09:08:51]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:08:51]wFMCommunicate OK [09:08:51]SAM_PROTO_GetShiftState done [09:08:51]FM_GetShiftState done [09:08:51]req_shift_opened done [09:08:51]requested_item shift.open_date is exist - process it [09:08:51]req_shift_open_date [09:08:51]req_shift_open_date done [09:08:51]produce_requested_data done [09:08:51]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156071,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [09:08:51]process_action_free close_receipt [09:08:51]json_value_free [09:08:51]json_value_free done [09:08:51]process_json_proto returns [09:08:51]Send response to host [09:08:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156071,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [09:08:51]free response buf [09:08:51]execute_script done [09:08:51]execute_script returns [09:08:51]free content buf [09:08:51]Sock 9.Close socket [09:08:51]Sock 9.Thread stoped [09:08:55]OFD Sender: No OFD packet to send [09:09:00]OFD Sender: No OFD packet to send [09:09:05]OFD Sender: No OFD packet to send [09:09:10]OFD Sender: No OFD packet to send [09:09:15]OFD Sender: No OFD packet to send [09:09:20]OFD Sender: No OFD packet to send [09:09:25]OFD Sender: No OFD packet to send [09:09:30]OFD Sender: No OFD packet to send [09:09:35]OFD Sender: No OFD packet to send [09:09:40]OFD Sender: No OFD packet to send [09:09:45]OFD Sender: No OFD packet to send [09:09:50]OFD Sender: No OFD packet to send [09:09:55]OFD Sender: No OFD packet to send [09:10:00]OFD Sender: No OFD packet to send [09:10:05]OFD Sender: No OFD packet to send [09:10:10]OFD Sender: No OFD packet to send [09:10:15]OFD Sender: No OFD packet to send [09:10:20]OFD Sender: No OFD packet to send [09:10:25]OFD Sender: No OFD packet to send [09:10:30]OFD Sender: No OFD packet to send [09:10:35]OFD Sender: No OFD packet to send [09:10:40]OFD Sender: No OFD packet to send [09:10:45]OFD Sender: No OFD packet to send [09:10:50]OFD Sender: No OFD packet to send [09:10:55]OFD Sender: No OFD packet to send [09:11:00]OFD Sender: No OFD packet to send [09:11:05]OFD Sender: No OFD packet to send [09:11:10]OFD Sender: No OFD packet to send [09:11:15]OFD Sender: No OFD packet to send [09:11:20]OFD Sender: No OFD packet to send [09:11:25]OFD Sender: No OFD packet to send [09:11:30]OFD Sender: No OFD packet to send [09:11:32]accept exits with 8 [09:11:32]New connection [09:11:32]New thread 3066551652 created [09:11:32]Thread 3066695012 joined [09:11:32]Waiting for new connection... [09:11:32] Sock 8.Parse request [09:11:32]Sock 8.Check first char [09:11:32]Sock 8.First char is OK [09:11:32]request: POST /json_proto HTTP/1.0 [09:11:32]Method: POST [09:11:32]URL: /json_proto [09:11:32]Method is POST - this is cgi request [09:11:32]url: /json_proto [09:11:32]query_string will be loaded in cgi processing [09:11:32]execute_cgi json_proto POST (null) [09:11:32]execute_cgi path=json_proto method=POST [09:11:32]POST find Content-Length [09:11:32]Host: 172.17.53.67:8080 [09:11:32]Content-Length: 677 [09:11:32]Content-Type: application/json [09:11:32] [09:11:32]POST finish read [09:11:32]Found Content-Length = 677 [09:11:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874345", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:11:32]execute_script... [09:11:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874345", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:11:32]POST & json_proto [09:11:32]process_json_proto [09:11:32]json parsed OK: [09:11:32]protocol is kg_v1.0 [09:11:32]action value=close_receipt [09:11:32]process_action close_receipt [09:11:32]cmd_close_receipt [09:11:32]MH_GetDate [09:11:32]Write to MH i2c: F0 00 00 84 08 7B [09:11:32]Write i2c OK [09:11:32]MH_I2C_Read... [09:11:32]Read from MH i2c: F0 [09:11:32]MH_I2C_Read... [09:11:32]Read from MH i2c: F0 09 00 [09:11:32]MH_I2C_Read... [09:11:32]Read from MH i2c: F0 09 00 84 08 00 45 C9 14 67 19 BC 99 64 DF [09:11:32]GetLastDocTimeStamp 1729415327 [09:11:32]current date 1729415493 [09:11:32]FM_GetShiftState [09:11:32]SAM_PROTO_GetShiftState [09:11:32]wFMCommunicate request_size=4 [09:11:32]MH_SAM_APDU [09:11:32]CAPDU: 80 13 01 00 [09:11:32]Write to MH i2c: E2 08 00 85 08 80 13 01 00 00 00 00 00 0A [09:11:32]Write i2c OK [09:11:32]MH_I2C_Read... [09:11:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:11:32]Read from MH i2c: E2 [09:11:32]MH_I2C_Read... [09:11:32]Read from MH i2c: E2 0E 00 [09:11:32]MH_I2C_Read... [09:11:32]Read from MH i2c: E2 0E 00 85 08 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B1 [09:11:32]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:11:32]wFMCommunicate OK [09:11:32]SAM_PROTO_GetShiftState done [09:11:32]FM_GetShiftState done [09:11:32]opened in 1729383891 [09:11:32]opened+sec_in_day 1729470291 [09:11:32]quantity*price = 50041 [09:11:32]sum+1 = 50042 [09:11:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 144 20.10.2024 09:11 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156072 ФПД: 50779336391780 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T091133&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156072&fm=50779336391780&tin=02508201610067®Number=0000137193017469&sum=50000 [09:11:34]StoreToDocumentArchive [09:11:34]shift 314 fd 156072 [09:11:34]save to /storage/0314/doc_00156072 [09:11:34]save last doc name /storage/0314/doc_00156072 to /storage/kkm_last_doc_name [09:11:34]save OK [09:11:34]Clear old archive folders... [09:11:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:11:34]tlvbuf is 008406F0 [09:11:34]SAM_PROTO_ClearQueue [09:11:34]wFMCommunicate request_size=4 [09:11:34]MH_SAM_APDU [09:11:34]CAPDU: 80 09 00 00 [09:11:34]Write to MH i2c: E2 08 00 92 08 80 09 00 00 00 00 00 00 0C [09:11:34]Write i2c OK [09:11:34]MH_I2C_Read... [09:11:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:11:34]Read from MH i2c: E2 [09:11:34]MH_I2C_Read... [09:11:34]Read from MH i2c: E2 03 00 [09:11:34]MH_I2C_Read... [09:11:34]Read from MH i2c: E2 03 00 92 08 00 90 00 0E [09:11:34]RAPDU: 90 00 [09:11:34]wFMCommunicate OK [09:11:34]SAM_PROTO_ClearQueue done [09:11:34]KKMCreateOFDPacket [09:11:34]OFDProtocolAddRootSTLVToBuf [09:11:34]FM_MakeSignedData [09:11:34]FM_MakeSignedData [09:11:34]SAM_PROTO_SignData [09:11:34]wFMCommunicate request_size=4 [09:11:34]MH_SAM_APDU [09:11:34]CAPDU: 80 0D 01 02 [09:11:34]Write to MH i2c: E2 08 00 93 08 80 0D 01 02 00 00 00 00 14 [09:11:34]Write i2c OK [09:11:34]MH_I2C_Read... [09:11:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:11:34]Read from MH i2c: E2 [09:11:34]MH_I2C_Read... [09:11:34]Read from MH i2c: E2 03 00 [09:11:34]MH_I2C_Read... [09:11:34]Read from MH i2c: E2 03 00 93 08 00 90 00 0F [09:11:34]RAPDU: 90 00 [09:11:34]wFMCommunicate OK [09:11:34]wFMCommunicate request_size=255 [09:11:34]MH_SAM_APDU [09:11:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 45 C9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A8 61 02 00 35 04 06 00 2E [09:11:34]Write to MH i2c: E2 02 01 94 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 45 C9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A8 61 02 00 35 04 06 00 2E 00 00 48 [09:11:34]Write i2c OK [09:11:34]MH_I2C_Read... [09:11:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:11:34]Read from MH i2c: E2 [09:11:34]MH_I2C_Read... [09:11:34]Read from MH i2c: E2 03 00 [09:11:34]MH_I2C_Read... [09:11:34]Read from MH i2c: E2 03 00 94 08 00 90 00 10 [09:11:34]RAPDU: 90 00 [09:11:34]wFMCommunicate OK [09:11:34]wFMCommunicate request_size=10 [09:11:34]MH_SAM_APDU [09:11:34]CAPDU: 80 0D 02 02 05 2E FC 4E BC 64 [09:11:34]Write to MH i2c: E2 0D 00 95 08 80 0D 02 02 05 00 2E FC 4E BC 64 00 00 B9 [09:11:34]Write i2c OK [09:11:34]MH_I2C_Read... [09:11:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:11:34]Read from MH i2c: E2 [09:11:34]MH_I2C_Read... [09:11:34]Read from MH i2c: E2 03 00 [09:11:34]MH_I2C_Read... [09:11:34]Read from MH i2c: E2 03 00 95 08 00 90 00 11 [09:11:34]RAPDU: 90 00 [09:11:34]wFMCommunicate OK [09:11:34]wFMCommunicate request_size=4 [09:11:34]MH_SAM_APDU [09:11:34]CAPDU: 80 0D 03 02 [09:11:34]Write to MH i2c: E2 08 00 96 08 80 0D 03 02 00 00 00 00 19 [09:11:34]Write i2c OK [09:11:34]MH_I2C_Read... [09:11:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:11:34]Read from MH i2c: E2 [09:11:34]MH_I2C_Read... [09:11:34]Read from MH i2c: E2 0B 00 [09:11:34]MH_I2C_Read... [09:11:34]Read from MH i2c: E2 0B 00 96 08 00 D4 4C F0 2B 33 E7 9D 99 90 00 A5 [09:11:34]RAPDU: D4 4C F0 2B 33 E7 9D 99 90 00 [09:11:34]wFMCommunicate OK [09:11:34]SAM_PROTO_SignData done [09:11:34]FM_MakeSignedData done [09:11:34]CreateOFDProtocolMessage [09:11:34]wFMCommunicate request_size=4 [09:11:34]MH_SAM_APDU [09:11:34]CAPDU: 80 11 00 00 [09:11:34]Write to MH i2c: E2 08 00 97 08 80 11 00 00 00 00 00 00 19 [09:11:34]Write i2c OK [09:11:34]MH_I2C_Read... [09:11:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:11:34]Read from MH i2c: E2 [09:11:34]MH_I2C_Read... [09:11:34]Read from MH i2c: E2 17 00 [09:11:34]MH_I2C_Read... [09:11:34]Read from MH i2c: E2 17 00 97 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6A [09:11:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:11:34]wFMCommunicate OK [09:11:34]CreateOFDProtocolMessage done [09:11:34]OFDSenderStorePacket 156072 [09:11:34]StoreOFDPacket docnum=156072 [09:11:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 92 3C 07 01 A4 23 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 45 C9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A8 61 02 00 35 04 06 00 2E 2E FC 4E BC 64 D4 4C F0 2B 33 E7 9D 99 [09:11:34]CheckFolder [09:11:34]dirname=/storage/ofd_packets [09:11:34]CheckFolder done [09:11:34]ProducePacketName [09:11:34]name=ofd_packets/00156072 [09:11:34]NVStorageSaveData ofd_packets/00156072 [09:11:34]File name is /storage/ofd_packets/00156072 [09:11:34]Write 301 bytes [09:11:34]NVStorageSaveData done [09:11:34]OFDSenderStorePacket done [09:11:34]KKMCreateOFDPacket done [09:11:34]NVStorageSaveData kkm_last_timestamp [09:11:34]File name is /storage/kkm_last_timestamp [09:11:34]Write 4 bytes [09:11:34]NVStorageSaveData done [09:11:34]ExternCall_PrintAddStr [09:11:34]wPrintStart [09:11:34]Write to MH i2c: 01 00 00 98 08 A0 [09:11:34]Write i2c OK [09:11:34]MH_I2C_Read... [09:11:34]Read from MH i2c: 01 [09:11:34]MH_I2C_Read... [09:11:34]Read from MH i2c: 01 07 00 [09:11:34]MH_I2C_Read... [09:11:34]Read from MH i2c: 01 07 00 98 08 00 00 00 00 00 FF 0F B5 [09:11:34]RasterBufferAndPrint [09:11:34]line Счет N : (1)874345 [09:11:34]line ИНН: 02508201610067 [09:11:34]line Контрольно-Кассовый Чек [09:11:34]line ПРОДАЖА [09:11:34]line ТРК (МРК, ГНК) : 32 [09:11:34]line Товар: 2710124130 [09:11:34]line Аи-92-К-5 [09:11:34]line 7.480 * 66.90 [09:11:34]line = 500.41 [09:11:34]line НДС 12% НСП 1% [09:11:34]line > о реализуемом товаре [09:11:34]line ОКРУГЛЕНИЕ: -0.41 [09:11:34]line ИТОГО: 500.00 [09:11:34]line Внесено: 500.00 [09:11:34]line СДАЧА: 0.00 [09:11:34]line НСП 1% : 4.43 [09:11:34]line НДС 12% : 53.14 [09:11:34]line Наличными: 500.00 [09:11:34]line Безнал.: 0.00 [09:11:34]line Место: АЗС № 165 "Партнер Нефть" [09:11:34]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:11:34]line СНО: Общий режим [09:11:34]line Чек 144 20.10.2024 09:11 [09:11:34]line Смена: 314 ФФД: 1.0 [09:11:34]line ЗНМ: 0300000234 [09:11:34]line РНМ: 0000137193017469 [09:11:34]line Версия ККМ: v1.0 [09:11:34]line ФМ: 0000000000963156 [09:11:34]line ФД: 156072 [09:11:34]line ФПД: 50779336391780 [09:11:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T091133&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156072&fm=50779336391780&tin=02508201610067®Number=0000137193017469&sum=50000 [09:11:34]OFD Sender: Processing packet 156072 [packets to send 52, broken 51] [09:11:34]ProducePacketName [09:11:34]name=ofd_packets/00156072 [09:11:34]OFD Sender: To server: pG, [09:11:34]CommunicateWithHost lk.salyk.kg:30040 [09:11:34]ConnectInit lk.salyk.kg [09:11:34]written 0, free lines is 4095 [09:11:34]Connected sock=10 [09:11:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 92 3C 07 01 A4 23 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 45 C9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A8 61 02 00 35 04 06 00 2E 2E FC 4E BC 64 D4 4C F0 2B 33 E7 9D 99 [09:11:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1F E1 47 00 E2 EC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A8 61 02 00 F4 03 04 00 78 6F 14 67 B6 04 01 00 00 7B 29 FD B5 3E CD 6B 95 [09:11:35]CommunicateWithHost err = 0 [09:11:35]CheckOFDResponse [09:11:35]1017 (14) - 77093643461234 [09:11:35]1041 (16) - 0000000000963156 [09:11:35]1040 (4) - 156072 [09:11:35]1012 (4) - 20.10.2024 02:48 [09:11:35]1206 (1) - 0 [09:11:35]OFD Sender: Remove packet 156072 [09:11:35]ProducePacketName [09:11:35]name=ofd_packets/00156072 [09:11:35]NVStorageDeleteData [09:11:35]Write to MH i2c: 01 00 00 C3 08 CB [09:11:35]Write i2c OK [09:11:35]MH_I2C_Read... [09:11:35]Read from MH i2c: 01 [09:11:35]MH_I2C_Read... [09:11:35]Read from MH i2c: 01 07 00 [09:11:35]MH_I2C_Read... [09:11:35]Read from MH i2c: 01 07 00 C3 08 00 00 00 00 00 E9 0C C7 [09:11:35]RasterBufferAndPrint [09:11:35]line [09:11:35]line [09:11:35]line [09:11:35]line [09:11:35]line [09:11:35]written 0, free lines is 3311 [09:11:35]MH_Cut [09:11:35]Write to MH i2c: D1 01 00 CA 08 01 A4 [09:11:35]Write i2c OK [09:11:35]MH_I2C_Read... [09:11:35]Read from MH i2c: D1 [09:11:35]MH_I2C_Read... [09:11:35]Read from MH i2c: D1 01 00 [09:11:35]MH_I2C_Read... [09:11:35]Read from MH i2c: D1 01 00 CA 08 00 A3 [09:11:35]Write to MH i2c: 01 00 00 CB 08 D3 [09:11:35]Write i2c OK [09:11:35]MH_I2C_Read... [09:11:35]OFD Sender: No OFD packet to send [09:11:36]*** Cut start [09:11:36]*** Partial cut [09:11:36]*** CUTSNS_PIN = 1 [09:11:36]*** CUTSNS_PIN = 0 [09:11:36]*** Brake cut motor [09:11:36]Read from MH i2c: 01 [09:11:36]MH_I2C_Read... [09:11:36]*** Stop cut motor [09:11:36]*** Cut end [09:11:36]Read from MH i2c: 01 07 00 [09:11:36]MH_I2C_Read... [09:11:36]Read from MH i2c: 01 07 00 CB 08 00 00 00 00 00 FF 0F E8 [09:11:36]process_action close_receipt done [09:11:36]requested_data is exist [09:11:36]produce_requested_data [09:11:36]requested_item fm.sn is exist - process it [09:11:36]wFMCommunicate request_size=4 [09:11:36]MH_SAM_APDU [09:11:36]CAPDU: 80 11 00 00 [09:11:36]Write to MH i2c: E2 08 00 CC 08 80 11 00 00 00 00 00 00 4E [09:11:36]Write i2c OK [09:11:36]MH_I2C_Read... [09:11:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:11:36]Read from MH i2c: E2 [09:11:36]MH_I2C_Read... [09:11:36]Read from MH i2c: E2 17 00 [09:11:36]MH_I2C_Read... [09:11:36]Read from MH i2c: E2 17 00 CC 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9F [09:11:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:11:36]wFMCommunicate OK [09:11:36]requested_item fd.num is exist - process it [09:11:36]SAM_PROTO_GetFieldsCounters [09:11:36]wFMCommunicate request_size=4 [09:11:36]MH_SAM_APDU [09:11:36]CAPDU: 80 13 00 00 [09:11:36]Write to MH i2c: E2 08 00 CD 08 80 13 00 00 00 00 00 00 51 [09:11:36]Write i2c OK [09:11:36]MH_I2C_Read... [09:11:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:11:36]Read from MH i2c: E2 [09:11:36]MH_I2C_Read... [09:11:36]Read from MH i2c: E2 62 00 [09:11:36]MH_I2C_Read... [09:11:36]Read from MH i2c: E2 62 00 CD 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A8 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 90 00 00 00 5E 04 04 00 90 00 00 00 57 04 04 00 91 00 00 00 19 04 04 00 00 00 00 00 90 00 80 [09:11:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A8 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 90 00 00 00 5E 04 04 00 90 00 00 00 57 04 04 00 91 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:11:36]wFMCommunicate OK [09:11:36]SAM_PROTO_GetFieldsCounters done [09:11:36]requested_item shift.num is exist - process it [09:11:36]requested_item shift.opened is exist - process it [09:11:36]req_shift_opened [09:11:36]FM_GetShiftState [09:11:36]SAM_PROTO_GetShiftState [09:11:36]wFMCommunicate request_size=4 [09:11:36]MH_SAM_APDU [09:11:36]CAPDU: 80 13 01 00 [09:11:36]Write to MH i2c: E2 08 00 CE 08 80 13 01 00 00 00 00 00 53 [09:11:36]Write i2c OK [09:11:36]MH_I2C_Read... [09:11:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:11:36]Read from MH i2c: E2 [09:11:36]MH_I2C_Read... [09:11:36]Read from MH i2c: E2 0E 00 [09:11:36]MH_I2C_Read... [09:11:36]Read from MH i2c: E2 0E 00 CE 08 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 FA [09:11:36]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:11:36]wFMCommunicate OK [09:11:36]SAM_PROTO_GetShiftState done [09:11:36]FM_GetShiftState done [09:11:36]req_shift_opened done [09:11:36]requested_item shift.open_date is exist - process it [09:11:36]req_shift_open_date [09:11:36]req_shift_open_date done [09:11:36]produce_requested_data done [09:11:36]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156072,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [09:11:36]process_action_free close_receipt [09:11:36]json_value_free [09:11:36]json_value_free done [09:11:36]process_json_proto returns [09:11:36]Send response to host [09:11:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156072,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [09:11:36]free response buf [09:11:36]execute_script done [09:11:36]execute_script returns [09:11:36]free content buf [09:11:36]Sock 8.Close socket [09:11:36]Sock 8.Thread stoped [09:11:40]OFD Sender: No OFD packet to send [09:11:45]OFD Sender: No OFD packet to send [09:11:50]OFD Sender: No OFD packet to send [09:11:55]OFD Sender: No OFD packet to send [09:12:00]OFD Sender: No OFD packet to send [09:12:05]OFD Sender: No OFD packet to send [09:12:10]OFD Sender: No OFD packet to send [09:12:15]OFD Sender: No OFD packet to send [09:12:20]OFD Sender: No OFD packet to send [09:12:25]OFD Sender: No OFD packet to send [09:12:30]OFD Sender: No OFD packet to send [09:12:32]accept exits with 9 [09:12:32]New connection [09:12:32]New thread 3066695012 created [09:12:32]Thread 3066551652 joined [09:12:32]Waiting for new connection... [09:12:32] Sock 9.Parse request [09:12:32]Sock 9.Check first char [09:12:32]Sock 9.First char is OK [09:12:32]request: POST /json_proto HTTP/1.0 [09:12:32]Method: POST [09:12:32]URL: /json_proto [09:12:32]Method is POST - this is cgi request [09:12:32]url: /json_proto [09:12:32]query_string will be loaded in cgi processing [09:12:32]execute_cgi json_proto POST (null) [09:12:32]execute_cgi path=json_proto method=POST [09:12:32]POST find Content-Length [09:12:32]Host: 172.17.53.67:8080 [09:12:32]Content-Length: 675 [09:12:32]Content-Type: application/json [09:12:32] [09:12:32]POST finish read [09:12:32]Found Content-Length = 675 [09:12:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874347", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:12:32]execute_script... [09:12:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874347", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:12:32]POST & json_proto [09:12:32]process_json_proto [09:12:32]json parsed OK: [09:12:32]protocol is kg_v1.0 [09:12:32]action value=close_receipt [09:12:32]process_action close_receipt [09:12:32]cmd_close_receipt [09:12:32]MH_GetDate [09:12:32]Write to MH i2c: F0 00 00 CF 08 C6 [09:12:32]Write i2c OK [09:12:32]MH_I2C_Read... [09:12:32]Read from MH i2c: F0 [09:12:32]MH_I2C_Read... [09:12:32]Read from MH i2c: F0 09 00 [09:12:32]MH_I2C_Read... [09:12:32]Read from MH i2c: F0 09 00 CF 08 00 81 C9 14 67 19 BC 99 64 66 [09:12:32]GetLastDocTimeStamp 1729415493 [09:12:32]current date 1729415553 [09:12:32]FM_GetShiftState [09:12:32]SAM_PROTO_GetShiftState [09:12:32]wFMCommunicate request_size=4 [09:12:32]MH_SAM_APDU [09:12:32]CAPDU: 80 13 01 00 [09:12:32]Write to MH i2c: E2 08 00 D0 08 80 13 01 00 00 00 00 00 55 [09:12:32]Write i2c OK [09:12:32]MH_I2C_Read... [09:12:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:12:32]Read from MH i2c: E2 [09:12:32]MH_I2C_Read... [09:12:32]Read from MH i2c: E2 0E 00 [09:12:32]MH_I2C_Read... [09:12:32]Read from MH i2c: E2 0E 00 D0 08 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 FC [09:12:32]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:12:32]wFMCommunicate OK [09:12:32]SAM_PROTO_GetShiftState done [09:12:32]FM_GetShiftState done [09:12:32]opened in 1729383891 [09:12:32]opened+sec_in_day 1729470291 [09:12:32]quantity*price = 100000 [09:12:32]sum+1 = 100002 [09:12:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 145 20.10.2024 09:12 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156073 ФПД: 36655388694327 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T091233&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156073&fm=36655388694327&tin=02508201610067®Number=0000137193017469&sum=100000 [09:12:34]StoreToDocumentArchive [09:12:34]shift 314 fd 156073 [09:12:34]save to /storage/0314/doc_00156073 [09:12:34]save last doc name /storage/0314/doc_00156073 to /storage/kkm_last_doc_name [09:12:34]save OK [09:12:34]Clear old archive folders... [09:12:34]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:12:34]tlvbuf is 00845B60 [09:12:34]SAM_PROTO_ClearQueue [09:12:34]wFMCommunicate request_size=4 [09:12:34]MH_SAM_APDU [09:12:34]CAPDU: 80 09 00 00 [09:12:34]Write to MH i2c: E2 08 00 DD 08 80 09 00 00 00 00 00 00 57 [09:12:34]Write i2c OK [09:12:34]MH_I2C_Read... [09:12:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:12:34]Read from MH i2c: E2 [09:12:34]MH_I2C_Read... [09:12:34]Read from MH i2c: E2 03 00 [09:12:34]MH_I2C_Read... [09:12:34]Read from MH i2c: E2 03 00 DD 08 00 90 00 59 [09:12:34]RAPDU: 90 00 [09:12:34]wFMCommunicate OK [09:12:34]SAM_PROTO_ClearQueue done [09:12:34]KKMCreateOFDPacket [09:12:34]OFDProtocolAddRootSTLVToBuf [09:12:34]FM_MakeSignedData [09:12:34]FM_MakeSignedData [09:12:34]SAM_PROTO_SignData [09:12:34]wFMCommunicate request_size=4 [09:12:34]MH_SAM_APDU [09:12:34]CAPDU: 80 0D 01 02 [09:12:34]Write to MH i2c: E2 08 00 DE 08 80 0D 01 02 00 00 00 00 5F [09:12:34]Write i2c OK [09:12:34]MH_I2C_Read... [09:12:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:12:34]Read from MH i2c: E2 [09:12:34]MH_I2C_Read... [09:12:34]Read from MH i2c: E2 03 00 [09:12:34]MH_I2C_Read... [09:12:34]Read from MH i2c: E2 03 00 DE 08 00 90 00 5A [09:12:34]RAPDU: 90 00 [09:12:34]wFMCommunicate OK [09:12:34]wFMCommunicate request_size=255 [09:12:34]MH_SAM_APDU [09:12:34]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 00 00 00 F4 03 04 00 81 C9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A9 61 02 00 35 04 06 00 [09:12:34]Write to MH i2c: E2 02 01 DF 08 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 00 00 00 F4 03 04 00 81 C9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A9 61 02 00 35 04 06 00 00 00 F5 [09:12:34]Write i2c OK [09:12:34]MH_I2C_Read... [09:12:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:12:34]Read from MH i2c: E2 [09:12:34]MH_I2C_Read... [09:12:34]Read from MH i2c: E2 03 00 [09:12:34]MH_I2C_Read... [09:12:34]Read from MH i2c: E2 03 00 DF 08 00 90 00 5B [09:12:34]RAPDU: 90 00 [09:12:34]wFMCommunicate OK [09:12:34]wFMCommunicate request_size=11 [09:12:34]MH_SAM_APDU [09:12:34]CAPDU: 80 0D 02 02 06 21 56 7F 6C 17 37 [09:12:34]Write to MH i2c: E2 0E 00 E0 08 80 0D 02 02 06 00 21 56 7F 6C 17 37 00 00 1E [09:12:34]Write i2c OK [09:12:34]MH_I2C_Read... [09:12:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:12:34]Read from MH i2c: E2 [09:12:34]MH_I2C_Read... [09:12:34]Read from MH i2c: E2 03 00 [09:12:34]MH_I2C_Read... [09:12:34]Read from MH i2c: E2 03 00 E0 08 00 90 00 5C [09:12:34]RAPDU: 90 00 [09:12:34]wFMCommunicate OK [09:12:34]wFMCommunicate request_size=4 [09:12:34]MH_SAM_APDU [09:12:34]CAPDU: 80 0D 03 02 [09:12:34]Write to MH i2c: E2 08 00 E1 08 80 0D 03 02 00 00 00 00 64 [09:12:34]Write i2c OK [09:12:34]MH_I2C_Read... [09:12:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:12:34]Read from MH i2c: E2 [09:12:34]MH_I2C_Read... [09:12:34]Read from MH i2c: E2 0B 00 [09:12:34]MH_I2C_Read... [09:12:34]Read from MH i2c: E2 0B 00 E1 08 00 B9 0A B8 20 2E 6F B7 70 90 00 C4 [09:12:34]RAPDU: B9 0A B8 20 2E 6F B7 70 90 00 [09:12:34]wFMCommunicate OK [09:12:34]SAM_PROTO_SignData done [09:12:34]FM_MakeSignedData done [09:12:34]CreateOFDProtocolMessage [09:12:34]wFMCommunicate request_size=4 [09:12:34]MH_SAM_APDU [09:12:34]CAPDU: 80 11 00 00 [09:12:34]Write to MH i2c: E2 08 00 E2 08 80 11 00 00 00 00 00 00 64 [09:12:34]Write i2c OK [09:12:34]MH_I2C_Read... [09:12:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:12:34]Read from MH i2c: E2 [09:12:34]MH_I2C_Read... [09:12:34]Read from MH i2c: E2 17 00 [09:12:34]MH_I2C_Read... [09:12:34]Read from MH i2c: E2 17 00 E2 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B5 [09:12:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:12:34]wFMCommunicate OK [09:12:34]CreateOFDProtocolMessage done [09:12:34]OFDSenderStorePacket 156073 [09:12:34]StoreOFDPacket docnum=156073 [09:12:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 44 BE 08 01 92 75 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 00 00 00 F4 03 04 00 81 C9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A9 61 02 00 35 04 06 00 21 56 7F 6C 17 37 B9 0A B8 20 2E 6F B7 70 [09:12:34]CheckFolder [09:12:34]dirname=/storage/ofd_packets [09:12:34]CheckFolder done [09:12:34]ProducePacketName [09:12:34]name=ofd_packets/00156073 [09:12:34]NVStorageSaveData ofd_packets/00156073 [09:12:34]File name is /storage/ofd_packets/00156073 [09:12:34]Write 302 bytes [09:12:34]NVStorageSaveData done [09:12:34]OFDSenderStorePacket done [09:12:34]KKMCreateOFDPacket done [09:12:34]NVStorageSaveData kkm_last_timestamp [09:12:34]File name is /storage/kkm_last_timestamp [09:12:34]Write 4 bytes [09:12:34]NVStorageSaveData done [09:12:34]ExternCall_PrintAddStr [09:12:34]wPrintStart [09:12:34]Write to MH i2c: 01 00 00 E3 08 EB [09:12:34]OFD Sender: Processing packet 156073 [packets to send 52, broken 51] [09:12:34]ProducePacketName [09:12:34]name=ofd_packets/00156073 [09:12:34]OFD Sender: To server: pG, [09:12:34]CommunicateWithHost lk.salyk.kg:30040 [09:12:34]ConnectInit lk.salyk.kg [09:12:34]Write i2c OK [09:12:34]MH_I2C_Read... [09:12:34]Read from MH i2c: 01 [09:12:34]MH_I2C_Read... [09:12:34]Read from MH i2c: 01 07 00 [09:12:34]MH_I2C_Read... [09:12:34]Read from MH i2c: 01 07 00 E3 08 00 00 00 00 00 FF 0F 00 [09:12:34]RasterBufferAndPrint [09:12:34]line Счет N : (1)874347 [09:12:34]line ИНН: 02508201610067 [09:12:34]line Контрольно-Кассовый Чек [09:12:34]line ПРОДАЖА [09:12:34]line ТРК (МРК, ГНК) : 23 [09:12:34]line Товар: 2710124130 [09:12:34]line Super 92-К-5 [09:12:34]line 14.620 * 68.40 [09:12:34]line = 1000.01 [09:12:34]line НДС 12% НСП 1% [09:12:34]line > о реализуемом товаре [09:12:34]line ОКРУГЛЕНИЕ: -0.01 [09:12:34]line ИТОГО: 1000.00 [09:12:34]line Внесено: 1000.00 [09:12:34]line СДАЧА: 0.00 [09:12:34]line НСП 1% : 8.85 [09:12:34]line НДС 12% : 106.20 [09:12:34]line Наличными: 1000.00 [09:12:34]line Безнал.: 0.00 [09:12:34]line Место: АЗС № 165 "Партнер Нефть" [09:12:34]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:12:34]line СНО: Общий режим [09:12:34]line Чек 145 20.10.2024 09:12 [09:12:34]line Смена: 314 ФФД: 1.0 [09:12:34]line ЗНМ: 0300000234 [09:12:34]line РНМ: 0000137193017469 [09:12:34]line Версия ККМ: v1.0 [09:12:34]line ФМ: 0000000000963156 [09:12:34]line ФД: 156073 [09:12:34]line ФПД: 36655388694327 [09:12:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T091233&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156073&fm=36655388694327&tin=02508201610067®Number=0000137193017469&sum=100000 [09:12:34]Connected sock=10 [09:12:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 44 BE 08 01 92 75 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 00 00 00 F4 03 04 00 81 C9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A9 61 02 00 35 04 06 00 21 56 7F 6C 17 37 B9 0A B8 20 2E 6F B7 70 [09:12:34]written 0, free lines is 4095 [09:12:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 7A F5 47 00 FB 30 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A9 61 02 00 F4 03 04 00 B4 6F 14 67 B6 04 01 00 00 4F 49 1D 06 C3 72 C5 E0 [09:12:35]CommunicateWithHost err = 0 [09:12:35]CheckOFDResponse [09:12:35]1017 (14) - 77093643461234 [09:12:35]1041 (16) - 0000000000963156 [09:12:35]1040 (4) - 156073 [09:12:35]1012 (4) - 20.10.2024 02:49 [09:12:35]1206 (1) - 0 [09:12:35]OFD Sender: Remove packet 156073 [09:12:35]ProducePacketName [09:12:35]name=ofd_packets/00156073 [09:12:35]NVStorageDeleteData [09:12:35]Write to MH i2c: 01 00 00 0E 09 17 [09:12:35]Write i2c OK [09:12:35]MH_I2C_Read... [09:12:35]Read from MH i2c: 01 [09:12:35]MH_I2C_Read... [09:12:35]Read from MH i2c: 01 07 00 [09:12:35]MH_I2C_Read... [09:12:35]Read from MH i2c: 01 07 00 0E 09 00 00 00 00 00 E5 0C 0F [09:12:35]RasterBufferAndPrint [09:12:35]line [09:12:35]line [09:12:35]line [09:12:35]line [09:12:35]line [09:12:35]written 0, free lines is 3307 [09:12:35]MH_Cut [09:12:35]Write to MH i2c: D1 01 00 15 09 01 F0 [09:12:35]Write i2c OK [09:12:35]MH_I2C_Read... [09:12:35]Read from MH i2c: D1 [09:12:35]MH_I2C_Read... [09:12:35]Read from MH i2c: D1 01 00 [09:12:35]MH_I2C_Read... [09:12:35]Read from MH i2c: D1 01 00 15 09 00 EF [09:12:35]Write to MH i2c: 01 00 00 16 09 1F [09:12:35]Write i2c OK [09:12:35]MH_I2C_Read... [09:12:35]OFD Sender: No OFD packet to send [09:12:36]*** Cut start [09:12:36]*** Partial cut [09:12:36]*** CUTSNS_PIN = 1 [09:12:36]*** CUTSNS_PIN = 0 [09:12:36]*** Brake cut motor [09:12:36]Read from MH i2c: 01 [09:12:36]MH_I2C_Read... [09:12:36]*** Stop cut motor [09:12:36]*** Cut end [09:12:36]Read from MH i2c: 01 07 00 [09:12:36]MH_I2C_Read... [09:12:36]Read from MH i2c: 01 07 00 16 09 00 00 00 00 00 FF 0F 34 [09:12:36]process_action close_receipt done [09:12:36]requested_data is exist [09:12:36]produce_requested_data [09:12:36]requested_item fm.sn is exist - process it [09:12:36]wFMCommunicate request_size=4 [09:12:36]MH_SAM_APDU [09:12:36]CAPDU: 80 11 00 00 [09:12:36]Write to MH i2c: E2 08 00 17 09 80 11 00 00 00 00 00 00 9A [09:12:36]Write i2c OK [09:12:36]MH_I2C_Read... [09:12:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:12:36]Read from MH i2c: E2 [09:12:36]MH_I2C_Read... [09:12:36]Read from MH i2c: E2 17 00 [09:12:36]MH_I2C_Read... [09:12:36]Read from MH i2c: E2 17 00 17 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EB [09:12:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:12:36]wFMCommunicate OK [09:12:36]requested_item fd.num is exist - process it [09:12:36]SAM_PROTO_GetFieldsCounters [09:12:36]wFMCommunicate request_size=4 [09:12:36]MH_SAM_APDU [09:12:36]CAPDU: 80 13 00 00 [09:12:36]Write to MH i2c: E2 08 00 18 09 80 13 00 00 00 00 00 00 9D [09:12:36]Write i2c OK [09:12:36]MH_I2C_Read... [09:12:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:12:36]Read from MH i2c: E2 [09:12:36]MH_I2C_Read... [09:12:36]Read from MH i2c: E2 62 00 [09:12:36]MH_I2C_Read... [09:12:36]Read from MH i2c: E2 62 00 18 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A9 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 91 00 00 00 5E 04 04 00 91 00 00 00 57 04 04 00 92 00 00 00 19 04 04 00 00 00 00 00 90 00 D0 [09:12:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A9 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 91 00 00 00 5E 04 04 00 91 00 00 00 57 04 04 00 92 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:12:36]wFMCommunicate OK [09:12:36]SAM_PROTO_GetFieldsCounters done [09:12:36]requested_item shift.num is exist - process it [09:12:36]requested_item shift.opened is exist - process it [09:12:36]req_shift_opened [09:12:36]FM_GetShiftState [09:12:36]SAM_PROTO_GetShiftState [09:12:36]wFMCommunicate request_size=4 [09:12:36]MH_SAM_APDU [09:12:36]CAPDU: 80 13 01 00 [09:12:36]Write to MH i2c: E2 08 00 19 09 80 13 01 00 00 00 00 00 9F [09:12:36]Write i2c OK [09:12:36]MH_I2C_Read... [09:12:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:12:37]Read from MH i2c: E2 [09:12:37]MH_I2C_Read... [09:12:37]Read from MH i2c: E2 0E 00 [09:12:37]MH_I2C_Read... [09:12:37]Read from MH i2c: E2 0E 00 19 09 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 46 [09:12:37]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:12:37]wFMCommunicate OK [09:12:37]SAM_PROTO_GetShiftState done [09:12:37]FM_GetShiftState done [09:12:37]req_shift_opened done [09:12:37]requested_item shift.open_date is exist - process it [09:12:37]req_shift_open_date [09:12:37]req_shift_open_date done [09:12:37]produce_requested_data done [09:12:37]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156073,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [09:12:37]process_action_free close_receipt [09:12:37]json_value_free [09:12:37]json_value_free done [09:12:37]process_json_proto returns [09:12:37]Send response to host [09:12:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156073,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [09:12:37]free response buf [09:12:37]execute_script done [09:12:37]execute_script returns [09:12:37]free content buf [09:12:37]Sock 9.Close socket [09:12:37]Sock 9.Thread stoped [09:12:40]OFD Sender: No OFD packet to send [09:12:45]OFD Sender: No OFD packet to send [09:12:50]OFD Sender: No OFD packet to send [09:12:55]OFD Sender: No OFD packet to send [09:13:00]OFD Sender: No OFD packet to send [09:13:05]OFD Sender: No OFD packet to send [09:13:10]OFD Sender: No OFD packet to send [09:13:15]accept exits with 8 [09:13:15]New connection [09:13:15]New thread 3066551652 created [09:13:15]Thread 3066695012 joined [09:13:15]Waiting for new connection... [09:13:15] Sock 8.Parse request [09:13:15]Sock 8.Check first char [09:13:15]Sock 8.First char is OK [09:13:15]request: POST /json_proto HTTP/1.0 [09:13:15]Method: POST [09:13:15]URL: /json_proto [09:13:15]Method is POST - this is cgi request [09:13:15]url: /json_proto [09:13:15]query_string will be loaded in cgi processing [09:13:15]execute_cgi json_proto POST (null) [09:13:15]execute_cgi path=json_proto method=POST [09:13:15]POST find Content-Length [09:13:15]Host: 172.17.53.67:8080 [09:13:15]Content-Length: 677 [09:13:15]Content-Type: application/json [09:13:15] [09:13:15]POST finish read [09:13:15]Found Content-Length = 677 [09:13:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874349", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:13:15]execute_script... [09:13:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874349", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:13:15]POST & json_proto [09:13:15]process_json_proto [09:13:15]json parsed OK: [09:13:15]protocol is kg_v1.0 [09:13:15]action value=close_receipt [09:13:15]process_action close_receipt [09:13:15]cmd_close_receipt [09:13:15]MH_GetDate [09:13:15]Write to MH i2c: F0 00 00 1A 09 12 [09:13:15]Write i2c OK [09:13:15]MH_I2C_Read... [09:13:15]Read from MH i2c: F0 [09:13:15]MH_I2C_Read... [09:13:15]Read from MH i2c: F0 09 00 [09:13:15]MH_I2C_Read... [09:13:15]Read from MH i2c: F0 09 00 1A 09 00 AC C9 14 67 19 BC 99 64 DD [09:13:15]GetLastDocTimeStamp 1729415553 [09:13:15]current date 1729415596 [09:13:15]FM_GetShiftState [09:13:15]SAM_PROTO_GetShiftState [09:13:15]wFMCommunicate request_size=4 [09:13:15]MH_SAM_APDU [09:13:15]CAPDU: 80 13 01 00 [09:13:15]Write to MH i2c: E2 08 00 1B 09 80 13 01 00 00 00 00 00 A1 [09:13:15]Write i2c OK [09:13:15]MH_I2C_Read... [09:13:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:13:15]Read from MH i2c: E2 [09:13:15]MH_I2C_Read... [09:13:15]Read from MH i2c: E2 0E 00 [09:13:15]MH_I2C_Read... [09:13:15]Read from MH i2c: E2 0E 00 1B 09 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 48 [09:13:15]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:13:15]wFMCommunicate OK [09:13:15]SAM_PROTO_GetShiftState done [09:13:15]FM_GetShiftState done [09:13:15]opened in 1729383891 [09:13:15]opened+sec_in_day 1729470291 [09:13:15]quantity*price = 50010 [09:13:15]sum+1 = 50012 [09:13:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 146 20.10.2024 09:13 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156074 ФПД: 203745629632023 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T091316&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156074&fm=203745629632023&tin=02508201610067®Number=0000137193017469&sum=50000 [09:13:16]StoreToDocumentArchive [09:13:16]shift 314 fd 156074 [09:13:16]save to /storage/0314/doc_00156074 [09:13:16]save last doc name /storage/0314/doc_00156074 to /storage/kkm_last_doc_name [09:13:16]save OK [09:13:16]Clear old archive folders... [09:13:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:13:16]tlvbuf is 00849A90 [09:13:16]SAM_PROTO_ClearQueue [09:13:16]wFMCommunicate request_size=4 [09:13:16]MH_SAM_APDU [09:13:16]CAPDU: 80 09 00 00 [09:13:16]Write to MH i2c: E2 08 00 28 09 80 09 00 00 00 00 00 00 A3 [09:13:16]Write i2c OK [09:13:16]MH_I2C_Read... [09:13:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:13:16]Read from MH i2c: E2 [09:13:16]MH_I2C_Read... [09:13:16]Read from MH i2c: E2 03 00 [09:13:16]MH_I2C_Read... [09:13:16]Read from MH i2c: E2 03 00 28 09 00 90 00 A5 [09:13:16]RAPDU: 90 00 [09:13:16]wFMCommunicate OK [09:13:16]SAM_PROTO_ClearQueue done [09:13:16]KKMCreateOFDPacket [09:13:16]OFDProtocolAddRootSTLVToBuf [09:13:16]FM_MakeSignedData [09:13:16]FM_MakeSignedData [09:13:16]SAM_PROTO_SignData [09:13:16]wFMCommunicate request_size=4 [09:13:16]MH_SAM_APDU [09:13:16]CAPDU: 80 0D 01 02 [09:13:16]Write to MH i2c: E2 08 00 29 09 80 0D 01 02 00 00 00 00 AB [09:13:16]Write i2c OK [09:13:16]MH_I2C_Read... [09:13:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:13:16]Read from MH i2c: E2 [09:13:16]MH_I2C_Read... [09:13:16]Read from MH i2c: E2 03 00 [09:13:16]MH_I2C_Read... [09:13:16]Read from MH i2c: E2 03 00 29 09 00 90 00 A6 [09:13:16]RAPDU: 90 00 [09:13:16]wFMCommunicate OK [09:13:16]wFMCommunicate request_size=255 [09:13:16]MH_SAM_APDU [09:13:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 AC C9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AA 61 02 00 35 04 06 00 B9 [09:13:16]Write to MH i2c: E2 02 01 2A 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 AC C9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AA 61 02 00 35 04 06 00 B9 00 00 AD [09:13:16]Write i2c OK [09:13:16]MH_I2C_Read... [09:13:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:13:17]Read from MH i2c: E2 [09:13:17]MH_I2C_Read... [09:13:17]Read from MH i2c: E2 03 00 [09:13:17]MH_I2C_Read... [09:13:17]Read from MH i2c: E2 03 00 2A 09 00 90 00 A7 [09:13:17]RAPDU: 90 00 [09:13:17]wFMCommunicate OK [09:13:17]wFMCommunicate request_size=10 [09:13:17]MH_SAM_APDU [09:13:17]CAPDU: 80 0D 02 02 05 4E 39 E0 F6 17 [09:13:17]Write to MH i2c: E2 0D 00 2B 09 80 0D 02 02 05 00 4E 39 E0 F6 17 00 00 2C [09:13:17]Write i2c OK [09:13:17]MH_I2C_Read... [09:13:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:13:17]Read from MH i2c: E2 [09:13:17]MH_I2C_Read... [09:13:17]Read from MH i2c: E2 03 00 [09:13:17]MH_I2C_Read... [09:13:17]Read from MH i2c: E2 03 00 2B 09 00 90 00 A8 [09:13:17]RAPDU: 90 00 [09:13:17]wFMCommunicate OK [09:13:17]wFMCommunicate request_size=4 [09:13:17]MH_SAM_APDU [09:13:17]CAPDU: 80 0D 03 02 [09:13:17]Write to MH i2c: E2 08 00 2C 09 80 0D 03 02 00 00 00 00 B0 [09:13:17]Write i2c OK [09:13:17]MH_I2C_Read... [09:13:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:13:17]Read from MH i2c: E2 [09:13:17]MH_I2C_Read... [09:13:17]Read from MH i2c: E2 0B 00 [09:13:17]MH_I2C_Read... [09:13:17]Read from MH i2c: E2 0B 00 2C 09 00 25 FE 00 D0 79 CD F6 22 90 00 02 [09:13:17]RAPDU: 25 FE 00 D0 79 CD F6 22 90 00 [09:13:17]wFMCommunicate OK [09:13:17]SAM_PROTO_SignData done [09:13:17]FM_MakeSignedData done [09:13:17]CreateOFDProtocolMessage [09:13:17]wFMCommunicate request_size=4 [09:13:17]MH_SAM_APDU [09:13:17]CAPDU: 80 11 00 00 [09:13:17]Write to MH i2c: E2 08 00 2D 09 80 11 00 00 00 00 00 00 B0 [09:13:17]Write i2c OK [09:13:17]MH_I2C_Read... [09:13:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:13:17]Read from MH i2c: E2 [09:13:17]MH_I2C_Read... [09:13:17]Read from MH i2c: E2 17 00 [09:13:17]MH_I2C_Read... [09:13:17]Read from MH i2c: E2 17 00 2D 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 01 [09:13:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:13:17]wFMCommunicate OK [09:13:17]CreateOFDProtocolMessage done [09:13:17]OFDSenderStorePacket 156074 [09:13:17]StoreOFDPacket docnum=156074 [09:13:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D3 74 07 01 56 BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 AC C9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AA 61 02 00 35 04 06 00 B9 4E 39 E0 F6 17 25 FE 00 D0 79 CD F6 22 [09:13:17]CheckFolder [09:13:17]dirname=/storage/ofd_packets [09:13:17]CheckFolder done [09:13:17]ProducePacketName [09:13:17]name=ofd_packets/00156074 [09:13:17]NVStorageSaveData ofd_packets/00156074 [09:13:17]File name is /storage/ofd_packets/00156074 [09:13:17]Write 301 bytes [09:13:17]NVStorageSaveData done [09:13:17]OFDSenderStorePacket done [09:13:17]KKMCreateOFDPacket done [09:13:17]NVStorageSaveData kkm_last_timestamp [09:13:17]File name is /storage/kkm_last_timestamp [09:13:17]Write 4 bytes [09:13:17]NVStorageSaveData done [09:13:17]ExternCall_PrintAddStr [09:13:17]wPrintStart [09:13:17]Write to MH i2c: 01 00 00 2E 09 37 [09:13:17]Write i2c OK [09:13:17]MH_I2C_Read... [09:13:17]Read from MH i2c: 01 [09:13:17]MH_I2C_Read... [09:13:17]Read from MH i2c: 01 07 00 [09:13:17]MH_I2C_Read... [09:13:17]Read from MH i2c: 01 07 00 2E 09 00 00 00 00 00 FF 0F 4C [09:13:17]RasterBufferAndPrint [09:13:17]line Счет N : (1)874349 [09:13:17]line ИНН: 02508201610067 [09:13:17]line Контрольно-Кассовый Чек [09:13:17]line ПРОДАЖА [09:13:17]line ТРК (МРК, ГНК) : 11 [09:13:17]line Товар: 2710124500 [09:13:17]line Аи-95-К-5 [09:13:17]line 6.740 * 74.20 [09:13:17]line = 500.11 [09:13:17]line НДС 12% НСП 1% [09:13:17]line > о реализуемом товаре [09:13:17]line ОКРУГЛЕНИЕ: -0.11 [09:13:17]line ИТОГО: 500.00 [09:13:17]line Внесено: 500.00 [09:13:17]line СДАЧА: 0.00 [09:13:17]line НСП 1% : 4.43 [09:13:17]line НДС 12% : 53.11 [09:13:17]line Наличными: 500.00 [09:13:17]line Безнал.: 0.00 [09:13:17]line Место: АЗС № 165 "Партнер Нефть" [09:13:17]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:13:17]line СНО: Общий режим [09:13:17]line Чек 146 20.10.2024 09:13 [09:13:17]line Смена: 314 ФФД: 1.0 [09:13:17]line ЗНМ: 0300000234 [09:13:17]line РНМ: 0000137193017469 [09:13:17]line Версия ККМ: v1.0 [09:13:17]line ФМ: 0000000000963156 [09:13:17]line ФД: 156074 [09:13:17]line ФПД: 203745629632023 [09:13:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T091316&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156074&fm=203745629632023&tin=02508201610067®Number=0000137193017469&sum=50000 [09:13:17]OFD Sender: Processing packet 156074 [packets to send 52, broken 51] [09:13:17]ProducePacketName [09:13:17]name=ofd_packets/00156074 [09:13:17]OFD Sender: To server: pG, [09:13:17]CommunicateWithHost lk.salyk.kg:30040 [09:13:17]ConnectInit lk.salyk.kg [09:13:17]written 0, free lines is 4095 [09:13:17]Connected sock=10 [09:13:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D3 74 07 01 56 BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 AC C9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AA 61 02 00 35 04 06 00 B9 4E 39 E0 F6 17 25 FE 00 D0 79 CD F6 22 [09:13:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D5 F6 47 00 BA D7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AA 61 02 00 F4 03 04 00 DF 6F 14 67 B6 04 01 00 00 BF DC EB 0E 8F 49 C1 C9 [09:13:17]CommunicateWithHost err = 0 [09:13:17]CheckOFDResponse [09:13:17]1017 (14) - 77093643461234 [09:13:17]1041 (16) - 0000000000963156 [09:13:17]1040 (4) - 156074 [09:13:17]1012 (4) - 20.10.2024 02:50 [09:13:17]1206 (1) - 0 [09:13:17]OFD Sender: Remove packet 156074 [09:13:17]ProducePacketName [09:13:17]name=ofd_packets/00156074 [09:13:17]NVStorageDeleteData [09:13:18]Write to MH i2c: 01 00 00 59 09 62 [09:13:18]Write i2c OK [09:13:18]MH_I2C_Read... [09:13:18]Read from MH i2c: 01 [09:13:18]MH_I2C_Read... [09:13:18]Read from MH i2c: 01 07 00 [09:13:18]MH_I2C_Read... [09:13:18]Read from MH i2c: 01 07 00 59 09 00 00 00 00 00 E0 0C 55 [09:13:18]RasterBufferAndPrint [09:13:18]line [09:13:18]line [09:13:18]line [09:13:18]line [09:13:18]line [09:13:18]written 0, free lines is 3301 [09:13:18]MH_Cut [09:13:18]Write to MH i2c: D1 01 00 60 09 01 3B [09:13:18]Write i2c OK [09:13:18]MH_I2C_Read... [09:13:18]Read from MH i2c: D1 [09:13:18]MH_I2C_Read... [09:13:18]Read from MH i2c: D1 01 00 [09:13:18]MH_I2C_Read... [09:13:18]Read from MH i2c: D1 01 00 60 09 00 3A [09:13:18]Write to MH i2c: 01 00 00 61 09 6A [09:13:18]Write i2c OK [09:13:18]MH_I2C_Read... [09:13:18]OFD Sender: No OFD packet to send [09:13:18]*** Cut start [09:13:18]*** Partial cut [09:13:18]*** CUTSNS_PIN = 1 [09:13:18]*** CUTSNS_PIN = 0 [09:13:19]*** Brake cut motor [09:13:19]Read from MH i2c: 01 [09:13:19]MH_I2C_Read... [09:13:19]*** Stop cut motor [09:13:19]*** Cut end [09:13:19]Read from MH i2c: 01 07 00 [09:13:19]MH_I2C_Read... [09:13:19]Read from MH i2c: 01 07 00 61 09 00 00 00 00 00 FF 0F 7F [09:13:19]process_action close_receipt done [09:13:19]requested_data is exist [09:13:19]produce_requested_data [09:13:19]requested_item fm.sn is exist - process it [09:13:19]wFMCommunicate request_size=4 [09:13:19]MH_SAM_APDU [09:13:19]CAPDU: 80 11 00 00 [09:13:19]Write to MH i2c: E2 08 00 62 09 80 11 00 00 00 00 00 00 E5 [09:13:19]Write i2c OK [09:13:19]MH_I2C_Read... [09:13:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:13:19]Read from MH i2c: E2 [09:13:19]MH_I2C_Read... [09:13:19]Read from MH i2c: E2 17 00 [09:13:19]MH_I2C_Read... [09:13:19]Read from MH i2c: E2 17 00 62 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 36 [09:13:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:13:19]wFMCommunicate OK [09:13:19]requested_item fd.num is exist - process it [09:13:19]SAM_PROTO_GetFieldsCounters [09:13:19]wFMCommunicate request_size=4 [09:13:19]MH_SAM_APDU [09:13:19]CAPDU: 80 13 00 00 [09:13:19]Write to MH i2c: E2 08 00 63 09 80 13 00 00 00 00 00 00 E8 [09:13:19]Write i2c OK [09:13:19]MH_I2C_Read... [09:13:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:13:19]Read from MH i2c: E2 [09:13:19]MH_I2C_Read... [09:13:19]Read from MH i2c: E2 62 00 [09:13:19]MH_I2C_Read... [09:13:19]Read from MH i2c: E2 62 00 63 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AA 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 92 00 00 00 5E 04 04 00 92 00 00 00 57 04 04 00 93 00 00 00 19 04 04 00 00 00 00 00 90 00 1F [09:13:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AA 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 92 00 00 00 5E 04 04 00 92 00 00 00 57 04 04 00 93 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:13:19]wFMCommunicate OK [09:13:19]SAM_PROTO_GetFieldsCounters done [09:13:19]requested_item shift.num is exist - process it [09:13:19]requested_item shift.opened is exist - process it [09:13:19]req_shift_opened [09:13:19]FM_GetShiftState [09:13:19]SAM_PROTO_GetShiftState [09:13:19]wFMCommunicate request_size=4 [09:13:19]MH_SAM_APDU [09:13:19]CAPDU: 80 13 01 00 [09:13:19]Write to MH i2c: E2 08 00 64 09 80 13 01 00 00 00 00 00 EA [09:13:19]Write i2c OK [09:13:19]MH_I2C_Read... [09:13:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:13:19]Read from MH i2c: E2 [09:13:19]MH_I2C_Read... [09:13:19]Read from MH i2c: E2 0E 00 [09:13:19]MH_I2C_Read... [09:13:19]Read from MH i2c: E2 0E 00 64 09 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 91 [09:13:19]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:13:19]wFMCommunicate OK [09:13:19]SAM_PROTO_GetShiftState done [09:13:19]FM_GetShiftState done [09:13:19]req_shift_opened done [09:13:19]requested_item shift.open_date is exist - process it [09:13:19]req_shift_open_date [09:13:19]req_shift_open_date done [09:13:19]produce_requested_data done [09:13:19]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156074,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [09:13:19]process_action_free close_receipt [09:13:19]json_value_free [09:13:19]json_value_free done [09:13:19]process_json_proto returns [09:13:19]Send response to host [09:13:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156074,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [09:13:19]free response buf [09:13:19]execute_script done [09:13:19]execute_script returns [09:13:19]free content buf [09:13:19]Sock 8.Close socket [09:13:19]Sock 8.Thread stoped [09:13:23]OFD Sender: No OFD packet to send [09:13:28]OFD Sender: No OFD packet to send [09:13:33]OFD Sender: No OFD packet to send [09:13:34]accept exits with 9 [09:13:34]New connection [09:13:34]New thread 3066695012 created [09:13:34]Thread 3066551652 joined [09:13:34]Waiting for new connection... [09:13:34] Sock 9.Parse request [09:13:34]Sock 9.Check first char [09:13:34]Sock 9.First char is OK [09:13:34]request: POST /json_proto HTTP/1.0 [09:13:34]Method: POST [09:13:34]URL: /json_proto [09:13:34]Method is POST - this is cgi request [09:13:34]url: /json_proto [09:13:34]query_string will be loaded in cgi processing [09:13:34]execute_cgi json_proto POST (null) [09:13:34]execute_cgi path=json_proto method=POST [09:13:34]POST find Content-Length [09:13:34]Host: 172.17.53.67:8080 [09:13:34]Content-Length: 678 [09:13:34]Content-Type: application/json [09:13:34] [09:13:34]POST finish read [09:13:34]Found Content-Length = 678 [09:13:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874350", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:13:34]execute_script... [09:13:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874350", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:13:34]POST & json_proto [09:13:34]process_json_proto [09:13:34]json parsed OK: [09:13:34]protocol is kg_v1.0 [09:13:34]action value=close_receipt [09:13:34]process_action close_receipt [09:13:34]cmd_close_receipt [09:13:34]MH_GetDate [09:13:34]Write to MH i2c: F0 00 00 65 09 5D [09:13:34]Write i2c OK [09:13:34]MH_I2C_Read... [09:13:34]Read from MH i2c: F0 [09:13:34]MH_I2C_Read... [09:13:34]Read from MH i2c: F0 09 00 [09:13:34]MH_I2C_Read... [09:13:34]Read from MH i2c: F0 09 00 65 09 00 BF C9 14 67 19 BC 99 64 3B [09:13:34]GetLastDocTimeStamp 1729415596 [09:13:34]current date 1729415615 [09:13:34]FM_GetShiftState [09:13:34]SAM_PROTO_GetShiftState [09:13:34]wFMCommunicate request_size=4 [09:13:34]MH_SAM_APDU [09:13:34]CAPDU: 80 13 01 00 [09:13:34]Write to MH i2c: E2 08 00 66 09 80 13 01 00 00 00 00 00 EC [09:13:34]Write i2c OK [09:13:34]MH_I2C_Read... [09:13:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:13:34]Read from MH i2c: E2 [09:13:34]MH_I2C_Read... [09:13:34]Read from MH i2c: E2 0E 00 [09:13:34]MH_I2C_Read... [09:13:34]Read from MH i2c: E2 0E 00 66 09 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 93 [09:13:34]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:13:34]wFMCommunicate OK [09:13:34]SAM_PROTO_GetShiftState done [09:13:34]FM_GetShiftState done [09:13:34]opened in 1729383891 [09:13:34]opened+sec_in_day 1729470291 [09:13:34]quantity*price = 80012 [09:13:34]sum+1 = 80013 [09:13:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 147 20.10.2024 09:13 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156075 ФПД: 83139713146139 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T091335&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156075&fm=83139713146139&tin=02508201610067®Number=0000137193017469&sum=80000 [09:13:35]StoreToDocumentArchive [09:13:35]shift 314 fd 156075 [09:13:35]save to /storage/0314/doc_00156075 [09:13:35]save last doc name /storage/0314/doc_00156075 to /storage/kkm_last_doc_name [09:13:35]save OK [09:13:35]Clear old archive folders... [09:13:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:13:35]tlvbuf is B6F19D30 [09:13:35]SAM_PROTO_ClearQueue [09:13:35]wFMCommunicate request_size=4 [09:13:35]MH_SAM_APDU [09:13:35]CAPDU: 80 09 00 00 [09:13:35]Write to MH i2c: E2 08 00 73 09 80 09 00 00 00 00 00 00 EE [09:13:35]Write i2c OK [09:13:35]MH_I2C_Read... [09:13:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:13:35]Read from MH i2c: E2 [09:13:35]MH_I2C_Read... [09:13:35]Read from MH i2c: E2 03 00 [09:13:35]MH_I2C_Read... [09:13:35]Read from MH i2c: E2 03 00 73 09 00 90 00 F0 [09:13:35]RAPDU: 90 00 [09:13:35]wFMCommunicate OK [09:13:35]SAM_PROTO_ClearQueue done [09:13:35]KKMCreateOFDPacket [09:13:35]OFDProtocolAddRootSTLVToBuf [09:13:35]FM_MakeSignedData [09:13:35]FM_MakeSignedData [09:13:35]SAM_PROTO_SignData [09:13:35]wFMCommunicate request_size=4 [09:13:35]MH_SAM_APDU [09:13:35]CAPDU: 80 0D 01 02 [09:13:35]Write to MH i2c: E2 08 00 74 09 80 0D 01 02 00 00 00 00 F6 [09:13:35]Write i2c OK [09:13:35]MH_I2C_Read... [09:13:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:13:35]Read from MH i2c: E2 [09:13:35]MH_I2C_Read... [09:13:35]Read from MH i2c: E2 03 00 [09:13:35]MH_I2C_Read... [09:13:35]Read from MH i2c: E2 03 00 74 09 00 90 00 F1 [09:13:35]RAPDU: 90 00 [09:13:35]wFMCommunicate OK [09:13:35]wFMCommunicate request_size=255 [09:13:35]MH_SAM_APDU [09:13:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 BF C9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AB 61 02 00 35 04 06 00 4B [09:13:35]Write to MH i2c: E2 02 01 75 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 BF C9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AB 61 02 00 35 04 06 00 4B 00 00 B3 [09:13:35]Write i2c OK [09:13:35]MH_I2C_Read... [09:13:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:13:35]Read from MH i2c: E2 [09:13:35]MH_I2C_Read... [09:13:35]Read from MH i2c: E2 03 00 [09:13:35]MH_I2C_Read... [09:13:35]Read from MH i2c: E2 03 00 75 09 00 90 00 F2 [09:13:35]RAPDU: 90 00 [09:13:35]wFMCommunicate OK [09:13:35]wFMCommunicate request_size=10 [09:13:35]MH_SAM_APDU [09:13:35]CAPDU: 80 0D 02 02 05 9D 79 11 9D 1B [09:13:35]Write to MH i2c: E2 0D 00 76 09 80 0D 02 02 05 00 9D 79 11 9D 1B 00 00 E2 [09:13:35]Write i2c OK [09:13:35]MH_I2C_Read... [09:13:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:13:36]Read from MH i2c: E2 [09:13:36]MH_I2C_Read... [09:13:36]Read from MH i2c: E2 03 00 [09:13:36]MH_I2C_Read... [09:13:36]Read from MH i2c: E2 03 00 76 09 00 90 00 F3 [09:13:36]RAPDU: 90 00 [09:13:36]wFMCommunicate OK [09:13:36]wFMCommunicate request_size=4 [09:13:36]MH_SAM_APDU [09:13:36]CAPDU: 80 0D 03 02 [09:13:36]Write to MH i2c: E2 08 00 77 09 80 0D 03 02 00 00 00 00 FB [09:13:36]Write i2c OK [09:13:36]MH_I2C_Read... [09:13:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:13:36]Read from MH i2c: E2 [09:13:36]MH_I2C_Read... [09:13:36]Read from MH i2c: E2 0B 00 [09:13:36]MH_I2C_Read... [09:13:36]Read from MH i2c: E2 0B 00 77 09 00 CC 7F 67 AC A7 DE 7E D7 90 00 34 [09:13:36]RAPDU: CC 7F 67 AC A7 DE 7E D7 90 00 [09:13:36]wFMCommunicate OK [09:13:36]SAM_PROTO_SignData done [09:13:36]FM_MakeSignedData done [09:13:36]CreateOFDProtocolMessage [09:13:36]wFMCommunicate request_size=4 [09:13:36]MH_SAM_APDU [09:13:36]CAPDU: 80 11 00 00 [09:13:36]Write to MH i2c: E2 08 00 78 09 80 11 00 00 00 00 00 00 FB [09:13:36]Write i2c OK [09:13:36]MH_I2C_Read... [09:13:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:13:36]Read from MH i2c: E2 [09:13:36]MH_I2C_Read... [09:13:36]Read from MH i2c: E2 17 00 [09:13:36]MH_I2C_Read... [09:13:36]Read from MH i2c: E2 17 00 78 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4C [09:13:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:13:36]wFMCommunicate OK [09:13:36]CreateOFDProtocolMessage done [09:13:36]OFDSenderStorePacket 156075 [09:13:36]StoreOFDPacket docnum=156075 [09:13:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 35 CB 07 01 66 AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 BF C9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AB 61 02 00 35 04 06 00 4B 9D 79 11 9D 1B CC 7F 67 AC A7 DE 7E D7 [09:13:36]CheckFolder [09:13:36]dirname=/storage/ofd_packets [09:13:36]CheckFolder done [09:13:36]ProducePacketName [09:13:36]name=ofd_packets/00156075 [09:13:36]NVStorageSaveData ofd_packets/00156075 [09:13:36]File name is /storage/ofd_packets/00156075 [09:13:36]Write 301 bytes [09:13:36]NVStorageSaveData done [09:13:36]OFDSenderStorePacket done [09:13:36]KKMCreateOFDPacket done [09:13:36]NVStorageSaveData kkm_last_timestamp [09:13:36]File name is /storage/kkm_last_timestamp [09:13:36]Write 4 bytes [09:13:36]NVStorageSaveData done [09:13:36]ExternCall_PrintAddStr [09:13:36]wPrintStart [09:13:36]Write to MH i2c: 01 00 00 79 09 82 [09:13:36]Write i2c OK [09:13:36]MH_I2C_Read... [09:13:36]Read from MH i2c: 01 [09:13:36]MH_I2C_Read... [09:13:36]Read from MH i2c: 01 07 00 [09:13:36]MH_I2C_Read... [09:13:36]Read from MH i2c: 01 07 00 79 09 00 00 00 00 00 FF 0F 97 [09:13:36]RasterBufferAndPrint [09:13:36]line Счет N : (1)874350 [09:13:36]line ИНН: 02508201610067 [09:13:36]line Контрольно-Кассовый Чек [09:13:36]line ПРОДАЖА [09:13:36]line ТРК (МРК, ГНК) : 32 [09:13:36]line Товар: 2710124130 [09:13:36]line Аи-92-К-5 [09:13:36]line 11.960 * 66.90 [09:13:36]line = 800.12 [09:13:36]line НДС 12% НСП 1% [09:13:36]line > о реализуемом товаре [09:13:36]line ОКРУГЛЕНИЕ: -0.12 [09:13:36]line ИТОГО: 800.00 [09:13:36]line Внесено: 800.00 [09:13:36]line СДАЧА: 0.00 [09:13:36]line НСП 1% : 7.08 [09:13:36]line НДС 12% : 84.97 [09:13:36]line Наличными: 800.00 [09:13:36]line Безнал.: 0.00 [09:13:36]line Место: АЗС № 165 "Партнер Нефть" [09:13:36]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:13:36]line СНО: Общий режим [09:13:36]line Чек 147 20.10.2024 09:13 [09:13:36]line Смена: 314 ФФД: 1.0 [09:13:36]line ЗНМ: 0300000234 [09:13:36]line РНМ: 0000137193017469 [09:13:36]line Версия ККМ: v1.0 [09:13:36]line ФМ: 0000000000963156 [09:13:36]line ФД: 156075 [09:13:36]line ФПД: 83139713146139 [09:13:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T091335&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156075&fm=83139713146139&tin=02508201610067®Number=0000137193017469&sum=80000 [09:13:36]OFD Sender: Processing packet 156075 [packets to send 52, broken 51] [09:13:36]ProducePacketName [09:13:36]name=ofd_packets/00156075 [09:13:36]OFD Sender: To server: pG, [09:13:36]CommunicateWithHost lk.salyk.kg:30040 [09:13:36]ConnectInit lk.salyk.kg [09:13:36]written 0, free lines is 4095 [09:13:36]Connected sock=10 [09:13:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 35 CB 07 01 66 AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 BF C9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AB 61 02 00 35 04 06 00 4B 9D 79 11 9D 1B CC 7F 67 AC A7 DE 7E D7 [09:13:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 65 0B 47 00 7A B6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AB 61 02 00 F4 03 04 00 F2 6F 14 67 B6 04 01 00 00 DB E7 31 34 72 A3 35 17 [09:13:36]CommunicateWithHost err = 0 [09:13:36]CheckOFDResponse [09:13:36]1017 (14) - 77093643461234 [09:13:36]1041 (16) - 0000000000963156 [09:13:36]1040 (4) - 156075 [09:13:36]1012 (4) - 20.10.2024 02:50 [09:13:36]1206 (1) - 0 [09:13:36]OFD Sender: Remove packet 156075 [09:13:36]ProducePacketName [09:13:36]name=ofd_packets/00156075 [09:13:36]NVStorageDeleteData [09:13:36]Write to MH i2c: 01 00 00 A4 09 AD [09:13:36]Write i2c OK [09:13:36]MH_I2C_Read... [09:13:36]Read from MH i2c: 01 [09:13:36]MH_I2C_Read... [09:13:36]Read from MH i2c: 01 07 00 [09:13:36]MH_I2C_Read... [09:13:36]Read from MH i2c: 01 07 00 A4 09 00 00 00 00 00 F6 0C B6 [09:13:36]RasterBufferAndPrint [09:13:36]line [09:13:36]line [09:13:36]line [09:13:36]line [09:13:36]line [09:13:36]written 0, free lines is 3324 [09:13:36]MH_Cut [09:13:36]Write to MH i2c: D1 01 00 AB 09 01 86 [09:13:36]Write i2c OK [09:13:36]MH_I2C_Read... [09:13:36]Read from MH i2c: D1 [09:13:36]MH_I2C_Read... [09:13:36]Read from MH i2c: D1 01 00 [09:13:36]MH_I2C_Read... [09:13:36]Read from MH i2c: D1 01 00 AB 09 00 85 [09:13:36]Write to MH i2c: 01 00 00 AC 09 B5 [09:13:36]Write i2c OK [09:13:36]MH_I2C_Read... [09:13:37]OFD Sender: No OFD packet to send [09:13:37]*** Cut start [09:13:37]*** Partial cut [09:13:37]*** CUTSNS_PIN = 1 [09:13:37]*** CUTSNS_PIN = 0 [09:13:37]*** Brake cut motor [09:13:38]Read from MH i2c: 01 [09:13:38]MH_I2C_Read... [09:13:38]*** Stop cut motor [09:13:38]*** Cut end [09:13:38]Read from MH i2c: 01 07 00 [09:13:38]MH_I2C_Read... [09:13:38]Read from MH i2c: 01 07 00 AC 09 00 00 00 00 00 FF 0F CA [09:13:38]process_action close_receipt done [09:13:38]requested_data is exist [09:13:38]produce_requested_data [09:13:38]requested_item fm.sn is exist - process it [09:13:38]wFMCommunicate request_size=4 [09:13:38]MH_SAM_APDU [09:13:38]CAPDU: 80 11 00 00 [09:13:38]Write to MH i2c: E2 08 00 AD 09 80 11 00 00 00 00 00 00 30 [09:13:38]Write i2c OK [09:13:38]MH_I2C_Read... [09:13:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:13:38]Read from MH i2c: E2 [09:13:38]MH_I2C_Read... [09:13:38]Read from MH i2c: E2 17 00 [09:13:38]MH_I2C_Read... [09:13:38]Read from MH i2c: E2 17 00 AD 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 81 [09:13:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:13:38]wFMCommunicate OK [09:13:38]requested_item fd.num is exist - process it [09:13:38]SAM_PROTO_GetFieldsCounters [09:13:38]wFMCommunicate request_size=4 [09:13:38]MH_SAM_APDU [09:13:38]CAPDU: 80 13 00 00 [09:13:38]Write to MH i2c: E2 08 00 AE 09 80 13 00 00 00 00 00 00 33 [09:13:38]Write i2c OK [09:13:38]MH_I2C_Read... [09:13:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:13:38]Read from MH i2c: E2 [09:13:38]MH_I2C_Read... [09:13:38]Read from MH i2c: E2 62 00 [09:13:38]MH_I2C_Read... [09:13:38]Read from MH i2c: E2 62 00 AE 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AB 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 93 00 00 00 5E 04 04 00 93 00 00 00 57 04 04 00 94 00 00 00 19 04 04 00 00 00 00 00 90 00 6E [09:13:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AB 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 93 00 00 00 5E 04 04 00 93 00 00 00 57 04 04 00 94 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:13:38]wFMCommunicate OK [09:13:38]SAM_PROTO_GetFieldsCounters done [09:13:38]requested_item shift.num is exist - process it [09:13:38]requested_item shift.opened is exist - process it [09:13:38]req_shift_opened [09:13:38]FM_GetShiftState [09:13:38]SAM_PROTO_GetShiftState [09:13:38]wFMCommunicate request_size=4 [09:13:38]MH_SAM_APDU [09:13:38]CAPDU: 80 13 01 00 [09:13:38]Write to MH i2c: E2 08 00 AF 09 80 13 01 00 00 00 00 00 35 [09:13:38]Write i2c OK [09:13:38]MH_I2C_Read... [09:13:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:13:38]Read from MH i2c: E2 [09:13:38]MH_I2C_Read... [09:13:38]Read from MH i2c: E2 0E 00 [09:13:38]MH_I2C_Read... [09:13:38]Read from MH i2c: E2 0E 00 AF 09 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 DC [09:13:38]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:13:38]wFMCommunicate OK [09:13:38]SAM_PROTO_GetShiftState done [09:13:38]FM_GetShiftState done [09:13:38]req_shift_opened done [09:13:38]requested_item shift.open_date is exist - process it [09:13:38]req_shift_open_date [09:13:38]req_shift_open_date done [09:13:38]produce_requested_data done [09:13:38]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156075,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [09:13:38]process_action_free close_receipt [09:13:38]json_value_free [09:13:38]json_value_free done [09:13:38]process_json_proto returns [09:13:38]Send response to host [09:13:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156075,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [09:13:38]free response buf [09:13:38]execute_script done [09:13:38]execute_script returns [09:13:38]free content buf [09:13:38]Sock 9.Close socket [09:13:38]Sock 9.Thread stoped [09:13:42]OFD Sender: No OFD packet to send [09:13:47]OFD Sender: No OFD packet to send [09:13:52]OFD Sender: No OFD packet to send [09:13:57]OFD Sender: No OFD packet to send [09:14:02]OFD Sender: No OFD packet to send [09:14:07]OFD Sender: No OFD packet to send [09:14:12]OFD Sender: No OFD packet to send [09:14:17]OFD Sender: No OFD packet to send [09:14:22]OFD Sender: No OFD packet to send [09:14:27]OFD Sender: No OFD packet to send [09:14:32]OFD Sender: No OFD packet to send [09:14:37]OFD Sender: No OFD packet to send [09:14:42]OFD Sender: No OFD packet to send [09:14:47]OFD Sender: No OFD packet to send [09:14:52]OFD Sender: No OFD packet to send [09:14:57]OFD Sender: No OFD packet to send [09:15:02]OFD Sender: No OFD packet to send [09:15:07]OFD Sender: No OFD packet to send [09:15:11]accept exits with 8 [09:15:11]New connection [09:15:11]New thread 3066551652 created [09:15:11]Thread 3066695012 joined [09:15:11]Waiting for new connection... [09:15:11] Sock 8.Parse request [09:15:11]Sock 8.Check first char [09:15:11]Sock 8.First char is OK [09:15:11]request: POST /json_proto HTTP/1.0 [09:15:11]Method: POST [09:15:11]URL: /json_proto [09:15:11]Method is POST - this is cgi request [09:15:11]url: /json_proto [09:15:11]query_string will be loaded in cgi processing [09:15:11]execute_cgi json_proto POST (null) [09:15:11]execute_cgi path=json_proto method=POST [09:15:11]POST find Content-Length [09:15:11]Host: 172.17.53.67:8080 [09:15:11]Content-Length: 767 [09:15:11]Content-Type: application/json [09:15:11] [09:15:11]POST finish read [09:15:11]Found Content-Length = 767 [09:15:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874351", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 800.12 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:15:11]execute_script... [09:15:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874351", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 800.12 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:15:11]POST & json_proto [09:15:11]process_json_proto [09:15:11]json parsed OK: [09:15:11]protocol is kg_v1.0 [09:15:11]action value=close_receipt [09:15:11]process_action close_receipt [09:15:11]cmd_close_receipt [09:15:11]MH_GetDate [09:15:11]Write to MH i2c: F0 00 00 B0 09 A8 [09:15:11]Write i2c OK [09:15:11]MH_I2C_Read... [09:15:11]Read from MH i2c: F0 [09:15:11]MH_I2C_Read... [09:15:11]Read from MH i2c: F0 09 00 [09:15:11]MH_I2C_Read... [09:15:11]Read from MH i2c: F0 09 00 B0 09 00 1F CA 14 67 19 BC 99 64 E7 [09:15:11]GetLastDocTimeStamp 1729415615 [09:15:11]current date 1729415711 [09:15:11]FM_GetShiftState [09:15:11]SAM_PROTO_GetShiftState [09:15:11]wFMCommunicate request_size=4 [09:15:11]MH_SAM_APDU [09:15:11]CAPDU: 80 13 01 00 [09:15:11]Write to MH i2c: E2 08 00 B1 09 80 13 01 00 00 00 00 00 37 [09:15:11]Write i2c OK [09:15:11]MH_I2C_Read... [09:15:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:15:11]Read from MH i2c: E2 [09:15:11]MH_I2C_Read... [09:15:11]Read from MH i2c: E2 0E 00 [09:15:11]MH_I2C_Read... [09:15:11]Read from MH i2c: E2 0E 00 B1 09 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 DE [09:15:11]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:15:11]wFMCommunicate OK [09:15:11]SAM_PROTO_GetShiftState done [09:15:11]FM_GetShiftState done [09:15:11]opened in 1729383891 [09:15:11]opened+sec_in_day 1729470291 [09:15:11]quantity*price = 80012 [09:15:11]sum+1 = 80013 [09:15:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 800.12 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 0.00 Безнал.: 800.12 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 148 20.10.2024 09:15 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156076 ФПД: 206514811521326 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T091511&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156076&fm=206514811521326&tin=02508201610067®Number=0000137193017469&sum=80012 [09:15:12]StoreToDocumentArchive [09:15:12]shift 314 fd 156076 [09:15:12]save to /storage/0314/doc_00156076 [09:15:12]save last doc name /storage/0314/doc_00156076 to /storage/kkm_last_doc_name [09:15:12]save OK [09:15:12]Clear old archive folders... [09:15:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:15:12]tlvbuf is 008218C0 [09:15:12]SAM_PROTO_ClearQueue [09:15:12]wFMCommunicate request_size=4 [09:15:12]MH_SAM_APDU [09:15:12]CAPDU: 80 09 00 00 [09:15:12]Write to MH i2c: E2 08 00 BE 09 80 09 00 00 00 00 00 00 39 [09:15:12]Write i2c OK [09:15:12]MH_I2C_Read... [09:15:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:15:12]Read from MH i2c: E2 [09:15:12]MH_I2C_Read... [09:15:12]Read from MH i2c: E2 03 00 [09:15:12]MH_I2C_Read... [09:15:12]Read from MH i2c: E2 03 00 BE 09 00 90 00 3B [09:15:12]RAPDU: 90 00 [09:15:12]wFMCommunicate OK [09:15:12]SAM_PROTO_ClearQueue done [09:15:12]KKMCreateOFDPacket [09:15:12]OFDProtocolAddRootSTLVToBuf [09:15:12]FM_MakeSignedData [09:15:12]FM_MakeSignedData [09:15:12]SAM_PROTO_SignData [09:15:12]wFMCommunicate request_size=4 [09:15:12]MH_SAM_APDU [09:15:12]CAPDU: 80 0D 01 02 [09:15:12]Write to MH i2c: E2 08 00 BF 09 80 0D 01 02 00 00 00 00 41 [09:15:12]Write i2c OK [09:15:12]MH_I2C_Read... [09:15:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:15:12]Read from MH i2c: E2 [09:15:12]MH_I2C_Read... [09:15:12]Read from MH i2c: E2 03 00 [09:15:12]MH_I2C_Read... [09:15:12]Read from MH i2c: E2 03 00 BF 09 00 90 00 3C [09:15:12]RAPDU: 90 00 [09:15:12]wFMCommunicate OK [09:15:12]wFMCommunicate request_size=255 [09:15:12]MH_SAM_APDU [09:15:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 1F CA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AC 61 02 00 35 04 06 00 BB [09:15:12]Write to MH i2c: E2 02 01 C0 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 1F CA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AC 61 02 00 35 04 06 00 BB 00 00 E9 [09:15:12]Write i2c OK [09:15:12]MH_I2C_Read... [09:15:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:15:12]Read from MH i2c: E2 [09:15:12]MH_I2C_Read... [09:15:12]Read from MH i2c: E2 03 00 [09:15:12]MH_I2C_Read... [09:15:12]Read from MH i2c: E2 03 00 C0 09 00 90 00 3D [09:15:12]RAPDU: 90 00 [09:15:12]wFMCommunicate OK [09:15:12]wFMCommunicate request_size=10 [09:15:12]MH_SAM_APDU [09:15:12]CAPDU: 80 0D 02 02 05 D2 F9 FB 49 2E [09:15:12]Write to MH i2c: E2 0D 00 C1 09 80 0D 02 02 05 00 D2 F9 FB 49 2E 00 00 8B [09:15:12]Write i2c OK [09:15:12]MH_I2C_Read... [09:15:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:15:12]Read from MH i2c: E2 [09:15:12]MH_I2C_Read... [09:15:12]Read from MH i2c: E2 03 00 [09:15:12]MH_I2C_Read... [09:15:12]Read from MH i2c: E2 03 00 C1 09 00 90 00 3E [09:15:12]RAPDU: 90 00 [09:15:12]wFMCommunicate OK [09:15:12]wFMCommunicate request_size=4 [09:15:12]MH_SAM_APDU [09:15:12]CAPDU: 80 0D 03 02 [09:15:12]Write to MH i2c: E2 08 00 C2 09 80 0D 03 02 00 00 00 00 46 [09:15:12]Write i2c OK [09:15:12]MH_I2C_Read... [09:15:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:15:12]Read from MH i2c: E2 [09:15:12]MH_I2C_Read... [09:15:12]Read from MH i2c: E2 0B 00 [09:15:12]MH_I2C_Read... [09:15:12]Read from MH i2c: E2 0B 00 C2 09 00 03 D5 B2 29 65 87 5B 85 90 00 C6 [09:15:12]RAPDU: 03 D5 B2 29 65 87 5B 85 90 00 [09:15:12]wFMCommunicate OK [09:15:12]SAM_PROTO_SignData done [09:15:12]FM_MakeSignedData done [09:15:12]CreateOFDProtocolMessage [09:15:12]wFMCommunicate request_size=4 [09:15:12]MH_SAM_APDU [09:15:12]CAPDU: 80 11 00 00 [09:15:12]Write to MH i2c: E2 08 00 C3 09 80 11 00 00 00 00 00 00 46 [09:15:12]Write i2c OK [09:15:12]MH_I2C_Read... [09:15:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:15:12]Read from MH i2c: E2 [09:15:12]MH_I2C_Read... [09:15:12]Read from MH i2c: E2 17 00 [09:15:12]MH_I2C_Read... [09:15:12]Read from MH i2c: E2 17 00 C3 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 97 [09:15:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:15:12]wFMCommunicate OK [09:15:12]CreateOFDProtocolMessage done [09:15:12]OFDSenderStorePacket 156076 [09:15:12]StoreOFDPacket docnum=156076 [09:15:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5B 24 07 01 A3 14 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 1F CA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AC 61 02 00 35 04 06 00 BB D2 F9 FB 49 2E 03 D5 B2 29 65 87 5B 85 [09:15:12]CheckFolder [09:15:12]dirname=/storage/ofd_packets [09:15:12]CheckFolder done [09:15:12]ProducePacketName [09:15:12]name=ofd_packets/00156076 [09:15:12]NVStorageSaveData ofd_packets/00156076 [09:15:12]File name is /storage/ofd_packets/00156076 [09:15:12]Write 301 bytes [09:15:12]NVStorageSaveData done [09:15:12]OFDSenderStorePacket done [09:15:12]KKMCreateOFDPacket done [09:15:12]NVStorageSaveData kkm_last_timestamp [09:15:12]File name is /storage/kkm_last_timestamp [09:15:12]Write 4 bytes [09:15:12]NVStorageSaveData done [09:15:12]ExternCall_PrintAddStr [09:15:12]wPrintStart [09:15:12]Write to MH i2c: 01 00 00 C4 09 CD [09:15:12]Write i2c OK [09:15:12]MH_I2C_Read... [09:15:12]Read from MH i2c: 01 [09:15:12]MH_I2C_Read... [09:15:12]Read from MH i2c: 01 07 00 [09:15:12]MH_I2C_Read... [09:15:12]Read from MH i2c: 01 07 00 C4 09 00 00 00 00 00 FF 0F E2 [09:15:12]RasterBufferAndPrint [09:15:12]line Счет N : (1)874351 [09:15:12]line ИНН: 02508201610067 [09:15:12]line Контрольно-Кассовый Чек [09:15:12]line ПРОДАЖА [09:15:12]line ТРК (МРК, ГНК) : 22 [09:15:12]line Товар: 2710124130 [09:15:12]line Аи-92-К-5 [09:15:12]line 11.960 * 66.90 [09:15:12]line = 800.12 [09:15:12]line НДС 12% НСП 1% [09:15:12]line > о реализуемом товаре [09:15:12]line ИТОГО: 800.12 [09:15:12]line НСП 1% : 7.08 [09:15:12]line НДС 12% : 84.97 [09:15:12]line Наличными: 0.00 [09:15:12]line Безнал.: 800.12 [09:15:12]line Место: АЗС № 165 "Партнер Нефть" [09:15:12]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:15:12]line СНО: Общий режим [09:15:12]line Чек 148 20.10.2024 09:15 [09:15:12]line Смена: 314 ФФД: 1.0 [09:15:12]line ЗНМ: 0300000234 [09:15:12]line РНМ: 0000137193017469 [09:15:12]line Версия ККМ: v1.0 [09:15:12]line Платежная система: Mbank [09:15:12]line ФМ: 0000000000963156 [09:15:12]line ФД: 156076 [09:15:12]line ФПД: 206514811521326 [09:15:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T091511&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156076&fm=206514811521326&tin=02508201610067®Number=0000137193017469&sum=80012 [09:15:13]OFD Sender: Processing packet 156076 [packets to send 52, broken 51] [09:15:13]ProducePacketName [09:15:13]name=ofd_packets/00156076 [09:15:13]OFD Sender: To server: pG, [09:15:13]CommunicateWithHost lk.salyk.kg:30040 [09:15:13]ConnectInit lk.salyk.kg [09:15:13]written 0, free lines is 4095 [09:15:13]Connected sock=10 [09:15:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5B 24 07 01 A3 14 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 1F CA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AC 61 02 00 35 04 06 00 BB D2 F9 FB 49 2E 03 D5 B2 29 65 87 5B 85 [09:15:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 8B 34 47 00 5E F7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AC 61 02 00 F4 03 04 00 52 70 14 67 B6 04 01 00 00 A7 FC 80 21 20 8E 20 4D [09:15:13]CommunicateWithHost err = 0 [09:15:13]CheckOFDResponse [09:15:13]1017 (14) - 77093643461234 [09:15:13]1041 (16) - 0000000000963156 [09:15:13]1040 (4) - 156076 [09:15:13]1012 (4) - 20.10.2024 02:52 [09:15:13]1206 (1) - 0 [09:15:13]OFD Sender: Remove packet 156076 [09:15:13]ProducePacketName [09:15:13]name=ofd_packets/00156076 [09:15:13]NVStorageDeleteData [09:15:13]Write to MH i2c: 01 00 00 ED 09 F6 [09:15:13]Write i2c OK [09:15:13]MH_I2C_Read... [09:15:13]Read from MH i2c: 01 [09:15:13]MH_I2C_Read... [09:15:13]Read from MH i2c: 01 07 00 [09:15:13]MH_I2C_Read... [09:15:13]Read from MH i2c: 01 07 00 ED 09 00 00 00 00 00 1D 0D 27 [09:15:13]RasterBufferAndPrint [09:15:13]line [09:15:13]line [09:15:13]line [09:15:13]line [09:15:13]line [09:15:13]written 0, free lines is 3365 [09:15:13]MH_Cut [09:15:13]Write to MH i2c: D1 01 00 F4 09 01 CF [09:15:13]Write i2c OK [09:15:13]MH_I2C_Read... [09:15:13]Read from MH i2c: D1 [09:15:13]MH_I2C_Read... [09:15:13]Read from MH i2c: D1 01 00 [09:15:13]MH_I2C_Read... [09:15:13]Read from MH i2c: D1 01 00 F4 09 00 CE [09:15:13]Write to MH i2c: 01 00 00 F5 09 FE [09:15:13]Write i2c OK [09:15:13]MH_I2C_Read... [09:15:14]OFD Sender: No OFD packet to send [09:15:14]*** Cut start [09:15:14]*** Partial cut [09:15:14]*** CUTSNS_PIN = 1 [09:15:14]*** CUTSNS_PIN = 0 [09:15:14]*** Brake cut motor [09:15:15]Read from MH i2c: 01 [09:15:15]MH_I2C_Read... [09:15:15]*** Stop cut motor [09:15:15]*** Cut end [09:15:15]Read from MH i2c: 01 07 00 [09:15:15]MH_I2C_Read... [09:15:15]Read from MH i2c: 01 07 00 F5 09 00 00 00 00 00 FF 0F 13 [09:15:15]process_action close_receipt done [09:15:15]requested_data is exist [09:15:15]produce_requested_data [09:15:15]requested_item fm.sn is exist - process it [09:15:15]wFMCommunicate request_size=4 [09:15:15]MH_SAM_APDU [09:15:15]CAPDU: 80 11 00 00 [09:15:15]Write to MH i2c: E2 08 00 F6 09 80 11 00 00 00 00 00 00 79 [09:15:15]Write i2c OK [09:15:15]MH_I2C_Read... [09:15:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:15:15]Read from MH i2c: E2 [09:15:15]MH_I2C_Read... [09:15:15]Read from MH i2c: E2 17 00 [09:15:15]MH_I2C_Read... [09:15:15]Read from MH i2c: E2 17 00 F6 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CA [09:15:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:15:15]wFMCommunicate OK [09:15:15]requested_item fd.num is exist - process it [09:15:15]SAM_PROTO_GetFieldsCounters [09:15:15]wFMCommunicate request_size=4 [09:15:15]MH_SAM_APDU [09:15:15]CAPDU: 80 13 00 00 [09:15:15]Write to MH i2c: E2 08 00 F7 09 80 13 00 00 00 00 00 00 7C [09:15:15]Write i2c OK [09:15:15]MH_I2C_Read... [09:15:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:15:15]Read from MH i2c: E2 [09:15:15]MH_I2C_Read... [09:15:15]Read from MH i2c: E2 62 00 [09:15:15]MH_I2C_Read... [09:15:15]Read from MH i2c: E2 62 00 F7 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AC 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 94 00 00 00 5E 04 04 00 94 00 00 00 57 04 04 00 95 00 00 00 19 04 04 00 00 00 00 00 90 00 BB [09:15:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AC 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 94 00 00 00 5E 04 04 00 94 00 00 00 57 04 04 00 95 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:15:15]wFMCommunicate OK [09:15:15]SAM_PROTO_GetFieldsCounters done [09:15:15]requested_item shift.num is exist - process it [09:15:15]requested_item shift.opened is exist - process it [09:15:15]req_shift_opened [09:15:15]FM_GetShiftState [09:15:15]SAM_PROTO_GetShiftState [09:15:15]wFMCommunicate request_size=4 [09:15:15]MH_SAM_APDU [09:15:15]CAPDU: 80 13 01 00 [09:15:15]Write to MH i2c: E2 08 00 F8 09 80 13 01 00 00 00 00 00 7E [09:15:15]Write i2c OK [09:15:15]MH_I2C_Read... [09:15:15]Read from MH i2c: E2 [09:15:15]MH_I2C_Read... [09:15:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:15:15]Read from MH i2c: E2 0E 00 [09:15:15]MH_I2C_Read... [09:15:15]Read from MH i2c: E2 0E 00 F8 09 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 25 [09:15:15]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:15:15]wFMCommunicate OK [09:15:15]SAM_PROTO_GetShiftState done [09:15:15]FM_GetShiftState done [09:15:15]req_shift_opened done [09:15:15]requested_item shift.open_date is exist - process it [09:15:15]req_shift_open_date [09:15:15]req_shift_open_date done [09:15:15]produce_requested_data done [09:15:15]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156076,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [09:15:15]process_action_free close_receipt [09:15:15]json_value_free [09:15:15]json_value_free done [09:15:15]process_json_proto returns [09:15:15]Send response to host [09:15:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156076,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [09:15:15]free response buf [09:15:15]execute_script done [09:15:15]execute_script returns [09:15:15]free content buf [09:15:15]Sock 8.Close socket [09:15:15]Sock 8.Thread stoped [09:15:19]OFD Sender: No OFD packet to send [09:15:24]OFD Sender: No OFD packet to send [09:15:29]OFD Sender: No OFD packet to send [09:15:34]OFD Sender: No OFD packet to send [09:15:39]OFD Sender: No OFD packet to send [09:15:44]OFD Sender: No OFD packet to send [09:15:47]accept exits with 9 [09:15:47]New connection [09:15:47]New thread 3066695012 created [09:15:47]Thread 3066551652 joined [09:15:47]Waiting for new connection... [09:15:47] Sock 9.Parse request [09:15:47]Sock 9.Check first char [09:15:47]Sock 9.First char is OK [09:15:47]request: POST /json_proto HTTP/1.0 [09:15:47]Method: POST [09:15:47]URL: /json_proto [09:15:47]Method is POST - this is cgi request [09:15:47]url: /json_proto [09:15:47]query_string will be loaded in cgi processing [09:15:47]execute_cgi json_proto POST (null) [09:15:47]execute_cgi path=json_proto method=POST [09:15:47]POST find Content-Length [09:15:47]Host: 172.17.53.67:8080 [09:15:47]Content-Length: 677 [09:15:47]Content-Type: application/json [09:15:47] [09:15:47]POST finish read [09:15:47]Found Content-Length = 677 [09:15:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874352", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:15:47]execute_script... [09:15:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874352", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:15:47]POST & json_proto [09:15:47]process_json_proto [09:15:47]json parsed OK: [09:15:47]protocol is kg_v1.0 [09:15:47]action value=close_receipt [09:15:47]process_action close_receipt [09:15:47]cmd_close_receipt [09:15:47]MH_GetDate [09:15:47]Write to MH i2c: F0 00 00 F9 09 F1 [09:15:47]Write i2c OK [09:15:47]MH_I2C_Read... [09:15:47]Read from MH i2c: F0 [09:15:47]MH_I2C_Read... [09:15:47]Read from MH i2c: F0 09 00 [09:15:47]MH_I2C_Read... [09:15:47]Read from MH i2c: F0 09 00 F9 09 00 43 CA 14 67 19 BC 99 64 54 [09:15:47]GetLastDocTimeStamp 1729415711 [09:15:47]current date 1729415747 [09:15:47]FM_GetShiftState [09:15:47]SAM_PROTO_GetShiftState [09:15:47]wFMCommunicate request_size=4 [09:15:47]MH_SAM_APDU [09:15:47]CAPDU: 80 13 01 00 [09:15:47]Write to MH i2c: E2 08 00 FA 09 80 13 01 00 00 00 00 00 80 [09:15:47]Write i2c OK [09:15:47]MH_I2C_Read... [09:15:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:15:47]Read from MH i2c: E2 [09:15:47]MH_I2C_Read... [09:15:47]Read from MH i2c: E2 0E 00 [09:15:47]MH_I2C_Read... [09:15:47]Read from MH i2c: E2 0E 00 FA 09 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 27 [09:15:47]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:15:47]wFMCommunicate OK [09:15:47]SAM_PROTO_GetShiftState done [09:15:47]FM_GetShiftState done [09:15:47]opened in 1729383891 [09:15:47]opened+sec_in_day 1729470291 [09:15:47]quantity*price = 50041 [09:15:47]sum+1 = 50042 [09:15:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 149 20.10.2024 09:15 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156077 ФПД: 82525703334580 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T091547&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156077&fm=82525703334580&tin=02508201610067®Number=0000137193017469&sum=50000 [09:15:48]StoreToDocumentArchive [09:15:48]shift 314 fd 156077 [09:15:48]save to /storage/0314/doc_00156077 [09:15:48]save last doc name /storage/0314/doc_00156077 to /storage/kkm_last_doc_name [09:15:48]save OK [09:15:48]Clear old archive folders... [09:15:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:15:48]tlvbuf is 0084F550 [09:15:48]SAM_PROTO_ClearQueue [09:15:48]wFMCommunicate request_size=4 [09:15:48]MH_SAM_APDU [09:15:48]CAPDU: 80 09 00 00 [09:15:48]Write to MH i2c: E2 08 00 07 0A 80 09 00 00 00 00 00 00 83 [09:15:48]Write i2c OK [09:15:48]MH_I2C_Read... [09:15:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:15:48]Read from MH i2c: E2 [09:15:48]MH_I2C_Read... [09:15:48]Read from MH i2c: E2 03 00 [09:15:48]MH_I2C_Read... [09:15:48]Read from MH i2c: E2 03 00 07 0A 00 90 00 85 [09:15:48]RAPDU: 90 00 [09:15:48]wFMCommunicate OK [09:15:48]SAM_PROTO_ClearQueue done [09:15:48]KKMCreateOFDPacket [09:15:48]OFDProtocolAddRootSTLVToBuf [09:15:48]FM_MakeSignedData [09:15:48]FM_MakeSignedData [09:15:48]SAM_PROTO_SignData [09:15:48]wFMCommunicate request_size=4 [09:15:48]MH_SAM_APDU [09:15:48]CAPDU: 80 0D 01 02 [09:15:48]Write to MH i2c: E2 08 00 08 0A 80 0D 01 02 00 00 00 00 8B [09:15:48]Write i2c OK [09:15:48]MH_I2C_Read... [09:15:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:15:48]Read from MH i2c: E2 [09:15:48]MH_I2C_Read... [09:15:48]Read from MH i2c: E2 03 00 [09:15:48]MH_I2C_Read... [09:15:48]Read from MH i2c: E2 03 00 08 0A 00 90 00 86 [09:15:48]RAPDU: 90 00 [09:15:48]wFMCommunicate OK [09:15:48]wFMCommunicate request_size=255 [09:15:48]MH_SAM_APDU [09:15:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 43 CA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AD 61 02 00 35 04 06 00 4B [09:15:48]Write to MH i2c: E2 02 01 09 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 43 CA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AD 61 02 00 35 04 06 00 4B 00 00 E5 [09:15:48]Write i2c OK [09:15:48]MH_I2C_Read... [09:15:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:15:48]Read from MH i2c: E2 [09:15:48]MH_I2C_Read... [09:15:48]Read from MH i2c: E2 03 00 [09:15:48]MH_I2C_Read... [09:15:48]Read from MH i2c: E2 03 00 09 0A 00 90 00 87 [09:15:48]RAPDU: 90 00 [09:15:48]wFMCommunicate OK [09:15:48]wFMCommunicate request_size=10 [09:15:48]MH_SAM_APDU [09:15:48]CAPDU: 80 0D 02 02 05 0E 83 3B 6A B4 [09:15:48]Write to MH i2c: E2 0D 00 0A 0A 80 0D 02 02 05 00 0E 83 3B 6A B4 00 00 82 [09:15:48]Write i2c OK [09:15:48]MH_I2C_Read... [09:15:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:15:48]Read from MH i2c: E2 [09:15:48]MH_I2C_Read... [09:15:48]Read from MH i2c: E2 03 00 [09:15:48]MH_I2C_Read... [09:15:48]Read from MH i2c: E2 03 00 0A 0A 00 90 00 88 [09:15:48]RAPDU: 90 00 [09:15:48]wFMCommunicate OK [09:15:48]wFMCommunicate request_size=4 [09:15:48]MH_SAM_APDU [09:15:48]CAPDU: 80 0D 03 02 [09:15:48]Write to MH i2c: E2 08 00 0B 0A 80 0D 03 02 00 00 00 00 90 [09:15:48]Write i2c OK [09:15:48]MH_I2C_Read... [09:15:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:15:48]Read from MH i2c: E2 [09:15:48]MH_I2C_Read... [09:15:48]Read from MH i2c: E2 0B 00 [09:15:48]MH_I2C_Read... [09:15:48]Read from MH i2c: E2 0B 00 0B 0A 00 D6 1C D5 B0 BD 54 5D F5 90 00 6B [09:15:48]RAPDU: D6 1C D5 B0 BD 54 5D F5 90 00 [09:15:48]wFMCommunicate OK [09:15:48]SAM_PROTO_SignData done [09:15:48]FM_MakeSignedData done [09:15:48]CreateOFDProtocolMessage [09:15:48]wFMCommunicate request_size=4 [09:15:48]MH_SAM_APDU [09:15:48]CAPDU: 80 11 00 00 [09:15:48]Write to MH i2c: E2 08 00 0C 0A 80 11 00 00 00 00 00 00 90 [09:15:48]Write i2c OK [09:15:48]MH_I2C_Read... [09:15:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:15:48]Read from MH i2c: E2 [09:15:48]MH_I2C_Read... [09:15:48]Read from MH i2c: E2 17 00 [09:15:48]MH_I2C_Read... [09:15:48]Read from MH i2c: E2 17 00 0C 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E1 [09:15:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:15:48]wFMCommunicate OK [09:15:48]CreateOFDProtocolMessage done [09:15:48]OFDSenderStorePacket 156077 [09:15:48]StoreOFDPacket docnum=156077 [09:15:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 6E D1 07 01 03 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 43 CA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AD 61 02 00 35 04 06 00 4B 0E 83 3B 6A B4 D6 1C D5 B0 BD 54 5D F5 [09:15:48]CheckFolder [09:15:48]dirname=/storage/ofd_packets [09:15:48]CheckFolder done [09:15:48]ProducePacketName [09:15:48]name=ofd_packets/00156077 [09:15:48]NVStorageSaveData ofd_packets/00156077 [09:15:48]File name is /storage/ofd_packets/00156077 [09:15:48]Write 301 bytes [09:15:48]NVStorageSaveData done [09:15:48]OFDSenderStorePacket done [09:15:48]KKMCreateOFDPacket done [09:15:48]NVStorageSaveData kkm_last_timestamp [09:15:48]File name is /storage/kkm_last_timestamp [09:15:48]Write 4 bytes [09:15:48]NVStorageSaveData done [09:15:48]ExternCall_PrintAddStr [09:15:48]wPrintStart [09:15:48]Write to MH i2c: 01 00 00 0D 0A 17 [09:15:48]Write i2c OK [09:15:48]MH_I2C_Read... [09:15:48]Read from MH i2c: 01 [09:15:48]MH_I2C_Read... [09:15:48]Read from MH i2c: 01 07 00 [09:15:48]MH_I2C_Read... [09:15:48]Read from MH i2c: 01 07 00 0D 0A 00 00 00 00 00 FF 0F 2C [09:15:48]RasterBufferAndPrint [09:15:48]line Счет N : (1)874352 [09:15:48]line ИНН: 02508201610067 [09:15:48]line Контрольно-Кассовый Чек [09:15:48]line ПРОДАЖА [09:15:48]line ТРК (МРК, ГНК) : 12 [09:15:48]line Товар: 2710124130 [09:15:48]line Аи-92-К-5 [09:15:48]line 7.480 * 66.90 [09:15:48]line = 500.41 [09:15:48]line НДС 12% НСП 1% [09:15:48]line > о реализуемом товаре [09:15:48]line ОКРУГЛЕНИЕ: -0.41 [09:15:48]line ИТОГО: 500.00 [09:15:48]line Внесено: 500.00 [09:15:48]line СДАЧА: 0.00 [09:15:48]line НСП 1% : 4.43 [09:15:48]line НДС 12% : 53.14 [09:15:48]line Наличными: 500.00 [09:15:48]line Безнал.: 0.00 [09:15:48]line Место: АЗС № 165 "Партнер Нефть" [09:15:48]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:15:48]line СНО: Общий режим [09:15:48]line Чек 149 20.10.2024 09:15 [09:15:48]line Смена: 314 ФФД: 1.0 [09:15:48]line ЗНМ: 0300000234 [09:15:48]line РНМ: 0000137193017469 [09:15:48]line Версия ККМ: v1.0 [09:15:48]line ФМ: 0000000000963156 [09:15:48]line ФД: 156077 [09:15:48]line ФПД: 82525703334580 [09:15:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T091547&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156077&fm=82525703334580&tin=02508201610067®Number=0000137193017469&sum=50000 [09:15:49]OFD Sender: Processing packet 156077 [packets to send 52, broken 51] [09:15:49]ProducePacketName [09:15:49]name=ofd_packets/00156077 [09:15:49]OFD Sender: To server: pG, [09:15:49]CommunicateWithHost lk.salyk.kg:30040 [09:15:49]ConnectInit lk.salyk.kg [09:15:49]written 0, free lines is 4095 [09:15:49]Connected sock=10 [09:15:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 6E D1 07 01 03 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 43 CA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AD 61 02 00 35 04 06 00 4B 0E 83 3B 6A B4 D6 1C D5 B0 BD 54 5D F5 [09:15:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1B 7F 47 00 F6 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 39 36 33 31 35 36 10 04 04 00 AD 61 02 00 F4 03 04 00 76 70 14 67 B6 04 01 00 00 F5 39 BA BA 37 D1 F8 69 [09:15:49]CommunicateWithHost err = 0 [09:15:49]CheckOFDResponse [09:15:49]1017 (14) - 77093643461234 [09:15:49]1041 (16) - 0000000000963156 [09:15:49]1040 (4) - 156077 [09:15:49]1012 (4) - 20.10.2024 02:52 [09:15:49]1206 (1) - 0 [09:15:49]OFD Sender: Remove packet 156077 [09:15:49]ProducePacketName [09:15:49]name=ofd_packets/00156077 [09:15:49]NVStorageDeleteData [09:15:49]Write to MH i2c: 01 00 00 38 0A 42 [09:15:49]Write i2c OK [09:15:49]MH_I2C_Read... [09:15:49]Read from MH i2c: 01 [09:15:49]MH_I2C_Read... [09:15:49]Read from MH i2c: 01 07 00 [09:15:49]MH_I2C_Read... [09:15:49]Read from MH i2c: 01 07 00 38 0A 00 00 00 00 00 F6 0C 4B [09:15:49]RasterBufferAndPrint [09:15:49]line [09:15:49]line [09:15:49]line [09:15:49]line [09:15:49]line [09:15:49]written 0, free lines is 3324 [09:15:49]MH_Cut [09:15:49]Write to MH i2c: D1 01 00 3F 0A 01 1B [09:15:49]Write i2c OK [09:15:49]MH_I2C_Read... [09:15:49]Read from MH i2c: D1 [09:15:49]MH_I2C_Read... [09:15:49]Read from MH i2c: D1 01 00 [09:15:49]MH_I2C_Read... [09:15:49]Read from MH i2c: D1 01 00 3F 0A 00 1A [09:15:49]Write to MH i2c: 01 00 00 40 0A 4A [09:15:49]Write i2c OK [09:15:49]MH_I2C_Read... [09:15:50]OFD Sender: No OFD packet to send [09:15:50]*** Cut start [09:15:50]*** Partial cut [09:15:50]*** CUTSNS_PIN = 1 [09:15:50]*** CUTSNS_PIN = 0 [09:15:50]*** Brake cut motor [09:15:50]Read from MH i2c: 01 [09:15:50]MH_I2C_Read... [09:15:50]*** Stop cut motor [09:15:50]*** Cut end [09:15:50]Read from MH i2c: 01 07 00 [09:15:50]MH_I2C_Read... [09:15:50]Read from MH i2c: 01 07 00 40 0A 00 00 00 00 00 FF 0F 5F [09:15:50]process_action close_receipt done [09:15:50]requested_data is exist [09:15:50]produce_requested_data [09:15:50]requested_item fm.sn is exist - process it [09:15:50]wFMCommunicate request_size=4 [09:15:50]MH_SAM_APDU [09:15:50]CAPDU: 80 11 00 00 [09:15:50]Write to MH i2c: E2 08 00 41 0A 80 11 00 00 00 00 00 00 C5 [09:15:50]Write i2c OK [09:15:50]MH_I2C_Read... [09:15:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:15:51]Read from MH i2c: E2 [09:15:51]MH_I2C_Read... [09:15:51]Read from MH i2c: E2 17 00 [09:15:51]MH_I2C_Read... [09:15:51]Read from MH i2c: E2 17 00 41 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 16 [09:15:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:15:51]wFMCommunicate OK [09:15:51]requested_item fd.num is exist - process it [09:15:51]SAM_PROTO_GetFieldsCounters [09:15:51]wFMCommunicate request_size=4 [09:15:51]MH_SAM_APDU [09:15:51]CAPDU: 80 13 00 00 [09:15:51]Write to MH i2c: E2 08 00 42 0A 80 13 00 00 00 00 00 00 C8 [09:15:51]Write i2c OK [09:15:51]MH_I2C_Read... [09:15:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:15:51]Read from MH i2c: E2 [09:15:51]MH_I2C_Read... [09:15:51]Read from MH i2c: E2 62 00 [09:15:51]MH_I2C_Read... [09:15:51]Read from MH i2c: E2 62 00 42 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AD 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 95 00 00 00 5E 04 04 00 95 00 00 00 57 04 04 00 96 00 00 00 19 04 04 00 00 00 00 00 90 00 0B [09:15:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AD 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 95 00 00 00 5E 04 04 00 95 00 00 00 57 04 04 00 96 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:15:51]wFMCommunicate OK [09:15:51]SAM_PROTO_GetFieldsCounters done [09:15:51]requested_item shift.num is exist - process it [09:15:51]requested_item shift.opened is exist - process it [09:15:51]req_shift_opened [09:15:51]FM_GetShiftState [09:15:51]SAM_PROTO_GetShiftState [09:15:51]wFMCommunicate request_size=4 [09:15:51]MH_SAM_APDU [09:15:51]CAPDU: 80 13 01 00 [09:15:51]Write to MH i2c: E2 08 00 43 0A 80 13 01 00 00 00 00 00 CA [09:15:51]Write i2c OK [09:15:51]MH_I2C_Read... [09:15:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:15:51]Read from MH i2c: E2 [09:15:51]MH_I2C_Read... [09:15:51]Read from MH i2c: E2 0E 00 [09:15:51]MH_I2C_Read... [09:15:51]Read from MH i2c: E2 0E 00 43 0A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 71 [09:15:51]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:15:51]wFMCommunicate OK [09:15:51]SAM_PROTO_GetShiftState done [09:15:51]FM_GetShiftState done [09:15:51]req_shift_opened done [09:15:51]requested_item shift.open_date is exist - process it [09:15:51]req_shift_open_date [09:15:51]req_shift_open_date done [09:15:51]produce_requested_data done [09:15:51]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156077,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [09:15:51]process_action_free close_receipt [09:15:51]json_value_free [09:15:51]json_value_free done [09:15:51]process_json_proto returns [09:15:51]Send response to host [09:15:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156077,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [09:15:51]free response buf [09:15:51]execute_script done [09:15:51]execute_script returns [09:15:51]free content buf [09:15:51]Sock 9.Close socket [09:15:51]Sock 9.Thread stoped [09:15:55]OFD Sender: No OFD packet to send [09:15:57]accept exits with 8 [09:15:57]New connection [09:15:57]New thread 3066551652 created [09:15:57]Thread 3066695012 joined [09:15:57]Waiting for new connection... [09:15:57] Sock 8.Parse request [09:15:57]Sock 8.Check first char [09:15:57]Sock 8.First char is OK [09:15:57]request: POST /json_proto HTTP/1.0 [09:15:57]Method: POST [09:15:57]URL: /json_proto [09:15:57]Method is POST - this is cgi request [09:15:57]url: /json_proto [09:15:57]query_string will be loaded in cgi processing [09:15:57]execute_cgi json_proto POST (null) [09:15:57]execute_cgi path=json_proto method=POST [09:15:57]POST find Content-Length [09:15:57]Host: 172.17.53.67:8080 [09:15:57]Content-Length: 675 [09:15:57]Content-Type: application/json [09:15:57] [09:15:57]POST finish read [09:15:57]Found Content-Length = 675 [09:15:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874353", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:15:57]execute_script... [09:15:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874353", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:15:57]POST & json_proto [09:15:57]process_json_proto [09:15:57]json parsed OK: [09:15:57]protocol is kg_v1.0 [09:15:57]action value=close_receipt [09:15:57]process_action close_receipt [09:15:57]cmd_close_receipt [09:15:57]MH_GetDate [09:15:57]Write to MH i2c: F0 00 00 44 0A 3D [09:15:57]Write i2c OK [09:15:57]MH_I2C_Read... [09:15:57]Read from MH i2c: F0 [09:15:57]MH_I2C_Read... [09:15:57]Read from MH i2c: F0 09 00 [09:15:57]MH_I2C_Read... [09:15:57]Read from MH i2c: F0 09 00 44 0A 00 4D CA 14 67 19 BC 99 64 AA [09:15:57]GetLastDocTimeStamp 1729415747 [09:15:57]current date 1729415757 [09:15:57]FM_GetShiftState [09:15:57]SAM_PROTO_GetShiftState [09:15:57]wFMCommunicate request_size=4 [09:15:57]MH_SAM_APDU [09:15:57]CAPDU: 80 13 01 00 [09:15:57]Write to MH i2c: E2 08 00 45 0A 80 13 01 00 00 00 00 00 CC [09:15:57]Write i2c OK [09:15:57]MH_I2C_Read... [09:15:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:15:57]Read from MH i2c: E2 [09:15:57]MH_I2C_Read... [09:15:57]Read from MH i2c: E2 0E 00 [09:15:57]MH_I2C_Read... [09:15:57]Read from MH i2c: E2 0E 00 45 0A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 73 [09:15:57]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:15:57]wFMCommunicate OK [09:15:57]SAM_PROTO_GetShiftState done [09:15:57]FM_GetShiftState done [09:15:57]opened in 1729383891 [09:15:57]opened+sec_in_day 1729470291 [09:15:57]quantity*price = 80010 [09:15:57]sum+1 = 80011 [09:15:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 150 20.10.2024 09:15 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156078 ФПД: 262139885048649 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T091557&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156078&fm=262139885048649&tin=02508201610067®Number=0000137193017469&sum=80000 [09:15:58]StoreToDocumentArchive [09:15:58]shift 314 fd 156078 [09:15:58]save to /storage/0314/doc_00156078 [09:15:58]save last doc name /storage/0314/doc_00156078 to /storage/kkm_last_doc_name [09:15:58]save OK [09:15:58]Clear old archive folders... [09:15:58]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:15:58]tlvbuf is 00841360 [09:15:58]SAM_PROTO_ClearQueue [09:15:58]wFMCommunicate request_size=4 [09:15:58]MH_SAM_APDU [09:15:58]CAPDU: 80 09 00 00 [09:15:58]Write to MH i2c: E2 08 00 52 0A 80 09 00 00 00 00 00 00 CE [09:15:58]Write i2c OK [09:15:58]MH_I2C_Read... [09:15:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:15:58]Read from MH i2c: E2 [09:15:58]MH_I2C_Read... [09:15:58]Read from MH i2c: E2 03 00 [09:15:58]MH_I2C_Read... [09:15:58]Read from MH i2c: E2 03 00 52 0A 00 90 00 D0 [09:15:58]RAPDU: 90 00 [09:15:58]wFMCommunicate OK [09:15:58]SAM_PROTO_ClearQueue done [09:15:58]KKMCreateOFDPacket [09:15:58]OFDProtocolAddRootSTLVToBuf [09:15:58]FM_MakeSignedData [09:15:58]FM_MakeSignedData [09:15:58]SAM_PROTO_SignData [09:15:58]wFMCommunicate request_size=4 [09:15:58]MH_SAM_APDU [09:15:58]CAPDU: 80 0D 01 02 [09:15:58]Write to MH i2c: E2 08 00 53 0A 80 0D 01 02 00 00 00 00 D6 [09:15:58]Write i2c OK [09:15:58]MH_I2C_Read... [09:15:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:15:58]Read from MH i2c: E2 [09:15:58]MH_I2C_Read... [09:15:58]Read from MH i2c: E2 03 00 [09:15:58]MH_I2C_Read... [09:15:58]Read from MH i2c: E2 03 00 53 0A 00 90 00 D1 [09:15:58]RAPDU: 90 00 [09:15:58]wFMCommunicate OK [09:15:58]wFMCommunicate request_size=255 [09:15:58]MH_SAM_APDU [09:15:58]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 4D CA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AE 61 02 00 35 04 06 00 EE 6A 32 BA [09:15:58]Write to MH i2c: E2 02 01 54 0A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 4D CA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AE 61 02 00 35 04 06 00 EE 6A 32 BA 00 00 5B [09:15:58]Write i2c OK [09:15:58]MH_I2C_Read... [09:15:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:15:58]Read from MH i2c: E2 [09:15:58]MH_I2C_Read... [09:15:58]Read from MH i2c: E2 03 00 [09:15:58]MH_I2C_Read... [09:15:58]Read from MH i2c: E2 03 00 54 0A 00 90 00 D2 [09:15:58]RAPDU: 90 00 [09:15:58]wFMCommunicate OK [09:15:58]wFMCommunicate request_size=7 [09:15:58]MH_SAM_APDU [09:15:58]CAPDU: 80 0D 02 02 02 D3 49 [09:15:58]Write to MH i2c: E2 0A 00 55 0A 80 0D 02 02 02 00 D3 49 00 00 F9 [09:15:58]Write i2c OK [09:15:58]MH_I2C_Read... [09:15:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:15:58]Read from MH i2c: E2 [09:15:58]MH_I2C_Read... [09:15:58]Read from MH i2c: E2 03 00 [09:15:58]MH_I2C_Read... [09:15:58]Read from MH i2c: E2 03 00 55 0A 00 90 00 D3 [09:15:58]RAPDU: 90 00 [09:15:58]wFMCommunicate OK [09:15:58]wFMCommunicate request_size=4 [09:15:58]MH_SAM_APDU [09:15:58]CAPDU: 80 0D 03 02 [09:15:58]Write to MH i2c: E2 08 00 56 0A 80 0D 03 02 00 00 00 00 DB [09:15:58]Write i2c OK [09:15:58]MH_I2C_Read... [09:15:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:15:58]Read from MH i2c: E2 [09:15:58]MH_I2C_Read... [09:15:58]Read from MH i2c: E2 0B 00 [09:15:58]MH_I2C_Read... [09:15:58]Read from MH i2c: E2 0B 00 56 0A 00 B2 D8 61 3E 0E 20 D2 82 90 00 87 [09:15:58]RAPDU: B2 D8 61 3E 0E 20 D2 82 90 00 [09:15:58]wFMCommunicate OK [09:15:58]SAM_PROTO_SignData done [09:15:58]FM_MakeSignedData done [09:15:58]CreateOFDProtocolMessage [09:15:58]wFMCommunicate request_size=4 [09:15:58]MH_SAM_APDU [09:15:58]CAPDU: 80 11 00 00 [09:15:58]Write to MH i2c: E2 08 00 57 0A 80 11 00 00 00 00 00 00 DB [09:15:58]Write i2c OK [09:15:58]MH_I2C_Read... [09:15:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:15:58]Read from MH i2c: E2 [09:15:58]MH_I2C_Read... [09:15:58]Read from MH i2c: E2 17 00 [09:15:58]MH_I2C_Read... [09:15:58]Read from MH i2c: E2 17 00 57 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2C [09:15:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:15:58]wFMCommunicate OK [09:15:58]CreateOFDProtocolMessage done [09:15:58]OFDSenderStorePacket 156078 [09:15:58]StoreOFDPacket docnum=156078 [09:15:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 E3 41 04 01 29 AD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 4D CA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AE 61 02 00 35 04 06 00 EE 6A 32 BA D3 49 B2 D8 61 3E 0E 20 D2 82 [09:15:58]CheckFolder [09:15:58]dirname=/storage/ofd_packets [09:15:58]CheckFolder done [09:15:58]ProducePacketName [09:15:58]name=ofd_packets/00156078 [09:15:58]NVStorageSaveData ofd_packets/00156078 [09:15:58]File name is /storage/ofd_packets/00156078 [09:15:58]Write 298 bytes [09:15:58]NVStorageSaveData done [09:15:58]OFDSenderStorePacket done [09:15:58]KKMCreateOFDPacket done [09:15:58]NVStorageSaveData kkm_last_timestamp [09:15:58]File name is /storage/kkm_last_timestamp [09:15:58]Write 4 bytes [09:15:58]NVStorageSaveData done [09:15:58]ExternCall_PrintAddStr [09:15:58]wPrintStart [09:15:58]Write to MH i2c: 01 00 00 58 0A 62 [09:15:58]Write i2c OK [09:15:58]MH_I2C_Read... [09:15:58]Read from MH i2c: 01 [09:15:58]MH_I2C_Read... [09:15:58]Read from MH i2c: 01 07 00 [09:15:58]MH_I2C_Read... [09:15:58]Read from MH i2c: 01 07 00 58 0A 00 00 00 00 00 FF 0F 77 [09:15:58]RasterBufferAndPrint [09:15:58]line Счет N : (1)874353 [09:15:58]line ИНН: 02508201610067 [09:15:58]line Контрольно-Кассовый Чек [09:15:58]line ПРОДАЖА [09:15:58]line ТРК (МРК, ГНК) : 44 [09:15:58]line Товар: 2710194210 [09:15:58]line ДТ-К-2 [09:15:58]line 10.500 * 76.20 [09:15:58]line = 800.10 [09:15:58]line НДС 12% НСП 1% [09:15:58]line > о реализуемом товаре [09:15:58]line ОКРУГЛЕНИЕ: -0.10 [09:15:58]line ИТОГО: 800.00 [09:15:58]line Внесено: 800.00 [09:15:58]line СДАЧА: 0.00 [09:15:58]line НСП 1% : 7.08 [09:15:58]line НДС 12% : 84.97 [09:15:58]line Наличными: 800.00 [09:15:58]line Безнал.: 0.00 [09:15:58]line Место: АЗС № 165 "Партнер Нефть" [09:15:58]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:15:58]line СНО: Общий режим [09:15:58]line Чек 150 20.10.2024 09:15 [09:15:58]line Смена: 314 ФФД: 1.0 [09:15:58]line ЗНМ: 0300000234 [09:15:58]line РНМ: 0000137193017469 [09:15:58]line Версия ККМ: v1.0 [09:15:58]line ФМ: 0000000000963156 [09:15:58]line ФД: 156078 [09:15:58]line ФПД: 262139885048649 [09:15:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T091557&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156078&fm=262139885048649&tin=02508201610067®Number=0000137193017469&sum=80000 [09:15:59]OFD Sender: Processing packet 156078 [packets to send 52, broken 51] [09:15:59]ProducePacketName [09:15:59]name=ofd_packets/00156078 [09:15:59]OFD Sender: To server: pG, [09:15:59]CommunicateWithHost lk.salyk.kg:30040 [09:15:59]ConnectInit lk.salyk.kg [09:15:59]written 0, free lines is 4095 [09:15:59]Connected sock=10 [09:15:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 E3 41 04 01 29 AD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 4D CA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AE 61 02 00 35 04 06 00 EE 6A 32 BA D3 49 B2 D8 61 3E 0E 20 D2 82 [09:15:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E4 57 47 00 BC 42 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AE 61 02 00 F4 03 04 00 80 70 14 67 B6 04 01 00 00 B3 48 0F 71 61 50 C4 F4 [09:15:59]CommunicateWithHost err = 0 [09:15:59]CheckOFDResponse [09:15:59]1017 (14) - 77093643461234 [09:15:59]1041 (16) - 0000000000963156 [09:15:59]1040 (4) - 156078 [09:15:59]1012 (4) - 20.10.2024 02:52 [09:15:59]1206 (1) - 0 [09:15:59]OFD Sender: Remove packet 156078 [09:15:59]ProducePacketName [09:15:59]name=ofd_packets/00156078 [09:15:59]NVStorageDeleteData [09:15:59]Write to MH i2c: 01 00 00 83 0A 8D [09:15:59]Write i2c OK [09:15:59]MH_I2C_Read... [09:15:59]Read from MH i2c: 01 [09:15:59]MH_I2C_Read... [09:15:59]Read from MH i2c: 01 07 00 [09:15:59]MH_I2C_Read... [09:15:59]Read from MH i2c: 01 07 00 83 0A 00 00 00 00 00 FB 0C 9B [09:15:59]RasterBufferAndPrint [09:15:59]line [09:15:59]line [09:15:59]line [09:15:59]line [09:15:59]line [09:15:59]written 0, free lines is 3332 [09:15:59]MH_Cut [09:15:59]Write to MH i2c: D1 01 00 8A 0A 01 66 [09:15:59]Write i2c OK [09:15:59]MH_I2C_Read... [09:15:59]Read from MH i2c: D1 [09:15:59]MH_I2C_Read... [09:15:59]Read from MH i2c: D1 01 00 [09:15:59]MH_I2C_Read... [09:15:59]Read from MH i2c: D1 01 00 8A 0A 00 65 [09:15:59]Write to MH i2c: 01 00 00 8B 0A 95 [09:15:59]Write i2c OK [09:15:59]MH_I2C_Read... [09:15:59]OFD Sender: No OFD packet to send [09:16:00]*** Cut start [09:16:00]*** Partial cut [09:16:00]*** CUTSNS_PIN = 1 [09:16:00]*** CUTSNS_PIN = 0 [09:16:00]*** Brake cut motor [09:16:00]Read from MH i2c: 01 [09:16:00]MH_I2C_Read... [09:16:00]*** Stop cut motor [09:16:00]*** Cut end [09:16:00]Read from MH i2c: 01 07 00 [09:16:00]MH_I2C_Read... [09:16:00]Read from MH i2c: 01 07 00 8B 0A 00 00 00 00 00 FF 0F AA [09:16:00]process_action close_receipt done [09:16:00]requested_data is exist [09:16:00]produce_requested_data [09:16:00]requested_item fm.sn is exist - process it [09:16:00]wFMCommunicate request_size=4 [09:16:00]MH_SAM_APDU [09:16:00]CAPDU: 80 11 00 00 [09:16:00]Write to MH i2c: E2 08 00 8C 0A 80 11 00 00 00 00 00 00 10 [09:16:00]Write i2c OK [09:16:00]MH_I2C_Read... [09:16:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:16:00]Read from MH i2c: E2 [09:16:00]MH_I2C_Read... [09:16:00]Read from MH i2c: E2 17 00 [09:16:00]MH_I2C_Read... [09:16:00]Read from MH i2c: E2 17 00 8C 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 61 [09:16:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:16:00]wFMCommunicate OK [09:16:00]requested_item fd.num is exist - process it [09:16:00]SAM_PROTO_GetFieldsCounters [09:16:00]wFMCommunicate request_size=4 [09:16:00]MH_SAM_APDU [09:16:00]CAPDU: 80 13 00 00 [09:16:00]Write to MH i2c: E2 08 00 8D 0A 80 13 00 00 00 00 00 00 13 [09:16:00]Write i2c OK [09:16:00]MH_I2C_Read... [09:16:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:16:01]Read from MH i2c: E2 [09:16:01]MH_I2C_Read... [09:16:01]Read from MH i2c: E2 62 00 [09:16:01]MH_I2C_Read... [09:16:01]Read from MH i2c: E2 62 00 8D 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AE 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 96 00 00 00 5E 04 04 00 96 00 00 00 57 04 04 00 97 00 00 00 19 04 04 00 00 00 00 00 90 00 5A [09:16:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AE 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 96 00 00 00 5E 04 04 00 96 00 00 00 57 04 04 00 97 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:16:01]wFMCommunicate OK [09:16:01]SAM_PROTO_GetFieldsCounters done [09:16:01]requested_item shift.num is exist - process it [09:16:01]requested_item shift.opened is exist - process it [09:16:01]req_shift_opened [09:16:01]FM_GetShiftState [09:16:01]SAM_PROTO_GetShiftState [09:16:01]wFMCommunicate request_size=4 [09:16:01]MH_SAM_APDU [09:16:01]CAPDU: 80 13 01 00 [09:16:01]Write to MH i2c: E2 08 00 8E 0A 80 13 01 00 00 00 00 00 15 [09:16:01]Write i2c OK [09:16:01]MH_I2C_Read... [09:16:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:16:01]Read from MH i2c: E2 [09:16:01]MH_I2C_Read... [09:16:01]Read from MH i2c: E2 0E 00 [09:16:01]MH_I2C_Read... [09:16:01]Read from MH i2c: E2 0E 00 8E 0A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 BC [09:16:01]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:16:01]wFMCommunicate OK [09:16:01]SAM_PROTO_GetShiftState done [09:16:01]FM_GetShiftState done [09:16:01]req_shift_opened done [09:16:01]requested_item shift.open_date is exist - process it [09:16:01]req_shift_open_date [09:16:01]req_shift_open_date done [09:16:01]produce_requested_data done [09:16:01]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156078,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [09:16:01]process_action_free close_receipt [09:16:01]json_value_free [09:16:01]json_value_free done [09:16:01]process_json_proto returns [09:16:01]Send response to host [09:16:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156078,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [09:16:01]free response buf [09:16:01]execute_script done [09:16:01]execute_script returns [09:16:01]free content buf [09:16:01]Sock 8.Close socket [09:16:01]Sock 8.Thread stoped [09:16:04]OFD Sender: No OFD packet to send [09:16:09]OFD Sender: No OFD packet to send [09:16:14]OFD Sender: No OFD packet to send [09:16:19]OFD Sender: No OFD packet to send [09:16:24]OFD Sender: No OFD packet to send [09:16:29]OFD Sender: No OFD packet to send [09:16:34]OFD Sender: No OFD packet to send [09:16:39]OFD Sender: No OFD packet to send [09:16:44]OFD Sender: No OFD packet to send [09:16:49]OFD Sender: No OFD packet to send [09:16:54]OFD Sender: No OFD packet to send [09:16:59]OFD Sender: No OFD packet to send [09:17:05]OFD Sender: No OFD packet to send [09:17:06]accept exits with 9 [09:17:06]New connection [09:17:06]New thread 3066695012 created [09:17:06]Thread 3066551652 joined [09:17:06]Waiting for new connection... [09:17:06] Sock 9.Parse request [09:17:06]Sock 9.Check first char [09:17:06]Sock 9.First char is OK [09:17:06]request: POST /json_proto HTTP/1.0 [09:17:06]Method: POST [09:17:06]URL: /json_proto [09:17:06]Method is POST - this is cgi request [09:17:06]url: /json_proto [09:17:06]query_string will be loaded in cgi processing [09:17:06]execute_cgi json_proto POST (null) [09:17:06]execute_cgi path=json_proto method=POST [09:17:06]POST find Content-Length [09:17:06]Host: 172.17.53.67:8080 [09:17:06]Content-Length: 677 [09:17:06]Content-Type: application/json [09:17:06] [09:17:06]POST finish read [09:17:06]Found Content-Length = 677 [09:17:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874355", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:17:06]execute_script... [09:17:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874355", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:17:06]POST & json_proto [09:17:06]process_json_proto [09:17:06]json parsed OK: [09:17:06]protocol is kg_v1.0 [09:17:06]action value=close_receipt [09:17:06]process_action close_receipt [09:17:06]cmd_close_receipt [09:17:06]MH_GetDate [09:17:06]Write to MH i2c: F0 00 00 8F 0A 88 [09:17:06]Write i2c OK [09:17:06]MH_I2C_Read... [09:17:06]Read from MH i2c: F0 [09:17:06]MH_I2C_Read... [09:17:06]Read from MH i2c: F0 09 00 [09:17:06]MH_I2C_Read... [09:17:06]Read from MH i2c: F0 09 00 8F 0A 00 93 CA 14 67 19 BC 99 64 3B [09:17:06]GetLastDocTimeStamp 1729415757 [09:17:06]current date 1729415827 [09:17:06]FM_GetShiftState [09:17:06]SAM_PROTO_GetShiftState [09:17:06]wFMCommunicate request_size=4 [09:17:06]MH_SAM_APDU [09:17:06]CAPDU: 80 13 01 00 [09:17:06]Write to MH i2c: E2 08 00 90 0A 80 13 01 00 00 00 00 00 17 [09:17:06]Write i2c OK [09:17:06]MH_I2C_Read... [09:17:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:17:06]Read from MH i2c: E2 [09:17:06]MH_I2C_Read... [09:17:06]Read from MH i2c: E2 0E 00 [09:17:06]MH_I2C_Read... [09:17:06]Read from MH i2c: E2 0E 00 90 0A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 BE [09:17:06]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:17:06]wFMCommunicate OK [09:17:06]SAM_PROTO_GetShiftState done [09:17:06]FM_GetShiftState done [09:17:06]opened in 1729383891 [09:17:06]opened+sec_in_day 1729470291 [09:17:06]quantity*price = 40006 [09:17:06]sum+1 = 40007 [09:17:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 151 20.10.2024 09:17 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156079 ФПД: 90360564314321 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T091707&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156079&fm=90360564314321&tin=02508201610067®Number=0000137193017469&sum=40000 [09:17:07]StoreToDocumentArchive [09:17:07]shift 314 fd 156079 [09:17:07]save to /storage/0314/doc_00156079 [09:17:07]save last doc name /storage/0314/doc_00156079 to /storage/kkm_last_doc_name [09:17:07]save OK [09:17:07]Clear old archive folders... [09:17:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:17:07]tlvbuf is 00845A40 [09:17:07]SAM_PROTO_ClearQueue [09:17:07]wFMCommunicate request_size=4 [09:17:07]MH_SAM_APDU [09:17:07]CAPDU: 80 09 00 00 [09:17:07]Write to MH i2c: E2 08 00 9D 0A 80 09 00 00 00 00 00 00 19 [09:17:07]Write i2c OK [09:17:07]MH_I2C_Read... [09:17:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:17:07]Read from MH i2c: E2 [09:17:07]MH_I2C_Read... [09:17:07]Read from MH i2c: E2 03 00 [09:17:07]MH_I2C_Read... [09:17:07]Read from MH i2c: E2 03 00 9D 0A 00 90 00 1B [09:17:07]RAPDU: 90 00 [09:17:07]wFMCommunicate OK [09:17:07]SAM_PROTO_ClearQueue done [09:17:07]KKMCreateOFDPacket [09:17:07]OFDProtocolAddRootSTLVToBuf [09:17:07]FM_MakeSignedData [09:17:07]FM_MakeSignedData [09:17:07]SAM_PROTO_SignData [09:17:07]wFMCommunicate request_size=4 [09:17:07]MH_SAM_APDU [09:17:07]CAPDU: 80 0D 01 02 [09:17:07]Write to MH i2c: E2 08 00 9E 0A 80 0D 01 02 00 00 00 00 21 [09:17:07]Write i2c OK [09:17:07]MH_I2C_Read... [09:17:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:17:07]Read from MH i2c: E2 [09:17:07]MH_I2C_Read... [09:17:07]Read from MH i2c: E2 03 00 [09:17:07]MH_I2C_Read... [09:17:07]Read from MH i2c: E2 03 00 9E 0A 00 90 00 1C [09:17:07]RAPDU: 90 00 [09:17:07]wFMCommunicate OK [09:17:07]wFMCommunicate request_size=255 [09:17:07]MH_SAM_APDU [09:17:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 93 CA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AF 61 02 00 35 04 06 00 52 [09:17:07]Write to MH i2c: E2 02 01 9F 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 93 CA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AF 61 02 00 35 04 06 00 52 00 00 A5 [09:17:07]Write i2c OK [09:17:07]MH_I2C_Read... [09:17:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:17:08]Read from MH i2c: E2 [09:17:08]MH_I2C_Read... [09:17:08]Read from MH i2c: E2 03 00 [09:17:08]MH_I2C_Read... [09:17:08]Read from MH i2c: E2 03 00 9F 0A 00 90 00 1D [09:17:08]RAPDU: 90 00 [09:17:08]wFMCommunicate OK [09:17:08]wFMCommunicate request_size=10 [09:17:08]MH_SAM_APDU [09:17:08]CAPDU: 80 0D 02 02 05 2E B5 56 70 D1 [09:17:08]Write to MH i2c: E2 0D 00 A0 0A 80 0D 02 02 05 00 2E B5 56 70 D1 00 00 A8 [09:17:08]Write i2c OK [09:17:08]MH_I2C_Read... [09:17:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:17:08]Read from MH i2c: E2 [09:17:08]MH_I2C_Read... [09:17:08]Read from MH i2c: E2 03 00 [09:17:08]MH_I2C_Read... [09:17:08]Read from MH i2c: E2 03 00 A0 0A 00 90 00 1E [09:17:08]RAPDU: 90 00 [09:17:08]wFMCommunicate OK [09:17:08]wFMCommunicate request_size=4 [09:17:08]MH_SAM_APDU [09:17:08]CAPDU: 80 0D 03 02 [09:17:08]Write to MH i2c: E2 08 00 A1 0A 80 0D 03 02 00 00 00 00 26 [09:17:08]Write i2c OK [09:17:08]MH_I2C_Read... [09:17:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:17:08]Read from MH i2c: E2 [09:17:08]MH_I2C_Read... [09:17:08]Read from MH i2c: E2 0B 00 [09:17:08]MH_I2C_Read... [09:17:08]Read from MH i2c: E2 0B 00 A1 0A 00 5F 8B A1 6C A0 23 A6 FB 90 00 82 [09:17:08]RAPDU: 5F 8B A1 6C A0 23 A6 FB 90 00 [09:17:08]wFMCommunicate OK [09:17:08]SAM_PROTO_SignData done [09:17:08]FM_MakeSignedData done [09:17:08]CreateOFDProtocolMessage [09:17:08]wFMCommunicate request_size=4 [09:17:08]MH_SAM_APDU [09:17:08]CAPDU: 80 11 00 00 [09:17:08]Write to MH i2c: E2 08 00 A2 0A 80 11 00 00 00 00 00 00 26 [09:17:08]Write i2c OK [09:17:08]MH_I2C_Read... [09:17:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:17:08]Read from MH i2c: E2 [09:17:08]MH_I2C_Read... [09:17:08]Read from MH i2c: E2 17 00 [09:17:08]MH_I2C_Read... [09:17:08]Read from MH i2c: E2 17 00 A2 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 77 [09:17:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:17:08]wFMCommunicate OK [09:17:08]CreateOFDProtocolMessage done [09:17:08]OFDSenderStorePacket 156079 [09:17:08]StoreOFDPacket docnum=156079 [09:17:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D7 37 07 01 92 5E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 93 CA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AF 61 02 00 35 04 06 00 52 2E B5 56 70 D1 5F 8B A1 6C A0 23 A6 FB [09:17:08]CheckFolder [09:17:08]dirname=/storage/ofd_packets [09:17:08]CheckFolder done [09:17:08]ProducePacketName [09:17:08]name=ofd_packets/00156079 [09:17:08]NVStorageSaveData ofd_packets/00156079 [09:17:08]File name is /storage/ofd_packets/00156079 [09:17:08]Write 301 bytes [09:17:08]NVStorageSaveData done [09:17:08]OFDSenderStorePacket done [09:17:08]KKMCreateOFDPacket done [09:17:08]NVStorageSaveData kkm_last_timestamp [09:17:08]File name is /storage/kkm_last_timestamp [09:17:08]Write 4 bytes [09:17:08]NVStorageSaveData done [09:17:08]ExternCall_PrintAddStr [09:17:08]wPrintStart [09:17:08]Write to MH i2c: 01 00 00 A3 0A AD [09:17:08]Write i2c OK [09:17:08]MH_I2C_Read... [09:17:08]Read from MH i2c: 01 [09:17:08]MH_I2C_Read... [09:17:08]Read from MH i2c: 01 07 00 [09:17:08]MH_I2C_Read... [09:17:08]Read from MH i2c: 01 07 00 A3 0A 00 00 00 00 00 FF 0F C2 [09:17:08]RasterBufferAndPrint [09:17:08]line Счет N : (1)874355 [09:17:08]line ИНН: 02508201610067 [09:17:08]line Контрольно-Кассовый Чек [09:17:08]line ПРОДАЖА [09:17:08]line ТРК (МРК, ГНК) : 32 [09:17:08]line Товар: 2710124130 [09:17:08]line Аи-92-К-5 [09:17:08]line 5.980 * 66.90 [09:17:08]line = 400.06 [09:17:08]line НДС 12% НСП 1% [09:17:08]line > о реализуемом товаре [09:17:08]line ОКРУГЛЕНИЕ: -0.06 [09:17:08]line ИТОГО: 400.00 [09:17:08]line Внесено: 400.00 [09:17:08]line СДАЧА: 0.00 [09:17:08]line НСП 1% : 3.54 [09:17:08]line НДС 12% : 42.48 [09:17:08]line Наличными: 400.00 [09:17:08]line Безнал.: 0.00 [09:17:08]line Место: АЗС № 165 "Партнер Нефть" [09:17:08]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:17:08]line СНО: Общий режим [09:17:08]line Чек 151 20.10.2024 09:17 [09:17:08]line Смена: 314 ФФД: 1.0 [09:17:08]line ЗНМ: 0300000234 [09:17:08]line РНМ: 0000137193017469 [09:17:08]line Версия ККМ: v1.0 [09:17:08]line ФМ: 0000000000963156 [09:17:08]line ФД: 156079 [09:17:08]line ФПД: 90360564314321 [09:17:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T091707&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156079&fm=90360564314321&tin=02508201610067®Number=0000137193017469&sum=40000 [09:17:08]OFD Sender: Processing packet 156079 [packets to send 52, broken 51] [09:17:08]ProducePacketName [09:17:08]name=ofd_packets/00156079 [09:17:08]OFD Sender: To server: pG, [09:17:08]CommunicateWithHost lk.salyk.kg:30040 [09:17:08]ConnectInit lk.salyk.kg [09:17:08]written 0, free lines is 4095 [09:17:08]Connected sock=10 [09:17:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D7 37 07 01 92 5E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 93 CA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AF 61 02 00 35 04 06 00 52 2E B5 56 70 D1 5F 8B A1 6C A0 23 A6 FB [09:17:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 25 CC 47 00 46 F3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AF 61 02 00 F4 03 04 00 C6 70 14 67 B6 04 01 00 00 A2 EE 80 96 CB 4F 12 8D [09:17:08]CommunicateWithHost err = 0 [09:17:08]CheckOFDResponse [09:17:08]1017 (14) - 77093643461234 [09:17:08]1041 (16) - 0000000000963156 [09:17:08]1040 (4) - 156079 [09:17:08]1012 (4) - 20.10.2024 02:53 [09:17:08]1206 (1) - 0 [09:17:08]OFD Sender: Remove packet 156079 [09:17:08]ProducePacketName [09:17:08]name=ofd_packets/00156079 [09:17:08]NVStorageDeleteData [09:17:09]Write to MH i2c: 01 00 00 CE 0A D8 [09:17:09]Write i2c OK [09:17:09]MH_I2C_Read... [09:17:09]Read from MH i2c: 01 [09:17:09]MH_I2C_Read... [09:17:09]Read from MH i2c: 01 07 00 [09:17:09]MH_I2C_Read... [09:17:09]Read from MH i2c: 01 07 00 CE 0A 00 00 00 00 00 F0 0C DB [09:17:09]RasterBufferAndPrint [09:17:09]line [09:17:09]line [09:17:09]line [09:17:09]line [09:17:09]line [09:17:09]written 0, free lines is 3318 [09:17:09]MH_Cut [09:17:09]Write to MH i2c: D1 01 00 D5 0A 01 B1 [09:17:09]Write i2c OK [09:17:09]MH_I2C_Read... [09:17:09]Read from MH i2c: D1 [09:17:09]MH_I2C_Read... [09:17:09]Read from MH i2c: D1 01 00 [09:17:09]MH_I2C_Read... [09:17:09]Read from MH i2c: D1 01 00 D5 0A 00 B0 [09:17:09]Write to MH i2c: 01 00 00 D6 0A E0 [09:17:09]Write i2c OK [09:17:09]MH_I2C_Read... [09:17:09]OFD Sender: No OFD packet to send [09:17:09]*** Cut start [09:17:09]*** Partial cut [09:17:09]*** CUTSNS_PIN = 1 [09:17:09]*** CUTSNS_PIN = 0 [09:17:10]*** Brake cut motor [09:17:10]Read from MH i2c: 01 [09:17:10]MH_I2C_Read... [09:17:10]*** Stop cut motor [09:17:10]*** Cut end [09:17:10]Read from MH i2c: 01 07 00 [09:17:10]MH_I2C_Read... [09:17:10]Read from MH i2c: 01 07 00 D6 0A 00 00 00 00 00 FF 0F F5 [09:17:10]process_action close_receipt done [09:17:10]requested_data is exist [09:17:10]produce_requested_data [09:17:10]requested_item fm.sn is exist - process it [09:17:10]wFMCommunicate request_size=4 [09:17:10]MH_SAM_APDU [09:17:10]CAPDU: 80 11 00 00 [09:17:10]Write to MH i2c: E2 08 00 D7 0A 80 11 00 00 00 00 00 00 5B [09:17:10]Write i2c OK [09:17:10]MH_I2C_Read... [09:17:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:17:10]Read from MH i2c: E2 [09:17:10]MH_I2C_Read... [09:17:10]Read from MH i2c: E2 17 00 [09:17:10]MH_I2C_Read... [09:17:10]Read from MH i2c: E2 17 00 D7 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AC [09:17:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:17:10]wFMCommunicate OK [09:17:10]requested_item fd.num is exist - process it [09:17:10]SAM_PROTO_GetFieldsCounters [09:17:10]wFMCommunicate request_size=4 [09:17:10]MH_SAM_APDU [09:17:10]CAPDU: 80 13 00 00 [09:17:10]Write to MH i2c: E2 08 00 D8 0A 80 13 00 00 00 00 00 00 5E [09:17:10]Write i2c OK [09:17:10]MH_I2C_Read... [09:17:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:17:10]Read from MH i2c: E2 [09:17:10]MH_I2C_Read... [09:17:10]Read from MH i2c: E2 62 00 [09:17:10]MH_I2C_Read... [09:17:10]Read from MH i2c: E2 62 00 D8 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AF 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 97 00 00 00 5E 04 04 00 97 00 00 00 57 04 04 00 98 00 00 00 19 04 04 00 00 00 00 00 90 00 A9 [09:17:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AF 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 97 00 00 00 5E 04 04 00 97 00 00 00 57 04 04 00 98 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:17:10]wFMCommunicate OK [09:17:10]SAM_PROTO_GetFieldsCounters done [09:17:10]requested_item shift.num is exist - process it [09:17:10]requested_item shift.opened is exist - process it [09:17:10]req_shift_opened [09:17:10]FM_GetShiftState [09:17:10]SAM_PROTO_GetShiftState [09:17:10]wFMCommunicate request_size=4 [09:17:10]MH_SAM_APDU [09:17:10]CAPDU: 80 13 01 00 [09:17:10]Write to MH i2c: E2 08 00 D9 0A 80 13 01 00 00 00 00 00 60 [09:17:10]Write i2c OK [09:17:10]MH_I2C_Read... [09:17:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:17:10]Read from MH i2c: E2 [09:17:10]MH_I2C_Read... [09:17:10]Read from MH i2c: E2 0E 00 [09:17:10]MH_I2C_Read... [09:17:10]Read from MH i2c: E2 0E 00 D9 0A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 07 [09:17:10]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:17:10]wFMCommunicate OK [09:17:10]SAM_PROTO_GetShiftState done [09:17:10]FM_GetShiftState done [09:17:10]req_shift_opened done [09:17:10]requested_item shift.open_date is exist - process it [09:17:10]req_shift_open_date [09:17:10]req_shift_open_date done [09:17:10]produce_requested_data done [09:17:10]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156079,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [09:17:10]process_action_free close_receipt [09:17:10]json_value_free [09:17:10]json_value_free done [09:17:10]process_json_proto returns [09:17:10]Send response to host [09:17:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156079,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [09:17:10]free response buf [09:17:10]execute_script done [09:17:10]execute_script returns [09:17:10]free content buf [09:17:10]Sock 9.Close socket [09:17:10]Sock 9.Thread stoped [09:17:14]OFD Sender: No OFD packet to send [09:17:19]OFD Sender: No OFD packet to send [09:17:24]OFD Sender: No OFD packet to send [09:17:29]OFD Sender: No OFD packet to send [09:17:34]OFD Sender: No OFD packet to send [09:17:39]OFD Sender: No OFD packet to send [09:17:44]OFD Sender: No OFD packet to send [09:17:49]OFD Sender: No OFD packet to send [09:17:54]OFD Sender: No OFD packet to send [09:17:59]OFD Sender: No OFD packet to send [09:18:04]OFD Sender: No OFD packet to send [09:18:06]accept exits with 8 [09:18:06]New connection [09:18:06]New thread 3066551652 created [09:18:06]Thread 3066695012 joined [09:18:06]Waiting for new connection... [09:18:06] Sock 8.Parse request [09:18:06]Sock 8.Check first char [09:18:06]Sock 8.First char is OK [09:18:06]request: POST /json_proto HTTP/1.0 [09:18:06]Method: POST [09:18:06]URL: /json_proto [09:18:06]Method is POST - this is cgi request [09:18:06]url: /json_proto [09:18:06]query_string will be loaded in cgi processing [09:18:06]execute_cgi json_proto POST (null) [09:18:06]execute_cgi path=json_proto method=POST [09:18:06]POST find Content-Length [09:18:06]Host: 172.17.53.67:8080 [09:18:06]Content-Length: 678 [09:18:06]Content-Type: application/json [09:18:06] [09:18:06]POST finish read [09:18:06]Found Content-Length = 678 [09:18:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874356", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:18:06]execute_script... [09:18:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874356", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:18:06]POST & json_proto [09:18:06]process_json_proto [09:18:06]json parsed OK: [09:18:06]protocol is kg_v1.0 [09:18:06]action value=close_receipt [09:18:06]process_action close_receipt [09:18:06]cmd_close_receipt [09:18:06]MH_GetDate [09:18:06]Write to MH i2c: F0 00 00 DA 0A D3 [09:18:06]Write i2c OK [09:18:06]MH_I2C_Read... [09:18:06]Read from MH i2c: F0 [09:18:06]MH_I2C_Read... [09:18:06]Read from MH i2c: F0 09 00 [09:18:06]MH_I2C_Read... [09:18:06]Read from MH i2c: F0 09 00 DA 0A 00 CE CA 14 67 19 BC 99 64 C1 [09:18:06]GetLastDocTimeStamp 1729415827 [09:18:06]current date 1729415886 [09:18:06]FM_GetShiftState [09:18:06]SAM_PROTO_GetShiftState [09:18:06]wFMCommunicate request_size=4 [09:18:06]MH_SAM_APDU [09:18:06]CAPDU: 80 13 01 00 [09:18:06]Write to MH i2c: E2 08 00 DB 0A 80 13 01 00 00 00 00 00 62 [09:18:06]Write i2c OK [09:18:06]MH_I2C_Read... [09:18:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:18:06]Read from MH i2c: E2 [09:18:06]MH_I2C_Read... [09:18:06]Read from MH i2c: E2 0E 00 [09:18:06]MH_I2C_Read... [09:18:06]Read from MH i2c: E2 0E 00 DB 0A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 09 [09:18:06]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:18:06]wFMCommunicate OK [09:18:06]SAM_PROTO_GetShiftState done [09:18:06]FM_GetShiftState done [09:18:06]opened in 1729383891 [09:18:06]opened+sec_in_day 1729470291 [09:18:06]quantity*price = 70044 [09:18:06]sum+1 = 70045 [09:18:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 152 20.10.2024 09:18 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156080 ФПД: 230973418769144 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T091806&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156080&fm=230973418769144&tin=02508201610067®Number=0000137193017469&sum=70000 [09:18:07]StoreToDocumentArchive [09:18:07]shift 314 fd 156080 [09:18:07]save to /storage/0314/doc_00156080 [09:18:07]save last doc name /storage/0314/doc_00156080 to /storage/kkm_last_doc_name [09:18:07]save OK [09:18:07]Clear old archive folders... [09:18:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:18:07]tlvbuf is 0080D8C0 [09:18:07]SAM_PROTO_ClearQueue [09:18:07]wFMCommunicate request_size=4 [09:18:07]MH_SAM_APDU [09:18:07]CAPDU: 80 09 00 00 [09:18:07]Write to MH i2c: E2 08 00 E8 0A 80 09 00 00 00 00 00 00 64 [09:18:07]Write i2c OK [09:18:07]MH_I2C_Read... [09:18:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:18:07]Read from MH i2c: E2 [09:18:07]MH_I2C_Read... [09:18:07]Read from MH i2c: E2 03 00 [09:18:07]MH_I2C_Read... [09:18:07]Read from MH i2c: E2 03 00 E8 0A 00 90 00 66 [09:18:07]RAPDU: 90 00 [09:18:07]wFMCommunicate OK [09:18:07]SAM_PROTO_ClearQueue done [09:18:07]KKMCreateOFDPacket [09:18:07]OFDProtocolAddRootSTLVToBuf [09:18:07]FM_MakeSignedData [09:18:07]FM_MakeSignedData [09:18:07]SAM_PROTO_SignData [09:18:07]wFMCommunicate request_size=4 [09:18:07]MH_SAM_APDU [09:18:07]CAPDU: 80 0D 01 02 [09:18:07]Write to MH i2c: E2 08 00 E9 0A 80 0D 01 02 00 00 00 00 6C [09:18:07]Write i2c OK [09:18:07]MH_I2C_Read... [09:18:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:18:07]Read from MH i2c: E2 [09:18:07]MH_I2C_Read... [09:18:07]Read from MH i2c: E2 03 00 [09:18:07]MH_I2C_Read... [09:18:07]Read from MH i2c: E2 03 00 E9 0A 00 90 00 67 [09:18:07]RAPDU: 90 00 [09:18:07]wFMCommunicate OK [09:18:07]wFMCommunicate request_size=255 [09:18:07]MH_SAM_APDU [09:18:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 CE CA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B0 61 02 00 35 04 06 00 D2 [09:18:07]Write to MH i2c: E2 02 01 EA 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 CE CA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B0 61 02 00 35 04 06 00 D2 00 00 EE [09:18:07]Write i2c OK [09:18:07]MH_I2C_Read... [09:18:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:18:07]Read from MH i2c: E2 [09:18:07]MH_I2C_Read... [09:18:07]Read from MH i2c: E2 03 00 [09:18:07]MH_I2C_Read... [09:18:07]Read from MH i2c: E2 03 00 EA 0A 00 90 00 68 [09:18:07]RAPDU: 90 00 [09:18:07]wFMCommunicate OK [09:18:07]wFMCommunicate request_size=10 [09:18:07]MH_SAM_APDU [09:18:07]CAPDU: 80 0D 02 02 05 11 B0 94 0A F8 [09:18:07]Write to MH i2c: E2 0D 00 EB 0A 80 0D 02 02 05 00 11 B0 94 0A F8 00 00 D0 [09:18:07]Write i2c OK [09:18:07]MH_I2C_Read... [09:18:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:18:07]Read from MH i2c: E2 [09:18:07]MH_I2C_Read... [09:18:07]Read from MH i2c: E2 03 00 [09:18:07]MH_I2C_Read... [09:18:07]Read from MH i2c: E2 03 00 EB 0A 00 90 00 69 [09:18:07]RAPDU: 90 00 [09:18:07]wFMCommunicate OK [09:18:07]wFMCommunicate request_size=4 [09:18:07]MH_SAM_APDU [09:18:07]CAPDU: 80 0D 03 02 [09:18:07]Write to MH i2c: E2 08 00 EC 0A 80 0D 03 02 00 00 00 00 71 [09:18:07]Write i2c OK [09:18:07]MH_I2C_Read... [09:18:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:18:07]Read from MH i2c: E2 [09:18:07]MH_I2C_Read... [09:18:07]Read from MH i2c: E2 0B 00 [09:18:07]MH_I2C_Read... [09:18:07]Read from MH i2c: E2 0B 00 EC 0A 00 35 38 38 BE E8 5B 83 7C 90 00 17 [09:18:07]RAPDU: 35 38 38 BE E8 5B 83 7C 90 00 [09:18:07]wFMCommunicate OK [09:18:07]SAM_PROTO_SignData done [09:18:07]FM_MakeSignedData done [09:18:07]CreateOFDProtocolMessage [09:18:07]wFMCommunicate request_size=4 [09:18:07]MH_SAM_APDU [09:18:07]CAPDU: 80 11 00 00 [09:18:07]Write to MH i2c: E2 08 00 ED 0A 80 11 00 00 00 00 00 00 71 [09:18:07]Write i2c OK [09:18:07]MH_I2C_Read... [09:18:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:18:07]Read from MH i2c: E2 [09:18:07]MH_I2C_Read... [09:18:07]Read from MH i2c: E2 17 00 [09:18:07]MH_I2C_Read... [09:18:07]Read from MH i2c: E2 17 00 ED 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C2 [09:18:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:18:07]wFMCommunicate OK [09:18:07]CreateOFDProtocolMessage done [09:18:07]OFDSenderStorePacket 156080 [09:18:07]StoreOFDPacket docnum=156080 [09:18:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A3 89 07 01 DE B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 CE CA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B0 61 02 00 35 04 06 00 D2 11 B0 94 0A F8 35 38 38 BE E8 5B 83 7C [09:18:07]CheckFolder [09:18:07]dirname=/storage/ofd_packets [09:18:07]CheckFolder done [09:18:07]ProducePacketName [09:18:07]name=ofd_packets/00156080 [09:18:07]NVStorageSaveData ofd_packets/00156080 [09:18:07]File name is /storage/ofd_packets/00156080 [09:18:07]Write 301 bytes [09:18:07]NVStorageSaveData done [09:18:07]OFDSenderStorePacket done [09:18:07]KKMCreateOFDPacket done [09:18:07]NVStorageSaveData kkm_last_timestamp [09:18:07]File name is /storage/kkm_last_timestamp [09:18:07]Write 4 bytes [09:18:07]NVStorageSaveData done [09:18:07]ExternCall_PrintAddStr [09:18:07]wPrintStart [09:18:07]Write to MH i2c: 01 00 00 EE 0A F8 [09:18:07]Write i2c OK [09:18:07]MH_I2C_Read... [09:18:07]Read from MH i2c: 01 [09:18:07]MH_I2C_Read... [09:18:07]Read from MH i2c: 01 07 00 [09:18:07]MH_I2C_Read... [09:18:07]Read from MH i2c: 01 07 00 EE 0A 00 00 00 00 00 FF 0F 0D [09:18:07]RasterBufferAndPrint [09:18:07]line Счет N : (1)874356 [09:18:07]line ИНН: 02508201610067 [09:18:07]line Контрольно-Кассовый Чек [09:18:07]line ПРОДАЖА [09:18:07]line ТРК (МРК, ГНК) : 22 [09:18:07]line Товар: 2710124130 [09:18:07]line Аи-92-К-5 [09:18:07]line 10.470 * 66.90 [09:18:07]line = 700.44 [09:18:07]line НДС 12% НСП 1% [09:18:07]line > о реализуемом товаре [09:18:07]line ОКРУГЛЕНИЕ: -0.44 [09:18:07]line ИТОГО: 700.00 [09:18:07]line Внесено: 700.00 [09:18:07]line СДАЧА: 0.00 [09:18:07]line НСП 1% : 6.20 [09:18:07]line НДС 12% : 74.38 [09:18:07]line Наличными: 700.00 [09:18:07]line Безнал.: 0.00 [09:18:07]line Место: АЗС № 165 "Партнер Нефть" [09:18:07]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:18:07]line СНО: Общий режим [09:18:07]line Чек 152 20.10.2024 09:18 [09:18:07]line Смена: 314 ФФД: 1.0 [09:18:07]line ЗНМ: 0300000234 [09:18:07]line РНМ: 0000137193017469 [09:18:07]line Версия ККМ: v1.0 [09:18:07]line ФМ: 0000000000963156 [09:18:07]line ФД: 156080 [09:18:07]line ФПД: 230973418769144 [09:18:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T091806&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156080&fm=230973418769144&tin=02508201610067®Number=0000137193017469&sum=70000 [09:18:08]OFD Sender: Processing packet 156080 [packets to send 52, broken 51] [09:18:08]ProducePacketName [09:18:08]name=ofd_packets/00156080 [09:18:08]OFD Sender: To server: pG, [09:18:08]CommunicateWithHost lk.salyk.kg:30040 [09:18:08]ConnectInit lk.salyk.kg [09:18:08]written 0, free lines is 4095 [09:18:08]Connected sock=10 [09:18:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A3 89 07 01 DE B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 CE CA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B0 61 02 00 35 04 06 00 D2 11 B0 94 0A F8 35 38 38 BE E8 5B 83 7C [09:18:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 05 CB 47 00 77 10 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B0 61 02 00 F4 03 04 00 01 71 14 67 B6 04 01 00 00 AE B7 F7 33 16 B8 BF 3D [09:18:08]CommunicateWithHost err = 0 [09:18:08]CheckOFDResponse [09:18:08]1017 (14) - 77093643461234 [09:18:08]1041 (16) - 0000000000963156 [09:18:08]1040 (4) - 156080 [09:18:08]1012 (4) - 20.10.2024 02:54 [09:18:08]1206 (1) - 0 [09:18:08]OFD Sender: Remove packet 156080 [09:18:08]ProducePacketName [09:18:08]name=ofd_packets/00156080 [09:18:08]NVStorageDeleteData [09:18:08]Write to MH i2c: 01 00 00 19 0B 24 [09:18:08]Write i2c OK [09:18:08]MH_I2C_Read... [09:18:08]Read from MH i2c: 01 [09:18:08]MH_I2C_Read... [09:18:08]Read from MH i2c: 01 07 00 [09:18:08]MH_I2C_Read... [09:18:08]Read from MH i2c: 01 07 00 19 0B 00 00 00 00 00 E1 0C 18 [09:18:08]RasterBufferAndPrint [09:18:08]line [09:18:08]line [09:18:08]line [09:18:08]line [09:18:08]line [09:18:08]written 0, free lines is 3303 [09:18:08]MH_Cut [09:18:08]Write to MH i2c: D1 01 00 20 0B 01 FD [09:18:08]Write i2c OK [09:18:08]MH_I2C_Read... [09:18:08]Read from MH i2c: D1 [09:18:08]MH_I2C_Read... [09:18:08]Read from MH i2c: D1 01 00 [09:18:08]MH_I2C_Read... [09:18:08]Read from MH i2c: D1 01 00 20 0B 00 FC [09:18:08]Write to MH i2c: 01 00 00 21 0B 2C [09:18:08]Write i2c OK [09:18:08]MH_I2C_Read... [09:18:09]OFD Sender: No OFD packet to send [09:18:09]*** Cut start [09:18:09]*** Partial cut [09:18:09]*** CUTSNS_PIN = 1 [09:18:09]*** CUTSNS_PIN = 0 [09:18:09]*** Brake cut motor [09:18:09]Read from MH i2c: 01 [09:18:09]MH_I2C_Read... [09:18:09]*** Stop cut motor [09:18:09]*** Cut end [09:18:09]Read from MH i2c: 01 07 00 [09:18:09]MH_I2C_Read... [09:18:09]Read from MH i2c: 01 07 00 21 0B 00 00 00 00 00 FF 0F 41 [09:18:09]process_action close_receipt done [09:18:09]requested_data is exist [09:18:09]produce_requested_data [09:18:09]requested_item fm.sn is exist - process it [09:18:09]wFMCommunicate request_size=4 [09:18:09]MH_SAM_APDU [09:18:09]CAPDU: 80 11 00 00 [09:18:09]Write to MH i2c: E2 08 00 22 0B 80 11 00 00 00 00 00 00 A7 [09:18:09]Write i2c OK [09:18:09]MH_I2C_Read... [09:18:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:18:10]Read from MH i2c: E2 [09:18:10]MH_I2C_Read... [09:18:10]Read from MH i2c: E2 17 00 [09:18:10]MH_I2C_Read... [09:18:10]Read from MH i2c: E2 17 00 22 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F8 [09:18:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:18:10]wFMCommunicate OK [09:18:10]requested_item fd.num is exist - process it [09:18:10]SAM_PROTO_GetFieldsCounters [09:18:10]wFMCommunicate request_size=4 [09:18:10]MH_SAM_APDU [09:18:10]CAPDU: 80 13 00 00 [09:18:10]Write to MH i2c: E2 08 00 23 0B 80 13 00 00 00 00 00 00 AA [09:18:10]Write i2c OK [09:18:10]MH_I2C_Read... [09:18:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:18:10]Read from MH i2c: E2 [09:18:10]MH_I2C_Read... [09:18:10]Read from MH i2c: E2 62 00 [09:18:10]MH_I2C_Read... [09:18:10]Read from MH i2c: E2 62 00 23 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B0 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 98 00 00 00 5E 04 04 00 98 00 00 00 57 04 04 00 99 00 00 00 19 04 04 00 00 00 00 00 90 00 F9 [09:18:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B0 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 98 00 00 00 5E 04 04 00 98 00 00 00 57 04 04 00 99 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:18:10]wFMCommunicate OK [09:18:10]SAM_PROTO_GetFieldsCounters done [09:18:10]requested_item shift.num is exist - process it [09:18:10]requested_item shift.opened is exist - process it [09:18:10]req_shift_opened [09:18:10]FM_GetShiftState [09:18:10]SAM_PROTO_GetShiftState [09:18:10]wFMCommunicate request_size=4 [09:18:10]MH_SAM_APDU [09:18:10]CAPDU: 80 13 01 00 [09:18:10]Write to MH i2c: E2 08 00 24 0B 80 13 01 00 00 00 00 00 AC [09:18:10]Write i2c OK [09:18:10]MH_I2C_Read... [09:18:10]Read from MH i2c: E2 [09:18:10]MH_I2C_Read... [09:18:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:18:10]Read from MH i2c: E2 0E 00 [09:18:10]MH_I2C_Read... [09:18:10]Read from MH i2c: E2 0E 00 24 0B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 53 [09:18:10]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:18:10]wFMCommunicate OK [09:18:10]SAM_PROTO_GetShiftState done [09:18:10]FM_GetShiftState done [09:18:10]req_shift_opened done [09:18:10]requested_item shift.open_date is exist - process it [09:18:10]req_shift_open_date [09:18:10]req_shift_open_date done [09:18:10]produce_requested_data done [09:18:10]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156080,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [09:18:10]process_action_free close_receipt [09:18:10]json_value_free [09:18:10]json_value_free done [09:18:10]process_json_proto returns [09:18:10]Send response to host [09:18:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156080,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [09:18:10]free response buf [09:18:10]execute_script done [09:18:10]execute_script returns [09:18:10]free content buf [09:18:10]Sock 8.Close socket [09:18:10]Sock 8.Thread stoped [09:18:14]OFD Sender: No OFD packet to send [09:18:19]OFD Sender: No OFD packet to send [09:18:24]OFD Sender: No OFD packet to send [09:18:29]OFD Sender: No OFD packet to send [09:18:34]OFD Sender: No OFD packet to send [09:18:39]OFD Sender: No OFD packet to send [09:18:44]OFD Sender: No OFD packet to send [09:18:49]OFD Sender: No OFD packet to send [09:18:54]OFD Sender: No OFD packet to send [09:18:59]OFD Sender: No OFD packet to send [09:19:04]OFD Sender: No OFD packet to send [09:19:08]accept exits with 9 [09:19:08]New connection [09:19:08]New thread 3066695012 created [09:19:08]Thread 3066551652 joined [09:19:08]Waiting for new connection... [09:19:08] Sock 9.Parse request [09:19:08]Sock 9.Check first char [09:19:08]Sock 9.First char is OK [09:19:08]request: POST /json_proto HTTP/1.0 [09:19:08]Method: POST [09:19:08]URL: /json_proto [09:19:08]Method is POST - this is cgi request [09:19:08]url: /json_proto [09:19:08]query_string will be loaded in cgi processing [09:19:08]execute_cgi json_proto POST (null) [09:19:08]execute_cgi path=json_proto method=POST [09:19:08]POST find Content-Length [09:19:08]Host: 172.17.53.67:8080 [09:19:08]Content-Length: 682 [09:19:08]Content-Type: application/json [09:19:08] [09:19:08]POST finish read [09:19:08]Found Content-Length = 682 [09:19:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874357", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:19:08]execute_script... [09:19:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874357", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:19:08]POST & json_proto [09:19:08]process_json_proto [09:19:08]json parsed OK: [09:19:08]protocol is kg_v1.0 [09:19:08]action value=close_receipt [09:19:08]process_action close_receipt [09:19:08]cmd_close_receipt [09:19:08]MH_GetDate [09:19:08]Write to MH i2c: F0 00 00 25 0B 1F [09:19:08]Write i2c OK [09:19:08]MH_I2C_Read... [09:19:08]Read from MH i2c: F0 [09:19:08]MH_I2C_Read... [09:19:08]Read from MH i2c: F0 09 00 [09:19:08]MH_I2C_Read... [09:19:08]Read from MH i2c: F0 09 00 25 0B 00 0C CB 14 67 19 BC 99 64 4C [09:19:08]GetLastDocTimeStamp 1729415886 [09:19:08]current date 1729415948 [09:19:08]FM_GetShiftState [09:19:08]SAM_PROTO_GetShiftState [09:19:08]wFMCommunicate request_size=4 [09:19:08]MH_SAM_APDU [09:19:08]CAPDU: 80 13 01 00 [09:19:08]Write to MH i2c: E2 08 00 26 0B 80 13 01 00 00 00 00 00 AE [09:19:08]Write i2c OK [09:19:08]MH_I2C_Read... [09:19:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:19:08]Read from MH i2c: E2 [09:19:08]MH_I2C_Read... [09:19:08]Read from MH i2c: E2 0E 00 [09:19:08]MH_I2C_Read... [09:19:08]Read from MH i2c: E2 0E 00 26 0B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 55 [09:19:08]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:19:08]wFMCommunicate OK [09:19:08]SAM_PROTO_GetShiftState done [09:19:08]FM_GetShiftState done [09:19:08]opened in 1729383891 [09:19:08]opened+sec_in_day 1729470291 [09:19:08]quantity*price = 100021 [09:19:08]sum+1 = 100023 [09:19:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 153 20.10.2024 09:19 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156081 ФПД: 222566447725257 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T091909&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156081&fm=222566447725257&tin=02508201610067®Number=0000137193017469&sum=100000 [09:19:09]StoreToDocumentArchive [09:19:09]shift 314 fd 156081 [09:19:09]save to /storage/0314/doc_00156081 [09:19:09]save last doc name /storage/0314/doc_00156081 to /storage/kkm_last_doc_name [09:19:09]save OK [09:19:09]Clear old archive folders... [09:19:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:19:09]tlvbuf is 0084EAA0 [09:19:09]SAM_PROTO_ClearQueue [09:19:09]wFMCommunicate request_size=4 [09:19:09]MH_SAM_APDU [09:19:09]CAPDU: 80 09 00 00 [09:19:09]Write to MH i2c: E2 08 00 33 0B 80 09 00 00 00 00 00 00 B0 [09:19:09]Write i2c OK [09:19:09]MH_I2C_Read... [09:19:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:19:09]Read from MH i2c: E2 [09:19:09]MH_I2C_Read... [09:19:09]Read from MH i2c: E2 03 00 [09:19:09]MH_I2C_Read... [09:19:09]Read from MH i2c: E2 03 00 33 0B 00 90 00 B2 [09:19:09]RAPDU: 90 00 [09:19:09]wFMCommunicate OK [09:19:09]SAM_PROTO_ClearQueue done [09:19:09]KKMCreateOFDPacket [09:19:09]OFDProtocolAddRootSTLVToBuf [09:19:09]FM_MakeSignedData [09:19:09]FM_MakeSignedData [09:19:09]SAM_PROTO_SignData [09:19:09]wFMCommunicate request_size=4 [09:19:09]MH_SAM_APDU [09:19:09]CAPDU: 80 0D 01 02 [09:19:09]Write to MH i2c: E2 08 00 34 0B 80 0D 01 02 00 00 00 00 B8 [09:19:09]Write i2c OK [09:19:09]MH_I2C_Read... [09:19:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:19:09]Read from MH i2c: E2 [09:19:09]MH_I2C_Read... [09:19:09]Read from MH i2c: E2 03 00 [09:19:09]MH_I2C_Read... [09:19:09]Read from MH i2c: E2 03 00 34 0B 00 90 00 B3 [09:19:09]RAPDU: 90 00 [09:19:09]wFMCommunicate OK [09:19:09]wFMCommunicate request_size=255 [09:19:09]MH_SAM_APDU [09:19:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 0D CB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B1 61 02 00 35 04 06 00 CA [09:19:09]Write to MH i2c: E2 02 01 35 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 0D CB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B1 61 02 00 35 04 06 00 CA 00 00 81 [09:19:09]Write i2c OK [09:19:09]MH_I2C_Read... [09:19:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:19:09]Read from MH i2c: E2 [09:19:09]MH_I2C_Read... [09:19:09]Read from MH i2c: E2 03 00 [09:19:09]MH_I2C_Read... [09:19:09]Read from MH i2c: E2 03 00 35 0B 00 90 00 B4 [09:19:09]RAPDU: 90 00 [09:19:09]wFMCommunicate OK [09:19:09]wFMCommunicate request_size=10 [09:19:09]MH_SAM_APDU [09:19:09]CAPDU: 80 0D 02 02 05 6C 4A 0E 3A C9 [09:19:09]Write to MH i2c: E2 0D 00 36 0B 80 0D 02 02 05 00 6C 4A 0E 3A C9 00 00 8C [09:19:09]Write i2c OK [09:19:09]MH_I2C_Read... [09:19:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:19:09]Read from MH i2c: E2 [09:19:09]MH_I2C_Read... [09:19:09]Read from MH i2c: E2 03 00 [09:19:09]MH_I2C_Read... [09:19:09]Read from MH i2c: E2 03 00 36 0B 00 90 00 B5 [09:19:09]RAPDU: 90 00 [09:19:09]wFMCommunicate OK [09:19:09]wFMCommunicate request_size=4 [09:19:09]MH_SAM_APDU [09:19:09]CAPDU: 80 0D 03 02 [09:19:09]Write to MH i2c: E2 08 00 37 0B 80 0D 03 02 00 00 00 00 BD [09:19:09]Write i2c OK [09:19:09]MH_I2C_Read... [09:19:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:19:09]Read from MH i2c: E2 [09:19:09]MH_I2C_Read... [09:19:09]Read from MH i2c: E2 0B 00 [09:19:09]MH_I2C_Read... [09:19:09]Read from MH i2c: E2 0B 00 37 0B 00 9E DD 05 B7 5A AD CB 54 90 00 1B [09:19:09]RAPDU: 9E DD 05 B7 5A AD CB 54 90 00 [09:19:09]wFMCommunicate OK [09:19:09]SAM_PROTO_SignData done [09:19:09]FM_MakeSignedData done [09:19:09]CreateOFDProtocolMessage [09:19:09]wFMCommunicate request_size=4 [09:19:09]MH_SAM_APDU [09:19:09]CAPDU: 80 11 00 00 [09:19:09]Write to MH i2c: E2 08 00 38 0B 80 11 00 00 00 00 00 00 BD [09:19:09]Write i2c OK [09:19:09]MH_I2C_Read... [09:19:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:19:10]Read from MH i2c: E2 [09:19:10]MH_I2C_Read... [09:19:10]Read from MH i2c: E2 17 00 [09:19:10]MH_I2C_Read... [09:19:10]Read from MH i2c: E2 17 00 38 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0E [09:19:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:19:10]wFMCommunicate OK [09:19:10]CreateOFDProtocolMessage done [09:19:10]OFDSenderStorePacket 156081 [09:19:10]StoreOFDPacket docnum=156081 [09:19:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 FE 8B 07 01 6C E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 0D CB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B1 61 02 00 35 04 06 00 CA 6C 4A 0E 3A C9 9E DD 05 B7 5A AD CB 54 [09:19:10]CheckFolder [09:19:10]dirname=/storage/ofd_packets [09:19:10]CheckFolder done [09:19:10]ProducePacketName [09:19:10]name=ofd_packets/00156081 [09:19:10]NVStorageSaveData ofd_packets/00156081 [09:19:10]File name is /storage/ofd_packets/00156081 [09:19:10]Write 301 bytes [09:19:10]NVStorageSaveData done [09:19:10]OFDSenderStorePacket done [09:19:10]KKMCreateOFDPacket done [09:19:10]NVStorageSaveData kkm_last_timestamp [09:19:10]File name is /storage/kkm_last_timestamp [09:19:10]Write 4 bytes [09:19:10]NVStorageSaveData done [09:19:10]ExternCall_PrintAddStr [09:19:10]wPrintStart [09:19:10]Write to MH i2c: 01 00 00 39 0B 44 [09:19:10]Write i2c OK [09:19:10]MH_I2C_Read... [09:19:10]Read from MH i2c: 01 [09:19:10]MH_I2C_Read... [09:19:10]Read from MH i2c: 01 07 00 [09:19:10]MH_I2C_Read... [09:19:10]Read from MH i2c: 01 07 00 39 0B 00 00 00 00 00 FF 0F 59 [09:19:10]RasterBufferAndPrint [09:19:10]line Счет N : (1)874357 [09:19:10]line ИНН: 02508201610067 [09:19:10]line Контрольно-Кассовый Чек [09:19:10]line ПРОДАЖА [09:19:10]line ТРК (МРК, ГНК) : 41 [09:19:10]line Товар: 2710124500 [09:19:10]line Аи-95-К-5 [09:19:10]line 13.480 * 74.20 [09:19:10]line = 1000.22 [09:19:10]line НДС 12% НСП 1% [09:19:10]line > о реализуемом товаре [09:19:10]line ОКРУГЛЕНИЕ: -0.22 [09:19:10]line ИТОГО: 1000.00 [09:19:10]line Внесено: 1000.00 [09:19:10]line СДАЧА: 0.00 [09:19:10]line НСП 1% : 8.85 [09:19:10]line НДС 12% : 106.22 [09:19:10]line Наличными: 1000.00 [09:19:10]line Безнал.: 0.00 [09:19:10]line Место: АЗС № 165 "Партнер Нефть" [09:19:10]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:19:10]line СНО: Общий режим [09:19:10]line Чек 153 20.10.2024 09:19 [09:19:10]line Смена: 314 ФФД: 1.0 [09:19:10]line ЗНМ: 0300000234 [09:19:10]line РНМ: 0000137193017469 [09:19:10]line Версия ККМ: v1.0 [09:19:10]line ФМ: 0000000000963156 [09:19:10]line ФД: 156081 [09:19:10]line ФПД: 222566447725257 [09:19:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T091909&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156081&fm=222566447725257&tin=02508201610067®Number=0000137193017469&sum=100000 [09:19:10]OFD Sender: Processing packet 156081 [packets to send 52, broken 51] [09:19:10]ProducePacketName [09:19:10]name=ofd_packets/00156081 [09:19:10]OFD Sender: To server: pG, [09:19:10]CommunicateWithHost lk.salyk.kg:30040 [09:19:10]ConnectInit lk.salyk.kg [09:19:10]written 0, free lines is 4095 [09:19:10]Connected sock=10 [09:19:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 FE 8B 07 01 6C E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 0D CB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B1 61 02 00 35 04 06 00 CA 6C 4A 0E 3A C9 9E DD 05 B7 5A AD CB 54 [09:19:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 0C 16 47 00 D6 95 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B1 61 02 00 F4 03 04 00 40 71 14 67 B6 04 01 00 00 E3 5E 28 FA 41 3E 6C D0 [09:19:10]CommunicateWithHost err = 0 [09:19:10]CheckOFDResponse [09:19:10]1017 (14) - 77093643461234 [09:19:10]1041 (16) - 0000000000963156 [09:19:10]1040 (4) - 156081 [09:19:10]1012 (4) - 20.10.2024 02:56 [09:19:10]1206 (1) - 0 [09:19:10]OFD Sender: Remove packet 156081 [09:19:10]ProducePacketName [09:19:10]name=ofd_packets/00156081 [09:19:10]NVStorageDeleteData [09:19:10]Write to MH i2c: 01 00 00 64 0B 6F [09:19:10]Write i2c OK [09:19:10]MH_I2C_Read... [09:19:10]Read from MH i2c: 01 [09:19:10]MH_I2C_Read... [09:19:10]Read from MH i2c: 01 07 00 [09:19:10]MH_I2C_Read... [09:19:10]Read from MH i2c: 01 07 00 64 0B 00 00 00 00 00 EC 0C 6E [09:19:10]RasterBufferAndPrint [09:19:10]line [09:19:10]line [09:19:10]line [09:19:10]line [09:19:10]line [09:19:10]written 0, free lines is 3314 [09:19:10]MH_Cut [09:19:10]Write to MH i2c: D1 01 00 6B 0B 01 48 [09:19:10]Write i2c OK [09:19:10]MH_I2C_Read... [09:19:10]Read from MH i2c: D1 [09:19:10]MH_I2C_Read... [09:19:10]Read from MH i2c: D1 01 00 [09:19:10]MH_I2C_Read... [09:19:10]Read from MH i2c: D1 01 00 6B 0B 00 47 [09:19:10]Write to MH i2c: 01 00 00 6C 0B 77 [09:19:10]Write i2c OK [09:19:10]MH_I2C_Read... [09:19:11]OFD Sender: No OFD packet to send [09:19:11]*** Cut start [09:19:11]*** Partial cut [09:19:11]*** CUTSNS_PIN = 1 [09:19:11]*** CUTSNS_PIN = 0 [09:19:11]*** Brake cut motor [09:19:12]Read from MH i2c: 01 [09:19:12]MH_I2C_Read... [09:19:12]*** Stop cut motor [09:19:12]*** Cut end [09:19:12]Read from MH i2c: 01 07 00 [09:19:12]MH_I2C_Read... [09:19:12]Read from MH i2c: 01 07 00 6C 0B 00 00 00 00 00 FF 0F 8C [09:19:12]process_action close_receipt done [09:19:12]requested_data is exist [09:19:12]produce_requested_data [09:19:12]requested_item fm.sn is exist - process it [09:19:12]wFMCommunicate request_size=4 [09:19:12]MH_SAM_APDU [09:19:12]CAPDU: 80 11 00 00 [09:19:12]Write to MH i2c: E2 08 00 6D 0B 80 11 00 00 00 00 00 00 F2 [09:19:12]Write i2c OK [09:19:12]MH_I2C_Read... [09:19:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:19:12]Read from MH i2c: E2 [09:19:12]MH_I2C_Read... [09:19:12]Read from MH i2c: E2 17 00 [09:19:12]MH_I2C_Read... [09:19:12]Read from MH i2c: E2 17 00 6D 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 43 [09:19:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:19:12]wFMCommunicate OK [09:19:12]requested_item fd.num is exist - process it [09:19:12]SAM_PROTO_GetFieldsCounters [09:19:12]wFMCommunicate request_size=4 [09:19:12]MH_SAM_APDU [09:19:12]CAPDU: 80 13 00 00 [09:19:12]Write to MH i2c: E2 08 00 6E 0B 80 13 00 00 00 00 00 00 F5 [09:19:12]Write i2c OK [09:19:12]MH_I2C_Read... [09:19:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:19:12]Read from MH i2c: E2 [09:19:12]MH_I2C_Read... [09:19:12]Read from MH i2c: E2 62 00 [09:19:12]MH_I2C_Read... [09:19:12]Read from MH i2c: E2 62 00 6E 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B1 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 99 00 00 00 5E 04 04 00 99 00 00 00 57 04 04 00 9A 00 00 00 19 04 04 00 00 00 00 00 90 00 48 [09:19:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B1 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 99 00 00 00 5E 04 04 00 99 00 00 00 57 04 04 00 9A 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:19:12]wFMCommunicate OK [09:19:12]SAM_PROTO_GetFieldsCounters done [09:19:12]requested_item shift.num is exist - process it [09:19:12]requested_item shift.opened is exist - process it [09:19:12]req_shift_opened [09:19:12]FM_GetShiftState [09:19:12]SAM_PROTO_GetShiftState [09:19:12]wFMCommunicate request_size=4 [09:19:12]MH_SAM_APDU [09:19:12]CAPDU: 80 13 01 00 [09:19:12]Write to MH i2c: E2 08 00 6F 0B 80 13 01 00 00 00 00 00 F7 [09:19:12]Write i2c OK [09:19:12]MH_I2C_Read... [09:19:12]Read from MH i2c: E2 [09:19:12]MH_I2C_Read... [09:19:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:19:12]Read from MH i2c: E2 0E 00 [09:19:12]MH_I2C_Read... [09:19:12]Read from MH i2c: E2 0E 00 6F 0B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 9E [09:19:12]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:19:12]wFMCommunicate OK [09:19:12]SAM_PROTO_GetShiftState done [09:19:12]FM_GetShiftState done [09:19:12]req_shift_opened done [09:19:12]requested_item shift.open_date is exist - process it [09:19:12]req_shift_open_date [09:19:12]req_shift_open_date done [09:19:12]produce_requested_data done [09:19:12]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156081,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [09:19:12]process_action_free close_receipt [09:19:12]json_value_free [09:19:12]json_value_free done [09:19:12]process_json_proto returns [09:19:12]Send response to host [09:19:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156081,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [09:19:12]free response buf [09:19:12]execute_script done [09:19:12]execute_script returns [09:19:12]free content buf [09:19:12]Sock 9.Close socket [09:19:12]Sock 9.Thread stoped [09:19:16]OFD Sender: No OFD packet to send [09:19:21]OFD Sender: No OFD packet to send [09:19:26]OFD Sender: No OFD packet to send [09:19:31]OFD Sender: No OFD packet to send [09:19:36]OFD Sender: No OFD packet to send [09:19:41]OFD Sender: No OFD packet to send [09:19:46]OFD Sender: No OFD packet to send [09:19:51]OFD Sender: No OFD packet to send [09:19:56]OFD Sender: No OFD packet to send [09:20:01]OFD Sender: No OFD packet to send [09:20:06]OFD Sender: No OFD packet to send [09:20:11]OFD Sender: No OFD packet to send [09:20:16]OFD Sender: No OFD packet to send [09:20:20]accept exits with 8 [09:20:20]New connection [09:20:20]New thread 3066551652 created [09:20:20]Thread 3066695012 joined [09:20:20]Waiting for new connection... [09:20:20] Sock 8.Parse request [09:20:20]Sock 8.Check first char [09:20:20]Sock 8.First char is OK [09:20:20]request: POST /json_proto HTTP/1.0 [09:20:20]Method: POST [09:20:20]URL: /json_proto [09:20:20]Method is POST - this is cgi request [09:20:20]url: /json_proto [09:20:20]query_string will be loaded in cgi processing [09:20:20]execute_cgi json_proto POST (null) [09:20:20]execute_cgi path=json_proto method=POST [09:20:20]POST find Content-Length [09:20:20]Host: 172.17.53.67:8080 [09:20:20]Content-Length: 632 [09:20:20]Content-Type: application/json [09:20:20] [09:20:20]POST finish read [09:20:20]Found Content-Length = 632 [09:20:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874358", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:20:20]execute_script... [09:20:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874358", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:20:20]POST & json_proto [09:20:20]process_json_proto [09:20:20]json parsed OK: [09:20:20]protocol is kg_v1.0 [09:20:20]action value=close_receipt [09:20:20]process_action close_receipt [09:20:20]cmd_close_receipt [09:20:20]MH_GetDate [09:20:20]Write to MH i2c: F0 00 00 70 0B 6A [09:20:20]Write i2c OK [09:20:20]MH_I2C_Read... [09:20:20]Read from MH i2c: F0 [09:20:20]MH_I2C_Read... [09:20:20]Read from MH i2c: F0 09 00 [09:20:20]MH_I2C_Read... [09:20:20]Read from MH i2c: F0 09 00 70 0B 00 55 CB 14 67 19 BC 99 64 E0 [09:20:20]GetLastDocTimeStamp 1729415949 [09:20:20]current date 1729416021 [09:20:20]FM_GetShiftState [09:20:20]SAM_PROTO_GetShiftState [09:20:20]wFMCommunicate request_size=4 [09:20:20]MH_SAM_APDU [09:20:20]CAPDU: 80 13 01 00 [09:20:20]Write to MH i2c: E2 08 00 71 0B 80 13 01 00 00 00 00 00 F9 [09:20:20]Write i2c OK [09:20:20]MH_I2C_Read... [09:20:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:20:21]Read from MH i2c: E2 [09:20:21]MH_I2C_Read... [09:20:21]Read from MH i2c: E2 0E 00 [09:20:21]MH_I2C_Read... [09:20:21]Read from MH i2c: E2 0E 00 71 0B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A0 [09:20:21]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:20:21]wFMCommunicate OK [09:20:21]SAM_PROTO_GetShiftState done [09:20:21]FM_GetShiftState done [09:20:21]opened in 1729383891 [09:20:21]opened+sec_in_day 1729470291 [09:20:21]quantity*price = 50000 [09:20:21]sum+1 = 50001 [09:20:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 154 20.10.2024 09:20 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156082 ФПД: 8492047356500 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T092021&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156082&fm=8492047356500&tin=02508201610067®Number=0000137193017469&sum=50000 [09:20:22]StoreToDocumentArchive [09:20:22]shift 314 fd 156082 [09:20:22]save to /storage/0314/doc_00156082 [09:20:22]save last doc name /storage/0314/doc_00156082 to /storage/kkm_last_doc_name [09:20:22]save OK [09:20:22]Clear old archive folders... [09:20:22]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:20:22]tlvbuf is 00811E00 [09:20:22]SAM_PROTO_ClearQueue [09:20:22]wFMCommunicate request_size=4 [09:20:22]MH_SAM_APDU [09:20:22]CAPDU: 80 09 00 00 [09:20:22]Write to MH i2c: E2 08 00 7E 0B 80 09 00 00 00 00 00 00 FB [09:20:22]Write i2c OK [09:20:22]MH_I2C_Read... [09:20:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:20:22]Read from MH i2c: E2 [09:20:22]MH_I2C_Read... [09:20:22]Read from MH i2c: E2 03 00 [09:20:22]MH_I2C_Read... [09:20:22]Read from MH i2c: E2 03 00 7E 0B 00 90 00 FD [09:20:22]RAPDU: 90 00 [09:20:22]wFMCommunicate OK [09:20:22]SAM_PROTO_ClearQueue done [09:20:22]KKMCreateOFDPacket [09:20:22]OFDProtocolAddRootSTLVToBuf [09:20:22]FM_MakeSignedData [09:20:22]FM_MakeSignedData [09:20:22]SAM_PROTO_SignData [09:20:22]wFMCommunicate request_size=4 [09:20:22]MH_SAM_APDU [09:20:22]CAPDU: 80 0D 01 02 [09:20:22]Write to MH i2c: E2 08 00 7F 0B 80 0D 01 02 00 00 00 00 03 [09:20:22]Write i2c OK [09:20:22]MH_I2C_Read... [09:20:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:20:22]Read from MH i2c: E2 [09:20:22]MH_I2C_Read... [09:20:22]Read from MH i2c: E2 03 00 [09:20:22]MH_I2C_Read... [09:20:22]Read from MH i2c: E2 03 00 7F 0B 00 90 00 FE [09:20:22]RAPDU: 90 00 [09:20:22]wFMCommunicate OK [09:20:22]wFMCommunicate request_size=255 [09:20:22]MH_SAM_APDU [09:20:22]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 55 CB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B2 61 02 00 35 04 06 00 [09:20:22]Write to MH i2c: E2 02 01 80 0B 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 55 CB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B2 61 02 00 35 04 06 00 00 00 09 [09:20:22]Write i2c OK [09:20:22]MH_I2C_Read... [09:20:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:20:22]Read from MH i2c: E2 [09:20:22]MH_I2C_Read... [09:20:22]Read from MH i2c: E2 03 00 [09:20:22]MH_I2C_Read... [09:20:22]Read from MH i2c: E2 03 00 80 0B 00 90 00 FF [09:20:22]RAPDU: 90 00 [09:20:22]wFMCommunicate OK [09:20:22]wFMCommunicate request_size=11 [09:20:22]MH_SAM_APDU [09:20:22]CAPDU: 80 0D 02 02 06 07 B9 35 77 52 54 [09:20:22]Write to MH i2c: E2 0E 00 81 0B 80 0D 02 02 06 00 07 B9 35 77 52 54 00 00 24 [09:20:22]Write i2c OK [09:20:22]MH_I2C_Read... [09:20:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:20:22]Read from MH i2c: E2 [09:20:22]MH_I2C_Read... [09:20:22]Read from MH i2c: E2 03 00 [09:20:22]MH_I2C_Read... [09:20:22]Read from MH i2c: E2 03 00 81 0B 00 90 00 00 [09:20:22]RAPDU: 90 00 [09:20:22]wFMCommunicate OK [09:20:22]wFMCommunicate request_size=4 [09:20:22]MH_SAM_APDU [09:20:22]CAPDU: 80 0D 03 02 [09:20:22]Write to MH i2c: E2 08 00 82 0B 80 0D 03 02 00 00 00 00 08 [09:20:22]Write i2c OK [09:20:22]MH_I2C_Read... [09:20:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:20:22]Read from MH i2c: E2 [09:20:22]MH_I2C_Read... [09:20:22]Read from MH i2c: E2 0B 00 [09:20:22]MH_I2C_Read... [09:20:22]Read from MH i2c: E2 0B 00 82 0B 00 5A ED 24 06 5C 49 FE 52 90 00 6F [09:20:22]RAPDU: 5A ED 24 06 5C 49 FE 52 90 00 [09:20:22]wFMCommunicate OK [09:20:22]SAM_PROTO_SignData done [09:20:22]FM_MakeSignedData done [09:20:22]CreateOFDProtocolMessage [09:20:22]wFMCommunicate request_size=4 [09:20:22]MH_SAM_APDU [09:20:22]CAPDU: 80 11 00 00 [09:20:22]Write to MH i2c: E2 08 00 83 0B 80 11 00 00 00 00 00 00 08 [09:20:22]Write i2c OK [09:20:22]MH_I2C_Read... [09:20:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:20:22]Read from MH i2c: E2 [09:20:22]MH_I2C_Read... [09:20:22]Read from MH i2c: E2 17 00 [09:20:22]MH_I2C_Read... [09:20:22]Read from MH i2c: E2 17 00 83 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 59 [09:20:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:20:22]wFMCommunicate OK [09:20:22]CreateOFDProtocolMessage done [09:20:22]OFDSenderStorePacket 156082 [09:20:22]StoreOFDPacket docnum=156082 [09:20:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 22 63 08 01 CE 25 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 55 CB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B2 61 02 00 35 04 06 00 07 B9 35 77 52 54 5A ED 24 06 5C 49 FE 52 [09:20:22]CheckFolder [09:20:22]dirname=/storage/ofd_packets [09:20:22]CheckFolder done [09:20:22]ProducePacketName [09:20:22]name=ofd_packets/00156082 [09:20:22]NVStorageSaveData ofd_packets/00156082 [09:20:22]File name is /storage/ofd_packets/00156082 [09:20:22]Write 302 bytes [09:20:22]NVStorageSaveData done [09:20:22]OFDSenderStorePacket done [09:20:22]KKMCreateOFDPacket done [09:20:22]NVStorageSaveData kkm_last_timestamp [09:20:22]File name is /storage/kkm_last_timestamp [09:20:22]Write 4 bytes [09:20:22]NVStorageSaveData done [09:20:22]ExternCall_PrintAddStr [09:20:22]wPrintStart [09:20:22]Write to MH i2c: 01 00 00 84 0B 8F [09:20:22]Write i2c OK [09:20:22]MH_I2C_Read... [09:20:22]Read from MH i2c: 01 [09:20:22]MH_I2C_Read... [09:20:22]Read from MH i2c: 01 07 00 [09:20:22]MH_I2C_Read... [09:20:22]Read from MH i2c: 01 07 00 84 0B 00 00 00 00 00 FF 0F A4 [09:20:22]RasterBufferAndPrint [09:20:22]line Счет N : (1)874358 [09:20:22]line ИНН: 02508201610067 [09:20:22]line Контрольно-Кассовый Чек [09:20:22]line ПРОДАЖА [09:20:22]line ТРК (МРК, ГНК) : 23 [09:20:22]line Товар: 2710124130 [09:20:22]line Super 92-К-5 [09:20:22]line 7.310 * 68.40 [09:20:22]line = 500.00 [09:20:22]line НДС 12% НСП 1% [09:20:22]line > о реализуемом товаре [09:20:22]line ИТОГО: 500.00 [09:20:22]line НСП 1% : 4.42 [09:20:22]line НДС 12% : 53.10 [09:20:22]line Наличными: 500.00 [09:20:22]line Безнал.: 0.00 [09:20:22]line Место: АЗС № 165 "Партнер Нефть" [09:20:22]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:20:22]line СНО: Общий режим [09:20:22]line Чек 154 20.10.2024 09:20 [09:20:22]line Смена: 314 ФФД: 1.0 [09:20:22]line ЗНМ: 0300000234 [09:20:22]line РНМ: 0000137193017469 [09:20:22]line Версия ККМ: v1.0 [09:20:22]line ФМ: 0000000000963156 [09:20:22]line ФД: 156082 [09:20:22]line ФПД: 8492047356500 [09:20:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T092021&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156082&fm=8492047356500&tin=02508201610067®Number=0000137193017469&sum=50000 [09:20:23]OFD Sender: Processing packet 156082 [packets to send 52, broken 51] [09:20:23]ProducePacketName [09:20:23]name=ofd_packets/00156082 [09:20:23]OFD Sender: To server: pG, [09:20:23]CommunicateWithHost lk.salyk.kg:30040 [09:20:23]ConnectInit lk.salyk.kg [09:20:23]written 0, free lines is 4095 [09:20:23]Connected sock=10 [09:20:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 22 63 08 01 CE 25 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 55 CB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B2 61 02 00 35 04 06 00 07 B9 35 77 52 54 5A ED 24 06 5C 49 FE 52 [09:20:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 76 1E 47 00 32 78 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B2 61 02 00 F4 03 04 00 88 71 14 67 B6 04 01 00 00 C5 69 75 92 92 BF 7F 88 [09:20:23]CommunicateWithHost err = 0 [09:20:23]CheckOFDResponse [09:20:23]1017 (14) - 77093643461234 [09:20:23]1041 (16) - 0000000000963156 [09:20:23]1040 (4) - 156082 [09:20:23]1012 (4) - 20.10.2024 02:57 [09:20:23]1206 (1) - 0 [09:20:23]OFD Sender: Remove packet 156082 [09:20:23]ProducePacketName [09:20:23]name=ofd_packets/00156082 [09:20:23]NVStorageDeleteData [09:20:23]Write to MH i2c: 01 00 00 AC 0B B7 [09:20:23]Write i2c OK [09:20:23]MH_I2C_Read... [09:20:23]Read from MH i2c: 01 [09:20:23]MH_I2C_Read... [09:20:23]Read from MH i2c: 01 07 00 [09:20:23]MH_I2C_Read... [09:20:23]Read from MH i2c: 01 07 00 AC 0B 00 00 00 00 00 12 0D DD [09:20:23]RasterBufferAndPrint [09:20:23]line [09:20:23]line [09:20:23]line [09:20:23]line [09:20:23]line [09:20:23]written 0, free lines is 3353 [09:20:23]MH_Cut [09:20:23]Write to MH i2c: D1 01 00 B3 0B 01 90 [09:20:23]Write i2c OK [09:20:23]MH_I2C_Read... [09:20:23]Read from MH i2c: D1 [09:20:23]MH_I2C_Read... [09:20:23]Read from MH i2c: D1 01 00 [09:20:23]MH_I2C_Read... [09:20:23]Read from MH i2c: D1 01 00 B3 0B 00 8F [09:20:23]Write to MH i2c: 01 00 00 B4 0B BF [09:20:23]Write i2c OK [09:20:23]MH_I2C_Read... [09:20:23]OFD Sender: No OFD packet to send [09:20:24]*** Cut start [09:20:24]*** Partial cut [09:20:24]*** CUTSNS_PIN = 1 [09:20:24]*** CUTSNS_PIN = 0 [09:20:24]*** Brake cut motor [09:20:24]Read from MH i2c: 01 [09:20:24]MH_I2C_Read... [09:20:24]*** Stop cut motor [09:20:24]*** Cut end [09:20:24]Read from MH i2c: 01 07 00 [09:20:24]MH_I2C_Read... [09:20:24]Read from MH i2c: 01 07 00 B4 0B 00 00 00 00 00 FF 0F D4 [09:20:24]process_action close_receipt done [09:20:24]requested_data is exist [09:20:24]produce_requested_data [09:20:24]requested_item fm.sn is exist - process it [09:20:24]wFMCommunicate request_size=4 [09:20:24]MH_SAM_APDU [09:20:24]CAPDU: 80 11 00 00 [09:20:24]Write to MH i2c: E2 08 00 B5 0B 80 11 00 00 00 00 00 00 3A [09:20:24]Write i2c OK [09:20:24]MH_I2C_Read... [09:20:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:20:24]Read from MH i2c: E2 [09:20:24]MH_I2C_Read... [09:20:24]Read from MH i2c: E2 17 00 [09:20:24]MH_I2C_Read... [09:20:24]Read from MH i2c: E2 17 00 B5 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8B [09:20:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:20:24]wFMCommunicate OK [09:20:24]requested_item fd.num is exist - process it [09:20:24]SAM_PROTO_GetFieldsCounters [09:20:24]wFMCommunicate request_size=4 [09:20:24]MH_SAM_APDU [09:20:24]CAPDU: 80 13 00 00 [09:20:24]Write to MH i2c: E2 08 00 B6 0B 80 13 00 00 00 00 00 00 3D [09:20:24]Write i2c OK [09:20:24]MH_I2C_Read... [09:20:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:20:24]Read from MH i2c: E2 [09:20:24]MH_I2C_Read... [09:20:24]Read from MH i2c: E2 62 00 [09:20:24]MH_I2C_Read... [09:20:24]Read from MH i2c: E2 62 00 B6 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B2 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 9A 00 00 00 5E 04 04 00 9A 00 00 00 57 04 04 00 9B 00 00 00 19 04 04 00 00 00 00 00 90 00 94 [09:20:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B2 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 9A 00 00 00 5E 04 04 00 9A 00 00 00 57 04 04 00 9B 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:20:24]wFMCommunicate OK [09:20:24]SAM_PROTO_GetFieldsCounters done [09:20:24]requested_item shift.num is exist - process it [09:20:24]requested_item shift.opened is exist - process it [09:20:24]req_shift_opened [09:20:24]FM_GetShiftState [09:20:24]SAM_PROTO_GetShiftState [09:20:24]wFMCommunicate request_size=4 [09:20:24]MH_SAM_APDU [09:20:24]CAPDU: 80 13 01 00 [09:20:24]Write to MH i2c: E2 08 00 B7 0B 80 13 01 00 00 00 00 00 3F [09:20:24]Write i2c OK [09:20:24]MH_I2C_Read... [09:20:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:20:25]Read from MH i2c: E2 [09:20:25]MH_I2C_Read... [09:20:25]Read from MH i2c: E2 0E 00 [09:20:25]MH_I2C_Read... [09:20:25]Read from MH i2c: E2 0E 00 B7 0B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 E6 [09:20:25]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:20:25]wFMCommunicate OK [09:20:25]SAM_PROTO_GetShiftState done [09:20:25]FM_GetShiftState done [09:20:25]req_shift_opened done [09:20:25]requested_item shift.open_date is exist - process it [09:20:25]req_shift_open_date [09:20:25]req_shift_open_date done [09:20:25]produce_requested_data done [09:20:25]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156082,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [09:20:25]process_action_free close_receipt [09:20:25]json_value_free [09:20:25]json_value_free done [09:20:25]process_json_proto returns [09:20:25]Send response to host [09:20:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156082,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [09:20:25]free response buf [09:20:25]execute_script done [09:20:25]execute_script returns [09:20:25]free content buf [09:20:25]Sock 8.Close socket [09:20:25]Sock 8.Thread stoped [09:20:28]OFD Sender: No OFD packet to send [09:20:33]OFD Sender: No OFD packet to send [09:20:38]OFD Sender: No OFD packet to send [09:20:43]OFD Sender: No OFD packet to send [09:20:48]OFD Sender: No OFD packet to send [09:20:53]OFD Sender: No OFD packet to send [09:20:58]OFD Sender: No OFD packet to send [09:21:03]OFD Sender: No OFD packet to send [09:21:08]OFD Sender: No OFD packet to send [09:21:13]OFD Sender: No OFD packet to send [09:21:18]OFD Sender: No OFD packet to send [09:21:23]OFD Sender: No OFD packet to send [09:21:28]OFD Sender: No OFD packet to send [09:21:33]OFD Sender: No OFD packet to send [09:21:38]OFD Sender: No OFD packet to send [09:21:43]OFD Sender: No OFD packet to send [09:21:48]OFD Sender: No OFD packet to send [09:21:53]OFD Sender: No OFD packet to send [09:21:58]OFD Sender: No OFD packet to send [09:22:03]OFD Sender: No OFD packet to send [09:22:08]OFD Sender: No OFD packet to send [09:22:13]OFD Sender: No OFD packet to send [09:22:18]OFD Sender: No OFD packet to send [09:22:23]OFD Sender: No OFD packet to send [09:22:29]OFD Sender: No OFD packet to send [09:22:34]OFD Sender: No OFD packet to send [09:22:39]OFD Sender: No OFD packet to send [09:22:44]OFD Sender: No OFD packet to send [09:22:49]OFD Sender: No OFD packet to send [09:22:54]OFD Sender: No OFD packet to send [09:22:59]OFD Sender: No OFD packet to send [09:23:04]OFD Sender: No OFD packet to send [09:23:09]OFD Sender: No OFD packet to send [09:23:14]OFD Sender: No OFD packet to send [09:23:19]OFD Sender: No OFD packet to send [09:23:24]OFD Sender: No OFD packet to send [09:23:29]OFD Sender: No OFD packet to send [09:23:34]OFD Sender: No OFD packet to send [09:23:39]OFD Sender: No OFD packet to send [09:23:44]OFD Sender: No OFD packet to send [09:23:49]OFD Sender: No OFD packet to send [09:23:54]OFD Sender: No OFD packet to send [09:23:59]OFD Sender: No OFD packet to send [09:24:04]OFD Sender: No OFD packet to send [09:24:09]OFD Sender: No OFD packet to send [09:24:14]OFD Sender: No OFD packet to send [09:24:19]OFD Sender: No OFD packet to send [09:24:24]OFD Sender: No OFD packet to send [09:24:29]OFD Sender: No OFD packet to send [09:24:34]OFD Sender: No OFD packet to send [09:24:39]OFD Sender: No OFD packet to send [09:24:44]OFD Sender: No OFD packet to send [09:24:49]OFD Sender: No OFD packet to send [09:24:54]OFD Sender: No OFD packet to send [09:24:59]OFD Sender: No OFD packet to send [09:25:04]OFD Sender: No OFD packet to send [09:25:09]OFD Sender: No OFD packet to send [09:25:14]OFD Sender: No OFD packet to send [09:25:19]OFD Sender: No OFD packet to send [09:25:24]OFD Sender: No OFD packet to send [09:25:29]OFD Sender: No OFD packet to send [09:25:34]OFD Sender: No OFD packet to send [09:25:39]OFD Sender: No OFD packet to send [09:25:44]OFD Sender: No OFD packet to send [09:25:49]OFD Sender: No OFD packet to send [09:25:49]accept exits with 9 [09:25:49]New connection [09:25:49]New thread 3066695012 created [09:25:49]Thread 3066551652 joined [09:25:49]Waiting for new connection... [09:25:49] Sock 9.Parse request [09:25:49]Sock 9.Check first char [09:25:49]Sock 9.First char is OK [09:25:49]request: POST /json_proto HTTP/1.0 [09:25:49]Method: POST [09:25:49]URL: /json_proto [09:25:49]Method is POST - this is cgi request [09:25:49]url: /json_proto [09:25:49]query_string will be loaded in cgi processing [09:25:49]execute_cgi json_proto POST (null) [09:25:49]execute_cgi path=json_proto method=POST [09:25:49]POST find Content-Length [09:25:49]Host: 172.17.53.67:8080 [09:25:49]Content-Length: 677 [09:25:49]Content-Type: application/json [09:25:49] [09:25:49]POST finish read [09:25:49]Found Content-Length = 677 [09:25:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874359", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:25:49]execute_script... [09:25:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874359", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:25:49]POST & json_proto [09:25:49]process_json_proto [09:25:49]json parsed OK: [09:25:49]protocol is kg_v1.0 [09:25:49]action value=close_receipt [09:25:49]process_action close_receipt [09:25:49]cmd_close_receipt [09:25:49]MH_GetDate [09:25:49]Write to MH i2c: F0 00 00 B8 0B B2 [09:25:49]Write i2c OK [09:25:49]MH_I2C_Read... [09:25:49]Read from MH i2c: F0 [09:25:49]MH_I2C_Read... [09:25:49]Read from MH i2c: F0 09 00 [09:25:49]MH_I2C_Read... [09:25:49]Read from MH i2c: F0 09 00 B8 0B 00 9E CC 14 67 19 BC 99 64 72 [09:25:49]GetLastDocTimeStamp 1729416021 [09:25:49]current date 1729416350 [09:25:49]FM_GetShiftState [09:25:49]SAM_PROTO_GetShiftState [09:25:49]wFMCommunicate request_size=4 [09:25:49]MH_SAM_APDU [09:25:49]CAPDU: 80 13 01 00 [09:25:49]Write to MH i2c: E2 08 00 B9 0B 80 13 01 00 00 00 00 00 41 [09:25:49]Write i2c OK [09:25:49]MH_I2C_Read... [09:25:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:25:49]Read from MH i2c: E2 [09:25:49]MH_I2C_Read... [09:25:49]Read from MH i2c: E2 0E 00 [09:25:49]MH_I2C_Read... [09:25:49]Read from MH i2c: E2 0E 00 B9 0B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 E8 [09:25:49]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:25:49]wFMCommunicate OK [09:25:49]SAM_PROTO_GetShiftState done [09:25:49]FM_GetShiftState done [09:25:49]opened in 1729383891 [09:25:49]opened+sec_in_day 1729470291 [09:25:49]quantity*price = 30038 [09:25:49]sum+1 = 30039 [09:25:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 155 20.10.2024 09:25 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156083 ФПД: 16076783146223 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T092550&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156083&fm=16076783146223&tin=02508201610067®Number=0000137193017469&sum=30000 [09:25:50]StoreToDocumentArchive [09:25:50]shift 314 fd 156083 [09:25:50]save to /storage/0314/doc_00156083 [09:25:50]save last doc name /storage/0314/doc_00156083 to /storage/kkm_last_doc_name [09:25:50]save OK [09:25:50]Clear old archive folders... [09:25:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:25:50]tlvbuf is 00845350 [09:25:50]SAM_PROTO_ClearQueue [09:25:50]wFMCommunicate request_size=4 [09:25:50]MH_SAM_APDU [09:25:50]CAPDU: 80 09 00 00 [09:25:50]Write to MH i2c: E2 08 00 C6 0B 80 09 00 00 00 00 00 00 43 [09:25:50]Write i2c OK [09:25:50]MH_I2C_Read... [09:25:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:25:50]Read from MH i2c: E2 [09:25:50]MH_I2C_Read... [09:25:50]Read from MH i2c: E2 03 00 [09:25:50]MH_I2C_Read... [09:25:50]Read from MH i2c: E2 03 00 C6 0B 00 90 00 45 [09:25:50]RAPDU: 90 00 [09:25:50]wFMCommunicate OK [09:25:50]SAM_PROTO_ClearQueue done [09:25:50]KKMCreateOFDPacket [09:25:50]OFDProtocolAddRootSTLVToBuf [09:25:50]FM_MakeSignedData [09:25:50]FM_MakeSignedData [09:25:50]SAM_PROTO_SignData [09:25:50]wFMCommunicate request_size=4 [09:25:50]MH_SAM_APDU [09:25:50]CAPDU: 80 0D 01 02 [09:25:50]Write to MH i2c: E2 08 00 C7 0B 80 0D 01 02 00 00 00 00 4B [09:25:50]Write i2c OK [09:25:50]MH_I2C_Read... [09:25:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:25:50]Read from MH i2c: E2 [09:25:50]MH_I2C_Read... [09:25:50]Read from MH i2c: E2 03 00 [09:25:50]MH_I2C_Read... [09:25:50]Read from MH i2c: E2 03 00 C7 0B 00 90 00 46 [09:25:50]RAPDU: 90 00 [09:25:50]wFMCommunicate OK [09:25:50]wFMCommunicate request_size=255 [09:25:50]MH_SAM_APDU [09:25:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 9E CC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B3 61 02 00 35 04 06 00 0E [09:25:50]Write to MH i2c: E2 02 01 C8 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 9E CC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B3 61 02 00 35 04 06 00 0E 00 00 C5 [09:25:50]Write i2c OK [09:25:50]MH_I2C_Read... [09:25:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:25:50]Read from MH i2c: E2 [09:25:50]MH_I2C_Read... [09:25:50]Read from MH i2c: E2 03 00 [09:25:50]MH_I2C_Read... [09:25:50]Read from MH i2c: E2 03 00 C8 0B 00 90 00 47 [09:25:50]RAPDU: 90 00 [09:25:50]wFMCommunicate OK [09:25:50]wFMCommunicate request_size=10 [09:25:50]MH_SAM_APDU [09:25:50]CAPDU: 80 0D 02 02 05 9F 2A F2 D4 EF [09:25:50]Write to MH i2c: E2 0D 00 C9 0B 80 0D 02 02 05 00 9F 2A F2 D4 EF 00 00 D6 [09:25:50]Write i2c OK [09:25:50]MH_I2C_Read... [09:25:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:25:50]Read from MH i2c: E2 [09:25:50]MH_I2C_Read... [09:25:50]Read from MH i2c: E2 03 00 [09:25:50]MH_I2C_Read... [09:25:50]Read from MH i2c: E2 03 00 C9 0B 00 90 00 48 [09:25:50]RAPDU: 90 00 [09:25:50]wFMCommunicate OK [09:25:50]wFMCommunicate request_size=4 [09:25:50]MH_SAM_APDU [09:25:50]CAPDU: 80 0D 03 02 [09:25:50]Write to MH i2c: E2 08 00 CA 0B 80 0D 03 02 00 00 00 00 50 [09:25:50]Write i2c OK [09:25:50]MH_I2C_Read... [09:25:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:25:51]Read from MH i2c: E2 [09:25:51]MH_I2C_Read... [09:25:51]Read from MH i2c: E2 0B 00 [09:25:51]MH_I2C_Read... [09:25:51]Read from MH i2c: E2 0B 00 CA 0B 00 F5 2C 39 C6 6F F5 98 73 90 00 E0 [09:25:51]RAPDU: F5 2C 39 C6 6F F5 98 73 90 00 [09:25:51]wFMCommunicate OK [09:25:51]SAM_PROTO_SignData done [09:25:51]FM_MakeSignedData done [09:25:51]CreateOFDProtocolMessage [09:25:51]wFMCommunicate request_size=4 [09:25:51]MH_SAM_APDU [09:25:51]CAPDU: 80 11 00 00 [09:25:51]Write to MH i2c: E2 08 00 CB 0B 80 11 00 00 00 00 00 00 50 [09:25:51]Write i2c OK [09:25:51]MH_I2C_Read... [09:25:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:25:51]Read from MH i2c: E2 [09:25:51]MH_I2C_Read... [09:25:51]Read from MH i2c: E2 17 00 [09:25:51]MH_I2C_Read... [09:25:51]Read from MH i2c: E2 17 00 CB 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A1 [09:25:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:25:51]wFMCommunicate OK [09:25:51]CreateOFDProtocolMessage done [09:25:51]OFDSenderStorePacket 156083 [09:25:51]StoreOFDPacket docnum=156083 [09:25:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 70 53 07 01 46 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 9E CC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B3 61 02 00 35 04 06 00 0E 9F 2A F2 D4 EF F5 2C 39 C6 6F F5 98 73 [09:25:51]CheckFolder [09:25:51]dirname=/storage/ofd_packets [09:25:51]CheckFolder done [09:25:51]ProducePacketName [09:25:51]name=ofd_packets/00156083 [09:25:51]NVStorageSaveData ofd_packets/00156083 [09:25:51]File name is /storage/ofd_packets/00156083 [09:25:51]Write 301 bytes [09:25:51]NVStorageSaveData done [09:25:51]OFDSenderStorePacket done [09:25:51]KKMCreateOFDPacket done [09:25:51]NVStorageSaveData kkm_last_timestamp [09:25:51]File name is /storage/kkm_last_timestamp [09:25:51]Write 4 bytes [09:25:51]NVStorageSaveData done [09:25:51]ExternCall_PrintAddStr [09:25:51]wPrintStart [09:25:51]Write to MH i2c: 01 00 00 CC 0B D7 [09:25:51]Write i2c OK [09:25:51]MH_I2C_Read... [09:25:51]Read from MH i2c: 01 [09:25:51]MH_I2C_Read... [09:25:51]Read from MH i2c: 01 07 00 [09:25:51]MH_I2C_Read... [09:25:51]Read from MH i2c: 01 07 00 CC 0B 00 00 00 00 00 FF 0F EC [09:25:51]RasterBufferAndPrint [09:25:51]line Счет N : (1)874359 [09:25:51]line ИНН: 02508201610067 [09:25:51]line Контрольно-Кассовый Чек [09:25:51]line ПРОДАЖА [09:25:51]line ТРК (МРК, ГНК) : 12 [09:25:51]line Товар: 2710124130 [09:25:51]line Аи-92-К-5 [09:25:51]line 4.490 * 66.90 [09:25:51]line = 300.38 [09:25:51]line НДС 12% НСП 1% [09:25:51]line > о реализуемом товаре [09:25:51]line ОКРУГЛЕНИЕ: -0.38 [09:25:51]line ИТОГО: 300.00 [09:25:51]line Внесено: 300.00 [09:25:51]line СДАЧА: 0.00 [09:25:51]line НСП 1% : 2.66 [09:25:51]line НДС 12% : 31.90 [09:25:51]line Наличными: 300.00 [09:25:51]line Безнал.: 0.00 [09:25:51]line Место: АЗС № 165 "Партнер Нефть" [09:25:51]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:25:51]line СНО: Общий режим [09:25:51]line Чек 155 20.10.2024 09:25 [09:25:51]line Смена: 314 ФФД: 1.0 [09:25:51]line ЗНМ: 0300000234 [09:25:51]line РНМ: 0000137193017469 [09:25:51]line Версия ККМ: v1.0 [09:25:51]line ФМ: 0000000000963156 [09:25:51]line ФД: 156083 [09:25:51]line ФПД: 16076783146223 [09:25:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T092550&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156083&fm=16076783146223&tin=02508201610067®Number=0000137193017469&sum=30000 [09:25:51]OFD Sender: Processing packet 156083 [packets to send 52, broken 51] [09:25:51]ProducePacketName [09:25:51]name=ofd_packets/00156083 [09:25:51]OFD Sender: To server: pG, [09:25:51]CommunicateWithHost lk.salyk.kg:30040 [09:25:51]ConnectInit lk.salyk.kg [09:25:51]written 0, free lines is 4095 [09:25:51]Connected sock=10 [09:25:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 70 53 07 01 46 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 9E CC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B3 61 02 00 35 04 06 00 0E 9F 2A F2 D4 EF F5 2C 39 C6 6F F5 98 73 [09:25:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 BC 93 47 00 DB 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 39 36 33 31 35 36 10 04 04 00 B3 61 02 00 F4 03 04 00 D1 72 14 67 B6 04 01 00 00 E9 F2 8E C8 D8 D3 0C AA [09:25:51]CommunicateWithHost err = 0 [09:25:51]CheckOFDResponse [09:25:51]1017 (14) - 77093643461234 [09:25:51]1041 (16) - 0000000000963156 [09:25:51]1040 (4) - 156083 [09:25:51]1012 (4) - 20.10.2024 03:02 [09:25:51]1206 (1) - 0 [09:25:51]OFD Sender: Remove packet 156083 [09:25:51]ProducePacketName [09:25:51]name=ofd_packets/00156083 [09:25:51]NVStorageDeleteData [09:25:51]Write to MH i2c: 01 00 00 F7 0B 02 [09:25:51]Write i2c OK [09:25:51]MH_I2C_Read... [09:25:51]Read from MH i2c: 01 [09:25:51]MH_I2C_Read... [09:25:51]Read from MH i2c: 01 07 00 [09:25:51]MH_I2C_Read... [09:25:51]Read from MH i2c: 01 07 00 F7 0B 00 00 00 00 00 ED 0C 02 [09:25:51]RasterBufferAndPrint [09:25:51]line [09:25:51]line [09:25:51]line [09:25:51]line [09:25:51]line [09:25:51]written 0, free lines is 3315 [09:25:51]MH_Cut [09:25:51]Write to MH i2c: D1 01 00 FE 0B 01 DB [09:25:51]Write i2c OK [09:25:51]MH_I2C_Read... [09:25:51]Read from MH i2c: D1 [09:25:51]MH_I2C_Read... [09:25:51]Read from MH i2c: D1 01 00 [09:25:51]MH_I2C_Read... [09:25:51]Read from MH i2c: D1 01 00 FE 0B 00 DA [09:25:51]Write to MH i2c: 01 00 00 FF 0B 0A [09:25:51]Write i2c OK [09:25:51]MH_I2C_Read... [09:25:52]OFD Sender: No OFD packet to send [09:25:52]*** Cut start [09:25:52]*** Partial cut [09:25:52]*** CUTSNS_PIN = 1 [09:25:52]*** CUTSNS_PIN = 0 [09:25:52]*** Brake cut motor [09:25:53]Read from MH i2c: 01 [09:25:53]MH_I2C_Read... [09:25:53]*** Stop cut motor [09:25:53]*** Cut end [09:25:53]Read from MH i2c: 01 07 00 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: 01 07 00 FF 0B 00 00 00 00 00 FF 0F 1F [09:25:53]process_action close_receipt done [09:25:53]requested_data is exist [09:25:53]produce_requested_data [09:25:53]requested_item fm.sn is exist - process it [09:25:53]wFMCommunicate request_size=4 [09:25:53]MH_SAM_APDU [09:25:53]CAPDU: 80 11 00 00 [09:25:53]Write to MH i2c: E2 08 00 00 0C 80 11 00 00 00 00 00 00 86 [09:25:53]Write i2c OK [09:25:53]MH_I2C_Read... [09:25:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:25:53]Read from MH i2c: E2 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: E2 17 00 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: E2 17 00 00 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D7 [09:25:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:25:53]wFMCommunicate OK [09:25:53]requested_item fd.num is exist - process it [09:25:53]SAM_PROTO_GetFieldsCounters [09:25:53]wFMCommunicate request_size=4 [09:25:53]MH_SAM_APDU [09:25:53]CAPDU: 80 13 00 00 [09:25:53]Write to MH i2c: E2 08 00 01 0C 80 13 00 00 00 00 00 00 89 [09:25:53]Write i2c OK [09:25:53]MH_I2C_Read... [09:25:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:25:53]Read from MH i2c: E2 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: E2 62 00 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: E2 62 00 01 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B3 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 9B 00 00 00 5E 04 04 00 9B 00 00 00 57 04 04 00 9C 00 00 00 19 04 04 00 00 00 00 00 90 00 E4 [09:25:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B3 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 9B 00 00 00 5E 04 04 00 9B 00 00 00 57 04 04 00 9C 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:25:53]wFMCommunicate OK [09:25:53]SAM_PROTO_GetFieldsCounters done [09:25:53]requested_item shift.num is exist - process it [09:25:53]requested_item shift.opened is exist - process it [09:25:53]req_shift_opened [09:25:53]FM_GetShiftState [09:25:53]SAM_PROTO_GetShiftState [09:25:53]wFMCommunicate request_size=4 [09:25:53]MH_SAM_APDU [09:25:53]CAPDU: 80 13 01 00 [09:25:53]Write to MH i2c: E2 08 00 02 0C 80 13 01 00 00 00 00 00 8B [09:25:53]Write i2c OK [09:25:53]MH_I2C_Read... [09:25:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:25:53]Read from MH i2c: E2 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: E2 0E 00 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: E2 0E 00 02 0C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 32 [09:25:53]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:25:53]wFMCommunicate OK [09:25:53]SAM_PROTO_GetShiftState done [09:25:53]FM_GetShiftState done [09:25:53]req_shift_opened done [09:25:53]requested_item shift.open_date is exist - process it [09:25:53]req_shift_open_date [09:25:53]req_shift_open_date done [09:25:53]produce_requested_data done [09:25:53]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156083,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [09:25:53]process_action_free close_receipt [09:25:53]json_value_free [09:25:53]json_value_free done [09:25:53]process_json_proto returns [09:25:53]Send response to host [09:25:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156083,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [09:25:53]free response buf [09:25:53]execute_script done [09:25:53]execute_script returns [09:25:53]free content buf [09:25:53]Sock 9.Close socket [09:25:53]Sock 9.Thread stoped [09:25:57]OFD Sender: No OFD packet to send [09:26:02]OFD Sender: No OFD packet to send [09:26:07]OFD Sender: No OFD packet to send [09:26:12]OFD Sender: No OFD packet to send [09:26:17]OFD Sender: No OFD packet to send [09:26:22]OFD Sender: No OFD packet to send [09:26:27]OFD Sender: No OFD packet to send [09:26:32]OFD Sender: No OFD packet to send [09:26:37]OFD Sender: No OFD packet to send [09:26:42]OFD Sender: No OFD packet to send [09:26:47]OFD Sender: No OFD packet to send [09:26:52]OFD Sender: No OFD packet to send [09:26:57]OFD Sender: No OFD packet to send [09:27:02]OFD Sender: No OFD packet to send [09:27:02]accept exits with 8 [09:27:02]New connection [09:27:02]New thread 3066551652 created [09:27:02]Thread 3066695012 joined [09:27:02]Waiting for new connection... [09:27:02] Sock 8.Parse request [09:27:02]Sock 8.Check first char [09:27:02]Sock 8.First char is OK [09:27:02]request: POST /json_proto HTTP/1.0 [09:27:02]Method: POST [09:27:02]URL: /json_proto [09:27:02]Method is POST - this is cgi request [09:27:02]url: /json_proto [09:27:02]query_string will be loaded in cgi processing [09:27:02]execute_cgi json_proto POST (null) [09:27:02]execute_cgi path=json_proto method=POST [09:27:02]POST find Content-Length [09:27:02]Host: 172.17.53.67:8080 [09:27:02]Content-Length: 759 [09:27:02]Content-Type: application/json [09:27:02] [09:27:02]POST finish read [09:27:02]Found Content-Length = 759 [09:27:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874360", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 400.14 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:27:02]execute_script... [09:27:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874360", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 400.14 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:27:02]POST & json_proto [09:27:02]process_json_proto [09:27:02]json parsed OK: [09:27:02]protocol is kg_v1.0 [09:27:02]action value=close_receipt [09:27:02]process_action close_receipt [09:27:02]cmd_close_receipt [09:27:02]MH_GetDate [09:27:02]Write to MH i2c: F0 00 00 03 0C FE [09:27:02]Write i2c OK [09:27:02]MH_I2C_Read... [09:27:02]Read from MH i2c: F0 [09:27:02]MH_I2C_Read... [09:27:02]Read from MH i2c: F0 09 00 [09:27:02]MH_I2C_Read... [09:27:02]Read from MH i2c: F0 09 00 03 0C 00 E7 CC 14 67 19 BC 99 64 07 [09:27:02]GetLastDocTimeStamp 1729416350 [09:27:02]current date 1729416423 [09:27:02]FM_GetShiftState [09:27:02]SAM_PROTO_GetShiftState [09:27:02]wFMCommunicate request_size=4 [09:27:02]MH_SAM_APDU [09:27:02]CAPDU: 80 13 01 00 [09:27:02]Write to MH i2c: E2 08 00 04 0C 80 13 01 00 00 00 00 00 8D [09:27:02]Write i2c OK [09:27:02]MH_I2C_Read... [09:27:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:27:02]Read from MH i2c: E2 [09:27:02]MH_I2C_Read... [09:27:02]Read from MH i2c: E2 0E 00 [09:27:02]MH_I2C_Read... [09:27:02]Read from MH i2c: E2 0E 00 04 0C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 34 [09:27:02]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:27:02]wFMCommunicate OK [09:27:02]SAM_PROTO_GetShiftState done [09:27:02]FM_GetShiftState done [09:27:02]opened in 1729383891 [09:27:02]opened+sec_in_day 1729470291 [09:27:02]quantity*price = 40014 [09:27:02]sum+1 = 40015 [09:27:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 400.14 НСП 1% : 3.54 НДС 12% : 42.49 Наличными: 0.00 Безнал.: 400.14 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 156 20.10.2024 09:27 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156084 ФПД: 173821978896179 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T092703&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156084&fm=173821978896179&tin=02508201610067®Number=0000137193017469&sum=40014 [09:27:03]StoreToDocumentArchive [09:27:03]shift 314 fd 156084 [09:27:03]save to /storage/0314/doc_00156084 [09:27:03]save last doc name /storage/0314/doc_00156084 to /storage/kkm_last_doc_name [09:27:03]save OK [09:27:03]Clear old archive folders... [09:27:03]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:27:03]tlvbuf is 0080DEE0 [09:27:03]SAM_PROTO_ClearQueue [09:27:03]wFMCommunicate request_size=4 [09:27:03]MH_SAM_APDU [09:27:03]CAPDU: 80 09 00 00 [09:27:03]Write to MH i2c: E2 08 00 11 0C 80 09 00 00 00 00 00 00 8F [09:27:03]Write i2c OK [09:27:03]MH_I2C_Read... [09:27:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:27:03]Read from MH i2c: E2 [09:27:03]MH_I2C_Read... [09:27:03]Read from MH i2c: E2 03 00 [09:27:03]MH_I2C_Read... [09:27:03]Read from MH i2c: E2 03 00 11 0C 00 90 00 91 [09:27:03]RAPDU: 90 00 [09:27:03]wFMCommunicate OK [09:27:03]SAM_PROTO_ClearQueue done [09:27:03]KKMCreateOFDPacket [09:27:03]OFDProtocolAddRootSTLVToBuf [09:27:03]FM_MakeSignedData [09:27:03]FM_MakeSignedData [09:27:03]SAM_PROTO_SignData [09:27:03]wFMCommunicate request_size=4 [09:27:03]MH_SAM_APDU [09:27:03]CAPDU: 80 0D 01 02 [09:27:03]Write to MH i2c: E2 08 00 12 0C 80 0D 01 02 00 00 00 00 97 [09:27:03]Write i2c OK [09:27:03]MH_I2C_Read... [09:27:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:27:03]Read from MH i2c: E2 [09:27:03]MH_I2C_Read... [09:27:03]Read from MH i2c: E2 03 00 [09:27:03]MH_I2C_Read... [09:27:03]Read from MH i2c: E2 03 00 12 0C 00 90 00 92 [09:27:03]RAPDU: 90 00 [09:27:03]wFMCommunicate OK [09:27:03]wFMCommunicate request_size=255 [09:27:03]MH_SAM_APDU [09:27:03]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4E 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4E 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 E7 CC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B4 61 02 00 35 04 06 00 [09:27:03]Write to MH i2c: E2 02 01 13 0C 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4E 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4E 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 E7 CC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B4 61 02 00 35 04 06 00 00 00 7E [09:27:03]Write i2c OK [09:27:03]MH_I2C_Read... [09:27:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:27:04]Read from MH i2c: E2 [09:27:04]MH_I2C_Read... [09:27:04]Read from MH i2c: E2 03 00 [09:27:04]MH_I2C_Read... [09:27:04]Read from MH i2c: E2 03 00 13 0C 00 90 00 93 [09:27:04]RAPDU: 90 00 [09:27:04]wFMCommunicate OK [09:27:04]wFMCommunicate request_size=11 [09:27:04]MH_SAM_APDU [09:27:04]CAPDU: 80 0D 02 02 06 9E 17 15 4E 67 33 [09:27:04]Write to MH i2c: E2 0E 00 14 0C 80 0D 02 02 06 00 9E 17 15 4E 67 33 00 00 58 [09:27:04]Write i2c OK [09:27:04]MH_I2C_Read... [09:27:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:27:04]Read from MH i2c: E2 [09:27:04]MH_I2C_Read... [09:27:04]Read from MH i2c: E2 03 00 [09:27:04]MH_I2C_Read... [09:27:04]Read from MH i2c: E2 03 00 14 0C 00 90 00 94 [09:27:04]RAPDU: 90 00 [09:27:04]wFMCommunicate OK [09:27:04]wFMCommunicate request_size=4 [09:27:04]MH_SAM_APDU [09:27:04]CAPDU: 80 0D 03 02 [09:27:04]Write to MH i2c: E2 08 00 15 0C 80 0D 03 02 00 00 00 00 9C [09:27:04]Write i2c OK [09:27:04]MH_I2C_Read... [09:27:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:27:04]Read from MH i2c: E2 [09:27:04]MH_I2C_Read... [09:27:04]Read from MH i2c: E2 0B 00 [09:27:04]MH_I2C_Read... [09:27:04]Read from MH i2c: E2 0B 00 15 0C 00 0C 49 E7 49 78 FB E6 61 90 00 DC [09:27:04]RAPDU: 0C 49 E7 49 78 FB E6 61 90 00 [09:27:04]wFMCommunicate OK [09:27:04]SAM_PROTO_SignData done [09:27:04]FM_MakeSignedData done [09:27:04]CreateOFDProtocolMessage [09:27:04]wFMCommunicate request_size=4 [09:27:04]MH_SAM_APDU [09:27:04]CAPDU: 80 11 00 00 [09:27:04]Write to MH i2c: E2 08 00 16 0C 80 11 00 00 00 00 00 00 9C [09:27:04]Write i2c OK [09:27:04]MH_I2C_Read... [09:27:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:27:04]Read from MH i2c: E2 [09:27:04]MH_I2C_Read... [09:27:04]Read from MH i2c: E2 17 00 [09:27:04]MH_I2C_Read... [09:27:04]Read from MH i2c: E2 17 00 16 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 ED [09:27:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:27:04]wFMCommunicate OK [09:27:04]CreateOFDProtocolMessage done [09:27:04]OFDSenderStorePacket 156084 [09:27:04]StoreOFDPacket docnum=156084 [09:27:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 BB AA 08 01 13 FD 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4E 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4E 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 E7 CC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B4 61 02 00 35 04 06 00 9E 17 15 4E 67 33 0C 49 E7 49 78 FB E6 61 [09:27:04]CheckFolder [09:27:04]dirname=/storage/ofd_packets [09:27:04]CheckFolder done [09:27:04]ProducePacketName [09:27:04]name=ofd_packets/00156084 [09:27:04]NVStorageSaveData ofd_packets/00156084 [09:27:04]File name is /storage/ofd_packets/00156084 [09:27:04]Write 302 bytes [09:27:04]NVStorageSaveData done [09:27:04]OFDSenderStorePacket done [09:27:04]KKMCreateOFDPacket done [09:27:04]NVStorageSaveData kkm_last_timestamp [09:27:04]File name is /storage/kkm_last_timestamp [09:27:04]Write 4 bytes [09:27:04]NVStorageSaveData done [09:27:04]ExternCall_PrintAddStr [09:27:04]wPrintStart [09:27:04]Write to MH i2c: 01 00 00 17 0C 23 [09:27:04]Write i2c OK [09:27:04]MH_I2C_Read... [09:27:04]Read from MH i2c: 01 [09:27:04]MH_I2C_Read... [09:27:04]Read from MH i2c: 01 07 00 [09:27:04]MH_I2C_Read... [09:27:04]Read from MH i2c: 01 07 00 17 0C 00 00 00 00 00 FF 0F 38 [09:27:04]RasterBufferAndPrint [09:27:04]line Счет N : (1)874360 [09:27:04]line ИНН: 02508201610067 [09:27:04]line Контрольно-Кассовый Чек [09:27:04]line ПРОДАЖА [09:27:04]line ТРК (МРК, ГНК) : 43 [09:27:04]line Товар: 2710124130 [09:27:04]line Super 92-К-5 [09:27:04]line 5.850 * 68.40 [09:27:04]line = 400.14 [09:27:04]line НДС 12% НСП 1% [09:27:04]line > о реализуемом товаре [09:27:04]line ИТОГО: 400.14 [09:27:04]line НСП 1% : 3.54 [09:27:04]line НДС 12% : 42.49 [09:27:04]line Наличными: 0.00 [09:27:04]line Безнал.: 400.14 [09:27:04]line Место: АЗС № 165 "Партнер Нефть" [09:27:04]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:27:04]line СНО: Общий режим [09:27:04]line Чек 156 20.10.2024 09:27 [09:27:04]line Смена: 314 ФФД: 1.0 [09:27:04]line ЗНМ: 0300000234 [09:27:04]line РНМ: 0000137193017469 [09:27:04]line Версия ККМ: v1.0 [09:27:04]line Платежная система: Mbank [09:27:04]line ФМ: 0000000000963156 [09:27:04]line ФД: 156084 [09:27:04]line ФПД: 173821978896179 [09:27:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T092703&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156084&fm=173821978896179&tin=02508201610067®Number=0000137193017469&sum=40014 [09:27:04]OFD Sender: Processing packet 156084 [packets to send 52, broken 51] [09:27:04]ProducePacketName [09:27:04]name=ofd_packets/00156084 [09:27:04]OFD Sender: To server: pG, [09:27:04]CommunicateWithHost lk.salyk.kg:30040 [09:27:04]ConnectInit lk.salyk.kg [09:27:04]written 0, free lines is 4095 [09:27:04]Connected sock=11 [09:27:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 BB AA 08 01 13 FD 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4E 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4E 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 E7 CC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B4 61 02 00 35 04 06 00 9E 17 15 4E 67 33 0C 49 E7 49 78 FB E6 61 [09:27:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 13 CC 47 00 35 1E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B4 61 02 00 F4 03 04 00 1A 73 14 67 B6 04 01 00 00 A0 E8 17 DE 22 C3 37 A8 [09:27:05]CommunicateWithHost err = 0 [09:27:05]CheckOFDResponse [09:27:05]1017 (14) - 77093643461234 [09:27:05]1041 (16) - 0000000000963156 [09:27:05]1040 (4) - 156084 [09:27:05]1012 (4) - 20.10.2024 03:03 [09:27:05]1206 (1) - 0 [09:27:05]OFD Sender: Remove packet 156084 [09:27:05]ProducePacketName [09:27:05]name=ofd_packets/00156084 [09:27:05]NVStorageDeleteData [09:27:05]Write to MH i2c: 01 00 00 40 0C 4C [09:27:05]Write i2c OK [09:27:05]MH_I2C_Read... [09:27:05]Read from MH i2c: 01 [09:27:05]MH_I2C_Read... [09:27:05]Read from MH i2c: 01 07 00 [09:27:05]MH_I2C_Read... [09:27:05]Read from MH i2c: 01 07 00 40 0C 00 00 00 00 00 0F 0D 6F [09:27:05]RasterBufferAndPrint [09:27:05]line [09:27:05]line [09:27:05]line [09:27:05]line [09:27:05]line [09:27:05]written 0, free lines is 3350 [09:27:05]MH_Cut [09:27:05]Write to MH i2c: D1 01 00 47 0C 01 25 [09:27:05]Write i2c OK [09:27:05]MH_I2C_Read... [09:27:05]Read from MH i2c: D1 [09:27:05]MH_I2C_Read... [09:27:05]Read from MH i2c: D1 01 00 [09:27:05]MH_I2C_Read... [09:27:05]Read from MH i2c: D1 01 00 47 0C 00 24 [09:27:05]Write to MH i2c: 01 00 00 48 0C 54 [09:27:05]Write i2c OK [09:27:05]MH_I2C_Read... [09:27:05]OFD Sender: No OFD packet to send [09:27:05]*** Cut start [09:27:05]*** Partial cut [09:27:05]*** CUTSNS_PIN = 1 [09:27:05]*** CUTSNS_PIN = 0 [09:27:06]*** Brake cut motor [09:27:06]Read from MH i2c: 01 [09:27:06]*** Stop cut motor [09:27:06]*** Cut end [09:27:06]MH_I2C_Read... [09:27:06]Read from MH i2c: 01 07 00 [09:27:06]MH_I2C_Read... [09:27:06]Read from MH i2c: 01 07 00 48 0C 00 00 00 00 00 FF 0F 69 [09:27:06]process_action close_receipt done [09:27:06]requested_data is exist [09:27:06]produce_requested_data [09:27:06]requested_item fm.sn is exist - process it [09:27:06]wFMCommunicate request_size=4 [09:27:06]MH_SAM_APDU [09:27:06]CAPDU: 80 11 00 00 [09:27:06]Write to MH i2c: E2 08 00 49 0C 80 11 00 00 00 00 00 00 CF [09:27:06]Write i2c OK [09:27:06]MH_I2C_Read... [09:27:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:27:06]Read from MH i2c: E2 [09:27:06]MH_I2C_Read... [09:27:06]Read from MH i2c: E2 17 00 [09:27:06]MH_I2C_Read... [09:27:06]Read from MH i2c: E2 17 00 49 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 20 [09:27:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:27:06]wFMCommunicate OK [09:27:06]requested_item fd.num is exist - process it [09:27:06]SAM_PROTO_GetFieldsCounters [09:27:06]wFMCommunicate request_size=4 [09:27:06]MH_SAM_APDU [09:27:06]CAPDU: 80 13 00 00 [09:27:06]Write to MH i2c: E2 08 00 4A 0C 80 13 00 00 00 00 00 00 D2 [09:27:06]Write i2c OK [09:27:06]MH_I2C_Read... [09:27:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:27:06]Read from MH i2c: E2 [09:27:06]MH_I2C_Read... [09:27:06]Read from MH i2c: E2 62 00 [09:27:06]MH_I2C_Read... [09:27:06]Read from MH i2c: E2 62 00 4A 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B4 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 9C 00 00 00 5E 04 04 00 9C 00 00 00 57 04 04 00 9D 00 00 00 19 04 04 00 00 00 00 00 90 00 31 [09:27:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B4 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 9C 00 00 00 5E 04 04 00 9C 00 00 00 57 04 04 00 9D 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:27:06]wFMCommunicate OK [09:27:06]SAM_PROTO_GetFieldsCounters done [09:27:06]requested_item shift.num is exist - process it [09:27:06]requested_item shift.opened is exist - process it [09:27:06]req_shift_opened [09:27:06]FM_GetShiftState [09:27:06]SAM_PROTO_GetShiftState [09:27:06]wFMCommunicate request_size=4 [09:27:06]MH_SAM_APDU [09:27:06]CAPDU: 80 13 01 00 [09:27:06]Write to MH i2c: E2 08 00 4B 0C 80 13 01 00 00 00 00 00 D4 [09:27:06]Write i2c OK [09:27:06]MH_I2C_Read... [09:27:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:27:06]Read from MH i2c: E2 [09:27:06]MH_I2C_Read... [09:27:06]Read from MH i2c: E2 0E 00 [09:27:06]MH_I2C_Read... [09:27:06]Read from MH i2c: E2 0E 00 4B 0C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 7B [09:27:06]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:27:06]wFMCommunicate OK [09:27:06]SAM_PROTO_GetShiftState done [09:27:06]FM_GetShiftState done [09:27:06]req_shift_opened done [09:27:06]requested_item shift.open_date is exist - process it [09:27:06]req_shift_open_date [09:27:06]req_shift_open_date done [09:27:06]produce_requested_data done [09:27:06]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156084,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [09:27:06]process_action_free close_receipt [09:27:06]json_value_free [09:27:06]json_value_free done [09:27:06]process_json_proto returns [09:27:06]Send response to host [09:27:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156084,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [09:27:06]free response buf [09:27:06]execute_script done [09:27:06]execute_script returns [09:27:06]free content buf [09:27:06]Sock 8.Close socket [09:27:06]Sock 8.Thread stoped [09:27:10]OFD Sender: No OFD packet to send [09:27:15]OFD Sender: No OFD packet to send [09:27:20]OFD Sender: No OFD packet to send [09:27:25]OFD Sender: No OFD packet to send [09:27:30]OFD Sender: No OFD packet to send [09:27:35]OFD Sender: No OFD packet to send [09:27:40]OFD Sender: No OFD packet to send [09:27:45]OFD Sender: No OFD packet to send [09:27:50]OFD Sender: No OFD packet to send [09:27:55]OFD Sender: No OFD packet to send [09:28:00]OFD Sender: No OFD packet to send [09:28:05]OFD Sender: No OFD packet to send [09:28:10]OFD Sender: No OFD packet to send [09:28:15]OFD Sender: No OFD packet to send [09:28:20]OFD Sender: No OFD packet to send [09:28:25]OFD Sender: No OFD packet to send [09:28:30]OFD Sender: No OFD packet to send [09:28:35]OFD Sender: No OFD packet to send [09:28:40]OFD Sender: No OFD packet to send [09:28:45]OFD Sender: No OFD packet to send [09:28:50]OFD Sender: No OFD packet to send [09:28:55]OFD Sender: No OFD packet to send [09:29:00]OFD Sender: No OFD packet to send [09:29:05]OFD Sender: No OFD packet to send [09:29:10]OFD Sender: No OFD packet to send [09:29:15]OFD Sender: No OFD packet to send [09:29:20]OFD Sender: No OFD packet to send [09:29:25]OFD Sender: No OFD packet to send [09:29:30]OFD Sender: No OFD packet to send [09:29:35]OFD Sender: No OFD packet to send [09:29:40]OFD Sender: No OFD packet to send [09:29:45]OFD Sender: No OFD packet to send [09:29:45]accept exits with 9 [09:29:45]New connection [09:29:45]New thread 3066695012 created [09:29:45]Thread 3066551652 joined [09:29:45]Waiting for new connection... [09:29:45] Sock 9.Parse request [09:29:45]Sock 9.Check first char [09:29:45]Sock 9.First char is OK [09:29:45]request: POST /json_proto HTTP/1.0 [09:29:45]Method: POST [09:29:45]URL: /json_proto [09:29:45]Method is POST - this is cgi request [09:29:45]url: /json_proto [09:29:45]query_string will be loaded in cgi processing [09:29:45]execute_cgi json_proto POST (null) [09:29:45]execute_cgi path=json_proto method=POST [09:29:45]POST find Content-Length [09:29:45]Host: 172.17.53.67:8080 [09:29:45]Content-Length: 671 [09:29:45]Content-Type: application/json [09:29:45] [09:29:45]POST finish read [09:29:45]Found Content-Length = 671 [09:29:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874361", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 11.700, "sum" : 800.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:29:45]execute_script... [09:29:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874361", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 11.700, "sum" : 800.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:29:45]POST & json_proto [09:29:45]process_json_proto [09:29:45]json parsed OK: [09:29:45]protocol is kg_v1.0 [09:29:45]action value=close_receipt [09:29:45]process_action close_receipt [09:29:45]cmd_close_receipt [09:29:45]MH_GetDate [09:29:45]Write to MH i2c: F0 00 00 4C 0C 47 [09:29:45]Write i2c OK [09:29:45]MH_I2C_Read... [09:29:45]Read from MH i2c: F0 [09:29:45]MH_I2C_Read... [09:29:45]Read from MH i2c: F0 09 00 [09:29:45]MH_I2C_Read... [09:29:45]Read from MH i2c: F0 09 00 4C 0C 00 8A CD 14 67 19 BC 99 64 F4 [09:29:45]GetLastDocTimeStamp 1729416423 [09:29:45]current date 1729416586 [09:29:45]FM_GetShiftState [09:29:45]SAM_PROTO_GetShiftState [09:29:45]wFMCommunicate request_size=4 [09:29:45]MH_SAM_APDU [09:29:45]CAPDU: 80 13 01 00 [09:29:45]Write to MH i2c: E2 08 00 4D 0C 80 13 01 00 00 00 00 00 D6 [09:29:45]Write i2c OK [09:29:45]MH_I2C_Read... [09:29:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:29:45]Read from MH i2c: E2 [09:29:45]MH_I2C_Read... [09:29:45]Read from MH i2c: E2 0E 00 [09:29:45]MH_I2C_Read... [09:29:45]Read from MH i2c: E2 0E 00 4D 0C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 7D [09:29:45]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:29:45]wFMCommunicate OK [09:29:45]SAM_PROTO_GetShiftState done [09:29:45]FM_GetShiftState done [09:29:45]opened in 1729383891 [09:29:45]opened+sec_in_day 1729470291 [09:29:45]quantity*price = 80028 [09:29:45]sum+1 = 80029 [09:29:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.98 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 157 20.10.2024 09:29 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156085 ФПД: 110175067209449 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T092946&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156085&fm=110175067209449&tin=02508201610067®Number=0000137193017469&sum=80000 [09:29:46]StoreToDocumentArchive [09:29:46]shift 314 fd 156085 [09:29:46]save to /storage/0314/doc_00156085 [09:29:46]save last doc name /storage/0314/doc_00156085 to /storage/kkm_last_doc_name [09:29:46]save OK [09:29:46]Clear old archive folders... [09:29:46]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:29:46]tlvbuf is 0084BF10 [09:29:46]SAM_PROTO_ClearQueue [09:29:46]wFMCommunicate request_size=4 [09:29:46]MH_SAM_APDU [09:29:46]CAPDU: 80 09 00 00 [09:29:46]Write to MH i2c: E2 08 00 5A 0C 80 09 00 00 00 00 00 00 D8 [09:29:46]Write i2c OK [09:29:46]MH_I2C_Read... [09:29:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:29:47]Read from MH i2c: E2 [09:29:47]MH_I2C_Read... [09:29:47]Read from MH i2c: E2 03 00 [09:29:47]MH_I2C_Read... [09:29:47]Read from MH i2c: E2 03 00 5A 0C 00 90 00 DA [09:29:47]RAPDU: 90 00 [09:29:47]wFMCommunicate OK [09:29:47]SAM_PROTO_ClearQueue done [09:29:47]KKMCreateOFDPacket [09:29:47]OFDProtocolAddRootSTLVToBuf [09:29:47]FM_MakeSignedData [09:29:47]FM_MakeSignedData [09:29:47]SAM_PROTO_SignData [09:29:47]wFMCommunicate request_size=4 [09:29:47]MH_SAM_APDU [09:29:47]CAPDU: 80 0D 01 02 [09:29:47]Write to MH i2c: E2 08 00 5B 0C 80 0D 01 02 00 00 00 00 E0 [09:29:47]Write i2c OK [09:29:47]MH_I2C_Read... [09:29:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:29:47]Read from MH i2c: E2 [09:29:47]MH_I2C_Read... [09:29:47]Read from MH i2c: E2 03 00 [09:29:47]MH_I2C_Read... [09:29:47]Read from MH i2c: E2 03 00 5B 0C 00 90 00 DB [09:29:47]RAPDU: 90 00 [09:29:47]wFMCommunicate OK [09:29:47]wFMCommunicate request_size=255 [09:29:47]MH_SAM_APDU [09:29:47]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 8A CD 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B5 61 02 00 35 04 06 00 [09:29:47]Write to MH i2c: E2 02 01 5C 0C 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 8A CD 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B5 61 02 00 35 04 06 00 00 00 F4 [09:29:47]Write i2c OK [09:29:47]MH_I2C_Read... [09:29:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:29:47]Read from MH i2c: E2 [09:29:47]MH_I2C_Read... [09:29:47]Read from MH i2c: E2 03 00 [09:29:47]MH_I2C_Read... [09:29:47]Read from MH i2c: E2 03 00 5C 0C 00 90 00 DC [09:29:47]RAPDU: 90 00 [09:29:47]wFMCommunicate OK [09:29:47]wFMCommunicate request_size=11 [09:29:47]MH_SAM_APDU [09:29:47]CAPDU: 80 0D 02 02 06 64 34 21 BE 7E E9 [09:29:47]Write to MH i2c: E2 0E 00 5D 0C 80 0D 02 02 06 00 64 34 21 BE 7E E9 00 00 CD [09:29:47]Write i2c OK [09:29:47]MH_I2C_Read... [09:29:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:29:47]Read from MH i2c: E2 [09:29:47]MH_I2C_Read... [09:29:47]Read from MH i2c: E2 03 00 [09:29:47]MH_I2C_Read... [09:29:47]Read from MH i2c: E2 03 00 5D 0C 00 90 00 DD [09:29:47]RAPDU: 90 00 [09:29:47]wFMCommunicate OK [09:29:47]wFMCommunicate request_size=4 [09:29:47]MH_SAM_APDU [09:29:47]CAPDU: 80 0D 03 02 [09:29:47]Write to MH i2c: E2 08 00 5E 0C 80 0D 03 02 00 00 00 00 E5 [09:29:47]Write i2c OK [09:29:47]MH_I2C_Read... [09:29:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:29:47]Read from MH i2c: E2 [09:29:47]MH_I2C_Read... [09:29:47]Read from MH i2c: E2 0B 00 [09:29:47]MH_I2C_Read... [09:29:47]Read from MH i2c: E2 0B 00 5E 0C 00 63 27 7B F6 82 5F 08 88 90 00 52 [09:29:47]RAPDU: 63 27 7B F6 82 5F 08 88 90 00 [09:29:47]wFMCommunicate OK [09:29:47]SAM_PROTO_SignData done [09:29:47]FM_MakeSignedData done [09:29:47]CreateOFDProtocolMessage [09:29:47]wFMCommunicate request_size=4 [09:29:47]MH_SAM_APDU [09:29:47]CAPDU: 80 11 00 00 [09:29:47]Write to MH i2c: E2 08 00 5F 0C 80 11 00 00 00 00 00 00 E5 [09:29:47]Write i2c OK [09:29:47]MH_I2C_Read... [09:29:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:29:47]Read from MH i2c: E2 [09:29:47]MH_I2C_Read... [09:29:47]Read from MH i2c: E2 17 00 [09:29:47]MH_I2C_Read... [09:29:47]Read from MH i2c: E2 17 00 5F 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 36 [09:29:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:29:47]wFMCommunicate OK [09:29:47]CreateOFDProtocolMessage done [09:29:47]OFDSenderStorePacket 156085 [09:29:47]StoreOFDPacket docnum=156085 [09:29:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 93 44 08 01 22 F5 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 8A CD 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B5 61 02 00 35 04 06 00 64 34 21 BE 7E E9 63 27 7B F6 82 5F 08 88 [09:29:47]CheckFolder [09:29:47]dirname=/storage/ofd_packets [09:29:47]CheckFolder done [09:29:47]ProducePacketName [09:29:47]name=ofd_packets/00156085 [09:29:47]NVStorageSaveData ofd_packets/00156085 [09:29:47]File name is /storage/ofd_packets/00156085 [09:29:47]Write 302 bytes [09:29:47]NVStorageSaveData done [09:29:47]OFDSenderStorePacket done [09:29:47]KKMCreateOFDPacket done [09:29:47]NVStorageSaveData kkm_last_timestamp [09:29:47]File name is /storage/kkm_last_timestamp [09:29:47]Write 4 bytes [09:29:47]NVStorageSaveData done [09:29:47]ExternCall_PrintAddStr [09:29:47]wPrintStart [09:29:47]Write to MH i2c: 01 00 00 60 0C 6C [09:29:47]Write i2c OK [09:29:47]MH_I2C_Read... [09:29:47]Read from MH i2c: 01 [09:29:47]MH_I2C_Read... [09:29:47]Read from MH i2c: 01 07 00 [09:29:47]MH_I2C_Read... [09:29:47]Read from MH i2c: 01 07 00 60 0C 00 00 00 00 00 FF 0F 81 [09:29:47]RasterBufferAndPrint [09:29:47]line Счет N : (1)874361 [09:29:47]line ИНН: 02508201610067 [09:29:47]line Контрольно-Кассовый Чек [09:29:47]line ПРОДАЖА [09:29:47]line ТРК (МРК, ГНК) : 23 [09:29:47]line Товар: 2710124130 [09:29:47]line Super 92-К-5 [09:29:47]line 11.700 * 68.40 [09:29:47]line = 800.28 [09:29:47]line НДС 12% НСП 1% [09:29:47]line > о реализуемом товаре [09:29:47]line ОКРУГЛЕНИЕ: -0.28 [09:29:47]line ИТОГО: 800.00 [09:29:47]line Внесено: 800.00 [09:29:47]line СДАЧА: 0.00 [09:29:47]line НСП 1% : 7.08 [09:29:47]line НДС 12% : 84.98 [09:29:47]line Наличными: 800.00 [09:29:47]line Безнал.: 0.00 [09:29:47]line Место: АЗС № 165 "Партнер Нефть" [09:29:47]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:29:47]line СНО: Общий режим [09:29:47]line Чек 157 20.10.2024 09:29 [09:29:47]line Смена: 314 ФФД: 1.0 [09:29:47]line ЗНМ: 0300000234 [09:29:47]line РНМ: 0000137193017469 [09:29:47]line Версия ККМ: v1.0 [09:29:47]line ФМ: 0000000000963156 [09:29:47]line ФД: 156085 [09:29:47]line ФПД: 110175067209449 [09:29:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T092946&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156085&fm=110175067209449&tin=02508201610067®Number=0000137193017469&sum=80000 [09:29:47]OFD Sender: Processing packet 156085 [packets to send 52, broken 51] [09:29:47]ProducePacketName [09:29:47]name=ofd_packets/00156085 [09:29:47]OFD Sender: To server: pG, [09:29:47]CommunicateWithHost lk.salyk.kg:30040 [09:29:47]ConnectInit lk.salyk.kg [09:29:47]written 0, free lines is 4095 [09:29:47]Connected sock=10 [09:29:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 93 44 08 01 22 F5 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 8A CD 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B5 61 02 00 35 04 06 00 64 34 21 BE 7E E9 63 27 7B F6 82 5F 08 88 [09:29:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E1 80 47 00 5C 98 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B5 61 02 00 F4 03 04 00 BD 73 14 67 B6 04 01 00 00 AD 9C 3E AD A9 AA B6 DF [09:29:48]CommunicateWithHost err = 0 [09:29:48]CheckOFDResponse [09:29:48]1017 (14) - 77093643461234 [09:29:48]1041 (16) - 0000000000963156 [09:29:48]1040 (4) - 156085 [09:29:48]1012 (4) - 20.10.2024 03:06 [09:29:48]1206 (1) - 0 [09:29:48]OFD Sender: Remove packet 156085 [09:29:48]ProducePacketName [09:29:48]name=ofd_packets/00156085 [09:29:48]NVStorageDeleteData [09:29:48]Write to MH i2c: 01 00 00 8B 0C 97 [09:29:48]Write i2c OK [09:29:48]MH_I2C_Read... [09:29:48]Read from MH i2c: 01 [09:29:48]MH_I2C_Read... [09:29:48]Read from MH i2c: 01 07 00 [09:29:48]MH_I2C_Read... [09:29:48]Read from MH i2c: 01 07 00 8B 0C 00 00 00 00 00 ED 0C 97 [09:29:48]RasterBufferAndPrint [09:29:48]line [09:29:48]line [09:29:48]line [09:29:48]line [09:29:48]line [09:29:48]written 0, free lines is 3315 [09:29:48]MH_Cut [09:29:48]Write to MH i2c: D1 01 00 92 0C 01 70 [09:29:48]Write i2c OK [09:29:48]MH_I2C_Read... [09:29:48]Read from MH i2c: D1 [09:29:48]MH_I2C_Read... [09:29:48]Read from MH i2c: D1 01 00 [09:29:48]MH_I2C_Read... [09:29:48]Read from MH i2c: D1 01 00 92 0C 00 6F [09:29:48]Write to MH i2c: 01 00 00 93 0C 9F [09:29:48]Write i2c OK [09:29:48]MH_I2C_Read... [09:29:48]OFD Sender: No OFD packet to send [09:29:49]*** Cut start [09:29:49]*** Partial cut [09:29:49]*** CUTSNS_PIN = 1 [09:29:49]*** CUTSNS_PIN = 0 [09:29:49]*** Brake cut motor [09:29:49]Read from MH i2c: 01 [09:29:49]MH_I2C_Read... [09:29:49]*** Stop cut motor [09:29:49]*** Cut end [09:29:49]Read from MH i2c: 01 07 00 [09:29:49]MH_I2C_Read... [09:29:49]Read from MH i2c: 01 07 00 93 0C 00 00 00 00 00 FF 0F B4 [09:29:49]process_action close_receipt done [09:29:49]requested_data is exist [09:29:49]produce_requested_data [09:29:49]requested_item fm.sn is exist - process it [09:29:49]wFMCommunicate request_size=4 [09:29:49]MH_SAM_APDU [09:29:49]CAPDU: 80 11 00 00 [09:29:49]Write to MH i2c: E2 08 00 94 0C 80 11 00 00 00 00 00 00 1A [09:29:49]Write i2c OK [09:29:49]MH_I2C_Read... [09:29:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:29:49]Read from MH i2c: E2 [09:29:49]MH_I2C_Read... [09:29:49]Read from MH i2c: E2 17 00 [09:29:49]MH_I2C_Read... [09:29:49]Read from MH i2c: E2 17 00 94 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6B [09:29:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:29:49]wFMCommunicate OK [09:29:49]requested_item fd.num is exist - process it [09:29:49]SAM_PROTO_GetFieldsCounters [09:29:49]wFMCommunicate request_size=4 [09:29:49]MH_SAM_APDU [09:29:49]CAPDU: 80 13 00 00 [09:29:49]Write to MH i2c: E2 08 00 95 0C 80 13 00 00 00 00 00 00 1D [09:29:49]Write i2c OK [09:29:49]MH_I2C_Read... [09:29:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:29:49]Read from MH i2c: E2 [09:29:49]MH_I2C_Read... [09:29:49]Read from MH i2c: E2 62 00 [09:29:49]MH_I2C_Read... [09:29:49]Read from MH i2c: E2 62 00 95 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B5 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 9D 00 00 00 5E 04 04 00 9D 00 00 00 57 04 04 00 9E 00 00 00 19 04 04 00 00 00 00 00 90 00 80 [09:29:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B5 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 9D 00 00 00 5E 04 04 00 9D 00 00 00 57 04 04 00 9E 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:29:49]wFMCommunicate OK [09:29:49]SAM_PROTO_GetFieldsCounters done [09:29:49]requested_item shift.num is exist - process it [09:29:49]requested_item shift.opened is exist - process it [09:29:49]req_shift_opened [09:29:49]FM_GetShiftState [09:29:49]SAM_PROTO_GetShiftState [09:29:49]wFMCommunicate request_size=4 [09:29:49]MH_SAM_APDU [09:29:49]CAPDU: 80 13 01 00 [09:29:49]Write to MH i2c: E2 08 00 96 0C 80 13 01 00 00 00 00 00 1F [09:29:49]Write i2c OK [09:29:49]MH_I2C_Read... [09:29:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:29:49]Read from MH i2c: E2 [09:29:49]MH_I2C_Read... [09:29:49]Read from MH i2c: E2 0E 00 [09:29:49]MH_I2C_Read... [09:29:49]Read from MH i2c: E2 0E 00 96 0C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C6 [09:29:49]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:29:49]wFMCommunicate OK [09:29:49]SAM_PROTO_GetShiftState done [09:29:49]FM_GetShiftState done [09:29:49]req_shift_opened done [09:29:49]requested_item shift.open_date is exist - process it [09:29:49]req_shift_open_date [09:29:49]req_shift_open_date done [09:29:49]produce_requested_data done [09:29:49]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156085,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [09:29:49]process_action_free close_receipt [09:29:49]json_value_free [09:29:49]json_value_free done [09:29:49]process_json_proto returns [09:29:49]Send response to host [09:29:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156085,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [09:29:49]free response buf [09:29:49]execute_script done [09:29:49]execute_script returns [09:29:49]free content buf [09:29:49]Sock 9.Close socket [09:29:49]Sock 9.Thread stoped [09:29:53]OFD Sender: No OFD packet to send [09:29:58]OFD Sender: No OFD packet to send [09:30:03]OFD Sender: No OFD packet to send [09:30:08]OFD Sender: No OFD packet to send [09:30:13]OFD Sender: No OFD packet to send [09:30:18]OFD Sender: No OFD packet to send [09:30:23]OFD Sender: No OFD packet to send [09:30:28]OFD Sender: No OFD packet to send [09:30:33]OFD Sender: No OFD packet to send [09:30:38]OFD Sender: No OFD packet to send [09:30:43]OFD Sender: No OFD packet to send [09:30:48]OFD Sender: No OFD packet to send [09:30:53]OFD Sender: No OFD packet to send [09:30:58]OFD Sender: No OFD packet to send [09:31:03]OFD Sender: No OFD packet to send [09:31:08]OFD Sender: No OFD packet to send [09:31:13]OFD Sender: No OFD packet to send [09:31:18]OFD Sender: No OFD packet to send [09:31:23]OFD Sender: No OFD packet to send [09:31:28]OFD Sender: No OFD packet to send [09:31:33]OFD Sender: No OFD packet to send [09:31:38]OFD Sender: No OFD packet to send [09:31:43]OFD Sender: No OFD packet to send [09:31:48]accept exits with 8 [09:31:48]New connection [09:31:48]New thread 3066551652 created [09:31:48]Thread 3066695012 joined [09:31:48]Waiting for new connection... [09:31:48] Sock 8.Parse request [09:31:48]Sock 8.Check first char [09:31:48]Sock 8.First char is OK [09:31:48]request: POST /json_proto HTTP/1.0 [09:31:48]Method: POST [09:31:48]URL: /json_proto [09:31:48]Method is POST - this is cgi request [09:31:48]url: /json_proto [09:31:48]query_string will be loaded in cgi processing [09:31:48]execute_cgi json_proto POST (null) [09:31:48]execute_cgi path=json_proto method=POST [09:31:48]POST find Content-Length [09:31:48]Host: 172.17.53.67:8080 [09:31:48]Content-Length: 759 [09:31:48]Content-Type: application/json [09:31:48] [09:31:48]POST finish read [09:31:48]Found Content-Length = 759 [09:31:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874362", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 1.470, "sum" : 100.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 100.55 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:31:48]execute_script... [09:31:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874362", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 1.470, "sum" : 100.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 100.55 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:31:48]POST & json_proto [09:31:48]process_json_proto [09:31:48]json parsed OK: [09:31:48]protocol is kg_v1.0 [09:31:48]action value=close_receipt [09:31:48]process_action close_receipt [09:31:48]cmd_close_receipt [09:31:48]MH_GetDate [09:31:48]Write to MH i2c: F0 00 00 97 0C 92 [09:31:48]Write i2c OK [09:31:48]MH_I2C_Read... [09:31:48]Read from MH i2c: F0 [09:31:48]MH_I2C_Read... [09:31:48]Read from MH i2c: F0 09 00 [09:31:48]MH_I2C_Read... [09:31:48]Read from MH i2c: F0 09 00 97 0C 00 05 CE 14 67 19 BC 99 64 BB [09:31:48]GetLastDocTimeStamp 1729416586 [09:31:48]current date 1729416709 [09:31:48]FM_GetShiftState [09:31:48]SAM_PROTO_GetShiftState [09:31:48]wFMCommunicate request_size=4 [09:31:48]MH_SAM_APDU [09:31:48]CAPDU: 80 13 01 00 [09:31:48]Write to MH i2c: E2 08 00 98 0C 80 13 01 00 00 00 00 00 21 [09:31:48]Write i2c OK [09:31:48]MH_I2C_Read... [09:31:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:31:48]Read from MH i2c: E2 [09:31:48]MH_I2C_Read... [09:31:48]Read from MH i2c: E2 0E 00 [09:31:48]MH_I2C_Read... [09:31:48]Read from MH i2c: E2 0E 00 98 0C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C8 [09:31:48]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:31:48]wFMCommunicate OK [09:31:48]SAM_PROTO_GetShiftState done [09:31:48]FM_GetShiftState done [09:31:48]opened in 1729383891 [09:31:48]opened+sec_in_day 1729470291 [09:31:48]quantity*price = 10054 [09:31:48]sum+1 = 10056 [09:31:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 100.55 НСП 1% : 0.89 НДС 12% : 10.68 Наличными: 0.00 Безнал.: 100.55 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 158 20.10.2024 09:31 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156086 ФПД: 136300708840117 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T093149&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156086&fm=136300708840117&tin=02508201610067®Number=0000137193017469&sum=10055 [09:31:49]StoreToDocumentArchive [09:31:49]shift 314 fd 156086 [09:31:49]save to /storage/0314/doc_00156086 [09:31:49]save last doc name /storage/0314/doc_00156086 to /storage/kkm_last_doc_name [09:31:49]save OK [09:31:49]Clear old archive folders... [09:31:49]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:31:49]tlvbuf is 0082E4F0 [09:31:49]SAM_PROTO_ClearQueue [09:31:49]wFMCommunicate request_size=4 [09:31:49]MH_SAM_APDU [09:31:49]CAPDU: 80 09 00 00 [09:31:49]Write to MH i2c: E2 08 00 A5 0C 80 09 00 00 00 00 00 00 23 [09:31:49]Write i2c OK [09:31:49]MH_I2C_Read... [09:31:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:31:49]Read from MH i2c: E2 [09:31:49]MH_I2C_Read... [09:31:49]Read from MH i2c: E2 03 00 [09:31:49]MH_I2C_Read... [09:31:49]Read from MH i2c: E2 03 00 A5 0C 00 90 00 25 [09:31:49]RAPDU: 90 00 [09:31:49]wFMCommunicate OK [09:31:49]SAM_PROTO_ClearQueue done [09:31:49]KKMCreateOFDPacket [09:31:49]OFDProtocolAddRootSTLVToBuf [09:31:49]FM_MakeSignedData [09:31:49]FM_MakeSignedData [09:31:49]SAM_PROTO_SignData [09:31:49]wFMCommunicate request_size=4 [09:31:49]MH_SAM_APDU [09:31:49]CAPDU: 80 0D 01 02 [09:31:49]Write to MH i2c: E2 08 00 A6 0C 80 0D 01 02 00 00 00 00 2B [09:31:49]Write i2c OK [09:31:49]MH_I2C_Read... [09:31:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:31:49]Read from MH i2c: E2 [09:31:49]MH_I2C_Read... [09:31:49]Read from MH i2c: E2 03 00 [09:31:49]MH_I2C_Read... [09:31:49]Read from MH i2c: E2 03 00 A6 0C 00 90 00 26 [09:31:49]RAPDU: 90 00 [09:31:49]wFMCommunicate OK [09:31:49]wFMCommunicate request_size=255 [09:31:49]MH_SAM_APDU [09:31:49]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BE 05 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 47 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 47 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2C 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 47 27 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 05 CE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B6 61 02 00 35 04 06 00 [09:31:49]Write to MH i2c: E2 02 01 A7 0C 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BE 05 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 47 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 47 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2C 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 47 27 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 05 CE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B6 61 02 00 35 04 06 00 00 00 12 [09:31:49]Write i2c OK [09:31:49]MH_I2C_Read... [09:31:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:31:50]Read from MH i2c: E2 [09:31:50]MH_I2C_Read... [09:31:50]Read from MH i2c: E2 03 00 [09:31:50]MH_I2C_Read... [09:31:50]Read from MH i2c: E2 03 00 A7 0C 00 90 00 27 [09:31:50]RAPDU: 90 00 [09:31:50]wFMCommunicate OK [09:31:50]wFMCommunicate request_size=11 [09:31:50]MH_SAM_APDU [09:31:50]CAPDU: 80 0D 02 02 06 7B F6 FB 55 42 B5 [09:31:50]Write to MH i2c: E2 0E 00 A8 0C 80 0D 02 02 06 00 7B F6 FB 55 42 B5 00 00 F2 [09:31:50]Write i2c OK [09:31:50]MH_I2C_Read... [09:31:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:31:50]Read from MH i2c: E2 [09:31:50]MH_I2C_Read... [09:31:50]Read from MH i2c: E2 03 00 [09:31:50]MH_I2C_Read... [09:31:50]Read from MH i2c: E2 03 00 A8 0C 00 90 00 28 [09:31:50]RAPDU: 90 00 [09:31:50]wFMCommunicate OK [09:31:50]wFMCommunicate request_size=4 [09:31:50]MH_SAM_APDU [09:31:50]CAPDU: 80 0D 03 02 [09:31:50]Write to MH i2c: E2 08 00 A9 0C 80 0D 03 02 00 00 00 00 30 [09:31:50]Write i2c OK [09:31:50]MH_I2C_Read... [09:31:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:31:50]Read from MH i2c: E2 [09:31:50]MH_I2C_Read... [09:31:50]Read from MH i2c: E2 0B 00 [09:31:50]MH_I2C_Read... [09:31:50]Read from MH i2c: E2 0B 00 A9 0C 00 00 C8 0A 87 02 0E E3 06 90 00 83 [09:31:50]RAPDU: 00 C8 0A 87 02 0E E3 06 90 00 [09:31:50]wFMCommunicate OK [09:31:50]SAM_PROTO_SignData done [09:31:50]FM_MakeSignedData done [09:31:50]CreateOFDProtocolMessage [09:31:50]wFMCommunicate request_size=4 [09:31:50]MH_SAM_APDU [09:31:50]CAPDU: 80 11 00 00 [09:31:50]Write to MH i2c: E2 08 00 AA 0C 80 11 00 00 00 00 00 00 30 [09:31:50]Write i2c OK [09:31:50]MH_I2C_Read... [09:31:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:31:50]Read from MH i2c: E2 [09:31:50]MH_I2C_Read... [09:31:50]Read from MH i2c: E2 17 00 [09:31:50]MH_I2C_Read... [09:31:50]Read from MH i2c: E2 17 00 AA 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 81 [09:31:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:31:50]wFMCommunicate OK [09:31:50]CreateOFDProtocolMessage done [09:31:50]OFDSenderStorePacket 156086 [09:31:50]StoreOFDPacket docnum=156086 [09:31:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 C5 28 08 01 70 E9 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BE 05 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 47 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 47 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2C 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 47 27 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 05 CE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B6 61 02 00 35 04 06 00 7B F6 FB 55 42 B5 00 C8 0A 87 02 0E E3 06 [09:31:50]CheckFolder [09:31:50]dirname=/storage/ofd_packets [09:31:50]CheckFolder done [09:31:50]ProducePacketName [09:31:50]name=ofd_packets/00156086 [09:31:50]NVStorageSaveData ofd_packets/00156086 [09:31:50]File name is /storage/ofd_packets/00156086 [09:31:50]Write 302 bytes [09:31:50]NVStorageSaveData done [09:31:50]OFDSenderStorePacket done [09:31:50]KKMCreateOFDPacket done [09:31:50]NVStorageSaveData kkm_last_timestamp [09:31:50]File name is /storage/kkm_last_timestamp [09:31:50]Write 4 bytes [09:31:50]NVStorageSaveData done [09:31:50]ExternCall_PrintAddStr [09:31:50]wPrintStart [09:31:50]Write to MH i2c: 01 00 00 AB 0C B7 [09:31:50]Write i2c OK [09:31:50]MH_I2C_Read... [09:31:50]Read from MH i2c: 01 [09:31:50]MH_I2C_Read... [09:31:50]Read from MH i2c: 01 07 00 [09:31:50]MH_I2C_Read... [09:31:50]Read from MH i2c: 01 07 00 AB 0C 00 00 00 00 00 FF 0F CC [09:31:50]RasterBufferAndPrint [09:31:50]line Счет N : (1)874362 [09:31:50]line ИНН: 02508201610067 [09:31:50]line Контрольно-Кассовый Чек [09:31:50]line ПРОДАЖА [09:31:50]line ТРК (МРК, ГНК) : 43 [09:31:50]line Товар: 2710124130 [09:31:50]line Super 92-К-5 [09:31:50]line 1.470 * 68.40 [09:31:50]line = 100.55 [09:31:50]line НДС 12% НСП 1% [09:31:50]line > о реализуемом товаре [09:31:50]line ИТОГО: 100.55 [09:31:50]line НСП 1% : 0.89 [09:31:50]line НДС 12% : 10.68 [09:31:50]line Наличными: 0.00 [09:31:50]line Безнал.: 100.55 [09:31:50]line Место: АЗС № 165 "Партнер Нефть" [09:31:50]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:31:50]line СНО: Общий режим [09:31:50]line Чек 158 20.10.2024 09:31 [09:31:50]line Смена: 314 ФФД: 1.0 [09:31:50]line ЗНМ: 0300000234 [09:31:50]line РНМ: 0000137193017469 [09:31:50]line Версия ККМ: v1.0 [09:31:50]line Платежная система: Mbank [09:31:50]line ФМ: 0000000000963156 [09:31:50]line ФД: 156086 [09:31:50]line ФПД: 136300708840117 [09:31:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T093149&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156086&fm=136300708840117&tin=02508201610067®Number=0000137193017469&sum=10055 [09:31:50]OFD Sender: Processing packet 156086 [packets to send 52, broken 51] [09:31:50]ProducePacketName [09:31:50]name=ofd_packets/00156086 [09:31:50]OFD Sender: To server: pG, [09:31:50]CommunicateWithHost lk.salyk.kg:30040 [09:31:50]ConnectInit lk.salyk.kg [09:31:50]written 0, free lines is 4095 [09:31:50]Connected sock=10 [09:31:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 C5 28 08 01 70 E9 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BE 05 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 47 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 47 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2C 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 47 27 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 05 CE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B6 61 02 00 35 04 06 00 7B F6 FB 55 42 B5 00 C8 0A 87 02 0E E3 06 [09:31:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D2 D9 47 00 36 72 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B6 61 02 00 F4 03 04 00 38 74 14 67 B6 04 01 00 00 87 27 2F 97 35 92 59 34 [09:31:51]CommunicateWithHost err = 0 [09:31:51]CheckOFDResponse [09:31:51]1017 (14) - 77093643461234 [09:31:51]1041 (16) - 0000000000963156 [09:31:51]1040 (4) - 156086 [09:31:51]1012 (4) - 20.10.2024 03:08 [09:31:51]1206 (1) - 0 [09:31:51]OFD Sender: Remove packet 156086 [09:31:51]ProducePacketName [09:31:51]name=ofd_packets/00156086 [09:31:51]NVStorageDeleteData [09:31:51]Write to MH i2c: 01 00 00 D4 0C E0 [09:31:51]Write i2c OK [09:31:51]MH_I2C_Read... [09:31:51]Read from MH i2c: 01 [09:31:51]MH_I2C_Read... [09:31:51]Read from MH i2c: 01 07 00 [09:31:51]MH_I2C_Read... [09:31:51]Read from MH i2c: 01 07 00 D4 0C 00 00 00 00 00 09 0D FD [09:31:51]RasterBufferAndPrint [09:31:51]line [09:31:51]line [09:31:51]line [09:31:51]line [09:31:51]line [09:31:51]written 0, free lines is 3343 [09:31:51]MH_Cut [09:31:51]Write to MH i2c: D1 01 00 DB 0C 01 B9 [09:31:51]Write i2c OK [09:31:51]MH_I2C_Read... [09:31:51]Read from MH i2c: D1 [09:31:51]MH_I2C_Read... [09:31:51]Read from MH i2c: D1 01 00 [09:31:51]MH_I2C_Read... [09:31:51]Read from MH i2c: D1 01 00 DB 0C 00 B8 [09:31:51]Write to MH i2c: 01 00 00 DC 0C E8 [09:31:51]Write i2c OK [09:31:51]MH_I2C_Read... [09:31:51]OFD Sender: No OFD packet to send [09:31:51]*** Cut start [09:31:51]*** Partial cut [09:31:51]*** CUTSNS_PIN = 1 [09:31:51]*** CUTSNS_PIN = 0 [09:31:52]*** Brake cut motor [09:31:52]Read from MH i2c: 01 [09:31:52]MH_I2C_Read... [09:31:52]*** Stop cut motor [09:31:52]*** Cut end [09:31:52]Read from MH i2c: 01 07 00 [09:31:52]MH_I2C_Read... [09:31:52]Read from MH i2c: 01 07 00 DC 0C 00 00 00 00 00 FF 0F FD [09:31:52]process_action close_receipt done [09:31:52]requested_data is exist [09:31:52]produce_requested_data [09:31:52]requested_item fm.sn is exist - process it [09:31:52]wFMCommunicate request_size=4 [09:31:52]MH_SAM_APDU [09:31:52]CAPDU: 80 11 00 00 [09:31:52]Write to MH i2c: E2 08 00 DD 0C 80 11 00 00 00 00 00 00 63 [09:31:52]Write i2c OK [09:31:52]MH_I2C_Read... [09:31:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:31:52]Read from MH i2c: E2 [09:31:52]MH_I2C_Read... [09:31:52]Read from MH i2c: E2 17 00 [09:31:52]MH_I2C_Read... [09:31:52]Read from MH i2c: E2 17 00 DD 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B4 [09:31:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:31:52]wFMCommunicate OK [09:31:52]requested_item fd.num is exist - process it [09:31:52]SAM_PROTO_GetFieldsCounters [09:31:52]wFMCommunicate request_size=4 [09:31:52]MH_SAM_APDU [09:31:52]CAPDU: 80 13 00 00 [09:31:52]Write to MH i2c: E2 08 00 DE 0C 80 13 00 00 00 00 00 00 66 [09:31:52]Write i2c OK [09:31:52]MH_I2C_Read... [09:31:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:31:52]Read from MH i2c: E2 [09:31:52]MH_I2C_Read... [09:31:52]Read from MH i2c: E2 62 00 [09:31:52]MH_I2C_Read... [09:31:52]Read from MH i2c: E2 62 00 DE 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B6 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 9E 00 00 00 5E 04 04 00 9E 00 00 00 57 04 04 00 9F 00 00 00 19 04 04 00 00 00 00 00 90 00 CD [09:31:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B6 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 9E 00 00 00 5E 04 04 00 9E 00 00 00 57 04 04 00 9F 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:31:52]wFMCommunicate OK [09:31:52]SAM_PROTO_GetFieldsCounters done [09:31:52]requested_item shift.num is exist - process it [09:31:52]requested_item shift.opened is exist - process it [09:31:52]req_shift_opened [09:31:52]FM_GetShiftState [09:31:52]SAM_PROTO_GetShiftState [09:31:52]wFMCommunicate request_size=4 [09:31:52]MH_SAM_APDU [09:31:52]CAPDU: 80 13 01 00 [09:31:52]Write to MH i2c: E2 08 00 DF 0C 80 13 01 00 00 00 00 00 68 [09:31:52]Write i2c OK [09:31:52]MH_I2C_Read... [09:31:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:31:52]Read from MH i2c: E2 [09:31:52]MH_I2C_Read... [09:31:52]Read from MH i2c: E2 0E 00 [09:31:52]MH_I2C_Read... [09:31:52]Read from MH i2c: E2 0E 00 DF 0C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 0F [09:31:52]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:31:52]wFMCommunicate OK [09:31:52]SAM_PROTO_GetShiftState done [09:31:52]FM_GetShiftState done [09:31:52]req_shift_opened done [09:31:52]requested_item shift.open_date is exist - process it [09:31:52]req_shift_open_date [09:31:52]req_shift_open_date done [09:31:52]produce_requested_data done [09:31:52]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156086,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [09:31:52]process_action_free close_receipt [09:31:52]json_value_free [09:31:52]json_value_free done [09:31:52]process_json_proto returns [09:31:52]Send response to host [09:31:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156086,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [09:31:52]free response buf [09:31:52]execute_script done [09:31:52]execute_script returns [09:31:52]free content buf [09:31:52]Sock 8.Close socket [09:31:52]Sock 8.Thread stoped [09:31:56]OFD Sender: No OFD packet to send [09:32:01]OFD Sender: No OFD packet to send [09:32:06]OFD Sender: No OFD packet to send [09:32:11]OFD Sender: No OFD packet to send [09:32:16]OFD Sender: No OFD packet to send [09:32:21]OFD Sender: No OFD packet to send [09:32:26]OFD Sender: No OFD packet to send [09:32:31]OFD Sender: No OFD packet to send [09:32:36]OFD Sender: No OFD packet to send [09:32:41]OFD Sender: No OFD packet to send [09:32:46]OFD Sender: No OFD packet to send [09:32:51]OFD Sender: No OFD packet to send [09:32:51]accept exits with 9 [09:32:51]New connection [09:32:51]New thread 3066695012 created [09:32:51]Thread 3066551652 joined [09:32:51]Waiting for new connection... [09:32:51] Sock 9.Parse request [09:32:51]Sock 9.Check first char [09:32:51]Sock 9.First char is OK [09:32:51]request: POST /json_proto HTTP/1.0 [09:32:51]Method: POST [09:32:51]URL: /json_proto [09:32:51]Method is POST - this is cgi request [09:32:51]url: /json_proto [09:32:51]query_string will be loaded in cgi processing [09:32:51]execute_cgi json_proto POST (null) [09:32:51]execute_cgi path=json_proto method=POST [09:32:51]POST find Content-Length [09:32:51]Host: 172.17.53.67:8080 [09:32:51]Content-Length: 632 [09:32:51]Content-Type: application/json [09:32:51] [09:32:51]POST finish read [09:32:51]Found Content-Length = 632 [09:32:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874363", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:32:51]execute_script... [09:32:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874363", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:32:51]POST & json_proto [09:32:51]process_json_proto [09:32:51]json parsed OK: [09:32:51]protocol is kg_v1.0 [09:32:51]action value=close_receipt [09:32:51]process_action close_receipt [09:32:51]cmd_close_receipt [09:32:51]MH_GetDate [09:32:51]Write to MH i2c: F0 00 00 E0 0C DB [09:32:51]Write i2c OK [09:32:51]MH_I2C_Read... [09:32:51]Read from MH i2c: F0 [09:32:51]MH_I2C_Read... [09:32:51]Read from MH i2c: F0 09 00 [09:32:51]MH_I2C_Read... [09:32:51]Read from MH i2c: F0 09 00 E0 0C 00 44 CE 14 67 19 BC 99 64 43 [09:32:51]GetLastDocTimeStamp 1729416709 [09:32:51]current date 1729416772 [09:32:51]FM_GetShiftState [09:32:51]SAM_PROTO_GetShiftState [09:32:51]wFMCommunicate request_size=4 [09:32:51]MH_SAM_APDU [09:32:51]CAPDU: 80 13 01 00 [09:32:51]Write to MH i2c: E2 08 00 E1 0C 80 13 01 00 00 00 00 00 6A [09:32:51]Write i2c OK [09:32:51]MH_I2C_Read... [09:32:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:32:51]Read from MH i2c: E2 [09:32:51]MH_I2C_Read... [09:32:51]Read from MH i2c: E2 0E 00 [09:32:51]MH_I2C_Read... [09:32:51]Read from MH i2c: E2 0E 00 E1 0C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 11 [09:32:51]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:32:51]wFMCommunicate OK [09:32:51]SAM_PROTO_GetShiftState done [09:32:51]FM_GetShiftState done [09:32:51]opened in 1729383891 [09:32:51]opened+sec_in_day 1729470291 [09:32:51]quantity*price = 50000 [09:32:51]sum+1 = 50001 [09:32:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 159 20.10.2024 09:32 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156087 ФПД: 96354757819569 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T093252&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156087&fm=96354757819569&tin=02508201610067®Number=0000137193017469&sum=50000 [09:32:52]StoreToDocumentArchive [09:32:52]shift 314 fd 156087 [09:32:52]save to /storage/0314/doc_00156087 [09:32:52]save last doc name /storage/0314/doc_00156087 to /storage/kkm_last_doc_name [09:32:52]save OK [09:32:52]Clear old archive folders... [09:32:52]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:32:52]tlvbuf is 007F5DE0 [09:32:52]SAM_PROTO_ClearQueue [09:32:52]wFMCommunicate request_size=4 [09:32:52]MH_SAM_APDU [09:32:52]CAPDU: 80 09 00 00 [09:32:52]Write to MH i2c: E2 08 00 EE 0C 80 09 00 00 00 00 00 00 6C [09:32:52]Write i2c OK [09:32:52]MH_I2C_Read... [09:32:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:32:52]Read from MH i2c: E2 [09:32:52]MH_I2C_Read... [09:32:52]Read from MH i2c: E2 03 00 [09:32:52]MH_I2C_Read... [09:32:52]Read from MH i2c: E2 03 00 EE 0C 00 90 00 6E [09:32:52]RAPDU: 90 00 [09:32:52]wFMCommunicate OK [09:32:52]SAM_PROTO_ClearQueue done [09:32:52]KKMCreateOFDPacket [09:32:52]OFDProtocolAddRootSTLVToBuf [09:32:52]FM_MakeSignedData [09:32:52]FM_MakeSignedData [09:32:52]SAM_PROTO_SignData [09:32:52]wFMCommunicate request_size=4 [09:32:52]MH_SAM_APDU [09:32:52]CAPDU: 80 0D 01 02 [09:32:52]Write to MH i2c: E2 08 00 EF 0C 80 0D 01 02 00 00 00 00 74 [09:32:52]Write i2c OK [09:32:52]MH_I2C_Read... [09:32:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:32:52]Read from MH i2c: E2 [09:32:52]MH_I2C_Read... [09:32:52]Read from MH i2c: E2 03 00 [09:32:52]MH_I2C_Read... [09:32:52]Read from MH i2c: E2 03 00 EF 0C 00 90 00 6F [09:32:52]RAPDU: 90 00 [09:32:52]wFMCommunicate OK [09:32:52]wFMCommunicate request_size=255 [09:32:52]MH_SAM_APDU [09:32:52]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 44 CE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B7 61 02 00 35 04 06 00 [09:32:52]Write to MH i2c: E2 02 01 F0 0C 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 44 CE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B7 61 02 00 35 04 06 00 00 00 76 [09:32:52]Write i2c OK [09:32:52]MH_I2C_Read... [09:32:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:32:53]Read from MH i2c: E2 [09:32:53]MH_I2C_Read... [09:32:53]Read from MH i2c: E2 03 00 [09:32:53]MH_I2C_Read... [09:32:53]Read from MH i2c: E2 03 00 F0 0C 00 90 00 70 [09:32:53]RAPDU: 90 00 [09:32:53]wFMCommunicate OK [09:32:53]wFMCommunicate request_size=11 [09:32:53]MH_SAM_APDU [09:32:53]CAPDU: 80 0D 02 02 06 57 A2 57 1C BC B1 [09:32:53]Write to MH i2c: E2 0E 00 F1 0C 80 0D 02 02 06 00 57 A2 57 1C BC B1 00 00 5C [09:32:53]Write i2c OK [09:32:53]MH_I2C_Read... [09:32:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:32:53]Read from MH i2c: E2 [09:32:53]MH_I2C_Read... [09:32:53]Read from MH i2c: E2 03 00 [09:32:53]MH_I2C_Read... [09:32:53]Read from MH i2c: E2 03 00 F1 0C 00 90 00 71 [09:32:53]RAPDU: 90 00 [09:32:53]wFMCommunicate OK [09:32:53]wFMCommunicate request_size=4 [09:32:53]MH_SAM_APDU [09:32:53]CAPDU: 80 0D 03 02 [09:32:53]Write to MH i2c: E2 08 00 F2 0C 80 0D 03 02 00 00 00 00 79 [09:32:53]Write i2c OK [09:32:53]MH_I2C_Read... [09:32:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:32:53]Read from MH i2c: E2 [09:32:53]MH_I2C_Read... [09:32:53]Read from MH i2c: E2 0B 00 [09:32:53]MH_I2C_Read... [09:32:53]Read from MH i2c: E2 0B 00 F2 0C 00 1E EF 84 64 AD FA F6 2E 90 00 3A [09:32:53]RAPDU: 1E EF 84 64 AD FA F6 2E 90 00 [09:32:53]wFMCommunicate OK [09:32:53]SAM_PROTO_SignData done [09:32:53]FM_MakeSignedData done [09:32:53]CreateOFDProtocolMessage [09:32:53]wFMCommunicate request_size=4 [09:32:53]MH_SAM_APDU [09:32:53]CAPDU: 80 11 00 00 [09:32:53]Write to MH i2c: E2 08 00 F3 0C 80 11 00 00 00 00 00 00 79 [09:32:53]Write i2c OK [09:32:53]MH_I2C_Read... [09:32:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:32:53]Read from MH i2c: E2 [09:32:53]MH_I2C_Read... [09:32:53]Read from MH i2c: E2 17 00 [09:32:53]MH_I2C_Read... [09:32:53]Read from MH i2c: E2 17 00 F3 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CA [09:32:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:32:53]wFMCommunicate OK [09:32:53]CreateOFDProtocolMessage done [09:32:53]OFDSenderStorePacket 156087 [09:32:53]StoreOFDPacket docnum=156087 [09:32:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 BD 3F 08 01 B5 E7 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 44 CE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B7 61 02 00 35 04 06 00 57 A2 57 1C BC B1 1E EF 84 64 AD FA F6 2E [09:32:53]CheckFolder [09:32:53]dirname=/storage/ofd_packets [09:32:53]CheckFolder done [09:32:53]ProducePacketName [09:32:53]name=ofd_packets/00156087 [09:32:53]NVStorageSaveData ofd_packets/00156087 [09:32:53]File name is /storage/ofd_packets/00156087 [09:32:53]Write 302 bytes [09:32:53]NVStorageSaveData done [09:32:53]OFDSenderStorePacket done [09:32:53]KKMCreateOFDPacket done [09:32:53]NVStorageSaveData kkm_last_timestamp [09:32:53]File name is /storage/kkm_last_timestamp [09:32:53]Write 4 bytes [09:32:53]NVStorageSaveData done [09:32:53]ExternCall_PrintAddStr [09:32:53]wPrintStart [09:32:53]Write to MH i2c: 01 00 00 F4 0C 00 [09:32:53]Write i2c OK [09:32:53]MH_I2C_Read... [09:32:53]Read from MH i2c: 01 [09:32:53]MH_I2C_Read... [09:32:53]Read from MH i2c: 01 07 00 [09:32:53]MH_I2C_Read... [09:32:53]Read from MH i2c: 01 07 00 F4 0C 00 00 00 00 00 FF 0F 15 [09:32:53]RasterBufferAndPrint [09:32:53]line Счет N : (1)874363 [09:32:53]line ИНН: 02508201610067 [09:32:53]line Контрольно-Кассовый Чек [09:32:53]line ПРОДАЖА [09:32:53]line ТРК (МРК, ГНК) : 33 [09:32:53]line Товар: 2710124130 [09:32:53]line Super 92-К-5 [09:32:53]line 7.310 * 68.40 [09:32:53]line = 500.00 [09:32:53]line НДС 12% НСП 1% [09:32:53]line > о реализуемом товаре [09:32:53]line ИТОГО: 500.00 [09:32:53]line НСП 1% : 4.42 [09:32:53]line НДС 12% : 53.10 [09:32:53]line Наличными: 500.00 [09:32:53]line Безнал.: 0.00 [09:32:53]line Место: АЗС № 165 "Партнер Нефть" [09:32:53]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:32:53]line СНО: Общий режим [09:32:53]line Чек 159 20.10.2024 09:32 [09:32:53]line Смена: 314 ФФД: 1.0 [09:32:53]line ЗНМ: 0300000234 [09:32:53]line РНМ: 0000137193017469 [09:32:53]line Версия ККМ: v1.0 [09:32:53]line ФМ: 0000000000963156 [09:32:53]line ФД: 156087 [09:32:53]line ФПД: 96354757819569 [09:32:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T093252&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156087&fm=96354757819569&tin=02508201610067®Number=0000137193017469&sum=50000 [09:32:53]OFD Sender: Processing packet 156087 [packets to send 52, broken 51] [09:32:53]ProducePacketName [09:32:53]name=ofd_packets/00156087 [09:32:53]OFD Sender: To server: pG, [09:32:53]CommunicateWithHost lk.salyk.kg:30040 [09:32:53]ConnectInit lk.salyk.kg [09:32:53]written 0, free lines is 4095 [09:32:53]Connected sock=10 [09:32:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 BD 3F 08 01 B5 E7 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 44 CE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B7 61 02 00 35 04 06 00 57 A2 57 1C BC B1 1E EF 84 64 AD FA F6 2E [09:32:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 28 45 47 00 F6 15 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B7 61 02 00 F4 03 04 00 77 74 14 67 B6 04 01 00 00 4F 83 99 74 CF CA C7 05 [09:32:53]CommunicateWithHost err = 0 [09:32:53]CheckOFDResponse [09:32:53]1017 (14) - 77093643461234 [09:32:53]1041 (16) - 0000000000963156 [09:32:53]1040 (4) - 156087 [09:32:53]1012 (4) - 20.10.2024 03:09 [09:32:53]1206 (1) - 0 [09:32:53]OFD Sender: Remove packet 156087 [09:32:53]ProducePacketName [09:32:53]name=ofd_packets/00156087 [09:32:53]NVStorageDeleteData [09:32:54]Write to MH i2c: 01 00 00 1C 0D 29 [09:32:54]Write i2c OK [09:32:54]MH_I2C_Read... [09:32:54]Read from MH i2c: 01 [09:32:54]MH_I2C_Read... [09:32:54]Read from MH i2c: 01 07 00 [09:32:54]MH_I2C_Read... [09:32:54]Read from MH i2c: 01 07 00 1C 0D 00 00 00 00 00 13 0D 50 [09:32:54]RasterBufferAndPrint [09:32:54]line [09:32:54]line [09:32:54]line [09:32:54]line [09:32:54]line [09:32:54]written 0, free lines is 3354 [09:32:54]MH_Cut [09:32:54]Write to MH i2c: D1 01 00 23 0D 01 02 [09:32:54]Write i2c OK [09:32:54]MH_I2C_Read... [09:32:54]Read from MH i2c: D1 [09:32:54]MH_I2C_Read... [09:32:54]Read from MH i2c: D1 01 00 [09:32:54]MH_I2C_Read... [09:32:54]Read from MH i2c: D1 01 00 23 0D 00 01 [09:32:54]Write to MH i2c: 01 00 00 24 0D 31 [09:32:54]Write i2c OK [09:32:54]MH_I2C_Read... [09:32:54]OFD Sender: No OFD packet to send [09:32:54]*** Cut start [09:32:54]*** Partial cut [09:32:54]*** CUTSNS_PIN = 1 [09:32:54]*** CUTSNS_PIN = 0 [09:32:55]*** Brake cut motor [09:32:55]Read from MH i2c: 01 [09:32:55]MH_I2C_Read... [09:32:55]*** Stop cut motor [09:32:55]*** Cut end [09:32:55]Read from MH i2c: 01 07 00 [09:32:55]MH_I2C_Read... [09:32:55]Read from MH i2c: 01 07 00 24 0D 00 00 00 00 00 FF 0F 46 [09:32:55]process_action close_receipt done [09:32:55]requested_data is exist [09:32:55]produce_requested_data [09:32:55]requested_item fm.sn is exist - process it [09:32:55]wFMCommunicate request_size=4 [09:32:55]MH_SAM_APDU [09:32:55]CAPDU: 80 11 00 00 [09:32:55]Write to MH i2c: E2 08 00 25 0D 80 11 00 00 00 00 00 00 AC [09:32:55]Write i2c OK [09:32:55]MH_I2C_Read... [09:32:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:32:55]Read from MH i2c: E2 [09:32:55]MH_I2C_Read... [09:32:55]Read from MH i2c: E2 17 00 [09:32:55]MH_I2C_Read... [09:32:55]Read from MH i2c: E2 17 00 25 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FD [09:32:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:32:55]wFMCommunicate OK [09:32:55]requested_item fd.num is exist - process it [09:32:55]SAM_PROTO_GetFieldsCounters [09:32:55]wFMCommunicate request_size=4 [09:32:55]MH_SAM_APDU [09:32:55]CAPDU: 80 13 00 00 [09:32:55]Write to MH i2c: E2 08 00 26 0D 80 13 00 00 00 00 00 00 AF [09:32:55]Write i2c OK [09:32:55]MH_I2C_Read... [09:32:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:32:55]Read from MH i2c: E2 [09:32:55]MH_I2C_Read... [09:32:55]Read from MH i2c: E2 62 00 [09:32:55]MH_I2C_Read... [09:32:55]Read from MH i2c: E2 62 00 26 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B7 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 9F 00 00 00 5E 04 04 00 9F 00 00 00 57 04 04 00 A0 00 00 00 19 04 04 00 00 00 00 00 90 00 1A [09:32:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B7 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 9F 00 00 00 5E 04 04 00 9F 00 00 00 57 04 04 00 A0 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:32:55]wFMCommunicate OK [09:32:55]SAM_PROTO_GetFieldsCounters done [09:32:55]requested_item shift.num is exist - process it [09:32:55]requested_item shift.opened is exist - process it [09:32:55]req_shift_opened [09:32:55]FM_GetShiftState [09:32:55]SAM_PROTO_GetShiftState [09:32:55]wFMCommunicate request_size=4 [09:32:55]MH_SAM_APDU [09:32:55]CAPDU: 80 13 01 00 [09:32:55]Write to MH i2c: E2 08 00 27 0D 80 13 01 00 00 00 00 00 B1 [09:32:55]Write i2c OK [09:32:55]MH_I2C_Read... [09:32:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:32:55]Read from MH i2c: E2 [09:32:55]MH_I2C_Read... [09:32:55]Read from MH i2c: E2 0E 00 [09:32:55]MH_I2C_Read... [09:32:55]Read from MH i2c: E2 0E 00 27 0D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 58 [09:32:55]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:32:55]wFMCommunicate OK [09:32:55]SAM_PROTO_GetShiftState done [09:32:55]FM_GetShiftState done [09:32:55]req_shift_opened done [09:32:55]requested_item shift.open_date is exist - process it [09:32:55]req_shift_open_date [09:32:55]req_shift_open_date done [09:32:55]produce_requested_data done [09:32:55]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156087,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [09:32:55]process_action_free close_receipt [09:32:55]json_value_free [09:32:55]json_value_free done [09:32:55]process_json_proto returns [09:32:55]Send response to host [09:32:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156087,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [09:32:55]free response buf [09:32:55]execute_script done [09:32:55]execute_script returns [09:32:55]free content buf [09:32:55]Sock 9.Close socket [09:32:55]Sock 9.Thread stoped [09:32:59]OFD Sender: No OFD packet to send [09:33:04]OFD Sender: No OFD packet to send [09:33:09]OFD Sender: No OFD packet to send [09:33:14]OFD Sender: No OFD packet to send [09:33:19]OFD Sender: No OFD packet to send [09:33:24]OFD Sender: No OFD packet to send [09:33:29]OFD Sender: No OFD packet to send [09:33:34]OFD Sender: No OFD packet to send [09:33:39]OFD Sender: No OFD packet to send [09:33:44]OFD Sender: No OFD packet to send [09:33:48]accept exits with 8 [09:33:48]New connection [09:33:48]New thread 3066551652 created [09:33:48]Thread 3066695012 joined [09:33:48]Waiting for new connection... [09:33:48] Sock 8.Parse request [09:33:48]Sock 8.Check first char [09:33:48]Sock 8.First char is OK [09:33:48]request: POST /json_proto HTTP/1.0 [09:33:48]Method: POST [09:33:48]URL: /json_proto [09:33:48]Method is POST - this is cgi request [09:33:48]url: /json_proto [09:33:48]query_string will be loaded in cgi processing [09:33:48]execute_cgi json_proto POST (null) [09:33:48]execute_cgi path=json_proto method=POST [09:33:48]POST find Content-Length [09:33:48]Host: 172.17.53.67:8080 [09:33:48]Content-Length: 789 [09:33:48]Content-Type: application/json [09:33:48] [09:33:48]POST finish read [09:33:48]Found Content-Length = 789 [09:33:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874364", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:33:48]execute_script... [09:33:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874364", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:33:48]POST & json_proto [09:33:48]process_json_proto [09:33:48]json parsed OK: [09:33:48]protocol is kg_v1.0 [09:33:48]action value=close_receipt [09:33:48]process_action close_receipt [09:33:48]cmd_close_receipt [09:33:48]MH_GetDate [09:33:48]Write to MH i2c: F0 00 00 28 0D 24 [09:33:48]Write i2c OK [09:33:48]MH_I2C_Read... [09:33:48]Read from MH i2c: F0 [09:33:48]MH_I2C_Read... [09:33:48]Read from MH i2c: F0 09 00 [09:33:48]MH_I2C_Read... [09:33:48]Read from MH i2c: F0 09 00 28 0D 00 7D CE 14 67 19 BC 99 64 C5 [09:33:48]GetLastDocTimeStamp 1729416772 [09:33:48]current date 1729416829 [09:33:48]FM_GetShiftState [09:33:48]SAM_PROTO_GetShiftState [09:33:48]wFMCommunicate request_size=4 [09:33:48]MH_SAM_APDU [09:33:48]CAPDU: 80 13 01 00 [09:33:48]Write to MH i2c: E2 08 00 29 0D 80 13 01 00 00 00 00 00 B3 [09:33:48]Write i2c OK [09:33:48]MH_I2C_Read... [09:33:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:33:48]Read from MH i2c: E2 [09:33:48]MH_I2C_Read... [09:33:48]Read from MH i2c: E2 0E 00 [09:33:48]MH_I2C_Read... [09:33:48]Read from MH i2c: E2 0E 00 29 0D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 5A [09:33:48]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:33:48]wFMCommunicate OK [09:33:48]SAM_PROTO_GetShiftState done [09:33:48]FM_GetShiftState done [09:33:48]opened in 1729383891 [09:33:48]opened+sec_in_day 1729470291 [09:33:48]quantity*price = 0 [09:33:48]sum+1 = 1 [09:33:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 160 20.10.2024 09:33 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливная Карта 59209 ФМ: 0000000000963156 ФД: 156088 ФПД: 110652991498551 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T093349&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156088&fm=110652991498551&tin=02508201610067®Number=0000137193017469&sum=0 [09:33:49]StoreToDocumentArchive [09:33:49]shift 314 fd 156088 [09:33:49]save to /storage/0314/doc_00156088 [09:33:49]save last doc name /storage/0314/doc_00156088 to /storage/kkm_last_doc_name [09:33:49]save OK [09:33:49]Clear old archive folders... [09:33:49]OFD Sender: No OFD packet to send [09:33:49]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:33:49]tlvbuf is 008457B0 [09:33:49]SAM_PROTO_ClearQueue [09:33:49]wFMCommunicate request_size=4 [09:33:49]MH_SAM_APDU [09:33:49]CAPDU: 80 09 00 00 [09:33:49]Write to MH i2c: E2 08 00 36 0D 80 09 00 00 00 00 00 00 B5 [09:33:49]Write i2c OK [09:33:49]MH_I2C_Read... [09:33:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:33:49]Read from MH i2c: E2 [09:33:49]MH_I2C_Read... [09:33:49]Read from MH i2c: E2 03 00 [09:33:49]MH_I2C_Read... [09:33:49]Read from MH i2c: E2 03 00 36 0D 00 90 00 B7 [09:33:49]RAPDU: 90 00 [09:33:49]wFMCommunicate OK [09:33:49]SAM_PROTO_ClearQueue done [09:33:49]KKMCreateOFDPacket [09:33:49]OFDProtocolAddRootSTLVToBuf [09:33:49]FM_MakeSignedData [09:33:49]FM_MakeSignedData [09:33:49]SAM_PROTO_SignData [09:33:49]wFMCommunicate request_size=4 [09:33:49]MH_SAM_APDU [09:33:49]CAPDU: 80 0D 01 02 [09:33:49]Write to MH i2c: E2 08 00 37 0D 80 0D 01 02 00 00 00 00 BD [09:33:49]Write i2c OK [09:33:49]MH_I2C_Read... [09:33:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:33:49]Read from MH i2c: E2 [09:33:49]MH_I2C_Read... [09:33:49]Read from MH i2c: E2 03 00 [09:33:49]MH_I2C_Read... [09:33:49]Read from MH i2c: E2 03 00 37 0D 00 90 00 B8 [09:33:49]RAPDU: 90 00 [09:33:49]wFMCommunicate OK [09:33:49]wFMCommunicate request_size=255 [09:33:49]MH_SAM_APDU [09:33:49]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 7D CE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B8 61 02 00 35 04 06 00 64 A3 68 40 [09:33:49]Write to MH i2c: E2 02 01 38 0D 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 7D CE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B8 61 02 00 35 04 06 00 64 A3 68 40 00 00 8A [09:33:49]Write i2c OK [09:33:49]MH_I2C_Read... [09:33:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:33:49]Read from MH i2c: E2 [09:33:49]MH_I2C_Read... [09:33:49]Read from MH i2c: E2 03 00 [09:33:49]MH_I2C_Read... [09:33:49]Read from MH i2c: E2 03 00 38 0D 00 90 00 B9 [09:33:49]RAPDU: 90 00 [09:33:49]wFMCommunicate OK [09:33:49]wFMCommunicate request_size=7 [09:33:49]MH_SAM_APDU [09:33:49]CAPDU: 80 0D 02 02 02 69 37 [09:33:49]Write to MH i2c: E2 0A 00 39 0D 80 0D 02 02 02 00 69 37 00 00 64 [09:33:49]Write i2c OK [09:33:49]MH_I2C_Read... [09:33:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:33:49]Read from MH i2c: E2 [09:33:49]MH_I2C_Read... [09:33:49]Read from MH i2c: E2 03 00 [09:33:49]MH_I2C_Read... [09:33:49]Read from MH i2c: E2 03 00 39 0D 00 90 00 BA [09:33:49]RAPDU: 90 00 [09:33:49]wFMCommunicate OK [09:33:49]wFMCommunicate request_size=4 [09:33:49]MH_SAM_APDU [09:33:49]CAPDU: 80 0D 03 02 [09:33:49]Write to MH i2c: E2 08 00 3A 0D 80 0D 03 02 00 00 00 00 C2 [09:33:49]Write i2c OK [09:33:49]MH_I2C_Read... [09:33:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:33:50]Read from MH i2c: E2 [09:33:50]MH_I2C_Read... [09:33:50]Read from MH i2c: E2 0B 00 [09:33:50]MH_I2C_Read... [09:33:50]Read from MH i2c: E2 0B 00 3A 0D 00 63 63 93 01 A6 AC 4F 7E 90 00 3C [09:33:50]RAPDU: 63 63 93 01 A6 AC 4F 7E 90 00 [09:33:50]wFMCommunicate OK [09:33:50]SAM_PROTO_SignData done [09:33:50]FM_MakeSignedData done [09:33:50]CreateOFDProtocolMessage [09:33:50]wFMCommunicate request_size=4 [09:33:50]MH_SAM_APDU [09:33:50]CAPDU: 80 11 00 00 [09:33:50]Write to MH i2c: E2 08 00 3B 0D 80 11 00 00 00 00 00 00 C2 [09:33:50]Write i2c OK [09:33:50]MH_I2C_Read... [09:33:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:33:50]Read from MH i2c: E2 [09:33:50]MH_I2C_Read... [09:33:50]Read from MH i2c: E2 17 00 [09:33:50]MH_I2C_Read... [09:33:50]Read from MH i2c: E2 17 00 3B 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 13 [09:33:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:33:50]wFMCommunicate OK [09:33:50]CreateOFDProtocolMessage done [09:33:50]OFDSenderStorePacket 156088 [09:33:50]StoreOFDPacket docnum=156088 [09:33:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 50 01 04 01 90 B1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 7D CE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B8 61 02 00 35 04 06 00 64 A3 68 40 69 37 63 63 93 01 A6 AC 4F 7E [09:33:50]CheckFolder [09:33:50]dirname=/storage/ofd_packets [09:33:50]CheckFolder done [09:33:50]ProducePacketName [09:33:50]name=ofd_packets/00156088 [09:33:50]NVStorageSaveData ofd_packets/00156088 [09:33:50]File name is /storage/ofd_packets/00156088 [09:33:50]Write 298 bytes [09:33:50]NVStorageSaveData done [09:33:50]OFDSenderStorePacket done [09:33:50]KKMCreateOFDPacket done [09:33:50]NVStorageSaveData kkm_last_timestamp [09:33:50]File name is /storage/kkm_last_timestamp [09:33:50]Write 4 bytes [09:33:50]NVStorageSaveData done [09:33:50]ExternCall_PrintAddStr [09:33:50]wPrintStart [09:33:50]Write to MH i2c: 01 00 00 3C 0D 49 [09:33:50]Write i2c OK [09:33:50]MH_I2C_Read... [09:33:50]Read from MH i2c: 01 [09:33:50]MH_I2C_Read... [09:33:50]Read from MH i2c: 01 07 00 [09:33:50]MH_I2C_Read... [09:33:50]Read from MH i2c: 01 07 00 3C 0D 00 00 00 00 00 FF 0F 5E [09:33:50]RasterBufferAndPrint [09:33:50]line Счет N : (1)874364 [09:33:50]line ИНН: 02508201610067 [09:33:50]line Контрольно-Кассовый Чек [09:33:50]line ПРОДАЖА [09:33:50]line ТРК (МРК, ГНК) : 24 [09:33:50]line Товар: 2710194210 [09:33:50]line ДТ-К-2 [09:33:50]line 26.250 * 0.00 [09:33:50]line = 0.00 [09:33:50]line НДС 12% НСП 1% [09:33:50]line > о реализуемом товаре [09:33:50]line ИТОГО: 0.00 [09:33:50]line НСП 1% : 0.00 [09:33:50]line НДС 12% : 0.00 [09:33:50]line Наличными: 0.00 [09:33:50]line Безнал.: 0.00 [09:33:50]line Место: АЗС № 165 "Партнер Нефть" [09:33:50]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:33:50]line СНО: Общий режим [09:33:50]line Чек 160 20.10.2024 09:33 [09:33:50]line Смена: 314 ФФД: 1.0 [09:33:50]line ЗНМ: 0300000234 [09:33:50]line РНМ: 0000137193017469 [09:33:50]line Версия ККМ: v1.0 [09:33:50]line Талоны: Топливная Карта [09:33:50]line 59209 [09:33:50]line ФМ: 0000000000963156 [09:33:50]line ФД: 156088 [09:33:50]line ФПД: 110652991498551 [09:33:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T093349&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156088&fm=110652991498551&tin=02508201610067®Number=0000137193017469&sum=0 [09:33:50]OFD Sender: Processing packet 156088 [packets to send 52, broken 51] [09:33:50]ProducePacketName [09:33:50]name=ofd_packets/00156088 [09:33:50]OFD Sender: To server: pG, [09:33:50]CommunicateWithHost lk.salyk.kg:30040 [09:33:50]ConnectInit lk.salyk.kg [09:33:50]written 0, free lines is 4095 [09:33:50]Connected sock=10 [09:33:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 50 01 04 01 90 B1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 7D CE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B8 61 02 00 35 04 06 00 64 A3 68 40 69 37 63 63 93 01 A6 AC 4F 7E [09:33:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 33 9B 47 00 93 40 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B8 61 02 00 F4 03 04 00 B0 74 14 67 B6 04 01 00 00 B2 D0 0D 50 DB BD F7 1C [09:33:50]CommunicateWithHost err = 0 [09:33:50]CheckOFDResponse [09:33:50]1017 (14) - 77093643461234 [09:33:50]1041 (16) - 0000000000963156 [09:33:50]1040 (4) - 156088 [09:33:50]1012 (4) - 20.10.2024 03:10 [09:33:50]1206 (1) - 0 [09:33:50]OFD Sender: Remove packet 156088 [09:33:50]ProducePacketName [09:33:50]name=ofd_packets/00156088 [09:33:50]NVStorageDeleteData [09:33:50]Write to MH i2c: 01 00 00 66 0D 73 [09:33:50]Write i2c OK [09:33:50]MH_I2C_Read... [09:33:50]Read from MH i2c: 01 [09:33:50]MH_I2C_Read... [09:33:50]Read from MH i2c: 01 07 00 [09:33:50]MH_I2C_Read... [09:33:50]Read from MH i2c: 01 07 00 66 0D 00 00 00 00 00 F6 0C 7C [09:33:50]RasterBufferAndPrint [09:33:50]line [09:33:50]line [09:33:50]line [09:33:50]line [09:33:50]line [09:33:50]written 0, free lines is 3324 [09:33:50]MH_Cut [09:33:50]Write to MH i2c: D1 01 00 6D 0D 01 4C [09:33:50]Write i2c OK [09:33:50]MH_I2C_Read... [09:33:50]Read from MH i2c: D1 [09:33:50]MH_I2C_Read... [09:33:50]Read from MH i2c: D1 01 00 [09:33:50]MH_I2C_Read... [09:33:50]Read from MH i2c: D1 01 00 6D 0D 00 4B [09:33:50]Write to MH i2c: 01 00 00 6E 0D 7B [09:33:50]Write i2c OK [09:33:50]MH_I2C_Read... [09:33:51]OFD Sender: No OFD packet to send [09:33:51]*** Cut start [09:33:51]*** Partial cut [09:33:51]*** CUTSNS_PIN = 1 [09:33:51]*** CUTSNS_PIN = 0 [09:33:51]*** Brake cut motor [09:33:52]Read from MH i2c: 01 [09:33:52]MH_I2C_Read... [09:33:52]*** Stop cut motor [09:33:52]*** Cut end [09:33:52]Read from MH i2c: 01 07 00 [09:33:52]MH_I2C_Read... [09:33:52]Read from MH i2c: 01 07 00 6E 0D 00 00 00 00 00 FF 0F 90 [09:33:52]process_action close_receipt done [09:33:52]requested_data is exist [09:33:52]produce_requested_data [09:33:52]requested_item fm.sn is exist - process it [09:33:52]wFMCommunicate request_size=4 [09:33:52]MH_SAM_APDU [09:33:52]CAPDU: 80 11 00 00 [09:33:52]Write to MH i2c: E2 08 00 6F 0D 80 11 00 00 00 00 00 00 F6 [09:33:52]Write i2c OK [09:33:52]MH_I2C_Read... [09:33:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:33:52]Read from MH i2c: E2 [09:33:52]MH_I2C_Read... [09:33:52]Read from MH i2c: E2 17 00 [09:33:52]MH_I2C_Read... [09:33:52]Read from MH i2c: E2 17 00 6F 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 47 [09:33:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:33:52]wFMCommunicate OK [09:33:52]requested_item fd.num is exist - process it [09:33:52]SAM_PROTO_GetFieldsCounters [09:33:52]wFMCommunicate request_size=4 [09:33:52]MH_SAM_APDU [09:33:52]CAPDU: 80 13 00 00 [09:33:52]Write to MH i2c: E2 08 00 70 0D 80 13 00 00 00 00 00 00 F9 [09:33:52]Write i2c OK [09:33:52]MH_I2C_Read... [09:33:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:33:52]Read from MH i2c: E2 [09:33:52]MH_I2C_Read... [09:33:52]Read from MH i2c: E2 62 00 [09:33:52]MH_I2C_Read... [09:33:52]Read from MH i2c: E2 62 00 70 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B8 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 A0 00 00 00 5E 04 04 00 A0 00 00 00 57 04 04 00 A1 00 00 00 19 04 04 00 00 00 00 00 90 00 68 [09:33:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B8 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 A0 00 00 00 5E 04 04 00 A0 00 00 00 57 04 04 00 A1 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:33:52]wFMCommunicate OK [09:33:52]SAM_PROTO_GetFieldsCounters done [09:33:52]requested_item shift.num is exist - process it [09:33:52]requested_item shift.opened is exist - process it [09:33:52]req_shift_opened [09:33:52]FM_GetShiftState [09:33:52]SAM_PROTO_GetShiftState [09:33:52]wFMCommunicate request_size=4 [09:33:52]MH_SAM_APDU [09:33:52]CAPDU: 80 13 01 00 [09:33:52]Write to MH i2c: E2 08 00 71 0D 80 13 01 00 00 00 00 00 FB [09:33:52]Write i2c OK [09:33:52]MH_I2C_Read... [09:33:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:33:52]Read from MH i2c: E2 [09:33:52]MH_I2C_Read... [09:33:52]Read from MH i2c: E2 0E 00 [09:33:52]MH_I2C_Read... [09:33:52]Read from MH i2c: E2 0E 00 71 0D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A2 [09:33:52]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:33:52]wFMCommunicate OK [09:33:52]SAM_PROTO_GetShiftState done [09:33:52]FM_GetShiftState done [09:33:52]req_shift_opened done [09:33:52]requested_item shift.open_date is exist - process it [09:33:52]req_shift_open_date [09:33:52]req_shift_open_date done [09:33:52]produce_requested_data done [09:33:52]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156088,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [09:33:52]process_action_free close_receipt [09:33:52]json_value_free [09:33:52]json_value_free done [09:33:52]process_json_proto returns [09:33:52]Send response to host [09:33:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156088,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [09:33:52]free response buf [09:33:52]execute_script done [09:33:52]execute_script returns [09:33:52]free content buf [09:33:52]Sock 8.Close socket [09:33:52]Sock 8.Thread stoped [09:33:56]OFD Sender: No OFD packet to send [09:34:01]OFD Sender: No OFD packet to send [09:34:06]OFD Sender: No OFD packet to send [09:34:11]OFD Sender: No OFD packet to send [09:34:16]OFD Sender: No OFD packet to send [09:34:21]OFD Sender: No OFD packet to send [09:34:26]OFD Sender: No OFD packet to send [09:34:31]OFD Sender: No OFD packet to send [09:34:36]OFD Sender: No OFD packet to send [09:34:41]OFD Sender: No OFD packet to send [09:34:46]OFD Sender: No OFD packet to send [09:34:51]OFD Sender: No OFD packet to send [09:34:56]OFD Sender: No OFD packet to send [09:34:59]accept exits with 9 [09:34:59]New connection [09:34:59]New thread 3066695012 created [09:34:59]Thread 3066551652 joined [09:34:59]Waiting for new connection... [09:34:59] Sock 9.Parse request [09:34:59]Sock 9.Check first char [09:34:59]Sock 9.First char is OK [09:34:59]request: POST /json_proto HTTP/1.0 [09:34:59]Method: POST [09:34:59]URL: /json_proto [09:34:59]Method is POST - this is cgi request [09:34:59]url: /json_proto [09:34:59]query_string will be loaded in cgi processing [09:34:59]execute_cgi json_proto POST (null) [09:34:59]execute_cgi path=json_proto method=POST [09:34:59]POST find Content-Length [09:34:59]Host: 172.17.53.67:8080 [09:34:59]Content-Length: 670 [09:34:59]Content-Type: application/json [09:34:59] [09:34:59]POST finish read [09:34:59]Found Content-Length = 670 [09:34:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874365", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:34:59]execute_script... [09:34:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874365", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:34:59]POST & json_proto [09:34:59]process_json_proto [09:34:59]json parsed OK: [09:34:59]protocol is kg_v1.0 [09:34:59]action value=close_receipt [09:34:59]process_action close_receipt [09:34:59]cmd_close_receipt [09:34:59]MH_GetDate [09:34:59]Write to MH i2c: F0 00 00 72 0D 6E [09:34:59]Write i2c OK [09:34:59]MH_I2C_Read... [09:34:59]Read from MH i2c: F0 [09:34:59]MH_I2C_Read... [09:34:59]Read from MH i2c: F0 09 00 [09:34:59]MH_I2C_Read... [09:34:59]Read from MH i2c: F0 09 00 72 0D 00 C4 CE 14 67 19 BC 99 64 56 [09:34:59]GetLastDocTimeStamp 1729416829 [09:34:59]current date 1729416900 [09:34:59]FM_GetShiftState [09:34:59]SAM_PROTO_GetShiftState [09:34:59]wFMCommunicate request_size=4 [09:34:59]MH_SAM_APDU [09:34:59]CAPDU: 80 13 01 00 [09:34:59]Write to MH i2c: E2 08 00 73 0D 80 13 01 00 00 00 00 00 FD [09:34:59]Write i2c OK [09:34:59]MH_I2C_Read... [09:34:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:34:59]Read from MH i2c: E2 [09:34:59]MH_I2C_Read... [09:34:59]Read from MH i2c: E2 0E 00 [09:34:59]MH_I2C_Read... [09:34:59]Read from MH i2c: E2 0E 00 73 0D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A4 [09:34:59]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:34:59]wFMCommunicate OK [09:34:59]SAM_PROTO_GetShiftState done [09:34:59]FM_GetShiftState done [09:34:59]opened in 1729383891 [09:34:59]opened+sec_in_day 1729470291 [09:34:59]quantity*price = 30027 [09:34:59]sum+1 = 30029 [09:34:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.89 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 161 20.10.2024 09:35 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156089 ФПД: 268955167058691 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T093500&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156089&fm=268955167058691&tin=02508201610067®Number=0000137193017469&sum=30000 [09:35:00]StoreToDocumentArchive [09:35:00]shift 314 fd 156089 [09:35:00]save to /storage/0314/doc_00156089 [09:35:00]save last doc name /storage/0314/doc_00156089 to /storage/kkm_last_doc_name [09:35:00]save OK [09:35:00]Clear old archive folders... [09:35:00]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:35:00]tlvbuf is 0084EC00 [09:35:00]SAM_PROTO_ClearQueue [09:35:00]wFMCommunicate request_size=4 [09:35:00]MH_SAM_APDU [09:35:00]CAPDU: 80 09 00 00 [09:35:00]Write to MH i2c: E2 08 00 80 0D 80 09 00 00 00 00 00 00 FF [09:35:00]Write i2c OK [09:35:00]MH_I2C_Read... [09:35:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:35:00]Read from MH i2c: E2 [09:35:00]MH_I2C_Read... [09:35:00]Read from MH i2c: E2 03 00 [09:35:00]MH_I2C_Read... [09:35:00]Read from MH i2c: E2 03 00 80 0D 00 90 00 01 [09:35:00]RAPDU: 90 00 [09:35:00]wFMCommunicate OK [09:35:00]SAM_PROTO_ClearQueue done [09:35:00]KKMCreateOFDPacket [09:35:00]OFDProtocolAddRootSTLVToBuf [09:35:00]FM_MakeSignedData [09:35:00]FM_MakeSignedData [09:35:00]SAM_PROTO_SignData [09:35:00]wFMCommunicate request_size=4 [09:35:00]MH_SAM_APDU [09:35:00]CAPDU: 80 0D 01 02 [09:35:00]Write to MH i2c: E2 08 00 81 0D 80 0D 01 02 00 00 00 00 07 [09:35:00]Write i2c OK [09:35:00]MH_I2C_Read... [09:35:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:35:00]Read from MH i2c: E2 [09:35:00]MH_I2C_Read... [09:35:00]Read from MH i2c: E2 03 00 [09:35:00]MH_I2C_Read... [09:35:00]Read from MH i2c: E2 03 00 81 0D 00 90 00 02 [09:35:00]RAPDU: 90 00 [09:35:00]wFMCommunicate OK [09:35:00]wFMCommunicate request_size=255 [09:35:00]MH_SAM_APDU [09:35:00]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 C4 CE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B9 61 02 00 35 04 06 00 [09:35:00]Write to MH i2c: E2 02 01 82 0D 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 C4 CE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B9 61 02 00 35 04 06 00 00 00 EB [09:35:00]Write i2c OK [09:35:00]MH_I2C_Read... [09:35:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:35:01]Read from MH i2c: E2 [09:35:01]MH_I2C_Read... [09:35:01]Read from MH i2c: E2 03 00 [09:35:01]MH_I2C_Read... [09:35:01]Read from MH i2c: E2 03 00 82 0D 00 90 00 03 [09:35:01]RAPDU: 90 00 [09:35:01]wFMCommunicate OK [09:35:01]wFMCommunicate request_size=11 [09:35:01]MH_SAM_APDU [09:35:01]CAPDU: 80 0D 02 02 06 F4 9D 01 31 6B 03 [09:35:01]Write to MH i2c: E2 0E 00 83 0D 80 0D 02 02 06 00 F4 9D 01 31 6B 03 00 00 47 [09:35:01]Write i2c OK [09:35:01]MH_I2C_Read... [09:35:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:35:01]Read from MH i2c: E2 [09:35:01]MH_I2C_Read... [09:35:01]Read from MH i2c: E2 03 00 [09:35:01]MH_I2C_Read... [09:35:01]Read from MH i2c: E2 03 00 83 0D 00 90 00 04 [09:35:01]RAPDU: 90 00 [09:35:01]wFMCommunicate OK [09:35:01]wFMCommunicate request_size=4 [09:35:01]MH_SAM_APDU [09:35:01]CAPDU: 80 0D 03 02 [09:35:01]Write to MH i2c: E2 08 00 84 0D 80 0D 03 02 00 00 00 00 0C [09:35:01]Write i2c OK [09:35:01]MH_I2C_Read... [09:35:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:35:01]Read from MH i2c: E2 [09:35:01]MH_I2C_Read... [09:35:01]Read from MH i2c: E2 0B 00 [09:35:01]MH_I2C_Read... [09:35:01]Read from MH i2c: E2 0B 00 84 0D 00 0E 69 F5 F6 F8 52 E2 43 90 00 DE [09:35:01]RAPDU: 0E 69 F5 F6 F8 52 E2 43 90 00 [09:35:01]wFMCommunicate OK [09:35:01]SAM_PROTO_SignData done [09:35:01]FM_MakeSignedData done [09:35:01]CreateOFDProtocolMessage [09:35:01]wFMCommunicate request_size=4 [09:35:01]MH_SAM_APDU [09:35:01]CAPDU: 80 11 00 00 [09:35:01]Write to MH i2c: E2 08 00 85 0D 80 11 00 00 00 00 00 00 0C [09:35:01]Write i2c OK [09:35:01]MH_I2C_Read... [09:35:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:35:01]Read from MH i2c: E2 [09:35:01]MH_I2C_Read... [09:35:01]Read from MH i2c: E2 17 00 [09:35:01]MH_I2C_Read... [09:35:01]Read from MH i2c: E2 17 00 85 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5D [09:35:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:35:01]wFMCommunicate OK [09:35:01]CreateOFDProtocolMessage done [09:35:01]OFDSenderStorePacket 156089 [09:35:01]StoreOFDPacket docnum=156089 [09:35:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 CE 7F 08 01 C1 F5 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 C4 CE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B9 61 02 00 35 04 06 00 F4 9D 01 31 6B 03 0E 69 F5 F6 F8 52 E2 43 [09:35:01]CheckFolder [09:35:01]dirname=/storage/ofd_packets [09:35:01]CheckFolder done [09:35:01]ProducePacketName [09:35:01]name=ofd_packets/00156089 [09:35:01]NVStorageSaveData ofd_packets/00156089 [09:35:01]File name is /storage/ofd_packets/00156089 [09:35:01]Write 302 bytes [09:35:01]NVStorageSaveData done [09:35:01]OFDSenderStorePacket done [09:35:01]KKMCreateOFDPacket done [09:35:01]NVStorageSaveData kkm_last_timestamp [09:35:01]File name is /storage/kkm_last_timestamp [09:35:01]Write 4 bytes [09:35:01]NVStorageSaveData done [09:35:01]ExternCall_PrintAddStr [09:35:01]wPrintStart [09:35:01]Write to MH i2c: 01 00 00 86 0D 93 [09:35:01]Write i2c OK [09:35:01]MH_I2C_Read... [09:35:01]Read from MH i2c: 01 [09:35:01]MH_I2C_Read... [09:35:01]Read from MH i2c: 01 07 00 [09:35:01]MH_I2C_Read... [09:35:01]Read from MH i2c: 01 07 00 86 0D 00 00 00 00 00 FF 0F A8 [09:35:01]RasterBufferAndPrint [09:35:01]line Счет N : (1)874365 [09:35:01]line ИНН: 02508201610067 [09:35:01]line Контрольно-Кассовый Чек [09:35:01]line ПРОДАЖА [09:35:01]line ТРК (МРК, ГНК) : 33 [09:35:01]line Товар: 2710124130 [09:35:01]line Super 92-К-5 [09:35:01]line 4.390 * 68.40 [09:35:01]line = 300.28 [09:35:01]line НДС 12% НСП 1% [09:35:01]line > о реализуемом товаре [09:35:01]line ОКРУГЛЕНИЕ: -0.28 [09:35:01]line ИТОГО: 300.00 [09:35:01]line Внесено: 300.00 [09:35:01]line СДАЧА: 0.00 [09:35:01]line НСП 1% : 2.66 [09:35:01]line НДС 12% : 31.89 [09:35:01]line Наличными: 300.00 [09:35:01]line Безнал.: 0.00 [09:35:01]line Место: АЗС № 165 "Партнер Нефть" [09:35:01]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:35:01]line СНО: Общий режим [09:35:01]line Чек 161 20.10.2024 09:35 [09:35:01]line Смена: 314 ФФД: 1.0 [09:35:01]line ЗНМ: 0300000234 [09:35:01]line РНМ: 0000137193017469 [09:35:01]line Версия ККМ: v1.0 [09:35:01]line ФМ: 0000000000963156 [09:35:01]line ФД: 156089 [09:35:01]line ФПД: 268955167058691 [09:35:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T093500&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156089&fm=268955167058691&tin=02508201610067®Number=0000137193017469&sum=30000 [09:35:01]OFD Sender: Processing packet 156089 [packets to send 52, broken 51] [09:35:01]ProducePacketName [09:35:01]name=ofd_packets/00156089 [09:35:01]OFD Sender: To server: pG, [09:35:01]CommunicateWithHost lk.salyk.kg:30040 [09:35:01]ConnectInit lk.salyk.kg [09:35:01]written 0, free lines is 4095 [09:35:01]Connected sock=10 [09:35:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 CE 7F 08 01 C1 F5 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 C4 CE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B9 61 02 00 35 04 06 00 F4 9D 01 31 6B 03 0E 69 F5 F6 F8 52 E2 43 [09:35:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C6 52 47 00 88 34 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B9 61 02 00 F4 03 04 00 F7 74 14 67 B6 04 01 00 00 00 D2 29 B1 B1 35 CB E0 [09:35:01]CommunicateWithHost err = 0 [09:35:01]CheckOFDResponse [09:35:01]1017 (14) - 77093643461234 [09:35:01]1041 (16) - 0000000000963156 [09:35:01]1040 (4) - 156089 [09:35:01]1012 (4) - 20.10.2024 03:11 [09:35:01]1206 (1) - 0 [09:35:01]OFD Sender: Remove packet 156089 [09:35:01]ProducePacketName [09:35:01]name=ofd_packets/00156089 [09:35:01]NVStorageDeleteData [09:35:02]Write to MH i2c: 01 00 00 B1 0D BE [09:35:02]Write i2c OK [09:35:02]MH_I2C_Read... [09:35:02]Read from MH i2c: 01 [09:35:02]MH_I2C_Read... [09:35:02]Read from MH i2c: 01 07 00 [09:35:02]MH_I2C_Read... [09:35:02]Read from MH i2c: 01 07 00 B1 0D 00 00 00 00 00 EF 0C C0 [09:35:02]RasterBufferAndPrint [09:35:02]line [09:35:02]line [09:35:02]line [09:35:02]line [09:35:02]line [09:35:02]written 0, free lines is 3317 [09:35:02]MH_Cut [09:35:02]Write to MH i2c: D1 01 00 B8 0D 01 97 [09:35:02]Write i2c OK [09:35:02]MH_I2C_Read... [09:35:02]Read from MH i2c: D1 [09:35:02]MH_I2C_Read... [09:35:02]Read from MH i2c: D1 01 00 [09:35:02]MH_I2C_Read... [09:35:02]Read from MH i2c: D1 01 00 B8 0D 00 96 [09:35:02]Write to MH i2c: 01 00 00 B9 0D C6 [09:35:02]Write i2c OK [09:35:02]MH_I2C_Read... [09:35:02]OFD Sender: No OFD packet to send [09:35:02]*** Cut start [09:35:02]*** Partial cut [09:35:02]*** CUTSNS_PIN = 1 [09:35:02]*** CUTSNS_PIN = 0 [09:35:03]*** Brake cut motor [09:35:03]Read from MH i2c: 01 [09:35:03]MH_I2C_Read... [09:35:03]*** Stop cut motor [09:35:03]*** Cut end [09:35:03]Read from MH i2c: 01 07 00 [09:35:03]MH_I2C_Read... [09:35:03]Read from MH i2c: 01 07 00 B9 0D 00 00 00 00 00 FF 0F DB [09:35:03]process_action close_receipt done [09:35:03]requested_data is exist [09:35:03]produce_requested_data [09:35:03]requested_item fm.sn is exist - process it [09:35:03]wFMCommunicate request_size=4 [09:35:03]MH_SAM_APDU [09:35:03]CAPDU: 80 11 00 00 [09:35:03]Write to MH i2c: E2 08 00 BA 0D 80 11 00 00 00 00 00 00 41 [09:35:03]Write i2c OK [09:35:03]MH_I2C_Read... [09:35:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:35:03]Read from MH i2c: E2 [09:35:03]MH_I2C_Read... [09:35:03]Read from MH i2c: E2 17 00 [09:35:03]MH_I2C_Read... [09:35:03]Read from MH i2c: E2 17 00 BA 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 92 [09:35:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:35:03]wFMCommunicate OK [09:35:03]requested_item fd.num is exist - process it [09:35:03]SAM_PROTO_GetFieldsCounters [09:35:03]wFMCommunicate request_size=4 [09:35:03]MH_SAM_APDU [09:35:03]CAPDU: 80 13 00 00 [09:35:03]Write to MH i2c: E2 08 00 BB 0D 80 13 00 00 00 00 00 00 44 [09:35:03]Write i2c OK [09:35:03]MH_I2C_Read... [09:35:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:35:03]Read from MH i2c: E2 [09:35:03]MH_I2C_Read... [09:35:03]Read from MH i2c: E2 62 00 [09:35:03]MH_I2C_Read... [09:35:03]Read from MH i2c: E2 62 00 BB 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B9 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 A1 00 00 00 5E 04 04 00 A1 00 00 00 57 04 04 00 A2 00 00 00 19 04 04 00 00 00 00 00 90 00 B7 [09:35:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B9 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 A1 00 00 00 5E 04 04 00 A1 00 00 00 57 04 04 00 A2 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:35:03]wFMCommunicate OK [09:35:03]SAM_PROTO_GetFieldsCounters done [09:35:03]requested_item shift.num is exist - process it [09:35:03]requested_item shift.opened is exist - process it [09:35:03]req_shift_opened [09:35:03]FM_GetShiftState [09:35:03]SAM_PROTO_GetShiftState [09:35:03]wFMCommunicate request_size=4 [09:35:03]MH_SAM_APDU [09:35:03]CAPDU: 80 13 01 00 [09:35:03]Write to MH i2c: E2 08 00 BC 0D 80 13 01 00 00 00 00 00 46 [09:35:03]Write i2c OK [09:35:03]MH_I2C_Read... [09:35:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:35:03]Read from MH i2c: E2 [09:35:03]MH_I2C_Read... [09:35:03]Read from MH i2c: E2 0E 00 [09:35:03]MH_I2C_Read... [09:35:03]Read from MH i2c: E2 0E 00 BC 0D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 ED [09:35:03]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:35:03]wFMCommunicate OK [09:35:03]SAM_PROTO_GetShiftState done [09:35:03]FM_GetShiftState done [09:35:03]req_shift_opened done [09:35:03]requested_item shift.open_date is exist - process it [09:35:03]req_shift_open_date [09:35:03]req_shift_open_date done [09:35:03]produce_requested_data done [09:35:03]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156089,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [09:35:03]process_action_free close_receipt [09:35:03]json_value_free [09:35:03]json_value_free done [09:35:03]process_json_proto returns [09:35:03]Send response to host [09:35:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156089,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [09:35:03]free response buf [09:35:03]execute_script done [09:35:03]execute_script returns [09:35:03]free content buf [09:35:03]Sock 9.Close socket [09:35:03]Sock 9.Thread stoped [09:35:07]OFD Sender: No OFD packet to send [09:35:12]OFD Sender: No OFD packet to send [09:35:17]OFD Sender: No OFD packet to send [09:35:22]OFD Sender: No OFD packet to send [09:35:27]OFD Sender: No OFD packet to send [09:35:32]OFD Sender: No OFD packet to send [09:35:37]OFD Sender: No OFD packet to send [09:35:42]OFD Sender: No OFD packet to send [09:35:47]OFD Sender: No OFD packet to send [09:35:52]OFD Sender: No OFD packet to send [09:35:55]accept exits with 8 [09:35:55]New connection [09:35:55]New thread 3066551652 created [09:35:55]Thread 3066695012 joined [09:35:55]Waiting for new connection... [09:35:55] Sock 8.Parse request [09:35:55]Sock 8.Check first char [09:35:55]Sock 8.First char is OK [09:35:55]request: POST /json_proto HTTP/1.0 [09:35:55]Method: POST [09:35:55]URL: /json_proto [09:35:55]Method is POST - this is cgi request [09:35:55]url: /json_proto [09:35:55]query_string will be loaded in cgi processing [09:35:55]execute_cgi json_proto POST (null) [09:35:55]execute_cgi path=json_proto method=POST [09:35:55]POST find Content-Length [09:35:55]Host: 172.17.53.67:8080 [09:35:55]Content-Length: 674 [09:35:55]Content-Type: application/json [09:35:55] [09:35:55]POST finish read [09:35:55]Found Content-Length = 674 [09:35:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874366", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 0.280, "sum" : 18.73, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 18.00, "payments": [ { "type": 0, "sum" : 18.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:35:55]execute_script... [09:35:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874366", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 0.280, "sum" : 18.73, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 18.00, "payments": [ { "type": 0, "sum" : 18.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:35:55]POST & json_proto [09:35:55]process_json_proto [09:35:55]json parsed OK: [09:35:55]protocol is kg_v1.0 [09:35:55]action value=close_receipt [09:35:55]process_action close_receipt [09:35:55]cmd_close_receipt [09:35:55]MH_GetDate [09:35:55]Write to MH i2c: F0 00 00 BD 0D B9 [09:35:55]Write i2c OK [09:35:55]MH_I2C_Read... [09:35:55]Read from MH i2c: F0 [09:35:55]MH_I2C_Read... [09:35:55]Read from MH i2c: F0 09 00 [09:35:55]MH_I2C_Read... [09:35:55]Read from MH i2c: F0 09 00 BD 0D 00 FC CE 14 67 19 BC 99 64 D9 [09:35:55]GetLastDocTimeStamp 1729416900 [09:35:55]current date 1729416956 [09:35:55]FM_GetShiftState [09:35:55]SAM_PROTO_GetShiftState [09:35:55]wFMCommunicate request_size=4 [09:35:55]MH_SAM_APDU [09:35:55]CAPDU: 80 13 01 00 [09:35:55]Write to MH i2c: E2 08 00 BE 0D 80 13 01 00 00 00 00 00 48 [09:35:55]Write i2c OK [09:35:55]MH_I2C_Read... [09:35:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:35:55]Read from MH i2c: E2 [09:35:55]MH_I2C_Read... [09:35:55]Read from MH i2c: E2 0E 00 [09:35:55]MH_I2C_Read... [09:35:55]Read from MH i2c: E2 0E 00 BE 0D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 EF [09:35:55]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:35:55]wFMCommunicate OK [09:35:55]SAM_PROTO_GetShiftState done [09:35:55]FM_GetShiftState done [09:35:55]opened in 1729383891 [09:35:55]opened+sec_in_day 1729470291 [09:35:55]quantity*price = 1873 [09:35:55]sum+1 = 1874 [09:35:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.73 ИТОГО: 18.00 Внесено: 500.00 СДАЧА: 482.00 НСП 1% : 0.17 НДС 12% : 1.99 Наличными: 18.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 162 20.10.2024 09:35 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156090 ФПД: 201240224581217 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T093556&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156090&fm=201240224581217&tin=02508201610067®Number=0000137193017469&sum=1800 [09:35:56]StoreToDocumentArchive [09:35:56]shift 314 fd 156090 [09:35:56]save to /storage/0314/doc_00156090 [09:35:56]save last doc name /storage/0314/doc_00156090 to /storage/kkm_last_doc_name [09:35:56]save OK [09:35:56]Clear old archive folders... [09:35:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:35:56]tlvbuf is 0084C0F0 [09:35:56]SAM_PROTO_ClearQueue [09:35:56]wFMCommunicate request_size=4 [09:35:56]MH_SAM_APDU [09:35:56]CAPDU: 80 09 00 00 [09:35:56]Write to MH i2c: E2 08 00 CB 0D 80 09 00 00 00 00 00 00 4A [09:35:56]Write i2c OK [09:35:56]MH_I2C_Read... [09:35:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:35:57]Read from MH i2c: E2 [09:35:57]MH_I2C_Read... [09:35:57]Read from MH i2c: E2 03 00 [09:35:57]MH_I2C_Read... [09:35:57]Read from MH i2c: E2 03 00 CB 0D 00 90 00 4C [09:35:57]RAPDU: 90 00 [09:35:57]wFMCommunicate OK [09:35:57]SAM_PROTO_ClearQueue done [09:35:57]KKMCreateOFDPacket [09:35:57]OFDProtocolAddRootSTLVToBuf [09:35:57]FM_MakeSignedData [09:35:57]FM_MakeSignedData [09:35:57]SAM_PROTO_SignData [09:35:57]wFMCommunicate request_size=4 [09:35:57]MH_SAM_APDU [09:35:57]CAPDU: 80 0D 01 02 [09:35:57]Write to MH i2c: E2 08 00 CC 0D 80 0D 01 02 00 00 00 00 52 [09:35:57]Write i2c OK [09:35:57]MH_I2C_Read... [09:35:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:35:57]Read from MH i2c: E2 [09:35:57]MH_I2C_Read... [09:35:57]Read from MH i2c: E2 03 00 [09:35:57]MH_I2C_Read... [09:35:57]Read from MH i2c: E2 03 00 CC 0D 00 90 00 4D [09:35:57]RAPDU: 90 00 [09:35:57]wFMCommunicate OK [09:35:57]wFMCommunicate request_size=255 [09:35:57]MH_SAM_APDU [09:35:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 01 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 51 07 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 07 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 11 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 00 00 00 00 00 07 04 06 00 08 07 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 FC CE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BA 61 02 00 35 04 06 00 B7 [09:35:57]Write to MH i2c: E2 02 01 CD 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 01 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 51 07 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 07 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 11 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 00 00 00 00 00 07 04 06 00 08 07 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 FC CE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BA 61 02 00 35 04 06 00 B7 00 00 0D [09:35:57]Write i2c OK [09:35:57]MH_I2C_Read... [09:35:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:35:57]Read from MH i2c: E2 [09:35:57]MH_I2C_Read... [09:35:57]Read from MH i2c: E2 03 00 [09:35:57]MH_I2C_Read... [09:35:57]Read from MH i2c: E2 03 00 CD 0D 00 90 00 4E [09:35:57]RAPDU: 90 00 [09:35:57]wFMCommunicate OK [09:35:57]wFMCommunicate request_size=10 [09:35:57]MH_SAM_APDU [09:35:57]CAPDU: 80 0D 02 02 05 06 E4 19 C6 61 [09:35:57]Write to MH i2c: E2 0D 00 CE 0D 80 0D 02 02 05 00 06 E4 19 C6 61 00 00 89 [09:35:57]Write i2c OK [09:35:57]MH_I2C_Read... [09:35:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:35:57]Read from MH i2c: E2 [09:35:57]MH_I2C_Read... [09:35:57]Read from MH i2c: E2 03 00 [09:35:57]MH_I2C_Read... [09:35:57]Read from MH i2c: E2 03 00 CE 0D 00 90 00 4F [09:35:57]RAPDU: 90 00 [09:35:57]wFMCommunicate OK [09:35:57]wFMCommunicate request_size=4 [09:35:57]MH_SAM_APDU [09:35:57]CAPDU: 80 0D 03 02 [09:35:57]Write to MH i2c: E2 08 00 CF 0D 80 0D 03 02 00 00 00 00 57 [09:35:57]Write i2c OK [09:35:57]MH_I2C_Read... [09:35:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:35:57]Read from MH i2c: E2 [09:35:57]MH_I2C_Read... [09:35:57]Read from MH i2c: E2 0B 00 [09:35:57]MH_I2C_Read... [09:35:57]Read from MH i2c: E2 0B 00 CF 0D 00 25 0D 90 EB EF 03 97 ED 90 00 7B [09:35:57]RAPDU: 25 0D 90 EB EF 03 97 ED 90 00 [09:35:57]wFMCommunicate OK [09:35:57]SAM_PROTO_SignData done [09:35:57]FM_MakeSignedData done [09:35:57]CreateOFDProtocolMessage [09:35:57]wFMCommunicate request_size=4 [09:35:57]MH_SAM_APDU [09:35:57]CAPDU: 80 11 00 00 [09:35:57]Write to MH i2c: E2 08 00 D0 0D 80 11 00 00 00 00 00 00 57 [09:35:57]Write i2c OK [09:35:57]MH_I2C_Read... [09:35:57]OFD Sender: No OFD packet to send [09:35:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:35:57]Read from MH i2c: E2 [09:35:57]MH_I2C_Read... [09:35:57]Read from MH i2c: E2 17 00 [09:35:57]MH_I2C_Read... [09:35:57]Read from MH i2c: E2 17 00 D0 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A8 [09:35:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:35:57]wFMCommunicate OK [09:35:57]CreateOFDProtocolMessage done [09:35:57]OFDSenderStorePacket 156090 [09:35:57]StoreOFDPacket docnum=156090 [09:35:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E6 6F 07 01 A2 E8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 01 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 51 07 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 07 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 11 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 00 00 00 00 00 07 04 06 00 08 07 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 FC CE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BA 61 02 00 35 04 06 00 B7 06 E4 19 C6 61 25 0D 90 EB EF 03 97 ED [09:35:57]CheckFolder [09:35:57]dirname=/storage/ofd_packets [09:35:57]CheckFolder done [09:35:57]ProducePacketName [09:35:57]name=ofd_packets/00156090 [09:35:57]NVStorageSaveData ofd_packets/00156090 [09:35:57]File name is /storage/ofd_packets/00156090 [09:35:57]Write 301 bytes [09:35:57]NVStorageSaveData done [09:35:57]OFDSenderStorePacket done [09:35:57]KKMCreateOFDPacket done [09:35:57]NVStorageSaveData kkm_last_timestamp [09:35:57]File name is /storage/kkm_last_timestamp [09:35:57]Write 4 bytes [09:35:57]NVStorageSaveData done [09:35:57]ExternCall_PrintAddStr [09:35:57]wPrintStart [09:35:57]Write to MH i2c: 01 00 00 D1 0D DE [09:35:57]Write i2c OK [09:35:57]MH_I2C_Read... [09:35:57]Read from MH i2c: 01 [09:35:57]MH_I2C_Read... [09:35:57]Read from MH i2c: 01 07 00 [09:35:57]MH_I2C_Read... [09:35:57]Read from MH i2c: 01 07 00 D1 0D 00 00 00 00 00 FF 0F F3 [09:35:57]RasterBufferAndPrint [09:35:57]line Счет N : (1)874366 [09:35:57]line ИНН: 02508201610067 [09:35:57]line Контрольно-Кассовый Чек [09:35:57]line ПРОДАЖА [09:35:57]line ТРК (МРК, ГНК) : 22 [09:35:57]line Товар: 2710124130 [09:35:57]line Аи-92-К-5 [09:35:57]line 0.280 * 66.90 [09:35:57]line = 18.73 [09:35:57]line НДС 12% НСП 1% [09:35:57]line > о реализуемом товаре [09:35:57]line ОКРУГЛЕНИЕ: -0.73 [09:35:57]line ИТОГО: 18.00 [09:35:57]line Внесено: 500.00 [09:35:57]line СДАЧА: 482.00 [09:35:57]line НСП 1% : 0.17 [09:35:57]line НДС 12% : 1.99 [09:35:57]line Наличными: 18.00 [09:35:57]line Безнал.: 0.00 [09:35:57]line Место: АЗС № 165 "Партнер Нефть" [09:35:57]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:35:57]line СНО: Общий режим [09:35:57]line Чек 162 20.10.2024 09:35 [09:35:57]line Смена: 314 ФФД: 1.0 [09:35:57]line ЗНМ: 0300000234 [09:35:57]line РНМ: 0000137193017469 [09:35:57]line Версия ККМ: v1.0 [09:35:57]line ФМ: 0000000000963156 [09:35:57]line ФД: 156090 [09:35:57]line ФПД: 201240224581217 [09:35:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T093556&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156090&fm=201240224581217&tin=02508201610067®Number=0000137193017469&sum=1800 [09:35:57]OFD Sender: Processing packet 156090 [packets to send 52, broken 51] [09:35:57]ProducePacketName [09:35:57]name=ofd_packets/00156090 [09:35:57]OFD Sender: To server: pG, [09:35:57]CommunicateWithHost lk.salyk.kg:30040 [09:35:57]ConnectInit lk.salyk.kg [09:35:57]written 0, free lines is 4095 [09:35:57]Connected sock=10 [09:35:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E6 6F 07 01 A2 E8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 01 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 51 07 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 07 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 11 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 00 00 00 00 00 07 04 06 00 08 07 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 FC CE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BA 61 02 00 35 04 06 00 B7 06 E4 19 C6 61 25 0D 90 EB EF 03 97 ED [09:35:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 78 A7 47 00 2F E2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BA 61 02 00 F4 03 04 00 2F 75 14 67 B6 04 01 00 00 84 24 69 B6 91 9B F9 7A [09:35:58]CommunicateWithHost err = 0 [09:35:58]CheckOFDResponse [09:35:58]1017 (14) - 77093643461234 [09:35:58]1041 (16) - 0000000000963156 [09:35:58]1040 (4) - 156090 [09:35:58]1012 (4) - 20.10.2024 03:12 [09:35:58]1206 (1) - 0 [09:35:58]OFD Sender: Remove packet 156090 [09:35:58]ProducePacketName [09:35:58]name=ofd_packets/00156090 [09:35:58]NVStorageDeleteData [09:35:58]Write to MH i2c: 01 00 00 FC 0D 09 [09:35:58]Write i2c OK [09:35:58]MH_I2C_Read... [09:35:58]Read from MH i2c: 01 [09:35:58]MH_I2C_Read... [09:35:58]Read from MH i2c: 01 07 00 [09:35:58]MH_I2C_Read... [09:35:58]Read from MH i2c: 01 07 00 FC 0D 00 00 00 00 00 EC 0C 08 [09:35:58]RasterBufferAndPrint [09:35:58]line [09:35:58]line [09:35:58]line [09:35:58]line [09:35:58]line [09:35:58]written 0, free lines is 3314 [09:35:58]MH_Cut [09:35:58]Write to MH i2c: D1 01 00 03 0E 01 E3 [09:35:58]Write i2c OK [09:35:58]MH_I2C_Read... [09:35:58]Read from MH i2c: D1 [09:35:58]MH_I2C_Read... [09:35:58]Read from MH i2c: D1 01 00 [09:35:58]MH_I2C_Read... [09:35:58]Read from MH i2c: D1 01 00 03 0E 00 E2 [09:35:58]Write to MH i2c: 01 00 00 04 0E 12 [09:35:58]Write i2c OK [09:35:58]MH_I2C_Read... [09:35:58]OFD Sender: No OFD packet to send [09:35:59]*** Cut start [09:35:59]*** Partial cut [09:35:59]*** CUTSNS_PIN = 1 [09:35:59]*** CUTSNS_PIN = 0 [09:35:59]*** Brake cut motor [09:35:59]Read from MH i2c: 01 [09:35:59]MH_I2C_Read... [09:35:59]*** Stop cut motor [09:35:59]*** Cut end [09:35:59]Read from MH i2c: 01 07 00 [09:35:59]MH_I2C_Read... [09:35:59]Read from MH i2c: 01 07 00 04 0E 00 00 00 00 00 FF 0F 27 [09:35:59]process_action close_receipt done [09:35:59]requested_data is exist [09:35:59]produce_requested_data [09:35:59]requested_item fm.sn is exist - process it [09:35:59]wFMCommunicate request_size=4 [09:35:59]MH_SAM_APDU [09:35:59]CAPDU: 80 11 00 00 [09:35:59]Write to MH i2c: E2 08 00 05 0E 80 11 00 00 00 00 00 00 8D [09:35:59]Write i2c OK [09:35:59]MH_I2C_Read... [09:35:59]Read from MH i2c: E2 [09:35:59]MH_I2C_Read... [09:35:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:35:59]Read from MH i2c: E2 17 00 [09:35:59]MH_I2C_Read... [09:35:59]Read from MH i2c: E2 17 00 05 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DE [09:35:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:35:59]wFMCommunicate OK [09:35:59]requested_item fd.num is exist - process it [09:35:59]SAM_PROTO_GetFieldsCounters [09:35:59]wFMCommunicate request_size=4 [09:35:59]MH_SAM_APDU [09:35:59]CAPDU: 80 13 00 00 [09:35:59]Write to MH i2c: E2 08 00 06 0E 80 13 00 00 00 00 00 00 90 [09:35:59]Write i2c OK [09:35:59]MH_I2C_Read... [09:35:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:35:59]Read from MH i2c: E2 [09:35:59]MH_I2C_Read... [09:35:59]Read from MH i2c: E2 62 00 [09:35:59]MH_I2C_Read... [09:35:59]Read from MH i2c: E2 62 00 06 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BA 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 A2 00 00 00 5E 04 04 00 A2 00 00 00 57 04 04 00 A3 00 00 00 19 04 04 00 00 00 00 00 90 00 07 [09:35:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BA 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 A2 00 00 00 5E 04 04 00 A2 00 00 00 57 04 04 00 A3 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:35:59]wFMCommunicate OK [09:35:59]SAM_PROTO_GetFieldsCounters done [09:35:59]requested_item shift.num is exist - process it [09:35:59]requested_item shift.opened is exist - process it [09:35:59]req_shift_opened [09:35:59]FM_GetShiftState [09:35:59]SAM_PROTO_GetShiftState [09:35:59]wFMCommunicate request_size=4 [09:35:59]MH_SAM_APDU [09:35:59]CAPDU: 80 13 01 00 [09:35:59]Write to MH i2c: E2 08 00 07 0E 80 13 01 00 00 00 00 00 92 [09:35:59]Write i2c OK [09:35:59]MH_I2C_Read... [09:35:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:35:59]Read from MH i2c: E2 [09:35:59]MH_I2C_Read... [09:35:59]Read from MH i2c: E2 0E 00 [09:35:59]MH_I2C_Read... [09:35:59]Read from MH i2c: E2 0E 00 07 0E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 39 [09:35:59]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:35:59]wFMCommunicate OK [09:35:59]SAM_PROTO_GetShiftState done [09:35:59]FM_GetShiftState done [09:35:59]req_shift_opened done [09:35:59]requested_item shift.open_date is exist - process it [09:35:59]req_shift_open_date [09:35:59]req_shift_open_date done [09:35:59]produce_requested_data done [09:35:59]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156090,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [09:35:59]process_action_free close_receipt [09:35:59]json_value_free [09:35:59]json_value_free done [09:35:59]process_json_proto returns [09:35:59]Send response to host [09:35:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156090,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [09:35:59]free response buf [09:35:59]execute_script done [09:35:59]execute_script returns [09:35:59]free content buf [09:35:59]Sock 8.Close socket [09:35:59]Sock 8.Thread stoped [09:36:03]OFD Sender: No OFD packet to send [09:36:08]OFD Sender: No OFD packet to send [09:36:13]OFD Sender: No OFD packet to send [09:36:18]OFD Sender: No OFD packet to send [09:36:21]accept exits with 9 [09:36:21]New connection [09:36:21]New thread 3066695012 created [09:36:21]Thread 3066551652 joined [09:36:21]Waiting for new connection... [09:36:21] Sock 9.Parse request [09:36:21]Sock 9.Check first char [09:36:21]Sock 9.First char is OK [09:36:21]request: POST /json_proto HTTP/1.0 [09:36:21]Method: POST [09:36:21]URL: /json_proto [09:36:21]Method is POST - this is cgi request [09:36:21]url: /json_proto [09:36:21]query_string will be loaded in cgi processing [09:36:21]execute_cgi json_proto POST (null) [09:36:21]execute_cgi path=json_proto method=POST [09:36:21]POST find Content-Length [09:36:21]Host: 172.17.53.67:8080 [09:36:21]Content-Length: 762 [09:36:21]Content-Type: application/json [09:36:21] [09:36:21]POST finish read [09:36:21]Found Content-Length = 762 [09:36:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874367", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 29.240, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.02 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:36:21]execute_script... [09:36:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874367", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 29.240, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.02 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:36:21]POST & json_proto [09:36:21]process_json_proto [09:36:21]json parsed OK: [09:36:21]protocol is kg_v1.0 [09:36:21]action value=close_receipt [09:36:21]process_action close_receipt [09:36:21]cmd_close_receipt [09:36:21]MH_GetDate [09:36:21]Write to MH i2c: F0 00 00 08 0E 05 [09:36:21]Write i2c OK [09:36:21]MH_I2C_Read... [09:36:21]Read from MH i2c: F0 [09:36:21]MH_I2C_Read... [09:36:21]Read from MH i2c: F0 09 00 [09:36:21]MH_I2C_Read... [09:36:21]Read from MH i2c: F0 09 00 08 0E 00 15 CF 14 67 19 BC 99 64 3F [09:36:21]GetLastDocTimeStamp 1729416956 [09:36:21]current date 1729416981 [09:36:21]FM_GetShiftState [09:36:21]SAM_PROTO_GetShiftState [09:36:21]wFMCommunicate request_size=4 [09:36:21]MH_SAM_APDU [09:36:21]CAPDU: 80 13 01 00 [09:36:21]Write to MH i2c: E2 08 00 09 0E 80 13 01 00 00 00 00 00 94 [09:36:21]Write i2c OK [09:36:21]MH_I2C_Read... [09:36:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:36:21]Read from MH i2c: E2 [09:36:21]MH_I2C_Read... [09:36:21]Read from MH i2c: E2 0E 00 [09:36:21]MH_I2C_Read... [09:36:21]Read from MH i2c: E2 0E 00 09 0E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 3B [09:36:21]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:36:21]wFMCommunicate OK [09:36:21]SAM_PROTO_GetShiftState done [09:36:21]FM_GetShiftState done [09:36:21]opened in 1729383891 [09:36:21]opened+sec_in_day 1729470291 [09:36:21]quantity*price = 200001 [09:36:21]sum+1 = 200003 [09:36:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.02 НСП 1% : 17.70 НДС 12% : 212.39 Наличными: 0.00 Безнал.: 2000.02 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 163 20.10.2024 09:36 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156091 ФПД: 119894272487669 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T093621&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156091&fm=119894272487669&tin=02508201610067®Number=0000137193017469&sum=200002 [09:36:22]StoreToDocumentArchive [09:36:22]shift 314 fd 156091 [09:36:22]save to /storage/0314/doc_00156091 [09:36:22]save last doc name /storage/0314/doc_00156091 to /storage/kkm_last_doc_name [09:36:22]save OK [09:36:22]Clear old archive folders... [09:36:22]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:36:22]tlvbuf is 00880BC0 [09:36:22]SAM_PROTO_ClearQueue [09:36:22]wFMCommunicate request_size=4 [09:36:22]MH_SAM_APDU [09:36:22]CAPDU: 80 09 00 00 [09:36:22]Write to MH i2c: E2 08 00 16 0E 80 09 00 00 00 00 00 00 96 [09:36:22]Write i2c OK [09:36:22]MH_I2C_Read... [09:36:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:36:22]Read from MH i2c: E2 [09:36:22]MH_I2C_Read... [09:36:22]Read from MH i2c: E2 03 00 [09:36:22]MH_I2C_Read... [09:36:22]Read from MH i2c: E2 03 00 16 0E 00 90 00 98 [09:36:22]RAPDU: 90 00 [09:36:22]wFMCommunicate OK [09:36:22]SAM_PROTO_ClearQueue done [09:36:22]KKMCreateOFDPacket [09:36:22]OFDProtocolAddRootSTLVToBuf [09:36:22]FM_MakeSignedData [09:36:22]FM_MakeSignedData [09:36:22]SAM_PROTO_SignData [09:36:22]wFMCommunicate request_size=4 [09:36:22]MH_SAM_APDU [09:36:22]CAPDU: 80 0D 01 02 [09:36:22]Write to MH i2c: E2 08 00 17 0E 80 0D 01 02 00 00 00 00 9E [09:36:22]Write i2c OK [09:36:22]MH_I2C_Read... [09:36:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:36:22]Read from MH i2c: E2 [09:36:22]MH_I2C_Read... [09:36:22]Read from MH i2c: E2 03 00 [09:36:22]MH_I2C_Read... [09:36:22]Read from MH i2c: E2 03 00 17 0E 00 90 00 99 [09:36:22]RAPDU: 90 00 [09:36:22]wFMCommunicate OK [09:36:22]wFMCommunicate request_size=255 [09:36:22]MH_SAM_APDU [09:36:22]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 15 CF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BB 61 02 00 35 04 06 00 [09:36:22]Write to MH i2c: E2 02 01 18 0E 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 15 CF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BB 61 02 00 35 04 06 00 00 00 E3 [09:36:22]Write i2c OK [09:36:22]MH_I2C_Read... [09:36:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:36:22]Read from MH i2c: E2 [09:36:22]MH_I2C_Read... [09:36:22]Read from MH i2c: E2 03 00 [09:36:22]MH_I2C_Read... [09:36:22]Read from MH i2c: E2 03 00 18 0E 00 90 00 9A [09:36:22]RAPDU: 90 00 [09:36:22]wFMCommunicate OK [09:36:22]wFMCommunicate request_size=11 [09:36:22]MH_SAM_APDU [09:36:22]CAPDU: 80 0D 02 02 06 6D 0B 0F 85 B0 F5 [09:36:22]Write to MH i2c: E2 0E 00 19 0E 80 0D 02 02 06 00 6D 0B 0F 85 B0 F5 00 00 5E [09:36:22]Write i2c OK [09:36:22]MH_I2C_Read... [09:36:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:36:22]Read from MH i2c: E2 [09:36:22]MH_I2C_Read... [09:36:22]Read from MH i2c: E2 03 00 [09:36:22]MH_I2C_Read... [09:36:22]Read from MH i2c: E2 03 00 19 0E 00 90 00 9B [09:36:22]RAPDU: 90 00 [09:36:22]wFMCommunicate OK [09:36:22]wFMCommunicate request_size=4 [09:36:22]MH_SAM_APDU [09:36:22]CAPDU: 80 0D 03 02 [09:36:22]Write to MH i2c: E2 08 00 1A 0E 80 0D 03 02 00 00 00 00 A3 [09:36:22]Write i2c OK [09:36:22]MH_I2C_Read... [09:36:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:36:22]Read from MH i2c: E2 [09:36:22]MH_I2C_Read... [09:36:22]Read from MH i2c: E2 0B 00 [09:36:22]MH_I2C_Read... [09:36:22]Read from MH i2c: E2 0B 00 1A 0E 00 60 0B 41 49 F4 6B 90 CE 90 00 56 [09:36:22]RAPDU: 60 0B 41 49 F4 6B 90 CE 90 00 [09:36:22]wFMCommunicate OK [09:36:22]SAM_PROTO_SignData done [09:36:22]FM_MakeSignedData done [09:36:22]CreateOFDProtocolMessage [09:36:22]wFMCommunicate request_size=4 [09:36:22]MH_SAM_APDU [09:36:22]CAPDU: 80 11 00 00 [09:36:22]Write to MH i2c: E2 08 00 1B 0E 80 11 00 00 00 00 00 00 A3 [09:36:22]Write i2c OK [09:36:22]MH_I2C_Read... [09:36:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:36:22]Read from MH i2c: E2 [09:36:22]MH_I2C_Read... [09:36:22]Read from MH i2c: E2 17 00 [09:36:22]MH_I2C_Read... [09:36:22]Read from MH i2c: E2 17 00 1B 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F4 [09:36:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:36:22]wFMCommunicate OK [09:36:22]CreateOFDProtocolMessage done [09:36:22]OFDSenderStorePacket 156091 [09:36:22]StoreOFDPacket docnum=156091 [09:36:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 09 D7 08 01 57 01 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 15 CF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BB 61 02 00 35 04 06 00 6D 0B 0F 85 B0 F5 60 0B 41 49 F4 6B 90 CE [09:36:22]CheckFolder [09:36:22]dirname=/storage/ofd_packets [09:36:22]CheckFolder done [09:36:22]ProducePacketName [09:36:22]name=ofd_packets/00156091 [09:36:22]NVStorageSaveData ofd_packets/00156091 [09:36:22]File name is /storage/ofd_packets/00156091 [09:36:22]Write 302 bytes [09:36:22]NVStorageSaveData done [09:36:22]OFDSenderStorePacket done [09:36:22]KKMCreateOFDPacket done [09:36:22]NVStorageSaveData kkm_last_timestamp [09:36:22]File name is /storage/kkm_last_timestamp [09:36:22]Write 4 bytes [09:36:22]NVStorageSaveData done [09:36:22]ExternCall_PrintAddStr [09:36:22]wPrintStart [09:36:22]Write to MH i2c: 01 00 00 1C 0E 2A [09:36:22]Write i2c OK [09:36:22]MH_I2C_Read... [09:36:22]Read from MH i2c: 01 [09:36:22]MH_I2C_Read... [09:36:22]Read from MH i2c: 01 07 00 [09:36:22]MH_I2C_Read... [09:36:22]Read from MH i2c: 01 07 00 1C 0E 00 00 00 00 00 FF 0F 3F [09:36:22]RasterBufferAndPrint [09:36:22]line Счет N : (1)874367 [09:36:22]line ИНН: 02508201610067 [09:36:22]line Контрольно-Кассовый Чек [09:36:22]line ПРОДАЖА [09:36:22]line ТРК (МРК, ГНК) : 43 [09:36:22]line Товар: 2710124130 [09:36:22]line Super 92-К-5 [09:36:22]line 29.240 * 68.40 [09:36:22]line = 2000.02 [09:36:22]line НДС 12% НСП 1% [09:36:22]line > о реализуемом товаре [09:36:22]line ИТОГО: 2000.02 [09:36:22]line НСП 1% : 17.70 [09:36:22]line НДС 12% : 212.39 [09:36:22]line Наличными: 0.00 [09:36:22]line Безнал.: 2000.02 [09:36:22]line Место: АЗС № 165 "Партнер Нефть" [09:36:22]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:36:22]line СНО: Общий режим [09:36:22]line Чек 163 20.10.2024 09:36 [09:36:22]line Смена: 314 ФФД: 1.0 [09:36:22]line ЗНМ: 0300000234 [09:36:22]line РНМ: 0000137193017469 [09:36:22]line Версия ККМ: v1.0 [09:36:22]line Платежная система: Mbank [09:36:22]line ФМ: 0000000000963156 [09:36:22]line ФД: 156091 [09:36:22]line ФПД: 119894272487669 [09:36:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T093621&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156091&fm=119894272487669&tin=02508201610067®Number=0000137193017469&sum=200002 [09:36:23]OFD Sender: Processing packet 156091 [packets to send 52, broken 51] [09:36:23]ProducePacketName [09:36:23]name=ofd_packets/00156091 [09:36:23]OFD Sender: To server: pG, [09:36:23]CommunicateWithHost lk.salyk.kg:30040 [09:36:23]ConnectInit lk.salyk.kg [09:36:23]written 0, free lines is 4095 [09:36:23]Connected sock=10 [09:36:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 09 D7 08 01 57 01 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 15 CF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BB 61 02 00 35 04 06 00 6D 0B 0F 85 B0 F5 60 0B 41 49 F4 6B 90 CE [09:36:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B8 F4 47 00 14 50 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BB 61 02 00 F4 03 04 00 48 75 14 67 B6 04 01 00 00 55 4D 19 9D E4 FC F7 2B [09:36:23]CommunicateWithHost err = 0 [09:36:23]CheckOFDResponse [09:36:23]1017 (14) - 77093643461234 [09:36:23]1041 (16) - 0000000000963156 [09:36:23]1040 (4) - 156091 [09:36:23]1012 (4) - 20.10.2024 03:13 [09:36:23]1206 (1) - 0 [09:36:23]OFD Sender: Remove packet 156091 [09:36:23]ProducePacketName [09:36:23]name=ofd_packets/00156091 [09:36:23]NVStorageDeleteData [09:36:23]Write to MH i2c: 01 00 00 45 0E 53 [09:36:23]Write i2c OK [09:36:23]MH_I2C_Read... [09:36:23]Read from MH i2c: 01 [09:36:23]MH_I2C_Read... [09:36:23]Read from MH i2c: 01 07 00 [09:36:23]MH_I2C_Read... [09:36:23]Read from MH i2c: 01 07 00 45 0E 00 00 00 00 00 19 0D 80 [09:36:23]RasterBufferAndPrint [09:36:23]line [09:36:23]line [09:36:23]line [09:36:23]line [09:36:23]line [09:36:23]written 0, free lines is 3359 [09:36:23]MH_Cut [09:36:23]Write to MH i2c: D1 01 00 4C 0E 01 2C [09:36:23]Write i2c OK [09:36:23]MH_I2C_Read... [09:36:23]Read from MH i2c: D1 [09:36:23]MH_I2C_Read... [09:36:23]Read from MH i2c: D1 01 00 [09:36:23]MH_I2C_Read... [09:36:23]Read from MH i2c: D1 01 00 4C 0E 00 2B [09:36:23]Write to MH i2c: 01 00 00 4D 0E 5B [09:36:23]Write i2c OK [09:36:23]MH_I2C_Read... [09:36:24]OFD Sender: No OFD packet to send [09:36:24]*** Cut start [09:36:24]*** Partial cut [09:36:24]*** CUTSNS_PIN = 1 [09:36:24]*** CUTSNS_PIN = 0 [09:36:24]*** Brake cut motor [09:36:24]Read from MH i2c: 01 [09:36:25]MH_I2C_Read... [09:36:25]*** Stop cut motor [09:36:25]*** Cut end [09:36:25]Read from MH i2c: 01 07 00 [09:36:25]MH_I2C_Read... [09:36:25]Read from MH i2c: 01 07 00 4D 0E 00 00 00 00 00 FF 0F 70 [09:36:25]process_action close_receipt done [09:36:25]requested_data is exist [09:36:25]produce_requested_data [09:36:25]requested_item fm.sn is exist - process it [09:36:25]wFMCommunicate request_size=4 [09:36:25]MH_SAM_APDU [09:36:25]CAPDU: 80 11 00 00 [09:36:25]Write to MH i2c: E2 08 00 4E 0E 80 11 00 00 00 00 00 00 D6 [09:36:25]Write i2c OK [09:36:25]MH_I2C_Read... [09:36:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:36:25]Read from MH i2c: E2 [09:36:25]MH_I2C_Read... [09:36:25]Read from MH i2c: E2 17 00 [09:36:25]MH_I2C_Read... [09:36:25]Read from MH i2c: E2 17 00 4E 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 27 [09:36:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:36:25]wFMCommunicate OK [09:36:25]requested_item fd.num is exist - process it [09:36:25]SAM_PROTO_GetFieldsCounters [09:36:25]wFMCommunicate request_size=4 [09:36:25]MH_SAM_APDU [09:36:25]CAPDU: 80 13 00 00 [09:36:25]Write to MH i2c: E2 08 00 4F 0E 80 13 00 00 00 00 00 00 D9 [09:36:25]Write i2c OK [09:36:25]MH_I2C_Read... [09:36:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:36:25]Read from MH i2c: E2 [09:36:25]MH_I2C_Read... [09:36:25]Read from MH i2c: E2 62 00 [09:36:25]MH_I2C_Read... [09:36:25]Read from MH i2c: E2 62 00 4F 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BB 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 A3 00 00 00 5E 04 04 00 A3 00 00 00 57 04 04 00 A4 00 00 00 19 04 04 00 00 00 00 00 90 00 54 [09:36:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BB 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 A3 00 00 00 5E 04 04 00 A3 00 00 00 57 04 04 00 A4 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:36:25]wFMCommunicate OK [09:36:25]SAM_PROTO_GetFieldsCounters done [09:36:25]requested_item shift.num is exist - process it [09:36:25]requested_item shift.opened is exist - process it [09:36:25]req_shift_opened [09:36:25]FM_GetShiftState [09:36:25]SAM_PROTO_GetShiftState [09:36:25]wFMCommunicate request_size=4 [09:36:25]MH_SAM_APDU [09:36:25]CAPDU: 80 13 01 00 [09:36:25]Write to MH i2c: E2 08 00 50 0E 80 13 01 00 00 00 00 00 DB [09:36:25]Write i2c OK [09:36:25]MH_I2C_Read... [09:36:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:36:25]Read from MH i2c: E2 [09:36:25]MH_I2C_Read... [09:36:25]Read from MH i2c: E2 0E 00 [09:36:25]MH_I2C_Read... [09:36:25]Read from MH i2c: E2 0E 00 50 0E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 82 [09:36:25]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:36:25]wFMCommunicate OK [09:36:25]SAM_PROTO_GetShiftState done [09:36:25]FM_GetShiftState done [09:36:25]req_shift_opened done [09:36:25]requested_item shift.open_date is exist - process it [09:36:25]req_shift_open_date [09:36:25]req_shift_open_date done [09:36:25]produce_requested_data done [09:36:25]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156091,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [09:36:25]process_action_free close_receipt [09:36:25]json_value_free [09:36:25]json_value_free done [09:36:25]process_json_proto returns [09:36:25]Send response to host [09:36:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156091,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [09:36:25]free response buf [09:36:25]execute_script done [09:36:25]execute_script returns [09:36:25]free content buf [09:36:25]Sock 9.Close socket [09:36:25]Sock 9.Thread stoped [09:36:29]OFD Sender: No OFD packet to send [09:36:34]OFD Sender: No OFD packet to send [09:36:39]OFD Sender: No OFD packet to send [09:36:44]OFD Sender: No OFD packet to send [09:36:49]OFD Sender: No OFD packet to send [09:36:54]OFD Sender: No OFD packet to send [09:36:59]OFD Sender: No OFD packet to send [09:37:04]OFD Sender: No OFD packet to send [09:37:09]OFD Sender: No OFD packet to send [09:37:09]accept exits with 8 [09:37:09]New connection [09:37:09]New thread 3066551652 created [09:37:09]Thread 3066695012 joined [09:37:09]Waiting for new connection... [09:37:09] Sock 8.Parse request [09:37:09]Sock 8.Check first char [09:37:09]Sock 8.First char is OK [09:37:09]request: POST /json_proto HTTP/1.0 [09:37:09]Method: POST [09:37:09]URL: /json_proto [09:37:09]Method is POST - this is cgi request [09:37:09]url: /json_proto [09:37:09]query_string will be loaded in cgi processing [09:37:09]execute_cgi json_proto POST (null) [09:37:09]execute_cgi path=json_proto method=POST [09:37:09]POST find Content-Length [09:37:09]Host: 172.17.53.67:8080 [09:37:09]Content-Length: 677 [09:37:09]Content-Type: application/json [09:37:09] [09:37:09]POST finish read [09:37:09]Found Content-Length = 677 [09:37:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874368", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.200, "sum" : 481.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 481.00, "total" : 481.00, "payments": [ { "type": 0, "sum" : 481.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:37:09]execute_script... [09:37:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874368", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.200, "sum" : 481.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 481.00, "total" : 481.00, "payments": [ { "type": 0, "sum" : 481.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:37:09]POST & json_proto [09:37:09]process_json_proto [09:37:09]json parsed OK: [09:37:09]protocol is kg_v1.0 [09:37:09]action value=close_receipt [09:37:09]process_action close_receipt [09:37:09]cmd_close_receipt [09:37:09]MH_GetDate [09:37:09]Write to MH i2c: F0 00 00 51 0E 4E [09:37:09]Write i2c OK [09:37:09]MH_I2C_Read... [09:37:09]Read from MH i2c: F0 [09:37:09]MH_I2C_Read... [09:37:09]Read from MH i2c: F0 09 00 [09:37:09]MH_I2C_Read... [09:37:09]Read from MH i2c: F0 09 00 51 0E 00 45 CF 14 67 19 BC 99 64 B8 [09:37:09]GetLastDocTimeStamp 1729416981 [09:37:09]current date 1729417029 [09:37:09]FM_GetShiftState [09:37:09]SAM_PROTO_GetShiftState [09:37:09]wFMCommunicate request_size=4 [09:37:09]MH_SAM_APDU [09:37:09]CAPDU: 80 13 01 00 [09:37:09]Write to MH i2c: E2 08 00 52 0E 80 13 01 00 00 00 00 00 DD [09:37:09]Write i2c OK [09:37:09]MH_I2C_Read... [09:37:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:37:09]Read from MH i2c: E2 [09:37:09]MH_I2C_Read... [09:37:09]Read from MH i2c: E2 0E 00 [09:37:09]MH_I2C_Read... [09:37:09]Read from MH i2c: E2 0E 00 52 0E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 84 [09:37:09]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:37:09]wFMCommunicate OK [09:37:09]SAM_PROTO_GetShiftState done [09:37:09]FM_GetShiftState done [09:37:09]opened in 1729383891 [09:37:09]opened+sec_in_day 1729470291 [09:37:09]quantity*price = 48168 [09:37:09]sum+1 = 48169 [09:37:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.68 ИТОГО: 481.00 Внесено: 481.00 СДАЧА: 0.00 НСП 1% : 4.26 НДС 12% : 51.15 Наличными: 481.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 164 20.10.2024 09:37 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156092 ФПД: 208284385327789 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T093709&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156092&fm=208284385327789&tin=02508201610067®Number=0000137193017469&sum=48100 [09:37:10]StoreToDocumentArchive [09:37:10]shift 314 fd 156092 [09:37:10]save to /storage/0314/doc_00156092 [09:37:10]save last doc name /storage/0314/doc_00156092 to /storage/kkm_last_doc_name [09:37:10]save OK [09:37:10]Clear old archive folders... [09:37:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:37:10]tlvbuf is 00814940 [09:37:10]SAM_PROTO_ClearQueue [09:37:10]wFMCommunicate request_size=4 [09:37:10]MH_SAM_APDU [09:37:10]CAPDU: 80 09 00 00 [09:37:10]Write to MH i2c: E2 08 00 5F 0E 80 09 00 00 00 00 00 00 DF [09:37:10]Write i2c OK [09:37:10]MH_I2C_Read... [09:37:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:37:10]Read from MH i2c: E2 [09:37:10]MH_I2C_Read... [09:37:10]Read from MH i2c: E2 03 00 [09:37:10]MH_I2C_Read... [09:37:10]Read from MH i2c: E2 03 00 5F 0E 00 90 00 E1 [09:37:10]RAPDU: 90 00 [09:37:10]wFMCommunicate OK [09:37:10]SAM_PROTO_ClearQueue done [09:37:10]KKMCreateOFDPacket [09:37:10]OFDProtocolAddRootSTLVToBuf [09:37:10]FM_MakeSignedData [09:37:10]FM_MakeSignedData [09:37:10]SAM_PROTO_SignData [09:37:10]wFMCommunicate request_size=4 [09:37:10]MH_SAM_APDU [09:37:10]CAPDU: 80 0D 01 02 [09:37:10]Write to MH i2c: E2 08 00 60 0E 80 0D 01 02 00 00 00 00 E7 [09:37:10]Write i2c OK [09:37:10]MH_I2C_Read... [09:37:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:37:10]Read from MH i2c: E2 [09:37:10]MH_I2C_Read... [09:37:10]Read from MH i2c: E2 03 00 [09:37:10]MH_I2C_Read... [09:37:10]Read from MH i2c: E2 03 00 60 0E 00 90 00 E2 [09:37:10]RAPDU: 90 00 [09:37:10]wFMCommunicate OK [09:37:10]wFMCommunicate request_size=255 [09:37:10]MH_SAM_APDU [09:37:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 1C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 28 BC 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 BB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 13 00 00 00 00 07 04 06 00 E4 BB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 45 CF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BC 61 02 00 35 04 06 00 BD [09:37:10]Write to MH i2c: E2 02 01 61 0E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 1C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 28 BC 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 BB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 13 00 00 00 00 07 04 06 00 E4 BB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 45 CF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BC 61 02 00 35 04 06 00 BD 00 00 A6 [09:37:10]Write i2c OK [09:37:10]MH_I2C_Read... [09:37:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:37:10]Read from MH i2c: E2 [09:37:10]MH_I2C_Read... [09:37:10]Read from MH i2c: E2 03 00 [09:37:10]MH_I2C_Read... [09:37:10]Read from MH i2c: E2 03 00 61 0E 00 90 00 E3 [09:37:10]RAPDU: 90 00 [09:37:10]wFMCommunicate OK [09:37:10]wFMCommunicate request_size=10 [09:37:10]MH_SAM_APDU [09:37:10]CAPDU: 80 0D 02 02 05 6E FC CC BA AD [09:37:10]Write to MH i2c: E2 0D 00 62 0E 80 0D 02 02 05 00 6E FC CC BA AD 00 00 91 [09:37:10]Write i2c OK [09:37:10]MH_I2C_Read... [09:37:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:37:10]Read from MH i2c: E2 [09:37:10]MH_I2C_Read... [09:37:10]Read from MH i2c: E2 03 00 [09:37:10]MH_I2C_Read... [09:37:10]Read from MH i2c: E2 03 00 62 0E 00 90 00 E4 [09:37:10]RAPDU: 90 00 [09:37:10]wFMCommunicate OK [09:37:10]wFMCommunicate request_size=4 [09:37:10]MH_SAM_APDU [09:37:10]CAPDU: 80 0D 03 02 [09:37:10]Write to MH i2c: E2 08 00 63 0E 80 0D 03 02 00 00 00 00 EC [09:37:10]Write i2c OK [09:37:10]MH_I2C_Read... [09:37:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:37:10]Read from MH i2c: E2 [09:37:10]MH_I2C_Read... [09:37:10]Read from MH i2c: E2 0B 00 [09:37:10]MH_I2C_Read... [09:37:10]Read from MH i2c: E2 0B 00 63 0E 00 17 66 82 CE 25 AB 79 D2 90 00 D5 [09:37:10]RAPDU: 17 66 82 CE 25 AB 79 D2 90 00 [09:37:10]wFMCommunicate OK [09:37:10]SAM_PROTO_SignData done [09:37:10]FM_MakeSignedData done [09:37:10]CreateOFDProtocolMessage [09:37:10]wFMCommunicate request_size=4 [09:37:10]MH_SAM_APDU [09:37:10]CAPDU: 80 11 00 00 [09:37:10]Write to MH i2c: E2 08 00 64 0E 80 11 00 00 00 00 00 00 EC [09:37:10]Write i2c OK [09:37:10]MH_I2C_Read... [09:37:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:37:10]Read from MH i2c: E2 [09:37:10]MH_I2C_Read... [09:37:10]Read from MH i2c: E2 17 00 [09:37:10]MH_I2C_Read... [09:37:10]Read from MH i2c: E2 17 00 64 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3D [09:37:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:37:10]wFMCommunicate OK [09:37:10]CreateOFDProtocolMessage done [09:37:10]OFDSenderStorePacket 156092 [09:37:10]StoreOFDPacket docnum=156092 [09:37:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 67 A0 07 01 E8 FF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 1C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 28 BC 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 BB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 13 00 00 00 00 07 04 06 00 E4 BB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 45 CF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BC 61 02 00 35 04 06 00 BD 6E FC CC BA AD 17 66 82 CE 25 AB 79 D2 [09:37:10]CheckFolder [09:37:10]dirname=/storage/ofd_packets [09:37:10]CheckFolder done [09:37:10]ProducePacketName [09:37:10]name=ofd_packets/00156092 [09:37:10]NVStorageSaveData ofd_packets/00156092 [09:37:10]File name is /storage/ofd_packets/00156092 [09:37:10]Write 301 bytes [09:37:10]NVStorageSaveData done [09:37:10]OFDSenderStorePacket done [09:37:10]KKMCreateOFDPacket done [09:37:10]NVStorageSaveData kkm_last_timestamp [09:37:10]File name is /storage/kkm_last_timestamp [09:37:10]Write 4 bytes [09:37:10]NVStorageSaveData done [09:37:10]ExternCall_PrintAddStr [09:37:10]wPrintStart [09:37:10]Write to MH i2c: 01 00 00 65 0E 73 [09:37:10]Write i2c OK [09:37:10]MH_I2C_Read... [09:37:10]Read from MH i2c: 01 [09:37:10]MH_I2C_Read... [09:37:10]Read from MH i2c: 01 07 00 [09:37:10]MH_I2C_Read... [09:37:10]Read from MH i2c: 01 07 00 65 0E 00 00 00 00 00 FF 0F 88 [09:37:10]RasterBufferAndPrint [09:37:10]line Счет N : (1)874368 [09:37:10]line ИНН: 02508201610067 [09:37:10]line Контрольно-Кассовый Чек [09:37:10]line ПРОДАЖА [09:37:10]line ТРК (МРК, ГНК) : 22 [09:37:10]line Товар: 2710124130 [09:37:10]line Аи-92-К-5 [09:37:10]line 7.200 * 66.90 [09:37:10]line = 481.68 [09:37:10]line НДС 12% НСП 1% [09:37:10]line > о реализуемом товаре [09:37:10]line ОКРУГЛЕНИЕ: -0.68 [09:37:10]line ИТОГО: 481.00 [09:37:10]line Внесено: 481.00 [09:37:10]line СДАЧА: 0.00 [09:37:10]line НСП 1% : 4.26 [09:37:10]line НДС 12% : 51.15 [09:37:10]line Наличными: 481.00 [09:37:10]line Безнал.: 0.00 [09:37:10]line Место: АЗС № 165 "Партнер Нефть" [09:37:10]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:37:10]line СНО: Общий режим [09:37:10]line Чек 164 20.10.2024 09:37 [09:37:10]line Смена: 314 ФФД: 1.0 [09:37:10]line ЗНМ: 0300000234 [09:37:10]line РНМ: 0000137193017469 [09:37:10]line Версия ККМ: v1.0 [09:37:10]line ФМ: 0000000000963156 [09:37:10]line ФД: 156092 [09:37:10]line ФПД: 208284385327789 [09:37:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T093709&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156092&fm=208284385327789&tin=02508201610067®Number=0000137193017469&sum=48100 [09:37:11]OFD Sender: Processing packet 156092 [packets to send 52, broken 51] [09:37:11]ProducePacketName [09:37:11]name=ofd_packets/00156092 [09:37:11]OFD Sender: To server: pG, [09:37:11]CommunicateWithHost lk.salyk.kg:30040 [09:37:11]ConnectInit lk.salyk.kg [09:37:11]written 0, free lines is 4095 [09:37:11]Connected sock=10 [09:37:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 67 A0 07 01 E8 FF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 1C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 28 BC 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 BB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 13 00 00 00 00 07 04 06 00 E4 BB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 45 CF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BC 61 02 00 35 04 06 00 BD 6E FC CC BA AD 17 66 82 CE 25 AB 79 D2 [09:37:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 0A 4C 47 00 BC F4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BC 61 02 00 F4 03 04 00 78 75 14 67 B6 04 01 00 00 9D 39 FE 7A E6 9E E2 07 [09:37:11]CommunicateWithHost err = 0 [09:37:11]CheckOFDResponse [09:37:11]1017 (14) - 77093643461234 [09:37:11]1041 (16) - 0000000000963156 [09:37:11]1040 (4) - 156092 [09:37:11]1012 (4) - 20.10.2024 03:14 [09:37:11]1206 (1) - 0 [09:37:11]OFD Sender: Remove packet 156092 [09:37:11]ProducePacketName [09:37:11]name=ofd_packets/00156092 [09:37:11]NVStorageDeleteData [09:37:11]Write to MH i2c: 01 00 00 90 0E 9E [09:37:11]Write i2c OK [09:37:11]MH_I2C_Read... [09:37:11]Read from MH i2c: 01 [09:37:11]MH_I2C_Read... [09:37:11]Read from MH i2c: 01 07 00 [09:37:11]MH_I2C_Read... [09:37:11]Read from MH i2c: 01 07 00 90 0E 00 00 00 00 00 F1 0C A2 [09:37:11]RasterBufferAndPrint [09:37:11]line [09:37:11]line [09:37:11]line [09:37:11]line [09:37:11]line [09:37:11]written 0, free lines is 3319 [09:37:11]MH_Cut [09:37:11]Write to MH i2c: D1 01 00 97 0E 01 77 [09:37:11]Write i2c OK [09:37:11]MH_I2C_Read... [09:37:11]Read from MH i2c: D1 [09:37:11]MH_I2C_Read... [09:37:11]Read from MH i2c: D1 01 00 [09:37:11]MH_I2C_Read... [09:37:11]Read from MH i2c: D1 01 00 97 0E 00 76 [09:37:11]Write to MH i2c: 01 00 00 98 0E A6 [09:37:11]Write i2c OK [09:37:11]MH_I2C_Read... [09:37:11]OFD Sender: No OFD packet to send [09:37:12]*** Cut start [09:37:12]*** Partial cut [09:37:12]*** CUTSNS_PIN = 1 [09:37:12]*** CUTSNS_PIN = 0 [09:37:12]*** Brake cut motor [09:37:12]Read from MH i2c: 01 [09:37:12]MH_I2C_Read... [09:37:12]*** Stop cut motor [09:37:12]*** Cut end [09:37:12]Read from MH i2c: 01 07 00 [09:37:12]MH_I2C_Read... [09:37:12]Read from MH i2c: 01 07 00 98 0E 00 00 00 00 00 FF 0F BB [09:37:12]process_action close_receipt done [09:37:12]requested_data is exist [09:37:12]produce_requested_data [09:37:12]requested_item fm.sn is exist - process it [09:37:12]wFMCommunicate request_size=4 [09:37:12]MH_SAM_APDU [09:37:12]CAPDU: 80 11 00 00 [09:37:12]Write to MH i2c: E2 08 00 99 0E 80 11 00 00 00 00 00 00 21 [09:37:12]Write i2c OK [09:37:12]MH_I2C_Read... [09:37:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:37:12]Read from MH i2c: E2 [09:37:12]MH_I2C_Read... [09:37:12]Read from MH i2c: E2 17 00 [09:37:12]MH_I2C_Read... [09:37:12]Read from MH i2c: E2 17 00 99 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 72 [09:37:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:37:12]wFMCommunicate OK [09:37:12]requested_item fd.num is exist - process it [09:37:12]SAM_PROTO_GetFieldsCounters [09:37:12]wFMCommunicate request_size=4 [09:37:12]MH_SAM_APDU [09:37:12]CAPDU: 80 13 00 00 [09:37:12]Write to MH i2c: E2 08 00 9A 0E 80 13 00 00 00 00 00 00 24 [09:37:12]Write i2c OK [09:37:12]MH_I2C_Read... [09:37:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:37:13]Read from MH i2c: E2 [09:37:13]MH_I2C_Read... [09:37:13]Read from MH i2c: E2 62 00 [09:37:13]MH_I2C_Read... [09:37:13]Read from MH i2c: E2 62 00 9A 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BC 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 A4 00 00 00 5E 04 04 00 A4 00 00 00 57 04 04 00 A5 00 00 00 19 04 04 00 00 00 00 00 90 00 A3 [09:37:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BC 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 A4 00 00 00 5E 04 04 00 A4 00 00 00 57 04 04 00 A5 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:37:13]wFMCommunicate OK [09:37:13]SAM_PROTO_GetFieldsCounters done [09:37:13]requested_item shift.num is exist - process it [09:37:13]requested_item shift.opened is exist - process it [09:37:13]req_shift_opened [09:37:13]FM_GetShiftState [09:37:13]SAM_PROTO_GetShiftState [09:37:13]wFMCommunicate request_size=4 [09:37:13]MH_SAM_APDU [09:37:13]CAPDU: 80 13 01 00 [09:37:13]Write to MH i2c: E2 08 00 9B 0E 80 13 01 00 00 00 00 00 26 [09:37:13]Write i2c OK [09:37:13]MH_I2C_Read... [09:37:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:37:13]Read from MH i2c: E2 [09:37:13]MH_I2C_Read... [09:37:13]Read from MH i2c: E2 0E 00 [09:37:13]MH_I2C_Read... [09:37:13]Read from MH i2c: E2 0E 00 9B 0E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 CD [09:37:13]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:37:13]wFMCommunicate OK [09:37:13]SAM_PROTO_GetShiftState done [09:37:13]FM_GetShiftState done [09:37:13]req_shift_opened done [09:37:13]requested_item shift.open_date is exist - process it [09:37:13]req_shift_open_date [09:37:13]req_shift_open_date done [09:37:13]produce_requested_data done [09:37:13]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156092,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [09:37:13]process_action_free close_receipt [09:37:13]json_value_free [09:37:13]json_value_free done [09:37:13]process_json_proto returns [09:37:13]Send response to host [09:37:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156092,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [09:37:13]free response buf [09:37:13]execute_script done [09:37:13]execute_script returns [09:37:13]free content buf [09:37:13]Sock 8.Close socket [09:37:13]Sock 8.Thread stoped [09:37:16]OFD Sender: No OFD packet to send [09:37:21]OFD Sender: No OFD packet to send [09:37:26]OFD Sender: No OFD packet to send [09:37:31]OFD Sender: No OFD packet to send [09:37:36]OFD Sender: No OFD packet to send [09:37:41]OFD Sender: No OFD packet to send [09:37:47]OFD Sender: No OFD packet to send [09:37:51]accept exits with 9 [09:37:51]New connection [09:37:51]New thread 3066695012 created [09:37:51]Thread 3066551652 joined [09:37:51]Waiting for new connection... [09:37:51] Sock 9.Parse request [09:37:51]Sock 9.Check first char [09:37:51]Sock 9.First char is OK [09:37:51]request: POST /json_proto HTTP/1.0 [09:37:51]Method: POST [09:37:51]URL: /json_proto [09:37:51]Method is POST - this is cgi request [09:37:51]url: /json_proto [09:37:51]query_string will be loaded in cgi processing [09:37:51]execute_cgi json_proto POST (null) [09:37:51]execute_cgi path=json_proto method=POST [09:37:51]POST find Content-Length [09:37:51]Host: 172.17.53.67:8080 [09:37:51]Content-Length: 677 [09:37:51]Content-Type: application/json [09:37:51] [09:37:51]POST finish read [09:37:51]Found Content-Length = 677 [09:37:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874369", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:37:51]execute_script... [09:37:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874369", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:37:51]POST & json_proto [09:37:51]process_json_proto [09:37:51]json parsed OK: [09:37:51]protocol is kg_v1.0 [09:37:51]action value=close_receipt [09:37:51]process_action close_receipt [09:37:51]cmd_close_receipt [09:37:51]MH_GetDate [09:37:51]Write to MH i2c: F0 00 00 9C 0E 99 [09:37:51]Write i2c OK [09:37:51]MH_I2C_Read... [09:37:51]Read from MH i2c: F0 [09:37:51]MH_I2C_Read... [09:37:51]Read from MH i2c: F0 09 00 [09:37:51]MH_I2C_Read... [09:37:51]Read from MH i2c: F0 09 00 9C 0E 00 6F CF 14 67 19 BC 99 64 2D [09:37:51]GetLastDocTimeStamp 1729417029 [09:37:51]current date 1729417071 [09:37:51]FM_GetShiftState [09:37:51]SAM_PROTO_GetShiftState [09:37:51]wFMCommunicate request_size=4 [09:37:51]MH_SAM_APDU [09:37:51]CAPDU: 80 13 01 00 [09:37:51]Write to MH i2c: E2 08 00 9D 0E 80 13 01 00 00 00 00 00 28 [09:37:51]Write i2c OK [09:37:51]MH_I2C_Read... [09:37:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:37:51]Read from MH i2c: E2 [09:37:51]MH_I2C_Read... [09:37:51]Read from MH i2c: E2 0E 00 [09:37:51]MH_I2C_Read... [09:37:51]Read from MH i2c: E2 0E 00 9D 0E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 CF [09:37:51]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:37:51]wFMCommunicate OK [09:37:51]SAM_PROTO_GetShiftState done [09:37:51]FM_GetShiftState done [09:37:51]opened in 1729383891 [09:37:51]opened+sec_in_day 1729470291 [09:37:51]quantity*price = 40006 [09:37:51]sum+1 = 40007 [09:37:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 165 20.10.2024 09:37 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156093 ФПД: 17630005864861 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T093751&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156093&fm=17630005864861&tin=02508201610067®Number=0000137193017469&sum=40000 [09:37:52]StoreToDocumentArchive [09:37:52]shift 314 fd 156093 [09:37:52]save to /storage/0314/doc_00156093 [09:37:52]save last doc name /storage/0314/doc_00156093 to /storage/kkm_last_doc_name [09:37:52]save OK [09:37:52]Clear old archive folders... [09:37:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:37:52]tlvbuf is 0085D990 [09:37:52]SAM_PROTO_ClearQueue [09:37:52]wFMCommunicate request_size=4 [09:37:52]MH_SAM_APDU [09:37:52]CAPDU: 80 09 00 00 [09:37:52]Write to MH i2c: E2 08 00 AA 0E 80 09 00 00 00 00 00 00 2A [09:37:52]Write i2c OK [09:37:52]MH_I2C_Read... [09:37:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:37:52]Read from MH i2c: E2 [09:37:52]MH_I2C_Read... [09:37:52]Read from MH i2c: E2 03 00 [09:37:52]MH_I2C_Read... [09:37:52]Read from MH i2c: E2 03 00 AA 0E 00 90 00 2C [09:37:52]RAPDU: 90 00 [09:37:52]wFMCommunicate OK [09:37:52]SAM_PROTO_ClearQueue done [09:37:52]KKMCreateOFDPacket [09:37:52]OFDProtocolAddRootSTLVToBuf [09:37:52]FM_MakeSignedData [09:37:52]FM_MakeSignedData [09:37:52]SAM_PROTO_SignData [09:37:52]wFMCommunicate request_size=4 [09:37:52]MH_SAM_APDU [09:37:52]CAPDU: 80 0D 01 02 [09:37:52]Write to MH i2c: E2 08 00 AB 0E 80 0D 01 02 00 00 00 00 32 [09:37:52]Write i2c OK [09:37:52]MH_I2C_Read... [09:37:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:37:52]Read from MH i2c: E2 [09:37:52]MH_I2C_Read... [09:37:52]Read from MH i2c: E2 03 00 [09:37:52]MH_I2C_Read... [09:37:52]Read from MH i2c: E2 03 00 AB 0E 00 90 00 2D [09:37:52]RAPDU: 90 00 [09:37:52]wFMCommunicate OK [09:37:52]wFMCommunicate request_size=255 [09:37:52]MH_SAM_APDU [09:37:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 00 00 00 F4 03 04 00 6F CF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BD 61 02 00 35 04 06 00 10 [09:37:52]Write to MH i2c: E2 02 01 AC 0E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 00 00 00 F4 03 04 00 6F CF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BD 61 02 00 35 04 06 00 10 00 00 71 [09:37:52]Write i2c OK [09:37:52]MH_I2C_Read... [09:37:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:37:52]Read from MH i2c: E2 [09:37:52]MH_I2C_Read... [09:37:52]Read from MH i2c: E2 03 00 [09:37:52]MH_I2C_Read... [09:37:52]Read from MH i2c: E2 03 00 AC 0E 00 90 00 2E [09:37:52]RAPDU: 90 00 [09:37:52]wFMCommunicate OK [09:37:52]wFMCommunicate request_size=10 [09:37:52]MH_SAM_APDU [09:37:52]CAPDU: 80 0D 02 02 05 08 CE 3C A9 9D [09:37:52]Write to MH i2c: E2 0D 00 AD 0E 80 0D 02 02 05 00 08 CE 3C A9 9D 00 00 97 [09:37:52]Write i2c OK [09:37:52]MH_I2C_Read... [09:37:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:37:52]Read from MH i2c: E2 [09:37:52]MH_I2C_Read... [09:37:52]Read from MH i2c: E2 03 00 [09:37:52]MH_I2C_Read... [09:37:52]Read from MH i2c: E2 03 00 AD 0E 00 90 00 2F [09:37:52]RAPDU: 90 00 [09:37:52]wFMCommunicate OK [09:37:52]wFMCommunicate request_size=4 [09:37:52]MH_SAM_APDU [09:37:52]CAPDU: 80 0D 03 02 [09:37:52]Write to MH i2c: E2 08 00 AE 0E 80 0D 03 02 00 00 00 00 37 [09:37:52]Write i2c OK [09:37:52]MH_I2C_Read... [09:37:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:37:52]Read from MH i2c: E2 [09:37:52]MH_I2C_Read... [09:37:52]Read from MH i2c: E2 0B 00 [09:37:52]MH_I2C_Read... [09:37:52]Read from MH i2c: E2 0B 00 AE 0E 00 BA 6C 60 5A 1E 34 DF 22 90 00 6B [09:37:52]RAPDU: BA 6C 60 5A 1E 34 DF 22 90 00 [09:37:52]wFMCommunicate OK [09:37:52]SAM_PROTO_SignData done [09:37:52]FM_MakeSignedData done [09:37:52]CreateOFDProtocolMessage [09:37:52]wFMCommunicate request_size=4 [09:37:52]MH_SAM_APDU [09:37:52]CAPDU: 80 11 00 00 [09:37:52]Write to MH i2c: E2 08 00 AF 0E 80 11 00 00 00 00 00 00 37 [09:37:52]Write i2c OK [09:37:52]MH_I2C_Read... [09:37:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:37:52]Read from MH i2c: E2 [09:37:52]MH_I2C_Read... [09:37:52]Read from MH i2c: E2 17 00 [09:37:52]MH_I2C_Read... [09:37:52]Read from MH i2c: E2 17 00 AF 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 88 [09:37:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:37:52]wFMCommunicate OK [09:37:52]CreateOFDProtocolMessage done [09:37:52]OFDSenderStorePacket 156093 [09:37:52]StoreOFDPacket docnum=156093 [09:37:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 77 79 07 01 C7 97 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 00 00 00 F4 03 04 00 6F CF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BD 61 02 00 35 04 06 00 10 08 CE 3C A9 9D BA 6C 60 5A 1E 34 DF 22 [09:37:52]CheckFolder [09:37:52]dirname=/storage/ofd_packets [09:37:52]CheckFolder done [09:37:52]ProducePacketName [09:37:52]name=ofd_packets/00156093 [09:37:52]NVStorageSaveData ofd_packets/00156093 [09:37:52]File name is /storage/ofd_packets/00156093 [09:37:52]Write 301 bytes [09:37:52]NVStorageSaveData done [09:37:52]OFDSenderStorePacket done [09:37:52]KKMCreateOFDPacket done [09:37:52]NVStorageSaveData kkm_last_timestamp [09:37:52]File name is /storage/kkm_last_timestamp [09:37:52]Write 4 bytes [09:37:52]NVStorageSaveData done [09:37:52]ExternCall_PrintAddStr [09:37:52]wPrintStart [09:37:52]Write to MH i2c: 01 00 00 B0 0E BE [09:37:52]Write i2c OK [09:37:52]MH_I2C_Read... [09:37:52]Read from MH i2c: 01 [09:37:52]MH_I2C_Read... [09:37:52]Read from MH i2c: 01 07 00 [09:37:52]MH_I2C_Read... [09:37:52]Read from MH i2c: 01 07 00 B0 0E 00 00 00 00 00 FF 0F D3 [09:37:52]RasterBufferAndPrint [09:37:52]line Счет N : (1)874369 [09:37:52]line ИНН: 02508201610067 [09:37:52]line Контрольно-Кассовый Чек [09:37:52]line ПРОДАЖА [09:37:52]line ТРК (МРК, ГНК) : 32 [09:37:52]line Товар: 2710124130 [09:37:52]line Аи-92-К-5 [09:37:52]line 5.980 * 66.90 [09:37:52]line = 400.06 [09:37:52]line НДС 12% НСП 1% [09:37:52]line > о реализуемом товаре [09:37:52]line ОКРУГЛЕНИЕ: -0.06 [09:37:52]line ИТОГО: 400.00 [09:37:52]line Внесено: 400.00 [09:37:52]line СДАЧА: 0.00 [09:37:52]line НСП 1% : 3.54 [09:37:52]line НДС 12% : 42.48 [09:37:52]line Наличными: 400.00 [09:37:52]line Безнал.: 0.00 [09:37:52]line Место: АЗС № 165 "Партнер Нефть" [09:37:52]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:37:52]line СНО: Общий режим [09:37:52]line Чек 165 20.10.2024 09:37 [09:37:52]line Смена: 314 ФФД: 1.0 [09:37:52]line ЗНМ: 0300000234 [09:37:52]line РНМ: 0000137193017469 [09:37:52]line Версия ККМ: v1.0 [09:37:52]line ФМ: 0000000000963156 [09:37:52]line ФД: 156093 [09:37:52]line ФПД: 17630005864861 [09:37:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T093751&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156093&fm=17630005864861&tin=02508201610067®Number=0000137193017469&sum=40000 [09:37:53]OFD Sender: Processing packet 156093 [packets to send 52, broken 51] [09:37:53]ProducePacketName [09:37:53]name=ofd_packets/00156093 [09:37:53]OFD Sender: To server: pG, [09:37:53]CommunicateWithHost lk.salyk.kg:30040 [09:37:53]ConnectInit lk.salyk.kg [09:37:53]written 0, free lines is 4095 [09:37:53]Connected sock=10 [09:37:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 77 79 07 01 C7 97 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 00 00 00 F4 03 04 00 6F CF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BD 61 02 00 35 04 06 00 10 08 CE 3C A9 9D BA 6C 60 5A 1E 34 DF 22 [09:37:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 FD 90 47 00 58 F8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BD 61 02 00 F4 03 04 00 A2 75 14 67 B6 04 01 00 00 32 03 8B 3C 50 A7 B5 EC [09:37:53]CommunicateWithHost err = 0 [09:37:53]CheckOFDResponse [09:37:53]1017 (14) - 77093643461234 [09:37:53]1041 (16) - 0000000000963156 [09:37:53]1040 (4) - 156093 [09:37:53]1012 (4) - 20.10.2024 03:14 [09:37:53]1206 (1) - 0 [09:37:53]OFD Sender: Remove packet 156093 [09:37:53]ProducePacketName [09:37:53]name=ofd_packets/00156093 [09:37:53]NVStorageDeleteData [09:37:53]Write to MH i2c: 01 00 00 DB 0E E9 [09:37:53]Write i2c OK [09:37:53]MH_I2C_Read... [09:37:53]Read from MH i2c: 01 [09:37:53]MH_I2C_Read... [09:37:53]Read from MH i2c: 01 07 00 [09:37:53]MH_I2C_Read... [09:37:53]Read from MH i2c: 01 07 00 DB 0E 00 00 00 00 00 F1 0C ED [09:37:53]RasterBufferAndPrint [09:37:53]line [09:37:53]line [09:37:53]line [09:37:53]line [09:37:53]line [09:37:53]written 0, free lines is 3319 [09:37:53]MH_Cut [09:37:53]Write to MH i2c: D1 01 00 E2 0E 01 C2 [09:37:53]Write i2c OK [09:37:53]MH_I2C_Read... [09:37:53]Read from MH i2c: D1 [09:37:53]MH_I2C_Read... [09:37:53]Read from MH i2c: D1 01 00 [09:37:53]MH_I2C_Read... [09:37:53]Read from MH i2c: D1 01 00 E2 0E 00 C1 [09:37:53]Write to MH i2c: 01 00 00 E3 0E F1 [09:37:53]Write i2c OK [09:37:53]MH_I2C_Read... [09:37:53]OFD Sender: No OFD packet to send [09:37:54]*** Cut start [09:37:54]*** Partial cut [09:37:54]*** CUTSNS_PIN = 1 [09:37:54]*** CUTSNS_PIN = 0 [09:37:54]*** Brake cut motor [09:37:54]Read from MH i2c: 01 [09:37:54]MH_I2C_Read... [09:37:54]*** Stop cut motor [09:37:54]*** Cut end [09:37:54]Read from MH i2c: 01 07 00 [09:37:54]MH_I2C_Read... [09:37:54]Read from MH i2c: 01 07 00 E3 0E 00 00 00 00 00 FF 0F 06 [09:37:54]process_action close_receipt done [09:37:54]requested_data is exist [09:37:54]produce_requested_data [09:37:54]requested_item fm.sn is exist - process it [09:37:54]wFMCommunicate request_size=4 [09:37:54]MH_SAM_APDU [09:37:54]CAPDU: 80 11 00 00 [09:37:54]Write to MH i2c: E2 08 00 E4 0E 80 11 00 00 00 00 00 00 6C [09:37:54]Write i2c OK [09:37:54]MH_I2C_Read... [09:37:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:37:54]Read from MH i2c: E2 [09:37:54]MH_I2C_Read... [09:37:54]Read from MH i2c: E2 17 00 [09:37:54]MH_I2C_Read... [09:37:54]Read from MH i2c: E2 17 00 E4 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BD [09:37:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:37:54]wFMCommunicate OK [09:37:54]requested_item fd.num is exist - process it [09:37:54]SAM_PROTO_GetFieldsCounters [09:37:54]wFMCommunicate request_size=4 [09:37:54]MH_SAM_APDU [09:37:54]CAPDU: 80 13 00 00 [09:37:54]Write to MH i2c: E2 08 00 E5 0E 80 13 00 00 00 00 00 00 6F [09:37:54]Write i2c OK [09:37:54]MH_I2C_Read... [09:37:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:37:55]Read from MH i2c: E2 [09:37:55]MH_I2C_Read... [09:37:55]Read from MH i2c: E2 62 00 [09:37:55]MH_I2C_Read... [09:37:55]Read from MH i2c: E2 62 00 E5 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BD 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 A5 00 00 00 5E 04 04 00 A5 00 00 00 57 04 04 00 A6 00 00 00 19 04 04 00 00 00 00 00 90 00 F2 [09:37:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BD 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 A5 00 00 00 5E 04 04 00 A5 00 00 00 57 04 04 00 A6 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:37:55]wFMCommunicate OK [09:37:55]SAM_PROTO_GetFieldsCounters done [09:37:55]requested_item shift.num is exist - process it [09:37:55]requested_item shift.opened is exist - process it [09:37:55]req_shift_opened [09:37:55]FM_GetShiftState [09:37:55]SAM_PROTO_GetShiftState [09:37:55]wFMCommunicate request_size=4 [09:37:55]MH_SAM_APDU [09:37:55]CAPDU: 80 13 01 00 [09:37:55]Write to MH i2c: E2 08 00 E6 0E 80 13 01 00 00 00 00 00 71 [09:37:55]Write i2c OK [09:37:55]MH_I2C_Read... [09:37:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:37:55]Read from MH i2c: E2 [09:37:55]MH_I2C_Read... [09:37:55]Read from MH i2c: E2 0E 00 [09:37:55]MH_I2C_Read... [09:37:55]Read from MH i2c: E2 0E 00 E6 0E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 18 [09:37:55]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:37:55]wFMCommunicate OK [09:37:55]SAM_PROTO_GetShiftState done [09:37:55]FM_GetShiftState done [09:37:55]req_shift_opened done [09:37:55]requested_item shift.open_date is exist - process it [09:37:55]req_shift_open_date [09:37:55]req_shift_open_date done [09:37:55]produce_requested_data done [09:37:55]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156093,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [09:37:55]process_action_free close_receipt [09:37:55]json_value_free [09:37:55]json_value_free done [09:37:55]process_json_proto returns [09:37:55]Send response to host [09:37:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156093,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [09:37:55]free response buf [09:37:55]execute_script done [09:37:55]execute_script returns [09:37:55]free content buf [09:37:55]Sock 9.Close socket [09:37:55]Sock 9.Thread stoped [09:37:58]OFD Sender: No OFD packet to send [09:38:03]OFD Sender: No OFD packet to send [09:38:08]OFD Sender: No OFD packet to send [09:38:14]OFD Sender: No OFD packet to send [09:38:19]OFD Sender: No OFD packet to send [09:38:19]accept exits with 8 [09:38:19]New connection [09:38:19]New thread 3066551652 created [09:38:19]Thread 3066695012 joined [09:38:19]Waiting for new connection... [09:38:19] Sock 8.Parse request [09:38:19]Sock 8.Check first char [09:38:19]Sock 8.First char is OK [09:38:19]request: POST /json_proto HTTP/1.0 [09:38:19]Method: POST [09:38:19]URL: /json_proto [09:38:19]Method is POST - this is cgi request [09:38:19]url: /json_proto [09:38:19]query_string will be loaded in cgi processing [09:38:19]execute_cgi json_proto POST (null) [09:38:19]execute_cgi path=json_proto method=POST [09:38:19]POST find Content-Length [09:38:19]Host: 172.17.53.67:8080 [09:38:19]Content-Length: 671 [09:38:19]Content-Type: application/json [09:38:19] [09:38:19]POST finish read [09:38:19]Found Content-Length = 671 [09:38:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874370", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 10.240, "sum" : 700.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:38:19]execute_script... [09:38:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874370", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 10.240, "sum" : 700.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:38:19]POST & json_proto [09:38:19]process_json_proto [09:38:19]json parsed OK: [09:38:19]protocol is kg_v1.0 [09:38:19]action value=close_receipt [09:38:19]process_action close_receipt [09:38:19]cmd_close_receipt [09:38:19]MH_GetDate [09:38:19]Write to MH i2c: F0 00 00 E7 0E E4 [09:38:19]Write i2c OK [09:38:19]MH_I2C_Read... [09:38:19]Read from MH i2c: F0 [09:38:19]MH_I2C_Read... [09:38:19]Read from MH i2c: F0 09 00 [09:38:19]MH_I2C_Read... [09:38:19]Read from MH i2c: F0 09 00 E7 0E 00 8B CF 14 67 19 BC 99 64 94 [09:38:19]GetLastDocTimeStamp 1729417071 [09:38:19]current date 1729417099 [09:38:19]FM_GetShiftState [09:38:19]SAM_PROTO_GetShiftState [09:38:19]wFMCommunicate request_size=4 [09:38:19]MH_SAM_APDU [09:38:19]CAPDU: 80 13 01 00 [09:38:19]Write to MH i2c: E2 08 00 E8 0E 80 13 01 00 00 00 00 00 73 [09:38:19]Write i2c OK [09:38:19]MH_I2C_Read... [09:38:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:38:19]Read from MH i2c: E2 [09:38:19]MH_I2C_Read... [09:38:19]Read from MH i2c: E2 0E 00 [09:38:19]MH_I2C_Read... [09:38:19]Read from MH i2c: E2 0E 00 E8 0E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 1A [09:38:19]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:38:19]wFMCommunicate OK [09:38:19]SAM_PROTO_GetShiftState done [09:38:19]FM_GetShiftState done [09:38:19]opened in 1729383891 [09:38:19]opened+sec_in_day 1729470291 [09:38:19]quantity*price = 70041 [09:38:19]sum+1 = 70043 [09:38:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 166 20.10.2024 09:38 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156094 ФПД: 144401970551922 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T093820&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156094&fm=144401970551922&tin=02508201610067®Number=0000137193017469&sum=70000 [09:38:20]StoreToDocumentArchive [09:38:20]shift 314 fd 156094 [09:38:20]save to /storage/0314/doc_00156094 [09:38:20]save last doc name /storage/0314/doc_00156094 to /storage/kkm_last_doc_name [09:38:20]save OK [09:38:20]Clear old archive folders... [09:38:20]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:38:20]tlvbuf is 00880520 [09:38:20]SAM_PROTO_ClearQueue [09:38:20]wFMCommunicate request_size=4 [09:38:20]MH_SAM_APDU [09:38:20]CAPDU: 80 09 00 00 [09:38:20]Write to MH i2c: E2 08 00 F5 0E 80 09 00 00 00 00 00 00 75 [09:38:20]Write i2c OK [09:38:20]MH_I2C_Read... [09:38:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:38:20]Read from MH i2c: E2 [09:38:20]MH_I2C_Read... [09:38:20]Read from MH i2c: E2 03 00 [09:38:20]MH_I2C_Read... [09:38:20]Read from MH i2c: E2 03 00 F5 0E 00 90 00 77 [09:38:20]RAPDU: 90 00 [09:38:20]wFMCommunicate OK [09:38:20]SAM_PROTO_ClearQueue done [09:38:20]KKMCreateOFDPacket [09:38:20]OFDProtocolAddRootSTLVToBuf [09:38:20]FM_MakeSignedData [09:38:20]FM_MakeSignedData [09:38:20]SAM_PROTO_SignData [09:38:20]wFMCommunicate request_size=4 [09:38:20]MH_SAM_APDU [09:38:20]CAPDU: 80 0D 01 02 [09:38:20]Write to MH i2c: E2 08 00 F6 0E 80 0D 01 02 00 00 00 00 7D [09:38:20]Write i2c OK [09:38:20]MH_I2C_Read... [09:38:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:38:20]Read from MH i2c: E2 [09:38:20]MH_I2C_Read... [09:38:20]Read from MH i2c: E2 03 00 [09:38:20]MH_I2C_Read... [09:38:20]Read from MH i2c: E2 03 00 F6 0E 00 90 00 78 [09:38:20]RAPDU: 90 00 [09:38:20]wFMCommunicate OK [09:38:20]wFMCommunicate request_size=255 [09:38:20]MH_SAM_APDU [09:38:20]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 8C CF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BE 61 02 00 35 04 06 00 [09:38:20]Write to MH i2c: E2 02 01 F7 0E 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 8C CF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BE 61 02 00 35 04 06 00 00 00 D7 [09:38:20]Write i2c OK [09:38:20]MH_I2C_Read... [09:38:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:38:20]Read from MH i2c: E2 [09:38:20]MH_I2C_Read... [09:38:20]Read from MH i2c: E2 03 00 [09:38:20]MH_I2C_Read... [09:38:20]Read from MH i2c: E2 03 00 F7 0E 00 90 00 79 [09:38:20]RAPDU: 90 00 [09:38:20]wFMCommunicate OK [09:38:20]wFMCommunicate request_size=11 [09:38:20]MH_SAM_APDU [09:38:20]CAPDU: 80 0D 02 02 06 83 55 34 28 DC 72 [09:38:20]Write to MH i2c: E2 0E 00 F8 0E 80 0D 02 02 06 00 83 55 34 28 DC 72 00 00 0E [09:38:20]Write i2c OK [09:38:20]MH_I2C_Read... [09:38:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:38:20]Read from MH i2c: E2 [09:38:20]MH_I2C_Read... [09:38:20]Read from MH i2c: E2 03 00 [09:38:20]MH_I2C_Read... [09:38:20]Read from MH i2c: E2 03 00 F8 0E 00 90 00 7A [09:38:20]RAPDU: 90 00 [09:38:20]wFMCommunicate OK [09:38:20]wFMCommunicate request_size=4 [09:38:20]MH_SAM_APDU [09:38:20]CAPDU: 80 0D 03 02 [09:38:20]Write to MH i2c: E2 08 00 F9 0E 80 0D 03 02 00 00 00 00 82 [09:38:20]Write i2c OK [09:38:20]MH_I2C_Read... [09:38:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:38:20]Read from MH i2c: E2 [09:38:20]MH_I2C_Read... [09:38:20]Read from MH i2c: E2 0B 00 [09:38:20]MH_I2C_Read... [09:38:20]Read from MH i2c: E2 0B 00 F9 0E 00 CF 9E 2D 8C 6E FF 40 F3 90 00 49 [09:38:20]RAPDU: CF 9E 2D 8C 6E FF 40 F3 90 00 [09:38:20]wFMCommunicate OK [09:38:20]SAM_PROTO_SignData done [09:38:20]FM_MakeSignedData done [09:38:20]CreateOFDProtocolMessage [09:38:20]wFMCommunicate request_size=4 [09:38:20]MH_SAM_APDU [09:38:20]CAPDU: 80 11 00 00 [09:38:20]Write to MH i2c: E2 08 00 FA 0E 80 11 00 00 00 00 00 00 82 [09:38:20]Write i2c OK [09:38:20]MH_I2C_Read... [09:38:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:38:20]Read from MH i2c: E2 [09:38:20]MH_I2C_Read... [09:38:20]Read from MH i2c: E2 17 00 [09:38:20]MH_I2C_Read... [09:38:20]Read from MH i2c: E2 17 00 FA 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D3 [09:38:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:38:20]wFMCommunicate OK [09:38:20]CreateOFDProtocolMessage done [09:38:20]OFDSenderStorePacket 156094 [09:38:20]StoreOFDPacket docnum=156094 [09:38:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 9C 44 08 01 0B 20 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 8C CF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BE 61 02 00 35 04 06 00 83 55 34 28 DC 72 CF 9E 2D 8C 6E FF 40 F3 [09:38:20]CheckFolder [09:38:20]dirname=/storage/ofd_packets [09:38:20]CheckFolder done [09:38:20]ProducePacketName [09:38:20]name=ofd_packets/00156094 [09:38:20]NVStorageSaveData ofd_packets/00156094 [09:38:20]File name is /storage/ofd_packets/00156094 [09:38:20]Write 302 bytes [09:38:20]NVStorageSaveData done [09:38:20]OFDSenderStorePacket done [09:38:20]KKMCreateOFDPacket done [09:38:20]NVStorageSaveData kkm_last_timestamp [09:38:20]File name is /storage/kkm_last_timestamp [09:38:20]Write 4 bytes [09:38:20]NVStorageSaveData done [09:38:20]ExternCall_PrintAddStr [09:38:20]wPrintStart [09:38:20]Write to MH i2c: 01 00 00 FB 0E 09 [09:38:20]Write i2c OK [09:38:20]MH_I2C_Read... [09:38:20]Read from MH i2c: 01 [09:38:20]MH_I2C_Read... [09:38:20]Read from MH i2c: 01 07 00 [09:38:20]MH_I2C_Read... [09:38:20]Read from MH i2c: 01 07 00 FB 0E 00 00 00 00 00 FF 0F 1E [09:38:20]RasterBufferAndPrint [09:38:20]line Счет N : (1)874370 [09:38:20]line ИНН: 02508201610067 [09:38:20]line Контрольно-Кассовый Чек [09:38:20]line ПРОДАЖА [09:38:20]line ТРК (МРК, ГНК) : 43 [09:38:20]line Товар: 2710124130 [09:38:20]line Super 92-К-5 [09:38:20]line 10.240 * 68.40 [09:38:20]line = 700.42 [09:38:20]line НДС 12% НСП 1% [09:38:20]line > о реализуемом товаре [09:38:20]line ОКРУГЛЕНИЕ: -0.42 [09:38:20]line ИТОГО: 700.00 [09:38:20]line Внесено: 700.00 [09:38:20]line СДАЧА: 0.00 [09:38:20]line НСП 1% : 6.20 [09:38:20]line НДС 12% : 74.38 [09:38:20]line Наличными: 700.00 [09:38:20]line Безнал.: 0.00 [09:38:20]line Место: АЗС № 165 "Партнер Нефть" [09:38:20]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:38:20]line СНО: Общий режим [09:38:20]line Чек 166 20.10.2024 09:38 [09:38:20]line Смена: 314 ФФД: 1.0 [09:38:20]line ЗНМ: 0300000234 [09:38:20]line РНМ: 0000137193017469 [09:38:20]line Версия ККМ: v1.0 [09:38:20]line ФМ: 0000000000963156 [09:38:20]line ФД: 156094 [09:38:20]line ФПД: 144401970551922 [09:38:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T093820&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156094&fm=144401970551922&tin=02508201610067®Number=0000137193017469&sum=70000 [09:38:21]OFD Sender: Processing packet 156094 [packets to send 52, broken 51] [09:38:21]ProducePacketName [09:38:21]name=ofd_packets/00156094 [09:38:21]OFD Sender: To server: pG, [09:38:21]CommunicateWithHost lk.salyk.kg:30040 [09:38:21]ConnectInit lk.salyk.kg [09:38:21]written 0, free lines is 4095 [09:38:21]Connected sock=10 [09:38:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 9C 44 08 01 0B 20 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 8C CF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BE 61 02 00 35 04 06 00 83 55 34 28 DC 72 CF 9E 2D 8C 6E FF 40 F3 [09:38:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 73 44 47 00 DF DF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BE 61 02 00 F4 03 04 00 BF 75 14 67 B6 04 01 00 00 05 F6 14 3A 3E 10 DA A2 [09:38:21]CommunicateWithHost err = 0 [09:38:21]CheckOFDResponse [09:38:21]1017 (14) - 77093643461234 [09:38:21]1041 (16) - 0000000000963156 [09:38:21]1040 (4) - 156094 [09:38:21]1012 (4) - 20.10.2024 03:15 [09:38:21]1206 (1) - 0 [09:38:21]OFD Sender: Remove packet 156094 [09:38:21]ProducePacketName [09:38:21]name=ofd_packets/00156094 [09:38:21]NVStorageDeleteData [09:38:21]Write to MH i2c: 01 00 00 26 0F 35 [09:38:21]Write i2c OK [09:38:21]MH_I2C_Read... [09:38:21]Read from MH i2c: 01 [09:38:21]MH_I2C_Read... [09:38:21]Read from MH i2c: 01 07 00 [09:38:21]MH_I2C_Read... [09:38:21]Read from MH i2c: 01 07 00 26 0F 00 00 00 00 00 E9 0C 31 [09:38:21]RasterBufferAndPrint [09:38:21]line [09:38:21]line [09:38:21]line [09:38:21]line [09:38:21]line [09:38:21]written 0, free lines is 3311 [09:38:21]MH_Cut [09:38:21]Write to MH i2c: D1 01 00 2D 0F 01 0E [09:38:21]Write i2c OK [09:38:21]MH_I2C_Read... [09:38:21]Read from MH i2c: D1 [09:38:21]MH_I2C_Read... [09:38:21]Read from MH i2c: D1 01 00 [09:38:21]MH_I2C_Read... [09:38:21]Read from MH i2c: D1 01 00 2D 0F 00 0D [09:38:21]Write to MH i2c: 01 00 00 2E 0F 3D [09:38:21]Write i2c OK [09:38:21]MH_I2C_Read... [09:38:22]OFD Sender: No OFD packet to send [09:38:22]*** Cut start [09:38:22]*** Partial cut [09:38:22]*** CUTSNS_PIN = 1 [09:38:22]*** CUTSNS_PIN = 0 [09:38:22]*** Brake cut motor [09:38:23]Read from MH i2c: 01 [09:38:23]MH_I2C_Read... [09:38:23]*** Stop cut motor [09:38:23]*** Cut end [09:38:23]Read from MH i2c: 01 07 00 [09:38:23]MH_I2C_Read... [09:38:23]Read from MH i2c: 01 07 00 2E 0F 00 00 00 00 00 FF 0F 52 [09:38:23]process_action close_receipt done [09:38:23]requested_data is exist [09:38:23]produce_requested_data [09:38:23]requested_item fm.sn is exist - process it [09:38:23]wFMCommunicate request_size=4 [09:38:23]MH_SAM_APDU [09:38:23]CAPDU: 80 11 00 00 [09:38:23]Write to MH i2c: E2 08 00 2F 0F 80 11 00 00 00 00 00 00 B8 [09:38:23]Write i2c OK [09:38:23]MH_I2C_Read... [09:38:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:38:23]Read from MH i2c: E2 [09:38:23]MH_I2C_Read... [09:38:23]Read from MH i2c: E2 17 00 [09:38:23]MH_I2C_Read... [09:38:23]Read from MH i2c: E2 17 00 2F 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 09 [09:38:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:38:23]wFMCommunicate OK [09:38:23]requested_item fd.num is exist - process it [09:38:23]SAM_PROTO_GetFieldsCounters [09:38:23]wFMCommunicate request_size=4 [09:38:23]MH_SAM_APDU [09:38:23]CAPDU: 80 13 00 00 [09:38:23]Write to MH i2c: E2 08 00 30 0F 80 13 00 00 00 00 00 00 BB [09:38:23]Write i2c OK [09:38:23]MH_I2C_Read... [09:38:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:38:23]Read from MH i2c: E2 [09:38:23]MH_I2C_Read... [09:38:23]Read from MH i2c: E2 62 00 [09:38:23]MH_I2C_Read... [09:38:23]Read from MH i2c: E2 62 00 30 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BE 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 A6 00 00 00 5E 04 04 00 A6 00 00 00 57 04 04 00 A7 00 00 00 19 04 04 00 00 00 00 00 90 00 42 [09:38:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BE 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 A6 00 00 00 5E 04 04 00 A6 00 00 00 57 04 04 00 A7 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:38:23]wFMCommunicate OK [09:38:23]SAM_PROTO_GetFieldsCounters done [09:38:23]requested_item shift.num is exist - process it [09:38:23]requested_item shift.opened is exist - process it [09:38:23]req_shift_opened [09:38:23]FM_GetShiftState [09:38:23]SAM_PROTO_GetShiftState [09:38:23]wFMCommunicate request_size=4 [09:38:23]MH_SAM_APDU [09:38:23]CAPDU: 80 13 01 00 [09:38:23]Write to MH i2c: E2 08 00 31 0F 80 13 01 00 00 00 00 00 BD [09:38:23]Write i2c OK [09:38:23]MH_I2C_Read... [09:38:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:38:23]Read from MH i2c: E2 [09:38:23]MH_I2C_Read... [09:38:23]Read from MH i2c: E2 0E 00 [09:38:23]MH_I2C_Read... [09:38:23]Read from MH i2c: E2 0E 00 31 0F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 64 [09:38:23]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:38:23]wFMCommunicate OK [09:38:23]SAM_PROTO_GetShiftState done [09:38:23]FM_GetShiftState done [09:38:23]req_shift_opened done [09:38:23]requested_item shift.open_date is exist - process it [09:38:23]req_shift_open_date [09:38:23]req_shift_open_date done [09:38:23]produce_requested_data done [09:38:23]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156094,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [09:38:23]process_action_free close_receipt [09:38:23]json_value_free [09:38:23]json_value_free done [09:38:23]process_json_proto returns [09:38:23]Send response to host [09:38:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156094,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [09:38:23]free response buf [09:38:23]execute_script done [09:38:23]execute_script returns [09:38:23]free content buf [09:38:23]Sock 8.Close socket [09:38:23]Sock 8.Thread stoped [09:38:26]accept exits with 9 [09:38:26]New connection [09:38:26]New thread 3066695012 created [09:38:26]Thread 3066551652 joined [09:38:26]Waiting for new connection... [09:38:26] Sock 9.Parse request [09:38:26]Sock 9.Check first char [09:38:26]Sock 9.First char is OK [09:38:26]request: POST /json_proto HTTP/1.0 [09:38:26]Method: POST [09:38:26]URL: /json_proto [09:38:26]Method is POST - this is cgi request [09:38:26]url: /json_proto [09:38:26]query_string will be loaded in cgi processing [09:38:26]execute_cgi json_proto POST (null) [09:38:26]execute_cgi path=json_proto method=POST [09:38:26]POST find Content-Length [09:38:26]Host: 172.17.53.67:8080 [09:38:26]Content-Length: 677 [09:38:26]Content-Type: application/json [09:38:26] [09:38:26]POST finish read [09:38:26]Found Content-Length = 677 [09:38:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874371", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:38:26]execute_script... [09:38:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874371", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:38:26]POST & json_proto [09:38:26]process_json_proto [09:38:26]json parsed OK: [09:38:26]protocol is kg_v1.0 [09:38:26]action value=close_receipt [09:38:26]process_action close_receipt [09:38:26]cmd_close_receipt [09:38:26]MH_GetDate [09:38:26]Write to MH i2c: F0 00 00 32 0F 30 [09:38:26]Write i2c OK [09:38:26]MH_I2C_Read... [09:38:26]Read from MH i2c: F0 [09:38:26]MH_I2C_Read... [09:38:26]Read from MH i2c: F0 09 00 [09:38:26]MH_I2C_Read... [09:38:26]Read from MH i2c: F0 09 00 32 0F 00 93 CF 14 67 19 BC 99 64 E8 [09:38:26]GetLastDocTimeStamp 1729417100 [09:38:26]current date 1729417107 [09:38:26]FM_GetShiftState [09:38:26]SAM_PROTO_GetShiftState [09:38:26]wFMCommunicate request_size=4 [09:38:26]MH_SAM_APDU [09:38:26]CAPDU: 80 13 01 00 [09:38:26]Write to MH i2c: E2 08 00 33 0F 80 13 01 00 00 00 00 00 BF [09:38:26]Write i2c OK [09:38:26]MH_I2C_Read... [09:38:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:38:26]Read from MH i2c: E2 [09:38:26]MH_I2C_Read... [09:38:26]Read from MH i2c: E2 0E 00 [09:38:26]MH_I2C_Read... [09:38:26]Read from MH i2c: E2 0E 00 33 0F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 66 [09:38:26]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:38:26]wFMCommunicate OK [09:38:26]SAM_PROTO_GetShiftState done [09:38:26]FM_GetShiftState done [09:38:26]opened in 1729383891 [09:38:26]opened+sec_in_day 1729470291 [09:38:26]quantity*price = 50041 [09:38:26]sum+1 = 50042 [09:38:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 167 20.10.2024 09:38 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156095 ФПД: 55417039959768 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T093827&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156095&fm=55417039959768&tin=02508201610067®Number=0000137193017469&sum=50000 [09:38:27]StoreToDocumentArchive [09:38:27]shift 314 fd 156095 [09:38:27]save to /storage/0314/doc_00156095 [09:38:27]save last doc name /storage/0314/doc_00156095 to /storage/kkm_last_doc_name [09:38:27]save OK [09:38:27]Clear old archive folders... [09:38:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:38:27]tlvbuf is 00811C50 [09:38:27]SAM_PROTO_ClearQueue [09:38:27]wFMCommunicate request_size=4 [09:38:27]MH_SAM_APDU [09:38:27]CAPDU: 80 09 00 00 [09:38:27]Write to MH i2c: E2 08 00 40 0F 80 09 00 00 00 00 00 00 C1 [09:38:27]Write i2c OK [09:38:27]MH_I2C_Read... [09:38:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:38:27]Read from MH i2c: E2 [09:38:27]MH_I2C_Read... [09:38:27]Read from MH i2c: E2 03 00 [09:38:27]MH_I2C_Read... [09:38:27]Read from MH i2c: E2 03 00 40 0F 00 90 00 C3 [09:38:27]RAPDU: 90 00 [09:38:27]wFMCommunicate OK [09:38:27]SAM_PROTO_ClearQueue done [09:38:27]KKMCreateOFDPacket [09:38:27]OFDProtocolAddRootSTLVToBuf [09:38:27]FM_MakeSignedData [09:38:27]FM_MakeSignedData [09:38:27]SAM_PROTO_SignData [09:38:27]wFMCommunicate request_size=4 [09:38:27]MH_SAM_APDU [09:38:27]CAPDU: 80 0D 01 02 [09:38:27]Write to MH i2c: E2 08 00 41 0F 80 0D 01 02 00 00 00 00 C9 [09:38:27]Write i2c OK [09:38:27]MH_I2C_Read... [09:38:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:38:27]Read from MH i2c: E2 [09:38:27]MH_I2C_Read... [09:38:27]Read from MH i2c: E2 03 00 [09:38:27]MH_I2C_Read... [09:38:27]Read from MH i2c: E2 03 00 41 0F 00 90 00 C4 [09:38:27]RAPDU: 90 00 [09:38:27]wFMCommunicate OK [09:38:27]wFMCommunicate request_size=255 [09:38:27]MH_SAM_APDU [09:38:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 93 CF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BF 61 02 00 35 04 06 00 32 [09:38:27]Write to MH i2c: E2 02 01 42 0F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 93 CF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BF 61 02 00 35 04 06 00 32 00 00 83 [09:38:27]Write i2c OK [09:38:27]MH_I2C_Read... [09:38:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:38:28]Read from MH i2c: E2 [09:38:28]MH_I2C_Read... [09:38:28]Read from MH i2c: E2 03 00 [09:38:28]MH_I2C_Read... [09:38:28]Read from MH i2c: E2 03 00 42 0F 00 90 00 C5 [09:38:28]RAPDU: 90 00 [09:38:28]wFMCommunicate OK [09:38:28]wFMCommunicate request_size=10 [09:38:28]MH_SAM_APDU [09:38:28]CAPDU: 80 0D 02 02 05 66 C8 FB 36 D8 [09:38:28]Write to MH i2c: E2 0D 00 43 0F 80 0D 02 02 05 00 66 C8 FB 36 D8 00 00 0D [09:38:28]Write i2c OK [09:38:28]MH_I2C_Read... [09:38:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:38:28]Read from MH i2c: E2 [09:38:28]MH_I2C_Read... [09:38:28]Read from MH i2c: E2 03 00 [09:38:28]MH_I2C_Read... [09:38:28]Read from MH i2c: E2 03 00 43 0F 00 90 00 C6 [09:38:28]RAPDU: 90 00 [09:38:28]wFMCommunicate OK [09:38:28]wFMCommunicate request_size=4 [09:38:28]MH_SAM_APDU [09:38:28]CAPDU: 80 0D 03 02 [09:38:28]Write to MH i2c: E2 08 00 44 0F 80 0D 03 02 00 00 00 00 CE [09:38:28]Write i2c OK [09:38:28]MH_I2C_Read... [09:38:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:38:28]Read from MH i2c: E2 [09:38:28]MH_I2C_Read... [09:38:28]Read from MH i2c: E2 0B 00 [09:38:28]MH_I2C_Read... [09:38:28]Read from MH i2c: E2 0B 00 44 0F 00 2A 15 3F B4 66 86 80 B6 90 00 23 [09:38:28]RAPDU: 2A 15 3F B4 66 86 80 B6 90 00 [09:38:28]wFMCommunicate OK [09:38:28]SAM_PROTO_SignData done [09:38:28]FM_MakeSignedData done [09:38:28]CreateOFDProtocolMessage [09:38:28]wFMCommunicate request_size=4 [09:38:28]MH_SAM_APDU [09:38:28]CAPDU: 80 11 00 00 [09:38:28]Write to MH i2c: E2 08 00 45 0F 80 11 00 00 00 00 00 00 CE [09:38:28]Write i2c OK [09:38:28]MH_I2C_Read... [09:38:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:38:28]Read from MH i2c: E2 [09:38:28]MH_I2C_Read... [09:38:28]Read from MH i2c: E2 17 00 [09:38:28]MH_I2C_Read... [09:38:28]Read from MH i2c: E2 17 00 45 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1F [09:38:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:38:28]wFMCommunicate OK [09:38:28]CreateOFDProtocolMessage done [09:38:28]OFDSenderStorePacket 156095 [09:38:28]StoreOFDPacket docnum=156095 [09:38:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 9B EB 07 01 8E 6A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 93 CF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BF 61 02 00 35 04 06 00 32 66 C8 FB 36 D8 2A 15 3F B4 66 86 80 B6 [09:38:28]CheckFolder [09:38:28]dirname=/storage/ofd_packets [09:38:28]CheckFolder done [09:38:28]ProducePacketName [09:38:28]name=ofd_packets/00156095 [09:38:28]NVStorageSaveData ofd_packets/00156095 [09:38:28]File name is /storage/ofd_packets/00156095 [09:38:28]Write 301 bytes [09:38:28]NVStorageSaveData done [09:38:28]OFDSenderStorePacket done [09:38:28]KKMCreateOFDPacket done [09:38:28]NVStorageSaveData kkm_last_timestamp [09:38:28]File name is /storage/kkm_last_timestamp [09:38:28]Write 4 bytes [09:38:28]NVStorageSaveData done [09:38:28]ExternCall_PrintAddStr [09:38:28]wPrintStart [09:38:28]Write to MH i2c: 01 00 00 46 0F 55 [09:38:28]Write i2c OK [09:38:28]MH_I2C_Read... [09:38:28]Read from MH i2c: 01 [09:38:28]MH_I2C_Read... [09:38:28]Read from MH i2c: 01 07 00 [09:38:28]MH_I2C_Read... [09:38:28]Read from MH i2c: 01 07 00 46 0F 00 00 00 00 00 FF 0F 6A [09:38:28]RasterBufferAndPrint [09:38:28]line Счет N : (1)874371 [09:38:28]line ИНН: 02508201610067 [09:38:28]line Контрольно-Кассовый Чек [09:38:28]line ПРОДАЖА [09:38:28]line ТРК (МРК, ГНК) : 12 [09:38:28]line Товар: 2710124130 [09:38:28]line Аи-92-К-5 [09:38:28]line 7.480 * 66.90 [09:38:28]line = 500.41 [09:38:28]line НДС 12% НСП 1% [09:38:28]line > о реализуемом товаре [09:38:28]line ОКРУГЛЕНИЕ: -0.41 [09:38:28]line ИТОГО: 500.00 [09:38:28]line Внесено: 500.00 [09:38:28]line СДАЧА: 0.00 [09:38:28]line НСП 1% : 4.43 [09:38:28]line НДС 12% : 53.14 [09:38:28]line Наличными: 500.00 [09:38:28]line Безнал.: 0.00 [09:38:28]line Место: АЗС № 165 "Партнер Нефть" [09:38:28]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:38:28]line СНО: Общий режим [09:38:28]line Чек 167 20.10.2024 09:38 [09:38:28]line Смена: 314 ФФД: 1.0 [09:38:28]line ЗНМ: 0300000234 [09:38:28]line РНМ: 0000137193017469 [09:38:28]line Версия ККМ: v1.0 [09:38:28]line ФМ: 0000000000963156 [09:38:28]line ФД: 156095 [09:38:28]line ФПД: 55417039959768 [09:38:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T093827&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156095&fm=55417039959768&tin=02508201610067®Number=0000137193017469&sum=50000 [09:38:28]written 0, free lines is 4095 [09:38:28]OFD Sender: Processing packet 156095 [packets to send 52, broken 51] [09:38:28]ProducePacketName [09:38:28]name=ofd_packets/00156095 [09:38:28]OFD Sender: To server: pG, [09:38:28]CommunicateWithHost lk.salyk.kg:30040 [09:38:28]ConnectInit lk.salyk.kg [09:38:28]Connected sock=10 [09:38:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 9B EB 07 01 8E 6A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 93 CF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BF 61 02 00 35 04 06 00 32 66 C8 FB 36 D8 2A 15 3F B4 66 86 80 B6 [09:38:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 0A E5 47 00 F0 F9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BF 61 02 00 F4 03 04 00 C6 75 14 67 B6 04 01 00 00 99 FE 80 6C E4 09 BC 2F [09:38:28]CommunicateWithHost err = 0 [09:38:28]CheckOFDResponse [09:38:28]1017 (14) - 77093643461234 [09:38:28]1041 (16) - 0000000000963156 [09:38:28]1040 (4) - 156095 [09:38:28]1012 (4) - 20.10.2024 03:15 [09:38:28]1206 (1) - 0 [09:38:28]OFD Sender: Remove packet 156095 [09:38:28]ProducePacketName [09:38:28]name=ofd_packets/00156095 [09:38:28]NVStorageDeleteData [09:38:28]Write to MH i2c: 01 00 00 71 0F 80 [09:38:28]Write i2c OK [09:38:28]MH_I2C_Read... [09:38:28]Read from MH i2c: 01 [09:38:28]MH_I2C_Read... [09:38:28]Read from MH i2c: 01 07 00 [09:38:28]MH_I2C_Read... [09:38:28]Read from MH i2c: 01 07 00 71 0F 00 00 00 00 00 02 0D 96 [09:38:28]RasterBufferAndPrint [09:38:28]line [09:38:28]line [09:38:28]line [09:38:28]line [09:38:28]line [09:38:28]written 0, free lines is 3342 [09:38:28]MH_Cut [09:38:28]Write to MH i2c: D1 01 00 78 0F 01 59 [09:38:28]Write i2c OK [09:38:28]MH_I2C_Read... [09:38:28]Read from MH i2c: D1 [09:38:28]MH_I2C_Read... [09:38:28]Read from MH i2c: D1 01 00 [09:38:28]MH_I2C_Read... [09:38:28]Read from MH i2c: D1 01 00 78 0F 00 58 [09:38:28]Write to MH i2c: 01 00 00 79 0F 88 [09:38:28]Write i2c OK [09:38:28]MH_I2C_Read... [09:38:29]OFD Sender: No OFD packet to send [09:38:29]*** Cut start [09:38:29]*** Partial cut [09:38:29]*** CUTSNS_PIN = 1 [09:38:29]*** CUTSNS_PIN = 0 [09:38:29]*** Brake cut motor [09:38:30]Read from MH i2c: 01 [09:38:30]MH_I2C_Read... [09:38:30]*** Stop cut motor [09:38:30]*** Cut end [09:38:30]Read from MH i2c: 01 07 00 [09:38:30]MH_I2C_Read... [09:38:30]Read from MH i2c: 01 07 00 79 0F 00 00 00 00 00 FF 0F 9D [09:38:30]process_action close_receipt done [09:38:30]requested_data is exist [09:38:30]produce_requested_data [09:38:30]requested_item fm.sn is exist - process it [09:38:30]wFMCommunicate request_size=4 [09:38:30]MH_SAM_APDU [09:38:30]CAPDU: 80 11 00 00 [09:38:30]Write to MH i2c: E2 08 00 7A 0F 80 11 00 00 00 00 00 00 03 [09:38:30]Write i2c OK [09:38:30]MH_I2C_Read... [09:38:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:38:30]Read from MH i2c: E2 [09:38:30]MH_I2C_Read... [09:38:30]Read from MH i2c: E2 17 00 [09:38:30]MH_I2C_Read... [09:38:30]Read from MH i2c: E2 17 00 7A 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 54 [09:38:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:38:30]wFMCommunicate OK [09:38:30]requested_item fd.num is exist - process it [09:38:30]SAM_PROTO_GetFieldsCounters [09:38:30]wFMCommunicate request_size=4 [09:38:30]MH_SAM_APDU [09:38:30]CAPDU: 80 13 00 00 [09:38:30]Write to MH i2c: E2 08 00 7B 0F 80 13 00 00 00 00 00 00 06 [09:38:30]Write i2c OK [09:38:30]MH_I2C_Read... [09:38:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:38:30]Read from MH i2c: E2 [09:38:30]MH_I2C_Read... [09:38:30]Read from MH i2c: E2 62 00 [09:38:30]MH_I2C_Read... [09:38:30]Read from MH i2c: E2 62 00 7B 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BF 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 A7 00 00 00 5E 04 04 00 A7 00 00 00 57 04 04 00 A8 00 00 00 19 04 04 00 00 00 00 00 90 00 91 [09:38:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BF 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 A7 00 00 00 5E 04 04 00 A7 00 00 00 57 04 04 00 A8 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:38:30]wFMCommunicate OK [09:38:30]SAM_PROTO_GetFieldsCounters done [09:38:30]requested_item shift.num is exist - process it [09:38:30]requested_item shift.opened is exist - process it [09:38:30]req_shift_opened [09:38:30]FM_GetShiftState [09:38:30]SAM_PROTO_GetShiftState [09:38:30]wFMCommunicate request_size=4 [09:38:30]MH_SAM_APDU [09:38:30]CAPDU: 80 13 01 00 [09:38:30]Write to MH i2c: E2 08 00 7C 0F 80 13 01 00 00 00 00 00 08 [09:38:30]Write i2c OK [09:38:30]MH_I2C_Read... [09:38:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:38:30]Read from MH i2c: E2 [09:38:30]MH_I2C_Read... [09:38:30]Read from MH i2c: E2 0E 00 [09:38:30]MH_I2C_Read... [09:38:30]Read from MH i2c: E2 0E 00 7C 0F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 AF [09:38:30]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:38:30]wFMCommunicate OK [09:38:30]SAM_PROTO_GetShiftState done [09:38:30]FM_GetShiftState done [09:38:30]req_shift_opened done [09:38:30]requested_item shift.open_date is exist - process it [09:38:30]req_shift_open_date [09:38:30]req_shift_open_date done [09:38:30]produce_requested_data done [09:38:30]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156095,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [09:38:30]process_action_free close_receipt [09:38:30]json_value_free [09:38:30]json_value_free done [09:38:30]process_json_proto returns [09:38:30]Send response to host [09:38:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156095,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [09:38:30]free response buf [09:38:30]execute_script done [09:38:30]execute_script returns [09:38:30]free content buf [09:38:30]Sock 9.Close socket [09:38:30]Sock 9.Thread stoped [09:38:34]OFD Sender: No OFD packet to send [09:38:39]OFD Sender: No OFD packet to send [09:38:44]OFD Sender: No OFD packet to send [09:38:49]OFD Sender: No OFD packet to send [09:38:54]OFD Sender: No OFD packet to send [09:38:59]OFD Sender: No OFD packet to send [09:39:04]OFD Sender: No OFD packet to send [09:39:09]OFD Sender: No OFD packet to send [09:39:14]OFD Sender: No OFD packet to send [09:39:19]OFD Sender: No OFD packet to send [09:39:24]OFD Sender: No OFD packet to send [09:39:29]OFD Sender: No OFD packet to send [09:39:34]OFD Sender: No OFD packet to send [09:39:39]OFD Sender: No OFD packet to send [09:39:44]OFD Sender: No OFD packet to send [09:39:49]OFD Sender: No OFD packet to send [09:39:49]accept exits with 8 [09:39:49]New connection [09:39:49]New thread 3066551652 created [09:39:49]Thread 3066695012 joined [09:39:49]Waiting for new connection... [09:39:49] Sock 8.Parse request [09:39:49]Sock 8.Check first char [09:39:49]Sock 8.First char is OK [09:39:49]request: POST /json_proto HTTP/1.0 [09:39:49]Method: POST [09:39:49]URL: /json_proto [09:39:49]Method is POST - this is cgi request [09:39:49]url: /json_proto [09:39:49]query_string will be loaded in cgi processing [09:39:49]execute_cgi json_proto POST (null) [09:39:49]execute_cgi path=json_proto method=POST [09:39:49]POST find Content-Length [09:39:49]Host: 172.17.53.67:8080 [09:39:49]Content-Length: 632 [09:39:49]Content-Type: application/json [09:39:49] [09:39:49]POST finish read [09:39:49]Found Content-Length = 632 [09:39:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874372", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:39:49]execute_script... [09:39:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874372", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:39:49]POST & json_proto [09:39:49]process_json_proto [09:39:49]json parsed OK: [09:39:49]protocol is kg_v1.0 [09:39:49]action value=close_receipt [09:39:49]process_action close_receipt [09:39:49]cmd_close_receipt [09:39:49]MH_GetDate [09:39:49]Write to MH i2c: F0 00 00 7D 0F 7B [09:39:49]Write i2c OK [09:39:49]MH_I2C_Read... [09:39:49]Read from MH i2c: F0 [09:39:49]MH_I2C_Read... [09:39:49]Read from MH i2c: F0 09 00 [09:39:49]MH_I2C_Read... [09:39:49]Read from MH i2c: F0 09 00 7D 0F 00 E6 CF 14 67 19 BC 99 64 86 [09:39:49]GetLastDocTimeStamp 1729417107 [09:39:49]current date 1729417190 [09:39:49]FM_GetShiftState [09:39:49]SAM_PROTO_GetShiftState [09:39:49]wFMCommunicate request_size=4 [09:39:49]MH_SAM_APDU [09:39:49]CAPDU: 80 13 01 00 [09:39:49]Write to MH i2c: E2 08 00 7E 0F 80 13 01 00 00 00 00 00 0A [09:39:49]Write i2c OK [09:39:49]MH_I2C_Read... [09:39:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:39:50]Read from MH i2c: E2 [09:39:50]MH_I2C_Read... [09:39:50]Read from MH i2c: E2 0E 00 [09:39:50]MH_I2C_Read... [09:39:50]Read from MH i2c: E2 0E 00 7E 0F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B1 [09:39:50]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:39:50]wFMCommunicate OK [09:39:50]SAM_PROTO_GetShiftState done [09:39:50]FM_GetShiftState done [09:39:50]opened in 1729383891 [09:39:50]opened+sec_in_day 1729470291 [09:39:50]quantity*price = 50000 [09:39:50]sum+1 = 50001 [09:39:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 168 20.10.2024 09:39 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156096 ФПД: 127861339502538 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T093950&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156096&fm=127861339502538&tin=02508201610067®Number=0000137193017469&sum=50000 [09:39:51]StoreToDocumentArchive [09:39:51]shift 314 fd 156096 [09:39:51]save to /storage/0314/doc_00156096 [09:39:51]save last doc name /storage/0314/doc_00156096 to /storage/kkm_last_doc_name [09:39:51]save OK [09:39:51]Clear old archive folders... [09:39:51]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:39:51]tlvbuf is 00883130 [09:39:51]SAM_PROTO_ClearQueue [09:39:51]wFMCommunicate request_size=4 [09:39:51]MH_SAM_APDU [09:39:51]CAPDU: 80 09 00 00 [09:39:51]Write to MH i2c: E2 08 00 8B 0F 80 09 00 00 00 00 00 00 0C [09:39:51]Write i2c OK [09:39:51]MH_I2C_Read... [09:39:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:39:51]Read from MH i2c: E2 [09:39:51]MH_I2C_Read... [09:39:51]Read from MH i2c: E2 03 00 [09:39:51]MH_I2C_Read... [09:39:51]Read from MH i2c: E2 03 00 8B 0F 00 90 00 0E [09:39:51]RAPDU: 90 00 [09:39:51]wFMCommunicate OK [09:39:51]SAM_PROTO_ClearQueue done [09:39:51]KKMCreateOFDPacket [09:39:51]OFDProtocolAddRootSTLVToBuf [09:39:51]FM_MakeSignedData [09:39:51]FM_MakeSignedData [09:39:51]SAM_PROTO_SignData [09:39:51]wFMCommunicate request_size=4 [09:39:51]MH_SAM_APDU [09:39:51]CAPDU: 80 0D 01 02 [09:39:51]Write to MH i2c: E2 08 00 8C 0F 80 0D 01 02 00 00 00 00 14 [09:39:51]Write i2c OK [09:39:51]MH_I2C_Read... [09:39:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:39:51]Read from MH i2c: E2 [09:39:51]MH_I2C_Read... [09:39:51]Read from MH i2c: E2 03 00 [09:39:51]MH_I2C_Read... [09:39:51]Read from MH i2c: E2 03 00 8C 0F 00 90 00 0F [09:39:51]RAPDU: 90 00 [09:39:51]wFMCommunicate OK [09:39:51]wFMCommunicate request_size=255 [09:39:51]MH_SAM_APDU [09:39:51]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 E6 CF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C0 61 02 00 35 04 06 00 [09:39:51]Write to MH i2c: E2 02 01 8D 0F 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 E6 CF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C0 61 02 00 35 04 06 00 00 00 CB [09:39:51]Write i2c OK [09:39:51]MH_I2C_Read... [09:39:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:39:51]Read from MH i2c: E2 [09:39:51]MH_I2C_Read... [09:39:51]Read from MH i2c: E2 03 00 [09:39:51]MH_I2C_Read... [09:39:51]Read from MH i2c: E2 03 00 8D 0F 00 90 00 10 [09:39:51]RAPDU: 90 00 [09:39:51]wFMCommunicate OK [09:39:51]wFMCommunicate request_size=11 [09:39:51]MH_SAM_APDU [09:39:51]CAPDU: 80 0D 02 02 06 74 4A 09 B8 B7 CA [09:39:51]Write to MH i2c: E2 0E 00 8E 0F 80 0D 02 02 06 00 74 4A 09 B8 B7 CA 00 00 23 [09:39:51]Write i2c OK [09:39:51]MH_I2C_Read... [09:39:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:39:51]Read from MH i2c: E2 [09:39:51]MH_I2C_Read... [09:39:51]Read from MH i2c: E2 03 00 [09:39:51]MH_I2C_Read... [09:39:51]Read from MH i2c: E2 03 00 8E 0F 00 90 00 11 [09:39:51]RAPDU: 90 00 [09:39:51]wFMCommunicate OK [09:39:51]wFMCommunicate request_size=4 [09:39:51]MH_SAM_APDU [09:39:51]CAPDU: 80 0D 03 02 [09:39:51]Write to MH i2c: E2 08 00 8F 0F 80 0D 03 02 00 00 00 00 19 [09:39:51]Write i2c OK [09:39:51]MH_I2C_Read... [09:39:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:39:51]Read from MH i2c: E2 [09:39:51]MH_I2C_Read... [09:39:51]Read from MH i2c: E2 0B 00 [09:39:51]MH_I2C_Read... [09:39:51]Read from MH i2c: E2 0B 00 8F 0F 00 53 87 2A C3 EC 94 F6 4C 90 00 A3 [09:39:51]RAPDU: 53 87 2A C3 EC 94 F6 4C 90 00 [09:39:51]wFMCommunicate OK [09:39:51]SAM_PROTO_SignData done [09:39:51]FM_MakeSignedData done [09:39:51]CreateOFDProtocolMessage [09:39:51]wFMCommunicate request_size=4 [09:39:51]MH_SAM_APDU [09:39:51]CAPDU: 80 11 00 00 [09:39:51]Write to MH i2c: E2 08 00 90 0F 80 11 00 00 00 00 00 00 19 [09:39:51]Write i2c OK [09:39:51]MH_I2C_Read... [09:39:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:39:51]Read from MH i2c: E2 [09:39:51]MH_I2C_Read... [09:39:51]Read from MH i2c: E2 17 00 [09:39:51]MH_I2C_Read... [09:39:51]Read from MH i2c: E2 17 00 90 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6A [09:39:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:39:51]wFMCommunicate OK [09:39:51]CreateOFDProtocolMessage done [09:39:51]OFDSenderStorePacket 156096 [09:39:51]StoreOFDPacket docnum=156096 [09:39:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 1F E0 08 01 6B 1E 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 E6 CF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C0 61 02 00 35 04 06 00 74 4A 09 B8 B7 CA 53 87 2A C3 EC 94 F6 4C [09:39:51]CheckFolder [09:39:51]dirname=/storage/ofd_packets [09:39:51]CheckFolder done [09:39:51]ProducePacketName [09:39:51]name=ofd_packets/00156096 [09:39:51]NVStorageSaveData ofd_packets/00156096 [09:39:51]File name is /storage/ofd_packets/00156096 [09:39:51]Write 302 bytes [09:39:51]NVStorageSaveData done [09:39:51]OFDSenderStorePacket done [09:39:51]KKMCreateOFDPacket done [09:39:51]NVStorageSaveData kkm_last_timestamp [09:39:51]File name is /storage/kkm_last_timestamp [09:39:51]Write 4 bytes [09:39:51]NVStorageSaveData done [09:39:51]ExternCall_PrintAddStr [09:39:51]wPrintStart [09:39:51]Write to MH i2c: 01 00 00 91 0F A0 [09:39:51]Write i2c OK [09:39:51]MH_I2C_Read... [09:39:51]Read from MH i2c: 01 [09:39:51]MH_I2C_Read... [09:39:51]Read from MH i2c: 01 07 00 [09:39:51]MH_I2C_Read... [09:39:51]Read from MH i2c: 01 07 00 91 0F 00 00 00 00 00 FF 0F B5 [09:39:51]RasterBufferAndPrint [09:39:51]line Счет N : (1)874372 [09:39:51]line ИНН: 02508201610067 [09:39:51]line Контрольно-Кассовый Чек [09:39:51]line ПРОДАЖА [09:39:51]line ТРК (МРК, ГНК) : 43 [09:39:51]line Товар: 2710124130 [09:39:51]line Super 92-К-5 [09:39:51]line 7.310 * 68.40 [09:39:51]line = 500.00 [09:39:51]line НДС 12% НСП 1% [09:39:51]line > о реализуемом товаре [09:39:51]line ИТОГО: 500.00 [09:39:51]line НСП 1% : 4.42 [09:39:51]line НДС 12% : 53.10 [09:39:51]line Наличными: 500.00 [09:39:51]line Безнал.: 0.00 [09:39:51]line Место: АЗС № 165 "Партнер Нефть" [09:39:51]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:39:51]line СНО: Общий режим [09:39:51]line Чек 168 20.10.2024 09:39 [09:39:51]line Смена: 314 ФФД: 1.0 [09:39:51]line ЗНМ: 0300000234 [09:39:51]line РНМ: 0000137193017469 [09:39:51]line Версия ККМ: v1.0 [09:39:51]line ФМ: 0000000000963156 [09:39:51]line ФД: 156096 [09:39:51]line ФПД: 127861339502538 [09:39:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T093950&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156096&fm=127861339502538&tin=02508201610067®Number=0000137193017469&sum=50000 [09:39:52]OFD Sender: Processing packet 156096 [packets to send 52, broken 51] [09:39:52]ProducePacketName [09:39:52]name=ofd_packets/00156096 [09:39:52]OFD Sender: To server: pG, [09:39:52]CommunicateWithHost lk.salyk.kg:30040 [09:39:52]ConnectInit lk.salyk.kg [09:39:52]written 0, free lines is 4095 [09:39:52]Connected sock=10 [09:39:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 1F E0 08 01 6B 1E 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 E6 CF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C0 61 02 00 35 04 06 00 74 4A 09 B8 B7 CA 53 87 2A C3 EC 94 F6 4C [09:39:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 10 C0 47 00 CC 4F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C0 61 02 00 F4 03 04 00 19 76 14 67 B6 04 01 00 00 8D FF EC 7A A7 3C D6 37 [09:39:52]CommunicateWithHost err = 0 [09:39:52]CheckOFDResponse [09:39:52]1017 (14) - 77093643461234 [09:39:52]1041 (16) - 0000000000963156 [09:39:52]1040 (4) - 156096 [09:39:52]1012 (4) - 20.10.2024 03:16 [09:39:52]1206 (1) - 0 [09:39:52]OFD Sender: Remove packet 156096 [09:39:52]ProducePacketName [09:39:52]name=ofd_packets/00156096 [09:39:52]NVStorageDeleteData [09:39:52]Write to MH i2c: 01 00 00 B9 0F C8 [09:39:52]Write i2c OK [09:39:52]MH_I2C_Read... [09:39:52]Read from MH i2c: 01 [09:39:52]MH_I2C_Read... [09:39:52]Read from MH i2c: 01 07 00 [09:39:52]MH_I2C_Read... [09:39:52]Read from MH i2c: 01 07 00 B9 0F 00 00 00 00 00 17 0D F3 [09:39:52]RasterBufferAndPrint [09:39:52]line [09:39:52]line [09:39:52]line [09:39:52]line [09:39:52]line [09:39:52]written 0, free lines is 3357 [09:39:52]MH_Cut [09:39:52]Write to MH i2c: D1 01 00 C0 0F 01 A1 [09:39:52]Write i2c OK [09:39:52]MH_I2C_Read... [09:39:52]Read from MH i2c: D1 [09:39:52]MH_I2C_Read... [09:39:52]Read from MH i2c: D1 01 00 [09:39:52]MH_I2C_Read... [09:39:52]Read from MH i2c: D1 01 00 C0 0F 00 A0 [09:39:52]Write to MH i2c: 01 00 00 C1 0F D0 [09:39:52]Write i2c OK [09:39:52]MH_I2C_Read... [09:39:52]OFD Sender: No OFD packet to send [09:39:53]*** Cut start [09:39:53]*** Partial cut [09:39:53]*** CUTSNS_PIN = 1 [09:39:53]*** CUTSNS_PIN = 0 [09:39:53]*** Brake cut motor [09:39:53]Read from MH i2c: 01 [09:39:53]MH_I2C_Read... [09:39:53]*** Stop cut motor [09:39:53]*** Cut end [09:39:53]Read from MH i2c: 01 07 00 [09:39:53]MH_I2C_Read... [09:39:53]Read from MH i2c: 01 07 00 C1 0F 00 00 00 00 00 FF 0F E5 [09:39:53]process_action close_receipt done [09:39:53]requested_data is exist [09:39:53]produce_requested_data [09:39:53]requested_item fm.sn is exist - process it [09:39:53]wFMCommunicate request_size=4 [09:39:53]MH_SAM_APDU [09:39:53]CAPDU: 80 11 00 00 [09:39:53]Write to MH i2c: E2 08 00 C2 0F 80 11 00 00 00 00 00 00 4B [09:39:53]Write i2c OK [09:39:53]MH_I2C_Read... [09:39:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:39:53]Read from MH i2c: E2 [09:39:53]MH_I2C_Read... [09:39:53]Read from MH i2c: E2 17 00 [09:39:53]MH_I2C_Read... [09:39:53]Read from MH i2c: E2 17 00 C2 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9C [09:39:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:39:53]wFMCommunicate OK [09:39:53]requested_item fd.num is exist - process it [09:39:53]SAM_PROTO_GetFieldsCounters [09:39:53]wFMCommunicate request_size=4 [09:39:53]MH_SAM_APDU [09:39:53]CAPDU: 80 13 00 00 [09:39:53]Write to MH i2c: E2 08 00 C3 0F 80 13 00 00 00 00 00 00 4E [09:39:53]Write i2c OK [09:39:53]MH_I2C_Read... [09:39:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:39:53]Read from MH i2c: E2 [09:39:53]MH_I2C_Read... [09:39:53]Read from MH i2c: E2 62 00 [09:39:53]MH_I2C_Read... [09:39:53]Read from MH i2c: E2 62 00 C3 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C0 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 A8 00 00 00 5E 04 04 00 A8 00 00 00 57 04 04 00 A9 00 00 00 19 04 04 00 00 00 00 00 90 00 DD [09:39:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C0 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 A8 00 00 00 5E 04 04 00 A8 00 00 00 57 04 04 00 A9 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:39:53]wFMCommunicate OK [09:39:53]SAM_PROTO_GetFieldsCounters done [09:39:53]requested_item shift.num is exist - process it [09:39:53]requested_item shift.opened is exist - process it [09:39:53]req_shift_opened [09:39:53]FM_GetShiftState [09:39:53]SAM_PROTO_GetShiftState [09:39:53]wFMCommunicate request_size=4 [09:39:53]MH_SAM_APDU [09:39:53]CAPDU: 80 13 01 00 [09:39:53]Write to MH i2c: E2 08 00 C4 0F 80 13 01 00 00 00 00 00 50 [09:39:53]Write i2c OK [09:39:53]MH_I2C_Read... [09:39:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:39:53]Read from MH i2c: E2 [09:39:53]MH_I2C_Read... [09:39:53]Read from MH i2c: E2 0E 00 [09:39:53]MH_I2C_Read... [09:39:53]Read from MH i2c: E2 0E 00 C4 0F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F7 [09:39:53]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:39:53]wFMCommunicate OK [09:39:53]SAM_PROTO_GetShiftState done [09:39:53]FM_GetShiftState done [09:39:53]req_shift_opened done [09:39:53]requested_item shift.open_date is exist - process it [09:39:53]req_shift_open_date [09:39:53]req_shift_open_date done [09:39:53]produce_requested_data done [09:39:53]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156096,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [09:39:53]process_action_free close_receipt [09:39:53]json_value_free [09:39:53]json_value_free done [09:39:53]process_json_proto returns [09:39:53]Send response to host [09:39:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156096,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [09:39:53]free response buf [09:39:53]execute_script done [09:39:53]execute_script returns [09:39:53]free content buf [09:39:53]Sock 8.Close socket [09:39:53]Sock 8.Thread stoped [09:39:57]OFD Sender: No OFD packet to send [09:40:02]OFD Sender: No OFD packet to send [09:40:07]OFD Sender: No OFD packet to send [09:40:12]OFD Sender: No OFD packet to send [09:40:17]OFD Sender: No OFD packet to send [09:40:22]OFD Sender: No OFD packet to send [09:40:27]OFD Sender: No OFD packet to send [09:40:32]OFD Sender: No OFD packet to send [09:40:37]OFD Sender: No OFD packet to send [09:40:42]OFD Sender: No OFD packet to send [09:40:47]OFD Sender: No OFD packet to send [09:40:52]OFD Sender: No OFD packet to send [09:40:57]OFD Sender: No OFD packet to send [09:41:02]OFD Sender: No OFD packet to send [09:41:07]OFD Sender: No OFD packet to send [09:41:12]OFD Sender: No OFD packet to send [09:41:17]OFD Sender: No OFD packet to send [09:41:18]accept exits with 9 [09:41:18]New connection [09:41:18]New thread 3066695012 created [09:41:18]Thread 3066551652 joined [09:41:18]Waiting for new connection... [09:41:18] Sock 9.Parse request [09:41:18]Sock 9.Check first char [09:41:18]Sock 9.First char is OK [09:41:18]request: POST /json_proto HTTP/1.0 [09:41:18]Method: POST [09:41:18]URL: /json_proto [09:41:18]Method is POST - this is cgi request [09:41:18]url: /json_proto [09:41:18]query_string will be loaded in cgi processing [09:41:18]execute_cgi json_proto POST (null) [09:41:18]execute_cgi path=json_proto method=POST [09:41:18]POST find Content-Length [09:41:18]Host: 172.17.53.67:8080 [09:41:18]Content-Length: 792 [09:41:18]Content-Type: application/json [09:41:18] [09:41:18]POST finish read [09:41:18]Found Content-Length = 792 [09:41:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874373", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 31.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:41:18]execute_script... [09:41:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874373", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 31.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:41:18]POST & json_proto [09:41:18]process_json_proto [09:41:18]json parsed OK: [09:41:18]protocol is kg_v1.0 [09:41:18]action value=close_receipt [09:41:18]process_action close_receipt [09:41:18]cmd_close_receipt [09:41:18]MH_GetDate [09:41:18]Write to MH i2c: F0 00 00 C5 0F C3 [09:41:18]Write i2c OK [09:41:18]MH_I2C_Read... [09:41:18]Read from MH i2c: F0 [09:41:18]MH_I2C_Read... [09:41:18]Read from MH i2c: F0 09 00 [09:41:18]MH_I2C_Read... [09:41:18]Read from MH i2c: F0 09 00 C5 0F 00 3F D0 14 67 19 BC 99 64 28 [09:41:18]GetLastDocTimeStamp 1729417190 [09:41:18]current date 1729417279 [09:41:18]FM_GetShiftState [09:41:18]SAM_PROTO_GetShiftState [09:41:18]wFMCommunicate request_size=4 [09:41:18]MH_SAM_APDU [09:41:18]CAPDU: 80 13 01 00 [09:41:18]Write to MH i2c: E2 08 00 C6 0F 80 13 01 00 00 00 00 00 52 [09:41:18]Write i2c OK [09:41:18]MH_I2C_Read... [09:41:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:41:18]Read from MH i2c: E2 [09:41:18]MH_I2C_Read... [09:41:18]Read from MH i2c: E2 0E 00 [09:41:18]MH_I2C_Read... [09:41:18]Read from MH i2c: E2 0E 00 C6 0F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F9 [09:41:18]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:41:18]wFMCommunicate OK [09:41:18]SAM_PROTO_GetShiftState done [09:41:18]FM_GetShiftState done [09:41:18]opened in 1729383891 [09:41:18]opened+sec_in_day 1729470291 [09:41:18]quantity*price = 0 [09:41:18]sum+1 = 1 [09:41:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 169 20.10.2024 09:41 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливная Карта 59209 ФМ: 0000000000963156 ФД: 156097 ФПД: 9244369564684 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T094119&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156097&fm=9244369564684&tin=02508201610067®Number=0000137193017469&sum=0 [09:41:19]StoreToDocumentArchive [09:41:19]shift 314 fd 156097 [09:41:19]save to /storage/0314/doc_00156097 [09:41:19]save last doc name /storage/0314/doc_00156097 to /storage/kkm_last_doc_name [09:41:19]save OK [09:41:19]Clear old archive folders... [09:41:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:41:19]tlvbuf is 00884000 [09:41:19]SAM_PROTO_ClearQueue [09:41:19]wFMCommunicate request_size=4 [09:41:19]MH_SAM_APDU [09:41:19]CAPDU: 80 09 00 00 [09:41:19]Write to MH i2c: E2 08 00 D3 0F 80 09 00 00 00 00 00 00 54 [09:41:19]Write i2c OK [09:41:19]MH_I2C_Read... [09:41:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:41:20]Read from MH i2c: E2 [09:41:20]MH_I2C_Read... [09:41:20]Read from MH i2c: E2 03 00 [09:41:20]MH_I2C_Read... [09:41:20]Read from MH i2c: E2 03 00 D3 0F 00 90 00 56 [09:41:20]RAPDU: 90 00 [09:41:20]wFMCommunicate OK [09:41:20]SAM_PROTO_ClearQueue done [09:41:20]KKMCreateOFDPacket [09:41:20]OFDProtocolAddRootSTLVToBuf [09:41:20]FM_MakeSignedData [09:41:20]FM_MakeSignedData [09:41:20]SAM_PROTO_SignData [09:41:20]wFMCommunicate request_size=4 [09:41:20]MH_SAM_APDU [09:41:20]CAPDU: 80 0D 01 02 [09:41:20]Write to MH i2c: E2 08 00 D4 0F 80 0D 01 02 00 00 00 00 5C [09:41:20]Write i2c OK [09:41:20]MH_I2C_Read... [09:41:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:41:20]Read from MH i2c: E2 [09:41:20]MH_I2C_Read... [09:41:20]Read from MH i2c: E2 03 00 [09:41:20]MH_I2C_Read... [09:41:20]Read from MH i2c: E2 03 00 D4 0F 00 90 00 57 [09:41:20]RAPDU: 90 00 [09:41:20]wFMCommunicate OK [09:41:20]wFMCommunicate request_size=255 [09:41:20]MH_SAM_APDU [09:41:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 79 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 3F D0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C1 61 02 00 35 04 06 00 08 [09:41:20]Write to MH i2c: E2 02 01 D5 0F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 79 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 3F D0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C1 61 02 00 35 04 06 00 08 00 00 AD [09:41:20]Write i2c OK [09:41:20]MH_I2C_Read... [09:41:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:41:20]Read from MH i2c: E2 [09:41:20]MH_I2C_Read... [09:41:20]Read from MH i2c: E2 03 00 [09:41:20]MH_I2C_Read... [09:41:20]Read from MH i2c: E2 03 00 D5 0F 00 90 00 58 [09:41:20]RAPDU: 90 00 [09:41:20]wFMCommunicate OK [09:41:20]wFMCommunicate request_size=10 [09:41:20]MH_SAM_APDU [09:41:20]CAPDU: 80 0D 02 02 05 68 5F 5D 34 0C [09:41:20]Write to MH i2c: E2 0D 00 D6 0F 80 0D 02 02 05 00 68 5F 5D 34 0C 00 00 CD [09:41:20]Write i2c OK [09:41:20]MH_I2C_Read... [09:41:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:41:20]Read from MH i2c: E2 [09:41:20]MH_I2C_Read... [09:41:20]Read from MH i2c: E2 03 00 [09:41:20]MH_I2C_Read... [09:41:20]Read from MH i2c: E2 03 00 D6 0F 00 90 00 59 [09:41:20]RAPDU: 90 00 [09:41:20]wFMCommunicate OK [09:41:20]wFMCommunicate request_size=4 [09:41:20]MH_SAM_APDU [09:41:20]CAPDU: 80 0D 03 02 [09:41:20]Write to MH i2c: E2 08 00 D7 0F 80 0D 03 02 00 00 00 00 61 [09:41:20]Write i2c OK [09:41:20]MH_I2C_Read... [09:41:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:41:20]Read from MH i2c: E2 [09:41:20]MH_I2C_Read... [09:41:20]Read from MH i2c: E2 0B 00 [09:41:20]MH_I2C_Read... [09:41:20]Read from MH i2c: E2 0B 00 D7 0F 00 A6 0A 33 52 2A 96 59 69 90 00 19 [09:41:20]RAPDU: A6 0A 33 52 2A 96 59 69 90 00 [09:41:20]wFMCommunicate OK [09:41:20]SAM_PROTO_SignData done [09:41:20]FM_MakeSignedData done [09:41:20]CreateOFDProtocolMessage [09:41:20]wFMCommunicate request_size=4 [09:41:20]MH_SAM_APDU [09:41:20]CAPDU: 80 11 00 00 [09:41:20]Write to MH i2c: E2 08 00 D8 0F 80 11 00 00 00 00 00 00 61 [09:41:20]Write i2c OK [09:41:20]MH_I2C_Read... [09:41:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:41:20]Read from MH i2c: E2 [09:41:20]MH_I2C_Read... [09:41:20]Read from MH i2c: E2 17 00 [09:41:20]MH_I2C_Read... [09:41:20]Read from MH i2c: E2 17 00 D8 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B2 [09:41:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:41:20]wFMCommunicate OK [09:41:20]CreateOFDProtocolMessage done [09:41:20]OFDSenderStorePacket 156097 [09:41:20]StoreOFDPacket docnum=156097 [09:41:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D6 71 07 01 77 2B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 79 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 3F D0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C1 61 02 00 35 04 06 00 08 68 5F 5D 34 0C A6 0A 33 52 2A 96 59 69 [09:41:20]CheckFolder [09:41:20]dirname=/storage/ofd_packets [09:41:20]CheckFolder done [09:41:20]ProducePacketName [09:41:20]name=ofd_packets/00156097 [09:41:20]NVStorageSaveData ofd_packets/00156097 [09:41:20]File name is /storage/ofd_packets/00156097 [09:41:20]Write 301 bytes [09:41:20]NVStorageSaveData done [09:41:20]OFDSenderStorePacket done [09:41:20]KKMCreateOFDPacket done [09:41:20]NVStorageSaveData kkm_last_timestamp [09:41:20]File name is /storage/kkm_last_timestamp [09:41:20]Write 4 bytes [09:41:20]NVStorageSaveData done [09:41:20]ExternCall_PrintAddStr [09:41:20]wPrintStart [09:41:20]Write to MH i2c: 01 00 00 D9 0F E8 [09:41:20]Write i2c OK [09:41:20]MH_I2C_Read... [09:41:20]Read from MH i2c: 01 [09:41:20]MH_I2C_Read... [09:41:20]Read from MH i2c: 01 07 00 [09:41:20]MH_I2C_Read... [09:41:20]Read from MH i2c: 01 07 00 D9 0F 00 00 00 00 00 FF 0F FD [09:41:20]RasterBufferAndPrint [09:41:20]line Счет N : (1)874373 [09:41:20]line ИНН: 02508201610067 [09:41:20]line Контрольно-Кассовый Чек [09:41:20]line ПРОДАЖА [09:41:20]line ТРК (МРК, ГНК) : 21 [09:41:20]line Товар: 2710124500 [09:41:20]line Аи-95-К-5 [09:41:20]line 31.000 * 0.00 [09:41:20]line = 0.00 [09:41:20]line НДС 12% НСП 1% [09:41:20]line > о реализуемом товаре [09:41:20]line ИТОГО: 0.00 [09:41:20]line НСП 1% : 0.00 [09:41:20]line НДС 12% : 0.00 [09:41:20]line Наличными: 0.00 [09:41:20]line Безнал.: 0.00 [09:41:20]line Место: АЗС № 165 "Партнер Нефть" [09:41:20]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:41:20]line СНО: Общий режим [09:41:20]line Чек 169 20.10.2024 09:41 [09:41:20]line Смена: 314 ФФД: 1.0 [09:41:20]line ЗНМ: 0300000234 [09:41:20]line РНМ: 0000137193017469 [09:41:20]line Версия ККМ: v1.0 [09:41:20]line Талоны: Топливная Карта [09:41:20]line 59209 [09:41:20]line ФМ: 0000000000963156 [09:41:20]line ФД: 156097 [09:41:20]line ФПД: 9244369564684 [09:41:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T094119&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156097&fm=9244369564684&tin=02508201610067®Number=0000137193017469&sum=0 [09:41:20]OFD Sender: Processing packet 156097 [packets to send 52, broken 51] [09:41:20]ProducePacketName [09:41:20]name=ofd_packets/00156097 [09:41:20]OFD Sender: To server: pG, [09:41:20]CommunicateWithHost lk.salyk.kg:30040 [09:41:20]ConnectInit lk.salyk.kg [09:41:20]written 0, free lines is 4095 [09:41:20]Connected sock=10 [09:41:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D6 71 07 01 77 2B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 79 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 3F D0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C1 61 02 00 35 04 06 00 08 68 5F 5D 34 0C A6 0A 33 52 2A 96 59 69 [09:41:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 27 D9 47 00 FF 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 39 36 33 31 35 36 10 04 04 00 C1 61 02 00 F4 03 04 00 72 76 14 67 B6 04 01 00 00 0D 42 B2 23 79 A4 B4 84 [09:41:21]CommunicateWithHost err = 0 [09:41:21]CheckOFDResponse [09:41:21]1017 (14) - 77093643461234 [09:41:21]1041 (16) - 0000000000963156 [09:41:21]1040 (4) - 156097 [09:41:21]1012 (4) - 20.10.2024 03:18 [09:41:21]1206 (1) - 0 [09:41:21]OFD Sender: Remove packet 156097 [09:41:21]ProducePacketName [09:41:21]name=ofd_packets/00156097 [09:41:21]NVStorageDeleteData [09:41:21]Write to MH i2c: 01 00 00 03 10 13 [09:41:21]Write i2c OK [09:41:21]MH_I2C_Read... [09:41:21]Read from MH i2c: 01 [09:41:21]MH_I2C_Read... [09:41:21]Read from MH i2c: 01 07 00 [09:41:21]MH_I2C_Read... [09:41:21]Read from MH i2c: 01 07 00 03 10 00 00 00 00 00 00 0D 27 [09:41:21]RasterBufferAndPrint [09:41:21]line [09:41:21]line [09:41:21]line [09:41:21]line [09:41:21]line [09:41:21]written 0, free lines is 3335 [09:41:21]MH_Cut [09:41:21]Write to MH i2c: D1 01 00 0A 10 01 EC [09:41:21]Write i2c OK [09:41:21]MH_I2C_Read... [09:41:21]Read from MH i2c: D1 [09:41:21]MH_I2C_Read... [09:41:21]Read from MH i2c: D1 01 00 [09:41:21]MH_I2C_Read... [09:41:21]Read from MH i2c: D1 01 00 0A 10 00 EB [09:41:21]Write to MH i2c: 01 00 00 0B 10 1B [09:41:21]Write i2c OK [09:41:21]MH_I2C_Read... [09:41:21]OFD Sender: No OFD packet to send [09:41:22]*** Cut start [09:41:22]*** Partial cut [09:41:22]*** CUTSNS_PIN = 1 [09:41:22]*** CUTSNS_PIN = 0 [09:41:22]*** Brake cut motor [09:41:22]Read from MH i2c: 01 [09:41:22]MH_I2C_Read... [09:41:22]*** Stop cut motor [09:41:22]*** Cut end [09:41:22]Read from MH i2c: 01 07 00 [09:41:22]MH_I2C_Read... [09:41:22]Read from MH i2c: 01 07 00 0B 10 00 00 00 00 00 FF 0F 30 [09:41:22]process_action close_receipt done [09:41:22]requested_data is exist [09:41:22]produce_requested_data [09:41:22]requested_item fm.sn is exist - process it [09:41:22]wFMCommunicate request_size=4 [09:41:22]MH_SAM_APDU [09:41:22]CAPDU: 80 11 00 00 [09:41:22]Write to MH i2c: E2 08 00 0C 10 80 11 00 00 00 00 00 00 96 [09:41:22]Write i2c OK [09:41:22]MH_I2C_Read... [09:41:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:41:22]Read from MH i2c: E2 [09:41:22]MH_I2C_Read... [09:41:22]Read from MH i2c: E2 17 00 [09:41:22]MH_I2C_Read... [09:41:22]Read from MH i2c: E2 17 00 0C 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E7 [09:41:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:41:22]wFMCommunicate OK [09:41:22]requested_item fd.num is exist - process it [09:41:22]SAM_PROTO_GetFieldsCounters [09:41:22]wFMCommunicate request_size=4 [09:41:22]MH_SAM_APDU [09:41:22]CAPDU: 80 13 00 00 [09:41:22]Write to MH i2c: E2 08 00 0D 10 80 13 00 00 00 00 00 00 99 [09:41:22]Write i2c OK [09:41:22]MH_I2C_Read... [09:41:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:41:22]Read from MH i2c: E2 [09:41:22]MH_I2C_Read... [09:41:22]Read from MH i2c: E2 62 00 [09:41:22]MH_I2C_Read... [09:41:22]Read from MH i2c: E2 62 00 0D 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C1 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 A9 00 00 00 5E 04 04 00 A9 00 00 00 57 04 04 00 AA 00 00 00 19 04 04 00 00 00 00 00 90 00 2C [09:41:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C1 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 A9 00 00 00 5E 04 04 00 A9 00 00 00 57 04 04 00 AA 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:41:22]wFMCommunicate OK [09:41:22]SAM_PROTO_GetFieldsCounters done [09:41:22]requested_item shift.num is exist - process it [09:41:22]requested_item shift.opened is exist - process it [09:41:22]req_shift_opened [09:41:22]FM_GetShiftState [09:41:22]SAM_PROTO_GetShiftState [09:41:22]wFMCommunicate request_size=4 [09:41:22]MH_SAM_APDU [09:41:22]CAPDU: 80 13 01 00 [09:41:22]Write to MH i2c: E2 08 00 0E 10 80 13 01 00 00 00 00 00 9B [09:41:22]Write i2c OK [09:41:22]MH_I2C_Read... [09:41:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:41:22]Read from MH i2c: E2 [09:41:22]MH_I2C_Read... [09:41:22]Read from MH i2c: E2 0E 00 [09:41:22]MH_I2C_Read... [09:41:22]Read from MH i2c: E2 0E 00 0E 10 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 42 [09:41:22]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:41:22]wFMCommunicate OK [09:41:22]SAM_PROTO_GetShiftState done [09:41:22]FM_GetShiftState done [09:41:22]req_shift_opened done [09:41:22]requested_item shift.open_date is exist - process it [09:41:22]req_shift_open_date [09:41:22]req_shift_open_date done [09:41:22]produce_requested_data done [09:41:22]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156097,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [09:41:22]process_action_free close_receipt [09:41:22]json_value_free [09:41:22]json_value_free done [09:41:22]process_json_proto returns [09:41:22]Send response to host [09:41:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156097,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [09:41:22]free response buf [09:41:22]execute_script done [09:41:22]execute_script returns [09:41:22]free content buf [09:41:22]Sock 9.Close socket [09:41:22]Sock 9.Thread stoped [09:41:26]OFD Sender: No OFD packet to send [09:41:31]OFD Sender: No OFD packet to send [09:41:36]OFD Sender: No OFD packet to send [09:41:41]OFD Sender: No OFD packet to send [09:41:46]OFD Sender: No OFD packet to send [09:41:51]OFD Sender: No OFD packet to send [09:41:56]OFD Sender: No OFD packet to send [09:42:01]OFD Sender: No OFD packet to send [09:42:06]OFD Sender: No OFD packet to send [09:42:11]OFD Sender: No OFD packet to send [09:42:16]OFD Sender: No OFD packet to send [09:42:21]OFD Sender: No OFD packet to send [09:42:25]accept exits with 8 [09:42:25]New connection [09:42:25]New thread 3066551652 created [09:42:25]Thread 3066695012 joined [09:42:25]Waiting for new connection... [09:42:25] Sock 8.Parse request [09:42:25]Sock 8.Check first char [09:42:25]Sock 8.First char is OK [09:42:25]request: POST /json_proto HTTP/1.0 [09:42:25]Method: POST [09:42:25]URL: /json_proto [09:42:25]Method is POST - this is cgi request [09:42:25]url: /json_proto [09:42:25]query_string will be loaded in cgi processing [09:42:25]execute_cgi json_proto POST (null) [09:42:25]execute_cgi path=json_proto method=POST [09:42:25]POST find Content-Length [09:42:25]Host: 172.17.53.67:8080 [09:42:25]Content-Length: 677 [09:42:25]Content-Type: application/json [09:42:25] [09:42:25]POST finish read [09:42:25]Found Content-Length = 677 [09:42:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874374", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:42:25]execute_script... [09:42:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874374", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:42:25]POST & json_proto [09:42:25]process_json_proto [09:42:25]json parsed OK: [09:42:25]protocol is kg_v1.0 [09:42:25]action value=close_receipt [09:42:25]process_action close_receipt [09:42:25]cmd_close_receipt [09:42:25]MH_GetDate [09:42:25]Write to MH i2c: F0 00 00 0F 10 0E [09:42:25]Write i2c OK [09:42:25]MH_I2C_Read... [09:42:25]Read from MH i2c: F0 [09:42:25]MH_I2C_Read... [09:42:25]Read from MH i2c: F0 09 00 [09:42:25]MH_I2C_Read... [09:42:25]Read from MH i2c: F0 09 00 0F 10 00 82 D0 14 67 19 BC 99 64 B6 [09:42:25]GetLastDocTimeStamp 1729417279 [09:42:25]current date 1729417346 [09:42:25]FM_GetShiftState [09:42:25]SAM_PROTO_GetShiftState [09:42:25]wFMCommunicate request_size=4 [09:42:25]MH_SAM_APDU [09:42:25]CAPDU: 80 13 01 00 [09:42:25]Write to MH i2c: E2 08 00 10 10 80 13 01 00 00 00 00 00 9D [09:42:25]Write i2c OK [09:42:25]MH_I2C_Read... [09:42:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:42:25]Read from MH i2c: E2 [09:42:25]MH_I2C_Read... [09:42:25]Read from MH i2c: E2 0E 00 [09:42:25]MH_I2C_Read... [09:42:25]Read from MH i2c: E2 0E 00 10 10 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 44 [09:42:25]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:42:25]wFMCommunicate OK [09:42:25]SAM_PROTO_GetShiftState done [09:42:25]FM_GetShiftState done [09:42:25]opened in 1729383891 [09:42:25]opened+sec_in_day 1729470291 [09:42:25]quantity*price = 30038 [09:42:25]sum+1 = 30039 [09:42:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 170 20.10.2024 09:42 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156098 ФПД: 252475682302113 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T094226&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156098&fm=252475682302113&tin=02508201610067®Number=0000137193017469&sum=30000 [09:42:26]StoreToDocumentArchive [09:42:26]shift 314 fd 156098 [09:42:26]save to /storage/0314/doc_00156098 [09:42:26]save last doc name /storage/0314/doc_00156098 to /storage/kkm_last_doc_name [09:42:26]save OK [09:42:26]Clear old archive folders... [09:42:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:42:26]tlvbuf is 00883520 [09:42:26]SAM_PROTO_ClearQueue [09:42:26]wFMCommunicate request_size=4 [09:42:26]MH_SAM_APDU [09:42:26]CAPDU: 80 09 00 00 [09:42:26]Write to MH i2c: E2 08 00 1D 10 80 09 00 00 00 00 00 00 9F [09:42:26]Write i2c OK [09:42:26]MH_I2C_Read... [09:42:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:42:26]Read from MH i2c: E2 [09:42:26]MH_I2C_Read... [09:42:26]Read from MH i2c: E2 03 00 [09:42:26]MH_I2C_Read... [09:42:26]Read from MH i2c: E2 03 00 1D 10 00 90 00 A1 [09:42:26]RAPDU: 90 00 [09:42:26]wFMCommunicate OK [09:42:26]SAM_PROTO_ClearQueue done [09:42:26]KKMCreateOFDPacket [09:42:26]OFDProtocolAddRootSTLVToBuf [09:42:26]FM_MakeSignedData [09:42:26]FM_MakeSignedData [09:42:26]SAM_PROTO_SignData [09:42:26]wFMCommunicate request_size=4 [09:42:26]MH_SAM_APDU [09:42:26]CAPDU: 80 0D 01 02 [09:42:26]Write to MH i2c: E2 08 00 1E 10 80 0D 01 02 00 00 00 00 A7 [09:42:26]Write i2c OK [09:42:26]MH_I2C_Read... [09:42:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:42:26]Read from MH i2c: E2 [09:42:26]MH_I2C_Read... [09:42:26]Read from MH i2c: E2 03 00 [09:42:26]MH_I2C_Read... [09:42:26]Read from MH i2c: E2 03 00 1E 10 00 90 00 A2 [09:42:26]RAPDU: 90 00 [09:42:26]wFMCommunicate OK [09:42:26]wFMCommunicate request_size=255 [09:42:26]MH_SAM_APDU [09:42:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 82 D0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C2 61 02 00 35 04 06 00 E5 [09:42:26]Write to MH i2c: E2 02 01 1F 10 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 82 D0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C2 61 02 00 35 04 06 00 E5 00 00 FE [09:42:26]Write i2c OK [09:42:26]MH_I2C_Read... [09:42:26]OFD Sender: No OFD packet to send [09:42:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:42:26]Read from MH i2c: E2 [09:42:26]MH_I2C_Read... [09:42:26]Read from MH i2c: E2 03 00 [09:42:26]MH_I2C_Read... [09:42:26]Read from MH i2c: E2 03 00 1F 10 00 90 00 A3 [09:42:26]RAPDU: 90 00 [09:42:26]wFMCommunicate OK [09:42:26]wFMCommunicate request_size=10 [09:42:26]MH_SAM_APDU [09:42:26]CAPDU: 80 0D 02 02 05 A0 13 5B A8 A1 [09:42:26]Write to MH i2c: E2 0D 00 20 10 80 0D 02 02 05 00 A0 13 5B A8 A1 00 00 0B [09:42:26]Write i2c OK [09:42:26]MH_I2C_Read... [09:42:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:42:26]Read from MH i2c: E2 [09:42:26]MH_I2C_Read... [09:42:26]Read from MH i2c: E2 03 00 [09:42:26]MH_I2C_Read... [09:42:26]Read from MH i2c: E2 03 00 20 10 00 90 00 A4 [09:42:26]RAPDU: 90 00 [09:42:26]wFMCommunicate OK [09:42:26]wFMCommunicate request_size=4 [09:42:26]MH_SAM_APDU [09:42:26]CAPDU: 80 0D 03 02 [09:42:26]Write to MH i2c: E2 08 00 21 10 80 0D 03 02 00 00 00 00 AC [09:42:26]Write i2c OK [09:42:26]MH_I2C_Read... [09:42:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:42:26]Read from MH i2c: E2 [09:42:26]MH_I2C_Read... [09:42:26]Read from MH i2c: E2 0B 00 [09:42:26]MH_I2C_Read... [09:42:26]Read from MH i2c: E2 0B 00 21 10 00 83 9F 32 83 6C 1D 88 6B 90 00 00 [09:42:26]RAPDU: 83 9F 32 83 6C 1D 88 6B 90 00 [09:42:26]wFMCommunicate OK [09:42:26]SAM_PROTO_SignData done [09:42:26]FM_MakeSignedData done [09:42:26]CreateOFDProtocolMessage [09:42:26]wFMCommunicate request_size=4 [09:42:26]MH_SAM_APDU [09:42:26]CAPDU: 80 11 00 00 [09:42:26]Write to MH i2c: E2 08 00 22 10 80 11 00 00 00 00 00 00 AC [09:42:26]Write i2c OK [09:42:26]MH_I2C_Read... [09:42:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:42:27]Read from MH i2c: E2 [09:42:27]MH_I2C_Read... [09:42:27]Read from MH i2c: E2 17 00 [09:42:27]MH_I2C_Read... [09:42:27]Read from MH i2c: E2 17 00 22 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FD [09:42:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:42:27]wFMCommunicate OK [09:42:27]CreateOFDProtocolMessage done [09:42:27]OFDSenderStorePacket 156098 [09:42:27]StoreOFDPacket docnum=156098 [09:42:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C4 17 07 01 77 A2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 82 D0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C2 61 02 00 35 04 06 00 E5 A0 13 5B A8 A1 83 9F 32 83 6C 1D 88 6B [09:42:27]CheckFolder [09:42:27]dirname=/storage/ofd_packets [09:42:27]CheckFolder done [09:42:27]ProducePacketName [09:42:27]name=ofd_packets/00156098 [09:42:27]NVStorageSaveData ofd_packets/00156098 [09:42:27]File name is /storage/ofd_packets/00156098 [09:42:27]Write 301 bytes [09:42:27]NVStorageSaveData done [09:42:27]OFDSenderStorePacket done [09:42:27]KKMCreateOFDPacket done [09:42:27]NVStorageSaveData kkm_last_timestamp [09:42:27]File name is /storage/kkm_last_timestamp [09:42:27]Write 4 bytes [09:42:27]NVStorageSaveData done [09:42:27]ExternCall_PrintAddStr [09:42:27]wPrintStart [09:42:27]Write to MH i2c: 01 00 00 23 10 33 [09:42:27]Write i2c OK [09:42:27]MH_I2C_Read... [09:42:27]Read from MH i2c: 01 [09:42:27]MH_I2C_Read... [09:42:27]Read from MH i2c: 01 07 00 [09:42:27]MH_I2C_Read... [09:42:27]Read from MH i2c: 01 07 00 23 10 00 00 00 00 00 FF 0F 48 [09:42:27]RasterBufferAndPrint [09:42:27]line Счет N : (1)874374 [09:42:27]line ИНН: 02508201610067 [09:42:27]line Контрольно-Кассовый Чек [09:42:27]line ПРОДАЖА [09:42:27]line ТРК (МРК, ГНК) : 12 [09:42:27]line Товар: 2710124130 [09:42:27]line Аи-92-К-5 [09:42:27]line 4.490 * 66.90 [09:42:27]line = 300.38 [09:42:27]line НДС 12% НСП 1% [09:42:27]line > о реализуемом товаре [09:42:27]line ОКРУГЛЕНИЕ: -0.38 [09:42:27]line ИТОГО: 300.00 [09:42:27]line Внесено: 300.00 [09:42:27]line СДАЧА: 0.00 [09:42:27]line НСП 1% : 2.66 [09:42:27]line НДС 12% : 31.90 [09:42:27]line Наличными: 300.00 [09:42:27]line Безнал.: 0.00 [09:42:27]line Место: АЗС № 165 "Партнер Нефть" [09:42:27]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:42:27]line СНО: Общий режим [09:42:27]line Чек 170 20.10.2024 09:42 [09:42:27]line Смена: 314 ФФД: 1.0 [09:42:27]line ЗНМ: 0300000234 [09:42:27]line РНМ: 0000137193017469 [09:42:27]line Версия ККМ: v1.0 [09:42:27]line ФМ: 0000000000963156 [09:42:27]line ФД: 156098 [09:42:27]line ФПД: 252475682302113 [09:42:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T094226&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156098&fm=252475682302113&tin=02508201610067®Number=0000137193017469&sum=30000 [09:42:27]OFD Sender: Processing packet 156098 [packets to send 52, broken 51] [09:42:27]ProducePacketName [09:42:27]name=ofd_packets/00156098 [09:42:27]OFD Sender: To server: pG, [09:42:27]CommunicateWithHost lk.salyk.kg:30040 [09:42:27]ConnectInit lk.salyk.kg [09:42:27]written 0, free lines is 4095 [09:42:27]Connected sock=9 [09:42:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C4 17 07 01 77 A2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 82 D0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C2 61 02 00 35 04 06 00 E5 A0 13 5B A8 A1 83 9F 32 83 6C 1D 88 6B [09:42:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A5 86 47 00 69 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 39 36 33 31 35 36 10 04 04 00 C2 61 02 00 F4 03 04 00 B5 76 14 67 B6 04 01 00 00 83 C3 6F 1F 69 0B 80 27 [09:42:27]CommunicateWithHost err = 0 [09:42:27]CheckOFDResponse [09:42:27]1017 (14) - 77093643461234 [09:42:27]1041 (16) - 0000000000963156 [09:42:27]1040 (4) - 156098 [09:42:27]1012 (4) - 20.10.2024 03:19 [09:42:27]1206 (1) - 0 [09:42:27]OFD Sender: Remove packet 156098 [09:42:27]ProducePacketName [09:42:27]name=ofd_packets/00156098 [09:42:27]NVStorageDeleteData [09:42:27]Write to MH i2c: 01 00 00 4E 10 5E [09:42:27]Write i2c OK [09:42:27]MH_I2C_Read... [09:42:27]Read from MH i2c: 01 [09:42:27]MH_I2C_Read... [09:42:27]Read from MH i2c: 01 07 00 [09:42:27]MH_I2C_Read... [09:42:27]Read from MH i2c: 01 07 00 4E 10 00 00 00 00 00 F1 0C 62 [09:42:27]RasterBufferAndPrint [09:42:27]line [09:42:27]line [09:42:27]line [09:42:27]line [09:42:27]line [09:42:27]written 0, free lines is 3319 [09:42:27]MH_Cut [09:42:27]Write to MH i2c: D1 01 00 55 10 01 37 [09:42:27]Write i2c OK [09:42:27]MH_I2C_Read... [09:42:27]Read from MH i2c: D1 [09:42:27]MH_I2C_Read... [09:42:27]Read from MH i2c: D1 01 00 [09:42:27]MH_I2C_Read... [09:42:27]Read from MH i2c: D1 01 00 55 10 00 36 [09:42:27]Write to MH i2c: 01 00 00 56 10 66 [09:42:27]Write i2c OK [09:42:27]MH_I2C_Read... [09:42:28]OFD Sender: No OFD packet to send [09:42:28]*** Cut start [09:42:28]*** Partial cut [09:42:28]*** CUTSNS_PIN = 1 [09:42:28]*** CUTSNS_PIN = 0 [09:42:28]*** Brake cut motor [09:42:29]Read from MH i2c: 01 [09:42:29]MH_I2C_Read... [09:42:29]*** Stop cut motor [09:42:29]*** Cut end [09:42:29]Read from MH i2c: 01 07 00 [09:42:29]MH_I2C_Read... [09:42:29]Read from MH i2c: 01 07 00 56 10 00 00 00 00 00 FF 0F 7B [09:42:29]process_action close_receipt done [09:42:29]requested_data is exist [09:42:29]produce_requested_data [09:42:29]requested_item fm.sn is exist - process it [09:42:29]wFMCommunicate request_size=4 [09:42:29]MH_SAM_APDU [09:42:29]CAPDU: 80 11 00 00 [09:42:29]Write to MH i2c: E2 08 00 57 10 80 11 00 00 00 00 00 00 E1 [09:42:29]Write i2c OK [09:42:29]MH_I2C_Read... [09:42:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:42:29]Read from MH i2c: E2 [09:42:29]MH_I2C_Read... [09:42:29]Read from MH i2c: E2 17 00 [09:42:29]MH_I2C_Read... [09:42:29]Read from MH i2c: E2 17 00 57 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 32 [09:42:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:42:29]wFMCommunicate OK [09:42:29]requested_item fd.num is exist - process it [09:42:29]SAM_PROTO_GetFieldsCounters [09:42:29]wFMCommunicate request_size=4 [09:42:29]MH_SAM_APDU [09:42:29]CAPDU: 80 13 00 00 [09:42:29]Write to MH i2c: E2 08 00 58 10 80 13 00 00 00 00 00 00 E4 [09:42:29]Write i2c OK [09:42:29]MH_I2C_Read... [09:42:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:42:29]Read from MH i2c: E2 [09:42:29]MH_I2C_Read... [09:42:29]Read from MH i2c: E2 62 00 [09:42:29]MH_I2C_Read... [09:42:29]Read from MH i2c: E2 62 00 58 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C2 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 AA 00 00 00 5E 04 04 00 AA 00 00 00 57 04 04 00 AB 00 00 00 19 04 04 00 00 00 00 00 90 00 7B [09:42:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C2 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 AA 00 00 00 5E 04 04 00 AA 00 00 00 57 04 04 00 AB 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:42:29]wFMCommunicate OK [09:42:29]SAM_PROTO_GetFieldsCounters done [09:42:29]requested_item shift.num is exist - process it [09:42:29]requested_item shift.opened is exist - process it [09:42:29]req_shift_opened [09:42:29]FM_GetShiftState [09:42:29]SAM_PROTO_GetShiftState [09:42:29]wFMCommunicate request_size=4 [09:42:29]MH_SAM_APDU [09:42:29]CAPDU: 80 13 01 00 [09:42:29]Write to MH i2c: E2 08 00 59 10 80 13 01 00 00 00 00 00 E6 [09:42:29]Write i2c OK [09:42:29]MH_I2C_Read... [09:42:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:42:29]Read from MH i2c: E2 [09:42:29]MH_I2C_Read... [09:42:29]Read from MH i2c: E2 0E 00 [09:42:29]MH_I2C_Read... [09:42:29]Read from MH i2c: E2 0E 00 59 10 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 8D [09:42:29]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:42:29]wFMCommunicate OK [09:42:29]SAM_PROTO_GetShiftState done [09:42:29]FM_GetShiftState done [09:42:29]req_shift_opened done [09:42:29]requested_item shift.open_date is exist - process it [09:42:29]req_shift_open_date [09:42:29]req_shift_open_date done [09:42:29]produce_requested_data done [09:42:29]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156098,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [09:42:29]process_action_free close_receipt [09:42:29]json_value_free [09:42:29]json_value_free done [09:42:29]process_json_proto returns [09:42:29]Send response to host [09:42:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156098,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [09:42:29]free response buf [09:42:29]execute_script done [09:42:29]execute_script returns [09:42:29]free content buf [09:42:29]Sock 8.Close socket [09:42:29]Sock 8.Thread stoped [09:42:33]OFD Sender: No OFD packet to send [09:42:38]OFD Sender: No OFD packet to send [09:42:43]OFD Sender: No OFD packet to send [09:42:48]OFD Sender: No OFD packet to send [09:42:53]OFD Sender: No OFD packet to send [09:42:58]OFD Sender: No OFD packet to send [09:43:03]OFD Sender: No OFD packet to send [09:43:08]OFD Sender: No OFD packet to send [09:43:13]OFD Sender: No OFD packet to send [09:43:18]OFD Sender: No OFD packet to send [09:43:23]OFD Sender: No OFD packet to send [09:43:28]OFD Sender: No OFD packet to send [09:43:33]OFD Sender: No OFD packet to send [09:43:38]OFD Sender: No OFD packet to send [09:43:43]OFD Sender: No OFD packet to send [09:43:48]OFD Sender: No OFD packet to send [09:43:53]OFD Sender: No OFD packet to send [09:43:58]OFD Sender: No OFD packet to send [09:44:03]OFD Sender: No OFD packet to send [09:44:08]OFD Sender: No OFD packet to send [09:44:10]accept exits with 10 [09:44:10]New connection [09:44:10]New thread 3066695012 created [09:44:10]Thread 3066551652 joined [09:44:10]Waiting for new connection... [09:44:10] Sock 10.Parse request [09:44:10]Sock 10.Check first char [09:44:10]Sock 10.First char is OK [09:44:10]request: POST /json_proto HTTP/1.0 [09:44:10]Method: POST [09:44:10]URL: /json_proto [09:44:10]Method is POST - this is cgi request [09:44:10]url: /json_proto [09:44:10]query_string will be loaded in cgi processing [09:44:10]execute_cgi json_proto POST (null) [09:44:10]execute_cgi path=json_proto method=POST [09:44:10]POST find Content-Length [09:44:10]Host: 172.17.53.67:8080 [09:44:10]Content-Length: 682 [09:44:10]Content-Type: application/json [09:44:10] [09:44:10]POST finish read [09:44:10]Found Content-Length = 682 [09:44:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874377", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:44:10]execute_script... [09:44:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874377", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:44:10]POST & json_proto [09:44:10]process_json_proto [09:44:10]json parsed OK: [09:44:10]protocol is kg_v1.0 [09:44:10]action value=close_receipt [09:44:10]process_action close_receipt [09:44:10]cmd_close_receipt [09:44:10]MH_GetDate [09:44:10]Write to MH i2c: F0 00 00 5A 10 59 [09:44:10]Write i2c OK [09:44:10]MH_I2C_Read... [09:44:10]Read from MH i2c: F0 [09:44:10]MH_I2C_Read... [09:44:10]Read from MH i2c: F0 09 00 [09:44:10]MH_I2C_Read... [09:44:10]Read from MH i2c: F0 09 00 5A 10 00 EB D0 14 67 19 BC 99 64 6A [09:44:10]GetLastDocTimeStamp 1729417346 [09:44:10]current date 1729417451 [09:44:10]FM_GetShiftState [09:44:10]SAM_PROTO_GetShiftState [09:44:10]wFMCommunicate request_size=4 [09:44:10]MH_SAM_APDU [09:44:10]CAPDU: 80 13 01 00 [09:44:10]Write to MH i2c: E2 08 00 5B 10 80 13 01 00 00 00 00 00 E8 [09:44:10]Write i2c OK [09:44:10]MH_I2C_Read... [09:44:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:44:10]Read from MH i2c: E2 [09:44:10]MH_I2C_Read... [09:44:10]Read from MH i2c: E2 0E 00 [09:44:10]MH_I2C_Read... [09:44:10]Read from MH i2c: E2 0E 00 5B 10 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 8F [09:44:10]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:44:10]wFMCommunicate OK [09:44:10]SAM_PROTO_GetShiftState done [09:44:10]FM_GetShiftState done [09:44:10]opened in 1729383891 [09:44:10]opened+sec_in_day 1729470291 [09:44:10]quantity*price = 100015 [09:44:10]sum+1 = 100017 [09:44:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 171 20.10.2024 09:44 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156099 ФПД: 183881511542039 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T094411&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156099&fm=183881511542039&tin=02508201610067®Number=0000137193017469&sum=100000 [09:44:11]StoreToDocumentArchive [09:44:11]shift 314 fd 156099 [09:44:11]save to /storage/0314/doc_00156099 [09:44:11]save last doc name /storage/0314/doc_00156099 to /storage/kkm_last_doc_name [09:44:11]save OK [09:44:11]Clear old archive folders... [09:44:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:44:11]tlvbuf is 00880880 [09:44:11]SAM_PROTO_ClearQueue [09:44:11]wFMCommunicate request_size=4 [09:44:11]MH_SAM_APDU [09:44:11]CAPDU: 80 09 00 00 [09:44:11]Write to MH i2c: E2 08 00 68 10 80 09 00 00 00 00 00 00 EA [09:44:11]Write i2c OK [09:44:11]MH_I2C_Read... [09:44:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:44:11]Read from MH i2c: E2 [09:44:11]MH_I2C_Read... [09:44:11]Read from MH i2c: E2 03 00 [09:44:11]MH_I2C_Read... [09:44:11]Read from MH i2c: E2 03 00 68 10 00 90 00 EC [09:44:11]RAPDU: 90 00 [09:44:11]wFMCommunicate OK [09:44:11]SAM_PROTO_ClearQueue done [09:44:11]KKMCreateOFDPacket [09:44:11]OFDProtocolAddRootSTLVToBuf [09:44:11]FM_MakeSignedData [09:44:11]FM_MakeSignedData [09:44:11]SAM_PROTO_SignData [09:44:11]wFMCommunicate request_size=4 [09:44:11]MH_SAM_APDU [09:44:11]CAPDU: 80 0D 01 02 [09:44:11]Write to MH i2c: E2 08 00 69 10 80 0D 01 02 00 00 00 00 F2 [09:44:11]Write i2c OK [09:44:11]MH_I2C_Read... [09:44:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:44:12]Read from MH i2c: E2 [09:44:12]MH_I2C_Read... [09:44:12]Read from MH i2c: E2 03 00 [09:44:12]MH_I2C_Read... [09:44:12]Read from MH i2c: E2 03 00 69 10 00 90 00 ED [09:44:12]RAPDU: 90 00 [09:44:12]wFMCommunicate OK [09:44:12]wFMCommunicate request_size=255 [09:44:12]MH_SAM_APDU [09:44:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 EB D0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C3 61 02 00 35 04 06 00 A7 [09:44:12]Write to MH i2c: E2 02 01 6A 10 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 EB D0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C3 61 02 00 35 04 06 00 A7 00 00 7C [09:44:12]Write i2c OK [09:44:12]MH_I2C_Read... [09:44:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:44:12]Read from MH i2c: E2 [09:44:12]MH_I2C_Read... [09:44:12]Read from MH i2c: E2 03 00 [09:44:12]MH_I2C_Read... [09:44:12]Read from MH i2c: E2 03 00 6A 10 00 90 00 EE [09:44:12]RAPDU: 90 00 [09:44:12]wFMCommunicate OK [09:44:12]wFMCommunicate request_size=10 [09:44:12]MH_SAM_APDU [09:44:12]CAPDU: 80 0D 02 02 05 3D 40 2D 1D 17 [09:44:12]Write to MH i2c: E2 0D 00 6B 10 80 0D 02 02 05 00 3D 40 2D 1D 17 00 00 DD [09:44:12]Write i2c OK [09:44:12]MH_I2C_Read... [09:44:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:44:12]Read from MH i2c: E2 [09:44:12]MH_I2C_Read... [09:44:12]Read from MH i2c: E2 03 00 [09:44:12]MH_I2C_Read... [09:44:12]Read from MH i2c: E2 03 00 6B 10 00 90 00 EF [09:44:12]RAPDU: 90 00 [09:44:12]wFMCommunicate OK [09:44:12]wFMCommunicate request_size=4 [09:44:12]MH_SAM_APDU [09:44:12]CAPDU: 80 0D 03 02 [09:44:12]Write to MH i2c: E2 08 00 6C 10 80 0D 03 02 00 00 00 00 F7 [09:44:12]Write i2c OK [09:44:12]MH_I2C_Read... [09:44:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:44:12]Read from MH i2c: E2 [09:44:12]MH_I2C_Read... [09:44:12]Read from MH i2c: E2 0B 00 [09:44:12]MH_I2C_Read... [09:44:12]Read from MH i2c: E2 0B 00 6C 10 00 85 73 28 00 79 13 98 A5 90 00 E1 [09:44:12]RAPDU: 85 73 28 00 79 13 98 A5 90 00 [09:44:12]wFMCommunicate OK [09:44:12]SAM_PROTO_SignData done [09:44:12]FM_MakeSignedData done [09:44:12]CreateOFDProtocolMessage [09:44:12]wFMCommunicate request_size=4 [09:44:12]MH_SAM_APDU [09:44:12]CAPDU: 80 11 00 00 [09:44:12]Write to MH i2c: E2 08 00 6D 10 80 11 00 00 00 00 00 00 F7 [09:44:12]Write i2c OK [09:44:12]MH_I2C_Read... [09:44:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:44:12]Read from MH i2c: E2 [09:44:12]MH_I2C_Read... [09:44:12]Read from MH i2c: E2 17 00 [09:44:12]MH_I2C_Read... [09:44:12]Read from MH i2c: E2 17 00 6D 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 48 [09:44:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:44:12]wFMCommunicate OK [09:44:12]CreateOFDProtocolMessage done [09:44:12]OFDSenderStorePacket 156099 [09:44:12]StoreOFDPacket docnum=156099 [09:44:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EE 7C 07 01 A5 32 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 EB D0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C3 61 02 00 35 04 06 00 A7 3D 40 2D 1D 17 85 73 28 00 79 13 98 A5 [09:44:12]CheckFolder [09:44:12]dirname=/storage/ofd_packets [09:44:12]CheckFolder done [09:44:12]ProducePacketName [09:44:12]name=ofd_packets/00156099 [09:44:12]NVStorageSaveData ofd_packets/00156099 [09:44:12]File name is /storage/ofd_packets/00156099 [09:44:12]Write 301 bytes [09:44:12]NVStorageSaveData done [09:44:12]OFDSenderStorePacket done [09:44:12]KKMCreateOFDPacket done [09:44:12]NVStorageSaveData kkm_last_timestamp [09:44:12]File name is /storage/kkm_last_timestamp [09:44:12]Write 4 bytes [09:44:12]NVStorageSaveData done [09:44:12]ExternCall_PrintAddStr [09:44:12]wPrintStart [09:44:12]Write to MH i2c: 01 00 00 6E 10 7E [09:44:12]Write i2c OK [09:44:12]MH_I2C_Read... [09:44:12]Read from MH i2c: 01 [09:44:12]MH_I2C_Read... [09:44:12]Read from MH i2c: 01 07 00 [09:44:12]MH_I2C_Read... [09:44:12]Read from MH i2c: 01 07 00 6E 10 00 00 00 00 00 FF 0F 93 [09:44:12]RasterBufferAndPrint [09:44:12]line Счет N : (1)874377 [09:44:12]line ИНН: 02508201610067 [09:44:12]line Контрольно-Кассовый Чек [09:44:12]line ПРОДАЖА [09:44:12]line ТРК (МРК, ГНК) : 22 [09:44:12]line Товар: 2710124130 [09:44:12]line Аи-92-К-5 [09:44:12]line 14.950 * 66.90 [09:44:12]line = 1000.16 [09:44:12]line НДС 12% НСП 1% [09:44:12]line > о реализуемом товаре [09:44:12]line ОКРУГЛЕНИЕ: -0.16 [09:44:12]line ИТОГО: 1000.00 [09:44:12]line Внесено: 1000.00 [09:44:12]line СДАЧА: 0.00 [09:44:12]line НСП 1% : 8.85 [09:44:12]line НДС 12% : 106.21 [09:44:12]line Наличными: 1000.00 [09:44:12]line Безнал.: 0.00 [09:44:12]line Место: АЗС № 165 "Партнер Нефть" [09:44:12]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:44:12]line СНО: Общий режим [09:44:12]line Чек 171 20.10.2024 09:44 [09:44:12]line Смена: 314 ФФД: 1.0 [09:44:12]line ЗНМ: 0300000234 [09:44:12]line РНМ: 0000137193017469 [09:44:12]line Версия ККМ: v1.0 [09:44:12]line ФМ: 0000000000963156 [09:44:12]line ФД: 156099 [09:44:12]line ФПД: 183881511542039 [09:44:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T094411&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156099&fm=183881511542039&tin=02508201610067®Number=0000137193017469&sum=100000 [09:44:12]OFD Sender: Processing packet 156099 [packets to send 52, broken 51] [09:44:12]ProducePacketName [09:44:12]name=ofd_packets/00156099 [09:44:12]OFD Sender: To server: pG, [09:44:12]CommunicateWithHost lk.salyk.kg:30040 [09:44:12]ConnectInit lk.salyk.kg [09:44:12]written 0, free lines is 4095 [09:44:12]Connected sock=9 [09:44:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EE 7C 07 01 A5 32 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 EB D0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C3 61 02 00 35 04 06 00 A7 3D 40 2D 1D 17 85 73 28 00 79 13 98 A5 [09:44:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 FB 9A 47 00 A5 24 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C3 61 02 00 F4 03 04 00 1E 77 14 67 B6 04 01 00 00 6A A1 BC 73 4F A9 FB E9 [09:44:13]CommunicateWithHost err = 0 [09:44:13]CheckOFDResponse [09:44:13]1017 (14) - 77093643461234 [09:44:13]1041 (16) - 0000000000963156 [09:44:13]1040 (4) - 156099 [09:44:13]1012 (4) - 20.10.2024 03:21 [09:44:13]1206 (1) - 0 [09:44:13]OFD Sender: Remove packet 156099 [09:44:13]ProducePacketName [09:44:13]name=ofd_packets/00156099 [09:44:13]NVStorageDeleteData [09:44:13]Write to MH i2c: 01 00 00 99 10 A9 [09:44:13]Write i2c OK [09:44:13]MH_I2C_Read... [09:44:13]Read from MH i2c: 01 [09:44:13]MH_I2C_Read... [09:44:13]Read from MH i2c: 01 07 00 [09:44:13]MH_I2C_Read... [09:44:13]Read from MH i2c: 01 07 00 99 10 00 00 00 00 00 EB 0C A7 [09:44:13]RasterBufferAndPrint [09:44:13]line [09:44:13]line [09:44:13]line [09:44:13]line [09:44:13]line [09:44:13]written 0, free lines is 3313 [09:44:13]MH_Cut [09:44:13]Write to MH i2c: D1 01 00 A0 10 01 82 [09:44:13]Write i2c OK [09:44:13]MH_I2C_Read... [09:44:13]Read from MH i2c: D1 [09:44:13]MH_I2C_Read... [09:44:13]Read from MH i2c: D1 01 00 [09:44:13]MH_I2C_Read... [09:44:13]Read from MH i2c: D1 01 00 A0 10 00 81 [09:44:13]Write to MH i2c: 01 00 00 A1 10 B1 [09:44:13]Write i2c OK [09:44:13]MH_I2C_Read... [09:44:13]OFD Sender: No OFD packet to send [09:44:14]*** Cut start [09:44:14]*** Partial cut [09:44:14]*** CUTSNS_PIN = 1 [09:44:14]*** CUTSNS_PIN = 0 [09:44:14]*** Brake cut motor [09:44:14]Read from MH i2c: 01 [09:44:14]MH_I2C_Read... [09:44:14]*** Stop cut motor [09:44:14]*** Cut end [09:44:14]Read from MH i2c: 01 07 00 [09:44:14]MH_I2C_Read... [09:44:14]Read from MH i2c: 01 07 00 A1 10 00 00 00 00 00 FF 0F C6 [09:44:14]process_action close_receipt done [09:44:14]requested_data is exist [09:44:14]produce_requested_data [09:44:14]requested_item fm.sn is exist - process it [09:44:14]wFMCommunicate request_size=4 [09:44:14]MH_SAM_APDU [09:44:14]CAPDU: 80 11 00 00 [09:44:14]Write to MH i2c: E2 08 00 A2 10 80 11 00 00 00 00 00 00 2C [09:44:14]Write i2c OK [09:44:14]MH_I2C_Read... [09:44:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:44:14]Read from MH i2c: E2 [09:44:14]MH_I2C_Read... [09:44:14]Read from MH i2c: E2 17 00 [09:44:14]MH_I2C_Read... [09:44:14]Read from MH i2c: E2 17 00 A2 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7D [09:44:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:44:14]wFMCommunicate OK [09:44:14]requested_item fd.num is exist - process it [09:44:14]SAM_PROTO_GetFieldsCounters [09:44:14]wFMCommunicate request_size=4 [09:44:14]MH_SAM_APDU [09:44:14]CAPDU: 80 13 00 00 [09:44:14]Write to MH i2c: E2 08 00 A3 10 80 13 00 00 00 00 00 00 2F [09:44:14]Write i2c OK [09:44:14]MH_I2C_Read... [09:44:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:44:14]Read from MH i2c: E2 [09:44:14]MH_I2C_Read... [09:44:14]Read from MH i2c: E2 62 00 [09:44:14]MH_I2C_Read... [09:44:14]Read from MH i2c: E2 62 00 A3 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C3 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 AB 00 00 00 5E 04 04 00 AB 00 00 00 57 04 04 00 AC 00 00 00 19 04 04 00 00 00 00 00 90 00 CA [09:44:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C3 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 AB 00 00 00 5E 04 04 00 AB 00 00 00 57 04 04 00 AC 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:44:14]wFMCommunicate OK [09:44:14]SAM_PROTO_GetFieldsCounters done [09:44:14]requested_item shift.num is exist - process it [09:44:14]requested_item shift.opened is exist - process it [09:44:14]req_shift_opened [09:44:14]FM_GetShiftState [09:44:14]SAM_PROTO_GetShiftState [09:44:14]wFMCommunicate request_size=4 [09:44:14]MH_SAM_APDU [09:44:14]CAPDU: 80 13 01 00 [09:44:14]Write to MH i2c: E2 08 00 A4 10 80 13 01 00 00 00 00 00 31 [09:44:14]Write i2c OK [09:44:14]MH_I2C_Read... [09:44:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:44:14]Read from MH i2c: E2 [09:44:14]MH_I2C_Read... [09:44:14]Read from MH i2c: E2 0E 00 [09:44:14]MH_I2C_Read... [09:44:14]Read from MH i2c: E2 0E 00 A4 10 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D8 [09:44:14]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:44:14]wFMCommunicate OK [09:44:14]SAM_PROTO_GetShiftState done [09:44:14]FM_GetShiftState done [09:44:14]req_shift_opened done [09:44:14]requested_item shift.open_date is exist - process it [09:44:14]req_shift_open_date [09:44:14]req_shift_open_date done [09:44:14]produce_requested_data done [09:44:14]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156099,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [09:44:14]process_action_free close_receipt [09:44:14]json_value_free [09:44:14]json_value_free done [09:44:14]process_json_proto returns [09:44:14]Send response to host [09:44:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156099,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [09:44:14]free response buf [09:44:14]execute_script done [09:44:14]execute_script returns [09:44:14]free content buf [09:44:14]Sock 10.Close socket [09:44:14]Sock 10.Thread stoped [09:44:18]OFD Sender: No OFD packet to send [09:44:23]OFD Sender: No OFD packet to send [09:44:28]OFD Sender: No OFD packet to send [09:44:33]OFD Sender: No OFD packet to send [09:44:38]OFD Sender: No OFD packet to send [09:44:43]OFD Sender: No OFD packet to send [09:44:48]OFD Sender: No OFD packet to send [09:44:53]OFD Sender: No OFD packet to send [09:44:55]accept exits with 8 [09:44:55]New connection [09:44:55]New thread 3066551652 created [09:44:55]Thread 3066695012 joined [09:44:55]Waiting for new connection... [09:44:55] Sock 8.Parse request [09:44:55]Sock 8.Check first char [09:44:55]Sock 8.First char is OK [09:44:55]request: POST /json_proto HTTP/1.0 [09:44:55]Method: POST [09:44:55]URL: /json_proto [09:44:55]Method is POST - this is cgi request [09:44:55]url: /json_proto [09:44:55]query_string will be loaded in cgi processing [09:44:55]execute_cgi json_proto POST (null) [09:44:55]execute_cgi path=json_proto method=POST [09:44:55]POST find Content-Length [09:44:55]Host: 172.17.53.67:8080 [09:44:55]Content-Length: 789 [09:44:55]Content-Type: application/json [09:44:55] [09:44:55]POST finish read [09:44:55]Found Content-Length = 789 [09:44:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874378", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:44:55]execute_script... [09:44:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874378", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:44:55]POST & json_proto [09:44:55]process_json_proto [09:44:55]json parsed OK: [09:44:55]protocol is kg_v1.0 [09:44:55]action value=close_receipt [09:44:55]process_action close_receipt [09:44:55]cmd_close_receipt [09:44:55]MH_GetDate [09:44:55]Write to MH i2c: F0 00 00 A5 10 A4 [09:44:55]Write i2c OK [09:44:55]MH_I2C_Read... [09:44:55]Read from MH i2c: F0 [09:44:55]MH_I2C_Read... [09:44:55]Read from MH i2c: F0 09 00 [09:44:55]MH_I2C_Read... [09:44:55]Read from MH i2c: F0 09 00 A5 10 00 18 D1 14 67 19 BC 99 64 E3 [09:44:55]GetLastDocTimeStamp 1729417451 [09:44:55]current date 1729417496 [09:44:55]FM_GetShiftState [09:44:55]SAM_PROTO_GetShiftState [09:44:55]wFMCommunicate request_size=4 [09:44:55]MH_SAM_APDU [09:44:55]CAPDU: 80 13 01 00 [09:44:55]Write to MH i2c: E2 08 00 A6 10 80 13 01 00 00 00 00 00 33 [09:44:55]Write i2c OK [09:44:55]MH_I2C_Read... [09:44:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:44:55]Read from MH i2c: E2 [09:44:55]MH_I2C_Read... [09:44:55]Read from MH i2c: E2 0E 00 [09:44:55]MH_I2C_Read... [09:44:55]Read from MH i2c: E2 0E 00 A6 10 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 DA [09:44:55]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:44:55]wFMCommunicate OK [09:44:55]SAM_PROTO_GetShiftState done [09:44:55]FM_GetShiftState done [09:44:55]opened in 1729383891 [09:44:55]opened+sec_in_day 1729470291 [09:44:55]quantity*price = 0 [09:44:55]sum+1 = 1 [09:44:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 172 20.10.2024 09:44 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливная Карта 59209 ФМ: 0000000000963156 ФД: 156100 ФПД: 98995316784712 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T094456&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156100&fm=98995316784712&tin=02508201610067®Number=0000137193017469&sum=0 [09:44:56]StoreToDocumentArchive [09:44:56]shift 314 fd 156100 [09:44:56]save to /storage/0314/doc_00156100 [09:44:56]save last doc name /storage/0314/doc_00156100 to /storage/kkm_last_doc_name [09:44:56]save OK [09:44:56]Clear old archive folders... [09:44:56]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:44:56]tlvbuf is 00814970 [09:44:56]SAM_PROTO_ClearQueue [09:44:56]wFMCommunicate request_size=4 [09:44:56]MH_SAM_APDU [09:44:56]CAPDU: 80 09 00 00 [09:44:56]Write to MH i2c: E2 08 00 B3 10 80 09 00 00 00 00 00 00 35 [09:44:56]Write i2c OK [09:44:56]MH_I2C_Read... [09:44:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:44:56]Read from MH i2c: E2 [09:44:56]MH_I2C_Read... [09:44:56]Read from MH i2c: E2 03 00 [09:44:56]MH_I2C_Read... [09:44:56]Read from MH i2c: E2 03 00 B3 10 00 90 00 37 [09:44:56]RAPDU: 90 00 [09:44:56]wFMCommunicate OK [09:44:56]SAM_PROTO_ClearQueue done [09:44:56]KKMCreateOFDPacket [09:44:56]OFDProtocolAddRootSTLVToBuf [09:44:56]FM_MakeSignedData [09:44:56]FM_MakeSignedData [09:44:56]SAM_PROTO_SignData [09:44:56]wFMCommunicate request_size=4 [09:44:56]MH_SAM_APDU [09:44:56]CAPDU: 80 0D 01 02 [09:44:56]Write to MH i2c: E2 08 00 B4 10 80 0D 01 02 00 00 00 00 3D [09:44:56]Write i2c OK [09:44:56]MH_I2C_Read... [09:44:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:44:56]Read from MH i2c: E2 [09:44:56]MH_I2C_Read... [09:44:56]Read from MH i2c: E2 03 00 [09:44:56]MH_I2C_Read... [09:44:56]Read from MH i2c: E2 03 00 B4 10 00 90 00 38 [09:44:56]RAPDU: 90 00 [09:44:56]wFMCommunicate OK [09:44:56]wFMCommunicate request_size=255 [09:44:56]MH_SAM_APDU [09:44:56]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 18 D1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C4 61 02 00 35 04 06 00 5A 09 24 B0 [09:44:57]Write to MH i2c: E2 02 01 B5 10 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 18 D1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C4 61 02 00 35 04 06 00 5A 09 24 B0 00 00 48 [09:44:57]Write i2c OK [09:44:57]MH_I2C_Read... [09:44:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:44:57]Read from MH i2c: E2 [09:44:57]MH_I2C_Read... [09:44:57]Read from MH i2c: E2 03 00 [09:44:57]MH_I2C_Read... [09:44:57]Read from MH i2c: E2 03 00 B5 10 00 90 00 39 [09:44:57]RAPDU: 90 00 [09:44:57]wFMCommunicate OK [09:44:57]wFMCommunicate request_size=7 [09:44:57]MH_SAM_APDU [09:44:57]CAPDU: 80 0D 02 02 02 FE 48 [09:44:57]Write to MH i2c: E2 0A 00 B6 10 80 0D 02 02 02 00 FE 48 00 00 8A [09:44:57]Write i2c OK [09:44:57]MH_I2C_Read... [09:44:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:44:57]Read from MH i2c: E2 [09:44:57]MH_I2C_Read... [09:44:57]Read from MH i2c: E2 03 00 [09:44:57]MH_I2C_Read... [09:44:57]Read from MH i2c: E2 03 00 B6 10 00 90 00 3A [09:44:57]RAPDU: 90 00 [09:44:57]wFMCommunicate OK [09:44:57]wFMCommunicate request_size=4 [09:44:57]MH_SAM_APDU [09:44:57]CAPDU: 80 0D 03 02 [09:44:57]Write to MH i2c: E2 08 00 B7 10 80 0D 03 02 00 00 00 00 42 [09:44:57]Write i2c OK [09:44:57]MH_I2C_Read... [09:44:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:44:57]Read from MH i2c: E2 [09:44:57]MH_I2C_Read... [09:44:57]Read from MH i2c: E2 0B 00 [09:44:57]MH_I2C_Read... [09:44:57]Read from MH i2c: E2 0B 00 B7 10 00 B5 14 E4 87 5C 1E A9 95 90 00 2F [09:44:57]RAPDU: B5 14 E4 87 5C 1E A9 95 90 00 [09:44:57]wFMCommunicate OK [09:44:57]SAM_PROTO_SignData done [09:44:57]FM_MakeSignedData done [09:44:57]CreateOFDProtocolMessage [09:44:57]wFMCommunicate request_size=4 [09:44:57]MH_SAM_APDU [09:44:57]CAPDU: 80 11 00 00 [09:44:57]Write to MH i2c: E2 08 00 B8 10 80 11 00 00 00 00 00 00 42 [09:44:57]Write i2c OK [09:44:57]MH_I2C_Read... [09:44:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:44:57]Read from MH i2c: E2 [09:44:57]MH_I2C_Read... [09:44:57]Read from MH i2c: E2 17 00 [09:44:57]MH_I2C_Read... [09:44:57]Read from MH i2c: E2 17 00 B8 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 93 [09:44:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:44:57]wFMCommunicate OK [09:44:57]CreateOFDProtocolMessage done [09:44:57]OFDSenderStorePacket 156100 [09:44:57]StoreOFDPacket docnum=156100 [09:44:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 09 73 04 01 59 9E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 18 D1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C4 61 02 00 35 04 06 00 5A 09 24 B0 FE 48 B5 14 E4 87 5C 1E A9 95 [09:44:57]CheckFolder [09:44:57]dirname=/storage/ofd_packets [09:44:57]CheckFolder done [09:44:57]ProducePacketName [09:44:57]name=ofd_packets/00156100 [09:44:57]NVStorageSaveData ofd_packets/00156100 [09:44:57]File name is /storage/ofd_packets/00156100 [09:44:57]Write 298 bytes [09:44:57]NVStorageSaveData done [09:44:57]OFDSenderStorePacket done [09:44:57]KKMCreateOFDPacket done [09:44:57]NVStorageSaveData kkm_last_timestamp [09:44:57]File name is /storage/kkm_last_timestamp [09:44:57]Write 4 bytes [09:44:57]NVStorageSaveData done [09:44:57]ExternCall_PrintAddStr [09:44:57]wPrintStart [09:44:57]Write to MH i2c: 01 00 00 B9 10 C9 [09:44:57]Write i2c OK [09:44:57]MH_I2C_Read... [09:44:57]Read from MH i2c: 01 [09:44:57]MH_I2C_Read... [09:44:57]Read from MH i2c: 01 07 00 [09:44:57]MH_I2C_Read... [09:44:57]Read from MH i2c: 01 07 00 B9 10 00 00 00 00 00 FF 0F DE [09:44:57]RasterBufferAndPrint [09:44:57]line Счет N : (1)874378 [09:44:57]line ИНН: 02508201610067 [09:44:57]line Контрольно-Кассовый Чек [09:44:57]line ПРОДАЖА [09:44:57]line ТРК (МРК, ГНК) : 34 [09:44:57]line Товар: 2710194210 [09:44:57]line ДТ-К-2 [09:44:57]line 26.250 * 0.00 [09:44:57]line = 0.00 [09:44:57]line НДС 12% НСП 1% [09:44:57]line > о реализуемом товаре [09:44:57]line ИТОГО: 0.00 [09:44:57]line НСП 1% : 0.00 [09:44:57]line НДС 12% : 0.00 [09:44:57]line Наличными: 0.00 [09:44:57]line Безнал.: 0.00 [09:44:57]line Место: АЗС № 165 "Партнер Нефть" [09:44:57]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:44:57]line СНО: Общий режим [09:44:57]line Чек 172 20.10.2024 09:44 [09:44:57]line Смена: 314 ФФД: 1.0 [09:44:57]line ЗНМ: 0300000234 [09:44:57]line РНМ: 0000137193017469 [09:44:57]line Версия ККМ: v1.0 [09:44:57]line Талоны: Топливная Карта [09:44:57]line 59209 [09:44:57]line ФМ: 0000000000963156 [09:44:57]line ФД: 156100 [09:44:57]line ФПД: 98995316784712 [09:44:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T094456&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156100&fm=98995316784712&tin=02508201610067®Number=0000137193017469&sum=0 [09:44:57]OFD Sender: Processing packet 156100 [packets to send 52, broken 51] [09:44:57]ProducePacketName [09:44:57]name=ofd_packets/00156100 [09:44:57]OFD Sender: To server: pG, [09:44:57]CommunicateWithHost lk.salyk.kg:30040 [09:44:57]ConnectInit lk.salyk.kg [09:44:57]written 0, free lines is 4095 [09:44:57]Connected sock=10 [09:44:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 09 73 04 01 59 9E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 18 D1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C4 61 02 00 35 04 06 00 5A 09 24 B0 FE 48 B5 14 E4 87 5C 1E A9 95 [09:44:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D9 D4 47 00 C4 6F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C4 61 02 00 F4 03 04 00 4B 77 14 67 B6 04 01 00 00 F2 31 C4 7B 86 24 D6 D5 [09:44:58]CommunicateWithHost err = 0 [09:44:58]CheckOFDResponse [09:44:58]1017 (14) - 77093643461234 [09:44:58]1041 (16) - 0000000000963156 [09:44:58]1040 (4) - 156100 [09:44:58]1012 (4) - 20.10.2024 03:21 [09:44:58]1206 (1) - 0 [09:44:58]OFD Sender: Remove packet 156100 [09:44:58]ProducePacketName [09:44:58]name=ofd_packets/00156100 [09:44:58]NVStorageDeleteData [09:44:58]Write to MH i2c: 01 00 00 E3 10 F3 [09:44:58]Write i2c OK [09:44:58]MH_I2C_Read... [09:44:58]Read from MH i2c: 01 [09:44:58]MH_I2C_Read... [09:44:58]Read from MH i2c: 01 07 00 [09:44:58]MH_I2C_Read... [09:44:58]Read from MH i2c: 01 07 00 E3 10 00 00 00 00 00 FE 0C 04 [09:44:58]RasterBufferAndPrint [09:44:58]line [09:44:58]line [09:44:58]line [09:44:58]line [09:44:58]line [09:44:58]written 0, free lines is 3332 [09:44:58]MH_Cut [09:44:58]Write to MH i2c: D1 01 00 EA 10 01 CC [09:44:58]Write i2c OK [09:44:58]MH_I2C_Read... [09:44:58]Read from MH i2c: D1 [09:44:58]MH_I2C_Read... [09:44:58]Read from MH i2c: D1 01 00 [09:44:58]MH_I2C_Read... [09:44:58]Read from MH i2c: D1 01 00 EA 10 00 CB [09:44:58]Write to MH i2c: 01 00 00 EB 10 FB [09:44:58]Write i2c OK [09:44:58]MH_I2C_Read... [09:44:58]OFD Sender: No OFD packet to send [09:44:58]*** Cut start [09:44:58]*** Partial cut [09:44:58]*** CUTSNS_PIN = 1 [09:44:58]*** CUTSNS_PIN = 0 [09:44:59]*** Brake cut motor [09:44:59]Read from MH i2c: 01 [09:44:59]MH_I2C_Read... [09:44:59]*** Stop cut motor [09:44:59]*** Cut end [09:44:59]Read from MH i2c: 01 07 00 [09:44:59]MH_I2C_Read... [09:44:59]Read from MH i2c: 01 07 00 EB 10 00 00 00 00 00 FF 0F 10 [09:44:59]process_action close_receipt done [09:44:59]requested_data is exist [09:44:59]produce_requested_data [09:44:59]requested_item fm.sn is exist - process it [09:44:59]wFMCommunicate request_size=4 [09:44:59]MH_SAM_APDU [09:44:59]CAPDU: 80 11 00 00 [09:44:59]Write to MH i2c: E2 08 00 EC 10 80 11 00 00 00 00 00 00 76 [09:44:59]Write i2c OK [09:44:59]MH_I2C_Read... [09:44:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:44:59]Read from MH i2c: E2 [09:44:59]MH_I2C_Read... [09:44:59]Read from MH i2c: E2 17 00 [09:44:59]MH_I2C_Read... [09:44:59]Read from MH i2c: E2 17 00 EC 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C7 [09:44:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:44:59]wFMCommunicate OK [09:44:59]requested_item fd.num is exist - process it [09:44:59]SAM_PROTO_GetFieldsCounters [09:44:59]wFMCommunicate request_size=4 [09:44:59]MH_SAM_APDU [09:44:59]CAPDU: 80 13 00 00 [09:44:59]Write to MH i2c: E2 08 00 ED 10 80 13 00 00 00 00 00 00 79 [09:44:59]Write i2c OK [09:44:59]MH_I2C_Read... [09:44:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:44:59]Read from MH i2c: E2 [09:44:59]MH_I2C_Read... [09:44:59]Read from MH i2c: E2 62 00 [09:44:59]MH_I2C_Read... [09:44:59]Read from MH i2c: E2 62 00 ED 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C4 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 AC 00 00 00 5E 04 04 00 AC 00 00 00 57 04 04 00 AD 00 00 00 19 04 04 00 00 00 00 00 90 00 18 [09:44:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C4 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 AC 00 00 00 5E 04 04 00 AC 00 00 00 57 04 04 00 AD 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:44:59]wFMCommunicate OK [09:44:59]SAM_PROTO_GetFieldsCounters done [09:44:59]requested_item shift.num is exist - process it [09:44:59]requested_item shift.opened is exist - process it [09:44:59]req_shift_opened [09:44:59]FM_GetShiftState [09:44:59]SAM_PROTO_GetShiftState [09:44:59]wFMCommunicate request_size=4 [09:44:59]MH_SAM_APDU [09:44:59]CAPDU: 80 13 01 00 [09:44:59]Write to MH i2c: E2 08 00 EE 10 80 13 01 00 00 00 00 00 7B [09:44:59]Write i2c OK [09:44:59]MH_I2C_Read... [09:44:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:44:59]Read from MH i2c: E2 [09:44:59]MH_I2C_Read... [09:44:59]Read from MH i2c: E2 0E 00 [09:44:59]MH_I2C_Read... [09:44:59]Read from MH i2c: E2 0E 00 EE 10 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 22 [09:44:59]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:44:59]wFMCommunicate OK [09:44:59]SAM_PROTO_GetShiftState done [09:44:59]FM_GetShiftState done [09:44:59]req_shift_opened done [09:44:59]requested_item shift.open_date is exist - process it [09:44:59]req_shift_open_date [09:44:59]req_shift_open_date done [09:44:59]produce_requested_data done [09:44:59]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156100,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [09:44:59]process_action_free close_receipt [09:44:59]json_value_free [09:44:59]json_value_free done [09:44:59]process_json_proto returns [09:44:59]Send response to host [09:44:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156100,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [09:44:59]free response buf [09:44:59]execute_script done [09:44:59]execute_script returns [09:44:59]free content buf [09:44:59]Sock 8.Close socket [09:44:59]Sock 8.Thread stoped [09:45:03]OFD Sender: No OFD packet to send [09:45:08]OFD Sender: No OFD packet to send [09:45:13]OFD Sender: No OFD packet to send [09:45:18]OFD Sender: No OFD packet to send [09:45:23]OFD Sender: No OFD packet to send [09:45:28]OFD Sender: No OFD packet to send [09:45:33]OFD Sender: No OFD packet to send [09:45:38]OFD Sender: No OFD packet to send [09:45:43]OFD Sender: No OFD packet to send [09:45:48]OFD Sender: No OFD packet to send [09:45:53]OFD Sender: No OFD packet to send [09:45:58]OFD Sender: No OFD packet to send [09:46:03]OFD Sender: No OFD packet to send [09:46:08]OFD Sender: No OFD packet to send [09:46:13]OFD Sender: No OFD packet to send [09:46:18]OFD Sender: No OFD packet to send [09:46:23]OFD Sender: No OFD packet to send [09:46:28]OFD Sender: No OFD packet to send [09:46:33]OFD Sender: No OFD packet to send [09:46:38]OFD Sender: No OFD packet to send [09:46:41]accept exits with 9 [09:46:41]New connection [09:46:41]New thread 3066695012 created [09:46:41]Thread 3066551652 joined [09:46:41]Waiting for new connection... [09:46:41] Sock 9.Parse request [09:46:41]Sock 9.Check first char [09:46:41]Sock 9.First char is OK [09:46:41]request: POST /json_proto HTTP/1.0 [09:46:41]Method: POST [09:46:41]URL: /json_proto [09:46:41]Method is POST - this is cgi request [09:46:41]url: /json_proto [09:46:41]query_string will be loaded in cgi processing [09:46:41]execute_cgi json_proto POST (null) [09:46:41]execute_cgi path=json_proto method=POST [09:46:41]POST find Content-Length [09:46:41]Host: 172.17.53.67:8080 [09:46:41]Content-Length: 678 [09:46:41]Content-Type: application/json [09:46:41] [09:46:41]POST finish read [09:46:41]Found Content-Length = 678 [09:46:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874379", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 11.460, "sum" : 850.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 850.00, "total" : 850.00, "payments": [ { "type": 0, "sum" : 850.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:46:41]execute_script... [09:46:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874379", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 11.460, "sum" : 850.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 850.00, "total" : 850.00, "payments": [ { "type": 0, "sum" : 850.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:46:41]POST & json_proto [09:46:41]process_json_proto [09:46:41]json parsed OK: [09:46:41]protocol is kg_v1.0 [09:46:41]action value=close_receipt [09:46:41]process_action close_receipt [09:46:41]cmd_close_receipt [09:46:41]MH_GetDate [09:46:41]Write to MH i2c: F0 00 00 EF 10 EE [09:46:41]Write i2c OK [09:46:41]MH_I2C_Read... [09:46:41]Read from MH i2c: F0 [09:46:41]MH_I2C_Read... [09:46:41]Read from MH i2c: F0 09 00 [09:46:41]MH_I2C_Read... [09:46:41]Read from MH i2c: F0 09 00 EF 10 00 81 D1 14 67 19 BC 99 64 96 [09:46:41]GetLastDocTimeStamp 1729417496 [09:46:41]current date 1729417601 [09:46:41]FM_GetShiftState [09:46:41]SAM_PROTO_GetShiftState [09:46:41]wFMCommunicate request_size=4 [09:46:41]MH_SAM_APDU [09:46:41]CAPDU: 80 13 01 00 [09:46:41]Write to MH i2c: E2 08 00 F0 10 80 13 01 00 00 00 00 00 7D [09:46:41]Write i2c OK [09:46:41]MH_I2C_Read... [09:46:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:46:41]Read from MH i2c: E2 [09:46:41]MH_I2C_Read... [09:46:41]Read from MH i2c: E2 0E 00 [09:46:41]MH_I2C_Read... [09:46:41]Read from MH i2c: E2 0E 00 F0 10 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 24 [09:46:41]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:46:41]wFMCommunicate OK [09:46:41]SAM_PROTO_GetShiftState done [09:46:41]FM_GetShiftState done [09:46:41]opened in 1729383891 [09:46:41]opened+sec_in_day 1729470291 [09:46:41]quantity*price = 85033 [09:46:41]sum+1 = 85034 [09:46:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.33 ИТОГО: 850.00 Внесено: 850.00 СДАЧА: 0.00 НСП 1% : 7.52 НДС 12% : 90.30 Наличными: 850.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 173 20.10.2024 09:46 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156101 ФПД: 197261848123888 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T094641&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156101&fm=197261848123888&tin=02508201610067®Number=0000137193017469&sum=85000 [09:46:42]StoreToDocumentArchive [09:46:42]shift 314 fd 156101 [09:46:42]save to /storage/0314/doc_00156101 [09:46:42]save last doc name /storage/0314/doc_00156101 to /storage/kkm_last_doc_name [09:46:42]save OK [09:46:42]Clear old archive folders... [09:46:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:46:42]tlvbuf is 0087B2C0 [09:46:42]SAM_PROTO_ClearQueue [09:46:42]wFMCommunicate request_size=4 [09:46:42]MH_SAM_APDU [09:46:42]CAPDU: 80 09 00 00 [09:46:42]Write to MH i2c: E2 08 00 FD 10 80 09 00 00 00 00 00 00 7F [09:46:42]Write i2c OK [09:46:42]MH_I2C_Read... [09:46:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:46:42]Read from MH i2c: E2 [09:46:42]MH_I2C_Read... [09:46:42]Read from MH i2c: E2 03 00 [09:46:42]MH_I2C_Read... [09:46:42]Read from MH i2c: E2 03 00 FD 10 00 90 00 81 [09:46:42]RAPDU: 90 00 [09:46:42]wFMCommunicate OK [09:46:42]SAM_PROTO_ClearQueue done [09:46:42]KKMCreateOFDPacket [09:46:42]OFDProtocolAddRootSTLVToBuf [09:46:42]FM_MakeSignedData [09:46:42]FM_MakeSignedData [09:46:42]SAM_PROTO_SignData [09:46:42]wFMCommunicate request_size=4 [09:46:42]MH_SAM_APDU [09:46:42]CAPDU: 80 0D 01 02 [09:46:42]Write to MH i2c: E2 08 00 FE 10 80 0D 01 02 00 00 00 00 87 [09:46:42]Write i2c OK [09:46:42]MH_I2C_Read... [09:46:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:46:42]Read from MH i2c: E2 [09:46:42]MH_I2C_Read... [09:46:42]Read from MH i2c: E2 03 00 [09:46:42]MH_I2C_Read... [09:46:42]Read from MH i2c: E2 03 00 FE 10 00 90 00 82 [09:46:42]RAPDU: 90 00 [09:46:42]wFMCommunicate OK [09:46:42]wFMCommunicate request_size=255 [09:46:42]MH_SAM_APDU [09:46:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C4 2C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 29 4C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 4C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 23 00 00 00 00 07 04 06 00 08 4C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 00 00 00 F4 03 04 00 81 D1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C5 61 02 00 35 04 06 00 B3 [09:46:42]Write to MH i2c: E2 02 01 FF 10 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C4 2C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 29 4C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 4C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 23 00 00 00 00 07 04 06 00 08 4C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 00 00 00 F4 03 04 00 81 D1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C5 61 02 00 35 04 06 00 B3 00 00 C0 [09:46:42]Write i2c OK [09:46:42]MH_I2C_Read... [09:46:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:46:42]Read from MH i2c: E2 [09:46:42]MH_I2C_Read... [09:46:42]Read from MH i2c: E2 03 00 [09:46:42]MH_I2C_Read... [09:46:42]Read from MH i2c: E2 03 00 FF 10 00 90 00 83 [09:46:42]RAPDU: 90 00 [09:46:42]wFMCommunicate OK [09:46:42]wFMCommunicate request_size=10 [09:46:42]MH_SAM_APDU [09:46:42]CAPDU: 80 0D 02 02 05 68 9A 62 99 F0 [09:46:42]Write to MH i2c: E2 0D 00 00 11 80 0D 02 02 05 00 68 9A 62 99 F0 00 00 82 [09:46:42]Write i2c OK [09:46:42]MH_I2C_Read... [09:46:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:46:42]Read from MH i2c: E2 [09:46:42]MH_I2C_Read... [09:46:42]Read from MH i2c: E2 03 00 [09:46:42]MH_I2C_Read... [09:46:42]Read from MH i2c: E2 03 00 00 11 00 90 00 85 [09:46:42]RAPDU: 90 00 [09:46:42]wFMCommunicate OK [09:46:42]wFMCommunicate request_size=4 [09:46:42]MH_SAM_APDU [09:46:42]CAPDU: 80 0D 03 02 [09:46:42]Write to MH i2c: E2 08 00 01 11 80 0D 03 02 00 00 00 00 8D [09:46:42]Write i2c OK [09:46:42]MH_I2C_Read... [09:46:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:46:42]Read from MH i2c: E2 [09:46:42]MH_I2C_Read... [09:46:42]Read from MH i2c: E2 0B 00 [09:46:42]MH_I2C_Read... [09:46:42]Read from MH i2c: E2 0B 00 01 11 00 00 A5 62 74 E6 9A B2 3D 90 00 78 [09:46:42]RAPDU: 00 A5 62 74 E6 9A B2 3D 90 00 [09:46:42]wFMCommunicate OK [09:46:42]SAM_PROTO_SignData done [09:46:42]FM_MakeSignedData done [09:46:42]CreateOFDProtocolMessage [09:46:42]wFMCommunicate request_size=4 [09:46:42]MH_SAM_APDU [09:46:42]CAPDU: 80 11 00 00 [09:46:42]Write to MH i2c: E2 08 00 02 11 80 11 00 00 00 00 00 00 8D [09:46:42]Write i2c OK [09:46:42]MH_I2C_Read... [09:46:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:46:42]Read from MH i2c: E2 [09:46:42]MH_I2C_Read... [09:46:42]Read from MH i2c: E2 17 00 [09:46:42]MH_I2C_Read... [09:46:42]Read from MH i2c: E2 17 00 02 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DE [09:46:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:46:42]wFMCommunicate OK [09:46:42]CreateOFDProtocolMessage done [09:46:42]OFDSenderStorePacket 156101 [09:46:42]StoreOFDPacket docnum=156101 [09:46:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 BE F7 07 01 73 81 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C4 2C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 29 4C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 4C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 23 00 00 00 00 07 04 06 00 08 4C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 00 00 00 F4 03 04 00 81 D1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C5 61 02 00 35 04 06 00 B3 68 9A 62 99 F0 00 A5 62 74 E6 9A B2 3D [09:46:42]CheckFolder [09:46:42]dirname=/storage/ofd_packets [09:46:42]CheckFolder done [09:46:42]ProducePacketName [09:46:42]name=ofd_packets/00156101 [09:46:42]NVStorageSaveData ofd_packets/00156101 [09:46:42]File name is /storage/ofd_packets/00156101 [09:46:42]Write 301 bytes [09:46:42]NVStorageSaveData done [09:46:42]OFDSenderStorePacket done [09:46:42]KKMCreateOFDPacket done [09:46:42]NVStorageSaveData kkm_last_timestamp [09:46:42]File name is /storage/kkm_last_timestamp [09:46:42]Write 4 bytes [09:46:42]NVStorageSaveData done [09:46:42]OFD Sender: Processing packet 156101 [packets to send 52, broken 51] [09:46:42]ProducePacketName [09:46:42]name=ofd_packets/00156101 [09:46:42]OFD Sender: To server: pG, [09:46:42]CommunicateWithHost lk.salyk.kg:30040 [09:46:42]ConnectInit lk.salyk.kg [09:46:42]ExternCall_PrintAddStr [09:46:42]wPrintStart [09:46:42]Write to MH i2c: 01 00 00 03 11 14 [09:46:42]Write i2c OK [09:46:42]MH_I2C_Read... [09:46:42]Read from MH i2c: 01 [09:46:42]MH_I2C_Read... [09:46:42]Read from MH i2c: 01 07 00 [09:46:42]MH_I2C_Read... [09:46:42]Read from MH i2c: 01 07 00 03 11 00 00 00 00 00 FF 0F 29 [09:46:42]RasterBufferAndPrint [09:46:42]line Счет N : (1)874379 [09:46:42]line ИНН: 02508201610067 [09:46:42]line Контрольно-Кассовый Чек [09:46:42]line ПРОДАЖА [09:46:42]line ТРК (МРК, ГНК) : 11 [09:46:42]line Товар: 2710124500 [09:46:42]line Аи-95-К-5 [09:46:42]line 11.460 * 74.20 [09:46:42]line = 850.33 [09:46:42]line НДС 12% НСП 1% [09:46:42]line > о реализуемом товаре [09:46:42]line ОКРУГЛЕНИЕ: -0.33 [09:46:42]line ИТОГО: 850.00 [09:46:42]line Внесено: 850.00 [09:46:42]line СДАЧА: 0.00 [09:46:42]line НСП 1% : 7.52 [09:46:42]line НДС 12% : 90.30 [09:46:42]line Наличными: 850.00 [09:46:42]line Безнал.: 0.00 [09:46:42]line Место: АЗС № 165 "Партнер Нефть" [09:46:42]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:46:42]line СНО: Общий режим [09:46:42]line Чек 173 20.10.2024 09:46 [09:46:42]line Смена: 314 ФФД: 1.0 [09:46:42]line ЗНМ: 0300000234 [09:46:42]line РНМ: 0000137193017469 [09:46:43]line Версия ККМ: v1.0 [09:46:43]line ФМ: 0000000000963156 [09:46:43]line ФД: 156101 [09:46:43]line ФПД: 197261848123888 [09:46:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T094641&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156101&fm=197261848123888&tin=02508201610067®Number=0000137193017469&sum=85000 [09:46:43]Connected sock=11 [09:46:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 BE F7 07 01 73 81 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C4 2C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 29 4C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 4C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 23 00 00 00 00 07 04 06 00 08 4C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 00 00 00 F4 03 04 00 81 D1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C5 61 02 00 35 04 06 00 B3 68 9A 62 99 F0 00 A5 62 74 E6 9A B2 3D [09:46:43]written 0, free lines is 4095 [09:46:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 7A BD 47 00 5A AD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C5 61 02 00 F4 03 04 00 B4 77 14 67 B6 04 01 00 00 D9 08 28 B5 EF 1D FA 9D [09:46:43]CommunicateWithHost err = 0 [09:46:43]CheckOFDResponse [09:46:43]1017 (14) - 77093643461234 [09:46:43]1041 (16) - 0000000000963156 [09:46:43]1040 (4) - 156101 [09:46:43]1012 (4) - 20.10.2024 03:23 [09:46:43]1206 (1) - 0 [09:46:43]OFD Sender: Remove packet 156101 [09:46:43]ProducePacketName [09:46:43]name=ofd_packets/00156101 [09:46:43]NVStorageDeleteData [09:46:43]Write to MH i2c: 01 00 00 2E 11 3F [09:46:43]Write i2c OK [09:46:43]MH_I2C_Read... [09:46:43]Read from MH i2c: 01 [09:46:43]MH_I2C_Read... [09:46:43]Read from MH i2c: 01 07 00 [09:46:43]MH_I2C_Read... [09:46:43]Read from MH i2c: 01 07 00 2E 11 00 00 00 00 00 EA 0C 3C [09:46:43]RasterBufferAndPrint [09:46:43]line [09:46:43]line [09:46:43]line [09:46:43]line [09:46:43]line [09:46:43]written 0, free lines is 3312 [09:46:43]MH_Cut [09:46:43]Write to MH i2c: D1 01 00 35 11 01 18 [09:46:43]Write i2c OK [09:46:43]MH_I2C_Read... [09:46:43]Read from MH i2c: D1 [09:46:43]MH_I2C_Read... [09:46:43]Read from MH i2c: D1 01 00 [09:46:43]MH_I2C_Read... [09:46:43]Read from MH i2c: D1 01 00 35 11 00 17 [09:46:43]Write to MH i2c: 01 00 00 36 11 47 [09:46:43]Write i2c OK [09:46:43]MH_I2C_Read... [09:46:43]OFD Sender: No OFD packet to send [09:46:44]*** Cut start [09:46:44]*** Partial cut [09:46:44]*** CUTSNS_PIN = 1 [09:46:44]*** CUTSNS_PIN = 0 [09:46:44]*** Brake cut motor [09:46:44]Read from MH i2c: 01 [09:46:44]MH_I2C_Read... [09:46:44]*** Stop cut motor [09:46:44]*** Cut end [09:46:44]Read from MH i2c: 01 07 00 [09:46:44]MH_I2C_Read... [09:46:44]Read from MH i2c: 01 07 00 36 11 00 00 00 00 00 FF 0F 5C [09:46:44]process_action close_receipt done [09:46:44]requested_data is exist [09:46:44]produce_requested_data [09:46:44]requested_item fm.sn is exist - process it [09:46:44]wFMCommunicate request_size=4 [09:46:44]MH_SAM_APDU [09:46:44]CAPDU: 80 11 00 00 [09:46:44]Write to MH i2c: E2 08 00 37 11 80 11 00 00 00 00 00 00 C2 [09:46:44]Write i2c OK [09:46:44]MH_I2C_Read... [09:46:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:46:45]Read from MH i2c: E2 [09:46:45]MH_I2C_Read... [09:46:45]Read from MH i2c: E2 17 00 [09:46:45]MH_I2C_Read... [09:46:45]Read from MH i2c: E2 17 00 37 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 13 [09:46:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:46:45]wFMCommunicate OK [09:46:45]requested_item fd.num is exist - process it [09:46:45]SAM_PROTO_GetFieldsCounters [09:46:45]wFMCommunicate request_size=4 [09:46:45]MH_SAM_APDU [09:46:45]CAPDU: 80 13 00 00 [09:46:45]Write to MH i2c: E2 08 00 38 11 80 13 00 00 00 00 00 00 C5 [09:46:45]Write i2c OK [09:46:45]MH_I2C_Read... [09:46:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:46:45]Read from MH i2c: E2 [09:46:45]MH_I2C_Read... [09:46:45]Read from MH i2c: E2 62 00 [09:46:45]MH_I2C_Read... [09:46:45]Read from MH i2c: E2 62 00 38 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C5 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 AD 00 00 00 5E 04 04 00 AD 00 00 00 57 04 04 00 AE 00 00 00 19 04 04 00 00 00 00 00 90 00 68 [09:46:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C5 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 AD 00 00 00 5E 04 04 00 AD 00 00 00 57 04 04 00 AE 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:46:45]wFMCommunicate OK [09:46:45]SAM_PROTO_GetFieldsCounters done [09:46:45]requested_item shift.num is exist - process it [09:46:45]requested_item shift.opened is exist - process it [09:46:45]req_shift_opened [09:46:45]FM_GetShiftState [09:46:45]SAM_PROTO_GetShiftState [09:46:45]wFMCommunicate request_size=4 [09:46:45]MH_SAM_APDU [09:46:45]CAPDU: 80 13 01 00 [09:46:45]Write to MH i2c: E2 08 00 39 11 80 13 01 00 00 00 00 00 C7 [09:46:45]Write i2c OK [09:46:45]MH_I2C_Read... [09:46:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:46:45]Read from MH i2c: E2 [09:46:45]MH_I2C_Read... [09:46:45]Read from MH i2c: E2 0E 00 [09:46:45]MH_I2C_Read... [09:46:45]Read from MH i2c: E2 0E 00 39 11 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 6E [09:46:45]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:46:45]wFMCommunicate OK [09:46:45]SAM_PROTO_GetShiftState done [09:46:45]FM_GetShiftState done [09:46:45]req_shift_opened done [09:46:45]requested_item shift.open_date is exist - process it [09:46:45]req_shift_open_date [09:46:45]req_shift_open_date done [09:46:45]produce_requested_data done [09:46:45]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156101,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [09:46:45]process_action_free close_receipt [09:46:45]json_value_free [09:46:45]json_value_free done [09:46:45]process_json_proto returns [09:46:45]Send response to host [09:46:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156101,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [09:46:45]free response buf [09:46:45]execute_script done [09:46:45]execute_script returns [09:46:45]free content buf [09:46:45]Sock 9.Close socket [09:46:45]Sock 9.Thread stoped [09:46:48]OFD Sender: No OFD packet to send [09:46:53]OFD Sender: No OFD packet to send [09:46:58]OFD Sender: No OFD packet to send [09:47:03]OFD Sender: No OFD packet to send [09:47:08]OFD Sender: No OFD packet to send [09:47:13]OFD Sender: No OFD packet to send [09:47:18]OFD Sender: No OFD packet to send [09:47:23]OFD Sender: No OFD packet to send [09:47:28]OFD Sender: No OFD packet to send [09:47:33]OFD Sender: No OFD packet to send [09:47:38]OFD Sender: No OFD packet to send [09:47:43]OFD Sender: No OFD packet to send [09:47:48]OFD Sender: No OFD packet to send [09:47:53]OFD Sender: No OFD packet to send [09:47:58]OFD Sender: No OFD packet to send [09:48:03]OFD Sender: No OFD packet to send [09:48:08]OFD Sender: No OFD packet to send [09:48:13]OFD Sender: No OFD packet to send [09:48:18]OFD Sender: No OFD packet to send [09:48:23]OFD Sender: No OFD packet to send [09:48:28]OFD Sender: No OFD packet to send [09:48:33]OFD Sender: No OFD packet to send [09:48:38]OFD Sender: No OFD packet to send [09:48:43]OFD Sender: No OFD packet to send [09:48:48]OFD Sender: No OFD packet to send [09:48:53]OFD Sender: No OFD packet to send [09:48:58]OFD Sender: No OFD packet to send [09:49:03]OFD Sender: No OFD packet to send [09:49:08]OFD Sender: No OFD packet to send [09:49:14]OFD Sender: No OFD packet to send [09:49:19]OFD Sender: No OFD packet to send [09:49:24]OFD Sender: No OFD packet to send [09:49:29]OFD Sender: No OFD packet to send [09:49:34]OFD Sender: No OFD packet to send [09:49:39]OFD Sender: No OFD packet to send [09:49:43]accept exits with 8 [09:49:43]New connection [09:49:43]New thread 3066551652 created [09:49:43]Thread 3066695012 joined [09:49:43]Waiting for new connection... [09:49:43] Sock 8.Parse request [09:49:43]Sock 8.Check first char [09:49:43]Sock 8.First char is OK [09:49:43]request: POST /json_proto HTTP/1.0 [09:49:43]Method: POST [09:49:43]URL: /json_proto [09:49:43]Method is POST - this is cgi request [09:49:43]url: /json_proto [09:49:43]query_string will be loaded in cgi processing [09:49:43]execute_cgi json_proto POST (null) [09:49:43]execute_cgi path=json_proto method=POST [09:49:43]POST find Content-Length [09:49:43]Host: 172.17.53.67:8080 [09:49:43]Content-Length: 766 [09:49:43]Content-Type: application/json [09:49:43] [09:49:43]POST finish read [09:49:43]Found Content-Length = 766 [09:49:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874380", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:49:43]execute_script... [09:49:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874380", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:49:43]POST & json_proto [09:49:43]process_json_proto [09:49:43]json parsed OK: [09:49:43]protocol is kg_v1.0 [09:49:43]action value=close_receipt [09:49:43]process_action close_receipt [09:49:43]cmd_close_receipt [09:49:43]MH_GetDate [09:49:43]Write to MH i2c: F0 00 00 3A 11 3A [09:49:43]Write i2c OK [09:49:43]MH_I2C_Read... [09:49:43]Read from MH i2c: F0 [09:49:43]MH_I2C_Read... [09:49:43]Read from MH i2c: F0 09 00 [09:49:43]MH_I2C_Read... [09:49:43]Read from MH i2c: F0 09 00 3A 11 00 38 D2 14 67 19 BC 99 64 9A [09:49:43]GetLastDocTimeStamp 1729417601 [09:49:43]current date 1729417784 [09:49:43]FM_GetShiftState [09:49:43]SAM_PROTO_GetShiftState [09:49:43]wFMCommunicate request_size=4 [09:49:43]MH_SAM_APDU [09:49:43]CAPDU: 80 13 01 00 [09:49:43]Write to MH i2c: E2 08 00 3B 11 80 13 01 00 00 00 00 00 C9 [09:49:43]Write i2c OK [09:49:43]MH_I2C_Read... [09:49:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:49:43]Read from MH i2c: E2 [09:49:43]MH_I2C_Read... [09:49:43]Read from MH i2c: E2 0E 00 [09:49:43]MH_I2C_Read... [09:49:43]Read from MH i2c: E2 0E 00 3B 11 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 70 [09:49:43]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:49:43]wFMCommunicate OK [09:49:43]SAM_PROTO_GetShiftState done [09:49:43]FM_GetShiftState done [09:49:43]opened in 1729383891 [09:49:43]opened+sec_in_day 1729470291 [09:49:43]quantity*price = 30038 [09:49:43]sum+1 = 30039 [09:49:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.38 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 0.00 Безнал.: 300.38 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 174 20.10.2024 09:49 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156102 ФПД: 90138472398219 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T094944&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156102&fm=90138472398219&tin=02508201610067®Number=0000137193017469&sum=30038 [09:49:44]StoreToDocumentArchive [09:49:44]shift 314 fd 156102 [09:49:44]save to /storage/0314/doc_00156102 [09:49:44]save last doc name /storage/0314/doc_00156102 to /storage/kkm_last_doc_name [09:49:44]save OK [09:49:44]Clear old archive folders... [09:49:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:49:44]tlvbuf is 00873210 [09:49:44]SAM_PROTO_ClearQueue [09:49:44]wFMCommunicate request_size=4 [09:49:44]MH_SAM_APDU [09:49:44]CAPDU: 80 09 00 00 [09:49:44]Write to MH i2c: E2 08 00 48 11 80 09 00 00 00 00 00 00 CB [09:49:44]Write i2c OK [09:49:44]MH_I2C_Read... [09:49:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:49:44]Read from MH i2c: E2 [09:49:44]MH_I2C_Read... [09:49:44]Read from MH i2c: E2 03 00 [09:49:44]MH_I2C_Read... [09:49:44]Read from MH i2c: E2 03 00 48 11 00 90 00 CD [09:49:44]RAPDU: 90 00 [09:49:44]wFMCommunicate OK [09:49:44]SAM_PROTO_ClearQueue done [09:49:44]KKMCreateOFDPacket [09:49:44]OFDProtocolAddRootSTLVToBuf [09:49:44]FM_MakeSignedData [09:49:44]FM_MakeSignedData [09:49:44]SAM_PROTO_SignData [09:49:44]wFMCommunicate request_size=4 [09:49:44]MH_SAM_APDU [09:49:44]CAPDU: 80 0D 01 02 [09:49:44]Write to MH i2c: E2 08 00 49 11 80 0D 01 02 00 00 00 00 D3 [09:49:44]Write i2c OK [09:49:44]MH_I2C_Read... [09:49:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:49:44]Read from MH i2c: E2 [09:49:44]MH_I2C_Read... [09:49:44]Read from MH i2c: E2 03 00 [09:49:44]MH_I2C_Read... [09:49:44]Read from MH i2c: E2 03 00 49 11 00 90 00 CE [09:49:44]RAPDU: 90 00 [09:49:44]wFMCommunicate OK [09:49:44]wFMCommunicate request_size=255 [09:49:44]MH_SAM_APDU [09:49:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 38 D2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C6 61 02 00 35 04 06 00 51 [09:49:44]Write to MH i2c: E2 02 01 4A 11 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 38 D2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C6 61 02 00 35 04 06 00 51 00 00 A2 [09:49:44]Write i2c OK [09:49:44]MH_I2C_Read... [09:49:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:49:45]Read from MH i2c: E2 [09:49:45]MH_I2C_Read... [09:49:45]Read from MH i2c: E2 03 00 [09:49:45]MH_I2C_Read... [09:49:45]Read from MH i2c: E2 03 00 4A 11 00 90 00 CF [09:49:45]RAPDU: 90 00 [09:49:45]wFMCommunicate OK [09:49:45]wFMCommunicate request_size=10 [09:49:45]MH_SAM_APDU [09:49:45]CAPDU: 80 0D 02 02 05 FA FF A0 BD 8B [09:49:45]Write to MH i2c: E2 0D 00 4B 11 80 0D 02 02 05 00 FA FF A0 BD 8B 00 00 C1 [09:49:45]Write i2c OK [09:49:45]MH_I2C_Read... [09:49:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:49:45]Read from MH i2c: E2 [09:49:45]MH_I2C_Read... [09:49:45]Read from MH i2c: E2 03 00 [09:49:45]MH_I2C_Read... [09:49:45]Read from MH i2c: E2 03 00 4B 11 00 90 00 D0 [09:49:45]RAPDU: 90 00 [09:49:45]wFMCommunicate OK [09:49:45]wFMCommunicate request_size=4 [09:49:45]MH_SAM_APDU [09:49:45]CAPDU: 80 0D 03 02 [09:49:45]Write to MH i2c: E2 08 00 4C 11 80 0D 03 02 00 00 00 00 D8 [09:49:45]Write i2c OK [09:49:45]MH_I2C_Read... [09:49:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:49:45]Read from MH i2c: E2 [09:49:45]MH_I2C_Read... [09:49:45]Read from MH i2c: E2 0B 00 [09:49:45]MH_I2C_Read... [09:49:45]Read from MH i2c: E2 0B 00 4C 11 00 84 0E 16 CC AE 17 F4 75 90 00 7B [09:49:45]RAPDU: 84 0E 16 CC AE 17 F4 75 90 00 [09:49:45]wFMCommunicate OK [09:49:45]SAM_PROTO_SignData done [09:49:45]FM_MakeSignedData done [09:49:45]CreateOFDProtocolMessage [09:49:45]wFMCommunicate request_size=4 [09:49:45]MH_SAM_APDU [09:49:45]CAPDU: 80 11 00 00 [09:49:45]Write to MH i2c: E2 08 00 4D 11 80 11 00 00 00 00 00 00 D8 [09:49:45]Write i2c OK [09:49:45]MH_I2C_Read... [09:49:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:49:45]Read from MH i2c: E2 [09:49:45]MH_I2C_Read... [09:49:45]Read from MH i2c: E2 17 00 [09:49:45]MH_I2C_Read... [09:49:45]Read from MH i2c: E2 17 00 4D 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 29 [09:49:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:49:45]wFMCommunicate OK [09:49:45]CreateOFDProtocolMessage done [09:49:45]OFDSenderStorePacket 156102 [09:49:45]StoreOFDPacket docnum=156102 [09:49:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 68 41 07 01 74 A5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 38 D2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C6 61 02 00 35 04 06 00 51 FA FF A0 BD 8B 84 0E 16 CC AE 17 F4 75 [09:49:45]CheckFolder [09:49:45]dirname=/storage/ofd_packets [09:49:45]CheckFolder done [09:49:45]ProducePacketName [09:49:45]name=ofd_packets/00156102 [09:49:45]NVStorageSaveData ofd_packets/00156102 [09:49:45]File name is /storage/ofd_packets/00156102 [09:49:45]Write 301 bytes [09:49:45]NVStorageSaveData done [09:49:45]OFDSenderStorePacket done [09:49:45]KKMCreateOFDPacket done [09:49:45]NVStorageSaveData kkm_last_timestamp [09:49:45]File name is /storage/kkm_last_timestamp [09:49:45]Write 4 bytes [09:49:45]NVStorageSaveData done [09:49:45]ExternCall_PrintAddStr [09:49:45]wPrintStart [09:49:45]Write to MH i2c: 01 00 00 4E 11 5F [09:49:45]Write i2c OK [09:49:45]MH_I2C_Read... [09:49:45]Read from MH i2c: 01 [09:49:45]MH_I2C_Read... [09:49:45]Read from MH i2c: 01 07 00 [09:49:45]MH_I2C_Read... [09:49:45]Read from MH i2c: 01 07 00 4E 11 00 00 00 00 00 FF 0F 74 [09:49:45]RasterBufferAndPrint [09:49:45]line Счет N : (1)874380 [09:49:45]line ИНН: 02508201610067 [09:49:45]line Контрольно-Кассовый Чек [09:49:45]line ПРОДАЖА [09:49:45]line ТРК (МРК, ГНК) : 22 [09:49:45]line Товар: 2710124130 [09:49:45]line Аи-92-К-5 [09:49:45]line 4.490 * 66.90 [09:49:45]line = 300.38 [09:49:45]line НДС 12% НСП 1% [09:49:45]line > о реализуемом товаре [09:49:45]line ИТОГО: 300.38 [09:49:45]line НСП 1% : 2.66 [09:49:45]line НДС 12% : 31.90 [09:49:45]line Наличными: 0.00 [09:49:45]line Безнал.: 300.38 [09:49:45]line Место: АЗС № 165 "Партнер Нефть" [09:49:45]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:49:45]line СНО: Общий режим [09:49:45]line Чек 174 20.10.2024 09:49 [09:49:45]line Смена: 314 ФФД: 1.0 [09:49:45]line ЗНМ: 0300000234 [09:49:45]line РНМ: 0000137193017469 [09:49:45]line Версия ККМ: v1.0 [09:49:45]line Платежная система: Mbank [09:49:45]line ФМ: 0000000000963156 [09:49:45]line ФД: 156102 [09:49:45]line ФПД: 90138472398219 [09:49:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T094944&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156102&fm=90138472398219&tin=02508201610067®Number=0000137193017469&sum=30038 [09:49:45]OFD Sender: Processing packet 156102 [packets to send 52, broken 51] [09:49:45]ProducePacketName [09:49:45]name=ofd_packets/00156102 [09:49:45]OFD Sender: To server: pG, [09:49:45]CommunicateWithHost lk.salyk.kg:30040 [09:49:45]ConnectInit lk.salyk.kg [09:49:45]written 0, free lines is 4095 [09:49:45]Connected sock=10 [09:49:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 68 41 07 01 74 A5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 38 D2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C6 61 02 00 35 04 06 00 51 FA FF A0 BD 8B 84 0E 16 CC AE 17 F4 75 [09:49:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 CD C6 47 00 1C 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 39 36 33 31 35 36 10 04 04 00 C6 61 02 00 F4 03 04 00 6B 78 14 67 B6 04 01 00 00 F0 32 11 5B CE A5 C0 14 [09:49:45]CommunicateWithHost err = 0 [09:49:45]CheckOFDResponse [09:49:45]1017 (14) - 77093643461234 [09:49:45]1041 (16) - 0000000000963156 [09:49:45]1040 (4) - 156102 [09:49:45]1012 (4) - 20.10.2024 03:26 [09:49:45]1206 (1) - 0 [09:49:45]OFD Sender: Remove packet 156102 [09:49:45]ProducePacketName [09:49:45]name=ofd_packets/00156102 [09:49:45]NVStorageDeleteData [09:49:46]Write to MH i2c: 01 00 00 77 11 88 [09:49:46]Write i2c OK [09:49:46]MH_I2C_Read... [09:49:46]Read from MH i2c: 01 [09:49:46]MH_I2C_Read... [09:49:46]Read from MH i2c: 01 07 00 [09:49:46]MH_I2C_Read... [09:49:46]Read from MH i2c: 01 07 00 77 11 00 00 00 00 00 11 0D AD [09:49:46]RasterBufferAndPrint [09:49:46]line [09:49:46]line [09:49:46]line [09:49:46]line [09:49:46]line [09:49:46]written 0, free lines is 3351 [09:49:46]MH_Cut [09:49:46]Write to MH i2c: D1 01 00 7E 11 01 61 [09:49:46]Write i2c OK [09:49:46]MH_I2C_Read... [09:49:46]Read from MH i2c: D1 [09:49:46]MH_I2C_Read... [09:49:46]Read from MH i2c: D1 01 00 [09:49:46]MH_I2C_Read... [09:49:46]Read from MH i2c: D1 01 00 7E 11 00 60 [09:49:46]Write to MH i2c: 01 00 00 7F 11 90 [09:49:46]Write i2c OK [09:49:46]MH_I2C_Read... [09:49:46]OFD Sender: No OFD packet to send [09:49:46]*** Cut start [09:49:46]*** Partial cut [09:49:46]*** CUTSNS_PIN = 1 [09:49:46]*** CUTSNS_PIN = 0 [09:49:47]*** Brake cut motor [09:49:47]Read from MH i2c: 01 [09:49:47]MH_I2C_Read... [09:49:47]*** Stop cut motor [09:49:47]*** Cut end [09:49:47]Read from MH i2c: 01 07 00 [09:49:47]MH_I2C_Read... [09:49:47]Read from MH i2c: 01 07 00 7F 11 00 00 00 00 00 FF 0F A5 [09:49:47]process_action close_receipt done [09:49:47]requested_data is exist [09:49:47]produce_requested_data [09:49:47]requested_item fm.sn is exist - process it [09:49:47]wFMCommunicate request_size=4 [09:49:47]MH_SAM_APDU [09:49:47]CAPDU: 80 11 00 00 [09:49:47]Write to MH i2c: E2 08 00 80 11 80 11 00 00 00 00 00 00 0B [09:49:47]Write i2c OK [09:49:47]MH_I2C_Read... [09:49:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:49:47]Read from MH i2c: E2 [09:49:47]MH_I2C_Read... [09:49:47]Read from MH i2c: E2 17 00 [09:49:47]MH_I2C_Read... [09:49:47]Read from MH i2c: E2 17 00 80 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5C [09:49:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:49:47]wFMCommunicate OK [09:49:47]requested_item fd.num is exist - process it [09:49:47]SAM_PROTO_GetFieldsCounters [09:49:47]wFMCommunicate request_size=4 [09:49:47]MH_SAM_APDU [09:49:47]CAPDU: 80 13 00 00 [09:49:47]Write to MH i2c: E2 08 00 81 11 80 13 00 00 00 00 00 00 0E [09:49:47]Write i2c OK [09:49:47]MH_I2C_Read... [09:49:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:49:47]Read from MH i2c: E2 [09:49:47]MH_I2C_Read... [09:49:47]Read from MH i2c: E2 62 00 [09:49:47]MH_I2C_Read... [09:49:47]Read from MH i2c: E2 62 00 81 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C6 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 AE 00 00 00 5E 04 04 00 AE 00 00 00 57 04 04 00 AF 00 00 00 19 04 04 00 00 00 00 00 90 00 B5 [09:49:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C6 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 AE 00 00 00 5E 04 04 00 AE 00 00 00 57 04 04 00 AF 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:49:47]wFMCommunicate OK [09:49:47]SAM_PROTO_GetFieldsCounters done [09:49:47]requested_item shift.num is exist - process it [09:49:47]requested_item shift.opened is exist - process it [09:49:47]req_shift_opened [09:49:47]FM_GetShiftState [09:49:47]SAM_PROTO_GetShiftState [09:49:47]wFMCommunicate request_size=4 [09:49:47]MH_SAM_APDU [09:49:47]CAPDU: 80 13 01 00 [09:49:47]Write to MH i2c: E2 08 00 82 11 80 13 01 00 00 00 00 00 10 [09:49:47]Write i2c OK [09:49:47]MH_I2C_Read... [09:49:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:49:47]Read from MH i2c: E2 [09:49:47]MH_I2C_Read... [09:49:47]Read from MH i2c: E2 0E 00 [09:49:47]MH_I2C_Read... [09:49:47]Read from MH i2c: E2 0E 00 82 11 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B7 [09:49:47]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:49:47]wFMCommunicate OK [09:49:47]SAM_PROTO_GetShiftState done [09:49:47]FM_GetShiftState done [09:49:47]req_shift_opened done [09:49:47]requested_item shift.open_date is exist - process it [09:49:47]req_shift_open_date [09:49:47]req_shift_open_date done [09:49:47]produce_requested_data done [09:49:47]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156102,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [09:49:47]process_action_free close_receipt [09:49:47]json_value_free [09:49:47]json_value_free done [09:49:47]process_json_proto returns [09:49:47]Send response to host [09:49:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156102,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [09:49:47]free response buf [09:49:47]execute_script done [09:49:47]execute_script returns [09:49:47]free content buf [09:49:47]Sock 8.Close socket [09:49:47]Sock 8.Thread stoped [09:49:51]OFD Sender: No OFD packet to send [09:49:56]OFD Sender: No OFD packet to send [09:50:01]OFD Sender: No OFD packet to send [09:50:06]OFD Sender: No OFD packet to send [09:50:11]OFD Sender: No OFD packet to send [09:50:16]OFD Sender: No OFD packet to send [09:50:21]OFD Sender: No OFD packet to send [09:50:24]accept exits with 9 [09:50:24]New connection [09:50:24]New thread 3066695012 created [09:50:24]Thread 3066551652 joined [09:50:24]Waiting for new connection... [09:50:24] Sock 9.Parse request [09:50:24]Sock 9.Check first char [09:50:24]Sock 9.First char is OK [09:50:24]request: POST /json_proto HTTP/1.0 [09:50:24]Method: POST [09:50:24]URL: /json_proto [09:50:24]Method is POST - this is cgi request [09:50:24]url: /json_proto [09:50:24]query_string will be loaded in cgi processing [09:50:24]execute_cgi json_proto POST (null) [09:50:24]execute_cgi path=json_proto method=POST [09:50:24]POST find Content-Length [09:50:24]Host: 172.17.53.67:8080 [09:50:24]Content-Length: 677 [09:50:24]Content-Type: application/json [09:50:24] [09:50:24]POST finish read [09:50:24]Found Content-Length = 677 [09:50:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874381", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:50:24]execute_script... [09:50:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874381", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:50:24]POST & json_proto [09:50:24]process_json_proto [09:50:24]json parsed OK: [09:50:24]protocol is kg_v1.0 [09:50:24]action value=close_receipt [09:50:24]process_action close_receipt [09:50:24]cmd_close_receipt [09:50:24]MH_GetDate [09:50:24]Write to MH i2c: F0 00 00 83 11 83 [09:50:24]Write i2c OK [09:50:24]MH_I2C_Read... [09:50:24]Read from MH i2c: F0 [09:50:24]MH_I2C_Read... [09:50:24]Read from MH i2c: F0 09 00 [09:50:24]MH_I2C_Read... [09:50:24]Read from MH i2c: F0 09 00 83 11 00 61 D2 14 67 19 BC 99 64 0C [09:50:24]GetLastDocTimeStamp 1729417784 [09:50:24]current date 1729417825 [09:50:24]FM_GetShiftState [09:50:24]SAM_PROTO_GetShiftState [09:50:24]wFMCommunicate request_size=4 [09:50:24]MH_SAM_APDU [09:50:24]CAPDU: 80 13 01 00 [09:50:24]Write to MH i2c: E2 08 00 84 11 80 13 01 00 00 00 00 00 12 [09:50:24]Write i2c OK [09:50:24]MH_I2C_Read... [09:50:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:50:24]Read from MH i2c: E2 [09:50:24]MH_I2C_Read... [09:50:24]Read from MH i2c: E2 0E 00 [09:50:24]MH_I2C_Read... [09:50:24]Read from MH i2c: E2 0E 00 84 11 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B9 [09:50:24]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:50:24]wFMCommunicate OK [09:50:24]SAM_PROTO_GetShiftState done [09:50:24]FM_GetShiftState done [09:50:24]opened in 1729383891 [09:50:24]opened+sec_in_day 1729470291 [09:50:24]quantity*price = 50010 [09:50:24]sum+1 = 50012 [09:50:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 175 20.10.2024 09:50 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156103 ФПД: 181450838842871 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T095025&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156103&fm=181450838842871&tin=02508201610067®Number=0000137193017469&sum=50000 [09:50:25]StoreToDocumentArchive [09:50:25]shift 314 fd 156103 [09:50:25]save to /storage/0314/doc_00156103 [09:50:25]save last doc name /storage/0314/doc_00156103 to /storage/kkm_last_doc_name [09:50:25]save OK [09:50:25]Clear old archive folders... [09:50:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:50:25]tlvbuf is 00880560 [09:50:25]SAM_PROTO_ClearQueue [09:50:25]wFMCommunicate request_size=4 [09:50:25]MH_SAM_APDU [09:50:25]CAPDU: 80 09 00 00 [09:50:25]Write to MH i2c: E2 08 00 91 11 80 09 00 00 00 00 00 00 14 [09:50:25]Write i2c OK [09:50:25]MH_I2C_Read... [09:50:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:50:25]Read from MH i2c: E2 [09:50:25]MH_I2C_Read... [09:50:25]Read from MH i2c: E2 03 00 [09:50:25]MH_I2C_Read... [09:50:25]Read from MH i2c: E2 03 00 91 11 00 90 00 16 [09:50:25]RAPDU: 90 00 [09:50:25]wFMCommunicate OK [09:50:25]SAM_PROTO_ClearQueue done [09:50:25]KKMCreateOFDPacket [09:50:25]OFDProtocolAddRootSTLVToBuf [09:50:25]FM_MakeSignedData [09:50:25]FM_MakeSignedData [09:50:25]SAM_PROTO_SignData [09:50:25]wFMCommunicate request_size=4 [09:50:25]MH_SAM_APDU [09:50:25]CAPDU: 80 0D 01 02 [09:50:25]Write to MH i2c: E2 08 00 92 11 80 0D 01 02 00 00 00 00 1C [09:50:25]Write i2c OK [09:50:25]MH_I2C_Read... [09:50:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:50:26]Read from MH i2c: E2 [09:50:26]MH_I2C_Read... [09:50:26]Read from MH i2c: E2 03 00 [09:50:26]MH_I2C_Read... [09:50:26]Read from MH i2c: E2 03 00 92 11 00 90 00 17 [09:50:26]RAPDU: 90 00 [09:50:26]wFMCommunicate OK [09:50:26]wFMCommunicate request_size=255 [09:50:26]MH_SAM_APDU [09:50:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 61 D2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C7 61 02 00 35 04 06 00 A5 [09:50:26]Write to MH i2c: E2 02 01 93 11 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 61 D2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C7 61 02 00 35 04 06 00 A5 00 00 02 [09:50:26]Write i2c OK [09:50:26]MH_I2C_Read... [09:50:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:50:26]Read from MH i2c: E2 [09:50:26]MH_I2C_Read... [09:50:26]Read from MH i2c: E2 03 00 [09:50:26]MH_I2C_Read... [09:50:26]Read from MH i2c: E2 03 00 93 11 00 90 00 18 [09:50:26]RAPDU: 90 00 [09:50:26]wFMCommunicate OK [09:50:26]wFMCommunicate request_size=10 [09:50:26]MH_SAM_APDU [09:50:26]CAPDU: 80 0D 02 02 05 07 50 CB 1D F7 [09:50:26]Write to MH i2c: E2 0D 00 94 11 80 0D 02 02 05 00 07 50 CB 1D F7 00 00 5F [09:50:26]Write i2c OK [09:50:26]MH_I2C_Read... [09:50:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:50:26]Read from MH i2c: E2 [09:50:26]MH_I2C_Read... [09:50:26]Read from MH i2c: E2 03 00 [09:50:26]MH_I2C_Read... [09:50:26]Read from MH i2c: E2 03 00 94 11 00 90 00 19 [09:50:26]RAPDU: 90 00 [09:50:26]wFMCommunicate OK [09:50:26]wFMCommunicate request_size=4 [09:50:26]MH_SAM_APDU [09:50:26]CAPDU: 80 0D 03 02 [09:50:26]Write to MH i2c: E2 08 00 95 11 80 0D 03 02 00 00 00 00 21 [09:50:26]Write i2c OK [09:50:26]MH_I2C_Read... [09:50:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:50:26]Read from MH i2c: E2 [09:50:26]MH_I2C_Read... [09:50:26]Read from MH i2c: E2 0B 00 [09:50:26]MH_I2C_Read... [09:50:26]Read from MH i2c: E2 0B 00 95 11 00 EA 0B 8B CE 49 A2 D2 63 90 00 90 [09:50:26]RAPDU: EA 0B 8B CE 49 A2 D2 63 90 00 [09:50:26]wFMCommunicate OK [09:50:26]SAM_PROTO_SignData done [09:50:26]FM_MakeSignedData done [09:50:26]CreateOFDProtocolMessage [09:50:26]wFMCommunicate request_size=4 [09:50:26]MH_SAM_APDU [09:50:26]CAPDU: 80 11 00 00 [09:50:26]Write to MH i2c: E2 08 00 96 11 80 11 00 00 00 00 00 00 21 [09:50:26]Write i2c OK [09:50:26]MH_I2C_Read... [09:50:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:50:26]Read from MH i2c: E2 [09:50:26]MH_I2C_Read... [09:50:26]Read from MH i2c: E2 17 00 [09:50:26]MH_I2C_Read... [09:50:26]Read from MH i2c: E2 17 00 96 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 72 [09:50:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:50:26]wFMCommunicate OK [09:50:26]CreateOFDProtocolMessage done [09:50:26]OFDSenderStorePacket 156103 [09:50:26]StoreOFDPacket docnum=156103 [09:50:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1D 2F 07 01 E9 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 61 D2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C7 61 02 00 35 04 06 00 A5 07 50 CB 1D F7 EA 0B 8B CE 49 A2 D2 63 [09:50:26]CheckFolder [09:50:26]dirname=/storage/ofd_packets [09:50:26]CheckFolder done [09:50:26]ProducePacketName [09:50:26]name=ofd_packets/00156103 [09:50:26]NVStorageSaveData ofd_packets/00156103 [09:50:26]File name is /storage/ofd_packets/00156103 [09:50:26]Write 301 bytes [09:50:26]NVStorageSaveData done [09:50:26]OFDSenderStorePacket done [09:50:26]KKMCreateOFDPacket done [09:50:26]NVStorageSaveData kkm_last_timestamp [09:50:26]File name is /storage/kkm_last_timestamp [09:50:26]Write 4 bytes [09:50:26]NVStorageSaveData done [09:50:26]ExternCall_PrintAddStr [09:50:26]wPrintStart [09:50:26]Write to MH i2c: 01 00 00 97 11 A8 [09:50:26]Write i2c OK [09:50:26]MH_I2C_Read... [09:50:26]Read from MH i2c: 01 [09:50:26]MH_I2C_Read... [09:50:26]Read from MH i2c: 01 07 00 [09:50:26]MH_I2C_Read... [09:50:26]Read from MH i2c: 01 07 00 97 11 00 00 00 00 00 FF 0F BD [09:50:26]RasterBufferAndPrint [09:50:26]line Счет N : (1)874381 [09:50:26]line ИНН: 02508201610067 [09:50:26]line Контрольно-Кассовый Чек [09:50:26]line ПРОДАЖА [09:50:26]line ТРК (МРК, ГНК) : 31 [09:50:26]line Товар: 2710124500 [09:50:26]line Аи-95-К-5 [09:50:26]line 6.740 * 74.20 [09:50:26]line = 500.11 [09:50:26]line НДС 12% НСП 1% [09:50:26]line > о реализуемом товаре [09:50:26]line ОКРУГЛЕНИЕ: -0.11 [09:50:26]line ИТОГО: 500.00 [09:50:26]line Внесено: 500.00 [09:50:26]line СДАЧА: 0.00 [09:50:26]line НСП 1% : 4.43 [09:50:26]line НДС 12% : 53.11 [09:50:26]line Наличными: 500.00 [09:50:26]line Безнал.: 0.00 [09:50:26]line Место: АЗС № 165 "Партнер Нефть" [09:50:26]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:50:26]line СНО: Общий режим [09:50:26]line Чек 175 20.10.2024 09:50 [09:50:26]line Смена: 314 ФФД: 1.0 [09:50:26]line ЗНМ: 0300000234 [09:50:26]line РНМ: 0000137193017469 [09:50:26]line Версия ККМ: v1.0 [09:50:26]line ФМ: 0000000000963156 [09:50:26]line ФД: 156103 [09:50:26]line ФПД: 181450838842871 [09:50:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T095025&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156103&fm=181450838842871&tin=02508201610067®Number=0000137193017469&sum=50000 [09:50:26]OFD Sender: Processing packet 156103 [packets to send 52, broken 51] [09:50:26]ProducePacketName [09:50:26]name=ofd_packets/00156103 [09:50:26]OFD Sender: To server: pG, [09:50:26]CommunicateWithHost lk.salyk.kg:30040 [09:50:26]ConnectInit lk.salyk.kg [09:50:26]written 0, free lines is 4095 [09:50:26]Connected sock=10 [09:50:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1D 2F 07 01 E9 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 61 D2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C7 61 02 00 35 04 06 00 A5 07 50 CB 1D F7 EA 0B 8B CE 49 A2 D2 63 [09:50:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 0B 66 47 00 47 BA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C7 61 02 00 F4 03 04 00 94 78 14 67 B6 04 01 00 00 CA 4C 60 DF F0 F4 6F EB [09:50:27]CommunicateWithHost err = 0 [09:50:27]CheckOFDResponse [09:50:27]1017 (14) - 77093643461234 [09:50:27]1041 (16) - 0000000000963156 [09:50:27]1040 (4) - 156103 [09:50:27]1012 (4) - 20.10.2024 03:27 [09:50:27]1206 (1) - 0 [09:50:27]OFD Sender: Remove packet 156103 [09:50:27]ProducePacketName [09:50:27]name=ofd_packets/00156103 [09:50:27]NVStorageDeleteData [09:50:27]Write to MH i2c: 01 00 00 C2 11 D3 [09:50:27]Write i2c OK [09:50:27]MH_I2C_Read... [09:50:27]Read from MH i2c: 01 [09:50:27]MH_I2C_Read... [09:50:27]Read from MH i2c: 01 07 00 [09:50:27]MH_I2C_Read... [09:50:27]Read from MH i2c: 01 07 00 C2 11 00 00 00 00 00 DC 0C C2 [09:50:27]RasterBufferAndPrint [09:50:27]line [09:50:27]line [09:50:27]line [09:50:27]line [09:50:27]line [09:50:27]written 0, free lines is 3299 [09:50:27]MH_Cut [09:50:27]Write to MH i2c: D1 01 00 C9 11 01 AC [09:50:27]Write i2c OK [09:50:27]MH_I2C_Read... [09:50:27]Read from MH i2c: D1 [09:50:27]MH_I2C_Read... [09:50:27]Read from MH i2c: D1 01 00 [09:50:27]MH_I2C_Read... [09:50:27]Read from MH i2c: D1 01 00 C9 11 00 AB [09:50:27]Write to MH i2c: 01 00 00 CA 11 DB [09:50:27]Write i2c OK [09:50:27]MH_I2C_Read... [09:50:27]OFD Sender: No OFD packet to send [09:50:27]*** Cut start [09:50:27]*** Partial cut [09:50:27]*** CUTSNS_PIN = 1 [09:50:28]*** CUTSNS_PIN = 0 [09:50:28]*** Brake cut motor [09:50:28]Read from MH i2c: 01 [09:50:28]MH_I2C_Read... [09:50:28]*** Stop cut motor [09:50:28]*** Cut end [09:50:28]Read from MH i2c: 01 07 00 [09:50:28]MH_I2C_Read... [09:50:28]Read from MH i2c: 01 07 00 CA 11 00 00 00 00 00 FF 0F F0 [09:50:28]process_action close_receipt done [09:50:28]requested_data is exist [09:50:28]produce_requested_data [09:50:28]requested_item fm.sn is exist - process it [09:50:28]wFMCommunicate request_size=4 [09:50:28]MH_SAM_APDU [09:50:28]CAPDU: 80 11 00 00 [09:50:28]Write to MH i2c: E2 08 00 CB 11 80 11 00 00 00 00 00 00 56 [09:50:28]Write i2c OK [09:50:28]MH_I2C_Read... [09:50:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:50:28]Read from MH i2c: E2 [09:50:28]MH_I2C_Read... [09:50:28]Read from MH i2c: E2 17 00 [09:50:28]MH_I2C_Read... [09:50:28]Read from MH i2c: E2 17 00 CB 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A7 [09:50:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:50:28]wFMCommunicate OK [09:50:28]requested_item fd.num is exist - process it [09:50:28]SAM_PROTO_GetFieldsCounters [09:50:28]wFMCommunicate request_size=4 [09:50:28]MH_SAM_APDU [09:50:28]CAPDU: 80 13 00 00 [09:50:28]Write to MH i2c: E2 08 00 CC 11 80 13 00 00 00 00 00 00 59 [09:50:28]Write i2c OK [09:50:28]MH_I2C_Read... [09:50:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:50:28]Read from MH i2c: E2 [09:50:28]MH_I2C_Read... [09:50:28]Read from MH i2c: E2 62 00 [09:50:28]MH_I2C_Read... [09:50:28]Read from MH i2c: E2 62 00 CC 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C7 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 AF 00 00 00 5E 04 04 00 AF 00 00 00 57 04 04 00 B0 00 00 00 19 04 04 00 00 00 00 00 90 00 04 [09:50:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C7 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 AF 00 00 00 5E 04 04 00 AF 00 00 00 57 04 04 00 B0 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:50:28]wFMCommunicate OK [09:50:28]SAM_PROTO_GetFieldsCounters done [09:50:28]requested_item shift.num is exist - process it [09:50:28]requested_item shift.opened is exist - process it [09:50:28]req_shift_opened [09:50:28]FM_GetShiftState [09:50:28]SAM_PROTO_GetShiftState [09:50:28]wFMCommunicate request_size=4 [09:50:28]MH_SAM_APDU [09:50:28]CAPDU: 80 13 01 00 [09:50:28]Write to MH i2c: E2 08 00 CD 11 80 13 01 00 00 00 00 00 5B [09:50:28]Write i2c OK [09:50:28]MH_I2C_Read... [09:50:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:50:28]Read from MH i2c: E2 [09:50:28]MH_I2C_Read... [09:50:28]Read from MH i2c: E2 0E 00 [09:50:28]MH_I2C_Read... [09:50:28]Read from MH i2c: E2 0E 00 CD 11 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 02 [09:50:28]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:50:28]wFMCommunicate OK [09:50:28]SAM_PROTO_GetShiftState done [09:50:28]FM_GetShiftState done [09:50:28]req_shift_opened done [09:50:28]requested_item shift.open_date is exist - process it [09:50:28]req_shift_open_date [09:50:28]req_shift_open_date done [09:50:28]produce_requested_data done [09:50:28]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156103,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [09:50:28]process_action_free close_receipt [09:50:28]json_value_free [09:50:28]json_value_free done [09:50:28]process_json_proto returns [09:50:28]Send response to host [09:50:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156103,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [09:50:28]free response buf [09:50:28]execute_script done [09:50:28]execute_script returns [09:50:28]free content buf [09:50:28]Sock 9.Close socket [09:50:28]Sock 9.Thread stoped [09:50:32]OFD Sender: No OFD packet to send [09:50:37]OFD Sender: No OFD packet to send [09:50:42]OFD Sender: No OFD packet to send [09:50:47]OFD Sender: No OFD packet to send [09:50:52]OFD Sender: No OFD packet to send [09:50:57]OFD Sender: No OFD packet to send [09:51:02]OFD Sender: No OFD packet to send [09:51:07]OFD Sender: No OFD packet to send [09:51:12]OFD Sender: No OFD packet to send [09:51:17]OFD Sender: No OFD packet to send [09:51:22]OFD Sender: No OFD packet to send [09:51:27]OFD Sender: No OFD packet to send [09:51:32]OFD Sender: No OFD packet to send [09:51:37]OFD Sender: No OFD packet to send [09:51:42]OFD Sender: No OFD packet to send [09:51:47]OFD Sender: No OFD packet to send [09:51:52]OFD Sender: No OFD packet to send [09:51:57]OFD Sender: No OFD packet to send [09:52:02]OFD Sender: No OFD packet to send [09:52:07]OFD Sender: No OFD packet to send [09:52:12]OFD Sender: No OFD packet to send [09:52:17]OFD Sender: No OFD packet to send [09:52:22]OFD Sender: No OFD packet to send [09:52:26]accept exits with 8 [09:52:26]New connection [09:52:26]New thread 3066551652 created [09:52:26]Thread 3066695012 joined [09:52:26]Waiting for new connection... [09:52:26] Sock 8.Parse request [09:52:26]Sock 8.Check first char [09:52:26]Sock 8.First char is OK [09:52:26]request: POST /json_proto HTTP/1.0 [09:52:26]Method: POST [09:52:26]URL: /json_proto [09:52:26]Method is POST - this is cgi request [09:52:26]url: /json_proto [09:52:26]query_string will be loaded in cgi processing [09:52:26]execute_cgi json_proto POST (null) [09:52:26]execute_cgi path=json_proto method=POST [09:52:26]POST find Content-Length [09:52:26]Host: 172.17.53.67:8080 [09:52:26]Content-Length: 670 [09:52:26]Content-Type: application/json [09:52:26] [09:52:26]POST finish read [09:52:26]Found Content-Length = 670 [09:52:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874382", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:52:26]execute_script... [09:52:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874382", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:52:26]POST & json_proto [09:52:26]process_json_proto [09:52:26]json parsed OK: [09:52:26]protocol is kg_v1.0 [09:52:26]action value=close_receipt [09:52:26]process_action close_receipt [09:52:26]cmd_close_receipt [09:52:26]MH_GetDate [09:52:26]Write to MH i2c: F0 00 00 CE 11 CE [09:52:26]Write i2c OK [09:52:26]MH_I2C_Read... [09:52:26]Read from MH i2c: F0 [09:52:26]MH_I2C_Read... [09:52:26]Read from MH i2c: F0 09 00 [09:52:26]MH_I2C_Read... [09:52:26]Read from MH i2c: F0 09 00 CE 11 00 DB D2 14 67 19 BC 99 64 D1 [09:52:26]GetLastDocTimeStamp 1729417825 [09:52:26]current date 1729417947 [09:52:26]FM_GetShiftState [09:52:26]SAM_PROTO_GetShiftState [09:52:26]wFMCommunicate request_size=4 [09:52:26]MH_SAM_APDU [09:52:26]CAPDU: 80 13 01 00 [09:52:26]Write to MH i2c: E2 08 00 CF 11 80 13 01 00 00 00 00 00 5D [09:52:26]Write i2c OK [09:52:26]MH_I2C_Read... [09:52:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:52:27]Read from MH i2c: E2 [09:52:27]MH_I2C_Read... [09:52:27]Read from MH i2c: E2 0E 00 [09:52:27]MH_I2C_Read... [09:52:27]Read from MH i2c: E2 0E 00 CF 11 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 04 [09:52:27]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:52:27]wFMCommunicate OK [09:52:27]SAM_PROTO_GetShiftState done [09:52:27]FM_GetShiftState done [09:52:27]opened in 1729383891 [09:52:27]opened+sec_in_day 1729470291 [09:52:27]quantity*price = 20041 [09:52:27]sum+1 = 20042 [09:52:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.28 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 176 20.10.2024 09:52 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156104 ФПД: 96519237896560 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T095227&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156104&fm=96519237896560&tin=02508201610067®Number=0000137193017469&sum=20000 [09:52:28]StoreToDocumentArchive [09:52:28]shift 314 fd 156104 [09:52:28]save to /storage/0314/doc_00156104 [09:52:28]save last doc name /storage/0314/doc_00156104 to /storage/kkm_last_doc_name [09:52:28]save OK [09:52:28]Clear old archive folders... [09:52:28]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:52:28]tlvbuf is B6E69B30 [09:52:28]SAM_PROTO_ClearQueue [09:52:28]wFMCommunicate request_size=4 [09:52:28]MH_SAM_APDU [09:52:28]CAPDU: 80 09 00 00 [09:52:28]Write to MH i2c: E2 08 00 DC 11 80 09 00 00 00 00 00 00 5F [09:52:28]Write i2c OK [09:52:28]MH_I2C_Read... [09:52:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:52:28]Read from MH i2c: E2 [09:52:28]MH_I2C_Read... [09:52:28]Read from MH i2c: E2 03 00 [09:52:28]MH_I2C_Read... [09:52:28]Read from MH i2c: E2 03 00 DC 11 00 90 00 61 [09:52:28]RAPDU: 90 00 [09:52:28]wFMCommunicate OK [09:52:28]SAM_PROTO_ClearQueue done [09:52:28]KKMCreateOFDPacket [09:52:28]OFDProtocolAddRootSTLVToBuf [09:52:28]FM_MakeSignedData [09:52:28]FM_MakeSignedData [09:52:28]SAM_PROTO_SignData [09:52:28]wFMCommunicate request_size=4 [09:52:28]MH_SAM_APDU [09:52:28]CAPDU: 80 0D 01 02 [09:52:28]Write to MH i2c: E2 08 00 DD 11 80 0D 01 02 00 00 00 00 67 [09:52:28]Write i2c OK [09:52:28]MH_I2C_Read... [09:52:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:52:28]Read from MH i2c: E2 [09:52:28]MH_I2C_Read... [09:52:28]Read from MH i2c: E2 03 00 [09:52:28]MH_I2C_Read... [09:52:28]Read from MH i2c: E2 03 00 DD 11 00 90 00 62 [09:52:28]RAPDU: 90 00 [09:52:28]wFMCommunicate OK [09:52:28]wFMCommunicate request_size=255 [09:52:28]MH_SAM_APDU [09:52:28]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 DB D2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C8 61 02 00 35 04 06 00 [09:52:28]Write to MH i2c: E2 02 01 DE 11 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 DB D2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C8 61 02 00 35 04 06 00 00 00 AF [09:52:28]Write i2c OK [09:52:28]MH_I2C_Read... [09:52:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:52:28]Read from MH i2c: E2 [09:52:28]MH_I2C_Read... [09:52:28]Read from MH i2c: E2 03 00 [09:52:28]MH_I2C_Read... [09:52:28]Read from MH i2c: E2 03 00 DE 11 00 90 00 63 [09:52:28]RAPDU: 90 00 [09:52:28]wFMCommunicate OK [09:52:28]wFMCommunicate request_size=11 [09:52:28]MH_SAM_APDU [09:52:28]CAPDU: 80 0D 02 02 06 57 C8 A2 E3 89 70 [09:52:28]Write to MH i2c: E2 0E 00 DF 11 80 0D 02 02 06 00 57 C8 A2 E3 89 70 00 00 13 [09:52:28]Write i2c OK [09:52:28]MH_I2C_Read... [09:52:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:52:28]Read from MH i2c: E2 [09:52:28]MH_I2C_Read... [09:52:28]Read from MH i2c: E2 03 00 [09:52:28]MH_I2C_Read... [09:52:28]Read from MH i2c: E2 03 00 DF 11 00 90 00 64 [09:52:28]RAPDU: 90 00 [09:52:28]wFMCommunicate OK [09:52:28]wFMCommunicate request_size=4 [09:52:28]MH_SAM_APDU [09:52:28]CAPDU: 80 0D 03 02 [09:52:28]Write to MH i2c: E2 08 00 E0 11 80 0D 03 02 00 00 00 00 6C [09:52:28]Write i2c OK [09:52:28]MH_I2C_Read... [09:52:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:52:28]Read from MH i2c: E2 [09:52:28]MH_I2C_Read... [09:52:28]Read from MH i2c: E2 0B 00 [09:52:28]MH_I2C_Read... [09:52:28]Read from MH i2c: E2 0B 00 E0 11 00 8A F2 40 87 44 7F ED F4 90 00 54 [09:52:28]RAPDU: 8A F2 40 87 44 7F ED F4 90 00 [09:52:28]wFMCommunicate OK [09:52:28]SAM_PROTO_SignData done [09:52:28]FM_MakeSignedData done [09:52:28]CreateOFDProtocolMessage [09:52:28]wFMCommunicate request_size=4 [09:52:28]MH_SAM_APDU [09:52:28]CAPDU: 80 11 00 00 [09:52:28]Write to MH i2c: E2 08 00 E1 11 80 11 00 00 00 00 00 00 6C [09:52:28]Write i2c OK [09:52:28]MH_I2C_Read... [09:52:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:52:28]Read from MH i2c: E2 [09:52:28]MH_I2C_Read... [09:52:28]Read from MH i2c: E2 17 00 [09:52:28]MH_I2C_Read... [09:52:28]Read from MH i2c: E2 17 00 E1 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BD [09:52:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:52:28]wFMCommunicate OK [09:52:28]CreateOFDProtocolMessage done [09:52:28]OFDSenderStorePacket 156104 [09:52:28]StoreOFDPacket docnum=156104 [09:52:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 13 1C 08 01 50 C7 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 DB D2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C8 61 02 00 35 04 06 00 57 C8 A2 E3 89 70 8A F2 40 87 44 7F ED F4 [09:52:28]CheckFolder [09:52:28]dirname=/storage/ofd_packets [09:52:28]CheckFolder done [09:52:28]ProducePacketName [09:52:28]name=ofd_packets/00156104 [09:52:28]NVStorageSaveData ofd_packets/00156104 [09:52:28]File name is /storage/ofd_packets/00156104 [09:52:28]Write 302 bytes [09:52:28]NVStorageSaveData done [09:52:28]OFDSenderStorePacket done [09:52:28]KKMCreateOFDPacket done [09:52:28]NVStorageSaveData kkm_last_timestamp [09:52:28]File name is /storage/kkm_last_timestamp [09:52:28]Write 4 bytes [09:52:28]NVStorageSaveData done [09:52:28]ExternCall_PrintAddStr [09:52:28]wPrintStart [09:52:28]Write to MH i2c: 01 00 00 E2 11 F3 [09:52:28]Write i2c OK [09:52:28]MH_I2C_Read... [09:52:28]Read from MH i2c: 01 [09:52:28]MH_I2C_Read... [09:52:28]Read from MH i2c: 01 07 00 [09:52:28]MH_I2C_Read... [09:52:28]Read from MH i2c: 01 07 00 E2 11 00 00 00 00 00 FF 0F 08 [09:52:28]RasterBufferAndPrint [09:52:28]line Счет N : (1)874382 [09:52:28]line ИНН: 02508201610067 [09:52:28]line Контрольно-Кассовый Чек [09:52:28]line ПРОДАЖА [09:52:28]line ТРК (МРК, ГНК) : 43 [09:52:28]line Товар: 2710124130 [09:52:28]line Super 92-К-5 [09:52:28]line 2.930 * 68.40 [09:52:28]line = 200.41 [09:52:28]line НДС 12% НСП 1% [09:52:28]line > о реализуемом товаре [09:52:28]line ОКРУГЛЕНИЕ: -0.41 [09:52:28]line ИТОГО: 200.00 [09:52:28]line Внесено: 200.00 [09:52:28]line СДАЧА: 0.00 [09:52:28]line НСП 1% : 1.77 [09:52:28]line НДС 12% : 21.28 [09:52:28]line Наличными: 200.00 [09:52:28]line Безнал.: 0.00 [09:52:28]line Место: АЗС № 165 "Партнер Нефть" [09:52:28]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:52:28]line СНО: Общий режим [09:52:28]line Чек 176 20.10.2024 09:52 [09:52:28]line Смена: 314 ФФД: 1.0 [09:52:28]line ЗНМ: 0300000234 [09:52:28]line РНМ: 0000137193017469 [09:52:28]line Версия ККМ: v1.0 [09:52:28]line ФМ: 0000000000963156 [09:52:28]line ФД: 156104 [09:52:28]line ФПД: 96519237896560 [09:52:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T095227&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156104&fm=96519237896560&tin=02508201610067®Number=0000137193017469&sum=20000 [09:52:28]OFD Sender: Processing packet 156104 [packets to send 52, broken 51] [09:52:28]ProducePacketName [09:52:28]name=ofd_packets/00156104 [09:52:28]OFD Sender: To server: pG, [09:52:28]CommunicateWithHost lk.salyk.kg:30040 [09:52:28]ConnectInit lk.salyk.kg [09:52:28]written 0, free lines is 4095 [09:52:29]Connected sock=10 [09:52:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 13 1C 08 01 50 C7 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 DB D2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C8 61 02 00 35 04 06 00 57 C8 A2 E3 89 70 8A F2 40 87 44 7F ED F4 [09:52:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C6 25 47 00 AA 59 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C8 61 02 00 F4 03 04 00 0E 79 14 67 B6 04 01 00 00 F8 BE 1A 04 0E 93 66 6E [09:52:29]CommunicateWithHost err = 0 [09:52:29]CheckOFDResponse [09:52:29]1017 (14) - 77093643461234 [09:52:29]1041 (16) - 0000000000963156 [09:52:29]1040 (4) - 156104 [09:52:29]1012 (4) - 20.10.2024 03:29 [09:52:29]1206 (1) - 0 [09:52:29]OFD Sender: Remove packet 156104 [09:52:29]ProducePacketName [09:52:29]name=ofd_packets/00156104 [09:52:29]NVStorageDeleteData [09:52:29]Write to MH i2c: 01 00 00 0D 12 1F [09:52:29]Write i2c OK [09:52:29]MH_I2C_Read... [09:52:29]Read from MH i2c: 01 [09:52:29]MH_I2C_Read... [09:52:29]Read from MH i2c: 01 07 00 [09:52:29]MH_I2C_Read... [09:52:29]Read from MH i2c: 01 07 00 0D 12 00 00 00 00 00 E6 0C 18 [09:52:29]RasterBufferAndPrint [09:52:29]line [09:52:29]line [09:52:29]line [09:52:29]line [09:52:29]line [09:52:29]written 0, free lines is 3308 [09:52:29]MH_Cut [09:52:29]Write to MH i2c: D1 01 00 14 12 01 F8 [09:52:29]Write i2c OK [09:52:29]MH_I2C_Read... [09:52:29]Read from MH i2c: D1 [09:52:29]MH_I2C_Read... [09:52:29]Read from MH i2c: D1 01 00 [09:52:29]MH_I2C_Read... [09:52:29]Read from MH i2c: D1 01 00 14 12 00 F7 [09:52:29]Write to MH i2c: 01 00 00 15 12 27 [09:52:29]Write i2c OK [09:52:29]MH_I2C_Read... [09:52:29]OFD Sender: No OFD packet to send [09:52:30]*** Cut start [09:52:30]*** Partial cut [09:52:30]*** CUTSNS_PIN = 1 [09:52:30]*** CUTSNS_PIN = 0 [09:52:30]*** Brake cut motor [09:52:30]Read from MH i2c: 01 [09:52:30]MH_I2C_Read... [09:52:30]*** Stop cut motor [09:52:30]*** Cut end [09:52:30]Read from MH i2c: 01 07 00 [09:52:30]MH_I2C_Read... [09:52:30]Read from MH i2c: 01 07 00 15 12 00 00 00 00 00 FF 0F 3C [09:52:30]process_action close_receipt done [09:52:30]requested_data is exist [09:52:30]produce_requested_data [09:52:30]requested_item fm.sn is exist - process it [09:52:30]wFMCommunicate request_size=4 [09:52:30]MH_SAM_APDU [09:52:30]CAPDU: 80 11 00 00 [09:52:30]Write to MH i2c: E2 08 00 16 12 80 11 00 00 00 00 00 00 A2 [09:52:30]Write i2c OK [09:52:30]MH_I2C_Read... [09:52:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:52:30]Read from MH i2c: E2 [09:52:30]MH_I2C_Read... [09:52:30]Read from MH i2c: E2 17 00 [09:52:30]MH_I2C_Read... [09:52:30]Read from MH i2c: E2 17 00 16 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F3 [09:52:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:52:30]wFMCommunicate OK [09:52:30]requested_item fd.num is exist - process it [09:52:30]SAM_PROTO_GetFieldsCounters [09:52:30]wFMCommunicate request_size=4 [09:52:30]MH_SAM_APDU [09:52:30]CAPDU: 80 13 00 00 [09:52:30]Write to MH i2c: E2 08 00 17 12 80 13 00 00 00 00 00 00 A5 [09:52:30]Write i2c OK [09:52:30]MH_I2C_Read... [09:52:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:52:30]Read from MH i2c: E2 [09:52:30]MH_I2C_Read... [09:52:30]Read from MH i2c: E2 62 00 [09:52:30]MH_I2C_Read... [09:52:30]Read from MH i2c: E2 62 00 17 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C8 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 B0 00 00 00 5E 04 04 00 B0 00 00 00 57 04 04 00 B1 00 00 00 19 04 04 00 00 00 00 00 90 00 54 [09:52:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C8 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 B0 00 00 00 5E 04 04 00 B0 00 00 00 57 04 04 00 B1 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:52:30]wFMCommunicate OK [09:52:30]SAM_PROTO_GetFieldsCounters done [09:52:30]requested_item shift.num is exist - process it [09:52:30]requested_item shift.opened is exist - process it [09:52:30]req_shift_opened [09:52:30]FM_GetShiftState [09:52:30]SAM_PROTO_GetShiftState [09:52:30]wFMCommunicate request_size=4 [09:52:30]MH_SAM_APDU [09:52:30]CAPDU: 80 13 01 00 [09:52:30]Write to MH i2c: E2 08 00 18 12 80 13 01 00 00 00 00 00 A7 [09:52:30]Write i2c OK [09:52:30]MH_I2C_Read... [09:52:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:52:31]Read from MH i2c: E2 [09:52:31]MH_I2C_Read... [09:52:31]Read from MH i2c: E2 0E 00 [09:52:31]MH_I2C_Read... [09:52:31]Read from MH i2c: E2 0E 00 18 12 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 4E [09:52:31]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:52:31]wFMCommunicate OK [09:52:31]SAM_PROTO_GetShiftState done [09:52:31]FM_GetShiftState done [09:52:31]req_shift_opened done [09:52:31]requested_item shift.open_date is exist - process it [09:52:31]req_shift_open_date [09:52:31]req_shift_open_date done [09:52:31]produce_requested_data done [09:52:31]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156104,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [09:52:31]process_action_free close_receipt [09:52:31]json_value_free [09:52:31]json_value_free done [09:52:31]process_json_proto returns [09:52:31]Send response to host [09:52:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156104,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [09:52:31]free response buf [09:52:31]execute_script done [09:52:31]execute_script returns [09:52:31]free content buf [09:52:31]Sock 8.Close socket [09:52:31]Sock 8.Thread stoped [09:52:34]OFD Sender: No OFD packet to send [09:52:39]OFD Sender: No OFD packet to send [09:52:44]OFD Sender: No OFD packet to send [09:52:49]OFD Sender: No OFD packet to send [09:52:54]OFD Sender: No OFD packet to send [09:52:59]OFD Sender: No OFD packet to send [09:53:04]OFD Sender: No OFD packet to send [09:53:09]accept exits with 9 [09:53:09]New connection [09:53:09]New thread 3066695012 created [09:53:09]Thread 3066551652 joined [09:53:09]Waiting for new connection... [09:53:09] Sock 9.Parse request [09:53:09]Sock 9.Check first char [09:53:09]Sock 9.First char is OK [09:53:09]request: POST /json_proto HTTP/1.0 [09:53:09]Method: POST [09:53:09]URL: /json_proto [09:53:09]Method is POST - this is cgi request [09:53:09]url: /json_proto [09:53:09]query_string will be loaded in cgi processing [09:53:09]execute_cgi json_proto POST (null) [09:53:09]execute_cgi path=json_proto method=POST [09:53:09]POST find Content-Length [09:53:09]Host: 172.17.53.67:8080 [09:53:09]Content-Length: 675 [09:53:09]Content-Type: application/json [09:53:09] [09:53:09]POST finish read [09:53:09]Found Content-Length = 675 [09:53:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874383", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:53:09]execute_script... [09:53:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874383", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:53:09]POST & json_proto [09:53:09]process_json_proto [09:53:09]json parsed OK: [09:53:09]protocol is kg_v1.0 [09:53:09]action value=close_receipt [09:53:09]process_action close_receipt [09:53:09]cmd_close_receipt [09:53:09]MH_GetDate [09:53:09]Write to MH i2c: F0 00 00 19 12 1A [09:53:09]Write i2c OK [09:53:09]MH_I2C_Read... [09:53:09]Read from MH i2c: F0 [09:53:09]MH_I2C_Read... [09:53:09]Read from MH i2c: F0 09 00 [09:53:09]MH_I2C_Read... [09:53:09]Read from MH i2c: F0 09 00 19 12 00 05 D3 14 67 19 BC 99 64 48 [09:53:09]GetLastDocTimeStamp 1729417947 [09:53:09]current date 1729417989 [09:53:09]FM_GetShiftState [09:53:09]SAM_PROTO_GetShiftState [09:53:09]wFMCommunicate request_size=4 [09:53:09]MH_SAM_APDU [09:53:09]CAPDU: 80 13 01 00 [09:53:09]Write to MH i2c: E2 08 00 1A 12 80 13 01 00 00 00 00 00 A9 [09:53:09]Write i2c OK [09:53:09]MH_I2C_Read... [09:53:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:53:09]Read from MH i2c: E2 [09:53:09]MH_I2C_Read... [09:53:09]Read from MH i2c: E2 0E 00 [09:53:09]MH_I2C_Read... [09:53:09]Read from MH i2c: E2 0E 00 1A 12 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 50 [09:53:09]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:53:09]wFMCommunicate OK [09:53:09]SAM_PROTO_GetShiftState done [09:53:09]FM_GetShiftState done [09:53:09]opened in 1729383891 [09:53:09]opened+sec_in_day 1729470291 [09:53:09]quantity*price = 100000 [09:53:09]sum+1 = 100002 [09:53:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 177 20.10.2024 09:53 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156105 ФПД: 88791962314659 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T095309&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156105&fm=88791962314659&tin=02508201610067®Number=0000137193017469&sum=100000 [09:53:10]StoreToDocumentArchive [09:53:10]shift 314 fd 156105 [09:53:10]save to /storage/0314/doc_00156105 [09:53:10]save last doc name /storage/0314/doc_00156105 to /storage/kkm_last_doc_name [09:53:10]save OK [09:53:10]Clear old archive folders... [09:53:10]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:53:10]tlvbuf is B6E69380 [09:53:10]SAM_PROTO_ClearQueue [09:53:10]wFMCommunicate request_size=4 [09:53:10]MH_SAM_APDU [09:53:10]CAPDU: 80 09 00 00 [09:53:10]Write to MH i2c: E2 08 00 27 12 80 09 00 00 00 00 00 00 AB [09:53:10]Write i2c OK [09:53:10]MH_I2C_Read... [09:53:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:53:10]Read from MH i2c: E2 [09:53:10]MH_I2C_Read... [09:53:10]Read from MH i2c: E2 03 00 [09:53:10]MH_I2C_Read... [09:53:10]Read from MH i2c: E2 03 00 27 12 00 90 00 AD [09:53:10]RAPDU: 90 00 [09:53:10]wFMCommunicate OK [09:53:10]SAM_PROTO_ClearQueue done [09:53:10]KKMCreateOFDPacket [09:53:10]OFDProtocolAddRootSTLVToBuf [09:53:10]FM_MakeSignedData [09:53:10]FM_MakeSignedData [09:53:10]SAM_PROTO_SignData [09:53:10]wFMCommunicate request_size=4 [09:53:10]MH_SAM_APDU [09:53:10]CAPDU: 80 0D 01 02 [09:53:10]Write to MH i2c: E2 08 00 28 12 80 0D 01 02 00 00 00 00 B3 [09:53:10]Write i2c OK [09:53:10]MH_I2C_Read... [09:53:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:53:10]Read from MH i2c: E2 [09:53:10]MH_I2C_Read... [09:53:10]Read from MH i2c: E2 03 00 [09:53:10]MH_I2C_Read... [09:53:10]Read from MH i2c: E2 03 00 28 12 00 90 00 AE [09:53:10]RAPDU: 90 00 [09:53:10]wFMCommunicate OK [09:53:10]wFMCommunicate request_size=255 [09:53:10]MH_SAM_APDU [09:53:10]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 05 D3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C9 61 02 00 35 04 06 00 [09:53:10]Write to MH i2c: E2 02 01 29 12 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 05 D3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C9 61 02 00 35 04 06 00 00 00 17 [09:53:10]Write i2c OK [09:53:10]MH_I2C_Read... [09:53:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:53:10]Read from MH i2c: E2 [09:53:10]MH_I2C_Read... [09:53:10]Read from MH i2c: E2 03 00 [09:53:10]MH_I2C_Read... [09:53:10]Read from MH i2c: E2 03 00 29 12 00 90 00 AF [09:53:10]RAPDU: 90 00 [09:53:10]wFMCommunicate OK [09:53:10]wFMCommunicate request_size=11 [09:53:10]MH_SAM_APDU [09:53:10]CAPDU: 80 0D 02 02 06 50 C1 7D 5F 67 A3 [09:53:10]Write to MH i2c: E2 0E 00 2A 12 80 0D 02 02 06 00 50 C1 7D 5F 67 A3 00 00 B9 [09:53:10]Write i2c OK [09:53:10]MH_I2C_Read... [09:53:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:53:10]Read from MH i2c: E2 [09:53:10]MH_I2C_Read... [09:53:10]Read from MH i2c: E2 03 00 [09:53:10]MH_I2C_Read... [09:53:10]Read from MH i2c: E2 03 00 2A 12 00 90 00 B0 [09:53:10]RAPDU: 90 00 [09:53:10]wFMCommunicate OK [09:53:10]wFMCommunicate request_size=4 [09:53:10]MH_SAM_APDU [09:53:10]CAPDU: 80 0D 03 02 [09:53:10]Write to MH i2c: E2 08 00 2B 12 80 0D 03 02 00 00 00 00 B8 [09:53:10]Write i2c OK [09:53:10]MH_I2C_Read... [09:53:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:53:10]Read from MH i2c: E2 [09:53:10]MH_I2C_Read... [09:53:10]Read from MH i2c: E2 0B 00 [09:53:10]MH_I2C_Read... [09:53:10]Read from MH i2c: E2 0B 00 2B 12 00 75 6E 7C 67 06 6D 69 63 90 00 BE [09:53:10]RAPDU: 75 6E 7C 67 06 6D 69 63 90 00 [09:53:10]wFMCommunicate OK [09:53:10]SAM_PROTO_SignData done [09:53:10]FM_MakeSignedData done [09:53:10]CreateOFDProtocolMessage [09:53:10]wFMCommunicate request_size=4 [09:53:10]MH_SAM_APDU [09:53:10]CAPDU: 80 11 00 00 [09:53:10]Write to MH i2c: E2 08 00 2C 12 80 11 00 00 00 00 00 00 B8 [09:53:10]Write i2c OK [09:53:10]MH_I2C_Read... [09:53:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:53:10]Read from MH i2c: E2 [09:53:10]MH_I2C_Read... [09:53:10]Read from MH i2c: E2 17 00 [09:53:10]MH_I2C_Read... [09:53:10]Read from MH i2c: E2 17 00 2C 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 09 [09:53:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:53:10]wFMCommunicate OK [09:53:10]CreateOFDProtocolMessage done [09:53:10]OFDSenderStorePacket 156105 [09:53:10]StoreOFDPacket docnum=156105 [09:53:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 DE D8 08 01 9D B6 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 05 D3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C9 61 02 00 35 04 06 00 50 C1 7D 5F 67 A3 75 6E 7C 67 06 6D 69 63 [09:53:10]CheckFolder [09:53:10]dirname=/storage/ofd_packets [09:53:10]CheckFolder done [09:53:10]ProducePacketName [09:53:10]name=ofd_packets/00156105 [09:53:10]NVStorageSaveData ofd_packets/00156105 [09:53:10]File name is /storage/ofd_packets/00156105 [09:53:10]Write 302 bytes [09:53:10]NVStorageSaveData done [09:53:10]OFDSenderStorePacket done [09:53:10]KKMCreateOFDPacket done [09:53:10]NVStorageSaveData kkm_last_timestamp [09:53:10]File name is /storage/kkm_last_timestamp [09:53:10]Write 4 bytes [09:53:10]NVStorageSaveData done [09:53:10]ExternCall_PrintAddStr [09:53:10]wPrintStart [09:53:10]Write to MH i2c: 01 00 00 2D 12 3F [09:53:10]Write i2c OK [09:53:10]MH_I2C_Read... [09:53:10]Read from MH i2c: 01 [09:53:10]MH_I2C_Read... [09:53:10]Read from MH i2c: 01 07 00 [09:53:10]MH_I2C_Read... [09:53:10]Read from MH i2c: 01 07 00 2D 12 00 00 00 00 00 FF 0F 54 [09:53:10]RasterBufferAndPrint [09:53:10]line Счет N : (1)874383 [09:53:10]line ИНН: 02508201610067 [09:53:10]line Контрольно-Кассовый Чек [09:53:10]line ПРОДАЖА [09:53:10]line ТРК (МРК, ГНК) : 23 [09:53:10]line Товар: 2710124130 [09:53:10]line Super 92-К-5 [09:53:10]line 14.620 * 68.40 [09:53:10]line = 1000.01 [09:53:10]line НДС 12% НСП 1% [09:53:10]line > о реализуемом товаре [09:53:10]line ОКРУГЛЕНИЕ: -0.01 [09:53:10]line ИТОГО: 1000.00 [09:53:10]line Внесено: 1000.00 [09:53:10]line СДАЧА: 0.00 [09:53:10]line НСП 1% : 8.85 [09:53:10]line НДС 12% : 106.20 [09:53:10]line Наличными: 1000.00 [09:53:10]line Безнал.: 0.00 [09:53:10]line Место: АЗС № 165 "Партнер Нефть" [09:53:10]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:53:10]line СНО: Общий режим [09:53:10]line Чек 177 20.10.2024 09:53 [09:53:10]line Смена: 314 ФФД: 1.0 [09:53:10]line ЗНМ: 0300000234 [09:53:10]line РНМ: 0000137193017469 [09:53:10]line Версия ККМ: v1.0 [09:53:10]line ФМ: 0000000000963156 [09:53:10]line ФД: 156105 [09:53:10]line ФПД: 88791962314659 [09:53:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T095309&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156105&fm=88791962314659&tin=02508201610067®Number=0000137193017469&sum=100000 [09:53:11]OFD Sender: Processing packet 156105 [packets to send 52, broken 51] [09:53:11]ProducePacketName [09:53:11]name=ofd_packets/00156105 [09:53:11]OFD Sender: To server: pG, [09:53:11]CommunicateWithHost lk.salyk.kg:30040 [09:53:11]ConnectInit lk.salyk.kg [09:53:11]written 0, free lines is 4095 [09:53:11]Connected sock=10 [09:53:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 DE D8 08 01 9D B6 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 05 D3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C9 61 02 00 35 04 06 00 50 C1 7D 5F 67 A3 75 6E 7C 67 06 6D 69 63 [09:53:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A9 A8 47 00 0C 36 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C9 61 02 00 F4 03 04 00 38 79 14 67 B6 04 01 00 00 E1 71 5C 7D 04 38 83 3D [09:53:11]CommunicateWithHost err = 0 [09:53:11]CheckOFDResponse [09:53:11]1017 (14) - 77093643461234 [09:53:11]1041 (16) - 0000000000963156 [09:53:11]1040 (4) - 156105 [09:53:11]1012 (4) - 20.10.2024 03:30 [09:53:11]1206 (1) - 0 [09:53:11]OFD Sender: Remove packet 156105 [09:53:11]ProducePacketName [09:53:11]name=ofd_packets/00156105 [09:53:11]NVStorageDeleteData [09:53:11]Write to MH i2c: 01 00 00 58 12 6A [09:53:11]Write i2c OK [09:53:11]MH_I2C_Read... [09:53:11]Read from MH i2c: 01 [09:53:11]MH_I2C_Read... [09:53:11]Read from MH i2c: 01 07 00 [09:53:11]MH_I2C_Read... [09:53:11]Read from MH i2c: 01 07 00 58 12 00 00 00 00 00 F9 0C 76 [09:53:11]RasterBufferAndPrint [09:53:11]line [09:53:11]line [09:53:11]line [09:53:11]line [09:53:11]line [09:53:11]written 0, free lines is 3327 [09:53:11]MH_Cut [09:53:11]Write to MH i2c: D1 01 00 5F 12 01 43 [09:53:11]Write i2c OK [09:53:11]MH_I2C_Read... [09:53:11]Read from MH i2c: D1 [09:53:11]MH_I2C_Read... [09:53:11]Read from MH i2c: D1 01 00 [09:53:11]MH_I2C_Read... [09:53:11]Read from MH i2c: D1 01 00 5F 12 00 42 [09:53:11]Write to MH i2c: 01 00 00 60 12 72 [09:53:11]Write i2c OK [09:53:11]MH_I2C_Read... [09:53:12]OFD Sender: No OFD packet to send [09:53:12]*** Cut start [09:53:12]*** Partial cut [09:53:12]*** CUTSNS_PIN = 1 [09:53:12]*** CUTSNS_PIN = 0 [09:53:12]*** Brake cut motor [09:53:12]Read from MH i2c: 01 [09:53:12]MH_I2C_Read... [09:53:12]*** Stop cut motor [09:53:12]*** Cut end [09:53:12]Read from MH i2c: 01 07 00 [09:53:12]MH_I2C_Read... [09:53:12]Read from MH i2c: 01 07 00 60 12 00 00 00 00 00 FF 0F 87 [09:53:12]process_action close_receipt done [09:53:12]requested_data is exist [09:53:12]produce_requested_data [09:53:12]requested_item fm.sn is exist - process it [09:53:12]wFMCommunicate request_size=4 [09:53:12]MH_SAM_APDU [09:53:12]CAPDU: 80 11 00 00 [09:53:12]Write to MH i2c: E2 08 00 61 12 80 11 00 00 00 00 00 00 ED [09:53:12]Write i2c OK [09:53:12]MH_I2C_Read... [09:53:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:53:13]Read from MH i2c: E2 [09:53:13]MH_I2C_Read... [09:53:13]Read from MH i2c: E2 17 00 [09:53:13]MH_I2C_Read... [09:53:13]Read from MH i2c: E2 17 00 61 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3E [09:53:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:53:13]wFMCommunicate OK [09:53:13]requested_item fd.num is exist - process it [09:53:13]SAM_PROTO_GetFieldsCounters [09:53:13]wFMCommunicate request_size=4 [09:53:13]MH_SAM_APDU [09:53:13]CAPDU: 80 13 00 00 [09:53:13]Write to MH i2c: E2 08 00 62 12 80 13 00 00 00 00 00 00 F0 [09:53:13]Write i2c OK [09:53:13]MH_I2C_Read... [09:53:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:53:13]Read from MH i2c: E2 [09:53:13]MH_I2C_Read... [09:53:13]Read from MH i2c: E2 62 00 [09:53:13]MH_I2C_Read... [09:53:13]Read from MH i2c: E2 62 00 62 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C9 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 B1 00 00 00 5E 04 04 00 B1 00 00 00 57 04 04 00 B2 00 00 00 19 04 04 00 00 00 00 00 90 00 A3 [09:53:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C9 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 B1 00 00 00 5E 04 04 00 B1 00 00 00 57 04 04 00 B2 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:53:13]wFMCommunicate OK [09:53:13]SAM_PROTO_GetFieldsCounters done [09:53:13]requested_item shift.num is exist - process it [09:53:13]requested_item shift.opened is exist - process it [09:53:13]req_shift_opened [09:53:13]FM_GetShiftState [09:53:13]SAM_PROTO_GetShiftState [09:53:13]wFMCommunicate request_size=4 [09:53:13]MH_SAM_APDU [09:53:13]CAPDU: 80 13 01 00 [09:53:13]Write to MH i2c: E2 08 00 63 12 80 13 01 00 00 00 00 00 F2 [09:53:13]Write i2c OK [09:53:13]MH_I2C_Read... [09:53:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:53:13]Read from MH i2c: E2 [09:53:13]MH_I2C_Read... [09:53:13]Read from MH i2c: E2 0E 00 [09:53:13]MH_I2C_Read... [09:53:13]Read from MH i2c: E2 0E 00 63 12 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 99 [09:53:13]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:53:13]wFMCommunicate OK [09:53:13]SAM_PROTO_GetShiftState done [09:53:13]FM_GetShiftState done [09:53:13]req_shift_opened done [09:53:13]requested_item shift.open_date is exist - process it [09:53:13]req_shift_open_date [09:53:13]req_shift_open_date done [09:53:13]produce_requested_data done [09:53:13]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156105,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [09:53:13]process_action_free close_receipt [09:53:13]json_value_free [09:53:13]json_value_free done [09:53:13]process_json_proto returns [09:53:13]Send response to host [09:53:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156105,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [09:53:13]free response buf [09:53:13]execute_script done [09:53:13]execute_script returns [09:53:13]free content buf [09:53:13]Sock 9.Close socket [09:53:13]Sock 9.Thread stoped [09:53:17]OFD Sender: No OFD packet to send [09:53:22]OFD Sender: No OFD packet to send [09:53:27]OFD Sender: No OFD packet to send [09:53:32]OFD Sender: No OFD packet to send [09:53:36]accept exits with 8 [09:53:36]New connection [09:53:36]New thread 3066551652 created [09:53:36]Thread 3066695012 joined [09:53:36]Waiting for new connection... [09:53:36] Sock 8.Parse request [09:53:36]Sock 8.Check first char [09:53:36]Sock 8.First char is OK [09:53:36]request: POST /json_proto HTTP/1.0 [09:53:36]Method: POST [09:53:36]URL: /json_proto [09:53:36]Method is POST - this is cgi request [09:53:36]url: /json_proto [09:53:36]query_string will be loaded in cgi processing [09:53:36]execute_cgi json_proto POST (null) [09:53:36]execute_cgi path=json_proto method=POST [09:53:36]POST find Content-Length [09:53:36]Host: 172.17.53.67:8080 [09:53:36]Content-Length: 677 [09:53:36]Content-Type: application/json [09:53:36] [09:53:36]POST finish read [09:53:36]Found Content-Length = 677 [09:53:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874385", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:53:36]execute_script... [09:53:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874385", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:53:36]POST & json_proto [09:53:36]process_json_proto [09:53:36]json parsed OK: [09:53:36]protocol is kg_v1.0 [09:53:36]action value=close_receipt [09:53:36]process_action close_receipt [09:53:36]cmd_close_receipt [09:53:36]MH_GetDate [09:53:36]Write to MH i2c: F0 00 00 64 12 65 [09:53:36]Write i2c OK [09:53:36]MH_I2C_Read... [09:53:36]Read from MH i2c: F0 [09:53:36]MH_I2C_Read... [09:53:36]Read from MH i2c: F0 09 00 [09:53:36]MH_I2C_Read... [09:53:36]Read from MH i2c: F0 09 00 64 12 00 21 D3 14 67 19 BC 99 64 AF [09:53:36]GetLastDocTimeStamp 1729417989 [09:53:36]current date 1729418017 [09:53:36]FM_GetShiftState [09:53:36]SAM_PROTO_GetShiftState [09:53:36]wFMCommunicate request_size=4 [09:53:36]MH_SAM_APDU [09:53:36]CAPDU: 80 13 01 00 [09:53:36]Write to MH i2c: E2 08 00 65 12 80 13 01 00 00 00 00 00 F4 [09:53:36]Write i2c OK [09:53:36]MH_I2C_Read... [09:53:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:53:36]Read from MH i2c: E2 [09:53:36]MH_I2C_Read... [09:53:36]Read from MH i2c: E2 0E 00 [09:53:36]MH_I2C_Read... [09:53:36]Read from MH i2c: E2 0E 00 65 12 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 9B [09:53:36]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:53:36]wFMCommunicate OK [09:53:36]SAM_PROTO_GetShiftState done [09:53:36]FM_GetShiftState done [09:53:36]opened in 1729383891 [09:53:36]opened+sec_in_day 1729470291 [09:53:36]quantity*price = 50041 [09:53:36]sum+1 = 50042 [09:53:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 178 20.10.2024 09:53 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156106 ФПД: 5541152315133 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T095337&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156106&fm=5541152315133&tin=02508201610067®Number=0000137193017469&sum=50000 [09:53:37]StoreToDocumentArchive [09:53:37]shift 314 fd 156106 [09:53:37]save to /storage/0314/doc_00156106 [09:53:37]save last doc name /storage/0314/doc_00156106 to /storage/kkm_last_doc_name [09:53:37]save OK [09:53:37]Clear old archive folders... [09:53:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:53:37]tlvbuf is 0084F280 [09:53:37]SAM_PROTO_ClearQueue [09:53:37]wFMCommunicate request_size=4 [09:53:37]MH_SAM_APDU [09:53:37]CAPDU: 80 09 00 00 [09:53:37]Write to MH i2c: E2 08 00 72 12 80 09 00 00 00 00 00 00 F6 [09:53:37]Write i2c OK [09:53:37]MH_I2C_Read... [09:53:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:53:37]Read from MH i2c: E2 [09:53:37]MH_I2C_Read... [09:53:37]Read from MH i2c: E2 03 00 [09:53:37]MH_I2C_Read... [09:53:37]Read from MH i2c: E2 03 00 72 12 00 90 00 F8 [09:53:37]RAPDU: 90 00 [09:53:37]wFMCommunicate OK [09:53:37]SAM_PROTO_ClearQueue done [09:53:37]KKMCreateOFDPacket [09:53:37]OFDProtocolAddRootSTLVToBuf [09:53:37]FM_MakeSignedData [09:53:37]FM_MakeSignedData [09:53:37]SAM_PROTO_SignData [09:53:37]wFMCommunicate request_size=4 [09:53:37]MH_SAM_APDU [09:53:37]CAPDU: 80 0D 01 02 [09:53:37]Write to MH i2c: E2 08 00 73 12 80 0D 01 02 00 00 00 00 FE [09:53:37]Write i2c OK [09:53:37]MH_I2C_Read... [09:53:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:53:37]Read from MH i2c: E2 [09:53:37]MH_I2C_Read... [09:53:37]Read from MH i2c: E2 03 00 [09:53:37]MH_I2C_Read... [09:53:37]Read from MH i2c: E2 03 00 73 12 00 90 00 F9 [09:53:37]RAPDU: 90 00 [09:53:37]wFMCommunicate OK [09:53:37]wFMCommunicate request_size=255 [09:53:37]MH_SAM_APDU [09:53:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 21 D3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CA 61 02 00 35 04 06 00 05 [09:53:37]Write to MH i2c: E2 02 01 74 12 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 21 D3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CA 61 02 00 35 04 06 00 05 00 00 33 [09:53:37]Write i2c OK [09:53:37]MH_I2C_Read... [09:53:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:53:38]Read from MH i2c: E2 [09:53:38]MH_I2C_Read... [09:53:38]Read from MH i2c: E2 03 00 [09:53:38]MH_I2C_Read... [09:53:38]Read from MH i2c: E2 03 00 74 12 00 90 00 FA [09:53:38]RAPDU: 90 00 [09:53:38]wFMCommunicate OK [09:53:38]wFMCommunicate request_size=10 [09:53:38]MH_SAM_APDU [09:53:38]CAPDU: 80 0D 02 02 05 0A 26 6A 56 FD [09:53:38]Write to MH i2c: E2 0D 00 75 12 80 0D 02 02 05 00 0A 26 6A 56 FD 00 00 F8 [09:53:38]Write i2c OK [09:53:38]MH_I2C_Read... [09:53:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:53:38]Read from MH i2c: E2 [09:53:38]MH_I2C_Read... [09:53:38]Read from MH i2c: E2 03 00 [09:53:38]MH_I2C_Read... [09:53:38]Read from MH i2c: E2 03 00 75 12 00 90 00 FB [09:53:38]RAPDU: 90 00 [09:53:38]wFMCommunicate OK [09:53:38]wFMCommunicate request_size=4 [09:53:38]MH_SAM_APDU [09:53:38]CAPDU: 80 0D 03 02 [09:53:38]Write to MH i2c: E2 08 00 76 12 80 0D 03 02 00 00 00 00 03 [09:53:38]Write i2c OK [09:53:38]MH_I2C_Read... [09:53:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:53:38]Read from MH i2c: E2 [09:53:38]MH_I2C_Read... [09:53:38]Read from MH i2c: E2 0B 00 [09:53:38]MH_I2C_Read... [09:53:38]Read from MH i2c: E2 0B 00 76 12 00 69 54 3F 59 D5 F0 0B 98 90 00 C1 [09:53:38]RAPDU: 69 54 3F 59 D5 F0 0B 98 90 00 [09:53:38]wFMCommunicate OK [09:53:38]SAM_PROTO_SignData done [09:53:38]FM_MakeSignedData done [09:53:38]CreateOFDProtocolMessage [09:53:38]wFMCommunicate request_size=4 [09:53:38]MH_SAM_APDU [09:53:38]CAPDU: 80 11 00 00 [09:53:38]Write to MH i2c: E2 08 00 77 12 80 11 00 00 00 00 00 00 03 [09:53:38]Write i2c OK [09:53:38]MH_I2C_Read... [09:53:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:53:38]Read from MH i2c: E2 [09:53:38]MH_I2C_Read... [09:53:38]Read from MH i2c: E2 17 00 [09:53:38]MH_I2C_Read... [09:53:38]Read from MH i2c: E2 17 00 77 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 54 [09:53:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:53:38]wFMCommunicate OK [09:53:38]CreateOFDProtocolMessage done [09:53:38]OFDSenderStorePacket 156106 [09:53:38]StoreOFDPacket docnum=156106 [09:53:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 8A 0A 07 01 9F D6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 21 D3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CA 61 02 00 35 04 06 00 05 0A 26 6A 56 FD 69 54 3F 59 D5 F0 0B 98 [09:53:38]CheckFolder [09:53:38]dirname=/storage/ofd_packets [09:53:38]CheckFolder done [09:53:38]ProducePacketName [09:53:38]name=ofd_packets/00156106 [09:53:38]NVStorageSaveData ofd_packets/00156106 [09:53:38]File name is /storage/ofd_packets/00156106 [09:53:38]Write 301 bytes [09:53:38]NVStorageSaveData done [09:53:38]OFDSenderStorePacket done [09:53:38]KKMCreateOFDPacket done [09:53:38]NVStorageSaveData kkm_last_timestamp [09:53:38]File name is /storage/kkm_last_timestamp [09:53:38]Write 4 bytes [09:53:38]NVStorageSaveData done [09:53:38]ExternCall_PrintAddStr [09:53:38]wPrintStart [09:53:38]Write to MH i2c: 01 00 00 78 12 8A [09:53:38]Write i2c OK [09:53:38]MH_I2C_Read... [09:53:38]Read from MH i2c: 01 [09:53:38]MH_I2C_Read... [09:53:38]Read from MH i2c: 01 07 00 [09:53:38]MH_I2C_Read... [09:53:38]Read from MH i2c: 01 07 00 78 12 00 00 00 00 00 FF 0F 9F [09:53:38]RasterBufferAndPrint [09:53:38]line Счет N : (1)874385 [09:53:38]line ИНН: 02508201610067 [09:53:38]line Контрольно-Кассовый Чек [09:53:38]line ПРОДАЖА [09:53:38]line ТРК (МРК, ГНК) : 32 [09:53:38]line Товар: 2710124130 [09:53:38]line Аи-92-К-5 [09:53:38]line 7.480 * 66.90 [09:53:38]line = 500.41 [09:53:38]line НДС 12% НСП 1% [09:53:38]line > о реализуемом товаре [09:53:38]line ОКРУГЛЕНИЕ: -0.41 [09:53:38]line ИТОГО: 500.00 [09:53:38]line Внесено: 500.00 [09:53:38]line СДАЧА: 0.00 [09:53:38]line НСП 1% : 4.43 [09:53:38]line НДС 12% : 53.14 [09:53:38]line Наличными: 500.00 [09:53:38]line Безнал.: 0.00 [09:53:38]line Место: АЗС № 165 "Партнер Нефть" [09:53:38]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:53:38]line СНО: Общий режим [09:53:38]line Чек 178 20.10.2024 09:53 [09:53:38]line Смена: 314 ФФД: 1.0 [09:53:38]line ЗНМ: 0300000234 [09:53:38]line РНМ: 0000137193017469 [09:53:38]line Версия ККМ: v1.0 [09:53:38]line ФМ: 0000000000963156 [09:53:38]line ФД: 156106 [09:53:38]line ФПД: 5541152315133 [09:53:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T095337&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156106&fm=5541152315133&tin=02508201610067®Number=0000137193017469&sum=50000 [09:53:38]OFD Sender: Processing packet 156106 [packets to send 52, broken 51] [09:53:38]ProducePacketName [09:53:38]name=ofd_packets/00156106 [09:53:38]OFD Sender: To server: pG, [09:53:38]CommunicateWithHost lk.salyk.kg:30040 [09:53:38]ConnectInit lk.salyk.kg [09:53:38]written 0, free lines is 4095 [09:53:38]Connected sock=10 [09:53:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 8A 0A 07 01 9F D6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 21 D3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CA 61 02 00 35 04 06 00 05 0A 26 6A 56 FD 69 54 3F 59 D5 F0 0B 98 [09:53:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 AC D9 47 00 4F 51 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CA 61 02 00 F4 03 04 00 54 79 14 67 B6 04 01 00 00 29 A8 B3 61 E2 37 16 CC [09:53:39]CommunicateWithHost err = 0 [09:53:39]CheckOFDResponse [09:53:39]1017 (14) - 77093643461234 [09:53:39]1041 (16) - 0000000000963156 [09:53:39]1040 (4) - 156106 [09:53:39]1012 (4) - 20.10.2024 03:30 [09:53:39]1206 (1) - 0 [09:53:39]OFD Sender: Remove packet 156106 [09:53:39]ProducePacketName [09:53:39]name=ofd_packets/00156106 [09:53:39]NVStorageDeleteData [09:53:39]Write to MH i2c: 01 00 00 A3 12 B5 [09:53:39]Write i2c OK [09:53:39]MH_I2C_Read... [09:53:39]Read from MH i2c: 01 [09:53:39]MH_I2C_Read... [09:53:39]Read from MH i2c: 01 07 00 [09:53:39]MH_I2C_Read... [09:53:39]Read from MH i2c: 01 07 00 A3 12 00 00 00 00 00 E9 0C B1 [09:53:39]RasterBufferAndPrint [09:53:39]line [09:53:39]line [09:53:39]line [09:53:39]line [09:53:39]line [09:53:39]written 0, free lines is 3311 [09:53:39]MH_Cut [09:53:39]Write to MH i2c: D1 01 00 AA 12 01 8E [09:53:39]Write i2c OK [09:53:39]MH_I2C_Read... [09:53:39]Read from MH i2c: D1 [09:53:39]MH_I2C_Read... [09:53:39]Read from MH i2c: D1 01 00 [09:53:39]MH_I2C_Read... [09:53:39]Read from MH i2c: D1 01 00 AA 12 00 8D [09:53:39]Write to MH i2c: 01 00 00 AB 12 BD [09:53:39]Write i2c OK [09:53:39]MH_I2C_Read... [09:53:39]OFD Sender: No OFD packet to send [09:53:39]*** Cut start [09:53:39]*** Partial cut [09:53:39]*** CUTSNS_PIN = 1 [09:53:39]*** CUTSNS_PIN = 0 [09:53:40]*** Brake cut motor [09:53:40]Read from MH i2c: 01 [09:53:40]MH_I2C_Read... [09:53:40]*** Stop cut motor [09:53:40]*** Cut end [09:53:40]Read from MH i2c: 01 07 00 [09:53:40]MH_I2C_Read... [09:53:40]Read from MH i2c: 01 07 00 AB 12 00 00 00 00 00 FF 0F D2 [09:53:40]process_action close_receipt done [09:53:40]requested_data is exist [09:53:40]produce_requested_data [09:53:40]requested_item fm.sn is exist - process it [09:53:40]wFMCommunicate request_size=4 [09:53:40]MH_SAM_APDU [09:53:40]CAPDU: 80 11 00 00 [09:53:40]Write to MH i2c: E2 08 00 AC 12 80 11 00 00 00 00 00 00 38 [09:53:40]Write i2c OK [09:53:40]MH_I2C_Read... [09:53:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:53:40]Read from MH i2c: E2 [09:53:40]MH_I2C_Read... [09:53:40]Read from MH i2c: E2 17 00 [09:53:40]MH_I2C_Read... [09:53:40]Read from MH i2c: E2 17 00 AC 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 89 [09:53:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:53:40]wFMCommunicate OK [09:53:40]requested_item fd.num is exist - process it [09:53:40]SAM_PROTO_GetFieldsCounters [09:53:40]wFMCommunicate request_size=4 [09:53:40]MH_SAM_APDU [09:53:40]CAPDU: 80 13 00 00 [09:53:40]Write to MH i2c: E2 08 00 AD 12 80 13 00 00 00 00 00 00 3B [09:53:40]Write i2c OK [09:53:40]MH_I2C_Read... [09:53:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:53:40]Read from MH i2c: E2 [09:53:40]MH_I2C_Read... [09:53:40]Read from MH i2c: E2 62 00 [09:53:40]MH_I2C_Read... [09:53:40]Read from MH i2c: E2 62 00 AD 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CA 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 B2 00 00 00 5E 04 04 00 B2 00 00 00 57 04 04 00 B3 00 00 00 19 04 04 00 00 00 00 00 90 00 F2 [09:53:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CA 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 B2 00 00 00 5E 04 04 00 B2 00 00 00 57 04 04 00 B3 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:53:40]wFMCommunicate OK [09:53:40]SAM_PROTO_GetFieldsCounters done [09:53:40]requested_item shift.num is exist - process it [09:53:40]requested_item shift.opened is exist - process it [09:53:40]req_shift_opened [09:53:40]FM_GetShiftState [09:53:40]SAM_PROTO_GetShiftState [09:53:40]wFMCommunicate request_size=4 [09:53:40]MH_SAM_APDU [09:53:40]CAPDU: 80 13 01 00 [09:53:40]Write to MH i2c: E2 08 00 AE 12 80 13 01 00 00 00 00 00 3D [09:53:40]Write i2c OK [09:53:40]MH_I2C_Read... [09:53:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:53:40]Read from MH i2c: E2 [09:53:40]MH_I2C_Read... [09:53:40]Read from MH i2c: E2 0E 00 [09:53:40]MH_I2C_Read... [09:53:40]Read from MH i2c: E2 0E 00 AE 12 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 E4 [09:53:40]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:53:40]wFMCommunicate OK [09:53:40]SAM_PROTO_GetShiftState done [09:53:40]FM_GetShiftState done [09:53:40]req_shift_opened done [09:53:40]requested_item shift.open_date is exist - process it [09:53:40]req_shift_open_date [09:53:40]req_shift_open_date done [09:53:40]produce_requested_data done [09:53:40]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156106,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [09:53:40]process_action_free close_receipt [09:53:40]json_value_free [09:53:40]json_value_free done [09:53:40]process_json_proto returns [09:53:40]Send response to host [09:53:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156106,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [09:53:40]free response buf [09:53:40]execute_script done [09:53:40]execute_script returns [09:53:40]free content buf [09:53:40]Sock 8.Close socket [09:53:40]Sock 8.Thread stoped [09:53:44]OFD Sender: No OFD packet to send [09:53:49]OFD Sender: No OFD packet to send [09:53:54]OFD Sender: No OFD packet to send [09:53:59]OFD Sender: No OFD packet to send [09:54:01]accept exits with 9 [09:54:01]New connection [09:54:01]New thread 3066695012 created [09:54:01]Thread 3066551652 joined [09:54:01]Waiting for new connection... [09:54:01] Sock 9.Parse request [09:54:01]Sock 9.Check first char [09:54:01]Sock 9.First char is OK [09:54:01]request: POST /json_proto HTTP/1.0 [09:54:01]Method: POST [09:54:01]URL: /json_proto [09:54:01]Method is POST - this is cgi request [09:54:01]url: /json_proto [09:54:01]query_string will be loaded in cgi processing [09:54:01]execute_cgi json_proto POST (null) [09:54:01]execute_cgi path=json_proto method=POST [09:54:01]POST find Content-Length [09:54:01]Host: 172.17.53.67:8080 [09:54:01]Content-Length: 632 [09:54:01]Content-Type: application/json [09:54:01] [09:54:01]POST finish read [09:54:01]Found Content-Length = 632 [09:54:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874386", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:54:01]execute_script... [09:54:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874386", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:54:01]POST & json_proto [09:54:01]process_json_proto [09:54:01]json parsed OK: [09:54:01]protocol is kg_v1.0 [09:54:01]action value=close_receipt [09:54:01]process_action close_receipt [09:54:01]cmd_close_receipt [09:54:01]MH_GetDate [09:54:01]Write to MH i2c: F0 00 00 AF 12 B0 [09:54:01]Write i2c OK [09:54:01]MH_I2C_Read... [09:54:01]Read from MH i2c: F0 [09:54:01]MH_I2C_Read... [09:54:01]Read from MH i2c: F0 09 00 [09:54:01]MH_I2C_Read... [09:54:01]Read from MH i2c: F0 09 00 AF 12 00 3A D3 14 67 19 BC 99 64 13 [09:54:01]GetLastDocTimeStamp 1729418017 [09:54:01]current date 1729418042 [09:54:01]FM_GetShiftState [09:54:01]SAM_PROTO_GetShiftState [09:54:01]wFMCommunicate request_size=4 [09:54:01]MH_SAM_APDU [09:54:01]CAPDU: 80 13 01 00 [09:54:01]Write to MH i2c: E2 08 00 B0 12 80 13 01 00 00 00 00 00 3F [09:54:01]Write i2c OK [09:54:01]MH_I2C_Read... [09:54:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:54:01]Read from MH i2c: E2 [09:54:01]MH_I2C_Read... [09:54:01]Read from MH i2c: E2 0E 00 [09:54:01]MH_I2C_Read... [09:54:01]Read from MH i2c: E2 0E 00 B0 12 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 E6 [09:54:01]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:54:01]wFMCommunicate OK [09:54:01]SAM_PROTO_GetShiftState done [09:54:01]FM_GetShiftState done [09:54:01]opened in 1729383891 [09:54:01]opened+sec_in_day 1729470291 [09:54:01]quantity*price = 50000 [09:54:01]sum+1 = 50001 [09:54:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 179 20.10.2024 09:54 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156107 ФПД: 125205173660953 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T095402&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156107&fm=125205173660953&tin=02508201610067®Number=0000137193017469&sum=50000 [09:54:02]StoreToDocumentArchive [09:54:02]shift 314 fd 156107 [09:54:02]save to /storage/0314/doc_00156107 [09:54:02]save last doc name /storage/0314/doc_00156107 to /storage/kkm_last_doc_name [09:54:02]save OK [09:54:02]Clear old archive folders... [09:54:02]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:54:02]tlvbuf is 0084EAD0 [09:54:02]SAM_PROTO_ClearQueue [09:54:02]wFMCommunicate request_size=4 [09:54:02]MH_SAM_APDU [09:54:02]CAPDU: 80 09 00 00 [09:54:02]Write to MH i2c: E2 08 00 BD 12 80 09 00 00 00 00 00 00 41 [09:54:02]Write i2c OK [09:54:02]MH_I2C_Read... [09:54:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:54:02]Read from MH i2c: E2 [09:54:02]MH_I2C_Read... [09:54:02]Read from MH i2c: E2 03 00 [09:54:02]MH_I2C_Read... [09:54:02]Read from MH i2c: E2 03 00 BD 12 00 90 00 43 [09:54:02]RAPDU: 90 00 [09:54:02]wFMCommunicate OK [09:54:02]SAM_PROTO_ClearQueue done [09:54:02]KKMCreateOFDPacket [09:54:02]OFDProtocolAddRootSTLVToBuf [09:54:02]FM_MakeSignedData [09:54:02]FM_MakeSignedData [09:54:02]SAM_PROTO_SignData [09:54:02]wFMCommunicate request_size=4 [09:54:02]MH_SAM_APDU [09:54:02]CAPDU: 80 0D 01 02 [09:54:02]Write to MH i2c: E2 08 00 BE 12 80 0D 01 02 00 00 00 00 49 [09:54:02]Write i2c OK [09:54:02]MH_I2C_Read... [09:54:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:54:02]Read from MH i2c: E2 [09:54:02]MH_I2C_Read... [09:54:02]Read from MH i2c: E2 03 00 [09:54:02]MH_I2C_Read... [09:54:02]Read from MH i2c: E2 03 00 BE 12 00 90 00 44 [09:54:02]RAPDU: 90 00 [09:54:02]wFMCommunicate OK [09:54:02]wFMCommunicate request_size=255 [09:54:02]MH_SAM_APDU [09:54:02]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 3A D3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CB 61 02 00 35 04 06 00 [09:54:02]Write to MH i2c: E2 02 01 BF 12 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 3A D3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CB 61 02 00 35 04 06 00 00 00 6E [09:54:02]Write i2c OK [09:54:02]MH_I2C_Read... [09:54:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:54:02]Read from MH i2c: E2 [09:54:02]MH_I2C_Read... [09:54:02]Read from MH i2c: E2 03 00 [09:54:02]MH_I2C_Read... [09:54:02]Read from MH i2c: E2 03 00 BF 12 00 90 00 45 [09:54:02]RAPDU: 90 00 [09:54:02]wFMCommunicate OK [09:54:02]wFMCommunicate request_size=11 [09:54:02]MH_SAM_APDU [09:54:02]CAPDU: 80 0D 02 02 06 71 DF 99 E6 6D 19 [09:54:02]Write to MH i2c: E2 0E 00 C0 12 80 0D 02 02 06 00 71 DF 99 E6 6D 19 00 00 AD [09:54:02]Write i2c OK [09:54:02]MH_I2C_Read... [09:54:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:54:03]Read from MH i2c: E2 [09:54:03]MH_I2C_Read... [09:54:03]Read from MH i2c: E2 03 00 [09:54:03]MH_I2C_Read... [09:54:03]Read from MH i2c: E2 03 00 C0 12 00 90 00 46 [09:54:03]RAPDU: 90 00 [09:54:03]wFMCommunicate OK [09:54:03]wFMCommunicate request_size=4 [09:54:03]MH_SAM_APDU [09:54:03]CAPDU: 80 0D 03 02 [09:54:03]Write to MH i2c: E2 08 00 C1 12 80 0D 03 02 00 00 00 00 4E [09:54:03]Write i2c OK [09:54:03]MH_I2C_Read... [09:54:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:54:03]Read from MH i2c: E2 [09:54:03]MH_I2C_Read... [09:54:03]Read from MH i2c: E2 0B 00 [09:54:03]MH_I2C_Read... [09:54:03]Read from MH i2c: E2 0B 00 C1 12 00 BE 2A DD 13 56 D1 3E 6C 90 00 F8 [09:54:03]RAPDU: BE 2A DD 13 56 D1 3E 6C 90 00 [09:54:03]wFMCommunicate OK [09:54:03]SAM_PROTO_SignData done [09:54:03]FM_MakeSignedData done [09:54:03]CreateOFDProtocolMessage [09:54:03]wFMCommunicate request_size=4 [09:54:03]MH_SAM_APDU [09:54:03]CAPDU: 80 11 00 00 [09:54:03]Write to MH i2c: E2 08 00 C2 12 80 11 00 00 00 00 00 00 4E [09:54:03]Write i2c OK [09:54:03]MH_I2C_Read... [09:54:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:54:03]Read from MH i2c: E2 [09:54:03]MH_I2C_Read... [09:54:03]Read from MH i2c: E2 17 00 [09:54:03]MH_I2C_Read... [09:54:03]Read from MH i2c: E2 17 00 C2 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9F [09:54:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:54:03]wFMCommunicate OK [09:54:03]CreateOFDProtocolMessage done [09:54:03]OFDSenderStorePacket 156107 [09:54:03]StoreOFDPacket docnum=156107 [09:54:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 0A 5A 08 01 B3 D5 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 3A D3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CB 61 02 00 35 04 06 00 71 DF 99 E6 6D 19 BE 2A DD 13 56 D1 3E 6C [09:54:03]CheckFolder [09:54:03]dirname=/storage/ofd_packets [09:54:03]CheckFolder done [09:54:03]ProducePacketName [09:54:03]name=ofd_packets/00156107 [09:54:03]NVStorageSaveData ofd_packets/00156107 [09:54:03]File name is /storage/ofd_packets/00156107 [09:54:03]Write 302 bytes [09:54:03]NVStorageSaveData done [09:54:03]OFDSenderStorePacket done [09:54:03]KKMCreateOFDPacket done [09:54:03]NVStorageSaveData kkm_last_timestamp [09:54:03]File name is /storage/kkm_last_timestamp [09:54:03]Write 4 bytes [09:54:03]NVStorageSaveData done [09:54:03]OFD Sender: Processing packet 156107 [packets to send 52, broken 51] [09:54:03]ProducePacketName [09:54:03]name=ofd_packets/00156107 [09:54:03]OFD Sender: To server: pG, [09:54:03]CommunicateWithHost lk.salyk.kg:30040 [09:54:03]ConnectInit lk.salyk.kg [09:54:03]ExternCall_PrintAddStr [09:54:03]wPrintStart [09:54:03]Write to MH i2c: 01 00 00 C3 12 D5 [09:54:03]Write i2c OK [09:54:03]MH_I2C_Read... [09:54:03]Read from MH i2c: 01 [09:54:03]MH_I2C_Read... [09:54:03]Read from MH i2c: 01 07 00 [09:54:03]MH_I2C_Read... [09:54:03]Read from MH i2c: 01 07 00 C3 12 00 00 00 00 00 FF 0F EA [09:54:03]RasterBufferAndPrint [09:54:03]line Счет N : (1)874386 [09:54:03]line ИНН: 02508201610067 [09:54:03]line Контрольно-Кассовый Чек [09:54:03]line ПРОДАЖА [09:54:03]line ТРК (МРК, ГНК) : 43 [09:54:03]line Товар: 2710124130 [09:54:03]line Super 92-К-5 [09:54:03]line 7.310 * 68.40 [09:54:03]line = 500.00 [09:54:03]line НДС 12% НСП 1% [09:54:03]line > о реализуемом товаре [09:54:03]line ИТОГО: 500.00 [09:54:03]line НСП 1% : 4.42 [09:54:03]line НДС 12% : 53.10 [09:54:03]line Наличными: 500.00 [09:54:03]line Безнал.: 0.00 [09:54:03]line Место: АЗС № 165 "Партнер Нефть" [09:54:03]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:54:03]line СНО: Общий режим [09:54:03]line Чек 179 20.10.2024 09:54 [09:54:03]line Смена: 314 ФФД: 1.0 [09:54:03]line ЗНМ: 0300000234 [09:54:03]line РНМ: 0000137193017469 [09:54:03]line Версия ККМ: v1.0 [09:54:03]line ФМ: 0000000000963156 [09:54:03]line ФД: 156107 [09:54:03]line ФПД: 125205173660953 [09:54:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T095402&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156107&fm=125205173660953&tin=02508201610067®Number=0000137193017469&sum=50000 [09:54:03]Connected sock=11 [09:54:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 0A 5A 08 01 B3 D5 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 3A D3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CB 61 02 00 35 04 06 00 71 DF 99 E6 6D 19 BE 2A DD 13 56 D1 3E 6C [09:54:03]written 0, free lines is 4095 [09:54:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B9 18 47 00 B7 5E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CB 61 02 00 F4 03 04 00 6D 79 14 67 B6 04 01 00 00 0D 1C 45 BD 89 D3 E6 CF [09:54:03]CommunicateWithHost err = 0 [09:54:03]CheckOFDResponse [09:54:03]1017 (14) - 77093643461234 [09:54:03]1041 (16) - 0000000000963156 [09:54:03]1040 (4) - 156107 [09:54:03]1012 (4) - 20.10.2024 03:30 [09:54:03]1206 (1) - 0 [09:54:03]OFD Sender: Remove packet 156107 [09:54:03]ProducePacketName [09:54:03]name=ofd_packets/00156107 [09:54:03]NVStorageDeleteData [09:54:03]Write to MH i2c: 01 00 00 EB 12 FD [09:54:03]Write i2c OK [09:54:03]MH_I2C_Read... [09:54:03]Read from MH i2c: 01 [09:54:03]MH_I2C_Read... [09:54:03]Read from MH i2c: 01 07 00 [09:54:03]MH_I2C_Read... [09:54:03]Read from MH i2c: 01 07 00 EB 12 00 00 00 00 00 1F 0D 30 [09:54:03]RasterBufferAndPrint [09:54:03]line [09:54:03]line [09:54:03]line [09:54:03]line [09:54:03]line [09:54:03]written 0, free lines is 3365 [09:54:03]MH_Cut [09:54:03]Write to MH i2c: D1 01 00 F2 12 01 D6 [09:54:03]Write i2c OK [09:54:03]MH_I2C_Read... [09:54:03]Read from MH i2c: D1 [09:54:03]MH_I2C_Read... [09:54:03]Read from MH i2c: D1 01 00 [09:54:03]MH_I2C_Read... [09:54:03]Read from MH i2c: D1 01 00 F2 12 00 D5 [09:54:03]Write to MH i2c: 01 00 00 F3 12 05 [09:54:03]Write i2c OK [09:54:03]MH_I2C_Read... [09:54:04]OFD Sender: No OFD packet to send [09:54:04]*** Cut start [09:54:04]*** Partial cut [09:54:04]*** CUTSNS_PIN = 1 [09:54:04]*** CUTSNS_PIN = 0 [09:54:04]*** Brake cut motor [09:54:05]Read from MH i2c: 01 [09:54:05]MH_I2C_Read... [09:54:05]*** Stop cut motor [09:54:05]*** Cut end [09:54:05]Read from MH i2c: 01 07 00 [09:54:05]MH_I2C_Read... [09:54:05]Read from MH i2c: 01 07 00 F3 12 00 00 00 00 00 FF 0F 1A [09:54:05]process_action close_receipt done [09:54:05]requested_data is exist [09:54:05]produce_requested_data [09:54:05]requested_item fm.sn is exist - process it [09:54:05]wFMCommunicate request_size=4 [09:54:05]MH_SAM_APDU [09:54:05]CAPDU: 80 11 00 00 [09:54:05]Write to MH i2c: E2 08 00 F4 12 80 11 00 00 00 00 00 00 80 [09:54:05]Write i2c OK [09:54:05]MH_I2C_Read... [09:54:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:54:05]Read from MH i2c: E2 [09:54:05]MH_I2C_Read... [09:54:05]Read from MH i2c: E2 17 00 [09:54:05]MH_I2C_Read... [09:54:05]Read from MH i2c: E2 17 00 F4 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D1 [09:54:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:54:05]wFMCommunicate OK [09:54:05]requested_item fd.num is exist - process it [09:54:05]SAM_PROTO_GetFieldsCounters [09:54:05]wFMCommunicate request_size=4 [09:54:05]MH_SAM_APDU [09:54:05]CAPDU: 80 13 00 00 [09:54:05]Write to MH i2c: E2 08 00 F5 12 80 13 00 00 00 00 00 00 83 [09:54:05]Write i2c OK [09:54:05]MH_I2C_Read... [09:54:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:54:05]Read from MH i2c: E2 [09:54:05]MH_I2C_Read... [09:54:05]Read from MH i2c: E2 62 00 [09:54:05]MH_I2C_Read... [09:54:05]Read from MH i2c: E2 62 00 F5 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CB 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 B3 00 00 00 5E 04 04 00 B3 00 00 00 57 04 04 00 B4 00 00 00 19 04 04 00 00 00 00 00 90 00 3E [09:54:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CB 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 B3 00 00 00 5E 04 04 00 B3 00 00 00 57 04 04 00 B4 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:54:05]wFMCommunicate OK [09:54:05]SAM_PROTO_GetFieldsCounters done [09:54:05]requested_item shift.num is exist - process it [09:54:05]requested_item shift.opened is exist - process it [09:54:05]req_shift_opened [09:54:05]FM_GetShiftState [09:54:05]SAM_PROTO_GetShiftState [09:54:05]wFMCommunicate request_size=4 [09:54:05]MH_SAM_APDU [09:54:05]CAPDU: 80 13 01 00 [09:54:05]Write to MH i2c: E2 08 00 F6 12 80 13 01 00 00 00 00 00 85 [09:54:05]Write i2c OK [09:54:05]MH_I2C_Read... [09:54:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:54:05]Read from MH i2c: E2 [09:54:05]MH_I2C_Read... [09:54:05]Read from MH i2c: E2 0E 00 [09:54:05]MH_I2C_Read... [09:54:05]Read from MH i2c: E2 0E 00 F6 12 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 2C [09:54:05]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:54:05]wFMCommunicate OK [09:54:05]SAM_PROTO_GetShiftState done [09:54:05]FM_GetShiftState done [09:54:05]req_shift_opened done [09:54:05]requested_item shift.open_date is exist - process it [09:54:05]req_shift_open_date [09:54:05]req_shift_open_date done [09:54:05]produce_requested_data done [09:54:05]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156107,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [09:54:05]process_action_free close_receipt [09:54:05]json_value_free [09:54:05]json_value_free done [09:54:05]process_json_proto returns [09:54:05]Send response to host [09:54:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156107,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [09:54:05]free response buf [09:54:05]execute_script done [09:54:05]execute_script returns [09:54:05]free content buf [09:54:05]Sock 9.Close socket [09:54:05]Sock 9.Thread stoped [09:54:09]OFD Sender: No OFD packet to send [09:54:14]OFD Sender: No OFD packet to send [09:54:19]OFD Sender: No OFD packet to send [09:54:24]OFD Sender: No OFD packet to send [09:54:29]OFD Sender: No OFD packet to send [09:54:34]OFD Sender: No OFD packet to send [09:54:39]OFD Sender: No OFD packet to send [09:54:44]OFD Sender: No OFD packet to send [09:54:49]OFD Sender: No OFD packet to send [09:54:54]OFD Sender: No OFD packet to send [09:54:59]OFD Sender: No OFD packet to send [09:55:04]OFD Sender: No OFD packet to send [09:55:05]accept exits with 8 [09:55:05]New connection [09:55:05]New thread 3066551652 created [09:55:05]Thread 3066695012 joined [09:55:05]Waiting for new connection... [09:55:05] Sock 8.Parse request [09:55:05]Sock 8.Check first char [09:55:05]Sock 8.First char is OK [09:55:05]request: POST /json_proto HTTP/1.0 [09:55:05]Method: POST [09:55:05]URL: /json_proto [09:55:05]Method is POST - this is cgi request [09:55:05]url: /json_proto [09:55:05]query_string will be loaded in cgi processing [09:55:05]execute_cgi json_proto POST (null) [09:55:05]execute_cgi path=json_proto method=POST [09:55:05]POST find Content-Length [09:55:05]Host: 172.17.53.67:8080 [09:55:05]Content-Length: 769 [09:55:05]Content-Type: application/json [09:55:05] [09:55:05]POST finish read [09:55:05]Found Content-Length = 769 [09:55:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874384", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 58.790, "sum" : 3933.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 3933.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:55:05]execute_script... [09:55:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874384", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 58.790, "sum" : 3933.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 3933.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:55:05]POST & json_proto [09:55:05]process_json_proto [09:55:05]json parsed OK: [09:55:05]protocol is kg_v1.0 [09:55:05]action value=close_receipt [09:55:05]process_action close_receipt [09:55:05]cmd_close_receipt [09:55:05]MH_GetDate [09:55:05]Write to MH i2c: F0 00 00 F7 12 F8 [09:55:05]Write i2c OK [09:55:05]MH_I2C_Read... [09:55:05]Read from MH i2c: F0 [09:55:05]MH_I2C_Read... [09:55:05]Read from MH i2c: F0 09 00 [09:55:05]MH_I2C_Read... [09:55:05]Read from MH i2c: F0 09 00 F7 12 00 7A D3 14 67 19 BC 99 64 9B [09:55:05]GetLastDocTimeStamp 1729418042 [09:55:05]current date 1729418106 [09:55:05]FM_GetShiftState [09:55:05]SAM_PROTO_GetShiftState [09:55:05]wFMCommunicate request_size=4 [09:55:05]MH_SAM_APDU [09:55:05]CAPDU: 80 13 01 00 [09:55:05]Write to MH i2c: E2 08 00 F8 12 80 13 01 00 00 00 00 00 87 [09:55:05]Write i2c OK [09:55:05]MH_I2C_Read... [09:55:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:55:05]Read from MH i2c: E2 [09:55:05]MH_I2C_Read... [09:55:05]Read from MH i2c: E2 0E 00 [09:55:05]MH_I2C_Read... [09:55:05]Read from MH i2c: E2 0E 00 F8 12 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 2E [09:55:05]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:55:05]wFMCommunicate OK [09:55:05]SAM_PROTO_GetShiftState done [09:55:05]FM_GetShiftState done [09:55:05]opened in 1729383891 [09:55:05]opened+sec_in_day 1729470291 [09:55:05]quantity*price = 393305 [09:55:05]sum+1 = 393306 [09:55:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3933.05 НСП 1% : 34.81 НДС 12% : 417.67 Наличными: 0.00 Безнал.: 3933.05 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 180 20.10.2024 09:55 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156108 ФПД: 22609251706506 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T095506&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156108&fm=22609251706506&tin=02508201610067®Number=0000137193017469&sum=393305 [09:55:07]StoreToDocumentArchive [09:55:07]shift 314 fd 156108 [09:55:07]save to /storage/0314/doc_00156108 [09:55:07]save last doc name /storage/0314/doc_00156108 to /storage/kkm_last_doc_name [09:55:07]save OK [09:55:07]Clear old archive folders... [09:55:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:55:07]tlvbuf is 00828350 [09:55:07]SAM_PROTO_ClearQueue [09:55:07]wFMCommunicate request_size=4 [09:55:07]MH_SAM_APDU [09:55:07]CAPDU: 80 09 00 00 [09:55:07]Write to MH i2c: E2 08 00 05 13 80 09 00 00 00 00 00 00 8A [09:55:07]Write i2c OK [09:55:07]MH_I2C_Read... [09:55:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:55:07]Read from MH i2c: E2 [09:55:07]MH_I2C_Read... [09:55:07]Read from MH i2c: E2 03 00 [09:55:07]MH_I2C_Read... [09:55:07]Read from MH i2c: E2 03 00 05 13 00 90 00 8C [09:55:07]RAPDU: 90 00 [09:55:07]wFMCommunicate OK [09:55:07]SAM_PROTO_ClearQueue done [09:55:07]KKMCreateOFDPacket [09:55:07]OFDProtocolAddRootSTLVToBuf [09:55:07]FM_MakeSignedData [09:55:07]FM_MakeSignedData [09:55:07]SAM_PROTO_SignData [09:55:07]wFMCommunicate request_size=4 [09:55:07]MH_SAM_APDU [09:55:07]CAPDU: 80 0D 01 02 [09:55:07]Write to MH i2c: E2 08 00 06 13 80 0D 01 02 00 00 00 00 92 [09:55:07]Write i2c OK [09:55:07]MH_I2C_Read... [09:55:07]Read from MH i2c: E2 [09:55:07]MH_I2C_Read... [09:55:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:55:07]Read from MH i2c: E2 03 00 [09:55:07]MH_I2C_Read... [09:55:07]Read from MH i2c: E2 03 00 06 13 00 90 00 8D [09:55:07]RAPDU: 90 00 [09:55:07]wFMCommunicate OK [09:55:07]wFMCommunicate request_size=255 [09:55:07]MH_SAM_APDU [09:55:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A6 E5 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 59 00 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 00 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 99 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 27 A3 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 00 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 00 00 00 F4 03 04 00 7A D3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CC 61 02 00 35 04 06 00 14 [09:55:07]Write to MH i2c: E2 02 01 07 13 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A6 E5 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 59 00 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 00 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 99 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 27 A3 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 00 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 00 00 00 F4 03 04 00 7A D3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CC 61 02 00 35 04 06 00 14 00 00 02 [09:55:07]Write i2c OK [09:55:07]MH_I2C_Read... [09:55:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:55:07]Read from MH i2c: E2 [09:55:07]MH_I2C_Read... [09:55:07]Read from MH i2c: E2 03 00 [09:55:07]MH_I2C_Read... [09:55:07]Read from MH i2c: E2 03 00 07 13 00 90 00 8E [09:55:07]RAPDU: 90 00 [09:55:07]wFMCommunicate OK [09:55:07]wFMCommunicate request_size=10 [09:55:07]MH_SAM_APDU [09:55:07]CAPDU: 80 0D 02 02 05 90 20 6A A6 8A [09:55:07]Write to MH i2c: E2 0D 00 08 13 80 0D 02 02 05 00 90 20 6A A6 8A 00 00 E9 [09:55:07]Write i2c OK [09:55:07]MH_I2C_Read... [09:55:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:55:07]Read from MH i2c: E2 [09:55:07]MH_I2C_Read... [09:55:07]Read from MH i2c: E2 03 00 [09:55:07]MH_I2C_Read... [09:55:07]Read from MH i2c: E2 03 00 08 13 00 90 00 8F [09:55:07]RAPDU: 90 00 [09:55:07]wFMCommunicate OK [09:55:07]wFMCommunicate request_size=4 [09:55:07]MH_SAM_APDU [09:55:07]CAPDU: 80 0D 03 02 [09:55:07]Write to MH i2c: E2 08 00 09 13 80 0D 03 02 00 00 00 00 97 [09:55:07]Write i2c OK [09:55:07]MH_I2C_Read... [09:55:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:55:07]Read from MH i2c: E2 [09:55:07]MH_I2C_Read... [09:55:07]Read from MH i2c: E2 0B 00 [09:55:07]MH_I2C_Read... [09:55:07]Read from MH i2c: E2 0B 00 09 13 00 C0 44 6F 97 AE A9 19 80 90 00 92 [09:55:07]RAPDU: C0 44 6F 97 AE A9 19 80 90 00 [09:55:07]wFMCommunicate OK [09:55:07]SAM_PROTO_SignData done [09:55:07]FM_MakeSignedData done [09:55:07]CreateOFDProtocolMessage [09:55:07]wFMCommunicate request_size=4 [09:55:07]MH_SAM_APDU [09:55:07]CAPDU: 80 11 00 00 [09:55:07]Write to MH i2c: E2 08 00 0A 13 80 11 00 00 00 00 00 00 97 [09:55:07]Write i2c OK [09:55:07]MH_I2C_Read... [09:55:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:55:07]Read from MH i2c: E2 [09:55:07]MH_I2C_Read... [09:55:07]Read from MH i2c: E2 17 00 [09:55:07]MH_I2C_Read... [09:55:07]Read from MH i2c: E2 17 00 0A 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E8 [09:55:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:55:07]wFMCommunicate OK [09:55:07]CreateOFDProtocolMessage done [09:55:07]OFDSenderStorePacket 156108 [09:55:07]StoreOFDPacket docnum=156108 [09:55:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A4 18 07 01 93 82 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A6 E5 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 59 00 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 00 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 99 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 27 A3 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 00 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 00 00 00 F4 03 04 00 7A D3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CC 61 02 00 35 04 06 00 14 90 20 6A A6 8A C0 44 6F 97 AE A9 19 80 [09:55:07]CheckFolder [09:55:07]dirname=/storage/ofd_packets [09:55:07]CheckFolder done [09:55:07]ProducePacketName [09:55:07]name=ofd_packets/00156108 [09:55:07]NVStorageSaveData ofd_packets/00156108 [09:55:07]File name is /storage/ofd_packets/00156108 [09:55:07]Write 301 bytes [09:55:07]NVStorageSaveData done [09:55:07]OFDSenderStorePacket done [09:55:07]KKMCreateOFDPacket done [09:55:07]NVStorageSaveData kkm_last_timestamp [09:55:07]File name is /storage/kkm_last_timestamp [09:55:07]Write 4 bytes [09:55:07]NVStorageSaveData done [09:55:07]ExternCall_PrintAddStr [09:55:07]wPrintStart [09:55:07]Write to MH i2c: 01 00 00 0B 13 1E [09:55:07]Write i2c OK [09:55:07]MH_I2C_Read... [09:55:07]Read from MH i2c: 01 [09:55:07]MH_I2C_Read... [09:55:07]Read from MH i2c: 01 07 00 [09:55:07]MH_I2C_Read... [09:55:07]Read from MH i2c: 01 07 00 0B 13 00 00 00 00 00 FF 0F 33 [09:55:07]RasterBufferAndPrint [09:55:07]line Счет N : (1)874384 [09:55:07]line ИНН: 02508201610067 [09:55:07]line Контрольно-Кассовый Чек [09:55:07]line ПРОДАЖА [09:55:07]line ТРК (МРК, ГНК) : 12 [09:55:07]line Товар: 2710124130 [09:55:07]line Аи-92-К-5 [09:55:07]line 58.790 * 66.90 [09:55:07]line = 3933.05 [09:55:07]line НДС 12% НСП 1% [09:55:07]line > о реализуемом товаре [09:55:07]line ИТОГО: 3933.05 [09:55:07]line НСП 1% : 34.81 [09:55:07]line НДС 12% : 417.67 [09:55:07]line Наличными: 0.00 [09:55:07]line Безнал.: 3933.05 [09:55:07]line Место: АЗС № 165 "Партнер Нефть" [09:55:07]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:55:07]line СНО: Общий режим [09:55:07]line Чек 180 20.10.2024 09:55 [09:55:07]line Смена: 314 ФФД: 1.0 [09:55:07]line ЗНМ: 0300000234 [09:55:07]line РНМ: 0000137193017469 [09:55:07]line Версия ККМ: v1.0 [09:55:07]line Платежная система: Mbank [09:55:07]line ФМ: 0000000000963156 [09:55:07]line ФД: 156108 [09:55:07]line ФПД: 22609251706506 [09:55:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T095506&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156108&fm=22609251706506&tin=02508201610067®Number=0000137193017469&sum=393305 [09:55:07]OFD Sender: Processing packet 156108 [packets to send 52, broken 51] [09:55:07]ProducePacketName [09:55:07]name=ofd_packets/00156108 [09:55:07]OFD Sender: To server: pG, [09:55:07]CommunicateWithHost lk.salyk.kg:30040 [09:55:07]ConnectInit lk.salyk.kg [09:55:07]written 0, free lines is 4095 [09:55:08]Connected sock=10 [09:55:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A4 18 07 01 93 82 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A6 E5 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 59 00 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 00 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 99 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 27 A3 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 00 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 00 00 00 F4 03 04 00 7A D3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CC 61 02 00 35 04 06 00 14 90 20 6A A6 8A C0 44 6F 97 AE A9 19 80 [09:55:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 44 BC 47 00 64 F6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CC 61 02 00 F4 03 04 00 AD 79 14 67 B6 04 01 00 00 3B FB 0B 3C E9 72 69 6D [09:55:08]CommunicateWithHost err = 0 [09:55:08]CheckOFDResponse [09:55:08]1017 (14) - 77093643461234 [09:55:08]1041 (16) - 0000000000963156 [09:55:08]1040 (4) - 156108 [09:55:08]1012 (4) - 20.10.2024 03:31 [09:55:08]1206 (1) - 0 [09:55:08]OFD Sender: Remove packet 156108 [09:55:08]ProducePacketName [09:55:08]name=ofd_packets/00156108 [09:55:08]NVStorageDeleteData [09:55:08]Write to MH i2c: 01 00 00 34 13 47 [09:55:08]Write i2c OK [09:55:08]MH_I2C_Read... [09:55:08]Read from MH i2c: 01 [09:55:08]MH_I2C_Read... [09:55:08]Read from MH i2c: 01 07 00 [09:55:08]MH_I2C_Read... [09:55:08]Read from MH i2c: 01 07 00 34 13 00 00 00 00 00 27 0D 82 [09:55:08]RasterBufferAndPrint [09:55:08]line [09:55:08]line [09:55:08]line [09:55:08]line [09:55:08]line [09:55:08]written 0, free lines is 3373 [09:55:08]MH_Cut [09:55:08]Write to MH i2c: D1 01 00 3B 13 01 20 [09:55:08]Write i2c OK [09:55:08]MH_I2C_Read... [09:55:08]Read from MH i2c: D1 [09:55:08]MH_I2C_Read... [09:55:08]Read from MH i2c: D1 01 00 [09:55:08]MH_I2C_Read... [09:55:08]Read from MH i2c: D1 01 00 3B 13 00 1F [09:55:08]Write to MH i2c: 01 00 00 3C 13 4F [09:55:08]Write i2c OK [09:55:08]MH_I2C_Read... [09:55:08]OFD Sender: No OFD packet to send [09:55:09]*** Cut start [09:55:09]*** Partial cut [09:55:09]*** CUTSNS_PIN = 1 [09:55:09]*** CUTSNS_PIN = 0 [09:55:09]*** Brake cut motor [09:55:09]Read from MH i2c: 01 [09:55:09]MH_I2C_Read... [09:55:09]*** Stop cut motor [09:55:09]*** Cut end [09:55:09]Read from MH i2c: 01 07 00 [09:55:09]MH_I2C_Read... [09:55:09]Read from MH i2c: 01 07 00 3C 13 00 00 00 00 00 FF 0F 64 [09:55:09]process_action close_receipt done [09:55:09]requested_data is exist [09:55:09]produce_requested_data [09:55:09]requested_item fm.sn is exist - process it [09:55:09]wFMCommunicate request_size=4 [09:55:09]MH_SAM_APDU [09:55:09]CAPDU: 80 11 00 00 [09:55:09]Write to MH i2c: E2 08 00 3D 13 80 11 00 00 00 00 00 00 CA [09:55:09]Write i2c OK [09:55:09]MH_I2C_Read... [09:55:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:55:09]Read from MH i2c: E2 [09:55:09]MH_I2C_Read... [09:55:09]Read from MH i2c: E2 17 00 [09:55:09]MH_I2C_Read... [09:55:09]Read from MH i2c: E2 17 00 3D 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1B [09:55:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:55:09]wFMCommunicate OK [09:55:09]requested_item fd.num is exist - process it [09:55:09]SAM_PROTO_GetFieldsCounters [09:55:09]wFMCommunicate request_size=4 [09:55:09]MH_SAM_APDU [09:55:09]CAPDU: 80 13 00 00 [09:55:09]Write to MH i2c: E2 08 00 3E 13 80 13 00 00 00 00 00 00 CD [09:55:09]Write i2c OK [09:55:09]MH_I2C_Read... [09:55:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:55:09]Read from MH i2c: E2 [09:55:09]MH_I2C_Read... [09:55:09]Read from MH i2c: E2 62 00 [09:55:09]MH_I2C_Read... [09:55:09]Read from MH i2c: E2 62 00 3E 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CC 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 B4 00 00 00 5E 04 04 00 B4 00 00 00 57 04 04 00 B5 00 00 00 19 04 04 00 00 00 00 00 90 00 8C [09:55:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CC 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 B4 00 00 00 5E 04 04 00 B4 00 00 00 57 04 04 00 B5 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:55:09]wFMCommunicate OK [09:55:09]SAM_PROTO_GetFieldsCounters done [09:55:09]requested_item shift.num is exist - process it [09:55:09]requested_item shift.opened is exist - process it [09:55:09]req_shift_opened [09:55:09]FM_GetShiftState [09:55:09]SAM_PROTO_GetShiftState [09:55:09]wFMCommunicate request_size=4 [09:55:09]MH_SAM_APDU [09:55:09]CAPDU: 80 13 01 00 [09:55:09]Write to MH i2c: E2 08 00 3F 13 80 13 01 00 00 00 00 00 CF [09:55:09]Write i2c OK [09:55:09]MH_I2C_Read... [09:55:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:55:09]Read from MH i2c: E2 [09:55:09]MH_I2C_Read... [09:55:09]Read from MH i2c: E2 0E 00 [09:55:09]MH_I2C_Read... [09:55:09]Read from MH i2c: E2 0E 00 3F 13 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 76 [09:55:09]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:55:09]wFMCommunicate OK [09:55:09]SAM_PROTO_GetShiftState done [09:55:09]FM_GetShiftState done [09:55:09]req_shift_opened done [09:55:09]requested_item shift.open_date is exist - process it [09:55:09]req_shift_open_date [09:55:09]req_shift_open_date done [09:55:09]produce_requested_data done [09:55:09]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156108,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [09:55:09]process_action_free close_receipt [09:55:09]json_value_free [09:55:09]json_value_free done [09:55:09]process_json_proto returns [09:55:09]Send response to host [09:55:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156108,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [09:55:09]free response buf [09:55:09]execute_script done [09:55:09]execute_script returns [09:55:09]free content buf [09:55:09]Sock 8.Close socket [09:55:09]Sock 8.Thread stoped [09:55:13]OFD Sender: No OFD packet to send [09:55:18]OFD Sender: No OFD packet to send [09:55:23]OFD Sender: No OFD packet to send [09:55:24]accept exits with 9 [09:55:24]New connection [09:55:24]New thread 3066695012 created [09:55:24]Thread 3066551652 joined [09:55:24]Waiting for new connection... [09:55:24] Sock 9.Parse request [09:55:24]Sock 9.Check first char [09:55:24]Sock 9.First char is OK [09:55:24]request: POST /json_proto HTTP/1.0 [09:55:24]Method: POST [09:55:24]URL: /json_proto [09:55:24]Method is POST - this is cgi request [09:55:24]url: /json_proto [09:55:24]query_string will be loaded in cgi processing [09:55:24]execute_cgi json_proto POST (null) [09:55:24]execute_cgi path=json_proto method=POST [09:55:24]POST find Content-Length [09:55:24]Host: 172.17.53.67:8080 [09:55:24]Content-Length: 677 [09:55:24]Content-Type: application/json [09:55:24] [09:55:24]POST finish read [09:55:24]Found Content-Length = 677 [09:55:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874387", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 2.700, "sum" : 200.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:55:24]execute_script... [09:55:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874387", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 2.700, "sum" : 200.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:55:24]POST & json_proto [09:55:24]process_json_proto [09:55:24]json parsed OK: [09:55:24]protocol is kg_v1.0 [09:55:24]action value=close_receipt [09:55:24]process_action close_receipt [09:55:24]cmd_close_receipt [09:55:24]MH_GetDate [09:55:24]Write to MH i2c: F0 00 00 40 13 42 [09:55:24]Write i2c OK [09:55:24]MH_I2C_Read... [09:55:24]Read from MH i2c: F0 [09:55:24]MH_I2C_Read... [09:55:24]Read from MH i2c: F0 09 00 [09:55:24]MH_I2C_Read... [09:55:24]Read from MH i2c: F0 09 00 40 13 00 8C D3 14 67 19 BC 99 64 F7 [09:55:24]GetLastDocTimeStamp 1729418106 [09:55:24]current date 1729418124 [09:55:24]FM_GetShiftState [09:55:24]SAM_PROTO_GetShiftState [09:55:24]wFMCommunicate request_size=4 [09:55:24]MH_SAM_APDU [09:55:24]CAPDU: 80 13 01 00 [09:55:24]Write to MH i2c: E2 08 00 41 13 80 13 01 00 00 00 00 00 D1 [09:55:24]Write i2c OK [09:55:24]MH_I2C_Read... [09:55:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:55:24]Read from MH i2c: E2 [09:55:24]MH_I2C_Read... [09:55:24]Read from MH i2c: E2 0E 00 [09:55:24]MH_I2C_Read... [09:55:24]Read from MH i2c: E2 0E 00 41 13 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 78 [09:55:24]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:55:24]wFMCommunicate OK [09:55:24]SAM_PROTO_GetShiftState done [09:55:24]FM_GetShiftState done [09:55:24]opened in 1729383891 [09:55:24]opened+sec_in_day 1729470291 [09:55:24]quantity*price = 20034 [09:55:24]sum+1 = 20035 [09:55:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.34 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.27 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 181 20.10.2024 09:55 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156109 ФПД: 52318215071146 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T095525&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156109&fm=52318215071146&tin=02508201610067®Number=0000137193017469&sum=20000 [09:55:25]StoreToDocumentArchive [09:55:25]shift 314 fd 156109 [09:55:25]save to /storage/0314/doc_00156109 [09:55:25]save last doc name /storage/0314/doc_00156109 to /storage/kkm_last_doc_name [09:55:25]save OK [09:55:25]Clear old archive folders... [09:55:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:55:25]tlvbuf is 0084E960 [09:55:25]SAM_PROTO_ClearQueue [09:55:25]wFMCommunicate request_size=4 [09:55:25]MH_SAM_APDU [09:55:25]CAPDU: 80 09 00 00 [09:55:25]Write to MH i2c: E2 08 00 4E 13 80 09 00 00 00 00 00 00 D3 [09:55:25]Write i2c OK [09:55:25]MH_I2C_Read... [09:55:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:55:25]Read from MH i2c: E2 [09:55:25]MH_I2C_Read... [09:55:25]Read from MH i2c: E2 03 00 [09:55:25]MH_I2C_Read... [09:55:25]Read from MH i2c: E2 03 00 4E 13 00 90 00 D5 [09:55:25]RAPDU: 90 00 [09:55:25]wFMCommunicate OK [09:55:25]SAM_PROTO_ClearQueue done [09:55:25]KKMCreateOFDPacket [09:55:25]OFDProtocolAddRootSTLVToBuf [09:55:25]FM_MakeSignedData [09:55:25]FM_MakeSignedData [09:55:25]SAM_PROTO_SignData [09:55:25]wFMCommunicate request_size=4 [09:55:25]MH_SAM_APDU [09:55:25]CAPDU: 80 0D 01 02 [09:55:25]Write to MH i2c: E2 08 00 4F 13 80 0D 01 02 00 00 00 00 DB [09:55:25]Write i2c OK [09:55:25]MH_I2C_Read... [09:55:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:55:25]Read from MH i2c: E2 [09:55:25]MH_I2C_Read... [09:55:25]Read from MH i2c: E2 03 00 [09:55:25]MH_I2C_Read... [09:55:25]Read from MH i2c: E2 03 00 4F 13 00 90 00 D6 [09:55:25]RAPDU: 90 00 [09:55:25]wFMCommunicate OK [09:55:25]wFMCommunicate request_size=255 [09:55:25]MH_SAM_APDU [09:55:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 8D D3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CD 61 02 00 35 04 06 00 2F [09:55:25]Write to MH i2c: E2 02 01 50 13 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 8D D3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CD 61 02 00 35 04 06 00 2F 00 00 4D [09:55:25]Write i2c OK [09:55:25]MH_I2C_Read... [09:55:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:55:25]Read from MH i2c: E2 [09:55:25]MH_I2C_Read... [09:55:25]Read from MH i2c: E2 03 00 [09:55:25]MH_I2C_Read... [09:55:25]Read from MH i2c: E2 03 00 50 13 00 90 00 D7 [09:55:25]RAPDU: 90 00 [09:55:25]wFMCommunicate OK [09:55:25]wFMCommunicate request_size=10 [09:55:25]MH_SAM_APDU [09:55:25]CAPDU: 80 0D 02 02 05 95 48 9F E5 AA [09:55:25]Write to MH i2c: E2 0D 00 51 13 80 0D 02 02 05 00 95 48 9F E5 AA 00 00 F3 [09:55:25]Write i2c OK [09:55:25]MH_I2C_Read... [09:55:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:55:25]Read from MH i2c: E2 [09:55:25]MH_I2C_Read... [09:55:25]Read from MH i2c: E2 03 00 [09:55:25]MH_I2C_Read... [09:55:25]Read from MH i2c: E2 03 00 51 13 00 90 00 D8 [09:55:25]RAPDU: 90 00 [09:55:25]wFMCommunicate OK [09:55:25]wFMCommunicate request_size=4 [09:55:25]MH_SAM_APDU [09:55:25]CAPDU: 80 0D 03 02 [09:55:25]Write to MH i2c: E2 08 00 52 13 80 0D 03 02 00 00 00 00 E0 [09:55:25]Write i2c OK [09:55:25]MH_I2C_Read... [09:55:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:55:25]Read from MH i2c: E2 [09:55:25]MH_I2C_Read... [09:55:25]Read from MH i2c: E2 0B 00 [09:55:25]MH_I2C_Read... [09:55:25]Read from MH i2c: E2 0B 00 52 13 00 2C 8D FE C1 43 2F 9C 29 90 00 90 [09:55:25]RAPDU: 2C 8D FE C1 43 2F 9C 29 90 00 [09:55:25]wFMCommunicate OK [09:55:25]SAM_PROTO_SignData done [09:55:25]FM_MakeSignedData done [09:55:25]CreateOFDProtocolMessage [09:55:25]wFMCommunicate request_size=4 [09:55:25]MH_SAM_APDU [09:55:25]CAPDU: 80 11 00 00 [09:55:25]Write to MH i2c: E2 08 00 53 13 80 11 00 00 00 00 00 00 E0 [09:55:25]Write i2c OK [09:55:25]MH_I2C_Read... [09:55:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:55:25]Read from MH i2c: E2 [09:55:25]MH_I2C_Read... [09:55:25]Read from MH i2c: E2 17 00 [09:55:25]MH_I2C_Read... [09:55:25]Read from MH i2c: E2 17 00 53 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 31 [09:55:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:55:25]wFMCommunicate OK [09:55:25]CreateOFDProtocolMessage done [09:55:25]OFDSenderStorePacket 156109 [09:55:25]StoreOFDPacket docnum=156109 [09:55:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 AD B4 07 01 C7 98 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 8D D3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CD 61 02 00 35 04 06 00 2F 95 48 9F E5 AA 2C 8D FE C1 43 2F 9C 29 [09:55:25]CheckFolder [09:55:25]dirname=/storage/ofd_packets [09:55:25]CheckFolder done [09:55:25]ProducePacketName [09:55:25]name=ofd_packets/00156109 [09:55:25]NVStorageSaveData ofd_packets/00156109 [09:55:25]File name is /storage/ofd_packets/00156109 [09:55:25]Write 301 bytes [09:55:25]NVStorageSaveData done [09:55:25]OFDSenderStorePacket done [09:55:25]KKMCreateOFDPacket done [09:55:25]NVStorageSaveData kkm_last_timestamp [09:55:25]File name is /storage/kkm_last_timestamp [09:55:25]Write 4 bytes [09:55:25]NVStorageSaveData done [09:55:25]OFD Sender: Processing packet 156109 [packets to send 52, broken 51] [09:55:25]ProducePacketName [09:55:25]name=ofd_packets/00156109 [09:55:25]OFD Sender: To server: pG, [09:55:25]CommunicateWithHost lk.salyk.kg:30040 [09:55:25]ConnectInit lk.salyk.kg [09:55:25]ExternCall_PrintAddStr [09:55:25]wPrintStart [09:55:25]Write to MH i2c: 01 00 00 54 13 67 [09:55:25]Write i2c OK [09:55:25]MH_I2C_Read... [09:55:25]Read from MH i2c: 01 [09:55:25]MH_I2C_Read... [09:55:25]Read from MH i2c: 01 07 00 [09:55:25]MH_I2C_Read... [09:55:25]Read from MH i2c: 01 07 00 54 13 00 00 00 00 00 FF 0F 7C [09:55:25]RasterBufferAndPrint [09:55:25]line Счет N : (1)874387 [09:55:25]line ИНН: 02508201610067 [09:55:25]line Контрольно-Кассовый Чек [09:55:25]line ПРОДАЖА [09:55:25]line ТРК (МРК, ГНК) : 31 [09:55:25]line Товар: 2710124500 [09:55:25]line Аи-95-К-5 [09:55:25]line 2.700 * 74.20 [09:55:25]line = 200.34 [09:55:25]line НДС 12% НСП 1% [09:55:25]line > о реализуемом товаре [09:55:25]line ОКРУГЛЕНИЕ: -0.34 [09:55:25]line ИТОГО: 200.00 [09:55:25]line Внесено: 200.00 [09:55:25]line СДАЧА: 0.00 [09:55:25]line НСП 1% : 1.77 [09:55:25]line НДС 12% : 21.27 [09:55:25]line Наличными: 200.00 [09:55:25]line Безнал.: 0.00 [09:55:25]line Место: АЗС № 165 "Партнер Нефть" [09:55:25]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:55:25]line СНО: Общий режим [09:55:25]line Чек 181 20.10.2024 09:55 [09:55:25]line Смена: 314 ФФД: 1.0 [09:55:25]line ЗНМ: 0300000234 [09:55:25]line РНМ: 0000137193017469 [09:55:25]line Версия ККМ: v1.0 [09:55:25]line ФМ: 0000000000963156 [09:55:25]line ФД: 156109 [09:55:25]line ФПД: 52318215071146 [09:55:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T095525&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156109&fm=52318215071146&tin=02508201610067®Number=0000137193017469&sum=20000 [09:55:26]Connected sock=11 [09:55:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 AD B4 07 01 C7 98 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 8D D3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CD 61 02 00 35 04 06 00 2F 95 48 9F E5 AA 2C 8D FE C1 43 2F 9C 29 [09:55:26]written 0, free lines is 4095 [09:55:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 53 2C 47 00 9F F6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CD 61 02 00 F4 03 04 00 BF 79 14 67 B6 04 01 00 00 94 3B 4D 27 3E 5B 14 70 [09:55:26]CommunicateWithHost err = 0 [09:55:26]CheckOFDResponse [09:55:26]1017 (14) - 77093643461234 [09:55:26]1041 (16) - 0000000000963156 [09:55:26]1040 (4) - 156109 [09:55:26]1012 (4) - 20.10.2024 03:32 [09:55:26]1206 (1) - 0 [09:55:26]OFD Sender: Remove packet 156109 [09:55:26]ProducePacketName [09:55:26]name=ofd_packets/00156109 [09:55:26]NVStorageDeleteData [09:55:26]Write to MH i2c: 01 00 00 7F 13 92 [09:55:26]Write i2c OK [09:55:26]MH_I2C_Read... [09:55:26]Read from MH i2c: 01 [09:55:26]MH_I2C_Read... [09:55:26]Read from MH i2c: 01 07 00 [09:55:26]MH_I2C_Read... [09:55:26]Read from MH i2c: 01 07 00 7F 13 00 00 00 00 00 E4 0C 89 [09:55:26]RasterBufferAndPrint [09:55:26]line [09:55:26]line [09:55:26]line [09:55:26]line [09:55:26]line [09:55:26]written 0, free lines is 3306 [09:55:26]MH_Cut [09:55:26]Write to MH i2c: D1 01 00 86 13 01 6B [09:55:26]Write i2c OK [09:55:26]MH_I2C_Read... [09:55:26]Read from MH i2c: D1 [09:55:26]MH_I2C_Read... [09:55:26]Read from MH i2c: D1 01 00 [09:55:26]MH_I2C_Read... [09:55:26]Read from MH i2c: D1 01 00 86 13 00 6A [09:55:26]Write to MH i2c: 01 00 00 87 13 9A [09:55:26]Write i2c OK [09:55:26]MH_I2C_Read... [09:55:26]OFD Sender: No OFD packet to send [09:55:27]*** Cut start [09:55:27]*** Partial cut [09:55:27]*** CUTSNS_PIN = 1 [09:55:27]*** CUTSNS_PIN = 0 [09:55:27]*** Brake cut motor [09:55:28]Read from MH i2c: 01 [09:55:28]MH_I2C_Read... [09:55:28]*** Stop cut motor [09:55:28]*** Cut end [09:55:28]Read from MH i2c: 01 07 00 [09:55:28]MH_I2C_Read... [09:55:28]Read from MH i2c: 01 07 00 87 13 00 00 00 00 00 FF 0F AF [09:55:28]process_action close_receipt done [09:55:28]requested_data is exist [09:55:28]produce_requested_data [09:55:28]requested_item fm.sn is exist - process it [09:55:28]wFMCommunicate request_size=4 [09:55:28]MH_SAM_APDU [09:55:28]CAPDU: 80 11 00 00 [09:55:28]Write to MH i2c: E2 08 00 88 13 80 11 00 00 00 00 00 00 15 [09:55:28]Write i2c OK [09:55:28]MH_I2C_Read... [09:55:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:55:28]Read from MH i2c: E2 [09:55:28]MH_I2C_Read... [09:55:28]Read from MH i2c: E2 17 00 [09:55:28]MH_I2C_Read... [09:55:28]Read from MH i2c: E2 17 00 88 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 66 [09:55:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:55:28]wFMCommunicate OK [09:55:28]requested_item fd.num is exist - process it [09:55:28]SAM_PROTO_GetFieldsCounters [09:55:28]wFMCommunicate request_size=4 [09:55:28]MH_SAM_APDU [09:55:28]CAPDU: 80 13 00 00 [09:55:28]Write to MH i2c: E2 08 00 89 13 80 13 00 00 00 00 00 00 18 [09:55:28]Write i2c OK [09:55:28]MH_I2C_Read... [09:55:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:55:28]Read from MH i2c: E2 [09:55:28]MH_I2C_Read... [09:55:28]Read from MH i2c: E2 62 00 [09:55:28]MH_I2C_Read... [09:55:28]Read from MH i2c: E2 62 00 89 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CD 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 B5 00 00 00 5E 04 04 00 B5 00 00 00 57 04 04 00 B6 00 00 00 19 04 04 00 00 00 00 00 90 00 DB [09:55:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CD 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 B5 00 00 00 5E 04 04 00 B5 00 00 00 57 04 04 00 B6 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:55:28]wFMCommunicate OK [09:55:28]SAM_PROTO_GetFieldsCounters done [09:55:28]requested_item shift.num is exist - process it [09:55:28]requested_item shift.opened is exist - process it [09:55:28]req_shift_opened [09:55:28]FM_GetShiftState [09:55:28]SAM_PROTO_GetShiftState [09:55:28]wFMCommunicate request_size=4 [09:55:28]MH_SAM_APDU [09:55:28]CAPDU: 80 13 01 00 [09:55:28]Write to MH i2c: E2 08 00 8A 13 80 13 01 00 00 00 00 00 1A [09:55:28]Write i2c OK [09:55:28]MH_I2C_Read... [09:55:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:55:28]Read from MH i2c: E2 [09:55:28]MH_I2C_Read... [09:55:28]Read from MH i2c: E2 0E 00 [09:55:28]MH_I2C_Read... [09:55:28]Read from MH i2c: E2 0E 00 8A 13 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C1 [09:55:28]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:55:28]wFMCommunicate OK [09:55:28]SAM_PROTO_GetShiftState done [09:55:28]FM_GetShiftState done [09:55:28]req_shift_opened done [09:55:28]requested_item shift.open_date is exist - process it [09:55:28]req_shift_open_date [09:55:28]req_shift_open_date done [09:55:28]produce_requested_data done [09:55:28]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156109,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [09:55:28]process_action_free close_receipt [09:55:28]json_value_free [09:55:28]json_value_free done [09:55:28]process_json_proto returns [09:55:28]Send response to host [09:55:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156109,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [09:55:28]free response buf [09:55:28]execute_script done [09:55:28]execute_script returns [09:55:28]free content buf [09:55:28]Sock 9.Close socket [09:55:28]Sock 9.Thread stoped [09:55:31]OFD Sender: No OFD packet to send [09:55:36]OFD Sender: No OFD packet to send [09:55:41]OFD Sender: No OFD packet to send [09:55:46]OFD Sender: No OFD packet to send [09:55:51]OFD Sender: No OFD packet to send [09:55:56]OFD Sender: No OFD packet to send [09:56:01]OFD Sender: No OFD packet to send [09:56:07]OFD Sender: No OFD packet to send [09:56:12]OFD Sender: No OFD packet to send [09:56:17]OFD Sender: No OFD packet to send [09:56:22]OFD Sender: No OFD packet to send [09:56:27]OFD Sender: No OFD packet to send [09:56:32]OFD Sender: No OFD packet to send [09:56:37]OFD Sender: No OFD packet to send [09:56:42]OFD Sender: No OFD packet to send [09:56:47]OFD Sender: No OFD packet to send [09:56:52]OFD Sender: No OFD packet to send [09:56:57]OFD Sender: No OFD packet to send [09:57:02]OFD Sender: No OFD packet to send [09:57:07]OFD Sender: No OFD packet to send [09:57:12]OFD Sender: No OFD packet to send [09:57:17]OFD Sender: No OFD packet to send [09:57:22]OFD Sender: No OFD packet to send [09:57:27]OFD Sender: No OFD packet to send [09:57:32]OFD Sender: No OFD packet to send [09:57:37]OFD Sender: No OFD packet to send [09:57:42]OFD Sender: No OFD packet to send [09:57:47]OFD Sender: No OFD packet to send [09:57:52]OFD Sender: No OFD packet to send [09:57:57]OFD Sender: No OFD packet to send [09:57:59]accept exits with 8 [09:57:59]New connection [09:57:59]New thread 3066551652 created [09:57:59]Thread 3066695012 joined [09:57:59]Waiting for new connection... [09:57:59] Sock 8.Parse request [09:57:59]Sock 8.Check first char [09:57:59]Sock 8.First char is OK [09:57:59]request: POST /json_proto HTTP/1.0 [09:57:59]Method: POST [09:57:59]URL: /json_proto [09:57:59]Method is POST - this is cgi request [09:57:59]url: /json_proto [09:57:59]query_string will be loaded in cgi processing [09:57:59]execute_cgi json_proto POST (null) [09:57:59]execute_cgi path=json_proto method=POST [09:57:59]POST find Content-Length [09:57:59]Host: 172.17.53.67:8080 [09:57:59]Content-Length: 677 [09:57:59]Content-Type: application/json [09:57:59] [09:57:59]POST finish read [09:57:59]Found Content-Length = 677 [09:57:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874388", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:57:59]execute_script... [09:57:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874388", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:57:59]POST & json_proto [09:57:59]process_json_proto [09:57:59]json parsed OK: [09:57:59]protocol is kg_v1.0 [09:57:59]action value=close_receipt [09:57:59]process_action close_receipt [09:57:59]cmd_close_receipt [09:57:59]MH_GetDate [09:57:59]Write to MH i2c: F0 00 00 8B 13 8D [09:57:59]Write i2c OK [09:57:59]MH_I2C_Read... [09:57:59]Read from MH i2c: F0 [09:57:59]MH_I2C_Read... [09:57:59]Read from MH i2c: F0 09 00 [09:57:59]MH_I2C_Read... [09:57:59]Read from MH i2c: F0 09 00 8B 13 00 27 D4 14 67 19 BC 99 64 DE [09:57:59]GetLastDocTimeStamp 1729418125 [09:57:59]current date 1729418279 [09:57:59]FM_GetShiftState [09:57:59]SAM_PROTO_GetShiftState [09:57:59]wFMCommunicate request_size=4 [09:57:59]MH_SAM_APDU [09:57:59]CAPDU: 80 13 01 00 [09:57:59]Write to MH i2c: E2 08 00 8C 13 80 13 01 00 00 00 00 00 1C [09:57:59]Write i2c OK [09:57:59]MH_I2C_Read... [09:57:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:57:59]Read from MH i2c: E2 [09:57:59]MH_I2C_Read... [09:57:59]Read from MH i2c: E2 0E 00 [09:57:59]MH_I2C_Read... [09:57:59]Read from MH i2c: E2 0E 00 8C 13 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C3 [09:57:59]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:57:59]wFMCommunicate OK [09:57:59]SAM_PROTO_GetShiftState done [09:57:59]FM_GetShiftState done [09:57:59]opened in 1729383891 [09:57:59]opened+sec_in_day 1729470291 [09:57:59]quantity*price = 30038 [09:57:59]sum+1 = 30039 [09:57:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 182 20.10.2024 09:58 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156110 ФПД: 157028112713027 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T095800&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156110&fm=157028112713027&tin=02508201610067®Number=0000137193017469&sum=30000 [09:58:00]StoreToDocumentArchive [09:58:00]shift 314 fd 156110 [09:58:00]save to /storage/0314/doc_00156110 [09:58:00]save last doc name /storage/0314/doc_00156110 to /storage/kkm_last_doc_name [09:58:00]save OK [09:58:00]Clear old archive folders... [09:58:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:58:00]tlvbuf is 00860200 [09:58:00]SAM_PROTO_ClearQueue [09:58:00]wFMCommunicate request_size=4 [09:58:00]MH_SAM_APDU [09:58:00]CAPDU: 80 09 00 00 [09:58:00]Write to MH i2c: E2 08 00 99 13 80 09 00 00 00 00 00 00 1E [09:58:00]Write i2c OK [09:58:00]MH_I2C_Read... [09:58:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:58:00]Read from MH i2c: E2 [09:58:00]MH_I2C_Read... [09:58:00]Read from MH i2c: E2 03 00 [09:58:00]MH_I2C_Read... [09:58:00]Read from MH i2c: E2 03 00 99 13 00 90 00 20 [09:58:00]RAPDU: 90 00 [09:58:00]wFMCommunicate OK [09:58:00]SAM_PROTO_ClearQueue done [09:58:00]KKMCreateOFDPacket [09:58:00]OFDProtocolAddRootSTLVToBuf [09:58:00]FM_MakeSignedData [09:58:00]FM_MakeSignedData [09:58:00]SAM_PROTO_SignData [09:58:00]wFMCommunicate request_size=4 [09:58:00]MH_SAM_APDU [09:58:00]CAPDU: 80 0D 01 02 [09:58:00]Write to MH i2c: E2 08 00 9A 13 80 0D 01 02 00 00 00 00 26 [09:58:00]Write i2c OK [09:58:00]MH_I2C_Read... [09:58:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:58:00]Read from MH i2c: E2 [09:58:00]MH_I2C_Read... [09:58:00]Read from MH i2c: E2 03 00 [09:58:00]MH_I2C_Read... [09:58:00]Read from MH i2c: E2 03 00 9A 13 00 90 00 21 [09:58:00]RAPDU: 90 00 [09:58:00]wFMCommunicate OK [09:58:00]wFMCommunicate request_size=255 [09:58:00]MH_SAM_APDU [09:58:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 28 D4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CE 61 02 00 35 04 06 00 8E [09:58:00]Write to MH i2c: E2 02 01 9B 13 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 28 D4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CE 61 02 00 35 04 06 00 8E 00 00 E8 [09:58:00]Write i2c OK [09:58:00]MH_I2C_Read... [09:58:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:58:00]Read from MH i2c: E2 [09:58:00]MH_I2C_Read... [09:58:00]Read from MH i2c: E2 03 00 [09:58:00]MH_I2C_Read... [09:58:00]Read from MH i2c: E2 03 00 9B 13 00 90 00 22 [09:58:00]RAPDU: 90 00 [09:58:00]wFMCommunicate OK [09:58:00]wFMCommunicate request_size=10 [09:58:00]MH_SAM_APDU [09:58:00]CAPDU: 80 0D 02 02 05 D0 F4 E0 C5 43 [09:58:00]Write to MH i2c: E2 0D 00 9C 13 80 0D 02 02 05 00 D0 F4 E0 C5 43 00 00 DF [09:58:00]Write i2c OK [09:58:00]MH_I2C_Read... [09:58:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:58:00]Read from MH i2c: E2 [09:58:00]MH_I2C_Read... [09:58:00]Read from MH i2c: E2 03 00 [09:58:00]MH_I2C_Read... [09:58:00]Read from MH i2c: E2 03 00 9C 13 00 90 00 23 [09:58:00]RAPDU: 90 00 [09:58:00]wFMCommunicate OK [09:58:00]wFMCommunicate request_size=4 [09:58:00]MH_SAM_APDU [09:58:00]CAPDU: 80 0D 03 02 [09:58:00]Write to MH i2c: E2 08 00 9D 13 80 0D 03 02 00 00 00 00 2B [09:58:00]Write i2c OK [09:58:00]MH_I2C_Read... [09:58:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:58:00]Read from MH i2c: E2 [09:58:00]MH_I2C_Read... [09:58:00]Read from MH i2c: E2 0B 00 [09:58:00]MH_I2C_Read... [09:58:00]Read from MH i2c: E2 0B 00 9D 13 00 84 68 0C A6 F6 70 04 A6 90 00 DA [09:58:00]RAPDU: 84 68 0C A6 F6 70 04 A6 90 00 [09:58:00]wFMCommunicate OK [09:58:00]SAM_PROTO_SignData done [09:58:00]FM_MakeSignedData done [09:58:00]CreateOFDProtocolMessage [09:58:00]wFMCommunicate request_size=4 [09:58:00]MH_SAM_APDU [09:58:00]CAPDU: 80 11 00 00 [09:58:00]Write to MH i2c: E2 08 00 9E 13 80 11 00 00 00 00 00 00 2B [09:58:00]Write i2c OK [09:58:00]MH_I2C_Read... [09:58:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:58:00]Read from MH i2c: E2 [09:58:00]MH_I2C_Read... [09:58:00]Read from MH i2c: E2 17 00 [09:58:00]MH_I2C_Read... [09:58:00]Read from MH i2c: E2 17 00 9E 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7C [09:58:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:58:00]wFMCommunicate OK [09:58:00]CreateOFDProtocolMessage done [09:58:00]OFDSenderStorePacket 156110 [09:58:00]StoreOFDPacket docnum=156110 [09:58:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 85 B7 07 01 6A EF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 28 D4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CE 61 02 00 35 04 06 00 8E D0 F4 E0 C5 43 84 68 0C A6 F6 70 04 A6 [09:58:00]CheckFolder [09:58:00]dirname=/storage/ofd_packets [09:58:00]CheckFolder done [09:58:00]ProducePacketName [09:58:00]name=ofd_packets/00156110 [09:58:00]NVStorageSaveData ofd_packets/00156110 [09:58:00]File name is /storage/ofd_packets/00156110 [09:58:00]Write 301 bytes [09:58:00]NVStorageSaveData done [09:58:00]OFDSenderStorePacket done [09:58:00]KKMCreateOFDPacket done [09:58:00]NVStorageSaveData kkm_last_timestamp [09:58:00]File name is /storage/kkm_last_timestamp [09:58:00]Write 4 bytes [09:58:00]NVStorageSaveData done [09:58:00]ExternCall_PrintAddStr [09:58:00]wPrintStart [09:58:00]Write to MH i2c: 01 00 00 9F 13 B2 [09:58:00]Write i2c OK [09:58:00]MH_I2C_Read... [09:58:00]Read from MH i2c: 01 [09:58:00]MH_I2C_Read... [09:58:00]Read from MH i2c: 01 07 00 [09:58:00]MH_I2C_Read... [09:58:00]Read from MH i2c: 01 07 00 9F 13 00 00 00 00 00 FF 0F C7 [09:58:00]RasterBufferAndPrint [09:58:00]line Счет N : (1)874388 [09:58:00]line ИНН: 02508201610067 [09:58:00]line Контрольно-Кассовый Чек [09:58:00]line ПРОДАЖА [09:58:00]line ТРК (МРК, ГНК) : 32 [09:58:00]line Товар: 2710124130 [09:58:00]line Аи-92-К-5 [09:58:00]line 4.490 * 66.90 [09:58:00]line = 300.38 [09:58:00]line НДС 12% НСП 1% [09:58:00]line > о реализуемом товаре [09:58:00]line ОКРУГЛЕНИЕ: -0.38 [09:58:00]line ИТОГО: 300.00 [09:58:00]line Внесено: 300.00 [09:58:00]line СДАЧА: 0.00 [09:58:00]line НСП 1% : 2.66 [09:58:00]line НДС 12% : 31.90 [09:58:00]line Наличными: 300.00 [09:58:00]line Безнал.: 0.00 [09:58:00]line Место: АЗС № 165 "Партнер Нефть" [09:58:00]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:58:00]line СНО: Общий режим [09:58:00]line Чек 182 20.10.2024 09:58 [09:58:00]line Смена: 314 ФФД: 1.0 [09:58:00]line ЗНМ: 0300000234 [09:58:00]line РНМ: 0000137193017469 [09:58:00]line Версия ККМ: v1.0 [09:58:00]line ФМ: 0000000000963156 [09:58:00]line ФД: 156110 [09:58:00]line ФПД: 157028112713027 [09:58:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T095800&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156110&fm=157028112713027&tin=02508201610067®Number=0000137193017469&sum=30000 [09:58:01]OFD Sender: Processing packet 156110 [packets to send 52, broken 51] [09:58:01]ProducePacketName [09:58:01]name=ofd_packets/00156110 [09:58:01]OFD Sender: To server: pG, [09:58:01]CommunicateWithHost lk.salyk.kg:30040 [09:58:01]ConnectInit lk.salyk.kg [09:58:01]written 0, free lines is 4095 [09:58:01]Connected sock=10 [09:58:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 85 B7 07 01 6A EF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 28 D4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CE 61 02 00 35 04 06 00 8E D0 F4 E0 C5 43 84 68 0C A6 F6 70 04 A6 [09:58:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B7 70 47 00 4E 93 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CE 61 02 00 F4 03 04 00 5A 7A 14 67 B6 04 01 00 00 6A 5B AA 96 3F 11 25 B4 [09:58:01]CommunicateWithHost err = 0 [09:58:01]CheckOFDResponse [09:58:01]1017 (14) - 77093643461234 [09:58:01]1041 (16) - 0000000000963156 [09:58:01]1040 (4) - 156110 [09:58:01]1012 (4) - 20.10.2024 03:34 [09:58:01]1206 (1) - 0 [09:58:01]OFD Sender: Remove packet 156110 [09:58:01]ProducePacketName [09:58:01]name=ofd_packets/00156110 [09:58:01]NVStorageDeleteData [09:58:01]Write to MH i2c: 01 00 00 CA 13 DD [09:58:01]Write i2c OK [09:58:01]MH_I2C_Read... [09:58:01]Read from MH i2c: 01 [09:58:01]MH_I2C_Read... [09:58:01]Read from MH i2c: 01 07 00 [09:58:01]MH_I2C_Read... [09:58:01]Read from MH i2c: 01 07 00 CA 13 00 00 00 00 00 36 0D 27 [09:58:01]RasterBufferAndPrint [09:58:01]line [09:58:01]line [09:58:01]line [09:58:01]line [09:58:01]line [09:58:01]written 0, free lines is 3388 [09:58:01]MH_Cut [09:58:01]Write to MH i2c: D1 01 00 D1 13 01 B6 [09:58:01]Write i2c OK [09:58:01]MH_I2C_Read... [09:58:01]Read from MH i2c: D1 [09:58:01]MH_I2C_Read... [09:58:01]Read from MH i2c: D1 01 00 [09:58:01]MH_I2C_Read... [09:58:01]Read from MH i2c: D1 01 00 D1 13 00 B5 [09:58:01]Write to MH i2c: 01 00 00 D2 13 E5 [09:58:01]Write i2c OK [09:58:01]MH_I2C_Read... [09:58:02]OFD Sender: No OFD packet to send [09:58:02]*** Cut start [09:58:02]*** Partial cut [09:58:02]*** CUTSNS_PIN = 1 [09:58:02]*** CUTSNS_PIN = 0 [09:58:02]*** Brake cut motor [09:58:02]Read from MH i2c: 01 [09:58:02]MH_I2C_Read... [09:58:02]*** Stop cut motor [09:58:03]*** Cut end [09:58:03]Read from MH i2c: 01 07 00 [09:58:03]MH_I2C_Read... [09:58:03]Read from MH i2c: 01 07 00 D2 13 00 00 00 00 00 FF 0F FA [09:58:03]process_action close_receipt done [09:58:03]requested_data is exist [09:58:03]produce_requested_data [09:58:03]requested_item fm.sn is exist - process it [09:58:03]wFMCommunicate request_size=4 [09:58:03]MH_SAM_APDU [09:58:03]CAPDU: 80 11 00 00 [09:58:03]Write to MH i2c: E2 08 00 D3 13 80 11 00 00 00 00 00 00 60 [09:58:03]Write i2c OK [09:58:03]MH_I2C_Read... [09:58:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:58:03]Read from MH i2c: E2 [09:58:03]MH_I2C_Read... [09:58:03]Read from MH i2c: E2 17 00 [09:58:03]MH_I2C_Read... [09:58:03]Read from MH i2c: E2 17 00 D3 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B1 [09:58:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:58:03]wFMCommunicate OK [09:58:03]requested_item fd.num is exist - process it [09:58:03]SAM_PROTO_GetFieldsCounters [09:58:03]wFMCommunicate request_size=4 [09:58:03]MH_SAM_APDU [09:58:03]CAPDU: 80 13 00 00 [09:58:03]Write to MH i2c: E2 08 00 D4 13 80 13 00 00 00 00 00 00 63 [09:58:03]Write i2c OK [09:58:03]MH_I2C_Read... [09:58:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:58:03]Read from MH i2c: E2 [09:58:03]MH_I2C_Read... [09:58:03]Read from MH i2c: E2 62 00 [09:58:03]MH_I2C_Read... [09:58:03]Read from MH i2c: E2 62 00 D4 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CE 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 B6 00 00 00 5E 04 04 00 B6 00 00 00 57 04 04 00 B7 00 00 00 19 04 04 00 00 00 00 00 90 00 2A [09:58:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CE 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 B6 00 00 00 5E 04 04 00 B6 00 00 00 57 04 04 00 B7 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:58:03]wFMCommunicate OK [09:58:03]SAM_PROTO_GetFieldsCounters done [09:58:03]requested_item shift.num is exist - process it [09:58:03]requested_item shift.opened is exist - process it [09:58:03]req_shift_opened [09:58:03]FM_GetShiftState [09:58:03]SAM_PROTO_GetShiftState [09:58:03]wFMCommunicate request_size=4 [09:58:03]MH_SAM_APDU [09:58:03]CAPDU: 80 13 01 00 [09:58:03]Write to MH i2c: E2 08 00 D5 13 80 13 01 00 00 00 00 00 65 [09:58:03]Write i2c OK [09:58:03]MH_I2C_Read... [09:58:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:58:03]Read from MH i2c: E2 [09:58:03]MH_I2C_Read... [09:58:03]Read from MH i2c: E2 0E 00 [09:58:03]MH_I2C_Read... [09:58:03]Read from MH i2c: E2 0E 00 D5 13 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 0C [09:58:03]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [09:58:03]wFMCommunicate OK [09:58:03]SAM_PROTO_GetShiftState done [09:58:03]FM_GetShiftState done [09:58:03]req_shift_opened done [09:58:03]requested_item shift.open_date is exist - process it [09:58:03]req_shift_open_date [09:58:03]req_shift_open_date done [09:58:03]produce_requested_data done [09:58:03]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156110,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [09:58:03]process_action_free close_receipt [09:58:03]json_value_free [09:58:03]json_value_free done [09:58:03]process_json_proto returns [09:58:03]Send response to host [09:58:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156110,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [09:58:03]free response buf [09:58:03]execute_script done [09:58:03]execute_script returns [09:58:03]free content buf [09:58:03]Sock 8.Close socket [09:58:03]Sock 8.Thread stoped [09:58:07]OFD Sender: No OFD packet to send [09:58:12]OFD Sender: No OFD packet to send [09:58:17]OFD Sender: No OFD packet to send [09:58:22]OFD Sender: No OFD packet to send [09:58:27]OFD Sender: No OFD packet to send [09:58:32]OFD Sender: No OFD packet to send [09:58:37]OFD Sender: No OFD packet to send [09:58:42]OFD Sender: No OFD packet to send [09:58:47]OFD Sender: No OFD packet to send [09:58:52]OFD Sender: No OFD packet to send [09:58:57]OFD Sender: No OFD packet to send [09:59:02]OFD Sender: No OFD packet to send [09:59:07]OFD Sender: No OFD packet to send [09:59:12]OFD Sender: No OFD packet to send [09:59:17]OFD Sender: No OFD packet to send [09:59:22]OFD Sender: No OFD packet to send [09:59:27]OFD Sender: No OFD packet to send [09:59:32]OFD Sender: No OFD packet to send [09:59:37]OFD Sender: No OFD packet to send [09:59:42]OFD Sender: No OFD packet to send [09:59:47]OFD Sender: No OFD packet to send [09:59:52]OFD Sender: No OFD packet to send [09:59:57]OFD Sender: No OFD packet to send [10:00:02]OFD Sender: No OFD packet to send [10:00:05]accept exits with 9 [10:00:05]New connection [10:00:05]New thread 3066695012 created [10:00:05]Thread 3066551652 joined [10:00:05]Waiting for new connection... [10:00:05] Sock 9.Parse request [10:00:05]Sock 9.Check first char [10:00:05]Sock 9.First char is OK [10:00:05]request: POST /json_proto HTTP/1.0 [10:00:05]Method: POST [10:00:05]URL: /json_proto [10:00:05]Method is POST - this is cgi request [10:00:05]url: /json_proto [10:00:05]query_string will be loaded in cgi processing [10:00:05]execute_cgi json_proto POST (null) [10:00:05]execute_cgi path=json_proto method=POST [10:00:05]POST find Content-Length [10:00:05]Host: 172.17.53.67:8080 [10:00:05]Content-Length: 792 [10:00:05]Content-Type: application/json [10:00:05] [10:00:05]POST finish read [10:00:05]Found Content-Length = 792 [10:00:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874389", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 26.960, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:00:05]execute_script... [10:00:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874389", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 26.960, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:00:05]POST & json_proto [10:00:05]process_json_proto [10:00:05]json parsed OK: [10:00:05]protocol is kg_v1.0 [10:00:05]action value=close_receipt [10:00:05]process_action close_receipt [10:00:05]cmd_close_receipt [10:00:05]MH_GetDate [10:00:05]Write to MH i2c: F0 00 00 D6 13 D8 [10:00:05]Write i2c OK [10:00:05]MH_I2C_Read... [10:00:05]Read from MH i2c: F0 [10:00:05]MH_I2C_Read... [10:00:05]Read from MH i2c: F0 09 00 [10:00:05]MH_I2C_Read... [10:00:05]Read from MH i2c: F0 09 00 D6 13 00 A6 D4 14 67 19 BC 99 64 A8 [10:00:05]GetLastDocTimeStamp 1729418280 [10:00:05]current date 1729418406 [10:00:05]FM_GetShiftState [10:00:05]SAM_PROTO_GetShiftState [10:00:05]wFMCommunicate request_size=4 [10:00:05]MH_SAM_APDU [10:00:05]CAPDU: 80 13 01 00 [10:00:05]Write to MH i2c: E2 08 00 D7 13 80 13 01 00 00 00 00 00 67 [10:00:05]Write i2c OK [10:00:05]MH_I2C_Read... [10:00:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:00:05]Read from MH i2c: E2 [10:00:05]MH_I2C_Read... [10:00:05]Read from MH i2c: E2 0E 00 [10:00:05]MH_I2C_Read... [10:00:05]Read from MH i2c: E2 0E 00 D7 13 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 0E [10:00:05]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:00:05]wFMCommunicate OK [10:00:05]SAM_PROTO_GetShiftState done [10:00:05]FM_GetShiftState done [10:00:05]opened in 1729383891 [10:00:05]opened+sec_in_day 1729470291 [10:00:05]quantity*price = 0 [10:00:05]sum+1 = 1 [10:00:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 183 20.10.2024 10:00 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливная Карта 59209 ФМ: 0000000000963156 ФД: 156111 ФПД: 189523736710050 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T100006&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156111&fm=189523736710050&tin=02508201610067®Number=0000137193017469&sum=0 [10:00:06]StoreToDocumentArchive [10:00:06]shift 314 fd 156111 [10:00:06]save to /storage/0314/doc_00156111 [10:00:06]save last doc name /storage/0314/doc_00156111 to /storage/kkm_last_doc_name [10:00:06]save OK [10:00:06]Clear old archive folders... [10:00:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:00:06]tlvbuf is 008601B0 [10:00:06]SAM_PROTO_ClearQueue [10:00:06]wFMCommunicate request_size=4 [10:00:06]MH_SAM_APDU [10:00:06]CAPDU: 80 09 00 00 [10:00:06]Write to MH i2c: E2 08 00 E4 13 80 09 00 00 00 00 00 00 69 [10:00:06]Write i2c OK [10:00:06]MH_I2C_Read... [10:00:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:00:07]Read from MH i2c: E2 [10:00:07]MH_I2C_Read... [10:00:07]Read from MH i2c: E2 03 00 [10:00:07]MH_I2C_Read... [10:00:07]Read from MH i2c: E2 03 00 E4 13 00 90 00 6B [10:00:07]RAPDU: 90 00 [10:00:07]wFMCommunicate OK [10:00:07]SAM_PROTO_ClearQueue done [10:00:07]KKMCreateOFDPacket [10:00:07]OFDProtocolAddRootSTLVToBuf [10:00:07]FM_MakeSignedData [10:00:07]FM_MakeSignedData [10:00:07]SAM_PROTO_SignData [10:00:07]wFMCommunicate request_size=4 [10:00:07]MH_SAM_APDU [10:00:07]CAPDU: 80 0D 01 02 [10:00:07]Write to MH i2c: E2 08 00 E5 13 80 0D 01 02 00 00 00 00 71 [10:00:07]Write i2c OK [10:00:07]MH_I2C_Read... [10:00:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:00:07]Read from MH i2c: E2 [10:00:07]MH_I2C_Read... [10:00:07]Read from MH i2c: E2 03 00 [10:00:07]MH_I2C_Read... [10:00:07]Read from MH i2c: E2 03 00 E5 13 00 90 00 6C [10:00:07]RAPDU: 90 00 [10:00:07]wFMCommunicate OK [10:00:07]wFMCommunicate request_size=255 [10:00:07]MH_SAM_APDU [10:00:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 A6 D4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CF 61 02 00 35 04 06 00 AC [10:00:07]Write to MH i2c: E2 02 01 E6 13 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 A6 D4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CF 61 02 00 35 04 06 00 AC 00 00 15 [10:00:07]Write i2c OK [10:00:07]MH_I2C_Read... [10:00:07]OFD Sender: No OFD packet to send [10:00:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:00:07]Read from MH i2c: E2 [10:00:07]MH_I2C_Read... [10:00:07]Read from MH i2c: E2 03 00 [10:00:07]MH_I2C_Read... [10:00:07]Read from MH i2c: E2 03 00 E6 13 00 90 00 6D [10:00:07]RAPDU: 90 00 [10:00:07]wFMCommunicate OK [10:00:07]wFMCommunicate request_size=10 [10:00:07]MH_SAM_APDU [10:00:07]CAPDU: 80 0D 02 02 05 5E EF 00 CB A2 [10:00:07]Write to MH i2c: E2 0D 00 E7 13 80 0D 02 02 05 00 5E EF 00 CB A2 00 00 38 [10:00:07]Write i2c OK [10:00:07]MH_I2C_Read... [10:00:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:00:07]Read from MH i2c: E2 [10:00:07]MH_I2C_Read... [10:00:07]Read from MH i2c: E2 03 00 [10:00:07]MH_I2C_Read... [10:00:07]Read from MH i2c: E2 03 00 E7 13 00 90 00 6E [10:00:07]RAPDU: 90 00 [10:00:07]wFMCommunicate OK [10:00:07]wFMCommunicate request_size=4 [10:00:07]MH_SAM_APDU [10:00:07]CAPDU: 80 0D 03 02 [10:00:07]Write to MH i2c: E2 08 00 E8 13 80 0D 03 02 00 00 00 00 76 [10:00:07]Write i2c OK [10:00:07]MH_I2C_Read... [10:00:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:00:07]Read from MH i2c: E2 [10:00:07]MH_I2C_Read... [10:00:07]Read from MH i2c: E2 0B 00 [10:00:07]MH_I2C_Read... [10:00:07]Read from MH i2c: E2 0B 00 E8 13 00 7E C8 2B 13 31 D5 69 A0 90 00 0A [10:00:07]RAPDU: 7E C8 2B 13 31 D5 69 A0 90 00 [10:00:07]wFMCommunicate OK [10:00:07]SAM_PROTO_SignData done [10:00:07]FM_MakeSignedData done [10:00:07]CreateOFDProtocolMessage [10:00:07]wFMCommunicate request_size=4 [10:00:07]MH_SAM_APDU [10:00:07]CAPDU: 80 11 00 00 [10:00:07]Write to MH i2c: E2 08 00 E9 13 80 11 00 00 00 00 00 00 76 [10:00:07]Write i2c OK [10:00:07]MH_I2C_Read... [10:00:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:00:07]Read from MH i2c: E2 [10:00:07]MH_I2C_Read... [10:00:07]Read from MH i2c: E2 17 00 [10:00:07]MH_I2C_Read... [10:00:07]Read from MH i2c: E2 17 00 E9 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C7 [10:00:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:00:07]wFMCommunicate OK [10:00:07]CreateOFDProtocolMessage done [10:00:07]OFDSenderStorePacket 156111 [10:00:07]StoreOFDPacket docnum=156111 [10:00:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 6B 27 07 01 7B C7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 A6 D4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CF 61 02 00 35 04 06 00 AC 5E EF 00 CB A2 7E C8 2B 13 31 D5 69 A0 [10:00:07]CheckFolder [10:00:07]dirname=/storage/ofd_packets [10:00:07]CheckFolder done [10:00:07]ProducePacketName [10:00:07]name=ofd_packets/00156111 [10:00:07]NVStorageSaveData ofd_packets/00156111 [10:00:07]File name is /storage/ofd_packets/00156111 [10:00:07]Write 301 bytes [10:00:07]NVStorageSaveData done [10:00:07]OFDSenderStorePacket done [10:00:07]KKMCreateOFDPacket done [10:00:07]NVStorageSaveData kkm_last_timestamp [10:00:07]File name is /storage/kkm_last_timestamp [10:00:07]Write 4 bytes [10:00:07]NVStorageSaveData done [10:00:07]OFD Sender: Processing packet 156111 [packets to send 52, broken 51] [10:00:07]ProducePacketName [10:00:07]name=ofd_packets/00156111 [10:00:07]OFD Sender: To server: pG, [10:00:07]CommunicateWithHost lk.salyk.kg:30040 [10:00:07]ConnectInit lk.salyk.kg [10:00:07]ExternCall_PrintAddStr [10:00:07]wPrintStart [10:00:07]Write to MH i2c: 01 00 00 EA 13 FD [10:00:07]Write i2c OK [10:00:07]MH_I2C_Read... [10:00:07]Read from MH i2c: 01 [10:00:07]MH_I2C_Read... [10:00:07]Read from MH i2c: 01 07 00 [10:00:07]MH_I2C_Read... [10:00:07]Read from MH i2c: 01 07 00 EA 13 00 00 00 00 00 FF 0F 12 [10:00:07]RasterBufferAndPrint [10:00:07]line Счет N : (1)874389 [10:00:07]line ИНН: 02508201610067 [10:00:07]line Контрольно-Кассовый Чек [10:00:07]line ПРОДАЖА [10:00:07]line ТРК (МРК, ГНК) : 21 [10:00:07]line Товар: 2710124500 [10:00:07]line Аи-95-К-5 [10:00:07]line 26.960 * 0.00 [10:00:07]line = 0.00 [10:00:07]line НДС 12% НСП 1% [10:00:07]line > о реализуемом товаре [10:00:07]line ИТОГО: 0.00 [10:00:07]line НСП 1% : 0.00 [10:00:07]line НДС 12% : 0.00 [10:00:07]line Наличными: 0.00 [10:00:07]line Безнал.: 0.00 [10:00:07]line Место: АЗС № 165 "Партнер Нефть" [10:00:07]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:00:07]line СНО: Общий режим [10:00:07]line Чек 183 20.10.2024 10:00 [10:00:07]line Смена: 314 ФФД: 1.0 [10:00:07]line ЗНМ: 0300000234 [10:00:07]line РНМ: 0000137193017469 [10:00:07]line Версия ККМ: v1.0 [10:00:07]line Талоны: Топливная Карта [10:00:07]line 59209 [10:00:07]line ФМ: 0000000000963156 [10:00:07]line ФД: 156111 [10:00:07]line ФПД: 189523736710050 [10:00:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T100006&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156111&fm=189523736710050&tin=02508201610067®Number=0000137193017469&sum=0 [10:00:07]Connected sock=11 [10:00:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 written 0, free lines is 4095 [10:00:07]30 30 30 39 36 33 31 35 36 0F 01 00 00 6B 27 07 01 7B C7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 A6 D4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CF 61 02 00 35 04 06 00 AC 5E EF 00 CB A2 7E C8 2B 13 31 D5 69 A0 [10:00:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 BD AD 47 00 2E 2A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CF 61 02 00 F4 03 04 00 D9 7A 14 67 B6 04 01 00 00 A6 F9 B3 41 63 14 2B 2B [10:00:07]CommunicateWithHost err = 0 [10:00:07]CheckOFDResponse [10:00:07]1017 (14) - 77093643461234 [10:00:07]1041 (16) - 0000000000963156 [10:00:07]1040 (4) - 156111 [10:00:07]1012 (4) - 20.10.2024 03:36 [10:00:07]1206 (1) - 0 [10:00:07]OFD Sender: Remove packet 156111 [10:00:07]ProducePacketName [10:00:07]name=ofd_packets/00156111 [10:00:07]NVStorageDeleteData [10:00:08]Write to MH i2c: 01 00 00 14 14 28 [10:00:08]Write i2c OK [10:00:08]MH_I2C_Read... [10:00:08]Read from MH i2c: 01 [10:00:08]MH_I2C_Read... [10:00:08]Read from MH i2c: 01 07 00 [10:00:08]MH_I2C_Read... [10:00:08]Read from MH i2c: 01 07 00 14 14 00 00 00 00 00 FC 0C 37 [10:00:08]RasterBufferAndPrint [10:00:08]line [10:00:08]line [10:00:08]line [10:00:08]line [10:00:08]line [10:00:08]written 0, free lines is 3330 [10:00:08]MH_Cut [10:00:08]Write to MH i2c: D1 01 00 1B 14 01 01 [10:00:08]Write i2c OK [10:00:08]MH_I2C_Read... [10:00:08]Read from MH i2c: D1 [10:00:08]MH_I2C_Read... [10:00:08]Read from MH i2c: D1 01 00 [10:00:08]MH_I2C_Read... [10:00:08]Read from MH i2c: D1 01 00 1B 14 00 00 [10:00:08]Write to MH i2c: 01 00 00 1C 14 30 [10:00:08]Write i2c OK [10:00:08]MH_I2C_Read... [10:00:08]OFD Sender: No OFD packet to send [10:00:09]*** Cut start [10:00:09]*** Partial cut [10:00:09]*** CUTSNS_PIN = 1 [10:00:09]*** CUTSNS_PIN = 0 [10:00:09]*** Brake cut motor [10:00:09]Read from MH i2c: 01 [10:00:09]MH_I2C_Read... [10:00:09]*** Stop cut motor [10:00:09]*** Cut end [10:00:09]Read from MH i2c: 01 07 00 [10:00:09]MH_I2C_Read... [10:00:09]Read from MH i2c: 01 07 00 1C 14 00 00 00 00 00 FF 0F 45 [10:00:09]process_action close_receipt done [10:00:09]requested_data is exist [10:00:09]produce_requested_data [10:00:09]requested_item fm.sn is exist - process it [10:00:09]wFMCommunicate request_size=4 [10:00:09]MH_SAM_APDU [10:00:09]CAPDU: 80 11 00 00 [10:00:09]Write to MH i2c: E2 08 00 1D 14 80 11 00 00 00 00 00 00 AB [10:00:09]Write i2c OK [10:00:09]MH_I2C_Read... [10:00:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:00:09]Read from MH i2c: E2 [10:00:09]MH_I2C_Read... [10:00:09]Read from MH i2c: E2 17 00 [10:00:09]MH_I2C_Read... [10:00:09]Read from MH i2c: E2 17 00 1D 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FC [10:00:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:00:09]wFMCommunicate OK [10:00:09]requested_item fd.num is exist - process it [10:00:09]SAM_PROTO_GetFieldsCounters [10:00:09]wFMCommunicate request_size=4 [10:00:09]MH_SAM_APDU [10:00:09]CAPDU: 80 13 00 00 [10:00:09]Write to MH i2c: E2 08 00 1E 14 80 13 00 00 00 00 00 00 AE [10:00:09]Write i2c OK [10:00:09]MH_I2C_Read... [10:00:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:00:09]Read from MH i2c: E2 [10:00:09]MH_I2C_Read... [10:00:09]Read from MH i2c: E2 62 00 [10:00:09]MH_I2C_Read... [10:00:09]Read from MH i2c: E2 62 00 1E 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CF 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 B7 00 00 00 5E 04 04 00 B7 00 00 00 57 04 04 00 B8 00 00 00 19 04 04 00 00 00 00 00 90 00 79 [10:00:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CF 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 B7 00 00 00 5E 04 04 00 B7 00 00 00 57 04 04 00 B8 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:00:09]wFMCommunicate OK [10:00:09]SAM_PROTO_GetFieldsCounters done [10:00:09]requested_item shift.num is exist - process it [10:00:09]requested_item shift.opened is exist - process it [10:00:09]req_shift_opened [10:00:09]FM_GetShiftState [10:00:09]SAM_PROTO_GetShiftState [10:00:09]wFMCommunicate request_size=4 [10:00:09]MH_SAM_APDU [10:00:09]CAPDU: 80 13 01 00 [10:00:09]Write to MH i2c: E2 08 00 1F 14 80 13 01 00 00 00 00 00 B0 [10:00:09]Write i2c OK [10:00:09]MH_I2C_Read... [10:00:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:00:09]Read from MH i2c: E2 [10:00:09]MH_I2C_Read... [10:00:09]Read from MH i2c: E2 0E 00 [10:00:09]MH_I2C_Read... [10:00:09]Read from MH i2c: E2 0E 00 1F 14 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 57 [10:00:09]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:00:09]wFMCommunicate OK [10:00:09]SAM_PROTO_GetShiftState done [10:00:09]FM_GetShiftState done [10:00:09]req_shift_opened done [10:00:09]requested_item shift.open_date is exist - process it [10:00:09]req_shift_open_date [10:00:09]req_shift_open_date done [10:00:09]produce_requested_data done [10:00:09]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156111,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:00:09]process_action_free close_receipt [10:00:09]json_value_free [10:00:09]json_value_free done [10:00:09]process_json_proto returns [10:00:09]Send response to host [10:00:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156111,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:00:09]free response buf [10:00:09]execute_script done [10:00:09]execute_script returns [10:00:09]free content buf [10:00:09]Sock 9.Close socket [10:00:09]Sock 9.Thread stoped [10:00:13]OFD Sender: No OFD packet to send [10:00:18]OFD Sender: No OFD packet to send [10:00:23]OFD Sender: No OFD packet to send [10:00:28]OFD Sender: No OFD packet to send [10:00:33]OFD Sender: No OFD packet to send [10:00:38]OFD Sender: No OFD packet to send [10:00:43]OFD Sender: No OFD packet to send [10:00:48]OFD Sender: No OFD packet to send [10:00:53]OFD Sender: No OFD packet to send [10:00:58]OFD Sender: No OFD packet to send [10:01:03]OFD Sender: No OFD packet to send [10:01:08]OFD Sender: No OFD packet to send [10:01:13]OFD Sender: No OFD packet to send [10:01:18]OFD Sender: No OFD packet to send [10:01:23]OFD Sender: No OFD packet to send [10:01:28]OFD Sender: No OFD packet to send [10:01:33]OFD Sender: No OFD packet to send [10:01:38]OFD Sender: No OFD packet to send [10:01:43]OFD Sender: No OFD packet to send [10:01:48]OFD Sender: No OFD packet to send [10:01:53]OFD Sender: No OFD packet to send [10:01:58]OFD Sender: No OFD packet to send [10:02:03]OFD Sender: No OFD packet to send [10:02:08]OFD Sender: No OFD packet to send [10:02:13]OFD Sender: No OFD packet to send [10:02:18]OFD Sender: No OFD packet to send [10:02:23]OFD Sender: No OFD packet to send [10:02:28]OFD Sender: No OFD packet to send [10:02:33]OFD Sender: No OFD packet to send [10:02:38]OFD Sender: No OFD packet to send [10:02:43]OFD Sender: No OFD packet to send [10:02:48]OFD Sender: No OFD packet to send [10:02:53]OFD Sender: No OFD packet to send [10:02:58]OFD Sender: No OFD packet to send [10:03:03]OFD Sender: No OFD packet to send [10:03:08]OFD Sender: No OFD packet to send [10:03:13]OFD Sender: No OFD packet to send [10:03:18]OFD Sender: No OFD packet to send [10:03:23]OFD Sender: No OFD packet to send [10:03:28]OFD Sender: No OFD packet to send [10:03:33]OFD Sender: No OFD packet to send [10:03:38]OFD Sender: No OFD packet to send [10:03:43]OFD Sender: No OFD packet to send [10:03:48]OFD Sender: No OFD packet to send [10:03:53]OFD Sender: No OFD packet to send [10:03:58]OFD Sender: No OFD packet to send [10:04:03]OFD Sender: No OFD packet to send [10:04:08]OFD Sender: No OFD packet to send [10:04:13]OFD Sender: No OFD packet to send [10:04:18]OFD Sender: No OFD packet to send [10:04:23]OFD Sender: No OFD packet to send [10:04:28]OFD Sender: No OFD packet to send [10:04:33]OFD Sender: No OFD packet to send [10:04:38]OFD Sender: No OFD packet to send [10:04:43]OFD Sender: No OFD packet to send [10:04:48]OFD Sender: No OFD packet to send [10:04:53]OFD Sender: No OFD packet to send [10:04:58]OFD Sender: No OFD packet to send [10:05:03]OFD Sender: No OFD packet to send [10:05:08]OFD Sender: No OFD packet to send [10:05:13]OFD Sender: No OFD packet to send [10:05:18]OFD Sender: No OFD packet to send [10:05:23]accept exits with 8 [10:05:23]New connection [10:05:23]New thread 3066551652 created [10:05:23]Thread 3066695012 joined [10:05:23]Waiting for new connection... [10:05:23] Sock 8.Parse request [10:05:23]Sock 8.Check first char [10:05:23]Sock 8.First char is OK [10:05:23]request: POST /json_proto HTTP/1.0 [10:05:23]Method: POST [10:05:23]URL: /json_proto [10:05:23]Method is POST - this is cgi request [10:05:23]url: /json_proto [10:05:23]query_string will be loaded in cgi processing [10:05:23]execute_cgi json_proto POST (null) [10:05:23]execute_cgi path=json_proto method=POST [10:05:23]POST find Content-Length [10:05:23]Host: 172.17.53.67:8080 [10:05:23]Content-Length: 800 [10:05:23]Content-Type: application/json [10:05:23] [10:05:23]POST finish read [10:05:23]Found Content-Length = 800 [10:05:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874390", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A3949281", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:05:23]execute_script... [10:05:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874390", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A3949281", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:05:23]POST & json_proto [10:05:23]process_json_proto [10:05:23]json parsed OK: [10:05:23]protocol is kg_v1.0 [10:05:23]action value=close_receipt [10:05:23]process_action close_receipt [10:05:23]cmd_close_receipt [10:05:23]MH_GetDate [10:05:23]Write to MH i2c: F0 00 00 20 14 23 [10:05:23]Write i2c OK [10:05:23]MH_I2C_Read... [10:05:23]Read from MH i2c: F0 [10:05:23]MH_I2C_Read... [10:05:23]Read from MH i2c: F0 09 00 [10:05:23]MH_I2C_Read... [10:05:23]Read from MH i2c: F0 09 00 20 14 00 E3 D5 14 67 19 BC 99 64 31 [10:05:23]GetLastDocTimeStamp 1729418406 [10:05:23]current date 1729418723 [10:05:23]FM_GetShiftState [10:05:23]SAM_PROTO_GetShiftState [10:05:23]wFMCommunicate request_size=4 [10:05:23]MH_SAM_APDU [10:05:23]CAPDU: 80 13 01 00 [10:05:23]Write to MH i2c: E2 08 00 21 14 80 13 01 00 00 00 00 00 B2 [10:05:23]Write i2c OK [10:05:23]MH_I2C_Read... [10:05:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:05:23]Read from MH i2c: E2 [10:05:23]MH_I2C_Read... [10:05:23]Read from MH i2c: E2 0E 00 [10:05:23]MH_I2C_Read... [10:05:23]Read from MH i2c: E2 0E 00 21 14 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 59 [10:05:23]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:05:23]wFMCommunicate OK [10:05:23]SAM_PROTO_GetShiftState done [10:05:23]FM_GetShiftState done [10:05:23]opened in 1729383891 [10:05:23]opened+sec_in_day 1729470291 [10:05:23]quantity*price = 0 [10:05:23]sum+1 = 1 [10:05:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 184 20.10.2024 10:05 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливные Талоны 3949281 ФМ: 0000000000963156 ФД: 156112 ФПД: 107854394197085 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T100523&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156112&fm=107854394197085&tin=02508201610067®Number=0000137193017469&sum=0 [10:05:24]StoreToDocumentArchive [10:05:24]shift 314 fd 156112 [10:05:24]save to /storage/0314/doc_00156112 [10:05:24]save last doc name /storage/0314/doc_00156112 to /storage/kkm_last_doc_name [10:05:24]save OK [10:05:24]Clear old archive folders... [10:05:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:05:24]tlvbuf is 00860190 [10:05:24]SAM_PROTO_ClearQueue [10:05:24]wFMCommunicate request_size=4 [10:05:24]MH_SAM_APDU [10:05:24]CAPDU: 80 09 00 00 [10:05:24]Write to MH i2c: E2 08 00 2E 14 80 09 00 00 00 00 00 00 B4 [10:05:24]Write i2c OK [10:05:24]MH_I2C_Read... [10:05:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:05:24]Read from MH i2c: E2 [10:05:24]MH_I2C_Read... [10:05:24]Read from MH i2c: E2 03 00 [10:05:24]MH_I2C_Read... [10:05:24]Read from MH i2c: E2 03 00 2E 14 00 90 00 B6 [10:05:24]RAPDU: 90 00 [10:05:24]wFMCommunicate OK [10:05:24]SAM_PROTO_ClearQueue done [10:05:24]KKMCreateOFDPacket [10:05:24]OFDProtocolAddRootSTLVToBuf [10:05:24]FM_MakeSignedData [10:05:24]FM_MakeSignedData [10:05:24]SAM_PROTO_SignData [10:05:24]wFMCommunicate request_size=4 [10:05:24]MH_SAM_APDU [10:05:24]CAPDU: 80 0D 01 02 [10:05:24]Write to MH i2c: E2 08 00 2F 14 80 0D 01 02 00 00 00 00 BC [10:05:24]Write i2c OK [10:05:24]MH_I2C_Read... [10:05:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:05:24]Read from MH i2c: E2 [10:05:24]MH_I2C_Read... [10:05:24]Read from MH i2c: E2 03 00 [10:05:24]MH_I2C_Read... [10:05:24]Read from MH i2c: E2 03 00 2F 14 00 90 00 B7 [10:05:24]RAPDU: 90 00 [10:05:24]wFMCommunicate OK [10:05:24]wFMCommunicate request_size=255 [10:05:24]MH_SAM_APDU [10:05:24]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 E3 D5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D0 61 02 00 35 04 06 00 62 [10:05:24]Write to MH i2c: E2 02 01 30 14 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 E3 D5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D0 61 02 00 35 04 06 00 62 00 00 07 [10:05:24]Write i2c OK [10:05:24]MH_I2C_Read... [10:05:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:05:24]Read from MH i2c: E2 [10:05:24]MH_I2C_Read... [10:05:24]Read from MH i2c: E2 03 00 [10:05:24]MH_I2C_Read... [10:05:24]Read from MH i2c: E2 03 00 30 14 00 90 00 B8 [10:05:24]RAPDU: 90 00 [10:05:24]wFMCommunicate OK [10:05:24]wFMCommunicate request_size=10 [10:05:24]MH_SAM_APDU [10:05:24]CAPDU: 80 0D 02 02 05 17 CE DA 84 5D [10:05:24]Write to MH i2c: E2 0D 00 31 14 80 0D 02 02 05 00 17 CE DA 84 5D 00 00 69 [10:05:24]Write i2c OK [10:05:24]MH_I2C_Read... [10:05:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:05:24]Read from MH i2c: E2 [10:05:24]MH_I2C_Read... [10:05:24]Read from MH i2c: E2 03 00 [10:05:24]MH_I2C_Read... [10:05:24]Read from MH i2c: E2 03 00 31 14 00 90 00 B9 [10:05:24]RAPDU: 90 00 [10:05:24]wFMCommunicate OK [10:05:24]wFMCommunicate request_size=4 [10:05:24]MH_SAM_APDU [10:05:24]CAPDU: 80 0D 03 02 [10:05:24]Write to MH i2c: E2 08 00 32 14 80 0D 03 02 00 00 00 00 C1 [10:05:24]Write i2c OK [10:05:24]MH_I2C_Read... [10:05:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:05:24]Read from MH i2c: E2 [10:05:24]MH_I2C_Read... [10:05:24]Read from MH i2c: E2 0B 00 [10:05:24]MH_I2C_Read... [10:05:24]Read from MH i2c: E2 0B 00 32 14 00 62 B2 72 01 2A FB C1 90 90 00 BF [10:05:24]RAPDU: 62 B2 72 01 2A FB C1 90 90 00 [10:05:24]wFMCommunicate OK [10:05:24]SAM_PROTO_SignData done [10:05:24]FM_MakeSignedData done [10:05:24]CreateOFDProtocolMessage [10:05:24]wFMCommunicate request_size=4 [10:05:24]MH_SAM_APDU [10:05:24]CAPDU: 80 11 00 00 [10:05:24]Write to MH i2c: E2 08 00 33 14 80 11 00 00 00 00 00 00 C1 [10:05:24]Write i2c OK [10:05:24]MH_I2C_Read... [10:05:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:05:24]Read from MH i2c: E2 [10:05:24]MH_I2C_Read... [10:05:24]Read from MH i2c: E2 17 00 [10:05:24]MH_I2C_Read... [10:05:24]Read from MH i2c: E2 17 00 33 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 12 [10:05:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:05:24]wFMCommunicate OK [10:05:24]CreateOFDProtocolMessage done [10:05:24]OFDSenderStorePacket 156112 [10:05:24]StoreOFDPacket docnum=156112 [10:05:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B3 48 07 01 59 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 E3 D5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D0 61 02 00 35 04 06 00 62 17 CE DA 84 5D 62 B2 72 01 2A FB C1 90 [10:05:24]CheckFolder [10:05:24]dirname=/storage/ofd_packets [10:05:24]CheckFolder done [10:05:24]ProducePacketName [10:05:24]name=ofd_packets/00156112 [10:05:24]NVStorageSaveData ofd_packets/00156112 [10:05:24]File name is /storage/ofd_packets/00156112 [10:05:24]Write 301 bytes [10:05:24]NVStorageSaveData done [10:05:24]OFDSenderStorePacket done [10:05:24]KKMCreateOFDPacket done [10:05:24]NVStorageSaveData kkm_last_timestamp [10:05:24]File name is /storage/kkm_last_timestamp [10:05:24]Write 4 bytes [10:05:24]NVStorageSaveData done [10:05:24]ExternCall_PrintAddStr [10:05:24]wPrintStart [10:05:24]Write to MH i2c: 01 00 00 34 14 48 [10:05:24]Write i2c OK [10:05:24]MH_I2C_Read... [10:05:24]Read from MH i2c: 01 [10:05:24]MH_I2C_Read... [10:05:24]Read from MH i2c: 01 07 00 [10:05:24]MH_I2C_Read... [10:05:24]Read from MH i2c: 01 07 00 34 14 00 00 00 00 00 FF 0F 5D [10:05:24]RasterBufferAndPrint [10:05:24]line Счет N : (1)874390 [10:05:24]line ИНН: 02508201610067 [10:05:24]line Контрольно-Кассовый Чек [10:05:24]line ПРОДАЖА [10:05:24]line ТРК (МРК, ГНК) : 32 [10:05:24]line Товар: 2710124130 [10:05:24]line Аи-92-К-5 [10:05:24]line 20.000 * 0.00 [10:05:24]line = 0.00 [10:05:24]line НДС 12% НСП 1% [10:05:24]line > о реализуемом товаре [10:05:24]line ИТОГО: 0.00 [10:05:24]line НСП 1% : 0.00 [10:05:24]line НДС 12% : 0.00 [10:05:24]line Наличными: 0.00 [10:05:24]line Безнал.: 0.00 [10:05:24]line Место: АЗС № 165 "Партнер Нефть" [10:05:24]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:05:24]line СНО: Общий режим [10:05:24]line Чек 184 20.10.2024 10:05 [10:05:24]line Смена: 314 ФФД: 1.0 [10:05:24]line ЗНМ: 0300000234 [10:05:24]line РНМ: 0000137193017469 [10:05:24]line Версия ККМ: v1.0 [10:05:24]line Талоны: Топливные Талоны [10:05:24]line 3949281 [10:05:24]line ФМ: 0000000000963156 [10:05:24]line ФД: 156112 [10:05:24]line ФПД: 107854394197085 [10:05:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T100523&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156112&fm=107854394197085&tin=02508201610067®Number=0000137193017469&sum=0 [10:05:25]OFD Sender: Processing packet 156112 [packets to send 52, broken 51] [10:05:25]ProducePacketName [10:05:25]name=ofd_packets/00156112 [10:05:25]OFD Sender: To server: pG, [10:05:25]CommunicateWithHost lk.salyk.kg:30040 [10:05:25]ConnectInit lk.salyk.kg [10:05:25]written 0, free lines is 4095 [10:05:25]Connected sock=10 [10:05:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B3 48 07 01 59 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 E3 D5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D0 61 02 00 35 04 06 00 62 17 CE DA 84 5D 62 B2 72 01 2A FB C1 90 [10:05:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A2 D1 47 00 0B 9B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D0 61 02 00 F4 03 04 00 16 7C 14 67 B6 04 01 00 00 DE D5 42 C8 EB EA C5 CC [10:05:25]CommunicateWithHost err = 0 [10:05:25]CheckOFDResponse [10:05:25]1017 (14) - 77093643461234 [10:05:25]1041 (16) - 0000000000963156 [10:05:25]1040 (4) - 156112 [10:05:25]1012 (4) - 20.10.2024 03:42 [10:05:25]1206 (1) - 0 [10:05:25]OFD Sender: Remove packet 156112 [10:05:25]ProducePacketName [10:05:25]name=ofd_packets/00156112 [10:05:25]NVStorageDeleteData [10:05:25]Write to MH i2c: 01 00 00 5E 14 72 [10:05:25]Write i2c OK [10:05:25]MH_I2C_Read... [10:05:25]Read from MH i2c: 01 [10:05:25]MH_I2C_Read... [10:05:25]Read from MH i2c: 01 07 00 [10:05:25]MH_I2C_Read... [10:05:25]Read from MH i2c: 01 07 00 5E 14 00 00 00 00 00 05 0D 8B [10:05:25]RasterBufferAndPrint [10:05:25]line [10:05:25]line [10:05:25]line [10:05:25]line [10:05:25]line [10:05:25]written 0, free lines is 3340 [10:05:25]MH_Cut [10:05:25]Write to MH i2c: D1 01 00 65 14 01 4B [10:05:25]Write i2c OK [10:05:25]MH_I2C_Read... [10:05:25]Read from MH i2c: D1 [10:05:25]MH_I2C_Read... [10:05:25]Read from MH i2c: D1 01 00 [10:05:25]MH_I2C_Read... [10:05:25]Read from MH i2c: D1 01 00 65 14 00 4A [10:05:25]Write to MH i2c: 01 00 00 66 14 7A [10:05:25]Write i2c OK [10:05:25]MH_I2C_Read... [10:05:25]OFD Sender: No OFD packet to send [10:05:26]*** Cut start [10:05:26]*** Partial cut [10:05:26]*** CUTSNS_PIN = 1 [10:05:26]*** CUTSNS_PIN = 0 [10:05:26]*** Brake cut motor [10:05:26]Read from MH i2c: 01 [10:05:26]MH_I2C_Read... [10:05:26]*** Stop cut motor [10:05:26]*** Cut end [10:05:26]Read from MH i2c: 01 07 00 [10:05:26]MH_I2C_Read... [10:05:26]Read from MH i2c: 01 07 00 66 14 00 00 00 00 00 FF 0F 8F [10:05:26]process_action close_receipt done [10:05:26]requested_data is exist [10:05:26]produce_requested_data [10:05:26]requested_item fm.sn is exist - process it [10:05:26]wFMCommunicate request_size=4 [10:05:26]MH_SAM_APDU [10:05:26]CAPDU: 80 11 00 00 [10:05:26]Write to MH i2c: E2 08 00 67 14 80 11 00 00 00 00 00 00 F5 [10:05:26]Write i2c OK [10:05:26]MH_I2C_Read... [10:05:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:05:26]Read from MH i2c: E2 [10:05:26]MH_I2C_Read... [10:05:26]Read from MH i2c: E2 17 00 [10:05:26]MH_I2C_Read... [10:05:26]Read from MH i2c: E2 17 00 67 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 46 [10:05:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:05:26]wFMCommunicate OK [10:05:26]requested_item fd.num is exist - process it [10:05:26]SAM_PROTO_GetFieldsCounters [10:05:26]wFMCommunicate request_size=4 [10:05:26]MH_SAM_APDU [10:05:26]CAPDU: 80 13 00 00 [10:05:26]Write to MH i2c: E2 08 00 68 14 80 13 00 00 00 00 00 00 F8 [10:05:26]Write i2c OK [10:05:26]MH_I2C_Read... [10:05:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:05:27]Read from MH i2c: E2 [10:05:27]MH_I2C_Read... [10:05:27]Read from MH i2c: E2 62 00 [10:05:27]MH_I2C_Read... [10:05:27]Read from MH i2c: E2 62 00 68 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D0 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 B8 00 00 00 5E 04 04 00 B8 00 00 00 57 04 04 00 B9 00 00 00 19 04 04 00 00 00 00 00 90 00 C7 [10:05:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D0 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 B8 00 00 00 5E 04 04 00 B8 00 00 00 57 04 04 00 B9 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:05:27]wFMCommunicate OK [10:05:27]SAM_PROTO_GetFieldsCounters done [10:05:27]requested_item shift.num is exist - process it [10:05:27]requested_item shift.opened is exist - process it [10:05:27]req_shift_opened [10:05:27]FM_GetShiftState [10:05:27]SAM_PROTO_GetShiftState [10:05:27]wFMCommunicate request_size=4 [10:05:27]MH_SAM_APDU [10:05:27]CAPDU: 80 13 01 00 [10:05:27]Write to MH i2c: E2 08 00 69 14 80 13 01 00 00 00 00 00 FA [10:05:27]Write i2c OK [10:05:27]MH_I2C_Read... [10:05:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:05:27]Read from MH i2c: E2 [10:05:27]MH_I2C_Read... [10:05:27]Read from MH i2c: E2 0E 00 [10:05:27]MH_I2C_Read... [10:05:27]Read from MH i2c: E2 0E 00 69 14 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A1 [10:05:27]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:05:27]wFMCommunicate OK [10:05:27]SAM_PROTO_GetShiftState done [10:05:27]FM_GetShiftState done [10:05:27]req_shift_opened done [10:05:27]requested_item shift.open_date is exist - process it [10:05:27]req_shift_open_date [10:05:27]req_shift_open_date done [10:05:27]produce_requested_data done [10:05:27]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156112,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:05:27]process_action_free close_receipt [10:05:27]json_value_free [10:05:27]json_value_free done [10:05:27]process_json_proto returns [10:05:27]Send response to host [10:05:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156112,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:05:27]free response buf [10:05:27]execute_script done [10:05:27]execute_script returns [10:05:27]free content buf [10:05:27]Sock 8.Close socket [10:05:27]Sock 8.Thread stoped [10:05:27]accept exits with 9 [10:05:27]New connection [10:05:27]New thread 3066695012 created [10:05:27]Thread 3066551652 joined [10:05:27]Waiting for new connection... [10:05:27] Sock 9.Parse request [10:05:27]Sock 9.Check first char [10:05:27]Sock 9.First char is OK [10:05:27]request: POST /json_proto HTTP/1.0 [10:05:27]Method: POST [10:05:27]URL: /json_proto [10:05:27]Method is POST - this is cgi request [10:05:27]url: /json_proto [10:05:27]query_string will be loaded in cgi processing [10:05:27]execute_cgi json_proto POST (null) [10:05:27]execute_cgi path=json_proto method=POST [10:05:27]POST find Content-Length [10:05:27]Host: 172.17.53.67:8080 [10:05:27]Content-Length: 632 [10:05:27]Content-Type: application/json [10:05:27] [10:05:27]POST finish read [10:05:27]Found Content-Length = 632 [10:05:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874391", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:05:27]execute_script... [10:05:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874391", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:05:27]POST & json_proto [10:05:27]process_json_proto [10:05:27]json parsed OK: [10:05:27]protocol is kg_v1.0 [10:05:27]action value=close_receipt [10:05:27]process_action close_receipt [10:05:27]cmd_close_receipt [10:05:27]MH_GetDate [10:05:27]Write to MH i2c: F0 00 00 6A 14 6D [10:05:27]Write i2c OK [10:05:27]MH_I2C_Read... [10:05:27]Read from MH i2c: F0 [10:05:27]MH_I2C_Read... [10:05:27]Read from MH i2c: F0 09 00 [10:05:27]MH_I2C_Read... [10:05:27]Read from MH i2c: F0 09 00 6A 14 00 E8 D5 14 67 19 BC 99 64 80 [10:05:27]GetLastDocTimeStamp 1729418723 [10:05:27]current date 1729418728 [10:05:27]FM_GetShiftState [10:05:27]SAM_PROTO_GetShiftState [10:05:27]wFMCommunicate request_size=4 [10:05:27]MH_SAM_APDU [10:05:27]CAPDU: 80 13 01 00 [10:05:27]Write to MH i2c: E2 08 00 6B 14 80 13 01 00 00 00 00 00 FC [10:05:27]Write i2c OK [10:05:27]MH_I2C_Read... [10:05:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:05:27]Read from MH i2c: E2 [10:05:27]MH_I2C_Read... [10:05:27]Read from MH i2c: E2 0E 00 [10:05:27]MH_I2C_Read... [10:05:27]Read from MH i2c: E2 0E 00 6B 14 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A3 [10:05:27]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:05:27]wFMCommunicate OK [10:05:27]SAM_PROTO_GetShiftState done [10:05:27]FM_GetShiftState done [10:05:27]opened in 1729383891 [10:05:27]opened+sec_in_day 1729470291 [10:05:27]quantity*price = 50000 [10:05:27]sum+1 = 50001 [10:05:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 185 20.10.2024 10:05 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156113 ФПД: 168823021340278 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T100528&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156113&fm=168823021340278&tin=02508201610067®Number=0000137193017469&sum=50000 [10:05:29]StoreToDocumentArchive [10:05:29]shift 314 fd 156113 [10:05:29]save to /storage/0314/doc_00156113 [10:05:29]save last doc name /storage/0314/doc_00156113 to /storage/kkm_last_doc_name [10:05:29]save OK [10:05:29]Clear old archive folders... [10:05:29]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:05:29]tlvbuf is 0084EC00 [10:05:29]SAM_PROTO_ClearQueue [10:05:29]wFMCommunicate request_size=4 [10:05:29]MH_SAM_APDU [10:05:29]CAPDU: 80 09 00 00 [10:05:29]Write to MH i2c: E2 08 00 78 14 80 09 00 00 00 00 00 00 FE [10:05:29]Write i2c OK [10:05:29]MH_I2C_Read... [10:05:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:05:29]Read from MH i2c: E2 [10:05:29]MH_I2C_Read... [10:05:29]Read from MH i2c: E2 03 00 [10:05:29]MH_I2C_Read... [10:05:29]Read from MH i2c: E2 03 00 78 14 00 90 00 00 [10:05:29]RAPDU: 90 00 [10:05:29]wFMCommunicate OK [10:05:29]SAM_PROTO_ClearQueue done [10:05:29]KKMCreateOFDPacket [10:05:29]OFDProtocolAddRootSTLVToBuf [10:05:29]FM_MakeSignedData [10:05:29]FM_MakeSignedData [10:05:29]SAM_PROTO_SignData [10:05:29]wFMCommunicate request_size=4 [10:05:29]MH_SAM_APDU [10:05:29]CAPDU: 80 0D 01 02 [10:05:29]Write to MH i2c: E2 08 00 79 14 80 0D 01 02 00 00 00 00 06 [10:05:29]Write i2c OK [10:05:29]MH_I2C_Read... [10:05:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:05:29]Read from MH i2c: E2 [10:05:29]MH_I2C_Read... [10:05:29]Read from MH i2c: E2 03 00 [10:05:29]MH_I2C_Read... [10:05:29]Read from MH i2c: E2 03 00 79 14 00 90 00 01 [10:05:29]RAPDU: 90 00 [10:05:29]wFMCommunicate OK [10:05:29]wFMCommunicate request_size=255 [10:05:29]MH_SAM_APDU [10:05:29]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 E8 D5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D1 61 02 00 35 04 06 00 [10:05:29]Write to MH i2c: E2 02 01 7A 14 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 E8 D5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D1 61 02 00 35 04 06 00 00 00 E7 [10:05:29]Write i2c OK [10:05:29]MH_I2C_Read... [10:05:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:05:29]Read from MH i2c: E2 [10:05:29]MH_I2C_Read... [10:05:29]Read from MH i2c: E2 03 00 [10:05:29]MH_I2C_Read... [10:05:29]Read from MH i2c: E2 03 00 7A 14 00 90 00 02 [10:05:29]RAPDU: 90 00 [10:05:29]wFMCommunicate OK [10:05:29]wFMCommunicate request_size=11 [10:05:29]MH_SAM_APDU [10:05:29]CAPDU: 80 0D 02 02 06 99 8B 2C 37 86 76 [10:05:29]Write to MH i2c: E2 0E 00 7B 14 80 0D 02 02 06 00 99 8B 2C 37 86 76 00 00 98 [10:05:29]Write i2c OK [10:05:29]MH_I2C_Read... [10:05:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:05:29]Read from MH i2c: E2 [10:05:29]MH_I2C_Read... [10:05:29]Read from MH i2c: E2 03 00 [10:05:29]MH_I2C_Read... [10:05:29]Read from MH i2c: E2 03 00 7B 14 00 90 00 03 [10:05:29]RAPDU: 90 00 [10:05:29]wFMCommunicate OK [10:05:29]wFMCommunicate request_size=4 [10:05:29]MH_SAM_APDU [10:05:29]CAPDU: 80 0D 03 02 [10:05:29]Write to MH i2c: E2 08 00 7C 14 80 0D 03 02 00 00 00 00 0B [10:05:29]Write i2c OK [10:05:29]MH_I2C_Read... [10:05:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:05:29]Read from MH i2c: E2 [10:05:29]MH_I2C_Read... [10:05:29]Read from MH i2c: E2 0B 00 [10:05:29]MH_I2C_Read... [10:05:29]Read from MH i2c: E2 0B 00 7C 14 00 E0 EA 46 B4 7E 3A 27 78 90 00 27 [10:05:29]RAPDU: E0 EA 46 B4 7E 3A 27 78 90 00 [10:05:29]wFMCommunicate OK [10:05:29]SAM_PROTO_SignData done [10:05:29]FM_MakeSignedData done [10:05:29]CreateOFDProtocolMessage [10:05:29]wFMCommunicate request_size=4 [10:05:29]MH_SAM_APDU [10:05:29]CAPDU: 80 11 00 00 [10:05:29]Write to MH i2c: E2 08 00 7D 14 80 11 00 00 00 00 00 00 0B [10:05:29]Write i2c OK [10:05:29]MH_I2C_Read... [10:05:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:05:29]Read from MH i2c: E2 [10:05:29]MH_I2C_Read... [10:05:29]Read from MH i2c: E2 17 00 [10:05:29]MH_I2C_Read... [10:05:29]Read from MH i2c: E2 17 00 7D 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5C [10:05:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:05:29]wFMCommunicate OK [10:05:29]CreateOFDProtocolMessage done [10:05:29]OFDSenderStorePacket 156113 [10:05:29]StoreOFDPacket docnum=156113 [10:05:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 AC 0C 08 01 F5 1C 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 E8 D5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D1 61 02 00 35 04 06 00 99 8B 2C 37 86 76 E0 EA 46 B4 7E 3A 27 78 [10:05:29]CheckFolder [10:05:29]dirname=/storage/ofd_packets [10:05:29]CheckFolder done [10:05:29]ProducePacketName [10:05:29]name=ofd_packets/00156113 [10:05:29]NVStorageSaveData ofd_packets/00156113 [10:05:29]File name is /storage/ofd_packets/00156113 [10:05:29]Write 302 bytes [10:05:29]NVStorageSaveData done [10:05:29]OFDSenderStorePacket done [10:05:29]KKMCreateOFDPacket done [10:05:29]NVStorageSaveData kkm_last_timestamp [10:05:29]File name is /storage/kkm_last_timestamp [10:05:29]Write 4 bytes [10:05:29]NVStorageSaveData done [10:05:29]ExternCall_PrintAddStr [10:05:29]wPrintStart [10:05:29]Write to MH i2c: 01 00 00 7E 14 92 [10:05:29]Write i2c OK [10:05:29]MH_I2C_Read... [10:05:29]Read from MH i2c: 01 [10:05:29]MH_I2C_Read... [10:05:29]Read from MH i2c: 01 07 00 [10:05:29]MH_I2C_Read... [10:05:29]OFD Sender: Processing packet 156113 [packets to send 52, broken 51] [10:05:29]ProducePacketName [10:05:29]name=ofd_packets/00156113 [10:05:29]OFD Sender: To server: pG, [10:05:29]CommunicateWithHost lk.salyk.kg:30040 [10:05:29]ConnectInit lk.salyk.kg [10:05:29]Read from MH i2c: 01 07 00 7E 14 00 00 00 00 00 FF 0F A7 [10:05:29]RasterBufferAndPrint [10:05:29]line Счет N : (1)874391 [10:05:29]line ИНН: 02508201610067 [10:05:29]line Контрольно-Кассовый Чек [10:05:29]line ПРОДАЖА [10:05:29]line ТРК (МРК, ГНК) : 43 [10:05:29]line Товар: 2710124130 [10:05:29]line Super 92-К-5 [10:05:29]line 7.310 * 68.40 [10:05:29]line = 500.00 [10:05:29]line НДС 12% НСП 1% [10:05:29]line > о реализуемом товаре [10:05:29]line ИТОГО: 500.00 [10:05:29]line НСП 1% : 4.42 [10:05:29]line НДС 12% : 53.10 [10:05:29]line Наличными: 500.00 [10:05:29]line Безнал.: 0.00 [10:05:29]line Место: АЗС № 165 "Партнер Нефть" [10:05:29]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:05:29]line СНО: Общий режим [10:05:29]line Чек 185 20.10.2024 10:05 [10:05:29]line Смена: 314 ФФД: 1.0 [10:05:29]line ЗНМ: 0300000234 [10:05:29]line РНМ: 0000137193017469 [10:05:29]line Версия ККМ: v1.0 [10:05:29]line ФМ: 0000000000963156 [10:05:29]line ФД: 156113 [10:05:29]line ФПД: 168823021340278 [10:05:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T100528&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156113&fm=168823021340278&tin=02508201610067®Number=0000137193017469&sum=50000 [10:05:29]Connected sock=10 [10:05:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 AC 0C 08 01 F5 1C 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 E8 D5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D1 61 02 00 35 04 06 00 99 8B 2C 37 86 76 E0 EA 46 B4 7E 3A 27 78 [10:05:30]written 0, free lines is 4095 [10:05:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 BA 5F 47 00 7E B5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D1 61 02 00 F4 03 04 00 1B 7C 14 67 B6 04 01 00 00 4E 95 E4 7B 2D E3 C0 1F [10:05:30]CommunicateWithHost err = 0 [10:05:30]CheckOFDResponse [10:05:30]1017 (14) - 77093643461234 [10:05:30]1041 (16) - 0000000000963156 [10:05:30]1040 (4) - 156113 [10:05:30]1012 (4) - 20.10.2024 03:42 [10:05:30]1206 (1) - 0 [10:05:30]OFD Sender: Remove packet 156113 [10:05:30]ProducePacketName [10:05:30]name=ofd_packets/00156113 [10:05:30]NVStorageDeleteData [10:05:30]Write to MH i2c: 01 00 00 A6 14 BA [10:05:30]Write i2c OK [10:05:30]MH_I2C_Read... [10:05:30]Read from MH i2c: 01 [10:05:30]MH_I2C_Read... [10:05:30]Read from MH i2c: 01 07 00 [10:05:30]MH_I2C_Read... [10:05:30]Read from MH i2c: 01 07 00 A6 14 00 00 00 00 00 27 0D F5 [10:05:30]RasterBufferAndPrint [10:05:30]line [10:05:30]line [10:05:30]line [10:05:30]line [10:05:30]line [10:05:30]written 0, free lines is 3379 [10:05:30]MH_Cut [10:05:30]Write to MH i2c: D1 01 00 AD 14 01 93 [10:05:30]Write i2c OK [10:05:30]MH_I2C_Read... [10:05:30]Read from MH i2c: D1 [10:05:30]MH_I2C_Read... [10:05:30]Read from MH i2c: D1 01 00 [10:05:30]MH_I2C_Read... [10:05:30]Read from MH i2c: D1 01 00 AD 14 00 92 [10:05:30]Write to MH i2c: 01 00 00 AE 14 C2 [10:05:30]Write i2c OK [10:05:30]MH_I2C_Read... [10:05:30]OFD Sender: No OFD packet to send [10:05:31]*** Cut start [10:05:31]*** Partial cut [10:05:31]*** CUTSNS_PIN = 1 [10:05:31]*** CUTSNS_PIN = 0 [10:05:31]*** Brake cut motor [10:05:31]Read from MH i2c: 01 [10:05:31]MH_I2C_Read... [10:05:31]*** Stop cut motor [10:05:31]*** Cut end [10:05:31]Read from MH i2c: 01 07 00 [10:05:31]MH_I2C_Read... [10:05:31]Read from MH i2c: 01 07 00 AE 14 00 00 00 00 00 FF 0F D7 [10:05:31]process_action close_receipt done [10:05:31]requested_data is exist [10:05:31]produce_requested_data [10:05:31]requested_item fm.sn is exist - process it [10:05:31]wFMCommunicate request_size=4 [10:05:31]MH_SAM_APDU [10:05:31]CAPDU: 80 11 00 00 [10:05:31]Write to MH i2c: E2 08 00 AF 14 80 11 00 00 00 00 00 00 3D [10:05:31]Write i2c OK [10:05:31]MH_I2C_Read... [10:05:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:05:31]Read from MH i2c: E2 [10:05:31]MH_I2C_Read... [10:05:31]Read from MH i2c: E2 17 00 [10:05:31]MH_I2C_Read... [10:05:31]Read from MH i2c: E2 17 00 AF 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8E [10:05:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:05:31]wFMCommunicate OK [10:05:31]requested_item fd.num is exist - process it [10:05:31]SAM_PROTO_GetFieldsCounters [10:05:31]wFMCommunicate request_size=4 [10:05:31]MH_SAM_APDU [10:05:31]CAPDU: 80 13 00 00 [10:05:31]Write to MH i2c: E2 08 00 B0 14 80 13 00 00 00 00 00 00 40 [10:05:31]Write i2c OK [10:05:31]MH_I2C_Read... [10:05:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:05:31]Read from MH i2c: E2 [10:05:31]MH_I2C_Read... [10:05:31]Read from MH i2c: E2 62 00 [10:05:31]MH_I2C_Read... [10:05:31]Read from MH i2c: E2 62 00 B0 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D1 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 B9 00 00 00 5E 04 04 00 B9 00 00 00 57 04 04 00 BA 00 00 00 19 04 04 00 00 00 00 00 90 00 13 [10:05:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D1 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 B9 00 00 00 5E 04 04 00 B9 00 00 00 57 04 04 00 BA 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:05:32]wFMCommunicate OK [10:05:32]SAM_PROTO_GetFieldsCounters done [10:05:32]requested_item shift.num is exist - process it [10:05:32]requested_item shift.opened is exist - process it [10:05:32]req_shift_opened [10:05:32]FM_GetShiftState [10:05:32]SAM_PROTO_GetShiftState [10:05:32]wFMCommunicate request_size=4 [10:05:32]MH_SAM_APDU [10:05:32]CAPDU: 80 13 01 00 [10:05:32]Write to MH i2c: E2 08 00 B1 14 80 13 01 00 00 00 00 00 42 [10:05:32]Write i2c OK [10:05:32]MH_I2C_Read... [10:05:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:05:32]Read from MH i2c: E2 [10:05:32]MH_I2C_Read... [10:05:32]Read from MH i2c: E2 0E 00 [10:05:32]MH_I2C_Read... [10:05:32]Read from MH i2c: E2 0E 00 B1 14 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 E9 [10:05:32]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:05:32]wFMCommunicate OK [10:05:32]SAM_PROTO_GetShiftState done [10:05:32]FM_GetShiftState done [10:05:32]req_shift_opened done [10:05:32]requested_item shift.open_date is exist - process it [10:05:32]req_shift_open_date [10:05:32]req_shift_open_date done [10:05:32]produce_requested_data done [10:05:32]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156113,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:05:32]process_action_free close_receipt [10:05:32]json_value_free [10:05:32]json_value_free done [10:05:32]process_json_proto returns [10:05:32]Send response to host [10:05:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156113,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:05:32]free response buf [10:05:32]execute_script done [10:05:32]execute_script returns [10:05:32]free content buf [10:05:32]Sock 9.Close socket [10:05:32]Sock 9.Thread stoped [10:05:35]OFD Sender: No OFD packet to send [10:05:40]OFD Sender: No OFD packet to send [10:05:45]OFD Sender: No OFD packet to send [10:05:48]accept exits with 8 [10:05:48]New connection [10:05:48]New thread 3066551652 created [10:05:48]Thread 3066695012 joined [10:05:48]Waiting for new connection... [10:05:48] Sock 8.Parse request [10:05:48]Sock 8.Check first char [10:05:48]Sock 8.First char is OK [10:05:48]request: POST /json_proto HTTP/1.0 [10:05:48]Method: POST [10:05:48]URL: /json_proto [10:05:48]Method is POST - this is cgi request [10:05:48]url: /json_proto [10:05:48]query_string will be loaded in cgi processing [10:05:48]execute_cgi json_proto POST (null) [10:05:48]execute_cgi path=json_proto method=POST [10:05:48]POST find Content-Length [10:05:48]Host: 172.17.53.67:8080 [10:05:48]Content-Length: 677 [10:05:48]Content-Type: application/json [10:05:48] [10:05:48]POST finish read [10:05:48]Found Content-Length = 677 [10:05:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874392", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:05:48]execute_script... [10:05:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874392", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:05:48]POST & json_proto [10:05:48]process_json_proto [10:05:48]json parsed OK: [10:05:48]protocol is kg_v1.0 [10:05:48]action value=close_receipt [10:05:48]process_action close_receipt [10:05:48]cmd_close_receipt [10:05:48]MH_GetDate [10:05:48]Write to MH i2c: F0 00 00 B2 14 B5 [10:05:48]Write i2c OK [10:05:48]MH_I2C_Read... [10:05:48]Read from MH i2c: F0 [10:05:48]MH_I2C_Read... [10:05:48]Read from MH i2c: F0 09 00 [10:05:48]MH_I2C_Read... [10:05:48]Read from MH i2c: F0 09 00 B2 14 00 FD D5 14 67 19 BC 99 64 DD [10:05:48]GetLastDocTimeStamp 1729418728 [10:05:48]current date 1729418749 [10:05:48]FM_GetShiftState [10:05:48]SAM_PROTO_GetShiftState [10:05:48]wFMCommunicate request_size=4 [10:05:48]MH_SAM_APDU [10:05:48]CAPDU: 80 13 01 00 [10:05:48]Write to MH i2c: E2 08 00 B3 14 80 13 01 00 00 00 00 00 44 [10:05:48]Write i2c OK [10:05:48]MH_I2C_Read... [10:05:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:05:48]Read from MH i2c: E2 [10:05:48]MH_I2C_Read... [10:05:48]Read from MH i2c: E2 0E 00 [10:05:48]MH_I2C_Read... [10:05:48]Read from MH i2c: E2 0E 00 B3 14 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 EB [10:05:48]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:05:48]wFMCommunicate OK [10:05:48]SAM_PROTO_GetShiftState done [10:05:48]FM_GetShiftState done [10:05:48]opened in 1729383891 [10:05:48]opened+sec_in_day 1729470291 [10:05:48]quantity*price = 60027 [10:05:48]sum+1 = 60029 [10:05:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 186 20.10.2024 10:05 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156114 ФПД: 269634058386104 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T100549&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156114&fm=269634058386104&tin=02508201610067®Number=0000137193017469&sum=60000 [10:05:50]StoreToDocumentArchive [10:05:50]shift 314 fd 156114 [10:05:50]save to /storage/0314/doc_00156114 [10:05:50]save last doc name /storage/0314/doc_00156114 to /storage/kkm_last_doc_name [10:05:50]save OK [10:05:50]Clear old archive folders... [10:05:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:05:50]tlvbuf is 00846120 [10:05:50]SAM_PROTO_ClearQueue [10:05:50]wFMCommunicate request_size=4 [10:05:50]MH_SAM_APDU [10:05:50]CAPDU: 80 09 00 00 [10:05:50]Write to MH i2c: E2 08 00 C0 14 80 09 00 00 00 00 00 00 46 [10:05:50]Write i2c OK [10:05:50]MH_I2C_Read... [10:05:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:05:50]Read from MH i2c: E2 [10:05:50]MH_I2C_Read... [10:05:50]Read from MH i2c: E2 03 00 [10:05:50]MH_I2C_Read... [10:05:50]Read from MH i2c: E2 03 00 C0 14 00 90 00 48 [10:05:50]RAPDU: 90 00 [10:05:50]wFMCommunicate OK [10:05:50]SAM_PROTO_ClearQueue done [10:05:50]KKMCreateOFDPacket [10:05:50]OFDProtocolAddRootSTLVToBuf [10:05:50]FM_MakeSignedData [10:05:50]FM_MakeSignedData [10:05:50]SAM_PROTO_SignData [10:05:50]wFMCommunicate request_size=4 [10:05:50]MH_SAM_APDU [10:05:50]CAPDU: 80 0D 01 02 [10:05:50]Write to MH i2c: E2 08 00 C1 14 80 0D 01 02 00 00 00 00 4E [10:05:50]Write i2c OK [10:05:50]MH_I2C_Read... [10:05:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:05:50]Read from MH i2c: E2 [10:05:50]MH_I2C_Read... [10:05:50]Read from MH i2c: E2 03 00 [10:05:50]MH_I2C_Read... [10:05:50]Read from MH i2c: E2 03 00 C1 14 00 90 00 49 [10:05:50]RAPDU: 90 00 [10:05:50]wFMCommunicate OK [10:05:50]wFMCommunicate request_size=255 [10:05:50]MH_SAM_APDU [10:05:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 00 00 00 F4 03 04 00 FD D5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D2 61 02 00 35 04 06 00 F5 [10:05:50]Write to MH i2c: E2 02 01 C2 14 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 00 00 00 F4 03 04 00 FD D5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D2 61 02 00 35 04 06 00 F5 00 00 BF [10:05:50]Write i2c OK [10:05:50]MH_I2C_Read... [10:05:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:05:50]Read from MH i2c: E2 [10:05:50]MH_I2C_Read... [10:05:50]Read from MH i2c: E2 03 00 [10:05:50]MH_I2C_Read... [10:05:50]Read from MH i2c: E2 03 00 C2 14 00 90 00 4A [10:05:50]RAPDU: 90 00 [10:05:50]wFMCommunicate OK [10:05:50]wFMCommunicate request_size=10 [10:05:50]MH_SAM_APDU [10:05:50]CAPDU: 80 0D 02 02 05 3B 12 44 FA B8 [10:05:50]Write to MH i2c: E2 0D 00 C3 14 80 0D 02 02 05 00 3B 12 44 FA B8 00 00 9E [10:05:50]Write i2c OK [10:05:50]MH_I2C_Read... [10:05:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:05:50]Read from MH i2c: E2 [10:05:50]MH_I2C_Read... [10:05:50]Read from MH i2c: E2 03 00 [10:05:50]MH_I2C_Read... [10:05:50]Read from MH i2c: E2 03 00 C3 14 00 90 00 4B [10:05:50]RAPDU: 90 00 [10:05:50]wFMCommunicate OK [10:05:50]wFMCommunicate request_size=4 [10:05:50]MH_SAM_APDU [10:05:50]CAPDU: 80 0D 03 02 [10:05:50]Write to MH i2c: E2 08 00 C4 14 80 0D 03 02 00 00 00 00 53 [10:05:50]Write i2c OK [10:05:50]MH_I2C_Read... [10:05:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:05:50]Read from MH i2c: E2 [10:05:50]MH_I2C_Read... [10:05:50]Read from MH i2c: E2 0B 00 [10:05:50]MH_I2C_Read... [10:05:50]Read from MH i2c: E2 0B 00 C4 14 00 4F 0F BD 55 A4 05 C7 3F 90 00 73 [10:05:50]RAPDU: 4F 0F BD 55 A4 05 C7 3F 90 00 [10:05:50]wFMCommunicate OK [10:05:50]SAM_PROTO_SignData done [10:05:50]FM_MakeSignedData done [10:05:50]CreateOFDProtocolMessage [10:05:50]wFMCommunicate request_size=4 [10:05:50]MH_SAM_APDU [10:05:50]CAPDU: 80 11 00 00 [10:05:50]Write to MH i2c: E2 08 00 C5 14 80 11 00 00 00 00 00 00 53 [10:05:50]Write i2c OK [10:05:50]MH_I2C_Read... [10:05:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:05:50]Read from MH i2c: E2 [10:05:50]MH_I2C_Read... [10:05:50]Read from MH i2c: E2 17 00 [10:05:50]MH_I2C_Read... [10:05:50]Read from MH i2c: E2 17 00 C5 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A4 [10:05:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:05:50]wFMCommunicate OK [10:05:50]CreateOFDProtocolMessage done [10:05:50]OFDSenderStorePacket 156114 [10:05:50]StoreOFDPacket docnum=156114 [10:05:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 42 B3 07 01 D8 53 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 00 00 00 F4 03 04 00 FD D5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D2 61 02 00 35 04 06 00 F5 3B 12 44 FA B8 4F 0F BD 55 A4 05 C7 3F [10:05:50]CheckFolder [10:05:50]dirname=/storage/ofd_packets [10:05:50]CheckFolder done [10:05:50]ProducePacketName [10:05:50]name=ofd_packets/00156114 [10:05:50]NVStorageSaveData ofd_packets/00156114 [10:05:50]File name is /storage/ofd_packets/00156114 [10:05:50]Write 301 bytes [10:05:50]NVStorageSaveData done [10:05:50]OFDSenderStorePacket done [10:05:50]KKMCreateOFDPacket done [10:05:50]NVStorageSaveData kkm_last_timestamp [10:05:50]File name is /storage/kkm_last_timestamp [10:05:50]Write 4 bytes [10:05:50]NVStorageSaveData done [10:05:50]ExternCall_PrintAddStr [10:05:50]wPrintStart [10:05:50]Write to MH i2c: 01 00 00 C6 14 DA [10:05:50]Write i2c OK [10:05:50]MH_I2C_Read... [10:05:50]Read from MH i2c: 01 [10:05:50]MH_I2C_Read... [10:05:50]Read from MH i2c: 01 07 00 [10:05:50]MH_I2C_Read... [10:05:50]Read from MH i2c: 01 07 00 C6 14 00 00 00 00 00 FF 0F EF [10:05:50]RasterBufferAndPrint [10:05:50]line Счет N : (1)874392 [10:05:50]line ИНН: 02508201610067 [10:05:50]line Контрольно-Кассовый Чек [10:05:50]line ПРОДАЖА [10:05:50]line ТРК (МРК, ГНК) : 21 [10:05:50]line Товар: 2710124500 [10:05:50]line Аи-95-К-5 [10:05:50]line 8.090 * 74.20 [10:05:50]line = 600.28 [10:05:50]line НДС 12% НСП 1% [10:05:50]line > о реализуемом товаре [10:05:50]line ОКРУГЛЕНИЕ: -0.28 [10:05:50]line ИТОГО: 600.00 [10:05:50]line Внесено: 600.00 [10:05:50]line СДАЧА: 0.00 [10:05:50]line НСП 1% : 5.31 [10:05:50]line НДС 12% : 63.75 [10:05:50]line Наличными: 600.00 [10:05:50]line Безнал.: 0.00 [10:05:50]line Место: АЗС № 165 "Партнер Нефть" [10:05:50]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:05:50]line СНО: Общий режим [10:05:50]line Чек 186 20.10.2024 10:05 [10:05:50]line Смена: 314 ФФД: 1.0 [10:05:50]line ЗНМ: 0300000234 [10:05:50]line РНМ: 0000137193017469 [10:05:50]line Версия ККМ: v1.0 [10:05:50]line ФМ: 0000000000963156 [10:05:50]line ФД: 156114 [10:05:50]line ФПД: 269634058386104 [10:05:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T100549&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156114&fm=269634058386104&tin=02508201610067®Number=0000137193017469&sum=60000 [10:05:50]written 0, free lines is 4095 [10:05:50]OFD Sender: Processing packet 156114 [packets to send 52, broken 51] [10:05:50]ProducePacketName [10:05:50]name=ofd_packets/00156114 [10:05:50]OFD Sender: To server: pG, [10:05:50]CommunicateWithHost lk.salyk.kg:30040 [10:05:50]ConnectInit lk.salyk.kg [10:05:50]Connected sock=10 [10:05:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 42 B3 07 01 D8 53 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 00 00 00 F4 03 04 00 FD D5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D2 61 02 00 35 04 06 00 F5 3B 12 44 FA B8 4F 0F BD 55 A4 05 C7 3F [10:05:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 32 74 47 00 C4 EE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D2 61 02 00 F4 03 04 00 30 7C 14 67 B6 04 01 00 00 13 59 66 41 60 3C A1 BD [10:05:51]CommunicateWithHost err = 0 [10:05:51]CheckOFDResponse [10:05:51]1017 (14) - 77093643461234 [10:05:51]1041 (16) - 0000000000963156 [10:05:51]1040 (4) - 156114 [10:05:51]1012 (4) - 20.10.2024 03:42 [10:05:51]1206 (1) - 0 [10:05:51]OFD Sender: Remove packet 156114 [10:05:51]ProducePacketName [10:05:51]name=ofd_packets/00156114 [10:05:51]NVStorageDeleteData [10:05:51]Write to MH i2c: 01 00 00 F1 14 05 [10:05:51]Write i2c OK [10:05:51]MH_I2C_Read... [10:05:51]Read from MH i2c: 01 [10:05:51]MH_I2C_Read... [10:05:51]Read from MH i2c: 01 07 00 [10:05:51]MH_I2C_Read... [10:05:51]Read from MH i2c: 01 07 00 F1 14 00 00 00 00 00 0A 0D 23 [10:05:51]RasterBufferAndPrint [10:05:51]line [10:05:51]line [10:05:51]line [10:05:51]line [10:05:51]line [10:05:51]written 0, free lines is 3347 [10:05:51]MH_Cut [10:05:51]Write to MH i2c: D1 01 00 F8 14 01 DE [10:05:51]Write i2c OK [10:05:51]MH_I2C_Read... [10:05:51]Read from MH i2c: D1 [10:05:51]MH_I2C_Read... [10:05:51]Read from MH i2c: D1 01 00 [10:05:51]MH_I2C_Read... [10:05:51]Read from MH i2c: D1 01 00 F8 14 00 DD [10:05:51]Write to MH i2c: 01 00 00 F9 14 0D [10:05:51]Write i2c OK [10:05:51]MH_I2C_Read... [10:05:51]OFD Sender: No OFD packet to send [10:05:51]*** Cut start [10:05:51]*** Partial cut [10:05:51]*** CUTSNS_PIN = 1 [10:05:51]*** CUTSNS_PIN = 0 [10:05:52]*** Brake cut motor [10:05:52]Read from MH i2c: 01 [10:05:52]MH_I2C_Read... [10:05:52]*** Stop cut motor [10:05:52]*** Cut end [10:05:52]Read from MH i2c: 01 07 00 [10:05:52]MH_I2C_Read... [10:05:52]Read from MH i2c: 01 07 00 F9 14 00 00 00 00 00 FF 0F 22 [10:05:52]process_action close_receipt done [10:05:52]requested_data is exist [10:05:52]produce_requested_data [10:05:52]requested_item fm.sn is exist - process it [10:05:52]wFMCommunicate request_size=4 [10:05:52]MH_SAM_APDU [10:05:52]CAPDU: 80 11 00 00 [10:05:52]Write to MH i2c: E2 08 00 FA 14 80 11 00 00 00 00 00 00 88 [10:05:52]Write i2c OK [10:05:52]MH_I2C_Read... [10:05:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:05:52]Read from MH i2c: E2 [10:05:52]MH_I2C_Read... [10:05:52]Read from MH i2c: E2 17 00 [10:05:52]MH_I2C_Read... [10:05:52]Read from MH i2c: E2 17 00 FA 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D9 [10:05:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:05:52]wFMCommunicate OK [10:05:52]requested_item fd.num is exist - process it [10:05:52]SAM_PROTO_GetFieldsCounters [10:05:52]wFMCommunicate request_size=4 [10:05:52]MH_SAM_APDU [10:05:52]CAPDU: 80 13 00 00 [10:05:52]Write to MH i2c: E2 08 00 FB 14 80 13 00 00 00 00 00 00 8B [10:05:52]Write i2c OK [10:05:52]MH_I2C_Read... [10:05:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:05:52]Read from MH i2c: E2 [10:05:52]MH_I2C_Read... [10:05:52]Read from MH i2c: E2 62 00 [10:05:52]MH_I2C_Read... [10:05:52]Read from MH i2c: E2 62 00 FB 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D2 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 BA 00 00 00 5E 04 04 00 BA 00 00 00 57 04 04 00 BB 00 00 00 19 04 04 00 00 00 00 00 90 00 62 [10:05:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D2 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 BA 00 00 00 5E 04 04 00 BA 00 00 00 57 04 04 00 BB 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:05:52]wFMCommunicate OK [10:05:52]SAM_PROTO_GetFieldsCounters done [10:05:52]requested_item shift.num is exist - process it [10:05:52]requested_item shift.opened is exist - process it [10:05:52]req_shift_opened [10:05:52]FM_GetShiftState [10:05:52]SAM_PROTO_GetShiftState [10:05:52]wFMCommunicate request_size=4 [10:05:52]MH_SAM_APDU [10:05:52]CAPDU: 80 13 01 00 [10:05:52]Write to MH i2c: E2 08 00 FC 14 80 13 01 00 00 00 00 00 8D [10:05:52]Write i2c OK [10:05:52]MH_I2C_Read... [10:05:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:05:52]Read from MH i2c: E2 [10:05:52]MH_I2C_Read... [10:05:52]Read from MH i2c: E2 0E 00 [10:05:52]MH_I2C_Read... [10:05:52]Read from MH i2c: E2 0E 00 FC 14 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 34 [10:05:52]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:05:52]wFMCommunicate OK [10:05:52]SAM_PROTO_GetShiftState done [10:05:52]FM_GetShiftState done [10:05:52]req_shift_opened done [10:05:52]requested_item shift.open_date is exist - process it [10:05:52]req_shift_open_date [10:05:52]req_shift_open_date done [10:05:52]produce_requested_data done [10:05:52]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156114,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:05:52]process_action_free close_receipt [10:05:52]json_value_free [10:05:52]json_value_free done [10:05:52]process_json_proto returns [10:05:52]Send response to host [10:05:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156114,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:05:52]free response buf [10:05:52]execute_script done [10:05:52]execute_script returns [10:05:52]free content buf [10:05:52]Sock 8.Close socket [10:05:52]Sock 8.Thread stoped [10:05:56]OFD Sender: No OFD packet to send [10:06:01]OFD Sender: No OFD packet to send [10:06:06]OFD Sender: No OFD packet to send [10:06:11]OFD Sender: No OFD packet to send [10:06:11]accept exits with 9 [10:06:11]New connection [10:06:11]New thread 3066695012 created [10:06:11]Thread 3066551652 joined [10:06:11]Waiting for new connection... [10:06:11] Sock 9.Parse request [10:06:11]Sock 9.Check first char [10:06:11]Sock 9.First char is OK [10:06:11]request: POST /json_proto HTTP/1.0 [10:06:11]Method: POST [10:06:11]URL: /json_proto [10:06:11]Method is POST - this is cgi request [10:06:11]url: /json_proto [10:06:11]query_string will be loaded in cgi processing [10:06:11]execute_cgi json_proto POST (null) [10:06:11]execute_cgi path=json_proto method=POST [10:06:11]POST find Content-Length [10:06:11]Host: 172.17.53.67:8080 [10:06:11]Content-Length: 682 [10:06:11]Content-Type: application/json [10:06:11] [10:06:11]POST finish read [10:06:11]Found Content-Length = 682 [10:06:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874393", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:06:11]execute_script... [10:06:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874393", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:06:11]POST & json_proto [10:06:11]process_json_proto [10:06:11]json parsed OK: [10:06:11]protocol is kg_v1.0 [10:06:11]action value=close_receipt [10:06:11]process_action close_receipt [10:06:11]cmd_close_receipt [10:06:11]MH_GetDate [10:06:11]Write to MH i2c: F0 00 00 FD 14 00 [10:06:11]Write i2c OK [10:06:11]MH_I2C_Read... [10:06:11]Read from MH i2c: F0 [10:06:11]MH_I2C_Read... [10:06:11]Read from MH i2c: F0 09 00 [10:06:11]MH_I2C_Read... [10:06:11]Read from MH i2c: F0 09 00 FD 14 00 14 D6 14 67 19 BC 99 64 40 [10:06:11]GetLastDocTimeStamp 1729418749 [10:06:11]current date 1729418772 [10:06:11]FM_GetShiftState [10:06:11]SAM_PROTO_GetShiftState [10:06:11]wFMCommunicate request_size=4 [10:06:11]MH_SAM_APDU [10:06:11]CAPDU: 80 13 01 00 [10:06:11]Write to MH i2c: E2 08 00 FE 14 80 13 01 00 00 00 00 00 8F [10:06:11]Write i2c OK [10:06:11]MH_I2C_Read... [10:06:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:06:11]Read from MH i2c: E2 [10:06:11]MH_I2C_Read... [10:06:11]Read from MH i2c: E2 0E 00 [10:06:11]MH_I2C_Read... [10:06:11]Read from MH i2c: E2 0E 00 FE 14 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 36 [10:06:11]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:06:11]wFMCommunicate OK [10:06:11]SAM_PROTO_GetShiftState done [10:06:11]FM_GetShiftState done [10:06:11]opened in 1729383891 [10:06:11]opened+sec_in_day 1729470291 [10:06:11]quantity*price = 100015 [10:06:11]sum+1 = 100017 [10:06:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 187 20.10.2024 10:06 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156115 ФПД: 207514792630258 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T100612&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156115&fm=207514792630258&tin=02508201610067®Number=0000137193017469&sum=100000 [10:06:12]StoreToDocumentArchive [10:06:12]shift 314 fd 156115 [10:06:12]save to /storage/0314/doc_00156115 [10:06:12]save last doc name /storage/0314/doc_00156115 to /storage/kkm_last_doc_name [10:06:12]save OK [10:06:12]Clear old archive folders... [10:06:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:06:12]tlvbuf is 00880F70 [10:06:12]SAM_PROTO_ClearQueue [10:06:12]wFMCommunicate request_size=4 [10:06:12]MH_SAM_APDU [10:06:12]CAPDU: 80 09 00 00 [10:06:12]Write to MH i2c: E2 08 00 0B 15 80 09 00 00 00 00 00 00 92 [10:06:12]Write i2c OK [10:06:12]MH_I2C_Read... [10:06:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:06:13]Read from MH i2c: E2 [10:06:13]MH_I2C_Read... [10:06:13]Read from MH i2c: E2 03 00 [10:06:13]MH_I2C_Read... [10:06:13]Read from MH i2c: E2 03 00 0B 15 00 90 00 94 [10:06:13]RAPDU: 90 00 [10:06:13]wFMCommunicate OK [10:06:13]SAM_PROTO_ClearQueue done [10:06:13]KKMCreateOFDPacket [10:06:13]OFDProtocolAddRootSTLVToBuf [10:06:13]FM_MakeSignedData [10:06:13]FM_MakeSignedData [10:06:13]SAM_PROTO_SignData [10:06:13]wFMCommunicate request_size=4 [10:06:13]MH_SAM_APDU [10:06:13]CAPDU: 80 0D 01 02 [10:06:13]Write to MH i2c: E2 08 00 0C 15 80 0D 01 02 00 00 00 00 9A [10:06:13]Write i2c OK [10:06:13]MH_I2C_Read... [10:06:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:06:13]Read from MH i2c: E2 [10:06:13]MH_I2C_Read... [10:06:13]Read from MH i2c: E2 03 00 [10:06:13]MH_I2C_Read... [10:06:13]Read from MH i2c: E2 03 00 0C 15 00 90 00 95 [10:06:13]RAPDU: 90 00 [10:06:13]wFMCommunicate OK [10:06:13]wFMCommunicate request_size=255 [10:06:13]MH_SAM_APDU [10:06:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 00 00 00 F4 03 04 00 14 D6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D3 61 02 00 35 04 06 00 BC [10:06:13]Write to MH i2c: E2 02 01 0D 15 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 00 00 00 F4 03 04 00 14 D6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D3 61 02 00 35 04 06 00 BC 00 00 88 [10:06:13]Write i2c OK [10:06:13]MH_I2C_Read... [10:06:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:06:13]Read from MH i2c: E2 [10:06:13]MH_I2C_Read... [10:06:13]Read from MH i2c: E2 03 00 [10:06:13]MH_I2C_Read... [10:06:13]Read from MH i2c: E2 03 00 0D 15 00 90 00 96 [10:06:13]RAPDU: 90 00 [10:06:13]wFMCommunicate OK [10:06:13]wFMCommunicate request_size=10 [10:06:13]MH_SAM_APDU [10:06:13]CAPDU: 80 0D 02 02 05 BB CD 80 17 F2 [10:06:13]Write to MH i2c: E2 0D 00 0E 15 80 0D 02 02 05 00 BB CD 80 17 F2 00 00 B8 [10:06:13]Write i2c OK [10:06:13]MH_I2C_Read... [10:06:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:06:13]Read from MH i2c: E2 [10:06:13]MH_I2C_Read... [10:06:13]Read from MH i2c: E2 03 00 [10:06:13]MH_I2C_Read... [10:06:13]Read from MH i2c: E2 03 00 0E 15 00 90 00 97 [10:06:13]RAPDU: 90 00 [10:06:13]wFMCommunicate OK [10:06:13]wFMCommunicate request_size=4 [10:06:13]MH_SAM_APDU [10:06:13]CAPDU: 80 0D 03 02 [10:06:13]Write to MH i2c: E2 08 00 0F 15 80 0D 03 02 00 00 00 00 9F [10:06:13]Write i2c OK [10:06:13]MH_I2C_Read... [10:06:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:06:13]Read from MH i2c: E2 [10:06:13]MH_I2C_Read... [10:06:13]Read from MH i2c: E2 0B 00 [10:06:13]MH_I2C_Read... [10:06:13]Read from MH i2c: E2 0B 00 0F 15 00 65 BB C3 69 27 4D 6B 33 90 00 FE [10:06:13]RAPDU: 65 BB C3 69 27 4D 6B 33 90 00 [10:06:13]wFMCommunicate OK [10:06:13]SAM_PROTO_SignData done [10:06:13]FM_MakeSignedData done [10:06:13]CreateOFDProtocolMessage [10:06:13]wFMCommunicate request_size=4 [10:06:13]MH_SAM_APDU [10:06:13]CAPDU: 80 11 00 00 [10:06:13]Write to MH i2c: E2 08 00 10 15 80 11 00 00 00 00 00 00 9F [10:06:13]Write i2c OK [10:06:13]MH_I2C_Read... [10:06:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:06:13]Read from MH i2c: E2 [10:06:13]MH_I2C_Read... [10:06:13]Read from MH i2c: E2 17 00 [10:06:13]MH_I2C_Read... [10:06:13]Read from MH i2c: E2 17 00 10 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F0 [10:06:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:06:13]wFMCommunicate OK [10:06:13]CreateOFDProtocolMessage done [10:06:13]OFDSenderStorePacket 156115 [10:06:13]StoreOFDPacket docnum=156115 [10:06:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 91 D8 07 01 E4 F3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 00 00 00 F4 03 04 00 14 D6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D3 61 02 00 35 04 06 00 BC BB CD 80 17 F2 65 BB C3 69 27 4D 6B 33 [10:06:13]CheckFolder [10:06:13]dirname=/storage/ofd_packets [10:06:13]CheckFolder done [10:06:13]ProducePacketName [10:06:13]name=ofd_packets/00156115 [10:06:13]NVStorageSaveData ofd_packets/00156115 [10:06:13]File name is /storage/ofd_packets/00156115 [10:06:13]Write 301 bytes [10:06:13]NVStorageSaveData done [10:06:13]OFDSenderStorePacket done [10:06:13]KKMCreateOFDPacket done [10:06:13]NVStorageSaveData kkm_last_timestamp [10:06:13]File name is /storage/kkm_last_timestamp [10:06:13]Write 4 bytes [10:06:13]NVStorageSaveData done [10:06:13]ExternCall_PrintAddStr [10:06:13]wPrintStart [10:06:13]Write to MH i2c: 01 00 00 11 15 26 [10:06:13]Write i2c OK [10:06:13]MH_I2C_Read... [10:06:13]Read from MH i2c: 01 [10:06:13]MH_I2C_Read... [10:06:13]Read from MH i2c: 01 07 00 [10:06:13]MH_I2C_Read... [10:06:13]Read from MH i2c: 01 07 00 11 15 00 00 00 00 00 FF 0F 3B [10:06:13]RasterBufferAndPrint [10:06:13]line Счет N : (1)874393 [10:06:13]line ИНН: 02508201610067 [10:06:13]line Контрольно-Кассовый Чек [10:06:13]line ПРОДАЖА [10:06:13]line ТРК (МРК, ГНК) : 12 [10:06:13]line Товар: 2710124130 [10:06:13]line Аи-92-К-5 [10:06:13]line 14.950 * 66.90 [10:06:13]line = 1000.16 [10:06:13]line НДС 12% НСП 1% [10:06:13]line > о реализуемом товаре [10:06:13]line ОКРУГЛЕНИЕ: -0.16 [10:06:13]line ИТОГО: 1000.00 [10:06:13]line Внесено: 1000.00 [10:06:13]line СДАЧА: 0.00 [10:06:13]line НСП 1% : 8.85 [10:06:13]line НДС 12% : 106.21 [10:06:13]line Наличными: 1000.00 [10:06:13]line Безнал.: 0.00 [10:06:13]line Место: АЗС № 165 "Партнер Нефть" [10:06:13]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:06:13]line СНО: Общий режим [10:06:13]line Чек 187 20.10.2024 10:06 [10:06:13]line Смена: 314 ФФД: 1.0 [10:06:13]line ЗНМ: 0300000234 [10:06:13]line РНМ: 0000137193017469 [10:06:13]line Версия ККМ: v1.0 [10:06:13]line ФМ: 0000000000963156 [10:06:13]line ФД: 156115 [10:06:13]line ФПД: 207514792630258 [10:06:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T100612&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156115&fm=207514792630258&tin=02508201610067®Number=0000137193017469&sum=100000 [10:06:13]OFD Sender: Processing packet 156115 [packets to send 52, broken 51] [10:06:13]ProducePacketName [10:06:13]name=ofd_packets/00156115 [10:06:13]OFD Sender: To server: pG, [10:06:13]CommunicateWithHost lk.salyk.kg:30040 [10:06:13]ConnectInit lk.salyk.kg [10:06:13]written 0, free lines is 4095 [10:06:13]Connected sock=10 [10:06:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 91 D8 07 01 E4 F3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 00 00 00 F4 03 04 00 14 D6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D3 61 02 00 35 04 06 00 BC BB CD 80 17 F2 65 BB C3 69 27 4D 6B 33 [10:06:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 35 67 47 00 3F 1B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D3 61 02 00 F4 03 04 00 47 7C 14 67 B6 04 01 00 00 5D D6 19 2E D1 4F 35 C5 [10:06:14]CommunicateWithHost err = 0 [10:06:14]CheckOFDResponse [10:06:14]1017 (14) - 77093643461234 [10:06:14]1041 (16) - 0000000000963156 [10:06:14]1040 (4) - 156115 [10:06:14]1012 (4) - 20.10.2024 03:43 [10:06:14]1206 (1) - 0 [10:06:14]OFD Sender: Remove packet 156115 [10:06:14]ProducePacketName [10:06:14]name=ofd_packets/00156115 [10:06:14]NVStorageDeleteData [10:06:14]Write to MH i2c: 01 00 00 3C 15 51 [10:06:14]Write i2c OK [10:06:14]MH_I2C_Read... [10:06:14]Read from MH i2c: 01 [10:06:14]MH_I2C_Read... [10:06:14]Read from MH i2c: 01 07 00 [10:06:14]MH_I2C_Read... [10:06:14]Read from MH i2c: 01 07 00 3C 15 00 00 00 00 00 FC 0C 60 [10:06:14]RasterBufferAndPrint [10:06:14]line [10:06:14]line [10:06:14]line [10:06:14]line [10:06:14]line [10:06:14]written 0, free lines is 3331 [10:06:14]MH_Cut [10:06:14]Write to MH i2c: D1 01 00 43 15 01 2A [10:06:14]Write i2c OK [10:06:14]MH_I2C_Read... [10:06:14]Read from MH i2c: D1 [10:06:14]MH_I2C_Read... [10:06:14]Read from MH i2c: D1 01 00 [10:06:14]MH_I2C_Read... [10:06:14]Read from MH i2c: D1 01 00 43 15 00 29 [10:06:14]Write to MH i2c: 01 00 00 44 15 59 [10:06:14]Write i2c OK [10:06:14]MH_I2C_Read... [10:06:14]OFD Sender: No OFD packet to send [10:06:15]*** Cut start [10:06:15]*** Partial cut [10:06:15]*** CUTSNS_PIN = 1 [10:06:15]*** CUTSNS_PIN = 0 [10:06:15]*** Brake cut motor [10:06:15]Read from MH i2c: 01 [10:06:15]MH_I2C_Read... [10:06:15]*** Stop cut motor [10:06:15]*** Cut end [10:06:15]Read from MH i2c: 01 07 00 [10:06:15]MH_I2C_Read... [10:06:15]Read from MH i2c: 01 07 00 44 15 00 00 00 00 00 FF 0F 6E [10:06:15]process_action close_receipt done [10:06:15]requested_data is exist [10:06:15]produce_requested_data [10:06:15]requested_item fm.sn is exist - process it [10:06:15]wFMCommunicate request_size=4 [10:06:15]MH_SAM_APDU [10:06:15]CAPDU: 80 11 00 00 [10:06:15]Write to MH i2c: E2 08 00 45 15 80 11 00 00 00 00 00 00 D4 [10:06:15]Write i2c OK [10:06:15]MH_I2C_Read... [10:06:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:06:15]Read from MH i2c: E2 [10:06:15]MH_I2C_Read... [10:06:15]Read from MH i2c: E2 17 00 [10:06:15]MH_I2C_Read... [10:06:15]Read from MH i2c: E2 17 00 45 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 25 [10:06:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:06:15]wFMCommunicate OK [10:06:15]requested_item fd.num is exist - process it [10:06:15]SAM_PROTO_GetFieldsCounters [10:06:15]wFMCommunicate request_size=4 [10:06:15]MH_SAM_APDU [10:06:15]CAPDU: 80 13 00 00 [10:06:15]Write to MH i2c: E2 08 00 46 15 80 13 00 00 00 00 00 00 D7 [10:06:15]Write i2c OK [10:06:15]MH_I2C_Read... [10:06:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:06:15]Read from MH i2c: E2 [10:06:15]MH_I2C_Read... [10:06:15]Read from MH i2c: E2 62 00 [10:06:15]MH_I2C_Read... [10:06:15]Read from MH i2c: E2 62 00 46 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D3 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 BB 00 00 00 5E 04 04 00 BB 00 00 00 57 04 04 00 BC 00 00 00 19 04 04 00 00 00 00 00 90 00 B2 [10:06:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D3 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 BB 00 00 00 5E 04 04 00 BB 00 00 00 57 04 04 00 BC 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:06:15]wFMCommunicate OK [10:06:15]SAM_PROTO_GetFieldsCounters done [10:06:15]requested_item shift.num is exist - process it [10:06:15]requested_item shift.opened is exist - process it [10:06:15]req_shift_opened [10:06:15]FM_GetShiftState [10:06:15]SAM_PROTO_GetShiftState [10:06:15]wFMCommunicate request_size=4 [10:06:15]MH_SAM_APDU [10:06:15]CAPDU: 80 13 01 00 [10:06:15]Write to MH i2c: E2 08 00 47 15 80 13 01 00 00 00 00 00 D9 [10:06:15]Write i2c OK [10:06:15]MH_I2C_Read... [10:06:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:06:15]Read from MH i2c: E2 [10:06:15]MH_I2C_Read... [10:06:15]Read from MH i2c: E2 0E 00 [10:06:15]MH_I2C_Read... [10:06:15]Read from MH i2c: E2 0E 00 47 15 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 80 [10:06:15]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:06:15]wFMCommunicate OK [10:06:15]SAM_PROTO_GetShiftState done [10:06:15]FM_GetShiftState done [10:06:15]req_shift_opened done [10:06:15]requested_item shift.open_date is exist - process it [10:06:15]req_shift_open_date [10:06:15]req_shift_open_date done [10:06:15]produce_requested_data done [10:06:15]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156115,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:06:15]process_action_free close_receipt [10:06:15]json_value_free [10:06:15]json_value_free done [10:06:15]process_json_proto returns [10:06:15]Send response to host [10:06:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156115,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:06:15]free response buf [10:06:15]execute_script done [10:06:15]execute_script returns [10:06:15]free content buf [10:06:15]Sock 9.Close socket [10:06:15]Sock 9.Thread stoped [10:06:19]OFD Sender: No OFD packet to send [10:06:24]OFD Sender: No OFD packet to send [10:06:29]OFD Sender: No OFD packet to send [10:06:34]OFD Sender: No OFD packet to send [10:06:39]OFD Sender: No OFD packet to send [10:06:44]OFD Sender: No OFD packet to send [10:06:49]OFD Sender: No OFD packet to send [10:06:54]OFD Sender: No OFD packet to send [10:06:59]OFD Sender: No OFD packet to send [10:07:04]OFD Sender: No OFD packet to send [10:07:09]OFD Sender: No OFD packet to send [10:07:14]OFD Sender: No OFD packet to send [10:07:19]OFD Sender: No OFD packet to send [10:07:24]OFD Sender: No OFD packet to send [10:07:29]OFD Sender: No OFD packet to send [10:07:34]OFD Sender: No OFD packet to send [10:07:39]OFD Sender: No OFD packet to send [10:07:44]OFD Sender: No OFD packet to send [10:07:48]accept exits with 8 [10:07:48]New connection [10:07:48]New thread 3066551652 created [10:07:48]Thread 3066695012 joined [10:07:48]Waiting for new connection... [10:07:48] Sock 8.Parse request [10:07:48]Sock 8.Check first char [10:07:48]Sock 8.First char is OK [10:07:48]request: POST /json_proto HTTP/1.0 [10:07:48]Method: POST [10:07:48]URL: /json_proto [10:07:48]Method is POST - this is cgi request [10:07:48]url: /json_proto [10:07:48]query_string will be loaded in cgi processing [10:07:48]execute_cgi json_proto POST (null) [10:07:48]execute_cgi path=json_proto method=POST [10:07:48]POST find Content-Length [10:07:48]Host: 172.17.53.67:8080 [10:07:48]Content-Length: 766 [10:07:48]Content-Type: application/json [10:07:48] [10:07:48]POST finish read [10:07:48]Found Content-Length = 766 [10:07:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874394", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:07:48]execute_script... [10:07:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874394", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:07:48]POST & json_proto [10:07:48]process_json_proto [10:07:48]json parsed OK: [10:07:48]protocol is kg_v1.0 [10:07:48]action value=close_receipt [10:07:48]process_action close_receipt [10:07:48]cmd_close_receipt [10:07:48]MH_GetDate [10:07:48]Write to MH i2c: F0 00 00 48 15 4C [10:07:48]Write i2c OK [10:07:48]MH_I2C_Read... [10:07:48]Read from MH i2c: F0 [10:07:48]MH_I2C_Read... [10:07:48]Read from MH i2c: F0 09 00 [10:07:48]MH_I2C_Read... [10:07:48]Read from MH i2c: F0 09 00 48 15 00 75 D6 14 67 19 BC 99 64 ED [10:07:48]GetLastDocTimeStamp 1729418772 [10:07:48]current date 1729418869 [10:07:48]FM_GetShiftState [10:07:48]SAM_PROTO_GetShiftState [10:07:48]wFMCommunicate request_size=4 [10:07:48]MH_SAM_APDU [10:07:48]CAPDU: 80 13 01 00 [10:07:48]Write to MH i2c: E2 08 00 49 15 80 13 01 00 00 00 00 00 DB [10:07:48]Write i2c OK [10:07:48]MH_I2C_Read... [10:07:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:07:48]Read from MH i2c: E2 [10:07:48]MH_I2C_Read... [10:07:48]Read from MH i2c: E2 0E 00 [10:07:48]MH_I2C_Read... [10:07:48]Read from MH i2c: E2 0E 00 49 15 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 82 [10:07:48]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:07:48]wFMCommunicate OK [10:07:48]SAM_PROTO_GetShiftState done [10:07:48]FM_GetShiftState done [10:07:48]opened in 1729383891 [10:07:48]opened+sec_in_day 1729470291 [10:07:48]quantity*price = 50010 [10:07:48]sum+1 = 50012 [10:07:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.11 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 0.00 Безнал.: 500.11 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 188 20.10.2024 10:07 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156116 ФПД: 221563058863859 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T100749&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156116&fm=221563058863859&tin=02508201610067®Number=0000137193017469&sum=50011 [10:07:49]StoreToDocumentArchive [10:07:49]shift 314 fd 156116 [10:07:49]save to /storage/0314/doc_00156116 [10:07:49]save last doc name /storage/0314/doc_00156116 to /storage/kkm_last_doc_name [10:07:49]save OK [10:07:49]Clear old archive folders... [10:07:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:07:49]tlvbuf is 008A6A90 [10:07:49]SAM_PROTO_ClearQueue [10:07:49]wFMCommunicate request_size=4 [10:07:49]MH_SAM_APDU [10:07:49]CAPDU: 80 09 00 00 [10:07:49]Write to MH i2c: E2 08 00 56 15 80 09 00 00 00 00 00 00 DD [10:07:49]Write i2c OK [10:07:49]MH_I2C_Read... [10:07:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:07:49]Read from MH i2c: E2 [10:07:49]MH_I2C_Read... [10:07:49]Read from MH i2c: E2 03 00 [10:07:49]MH_I2C_Read... [10:07:49]Read from MH i2c: E2 03 00 56 15 00 90 00 DF [10:07:49]RAPDU: 90 00 [10:07:49]wFMCommunicate OK [10:07:49]SAM_PROTO_ClearQueue done [10:07:49]KKMCreateOFDPacket [10:07:49]OFDProtocolAddRootSTLVToBuf [10:07:49]FM_MakeSignedData [10:07:49]FM_MakeSignedData [10:07:49]SAM_PROTO_SignData [10:07:49]wFMCommunicate request_size=4 [10:07:49]MH_SAM_APDU [10:07:49]CAPDU: 80 0D 01 02 [10:07:49]Write to MH i2c: E2 08 00 57 15 80 0D 01 02 00 00 00 00 E5 [10:07:49]Write i2c OK [10:07:49]MH_I2C_Read... [10:07:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:07:49]Read from MH i2c: E2 [10:07:49]MH_I2C_Read... [10:07:49]Read from MH i2c: E2 03 00 [10:07:49]MH_I2C_Read... [10:07:49]Read from MH i2c: E2 03 00 57 15 00 90 00 E0 [10:07:49]RAPDU: 90 00 [10:07:49]wFMCommunicate OK [10:07:49]wFMCommunicate request_size=255 [10:07:49]MH_SAM_APDU [10:07:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 75 D6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D4 61 02 00 35 04 06 00 C9 [10:07:49]Write to MH i2c: E2 02 01 58 15 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 75 D6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D4 61 02 00 35 04 06 00 C9 00 00 37 [10:07:49]Write i2c OK [10:07:49]MH_I2C_Read... [10:07:49]OFD Sender: No OFD packet to send [10:07:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:07:49]Read from MH i2c: E2 [10:07:49]MH_I2C_Read... [10:07:49]Read from MH i2c: E2 03 00 [10:07:49]MH_I2C_Read... [10:07:49]Read from MH i2c: E2 03 00 58 15 00 90 00 E1 [10:07:49]RAPDU: 90 00 [10:07:49]wFMCommunicate OK [10:07:49]wFMCommunicate request_size=10 [10:07:49]MH_SAM_APDU [10:07:49]CAPDU: 80 0D 02 02 05 82 AB 6B 3E F3 [10:07:49]Write to MH i2c: E2 0D 00 59 15 80 0D 02 02 05 00 82 AB 6B 3E F3 00 00 BB [10:07:49]Write i2c OK [10:07:49]MH_I2C_Read... [10:07:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:07:49]Read from MH i2c: E2 [10:07:49]MH_I2C_Read... [10:07:49]Read from MH i2c: E2 03 00 [10:07:49]MH_I2C_Read... [10:07:49]Read from MH i2c: E2 03 00 59 15 00 90 00 E2 [10:07:49]RAPDU: 90 00 [10:07:49]wFMCommunicate OK [10:07:49]wFMCommunicate request_size=4 [10:07:49]MH_SAM_APDU [10:07:49]CAPDU: 80 0D 03 02 [10:07:49]Write to MH i2c: E2 08 00 5A 15 80 0D 03 02 00 00 00 00 EA [10:07:49]Write i2c OK [10:07:49]MH_I2C_Read... [10:07:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:07:50]Read from MH i2c: E2 [10:07:50]MH_I2C_Read... [10:07:50]Read from MH i2c: E2 0B 00 [10:07:50]MH_I2C_Read... [10:07:50]Read from MH i2c: E2 0B 00 5A 15 00 BF 73 0C 7C 71 2E 0D D4 90 00 25 [10:07:50]RAPDU: BF 73 0C 7C 71 2E 0D D4 90 00 [10:07:50]wFMCommunicate OK [10:07:50]SAM_PROTO_SignData done [10:07:50]FM_MakeSignedData done [10:07:50]CreateOFDProtocolMessage [10:07:50]wFMCommunicate request_size=4 [10:07:50]MH_SAM_APDU [10:07:50]CAPDU: 80 11 00 00 [10:07:50]Write to MH i2c: E2 08 00 5B 15 80 11 00 00 00 00 00 00 EA [10:07:50]Write i2c OK [10:07:50]MH_I2C_Read... [10:07:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:07:50]Read from MH i2c: E2 [10:07:50]MH_I2C_Read... [10:07:50]Read from MH i2c: E2 17 00 [10:07:50]MH_I2C_Read... [10:07:50]Read from MH i2c: E2 17 00 5B 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3B [10:07:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:07:50]wFMCommunicate OK [10:07:50]CreateOFDProtocolMessage done [10:07:50]OFDSenderStorePacket 156116 [10:07:50]StoreOFDPacket docnum=156116 [10:07:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 AF E0 07 01 19 CF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 75 D6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D4 61 02 00 35 04 06 00 C9 82 AB 6B 3E F3 BF 73 0C 7C 71 2E 0D D4 [10:07:50]CheckFolder [10:07:50]dirname=/storage/ofd_packets [10:07:50]CheckFolder done [10:07:50]ProducePacketName [10:07:50]name=ofd_packets/00156116 [10:07:50]NVStorageSaveData ofd_packets/00156116 [10:07:50]File name is /storage/ofd_packets/00156116 [10:07:50]Write 301 bytes [10:07:50]NVStorageSaveData done [10:07:50]OFDSenderStorePacket done [10:07:50]KKMCreateOFDPacket done [10:07:50]NVStorageSaveData kkm_last_timestamp [10:07:50]File name is /storage/kkm_last_timestamp [10:07:50]Write 4 bytes [10:07:50]NVStorageSaveData done [10:07:50]ExternCall_PrintAddStr [10:07:50]wPrintStart [10:07:50]Write to MH i2c: 01 00 00 5C 15 71 [10:07:50]Write i2c OK [10:07:50]MH_I2C_Read... [10:07:50]Read from MH i2c: 01 [10:07:50]MH_I2C_Read... [10:07:50]Read from MH i2c: 01 07 00 [10:07:50]MH_I2C_Read... [10:07:50]Read from MH i2c: 01 07 00 5C 15 00 00 00 00 00 FF 0F 86 [10:07:50]RasterBufferAndPrint [10:07:50]line Счет N : (1)874394 [10:07:50]line ИНН: 02508201610067 [10:07:50]line Контрольно-Кассовый Чек [10:07:50]line ПРОДАЖА [10:07:50]line ТРК (МРК, ГНК) : 41 [10:07:50]line Товар: 2710124500 [10:07:50]line Аи-95-К-5 [10:07:50]line 6.740 * 74.20 [10:07:50]line = 500.11 [10:07:50]line НДС 12% НСП 1% [10:07:50]line > о реализуемом товаре [10:07:50]line ИТОГО: 500.11 [10:07:50]line НСП 1% : 4.43 [10:07:50]line НДС 12% : 53.11 [10:07:50]line Наличными: 0.00 [10:07:50]line Безнал.: 500.11 [10:07:50]line Место: АЗС № 165 "Партнер Нефть" [10:07:50]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:07:50]line СНО: Общий режим [10:07:50]line Чек 188 20.10.2024 10:07 [10:07:50]line Смена: 314 ФФД: 1.0 [10:07:50]line ЗНМ: 0300000234 [10:07:50]line РНМ: 0000137193017469 [10:07:50]line Версия ККМ: v1.0 [10:07:50]line Платежная система: Mbank [10:07:50]line ФМ: 0000000000963156 [10:07:50]line ФД: 156116 [10:07:50]line ФПД: 221563058863859 [10:07:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T100749&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156116&fm=221563058863859&tin=02508201610067®Number=0000137193017469&sum=50011 [10:07:50]OFD Sender: Processing packet 156116 [packets to send 52, broken 51] [10:07:50]ProducePacketName [10:07:50]name=ofd_packets/00156116 [10:07:50]OFD Sender: To server: pG, [10:07:50]CommunicateWithHost lk.salyk.kg:30040 [10:07:50]ConnectInit lk.salyk.kg [10:07:50]written 0, free lines is 4095 [10:07:50]Connected sock=10 [10:07:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 AF E0 07 01 19 CF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 75 D6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D4 61 02 00 35 04 06 00 C9 82 AB 6B 3E F3 BF 73 0C 7C 71 2E 0D D4 [10:07:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B8 2A 47 00 3C 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 39 36 33 31 35 36 10 04 04 00 D4 61 02 00 F4 03 04 00 A8 7C 14 67 B6 04 01 00 00 C0 EE AB 23 EB DC 62 FC [10:07:50]CommunicateWithHost err = 0 [10:07:50]CheckOFDResponse [10:07:50]1017 (14) - 77093643461234 [10:07:50]1041 (16) - 0000000000963156 [10:07:50]1040 (4) - 156116 [10:07:50]1012 (4) - 20.10.2024 03:44 [10:07:50]1206 (1) - 0 [10:07:50]OFD Sender: Remove packet 156116 [10:07:50]ProducePacketName [10:07:50]name=ofd_packets/00156116 [10:07:50]NVStorageDeleteData [10:07:50]Write to MH i2c: 01 00 00 85 15 9A [10:07:50]Write i2c OK [10:07:50]MH_I2C_Read... [10:07:50]Read from MH i2c: 01 [10:07:50]MH_I2C_Read... [10:07:50]Read from MH i2c: 01 07 00 [10:07:50]MH_I2C_Read... [10:07:50]Read from MH i2c: 01 07 00 85 15 00 00 00 00 00 1C 0D CA [10:07:50]RasterBufferAndPrint [10:07:50]line [10:07:50]line [10:07:50]line [10:07:50]line [10:07:50]line [10:07:50]written 0, free lines is 3361 [10:07:50]MH_Cut [10:07:50]Write to MH i2c: D1 01 00 8C 15 01 73 [10:07:50]Write i2c OK [10:07:50]MH_I2C_Read... [10:07:50]Read from MH i2c: D1 [10:07:50]MH_I2C_Read... [10:07:50]Read from MH i2c: D1 01 00 [10:07:50]MH_I2C_Read... [10:07:50]Read from MH i2c: D1 01 00 8C 15 00 72 [10:07:50]Write to MH i2c: 01 00 00 8D 15 A2 [10:07:50]Write i2c OK [10:07:50]MH_I2C_Read... [10:07:51]OFD Sender: No OFD packet to send [10:07:51]*** Cut start [10:07:51]*** Partial cut [10:07:51]*** CUTSNS_PIN = 1 [10:07:51]*** CUTSNS_PIN = 0 [10:07:51]*** Brake cut motor [10:07:52]Read from MH i2c: 01 [10:07:52]MH_I2C_Read... [10:07:52]*** Stop cut motor [10:07:52]*** Cut end [10:07:52]Read from MH i2c: 01 07 00 [10:07:52]MH_I2C_Read... [10:07:52]Read from MH i2c: 01 07 00 8D 15 00 00 00 00 00 FF 0F B7 [10:07:52]process_action close_receipt done [10:07:52]requested_data is exist [10:07:52]produce_requested_data [10:07:52]requested_item fm.sn is exist - process it [10:07:52]wFMCommunicate request_size=4 [10:07:52]MH_SAM_APDU [10:07:52]CAPDU: 80 11 00 00 [10:07:52]Write to MH i2c: E2 08 00 8E 15 80 11 00 00 00 00 00 00 1D [10:07:52]Write i2c OK [10:07:52]MH_I2C_Read... [10:07:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:07:52]Read from MH i2c: E2 [10:07:52]MH_I2C_Read... [10:07:52]Read from MH i2c: E2 17 00 [10:07:52]MH_I2C_Read... [10:07:52]Read from MH i2c: E2 17 00 8E 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6E [10:07:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:07:52]wFMCommunicate OK [10:07:52]requested_item fd.num is exist - process it [10:07:52]SAM_PROTO_GetFieldsCounters [10:07:52]wFMCommunicate request_size=4 [10:07:52]MH_SAM_APDU [10:07:52]CAPDU: 80 13 00 00 [10:07:52]Write to MH i2c: E2 08 00 8F 15 80 13 00 00 00 00 00 00 20 [10:07:52]Write i2c OK [10:07:52]MH_I2C_Read... [10:07:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:07:52]Read from MH i2c: E2 [10:07:52]MH_I2C_Read... [10:07:52]Read from MH i2c: E2 62 00 [10:07:52]MH_I2C_Read... [10:07:52]Read from MH i2c: E2 62 00 8F 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D4 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 BC 00 00 00 5E 04 04 00 BC 00 00 00 57 04 04 00 BD 00 00 00 19 04 04 00 00 00 00 00 90 00 FF [10:07:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D4 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 BC 00 00 00 5E 04 04 00 BC 00 00 00 57 04 04 00 BD 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:07:52]wFMCommunicate OK [10:07:52]SAM_PROTO_GetFieldsCounters done [10:07:52]requested_item shift.num is exist - process it [10:07:52]requested_item shift.opened is exist - process it [10:07:52]req_shift_opened [10:07:52]FM_GetShiftState [10:07:52]SAM_PROTO_GetShiftState [10:07:52]wFMCommunicate request_size=4 [10:07:52]MH_SAM_APDU [10:07:52]CAPDU: 80 13 01 00 [10:07:52]Write to MH i2c: E2 08 00 90 15 80 13 01 00 00 00 00 00 22 [10:07:52]Write i2c OK [10:07:52]MH_I2C_Read... [10:07:52]Read from MH i2c: E2 [10:07:52]MH_I2C_Read... [10:07:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:07:52]Read from MH i2c: E2 0E 00 [10:07:52]MH_I2C_Read... [10:07:52]Read from MH i2c: E2 0E 00 90 15 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C9 [10:07:52]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:07:52]wFMCommunicate OK [10:07:52]SAM_PROTO_GetShiftState done [10:07:52]FM_GetShiftState done [10:07:52]req_shift_opened done [10:07:52]requested_item shift.open_date is exist - process it [10:07:52]req_shift_open_date [10:07:52]req_shift_open_date done [10:07:52]produce_requested_data done [10:07:52]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156116,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:07:52]process_action_free close_receipt [10:07:52]json_value_free [10:07:52]json_value_free done [10:07:52]process_json_proto returns [10:07:52]Send response to host [10:07:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156116,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:07:52]free response buf [10:07:52]execute_script done [10:07:52]execute_script returns [10:07:52]free content buf [10:07:52]Sock 8.Close socket [10:07:52]Sock 8.Thread stoped [10:07:56]OFD Sender: No OFD packet to send [10:08:01]OFD Sender: No OFD packet to send [10:08:06]OFD Sender: No OFD packet to send [10:08:11]OFD Sender: No OFD packet to send [10:08:16]OFD Sender: No OFD packet to send [10:08:19]accept exits with 9 [10:08:19]New connection [10:08:19]New thread 3066695012 created [10:08:19]Thread 3066551652 joined [10:08:19]Waiting for new connection... [10:08:19] Sock 9.Parse request [10:08:19]Sock 9.Check first char [10:08:19]Sock 9.First char is OK [10:08:19]request: POST /json_proto HTTP/1.0 [10:08:19]Method: POST [10:08:19]URL: /json_proto [10:08:19]Method is POST - this is cgi request [10:08:19]url: /json_proto [10:08:19]query_string will be loaded in cgi processing [10:08:19]execute_cgi json_proto POST (null) [10:08:19]execute_cgi path=json_proto method=POST [10:08:19]POST find Content-Length [10:08:19]Host: 172.17.53.67:8080 [10:08:19]Content-Length: 677 [10:08:19]Content-Type: application/json [10:08:19] [10:08:19]POST finish read [10:08:19]Found Content-Length = 677 [10:08:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874395", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:08:19]execute_script... [10:08:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874395", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:08:19]POST & json_proto [10:08:19]process_json_proto [10:08:19]json parsed OK: [10:08:19]protocol is kg_v1.0 [10:08:19]action value=close_receipt [10:08:19]process_action close_receipt [10:08:19]cmd_close_receipt [10:08:19]MH_GetDate [10:08:19]Write to MH i2c: F0 00 00 91 15 95 [10:08:19]Write i2c OK [10:08:19]MH_I2C_Read... [10:08:19]Read from MH i2c: F0 [10:08:19]MH_I2C_Read... [10:08:19]Read from MH i2c: F0 09 00 [10:08:19]MH_I2C_Read... [10:08:19]Read from MH i2c: F0 09 00 91 15 00 94 D6 14 67 19 BC 99 64 55 [10:08:19]GetLastDocTimeStamp 1729418869 [10:08:19]current date 1729418900 [10:08:19]FM_GetShiftState [10:08:19]SAM_PROTO_GetShiftState [10:08:19]wFMCommunicate request_size=4 [10:08:19]MH_SAM_APDU [10:08:19]CAPDU: 80 13 01 00 [10:08:19]Write to MH i2c: E2 08 00 92 15 80 13 01 00 00 00 00 00 24 [10:08:19]Write i2c OK [10:08:19]MH_I2C_Read... [10:08:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:08:19]Read from MH i2c: E2 [10:08:19]MH_I2C_Read... [10:08:19]Read from MH i2c: E2 0E 00 [10:08:19]MH_I2C_Read... [10:08:19]Read from MH i2c: E2 0E 00 92 15 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 CB [10:08:19]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:08:19]wFMCommunicate OK [10:08:19]SAM_PROTO_GetShiftState done [10:08:19]FM_GetShiftState done [10:08:19]opened in 1729383891 [10:08:19]opened+sec_in_day 1729470291 [10:08:19]quantity*price = 40006 [10:08:19]sum+1 = 40007 [10:08:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 189 20.10.2024 10:08 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156117 ФПД: 140745600438676 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T100820&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156117&fm=140745600438676&tin=02508201610067®Number=0000137193017469&sum=40000 [10:08:20]StoreToDocumentArchive [10:08:20]shift 314 fd 156117 [10:08:20]save to /storage/0314/doc_00156117 [10:08:20]save last doc name /storage/0314/doc_00156117 to /storage/kkm_last_doc_name [10:08:20]save OK [10:08:20]Clear old archive folders... [10:08:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:08:20]tlvbuf is 008240D0 [10:08:20]SAM_PROTO_ClearQueue [10:08:20]wFMCommunicate request_size=4 [10:08:20]MH_SAM_APDU [10:08:20]CAPDU: 80 09 00 00 [10:08:20]Write to MH i2c: E2 08 00 9F 15 80 09 00 00 00 00 00 00 26 [10:08:20]Write i2c OK [10:08:20]MH_I2C_Read... [10:08:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:08:20]Read from MH i2c: E2 [10:08:20]MH_I2C_Read... [10:08:20]Read from MH i2c: E2 03 00 [10:08:20]MH_I2C_Read... [10:08:20]Read from MH i2c: E2 03 00 9F 15 00 90 00 28 [10:08:20]RAPDU: 90 00 [10:08:20]wFMCommunicate OK [10:08:20]SAM_PROTO_ClearQueue done [10:08:20]KKMCreateOFDPacket [10:08:20]OFDProtocolAddRootSTLVToBuf [10:08:20]FM_MakeSignedData [10:08:20]FM_MakeSignedData [10:08:20]SAM_PROTO_SignData [10:08:20]wFMCommunicate request_size=4 [10:08:20]MH_SAM_APDU [10:08:20]CAPDU: 80 0D 01 02 [10:08:20]Write to MH i2c: E2 08 00 A0 15 80 0D 01 02 00 00 00 00 2E [10:08:20]Write i2c OK [10:08:20]MH_I2C_Read... [10:08:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:08:20]Read from MH i2c: E2 [10:08:20]MH_I2C_Read... [10:08:20]Read from MH i2c: E2 03 00 [10:08:20]MH_I2C_Read... [10:08:20]Read from MH i2c: E2 03 00 A0 15 00 90 00 29 [10:08:20]RAPDU: 90 00 [10:08:20]wFMCommunicate OK [10:08:20]wFMCommunicate request_size=255 [10:08:20]MH_SAM_APDU [10:08:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 94 D6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D5 61 02 00 35 04 06 00 80 [10:08:20]Write to MH i2c: E2 02 01 A1 15 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 94 D6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D5 61 02 00 35 04 06 00 80 00 00 39 [10:08:20]Write i2c OK [10:08:20]MH_I2C_Read... [10:08:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:08:21]Read from MH i2c: E2 [10:08:21]MH_I2C_Read... [10:08:21]Read from MH i2c: E2 03 00 [10:08:21]MH_I2C_Read... [10:08:21]Read from MH i2c: E2 03 00 A1 15 00 90 00 2A [10:08:21]RAPDU: 90 00 [10:08:21]wFMCommunicate OK [10:08:21]wFMCommunicate request_size=10 [10:08:21]MH_SAM_APDU [10:08:21]CAPDU: 80 0D 02 02 05 01 E3 84 91 94 [10:08:21]Write to MH i2c: E2 0D 00 A2 15 80 0D 02 02 05 00 01 E3 84 91 94 00 00 C8 [10:08:21]Write i2c OK [10:08:21]MH_I2C_Read... [10:08:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:08:21]Read from MH i2c: E2 [10:08:21]MH_I2C_Read... [10:08:21]Read from MH i2c: E2 03 00 [10:08:21]MH_I2C_Read... [10:08:21]Read from MH i2c: E2 03 00 A2 15 00 90 00 2B [10:08:21]RAPDU: 90 00 [10:08:21]wFMCommunicate OK [10:08:21]wFMCommunicate request_size=4 [10:08:21]MH_SAM_APDU [10:08:21]CAPDU: 80 0D 03 02 [10:08:21]Write to MH i2c: E2 08 00 A3 15 80 0D 03 02 00 00 00 00 33 [10:08:21]Write i2c OK [10:08:21]MH_I2C_Read... [10:08:21]OFD Sender: No OFD packet to send [10:08:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:08:21]Read from MH i2c: E2 [10:08:21]MH_I2C_Read... [10:08:21]Read from MH i2c: E2 0B 00 [10:08:21]MH_I2C_Read... [10:08:21]Read from MH i2c: E2 0B 00 A3 15 00 F9 AA 0E 49 E1 CE 71 FA 90 00 48 [10:08:21]RAPDU: F9 AA 0E 49 E1 CE 71 FA 90 00 [10:08:21]wFMCommunicate OK [10:08:21]SAM_PROTO_SignData done [10:08:21]FM_MakeSignedData done [10:08:21]CreateOFDProtocolMessage [10:08:21]wFMCommunicate request_size=4 [10:08:21]MH_SAM_APDU [10:08:21]CAPDU: 80 11 00 00 [10:08:21]Write to MH i2c: E2 08 00 A4 15 80 11 00 00 00 00 00 00 33 [10:08:21]Write i2c OK [10:08:21]MH_I2C_Read... [10:08:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:08:21]Read from MH i2c: E2 [10:08:21]MH_I2C_Read... [10:08:21]Read from MH i2c: E2 17 00 [10:08:21]MH_I2C_Read... [10:08:21]Read from MH i2c: E2 17 00 A4 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 84 [10:08:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:08:21]wFMCommunicate OK [10:08:21]CreateOFDProtocolMessage done [10:08:21]OFDSenderStorePacket 156117 [10:08:21]StoreOFDPacket docnum=156117 [10:08:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 11 E5 07 01 CD 26 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 94 D6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D5 61 02 00 35 04 06 00 80 01 E3 84 91 94 F9 AA 0E 49 E1 CE 71 FA [10:08:21]CheckFolder [10:08:21]dirname=/storage/ofd_packets [10:08:21]CheckFolder done [10:08:21]ProducePacketName [10:08:21]name=ofd_packets/00156117 [10:08:21]NVStorageSaveData ofd_packets/00156117 [10:08:21]File name is /storage/ofd_packets/00156117 [10:08:21]Write 301 bytes [10:08:21]NVStorageSaveData done [10:08:21]OFDSenderStorePacket done [10:08:21]KKMCreateOFDPacket done [10:08:21]NVStorageSaveData kkm_last_timestamp [10:08:21]File name is /storage/kkm_last_timestamp [10:08:21]Write 4 bytes [10:08:21]NVStorageSaveData done [10:08:21]ExternCall_PrintAddStr [10:08:21]wPrintStart [10:08:21]Write to MH i2c: 01 00 00 A5 15 BA [10:08:21]Write i2c OK [10:08:21]MH_I2C_Read... [10:08:21]Read from MH i2c: 01 [10:08:21]MH_I2C_Read... [10:08:21]Read from MH i2c: 01 07 00 [10:08:21]MH_I2C_Read... [10:08:21]Read from MH i2c: 01 07 00 A5 15 00 00 00 00 00 FF 0F CF [10:08:21]RasterBufferAndPrint [10:08:21]line Счет N : (1)874395 [10:08:21]line ИНН: 02508201610067 [10:08:21]line Контрольно-Кассовый Чек [10:08:21]line ПРОДАЖА [10:08:21]line ТРК (МРК, ГНК) : 12 [10:08:21]line Товар: 2710124130 [10:08:21]line Аи-92-К-5 [10:08:21]line 5.980 * 66.90 [10:08:21]line = 400.06 [10:08:21]line НДС 12% НСП 1% [10:08:21]line > о реализуемом товаре [10:08:21]line ОКРУГЛЕНИЕ: -0.06 [10:08:21]line ИТОГО: 400.00 [10:08:21]line Внесено: 400.00 [10:08:21]line СДАЧА: 0.00 [10:08:21]line НСП 1% : 3.54 [10:08:21]line НДС 12% : 42.48 [10:08:21]line Наличными: 400.00 [10:08:21]line Безнал.: 0.00 [10:08:21]line Место: АЗС № 165 "Партнер Нефть" [10:08:21]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:08:21]OFD Sender: Processing packet 156117 [packets to send 52, broken 51] [10:08:21]ProducePacketName [10:08:21]name=ofd_packets/00156117 [10:08:21]OFD Sender: To server: pG, [10:08:21]CommunicateWithHost lk.salyk.kg:30040 [10:08:21]ConnectInit lk.salyk.kg [10:08:21]line СНО: Общий режим [10:08:21]line Чек 189 20.10.2024 10:08 [10:08:21]line Смена: 314 ФФД: 1.0 [10:08:21]line ЗНМ: 0300000234 [10:08:21]line РНМ: 0000137193017469 [10:08:21]line Версия ККМ: v1.0 [10:08:21]line ФМ: 0000000000963156 [10:08:21]line ФД: 156117 [10:08:21]line ФПД: 140745600438676 [10:08:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T100820&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156117&fm=140745600438676&tin=02508201610067®Number=0000137193017469&sum=40000 [10:08:21]Connected sock=10 [10:08:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 11 E5 07 01 CD 26 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 94 D6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D5 61 02 00 35 04 06 00 80 01 E3 84 91 94 F9 AA 0E 49 E1 CE 71 FA [10:08:21]written 0, free lines is 4095 [10:08:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 7B 0D 47 00 56 73 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D5 61 02 00 F4 03 04 00 C7 7C 14 67 B6 04 01 00 00 DE 9B EB AF C8 A2 32 7E [10:08:21]CommunicateWithHost err = 0 [10:08:21]CheckOFDResponse [10:08:21]1017 (14) - 77093643461234 [10:08:21]1041 (16) - 0000000000963156 [10:08:21]1040 (4) - 156117 [10:08:21]1012 (4) - 20.10.2024 03:45 [10:08:21]1206 (1) - 0 [10:08:21]OFD Sender: Remove packet 156117 [10:08:21]ProducePacketName [10:08:21]name=ofd_packets/00156117 [10:08:21]NVStorageDeleteData [10:08:22]Write to MH i2c: 01 00 00 D0 15 E5 [10:08:22]Write i2c OK [10:08:22]MH_I2C_Read... [10:08:22]Read from MH i2c: 01 [10:08:22]MH_I2C_Read... [10:08:22]Read from MH i2c: 01 07 00 [10:08:22]MH_I2C_Read... [10:08:22]Read from MH i2c: 01 07 00 D0 15 00 00 00 00 00 ED 0C E5 [10:08:22]RasterBufferAndPrint [10:08:22]line [10:08:22]line [10:08:22]line [10:08:22]line [10:08:22]line [10:08:22]written 0, free lines is 3315 [10:08:22]MH_Cut [10:08:22]Write to MH i2c: D1 01 00 D7 15 01 BE [10:08:22]Write i2c OK [10:08:22]MH_I2C_Read... [10:08:22]Read from MH i2c: D1 [10:08:22]MH_I2C_Read... [10:08:22]Read from MH i2c: D1 01 00 [10:08:22]MH_I2C_Read... [10:08:22]Read from MH i2c: D1 01 00 D7 15 00 BD [10:08:22]Write to MH i2c: 01 00 00 D8 15 ED [10:08:22]Write i2c OK [10:08:22]MH_I2C_Read... [10:08:22]OFD Sender: No OFD packet to send [10:08:22]*** Cut start [10:08:22]*** Partial cut [10:08:22]*** CUTSNS_PIN = 1 [10:08:22]*** CUTSNS_PIN = 0 [10:08:23]*** Brake cut motor [10:08:23]Read from MH i2c: 01 [10:08:23]MH_I2C_Read... [10:08:23]*** Stop cut motor [10:08:23]*** Cut end [10:08:23]Read from MH i2c: 01 07 00 [10:08:23]MH_I2C_Read... [10:08:23]Read from MH i2c: 01 07 00 D8 15 00 00 00 00 00 FF 0F 02 [10:08:23]process_action close_receipt done [10:08:23]requested_data is exist [10:08:23]produce_requested_data [10:08:23]requested_item fm.sn is exist - process it [10:08:23]wFMCommunicate request_size=4 [10:08:23]MH_SAM_APDU [10:08:23]CAPDU: 80 11 00 00 [10:08:23]Write to MH i2c: E2 08 00 D9 15 80 11 00 00 00 00 00 00 68 [10:08:23]Write i2c OK [10:08:23]MH_I2C_Read... [10:08:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:08:23]Read from MH i2c: E2 [10:08:23]MH_I2C_Read... [10:08:23]Read from MH i2c: E2 17 00 [10:08:23]MH_I2C_Read... [10:08:23]Read from MH i2c: E2 17 00 D9 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B9 [10:08:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:08:23]wFMCommunicate OK [10:08:23]requested_item fd.num is exist - process it [10:08:23]SAM_PROTO_GetFieldsCounters [10:08:23]wFMCommunicate request_size=4 [10:08:23]MH_SAM_APDU [10:08:23]CAPDU: 80 13 00 00 [10:08:23]Write to MH i2c: E2 08 00 DA 15 80 13 00 00 00 00 00 00 6B [10:08:23]Write i2c OK [10:08:23]MH_I2C_Read... [10:08:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:08:23]Read from MH i2c: E2 [10:08:23]MH_I2C_Read... [10:08:23]Read from MH i2c: E2 62 00 [10:08:23]MH_I2C_Read... [10:08:23]Read from MH i2c: E2 62 00 DA 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D5 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 BD 00 00 00 5E 04 04 00 BD 00 00 00 57 04 04 00 BE 00 00 00 19 04 04 00 00 00 00 00 90 00 4E [10:08:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D5 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 BD 00 00 00 5E 04 04 00 BD 00 00 00 57 04 04 00 BE 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:08:23]wFMCommunicate OK [10:08:23]SAM_PROTO_GetFieldsCounters done [10:08:23]requested_item shift.num is exist - process it [10:08:23]requested_item shift.opened is exist - process it [10:08:23]req_shift_opened [10:08:23]FM_GetShiftState [10:08:23]SAM_PROTO_GetShiftState [10:08:23]wFMCommunicate request_size=4 [10:08:23]MH_SAM_APDU [10:08:23]CAPDU: 80 13 01 00 [10:08:23]Write to MH i2c: E2 08 00 DB 15 80 13 01 00 00 00 00 00 6D [10:08:23]Write i2c OK [10:08:23]MH_I2C_Read... [10:08:23]Read from MH i2c: E2 [10:08:23]MH_I2C_Read... [10:08:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:08:23]Read from MH i2c: E2 0E 00 [10:08:23]MH_I2C_Read... [10:08:23]Read from MH i2c: E2 0E 00 DB 15 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 14 [10:08:23]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:08:23]wFMCommunicate OK [10:08:23]SAM_PROTO_GetShiftState done [10:08:23]FM_GetShiftState done [10:08:23]req_shift_opened done [10:08:23]requested_item shift.open_date is exist - process it [10:08:23]req_shift_open_date [10:08:23]req_shift_open_date done [10:08:23]produce_requested_data done [10:08:23]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156117,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:08:23]process_action_free close_receipt [10:08:23]json_value_free [10:08:23]json_value_free done [10:08:23]process_json_proto returns [10:08:23]Send response to host [10:08:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156117,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:08:23]free response buf [10:08:23]execute_script done [10:08:23]execute_script returns [10:08:23]free content buf [10:08:23]Sock 9.Close socket [10:08:23]Sock 9.Thread stoped [10:08:27]OFD Sender: No OFD packet to send [10:08:32]OFD Sender: No OFD packet to send [10:08:37]OFD Sender: No OFD packet to send [10:08:42]OFD Sender: No OFD packet to send [10:08:45]accept exits with 8 [10:08:45]New connection [10:08:45]New thread 3066551652 created [10:08:45]Thread 3066695012 joined [10:08:45]Waiting for new connection... [10:08:45] Sock 8.Parse request [10:08:45]Sock 8.Check first char [10:08:45]Sock 8.First char is OK [10:08:45]request: POST /json_proto HTTP/1.0 [10:08:45]Method: POST [10:08:45]URL: /json_proto [10:08:45]Method is POST - this is cgi request [10:08:45]url: /json_proto [10:08:45]query_string will be loaded in cgi processing [10:08:45]execute_cgi json_proto POST (null) [10:08:45]execute_cgi path=json_proto method=POST [10:08:45]POST find Content-Length [10:08:45]Host: 172.17.53.67:8080 [10:08:45]Content-Length: 632 [10:08:45]Content-Type: application/json [10:08:45] [10:08:45]POST finish read [10:08:45]Found Content-Length = 632 [10:08:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874396", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:08:45]execute_script... [10:08:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874396", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:08:45]POST & json_proto [10:08:45]process_json_proto [10:08:45]json parsed OK: [10:08:45]protocol is kg_v1.0 [10:08:45]action value=close_receipt [10:08:45]process_action close_receipt [10:08:45]cmd_close_receipt [10:08:45]MH_GetDate [10:08:45]Write to MH i2c: F0 00 00 DC 15 E0 [10:08:45]Write i2c OK [10:08:45]MH_I2C_Read... [10:08:45]Read from MH i2c: F0 [10:08:45]MH_I2C_Read... [10:08:45]Read from MH i2c: F0 09 00 [10:08:45]MH_I2C_Read... [10:08:45]Read from MH i2c: F0 09 00 DC 15 00 AD D6 14 67 19 BC 99 64 B9 [10:08:45]GetLastDocTimeStamp 1729418900 [10:08:45]current date 1729418925 [10:08:45]FM_GetShiftState [10:08:45]SAM_PROTO_GetShiftState [10:08:45]wFMCommunicate request_size=4 [10:08:45]MH_SAM_APDU [10:08:45]CAPDU: 80 13 01 00 [10:08:45]Write to MH i2c: E2 08 00 DD 15 80 13 01 00 00 00 00 00 6F [10:08:45]Write i2c OK [10:08:45]MH_I2C_Read... [10:08:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:08:45]Read from MH i2c: E2 [10:08:45]MH_I2C_Read... [10:08:45]Read from MH i2c: E2 0E 00 [10:08:45]MH_I2C_Read... [10:08:45]Read from MH i2c: E2 0E 00 DD 15 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 16 [10:08:45]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:08:45]wFMCommunicate OK [10:08:45]SAM_PROTO_GetShiftState done [10:08:45]FM_GetShiftState done [10:08:45]opened in 1729383891 [10:08:45]opened+sec_in_day 1729470291 [10:08:45]quantity*price = 50000 [10:08:45]sum+1 = 50001 [10:08:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 190 20.10.2024 10:08 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156118 ФПД: 221122103984688 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T100845&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156118&fm=221122103984688&tin=02508201610067®Number=0000137193017469&sum=50000 [10:08:46]StoreToDocumentArchive [10:08:46]shift 314 fd 156118 [10:08:46]save to /storage/0314/doc_00156118 [10:08:46]save last doc name /storage/0314/doc_00156118 to /storage/kkm_last_doc_name [10:08:46]save OK [10:08:46]Clear old archive folders... [10:08:46]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:08:46]tlvbuf is 00823F70 [10:08:46]SAM_PROTO_ClearQueue [10:08:46]wFMCommunicate request_size=4 [10:08:46]MH_SAM_APDU [10:08:46]CAPDU: 80 09 00 00 [10:08:46]Write to MH i2c: E2 08 00 EA 15 80 09 00 00 00 00 00 00 71 [10:08:46]Write i2c OK [10:08:46]MH_I2C_Read... [10:08:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:08:46]Read from MH i2c: E2 [10:08:46]MH_I2C_Read... [10:08:46]Read from MH i2c: E2 03 00 [10:08:46]MH_I2C_Read... [10:08:46]Read from MH i2c: E2 03 00 EA 15 00 90 00 73 [10:08:46]RAPDU: 90 00 [10:08:46]wFMCommunicate OK [10:08:46]SAM_PROTO_ClearQueue done [10:08:46]KKMCreateOFDPacket [10:08:46]OFDProtocolAddRootSTLVToBuf [10:08:46]FM_MakeSignedData [10:08:46]FM_MakeSignedData [10:08:46]SAM_PROTO_SignData [10:08:46]wFMCommunicate request_size=4 [10:08:46]MH_SAM_APDU [10:08:46]CAPDU: 80 0D 01 02 [10:08:46]Write to MH i2c: E2 08 00 EB 15 80 0D 01 02 00 00 00 00 79 [10:08:46]Write i2c OK [10:08:46]MH_I2C_Read... [10:08:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:08:46]Read from MH i2c: E2 [10:08:46]MH_I2C_Read... [10:08:46]Read from MH i2c: E2 03 00 [10:08:46]MH_I2C_Read... [10:08:46]Read from MH i2c: E2 03 00 EB 15 00 90 00 74 [10:08:46]RAPDU: 90 00 [10:08:46]wFMCommunicate OK [10:08:46]wFMCommunicate request_size=255 [10:08:46]MH_SAM_APDU [10:08:46]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 AD D6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D6 61 02 00 35 04 06 00 [10:08:46]Write to MH i2c: E2 02 01 EC 15 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 AD D6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D6 61 02 00 35 04 06 00 00 00 2A [10:08:46]Write i2c OK [10:08:46]MH_I2C_Read... [10:08:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:08:46]Read from MH i2c: E2 [10:08:46]MH_I2C_Read... [10:08:46]Read from MH i2c: E2 03 00 [10:08:46]MH_I2C_Read... [10:08:46]Read from MH i2c: E2 03 00 EC 15 00 90 00 75 [10:08:46]RAPDU: 90 00 [10:08:46]wFMCommunicate OK [10:08:46]wFMCommunicate request_size=11 [10:08:46]MH_SAM_APDU [10:08:46]CAPDU: 80 0D 02 02 06 C9 1C 00 75 C2 30 [10:08:46]Write to MH i2c: E2 0E 00 ED 15 80 0D 02 02 06 00 C9 1C 00 75 C2 30 00 00 D4 [10:08:46]Write i2c OK [10:08:46]MH_I2C_Read... [10:08:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:08:46]Read from MH i2c: E2 [10:08:46]MH_I2C_Read... [10:08:46]Read from MH i2c: E2 03 00 [10:08:46]MH_I2C_Read... [10:08:46]Read from MH i2c: E2 03 00 ED 15 00 90 00 76 [10:08:46]RAPDU: 90 00 [10:08:46]wFMCommunicate OK [10:08:46]wFMCommunicate request_size=4 [10:08:46]MH_SAM_APDU [10:08:46]CAPDU: 80 0D 03 02 [10:08:46]Write to MH i2c: E2 08 00 EE 15 80 0D 03 02 00 00 00 00 7E [10:08:46]Write i2c OK [10:08:46]MH_I2C_Read... [10:08:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:08:46]Read from MH i2c: E2 [10:08:46]MH_I2C_Read... [10:08:46]Read from MH i2c: E2 0B 00 [10:08:46]MH_I2C_Read... [10:08:46]Read from MH i2c: E2 0B 00 EE 15 00 08 6E E5 2A F4 DE E9 C9 90 00 88 [10:08:46]RAPDU: 08 6E E5 2A F4 DE E9 C9 90 00 [10:08:46]wFMCommunicate OK [10:08:46]SAM_PROTO_SignData done [10:08:46]FM_MakeSignedData done [10:08:46]CreateOFDProtocolMessage [10:08:46]wFMCommunicate request_size=4 [10:08:46]MH_SAM_APDU [10:08:46]CAPDU: 80 11 00 00 [10:08:46]Write to MH i2c: E2 08 00 EF 15 80 11 00 00 00 00 00 00 7E [10:08:46]Write i2c OK [10:08:46]MH_I2C_Read... [10:08:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:08:46]Read from MH i2c: E2 [10:08:46]MH_I2C_Read... [10:08:46]Read from MH i2c: E2 17 00 [10:08:46]MH_I2C_Read... [10:08:46]Read from MH i2c: E2 17 00 EF 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CF [10:08:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:08:46]wFMCommunicate OK [10:08:46]CreateOFDProtocolMessage done [10:08:46]OFDSenderStorePacket 156118 [10:08:46]StoreOFDPacket docnum=156118 [10:08:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 78 EE 08 01 D2 21 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 AD D6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D6 61 02 00 35 04 06 00 C9 1C 00 75 C2 30 08 6E E5 2A F4 DE E9 C9 [10:08:46]CheckFolder [10:08:46]dirname=/storage/ofd_packets [10:08:46]CheckFolder done [10:08:46]ProducePacketName [10:08:46]name=ofd_packets/00156118 [10:08:46]NVStorageSaveData ofd_packets/00156118 [10:08:46]File name is /storage/ofd_packets/00156118 [10:08:46]Write 302 bytes [10:08:46]NVStorageSaveData done [10:08:46]OFDSenderStorePacket done [10:08:46]KKMCreateOFDPacket done [10:08:46]NVStorageSaveData kkm_last_timestamp [10:08:46]File name is /storage/kkm_last_timestamp [10:08:46]Write 4 bytes [10:08:46]NVStorageSaveData done [10:08:46]ExternCall_PrintAddStr [10:08:46]wPrintStart [10:08:46]Write to MH i2c: 01 00 00 F0 15 05 [10:08:46]Write i2c OK [10:08:46]MH_I2C_Read... [10:08:46]Read from MH i2c: 01 [10:08:46]MH_I2C_Read... [10:08:46]Read from MH i2c: 01 07 00 [10:08:46]MH_I2C_Read... [10:08:46]Read from MH i2c: 01 07 00 F0 15 00 00 00 00 00 FF 0F 1A [10:08:46]RasterBufferAndPrint [10:08:46]line Счет N : (1)874396 [10:08:46]line ИНН: 02508201610067 [10:08:46]line Контрольно-Кассовый Чек [10:08:46]line ПРОДАЖА [10:08:46]line ТРК (МРК, ГНК) : 33 [10:08:46]line Товар: 2710124130 [10:08:46]line Super 92-К-5 [10:08:46]line 7.310 * 68.40 [10:08:46]line = 500.00 [10:08:46]line НДС 12% НСП 1% [10:08:46]line > о реализуемом товаре [10:08:46]line ИТОГО: 500.00 [10:08:46]line НСП 1% : 4.42 [10:08:46]line НДС 12% : 53.10 [10:08:46]line Наличными: 500.00 [10:08:46]line Безнал.: 0.00 [10:08:46]line Место: АЗС № 165 "Партнер Нефть" [10:08:46]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:08:46]line СНО: Общий режим [10:08:46]line Чек 190 20.10.2024 10:08 [10:08:46]line Смена: 314 ФФД: 1.0 [10:08:46]line ЗНМ: 0300000234 [10:08:46]line РНМ: 0000137193017469 [10:08:46]line Версия ККМ: v1.0 [10:08:46]line ФМ: 0000000000963156 [10:08:46]line ФД: 156118 [10:08:46]line ФПД: 221122103984688 [10:08:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T100845&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156118&fm=221122103984688&tin=02508201610067®Number=0000137193017469&sum=50000 [10:08:46]written 0, free lines is 4095 [10:08:46]OFD Sender: Processing packet 156118 [packets to send 52, broken 51] [10:08:46]ProducePacketName [10:08:46]name=ofd_packets/00156118 [10:08:46]OFD Sender: To server: pG, [10:08:46]CommunicateWithHost lk.salyk.kg:30040 [10:08:46]ConnectInit lk.salyk.kg [10:08:46]Connected sock=11 [10:08:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 78 EE 08 01 D2 21 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 AD D6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D6 61 02 00 35 04 06 00 C9 1C 00 75 C2 30 08 6E E5 2A F4 DE E9 C9 [10:08:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E1 E3 47 00 15 3F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D6 61 02 00 F4 03 04 00 E0 7C 14 67 B6 04 01 00 00 8B 5A AC 0E 4A CF D8 DE [10:08:47]CommunicateWithHost err = 0 [10:08:47]CheckOFDResponse [10:08:47]1017 (14) - 77093643461234 [10:08:47]1041 (16) - 0000000000963156 [10:08:47]1040 (4) - 156118 [10:08:47]1012 (4) - 20.10.2024 03:45 [10:08:47]1206 (1) - 0 [10:08:47]OFD Sender: Remove packet 156118 [10:08:47]ProducePacketName [10:08:47]name=ofd_packets/00156118 [10:08:47]NVStorageDeleteData [10:08:47]Write to MH i2c: 01 00 00 18 16 2E [10:08:47]Write i2c OK [10:08:47]MH_I2C_Read... [10:08:47]Read from MH i2c: 01 [10:08:47]MH_I2C_Read... [10:08:47]Read from MH i2c: 01 07 00 [10:08:47]MH_I2C_Read... [10:08:47]Read from MH i2c: 01 07 00 18 16 00 00 00 00 00 1D 0D 5F [10:08:47]RasterBufferAndPrint [10:08:47]line [10:08:47]line [10:08:47]line [10:08:47]line [10:08:47]line [10:08:47]written 0, free lines is 3363 [10:08:47]MH_Cut [10:08:47]Write to MH i2c: D1 01 00 1F 16 01 07 [10:08:47]Write i2c OK [10:08:47]MH_I2C_Read... [10:08:47]Read from MH i2c: D1 [10:08:47]MH_I2C_Read... [10:08:47]Read from MH i2c: D1 01 00 [10:08:47]MH_I2C_Read... [10:08:47]Read from MH i2c: D1 01 00 1F 16 00 06 [10:08:47]Write to MH i2c: 01 00 00 20 16 36 [10:08:47]Write i2c OK [10:08:47]MH_I2C_Read... [10:08:47]OFD Sender: No OFD packet to send [10:08:47]*** Cut start [10:08:47]*** Partial cut [10:08:47]*** CUTSNS_PIN = 1 [10:08:48]*** CUTSNS_PIN = 0 [10:08:48]*** Brake cut motor [10:08:48]Read from MH i2c: 01 [10:08:48]MH_I2C_Read... [10:08:48]*** Stop cut motor [10:08:48]*** Cut end [10:08:48]Read from MH i2c: 01 07 00 [10:08:48]MH_I2C_Read... [10:08:48]Read from MH i2c: 01 07 00 20 16 00 00 00 00 00 FF 0F 4B [10:08:48]process_action close_receipt done [10:08:48]requested_data is exist [10:08:48]produce_requested_data [10:08:48]requested_item fm.sn is exist - process it [10:08:48]wFMCommunicate request_size=4 [10:08:48]MH_SAM_APDU [10:08:48]CAPDU: 80 11 00 00 [10:08:48]Write to MH i2c: E2 08 00 21 16 80 11 00 00 00 00 00 00 B1 [10:08:48]Write i2c OK [10:08:48]MH_I2C_Read... [10:08:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:08:48]Read from MH i2c: E2 [10:08:48]MH_I2C_Read... [10:08:48]Read from MH i2c: E2 17 00 [10:08:48]MH_I2C_Read... [10:08:48]Read from MH i2c: E2 17 00 21 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 02 [10:08:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:08:48]wFMCommunicate OK [10:08:48]requested_item fd.num is exist - process it [10:08:48]SAM_PROTO_GetFieldsCounters [10:08:48]wFMCommunicate request_size=4 [10:08:48]MH_SAM_APDU [10:08:48]CAPDU: 80 13 00 00 [10:08:48]Write to MH i2c: E2 08 00 22 16 80 13 00 00 00 00 00 00 B4 [10:08:48]Write i2c OK [10:08:48]MH_I2C_Read... [10:08:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:08:48]Read from MH i2c: E2 [10:08:48]MH_I2C_Read... [10:08:48]Read from MH i2c: E2 62 00 [10:08:48]MH_I2C_Read... [10:08:48]Read from MH i2c: E2 62 00 22 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D6 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 BE 00 00 00 5E 04 04 00 BE 00 00 00 57 04 04 00 BF 00 00 00 19 04 04 00 00 00 00 00 90 00 9B [10:08:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D6 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 BE 00 00 00 5E 04 04 00 BE 00 00 00 57 04 04 00 BF 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:08:48]wFMCommunicate OK [10:08:48]SAM_PROTO_GetFieldsCounters done [10:08:48]requested_item shift.num is exist - process it [10:08:48]requested_item shift.opened is exist - process it [10:08:48]req_shift_opened [10:08:48]FM_GetShiftState [10:08:48]SAM_PROTO_GetShiftState [10:08:48]wFMCommunicate request_size=4 [10:08:48]MH_SAM_APDU [10:08:48]CAPDU: 80 13 01 00 [10:08:48]Write to MH i2c: E2 08 00 23 16 80 13 01 00 00 00 00 00 B6 [10:08:48]Write i2c OK [10:08:48]MH_I2C_Read... [10:08:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:08:48]Read from MH i2c: E2 [10:08:48]MH_I2C_Read... [10:08:48]Read from MH i2c: E2 0E 00 [10:08:48]MH_I2C_Read... [10:08:48]Read from MH i2c: E2 0E 00 23 16 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 5D [10:08:48]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:08:48]wFMCommunicate OK [10:08:48]SAM_PROTO_GetShiftState done [10:08:48]FM_GetShiftState done [10:08:48]req_shift_opened done [10:08:48]requested_item shift.open_date is exist - process it [10:08:48]req_shift_open_date [10:08:48]req_shift_open_date done [10:08:48]produce_requested_data done [10:08:48]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156118,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:08:48]process_action_free close_receipt [10:08:48]json_value_free [10:08:48]json_value_free done [10:08:48]process_json_proto returns [10:08:48]Send response to host [10:08:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156118,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:08:48]free response buf [10:08:48]execute_script done [10:08:48]execute_script returns [10:08:48]free content buf [10:08:48]Sock 8.Close socket [10:08:48]Sock 8.Thread stoped [10:08:52]OFD Sender: No OFD packet to send [10:08:57]OFD Sender: No OFD packet to send [10:09:02]OFD Sender: No OFD packet to send [10:09:07]OFD Sender: No OFD packet to send [10:09:12]OFD Sender: No OFD packet to send [10:09:17]OFD Sender: No OFD packet to send [10:09:22]OFD Sender: No OFD packet to send [10:09:27]OFD Sender: No OFD packet to send [10:09:32]OFD Sender: No OFD packet to send [10:09:37]OFD Sender: No OFD packet to send [10:09:42]OFD Sender: No OFD packet to send [10:09:47]OFD Sender: No OFD packet to send [10:09:52]OFD Sender: No OFD packet to send [10:09:57]OFD Sender: No OFD packet to send [10:10:02]OFD Sender: No OFD packet to send [10:10:07]OFD Sender: No OFD packet to send [10:10:12]OFD Sender: No OFD packet to send [10:10:17]OFD Sender: No OFD packet to send [10:10:22]OFD Sender: No OFD packet to send [10:10:25]accept exits with 9 [10:10:25]New connection [10:10:25]New thread 3066695012 created [10:10:25]Thread 3066551652 joined [10:10:25]Waiting for new connection... [10:10:25] Sock 9.Parse request [10:10:25]Sock 9.Check first char [10:10:25]Sock 9.First char is OK [10:10:25]request: POST /json_proto HTTP/1.0 [10:10:25]Method: POST [10:10:25]URL: /json_proto [10:10:25]Method is POST - this is cgi request [10:10:25]url: /json_proto [10:10:25]query_string will be loaded in cgi processing [10:10:25]execute_cgi json_proto POST (null) [10:10:25]execute_cgi path=json_proto method=POST [10:10:25]POST find Content-Length [10:10:25]Host: 172.17.53.67:8080 [10:10:25]Content-Length: 677 [10:10:25]Content-Type: application/json [10:10:25] [10:10:25]POST finish read [10:10:25]Found Content-Length = 677 [10:10:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874398", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:10:25]execute_script... [10:10:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874398", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:10:25]POST & json_proto [10:10:25]process_json_proto [10:10:25]json parsed OK: [10:10:25]protocol is kg_v1.0 [10:10:25]action value=close_receipt [10:10:25]process_action close_receipt [10:10:25]cmd_close_receipt [10:10:25]MH_GetDate [10:10:25]Write to MH i2c: F0 00 00 24 16 29 [10:10:25]Write i2c OK [10:10:25]MH_I2C_Read... [10:10:25]Read from MH i2c: F0 [10:10:25]MH_I2C_Read... [10:10:25]Read from MH i2c: F0 09 00 [10:10:25]MH_I2C_Read... [10:10:25]Read from MH i2c: F0 09 00 24 16 00 11 D7 14 67 19 BC 99 64 67 [10:10:25]GetLastDocTimeStamp 1729418925 [10:10:25]current date 1729419025 [10:10:25]FM_GetShiftState [10:10:25]SAM_PROTO_GetShiftState [10:10:25]wFMCommunicate request_size=4 [10:10:25]MH_SAM_APDU [10:10:25]CAPDU: 80 13 01 00 [10:10:25]Write to MH i2c: E2 08 00 25 16 80 13 01 00 00 00 00 00 B8 [10:10:25]Write i2c OK [10:10:25]MH_I2C_Read... [10:10:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:10:25]Read from MH i2c: E2 [10:10:25]MH_I2C_Read... [10:10:25]Read from MH i2c: E2 0E 00 [10:10:25]MH_I2C_Read... [10:10:25]Read from MH i2c: E2 0E 00 25 16 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 5F [10:10:25]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:10:25]wFMCommunicate OK [10:10:25]SAM_PROTO_GetShiftState done [10:10:25]FM_GetShiftState done [10:10:25]opened in 1729383891 [10:10:25]opened+sec_in_day 1729470291 [10:10:25]quantity*price = 40006 [10:10:25]sum+1 = 40007 [10:10:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 191 20.10.2024 10:10 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156119 ФПД: 183199996996806 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T101025&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156119&fm=183199996996806&tin=02508201610067®Number=0000137193017469&sum=40000 [10:10:26]StoreToDocumentArchive [10:10:26]shift 314 fd 156119 [10:10:26]save to /storage/0314/doc_00156119 [10:10:26]save last doc name /storage/0314/doc_00156119 to /storage/kkm_last_doc_name [10:10:26]save OK [10:10:26]Clear old archive folders... [10:10:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:10:26]tlvbuf is 00860850 [10:10:26]SAM_PROTO_ClearQueue [10:10:26]wFMCommunicate request_size=4 [10:10:26]MH_SAM_APDU [10:10:26]CAPDU: 80 09 00 00 [10:10:26]Write to MH i2c: E2 08 00 32 16 80 09 00 00 00 00 00 00 BA [10:10:26]Write i2c OK [10:10:26]MH_I2C_Read... [10:10:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:10:26]Read from MH i2c: E2 [10:10:26]MH_I2C_Read... [10:10:26]Read from MH i2c: E2 03 00 [10:10:26]MH_I2C_Read... [10:10:26]Read from MH i2c: E2 03 00 32 16 00 90 00 BC [10:10:26]RAPDU: 90 00 [10:10:26]wFMCommunicate OK [10:10:26]SAM_PROTO_ClearQueue done [10:10:26]KKMCreateOFDPacket [10:10:26]OFDProtocolAddRootSTLVToBuf [10:10:26]FM_MakeSignedData [10:10:26]FM_MakeSignedData [10:10:26]SAM_PROTO_SignData [10:10:26]wFMCommunicate request_size=4 [10:10:26]MH_SAM_APDU [10:10:26]CAPDU: 80 0D 01 02 [10:10:26]Write to MH i2c: E2 08 00 33 16 80 0D 01 02 00 00 00 00 C2 [10:10:26]Write i2c OK [10:10:26]MH_I2C_Read... [10:10:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:10:26]Read from MH i2c: E2 [10:10:26]MH_I2C_Read... [10:10:26]Read from MH i2c: E2 03 00 [10:10:26]MH_I2C_Read... [10:10:26]Read from MH i2c: E2 03 00 33 16 00 90 00 BD [10:10:26]RAPDU: 90 00 [10:10:26]wFMCommunicate OK [10:10:26]wFMCommunicate request_size=255 [10:10:26]MH_SAM_APDU [10:10:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 11 D7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D7 61 02 00 35 04 06 00 A6 [10:10:26]Write to MH i2c: E2 02 01 34 16 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 11 D7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D7 61 02 00 35 04 06 00 A6 00 00 75 [10:10:26]Write i2c OK [10:10:26]MH_I2C_Read... [10:10:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:10:26]Read from MH i2c: E2 [10:10:26]MH_I2C_Read... [10:10:26]Read from MH i2c: E2 03 00 [10:10:26]MH_I2C_Read... [10:10:26]Read from MH i2c: E2 03 00 34 16 00 90 00 BE [10:10:26]RAPDU: 90 00 [10:10:26]wFMCommunicate OK [10:10:26]wFMCommunicate request_size=10 [10:10:26]MH_SAM_APDU [10:10:26]CAPDU: 80 0D 02 02 05 9E 92 BE 6C C6 [10:10:26]Write to MH i2c: E2 0D 00 35 16 80 0D 02 02 05 00 9E 92 BE 6C C6 00 00 EF [10:10:26]Write i2c OK [10:10:26]MH_I2C_Read... [10:10:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:10:26]Read from MH i2c: E2 [10:10:26]MH_I2C_Read... [10:10:26]Read from MH i2c: E2 03 00 [10:10:26]MH_I2C_Read... [10:10:26]Read from MH i2c: E2 03 00 35 16 00 90 00 BF [10:10:26]RAPDU: 90 00 [10:10:26]wFMCommunicate OK [10:10:26]wFMCommunicate request_size=4 [10:10:26]MH_SAM_APDU [10:10:26]CAPDU: 80 0D 03 02 [10:10:26]Write to MH i2c: E2 08 00 36 16 80 0D 03 02 00 00 00 00 C7 [10:10:26]Write i2c OK [10:10:26]MH_I2C_Read... [10:10:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:10:26]Read from MH i2c: E2 [10:10:26]MH_I2C_Read... [10:10:26]Read from MH i2c: E2 0B 00 [10:10:26]MH_I2C_Read... [10:10:26]Read from MH i2c: E2 0B 00 36 16 00 33 50 47 11 08 11 3D 90 90 00 89 [10:10:26]RAPDU: 33 50 47 11 08 11 3D 90 90 00 [10:10:26]wFMCommunicate OK [10:10:26]SAM_PROTO_SignData done [10:10:26]FM_MakeSignedData done [10:10:26]CreateOFDProtocolMessage [10:10:26]wFMCommunicate request_size=4 [10:10:26]MH_SAM_APDU [10:10:26]CAPDU: 80 11 00 00 [10:10:26]Write to MH i2c: E2 08 00 37 16 80 11 00 00 00 00 00 00 C7 [10:10:26]Write i2c OK [10:10:26]MH_I2C_Read... [10:10:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:10:26]Read from MH i2c: E2 [10:10:26]MH_I2C_Read... [10:10:26]Read from MH i2c: E2 17 00 [10:10:26]MH_I2C_Read... [10:10:26]Read from MH i2c: E2 17 00 37 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 18 [10:10:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:10:26]wFMCommunicate OK [10:10:26]CreateOFDProtocolMessage done [10:10:26]OFDSenderStorePacket 156119 [10:10:26]StoreOFDPacket docnum=156119 [10:10:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 85 18 07 01 5A D8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 11 D7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D7 61 02 00 35 04 06 00 A6 9E 92 BE 6C C6 33 50 47 11 08 11 3D 90 [10:10:26]CheckFolder [10:10:26]dirname=/storage/ofd_packets [10:10:26]CheckFolder done [10:10:26]ProducePacketName [10:10:26]name=ofd_packets/00156119 [10:10:26]NVStorageSaveData ofd_packets/00156119 [10:10:26]File name is /storage/ofd_packets/00156119 [10:10:26]Write 301 bytes [10:10:26]NVStorageSaveData done [10:10:26]OFDSenderStorePacket done [10:10:26]KKMCreateOFDPacket done [10:10:26]NVStorageSaveData kkm_last_timestamp [10:10:26]File name is /storage/kkm_last_timestamp [10:10:26]Write 4 bytes [10:10:26]NVStorageSaveData done [10:10:26]ExternCall_PrintAddStr [10:10:26]wPrintStart [10:10:26]Write to MH i2c: 01 00 00 38 16 4E [10:10:26]Write i2c OK [10:10:26]MH_I2C_Read... [10:10:26]Read from MH i2c: 01 [10:10:26]MH_I2C_Read... [10:10:26]Read from MH i2c: 01 07 00 [10:10:26]MH_I2C_Read... [10:10:26]Read from MH i2c: 01 07 00 38 16 00 00 00 00 00 FF 0F 63 [10:10:26]RasterBufferAndPrint [10:10:26]line Счет N : (1)874398 [10:10:26]line ИНН: 02508201610067 [10:10:26]line Контрольно-Кассовый Чек [10:10:26]line ПРОДАЖА [10:10:26]line ТРК (МРК, ГНК) : 22 [10:10:26]line Товар: 2710124130 [10:10:26]line Аи-92-К-5 [10:10:26]line 5.980 * 66.90 [10:10:26]line = 400.06 [10:10:26]line НДС 12% НСП 1% [10:10:26]line > о реализуемом товаре [10:10:26]line ОКРУГЛЕНИЕ: -0.06 [10:10:26]line ИТОГО: 400.00 [10:10:26]line Внесено: 400.00 [10:10:26]line СДАЧА: 0.00 [10:10:26]line НСП 1% : 3.54 [10:10:26]line НДС 12% : 42.48 [10:10:26]line Наличными: 400.00 [10:10:26]line Безнал.: 0.00 [10:10:26]line Место: АЗС № 165 "Партнер Нефть" [10:10:26]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:10:26]line СНО: Общий режим [10:10:26]line Чек 191 20.10.2024 10:10 [10:10:26]line Смена: 314 ФФД: 1.0 [10:10:26]line ЗНМ: 0300000234 [10:10:26]line РНМ: 0000137193017469 [10:10:26]line Версия ККМ: v1.0 [10:10:26]line ФМ: 0000000000963156 [10:10:26]line ФД: 156119 [10:10:26]line ФПД: 183199996996806 [10:10:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T101025&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156119&fm=183199996996806&tin=02508201610067®Number=0000137193017469&sum=40000 [10:10:27]OFD Sender: Processing packet 156119 [packets to send 52, broken 51] [10:10:27]ProducePacketName [10:10:27]name=ofd_packets/00156119 [10:10:27]OFD Sender: To server: pG, [10:10:27]CommunicateWithHost lk.salyk.kg:30040 [10:10:27]ConnectInit lk.salyk.kg [10:10:27]written 0, free lines is 4095 [10:10:27]Connected sock=10 [10:10:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 85 18 07 01 5A D8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 11 D7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D7 61 02 00 35 04 06 00 A6 9E 92 BE 6C C6 33 50 47 11 08 11 3D 90 [10:10:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1A 2D 47 00 A5 31 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D7 61 02 00 F4 03 04 00 44 7D 14 67 B6 04 01 00 00 38 6B 09 E9 7D 48 10 34 [10:10:27]CommunicateWithHost err = 0 [10:10:27]CheckOFDResponse [10:10:27]1017 (14) - 77093643461234 [10:10:27]1041 (16) - 0000000000963156 [10:10:27]1040 (4) - 156119 [10:10:27]1012 (4) - 20.10.2024 03:47 [10:10:27]1206 (1) - 0 [10:10:27]OFD Sender: Remove packet 156119 [10:10:27]ProducePacketName [10:10:27]name=ofd_packets/00156119 [10:10:27]NVStorageDeleteData [10:10:27]Write to MH i2c: 01 00 00 63 16 79 [10:10:27]Write i2c OK [10:10:27]MH_I2C_Read... [10:10:27]Read from MH i2c: 01 [10:10:27]MH_I2C_Read... [10:10:27]Read from MH i2c: 01 07 00 [10:10:27]MH_I2C_Read... [10:10:27]Read from MH i2c: 01 07 00 63 16 00 00 00 00 00 09 0D 96 [10:10:27]RasterBufferAndPrint [10:10:27]line [10:10:27]line [10:10:27]line [10:10:27]line [10:10:27]line [10:10:27]written 0, free lines is 3343 [10:10:27]MH_Cut [10:10:27]Write to MH i2c: D1 01 00 6A 16 01 52 [10:10:27]Write i2c OK [10:10:27]MH_I2C_Read... [10:10:27]Read from MH i2c: D1 [10:10:27]MH_I2C_Read... [10:10:27]Read from MH i2c: D1 01 00 [10:10:27]MH_I2C_Read... [10:10:27]Read from MH i2c: D1 01 00 6A 16 00 51 [10:10:27]Write to MH i2c: 01 00 00 6B 16 81 [10:10:27]Write i2c OK [10:10:27]MH_I2C_Read... [10:10:27]OFD Sender: No OFD packet to send [10:10:28]*** Cut start [10:10:28]*** Partial cut [10:10:28]*** CUTSNS_PIN = 1 [10:10:28]*** CUTSNS_PIN = 0 [10:10:28]*** Brake cut motor [10:10:28]Read from MH i2c: 01 [10:10:28]MH_I2C_Read... [10:10:28]*** Stop cut motor [10:10:28]*** Cut end [10:10:28]Read from MH i2c: 01 07 00 [10:10:28]MH_I2C_Read... [10:10:28]Read from MH i2c: 01 07 00 6B 16 00 00 00 00 00 FF 0F 96 [10:10:28]process_action close_receipt done [10:10:28]requested_data is exist [10:10:28]produce_requested_data [10:10:28]requested_item fm.sn is exist - process it [10:10:28]wFMCommunicate request_size=4 [10:10:28]MH_SAM_APDU [10:10:28]CAPDU: 80 11 00 00 [10:10:28]Write to MH i2c: E2 08 00 6C 16 80 11 00 00 00 00 00 00 FC [10:10:28]Write i2c OK [10:10:28]MH_I2C_Read... [10:10:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:10:28]Read from MH i2c: E2 [10:10:28]MH_I2C_Read... [10:10:28]Read from MH i2c: E2 17 00 [10:10:28]MH_I2C_Read... [10:10:28]Read from MH i2c: E2 17 00 6C 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4D [10:10:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:10:28]wFMCommunicate OK [10:10:28]requested_item fd.num is exist - process it [10:10:28]SAM_PROTO_GetFieldsCounters [10:10:28]wFMCommunicate request_size=4 [10:10:28]MH_SAM_APDU [10:10:28]CAPDU: 80 13 00 00 [10:10:28]Write to MH i2c: E2 08 00 6D 16 80 13 00 00 00 00 00 00 FF [10:10:28]Write i2c OK [10:10:28]MH_I2C_Read... [10:10:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:10:29]Read from MH i2c: E2 [10:10:29]MH_I2C_Read... [10:10:29]Read from MH i2c: E2 62 00 [10:10:29]MH_I2C_Read... [10:10:29]Read from MH i2c: E2 62 00 6D 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D7 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 BF 00 00 00 5E 04 04 00 BF 00 00 00 57 04 04 00 C0 00 00 00 19 04 04 00 00 00 00 00 90 00 EA [10:10:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D7 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 BF 00 00 00 5E 04 04 00 BF 00 00 00 57 04 04 00 C0 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:10:29]wFMCommunicate OK [10:10:29]SAM_PROTO_GetFieldsCounters done [10:10:29]requested_item shift.num is exist - process it [10:10:29]requested_item shift.opened is exist - process it [10:10:29]req_shift_opened [10:10:29]FM_GetShiftState [10:10:29]SAM_PROTO_GetShiftState [10:10:29]wFMCommunicate request_size=4 [10:10:29]MH_SAM_APDU [10:10:29]CAPDU: 80 13 01 00 [10:10:29]Write to MH i2c: E2 08 00 6E 16 80 13 01 00 00 00 00 00 01 [10:10:29]Write i2c OK [10:10:29]MH_I2C_Read... [10:10:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:10:29]Read from MH i2c: E2 [10:10:29]MH_I2C_Read... [10:10:29]Read from MH i2c: E2 0E 00 [10:10:29]MH_I2C_Read... [10:10:29]Read from MH i2c: E2 0E 00 6E 16 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A8 [10:10:29]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:10:29]wFMCommunicate OK [10:10:29]SAM_PROTO_GetShiftState done [10:10:29]FM_GetShiftState done [10:10:29]req_shift_opened done [10:10:29]requested_item shift.open_date is exist - process it [10:10:29]req_shift_open_date [10:10:29]req_shift_open_date done [10:10:29]produce_requested_data done [10:10:29]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156119,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:10:29]process_action_free close_receipt [10:10:29]json_value_free [10:10:29]json_value_free done [10:10:29]process_json_proto returns [10:10:29]Send response to host [10:10:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156119,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:10:29]free response buf [10:10:29]execute_script done [10:10:29]execute_script returns [10:10:29]free content buf [10:10:29]Sock 9.Close socket [10:10:29]Sock 9.Thread stoped [10:10:32]OFD Sender: No OFD packet to send [10:10:37]OFD Sender: No OFD packet to send [10:10:42]OFD Sender: No OFD packet to send [10:10:47]OFD Sender: No OFD packet to send [10:10:49]accept exits with 8 [10:10:49]New connection [10:10:49]New thread 3066551652 created [10:10:49]Thread 3066695012 joined [10:10:49]Waiting for new connection... [10:10:49] Sock 8.Parse request [10:10:49]Sock 8.Check first char [10:10:49]Sock 8.First char is OK [10:10:49]request: POST /json_proto HTTP/1.0 [10:10:49]Method: POST [10:10:49]URL: /json_proto [10:10:49]Method is POST - this is cgi request [10:10:49]url: /json_proto [10:10:49]query_string will be loaded in cgi processing [10:10:49]execute_cgi json_proto POST (null) [10:10:49]execute_cgi path=json_proto method=POST [10:10:49]POST find Content-Length [10:10:49]Host: 172.17.53.67:8080 [10:10:49]Content-Length: 675 [10:10:49]Content-Type: application/json [10:10:49] [10:10:49]POST finish read [10:10:49]Found Content-Length = 675 [10:10:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874399", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:10:49]execute_script... [10:10:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874399", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:10:49]POST & json_proto [10:10:49]process_json_proto [10:10:49]json parsed OK: [10:10:49]protocol is kg_v1.0 [10:10:49]action value=close_receipt [10:10:49]process_action close_receipt [10:10:49]cmd_close_receipt [10:10:49]MH_GetDate [10:10:49]Write to MH i2c: F0 00 00 6F 16 74 [10:10:49]Write i2c OK [10:10:49]MH_I2C_Read... [10:10:49]Read from MH i2c: F0 [10:10:49]MH_I2C_Read... [10:10:49]Read from MH i2c: F0 09 00 [10:10:49]MH_I2C_Read... [10:10:49]Read from MH i2c: F0 09 00 6F 16 00 2A D7 14 67 19 BC 99 64 CB [10:10:49]GetLastDocTimeStamp 1729419025 [10:10:49]current date 1729419050 [10:10:49]FM_GetShiftState [10:10:49]SAM_PROTO_GetShiftState [10:10:49]wFMCommunicate request_size=4 [10:10:49]MH_SAM_APDU [10:10:49]CAPDU: 80 13 01 00 [10:10:49]Write to MH i2c: E2 08 00 70 16 80 13 01 00 00 00 00 00 03 [10:10:49]Write i2c OK [10:10:49]MH_I2C_Read... [10:10:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:10:49]Read from MH i2c: E2 [10:10:49]MH_I2C_Read... [10:10:49]Read from MH i2c: E2 0E 00 [10:10:49]MH_I2C_Read... [10:10:49]Read from MH i2c: E2 0E 00 70 16 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 AA [10:10:49]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:10:49]wFMCommunicate OK [10:10:49]SAM_PROTO_GetShiftState done [10:10:49]FM_GetShiftState done [10:10:49]opened in 1729383891 [10:10:49]opened+sec_in_day 1729470291 [10:10:49]quantity*price = 100000 [10:10:49]sum+1 = 100002 [10:10:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 192 20.10.2024 10:10 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156120 ФПД: 216340950588112 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T101050&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156120&fm=216340950588112&tin=02508201610067®Number=0000137193017469&sum=100000 [10:10:50]StoreToDocumentArchive [10:10:50]shift 314 fd 156120 [10:10:50]save to /storage/0314/doc_00156120 [10:10:50]save last doc name /storage/0314/doc_00156120 to /storage/kkm_last_doc_name [10:10:50]save OK [10:10:50]Clear old archive folders... [10:10:50]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:10:50]tlvbuf is 00860A80 [10:10:50]SAM_PROTO_ClearQueue [10:10:50]wFMCommunicate request_size=4 [10:10:50]MH_SAM_APDU [10:10:50]CAPDU: 80 09 00 00 [10:10:50]Write to MH i2c: E2 08 00 7D 16 80 09 00 00 00 00 00 00 05 [10:10:50]Write i2c OK [10:10:50]MH_I2C_Read... [10:10:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:10:50]Read from MH i2c: E2 [10:10:50]MH_I2C_Read... [10:10:50]Read from MH i2c: E2 03 00 [10:10:50]MH_I2C_Read... [10:10:50]Read from MH i2c: E2 03 00 7D 16 00 90 00 07 [10:10:50]RAPDU: 90 00 [10:10:50]wFMCommunicate OK [10:10:50]SAM_PROTO_ClearQueue done [10:10:50]KKMCreateOFDPacket [10:10:50]OFDProtocolAddRootSTLVToBuf [10:10:50]FM_MakeSignedData [10:10:50]FM_MakeSignedData [10:10:50]SAM_PROTO_SignData [10:10:50]wFMCommunicate request_size=4 [10:10:50]MH_SAM_APDU [10:10:50]CAPDU: 80 0D 01 02 [10:10:50]Write to MH i2c: E2 08 00 7E 16 80 0D 01 02 00 00 00 00 0D [10:10:50]Write i2c OK [10:10:50]MH_I2C_Read... [10:10:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:10:50]Read from MH i2c: E2 [10:10:50]MH_I2C_Read... [10:10:50]Read from MH i2c: E2 03 00 [10:10:50]MH_I2C_Read... [10:10:50]Read from MH i2c: E2 03 00 7E 16 00 90 00 08 [10:10:50]RAPDU: 90 00 [10:10:50]wFMCommunicate OK [10:10:50]wFMCommunicate request_size=255 [10:10:50]MH_SAM_APDU [10:10:50]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 2A D7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D8 61 02 00 35 04 06 00 [10:10:50]Write to MH i2c: E2 02 01 7F 16 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 2A D7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D8 61 02 00 35 04 06 00 00 00 B8 [10:10:50]Write i2c OK [10:10:50]MH_I2C_Read... [10:10:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:10:51]Read from MH i2c: E2 [10:10:51]MH_I2C_Read... [10:10:51]Read from MH i2c: E2 03 00 [10:10:51]MH_I2C_Read... [10:10:51]Read from MH i2c: E2 03 00 7F 16 00 90 00 09 [10:10:51]RAPDU: 90 00 [10:10:51]wFMCommunicate OK [10:10:51]wFMCommunicate request_size=11 [10:10:51]MH_SAM_APDU [10:10:51]CAPDU: 80 0D 02 02 06 C4 C2 CD 82 9A D0 [10:10:51]Write to MH i2c: E2 0E 00 80 16 80 0D 02 02 06 00 C4 C2 CD 82 9A D0 00 00 5B [10:10:51]Write i2c OK [10:10:51]MH_I2C_Read... [10:10:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:10:51]Read from MH i2c: E2 [10:10:51]MH_I2C_Read... [10:10:51]Read from MH i2c: E2 03 00 [10:10:51]MH_I2C_Read... [10:10:51]Read from MH i2c: E2 03 00 80 16 00 90 00 0A [10:10:51]RAPDU: 90 00 [10:10:51]wFMCommunicate OK [10:10:51]wFMCommunicate request_size=4 [10:10:51]MH_SAM_APDU [10:10:51]CAPDU: 80 0D 03 02 [10:10:51]Write to MH i2c: E2 08 00 81 16 80 0D 03 02 00 00 00 00 12 [10:10:51]Write i2c OK [10:10:51]MH_I2C_Read... [10:10:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:10:51]Read from MH i2c: E2 [10:10:51]MH_I2C_Read... [10:10:51]Read from MH i2c: E2 0B 00 [10:10:51]MH_I2C_Read... [10:10:51]Read from MH i2c: E2 0B 00 81 16 00 C8 F5 A9 75 89 CD CF 15 90 00 28 [10:10:51]RAPDU: C8 F5 A9 75 89 CD CF 15 90 00 [10:10:51]wFMCommunicate OK [10:10:51]SAM_PROTO_SignData done [10:10:51]FM_MakeSignedData done [10:10:51]CreateOFDProtocolMessage [10:10:51]wFMCommunicate request_size=4 [10:10:51]MH_SAM_APDU [10:10:51]CAPDU: 80 11 00 00 [10:10:51]Write to MH i2c: E2 08 00 82 16 80 11 00 00 00 00 00 00 12 [10:10:51]Write i2c OK [10:10:51]MH_I2C_Read... [10:10:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:10:51]Read from MH i2c: E2 [10:10:51]MH_I2C_Read... [10:10:51]Read from MH i2c: E2 17 00 [10:10:51]MH_I2C_Read... [10:10:51]Read from MH i2c: E2 17 00 82 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 63 [10:10:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:10:51]wFMCommunicate OK [10:10:51]CreateOFDProtocolMessage done [10:10:51]OFDSenderStorePacket 156120 [10:10:51]StoreOFDPacket docnum=156120 [10:10:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 5F 47 08 01 33 2B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 2A D7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D8 61 02 00 35 04 06 00 C4 C2 CD 82 9A D0 C8 F5 A9 75 89 CD CF 15 [10:10:51]CheckFolder [10:10:51]dirname=/storage/ofd_packets [10:10:51]CheckFolder done [10:10:51]ProducePacketName [10:10:51]name=ofd_packets/00156120 [10:10:51]NVStorageSaveData ofd_packets/00156120 [10:10:51]File name is /storage/ofd_packets/00156120 [10:10:51]Write 302 bytes [10:10:51]NVStorageSaveData done [10:10:51]OFDSenderStorePacket done [10:10:51]KKMCreateOFDPacket done [10:10:51]NVStorageSaveData kkm_last_timestamp [10:10:51]File name is /storage/kkm_last_timestamp [10:10:51]Write 4 bytes [10:10:51]NVStorageSaveData done [10:10:51]ExternCall_PrintAddStr [10:10:51]wPrintStart [10:10:51]Write to MH i2c: 01 00 00 83 16 99 [10:10:51]Write i2c OK [10:10:51]MH_I2C_Read... [10:10:51]Read from MH i2c: 01 [10:10:51]MH_I2C_Read... [10:10:51]Read from MH i2c: 01 07 00 [10:10:51]MH_I2C_Read... [10:10:51]Read from MH i2c: 01 07 00 83 16 00 00 00 00 00 FF 0F AE [10:10:51]RasterBufferAndPrint [10:10:51]line Счет N : (1)874399 [10:10:51]line ИНН: 02508201610067 [10:10:51]line Контрольно-Кассовый Чек [10:10:51]line ПРОДАЖА [10:10:51]line ТРК (МРК, ГНК) : 33 [10:10:51]line Товар: 2710124130 [10:10:51]line Super 92-К-5 [10:10:51]line 14.620 * 68.40 [10:10:51]line = 1000.01 [10:10:51]line НДС 12% НСП 1% [10:10:51]line > о реализуемом товаре [10:10:51]line ОКРУГЛЕНИЕ: -0.01 [10:10:51]line ИТОГО: 1000.00 [10:10:51]line Внесено: 1000.00 [10:10:51]line СДАЧА: 0.00 [10:10:51]line НСП 1% : 8.85 [10:10:51]line НДС 12% : 106.20 [10:10:51]line Наличными: 1000.00 [10:10:51]line Безнал.: 0.00 [10:10:51]line Место: АЗС № 165 "Партнер Нефть" [10:10:51]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:10:51]line СНО: Общий режим [10:10:51]line Чек 192 20.10.2024 10:10 [10:10:51]line Смена: 314 ФФД: 1.0 [10:10:51]line ЗНМ: 0300000234 [10:10:51]line РНМ: 0000137193017469 [10:10:51]line Версия ККМ: v1.0 [10:10:51]line ФМ: 0000000000963156 [10:10:51]line ФД: 156120 [10:10:51]line ФПД: 216340950588112 [10:10:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T101050&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156120&fm=216340950588112&tin=02508201610067®Number=0000137193017469&sum=100000 [10:10:51]OFD Sender: Processing packet 156120 [packets to send 52, broken 51] [10:10:51]ProducePacketName [10:10:51]name=ofd_packets/00156120 [10:10:51]OFD Sender: To server: pG, [10:10:51]CommunicateWithHost lk.salyk.kg:30040 [10:10:51]ConnectInit lk.salyk.kg [10:10:51]written 0, free lines is 4095 [10:10:51]Connected sock=10 [10:10:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 5F 47 08 01 33 2B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 2A D7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D8 61 02 00 35 04 06 00 C4 C2 CD 82 9A D0 C8 F5 A9 75 89 CD CF 15 [10:10:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F9 62 47 00 AC DC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D8 61 02 00 F4 03 04 00 5D 7D 14 67 B6 04 01 00 00 D5 47 11 0B 84 E5 40 47 [10:10:52]CommunicateWithHost err = 0 [10:10:52]CheckOFDResponse [10:10:52]1017 (14) - 77093643461234 [10:10:52]1041 (16) - 0000000000963156 [10:10:52]1040 (4) - 156120 [10:10:52]1012 (4) - 20.10.2024 03:47 [10:10:52]1206 (1) - 0 [10:10:52]OFD Sender: Remove packet 156120 [10:10:52]ProducePacketName [10:10:52]name=ofd_packets/00156120 [10:10:52]NVStorageDeleteData [10:10:52]Write to MH i2c: 01 00 00 AE 16 C4 [10:10:52]Write i2c OK [10:10:52]MH_I2C_Read... [10:10:52]Read from MH i2c: 01 [10:10:52]MH_I2C_Read... [10:10:52]Read from MH i2c: 01 07 00 [10:10:52]MH_I2C_Read... [10:10:52]Read from MH i2c: 01 07 00 AE 16 00 00 00 00 00 FB 0C D2 [10:10:52]RasterBufferAndPrint [10:10:52]line [10:10:52]line [10:10:52]line [10:10:52]line [10:10:52]line [10:10:52]written 0, free lines is 3330 [10:10:52]MH_Cut [10:10:52]Write to MH i2c: D1 01 00 B5 16 01 9D [10:10:52]Write i2c OK [10:10:52]MH_I2C_Read... [10:10:52]Read from MH i2c: D1 [10:10:52]MH_I2C_Read... [10:10:52]Read from MH i2c: D1 01 00 [10:10:52]MH_I2C_Read... [10:10:52]Read from MH i2c: D1 01 00 B5 16 00 9C [10:10:52]Write to MH i2c: 01 00 00 B6 16 CC [10:10:52]Write i2c OK [10:10:52]MH_I2C_Read... [10:10:52]OFD Sender: No OFD packet to send [10:10:52]*** Cut start [10:10:52]*** Partial cut [10:10:52]*** CUTSNS_PIN = 1 [10:10:52]*** CUTSNS_PIN = 0 [10:10:53]*** Brake cut motor [10:10:53]Read from MH i2c: 01 [10:10:53]MH_I2C_Read... [10:10:53]*** Stop cut motor [10:10:53]*** Cut end [10:10:53]Read from MH i2c: 01 07 00 [10:10:53]MH_I2C_Read... [10:10:53]Read from MH i2c: 01 07 00 B6 16 00 00 00 00 00 FF 0F E1 [10:10:53]process_action close_receipt done [10:10:53]requested_data is exist [10:10:53]produce_requested_data [10:10:53]requested_item fm.sn is exist - process it [10:10:53]wFMCommunicate request_size=4 [10:10:53]MH_SAM_APDU [10:10:53]CAPDU: 80 11 00 00 [10:10:53]Write to MH i2c: E2 08 00 B7 16 80 11 00 00 00 00 00 00 47 [10:10:53]Write i2c OK [10:10:53]MH_I2C_Read... [10:10:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:10:53]Read from MH i2c: E2 [10:10:53]MH_I2C_Read... [10:10:53]Read from MH i2c: E2 17 00 [10:10:53]MH_I2C_Read... [10:10:53]Read from MH i2c: E2 17 00 B7 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 98 [10:10:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:10:53]wFMCommunicate OK [10:10:53]requested_item fd.num is exist - process it [10:10:53]SAM_PROTO_GetFieldsCounters [10:10:53]wFMCommunicate request_size=4 [10:10:53]MH_SAM_APDU [10:10:53]CAPDU: 80 13 00 00 [10:10:53]Write to MH i2c: E2 08 00 B8 16 80 13 00 00 00 00 00 00 4A [10:10:53]Write i2c OK [10:10:53]MH_I2C_Read... [10:10:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:10:53]Read from MH i2c: E2 [10:10:53]MH_I2C_Read... [10:10:53]Read from MH i2c: E2 62 00 [10:10:53]MH_I2C_Read... [10:10:53]Read from MH i2c: E2 62 00 B8 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D8 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 C0 00 00 00 5E 04 04 00 C0 00 00 00 57 04 04 00 C1 00 00 00 19 04 04 00 00 00 00 00 90 00 39 [10:10:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D8 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 C0 00 00 00 5E 04 04 00 C0 00 00 00 57 04 04 00 C1 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:10:53]wFMCommunicate OK [10:10:53]SAM_PROTO_GetFieldsCounters done [10:10:53]requested_item shift.num is exist - process it [10:10:53]requested_item shift.opened is exist - process it [10:10:53]req_shift_opened [10:10:53]FM_GetShiftState [10:10:53]SAM_PROTO_GetShiftState [10:10:53]wFMCommunicate request_size=4 [10:10:53]MH_SAM_APDU [10:10:53]CAPDU: 80 13 01 00 [10:10:53]Write to MH i2c: E2 08 00 B9 16 80 13 01 00 00 00 00 00 4C [10:10:53]Write i2c OK [10:10:53]MH_I2C_Read... [10:10:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:10:53]Read from MH i2c: E2 [10:10:53]MH_I2C_Read... [10:10:53]Read from MH i2c: E2 0E 00 [10:10:53]MH_I2C_Read... [10:10:53]Read from MH i2c: E2 0E 00 B9 16 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F3 [10:10:53]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:10:53]wFMCommunicate OK [10:10:53]SAM_PROTO_GetShiftState done [10:10:53]FM_GetShiftState done [10:10:53]req_shift_opened done [10:10:53]requested_item shift.open_date is exist - process it [10:10:53]req_shift_open_date [10:10:53]req_shift_open_date done [10:10:53]produce_requested_data done [10:10:53]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156120,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:10:53]process_action_free close_receipt [10:10:53]json_value_free [10:10:53]json_value_free done [10:10:53]process_json_proto returns [10:10:53]Send response to host [10:10:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156120,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:10:53]free response buf [10:10:53]execute_script done [10:10:53]execute_script returns [10:10:53]free content buf [10:10:53]Sock 8.Close socket [10:10:53]Sock 8.Thread stoped [10:10:54]accept exits with 9 [10:10:54]New connection [10:10:54]New thread 3066695012 created [10:10:54]Thread 3066551652 joined [10:10:54]Waiting for new connection... [10:10:54] Sock 9.Parse request [10:10:54]Sock 9.Check first char [10:10:54]Sock 9.First char is OK [10:10:54]request: POST /json_proto HTTP/1.0 [10:10:54]Method: POST [10:10:54]URL: /json_proto [10:10:54]Method is POST - this is cgi request [10:10:54]url: /json_proto [10:10:54]query_string will be loaded in cgi processing [10:10:54]execute_cgi json_proto POST (null) [10:10:54]execute_cgi path=json_proto method=POST [10:10:54]POST find Content-Length [10:10:54]Host: 172.17.53.67:8080 [10:10:54]Content-Length: 671 [10:10:54]Content-Type: application/json [10:10:54] [10:10:54]POST finish read [10:10:54]Found Content-Length = 671 [10:10:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874397", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 10.240, "sum" : 700.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:10:54]execute_script... [10:10:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874397", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 10.240, "sum" : 700.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:10:54]POST & json_proto [10:10:54]process_json_proto [10:10:54]json parsed OK: [10:10:54]protocol is kg_v1.0 [10:10:54]action value=close_receipt [10:10:54]process_action close_receipt [10:10:54]cmd_close_receipt [10:10:54]MH_GetDate [10:10:54]Write to MH i2c: F0 00 00 BA 16 BF [10:10:54]Write i2c OK [10:10:54]MH_I2C_Read... [10:10:54]Read from MH i2c: F0 [10:10:54]MH_I2C_Read... [10:10:54]Read from MH i2c: F0 09 00 [10:10:54]MH_I2C_Read... [10:10:54]Read from MH i2c: F0 09 00 BA 16 00 2E D7 14 67 19 BC 99 64 1A [10:10:54]GetLastDocTimeStamp 1729419050 [10:10:54]current date 1729419054 [10:10:54]FM_GetShiftState [10:10:54]SAM_PROTO_GetShiftState [10:10:54]wFMCommunicate request_size=4 [10:10:54]MH_SAM_APDU [10:10:54]CAPDU: 80 13 01 00 [10:10:54]Write to MH i2c: E2 08 00 BB 16 80 13 01 00 00 00 00 00 4E [10:10:54]Write i2c OK [10:10:54]MH_I2C_Read... [10:10:54]Read from MH i2c: E2 [10:10:54]MH_I2C_Read... [10:10:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:10:54]Read from MH i2c: E2 0E 00 [10:10:54]MH_I2C_Read... [10:10:54]Read from MH i2c: E2 0E 00 BB 16 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F5 [10:10:54]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:10:54]wFMCommunicate OK [10:10:54]SAM_PROTO_GetShiftState done [10:10:54]FM_GetShiftState done [10:10:54]opened in 1729383891 [10:10:54]opened+sec_in_day 1729470291 [10:10:54]quantity*price = 70041 [10:10:54]sum+1 = 70043 [10:10:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 193 20.10.2024 10:10 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156121 ФПД: 200463554754190 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T101054&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156121&fm=200463554754190&tin=02508201610067®Number=0000137193017469&sum=70000 [10:10:55]StoreToDocumentArchive [10:10:55]shift 314 fd 156121 [10:10:55]save to /storage/0314/doc_00156121 [10:10:55]save last doc name /storage/0314/doc_00156121 to /storage/kkm_last_doc_name [10:10:55]save OK [10:10:55]Clear old archive folders... [10:10:55]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:10:55]tlvbuf is 00867B60 [10:10:55]SAM_PROTO_ClearQueue [10:10:55]wFMCommunicate request_size=4 [10:10:55]MH_SAM_APDU [10:10:55]CAPDU: 80 09 00 00 [10:10:55]Write to MH i2c: E2 08 00 C8 16 80 09 00 00 00 00 00 00 50 [10:10:55]Write i2c OK [10:10:55]MH_I2C_Read... [10:10:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:10:55]Read from MH i2c: E2 [10:10:55]MH_I2C_Read... [10:10:55]Read from MH i2c: E2 03 00 [10:10:55]MH_I2C_Read... [10:10:55]Read from MH i2c: E2 03 00 C8 16 00 90 00 52 [10:10:55]RAPDU: 90 00 [10:10:55]wFMCommunicate OK [10:10:55]SAM_PROTO_ClearQueue done [10:10:55]KKMCreateOFDPacket [10:10:55]OFDProtocolAddRootSTLVToBuf [10:10:55]FM_MakeSignedData [10:10:55]FM_MakeSignedData [10:10:55]SAM_PROTO_SignData [10:10:55]wFMCommunicate request_size=4 [10:10:55]MH_SAM_APDU [10:10:55]CAPDU: 80 0D 01 02 [10:10:55]Write to MH i2c: E2 08 00 C9 16 80 0D 01 02 00 00 00 00 58 [10:10:55]Write i2c OK [10:10:55]MH_I2C_Read... [10:10:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:10:55]Read from MH i2c: E2 [10:10:55]MH_I2C_Read... [10:10:55]Read from MH i2c: E2 03 00 [10:10:55]MH_I2C_Read... [10:10:55]Read from MH i2c: E2 03 00 C9 16 00 90 00 53 [10:10:55]RAPDU: 90 00 [10:10:55]wFMCommunicate OK [10:10:55]wFMCommunicate request_size=255 [10:10:55]MH_SAM_APDU [10:10:55]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 2E D7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D9 61 02 00 35 04 06 00 [10:10:55]Write to MH i2c: E2 02 01 CA 16 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 2E D7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D9 61 02 00 35 04 06 00 00 00 92 [10:10:55]Write i2c OK [10:10:55]MH_I2C_Read... [10:10:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:10:56]Read from MH i2c: E2 [10:10:56]MH_I2C_Read... [10:10:56]Read from MH i2c: E2 03 00 [10:10:56]MH_I2C_Read... [10:10:56]Read from MH i2c: E2 03 00 CA 16 00 90 00 54 [10:10:56]RAPDU: 90 00 [10:10:56]wFMCommunicate OK [10:10:56]wFMCommunicate request_size=11 [10:10:56]MH_SAM_APDU [10:10:56]CAPDU: 80 0D 02 02 06 B6 52 0E F8 B6 8E [10:10:56]Write to MH i2c: E2 0E 00 CB 16 80 0D 02 02 06 00 B6 52 0E F8 B6 8E 00 00 B9 [10:10:56]Write i2c OK [10:10:56]MH_I2C_Read... [10:10:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:10:56]Read from MH i2c: E2 [10:10:56]MH_I2C_Read... [10:10:56]Read from MH i2c: E2 03 00 [10:10:56]MH_I2C_Read... [10:10:56]Read from MH i2c: E2 03 00 CB 16 00 90 00 55 [10:10:56]RAPDU: 90 00 [10:10:56]wFMCommunicate OK [10:10:56]wFMCommunicate request_size=4 [10:10:56]MH_SAM_APDU [10:10:56]CAPDU: 80 0D 03 02 [10:10:56]Write to MH i2c: E2 08 00 CC 16 80 0D 03 02 00 00 00 00 5D [10:10:56]Write i2c OK [10:10:56]MH_I2C_Read... [10:10:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:10:56]Read from MH i2c: E2 [10:10:56]MH_I2C_Read... [10:10:56]Read from MH i2c: E2 0B 00 [10:10:56]MH_I2C_Read... [10:10:56]Read from MH i2c: E2 0B 00 CC 16 00 B7 71 A0 50 5E 3B 68 70 90 00 E7 [10:10:56]RAPDU: B7 71 A0 50 5E 3B 68 70 90 00 [10:10:56]wFMCommunicate OK [10:10:56]SAM_PROTO_SignData done [10:10:56]FM_MakeSignedData done [10:10:56]CreateOFDProtocolMessage [10:10:56]wFMCommunicate request_size=4 [10:10:56]MH_SAM_APDU [10:10:56]CAPDU: 80 11 00 00 [10:10:56]Write to MH i2c: E2 08 00 CD 16 80 11 00 00 00 00 00 00 5D [10:10:56]Write i2c OK [10:10:56]MH_I2C_Read... [10:10:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:10:56]Read from MH i2c: E2 [10:10:56]MH_I2C_Read... [10:10:56]Read from MH i2c: E2 17 00 [10:10:56]MH_I2C_Read... [10:10:56]Read from MH i2c: E2 17 00 CD 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AE [10:10:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:10:56]wFMCommunicate OK [10:10:56]CreateOFDProtocolMessage done [10:10:56]OFDSenderStorePacket 156121 [10:10:56]StoreOFDPacket docnum=156121 [10:10:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 0E 92 08 01 73 F0 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 2E D7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D9 61 02 00 35 04 06 00 B6 52 0E F8 B6 8E B7 71 A0 50 5E 3B 68 70 [10:10:56]CheckFolder [10:10:56]dirname=/storage/ofd_packets [10:10:56]CheckFolder done [10:10:56]ProducePacketName [10:10:56]name=ofd_packets/00156121 [10:10:56]NVStorageSaveData ofd_packets/00156121 [10:10:56]File name is /storage/ofd_packets/00156121 [10:10:56]Write 302 bytes [10:10:56]NVStorageSaveData done [10:10:56]OFDSenderStorePacket done [10:10:56]KKMCreateOFDPacket done [10:10:56]NVStorageSaveData kkm_last_timestamp [10:10:56]File name is /storage/kkm_last_timestamp [10:10:56]Write 4 bytes [10:10:56]NVStorageSaveData done [10:10:56]ExternCall_PrintAddStr [10:10:56]wPrintStart [10:10:56]Write to MH i2c: 01 00 00 CE 16 E4 [10:10:56]Write i2c OK [10:10:56]MH_I2C_Read... [10:10:56]Read from MH i2c: 01 [10:10:56]MH_I2C_Read... [10:10:56]Read from MH i2c: 01 07 00 [10:10:56]MH_I2C_Read... [10:10:56]Read from MH i2c: 01 07 00 CE 16 00 00 00 00 00 FF 0F F9 [10:10:56]RasterBufferAndPrint [10:10:56]line Счет N : (1)874397 [10:10:56]line ИНН: 02508201610067 [10:10:56]line Контрольно-Кассовый Чек [10:10:56]line ПРОДАЖА [10:10:56]line ТРК (МРК, ГНК) : 43 [10:10:56]line Товар: 2710124130 [10:10:56]line Super 92-К-5 [10:10:56]line 10.240 * 68.40 [10:10:56]line = 700.42 [10:10:56]line НДС 12% НСП 1% [10:10:56]line > о реализуемом товаре [10:10:56]line ОКРУГЛЕНИЕ: -0.42 [10:10:56]line ИТОГО: 700.00 [10:10:56]line Внесено: 700.00 [10:10:56]line СДАЧА: 0.00 [10:10:56]line НСП 1% : 6.20 [10:10:56]line НДС 12% : 74.38 [10:10:56]line Наличными: 700.00 [10:10:56]line Безнал.: 0.00 [10:10:56]line Место: АЗС № 165 "Партнер Нефть" [10:10:56]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:10:56]line СНО: Общий режим [10:10:56]line Чек 193 20.10.2024 10:10 [10:10:56]line Смена: 314 ФФД: 1.0 [10:10:56]line ЗНМ: 0300000234 [10:10:56]line РНМ: 0000137193017469 [10:10:56]line Версия ККМ: v1.0 [10:10:56]line ФМ: 0000000000963156 [10:10:56]line ФД: 156121 [10:10:56]line ФПД: 200463554754190 [10:10:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T101054&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156121&fm=200463554754190&tin=02508201610067®Number=0000137193017469&sum=70000 [10:10:56]written 0, free lines is 4095 [10:10:56]OFD Sender: Processing packet 156121 [packets to send 52, broken 51] [10:10:56]ProducePacketName [10:10:56]name=ofd_packets/00156121 [10:10:56]OFD Sender: To server: pG, [10:10:56]CommunicateWithHost lk.salyk.kg:30040 [10:10:56]ConnectInit lk.salyk.kg [10:10:56]Connected sock=10 [10:10:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 0E 92 08 01 73 F0 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 2E D7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D9 61 02 00 35 04 06 00 B6 52 0E F8 B6 8E B7 71 A0 50 5E 3B 68 70 [10:10:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 25 C0 47 00 5D E3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D9 61 02 00 F4 03 04 00 62 7D 14 67 B6 04 01 00 00 18 D9 44 89 78 AF 0F A9 [10:10:56]CommunicateWithHost err = 0 [10:10:56]CheckOFDResponse [10:10:56]1017 (14) - 77093643461234 [10:10:56]1041 (16) - 0000000000963156 [10:10:56]1040 (4) - 156121 [10:10:56]1012 (4) - 20.10.2024 03:47 [10:10:56]1206 (1) - 0 [10:10:56]OFD Sender: Remove packet 156121 [10:10:56]ProducePacketName [10:10:56]name=ofd_packets/00156121 [10:10:56]NVStorageDeleteData [10:10:56]Write to MH i2c: 01 00 00 F9 16 0F [10:10:56]Write i2c OK [10:10:56]MH_I2C_Read... [10:10:56]Read from MH i2c: 01 [10:10:56]MH_I2C_Read... [10:10:56]Read from MH i2c: 01 07 00 [10:10:56]MH_I2C_Read... [10:10:56]Read from MH i2c: 01 07 00 F9 16 00 00 00 00 00 FD 0C 1F [10:10:56]RasterBufferAndPrint [10:10:56]line [10:10:56]line [10:10:56]line [10:10:56]line [10:10:56]line [10:10:56]written 0, free lines is 3340 [10:10:56]MH_Cut [10:10:56]Write to MH i2c: D1 01 00 00 17 01 E9 [10:10:56]Write i2c OK [10:10:56]MH_I2C_Read... [10:10:56]Read from MH i2c: D1 [10:10:56]MH_I2C_Read... [10:10:56]Read from MH i2c: D1 01 00 [10:10:56]MH_I2C_Read... [10:10:56]Read from MH i2c: D1 01 00 00 17 00 E8 [10:10:56]Write to MH i2c: 01 00 00 01 17 18 [10:10:56]Write i2c OK [10:10:56]MH_I2C_Read... [10:10:57]OFD Sender: No OFD packet to send [10:10:57]*** Cut start [10:10:57]*** Partial cut [10:10:57]*** CUTSNS_PIN = 1 [10:10:57]*** CUTSNS_PIN = 0 [10:10:57]*** Brake cut motor [10:10:57]Read from MH i2c: 01 [10:10:57]MH_I2C_Read... [10:10:57]*** Stop cut motor [10:10:57]*** Cut end [10:10:57]Read from MH i2c: 01 07 00 [10:10:57]MH_I2C_Read... [10:10:57]Read from MH i2c: 01 07 00 01 17 00 00 00 00 00 FF 0F 2D [10:10:57]process_action close_receipt done [10:10:57]requested_data is exist [10:10:57]produce_requested_data [10:10:57]requested_item fm.sn is exist - process it [10:10:57]wFMCommunicate request_size=4 [10:10:57]MH_SAM_APDU [10:10:57]CAPDU: 80 11 00 00 [10:10:57]Write to MH i2c: E2 08 00 02 17 80 11 00 00 00 00 00 00 93 [10:10:57]Write i2c OK [10:10:57]MH_I2C_Read... [10:10:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:10:58]Read from MH i2c: E2 [10:10:58]MH_I2C_Read... [10:10:58]Read from MH i2c: E2 17 00 [10:10:58]MH_I2C_Read... [10:10:58]Read from MH i2c: E2 17 00 02 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E4 [10:10:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:10:58]wFMCommunicate OK [10:10:58]requested_item fd.num is exist - process it [10:10:58]SAM_PROTO_GetFieldsCounters [10:10:58]wFMCommunicate request_size=4 [10:10:58]MH_SAM_APDU [10:10:58]CAPDU: 80 13 00 00 [10:10:58]Write to MH i2c: E2 08 00 03 17 80 13 00 00 00 00 00 00 96 [10:10:58]Write i2c OK [10:10:58]MH_I2C_Read... [10:10:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:10:58]Read from MH i2c: E2 [10:10:58]MH_I2C_Read... [10:10:58]Read from MH i2c: E2 62 00 [10:10:58]MH_I2C_Read... [10:10:58]Read from MH i2c: E2 62 00 03 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D9 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 C1 00 00 00 5E 04 04 00 C1 00 00 00 57 04 04 00 C2 00 00 00 19 04 04 00 00 00 00 00 90 00 89 [10:10:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D9 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 C1 00 00 00 5E 04 04 00 C1 00 00 00 57 04 04 00 C2 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:10:58]wFMCommunicate OK [10:10:58]SAM_PROTO_GetFieldsCounters done [10:10:58]requested_item shift.num is exist - process it [10:10:58]requested_item shift.opened is exist - process it [10:10:58]req_shift_opened [10:10:58]FM_GetShiftState [10:10:58]SAM_PROTO_GetShiftState [10:10:58]wFMCommunicate request_size=4 [10:10:58]MH_SAM_APDU [10:10:58]CAPDU: 80 13 01 00 [10:10:58]Write to MH i2c: E2 08 00 04 17 80 13 01 00 00 00 00 00 98 [10:10:58]Write i2c OK [10:10:58]MH_I2C_Read... [10:10:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:10:58]Read from MH i2c: E2 [10:10:58]MH_I2C_Read... [10:10:58]Read from MH i2c: E2 0E 00 [10:10:58]MH_I2C_Read... [10:10:58]Read from MH i2c: E2 0E 00 04 17 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 3F [10:10:58]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:10:58]wFMCommunicate OK [10:10:58]SAM_PROTO_GetShiftState done [10:10:58]FM_GetShiftState done [10:10:58]req_shift_opened done [10:10:58]requested_item shift.open_date is exist - process it [10:10:58]req_shift_open_date [10:10:58]req_shift_open_date done [10:10:58]produce_requested_data done [10:10:58]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156121,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:10:58]process_action_free close_receipt [10:10:58]json_value_free [10:10:58]json_value_free done [10:10:58]process_json_proto returns [10:10:58]Send response to host [10:10:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156121,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:10:58]free response buf [10:10:58]execute_script done [10:10:58]execute_script returns [10:10:58]free content buf [10:10:58]Sock 9.Close socket [10:10:58]Sock 9.Thread stoped [10:11:02]OFD Sender: No OFD packet to send [10:11:07]OFD Sender: No OFD packet to send [10:11:12]OFD Sender: No OFD packet to send [10:11:17]OFD Sender: No OFD packet to send [10:11:22]OFD Sender: No OFD packet to send [10:11:27]OFD Sender: No OFD packet to send [10:11:32]OFD Sender: No OFD packet to send [10:11:37]OFD Sender: No OFD packet to send [10:11:42]OFD Sender: No OFD packet to send [10:11:47]OFD Sender: No OFD packet to send [10:11:52]OFD Sender: No OFD packet to send [10:11:57]OFD Sender: No OFD packet to send [10:12:02]OFD Sender: No OFD packet to send [10:12:07]OFD Sender: No OFD packet to send [10:12:12]OFD Sender: No OFD packet to send [10:12:17]OFD Sender: No OFD packet to send [10:12:22]OFD Sender: No OFD packet to send [10:12:27]OFD Sender: No OFD packet to send [10:12:32]OFD Sender: No OFD packet to send [10:12:37]OFD Sender: No OFD packet to send [10:12:42]OFD Sender: No OFD packet to send [10:12:47]OFD Sender: No OFD packet to send [10:12:52]OFD Sender: No OFD packet to send [10:12:57]OFD Sender: No OFD packet to send [10:13:02]OFD Sender: No OFD packet to send [10:13:07]OFD Sender: No OFD packet to send [10:13:12]OFD Sender: No OFD packet to send [10:13:17]OFD Sender: No OFD packet to send [10:13:22]OFD Sender: No OFD packet to send [10:13:27]OFD Sender: No OFD packet to send [10:13:32]accept exits with 8 [10:13:32]New connection [10:13:32]New thread 3066551652 created [10:13:32]Thread 3066695012 joined [10:13:32]Waiting for new connection... [10:13:32] Sock 8.Parse request [10:13:32]Sock 8.Check first char [10:13:32]Sock 8.First char is OK [10:13:32]request: POST /json_proto HTTP/1.0 [10:13:32]Method: POST [10:13:32]URL: /json_proto [10:13:32]Method is POST - this is cgi request [10:13:32]url: /json_proto [10:13:32]query_string will be loaded in cgi processing [10:13:32]execute_cgi json_proto POST (null) [10:13:32]execute_cgi path=json_proto method=POST [10:13:32]POST find Content-Length [10:13:32]Host: 172.17.53.67:8080 [10:13:32]Content-Length: 670 [10:13:32]Content-Type: application/json [10:13:32] [10:13:32]POST finish read [10:13:32]Found Content-Length = 670 [10:13:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874402", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:13:32]execute_script... [10:13:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874402", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:13:32]POST & json_proto [10:13:32]process_json_proto [10:13:32]json parsed OK: [10:13:32]protocol is kg_v1.0 [10:13:32]action value=close_receipt [10:13:32]process_action close_receipt [10:13:32]cmd_close_receipt [10:13:32]MH_GetDate [10:13:32]Write to MH i2c: F0 00 00 05 17 0B [10:13:32]Write i2c OK [10:13:32]MH_I2C_Read... [10:13:32]Read from MH i2c: F0 [10:13:32]MH_I2C_Read... [10:13:32]Read from MH i2c: F0 09 00 [10:13:32]MH_I2C_Read... [10:13:32]Read from MH i2c: F0 09 00 05 17 00 CD D7 14 67 19 BC 99 64 05 [10:13:32]GetLastDocTimeStamp 1729419054 [10:13:32]current date 1729419213 [10:13:32]FM_GetShiftState [10:13:32]SAM_PROTO_GetShiftState [10:13:32]wFMCommunicate request_size=4 [10:13:32]MH_SAM_APDU [10:13:32]CAPDU: 80 13 01 00 [10:13:32]Write to MH i2c: E2 08 00 06 17 80 13 01 00 00 00 00 00 9A [10:13:32]Write i2c OK [10:13:32]MH_I2C_Read... [10:13:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:13:32]Read from MH i2c: E2 [10:13:32]MH_I2C_Read... [10:13:32]Read from MH i2c: E2 0E 00 [10:13:32]MH_I2C_Read... [10:13:32]Read from MH i2c: E2 0E 00 06 17 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 41 [10:13:32]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:13:32]wFMCommunicate OK [10:13:32]SAM_PROTO_GetShiftState done [10:13:32]FM_GetShiftState done [10:13:32]opened in 1729383891 [10:13:32]opened+sec_in_day 1729470291 [10:13:32]quantity*price = 40014 [10:13:32]sum+1 = 40015 [10:13:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.14 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.49 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 194 20.10.2024 10:13 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156122 ФПД: 241570348561092 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T101333&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156122&fm=241570348561092&tin=02508201610067®Number=0000137193017469&sum=40000 [10:13:33]StoreToDocumentArchive [10:13:33]shift 314 fd 156122 [10:13:33]save to /storage/0314/doc_00156122 [10:13:33]save last doc name /storage/0314/doc_00156122 to /storage/kkm_last_doc_name [10:13:33]save OK [10:13:33]Clear old archive folders... [10:13:33]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:13:33]tlvbuf is B6F19D10 [10:13:33]SAM_PROTO_ClearQueue [10:13:33]wFMCommunicate request_size=4 [10:13:33]MH_SAM_APDU [10:13:33]CAPDU: 80 09 00 00 [10:13:33]Write to MH i2c: E2 08 00 13 17 80 09 00 00 00 00 00 00 9C [10:13:33]Write i2c OK [10:13:33]MH_I2C_Read... [10:13:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:13:33]Read from MH i2c: E2 [10:13:33]MH_I2C_Read... [10:13:33]Read from MH i2c: E2 03 00 [10:13:33]MH_I2C_Read... [10:13:33]Read from MH i2c: E2 03 00 13 17 00 90 00 9E [10:13:33]RAPDU: 90 00 [10:13:33]wFMCommunicate OK [10:13:33]SAM_PROTO_ClearQueue done [10:13:33]KKMCreateOFDPacket [10:13:33]OFDProtocolAddRootSTLVToBuf [10:13:33]FM_MakeSignedData [10:13:33]FM_MakeSignedData [10:13:33]SAM_PROTO_SignData [10:13:33]wFMCommunicate request_size=4 [10:13:33]MH_SAM_APDU [10:13:33]CAPDU: 80 0D 01 02 [10:13:33]Write to MH i2c: E2 08 00 14 17 80 0D 01 02 00 00 00 00 A4 [10:13:33]Write i2c OK [10:13:33]MH_I2C_Read... [10:13:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:13:33]Read from MH i2c: E2 [10:13:33]MH_I2C_Read... [10:13:33]Read from MH i2c: E2 03 00 [10:13:33]MH_I2C_Read... [10:13:33]Read from MH i2c: E2 03 00 14 17 00 90 00 9F [10:13:33]RAPDU: 90 00 [10:13:33]wFMCommunicate OK [10:13:33]wFMCommunicate request_size=255 [10:13:33]MH_SAM_APDU [10:13:33]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 CD D7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DA 61 02 00 35 04 06 00 [10:13:33]Write to MH i2c: E2 02 01 15 17 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 CD D7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DA 61 02 00 35 04 06 00 00 00 AC [10:13:33]Write i2c OK [10:13:33]MH_I2C_Read... [10:13:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:13:33]Read from MH i2c: E2 [10:13:33]MH_I2C_Read... [10:13:33]Read from MH i2c: E2 03 00 [10:13:33]MH_I2C_Read... [10:13:33]Read from MH i2c: E2 03 00 15 17 00 90 00 A0 [10:13:33]RAPDU: 90 00 [10:13:33]wFMCommunicate OK [10:13:33]wFMCommunicate request_size=11 [10:13:33]MH_SAM_APDU [10:13:33]CAPDU: 80 0D 02 02 06 DB B4 FA D0 72 C4 [10:13:33]Write to MH i2c: E2 0E 00 16 17 80 0D 02 02 06 00 DB B4 FA D0 72 C4 00 00 42 [10:13:33]Write i2c OK [10:13:33]MH_I2C_Read... [10:13:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:13:33]Read from MH i2c: E2 [10:13:33]MH_I2C_Read... [10:13:33]Read from MH i2c: E2 03 00 [10:13:33]MH_I2C_Read... [10:13:33]Read from MH i2c: E2 03 00 16 17 00 90 00 A1 [10:13:33]RAPDU: 90 00 [10:13:33]wFMCommunicate OK [10:13:33]wFMCommunicate request_size=4 [10:13:33]MH_SAM_APDU [10:13:33]CAPDU: 80 0D 03 02 [10:13:33]Write to MH i2c: E2 08 00 17 17 80 0D 03 02 00 00 00 00 A9 [10:13:33]Write i2c OK [10:13:33]MH_I2C_Read... [10:13:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:13:33]Read from MH i2c: E2 [10:13:33]MH_I2C_Read... [10:13:33]Read from MH i2c: E2 0B 00 [10:13:33]MH_I2C_Read... [10:13:33]Read from MH i2c: E2 0B 00 17 17 00 69 63 D3 72 93 06 1C B9 90 00 29 [10:13:33]RAPDU: 69 63 D3 72 93 06 1C B9 90 00 [10:13:33]wFMCommunicate OK [10:13:33]SAM_PROTO_SignData done [10:13:33]FM_MakeSignedData done [10:13:33]CreateOFDProtocolMessage [10:13:33]wFMCommunicate request_size=4 [10:13:33]MH_SAM_APDU [10:13:33]CAPDU: 80 11 00 00 [10:13:33]Write to MH i2c: E2 08 00 18 17 80 11 00 00 00 00 00 00 A9 [10:13:33]Write i2c OK [10:13:33]MH_I2C_Read... [10:13:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:13:33]Read from MH i2c: E2 [10:13:33]MH_I2C_Read... [10:13:33]Read from MH i2c: E2 17 00 [10:13:33]MH_I2C_Read... [10:13:33]Read from MH i2c: E2 17 00 18 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FA [10:13:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:13:33]wFMCommunicate OK [10:13:33]CreateOFDProtocolMessage done [10:13:33]OFDSenderStorePacket 156122 [10:13:33]StoreOFDPacket docnum=156122 [10:13:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 EE CF 08 01 29 DA 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 CD D7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DA 61 02 00 35 04 06 00 DB B4 FA D0 72 C4 69 63 D3 72 93 06 1C B9 [10:13:33]CheckFolder [10:13:33]dirname=/storage/ofd_packets [10:13:33]CheckFolder done [10:13:33]ProducePacketName [10:13:33]name=ofd_packets/00156122 [10:13:33]NVStorageSaveData ofd_packets/00156122 [10:13:33]File name is /storage/ofd_packets/00156122 [10:13:33]Write 302 bytes [10:13:33]NVStorageSaveData done [10:13:33]OFDSenderStorePacket done [10:13:33]KKMCreateOFDPacket done [10:13:33]NVStorageSaveData kkm_last_timestamp [10:13:33]File name is /storage/kkm_last_timestamp [10:13:33]Write 4 bytes [10:13:33]NVStorageSaveData done [10:13:33]ExternCall_PrintAddStr [10:13:33]wPrintStart [10:13:33]Write to MH i2c: 01 00 00 19 17 30 [10:13:33]Write i2c OK [10:13:33]MH_I2C_Read... [10:13:33]Read from MH i2c: 01 [10:13:33]MH_I2C_Read... [10:13:33]Read from MH i2c: 01 07 00 [10:13:33]MH_I2C_Read... [10:13:33]Read from MH i2c: 01 07 00 19 17 00 00 00 00 00 FF 0F 45 [10:13:33]RasterBufferAndPrint [10:13:33]line Счет N : (1)874402 [10:13:33]line ИНН: 02508201610067 [10:13:33]line Контрольно-Кассовый Чек [10:13:33]line ПРОДАЖА [10:13:33]line ТРК (МРК, ГНК) : 43 [10:13:33]line Товар: 2710124130 [10:13:33]line Super 92-К-5 [10:13:33]line 5.850 * 68.40 [10:13:33]line = 400.14 [10:13:33]line НДС 12% НСП 1% [10:13:33]line > о реализуемом товаре [10:13:33]line ОКРУГЛЕНИЕ: -0.14 [10:13:33]line ИТОГО: 400.00 [10:13:33]line Внесено: 400.00 [10:13:33]line СДАЧА: 0.00 [10:13:33]line НСП 1% : 3.54 [10:13:33]line НДС 12% : 42.49 [10:13:33]line Наличными: 400.00 [10:13:33]line Безнал.: 0.00 [10:13:33]line Место: АЗС № 165 "Партнер Нефть" [10:13:33]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:13:33]line СНО: Общий режим [10:13:33]line Чек 194 20.10.2024 10:13 [10:13:33]line Смена: 314 ФФД: 1.0 [10:13:33]line ЗНМ: 0300000234 [10:13:33]line РНМ: 0000137193017469 [10:13:33]line Версия ККМ: v1.0 [10:13:33]line ФМ: 0000000000963156 [10:13:33]line ФД: 156122 [10:13:33]line ФПД: 241570348561092 [10:13:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T101333&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156122&fm=241570348561092&tin=02508201610067®Number=0000137193017469&sum=40000 [10:13:34]OFD Sender: Processing packet 156122 [packets to send 52, broken 51] [10:13:34]ProducePacketName [10:13:34]name=ofd_packets/00156122 [10:13:34]OFD Sender: To server: pG, [10:13:34]CommunicateWithHost lk.salyk.kg:30040 [10:13:34]ConnectInit lk.salyk.kg [10:13:34]written 0, free lines is 4095 [10:13:34]Connected sock=10 [10:13:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 EE CF 08 01 29 DA 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 CD D7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DA 61 02 00 35 04 06 00 DB B4 FA D0 72 C4 69 63 D3 72 93 06 1C B9 [10:13:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E4 2C 47 00 85 3F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DA 61 02 00 F4 03 04 00 00 7E 14 67 B6 04 01 00 00 E8 E7 DA 01 85 D0 34 43 [10:13:34]CommunicateWithHost err = 0 [10:13:34]CheckOFDResponse [10:13:34]1017 (14) - 77093643461234 [10:13:34]1041 (16) - 0000000000963156 [10:13:34]1040 (4) - 156122 [10:13:34]1012 (4) - 20.10.2024 03:50 [10:13:34]1206 (1) - 0 [10:13:34]OFD Sender: Remove packet 156122 [10:13:34]ProducePacketName [10:13:34]name=ofd_packets/00156122 [10:13:34]NVStorageDeleteData [10:13:34]Write to MH i2c: 01 00 00 44 17 5B [10:13:34]Write i2c OK [10:13:34]MH_I2C_Read... [10:13:34]Read from MH i2c: 01 [10:13:34]MH_I2C_Read... [10:13:34]Read from MH i2c: 01 07 00 [10:13:34]MH_I2C_Read... [10:13:34]Read from MH i2c: 01 07 00 44 17 00 00 00 00 00 EB 0C 59 [10:13:34]RasterBufferAndPrint [10:13:34]line [10:13:34]line [10:13:34]line [10:13:34]line [10:13:34]line [10:13:34]written 0, free lines is 3313 [10:13:34]MH_Cut [10:13:34]Write to MH i2c: D1 01 00 4B 17 01 34 [10:13:34]Write i2c OK [10:13:34]MH_I2C_Read... [10:13:34]Read from MH i2c: D1 [10:13:34]MH_I2C_Read... [10:13:34]Read from MH i2c: D1 01 00 [10:13:34]MH_I2C_Read... [10:13:34]Read from MH i2c: D1 01 00 4B 17 00 33 [10:13:34]Write to MH i2c: 01 00 00 4C 17 63 [10:13:34]Write i2c OK [10:13:34]MH_I2C_Read... [10:13:35]OFD Sender: No OFD packet to send [10:13:35]*** Cut start [10:13:35]*** Partial cut [10:13:35]*** CUTSNS_PIN = 1 [10:13:35]*** CUTSNS_PIN = 0 [10:13:35]*** Brake cut motor [10:13:36]Read from MH i2c: 01 [10:13:36]MH_I2C_Read... [10:13:36]*** Stop cut motor [10:13:36]*** Cut end [10:13:36]Read from MH i2c: 01 07 00 [10:13:36]MH_I2C_Read... [10:13:36]Read from MH i2c: 01 07 00 4C 17 00 00 00 00 00 FF 0F 78 [10:13:36]process_action close_receipt done [10:13:36]requested_data is exist [10:13:36]produce_requested_data [10:13:36]requested_item fm.sn is exist - process it [10:13:36]wFMCommunicate request_size=4 [10:13:36]MH_SAM_APDU [10:13:36]CAPDU: 80 11 00 00 [10:13:36]Write to MH i2c: E2 08 00 4D 17 80 11 00 00 00 00 00 00 DE [10:13:36]Write i2c OK [10:13:36]MH_I2C_Read... [10:13:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:13:36]Read from MH i2c: E2 [10:13:36]MH_I2C_Read... [10:13:36]Read from MH i2c: E2 17 00 [10:13:36]MH_I2C_Read... [10:13:36]Read from MH i2c: E2 17 00 4D 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2F [10:13:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:13:36]wFMCommunicate OK [10:13:36]requested_item fd.num is exist - process it [10:13:36]SAM_PROTO_GetFieldsCounters [10:13:36]wFMCommunicate request_size=4 [10:13:36]MH_SAM_APDU [10:13:36]CAPDU: 80 13 00 00 [10:13:36]Write to MH i2c: E2 08 00 4E 17 80 13 00 00 00 00 00 00 E1 [10:13:36]Write i2c OK [10:13:36]MH_I2C_Read... [10:13:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:13:36]Read from MH i2c: E2 [10:13:36]MH_I2C_Read... [10:13:36]Read from MH i2c: E2 62 00 [10:13:36]MH_I2C_Read... [10:13:36]Read from MH i2c: E2 62 00 4E 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DA 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 C2 00 00 00 5E 04 04 00 C2 00 00 00 57 04 04 00 C3 00 00 00 19 04 04 00 00 00 00 00 90 00 D8 [10:13:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DA 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 C2 00 00 00 5E 04 04 00 C2 00 00 00 57 04 04 00 C3 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:13:36]wFMCommunicate OK [10:13:36]SAM_PROTO_GetFieldsCounters done [10:13:36]requested_item shift.num is exist - process it [10:13:36]requested_item shift.opened is exist - process it [10:13:36]req_shift_opened [10:13:36]FM_GetShiftState [10:13:36]SAM_PROTO_GetShiftState [10:13:36]wFMCommunicate request_size=4 [10:13:36]MH_SAM_APDU [10:13:36]CAPDU: 80 13 01 00 [10:13:36]Write to MH i2c: E2 08 00 4F 17 80 13 01 00 00 00 00 00 E3 [10:13:36]Write i2c OK [10:13:36]MH_I2C_Read... [10:13:36]Read from MH i2c: E2 [10:13:36]MH_I2C_Read... [10:13:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:13:36]Read from MH i2c: E2 0E 00 [10:13:36]MH_I2C_Read... [10:13:36]Read from MH i2c: E2 0E 00 4F 17 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 8A [10:13:36]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:13:36]wFMCommunicate OK [10:13:36]SAM_PROTO_GetShiftState done [10:13:36]FM_GetShiftState done [10:13:36]req_shift_opened done [10:13:36]requested_item shift.open_date is exist - process it [10:13:36]req_shift_open_date [10:13:36]req_shift_open_date done [10:13:36]produce_requested_data done [10:13:36]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156122,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:13:36]process_action_free close_receipt [10:13:36]json_value_free [10:13:36]json_value_free done [10:13:36]process_json_proto returns [10:13:36]Send response to host [10:13:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156122,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:13:36]free response buf [10:13:36]execute_script done [10:13:36]execute_script returns [10:13:36]free content buf [10:13:36]Sock 8.Close socket [10:13:36]Sock 8.Thread stoped [10:13:37]accept exits with 9 [10:13:37]New connection [10:13:37]New thread 3066695012 created [10:13:37]Thread 3066551652 joined [10:13:37]Waiting for new connection... [10:13:37] Sock 9.Parse request [10:13:37]Sock 9.Check first char [10:13:37]Sock 9.First char is OK [10:13:37]request: POST /json_proto HTTP/1.0 [10:13:37]Method: POST [10:13:37]URL: /json_proto [10:13:37]Method is POST - this is cgi request [10:13:37]url: /json_proto [10:13:37]query_string will be loaded in cgi processing [10:13:37]execute_cgi json_proto POST (null) [10:13:37]execute_cgi path=json_proto method=POST [10:13:37]POST find Content-Length [10:13:37]Host: 172.17.53.67:8080 [10:13:37]Content-Length: 766 [10:13:37]Content-Type: application/json [10:13:37] [10:13:37]POST finish read [10:13:37]Found Content-Length = 766 [10:13:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874401", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:13:37]execute_script... [10:13:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874401", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:13:37]POST & json_proto [10:13:37]process_json_proto [10:13:37]json parsed OK: [10:13:37]protocol is kg_v1.0 [10:13:37]action value=close_receipt [10:13:37]process_action close_receipt [10:13:37]cmd_close_receipt [10:13:37]MH_GetDate [10:13:37]Write to MH i2c: F0 00 00 50 17 56 [10:13:37]Write i2c OK [10:13:37]MH_I2C_Read... [10:13:37]Read from MH i2c: F0 [10:13:37]MH_I2C_Read... [10:13:37]Read from MH i2c: F0 09 00 [10:13:37]MH_I2C_Read... [10:13:37]Read from MH i2c: F0 09 00 50 17 00 D2 D7 14 67 19 BC 99 64 55 [10:13:37]GetLastDocTimeStamp 1729419213 [10:13:37]current date 1729419218 [10:13:37]FM_GetShiftState [10:13:37]SAM_PROTO_GetShiftState [10:13:37]wFMCommunicate request_size=4 [10:13:37]MH_SAM_APDU [10:13:37]CAPDU: 80 13 01 00 [10:13:37]Write to MH i2c: E2 08 00 51 17 80 13 01 00 00 00 00 00 E5 [10:13:37]Write i2c OK [10:13:37]MH_I2C_Read... [10:13:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:13:37]Read from MH i2c: E2 [10:13:37]MH_I2C_Read... [10:13:37]Read from MH i2c: E2 0E 00 [10:13:37]MH_I2C_Read... [10:13:37]Read from MH i2c: E2 0E 00 51 17 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 8C [10:13:37]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:13:37]wFMCommunicate OK [10:13:37]SAM_PROTO_GetShiftState done [10:13:37]FM_GetShiftState done [10:13:37]opened in 1729383891 [10:13:37]opened+sec_in_day 1729470291 [10:13:37]quantity*price = 50041 [10:13:37]sum+1 = 50042 [10:13:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 195 20.10.2024 10:13 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156123 ФПД: 6869364018188 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T101338&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156123&fm=6869364018188&tin=02508201610067®Number=0000137193017469&sum=50041 [10:13:39]StoreToDocumentArchive [10:13:39]shift 314 fd 156123 [10:13:39]save to /storage/0314/doc_00156123 [10:13:39]save last doc name /storage/0314/doc_00156123 to /storage/kkm_last_doc_name [10:13:39]save OK [10:13:39]Clear old archive folders... [10:13:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:13:39]tlvbuf is 008B2210 [10:13:39]SAM_PROTO_ClearQueue [10:13:39]wFMCommunicate request_size=4 [10:13:39]MH_SAM_APDU [10:13:39]CAPDU: 80 09 00 00 [10:13:39]Write to MH i2c: E2 08 00 5E 17 80 09 00 00 00 00 00 00 E7 [10:13:39]Write i2c OK [10:13:39]MH_I2C_Read... [10:13:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:13:39]Read from MH i2c: E2 [10:13:39]MH_I2C_Read... [10:13:39]Read from MH i2c: E2 03 00 [10:13:39]MH_I2C_Read... [10:13:39]Read from MH i2c: E2 03 00 5E 17 00 90 00 E9 [10:13:39]RAPDU: 90 00 [10:13:39]wFMCommunicate OK [10:13:39]SAM_PROTO_ClearQueue done [10:13:39]KKMCreateOFDPacket [10:13:39]OFDProtocolAddRootSTLVToBuf [10:13:39]FM_MakeSignedData [10:13:39]FM_MakeSignedData [10:13:39]SAM_PROTO_SignData [10:13:39]wFMCommunicate request_size=4 [10:13:39]MH_SAM_APDU [10:13:39]CAPDU: 80 0D 01 02 [10:13:39]Write to MH i2c: E2 08 00 5F 17 80 0D 01 02 00 00 00 00 EF [10:13:39]Write i2c OK [10:13:39]MH_I2C_Read... [10:13:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:13:39]Read from MH i2c: E2 [10:13:39]MH_I2C_Read... [10:13:39]Read from MH i2c: E2 03 00 [10:13:39]MH_I2C_Read... [10:13:39]Read from MH i2c: E2 03 00 5F 17 00 90 00 EA [10:13:39]RAPDU: 90 00 [10:13:39]wFMCommunicate OK [10:13:39]wFMCommunicate request_size=255 [10:13:39]MH_SAM_APDU [10:13:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 D2 D7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DB 61 02 00 35 04 06 00 06 [10:13:39]Write to MH i2c: E2 02 01 60 17 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 D2 D7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DB 61 02 00 35 04 06 00 06 00 00 4E [10:13:39]Write i2c OK [10:13:39]MH_I2C_Read... [10:13:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:13:39]Read from MH i2c: E2 [10:13:39]MH_I2C_Read... [10:13:39]Read from MH i2c: E2 03 00 [10:13:39]MH_I2C_Read... [10:13:39]Read from MH i2c: E2 03 00 60 17 00 90 00 EB [10:13:39]RAPDU: 90 00 [10:13:39]wFMCommunicate OK [10:13:39]wFMCommunicate request_size=10 [10:13:39]MH_SAM_APDU [10:13:39]CAPDU: 80 0D 02 02 05 3F 66 00 8C 0C [10:13:39]Write to MH i2c: E2 0D 00 61 17 80 0D 02 02 05 00 3F 66 00 8C 0C 00 00 39 [10:13:39]Write i2c OK [10:13:39]MH_I2C_Read... [10:13:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:13:39]Read from MH i2c: E2 [10:13:39]MH_I2C_Read... [10:13:39]Read from MH i2c: E2 03 00 [10:13:39]MH_I2C_Read... [10:13:39]Read from MH i2c: E2 03 00 61 17 00 90 00 EC [10:13:39]RAPDU: 90 00 [10:13:39]wFMCommunicate OK [10:13:39]wFMCommunicate request_size=4 [10:13:39]MH_SAM_APDU [10:13:39]CAPDU: 80 0D 03 02 [10:13:39]Write to MH i2c: E2 08 00 62 17 80 0D 03 02 00 00 00 00 F4 [10:13:39]Write i2c OK [10:13:39]MH_I2C_Read... [10:13:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:13:39]Read from MH i2c: E2 [10:13:39]MH_I2C_Read... [10:13:39]Read from MH i2c: E2 0B 00 [10:13:39]MH_I2C_Read... [10:13:39]Read from MH i2c: E2 0B 00 62 17 00 19 64 4F ED 7E 54 EC 4F 90 00 BB [10:13:39]RAPDU: 19 64 4F ED 7E 54 EC 4F 90 00 [10:13:39]wFMCommunicate OK [10:13:39]SAM_PROTO_SignData done [10:13:39]FM_MakeSignedData done [10:13:39]CreateOFDProtocolMessage [10:13:39]wFMCommunicate request_size=4 [10:13:39]MH_SAM_APDU [10:13:39]CAPDU: 80 11 00 00 [10:13:39]Write to MH i2c: E2 08 00 63 17 80 11 00 00 00 00 00 00 F4 [10:13:39]Write i2c OK [10:13:39]MH_I2C_Read... [10:13:39]Read from MH i2c: E2 [10:13:39]MH_I2C_Read... [10:13:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:13:39]Read from MH i2c: E2 17 00 [10:13:39]MH_I2C_Read... [10:13:39]Read from MH i2c: E2 17 00 63 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 45 [10:13:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:13:39]wFMCommunicate OK [10:13:39]CreateOFDProtocolMessage done [10:13:39]OFDSenderStorePacket 156123 [10:13:39]StoreOFDPacket docnum=156123 [10:13:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 76 6A 07 01 3D 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 D2 D7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DB 61 02 00 35 04 06 00 06 3F 66 00 8C 0C 19 64 4F ED 7E 54 EC 4F [10:13:39]CheckFolder [10:13:39]dirname=/storage/ofd_packets [10:13:39]CheckFolder done [10:13:39]ProducePacketName [10:13:39]name=ofd_packets/00156123 [10:13:39]NVStorageSaveData ofd_packets/00156123 [10:13:39]File name is /storage/ofd_packets/00156123 [10:13:39]Write 301 bytes [10:13:39]NVStorageSaveData done [10:13:39]OFDSenderStorePacket done [10:13:39]KKMCreateOFDPacket done [10:13:39]NVStorageSaveData kkm_last_timestamp [10:13:39]File name is /storage/kkm_last_timestamp [10:13:39]Write 4 bytes [10:13:39]NVStorageSaveData done [10:13:39]ExternCall_PrintAddStr [10:13:39]wPrintStart [10:13:39]Write to MH i2c: 01 00 00 64 17 7B [10:13:39]Write i2c OK [10:13:39]MH_I2C_Read... [10:13:39]Read from MH i2c: 01 [10:13:39]MH_I2C_Read... [10:13:39]Read from MH i2c: 01 07 00 [10:13:39]MH_I2C_Read... [10:13:39]Read from MH i2c: 01 07 00 64 17 00 00 00 00 00 FF 0F 90 [10:13:39]RasterBufferAndPrint [10:13:39]line Счет N : (1)874401 [10:13:39]line ИНН: 02508201610067 [10:13:39]line Контрольно-Кассовый Чек [10:13:39]line ПРОДАЖА [10:13:39]line ТРК (МРК, ГНК) : 32 [10:13:39]line Товар: 2710124130 [10:13:39]line Аи-92-К-5 [10:13:39]line 7.480 * 66.90 [10:13:39]line = 500.41 [10:13:39]line НДС 12% НСП 1% [10:13:39]line > о реализуемом товаре [10:13:39]line ИТОГО: 500.41 [10:13:39]line НСП 1% : 4.43 [10:13:39]line НДС 12% : 53.14 [10:13:39]line Наличными: 0.00 [10:13:39]line Безнал.: 500.41 [10:13:39]line Место: АЗС № 165 "Партнер Нефть" [10:13:39]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:13:39]line СНО: Общий режим [10:13:39]line Чек 195 20.10.2024 10:13 [10:13:39]line Смена: 314 ФФД: 1.0 [10:13:39]line ЗНМ: 0300000234 [10:13:39]line РНМ: 0000137193017469 [10:13:39]line Версия ККМ: v1.0 [10:13:39]line Платежная система: Mbank [10:13:39]line ФМ: 0000000000963156 [10:13:39]line ФД: 156123 [10:13:39]line ФПД: 6869364018188 [10:13:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T101338&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156123&fm=6869364018188&tin=02508201610067®Number=0000137193017469&sum=50041 [10:13:39]written 0, free lines is 4095 [10:13:39]OFD Sender: Processing packet 156123 [packets to send 52, broken 51] [10:13:39]ProducePacketName [10:13:39]name=ofd_packets/00156123 [10:13:39]OFD Sender: To server: pG, [10:13:39]CommunicateWithHost lk.salyk.kg:30040 [10:13:39]ConnectInit lk.salyk.kg [10:13:39]Connected sock=8 [10:13:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 76 6A 07 01 3D 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 D2 D7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DB 61 02 00 35 04 06 00 06 3F 66 00 8C 0C 19 64 4F ED 7E 54 EC 4F [10:13:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 48 1C 47 00 BE 79 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DB 61 02 00 F4 03 04 00 05 7E 14 67 B6 04 01 00 00 C6 8B 76 D6 32 85 D3 55 [10:13:40]CommunicateWithHost err = 0 [10:13:40]CheckOFDResponse [10:13:40]1017 (14) - 77093643461234 [10:13:40]1041 (16) - 0000000000963156 [10:13:40]1040 (4) - 156123 [10:13:40]1012 (4) - 20.10.2024 03:50 [10:13:40]1206 (1) - 0 [10:13:40]OFD Sender: Remove packet 156123 [10:13:40]ProducePacketName [10:13:40]name=ofd_packets/00156123 [10:13:40]NVStorageDeleteData [10:13:40]Write to MH i2c: 01 00 00 8D 17 A4 [10:13:40]Write i2c OK [10:13:40]MH_I2C_Read... [10:13:40]Read from MH i2c: 01 [10:13:40]MH_I2C_Read... [10:13:40]Read from MH i2c: 01 07 00 [10:13:40]MH_I2C_Read... [10:13:40]Read from MH i2c: 01 07 00 8D 17 00 00 00 00 00 20 0D D8 [10:13:40]RasterBufferAndPrint [10:13:40]line [10:13:40]line [10:13:40]line [10:13:40]line [10:13:40]line [10:13:40]written 0, free lines is 3371 [10:13:40]MH_Cut [10:13:40]Write to MH i2c: D1 01 00 94 17 01 7D [10:13:40]Write i2c OK [10:13:40]MH_I2C_Read... [10:13:40]Read from MH i2c: D1 [10:13:40]MH_I2C_Read... [10:13:40]Read from MH i2c: D1 01 00 [10:13:40]MH_I2C_Read... [10:13:40]Read from MH i2c: D1 01 00 94 17 00 7C [10:13:40]Write to MH i2c: 01 00 00 95 17 AC [10:13:40]Write i2c OK [10:13:40]MH_I2C_Read... [10:13:40]OFD Sender: No OFD packet to send [10:13:40]*** Cut start [10:13:40]*** Partial cut [10:13:40]*** CUTSNS_PIN = 1 [10:13:40]*** CUTSNS_PIN = 0 [10:13:41]*** Brake cut motor [10:13:41]Read from MH i2c: 01 [10:13:41]MH_I2C_Read... [10:13:41]*** Stop cut motor [10:13:41]*** Cut end [10:13:41]Read from MH i2c: 01 07 00 [10:13:41]MH_I2C_Read... [10:13:41]Read from MH i2c: 01 07 00 95 17 00 00 00 00 00 FF 0F C1 [10:13:41]process_action close_receipt done [10:13:41]requested_data is exist [10:13:41]produce_requested_data [10:13:41]requested_item fm.sn is exist - process it [10:13:41]wFMCommunicate request_size=4 [10:13:41]MH_SAM_APDU [10:13:41]CAPDU: 80 11 00 00 [10:13:41]Write to MH i2c: E2 08 00 96 17 80 11 00 00 00 00 00 00 27 [10:13:41]Write i2c OK [10:13:41]MH_I2C_Read... [10:13:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:13:41]Read from MH i2c: E2 [10:13:41]MH_I2C_Read... [10:13:41]Read from MH i2c: E2 17 00 [10:13:41]MH_I2C_Read... [10:13:41]Read from MH i2c: E2 17 00 96 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 78 [10:13:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:13:41]wFMCommunicate OK [10:13:41]requested_item fd.num is exist - process it [10:13:41]SAM_PROTO_GetFieldsCounters [10:13:41]wFMCommunicate request_size=4 [10:13:41]MH_SAM_APDU [10:13:41]CAPDU: 80 13 00 00 [10:13:41]Write to MH i2c: E2 08 00 97 17 80 13 00 00 00 00 00 00 2A [10:13:41]Write i2c OK [10:13:41]MH_I2C_Read... [10:13:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:13:41]Read from MH i2c: E2 [10:13:41]MH_I2C_Read... [10:13:41]Read from MH i2c: E2 62 00 [10:13:41]MH_I2C_Read... [10:13:41]Read from MH i2c: E2 62 00 97 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DB 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 C3 00 00 00 5E 04 04 00 C3 00 00 00 57 04 04 00 C4 00 00 00 19 04 04 00 00 00 00 00 90 00 25 [10:13:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DB 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 C3 00 00 00 5E 04 04 00 C3 00 00 00 57 04 04 00 C4 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:13:41]wFMCommunicate OK [10:13:41]SAM_PROTO_GetFieldsCounters done [10:13:41]requested_item shift.num is exist - process it [10:13:41]requested_item shift.opened is exist - process it [10:13:41]req_shift_opened [10:13:41]FM_GetShiftState [10:13:41]SAM_PROTO_GetShiftState [10:13:41]wFMCommunicate request_size=4 [10:13:41]MH_SAM_APDU [10:13:41]CAPDU: 80 13 01 00 [10:13:41]Write to MH i2c: E2 08 00 98 17 80 13 01 00 00 00 00 00 2C [10:13:41]Write i2c OK [10:13:41]MH_I2C_Read... [10:13:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:13:41]Read from MH i2c: E2 [10:13:41]MH_I2C_Read... [10:13:41]Read from MH i2c: E2 0E 00 [10:13:41]MH_I2C_Read... [10:13:41]Read from MH i2c: E2 0E 00 98 17 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D3 [10:13:41]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:13:41]wFMCommunicate OK [10:13:41]SAM_PROTO_GetShiftState done [10:13:41]FM_GetShiftState done [10:13:41]req_shift_opened done [10:13:41]requested_item shift.open_date is exist - process it [10:13:41]req_shift_open_date [10:13:41]req_shift_open_date done [10:13:41]produce_requested_data done [10:13:41]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156123,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:13:41]process_action_free close_receipt [10:13:41]json_value_free [10:13:41]json_value_free done [10:13:41]process_json_proto returns [10:13:41]Send response to host [10:13:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156123,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:13:41]free response buf [10:13:41]execute_script done [10:13:41]execute_script returns [10:13:41]free content buf [10:13:41]Sock 9.Close socket [10:13:41]Sock 9.Thread stoped [10:13:45]OFD Sender: No OFD packet to send [10:13:50]OFD Sender: No OFD packet to send [10:13:55]OFD Sender: No OFD packet to send [10:14:00]OFD Sender: No OFD packet to send [10:14:05]OFD Sender: No OFD packet to send [10:14:10]OFD Sender: No OFD packet to send [10:14:15]OFD Sender: No OFD packet to send [10:14:20]OFD Sender: No OFD packet to send [10:14:25]OFD Sender: No OFD packet to send [10:14:30]OFD Sender: No OFD packet to send [10:14:35]OFD Sender: No OFD packet to send [10:14:40]OFD Sender: No OFD packet to send [10:14:45]OFD Sender: No OFD packet to send [10:14:50]OFD Sender: No OFD packet to send [10:14:55]OFD Sender: No OFD packet to send [10:15:00]OFD Sender: No OFD packet to send [10:15:05]OFD Sender: No OFD packet to send [10:15:10]OFD Sender: No OFD packet to send [10:15:15]OFD Sender: No OFD packet to send [10:15:20]OFD Sender: No OFD packet to send [10:15:25]OFD Sender: No OFD packet to send [10:15:30]OFD Sender: No OFD packet to send [10:15:35]OFD Sender: No OFD packet to send [10:15:40]OFD Sender: No OFD packet to send [10:15:45]OFD Sender: No OFD packet to send [10:15:50]OFD Sender: No OFD packet to send [10:15:55]OFD Sender: No OFD packet to send [10:16:00]OFD Sender: No OFD packet to send [10:16:05]OFD Sender: No OFD packet to send [10:16:10]OFD Sender: No OFD packet to send [10:16:15]OFD Sender: No OFD packet to send [10:16:20]OFD Sender: No OFD packet to send [10:16:25]OFD Sender: No OFD packet to send [10:16:30]OFD Sender: No OFD packet to send [10:16:35]OFD Sender: No OFD packet to send [10:16:40]OFD Sender: No OFD packet to send [10:16:45]OFD Sender: No OFD packet to send [10:16:50]OFD Sender: No OFD packet to send [10:16:55]OFD Sender: No OFD packet to send [10:17:00]OFD Sender: No OFD packet to send [10:17:05]OFD Sender: No OFD packet to send [10:17:10]OFD Sender: No OFD packet to send [10:17:15]OFD Sender: No OFD packet to send [10:17:20]OFD Sender: No OFD packet to send [10:17:25]OFD Sender: No OFD packet to send [10:17:30]OFD Sender: No OFD packet to send [10:17:35]OFD Sender: No OFD packet to send [10:17:40]OFD Sender: No OFD packet to send [10:17:45]OFD Sender: No OFD packet to send [10:17:50]OFD Sender: No OFD packet to send [10:17:55]accept exits with 10 [10:17:55]New connection [10:17:55]New thread 3066551652 created [10:17:55]Thread 3066695012 joined [10:17:55]Waiting for new connection... [10:17:55] Sock 10.Parse request [10:17:55]Sock 10.Check first char [10:17:55]Sock 10.First char is OK [10:17:55]request: POST /json_proto HTTP/1.0 [10:17:55]Method: POST [10:17:55]URL: /json_proto [10:17:55]Method is POST - this is cgi request [10:17:55]url: /json_proto [10:17:55]query_string will be loaded in cgi processing [10:17:55]execute_cgi json_proto POST (null) [10:17:55]execute_cgi path=json_proto method=POST [10:17:55]POST find Content-Length [10:17:55]Host: 172.17.53.67:8080 [10:17:55]Content-Length: 677 [10:17:55]Content-Type: application/json [10:17:55] [10:17:55]POST finish read [10:17:55]Found Content-Length = 677 [10:17:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874400", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:17:55]execute_script... [10:17:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874400", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:17:55]POST & json_proto [10:17:55]process_json_proto [10:17:55]json parsed OK: [10:17:55]protocol is kg_v1.0 [10:17:55]action value=close_receipt [10:17:55]process_action close_receipt [10:17:55]cmd_close_receipt [10:17:55]MH_GetDate [10:17:55]Write to MH i2c: F0 00 00 99 17 9F [10:17:55]Write i2c OK [10:17:55]MH_I2C_Read... [10:17:55]Read from MH i2c: F0 [10:17:55]MH_I2C_Read... [10:17:55]Read from MH i2c: F0 09 00 [10:17:55]MH_I2C_Read... [10:17:55]Read from MH i2c: F0 09 00 99 17 00 D4 D8 14 67 19 BC 99 64 A1 [10:17:55]GetLastDocTimeStamp 1729419218 [10:17:55]current date 1729419476 [10:17:55]FM_GetShiftState [10:17:55]SAM_PROTO_GetShiftState [10:17:55]wFMCommunicate request_size=4 [10:17:55]MH_SAM_APDU [10:17:55]CAPDU: 80 13 01 00 [10:17:55]Write to MH i2c: E2 08 00 9A 17 80 13 01 00 00 00 00 00 2E [10:17:55]Write i2c OK [10:17:55]MH_I2C_Read... [10:17:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:17:55]Read from MH i2c: E2 [10:17:55]MH_I2C_Read... [10:17:55]Read from MH i2c: E2 0E 00 [10:17:55]MH_I2C_Read... [10:17:55]Read from MH i2c: E2 0E 00 9A 17 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D5 [10:17:55]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:17:55]wFMCommunicate OK [10:17:55]SAM_PROTO_GetShiftState done [10:17:55]FM_GetShiftState done [10:17:55]opened in 1729383891 [10:17:55]opened+sec_in_day 1729470291 [10:17:55]quantity*price = 50041 [10:17:55]sum+1 = 50042 [10:17:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 196 20.10.2024 10:17 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156124 ФПД: 51496120805446 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T101756&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156124&fm=51496120805446&tin=02508201610067®Number=0000137193017469&sum=50000 [10:17:56]StoreToDocumentArchive [10:17:56]shift 314 fd 156124 [10:17:56]save to /storage/0314/doc_00156124 [10:17:56]save last doc name /storage/0314/doc_00156124 to /storage/kkm_last_doc_name [10:17:56]save OK [10:17:56]Clear old archive folders... [10:17:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:17:56]tlvbuf is 008339D0 [10:17:56]SAM_PROTO_ClearQueue [10:17:56]wFMCommunicate request_size=4 [10:17:56]MH_SAM_APDU [10:17:56]CAPDU: 80 09 00 00 [10:17:56]Write to MH i2c: E2 08 00 A7 17 80 09 00 00 00 00 00 00 30 [10:17:56]Write i2c OK [10:17:56]MH_I2C_Read... [10:17:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:17:56]Read from MH i2c: E2 [10:17:56]MH_I2C_Read... [10:17:56]Read from MH i2c: E2 03 00 [10:17:56]MH_I2C_Read... [10:17:56]Read from MH i2c: E2 03 00 A7 17 00 90 00 32 [10:17:56]RAPDU: 90 00 [10:17:56]wFMCommunicate OK [10:17:56]SAM_PROTO_ClearQueue done [10:17:56]KKMCreateOFDPacket [10:17:56]OFDProtocolAddRootSTLVToBuf [10:17:56]FM_MakeSignedData [10:17:56]FM_MakeSignedData [10:17:56]SAM_PROTO_SignData [10:17:56]wFMCommunicate request_size=4 [10:17:56]MH_SAM_APDU [10:17:56]CAPDU: 80 0D 01 02 [10:17:56]Write to MH i2c: E2 08 00 A8 17 80 0D 01 02 00 00 00 00 38 [10:17:56]Write i2c OK [10:17:56]MH_I2C_Read... [10:17:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:17:56]Read from MH i2c: E2 [10:17:56]MH_I2C_Read... [10:17:56]Read from MH i2c: E2 03 00 [10:17:56]MH_I2C_Read... [10:17:56]Read from MH i2c: E2 03 00 A8 17 00 90 00 33 [10:17:56]RAPDU: 90 00 [10:17:56]wFMCommunicate OK [10:17:56]wFMCommunicate request_size=255 [10:17:56]MH_SAM_APDU [10:17:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 D4 D8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DC 61 02 00 35 04 06 00 2E [10:17:56]Write to MH i2c: E2 02 01 A9 17 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 D4 D8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DC 61 02 00 35 04 06 00 2E 00 00 72 [10:17:56]Write i2c OK [10:17:56]MH_I2C_Read... [10:17:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:17:57]Read from MH i2c: E2 [10:17:57]MH_I2C_Read... [10:17:57]Read from MH i2c: E2 03 00 [10:17:57]MH_I2C_Read... [10:17:57]Read from MH i2c: E2 03 00 A9 17 00 90 00 34 [10:17:57]RAPDU: 90 00 [10:17:57]wFMCommunicate OK [10:17:57]wFMCommunicate request_size=10 [10:17:57]MH_SAM_APDU [10:17:57]CAPDU: 80 0D 02 02 05 D5 DF FC E8 46 [10:17:57]Write to MH i2c: E2 0D 00 AA 17 80 0D 02 02 05 00 D5 DF FC E8 46 00 00 23 [10:17:57]Write i2c OK [10:17:57]MH_I2C_Read... [10:17:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:17:57]Read from MH i2c: E2 [10:17:57]MH_I2C_Read... [10:17:57]Read from MH i2c: E2 03 00 [10:17:57]MH_I2C_Read... [10:17:57]Read from MH i2c: E2 03 00 AA 17 00 90 00 35 [10:17:57]RAPDU: 90 00 [10:17:57]wFMCommunicate OK [10:17:57]wFMCommunicate request_size=4 [10:17:57]MH_SAM_APDU [10:17:57]CAPDU: 80 0D 03 02 [10:17:57]Write to MH i2c: E2 08 00 AB 17 80 0D 03 02 00 00 00 00 3D [10:17:57]Write i2c OK [10:17:57]MH_I2C_Read... [10:17:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:17:57]Read from MH i2c: E2 [10:17:57]MH_I2C_Read... [10:17:57]Read from MH i2c: E2 0B 00 [10:17:57]MH_I2C_Read... [10:17:57]Read from MH i2c: E2 0B 00 AB 17 00 A8 94 32 5F C7 C1 B3 AE 90 00 F4 [10:17:57]RAPDU: A8 94 32 5F C7 C1 B3 AE 90 00 [10:17:57]wFMCommunicate OK [10:17:57]SAM_PROTO_SignData done [10:17:57]FM_MakeSignedData done [10:17:57]CreateOFDProtocolMessage [10:17:57]wFMCommunicate request_size=4 [10:17:57]MH_SAM_APDU [10:17:57]CAPDU: 80 11 00 00 [10:17:57]Write to MH i2c: E2 08 00 AC 17 80 11 00 00 00 00 00 00 3D [10:17:57]Write i2c OK [10:17:57]MH_I2C_Read... [10:17:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:17:57]Read from MH i2c: E2 [10:17:57]MH_I2C_Read... [10:17:57]Read from MH i2c: E2 17 00 [10:17:57]MH_I2C_Read... [10:17:57]Read from MH i2c: E2 17 00 AC 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8E [10:17:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:17:57]wFMCommunicate OK [10:17:57]CreateOFDProtocolMessage done [10:17:57]OFDSenderStorePacket 156124 [10:17:57]StoreOFDPacket docnum=156124 [10:17:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 92 28 07 01 58 B0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 D4 D8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DC 61 02 00 35 04 06 00 2E D5 DF FC E8 46 A8 94 32 5F C7 C1 B3 AE [10:17:57]CheckFolder [10:17:57]dirname=/storage/ofd_packets [10:17:57]CheckFolder done [10:17:57]ProducePacketName [10:17:57]name=ofd_packets/00156124 [10:17:57]NVStorageSaveData ofd_packets/00156124 [10:17:57]File name is /storage/ofd_packets/00156124 [10:17:57]Write 301 bytes [10:17:57]NVStorageSaveData done [10:17:57]OFDSenderStorePacket done [10:17:57]KKMCreateOFDPacket done [10:17:57]NVStorageSaveData kkm_last_timestamp [10:17:57]File name is /storage/kkm_last_timestamp [10:17:57]Write 4 bytes [10:17:57]NVStorageSaveData done [10:17:57]ExternCall_PrintAddStr [10:17:57]wPrintStart [10:17:57]Write to MH i2c: 01 00 00 AD 17 C4 [10:17:57]Write i2c OK [10:17:57]MH_I2C_Read... [10:17:57]Read from MH i2c: 01 [10:17:57]MH_I2C_Read... [10:17:57]Read from MH i2c: 01 07 00 [10:17:57]MH_I2C_Read... [10:17:57]Read from MH i2c: 01 07 00 AD 17 00 00 00 00 00 FF 0F D9 [10:17:57]RasterBufferAndPrint [10:17:57]line Счет N : (1)874400 [10:17:57]line ИНН: 02508201610067 [10:17:57]line Контрольно-Кассовый Чек [10:17:57]line ПРОДАЖА [10:17:57]line ТРК (МРК, ГНК) : 22 [10:17:57]line Товар: 2710124130 [10:17:57]line Аи-92-К-5 [10:17:57]line 7.480 * 66.90 [10:17:57]line = 500.41 [10:17:57]line НДС 12% НСП 1% [10:17:57]line > о реализуемом товаре [10:17:57]line ОКРУГЛЕНИЕ: -0.41 [10:17:57]line ИТОГО: 500.00 [10:17:57]line Внесено: 500.00 [10:17:57]line СДАЧА: 0.00 [10:17:57]line НСП 1% : 4.43 [10:17:57]line НДС 12% : 53.14 [10:17:57]line Наличными: 500.00 [10:17:57]line Безнал.: 0.00 [10:17:57]line Место: АЗС № 165 "Партнер Нефть" [10:17:57]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:17:57]line СНО: Общий режим [10:17:57]line Чек 196 20.10.2024 10:17 [10:17:57]line Смена: 314 ФФД: 1.0 [10:17:57]line ЗНМ: 0300000234 [10:17:57]line РНМ: 0000137193017469 [10:17:57]line Версия ККМ: v1.0 [10:17:57]line ФМ: 0000000000963156 [10:17:57]line ФД: 156124 [10:17:57]line ФПД: 51496120805446 [10:17:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T101756&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156124&fm=51496120805446&tin=02508201610067®Number=0000137193017469&sum=50000 [10:17:57]OFD Sender: Processing packet 156124 [packets to send 52, broken 51] [10:17:57]ProducePacketName [10:17:57]name=ofd_packets/00156124 [10:17:57]OFD Sender: To server: pG, [10:17:57]CommunicateWithHost lk.salyk.kg:30040 [10:17:57]ConnectInit lk.salyk.kg [10:17:57]written 0, free lines is 4095 [10:17:57]Connected sock=9 [10:17:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 92 28 07 01 58 B0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 D4 D8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DC 61 02 00 35 04 06 00 2E D5 DF FC E8 46 A8 94 32 5F C7 C1 B3 AE [10:17:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B6 B7 47 00 43 5D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DC 61 02 00 F4 03 04 00 07 7F 14 67 B6 04 01 00 00 56 39 55 D2 9D 8D 88 55 [10:17:58]CommunicateWithHost err = 0 [10:17:58]CheckOFDResponse [10:17:58]1017 (14) - 77093643461234 [10:17:58]1041 (16) - 0000000000963156 [10:17:58]1040 (4) - 156124 [10:17:58]1012 (4) - 20.10.2024 03:54 [10:17:58]1206 (1) - 0 [10:17:58]OFD Sender: Remove packet 156124 [10:17:58]ProducePacketName [10:17:58]name=ofd_packets/00156124 [10:17:58]NVStorageDeleteData [10:17:58]Write to MH i2c: 01 00 00 D8 17 EF [10:17:58]Write i2c OK [10:17:58]MH_I2C_Read... [10:17:58]Read from MH i2c: 01 [10:17:58]MH_I2C_Read... [10:17:58]Read from MH i2c: 01 07 00 [10:17:58]MH_I2C_Read... [10:17:58]Read from MH i2c: 01 07 00 D8 17 00 00 00 00 00 EF 0C F1 [10:17:58]RasterBufferAndPrint [10:17:58]line [10:17:58]line [10:17:58]line [10:17:58]line [10:17:58]line [10:17:58]written 0, free lines is 3317 [10:17:58]MH_Cut [10:17:58]Write to MH i2c: D1 01 00 DF 17 01 C8 [10:17:58]Write i2c OK [10:17:58]MH_I2C_Read... [10:17:58]Read from MH i2c: D1 [10:17:58]MH_I2C_Read... [10:17:58]Read from MH i2c: D1 01 00 [10:17:58]MH_I2C_Read... [10:17:58]Read from MH i2c: D1 01 00 DF 17 00 C7 [10:17:58]Write to MH i2c: 01 00 00 E0 17 F7 [10:17:58]Write i2c OK [10:17:58]MH_I2C_Read... [10:17:58]OFD Sender: No OFD packet to send [10:17:58]*** Cut start [10:17:58]*** Partial cut [10:17:58]*** CUTSNS_PIN = 1 [10:17:58]*** CUTSNS_PIN = 0 [10:17:59]*** Brake cut motor [10:17:59]Read from MH i2c: 01 [10:17:59]MH_I2C_Read... [10:17:59]*** Stop cut motor [10:17:59]*** Cut end [10:17:59]Read from MH i2c: 01 07 00 [10:17:59]MH_I2C_Read... [10:17:59]Read from MH i2c: 01 07 00 E0 17 00 00 00 00 00 FF 0F 0C [10:17:59]process_action close_receipt done [10:17:59]requested_data is exist [10:17:59]produce_requested_data [10:17:59]requested_item fm.sn is exist - process it [10:17:59]wFMCommunicate request_size=4 [10:17:59]MH_SAM_APDU [10:17:59]CAPDU: 80 11 00 00 [10:17:59]Write to MH i2c: E2 08 00 E1 17 80 11 00 00 00 00 00 00 72 [10:17:59]Write i2c OK [10:17:59]MH_I2C_Read... [10:17:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:17:59]Read from MH i2c: E2 [10:17:59]MH_I2C_Read... [10:17:59]Read from MH i2c: E2 17 00 [10:17:59]MH_I2C_Read... [10:17:59]Read from MH i2c: E2 17 00 E1 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C3 [10:17:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:17:59]wFMCommunicate OK [10:17:59]requested_item fd.num is exist - process it [10:17:59]SAM_PROTO_GetFieldsCounters [10:17:59]wFMCommunicate request_size=4 [10:17:59]MH_SAM_APDU [10:17:59]CAPDU: 80 13 00 00 [10:17:59]Write to MH i2c: E2 08 00 E2 17 80 13 00 00 00 00 00 00 75 [10:17:59]Write i2c OK [10:17:59]MH_I2C_Read... [10:17:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:17:59]Read from MH i2c: E2 [10:17:59]MH_I2C_Read... [10:17:59]Read from MH i2c: E2 62 00 [10:17:59]MH_I2C_Read... [10:17:59]Read from MH i2c: E2 62 00 E2 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DC 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 C4 00 00 00 5E 04 04 00 C4 00 00 00 57 04 04 00 C5 00 00 00 19 04 04 00 00 00 00 00 90 00 74 [10:17:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DC 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 C4 00 00 00 5E 04 04 00 C4 00 00 00 57 04 04 00 C5 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:17:59]wFMCommunicate OK [10:17:59]SAM_PROTO_GetFieldsCounters done [10:17:59]requested_item shift.num is exist - process it [10:17:59]requested_item shift.opened is exist - process it [10:17:59]req_shift_opened [10:17:59]FM_GetShiftState [10:17:59]SAM_PROTO_GetShiftState [10:17:59]wFMCommunicate request_size=4 [10:17:59]MH_SAM_APDU [10:17:59]CAPDU: 80 13 01 00 [10:17:59]Write to MH i2c: E2 08 00 E3 17 80 13 01 00 00 00 00 00 77 [10:17:59]Write i2c OK [10:17:59]MH_I2C_Read... [10:17:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:17:59]Read from MH i2c: E2 [10:17:59]MH_I2C_Read... [10:17:59]Read from MH i2c: E2 0E 00 [10:17:59]MH_I2C_Read... [10:17:59]Read from MH i2c: E2 0E 00 E3 17 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 1E [10:17:59]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:17:59]wFMCommunicate OK [10:17:59]SAM_PROTO_GetShiftState done [10:17:59]FM_GetShiftState done [10:17:59]req_shift_opened done [10:17:59]requested_item shift.open_date is exist - process it [10:17:59]req_shift_open_date [10:17:59]req_shift_open_date done [10:17:59]produce_requested_data done [10:17:59]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156124,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:17:59]process_action_free close_receipt [10:17:59]json_value_free [10:17:59]json_value_free done [10:17:59]process_json_proto returns [10:17:59]Send response to host [10:17:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156124,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:17:59]free response buf [10:17:59]execute_script done [10:17:59]execute_script returns [10:17:59]free content buf [10:17:59]Sock 10.Close socket [10:17:59]Sock 10.Thread stoped [10:18:03]OFD Sender: No OFD packet to send [10:18:08]OFD Sender: No OFD packet to send [10:18:13]OFD Sender: No OFD packet to send [10:18:18]OFD Sender: No OFD packet to send [10:18:23]OFD Sender: No OFD packet to send [10:18:24]accept exits with 8 [10:18:24]New connection [10:18:24]New thread 3066695012 created [10:18:24]Thread 3066551652 joined [10:18:24]Waiting for new connection... [10:18:24] Sock 8.Parse request [10:18:24]Sock 8.Check first char [10:18:24]Sock 8.First char is OK [10:18:24]request: POST /json_proto HTTP/1.0 [10:18:24]Method: POST [10:18:24]URL: /json_proto [10:18:24]Method is POST - this is cgi request [10:18:24]url: /json_proto [10:18:24]query_string will be loaded in cgi processing [10:18:24]execute_cgi json_proto POST (null) [10:18:24]execute_cgi path=json_proto method=POST [10:18:24]POST find Content-Length [10:18:24]Host: 172.17.53.67:8080 [10:18:24]Content-Length: 682 [10:18:24]Content-Type: application/json [10:18:24] [10:18:24]POST finish read [10:18:24]Found Content-Length = 682 [10:18:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874403", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:18:24]execute_script... [10:18:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874403", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:18:24]POST & json_proto [10:18:24]process_json_proto [10:18:24]json parsed OK: [10:18:24]protocol is kg_v1.0 [10:18:24]action value=close_receipt [10:18:24]process_action close_receipt [10:18:24]cmd_close_receipt [10:18:24]MH_GetDate [10:18:24]Write to MH i2c: F0 00 00 E4 17 EA [10:18:24]Write i2c OK [10:18:24]MH_I2C_Read... [10:18:24]Read from MH i2c: F0 [10:18:24]MH_I2C_Read... [10:18:24]Read from MH i2c: F0 09 00 [10:18:24]MH_I2C_Read... [10:18:24]Read from MH i2c: F0 09 00 E4 17 00 F1 D8 14 67 19 BC 99 64 09 [10:18:24]GetLastDocTimeStamp 1729419476 [10:18:24]current date 1729419505 [10:18:24]FM_GetShiftState [10:18:24]SAM_PROTO_GetShiftState [10:18:24]wFMCommunicate request_size=4 [10:18:24]MH_SAM_APDU [10:18:24]CAPDU: 80 13 01 00 [10:18:24]Write to MH i2c: E2 08 00 E5 17 80 13 01 00 00 00 00 00 79 [10:18:24]Write i2c OK [10:18:24]MH_I2C_Read... [10:18:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:18:24]Read from MH i2c: E2 [10:18:24]MH_I2C_Read... [10:18:24]Read from MH i2c: E2 0E 00 [10:18:24]MH_I2C_Read... [10:18:24]Read from MH i2c: E2 0E 00 E5 17 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 20 [10:18:24]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:18:24]wFMCommunicate OK [10:18:24]SAM_PROTO_GetShiftState done [10:18:24]FM_GetShiftState done [10:18:24]opened in 1729383891 [10:18:24]opened+sec_in_day 1729470291 [10:18:24]quantity*price = 100021 [10:18:24]sum+1 = 100023 [10:18:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 197 20.10.2024 10:18 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156125 ФПД: 12138850909026 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T101825&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156125&fm=12138850909026&tin=02508201610067®Number=0000137193017469&sum=100000 [10:18:25]StoreToDocumentArchive [10:18:25]shift 314 fd 156125 [10:18:25]save to /storage/0314/doc_00156125 [10:18:25]save last doc name /storage/0314/doc_00156125 to /storage/kkm_last_doc_name [10:18:25]save OK [10:18:25]Clear old archive folders... [10:18:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:18:25]tlvbuf is B6E69380 [10:18:25]SAM_PROTO_ClearQueue [10:18:25]wFMCommunicate request_size=4 [10:18:25]MH_SAM_APDU [10:18:25]CAPDU: 80 09 00 00 [10:18:25]Write to MH i2c: E2 08 00 F2 17 80 09 00 00 00 00 00 00 7B [10:18:25]Write i2c OK [10:18:25]MH_I2C_Read... [10:18:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:18:25]Read from MH i2c: E2 [10:18:25]MH_I2C_Read... [10:18:25]Read from MH i2c: E2 03 00 [10:18:25]MH_I2C_Read... [10:18:25]Read from MH i2c: E2 03 00 F2 17 00 90 00 7D [10:18:25]RAPDU: 90 00 [10:18:25]wFMCommunicate OK [10:18:25]SAM_PROTO_ClearQueue done [10:18:25]KKMCreateOFDPacket [10:18:25]OFDProtocolAddRootSTLVToBuf [10:18:25]FM_MakeSignedData [10:18:25]FM_MakeSignedData [10:18:25]SAM_PROTO_SignData [10:18:25]wFMCommunicate request_size=4 [10:18:25]MH_SAM_APDU [10:18:25]CAPDU: 80 0D 01 02 [10:18:25]Write to MH i2c: E2 08 00 F3 17 80 0D 01 02 00 00 00 00 83 [10:18:25]Write i2c OK [10:18:25]MH_I2C_Read... [10:18:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:18:25]Read from MH i2c: E2 [10:18:25]MH_I2C_Read... [10:18:25]Read from MH i2c: E2 03 00 [10:18:25]MH_I2C_Read... [10:18:25]Read from MH i2c: E2 03 00 F3 17 00 90 00 7E [10:18:25]RAPDU: 90 00 [10:18:25]wFMCommunicate OK [10:18:25]wFMCommunicate request_size=255 [10:18:25]MH_SAM_APDU [10:18:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 F1 D8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DD 61 02 00 35 04 06 00 0B [10:18:25]Write to MH i2c: E2 02 01 F4 17 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 F1 D8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DD 61 02 00 35 04 06 00 0B 00 00 D6 [10:18:25]Write i2c OK [10:18:25]MH_I2C_Read... [10:18:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:18:25]Read from MH i2c: E2 [10:18:25]MH_I2C_Read... [10:18:25]Read from MH i2c: E2 03 00 [10:18:25]MH_I2C_Read... [10:18:25]Read from MH i2c: E2 03 00 F4 17 00 90 00 7F [10:18:25]RAPDU: 90 00 [10:18:25]wFMCommunicate OK [10:18:25]wFMCommunicate request_size=10 [10:18:25]MH_SAM_APDU [10:18:25]CAPDU: 80 0D 02 02 05 0A 4B E5 7B 62 [10:18:25]Write to MH i2c: E2 0D 00 F5 17 80 0D 02 02 05 00 0A 4B E5 7B 62 00 00 A7 [10:18:25]Write i2c OK [10:18:25]MH_I2C_Read... [10:18:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:18:25]Read from MH i2c: E2 [10:18:25]MH_I2C_Read... [10:18:25]Read from MH i2c: E2 03 00 [10:18:25]MH_I2C_Read... [10:18:25]Read from MH i2c: E2 03 00 F5 17 00 90 00 80 [10:18:25]RAPDU: 90 00 [10:18:25]wFMCommunicate OK [10:18:25]wFMCommunicate request_size=4 [10:18:25]MH_SAM_APDU [10:18:25]CAPDU: 80 0D 03 02 [10:18:25]Write to MH i2c: E2 08 00 F6 17 80 0D 03 02 00 00 00 00 88 [10:18:25]Write i2c OK [10:18:25]MH_I2C_Read... [10:18:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:18:25]Read from MH i2c: E2 [10:18:25]MH_I2C_Read... [10:18:25]Read from MH i2c: E2 0B 00 [10:18:25]MH_I2C_Read... [10:18:25]Read from MH i2c: E2 0B 00 F6 17 00 FA CA 1C DB AC CB ED 8F 90 00 37 [10:18:25]RAPDU: FA CA 1C DB AC CB ED 8F 90 00 [10:18:25]wFMCommunicate OK [10:18:25]SAM_PROTO_SignData done [10:18:25]FM_MakeSignedData done [10:18:25]CreateOFDProtocolMessage [10:18:25]wFMCommunicate request_size=4 [10:18:25]MH_SAM_APDU [10:18:25]CAPDU: 80 11 00 00 [10:18:25]Write to MH i2c: E2 08 00 F7 17 80 11 00 00 00 00 00 00 88 [10:18:25]Write i2c OK [10:18:25]MH_I2C_Read... [10:18:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:18:25]Read from MH i2c: E2 [10:18:25]MH_I2C_Read... [10:18:25]Read from MH i2c: E2 17 00 [10:18:25]MH_I2C_Read... [10:18:25]Read from MH i2c: E2 17 00 F7 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D9 [10:18:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:18:25]wFMCommunicate OK [10:18:25]CreateOFDProtocolMessage done [10:18:25]OFDSenderStorePacket 156125 [10:18:25]StoreOFDPacket docnum=156125 [10:18:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 AF 3E 07 01 3F 1E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 F1 D8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DD 61 02 00 35 04 06 00 0B 0A 4B E5 7B 62 FA CA 1C DB AC CB ED 8F [10:18:25]CheckFolder [10:18:25]dirname=/storage/ofd_packets [10:18:25]CheckFolder done [10:18:25]ProducePacketName [10:18:25]name=ofd_packets/00156125 [10:18:25]NVStorageSaveData ofd_packets/00156125 [10:18:25]File name is /storage/ofd_packets/00156125 [10:18:25]Write 301 bytes [10:18:25]NVStorageSaveData done [10:18:25]OFDSenderStorePacket done [10:18:25]KKMCreateOFDPacket done [10:18:25]NVStorageSaveData kkm_last_timestamp [10:18:25]File name is /storage/kkm_last_timestamp [10:18:25]Write 4 bytes [10:18:25]NVStorageSaveData done [10:18:25]ExternCall_PrintAddStr [10:18:25]wPrintStart [10:18:25]Write to MH i2c: 01 00 00 F8 17 0F [10:18:25]Write i2c OK [10:18:25]MH_I2C_Read... [10:18:25]Read from MH i2c: 01 [10:18:25]MH_I2C_Read... [10:18:25]Read from MH i2c: 01 07 00 [10:18:25]MH_I2C_Read... [10:18:25]Read from MH i2c: 01 07 00 F8 17 00 00 00 00 00 FF 0F 24 [10:18:25]RasterBufferAndPrint [10:18:25]line Счет N : (1)874403 [10:18:25]line ИНН: 02508201610067 [10:18:25]line Контрольно-Кассовый Чек [10:18:25]line ПРОДАЖА [10:18:25]line ТРК (МРК, ГНК) : 41 [10:18:25]line Товар: 2710124500 [10:18:25]line Аи-95-К-5 [10:18:25]line 13.480 * 74.20 [10:18:25]line = 1000.22 [10:18:25]line НДС 12% НСП 1% [10:18:25]line > о реализуемом товаре [10:18:25]line ОКРУГЛЕНИЕ: -0.22 [10:18:25]line ИТОГО: 1000.00 [10:18:25]line Внесено: 1000.00 [10:18:25]line СДАЧА: 0.00 [10:18:25]line НСП 1% : 8.85 [10:18:25]line НДС 12% : 106.22 [10:18:25]line Наличными: 1000.00 [10:18:25]line Безнал.: 0.00 [10:18:25]line Место: АЗС № 165 "Партнер Нефть" [10:18:25]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:18:25]line СНО: Общий режим [10:18:25]line Чек 197 20.10.2024 10:18 [10:18:25]line Смена: 314 ФФД: 1.0 [10:18:25]line ЗНМ: 0300000234 [10:18:25]line РНМ: 0000137193017469 [10:18:25]line Версия ККМ: v1.0 [10:18:25]line ФМ: 0000000000963156 [10:18:25]line ФД: 156125 [10:18:25]line ФПД: 12138850909026 [10:18:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T101825&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156125&fm=12138850909026&tin=02508201610067®Number=0000137193017469&sum=100000 [10:18:26]OFD Sender: Processing packet 156125 [packets to send 52, broken 51] [10:18:26]ProducePacketName [10:18:26]name=ofd_packets/00156125 [10:18:26]OFD Sender: To server: pG, [10:18:26]CommunicateWithHost lk.salyk.kg:30040 [10:18:26]ConnectInit lk.salyk.kg [10:18:26]written 0, free lines is 4095 [10:18:26]Connected sock=10 [10:18:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 AF 3E 07 01 3F 1E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 F1 D8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DD 61 02 00 35 04 06 00 0B 0A 4B E5 7B 62 FA CA 1C DB AC CB ED 8F [10:18:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 0F 61 47 00 16 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 39 36 33 31 35 36 10 04 04 00 DD 61 02 00 F4 03 04 00 24 7F 14 67 B6 04 01 00 00 4F 4D 41 6C F6 84 C3 9F [10:18:26]CommunicateWithHost err = 0 [10:18:26]CheckOFDResponse [10:18:26]1017 (14) - 77093643461234 [10:18:26]1041 (16) - 0000000000963156 [10:18:26]1040 (4) - 156125 [10:18:26]1012 (4) - 20.10.2024 03:55 [10:18:26]1206 (1) - 0 [10:18:26]OFD Sender: Remove packet 156125 [10:18:26]ProducePacketName [10:18:26]name=ofd_packets/00156125 [10:18:26]NVStorageDeleteData [10:18:26]Write to MH i2c: 01 00 00 23 18 3B [10:18:26]Write i2c OK [10:18:26]MH_I2C_Read... [10:18:26]Read from MH i2c: 01 [10:18:26]MH_I2C_Read... [10:18:26]Read from MH i2c: 01 07 00 [10:18:26]MH_I2C_Read... [10:18:26]Read from MH i2c: 01 07 00 23 18 00 00 00 00 00 02 0D 51 [10:18:26]RasterBufferAndPrint [10:18:26]line [10:18:26]line [10:18:26]line [10:18:26]line [10:18:26]line [10:18:26]written 0, free lines is 3337 [10:18:26]MH_Cut [10:18:26]Write to MH i2c: D1 01 00 2A 18 01 14 [10:18:26]Write i2c OK [10:18:26]MH_I2C_Read... [10:18:26]Read from MH i2c: D1 [10:18:26]MH_I2C_Read... [10:18:26]Read from MH i2c: D1 01 00 [10:18:26]MH_I2C_Read... [10:18:26]Read from MH i2c: D1 01 00 2A 18 00 13 [10:18:26]Write to MH i2c: 01 00 00 2B 18 43 [10:18:26]Write i2c OK [10:18:26]MH_I2C_Read... [10:18:27]OFD Sender: No OFD packet to send [10:18:27]*** Cut start [10:18:27]*** Partial cut [10:18:27]*** CUTSNS_PIN = 1 [10:18:27]*** CUTSNS_PIN = 0 [10:18:27]*** Brake cut motor [10:18:28]Read from MH i2c: 01 [10:18:28]MH_I2C_Read... [10:18:28]*** Stop cut motor [10:18:28]*** Cut end [10:18:28]Read from MH i2c: 01 07 00 [10:18:28]MH_I2C_Read... [10:18:28]Read from MH i2c: 01 07 00 2B 18 00 00 00 00 00 FF 0F 58 [10:18:28]process_action close_receipt done [10:18:28]requested_data is exist [10:18:28]produce_requested_data [10:18:28]requested_item fm.sn is exist - process it [10:18:28]wFMCommunicate request_size=4 [10:18:28]MH_SAM_APDU [10:18:28]CAPDU: 80 11 00 00 [10:18:28]Write to MH i2c: E2 08 00 2C 18 80 11 00 00 00 00 00 00 BE [10:18:28]Write i2c OK [10:18:28]MH_I2C_Read... [10:18:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:18:28]Read from MH i2c: E2 [10:18:28]MH_I2C_Read... [10:18:28]Read from MH i2c: E2 17 00 [10:18:28]MH_I2C_Read... [10:18:28]Read from MH i2c: E2 17 00 2C 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0F [10:18:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:18:28]wFMCommunicate OK [10:18:28]requested_item fd.num is exist - process it [10:18:28]SAM_PROTO_GetFieldsCounters [10:18:28]wFMCommunicate request_size=4 [10:18:28]MH_SAM_APDU [10:18:28]CAPDU: 80 13 00 00 [10:18:28]Write to MH i2c: E2 08 00 2D 18 80 13 00 00 00 00 00 00 C1 [10:18:28]Write i2c OK [10:18:28]MH_I2C_Read... [10:18:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:18:28]Read from MH i2c: E2 [10:18:28]MH_I2C_Read... [10:18:28]Read from MH i2c: E2 62 00 [10:18:28]MH_I2C_Read... [10:18:28]Read from MH i2c: E2 62 00 2D 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DD 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 C5 00 00 00 5E 04 04 00 C5 00 00 00 57 04 04 00 C6 00 00 00 19 04 04 00 00 00 00 00 90 00 C4 [10:18:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DD 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 C5 00 00 00 5E 04 04 00 C5 00 00 00 57 04 04 00 C6 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:18:28]wFMCommunicate OK [10:18:28]SAM_PROTO_GetFieldsCounters done [10:18:28]requested_item shift.num is exist - process it [10:18:28]requested_item shift.opened is exist - process it [10:18:28]req_shift_opened [10:18:28]FM_GetShiftState [10:18:28]SAM_PROTO_GetShiftState [10:18:28]wFMCommunicate request_size=4 [10:18:28]MH_SAM_APDU [10:18:28]CAPDU: 80 13 01 00 [10:18:28]Write to MH i2c: E2 08 00 2E 18 80 13 01 00 00 00 00 00 C3 [10:18:28]Write i2c OK [10:18:28]MH_I2C_Read... [10:18:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:18:28]Read from MH i2c: E2 [10:18:28]MH_I2C_Read... [10:18:28]Read from MH i2c: E2 0E 00 [10:18:28]MH_I2C_Read... [10:18:28]Read from MH i2c: E2 0E 00 2E 18 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 6A [10:18:28]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:18:28]wFMCommunicate OK [10:18:28]SAM_PROTO_GetShiftState done [10:18:28]FM_GetShiftState done [10:18:28]req_shift_opened done [10:18:28]requested_item shift.open_date is exist - process it [10:18:28]req_shift_open_date [10:18:28]req_shift_open_date done [10:18:28]produce_requested_data done [10:18:28]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156125,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:18:28]process_action_free close_receipt [10:18:28]json_value_free [10:18:28]json_value_free done [10:18:28]process_json_proto returns [10:18:28]Send response to host [10:18:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156125,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:18:28]free response buf [10:18:28]execute_script done [10:18:28]execute_script returns [10:18:28]free content buf [10:18:28]Sock 8.Close socket [10:18:28]Sock 8.Thread stoped [10:18:32]OFD Sender: No OFD packet to send [10:18:37]OFD Sender: No OFD packet to send [10:18:42]OFD Sender: No OFD packet to send [10:18:47]OFD Sender: No OFD packet to send [10:18:52]OFD Sender: No OFD packet to send [10:18:57]OFD Sender: No OFD packet to send [10:18:58]accept exits with 9 [10:18:58]New connection [10:18:58]New thread 3066551652 created [10:18:58]Thread 3066695012 joined [10:18:58]Waiting for new connection... [10:18:58] Sock 9.Parse request [10:18:58]Sock 9.Check first char [10:18:58]Sock 9.First char is OK [10:18:58]request: POST /json_proto HTTP/1.0 [10:18:58]Method: POST [10:18:58]URL: /json_proto [10:18:58]Method is POST - this is cgi request [10:18:58]url: /json_proto [10:18:58]query_string will be loaded in cgi processing [10:18:58]execute_cgi json_proto POST (null) [10:18:58]execute_cgi path=json_proto method=POST [10:18:58]POST find Content-Length [10:18:58]Host: 172.17.53.67:8080 [10:18:58]Content-Length: 677 [10:18:58]Content-Type: application/json [10:18:58] [10:18:58]POST finish read [10:18:58]Found Content-Length = 677 [10:18:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874404", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:18:58]execute_script... [10:18:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874404", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:18:58]POST & json_proto [10:18:58]process_json_proto [10:18:58]json parsed OK: [10:18:58]protocol is kg_v1.0 [10:18:58]action value=close_receipt [10:18:58]process_action close_receipt [10:18:58]cmd_close_receipt [10:18:58]MH_GetDate [10:18:58]Write to MH i2c: F0 00 00 2F 18 36 [10:18:58]Write i2c OK [10:18:58]MH_I2C_Read... [10:18:58]Read from MH i2c: F0 [10:18:58]MH_I2C_Read... [10:18:58]Read from MH i2c: F0 09 00 [10:18:58]MH_I2C_Read... [10:18:58]Read from MH i2c: F0 09 00 2F 18 00 13 D9 14 67 19 BC 99 64 78 [10:18:58]GetLastDocTimeStamp 1729419505 [10:18:58]current date 1729419539 [10:18:58]FM_GetShiftState [10:18:58]SAM_PROTO_GetShiftState [10:18:58]wFMCommunicate request_size=4 [10:18:58]MH_SAM_APDU [10:18:58]CAPDU: 80 13 01 00 [10:18:58]Write to MH i2c: E2 08 00 30 18 80 13 01 00 00 00 00 00 C5 [10:18:58]Write i2c OK [10:18:58]MH_I2C_Read... [10:18:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:18:58]Read from MH i2c: E2 [10:18:58]MH_I2C_Read... [10:18:58]Read from MH i2c: E2 0E 00 [10:18:58]MH_I2C_Read... [10:18:58]Read from MH i2c: E2 0E 00 30 18 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 6C [10:18:58]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:18:58]wFMCommunicate OK [10:18:58]SAM_PROTO_GetShiftState done [10:18:58]FM_GetShiftState done [10:18:58]opened in 1729383891 [10:18:58]opened+sec_in_day 1729470291 [10:18:58]quantity*price = 40006 [10:18:58]sum+1 = 40007 [10:18:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 198 20.10.2024 10:18 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156126 ФПД: 45143272516098 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T101859&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156126&fm=45143272516098&tin=02508201610067®Number=0000137193017469&sum=40000 [10:19:00]StoreToDocumentArchive [10:19:00]shift 314 fd 156126 [10:19:00]save to /storage/0314/doc_00156126 [10:19:00]save last doc name /storage/0314/doc_00156126 to /storage/kkm_last_doc_name [10:19:00]save OK [10:19:00]Clear old archive folders... [10:19:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:19:00]tlvbuf is 0085FEA0 [10:19:00]SAM_PROTO_ClearQueue [10:19:00]wFMCommunicate request_size=4 [10:19:00]MH_SAM_APDU [10:19:00]CAPDU: 80 09 00 00 [10:19:00]Write to MH i2c: E2 08 00 3D 18 80 09 00 00 00 00 00 00 C7 [10:19:00]Write i2c OK [10:19:00]MH_I2C_Read... [10:19:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:19:00]Read from MH i2c: E2 [10:19:00]MH_I2C_Read... [10:19:00]Read from MH i2c: E2 03 00 [10:19:00]MH_I2C_Read... [10:19:00]Read from MH i2c: E2 03 00 3D 18 00 90 00 C9 [10:19:00]RAPDU: 90 00 [10:19:00]wFMCommunicate OK [10:19:00]SAM_PROTO_ClearQueue done [10:19:00]KKMCreateOFDPacket [10:19:00]OFDProtocolAddRootSTLVToBuf [10:19:00]FM_MakeSignedData [10:19:00]FM_MakeSignedData [10:19:00]SAM_PROTO_SignData [10:19:00]wFMCommunicate request_size=4 [10:19:00]MH_SAM_APDU [10:19:00]CAPDU: 80 0D 01 02 [10:19:00]Write to MH i2c: E2 08 00 3E 18 80 0D 01 02 00 00 00 00 CF [10:19:00]Write i2c OK [10:19:00]MH_I2C_Read... [10:19:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:19:00]Read from MH i2c: E2 [10:19:00]MH_I2C_Read... [10:19:00]Read from MH i2c: E2 03 00 [10:19:00]MH_I2C_Read... [10:19:00]Read from MH i2c: E2 03 00 3E 18 00 90 00 CA [10:19:00]RAPDU: 90 00 [10:19:00]wFMCommunicate OK [10:19:00]wFMCommunicate request_size=255 [10:19:00]MH_SAM_APDU [10:19:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 13 D9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DE 61 02 00 35 04 06 00 29 [10:19:00]Write to MH i2c: E2 02 01 3F 18 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 13 D9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DE 61 02 00 35 04 06 00 29 00 00 17 [10:19:00]Write i2c OK [10:19:00]MH_I2C_Read... [10:19:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:19:00]Read from MH i2c: E2 [10:19:00]MH_I2C_Read... [10:19:00]Read from MH i2c: E2 03 00 [10:19:00]MH_I2C_Read... [10:19:00]Read from MH i2c: E2 03 00 3F 18 00 90 00 CB [10:19:00]RAPDU: 90 00 [10:19:00]wFMCommunicate OK [10:19:00]wFMCommunicate request_size=10 [10:19:00]MH_SAM_APDU [10:19:00]CAPDU: 80 0D 02 02 05 0E BC B8 EA 02 [10:19:00]Write to MH i2c: E2 0D 00 40 18 80 0D 02 02 05 00 0E BC B8 EA 02 00 00 4A [10:19:00]Write i2c OK [10:19:00]MH_I2C_Read... [10:19:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:19:00]Read from MH i2c: E2 [10:19:00]MH_I2C_Read... [10:19:00]Read from MH i2c: E2 03 00 [10:19:00]MH_I2C_Read... [10:19:00]Read from MH i2c: E2 03 00 40 18 00 90 00 CC [10:19:00]RAPDU: 90 00 [10:19:00]wFMCommunicate OK [10:19:00]wFMCommunicate request_size=4 [10:19:00]MH_SAM_APDU [10:19:00]CAPDU: 80 0D 03 02 [10:19:00]Write to MH i2c: E2 08 00 41 18 80 0D 03 02 00 00 00 00 D4 [10:19:00]Write i2c OK [10:19:00]MH_I2C_Read... [10:19:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:19:00]Read from MH i2c: E2 [10:19:00]MH_I2C_Read... [10:19:00]Read from MH i2c: E2 0B 00 [10:19:00]MH_I2C_Read... [10:19:00]Read from MH i2c: E2 0B 00 41 18 00 AB BC 09 E3 61 CF EC 25 90 00 69 [10:19:00]RAPDU: AB BC 09 E3 61 CF EC 25 90 00 [10:19:00]wFMCommunicate OK [10:19:00]SAM_PROTO_SignData done [10:19:00]FM_MakeSignedData done [10:19:00]CreateOFDProtocolMessage [10:19:00]wFMCommunicate request_size=4 [10:19:00]MH_SAM_APDU [10:19:00]CAPDU: 80 11 00 00 [10:19:00]Write to MH i2c: E2 08 00 42 18 80 11 00 00 00 00 00 00 D4 [10:19:00]Write i2c OK [10:19:00]MH_I2C_Read... [10:19:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:19:00]Read from MH i2c: E2 [10:19:00]MH_I2C_Read... [10:19:00]Read from MH i2c: E2 17 00 [10:19:00]MH_I2C_Read... [10:19:00]Read from MH i2c: E2 17 00 42 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 25 [10:19:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:19:00]wFMCommunicate OK [10:19:00]CreateOFDProtocolMessage done [10:19:00]OFDSenderStorePacket 156126 [10:19:00]StoreOFDPacket docnum=156126 [10:19:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 33 10 07 01 9A 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 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 13 D9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DE 61 02 00 35 04 06 00 29 0E BC B8 EA 02 AB BC 09 E3 61 CF EC 25 [10:19:00]CheckFolder [10:19:00]dirname=/storage/ofd_packets [10:19:00]CheckFolder done [10:19:00]ProducePacketName [10:19:00]name=ofd_packets/00156126 [10:19:00]NVStorageSaveData ofd_packets/00156126 [10:19:00]File name is /storage/ofd_packets/00156126 [10:19:00]Write 301 bytes [10:19:00]NVStorageSaveData done [10:19:00]OFDSenderStorePacket done [10:19:00]KKMCreateOFDPacket done [10:19:00]NVStorageSaveData kkm_last_timestamp [10:19:00]File name is /storage/kkm_last_timestamp [10:19:00]Write 4 bytes [10:19:00]NVStorageSaveData done [10:19:00]ExternCall_PrintAddStr [10:19:00]wPrintStart [10:19:00]Write to MH i2c: 01 00 00 43 18 5B [10:19:00]Write i2c OK [10:19:00]MH_I2C_Read... [10:19:00]Read from MH i2c: 01 [10:19:00]MH_I2C_Read... [10:19:00]Read from MH i2c: 01 07 00 [10:19:00]MH_I2C_Read... [10:19:00]Read from MH i2c: 01 07 00 43 18 00 00 00 00 00 FF 0F 70 [10:19:00]RasterBufferAndPrint [10:19:00]line Счет N : (1)874404 [10:19:00]line ИНН: 02508201610067 [10:19:00]line Контрольно-Кассовый Чек [10:19:00]line ПРОДАЖА [10:19:00]line ТРК (МРК, ГНК) : 12 [10:19:00]line Товар: 2710124130 [10:19:00]line Аи-92-К-5 [10:19:00]line 5.980 * 66.90 [10:19:00]line = 400.06 [10:19:00]line НДС 12% НСП 1% [10:19:00]line > о реализуемом товаре [10:19:00]line ОКРУГЛЕНИЕ: -0.06 [10:19:00]line ИТОГО: 400.00 [10:19:00]line Внесено: 400.00 [10:19:00]line СДАЧА: 0.00 [10:19:00]line НСП 1% : 3.54 [10:19:00]line НДС 12% : 42.48 [10:19:00]line Наличными: 400.00 [10:19:00]line Безнал.: 0.00 [10:19:00]line Место: АЗС № 165 "Партнер Нефть" [10:19:00]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:19:00]line СНО: Общий режим [10:19:00]line Чек 198 20.10.2024 10:18 [10:19:00]line Смена: 314 ФФД: 1.0 [10:19:00]line ЗНМ: 0300000234 [10:19:00]line РНМ: 0000137193017469 [10:19:00]line Версия ККМ: v1.0 [10:19:00]line ФМ: 0000000000963156 [10:19:00]line ФД: 156126 [10:19:00]line ФПД: 45143272516098 [10:19:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T101859&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156126&fm=45143272516098&tin=02508201610067®Number=0000137193017469&sum=40000 [10:19:00]OFD Sender: Processing packet 156126 [packets to send 52, broken 51] [10:19:00]ProducePacketName [10:19:00]name=ofd_packets/00156126 [10:19:00]OFD Sender: To server: pG, [10:19:00]CommunicateWithHost lk.salyk.kg:30040 [10:19:00]ConnectInit lk.salyk.kg [10:19:00]written 0, free lines is 4095 [10:19:01]Connected sock=10 [10:19:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 33 10 07 01 9A 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 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 13 D9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DE 61 02 00 35 04 06 00 29 0E BC B8 EA 02 AB BC 09 E3 61 CF EC 25 [10:19:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 FE 71 47 00 74 54 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DE 61 02 00 F4 03 04 00 46 7F 14 67 B6 04 01 00 00 E6 76 EC 54 BC 5B 5F 51 [10:19:01]CommunicateWithHost err = 0 [10:19:01]CheckOFDResponse [10:19:01]1017 (14) - 77093643461234 [10:19:01]1041 (16) - 0000000000963156 [10:19:01]1040 (4) - 156126 [10:19:01]1012 (4) - 20.10.2024 03:55 [10:19:01]1206 (1) - 0 [10:19:01]OFD Sender: Remove packet 156126 [10:19:01]ProducePacketName [10:19:01]name=ofd_packets/00156126 [10:19:01]NVStorageDeleteData [10:19:01]Write to MH i2c: 01 00 00 6E 18 86 [10:19:01]Write i2c OK [10:19:01]MH_I2C_Read... [10:19:01]Read from MH i2c: 01 [10:19:01]MH_I2C_Read... [10:19:01]Read from MH i2c: 01 07 00 [10:19:01]MH_I2C_Read... [10:19:01]Read from MH i2c: 01 07 00 6E 18 00 00 00 00 00 F6 0C 8F [10:19:01]RasterBufferAndPrint [10:19:01]line [10:19:01]line [10:19:01]line [10:19:01]line [10:19:01]line [10:19:01]written 0, free lines is 3325 [10:19:01]MH_Cut [10:19:01]Write to MH i2c: D1 01 00 75 18 01 5F [10:19:01]Write i2c OK [10:19:01]MH_I2C_Read... [10:19:01]Read from MH i2c: D1 [10:19:01]MH_I2C_Read... [10:19:01]Read from MH i2c: D1 01 00 [10:19:01]MH_I2C_Read... [10:19:01]Read from MH i2c: D1 01 00 75 18 00 5E [10:19:01]Write to MH i2c: 01 00 00 76 18 8E [10:19:01]Write i2c OK [10:19:01]MH_I2C_Read... [10:19:01]OFD Sender: No OFD packet to send [10:19:02]*** Cut start [10:19:02]*** Partial cut [10:19:02]*** CUTSNS_PIN = 1 [10:19:02]*** CUTSNS_PIN = 0 [10:19:02]*** Brake cut motor [10:19:02]Read from MH i2c: 01 [10:19:02]MH_I2C_Read... [10:19:02]*** Stop cut motor [10:19:02]*** Cut end [10:19:02]Read from MH i2c: 01 07 00 [10:19:02]MH_I2C_Read... [10:19:02]Read from MH i2c: 01 07 00 76 18 00 00 00 00 00 FF 0F A3 [10:19:02]process_action close_receipt done [10:19:02]requested_data is exist [10:19:02]produce_requested_data [10:19:02]requested_item fm.sn is exist - process it [10:19:02]wFMCommunicate request_size=4 [10:19:02]MH_SAM_APDU [10:19:02]CAPDU: 80 11 00 00 [10:19:02]Write to MH i2c: E2 08 00 77 18 80 11 00 00 00 00 00 00 09 [10:19:02]Write i2c OK [10:19:02]MH_I2C_Read... [10:19:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:19:02]Read from MH i2c: E2 [10:19:02]MH_I2C_Read... [10:19:02]Read from MH i2c: E2 17 00 [10:19:02]MH_I2C_Read... [10:19:02]Read from MH i2c: E2 17 00 77 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5A [10:19:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:19:02]wFMCommunicate OK [10:19:02]requested_item fd.num is exist - process it [10:19:02]SAM_PROTO_GetFieldsCounters [10:19:02]wFMCommunicate request_size=4 [10:19:02]MH_SAM_APDU [10:19:02]CAPDU: 80 13 00 00 [10:19:02]Write to MH i2c: E2 08 00 78 18 80 13 00 00 00 00 00 00 0C [10:19:02]Write i2c OK [10:19:02]MH_I2C_Read... [10:19:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:19:02]Read from MH i2c: E2 [10:19:02]MH_I2C_Read... [10:19:02]Read from MH i2c: E2 62 00 [10:19:02]MH_I2C_Read... [10:19:02]Read from MH i2c: E2 62 00 78 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DE 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 C6 00 00 00 5E 04 04 00 C6 00 00 00 57 04 04 00 C7 00 00 00 19 04 04 00 00 00 00 00 90 00 13 [10:19:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DE 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 C6 00 00 00 5E 04 04 00 C6 00 00 00 57 04 04 00 C7 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:19:02]wFMCommunicate OK [10:19:02]SAM_PROTO_GetFieldsCounters done [10:19:02]requested_item shift.num is exist - process it [10:19:02]requested_item shift.opened is exist - process it [10:19:02]req_shift_opened [10:19:02]FM_GetShiftState [10:19:02]SAM_PROTO_GetShiftState [10:19:02]wFMCommunicate request_size=4 [10:19:02]MH_SAM_APDU [10:19:02]CAPDU: 80 13 01 00 [10:19:02]Write to MH i2c: E2 08 00 79 18 80 13 01 00 00 00 00 00 0E [10:19:02]Write i2c OK [10:19:02]MH_I2C_Read... [10:19:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:19:02]Read from MH i2c: E2 [10:19:02]MH_I2C_Read... [10:19:02]Read from MH i2c: E2 0E 00 [10:19:02]MH_I2C_Read... [10:19:02]Read from MH i2c: E2 0E 00 79 18 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B5 [10:19:02]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:19:02]wFMCommunicate OK [10:19:02]SAM_PROTO_GetShiftState done [10:19:02]FM_GetShiftState done [10:19:02]req_shift_opened done [10:19:02]requested_item shift.open_date is exist - process it [10:19:02]req_shift_open_date [10:19:03]req_shift_open_date done [10:19:03]produce_requested_data done [10:19:03]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156126,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:19:03]process_action_free close_receipt [10:19:03]json_value_free [10:19:03]json_value_free done [10:19:03]process_json_proto returns [10:19:03]Send response to host [10:19:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156126,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:19:03]free response buf [10:19:03]execute_script done [10:19:03]execute_script returns [10:19:03]free content buf [10:19:03]Sock 9.Close socket [10:19:03]Sock 9.Thread stoped [10:19:06]OFD Sender: No OFD packet to send [10:19:11]OFD Sender: No OFD packet to send [10:19:16]OFD Sender: No OFD packet to send [10:19:21]OFD Sender: No OFD packet to send [10:19:26]OFD Sender: No OFD packet to send [10:19:31]OFD Sender: No OFD packet to send [10:19:36]OFD Sender: No OFD packet to send [10:19:41]OFD Sender: No OFD packet to send [10:19:46]OFD Sender: No OFD packet to send [10:19:51]OFD Sender: No OFD packet to send [10:19:56]OFD Sender: No OFD packet to send [10:20:01]OFD Sender: No OFD packet to send [10:20:06]OFD Sender: No OFD packet to send [10:20:11]OFD Sender: No OFD packet to send [10:20:16]OFD Sender: No OFD packet to send [10:20:21]OFD Sender: No OFD packet to send [10:20:26]OFD Sender: No OFD packet to send [10:20:31]OFD Sender: No OFD packet to send [10:20:36]OFD Sender: No OFD packet to send [10:20:41]OFD Sender: No OFD packet to send [10:20:46]OFD Sender: No OFD packet to send [10:20:47]accept exits with 8 [10:20:47]New connection [10:20:47]New thread 3066695012 created [10:20:47]Thread 3066551652 joined [10:20:47]Waiting for new connection... [10:20:47] Sock 8.Parse request [10:20:47]Sock 8.Check first char [10:20:47]Sock 8.First char is OK [10:20:47]request: POST /json_proto HTTP/1.0 [10:20:47]Method: POST [10:20:47]URL: /json_proto [10:20:47]Method is POST - this is cgi request [10:20:47]url: /json_proto [10:20:47]query_string will be loaded in cgi processing [10:20:47]execute_cgi json_proto POST (null) [10:20:47]execute_cgi path=json_proto method=POST [10:20:47]POST find Content-Length [10:20:47]Host: 172.17.53.67:8080 [10:20:47]Content-Length: 677 [10:20:47]Content-Type: application/json [10:20:47] [10:20:47]POST finish read [10:20:47]Found Content-Length = 677 [10:20:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874405", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:20:47]execute_script... [10:20:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874405", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:20:47]POST & json_proto [10:20:47]process_json_proto [10:20:47]json parsed OK: [10:20:47]protocol is kg_v1.0 [10:20:47]action value=close_receipt [10:20:47]process_action close_receipt [10:20:47]cmd_close_receipt [10:20:47]MH_GetDate [10:20:47]Write to MH i2c: F0 00 00 7A 18 81 [10:20:47]Write i2c OK [10:20:47]MH_I2C_Read... [10:20:47]Read from MH i2c: F0 [10:20:47]MH_I2C_Read... [10:20:47]Read from MH i2c: F0 09 00 [10:20:47]MH_I2C_Read... [10:20:47]Read from MH i2c: F0 09 00 7A 18 00 80 D9 14 67 19 BC 99 64 30 [10:20:47]GetLastDocTimeStamp 1729419539 [10:20:47]current date 1729419648 [10:20:47]FM_GetShiftState [10:20:47]SAM_PROTO_GetShiftState [10:20:47]wFMCommunicate request_size=4 [10:20:47]MH_SAM_APDU [10:20:47]CAPDU: 80 13 01 00 [10:20:47]Write to MH i2c: E2 08 00 7B 18 80 13 01 00 00 00 00 00 10 [10:20:47]Write i2c OK [10:20:47]MH_I2C_Read... [10:20:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:20:47]Read from MH i2c: E2 [10:20:47]MH_I2C_Read... [10:20:47]Read from MH i2c: E2 0E 00 [10:20:47]MH_I2C_Read... [10:20:47]Read from MH i2c: E2 0E 00 7B 18 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B7 [10:20:47]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:20:47]wFMCommunicate OK [10:20:47]SAM_PROTO_GetShiftState done [10:20:47]FM_GetShiftState done [10:20:47]opened in 1729383891 [10:20:47]opened+sec_in_day 1729470291 [10:20:47]quantity*price = 20003 [10:20:47]sum+1 = 20004 [10:20:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 199 20.10.2024 10:20 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156127 ФПД: 1843689343887 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T102048&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156127&fm=1843689343887&tin=02508201610067®Number=0000137193017469&sum=20000 [10:20:48]StoreToDocumentArchive [10:20:48]shift 314 fd 156127 [10:20:48]save to /storage/0314/doc_00156127 [10:20:48]save last doc name /storage/0314/doc_00156127 to /storage/kkm_last_doc_name [10:20:48]save OK [10:20:48]Clear old archive folders... [10:20:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:20:48]tlvbuf is 0081B7F0 [10:20:48]SAM_PROTO_ClearQueue [10:20:48]wFMCommunicate request_size=4 [10:20:48]MH_SAM_APDU [10:20:48]CAPDU: 80 09 00 00 [10:20:48]Write to MH i2c: E2 08 00 88 18 80 09 00 00 00 00 00 00 12 [10:20:48]Write i2c OK [10:20:48]MH_I2C_Read... [10:20:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:20:48]Read from MH i2c: E2 [10:20:48]MH_I2C_Read... [10:20:48]Read from MH i2c: E2 03 00 [10:20:48]MH_I2C_Read... [10:20:48]Read from MH i2c: E2 03 00 88 18 00 90 00 14 [10:20:48]RAPDU: 90 00 [10:20:48]wFMCommunicate OK [10:20:48]SAM_PROTO_ClearQueue done [10:20:48]KKMCreateOFDPacket [10:20:48]OFDProtocolAddRootSTLVToBuf [10:20:48]FM_MakeSignedData [10:20:48]FM_MakeSignedData [10:20:48]SAM_PROTO_SignData [10:20:48]wFMCommunicate request_size=4 [10:20:48]MH_SAM_APDU [10:20:48]CAPDU: 80 0D 01 02 [10:20:48]Write to MH i2c: E2 08 00 89 18 80 0D 01 02 00 00 00 00 1A [10:20:48]Write i2c OK [10:20:48]MH_I2C_Read... [10:20:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:20:48]Read from MH i2c: E2 [10:20:48]MH_I2C_Read... [10:20:48]Read from MH i2c: E2 03 00 [10:20:48]MH_I2C_Read... [10:20:48]Read from MH i2c: E2 03 00 89 18 00 90 00 15 [10:20:48]RAPDU: 90 00 [10:20:48]wFMCommunicate OK [10:20:48]wFMCommunicate request_size=255 [10:20:48]MH_SAM_APDU [10:20:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 80 D9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DF 61 02 00 35 04 06 00 01 [10:20:48]Write to MH i2c: E2 02 01 8A 18 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 80 D9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DF 61 02 00 35 04 06 00 01 00 00 9C [10:20:48]Write i2c OK [10:20:48]MH_I2C_Read... [10:20:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:20:49]Read from MH i2c: E2 [10:20:49]MH_I2C_Read... [10:20:49]Read from MH i2c: E2 03 00 [10:20:49]MH_I2C_Read... [10:20:49]Read from MH i2c: E2 03 00 8A 18 00 90 00 16 [10:20:49]RAPDU: 90 00 [10:20:49]wFMCommunicate OK [10:20:49]wFMCommunicate request_size=10 [10:20:49]MH_SAM_APDU [10:20:49]CAPDU: 80 0D 02 02 05 AD 44 72 CB 8F [10:20:49]Write to MH i2c: E2 0D 00 8B 18 80 0D 02 02 05 00 AD 44 72 CB 8F 00 00 E4 [10:20:49]Write i2c OK [10:20:49]MH_I2C_Read... [10:20:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:20:49]Read from MH i2c: E2 [10:20:49]MH_I2C_Read... [10:20:49]Read from MH i2c: E2 03 00 [10:20:49]MH_I2C_Read... [10:20:49]Read from MH i2c: E2 03 00 8B 18 00 90 00 17 [10:20:49]RAPDU: 90 00 [10:20:49]wFMCommunicate OK [10:20:49]wFMCommunicate request_size=4 [10:20:49]MH_SAM_APDU [10:20:49]CAPDU: 80 0D 03 02 [10:20:49]Write to MH i2c: E2 08 00 8C 18 80 0D 03 02 00 00 00 00 1F [10:20:49]Write i2c OK [10:20:49]MH_I2C_Read... [10:20:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:20:49]Read from MH i2c: E2 [10:20:49]MH_I2C_Read... [10:20:49]Read from MH i2c: E2 0B 00 [10:20:49]MH_I2C_Read... [10:20:49]Read from MH i2c: E2 0B 00 8C 18 00 4E D0 19 BB EA E8 88 D3 90 00 3F [10:20:49]RAPDU: 4E D0 19 BB EA E8 88 D3 90 00 [10:20:49]wFMCommunicate OK [10:20:49]SAM_PROTO_SignData done [10:20:49]FM_MakeSignedData done [10:20:49]CreateOFDProtocolMessage [10:20:49]wFMCommunicate request_size=4 [10:20:49]MH_SAM_APDU [10:20:49]CAPDU: 80 11 00 00 [10:20:49]Write to MH i2c: E2 08 00 8D 18 80 11 00 00 00 00 00 00 1F [10:20:49]Write i2c OK [10:20:49]MH_I2C_Read... [10:20:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:20:49]Read from MH i2c: E2 [10:20:49]MH_I2C_Read... [10:20:49]Read from MH i2c: E2 17 00 [10:20:49]MH_I2C_Read... [10:20:49]Read from MH i2c: E2 17 00 8D 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 70 [10:20:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:20:49]wFMCommunicate OK [10:20:49]CreateOFDProtocolMessage done [10:20:49]OFDSenderStorePacket 156127 [10:20:49]StoreOFDPacket docnum=156127 [10:20:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 67 39 07 01 11 CD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 80 D9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DF 61 02 00 35 04 06 00 01 AD 44 72 CB 8F 4E D0 19 BB EA E8 88 D3 [10:20:49]CheckFolder [10:20:49]dirname=/storage/ofd_packets [10:20:49]CheckFolder done [10:20:49]ProducePacketName [10:20:49]name=ofd_packets/00156127 [10:20:49]NVStorageSaveData ofd_packets/00156127 [10:20:49]File name is /storage/ofd_packets/00156127 [10:20:49]Write 301 bytes [10:20:49]NVStorageSaveData done [10:20:49]OFDSenderStorePacket done [10:20:49]KKMCreateOFDPacket done [10:20:49]NVStorageSaveData kkm_last_timestamp [10:20:49]File name is /storage/kkm_last_timestamp [10:20:49]Write 4 bytes [10:20:49]NVStorageSaveData done [10:20:49]OFD Sender: Processing packet 156127 [packets to send 52, broken 51] [10:20:49]ProducePacketName [10:20:49]name=ofd_packets/00156127 [10:20:49]OFD Sender: To server: pG, [10:20:49]CommunicateWithHost lk.salyk.kg:30040 [10:20:49]ConnectInit lk.salyk.kg [10:20:49]ExternCall_PrintAddStr [10:20:49]wPrintStart [10:20:49]Write to MH i2c: 01 00 00 8E 18 A6 [10:20:49]Write i2c OK [10:20:49]MH_I2C_Read... [10:20:49]Read from MH i2c: 01 [10:20:49]MH_I2C_Read... [10:20:49]Read from MH i2c: 01 07 00 [10:20:49]MH_I2C_Read... [10:20:49]Read from MH i2c: 01 07 00 8E 18 00 00 00 00 00 FF 0F BB [10:20:49]RasterBufferAndPrint [10:20:49]line Счет N : (1)874405 [10:20:49]line ИНН: 02508201610067 [10:20:49]line Контрольно-Кассовый Чек [10:20:49]line ПРОДАЖА [10:20:49]line ТРК (МРК, ГНК) : 22 [10:20:49]line Товар: 2710124130 [10:20:49]line Аи-92-К-5 [10:20:49]line 2.990 * 66.90 [10:20:49]line = 200.03 [10:20:49]line НДС 12% НСП 1% [10:20:49]line > о реализуемом товаре [10:20:49]line ОКРУГЛЕНИЕ: -0.03 [10:20:49]line ИТОГО: 200.00 [10:20:49]line Внесено: 200.00 [10:20:49]line СДАЧА: 0.00 [10:20:49]line НСП 1% : 1.77 [10:20:49]line НДС 12% : 21.24 [10:20:49]line Наличными: 200.00 [10:20:49]line Безнал.: 0.00 [10:20:49]line Место: АЗС № 165 "Партнер Нефть" [10:20:49]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:20:49]line СНО: Общий режим [10:20:49]line Чек 199 20.10.2024 10:20 [10:20:49]line Смена: 314 ФФД: 1.0 [10:20:49]line ЗНМ: 0300000234 [10:20:49]line РНМ: 0000137193017469 [10:20:49]line Версия ККМ: v1.0 [10:20:49]line ФМ: 0000000000963156 [10:20:49]line ФД: 156127 [10:20:49]line ФПД: 1843689343887 [10:20:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T102048&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156127&fm=1843689343887&tin=02508201610067®Number=0000137193017469&sum=20000 [10:20:49]Connected sock=11 [10:20:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 67 39 07 01 11 CD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 80 D9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DF 61 02 00 35 04 06 00 01 AD 44 72 CB 8F 4E D0 19 BB EA E8 88 D3 [10:20:49]written 0, free lines is 4095 [10:20:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F2 00 47 00 0C 76 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DF 61 02 00 F4 03 04 00 B3 7F 14 67 B6 04 01 00 00 B3 8D BC 47 55 E4 DC 15 [10:20:49]CommunicateWithHost err = 0 [10:20:49]CheckOFDResponse [10:20:49]1017 (14) - 77093643461234 [10:20:49]1041 (16) - 0000000000963156 [10:20:49]1040 (4) - 156127 [10:20:49]1012 (4) - 20.10.2024 03:57 [10:20:49]1206 (1) - 0 [10:20:49]OFD Sender: Remove packet 156127 [10:20:49]ProducePacketName [10:20:49]name=ofd_packets/00156127 [10:20:49]NVStorageDeleteData [10:20:50]Write to MH i2c: 01 00 00 B9 18 D1 [10:20:50]Write i2c OK [10:20:50]MH_I2C_Read... [10:20:50]Read from MH i2c: 01 [10:20:50]MH_I2C_Read... [10:20:50]Read from MH i2c: 01 07 00 [10:20:50]MH_I2C_Read... [10:20:50]Read from MH i2c: 01 07 00 B9 18 00 00 00 00 00 EE 0C D2 [10:20:50]RasterBufferAndPrint [10:20:50]line [10:20:50]line [10:20:50]line [10:20:50]line [10:20:50]line [10:20:50]written 0, free lines is 3319 [10:20:50]MH_Cut [10:20:50]Write to MH i2c: D1 01 00 C0 18 01 AA [10:20:50]Write i2c OK [10:20:50]MH_I2C_Read... [10:20:50]Read from MH i2c: D1 [10:20:50]MH_I2C_Read... [10:20:50]Read from MH i2c: D1 01 00 [10:20:50]MH_I2C_Read... [10:20:50]Read from MH i2c: D1 01 00 C0 18 00 A9 [10:20:50]Write to MH i2c: 01 00 00 C1 18 D9 [10:20:50]Write i2c OK [10:20:50]MH_I2C_Read... [10:20:50]OFD Sender: No OFD packet to send [10:20:50]*** Cut start [10:20:50]*** Partial cut [10:20:50]*** CUTSNS_PIN = 1 [10:20:50]*** CUTSNS_PIN = 0 [10:20:51]*** Brake cut motor [10:20:51]Read from MH i2c: 01 [10:20:51]MH_I2C_Read... [10:20:51]*** Stop cut motor [10:20:51]*** Cut end [10:20:51]Read from MH i2c: 01 07 00 [10:20:51]MH_I2C_Read... [10:20:51]Read from MH i2c: 01 07 00 C1 18 00 00 00 00 00 FF 0F EE [10:20:51]process_action close_receipt done [10:20:51]requested_data is exist [10:20:51]produce_requested_data [10:20:51]requested_item fm.sn is exist - process it [10:20:51]wFMCommunicate request_size=4 [10:20:51]MH_SAM_APDU [10:20:51]CAPDU: 80 11 00 00 [10:20:51]Write to MH i2c: E2 08 00 C2 18 80 11 00 00 00 00 00 00 54 [10:20:51]Write i2c OK [10:20:51]MH_I2C_Read... [10:20:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:20:51]Read from MH i2c: E2 [10:20:51]MH_I2C_Read... [10:20:51]Read from MH i2c: E2 17 00 [10:20:51]MH_I2C_Read... [10:20:51]Read from MH i2c: E2 17 00 C2 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A5 [10:20:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:20:51]wFMCommunicate OK [10:20:51]requested_item fd.num is exist - process it [10:20:51]SAM_PROTO_GetFieldsCounters [10:20:51]wFMCommunicate request_size=4 [10:20:51]MH_SAM_APDU [10:20:51]CAPDU: 80 13 00 00 [10:20:51]Write to MH i2c: E2 08 00 C3 18 80 13 00 00 00 00 00 00 57 [10:20:51]Write i2c OK [10:20:51]MH_I2C_Read... [10:20:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:20:51]Read from MH i2c: E2 [10:20:51]MH_I2C_Read... [10:20:51]Read from MH i2c: E2 62 00 [10:20:51]MH_I2C_Read... [10:20:51]Read from MH i2c: E2 62 00 C3 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DF 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 C7 00 00 00 5E 04 04 00 C7 00 00 00 57 04 04 00 C8 00 00 00 19 04 04 00 00 00 00 00 90 00 62 [10:20:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DF 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 C7 00 00 00 5E 04 04 00 C7 00 00 00 57 04 04 00 C8 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:20:51]wFMCommunicate OK [10:20:51]SAM_PROTO_GetFieldsCounters done [10:20:51]requested_item shift.num is exist - process it [10:20:51]requested_item shift.opened is exist - process it [10:20:51]req_shift_opened [10:20:51]FM_GetShiftState [10:20:51]SAM_PROTO_GetShiftState [10:20:51]wFMCommunicate request_size=4 [10:20:51]MH_SAM_APDU [10:20:51]CAPDU: 80 13 01 00 [10:20:51]Write to MH i2c: E2 08 00 C4 18 80 13 01 00 00 00 00 00 59 [10:20:51]Write i2c OK [10:20:51]MH_I2C_Read... [10:20:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:20:51]Read from MH i2c: E2 [10:20:51]MH_I2C_Read... [10:20:51]Read from MH i2c: E2 0E 00 [10:20:51]MH_I2C_Read... [10:20:51]Read from MH i2c: E2 0E 00 C4 18 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 00 [10:20:51]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:20:51]wFMCommunicate OK [10:20:51]SAM_PROTO_GetShiftState done [10:20:51]FM_GetShiftState done [10:20:51]req_shift_opened done [10:20:51]requested_item shift.open_date is exist - process it [10:20:51]req_shift_open_date [10:20:51]req_shift_open_date done [10:20:51]produce_requested_data done [10:20:51]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156127,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:20:51]process_action_free close_receipt [10:20:51]json_value_free [10:20:51]json_value_free done [10:20:51]process_json_proto returns [10:20:51]Send response to host [10:20:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156127,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:20:51]free response buf [10:20:51]execute_script done [10:20:51]execute_script returns [10:20:51]free content buf [10:20:51]Sock 8.Close socket [10:20:51]Sock 8.Thread stoped [10:20:55]OFD Sender: No OFD packet to send [10:21:00]OFD Sender: No OFD packet to send [10:21:05]accept exits with 9 [10:21:05]New connection [10:21:05]New thread 3066551652 created [10:21:05]Thread 3066695012 joined [10:21:05]Waiting for new connection... [10:21:05] Sock 9.Parse request [10:21:05]Sock 9.Check first char [10:21:05]Sock 9.First char is OK [10:21:05]request: POST /json_proto HTTP/1.0 [10:21:05]Method: POST [10:21:05]URL: /json_proto [10:21:05]Method is POST - this is cgi request [10:21:05]url: /json_proto [10:21:05]query_string will be loaded in cgi processing [10:21:05]execute_cgi json_proto POST (null) [10:21:05]execute_cgi path=json_proto method=POST [10:21:05]POST find Content-Length [10:21:05]Host: 172.17.53.67:8080 [10:21:05]Content-Length: 682 [10:21:05]Content-Type: application/json [10:21:05] [10:21:05]POST finish read [10:21:05]Found Content-Length = 682 [10:21:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874407", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:21:05]execute_script... [10:21:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874407", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:21:05]POST & json_proto [10:21:05]process_json_proto [10:21:05]json parsed OK: [10:21:05]protocol is kg_v1.0 [10:21:05]action value=close_receipt [10:21:05]process_action close_receipt [10:21:05]cmd_close_receipt [10:21:05]MH_GetDate [10:21:05]Write to MH i2c: F0 00 00 C5 18 CC [10:21:05]Write i2c OK [10:21:05]MH_I2C_Read... [10:21:05]Read from MH i2c: F0 [10:21:05]MH_I2C_Read... [10:21:05]Read from MH i2c: F0 09 00 [10:21:05]MH_I2C_Read... [10:21:05]Read from MH i2c: F0 09 00 C5 18 00 92 D9 14 67 19 BC 99 64 8D [10:21:05]GetLastDocTimeStamp 1729419648 [10:21:05]current date 1729419666 [10:21:05]FM_GetShiftState [10:21:05]SAM_PROTO_GetShiftState [10:21:05]wFMCommunicate request_size=4 [10:21:05]MH_SAM_APDU [10:21:05]CAPDU: 80 13 01 00 [10:21:05]Write to MH i2c: E2 08 00 C6 18 80 13 01 00 00 00 00 00 5B [10:21:05]Write i2c OK [10:21:05]MH_I2C_Read... [10:21:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:21:05]Read from MH i2c: E2 [10:21:05]MH_I2C_Read... [10:21:05]Read from MH i2c: E2 0E 00 [10:21:05]MH_I2C_Read... [10:21:05]Read from MH i2c: E2 0E 00 C6 18 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 02 [10:21:05]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:21:05]wFMCommunicate OK [10:21:05]SAM_PROTO_GetShiftState done [10:21:05]FM_GetShiftState done [10:21:05]opened in 1729383891 [10:21:05]opened+sec_in_day 1729470291 [10:21:05]quantity*price = 100015 [10:21:05]sum+1 = 100017 [10:21:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 200 20.10.2024 10:21 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156128 ФПД: 167360364300213 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T102106&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156128&fm=167360364300213&tin=02508201610067®Number=0000137193017469&sum=100000 [10:21:06]StoreToDocumentArchive [10:21:06]shift 314 fd 156128 [10:21:06]save to /storage/0314/doc_00156128 [10:21:06]save last doc name /storage/0314/doc_00156128 to /storage/kkm_last_doc_name [10:21:06]save OK [10:21:06]Clear old archive folders... [10:21:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:21:06]tlvbuf is B6F19CF0 [10:21:06]SAM_PROTO_ClearQueue [10:21:06]wFMCommunicate request_size=4 [10:21:06]MH_SAM_APDU [10:21:06]CAPDU: 80 09 00 00 [10:21:06]Write to MH i2c: E2 08 00 D3 18 80 09 00 00 00 00 00 00 5D [10:21:06]Write i2c OK [10:21:06]MH_I2C_Read... [10:21:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:21:06]Read from MH i2c: E2 [10:21:06]MH_I2C_Read... [10:21:06]Read from MH i2c: E2 03 00 [10:21:06]MH_I2C_Read... [10:21:06]Read from MH i2c: E2 03 00 D3 18 00 90 00 5F [10:21:06]RAPDU: 90 00 [10:21:06]wFMCommunicate OK [10:21:06]SAM_PROTO_ClearQueue done [10:21:06]KKMCreateOFDPacket [10:21:06]OFDProtocolAddRootSTLVToBuf [10:21:06]FM_MakeSignedData [10:21:06]FM_MakeSignedData [10:21:06]SAM_PROTO_SignData [10:21:06]wFMCommunicate request_size=4 [10:21:06]MH_SAM_APDU [10:21:06]CAPDU: 80 0D 01 02 [10:21:06]Write to MH i2c: E2 08 00 D4 18 80 0D 01 02 00 00 00 00 65 [10:21:06]Write i2c OK [10:21:06]MH_I2C_Read... [10:21:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:21:06]Read from MH i2c: E2 [10:21:06]MH_I2C_Read... [10:21:06]Read from MH i2c: E2 03 00 [10:21:06]MH_I2C_Read... [10:21:06]Read from MH i2c: E2 03 00 D4 18 00 90 00 60 [10:21:06]RAPDU: 90 00 [10:21:06]wFMCommunicate OK [10:21:06]wFMCommunicate request_size=255 [10:21:06]MH_SAM_APDU [10:21:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 92 D9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E0 61 02 00 35 04 06 00 98 [10:21:06]Write to MH i2c: E2 02 01 D5 18 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 92 D9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E0 61 02 00 35 04 06 00 98 00 00 CA [10:21:06]Write i2c OK [10:21:06]MH_I2C_Read... [10:21:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:21:06]Read from MH i2c: E2 [10:21:06]MH_I2C_Read... [10:21:06]Read from MH i2c: E2 03 00 [10:21:06]MH_I2C_Read... [10:21:06]Read from MH i2c: E2 03 00 D5 18 00 90 00 61 [10:21:06]RAPDU: 90 00 [10:21:06]wFMCommunicate OK [10:21:06]wFMCommunicate request_size=10 [10:21:06]MH_SAM_APDU [10:21:06]CAPDU: 80 0D 02 02 05 36 9F 10 47 B5 [10:21:06]Write to MH i2c: E2 0D 00 D6 18 80 0D 02 02 05 00 36 9F 10 47 B5 00 00 53 [10:21:06]Write i2c OK [10:21:06]MH_I2C_Read... [10:21:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:21:06]Read from MH i2c: E2 [10:21:06]MH_I2C_Read... [10:21:06]Read from MH i2c: E2 03 00 [10:21:06]MH_I2C_Read... [10:21:06]Read from MH i2c: E2 03 00 D6 18 00 90 00 62 [10:21:06]RAPDU: 90 00 [10:21:06]wFMCommunicate OK [10:21:06]wFMCommunicate request_size=4 [10:21:06]MH_SAM_APDU [10:21:06]CAPDU: 80 0D 03 02 [10:21:06]Write to MH i2c: E2 08 00 D7 18 80 0D 03 02 00 00 00 00 6A [10:21:06]Write i2c OK [10:21:06]MH_I2C_Read... [10:21:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:21:06]Read from MH i2c: E2 [10:21:06]MH_I2C_Read... [10:21:06]Read from MH i2c: E2 0B 00 [10:21:06]MH_I2C_Read... [10:21:06]Read from MH i2c: E2 0B 00 D7 18 00 E3 96 AA B4 F1 31 C1 4F 90 00 74 [10:21:06]RAPDU: E3 96 AA B4 F1 31 C1 4F 90 00 [10:21:06]wFMCommunicate OK [10:21:06]SAM_PROTO_SignData done [10:21:06]FM_MakeSignedData done [10:21:06]CreateOFDProtocolMessage [10:21:06]wFMCommunicate request_size=4 [10:21:06]MH_SAM_APDU [10:21:06]CAPDU: 80 11 00 00 [10:21:06]Write to MH i2c: E2 08 00 D8 18 80 11 00 00 00 00 00 00 6A [10:21:06]Write i2c OK [10:21:06]MH_I2C_Read... [10:21:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:21:07]Read from MH i2c: E2 [10:21:07]MH_I2C_Read... [10:21:07]Read from MH i2c: E2 17 00 [10:21:07]MH_I2C_Read... [10:21:07]Read from MH i2c: E2 17 00 D8 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BB [10:21:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:21:07]wFMCommunicate OK [10:21:07]CreateOFDProtocolMessage done [10:21:07]OFDSenderStorePacket 156128 [10:21:07]StoreOFDPacket docnum=156128 [10:21:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 27 FD 07 01 DC 63 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 92 D9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E0 61 02 00 35 04 06 00 98 36 9F 10 47 B5 E3 96 AA B4 F1 31 C1 4F [10:21:07]CheckFolder [10:21:07]dirname=/storage/ofd_packets [10:21:07]CheckFolder done [10:21:07]ProducePacketName [10:21:07]name=ofd_packets/00156128 [10:21:07]NVStorageSaveData ofd_packets/00156128 [10:21:07]File name is /storage/ofd_packets/00156128 [10:21:07]Write 301 bytes [10:21:07]NVStorageSaveData done [10:21:07]OFDSenderStorePacket done [10:21:07]KKMCreateOFDPacket done [10:21:07]NVStorageSaveData kkm_last_timestamp [10:21:07]File name is /storage/kkm_last_timestamp [10:21:07]Write 4 bytes [10:21:07]NVStorageSaveData done [10:21:07]ExternCall_PrintAddStr [10:21:07]wPrintStart [10:21:07]Write to MH i2c: 01 00 00 D9 18 F1 [10:21:07]Write i2c OK [10:21:07]MH_I2C_Read... [10:21:07]Read from MH i2c: 01 [10:21:07]MH_I2C_Read... [10:21:07]Read from MH i2c: 01 07 00 [10:21:07]MH_I2C_Read... [10:21:07]Read from MH i2c: 01 07 00 D9 18 00 00 00 00 00 FF 0F 06 [10:21:07]RasterBufferAndPrint [10:21:07]line Счет N : (1)874407 [10:21:07]line ИНН: 02508201610067 [10:21:07]line Контрольно-Кассовый Чек [10:21:07]line ПРОДАЖА [10:21:07]line ТРК (МРК, ГНК) : 32 [10:21:07]line Товар: 2710124130 [10:21:07]line Аи-92-К-5 [10:21:07]line 14.950 * 66.90 [10:21:07]line = 1000.16 [10:21:07]line НДС 12% НСП 1% [10:21:07]line > о реализуемом товаре [10:21:07]line ОКРУГЛЕНИЕ: -0.16 [10:21:07]line ИТОГО: 1000.00 [10:21:07]line Внесено: 1000.00 [10:21:07]line СДАЧА: 0.00 [10:21:07]line НСП 1% : 8.85 [10:21:07]line НДС 12% : 106.21 [10:21:07]line Наличными: 1000.00 [10:21:07]line Безнал.: 0.00 [10:21:07]line Место: АЗС № 165 "Партнер Нефть" [10:21:07]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:21:07]line СНО: Общий режим [10:21:07]line Чек 200 20.10.2024 10:21 [10:21:07]line Смена: 314 ФФД: 1.0 [10:21:07]line ЗНМ: 0300000234 [10:21:07]line РНМ: 0000137193017469 [10:21:07]line Версия ККМ: v1.0 [10:21:07]line ФМ: 0000000000963156 [10:21:07]line ФД: 156128 [10:21:07]line ФПД: 167360364300213 [10:21:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T102106&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156128&fm=167360364300213&tin=02508201610067®Number=0000137193017469&sum=100000 [10:21:07]OFD Sender: Processing packet 156128 [packets to send 52, broken 51] [10:21:07]ProducePacketName [10:21:07]name=ofd_packets/00156128 [10:21:07]OFD Sender: To server: pG, [10:21:07]CommunicateWithHost lk.salyk.kg:30040 [10:21:07]ConnectInit lk.salyk.kg [10:21:07]written 0, free lines is 4095 [10:21:07]Connected sock=10 [10:21:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 27 FD 07 01 DC 63 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 92 D9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E0 61 02 00 35 04 06 00 98 36 9F 10 47 B5 E3 96 AA B4 F1 31 C1 4F [10:21:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 28 16 47 00 F0 8F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E0 61 02 00 F4 03 04 00 C5 7F 14 67 B6 04 01 00 00 A0 FF 06 EA 18 72 1A 64 [10:21:07]CommunicateWithHost err = 0 [10:21:07]CheckOFDResponse [10:21:07]1017 (14) - 77093643461234 [10:21:07]1041 (16) - 0000000000963156 [10:21:07]1040 (4) - 156128 [10:21:07]1012 (4) - 20.10.2024 03:57 [10:21:07]1206 (1) - 0 [10:21:07]OFD Sender: Remove packet 156128 [10:21:07]ProducePacketName [10:21:07]name=ofd_packets/00156128 [10:21:07]NVStorageDeleteData [10:21:07]Write to MH i2c: 01 00 00 04 19 1D [10:21:07]Write i2c OK [10:21:07]MH_I2C_Read... [10:21:07]Read from MH i2c: 01 [10:21:07]MH_I2C_Read... [10:21:07]Read from MH i2c: 01 07 00 [10:21:07]MH_I2C_Read... [10:21:07]Read from MH i2c: 01 07 00 04 19 00 00 00 00 00 FB 0C 2B [10:21:07]RasterBufferAndPrint [10:21:07]line [10:21:07]line [10:21:07]line [10:21:07]line [10:21:07]line [10:21:07]written 0, free lines is 3329 [10:21:07]MH_Cut [10:21:07]Write to MH i2c: D1 01 00 0B 19 01 F6 [10:21:07]Write i2c OK [10:21:07]MH_I2C_Read... [10:21:07]Read from MH i2c: D1 [10:21:07]MH_I2C_Read... [10:21:07]Read from MH i2c: D1 01 00 [10:21:07]MH_I2C_Read... [10:21:07]Read from MH i2c: D1 01 00 0B 19 00 F5 [10:21:07]Write to MH i2c: 01 00 00 0C 19 25 [10:21:07]Write i2c OK [10:21:07]MH_I2C_Read... [10:21:08]OFD Sender: No OFD packet to send [10:21:08]*** Cut start [10:21:08]*** Partial cut [10:21:08]*** CUTSNS_PIN = 1 [10:21:08]*** CUTSNS_PIN = 0 [10:21:08]*** Brake cut motor [10:21:09]Read from MH i2c: 01 [10:21:09]MH_I2C_Read... [10:21:09]*** Stop cut motor [10:21:09]*** Cut end [10:21:09]Read from MH i2c: 01 07 00 [10:21:09]MH_I2C_Read... [10:21:09]Read from MH i2c: 01 07 00 0C 19 00 00 00 00 00 FF 0F 3A [10:21:09]process_action close_receipt done [10:21:09]requested_data is exist [10:21:09]produce_requested_data [10:21:09]requested_item fm.sn is exist - process it [10:21:09]wFMCommunicate request_size=4 [10:21:09]MH_SAM_APDU [10:21:09]CAPDU: 80 11 00 00 [10:21:09]Write to MH i2c: E2 08 00 0D 19 80 11 00 00 00 00 00 00 A0 [10:21:09]Write i2c OK [10:21:09]MH_I2C_Read... [10:21:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:21:09]Read from MH i2c: E2 [10:21:09]MH_I2C_Read... [10:21:09]Read from MH i2c: E2 17 00 [10:21:09]MH_I2C_Read... [10:21:09]Read from MH i2c: E2 17 00 0D 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F1 [10:21:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:21:09]wFMCommunicate OK [10:21:09]requested_item fd.num is exist - process it [10:21:09]SAM_PROTO_GetFieldsCounters [10:21:09]wFMCommunicate request_size=4 [10:21:09]MH_SAM_APDU [10:21:09]CAPDU: 80 13 00 00 [10:21:09]Write to MH i2c: E2 08 00 0E 19 80 13 00 00 00 00 00 00 A3 [10:21:09]Write i2c OK [10:21:09]MH_I2C_Read... [10:21:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:21:09]Read from MH i2c: E2 [10:21:09]MH_I2C_Read... [10:21:09]Read from MH i2c: E2 62 00 [10:21:09]MH_I2C_Read... [10:21:09]Read from MH i2c: E2 62 00 0E 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E0 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 C8 00 00 00 5E 04 04 00 C8 00 00 00 57 04 04 00 C9 00 00 00 19 04 04 00 00 00 00 00 90 00 B2 [10:21:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E0 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 C8 00 00 00 5E 04 04 00 C8 00 00 00 57 04 04 00 C9 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:21:09]wFMCommunicate OK [10:21:09]SAM_PROTO_GetFieldsCounters done [10:21:09]requested_item shift.num is exist - process it [10:21:09]requested_item shift.opened is exist - process it [10:21:09]req_shift_opened [10:21:09]FM_GetShiftState [10:21:09]SAM_PROTO_GetShiftState [10:21:09]wFMCommunicate request_size=4 [10:21:09]MH_SAM_APDU [10:21:09]CAPDU: 80 13 01 00 [10:21:09]Write to MH i2c: E2 08 00 0F 19 80 13 01 00 00 00 00 00 A5 [10:21:09]Write i2c OK [10:21:09]MH_I2C_Read... [10:21:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:21:09]Read from MH i2c: E2 [10:21:09]MH_I2C_Read... [10:21:09]Read from MH i2c: E2 0E 00 [10:21:09]MH_I2C_Read... [10:21:09]Read from MH i2c: E2 0E 00 0F 19 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 4C [10:21:09]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:21:09]wFMCommunicate OK [10:21:09]SAM_PROTO_GetShiftState done [10:21:09]FM_GetShiftState done [10:21:09]req_shift_opened done [10:21:09]requested_item shift.open_date is exist - process it [10:21:09]req_shift_open_date [10:21:09]req_shift_open_date done [10:21:09]produce_requested_data done [10:21:09]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156128,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:21:09]process_action_free close_receipt [10:21:09]json_value_free [10:21:09]json_value_free done [10:21:09]process_json_proto returns [10:21:09]Send response to host [10:21:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156128,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:21:09]free response buf [10:21:09]execute_script done [10:21:09]execute_script returns [10:21:09]free content buf [10:21:09]Sock 9.Close socket [10:21:09]Sock 9.Thread stoped [10:21:13]OFD Sender: No OFD packet to send [10:21:18]OFD Sender: No OFD packet to send [10:21:23]OFD Sender: No OFD packet to send [10:21:28]OFD Sender: No OFD packet to send [10:21:33]OFD Sender: No OFD packet to send [10:21:38]OFD Sender: No OFD packet to send [10:21:43]OFD Sender: No OFD packet to send [10:21:48]OFD Sender: No OFD packet to send [10:21:53]OFD Sender: No OFD packet to send [10:21:58]OFD Sender: No OFD packet to send [10:22:03]OFD Sender: No OFD packet to send [10:22:08]OFD Sender: No OFD packet to send [10:22:13]OFD Sender: No OFD packet to send [10:22:18]OFD Sender: No OFD packet to send [10:22:23]OFD Sender: No OFD packet to send [10:22:28]OFD Sender: No OFD packet to send [10:22:33]OFD Sender: No OFD packet to send [10:22:38]OFD Sender: No OFD packet to send [10:22:43]OFD Sender: No OFD packet to send [10:22:48]OFD Sender: No OFD packet to send [10:22:53]OFD Sender: No OFD packet to send [10:22:58]OFD Sender: No OFD packet to send [10:23:03]OFD Sender: No OFD packet to send [10:23:03]accept exits with 8 [10:23:03]New connection [10:23:03]New thread 3066695012 created [10:23:03]Thread 3066551652 joined [10:23:03]Waiting for new connection... [10:23:03] Sock 8.Parse request [10:23:03]Sock 8.Check first char [10:23:03]Sock 8.First char is OK [10:23:03]request: POST /json_proto HTTP/1.0 [10:23:03]Method: POST [10:23:03]URL: /json_proto [10:23:03]Method is POST - this is cgi request [10:23:03]url: /json_proto [10:23:03]query_string will be loaded in cgi processing [10:23:03]execute_cgi json_proto POST (null) [10:23:03]execute_cgi path=json_proto method=POST [10:23:03]POST find Content-Length [10:23:03]Host: 172.17.53.67:8080 [10:23:03]Content-Length: 769 [10:23:03]Content-Type: application/json [10:23:03] [10:23:03]POST finish read [10:23:03]Found Content-Length = 769 [10:23:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874408", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:23:03]execute_script... [10:23:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874408", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:23:03]POST & json_proto [10:23:03]process_json_proto [10:23:03]json parsed OK: [10:23:03]protocol is kg_v1.0 [10:23:03]action value=close_receipt [10:23:03]process_action close_receipt [10:23:03]cmd_close_receipt [10:23:03]MH_GetDate [10:23:03]Write to MH i2c: F0 00 00 10 19 18 [10:23:03]Write i2c OK [10:23:03]MH_I2C_Read... [10:23:03]Read from MH i2c: F0 [10:23:03]MH_I2C_Read... [10:23:03]Read from MH i2c: F0 09 00 [10:23:03]MH_I2C_Read... [10:23:03]Read from MH i2c: F0 09 00 10 19 00 08 DA 14 67 19 BC 99 64 50 [10:23:03]GetLastDocTimeStamp 1729419666 [10:23:03]current date 1729419784 [10:23:03]FM_GetShiftState [10:23:03]SAM_PROTO_GetShiftState [10:23:03]wFMCommunicate request_size=4 [10:23:03]MH_SAM_APDU [10:23:03]CAPDU: 80 13 01 00 [10:23:03]Write to MH i2c: E2 08 00 11 19 80 13 01 00 00 00 00 00 A7 [10:23:03]Write i2c OK [10:23:03]MH_I2C_Read... [10:23:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:23:03]Read from MH i2c: E2 [10:23:03]MH_I2C_Read... [10:23:03]Read from MH i2c: E2 0E 00 [10:23:03]MH_I2C_Read... [10:23:03]Read from MH i2c: E2 0E 00 11 19 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 4E [10:23:03]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:23:03]wFMCommunicate OK [10:23:03]SAM_PROTO_GetShiftState done [10:23:03]FM_GetShiftState done [10:23:03]opened in 1729383891 [10:23:03]opened+sec_in_day 1729470291 [10:23:03]quantity*price = 100021 [10:23:03]sum+1 = 100023 [10:23:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 201 20.10.2024 10:23 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156129 ФПД: 210175242548253 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T102304&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156129&fm=210175242548253&tin=02508201610067®Number=0000137193017469&sum=100022 [10:23:04]StoreToDocumentArchive [10:23:04]shift 314 fd 156129 [10:23:04]save to /storage/0314/doc_00156129 [10:23:04]save last doc name /storage/0314/doc_00156129 to /storage/kkm_last_doc_name [10:23:04]save OK [10:23:04]Clear old archive folders... [10:23:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:23:04]tlvbuf is 008BFD00 [10:23:04]SAM_PROTO_ClearQueue [10:23:04]wFMCommunicate request_size=4 [10:23:04]MH_SAM_APDU [10:23:04]CAPDU: 80 09 00 00 [10:23:04]Write to MH i2c: E2 08 00 1E 19 80 09 00 00 00 00 00 00 A9 [10:23:04]Write i2c OK [10:23:04]MH_I2C_Read... [10:23:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:23:04]Read from MH i2c: E2 [10:23:04]MH_I2C_Read... [10:23:04]Read from MH i2c: E2 03 00 [10:23:04]MH_I2C_Read... [10:23:04]Read from MH i2c: E2 03 00 1E 19 00 90 00 AB [10:23:04]RAPDU: 90 00 [10:23:04]wFMCommunicate OK [10:23:04]SAM_PROTO_ClearQueue done [10:23:04]KKMCreateOFDPacket [10:23:04]OFDProtocolAddRootSTLVToBuf [10:23:04]FM_MakeSignedData [10:23:04]FM_MakeSignedData [10:23:04]SAM_PROTO_SignData [10:23:04]wFMCommunicate request_size=4 [10:23:04]MH_SAM_APDU [10:23:04]CAPDU: 80 0D 01 02 [10:23:04]Write to MH i2c: E2 08 00 1F 19 80 0D 01 02 00 00 00 00 B1 [10:23:04]Write i2c OK [10:23:04]MH_I2C_Read... [10:23:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:23:04]Read from MH i2c: E2 [10:23:04]MH_I2C_Read... [10:23:04]Read from MH i2c: E2 03 00 [10:23:04]MH_I2C_Read... [10:23:04]Read from MH i2c: E2 03 00 1F 19 00 90 00 AC [10:23:04]RAPDU: 90 00 [10:23:04]wFMCommunicate OK [10:23:04]wFMCommunicate request_size=255 [10:23:04]MH_SAM_APDU [10:23:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 08 DA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E1 61 02 00 35 04 06 00 BF [10:23:04]Write to MH i2c: E2 02 01 20 19 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 08 DA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E1 61 02 00 35 04 06 00 BF 00 00 05 [10:23:04]Write i2c OK [10:23:04]MH_I2C_Read... [10:23:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:23:05]Read from MH i2c: E2 [10:23:05]MH_I2C_Read... [10:23:05]Read from MH i2c: E2 03 00 [10:23:05]MH_I2C_Read... [10:23:05]Read from MH i2c: E2 03 00 20 19 00 90 00 AD [10:23:05]RAPDU: 90 00 [10:23:05]wFMCommunicate OK [10:23:05]wFMCommunicate request_size=10 [10:23:05]MH_SAM_APDU [10:23:05]CAPDU: 80 0D 02 02 05 27 3C AC 34 1D [10:23:05]Write to MH i2c: E2 0D 00 21 19 80 0D 02 02 05 00 27 3C AC 34 1D 00 00 1E [10:23:05]Write i2c OK [10:23:05]MH_I2C_Read... [10:23:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:23:05]Read from MH i2c: E2 [10:23:05]MH_I2C_Read... [10:23:05]Read from MH i2c: E2 03 00 [10:23:05]MH_I2C_Read... [10:23:05]Read from MH i2c: E2 03 00 21 19 00 90 00 AE [10:23:05]RAPDU: 90 00 [10:23:05]wFMCommunicate OK [10:23:05]wFMCommunicate request_size=4 [10:23:05]MH_SAM_APDU [10:23:05]CAPDU: 80 0D 03 02 [10:23:05]Write to MH i2c: E2 08 00 22 19 80 0D 03 02 00 00 00 00 B6 [10:23:05]Write i2c OK [10:23:05]MH_I2C_Read... [10:23:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:23:05]Read from MH i2c: E2 [10:23:05]MH_I2C_Read... [10:23:05]Read from MH i2c: E2 0B 00 [10:23:05]MH_I2C_Read... [10:23:05]Read from MH i2c: E2 0B 00 22 19 00 D0 F9 60 26 04 E2 00 4F 90 00 3B [10:23:05]RAPDU: D0 F9 60 26 04 E2 00 4F 90 00 [10:23:05]wFMCommunicate OK [10:23:05]SAM_PROTO_SignData done [10:23:05]FM_MakeSignedData done [10:23:05]CreateOFDProtocolMessage [10:23:05]wFMCommunicate request_size=4 [10:23:05]MH_SAM_APDU [10:23:05]CAPDU: 80 11 00 00 [10:23:05]Write to MH i2c: E2 08 00 23 19 80 11 00 00 00 00 00 00 B6 [10:23:05]Write i2c OK [10:23:05]MH_I2C_Read... [10:23:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:23:05]Read from MH i2c: E2 [10:23:05]MH_I2C_Read... [10:23:05]Read from MH i2c: E2 17 00 [10:23:05]MH_I2C_Read... [10:23:05]Read from MH i2c: E2 17 00 23 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 07 [10:23:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:23:05]wFMCommunicate OK [10:23:05]CreateOFDProtocolMessage done [10:23:05]OFDSenderStorePacket 156129 [10:23:05]StoreOFDPacket docnum=156129 [10:23:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 2F 0C 07 01 DB 8C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 08 DA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E1 61 02 00 35 04 06 00 BF 27 3C AC 34 1D D0 F9 60 26 04 E2 00 4F [10:23:05]CheckFolder [10:23:05]dirname=/storage/ofd_packets [10:23:05]CheckFolder done [10:23:05]ProducePacketName [10:23:05]name=ofd_packets/00156129 [10:23:05]NVStorageSaveData ofd_packets/00156129 [10:23:05]File name is /storage/ofd_packets/00156129 [10:23:05]Write 301 bytes [10:23:05]NVStorageSaveData done [10:23:05]OFDSenderStorePacket done [10:23:05]KKMCreateOFDPacket done [10:23:05]NVStorageSaveData kkm_last_timestamp [10:23:05]File name is /storage/kkm_last_timestamp [10:23:05]Write 4 bytes [10:23:05]NVStorageSaveData done [10:23:05]ExternCall_PrintAddStr [10:23:05]wPrintStart [10:23:05]Write to MH i2c: 01 00 00 24 19 3D [10:23:05]Write i2c OK [10:23:05]MH_I2C_Read... [10:23:05]Read from MH i2c: 01 [10:23:05]MH_I2C_Read... [10:23:05]Read from MH i2c: 01 07 00 [10:23:05]MH_I2C_Read... [10:23:05]Read from MH i2c: 01 07 00 24 19 00 00 00 00 00 FF 0F 52 [10:23:05]RasterBufferAndPrint [10:23:05]line Счет N : (1)874408 [10:23:05]line ИНН: 02508201610067 [10:23:05]line Контрольно-Кассовый Чек [10:23:05]line ПРОДАЖА [10:23:05]line ТРК (МРК, ГНК) : 41 [10:23:05]line Товар: 2710124500 [10:23:05]line Аи-95-К-5 [10:23:05]line 13.480 * 74.20 [10:23:05]line = 1000.22 [10:23:05]line НДС 12% НСП 1% [10:23:05]line > о реализуемом товаре [10:23:05]line ИТОГО: 1000.22 [10:23:05]line НСП 1% : 8.85 [10:23:05]line НДС 12% : 106.22 [10:23:05]line Наличными: 0.00 [10:23:05]line Безнал.: 1000.22 [10:23:05]line Место: АЗС № 165 "Партнер Нефть" [10:23:05]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:23:05]line СНО: Общий режим [10:23:05]line Чек 201 20.10.2024 10:23 [10:23:05]line Смена: 314 ФФД: 1.0 [10:23:05]line ЗНМ: 0300000234 [10:23:05]line РНМ: 0000137193017469 [10:23:05]line Версия ККМ: v1.0 [10:23:05]line Платежная система: Mbank [10:23:05]line ФМ: 0000000000963156 [10:23:05]line ФД: 156129 [10:23:05]line ФПД: 210175242548253 [10:23:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T102304&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156129&fm=210175242548253&tin=02508201610067®Number=0000137193017469&sum=100022 [10:23:05]OFD Sender: Processing packet 156129 [packets to send 52, broken 51] [10:23:05]ProducePacketName [10:23:05]name=ofd_packets/00156129 [10:23:05]OFD Sender: To server: pG, [10:23:05]CommunicateWithHost lk.salyk.kg:30040 [10:23:05]ConnectInit lk.salyk.kg [10:23:05]written 0, free lines is 4095 [10:23:05]Connected sock=10 [10:23:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 2F 0C 07 01 DB 8C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 08 DA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E1 61 02 00 35 04 06 00 BF 27 3C AC 34 1D D0 F9 60 26 04 E2 00 4F [10:23:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 0F 3E 47 00 4D C9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E1 61 02 00 F4 03 04 00 3B 80 14 67 B6 04 01 00 00 42 68 38 FD AB E9 D9 F0 [10:23:06]CommunicateWithHost err = 0 [10:23:06]CheckOFDResponse [10:23:06]1017 (14) - 77093643461234 [10:23:06]1041 (16) - 0000000000963156 [10:23:06]1040 (4) - 156129 [10:23:06]1012 (4) - 20.10.2024 03:59 [10:23:06]1206 (1) - 0 [10:23:06]OFD Sender: Remove packet 156129 [10:23:06]ProducePacketName [10:23:06]name=ofd_packets/00156129 [10:23:06]NVStorageDeleteData [10:23:06]Write to MH i2c: 01 00 00 4D 19 66 [10:23:06]Write i2c OK [10:23:06]MH_I2C_Read... [10:23:06]Read from MH i2c: 01 [10:23:06]MH_I2C_Read... [10:23:06]Read from MH i2c: 01 07 00 [10:23:06]MH_I2C_Read... [10:23:06]Read from MH i2c: 01 07 00 4D 19 00 00 00 00 00 26 0D A0 [10:23:06]RasterBufferAndPrint [10:23:06]line [10:23:06]line [10:23:06]line [10:23:06]line [10:23:06]line [10:23:06]written 0, free lines is 3372 [10:23:06]MH_Cut [10:23:06]Write to MH i2c: D1 01 00 54 19 01 3F [10:23:06]Write i2c OK [10:23:06]MH_I2C_Read... [10:23:06]Read from MH i2c: D1 [10:23:06]MH_I2C_Read... [10:23:06]Read from MH i2c: D1 01 00 [10:23:06]MH_I2C_Read... [10:23:06]Read from MH i2c: D1 01 00 54 19 00 3E [10:23:06]Write to MH i2c: 01 00 00 55 19 6E [10:23:06]Write i2c OK [10:23:06]MH_I2C_Read... [10:23:06]OFD Sender: No OFD packet to send [10:23:06]*** Cut start [10:23:06]*** Partial cut [10:23:06]*** CUTSNS_PIN = 1 [10:23:06]*** CUTSNS_PIN = 0 [10:23:07]*** Brake cut motor [10:23:07]Read from MH i2c: 01 [10:23:07]MH_I2C_Read... [10:23:07]*** Stop cut motor [10:23:07]*** Cut end [10:23:07]Read from MH i2c: 01 07 00 [10:23:07]MH_I2C_Read... [10:23:07]Read from MH i2c: 01 07 00 55 19 00 00 00 00 00 FF 0F 83 [10:23:07]process_action close_receipt done [10:23:07]requested_data is exist [10:23:07]produce_requested_data [10:23:07]requested_item fm.sn is exist - process it [10:23:07]wFMCommunicate request_size=4 [10:23:07]MH_SAM_APDU [10:23:07]CAPDU: 80 11 00 00 [10:23:07]Write to MH i2c: E2 08 00 56 19 80 11 00 00 00 00 00 00 E9 [10:23:07]Write i2c OK [10:23:07]MH_I2C_Read... [10:23:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:23:07]Read from MH i2c: E2 [10:23:07]MH_I2C_Read... [10:23:07]Read from MH i2c: E2 17 00 [10:23:07]MH_I2C_Read... [10:23:07]Read from MH i2c: E2 17 00 56 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3A [10:23:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:23:07]wFMCommunicate OK [10:23:07]requested_item fd.num is exist - process it [10:23:07]SAM_PROTO_GetFieldsCounters [10:23:07]wFMCommunicate request_size=4 [10:23:07]MH_SAM_APDU [10:23:07]CAPDU: 80 13 00 00 [10:23:07]Write to MH i2c: E2 08 00 57 19 80 13 00 00 00 00 00 00 EC [10:23:07]Write i2c OK [10:23:07]MH_I2C_Read... [10:23:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:23:07]Read from MH i2c: E2 [10:23:07]MH_I2C_Read... [10:23:07]Read from MH i2c: E2 62 00 [10:23:07]MH_I2C_Read... [10:23:07]Read from MH i2c: E2 62 00 57 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E1 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 C9 00 00 00 5E 04 04 00 C9 00 00 00 57 04 04 00 CA 00 00 00 19 04 04 00 00 00 00 00 90 00 FF [10:23:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E1 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 C9 00 00 00 5E 04 04 00 C9 00 00 00 57 04 04 00 CA 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:23:07]wFMCommunicate OK [10:23:07]SAM_PROTO_GetFieldsCounters done [10:23:07]requested_item shift.num is exist - process it [10:23:07]requested_item shift.opened is exist - process it [10:23:07]req_shift_opened [10:23:07]FM_GetShiftState [10:23:07]SAM_PROTO_GetShiftState [10:23:07]wFMCommunicate request_size=4 [10:23:07]MH_SAM_APDU [10:23:07]CAPDU: 80 13 01 00 [10:23:07]Write to MH i2c: E2 08 00 58 19 80 13 01 00 00 00 00 00 EE [10:23:07]Write i2c OK [10:23:07]MH_I2C_Read... [10:23:07]Read from MH i2c: E2 [10:23:07]MH_I2C_Read... [10:23:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:23:07]Read from MH i2c: E2 0E 00 [10:23:07]MH_I2C_Read... [10:23:07]Read from MH i2c: E2 0E 00 58 19 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 95 [10:23:07]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:23:07]wFMCommunicate OK [10:23:07]SAM_PROTO_GetShiftState done [10:23:07]FM_GetShiftState done [10:23:07]req_shift_opened done [10:23:07]requested_item shift.open_date is exist - process it [10:23:07]req_shift_open_date [10:23:07]req_shift_open_date done [10:23:07]produce_requested_data done [10:23:07]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156129,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:23:07]process_action_free close_receipt [10:23:07]json_value_free [10:23:07]json_value_free done [10:23:07]process_json_proto returns [10:23:07]Send response to host [10:23:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156129,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:23:07]free response buf [10:23:07]execute_script done [10:23:07]execute_script returns [10:23:07]free content buf [10:23:07]Sock 8.Close socket [10:23:07]Sock 8.Thread stoped [10:23:11]OFD Sender: No OFD packet to send [10:23:16]OFD Sender: No OFD packet to send [10:23:21]OFD Sender: No OFD packet to send [10:23:26]OFD Sender: No OFD packet to send [10:23:31]OFD Sender: No OFD packet to send [10:23:36]OFD Sender: No OFD packet to send [10:23:41]OFD Sender: No OFD packet to send [10:23:46]OFD Sender: No OFD packet to send [10:23:51]OFD Sender: No OFD packet to send [10:23:56]OFD Sender: No OFD packet to send [10:24:01]OFD Sender: No OFD packet to send [10:24:06]OFD Sender: No OFD packet to send [10:24:09]accept exits with 9 [10:24:09]New connection [10:24:09]New thread 3066551652 created [10:24:09]Thread 3066695012 joined [10:24:09]Waiting for new connection... [10:24:09] Sock 9.Parse request [10:24:09]Sock 9.Check first char [10:24:09]Sock 9.First char is OK [10:24:09]request: POST /json_proto HTTP/1.0 [10:24:09]Method: POST [10:24:09]URL: /json_proto [10:24:09]Method is POST - this is cgi request [10:24:09]url: /json_proto [10:24:09]query_string will be loaded in cgi processing [10:24:09]execute_cgi json_proto POST (null) [10:24:09]execute_cgi path=json_proto method=POST [10:24:09]POST find Content-Length [10:24:09]Host: 172.17.53.67:8080 [10:24:09]Content-Length: 792 [10:24:09]Content-Type: application/json [10:24:09] [10:24:09]POST finish read [10:24:09]Found Content-Length = 792 [10:24:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874409", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 16.180, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:24:09]execute_script... [10:24:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874409", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 16.180, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:24:09]POST & json_proto [10:24:09]process_json_proto [10:24:09]json parsed OK: [10:24:09]protocol is kg_v1.0 [10:24:09]action value=close_receipt [10:24:09]process_action close_receipt [10:24:09]cmd_close_receipt [10:24:09]MH_GetDate [10:24:09]Write to MH i2c: F0 00 00 59 19 61 [10:24:09]Write i2c OK [10:24:09]MH_I2C_Read... [10:24:09]Read from MH i2c: F0 [10:24:09]MH_I2C_Read... [10:24:09]Read from MH i2c: F0 09 00 [10:24:09]MH_I2C_Read... [10:24:09]Read from MH i2c: F0 09 00 59 19 00 4A DA 14 67 19 BC 99 64 DB [10:24:09]GetLastDocTimeStamp 1729419784 [10:24:09]current date 1729419850 [10:24:09]FM_GetShiftState [10:24:09]SAM_PROTO_GetShiftState [10:24:09]wFMCommunicate request_size=4 [10:24:09]MH_SAM_APDU [10:24:09]CAPDU: 80 13 01 00 [10:24:09]Write to MH i2c: E2 08 00 5A 19 80 13 01 00 00 00 00 00 F0 [10:24:09]Write i2c OK [10:24:09]MH_I2C_Read... [10:24:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:24:09]Read from MH i2c: E2 [10:24:09]MH_I2C_Read... [10:24:09]Read from MH i2c: E2 0E 00 [10:24:09]MH_I2C_Read... [10:24:09]Read from MH i2c: E2 0E 00 5A 19 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 97 [10:24:09]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:24:09]wFMCommunicate OK [10:24:09]SAM_PROTO_GetShiftState done [10:24:09]FM_GetShiftState done [10:24:09]opened in 1729383891 [10:24:09]opened+sec_in_day 1729470291 [10:24:09]quantity*price = 0 [10:24:09]sum+1 = 1 [10:24:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 202 20.10.2024 10:24 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливная Карта 59209 ФМ: 0000000000963156 ФД: 156130 ФПД: 98569923739797 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T102410&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156130&fm=98569923739797&tin=02508201610067®Number=0000137193017469&sum=0 [10:24:10]StoreToDocumentArchive [10:24:10]shift 314 fd 156130 [10:24:10]save to /storage/0314/doc_00156130 [10:24:10]save last doc name /storage/0314/doc_00156130 to /storage/kkm_last_doc_name [10:24:10]save OK [10:24:10]Clear old archive folders... [10:24:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:24:10]tlvbuf is B6E69250 [10:24:10]SAM_PROTO_ClearQueue [10:24:10]wFMCommunicate request_size=4 [10:24:10]MH_SAM_APDU [10:24:10]CAPDU: 80 09 00 00 [10:24:10]Write to MH i2c: E2 08 00 67 19 80 09 00 00 00 00 00 00 F2 [10:24:10]Write i2c OK [10:24:10]MH_I2C_Read... [10:24:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:24:10]Read from MH i2c: E2 [10:24:10]MH_I2C_Read... [10:24:10]Read from MH i2c: E2 03 00 [10:24:10]MH_I2C_Read... [10:24:10]Read from MH i2c: E2 03 00 67 19 00 90 00 F4 [10:24:10]RAPDU: 90 00 [10:24:10]wFMCommunicate OK [10:24:10]SAM_PROTO_ClearQueue done [10:24:10]KKMCreateOFDPacket [10:24:10]OFDProtocolAddRootSTLVToBuf [10:24:10]FM_MakeSignedData [10:24:10]FM_MakeSignedData [10:24:10]SAM_PROTO_SignData [10:24:10]wFMCommunicate request_size=4 [10:24:10]MH_SAM_APDU [10:24:10]CAPDU: 80 0D 01 02 [10:24:10]Write to MH i2c: E2 08 00 68 19 80 0D 01 02 00 00 00 00 FA [10:24:10]Write i2c OK [10:24:10]MH_I2C_Read... [10:24:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:24:10]Read from MH i2c: E2 [10:24:10]MH_I2C_Read... [10:24:10]Read from MH i2c: E2 03 00 [10:24:10]MH_I2C_Read... [10:24:10]Read from MH i2c: E2 03 00 68 19 00 90 00 F5 [10:24:10]RAPDU: 90 00 [10:24:10]wFMCommunicate OK [10:24:10]wFMCommunicate request_size=255 [10:24:10]MH_SAM_APDU [10:24:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 34 3F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 4A DA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E2 61 02 00 35 04 06 00 59 [10:24:10]Write to MH i2c: E2 02 01 69 19 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 34 3F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 4A DA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E2 61 02 00 35 04 06 00 59 00 00 D5 [10:24:10]Write i2c OK [10:24:10]MH_I2C_Read... [10:24:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:24:10]Read from MH i2c: E2 [10:24:10]MH_I2C_Read... [10:24:10]Read from MH i2c: E2 03 00 [10:24:10]MH_I2C_Read... [10:24:10]Read from MH i2c: E2 03 00 69 19 00 90 00 F6 [10:24:10]RAPDU: 90 00 [10:24:10]wFMCommunicate OK [10:24:10]wFMCommunicate request_size=10 [10:24:10]MH_SAM_APDU [10:24:10]CAPDU: 80 0D 02 02 05 A6 19 4A 40 95 [10:24:10]Write to MH i2c: E2 0D 00 6A 19 80 0D 02 02 05 00 A6 19 4A 40 95 00 00 E5 [10:24:10]Write i2c OK [10:24:10]MH_I2C_Read... [10:24:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:24:10]Read from MH i2c: E2 [10:24:10]MH_I2C_Read... [10:24:10]Read from MH i2c: E2 03 00 [10:24:10]MH_I2C_Read... [10:24:10]Read from MH i2c: E2 03 00 6A 19 00 90 00 F7 [10:24:10]RAPDU: 90 00 [10:24:10]wFMCommunicate OK [10:24:10]wFMCommunicate request_size=4 [10:24:10]MH_SAM_APDU [10:24:10]CAPDU: 80 0D 03 02 [10:24:10]Write to MH i2c: E2 08 00 6B 19 80 0D 03 02 00 00 00 00 FF [10:24:10]Write i2c OK [10:24:10]MH_I2C_Read... [10:24:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:24:10]Read from MH i2c: E2 [10:24:10]MH_I2C_Read... [10:24:10]Read from MH i2c: E2 0B 00 [10:24:10]MH_I2C_Read... [10:24:10]Read from MH i2c: E2 0B 00 6B 19 00 48 8F E9 67 8B 0E DD 6D 90 00 0A [10:24:10]RAPDU: 48 8F E9 67 8B 0E DD 6D 90 00 [10:24:10]wFMCommunicate OK [10:24:10]SAM_PROTO_SignData done [10:24:10]FM_MakeSignedData done [10:24:10]CreateOFDProtocolMessage [10:24:10]wFMCommunicate request_size=4 [10:24:10]MH_SAM_APDU [10:24:10]CAPDU: 80 11 00 00 [10:24:10]Write to MH i2c: E2 08 00 6C 19 80 11 00 00 00 00 00 00 FF [10:24:10]Write i2c OK [10:24:10]MH_I2C_Read... [10:24:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:24:10]Read from MH i2c: E2 [10:24:10]MH_I2C_Read... [10:24:10]Read from MH i2c: E2 17 00 [10:24:10]MH_I2C_Read... [10:24:10]Read from MH i2c: E2 17 00 6C 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 50 [10:24:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:24:10]wFMCommunicate OK [10:24:10]CreateOFDProtocolMessage done [10:24:10]OFDSenderStorePacket 156130 [10:24:10]StoreOFDPacket docnum=156130 [10:24:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0E 36 07 01 8F A2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 34 3F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 4A DA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E2 61 02 00 35 04 06 00 59 A6 19 4A 40 95 48 8F E9 67 8B 0E DD 6D [10:24:10]CheckFolder [10:24:10]dirname=/storage/ofd_packets [10:24:10]CheckFolder done [10:24:10]ProducePacketName [10:24:10]name=ofd_packets/00156130 [10:24:10]NVStorageSaveData ofd_packets/00156130 [10:24:10]File name is /storage/ofd_packets/00156130 [10:24:10]Write 301 bytes [10:24:10]NVStorageSaveData done [10:24:10]OFDSenderStorePacket done [10:24:10]KKMCreateOFDPacket done [10:24:10]NVStorageSaveData kkm_last_timestamp [10:24:10]File name is /storage/kkm_last_timestamp [10:24:10]Write 4 bytes [10:24:10]NVStorageSaveData done [10:24:10]ExternCall_PrintAddStr [10:24:10]wPrintStart [10:24:10]Write to MH i2c: 01 00 00 6D 19 86 [10:24:10]Write i2c OK [10:24:10]MH_I2C_Read... [10:24:10]Read from MH i2c: 01 [10:24:10]MH_I2C_Read... [10:24:10]Read from MH i2c: 01 07 00 [10:24:10]MH_I2C_Read... [10:24:10]Read from MH i2c: 01 07 00 6D 19 00 00 00 00 00 FF 0F 9B [10:24:10]RasterBufferAndPrint [10:24:10]line Счет N : (1)874409 [10:24:10]line ИНН: 02508201610067 [10:24:10]line Контрольно-Кассовый Чек [10:24:10]line ПРОДАЖА [10:24:10]line ТРК (МРК, ГНК) : 21 [10:24:10]line Товар: 2710124500 [10:24:10]line Аи-95-К-5 [10:24:10]line 16.180 * 0.00 [10:24:10]line = 0.00 [10:24:10]line НДС 12% НСП 1% [10:24:10]line > о реализуемом товаре [10:24:10]line ИТОГО: 0.00 [10:24:10]line НСП 1% : 0.00 [10:24:10]line НДС 12% : 0.00 [10:24:10]line Наличными: 0.00 [10:24:10]line Безнал.: 0.00 [10:24:10]line Место: АЗС № 165 "Партнер Нефть" [10:24:10]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:24:10]line СНО: Общий режим [10:24:10]line Чек 202 20.10.2024 10:24 [10:24:10]line Смена: 314 ФФД: 1.0 [10:24:10]line ЗНМ: 0300000234 [10:24:10]line РНМ: 0000137193017469 [10:24:10]line Версия ККМ: v1.0 [10:24:10]line Талоны: Топливная Карта [10:24:10]line 59209 [10:24:10]line ФМ: 0000000000963156 [10:24:10]line ФД: 156130 [10:24:10]line ФПД: 98569923739797 [10:24:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T102410&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156130&fm=98569923739797&tin=02508201610067®Number=0000137193017469&sum=0 [10:24:11]OFD Sender: Processing packet 156130 [packets to send 52, broken 51] [10:24:11]ProducePacketName [10:24:11]name=ofd_packets/00156130 [10:24:11]OFD Sender: To server: pG, [10:24:11]CommunicateWithHost lk.salyk.kg:30040 [10:24:11]ConnectInit lk.salyk.kg [10:24:11]written 0, free lines is 4095 [10:24:11]Connected sock=10 [10:24:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0E 36 07 01 8F A2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 34 3F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 4A DA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E2 61 02 00 35 04 06 00 59 A6 19 4A 40 95 48 8F E9 67 8B 0E DD 6D [10:24:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 24 AD 47 00 8D 07 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E2 61 02 00 F4 03 04 00 7D 80 14 67 B6 04 01 00 00 02 61 13 1C C3 21 3B DA [10:24:11]CommunicateWithHost err = 0 [10:24:11]CheckOFDResponse [10:24:11]1017 (14) - 77093643461234 [10:24:11]1041 (16) - 0000000000963156 [10:24:11]1040 (4) - 156130 [10:24:11]1012 (4) - 20.10.2024 04:01 [10:24:11]1206 (1) - 0 [10:24:11]OFD Sender: Remove packet 156130 [10:24:11]ProducePacketName [10:24:11]name=ofd_packets/00156130 [10:24:11]NVStorageDeleteData [10:24:11]Write to MH i2c: 01 00 00 97 19 B0 [10:24:11]Write i2c OK [10:24:11]MH_I2C_Read... [10:24:11]Read from MH i2c: 01 [10:24:11]MH_I2C_Read... [10:24:11]Read from MH i2c: 01 07 00 [10:24:11]MH_I2C_Read... [10:24:11]Read from MH i2c: 01 07 00 97 19 00 00 00 00 00 04 0D C8 [10:24:11]RasterBufferAndPrint [10:24:11]line [10:24:11]line [10:24:11]line [10:24:11]line [10:24:11]line [10:24:11]written 0, free lines is 3339 [10:24:11]MH_Cut [10:24:11]Write to MH i2c: D1 01 00 9E 19 01 89 [10:24:11]Write i2c OK [10:24:11]MH_I2C_Read... [10:24:11]Read from MH i2c: D1 [10:24:11]MH_I2C_Read... [10:24:11]Read from MH i2c: D1 01 00 [10:24:11]MH_I2C_Read... [10:24:11]Read from MH i2c: D1 01 00 9E 19 00 88 [10:24:11]Write to MH i2c: 01 00 00 9F 19 B8 [10:24:11]Write i2c OK [10:24:11]MH_I2C_Read... [10:24:12]OFD Sender: No OFD packet to send [10:24:12]*** Cut start [10:24:12]*** Partial cut [10:24:12]*** CUTSNS_PIN = 1 [10:24:12]*** CUTSNS_PIN = 0 [10:24:12]*** Brake cut motor [10:24:13]Read from MH i2c: 01 [10:24:13]MH_I2C_Read... [10:24:13]*** Stop cut motor [10:24:13]*** Cut end [10:24:13]Read from MH i2c: 01 07 00 [10:24:13]MH_I2C_Read... [10:24:13]Read from MH i2c: 01 07 00 9F 19 00 00 00 00 00 FF 0F CD [10:24:13]process_action close_receipt done [10:24:13]requested_data is exist [10:24:13]produce_requested_data [10:24:13]requested_item fm.sn is exist - process it [10:24:13]wFMCommunicate request_size=4 [10:24:13]MH_SAM_APDU [10:24:13]CAPDU: 80 11 00 00 [10:24:13]Write to MH i2c: E2 08 00 A0 19 80 11 00 00 00 00 00 00 33 [10:24:13]Write i2c OK [10:24:13]MH_I2C_Read... [10:24:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:24:13]Read from MH i2c: E2 [10:24:13]MH_I2C_Read... [10:24:13]Read from MH i2c: E2 17 00 [10:24:13]MH_I2C_Read... [10:24:13]Read from MH i2c: E2 17 00 A0 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 84 [10:24:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:24:13]wFMCommunicate OK [10:24:13]requested_item fd.num is exist - process it [10:24:13]SAM_PROTO_GetFieldsCounters [10:24:13]wFMCommunicate request_size=4 [10:24:13]MH_SAM_APDU [10:24:13]CAPDU: 80 13 00 00 [10:24:13]Write to MH i2c: E2 08 00 A1 19 80 13 00 00 00 00 00 00 36 [10:24:13]Write i2c OK [10:24:13]MH_I2C_Read... [10:24:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:24:13]Read from MH i2c: E2 [10:24:13]MH_I2C_Read... [10:24:13]Read from MH i2c: E2 62 00 [10:24:13]MH_I2C_Read... [10:24:13]Read from MH i2c: E2 62 00 A1 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E2 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 CA 00 00 00 5E 04 04 00 CA 00 00 00 57 04 04 00 CB 00 00 00 19 04 04 00 00 00 00 00 90 00 4D [10:24:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E2 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 CA 00 00 00 5E 04 04 00 CA 00 00 00 57 04 04 00 CB 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:24:13]wFMCommunicate OK [10:24:13]SAM_PROTO_GetFieldsCounters done [10:24:13]requested_item shift.num is exist - process it [10:24:13]requested_item shift.opened is exist - process it [10:24:13]req_shift_opened [10:24:13]FM_GetShiftState [10:24:13]SAM_PROTO_GetShiftState [10:24:13]wFMCommunicate request_size=4 [10:24:13]MH_SAM_APDU [10:24:13]CAPDU: 80 13 01 00 [10:24:13]Write to MH i2c: E2 08 00 A2 19 80 13 01 00 00 00 00 00 38 [10:24:13]Write i2c OK [10:24:13]MH_I2C_Read... [10:24:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:24:13]Read from MH i2c: E2 [10:24:13]MH_I2C_Read... [10:24:13]Read from MH i2c: E2 0E 00 [10:24:13]MH_I2C_Read... [10:24:13]Read from MH i2c: E2 0E 00 A2 19 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 DF [10:24:13]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:24:13]wFMCommunicate OK [10:24:13]SAM_PROTO_GetShiftState done [10:24:13]FM_GetShiftState done [10:24:13]req_shift_opened done [10:24:13]requested_item shift.open_date is exist - process it [10:24:13]req_shift_open_date [10:24:13]req_shift_open_date done [10:24:13]produce_requested_data done [10:24:13]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156130,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:24:13]process_action_free close_receipt [10:24:13]json_value_free [10:24:13]json_value_free done [10:24:13]process_json_proto returns [10:24:13]Send response to host [10:24:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156130,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:24:13]free response buf [10:24:13]execute_script done [10:24:13]execute_script returns [10:24:13]free content buf [10:24:13]Sock 9.Close socket [10:24:13]Sock 9.Thread stoped [10:24:17]OFD Sender: No OFD packet to send [10:24:22]OFD Sender: No OFD packet to send [10:24:27]OFD Sender: No OFD packet to send [10:24:32]OFD Sender: No OFD packet to send [10:24:37]OFD Sender: No OFD packet to send [10:24:42]OFD Sender: No OFD packet to send [10:24:47]OFD Sender: No OFD packet to send [10:24:52]OFD Sender: No OFD packet to send [10:24:57]OFD Sender: No OFD packet to send [10:25:02]OFD Sender: No OFD packet to send [10:25:07]OFD Sender: No OFD packet to send [10:25:12]OFD Sender: No OFD packet to send [10:25:17]OFD Sender: No OFD packet to send [10:25:22]OFD Sender: No OFD packet to send [10:25:27]OFD Sender: No OFD packet to send [10:25:28]accept exits with 8 [10:25:28]New connection [10:25:28]New thread 3066695012 created [10:25:28]Thread 3066551652 joined [10:25:28]Waiting for new connection... [10:25:28] Sock 8.Parse request [10:25:28]Sock 8.Check first char [10:25:28]Sock 8.First char is OK [10:25:28]request: POST /json_proto HTTP/1.0 [10:25:28]Method: POST [10:25:28]URL: /json_proto [10:25:28]Method is POST - this is cgi request [10:25:28]url: /json_proto [10:25:28]query_string will be loaded in cgi processing [10:25:28]execute_cgi json_proto POST (null) [10:25:28]execute_cgi path=json_proto method=POST [10:25:28]POST find Content-Length [10:25:28]Host: 172.17.53.67:8080 [10:25:28]Content-Length: 789 [10:25:28]Content-Type: application/json [10:25:28] [10:25:28]POST finish read [10:25:28]Found Content-Length = 789 [10:25:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874410", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 19.690, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:25:28]execute_script... [10:25:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874410", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 19.690, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:25:28]POST & json_proto [10:25:28]process_json_proto [10:25:28]json parsed OK: [10:25:28]protocol is kg_v1.0 [10:25:28]action value=close_receipt [10:25:28]process_action close_receipt [10:25:28]cmd_close_receipt [10:25:28]MH_GetDate [10:25:28]Write to MH i2c: F0 00 00 A3 19 AB [10:25:28]Write i2c OK [10:25:28]MH_I2C_Read... [10:25:28]Read from MH i2c: F0 [10:25:28]MH_I2C_Read... [10:25:28]Read from MH i2c: F0 09 00 [10:25:28]MH_I2C_Read... [10:25:28]Read from MH i2c: F0 09 00 A3 19 00 99 DA 14 67 19 BC 99 64 74 [10:25:28]GetLastDocTimeStamp 1729419850 [10:25:28]current date 1729419929 [10:25:28]FM_GetShiftState [10:25:28]SAM_PROTO_GetShiftState [10:25:28]wFMCommunicate request_size=4 [10:25:28]MH_SAM_APDU [10:25:28]CAPDU: 80 13 01 00 [10:25:28]Write to MH i2c: E2 08 00 A4 19 80 13 01 00 00 00 00 00 3A [10:25:28]Write i2c OK [10:25:28]MH_I2C_Read... [10:25:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:25:28]Read from MH i2c: E2 [10:25:28]MH_I2C_Read... [10:25:28]Read from MH i2c: E2 0E 00 [10:25:28]MH_I2C_Read... [10:25:28]Read from MH i2c: E2 0E 00 A4 19 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 E1 [10:25:28]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:25:28]wFMCommunicate OK [10:25:28]SAM_PROTO_GetShiftState done [10:25:28]FM_GetShiftState done [10:25:28]opened in 1729383891 [10:25:28]opened+sec_in_day 1729470291 [10:25:28]quantity*price = 0 [10:25:28]sum+1 = 1 [10:25:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 203 20.10.2024 10:25 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливная Карта 59209 ФМ: 0000000000963156 ФД: 156131 ФПД: 127981969268106 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T102529&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156131&fm=127981969268106&tin=02508201610067®Number=0000137193017469&sum=0 [10:25:30]StoreToDocumentArchive [10:25:30]shift 314 fd 156131 [10:25:30]save to /storage/0314/doc_00156131 [10:25:30]save last doc name /storage/0314/doc_00156131 to /storage/kkm_last_doc_name [10:25:30]save OK [10:25:30]Clear old archive folders... [10:25:30]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:25:30]tlvbuf is 00823A50 [10:25:30]SAM_PROTO_ClearQueue [10:25:30]wFMCommunicate request_size=4 [10:25:30]MH_SAM_APDU [10:25:30]CAPDU: 80 09 00 00 [10:25:30]Write to MH i2c: E2 08 00 B1 19 80 09 00 00 00 00 00 00 3C [10:25:30]Write i2c OK [10:25:30]MH_I2C_Read... [10:25:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:25:30]Read from MH i2c: E2 [10:25:30]MH_I2C_Read... [10:25:30]Read from MH i2c: E2 03 00 [10:25:30]MH_I2C_Read... [10:25:30]Read from MH i2c: E2 03 00 B1 19 00 90 00 3E [10:25:30]RAPDU: 90 00 [10:25:30]wFMCommunicate OK [10:25:30]SAM_PROTO_ClearQueue done [10:25:30]KKMCreateOFDPacket [10:25:30]OFDProtocolAddRootSTLVToBuf [10:25:30]FM_MakeSignedData [10:25:30]FM_MakeSignedData [10:25:30]SAM_PROTO_SignData [10:25:30]wFMCommunicate request_size=4 [10:25:30]MH_SAM_APDU [10:25:30]CAPDU: 80 0D 01 02 [10:25:30]Write to MH i2c: E2 08 00 B2 19 80 0D 01 02 00 00 00 00 44 [10:25:30]Write i2c OK [10:25:30]MH_I2C_Read... [10:25:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:25:30]Read from MH i2c: E2 [10:25:30]MH_I2C_Read... [10:25:30]Read from MH i2c: E2 03 00 [10:25:30]MH_I2C_Read... [10:25:30]Read from MH i2c: E2 03 00 B2 19 00 90 00 3F [10:25:30]RAPDU: 90 00 [10:25:30]wFMCommunicate OK [10:25:30]wFMCommunicate request_size=255 [10:25:30]MH_SAM_APDU [10:25:30]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 99 DA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E3 61 02 00 35 04 06 00 74 66 1F D0 [10:25:30]Write to MH i2c: E2 02 01 B3 19 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 99 DA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E3 61 02 00 35 04 06 00 74 66 1F D0 00 00 EF [10:25:30]Write i2c OK [10:25:30]MH_I2C_Read... [10:25:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:25:30]Read from MH i2c: E2 [10:25:30]MH_I2C_Read... [10:25:30]Read from MH i2c: E2 03 00 [10:25:30]MH_I2C_Read... [10:25:30]Read from MH i2c: E2 03 00 B3 19 00 90 00 40 [10:25:30]RAPDU: 90 00 [10:25:30]wFMCommunicate OK [10:25:30]wFMCommunicate request_size=7 [10:25:30]MH_SAM_APDU [10:25:30]CAPDU: 80 0D 02 02 02 DD 8A [10:25:30]Write to MH i2c: E2 0A 00 B4 19 80 0D 02 02 02 00 DD 8A 00 00 B2 [10:25:30]Write i2c OK [10:25:30]MH_I2C_Read... [10:25:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:25:30]Read from MH i2c: E2 [10:25:30]MH_I2C_Read... [10:25:30]Read from MH i2c: E2 03 00 [10:25:30]MH_I2C_Read... [10:25:30]Read from MH i2c: E2 03 00 B4 19 00 90 00 41 [10:25:30]RAPDU: 90 00 [10:25:30]wFMCommunicate OK [10:25:30]wFMCommunicate request_size=4 [10:25:30]MH_SAM_APDU [10:25:30]CAPDU: 80 0D 03 02 [10:25:30]Write to MH i2c: E2 08 00 B5 19 80 0D 03 02 00 00 00 00 49 [10:25:30]Write i2c OK [10:25:30]MH_I2C_Read... [10:25:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:25:30]Read from MH i2c: E2 [10:25:30]MH_I2C_Read... [10:25:30]Read from MH i2c: E2 0B 00 [10:25:30]MH_I2C_Read... [10:25:30]Read from MH i2c: E2 0B 00 B5 19 00 64 52 3E C7 BD F8 A2 2A 90 00 86 [10:25:30]RAPDU: 64 52 3E C7 BD F8 A2 2A 90 00 [10:25:30]wFMCommunicate OK [10:25:30]SAM_PROTO_SignData done [10:25:30]FM_MakeSignedData done [10:25:30]CreateOFDProtocolMessage [10:25:30]wFMCommunicate request_size=4 [10:25:30]MH_SAM_APDU [10:25:30]CAPDU: 80 11 00 00 [10:25:30]Write to MH i2c: E2 08 00 B6 19 80 11 00 00 00 00 00 00 49 [10:25:30]Write i2c OK [10:25:30]MH_I2C_Read... [10:25:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:25:30]Read from MH i2c: E2 [10:25:30]MH_I2C_Read... [10:25:30]Read from MH i2c: E2 17 00 [10:25:30]MH_I2C_Read... [10:25:30]Read from MH i2c: E2 17 00 B6 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9A [10:25:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:25:30]wFMCommunicate OK [10:25:30]CreateOFDProtocolMessage done [10:25:30]OFDSenderStorePacket 156131 [10:25:30]StoreOFDPacket docnum=156131 [10:25:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 1C 41 04 01 83 72 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 99 DA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E3 61 02 00 35 04 06 00 74 66 1F D0 DD 8A 64 52 3E C7 BD F8 A2 2A [10:25:30]CheckFolder [10:25:30]dirname=/storage/ofd_packets [10:25:30]CheckFolder done [10:25:30]ProducePacketName [10:25:30]name=ofd_packets/00156131 [10:25:30]NVStorageSaveData ofd_packets/00156131 [10:25:30]File name is /storage/ofd_packets/00156131 [10:25:30]Write 298 bytes [10:25:30]NVStorageSaveData done [10:25:30]OFDSenderStorePacket done [10:25:30]KKMCreateOFDPacket done [10:25:30]NVStorageSaveData kkm_last_timestamp [10:25:30]File name is /storage/kkm_last_timestamp [10:25:30]Write 4 bytes [10:25:30]NVStorageSaveData done [10:25:30]OFD Sender: Processing packet 156131 [packets to send 52, broken 51] [10:25:30]ProducePacketName [10:25:30]name=ofd_packets/00156131 [10:25:30]OFD Sender: To server: pG, [10:25:30]CommunicateWithHost lk.salyk.kg:30040 [10:25:30]ConnectInit lk.salyk.kg [10:25:30]ExternCall_PrintAddStr [10:25:30]wPrintStart [10:25:30]Write to MH i2c: 01 00 00 B7 19 D0 [10:25:30]Write i2c OK [10:25:30]MH_I2C_Read... [10:25:30]Read from MH i2c: 01 [10:25:30]MH_I2C_Read... [10:25:30]Read from MH i2c: 01 07 00 [10:25:30]MH_I2C_Read... [10:25:30]Read from MH i2c: 01 07 00 B7 19 00 00 00 00 00 FF 0F E5 [10:25:30]RasterBufferAndPrint [10:25:30]line Счет N : (1)874410 [10:25:30]line ИНН: 02508201610067 [10:25:30]line Контрольно-Кассовый Чек [10:25:30]line ПРОДАЖА [10:25:30]line ТРК (МРК, ГНК) : 44 [10:25:30]line Товар: 2710194210 [10:25:30]line ДТ-К-2 [10:25:30]line 19.690 * 0.00 [10:25:30]line = 0.00 [10:25:30]line НДС 12% НСП 1% [10:25:30]line > о реализуемом товаре [10:25:30]line ИТОГО: 0.00 [10:25:30]line НСП 1% : 0.00 [10:25:30]line НДС 12% : 0.00 [10:25:30]line Наличными: 0.00 [10:25:30]line Безнал.: 0.00 [10:25:30]line Место: АЗС № 165 "Партнер Нефть" [10:25:30]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:25:30]line СНО: Общий режим [10:25:30]line Чек 203 20.10.2024 10:25 [10:25:30]line Смена: 314 ФФД: 1.0 [10:25:30]line ЗНМ: 0300000234 [10:25:30]line РНМ: 0000137193017469 [10:25:30]line Версия ККМ: v1.0 [10:25:30]line Талоны: Топливная Карта [10:25:30]line 59209 [10:25:30]line ФМ: 0000000000963156 [10:25:30]line ФД: 156131 [10:25:30]line ФПД: 127981969268106 [10:25:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T102529&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156131&fm=127981969268106&tin=02508201610067®Number=0000137193017469&sum=0 [10:25:30]Connected sock=11 [10:25:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 1C 41 04 01 83 72 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 99 DA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E3 61 02 00 35 04 06 00 74 66 1F D0 DD 8A 64 52 3E C7 BD F8 A2 2A [10:25:30]written 0, free lines is 4095 [10:25:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 78 45 47 00 70 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 39 36 33 31 35 36 10 04 04 00 E3 61 02 00 F4 03 04 00 CC 80 14 67 B6 04 01 00 00 D6 B4 82 64 E0 06 74 A5 [10:25:31]CommunicateWithHost err = 0 [10:25:31]CheckOFDResponse [10:25:31]1017 (14) - 77093643461234 [10:25:31]1041 (16) - 0000000000963156 [10:25:31]1040 (4) - 156131 [10:25:31]1012 (4) - 20.10.2024 04:02 [10:25:31]1206 (1) - 0 [10:25:31]OFD Sender: Remove packet 156131 [10:25:31]ProducePacketName [10:25:31]name=ofd_packets/00156131 [10:25:31]NVStorageDeleteData [10:25:31]Write to MH i2c: 01 00 00 E1 19 FA [10:25:31]Write i2c OK [10:25:31]MH_I2C_Read... [10:25:31]Read from MH i2c: 01 [10:25:31]MH_I2C_Read... [10:25:31]Read from MH i2c: 01 07 00 [10:25:31]MH_I2C_Read... [10:25:31]Read from MH i2c: 01 07 00 E1 19 00 00 00 00 00 03 0D 11 [10:25:31]RasterBufferAndPrint [10:25:31]line [10:25:31]line [10:25:31]line [10:25:31]line [10:25:31]line [10:25:31]written 0, free lines is 3340 [10:25:31]MH_Cut [10:25:31]Write to MH i2c: D1 01 00 E8 19 01 D3 [10:25:31]Write i2c OK [10:25:31]MH_I2C_Read... [10:25:31]Read from MH i2c: D1 [10:25:31]MH_I2C_Read... [10:25:31]Read from MH i2c: D1 01 00 [10:25:31]MH_I2C_Read... [10:25:31]Read from MH i2c: D1 01 00 E8 19 00 D2 [10:25:31]Write to MH i2c: 01 00 00 E9 19 02 [10:25:31]Write i2c OK [10:25:31]MH_I2C_Read... [10:25:31]OFD Sender: No OFD packet to send [10:25:32]*** Cut start [10:25:32]*** Partial cut [10:25:32]*** CUTSNS_PIN = 1 [10:25:32]*** CUTSNS_PIN = 0 [10:25:32]*** Brake cut motor [10:25:32]Read from MH i2c: 01 [10:25:32]MH_I2C_Read... [10:25:32]*** Stop cut motor [10:25:32]*** Cut end [10:25:32]Read from MH i2c: 01 07 00 [10:25:32]MH_I2C_Read... [10:25:32]Read from MH i2c: 01 07 00 E9 19 00 00 00 00 00 FF 0F 17 [10:25:32]process_action close_receipt done [10:25:32]requested_data is exist [10:25:32]produce_requested_data [10:25:32]requested_item fm.sn is exist - process it [10:25:32]wFMCommunicate request_size=4 [10:25:32]MH_SAM_APDU [10:25:32]CAPDU: 80 11 00 00 [10:25:32]Write to MH i2c: E2 08 00 EA 19 80 11 00 00 00 00 00 00 7D [10:25:32]Write i2c OK [10:25:32]MH_I2C_Read... [10:25:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:25:32]Read from MH i2c: E2 [10:25:32]MH_I2C_Read... [10:25:32]Read from MH i2c: E2 17 00 [10:25:32]MH_I2C_Read... [10:25:32]Read from MH i2c: E2 17 00 EA 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CE [10:25:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:25:32]wFMCommunicate OK [10:25:32]requested_item fd.num is exist - process it [10:25:32]SAM_PROTO_GetFieldsCounters [10:25:32]wFMCommunicate request_size=4 [10:25:32]MH_SAM_APDU [10:25:32]CAPDU: 80 13 00 00 [10:25:32]Write to MH i2c: E2 08 00 EB 19 80 13 00 00 00 00 00 00 80 [10:25:32]Write i2c OK [10:25:32]MH_I2C_Read... [10:25:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:25:32]Read from MH i2c: E2 [10:25:32]MH_I2C_Read... [10:25:32]Read from MH i2c: E2 62 00 [10:25:32]MH_I2C_Read... [10:25:32]Read from MH i2c: E2 62 00 EB 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E3 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 CB 00 00 00 5E 04 04 00 CB 00 00 00 57 04 04 00 CC 00 00 00 19 04 04 00 00 00 00 00 90 00 9B [10:25:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E3 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 CB 00 00 00 5E 04 04 00 CB 00 00 00 57 04 04 00 CC 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:25:32]wFMCommunicate OK [10:25:32]SAM_PROTO_GetFieldsCounters done [10:25:32]requested_item shift.num is exist - process it [10:25:32]requested_item shift.opened is exist - process it [10:25:32]req_shift_opened [10:25:32]FM_GetShiftState [10:25:32]SAM_PROTO_GetShiftState [10:25:32]wFMCommunicate request_size=4 [10:25:32]MH_SAM_APDU [10:25:32]CAPDU: 80 13 01 00 [10:25:32]Write to MH i2c: E2 08 00 EC 19 80 13 01 00 00 00 00 00 82 [10:25:32]Write i2c OK [10:25:32]MH_I2C_Read... [10:25:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:25:32]Read from MH i2c: E2 [10:25:32]MH_I2C_Read... [10:25:32]Read from MH i2c: E2 0E 00 [10:25:32]MH_I2C_Read... [10:25:32]Read from MH i2c: E2 0E 00 EC 19 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 29 [10:25:32]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:25:32]wFMCommunicate OK [10:25:32]SAM_PROTO_GetShiftState done [10:25:32]FM_GetShiftState done [10:25:32]req_shift_opened done [10:25:32]requested_item shift.open_date is exist - process it [10:25:32]req_shift_open_date [10:25:32]req_shift_open_date done [10:25:32]produce_requested_data done [10:25:32]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156131,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:25:32]process_action_free close_receipt [10:25:32]json_value_free [10:25:32]json_value_free done [10:25:32]process_json_proto returns [10:25:32]Send response to host [10:25:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156131,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:25:32]free response buf [10:25:32]execute_script done [10:25:32]execute_script returns [10:25:32]free content buf [10:25:32]Sock 8.Close socket [10:25:32]Sock 8.Thread stoped [10:25:36]OFD Sender: No OFD packet to send [10:25:41]OFD Sender: No OFD packet to send [10:25:46]accept exits with 9 [10:25:46]New connection [10:25:46]New thread 3066551652 created [10:25:46]Thread 3066695012 joined [10:25:46]Waiting for new connection... [10:25:46] Sock 9.Parse request [10:25:46]Sock 9.Check first char [10:25:46]Sock 9.First char is OK [10:25:46]request: POST /json_proto HTTP/1.0 [10:25:46]Method: POST [10:25:46]URL: /json_proto [10:25:46]Method is POST - this is cgi request [10:25:46]url: /json_proto [10:25:46]query_string will be loaded in cgi processing [10:25:46]execute_cgi json_proto POST (null) [10:25:46]execute_cgi path=json_proto method=POST [10:25:46]POST find Content-Length [10:25:46]Host: 172.17.53.67:8080 [10:25:46]Content-Length: 766 [10:25:46]Content-Type: application/json [10:25:46] [10:25:46]POST finish read [10:25:46]Found Content-Length = 766 [10:25:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874411", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:25:46]execute_script... [10:25:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874411", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:25:46]POST & json_proto [10:25:46]process_json_proto [10:25:46]json parsed OK: [10:25:46]protocol is kg_v1.0 [10:25:46]action value=close_receipt [10:25:46]process_action close_receipt [10:25:46]cmd_close_receipt [10:25:46]MH_GetDate [10:25:46]Write to MH i2c: F0 00 00 ED 19 F5 [10:25:46]Write i2c OK [10:25:46]MH_I2C_Read... [10:25:46]Read from MH i2c: F0 [10:25:46]MH_I2C_Read... [10:25:46]Read from MH i2c: F0 09 00 [10:25:46]MH_I2C_Read... [10:25:46]Read from MH i2c: F0 09 00 ED 19 00 AA DA 14 67 19 BC 99 64 CF [10:25:46]GetLastDocTimeStamp 1729419929 [10:25:46]current date 1729419946 [10:25:46]FM_GetShiftState [10:25:46]SAM_PROTO_GetShiftState [10:25:46]wFMCommunicate request_size=4 [10:25:46]MH_SAM_APDU [10:25:46]CAPDU: 80 13 01 00 [10:25:46]Write to MH i2c: E2 08 00 EE 19 80 13 01 00 00 00 00 00 84 [10:25:46]Write i2c OK [10:25:46]MH_I2C_Read... [10:25:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:25:46]Read from MH i2c: E2 [10:25:46]MH_I2C_Read... [10:25:46]Read from MH i2c: E2 0E 00 [10:25:46]MH_I2C_Read... [10:25:46]Read from MH i2c: E2 0E 00 EE 19 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 2B [10:25:46]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:25:46]wFMCommunicate OK [10:25:46]SAM_PROTO_GetShiftState done [10:25:46]FM_GetShiftState done [10:25:46]opened in 1729383891 [10:25:46]opened+sec_in_day 1729470291 [10:25:46]quantity*price = 30038 [10:25:46]sum+1 = 30039 [10:25:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.38 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 0.00 Безнал.: 300.38 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 204 20.10.2024 10:25 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156132 ФПД: 152594318745439 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T102547&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156132&fm=152594318745439&tin=02508201610067®Number=0000137193017469&sum=30038 [10:25:47]StoreToDocumentArchive [10:25:47]shift 314 fd 156132 [10:25:47]save to /storage/0314/doc_00156132 [10:25:47]save last doc name /storage/0314/doc_00156132 to /storage/kkm_last_doc_name [10:25:47]save OK [10:25:47]Clear old archive folders... [10:25:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:25:47]tlvbuf is 00832E10 [10:25:47]SAM_PROTO_ClearQueue [10:25:47]wFMCommunicate request_size=4 [10:25:47]MH_SAM_APDU [10:25:47]CAPDU: 80 09 00 00 [10:25:47]Write to MH i2c: E2 08 00 FB 19 80 09 00 00 00 00 00 00 86 [10:25:47]Write i2c OK [10:25:47]MH_I2C_Read... [10:25:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:25:47]Read from MH i2c: E2 [10:25:47]MH_I2C_Read... [10:25:47]Read from MH i2c: E2 03 00 [10:25:47]MH_I2C_Read... [10:25:47]Read from MH i2c: E2 03 00 FB 19 00 90 00 88 [10:25:47]RAPDU: 90 00 [10:25:47]wFMCommunicate OK [10:25:47]SAM_PROTO_ClearQueue done [10:25:47]KKMCreateOFDPacket [10:25:47]OFDProtocolAddRootSTLVToBuf [10:25:47]FM_MakeSignedData [10:25:47]FM_MakeSignedData [10:25:47]SAM_PROTO_SignData [10:25:47]wFMCommunicate request_size=4 [10:25:47]MH_SAM_APDU [10:25:47]CAPDU: 80 0D 01 02 [10:25:47]Write to MH i2c: E2 08 00 FC 19 80 0D 01 02 00 00 00 00 8E [10:25:47]Write i2c OK [10:25:47]MH_I2C_Read... [10:25:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:25:47]Read from MH i2c: E2 [10:25:47]MH_I2C_Read... [10:25:47]Read from MH i2c: E2 03 00 [10:25:47]MH_I2C_Read... [10:25:47]Read from MH i2c: E2 03 00 FC 19 00 90 00 89 [10:25:47]RAPDU: 90 00 [10:25:47]wFMCommunicate OK [10:25:47]wFMCommunicate request_size=255 [10:25:47]MH_SAM_APDU [10:25:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 AB DA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E4 61 02 00 35 04 06 00 8A [10:25:47]Write to MH i2c: E2 02 01 FD 19 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 AB DA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E4 61 02 00 35 04 06 00 8A 00 00 4D [10:25:47]Write i2c OK [10:25:47]MH_I2C_Read... [10:25:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:25:47]Read from MH i2c: E2 [10:25:47]MH_I2C_Read... [10:25:47]Read from MH i2c: E2 03 00 [10:25:47]MH_I2C_Read... [10:25:47]Read from MH i2c: E2 03 00 FD 19 00 90 00 8A [10:25:47]RAPDU: 90 00 [10:25:47]wFMCommunicate OK [10:25:47]wFMCommunicate request_size=10 [10:25:47]MH_SAM_APDU [10:25:47]CAPDU: 80 0D 02 02 05 C8 A2 29 DF 5F [10:25:47]Write to MH i2c: E2 0D 00 FE 19 80 0D 02 02 05 00 C8 A2 29 DF 5F 00 00 6C [10:25:47]Write i2c OK [10:25:47]MH_I2C_Read... [10:25:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:25:47]Read from MH i2c: E2 [10:25:47]MH_I2C_Read... [10:25:47]Read from MH i2c: E2 03 00 [10:25:47]MH_I2C_Read... [10:25:47]Read from MH i2c: E2 03 00 FE 19 00 90 00 8B [10:25:47]RAPDU: 90 00 [10:25:47]wFMCommunicate OK [10:25:47]wFMCommunicate request_size=4 [10:25:47]MH_SAM_APDU [10:25:47]CAPDU: 80 0D 03 02 [10:25:47]Write to MH i2c: E2 08 00 FF 19 80 0D 03 02 00 00 00 00 93 [10:25:47]Write i2c OK [10:25:47]MH_I2C_Read... [10:25:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:25:47]Read from MH i2c: E2 [10:25:47]MH_I2C_Read... [10:25:47]Read from MH i2c: E2 0B 00 [10:25:47]MH_I2C_Read... [10:25:47]Read from MH i2c: E2 0B 00 FF 19 00 86 9A 7D C8 07 BF 7F 53 90 00 91 [10:25:47]RAPDU: 86 9A 7D C8 07 BF 7F 53 90 00 [10:25:47]wFMCommunicate OK [10:25:47]SAM_PROTO_SignData done [10:25:47]FM_MakeSignedData done [10:25:47]CreateOFDProtocolMessage [10:25:47]wFMCommunicate request_size=4 [10:25:47]MH_SAM_APDU [10:25:47]CAPDU: 80 11 00 00 [10:25:47]Write to MH i2c: E2 08 00 00 1A 80 11 00 00 00 00 00 00 94 [10:25:47]Write i2c OK [10:25:47]MH_I2C_Read... [10:25:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:25:47]Read from MH i2c: E2 [10:25:47]MH_I2C_Read... [10:25:47]Read from MH i2c: E2 17 00 [10:25:47]MH_I2C_Read... [10:25:47]Read from MH i2c: E2 17 00 00 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E5 [10:25:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:25:47]wFMCommunicate OK [10:25:47]CreateOFDProtocolMessage done [10:25:47]OFDSenderStorePacket 156132 [10:25:47]StoreOFDPacket docnum=156132 [10:25:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 95 38 07 01 C3 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 AB DA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E4 61 02 00 35 04 06 00 8A C8 A2 29 DF 5F 86 9A 7D C8 07 BF 7F 53 [10:25:47]CheckFolder [10:25:47]dirname=/storage/ofd_packets [10:25:47]CheckFolder done [10:25:47]ProducePacketName [10:25:47]name=ofd_packets/00156132 [10:25:47]NVStorageSaveData ofd_packets/00156132 [10:25:47]File name is /storage/ofd_packets/00156132 [10:25:47]Write 301 bytes [10:25:47]NVStorageSaveData done [10:25:47]OFDSenderStorePacket done [10:25:47]KKMCreateOFDPacket done [10:25:47]NVStorageSaveData kkm_last_timestamp [10:25:47]File name is /storage/kkm_last_timestamp [10:25:47]Write 4 bytes [10:25:47]NVStorageSaveData done [10:25:47]ExternCall_PrintAddStr [10:25:47]wPrintStart [10:25:47]Write to MH i2c: 01 00 00 01 1A 1B [10:25:47]Write i2c OK [10:25:47]MH_I2C_Read... [10:25:47]Read from MH i2c: 01 [10:25:47]MH_I2C_Read... [10:25:47]Read from MH i2c: 01 07 00 [10:25:47]MH_I2C_Read... [10:25:47]Read from MH i2c: 01 07 00 01 1A 00 00 00 00 00 FF 0F 30 [10:25:47]RasterBufferAndPrint [10:25:47]line Счет N : (1)874411 [10:25:47]line ИНН: 02508201610067 [10:25:47]line Контрольно-Кассовый Чек [10:25:47]line ПРОДАЖА [10:25:47]line ТРК (МРК, ГНК) : 12 [10:25:47]line Товар: 2710124130 [10:25:47]line Аи-92-К-5 [10:25:47]line 4.490 * 66.90 [10:25:47]line = 300.38 [10:25:47]line НДС 12% НСП 1% [10:25:47]line > о реализуемом товаре [10:25:47]line ИТОГО: 300.38 [10:25:47]line НСП 1% : 2.66 [10:25:47]line НДС 12% : 31.90 [10:25:47]line Наличными: 0.00 [10:25:47]line Безнал.: 300.38 [10:25:47]line Место: АЗС № 165 "Партнер Нефть" [10:25:47]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:25:47]line СНО: Общий режим [10:25:47]line Чек 204 20.10.2024 10:25 [10:25:47]line Смена: 314 ФФД: 1.0 [10:25:47]line ЗНМ: 0300000234 [10:25:47]line РНМ: 0000137193017469 [10:25:47]line Версия ККМ: v1.0 [10:25:47]line Платежная система: Mbank [10:25:47]line ФМ: 0000000000963156 [10:25:47]line ФД: 156132 [10:25:47]line ФПД: 152594318745439 [10:25:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T102547&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156132&fm=152594318745439&tin=02508201610067®Number=0000137193017469&sum=30038 [10:25:48]written 0, free lines is 4095 [10:25:48]OFD Sender: Processing packet 156132 [packets to send 52, broken 51] [10:25:48]ProducePacketName [10:25:48]name=ofd_packets/00156132 [10:25:48]OFD Sender: To server: pG, [10:25:48]CommunicateWithHost lk.salyk.kg:30040 [10:25:48]ConnectInit lk.salyk.kg [10:25:48]Connected sock=10 [10:25:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 95 38 07 01 C3 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 AB DA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E4 61 02 00 35 04 06 00 8A C8 A2 29 DF 5F 86 9A 7D C8 07 BF 7F 53 [10:25:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 8E DC 47 00 1E A0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E4 61 02 00 F4 03 04 00 DD 80 14 67 B6 04 01 00 00 09 68 16 BB 2C 01 D4 C7 [10:25:48]CommunicateWithHost err = 0 [10:25:48]CheckOFDResponse [10:25:48]1017 (14) - 77093643461234 [10:25:48]1041 (16) - 0000000000963156 [10:25:48]1040 (4) - 156132 [10:25:48]1012 (4) - 20.10.2024 04:02 [10:25:48]1206 (1) - 0 [10:25:48]OFD Sender: Remove packet 156132 [10:25:48]ProducePacketName [10:25:48]name=ofd_packets/00156132 [10:25:48]NVStorageDeleteData [10:25:48]Write to MH i2c: 01 00 00 2A 1A 44 [10:25:48]Write i2c OK [10:25:48]MH_I2C_Read... [10:25:48]Read from MH i2c: 01 [10:25:48]MH_I2C_Read... [10:25:48]Read from MH i2c: 01 07 00 [10:25:48]MH_I2C_Read... [10:25:48]Read from MH i2c: 01 07 00 2A 1A 00 00 00 00 00 16 0D 6E [10:25:48]RasterBufferAndPrint [10:25:48]line [10:25:48]line [10:25:48]line [10:25:48]line [10:25:48]line [10:25:48]written 0, free lines is 3357 [10:25:48]MH_Cut [10:25:48]Write to MH i2c: D1 01 00 31 1A 01 1D [10:25:48]Write i2c OK [10:25:48]MH_I2C_Read... [10:25:48]Read from MH i2c: D1 [10:25:48]MH_I2C_Read... [10:25:48]Read from MH i2c: D1 01 00 [10:25:48]MH_I2C_Read... [10:25:48]Read from MH i2c: D1 01 00 31 1A 00 1C [10:25:48]Write to MH i2c: 01 00 00 32 1A 4C [10:25:48]Write i2c OK [10:25:48]MH_I2C_Read... [10:25:48]OFD Sender: No OFD packet to send [10:25:49]*** Cut start [10:25:49]*** Partial cut [10:25:49]*** CUTSNS_PIN = 1 [10:25:49]*** CUTSNS_PIN = 0 [10:25:49]*** Brake cut motor [10:25:49]Read from MH i2c: 01 [10:25:49]MH_I2C_Read... [10:25:49]*** Stop cut motor [10:25:49]*** Cut end [10:25:49]Read from MH i2c: 01 07 00 [10:25:49]MH_I2C_Read... [10:25:49]Read from MH i2c: 01 07 00 32 1A 00 00 00 00 00 FF 0F 61 [10:25:49]process_action close_receipt done [10:25:49]requested_data is exist [10:25:49]produce_requested_data [10:25:49]requested_item fm.sn is exist - process it [10:25:49]wFMCommunicate request_size=4 [10:25:49]MH_SAM_APDU [10:25:49]CAPDU: 80 11 00 00 [10:25:49]Write to MH i2c: E2 08 00 33 1A 80 11 00 00 00 00 00 00 C7 [10:25:49]Write i2c OK [10:25:49]MH_I2C_Read... [10:25:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:25:49]Read from MH i2c: E2 [10:25:49]MH_I2C_Read... [10:25:49]Read from MH i2c: E2 17 00 [10:25:49]MH_I2C_Read... [10:25:49]Read from MH i2c: E2 17 00 33 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 18 [10:25:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:25:49]wFMCommunicate OK [10:25:49]requested_item fd.num is exist - process it [10:25:49]SAM_PROTO_GetFieldsCounters [10:25:49]wFMCommunicate request_size=4 [10:25:49]MH_SAM_APDU [10:25:49]CAPDU: 80 13 00 00 [10:25:49]Write to MH i2c: E2 08 00 34 1A 80 13 00 00 00 00 00 00 CA [10:25:49]Write i2c OK [10:25:49]MH_I2C_Read... [10:25:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:25:50]Read from MH i2c: E2 [10:25:50]MH_I2C_Read... [10:25:50]Read from MH i2c: E2 62 00 [10:25:50]MH_I2C_Read... [10:25:50]Read from MH i2c: E2 62 00 34 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E4 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 CC 00 00 00 5E 04 04 00 CC 00 00 00 57 04 04 00 CD 00 00 00 19 04 04 00 00 00 00 00 90 00 E9 [10:25:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E4 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 CC 00 00 00 5E 04 04 00 CC 00 00 00 57 04 04 00 CD 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:25:50]wFMCommunicate OK [10:25:50]SAM_PROTO_GetFieldsCounters done [10:25:50]requested_item shift.num is exist - process it [10:25:50]requested_item shift.opened is exist - process it [10:25:50]req_shift_opened [10:25:50]FM_GetShiftState [10:25:50]SAM_PROTO_GetShiftState [10:25:50]wFMCommunicate request_size=4 [10:25:50]MH_SAM_APDU [10:25:50]CAPDU: 80 13 01 00 [10:25:50]Write to MH i2c: E2 08 00 35 1A 80 13 01 00 00 00 00 00 CC [10:25:50]Write i2c OK [10:25:50]MH_I2C_Read... [10:25:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:25:50]Read from MH i2c: E2 [10:25:50]MH_I2C_Read... [10:25:50]Read from MH i2c: E2 0E 00 [10:25:50]MH_I2C_Read... [10:25:50]Read from MH i2c: E2 0E 00 35 1A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 73 [10:25:50]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:25:50]wFMCommunicate OK [10:25:50]SAM_PROTO_GetShiftState done [10:25:50]FM_GetShiftState done [10:25:50]req_shift_opened done [10:25:50]requested_item shift.open_date is exist - process it [10:25:50]req_shift_open_date [10:25:50]req_shift_open_date done [10:25:50]produce_requested_data done [10:25:50]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156132,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:25:50]process_action_free close_receipt [10:25:50]json_value_free [10:25:50]json_value_free done [10:25:50]process_json_proto returns [10:25:50]Send response to host [10:25:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156132,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:25:50]free response buf [10:25:50]execute_script done [10:25:50]execute_script returns [10:25:50]free content buf [10:25:50]Sock 9.Close socket [10:25:50]Sock 9.Thread stoped [10:25:53]OFD Sender: No OFD packet to send [10:25:58]OFD Sender: No OFD packet to send [10:26:03]OFD Sender: No OFD packet to send [10:26:08]OFD Sender: No OFD packet to send [10:26:13]OFD Sender: No OFD packet to send [10:26:18]OFD Sender: No OFD packet to send [10:26:24]OFD Sender: No OFD packet to send [10:26:29]OFD Sender: No OFD packet to send [10:26:34]OFD Sender: No OFD packet to send [10:26:39]OFD Sender: No OFD packet to send [10:26:44]OFD Sender: No OFD packet to send [10:26:49]OFD Sender: No OFD packet to send [10:26:54]OFD Sender: No OFD packet to send [10:26:59]OFD Sender: No OFD packet to send [10:27:04]OFD Sender: No OFD packet to send [10:27:09]OFD Sender: No OFD packet to send [10:27:14]OFD Sender: No OFD packet to send [10:27:19]OFD Sender: No OFD packet to send [10:27:24]OFD Sender: No OFD packet to send [10:27:29]OFD Sender: No OFD packet to send [10:27:34]OFD Sender: No OFD packet to send [10:27:39]OFD Sender: No OFD packet to send [10:27:44]OFD Sender: No OFD packet to send [10:27:49]OFD Sender: No OFD packet to send [10:27:52]accept exits with 8 [10:27:52]New connection [10:27:52]New thread 3066695012 created [10:27:52]Thread 3066551652 joined [10:27:52]Waiting for new connection... [10:27:52] Sock 8.Parse request [10:27:52]Sock 8.Check first char [10:27:52]Sock 8.First char is OK [10:27:52]request: POST /json_proto HTTP/1.0 [10:27:52]Method: POST [10:27:52]URL: /json_proto [10:27:52]Method is POST - this is cgi request [10:27:52]url: /json_proto [10:27:52]query_string will be loaded in cgi processing [10:27:52]execute_cgi json_proto POST (null) [10:27:52]execute_cgi path=json_proto method=POST [10:27:52]POST find Content-Length [10:27:52]Host: 172.17.53.67:8080 [10:27:52]Content-Length: 789 [10:27:52]Content-Type: application/json [10:27:52] [10:27:52]POST finish read [10:27:52]Found Content-Length = 789 [10:27:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874412", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:27:52]execute_script... [10:27:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874412", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:27:52]POST & json_proto [10:27:52]process_json_proto [10:27:52]json parsed OK: [10:27:52]protocol is kg_v1.0 [10:27:52]action value=close_receipt [10:27:52]process_action close_receipt [10:27:52]cmd_close_receipt [10:27:52]MH_GetDate [10:27:52]Write to MH i2c: F0 00 00 36 1A 3F [10:27:52]Write i2c OK [10:27:52]MH_I2C_Read... [10:27:52]Read from MH i2c: F0 [10:27:52]MH_I2C_Read... [10:27:52]Read from MH i2c: F0 09 00 [10:27:52]MH_I2C_Read... [10:27:52]Read from MH i2c: F0 09 00 36 1A 00 29 DB 14 67 19 BC 99 64 99 [10:27:52]GetLastDocTimeStamp 1729419947 [10:27:52]current date 1729420073 [10:27:52]FM_GetShiftState [10:27:52]SAM_PROTO_GetShiftState [10:27:52]wFMCommunicate request_size=4 [10:27:52]MH_SAM_APDU [10:27:52]CAPDU: 80 13 01 00 [10:27:52]Write to MH i2c: E2 08 00 37 1A 80 13 01 00 00 00 00 00 CE [10:27:52]Write i2c OK [10:27:52]MH_I2C_Read... [10:27:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:27:52]Read from MH i2c: E2 [10:27:52]MH_I2C_Read... [10:27:52]Read from MH i2c: E2 0E 00 [10:27:52]MH_I2C_Read... [10:27:52]Read from MH i2c: E2 0E 00 37 1A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 75 [10:27:52]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:27:52]wFMCommunicate OK [10:27:52]SAM_PROTO_GetShiftState done [10:27:52]FM_GetShiftState done [10:27:52]opened in 1729383891 [10:27:52]opened+sec_in_day 1729470291 [10:27:52]quantity*price = 0 [10:27:52]sum+1 = 1 [10:27:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 205 20.10.2024 10:27 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливная Карта 59209 ФМ: 0000000000963156 ФД: 156133 ФПД: 160230428816181 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T102753&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156133&fm=160230428816181&tin=02508201610067®Number=0000137193017469&sum=0 [10:27:53]StoreToDocumentArchive [10:27:53]shift 314 fd 156133 [10:27:53]save to /storage/0314/doc_00156133 [10:27:53]save last doc name /storage/0314/doc_00156133 to /storage/kkm_last_doc_name [10:27:53]save OK [10:27:53]Clear old archive folders... [10:27:53]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:27:53]tlvbuf is 00886300 [10:27:53]SAM_PROTO_ClearQueue [10:27:53]wFMCommunicate request_size=4 [10:27:53]MH_SAM_APDU [10:27:53]CAPDU: 80 09 00 00 [10:27:53]Write to MH i2c: E2 08 00 44 1A 80 09 00 00 00 00 00 00 D0 [10:27:53]Write i2c OK [10:27:53]MH_I2C_Read... [10:27:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:27:53]Read from MH i2c: E2 [10:27:53]MH_I2C_Read... [10:27:53]Read from MH i2c: E2 03 00 [10:27:53]MH_I2C_Read... [10:27:53]Read from MH i2c: E2 03 00 44 1A 00 90 00 D2 [10:27:53]RAPDU: 90 00 [10:27:53]wFMCommunicate OK [10:27:53]SAM_PROTO_ClearQueue done [10:27:53]KKMCreateOFDPacket [10:27:53]OFDProtocolAddRootSTLVToBuf [10:27:53]FM_MakeSignedData [10:27:53]FM_MakeSignedData [10:27:53]SAM_PROTO_SignData [10:27:53]wFMCommunicate request_size=4 [10:27:53]MH_SAM_APDU [10:27:53]CAPDU: 80 0D 01 02 [10:27:53]Write to MH i2c: E2 08 00 45 1A 80 0D 01 02 00 00 00 00 D8 [10:27:53]Write i2c OK [10:27:53]MH_I2C_Read... [10:27:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:27:53]Read from MH i2c: E2 [10:27:53]MH_I2C_Read... [10:27:53]Read from MH i2c: E2 03 00 [10:27:53]MH_I2C_Read... [10:27:53]Read from MH i2c: E2 03 00 45 1A 00 90 00 D3 [10:27:53]RAPDU: 90 00 [10:27:53]wFMCommunicate OK [10:27:53]wFMCommunicate request_size=255 [10:27:53]MH_SAM_APDU [10:27:53]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 29 DB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E5 61 02 00 35 04 06 00 91 BA 8D CA [10:27:53]Write to MH i2c: E2 02 01 46 1A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 29 DB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E5 61 02 00 35 04 06 00 91 BA 8D CA 00 00 AB [10:27:53]Write i2c OK [10:27:53]MH_I2C_Read... [10:27:54]OFD Sender: No OFD packet to send [10:27:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:27:54]Read from MH i2c: E2 [10:27:54]MH_I2C_Read... [10:27:54]Read from MH i2c: E2 03 00 [10:27:54]MH_I2C_Read... [10:27:54]Read from MH i2c: E2 03 00 46 1A 00 90 00 D4 [10:27:54]RAPDU: 90 00 [10:27:54]wFMCommunicate OK [10:27:54]wFMCommunicate request_size=7 [10:27:54]MH_SAM_APDU [10:27:54]CAPDU: 80 0D 02 02 02 B3 35 [10:27:54]Write to MH i2c: E2 0A 00 47 1A 80 0D 02 02 02 00 B3 35 00 00 C7 [10:27:54]Write i2c OK [10:27:54]MH_I2C_Read... [10:27:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:27:54]Read from MH i2c: E2 [10:27:54]MH_I2C_Read... [10:27:54]Read from MH i2c: E2 03 00 [10:27:54]MH_I2C_Read... [10:27:54]Read from MH i2c: E2 03 00 47 1A 00 90 00 D5 [10:27:54]RAPDU: 90 00 [10:27:54]wFMCommunicate OK [10:27:54]wFMCommunicate request_size=4 [10:27:54]MH_SAM_APDU [10:27:54]CAPDU: 80 0D 03 02 [10:27:54]Write to MH i2c: E2 08 00 48 1A 80 0D 03 02 00 00 00 00 DD [10:27:54]Write i2c OK [10:27:54]MH_I2C_Read... [10:27:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:27:54]Read from MH i2c: E2 [10:27:54]MH_I2C_Read... [10:27:54]Read from MH i2c: E2 0B 00 [10:27:54]MH_I2C_Read... [10:27:54]Read from MH i2c: E2 0B 00 48 1A 00 FD 88 AE BD EE AE 22 C3 90 00 4F [10:27:54]RAPDU: FD 88 AE BD EE AE 22 C3 90 00 [10:27:54]wFMCommunicate OK [10:27:54]SAM_PROTO_SignData done [10:27:54]FM_MakeSignedData done [10:27:54]CreateOFDProtocolMessage [10:27:54]wFMCommunicate request_size=4 [10:27:54]MH_SAM_APDU [10:27:54]CAPDU: 80 11 00 00 [10:27:54]Write to MH i2c: E2 08 00 49 1A 80 11 00 00 00 00 00 00 DD [10:27:54]Write i2c OK [10:27:54]MH_I2C_Read... [10:27:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:27:54]Read from MH i2c: E2 [10:27:54]MH_I2C_Read... [10:27:54]Read from MH i2c: E2 17 00 [10:27:54]MH_I2C_Read... [10:27:54]Read from MH i2c: E2 17 00 49 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2E [10:27:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:27:54]wFMCommunicate OK [10:27:54]CreateOFDProtocolMessage done [10:27:54]OFDSenderStorePacket 156133 [10:27:54]StoreOFDPacket docnum=156133 [10:27:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 BB 19 04 01 2A D9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 29 DB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E5 61 02 00 35 04 06 00 91 BA 8D CA B3 35 FD 88 AE BD EE AE 22 C3 [10:27:54]CheckFolder [10:27:54]dirname=/storage/ofd_packets [10:27:54]CheckFolder done [10:27:54]ProducePacketName [10:27:54]name=ofd_packets/00156133 [10:27:54]NVStorageSaveData ofd_packets/00156133 [10:27:54]File name is /storage/ofd_packets/00156133 [10:27:54]Write 298 bytes [10:27:54]NVStorageSaveData done [10:27:54]OFDSenderStorePacket done [10:27:54]KKMCreateOFDPacket done [10:27:54]NVStorageSaveData kkm_last_timestamp [10:27:54]File name is /storage/kkm_last_timestamp [10:27:54]Write 4 bytes [10:27:54]NVStorageSaveData done [10:27:54]OFD Sender: Processing packet 156133 [packets to send 52, broken 51] [10:27:54]ProducePacketName [10:27:54]name=ofd_packets/00156133 [10:27:54]OFD Sender: To server: pG, [10:27:54]CommunicateWithHost lk.salyk.kg:30040 [10:27:54]ConnectInit lk.salyk.kg [10:27:54]ExternCall_PrintAddStr [10:27:54]wPrintStart [10:27:54]Write to MH i2c: 01 00 00 4A 1A 64 [10:27:54]Write i2c OK [10:27:54]MH_I2C_Read... [10:27:54]Read from MH i2c: 01 [10:27:54]MH_I2C_Read... [10:27:54]Read from MH i2c: 01 07 00 [10:27:54]MH_I2C_Read... [10:27:54]Read from MH i2c: 01 07 00 4A 1A 00 00 00 00 00 FF 0F 79 [10:27:54]RasterBufferAndPrint [10:27:54]line Счет N : (1)874412 [10:27:54]line ИНН: 02508201610067 [10:27:54]line Контрольно-Кассовый Чек [10:27:54]line ПРОДАЖА [10:27:54]line ТРК (МРК, ГНК) : 34 [10:27:54]line Товар: 2710194210 [10:27:54]line ДТ-К-2 [10:27:54]line 26.250 * 0.00 [10:27:54]line = 0.00 [10:27:54]line НДС 12% НСП 1% [10:27:54]line > о реализуемом товаре [10:27:54]line ИТОГО: 0.00 [10:27:54]line НСП 1% : 0.00 [10:27:54]line НДС 12% : 0.00 [10:27:54]line Наличными: 0.00 [10:27:54]line Безнал.: 0.00 [10:27:54]line Место: АЗС № 165 "Партнер Нефть" [10:27:54]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:27:54]line СНО: Общий режим [10:27:54]line Чек 205 20.10.2024 10:27 [10:27:54]line Смена: 314 ФФД: 1.0 [10:27:54]line ЗНМ: 0300000234 [10:27:54]line РНМ: 0000137193017469 [10:27:54]line Версия ККМ: v1.0 [10:27:54]line Талоны: Топливная Карта [10:27:54]line 59209 [10:27:54]line ФМ: 0000000000963156 [10:27:54]line ФД: 156133 [10:27:54]line ФПД: 160230428816181 [10:27:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T102753&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156133&fm=160230428816181&tin=02508201610067®Number=0000137193017469&sum=0 [10:27:54]Connected sock=11 [10:27:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 BB 19 04 01 2A D9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 29 DB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E5 61 02 00 35 04 06 00 91 BA 8D CA B3 35 FD 88 AE BD EE AE 22 C3 [10:27:54]written 0, free lines is 4095 [10:27:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A1 8E 47 00 91 D7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E5 61 02 00 F4 03 04 00 5C 81 14 67 B6 04 01 00 00 3F C7 41 FF D5 A4 B2 0E [10:27:54]CommunicateWithHost err = 0 [10:27:54]CheckOFDResponse [10:27:54]1017 (14) - 77093643461234 [10:27:54]1041 (16) - 0000000000963156 [10:27:54]1040 (4) - 156133 [10:27:54]1012 (4) - 20.10.2024 04:04 [10:27:54]1206 (1) - 0 [10:27:54]OFD Sender: Remove packet 156133 [10:27:54]ProducePacketName [10:27:54]name=ofd_packets/00156133 [10:27:54]NVStorageDeleteData [10:27:55]Write to MH i2c: 01 00 00 74 1A 8E [10:27:55]Write i2c OK [10:27:55]MH_I2C_Read... [10:27:55]Read from MH i2c: 01 [10:27:55]MH_I2C_Read... [10:27:55]Read from MH i2c: 01 07 00 [10:27:55]MH_I2C_Read... [10:27:55]Read from MH i2c: 01 07 00 74 1A 00 00 00 00 00 FD 0C 9E [10:27:55]RasterBufferAndPrint [10:27:55]line [10:27:55]line [10:27:55]line [10:27:55]line [10:27:55]line [10:27:55]written 0, free lines is 3331 [10:27:55]MH_Cut [10:27:55]Write to MH i2c: D1 01 00 7B 1A 01 67 [10:27:55]Write i2c OK [10:27:55]MH_I2C_Read... [10:27:55]Read from MH i2c: D1 [10:27:55]MH_I2C_Read... [10:27:55]Read from MH i2c: D1 01 00 [10:27:55]MH_I2C_Read... [10:27:55]Read from MH i2c: D1 01 00 7B 1A 00 66 [10:27:55]Write to MH i2c: 01 00 00 7C 1A 96 [10:27:55]Write i2c OK [10:27:55]MH_I2C_Read... [10:27:55]OFD Sender: No OFD packet to send [10:27:55]*** Cut start [10:27:55]*** Partial cut [10:27:55]*** CUTSNS_PIN = 1 [10:27:55]*** CUTSNS_PIN = 0 [10:27:56]*** Brake cut motor [10:27:56]Read from MH i2c: 01 [10:27:56]MH_I2C_Read... [10:27:56]*** Stop cut motor [10:27:56]*** Cut end [10:27:56]Read from MH i2c: 01 07 00 [10:27:56]MH_I2C_Read... [10:27:56]Read from MH i2c: 01 07 00 7C 1A 00 00 00 00 00 FF 0F AB [10:27:56]process_action close_receipt done [10:27:56]requested_data is exist [10:27:56]produce_requested_data [10:27:56]requested_item fm.sn is exist - process it [10:27:56]wFMCommunicate request_size=4 [10:27:56]MH_SAM_APDU [10:27:56]CAPDU: 80 11 00 00 [10:27:56]Write to MH i2c: E2 08 00 7D 1A 80 11 00 00 00 00 00 00 11 [10:27:56]Write i2c OK [10:27:56]MH_I2C_Read... [10:27:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:27:56]Read from MH i2c: E2 [10:27:56]MH_I2C_Read... [10:27:56]Read from MH i2c: E2 17 00 [10:27:56]MH_I2C_Read... [10:27:56]Read from MH i2c: E2 17 00 7D 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 62 [10:27:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:27:56]wFMCommunicate OK [10:27:56]requested_item fd.num is exist - process it [10:27:56]SAM_PROTO_GetFieldsCounters [10:27:56]wFMCommunicate request_size=4 [10:27:56]MH_SAM_APDU [10:27:56]CAPDU: 80 13 00 00 [10:27:56]Write to MH i2c: E2 08 00 7E 1A 80 13 00 00 00 00 00 00 14 [10:27:56]Write i2c OK [10:27:56]MH_I2C_Read... [10:27:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:27:56]Read from MH i2c: E2 [10:27:56]MH_I2C_Read... [10:27:56]Read from MH i2c: E2 62 00 [10:27:56]MH_I2C_Read... [10:27:56]Read from MH i2c: E2 62 00 7E 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E5 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 CD 00 00 00 5E 04 04 00 CD 00 00 00 57 04 04 00 CE 00 00 00 19 04 04 00 00 00 00 00 90 00 37 [10:27:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E5 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 CD 00 00 00 5E 04 04 00 CD 00 00 00 57 04 04 00 CE 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:27:56]wFMCommunicate OK [10:27:56]SAM_PROTO_GetFieldsCounters done [10:27:56]requested_item shift.num is exist - process it [10:27:56]requested_item shift.opened is exist - process it [10:27:56]req_shift_opened [10:27:56]FM_GetShiftState [10:27:56]SAM_PROTO_GetShiftState [10:27:56]wFMCommunicate request_size=4 [10:27:56]MH_SAM_APDU [10:27:56]CAPDU: 80 13 01 00 [10:27:56]Write to MH i2c: E2 08 00 7F 1A 80 13 01 00 00 00 00 00 16 [10:27:56]Write i2c OK [10:27:56]MH_I2C_Read... [10:27:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:27:56]Read from MH i2c: E2 [10:27:56]MH_I2C_Read... [10:27:56]Read from MH i2c: E2 0E 00 [10:27:56]MH_I2C_Read... [10:27:56]Read from MH i2c: E2 0E 00 7F 1A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 BD [10:27:56]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:27:56]wFMCommunicate OK [10:27:56]SAM_PROTO_GetShiftState done [10:27:56]FM_GetShiftState done [10:27:56]req_shift_opened done [10:27:56]requested_item shift.open_date is exist - process it [10:27:56]req_shift_open_date [10:27:56]req_shift_open_date done [10:27:56]produce_requested_data done [10:27:56]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156133,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:27:56]process_action_free close_receipt [10:27:56]json_value_free [10:27:56]json_value_free done [10:27:56]process_json_proto returns [10:27:56]Send response to host [10:27:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156133,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:27:56]free response buf [10:27:56]execute_script done [10:27:56]execute_script returns [10:27:56]free content buf [10:27:56]Sock 8.Close socket [10:27:56]Sock 8.Thread stoped [10:28:00]OFD Sender: No OFD packet to send [10:28:05]OFD Sender: No OFD packet to send [10:28:10]OFD Sender: No OFD packet to send [10:28:15]OFD Sender: No OFD packet to send [10:28:20]OFD Sender: No OFD packet to send [10:28:25]OFD Sender: No OFD packet to send [10:28:30]OFD Sender: No OFD packet to send [10:28:35]OFD Sender: No OFD packet to send [10:28:40]OFD Sender: No OFD packet to send [10:28:45]OFD Sender: No OFD packet to send [10:28:50]OFD Sender: No OFD packet to send [10:28:55]OFD Sender: No OFD packet to send [10:29:00]OFD Sender: No OFD packet to send [10:29:05]OFD Sender: No OFD packet to send [10:29:10]OFD Sender: No OFD packet to send [10:29:15]OFD Sender: No OFD packet to send [10:29:19]accept exits with 9 [10:29:19]New connection [10:29:19]New thread 3066551652 created [10:29:19]Thread 3066695012 joined [10:29:19]Waiting for new connection... [10:29:19] Sock 9.Parse request [10:29:19]Sock 9.Check first char [10:29:19]Sock 9.First char is OK [10:29:19]request: POST /json_proto HTTP/1.0 [10:29:19]Method: POST [10:29:19]URL: /json_proto [10:29:19]Method is POST - this is cgi request [10:29:19]url: /json_proto [10:29:19]query_string will be loaded in cgi processing [10:29:19]execute_cgi json_proto POST (null) [10:29:19]execute_cgi path=json_proto method=POST [10:29:19]POST find Content-Length [10:29:19]Host: 172.17.53.67:8080 [10:29:19]Content-Length: 682 [10:29:19]Content-Type: application/json [10:29:19] [10:29:19]POST finish read [10:29:19]Found Content-Length = 682 [10:29:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874413", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:29:19]execute_script... [10:29:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874413", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:29:19]POST & json_proto [10:29:19]process_json_proto [10:29:19]json parsed OK: [10:29:19]protocol is kg_v1.0 [10:29:19]action value=close_receipt [10:29:19]process_action close_receipt [10:29:19]cmd_close_receipt [10:29:19]MH_GetDate [10:29:19]Write to MH i2c: F0 00 00 80 1A 89 [10:29:19]Write i2c OK [10:29:19]MH_I2C_Read... [10:29:19]Read from MH i2c: F0 [10:29:19]MH_I2C_Read... [10:29:19]Read from MH i2c: F0 09 00 [10:29:19]MH_I2C_Read... [10:29:19]Read from MH i2c: F0 09 00 80 1A 00 7F DB 14 67 19 BC 99 64 39 [10:29:19]GetLastDocTimeStamp 1729420073 [10:29:19]current date 1729420159 [10:29:19]FM_GetShiftState [10:29:19]SAM_PROTO_GetShiftState [10:29:19]wFMCommunicate request_size=4 [10:29:19]MH_SAM_APDU [10:29:19]CAPDU: 80 13 01 00 [10:29:19]Write to MH i2c: E2 08 00 81 1A 80 13 01 00 00 00 00 00 18 [10:29:19]Write i2c OK [10:29:19]MH_I2C_Read... [10:29:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:29:19]Read from MH i2c: E2 [10:29:19]MH_I2C_Read... [10:29:19]Read from MH i2c: E2 0E 00 [10:29:19]MH_I2C_Read... [10:29:19]Read from MH i2c: E2 0E 00 81 1A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 BF [10:29:19]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:29:19]wFMCommunicate OK [10:29:19]SAM_PROTO_GetShiftState done [10:29:19]FM_GetShiftState done [10:29:19]opened in 1729383891 [10:29:19]opened+sec_in_day 1729470291 [10:29:19]quantity*price = 100015 [10:29:19]sum+1 = 100017 [10:29:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 206 20.10.2024 10:29 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156134 ФПД: 121316675684976 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T102919&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156134&fm=121316675684976&tin=02508201610067®Number=0000137193017469&sum=100000 [10:29:20]StoreToDocumentArchive [10:29:20]shift 314 fd 156134 [10:29:20]save to /storage/0314/doc_00156134 [10:29:20]save last doc name /storage/0314/doc_00156134 to /storage/kkm_last_doc_name [10:29:20]save OK [10:29:20]Clear old archive folders... [10:29:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:29:20]tlvbuf is B6F19B50 [10:29:20]SAM_PROTO_ClearQueue [10:29:20]wFMCommunicate request_size=4 [10:29:20]MH_SAM_APDU [10:29:20]CAPDU: 80 09 00 00 [10:29:20]Write to MH i2c: E2 08 00 8E 1A 80 09 00 00 00 00 00 00 1A [10:29:20]Write i2c OK [10:29:20]MH_I2C_Read... [10:29:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:29:20]Read from MH i2c: E2 [10:29:20]MH_I2C_Read... [10:29:20]Read from MH i2c: E2 03 00 [10:29:20]MH_I2C_Read... [10:29:20]Read from MH i2c: E2 03 00 8E 1A 00 90 00 1C [10:29:20]RAPDU: 90 00 [10:29:20]wFMCommunicate OK [10:29:20]SAM_PROTO_ClearQueue done [10:29:20]KKMCreateOFDPacket [10:29:20]OFDProtocolAddRootSTLVToBuf [10:29:20]FM_MakeSignedData [10:29:20]FM_MakeSignedData [10:29:20]SAM_PROTO_SignData [10:29:20]wFMCommunicate request_size=4 [10:29:20]MH_SAM_APDU [10:29:20]CAPDU: 80 0D 01 02 [10:29:20]Write to MH i2c: E2 08 00 8F 1A 80 0D 01 02 00 00 00 00 22 [10:29:20]Write i2c OK [10:29:20]MH_I2C_Read... [10:29:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:29:20]Read from MH i2c: E2 [10:29:20]MH_I2C_Read... [10:29:20]Read from MH i2c: E2 03 00 [10:29:20]MH_I2C_Read... [10:29:20]Read from MH i2c: E2 03 00 8F 1A 00 90 00 1D [10:29:20]RAPDU: 90 00 [10:29:20]wFMCommunicate OK [10:29:20]wFMCommunicate request_size=255 [10:29:20]MH_SAM_APDU [10:29:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 00 00 00 F4 03 04 00 7F DB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E6 61 02 00 35 04 06 00 6E [10:29:20]Write to MH i2c: E2 02 01 90 1A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 00 00 00 F4 03 04 00 7F DB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E6 61 02 00 35 04 06 00 6E 00 00 58 [10:29:20]Write i2c OK [10:29:20]MH_I2C_Read... [10:29:20]OFD Sender: No OFD packet to send [10:29:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:29:20]Read from MH i2c: E2 [10:29:20]MH_I2C_Read... [10:29:20]Read from MH i2c: E2 03 00 [10:29:20]MH_I2C_Read... [10:29:20]Read from MH i2c: E2 03 00 90 1A 00 90 00 1E [10:29:20]RAPDU: 90 00 [10:29:20]wFMCommunicate OK [10:29:20]wFMCommunicate request_size=10 [10:29:20]MH_SAM_APDU [10:29:20]CAPDU: 80 0D 02 02 05 56 3D 5C 0A 70 [10:29:20]Write to MH i2c: E2 0D 00 91 1A 80 0D 02 02 05 00 56 3D 5C 0A 70 00 00 98 [10:29:20]Write i2c OK [10:29:20]MH_I2C_Read... [10:29:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:29:20]Read from MH i2c: E2 [10:29:20]MH_I2C_Read... [10:29:20]Read from MH i2c: E2 03 00 [10:29:20]MH_I2C_Read... [10:29:20]Read from MH i2c: E2 03 00 91 1A 00 90 00 1F [10:29:20]RAPDU: 90 00 [10:29:20]wFMCommunicate OK [10:29:20]wFMCommunicate request_size=4 [10:29:20]MH_SAM_APDU [10:29:20]CAPDU: 80 0D 03 02 [10:29:20]Write to MH i2c: E2 08 00 92 1A 80 0D 03 02 00 00 00 00 27 [10:29:20]Write i2c OK [10:29:20]MH_I2C_Read... [10:29:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:29:20]Read from MH i2c: E2 [10:29:20]MH_I2C_Read... [10:29:20]Read from MH i2c: E2 0B 00 [10:29:20]MH_I2C_Read... [10:29:20]Read from MH i2c: E2 0B 00 92 1A 00 92 FC CB 99 B9 AB 2B F1 90 00 9A [10:29:20]RAPDU: 92 FC CB 99 B9 AB 2B F1 90 00 [10:29:20]wFMCommunicate OK [10:29:20]SAM_PROTO_SignData done [10:29:20]FM_MakeSignedData done [10:29:20]CreateOFDProtocolMessage [10:29:20]wFMCommunicate request_size=4 [10:29:20]MH_SAM_APDU [10:29:20]CAPDU: 80 11 00 00 [10:29:20]Write to MH i2c: E2 08 00 93 1A 80 11 00 00 00 00 00 00 27 [10:29:20]Write i2c OK [10:29:20]MH_I2C_Read... [10:29:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:29:20]Read from MH i2c: E2 [10:29:20]MH_I2C_Read... [10:29:20]Read from MH i2c: E2 17 00 [10:29:20]MH_I2C_Read... [10:29:20]Read from MH i2c: E2 17 00 93 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 78 [10:29:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:29:20]wFMCommunicate OK [10:29:20]CreateOFDProtocolMessage done [10:29:20]OFDSenderStorePacket 156134 [10:29:20]StoreOFDPacket docnum=156134 [10:29:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C8 E2 07 01 6B 4A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 00 00 00 F4 03 04 00 7F DB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E6 61 02 00 35 04 06 00 6E 56 3D 5C 0A 70 92 FC CB 99 B9 AB 2B F1 [10:29:20]CheckFolder [10:29:20]dirname=/storage/ofd_packets [10:29:20]CheckFolder done [10:29:20]ProducePacketName [10:29:20]name=ofd_packets/00156134 [10:29:20]NVStorageSaveData ofd_packets/00156134 [10:29:20]File name is /storage/ofd_packets/00156134 [10:29:20]Write 301 bytes [10:29:20]NVStorageSaveData done [10:29:20]OFDSenderStorePacket done [10:29:20]KKMCreateOFDPacket done [10:29:20]NVStorageSaveData kkm_last_timestamp [10:29:20]File name is /storage/kkm_last_timestamp [10:29:20]Write 4 bytes [10:29:20]NVStorageSaveData done [10:29:20]ExternCall_PrintAddStr [10:29:20]wPrintStart [10:29:20]Write to MH i2c: 01 00 00 94 1A AE [10:29:20]Write i2c OK [10:29:20]MH_I2C_Read... [10:29:20]Read from MH i2c: 01 [10:29:20]MH_I2C_Read... [10:29:20]Read from MH i2c: 01 07 00 [10:29:20]MH_I2C_Read... [10:29:20]Read from MH i2c: 01 07 00 94 1A 00 00 00 00 00 FF 0F C3 [10:29:20]RasterBufferAndPrint [10:29:20]line Счет N : (1)874413 [10:29:20]line ИНН: 02508201610067 [10:29:20]line Контрольно-Кассовый Чек [10:29:20]line ПРОДАЖА [10:29:20]line ТРК (МРК, ГНК) : 22 [10:29:20]line Товар: 2710124130 [10:29:20]line Аи-92-К-5 [10:29:20]line 14.950 * 66.90 [10:29:20]line = 1000.16 [10:29:20]line НДС 12% НСП 1% [10:29:20]line > о реализуемом товаре [10:29:20]line ОКРУГЛЕНИЕ: -0.16 [10:29:20]line ИТОГО: 1000.00 [10:29:20]line Внесено: 1000.00 [10:29:20]line СДАЧА: 0.00 [10:29:20]line НСП 1% : 8.85 [10:29:20]line НДС 12% : 106.21 [10:29:20]line Наличными: 1000.00 [10:29:20]line Безнал.: 0.00 [10:29:20]line Место: АЗС № 165 "Партнер Нефть" [10:29:20]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:29:20]line СНО: Общий режим [10:29:20]line Чек 206 20.10.2024 10:29 [10:29:20]line Смена: 314 ФФД: 1.0 [10:29:20]line ЗНМ: 0300000234 [10:29:20]line РНМ: 0000137193017469 [10:29:20]line Версия ККМ: v1.0 [10:29:20]line ФМ: 0000000000963156 [10:29:20]line ФД: 156134 [10:29:20]line ФПД: 121316675684976 [10:29:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T102919&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156134&fm=121316675684976&tin=02508201610067®Number=0000137193017469&sum=100000 [10:29:21]OFD Sender: Processing packet 156134 [packets to send 52, broken 51] [10:29:21]ProducePacketName [10:29:21]name=ofd_packets/00156134 [10:29:21]OFD Sender: To server: pG, [10:29:21]CommunicateWithHost lk.salyk.kg:30040 [10:29:21]ConnectInit lk.salyk.kg [10:29:21]written 0, free lines is 4095 [10:29:21]Connected sock=10 [10:29:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C8 E2 07 01 6B 4A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 00 00 00 F4 03 04 00 7F DB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E6 61 02 00 35 04 06 00 6E 56 3D 5C 0A 70 92 FC CB 99 B9 AB 2B F1 [10:29:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B5 66 47 00 20 CC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E6 61 02 00 F4 03 04 00 B2 81 14 67 B6 04 01 00 00 47 BD 6B BE F9 36 B3 C3 [10:29:21]CommunicateWithHost err = 0 [10:29:21]CheckOFDResponse [10:29:21]1017 (14) - 77093643461234 [10:29:21]1041 (16) - 0000000000963156 [10:29:21]1040 (4) - 156134 [10:29:21]1012 (4) - 20.10.2024 04:06 [10:29:21]1206 (1) - 0 [10:29:21]OFD Sender: Remove packet 156134 [10:29:21]ProducePacketName [10:29:21]name=ofd_packets/00156134 [10:29:21]NVStorageDeleteData [10:29:21]Write to MH i2c: 01 00 00 BF 1A D9 [10:29:21]Write i2c OK [10:29:21]MH_I2C_Read... [10:29:21]Read from MH i2c: 01 [10:29:21]MH_I2C_Read... [10:29:21]Read from MH i2c: 01 07 00 [10:29:21]MH_I2C_Read... [10:29:21]Read from MH i2c: 01 07 00 BF 1A 00 00 00 00 00 F3 0C DF [10:29:21]RasterBufferAndPrint [10:29:21]line [10:29:21]line [10:29:21]line [10:29:21]line [10:29:21]line [10:29:21]written 0, free lines is 3321 [10:29:21]MH_Cut [10:29:21]Write to MH i2c: D1 01 00 C6 1A 01 B2 [10:29:21]Write i2c OK [10:29:21]MH_I2C_Read... [10:29:21]Read from MH i2c: D1 [10:29:21]MH_I2C_Read... [10:29:21]Read from MH i2c: D1 01 00 [10:29:21]MH_I2C_Read... [10:29:21]Read from MH i2c: D1 01 00 C6 1A 00 B1 [10:29:21]Write to MH i2c: 01 00 00 C7 1A E1 [10:29:21]Write i2c OK [10:29:21]MH_I2C_Read... [10:29:21]OFD Sender: No OFD packet to send [10:29:22]*** Cut start [10:29:22]*** Partial cut [10:29:22]*** CUTSNS_PIN = 1 [10:29:22]*** CUTSNS_PIN = 0 [10:29:22]*** Brake cut motor [10:29:22]Read from MH i2c: 01 [10:29:22]MH_I2C_Read... [10:29:22]*** Stop cut motor [10:29:22]*** Cut end [10:29:22]Read from MH i2c: 01 07 00 [10:29:22]MH_I2C_Read... [10:29:22]Read from MH i2c: 01 07 00 C7 1A 00 00 00 00 00 FF 0F F6 [10:29:22]process_action close_receipt done [10:29:22]requested_data is exist [10:29:22]produce_requested_data [10:29:22]requested_item fm.sn is exist - process it [10:29:22]wFMCommunicate request_size=4 [10:29:22]MH_SAM_APDU [10:29:22]CAPDU: 80 11 00 00 [10:29:22]Write to MH i2c: E2 08 00 C8 1A 80 11 00 00 00 00 00 00 5C [10:29:22]Write i2c OK [10:29:22]MH_I2C_Read... [10:29:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:29:22]Read from MH i2c: E2 [10:29:22]MH_I2C_Read... [10:29:22]Read from MH i2c: E2 17 00 [10:29:22]MH_I2C_Read... [10:29:22]Read from MH i2c: E2 17 00 C8 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AD [10:29:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:29:22]wFMCommunicate OK [10:29:22]requested_item fd.num is exist - process it [10:29:22]SAM_PROTO_GetFieldsCounters [10:29:22]wFMCommunicate request_size=4 [10:29:22]MH_SAM_APDU [10:29:22]CAPDU: 80 13 00 00 [10:29:22]Write to MH i2c: E2 08 00 C9 1A 80 13 00 00 00 00 00 00 5F [10:29:22]Write i2c OK [10:29:22]MH_I2C_Read... [10:29:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:29:23]Read from MH i2c: E2 [10:29:23]MH_I2C_Read... [10:29:23]Read from MH i2c: E2 62 00 [10:29:23]MH_I2C_Read... [10:29:23]Read from MH i2c: E2 62 00 C9 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E6 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 CE 00 00 00 5E 04 04 00 CE 00 00 00 57 04 04 00 CF 00 00 00 19 04 04 00 00 00 00 00 90 00 86 [10:29:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E6 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 CE 00 00 00 5E 04 04 00 CE 00 00 00 57 04 04 00 CF 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:29:23]wFMCommunicate OK [10:29:23]SAM_PROTO_GetFieldsCounters done [10:29:23]requested_item shift.num is exist - process it [10:29:23]requested_item shift.opened is exist - process it [10:29:23]req_shift_opened [10:29:23]FM_GetShiftState [10:29:23]SAM_PROTO_GetShiftState [10:29:23]wFMCommunicate request_size=4 [10:29:23]MH_SAM_APDU [10:29:23]CAPDU: 80 13 01 00 [10:29:23]Write to MH i2c: E2 08 00 CA 1A 80 13 01 00 00 00 00 00 61 [10:29:23]Write i2c OK [10:29:23]MH_I2C_Read... [10:29:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:29:23]Read from MH i2c: E2 [10:29:23]MH_I2C_Read... [10:29:23]Read from MH i2c: E2 0E 00 [10:29:23]MH_I2C_Read... [10:29:23]Read from MH i2c: E2 0E 00 CA 1A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 08 [10:29:23]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:29:23]wFMCommunicate OK [10:29:23]SAM_PROTO_GetShiftState done [10:29:23]FM_GetShiftState done [10:29:23]req_shift_opened done [10:29:23]requested_item shift.open_date is exist - process it [10:29:23]req_shift_open_date [10:29:23]req_shift_open_date done [10:29:23]produce_requested_data done [10:29:23]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156134,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:29:23]process_action_free close_receipt [10:29:23]json_value_free [10:29:23]json_value_free done [10:29:23]process_json_proto returns [10:29:23]Send response to host [10:29:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156134,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:29:23]free response buf [10:29:23]execute_script done [10:29:23]execute_script returns [10:29:23]free content buf [10:29:23]Sock 9.Close socket [10:29:23]Sock 9.Thread stoped [10:29:26]OFD Sender: No OFD packet to send [10:29:31]OFD Sender: No OFD packet to send [10:29:36]OFD Sender: No OFD packet to send [10:29:41]OFD Sender: No OFD packet to send [10:29:46]OFD Sender: No OFD packet to send [10:29:51]OFD Sender: No OFD packet to send [10:29:56]OFD Sender: No OFD packet to send [10:30:01]OFD Sender: No OFD packet to send [10:30:06]OFD Sender: No OFD packet to send [10:30:11]OFD Sender: No OFD packet to send [10:30:16]OFD Sender: No OFD packet to send [10:30:21]OFD Sender: No OFD packet to send [10:30:26]OFD Sender: No OFD packet to send [10:30:31]OFD Sender: No OFD packet to send [10:30:36]OFD Sender: No OFD packet to send [10:30:41]OFD Sender: No OFD packet to send [10:30:46]OFD Sender: No OFD packet to send [10:30:51]OFD Sender: No OFD packet to send [10:30:56]OFD Sender: No OFD packet to send [10:31:01]OFD Sender: No OFD packet to send [10:31:03]accept exits with 8 [10:31:03]New connection [10:31:03]New thread 3066695012 created [10:31:03]Thread 3066551652 joined [10:31:03]Waiting for new connection... [10:31:03] Sock 8.Parse request [10:31:03]Sock 8.Check first char [10:31:03]Sock 8.First char is OK [10:31:03]request: POST /json_proto HTTP/1.0 [10:31:03]Method: POST [10:31:03]URL: /json_proto [10:31:03]Method is POST - this is cgi request [10:31:03]url: /json_proto [10:31:03]query_string will be loaded in cgi processing [10:31:03]execute_cgi json_proto POST (null) [10:31:03]execute_cgi path=json_proto method=POST [10:31:03]POST find Content-Length [10:31:03]Host: 172.17.53.67:8080 [10:31:03]Content-Length: 682 [10:31:03]Content-Type: application/json [10:31:03] [10:31:03]POST finish read [10:31:03]Found Content-Length = 682 [10:31:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874414", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:31:03]execute_script... [10:31:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874414", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:31:03]POST & json_proto [10:31:03]process_json_proto [10:31:03]json parsed OK: [10:31:03]protocol is kg_v1.0 [10:31:03]action value=close_receipt [10:31:03]process_action close_receipt [10:31:03]cmd_close_receipt [10:31:03]MH_GetDate [10:31:03]Write to MH i2c: F0 00 00 CB 1A D4 [10:31:03]Write i2c OK [10:31:03]MH_I2C_Read... [10:31:03]Read from MH i2c: F0 [10:31:03]MH_I2C_Read... [10:31:03]Read from MH i2c: F0 09 00 [10:31:03]MH_I2C_Read... [10:31:03]Read from MH i2c: F0 09 00 CB 1A 00 E8 DB 14 67 19 BC 99 64 ED [10:31:03]GetLastDocTimeStamp 1729420159 [10:31:03]current date 1729420264 [10:31:03]FM_GetShiftState [10:31:03]SAM_PROTO_GetShiftState [10:31:03]wFMCommunicate request_size=4 [10:31:03]MH_SAM_APDU [10:31:03]CAPDU: 80 13 01 00 [10:31:03]Write to MH i2c: E2 08 00 CC 1A 80 13 01 00 00 00 00 00 63 [10:31:03]Write i2c OK [10:31:03]MH_I2C_Read... [10:31:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:31:03]Read from MH i2c: E2 [10:31:03]MH_I2C_Read... [10:31:03]Read from MH i2c: E2 0E 00 [10:31:03]MH_I2C_Read... [10:31:03]Read from MH i2c: E2 0E 00 CC 1A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 0A [10:31:03]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:31:03]wFMCommunicate OK [10:31:03]SAM_PROTO_GetShiftState done [10:31:03]FM_GetShiftState done [10:31:03]opened in 1729383891 [10:31:03]opened+sec_in_day 1729470291 [10:31:03]quantity*price = 100021 [10:31:03]sum+1 = 100023 [10:31:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 207 20.10.2024 10:31 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156135 ФПД: 199094079557944 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T103104&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156135&fm=199094079557944&tin=02508201610067®Number=0000137193017469&sum=100000 [10:31:04]StoreToDocumentArchive [10:31:04]shift 314 fd 156135 [10:31:04]save to /storage/0314/doc_00156135 [10:31:04]save last doc name /storage/0314/doc_00156135 to /storage/kkm_last_doc_name [10:31:04]save OK [10:31:04]Clear old archive folders... [10:31:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:31:04]tlvbuf is 00860190 [10:31:04]SAM_PROTO_ClearQueue [10:31:04]wFMCommunicate request_size=4 [10:31:04]MH_SAM_APDU [10:31:04]CAPDU: 80 09 00 00 [10:31:04]Write to MH i2c: E2 08 00 D9 1A 80 09 00 00 00 00 00 00 65 [10:31:04]Write i2c OK [10:31:04]MH_I2C_Read... [10:31:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:31:04]Read from MH i2c: E2 [10:31:04]MH_I2C_Read... [10:31:04]Read from MH i2c: E2 03 00 [10:31:04]MH_I2C_Read... [10:31:04]Read from MH i2c: E2 03 00 D9 1A 00 90 00 67 [10:31:04]RAPDU: 90 00 [10:31:04]wFMCommunicate OK [10:31:04]SAM_PROTO_ClearQueue done [10:31:04]KKMCreateOFDPacket [10:31:04]OFDProtocolAddRootSTLVToBuf [10:31:04]FM_MakeSignedData [10:31:04]FM_MakeSignedData [10:31:04]SAM_PROTO_SignData [10:31:04]wFMCommunicate request_size=4 [10:31:04]MH_SAM_APDU [10:31:04]CAPDU: 80 0D 01 02 [10:31:04]Write to MH i2c: E2 08 00 DA 1A 80 0D 01 02 00 00 00 00 6D [10:31:04]Write i2c OK [10:31:04]MH_I2C_Read... [10:31:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:31:04]Read from MH i2c: E2 [10:31:04]MH_I2C_Read... [10:31:04]Read from MH i2c: E2 03 00 [10:31:04]MH_I2C_Read... [10:31:04]Read from MH i2c: E2 03 00 DA 1A 00 90 00 68 [10:31:04]RAPDU: 90 00 [10:31:04]wFMCommunicate OK [10:31:04]wFMCommunicate request_size=255 [10:31:04]MH_SAM_APDU [10:31:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 00 00 00 F4 03 04 00 E8 DB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E7 61 02 00 35 04 06 00 B5 [10:31:04]Write to MH i2c: E2 02 01 DB 1A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 00 00 00 F4 03 04 00 E8 DB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E7 61 02 00 35 04 06 00 B5 00 00 78 [10:31:04]Write i2c OK [10:31:04]MH_I2C_Read... [10:31:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:31:04]Read from MH i2c: E2 [10:31:04]MH_I2C_Read... [10:31:04]Read from MH i2c: E2 03 00 [10:31:04]MH_I2C_Read... [10:31:04]Read from MH i2c: E2 03 00 DB 1A 00 90 00 69 [10:31:04]RAPDU: 90 00 [10:31:04]wFMCommunicate OK [10:31:04]wFMCommunicate request_size=10 [10:31:04]MH_SAM_APDU [10:31:04]CAPDU: 80 0D 02 02 05 13 33 E3 91 38 [10:31:04]Write to MH i2c: E2 0D 00 DC 1A 80 0D 02 02 05 00 13 33 E3 91 38 00 00 6C [10:31:04]Write i2c OK [10:31:04]MH_I2C_Read... [10:31:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:31:04]Read from MH i2c: E2 [10:31:04]MH_I2C_Read... [10:31:04]Read from MH i2c: E2 03 00 [10:31:04]MH_I2C_Read... [10:31:04]Read from MH i2c: E2 03 00 DC 1A 00 90 00 6A [10:31:04]RAPDU: 90 00 [10:31:04]wFMCommunicate OK [10:31:04]wFMCommunicate request_size=4 [10:31:04]MH_SAM_APDU [10:31:04]CAPDU: 80 0D 03 02 [10:31:04]Write to MH i2c: E2 08 00 DD 1A 80 0D 03 02 00 00 00 00 72 [10:31:04]Write i2c OK [10:31:04]MH_I2C_Read... [10:31:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:31:04]Read from MH i2c: E2 [10:31:04]MH_I2C_Read... [10:31:04]Read from MH i2c: E2 0B 00 [10:31:04]MH_I2C_Read... [10:31:04]Read from MH i2c: E2 0B 00 DD 1A 00 71 5E 61 93 26 EA 6E 2D 90 00 E1 [10:31:04]RAPDU: 71 5E 61 93 26 EA 6E 2D 90 00 [10:31:04]wFMCommunicate OK [10:31:04]SAM_PROTO_SignData done [10:31:04]FM_MakeSignedData done [10:31:04]CreateOFDProtocolMessage [10:31:04]wFMCommunicate request_size=4 [10:31:04]MH_SAM_APDU [10:31:04]CAPDU: 80 11 00 00 [10:31:04]Write to MH i2c: E2 08 00 DE 1A 80 11 00 00 00 00 00 00 72 [10:31:04]Write i2c OK [10:31:04]MH_I2C_Read... [10:31:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:31:04]Read from MH i2c: E2 [10:31:04]MH_I2C_Read... [10:31:04]Read from MH i2c: E2 17 00 [10:31:04]MH_I2C_Read... [10:31:04]Read from MH i2c: E2 17 00 DE 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C3 [10:31:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:31:04]wFMCommunicate OK [10:31:04]CreateOFDProtocolMessage done [10:31:04]OFDSenderStorePacket 156135 [10:31:04]StoreOFDPacket docnum=156135 [10:31:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D1 5B 07 01 71 EA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 00 00 00 F4 03 04 00 E8 DB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E7 61 02 00 35 04 06 00 B5 13 33 E3 91 38 71 5E 61 93 26 EA 6E 2D [10:31:04]CheckFolder [10:31:04]dirname=/storage/ofd_packets [10:31:04]CheckFolder done [10:31:04]ProducePacketName [10:31:04]name=ofd_packets/00156135 [10:31:04]NVStorageSaveData ofd_packets/00156135 [10:31:04]File name is /storage/ofd_packets/00156135 [10:31:04]Write 301 bytes [10:31:04]NVStorageSaveData done [10:31:04]OFDSenderStorePacket done [10:31:04]KKMCreateOFDPacket done [10:31:04]NVStorageSaveData kkm_last_timestamp [10:31:04]File name is /storage/kkm_last_timestamp [10:31:04]Write 4 bytes [10:31:04]NVStorageSaveData done [10:31:04]ExternCall_PrintAddStr [10:31:04]wPrintStart [10:31:04]Write to MH i2c: 01 00 00 DF 1A F9 [10:31:04]Write i2c OK [10:31:04]MH_I2C_Read... [10:31:04]Read from MH i2c: 01 [10:31:04]MH_I2C_Read... [10:31:04]Read from MH i2c: 01 07 00 [10:31:04]MH_I2C_Read... [10:31:04]Read from MH i2c: 01 07 00 DF 1A 00 00 00 00 00 FF 0F 0E [10:31:04]RasterBufferAndPrint [10:31:04]line Счет N : (1)874414 [10:31:04]line ИНН: 02508201610067 [10:31:04]line Контрольно-Кассовый Чек [10:31:04]line ПРОДАЖА [10:31:04]line ТРК (МРК, ГНК) : 21 [10:31:04]line Товар: 2710124500 [10:31:04]line Аи-95-К-5 [10:31:04]line 13.480 * 74.20 [10:31:04]line = 1000.22 [10:31:04]line НДС 12% НСП 1% [10:31:04]line > о реализуемом товаре [10:31:04]line ОКРУГЛЕНИЕ: -0.22 [10:31:04]line ИТОГО: 1000.00 [10:31:04]line Внесено: 1000.00 [10:31:04]line СДАЧА: 0.00 [10:31:04]line НСП 1% : 8.85 [10:31:04]line НДС 12% : 106.22 [10:31:04]line Наличными: 1000.00 [10:31:04]line Безнал.: 0.00 [10:31:04]line Место: АЗС № 165 "Партнер Нефть" [10:31:04]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:31:04]line СНО: Общий режим [10:31:04]line Чек 207 20.10.2024 10:31 [10:31:04]line Смена: 314 ФФД: 1.0 [10:31:04]line ЗНМ: 0300000234 [10:31:04]line РНМ: 0000137193017469 [10:31:04]line Версия ККМ: v1.0 [10:31:04]line ФМ: 0000000000963156 [10:31:04]line ФД: 156135 [10:31:04]line ФПД: 199094079557944 [10:31:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T103104&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156135&fm=199094079557944&tin=02508201610067®Number=0000137193017469&sum=100000 [10:31:05]OFD Sender: Processing packet 156135 [packets to send 52, broken 51] [10:31:05]ProducePacketName [10:31:05]name=ofd_packets/00156135 [10:31:05]OFD Sender: To server: pG, [10:31:05]CommunicateWithHost lk.salyk.kg:30040 [10:31:05]ConnectInit lk.salyk.kg [10:31:05]written 0, free lines is 4095 [10:31:05]Connected sock=11 [10:31:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D1 5B 07 01 71 EA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 00 00 00 F4 03 04 00 E8 DB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E7 61 02 00 35 04 06 00 B5 13 33 E3 91 38 71 5E 61 93 26 EA 6E 2D [10:31:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 21 F4 47 00 F1 87 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E7 61 02 00 F4 03 04 00 1A 82 14 67 B6 04 01 00 00 4C 89 54 7A B4 81 B6 4C [10:31:05]CommunicateWithHost err = 0 [10:31:05]CheckOFDResponse [10:31:05]1017 (14) - 77093643461234 [10:31:05]1041 (16) - 0000000000963156 [10:31:05]1040 (4) - 156135 [10:31:05]1012 (4) - 20.10.2024 04:07 [10:31:05]1206 (1) - 0 [10:31:05]OFD Sender: Remove packet 156135 [10:31:05]ProducePacketName [10:31:05]name=ofd_packets/00156135 [10:31:05]NVStorageDeleteData [10:31:05]Write to MH i2c: 01 00 00 0A 1B 25 [10:31:05]Write i2c OK [10:31:05]MH_I2C_Read... [10:31:05]Read from MH i2c: 01 [10:31:05]MH_I2C_Read... [10:31:05]Read from MH i2c: 01 07 00 [10:31:05]MH_I2C_Read... [10:31:05]Read from MH i2c: 01 07 00 0A 1B 00 00 00 00 00 F9 0C 31 [10:31:05]RasterBufferAndPrint [10:31:05]line [10:31:05]line [10:31:05]line [10:31:05]line [10:31:05]line [10:31:05]written 0, free lines is 3328 [10:31:05]MH_Cut [10:31:05]Write to MH i2c: D1 01 00 11 1B 01 FE [10:31:05]Write i2c OK [10:31:05]MH_I2C_Read... [10:31:05]Read from MH i2c: D1 [10:31:05]MH_I2C_Read... [10:31:05]Read from MH i2c: D1 01 00 [10:31:05]MH_I2C_Read... [10:31:05]Read from MH i2c: D1 01 00 11 1B 00 FD [10:31:05]Write to MH i2c: 01 00 00 12 1B 2D [10:31:05]Write i2c OK [10:31:05]MH_I2C_Read... [10:31:06]OFD Sender: No OFD packet to send [10:31:06]*** Cut start [10:31:06]*** Partial cut [10:31:06]*** CUTSNS_PIN = 1 [10:31:06]*** CUTSNS_PIN = 0 [10:31:06]*** Brake cut motor [10:31:06]Read from MH i2c: 01 [10:31:06]MH_I2C_Read... [10:31:06]*** Stop cut motor [10:31:06]*** Cut end [10:31:06]Read from MH i2c: 01 07 00 [10:31:06]MH_I2C_Read... [10:31:06]Read from MH i2c: 01 07 00 12 1B 00 00 00 00 00 FF 0F 42 [10:31:06]process_action close_receipt done [10:31:06]requested_data is exist [10:31:06]produce_requested_data [10:31:06]requested_item fm.sn is exist - process it [10:31:06]wFMCommunicate request_size=4 [10:31:06]MH_SAM_APDU [10:31:06]CAPDU: 80 11 00 00 [10:31:06]Write to MH i2c: E2 08 00 13 1B 80 11 00 00 00 00 00 00 A8 [10:31:06]Write i2c OK [10:31:06]MH_I2C_Read... [10:31:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:31:07]Read from MH i2c: E2 [10:31:07]MH_I2C_Read... [10:31:07]Read from MH i2c: E2 17 00 [10:31:07]MH_I2C_Read... [10:31:07]Read from MH i2c: E2 17 00 13 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F9 [10:31:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:31:07]wFMCommunicate OK [10:31:07]requested_item fd.num is exist - process it [10:31:07]SAM_PROTO_GetFieldsCounters [10:31:07]wFMCommunicate request_size=4 [10:31:07]MH_SAM_APDU [10:31:07]CAPDU: 80 13 00 00 [10:31:07]Write to MH i2c: E2 08 00 14 1B 80 13 00 00 00 00 00 00 AB [10:31:07]Write i2c OK [10:31:07]MH_I2C_Read... [10:31:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:31:07]Read from MH i2c: E2 [10:31:07]MH_I2C_Read... [10:31:07]Read from MH i2c: E2 62 00 [10:31:07]MH_I2C_Read... [10:31:07]Read from MH i2c: E2 62 00 14 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E7 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 CF 00 00 00 5E 04 04 00 CF 00 00 00 57 04 04 00 D0 00 00 00 19 04 04 00 00 00 00 00 90 00 D6 [10:31:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E7 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 CF 00 00 00 5E 04 04 00 CF 00 00 00 57 04 04 00 D0 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:31:07]wFMCommunicate OK [10:31:07]SAM_PROTO_GetFieldsCounters done [10:31:07]requested_item shift.num is exist - process it [10:31:07]requested_item shift.opened is exist - process it [10:31:07]req_shift_opened [10:31:07]FM_GetShiftState [10:31:07]SAM_PROTO_GetShiftState [10:31:07]wFMCommunicate request_size=4 [10:31:07]MH_SAM_APDU [10:31:07]CAPDU: 80 13 01 00 [10:31:07]Write to MH i2c: E2 08 00 15 1B 80 13 01 00 00 00 00 00 AD [10:31:07]Write i2c OK [10:31:07]MH_I2C_Read... [10:31:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:31:07]Read from MH i2c: E2 [10:31:07]MH_I2C_Read... [10:31:07]Read from MH i2c: E2 0E 00 [10:31:07]MH_I2C_Read... [10:31:07]Read from MH i2c: E2 0E 00 15 1B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 54 [10:31:07]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:31:07]wFMCommunicate OK [10:31:07]SAM_PROTO_GetShiftState done [10:31:07]FM_GetShiftState done [10:31:07]req_shift_opened done [10:31:07]requested_item shift.open_date is exist - process it [10:31:07]req_shift_open_date [10:31:07]req_shift_open_date done [10:31:07]produce_requested_data done [10:31:07]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156135,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:31:07]process_action_free close_receipt [10:31:07]json_value_free [10:31:07]json_value_free done [10:31:07]process_json_proto returns [10:31:07]Send response to host [10:31:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156135,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:31:07]free response buf [10:31:07]execute_script done [10:31:07]execute_script returns [10:31:07]free content buf [10:31:07]Sock 8.Close socket [10:31:07]Sock 8.Thread stoped [10:31:11]OFD Sender: No OFD packet to send [10:31:16]OFD Sender: No OFD packet to send [10:31:21]OFD Sender: No OFD packet to send [10:31:26]OFD Sender: No OFD packet to send [10:31:31]OFD Sender: No OFD packet to send [10:31:36]OFD Sender: No OFD packet to send [10:31:41]OFD Sender: No OFD packet to send [10:31:46]OFD Sender: No OFD packet to send [10:31:48]accept exits with 9 [10:31:48]New connection [10:31:48]New thread 3066551652 created [10:31:48]Thread 3066695012 joined [10:31:48]Waiting for new connection... [10:31:48] Sock 9.Parse request [10:31:48]Sock 9.Check first char [10:31:48]Sock 9.First char is OK [10:31:48]request: POST /json_proto HTTP/1.0 [10:31:48]Method: POST [10:31:48]URL: /json_proto [10:31:48]Method is POST - this is cgi request [10:31:48]url: /json_proto [10:31:48]query_string will be loaded in cgi processing [10:31:48]execute_cgi json_proto POST (null) [10:31:48]execute_cgi path=json_proto method=POST [10:31:48]POST find Content-Length [10:31:48]Host: 172.17.53.67:8080 [10:31:48]Content-Length: 677 [10:31:48]Content-Type: application/json [10:31:48] [10:31:48]POST finish read [10:31:48]Found Content-Length = 677 [10:31:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874416", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 4.050, "sum" : 300.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:31:48]execute_script... [10:31:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874416", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 4.050, "sum" : 300.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:31:48]POST & json_proto [10:31:48]process_json_proto [10:31:48]json parsed OK: [10:31:48]protocol is kg_v1.0 [10:31:48]action value=close_receipt [10:31:48]process_action close_receipt [10:31:48]cmd_close_receipt [10:31:48]MH_GetDate [10:31:48]Write to MH i2c: F0 00 00 16 1B 20 [10:31:48]Write i2c OK [10:31:48]MH_I2C_Read... [10:31:48]Read from MH i2c: F0 [10:31:48]MH_I2C_Read... [10:31:48]Read from MH i2c: F0 09 00 [10:31:48]MH_I2C_Read... [10:31:48]Read from MH i2c: F0 09 00 16 1B 00 15 DC 14 67 19 BC 99 64 67 [10:31:48]GetLastDocTimeStamp 1729420264 [10:31:48]current date 1729420309 [10:31:48]FM_GetShiftState [10:31:48]SAM_PROTO_GetShiftState [10:31:48]wFMCommunicate request_size=4 [10:31:48]MH_SAM_APDU [10:31:48]CAPDU: 80 13 01 00 [10:31:48]Write to MH i2c: E2 08 00 17 1B 80 13 01 00 00 00 00 00 AF [10:31:48]Write i2c OK [10:31:48]MH_I2C_Read... [10:31:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:31:48]Read from MH i2c: E2 [10:31:48]MH_I2C_Read... [10:31:48]Read from MH i2c: E2 0E 00 [10:31:48]MH_I2C_Read... [10:31:48]Read from MH i2c: E2 0E 00 17 1B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 56 [10:31:48]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:31:48]wFMCommunicate OK [10:31:48]SAM_PROTO_GetShiftState done [10:31:48]FM_GetShiftState done [10:31:48]opened in 1729383891 [10:31:48]opened+sec_in_day 1729470291 [10:31:48]quantity*price = 30051 [10:31:48]sum+1 = 30052 [10:31:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.91 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 208 20.10.2024 10:31 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156136 ФПД: 119609243875667 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T103149&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156136&fm=119609243875667&tin=02508201610067®Number=0000137193017469&sum=30000 [10:31:49]StoreToDocumentArchive [10:31:49]shift 314 fd 156136 [10:31:49]save to /storage/0314/doc_00156136 [10:31:49]save last doc name /storage/0314/doc_00156136 to /storage/kkm_last_doc_name [10:31:49]save OK [10:31:49]Clear old archive folders... [10:31:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:31:49]tlvbuf is 008B0CB0 [10:31:49]SAM_PROTO_ClearQueue [10:31:49]wFMCommunicate request_size=4 [10:31:49]MH_SAM_APDU [10:31:49]CAPDU: 80 09 00 00 [10:31:49]Write to MH i2c: E2 08 00 24 1B 80 09 00 00 00 00 00 00 B1 [10:31:49]Write i2c OK [10:31:49]MH_I2C_Read... [10:31:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:31:49]Read from MH i2c: E2 [10:31:49]MH_I2C_Read... [10:31:49]Read from MH i2c: E2 03 00 [10:31:49]MH_I2C_Read... [10:31:49]Read from MH i2c: E2 03 00 24 1B 00 90 00 B3 [10:31:49]RAPDU: 90 00 [10:31:49]wFMCommunicate OK [10:31:49]SAM_PROTO_ClearQueue done [10:31:49]KKMCreateOFDPacket [10:31:49]OFDProtocolAddRootSTLVToBuf [10:31:49]FM_MakeSignedData [10:31:49]FM_MakeSignedData [10:31:49]SAM_PROTO_SignData [10:31:49]wFMCommunicate request_size=4 [10:31:49]MH_SAM_APDU [10:31:49]CAPDU: 80 0D 01 02 [10:31:49]Write to MH i2c: E2 08 00 25 1B 80 0D 01 02 00 00 00 00 B9 [10:31:49]Write i2c OK [10:31:49]MH_I2C_Read... [10:31:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:31:49]Read from MH i2c: E2 [10:31:49]MH_I2C_Read... [10:31:49]Read from MH i2c: E2 03 00 [10:31:49]MH_I2C_Read... [10:31:49]Read from MH i2c: E2 03 00 25 1B 00 90 00 B4 [10:31:49]RAPDU: 90 00 [10:31:49]wFMCommunicate OK [10:31:49]wFMCommunicate request_size=255 [10:31:49]MH_SAM_APDU [10:31:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 00 00 00 F4 03 04 00 15 DC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E8 61 02 00 35 04 06 00 6C [10:31:49]Write to MH i2c: E2 02 01 26 1B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 00 00 00 F4 03 04 00 15 DC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E8 61 02 00 35 04 06 00 6C 00 00 B6 [10:31:50]Write i2c OK [10:31:50]MH_I2C_Read... [10:31:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:31:50]Read from MH i2c: E2 [10:31:50]MH_I2C_Read... [10:31:50]Read from MH i2c: E2 03 00 [10:31:50]MH_I2C_Read... [10:31:50]Read from MH i2c: E2 03 00 26 1B 00 90 00 B5 [10:31:50]RAPDU: 90 00 [10:31:50]wFMCommunicate OK [10:31:50]wFMCommunicate request_size=10 [10:31:50]MH_SAM_APDU [10:31:50]CAPDU: 80 0D 02 02 05 C8 B2 7E 39 53 [10:31:50]Write to MH i2c: E2 0D 00 27 1B 80 0D 02 02 05 00 C8 B2 7E 39 53 00 00 4A [10:31:50]Write i2c OK [10:31:50]MH_I2C_Read... [10:31:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:31:50]Read from MH i2c: E2 [10:31:50]MH_I2C_Read... [10:31:50]Read from MH i2c: E2 03 00 [10:31:50]MH_I2C_Read... [10:31:50]Read from MH i2c: E2 03 00 27 1B 00 90 00 B6 [10:31:50]RAPDU: 90 00 [10:31:50]wFMCommunicate OK [10:31:50]wFMCommunicate request_size=4 [10:31:50]MH_SAM_APDU [10:31:50]CAPDU: 80 0D 03 02 [10:31:50]Write to MH i2c: E2 08 00 28 1B 80 0D 03 02 00 00 00 00 BE [10:31:50]Write i2c OK [10:31:50]MH_I2C_Read... [10:31:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:31:50]Read from MH i2c: E2 [10:31:50]MH_I2C_Read... [10:31:50]Read from MH i2c: E2 0B 00 [10:31:50]MH_I2C_Read... [10:31:50]Read from MH i2c: E2 0B 00 28 1B 00 3F 0F 2C B3 2E 01 2F 2C 90 00 76 [10:31:50]RAPDU: 3F 0F 2C B3 2E 01 2F 2C 90 00 [10:31:50]wFMCommunicate OK [10:31:50]SAM_PROTO_SignData done [10:31:50]FM_MakeSignedData done [10:31:50]CreateOFDProtocolMessage [10:31:50]wFMCommunicate request_size=4 [10:31:50]MH_SAM_APDU [10:31:50]CAPDU: 80 11 00 00 [10:31:50]Write to MH i2c: E2 08 00 29 1B 80 11 00 00 00 00 00 00 BE [10:31:50]Write i2c OK [10:31:50]MH_I2C_Read... [10:31:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:31:50]Read from MH i2c: E2 [10:31:50]MH_I2C_Read... [10:31:50]Read from MH i2c: E2 17 00 [10:31:50]MH_I2C_Read... [10:31:50]Read from MH i2c: E2 17 00 29 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0F [10:31:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:31:50]wFMCommunicate OK [10:31:50]CreateOFDProtocolMessage done [10:31:50]OFDSenderStorePacket 156136 [10:31:50]StoreOFDPacket docnum=156136 [10:31:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CA AE 07 01 9A AB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 00 00 00 F4 03 04 00 15 DC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E8 61 02 00 35 04 06 00 6C C8 B2 7E 39 53 3F 0F 2C B3 2E 01 2F 2C [10:31:50]CheckFolder [10:31:50]dirname=/storage/ofd_packets [10:31:50]CheckFolder done [10:31:50]ProducePacketName [10:31:50]name=ofd_packets/00156136 [10:31:50]NVStorageSaveData ofd_packets/00156136 [10:31:50]File name is /storage/ofd_packets/00156136 [10:31:50]Write 301 bytes [10:31:50]NVStorageSaveData done [10:31:50]OFDSenderStorePacket done [10:31:50]KKMCreateOFDPacket done [10:31:50]NVStorageSaveData kkm_last_timestamp [10:31:50]File name is /storage/kkm_last_timestamp [10:31:50]Write 4 bytes [10:31:50]NVStorageSaveData done [10:31:50]ExternCall_PrintAddStr [10:31:50]wPrintStart [10:31:50]Write to MH i2c: 01 00 00 2A 1B 45 [10:31:50]Write i2c OK [10:31:50]MH_I2C_Read... [10:31:50]Read from MH i2c: 01 [10:31:50]MH_I2C_Read... [10:31:50]Read from MH i2c: 01 07 00 [10:31:50]MH_I2C_Read... [10:31:50]Read from MH i2c: 01 07 00 2A 1B 00 00 00 00 00 FF 0F 5A [10:31:50]RasterBufferAndPrint [10:31:50]line Счет N : (1)874416 [10:31:50]line ИНН: 02508201610067 [10:31:50]line Контрольно-Кассовый Чек [10:31:50]line ПРОДАЖА [10:31:50]line ТРК (МРК, ГНК) : 41 [10:31:50]line Товар: 2710124500 [10:31:50]line Аи-95-К-5 [10:31:50]line 4.050 * 74.20 [10:31:50]line = 300.51 [10:31:50]line НДС 12% НСП 1% [10:31:50]line > о реализуемом товаре [10:31:50]line ОКРУГЛЕНИЕ: -0.51 [10:31:50]line ИТОГО: 300.00 [10:31:50]line Внесено: 300.00 [10:31:50]line СДАЧА: 0.00 [10:31:50]line НСП 1% : 2.66 [10:31:50]line НДС 12% : 31.91 [10:31:50]line Наличными: 300.00 [10:31:50]line Безнал.: 0.00 [10:31:50]line Место: АЗС № 165 "Партнер Нефть" [10:31:50]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:31:50]line СНО: Общий режим [10:31:50]line Чек 208 20.10.2024 10:31 [10:31:50]line Смена: 314 ФФД: 1.0 [10:31:50]line ЗНМ: 0300000234 [10:31:50]line РНМ: 0000137193017469 [10:31:50]line Версия ККМ: v1.0 [10:31:50]line ФМ: 0000000000963156 [10:31:50]line ФД: 156136 [10:31:50]line ФПД: 119609243875667 [10:31:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T103149&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156136&fm=119609243875667&tin=02508201610067®Number=0000137193017469&sum=30000 [10:31:50]OFD Sender: Processing packet 156136 [packets to send 52, broken 51] [10:31:50]ProducePacketName [10:31:50]name=ofd_packets/00156136 [10:31:50]OFD Sender: To server: pG, [10:31:50]CommunicateWithHost lk.salyk.kg:30040 [10:31:50]ConnectInit lk.salyk.kg [10:31:50]written 0, free lines is 4095 [10:31:50]Connected sock=10 [10:31:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CA AE 07 01 9A AB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 00 00 00 F4 03 04 00 15 DC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E8 61 02 00 35 04 06 00 6C C8 B2 7E 39 53 3F 0F 2C B3 2E 01 2F 2C [10:31:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A6 9E 47 00 D8 78 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E8 61 02 00 F4 03 04 00 48 82 14 67 B6 04 01 00 00 3F 79 CE 52 CA 38 20 1C [10:31:51]CommunicateWithHost err = 0 [10:31:51]CheckOFDResponse [10:31:51]1017 (14) - 77093643461234 [10:31:51]1041 (16) - 0000000000963156 [10:31:51]1040 (4) - 156136 [10:31:51]1012 (4) - 20.10.2024 04:08 [10:31:51]1206 (1) - 0 [10:31:51]OFD Sender: Remove packet 156136 [10:31:51]ProducePacketName [10:31:51]name=ofd_packets/00156136 [10:31:51]NVStorageDeleteData [10:31:51]Write to MH i2c: 01 00 00 55 1B 70 [10:31:51]Write i2c OK [10:31:51]MH_I2C_Read... [10:31:51]Read from MH i2c: 01 [10:31:51]MH_I2C_Read... [10:31:51]Read from MH i2c: 01 07 00 [10:31:51]MH_I2C_Read... [10:31:51]Read from MH i2c: 01 07 00 55 1B 00 00 00 00 00 EC 0C 6F [10:31:51]RasterBufferAndPrint [10:31:51]line [10:31:51]line [10:31:51]line [10:31:51]line [10:31:51]line [10:31:51]written 0, free lines is 3317 [10:31:51]MH_Cut [10:31:51]Write to MH i2c: D1 01 00 5C 1B 01 49 [10:31:51]Write i2c OK [10:31:51]MH_I2C_Read... [10:31:51]Read from MH i2c: D1 [10:31:51]MH_I2C_Read... [10:31:51]Read from MH i2c: D1 01 00 [10:31:51]MH_I2C_Read... [10:31:51]Read from MH i2c: D1 01 00 5C 1B 00 48 [10:31:51]Write to MH i2c: 01 00 00 5D 1B 78 [10:31:51]Write i2c OK [10:31:51]MH_I2C_Read... [10:31:51]OFD Sender: No OFD packet to send [10:31:51]*** Cut start [10:31:51]*** Partial cut [10:31:51]*** CUTSNS_PIN = 1 [10:31:52]*** CUTSNS_PIN = 0 [10:31:52]*** Brake cut motor [10:31:52]Read from MH i2c: 01 [10:31:52]MH_I2C_Read... [10:31:52]*** Stop cut motor [10:31:52]*** Cut end [10:31:52]Read from MH i2c: 01 07 00 [10:31:52]MH_I2C_Read... [10:31:52]Read from MH i2c: 01 07 00 5D 1B 00 00 00 00 00 FF 0F 8D [10:31:52]process_action close_receipt done [10:31:52]requested_data is exist [10:31:52]produce_requested_data [10:31:52]requested_item fm.sn is exist - process it [10:31:52]wFMCommunicate request_size=4 [10:31:52]MH_SAM_APDU [10:31:52]CAPDU: 80 11 00 00 [10:31:52]Write to MH i2c: E2 08 00 5E 1B 80 11 00 00 00 00 00 00 F3 [10:31:52]Write i2c OK [10:31:52]MH_I2C_Read... [10:31:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:31:52]Read from MH i2c: E2 [10:31:52]MH_I2C_Read... [10:31:52]Read from MH i2c: E2 17 00 [10:31:52]MH_I2C_Read... [10:31:52]Read from MH i2c: E2 17 00 5E 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 44 [10:31:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:31:52]wFMCommunicate OK [10:31:52]requested_item fd.num is exist - process it [10:31:52]SAM_PROTO_GetFieldsCounters [10:31:52]wFMCommunicate request_size=4 [10:31:52]MH_SAM_APDU [10:31:52]CAPDU: 80 13 00 00 [10:31:52]Write to MH i2c: E2 08 00 5F 1B 80 13 00 00 00 00 00 00 F6 [10:31:52]Write i2c OK [10:31:52]MH_I2C_Read... [10:31:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:31:52]Read from MH i2c: E2 [10:31:52]MH_I2C_Read... [10:31:52]Read from MH i2c: E2 62 00 [10:31:52]MH_I2C_Read... [10:31:52]Read from MH i2c: E2 62 00 5F 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E8 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 D0 00 00 00 5E 04 04 00 D0 00 00 00 57 04 04 00 D1 00 00 00 19 04 04 00 00 00 00 00 90 00 25 [10:31:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E8 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 D0 00 00 00 5E 04 04 00 D0 00 00 00 57 04 04 00 D1 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:31:52]wFMCommunicate OK [10:31:52]SAM_PROTO_GetFieldsCounters done [10:31:52]requested_item shift.num is exist - process it [10:31:52]requested_item shift.opened is exist - process it [10:31:52]req_shift_opened [10:31:52]FM_GetShiftState [10:31:52]SAM_PROTO_GetShiftState [10:31:52]wFMCommunicate request_size=4 [10:31:52]MH_SAM_APDU [10:31:52]CAPDU: 80 13 01 00 [10:31:52]Write to MH i2c: E2 08 00 60 1B 80 13 01 00 00 00 00 00 F8 [10:31:52]Write i2c OK [10:31:52]MH_I2C_Read... [10:31:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:31:52]Read from MH i2c: E2 [10:31:52]MH_I2C_Read... [10:31:52]Read from MH i2c: E2 0E 00 [10:31:52]MH_I2C_Read... [10:31:52]Read from MH i2c: E2 0E 00 60 1B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 9F [10:31:52]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:31:52]wFMCommunicate OK [10:31:52]SAM_PROTO_GetShiftState done [10:31:52]FM_GetShiftState done [10:31:52]req_shift_opened done [10:31:52]requested_item shift.open_date is exist - process it [10:31:52]req_shift_open_date [10:31:52]req_shift_open_date done [10:31:52]produce_requested_data done [10:31:52]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156136,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:31:52]process_action_free close_receipt [10:31:52]json_value_free [10:31:52]json_value_free done [10:31:52]process_json_proto returns [10:31:52]Send response to host [10:31:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156136,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:31:52]free response buf [10:31:52]execute_script done [10:31:52]execute_script returns [10:31:52]free content buf [10:31:52]Sock 9.Close socket [10:31:52]Sock 9.Thread stoped [10:31:56]OFD Sender: No OFD packet to send [10:32:01]OFD Sender: No OFD packet to send [10:32:06]OFD Sender: No OFD packet to send [10:32:11]OFD Sender: No OFD packet to send [10:32:16]OFD Sender: No OFD packet to send [10:32:21]OFD Sender: No OFD packet to send [10:32:25]accept exits with 8 [10:32:25]New connection [10:32:25]New thread 3066695012 created [10:32:25]Thread 3066551652 joined [10:32:25]Waiting for new connection... [10:32:25] Sock 8.Parse request [10:32:25]Sock 8.Check first char [10:32:25]Sock 8.First char is OK [10:32:25]request: POST /json_proto HTTP/1.0 [10:32:25]Method: POST [10:32:25]URL: /json_proto [10:32:25]Method is POST - this is cgi request [10:32:25]url: /json_proto [10:32:25]query_string will be loaded in cgi processing [10:32:25]execute_cgi json_proto POST (null) [10:32:25]execute_cgi path=json_proto method=POST [10:32:25]POST find Content-Length [10:32:25]Host: 172.17.53.67:8080 [10:32:25]Content-Length: 677 [10:32:25]Content-Type: application/json [10:32:25] [10:32:25]POST finish read [10:32:25]Found Content-Length = 677 [10:32:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874415", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:32:25]execute_script... [10:32:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874415", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:32:25]POST & json_proto [10:32:25]process_json_proto [10:32:25]json parsed OK: [10:32:25]protocol is kg_v1.0 [10:32:25]action value=close_receipt [10:32:25]process_action close_receipt [10:32:25]cmd_close_receipt [10:32:25]MH_GetDate [10:32:25]Write to MH i2c: F0 00 00 61 1B 6B [10:32:25]Write i2c OK [10:32:25]MH_I2C_Read... [10:32:25]Read from MH i2c: F0 [10:32:25]MH_I2C_Read... [10:32:25]Read from MH i2c: F0 09 00 [10:32:25]MH_I2C_Read... [10:32:25]Read from MH i2c: F0 09 00 61 1B 00 39 DC 14 67 19 BC 99 64 D6 [10:32:25]GetLastDocTimeStamp 1729420309 [10:32:25]current date 1729420345 [10:32:25]FM_GetShiftState [10:32:25]SAM_PROTO_GetShiftState [10:32:25]wFMCommunicate request_size=4 [10:32:25]MH_SAM_APDU [10:32:25]CAPDU: 80 13 01 00 [10:32:25]Write to MH i2c: E2 08 00 62 1B 80 13 01 00 00 00 00 00 FA [10:32:25]Write i2c OK [10:32:25]MH_I2C_Read... [10:32:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:32:25]Read from MH i2c: E2 [10:32:25]MH_I2C_Read... [10:32:25]Read from MH i2c: E2 0E 00 [10:32:25]MH_I2C_Read... [10:32:25]Read from MH i2c: E2 0E 00 62 1B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A1 [10:32:25]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:32:25]wFMCommunicate OK [10:32:25]SAM_PROTO_GetShiftState done [10:32:25]FM_GetShiftState done [10:32:25]opened in 1729383891 [10:32:25]opened+sec_in_day 1729470291 [10:32:25]quantity*price = 40006 [10:32:25]sum+1 = 40007 [10:32:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 209 20.10.2024 10:32 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156137 ФПД: 137040762123036 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T103226&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156137&fm=137040762123036&tin=02508201610067®Number=0000137193017469&sum=40000 [10:32:26]StoreToDocumentArchive [10:32:26]shift 314 fd 156137 [10:32:26]save to /storage/0314/doc_00156137 [10:32:26]save last doc name /storage/0314/doc_00156137 to /storage/kkm_last_doc_name [10:32:26]save OK [10:32:26]Clear old archive folders... [10:32:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:32:26]tlvbuf is 00860710 [10:32:26]SAM_PROTO_ClearQueue [10:32:26]wFMCommunicate request_size=4 [10:32:26]MH_SAM_APDU [10:32:26]CAPDU: 80 09 00 00 [10:32:26]Write to MH i2c: E2 08 00 6F 1B 80 09 00 00 00 00 00 00 FC [10:32:26]Write i2c OK [10:32:26]MH_I2C_Read... [10:32:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:32:26]Read from MH i2c: E2 [10:32:26]MH_I2C_Read... [10:32:26]Read from MH i2c: E2 03 00 [10:32:26]MH_I2C_Read... [10:32:26]Read from MH i2c: E2 03 00 6F 1B 00 90 00 FE [10:32:26]RAPDU: 90 00 [10:32:26]wFMCommunicate OK [10:32:26]SAM_PROTO_ClearQueue done [10:32:26]KKMCreateOFDPacket [10:32:26]OFDProtocolAddRootSTLVToBuf [10:32:26]FM_MakeSignedData [10:32:26]FM_MakeSignedData [10:32:26]SAM_PROTO_SignData [10:32:26]wFMCommunicate request_size=4 [10:32:26]MH_SAM_APDU [10:32:26]CAPDU: 80 0D 01 02 [10:32:26]Write to MH i2c: E2 08 00 70 1B 80 0D 01 02 00 00 00 00 04 [10:32:26]Write i2c OK [10:32:26]MH_I2C_Read... [10:32:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:32:26]Read from MH i2c: E2 [10:32:26]MH_I2C_Read... [10:32:26]Read from MH i2c: E2 03 00 [10:32:26]MH_I2C_Read... [10:32:26]Read from MH i2c: E2 03 00 70 1B 00 90 00 FF [10:32:26]RAPDU: 90 00 [10:32:26]wFMCommunicate OK [10:32:26]wFMCommunicate request_size=255 [10:32:26]MH_SAM_APDU [10:32:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 3A DC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E9 61 02 00 35 04 06 00 7C [10:32:26]Write to MH i2c: E2 02 01 71 1B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 3A DC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E9 61 02 00 35 04 06 00 7C 00 00 DF [10:32:26]Write i2c OK [10:32:26]MH_I2C_Read... [10:32:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:32:26]Read from MH i2c: E2 [10:32:26]MH_I2C_Read... [10:32:26]Read from MH i2c: E2 03 00 [10:32:26]MH_I2C_Read... [10:32:26]Read from MH i2c: E2 03 00 71 1B 00 90 00 00 [10:32:26]RAPDU: 90 00 [10:32:26]wFMCommunicate OK [10:32:26]wFMCommunicate request_size=10 [10:32:26]MH_SAM_APDU [10:32:26]CAPDU: 80 0D 02 02 05 A3 49 F2 33 1C [10:32:26]Write to MH i2c: E2 0D 00 72 1B 80 0D 02 02 05 00 A3 49 F2 33 1C 00 00 3E [10:32:26]Write i2c OK [10:32:26]MH_I2C_Read... [10:32:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:32:26]Read from MH i2c: E2 [10:32:26]MH_I2C_Read... [10:32:26]Read from MH i2c: E2 03 00 [10:32:26]MH_I2C_Read... [10:32:26]Read from MH i2c: E2 03 00 72 1B 00 90 00 01 [10:32:26]RAPDU: 90 00 [10:32:26]wFMCommunicate OK [10:32:26]wFMCommunicate request_size=4 [10:32:26]MH_SAM_APDU [10:32:26]CAPDU: 80 0D 03 02 [10:32:26]Write to MH i2c: E2 08 00 73 1B 80 0D 03 02 00 00 00 00 09 [10:32:26]OFD Sender: No OFD packet to send [10:32:26]Write i2c OK [10:32:26]MH_I2C_Read... [10:32:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:32:26]Read from MH i2c: E2 [10:32:26]MH_I2C_Read... [10:32:26]Read from MH i2c: E2 0B 00 [10:32:26]MH_I2C_Read... [10:32:26]Read from MH i2c: E2 0B 00 73 1B 00 7A AB FD FF 57 1A EE B6 90 00 40 [10:32:26]RAPDU: 7A AB FD FF 57 1A EE B6 90 00 [10:32:26]wFMCommunicate OK [10:32:26]SAM_PROTO_SignData done [10:32:26]FM_MakeSignedData done [10:32:26]CreateOFDProtocolMessage [10:32:26]wFMCommunicate request_size=4 [10:32:26]MH_SAM_APDU [10:32:26]CAPDU: 80 11 00 00 [10:32:26]Write to MH i2c: E2 08 00 74 1B 80 11 00 00 00 00 00 00 09 [10:32:26]Write i2c OK [10:32:26]MH_I2C_Read... [10:32:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:32:26]Read from MH i2c: E2 [10:32:26]MH_I2C_Read... [10:32:26]Read from MH i2c: E2 17 00 [10:32:26]MH_I2C_Read... [10:32:26]Read from MH i2c: E2 17 00 74 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5A [10:32:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:32:26]wFMCommunicate OK [10:32:26]CreateOFDProtocolMessage done [10:32:26]OFDSenderStorePacket 156137 [10:32:26]StoreOFDPacket docnum=156137 [10:32:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F4 DD 07 01 EC 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 3A DC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E9 61 02 00 35 04 06 00 7C A3 49 F2 33 1C 7A AB FD FF 57 1A EE B6 [10:32:26]CheckFolder [10:32:26]dirname=/storage/ofd_packets [10:32:26]CheckFolder done [10:32:26]ProducePacketName [10:32:26]name=ofd_packets/00156137 [10:32:26]NVStorageSaveData ofd_packets/00156137 [10:32:26]File name is /storage/ofd_packets/00156137 [10:32:26]Write 301 bytes [10:32:26]NVStorageSaveData done [10:32:26]OFDSenderStorePacket done [10:32:26]KKMCreateOFDPacket done [10:32:26]NVStorageSaveData kkm_last_timestamp [10:32:26]File name is /storage/kkm_last_timestamp [10:32:26]Write 4 bytes [10:32:26]NVStorageSaveData done [10:32:26]ExternCall_PrintAddStr [10:32:26]wPrintStart [10:32:26]Write to MH i2c: 01 00 00 75 1B 90 [10:32:26]OFD Sender: Processing packet 156137 [packets to send 52, broken 51] [10:32:26]ProducePacketName [10:32:26]name=ofd_packets/00156137 [10:32:26]OFD Sender: To server: pG, [10:32:26]CommunicateWithHost lk.salyk.kg:30040 [10:32:26]ConnectInit lk.salyk.kg [10:32:26]Write i2c OK [10:32:26]MH_I2C_Read... [10:32:26]Read from MH i2c: 01 [10:32:26]MH_I2C_Read... [10:32:26]Read from MH i2c: 01 07 00 [10:32:26]MH_I2C_Read... [10:32:26]Read from MH i2c: 01 07 00 75 1B 00 00 00 00 00 FF 0F A5 [10:32:26]RasterBufferAndPrint [10:32:26]line Счет N : (1)874415 [10:32:26]line ИНН: 02508201610067 [10:32:26]line Контрольно-Кассовый Чек [10:32:26]line ПРОДАЖА [10:32:26]line ТРК (МРК, ГНК) : 32 [10:32:26]line Товар: 2710124130 [10:32:26]line Аи-92-К-5 [10:32:26]line 5.980 * 66.90 [10:32:26]line = 400.06 [10:32:26]line НДС 12% НСП 1% [10:32:26]line > о реализуемом товаре [10:32:26]line ОКРУГЛЕНИЕ: -0.06 [10:32:26]line ИТОГО: 400.00 [10:32:26]line Внесено: 400.00 [10:32:26]line СДАЧА: 0.00 [10:32:26]line НСП 1% : 3.54 [10:32:26]line НДС 12% : 42.48 [10:32:26]line Наличными: 400.00 [10:32:26]line Безнал.: 0.00 [10:32:26]line Место: АЗС № 165 "Партнер Нефть" [10:32:26]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:32:26]line СНО: Общий режим [10:32:26]line Чек 209 20.10.2024 10:32 [10:32:27]line Смена: 314 ФФД: 1.0 [10:32:27]line ЗНМ: 0300000234 [10:32:27]line РНМ: 0000137193017469 [10:32:27]line Версия ККМ: v1.0 [10:32:27]line ФМ: 0000000000963156 [10:32:27]line ФД: 156137 [10:32:27]line ФПД: 137040762123036 [10:32:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T103226&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156137&fm=137040762123036&tin=02508201610067®Number=0000137193017469&sum=40000 [10:32:27]Connected sock=10 [10:32:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F4 DD 07 01 EC 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 3A DC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E9 61 02 00 35 04 06 00 7C A3 49 F2 33 1C 7A AB FD FF 57 1A EE B6 [10:32:27]written 0, free lines is 4095 [10:32:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 24 B5 47 00 DE A0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E9 61 02 00 F4 03 04 00 6C 82 14 67 B6 04 01 00 00 79 39 76 62 45 0B A3 D7 [10:32:27]CommunicateWithHost err = 0 [10:32:27]CheckOFDResponse [10:32:27]1017 (14) - 77093643461234 [10:32:27]1041 (16) - 0000000000963156 [10:32:27]1040 (4) - 156137 [10:32:27]1012 (4) - 20.10.2024 04:09 [10:32:27]1206 (1) - 0 [10:32:27]OFD Sender: Remove packet 156137 [10:32:27]ProducePacketName [10:32:27]name=ofd_packets/00156137 [10:32:27]NVStorageDeleteData [10:32:27]Write to MH i2c: 01 00 00 A0 1B BB [10:32:27]Write i2c OK [10:32:27]MH_I2C_Read... [10:32:27]Read from MH i2c: 01 [10:32:27]MH_I2C_Read... [10:32:27]Read from MH i2c: 01 07 00 [10:32:27]MH_I2C_Read... [10:32:27]Read from MH i2c: 01 07 00 A0 1B 00 00 00 00 00 EC 0C BA [10:32:27]RasterBufferAndPrint [10:32:27]line [10:32:27]line [10:32:27]line [10:32:27]line [10:32:27]line [10:32:27]written 0, free lines is 3314 [10:32:27]MH_Cut [10:32:27]Write to MH i2c: D1 01 00 A7 1B 01 94 [10:32:27]Write i2c OK [10:32:27]MH_I2C_Read... [10:32:27]Read from MH i2c: D1 [10:32:27]MH_I2C_Read... [10:32:27]Read from MH i2c: D1 01 00 [10:32:27]MH_I2C_Read... [10:32:27]Read from MH i2c: D1 01 00 A7 1B 00 93 [10:32:27]Write to MH i2c: 01 00 00 A8 1B C3 [10:32:27]Write i2c OK [10:32:27]MH_I2C_Read... [10:32:27]OFD Sender: No OFD packet to send [10:32:28]*** Cut start [10:32:28]*** Partial cut [10:32:28]*** CUTSNS_PIN = 1 [10:32:28]*** CUTSNS_PIN = 0 [10:32:28]*** Brake cut motor [10:32:28]Read from MH i2c: 01 [10:32:28]MH_I2C_Read... [10:32:28]*** Stop cut motor [10:32:28]*** Cut end [10:32:28]Read from MH i2c: 01 07 00 [10:32:28]MH_I2C_Read... [10:32:28]Read from MH i2c: 01 07 00 A8 1B 00 00 00 00 00 FF 0F D8 [10:32:28]process_action close_receipt done [10:32:28]requested_data is exist [10:32:28]produce_requested_data [10:32:28]requested_item fm.sn is exist - process it [10:32:28]wFMCommunicate request_size=4 [10:32:28]MH_SAM_APDU [10:32:28]CAPDU: 80 11 00 00 [10:32:28]Write to MH i2c: E2 08 00 A9 1B 80 11 00 00 00 00 00 00 3E [10:32:28]Write i2c OK [10:32:28]MH_I2C_Read... [10:32:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:32:28]Read from MH i2c: E2 [10:32:28]MH_I2C_Read... [10:32:28]Read from MH i2c: E2 17 00 [10:32:28]MH_I2C_Read... [10:32:28]Read from MH i2c: E2 17 00 A9 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8F [10:32:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:32:28]wFMCommunicate OK [10:32:28]requested_item fd.num is exist - process it [10:32:28]SAM_PROTO_GetFieldsCounters [10:32:28]wFMCommunicate request_size=4 [10:32:28]MH_SAM_APDU [10:32:28]CAPDU: 80 13 00 00 [10:32:28]Write to MH i2c: E2 08 00 AA 1B 80 13 00 00 00 00 00 00 41 [10:32:28]Write i2c OK [10:32:28]MH_I2C_Read... [10:32:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:32:29]Read from MH i2c: E2 [10:32:29]MH_I2C_Read... [10:32:29]Read from MH i2c: E2 62 00 [10:32:29]MH_I2C_Read... [10:32:29]Read from MH i2c: E2 62 00 AA 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E9 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 D1 00 00 00 5E 04 04 00 D1 00 00 00 57 04 04 00 D2 00 00 00 19 04 04 00 00 00 00 00 90 00 74 [10:32:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E9 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 D1 00 00 00 5E 04 04 00 D1 00 00 00 57 04 04 00 D2 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:32:29]wFMCommunicate OK [10:32:29]SAM_PROTO_GetFieldsCounters done [10:32:29]requested_item shift.num is exist - process it [10:32:29]requested_item shift.opened is exist - process it [10:32:29]req_shift_opened [10:32:29]FM_GetShiftState [10:32:29]SAM_PROTO_GetShiftState [10:32:29]wFMCommunicate request_size=4 [10:32:29]MH_SAM_APDU [10:32:29]CAPDU: 80 13 01 00 [10:32:29]Write to MH i2c: E2 08 00 AB 1B 80 13 01 00 00 00 00 00 43 [10:32:29]Write i2c OK [10:32:29]MH_I2C_Read... [10:32:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:32:29]Read from MH i2c: E2 [10:32:29]MH_I2C_Read... [10:32:29]Read from MH i2c: E2 0E 00 [10:32:29]MH_I2C_Read... [10:32:29]Read from MH i2c: E2 0E 00 AB 1B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 EA [10:32:29]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:32:29]wFMCommunicate OK [10:32:29]SAM_PROTO_GetShiftState done [10:32:29]FM_GetShiftState done [10:32:29]req_shift_opened done [10:32:29]requested_item shift.open_date is exist - process it [10:32:29]req_shift_open_date [10:32:29]req_shift_open_date done [10:32:29]produce_requested_data done [10:32:29]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156137,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:32:29]process_action_free close_receipt [10:32:29]json_value_free [10:32:29]json_value_free done [10:32:29]process_json_proto returns [10:32:29]Send response to host [10:32:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156137,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:32:29]free response buf [10:32:29]execute_script done [10:32:29]execute_script returns [10:32:29]free content buf [10:32:29]Sock 8.Close socket [10:32:29]Sock 8.Thread stoped [10:32:32]OFD Sender: No OFD packet to send [10:32:33]accept exits with 9 [10:32:33]New connection [10:32:33]New thread 3066551652 created [10:32:33]Thread 3066695012 joined [10:32:33]Waiting for new connection... [10:32:33] Sock 9.Parse request [10:32:33]Sock 9.Check first char [10:32:33]Sock 9.First char is OK [10:32:33]request: POST /json_proto HTTP/1.0 [10:32:33]Method: POST [10:32:33]URL: /json_proto [10:32:33]Method is POST - this is cgi request [10:32:33]url: /json_proto [10:32:33]query_string will be loaded in cgi processing [10:32:33]execute_cgi json_proto POST (null) [10:32:33]execute_cgi path=json_proto method=POST [10:32:33]POST find Content-Length [10:32:33]Host: 172.17.53.67:8080 [10:32:33]Content-Length: 677 [10:32:33]Content-Type: application/json [10:32:33] [10:32:33]POST finish read [10:32:33]Found Content-Length = 677 [10:32:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874417", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:32:33]execute_script... [10:32:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874417", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:32:33]POST & json_proto [10:32:33]process_json_proto [10:32:33]json parsed OK: [10:32:33]protocol is kg_v1.0 [10:32:33]action value=close_receipt [10:32:33]process_action close_receipt [10:32:33]cmd_close_receipt [10:32:33]MH_GetDate [10:32:33]Write to MH i2c: F0 00 00 AC 1B B6 [10:32:33]Write i2c OK [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: F0 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: F0 09 00 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: F0 09 00 AC 1B 00 42 DC 14 67 19 BC 99 64 2A [10:32:33]GetLastDocTimeStamp 1729420346 [10:32:33]current date 1729420354 [10:32:33]FM_GetShiftState [10:32:33]SAM_PROTO_GetShiftState [10:32:33]wFMCommunicate request_size=4 [10:32:33]MH_SAM_APDU [10:32:33]CAPDU: 80 13 01 00 [10:32:33]Write to MH i2c: E2 08 00 AD 1B 80 13 01 00 00 00 00 00 45 [10:32:33]Write i2c OK [10:32:33]MH_I2C_Read... [10:32:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:32:33]Read from MH i2c: E2 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: E2 0E 00 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: E2 0E 00 AD 1B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 EC [10:32:33]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:32:33]wFMCommunicate OK [10:32:33]SAM_PROTO_GetShiftState done [10:32:33]FM_GetShiftState done [10:32:33]opened in 1729383891 [10:32:33]opened+sec_in_day 1729470291 [10:32:33]quantity*price = 50041 [10:32:33]sum+1 = 50042 [10:32:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 210 20.10.2024 10:32 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156138 ФПД: 20120850621899 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T103234&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156138&fm=20120850621899&tin=02508201610067®Number=0000137193017469&sum=50000 [10:32:34]StoreToDocumentArchive [10:32:34]shift 314 fd 156138 [10:32:34]save to /storage/0314/doc_00156138 [10:32:34]save last doc name /storage/0314/doc_00156138 to /storage/kkm_last_doc_name [10:32:34]save OK [10:32:34]Clear old archive folders... [10:32:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:32:34]tlvbuf is 008CDF00 [10:32:34]SAM_PROTO_ClearQueue [10:32:34]wFMCommunicate request_size=4 [10:32:34]MH_SAM_APDU [10:32:34]CAPDU: 80 09 00 00 [10:32:34]Write to MH i2c: E2 08 00 BA 1B 80 09 00 00 00 00 00 00 47 [10:32:34]Write i2c OK [10:32:34]MH_I2C_Read... [10:32:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:32:34]Read from MH i2c: E2 [10:32:34]MH_I2C_Read... [10:32:34]Read from MH i2c: E2 03 00 [10:32:34]MH_I2C_Read... [10:32:34]Read from MH i2c: E2 03 00 BA 1B 00 90 00 49 [10:32:34]RAPDU: 90 00 [10:32:34]wFMCommunicate OK [10:32:34]SAM_PROTO_ClearQueue done [10:32:34]KKMCreateOFDPacket [10:32:34]OFDProtocolAddRootSTLVToBuf [10:32:34]FM_MakeSignedData [10:32:34]FM_MakeSignedData [10:32:34]SAM_PROTO_SignData [10:32:34]wFMCommunicate request_size=4 [10:32:34]MH_SAM_APDU [10:32:34]CAPDU: 80 0D 01 02 [10:32:34]Write to MH i2c: E2 08 00 BB 1B 80 0D 01 02 00 00 00 00 4F [10:32:34]Write i2c OK [10:32:34]MH_I2C_Read... [10:32:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:32:34]Read from MH i2c: E2 [10:32:34]MH_I2C_Read... [10:32:34]Read from MH i2c: E2 03 00 [10:32:34]MH_I2C_Read... [10:32:34]Read from MH i2c: E2 03 00 BB 1B 00 90 00 4A [10:32:34]RAPDU: 90 00 [10:32:34]wFMCommunicate OK [10:32:34]wFMCommunicate request_size=255 [10:32:34]MH_SAM_APDU [10:32:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 42 DC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EA 61 02 00 35 04 06 00 12 [10:32:34]Write to MH i2c: E2 02 01 BC 1B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 42 DC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EA 61 02 00 35 04 06 00 12 00 00 FB [10:32:34]Write i2c OK [10:32:34]MH_I2C_Read... [10:32:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:32:35]Read from MH i2c: E2 [10:32:35]MH_I2C_Read... [10:32:35]Read from MH i2c: E2 03 00 [10:32:35]MH_I2C_Read... [10:32:35]Read from MH i2c: E2 03 00 BC 1B 00 90 00 4B [10:32:35]RAPDU: 90 00 [10:32:35]wFMCommunicate OK [10:32:35]wFMCommunicate request_size=10 [10:32:35]MH_SAM_APDU [10:32:35]CAPDU: 80 0D 02 02 05 4C C0 27 65 CB [10:32:35]Write to MH i2c: E2 0D 00 BD 1B 80 0D 02 02 05 00 4C C0 27 65 CB 00 00 BF [10:32:35]Write i2c OK [10:32:35]MH_I2C_Read... [10:32:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:32:35]Read from MH i2c: E2 [10:32:35]MH_I2C_Read... [10:32:35]Read from MH i2c: E2 03 00 [10:32:35]MH_I2C_Read... [10:32:35]Read from MH i2c: E2 03 00 BD 1B 00 90 00 4C [10:32:35]RAPDU: 90 00 [10:32:35]wFMCommunicate OK [10:32:35]wFMCommunicate request_size=4 [10:32:35]MH_SAM_APDU [10:32:35]CAPDU: 80 0D 03 02 [10:32:35]Write to MH i2c: E2 08 00 BE 1B 80 0D 03 02 00 00 00 00 54 [10:32:35]Write i2c OK [10:32:35]MH_I2C_Read... [10:32:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:32:35]Read from MH i2c: E2 [10:32:35]MH_I2C_Read... [10:32:35]Read from MH i2c: E2 0B 00 [10:32:35]MH_I2C_Read... [10:32:35]Read from MH i2c: E2 0B 00 BE 1B 00 65 02 4E 3E 4B 18 3E 21 90 00 0A [10:32:35]RAPDU: 65 02 4E 3E 4B 18 3E 21 90 00 [10:32:35]wFMCommunicate OK [10:32:35]SAM_PROTO_SignData done [10:32:35]FM_MakeSignedData done [10:32:35]CreateOFDProtocolMessage [10:32:35]wFMCommunicate request_size=4 [10:32:35]MH_SAM_APDU [10:32:35]CAPDU: 80 11 00 00 [10:32:35]Write to MH i2c: E2 08 00 BF 1B 80 11 00 00 00 00 00 00 54 [10:32:35]Write i2c OK [10:32:35]MH_I2C_Read... [10:32:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:32:35]Read from MH i2c: E2 [10:32:35]MH_I2C_Read... [10:32:35]Read from MH i2c: E2 17 00 [10:32:35]MH_I2C_Read... [10:32:35]Read from MH i2c: E2 17 00 BF 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A5 [10:32:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:32:35]wFMCommunicate OK [10:32:35]CreateOFDProtocolMessage done [10:32:35]OFDSenderStorePacket 156138 [10:32:35]StoreOFDPacket docnum=156138 [10:32:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 22 07 07 01 77 83 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 42 DC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EA 61 02 00 35 04 06 00 12 4C C0 27 65 CB 65 02 4E 3E 4B 18 3E 21 [10:32:35]CheckFolder [10:32:35]dirname=/storage/ofd_packets [10:32:35]CheckFolder done [10:32:35]ProducePacketName [10:32:35]name=ofd_packets/00156138 [10:32:35]NVStorageSaveData ofd_packets/00156138 [10:32:35]File name is /storage/ofd_packets/00156138 [10:32:35]Write 301 bytes [10:32:35]NVStorageSaveData done [10:32:35]OFDSenderStorePacket done [10:32:35]KKMCreateOFDPacket done [10:32:35]NVStorageSaveData kkm_last_timestamp [10:32:35]File name is /storage/kkm_last_timestamp [10:32:35]Write 4 bytes [10:32:35]NVStorageSaveData done [10:32:35]ExternCall_PrintAddStr [10:32:35]wPrintStart [10:32:35]Write to MH i2c: 01 00 00 C0 1B DB [10:32:35]Write i2c OK [10:32:35]MH_I2C_Read... [10:32:35]Read from MH i2c: 01 [10:32:35]MH_I2C_Read... [10:32:35]Read from MH i2c: 01 07 00 [10:32:35]MH_I2C_Read... [10:32:35]Read from MH i2c: 01 07 00 C0 1B 00 00 00 00 00 FF 0F F0 [10:32:35]RasterBufferAndPrint [10:32:35]line Счет N : (1)874417 [10:32:35]line ИНН: 02508201610067 [10:32:35]line Контрольно-Кассовый Чек [10:32:35]line ПРОДАЖА [10:32:35]line ТРК (МРК, ГНК) : 12 [10:32:35]line Товар: 2710124130 [10:32:35]line Аи-92-К-5 [10:32:35]line 7.480 * 66.90 [10:32:35]line = 500.41 [10:32:35]line НДС 12% НСП 1% [10:32:35]line > о реализуемом товаре [10:32:35]line ОКРУГЛЕНИЕ: -0.41 [10:32:35]line ИТОГО: 500.00 [10:32:35]line Внесено: 500.00 [10:32:35]line СДАЧА: 0.00 [10:32:35]line НСП 1% : 4.43 [10:32:35]line НДС 12% : 53.14 [10:32:35]line Наличными: 500.00 [10:32:35]line Безнал.: 0.00 [10:32:35]line Место: АЗС № 165 "Партнер Нефть" [10:32:35]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:32:35]line СНО: Общий режим [10:32:35]line Чек 210 20.10.2024 10:32 [10:32:35]line Смена: 314 ФФД: 1.0 [10:32:35]line ЗНМ: 0300000234 [10:32:35]line РНМ: 0000137193017469 [10:32:35]line Версия ККМ: v1.0 [10:32:35]line ФМ: 0000000000963156 [10:32:35]line ФД: 156138 [10:32:35]line ФПД: 20120850621899 [10:32:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T103234&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156138&fm=20120850621899&tin=02508201610067®Number=0000137193017469&sum=50000 [10:32:35]written 0, free lines is 4095 [10:32:35]OFD Sender: Processing packet 156138 [packets to send 52, broken 51] [10:32:35]ProducePacketName [10:32:35]name=ofd_packets/00156138 [10:32:35]OFD Sender: To server: pG, [10:32:35]CommunicateWithHost lk.salyk.kg:30040 [10:32:35]ConnectInit lk.salyk.kg [10:32:35]Connected sock=11 [10:32:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 22 07 07 01 77 83 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 42 DC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EA 61 02 00 35 04 06 00 12 4C C0 27 65 CB 65 02 4E 3E 4B 18 3E 21 [10:32:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 ED 13 47 00 58 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 39 36 33 31 35 36 10 04 04 00 EA 61 02 00 F4 03 04 00 75 82 14 67 B6 04 01 00 00 42 60 56 A0 24 0B BE 45 [10:32:35]CommunicateWithHost err = 0 [10:32:35]CheckOFDResponse [10:32:35]1017 (14) - 77093643461234 [10:32:35]1041 (16) - 0000000000963156 [10:32:35]1040 (4) - 156138 [10:32:35]1012 (4) - 20.10.2024 04:09 [10:32:35]1206 (1) - 0 [10:32:35]OFD Sender: Remove packet 156138 [10:32:35]ProducePacketName [10:32:35]name=ofd_packets/00156138 [10:32:35]NVStorageDeleteData [10:32:35]Write to MH i2c: 01 00 00 EB 1B 06 [10:32:35]Write i2c OK [10:32:35]MH_I2C_Read... [10:32:35]Read from MH i2c: 01 [10:32:35]MH_I2C_Read... [10:32:35]Read from MH i2c: 01 07 00 [10:32:35]MH_I2C_Read... [10:32:35]Read from MH i2c: 01 07 00 EB 1B 00 00 00 00 00 F3 0C 0C [10:32:35]RasterBufferAndPrint [10:32:35]line [10:32:35]line [10:32:35]line [10:32:35]line [10:32:35]line [10:32:35]written 0, free lines is 3328 [10:32:35]MH_Cut [10:32:35]Write to MH i2c: D1 01 00 F2 1B 01 DF [10:32:35]Write i2c OK [10:32:35]MH_I2C_Read... [10:32:35]Read from MH i2c: D1 [10:32:35]MH_I2C_Read... [10:32:35]Read from MH i2c: D1 01 00 [10:32:35]MH_I2C_Read... [10:32:35]Read from MH i2c: D1 01 00 F2 1B 00 DE [10:32:35]Write to MH i2c: 01 00 00 F3 1B 0E [10:32:35]Write i2c OK [10:32:35]MH_I2C_Read... [10:32:36]OFD Sender: No OFD packet to send [10:32:36]*** Cut start [10:32:36]*** Partial cut [10:32:36]*** CUTSNS_PIN = 1 [10:32:36]*** CUTSNS_PIN = 0 [10:32:36]*** Brake cut motor [10:32:37]Read from MH i2c: 01 [10:32:37]MH_I2C_Read... [10:32:37]*** Stop cut motor [10:32:37]*** Cut end [10:32:37]Read from MH i2c: 01 07 00 [10:32:37]MH_I2C_Read... [10:32:37]Read from MH i2c: 01 07 00 F3 1B 00 00 00 00 00 FF 0F 23 [10:32:37]process_action close_receipt done [10:32:37]requested_data is exist [10:32:37]produce_requested_data [10:32:37]requested_item fm.sn is exist - process it [10:32:37]wFMCommunicate request_size=4 [10:32:37]MH_SAM_APDU [10:32:37]CAPDU: 80 11 00 00 [10:32:37]Write to MH i2c: E2 08 00 F4 1B 80 11 00 00 00 00 00 00 89 [10:32:37]Write i2c OK [10:32:37]MH_I2C_Read... [10:32:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:32:37]Read from MH i2c: E2 [10:32:37]MH_I2C_Read... [10:32:37]Read from MH i2c: E2 17 00 [10:32:37]MH_I2C_Read... [10:32:37]Read from MH i2c: E2 17 00 F4 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DA [10:32:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:32:37]wFMCommunicate OK [10:32:37]requested_item fd.num is exist - process it [10:32:37]SAM_PROTO_GetFieldsCounters [10:32:37]wFMCommunicate request_size=4 [10:32:37]MH_SAM_APDU [10:32:37]CAPDU: 80 13 00 00 [10:32:37]Write to MH i2c: E2 08 00 F5 1B 80 13 00 00 00 00 00 00 8C [10:32:37]Write i2c OK [10:32:37]MH_I2C_Read... [10:32:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:32:37]Read from MH i2c: E2 [10:32:37]MH_I2C_Read... [10:32:37]Read from MH i2c: E2 62 00 [10:32:37]MH_I2C_Read... [10:32:37]Read from MH i2c: E2 62 00 F5 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 EA 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 D2 00 00 00 5E 04 04 00 D2 00 00 00 57 04 04 00 D3 00 00 00 19 04 04 00 00 00 00 00 90 00 C3 [10:32:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 EA 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 D2 00 00 00 5E 04 04 00 D2 00 00 00 57 04 04 00 D3 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:32:37]wFMCommunicate OK [10:32:37]SAM_PROTO_GetFieldsCounters done [10:32:37]requested_item shift.num is exist - process it [10:32:37]requested_item shift.opened is exist - process it [10:32:37]req_shift_opened [10:32:37]FM_GetShiftState [10:32:37]SAM_PROTO_GetShiftState [10:32:37]wFMCommunicate request_size=4 [10:32:37]MH_SAM_APDU [10:32:37]CAPDU: 80 13 01 00 [10:32:37]Write to MH i2c: E2 08 00 F6 1B 80 13 01 00 00 00 00 00 8E [10:32:37]Write i2c OK [10:32:37]MH_I2C_Read... [10:32:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:32:37]Read from MH i2c: E2 [10:32:37]MH_I2C_Read... [10:32:37]Read from MH i2c: E2 0E 00 [10:32:37]MH_I2C_Read... [10:32:37]Read from MH i2c: E2 0E 00 F6 1B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 35 [10:32:37]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:32:37]wFMCommunicate OK [10:32:37]SAM_PROTO_GetShiftState done [10:32:37]FM_GetShiftState done [10:32:37]req_shift_opened done [10:32:37]requested_item shift.open_date is exist - process it [10:32:37]req_shift_open_date [10:32:37]req_shift_open_date done [10:32:37]produce_requested_data done [10:32:37]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156138,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:32:37]process_action_free close_receipt [10:32:37]json_value_free [10:32:37]json_value_free done [10:32:37]process_json_proto returns [10:32:37]Send response to host [10:32:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156138,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:32:37]free response buf [10:32:37]execute_script done [10:32:37]execute_script returns [10:32:37]free content buf [10:32:37]Sock 9.Close socket [10:32:37]Sock 9.Thread stoped [10:32:41]OFD Sender: No OFD packet to send [10:32:46]OFD Sender: No OFD packet to send [10:32:51]OFD Sender: No OFD packet to send [10:32:56]OFD Sender: No OFD packet to send [10:33:01]OFD Sender: No OFD packet to send [10:33:06]OFD Sender: No OFD packet to send [10:33:11]OFD Sender: No OFD packet to send [10:33:16]OFD Sender: No OFD packet to send [10:33:21]OFD Sender: No OFD packet to send [10:33:26]OFD Sender: No OFD packet to send [10:33:31]OFD Sender: No OFD packet to send [10:33:36]OFD Sender: No OFD packet to send [10:33:41]OFD Sender: No OFD packet to send [10:33:46]OFD Sender: No OFD packet to send [10:33:51]OFD Sender: No OFD packet to send [10:33:56]OFD Sender: No OFD packet to send [10:34:01]OFD Sender: No OFD packet to send [10:34:06]OFD Sender: No OFD packet to send [10:34:11]OFD Sender: No OFD packet to send [10:34:16]OFD Sender: No OFD packet to send [10:34:21]OFD Sender: No OFD packet to send [10:34:26]OFD Sender: No OFD packet to send [10:34:31]OFD Sender: No OFD packet to send [10:34:36]OFD Sender: No OFD packet to send [10:34:37]accept exits with 8 [10:34:37]New connection [10:34:37]New thread 3066695012 created [10:34:37]Thread 3066551652 joined [10:34:37]Waiting for new connection... [10:34:37] Sock 8.Parse request [10:34:37]Sock 8.Check first char [10:34:37]Sock 8.First char is OK [10:34:37]request: POST /json_proto HTTP/1.0 [10:34:37]Method: POST [10:34:37]URL: /json_proto [10:34:37]Method is POST - this is cgi request [10:34:37]url: /json_proto [10:34:37]query_string will be loaded in cgi processing [10:34:37]execute_cgi json_proto POST (null) [10:34:37]execute_cgi path=json_proto method=POST [10:34:37]POST find Content-Length [10:34:37]Host: 172.17.53.67:8080 [10:34:37]Content-Length: 632 [10:34:37]Content-Type: application/json [10:34:37] [10:34:37]POST finish read [10:34:37]Found Content-Length = 632 [10:34:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874421", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:34:37]execute_script... [10:34:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874421", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:34:37]POST & json_proto [10:34:37]process_json_proto [10:34:37]json parsed OK: [10:34:37]protocol is kg_v1.0 [10:34:37]action value=close_receipt [10:34:37]process_action close_receipt [10:34:37]cmd_close_receipt [10:34:37]MH_GetDate [10:34:37]Write to MH i2c: F0 00 00 F7 1B 01 [10:34:37]Write i2c OK [10:34:37]MH_I2C_Read... [10:34:37]Read from MH i2c: F0 [10:34:37]MH_I2C_Read... [10:34:37]Read from MH i2c: F0 09 00 [10:34:37]MH_I2C_Read... [10:34:37]Read from MH i2c: F0 09 00 F7 1B 00 BE DC 14 67 19 BC 99 64 F1 [10:34:37]GetLastDocTimeStamp 1729420354 [10:34:37]current date 1729420478 [10:34:37]FM_GetShiftState [10:34:37]SAM_PROTO_GetShiftState [10:34:37]wFMCommunicate request_size=4 [10:34:37]MH_SAM_APDU [10:34:37]CAPDU: 80 13 01 00 [10:34:37]Write to MH i2c: E2 08 00 F8 1B 80 13 01 00 00 00 00 00 90 [10:34:37]Write i2c OK [10:34:37]MH_I2C_Read... [10:34:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:34:37]Read from MH i2c: E2 [10:34:37]MH_I2C_Read... [10:34:37]Read from MH i2c: E2 0E 00 [10:34:37]MH_I2C_Read... [10:34:37]Read from MH i2c: E2 0E 00 F8 1B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 37 [10:34:37]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:34:37]wFMCommunicate OK [10:34:37]SAM_PROTO_GetShiftState done [10:34:37]FM_GetShiftState done [10:34:37]opened in 1729383891 [10:34:37]opened+sec_in_day 1729470291 [10:34:37]quantity*price = 50000 [10:34:37]sum+1 = 50001 [10:34:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 211 20.10.2024 10:34 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156139 ФПД: 42005156337668 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T103438&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156139&fm=42005156337668&tin=02508201610067®Number=0000137193017469&sum=50000 [10:34:38]StoreToDocumentArchive [10:34:38]shift 314 fd 156139 [10:34:38]save to /storage/0314/doc_00156139 [10:34:38]save last doc name /storage/0314/doc_00156139 to /storage/kkm_last_doc_name [10:34:38]save OK [10:34:38]Clear old archive folders... [10:34:38]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:34:38]tlvbuf is 00860400 [10:34:38]SAM_PROTO_ClearQueue [10:34:38]wFMCommunicate request_size=4 [10:34:38]MH_SAM_APDU [10:34:38]CAPDU: 80 09 00 00 [10:34:38]Write to MH i2c: E2 08 00 05 1C 80 09 00 00 00 00 00 00 93 [10:34:38]Write i2c OK [10:34:38]MH_I2C_Read... [10:34:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:34:38]Read from MH i2c: E2 [10:34:38]MH_I2C_Read... [10:34:38]Read from MH i2c: E2 03 00 [10:34:38]MH_I2C_Read... [10:34:38]Read from MH i2c: E2 03 00 05 1C 00 90 00 95 [10:34:38]RAPDU: 90 00 [10:34:38]wFMCommunicate OK [10:34:38]SAM_PROTO_ClearQueue done [10:34:38]KKMCreateOFDPacket [10:34:38]OFDProtocolAddRootSTLVToBuf [10:34:38]FM_MakeSignedData [10:34:38]FM_MakeSignedData [10:34:38]SAM_PROTO_SignData [10:34:38]wFMCommunicate request_size=4 [10:34:38]MH_SAM_APDU [10:34:38]CAPDU: 80 0D 01 02 [10:34:38]Write to MH i2c: E2 08 00 06 1C 80 0D 01 02 00 00 00 00 9B [10:34:38]Write i2c OK [10:34:38]MH_I2C_Read... [10:34:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:34:38]Read from MH i2c: E2 [10:34:38]MH_I2C_Read... [10:34:38]Read from MH i2c: E2 03 00 [10:34:38]MH_I2C_Read... [10:34:38]Read from MH i2c: E2 03 00 06 1C 00 90 00 96 [10:34:38]RAPDU: 90 00 [10:34:38]wFMCommunicate OK [10:34:38]wFMCommunicate request_size=255 [10:34:38]MH_SAM_APDU [10:34:38]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 BE DC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EB 61 02 00 35 04 06 00 [10:34:38]Write to MH i2c: E2 02 01 07 1C 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 BE DC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EB 61 02 00 35 04 06 00 00 00 8D [10:34:38]Write i2c OK [10:34:38]MH_I2C_Read... [10:34:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:34:39]Read from MH i2c: E2 [10:34:39]MH_I2C_Read... [10:34:39]Read from MH i2c: E2 03 00 [10:34:39]MH_I2C_Read... [10:34:39]Read from MH i2c: E2 03 00 07 1C 00 90 00 97 [10:34:39]RAPDU: 90 00 [10:34:39]wFMCommunicate OK [10:34:39]wFMCommunicate request_size=11 [10:34:39]MH_SAM_APDU [10:34:39]CAPDU: 80 0D 02 02 06 26 34 16 6C 18 04 [10:34:39]Write to MH i2c: E2 0E 00 08 1C 80 0D 02 02 06 00 26 34 16 6C 18 04 00 00 A2 [10:34:39]Write i2c OK [10:34:39]MH_I2C_Read... [10:34:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:34:39]Read from MH i2c: E2 [10:34:39]MH_I2C_Read... [10:34:39]Read from MH i2c: E2 03 00 [10:34:39]MH_I2C_Read... [10:34:39]Read from MH i2c: E2 03 00 08 1C 00 90 00 98 [10:34:39]RAPDU: 90 00 [10:34:39]wFMCommunicate OK [10:34:39]wFMCommunicate request_size=4 [10:34:39]MH_SAM_APDU [10:34:39]CAPDU: 80 0D 03 02 [10:34:39]Write to MH i2c: E2 08 00 09 1C 80 0D 03 02 00 00 00 00 A0 [10:34:39]Write i2c OK [10:34:39]MH_I2C_Read... [10:34:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:34:39]Read from MH i2c: E2 [10:34:39]MH_I2C_Read... [10:34:39]Read from MH i2c: E2 0B 00 [10:34:39]MH_I2C_Read... [10:34:39]Read from MH i2c: E2 0B 00 09 1C 00 45 E5 BD 37 C0 00 F1 63 90 00 D3 [10:34:39]RAPDU: 45 E5 BD 37 C0 00 F1 63 90 00 [10:34:39]wFMCommunicate OK [10:34:39]SAM_PROTO_SignData done [10:34:39]FM_MakeSignedData done [10:34:39]CreateOFDProtocolMessage [10:34:39]wFMCommunicate request_size=4 [10:34:39]MH_SAM_APDU [10:34:39]CAPDU: 80 11 00 00 [10:34:39]Write to MH i2c: E2 08 00 0A 1C 80 11 00 00 00 00 00 00 A0 [10:34:39]Write i2c OK [10:34:39]MH_I2C_Read... [10:34:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:34:39]Read from MH i2c: E2 [10:34:39]MH_I2C_Read... [10:34:39]Read from MH i2c: E2 17 00 [10:34:39]MH_I2C_Read... [10:34:39]Read from MH i2c: E2 17 00 0A 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F1 [10:34:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:34:39]wFMCommunicate OK [10:34:39]CreateOFDProtocolMessage done [10:34:39]OFDSenderStorePacket 156139 [10:34:39]StoreOFDPacket docnum=156139 [10:34:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 07 9E 08 01 05 11 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 BE DC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EB 61 02 00 35 04 06 00 26 34 16 6C 18 04 45 E5 BD 37 C0 00 F1 63 [10:34:39]CheckFolder [10:34:39]dirname=/storage/ofd_packets [10:34:39]CheckFolder done [10:34:39]ProducePacketName [10:34:39]name=ofd_packets/00156139 [10:34:39]NVStorageSaveData ofd_packets/00156139 [10:34:39]File name is /storage/ofd_packets/00156139 [10:34:39]Write 302 bytes [10:34:39]NVStorageSaveData done [10:34:39]OFDSenderStorePacket done [10:34:39]KKMCreateOFDPacket done [10:34:39]NVStorageSaveData kkm_last_timestamp [10:34:39]File name is /storage/kkm_last_timestamp [10:34:39]Write 4 bytes [10:34:39]NVStorageSaveData done [10:34:39]ExternCall_PrintAddStr [10:34:39]wPrintStart [10:34:39]Write to MH i2c: 01 00 00 0B 1C 27 [10:34:39]Write i2c OK [10:34:39]MH_I2C_Read... [10:34:39]Read from MH i2c: 01 [10:34:39]MH_I2C_Read... [10:34:39]Read from MH i2c: 01 07 00 [10:34:39]MH_I2C_Read... [10:34:39]Read from MH i2c: 01 07 00 0B 1C 00 00 00 00 00 FF 0F 3C [10:34:39]RasterBufferAndPrint [10:34:39]line Счет N : (1)874421 [10:34:39]line ИНН: 02508201610067 [10:34:39]line Контрольно-Кассовый Чек [10:34:39]line ПРОДАЖА [10:34:39]line ТРК (МРК, ГНК) : 43 [10:34:39]line Товар: 2710124130 [10:34:39]line Super 92-К-5 [10:34:39]line 7.310 * 68.40 [10:34:39]line = 500.00 [10:34:39]line НДС 12% НСП 1% [10:34:39]line > о реализуемом товаре [10:34:39]line ИТОГО: 500.00 [10:34:39]line НСП 1% : 4.42 [10:34:39]line НДС 12% : 53.10 [10:34:39]line Наличными: 500.00 [10:34:39]line Безнал.: 0.00 [10:34:39]line Место: АЗС № 165 "Партнер Нефть" [10:34:39]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:34:39]line СНО: Общий режим [10:34:39]line Чек 211 20.10.2024 10:34 [10:34:39]line Смена: 314 ФФД: 1.0 [10:34:39]line ЗНМ: 0300000234 [10:34:39]line РНМ: 0000137193017469 [10:34:39]line Версия ККМ: v1.0 [10:34:39]line ФМ: 0000000000963156 [10:34:39]line ФД: 156139 [10:34:39]line ФПД: 42005156337668 [10:34:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T103438&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156139&fm=42005156337668&tin=02508201610067®Number=0000137193017469&sum=50000 [10:34:39]OFD Sender: Processing packet 156139 [packets to send 52, broken 51] [10:34:39]ProducePacketName [10:34:39]name=ofd_packets/00156139 [10:34:39]OFD Sender: To server: pG, [10:34:39]CommunicateWithHost lk.salyk.kg:30040 [10:34:39]ConnectInit lk.salyk.kg [10:34:39]written 0, free lines is 4095 [10:34:39]Connected sock=10 [10:34:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 07 9E 08 01 05 11 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 BE DC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EB 61 02 00 35 04 06 00 26 34 16 6C 18 04 45 E5 BD 37 C0 00 F1 63 [10:34:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 5D 0F 47 00 33 06 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EB 61 02 00 F4 03 04 00 F1 82 14 67 B6 04 01 00 00 2D B1 79 96 2A 27 B4 B6 [10:34:39]CommunicateWithHost err = 0 [10:34:39]CheckOFDResponse [10:34:39]1017 (14) - 77093643461234 [10:34:39]1041 (16) - 0000000000963156 [10:34:39]1040 (4) - 156139 [10:34:39]1012 (4) - 20.10.2024 04:11 [10:34:39]1206 (1) - 0 [10:34:39]OFD Sender: Remove packet 156139 [10:34:39]ProducePacketName [10:34:39]name=ofd_packets/00156139 [10:34:39]NVStorageDeleteData [10:34:40]Write to MH i2c: 01 00 00 33 1C 4F [10:34:40]Write i2c OK [10:34:40]MH_I2C_Read... [10:34:40]Read from MH i2c: 01 [10:34:40]MH_I2C_Read... [10:34:40]Read from MH i2c: 01 07 00 [10:34:40]MH_I2C_Read... [10:34:40]Read from MH i2c: 01 07 00 33 1C 00 00 00 00 00 20 0D 83 [10:34:40]RasterBufferAndPrint [10:34:40]line [10:34:40]line [10:34:40]line [10:34:40]line [10:34:40]line [10:34:40]written 0, free lines is 3366 [10:34:40]MH_Cut [10:34:40]Write to MH i2c: D1 01 00 3A 1C 01 28 [10:34:40]Write i2c OK [10:34:40]MH_I2C_Read... [10:34:40]Read from MH i2c: D1 [10:34:40]MH_I2C_Read... [10:34:40]Read from MH i2c: D1 01 00 [10:34:40]MH_I2C_Read... [10:34:40]Read from MH i2c: D1 01 00 3A 1C 00 27 [10:34:40]Write to MH i2c: 01 00 00 3B 1C 57 [10:34:40]Write i2c OK [10:34:40]MH_I2C_Read... [10:34:40]OFD Sender: No OFD packet to send [10:34:40]*** Cut start [10:34:40]*** Partial cut [10:34:40]*** CUTSNS_PIN = 1 [10:34:40]*** CUTSNS_PIN = 0 [10:34:40]*** Brake cut motor [10:34:41]Read from MH i2c: 01 [10:34:41]MH_I2C_Read... [10:34:41]*** Stop cut motor [10:34:41]*** Cut end [10:34:41]Read from MH i2c: 01 07 00 [10:34:41]MH_I2C_Read... [10:34:41]Read from MH i2c: 01 07 00 3B 1C 00 00 00 00 00 FF 0F 6C [10:34:41]process_action close_receipt done [10:34:41]requested_data is exist [10:34:41]produce_requested_data [10:34:41]requested_item fm.sn is exist - process it [10:34:41]wFMCommunicate request_size=4 [10:34:41]MH_SAM_APDU [10:34:41]CAPDU: 80 11 00 00 [10:34:41]Write to MH i2c: E2 08 00 3C 1C 80 11 00 00 00 00 00 00 D2 [10:34:41]Write i2c OK [10:34:41]MH_I2C_Read... [10:34:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:34:41]Read from MH i2c: E2 [10:34:41]MH_I2C_Read... [10:34:41]Read from MH i2c: E2 17 00 [10:34:41]MH_I2C_Read... [10:34:41]Read from MH i2c: E2 17 00 3C 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 23 [10:34:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:34:41]wFMCommunicate OK [10:34:41]requested_item fd.num is exist - process it [10:34:41]SAM_PROTO_GetFieldsCounters [10:34:41]wFMCommunicate request_size=4 [10:34:41]MH_SAM_APDU [10:34:41]CAPDU: 80 13 00 00 [10:34:41]Write to MH i2c: E2 08 00 3D 1C 80 13 00 00 00 00 00 00 D5 [10:34:41]Write i2c OK [10:34:41]MH_I2C_Read... [10:34:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:34:41]Read from MH i2c: E2 [10:34:41]MH_I2C_Read... [10:34:41]Read from MH i2c: E2 62 00 [10:34:41]MH_I2C_Read... [10:34:41]Read from MH i2c: E2 62 00 3D 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 EB 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 D3 00 00 00 5E 04 04 00 D3 00 00 00 57 04 04 00 D4 00 00 00 19 04 04 00 00 00 00 00 90 00 10 [10:34:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 EB 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 D3 00 00 00 5E 04 04 00 D3 00 00 00 57 04 04 00 D4 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:34:41]wFMCommunicate OK [10:34:41]SAM_PROTO_GetFieldsCounters done [10:34:41]requested_item shift.num is exist - process it [10:34:41]requested_item shift.opened is exist - process it [10:34:41]req_shift_opened [10:34:41]FM_GetShiftState [10:34:41]SAM_PROTO_GetShiftState [10:34:41]wFMCommunicate request_size=4 [10:34:41]MH_SAM_APDU [10:34:41]CAPDU: 80 13 01 00 [10:34:41]Write to MH i2c: E2 08 00 3E 1C 80 13 01 00 00 00 00 00 D7 [10:34:41]Write i2c OK [10:34:41]MH_I2C_Read... [10:34:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:34:41]Read from MH i2c: E2 [10:34:41]MH_I2C_Read... [10:34:41]Read from MH i2c: E2 0E 00 [10:34:41]MH_I2C_Read... [10:34:41]Read from MH i2c: E2 0E 00 3E 1C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 7E [10:34:41]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:34:41]wFMCommunicate OK [10:34:41]SAM_PROTO_GetShiftState done [10:34:41]FM_GetShiftState done [10:34:41]req_shift_opened done [10:34:41]requested_item shift.open_date is exist - process it [10:34:41]req_shift_open_date [10:34:41]req_shift_open_date done [10:34:41]produce_requested_data done [10:34:41]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156139,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:34:41]process_action_free close_receipt [10:34:41]json_value_free [10:34:41]json_value_free done [10:34:41]process_json_proto returns [10:34:41]Send response to host [10:34:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156139,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:34:41]free response buf [10:34:41]execute_script done [10:34:41]execute_script returns [10:34:41]free content buf [10:34:41]Sock 8.Close socket [10:34:41]Sock 8.Thread stoped [10:34:45]OFD Sender: No OFD packet to send [10:34:50]OFD Sender: No OFD packet to send [10:34:55]OFD Sender: No OFD packet to send [10:35:00]OFD Sender: No OFD packet to send [10:35:05]OFD Sender: No OFD packet to send [10:35:10]OFD Sender: No OFD packet to send [10:35:15]OFD Sender: No OFD packet to send [10:35:16]accept exits with 9 [10:35:16]New connection [10:35:16]New thread 3066551652 created [10:35:16]Thread 3066695012 joined [10:35:16]Waiting for new connection... [10:35:16] Sock 9.Parse request [10:35:16]Sock 9.Check first char [10:35:16]Sock 9.First char is OK [10:35:16]request: POST /json_proto HTTP/1.0 [10:35:16]Method: POST [10:35:16]URL: /json_proto [10:35:16]Method is POST - this is cgi request [10:35:16]url: /json_proto [10:35:16]query_string will be loaded in cgi processing [10:35:16]execute_cgi json_proto POST (null) [10:35:16]execute_cgi path=json_proto method=POST [10:35:16]POST find Content-Length [10:35:16]Host: 172.17.53.67:8080 [10:35:16]Content-Length: 632 [10:35:16]Content-Type: application/json [10:35:16] [10:35:16]POST finish read [10:35:16]Found Content-Length = 632 [10:35:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874418", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:35:16]execute_script... [10:35:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874418", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:35:16]POST & json_proto [10:35:16]process_json_proto [10:35:16]json parsed OK: [10:35:16]protocol is kg_v1.0 [10:35:16]action value=close_receipt [10:35:16]process_action close_receipt [10:35:16]cmd_close_receipt [10:35:16]MH_GetDate [10:35:16]Write to MH i2c: F0 00 00 3F 1C 4A [10:35:16]Write i2c OK [10:35:16]MH_I2C_Read... [10:35:16]Read from MH i2c: F0 [10:35:16]MH_I2C_Read... [10:35:16]Read from MH i2c: F0 09 00 [10:35:16]MH_I2C_Read... [10:35:16]Read from MH i2c: F0 09 00 3F 1C 00 E5 DC 14 67 19 BC 99 64 61 [10:35:16]GetLastDocTimeStamp 1729420478 [10:35:16]current date 1729420517 [10:35:16]FM_GetShiftState [10:35:16]SAM_PROTO_GetShiftState [10:35:16]wFMCommunicate request_size=4 [10:35:16]MH_SAM_APDU [10:35:16]CAPDU: 80 13 01 00 [10:35:16]Write to MH i2c: E2 08 00 40 1C 80 13 01 00 00 00 00 00 D9 [10:35:16]Write i2c OK [10:35:16]MH_I2C_Read... [10:35:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:35:16]Read from MH i2c: E2 [10:35:16]MH_I2C_Read... [10:35:16]Read from MH i2c: E2 0E 00 [10:35:16]MH_I2C_Read... [10:35:16]Read from MH i2c: E2 0E 00 40 1C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 80 [10:35:16]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:35:16]wFMCommunicate OK [10:35:16]SAM_PROTO_GetShiftState done [10:35:16]FM_GetShiftState done [10:35:16]opened in 1729383891 [10:35:16]opened+sec_in_day 1729470291 [10:35:16]quantity*price = 50000 [10:35:16]sum+1 = 50001 [10:35:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 212 20.10.2024 10:35 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156140 ФПД: 147661205638365 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T103517&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156140&fm=147661205638365&tin=02508201610067®Number=0000137193017469&sum=50000 [10:35:17]StoreToDocumentArchive [10:35:17]shift 314 fd 156140 [10:35:17]save to /storage/0314/doc_00156140 [10:35:17]save last doc name /storage/0314/doc_00156140 to /storage/kkm_last_doc_name [10:35:17]save OK [10:35:17]Clear old archive folders... [10:35:17]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:35:17]tlvbuf is 00860190 [10:35:17]SAM_PROTO_ClearQueue [10:35:17]wFMCommunicate request_size=4 [10:35:17]MH_SAM_APDU [10:35:17]CAPDU: 80 09 00 00 [10:35:17]Write to MH i2c: E2 08 00 4D 1C 80 09 00 00 00 00 00 00 DB [10:35:17]Write i2c OK [10:35:17]MH_I2C_Read... [10:35:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:35:17]Read from MH i2c: E2 [10:35:17]MH_I2C_Read... [10:35:17]Read from MH i2c: E2 03 00 [10:35:17]MH_I2C_Read... [10:35:17]Read from MH i2c: E2 03 00 4D 1C 00 90 00 DD [10:35:17]RAPDU: 90 00 [10:35:17]wFMCommunicate OK [10:35:17]SAM_PROTO_ClearQueue done [10:35:17]KKMCreateOFDPacket [10:35:17]OFDProtocolAddRootSTLVToBuf [10:35:17]FM_MakeSignedData [10:35:17]FM_MakeSignedData [10:35:17]SAM_PROTO_SignData [10:35:17]wFMCommunicate request_size=4 [10:35:17]MH_SAM_APDU [10:35:17]CAPDU: 80 0D 01 02 [10:35:17]Write to MH i2c: E2 08 00 4E 1C 80 0D 01 02 00 00 00 00 E3 [10:35:17]Write i2c OK [10:35:17]MH_I2C_Read... [10:35:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:35:17]Read from MH i2c: E2 [10:35:17]MH_I2C_Read... [10:35:17]Read from MH i2c: E2 03 00 [10:35:17]MH_I2C_Read... [10:35:17]Read from MH i2c: E2 03 00 4E 1C 00 90 00 DE [10:35:17]RAPDU: 90 00 [10:35:17]wFMCommunicate OK [10:35:17]wFMCommunicate request_size=255 [10:35:17]MH_SAM_APDU [10:35:17]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 00 00 00 F4 03 04 00 E5 DC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EC 61 02 00 35 04 06 00 [10:35:17]Write to MH i2c: E2 02 01 4F 1C 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 00 00 00 F4 03 04 00 E5 DC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EC 61 02 00 35 04 06 00 00 00 FE [10:35:17]Write i2c OK [10:35:17]MH_I2C_Read... [10:35:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:35:17]Read from MH i2c: E2 [10:35:17]MH_I2C_Read... [10:35:17]Read from MH i2c: E2 03 00 [10:35:17]MH_I2C_Read... [10:35:17]Read from MH i2c: E2 03 00 4F 1C 00 90 00 DF [10:35:17]RAPDU: 90 00 [10:35:17]wFMCommunicate OK [10:35:17]wFMCommunicate request_size=11 [10:35:17]MH_SAM_APDU [10:35:17]CAPDU: 80 0D 02 02 06 86 4C 0D B5 8C DD [10:35:17]Write to MH i2c: E2 0E 00 50 1C 80 0D 02 02 06 00 86 4C 0D B5 8C DD 00 00 EF [10:35:17]Write i2c OK [10:35:17]MH_I2C_Read... [10:35:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:35:17]Read from MH i2c: E2 [10:35:17]MH_I2C_Read... [10:35:17]Read from MH i2c: E2 03 00 [10:35:17]MH_I2C_Read... [10:35:17]Read from MH i2c: E2 03 00 50 1C 00 90 00 E0 [10:35:17]RAPDU: 90 00 [10:35:17]wFMCommunicate OK [10:35:17]wFMCommunicate request_size=4 [10:35:17]MH_SAM_APDU [10:35:17]CAPDU: 80 0D 03 02 [10:35:17]Write to MH i2c: E2 08 00 51 1C 80 0D 03 02 00 00 00 00 E8 [10:35:17]Write i2c OK [10:35:17]MH_I2C_Read... [10:35:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:35:18]Read from MH i2c: E2 [10:35:18]MH_I2C_Read... [10:35:18]Read from MH i2c: E2 0B 00 [10:35:18]MH_I2C_Read... [10:35:18]Read from MH i2c: E2 0B 00 51 1C 00 4C 9C 67 27 7C 44 F1 A1 90 00 B1 [10:35:18]RAPDU: 4C 9C 67 27 7C 44 F1 A1 90 00 [10:35:18]wFMCommunicate OK [10:35:18]SAM_PROTO_SignData done [10:35:18]FM_MakeSignedData done [10:35:18]CreateOFDProtocolMessage [10:35:18]wFMCommunicate request_size=4 [10:35:18]MH_SAM_APDU [10:35:18]CAPDU: 80 11 00 00 [10:35:18]Write to MH i2c: E2 08 00 52 1C 80 11 00 00 00 00 00 00 E8 [10:35:18]Write i2c OK [10:35:18]MH_I2C_Read... [10:35:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:35:18]Read from MH i2c: E2 [10:35:18]MH_I2C_Read... [10:35:18]Read from MH i2c: E2 17 00 [10:35:18]MH_I2C_Read... [10:35:18]Read from MH i2c: E2 17 00 52 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 39 [10:35:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:35:18]wFMCommunicate OK [10:35:18]CreateOFDProtocolMessage done [10:35:18]OFDSenderStorePacket 156140 [10:35:18]StoreOFDPacket docnum=156140 [10:35:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 4F 2A 08 01 56 51 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 00 00 00 F4 03 04 00 E5 DC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EC 61 02 00 35 04 06 00 86 4C 0D B5 8C DD 4C 9C 67 27 7C 44 F1 A1 [10:35:18]CheckFolder [10:35:18]dirname=/storage/ofd_packets [10:35:18]CheckFolder done [10:35:18]ProducePacketName [10:35:18]name=ofd_packets/00156140 [10:35:18]NVStorageSaveData ofd_packets/00156140 [10:35:18]File name is /storage/ofd_packets/00156140 [10:35:18]Write 302 bytes [10:35:18]NVStorageSaveData done [10:35:18]OFDSenderStorePacket done [10:35:18]KKMCreateOFDPacket done [10:35:18]NVStorageSaveData kkm_last_timestamp [10:35:18]File name is /storage/kkm_last_timestamp [10:35:18]Write 4 bytes [10:35:18]NVStorageSaveData done [10:35:18]ExternCall_PrintAddStr [10:35:18]wPrintStart [10:35:18]Write to MH i2c: 01 00 00 53 1C 6F [10:35:18]Write i2c OK [10:35:18]MH_I2C_Read... [10:35:18]Read from MH i2c: 01 [10:35:18]MH_I2C_Read... [10:35:18]Read from MH i2c: 01 07 00 [10:35:18]MH_I2C_Read... [10:35:18]Read from MH i2c: 01 07 00 53 1C 00 00 00 00 00 FF 0F 84 [10:35:18]RasterBufferAndPrint [10:35:18]line Счет N : (1)874418 [10:35:18]line ИНН: 02508201610067 [10:35:18]line Контрольно-Кассовый Чек [10:35:18]line ПРОДАЖА [10:35:18]line ТРК (МРК, ГНК) : 23 [10:35:18]line Товар: 2710124130 [10:35:18]line Super 92-К-5 [10:35:18]line 7.310 * 68.40 [10:35:18]line = 500.00 [10:35:18]line НДС 12% НСП 1% [10:35:18]line > о реализуемом товаре [10:35:18]line ИТОГО: 500.00 [10:35:18]line НСП 1% : 4.42 [10:35:18]line НДС 12% : 53.10 [10:35:18]line Наличными: 500.00 [10:35:18]line Безнал.: 0.00 [10:35:18]line Место: АЗС № 165 "Партнер Нефть" [10:35:18]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:35:18]line СНО: Общий режим [10:35:18]line Чек 212 20.10.2024 10:35 [10:35:18]line Смена: 314 ФФД: 1.0 [10:35:18]line ЗНМ: 0300000234 [10:35:18]line РНМ: 0000137193017469 [10:35:18]line Версия ККМ: v1.0 [10:35:18]line ФМ: 0000000000963156 [10:35:18]line ФД: 156140 [10:35:18]line ФПД: 147661205638365 [10:35:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T103517&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156140&fm=147661205638365&tin=02508201610067®Number=0000137193017469&sum=50000 [10:35:18]OFD Sender: Processing packet 156140 [packets to send 52, broken 51] [10:35:18]ProducePacketName [10:35:18]name=ofd_packets/00156140 [10:35:18]OFD Sender: To server: pG, [10:35:18]CommunicateWithHost lk.salyk.kg:30040 [10:35:18]ConnectInit lk.salyk.kg [10:35:18]written 0, free lines is 4095 [10:35:18]Connected sock=10 [10:35:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 4F 2A 08 01 56 51 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 00 00 00 F4 03 04 00 E5 DC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EC 61 02 00 35 04 06 00 86 4C 0D B5 8C DD 4C 9C 67 27 7C 44 F1 A1 [10:35:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 AE E7 47 00 58 13 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EC 61 02 00 F4 03 04 00 18 83 14 67 B6 04 01 00 00 53 AD 01 87 CD D7 37 AF [10:35:18]CommunicateWithHost err = 0 [10:35:18]CheckOFDResponse [10:35:18]1017 (14) - 77093643461234 [10:35:18]1041 (16) - 0000000000963156 [10:35:18]1040 (4) - 156140 [10:35:18]1012 (4) - 20.10.2024 04:12 [10:35:18]1206 (1) - 0 [10:35:18]OFD Sender: Remove packet 156140 [10:35:18]ProducePacketName [10:35:18]name=ofd_packets/00156140 [10:35:18]NVStorageDeleteData [10:35:18]Write to MH i2c: 01 00 00 7B 1C 97 [10:35:18]Write i2c OK [10:35:18]MH_I2C_Read... [10:35:18]Read from MH i2c: 01 [10:35:18]MH_I2C_Read... [10:35:18]Read from MH i2c: 01 07 00 [10:35:18]MH_I2C_Read... [10:35:18]Read from MH i2c: 01 07 00 7B 1C 00 00 00 00 00 1D 0D C8 [10:35:18]RasterBufferAndPrint [10:35:18]line [10:35:18]line [10:35:18]line [10:35:18]line [10:35:18]line [10:35:18]written 0, free lines is 3363 [10:35:18]MH_Cut [10:35:18]Write to MH i2c: D1 01 00 82 1C 01 70 [10:35:18]Write i2c OK [10:35:18]MH_I2C_Read... [10:35:18]Read from MH i2c: D1 [10:35:18]MH_I2C_Read... [10:35:18]Read from MH i2c: D1 01 00 [10:35:18]MH_I2C_Read... [10:35:18]Read from MH i2c: D1 01 00 82 1C 00 6F [10:35:18]Write to MH i2c: 01 00 00 83 1C 9F [10:35:18]Write i2c OK [10:35:18]MH_I2C_Read... [10:35:19]OFD Sender: No OFD packet to send [10:35:19]*** Cut start [10:35:19]*** Partial cut [10:35:19]*** CUTSNS_PIN = 1 [10:35:19]*** CUTSNS_PIN = 0 [10:35:19]*** Brake cut motor [10:35:20]Read from MH i2c: 01 [10:35:20]MH_I2C_Read... [10:35:20]*** Stop cut motor [10:35:20]*** Cut end [10:35:20]Read from MH i2c: 01 07 00 [10:35:20]MH_I2C_Read... [10:35:20]Read from MH i2c: 01 07 00 83 1C 00 00 00 00 00 FF 0F B4 [10:35:20]process_action close_receipt done [10:35:20]requested_data is exist [10:35:20]produce_requested_data [10:35:20]requested_item fm.sn is exist - process it [10:35:20]wFMCommunicate request_size=4 [10:35:20]MH_SAM_APDU [10:35:20]CAPDU: 80 11 00 00 [10:35:20]Write to MH i2c: E2 08 00 84 1C 80 11 00 00 00 00 00 00 1A [10:35:20]Write i2c OK [10:35:20]MH_I2C_Read... [10:35:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:35:20]Read from MH i2c: E2 [10:35:20]MH_I2C_Read... [10:35:20]Read from MH i2c: E2 17 00 [10:35:20]MH_I2C_Read... [10:35:20]Read from MH i2c: E2 17 00 84 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6B [10:35:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:35:20]wFMCommunicate OK [10:35:20]requested_item fd.num is exist - process it [10:35:20]SAM_PROTO_GetFieldsCounters [10:35:20]wFMCommunicate request_size=4 [10:35:20]MH_SAM_APDU [10:35:20]CAPDU: 80 13 00 00 [10:35:20]Write to MH i2c: E2 08 00 85 1C 80 13 00 00 00 00 00 00 1D [10:35:20]Write i2c OK [10:35:20]MH_I2C_Read... [10:35:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:35:20]Read from MH i2c: E2 [10:35:20]MH_I2C_Read... [10:35:20]Read from MH i2c: E2 62 00 [10:35:20]MH_I2C_Read... [10:35:20]Read from MH i2c: E2 62 00 85 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 EC 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 D4 00 00 00 5E 04 04 00 D4 00 00 00 57 04 04 00 D5 00 00 00 19 04 04 00 00 00 00 00 90 00 5C [10:35:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 EC 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 D4 00 00 00 5E 04 04 00 D4 00 00 00 57 04 04 00 D5 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:35:20]wFMCommunicate OK [10:35:20]SAM_PROTO_GetFieldsCounters done [10:35:20]requested_item shift.num is exist - process it [10:35:20]requested_item shift.opened is exist - process it [10:35:20]req_shift_opened [10:35:20]FM_GetShiftState [10:35:20]SAM_PROTO_GetShiftState [10:35:20]wFMCommunicate request_size=4 [10:35:20]MH_SAM_APDU [10:35:20]CAPDU: 80 13 01 00 [10:35:20]Write to MH i2c: E2 08 00 86 1C 80 13 01 00 00 00 00 00 1F [10:35:20]Write i2c OK [10:35:20]MH_I2C_Read... [10:35:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:35:20]Read from MH i2c: E2 [10:35:20]MH_I2C_Read... [10:35:20]Read from MH i2c: E2 0E 00 [10:35:20]MH_I2C_Read... [10:35:20]Read from MH i2c: E2 0E 00 86 1C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C6 [10:35:20]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:35:20]wFMCommunicate OK [10:35:20]SAM_PROTO_GetShiftState done [10:35:20]FM_GetShiftState done [10:35:20]req_shift_opened done [10:35:20]requested_item shift.open_date is exist - process it [10:35:20]req_shift_open_date [10:35:20]req_shift_open_date done [10:35:20]produce_requested_data done [10:35:20]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156140,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:35:20]process_action_free close_receipt [10:35:20]json_value_free [10:35:20]json_value_free done [10:35:20]process_json_proto returns [10:35:20]Send response to host [10:35:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156140,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:35:20]free response buf [10:35:20]execute_script done [10:35:20]execute_script returns [10:35:20]free content buf [10:35:20]Sock 9.Close socket [10:35:20]Sock 9.Thread stoped [10:35:24]OFD Sender: No OFD packet to send [10:35:29]OFD Sender: No OFD packet to send [10:35:34]OFD Sender: No OFD packet to send [10:35:39]OFD Sender: No OFD packet to send [10:35:44]OFD Sender: No OFD packet to send [10:35:49]OFD Sender: No OFD packet to send [10:35:54]OFD Sender: No OFD packet to send [10:35:59]OFD Sender: No OFD packet to send [10:36:04]OFD Sender: No OFD packet to send [10:36:09]OFD Sender: No OFD packet to send [10:36:14]OFD Sender: No OFD packet to send [10:36:19]OFD Sender: No OFD packet to send [10:36:24]OFD Sender: No OFD packet to send [10:36:29]OFD Sender: No OFD packet to send [10:36:33]accept exits with 8 [10:36:33]New connection [10:36:33]New thread 3066695012 created [10:36:33]Thread 3066551652 joined [10:36:33]Waiting for new connection... [10:36:33] Sock 8.Parse request [10:36:33]Sock 8.Check first char [10:36:33]Sock 8.First char is OK [10:36:33]request: POST /json_proto HTTP/1.0 [10:36:33]Method: POST [10:36:33]URL: /json_proto [10:36:33]Method is POST - this is cgi request [10:36:33]url: /json_proto [10:36:33]query_string will be loaded in cgi processing [10:36:33]execute_cgi json_proto POST (null) [10:36:33]execute_cgi path=json_proto method=POST [10:36:33]POST find Content-Length [10:36:33]Host: 172.17.53.67:8080 [10:36:33]Content-Length: 677 [10:36:33]Content-Type: application/json [10:36:33] [10:36:33]POST finish read [10:36:33]Found Content-Length = 677 [10:36:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874423", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:36:33]execute_script... [10:36:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874423", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:36:33]POST & json_proto [10:36:33]process_json_proto [10:36:33]json parsed OK: [10:36:33]protocol is kg_v1.0 [10:36:33]action value=close_receipt [10:36:33]process_action close_receipt [10:36:33]cmd_close_receipt [10:36:33]MH_GetDate [10:36:33]Write to MH i2c: F0 00 00 87 1C 92 [10:36:33]Write i2c OK [10:36:33]MH_I2C_Read... [10:36:33]Read from MH i2c: F0 [10:36:33]MH_I2C_Read... [10:36:33]Read from MH i2c: F0 09 00 [10:36:33]MH_I2C_Read... [10:36:33]Read from MH i2c: F0 09 00 87 1C 00 32 DD 14 67 19 BC 99 64 F7 [10:36:33]GetLastDocTimeStamp 1729420517 [10:36:33]current date 1729420594 [10:36:33]FM_GetShiftState [10:36:33]SAM_PROTO_GetShiftState [10:36:33]wFMCommunicate request_size=4 [10:36:33]MH_SAM_APDU [10:36:33]CAPDU: 80 13 01 00 [10:36:33]Write to MH i2c: E2 08 00 88 1C 80 13 01 00 00 00 00 00 21 [10:36:33]Write i2c OK [10:36:33]MH_I2C_Read... [10:36:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:36:33]Read from MH i2c: E2 [10:36:33]MH_I2C_Read... [10:36:33]Read from MH i2c: E2 0E 00 [10:36:33]MH_I2C_Read... [10:36:33]Read from MH i2c: E2 0E 00 88 1C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C8 [10:36:33]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:36:33]wFMCommunicate OK [10:36:33]SAM_PROTO_GetShiftState done [10:36:33]FM_GetShiftState done [10:36:33]opened in 1729383891 [10:36:33]opened+sec_in_day 1729470291 [10:36:33]quantity*price = 50010 [10:36:33]sum+1 = 50012 [10:36:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 213 20.10.2024 10:36 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156141 ФПД: 155021951864805 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T103634&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156141&fm=155021951864805&tin=02508201610067®Number=0000137193017469&sum=50000 [10:36:34]StoreToDocumentArchive [10:36:34]shift 314 fd 156141 [10:36:34]save to /storage/0314/doc_00156141 [10:36:34]save last doc name /storage/0314/doc_00156141 to /storage/kkm_last_doc_name [10:36:34]save OK [10:36:34]Clear old archive folders... [10:36:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:36:34]tlvbuf is B6F16580 [10:36:34]SAM_PROTO_ClearQueue [10:36:34]wFMCommunicate request_size=4 [10:36:34]MH_SAM_APDU [10:36:34]CAPDU: 80 09 00 00 [10:36:34]Write to MH i2c: E2 08 00 95 1C 80 09 00 00 00 00 00 00 23 [10:36:34]Write i2c OK [10:36:34]MH_I2C_Read... [10:36:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:36:34]Read from MH i2c: E2 [10:36:34]MH_I2C_Read... [10:36:34]Read from MH i2c: E2 03 00 [10:36:34]MH_I2C_Read... [10:36:34]Read from MH i2c: E2 03 00 95 1C 00 90 00 25 [10:36:34]RAPDU: 90 00 [10:36:34]wFMCommunicate OK [10:36:34]SAM_PROTO_ClearQueue done [10:36:34]KKMCreateOFDPacket [10:36:34]OFDProtocolAddRootSTLVToBuf [10:36:34]FM_MakeSignedData [10:36:34]FM_MakeSignedData [10:36:34]SAM_PROTO_SignData [10:36:34]wFMCommunicate request_size=4 [10:36:34]MH_SAM_APDU [10:36:34]CAPDU: 80 0D 01 02 [10:36:34]Write to MH i2c: E2 08 00 96 1C 80 0D 01 02 00 00 00 00 2B [10:36:34]Write i2c OK [10:36:34]MH_I2C_Read... [10:36:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:36:34]Read from MH i2c: E2 [10:36:34]MH_I2C_Read... [10:36:34]Read from MH i2c: E2 03 00 [10:36:34]MH_I2C_Read... [10:36:34]Read from MH i2c: E2 03 00 96 1C 00 90 00 26 [10:36:34]RAPDU: 90 00 [10:36:34]wFMCommunicate OK [10:36:34]wFMCommunicate request_size=255 [10:36:34]MH_SAM_APDU [10:36:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 32 DD 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 ED 61 02 00 35 04 06 00 8C [10:36:34]Write to MH i2c: E2 02 01 97 1C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 32 DD 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 ED 61 02 00 35 04 06 00 8C 00 00 20 [10:36:34]Write i2c OK [10:36:34]MH_I2C_Read... [10:36:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:36:34]Read from MH i2c: E2 [10:36:34]MH_I2C_Read... [10:36:34]Read from MH i2c: E2 03 00 [10:36:34]MH_I2C_Read... [10:36:34]Read from MH i2c: E2 03 00 97 1C 00 90 00 27 [10:36:34]RAPDU: 90 00 [10:36:34]wFMCommunicate OK [10:36:34]wFMCommunicate request_size=10 [10:36:34]MH_SAM_APDU [10:36:34]CAPDU: 80 0D 02 02 05 FD DC 5F 8F E5 [10:36:34]Write to MH i2c: E2 0D 00 98 1C 80 0D 02 02 05 00 FD DC 5F 8F E5 00 00 E4 [10:36:34]Write i2c OK [10:36:34]MH_I2C_Read... [10:36:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:36:34]Read from MH i2c: E2 [10:36:34]MH_I2C_Read... [10:36:34]Read from MH i2c: E2 03 00 [10:36:34]MH_I2C_Read... [10:36:34]Read from MH i2c: E2 03 00 98 1C 00 90 00 28 [10:36:34]RAPDU: 90 00 [10:36:34]wFMCommunicate OK [10:36:34]wFMCommunicate request_size=4 [10:36:34]MH_SAM_APDU [10:36:34]CAPDU: 80 0D 03 02 [10:36:34]Write to MH i2c: E2 08 00 99 1C 80 0D 03 02 00 00 00 00 30 [10:36:34]Write i2c OK [10:36:34]MH_I2C_Read... [10:36:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:36:34]Read from MH i2c: E2 [10:36:34]MH_I2C_Read... [10:36:34]Read from MH i2c: E2 0B 00 [10:36:34]MH_I2C_Read... [10:36:34]Read from MH i2c: E2 0B 00 99 1C 00 81 FE 65 17 81 1B 56 83 90 00 A1 [10:36:34]RAPDU: 81 FE 65 17 81 1B 56 83 90 00 [10:36:34]wFMCommunicate OK [10:36:34]SAM_PROTO_SignData done [10:36:34]FM_MakeSignedData done [10:36:34]CreateOFDProtocolMessage [10:36:34]wFMCommunicate request_size=4 [10:36:34]MH_SAM_APDU [10:36:34]CAPDU: 80 11 00 00 [10:36:34]Write to MH i2c: E2 08 00 9A 1C 80 11 00 00 00 00 00 00 30 [10:36:34]Write i2c OK [10:36:34]MH_I2C_Read... [10:36:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:36:34]Read from MH i2c: E2 [10:36:34]MH_I2C_Read... [10:36:34]Read from MH i2c: E2 17 00 [10:36:34]MH_I2C_Read... [10:36:34]Read from MH i2c: E2 17 00 9A 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 81 [10:36:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:36:34]wFMCommunicate OK [10:36:34]CreateOFDProtocolMessage done [10:36:34]OFDSenderStorePacket 156141 [10:36:34]StoreOFDPacket docnum=156141 [10:36:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 BC 36 07 01 00 95 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 32 DD 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 ED 61 02 00 35 04 06 00 8C FD DC 5F 8F E5 81 FE 65 17 81 1B 56 83 [10:36:34]CheckFolder [10:36:34]dirname=/storage/ofd_packets [10:36:34]CheckFolder done [10:36:34]ProducePacketName [10:36:34]name=ofd_packets/00156141 [10:36:34]NVStorageSaveData ofd_packets/00156141 [10:36:34]File name is /storage/ofd_packets/00156141 [10:36:34]Write 301 bytes [10:36:34]NVStorageSaveData done [10:36:34]OFDSenderStorePacket done [10:36:34]KKMCreateOFDPacket done [10:36:34]NVStorageSaveData kkm_last_timestamp [10:36:34]File name is /storage/kkm_last_timestamp [10:36:34]Write 4 bytes [10:36:34]NVStorageSaveData done [10:36:34]ExternCall_PrintAddStr [10:36:34]wPrintStart [10:36:34]Write to MH i2c: 01 00 00 9B 1C B7 [10:36:34]Write i2c OK [10:36:34]MH_I2C_Read... [10:36:34]Read from MH i2c: 01 [10:36:34]MH_I2C_Read... [10:36:34]Read from MH i2c: 01 07 00 [10:36:34]MH_I2C_Read... [10:36:34]Read from MH i2c: 01 07 00 9B 1C 00 00 00 00 00 FF 0F CC [10:36:34]RasterBufferAndPrint [10:36:34]line Счет N : (1)874423 [10:36:34]line ИНН: 02508201610067 [10:36:34]line Контрольно-Кассовый Чек [10:36:34]line ПРОДАЖА [10:36:34]line ТРК (МРК, ГНК) : 21 [10:36:34]line Товар: 2710124500 [10:36:34]line Аи-95-К-5 [10:36:34]line 6.740 * 74.20 [10:36:34]line = 500.11 [10:36:34]line НДС 12% НСП 1% [10:36:34]line > о реализуемом товаре [10:36:34]line ОКРУГЛЕНИЕ: -0.11 [10:36:34]line ИТОГО: 500.00 [10:36:34]line Внесено: 500.00 [10:36:34]line СДАЧА: 0.00 [10:36:34]line НСП 1% : 4.43 [10:36:34]line НДС 12% : 53.11 [10:36:34]line Наличными: 500.00 [10:36:34]line Безнал.: 0.00 [10:36:34]line Место: АЗС № 165 "Партнер Нефть" [10:36:34]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:36:34]line СНО: Общий режим [10:36:34]line Чек 213 20.10.2024 10:36 [10:36:34]line Смена: 314 ФФД: 1.0 [10:36:34]line ЗНМ: 0300000234 [10:36:34]line РНМ: 0000137193017469 [10:36:34]line Версия ККМ: v1.0 [10:36:34]line ФМ: 0000000000963156 [10:36:34]line ФД: 156141 [10:36:34]line ФПД: 155021951864805 [10:36:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T103634&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156141&fm=155021951864805&tin=02508201610067®Number=0000137193017469&sum=50000 [10:36:35]OFD Sender: Processing packet 156141 [packets to send 52, broken 51] [10:36:35]ProducePacketName [10:36:35]name=ofd_packets/00156141 [10:36:35]OFD Sender: To server: pG, [10:36:35]CommunicateWithHost lk.salyk.kg:30040 [10:36:35]ConnectInit lk.salyk.kg [10:36:35]written 0, free lines is 4095 [10:36:35]Connected sock=10 [10:36:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 BC 36 07 01 00 95 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 32 DD 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 ED 61 02 00 35 04 06 00 8C FD DC 5F 8F E5 81 FE 65 17 81 1B 56 83 [10:36:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 17 29 47 00 18 AA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 ED 61 02 00 F4 03 04 00 65 83 14 67 B6 04 01 00 00 1D DC 60 31 58 7A 9C 7A [10:36:35]CommunicateWithHost err = 0 [10:36:35]CheckOFDResponse [10:36:35]1017 (14) - 77093643461234 [10:36:35]1041 (16) - 0000000000963156 [10:36:35]1040 (4) - 156141 [10:36:35]1012 (4) - 20.10.2024 04:13 [10:36:35]1206 (1) - 0 [10:36:35]OFD Sender: Remove packet 156141 [10:36:35]ProducePacketName [10:36:35]name=ofd_packets/00156141 [10:36:35]NVStorageDeleteData [10:36:35]Write to MH i2c: 01 00 00 C6 1C E2 [10:36:35]Write i2c OK [10:36:35]MH_I2C_Read... [10:36:35]Read from MH i2c: 01 [10:36:35]MH_I2C_Read... [10:36:35]Read from MH i2c: 01 07 00 [10:36:35]MH_I2C_Read... [10:36:35]Read from MH i2c: 01 07 00 C6 1C 00 00 00 00 00 EF 0C E4 [10:36:35]RasterBufferAndPrint [10:36:35]line [10:36:35]line [10:36:35]line [10:36:35]line [10:36:35]line [10:36:35]written 0, free lines is 3317 [10:36:35]MH_Cut [10:36:35]Write to MH i2c: D1 01 00 CD 1C 01 BB [10:36:35]Write i2c OK [10:36:35]MH_I2C_Read... [10:36:35]Read from MH i2c: D1 [10:36:35]MH_I2C_Read... [10:36:35]Read from MH i2c: D1 01 00 [10:36:35]MH_I2C_Read... [10:36:35]Read from MH i2c: D1 01 00 CD 1C 00 BA [10:36:35]Write to MH i2c: 01 00 00 CE 1C EA [10:36:35]Write i2c OK [10:36:35]MH_I2C_Read... [10:36:36]OFD Sender: No OFD packet to send [10:36:36]*** Cut start [10:36:36]*** Partial cut [10:36:36]*** CUTSNS_PIN = 1 [10:36:36]*** CUTSNS_PIN = 0 [10:36:36]*** Brake cut motor [10:36:37]Read from MH i2c: 01 [10:36:37]MH_I2C_Read... [10:36:37]*** Stop cut motor [10:36:37]*** Cut end [10:36:37]Read from MH i2c: 01 07 00 [10:36:37]MH_I2C_Read... [10:36:37]Read from MH i2c: 01 07 00 CE 1C 00 00 00 00 00 FF 0F FF [10:36:37]process_action close_receipt done [10:36:37]requested_data is exist [10:36:37]produce_requested_data [10:36:37]requested_item fm.sn is exist - process it [10:36:37]wFMCommunicate request_size=4 [10:36:37]MH_SAM_APDU [10:36:37]CAPDU: 80 11 00 00 [10:36:37]Write to MH i2c: E2 08 00 CF 1C 80 11 00 00 00 00 00 00 65 [10:36:37]Write i2c OK [10:36:37]MH_I2C_Read... [10:36:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:36:37]Read from MH i2c: E2 [10:36:37]MH_I2C_Read... [10:36:37]Read from MH i2c: E2 17 00 [10:36:37]MH_I2C_Read... [10:36:37]Read from MH i2c: E2 17 00 CF 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B6 [10:36:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:36:37]wFMCommunicate OK [10:36:37]requested_item fd.num is exist - process it [10:36:37]SAM_PROTO_GetFieldsCounters [10:36:37]wFMCommunicate request_size=4 [10:36:37]MH_SAM_APDU [10:36:37]CAPDU: 80 13 00 00 [10:36:37]Write to MH i2c: E2 08 00 D0 1C 80 13 00 00 00 00 00 00 68 [10:36:37]Write i2c OK [10:36:37]MH_I2C_Read... [10:36:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:36:37]Read from MH i2c: E2 [10:36:37]MH_I2C_Read... [10:36:37]Read from MH i2c: E2 62 00 [10:36:37]MH_I2C_Read... [10:36:37]Read from MH i2c: E2 62 00 D0 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 ED 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 D5 00 00 00 5E 04 04 00 D5 00 00 00 57 04 04 00 D6 00 00 00 19 04 04 00 00 00 00 00 90 00 AB [10:36:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 ED 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 D5 00 00 00 5E 04 04 00 D5 00 00 00 57 04 04 00 D6 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:36:37]wFMCommunicate OK [10:36:37]SAM_PROTO_GetFieldsCounters done [10:36:37]requested_item shift.num is exist - process it [10:36:37]requested_item shift.opened is exist - process it [10:36:37]req_shift_opened [10:36:37]FM_GetShiftState [10:36:37]SAM_PROTO_GetShiftState [10:36:37]wFMCommunicate request_size=4 [10:36:37]MH_SAM_APDU [10:36:37]CAPDU: 80 13 01 00 [10:36:37]Write to MH i2c: E2 08 00 D1 1C 80 13 01 00 00 00 00 00 6A [10:36:37]Write i2c OK [10:36:37]MH_I2C_Read... [10:36:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:36:37]Read from MH i2c: E2 [10:36:37]MH_I2C_Read... [10:36:37]Read from MH i2c: E2 0E 00 [10:36:37]MH_I2C_Read... [10:36:37]Read from MH i2c: E2 0E 00 D1 1C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 11 [10:36:37]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:36:37]wFMCommunicate OK [10:36:37]SAM_PROTO_GetShiftState done [10:36:37]FM_GetShiftState done [10:36:37]req_shift_opened done [10:36:37]requested_item shift.open_date is exist - process it [10:36:37]req_shift_open_date [10:36:37]req_shift_open_date done [10:36:37]produce_requested_data done [10:36:37]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156141,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:36:37]process_action_free close_receipt [10:36:37]json_value_free [10:36:37]json_value_free done [10:36:37]process_json_proto returns [10:36:37]Send response to host [10:36:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156141,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:36:37]free response buf [10:36:37]execute_script done [10:36:37]execute_script returns [10:36:37]free content buf [10:36:37]Sock 8.Close socket [10:36:37]Sock 8.Thread stoped [10:36:37]accept exits with 9 [10:36:37]New connection [10:36:37]New thread 3066551652 created [10:36:37]Thread 3066695012 joined [10:36:37]Waiting for new connection... [10:36:37] Sock 9.Parse request [10:36:37]Sock 9.Check first char [10:36:37]Sock 9.First char is OK [10:36:37]request: POST /json_proto HTTP/1.0 [10:36:37]Method: POST [10:36:37]URL: /json_proto [10:36:37]Method is POST - this is cgi request [10:36:37]url: /json_proto [10:36:37]query_string will be loaded in cgi processing [10:36:37]execute_cgi json_proto POST (null) [10:36:37]execute_cgi path=json_proto method=POST [10:36:37]POST find Content-Length [10:36:37]Host: 172.17.53.67:8080 [10:36:37]Content-Length: 759 [10:36:37]Content-Type: application/json [10:36:37] [10:36:37]POST finish read [10:36:37]Found Content-Length = 759 [10:36:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874424", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:36:37]execute_script... [10:36:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874424", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:36:37]POST & json_proto [10:36:37]process_json_proto [10:36:37]json parsed OK: [10:36:37]protocol is kg_v1.0 [10:36:37]action value=close_receipt [10:36:37]process_action close_receipt [10:36:37]cmd_close_receipt [10:36:37]MH_GetDate [10:36:37]Write to MH i2c: F0 00 00 D2 1C DD [10:36:37]Write i2c OK [10:36:37]MH_I2C_Read... [10:36:37]Read from MH i2c: F0 [10:36:37]MH_I2C_Read... [10:36:37]Read from MH i2c: F0 09 00 [10:36:37]MH_I2C_Read... [10:36:37]Read from MH i2c: F0 09 00 D2 1C 00 36 DD 14 67 19 BC 99 64 46 [10:36:37]GetLastDocTimeStamp 1729420594 [10:36:37]current date 1729420598 [10:36:37]FM_GetShiftState [10:36:37]SAM_PROTO_GetShiftState [10:36:37]wFMCommunicate request_size=4 [10:36:37]MH_SAM_APDU [10:36:37]CAPDU: 80 13 01 00 [10:36:37]Write to MH i2c: E2 08 00 D3 1C 80 13 01 00 00 00 00 00 6C [10:36:37]Write i2c OK [10:36:37]MH_I2C_Read... [10:36:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:36:37]Read from MH i2c: E2 [10:36:37]MH_I2C_Read... [10:36:37]Read from MH i2c: E2 0E 00 [10:36:37]MH_I2C_Read... [10:36:37]Read from MH i2c: E2 0E 00 D3 1C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 13 [10:36:37]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:36:37]wFMCommunicate OK [10:36:37]SAM_PROTO_GetShiftState done [10:36:37]FM_GetShiftState done [10:36:37]opened in 1729383891 [10:36:37]opened+sec_in_day 1729470291 [10:36:37]quantity*price = 30027 [10:36:37]sum+1 = 30029 [10:36:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.28 НСП 1% : 2.66 НДС 12% : 31.89 Наличными: 0.00 Безнал.: 300.28 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 214 20.10.2024 10:36 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156142 ФПД: 80948379563970 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T103638&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156142&fm=80948379563970&tin=02508201610067®Number=0000137193017469&sum=30028 [10:36:39]StoreToDocumentArchive [10:36:39]shift 314 fd 156142 [10:36:39]save to /storage/0314/doc_00156142 [10:36:39]save last doc name /storage/0314/doc_00156142 to /storage/kkm_last_doc_name [10:36:39]save OK [10:36:39]Clear old archive folders... [10:36:39]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:36:39]tlvbuf is 008B89B0 [10:36:39]SAM_PROTO_ClearQueue [10:36:39]wFMCommunicate request_size=4 [10:36:39]MH_SAM_APDU [10:36:39]CAPDU: 80 09 00 00 [10:36:39]Write to MH i2c: E2 08 00 E0 1C 80 09 00 00 00 00 00 00 6E [10:36:39]Write i2c OK [10:36:39]MH_I2C_Read... [10:36:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:36:39]Read from MH i2c: E2 [10:36:39]MH_I2C_Read... [10:36:39]Read from MH i2c: E2 03 00 [10:36:39]MH_I2C_Read... [10:36:39]Read from MH i2c: E2 03 00 E0 1C 00 90 00 70 [10:36:39]RAPDU: 90 00 [10:36:39]wFMCommunicate OK [10:36:39]SAM_PROTO_ClearQueue done [10:36:39]KKMCreateOFDPacket [10:36:39]OFDProtocolAddRootSTLVToBuf [10:36:39]FM_MakeSignedData [10:36:39]FM_MakeSignedData [10:36:39]SAM_PROTO_SignData [10:36:39]wFMCommunicate request_size=4 [10:36:39]MH_SAM_APDU [10:36:39]CAPDU: 80 0D 01 02 [10:36:39]Write to MH i2c: E2 08 00 E1 1C 80 0D 01 02 00 00 00 00 76 [10:36:39]Write i2c OK [10:36:39]MH_I2C_Read... [10:36:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:36:39]Read from MH i2c: E2 [10:36:39]MH_I2C_Read... [10:36:39]Read from MH i2c: E2 03 00 [10:36:39]MH_I2C_Read... [10:36:39]Read from MH i2c: E2 03 00 E1 1C 00 90 00 71 [10:36:39]RAPDU: 90 00 [10:36:39]wFMCommunicate OK [10:36:39]wFMCommunicate request_size=255 [10:36:39]MH_SAM_APDU [10:36:39]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4C 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 36 DD 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EE 61 02 00 35 04 06 00 [10:36:39]Write to MH i2c: E2 02 01 E2 1C 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4C 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 36 DD 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EE 61 02 00 35 04 06 00 00 00 7D [10:36:39]Write i2c OK [10:36:39]MH_I2C_Read... [10:36:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:36:39]Read from MH i2c: E2 [10:36:39]MH_I2C_Read... [10:36:39]Read from MH i2c: E2 03 00 [10:36:39]MH_I2C_Read... [10:36:39]Read from MH i2c: E2 03 00 E2 1C 00 90 00 72 [10:36:39]RAPDU: 90 00 [10:36:39]wFMCommunicate OK [10:36:39]wFMCommunicate request_size=11 [10:36:39]MH_SAM_APDU [10:36:39]CAPDU: 80 0D 02 02 06 49 9F 43 68 B7 C2 [10:36:39]Write to MH i2c: E2 0E 00 E3 1C 80 0D 02 02 06 00 49 9F 43 68 B7 C2 00 00 91 [10:36:39]Write i2c OK [10:36:39]MH_I2C_Read... [10:36:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:36:39]Read from MH i2c: E2 [10:36:39]MH_I2C_Read... [10:36:39]Read from MH i2c: E2 03 00 [10:36:39]MH_I2C_Read... [10:36:39]Read from MH i2c: E2 03 00 E3 1C 00 90 00 73 [10:36:39]RAPDU: 90 00 [10:36:39]wFMCommunicate OK [10:36:39]wFMCommunicate request_size=4 [10:36:39]MH_SAM_APDU [10:36:39]CAPDU: 80 0D 03 02 [10:36:39]Write to MH i2c: E2 08 00 E4 1C 80 0D 03 02 00 00 00 00 7B [10:36:39]Write i2c OK [10:36:39]MH_I2C_Read... [10:36:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:36:39]Read from MH i2c: E2 [10:36:39]MH_I2C_Read... [10:36:39]Read from MH i2c: E2 0B 00 [10:36:39]MH_I2C_Read... [10:36:39]Read from MH i2c: E2 0B 00 E4 1C 00 CC E4 34 B9 6B 23 89 8C 90 00 BC [10:36:39]RAPDU: CC E4 34 B9 6B 23 89 8C 90 00 [10:36:39]wFMCommunicate OK [10:36:39]SAM_PROTO_SignData done [10:36:39]FM_MakeSignedData done [10:36:39]CreateOFDProtocolMessage [10:36:39]wFMCommunicate request_size=4 [10:36:39]MH_SAM_APDU [10:36:39]CAPDU: 80 11 00 00 [10:36:39]Write to MH i2c: E2 08 00 E5 1C 80 11 00 00 00 00 00 00 7B [10:36:39]Write i2c OK [10:36:39]MH_I2C_Read... [10:36:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:36:39]Read from MH i2c: E2 [10:36:39]MH_I2C_Read... [10:36:39]Read from MH i2c: E2 17 00 [10:36:39]MH_I2C_Read... [10:36:39]Read from MH i2c: E2 17 00 E5 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CC [10:36:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:36:39]wFMCommunicate OK [10:36:39]CreateOFDProtocolMessage done [10:36:39]OFDSenderStorePacket 156142 [10:36:39]StoreOFDPacket docnum=156142 [10:36:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 49 97 08 01 70 06 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4C 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 36 DD 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EE 61 02 00 35 04 06 00 49 9F 43 68 B7 C2 CC E4 34 B9 6B 23 89 8C [10:36:39]CheckFolder [10:36:39]dirname=/storage/ofd_packets [10:36:39]CheckFolder done [10:36:39]ProducePacketName [10:36:39]name=ofd_packets/00156142 [10:36:39]NVStorageSaveData ofd_packets/00156142 [10:36:39]File name is /storage/ofd_packets/00156142 [10:36:39]Write 302 bytes [10:36:39]NVStorageSaveData done [10:36:39]OFDSenderStorePacket done [10:36:39]KKMCreateOFDPacket done [10:36:39]NVStorageSaveData kkm_last_timestamp [10:36:39]File name is /storage/kkm_last_timestamp [10:36:39]Write 4 bytes [10:36:39]NVStorageSaveData done [10:36:39]ExternCall_PrintAddStr [10:36:39]wPrintStart [10:36:39]Write to MH i2c: 01 00 00 E6 1C 02 [10:36:39]Write i2c OK [10:36:39]MH_I2C_Read... [10:36:39]Read from MH i2c: 01 [10:36:39]MH_I2C_Read... [10:36:39]Read from MH i2c: 01 07 00 [10:36:39]MH_I2C_Read... [10:36:39]Read from MH i2c: 01 07 00 E6 1C 00 00 00 00 00 FF 0F 17 [10:36:39]RasterBufferAndPrint [10:36:39]line Счет N : (1)874424 [10:36:39]line ИНН: 02508201610067 [10:36:39]line Контрольно-Кассовый Чек [10:36:39]line ПРОДАЖА [10:36:39]line ТРК (МРК, ГНК) : 33 [10:36:39]line Товар: 2710124130 [10:36:39]line Super 92-К-5 [10:36:39]line 4.390 * 68.40 [10:36:39]line = 300.28 [10:36:39]line НДС 12% НСП 1% [10:36:39]line > о реализуемом товаре [10:36:39]line ИТОГО: 300.28 [10:36:39]line НСП 1% : 2.66 [10:36:39]line НДС 12% : 31.89 [10:36:39]line Наличными: 0.00 [10:36:39]line Безнал.: 300.28 [10:36:39]line Место: АЗС № 165 "Партнер Нефть" [10:36:39]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:36:39]line СНО: Общий режим [10:36:39]line Чек 214 20.10.2024 10:36 [10:36:39]line Смена: 314 ФФД: 1.0 [10:36:39]line ЗНМ: 0300000234 [10:36:39]line РНМ: 0000137193017469 [10:36:39]line Версия ККМ: v1.0 [10:36:39]line Платежная система: Mbank [10:36:39]line ФМ: 0000000000963156 [10:36:39]line ФД: 156142 [10:36:39]line ФПД: 80948379563970 [10:36:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T103638&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156142&fm=80948379563970&tin=02508201610067®Number=0000137193017469&sum=30028 [10:36:39]written 0, free lines is 4095 [10:36:40]OFD Sender: Processing packet 156142 [packets to send 52, broken 51] [10:36:40]ProducePacketName [10:36:40]name=ofd_packets/00156142 [10:36:40]OFD Sender: To server: pG, [10:36:40]CommunicateWithHost lk.salyk.kg:30040 [10:36:40]ConnectInit lk.salyk.kg [10:36:40]Connected sock=10 [10:36:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 49 97 08 01 70 06 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4C 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 36 DD 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EE 61 02 00 35 04 06 00 49 9F 43 68 B7 C2 CC E4 34 B9 6B 23 89 8C [10:36:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B1 FB 47 00 C0 A5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EE 61 02 00 F4 03 04 00 69 83 14 67 B6 04 01 00 00 E9 8E 61 02 C8 1D B2 40 [10:36:40]CommunicateWithHost err = 0 [10:36:40]CheckOFDResponse [10:36:40]1017 (14) - 77093643461234 [10:36:40]1041 (16) - 0000000000963156 [10:36:40]1040 (4) - 156142 [10:36:40]1012 (4) - 20.10.2024 04:13 [10:36:40]1206 (1) - 0 [10:36:40]OFD Sender: Remove packet 156142 [10:36:40]ProducePacketName [10:36:40]name=ofd_packets/00156142 [10:36:40]NVStorageDeleteData [10:36:40]Write to MH i2c: 01 00 00 0F 1D 2C [10:36:40]Write i2c OK [10:36:40]MH_I2C_Read... [10:36:40]Read from MH i2c: 01 [10:36:40]MH_I2C_Read... [10:36:40]Read from MH i2c: 01 07 00 [10:36:40]MH_I2C_Read... [10:36:40]Read from MH i2c: 01 07 00 0F 1D 00 00 00 00 00 29 0D 69 [10:36:40]RasterBufferAndPrint [10:36:40]line [10:36:40]line [10:36:40]line [10:36:40]line [10:36:40]line [10:36:40]written 0, free lines is 3383 [10:36:40]MH_Cut [10:36:40]Write to MH i2c: D1 01 00 16 1D 01 05 [10:36:40]Write i2c OK [10:36:40]MH_I2C_Read... [10:36:40]Read from MH i2c: D1 [10:36:40]MH_I2C_Read... [10:36:40]Read from MH i2c: D1 01 00 [10:36:40]MH_I2C_Read... [10:36:40]Read from MH i2c: D1 01 00 16 1D 00 04 [10:36:40]Write to MH i2c: 01 00 00 17 1D 34 [10:36:40]Write i2c OK [10:36:40]MH_I2C_Read... [10:36:40]OFD Sender: No OFD packet to send [10:36:41]*** Cut start [10:36:41]*** Partial cut [10:36:41]*** CUTSNS_PIN = 1 [10:36:41]*** CUTSNS_PIN = 0 [10:36:41]*** Brake cut motor [10:36:41]Read from MH i2c: 01 [10:36:41]MH_I2C_Read... [10:36:41]*** Stop cut motor [10:36:41]*** Cut end [10:36:41]Read from MH i2c: 01 07 00 [10:36:41]MH_I2C_Read... [10:36:41]Read from MH i2c: 01 07 00 17 1D 00 00 00 00 00 FF 0F 49 [10:36:41]process_action close_receipt done [10:36:41]requested_data is exist [10:36:41]produce_requested_data [10:36:41]requested_item fm.sn is exist - process it [10:36:41]wFMCommunicate request_size=4 [10:36:41]MH_SAM_APDU [10:36:41]CAPDU: 80 11 00 00 [10:36:41]Write to MH i2c: E2 08 00 18 1D 80 11 00 00 00 00 00 00 AF [10:36:41]Write i2c OK [10:36:41]MH_I2C_Read... [10:36:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:36:41]Read from MH i2c: E2 [10:36:41]MH_I2C_Read... [10:36:41]Read from MH i2c: E2 17 00 [10:36:41]MH_I2C_Read... [10:36:41]Read from MH i2c: E2 17 00 18 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 00 [10:36:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:36:41]wFMCommunicate OK [10:36:41]requested_item fd.num is exist - process it [10:36:41]SAM_PROTO_GetFieldsCounters [10:36:41]wFMCommunicate request_size=4 [10:36:41]MH_SAM_APDU [10:36:41]CAPDU: 80 13 00 00 [10:36:41]Write to MH i2c: E2 08 00 19 1D 80 13 00 00 00 00 00 00 B2 [10:36:41]Write i2c OK [10:36:41]MH_I2C_Read... [10:36:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:36:41]Read from MH i2c: E2 [10:36:41]MH_I2C_Read... [10:36:41]Read from MH i2c: E2 62 00 [10:36:41]MH_I2C_Read... [10:36:41]Read from MH i2c: E2 62 00 19 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 EE 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 D6 00 00 00 5E 04 04 00 D6 00 00 00 57 04 04 00 D7 00 00 00 19 04 04 00 00 00 00 00 90 00 F9 [10:36:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 EE 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 D6 00 00 00 5E 04 04 00 D6 00 00 00 57 04 04 00 D7 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:36:41]wFMCommunicate OK [10:36:41]SAM_PROTO_GetFieldsCounters done [10:36:41]requested_item shift.num is exist - process it [10:36:41]requested_item shift.opened is exist - process it [10:36:41]req_shift_opened [10:36:41]FM_GetShiftState [10:36:41]SAM_PROTO_GetShiftState [10:36:41]wFMCommunicate request_size=4 [10:36:41]MH_SAM_APDU [10:36:41]CAPDU: 80 13 01 00 [10:36:41]Write to MH i2c: E2 08 00 1A 1D 80 13 01 00 00 00 00 00 B4 [10:36:41]Write i2c OK [10:36:41]MH_I2C_Read... [10:36:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:36:42]Read from MH i2c: E2 [10:36:42]MH_I2C_Read... [10:36:42]Read from MH i2c: E2 0E 00 [10:36:42]MH_I2C_Read... [10:36:42]Read from MH i2c: E2 0E 00 1A 1D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 5B [10:36:42]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:36:42]wFMCommunicate OK [10:36:42]SAM_PROTO_GetShiftState done [10:36:42]FM_GetShiftState done [10:36:42]req_shift_opened done [10:36:42]requested_item shift.open_date is exist - process it [10:36:42]req_shift_open_date [10:36:42]req_shift_open_date done [10:36:42]produce_requested_data done [10:36:42]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156142,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:36:42]process_action_free close_receipt [10:36:42]json_value_free [10:36:42]json_value_free done [10:36:42]process_json_proto returns [10:36:42]Send response to host [10:36:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156142,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:36:42]free response buf [10:36:42]execute_script done [10:36:42]execute_script returns [10:36:42]free content buf [10:36:42]Sock 9.Close socket [10:36:42]Sock 9.Thread stoped [10:36:45]OFD Sender: No OFD packet to send [10:36:50]OFD Sender: No OFD packet to send [10:36:55]OFD Sender: No OFD packet to send [10:37:00]OFD Sender: No OFD packet to send [10:37:05]OFD Sender: No OFD packet to send [10:37:10]OFD Sender: No OFD packet to send [10:37:15]OFD Sender: No OFD packet to send [10:37:20]OFD Sender: No OFD packet to send [10:37:25]OFD Sender: No OFD packet to send [10:37:30]OFD Sender: No OFD packet to send [10:37:35]OFD Sender: No OFD packet to send [10:37:40]OFD Sender: No OFD packet to send [10:37:45]OFD Sender: No OFD packet to send [10:37:50]OFD Sender: No OFD packet to send [10:37:55]OFD Sender: No OFD packet to send [10:38:00]OFD Sender: No OFD packet to send [10:38:05]OFD Sender: No OFD packet to send [10:38:10]OFD Sender: No OFD packet to send [10:38:15]OFD Sender: No OFD packet to send [10:38:20]OFD Sender: No OFD packet to send [10:38:25]OFD Sender: No OFD packet to send [10:38:31]OFD Sender: No OFD packet to send [10:38:36]OFD Sender: No OFD packet to send [10:38:41]OFD Sender: No OFD packet to send [10:38:46]OFD Sender: No OFD packet to send [10:38:51]OFD Sender: No OFD packet to send [10:38:56]OFD Sender: No OFD packet to send [10:39:01]OFD Sender: No OFD packet to send [10:39:06]OFD Sender: No OFD packet to send [10:39:11]OFD Sender: No OFD packet to send [10:39:16]OFD Sender: No OFD packet to send [10:39:21]OFD Sender: No OFD packet to send [10:39:26]OFD Sender: No OFD packet to send [10:39:31]OFD Sender: No OFD packet to send [10:39:36]OFD Sender: No OFD packet to send [10:39:41]OFD Sender: No OFD packet to send [10:39:42]accept exits with 8 [10:39:42]New connection [10:39:42]New thread 3066695012 created [10:39:42]Thread 3066551652 joined [10:39:42]Waiting for new connection... [10:39:42] Sock 8.Parse request [10:39:42]Sock 8.Check first char [10:39:42]Sock 8.First char is OK [10:39:42]request: POST /json_proto HTTP/1.0 [10:39:42]Method: POST [10:39:42]URL: /json_proto [10:39:42]Method is POST - this is cgi request [10:39:42]url: /json_proto [10:39:42]query_string will be loaded in cgi processing [10:39:42]execute_cgi json_proto POST (null) [10:39:42]execute_cgi path=json_proto method=POST [10:39:42]POST find Content-Length [10:39:42]Host: 172.17.53.67:8080 [10:39:42]Content-Length: 682 [10:39:42]Content-Type: application/json [10:39:42] [10:39:42]POST finish read [10:39:42]Found Content-Length = 682 [10:39:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874425", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:39:42]execute_script... [10:39:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874425", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:39:42]POST & json_proto [10:39:42]process_json_proto [10:39:42]json parsed OK: [10:39:42]protocol is kg_v1.0 [10:39:42]action value=close_receipt [10:39:42]process_action close_receipt [10:39:42]cmd_close_receipt [10:39:42]MH_GetDate [10:39:42]Write to MH i2c: F0 00 00 1B 1D 27 [10:39:42]Write i2c OK [10:39:42]MH_I2C_Read... [10:39:42]Read from MH i2c: F0 [10:39:42]MH_I2C_Read... [10:39:42]Read from MH i2c: F0 09 00 [10:39:42]MH_I2C_Read... [10:39:42]Read from MH i2c: F0 09 00 1B 1D 00 EF DD 14 67 19 BC 99 64 49 [10:39:42]GetLastDocTimeStamp 1729420598 [10:39:42]current date 1729420783 [10:39:42]FM_GetShiftState [10:39:42]SAM_PROTO_GetShiftState [10:39:42]wFMCommunicate request_size=4 [10:39:42]MH_SAM_APDU [10:39:42]CAPDU: 80 13 01 00 [10:39:42]Write to MH i2c: E2 08 00 1C 1D 80 13 01 00 00 00 00 00 B6 [10:39:42]Write i2c OK [10:39:42]MH_I2C_Read... [10:39:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:39:42]Read from MH i2c: E2 [10:39:42]MH_I2C_Read... [10:39:42]Read from MH i2c: E2 0E 00 [10:39:42]MH_I2C_Read... [10:39:42]Read from MH i2c: E2 0E 00 1C 1D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 5D [10:39:42]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:39:42]wFMCommunicate OK [10:39:42]SAM_PROTO_GetShiftState done [10:39:42]FM_GetShiftState done [10:39:42]opened in 1729383891 [10:39:42]opened+sec_in_day 1729470291 [10:39:42]quantity*price = 100015 [10:39:42]sum+1 = 100017 [10:39:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 215 20.10.2024 10:39 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156143 ФПД: 241589830286590 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T103943&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156143&fm=241589830286590&tin=02508201610067®Number=0000137193017469&sum=100000 [10:39:43]StoreToDocumentArchive [10:39:43]shift 314 fd 156143 [10:39:43]save to /storage/0314/doc_00156143 [10:39:43]save last doc name /storage/0314/doc_00156143 to /storage/kkm_last_doc_name [10:39:43]save OK [10:39:43]Clear old archive folders... [10:39:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:39:43]tlvbuf is 00824020 [10:39:43]SAM_PROTO_ClearQueue [10:39:43]wFMCommunicate request_size=4 [10:39:43]MH_SAM_APDU [10:39:43]CAPDU: 80 09 00 00 [10:39:43]Write to MH i2c: E2 08 00 29 1D 80 09 00 00 00 00 00 00 B8 [10:39:43]Write i2c OK [10:39:43]MH_I2C_Read... [10:39:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:39:43]Read from MH i2c: E2 [10:39:43]MH_I2C_Read... [10:39:43]Read from MH i2c: E2 03 00 [10:39:43]MH_I2C_Read... [10:39:43]Read from MH i2c: E2 03 00 29 1D 00 90 00 BA [10:39:43]RAPDU: 90 00 [10:39:43]wFMCommunicate OK [10:39:43]SAM_PROTO_ClearQueue done [10:39:43]KKMCreateOFDPacket [10:39:43]OFDProtocolAddRootSTLVToBuf [10:39:43]FM_MakeSignedData [10:39:43]FM_MakeSignedData [10:39:43]SAM_PROTO_SignData [10:39:43]wFMCommunicate request_size=4 [10:39:43]MH_SAM_APDU [10:39:43]CAPDU: 80 0D 01 02 [10:39:43]Write to MH i2c: E2 08 00 2A 1D 80 0D 01 02 00 00 00 00 C0 [10:39:43]Write i2c OK [10:39:43]MH_I2C_Read... [10:39:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:39:43]Read from MH i2c: E2 [10:39:43]MH_I2C_Read... [10:39:43]Read from MH i2c: E2 03 00 [10:39:43]MH_I2C_Read... [10:39:43]Read from MH i2c: E2 03 00 2A 1D 00 90 00 BB [10:39:43]RAPDU: 90 00 [10:39:43]wFMCommunicate OK [10:39:43]wFMCommunicate request_size=255 [10:39:43]MH_SAM_APDU [10:39:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 EF DD 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EF 61 02 00 35 04 06 00 DB [10:39:43]Write to MH i2c: E2 02 01 2B 1D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 EF DD 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EF 61 02 00 35 04 06 00 DB 00 00 E7 [10:39:43]Write i2c OK [10:39:43]MH_I2C_Read... [10:39:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:39:44]Read from MH i2c: E2 [10:39:44]MH_I2C_Read... [10:39:44]Read from MH i2c: E2 03 00 [10:39:44]MH_I2C_Read... [10:39:44]Read from MH i2c: E2 03 00 2B 1D 00 90 00 BC [10:39:44]RAPDU: 90 00 [10:39:44]wFMCommunicate OK [10:39:44]wFMCommunicate request_size=10 [10:39:44]MH_SAM_APDU [10:39:44]CAPDU: 80 0D 02 02 05 B9 84 03 FC FE [10:39:44]Write to MH i2c: E2 0D 00 2C 1D 80 0D 02 02 05 00 B9 84 03 FC FE 00 00 07 [10:39:44]Write i2c OK [10:39:44]MH_I2C_Read... [10:39:44]Read from MH i2c: E2 [10:39:44]MH_I2C_Read... [10:39:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:39:44]Read from MH i2c: E2 03 00 [10:39:44]MH_I2C_Read... [10:39:44]Read from MH i2c: E2 03 00 2C 1D 00 90 00 BD [10:39:44]RAPDU: 90 00 [10:39:44]wFMCommunicate OK [10:39:44]wFMCommunicate request_size=4 [10:39:44]MH_SAM_APDU [10:39:44]CAPDU: 80 0D 03 02 [10:39:44]Write to MH i2c: E2 08 00 2D 1D 80 0D 03 02 00 00 00 00 C5 [10:39:44]Write i2c OK [10:39:44]MH_I2C_Read... [10:39:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:39:44]Read from MH i2c: E2 [10:39:44]MH_I2C_Read... [10:39:44]Read from MH i2c: E2 0B 00 [10:39:44]MH_I2C_Read... [10:39:44]Read from MH i2c: E2 0B 00 2D 1D 00 0F 59 81 EF 17 79 FC 43 90 00 6D [10:39:44]RAPDU: 0F 59 81 EF 17 79 FC 43 90 00 [10:39:44]wFMCommunicate OK [10:39:44]SAM_PROTO_SignData done [10:39:44]FM_MakeSignedData done [10:39:44]CreateOFDProtocolMessage [10:39:44]wFMCommunicate request_size=4 [10:39:44]MH_SAM_APDU [10:39:44]CAPDU: 80 11 00 00 [10:39:44]Write to MH i2c: E2 08 00 2E 1D 80 11 00 00 00 00 00 00 C5 [10:39:44]Write i2c OK [10:39:44]MH_I2C_Read... [10:39:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:39:44]Read from MH i2c: E2 [10:39:44]MH_I2C_Read... [10:39:44]Read from MH i2c: E2 17 00 [10:39:44]MH_I2C_Read... [10:39:44]Read from MH i2c: E2 17 00 2E 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 16 [10:39:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:39:44]wFMCommunicate OK [10:39:44]CreateOFDProtocolMessage done [10:39:44]OFDSenderStorePacket 156143 [10:39:44]StoreOFDPacket docnum=156143 [10:39:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 FF BF 07 01 81 18 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 EF DD 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EF 61 02 00 35 04 06 00 DB B9 84 03 FC FE 0F 59 81 EF 17 79 FC 43 [10:39:44]CheckFolder [10:39:44]dirname=/storage/ofd_packets [10:39:44]CheckFolder done [10:39:44]ProducePacketName [10:39:44]name=ofd_packets/00156143 [10:39:44]NVStorageSaveData ofd_packets/00156143 [10:39:44]File name is /storage/ofd_packets/00156143 [10:39:44]Write 301 bytes [10:39:44]NVStorageSaveData done [10:39:44]OFDSenderStorePacket done [10:39:44]KKMCreateOFDPacket done [10:39:44]NVStorageSaveData kkm_last_timestamp [10:39:44]File name is /storage/kkm_last_timestamp [10:39:44]Write 4 bytes [10:39:44]NVStorageSaveData done [10:39:44]ExternCall_PrintAddStr [10:39:44]wPrintStart [10:39:44]Write to MH i2c: 01 00 00 2F 1D 4C [10:39:44]Write i2c OK [10:39:44]MH_I2C_Read... [10:39:44]Read from MH i2c: 01 [10:39:44]MH_I2C_Read... [10:39:44]Read from MH i2c: 01 07 00 [10:39:44]MH_I2C_Read... [10:39:44]Read from MH i2c: 01 07 00 2F 1D 00 00 00 00 00 FF 0F 61 [10:39:44]RasterBufferAndPrint [10:39:44]line Счет N : (1)874425 [10:39:44]line ИНН: 02508201610067 [10:39:44]line Контрольно-Кассовый Чек [10:39:44]line ПРОДАЖА [10:39:44]line ТРК (МРК, ГНК) : 32 [10:39:44]line Товар: 2710124130 [10:39:44]line Аи-92-К-5 [10:39:44]line 14.950 * 66.90 [10:39:44]line = 1000.16 [10:39:44]line НДС 12% НСП 1% [10:39:44]line > о реализуемом товаре [10:39:44]line ОКРУГЛЕНИЕ: -0.16 [10:39:44]line ИТОГО: 1000.00 [10:39:44]line Внесено: 1000.00 [10:39:44]line СДАЧА: 0.00 [10:39:44]line НСП 1% : 8.85 [10:39:44]line НДС 12% : 106.21 [10:39:44]line Наличными: 1000.00 [10:39:44]line Безнал.: 0.00 [10:39:44]line Место: АЗС № 165 "Партнер Нефть" [10:39:44]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:39:44]line СНО: Общий режим [10:39:44]line Чек 215 20.10.2024 10:39 [10:39:44]line Смена: 314 ФФД: 1.0 [10:39:44]line ЗНМ: 0300000234 [10:39:44]line РНМ: 0000137193017469 [10:39:44]line Версия ККМ: v1.0 [10:39:44]line ФМ: 0000000000963156 [10:39:44]line ФД: 156143 [10:39:44]line ФПД: 241589830286590 [10:39:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T103943&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156143&fm=241589830286590&tin=02508201610067®Number=0000137193017469&sum=100000 [10:39:44]OFD Sender: Processing packet 156143 [packets to send 52, broken 51] [10:39:44]ProducePacketName [10:39:44]name=ofd_packets/00156143 [10:39:44]OFD Sender: To server: pG, [10:39:44]CommunicateWithHost lk.salyk.kg:30040 [10:39:44]ConnectInit lk.salyk.kg [10:39:44]written 0, free lines is 4095 [10:39:44]Connected sock=10 [10:39:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 FF BF 07 01 81 18 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 EF DD 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EF 61 02 00 35 04 06 00 DB B9 84 03 FC FE 0F 59 81 EF 17 79 FC 43 [10:39:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A4 66 47 00 97 7A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EF 61 02 00 F4 03 04 00 22 84 14 67 B6 04 01 00 00 4E 59 5A E9 D1 C3 51 2A [10:39:44]CommunicateWithHost err = 0 [10:39:44]CheckOFDResponse [10:39:44]1017 (14) - 77093643461234 [10:39:44]1041 (16) - 0000000000963156 [10:39:44]1040 (4) - 156143 [10:39:44]1012 (4) - 20.10.2024 04:16 [10:39:44]1206 (1) - 0 [10:39:44]OFD Sender: Remove packet 156143 [10:39:44]ProducePacketName [10:39:44]name=ofd_packets/00156143 [10:39:44]NVStorageDeleteData [10:39:45]Write to MH i2c: 01 00 00 5A 1D 77 [10:39:45]Write i2c OK [10:39:45]MH_I2C_Read... [10:39:45]Read from MH i2c: 01 [10:39:45]MH_I2C_Read... [10:39:45]Read from MH i2c: 01 07 00 [10:39:45]MH_I2C_Read... [10:39:45]Read from MH i2c: 01 07 00 5A 1D 00 00 00 00 00 FF 0C 89 [10:39:45]RasterBufferAndPrint [10:39:45]line [10:39:45]line [10:39:45]line [10:39:45]line [10:39:45]line [10:39:45]written 0, free lines is 3333 [10:39:45]MH_Cut [10:39:45]Write to MH i2c: D1 01 00 61 1D 01 50 [10:39:45]Write i2c OK [10:39:45]MH_I2C_Read... [10:39:45]Read from MH i2c: D1 [10:39:45]MH_I2C_Read... [10:39:45]Read from MH i2c: D1 01 00 [10:39:45]MH_I2C_Read... [10:39:45]Read from MH i2c: D1 01 00 61 1D 00 4F [10:39:45]Write to MH i2c: 01 00 00 62 1D 7F [10:39:45]Write i2c OK [10:39:45]MH_I2C_Read... [10:39:45]OFD Sender: No OFD packet to send [10:39:45]*** Cut start [10:39:45]*** Partial cut [10:39:45]*** CUTSNS_PIN = 1 [10:39:45]*** CUTSNS_PIN = 0 [10:39:46]*** Brake cut motor [10:39:46]Read from MH i2c: 01 [10:39:46]MH_I2C_Read... [10:39:46]*** Stop cut motor [10:39:46]*** Cut end [10:39:46]Read from MH i2c: 01 07 00 [10:39:46]MH_I2C_Read... [10:39:46]Read from MH i2c: 01 07 00 62 1D 00 00 00 00 00 FF 0F 94 [10:39:46]process_action close_receipt done [10:39:46]requested_data is exist [10:39:46]produce_requested_data [10:39:46]requested_item fm.sn is exist - process it [10:39:46]wFMCommunicate request_size=4 [10:39:46]MH_SAM_APDU [10:39:46]CAPDU: 80 11 00 00 [10:39:46]Write to MH i2c: E2 08 00 63 1D 80 11 00 00 00 00 00 00 FA [10:39:46]Write i2c OK [10:39:46]MH_I2C_Read... [10:39:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:39:46]Read from MH i2c: E2 [10:39:46]MH_I2C_Read... [10:39:46]Read from MH i2c: E2 17 00 [10:39:46]MH_I2C_Read... [10:39:46]Read from MH i2c: E2 17 00 63 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4B [10:39:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:39:46]wFMCommunicate OK [10:39:46]requested_item fd.num is exist - process it [10:39:46]SAM_PROTO_GetFieldsCounters [10:39:46]wFMCommunicate request_size=4 [10:39:46]MH_SAM_APDU [10:39:46]CAPDU: 80 13 00 00 [10:39:46]Write to MH i2c: E2 08 00 64 1D 80 13 00 00 00 00 00 00 FD [10:39:46]Write i2c OK [10:39:46]MH_I2C_Read... [10:39:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:39:46]Read from MH i2c: E2 [10:39:46]MH_I2C_Read... [10:39:46]Read from MH i2c: E2 62 00 [10:39:46]MH_I2C_Read... [10:39:46]Read from MH i2c: E2 62 00 64 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 EF 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 D7 00 00 00 5E 04 04 00 D7 00 00 00 57 04 04 00 D8 00 00 00 19 04 04 00 00 00 00 00 90 00 48 [10:39:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 EF 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 D7 00 00 00 5E 04 04 00 D7 00 00 00 57 04 04 00 D8 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:39:46]wFMCommunicate OK [10:39:46]SAM_PROTO_GetFieldsCounters done [10:39:46]requested_item shift.num is exist - process it [10:39:46]requested_item shift.opened is exist - process it [10:39:46]req_shift_opened [10:39:46]FM_GetShiftState [10:39:46]SAM_PROTO_GetShiftState [10:39:46]wFMCommunicate request_size=4 [10:39:46]MH_SAM_APDU [10:39:46]CAPDU: 80 13 01 00 [10:39:46]Write to MH i2c: E2 08 00 65 1D 80 13 01 00 00 00 00 00 FF [10:39:46]Write i2c OK [10:39:46]MH_I2C_Read... [10:39:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:39:46]Read from MH i2c: E2 [10:39:46]MH_I2C_Read... [10:39:46]Read from MH i2c: E2 0E 00 [10:39:46]MH_I2C_Read... [10:39:46]Read from MH i2c: E2 0E 00 65 1D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A6 [10:39:46]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:39:46]wFMCommunicate OK [10:39:46]SAM_PROTO_GetShiftState done [10:39:46]FM_GetShiftState done [10:39:46]req_shift_opened done [10:39:46]requested_item shift.open_date is exist - process it [10:39:46]req_shift_open_date [10:39:46]req_shift_open_date done [10:39:46]produce_requested_data done [10:39:46]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156143,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:39:46]process_action_free close_receipt [10:39:46]json_value_free [10:39:46]json_value_free done [10:39:46]process_json_proto returns [10:39:46]Send response to host [10:39:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156143,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:39:46]free response buf [10:39:46]execute_script done [10:39:46]execute_script returns [10:39:46]free content buf [10:39:46]Sock 8.Close socket [10:39:46]Sock 8.Thread stoped [10:39:50]OFD Sender: No OFD packet to send [10:39:55]OFD Sender: No OFD packet to send [10:40:00]OFD Sender: No OFD packet to send [10:40:05]OFD Sender: No OFD packet to send [10:40:10]OFD Sender: No OFD packet to send [10:40:15]OFD Sender: No OFD packet to send [10:40:20]OFD Sender: No OFD packet to send [10:40:25]OFD Sender: No OFD packet to send [10:40:30]OFD Sender: No OFD packet to send [10:40:35]OFD Sender: No OFD packet to send [10:40:40]OFD Sender: No OFD packet to send [10:40:45]OFD Sender: No OFD packet to send [10:40:50]OFD Sender: No OFD packet to send [10:40:55]OFD Sender: No OFD packet to send [10:41:00]OFD Sender: No OFD packet to send [10:41:05]OFD Sender: No OFD packet to send [10:41:10]OFD Sender: No OFD packet to send [10:41:15]OFD Sender: No OFD packet to send [10:41:20]OFD Sender: No OFD packet to send [10:41:25]OFD Sender: No OFD packet to send [10:41:30]OFD Sender: No OFD packet to send [10:41:35]OFD Sender: No OFD packet to send [10:41:40]OFD Sender: No OFD packet to send [10:41:45]OFD Sender: No OFD packet to send [10:41:50]OFD Sender: No OFD packet to send [10:41:55]OFD Sender: No OFD packet to send [10:42:00]OFD Sender: No OFD packet to send [10:42:05]OFD Sender: No OFD packet to send [10:42:10]OFD Sender: No OFD packet to send [10:42:15]OFD Sender: No OFD packet to send [10:42:20]OFD Sender: No OFD packet to send [10:42:25]OFD Sender: No OFD packet to send [10:42:30]OFD Sender: No OFD packet to send [10:42:35]OFD Sender: No OFD packet to send [10:42:40]OFD Sender: No OFD packet to send [10:42:45]OFD Sender: No OFD packet to send [10:42:50]OFD Sender: No OFD packet to send [10:42:55]OFD Sender: No OFD packet to send [10:43:00]OFD Sender: No OFD packet to send [10:43:05]OFD Sender: No OFD packet to send [10:43:10]OFD Sender: No OFD packet to send [10:43:15]OFD Sender: No OFD packet to send [10:43:18]accept exits with 9 [10:43:18]New connection [10:43:18]New thread 3066551652 created [10:43:18]Thread 3066695012 joined [10:43:18]Waiting for new connection... [10:43:18] Sock 9.Parse request [10:43:18]Sock 9.Check first char [10:43:18]Sock 9.First char is OK [10:43:18]request: POST /json_proto HTTP/1.0 [10:43:18]Method: POST [10:43:18]URL: /json_proto [10:43:18]Method is POST - this is cgi request [10:43:18]url: /json_proto [10:43:18]query_string will be loaded in cgi processing [10:43:18]execute_cgi json_proto POST (null) [10:43:18]execute_cgi path=json_proto method=POST [10:43:18]POST find Content-Length [10:43:18]Host: 172.17.53.67:8080 [10:43:18]Content-Length: 682 [10:43:18]Content-Type: application/json [10:43:18] [10:43:18]POST finish read [10:43:18]Found Content-Length = 682 [10:43:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874427", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 46.700, "sum" : 3465.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3465.00, "total" : 3465.00, "payments": [ { "type": 0, "sum" : 3465.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:43:18]execute_script... [10:43:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874427", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 46.700, "sum" : 3465.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3465.00, "total" : 3465.00, "payments": [ { "type": 0, "sum" : 3465.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:43:18]POST & json_proto [10:43:18]process_json_proto [10:43:18]json parsed OK: [10:43:18]protocol is kg_v1.0 [10:43:18]action value=close_receipt [10:43:18]process_action close_receipt [10:43:18]cmd_close_receipt [10:43:18]MH_GetDate [10:43:18]Write to MH i2c: F0 00 00 66 1D 72 [10:43:18]Write i2c OK [10:43:18]MH_I2C_Read... [10:43:18]Read from MH i2c: F0 [10:43:18]MH_I2C_Read... [10:43:18]Read from MH i2c: F0 09 00 [10:43:18]MH_I2C_Read... [10:43:18]Read from MH i2c: F0 09 00 66 1D 00 C7 DE 14 67 19 BC 99 64 6D [10:43:18]GetLastDocTimeStamp 1729420783 [10:43:18]current date 1729420999 [10:43:18]FM_GetShiftState [10:43:18]SAM_PROTO_GetShiftState [10:43:18]wFMCommunicate request_size=4 [10:43:18]MH_SAM_APDU [10:43:18]CAPDU: 80 13 01 00 [10:43:18]Write to MH i2c: E2 08 00 67 1D 80 13 01 00 00 00 00 00 01 [10:43:18]Write i2c OK [10:43:18]MH_I2C_Read... [10:43:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:43:18]Read from MH i2c: E2 [10:43:18]MH_I2C_Read... [10:43:18]Read from MH i2c: E2 0E 00 [10:43:18]MH_I2C_Read... [10:43:18]Read from MH i2c: E2 0E 00 67 1D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A8 [10:43:18]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:43:18]wFMCommunicate OK [10:43:18]SAM_PROTO_GetShiftState done [10:43:18]FM_GetShiftState done [10:43:18]opened in 1729383891 [10:43:18]opened+sec_in_day 1729470291 [10:43:18]quantity*price = 346514 [10:43:18]sum+1 = 346515 [10:43:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.14 ИТОГО: 3465.00 Внесено: 3465.00 СДАЧА: 0.00 НСП 1% : 30.66 НДС 12% : 367.98 Наличными: 3465.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 216 20.10.2024 10:43 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156144 ФПД: 263279649827165 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T104319&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156144&fm=263279649827165&tin=02508201610067®Number=0000137193017469&sum=346500 [10:43:19]StoreToDocumentArchive [10:43:19]shift 314 fd 156144 [10:43:19]save to /storage/0314/doc_00156144 [10:43:19]save last doc name /storage/0314/doc_00156144 to /storage/kkm_last_doc_name [10:43:19]save OK [10:43:19]Clear old archive folders... [10:43:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:43:19]tlvbuf is 008B3720 [10:43:19]SAM_PROTO_ClearQueue [10:43:19]wFMCommunicate request_size=4 [10:43:19]MH_SAM_APDU [10:43:19]CAPDU: 80 09 00 00 [10:43:19]Write to MH i2c: E2 08 00 74 1D 80 09 00 00 00 00 00 00 03 [10:43:19]Write i2c OK [10:43:19]MH_I2C_Read... [10:43:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:43:19]Read from MH i2c: E2 [10:43:19]MH_I2C_Read... [10:43:19]Read from MH i2c: E2 03 00 [10:43:19]MH_I2C_Read... [10:43:19]Read from MH i2c: E2 03 00 74 1D 00 90 00 05 [10:43:19]RAPDU: 90 00 [10:43:19]wFMCommunicate OK [10:43:19]SAM_PROTO_ClearQueue done [10:43:19]KKMCreateOFDPacket [10:43:19]OFDProtocolAddRootSTLVToBuf [10:43:19]FM_MakeSignedData [10:43:19]FM_MakeSignedData [10:43:19]SAM_PROTO_SignData [10:43:19]wFMCommunicate request_size=4 [10:43:19]MH_SAM_APDU [10:43:19]CAPDU: 80 0D 01 02 [10:43:19]Write to MH i2c: E2 08 00 75 1D 80 0D 01 02 00 00 00 00 0B [10:43:19]Write i2c OK [10:43:19]MH_I2C_Read... [10:43:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:43:19]Read from MH i2c: E2 [10:43:19]MH_I2C_Read... [10:43:19]Read from MH i2c: E2 03 00 [10:43:19]MH_I2C_Read... [10:43:19]Read from MH i2c: E2 03 00 75 1D 00 90 00 06 [10:43:19]RAPDU: 90 00 [10:43:19]wFMCommunicate OK [10:43:19]wFMCommunicate request_size=255 [10:43:19]MH_SAM_APDU [10:43:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 6C B6 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 92 49 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 49 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FA 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 8F 00 00 00 00 07 04 06 00 84 49 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 C7 DE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F0 61 02 00 35 04 06 00 EF [10:43:19]Write to MH i2c: E2 02 01 76 1D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 6C B6 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 92 49 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 49 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FA 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 8F 00 00 00 00 07 04 06 00 84 49 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 C7 DE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F0 61 02 00 35 04 06 00 EF 00 00 B6 [10:43:19]Write i2c OK [10:43:19]MH_I2C_Read... [10:43:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:43:20]Read from MH i2c: E2 [10:43:20]MH_I2C_Read... [10:43:20]Read from MH i2c: E2 03 00 [10:43:20]MH_I2C_Read... [10:43:20]Read from MH i2c: E2 03 00 76 1D 00 90 00 07 [10:43:20]RAPDU: 90 00 [10:43:20]wFMCommunicate OK [10:43:20]wFMCommunicate request_size=10 [10:43:20]MH_SAM_APDU [10:43:20]CAPDU: 80 0D 02 02 05 73 92 01 29 5D [10:43:20]Write to MH i2c: E2 0D 00 77 1D 80 0D 02 02 05 00 73 92 01 29 5D 00 00 A4 [10:43:20]Write i2c OK [10:43:20]MH_I2C_Read... [10:43:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:43:20]Read from MH i2c: E2 [10:43:20]MH_I2C_Read... [10:43:20]Read from MH i2c: E2 03 00 [10:43:20]MH_I2C_Read... [10:43:20]Read from MH i2c: E2 03 00 77 1D 00 90 00 08 [10:43:20]RAPDU: 90 00 [10:43:20]wFMCommunicate OK [10:43:20]wFMCommunicate request_size=4 [10:43:20]MH_SAM_APDU [10:43:20]CAPDU: 80 0D 03 02 [10:43:20]Write to MH i2c: E2 08 00 78 1D 80 0D 03 02 00 00 00 00 10 [10:43:20]Write i2c OK [10:43:20]MH_I2C_Read... [10:43:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:43:20]Read from MH i2c: E2 [10:43:20]MH_I2C_Read... [10:43:20]Read from MH i2c: E2 0B 00 [10:43:20]MH_I2C_Read... [10:43:20]Read from MH i2c: E2 0B 00 78 1D 00 D1 D5 99 6C FF 46 0A 20 90 00 2B [10:43:20]RAPDU: D1 D5 99 6C FF 46 0A 20 90 00 [10:43:20]wFMCommunicate OK [10:43:20]SAM_PROTO_SignData done [10:43:20]FM_MakeSignedData done [10:43:20]CreateOFDProtocolMessage [10:43:20]wFMCommunicate request_size=4 [10:43:20]MH_SAM_APDU [10:43:20]CAPDU: 80 11 00 00 [10:43:20]Write to MH i2c: E2 08 00 79 1D 80 11 00 00 00 00 00 00 10 [10:43:20]Write i2c OK [10:43:20]MH_I2C_Read... [10:43:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:43:20]Read from MH i2c: E2 [10:43:20]MH_I2C_Read... [10:43:20]Read from MH i2c: E2 17 00 [10:43:20]MH_I2C_Read... [10:43:20]Read from MH i2c: E2 17 00 79 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 61 [10:43:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:43:20]wFMCommunicate OK [10:43:20]CreateOFDProtocolMessage done [10:43:20]OFDSenderStorePacket 156144 [10:43:20]StoreOFDPacket docnum=156144 [10:43:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 6F C1 07 01 E7 A1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 6C B6 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 92 49 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 49 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FA 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 8F 00 00 00 00 07 04 06 00 84 49 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 C7 DE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F0 61 02 00 35 04 06 00 EF 73 92 01 29 5D D1 D5 99 6C FF 46 0A 20 [10:43:20]CheckFolder [10:43:20]dirname=/storage/ofd_packets [10:43:20]CheckFolder done [10:43:20]ProducePacketName [10:43:20]name=ofd_packets/00156144 [10:43:20]NVStorageSaveData ofd_packets/00156144 [10:43:20]File name is /storage/ofd_packets/00156144 [10:43:20]Write 301 bytes [10:43:20]NVStorageSaveData done [10:43:20]OFDSenderStorePacket done [10:43:20]KKMCreateOFDPacket done [10:43:20]NVStorageSaveData kkm_last_timestamp [10:43:20]File name is /storage/kkm_last_timestamp [10:43:20]Write 4 bytes [10:43:20]NVStorageSaveData done [10:43:20]OFD Sender: Processing packet 156144 [packets to send 52, broken 51] [10:43:20]ProducePacketName [10:43:20]name=ofd_packets/00156144 [10:43:20]OFD Sender: To server: pG, [10:43:20]CommunicateWithHost lk.salyk.kg:30040 [10:43:20]ConnectInit lk.salyk.kg [10:43:20]ExternCall_PrintAddStr [10:43:20]wPrintStart [10:43:20]Write to MH i2c: 01 00 00 7A 1D 97 [10:43:20]Write i2c OK [10:43:20]MH_I2C_Read... [10:43:20]Read from MH i2c: 01 [10:43:20]MH_I2C_Read... [10:43:20]Read from MH i2c: 01 07 00 [10:43:20]MH_I2C_Read... [10:43:20]Read from MH i2c: 01 07 00 7A 1D 00 00 00 00 00 FF 0F AC [10:43:20]RasterBufferAndPrint [10:43:20]line Счет N : (1)874427 [10:43:20]line ИНН: 02508201610067 [10:43:20]line Контрольно-Кассовый Чек [10:43:20]line ПРОДАЖА [10:43:20]line ТРК (МРК, ГНК) : 41 [10:43:20]line Товар: 2710124500 [10:43:20]line Аи-95-К-5 [10:43:20]line 46.700 * 74.20 [10:43:20]line = 3465.14 [10:43:20]line НДС 12% НСП 1% [10:43:20]line > о реализуемом товаре [10:43:20]line ОКРУГЛЕНИЕ: -0.14 [10:43:20]line ИТОГО: 3465.00 [10:43:20]line Внесено: 3465.00 [10:43:20]line СДАЧА: 0.00 [10:43:20]line НСП 1% : 30.66 [10:43:20]line НДС 12% : 367.98 [10:43:20]line Наличными: 3465.00 [10:43:20]line Безнал.: 0.00 [10:43:20]line Место: АЗС № 165 "Партнер Нефть" [10:43:20]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:43:20]line СНО: Общий режим [10:43:20]line Чек 216 20.10.2024 10:43 [10:43:20]line Смена: 314 ФФД: 1.0 [10:43:20]line ЗНМ: 0300000234 [10:43:20]line РНМ: 0000137193017469 [10:43:20]line Версия ККМ: v1.0 [10:43:20]line ФМ: 0000000000963156 [10:43:20]line ФД: 156144 [10:43:20]line ФПД: 263279649827165 [10:43:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T104319&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156144&fm=263279649827165&tin=02508201610067®Number=0000137193017469&sum=346500 [10:43:20]Connected sock=11 [10:43:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 6F C1 07 01 E7 A1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 6C B6 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 92 49 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 49 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FA 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 8F 00 00 00 00 07 04 06 00 84 49 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 C7 DE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F0 61 02 00 35 04 06 00 EF 73 92 01 29 5D D1 D5 99 6C FF 46 0A 20 [10:43:20]written 0, free lines is 4095 [10:43:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1F 44 47 00 F3 0B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F0 61 02 00 F4 03 04 00 FA 84 14 67 B6 04 01 00 00 CD 30 FB 6B FA 90 12 9A [10:43:20]CommunicateWithHost err = 0 [10:43:20]CheckOFDResponse [10:43:20]1017 (14) - 77093643461234 [10:43:20]1041 (16) - 0000000000963156 [10:43:20]1040 (4) - 156144 [10:43:20]1012 (4) - 20.10.2024 04:20 [10:43:20]1206 (1) - 0 [10:43:20]OFD Sender: Remove packet 156144 [10:43:20]ProducePacketName [10:43:20]name=ofd_packets/00156144 [10:43:20]NVStorageDeleteData [10:43:21]Write to MH i2c: 01 00 00 A5 1D C2 [10:43:21]Write i2c OK [10:43:21]MH_I2C_Read... [10:43:21]Read from MH i2c: 01 [10:43:21]MH_I2C_Read... [10:43:21]Read from MH i2c: 01 07 00 [10:43:21]MH_I2C_Read... [10:43:21]Read from MH i2c: 01 07 00 A5 1D 00 00 00 00 00 F3 0C C8 [10:43:21]RasterBufferAndPrint [10:43:21]line [10:43:21]line [10:43:21]line [10:43:21]line [10:43:21]line [10:43:21]written 0, free lines is 3321 [10:43:21]MH_Cut [10:43:21]Write to MH i2c: D1 01 00 AC 1D 01 9B [10:43:21]Write i2c OK [10:43:21]MH_I2C_Read... [10:43:21]Read from MH i2c: D1 [10:43:21]MH_I2C_Read... [10:43:21]Read from MH i2c: D1 01 00 [10:43:21]MH_I2C_Read... [10:43:21]Read from MH i2c: D1 01 00 AC 1D 00 9A [10:43:21]Write to MH i2c: 01 00 00 AD 1D CA [10:43:21]Write i2c OK [10:43:21]MH_I2C_Read... [10:43:21]OFD Sender: No OFD packet to send [10:43:21]*** Cut start [10:43:21]*** Partial cut [10:43:21]*** CUTSNS_PIN = 1 [10:43:22]*** CUTSNS_PIN = 0 [10:43:22]*** Brake cut motor [10:43:22]Read from MH i2c: 01 [10:43:22]MH_I2C_Read... [10:43:22]*** Stop cut motor [10:43:22]*** Cut end [10:43:22]Read from MH i2c: 01 07 00 [10:43:22]MH_I2C_Read... [10:43:22]Read from MH i2c: 01 07 00 AD 1D 00 00 00 00 00 FF 0F DF [10:43:22]process_action close_receipt done [10:43:22]requested_data is exist [10:43:22]produce_requested_data [10:43:22]requested_item fm.sn is exist - process it [10:43:22]wFMCommunicate request_size=4 [10:43:22]MH_SAM_APDU [10:43:22]CAPDU: 80 11 00 00 [10:43:22]Write to MH i2c: E2 08 00 AE 1D 80 11 00 00 00 00 00 00 45 [10:43:22]Write i2c OK [10:43:22]MH_I2C_Read... [10:43:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:43:22]Read from MH i2c: E2 [10:43:22]MH_I2C_Read... [10:43:22]Read from MH i2c: E2 17 00 [10:43:22]MH_I2C_Read... [10:43:22]Read from MH i2c: E2 17 00 AE 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 96 [10:43:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:43:22]wFMCommunicate OK [10:43:22]requested_item fd.num is exist - process it [10:43:22]SAM_PROTO_GetFieldsCounters [10:43:22]wFMCommunicate request_size=4 [10:43:22]MH_SAM_APDU [10:43:22]CAPDU: 80 13 00 00 [10:43:22]Write to MH i2c: E2 08 00 AF 1D 80 13 00 00 00 00 00 00 48 [10:43:22]Write i2c OK [10:43:22]MH_I2C_Read... [10:43:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:43:22]Read from MH i2c: E2 [10:43:22]MH_I2C_Read... [10:43:22]Read from MH i2c: E2 62 00 [10:43:22]MH_I2C_Read... [10:43:22]Read from MH i2c: E2 62 00 AF 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F0 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 D8 00 00 00 5E 04 04 00 D8 00 00 00 57 04 04 00 D9 00 00 00 19 04 04 00 00 00 00 00 90 00 97 [10:43:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F0 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 D8 00 00 00 5E 04 04 00 D8 00 00 00 57 04 04 00 D9 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:43:22]wFMCommunicate OK [10:43:22]SAM_PROTO_GetFieldsCounters done [10:43:22]requested_item shift.num is exist - process it [10:43:22]requested_item shift.opened is exist - process it [10:43:22]req_shift_opened [10:43:22]FM_GetShiftState [10:43:22]SAM_PROTO_GetShiftState [10:43:22]wFMCommunicate request_size=4 [10:43:22]MH_SAM_APDU [10:43:22]CAPDU: 80 13 01 00 [10:43:22]Write to MH i2c: E2 08 00 B0 1D 80 13 01 00 00 00 00 00 4A [10:43:22]Write i2c OK [10:43:22]MH_I2C_Read... [10:43:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:43:22]Read from MH i2c: E2 [10:43:22]MH_I2C_Read... [10:43:22]Read from MH i2c: E2 0E 00 [10:43:22]MH_I2C_Read... [10:43:22]Read from MH i2c: E2 0E 00 B0 1D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F1 [10:43:22]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:43:22]wFMCommunicate OK [10:43:22]SAM_PROTO_GetShiftState done [10:43:22]FM_GetShiftState done [10:43:22]req_shift_opened done [10:43:22]requested_item shift.open_date is exist - process it [10:43:22]req_shift_open_date [10:43:22]req_shift_open_date done [10:43:22]produce_requested_data done [10:43:22]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156144,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:43:22]process_action_free close_receipt [10:43:22]json_value_free [10:43:22]json_value_free done [10:43:22]process_json_proto returns [10:43:22]Send response to host [10:43:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156144,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:43:22]free response buf [10:43:22]execute_script done [10:43:22]execute_script returns [10:43:22]free content buf [10:43:22]Sock 9.Close socket [10:43:22]Sock 9.Thread stoped [10:43:26]OFD Sender: No OFD packet to send [10:43:27]accept exits with 8 [10:43:27]New connection [10:43:27]New thread 3066695012 created [10:43:27]Thread 3066551652 joined [10:43:27]Waiting for new connection... [10:43:27] Sock 8.Parse request [10:43:27]Sock 8.Check first char [10:43:27]Sock 8.First char is OK [10:43:27]request: POST /json_proto HTTP/1.0 [10:43:27]Method: POST [10:43:27]URL: /json_proto [10:43:27]Method is POST - this is cgi request [10:43:27]url: /json_proto [10:43:27]query_string will be loaded in cgi processing [10:43:27]execute_cgi json_proto POST (null) [10:43:27]execute_cgi path=json_proto method=POST [10:43:27]POST find Content-Length [10:43:27]Host: 172.17.53.67:8080 [10:43:27]Content-Length: 677 [10:43:27]Content-Type: application/json [10:43:27] [10:43:27]POST finish read [10:43:27]Found Content-Length = 677 [10:43:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874430", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:43:27]execute_script... [10:43:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874430", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:43:27]POST & json_proto [10:43:27]process_json_proto [10:43:27]json parsed OK: [10:43:27]protocol is kg_v1.0 [10:43:27]action value=close_receipt [10:43:27]process_action close_receipt [10:43:27]cmd_close_receipt [10:43:27]MH_GetDate [10:43:27]Write to MH i2c: F0 00 00 B1 1D BD [10:43:27]Write i2c OK [10:43:27]MH_I2C_Read... [10:43:27]Read from MH i2c: F0 [10:43:27]MH_I2C_Read... [10:43:27]Read from MH i2c: F0 09 00 [10:43:27]MH_I2C_Read... [10:43:27]Read from MH i2c: F0 09 00 B1 1D 00 D0 DE 14 67 19 BC 99 64 C1 [10:43:27]GetLastDocTimeStamp 1729420999 [10:43:27]current date 1729421008 [10:43:27]FM_GetShiftState [10:43:27]SAM_PROTO_GetShiftState [10:43:27]wFMCommunicate request_size=4 [10:43:27]MH_SAM_APDU [10:43:27]CAPDU: 80 13 01 00 [10:43:27]Write to MH i2c: E2 08 00 B2 1D 80 13 01 00 00 00 00 00 4C [10:43:27]Write i2c OK [10:43:27]MH_I2C_Read... [10:43:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:43:27]Read from MH i2c: E2 [10:43:27]MH_I2C_Read... [10:43:27]Read from MH i2c: E2 0E 00 [10:43:27]MH_I2C_Read... [10:43:27]Read from MH i2c: E2 0E 00 B2 1D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F3 [10:43:27]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:43:27]wFMCommunicate OK [10:43:27]SAM_PROTO_GetShiftState done [10:43:27]FM_GetShiftState done [10:43:27]opened in 1729383891 [10:43:27]opened+sec_in_day 1729470291 [10:43:27]quantity*price = 50041 [10:43:27]sum+1 = 50042 [10:43:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 217 20.10.2024 10:43 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156145 ФПД: 114648098503386 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T104328&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156145&fm=114648098503386&tin=02508201610067®Number=0000137193017469&sum=50000 [10:43:28]StoreToDocumentArchive [10:43:28]shift 314 fd 156145 [10:43:28]save to /storage/0314/doc_00156145 [10:43:28]save last doc name /storage/0314/doc_00156145 to /storage/kkm_last_doc_name [10:43:28]save OK [10:43:28]Clear old archive folders... [10:43:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:43:28]tlvbuf is 00899FB0 [10:43:28]SAM_PROTO_ClearQueue [10:43:28]wFMCommunicate request_size=4 [10:43:28]MH_SAM_APDU [10:43:28]CAPDU: 80 09 00 00 [10:43:28]Write to MH i2c: E2 08 00 BF 1D 80 09 00 00 00 00 00 00 4E [10:43:28]Write i2c OK [10:43:28]MH_I2C_Read... [10:43:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:43:28]Read from MH i2c: E2 [10:43:28]MH_I2C_Read... [10:43:28]Read from MH i2c: E2 03 00 [10:43:28]MH_I2C_Read... [10:43:28]Read from MH i2c: E2 03 00 BF 1D 00 90 00 50 [10:43:28]RAPDU: 90 00 [10:43:28]wFMCommunicate OK [10:43:28]SAM_PROTO_ClearQueue done [10:43:28]KKMCreateOFDPacket [10:43:28]OFDProtocolAddRootSTLVToBuf [10:43:28]FM_MakeSignedData [10:43:28]FM_MakeSignedData [10:43:28]SAM_PROTO_SignData [10:43:28]wFMCommunicate request_size=4 [10:43:28]MH_SAM_APDU [10:43:28]CAPDU: 80 0D 01 02 [10:43:28]Write to MH i2c: E2 08 00 C0 1D 80 0D 01 02 00 00 00 00 56 [10:43:28]Write i2c OK [10:43:28]MH_I2C_Read... [10:43:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:43:28]Read from MH i2c: E2 [10:43:28]MH_I2C_Read... [10:43:28]Read from MH i2c: E2 03 00 [10:43:28]MH_I2C_Read... [10:43:28]Read from MH i2c: E2 03 00 C0 1D 00 90 00 51 [10:43:28]RAPDU: 90 00 [10:43:28]wFMCommunicate OK [10:43:28]wFMCommunicate request_size=255 [10:43:28]MH_SAM_APDU [10:43:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 D0 DE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F1 61 02 00 35 04 06 00 68 [10:43:28]Write to MH i2c: E2 02 01 C1 1D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 D0 DE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F1 61 02 00 35 04 06 00 68 00 00 F6 [10:43:28]Write i2c OK [10:43:28]MH_I2C_Read... [10:43:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:43:28]Read from MH i2c: E2 [10:43:28]MH_I2C_Read... [10:43:28]Read from MH i2c: E2 03 00 [10:43:28]MH_I2C_Read... [10:43:28]Read from MH i2c: E2 03 00 C1 1D 00 90 00 52 [10:43:28]RAPDU: 90 00 [10:43:28]wFMCommunicate OK [10:43:28]wFMCommunicate request_size=10 [10:43:28]MH_SAM_APDU [10:43:28]CAPDU: 80 0D 02 02 05 45 97 2F 7A DA [10:43:28]Write to MH i2c: E2 0D 00 C2 1D 80 0D 02 02 05 00 45 97 2F 7A DA 00 00 C2 [10:43:28]Write i2c OK [10:43:28]MH_I2C_Read... [10:43:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:43:28]Read from MH i2c: E2 [10:43:28]MH_I2C_Read... [10:43:28]Read from MH i2c: E2 03 00 [10:43:28]MH_I2C_Read... [10:43:28]Read from MH i2c: E2 03 00 C2 1D 00 90 00 53 [10:43:28]RAPDU: 90 00 [10:43:28]wFMCommunicate OK [10:43:28]wFMCommunicate request_size=4 [10:43:28]MH_SAM_APDU [10:43:28]CAPDU: 80 0D 03 02 [10:43:28]Write to MH i2c: E2 08 00 C3 1D 80 0D 03 02 00 00 00 00 5B [10:43:28]Write i2c OK [10:43:28]MH_I2C_Read... [10:43:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:43:29]Read from MH i2c: E2 [10:43:29]MH_I2C_Read... [10:43:29]Read from MH i2c: E2 0B 00 [10:43:29]MH_I2C_Read... [10:43:29]Read from MH i2c: E2 0B 00 C3 1D 00 DC CB 65 3E 3E CC 97 94 90 00 DB [10:43:29]RAPDU: DC CB 65 3E 3E CC 97 94 90 00 [10:43:29]wFMCommunicate OK [10:43:29]SAM_PROTO_SignData done [10:43:29]FM_MakeSignedData done [10:43:29]CreateOFDProtocolMessage [10:43:29]wFMCommunicate request_size=4 [10:43:29]MH_SAM_APDU [10:43:29]CAPDU: 80 11 00 00 [10:43:29]Write to MH i2c: E2 08 00 C4 1D 80 11 00 00 00 00 00 00 5B [10:43:29]Write i2c OK [10:43:29]MH_I2C_Read... [10:43:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:43:29]Read from MH i2c: E2 [10:43:29]MH_I2C_Read... [10:43:29]Read from MH i2c: E2 17 00 [10:43:29]MH_I2C_Read... [10:43:29]Read from MH i2c: E2 17 00 C4 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AC [10:43:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:43:29]wFMCommunicate OK [10:43:29]CreateOFDProtocolMessage done [10:43:29]OFDSenderStorePacket 156145 [10:43:29]StoreOFDPacket docnum=156145 [10:43:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DE 46 07 01 79 A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 D0 DE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F1 61 02 00 35 04 06 00 68 45 97 2F 7A DA DC CB 65 3E 3E CC 97 94 [10:43:29]CheckFolder [10:43:29]dirname=/storage/ofd_packets [10:43:29]CheckFolder done [10:43:29]ProducePacketName [10:43:29]name=ofd_packets/00156145 [10:43:29]NVStorageSaveData ofd_packets/00156145 [10:43:29]File name is /storage/ofd_packets/00156145 [10:43:29]Write 301 bytes [10:43:29]NVStorageSaveData done [10:43:29]OFDSenderStorePacket done [10:43:29]KKMCreateOFDPacket done [10:43:29]NVStorageSaveData kkm_last_timestamp [10:43:29]File name is /storage/kkm_last_timestamp [10:43:29]Write 4 bytes [10:43:29]NVStorageSaveData done [10:43:29]ExternCall_PrintAddStr [10:43:29]wPrintStart [10:43:29]Write to MH i2c: 01 00 00 C5 1D E2 [10:43:29]Write i2c OK [10:43:29]MH_I2C_Read... [10:43:29]Read from MH i2c: 01 [10:43:29]MH_I2C_Read... [10:43:29]Read from MH i2c: 01 07 00 [10:43:29]MH_I2C_Read... [10:43:29]Read from MH i2c: 01 07 00 C5 1D 00 00 00 00 00 FF 0F F7 [10:43:29]RasterBufferAndPrint [10:43:29]line Счет N : (1)874430 [10:43:29]line ИНН: 02508201610067 [10:43:29]line Контрольно-Кассовый Чек [10:43:29]line ПРОДАЖА [10:43:29]line ТРК (МРК, ГНК) : 22 [10:43:29]line Товар: 2710124130 [10:43:29]line Аи-92-К-5 [10:43:29]line 7.480 * 66.90 [10:43:29]line = 500.41 [10:43:29]line НДС 12% НСП 1% [10:43:29]line > о реализуемом товаре [10:43:29]line ОКРУГЛЕНИЕ: -0.41 [10:43:29]line ИТОГО: 500.00 [10:43:29]line Внесено: 500.00 [10:43:29]line СДАЧА: 0.00 [10:43:29]line НСП 1% : 4.43 [10:43:29]line НДС 12% : 53.14 [10:43:29]line Наличными: 500.00 [10:43:29]line Безнал.: 0.00 [10:43:29]line Место: АЗС № 165 "Партнер Нефть" [10:43:29]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:43:29]line СНО: Общий режим [10:43:29]line Чек 217 20.10.2024 10:43 [10:43:29]line Смена: 314 ФФД: 1.0 [10:43:29]line ЗНМ: 0300000234 [10:43:29]line РНМ: 0000137193017469 [10:43:29]line Версия ККМ: v1.0 [10:43:29]line ФМ: 0000000000963156 [10:43:29]line ФД: 156145 [10:43:29]line ФПД: 114648098503386 [10:43:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T104328&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156145&fm=114648098503386&tin=02508201610067®Number=0000137193017469&sum=50000 [10:43:29]written 0, free lines is 4095 [10:43:29]OFD Sender: Processing packet 156145 [packets to send 52, broken 51] [10:43:29]ProducePacketName [10:43:29]name=ofd_packets/00156145 [10:43:29]OFD Sender: To server: pG, [10:43:29]CommunicateWithHost lk.salyk.kg:30040 [10:43:29]ConnectInit lk.salyk.kg [10:43:29]Connected sock=10 [10:43:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DE 46 07 01 79 A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 D0 DE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F1 61 02 00 35 04 06 00 68 45 97 2F 7A DA DC CB 65 3E 3E CC 97 94 [10:43:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 14 29 47 00 9F 6C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F1 61 02 00 F4 03 04 00 02 85 14 67 B6 04 01 00 00 52 5C 1F 80 09 1E C2 32 [10:43:29]CommunicateWithHost err = 0 [10:43:29]CheckOFDResponse [10:43:29]1017 (14) - 77093643461234 [10:43:29]1041 (16) - 0000000000963156 [10:43:29]1040 (4) - 156145 [10:43:29]1012 (4) - 20.10.2024 04:20 [10:43:29]1206 (1) - 0 [10:43:29]OFD Sender: Remove packet 156145 [10:43:29]ProducePacketName [10:43:29]name=ofd_packets/00156145 [10:43:29]NVStorageDeleteData [10:43:29]Write to MH i2c: 01 00 00 F0 1D 0D [10:43:29]Write i2c OK [10:43:29]MH_I2C_Read... [10:43:29]Read from MH i2c: 01 [10:43:29]MH_I2C_Read... [10:43:29]Read from MH i2c: 01 07 00 [10:43:29]MH_I2C_Read... [10:43:29]Read from MH i2c: 01 07 00 F0 1D 00 00 00 00 00 02 0D 23 [10:43:29]RasterBufferAndPrint [10:43:29]line [10:43:29]line [10:43:29]line [10:43:29]line [10:43:29]line [10:43:29]written 0, free lines is 3342 [10:43:29]MH_Cut [10:43:29]Write to MH i2c: D1 01 00 F7 1D 01 E6 [10:43:29]Write i2c OK [10:43:29]MH_I2C_Read... [10:43:29]Read from MH i2c: D1 [10:43:29]MH_I2C_Read... [10:43:29]Read from MH i2c: D1 01 00 [10:43:29]MH_I2C_Read... [10:43:29]Read from MH i2c: D1 01 00 F7 1D 00 E5 [10:43:29]Write to MH i2c: 01 00 00 F8 1D 15 [10:43:29]Write i2c OK [10:43:29]MH_I2C_Read... [10:43:29]OFD Sender: No OFD packet to send [10:43:30]*** Cut start [10:43:30]*** Partial cut [10:43:30]*** CUTSNS_PIN = 1 [10:43:30]*** CUTSNS_PIN = 0 [10:43:30]*** Brake cut motor [10:43:30]Read from MH i2c: 01 [10:43:30]MH_I2C_Read... [10:43:30]*** Stop cut motor [10:43:30]*** Cut end [10:43:30]Read from MH i2c: 01 07 00 [10:43:30]MH_I2C_Read... [10:43:30]Read from MH i2c: 01 07 00 F8 1D 00 00 00 00 00 FF 0F 2A [10:43:30]process_action close_receipt done [10:43:30]requested_data is exist [10:43:30]produce_requested_data [10:43:30]requested_item fm.sn is exist - process it [10:43:30]wFMCommunicate request_size=4 [10:43:30]MH_SAM_APDU [10:43:30]CAPDU: 80 11 00 00 [10:43:30]Write to MH i2c: E2 08 00 F9 1D 80 11 00 00 00 00 00 00 90 [10:43:30]Write i2c OK [10:43:30]MH_I2C_Read... [10:43:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:43:30]Read from MH i2c: E2 [10:43:30]MH_I2C_Read... [10:43:30]Read from MH i2c: E2 17 00 [10:43:30]MH_I2C_Read... [10:43:30]Read from MH i2c: E2 17 00 F9 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E1 [10:43:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:43:30]wFMCommunicate OK [10:43:30]requested_item fd.num is exist - process it [10:43:30]SAM_PROTO_GetFieldsCounters [10:43:30]wFMCommunicate request_size=4 [10:43:30]MH_SAM_APDU [10:43:30]CAPDU: 80 13 00 00 [10:43:30]Write to MH i2c: E2 08 00 FA 1D 80 13 00 00 00 00 00 00 93 [10:43:30]Write i2c OK [10:43:30]MH_I2C_Read... [10:43:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:43:31]Read from MH i2c: E2 [10:43:31]MH_I2C_Read... [10:43:31]Read from MH i2c: E2 62 00 [10:43:31]MH_I2C_Read... [10:43:31]Read from MH i2c: E2 62 00 FA 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F1 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 D9 00 00 00 5E 04 04 00 D9 00 00 00 57 04 04 00 DA 00 00 00 19 04 04 00 00 00 00 00 90 00 E6 [10:43:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F1 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 D9 00 00 00 5E 04 04 00 D9 00 00 00 57 04 04 00 DA 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:43:31]wFMCommunicate OK [10:43:31]SAM_PROTO_GetFieldsCounters done [10:43:31]requested_item shift.num is exist - process it [10:43:31]requested_item shift.opened is exist - process it [10:43:31]req_shift_opened [10:43:31]FM_GetShiftState [10:43:31]SAM_PROTO_GetShiftState [10:43:31]wFMCommunicate request_size=4 [10:43:31]MH_SAM_APDU [10:43:31]CAPDU: 80 13 01 00 [10:43:31]Write to MH i2c: E2 08 00 FB 1D 80 13 01 00 00 00 00 00 95 [10:43:31]Write i2c OK [10:43:31]MH_I2C_Read... [10:43:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:43:31]Read from MH i2c: E2 [10:43:31]MH_I2C_Read... [10:43:31]Read from MH i2c: E2 0E 00 [10:43:31]MH_I2C_Read... [10:43:31]Read from MH i2c: E2 0E 00 FB 1D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 3C [10:43:31]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:43:31]wFMCommunicate OK [10:43:31]SAM_PROTO_GetShiftState done [10:43:31]FM_GetShiftState done [10:43:31]req_shift_opened done [10:43:31]requested_item shift.open_date is exist - process it [10:43:31]req_shift_open_date [10:43:31]req_shift_open_date done [10:43:31]produce_requested_data done [10:43:31]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156145,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:43:31]process_action_free close_receipt [10:43:31]json_value_free [10:43:31]json_value_free done [10:43:31]process_json_proto returns [10:43:31]Send response to host [10:43:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156145,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:43:31]free response buf [10:43:31]execute_script done [10:43:31]execute_script returns [10:43:31]free content buf [10:43:31]Sock 8.Close socket [10:43:31]Sock 8.Thread stoped [10:43:34]OFD Sender: No OFD packet to send [10:43:36]int [10:43:36]Write to MH i2c: 01 00 00 FC 1D 19 [10:43:36]*** FLAG_PRN_KEY set [10:43:36]Write i2c OK [10:43:36]MH_I2C_Read... [10:43:36]Read from MH i2c: 01 [10:43:36]MH_I2C_Read... [10:43:36]Read from MH i2c: 01 07 00 [10:43:36]MH_I2C_Read... [10:43:36]Read from MH i2c: 01 07 00 FC 1D 00 08 00 00 00 FF 0F 36 [10:43:36]state=0 [10:43:36]Key pressed [10:43:36]Feed [10:43:36]Write to MH i2c: D8 00 00 FD 1D F1 [10:43:36]Write i2c OK [10:43:36]MH_I2C_Read... [10:43:36]Read from MH i2c: D8 [10:43:36]MH_I2C_Read... [10:43:36]Read from MH i2c: D8 01 00 [10:43:36]MH_I2C_Read... [10:43:36]Read from MH i2c: D8 01 00 FD 1D 00 F2 [10:43:36]int [10:43:36]Write to MH i2c: 01 00 00 FE 1D 1B [10:43:36]Write i2c OK [10:43:36]MH_I2C_Read... [10:43:36]Read from MH i2c: 01 [10:43:36]MH_I2C_Read... [10:43:36]Read from MH i2c: 01 07 00 [10:43:36]MH_I2C_Read... [10:43:36]Read from MH i2c: 01 07 00 FE 1D 00 48 00 00 00 3C 00 A6 [10:43:36]state=2 [10:43:36]Key pressed [10:43:36]int [10:43:36]Write to MH i2c: 01 00 00 FF 1D 1C [10:43:36]*** FLAG_PRN_KEY reset [10:43:36]Write i2c OK [10:43:36]MH_I2C_Read... [10:43:36]Read from MH i2c: 01 [10:43:36]MH_I2C_Read... [10:43:36]Read from MH i2c: 01 07 00 [10:43:36]MH_I2C_Read... [10:43:36]Read from MH i2c: 01 07 00 FF 1D 00 00 00 00 00 FF 0F 31 [10:43:36]state=2 [10:43:36]Stop feed [10:43:39]OFD Sender: No OFD packet to send [10:43:44]OFD Sender: No OFD packet to send [10:43:49]OFD Sender: No OFD packet to send [10:43:54]OFD Sender: No OFD packet to send [10:43:59]OFD Sender: No OFD packet to send [10:44:04]OFD Sender: No OFD packet to send [10:44:09]OFD Sender: No OFD packet to send [10:44:14]OFD Sender: No OFD packet to send [10:44:19]OFD Sender: No OFD packet to send [10:44:25]OFD Sender: No OFD packet to send [10:44:30]OFD Sender: No OFD packet to send [10:44:35]OFD Sender: No OFD packet to send [10:44:40]OFD Sender: No OFD packet to send [10:44:45]OFD Sender: No OFD packet to send [10:44:50]OFD Sender: No OFD packet to send [10:44:55]OFD Sender: No OFD packet to send [10:44:57]accept exits with 9 [10:44:57]New connection [10:44:57]New thread 3066551652 created [10:44:57]Thread 3066695012 joined [10:44:57]Waiting for new connection... [10:44:57] Sock 9.Parse request [10:44:57]Sock 9.Check first char [10:44:57]Sock 9.First char is OK [10:44:57]request: POST /json_proto HTTP/1.0 [10:44:57]Method: POST [10:44:57]URL: /json_proto [10:44:57]Method is POST - this is cgi request [10:44:57]url: /json_proto [10:44:57]query_string will be loaded in cgi processing [10:44:57]execute_cgi json_proto POST (null) [10:44:57]execute_cgi path=json_proto method=POST [10:44:57]POST find Content-Length [10:44:57]Host: 172.17.53.67:8080 [10:44:57]Content-Length: 682 [10:44:57]Content-Type: application/json [10:44:57] [10:44:57]POST finish read [10:44:57]Found Content-Length = 682 [10:44:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874431", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:44:57]execute_script... [10:44:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874431", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:44:57]POST & json_proto [10:44:57]process_json_proto [10:44:57]json parsed OK: [10:44:57]protocol is kg_v1.0 [10:44:57]action value=close_receipt [10:44:57]process_action close_receipt [10:44:57]cmd_close_receipt [10:44:57]MH_GetDate [10:44:57]Write to MH i2c: F0 00 00 00 1E 0D [10:44:57]Write i2c OK [10:44:57]MH_I2C_Read... [10:44:57]Read from MH i2c: F0 [10:44:57]MH_I2C_Read... [10:44:57]Read from MH i2c: F0 09 00 [10:44:57]MH_I2C_Read... [10:44:57]Read from MH i2c: F0 09 00 00 1E 00 2A DF 14 67 19 BC 99 64 6C [10:44:57]GetLastDocTimeStamp 1729421008 [10:44:57]current date 1729421098 [10:44:57]FM_GetShiftState [10:44:57]SAM_PROTO_GetShiftState [10:44:57]wFMCommunicate request_size=4 [10:44:57]MH_SAM_APDU [10:44:57]CAPDU: 80 13 01 00 [10:44:57]Write to MH i2c: E2 08 00 01 1E 80 13 01 00 00 00 00 00 9C [10:44:57]Write i2c OK [10:44:57]MH_I2C_Read... [10:44:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:44:57]Read from MH i2c: E2 [10:44:57]MH_I2C_Read... [10:44:57]Read from MH i2c: E2 0E 00 [10:44:57]MH_I2C_Read... [10:44:57]Read from MH i2c: E2 0E 00 01 1E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 43 [10:44:57]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:44:57]wFMCommunicate OK [10:44:57]SAM_PROTO_GetShiftState done [10:44:57]FM_GetShiftState done [10:44:57]opened in 1729383891 [10:44:57]opened+sec_in_day 1729470291 [10:44:57]quantity*price = 100015 [10:44:57]sum+1 = 100017 [10:44:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 218 20.10.2024 10:44 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156146 ФПД: 275220580266462 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T104458&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156146&fm=275220580266462&tin=02508201610067®Number=0000137193017469&sum=100000 [10:44:58]StoreToDocumentArchive [10:44:58]shift 314 fd 156146 [10:44:58]save to /storage/0314/doc_00156146 [10:44:58]save last doc name /storage/0314/doc_00156146 to /storage/kkm_last_doc_name [10:44:58]save OK [10:44:58]Clear old archive folders... [10:44:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:44:58]tlvbuf is 008AC530 [10:44:58]SAM_PROTO_ClearQueue [10:44:58]wFMCommunicate request_size=4 [10:44:58]MH_SAM_APDU [10:44:58]CAPDU: 80 09 00 00 [10:44:58]Write to MH i2c: E2 08 00 0E 1E 80 09 00 00 00 00 00 00 9E [10:44:58]Write i2c OK [10:44:58]MH_I2C_Read... [10:44:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:44:58]Read from MH i2c: E2 [10:44:58]MH_I2C_Read... [10:44:58]Read from MH i2c: E2 03 00 [10:44:58]MH_I2C_Read... [10:44:58]Read from MH i2c: E2 03 00 0E 1E 00 90 00 A0 [10:44:58]RAPDU: 90 00 [10:44:58]wFMCommunicate OK [10:44:58]SAM_PROTO_ClearQueue done [10:44:58]KKMCreateOFDPacket [10:44:58]OFDProtocolAddRootSTLVToBuf [10:44:58]FM_MakeSignedData [10:44:58]FM_MakeSignedData [10:44:58]SAM_PROTO_SignData [10:44:58]wFMCommunicate request_size=4 [10:44:58]MH_SAM_APDU [10:44:58]CAPDU: 80 0D 01 02 [10:44:58]Write to MH i2c: E2 08 00 0F 1E 80 0D 01 02 00 00 00 00 A6 [10:44:58]Write i2c OK [10:44:58]MH_I2C_Read... [10:44:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:44:58]Read from MH i2c: E2 [10:44:58]MH_I2C_Read... [10:44:58]Read from MH i2c: E2 03 00 [10:44:58]MH_I2C_Read... [10:44:58]Read from MH i2c: E2 03 00 0F 1E 00 90 00 A1 [10:44:58]RAPDU: 90 00 [10:44:58]wFMCommunicate OK [10:44:58]wFMCommunicate request_size=255 [10:44:58]MH_SAM_APDU [10:44:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 2A DF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F2 61 02 00 35 04 06 00 FA [10:44:58]Write to MH i2c: E2 02 01 10 1E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 2A DF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F2 61 02 00 35 04 06 00 FA 00 00 2F [10:44:58]Write i2c OK [10:44:58]MH_I2C_Read... [10:44:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:44:58]Read from MH i2c: E2 [10:44:58]MH_I2C_Read... [10:44:58]Read from MH i2c: E2 03 00 [10:44:58]MH_I2C_Read... [10:44:58]Read from MH i2c: E2 03 00 10 1E 00 90 00 A2 [10:44:58]RAPDU: 90 00 [10:44:58]wFMCommunicate OK [10:44:58]wFMCommunicate request_size=10 [10:44:58]MH_SAM_APDU [10:44:58]CAPDU: 80 0D 02 02 05 4F C8 EB F1 DE [10:44:58]Write to MH i2c: E2 0D 00 11 1E 80 0D 02 02 05 00 4F C8 EB F1 DE 00 00 84 [10:44:58]Write i2c OK [10:44:58]MH_I2C_Read... [10:44:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:44:59]Read from MH i2c: E2 [10:44:59]MH_I2C_Read... [10:44:59]Read from MH i2c: E2 03 00 [10:44:59]MH_I2C_Read... [10:44:59]Read from MH i2c: E2 03 00 11 1E 00 90 00 A3 [10:44:59]RAPDU: 90 00 [10:44:59]wFMCommunicate OK [10:44:59]wFMCommunicate request_size=4 [10:44:59]MH_SAM_APDU [10:44:59]CAPDU: 80 0D 03 02 [10:44:59]Write to MH i2c: E2 08 00 12 1E 80 0D 03 02 00 00 00 00 AB [10:44:59]Write i2c OK [10:44:59]MH_I2C_Read... [10:44:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:44:59]Read from MH i2c: E2 [10:44:59]MH_I2C_Read... [10:44:59]Read from MH i2c: E2 0B 00 [10:44:59]MH_I2C_Read... [10:44:59]Read from MH i2c: E2 0B 00 12 1E 00 65 5E 1E CB BD 8A B5 89 90 00 DD [10:44:59]RAPDU: 65 5E 1E CB BD 8A B5 89 90 00 [10:44:59]wFMCommunicate OK [10:44:59]SAM_PROTO_SignData done [10:44:59]FM_MakeSignedData done [10:44:59]CreateOFDProtocolMessage [10:44:59]wFMCommunicate request_size=4 [10:44:59]MH_SAM_APDU [10:44:59]CAPDU: 80 11 00 00 [10:44:59]Write to MH i2c: E2 08 00 13 1E 80 11 00 00 00 00 00 00 AB [10:44:59]Write i2c OK [10:44:59]MH_I2C_Read... [10:44:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:44:59]Read from MH i2c: E2 [10:44:59]MH_I2C_Read... [10:44:59]Read from MH i2c: E2 17 00 [10:44:59]MH_I2C_Read... [10:44:59]Read from MH i2c: E2 17 00 13 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FC [10:44:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:44:59]wFMCommunicate OK [10:44:59]CreateOFDProtocolMessage done [10:44:59]OFDSenderStorePacket 156146 [10:44:59]StoreOFDPacket docnum=156146 [10:44:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D9 74 07 01 D7 80 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 2A DF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F2 61 02 00 35 04 06 00 FA 4F C8 EB F1 DE 65 5E 1E CB BD 8A B5 89 [10:44:59]CheckFolder [10:44:59]dirname=/storage/ofd_packets [10:44:59]CheckFolder done [10:44:59]ProducePacketName [10:44:59]name=ofd_packets/00156146 [10:44:59]NVStorageSaveData ofd_packets/00156146 [10:44:59]File name is /storage/ofd_packets/00156146 [10:44:59]Write 301 bytes [10:44:59]NVStorageSaveData done [10:44:59]OFDSenderStorePacket done [10:44:59]KKMCreateOFDPacket done [10:44:59]NVStorageSaveData kkm_last_timestamp [10:44:59]File name is /storage/kkm_last_timestamp [10:44:59]Write 4 bytes [10:44:59]NVStorageSaveData done [10:44:59]ExternCall_PrintAddStr [10:44:59]wPrintStart [10:44:59]Write to MH i2c: 01 00 00 14 1E 32 [10:44:59]Write i2c OK [10:44:59]MH_I2C_Read... [10:44:59]Read from MH i2c: 01 [10:44:59]MH_I2C_Read... [10:44:59]Read from MH i2c: 01 07 00 [10:44:59]MH_I2C_Read... [10:44:59]Read from MH i2c: 01 07 00 14 1E 00 00 00 00 00 FF 0F 47 [10:44:59]RasterBufferAndPrint [10:44:59]line Счет N : (1)874431 [10:44:59]line ИНН: 02508201610067 [10:44:59]line Контрольно-Кассовый Чек [10:44:59]line ПРОДАЖА [10:44:59]line ТРК (МРК, ГНК) : 12 [10:44:59]line Товар: 2710124130 [10:44:59]line Аи-92-К-5 [10:44:59]line 14.950 * 66.90 [10:44:59]line = 1000.16 [10:44:59]line НДС 12% НСП 1% [10:44:59]line > о реализуемом товаре [10:44:59]line ОКРУГЛЕНИЕ: -0.16 [10:44:59]line ИТОГО: 1000.00 [10:44:59]line Внесено: 1000.00 [10:44:59]line СДАЧА: 0.00 [10:44:59]line НСП 1% : 8.85 [10:44:59]line НДС 12% : 106.21 [10:44:59]line Наличными: 1000.00 [10:44:59]line Безнал.: 0.00 [10:44:59]line Место: АЗС № 165 "Партнер Нефть" [10:44:59]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:44:59]line СНО: Общий режим [10:44:59]line Чек 218 20.10.2024 10:44 [10:44:59]line Смена: 314 ФФД: 1.0 [10:44:59]line ЗНМ: 0300000234 [10:44:59]line РНМ: 0000137193017469 [10:44:59]line Версия ККМ: v1.0 [10:44:59]line ФМ: 0000000000963156 [10:44:59]line ФД: 156146 [10:44:59]line ФПД: 275220580266462 [10:44:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T104458&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156146&fm=275220580266462&tin=02508201610067®Number=0000137193017469&sum=100000 [10:44:59]OFD Sender: Processing packet 156146 [packets to send 52, broken 51] [10:44:59]ProducePacketName [10:44:59]name=ofd_packets/00156146 [10:44:59]OFD Sender: To server: pG, [10:44:59]CommunicateWithHost lk.salyk.kg:30040 [10:44:59]ConnectInit lk.salyk.kg [10:44:59]written 0, free lines is 4095 [10:44:59]Connected sock=10 [10:44:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D9 74 07 01 D7 80 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 2A DF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F2 61 02 00 35 04 06 00 FA 4F C8 EB F1 DE 65 5E 1E CB BD 8A B5 89 [10:44:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 8B 89 47 00 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 39 36 33 31 35 36 10 04 04 00 F2 61 02 00 F4 03 04 00 5D 85 14 67 B6 04 01 00 00 28 98 3A 80 35 29 5F 8D [10:44:59]CommunicateWithHost err = 0 [10:44:59]CheckOFDResponse [10:44:59]1017 (14) - 77093643461234 [10:44:59]1041 (16) - 0000000000963156 [10:44:59]1040 (4) - 156146 [10:44:59]1012 (4) - 20.10.2024 04:21 [10:44:59]1206 (1) - 0 [10:44:59]OFD Sender: Remove packet 156146 [10:44:59]ProducePacketName [10:44:59]name=ofd_packets/00156146 [10:44:59]NVStorageDeleteData [10:44:59]Write to MH i2c: 01 00 00 3F 1E 5D [10:44:59]Write i2c OK [10:44:59]MH_I2C_Read... [10:44:59]Read from MH i2c: 01 [10:44:59]MH_I2C_Read... [10:44:59]Read from MH i2c: 01 07 00 [10:44:59]MH_I2C_Read... [10:44:59]Read from MH i2c: 01 07 00 3F 1E 00 00 00 00 00 04 0D 75 [10:44:59]RasterBufferAndPrint [10:44:59]line [10:44:59]line [10:44:59]line [10:44:59]line [10:44:59]line [10:44:59]written 0, free lines is 3338 [10:44:59]MH_Cut [10:44:59]Write to MH i2c: D1 01 00 46 1E 01 36 [10:44:59]Write i2c OK [10:44:59]MH_I2C_Read... [10:44:59]Read from MH i2c: D1 [10:44:59]MH_I2C_Read... [10:44:59]Read from MH i2c: D1 01 00 [10:44:59]MH_I2C_Read... [10:44:59]Read from MH i2c: D1 01 00 46 1E 00 35 [10:44:59]Write to MH i2c: 01 00 00 47 1E 65 [10:44:59]Write i2c OK [10:44:59]MH_I2C_Read... [10:45:00]OFD Sender: No OFD packet to send [10:45:00]*** Cut start [10:45:00]*** Partial cut [10:45:00]*** CUTSNS_PIN = 1 [10:45:00]*** CUTSNS_PIN = 0 [10:45:00]*** Brake cut motor [10:45:01]Read from MH i2c: 01 [10:45:01]MH_I2C_Read... [10:45:01]*** Stop cut motor [10:45:01]*** Cut end [10:45:01]Read from MH i2c: 01 07 00 [10:45:01]MH_I2C_Read... [10:45:01]Read from MH i2c: 01 07 00 47 1E 00 00 00 00 00 FF 0F 7A [10:45:01]process_action close_receipt done [10:45:01]requested_data is exist [10:45:01]produce_requested_data [10:45:01]requested_item fm.sn is exist - process it [10:45:01]wFMCommunicate request_size=4 [10:45:01]MH_SAM_APDU [10:45:01]CAPDU: 80 11 00 00 [10:45:01]Write to MH i2c: E2 08 00 48 1E 80 11 00 00 00 00 00 00 E0 [10:45:01]Write i2c OK [10:45:01]MH_I2C_Read... [10:45:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:45:01]Read from MH i2c: E2 [10:45:01]MH_I2C_Read... [10:45:01]Read from MH i2c: E2 17 00 [10:45:01]MH_I2C_Read... [10:45:01]Read from MH i2c: E2 17 00 48 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 31 [10:45:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:45:01]wFMCommunicate OK [10:45:01]requested_item fd.num is exist - process it [10:45:01]SAM_PROTO_GetFieldsCounters [10:45:01]wFMCommunicate request_size=4 [10:45:01]MH_SAM_APDU [10:45:01]CAPDU: 80 13 00 00 [10:45:01]Write to MH i2c: E2 08 00 49 1E 80 13 00 00 00 00 00 00 E3 [10:45:01]Write i2c OK [10:45:01]MH_I2C_Read... [10:45:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:45:01]Read from MH i2c: E2 [10:45:01]MH_I2C_Read... [10:45:01]Read from MH i2c: E2 62 00 [10:45:01]MH_I2C_Read... [10:45:01]Read from MH i2c: E2 62 00 49 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F2 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 DA 00 00 00 5E 04 04 00 DA 00 00 00 57 04 04 00 DB 00 00 00 19 04 04 00 00 00 00 00 90 00 3A [10:45:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F2 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 DA 00 00 00 5E 04 04 00 DA 00 00 00 57 04 04 00 DB 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:45:01]wFMCommunicate OK [10:45:01]SAM_PROTO_GetFieldsCounters done [10:45:01]requested_item shift.num is exist - process it [10:45:01]requested_item shift.opened is exist - process it [10:45:01]req_shift_opened [10:45:01]FM_GetShiftState [10:45:01]SAM_PROTO_GetShiftState [10:45:01]wFMCommunicate request_size=4 [10:45:01]MH_SAM_APDU [10:45:01]CAPDU: 80 13 01 00 [10:45:01]Write to MH i2c: E2 08 00 4A 1E 80 13 01 00 00 00 00 00 E5 [10:45:01]Write i2c OK [10:45:01]MH_I2C_Read... [10:45:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:45:01]Read from MH i2c: E2 [10:45:01]MH_I2C_Read... [10:45:01]Read from MH i2c: E2 0E 00 [10:45:01]MH_I2C_Read... [10:45:01]Read from MH i2c: E2 0E 00 4A 1E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 8C [10:45:01]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:45:01]wFMCommunicate OK [10:45:01]SAM_PROTO_GetShiftState done [10:45:01]FM_GetShiftState done [10:45:01]req_shift_opened done [10:45:01]requested_item shift.open_date is exist - process it [10:45:01]req_shift_open_date [10:45:01]req_shift_open_date done [10:45:01]produce_requested_data done [10:45:01]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156146,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:45:01]process_action_free close_receipt [10:45:01]json_value_free [10:45:01]json_value_free done [10:45:01]process_json_proto returns [10:45:01]Send response to host [10:45:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156146,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:45:01]free response buf [10:45:01]execute_script done [10:45:01]execute_script returns [10:45:01]free content buf [10:45:01]Sock 9.Close socket [10:45:01]Sock 9.Thread stoped [10:45:05]OFD Sender: No OFD packet to send [10:45:10]OFD Sender: No OFD packet to send [10:45:15]OFD Sender: No OFD packet to send [10:45:18]accept exits with 8 [10:45:18]New connection [10:45:18]New thread 3066695012 created [10:45:18]Thread 3066551652 joined [10:45:18]Waiting for new connection... [10:45:18] Sock 8.Parse request [10:45:18]Sock 8.Check first char [10:45:18]Sock 8.First char is OK [10:45:18]request: POST /json_proto HTTP/1.0 [10:45:18]Method: POST [10:45:18]URL: /json_proto [10:45:18]Method is POST - this is cgi request [10:45:18]url: /json_proto [10:45:18]query_string will be loaded in cgi processing [10:45:18]execute_cgi json_proto POST (null) [10:45:18]execute_cgi path=json_proto method=POST [10:45:18]POST find Content-Length [10:45:18]Host: 172.17.53.67:8080 [10:45:18]Content-Length: 682 [10:45:18]Content-Type: application/json [10:45:18] [10:45:18]POST finish read [10:45:18]Found Content-Length = 682 [10:45:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874432", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:45:18]execute_script... [10:45:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874432", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:45:18]POST & json_proto [10:45:18]process_json_proto [10:45:18]json parsed OK: [10:45:18]protocol is kg_v1.0 [10:45:18]action value=close_receipt [10:45:18]process_action close_receipt [10:45:18]cmd_close_receipt [10:45:18]MH_GetDate [10:45:18]Write to MH i2c: F0 00 00 4B 1E 58 [10:45:18]Write i2c OK [10:45:18]MH_I2C_Read... [10:45:18]Read from MH i2c: F0 [10:45:18]MH_I2C_Read... [10:45:18]Read from MH i2c: F0 09 00 [10:45:18]MH_I2C_Read... [10:45:18]Read from MH i2c: F0 09 00 4B 1E 00 3F DF 14 67 19 BC 99 64 CC [10:45:18]GetLastDocTimeStamp 1729421098 [10:45:18]current date 1729421119 [10:45:18]FM_GetShiftState [10:45:18]SAM_PROTO_GetShiftState [10:45:18]wFMCommunicate request_size=4 [10:45:18]MH_SAM_APDU [10:45:18]CAPDU: 80 13 01 00 [10:45:18]Write to MH i2c: E2 08 00 4C 1E 80 13 01 00 00 00 00 00 E7 [10:45:18]Write i2c OK [10:45:18]MH_I2C_Read... [10:45:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:45:18]Read from MH i2c: E2 [10:45:18]MH_I2C_Read... [10:45:18]Read from MH i2c: E2 0E 00 [10:45:18]MH_I2C_Read... [10:45:18]Read from MH i2c: E2 0E 00 4C 1E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 8E [10:45:18]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:45:18]wFMCommunicate OK [10:45:18]SAM_PROTO_GetShiftState done [10:45:18]FM_GetShiftState done [10:45:18]opened in 1729383891 [10:45:18]opened+sec_in_day 1729470291 [10:45:18]quantity*price = 100015 [10:45:18]sum+1 = 100017 [10:45:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 219 20.10.2024 10:45 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156147 ФПД: 263470760762436 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T104519&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156147&fm=263470760762436&tin=02508201610067®Number=0000137193017469&sum=100000 [10:45:19]StoreToDocumentArchive [10:45:19]shift 314 fd 156147 [10:45:19]save to /storage/0314/doc_00156147 [10:45:19]save last doc name /storage/0314/doc_00156147 to /storage/kkm_last_doc_name [10:45:19]save OK [10:45:19]Clear old archive folders... [10:45:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:45:19]tlvbuf is 00888C60 [10:45:19]SAM_PROTO_ClearQueue [10:45:19]wFMCommunicate request_size=4 [10:45:19]MH_SAM_APDU [10:45:19]CAPDU: 80 09 00 00 [10:45:19]Write to MH i2c: E2 08 00 59 1E 80 09 00 00 00 00 00 00 E9 [10:45:19]Write i2c OK [10:45:19]MH_I2C_Read... [10:45:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:45:19]Read from MH i2c: E2 [10:45:19]MH_I2C_Read... [10:45:19]Read from MH i2c: E2 03 00 [10:45:19]MH_I2C_Read... [10:45:19]Read from MH i2c: E2 03 00 59 1E 00 90 00 EB [10:45:19]RAPDU: 90 00 [10:45:19]wFMCommunicate OK [10:45:19]SAM_PROTO_ClearQueue done [10:45:19]KKMCreateOFDPacket [10:45:19]OFDProtocolAddRootSTLVToBuf [10:45:19]FM_MakeSignedData [10:45:19]FM_MakeSignedData [10:45:19]SAM_PROTO_SignData [10:45:19]wFMCommunicate request_size=4 [10:45:19]MH_SAM_APDU [10:45:19]CAPDU: 80 0D 01 02 [10:45:19]Write to MH i2c: E2 08 00 5A 1E 80 0D 01 02 00 00 00 00 F1 [10:45:19]Write i2c OK [10:45:19]MH_I2C_Read... [10:45:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:45:19]Read from MH i2c: E2 [10:45:19]MH_I2C_Read... [10:45:19]Read from MH i2c: E2 03 00 [10:45:19]MH_I2C_Read... [10:45:19]Read from MH i2c: E2 03 00 5A 1E 00 90 00 EC [10:45:19]RAPDU: 90 00 [10:45:19]wFMCommunicate OK [10:45:19]wFMCommunicate request_size=255 [10:45:19]MH_SAM_APDU [10:45:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 3F DF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F3 61 02 00 35 04 06 00 EF [10:45:19]Write to MH i2c: E2 02 01 5B 1E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 3F DF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F3 61 02 00 35 04 06 00 EF 00 00 86 [10:45:19]Write i2c OK [10:45:19]MH_I2C_Read... [10:45:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:45:19]Read from MH i2c: E2 [10:45:19]MH_I2C_Read... [10:45:19]Read from MH i2c: E2 03 00 [10:45:19]MH_I2C_Read... [10:45:19]Read from MH i2c: E2 03 00 5B 1E 00 90 00 ED [10:45:19]RAPDU: 90 00 [10:45:19]wFMCommunicate OK [10:45:19]wFMCommunicate request_size=10 [10:45:19]MH_SAM_APDU [10:45:19]CAPDU: 80 0D 02 02 05 A0 11 1A 9C 44 [10:45:19]Write to MH i2c: E2 0D 00 5C 1E 80 0D 02 02 05 00 A0 11 1A 9C 44 00 00 A9 [10:45:19]Write i2c OK [10:45:19]MH_I2C_Read... [10:45:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:45:20]Read from MH i2c: E2 [10:45:20]MH_I2C_Read... [10:45:20]Read from MH i2c: E2 03 00 [10:45:20]MH_I2C_Read... [10:45:20]Read from MH i2c: E2 03 00 5C 1E 00 90 00 EE [10:45:20]RAPDU: 90 00 [10:45:20]wFMCommunicate OK [10:45:20]wFMCommunicate request_size=4 [10:45:20]MH_SAM_APDU [10:45:20]CAPDU: 80 0D 03 02 [10:45:20]Write to MH i2c: E2 08 00 5D 1E 80 0D 03 02 00 00 00 00 F6 [10:45:20]Write i2c OK [10:45:20]MH_I2C_Read... [10:45:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:45:20]Read from MH i2c: E2 [10:45:20]MH_I2C_Read... [10:45:20]Read from MH i2c: E2 0B 00 [10:45:20]MH_I2C_Read... [10:45:20]Read from MH i2c: E2 0B 00 5D 1E 00 8E A8 31 D3 32 E1 58 FE 90 00 9A [10:45:20]RAPDU: 8E A8 31 D3 32 E1 58 FE 90 00 [10:45:20]wFMCommunicate OK [10:45:20]SAM_PROTO_SignData done [10:45:20]FM_MakeSignedData done [10:45:20]CreateOFDProtocolMessage [10:45:20]wFMCommunicate request_size=4 [10:45:20]MH_SAM_APDU [10:45:20]CAPDU: 80 11 00 00 [10:45:20]Write to MH i2c: E2 08 00 5E 1E 80 11 00 00 00 00 00 00 F6 [10:45:20]Write i2c OK [10:45:20]MH_I2C_Read... [10:45:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:45:20]Read from MH i2c: E2 [10:45:20]MH_I2C_Read... [10:45:20]Read from MH i2c: E2 17 00 [10:45:20]MH_I2C_Read... [10:45:20]Read from MH i2c: E2 17 00 5E 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 47 [10:45:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:45:20]wFMCommunicate OK [10:45:20]CreateOFDProtocolMessage done [10:45:20]OFDSenderStorePacket 156147 [10:45:20]StoreOFDPacket docnum=156147 [10:45:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7E 8C 07 01 D8 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 3F DF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F3 61 02 00 35 04 06 00 EF A0 11 1A 9C 44 8E A8 31 D3 32 E1 58 FE [10:45:20]CheckFolder [10:45:20]dirname=/storage/ofd_packets [10:45:20]CheckFolder done [10:45:20]ProducePacketName [10:45:20]name=ofd_packets/00156147 [10:45:20]NVStorageSaveData ofd_packets/00156147 [10:45:20]File name is /storage/ofd_packets/00156147 [10:45:20]Write 301 bytes [10:45:20]NVStorageSaveData done [10:45:20]OFDSenderStorePacket done [10:45:20]KKMCreateOFDPacket done [10:45:20]NVStorageSaveData kkm_last_timestamp [10:45:20]File name is /storage/kkm_last_timestamp [10:45:20]Write 4 bytes [10:45:20]NVStorageSaveData done [10:45:20]ExternCall_PrintAddStr [10:45:20]wPrintStart [10:45:20]Write to MH i2c: 01 00 00 5F 1E 7D [10:45:20]Write i2c OK [10:45:20]MH_I2C_Read... [10:45:20]Read from MH i2c: 01 [10:45:20]MH_I2C_Read... [10:45:20]Read from MH i2c: 01 07 00 [10:45:20]MH_I2C_Read... [10:45:20]Read from MH i2c: 01 07 00 5F 1E 00 00 00 00 00 FF 0F 92 [10:45:20]RasterBufferAndPrint [10:45:20]line Счет N : (1)874432 [10:45:20]line ИНН: 02508201610067 [10:45:20]line Контрольно-Кассовый Чек [10:45:20]line ПРОДАЖА [10:45:20]line ТРК (МРК, ГНК) : 22 [10:45:20]line Товар: 2710124130 [10:45:20]line Аи-92-К-5 [10:45:20]line 14.950 * 66.90 [10:45:20]line = 1000.16 [10:45:20]line НДС 12% НСП 1% [10:45:20]line > о реализуемом товаре [10:45:20]line ОКРУГЛЕНИЕ: -0.16 [10:45:20]line ИТОГО: 1000.00 [10:45:20]line Внесено: 1000.00 [10:45:20]line СДАЧА: 0.00 [10:45:20]line НСП 1% : 8.85 [10:45:20]line НДС 12% : 106.21 [10:45:20]line Наличными: 1000.00 [10:45:20]line Безнал.: 0.00 [10:45:20]line Место: АЗС № 165 "Партнер Нефть" [10:45:20]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:45:20]line СНО: Общий режим [10:45:20]line Чек 219 20.10.2024 10:45 [10:45:20]line Смена: 314 ФФД: 1.0 [10:45:20]line ЗНМ: 0300000234 [10:45:20]line РНМ: 0000137193017469 [10:45:20]line Версия ККМ: v1.0 [10:45:20]line ФМ: 0000000000963156 [10:45:20]line ФД: 156147 [10:45:20]line ФПД: 263470760762436 [10:45:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T104519&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156147&fm=263470760762436&tin=02508201610067®Number=0000137193017469&sum=100000 [10:45:20]OFD Sender: Processing packet 156147 [packets to send 52, broken 51] [10:45:20]ProducePacketName [10:45:20]name=ofd_packets/00156147 [10:45:20]OFD Sender: To server: pG, [10:45:20]CommunicateWithHost lk.salyk.kg:30040 [10:45:20]ConnectInit lk.salyk.kg [10:45:20]written 0, free lines is 4095 [10:45:20]Connected sock=10 [10:45:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7E 8C 07 01 D8 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 3F DF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F3 61 02 00 35 04 06 00 EF A0 11 1A 9C 44 8E A8 31 D3 32 E1 58 FE [10:45:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 6B 7B 47 00 96 26 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F3 61 02 00 F4 03 04 00 72 85 14 67 B6 04 01 00 00 E9 B3 31 93 3D D8 54 68 [10:45:20]CommunicateWithHost err = 0 [10:45:20]CheckOFDResponse [10:45:20]1017 (14) - 77093643461234 [10:45:20]1041 (16) - 0000000000963156 [10:45:20]1040 (4) - 156147 [10:45:20]1012 (4) - 20.10.2024 04:22 [10:45:20]1206 (1) - 0 [10:45:20]OFD Sender: Remove packet 156147 [10:45:20]ProducePacketName [10:45:20]name=ofd_packets/00156147 [10:45:20]NVStorageDeleteData [10:45:20]Write to MH i2c: 01 00 00 8A 1E A8 [10:45:20]Write i2c OK [10:45:20]MH_I2C_Read... [10:45:20]Read from MH i2c: 01 [10:45:20]MH_I2C_Read... [10:45:20]Read from MH i2c: 01 07 00 [10:45:20]MH_I2C_Read... [10:45:20]Read from MH i2c: 01 07 00 8A 1E 00 00 00 00 00 FB 0C B6 [10:45:20]RasterBufferAndPrint [10:45:20]line [10:45:20]line [10:45:20]line [10:45:20]line [10:45:20]line [10:45:20]written 0, free lines is 3332 [10:45:20]MH_Cut [10:45:20]Write to MH i2c: D1 01 00 91 1E 01 81 [10:45:20]Write i2c OK [10:45:20]MH_I2C_Read... [10:45:20]Read from MH i2c: D1 [10:45:20]MH_I2C_Read... [10:45:20]Read from MH i2c: D1 01 00 [10:45:20]MH_I2C_Read... [10:45:20]Read from MH i2c: D1 01 00 91 1E 00 80 [10:45:20]Write to MH i2c: 01 00 00 92 1E B0 [10:45:20]Write i2c OK [10:45:20]MH_I2C_Read... [10:45:21]OFD Sender: No OFD packet to send [10:45:21]*** Cut start [10:45:21]*** Partial cut [10:45:21]*** CUTSNS_PIN = 1 [10:45:21]*** CUTSNS_PIN = 0 [10:45:21]*** Brake cut motor [10:45:22]Read from MH i2c: 01 [10:45:22]MH_I2C_Read... [10:45:22]*** Stop cut motor [10:45:22]*** Cut end [10:45:22]Read from MH i2c: 01 07 00 [10:45:22]MH_I2C_Read... [10:45:22]Read from MH i2c: 01 07 00 92 1E 00 00 00 00 00 FF 0F C5 [10:45:22]process_action close_receipt done [10:45:22]requested_data is exist [10:45:22]produce_requested_data [10:45:22]requested_item fm.sn is exist - process it [10:45:22]wFMCommunicate request_size=4 [10:45:22]MH_SAM_APDU [10:45:22]CAPDU: 80 11 00 00 [10:45:22]Write to MH i2c: E2 08 00 93 1E 80 11 00 00 00 00 00 00 2B [10:45:22]Write i2c OK [10:45:22]MH_I2C_Read... [10:45:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:45:22]Read from MH i2c: E2 [10:45:22]MH_I2C_Read... [10:45:22]Read from MH i2c: E2 17 00 [10:45:22]MH_I2C_Read... [10:45:22]Read from MH i2c: E2 17 00 93 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7C [10:45:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:45:22]wFMCommunicate OK [10:45:22]requested_item fd.num is exist - process it [10:45:22]SAM_PROTO_GetFieldsCounters [10:45:22]wFMCommunicate request_size=4 [10:45:22]MH_SAM_APDU [10:45:22]CAPDU: 80 13 00 00 [10:45:22]Write to MH i2c: E2 08 00 94 1E 80 13 00 00 00 00 00 00 2E [10:45:22]Write i2c OK [10:45:22]MH_I2C_Read... [10:45:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:45:22]Read from MH i2c: E2 [10:45:22]MH_I2C_Read... [10:45:22]Read from MH i2c: E2 62 00 [10:45:22]MH_I2C_Read... [10:45:22]Read from MH i2c: E2 62 00 94 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F3 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 DB 00 00 00 5E 04 04 00 DB 00 00 00 57 04 04 00 DC 00 00 00 19 04 04 00 00 00 00 00 90 00 89 [10:45:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F3 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 DB 00 00 00 5E 04 04 00 DB 00 00 00 57 04 04 00 DC 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:45:22]wFMCommunicate OK [10:45:22]SAM_PROTO_GetFieldsCounters done [10:45:22]requested_item shift.num is exist - process it [10:45:22]requested_item shift.opened is exist - process it [10:45:22]req_shift_opened [10:45:22]FM_GetShiftState [10:45:22]SAM_PROTO_GetShiftState [10:45:22]wFMCommunicate request_size=4 [10:45:22]MH_SAM_APDU [10:45:22]CAPDU: 80 13 01 00 [10:45:22]Write to MH i2c: E2 08 00 95 1E 80 13 01 00 00 00 00 00 30 [10:45:22]Write i2c OK [10:45:22]MH_I2C_Read... [10:45:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:45:22]Read from MH i2c: E2 [10:45:22]MH_I2C_Read... [10:45:22]Read from MH i2c: E2 0E 00 [10:45:22]MH_I2C_Read... [10:45:22]Read from MH i2c: E2 0E 00 95 1E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D7 [10:45:22]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:45:22]wFMCommunicate OK [10:45:22]SAM_PROTO_GetShiftState done [10:45:22]FM_GetShiftState done [10:45:22]req_shift_opened done [10:45:22]requested_item shift.open_date is exist - process it [10:45:22]req_shift_open_date [10:45:22]req_shift_open_date done [10:45:22]produce_requested_data done [10:45:22]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156147,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:45:22]process_action_free close_receipt [10:45:22]json_value_free [10:45:22]json_value_free done [10:45:22]process_json_proto returns [10:45:22]Send response to host [10:45:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156147,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:45:22]free response buf [10:45:22]execute_script done [10:45:22]execute_script returns [10:45:22]free content buf [10:45:22]Sock 8.Close socket [10:45:22]Sock 8.Thread stoped [10:45:26]OFD Sender: No OFD packet to send [10:45:31]OFD Sender: No OFD packet to send [10:45:36]OFD Sender: No OFD packet to send [10:45:41]OFD Sender: No OFD packet to send [10:45:44]accept exits with 9 [10:45:44]New connection [10:45:44]New thread 3066551652 created [10:45:44]Thread 3066695012 joined [10:45:44]Waiting for new connection... [10:45:44] Sock 9.Parse request [10:45:44]Sock 9.Check first char [10:45:44]Sock 9.First char is OK [10:45:44]request: POST /json_proto HTTP/1.0 [10:45:44]Method: POST [10:45:44]URL: /json_proto [10:45:44]Method is POST - this is cgi request [10:45:44]url: /json_proto [10:45:44]query_string will be loaded in cgi processing [10:45:44]execute_cgi json_proto POST (null) [10:45:44]execute_cgi path=json_proto method=POST [10:45:44]POST find Content-Length [10:45:44]Host: 172.17.53.67:8080 [10:45:44]Content-Length: 675 [10:45:44]Content-Type: application/json [10:45:44] [10:45:44]POST finish read [10:45:44]Found Content-Length = 675 [10:45:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874433", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:45:44]execute_script... [10: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)874433", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:45:44]POST & json_proto [10:45:44]process_json_proto [10:45:44]json parsed OK: [10:45:44]protocol is kg_v1.0 [10:45:44]action value=close_receipt [10:45:44]process_action close_receipt [10:45:44]cmd_close_receipt [10:45:44]MH_GetDate [10:45:44]Write to MH i2c: F0 00 00 96 1E A3 [10:45:44]Write i2c OK [10:45:44]MH_I2C_Read... [10:45:44]Read from MH i2c: F0 [10:45:44]MH_I2C_Read... [10:45:44]Read from MH i2c: F0 09 00 [10:45:44]MH_I2C_Read... [10:45:44]Read from MH i2c: F0 09 00 96 1E 00 59 DF 14 67 19 BC 99 64 31 [10:45:44]GetLastDocTimeStamp 1729421119 [10:45:44]current date 1729421145 [10:45:44]FM_GetShiftState [10:45:44]SAM_PROTO_GetShiftState [10:45:44]wFMCommunicate request_size=4 [10:45:44]MH_SAM_APDU [10:45:44]CAPDU: 80 13 01 00 [10:45:44]Write to MH i2c: E2 08 00 97 1E 80 13 01 00 00 00 00 00 32 [10:45:44]Write i2c OK [10:45:44]MH_I2C_Read... [10:45:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:45:44]Read from MH i2c: E2 [10:45:44]MH_I2C_Read... [10:45:44]Read from MH i2c: E2 0E 00 [10:45:44]MH_I2C_Read... [10:45:44]Read from MH i2c: E2 0E 00 97 1E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D9 [10:45:44]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:45:44]wFMCommunicate OK [10:45:44]SAM_PROTO_GetShiftState done [10:45:44]FM_GetShiftState done [10:45:44]opened in 1729383891 [10:45:44]opened+sec_in_day 1729470291 [10:45:44]quantity*price = 100000 [10:45:44]sum+1 = 100002 [10:45:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 220 20.10.2024 10:45 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156148 ФПД: 278711628759705 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T104545&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156148&fm=278711628759705&tin=02508201610067®Number=0000137193017469&sum=100000 [10:45:45]StoreToDocumentArchive [10:45:45]shift 314 fd 156148 [10:45:45]save to /storage/0314/doc_00156148 [10:45:45]save last doc name /storage/0314/doc_00156148 to /storage/kkm_last_doc_name [10:45:45]save OK [10:45:45]Clear old archive folders... [10:45:45]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:45:45]tlvbuf is B6F19B00 [10:45:45]SAM_PROTO_ClearQueue [10:45:45]wFMCommunicate request_size=4 [10:45:45]MH_SAM_APDU [10:45:45]CAPDU: 80 09 00 00 [10:45:45]Write to MH i2c: E2 08 00 A4 1E 80 09 00 00 00 00 00 00 34 [10:45:45]Write i2c OK [10:45:45]MH_I2C_Read... [10:45:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:45:45]Read from MH i2c: E2 [10:45:45]MH_I2C_Read... [10:45:45]Read from MH i2c: E2 03 00 [10:45:45]MH_I2C_Read... [10:45:45]Read from MH i2c: E2 03 00 A4 1E 00 90 00 36 [10:45:45]RAPDU: 90 00 [10:45:45]wFMCommunicate OK [10:45:45]SAM_PROTO_ClearQueue done [10:45:45]KKMCreateOFDPacket [10:45:45]OFDProtocolAddRootSTLVToBuf [10:45:45]FM_MakeSignedData [10:45:45]FM_MakeSignedData [10:45:45]SAM_PROTO_SignData [10:45:45]wFMCommunicate request_size=4 [10:45:45]MH_SAM_APDU [10:45:45]CAPDU: 80 0D 01 02 [10:45:45]Write to MH i2c: E2 08 00 A5 1E 80 0D 01 02 00 00 00 00 3C [10:45:45]Write i2c OK [10:45:45]MH_I2C_Read... [10:45:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:45:45]Read from MH i2c: E2 [10:45:45]MH_I2C_Read... [10:45:45]Read from MH i2c: E2 03 00 [10:45:45]MH_I2C_Read... [10:45:45]Read from MH i2c: E2 03 00 A5 1E 00 90 00 37 [10:45:45]RAPDU: 90 00 [10:45:45]wFMCommunicate OK [10:45:45]wFMCommunicate request_size=255 [10:45:45]MH_SAM_APDU [10:45:45]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 59 DF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F4 61 02 00 35 04 06 00 [10:45:45]Write to MH i2c: E2 02 01 A6 1E 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 59 DF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F4 61 02 00 35 04 06 00 00 00 56 [10:45:45]Write i2c OK [10:45:45]MH_I2C_Read... [10:45:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:45:45]Read from MH i2c: E2 [10:45:45]MH_I2C_Read... [10:45:45]Read from MH i2c: E2 03 00 [10:45:45]MH_I2C_Read... [10:45:45]Read from MH i2c: E2 03 00 A6 1E 00 90 00 38 [10:45:45]RAPDU: 90 00 [10:45:45]wFMCommunicate OK [10:45:45]wFMCommunicate request_size=11 [10:45:45]MH_SAM_APDU [10:45:45]CAPDU: 80 0D 02 02 06 FD 7C 9B A0 82 99 [10:45:45]Write to MH i2c: E2 0E 00 A7 1E 80 0D 02 02 06 00 FD 7C 9B A0 82 99 00 00 1A [10:45:45]Write i2c OK [10:45:45]MH_I2C_Read... [10:45:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:45:45]Read from MH i2c: E2 [10:45:45]MH_I2C_Read... [10:45:45]Read from MH i2c: E2 03 00 [10:45:45]MH_I2C_Read... [10:45:45]Read from MH i2c: E2 03 00 A7 1E 00 90 00 39 [10:45:45]RAPDU: 90 00 [10:45:45]wFMCommunicate OK [10:45:45]wFMCommunicate request_size=4 [10:45:45]MH_SAM_APDU [10:45:45]CAPDU: 80 0D 03 02 [10:45:45]Write to MH i2c: E2 08 00 A8 1E 80 0D 03 02 00 00 00 00 41 [10:45:45]Write i2c OK [10:45:45]MH_I2C_Read... [10:45:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:45:45]Read from MH i2c: E2 [10:45:45]MH_I2C_Read... [10:45:45]Read from MH i2c: E2 0B 00 [10:45:45]MH_I2C_Read... [10:45:45]Read from MH i2c: E2 0B 00 A8 1E 00 B3 29 C1 4D 83 8D 78 F4 90 00 A8 [10:45:45]RAPDU: B3 29 C1 4D 83 8D 78 F4 90 00 [10:45:45]wFMCommunicate OK [10:45:45]SAM_PROTO_SignData done [10:45:45]FM_MakeSignedData done [10:45:45]CreateOFDProtocolMessage [10:45:45]wFMCommunicate request_size=4 [10:45:45]MH_SAM_APDU [10:45:45]CAPDU: 80 11 00 00 [10:45:45]Write to MH i2c: E2 08 00 A9 1E 80 11 00 00 00 00 00 00 41 [10:45:45]Write i2c OK [10:45:45]MH_I2C_Read... [10:45:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:45:45]Read from MH i2c: E2 [10:45:45]MH_I2C_Read... [10:45:45]Read from MH i2c: E2 17 00 [10:45:45]MH_I2C_Read... [10:45:45]Read from MH i2c: E2 17 00 A9 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 92 [10:45:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:45:45]wFMCommunicate OK [10:45:45]CreateOFDProtocolMessage done [10:45:45]OFDSenderStorePacket 156148 [10:45:45]StoreOFDPacket docnum=156148 [10:45:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 F1 B0 08 01 FD 77 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 59 DF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F4 61 02 00 35 04 06 00 FD 7C 9B A0 82 99 B3 29 C1 4D 83 8D 78 F4 [10:45:45]CheckFolder [10:45:45]dirname=/storage/ofd_packets [10:45:45]CheckFolder done [10:45:45]ProducePacketName [10:45:45]name=ofd_packets/00156148 [10:45:45]NVStorageSaveData ofd_packets/00156148 [10:45:45]File name is /storage/ofd_packets/00156148 [10:45:45]Write 302 bytes [10:45:45]NVStorageSaveData done [10:45:45]OFDSenderStorePacket done [10:45:45]KKMCreateOFDPacket done [10:45:45]NVStorageSaveData kkm_last_timestamp [10:45:45]File name is /storage/kkm_last_timestamp [10:45:45]Write 4 bytes [10:45:45]NVStorageSaveData done [10:45:45]OFD Sender: Processing packet 156148 [packets to send 52, broken 51] [10:45:45]ProducePacketName [10:45:45]name=ofd_packets/00156148 [10:45:45]OFD Sender: To server: pG, [10:45:45]CommunicateWithHost lk.salyk.kg:30040 [10:45:45]ConnectInit lk.salyk.kg [10:45:45]ExternCall_PrintAddStr [10:45:45]wPrintStart [10:45:45]Write to MH i2c: 01 00 00 AA 1E C8 [10:45:45]Write i2c OK [10:45:45]MH_I2C_Read... [10:45:45]Read from MH i2c: 01 [10:45:45]MH_I2C_Read... [10:45:45]Read from MH i2c: 01 07 00 [10:45:45]MH_I2C_Read... [10:45:45]Read from MH i2c: 01 07 00 AA 1E 00 00 00 00 00 FF 0F DD [10:45:45]RasterBufferAndPrint [10:45:45]line Счет N : (1)874433 [10:45:45]line ИНН: 02508201610067 [10:45:45]line Контрольно-Кассовый Чек [10:45:45]line ПРОДАЖА [10:45:45]line ТРК (МРК, ГНК) : 43 [10:45:45]line Товар: 2710124130 [10:45:45]line Super 92-К-5 [10:45:45]line 14.620 * 68.40 [10:45:45]line = 1000.01 [10:45:45]line НДС 12% НСП 1% [10:45:45]line > о реализуемом товаре [10:45:45]line ОКРУГЛЕНИЕ: -0.01 [10:45:45]line ИТОГО: 1000.00 [10:45:45]line Внесено: 1000.00 [10:45:45]line СДАЧА: 0.00 [10:45:45]line НСП 1% : 8.85 [10:45:45]line НДС 12% : 106.20 [10:45:45]line Наличными: 1000.00 [10:45:45]line Безнал.: 0.00 [10:45:45]line Место: АЗС № 165 "Партнер Нефть" [10:45:45]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:45:45]line СНО: Общий режим [10:45:45]line Чек 220 20.10.2024 10:45 [10:45:45]line Смена: 314 ФФД: 1.0 [10:45:45]line ЗНМ: 0300000234 [10:45:46]line РНМ: 0000137193017469 [10:45:46]line Версия ККМ: v1.0 [10:45:46]line ФМ: 0000000000963156 [10:45:46]line ФД: 156148 [10:45:46]line ФПД: 278711628759705 [10:45:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T104545&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156148&fm=278711628759705&tin=02508201610067®Number=0000137193017469&sum=100000 [10:45:46]Connected sock=11 [10:45:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 F1 B0 08 01 FD 77 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 59 DF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F4 61 02 00 35 04 06 00 FD 7C 9B A0 82 99 B3 29 C1 4D 83 8D 78 F4 [10:45:46]written 0, free lines is 4095 [10:45:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F8 8E 47 00 0F 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 39 36 33 31 35 36 10 04 04 00 F4 61 02 00 F4 03 04 00 8B 85 14 67 B6 04 01 00 00 B6 9B 25 6E F6 41 5E A1 [10:45:46]CommunicateWithHost err = 0 [10:45:46]CheckOFDResponse [10:45:46]1017 (14) - 77093643461234 [10:45:46]1041 (16) - 0000000000963156 [10:45:46]1040 (4) - 156148 [10:45:46]1012 (4) - 20.10.2024 04:22 [10:45:46]1206 (1) - 0 [10:45:46]OFD Sender: Remove packet 156148 [10:45:46]ProducePacketName [10:45:46]name=ofd_packets/00156148 [10:45:46]NVStorageDeleteData [10:45:46]Write to MH i2c: 01 00 00 D5 1E F3 [10:45:46]Write i2c OK [10:45:46]MH_I2C_Read... [10:45:46]Read from MH i2c: 01 [10:45:46]MH_I2C_Read... [10:45:46]Read from MH i2c: 01 07 00 [10:45:46]MH_I2C_Read... [10:45:46]Read from MH i2c: 01 07 00 D5 1E 00 00 00 00 00 EC 0C F2 [10:45:46]RasterBufferAndPrint [10:45:46]line [10:45:46]line [10:45:46]line [10:45:46]line [10:45:46]line [10:45:46]written 0, free lines is 3317 [10:45:46]MH_Cut [10:45:46]Write to MH i2c: D1 01 00 DC 1E 01 CC [10:45:46]Write i2c OK [10:45:46]MH_I2C_Read... [10:45:46]Read from MH i2c: D1 [10:45:46]MH_I2C_Read... [10:45:46]Read from MH i2c: D1 01 00 [10:45:46]MH_I2C_Read... [10:45:46]Read from MH i2c: D1 01 00 DC 1E 00 CB [10:45:46]Write to MH i2c: 01 00 00 DD 1E FB [10:45:46]Write i2c OK [10:45:46]MH_I2C_Read... [10:45:46]OFD Sender: No OFD packet to send [10:45:47]*** Cut start [10:45:47]*** Partial cut [10:45:47]*** CUTSNS_PIN = 1 [10:45:47]*** CUTSNS_PIN = 0 [10:45:47]*** Brake cut motor [10:45:47]Read from MH i2c: 01 [10:45:47]MH_I2C_Read... [10:45:47]*** Stop cut motor [10:45:47]*** Cut end [10:45:47]Read from MH i2c: 01 07 00 [10:45:47]MH_I2C_Read... [10:45:47]Read from MH i2c: 01 07 00 DD 1E 00 00 00 00 00 FF 0F 10 [10:45:47]process_action close_receipt done [10:45:47]requested_data is exist [10:45:47]produce_requested_data [10:45:47]requested_item fm.sn is exist - process it [10:45:47]wFMCommunicate request_size=4 [10:45:47]MH_SAM_APDU [10:45:47]CAPDU: 80 11 00 00 [10:45:47]Write to MH i2c: E2 08 00 DE 1E 80 11 00 00 00 00 00 00 76 [10:45:47]Write i2c OK [10:45:47]MH_I2C_Read... [10:45:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:45:47]Read from MH i2c: E2 [10:45:47]MH_I2C_Read... [10:45:47]Read from MH i2c: E2 17 00 [10:45:47]MH_I2C_Read... [10:45:47]Read from MH i2c: E2 17 00 DE 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C7 [10:45:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:45:47]wFMCommunicate OK [10:45:47]requested_item fd.num is exist - process it [10:45:47]SAM_PROTO_GetFieldsCounters [10:45:47]wFMCommunicate request_size=4 [10:45:47]MH_SAM_APDU [10:45:47]CAPDU: 80 13 00 00 [10:45:47]Write to MH i2c: E2 08 00 DF 1E 80 13 00 00 00 00 00 00 79 [10:45:47]Write i2c OK [10:45:47]MH_I2C_Read... [10:45:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:45:48]Read from MH i2c: E2 [10:45:48]MH_I2C_Read... [10:45:48]Read from MH i2c: E2 62 00 [10:45:48]MH_I2C_Read... [10:45:48]Read from MH i2c: E2 62 00 DF 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F4 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 DC 00 00 00 5E 04 04 00 DC 00 00 00 57 04 04 00 DD 00 00 00 19 04 04 00 00 00 00 00 90 00 D8 [10:45:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F4 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 DC 00 00 00 5E 04 04 00 DC 00 00 00 57 04 04 00 DD 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:45:48]wFMCommunicate OK [10:45:48]SAM_PROTO_GetFieldsCounters done [10:45:48]requested_item shift.num is exist - process it [10:45:48]requested_item shift.opened is exist - process it [10:45:48]req_shift_opened [10:45:48]FM_GetShiftState [10:45:48]SAM_PROTO_GetShiftState [10:45:48]wFMCommunicate request_size=4 [10:45:48]MH_SAM_APDU [10:45:48]CAPDU: 80 13 01 00 [10:45:48]Write to MH i2c: E2 08 00 E0 1E 80 13 01 00 00 00 00 00 7B [10:45:48]Write i2c OK [10:45:48]MH_I2C_Read... [10:45:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:45:48]Read from MH i2c: E2 [10:45:48]MH_I2C_Read... [10:45:48]Read from MH i2c: E2 0E 00 [10:45:48]MH_I2C_Read... [10:45:48]Read from MH i2c: E2 0E 00 E0 1E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 22 [10:45:48]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:45:48]wFMCommunicate OK [10:45:48]SAM_PROTO_GetShiftState done [10:45:48]FM_GetShiftState done [10:45:48]req_shift_opened done [10:45:48]requested_item shift.open_date is exist - process it [10:45:48]req_shift_open_date [10:45:48]req_shift_open_date done [10:45:48]produce_requested_data done [10:45:48]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156148,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:45:48]process_action_free close_receipt [10:45:48]json_value_free [10:45:48]json_value_free done [10:45:48]process_json_proto returns [10:45:48]Send response to host [10:45:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156148,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:45:48]free response buf [10:45:48]execute_script done [10:45:48]execute_script returns [10:45:48]free content buf [10:45:48]Sock 9.Close socket [10:45:48]Sock 9.Thread stoped [10:45:51]OFD Sender: No OFD packet to send [10:45:56]OFD Sender: No OFD packet to send [10:46:01]OFD Sender: No OFD packet to send [10:46:03]accept exits with 8 [10:46:03]New connection [10:46:03]New thread 3066695012 created [10:46:03]Thread 3066551652 joined [10:46:03]Waiting for new connection... [10:46:03] Sock 8.Parse request [10:46:03]Sock 8.Check first char [10:46:03]Sock 8.First char is OK [10:46:03]request: POST /json_proto HTTP/1.0 [10:46:03]Method: POST [10:46:03]URL: /json_proto [10:46:03]Method is POST - this is cgi request [10:46:03]url: /json_proto [10:46:03]query_string will be loaded in cgi processing [10:46:03]execute_cgi json_proto POST (null) [10:46:03]execute_cgi path=json_proto method=POST [10:46:03]POST find Content-Length [10:46:03]Host: 172.17.53.67:8080 [10:46:03]Content-Length: 682 [10:46:03]Content-Type: application/json [10:46:03] [10:46:03]POST finish read [10:46:03]Found Content-Length = 682 [10:46:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874434", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:46:03]execute_script... [10:46:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874434", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:46:03]POST & json_proto [10:46:03]process_json_proto [10:46:03]json parsed OK: [10:46:03]protocol is kg_v1.0 [10:46:03]action value=close_receipt [10:46:03]process_action close_receipt [10:46:03]cmd_close_receipt [10:46:03]MH_GetDate [10:46:03]Write to MH i2c: F0 00 00 E1 1E EE [10:46:03]Write i2c OK [10:46:03]MH_I2C_Read... [10:46:03]Read from MH i2c: F0 [10:46:03]MH_I2C_Read... [10:46:03]Read from MH i2c: F0 09 00 [10:46:03]MH_I2C_Read... [10:46:03]Read from MH i2c: F0 09 00 E1 1E 00 6C DF 14 67 19 BC 99 64 8F [10:46:03]GetLastDocTimeStamp 1729421145 [10:46:03]current date 1729421164 [10:46:03]FM_GetShiftState [10:46:03]SAM_PROTO_GetShiftState [10:46:03]wFMCommunicate request_size=4 [10:46:03]MH_SAM_APDU [10:46:03]CAPDU: 80 13 01 00 [10:46:03]Write to MH i2c: E2 08 00 E2 1E 80 13 01 00 00 00 00 00 7D [10:46:03]Write i2c OK [10:46:03]MH_I2C_Read... [10:46:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:46:03]Read from MH i2c: E2 [10:46:03]MH_I2C_Read... [10:46:03]Read from MH i2c: E2 0E 00 [10:46:03]MH_I2C_Read... [10:46:03]Read from MH i2c: E2 0E 00 E2 1E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 24 [10:46:03]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:46:03]wFMCommunicate OK [10:46:03]SAM_PROTO_GetShiftState done [10:46:03]FM_GetShiftState done [10:46:03]opened in 1729383891 [10:46:03]opened+sec_in_day 1729470291 [10:46:03]quantity*price = 100015 [10:46:03]sum+1 = 100017 [10:46:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 221 20.10.2024 10:46 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156149 ФПД: 278941214131936 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T104604&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156149&fm=278941214131936&tin=02508201610067®Number=0000137193017469&sum=100000 [10:46:04]StoreToDocumentArchive [10:46:04]shift 314 fd 156149 [10:46:04]save to /storage/0314/doc_00156149 [10:46:04]save last doc name /storage/0314/doc_00156149 to /storage/kkm_last_doc_name [10:46:04]save OK [10:46:04]Clear old archive folders... [10:46:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:46:04]tlvbuf is 008739A0 [10:46:04]SAM_PROTO_ClearQueue [10:46:04]wFMCommunicate request_size=4 [10:46:04]MH_SAM_APDU [10:46:04]CAPDU: 80 09 00 00 [10:46:04]Write to MH i2c: E2 08 00 EF 1E 80 09 00 00 00 00 00 00 7F [10:46:04]Write i2c OK [10:46:04]MH_I2C_Read... [10:46:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:46:04]Read from MH i2c: E2 [10:46:04]MH_I2C_Read... [10:46:04]Read from MH i2c: E2 03 00 [10:46:04]MH_I2C_Read... [10:46:04]Read from MH i2c: E2 03 00 EF 1E 00 90 00 81 [10:46:04]RAPDU: 90 00 [10:46:04]wFMCommunicate OK [10:46:04]SAM_PROTO_ClearQueue done [10:46:04]KKMCreateOFDPacket [10:46:04]OFDProtocolAddRootSTLVToBuf [10:46:04]FM_MakeSignedData [10:46:04]FM_MakeSignedData [10:46:04]SAM_PROTO_SignData [10:46:04]wFMCommunicate request_size=4 [10:46:04]MH_SAM_APDU [10:46:04]CAPDU: 80 0D 01 02 [10:46:04]Write to MH i2c: E2 08 00 F0 1E 80 0D 01 02 00 00 00 00 87 [10:46:04]Write i2c OK [10:46:04]MH_I2C_Read... [10:46:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:46:04]Read from MH i2c: E2 [10:46:04]MH_I2C_Read... [10:46:04]Read from MH i2c: E2 03 00 [10:46:04]MH_I2C_Read... [10:46:04]Read from MH i2c: E2 03 00 F0 1E 00 90 00 82 [10:46:04]RAPDU: 90 00 [10:46:04]wFMCommunicate OK [10:46:04]wFMCommunicate request_size=255 [10:46:04]MH_SAM_APDU [10:46:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 00 00 00 F4 03 04 00 6C DF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F5 61 02 00 35 04 06 00 FD [10:46:04]Write to MH i2c: E2 02 01 F1 1E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 00 00 00 F4 03 04 00 6C DF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F5 61 02 00 35 04 06 00 FD 00 00 5B [10:46:04]Write i2c OK [10:46:04]MH_I2C_Read... [10:46:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:46:04]Read from MH i2c: E2 [10:46:04]MH_I2C_Read... [10:46:04]Read from MH i2c: E2 03 00 [10:46:04]MH_I2C_Read... [10:46:04]Read from MH i2c: E2 03 00 F1 1E 00 90 00 83 [10:46:04]RAPDU: 90 00 [10:46:04]wFMCommunicate OK [10:46:04]wFMCommunicate request_size=10 [10:46:04]MH_SAM_APDU [10:46:04]CAPDU: 80 0D 02 02 05 B2 0F FB 46 E0 [10:46:04]Write to MH i2c: E2 0D 00 F2 1E 80 0D 02 02 05 00 B2 0F FB 46 E0 00 00 76 [10:46:04]Write i2c OK [10:46:04]MH_I2C_Read... [10:46:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:46:04]Read from MH i2c: E2 [10:46:04]MH_I2C_Read... [10:46:04]Read from MH i2c: E2 03 00 [10:46:04]MH_I2C_Read... [10:46:04]Read from MH i2c: E2 03 00 F2 1E 00 90 00 84 [10:46:04]RAPDU: 90 00 [10:46:04]wFMCommunicate OK [10:46:04]wFMCommunicate request_size=4 [10:46:04]MH_SAM_APDU [10:46:04]CAPDU: 80 0D 03 02 [10:46:04]Write to MH i2c: E2 08 00 F3 1E 80 0D 03 02 00 00 00 00 8C [10:46:04]Write i2c OK [10:46:04]MH_I2C_Read... [10:46:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:46:04]Read from MH i2c: E2 [10:46:04]MH_I2C_Read... [10:46:04]Read from MH i2c: E2 0B 00 [10:46:04]MH_I2C_Read... [10:46:04]Read from MH i2c: E2 0B 00 F3 1E 00 C9 C8 E5 75 8F 02 A2 C1 90 00 6C [10:46:04]RAPDU: C9 C8 E5 75 8F 02 A2 C1 90 00 [10:46:04]wFMCommunicate OK [10:46:04]SAM_PROTO_SignData done [10:46:04]FM_MakeSignedData done [10:46:04]CreateOFDProtocolMessage [10:46:04]wFMCommunicate request_size=4 [10:46:04]MH_SAM_APDU [10:46:04]CAPDU: 80 11 00 00 [10:46:04]Write to MH i2c: E2 08 00 F4 1E 80 11 00 00 00 00 00 00 8C [10:46:04]Write i2c OK [10:46:04]MH_I2C_Read... [10:46:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:46:04]Read from MH i2c: E2 [10:46:04]MH_I2C_Read... [10:46:04]Read from MH i2c: E2 17 00 [10:46:04]MH_I2C_Read... [10:46:04]Read from MH i2c: E2 17 00 F4 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DD [10:46:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:46:04]wFMCommunicate OK [10:46:04]CreateOFDProtocolMessage done [10:46:04]OFDSenderStorePacket 156149 [10:46:04]StoreOFDPacket docnum=156149 [10:46:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F1 71 07 01 46 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 00 00 00 F4 03 04 00 6C DF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F5 61 02 00 35 04 06 00 FD B2 0F FB 46 E0 C9 C8 E5 75 8F 02 A2 C1 [10:46:04]CheckFolder [10:46:04]dirname=/storage/ofd_packets [10:46:04]CheckFolder done [10:46:04]ProducePacketName [10:46:04]name=ofd_packets/00156149 [10:46:04]NVStorageSaveData ofd_packets/00156149 [10:46:04]File name is /storage/ofd_packets/00156149 [10:46:04]Write 301 bytes [10:46:04]NVStorageSaveData done [10:46:04]OFDSenderStorePacket done [10:46:04]KKMCreateOFDPacket done [10:46:04]NVStorageSaveData kkm_last_timestamp [10:46:04]File name is /storage/kkm_last_timestamp [10:46:04]Write 4 bytes [10:46:04]NVStorageSaveData done [10:46:04]ExternCall_PrintAddStr [10:46:04]wPrintStart [10:46:04]Write to MH i2c: 01 00 00 F5 1E 13 [10:46:04]Write i2c OK [10:46:04]MH_I2C_Read... [10:46:04]Read from MH i2c: 01 [10:46:04]MH_I2C_Read... [10:46:04]Read from MH i2c: 01 07 00 [10:46:04]MH_I2C_Read... [10:46:04]Read from MH i2c: 01 07 00 F5 1E 00 00 00 00 00 FF 0F 28 [10:46:04]RasterBufferAndPrint [10:46:04]line Счет N : (1)874434 [10:46:04]line ИНН: 02508201610067 [10:46:04]line Контрольно-Кассовый Чек [10:46:04]line ПРОДАЖА [10:46:04]line ТРК (МРК, ГНК) : 32 [10:46:04]line Товар: 2710124130 [10:46:04]line Аи-92-К-5 [10:46:04]line 14.950 * 66.90 [10:46:04]line = 1000.16 [10:46:04]line НДС 12% НСП 1% [10:46:04]line > о реализуемом товаре [10:46:04]line ОКРУГЛЕНИЕ: -0.16 [10:46:04]line ИТОГО: 1000.00 [10:46:04]line Внесено: 1000.00 [10:46:04]line СДАЧА: 0.00 [10:46:04]line НСП 1% : 8.85 [10:46:04]line НДС 12% : 106.21 [10:46:04]line Наличными: 1000.00 [10:46:04]line Безнал.: 0.00 [10:46:04]line Место: АЗС № 165 "Партнер Нефть" [10:46:04]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:46:04]line СНО: Общий режим [10:46:04]line Чек 221 20.10.2024 10:46 [10:46:04]line Смена: 314 ФФД: 1.0 [10:46:04]line ЗНМ: 0300000234 [10:46:04]line РНМ: 0000137193017469 [10:46:04]line Версия ККМ: v1.0 [10:46:04]line ФМ: 0000000000963156 [10:46:04]line ФД: 156149 [10:46:04]line ФПД: 278941214131936 [10:46:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T104604&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156149&fm=278941214131936&tin=02508201610067®Number=0000137193017469&sum=100000 [10:46:05]OFD Sender: Processing packet 156149 [packets to send 52, broken 51] [10:46:05]ProducePacketName [10:46:05]name=ofd_packets/00156149 [10:46:05]OFD Sender: To server: pG, [10:46:05]CommunicateWithHost lk.salyk.kg:30040 [10:46:05]ConnectInit lk.salyk.kg [10:46:05]written 0, free lines is 4095 [10:46:05]Connected sock=10 [10:46:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F1 71 07 01 46 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 00 00 00 F4 03 04 00 6C DF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F5 61 02 00 35 04 06 00 FD B2 0F FB 46 E0 C9 C8 E5 75 8F 02 A2 C1 [10:46:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 2F 09 47 00 75 ED A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F5 61 02 00 F4 03 04 00 9F 85 14 67 B6 04 01 00 00 AC 21 34 B2 5E D9 60 AE [10:46:05]CommunicateWithHost err = 0 [10:46:05]CheckOFDResponse [10:46:05]1017 (14) - 77093643461234 [10:46:05]1041 (16) - 0000000000963156 [10:46:05]1040 (4) - 156149 [10:46:05]1012 (4) - 20.10.2024 04:22 [10:46:05]1206 (1) - 0 [10:46:05]OFD Sender: Remove packet 156149 [10:46:05]ProducePacketName [10:46:05]name=ofd_packets/00156149 [10:46:05]NVStorageDeleteData [10:46:05]Write to MH i2c: 01 00 00 20 1F 3F [10:46:05]Write i2c OK [10:46:05]MH_I2C_Read... [10:46:05]Read from MH i2c: 01 [10:46:05]MH_I2C_Read... [10:46:05]Read from MH i2c: 01 07 00 [10:46:05]MH_I2C_Read... [10:46:05]Read from MH i2c: 01 07 00 20 1F 00 00 00 00 00 F4 0C 46 [10:46:05]RasterBufferAndPrint [10:46:05]line [10:46:05]line [10:46:05]line [10:46:05]line [10:46:05]line [10:46:05]written 0, free lines is 3322 [10:46:05]MH_Cut [10:46:05]Write to MH i2c: D1 01 00 27 1F 01 18 [10:46:05]Write i2c OK [10:46:05]MH_I2C_Read... [10:46:05]Read from MH i2c: D1 [10:46:05]MH_I2C_Read... [10:46:05]Read from MH i2c: D1 01 00 [10:46:05]MH_I2C_Read... [10:46:05]Read from MH i2c: D1 01 00 27 1F 00 17 [10:46:05]Write to MH i2c: 01 00 00 28 1F 47 [10:46:05]Write i2c OK [10:46:05]MH_I2C_Read... [10:46:06]OFD Sender: No OFD packet to send [10:46:06]*** Cut start [10:46:06]*** Partial cut [10:46:06]*** CUTSNS_PIN = 1 [10:46:06]*** CUTSNS_PIN = 0 [10:46:06]*** Brake cut motor [10:46:06]Read from MH i2c: 01 [10:46:06]MH_I2C_Read... [10:46:06]*** Stop cut motor [10:46:06]*** Cut end [10:46:06]Read from MH i2c: 01 07 00 [10:46:06]MH_I2C_Read... [10:46:06]Read from MH i2c: 01 07 00 28 1F 00 00 00 00 00 FF 0F 5C [10:46:06]process_action close_receipt done [10:46:06]requested_data is exist [10:46:06]produce_requested_data [10:46:06]requested_item fm.sn is exist - process it [10:46:06]wFMCommunicate request_size=4 [10:46:06]MH_SAM_APDU [10:46:06]CAPDU: 80 11 00 00 [10:46:06]Write to MH i2c: E2 08 00 29 1F 80 11 00 00 00 00 00 00 C2 [10:46:06]Write i2c OK [10:46:06]MH_I2C_Read... [10:46:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:46:07]Read from MH i2c: E2 [10:46:07]MH_I2C_Read... [10:46:07]Read from MH i2c: E2 17 00 [10:46:07]MH_I2C_Read... [10:46:07]Read from MH i2c: E2 17 00 29 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 13 [10:46:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:46:07]wFMCommunicate OK [10:46:07]requested_item fd.num is exist - process it [10:46:07]SAM_PROTO_GetFieldsCounters [10:46:07]wFMCommunicate request_size=4 [10:46:07]MH_SAM_APDU [10:46:07]CAPDU: 80 13 00 00 [10:46:07]Write to MH i2c: E2 08 00 2A 1F 80 13 00 00 00 00 00 00 C5 [10:46:07]Write i2c OK [10:46:07]MH_I2C_Read... [10:46:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:46:07]Read from MH i2c: E2 [10:46:07]MH_I2C_Read... [10:46:07]Read from MH i2c: E2 62 00 [10:46:07]MH_I2C_Read... [10:46:07]Read from MH i2c: E2 62 00 2A 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F5 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 DD 00 00 00 5E 04 04 00 DD 00 00 00 57 04 04 00 DE 00 00 00 19 04 04 00 00 00 00 00 90 00 28 [10:46:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F5 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 DD 00 00 00 5E 04 04 00 DD 00 00 00 57 04 04 00 DE 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:46:07]wFMCommunicate OK [10:46:07]SAM_PROTO_GetFieldsCounters done [10:46:07]requested_item shift.num is exist - process it [10:46:07]requested_item shift.opened is exist - process it [10:46:07]req_shift_opened [10:46:07]FM_GetShiftState [10:46:07]SAM_PROTO_GetShiftState [10:46:07]wFMCommunicate request_size=4 [10:46:07]MH_SAM_APDU [10:46:07]CAPDU: 80 13 01 00 [10:46:07]Write to MH i2c: E2 08 00 2B 1F 80 13 01 00 00 00 00 00 C7 [10:46:07]Write i2c OK [10:46:07]MH_I2C_Read... [10:46:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:46:07]Read from MH i2c: E2 [10:46:07]MH_I2C_Read... [10:46:07]Read from MH i2c: E2 0E 00 [10:46:07]MH_I2C_Read... [10:46:07]Read from MH i2c: E2 0E 00 2B 1F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 6E [10:46:07]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:46:07]wFMCommunicate OK [10:46:07]SAM_PROTO_GetShiftState done [10:46:07]FM_GetShiftState done [10:46:07]req_shift_opened done [10:46:07]requested_item shift.open_date is exist - process it [10:46:07]req_shift_open_date [10:46:07]req_shift_open_date done [10:46:07]produce_requested_data done [10:46:07]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156149,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:46:07]process_action_free close_receipt [10:46:07]json_value_free [10:46:07]json_value_free done [10:46:07]process_json_proto returns [10:46:07]Send response to host [10:46:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156149,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:46:07]free response buf [10:46:07]execute_script done [10:46:07]execute_script returns [10:46:07]free content buf [10:46:07]Sock 8.Close socket [10:46:07]Sock 8.Thread stoped [10:46:11]OFD Sender: No OFD packet to send [10:46:16]OFD Sender: No OFD packet to send [10:46:21]OFD Sender: No OFD packet to send [10:46:26]OFD Sender: No OFD packet to send [10:46:31]OFD Sender: No OFD packet to send [10:46:36]OFD Sender: No OFD packet to send [10:46:41]OFD Sender: No OFD packet to send [10:46:46]OFD Sender: No OFD packet to send [10:46:51]OFD Sender: No OFD packet to send [10:46:56]OFD Sender: No OFD packet to send [10:47:01]OFD Sender: No OFD packet to send [10:47:06]OFD Sender: No OFD packet to send [10:47:11]OFD Sender: No OFD packet to send [10:47:16]OFD Sender: No OFD packet to send [10:47:21]OFD Sender: No OFD packet to send [10:47:26]OFD Sender: No OFD packet to send [10:47:31]OFD Sender: No OFD packet to send [10:47:36]OFD Sender: No OFD packet to send [10:47:41]OFD Sender: No OFD packet to send [10:47:46]OFD Sender: No OFD packet to send [10:47:51]OFD Sender: No OFD packet to send [10:47:56]OFD Sender: No OFD packet to send [10:48:01]OFD Sender: No OFD packet to send [10:48:06]OFD Sender: No OFD packet to send [10:48:11]OFD Sender: No OFD packet to send [10:48:16]OFD Sender: No OFD packet to send [10:48:21]OFD Sender: No OFD packet to send [10:48:26]OFD Sender: No OFD packet to send [10:48:31]OFD Sender: No OFD packet to send [10:48:36]OFD Sender: No OFD packet to send [10:48:41]OFD Sender: No OFD packet to send [10:48:46]OFD Sender: No OFD packet to send [10:48:51]OFD Sender: No OFD packet to send [10:48:56]OFD Sender: No OFD packet to send [10:49:01]OFD Sender: No OFD packet to send [10:49:06]accept exits with 9 [10:49:06]New connection [10:49:06]New thread 3066551652 created [10:49:06]Thread 3066695012 joined [10:49:06]Waiting for new connection... [10:49:06] Sock 9.Parse request [10:49:06]Sock 9.Check first char [10:49:06]Sock 9.First char is OK [10:49:06]request: POST /json_proto HTTP/1.0 [10:49:06]Method: POST [10:49:06]URL: /json_proto [10:49:06]Method is POST - this is cgi request [10:49:06]url: /json_proto [10:49:06]query_string will be loaded in cgi processing [10:49:06]execute_cgi json_proto POST (null) [10:49:06]execute_cgi path=json_proto method=POST [10:49:06]POST find Content-Length [10:49:06]Host: 172.17.53.67:8080 [10:49:06]Content-Length: 792 [10:49:06]Content-Type: application/json [10:49:06] [10:49:06]POST finish read [10:49:06]Found Content-Length = 792 [10:49:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874435", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 22.920, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:49:06]execute_script... [10:49:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874435", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 22.920, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:49:06]POST & json_proto [10:49:06]process_json_proto [10:49:06]json parsed OK: [10:49:06]protocol is kg_v1.0 [10:49:06]action value=close_receipt [10:49:06]process_action close_receipt [10:49:06]cmd_close_receipt [10:49:06]MH_GetDate [10:49:06]Write to MH i2c: F0 00 00 2C 1F 3A [10:49:06]Write i2c OK [10:49:06]MH_I2C_Read... [10:49:06]Read from MH i2c: F0 [10:49:06]MH_I2C_Read... [10:49:06]Read from MH i2c: F0 09 00 [10:49:06]MH_I2C_Read... [10:49:06]Read from MH i2c: F0 09 00 2C 1F 00 23 E0 14 67 19 BC 99 64 93 [10:49:06]GetLastDocTimeStamp 1729421164 [10:49:06]current date 1729421347 [10:49:06]FM_GetShiftState [10:49:06]SAM_PROTO_GetShiftState [10:49:06]wFMCommunicate request_size=4 [10:49:06]MH_SAM_APDU [10:49:06]CAPDU: 80 13 01 00 [10:49:06]Write to MH i2c: E2 08 00 2D 1F 80 13 01 00 00 00 00 00 C9 [10:49:06]Write i2c OK [10:49:06]MH_I2C_Read... [10:49:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:49:06]Read from MH i2c: E2 [10:49:06]MH_I2C_Read... [10:49:06]Read from MH i2c: E2 0E 00 [10:49:06]MH_I2C_Read... [10:49:06]Read from MH i2c: E2 0E 00 2D 1F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 70 [10:49:06]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:49:06]wFMCommunicate OK [10:49:06]SAM_PROTO_GetShiftState done [10:49:06]FM_GetShiftState done [10:49:06]opened in 1729383891 [10:49:06]opened+sec_in_day 1729470291 [10:49:06]quantity*price = 0 [10:49:06]sum+1 = 1 [10:49:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 222 20.10.2024 10:49 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливная Карта 59209 ФМ: 0000000000963156 ФД: 156150 ФПД: 222634120551851 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T104907&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156150&fm=222634120551851&tin=02508201610067®Number=0000137193017469&sum=0 [10:49:07]StoreToDocumentArchive [10:49:07]shift 314 fd 156150 [10:49:07]save to /storage/0314/doc_00156150 [10:49:07]save last doc name /storage/0314/doc_00156150 to /storage/kkm_last_doc_name [10:49:07]save OK [10:49:07]Clear old archive folders... [10:49:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:49:07]tlvbuf is 008734E0 [10:49:07]SAM_PROTO_ClearQueue [10:49:07]wFMCommunicate request_size=4 [10:49:07]MH_SAM_APDU [10:49:07]CAPDU: 80 09 00 00 [10:49:07]Write to MH i2c: E2 08 00 3A 1F 80 09 00 00 00 00 00 00 CB [10:49:07]Write i2c OK [10:49:07]MH_I2C_Read... [10:49:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:49:07]Read from MH i2c: E2 [10:49:07]MH_I2C_Read... [10:49:07]Read from MH i2c: E2 03 00 [10:49:07]MH_I2C_Read... [10:49:07]Read from MH i2c: E2 03 00 3A 1F 00 90 00 CD [10:49:07]RAPDU: 90 00 [10:49:07]wFMCommunicate OK [10:49:07]SAM_PROTO_ClearQueue done [10:49:07]KKMCreateOFDPacket [10:49:07]OFDProtocolAddRootSTLVToBuf [10:49:07]FM_MakeSignedData [10:49:07]FM_MakeSignedData [10:49:07]SAM_PROTO_SignData [10:49:07]wFMCommunicate request_size=4 [10:49:07]MH_SAM_APDU [10:49:07]CAPDU: 80 0D 01 02 [10:49:07]Write to MH i2c: E2 08 00 3B 1F 80 0D 01 02 00 00 00 00 D3 [10:49:07]Write i2c OK [10:49:07]MH_I2C_Read... [10:49:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:49:07]Read from MH i2c: E2 [10:49:07]MH_I2C_Read... [10:49:07]Read from MH i2c: E2 03 00 [10:49:07]MH_I2C_Read... [10:49:07]Read from MH i2c: E2 03 00 3B 1F 00 90 00 CE [10:49:07]RAPDU: 90 00 [10:49:07]wFMCommunicate OK [10:49:07]wFMCommunicate request_size=255 [10:49:07]MH_SAM_APDU [10:49:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 88 59 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 00 00 00 F4 03 04 00 23 E0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F6 61 02 00 35 04 06 00 CA [10:49:07]Write to MH i2c: E2 02 01 3C 1F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 88 59 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 00 00 00 F4 03 04 00 23 E0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F6 61 02 00 35 04 06 00 CA 00 00 94 [10:49:07]Write i2c OK [10:49:07]MH_I2C_Read... [10:49:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:49:07]Read from MH i2c: E2 [10:49:07]MH_I2C_Read... [10:49:07]Read from MH i2c: E2 03 00 [10:49:07]MH_I2C_Read... [10:49:07]Read from MH i2c: E2 03 00 3C 1F 00 90 00 CF [10:49:07]RAPDU: 90 00 [10:49:07]wFMCommunicate OK [10:49:07]wFMCommunicate request_size=10 [10:49:07]MH_SAM_APDU [10:49:07]CAPDU: 80 0D 02 02 05 7C 0B AB 9D AB [10:49:07]Write to MH i2c: E2 0D 00 3D 1F 80 0D 02 02 05 00 7C 0B AB 9D AB 00 00 5A [10:49:07]Write i2c OK [10:49:07]MH_I2C_Read... [10:49:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:49:07]Read from MH i2c: E2 [10:49:07]MH_I2C_Read... [10:49:07]Read from MH i2c: E2 03 00 [10:49:07]MH_I2C_Read... [10:49:07]Read from MH i2c: E2 03 00 3D 1F 00 90 00 D0 [10:49:07]RAPDU: 90 00 [10:49:07]wFMCommunicate OK [10:49:07]wFMCommunicate request_size=4 [10:49:07]MH_SAM_APDU [10:49:07]CAPDU: 80 0D 03 02 [10:49:07]Write to MH i2c: E2 08 00 3E 1F 80 0D 03 02 00 00 00 00 D8 [10:49:07]Write i2c OK [10:49:07]MH_I2C_Read... [10:49:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:49:07]Read from MH i2c: E2 [10:49:07]MH_I2C_Read... [10:49:07]Read from MH i2c: E2 0B 00 [10:49:07]MH_I2C_Read... [10:49:07]Read from MH i2c: E2 0B 00 3E 1F 00 BC D9 16 FE E8 4C 4E B5 90 00 B9 [10:49:07]RAPDU: BC D9 16 FE E8 4C 4E B5 90 00 [10:49:07]wFMCommunicate OK [10:49:07]SAM_PROTO_SignData done [10:49:07]FM_MakeSignedData done [10:49:07]CreateOFDProtocolMessage [10:49:07]wFMCommunicate request_size=4 [10:49:07]MH_SAM_APDU [10:49:07]CAPDU: 80 11 00 00 [10:49:07]Write to MH i2c: E2 08 00 3F 1F 80 11 00 00 00 00 00 00 D8 [10:49:07]Write i2c OK [10:49:07]MH_I2C_Read... [10:49:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:49:07]Read from MH i2c: E2 [10:49:07]MH_I2C_Read... [10:49:07]Read from MH i2c: E2 17 00 [10:49:07]MH_I2C_Read... [10:49:07]Read from MH i2c: E2 17 00 3F 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 29 [10:49:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:49:07]wFMCommunicate OK [10:49:07]CreateOFDProtocolMessage done [10:49:07]OFDSenderStorePacket 156150 [10:49:07]StoreOFDPacket docnum=156150 [10:49:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 46 FF 07 01 D1 F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 88 59 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 00 00 00 F4 03 04 00 23 E0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F6 61 02 00 35 04 06 00 CA 7C 0B AB 9D AB BC D9 16 FE E8 4C 4E B5 [10:49:07]CheckFolder [10:49:07]dirname=/storage/ofd_packets [10:49:07]CheckFolder done [10:49:07]ProducePacketName [10:49:07]name=ofd_packets/00156150 [10:49:07]NVStorageSaveData ofd_packets/00156150 [10:49:07]File name is /storage/ofd_packets/00156150 [10:49:07]Write 301 bytes [10:49:07]NVStorageSaveData done [10:49:07]OFDSenderStorePacket done [10:49:07]KKMCreateOFDPacket done [10:49:07]NVStorageSaveData kkm_last_timestamp [10:49:07]File name is /storage/kkm_last_timestamp [10:49:07]Write 4 bytes [10:49:07]NVStorageSaveData done [10:49:07]ExternCall_PrintAddStr [10:49:07]wPrintStart [10:49:07]Write to MH i2c: 01 00 00 40 1F 5F [10:49:07]Write i2c OK [10:49:07]MH_I2C_Read... [10:49:07]Read from MH i2c: 01 [10:49:07]MH_I2C_Read... [10:49:07]Read from MH i2c: 01 07 00 [10:49:07]MH_I2C_Read... [10:49:07]Read from MH i2c: 01 07 00 40 1F 00 00 00 00 00 FF 0F 74 [10:49:07]RasterBufferAndPrint [10:49:07]line Счет N : (1)874435 [10:49:07]line ИНН: 02508201610067 [10:49:07]line Контрольно-Кассовый Чек [10:49:07]line ПРОДАЖА [10:49:07]line ТРК (МРК, ГНК) : 11 [10:49:07]line Товар: 2710124500 [10:49:07]line Аи-95-К-5 [10:49:07]line 22.920 * 0.00 [10:49:07]line = 0.00 [10:49:07]line НДС 12% НСП 1% [10:49:07]line > о реализуемом товаре [10:49:07]line ИТОГО: 0.00 [10:49:07]line НСП 1% : 0.00 [10:49:07]line НДС 12% : 0.00 [10:49:07]line Наличными: 0.00 [10:49:07]line Безнал.: 0.00 [10:49:07]line Место: АЗС № 165 "Партнер Нефть" [10:49:07]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:49:07]line СНО: Общий режим [10:49:07]line Чек 222 20.10.2024 10:49 [10:49:07]line Смена: 314 ФФД: 1.0 [10:49:07]line ЗНМ: 0300000234 [10:49:07]line РНМ: 0000137193017469 [10:49:07]line Версия ККМ: v1.0 [10:49:07]line Талоны: Топливная Карта [10:49:07]line 59209 [10:49:07]line ФМ: 0000000000963156 [10:49:07]line ФД: 156150 [10:49:07]line ФПД: 222634120551851 [10:49:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T104907&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156150&fm=222634120551851&tin=02508201610067®Number=0000137193017469&sum=0 [10:49:08]OFD Sender: Processing packet 156150 [packets to send 52, broken 51] [10:49:08]ProducePacketName [10:49:08]name=ofd_packets/00156150 [10:49:08]OFD Sender: To server: pG, [10:49:08]CommunicateWithHost lk.salyk.kg:30040 [10:49:08]ConnectInit lk.salyk.kg [10:49:08]written 0, free lines is 4095 [10:49:08]Connected sock=10 [10:49:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 46 FF 07 01 D1 F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 88 59 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 00 00 00 F4 03 04 00 23 E0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F6 61 02 00 35 04 06 00 CA 7C 0B AB 9D AB BC D9 16 FE E8 4C 4E B5 [10:49:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 80 69 47 00 18 2A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F6 61 02 00 F4 03 04 00 55 86 14 67 B6 04 01 00 00 45 52 DC 7C 8A 8C 4B 4D [10:49:08]CommunicateWithHost err = 0 [10:49:08]CheckOFDResponse [10:49:08]1017 (14) - 77093643461234 [10:49:08]1041 (16) - 0000000000963156 [10:49:08]1040 (4) - 156150 [10:49:08]1012 (4) - 20.10.2024 04:25 [10:49:08]1206 (1) - 0 [10:49:08]OFD Sender: Remove packet 156150 [10:49:08]ProducePacketName [10:49:08]name=ofd_packets/00156150 [10:49:08]NVStorageDeleteData [10:49:08]Write to MH i2c: 01 00 00 6A 1F 89 [10:49:08]Write i2c OK [10:49:08]MH_I2C_Read... [10:49:08]Read from MH i2c: 01 [10:49:08]MH_I2C_Read... [10:49:08]Read from MH i2c: 01 07 00 [10:49:08]MH_I2C_Read... [10:49:08]Read from MH i2c: 01 07 00 6A 1F 00 00 00 00 00 08 0D A5 [10:49:08]RasterBufferAndPrint [10:49:08]line [10:49:08]line [10:49:08]line [10:49:08]line [10:49:08]line [10:49:08]written 0, free lines is 3343 [10:49:08]MH_Cut [10:49:08]Write to MH i2c: D1 01 00 71 1F 01 62 [10:49:08]Write i2c OK [10:49:08]MH_I2C_Read... [10:49:08]Read from MH i2c: D1 [10:49:08]MH_I2C_Read... [10:49:08]Read from MH i2c: D1 01 00 [10:49:08]MH_I2C_Read... [10:49:08]Read from MH i2c: D1 01 00 71 1F 00 61 [10:49:08]Write to MH i2c: 01 00 00 72 1F 91 [10:49:08]Write i2c OK [10:49:08]MH_I2C_Read... [10:49:08]OFD Sender: No OFD packet to send [10:49:09]*** Cut start [10:49:09]*** Partial cut [10:49:09]*** CUTSNS_PIN = 1 [10:49:09]*** CUTSNS_PIN = 0 [10:49:09]*** Brake cut motor [10:49:09]Read from MH i2c: 01 [10:49:09]MH_I2C_Read... [10:49:09]*** Stop cut motor [10:49:09]*** Cut end [10:49:09]Read from MH i2c: 01 07 00 [10:49:09]MH_I2C_Read... [10:49:09]Read from MH i2c: 01 07 00 72 1F 00 00 00 00 00 FF 0F A6 [10:49:09]process_action close_receipt done [10:49:09]requested_data is exist [10:49:09]produce_requested_data [10:49:09]requested_item fm.sn is exist - process it [10:49:09]wFMCommunicate request_size=4 [10:49:09]MH_SAM_APDU [10:49:09]CAPDU: 80 11 00 00 [10:49:09]Write to MH i2c: E2 08 00 73 1F 80 11 00 00 00 00 00 00 0C [10:49:09]Write i2c OK [10:49:09]MH_I2C_Read... [10:49:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:49:09]Read from MH i2c: E2 [10:49:09]MH_I2C_Read... [10:49:09]Read from MH i2c: E2 17 00 [10:49:09]MH_I2C_Read... [10:49:09]Read from MH i2c: E2 17 00 73 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5D [10:49:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:49:09]wFMCommunicate OK [10:49:09]requested_item fd.num is exist - process it [10:49:09]SAM_PROTO_GetFieldsCounters [10:49:09]wFMCommunicate request_size=4 [10:49:09]MH_SAM_APDU [10:49:09]CAPDU: 80 13 00 00 [10:49:09]Write to MH i2c: E2 08 00 74 1F 80 13 00 00 00 00 00 00 0F [10:49:09]Write i2c OK [10:49:09]MH_I2C_Read... [10:49:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:49:10]Read from MH i2c: E2 [10:49:10]MH_I2C_Read... [10:49:10]Read from MH i2c: E2 62 00 [10:49:10]MH_I2C_Read... [10:49:10]Read from MH i2c: E2 62 00 74 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F6 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 DE 00 00 00 5E 04 04 00 DE 00 00 00 57 04 04 00 DF 00 00 00 19 04 04 00 00 00 00 00 90 00 76 [10:49:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F6 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 DE 00 00 00 5E 04 04 00 DE 00 00 00 57 04 04 00 DF 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:49:10]wFMCommunicate OK [10:49:10]SAM_PROTO_GetFieldsCounters done [10:49:10]requested_item shift.num is exist - process it [10:49:10]requested_item shift.opened is exist - process it [10:49:10]req_shift_opened [10:49:10]FM_GetShiftState [10:49:10]SAM_PROTO_GetShiftState [10:49:10]wFMCommunicate request_size=4 [10:49:10]MH_SAM_APDU [10:49:10]CAPDU: 80 13 01 00 [10:49:10]Write to MH i2c: E2 08 00 75 1F 80 13 01 00 00 00 00 00 11 [10:49:10]Write i2c OK [10:49:10]MH_I2C_Read... [10:49:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:49:10]Read from MH i2c: E2 [10:49:10]MH_I2C_Read... [10:49:10]Read from MH i2c: E2 0E 00 [10:49:10]MH_I2C_Read... [10:49:10]Read from MH i2c: E2 0E 00 75 1F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B8 [10:49:10]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:49:10]wFMCommunicate OK [10:49:10]SAM_PROTO_GetShiftState done [10:49:10]FM_GetShiftState done [10:49:10]req_shift_opened done [10:49:10]requested_item shift.open_date is exist - process it [10:49:10]req_shift_open_date [10:49:10]req_shift_open_date done [10:49:10]produce_requested_data done [10:49:10]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156150,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:49:10]process_action_free close_receipt [10:49:10]json_value_free [10:49:10]json_value_free done [10:49:10]process_json_proto returns [10:49:10]Send response to host [10:49:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156150,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:49:10]free response buf [10:49:10]execute_script done [10:49:10]execute_script returns [10:49:10]free content buf [10:49:10]Sock 9.Close socket [10:49:10]Sock 9.Thread stoped [10:49:13]OFD Sender: No OFD packet to send [10:49:18]OFD Sender: No OFD packet to send [10:49:23]OFD Sender: No OFD packet to send [10:49:28]OFD Sender: No OFD packet to send [10:49:33]OFD Sender: No OFD packet to send [10:49:38]OFD Sender: No OFD packet to send [10:49:43]OFD Sender: No OFD packet to send [10:49:48]OFD Sender: No OFD packet to send [10:49:53]OFD Sender: No OFD packet to send [10:49:58]OFD Sender: No OFD packet to send [10:50:03]OFD Sender: No OFD packet to send [10:50:08]OFD Sender: No OFD packet to send [10:50:13]OFD Sender: No OFD packet to send [10:50:18]OFD Sender: No OFD packet to send [10:50:24]OFD Sender: No OFD packet to send [10:50:29]OFD Sender: No OFD packet to send [10:50:34]OFD Sender: No OFD packet to send [10:50:39]OFD Sender: No OFD packet to send [10:50:44]OFD Sender: No OFD packet to send [10:50:49]OFD Sender: No OFD packet to send [10:50:54]OFD Sender: No OFD packet to send [10:50:59]OFD Sender: No OFD packet to send [10:51:04]OFD Sender: No OFD packet to send [10:51:09]OFD Sender: No OFD packet to send [10:51:14]OFD Sender: No OFD packet to send [10:51:19]OFD Sender: No OFD packet to send [10:51:24]OFD Sender: No OFD packet to send [10:51:29]OFD Sender: No OFD packet to send [10:51:34]OFD Sender: No OFD packet to send [10:51:39]OFD Sender: No OFD packet to send [10:51:44]OFD Sender: No OFD packet to send [10:51:49]OFD Sender: No OFD packet to send [10:51:54]OFD Sender: No OFD packet to send [10:51:59]OFD Sender: No OFD packet to send [10:52:04]OFD Sender: No OFD packet to send [10:52:09]OFD Sender: No OFD packet to send [10:52:14]OFD Sender: No OFD packet to send [10:52:19]OFD Sender: No OFD packet to send [10:52:24]OFD Sender: No OFD packet to send [10:52:29]OFD Sender: No OFD packet to send [10:52:34]OFD Sender: No OFD packet to send [10:52:39]OFD Sender: No OFD packet to send [10:52:42]accept exits with 8 [10:52:42]New connection [10:52:42]New thread 3066695012 created [10:52:42]Thread 3066551652 joined [10:52:42]Waiting for new connection... [10:52:42] Sock 8.Parse request [10:52:42]Sock 8.Check first char [10:52:42]Sock 8.First char is OK [10:52:42]request: POST /json_proto HTTP/1.0 [10:52:42]Method: POST [10:52:42]URL: /json_proto [10:52:42]Method is POST - this is cgi request [10:52:42]url: /json_proto [10:52:42]query_string will be loaded in cgi processing [10:52:42]execute_cgi json_proto POST (null) [10:52:42]execute_cgi path=json_proto method=POST [10:52:42]POST find Content-Length [10:52:42]Host: 172.17.53.67:8080 [10:52:42]Content-Length: 682 [10:52:42]Content-Type: application/json [10:52:42] [10:52:42]POST finish read [10:52:42]Found Content-Length = 682 [10:52:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874436", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:52:42]execute_script... [10:52:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874436", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:52:42]POST & json_proto [10:52:42]process_json_proto [10:52:42]json parsed OK: [10:52:42]protocol is kg_v1.0 [10:52:42]action value=close_receipt [10:52:42]process_action close_receipt [10:52:42]cmd_close_receipt [10:52:42]MH_GetDate [10:52:42]Write to MH i2c: F0 00 00 76 1F 84 [10:52:42]Write i2c OK [10:52:42]MH_I2C_Read... [10:52:42]Read from MH i2c: F0 [10:52:42]MH_I2C_Read... [10:52:42]Read from MH i2c: F0 09 00 [10:52:42]MH_I2C_Read... [10:52:42]Read from MH i2c: F0 09 00 76 1F 00 FB E0 14 67 19 BC 99 64 B5 [10:52:42]GetLastDocTimeStamp 1729421347 [10:52:42]current date 1729421563 [10:52:42]FM_GetShiftState [10:52:42]SAM_PROTO_GetShiftState [10:52:42]wFMCommunicate request_size=4 [10:52:42]MH_SAM_APDU [10:52:42]CAPDU: 80 13 01 00 [10:52:42]Write to MH i2c: E2 08 00 77 1F 80 13 01 00 00 00 00 00 13 [10:52:42]Write i2c OK [10:52:42]MH_I2C_Read... [10:52:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:52:42]Read from MH i2c: E2 [10:52:42]MH_I2C_Read... [10:52:42]Read from MH i2c: E2 0E 00 [10:52:42]MH_I2C_Read... [10:52:42]Read from MH i2c: E2 0E 00 77 1F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 BA [10:52:42]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:52:42]wFMCommunicate OK [10:52:42]SAM_PROTO_GetShiftState done [10:52:42]FM_GetShiftState done [10:52:42]opened in 1729383891 [10:52:42]opened+sec_in_day 1729470291 [10:52:42]quantity*price = 200031 [10:52:42]sum+1 = 200032 [10:52:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.31 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 223 20.10.2024 10:52 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156151 ФПД: 85800494657798 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T105243&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156151&fm=85800494657798&tin=02508201610067®Number=0000137193017469&sum=200000 [10:52:43]StoreToDocumentArchive [10:52:43]shift 314 fd 156151 [10:52:43]save to /storage/0314/doc_00156151 [10:52:43]save last doc name /storage/0314/doc_00156151 to /storage/kkm_last_doc_name [10:52:43]save OK [10:52:43]Clear old archive folders... [10:52:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:52:43]tlvbuf is 00879040 [10:52:43]SAM_PROTO_ClearQueue [10:52:43]wFMCommunicate request_size=4 [10:52:43]MH_SAM_APDU [10:52:43]CAPDU: 80 09 00 00 [10:52:43]Write to MH i2c: E2 08 00 84 1F 80 09 00 00 00 00 00 00 15 [10:52:43]Write i2c OK [10:52:43]MH_I2C_Read... [10:52:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:52:43]Read from MH i2c: E2 [10:52:43]MH_I2C_Read... [10:52:43]Read from MH i2c: E2 03 00 [10:52:43]MH_I2C_Read... [10:52:43]Read from MH i2c: E2 03 00 84 1F 00 90 00 17 [10:52:43]RAPDU: 90 00 [10:52:43]wFMCommunicate OK [10:52:43]SAM_PROTO_ClearQueue done [10:52:43]KKMCreateOFDPacket [10:52:43]OFDProtocolAddRootSTLVToBuf [10:52:43]FM_MakeSignedData [10:52:43]FM_MakeSignedData [10:52:43]SAM_PROTO_SignData [10:52:43]wFMCommunicate request_size=4 [10:52:43]MH_SAM_APDU [10:52:43]CAPDU: 80 0D 01 02 [10:52:43]Write to MH i2c: E2 08 00 85 1F 80 0D 01 02 00 00 00 00 1D [10:52:43]Write i2c OK [10:52:43]MH_I2C_Read... [10:52:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:52:43]Read from MH i2c: E2 [10:52:43]MH_I2C_Read... [10:52:43]Read from MH i2c: E2 03 00 [10:52:43]MH_I2C_Read... [10:52:43]Read from MH i2c: E2 03 00 85 1F 00 90 00 18 [10:52:43]RAPDU: 90 00 [10:52:43]wFMCommunicate OK [10:52:43]wFMCommunicate request_size=255 [10:52:43]MH_SAM_APDU [10:52:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 FB E0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F7 61 02 00 35 04 06 00 4E [10:52:43]Write to MH i2c: E2 02 01 86 1F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 FB E0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F7 61 02 00 35 04 06 00 4E 00 00 1E [10:52:43]Write i2c OK [10:52:43]MH_I2C_Read... [10:52:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:52:43]Read from MH i2c: E2 [10:52:43]MH_I2C_Read... [10:52:43]Read from MH i2c: E2 03 00 [10:52:43]MH_I2C_Read... [10:52:43]Read from MH i2c: E2 03 00 86 1F 00 90 00 19 [10:52:43]RAPDU: 90 00 [10:52:43]wFMCommunicate OK [10:52:43]wFMCommunicate request_size=10 [10:52:43]MH_SAM_APDU [10:52:43]CAPDU: 80 0D 02 02 05 08 FC 01 71 06 [10:52:43]Write to MH i2c: E2 0D 00 87 1F 80 0D 02 02 05 00 08 FC 01 71 06 00 00 A6 [10:52:43]Write i2c OK [10:52:43]MH_I2C_Read... [10:52:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:52:43]Read from MH i2c: E2 [10:52:43]MH_I2C_Read... [10:52:43]Read from MH i2c: E2 03 00 [10:52:43]MH_I2C_Read... [10:52:43]Read from MH i2c: E2 03 00 87 1F 00 90 00 1A [10:52:43]RAPDU: 90 00 [10:52:43]wFMCommunicate OK [10:52:43]wFMCommunicate request_size=4 [10:52:43]MH_SAM_APDU [10:52:43]CAPDU: 80 0D 03 02 [10:52:43]Write to MH i2c: E2 08 00 88 1F 80 0D 03 02 00 00 00 00 22 [10:52:43]Write i2c OK [10:52:43]MH_I2C_Read... [10:52:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:52:43]Read from MH i2c: E2 [10:52:43]MH_I2C_Read... [10:52:43]Read from MH i2c: E2 0B 00 [10:52:43]MH_I2C_Read... [10:52:43]Read from MH i2c: E2 0B 00 88 1F 00 DE DD CB 54 D3 1D 92 58 90 00 D7 [10:52:43]RAPDU: DE DD CB 54 D3 1D 92 58 90 00 [10:52:43]wFMCommunicate OK [10:52:43]SAM_PROTO_SignData done [10:52:43]FM_MakeSignedData done [10:52:43]CreateOFDProtocolMessage [10:52:43]wFMCommunicate request_size=4 [10:52:43]MH_SAM_APDU [10:52:43]CAPDU: 80 11 00 00 [10:52:43]Write to MH i2c: E2 08 00 89 1F 80 11 00 00 00 00 00 00 22 [10:52:43]Write i2c OK [10:52:43]MH_I2C_Read... [10:52:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:52:44]Read from MH i2c: E2 [10:52:44]MH_I2C_Read... [10:52:44]Read from MH i2c: E2 17 00 [10:52:44]MH_I2C_Read... [10:52:44]Read from MH i2c: E2 17 00 89 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 73 [10:52:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:52:44]wFMCommunicate OK [10:52:44]CreateOFDProtocolMessage done [10:52:44]OFDSenderStorePacket 156151 [10:52:44]StoreOFDPacket docnum=156151 [10:52:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 39 E0 07 01 5C 95 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 FB E0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F7 61 02 00 35 04 06 00 4E 08 FC 01 71 06 DE DD CB 54 D3 1D 92 58 [10:52:44]CheckFolder [10:52:44]dirname=/storage/ofd_packets [10:52:44]CheckFolder done [10:52:44]ProducePacketName [10:52:44]name=ofd_packets/00156151 [10:52:44]NVStorageSaveData ofd_packets/00156151 [10:52:44]File name is /storage/ofd_packets/00156151 [10:52:44]Write 301 bytes [10:52:44]NVStorageSaveData done [10:52:44]OFDSenderStorePacket done [10:52:44]KKMCreateOFDPacket done [10:52:44]NVStorageSaveData kkm_last_timestamp [10:52:44]File name is /storage/kkm_last_timestamp [10:52:44]Write 4 bytes [10:52:44]NVStorageSaveData done [10:52:44]ExternCall_PrintAddStr [10:52:44]wPrintStart [10:52:44]Write to MH i2c: 01 00 00 8A 1F A9 [10:52:44]Write i2c OK [10:52:44]MH_I2C_Read... [10:52:44]Read from MH i2c: 01 [10:52:44]MH_I2C_Read... [10:52:44]Read from MH i2c: 01 07 00 [10:52:44]MH_I2C_Read... [10:52:44]Read from MH i2c: 01 07 00 8A 1F 00 00 00 00 00 FF 0F BE [10:52:44]RasterBufferAndPrint [10:52:44]line Счет N : (1)874436 [10:52:44]line ИНН: 02508201610067 [10:52:44]line Контрольно-Кассовый Чек [10:52:44]line ПРОДАЖА [10:52:44]line ТРК (МРК, ГНК) : 22 [10:52:44]line Товар: 2710124130 [10:52:44]line Аи-92-К-5 [10:52:44]line 29.900 * 66.90 [10:52:44]line = 2000.31 [10:52:44]line НДС 12% НСП 1% [10:52:44]line > о реализуемом товаре [10:52:44]line ОКРУГЛЕНИЕ: -0.31 [10:52:44]line ИТОГО: 2000.00 [10:52:44]line Внесено: 2000.00 [10:52:44]line СДАЧА: 0.00 [10:52:44]line НСП 1% : 17.70 [10:52:44]line НДС 12% : 212.42 [10:52:44]line Наличными: 2000.00 [10:52:44]line Безнал.: 0.00 [10:52:44]line Место: АЗС № 165 "Партнер Нефть" [10:52:44]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:52:44]line СНО: Общий режим [10:52:44]line Чек 223 20.10.2024 10:52 [10:52:44]line Смена: 314 ФФД: 1.0 [10:52:44]line ЗНМ: 0300000234 [10:52:44]line РНМ: 0000137193017469 [10:52:44]line Версия ККМ: v1.0 [10:52:44]line ФМ: 0000000000963156 [10:52:44]line ФД: 156151 [10:52:44]line ФПД: 85800494657798 [10:52:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T105243&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156151&fm=85800494657798&tin=02508201610067®Number=0000137193017469&sum=200000 [10:52:44]OFD Sender: Processing packet 156151 [packets to send 52, broken 51] [10:52:44]ProducePacketName [10:52:44]name=ofd_packets/00156151 [10:52:44]OFD Sender: To server: pG, [10:52:44]CommunicateWithHost lk.salyk.kg:30040 [10:52:44]ConnectInit lk.salyk.kg [10:52:44]written 0, free lines is 4095 [10:52:44]Connected sock=10 [10:52:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 39 E0 07 01 5C 95 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 FB E0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F7 61 02 00 35 04 06 00 4E 08 FC 01 71 06 DE DD CB 54 D3 1D 92 58 [10:52:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 51 22 47 00 A2 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 39 36 33 31 35 36 10 04 04 00 F7 61 02 00 F4 03 04 00 2E 87 14 67 B6 04 01 00 00 57 3E 90 41 4F EA DC 22 [10:52:44]CommunicateWithHost err = 0 [10:52:44]CheckOFDResponse [10:52:44]1017 (14) - 77093643461234 [10:52:44]1041 (16) - 0000000000963156 [10:52:44]1040 (4) - 156151 [10:52:44]1012 (4) - 20.10.2024 04:29 [10:52:44]1206 (1) - 0 [10:52:44]OFD Sender: Remove packet 156151 [10:52:44]ProducePacketName [10:52:44]name=ofd_packets/00156151 [10:52:44]NVStorageDeleteData [10:52:44]Write to MH i2c: 01 00 00 B5 1F D4 [10:52:44]Write i2c OK [10:52:44]MH_I2C_Read... [10:52:44]Read from MH i2c: 01 [10:52:44]MH_I2C_Read... [10:52:44]Read from MH i2c: 01 07 00 [10:52:44]MH_I2C_Read... [10:52:44]Read from MH i2c: 01 07 00 B5 1F 00 00 00 00 00 F8 0C DF [10:52:44]RasterBufferAndPrint [10:52:44]line [10:52:44]line [10:52:44]line [10:52:44]line [10:52:44]line [10:52:44]written 0, free lines is 3326 [10:52:44]MH_Cut [10:52:44]Write to MH i2c: D1 01 00 BC 1F 01 AD [10:52:44]Write i2c OK [10:52:44]MH_I2C_Read... [10:52:44]Read from MH i2c: D1 [10:52:44]MH_I2C_Read... [10:52:44]Read from MH i2c: D1 01 00 [10:52:44]MH_I2C_Read... [10:52:44]Read from MH i2c: D1 01 00 BC 1F 00 AC [10:52:44]Write to MH i2c: 01 00 00 BD 1F DC [10:52:44]Write i2c OK [10:52:44]MH_I2C_Read... [10:52:45]OFD Sender: No OFD packet to send [10:52:45]*** Cut start [10:52:45]*** Partial cut [10:52:45]*** CUTSNS_PIN = 1 [10:52:45]*** CUTSNS_PIN = 0 [10:52:45]*** Brake cut motor [10:52:46]Read from MH i2c: 01 [10:52:46]MH_I2C_Read... [10:52:46]*** Stop cut motor [10:52:46]*** Cut end [10:52:46]Read from MH i2c: 01 07 00 [10:52:46]MH_I2C_Read... [10:52:46]Read from MH i2c: 01 07 00 BD 1F 00 00 00 00 00 FF 0F F1 [10:52:46]process_action close_receipt done [10:52:46]requested_data is exist [10:52:46]produce_requested_data [10:52:46]requested_item fm.sn is exist - process it [10:52:46]wFMCommunicate request_size=4 [10:52:46]MH_SAM_APDU [10:52:46]CAPDU: 80 11 00 00 [10:52:46]Write to MH i2c: E2 08 00 BE 1F 80 11 00 00 00 00 00 00 57 [10:52:46]Write i2c OK [10:52:46]MH_I2C_Read... [10:52:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:52:46]Read from MH i2c: E2 [10:52:46]MH_I2C_Read... [10:52:46]Read from MH i2c: E2 17 00 [10:52:46]MH_I2C_Read... [10:52:46]Read from MH i2c: E2 17 00 BE 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A8 [10:52:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:52:46]wFMCommunicate OK [10:52:46]requested_item fd.num is exist - process it [10:52:46]SAM_PROTO_GetFieldsCounters [10:52:46]wFMCommunicate request_size=4 [10:52:46]MH_SAM_APDU [10:52:46]CAPDU: 80 13 00 00 [10:52:46]Write to MH i2c: E2 08 00 BF 1F 80 13 00 00 00 00 00 00 5A [10:52:46]Write i2c OK [10:52:46]MH_I2C_Read... [10:52:46]int [10:52:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:52:46]*** FLAG_PRN_KEY set [10:52:46]Read from MH i2c: E2 [10:52:46]MH_I2C_Read... [10:52:46]Read from MH i2c: E2 62 00 [10:52:46]MH_I2C_Read... [10:52:46]Read from MH i2c: E2 62 00 BF 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F7 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 DF 00 00 00 5E 04 04 00 DF 00 00 00 57 04 04 00 E0 00 00 00 19 04 04 00 00 00 00 00 90 00 C5 [10:52:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F7 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 DF 00 00 00 5E 04 04 00 DF 00 00 00 57 04 04 00 E0 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:52:46]wFMCommunicate OK [10:52:46]SAM_PROTO_GetFieldsCounters done [10:52:46]requested_item shift.num is exist - process it [10:52:46]requested_item shift.opened is exist - process it [10:52:46]req_shift_opened [10:52:46]FM_GetShiftState [10:52:46]SAM_PROTO_GetShiftState [10:52:46]wFMCommunicate request_size=4 [10:52:46]MH_SAM_APDU [10:52:46]CAPDU: 80 13 01 00 [10:52:46]Write to MH i2c: 01 00 00 C0 1F DF [10:52:46]Write i2c OK [10:52:46]MH_I2C_Read... [10:52:46]Read from MH i2c: 01 [10:52:46]MH_I2C_Read... [10:52:46]Read from MH i2c: 01 07 00 [10:52:46]MH_I2C_Read... [10:52:46]Read from MH i2c: 01 07 00 C0 1F 00 08 00 00 00 FF 0F FC [10:52:46]state=0 [10:52:46]Key pressed [10:52:46]Feed [10:52:46]Write to MH i2c: D8 00 00 C1 1F B7 [10:52:46]Write i2c OK [10:52:46]MH_I2C_Read... [10:52:46]Read from MH i2c: D8 [10:52:46]MH_I2C_Read... [10:52:46]Read from MH i2c: D8 01 00 [10:52:46]MH_I2C_Read... [10:52:46]Read from MH i2c: D8 01 00 C1 1F 00 B8 [10:52:46]Write to MH i2c: E2 08 00 C2 1F 80 13 01 00 00 00 00 00 5E [10:52:46]Write i2c OK [10:52:46]MH_I2C_Read... [10:52:46]int [10:52:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:52:46]Read from MH i2c: E2 [10:52:46]MH_I2C_Read... [10:52:46]Read from MH i2c: E2 0E 00 [10:52:46]MH_I2C_Read... [10:52:46]Read from MH i2c: E2 0E 00 C2 1F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 05 [10:52:46]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:52:46]wFMCommunicate OK [10:52:46]SAM_PROTO_GetShiftState done [10:52:46]FM_GetShiftState done [10:52:46]req_shift_opened done [10:52:46]requested_item shift.open_date is exist - process it [10:52:46]req_shift_open_date [10:52:46]req_shift_open_date done [10:52:46]produce_requested_data done [10:52:46]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156151,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:52:46]process_action_free close_receipt [10:52:46]json_value_free [10:52:46]json_value_free done [10:52:46]process_json_proto returns [10:52:46]Send response to host [10:52:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156151,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:52:46]free response buf [10:52:46]execute_script done [10:52:46]execute_script returns [10:52:46]free content buf [10:52:46]Sock 8.Close socket [10:52:46]Sock 8.Thread stoped [10:52:46]Write to MH i2c: 01 00 00 C3 1F E2 [10:52:46]Write i2c OK [10:52:46]MH_I2C_Read... [10:52:46]Read from MH i2c: 01 [10:52:46]MH_I2C_Read... [10:52:46]Read from MH i2c: 01 07 00 [10:52:46]MH_I2C_Read... [10:52:46]Read from MH i2c: 01 07 00 C3 1F 00 48 00 00 00 3C 00 6D [10:52:46]state=2 [10:52:46]Key pressed [10:52:46]int [10:52:46]Write to MH i2c: 01 00 00 C4 1F E3 [10:52:46]*** FLAG_PRN_KEY reset [10:52:46]Write i2c OK [10:52:46]MH_I2C_Read... [10:52:46]Read from MH i2c: 01 [10:52:46]MH_I2C_Read... [10:52:46]Read from MH i2c: 01 07 00 [10:52:46]MH_I2C_Read... [10:52:46]Read from MH i2c: 01 07 00 C4 1F 00 00 00 00 00 FE 0F F7 [10:52:46]state=2 [10:52:46]Stop feed [10:52:47]int [10:52:47]Write to MH i2c: 01 00 00 C5 1F E4 [10:52:47]*** FLAG_PRN_KEY set [10:52:47]Write i2c OK [10:52:47]MH_I2C_Read... [10:52:47]Read from MH i2c: 01 [10:52:47]MH_I2C_Read... [10:52:47]Read from MH i2c: 01 07 00 [10:52:47]MH_I2C_Read... [10:52:47]Read from MH i2c: 01 07 00 C5 1F 00 08 00 00 00 FF 0F 01 [10:52:47]state=0 [10:52:47]Key pressed [10:52:47]Feed [10:52:47]Write to MH i2c: D8 00 00 C6 1F BC [10:52:47]Write i2c OK [10:52:47]MH_I2C_Read... [10:52:47]Read from MH i2c: D8 [10:52:47]MH_I2C_Read... [10:52:47]Read from MH i2c: D8 01 00 [10:52:47]MH_I2C_Read... [10:52:47]Read from MH i2c: D8 01 00 C6 1F 00 BD [10:52:47]int [10:52:47]Write to MH i2c: 01 00 00 C7 1F E6 [10:52:47]Write i2c OK [10:52:47]MH_I2C_Read... [10:52:47]Read from MH i2c: 01 [10:52:47]MH_I2C_Read... [10:52:47]Read from MH i2c: 01 07 00 [10:52:47]MH_I2C_Read... [10:52:47]Read from MH i2c: 01 07 00 C7 1F 00 48 00 00 00 3C 00 71 [10:52:47]state=2 [10:52:47]Key pressed [10:52:47]int [10:52:47]Write to MH i2c: 01 00 00 C8 1F E7 [10:52:47]*** FLAG_PRN_KEY reset [10:52:47]Write i2c OK [10:52:47]MH_I2C_Read... [10:52:47]Read from MH i2c: 01 [10:52:47]MH_I2C_Read... [10:52:47]Read from MH i2c: 01 07 00 [10:52:47]MH_I2C_Read... [10:52:47]Read from MH i2c: 01 07 00 C8 1F 00 00 00 00 00 FF 0F FC [10:52:47]state=2 [10:52:47]Stop feed [10:52:50]OFD Sender: No OFD packet to send [10:52:55]OFD Sender: No OFD packet to send [10:53:00]OFD Sender: No OFD packet to send [10:53:05]OFD Sender: No OFD packet to send [10:53:10]OFD Sender: No OFD packet to send [10:53:15]OFD Sender: No OFD packet to send [10:53:20]OFD Sender: No OFD packet to send [10:53:25]OFD Sender: No OFD packet to send [10:53:30]OFD Sender: No OFD packet to send [10:53:35]OFD Sender: No OFD packet to send [10:53:40]OFD Sender: No OFD packet to send [10:53:45]OFD Sender: No OFD packet to send [10:53:50]OFD Sender: No OFD packet to send [10:53:55]OFD Sender: No OFD packet to send [10:54:00]OFD Sender: No OFD packet to send [10:54:05]OFD Sender: No OFD packet to send [10:54:10]OFD Sender: No OFD packet to send [10:54:15]OFD Sender: No OFD packet to send [10:54:20]OFD Sender: No OFD packet to send [10:54:25]OFD Sender: No OFD packet to send [10:54:30]OFD Sender: No OFD packet to send [10:54:35]OFD Sender: No OFD packet to send [10:54:40]OFD Sender: No OFD packet to send [10:54:45]OFD Sender: No OFD packet to send [10:54:50]OFD Sender: No OFD packet to send [10:54:55]OFD Sender: No OFD packet to send [10:55:00]OFD Sender: No OFD packet to send [10:55:05]OFD Sender: No OFD packet to send [10:55:10]OFD Sender: No OFD packet to send [10:55:15]OFD Sender: No OFD packet to send [10:55:15]accept exits with 9 [10:55:15]New connection [10:55:15]New thread 3066551652 created [10:55:15]Thread 3066695012 joined [10:55:15]Waiting for new connection... [10:55:15] Sock 9.Parse request [10:55:15]Sock 9.Check first char [10:55:15]Sock 9.First char is OK [10:55:15]request: POST /json_proto HTTP/1.0 [10:55:15]Method: POST [10:55:15]URL: /json_proto [10:55:15]Method is POST - this is cgi request [10:55:15]url: /json_proto [10:55:15]query_string will be loaded in cgi processing [10:55:15]execute_cgi json_proto POST (null) [10:55:15]execute_cgi path=json_proto method=POST [10:55:15]POST find Content-Length [10:55:15]Host: 172.17.53.67:8080 [10:55:15]Content-Length: 674 [10:55:15]Content-Type: application/json [10:55:15] [10:55:15]POST finish read [10:55:15]Found Content-Length = 674 [10:55:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874438", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:55:15]execute_script... [10:55:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874438", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:55:15]POST & json_proto [10:55:15]process_json_proto [10:55:15]json parsed OK: [10:55:15]protocol is kg_v1.0 [10:55:15]action value=close_receipt [10:55:15]process_action close_receipt [10:55:15]cmd_close_receipt [10:55:15]MH_GetDate [10:55:15]Write to MH i2c: F0 00 00 C9 1F D7 [10:55:15]Write i2c OK [10:55:15]MH_I2C_Read... [10:55:15]Read from MH i2c: F0 [10:55:15]MH_I2C_Read... [10:55:15]Read from MH i2c: F0 09 00 [10:55:15]MH_I2C_Read... [10:55:15]Read from MH i2c: F0 09 00 C9 1F 00 94 E1 14 67 19 BC 99 64 A2 [10:55:15]GetLastDocTimeStamp 1729421563 [10:55:15]current date 1729421716 [10:55:15]FM_GetShiftState [10:55:15]SAM_PROTO_GetShiftState [10:55:15]wFMCommunicate request_size=4 [10:55:15]MH_SAM_APDU [10:55:15]CAPDU: 80 13 01 00 [10:55:15]Write to MH i2c: E2 08 00 CA 1F 80 13 01 00 00 00 00 00 66 [10:55:15]Write i2c OK [10:55:15]MH_I2C_Read... [10:55:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:55:15]Read from MH i2c: E2 [10:55:15]MH_I2C_Read... [10:55:15]Read from MH i2c: E2 0E 00 [10:55:15]MH_I2C_Read... [10:55:15]Read from MH i2c: E2 0E 00 CA 1F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 0D [10:55:15]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:55:15]wFMCommunicate OK [10:55:15]SAM_PROTO_GetShiftState done [10:55:15]FM_GetShiftState done [10:55:15]opened in 1729383891 [10:55:15]opened+sec_in_day 1729470291 [10:55:15]quantity*price = 60045 [10:55:15]sum+1 = 60047 [10:55:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 224 20.10.2024 10:55 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156152 ФПД: 23936133870133 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T105516&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156152&fm=23936133870133&tin=02508201610067®Number=0000137193017469&sum=60000 [10:55:17]StoreToDocumentArchive [10:55:17]shift 314 fd 156152 [10:55:17]save to /storage/0314/doc_00156152 [10:55:17]save last doc name /storage/0314/doc_00156152 to /storage/kkm_last_doc_name [10:55:17]save OK [10:55:17]Clear old archive folders... [10:55:17]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:55:17]tlvbuf is 008D3B30 [10:55:17]SAM_PROTO_ClearQueue [10:55:17]wFMCommunicate request_size=4 [10:55:17]MH_SAM_APDU [10:55:17]CAPDU: 80 09 00 00 [10:55:17]Write to MH i2c: E2 08 00 D7 1F 80 09 00 00 00 00 00 00 68 [10:55:17]Write i2c OK [10:55:17]MH_I2C_Read... [10:55:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:55:17]Read from MH i2c: E2 [10:55:17]MH_I2C_Read... [10:55:17]Read from MH i2c: E2 03 00 [10:55:17]MH_I2C_Read... [10:55:17]Read from MH i2c: E2 03 00 D7 1F 00 90 00 6A [10:55:17]RAPDU: 90 00 [10:55:17]wFMCommunicate OK [10:55:17]SAM_PROTO_ClearQueue done [10:55:17]KKMCreateOFDPacket [10:55:17]OFDProtocolAddRootSTLVToBuf [10:55:17]FM_MakeSignedData [10:55:17]FM_MakeSignedData [10:55:17]SAM_PROTO_SignData [10:55:17]wFMCommunicate request_size=4 [10:55:17]MH_SAM_APDU [10:55:17]CAPDU: 80 0D 01 02 [10:55:17]Write to MH i2c: E2 08 00 D8 1F 80 0D 01 02 00 00 00 00 70 [10:55:17]Write i2c OK [10:55:17]MH_I2C_Read... [10:55:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:55:17]Read from MH i2c: E2 [10:55:17]MH_I2C_Read... [10:55:17]Read from MH i2c: E2 03 00 [10:55:17]MH_I2C_Read... [10:55:17]Read from MH i2c: E2 03 00 D8 1F 00 90 00 6B [10:55:17]RAPDU: 90 00 [10:55:17]wFMCommunicate OK [10:55:17]wFMCommunicate request_size=255 [10:55:17]MH_SAM_APDU [10:55:17]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 94 E1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F8 61 02 00 35 04 06 00 15 C5 10 C1 [10:55:17]Write to MH i2c: E2 02 01 D9 1F 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 94 E1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F8 61 02 00 35 04 06 00 15 C5 10 C1 00 00 DC [10:55:17]Write i2c OK [10:55:17]MH_I2C_Read... [10:55:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:55:17]Read from MH i2c: E2 [10:55:17]MH_I2C_Read... [10:55:17]Read from MH i2c: E2 03 00 [10:55:17]MH_I2C_Read... [10:55:17]Read from MH i2c: E2 03 00 D9 1F 00 90 00 6C [10:55:17]RAPDU: 90 00 [10:55:17]wFMCommunicate OK [10:55:17]wFMCommunicate request_size=7 [10:55:17]MH_SAM_APDU [10:55:17]CAPDU: 80 0D 02 02 02 B2 35 [10:55:17]Write to MH i2c: E2 0A 00 DA 1F 80 0D 02 02 02 00 B2 35 00 00 5E [10:55:17]Write i2c OK [10:55:17]MH_I2C_Read... [10:55:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:55:17]Read from MH i2c: E2 [10:55:17]MH_I2C_Read... [10:55:17]Read from MH i2c: E2 03 00 [10:55:17]MH_I2C_Read... [10:55:17]Read from MH i2c: E2 03 00 DA 1F 00 90 00 6D [10:55:17]RAPDU: 90 00 [10:55:17]wFMCommunicate OK [10:55:17]wFMCommunicate request_size=4 [10:55:17]MH_SAM_APDU [10:55:17]CAPDU: 80 0D 03 02 [10:55:17]Write to MH i2c: E2 08 00 DB 1F 80 0D 03 02 00 00 00 00 75 [10:55:17]Write i2c OK [10:55:17]MH_I2C_Read... [10:55:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:55:17]Read from MH i2c: E2 [10:55:17]MH_I2C_Read... [10:55:17]Read from MH i2c: E2 0B 00 [10:55:17]MH_I2C_Read... [10:55:17]Read from MH i2c: E2 0B 00 DB 1F 00 45 AB A1 59 23 AA A9 EE 90 00 C4 [10:55:17]RAPDU: 45 AB A1 59 23 AA A9 EE 90 00 [10:55:17]wFMCommunicate OK [10:55:17]SAM_PROTO_SignData done [10:55:17]FM_MakeSignedData done [10:55:17]CreateOFDProtocolMessage [10:55:17]wFMCommunicate request_size=4 [10:55:17]MH_SAM_APDU [10:55:17]CAPDU: 80 11 00 00 [10:55:17]Write to MH i2c: E2 08 00 DC 1F 80 11 00 00 00 00 00 00 75 [10:55:17]Write i2c OK [10:55:17]MH_I2C_Read... [10:55:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:55:17]Read from MH i2c: E2 [10:55:17]MH_I2C_Read... [10:55:17]Read from MH i2c: E2 17 00 [10:55:17]MH_I2C_Read... [10:55:17]Read from MH i2c: E2 17 00 DC 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C6 [10:55:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:55:17]wFMCommunicate OK [10:55:17]CreateOFDProtocolMessage done [10:55:17]OFDSenderStorePacket 156152 [10:55:17]StoreOFDPacket docnum=156152 [10:55:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 62 87 04 01 D4 E4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 94 E1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F8 61 02 00 35 04 06 00 15 C5 10 C1 B2 35 45 AB A1 59 23 AA A9 EE [10:55:17]CheckFolder [10:55:17]dirname=/storage/ofd_packets [10:55:17]CheckFolder done [10:55:17]ProducePacketName [10:55:17]name=ofd_packets/00156152 [10:55:17]NVStorageSaveData ofd_packets/00156152 [10:55:17]File name is /storage/ofd_packets/00156152 [10:55:17]Write 298 bytes [10:55:17]NVStorageSaveData done [10:55:17]OFDSenderStorePacket done [10:55:17]KKMCreateOFDPacket done [10:55:17]NVStorageSaveData kkm_last_timestamp [10:55:17]File name is /storage/kkm_last_timestamp [10:55:17]Write 4 bytes [10:55:17]NVStorageSaveData done [10:55:17]ExternCall_PrintAddStr [10:55:17]wPrintStart [10:55:17]Write to MH i2c: 01 00 00 DD 1F FC [10:55:17]Write i2c OK [10:55:17]MH_I2C_Read... [10:55:17]Read from MH i2c: 01 [10:55:17]MH_I2C_Read... [10:55:17]Read from MH i2c: 01 07 00 [10:55:17]MH_I2C_Read... [10:55:17]Read from MH i2c: 01 07 00 DD 1F 00 00 00 00 00 FF 0F 11 [10:55:17]RasterBufferAndPrint [10:55:17]line Счет N : (1)874438 [10:55:17]line ИНН: 02508201610067 [10:55:17]line Контрольно-Кассовый Чек [10:55:17]line ПРОДАЖА [10:55:17]line ТРК (МРК, ГНК) : 44 [10:55:17]line Товар: 2710194210 [10:55:17]line ДТ-К-2 [10:55:17]line 7.880 * 76.20 [10:55:17]line = 600.46 [10:55:17]line НДС 12% НСП 1% [10:55:17]line > о реализуемом товаре [10:55:17]line ОКРУГЛЕНИЕ: -0.46 [10:55:17]line ИТОГО: 600.00 [10:55:17]line Внесено: 600.00 [10:55:17]line СДАЧА: 0.00 [10:55:17]line НСП 1% : 5.31 [10:55:17]line НДС 12% : 63.77 [10:55:17]line Наличными: 600.00 [10:55:17]line Безнал.: 0.00 [10:55:17]line Место: АЗС № 165 "Партнер Нефть" [10:55:17]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:55:17]line СНО: Общий режим [10:55:17]line Чек 224 20.10.2024 10:55 [10:55:17]line Смена: 314 ФФД: 1.0 [10:55:17]line ЗНМ: 0300000234 [10:55:17]line РНМ: 0000137193017469 [10:55:17]line Версия ККМ: v1.0 [10:55:17]line ФМ: 0000000000963156 [10:55:17]line ФД: 156152 [10:55:17]line ФПД: 23936133870133 [10:55:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T105516&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156152&fm=23936133870133&tin=02508201610067®Number=0000137193017469&sum=60000 [10:55:17]OFD Sender: Processing packet 156152 [packets to send 52, broken 51] [10:55:17]ProducePacketName [10:55:17]name=ofd_packets/00156152 [10:55:17]OFD Sender: To server: pG, [10:55:17]CommunicateWithHost lk.salyk.kg:30040 [10:55:17]ConnectInit lk.salyk.kg [10:55:17]written 0, free lines is 4095 [10:55:17]Connected sock=10 [10:55:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 62 87 04 01 D4 E4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 94 E1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F8 61 02 00 35 04 06 00 15 C5 10 C1 B2 35 45 AB A1 59 23 AA A9 EE [10:55:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 DA 0A 47 00 0E B4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F8 61 02 00 F4 03 04 00 C7 87 14 67 B6 04 01 00 00 73 06 47 02 3F 8D 87 D3 [10:55:18]CommunicateWithHost err = 0 [10:55:18]CheckOFDResponse [10:55:18]1017 (14) - 77093643461234 [10:55:18]1041 (16) - 0000000000963156 [10:55:18]1040 (4) - 156152 [10:55:18]1012 (4) - 20.10.2024 04:32 [10:55:18]1206 (1) - 0 [10:55:18]OFD Sender: Remove packet 156152 [10:55:18]ProducePacketName [10:55:18]name=ofd_packets/00156152 [10:55:18]NVStorageDeleteData [10:55:18]Write to MH i2c: 01 00 00 08 20 28 [10:55:18]Write i2c OK [10:55:18]MH_I2C_Read... [10:55:18]Read from MH i2c: 01 [10:55:18]MH_I2C_Read... [10:55:18]Read from MH i2c: 01 07 00 [10:55:18]MH_I2C_Read... [10:55:18]Read from MH i2c: 01 07 00 08 20 00 00 00 00 00 FA 0C 35 [10:55:18]RasterBufferAndPrint [10:55:18]line [10:55:18]line [10:55:18]line [10:55:18]line [10:55:18]line [10:55:18]written 0, free lines is 3328 [10:55:18]MH_Cut [10:55:18]Write to MH i2c: D1 01 00 0F 20 01 01 [10:55:18]Write i2c OK [10:55:18]MH_I2C_Read... [10:55:18]Read from MH i2c: D1 [10:55:18]MH_I2C_Read... [10:55:18]Read from MH i2c: D1 01 00 [10:55:18]MH_I2C_Read... [10:55:18]Read from MH i2c: D1 01 00 0F 20 00 00 [10:55:18]Write to MH i2c: 01 00 00 10 20 30 [10:55:18]Write i2c OK [10:55:18]MH_I2C_Read... [10:55:18]OFD Sender: No OFD packet to send [10:55:19]*** Cut start [10:55:19]*** Partial cut [10:55:19]*** CUTSNS_PIN = 1 [10:55:19]*** CUTSNS_PIN = 0 [10:55:19]*** Brake cut motor [10:55:19]Read from MH i2c: 01 [10:55:19]MH_I2C_Read... [10:55:19]*** Stop cut motor [10:55:19]*** Cut end [10:55:19]Read from MH i2c: 01 07 00 [10:55:19]MH_I2C_Read... [10:55:19]Read from MH i2c: 01 07 00 10 20 00 00 00 00 00 FF 0F 45 [10:55:19]process_action close_receipt done [10:55:19]requested_data is exist [10:55:19]produce_requested_data [10:55:19]requested_item fm.sn is exist - process it [10:55:19]wFMCommunicate request_size=4 [10:55:19]MH_SAM_APDU [10:55:19]CAPDU: 80 11 00 00 [10:55:19]Write to MH i2c: E2 08 00 11 20 80 11 00 00 00 00 00 00 AB [10:55:19]Write i2c OK [10:55:19]MH_I2C_Read... [10:55:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:55:19]Read from MH i2c: E2 [10:55:19]MH_I2C_Read... [10:55:19]Read from MH i2c: E2 17 00 [10:55:19]MH_I2C_Read... [10:55:19]Read from MH i2c: E2 17 00 11 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FC [10:55:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:55:19]wFMCommunicate OK [10:55:19]requested_item fd.num is exist - process it [10:55:19]SAM_PROTO_GetFieldsCounters [10:55:19]wFMCommunicate request_size=4 [10:55:19]MH_SAM_APDU [10:55:19]CAPDU: 80 13 00 00 [10:55:19]Write to MH i2c: E2 08 00 12 20 80 13 00 00 00 00 00 00 AE [10:55:19]Write i2c OK [10:55:19]MH_I2C_Read... [10:55:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:55:19]Read from MH i2c: E2 [10:55:19]MH_I2C_Read... [10:55:19]Read from MH i2c: E2 62 00 [10:55:19]MH_I2C_Read... [10:55:19]Read from MH i2c: E2 62 00 12 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F8 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 E0 00 00 00 5E 04 04 00 E0 00 00 00 57 04 04 00 E1 00 00 00 19 04 04 00 00 00 00 00 90 00 1D [10:55:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F8 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 E0 00 00 00 5E 04 04 00 E0 00 00 00 57 04 04 00 E1 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:55:19]wFMCommunicate OK [10:55:19]SAM_PROTO_GetFieldsCounters done [10:55:19]requested_item shift.num is exist - process it [10:55:19]requested_item shift.opened is exist - process it [10:55:19]req_shift_opened [10:55:19]FM_GetShiftState [10:55:19]SAM_PROTO_GetShiftState [10:55:19]wFMCommunicate request_size=4 [10:55:19]MH_SAM_APDU [10:55:19]CAPDU: 80 13 01 00 [10:55:19]Write to MH i2c: E2 08 00 13 20 80 13 01 00 00 00 00 00 B0 [10:55:19]Write i2c OK [10:55:19]MH_I2C_Read... [10:55:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:55:19]Read from MH i2c: E2 [10:55:19]MH_I2C_Read... [10:55:19]Read from MH i2c: E2 0E 00 [10:55:19]MH_I2C_Read... [10:55:19]Read from MH i2c: E2 0E 00 13 20 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 57 [10:55:19]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:55:19]wFMCommunicate OK [10:55:19]SAM_PROTO_GetShiftState done [10:55:19]FM_GetShiftState done [10:55:19]req_shift_opened done [10:55:19]requested_item shift.open_date is exist - process it [10:55:19]req_shift_open_date [10:55:19]req_shift_open_date done [10:55:19]produce_requested_data done [10:55:19]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156152,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:55:19]process_action_free close_receipt [10:55:19]json_value_free [10:55:19]json_value_free done [10:55:19]process_json_proto returns [10:55:19]Send response to host [10:55:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156152,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:55:19]free response buf [10:55:19]execute_script done [10:55:19]execute_script returns [10:55:19]free content buf [10:55:19]Sock 9.Close socket [10:55:19]Sock 9.Thread stoped [10:55:23]OFD Sender: No OFD packet to send [10:55:28]OFD Sender: No OFD packet to send [10:55:33]OFD Sender: No OFD packet to send [10:55:38]OFD Sender: No OFD packet to send [10:55:43]OFD Sender: No OFD packet to send [10:55:44]accept exits with 8 [10:55:44]New connection [10:55:44]New thread 3066695012 created [10:55:44]Thread 3066551652 joined [10:55:44]Waiting for new connection... [10:55:44] Sock 8.Parse request [10:55:44]Sock 8.Check first char [10:55:44]Sock 8.First char is OK [10:55:44]request: POST /json_proto HTTP/1.0 [10:55:44]Method: POST [10:55:44]URL: /json_proto [10:55:44]Method is POST - this is cgi request [10:55:44]url: /json_proto [10:55:44]query_string will be loaded in cgi processing [10:55:44]execute_cgi json_proto POST (null) [10:55:44]execute_cgi path=json_proto method=POST [10:55:44]POST find Content-Length [10:55:44]Host: 172.17.53.67:8080 [10:55:44]Content-Length: 682 [10:55:44]Content-Type: application/json [10:55:44] [10:55:44]POST finish read [10:55:44]Found Content-Length = 682 [10:55:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874439", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:55:44]execute_script... [10:55: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)874439", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:55:44]POST & json_proto [10:55:44]process_json_proto [10:55:44]json parsed OK: [10:55:44]protocol is kg_v1.0 [10:55:44]action value=close_receipt [10:55:44]process_action close_receipt [10:55:44]cmd_close_receipt [10:55:44]MH_GetDate [10:55:44]Write to MH i2c: F0 00 00 14 20 23 [10:55:44]Write i2c OK [10:55:44]MH_I2C_Read... [10:55:44]Read from MH i2c: F0 [10:55:44]MH_I2C_Read... [10:55:44]Read from MH i2c: F0 09 00 [10:55:44]MH_I2C_Read... [10:55:44]Read from MH i2c: F0 09 00 14 20 00 B1 E1 14 67 19 BC 99 64 0B [10:55:44]GetLastDocTimeStamp 1729421716 [10:55:44]current date 1729421745 [10:55:44]FM_GetShiftState [10:55:44]SAM_PROTO_GetShiftState [10:55:44]wFMCommunicate request_size=4 [10:55:44]MH_SAM_APDU [10:55:44]CAPDU: 80 13 01 00 [10:55:44]Write to MH i2c: E2 08 00 15 20 80 13 01 00 00 00 00 00 B2 [10:55:44]Write i2c OK [10:55:44]MH_I2C_Read... [10:55:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:55:44]Read from MH i2c: E2 [10:55:44]MH_I2C_Read... [10:55:44]Read from MH i2c: E2 0E 00 [10:55:44]MH_I2C_Read... [10:55:44]Read from MH i2c: E2 0E 00 15 20 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 59 [10:55:44]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:55:44]wFMCommunicate OK [10:55:44]SAM_PROTO_GetShiftState done [10:55:44]FM_GetShiftState done [10:55:44]opened in 1729383891 [10:55:44]opened+sec_in_day 1729470291 [10:55:44]quantity*price = 100021 [10:55:44]sum+1 = 100023 [10:55:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 225 20.10.2024 10:55 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156153 ФПД: 49629822815448 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T105545&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156153&fm=49629822815448&tin=02508201610067®Number=0000137193017469&sum=100000 [10:55:45]StoreToDocumentArchive [10:55:45]shift 314 fd 156153 [10:55:45]save to /storage/0314/doc_00156153 [10:55:45]save last doc name /storage/0314/doc_00156153 to /storage/kkm_last_doc_name [10:55:45]save OK [10:55:45]Clear old archive folders... [10:55:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:55:45]tlvbuf is 00879200 [10:55:45]SAM_PROTO_ClearQueue [10:55:45]wFMCommunicate request_size=4 [10:55:45]MH_SAM_APDU [10:55:45]CAPDU: 80 09 00 00 [10:55:45]Write to MH i2c: E2 08 00 22 20 80 09 00 00 00 00 00 00 B4 [10:55:45]Write i2c OK [10:55:45]MH_I2C_Read... [10:55:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:55:45]Read from MH i2c: E2 [10:55:45]MH_I2C_Read... [10:55:45]Read from MH i2c: E2 03 00 [10:55:45]MH_I2C_Read... [10:55:45]Read from MH i2c: E2 03 00 22 20 00 90 00 B6 [10:55:45]RAPDU: 90 00 [10:55:45]wFMCommunicate OK [10:55:45]SAM_PROTO_ClearQueue done [10:55:45]KKMCreateOFDPacket [10:55:45]OFDProtocolAddRootSTLVToBuf [10:55:45]FM_MakeSignedData [10:55:45]FM_MakeSignedData [10:55:45]SAM_PROTO_SignData [10:55:45]wFMCommunicate request_size=4 [10:55:45]MH_SAM_APDU [10:55:45]CAPDU: 80 0D 01 02 [10:55:45]Write to MH i2c: E2 08 00 23 20 80 0D 01 02 00 00 00 00 BC [10:55:45]Write i2c OK [10:55:45]MH_I2C_Read... [10:55:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:55:45]Read from MH i2c: E2 [10:55:45]MH_I2C_Read... [10:55:45]Read from MH i2c: E2 03 00 [10:55:45]MH_I2C_Read... [10:55:45]Read from MH i2c: E2 03 00 23 20 00 90 00 B7 [10:55:45]RAPDU: 90 00 [10:55:45]wFMCommunicate OK [10:55:45]wFMCommunicate request_size=255 [10:55:45]MH_SAM_APDU [10:55:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 00 00 00 F4 03 04 00 B1 E1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F9 61 02 00 35 04 06 00 2D [10:55:45]Write to MH i2c: E2 02 01 24 20 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 00 00 00 F4 03 04 00 B1 E1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F9 61 02 00 35 04 06 00 2D 00 00 32 [10:55:45]Write i2c OK [10:55:45]MH_I2C_Read... [10:55:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:55:46]Read from MH i2c: E2 [10:55:46]MH_I2C_Read... [10:55:46]Read from MH i2c: E2 03 00 [10:55:46]MH_I2C_Read... [10:55:46]Read from MH i2c: E2 03 00 24 20 00 90 00 B8 [10:55:46]RAPDU: 90 00 [10:55:46]wFMCommunicate OK [10:55:46]wFMCommunicate request_size=10 [10:55:46]MH_SAM_APDU [10:55:46]CAPDU: 80 0D 02 02 05 23 57 F5 8C D8 [10:55:46]Write to MH i2c: E2 0D 00 25 20 80 0D 02 02 05 00 23 57 F5 8C D8 00 00 9C [10:55:46]Write i2c OK [10:55:46]MH_I2C_Read... [10:55:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:55:46]Read from MH i2c: E2 [10:55:46]MH_I2C_Read... [10:55:46]Read from MH i2c: E2 03 00 [10:55:46]MH_I2C_Read... [10:55:46]Read from MH i2c: E2 03 00 25 20 00 90 00 B9 [10:55:46]RAPDU: 90 00 [10:55:46]wFMCommunicate OK [10:55:46]wFMCommunicate request_size=4 [10:55:46]MH_SAM_APDU [10:55:46]CAPDU: 80 0D 03 02 [10:55:46]Write to MH i2c: E2 08 00 26 20 80 0D 03 02 00 00 00 00 C1 [10:55:46]Write i2c OK [10:55:46]MH_I2C_Read... [10:55:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:55:46]Read from MH i2c: E2 [10:55:46]MH_I2C_Read... [10:55:46]Read from MH i2c: E2 0B 00 [10:55:46]MH_I2C_Read... [10:55:46]Read from MH i2c: E2 0B 00 26 20 00 C0 EA 29 52 9F F4 F3 1A 90 00 87 [10:55:46]RAPDU: C0 EA 29 52 9F F4 F3 1A 90 00 [10:55:46]wFMCommunicate OK [10:55:46]SAM_PROTO_SignData done [10:55:46]FM_MakeSignedData done [10:55:46]CreateOFDProtocolMessage [10:55:46]wFMCommunicate request_size=4 [10:55:46]MH_SAM_APDU [10:55:46]CAPDU: 80 11 00 00 [10:55:46]Write to MH i2c: E2 08 00 27 20 80 11 00 00 00 00 00 00 C1 [10:55:46]Write i2c OK [10:55:46]MH_I2C_Read... [10:55:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:55:46]Read from MH i2c: E2 [10:55:46]MH_I2C_Read... [10:55:46]Read from MH i2c: E2 17 00 [10:55:46]MH_I2C_Read... [10:55:46]Read from MH i2c: E2 17 00 27 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 12 [10:55:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:55:46]wFMCommunicate OK [10:55:46]CreateOFDProtocolMessage done [10:55:46]OFDSenderStorePacket 156153 [10:55:46]StoreOFDPacket docnum=156153 [10:55:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 AE 2B 07 01 7E 4F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 00 00 00 F4 03 04 00 B1 E1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F9 61 02 00 35 04 06 00 2D 23 57 F5 8C D8 C0 EA 29 52 9F F4 F3 1A [10:55:46]CheckFolder [10:55:46]dirname=/storage/ofd_packets [10:55:46]CheckFolder done [10:55:46]ProducePacketName [10:55:46]name=ofd_packets/00156153 [10:55:46]NVStorageSaveData ofd_packets/00156153 [10:55:46]File name is /storage/ofd_packets/00156153 [10:55:46]Write 301 bytes [10:55:46]NVStorageSaveData done [10:55:46]OFDSenderStorePacket done [10:55:46]KKMCreateOFDPacket done [10:55:46]NVStorageSaveData kkm_last_timestamp [10:55:46]File name is /storage/kkm_last_timestamp [10:55:46]Write 4 bytes [10:55:46]NVStorageSaveData done [10:55:46]ExternCall_PrintAddStr [10:55:46]wPrintStart [10:55:46]Write to MH i2c: 01 00 00 28 20 48 [10:55:46]Write i2c OK [10:55:46]MH_I2C_Read... [10:55:46]Read from MH i2c: 01 [10:55:46]MH_I2C_Read... [10:55:46]Read from MH i2c: 01 07 00 [10:55:46]MH_I2C_Read... [10:55:46]Read from MH i2c: 01 07 00 28 20 00 00 00 00 00 FF 0F 5D [10:55:46]RasterBufferAndPrint [10:55:46]line Счет N : (1)874439 [10:55:46]line ИНН: 02508201610067 [10:55:46]line Контрольно-Кассовый Чек [10:55:46]line ПРОДАЖА [10:55:46]line ТРК (МРК, ГНК) : 31 [10:55:46]line Товар: 2710124500 [10:55:46]line Аи-95-К-5 [10:55:46]line 13.480 * 74.20 [10:55:46]line = 1000.22 [10:55:46]line НДС 12% НСП 1% [10:55:46]line > о реализуемом товаре [10:55:46]line ОКРУГЛЕНИЕ: -0.22 [10:55:46]line ИТОГО: 1000.00 [10:55:46]line Внесено: 1000.00 [10:55:46]line СДАЧА: 0.00 [10:55:46]line НСП 1% : 8.85 [10:55:46]line НДС 12% : 106.22 [10:55:46]line Наличными: 1000.00 [10:55:46]line Безнал.: 0.00 [10:55:46]line Место: АЗС № 165 "Партнер Нефть" [10:55:46]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:55:46]line СНО: Общий режим [10:55:46]line Чек 225 20.10.2024 10:55 [10:55:46]line Смена: 314 ФФД: 1.0 [10:55:46]line ЗНМ: 0300000234 [10:55:46]line РНМ: 0000137193017469 [10:55:46]line Версия ККМ: v1.0 [10:55:46]line ФМ: 0000000000963156 [10:55:46]line ФД: 156153 [10:55:46]line ФПД: 49629822815448 [10:55:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T105545&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156153&fm=49629822815448&tin=02508201610067®Number=0000137193017469&sum=100000 [10:55:46]OFD Sender: Processing packet 156153 [packets to send 52, broken 51] [10:55:46]ProducePacketName [10:55:46]name=ofd_packets/00156153 [10:55:46]OFD Sender: To server: pG, [10:55:46]CommunicateWithHost lk.salyk.kg:30040 [10:55:46]ConnectInit lk.salyk.kg [10:55:46]written 0, free lines is 4095 [10:55:46]Connected sock=11 [10:55:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 AE 2B 07 01 7E 4F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 00 00 00 F4 03 04 00 B1 E1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F9 61 02 00 35 04 06 00 2D 23 57 F5 8C D8 C0 EA 29 52 9F F4 F3 1A [10:55:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 3F FE 47 00 A3 D5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F9 61 02 00 F4 03 04 00 E4 87 14 67 B6 04 01 00 00 B8 C2 84 A1 7F 5E DA B8 [10:55:47]CommunicateWithHost err = 0 [10:55:47]CheckOFDResponse [10:55:47]1017 (14) - 77093643461234 [10:55:47]1041 (16) - 0000000000963156 [10:55:47]1040 (4) - 156153 [10:55:47]1012 (4) - 20.10.2024 04:32 [10:55:47]1206 (1) - 0 [10:55:47]OFD Sender: Remove packet 156153 [10:55:47]ProducePacketName [10:55:47]name=ofd_packets/00156153 [10:55:47]NVStorageDeleteData [10:55:47]Write to MH i2c: 01 00 00 53 20 73 [10:55:47]Write i2c OK [10:55:47]MH_I2C_Read... [10:55:47]Read from MH i2c: 01 [10:55:47]MH_I2C_Read... [10:55:47]Read from MH i2c: 01 07 00 [10:55:47]MH_I2C_Read... [10:55:47]Read from MH i2c: 01 07 00 53 20 00 00 00 00 00 F4 0C 7A [10:55:47]RasterBufferAndPrint [10:55:47]line [10:55:47]line [10:55:47]line [10:55:47]line [10:55:47]line [10:55:47]written 0, free lines is 3322 [10:55:47]MH_Cut [10:55:47]Write to MH i2c: D1 01 00 5A 20 01 4C [10:55:47]Write i2c OK [10:55:47]MH_I2C_Read... [10:55:47]Read from MH i2c: D1 [10:55:47]MH_I2C_Read... [10:55:47]Read from MH i2c: D1 01 00 [10:55:47]MH_I2C_Read... [10:55:47]Read from MH i2c: D1 01 00 5A 20 00 4B [10:55:47]Write to MH i2c: 01 00 00 5B 20 7B [10:55:47]Write i2c OK [10:55:47]MH_I2C_Read... [10:55:47]OFD Sender: No OFD packet to send [10:55:47]*** Cut start [10:55:47]*** Partial cut [10:55:47]*** CUTSNS_PIN = 1 [10:55:47]*** CUTSNS_PIN = 0 [10:55:48]*** Brake cut motor [10:55:48]Read from MH i2c: 01 [10:55:48]MH_I2C_Read... [10:55:48]*** Stop cut motor [10:55:48]*** Cut end [10:55:48]Read from MH i2c: 01 07 00 [10:55:48]MH_I2C_Read... [10:55:48]Read from MH i2c: 01 07 00 5B 20 00 00 00 00 00 FF 0F 90 [10:55:48]process_action close_receipt done [10:55:48]requested_data is exist [10:55:48]produce_requested_data [10:55:48]requested_item fm.sn is exist - process it [10:55:48]wFMCommunicate request_size=4 [10:55:48]MH_SAM_APDU [10:55:48]CAPDU: 80 11 00 00 [10:55:48]Write to MH i2c: E2 08 00 5C 20 80 11 00 00 00 00 00 00 F6 [10:55:48]Write i2c OK [10:55:48]MH_I2C_Read... [10:55:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:55:48]Read from MH i2c: E2 [10:55:48]MH_I2C_Read... [10:55:48]Read from MH i2c: E2 17 00 [10:55:48]MH_I2C_Read... [10:55:48]Read from MH i2c: E2 17 00 5C 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 47 [10:55:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:55:48]wFMCommunicate OK [10:55:48]requested_item fd.num is exist - process it [10:55:48]SAM_PROTO_GetFieldsCounters [10:55:48]wFMCommunicate request_size=4 [10:55:48]MH_SAM_APDU [10:55:48]CAPDU: 80 13 00 00 [10:55:48]Write to MH i2c: E2 08 00 5D 20 80 13 00 00 00 00 00 00 F9 [10:55:48]Write i2c OK [10:55:48]MH_I2C_Read... [10:55:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:55:48]Read from MH i2c: E2 [10:55:48]MH_I2C_Read... [10:55:48]Read from MH i2c: E2 62 00 [10:55:48]MH_I2C_Read... [10:55:48]Read from MH i2c: E2 62 00 5D 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F9 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 E1 00 00 00 5E 04 04 00 E1 00 00 00 57 04 04 00 E2 00 00 00 19 04 04 00 00 00 00 00 90 00 6C [10:55:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F9 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 E1 00 00 00 5E 04 04 00 E1 00 00 00 57 04 04 00 E2 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:55:48]wFMCommunicate OK [10:55:48]SAM_PROTO_GetFieldsCounters done [10:55:48]requested_item shift.num is exist - process it [10:55:48]requested_item shift.opened is exist - process it [10:55:48]req_shift_opened [10:55:48]FM_GetShiftState [10:55:48]SAM_PROTO_GetShiftState [10:55:48]wFMCommunicate request_size=4 [10:55:48]MH_SAM_APDU [10:55:48]CAPDU: 80 13 01 00 [10:55:48]Write to MH i2c: E2 08 00 5E 20 80 13 01 00 00 00 00 00 FB [10:55:48]Write i2c OK [10:55:48]MH_I2C_Read... [10:55:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:55:48]Read from MH i2c: E2 [10:55:48]MH_I2C_Read... [10:55:48]Read from MH i2c: E2 0E 00 [10:55:48]MH_I2C_Read... [10:55:48]Read from MH i2c: E2 0E 00 5E 20 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A2 [10:55:48]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:55:48]wFMCommunicate OK [10:55:48]SAM_PROTO_GetShiftState done [10:55:48]FM_GetShiftState done [10:55:48]req_shift_opened done [10:55:48]requested_item shift.open_date is exist - process it [10:55:48]req_shift_open_date [10:55:48]req_shift_open_date done [10:55:48]produce_requested_data done [10:55:48]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156153,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:55:48]process_action_free close_receipt [10:55:48]json_value_free [10:55:48]json_value_free done [10:55:48]process_json_proto returns [10:55:48]Send response to host [10:55:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156153,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:55:48]free response buf [10:55:48]execute_script done [10:55:48]execute_script returns [10:55:48]free content buf [10:55:48]Sock 8.Close socket [10:55:48]Sock 8.Thread stoped [10:55:52]OFD Sender: No OFD packet to send [10:55:57]OFD Sender: No OFD packet to send [10:56:02]OFD Sender: No OFD packet to send [10:56:07]OFD Sender: No OFD packet to send [10:56:12]OFD Sender: No OFD packet to send [10:56:17]OFD Sender: No OFD packet to send [10:56:22]OFD Sender: No OFD packet to send [10:56:27]OFD Sender: No OFD packet to send [10:56:32]OFD Sender: No OFD packet to send [10:56:37]OFD Sender: No OFD packet to send [10:56:42]OFD Sender: No OFD packet to send [10:56:47]OFD Sender: No OFD packet to send [10:56:52]OFD Sender: No OFD packet to send [10:56:57]OFD Sender: No OFD packet to send [10:57:01]accept exits with 9 [10:57:01]New connection [10:57:01]New thread 3066551652 created [10:57:01]Thread 3066695012 joined [10:57:01]Waiting for new connection... [10:57:01] Sock 9.Parse request [10:57:01]Sock 9.Check first char [10:57:01]Sock 9.First char is OK [10:57:01]request: POST /json_proto HTTP/1.0 [10:57:01]Method: POST [10:57:01]URL: /json_proto [10:57:01]Method is POST - this is cgi request [10:57:01]url: /json_proto [10:57:01]query_string will be loaded in cgi processing [10:57:01]execute_cgi json_proto POST (null) [10:57:01]execute_cgi path=json_proto method=POST [10:57:01]POST find Content-Length [10:57:01]Host: 172.17.53.67:8080 [10:57:01]Content-Length: 789 [10:57:01]Content-Type: application/json [10:57:01] [10:57:01]POST finish read [10:57:01]Found Content-Length = 789 [10:57:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874437", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 19.690, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:57:01]execute_script... [10:57:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874437", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 19.690, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:57:01]POST & json_proto [10:57:01]process_json_proto [10:57:01]json parsed OK: [10:57:01]protocol is kg_v1.0 [10:57:01]action value=close_receipt [10:57:01]process_action close_receipt [10:57:01]cmd_close_receipt [10:57:01]MH_GetDate [10:57:01]Write to MH i2c: F0 00 00 5F 20 6E [10:57:01]Write i2c OK [10:57:01]MH_I2C_Read... [10:57:01]Read from MH i2c: F0 [10:57:01]MH_I2C_Read... [10:57:01]Read from MH i2c: F0 09 00 [10:57:01]MH_I2C_Read... [10:57:01]Read from MH i2c: F0 09 00 5F 20 00 FE E1 14 67 19 BC 99 64 A3 [10:57:01]GetLastDocTimeStamp 1729421745 [10:57:01]current date 1729421822 [10:57:01]FM_GetShiftState [10:57:01]SAM_PROTO_GetShiftState [10:57:01]wFMCommunicate request_size=4 [10:57:01]MH_SAM_APDU [10:57:01]CAPDU: 80 13 01 00 [10:57:01]Write to MH i2c: E2 08 00 60 20 80 13 01 00 00 00 00 00 FD [10:57:01]Write i2c OK [10:57:01]MH_I2C_Read... [10:57:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:57:01]Read from MH i2c: E2 [10:57:01]MH_I2C_Read... [10:57:01]Read from MH i2c: E2 0E 00 [10:57:01]MH_I2C_Read... [10:57:01]Read from MH i2c: E2 0E 00 60 20 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A4 [10:57:01]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:57:01]wFMCommunicate OK [10:57:01]SAM_PROTO_GetShiftState done [10:57:01]FM_GetShiftState done [10:57:01]opened in 1729383891 [10:57:01]opened+sec_in_day 1729470291 [10:57:01]quantity*price = 0 [10:57:01]sum+1 = 1 [10:57:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 226 20.10.2024 10:57 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливная Карта 59209 ФМ: 0000000000963156 ФД: 156154 ФПД: 264322406389697 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T105702&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156154&fm=264322406389697&tin=02508201610067®Number=0000137193017469&sum=0 [10:57:02]StoreToDocumentArchive [10:57:02]shift 314 fd 156154 [10:57:02]save to /storage/0314/doc_00156154 [10:57:02]save last doc name /storage/0314/doc_00156154 to /storage/kkm_last_doc_name [10:57:02]save OK [10:57:02]Clear old archive folders... [10:57:02]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:57:02]tlvbuf is 00886690 [10:57:02]SAM_PROTO_ClearQueue [10:57:02]wFMCommunicate request_size=4 [10:57:02]MH_SAM_APDU [10:57:02]CAPDU: 80 09 00 00 [10:57:02]Write to MH i2c: E2 08 00 6D 20 80 09 00 00 00 00 00 00 FF [10:57:02]Write i2c OK [10:57:02]MH_I2C_Read... [10:57:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:57:02]Read from MH i2c: E2 [10:57:02]MH_I2C_Read... [10:57:02]Read from MH i2c: E2 03 00 [10:57:02]MH_I2C_Read... [10:57:02]Read from MH i2c: E2 03 00 6D 20 00 90 00 01 [10:57:02]RAPDU: 90 00 [10:57:02]wFMCommunicate OK [10:57:02]SAM_PROTO_ClearQueue done [10:57:02]KKMCreateOFDPacket [10:57:02]OFDProtocolAddRootSTLVToBuf [10:57:02]FM_MakeSignedData [10:57:02]FM_MakeSignedData [10:57:02]SAM_PROTO_SignData [10:57:02]wFMCommunicate request_size=4 [10:57:02]MH_SAM_APDU [10:57:02]CAPDU: 80 0D 01 02 [10:57:02]Write to MH i2c: E2 08 00 6E 20 80 0D 01 02 00 00 00 00 07 [10:57:02]Write i2c OK [10:57:02]MH_I2C_Read... [10:57:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:57:02]Read from MH i2c: E2 [10:57:02]MH_I2C_Read... [10:57:02]Read from MH i2c: E2 03 00 [10:57:02]MH_I2C_Read... [10:57:02]Read from MH i2c: E2 03 00 6E 20 00 90 00 02 [10:57:02]RAPDU: 90 00 [10:57:02]wFMCommunicate OK [10:57:02]wFMCommunicate request_size=255 [10:57:02]MH_SAM_APDU [10:57:02]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 FE E1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FA 61 02 00 35 04 06 00 F0 66 5B 23 [10:57:02]Write to MH i2c: E2 02 01 6F 20 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 FE E1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FA 61 02 00 35 04 06 00 F0 66 5B 23 00 00 57 [10:57:02]Write i2c OK [10:57:02]MH_I2C_Read... [10:57:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:57:02]Read from MH i2c: E2 [10:57:02]MH_I2C_Read... [10:57:02]Read from MH i2c: E2 03 00 [10:57:02]MH_I2C_Read... [10:57:02]Read from MH i2c: E2 03 00 6F 20 00 90 00 03 [10:57:02]RAPDU: 90 00 [10:57:02]wFMCommunicate OK [10:57:02]wFMCommunicate request_size=7 [10:57:02]MH_SAM_APDU [10:57:02]CAPDU: 80 0D 02 02 02 97 C1 [10:57:02]Write to MH i2c: E2 0A 00 70 20 80 0D 02 02 02 00 97 C1 00 00 66 [10:57:02]Write i2c OK [10:57:02]MH_I2C_Read... [10:57:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:57:02]Read from MH i2c: E2 [10:57:02]MH_I2C_Read... [10:57:02]Read from MH i2c: E2 03 00 [10:57:02]MH_I2C_Read... [10:57:02]Read from MH i2c: E2 03 00 70 20 00 90 00 04 [10:57:02]RAPDU: 90 00 [10:57:02]wFMCommunicate OK [10:57:02]wFMCommunicate request_size=4 [10:57:02]MH_SAM_APDU [10:57:02]CAPDU: 80 0D 03 02 [10:57:02]Write to MH i2c: E2 08 00 71 20 80 0D 03 02 00 00 00 00 0C [10:57:02]OFD Sender: No OFD packet to send [10:57:02]Write i2c OK [10:57:02]MH_I2C_Read... [10:57:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:57:02]Read from MH i2c: E2 [10:57:02]MH_I2C_Read... [10:57:02]Read from MH i2c: E2 0B 00 [10:57:02]MH_I2C_Read... [10:57:02]Read from MH i2c: E2 0B 00 71 20 00 38 F3 26 92 89 42 4C 04 90 00 0B [10:57:02]RAPDU: 38 F3 26 92 89 42 4C 04 90 00 [10:57:02]wFMCommunicate OK [10:57:02]SAM_PROTO_SignData done [10:57:02]FM_MakeSignedData done [10:57:02]CreateOFDProtocolMessage [10:57:02]wFMCommunicate request_size=4 [10:57:02]MH_SAM_APDU [10:57:02]CAPDU: 80 11 00 00 [10:57:02]Write to MH i2c: E2 08 00 72 20 80 11 00 00 00 00 00 00 0C [10:57:02]Write i2c OK [10:57:02]MH_I2C_Read... [10:57:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:57:02]Read from MH i2c: E2 [10:57:02]MH_I2C_Read... [10:57:02]Read from MH i2c: E2 17 00 [10:57:02]MH_I2C_Read... [10:57:02]Read from MH i2c: E2 17 00 72 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5D [10:57:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:57:02]wFMCommunicate OK [10:57:02]CreateOFDProtocolMessage done [10:57:02]OFDSenderStorePacket 156154 [10:57:02]StoreOFDPacket docnum=156154 [10:57:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 D2 26 04 01 73 7E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 FE E1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FA 61 02 00 35 04 06 00 F0 66 5B 23 97 C1 38 F3 26 92 89 42 4C 04 [10:57:02]CheckFolder [10:57:02]dirname=/storage/ofd_packets [10:57:02]CheckFolder done [10:57:02]ProducePacketName [10:57:02]name=ofd_packets/00156154 [10:57:02]NVStorageSaveData ofd_packets/00156154 [10:57:02]File name is /storage/ofd_packets/00156154 [10:57:02]Write 298 bytes [10:57:02]NVStorageSaveData done [10:57:02]OFDSenderStorePacket done [10:57:02]KKMCreateOFDPacket done [10:57:02]NVStorageSaveData kkm_last_timestamp [10:57:02]File name is /storage/kkm_last_timestamp [10:57:02]Write 4 bytes [10:57:02]NVStorageSaveData done [10:57:02]ExternCall_PrintAddStr [10:57:02]wPrintStart [10:57:02]Write to MH i2c: 01 00 00 73 20 93 [10:57:02]OFD Sender: Processing packet 156154 [packets to send 52, broken 51] [10:57:02]ProducePacketName [10:57:02]name=ofd_packets/00156154 [10:57:02]OFD Sender: To server: pG, [10:57:02]CommunicateWithHost lk.salyk.kg:30040 [10:57:02]ConnectInit lk.salyk.kg [10:57:02]Write i2c OK [10:57:02]MH_I2C_Read... [10:57:02]Read from MH i2c: 01 [10:57:02]MH_I2C_Read... [10:57:02]Read from MH i2c: 01 07 00 [10:57:02]MH_I2C_Read... [10:57:02]Read from MH i2c: 01 07 00 73 20 00 00 00 00 00 FF 0F A8 [10:57:02]RasterBufferAndPrint [10:57:02]line Счет N : (1)874437 [10:57:02]line ИНН: 02508201610067 [10:57:02]line Контрольно-Кассовый Чек [10:57:02]line ПРОДАЖА [10:57:02]line ТРК (МРК, ГНК) : 14 [10:57:02]line Товар: 2710194210 [10:57:02]line ДТ-К-2 [10:57:02]line 19.690 * 0.00 [10:57:02]line = 0.00 [10:57:02]line НДС 12% НСП 1% [10:57:02]line > о реализуемом товаре [10:57:02]line ИТОГО: 0.00 [10:57:02]line НСП 1% : 0.00 [10:57:02]line НДС 12% : 0.00 [10:57:02]line Наличными: 0.00 [10:57:02]line Безнал.: 0.00 [10:57:02]line Место: АЗС № 165 "Партнер Нефть" [10:57:02]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:57:02]line СНО: Общий режим [10:57:02]line Чек 226 20.10.2024 10:57 [10:57:02]line Смена: 314 ФФД: 1.0 [10:57:02]line ЗНМ: 0300000234 [10:57:02]line РНМ: 0000137193017469 [10:57:02]line Версия ККМ: v1.0 [10:57:03]line Талоны: Топливная Карта [10:57:03]line 59209 [10:57:03]line ФМ: 0000000000963156 [10:57:03]line ФД: 156154 [10:57:03]line ФПД: 264322406389697 [10:57:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T105702&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156154&fm=264322406389697&tin=02508201610067®Number=0000137193017469&sum=0 [10:57:03]Connected sock=10 [10:57:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 D2 26 04 01 73 7E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 FE E1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FA 61 02 00 35 04 06 00 F0 66 5B 23 97 C1 38 F3 26 92 89 42 4C 04 [10:57:03]written 0, free lines is 4095 [10:57:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 67 7D 47 00 A9 EE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FA 61 02 00 F4 03 04 00 30 88 14 67 B6 04 01 00 00 BB A6 C6 27 F1 3E 9A 9A [10:57:03]CommunicateWithHost err = 0 [10:57:03]CheckOFDResponse [10:57:03]1017 (14) - 77093643461234 [10:57:03]1041 (16) - 0000000000963156 [10:57:03]1040 (4) - 156154 [10:57:03]1012 (4) - 20.10.2024 04:33 [10:57:03]1206 (1) - 0 [10:57:03]OFD Sender: Remove packet 156154 [10:57:03]ProducePacketName [10:57:03]name=ofd_packets/00156154 [10:57:03]NVStorageDeleteData [10:57:03]Write to MH i2c: 01 00 00 9D 20 BD [10:57:03]Write i2c OK [10:57:03]MH_I2C_Read... [10:57:03]Read from MH i2c: 01 [10:57:03]MH_I2C_Read... [10:57:03]Read from MH i2c: 01 07 00 [10:57:03]MH_I2C_Read... [10:57:03]Read from MH i2c: 01 07 00 9D 20 00 00 00 00 00 00 0D D1 [10:57:03]RasterBufferAndPrint [10:57:03]line [10:57:03]line [10:57:03]line [10:57:03]line [10:57:03]line [10:57:03]written 0, free lines is 3334 [10:57:03]MH_Cut [10:57:03]Write to MH i2c: D1 01 00 A4 20 01 96 [10:57:03]Write i2c OK [10:57:03]MH_I2C_Read... [10:57:03]Read from MH i2c: D1 [10:57:03]MH_I2C_Read... [10:57:03]Read from MH i2c: D1 01 00 [10:57:03]MH_I2C_Read... [10:57:03]Read from MH i2c: D1 01 00 A4 20 00 95 [10:57:03]Write to MH i2c: 01 00 00 A5 20 C5 [10:57:03]Write i2c OK [10:57:03]MH_I2C_Read... [10:57:03]OFD Sender: No OFD packet to send [10:57:04]*** Cut start [10:57:04]*** Partial cut [10:57:04]*** CUTSNS_PIN = 1 [10:57:04]*** CUTSNS_PIN = 0 [10:57:04]*** Brake cut motor [10:57:04]Read from MH i2c: 01 [10:57:04]MH_I2C_Read... [10:57:04]*** Stop cut motor [10:57:04]*** Cut end [10:57:04]Read from MH i2c: 01 07 00 [10:57:04]MH_I2C_Read... [10:57:04]Read from MH i2c: 01 07 00 A5 20 00 00 00 00 00 FF 0F DA [10:57:04]process_action close_receipt done [10:57:04]requested_data is exist [10:57:04]produce_requested_data [10:57:04]requested_item fm.sn is exist - process it [10:57:04]wFMCommunicate request_size=4 [10:57:04]MH_SAM_APDU [10:57:04]CAPDU: 80 11 00 00 [10:57:04]Write to MH i2c: E2 08 00 A6 20 80 11 00 00 00 00 00 00 40 [10:57:04]Write i2c OK [10:57:04]MH_I2C_Read... [10:57:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:57:04]Read from MH i2c: E2 [10:57:04]MH_I2C_Read... [10:57:04]Read from MH i2c: E2 17 00 [10:57:04]MH_I2C_Read... [10:57:04]Read from MH i2c: E2 17 00 A6 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 91 [10:57:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:57:04]wFMCommunicate OK [10:57:04]requested_item fd.num is exist - process it [10:57:04]SAM_PROTO_GetFieldsCounters [10:57:04]wFMCommunicate request_size=4 [10:57:04]MH_SAM_APDU [10:57:04]CAPDU: 80 13 00 00 [10:57:04]Write to MH i2c: E2 08 00 A7 20 80 13 00 00 00 00 00 00 43 [10:57:04]Write i2c OK [10:57:04]MH_I2C_Read... [10:57:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:57:05]Read from MH i2c: E2 [10:57:05]MH_I2C_Read... [10:57:05]Read from MH i2c: E2 62 00 [10:57:05]MH_I2C_Read... [10:57:05]Read from MH i2c: E2 62 00 A7 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FA 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 E2 00 00 00 5E 04 04 00 E2 00 00 00 57 04 04 00 E3 00 00 00 19 04 04 00 00 00 00 00 90 00 BA [10:57:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FA 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 E2 00 00 00 5E 04 04 00 E2 00 00 00 57 04 04 00 E3 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:57:05]wFMCommunicate OK [10:57:05]SAM_PROTO_GetFieldsCounters done [10:57:05]requested_item shift.num is exist - process it [10:57:05]requested_item shift.opened is exist - process it [10:57:05]req_shift_opened [10:57:05]FM_GetShiftState [10:57:05]SAM_PROTO_GetShiftState [10:57:05]wFMCommunicate request_size=4 [10:57:05]MH_SAM_APDU [10:57:05]CAPDU: 80 13 01 00 [10:57:05]Write to MH i2c: E2 08 00 A8 20 80 13 01 00 00 00 00 00 45 [10:57:05]Write i2c OK [10:57:05]MH_I2C_Read... [10:57:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:57:05]Read from MH i2c: E2 [10:57:05]MH_I2C_Read... [10:57:05]Read from MH i2c: E2 0E 00 [10:57:05]MH_I2C_Read... [10:57:05]Read from MH i2c: E2 0E 00 A8 20 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 EC [10:57:05]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:57:05]wFMCommunicate OK [10:57:05]SAM_PROTO_GetShiftState done [10:57:05]FM_GetShiftState done [10:57:05]req_shift_opened done [10:57:05]requested_item shift.open_date is exist - process it [10:57:05]req_shift_open_date [10:57:05]req_shift_open_date done [10:57:05]produce_requested_data done [10:57:05]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156154,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:57:05]process_action_free close_receipt [10:57:05]json_value_free [10:57:05]json_value_free done [10:57:05]process_json_proto returns [10:57:05]Send response to host [10:57:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156154,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:57:05]free response buf [10:57:05]execute_script done [10:57:05]execute_script returns [10:57:05]free content buf [10:57:05]Sock 9.Close socket [10:57:05]Sock 9.Thread stoped [10:57:06]accept exits with 8 [10:57:06]New connection [10:57:06]New thread 3066695012 created [10:57:06]Thread 3066551652 joined [10:57:06]Waiting for new connection... [10:57:06] Sock 8.Parse request [10:57:06]Sock 8.Check first char [10:57:06]Sock 8.First char is OK [10:57:06]request: POST /json_proto HTTP/1.0 [10:57:06]Method: POST [10:57:06]URL: /json_proto [10:57:06]Method is POST - this is cgi request [10:57:06]url: /json_proto [10:57:06]query_string will be loaded in cgi processing [10:57:06]execute_cgi json_proto POST (null) [10:57:06]execute_cgi path=json_proto method=POST [10:57:06]POST find Content-Length [10:57:06]Host: 172.17.53.67:8080 [10:57:06]Content-Length: 674 [10:57:06]Content-Type: application/json [10:57:06] [10:57:06]POST finish read [10:57:06]Found Content-Length = 674 [10:57:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874441", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:57:06]execute_script... [10:57:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874441", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:57:06]POST & json_proto [10:57:06]process_json_proto [10:57:06]json parsed OK: [10:57:06]protocol is kg_v1.0 [10:57:06]action value=close_receipt [10:57:06]process_action close_receipt [10:57:06]cmd_close_receipt [10:57:06]MH_GetDate [10:57:06]Write to MH i2c: F0 00 00 A9 20 B8 [10:57:06]Write i2c OK [10:57:06]MH_I2C_Read... [10:57:06]Read from MH i2c: F0 [10:57:06]MH_I2C_Read... [10:57:06]Read from MH i2c: F0 09 00 [10:57:06]MH_I2C_Read... [10:57:06]Read from MH i2c: F0 09 00 A9 20 00 03 E2 14 67 19 BC 99 64 F3 [10:57:06]GetLastDocTimeStamp 1729421822 [10:57:06]current date 1729421827 [10:57:06]FM_GetShiftState [10:57:06]SAM_PROTO_GetShiftState [10:57:06]wFMCommunicate request_size=4 [10:57:06]MH_SAM_APDU [10:57:06]CAPDU: 80 13 01 00 [10:57:06]Write to MH i2c: E2 08 00 AA 20 80 13 01 00 00 00 00 00 47 [10:57:06]Write i2c OK [10:57:06]MH_I2C_Read... [10:57:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:57:07]Read from MH i2c: E2 [10:57:07]MH_I2C_Read... [10:57:07]Read from MH i2c: E2 0E 00 [10:57:07]MH_I2C_Read... [10:57:07]Read from MH i2c: E2 0E 00 AA 20 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 EE [10:57:07]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:57:07]wFMCommunicate OK [10:57:07]SAM_PROTO_GetShiftState done [10:57:07]FM_GetShiftState done [10:57:07]opened in 1729383891 [10:57:07]opened+sec_in_day 1729470291 [10:57:07]quantity*price = 50063 [10:57:07]sum+1 = 50064 [10:57:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 227 20.10.2024 10:57 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156155 ФПД: 216107594045430 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T105708&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156155&fm=216107594045430&tin=02508201610067®Number=0000137193017469&sum=50000 [10:57:08]StoreToDocumentArchive [10:57:08]shift 314 fd 156155 [10:57:08]save to /storage/0314/doc_00156155 [10:57:08]save last doc name /storage/0314/doc_00156155 to /storage/kkm_last_doc_name [10:57:08]save OK [10:57:08]Clear old archive folders... [10:57:08]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:57:08]tlvbuf is 008EA560 [10:57:08]SAM_PROTO_ClearQueue [10:57:08]wFMCommunicate request_size=4 [10:57:08]MH_SAM_APDU [10:57:08]CAPDU: 80 09 00 00 [10:57:08]Write to MH i2c: E2 08 00 B7 20 80 09 00 00 00 00 00 00 49 [10:57:08]Write i2c OK [10:57:08]MH_I2C_Read... [10:57:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:57:08]Read from MH i2c: E2 [10:57:08]MH_I2C_Read... [10:57:08]Read from MH i2c: E2 03 00 [10:57:08]MH_I2C_Read... [10:57:08]Read from MH i2c: E2 03 00 B7 20 00 90 00 4B [10:57:08]RAPDU: 90 00 [10:57:08]wFMCommunicate OK [10:57:08]SAM_PROTO_ClearQueue done [10:57:08]KKMCreateOFDPacket [10:57:08]OFDProtocolAddRootSTLVToBuf [10:57:08]FM_MakeSignedData [10:57:08]FM_MakeSignedData [10:57:08]SAM_PROTO_SignData [10:57:08]wFMCommunicate request_size=4 [10:57:08]MH_SAM_APDU [10:57:08]CAPDU: 80 0D 01 02 [10:57:08]Write to MH i2c: E2 08 00 B8 20 80 0D 01 02 00 00 00 00 51 [10:57:08]Write i2c OK [10:57:08]MH_I2C_Read... [10:57:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:57:08]Read from MH i2c: E2 [10:57:08]MH_I2C_Read... [10:57:08]Read from MH i2c: E2 03 00 [10:57:08]MH_I2C_Read... [10:57:08]Read from MH i2c: E2 03 00 B8 20 00 90 00 4C [10:57:08]RAPDU: 90 00 [10:57:08]wFMCommunicate OK [10:57:08]wFMCommunicate request_size=255 [10:57:08]MH_SAM_APDU [10:57:08]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 00 00 00 F4 03 04 00 04 E2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FB 61 02 00 35 04 06 00 C4 8C 78 60 [10:57:08]Write to MH i2c: E2 02 01 B9 20 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 00 00 00 F4 03 04 00 04 E2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FB 61 02 00 35 04 06 00 C4 8C 78 60 00 00 78 [10:57:08]Write i2c OK [10:57:08]MH_I2C_Read... [10:57:08]OFD Sender: No OFD packet to send [10:57:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:57:08]Read from MH i2c: E2 [10:57:08]MH_I2C_Read... [10:57:08]Read from MH i2c: E2 03 00 [10:57:08]MH_I2C_Read... [10:57:08]Read from MH i2c: E2 03 00 B9 20 00 90 00 4D [10:57:08]RAPDU: 90 00 [10:57:08]wFMCommunicate OK [10:57:08]wFMCommunicate request_size=7 [10:57:08]MH_SAM_APDU [10:57:08]CAPDU: 80 0D 02 02 02 57 F6 [10:57:08]Write to MH i2c: E2 0A 00 BA 20 80 0D 02 02 02 00 57 F6 00 00 A5 [10:57:08]Write i2c OK [10:57:08]MH_I2C_Read... [10:57:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:57:08]Read from MH i2c: E2 [10:57:08]MH_I2C_Read... [10:57:08]Read from MH i2c: E2 03 00 [10:57:08]MH_I2C_Read... [10:57:08]Read from MH i2c: E2 03 00 BA 20 00 90 00 4E [10:57:08]RAPDU: 90 00 [10:57:08]wFMCommunicate OK [10:57:08]wFMCommunicate request_size=4 [10:57:08]MH_SAM_APDU [10:57:08]CAPDU: 80 0D 03 02 [10:57:08]Write to MH i2c: E2 08 00 BB 20 80 0D 03 02 00 00 00 00 56 [10:57:08]Write i2c OK [10:57:08]MH_I2C_Read... [10:57:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:57:08]Read from MH i2c: E2 [10:57:08]MH_I2C_Read... [10:57:08]Read from MH i2c: E2 0B 00 [10:57:08]MH_I2C_Read... [10:57:08]Read from MH i2c: E2 0B 00 BB 20 00 70 4D 8D C9 35 B5 BB E0 90 00 EF [10:57:08]RAPDU: 70 4D 8D C9 35 B5 BB E0 90 00 [10:57:08]wFMCommunicate OK [10:57:08]SAM_PROTO_SignData done [10:57:08]FM_MakeSignedData done [10:57:08]CreateOFDProtocolMessage [10:57:08]wFMCommunicate request_size=4 [10:57:08]MH_SAM_APDU [10:57:08]CAPDU: 80 11 00 00 [10:57:08]Write to MH i2c: E2 08 00 BC 20 80 11 00 00 00 00 00 00 56 [10:57:08]Write i2c OK [10:57:08]MH_I2C_Read... [10:57:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:57:08]Read from MH i2c: E2 [10:57:08]MH_I2C_Read... [10:57:08]Read from MH i2c: E2 17 00 [10:57:08]MH_I2C_Read... [10:57:08]Read from MH i2c: E2 17 00 BC 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A7 [10:57:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:57:08]wFMCommunicate OK [10:57:08]CreateOFDProtocolMessage done [10:57:08]OFDSenderStorePacket 156155 [10:57:08]StoreOFDPacket docnum=156155 [10:57:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 52 33 04 01 E9 E3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 00 00 00 F4 03 04 00 04 E2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FB 61 02 00 35 04 06 00 C4 8C 78 60 57 F6 70 4D 8D C9 35 B5 BB E0 [10:57:08]CheckFolder [10:57:08]dirname=/storage/ofd_packets [10:57:08]CheckFolder done [10:57:08]ProducePacketName [10:57:08]name=ofd_packets/00156155 [10:57:08]NVStorageSaveData ofd_packets/00156155 [10:57:08]File name is /storage/ofd_packets/00156155 [10:57:08]Write 298 bytes [10:57:08]NVStorageSaveData done [10:57:08]OFDSenderStorePacket done [10:57:08]KKMCreateOFDPacket done [10:57:08]NVStorageSaveData kkm_last_timestamp [10:57:08]File name is /storage/kkm_last_timestamp [10:57:08]Write 4 bytes [10:57:08]NVStorageSaveData done [10:57:08]ExternCall_PrintAddStr [10:57:08]wPrintStart [10:57:08]Write to MH i2c: 01 00 00 BD 20 DD [10:57:08]Write i2c OK [10:57:08]MH_I2C_Read... [10:57:08]Read from MH i2c: 01 [10:57:08]MH_I2C_Read... [10:57:08]Read from MH i2c: 01 07 00 [10:57:08]MH_I2C_Read... [10:57:09]Read from MH i2c: 01 07 00 BD 20 00 00 00 00 00 FF 0F F2 [10:57:09]RasterBufferAndPrint [10:57:09]line Счет N : (1)874441 [10:57:09]line ИНН: 02508201610067 [10:57:09]line Контрольно-Кассовый Чек [10:57:09]line ПРОДАЖА [10:57:09]line ТРК (МРК, ГНК) : 44 [10:57:09]line Товар: 2710194210 [10:57:09]line ДТ-К-2 [10:57:09]line 6.570 * 76.20 [10:57:09]line = 500.63 [10:57:09]line НДС 12% НСП 1% [10:57:09]line > о реализуемом товаре [10:57:09]line ОКРУГЛЕНИЕ: -0.63 [10:57:09]line ИТОГО: 500.00 [10:57:09]line Внесено: 500.00 [10:57:09]line СДАЧА: 0.00 [10:57:09]line НСП 1% : 4.43 [10:57:09]line НДС 12% : 53.16 [10:57:09]line Наличными: 500.00 [10:57:09]line Безнал.: 0.00 [10:57:09]OFD Sender: Processing packet 156155 [packets to send 52, broken 51] [10:57:09]ProducePacketName [10:57:09]name=ofd_packets/00156155 [10:57:09]OFD Sender: To server: pG, [10:57:09]CommunicateWithHost lk.salyk.kg:30040 [10:57:09]ConnectInit lk.salyk.kg [10:57:09]line Место: АЗС № 165 "Партнер Нефть" [10:57:09]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:57:09]line СНО: Общий режим [10:57:09]line Чек 227 20.10.2024 10:57 [10:57:09]line Смена: 314 ФФД: 1.0 [10:57:09]line ЗНМ: 0300000234 [10:57:09]line РНМ: 0000137193017469 [10:57:09]line Версия ККМ: v1.0 [10:57:09]line ФМ: 0000000000963156 [10:57:09]line ФД: 156155 [10:57:09]line ФПД: 216107594045430 [10:57:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T105708&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156155&fm=216107594045430&tin=02508201610067®Number=0000137193017469&sum=50000 [10:57:09]Connected sock=10 [10:57:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 52 33 04 01 E9 E3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 00 00 00 F4 03 04 00 04 E2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FB 61 02 00 35 04 06 00 C4 8C 78 60 57 F6 70 4D 8D C9 35 B5 BB E0 [10:57:09]written 0, free lines is 4095 [10:57:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 0C 80 47 00 19 68 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FB 61 02 00 F4 03 04 00 37 88 14 67 B6 04 01 00 00 EE 55 07 51 C0 6C 1F 15 [10:57:09]CommunicateWithHost err = 0 [10:57:09]CheckOFDResponse [10:57:09]1017 (14) - 77093643461234 [10:57:09]1041 (16) - 0000000000963156 [10:57:09]1040 (4) - 156155 [10:57:09]1012 (4) - 20.10.2024 04:33 [10:57:09]1206 (1) - 0 [10:57:09]OFD Sender: Remove packet 156155 [10:57:09]ProducePacketName [10:57:09]name=ofd_packets/00156155 [10:57:09]NVStorageDeleteData [10:57:09]Write to MH i2c: 01 00 00 E8 20 08 [10:57:09]Write i2c OK [10:57:09]MH_I2C_Read... [10:57:09]Read from MH i2c: 01 [10:57:09]MH_I2C_Read... [10:57:09]Read from MH i2c: 01 07 00 [10:57:09]MH_I2C_Read... [10:57:09]Read from MH i2c: 01 07 00 E8 20 00 00 00 00 00 ED 0C 08 [10:57:09]RasterBufferAndPrint [10:57:09]line [10:57:09]line [10:57:09]line [10:57:09]line [10:57:09]line [10:57:09]written 0, free lines is 3321 [10:57:09]MH_Cut [10:57:09]Write to MH i2c: D1 01 00 EF 20 01 E1 [10:57:09]Write i2c OK [10:57:09]MH_I2C_Read... [10:57:09]Read from MH i2c: D1 [10:57:09]MH_I2C_Read... [10:57:09]Read from MH i2c: D1 01 00 [10:57:09]MH_I2C_Read... [10:57:09]Read from MH i2c: D1 01 00 EF 20 00 E0 [10:57:09]Write to MH i2c: 01 00 00 F0 20 10 [10:57:09]Write i2c OK [10:57:09]MH_I2C_Read... [10:57:10]OFD Sender: No OFD packet to send [10:57:10]*** Cut start [10:57:10]*** Partial cut [10:57:10]*** CUTSNS_PIN = 1 [10:57:10]*** CUTSNS_PIN = 0 [10:57:10]*** Brake cut motor [10:57:11]Read from MH i2c: 01 [10:57:11]MH_I2C_Read... [10:57:11]*** Stop cut motor [10:57:11]*** Cut end [10:57:11]Read from MH i2c: 01 07 00 [10:57:11]MH_I2C_Read... [10:57:11]Read from MH i2c: 01 07 00 F0 20 00 00 00 00 00 FF 0F 25 [10:57:11]process_action close_receipt done [10:57:11]requested_data is exist [10:57:11]produce_requested_data [10:57:11]requested_item fm.sn is exist - process it [10:57:11]wFMCommunicate request_size=4 [10:57:11]MH_SAM_APDU [10:57:11]CAPDU: 80 11 00 00 [10:57:11]Write to MH i2c: E2 08 00 F1 20 80 11 00 00 00 00 00 00 8B [10:57:11]Write i2c OK [10:57:11]MH_I2C_Read... [10:57:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:57:11]Read from MH i2c: E2 [10:57:11]MH_I2C_Read... [10:57:11]Read from MH i2c: E2 17 00 [10:57:11]MH_I2C_Read... [10:57:11]Read from MH i2c: E2 17 00 F1 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DC [10:57:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:57:11]wFMCommunicate OK [10:57:11]requested_item fd.num is exist - process it [10:57:11]SAM_PROTO_GetFieldsCounters [10:57:11]wFMCommunicate request_size=4 [10:57:11]MH_SAM_APDU [10:57:11]CAPDU: 80 13 00 00 [10:57:11]Write to MH i2c: E2 08 00 F2 20 80 13 00 00 00 00 00 00 8E [10:57:11]Write i2c OK [10:57:11]MH_I2C_Read... [10:57:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:57:11]Read from MH i2c: E2 [10:57:11]MH_I2C_Read... [10:57:11]Read from MH i2c: E2 62 00 [10:57:11]MH_I2C_Read... [10:57:11]Read from MH i2c: E2 62 00 F2 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FB 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 E3 00 00 00 5E 04 04 00 E3 00 00 00 57 04 04 00 E4 00 00 00 19 04 04 00 00 00 00 00 90 00 09 [10:57:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FB 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 E3 00 00 00 5E 04 04 00 E3 00 00 00 57 04 04 00 E4 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:57:11]wFMCommunicate OK [10:57:11]SAM_PROTO_GetFieldsCounters done [10:57:11]requested_item shift.num is exist - process it [10:57:11]requested_item shift.opened is exist - process it [10:57:11]req_shift_opened [10:57:11]FM_GetShiftState [10:57:11]SAM_PROTO_GetShiftState [10:57:11]wFMCommunicate request_size=4 [10:57:11]MH_SAM_APDU [10:57:11]CAPDU: 80 13 01 00 [10:57:11]Write to MH i2c: E2 08 00 F3 20 80 13 01 00 00 00 00 00 90 [10:57:11]Write i2c OK [10:57:11]MH_I2C_Read... [10:57:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:57:11]Read from MH i2c: E2 [10:57:11]MH_I2C_Read... [10:57:11]Read from MH i2c: E2 0E 00 [10:57:11]MH_I2C_Read... [10:57:11]Read from MH i2c: E2 0E 00 F3 20 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 37 [10:57:11]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:57:11]wFMCommunicate OK [10:57:11]SAM_PROTO_GetShiftState done [10:57:11]FM_GetShiftState done [10:57:11]req_shift_opened done [10:57:11]requested_item shift.open_date is exist - process it [10:57:11]req_shift_open_date [10:57:11]req_shift_open_date done [10:57:11]produce_requested_data done [10:57:11]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156155,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:57:11]process_action_free close_receipt [10:57:11]json_value_free [10:57:11]json_value_free done [10:57:11]process_json_proto returns [10:57:11]Send response to host [10:57:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156155,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:57:11]free response buf [10:57:11]execute_script done [10:57:11]execute_script returns [10:57:11]free content buf [10:57:11]Sock 8.Close socket [10:57:11]Sock 8.Thread stoped [10:57:11]accept exits with 9 [10:57:11]New connection [10:57:11]New thread 3066551652 created [10:57:11]Thread 3066695012 joined [10:57:11]Waiting for new connection... [10:57:11] Sock 9.Parse request [10:57:11]Sock 9.Check first char [10:57:11]Sock 9.First char is OK [10:57:11]request: POST /json_proto HTTP/1.0 [10:57:11]Method: POST [10:57:11]URL: /json_proto [10:57:11]Method is POST - this is cgi request [10:57:11]url: /json_proto [10:57:11]query_string will be loaded in cgi processing [10:57:11]execute_cgi json_proto POST (null) [10:57:11]execute_cgi path=json_proto method=POST [10:57:11]POST find Content-Length [10:57:11]Host: 172.17.53.67:8080 [10:57:11]Content-Length: 792 [10:57:11]Content-Type: application/json [10:57:11] [10:57:11]POST finish read [10:57:11]Found Content-Length = 792 [10:57:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874440", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 33.700, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:57:11]execute_script... [10:57:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874440", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 33.700, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:57:11]POST & json_proto [10:57:11]process_json_proto [10:57:11]json parsed OK: [10:57:11]protocol is kg_v1.0 [10:57:11]action value=close_receipt [10:57:11]process_action close_receipt [10:57:11]cmd_close_receipt [10:57:11]MH_GetDate [10:57:11]Write to MH i2c: F0 00 00 F4 20 03 [10:57:11]Write i2c OK [10:57:11]MH_I2C_Read... [10:57:11]Read from MH i2c: F0 [10:57:11]MH_I2C_Read... [10:57:11]Read from MH i2c: F0 09 00 [10:57:11]MH_I2C_Read... [10:57:11]Read from MH i2c: F0 09 00 F4 20 00 08 E2 14 67 19 BC 99 64 43 [10:57:11]GetLastDocTimeStamp 1729421828 [10:57:11]current date 1729421832 [10:57:11]FM_GetShiftState [10:57:11]SAM_PROTO_GetShiftState [10:57:11]wFMCommunicate request_size=4 [10:57:11]MH_SAM_APDU [10:57:11]CAPDU: 80 13 01 00 [10:57:11]Write to MH i2c: E2 08 00 F5 20 80 13 01 00 00 00 00 00 92 [10:57:11]Write i2c OK [10:57:11]MH_I2C_Read... [10:57:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:57:11]Read from MH i2c: E2 [10:57:11]MH_I2C_Read... [10:57:11]Read from MH i2c: E2 0E 00 [10:57:11]MH_I2C_Read... [10:57:11]Read from MH i2c: E2 0E 00 F5 20 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 39 [10:57:11]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:57:11]wFMCommunicate OK [10:57:11]SAM_PROTO_GetShiftState done [10:57:11]FM_GetShiftState done [10:57:11]opened in 1729383891 [10:57:11]opened+sec_in_day 1729470291 [10:57:11]quantity*price = 0 [10:57:11]sum+1 = 1 [10:57:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 228 20.10.2024 10:57 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливная Карта 59209 ФМ: 0000000000963156 ФД: 156156 ФПД: 5836941163119 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T105712&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156156&fm=5836941163119&tin=02508201610067®Number=0000137193017469&sum=0 [10:57:13]StoreToDocumentArchive [10:57:13]shift 314 fd 156156 [10:57:13]save to /storage/0314/doc_00156156 [10:57:13]save last doc name /storage/0314/doc_00156156 to /storage/kkm_last_doc_name [10:57:13]save OK [10:57:13]Clear old archive folders... [10:57:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:57:13]tlvbuf is 00909780 [10:57:13]SAM_PROTO_ClearQueue [10:57:13]wFMCommunicate request_size=4 [10:57:13]MH_SAM_APDU [10:57:13]CAPDU: 80 09 00 00 [10:57:13]Write to MH i2c: E2 08 00 02 21 80 09 00 00 00 00 00 00 95 [10:57:13]Write i2c OK [10:57:13]MH_I2C_Read... [10:57:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:57:13]Read from MH i2c: E2 [10:57:13]MH_I2C_Read... [10:57:13]Read from MH i2c: E2 03 00 [10:57:13]MH_I2C_Read... [10:57:13]Read from MH i2c: E2 03 00 02 21 00 90 00 97 [10:57:13]RAPDU: 90 00 [10:57:13]wFMCommunicate OK [10:57:13]SAM_PROTO_ClearQueue done [10:57:13]KKMCreateOFDPacket [10:57:13]OFDProtocolAddRootSTLVToBuf [10:57:13]FM_MakeSignedData [10:57:13]FM_MakeSignedData [10:57:13]SAM_PROTO_SignData [10:57:13]wFMCommunicate request_size=4 [10:57:13]MH_SAM_APDU [10:57:13]CAPDU: 80 0D 01 02 [10:57:13]Write to MH i2c: E2 08 00 03 21 80 0D 01 02 00 00 00 00 9D [10:57:13]Write i2c OK [10:57:13]MH_I2C_Read... [10:57:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:57:13]Read from MH i2c: E2 [10:57:13]MH_I2C_Read... [10:57:13]Read from MH i2c: E2 03 00 [10:57:13]MH_I2C_Read... [10:57:13]Read from MH i2c: E2 03 00 03 21 00 90 00 98 [10:57:13]RAPDU: 90 00 [10:57:13]wFMCommunicate OK [10:57:13]wFMCommunicate request_size=255 [10:57:13]MH_SAM_APDU [10:57:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 08 E2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FC 61 02 00 35 04 06 00 05 [10:57:13]Write to MH i2c: E2 02 01 04 21 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 08 E2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FC 61 02 00 35 04 06 00 05 00 00 D2 [10:57:13]Write i2c OK [10:57:13]MH_I2C_Read... [10:57:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:57:13]Read from MH i2c: E2 [10:57:13]MH_I2C_Read... [10:57:13]Read from MH i2c: E2 03 00 [10:57:13]MH_I2C_Read... [10:57:13]Read from MH i2c: E2 03 00 04 21 00 90 00 99 [10:57:13]RAPDU: 90 00 [10:57:13]wFMCommunicate OK [10:57:13]wFMCommunicate request_size=10 [10:57:13]MH_SAM_APDU [10:57:13]CAPDU: 80 0D 02 02 05 4F 04 CD FA 6F [10:57:13]Write to MH i2c: E2 0D 00 05 21 80 0D 02 02 05 00 4F 04 CD FA 6F 00 00 33 [10:57:13]Write i2c OK [10:57:13]MH_I2C_Read... [10:57:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:57:13]Read from MH i2c: E2 [10:57:13]MH_I2C_Read... [10:57:13]Read from MH i2c: E2 03 00 [10:57:13]MH_I2C_Read... [10:57:13]Read from MH i2c: E2 03 00 05 21 00 90 00 9A [10:57:13]RAPDU: 90 00 [10:57:13]wFMCommunicate OK [10:57:13]wFMCommunicate request_size=4 [10:57:13]MH_SAM_APDU [10:57:13]CAPDU: 80 0D 03 02 [10:57:13]Write to MH i2c: E2 08 00 06 21 80 0D 03 02 00 00 00 00 A2 [10:57:13]Write i2c OK [10:57:13]MH_I2C_Read... [10:57:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:57:13]Read from MH i2c: E2 [10:57:13]MH_I2C_Read... [10:57:13]Read from MH i2c: E2 0B 00 [10:57:13]MH_I2C_Read... [10:57:13]Read from MH i2c: E2 0B 00 06 21 00 8E D7 1B E9 0E 93 95 06 90 00 48 [10:57:13]RAPDU: 8E D7 1B E9 0E 93 95 06 90 00 [10:57:13]wFMCommunicate OK [10:57:13]SAM_PROTO_SignData done [10:57:13]FM_MakeSignedData done [10:57:13]CreateOFDProtocolMessage [10:57:13]wFMCommunicate request_size=4 [10:57:13]MH_SAM_APDU [10:57:13]CAPDU: 80 11 00 00 [10:57:13]Write to MH i2c: E2 08 00 07 21 80 11 00 00 00 00 00 00 A2 [10:57:13]Write i2c OK [10:57:13]MH_I2C_Read... [10:57:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:57:13]Read from MH i2c: E2 [10:57:13]MH_I2C_Read... [10:57:13]Read from MH i2c: E2 17 00 [10:57:13]MH_I2C_Read... [10:57:13]Read from MH i2c: E2 17 00 07 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F3 [10:57:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:57:13]wFMCommunicate OK [10:57:13]CreateOFDProtocolMessage done [10:57:13]OFDSenderStorePacket 156156 [10:57:13]StoreOFDPacket docnum=156156 [10:57:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 16 84 07 01 C7 21 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 08 E2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FC 61 02 00 35 04 06 00 05 4F 04 CD FA 6F 8E D7 1B E9 0E 93 95 06 [10:57:13]CheckFolder [10:57:13]dirname=/storage/ofd_packets [10:57:13]CheckFolder done [10:57:13]ProducePacketName [10:57:13]name=ofd_packets/00156156 [10:57:13]NVStorageSaveData ofd_packets/00156156 [10:57:13]File name is /storage/ofd_packets/00156156 [10:57:13]Write 301 bytes [10:57:13]NVStorageSaveData done [10:57:13]OFDSenderStorePacket done [10:57:13]KKMCreateOFDPacket done [10:57:13]NVStorageSaveData kkm_last_timestamp [10:57:13]File name is /storage/kkm_last_timestamp [10:57:13]Write 4 bytes [10:57:13]NVStorageSaveData done [10:57:13]ExternCall_PrintAddStr [10:57:13]wPrintStart [10:57:13]Write to MH i2c: 01 00 00 08 21 29 [10:57:13]Write i2c OK [10:57:13]MH_I2C_Read... [10:57:13]Read from MH i2c: 01 [10:57:13]MH_I2C_Read... [10:57:13]Read from MH i2c: 01 07 00 [10:57:13]MH_I2C_Read... [10:57:13]Read from MH i2c: 01 07 00 08 21 00 00 00 00 00 FF 0F 3E [10:57:13]RasterBufferAndPrint [10:57:13]line Счет N : (1)874440 [10:57:13]line ИНН: 02508201610067 [10:57:13]line Контрольно-Кассовый Чек [10:57:13]line ПРОДАЖА [10:57:13]line ТРК (МРК, ГНК) : 21 [10:57:13]line Товар: 2710124500 [10:57:13]line Аи-95-К-5 [10:57:13]line 33.700 * 0.00 [10:57:13]line = 0.00 [10:57:13]line НДС 12% НСП 1% [10:57:13]line > о реализуемом товаре [10:57:13]line ИТОГО: 0.00 [10:57:13]line НСП 1% : 0.00 [10:57:13]line НДС 12% : 0.00 [10:57:13]line Наличными: 0.00 [10:57:13]line Безнал.: 0.00 [10:57:13]line Место: АЗС № 165 "Партнер Нефть" [10:57:13]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:57:13]line СНО: Общий режим [10:57:13]line Чек 228 20.10.2024 10:57 [10:57:13]line Смена: 314 ФФД: 1.0 [10:57:13]line ЗНМ: 0300000234 [10:57:13]line РНМ: 0000137193017469 [10:57:13]line Версия ККМ: v1.0 [10:57:13]line Талоны: Топливная Карта [10:57:13]line 59209 [10:57:13]line ФМ: 0000000000963156 [10:57:13]line ФД: 156156 [10:57:13]line ФПД: 5836941163119 [10:57:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T105712&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156156&fm=5836941163119&tin=02508201610067®Number=0000137193017469&sum=0 [10:57:13]written 0, free lines is 4095 [10:57:13]OFD Sender: Processing packet 156156 [packets to send 52, broken 51] [10:57:13]ProducePacketName [10:57:13]name=ofd_packets/00156156 [10:57:13]OFD Sender: To server: pG, [10:57:13]CommunicateWithHost lk.salyk.kg:30040 [10:57:13]ConnectInit lk.salyk.kg [10:57:14]Connected sock=10 [10:57:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 16 84 07 01 C7 21 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 08 E2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FC 61 02 00 35 04 06 00 05 4F 04 CD FA 6F 8E D7 1B E9 0E 93 95 06 [10:57:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F9 45 47 00 3A 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 39 36 33 31 35 36 10 04 04 00 FC 61 02 00 F4 03 04 00 3B 88 14 67 B6 04 01 00 00 03 3A 66 41 83 37 EF FF [10:57:14]CommunicateWithHost err = 0 [10:57:14]CheckOFDResponse [10:57:14]1017 (14) - 77093643461234 [10:57:14]1041 (16) - 0000000000963156 [10:57:14]1040 (4) - 156156 [10:57:14]1012 (4) - 20.10.2024 04:34 [10:57:14]1206 (1) - 0 [10:57:14]OFD Sender: Remove packet 156156 [10:57:14]ProducePacketName [10:57:14]name=ofd_packets/00156156 [10:57:14]NVStorageDeleteData [10:57:14]Write to MH i2c: 01 00 00 32 21 53 [10:57:14]Write i2c OK [10:57:14]MH_I2C_Read... [10:57:14]Read from MH i2c: 01 [10:57:14]MH_I2C_Read... [10:57:14]Read from MH i2c: 01 07 00 [10:57:14]MH_I2C_Read... [10:57:14]Read from MH i2c: 01 07 00 32 21 00 00 00 00 00 1B 0D 82 [10:57:14]RasterBufferAndPrint [10:57:14]line [10:57:14]line [10:57:14]line [10:57:14]line [10:57:14]line [10:57:14]written 0, free lines is 3376 [10:57:14]MH_Cut [10:57:14]Write to MH i2c: D1 01 00 39 21 01 2C [10:57:14]Write i2c OK [10:57:14]MH_I2C_Read... [10:57:14]Read from MH i2c: D1 [10:57:14]MH_I2C_Read... [10:57:14]Read from MH i2c: D1 01 00 [10:57:14]MH_I2C_Read... [10:57:14]Read from MH i2c: D1 01 00 39 21 00 2B [10:57:14]Write to MH i2c: 01 00 00 3A 21 5B [10:57:14]Write i2c OK [10:57:14]MH_I2C_Read... [10:57:14]OFD Sender: No OFD packet to send [10:57:15]*** Cut start [10:57:15]*** Partial cut [10:57:15]*** CUTSNS_PIN = 1 [10:57:15]*** CUTSNS_PIN = 0 [10:57:15]*** Brake cut motor [10:57:15]Read from MH i2c: 01 [10:57:15]MH_I2C_Read... [10:57:15]*** Stop cut motor [10:57:15]*** Cut end [10:57:15]Read from MH i2c: 01 07 00 [10:57:15]MH_I2C_Read... [10:57:15]Read from MH i2c: 01 07 00 3A 21 00 00 00 00 00 FF 0F 70 [10:57:15]process_action close_receipt done [10:57:15]requested_data is exist [10:57:15]produce_requested_data [10:57:15]requested_item fm.sn is exist - process it [10:57:15]wFMCommunicate request_size=4 [10:57:15]MH_SAM_APDU [10:57:15]CAPDU: 80 11 00 00 [10:57:15]Write to MH i2c: E2 08 00 3B 21 80 11 00 00 00 00 00 00 D6 [10:57:15]Write i2c OK [10:57:15]MH_I2C_Read... [10:57:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:57:15]Read from MH i2c: E2 [10:57:15]MH_I2C_Read... [10:57:15]Read from MH i2c: E2 17 00 [10:57:15]MH_I2C_Read... [10:57:15]Read from MH i2c: E2 17 00 3B 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 27 [10:57:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:57:15]wFMCommunicate OK [10:57:15]requested_item fd.num is exist - process it [10:57:15]SAM_PROTO_GetFieldsCounters [10:57:15]wFMCommunicate request_size=4 [10:57:15]MH_SAM_APDU [10:57:15]CAPDU: 80 13 00 00 [10:57:15]Write to MH i2c: E2 08 00 3C 21 80 13 00 00 00 00 00 00 D9 [10:57:15]Write i2c OK [10:57:15]MH_I2C_Read... [10:57:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:57:15]Read from MH i2c: E2 [10:57:15]MH_I2C_Read... [10:57:15]Read from MH i2c: E2 62 00 [10:57:15]MH_I2C_Read... [10:57:15]Read from MH i2c: E2 62 00 3C 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FC 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 E4 00 00 00 5E 04 04 00 E4 00 00 00 57 04 04 00 E5 00 00 00 19 04 04 00 00 00 00 00 90 00 58 [10:57:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FC 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 E4 00 00 00 5E 04 04 00 E4 00 00 00 57 04 04 00 E5 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:57:15]wFMCommunicate OK [10:57:15]SAM_PROTO_GetFieldsCounters done [10:57:15]requested_item shift.num is exist - process it [10:57:15]requested_item shift.opened is exist - process it [10:57:15]req_shift_opened [10:57:15]FM_GetShiftState [10:57:15]SAM_PROTO_GetShiftState [10:57:15]wFMCommunicate request_size=4 [10:57:15]MH_SAM_APDU [10:57:15]CAPDU: 80 13 01 00 [10:57:15]Write to MH i2c: E2 08 00 3D 21 80 13 01 00 00 00 00 00 DB [10:57:15]Write i2c OK [10:57:15]MH_I2C_Read... [10:57:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:57:15]Read from MH i2c: E2 [10:57:15]MH_I2C_Read... [10:57:15]Read from MH i2c: E2 0E 00 [10:57:15]MH_I2C_Read... [10:57:15]Read from MH i2c: E2 0E 00 3D 21 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 82 [10:57:15]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:57:16]wFMCommunicate OK [10:57:16]SAM_PROTO_GetShiftState done [10:57:16]FM_GetShiftState done [10:57:16]req_shift_opened done [10:57:16]requested_item shift.open_date is exist - process it [10:57:16]req_shift_open_date [10:57:16]req_shift_open_date done [10:57:16]produce_requested_data done [10:57:16]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156156,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:57:16]process_action_free close_receipt [10:57:16]json_value_free [10:57:16]json_value_free done [10:57:16]process_json_proto returns [10:57:16]Send response to host [10:57:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156156,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:57:16]free response buf [10:57:16]execute_script done [10:57:16]execute_script returns [10:57:16]free content buf [10:57:16]Sock 9.Close socket [10:57:16]Sock 9.Thread stoped [10:57:19]OFD Sender: No OFD packet to send [10:57:24]OFD Sender: No OFD packet to send [10:57:29]OFD Sender: No OFD packet to send [10:57:34]OFD Sender: No OFD packet to send [10:57:39]OFD Sender: No OFD packet to send [10:57:44]OFD Sender: No OFD packet to send [10:57:49]OFD Sender: No OFD packet to send [10:57:54]OFD Sender: No OFD packet to send [10:57:59]OFD Sender: No OFD packet to send [10:58:04]OFD Sender: No OFD packet to send [10:58:09]OFD Sender: No OFD packet to send [10:58:14]OFD Sender: No OFD packet to send [10:58:19]OFD Sender: No OFD packet to send [10:58:24]OFD Sender: No OFD packet to send [10:58:29]OFD Sender: No OFD packet to send [10:58:34]OFD Sender: No OFD packet to send [10:58:39]OFD Sender: No OFD packet to send [10:58:44]OFD Sender: No OFD packet to send [10:58:49]OFD Sender: No OFD packet to send [10:58:54]OFD Sender: No OFD packet to send [10:58:56]accept exits with 8 [10:58:56]New connection [10:58:56]New thread 3066695012 created [10:58:56]Thread 3066551652 joined [10:58:56]Waiting for new connection... [10:58:56] Sock 8.Parse request [10:58:56]Sock 8.Check first char [10:58:56]Sock 8.First char is OK [10:58:56]request: POST /json_proto HTTP/1.0 [10:58:56]Method: POST [10:58:56]URL: /json_proto [10:58:56]Method is POST - this is cgi request [10:58:56]url: /json_proto [10:58:56]query_string will be loaded in cgi processing [10:58:56]execute_cgi json_proto POST (null) [10:58:56]execute_cgi path=json_proto method=POST [10:58:56]POST find Content-Length [10:58:56]Host: 172.17.53.67:8080 [10:58:56]Content-Length: 670 [10:58:56]Content-Type: application/json [10:58:56] [10:58:56]POST finish read [10:58:56]Found Content-Length = 670 [10:58:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874442", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 8.020, "sum" : 548.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 548.00, "payments": [ { "type": 0, "sum" : 548.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:58:56]execute_script... [10:58:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874442", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 8.020, "sum" : 548.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 548.00, "payments": [ { "type": 0, "sum" : 548.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:58:56]POST & json_proto [10:58:56]process_json_proto [10:58:56]json parsed OK: [10:58:56]protocol is kg_v1.0 [10:58:56]action value=close_receipt [10:58:56]process_action close_receipt [10:58:56]cmd_close_receipt [10:58:56]MH_GetDate [10:58:56]Write to MH i2c: F0 00 00 3E 21 4E [10:58:56]Write i2c OK [10:58:56]MH_I2C_Read... [10:58:56]Read from MH i2c: F0 [10:58:56]MH_I2C_Read... [10:58:56]Read from MH i2c: F0 09 00 [10:58:56]MH_I2C_Read... [10:58:56]Read from MH i2c: F0 09 00 3E 21 00 71 E2 14 67 19 BC 99 64 F7 [10:58:56]GetLastDocTimeStamp 1729421832 [10:58:56]current date 1729421937 [10:58:56]FM_GetShiftState [10:58:56]SAM_PROTO_GetShiftState [10:58:56]wFMCommunicate request_size=4 [10:58:56]MH_SAM_APDU [10:58:56]CAPDU: 80 13 01 00 [10:58:56]Write to MH i2c: E2 08 00 3F 21 80 13 01 00 00 00 00 00 DD [10:58:56]Write i2c OK [10:58:56]MH_I2C_Read... [10:58:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:58:57]Read from MH i2c: E2 [10:58:57]MH_I2C_Read... [10:58:57]Read from MH i2c: E2 0E 00 [10:58:57]MH_I2C_Read... [10:58:57]Read from MH i2c: E2 0E 00 3F 21 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 84 [10:58:57]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:58:57]wFMCommunicate OK [10:58:57]SAM_PROTO_GetShiftState done [10:58:57]FM_GetShiftState done [10:58:57]opened in 1729383891 [10:58:57]opened+sec_in_day 1729470291 [10:58:57]quantity*price = 54856 [10:58:57]sum+1 = 54858 [10:58:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 548.00 Внесено: 700.00 СДАЧА: 152.00 НСП 1% : 4.85 НДС 12% : 58.25 Наличными: 548.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 229 20.10.2024 10:58 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156157 ФПД: 48857823580024 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T105858&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156157&fm=48857823580024&tin=02508201610067®Number=0000137193017469&sum=54800 [10:58:58]StoreToDocumentArchive [10:58:58]shift 314 fd 156157 [10:58:58]save to /storage/0314/doc_00156157 [10:58:58]save last doc name /storage/0314/doc_00156157 to /storage/kkm_last_doc_name [10:58:58]save OK [10:58:58]Clear old archive folders... [10:58:58]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:58:58]tlvbuf is 0081BF50 [10:58:58]SAM_PROTO_ClearQueue [10:58:58]wFMCommunicate request_size=4 [10:58:58]MH_SAM_APDU [10:58:58]CAPDU: 80 09 00 00 [10:58:58]Write to MH i2c: E2 08 00 4C 21 80 09 00 00 00 00 00 00 DF [10:58:58]Write i2c OK [10:58:58]MH_I2C_Read... [10:58:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:58:58]Read from MH i2c: E2 [10:58:58]MH_I2C_Read... [10:58:58]Read from MH i2c: E2 03 00 [10:58:58]MH_I2C_Read... [10:58:58]Read from MH i2c: E2 03 00 4C 21 00 90 00 E1 [10:58:58]RAPDU: 90 00 [10:58:58]wFMCommunicate OK [10:58:58]SAM_PROTO_ClearQueue done [10:58:58]KKMCreateOFDPacket [10:58:58]OFDProtocolAddRootSTLVToBuf [10:58:58]FM_MakeSignedData [10:58:58]FM_MakeSignedData [10:58:58]SAM_PROTO_SignData [10:58:58]wFMCommunicate request_size=4 [10:58:58]MH_SAM_APDU [10:58:58]CAPDU: 80 0D 01 02 [10:58:58]Write to MH i2c: E2 08 00 4D 21 80 0D 01 02 00 00 00 00 E7 [10:58:58]Write i2c OK [10:58:58]MH_I2C_Read... [10:58:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:58:58]Read from MH i2c: E2 [10:58:58]MH_I2C_Read... [10:58:58]Read from MH i2c: E2 03 00 [10:58:58]MH_I2C_Read... [10:58:58]Read from MH i2c: E2 03 00 4D 21 00 90 00 E2 [10:58:58]RAPDU: 90 00 [10:58:58]wFMCommunicate OK [10:58:58]wFMCommunicate request_size=255 [10:58:58]MH_SAM_APDU [10:58:58]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 54 1F 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 D6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E5 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 16 00 00 00 00 07 04 06 00 10 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 00 00 00 F4 03 04 00 72 E2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FD 61 02 00 35 04 06 00 [10:58:58]Write to MH i2c: E2 02 01 4E 21 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 54 1F 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 D6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E5 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 16 00 00 00 00 07 04 06 00 10 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 00 00 00 F4 03 04 00 72 E2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FD 61 02 00 35 04 06 00 00 00 62 [10:58:58]Write i2c OK [10:58:58]MH_I2C_Read... [10:58:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:58:58]Read from MH i2c: E2 [10:58:58]MH_I2C_Read... [10:58:58]Read from MH i2c: E2 03 00 [10:58:58]MH_I2C_Read... [10:58:58]Read from MH i2c: E2 03 00 4E 21 00 90 00 E3 [10:58:58]RAPDU: 90 00 [10:58:58]wFMCommunicate OK [10:58:58]wFMCommunicate request_size=11 [10:58:58]MH_SAM_APDU [10:58:58]CAPDU: 80 0D 02 02 06 2C 6F 99 38 0F 78 [10:58:58]Write to MH i2c: E2 0E 00 4F 21 80 0D 02 02 06 00 2C 6F 99 38 0F 78 00 00 E9 [10:58:58]Write i2c OK [10:58:58]MH_I2C_Read... [10:58:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:58:58]Read from MH i2c: E2 [10:58:58]MH_I2C_Read... [10:58:58]Read from MH i2c: E2 03 00 [10:58:58]MH_I2C_Read... [10:58:58]Read from MH i2c: E2 03 00 4F 21 00 90 00 E4 [10:58:58]RAPDU: 90 00 [10:58:58]wFMCommunicate OK [10:58:58]wFMCommunicate request_size=4 [10:58:58]MH_SAM_APDU [10:58:58]CAPDU: 80 0D 03 02 [10:58:58]Write to MH i2c: E2 08 00 50 21 80 0D 03 02 00 00 00 00 EC [10:58:58]Write i2c OK [10:58:58]MH_I2C_Read... [10:58:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:58:58]Read from MH i2c: E2 [10:58:58]MH_I2C_Read... [10:58:58]Read from MH i2c: E2 0B 00 [10:58:58]MH_I2C_Read... [10:58:58]Read from MH i2c: E2 0B 00 50 21 00 76 7A B5 93 69 46 58 CE 90 00 FA [10:58:58]RAPDU: 76 7A B5 93 69 46 58 CE 90 00 [10:58:58]wFMCommunicate OK [10:58:58]SAM_PROTO_SignData done [10:58:58]FM_MakeSignedData done [10:58:58]CreateOFDProtocolMessage [10:58:58]wFMCommunicate request_size=4 [10:58:58]MH_SAM_APDU [10:58:58]CAPDU: 80 11 00 00 [10:58:58]Write to MH i2c: E2 08 00 51 21 80 11 00 00 00 00 00 00 EC [10:58:58]Write i2c OK [10:58:58]MH_I2C_Read... [10:58:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:58:58]Read from MH i2c: E2 [10:58:58]MH_I2C_Read... [10:58:58]Read from MH i2c: E2 17 00 [10:58:58]MH_I2C_Read... [10:58:58]Read from MH i2c: E2 17 00 51 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3D [10:58:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:58:58]wFMCommunicate OK [10:58:58]CreateOFDProtocolMessage done [10:58:58]OFDSenderStorePacket 156157 [10:58:58]StoreOFDPacket docnum=156157 [10:58:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 1F 5D 08 01 98 3A 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 54 1F 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 D6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E5 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 16 00 00 00 00 07 04 06 00 10 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 00 00 00 F4 03 04 00 72 E2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FD 61 02 00 35 04 06 00 2C 6F 99 38 0F 78 76 7A B5 93 69 46 58 CE [10:58:58]CheckFolder [10:58:58]dirname=/storage/ofd_packets [10:58:58]CheckFolder done [10:58:58]ProducePacketName [10:58:58]name=ofd_packets/00156157 [10:58:58]NVStorageSaveData ofd_packets/00156157 [10:58:58]File name is /storage/ofd_packets/00156157 [10:58:58]Write 302 bytes [10:58:58]NVStorageSaveData done [10:58:58]OFDSenderStorePacket done [10:58:58]KKMCreateOFDPacket done [10:58:58]NVStorageSaveData kkm_last_timestamp [10:58:58]File name is /storage/kkm_last_timestamp [10:58:58]Write 4 bytes [10:58:58]NVStorageSaveData done [10:58:58]ExternCall_PrintAddStr [10:58:58]wPrintStart [10:58:58]Write to MH i2c: 01 00 00 52 21 73 [10:58:58]Write i2c OK [10:58:58]MH_I2C_Read... [10:58:58]Read from MH i2c: 01 [10:58:58]MH_I2C_Read... [10:58:58]Read from MH i2c: 01 07 00 [10:58:58]MH_I2C_Read... [10:58:58]Read from MH i2c: 01 07 00 52 21 00 00 00 00 00 FF 0F 88 [10:58:58]RasterBufferAndPrint [10:58:58]line Счет N : (1)874442 [10:58:58]line ИНН: 02508201610067 [10:58:58]line Контрольно-Кассовый Чек [10:58:58]line ПРОДАЖА [10:58:58]line ТРК (МРК, ГНК) : 33 [10:58:58]line Товар: 2710124130 [10:58:58]line Super 92-К-5 [10:58:58]line 8.020 * 68.40 [10:58:58]line = 548.57 [10:58:58]line НДС 12% НСП 1% [10:58:58]line > о реализуемом товаре [10:58:58]line ОКРУГЛЕНИЕ: -0.57 [10:58:58]line ИТОГО: 548.00 [10:58:58]line Внесено: 700.00 [10:58:58]line СДАЧА: 152.00 [10:58:58]line НСП 1% : 4.85 [10:58:58]line НДС 12% : 58.25 [10:58:58]line Наличными: 548.00 [10:58:58]line Безнал.: 0.00 [10:58:58]line Место: АЗС № 165 "Партнер Нефть" [10:58:58]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:58:58]line СНО: Общий режим [10:58:58]line Чек 229 20.10.2024 10:58 [10:58:58]line Смена: 314 ФФД: 1.0 [10:58:58]line ЗНМ: 0300000234 [10:58:58]line РНМ: 0000137193017469 [10:58:58]line Версия ККМ: v1.0 [10:58:58]line ФМ: 0000000000963156 [10:58:58]line ФД: 156157 [10:58:58]line ФПД: 48857823580024 [10:58:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T105858&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156157&fm=48857823580024&tin=02508201610067®Number=0000137193017469&sum=54800 [10:58:59]OFD Sender: Processing packet 156157 [packets to send 52, broken 51] [10:58:59]ProducePacketName [10:58:59]name=ofd_packets/00156157 [10:58:59]OFD Sender: To server: pG, [10:58:59]CommunicateWithHost lk.salyk.kg:30040 [10:58:59]ConnectInit lk.salyk.kg [10:58:59]written 0, free lines is 4095 [10:58:59]Connected sock=9 [10:58:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 1F 5D 08 01 98 3A 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 54 1F 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 D6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E5 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 16 00 00 00 00 07 04 06 00 10 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 00 00 00 F4 03 04 00 72 E2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FD 61 02 00 35 04 06 00 2C 6F 99 38 0F 78 76 7A B5 93 69 46 58 CE [10:58:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 44 FB 47 00 4F 5C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FD 61 02 00 F4 03 04 00 A4 88 14 67 B6 04 01 00 00 FF 8B 78 12 F4 AE 63 0B [10:58:59]CommunicateWithHost err = 0 [10:58:59]CheckOFDResponse [10:58:59]1017 (14) - 77093643461234 [10:58:59]1041 (16) - 0000000000963156 [10:58:59]1040 (4) - 156157 [10:58:59]1012 (4) - 20.10.2024 04:35 [10:58:59]1206 (1) - 0 [10:58:59]OFD Sender: Remove packet 156157 [10:58:59]ProducePacketName [10:58:59]name=ofd_packets/00156157 [10:58:59]NVStorageDeleteData [10:58:59]Write to MH i2c: 01 00 00 7D 21 9E [10:58:59]Write i2c OK [10:58:59]MH_I2C_Read... [10:58:59]Read from MH i2c: 01 [10:58:59]MH_I2C_Read... [10:58:59]Read from MH i2c: 01 07 00 [10:58:59]MH_I2C_Read... [10:58:59]Read from MH i2c: 01 07 00 7D 21 00 00 00 00 00 F4 0C A5 [10:58:59]RasterBufferAndPrint [10:58:59]line [10:58:59]line [10:58:59]line [10:58:59]line [10:58:59]line [10:58:59]written 0, free lines is 3323 [10:58:59]MH_Cut [10:58:59]Write to MH i2c: D1 01 00 84 21 01 77 [10:58:59]Write i2c OK [10:58:59]MH_I2C_Read... [10:58:59]Read from MH i2c: D1 [10:58:59]MH_I2C_Read... [10:58:59]Read from MH i2c: D1 01 00 [10:58:59]MH_I2C_Read... [10:58:59]Read from MH i2c: D1 01 00 84 21 00 76 [10:58:59]Write to MH i2c: 01 00 00 85 21 A6 [10:58:59]Write i2c OK [10:58:59]MH_I2C_Read... [10:58:59]OFD Sender: No OFD packet to send [10:59:00]*** Cut start [10:59:00]*** Partial cut [10:59:00]*** CUTSNS_PIN = 1 [10:59:00]*** CUTSNS_PIN = 0 [10:59:00]*** Brake cut motor [10:59:00]Read from MH i2c: 01 [10:59:00]MH_I2C_Read... [10:59:00]*** Stop cut motor [10:59:00]*** Cut end [10:59:00]Read from MH i2c: 01 07 00 [10:59:00]MH_I2C_Read... [10:59:00]Read from MH i2c: 01 07 00 85 21 00 00 00 00 00 FF 0F BB [10:59:00]process_action close_receipt done [10:59:00]requested_data is exist [10:59:00]produce_requested_data [10:59:00]requested_item fm.sn is exist - process it [10:59:00]wFMCommunicate request_size=4 [10:59:00]MH_SAM_APDU [10:59:00]CAPDU: 80 11 00 00 [10:59:00]Write to MH i2c: E2 08 00 86 21 80 11 00 00 00 00 00 00 21 [10:59:00]Write i2c OK [10:59:00]MH_I2C_Read... [10:59:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:59:00]Read from MH i2c: E2 [10:59:00]MH_I2C_Read... [10:59:00]Read from MH i2c: E2 17 00 [10:59:00]MH_I2C_Read... [10:59:00]Read from MH i2c: E2 17 00 86 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 72 [10:59:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:59:00]wFMCommunicate OK [10:59:00]requested_item fd.num is exist - process it [10:59:00]SAM_PROTO_GetFieldsCounters [10:59:00]wFMCommunicate request_size=4 [10:59:00]MH_SAM_APDU [10:59:00]CAPDU: 80 13 00 00 [10:59:00]Write to MH i2c: E2 08 00 87 21 80 13 00 00 00 00 00 00 24 [10:59:00]Write i2c OK [10:59:00]MH_I2C_Read... [10:59:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:59:01]Read from MH i2c: E2 [10:59:01]MH_I2C_Read... [10:59:01]Read from MH i2c: E2 62 00 [10:59:01]MH_I2C_Read... [10:59:01]Read from MH i2c: E2 62 00 87 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FD 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 E5 00 00 00 5E 04 04 00 E5 00 00 00 57 04 04 00 E6 00 00 00 19 04 04 00 00 00 00 00 90 00 A7 [10:59:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FD 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 E5 00 00 00 5E 04 04 00 E5 00 00 00 57 04 04 00 E6 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:59:01]wFMCommunicate OK [10:59:01]SAM_PROTO_GetFieldsCounters done [10:59:01]requested_item shift.num is exist - process it [10:59:01]requested_item shift.opened is exist - process it [10:59:01]req_shift_opened [10:59:01]FM_GetShiftState [10:59:01]SAM_PROTO_GetShiftState [10:59:01]wFMCommunicate request_size=4 [10:59:01]MH_SAM_APDU [10:59:01]CAPDU: 80 13 01 00 [10:59:01]Write to MH i2c: E2 08 00 88 21 80 13 01 00 00 00 00 00 26 [10:59:01]Write i2c OK [10:59:01]MH_I2C_Read... [10:59:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:59:01]Read from MH i2c: E2 [10:59:01]MH_I2C_Read... [10:59:01]Read from MH i2c: E2 0E 00 [10:59:01]MH_I2C_Read... [10:59:01]Read from MH i2c: E2 0E 00 88 21 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 CD [10:59:01]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [10:59:01]wFMCommunicate OK [10:59:01]SAM_PROTO_GetShiftState done [10:59:01]FM_GetShiftState done [10:59:01]req_shift_opened done [10:59:01]requested_item shift.open_date is exist - process it [10:59:01]req_shift_open_date [10:59:01]req_shift_open_date done [10:59:01]produce_requested_data done [10:59:01]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156157,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [10:59:01]process_action_free close_receipt [10:59:01]json_value_free [10:59:01]json_value_free done [10:59:01]process_json_proto returns [10:59:01]Send response to host [10:59:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156157,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [10:59:01]free response buf [10:59:01]execute_script done [10:59:01]execute_script returns [10:59:01]free content buf [10:59:01]Sock 8.Close socket [10:59:01]Sock 8.Thread stoped [10:59:01]int [10:59:01]Write to MH i2c: 01 00 00 89 21 AA [10:59:01]*** FLAG_PRN_KEY set [10:59:01]Write i2c OK [10:59:01]MH_I2C_Read... [10:59:01]Read from MH i2c: 01 [10:59:01]MH_I2C_Read... [10:59:01]Read from MH i2c: 01 07 00 [10:59:01]MH_I2C_Read... [10:59:01]Read from MH i2c: 01 07 00 89 21 00 08 00 00 00 FF 0F C7 [10:59:01]state=0 [10:59:01]Key pressed [10:59:01]Feed [10:59:01]Write to MH i2c: D8 00 00 8A 21 82 [10:59:01]Write i2c OK [10:59:01]MH_I2C_Read... [10:59:01]Read from MH i2c: D8 [10:59:01]MH_I2C_Read... [10:59:01]Read from MH i2c: D8 01 00 [10:59:01]MH_I2C_Read... [10:59:01]Read from MH i2c: D8 01 00 8A 21 00 83 [10:59:01]int [10:59:01]Write to MH i2c: 01 00 00 8B 21 AC [10:59:01]Write i2c OK [10:59:01]MH_I2C_Read... [10:59:01]Read from MH i2c: 01 [10:59:01]MH_I2C_Read... [10:59:01]Read from MH i2c: 01 07 00 [10:59:01]MH_I2C_Read... [10:59:01]Read from MH i2c: 01 07 00 8B 21 00 48 00 00 00 3C 00 37 [10:59:01]state=2 [10:59:01]Key pressed [10:59:01]int [10:59:01]Write to MH i2c: 01 00 00 8C 21 AD [10:59:01]*** FLAG_PRN_KEY reset [10:59:01]Write i2c OK [10:59:01]MH_I2C_Read... [10:59:01]Read from MH i2c: 01 [10:59:01]MH_I2C_Read... [10:59:01]Read from MH i2c: 01 07 00 [10:59:01]MH_I2C_Read... [10:59:01]Read from MH i2c: 01 07 00 8C 21 00 00 00 00 00 FF 0F C2 [10:59:01]state=2 [10:59:01]Stop feed [10:59:04]OFD Sender: No OFD packet to send [10:59:09]OFD Sender: No OFD packet to send [10:59:14]OFD Sender: No OFD packet to send [10:59:19]OFD Sender: No OFD packet to send [10:59:24]OFD Sender: No OFD packet to send [10:59:29]OFD Sender: No OFD packet to send [10:59:34]OFD Sender: No OFD packet to send [10:59:39]OFD Sender: No OFD packet to send [10:59:44]OFD Sender: No OFD packet to send [10:59:49]OFD Sender: No OFD packet to send [10:59:54]OFD Sender: No OFD packet to send [10:59:59]OFD Sender: No OFD packet to send [11:00:04]OFD Sender: No OFD packet to send [11:00:09]OFD Sender: No OFD packet to send [11:00:14]accept exits with 10 [11:00:14]New connection [11:00:14]New thread 3066551652 created [11:00:14]Thread 3066695012 joined [11:00:14]Waiting for new connection... [11:00:14] Sock 10.Parse request [11:00:14]Sock 10.Check first char [11:00:14]Sock 10.First char is OK [11:00:14]request: POST /json_proto HTTP/1.0 [11:00:14]Method: POST [11:00:14]URL: /json_proto [11:00:14]Method is POST - this is cgi request [11:00:14]url: /json_proto [11:00:14]query_string will be loaded in cgi processing [11:00:14]execute_cgi json_proto POST (null) [11:00:14]execute_cgi path=json_proto method=POST [11:00:14]POST find Content-Length [11:00:14]Host: 172.17.53.67:8080 [11:00:14]Content-Length: 667 [11:00:14]Content-Type: application/json [11:00:14] [11:00:14]POST finish read [11:00:14]Found Content-Length = 667 [11:00:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874443", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 1.230, "sum" : 84.13, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 152.00, "total" : 84.00, "payments": [ { "type": 0, "sum" : 84.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:00:14]execute_script... [11:00:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874443", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 1.230, "sum" : 84.13, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 152.00, "total" : 84.00, "payments": [ { "type": 0, "sum" : 84.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:00:14]POST & json_proto [11:00:14]process_json_proto [11:00:14]json parsed OK: [11:00:14]protocol is kg_v1.0 [11:00:14]action value=close_receipt [11:00:14]process_action close_receipt [11:00:14]cmd_close_receipt [11:00:14]MH_GetDate [11:00:14]Write to MH i2c: F0 00 00 8D 21 9D [11:00:14]Write i2c OK [11:00:14]MH_I2C_Read... [11:00:14]Read from MH i2c: F0 [11:00:14]MH_I2C_Read... [11:00:14]Read from MH i2c: F0 09 00 [11:00:14]MH_I2C_Read... [11:00:14]Read from MH i2c: F0 09 00 8D 21 00 BF E2 14 67 19 BC 99 64 94 [11:00:14]GetLastDocTimeStamp 1729421938 [11:00:14]current date 1729422015 [11:00:14]FM_GetShiftState [11:00:14]SAM_PROTO_GetShiftState [11:00:14]wFMCommunicate request_size=4 [11:00:14]MH_SAM_APDU [11:00:14]CAPDU: 80 13 01 00 [11:00:14]Write to MH i2c: E2 08 00 8E 21 80 13 01 00 00 00 00 00 2C [11:00:14]Write i2c OK [11:00:14]MH_I2C_Read... [11:00:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:00:14]Read from MH i2c: E2 [11:00:14]MH_I2C_Read... [11:00:14]Read from MH i2c: E2 0E 00 [11:00:14]MH_I2C_Read... [11:00:14]Read from MH i2c: E2 0E 00 8E 21 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D3 [11:00:14]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:00:14]wFMCommunicate OK [11:00:14]SAM_PROTO_GetShiftState done [11:00:14]FM_GetShiftState done [11:00:14]opened in 1729383891 [11:00:14]opened+sec_in_day 1729470291 [11:00:14]quantity*price = 8413 [11:00:14]sum+1 = 8414 [11:00:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.13 ИТОГО: 84.00 Внесено: 152.00 СДАЧА: 68.00 НСП 1% : 0.74 НДС 12% : 8.93 Наличными: 84.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 230 20.10.2024 11:00 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156158 ФПД: 89071386676542 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T110015&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156158&fm=89071386676542&tin=02508201610067®Number=0000137193017469&sum=8400 [11:00:15]StoreToDocumentArchive [11:00:15]shift 314 fd 156158 [11:00:15]save to /storage/0314/doc_00156158 [11:00:15]save last doc name /storage/0314/doc_00156158 to /storage/kkm_last_doc_name [11:00:15]save OK [11:00:15]Clear old archive folders... [11:00:15]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:00:15]tlvbuf is 00886450 [11:00:15]SAM_PROTO_ClearQueue [11:00:15]wFMCommunicate request_size=4 [11:00:15]MH_SAM_APDU [11:00:15]CAPDU: 80 09 00 00 [11:00:15]Write to MH i2c: E2 08 00 9B 21 80 09 00 00 00 00 00 00 2E [11:00:15]Write i2c OK [11:00:15]MH_I2C_Read... [11:00:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:00:15]Read from MH i2c: E2 [11:00:15]MH_I2C_Read... [11:00:15]Read from MH i2c: E2 03 00 [11:00:15]MH_I2C_Read... [11:00:15]Read from MH i2c: E2 03 00 9B 21 00 90 00 30 [11:00:15]RAPDU: 90 00 [11:00:15]wFMCommunicate OK [11:00:15]SAM_PROTO_ClearQueue done [11:00:15]KKMCreateOFDPacket [11:00:15]OFDProtocolAddRootSTLVToBuf [11:00:15]FM_MakeSignedData [11:00:15]FM_MakeSignedData [11:00:15]SAM_PROTO_SignData [11:00:15]wFMCommunicate request_size=4 [11:00:15]MH_SAM_APDU [11:00:15]CAPDU: 80 0D 01 02 [11:00:15]Write to MH i2c: E2 08 00 9C 21 80 0D 01 02 00 00 00 00 36 [11:00:15]Write i2c OK [11:00:15]MH_I2C_Read... [11:00:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:00:15]Read from MH i2c: E2 [11:00:15]MH_I2C_Read... [11:00:15]Read from MH i2c: E2 03 00 [11:00:15]MH_I2C_Read... [11:00:15]Read from MH i2c: E2 03 00 9C 21 00 90 00 31 [11:00:15]RAPDU: 90 00 [11:00:15]wFMCommunicate OK [11:00:15]wFMCommunicate request_size=255 [11:00:15]MH_SAM_APDU [11:00:15]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CE 04 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 DD 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 7D 03 00 00 00 00 07 04 06 00 D0 20 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 BF E2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FE 61 02 00 35 04 06 00 [11:00:15]Write to MH i2c: E2 02 01 9D 21 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CE 04 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 DD 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 7D 03 00 00 00 00 07 04 06 00 D0 20 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 BF E2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FE 61 02 00 35 04 06 00 00 00 5E [11:00:15]Write i2c OK [11:00:15]MH_I2C_Read... [11:00:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:00:16]Read from MH i2c: E2 [11:00:16]MH_I2C_Read... [11:00:16]Read from MH i2c: E2 03 00 [11:00:16]MH_I2C_Read... [11:00:16]Read from MH i2c: E2 03 00 9D 21 00 90 00 32 [11:00:16]RAPDU: 90 00 [11:00:16]wFMCommunicate OK [11:00:16]wFMCommunicate request_size=11 [11:00:16]MH_SAM_APDU [11:00:16]CAPDU: 80 0D 02 02 06 51 02 8C 5C CD 3E [11:00:16]Write to MH i2c: E2 0E 00 9E 21 80 0D 02 02 06 00 51 02 8C 5C CD 3E 00 00 8B [11:00:16]Write i2c OK [11:00:16]MH_I2C_Read... [11:00:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:00:16]Read from MH i2c: E2 [11:00:16]MH_I2C_Read... [11:00:16]Read from MH i2c: E2 03 00 [11:00:16]MH_I2C_Read... [11:00:16]Read from MH i2c: E2 03 00 9E 21 00 90 00 33 [11:00:16]RAPDU: 90 00 [11:00:16]wFMCommunicate OK [11:00:16]wFMCommunicate request_size=4 [11:00:16]MH_SAM_APDU [11:00:16]CAPDU: 80 0D 03 02 [11:00:16]Write to MH i2c: E2 08 00 9F 21 80 0D 03 02 00 00 00 00 3B [11:00:16]Write i2c OK [11:00:16]MH_I2C_Read... [11:00:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:00:16]Read from MH i2c: E2 [11:00:16]MH_I2C_Read... [11:00:16]Read from MH i2c: E2 0B 00 [11:00:16]MH_I2C_Read... [11:00:16]Read from MH i2c: E2 0B 00 9F 21 00 E4 FF E0 0C 28 DB E0 A6 90 00 94 [11:00:16]RAPDU: E4 FF E0 0C 28 DB E0 A6 90 00 [11:00:16]wFMCommunicate OK [11:00:16]SAM_PROTO_SignData done [11:00:16]FM_MakeSignedData done [11:00:16]CreateOFDProtocolMessage [11:00:16]wFMCommunicate request_size=4 [11:00:16]MH_SAM_APDU [11:00:16]CAPDU: 80 11 00 00 [11:00:16]Write to MH i2c: E2 08 00 A0 21 80 11 00 00 00 00 00 00 3B [11:00:16]Write i2c OK [11:00:16]MH_I2C_Read... [11:00:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:00:16]Read from MH i2c: E2 [11:00:16]MH_I2C_Read... [11:00:16]Read from MH i2c: E2 17 00 [11:00:16]MH_I2C_Read... [11:00:16]Read from MH i2c: E2 17 00 A0 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8C [11:00:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:00:16]wFMCommunicate OK [11:00:16]CreateOFDProtocolMessage done [11:00:16]OFDSenderStorePacket 156158 [11:00:16]StoreOFDPacket docnum=156158 [11:00:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 17 47 08 01 DF 4E 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CE 04 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 DD 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 7D 03 00 00 00 00 07 04 06 00 D0 20 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 BF E2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FE 61 02 00 35 04 06 00 51 02 8C 5C CD 3E E4 FF E0 0C 28 DB E0 A6 [11:00:16]CheckFolder [11:00:16]dirname=/storage/ofd_packets [11:00:16]CheckFolder done [11:00:16]ProducePacketName [11:00:16]name=ofd_packets/00156158 [11:00:16]NVStorageSaveData ofd_packets/00156158 [11:00:16]File name is /storage/ofd_packets/00156158 [11:00:16]Write 302 bytes [11:00:16]NVStorageSaveData done [11:00:16]OFDSenderStorePacket done [11:00:16]KKMCreateOFDPacket done [11:00:16]NVStorageSaveData kkm_last_timestamp [11:00:16]File name is /storage/kkm_last_timestamp [11:00:16]Write 4 bytes [11:00:16]NVStorageSaveData done [11:00:16]ExternCall_PrintAddStr [11:00:16]wPrintStart [11:00:16]Write to MH i2c: 01 00 00 A1 21 C2 [11:00:16]Write i2c OK [11:00:16]MH_I2C_Read... [11:00:16]Read from MH i2c: 01 [11:00:16]MH_I2C_Read... [11:00:16]Read from MH i2c: 01 07 00 [11:00:16]MH_I2C_Read... [11:00:16]Read from MH i2c: 01 07 00 A1 21 00 00 00 00 00 FF 0F D7 [11:00:16]RasterBufferAndPrint [11:00:16]line Счет N : (1)874443 [11:00:16]line ИНН: 02508201610067 [11:00:16]line Контрольно-Кассовый Чек [11:00:16]line ПРОДАЖА [11:00:16]line ТРК (МРК, ГНК) : 33 [11:00:16]line Товар: 2710124130 [11:00:16]line Super 92-К-5 [11:00:16]line 1.230 * 68.40 [11:00:16]line = 84.13 [11:00:16]line НДС 12% НСП 1% [11:00:16]line > о реализуемом товаре [11:00:16]line ОКРУГЛЕНИЕ: -0.13 [11:00:16]line ИТОГО: 84.00 [11:00:16]line Внесено: 152.00 [11:00:16]line СДАЧА: 68.00 [11:00:16]line НСП 1% : 0.74 [11:00:16]line НДС 12% : 8.93 [11:00:16]line Наличными: 84.00 [11:00:16]line Безнал.: 0.00 [11:00:16]line Место: АЗС № 165 "Партнер Нефть" [11:00:16]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:00:16]line СНО: Общий режим [11:00:16]line Чек 230 20.10.2024 11:00 [11:00:16]line Смена: 314 ФФД: 1.0 [11:00:16]line ЗНМ: 0300000234 [11:00:16]line РНМ: 0000137193017469 [11:00:16]line Версия ККМ: v1.0 [11:00:16]line ФМ: 0000000000963156 [11:00:16]line ФД: 156158 [11:00:16]line ФПД: 89071386676542 [11:00:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T110015&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156158&fm=89071386676542&tin=02508201610067®Number=0000137193017469&sum=8400 [11:00:16]OFD Sender: Processing packet 156158 [packets to send 52, broken 51] [11:00:16]ProducePacketName [11:00:16]name=ofd_packets/00156158 [11:00:16]OFD Sender: To server: pG, [11:00:16]CommunicateWithHost lk.salyk.kg:30040 [11:00:16]ConnectInit lk.salyk.kg [11:00:16]written 0, free lines is 4095 [11:00:16]Connected sock=9 [11:00:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 17 47 08 01 DF 4E 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CE 04 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 DD 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 7D 03 00 00 00 00 07 04 06 00 D0 20 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 BF E2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FE 61 02 00 35 04 06 00 51 02 8C 5C CD 3E E4 FF E0 0C 28 DB E0 A6 [11:00:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 0E D2 47 00 A8 3D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FE 61 02 00 F4 03 04 00 F2 88 14 67 B6 04 01 00 00 50 0C 4E CF 2C CF E1 7C [11:00:17]CommunicateWithHost err = 0 [11:00:17]CheckOFDResponse [11:00:17]1017 (14) - 77093643461234 [11:00:17]1041 (16) - 0000000000963156 [11:00:17]1040 (4) - 156158 [11:00:17]1012 (4) - 20.10.2024 04:37 [11:00:17]1206 (1) - 0 [11:00:17]OFD Sender: Remove packet 156158 [11:00:17]ProducePacketName [11:00:17]name=ofd_packets/00156158 [11:00:17]NVStorageDeleteData [11:00:17]Write to MH i2c: 01 00 00 CC 21 ED [11:00:17]Write i2c OK [11:00:17]MH_I2C_Read... [11:00:17]Read from MH i2c: 01 [11:00:17]MH_I2C_Read... [11:00:17]Read from MH i2c: 01 07 00 [11:00:17]MH_I2C_Read... [11:00:17]Read from MH i2c: 01 07 00 CC 21 00 00 00 00 00 EC 0C EC [11:00:17]RasterBufferAndPrint [11:00:17]line [11:00:17]line [11:00:17]line [11:00:17]line [11:00:17]line [11:00:17]written 0, free lines is 3314 [11:00:17]MH_Cut [11:00:17]Write to MH i2c: D1 01 00 D3 21 01 C6 [11:00:17]Write i2c OK [11:00:17]MH_I2C_Read... [11:00:17]Read from MH i2c: D1 [11:00:17]MH_I2C_Read... [11:00:17]Read from MH i2c: D1 01 00 [11:00:17]MH_I2C_Read... [11:00:17]Read from MH i2c: D1 01 00 D3 21 00 C5 [11:00:17]Write to MH i2c: 01 00 00 D4 21 F5 [11:00:17]Write i2c OK [11:00:17]MH_I2C_Read... [11:00:17]OFD Sender: No OFD packet to send [11:00:17]*** Cut start [11:00:17]*** Partial cut [11:00:17]*** CUTSNS_PIN = 1 [11:00:17]*** CUTSNS_PIN = 0 [11:00:18]*** Brake cut motor [11:00:18]Read from MH i2c: 01 [11:00:18]MH_I2C_Read... [11:00:18]*** Stop cut motor [11:00:18]*** Cut end [11:00:18]Read from MH i2c: 01 07 00 [11:00:18]MH_I2C_Read... [11:00:18]Read from MH i2c: 01 07 00 D4 21 00 00 00 00 00 FF 0F 0A [11:00:18]process_action close_receipt done [11:00:18]requested_data is exist [11:00:18]produce_requested_data [11:00:18]requested_item fm.sn is exist - process it [11:00:18]wFMCommunicate request_size=4 [11:00:18]MH_SAM_APDU [11:00:18]CAPDU: 80 11 00 00 [11:00:18]Write to MH i2c: E2 08 00 D5 21 80 11 00 00 00 00 00 00 70 [11:00:18]Write i2c OK [11:00:18]MH_I2C_Read... [11:00:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:00:18]Read from MH i2c: E2 [11:00:18]MH_I2C_Read... [11:00:18]Read from MH i2c: E2 17 00 [11:00:18]MH_I2C_Read... [11:00:18]Read from MH i2c: E2 17 00 D5 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C1 [11:00:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:00:18]wFMCommunicate OK [11:00:18]requested_item fd.num is exist - process it [11:00:18]SAM_PROTO_GetFieldsCounters [11:00:18]wFMCommunicate request_size=4 [11:00:18]MH_SAM_APDU [11:00:18]CAPDU: 80 13 00 00 [11:00:18]Write to MH i2c: E2 08 00 D6 21 80 13 00 00 00 00 00 00 73 [11:00:18]Write i2c OK [11:00:18]MH_I2C_Read... [11:00:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:00:18]Read from MH i2c: E2 [11:00:18]MH_I2C_Read... [11:00:18]Read from MH i2c: E2 62 00 [11:00:18]MH_I2C_Read... [11:00:18]Read from MH i2c: E2 62 00 D6 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FE 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 E6 00 00 00 5E 04 04 00 E6 00 00 00 57 04 04 00 E7 00 00 00 19 04 04 00 00 00 00 00 90 00 FA [11:00:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FE 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 E6 00 00 00 5E 04 04 00 E6 00 00 00 57 04 04 00 E7 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:00:18]wFMCommunicate OK [11:00:18]SAM_PROTO_GetFieldsCounters done [11:00:18]requested_item shift.num is exist - process it [11:00:18]requested_item shift.opened is exist - process it [11:00:18]req_shift_opened [11:00:18]FM_GetShiftState [11:00:18]SAM_PROTO_GetShiftState [11:00:18]wFMCommunicate request_size=4 [11:00:18]MH_SAM_APDU [11:00:18]CAPDU: 80 13 01 00 [11:00:18]Write to MH i2c: E2 08 00 D7 21 80 13 01 00 00 00 00 00 75 [11:00:18]Write i2c OK [11:00:18]MH_I2C_Read... [11:00:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:00:18]Read from MH i2c: E2 [11:00:18]MH_I2C_Read... [11:00:18]Read from MH i2c: E2 0E 00 [11:00:18]MH_I2C_Read... [11:00:18]Read from MH i2c: E2 0E 00 D7 21 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 1C [11:00:18]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:00:18]wFMCommunicate OK [11:00:18]SAM_PROTO_GetShiftState done [11:00:18]FM_GetShiftState done [11:00:18]req_shift_opened done [11:00:18]requested_item shift.open_date is exist - process it [11:00:18]req_shift_open_date [11:00:18]req_shift_open_date done [11:00:18]produce_requested_data done [11:00:18]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156158,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [11:00:18]process_action_free close_receipt [11:00:18]json_value_free [11:00:18]json_value_free done [11:00:18]process_json_proto returns [11:00:18]Send response to host [11:00:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156158,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [11:00:18]free response buf [11:00:18]execute_script done [11:00:18]execute_script returns [11:00:18]free content buf [11:00:18]Sock 10.Close socket [11:00:18]Sock 10.Thread stoped [11:00:21]int [11:00:21]Write to MH i2c: 01 00 00 D8 21 F9 [11:00:21]*** FLAG_PRN_KEY set [11:00:21]Write i2c OK [11:00:21]MH_I2C_Read... [11:00:21]Read from MH i2c: 01 [11:00:21]MH_I2C_Read... [11:00:21]Read from MH i2c: 01 07 00 [11:00:21]MH_I2C_Read... [11:00:21]Read from MH i2c: 01 07 00 D8 21 00 08 00 00 00 FF 0F 16 [11:00:21]state=0 [11:00:21]Key pressed [11:00:21]Feed [11:00:21]Write to MH i2c: D8 00 00 D9 21 D1 [11:00:21]Write i2c OK [11:00:21]MH_I2C_Read... [11:00:21]Read from MH i2c: D8 [11:00:21]MH_I2C_Read... [11:00:21]Read from MH i2c: D8 01 00 [11:00:21]MH_I2C_Read... [11:00:21]Read from MH i2c: D8 01 00 D9 21 00 D2 [11:00:21]int [11:00:21]Write to MH i2c: 01 00 00 DA 21 FB [11:00:21]Write i2c OK [11:00:21]MH_I2C_Read... [11:00:21]Read from MH i2c: 01 [11:00:21]MH_I2C_Read... [11:00:21]Read from MH i2c: 01 07 00 [11:00:21]MH_I2C_Read... [11:00:21]Read from MH i2c: 01 07 00 DA 21 00 48 00 00 00 3C 00 86 [11:00:21]state=2 [11:00:21]Key pressed [11:00:21]int [11:00:21]Write to MH i2c: 01 00 00 DB 21 FC [11:00:21]*** FLAG_PRN_KEY reset [11:00:21]Write i2c OK [11:00:21]MH_I2C_Read... [11:00:21]Read from MH i2c: 01 [11:00:21]MH_I2C_Read... [11:00:21]Read from MH i2c: 01 07 00 [11:00:21]MH_I2C_Read... [11:00:21]Read from MH i2c: 01 07 00 DB 21 00 00 00 00 00 FC 0F 0E [11:00:21]state=2 [11:00:21]Stop feed [11:00:22]OFD Sender: No OFD packet to send [11:00:24]int [11:00:24]Write to MH i2c: 01 00 00 DC 21 FD [11:00:24]*** FLAG_PRN_KEY set [11:00:24]Write i2c OK [11:00:24]MH_I2C_Read... [11:00:24]Read from MH i2c: 01 [11:00:24]MH_I2C_Read... [11:00:24]Read from MH i2c: 01 07 00 [11:00:24]MH_I2C_Read... [11:00:24]Read from MH i2c: 01 07 00 DC 21 00 08 00 00 00 FF 0F 1A [11:00:24]state=0 [11:00:24]Key pressed [11:00:24]Feed [11:00:24]Write to MH i2c: D8 00 00 DD 21 D5 [11:00:24]Write i2c OK [11:00:24]MH_I2C_Read... [11:00:24]Read from MH i2c: D8 [11:00:24]MH_I2C_Read... [11:00:24]Read from MH i2c: D8 01 00 [11:00:24]MH_I2C_Read... [11:00:24]Read from MH i2c: D8 01 00 DD 21 00 D6 [11:00:24]int [11:00:24]Write to MH i2c: 01 00 00 DE 21 FF [11:00:24]Write i2c OK [11:00:24]MH_I2C_Read... [11:00:24]Read from MH i2c: 01 [11:00:24]MH_I2C_Read... [11:00:24]Read from MH i2c: 01 07 00 [11:00:24]MH_I2C_Read... [11:00:24]Read from MH i2c: 01 07 00 DE 21 00 48 00 00 00 3C 00 8A [11:00:24]state=2 [11:00:24]Key pressed [11:00:24]int [11:00:24]Write to MH i2c: 01 00 00 DF 21 00 [11:00:24]*** FLAG_PRN_KEY reset [11:00:24]Write i2c OK [11:00:24]MH_I2C_Read... [11:00:24]Read from MH i2c: 01 [11:00:24]MH_I2C_Read... [11:00:24]Read from MH i2c: 01 07 00 [11:00:24]MH_I2C_Read... [11:00:24]Read from MH i2c: 01 07 00 DF 21 00 00 00 00 00 F6 0F 0C [11:00:24]state=2 [11:00:24]Stop feed [11:00:27]OFD Sender: No OFD packet to send [11:00:32]OFD Sender: No OFD packet to send [11:00:37]OFD Sender: No OFD packet to send [11:00:42]OFD Sender: No OFD packet to send [11:00:47]OFD Sender: No OFD packet to send [11:00:51]accept exits with 8 [11:00:51]New connection [11:00:51]New thread 3066695012 created [11:00:51]Thread 3066551652 joined [11:00:51]Waiting for new connection... [11:00:51] Sock 8.Parse request [11:00:51]Sock 8.Check first char [11:00:51]Sock 8.First char is OK [11:00:51]request: POST /json_proto HTTP/1.0 [11:00:51]Method: POST [11:00:51]URL: /json_proto [11:00:51]Method is POST - this is cgi request [11:00:51]url: /json_proto [11:00:51]query_string will be loaded in cgi processing [11:00:51]execute_cgi json_proto POST (null) [11:00:51]execute_cgi path=json_proto method=POST [11:00:51]POST find Content-Length [11:00:51]Host: 172.17.53.67:8080 [11:00:51]Content-Length: 674 [11:00:51]Content-Type: application/json [11:00:51] [11:00:51]POST finish read [11:00:51]Found Content-Length = 674 [11:00:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874444", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:00:51]execute_script... [11:00:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874444", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:00:51]POST & json_proto [11:00:51]process_json_proto [11:00:51]json parsed OK: [11:00:51]protocol is kg_v1.0 [11:00:51]action value=close_receipt [11:00:51]process_action close_receipt [11:00:51]cmd_close_receipt [11:00:51]MH_GetDate [11:00:51]Write to MH i2c: F0 00 00 E0 21 F0 [11:00:51]Write i2c OK [11:00:51]MH_I2C_Read... [11:00:51]Read from MH i2c: F0 [11:00:51]MH_I2C_Read... [11:00:51]Read from MH i2c: F0 09 00 [11:00:51]MH_I2C_Read... [11:00:51]Read from MH i2c: F0 09 00 E0 21 00 E4 E2 14 67 19 BC 99 64 0C [11:00:51]GetLastDocTimeStamp 1729422015 [11:00:51]current date 1729422052 [11:00:51]FM_GetShiftState [11:00:51]SAM_PROTO_GetShiftState [11:00:51]wFMCommunicate request_size=4 [11:00:51]MH_SAM_APDU [11:00:51]CAPDU: 80 13 01 00 [11:00:51]Write to MH i2c: E2 08 00 E1 21 80 13 01 00 00 00 00 00 7F [11:00:51]Write i2c OK [11:00:51]MH_I2C_Read... [11:00:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:00:51]Read from MH i2c: E2 [11:00:51]MH_I2C_Read... [11:00:51]Read from MH i2c: E2 0E 00 [11:00:51]MH_I2C_Read... [11:00:51]Read from MH i2c: E2 0E 00 E1 21 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 26 [11:00:51]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:00:51]wFMCommunicate OK [11:00:51]SAM_PROTO_GetShiftState done [11:00:51]FM_GetShiftState done [11:00:51]opened in 1729383891 [11:00:51]opened+sec_in_day 1729470291 [11:00:51]quantity*price = 70027 [11:00:51]sum+1 = 70029 [11:00:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 231 20.10.2024 11:00 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156159 ФПД: 252228596800910 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T110052&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156159&fm=252228596800910&tin=02508201610067®Number=0000137193017469&sum=70000 [11:00:52]StoreToDocumentArchive [11:00:52]shift 314 fd 156159 [11:00:52]save to /storage/0314/doc_00156159 [11:00:52]save last doc name /storage/0314/doc_00156159 to /storage/kkm_last_doc_name [11:00:52]save OK [11:00:52]Clear old archive folders... [11:00:52]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:00:52]tlvbuf is B6D696A0 [11:00:52]SAM_PROTO_ClearQueue [11:00:52]wFMCommunicate request_size=4 [11:00:52]MH_SAM_APDU [11:00:52]CAPDU: 80 09 00 00 [11:00:52]Write to MH i2c: E2 08 00 EE 21 80 09 00 00 00 00 00 00 81 [11:00:52]Write i2c OK [11:00:52]MH_I2C_Read... [11:00:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:00:52]Read from MH i2c: E2 [11:00:52]MH_I2C_Read... [11:00:52]Read from MH i2c: E2 03 00 [11:00:52]MH_I2C_Read... [11:00:52]Read from MH i2c: E2 03 00 EE 21 00 90 00 83 [11:00:52]RAPDU: 90 00 [11:00:52]wFMCommunicate OK [11:00:52]SAM_PROTO_ClearQueue done [11:00:52]KKMCreateOFDPacket [11:00:52]OFDProtocolAddRootSTLVToBuf [11:00:52]FM_MakeSignedData [11:00:52]FM_MakeSignedData [11:00:52]SAM_PROTO_SignData [11:00:52]wFMCommunicate request_size=4 [11:00:52]MH_SAM_APDU [11:00:52]CAPDU: 80 0D 01 02 [11:00:52]Write to MH i2c: E2 08 00 EF 21 80 0D 01 02 00 00 00 00 89 [11:00:52]Write i2c OK [11:00:52]MH_I2C_Read... [11:00:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:00:52]Read from MH i2c: E2 [11:00:52]MH_I2C_Read... [11:00:52]Read from MH i2c: E2 03 00 [11:00:52]MH_I2C_Read... [11:00:52]Read from MH i2c: E2 03 00 EF 21 00 90 00 84 [11:00:52]RAPDU: 90 00 [11:00:52]wFMCommunicate OK [11:00:52]wFMCommunicate request_size=255 [11:00:52]MH_SAM_APDU [11:00:52]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 00 00 00 F4 03 04 00 E4 E2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FF 61 02 00 35 04 06 00 E5 66 8B EA [11:00:52]Write to MH i2c: E2 02 01 F0 21 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 00 00 00 F4 03 04 00 E4 E2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FF 61 02 00 35 04 06 00 E5 66 8B EA 00 00 A4 [11:00:52]Write i2c OK [11:00:52]MH_I2C_Read... [11:00:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:00:52]Read from MH i2c: E2 [11:00:52]MH_I2C_Read... [11:00:52]Read from MH i2c: E2 03 00 [11:00:52]MH_I2C_Read... [11:00:52]Read from MH i2c: E2 03 00 F0 21 00 90 00 85 [11:00:52]RAPDU: 90 00 [11:00:52]wFMCommunicate OK [11:00:52]wFMCommunicate request_size=7 [11:00:52]MH_SAM_APDU [11:00:52]CAPDU: 80 0D 02 02 02 1D 8E [11:00:52]Write to MH i2c: E2 0A 00 F1 21 80 0D 02 02 02 00 1D 8E 00 00 3B [11:00:52]Write i2c OK [11:00:52]MH_I2C_Read... [11:00:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:00:52]Read from MH i2c: E2 [11:00:52]MH_I2C_Read... [11:00:52]Read from MH i2c: E2 03 00 [11:00:52]MH_I2C_Read... [11:00:52]Read from MH i2c: E2 03 00 F1 21 00 90 00 86 [11:00:52]RAPDU: 90 00 [11:00:52]wFMCommunicate OK [11:00:52]wFMCommunicate request_size=4 [11:00:52]MH_SAM_APDU [11:00:52]CAPDU: 80 0D 03 02 [11:00:52]Write to MH i2c: E2 08 00 F2 21 80 0D 03 02 00 00 00 00 8E [11:00:52]Write i2c OK [11:00:52]MH_I2C_Read... [11:00:52]OFD Sender: No OFD packet to send [11:00:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:00:52]Read from MH i2c: E2 [11:00:52]MH_I2C_Read... [11:00:52]Read from MH i2c: E2 0B 00 [11:00:52]MH_I2C_Read... [11:00:52]Read from MH i2c: E2 0B 00 F2 21 00 1C B4 AD 39 E3 DA 38 CA 90 00 04 [11:00:52]RAPDU: 1C B4 AD 39 E3 DA 38 CA 90 00 [11:00:52]wFMCommunicate OK [11:00:52]SAM_PROTO_SignData done [11:00:52]FM_MakeSignedData done [11:00:52]CreateOFDProtocolMessage [11:00:52]wFMCommunicate request_size=4 [11:00:52]MH_SAM_APDU [11:00:52]CAPDU: 80 11 00 00 [11:00:52]Write to MH i2c: E2 08 00 F3 21 80 11 00 00 00 00 00 00 8E [11:00:52]Write i2c OK [11:00:52]MH_I2C_Read... [11:00:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:00:52]Read from MH i2c: E2 [11:00:52]MH_I2C_Read... [11:00:52]Read from MH i2c: E2 17 00 [11:00:52]MH_I2C_Read... [11:00:52]Read from MH i2c: E2 17 00 F3 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DF [11:00:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:00:52]wFMCommunicate OK [11:00:52]CreateOFDProtocolMessage done [11:00:52]OFDSenderStorePacket 156159 [11:00:52]StoreOFDPacket docnum=156159 [11:00:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 27 1C 04 01 84 D8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 00 00 00 F4 03 04 00 E4 E2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FF 61 02 00 35 04 06 00 E5 66 8B EA 1D 8E 1C B4 AD 39 E3 DA 38 CA [11:00:52]CheckFolder [11:00:52]dirname=/storage/ofd_packets [11:00:52]CheckFolder done [11:00:52]ProducePacketName [11:00:52]name=ofd_packets/00156159 [11:00:52]NVStorageSaveData ofd_packets/00156159 [11:00:52]File name is /storage/ofd_packets/00156159 [11:00:52]Write 298 bytes [11:00:52]NVStorageSaveData done [11:00:52]OFDSenderStorePacket done [11:00:52]KKMCreateOFDPacket done [11:00:52]NVStorageSaveData kkm_last_timestamp [11:00:52]File name is /storage/kkm_last_timestamp [11:00:52]Write 4 bytes [11:00:52]NVStorageSaveData done [11:00:52]ExternCall_PrintAddStr [11:00:52]wPrintStart [11:00:52]Write to MH i2c: 01 00 00 F4 21 15 [11:00:52]Write i2c OK [11:00:52]MH_I2C_Read... [11:00:52]Read from MH i2c: 01 [11:00:52]MH_I2C_Read... [11:00:52]Read from MH i2c: 01 07 00 [11:00:52]MH_I2C_Read... [11:00:52]Read from MH i2c: 01 07 00 F4 21 00 00 00 00 00 FF 0F 2A [11:00:52]RasterBufferAndPrint [11:00:52]line Счет N : (1)874444 [11:00:52]line ИНН: 02508201610067 [11:00:52]line Контрольно-Кассовый Чек [11:00:52]line ПРОДАЖА [11:00:52]line ТРК (МРК, ГНК) : 24 [11:00:52]line Товар: 2710194210 [11:00:52]line ДТ-К-2 [11:00:52]line 9.190 * 76.20 [11:00:52]line = 700.28 [11:00:52]line НДС 12% НСП 1% [11:00:52]line > о реализуемом товаре [11:00:52]line ОКРУГЛЕНИЕ: -0.28 [11:00:52]line ИТОГО: 700.00 [11:00:52]line Внесено: 700.00 [11:00:52]line СДАЧА: 0.00 [11:00:52]line НСП 1% : 6.20 [11:00:52]line НДС 12% : 74.37 [11:00:52]line Наличными: 700.00 [11:00:52]line Безнал.: 0.00 [11:00:52]line Место: АЗС № 165 "Партнер Нефть" [11:00:52]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:00:52]line СНО: Общий режим [11:00:52]line Чек 231 20.10.2024 11:00 [11:00:52]line Смена: 314 ФФД: 1.0 [11:00:52]line ЗНМ: 0300000234 [11:00:52]line РНМ: 0000137193017469 [11:00:52]line Версия ККМ: v1.0 [11:00:52]line ФМ: 0000000000963156 [11:00:52]line ФД: 156159 [11:00:53]line ФПД: 252228596800910 [11:00:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T110052&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156159&fm=252228596800910&tin=02508201610067®Number=0000137193017469&sum=70000 [11:00:53]OFD Sender: Processing packet 156159 [packets to send 52, broken 51] [11:00:53]ProducePacketName [11:00:53]name=ofd_packets/00156159 [11:00:53]OFD Sender: To server: pG, [11:00:53]CommunicateWithHost lk.salyk.kg:30040 [11:00:53]ConnectInit lk.salyk.kg [11:00:53]written 0, free lines is 4095 [11:00:53]Connected sock=10 [11:00:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 27 1C 04 01 84 D8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 00 00 00 F4 03 04 00 E4 E2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FF 61 02 00 35 04 06 00 E5 66 8B EA 1D 8E 1C B4 AD 39 E3 DA 38 CA [11:00:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D1 08 47 00 13 19 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FF 61 02 00 F4 03 04 00 16 89 14 67 B6 04 01 00 00 88 1A 8F 99 39 5C E8 8B [11:00:53]CommunicateWithHost err = 0 [11:00:53]CheckOFDResponse [11:00:53]1017 (14) - 77093643461234 [11:00:53]1041 (16) - 0000000000963156 [11:00:53]1040 (4) - 156159 [11:00:53]1012 (4) - 20.10.2024 04:37 [11:00:53]1206 (1) - 0 [11:00:53]OFD Sender: Remove packet 156159 [11:00:53]ProducePacketName [11:00:53]name=ofd_packets/00156159 [11:00:53]NVStorageDeleteData [11:00:53]Write to MH i2c: 01 00 00 1F 22 41 [11:00:53]Write i2c OK [11:00:53]MH_I2C_Read... [11:00:53]Read from MH i2c: 01 [11:00:53]MH_I2C_Read... [11:00:53]Read from MH i2c: 01 07 00 [11:00:53]MH_I2C_Read... [11:00:53]Read from MH i2c: 01 07 00 1F 22 00 00 00 00 00 F4 0C 48 [11:00:53]RasterBufferAndPrint [11:00:53]line [11:00:53]line [11:00:53]line [11:00:53]line [11:00:53]line [11:00:53]written 0, free lines is 3322 [11:00:53]MH_Cut [11:00:53]Write to MH i2c: D1 01 00 26 22 01 1A [11:00:53]Write i2c OK [11:00:53]MH_I2C_Read... [11:00:53]Read from MH i2c: D1 [11:00:53]MH_I2C_Read... [11:00:53]Read from MH i2c: D1 01 00 [11:00:53]MH_I2C_Read... [11:00:53]Read from MH i2c: D1 01 00 26 22 00 19 [11:00:53]Write to MH i2c: 01 00 00 27 22 49 [11:00:53]Write i2c OK [11:00:53]MH_I2C_Read... [11:00:53]OFD Sender: No OFD packet to send [11:00:54]*** Cut start [11:00:54]*** Partial cut [11:00:54]*** CUTSNS_PIN = 1 [11:00:54]*** CUTSNS_PIN = 0 [11:00:54]*** Brake cut motor [11:00:54]Read from MH i2c: 01 [11:00:54]MH_I2C_Read... [11:00:54]*** Stop cut motor [11:00:54]*** Cut end [11:00:54]Read from MH i2c: 01 07 00 [11:00:54]MH_I2C_Read... [11:00:54]Read from MH i2c: 01 07 00 27 22 00 00 00 00 00 FF 0F 5E [11:00:54]process_action close_receipt done [11:00:54]requested_data is exist [11:00:54]produce_requested_data [11:00:54]requested_item fm.sn is exist - process it [11:00:54]wFMCommunicate request_size=4 [11:00:54]MH_SAM_APDU [11:00:54]CAPDU: 80 11 00 00 [11:00:54]Write to MH i2c: E2 08 00 28 22 80 11 00 00 00 00 00 00 C4 [11:00:54]Write i2c OK [11:00:54]MH_I2C_Read... [11:00:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:00:54]Read from MH i2c: E2 [11:00:54]MH_I2C_Read... [11:00:54]Read from MH i2c: E2 17 00 [11:00:54]MH_I2C_Read... [11:00:54]Read from MH i2c: E2 17 00 28 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 15 [11:00:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:00:54]wFMCommunicate OK [11:00:54]requested_item fd.num is exist - process it [11:00:54]SAM_PROTO_GetFieldsCounters [11:00:54]wFMCommunicate request_size=4 [11:00:54]MH_SAM_APDU [11:00:54]CAPDU: 80 13 00 00 [11:00:54]Write to MH i2c: E2 08 00 29 22 80 13 00 00 00 00 00 00 C7 [11:00:54]Write i2c OK [11:00:54]MH_I2C_Read... [11:00:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:00:54]Read from MH i2c: E2 [11:00:54]MH_I2C_Read... [11:00:54]Read from MH i2c: E2 62 00 [11:00:54]MH_I2C_Read... [11:00:54]Read from MH i2c: E2 62 00 29 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FF 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 E7 00 00 00 5E 04 04 00 E7 00 00 00 57 04 04 00 E8 00 00 00 19 04 04 00 00 00 00 00 90 00 52 [11:00:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FF 61 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 E7 00 00 00 5E 04 04 00 E7 00 00 00 57 04 04 00 E8 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:00:55]wFMCommunicate OK [11:00:55]SAM_PROTO_GetFieldsCounters done [11:00:55]requested_item shift.num is exist - process it [11:00:55]requested_item shift.opened is exist - process it [11:00:55]req_shift_opened [11:00:55]FM_GetShiftState [11:00:55]SAM_PROTO_GetShiftState [11:00:55]wFMCommunicate request_size=4 [11:00:55]MH_SAM_APDU [11:00:55]CAPDU: 80 13 01 00 [11:00:55]Write to MH i2c: E2 08 00 2A 22 80 13 01 00 00 00 00 00 C9 [11:00:55]Write i2c OK [11:00:55]MH_I2C_Read... [11:00:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:00:55]Read from MH i2c: E2 [11:00:55]MH_I2C_Read... [11:00:55]Read from MH i2c: E2 0E 00 [11:00:55]MH_I2C_Read... [11:00:55]Read from MH i2c: E2 0E 00 2A 22 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 70 [11:00:55]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:00:55]wFMCommunicate OK [11:00:55]SAM_PROTO_GetShiftState done [11:00:55]FM_GetShiftState done [11:00:55]req_shift_opened done [11:00:55]requested_item shift.open_date is exist - process it [11:00:55]req_shift_open_date [11:00:55]req_shift_open_date done [11:00:55]produce_requested_data done [11:00:55]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156159,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [11:00:55]process_action_free close_receipt [11:00:55]json_value_free [11:00:55]json_value_free done [11:00:55]process_json_proto returns [11:00:55]Send response to host [11:00:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156159,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [11:00:55]free response buf [11:00:55]execute_script done [11:00:55]execute_script returns [11:00:55]free content buf [11:00:55]Sock 8.Close socket [11:00:55]Sock 8.Thread stoped [11:00:58]OFD Sender: No OFD packet to send [11:01:03]OFD Sender: No OFD packet to send [11:01:08]OFD Sender: No OFD packet to send [11:01:13]OFD Sender: No OFD packet to send [11:01:18]OFD Sender: No OFD packet to send [11:01:23]OFD Sender: No OFD packet to send [11:01:28]OFD Sender: No OFD packet to send [11:01:33]OFD Sender: No OFD packet to send [11:01:38]OFD Sender: No OFD packet to send [11:01:43]OFD Sender: No OFD packet to send [11:01:48]OFD Sender: No OFD packet to send [11:01:53]OFD Sender: No OFD packet to send [11:01:58]OFD Sender: No OFD packet to send [11:02:03]OFD Sender: No OFD packet to send [11:02:08]OFD Sender: No OFD packet to send [11:02:13]OFD Sender: No OFD packet to send [11:02:18]OFD Sender: No OFD packet to send [11:02:23]OFD Sender: No OFD packet to send [11:02:28]OFD Sender: No OFD packet to send [11:02:33]OFD Sender: No OFD packet to send [11:02:38]OFD Sender: No OFD packet to send [11:02:43]OFD Sender: No OFD packet to send [11:02:48]OFD Sender: No OFD packet to send [11:02:53]OFD Sender: No OFD packet to send [11:02:58]OFD Sender: No OFD packet to send [11:03:03]OFD Sender: No OFD packet to send [11:03:07]accept exits with 9 [11:03:07]New connection [11:03:07]New thread 3066551652 created [11:03:07]Thread 3066695012 joined [11:03:07]Waiting for new connection... [11:03:07] Sock 9.Parse request [11:03:07]Sock 9.Check first char [11:03:07]Sock 9.First char is OK [11:03:07]request: POST /json_proto HTTP/1.0 [11:03:07]Method: POST [11:03:07]URL: /json_proto [11:03:07]Method is POST - this is cgi request [11:03:07]url: /json_proto [11:03:07]query_string will be loaded in cgi processing [11:03:07]execute_cgi json_proto POST (null) [11:03:07]execute_cgi path=json_proto method=POST [11:03:07]POST find Content-Length [11:03:07]Host: 172.17.53.67:8080 [11:03:07]Content-Length: 677 [11:03:07]Content-Type: application/json [11:03:07] [11:03:07]POST finish read [11:03:07]Found Content-Length = 677 [11:03:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874445", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:03:07]execute_script... [11:03:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874445", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:03:07]POST & json_proto [11:03:07]process_json_proto [11:03:07]json parsed OK: [11:03:07]protocol is kg_v1.0 [11:03:07]action value=close_receipt [11:03:07]process_action close_receipt [11:03:07]cmd_close_receipt [11:03:07]MH_GetDate [11:03:07]Write to MH i2c: F0 00 00 2B 22 3C [11:03:07]Write i2c OK [11:03:07]MH_I2C_Read... [11:03:07]Read from MH i2c: F0 [11:03:07]MH_I2C_Read... [11:03:07]Read from MH i2c: F0 09 00 [11:03:07]MH_I2C_Read... [11:03:07]Read from MH i2c: F0 09 00 2B 22 00 6C E3 14 67 19 BC 99 64 E1 [11:03:07]GetLastDocTimeStamp 1729422052 [11:03:07]current date 1729422188 [11:03:07]FM_GetShiftState [11:03:07]SAM_PROTO_GetShiftState [11:03:07]wFMCommunicate request_size=4 [11:03:07]MH_SAM_APDU [11:03:07]CAPDU: 80 13 01 00 [11:03:07]Write to MH i2c: E2 08 00 2C 22 80 13 01 00 00 00 00 00 CB [11:03:07]Write i2c OK [11:03:07]MH_I2C_Read... [11:03:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:03:07]Read from MH i2c: E2 [11:03:07]MH_I2C_Read... [11:03:07]Read from MH i2c: E2 0E 00 [11:03:07]MH_I2C_Read... [11:03:07]Read from MH i2c: E2 0E 00 2C 22 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 72 [11:03:07]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:03:07]wFMCommunicate OK [11:03:07]SAM_PROTO_GetShiftState done [11:03:07]FM_GetShiftState done [11:03:07]opened in 1729383891 [11:03:07]opened+sec_in_day 1729470291 [11:03:07]quantity*price = 50041 [11:03:07]sum+1 = 50042 [11:03:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 232 20.10.2024 11:03 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156160 ФПД: 94788858068428 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T110308&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156160&fm=94788858068428&tin=02508201610067®Number=0000137193017469&sum=50000 [11:03:08]StoreToDocumentArchive [11:03:08]shift 314 fd 156160 [11:03:08]save to /storage/0314/doc_00156160 [11:03:08]save last doc name /storage/0314/doc_00156160 to /storage/kkm_last_doc_name [11:03:08]save OK [11:03:08]Clear old archive folders... [11:03:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:03:08]tlvbuf is B6F16680 [11:03:08]SAM_PROTO_ClearQueue [11:03:08]wFMCommunicate request_size=4 [11:03:08]MH_SAM_APDU [11:03:08]CAPDU: 80 09 00 00 [11:03:08]Write to MH i2c: E2 08 00 39 22 80 09 00 00 00 00 00 00 CD [11:03:08]Write i2c OK [11:03:08]MH_I2C_Read... [11:03:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:03:08]Read from MH i2c: E2 [11:03:08]MH_I2C_Read... [11:03:08]Read from MH i2c: E2 03 00 [11:03:08]MH_I2C_Read... [11:03:08]Read from MH i2c: E2 03 00 39 22 00 90 00 CF [11:03:08]RAPDU: 90 00 [11:03:08]wFMCommunicate OK [11:03:08]SAM_PROTO_ClearQueue done [11:03:08]KKMCreateOFDPacket [11:03:08]OFDProtocolAddRootSTLVToBuf [11:03:08]FM_MakeSignedData [11:03:08]FM_MakeSignedData [11:03:08]SAM_PROTO_SignData [11:03:08]wFMCommunicate request_size=4 [11:03:08]MH_SAM_APDU [11:03:08]CAPDU: 80 0D 01 02 [11:03:08]Write to MH i2c: E2 08 00 3A 22 80 0D 01 02 00 00 00 00 D5 [11:03:08]Write i2c OK [11:03:08]MH_I2C_Read... [11:03:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:03:08]Read from MH i2c: E2 [11:03:08]MH_I2C_Read... [11:03:08]Read from MH i2c: E2 03 00 [11:03:08]MH_I2C_Read... [11:03:08]Read from MH i2c: E2 03 00 3A 22 00 90 00 D0 [11:03:08]RAPDU: 90 00 [11:03:08]wFMCommunicate OK [11:03:08]wFMCommunicate request_size=255 [11:03:08]MH_SAM_APDU [11:03:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 00 00 00 F4 03 04 00 6C E3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 00 62 02 00 35 04 06 00 56 [11:03:08]Write to MH i2c: E2 02 01 3B 22 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 00 00 00 F4 03 04 00 6C E3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 00 62 02 00 35 04 06 00 56 00 00 23 [11:03:08]Write i2c OK [11:03:08]MH_I2C_Read... [11:03:08]OFD Sender: No OFD packet to send [11:03:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:09]Read from MH i2c: E2 [11:03:09]MH_I2C_Read... [11:03:09]Read from MH i2c: E2 03 00 [11:03:09]MH_I2C_Read... [11:03:09]Read from MH i2c: E2 03 00 3B 22 00 90 00 D1 [11:03:09]RAPDU: 90 00 [11:03:09]wFMCommunicate OK [11:03:09]wFMCommunicate request_size=10 [11:03:09]MH_SAM_APDU [11:03:09]CAPDU: 80 0D 02 02 05 35 C0 36 BD CC [11:03:09]Write to MH i2c: E2 0D 00 3C 22 80 0D 02 02 05 00 35 C0 36 BD CC 00 00 96 [11:03:09]Write i2c OK [11:03:09]MH_I2C_Read... [11:03:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:09]Read from MH i2c: E2 [11:03:09]MH_I2C_Read... [11:03:09]Read from MH i2c: E2 03 00 [11:03:09]MH_I2C_Read... [11:03:09]Read from MH i2c: E2 03 00 3C 22 00 90 00 D2 [11:03:09]RAPDU: 90 00 [11:03:09]wFMCommunicate OK [11:03:09]wFMCommunicate request_size=4 [11:03:09]MH_SAM_APDU [11:03:09]CAPDU: 80 0D 03 02 [11:03:09]Write to MH i2c: E2 08 00 3D 22 80 0D 03 02 00 00 00 00 DA [11:03:09]Write i2c OK [11:03:09]MH_I2C_Read... [11:03:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:03:09]Read from MH i2c: E2 [11:03:09]MH_I2C_Read... [11:03:09]Read from MH i2c: E2 0B 00 [11:03:09]MH_I2C_Read... [11:03:09]Read from MH i2c: E2 0B 00 3D 22 00 65 F6 0D E9 AD 28 F9 67 90 00 61 [11:03:09]RAPDU: 65 F6 0D E9 AD 28 F9 67 90 00 [11:03:09]wFMCommunicate OK [11:03:09]SAM_PROTO_SignData done [11:03:09]FM_MakeSignedData done [11:03:09]CreateOFDProtocolMessage [11:03:09]wFMCommunicate request_size=4 [11:03:09]MH_SAM_APDU [11:03:09]CAPDU: 80 11 00 00 [11:03:09]Write to MH i2c: E2 08 00 3E 22 80 11 00 00 00 00 00 00 DA [11:03:09]Write i2c OK [11:03:09]MH_I2C_Read... [11:03:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:03:09]Read from MH i2c: E2 [11:03:09]MH_I2C_Read... [11:03:09]Read from MH i2c: E2 17 00 [11:03:09]MH_I2C_Read... [11:03:09]Read from MH i2c: E2 17 00 3E 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2B [11:03:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:03:09]wFMCommunicate OK [11:03:09]CreateOFDProtocolMessage done [11:03:09]OFDSenderStorePacket 156160 [11:03:09]StoreOFDPacket docnum=156160 [11:03:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 35 C7 07 01 32 DD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 00 00 00 F4 03 04 00 6C E3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 00 62 02 00 35 04 06 00 56 35 C0 36 BD CC 65 F6 0D E9 AD 28 F9 67 [11:03:09]CheckFolder [11:03:09]dirname=/storage/ofd_packets [11:03:09]CheckFolder done [11:03:09]ProducePacketName [11:03:09]name=ofd_packets/00156160 [11:03:09]NVStorageSaveData ofd_packets/00156160 [11:03:09]File name is /storage/ofd_packets/00156160 [11:03:09]Write 301 bytes [11:03:09]NVStorageSaveData done [11:03:09]OFDSenderStorePacket done [11:03:09]KKMCreateOFDPacket done [11:03:09]NVStorageSaveData kkm_last_timestamp [11:03:09]File name is /storage/kkm_last_timestamp [11:03:09]Write 4 bytes [11:03:09]NVStorageSaveData done [11:03:09]ExternCall_PrintAddStr [11:03:09]wPrintStart [11:03:09]Write to MH i2c: 01 00 00 3F 22 61 [11:03:09]Write i2c OK [11:03:09]MH_I2C_Read... [11:03:09]Read from MH i2c: 01 [11:03:09]MH_I2C_Read... [11:03:09]Read from MH i2c: 01 07 00 [11:03:09]MH_I2C_Read... [11:03:09]Read from MH i2c: 01 07 00 3F 22 00 00 00 00 00 FF 0F 76 [11:03:09]RasterBufferAndPrint [11:03:09]line Счет N : (1)874445 [11:03:09]line ИНН: 02508201610067 [11:03:09]line Контрольно-Кассовый Чек [11:03:09]line ПРОДАЖА [11:03:09]line ТРК (МРК, ГНК) : 12 [11:03:09]line Товар: 2710124130 [11:03:09]line Аи-92-К-5 [11:03:09]line 7.480 * 66.90 [11:03:09]line = 500.41 [11:03:09]line НДС 12% НСП 1% [11:03:09]line > о реализуемом товаре [11:03:09]line ОКРУГЛЕНИЕ: -0.41 [11:03:09]line ИТОГО: 500.00 [11:03:09]line Внесено: 500.00 [11:03:09]line СДАЧА: 0.00 [11:03:09]line НСП 1% : 4.43 [11:03:09]line НДС 12% : 53.14 [11:03:09]line Наличными: 500.00 [11:03:09]line Безнал.: 0.00 [11:03:09]line Место: АЗС № 165 "Партнер Нефть" [11:03:09]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:03:09]line СНО: Общий режим [11:03:09]line Чек 232 20.10.2024 11:03 [11:03:09]line Смена: 314 ФФД: 1.0 [11:03:09]line ЗНМ: 0300000234 [11:03:09]line РНМ: 0000137193017469 [11:03:09]line Версия ККМ: v1.0 [11:03:09]line ФМ: 0000000000963156 [11:03:09]line ФД: 156160 [11:03:09]line ФПД: 94788858068428 [11:03:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T110308&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156160&fm=94788858068428&tin=02508201610067®Number=0000137193017469&sum=50000 [11:03:09]OFD Sender: Processing packet 156160 [packets to send 52, broken 51] [11:03:09]ProducePacketName [11:03:09]name=ofd_packets/00156160 [11:03:09]OFD Sender: To server: pG, [11:03:09]CommunicateWithHost lk.salyk.kg:30040 [11:03:09]ConnectInit lk.salyk.kg [11:03:09]written 0, free lines is 4095 [11:03:09]Connected sock=10 [11:03:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 35 C7 07 01 32 DD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 00 00 00 F4 03 04 00 6C E3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 00 62 02 00 35 04 06 00 56 35 C0 36 BD CC 65 F6 0D E9 AD 28 F9 67 [11:03:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B2 F8 47 00 D6 44 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 00 62 02 00 F4 03 04 00 9F 89 14 67 B6 04 01 00 00 71 0A 62 BE 47 CA 3A D0 [11:03:10]CommunicateWithHost err = 0 [11:03:10]CheckOFDResponse [11:03:10]1017 (14) - 77093643461234 [11:03:10]1041 (16) - 0000000000963156 [11:03:10]1040 (4) - 156160 [11:03:10]1012 (4) - 20.10.2024 04:39 [11:03:10]1206 (1) - 0 [11:03:10]OFD Sender: Remove packet 156160 [11:03:10]ProducePacketName [11:03:10]name=ofd_packets/00156160 [11:03:10]NVStorageDeleteData [11:03:10]Write to MH i2c: 01 00 00 6A 22 8C [11:03:10]Write i2c OK [11:03:10]MH_I2C_Read... [11:03:10]Read from MH i2c: 01 [11:03:10]MH_I2C_Read... [11:03:10]Read from MH i2c: 01 07 00 [11:03:10]MH_I2C_Read... [11:03:10]Read from MH i2c: 01 07 00 6A 22 00 00 00 00 00 DA 0C 79 [11:03:10]RasterBufferAndPrint [11:03:10]line [11:03:10]line [11:03:10]line [11:03:10]line [11:03:10]line [11:03:10]written 0, free lines is 3297 [11:03:10]MH_Cut [11:03:10]Write to MH i2c: D1 01 00 71 22 01 65 [11:03:10]Write i2c OK [11:03:10]MH_I2C_Read... [11:03:10]Read from MH i2c: D1 [11:03:10]MH_I2C_Read... [11:03:10]Read from MH i2c: D1 01 00 [11:03:10]MH_I2C_Read... [11:03:10]Read from MH i2c: D1 01 00 71 22 00 64 [11:03:10]Write to MH i2c: 01 00 00 72 22 94 [11:03:10]Write i2c OK [11:03:10]MH_I2C_Read... [11:03:10]OFD Sender: No OFD packet to send [11:03:10]*** Cut start [11:03:10]*** Partial cut [11:03:10]*** CUTSNS_PIN = 1 [11:03:10]*** CUTSNS_PIN = 0 [11:03:11]*** Brake cut motor [11:03:11]Read from MH i2c: 01 [11:03:11]MH_I2C_Read... [11:03:11]*** Stop cut motor [11:03:11]*** Cut end [11:03:11]Read from MH i2c: 01 07 00 [11:03:11]MH_I2C_Read... [11:03:11]Read from MH i2c: 01 07 00 72 22 00 00 00 00 00 FF 0F A9 [11:03:11]process_action close_receipt done [11:03:11]requested_data is exist [11:03:11]produce_requested_data [11:03:11]requested_item fm.sn is exist - process it [11:03:11]wFMCommunicate request_size=4 [11:03:11]MH_SAM_APDU [11:03:11]CAPDU: 80 11 00 00 [11:03:11]Write to MH i2c: E2 08 00 73 22 80 11 00 00 00 00 00 00 0F [11:03:11]Write i2c OK [11:03:11]MH_I2C_Read... [11:03:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:03:11]Read from MH i2c: E2 [11:03:11]MH_I2C_Read... [11:03:11]Read from MH i2c: E2 17 00 [11:03:11]MH_I2C_Read... [11:03:11]Read from MH i2c: E2 17 00 73 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 60 [11:03:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:03:11]wFMCommunicate OK [11:03:11]requested_item fd.num is exist - process it [11:03:11]SAM_PROTO_GetFieldsCounters [11:03:11]wFMCommunicate request_size=4 [11:03:11]MH_SAM_APDU [11:03:11]CAPDU: 80 13 00 00 [11:03:11]Write to MH i2c: E2 08 00 74 22 80 13 00 00 00 00 00 00 12 [11:03:11]Write i2c OK [11:03:11]MH_I2C_Read... [11:03:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:03:11]Read from MH i2c: E2 [11:03:11]MH_I2C_Read... [11:03:11]Read from MH i2c: E2 62 00 [11:03:11]MH_I2C_Read... [11:03:11]Read from MH i2c: E2 62 00 74 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 00 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 E8 00 00 00 5E 04 04 00 E8 00 00 00 57 04 04 00 E9 00 00 00 19 04 04 00 00 00 00 00 90 00 A2 [11:03:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 00 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 E8 00 00 00 5E 04 04 00 E8 00 00 00 57 04 04 00 E9 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:03:11]wFMCommunicate OK [11:03:11]SAM_PROTO_GetFieldsCounters done [11:03:11]requested_item shift.num is exist - process it [11:03:11]requested_item shift.opened is exist - process it [11:03:11]req_shift_opened [11:03:11]FM_GetShiftState [11:03:11]SAM_PROTO_GetShiftState [11:03:11]wFMCommunicate request_size=4 [11:03:11]MH_SAM_APDU [11:03:11]CAPDU: 80 13 01 00 [11:03:11]Write to MH i2c: E2 08 00 75 22 80 13 01 00 00 00 00 00 14 [11:03:11]Write i2c OK [11:03:11]MH_I2C_Read... [11:03:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:03:11]Read from MH i2c: E2 [11:03:11]MH_I2C_Read... [11:03:11]Read from MH i2c: E2 0E 00 [11:03:11]MH_I2C_Read... [11:03:11]Read from MH i2c: E2 0E 00 75 22 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 BB [11:03:11]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:03:11]wFMCommunicate OK [11:03:11]SAM_PROTO_GetShiftState done [11:03:11]FM_GetShiftState done [11:03:11]req_shift_opened done [11:03:11]requested_item shift.open_date is exist - process it [11:03:11]req_shift_open_date [11:03:11]req_shift_open_date done [11:03:11]produce_requested_data done [11:03:11]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156160,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [11:03:11]process_action_free close_receipt [11:03:11]json_value_free [11:03:11]json_value_free done [11:03:11]process_json_proto returns [11:03:11]Send response to host [11:03:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156160,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [11:03:11]free response buf [11:03:11]execute_script done [11:03:11]execute_script returns [11:03:11]free content buf [11:03:11]Sock 9.Close socket [11:03:11]Sock 9.Thread stoped [11:03:15]OFD Sender: No OFD packet to send [11:03:20]OFD Sender: No OFD packet to send [11:03:25]OFD Sender: No OFD packet to send [11:03:30]OFD Sender: No OFD packet to send [11:03:35]OFD Sender: No OFD packet to send [11:03:40]OFD Sender: No OFD packet to send [11:03:45]OFD Sender: No OFD packet to send [11:03:50]OFD Sender: No OFD packet to send [11:03:55]OFD Sender: No OFD packet to send [11:04:00]OFD Sender: No OFD packet to send [11:04:05]OFD Sender: No OFD packet to send [11:04:10]OFD Sender: No OFD packet to send [11:04:15]OFD Sender: No OFD packet to send [11:04:20]OFD Sender: No OFD packet to send [11:04:25]OFD Sender: No OFD packet to send [11:04:30]OFD Sender: No OFD packet to send [11:04:35]OFD Sender: No OFD packet to send [11:04:40]OFD Sender: No OFD packet to send [11:04:45]OFD Sender: No OFD packet to send [11:04:50]OFD Sender: No OFD packet to send [11:04:55]OFD Sender: No OFD packet to send [11:05:00]OFD Sender: No OFD packet to send [11:05:05]OFD Sender: No OFD packet to send [11:05:10]OFD Sender: No OFD packet to send [11:05:15]OFD Sender: No OFD packet to send [11:05:20]OFD Sender: No OFD packet to send [11:05:25]OFD Sender: No OFD packet to send [11:05:30]OFD Sender: No OFD packet to send [11:05:35]OFD Sender: No OFD packet to send [11:05:40]OFD Sender: No OFD packet to send [11:05:40]accept exits with 8 [11:05:40]New connection [11:05:40]New thread 3066695012 created [11:05:40]Thread 3066551652 joined [11:05:40]Waiting for new connection... [11:05:40] Sock 8.Parse request [11:05:40]Sock 8.Check first char [11:05:40]Sock 8.First char is OK [11:05:40]request: POST /json_proto HTTP/1.0 [11:05:40]Method: POST [11:05:40]URL: /json_proto [11:05:40]Method is POST - this is cgi request [11:05:40]url: /json_proto [11:05:40]query_string will be loaded in cgi processing [11:05:40]execute_cgi json_proto POST (null) [11:05:40]execute_cgi path=json_proto method=POST [11:05:40]POST find Content-Length [11:05:41]Host: 172.17.53.67:8080 [11:05:41]Content-Length: 789 [11:05:41]Content-Type: application/json [11:05:41] [11:05:41]POST finish read [11:05:41]Found Content-Length = 789 [11:05:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874446", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 35.440, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:05:41]execute_script... [11:05:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874446", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 35.440, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:05:41]POST & json_proto [11:05:41]process_json_proto [11:05:41]json parsed OK: [11:05:41]protocol is kg_v1.0 [11:05:41]action value=close_receipt [11:05:41]process_action close_receipt [11:05:41]cmd_close_receipt [11:05:41]MH_GetDate [11:05:41]Write to MH i2c: F0 00 00 76 22 87 [11:05:41]Write i2c OK [11:05:41]MH_I2C_Read... [11:05:41]Read from MH i2c: F0 [11:05:41]MH_I2C_Read... [11:05:41]Read from MH i2c: F0 09 00 [11:05:41]MH_I2C_Read... [11:05:41]Read from MH i2c: F0 09 00 76 22 00 06 E4 14 67 19 BC 99 64 C7 [11:05:41]GetLastDocTimeStamp 1729422188 [11:05:41]current date 1729422342 [11:05:41]FM_GetShiftState [11:05:41]SAM_PROTO_GetShiftState [11:05:41]wFMCommunicate request_size=4 [11:05:41]MH_SAM_APDU [11:05:41]CAPDU: 80 13 01 00 [11:05:41]Write to MH i2c: E2 08 00 77 22 80 13 01 00 00 00 00 00 16 [11:05:41]Write i2c OK [11:05:41]MH_I2C_Read... [11:05:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:05:41]Read from MH i2c: E2 [11:05:41]MH_I2C_Read... [11:05:41]Read from MH i2c: E2 0E 00 [11:05:41]MH_I2C_Read... [11:05:41]Read from MH i2c: E2 0E 00 77 22 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 BD [11:05:41]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:05:41]wFMCommunicate OK [11:05:41]SAM_PROTO_GetShiftState done [11:05:41]FM_GetShiftState done [11:05:41]opened in 1729383891 [11:05:41]opened+sec_in_day 1729470291 [11:05:41]quantity*price = 0 [11:05:41]sum+1 = 1 [11:05:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 233 20.10.2024 11:05 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливная Карта 59209 ФМ: 0000000000963156 ФД: 156161 ФПД: 111173793340202 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T110542&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156161&fm=111173793340202&tin=02508201610067®Number=0000137193017469&sum=0 [11:05:42]StoreToDocumentArchive [11:05:42]shift 314 fd 156161 [11:05:42]save to /storage/0314/doc_00156161 [11:05:42]save last doc name /storage/0314/doc_00156161 to /storage/kkm_last_doc_name [11:05:42]save OK [11:05:42]Clear old archive folders... [11:05:42]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:05:42]tlvbuf is 008D3A00 [11:05:42]SAM_PROTO_ClearQueue [11:05:42]wFMCommunicate request_size=4 [11:05:42]MH_SAM_APDU [11:05:42]CAPDU: 80 09 00 00 [11:05:42]Write to MH i2c: E2 08 00 84 22 80 09 00 00 00 00 00 00 18 [11:05:42]Write i2c OK [11:05:42]MH_I2C_Read... [11:05:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:05:42]Read from MH i2c: E2 [11:05:42]MH_I2C_Read... [11:05:42]Read from MH i2c: E2 03 00 [11:05:42]MH_I2C_Read... [11:05:42]Read from MH i2c: E2 03 00 84 22 00 90 00 1A [11:05:42]RAPDU: 90 00 [11:05:42]wFMCommunicate OK [11:05:42]SAM_PROTO_ClearQueue done [11:05:42]KKMCreateOFDPacket [11:05:42]OFDProtocolAddRootSTLVToBuf [11:05:42]FM_MakeSignedData [11:05:42]FM_MakeSignedData [11:05:42]SAM_PROTO_SignData [11:05:42]wFMCommunicate request_size=4 [11:05:42]MH_SAM_APDU [11:05:42]CAPDU: 80 0D 01 02 [11:05:42]Write to MH i2c: E2 08 00 85 22 80 0D 01 02 00 00 00 00 20 [11:05:42]Write i2c OK [11:05:42]MH_I2C_Read... [11:05:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:05:42]Read from MH i2c: E2 [11:05:42]MH_I2C_Read... [11:05:42]Read from MH i2c: E2 03 00 [11:05:42]MH_I2C_Read... [11:05:42]Read from MH i2c: E2 03 00 85 22 00 90 00 1B [11:05:42]RAPDU: 90 00 [11:05:42]wFMCommunicate OK [11:05:42]wFMCommunicate request_size=255 [11:05:42]MH_SAM_APDU [11:05:42]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 70 8A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 06 E4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 01 62 02 00 35 04 06 00 65 1C AA 75 [11:05:42]Write to MH i2c: E2 02 01 86 22 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 70 8A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 06 E4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 01 62 02 00 35 04 06 00 65 1C AA 75 00 00 1A [11:05:42]Write i2c OK [11:05:42]MH_I2C_Read... [11:05:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:05:42]Read from MH i2c: E2 [11:05:42]MH_I2C_Read... [11:05:42]Read from MH i2c: E2 03 00 [11:05:42]MH_I2C_Read... [11:05:42]Read from MH i2c: E2 03 00 86 22 00 90 00 1C [11:05:42]RAPDU: 90 00 [11:05:42]wFMCommunicate OK [11:05:42]wFMCommunicate request_size=7 [11:05:42]MH_SAM_APDU [11:05:42]CAPDU: 80 0D 02 02 02 DB 2A [11:05:42]Write to MH i2c: E2 0A 00 87 22 80 0D 02 02 02 00 DB 2A 00 00 2C [11:05:42]Write i2c OK [11:05:42]MH_I2C_Read... [11:05:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:05:42]Read from MH i2c: E2 [11:05:42]MH_I2C_Read... [11:05:42]Read from MH i2c: E2 03 00 [11:05:42]MH_I2C_Read... [11:05:42]Read from MH i2c: E2 03 00 87 22 00 90 00 1D [11:05:42]RAPDU: 90 00 [11:05:42]wFMCommunicate OK [11:05:42]wFMCommunicate request_size=4 [11:05:42]MH_SAM_APDU [11:05:42]CAPDU: 80 0D 03 02 [11:05:42]Write to MH i2c: E2 08 00 88 22 80 0D 03 02 00 00 00 00 25 [11:05:42]Write i2c OK [11:05:42]MH_I2C_Read... [11:05:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:05:42]Read from MH i2c: E2 [11:05:42]MH_I2C_Read... [11:05:42]Read from MH i2c: E2 0B 00 [11:05:42]MH_I2C_Read... [11:05:42]Read from MH i2c: E2 0B 00 88 22 00 07 92 1D C0 CE 4F A4 A9 90 00 06 [11:05:42]RAPDU: 07 92 1D C0 CE 4F A4 A9 90 00 [11:05:42]wFMCommunicate OK [11:05:42]SAM_PROTO_SignData done [11:05:42]FM_MakeSignedData done [11:05:42]CreateOFDProtocolMessage [11:05:42]wFMCommunicate request_size=4 [11:05:42]MH_SAM_APDU [11:05:42]CAPDU: 80 11 00 00 [11:05:42]Write to MH i2c: E2 08 00 89 22 80 11 00 00 00 00 00 00 25 [11:05:42]Write i2c OK [11:05:42]MH_I2C_Read... [11:05:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:05:42]Read from MH i2c: E2 [11:05:42]MH_I2C_Read... [11:05:42]Read from MH i2c: E2 17 00 [11:05:42]MH_I2C_Read... [11:05:42]Read from MH i2c: E2 17 00 89 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 76 [11:05:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:05:42]wFMCommunicate OK [11:05:42]CreateOFDProtocolMessage done [11:05:42]OFDSenderStorePacket 156161 [11:05:42]StoreOFDPacket docnum=156161 [11:05:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 76 8D 04 01 1B 0F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 70 8A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 06 E4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 01 62 02 00 35 04 06 00 65 1C AA 75 DB 2A 07 92 1D C0 CE 4F A4 A9 [11:05:42]CheckFolder [11:05:42]dirname=/storage/ofd_packets [11:05:42]CheckFolder done [11:05:42]ProducePacketName [11:05:42]name=ofd_packets/00156161 [11:05:42]NVStorageSaveData ofd_packets/00156161 [11:05:42]File name is /storage/ofd_packets/00156161 [11:05:42]Write 298 bytes [11:05:42]NVStorageSaveData done [11:05:42]OFDSenderStorePacket done [11:05:42]KKMCreateOFDPacket done [11:05:42]NVStorageSaveData kkm_last_timestamp [11:05:42]File name is /storage/kkm_last_timestamp [11:05:42]Write 4 bytes [11:05:42]NVStorageSaveData done [11:05:42]ExternCall_PrintAddStr [11:05:42]wPrintStart [11:05:42]Write to MH i2c: 01 00 00 8A 22 AC [11:05:42]Write i2c OK [11:05:42]MH_I2C_Read... [11:05:42]Read from MH i2c: 01 [11:05:42]MH_I2C_Read... [11:05:42]Read from MH i2c: 01 07 00 [11:05:42]MH_I2C_Read... [11:05:42]Read from MH i2c: 01 07 00 8A 22 00 00 00 00 00 FF 0F C1 [11:05:42]RasterBufferAndPrint [11:05:42]line Счет N : (1)874446 [11:05:42]line ИНН: 02508201610067 [11:05:42]line Контрольно-Кассовый Чек [11:05:42]line ПРОДАЖА [11:05:42]line ТРК (МРК, ГНК) : 34 [11:05:42]line Товар: 2710194210 [11:05:42]line ДТ-К-2 [11:05:42]line 35.440 * 0.00 [11:05:42]line = 0.00 [11:05:42]line НДС 12% НСП 1% [11:05:42]line > о реализуемом товаре [11:05:42]line ИТОГО: 0.00 [11:05:42]line НСП 1% : 0.00 [11:05:42]line НДС 12% : 0.00 [11:05:42]line Наличными: 0.00 [11:05:42]line Безнал.: 0.00 [11:05:42]line Место: АЗС № 165 "Партнер Нефть" [11:05:42]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:05:42]line СНО: Общий режим [11:05:42]line Чек 233 20.10.2024 11:05 [11:05:42]line Смена: 314 ФФД: 1.0 [11:05:42]line ЗНМ: 0300000234 [11:05:42]line РНМ: 0000137193017469 [11:05:42]line Версия ККМ: v1.0 [11:05:42]line Талоны: Топливная Карта [11:05:42]line 59209 [11:05:42]line ФМ: 0000000000963156 [11:05:42]line ФД: 156161 [11:05:42]line ФПД: 111173793340202 [11:05:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T110542&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156161&fm=111173793340202&tin=02508201610067®Number=0000137193017469&sum=0 [11:05:43]OFD Sender: Processing packet 156161 [packets to send 52, broken 51] [11:05:43]ProducePacketName [11:05:43]name=ofd_packets/00156161 [11:05:43]OFD Sender: To server: pG, [11:05:43]CommunicateWithHost lk.salyk.kg:30040 [11:05:43]ConnectInit lk.salyk.kg [11:05:43]written 0, free lines is 4095 [11:05:43]Connected sock=10 [11:05:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 76 8D 04 01 1B 0F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 70 8A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 06 E4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 01 62 02 00 35 04 06 00 65 1C AA 75 DB 2A 07 92 1D C0 CE 4F A4 A9 [11:05:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 21 29 47 00 0E C0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 01 62 02 00 F4 03 04 00 38 8A 14 67 B6 04 01 00 00 31 63 46 18 89 35 91 4B [11:05:43]CommunicateWithHost err = 0 [11:05:43]CheckOFDResponse [11:05:43]1017 (14) - 77093643461234 [11:05:43]1041 (16) - 0000000000963156 [11:05:43]1040 (4) - 156161 [11:05:43]1012 (4) - 20.10.2024 04:42 [11:05:43]1206 (1) - 0 [11:05:43]OFD Sender: Remove packet 156161 [11:05:43]ProducePacketName [11:05:43]name=ofd_packets/00156161 [11:05:43]NVStorageDeleteData [11:05:43]Write to MH i2c: 01 00 00 B4 22 D6 [11:05:43]Write i2c OK [11:05:43]MH_I2C_Read... [11:05:43]Read from MH i2c: 01 [11:05:43]MH_I2C_Read... [11:05:43]Read from MH i2c: 01 07 00 [11:05:43]MH_I2C_Read... [11:05:43]Read from MH i2c: 01 07 00 B4 22 00 00 00 00 00 ED 0C D6 [11:05:43]RasterBufferAndPrint [11:05:43]line [11:05:43]line [11:05:43]line [11:05:43]line [11:05:43]line [11:05:43]written 0, free lines is 3317 [11:05:43]MH_Cut [11:05:43]Write to MH i2c: D1 01 00 BB 22 01 AF [11:05:43]Write i2c OK [11:05:43]MH_I2C_Read... [11:05:43]Read from MH i2c: D1 [11:05:43]MH_I2C_Read... [11:05:43]Read from MH i2c: D1 01 00 [11:05:43]MH_I2C_Read... [11:05:43]Read from MH i2c: D1 01 00 BB 22 00 AE [11:05:43]Write to MH i2c: 01 00 00 BC 22 DE [11:05:43]Write i2c OK [11:05:43]MH_I2C_Read... [11:05:43]OFD Sender: No OFD packet to send [11:05:44]*** Cut start [11:05:44]*** Partial cut [11:05:44]*** CUTSNS_PIN = 1 [11:05:44]*** CUTSNS_PIN = 0 [11:05:44]*** Brake cut motor [11:05:44]Read from MH i2c: 01 [11:05:44]MH_I2C_Read... [11:05:44]*** Stop cut motor [11:05:44]*** Cut end [11:05:44]Read from MH i2c: 01 07 00 [11:05:44]MH_I2C_Read... [11:05:44]Read from MH i2c: 01 07 00 BC 22 00 00 00 00 00 FF 0F F3 [11:05:44]process_action close_receipt done [11:05:44]requested_data is exist [11:05:44]produce_requested_data [11:05:44]requested_item fm.sn is exist - process it [11:05:44]wFMCommunicate request_size=4 [11:05:44]MH_SAM_APDU [11:05:44]CAPDU: 80 11 00 00 [11:05:44]Write to MH i2c: E2 08 00 BD 22 80 11 00 00 00 00 00 00 59 [11:05:44]Write i2c OK [11:05:44]MH_I2C_Read... [11:05:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:05:44]Read from MH i2c: E2 [11:05:44]MH_I2C_Read... [11:05:44]Read from MH i2c: E2 17 00 [11:05:44]MH_I2C_Read... [11:05:44]Read from MH i2c: E2 17 00 BD 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AA [11:05:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:05:44]wFMCommunicate OK [11:05:44]requested_item fd.num is exist - process it [11:05:44]SAM_PROTO_GetFieldsCounters [11:05:44]wFMCommunicate request_size=4 [11:05:44]MH_SAM_APDU [11:05:44]CAPDU: 80 13 00 00 [11:05:44]Write to MH i2c: E2 08 00 BE 22 80 13 00 00 00 00 00 00 5C [11:05:44]Write i2c OK [11:05:44]MH_I2C_Read... [11:05:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:05:44]Read from MH i2c: E2 [11:05:44]MH_I2C_Read... [11:05:44]Read from MH i2c: E2 62 00 [11:05:44]MH_I2C_Read... [11:05:44]Read from MH i2c: E2 62 00 BE 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 01 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 E9 00 00 00 5E 04 04 00 E9 00 00 00 57 04 04 00 EA 00 00 00 19 04 04 00 00 00 00 00 90 00 F0 [11:05:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 01 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 E9 00 00 00 5E 04 04 00 E9 00 00 00 57 04 04 00 EA 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:05:44]wFMCommunicate OK [11:05:44]SAM_PROTO_GetFieldsCounters done [11:05:44]requested_item shift.num is exist - process it [11:05:44]requested_item shift.opened is exist - process it [11:05:44]req_shift_opened [11:05:44]FM_GetShiftState [11:05:44]SAM_PROTO_GetShiftState [11:05:44]wFMCommunicate request_size=4 [11:05:44]MH_SAM_APDU [11:05:44]CAPDU: 80 13 01 00 [11:05:44]Write to MH i2c: E2 08 00 BF 22 80 13 01 00 00 00 00 00 5E [11:05:44]Write i2c OK [11:05:44]MH_I2C_Read... [11:05:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:05:45]Read from MH i2c: E2 [11:05:45]MH_I2C_Read... [11:05:45]Read from MH i2c: E2 0E 00 [11:05:45]MH_I2C_Read... [11:05:45]Read from MH i2c: E2 0E 00 BF 22 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 05 [11:05:45]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:05:45]wFMCommunicate OK [11:05:45]SAM_PROTO_GetShiftState done [11:05:45]FM_GetShiftState done [11:05:45]req_shift_opened done [11:05:45]requested_item shift.open_date is exist - process it [11:05:45]req_shift_open_date [11:05:45]req_shift_open_date done [11:05:45]produce_requested_data done [11:05:45]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156161,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [11:05:45]process_action_free close_receipt [11:05:45]json_value_free [11:05:45]json_value_free done [11:05:45]process_json_proto returns [11:05:45]Send response to host [11:05:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156161,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [11:05:45]free response buf [11:05:45]execute_script done [11:05:45]execute_script returns [11:05:45]free content buf [11:05:45]Sock 8.Close socket [11:05:45]Sock 8.Thread stoped [11:05:48]OFD Sender: No OFD packet to send [11:05:53]OFD Sender: No OFD packet to send [11:05:58]OFD Sender: No OFD packet to send [11:06:03]OFD Sender: No OFD packet to send [11:06:08]OFD Sender: No OFD packet to send [11:06:13]OFD Sender: No OFD packet to send [11:06:18]OFD Sender: No OFD packet to send [11:06:23]OFD Sender: No OFD packet to send [11:06:28]OFD Sender: No OFD packet to send [11:06:33]OFD Sender: No OFD packet to send [11:06:38]OFD Sender: No OFD packet to send [11:06:43]OFD Sender: No OFD packet to send [11:06:48]OFD Sender: No OFD packet to send [11:06:53]OFD Sender: No OFD packet to send [11:06:58]OFD Sender: No OFD packet to send [11:07:03]OFD Sender: No OFD packet to send [11:07:08]OFD Sender: No OFD packet to send [11:07:13]OFD Sender: No OFD packet to send [11:07:18]OFD Sender: No OFD packet to send [11:07:23]OFD Sender: No OFD packet to send [11:07:28]OFD Sender: No OFD packet to send [11:07:33]OFD Sender: No OFD packet to send [11:07:38]OFD Sender: No OFD packet to send [11:07:43]OFD Sender: No OFD packet to send [11:07:48]OFD Sender: No OFD packet to send [11:07:53]OFD Sender: No OFD packet to send [11:07:58]OFD Sender: No OFD packet to send [11:08:03]OFD Sender: No OFD packet to send [11:08:08]OFD Sender: No OFD packet to send [11:08:14]OFD Sender: No OFD packet to send [11:08:19]OFD Sender: No OFD packet to send [11:08:24]OFD Sender: No OFD packet to send [11:08:29]OFD Sender: No OFD packet to send [11:08:34]OFD Sender: No OFD packet to send [11:08:39]OFD Sender: No OFD packet to send [11:08:44]OFD Sender: No OFD packet to send [11:08:49]OFD Sender: No OFD packet to send [11:08:54]OFD Sender: No OFD packet to send [11:08:59]OFD Sender: No OFD packet to send [11:09:04]OFD Sender: No OFD packet to send [11:09:09]OFD Sender: No OFD packet to send [11:09:14]OFD Sender: No OFD packet to send [11:09:19]OFD Sender: No OFD packet to send [11:09:24]OFD Sender: No OFD packet to send [11:09:29]OFD Sender: No OFD packet to send [11:09:34]OFD Sender: No OFD packet to send [11:09:39]OFD Sender: No OFD packet to send [11:09:44]OFD Sender: No OFD packet to send [11:09:49]OFD Sender: No OFD packet to send [11:09:54]OFD Sender: No OFD packet to send [11:09:59]OFD Sender: No OFD packet to send [11:10:04]OFD Sender: No OFD packet to send [11:10:09]OFD Sender: No OFD packet to send [11:10:14]OFD Sender: No OFD packet to send [11:10:19]OFD Sender: No OFD packet to send [11:10:24]OFD Sender: No OFD packet to send [11:10:29]OFD Sender: No OFD packet to send [11:10:34]OFD Sender: No OFD packet to send [11:10:39]OFD Sender: No OFD packet to send [11:10:39]accept exits with 9 [11:10:39]New connection [11:10:39]New thread 3066551652 created [11:10:39]Thread 3066695012 joined [11:10:39]Waiting for new connection... [11:10:39] Sock 9.Parse request [11:10:39]Sock 9.Check first char [11:10:39]Sock 9.First char is OK [11:10:39]request: POST /json_proto HTTP/1.0 [11:10:39]Method: POST [11:10:39]URL: /json_proto [11:10:39]Method is POST - this is cgi request [11:10:39]url: /json_proto [11:10:39]query_string will be loaded in cgi processing [11:10:39]execute_cgi json_proto POST (null) [11:10:39]execute_cgi path=json_proto method=POST [11:10:39]POST find Content-Length [11:10:39]Host: 172.17.53.67:8080 [11:10:39]Content-Length: 682 [11:10:39]Content-Type: application/json [11:10:39] [11:10:39]POST finish read [11:10:39]Found Content-Length = 682 [11:10:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874449", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 17.940, "sum" : 1200.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:10:39]execute_script... [11:10:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874449", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 17.940, "sum" : 1200.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:10:39]POST & json_proto [11:10:39]process_json_proto [11:10:39]json parsed OK: [11:10:39]protocol is kg_v1.0 [11:10:39]action value=close_receipt [11:10:39]process_action close_receipt [11:10:39]cmd_close_receipt [11:10:39]MH_GetDate [11:10:39]Write to MH i2c: F0 00 00 C0 22 D1 [11:10:39]Write i2c OK [11:10:39]MH_I2C_Read... [11:10:39]Read from MH i2c: F0 [11:10:39]MH_I2C_Read... [11:10:39]Read from MH i2c: F0 09 00 [11:10:39]MH_I2C_Read... [11:10:39]Read from MH i2c: F0 09 00 C0 22 00 30 E5 14 67 19 BC 99 64 3C [11:10:39]GetLastDocTimeStamp 1729422342 [11:10:39]current date 1729422640 [11:10:39]FM_GetShiftState [11:10:39]SAM_PROTO_GetShiftState [11:10:39]wFMCommunicate request_size=4 [11:10:39]MH_SAM_APDU [11:10:39]CAPDU: 80 13 01 00 [11:10:39]Write to MH i2c: E2 08 00 C1 22 80 13 01 00 00 00 00 00 60 [11:10:39]Write i2c OK [11:10:39]MH_I2C_Read... [11:10:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:10:39]Read from MH i2c: E2 [11:10:39]MH_I2C_Read... [11:10:39]Read from MH i2c: E2 0E 00 [11:10:39]MH_I2C_Read... [11:10:39]Read from MH i2c: E2 0E 00 C1 22 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 07 [11:10:39]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:10:39]wFMCommunicate OK [11:10:39]SAM_PROTO_GetShiftState done [11:10:39]FM_GetShiftState done [11:10:39]opened in 1729383891 [11:10:39]opened+sec_in_day 1729470291 [11:10:39]quantity*price = 120018 [11:10:39]sum+1 = 120020 [11:10:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.45 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 234 20.10.2024 11:10 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156162 ФПД: 4941998416611 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T111040&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156162&fm=4941998416611&tin=02508201610067®Number=0000137193017469&sum=120000 [11:10:40]StoreToDocumentArchive [11:10:40]shift 314 fd 156162 [11:10:40]save to /storage/0314/doc_00156162 [11:10:40]save last doc name /storage/0314/doc_00156162 to /storage/kkm_last_doc_name [11:10:40]save OK [11:10:40]Clear old archive folders... [11:10:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:10:40]tlvbuf is 008DDC30 [11:10:40]SAM_PROTO_ClearQueue [11:10:40]wFMCommunicate request_size=4 [11:10:40]MH_SAM_APDU [11:10:40]CAPDU: 80 09 00 00 [11:10:40]Write to MH i2c: E2 08 00 CE 22 80 09 00 00 00 00 00 00 62 [11:10:40]Write i2c OK [11:10:40]MH_I2C_Read... [11:10:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:10:40]Read from MH i2c: E2 [11:10:40]MH_I2C_Read... [11:10:40]Read from MH i2c: E2 03 00 [11:10:40]MH_I2C_Read... [11:10:40]Read from MH i2c: E2 03 00 CE 22 00 90 00 64 [11:10:40]RAPDU: 90 00 [11:10:40]wFMCommunicate OK [11:10:40]SAM_PROTO_ClearQueue done [11:10:40]KKMCreateOFDPacket [11:10:40]OFDProtocolAddRootSTLVToBuf [11:10:40]FM_MakeSignedData [11:10:40]FM_MakeSignedData [11:10:40]SAM_PROTO_SignData [11:10:40]wFMCommunicate request_size=4 [11:10:40]MH_SAM_APDU [11:10:40]CAPDU: 80 0D 01 02 [11:10:40]Write to MH i2c: E2 08 00 CF 22 80 0D 01 02 00 00 00 00 6A [11:10:40]Write i2c OK [11:10:40]MH_I2C_Read... [11:10:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:10:40]Read from MH i2c: E2 [11:10:40]MH_I2C_Read... [11:10:40]Read from MH i2c: E2 03 00 [11:10:40]MH_I2C_Read... [11:10:40]Read from MH i2c: E2 03 00 CF 22 00 90 00 65 [11:10:40]RAPDU: 90 00 [11:10:40]wFMCommunicate OK [11:10:40]wFMCommunicate request_size=255 [11:10:40]MH_SAM_APDU [11:10:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 00 00 00 F4 03 04 00 30 E5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 02 62 02 00 35 04 06 00 04 [11:10:40]Write to MH i2c: E2 02 01 D0 22 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 00 00 00 F4 03 04 00 30 E5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 02 62 02 00 35 04 06 00 04 00 00 37 [11:10:40]Write i2c OK [11:10:40]MH_I2C_Read... [11:10:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:10:40]Read from MH i2c: E2 [11:10:40]MH_I2C_Read... [11:10:40]Read from MH i2c: E2 03 00 [11:10:40]MH_I2C_Read... [11:10:40]Read from MH i2c: E2 03 00 D0 22 00 90 00 66 [11:10:40]RAPDU: 90 00 [11:10:40]wFMCommunicate OK [11:10:40]wFMCommunicate request_size=10 [11:10:40]MH_SAM_APDU [11:10:40]CAPDU: 80 0D 02 02 05 7E A6 0F 62 E3 [11:10:40]Write to MH i2c: E2 0D 00 D1 22 80 0D 02 02 05 00 7E A6 0F 62 E3 00 00 EF [11:10:40]Write i2c OK [11:10:40]MH_I2C_Read... [11:10:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:10:40]Read from MH i2c: E2 [11:10:40]MH_I2C_Read... [11:10:40]Read from MH i2c: E2 03 00 [11:10:40]MH_I2C_Read... [11:10:40]Read from MH i2c: E2 03 00 D1 22 00 90 00 67 [11:10:40]RAPDU: 90 00 [11:10:40]wFMCommunicate OK [11:10:40]wFMCommunicate request_size=4 [11:10:40]MH_SAM_APDU [11:10:40]CAPDU: 80 0D 03 02 [11:10:40]Write to MH i2c: E2 08 00 D2 22 80 0D 03 02 00 00 00 00 6F [11:10:40]Write i2c OK [11:10:40]MH_I2C_Read... [11:10:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:10:40]Read from MH i2c: E2 [11:10:40]MH_I2C_Read... [11:10:40]Read from MH i2c: E2 0B 00 [11:10:40]MH_I2C_Read... [11:10:40]Read from MH i2c: E2 0B 00 D2 22 00 70 01 DF 39 B4 6D 53 0D 90 00 7A [11:10:40]RAPDU: 70 01 DF 39 B4 6D 53 0D 90 00 [11:10:40]wFMCommunicate OK [11:10:40]SAM_PROTO_SignData done [11:10:40]FM_MakeSignedData done [11:10:40]CreateOFDProtocolMessage [11:10:40]wFMCommunicate request_size=4 [11:10:40]MH_SAM_APDU [11:10:40]CAPDU: 80 11 00 00 [11:10:40]Write to MH i2c: E2 08 00 D3 22 80 11 00 00 00 00 00 00 6F [11:10:40]Write i2c OK [11:10:40]MH_I2C_Read... [11:10:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:10:40]Read from MH i2c: E2 [11:10:40]MH_I2C_Read... [11:10:40]Read from MH i2c: E2 17 00 [11:10:40]MH_I2C_Read... [11:10:40]Read from MH i2c: E2 17 00 D3 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C0 [11:10:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:10:40]wFMCommunicate OK [11:10:40]CreateOFDProtocolMessage done [11:10:40]OFDSenderStorePacket 156162 [11:10:40]StoreOFDPacket docnum=156162 [11:10:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D7 91 07 01 53 EA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 00 00 00 F4 03 04 00 30 E5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 02 62 02 00 35 04 06 00 04 7E A6 0F 62 E3 70 01 DF 39 B4 6D 53 0D [11:10:40]CheckFolder [11:10:40]dirname=/storage/ofd_packets [11:10:40]CheckFolder done [11:10:40]ProducePacketName [11:10:40]name=ofd_packets/00156162 [11:10:40]NVStorageSaveData ofd_packets/00156162 [11:10:40]File name is /storage/ofd_packets/00156162 [11:10:40]Write 301 bytes [11:10:40]NVStorageSaveData done [11:10:40]OFDSenderStorePacket done [11:10:40]KKMCreateOFDPacket done [11:10:40]NVStorageSaveData kkm_last_timestamp [11:10:40]File name is /storage/kkm_last_timestamp [11:10:40]Write 4 bytes [11:10:40]NVStorageSaveData done [11:10:40]ExternCall_PrintAddStr [11:10:40]wPrintStart [11:10:40]Write to MH i2c: 01 00 00 D4 22 F6 [11:10:40]Write i2c OK [11:10:40]MH_I2C_Read... [11:10:40]Read from MH i2c: 01 [11:10:40]MH_I2C_Read... [11:10:40]Read from MH i2c: 01 07 00 [11:10:40]MH_I2C_Read... [11:10:40]Read from MH i2c: 01 07 00 D4 22 00 00 00 00 00 FF 0F 0B [11:10:40]RasterBufferAndPrint [11:10:40]line Счет N : (1)874449 [11:10:40]line ИНН: 02508201610067 [11:10:40]line Контрольно-Кассовый Чек [11:10:40]line ПРОДАЖА [11:10:40]line ТРК (МРК, ГНК) : 22 [11:10:40]line Товар: 2710124130 [11:10:40]line Аи-92-К-5 [11:10:40]line 17.940 * 66.90 [11:10:40]line = 1200.19 [11:10:40]line НДС 12% НСП 1% [11:10:40]line > о реализуемом товаре [11:10:40]line ОКРУГЛЕНИЕ: -0.19 [11:10:40]line ИТОГО: 1200.00 [11:10:40]line Внесено: 1200.00 [11:10:40]line СДАЧА: 0.00 [11:10:40]line НСП 1% : 10.62 [11:10:40]line НДС 12% : 127.45 [11:10:40]line Наличными: 1200.00 [11:10:40]line Безнал.: 0.00 [11:10:40]line Место: АЗС № 165 "Партнер Нефть" [11:10:40]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:10:40]line СНО: Общий режим [11:10:40]line Чек 234 20.10.2024 11:10 [11:10:40]line Смена: 314 ФФД: 1.0 [11:10:40]line ЗНМ: 0300000234 [11:10:40]line РНМ: 0000137193017469 [11:10:40]line Версия ККМ: v1.0 [11:10:41]line ФМ: 0000000000963156 [11:10:41]line ФД: 156162 [11:10:41]line ФПД: 4941998416611 [11:10:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T111040&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156162&fm=4941998416611&tin=02508201610067®Number=0000137193017469&sum=120000 [11:10:41]OFD Sender: Processing packet 156162 [packets to send 52, broken 51] [11:10:41]ProducePacketName [11:10:41]name=ofd_packets/00156162 [11:10:41]OFD Sender: To server: pG, [11:10:41]CommunicateWithHost lk.salyk.kg:30040 [11:10:41]ConnectInit lk.salyk.kg [11:10:41]written 0, free lines is 4095 [11:10:41]Connected sock=10 [11:10:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D7 91 07 01 53 EA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 00 00 00 F4 03 04 00 30 E5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 02 62 02 00 35 04 06 00 04 7E A6 0F 62 E3 70 01 DF 39 B4 6D 53 0D [11:10:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 09 2C 47 00 A5 48 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 02 62 02 00 F4 03 04 00 63 8B 14 67 B6 04 01 00 00 7B 33 CC F6 97 13 77 58 [11:10:41]CommunicateWithHost err = 0 [11:10:41]CheckOFDResponse [11:10:41]1017 (14) - 77093643461234 [11:10:41]1041 (16) - 0000000000963156 [11:10:41]1040 (4) - 156162 [11:10:41]1012 (4) - 20.10.2024 04:47 [11:10:41]1206 (1) - 0 [11:10:41]OFD Sender: Remove packet 156162 [11:10:41]ProducePacketName [11:10:41]name=ofd_packets/00156162 [11:10:41]NVStorageDeleteData [11:10:41]Write to MH i2c: 01 00 00 FF 22 21 [11:10:41]Write i2c OK [11:10:41]MH_I2C_Read... [11:10:41]Read from MH i2c: 01 [11:10:41]MH_I2C_Read... [11:10:41]Read from MH i2c: 01 07 00 [11:10:41]MH_I2C_Read... [11:10:41]Read from MH i2c: 01 07 00 FF 22 00 00 00 00 00 E6 0C 1A [11:10:41]RasterBufferAndPrint [11:10:41]line [11:10:41]line [11:10:41]line [11:10:41]line [11:10:41]line [11:10:41]written 0, free lines is 3308 [11:10:41]MH_Cut [11:10:41]Write to MH i2c: D1 01 00 06 23 01 FB [11:10:41]Write i2c OK [11:10:41]MH_I2C_Read... [11:10:41]Read from MH i2c: D1 [11:10:41]MH_I2C_Read... [11:10:41]Read from MH i2c: D1 01 00 [11:10:41]MH_I2C_Read... [11:10:41]Read from MH i2c: D1 01 00 06 23 00 FA [11:10:41]Write to MH i2c: 01 00 00 07 23 2A [11:10:41]Write i2c OK [11:10:41]MH_I2C_Read... [11:10:41]OFD Sender: No OFD packet to send [11:10:42]*** Cut start [11:10:42]*** Partial cut [11:10:42]*** CUTSNS_PIN = 1 [11:10:42]*** CUTSNS_PIN = 0 [11:10:42]*** Brake cut motor [11:10:42]Read from MH i2c: 01 [11:10:42]MH_I2C_Read... [11:10:42]*** Stop cut motor [11:10:42]*** Cut end [11:10:42]Read from MH i2c: 01 07 00 [11:10:42]MH_I2C_Read... [11:10:42]Read from MH i2c: 01 07 00 07 23 00 00 00 00 00 FF 0F 3F [11:10:42]process_action close_receipt done [11:10:42]requested_data is exist [11:10:42]produce_requested_data [11:10:42]requested_item fm.sn is exist - process it [11:10:42]wFMCommunicate request_size=4 [11:10:42]MH_SAM_APDU [11:10:42]CAPDU: 80 11 00 00 [11:10:42]Write to MH i2c: E2 08 00 08 23 80 11 00 00 00 00 00 00 A5 [11:10:42]Write i2c OK [11:10:42]MH_I2C_Read... [11:10:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:10:43]Read from MH i2c: E2 [11:10:43]MH_I2C_Read... [11:10:43]Read from MH i2c: E2 17 00 [11:10:43]MH_I2C_Read... [11:10:43]Read from MH i2c: E2 17 00 08 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F6 [11:10:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:10:43]wFMCommunicate OK [11:10:43]requested_item fd.num is exist - process it [11:10:43]SAM_PROTO_GetFieldsCounters [11:10:43]wFMCommunicate request_size=4 [11:10:43]MH_SAM_APDU [11:10:43]CAPDU: 80 13 00 00 [11:10:43]Write to MH i2c: E2 08 00 09 23 80 13 00 00 00 00 00 00 A8 [11:10:43]Write i2c OK [11:10:43]MH_I2C_Read... [11:10:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:10:43]Read from MH i2c: E2 [11:10:43]MH_I2C_Read... [11:10:43]Read from MH i2c: E2 62 00 [11:10:43]MH_I2C_Read... [11:10:43]Read from MH i2c: E2 62 00 09 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 02 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 EA 00 00 00 5E 04 04 00 EA 00 00 00 57 04 04 00 EB 00 00 00 19 04 04 00 00 00 00 00 90 00 40 [11:10:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 02 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 EA 00 00 00 5E 04 04 00 EA 00 00 00 57 04 04 00 EB 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:10:43]wFMCommunicate OK [11:10:43]SAM_PROTO_GetFieldsCounters done [11:10:43]requested_item shift.num is exist - process it [11:10:43]requested_item shift.opened is exist - process it [11:10:43]req_shift_opened [11:10:43]FM_GetShiftState [11:10:43]SAM_PROTO_GetShiftState [11:10:43]wFMCommunicate request_size=4 [11:10:43]MH_SAM_APDU [11:10:43]CAPDU: 80 13 01 00 [11:10:43]Write to MH i2c: E2 08 00 0A 23 80 13 01 00 00 00 00 00 AA [11:10:43]Write i2c OK [11:10:43]MH_I2C_Read... [11:10:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:10:43]Read from MH i2c: E2 [11:10:43]MH_I2C_Read... [11:10:43]Read from MH i2c: E2 0E 00 [11:10:43]MH_I2C_Read... [11:10:43]Read from MH i2c: E2 0E 00 0A 23 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 51 [11:10:43]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:10:43]wFMCommunicate OK [11:10:43]SAM_PROTO_GetShiftState done [11:10:43]FM_GetShiftState done [11:10:43]req_shift_opened done [11:10:43]requested_item shift.open_date is exist - process it [11:10:43]req_shift_open_date [11:10:43]req_shift_open_date done [11:10:43]produce_requested_data done [11:10:43]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156162,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [11:10:43]process_action_free close_receipt [11:10:43]json_value_free [11:10:43]json_value_free done [11:10:43]process_json_proto returns [11:10:43]Send response to host [11:10:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156162,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [11:10:43]free response buf [11:10:43]execute_script done [11:10:43]execute_script returns [11:10:43]free content buf [11:10:43]Sock 9.Close socket [11:10:43]Sock 9.Thread stoped [11:10:46]OFD Sender: No OFD packet to send [11:10:52]OFD Sender: No OFD packet to send [11:10:57]OFD Sender: No OFD packet to send [11:11:02]OFD Sender: No OFD packet to send [11:11:07]OFD Sender: No OFD packet to send [11:11:12]OFD Sender: No OFD packet to send [11:11:17]OFD Sender: No OFD packet to send [11:11:22]OFD Sender: No OFD packet to send [11:11:27]OFD Sender: No OFD packet to send [11:11:32]OFD Sender: No OFD packet to send [11:11:37]OFD Sender: No OFD packet to send [11:11:42]OFD Sender: No OFD packet to send [11:11:47]OFD Sender: No OFD packet to send [11:11:52]OFD Sender: No OFD packet to send [11:11:57]OFD Sender: No OFD packet to send [11:11:58]accept exits with 8 [11:11:58]New connection [11:11:58]New thread 3066695012 created [11:11:58]Thread 3066551652 joined [11:11:58]Waiting for new connection... [11:11:58] Sock 8.Parse request [11:11:58]Sock 8.Check first char [11:11:58]Sock 8.First char is OK [11:11:58]request: POST /json_proto HTTP/1.0 [11:11:58]Method: POST [11:11:58]URL: /json_proto [11:11:58]Method is POST - this is cgi request [11:11:58]url: /json_proto [11:11:58]query_string will be loaded in cgi processing [11:11:58]execute_cgi json_proto POST (null) [11:11:58]execute_cgi path=json_proto method=POST [11:11:58]POST find Content-Length [11:11:58]Host: 172.17.53.67:8080 [11:11:58]Content-Length: 632 [11:11:58]Content-Type: application/json [11:11:58] [11:11:58]POST finish read [11:11:58]Found Content-Length = 632 [11:11:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874450", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:11:58]execute_script... [11:11:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874450", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:11:58]POST & json_proto [11:11:58]process_json_proto [11:11:58]json parsed OK: [11:11:58]protocol is kg_v1.0 [11:11:58]action value=close_receipt [11:11:58]process_action close_receipt [11:11:58]cmd_close_receipt [11:11:58]MH_GetDate [11:11:58]Write to MH i2c: F0 00 00 0B 23 1D [11:11:58]Write i2c OK [11:11:58]MH_I2C_Read... [11:11:58]Read from MH i2c: F0 [11:11:58]MH_I2C_Read... [11:11:58]Read from MH i2c: F0 09 00 [11:11:58]MH_I2C_Read... [11:11:58]Read from MH i2c: F0 09 00 0B 23 00 7F E5 14 67 19 BC 99 64 D7 [11:11:58]GetLastDocTimeStamp 1729422640 [11:11:58]current date 1729422719 [11:11:58]FM_GetShiftState [11:11:58]SAM_PROTO_GetShiftState [11:11:58]wFMCommunicate request_size=4 [11:11:58]MH_SAM_APDU [11:11:58]CAPDU: 80 13 01 00 [11:11:58]Write to MH i2c: E2 08 00 0C 23 80 13 01 00 00 00 00 00 AC [11:11:58]Write i2c OK [11:11:58]MH_I2C_Read... [11:11:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:11:58]Read from MH i2c: E2 [11:11:58]MH_I2C_Read... [11:11:58]Read from MH i2c: E2 0E 00 [11:11:58]MH_I2C_Read... [11:11:58]Read from MH i2c: E2 0E 00 0C 23 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 53 [11:11:58]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:11:58]wFMCommunicate OK [11:11:58]SAM_PROTO_GetShiftState done [11:11:58]FM_GetShiftState done [11:11:58]opened in 1729383891 [11:11:58]opened+sec_in_day 1729470291 [11:11:58]quantity*price = 50000 [11:11:58]sum+1 = 50001 [11:11:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 235 20.10.2024 11:11 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156163 ФПД: 236363573359131 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T111159&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156163&fm=236363573359131&tin=02508201610067®Number=0000137193017469&sum=50000 [11:11:59]StoreToDocumentArchive [11:11:59]shift 314 fd 156163 [11:11:59]save to /storage/0314/doc_00156163 [11:11:59]save last doc name /storage/0314/doc_00156163 to /storage/kkm_last_doc_name [11:11:59]save OK [11:11:59]Clear old archive folders... [11:11:59]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:11:59]tlvbuf is 008A2EB0 [11:11:59]SAM_PROTO_ClearQueue [11:11:59]wFMCommunicate request_size=4 [11:11:59]MH_SAM_APDU [11:11:59]CAPDU: 80 09 00 00 [11:11:59]Write to MH i2c: E2 08 00 19 23 80 09 00 00 00 00 00 00 AE [11:11:59]Write i2c OK [11:11:59]MH_I2C_Read... [11:11:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:11:59]Read from MH i2c: E2 [11:11:59]MH_I2C_Read... [11:11:59]Read from MH i2c: E2 03 00 [11:11:59]MH_I2C_Read... [11:11:59]Read from MH i2c: E2 03 00 19 23 00 90 00 B0 [11:11:59]RAPDU: 90 00 [11:11:59]wFMCommunicate OK [11:11:59]SAM_PROTO_ClearQueue done [11:11:59]KKMCreateOFDPacket [11:11:59]OFDProtocolAddRootSTLVToBuf [11:11:59]FM_MakeSignedData [11:11:59]FM_MakeSignedData [11:11:59]SAM_PROTO_SignData [11:11:59]wFMCommunicate request_size=4 [11:11:59]MH_SAM_APDU [11:11:59]CAPDU: 80 0D 01 02 [11:11:59]Write to MH i2c: E2 08 00 1A 23 80 0D 01 02 00 00 00 00 B6 [11:11:59]Write i2c OK [11:11:59]MH_I2C_Read... [11:11:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:11:59]Read from MH i2c: E2 [11:11:59]MH_I2C_Read... [11:11:59]Read from MH i2c: E2 03 00 [11:11:59]MH_I2C_Read... [11:11:59]Read from MH i2c: E2 03 00 1A 23 00 90 00 B1 [11:11:59]RAPDU: 90 00 [11:11:59]wFMCommunicate OK [11:11:59]wFMCommunicate request_size=255 [11:11:59]MH_SAM_APDU [11:11:59]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 7F E5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 03 62 02 00 35 04 06 00 [11:11:59]Write to MH i2c: E2 02 01 1B 23 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 7F E5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 03 62 02 00 35 04 06 00 00 00 A3 [11:11:59]Write i2c OK [11:11:59]MH_I2C_Read... [11:11:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:11:59]Read from MH i2c: E2 [11:11:59]MH_I2C_Read... [11:11:59]Read from MH i2c: E2 03 00 [11:11:59]MH_I2C_Read... [11:11:59]Read from MH i2c: E2 03 00 1B 23 00 90 00 B2 [11:11:59]RAPDU: 90 00 [11:11:59]wFMCommunicate OK [11:11:59]wFMCommunicate request_size=11 [11:11:59]MH_SAM_APDU [11:11:59]CAPDU: 80 0D 02 02 06 D6 F8 AE D3 F2 1B [11:11:59]Write to MH i2c: E2 0E 00 1C 23 80 0D 02 02 06 00 D6 F8 AE D3 F2 1B 00 00 21 [11:11:59]Write i2c OK [11:11:59]MH_I2C_Read... [11:11:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:11:59]Read from MH i2c: E2 [11:11:59]MH_I2C_Read... [11:11:59]Read from MH i2c: E2 03 00 [11:11:59]MH_I2C_Read... [11:11:59]Read from MH i2c: E2 03 00 1C 23 00 90 00 B3 [11:11:59]RAPDU: 90 00 [11:11:59]wFMCommunicate OK [11:11:59]wFMCommunicate request_size=4 [11:11:59]MH_SAM_APDU [11:11:59]CAPDU: 80 0D 03 02 [11:11:59]Write to MH i2c: E2 08 00 1D 23 80 0D 03 02 00 00 00 00 BB [11:11:59]Write i2c OK [11:11:59]MH_I2C_Read... [11:11:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:11:59]Read from MH i2c: E2 [11:11:59]MH_I2C_Read... [11:11:59]Read from MH i2c: E2 0B 00 [11:11:59]MH_I2C_Read... [11:11:59]Read from MH i2c: E2 0B 00 1D 23 00 60 C4 5F B0 AF DA A9 FF 90 00 20 [11:11:59]RAPDU: 60 C4 5F B0 AF DA A9 FF 90 00 [11:11:59]wFMCommunicate OK [11:11:59]SAM_PROTO_SignData done [11:11:59]FM_MakeSignedData done [11:11:59]CreateOFDProtocolMessage [11:11:59]wFMCommunicate request_size=4 [11:11:59]MH_SAM_APDU [11:11:59]CAPDU: 80 11 00 00 [11:11:59]Write to MH i2c: E2 08 00 1E 23 80 11 00 00 00 00 00 00 BB [11:11:59]Write i2c OK [11:11:59]MH_I2C_Read... [11:12:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:12:00]Read from MH i2c: E2 [11:12:00]MH_I2C_Read... [11:12:00]Read from MH i2c: E2 17 00 [11:12:00]MH_I2C_Read... [11:12:00]Read from MH i2c: E2 17 00 1E 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0C [11:12:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:12:00]wFMCommunicate OK [11:12:00]CreateOFDProtocolMessage done [11:12:00]OFDSenderStorePacket 156163 [11:12:00]StoreOFDPacket docnum=156163 [11:12:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 41 72 08 01 FB C7 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 7F E5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 03 62 02 00 35 04 06 00 D6 F8 AE D3 F2 1B 60 C4 5F B0 AF DA A9 FF [11:12:00]CheckFolder [11:12:00]dirname=/storage/ofd_packets [11:12:00]CheckFolder done [11:12:00]ProducePacketName [11:12:00]name=ofd_packets/00156163 [11:12:00]NVStorageSaveData ofd_packets/00156163 [11:12:00]File name is /storage/ofd_packets/00156163 [11:12:00]Write 302 bytes [11:12:00]NVStorageSaveData done [11:12:00]OFDSenderStorePacket done [11:12:00]KKMCreateOFDPacket done [11:12:00]NVStorageSaveData kkm_last_timestamp [11:12:00]File name is /storage/kkm_last_timestamp [11:12:00]Write 4 bytes [11:12:00]NVStorageSaveData done [11:12:00]ExternCall_PrintAddStr [11:12:00]wPrintStart [11:12:00]Write to MH i2c: 01 00 00 1F 23 42 [11:12:00]Write i2c OK [11:12:00]MH_I2C_Read... [11:12:00]Read from MH i2c: 01 [11:12:00]MH_I2C_Read... [11:12:00]Read from MH i2c: 01 07 00 [11:12:00]MH_I2C_Read... [11:12:00]Read from MH i2c: 01 07 00 1F 23 00 00 00 00 00 FF 0F 57 [11:12:00]RasterBufferAndPrint [11:12:00]line Счет N : (1)874450 [11:12:00]line ИНН: 02508201610067 [11:12:00]line Контрольно-Кассовый Чек [11:12:00]line ПРОДАЖА [11:12:00]line ТРК (МРК, ГНК) : 43 [11:12:00]line Товар: 2710124130 [11:12:00]line Super 92-К-5 [11:12:00]line 7.310 * 68.40 [11:12:00]line = 500.00 [11:12:00]line НДС 12% НСП 1% [11:12:00]line > о реализуемом товаре [11:12:00]line ИТОГО: 500.00 [11:12:00]line НСП 1% : 4.42 [11:12:00]line НДС 12% : 53.10 [11:12:00]line Наличными: 500.00 [11:12:00]line Безнал.: 0.00 [11:12:00]line Место: АЗС № 165 "Партнер Нефть" [11:12:00]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:12:00]line СНО: Общий режим [11:12:00]line Чек 235 20.10.2024 11:11 [11:12:00]line Смена: 314 ФФД: 1.0 [11:12:00]line ЗНМ: 0300000234 [11:12:00]line РНМ: 0000137193017469 [11:12:00]line Версия ККМ: v1.0 [11:12:00]line ФМ: 0000000000963156 [11:12:00]line ФД: 156163 [11:12:00]line ФПД: 236363573359131 [11:12:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T111159&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156163&fm=236363573359131&tin=02508201610067®Number=0000137193017469&sum=50000 [11:12:00]OFD Sender: Processing packet 156163 [packets to send 52, broken 51] [11:12:00]ProducePacketName [11:12:00]name=ofd_packets/00156163 [11:12:00]OFD Sender: To server: pG, [11:12:00]CommunicateWithHost lk.salyk.kg:30040 [11:12:00]ConnectInit lk.salyk.kg [11:12:00]written 0, free lines is 4095 [11:12:00]Connected sock=10 [11:12:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 41 72 08 01 FB C7 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 7F E5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 03 62 02 00 35 04 06 00 D6 F8 AE D3 F2 1B 60 C4 5F B0 AF DA A9 FF [11:12:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 4D 46 47 00 36 59 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 03 62 02 00 F4 03 04 00 B2 8B 14 67 B6 04 01 00 00 AA 23 28 48 98 A7 E7 E3 [11:12:00]CommunicateWithHost err = 0 [11:12:00]CheckOFDResponse [11:12:00]1017 (14) - 77093643461234 [11:12:00]1041 (16) - 0000000000963156 [11:12:00]1040 (4) - 156163 [11:12:00]1012 (4) - 20.10.2024 04:48 [11:12:00]1206 (1) - 0 [11:12:00]OFD Sender: Remove packet 156163 [11:12:00]ProducePacketName [11:12:00]name=ofd_packets/00156163 [11:12:00]NVStorageDeleteData [11:12:00]Write to MH i2c: 01 00 00 47 23 6A [11:12:00]Write i2c OK [11:12:00]MH_I2C_Read... [11:12:00]Read from MH i2c: 01 [11:12:00]MH_I2C_Read... [11:12:00]Read from MH i2c: 01 07 00 [11:12:00]MH_I2C_Read... [11:12:00]Read from MH i2c: 01 07 00 47 23 00 00 00 00 00 04 0D 82 [11:12:00]RasterBufferAndPrint [11:12:00]line [11:12:00]line [11:12:00]line [11:12:00]line [11:12:00]line [11:12:00]written 0, free lines is 3338 [11:12:00]MH_Cut [11:12:00]Write to MH i2c: D1 01 00 4E 23 01 43 [11:12:00]Write i2c OK [11:12:00]MH_I2C_Read... [11:12:00]Read from MH i2c: D1 [11:12:00]MH_I2C_Read... [11:12:00]Read from MH i2c: D1 01 00 [11:12:00]MH_I2C_Read... [11:12:00]Read from MH i2c: D1 01 00 4E 23 00 42 [11:12:00]Write to MH i2c: 01 00 00 4F 23 72 [11:12:00]Write i2c OK [11:12:00]MH_I2C_Read... [11:12:01]OFD Sender: No OFD packet to send [11:12:01]*** Cut start [11:12:01]*** Partial cut [11:12:01]*** CUTSNS_PIN = 1 [11:12:01]*** CUTSNS_PIN = 0 [11:12:01]*** Brake cut motor [11:12:02]Read from MH i2c: 01 [11:12:02]MH_I2C_Read... [11:12:02]*** Stop cut motor [11:12:02]*** Cut end [11:12:02]Read from MH i2c: 01 07 00 [11:12:02]MH_I2C_Read... [11:12:02]Read from MH i2c: 01 07 00 4F 23 00 00 00 00 00 FF 0F 87 [11:12:02]process_action close_receipt done [11:12:02]requested_data is exist [11:12:02]produce_requested_data [11:12:02]requested_item fm.sn is exist - process it [11:12:02]wFMCommunicate request_size=4 [11:12:02]MH_SAM_APDU [11:12:02]CAPDU: 80 11 00 00 [11:12:02]Write to MH i2c: E2 08 00 50 23 80 11 00 00 00 00 00 00 ED [11:12:02]Write i2c OK [11:12:02]MH_I2C_Read... [11:12:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:12:02]Read from MH i2c: E2 [11:12:02]MH_I2C_Read... [11:12:02]Read from MH i2c: E2 17 00 [11:12:02]MH_I2C_Read... [11:12:02]Read from MH i2c: E2 17 00 50 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3E [11:12:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:12:02]wFMCommunicate OK [11:12:02]requested_item fd.num is exist - process it [11:12:02]SAM_PROTO_GetFieldsCounters [11:12:02]wFMCommunicate request_size=4 [11:12:02]MH_SAM_APDU [11:12:02]CAPDU: 80 13 00 00 [11:12:02]Write to MH i2c: E2 08 00 51 23 80 13 00 00 00 00 00 00 F0 [11:12:02]Write i2c OK [11:12:02]MH_I2C_Read... [11:12:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:12:02]Read from MH i2c: E2 [11:12:02]MH_I2C_Read... [11:12:02]Read from MH i2c: E2 62 00 [11:12:02]MH_I2C_Read... [11:12:02]Read from MH i2c: E2 62 00 51 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 03 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 EB 00 00 00 5E 04 04 00 EB 00 00 00 57 04 04 00 EC 00 00 00 19 04 04 00 00 00 00 00 90 00 8C [11:12:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 03 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 EB 00 00 00 5E 04 04 00 EB 00 00 00 57 04 04 00 EC 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:12:02]wFMCommunicate OK [11:12:02]SAM_PROTO_GetFieldsCounters done [11:12:02]requested_item shift.num is exist - process it [11:12:02]requested_item shift.opened is exist - process it [11:12:02]req_shift_opened [11:12:02]FM_GetShiftState [11:12:02]SAM_PROTO_GetShiftState [11:12:02]wFMCommunicate request_size=4 [11:12:02]MH_SAM_APDU [11:12:02]CAPDU: 80 13 01 00 [11:12:02]Write to MH i2c: E2 08 00 52 23 80 13 01 00 00 00 00 00 F2 [11:12:02]Write i2c OK [11:12:02]MH_I2C_Read... [11:12:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:12:02]Read from MH i2c: E2 [11:12:02]MH_I2C_Read... [11:12:02]Read from MH i2c: E2 0E 00 [11:12:02]MH_I2C_Read... [11:12:02]Read from MH i2c: E2 0E 00 52 23 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 99 [11:12:02]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:12:02]wFMCommunicate OK [11:12:02]SAM_PROTO_GetShiftState done [11:12:02]FM_GetShiftState done [11:12:02]req_shift_opened done [11:12:02]requested_item shift.open_date is exist - process it [11:12:02]req_shift_open_date [11:12:02]req_shift_open_date done [11:12:02]produce_requested_data done [11:12:02]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156163,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [11:12:02]process_action_free close_receipt [11:12:02]json_value_free [11:12:02]json_value_free done [11:12:02]process_json_proto returns [11:12:02]Send response to host [11:12:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156163,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [11:12:02]free response buf [11:12:02]execute_script done [11:12:02]execute_script returns [11:12:02]free content buf [11:12:02]Sock 8.Close socket [11:12:02]Sock 8.Thread stoped [11:12:06]OFD Sender: No OFD packet to send [11:12:11]OFD Sender: No OFD packet to send [11:12:16]OFD Sender: No OFD packet to send [11:12:21]OFD Sender: No OFD packet to send [11:12:26]OFD Sender: No OFD packet to send [11:12:31]OFD Sender: No OFD packet to send [11:12:36]OFD Sender: No OFD packet to send [11:12:41]OFD Sender: No OFD packet to send [11:12:46]OFD Sender: No OFD packet to send [11:12:50]accept exits with 9 [11:12:50]New connection [11:12:50]New thread 3066551652 created [11:12:50]Thread 3066695012 joined [11:12:50]Waiting for new connection... [11:12:50] Sock 9.Parse request [11:12:50]Sock 9.Check first char [11:12:50]Sock 9.First char is OK [11:12:50]request: POST /json_proto HTTP/1.0 [11:12:50]Method: POST [11:12:50]URL: /json_proto [11:12:50]Method is POST - this is cgi request [11:12:50]url: /json_proto [11:12:50]query_string will be loaded in cgi processing [11:12:50]execute_cgi json_proto POST (null) [11:12:50]execute_cgi path=json_proto method=POST [11:12:50]POST find Content-Length [11:12:50]Host: 172.17.53.67:8080 [11:12:50]Content-Length: 677 [11:12:50]Content-Type: application/json [11:12:50] [11:12:50]POST finish read [11:12:50]Found Content-Length = 677 [11:12:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874451", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:12:50]execute_script... [11:12:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874451", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:12:50]POST & json_proto [11:12:50]process_json_proto [11:12:50]json parsed OK: [11:12:50]protocol is kg_v1.0 [11:12:50]action value=close_receipt [11:12:50]process_action close_receipt [11:12:50]cmd_close_receipt [11:12:50]MH_GetDate [11:12:50]Write to MH i2c: F0 00 00 53 23 65 [11:12:50]Write i2c OK [11:12:50]MH_I2C_Read... [11:12:50]Read from MH i2c: F0 [11:12:50]MH_I2C_Read... [11:12:50]Read from MH i2c: F0 09 00 [11:12:50]MH_I2C_Read... [11:12:50]Read from MH i2c: F0 09 00 53 23 00 B3 E5 14 67 19 BC 99 64 53 [11:12:50]GetLastDocTimeStamp 1729422719 [11:12:50]current date 1729422771 [11:12:50]FM_GetShiftState [11:12:50]SAM_PROTO_GetShiftState [11:12:50]wFMCommunicate request_size=4 [11:12:50]MH_SAM_APDU [11:12:50]CAPDU: 80 13 01 00 [11:12:50]Write to MH i2c: E2 08 00 54 23 80 13 01 00 00 00 00 00 F4 [11:12:50]Write i2c OK [11:12:50]MH_I2C_Read... [11:12:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:12:50]Read from MH i2c: E2 [11:12:50]MH_I2C_Read... [11:12:50]Read from MH i2c: E2 0E 00 [11:12:50]MH_I2C_Read... [11:12:50]Read from MH i2c: E2 0E 00 54 23 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 9B [11:12:50]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:12:50]wFMCommunicate OK [11:12:50]SAM_PROTO_GetShiftState done [11:12:50]FM_GetShiftState done [11:12:50]opened in 1729383891 [11:12:50]opened+sec_in_day 1729470291 [11:12:50]quantity*price = 40006 [11:12:50]sum+1 = 40007 [11:12:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 236 20.10.2024 11:12 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156164 ФПД: 155669367404385 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T111251&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156164&fm=155669367404385&tin=02508201610067®Number=0000137193017469&sum=40000 [11:12:51]StoreToDocumentArchive [11:12:51]shift 314 fd 156164 [11:12:51]save to /storage/0314/doc_00156164 [11:12:51]save last doc name /storage/0314/doc_00156164 to /storage/kkm_last_doc_name [11:12:51]save OK [11:12:51]Clear old archive folders... [11:12:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:12:51]tlvbuf is 008DDCA0 [11:12:51]SAM_PROTO_ClearQueue [11:12:51]wFMCommunicate request_size=4 [11:12:51]MH_SAM_APDU [11:12:51]CAPDU: 80 09 00 00 [11:12:51]Write to MH i2c: E2 08 00 61 23 80 09 00 00 00 00 00 00 F6 [11:12:51]Write i2c OK [11:12:51]MH_I2C_Read... [11:12:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:12:51]Read from MH i2c: E2 [11:12:51]MH_I2C_Read... [11:12:51]Read from MH i2c: E2 03 00 [11:12:51]MH_I2C_Read... [11:12:51]Read from MH i2c: E2 03 00 61 23 00 90 00 F8 [11:12:51]RAPDU: 90 00 [11:12:51]wFMCommunicate OK [11:12:51]SAM_PROTO_ClearQueue done [11:12:51]KKMCreateOFDPacket [11:12:51]OFDProtocolAddRootSTLVToBuf [11:12:51]FM_MakeSignedData [11:12:51]FM_MakeSignedData [11:12:51]SAM_PROTO_SignData [11:12:51]wFMCommunicate request_size=4 [11:12:51]MH_SAM_APDU [11:12:51]CAPDU: 80 0D 01 02 [11:12:51]Write to MH i2c: E2 08 00 62 23 80 0D 01 02 00 00 00 00 FE [11:12:51]Write i2c OK [11:12:51]MH_I2C_Read... [11:12:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:12:51]Read from MH i2c: E2 [11:12:51]MH_I2C_Read... [11:12:51]Read from MH i2c: E2 03 00 [11:12:51]MH_I2C_Read... [11:12:51]Read from MH i2c: E2 03 00 62 23 00 90 00 F9 [11:12:51]RAPDU: 90 00 [11:12:51]wFMCommunicate OK [11:12:51]wFMCommunicate request_size=255 [11:12:51]MH_SAM_APDU [11:12:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 B3 E5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 04 62 02 00 35 04 06 00 8D [11:12:51]Write to MH i2c: E2 02 01 63 23 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 B3 E5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 04 62 02 00 35 04 06 00 8D 00 00 A3 [11:12:51]Write i2c OK [11:12:51]MH_I2C_Read... [11:12:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:12:51]Read from MH i2c: E2 [11:12:51]MH_I2C_Read... [11:12:51]Read from MH i2c: E2 03 00 [11:12:51]MH_I2C_Read... [11:12:51]Read from MH i2c: E2 03 00 63 23 00 90 00 FA [11:12:51]RAPDU: 90 00 [11:12:51]wFMCommunicate OK [11:12:51]wFMCommunicate request_size=10 [11:12:51]MH_SAM_APDU [11:12:51]CAPDU: 80 0D 02 02 05 94 99 58 B7 61 [11:12:51]Write to MH i2c: E2 0D 00 64 23 80 0D 02 02 05 00 94 99 58 B7 61 00 00 A8 [11:12:51]Write i2c OK [11:12:51]MH_I2C_Read... [11:12:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:12:51]Read from MH i2c: E2 [11:12:51]MH_I2C_Read... [11:12:51]Read from MH i2c: E2 03 00 [11:12:51]MH_I2C_Read... [11:12:51]Read from MH i2c: E2 03 00 64 23 00 90 00 FB [11:12:51]RAPDU: 90 00 [11:12:51]wFMCommunicate OK [11:12:51]wFMCommunicate request_size=4 [11:12:51]MH_SAM_APDU [11:12:51]CAPDU: 80 0D 03 02 [11:12:51]Write to MH i2c: E2 08 00 65 23 80 0D 03 02 00 00 00 00 03 [11:12:51]Write i2c OK [11:12:51]MH_I2C_Read... [11:12:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:12:51]Read from MH i2c: E2 [11:12:51]MH_I2C_Read... [11:12:51]Read from MH i2c: E2 0B 00 [11:12:51]MH_I2C_Read... [11:12:51]Read from MH i2c: E2 0B 00 65 23 00 A5 15 EE 9F 78 E9 06 CD 90 00 7F [11:12:51]RAPDU: A5 15 EE 9F 78 E9 06 CD 90 00 [11:12:51]wFMCommunicate OK [11:12:51]SAM_PROTO_SignData done [11:12:51]FM_MakeSignedData done [11:12:51]CreateOFDProtocolMessage [11:12:51]wFMCommunicate request_size=4 [11:12:51]MH_SAM_APDU [11:12:51]CAPDU: 80 11 00 00 [11:12:51]Write to MH i2c: E2 08 00 66 23 80 11 00 00 00 00 00 00 03 [11:12:51]Write i2c OK [11:12:51]MH_I2C_Read... [11:12:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:12:51]Read from MH i2c: E2 [11:12:51]MH_I2C_Read... [11:12:51]Read from MH i2c: E2 17 00 [11:12:51]MH_I2C_Read... [11:12:51]Read from MH i2c: E2 17 00 66 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 54 [11:12:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:12:51]wFMCommunicate OK [11:12:51]CreateOFDProtocolMessage done [11:12:51]OFDSenderStorePacket 156164 [11:12:51]StoreOFDPacket docnum=156164 [11:12:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C0 E5 07 01 17 57 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 B3 E5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 04 62 02 00 35 04 06 00 8D 94 99 58 B7 61 A5 15 EE 9F 78 E9 06 CD [11:12:51]CheckFolder [11:12:51]dirname=/storage/ofd_packets [11:12:51]CheckFolder done [11:12:51]ProducePacketName [11:12:51]name=ofd_packets/00156164 [11:12:51]NVStorageSaveData ofd_packets/00156164 [11:12:51]File name is /storage/ofd_packets/00156164 [11:12:51]Write 301 bytes [11:12:51]NVStorageSaveData done [11:12:51]OFDSenderStorePacket done [11:12:51]KKMCreateOFDPacket done [11:12:51]NVStorageSaveData kkm_last_timestamp [11:12:51]File name is /storage/kkm_last_timestamp [11:12:51]Write 4 bytes [11:12:51]NVStorageSaveData done [11:12:51]ExternCall_PrintAddStr [11:12:51]wPrintStart [11:12:51]Write to MH i2c: 01 00 00 67 23 8A [11:12:51]Write i2c OK [11:12:51]MH_I2C_Read... [11:12:51]Read from MH i2c: 01 [11:12:51]MH_I2C_Read... [11:12:51]Read from MH i2c: 01 07 00 [11:12:51]MH_I2C_Read... [11:12:51]Read from MH i2c: 01 07 00 67 23 00 00 00 00 00 FF 0F 9F [11:12:51]RasterBufferAndPrint [11:12:51]line Счет N : (1)874451 [11:12:51]line ИНН: 02508201610067 [11:12:51]line Контрольно-Кассовый Чек [11:12:51]line ПРОДАЖА [11:12:51]line ТРК (МРК, ГНК) : 22 [11:12:51]line Товар: 2710124130 [11:12:51]line Аи-92-К-5 [11:12:51]line 5.980 * 66.90 [11:12:51]line = 400.06 [11:12:51]line НДС 12% НСП 1% [11:12:51]line > о реализуемом товаре [11:12:51]line ОКРУГЛЕНИЕ: -0.06 [11:12:51]line ИТОГО: 400.00 [11:12:51]line Внесено: 400.00 [11:12:51]line СДАЧА: 0.00 [11:12:51]line НСП 1% : 3.54 [11:12:51]line НДС 12% : 42.48 [11:12:51]line Наличными: 400.00 [11:12:51]line Безнал.: 0.00 [11:12:51]line Место: АЗС № 165 "Партнер Нефть" [11:12:51]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:12:51]line СНО: Общий режим [11:12:51]line Чек 236 20.10.2024 11:12 [11:12:51]line Смена: 314 ФФД: 1.0 [11:12:51]line ЗНМ: 0300000234 [11:12:51]line РНМ: 0000137193017469 [11:12:51]line Версия ККМ: v1.0 [11:12:51]line ФМ: 0000000000963156 [11:12:51]line ФД: 156164 [11:12:51]line ФПД: 155669367404385 [11:12:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T111251&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156164&fm=155669367404385&tin=02508201610067®Number=0000137193017469&sum=40000 [11:12:52]OFD Sender: Processing packet 156164 [packets to send 52, broken 51] [11:12:52]ProducePacketName [11:12:52]name=ofd_packets/00156164 [11:12:52]OFD Sender: To server: pG, [11:12:52]CommunicateWithHost lk.salyk.kg:30040 [11:12:52]ConnectInit lk.salyk.kg [11:12:52]written 0, free lines is 4095 [11:12:52]Connected sock=11 [11:12:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C0 E5 07 01 17 57 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 B3 E5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 04 62 02 00 35 04 06 00 8D 94 99 58 B7 61 A5 15 EE 9F 78 E9 06 CD [11:12:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 40 F3 47 00 D2 92 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 04 62 02 00 F4 03 04 00 E6 8B 14 67 B6 04 01 00 00 C6 3C 0D A6 D3 AF 07 81 [11:12:52]CommunicateWithHost err = 0 [11:12:52]CheckOFDResponse [11:12:52]1017 (14) - 77093643461234 [11:12:52]1041 (16) - 0000000000963156 [11:12:52]1040 (4) - 156164 [11:12:52]1012 (4) - 20.10.2024 04:49 [11:12:52]1206 (1) - 0 [11:12:52]OFD Sender: Remove packet 156164 [11:12:52]ProducePacketName [11:12:52]name=ofd_packets/00156164 [11:12:52]NVStorageDeleteData [11:12:52]Write to MH i2c: 01 00 00 92 23 B5 [11:12:52]Write i2c OK [11:12:52]MH_I2C_Read... [11:12:52]Read from MH i2c: 01 [11:12:52]MH_I2C_Read... [11:12:52]Read from MH i2c: 01 07 00 [11:12:52]MH_I2C_Read... [11:12:52]Read from MH i2c: 01 07 00 92 23 00 00 00 00 00 DE 0C A6 [11:12:52]RasterBufferAndPrint [11:12:52]line [11:12:52]line [11:12:52]line [11:12:52]line [11:12:52]line [11:12:52]written 0, free lines is 3301 [11:12:52]MH_Cut [11:12:52]Write to MH i2c: D1 01 00 99 23 01 8E [11:12:52]Write i2c OK [11:12:52]MH_I2C_Read... [11:12:52]Read from MH i2c: D1 [11:12:52]MH_I2C_Read... [11:12:52]Read from MH i2c: D1 01 00 [11:12:52]MH_I2C_Read... [11:12:52]Read from MH i2c: D1 01 00 99 23 00 8D [11:12:52]Write to MH i2c: 01 00 00 9A 23 BD [11:12:52]Write i2c OK [11:12:52]MH_I2C_Read... [11:12:53]OFD Sender: No OFD packet to send [11:12:53]*** Cut start [11:12:53]*** Partial cut [11:12:53]*** CUTSNS_PIN = 1 [11:12:53]*** CUTSNS_PIN = 0 [11:12:53]*** Brake cut motor [11:12:54]Read from MH i2c: 01 [11:12:54]MH_I2C_Read... [11:12:54]*** Stop cut motor [11:12:54]*** Cut end [11:12:54]Read from MH i2c: 01 07 00 [11:12:54]MH_I2C_Read... [11:12:54]Read from MH i2c: 01 07 00 9A 23 00 00 00 00 00 FF 0F D2 [11:12:54]process_action close_receipt done [11:12:54]requested_data is exist [11:12:54]produce_requested_data [11:12:54]requested_item fm.sn is exist - process it [11:12:54]wFMCommunicate request_size=4 [11:12:54]MH_SAM_APDU [11:12:54]CAPDU: 80 11 00 00 [11:12:54]Write to MH i2c: E2 08 00 9B 23 80 11 00 00 00 00 00 00 38 [11:12:54]Write i2c OK [11:12:54]MH_I2C_Read... [11:12:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:12:54]Read from MH i2c: E2 [11:12:54]MH_I2C_Read... [11:12:54]Read from MH i2c: E2 17 00 [11:12:54]MH_I2C_Read... [11:12:54]Read from MH i2c: E2 17 00 9B 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 89 [11:12:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:12:54]wFMCommunicate OK [11:12:54]requested_item fd.num is exist - process it [11:12:54]SAM_PROTO_GetFieldsCounters [11:12:54]wFMCommunicate request_size=4 [11:12:54]MH_SAM_APDU [11:12:54]CAPDU: 80 13 00 00 [11:12:54]Write to MH i2c: E2 08 00 9C 23 80 13 00 00 00 00 00 00 3B [11:12:54]Write i2c OK [11:12:54]MH_I2C_Read... [11:12:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:12:54]Read from MH i2c: E2 [11:12:54]MH_I2C_Read... [11:12:54]Read from MH i2c: E2 62 00 [11:12:54]MH_I2C_Read... [11:12:54]Read from MH i2c: E2 62 00 9C 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 04 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 EC 00 00 00 5E 04 04 00 EC 00 00 00 57 04 04 00 ED 00 00 00 19 04 04 00 00 00 00 00 90 00 DB [11:12:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 04 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 EC 00 00 00 5E 04 04 00 EC 00 00 00 57 04 04 00 ED 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:12:54]wFMCommunicate OK [11:12:54]SAM_PROTO_GetFieldsCounters done [11:12:54]requested_item shift.num is exist - process it [11:12:54]requested_item shift.opened is exist - process it [11:12:54]req_shift_opened [11:12:54]FM_GetShiftState [11:12:54]SAM_PROTO_GetShiftState [11:12:54]wFMCommunicate request_size=4 [11:12:54]MH_SAM_APDU [11:12:54]CAPDU: 80 13 01 00 [11:12:54]Write to MH i2c: E2 08 00 9D 23 80 13 01 00 00 00 00 00 3D [11:12:54]Write i2c OK [11:12:54]MH_I2C_Read... [11:12:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:12:54]Read from MH i2c: E2 [11:12:54]MH_I2C_Read... [11:12:54]Read from MH i2c: E2 0E 00 [11:12:54]MH_I2C_Read... [11:12:54]Read from MH i2c: E2 0E 00 9D 23 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 E4 [11:12:54]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:12:54]wFMCommunicate OK [11:12:54]SAM_PROTO_GetShiftState done [11:12:54]FM_GetShiftState done [11:12:54]req_shift_opened done [11:12:54]requested_item shift.open_date is exist - process it [11:12:54]req_shift_open_date [11:12:54]req_shift_open_date done [11:12:54]produce_requested_data done [11:12:54]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156164,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [11:12:54]process_action_free close_receipt [11:12:54]json_value_free [11:12:54]json_value_free done [11:12:54]process_json_proto returns [11:12:54]Send response to host [11:12:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156164,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [11:12:54]free response buf [11:12:54]execute_script done [11:12:54]execute_script returns [11:12:54]free content buf [11:12:54]Sock 9.Close socket [11:12:54]Sock 9.Thread stoped [11:12:58]OFD Sender: No OFD packet to send [11:13:03]OFD Sender: No OFD packet to send [11:13:08]OFD Sender: No OFD packet to send [11:13:13]OFD Sender: No OFD packet to send [11:13:18]OFD Sender: No OFD packet to send [11:13:23]OFD Sender: No OFD packet to send [11:13:28]OFD Sender: No OFD packet to send [11:13:33]OFD Sender: No OFD packet to send [11:13:38]OFD Sender: No OFD packet to send [11:13:43]OFD Sender: No OFD packet to send [11:13:48]OFD Sender: No OFD packet to send [11:13:53]OFD Sender: No OFD packet to send [11:13:58]OFD Sender: No OFD packet to send [11:14:01]accept exits with 8 [11:14:01]New connection [11:14:01]New thread 3066695012 created [11:14:01]Thread 3066551652 joined [11:14:01]Waiting for new connection... [11:14:01] Sock 8.Parse request [11:14:01]Sock 8.Check first char [11:14:01]Sock 8.First char is OK [11:14:01]request: POST /json_proto HTTP/1.0 [11:14:01]Method: POST [11:14:01]URL: /json_proto [11:14:01]Method is POST - this is cgi request [11:14:01]url: /json_proto [11:14:01]query_string will be loaded in cgi processing [11:14:01]execute_cgi json_proto POST (null) [11:14:01]execute_cgi path=json_proto method=POST [11:14:01]POST find Content-Length [11:14:01]Host: 172.17.53.67:8080 [11:14:01]Content-Length: 677 [11:14:01]Content-Type: application/json [11:14:01] [11:14:01]POST finish read [11:14:01]Found Content-Length = 677 [11:14:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874452", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:14:01]execute_script... [11: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 : (1)874452", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:14:01]POST & json_proto [11:14:01]process_json_proto [11:14:01]json parsed OK: [11:14:01]protocol is kg_v1.0 [11:14:01]action value=close_receipt [11:14:01]process_action close_receipt [11:14:01]cmd_close_receipt [11:14:01]MH_GetDate [11:14:01]Write to MH i2c: F0 00 00 9E 23 B0 [11:14:01]Write i2c OK [11:14:01]MH_I2C_Read... [11:14:01]Read from MH i2c: F0 [11:14:01]MH_I2C_Read... [11:14:01]Read from MH i2c: F0 09 00 [11:14:01]MH_I2C_Read... [11:14:01]Read from MH i2c: F0 09 00 9E 23 00 FA E5 14 67 19 BC 99 64 E5 [11:14:01]GetLastDocTimeStamp 1729422771 [11:14:01]current date 1729422842 [11:14:01]FM_GetShiftState [11:14:01]SAM_PROTO_GetShiftState [11:14:01]wFMCommunicate request_size=4 [11:14:01]MH_SAM_APDU [11:14:01]CAPDU: 80 13 01 00 [11:14:01]Write to MH i2c: E2 08 00 9F 23 80 13 01 00 00 00 00 00 3F [11:14:01]Write i2c OK [11:14:01]MH_I2C_Read... [11:14:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:14:01]Read from MH i2c: E2 [11:14:01]MH_I2C_Read... [11:14:01]Read from MH i2c: E2 0E 00 [11:14:01]MH_I2C_Read... [11:14:01]Read from MH i2c: E2 0E 00 9F 23 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 E6 [11:14:01]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:14:01]wFMCommunicate OK [11:14:01]SAM_PROTO_GetShiftState done [11:14:01]FM_GetShiftState done [11:14:01]opened in 1729383891 [11:14:01]opened+sec_in_day 1729470291 [11:14:01]quantity*price = 20003 [11:14:01]sum+1 = 20004 [11:14:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 237 20.10.2024 11:14 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156165 ФПД: 173209328939855 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T111402&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156165&fm=173209328939855&tin=02508201610067®Number=0000137193017469&sum=20000 [11:14:02]StoreToDocumentArchive [11:14:02]shift 314 fd 156165 [11:14:02]save to /storage/0314/doc_00156165 [11:14:02]save last doc name /storage/0314/doc_00156165 to /storage/kkm_last_doc_name [11:14:02]save OK [11:14:02]Clear old archive folders... [11:14:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:14:02]tlvbuf is 008B03D0 [11:14:02]SAM_PROTO_ClearQueue [11:14:02]wFMCommunicate request_size=4 [11:14:02]MH_SAM_APDU [11:14:02]CAPDU: 80 09 00 00 [11:14:02]Write to MH i2c: E2 08 00 AC 23 80 09 00 00 00 00 00 00 41 [11:14:02]Write i2c OK [11:14:02]MH_I2C_Read... [11:14:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:14:03]Read from MH i2c: E2 [11:14:03]MH_I2C_Read... [11:14:03]Read from MH i2c: E2 03 00 [11:14:03]MH_I2C_Read... [11:14:03]Read from MH i2c: E2 03 00 AC 23 00 90 00 43 [11:14:03]RAPDU: 90 00 [11:14:03]wFMCommunicate OK [11:14:03]SAM_PROTO_ClearQueue done [11:14:03]KKMCreateOFDPacket [11:14:03]OFDProtocolAddRootSTLVToBuf [11:14:03]FM_MakeSignedData [11:14:03]FM_MakeSignedData [11:14:03]SAM_PROTO_SignData [11:14:03]wFMCommunicate request_size=4 [11:14:03]MH_SAM_APDU [11:14:03]CAPDU: 80 0D 01 02 [11:14:03]Write to MH i2c: E2 08 00 AD 23 80 0D 01 02 00 00 00 00 49 [11:14:03]Write i2c OK [11:14:03]MH_I2C_Read... [11:14:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:14:03]Read from MH i2c: E2 [11:14:03]MH_I2C_Read... [11:14:03]Read from MH i2c: E2 03 00 [11:14:03]MH_I2C_Read... [11:14:03]Read from MH i2c: E2 03 00 AD 23 00 90 00 44 [11:14:03]RAPDU: 90 00 [11:14:03]wFMCommunicate OK [11:14:03]wFMCommunicate request_size=255 [11:14:03]MH_SAM_APDU [11:14:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 FA E5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 05 62 02 00 35 04 06 00 9D [11:14:03]Write to MH i2c: E2 02 01 AE 23 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 FA E5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 05 62 02 00 35 04 06 00 9D 00 00 3A [11:14:03]Write i2c OK [11:14:03]MH_I2C_Read... [11:14:03]OFD Sender: No OFD packet to send [11:14:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:14:03]Read from MH i2c: E2 [11:14:03]MH_I2C_Read... [11:14:03]Read from MH i2c: E2 03 00 [11:14:03]MH_I2C_Read... [11:14:03]Read from MH i2c: E2 03 00 AE 23 00 90 00 45 [11:14:03]RAPDU: 90 00 [11:14:03]wFMCommunicate OK [11:14:03]wFMCommunicate request_size=10 [11:14:03]MH_SAM_APDU [11:14:03]CAPDU: 80 0D 02 02 05 88 70 85 F3 4F [11:14:03]Write to MH i2c: E2 0D 00 AF 23 80 0D 02 02 05 00 88 70 85 F3 4F 00 00 15 [11:14:03]Write i2c OK [11:14:03]MH_I2C_Read... [11:14:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:14:03]Read from MH i2c: E2 [11:14:03]MH_I2C_Read... [11:14:03]Read from MH i2c: E2 03 00 [11:14:03]MH_I2C_Read... [11:14:03]Read from MH i2c: E2 03 00 AF 23 00 90 00 46 [11:14:03]RAPDU: 90 00 [11:14:03]wFMCommunicate OK [11:14:03]wFMCommunicate request_size=4 [11:14:03]MH_SAM_APDU [11:14:03]CAPDU: 80 0D 03 02 [11:14:03]Write to MH i2c: E2 08 00 B0 23 80 0D 03 02 00 00 00 00 4E [11:14:03]Write i2c OK [11:14:03]MH_I2C_Read... [11:14:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:14:03]Read from MH i2c: E2 [11:14:03]MH_I2C_Read... [11:14:03]Read from MH i2c: E2 0B 00 [11:14:03]MH_I2C_Read... [11:14:03]Read from MH i2c: E2 0B 00 B0 23 00 AC E7 83 D9 56 18 10 BB 90 00 77 [11:14:03]RAPDU: AC E7 83 D9 56 18 10 BB 90 00 [11:14:03]wFMCommunicate OK [11:14:03]SAM_PROTO_SignData done [11:14:03]FM_MakeSignedData done [11:14:03]CreateOFDProtocolMessage [11:14:03]wFMCommunicate request_size=4 [11:14:03]MH_SAM_APDU [11:14:03]CAPDU: 80 11 00 00 [11:14:03]Write to MH i2c: E2 08 00 B1 23 80 11 00 00 00 00 00 00 4E [11:14:03]Write i2c OK [11:14:03]MH_I2C_Read... [11:14:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:14:03]Read from MH i2c: E2 [11:14:03]MH_I2C_Read... [11:14:03]Read from MH i2c: E2 17 00 [11:14:03]MH_I2C_Read... [11:14:03]Read from MH i2c: E2 17 00 B1 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9F [11:14:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:14:03]wFMCommunicate OK [11:14:03]CreateOFDProtocolMessage done [11:14:03]OFDSenderStorePacket 156165 [11:14:03]StoreOFDPacket docnum=156165 [11:14:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F5 B6 07 01 76 F5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 FA E5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 05 62 02 00 35 04 06 00 9D 88 70 85 F3 4F AC E7 83 D9 56 18 10 BB [11:14:03]CheckFolder [11:14:03]dirname=/storage/ofd_packets [11:14:03]CheckFolder done [11:14:03]ProducePacketName [11:14:03]name=ofd_packets/00156165 [11:14:03]NVStorageSaveData ofd_packets/00156165 [11:14:03]File name is /storage/ofd_packets/00156165 [11:14:03]Write 301 bytes [11:14:03]NVStorageSaveData done [11:14:03]OFDSenderStorePacket done [11:14:03]KKMCreateOFDPacket done [11:14:03]NVStorageSaveData kkm_last_timestamp [11:14:03]File name is /storage/kkm_last_timestamp [11:14:03]Write 4 bytes [11:14:03]NVStorageSaveData done [11:14:03]ExternCall_PrintAddStr [11:14:03]wPrintStart [11:14:03]Write to MH i2c: 01 00 00 B2 23 D5 [11:14:03]Write i2c OK [11:14:03]MH_I2C_Read... [11:14:03]Read from MH i2c: 01 [11:14:03]MH_I2C_Read... [11:14:03]Read from MH i2c: 01 07 00 [11:14:03]MH_I2C_Read... [11:14:03]Read from MH i2c: 01 07 00 B2 23 00 00 00 00 00 FF 0F EA [11:14:03]RasterBufferAndPrint [11:14:03]line Счет N : (1)874452 [11:14:03]line ИНН: 02508201610067 [11:14:03]line Контрольно-Кассовый Чек [11:14:03]line ПРОДАЖА [11:14:03]line ТРК (МРК, ГНК) : 32 [11:14:03]line Товар: 2710124130 [11:14:03]line Аи-92-К-5 [11:14:03]line 2.990 * 66.90 [11:14:03]line = 200.03 [11:14:03]line НДС 12% НСП 1% [11:14:03]line > о реализуемом товаре [11:14:03]line ОКРУГЛЕНИЕ: -0.03 [11:14:03]line ИТОГО: 200.00 [11:14:03]line Внесено: 200.00 [11:14:03]line СДАЧА: 0.00 [11:14:03]line НСП 1% : 1.77 [11:14:03]line НДС 12% : 21.24 [11:14:03]line Наличными: 200.00 [11:14:03]line Безнал.: 0.00 [11:14:03]line Место: АЗС № 165 "Партнер Нефть" [11:14:03]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:14:03]line СНО: Общий режим [11:14:03]line Чек 237 20.10.2024 11:14 [11:14:03]line Смена: 314 ФФД: 1.0 [11:14:03]line ЗНМ: 0300000234 [11:14:03]line РНМ: 0000137193017469 [11:14:03]line Версия ККМ: v1.0 [11:14:03]line ФМ: 0000000000963156 [11:14:03]line ФД: 156165 [11:14:03]line ФПД: 173209328939855 [11:14:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T111402&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156165&fm=173209328939855&tin=02508201610067®Number=0000137193017469&sum=20000 [11:14:03]OFD Sender: Processing packet 156165 [packets to send 52, broken 51] [11:14:03]ProducePacketName [11:14:03]name=ofd_packets/00156165 [11:14:03]OFD Sender: To server: pG, [11:14:03]CommunicateWithHost lk.salyk.kg:30040 [11:14:03]ConnectInit lk.salyk.kg [11:14:03]written 0, free lines is 4095 [11:14:03]Connected sock=10 [11:14:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F5 B6 07 01 76 F5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 FA E5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 05 62 02 00 35 04 06 00 9D 88 70 85 F3 4F AC E7 83 D9 56 18 10 BB [11:14:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 0D 0F 47 00 96 46 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 05 62 02 00 F4 03 04 00 2D 8C 14 67 B6 04 01 00 00 51 39 AF D5 25 EA A6 0C [11:14:04]CommunicateWithHost err = 0 [11:14:04]CheckOFDResponse [11:14:04]1017 (14) - 77093643461234 [11:14:04]1041 (16) - 0000000000963156 [11:14:04]1040 (4) - 156165 [11:14:04]1012 (4) - 20.10.2024 04:50 [11:14:04]1206 (1) - 0 [11:14:04]OFD Sender: Remove packet 156165 [11:14:04]ProducePacketName [11:14:04]name=ofd_packets/00156165 [11:14:04]NVStorageDeleteData [11:14:04]Write to MH i2c: 01 00 00 DD 23 00 [11:14:04]Write i2c OK [11:14:04]MH_I2C_Read... [11:14:04]Read from MH i2c: 01 [11:14:04]MH_I2C_Read... [11:14:04]Read from MH i2c: 01 07 00 [11:14:04]MH_I2C_Read... [11:14:04]Read from MH i2c: 01 07 00 DD 23 00 00 00 00 00 E1 0C F4 [11:14:04]RasterBufferAndPrint [11:14:04]line [11:14:04]line [11:14:04]line [11:14:04]line [11:14:04]line [11:14:04]written 0, free lines is 3303 [11:14:04]MH_Cut [11:14:04]Write to MH i2c: D1 01 00 E4 23 01 D9 [11:14:04]Write i2c OK [11:14:04]MH_I2C_Read... [11:14:04]Read from MH i2c: D1 [11:14:04]MH_I2C_Read... [11:14:04]Read from MH i2c: D1 01 00 [11:14:04]MH_I2C_Read... [11:14:04]Read from MH i2c: D1 01 00 E4 23 00 D8 [11:14:04]Write to MH i2c: 01 00 00 E5 23 08 [11:14:04]Write i2c OK [11:14:04]MH_I2C_Read... [11:14:04]OFD Sender: No OFD packet to send [11:14:05]*** Cut start [11:14:05]*** Partial cut [11:14:05]*** CUTSNS_PIN = 1 [11:14:05]*** CUTSNS_PIN = 0 [11:14:05]*** Brake cut motor [11:14:05]Read from MH i2c: 01 [11:14:05]MH_I2C_Read... [11:14:05]*** Stop cut motor [11:14:05]*** Cut end [11:14:05]Read from MH i2c: 01 07 00 [11:14:05]MH_I2C_Read... [11:14:05]Read from MH i2c: 01 07 00 E5 23 00 00 00 00 00 FF 0F 1D [11:14:05]process_action close_receipt done [11:14:05]requested_data is exist [11:14:05]produce_requested_data [11:14:05]requested_item fm.sn is exist - process it [11:14:05]wFMCommunicate request_size=4 [11:14:05]MH_SAM_APDU [11:14:05]CAPDU: 80 11 00 00 [11:14:05]Write to MH i2c: E2 08 00 E6 23 80 11 00 00 00 00 00 00 83 [11:14:05]Write i2c OK [11:14:05]MH_I2C_Read... [11:14:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:14:05]Read from MH i2c: E2 [11:14:05]MH_I2C_Read... [11:14:05]Read from MH i2c: E2 17 00 [11:14:05]MH_I2C_Read... [11:14:05]Read from MH i2c: E2 17 00 E6 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D4 [11:14:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:14:05]wFMCommunicate OK [11:14:05]requested_item fd.num is exist - process it [11:14:05]SAM_PROTO_GetFieldsCounters [11:14:05]wFMCommunicate request_size=4 [11:14:05]MH_SAM_APDU [11:14:05]CAPDU: 80 13 00 00 [11:14:05]Write to MH i2c: E2 08 00 E7 23 80 13 00 00 00 00 00 00 86 [11:14:05]Write i2c OK [11:14:05]MH_I2C_Read... [11:14:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:14:05]Read from MH i2c: E2 [11:14:05]MH_I2C_Read... [11:14:05]Read from MH i2c: E2 62 00 [11:14:05]MH_I2C_Read... [11:14:05]Read from MH i2c: E2 62 00 E7 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 05 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 ED 00 00 00 5E 04 04 00 ED 00 00 00 57 04 04 00 EE 00 00 00 19 04 04 00 00 00 00 00 90 00 2A [11:14:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 05 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 ED 00 00 00 5E 04 04 00 ED 00 00 00 57 04 04 00 EE 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:14:05]wFMCommunicate OK [11:14:05]SAM_PROTO_GetFieldsCounters done [11:14:05]requested_item shift.num is exist - process it [11:14:05]requested_item shift.opened is exist - process it [11:14:05]req_shift_opened [11:14:05]FM_GetShiftState [11:14:05]SAM_PROTO_GetShiftState [11:14:05]wFMCommunicate request_size=4 [11:14:05]MH_SAM_APDU [11:14:05]CAPDU: 80 13 01 00 [11:14:05]Write to MH i2c: E2 08 00 E8 23 80 13 01 00 00 00 00 00 88 [11:14:05]Write i2c OK [11:14:05]MH_I2C_Read... [11:14:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:14:05]Read from MH i2c: E2 [11:14:05]MH_I2C_Read... [11:14:05]Read from MH i2c: E2 0E 00 [11:14:05]MH_I2C_Read... [11:14:05]Read from MH i2c: E2 0E 00 E8 23 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 2F [11:14:05]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:14:05]wFMCommunicate OK [11:14:05]SAM_PROTO_GetShiftState done [11:14:05]FM_GetShiftState done [11:14:05]req_shift_opened done [11:14:05]requested_item shift.open_date is exist - process it [11:14:05]req_shift_open_date [11:14:05]req_shift_open_date done [11:14:05]produce_requested_data done [11:14:05]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156165,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [11:14:05]process_action_free close_receipt [11:14:05]json_value_free [11:14:05]json_value_free done [11:14:05]process_json_proto returns [11:14:05]Send response to host [11:14:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156165,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [11:14:05]free response buf [11:14:05]execute_script done [11:14:05]execute_script returns [11:14:05]free content buf [11:14:05]Sock 8.Close socket [11:14:05]Sock 8.Thread stoped [11:14:09]OFD Sender: No OFD packet to send [11:14:14]OFD Sender: No OFD packet to send [11:14:19]OFD Sender: No OFD packet to send [11:14:24]OFD Sender: No OFD packet to send [11:14:29]OFD Sender: No OFD packet to send [11:14:34]OFD Sender: No OFD packet to send [11:14:34]accept exits with 9 [11:14:34]New connection [11:14:34]New thread 3066551652 created [11:14:34]Thread 3066695012 joined [11:14:34]Waiting for new connection... [11:14:34] Sock 9.Parse request [11:14:34]Sock 9.Check first char [11:14:34]Sock 9.First char is OK [11:14:34]request: POST /json_proto HTTP/1.0 [11:14:34]Method: POST [11:14:34]URL: /json_proto [11:14:34]Method is POST - this is cgi request [11:14:34]url: /json_proto [11:14:34]query_string will be loaded in cgi processing [11:14:34]execute_cgi json_proto POST (null) [11:14:34]execute_cgi path=json_proto method=POST [11:14:34]POST find Content-Length [11:14:34]Host: 172.17.53.67:8080 [11:14:34]Content-Length: 677 [11:14:34]Content-Type: application/json [11:14:34] [11:14:34]POST finish read [11:14:34]Found Content-Length = 677 [11:14:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874453", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.830, "sum" : 189.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 189.00, "payments": [ { "type": 0, "sum" : 189.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:14:34]execute_script... [11:14:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874453", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.830, "sum" : 189.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 189.00, "payments": [ { "type": 0, "sum" : 189.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:14:34]POST & json_proto [11:14:34]process_json_proto [11:14:34]json parsed OK: [11:14:34]protocol is kg_v1.0 [11:14:34]action value=close_receipt [11:14:34]process_action close_receipt [11:14:34]cmd_close_receipt [11:14:34]MH_GetDate [11:14:34]Write to MH i2c: F0 00 00 E9 23 FB [11:14:34]Write i2c OK [11:14:34]MH_I2C_Read... [11:14:34]Read from MH i2c: F0 [11:14:34]MH_I2C_Read... [11:14:34]Read from MH i2c: F0 09 00 [11:14:34]MH_I2C_Read... [11:14:34]Read from MH i2c: F0 09 00 E9 23 00 1B E6 14 67 19 BC 99 64 52 [11:14:34]GetLastDocTimeStamp 1729422842 [11:14:34]current date 1729422875 [11:14:34]FM_GetShiftState [11:14:34]SAM_PROTO_GetShiftState [11:14:34]wFMCommunicate request_size=4 [11:14:34]MH_SAM_APDU [11:14:34]CAPDU: 80 13 01 00 [11:14:34]Write to MH i2c: E2 08 00 EA 23 80 13 01 00 00 00 00 00 8A [11:14:34]Write i2c OK [11:14:34]MH_I2C_Read... [11:14:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:14:34]Read from MH i2c: E2 [11:14:34]MH_I2C_Read... [11:14:34]Read from MH i2c: E2 0E 00 [11:14:34]MH_I2C_Read... [11:14:34]Read from MH i2c: E2 0E 00 EA 23 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 31 [11:14:34]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:14:34]wFMCommunicate OK [11:14:34]SAM_PROTO_GetShiftState done [11:14:34]FM_GetShiftState done [11:14:34]opened in 1729383891 [11:14:34]opened+sec_in_day 1729470291 [11:14:34]quantity*price = 18932 [11:14:34]sum+1 = 18934 [11:14:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.33 ИТОГО: 189.00 Внесено: 200.00 СДАЧА: 11.00 НСП 1% : 1.67 НДС 12% : 20.11 Наличными: 189.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 238 20.10.2024 11:14 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156166 ФПД: 193567718298070 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T111435&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156166&fm=193567718298070&tin=02508201610067®Number=0000137193017469&sum=18900 [11:14:35]StoreToDocumentArchive [11:14:35]shift 314 fd 156166 [11:14:35]save to /storage/0314/doc_00156166 [11:14:35]save last doc name /storage/0314/doc_00156166 to /storage/kkm_last_doc_name [11:14:35]save OK [11:14:35]Clear old archive folders... [11:14:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:14:35]tlvbuf is 0081BF50 [11:14:35]SAM_PROTO_ClearQueue [11:14:35]wFMCommunicate request_size=4 [11:14:35]MH_SAM_APDU [11:14:35]CAPDU: 80 09 00 00 [11:14:35]Write to MH i2c: E2 08 00 F7 23 80 09 00 00 00 00 00 00 8C [11:14:35]Write i2c OK [11:14:35]MH_I2C_Read... [11:14:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:14:35]Read from MH i2c: E2 [11:14:35]MH_I2C_Read... [11:14:35]Read from MH i2c: E2 03 00 [11:14:35]MH_I2C_Read... [11:14:35]Read from MH i2c: E2 03 00 F7 23 00 90 00 8E [11:14:35]RAPDU: 90 00 [11:14:35]wFMCommunicate OK [11:14:35]SAM_PROTO_ClearQueue done [11:14:35]KKMCreateOFDPacket [11:14:35]OFDProtocolAddRootSTLVToBuf [11:14:35]FM_MakeSignedData [11:14:35]FM_MakeSignedData [11:14:35]SAM_PROTO_SignData [11:14:35]wFMCommunicate request_size=4 [11:14:35]MH_SAM_APDU [11:14:35]CAPDU: 80 0D 01 02 [11:14:35]Write to MH i2c: E2 08 00 F8 23 80 0D 01 02 00 00 00 00 94 [11:14:35]Write i2c OK [11:14:35]MH_I2C_Read... [11:14:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:14:36]Read from MH i2c: E2 [11:14:36]MH_I2C_Read... [11:14:36]Read from MH i2c: E2 03 00 [11:14:36]MH_I2C_Read... [11:14:36]Read from MH i2c: E2 03 00 F8 23 00 90 00 8F [11:14:36]RAPDU: 90 00 [11:14:36]wFMCommunicate OK [11:14:36]wFMCommunicate request_size=255 [11:14:36]MH_SAM_APDU [11:14:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0E 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F5 49 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 49 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DB 07 00 00 00 00 07 04 06 00 D4 49 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 00 00 00 F4 03 04 00 1B E6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 06 62 02 00 35 04 06 00 B0 [11:14:36]Write to MH i2c: E2 02 01 F9 23 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0E 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F5 49 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 49 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DB 07 00 00 00 00 07 04 06 00 D4 49 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 00 00 00 F4 03 04 00 1B E6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 06 62 02 00 35 04 06 00 B0 00 00 CB [11:14:36]Write i2c OK [11:14:36]MH_I2C_Read... [11:14:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:14:36]Read from MH i2c: E2 [11:14:36]MH_I2C_Read... [11:14:36]Read from MH i2c: E2 03 00 [11:14:36]MH_I2C_Read... [11:14:36]Read from MH i2c: E2 03 00 F9 23 00 90 00 90 [11:14:36]RAPDU: 90 00 [11:14:36]wFMCommunicate OK [11:14:36]wFMCommunicate request_size=10 [11:14:36]MH_SAM_APDU [11:14:36]CAPDU: 80 0D 02 02 05 0C 7F 16 D1 D6 [11:14:36]Write to MH i2c: E2 0D 00 FA 23 80 0D 02 02 05 00 0C 7F 16 D1 D6 00 00 E9 [11:14:36]Write i2c OK [11:14:36]MH_I2C_Read... [11:14:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:14:36]Read from MH i2c: E2 [11:14:36]MH_I2C_Read... [11:14:36]Read from MH i2c: E2 03 00 [11:14:36]MH_I2C_Read... [11:14:36]Read from MH i2c: E2 03 00 FA 23 00 90 00 91 [11:14:36]RAPDU: 90 00 [11:14:36]wFMCommunicate OK [11:14:36]wFMCommunicate request_size=4 [11:14:36]MH_SAM_APDU [11:14:36]CAPDU: 80 0D 03 02 [11:14:36]Write to MH i2c: E2 08 00 FB 23 80 0D 03 02 00 00 00 00 99 [11:14:36]Write i2c OK [11:14:36]MH_I2C_Read... [11:14:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:14:36]Read from MH i2c: E2 [11:14:36]MH_I2C_Read... [11:14:36]Read from MH i2c: E2 0B 00 [11:14:36]MH_I2C_Read... [11:14:36]Read from MH i2c: E2 0B 00 FB 23 00 B7 72 26 FD 10 18 1B 5F 90 00 88 [11:14:36]RAPDU: B7 72 26 FD 10 18 1B 5F 90 00 [11:14:36]wFMCommunicate OK [11:14:36]SAM_PROTO_SignData done [11:14:36]FM_MakeSignedData done [11:14:36]CreateOFDProtocolMessage [11:14:36]wFMCommunicate request_size=4 [11:14:36]MH_SAM_APDU [11:14:36]CAPDU: 80 11 00 00 [11:14:36]Write to MH i2c: E2 08 00 FC 23 80 11 00 00 00 00 00 00 99 [11:14:36]Write i2c OK [11:14:36]MH_I2C_Read... [11:14:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:14:36]Read from MH i2c: E2 [11:14:36]MH_I2C_Read... [11:14:36]Read from MH i2c: E2 17 00 [11:14:36]MH_I2C_Read... [11:14:36]Read from MH i2c: E2 17 00 FC 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EA [11:14:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:14:36]wFMCommunicate OK [11:14:36]CreateOFDProtocolMessage done [11:14:36]OFDSenderStorePacket 156166 [11:14:36]StoreOFDPacket docnum=156166 [11:14:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 6E 55 07 01 70 74 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0E 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F5 49 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 49 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DB 07 00 00 00 00 07 04 06 00 D4 49 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 00 00 00 F4 03 04 00 1B E6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 06 62 02 00 35 04 06 00 B0 0C 7F 16 D1 D6 B7 72 26 FD 10 18 1B 5F [11:14:36]CheckFolder [11:14:36]dirname=/storage/ofd_packets [11:14:36]CheckFolder done [11:14:36]ProducePacketName [11:14:36]name=ofd_packets/00156166 [11:14:36]NVStorageSaveData ofd_packets/00156166 [11:14:36]File name is /storage/ofd_packets/00156166 [11:14:36]Write 301 bytes [11:14:36]NVStorageSaveData done [11:14:36]OFDSenderStorePacket done [11:14:36]KKMCreateOFDPacket done [11:14:36]NVStorageSaveData kkm_last_timestamp [11:14:36]File name is /storage/kkm_last_timestamp [11:14:36]Write 4 bytes [11:14:36]NVStorageSaveData done [11:14:36]ExternCall_PrintAddStr [11:14:36]wPrintStart [11:14:36]Write to MH i2c: 01 00 00 FD 23 20 [11:14:36]Write i2c OK [11:14:36]MH_I2C_Read... [11:14:36]Read from MH i2c: 01 [11:14:36]MH_I2C_Read... [11:14:36]Read from MH i2c: 01 07 00 [11:14:36]MH_I2C_Read... [11:14:36]Read from MH i2c: 01 07 00 FD 23 00 00 00 00 00 FF 0F 35 [11:14:36]RasterBufferAndPrint [11:14:36]line Счет N : (1)874453 [11:14:36]line ИНН: 02508201610067 [11:14:36]line Контрольно-Кассовый Чек [11:14:36]line ПРОДАЖА [11:14:36]line ТРК (МРК, ГНК) : 22 [11:14:36]line Товар: 2710124130 [11:14:36]line Аи-92-К-5 [11:14:36]line 2.830 * 66.90 [11:14:36]line = 189.33 [11:14:36]line НДС 12% НСП 1% [11:14:36]line > о реализуемом товаре [11:14:36]line ОКРУГЛЕНИЕ: -0.33 [11:14:36]line ИТОГО: 189.00 [11:14:36]line Внесено: 200.00 [11:14:36]line СДАЧА: 11.00 [11:14:36]line НСП 1% : 1.67 [11:14:36]line НДС 12% : 20.11 [11:14:36]line Наличными: 189.00 [11:14:36]line Безнал.: 0.00 [11:14:36]line Место: АЗС № 165 "Партнер Нефть" [11:14:36]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:14:36]line СНО: Общий режим [11:14:36]line Чек 238 20.10.2024 11:14 [11:14:36]line Смена: 314 ФФД: 1.0 [11:14:36]line ЗНМ: 0300000234 [11:14:36]line РНМ: 0000137193017469 [11:14:36]line Версия ККМ: v1.0 [11:14:36]line ФМ: 0000000000963156 [11:14:36]line ФД: 156166 [11:14:36]line ФПД: 193567718298070 [11:14:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T111435&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156166&fm=193567718298070&tin=02508201610067®Number=0000137193017469&sum=18900 [11:14:36]OFD Sender: Processing packet 156166 [packets to send 52, broken 51] [11:14:36]ProducePacketName [11:14:36]name=ofd_packets/00156166 [11:14:36]OFD Sender: To server: pG, [11:14:36]CommunicateWithHost lk.salyk.kg:30040 [11:14:36]ConnectInit lk.salyk.kg [11:14:36]written 0, free lines is 4095 [11:14:36]Connected sock=10 [11:14:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 6E 55 07 01 70 74 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0E 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F5 49 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 49 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DB 07 00 00 00 00 07 04 06 00 D4 49 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 00 00 00 F4 03 04 00 1B E6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 06 62 02 00 35 04 06 00 B0 0C 7F 16 D1 D6 B7 72 26 FD 10 18 1B 5F [11:14:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 7C D7 47 00 7F F1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 06 62 02 00 F4 03 04 00 4E 8C 14 67 B6 04 01 00 00 BF B0 FD F0 99 A2 4A ED [11:14:37]CommunicateWithHost err = 0 [11:14:37]CheckOFDResponse [11:14:37]1017 (14) - 77093643461234 [11:14:37]1041 (16) - 0000000000963156 [11:14:37]1040 (4) - 156166 [11:14:37]1012 (4) - 20.10.2024 04:51 [11:14:37]1206 (1) - 0 [11:14:37]OFD Sender: Remove packet 156166 [11:14:37]ProducePacketName [11:14:37]name=ofd_packets/00156166 [11:14:37]NVStorageDeleteData [11:14:37]Write to MH i2c: 01 00 00 28 24 4C [11:14:37]Write i2c OK [11:14:37]MH_I2C_Read... [11:14:37]Read from MH i2c: 01 [11:14:37]MH_I2C_Read... [11:14:37]Read from MH i2c: 01 07 00 [11:14:37]MH_I2C_Read... [11:14:37]Read from MH i2c: 01 07 00 28 24 00 00 00 00 00 E3 0C 42 [11:14:37]RasterBufferAndPrint [11:14:37]line [11:14:37]line [11:14:37]line [11:14:37]line [11:14:37]line [11:14:37]written 0, free lines is 3305 [11:14:37]MH_Cut [11:14:37]Write to MH i2c: D1 01 00 2F 24 01 25 [11:14:37]Write i2c OK [11:14:37]MH_I2C_Read... [11:14:37]Read from MH i2c: D1 [11:14:37]MH_I2C_Read... [11:14:37]Read from MH i2c: D1 01 00 [11:14:37]MH_I2C_Read... [11:14:37]Read from MH i2c: D1 01 00 2F 24 00 24 [11:14:37]Write to MH i2c: 01 00 00 30 24 54 [11:14:37]Write i2c OK [11:14:37]MH_I2C_Read... [11:14:37]OFD Sender: No OFD packet to send [11:14:38]*** Cut start [11:14:38]*** Partial cut [11:14:38]*** CUTSNS_PIN = 1 [11:14:38]*** CUTSNS_PIN = 0 [11:14:38]*** Brake cut motor [11:14:38]Read from MH i2c: 01 [11:14:38]MH_I2C_Read... [11:14:38]*** Stop cut motor [11:14:38]*** Cut end [11:14:38]Read from MH i2c: 01 07 00 [11:14:38]MH_I2C_Read... [11:14:38]Read from MH i2c: 01 07 00 30 24 00 00 00 00 00 FF 0F 69 [11:14:38]process_action close_receipt done [11:14:38]requested_data is exist [11:14:38]produce_requested_data [11:14:38]requested_item fm.sn is exist - process it [11:14:38]wFMCommunicate request_size=4 [11:14:38]MH_SAM_APDU [11:14:38]CAPDU: 80 11 00 00 [11:14:38]Write to MH i2c: E2 08 00 31 24 80 11 00 00 00 00 00 00 CF [11:14:38]Write i2c OK [11:14:38]MH_I2C_Read... [11:14:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:14:38]Read from MH i2c: E2 [11:14:38]MH_I2C_Read... [11:14:38]Read from MH i2c: E2 17 00 [11:14:38]MH_I2C_Read... [11:14:38]Read from MH i2c: E2 17 00 31 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 20 [11:14:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:14:38]wFMCommunicate OK [11:14:38]requested_item fd.num is exist - process it [11:14:38]SAM_PROTO_GetFieldsCounters [11:14:38]wFMCommunicate request_size=4 [11:14:38]MH_SAM_APDU [11:14:38]CAPDU: 80 13 00 00 [11:14:38]Write to MH i2c: E2 08 00 32 24 80 13 00 00 00 00 00 00 D2 [11:14:38]Write i2c OK [11:14:38]MH_I2C_Read... [11:14:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:14:38]Read from MH i2c: E2 [11:14:38]MH_I2C_Read... [11:14:38]Read from MH i2c: E2 62 00 [11:14:38]MH_I2C_Read... [11:14:38]Read from MH i2c: E2 62 00 32 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 06 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 EE 00 00 00 5E 04 04 00 EE 00 00 00 57 04 04 00 EF 00 00 00 19 04 04 00 00 00 00 00 90 00 7A [11:14:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 06 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 EE 00 00 00 5E 04 04 00 EE 00 00 00 57 04 04 00 EF 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:14:38]wFMCommunicate OK [11:14:38]SAM_PROTO_GetFieldsCounters done [11:14:38]requested_item shift.num is exist - process it [11:14:38]requested_item shift.opened is exist - process it [11:14:38]req_shift_opened [11:14:38]FM_GetShiftState [11:14:38]SAM_PROTO_GetShiftState [11:14:38]wFMCommunicate request_size=4 [11:14:38]MH_SAM_APDU [11:14:38]CAPDU: 80 13 01 00 [11:14:38]Write to MH i2c: E2 08 00 33 24 80 13 01 00 00 00 00 00 D4 [11:14:38]Write i2c OK [11:14:38]MH_I2C_Read... [11:14:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:14:38]Read from MH i2c: E2 [11:14:38]MH_I2C_Read... [11:14:38]Read from MH i2c: E2 0E 00 [11:14:38]MH_I2C_Read... [11:14:38]Read from MH i2c: E2 0E 00 33 24 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 7B [11:14:38]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:14:38]wFMCommunicate OK [11:14:38]SAM_PROTO_GetShiftState done [11:14:38]FM_GetShiftState done [11:14:38]req_shift_opened done [11:14:38]requested_item shift.open_date is exist - process it [11:14:38]req_shift_open_date [11:14:38]req_shift_open_date done [11:14:38]produce_requested_data done [11:14:38]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156166,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [11:14:38]process_action_free close_receipt [11:14:38]json_value_free [11:14:38]json_value_free done [11:14:38]process_json_proto returns [11:14:38]Send response to host [11:14:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156166,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [11:14:38]free response buf [11:14:38]execute_script done [11:14:38]execute_script returns [11:14:38]free content buf [11:14:38]Sock 9.Close socket [11:14:38]Sock 9.Thread stoped [11:14:42]OFD Sender: No OFD packet to send [11:14:47]OFD Sender: No OFD packet to send [11:14:52]OFD Sender: No OFD packet to send [11:14:57]OFD Sender: No OFD packet to send [11:15:02]OFD Sender: No OFD packet to send [11:15:07]OFD Sender: No OFD packet to send [11:15:12]OFD Sender: No OFD packet to send [11:15:17]OFD Sender: No OFD packet to send [11:15:22]OFD Sender: No OFD packet to send [11:15:27]OFD Sender: No OFD packet to send [11:15:32]OFD Sender: No OFD packet to send [11:15:37]OFD Sender: No OFD packet to send [11:15:42]OFD Sender: No OFD packet to send [11:15:47]OFD Sender: No OFD packet to send [11:15:52]OFD Sender: No OFD packet to send [11:15:57]OFD Sender: No OFD packet to send [11:16:02]OFD Sender: No OFD packet to send [11:16:07]OFD Sender: No OFD packet to send [11:16:12]OFD Sender: No OFD packet to send [11:16:15]accept exits with 8 [11:16:15]New connection [11:16:15]New thread 3066695012 created [11:16:15]Thread 3066551652 joined [11:16:15]Waiting for new connection... [11:16:15] Sock 8.Parse request [11:16:15]Sock 8.Check first char [11:16:15]Sock 8.First char is OK [11:16:15]request: POST /json_proto HTTP/1.0 [11:16:15]Method: POST [11:16:15]URL: /json_proto [11:16:15]Method is POST - this is cgi request [11:16:15]url: /json_proto [11:16:15]query_string will be loaded in cgi processing [11:16:15]execute_cgi json_proto POST (null) [11:16:15]execute_cgi path=json_proto method=POST [11:16:15]POST find Content-Length [11:16:15]Host: 172.17.53.67:8080 [11:16:15]Content-Length: 674 [11:16:15]Content-Type: application/json [11:16:15] [11:16:15]POST finish read [11:16:15]Found Content-Length = 674 [11:16:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874454", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:16:15]execute_script... [11:16:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874454", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:16:15]POST & json_proto [11:16:15]process_json_proto [11:16:15]json parsed OK: [11:16:15]protocol is kg_v1.0 [11:16:15]action value=close_receipt [11:16:15]process_action close_receipt [11:16:15]cmd_close_receipt [11:16:15]MH_GetDate [11:16:15]Write to MH i2c: F0 00 00 34 24 47 [11:16:15]Write i2c OK [11:16:15]MH_I2C_Read... [11:16:15]Read from MH i2c: F0 [11:16:15]MH_I2C_Read... [11:16:15]Read from MH i2c: F0 09 00 [11:16:15]MH_I2C_Read... [11:16:15]Read from MH i2c: F0 09 00 34 24 00 80 E6 14 67 19 BC 99 64 03 [11:16:15]GetLastDocTimeStamp 1729422875 [11:16:15]current date 1729422976 [11:16:15]FM_GetShiftState [11:16:15]SAM_PROTO_GetShiftState [11:16:15]wFMCommunicate request_size=4 [11:16:15]MH_SAM_APDU [11:16:15]CAPDU: 80 13 01 00 [11:16:15]Write to MH i2c: E2 08 00 35 24 80 13 01 00 00 00 00 00 D6 [11:16:15]Write i2c OK [11:16:15]MH_I2C_Read... [11:16:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:16:15]Read from MH i2c: E2 [11:16:15]MH_I2C_Read... [11:16:15]Read from MH i2c: E2 0E 00 [11:16:15]MH_I2C_Read... [11:16:15]Read from MH i2c: E2 0E 00 35 24 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 7D [11:16:15]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:16:15]wFMCommunicate OK [11:16:15]SAM_PROTO_GetShiftState done [11:16:15]FM_GetShiftState done [11:16:15]opened in 1729383891 [11:16:15]opened+sec_in_day 1729470291 [11:16:15]quantity*price = 70027 [11:16:15]sum+1 = 70029 [11:16:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 239 20.10.2024 11:16 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156167 ФПД: 87929482022651 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T111616&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156167&fm=87929482022651&tin=02508201610067®Number=0000137193017469&sum=70000 [11:16:16]StoreToDocumentArchive [11:16:16]shift 314 fd 156167 [11:16:16]save to /storage/0314/doc_00156167 [11:16:16]save last doc name /storage/0314/doc_00156167 to /storage/kkm_last_doc_name [11:16:16]save OK [11:16:16]Clear old archive folders... [11:16:16]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:16:16]tlvbuf is 00824110 [11:16:16]SAM_PROTO_ClearQueue [11:16:16]wFMCommunicate request_size=4 [11:16:16]MH_SAM_APDU [11:16:16]CAPDU: 80 09 00 00 [11:16:16]Write to MH i2c: E2 08 00 42 24 80 09 00 00 00 00 00 00 D8 [11:16:16]Write i2c OK [11:16:16]MH_I2C_Read... [11:16:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:16:16]Read from MH i2c: E2 [11:16:16]MH_I2C_Read... [11:16:16]Read from MH i2c: E2 03 00 [11:16:16]MH_I2C_Read... [11:16:16]Read from MH i2c: E2 03 00 42 24 00 90 00 DA [11:16:16]RAPDU: 90 00 [11:16:16]wFMCommunicate OK [11:16:16]SAM_PROTO_ClearQueue done [11:16:16]KKMCreateOFDPacket [11:16:16]OFDProtocolAddRootSTLVToBuf [11:16:16]FM_MakeSignedData [11:16:16]FM_MakeSignedData [11:16:16]SAM_PROTO_SignData [11:16:16]wFMCommunicate request_size=4 [11:16:16]MH_SAM_APDU [11:16:16]CAPDU: 80 0D 01 02 [11:16:16]Write to MH i2c: E2 08 00 43 24 80 0D 01 02 00 00 00 00 E0 [11:16:16]Write i2c OK [11:16:16]MH_I2C_Read... [11:16:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:16:16]Read from MH i2c: E2 [11:16:16]MH_I2C_Read... [11:16:16]Read from MH i2c: E2 03 00 [11:16:16]MH_I2C_Read... [11:16:16]Read from MH i2c: E2 03 00 43 24 00 90 00 DB [11:16:16]RAPDU: 90 00 [11:16:16]wFMCommunicate OK [11:16:16]wFMCommunicate request_size=255 [11:16:16]MH_SAM_APDU [11:16:16]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 80 E6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 07 62 02 00 35 04 06 00 4F F8 AD 8A [11:16:16]Write to MH i2c: E2 02 01 44 24 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 80 E6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 07 62 02 00 35 04 06 00 4F F8 AD 8A 00 00 6A [11:16:16]Write i2c OK [11:16:16]MH_I2C_Read... [11:16:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:16:16]Read from MH i2c: E2 [11:16:16]MH_I2C_Read... [11:16:16]Read from MH i2c: E2 03 00 [11:16:16]MH_I2C_Read... [11:16:16]Read from MH i2c: E2 03 00 44 24 00 90 00 DC [11:16:16]RAPDU: 90 00 [11:16:16]wFMCommunicate OK [11:16:16]wFMCommunicate request_size=7 [11:16:16]MH_SAM_APDU [11:16:16]CAPDU: 80 0D 02 02 02 8E FB [11:16:16]Write to MH i2c: E2 0A 00 45 24 80 0D 02 02 02 00 8E FB 00 00 70 [11:16:16]Write i2c OK [11:16:16]MH_I2C_Read... [11:16:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:16:16]Read from MH i2c: E2 [11:16:16]MH_I2C_Read... [11:16:16]Read from MH i2c: E2 03 00 [11:16:16]MH_I2C_Read... [11:16:16]Read from MH i2c: E2 03 00 45 24 00 90 00 DD [11:16:16]RAPDU: 90 00 [11:16:16]wFMCommunicate OK [11:16:16]wFMCommunicate request_size=4 [11:16:16]MH_SAM_APDU [11:16:16]CAPDU: 80 0D 03 02 [11:16:16]Write to MH i2c: E2 08 00 46 24 80 0D 03 02 00 00 00 00 E5 [11:16:16]Write i2c OK [11:16:16]MH_I2C_Read... [11:16:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:16:16]Read from MH i2c: E2 [11:16:16]MH_I2C_Read... [11:16:16]Read from MH i2c: E2 0B 00 [11:16:16]MH_I2C_Read... [11:16:16]Read from MH i2c: E2 0B 00 46 24 00 24 46 10 A3 89 06 D8 77 90 00 E1 [11:16:16]RAPDU: 24 46 10 A3 89 06 D8 77 90 00 [11:16:16]wFMCommunicate OK [11:16:16]SAM_PROTO_SignData done [11:16:16]FM_MakeSignedData done [11:16:16]CreateOFDProtocolMessage [11:16:16]wFMCommunicate request_size=4 [11:16:16]MH_SAM_APDU [11:16:16]CAPDU: 80 11 00 00 [11:16:16]Write to MH i2c: E2 08 00 47 24 80 11 00 00 00 00 00 00 E5 [11:16:16]Write i2c OK [11:16:16]MH_I2C_Read... [11:16:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:16:16]Read from MH i2c: E2 [11:16:16]MH_I2C_Read... [11:16:16]Read from MH i2c: E2 17 00 [11:16:16]MH_I2C_Read... [11:16:16]Read from MH i2c: E2 17 00 47 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 36 [11:16:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:16:16]wFMCommunicate OK [11:16:16]CreateOFDProtocolMessage done [11:16:16]OFDSenderStorePacket 156167 [11:16:16]StoreOFDPacket docnum=156167 [11:16:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 3D 60 04 01 67 21 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 80 E6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 07 62 02 00 35 04 06 00 4F F8 AD 8A 8E FB 24 46 10 A3 89 06 D8 77 [11:16:16]CheckFolder [11:16:16]dirname=/storage/ofd_packets [11:16:16]CheckFolder done [11:16:16]ProducePacketName [11:16:16]name=ofd_packets/00156167 [11:16:16]NVStorageSaveData ofd_packets/00156167 [11:16:16]File name is /storage/ofd_packets/00156167 [11:16:16]Write 298 bytes [11:16:16]NVStorageSaveData done [11:16:16]OFDSenderStorePacket done [11:16:16]KKMCreateOFDPacket done [11:16:16]NVStorageSaveData kkm_last_timestamp [11:16:16]File name is /storage/kkm_last_timestamp [11:16:16]Write 4 bytes [11:16:16]NVStorageSaveData done [11:16:16]ExternCall_PrintAddStr [11:16:16]wPrintStart [11:16:16]Write to MH i2c: 01 00 00 48 24 6C [11:16:16]Write i2c OK [11:16:16]MH_I2C_Read... [11:16:16]Read from MH i2c: 01 [11:16:16]MH_I2C_Read... [11:16:16]Read from MH i2c: 01 07 00 [11:16:16]MH_I2C_Read... [11:16:16]Read from MH i2c: 01 07 00 48 24 00 00 00 00 00 FF 0F 81 [11:16:16]RasterBufferAndPrint [11:16:16]line Счет N : (1)874454 [11:16:16]line ИНН: 02508201610067 [11:16:16]line Контрольно-Кассовый Чек [11:16:16]line ПРОДАЖА [11:16:16]line ТРК (МРК, ГНК) : 14 [11:16:16]line Товар: 2710194210 [11:16:16]line ДТ-К-2 [11:16:16]line 9.190 * 76.20 [11:16:16]line = 700.28 [11:16:16]line НДС 12% НСП 1% [11:16:16]line > о реализуемом товаре [11:16:16]line ОКРУГЛЕНИЕ: -0.28 [11:16:16]line ИТОГО: 700.00 [11:16:16]line Внесено: 700.00 [11:16:16]line СДАЧА: 0.00 [11:16:16]line НСП 1% : 6.20 [11:16:16]line НДС 12% : 74.37 [11:16:16]line Наличными: 700.00 [11:16:16]line Безнал.: 0.00 [11:16:16]line Место: АЗС № 165 "Партнер Нефть" [11:16:16]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:16:16]line СНО: Общий режим [11:16:16]line Чек 239 20.10.2024 11:16 [11:16:16]line Смена: 314 ФФД: 1.0 [11:16:16]line ЗНМ: 0300000234 [11:16:16]line РНМ: 0000137193017469 [11:16:16]line Версия ККМ: v1.0 [11:16:16]line ФМ: 0000000000963156 [11:16:16]line ФД: 156167 [11:16:16]line ФПД: 87929482022651 [11:16:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T111616&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156167&fm=87929482022651&tin=02508201610067®Number=0000137193017469&sum=70000 [11:16:17]OFD Sender: Processing packet 156167 [packets to send 52, broken 51] [11:16:17]ProducePacketName [11:16:17]name=ofd_packets/00156167 [11:16:17]OFD Sender: To server: pG, [11:16:17]CommunicateWithHost lk.salyk.kg:30040 [11:16:17]ConnectInit lk.salyk.kg [11:16:17]written 0, free lines is 4095 [11:16:17]Connected sock=10 [11:16:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 3D 60 04 01 67 21 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 80 E6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 07 62 02 00 35 04 06 00 4F F8 AD 8A 8E FB 24 46 10 A3 89 06 D8 77 [11:16:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 47 02 47 00 76 AD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 07 62 02 00 F4 03 04 00 B3 8C 14 67 B6 04 01 00 00 41 1A 81 07 97 0B 66 52 [11:16:17]CommunicateWithHost err = 0 [11:16:17]CheckOFDResponse [11:16:17]1017 (14) - 77093643461234 [11:16:17]1041 (16) - 0000000000963156 [11:16:17]1040 (4) - 156167 [11:16:17]1012 (4) - 20.10.2024 04:53 [11:16:17]1206 (1) - 0 [11:16:17]OFD Sender: Remove packet 156167 [11:16:17]ProducePacketName [11:16:17]name=ofd_packets/00156167 [11:16:17]NVStorageDeleteData [11:16:17]Write to MH i2c: 01 00 00 73 24 97 [11:16:17]Write i2c OK [11:16:17]MH_I2C_Read... [11:16:17]Read from MH i2c: 01 [11:16:17]MH_I2C_Read... [11:16:17]Read from MH i2c: 01 07 00 [11:16:17]MH_I2C_Read... [11:16:17]Read from MH i2c: 01 07 00 73 24 00 00 00 00 00 DA 0C 84 [11:16:17]RasterBufferAndPrint [11:16:17]line [11:16:17]line [11:16:17]line [11:16:17]line [11:16:17]line [11:16:17]written 0, free lines is 3297 [11:16:17]MH_Cut [11:16:17]Write to MH i2c: D1 01 00 7A 24 01 70 [11:16:17]Write i2c OK [11:16:17]MH_I2C_Read... [11:16:17]Read from MH i2c: D1 [11:16:17]MH_I2C_Read... [11:16:17]Read from MH i2c: D1 01 00 [11:16:17]MH_I2C_Read... [11:16:17]Read from MH i2c: D1 01 00 7A 24 00 6F [11:16:17]Write to MH i2c: 01 00 00 7B 24 9F [11:16:17]Write i2c OK [11:16:17]MH_I2C_Read... [11:16:17]OFD Sender: No OFD packet to send [11:16:18]*** Cut start [11:16:18]*** Partial cut [11:16:18]*** CUTSNS_PIN = 1 [11:16:18]*** CUTSNS_PIN = 0 [11:16:18]*** Brake cut motor [11:16:18]Read from MH i2c: 01 [11:16:18]MH_I2C_Read... [11:16:18]*** Stop cut motor [11:16:18]*** Cut end [11:16:18]Read from MH i2c: 01 07 00 [11:16:18]MH_I2C_Read... [11:16:18]Read from MH i2c: 01 07 00 7B 24 00 00 00 00 00 FF 0F B4 [11:16:18]process_action close_receipt done [11:16:18]requested_data is exist [11:16:18]produce_requested_data [11:16:18]requested_item fm.sn is exist - process it [11:16:18]wFMCommunicate request_size=4 [11:16:18]MH_SAM_APDU [11:16:18]CAPDU: 80 11 00 00 [11:16:18]Write to MH i2c: E2 08 00 7C 24 80 11 00 00 00 00 00 00 1A [11:16:18]Write i2c OK [11:16:18]MH_I2C_Read... [11:16:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:16:18]Read from MH i2c: E2 [11:16:18]MH_I2C_Read... [11:16:18]Read from MH i2c: E2 17 00 [11:16:18]MH_I2C_Read... [11:16:18]Read from MH i2c: E2 17 00 7C 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6B [11:16:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:16:18]wFMCommunicate OK [11:16:18]requested_item fd.num is exist - process it [11:16:18]SAM_PROTO_GetFieldsCounters [11:16:18]wFMCommunicate request_size=4 [11:16:18]MH_SAM_APDU [11:16:18]CAPDU: 80 13 00 00 [11:16:18]Write to MH i2c: E2 08 00 7D 24 80 13 00 00 00 00 00 00 1D [11:16:18]Write i2c OK [11:16:18]MH_I2C_Read... [11:16:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:16:19]Read from MH i2c: E2 [11:16:19]MH_I2C_Read... [11:16:19]Read from MH i2c: E2 62 00 [11:16:19]MH_I2C_Read... [11:16:19]Read from MH i2c: E2 62 00 7D 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 07 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 EF 00 00 00 5E 04 04 00 EF 00 00 00 57 04 04 00 F0 00 00 00 19 04 04 00 00 00 00 00 90 00 C9 [11:16:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 07 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 EF 00 00 00 5E 04 04 00 EF 00 00 00 57 04 04 00 F0 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:16:19]wFMCommunicate OK [11:16:19]SAM_PROTO_GetFieldsCounters done [11:16:19]requested_item shift.num is exist - process it [11:16:19]requested_item shift.opened is exist - process it [11:16:19]req_shift_opened [11:16:19]FM_GetShiftState [11:16:19]SAM_PROTO_GetShiftState [11:16:19]wFMCommunicate request_size=4 [11:16:19]MH_SAM_APDU [11:16:19]CAPDU: 80 13 01 00 [11:16:19]Write to MH i2c: E2 08 00 7E 24 80 13 01 00 00 00 00 00 1F [11:16:19]Write i2c OK [11:16:19]MH_I2C_Read... [11:16:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:16:19]Read from MH i2c: E2 [11:16:19]MH_I2C_Read... [11:16:19]Read from MH i2c: E2 0E 00 [11:16:19]MH_I2C_Read... [11:16:19]Read from MH i2c: E2 0E 00 7E 24 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C6 [11:16:19]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:16:19]wFMCommunicate OK [11:16:19]SAM_PROTO_GetShiftState done [11:16:19]FM_GetShiftState done [11:16:19]req_shift_opened done [11:16:19]requested_item shift.open_date is exist - process it [11:16:19]req_shift_open_date [11:16:19]req_shift_open_date done [11:16:19]produce_requested_data done [11:16:19]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156167,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [11:16:19]process_action_free close_receipt [11:16:19]json_value_free [11:16:19]json_value_free done [11:16:19]process_json_proto returns [11:16:19]Send response to host [11:16:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156167,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [11:16:19]free response buf [11:16:19]execute_script done [11:16:19]execute_script returns [11:16:19]free content buf [11:16:19]Sock 8.Close socket [11:16:19]Sock 8.Thread stoped [11:16:22]OFD Sender: No OFD packet to send [11:16:27]OFD Sender: No OFD packet to send [11:16:32]OFD Sender: No OFD packet to send [11:16:37]OFD Sender: No OFD packet to send [11:16:42]OFD Sender: No OFD packet to send [11:16:48]OFD Sender: No OFD packet to send [11:16:53]OFD Sender: No OFD packet to send [11:16:58]OFD Sender: No OFD packet to send [11:17:03]OFD Sender: No OFD packet to send [11:17:08]OFD Sender: No OFD packet to send [11:17:13]OFD Sender: No OFD packet to send [11:17:18]OFD Sender: No OFD packet to send [11:17:23]OFD Sender: No OFD packet to send [11:17:28]OFD Sender: No OFD packet to send [11:17:30]accept exits with 9 [11:17:30]New connection [11:17:30]New thread 3066551652 created [11:17:30]Thread 3066695012 joined [11:17:30]Waiting for new connection... [11:17:30] Sock 9.Parse request [11:17:30]Sock 9.Check first char [11:17:30]Sock 9.First char is OK [11:17:30]request: POST /json_proto HTTP/1.0 [11:17:30]Method: POST [11:17:30]URL: /json_proto [11:17:30]Method is POST - this is cgi request [11:17:30]url: /json_proto [11:17:30]query_string will be loaded in cgi processing [11:17:30]execute_cgi json_proto POST (null) [11:17:30]execute_cgi path=json_proto method=POST [11:17:30]POST find Content-Length [11:17:30]Host: 172.17.53.67:8080 [11:17:30]Content-Length: 677 [11:17:30]Content-Type: application/json [11:17:30] [11:17:30]POST finish read [11:17:30]Found Content-Length = 677 [11:17:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874456", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 4.050, "sum" : 300.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:17:30]execute_script... [11:17:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874456", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 4.050, "sum" : 300.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:17:30]POST & json_proto [11:17:30]process_json_proto [11:17:30]json parsed OK: [11:17:30]protocol is kg_v1.0 [11:17:30]action value=close_receipt [11:17:30]process_action close_receipt [11:17:30]cmd_close_receipt [11:17:30]MH_GetDate [11:17:30]Write to MH i2c: F0 00 00 7F 24 92 [11:17:30]Write i2c OK [11:17:30]MH_I2C_Read... [11:17:30]Read from MH i2c: F0 [11:17:30]MH_I2C_Read... [11:17:30]Read from MH i2c: F0 09 00 [11:17:30]MH_I2C_Read... [11:17:30]Read from MH i2c: F0 09 00 7F 24 00 CB E6 14 67 19 BC 99 64 99 [11:17:30]GetLastDocTimeStamp 1729422976 [11:17:30]current date 1729423051 [11:17:30]FM_GetShiftState [11:17:30]SAM_PROTO_GetShiftState [11:17:30]wFMCommunicate request_size=4 [11:17:30]MH_SAM_APDU [11:17:30]CAPDU: 80 13 01 00 [11:17:30]Write to MH i2c: E2 08 00 80 24 80 13 01 00 00 00 00 00 21 [11:17:30]Write i2c OK [11:17:30]MH_I2C_Read... [11:17:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:17:30]Read from MH i2c: E2 [11:17:30]MH_I2C_Read... [11:17:30]Read from MH i2c: E2 0E 00 [11:17:30]MH_I2C_Read... [11:17:30]Read from MH i2c: E2 0E 00 80 24 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C8 [11:17:30]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:17:30]wFMCommunicate OK [11:17:30]SAM_PROTO_GetShiftState done [11:17:30]FM_GetShiftState done [11:17:30]opened in 1729383891 [11:17:30]opened+sec_in_day 1729470291 [11:17:30]quantity*price = 30051 [11:17:30]sum+1 = 30052 [11:17:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.91 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 240 20.10.2024 11:17 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156168 ФПД: 43011255009046 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T111731&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156168&fm=43011255009046&tin=02508201610067®Number=0000137193017469&sum=30000 [11:17:31]StoreToDocumentArchive [11:17:31]shift 314 fd 156168 [11:17:31]save to /storage/0314/doc_00156168 [11:17:31]save last doc name /storage/0314/doc_00156168 to /storage/kkm_last_doc_name [11:17:31]save OK [11:17:31]Clear old archive folders... [11:17:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:17:31]tlvbuf is 00886100 [11:17:31]SAM_PROTO_ClearQueue [11:17:31]wFMCommunicate request_size=4 [11:17:31]MH_SAM_APDU [11:17:31]CAPDU: 80 09 00 00 [11:17:31]Write to MH i2c: E2 08 00 8D 24 80 09 00 00 00 00 00 00 23 [11:17:31]Write i2c OK [11:17:31]MH_I2C_Read... [11:17:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:17:31]Read from MH i2c: E2 [11:17:31]MH_I2C_Read... [11:17:31]Read from MH i2c: E2 03 00 [11:17:31]MH_I2C_Read... [11:17:31]Read from MH i2c: E2 03 00 8D 24 00 90 00 25 [11:17:31]RAPDU: 90 00 [11:17:31]wFMCommunicate OK [11:17:31]SAM_PROTO_ClearQueue done [11:17:31]KKMCreateOFDPacket [11:17:31]OFDProtocolAddRootSTLVToBuf [11:17:31]FM_MakeSignedData [11:17:31]FM_MakeSignedData [11:17:31]SAM_PROTO_SignData [11:17:31]wFMCommunicate request_size=4 [11:17:31]MH_SAM_APDU [11:17:31]CAPDU: 80 0D 01 02 [11:17:31]Write to MH i2c: E2 08 00 8E 24 80 0D 01 02 00 00 00 00 2B [11:17:31]Write i2c OK [11:17:31]MH_I2C_Read... [11:17:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:17:31]Read from MH i2c: E2 [11:17:31]MH_I2C_Read... [11:17:31]Read from MH i2c: E2 03 00 [11:17:31]MH_I2C_Read... [11:17:31]Read from MH i2c: E2 03 00 8E 24 00 90 00 26 [11:17:31]RAPDU: 90 00 [11:17:31]wFMCommunicate OK [11:17:31]wFMCommunicate request_size=255 [11:17:31]MH_SAM_APDU [11:17:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 CB E6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 08 62 02 00 35 04 06 00 27 [11:17:31]Write to MH i2c: E2 02 01 8F 24 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 CB E6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 08 62 02 00 35 04 06 00 27 00 00 E4 [11:17:31]Write i2c OK [11:17:31]MH_I2C_Read... [11:17:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:17:31]Read from MH i2c: E2 [11:17:31]MH_I2C_Read... [11:17:31]Read from MH i2c: E2 03 00 [11:17:31]MH_I2C_Read... [11:17:31]Read from MH i2c: E2 03 00 8F 24 00 90 00 27 [11:17:31]RAPDU: 90 00 [11:17:31]wFMCommunicate OK [11:17:31]wFMCommunicate request_size=10 [11:17:31]MH_SAM_APDU [11:17:31]CAPDU: 80 0D 02 02 05 1E 56 93 7F 16 [11:17:31]Write to MH i2c: E2 0D 00 90 24 80 0D 02 02 05 00 1E 56 93 7F 16 00 00 D4 [11:17:31]Write i2c OK [11:17:31]MH_I2C_Read... [11:17:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:17:31]Read from MH i2c: E2 [11:17:31]MH_I2C_Read... [11:17:31]Read from MH i2c: E2 03 00 [11:17:31]MH_I2C_Read... [11:17:31]Read from MH i2c: E2 03 00 90 24 00 90 00 28 [11:17:31]RAPDU: 90 00 [11:17:31]wFMCommunicate OK [11:17:31]wFMCommunicate request_size=4 [11:17:31]MH_SAM_APDU [11:17:31]CAPDU: 80 0D 03 02 [11:17:31]Write to MH i2c: E2 08 00 91 24 80 0D 03 02 00 00 00 00 30 [11:17:31]Write i2c OK [11:17:31]MH_I2C_Read... [11:17:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:17:31]Read from MH i2c: E2 [11:17:31]MH_I2C_Read... [11:17:31]Read from MH i2c: E2 0B 00 [11:17:31]MH_I2C_Read... [11:17:31]Read from MH i2c: E2 0B 00 91 24 00 9A 2A 46 5E 1F 6F 00 81 90 00 A8 [11:17:31]RAPDU: 9A 2A 46 5E 1F 6F 00 81 90 00 [11:17:31]wFMCommunicate OK [11:17:31]SAM_PROTO_SignData done [11:17:31]FM_MakeSignedData done [11:17:31]CreateOFDProtocolMessage [11:17:31]wFMCommunicate request_size=4 [11:17:31]MH_SAM_APDU [11:17:31]CAPDU: 80 11 00 00 [11:17:31]Write to MH i2c: E2 08 00 92 24 80 11 00 00 00 00 00 00 30 [11:17:31]Write i2c OK [11:17:31]MH_I2C_Read... [11:17:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:17:32]Read from MH i2c: E2 [11:17:32]MH_I2C_Read... [11:17:32]Read from MH i2c: E2 17 00 [11:17:32]MH_I2C_Read... [11:17:32]Read from MH i2c: E2 17 00 92 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 81 [11:17:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:17:32]wFMCommunicate OK [11:17:32]CreateOFDProtocolMessage done [11:17:32]OFDSenderStorePacket 156168 [11:17:32]StoreOFDPacket docnum=156168 [11:17:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E4 70 07 01 F7 2D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 CB E6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 08 62 02 00 35 04 06 00 27 1E 56 93 7F 16 9A 2A 46 5E 1F 6F 00 81 [11:17:32]CheckFolder [11:17:32]dirname=/storage/ofd_packets [11:17:32]CheckFolder done [11:17:32]ProducePacketName [11:17:32]name=ofd_packets/00156168 [11:17:32]NVStorageSaveData ofd_packets/00156168 [11:17:32]File name is /storage/ofd_packets/00156168 [11:17:32]Write 301 bytes [11:17:32]NVStorageSaveData done [11:17:32]OFDSenderStorePacket done [11:17:32]KKMCreateOFDPacket done [11:17:32]NVStorageSaveData kkm_last_timestamp [11:17:32]File name is /storage/kkm_last_timestamp [11:17:32]Write 4 bytes [11:17:32]NVStorageSaveData done [11:17:32]ExternCall_PrintAddStr [11:17:32]wPrintStart [11:17:32]Write to MH i2c: 01 00 00 93 24 B7 [11:17:32]Write i2c OK [11:17:32]MH_I2C_Read... [11:17:32]Read from MH i2c: 01 [11:17:32]MH_I2C_Read... [11:17:32]Read from MH i2c: 01 07 00 [11:17:32]MH_I2C_Read... [11:17:32]Read from MH i2c: 01 07 00 93 24 00 00 00 00 00 FF 0F CC [11:17:32]RasterBufferAndPrint [11:17:32]line Счет N : (1)874456 [11:17:32]line ИНН: 02508201610067 [11:17:32]line Контрольно-Кассовый Чек [11:17:32]line ПРОДАЖА [11:17:32]line ТРК (МРК, ГНК) : 31 [11:17:32]line Товар: 2710124500 [11:17:32]line Аи-95-К-5 [11:17:32]line 4.050 * 74.20 [11:17:32]line = 300.51 [11:17:32]line НДС 12% НСП 1% [11:17:32]line > о реализуемом товаре [11:17:32]line ОКРУГЛЕНИЕ: -0.51 [11:17:32]line ИТОГО: 300.00 [11:17:32]line Внесено: 300.00 [11:17:32]line СДАЧА: 0.00 [11:17:32]line НСП 1% : 2.66 [11:17:32]line НДС 12% : 31.91 [11:17:32]line Наличными: 300.00 [11:17:32]line Безнал.: 0.00 [11:17:32]line Место: АЗС № 165 "Партнер Нефть" [11:17:32]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:17:32]line СНО: Общий режим [11:17:32]line Чек 240 20.10.2024 11:17 [11:17:32]line Смена: 314 ФФД: 1.0 [11:17:32]line ЗНМ: 0300000234 [11:17:32]line РНМ: 0000137193017469 [11:17:32]line Версия ККМ: v1.0 [11:17:32]line ФМ: 0000000000963156 [11:17:32]line ФД: 156168 [11:17:32]line ФПД: 43011255009046 [11:17:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T111731&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156168&fm=43011255009046&tin=02508201610067®Number=0000137193017469&sum=30000 [11:17:32]OFD Sender: Processing packet 156168 [packets to send 52, broken 51] [11:17:32]ProducePacketName [11:17:32]name=ofd_packets/00156168 [11:17:32]OFD Sender: To server: pG, [11:17:32]CommunicateWithHost lk.salyk.kg:30040 [11:17:32]ConnectInit lk.salyk.kg [11:17:32]written 0, free lines is 4095 [11:17:32]Connected sock=10 [11:17:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E4 70 07 01 F7 2D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 CB E6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 08 62 02 00 35 04 06 00 27 1E 56 93 7F 16 9A 2A 46 5E 1F 6F 00 81 [11:17:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1C 9A 47 00 5C 57 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 08 62 02 00 F4 03 04 00 FE 8C 14 67 B6 04 01 00 00 96 4C 68 D7 3D F5 8B 5E [11:17:32]CommunicateWithHost err = 0 [11:17:32]CheckOFDResponse [11:17:32]1017 (14) - 77093643461234 [11:17:32]1041 (16) - 0000000000963156 [11:17:32]1040 (4) - 156168 [11:17:32]1012 (4) - 20.10.2024 04:54 [11:17:32]1206 (1) - 0 [11:17:32]OFD Sender: Remove packet 156168 [11:17:32]ProducePacketName [11:17:32]name=ofd_packets/00156168 [11:17:32]NVStorageDeleteData [11:17:32]Write to MH i2c: 01 00 00 BE 24 E2 [11:17:32]Write i2c OK [11:17:32]MH_I2C_Read... [11:17:32]Read from MH i2c: 01 [11:17:32]MH_I2C_Read... [11:17:32]Read from MH i2c: 01 07 00 [11:17:32]MH_I2C_Read... [11:17:32]Read from MH i2c: 01 07 00 BE 24 00 00 00 00 00 E0 0C D5 [11:17:32]RasterBufferAndPrint [11:17:32]line [11:17:32]line [11:17:32]line [11:17:32]line [11:17:32]line [11:17:32]written 0, free lines is 3302 [11:17:32]MH_Cut [11:17:32]Write to MH i2c: D1 01 00 C5 24 01 BB [11:17:32]Write i2c OK [11:17:32]MH_I2C_Read... [11:17:32]Read from MH i2c: D1 [11:17:32]MH_I2C_Read... [11:17:32]Read from MH i2c: D1 01 00 [11:17:32]MH_I2C_Read... [11:17:32]Read from MH i2c: D1 01 00 C5 24 00 BA [11:17:32]Write to MH i2c: 01 00 00 C6 24 EA [11:17:32]Write i2c OK [11:17:32]MH_I2C_Read... [11:17:33]OFD Sender: No OFD packet to send [11:17:33]*** Cut start [11:17:33]*** Partial cut [11:17:33]*** CUTSNS_PIN = 1 [11:17:33]*** CUTSNS_PIN = 0 [11:17:33]*** Brake cut motor [11:17:34]Read from MH i2c: 01 [11:17:34]MH_I2C_Read... [11:17:34]*** Stop cut motor [11:17:34]*** Cut end [11:17:34]Read from MH i2c: 01 07 00 [11:17:34]MH_I2C_Read... [11:17:34]Read from MH i2c: 01 07 00 C6 24 00 00 00 00 00 FF 0F FF [11:17:34]process_action close_receipt done [11:17:34]requested_data is exist [11:17:34]produce_requested_data [11:17:34]requested_item fm.sn is exist - process it [11:17:34]wFMCommunicate request_size=4 [11:17:34]MH_SAM_APDU [11:17:34]CAPDU: 80 11 00 00 [11:17:34]Write to MH i2c: E2 08 00 C7 24 80 11 00 00 00 00 00 00 65 [11:17:34]Write i2c OK [11:17:34]MH_I2C_Read... [11:17:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:17:34]Read from MH i2c: E2 [11:17:34]MH_I2C_Read... [11:17:34]Read from MH i2c: E2 17 00 [11:17:34]MH_I2C_Read... [11:17:34]Read from MH i2c: E2 17 00 C7 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B6 [11:17:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:17:34]wFMCommunicate OK [11:17:34]requested_item fd.num is exist - process it [11:17:34]SAM_PROTO_GetFieldsCounters [11:17:34]wFMCommunicate request_size=4 [11:17:34]MH_SAM_APDU [11:17:34]CAPDU: 80 13 00 00 [11:17:34]Write to MH i2c: E2 08 00 C8 24 80 13 00 00 00 00 00 00 68 [11:17:34]Write i2c OK [11:17:34]MH_I2C_Read... [11:17:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:17:34]Read from MH i2c: E2 [11:17:34]MH_I2C_Read... [11:17:34]Read from MH i2c: E2 62 00 [11:17:34]MH_I2C_Read... [11:17:34]Read from MH i2c: E2 62 00 C8 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 08 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 F0 00 00 00 5E 04 04 00 F0 00 00 00 57 04 04 00 F1 00 00 00 19 04 04 00 00 00 00 00 90 00 18 [11:17:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 08 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 F0 00 00 00 5E 04 04 00 F0 00 00 00 57 04 04 00 F1 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:17:34]wFMCommunicate OK [11:17:34]SAM_PROTO_GetFieldsCounters done [11:17:34]requested_item shift.num is exist - process it [11:17:34]requested_item shift.opened is exist - process it [11:17:34]req_shift_opened [11:17:34]FM_GetShiftState [11:17:34]SAM_PROTO_GetShiftState [11:17:34]wFMCommunicate request_size=4 [11:17:34]MH_SAM_APDU [11:17:34]CAPDU: 80 13 01 00 [11:17:34]Write to MH i2c: E2 08 00 C9 24 80 13 01 00 00 00 00 00 6A [11:17:34]Write i2c OK [11:17:34]MH_I2C_Read... [11:17:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:17:34]Read from MH i2c: E2 [11:17:34]MH_I2C_Read... [11:17:34]Read from MH i2c: E2 0E 00 [11:17:34]MH_I2C_Read... [11:17:34]Read from MH i2c: E2 0E 00 C9 24 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 11 [11:17:34]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:17:34]wFMCommunicate OK [11:17:34]SAM_PROTO_GetShiftState done [11:17:34]FM_GetShiftState done [11:17:34]req_shift_opened done [11:17:34]requested_item shift.open_date is exist - process it [11:17:34]req_shift_open_date [11:17:34]req_shift_open_date done [11:17:34]produce_requested_data done [11:17:34]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156168,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [11:17:34]process_action_free close_receipt [11:17:34]json_value_free [11:17:34]json_value_free done [11:17:34]process_json_proto returns [11:17:34]Send response to host [11:17:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156168,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [11:17:34]free response buf [11:17:34]execute_script done [11:17:34]execute_script returns [11:17:34]free content buf [11:17:34]Sock 9.Close socket [11:17:34]Sock 9.Thread stoped [11:17:38]OFD Sender: No OFD packet to send [11:17:43]OFD Sender: No OFD packet to send [11:17:48]OFD Sender: No OFD packet to send [11:17:53]OFD Sender: No OFD packet to send [11:17:58]OFD Sender: No OFD packet to send [11:18:03]OFD Sender: No OFD packet to send [11:18:08]OFD Sender: No OFD packet to send [11:18:13]OFD Sender: No OFD packet to send [11:18:18]OFD Sender: No OFD packet to send [11:18:23]OFD Sender: No OFD packet to send [11:18:23]accept exits with 8 [11:18:23]New connection [11:18:23]New thread 3066695012 created [11:18:23]Thread 3066551652 joined [11:18:23]Waiting for new connection... [11:18:23] Sock 8.Parse request [11:18:23]Sock 8.Check first char [11:18:23]Sock 8.First char is OK [11:18:23]request: POST /json_proto HTTP/1.0 [11:18:23]Method: POST [11:18:23]URL: /json_proto [11:18:23]Method is POST - this is cgi request [11:18:23]url: /json_proto [11:18:23]query_string will be loaded in cgi processing [11:18:23]execute_cgi json_proto POST (null) [11:18:23]execute_cgi path=json_proto method=POST [11:18:23]POST find Content-Length [11:18:23]Host: 172.17.53.67:8080 [11:18:23]Content-Length: 769 [11:18:23]Content-Type: application/json [11:18:23] [11:18:23]POST finish read [11:18:23]Found Content-Length = 769 [11:18:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874457", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:18:23]execute_script... [11:18:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874457", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:18:23]POST & json_proto [11:18:23]process_json_proto [11:18:23]json parsed OK: [11:18:23]protocol is kg_v1.0 [11:18:23]action value=close_receipt [11:18:23]process_action close_receipt [11:18:23]cmd_close_receipt [11:18:23]MH_GetDate [11:18:23]Write to MH i2c: F0 00 00 CA 24 DD [11:18:23]Write i2c OK [11:18:23]MH_I2C_Read... [11:18:23]Read from MH i2c: F0 [11:18:23]MH_I2C_Read... [11:18:23]Read from MH i2c: F0 09 00 [11:18:23]MH_I2C_Read... [11:18:23]Read from MH i2c: F0 09 00 CA 24 00 00 E7 14 67 19 BC 99 64 1A [11:18:23]GetLastDocTimeStamp 1729423051 [11:18:23]current date 1729423104 [11:18:23]FM_GetShiftState [11:18:23]SAM_PROTO_GetShiftState [11:18:23]wFMCommunicate request_size=4 [11:18:23]MH_SAM_APDU [11:18:23]CAPDU: 80 13 01 00 [11:18:23]Write to MH i2c: E2 08 00 CB 24 80 13 01 00 00 00 00 00 6C [11:18:23]Write i2c OK [11:18:23]MH_I2C_Read... [11:18:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:18:23]Read from MH i2c: E2 [11:18:23]MH_I2C_Read... [11:18:23]Read from MH i2c: E2 0E 00 [11:18:23]MH_I2C_Read... [11:18:23]Read from MH i2c: E2 0E 00 CB 24 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 13 [11:18:23]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:18:23]wFMCommunicate OK [11:18:23]SAM_PROTO_GetShiftState done [11:18:23]FM_GetShiftState done [11:18:23]opened in 1729383891 [11:18:23]opened+sec_in_day 1729470291 [11:18:23]quantity*price = 100015 [11:18:23]sum+1 = 100017 [11:18:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 241 20.10.2024 11:18 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156169 ФПД: 199279404819795 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T111824&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156169&fm=199279404819795&tin=02508201610067®Number=0000137193017469&sum=100016 [11:18:24]StoreToDocumentArchive [11:18:24]shift 314 fd 156169 [11:18:24]save to /storage/0314/doc_00156169 [11:18:24]save last doc name /storage/0314/doc_00156169 to /storage/kkm_last_doc_name [11:18:24]save OK [11:18:24]Clear old archive folders... [11:18:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:18:24]tlvbuf is 008676B0 [11:18:24]SAM_PROTO_ClearQueue [11:18:24]wFMCommunicate request_size=4 [11:18:24]MH_SAM_APDU [11:18:24]CAPDU: 80 09 00 00 [11:18:24]Write to MH i2c: E2 08 00 D8 24 80 09 00 00 00 00 00 00 6E [11:18:24]Write i2c OK [11:18:24]MH_I2C_Read... [11:18:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:18:24]Read from MH i2c: E2 [11:18:24]MH_I2C_Read... [11:18:24]Read from MH i2c: E2 03 00 [11:18:24]MH_I2C_Read... [11:18:24]Read from MH i2c: E2 03 00 D8 24 00 90 00 70 [11:18:24]RAPDU: 90 00 [11:18:24]wFMCommunicate OK [11:18:24]SAM_PROTO_ClearQueue done [11:18:24]KKMCreateOFDPacket [11:18:24]OFDProtocolAddRootSTLVToBuf [11:18:24]FM_MakeSignedData [11:18:24]FM_MakeSignedData [11:18:24]SAM_PROTO_SignData [11:18:24]wFMCommunicate request_size=4 [11:18:24]MH_SAM_APDU [11:18:24]CAPDU: 80 0D 01 02 [11:18:24]Write to MH i2c: E2 08 00 D9 24 80 0D 01 02 00 00 00 00 76 [11:18:24]Write i2c OK [11:18:24]MH_I2C_Read... [11:18:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:18:24]Read from MH i2c: E2 [11:18:24]MH_I2C_Read... [11:18:24]Read from MH i2c: E2 03 00 [11:18:24]MH_I2C_Read... [11:18:24]Read from MH i2c: E2 03 00 D9 24 00 90 00 71 [11:18:24]RAPDU: 90 00 [11:18:24]wFMCommunicate OK [11:18:24]wFMCommunicate request_size=255 [11:18:24]MH_SAM_APDU [11:18:24]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 00 E7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 09 62 02 00 35 04 06 00 B5 [11:18:24]Write to MH i2c: E2 02 01 DA 24 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 00 E7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 09 62 02 00 35 04 06 00 B5 00 00 E7 [11:18:24]Write i2c OK [11:18:24]MH_I2C_Read... [11:18:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:18:24]Read from MH i2c: E2 [11:18:24]MH_I2C_Read... [11:18:24]Read from MH i2c: E2 03 00 [11:18:24]MH_I2C_Read... [11:18:24]Read from MH i2c: E2 03 00 DA 24 00 90 00 72 [11:18:24]RAPDU: 90 00 [11:18:24]wFMCommunicate OK [11:18:24]wFMCommunicate request_size=10 [11:18:24]MH_SAM_APDU [11:18:24]CAPDU: 80 0D 02 02 05 3E 5A 22 A5 53 [11:18:24]Write to MH i2c: E2 0D 00 DB 24 80 0D 02 02 05 00 3E 5A 22 A5 53 00 00 35 [11:18:24]Write i2c OK [11:18:24]MH_I2C_Read... [11:18:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:18:25]Read from MH i2c: E2 [11:18:25]MH_I2C_Read... [11:18:25]Read from MH i2c: E2 03 00 [11:18:25]MH_I2C_Read... [11:18:25]Read from MH i2c: E2 03 00 DB 24 00 90 00 73 [11:18:25]RAPDU: 90 00 [11:18:25]wFMCommunicate OK [11:18:25]wFMCommunicate request_size=4 [11:18:25]MH_SAM_APDU [11:18:25]CAPDU: 80 0D 03 02 [11:18:25]Write to MH i2c: E2 08 00 DC 24 80 0D 03 02 00 00 00 00 7B [11:18:25]Write i2c OK [11:18:25]MH_I2C_Read... [11:18:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:18:25]Read from MH i2c: E2 [11:18:25]MH_I2C_Read... [11:18:25]Read from MH i2c: E2 0B 00 [11:18:25]MH_I2C_Read... [11:18:25]Read from MH i2c: E2 0B 00 DC 24 00 5B BD 0A FC 09 8F 7A BA 90 00 66 [11:18:25]RAPDU: 5B BD 0A FC 09 8F 7A BA 90 00 [11:18:25]wFMCommunicate OK [11:18:25]SAM_PROTO_SignData done [11:18:25]FM_MakeSignedData done [11:18:25]CreateOFDProtocolMessage [11:18:25]wFMCommunicate request_size=4 [11:18:25]MH_SAM_APDU [11:18:25]CAPDU: 80 11 00 00 [11:18:25]Write to MH i2c: E2 08 00 DD 24 80 11 00 00 00 00 00 00 7B [11:18:25]Write i2c OK [11:18:25]MH_I2C_Read... [11:18:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:18:25]Read from MH i2c: E2 [11:18:25]MH_I2C_Read... [11:18:25]Read from MH i2c: E2 17 00 [11:18:25]MH_I2C_Read... [11:18:25]Read from MH i2c: E2 17 00 DD 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CC [11:18:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:18:25]wFMCommunicate OK [11:18:25]CreateOFDProtocolMessage done [11:18:25]OFDSenderStorePacket 156169 [11:18:25]StoreOFDPacket docnum=156169 [11:18:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 3E D7 07 01 D0 10 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 00 E7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 09 62 02 00 35 04 06 00 B5 3E 5A 22 A5 53 5B BD 0A FC 09 8F 7A BA [11:18:25]CheckFolder [11:18:25]dirname=/storage/ofd_packets [11:18:25]CheckFolder done [11:18:25]ProducePacketName [11:18:25]name=ofd_packets/00156169 [11:18:25]NVStorageSaveData ofd_packets/00156169 [11:18:25]File name is /storage/ofd_packets/00156169 [11:18:25]Write 301 bytes [11:18:25]NVStorageSaveData done [11:18:25]OFDSenderStorePacket done [11:18:25]KKMCreateOFDPacket done [11:18:25]NVStorageSaveData kkm_last_timestamp [11:18:25]File name is /storage/kkm_last_timestamp [11:18:25]Write 4 bytes [11:18:25]NVStorageSaveData done [11:18:25]ExternCall_PrintAddStr [11:18:25]wPrintStart [11:18:25]Write to MH i2c: 01 00 00 DE 24 02 [11:18:25]Write i2c OK [11:18:25]MH_I2C_Read... [11:18:25]Read from MH i2c: 01 [11:18:25]MH_I2C_Read... [11:18:25]Read from MH i2c: 01 07 00 [11:18:25]MH_I2C_Read... [11:18:25]Read from MH i2c: 01 07 00 DE 24 00 00 00 00 00 FF 0F 17 [11:18:25]RasterBufferAndPrint [11:18:25]line Счет N : (1)874457 [11:18:25]line ИНН: 02508201610067 [11:18:25]line Контрольно-Кассовый Чек [11:18:25]line ПРОДАЖА [11:18:25]line ТРК (МРК, ГНК) : 22 [11:18:25]line Товар: 2710124130 [11:18:25]line Аи-92-К-5 [11:18:25]line 14.950 * 66.90 [11:18:25]line = 1000.16 [11:18:25]line НДС 12% НСП 1% [11:18:25]line > о реализуемом товаре [11:18:25]line ИТОГО: 1000.16 [11:18:25]line НСП 1% : 8.85 [11:18:25]line НДС 12% : 106.21 [11:18:25]line Наличными: 0.00 [11:18:25]line Безнал.: 1000.16 [11:18:25]line Место: АЗС № 165 "Партнер Нефть" [11:18:25]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:18:25]line СНО: Общий режим [11:18:25]line Чек 241 20.10.2024 11:18 [11:18:25]line Смена: 314 ФФД: 1.0 [11:18:25]line ЗНМ: 0300000234 [11:18:25]line РНМ: 0000137193017469 [11:18:25]line Версия ККМ: v1.0 [11:18:25]line Платежная система: Mbank [11:18:25]line ФМ: 0000000000963156 [11:18:25]line ФД: 156169 [11:18:25]line ФПД: 199279404819795 [11:18:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T111824&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156169&fm=199279404819795&tin=02508201610067®Number=0000137193017469&sum=100016 [11:18:25]OFD Sender: Processing packet 156169 [packets to send 52, broken 51] [11:18:25]ProducePacketName [11:18:25]name=ofd_packets/00156169 [11:18:25]OFD Sender: To server: pG, [11:18:25]CommunicateWithHost lk.salyk.kg:30040 [11:18:25]ConnectInit lk.salyk.kg [11:18:25]written 0, free lines is 4095 [11:18:25]Connected sock=10 [11:18:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 3E D7 07 01 D0 10 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 00 E7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 09 62 02 00 35 04 06 00 B5 3E 5A 22 A5 53 5B BD 0A FC 09 8F 7A BA [11:18:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 38 99 47 00 8E ED A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 09 62 02 00 F4 03 04 00 33 8D 14 67 B6 04 01 00 00 E2 F2 1E 13 64 85 8E EE [11:18:25]CommunicateWithHost err = 0 [11:18:25]CheckOFDResponse [11:18:25]1017 (14) - 77093643461234 [11:18:25]1041 (16) - 0000000000963156 [11:18:25]1040 (4) - 156169 [11:18:25]1012 (4) - 20.10.2024 04:55 [11:18:25]1206 (1) - 0 [11:18:25]OFD Sender: Remove packet 156169 [11:18:25]ProducePacketName [11:18:25]name=ofd_packets/00156169 [11:18:25]NVStorageDeleteData [11:18:25]Write to MH i2c: 01 00 00 07 25 2C [11:18:25]Write i2c OK [11:18:25]MH_I2C_Read... [11:18:25]Read from MH i2c: 01 [11:18:25]MH_I2C_Read... [11:18:25]Read from MH i2c: 01 07 00 [11:18:25]MH_I2C_Read... [11:18:25]Read from MH i2c: 01 07 00 07 25 00 00 00 00 00 0A 0D 4A [11:18:25]RasterBufferAndPrint [11:18:25]line [11:18:25]line [11:18:25]line [11:18:25]line [11:18:25]line [11:18:25]written 0, free lines is 3344 [11:18:25]MH_Cut [11:18:25]Write to MH i2c: D1 01 00 0E 25 01 05 [11:18:25]Write i2c OK [11:18:25]MH_I2C_Read... [11:18:25]Read from MH i2c: D1 [11:18:25]MH_I2C_Read... [11:18:25]Read from MH i2c: D1 01 00 [11:18:25]MH_I2C_Read... [11:18:25]Read from MH i2c: D1 01 00 0E 25 00 04 [11:18:25]Write to MH i2c: 01 00 00 0F 25 34 [11:18:25]Write i2c OK [11:18:25]MH_I2C_Read... [11:18:26]OFD Sender: No OFD packet to send [11:18:26]*** Cut start [11:18:26]*** Partial cut [11:18:26]*** CUTSNS_PIN = 1 [11:18:26]*** CUTSNS_PIN = 0 [11:18:26]*** Brake cut motor [11:18:27]Read from MH i2c: 01 [11:18:27]*** Stop cut motor [11:18:27]*** Cut end [11:18:27]MH_I2C_Read... [11:18:27]Read from MH i2c: 01 07 00 [11:18:27]MH_I2C_Read... [11:18:27]Read from MH i2c: 01 07 00 0F 25 00 00 00 00 00 FF 0F 49 [11:18:27]process_action close_receipt done [11:18:27]requested_data is exist [11:18:27]produce_requested_data [11:18:27]requested_item fm.sn is exist - process it [11:18:27]wFMCommunicate request_size=4 [11:18:27]MH_SAM_APDU [11:18:27]CAPDU: 80 11 00 00 [11:18:27]Write to MH i2c: E2 08 00 10 25 80 11 00 00 00 00 00 00 AF [11:18:27]Write i2c OK [11:18:27]MH_I2C_Read... [11:18:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:18:27]Read from MH i2c: E2 [11:18:27]MH_I2C_Read... [11:18:27]Read from MH i2c: E2 17 00 [11:18:27]MH_I2C_Read... [11:18:27]Read from MH i2c: E2 17 00 10 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 00 [11:18:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:18:27]wFMCommunicate OK [11:18:27]requested_item fd.num is exist - process it [11:18:27]SAM_PROTO_GetFieldsCounters [11:18:27]wFMCommunicate request_size=4 [11:18:27]MH_SAM_APDU [11:18:27]CAPDU: 80 13 00 00 [11:18:27]Write to MH i2c: E2 08 00 11 25 80 13 00 00 00 00 00 00 B2 [11:18:27]Write i2c OK [11:18:27]MH_I2C_Read... [11:18:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:18:27]Read from MH i2c: E2 [11:18:27]MH_I2C_Read... [11:18:27]Read from MH i2c: E2 62 00 [11:18:27]MH_I2C_Read... [11:18:27]Read from MH i2c: E2 62 00 11 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 09 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 F1 00 00 00 5E 04 04 00 F1 00 00 00 57 04 04 00 F2 00 00 00 19 04 04 00 00 00 00 00 90 00 66 [11:18:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 09 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 F1 00 00 00 5E 04 04 00 F1 00 00 00 57 04 04 00 F2 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:18:27]wFMCommunicate OK [11:18:27]SAM_PROTO_GetFieldsCounters done [11:18:27]requested_item shift.num is exist - process it [11:18:27]requested_item shift.opened is exist - process it [11:18:27]req_shift_opened [11:18:27]FM_GetShiftState [11:18:27]SAM_PROTO_GetShiftState [11:18:27]wFMCommunicate request_size=4 [11:18:27]MH_SAM_APDU [11:18:27]CAPDU: 80 13 01 00 [11:18:27]Write to MH i2c: E2 08 00 12 25 80 13 01 00 00 00 00 00 B4 [11:18:27]Write i2c OK [11:18:27]MH_I2C_Read... [11:18:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:18:27]Read from MH i2c: E2 [11:18:27]MH_I2C_Read... [11:18:27]Read from MH i2c: E2 0E 00 [11:18:27]MH_I2C_Read... [11:18:27]Read from MH i2c: E2 0E 00 12 25 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 5B [11:18:27]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:18:27]wFMCommunicate OK [11:18:27]SAM_PROTO_GetShiftState done [11:18:27]FM_GetShiftState done [11:18:27]req_shift_opened done [11:18:27]requested_item shift.open_date is exist - process it [11:18:27]req_shift_open_date [11:18:27]req_shift_open_date done [11:18:27]produce_requested_data done [11:18:27]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156169,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [11:18:27]process_action_free close_receipt [11:18:27]json_value_free [11:18:27]json_value_free done [11:18:27]process_json_proto returns [11:18:27]Send response to host [11:18:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156169,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [11:18:27]free response buf [11:18:27]execute_script done [11:18:27]execute_script returns [11:18:27]free content buf [11:18:27]Sock 8.Close socket [11:18:27]Sock 8.Thread stoped [11:18:31]OFD Sender: No OFD packet to send [11:18:36]OFD Sender: No OFD packet to send [11:18:41]OFD Sender: No OFD packet to send [11:18:46]OFD Sender: No OFD packet to send [11:18:51]OFD Sender: No OFD packet to send [11:18:56]OFD Sender: No OFD packet to send [11:19:01]OFD Sender: No OFD packet to send [11:19:06]OFD Sender: No OFD packet to send [11:19:11]OFD Sender: No OFD packet to send [11:19:16]OFD Sender: No OFD packet to send [11:19:21]OFD Sender: No OFD packet to send [11:19:26]OFD Sender: No OFD packet to send [11:19:31]OFD Sender: No OFD packet to send [11:19:36]OFD Sender: No OFD packet to send [11:19:41]OFD Sender: No OFD packet to send [11:19:46]OFD Sender: No OFD packet to send [11:19:51]OFD Sender: No OFD packet to send [11:19:56]OFD Sender: No OFD packet to send [11:20:01]OFD Sender: No OFD packet to send [11:20:06]OFD Sender: No OFD packet to send [11:20:11]OFD Sender: No OFD packet to send [11:20:16]OFD Sender: No OFD packet to send [11:20:21]OFD Sender: No OFD packet to send [11:20:26]OFD Sender: No OFD packet to send [11:20:31]OFD Sender: No OFD packet to send [11:20:36]OFD Sender: No OFD packet to send [11:20:41]OFD Sender: No OFD packet to send [11:20:46]OFD Sender: No OFD packet to send [11:20:51]OFD Sender: No OFD packet to send [11:20:56]OFD Sender: No OFD packet to send [11:20:58]accept exits with 9 [11:20:58]New connection [11:20:58]New thread 3066551652 created [11:20:58]Thread 3066695012 joined [11:20:58]Waiting for new connection... [11:20:58] Sock 9.Parse request [11:20:58]Sock 9.Check first char [11:20:58]Sock 9.First char is OK [11:20:58]request: POST /json_proto HTTP/1.0 [11:20:58]Method: POST [11:20:58]URL: /json_proto [11:20:58]Method is POST - this is cgi request [11:20:58]url: /json_proto [11:20:58]query_string will be loaded in cgi processing [11:20:58]execute_cgi json_proto POST (null) [11:20:58]execute_cgi path=json_proto method=POST [11:20:58]POST find Content-Length [11:20:58]Host: 172.17.53.67:8080 [11:20:58]Content-Length: 677 [11:20:58]Content-Type: application/json [11:20:58] [11:20:58]POST finish read [11:20:58]Found Content-Length = 677 [11:20:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874458", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:20:58]execute_script... [11:20:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874458", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:20:58]POST & json_proto [11:20:58]process_json_proto [11:20:58]json parsed OK: [11:20:58]protocol is kg_v1.0 [11:20:58]action value=close_receipt [11:20:58]process_action close_receipt [11:20:58]cmd_close_receipt [11:20:58]MH_GetDate [11:20:58]Write to MH i2c: F0 00 00 13 25 27 [11:20:58]Write i2c OK [11:20:58]MH_I2C_Read... [11:20:58]Read from MH i2c: F0 [11:20:58]MH_I2C_Read... [11:20:58]Read from MH i2c: F0 09 00 [11:20:58]MH_I2C_Read... [11:20:58]Read from MH i2c: F0 09 00 13 25 00 9B E7 14 67 19 BC 99 64 FF [11:20:58]GetLastDocTimeStamp 1729423104 [11:20:58]current date 1729423259 [11:20:58]FM_GetShiftState [11:20:58]SAM_PROTO_GetShiftState [11:20:58]wFMCommunicate request_size=4 [11:20:58]MH_SAM_APDU [11:20:58]CAPDU: 80 13 01 00 [11:20:58]Write to MH i2c: E2 08 00 14 25 80 13 01 00 00 00 00 00 B6 [11:20:58]Write i2c OK [11:20:58]MH_I2C_Read... [11:20:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:20:58]Read from MH i2c: E2 [11:20:58]MH_I2C_Read... [11:20:58]Read from MH i2c: E2 0E 00 [11:20:58]MH_I2C_Read... [11:20:58]Read from MH i2c: E2 0E 00 14 25 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 5D [11:20:58]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:20:58]wFMCommunicate OK [11:20:58]SAM_PROTO_GetShiftState done [11:20:58]FM_GetShiftState done [11:20:58]opened in 1729383891 [11:20:58]opened+sec_in_day 1729470291 [11:20:58]quantity*price = 50041 [11:20:58]sum+1 = 50042 [11:20:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 242 20.10.2024 11:20 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156170 ФПД: 93116270451626 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T112059&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156170&fm=93116270451626&tin=02508201610067®Number=0000137193017469&sum=50000 [11:21:00]StoreToDocumentArchive [11:21:00]shift 314 fd 156170 [11:21:00]save to /storage/0314/doc_00156170 [11:21:00]save last doc name /storage/0314/doc_00156170 to /storage/kkm_last_doc_name [11:21:00]save OK [11:21:00]Clear old archive folders... [11:21:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:21:00]tlvbuf is B6E9B9D0 [11:21:00]SAM_PROTO_ClearQueue [11:21:00]wFMCommunicate request_size=4 [11:21:00]MH_SAM_APDU [11:21:00]CAPDU: 80 09 00 00 [11:21:00]Write to MH i2c: E2 08 00 21 25 80 09 00 00 00 00 00 00 B8 [11:21:00]Write i2c OK [11:21:00]MH_I2C_Read... [11:21:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:21:00]Read from MH i2c: E2 [11:21:00]MH_I2C_Read... [11:21:00]Read from MH i2c: E2 03 00 [11:21:00]MH_I2C_Read... [11:21:00]Read from MH i2c: E2 03 00 21 25 00 90 00 BA [11:21:00]RAPDU: 90 00 [11:21:00]wFMCommunicate OK [11:21:00]SAM_PROTO_ClearQueue done [11:21:00]KKMCreateOFDPacket [11:21:00]OFDProtocolAddRootSTLVToBuf [11:21:00]FM_MakeSignedData [11:21:00]FM_MakeSignedData [11:21:00]SAM_PROTO_SignData [11:21:00]wFMCommunicate request_size=4 [11:21:00]MH_SAM_APDU [11:21:00]CAPDU: 80 0D 01 02 [11:21:00]Write to MH i2c: E2 08 00 22 25 80 0D 01 02 00 00 00 00 C0 [11:21:00]Write i2c OK [11:21:00]MH_I2C_Read... [11:21:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:21:00]Read from MH i2c: E2 [11:21:00]MH_I2C_Read... [11:21:00]Read from MH i2c: E2 03 00 [11:21:00]MH_I2C_Read... [11:21:00]Read from MH i2c: E2 03 00 22 25 00 90 00 BB [11:21:00]RAPDU: 90 00 [11:21:00]wFMCommunicate OK [11:21:00]wFMCommunicate request_size=255 [11:21:00]MH_SAM_APDU [11:21:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 9B E7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0A 62 02 00 35 04 06 00 54 [11:21:00]Write to MH i2c: E2 02 01 23 25 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 9B E7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0A 62 02 00 35 04 06 00 54 00 00 53 [11:21:00]Write i2c OK [11:21:00]MH_I2C_Read... [11:21:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:21:00]Read from MH i2c: E2 [11:21:00]MH_I2C_Read... [11:21:00]Read from MH i2c: E2 03 00 [11:21:00]MH_I2C_Read... [11:21:00]Read from MH i2c: E2 03 00 23 25 00 90 00 BC [11:21:00]RAPDU: 90 00 [11:21:00]wFMCommunicate OK [11:21:00]wFMCommunicate request_size=10 [11:21:00]MH_SAM_APDU [11:21:00]CAPDU: 80 0D 02 02 05 B0 52 39 1B AA [11:21:00]Write to MH i2c: E2 0D 00 24 25 80 0D 02 02 05 00 B0 52 39 1B AA 00 00 CD [11:21:00]Write i2c OK [11:21:00]MH_I2C_Read... [11:21:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:21:00]Read from MH i2c: E2 [11:21:00]MH_I2C_Read... [11:21:00]Read from MH i2c: E2 03 00 [11:21:00]MH_I2C_Read... [11:21:00]Read from MH i2c: E2 03 00 24 25 00 90 00 BD [11:21:00]RAPDU: 90 00 [11:21:00]wFMCommunicate OK [11:21:00]wFMCommunicate request_size=4 [11:21:00]MH_SAM_APDU [11:21:00]CAPDU: 80 0D 03 02 [11:21:00]Write to MH i2c: E2 08 00 25 25 80 0D 03 02 00 00 00 00 C5 [11:21:00]Write i2c OK [11:21:00]MH_I2C_Read... [11:21:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:21:00]Read from MH i2c: E2 [11:21:00]MH_I2C_Read... [11:21:00]Read from MH i2c: E2 0B 00 [11:21:00]MH_I2C_Read... [11:21:00]Read from MH i2c: E2 0B 00 25 25 00 37 67 6B 53 E7 54 2C E8 90 00 71 [11:21:00]RAPDU: 37 67 6B 53 E7 54 2C E8 90 00 [11:21:00]wFMCommunicate OK [11:21:00]SAM_PROTO_SignData done [11:21:00]FM_MakeSignedData done [11:21:00]CreateOFDProtocolMessage [11:21:00]wFMCommunicate request_size=4 [11:21:00]MH_SAM_APDU [11:21:00]CAPDU: 80 11 00 00 [11:21:00]Write to MH i2c: E2 08 00 26 25 80 11 00 00 00 00 00 00 C5 [11:21:00]Write i2c OK [11:21:00]MH_I2C_Read... [11:21:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:21:00]Read from MH i2c: E2 [11:21:00]MH_I2C_Read... [11:21:00]Read from MH i2c: E2 17 00 [11:21:00]MH_I2C_Read... [11:21:00]Read from MH i2c: E2 17 00 26 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 16 [11:21:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:21:00]wFMCommunicate OK [11:21:00]CreateOFDProtocolMessage done [11:21:00]OFDSenderStorePacket 156170 [11:21:00]StoreOFDPacket docnum=156170 [11:21:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 4E DC 07 01 A4 BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 9B E7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0A 62 02 00 35 04 06 00 54 B0 52 39 1B AA 37 67 6B 53 E7 54 2C E8 [11:21:00]CheckFolder [11:21:00]dirname=/storage/ofd_packets [11:21:00]CheckFolder done [11:21:00]ProducePacketName [11:21:00]name=ofd_packets/00156170 [11:21:00]NVStorageSaveData ofd_packets/00156170 [11:21:00]File name is /storage/ofd_packets/00156170 [11:21:00]Write 301 bytes [11:21:00]NVStorageSaveData done [11:21:00]OFDSenderStorePacket done [11:21:00]KKMCreateOFDPacket done [11:21:00]NVStorageSaveData kkm_last_timestamp [11:21:00]File name is /storage/kkm_last_timestamp [11:21:00]Write 4 bytes [11:21:00]NVStorageSaveData done [11:21:00]OFD Sender: Processing packet 156170 [packets to send 52, broken 51] [11:21:00]ProducePacketName [11:21:00]name=ofd_packets/00156170 [11:21:00]OFD Sender: To server: pG, [11:21:00]CommunicateWithHost lk.salyk.kg:30040 [11:21:00]ConnectInit lk.salyk.kg [11:21:00]ExternCall_PrintAddStr [11:21:00]wPrintStart [11:21:00]Write to MH i2c: 01 00 00 27 25 4C [11:21:00]Write i2c OK [11:21:00]MH_I2C_Read... [11:21:00]Read from MH i2c: 01 [11:21:00]MH_I2C_Read... [11:21:00]Read from MH i2c: 01 07 00 [11:21:00]MH_I2C_Read... [11:21:00]Read from MH i2c: 01 07 00 27 25 00 00 00 00 00 FF 0F 61 [11:21:00]RasterBufferAndPrint [11:21:00]line Счет N : (1)874458 [11:21:00]line ИНН: 02508201610067 [11:21:00]line Контрольно-Кассовый Чек [11:21:00]line ПРОДАЖА [11:21:00]line ТРК (МРК, ГНК) : 32 [11:21:00]line Товар: 2710124130 [11:21:00]line Аи-92-К-5 [11:21:00]line 7.480 * 66.90 [11:21:00]line = 500.41 [11:21:00]line НДС 12% НСП 1% [11:21:00]line > о реализуемом товаре [11:21:00]line ОКРУГЛЕНИЕ: -0.41 [11:21:00]line ИТОГО: 500.00 [11:21:00]line Внесено: 500.00 [11:21:00]line СДАЧА: 0.00 [11:21:00]line НСП 1% : 4.43 [11:21:00]line НДС 12% : 53.14 [11:21:00]line Наличными: 500.00 [11:21:00]line Безнал.: 0.00 [11:21:00]line Место: АЗС № 165 "Партнер Нефть" [11:21:00]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:21:00]line СНО: Общий режим [11:21:00]line Чек 242 20.10.2024 11:20 [11:21:00]line Смена: 314 ФФД: 1.0 [11:21:00]line ЗНМ: 0300000234 [11:21:00]line РНМ: 0000137193017469 [11:21:00]line Версия ККМ: v1.0 [11:21:00]line ФМ: 0000000000963156 [11:21:00]line ФД: 156170 [11:21:00]line ФПД: 93116270451626 [11:21:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T112059&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156170&fm=93116270451626&tin=02508201610067®Number=0000137193017469&sum=50000 [11:21:00]Connected sock=11 [11:21:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 4E DC 07 01 A4 BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 9B E7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0A 62 02 00 35 04 06 00 54 B0 52 39 1B AA 37 67 6B 53 E7 54 2C E8 [11:21:00]written 0, free lines is 4095 [11:21:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B9 E2 47 00 DE B4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0A 62 02 00 F4 03 04 00 CE 8D 14 67 B6 04 01 00 00 78 89 B5 88 1B 81 33 83 [11:21:01]CommunicateWithHost err = 0 [11:21:01]CheckOFDResponse [11:21:01]1017 (14) - 77093643461234 [11:21:01]1041 (16) - 0000000000963156 [11:21:01]1040 (4) - 156170 [11:21:01]1012 (4) - 20.10.2024 04:57 [11:21:01]1206 (1) - 0 [11:21:01]OFD Sender: Remove packet 156170 [11:21:01]ProducePacketName [11:21:01]name=ofd_packets/00156170 [11:21:01]NVStorageDeleteData [11:21:01]Write to MH i2c: 01 00 00 52 25 77 [11:21:01]Write i2c OK [11:21:01]MH_I2C_Read... [11:21:01]Read from MH i2c: 01 [11:21:01]MH_I2C_Read... [11:21:01]Read from MH i2c: 01 07 00 [11:21:01]MH_I2C_Read... [11:21:01]Read from MH i2c: 01 07 00 52 25 00 00 00 00 00 EC 0C 76 [11:21:01]RasterBufferAndPrint [11:21:01]line [11:21:01]line [11:21:01]line [11:21:01]line [11:21:01]line [11:21:01]written 0, free lines is 3314 [11:21:01]MH_Cut [11:21:01]Write to MH i2c: D1 01 00 59 25 01 50 [11:21:01]Write i2c OK [11:21:01]MH_I2C_Read... [11:21:01]Read from MH i2c: D1 [11:21:01]MH_I2C_Read... [11:21:01]Read from MH i2c: D1 01 00 [11:21:01]MH_I2C_Read... [11:21:01]Read from MH i2c: D1 01 00 59 25 00 4F [11:21:01]Write to MH i2c: 01 00 00 5A 25 7F [11:21:01]Write i2c OK [11:21:01]MH_I2C_Read... [11:21:01]OFD Sender: No OFD packet to send [11:21:02]*** Cut start [11:21:02]*** Partial cut [11:21:02]*** CUTSNS_PIN = 1 [11:21:02]*** CUTSNS_PIN = 0 [11:21:02]*** Brake cut motor [11:21:02]Read from MH i2c: 01 [11:21:02]MH_I2C_Read... [11:21:02]*** Stop cut motor [11:21:02]*** Cut end [11:21:02]Read from MH i2c: 01 07 00 [11:21:02]MH_I2C_Read... [11:21:02]Read from MH i2c: 01 07 00 5A 25 00 00 00 00 00 FF 0F 94 [11:21:02]process_action close_receipt done [11:21:02]requested_data is exist [11:21:02]produce_requested_data [11:21:02]requested_item fm.sn is exist - process it [11:21:02]wFMCommunicate request_size=4 [11:21:02]MH_SAM_APDU [11:21:02]CAPDU: 80 11 00 00 [11:21:02]Write to MH i2c: E2 08 00 5B 25 80 11 00 00 00 00 00 00 FA [11:21:02]Write i2c OK [11:21:02]MH_I2C_Read... [11:21:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:21:02]Read from MH i2c: E2 [11:21:02]MH_I2C_Read... [11:21:02]Read from MH i2c: E2 17 00 [11:21:02]MH_I2C_Read... [11:21:02]Read from MH i2c: E2 17 00 5B 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4B [11:21:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:21:02]wFMCommunicate OK [11:21:02]requested_item fd.num is exist - process it [11:21:02]SAM_PROTO_GetFieldsCounters [11:21:02]wFMCommunicate request_size=4 [11:21:02]MH_SAM_APDU [11:21:02]CAPDU: 80 13 00 00 [11:21:02]Write to MH i2c: E2 08 00 5C 25 80 13 00 00 00 00 00 00 FD [11:21:02]Write i2c OK [11:21:02]MH_I2C_Read... [11:21:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:21:02]Read from MH i2c: E2 [11:21:02]MH_I2C_Read... [11:21:02]Read from MH i2c: E2 62 00 [11:21:02]MH_I2C_Read... [11:21:02]Read from MH i2c: E2 62 00 5C 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0A 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 F2 00 00 00 5E 04 04 00 F2 00 00 00 57 04 04 00 F3 00 00 00 19 04 04 00 00 00 00 00 90 00 B5 [11:21:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0A 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 F2 00 00 00 5E 04 04 00 F2 00 00 00 57 04 04 00 F3 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:21:02]wFMCommunicate OK [11:21:02]SAM_PROTO_GetFieldsCounters done [11:21:02]requested_item shift.num is exist - process it [11:21:02]requested_item shift.opened is exist - process it [11:21:02]req_shift_opened [11:21:02]FM_GetShiftState [11:21:02]SAM_PROTO_GetShiftState [11:21:02]wFMCommunicate request_size=4 [11:21:02]MH_SAM_APDU [11:21:02]CAPDU: 80 13 01 00 [11:21:02]Write to MH i2c: E2 08 00 5D 25 80 13 01 00 00 00 00 00 FF [11:21:02]Write i2c OK [11:21:02]MH_I2C_Read... [11:21:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:21:02]Read from MH i2c: E2 [11:21:02]MH_I2C_Read... [11:21:02]Read from MH i2c: E2 0E 00 [11:21:02]MH_I2C_Read... [11:21:02]Read from MH i2c: E2 0E 00 5D 25 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A6 [11:21:02]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:21:02]wFMCommunicate OK [11:21:02]SAM_PROTO_GetShiftState done [11:21:02]FM_GetShiftState done [11:21:02]req_shift_opened done [11:21:02]requested_item shift.open_date is exist - process it [11:21:02]req_shift_open_date [11:21:02]req_shift_open_date done [11:21:02]produce_requested_data done [11:21:02]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156170,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [11:21:02]process_action_free close_receipt [11:21:02]json_value_free [11:21:02]json_value_free done [11:21:02]process_json_proto returns [11:21:02]Send response to host [11:21:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156170,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [11:21:02]free response buf [11:21:02]execute_script done [11:21:02]execute_script returns [11:21:02]free content buf [11:21:02]Sock 9.Close socket [11:21:02]Sock 9.Thread stoped [11:21:06]OFD Sender: No OFD packet to send [11:21:11]OFD Sender: No OFD packet to send [11:21:16]OFD Sender: No OFD packet to send [11:21:21]OFD Sender: No OFD packet to send [11:21:26]OFD Sender: No OFD packet to send [11:21:31]OFD Sender: No OFD packet to send [11:21:36]OFD Sender: No OFD packet to send [11:21:41]OFD Sender: No OFD packet to send [11:21:46]OFD Sender: No OFD packet to send [11:21:51]OFD Sender: No OFD packet to send [11:21:56]OFD Sender: No OFD packet to send [11:22:01]OFD Sender: No OFD packet to send [11:22:06]OFD Sender: No OFD packet to send [11:22:11]OFD Sender: No OFD packet to send [11:22:16]OFD Sender: No OFD packet to send [11:22:21]OFD Sender: No OFD packet to send [11:22:26]OFD Sender: No OFD packet to send [11:22:31]OFD Sender: No OFD packet to send [11:22:36]OFD Sender: No OFD packet to send [11:22:41]OFD Sender: No OFD packet to send [11:22:46]OFD Sender: No OFD packet to send [11:22:51]OFD Sender: No OFD packet to send [11:22:56]OFD Sender: No OFD packet to send [11:23:01]OFD Sender: No OFD packet to send [11:23:06]OFD Sender: No OFD packet to send [11:23:11]OFD Sender: No OFD packet to send [11:23:16]OFD Sender: No OFD packet to send [11:23:21]OFD Sender: No OFD packet to send [11:23:26]OFD Sender: No OFD packet to send [11:23:31]OFD Sender: No OFD packet to send [11:23:36]OFD Sender: No OFD packet to send [11:23:41]OFD Sender: No OFD packet to send [11:23:46]OFD Sender: No OFD packet to send [11:23:51]OFD Sender: No OFD packet to send [11:23:56]OFD Sender: No OFD packet to send [11:24:01]OFD Sender: No OFD packet to send [11:24:06]OFD Sender: No OFD packet to send [11:24:11]OFD Sender: No OFD packet to send [11:24:16]OFD Sender: No OFD packet to send [11:24:21]OFD Sender: No OFD packet to send [11:24:26]OFD Sender: No OFD packet to send [11:24:31]OFD Sender: No OFD packet to send [11:24:36]OFD Sender: No OFD packet to send [11:24:41]OFD Sender: No OFD packet to send [11:24:46]OFD Sender: No OFD packet to send [11:24:51]OFD Sender: No OFD packet to send [11:24:56]OFD Sender: No OFD packet to send [11:25:01]OFD Sender: No OFD packet to send [11:25:06]OFD Sender: No OFD packet to send [11:25:11]OFD Sender: No OFD packet to send [11:25:16]OFD Sender: No OFD packet to send [11:25:21]OFD Sender: No OFD packet to send [11:25:26]OFD Sender: No OFD packet to send [11:25:31]OFD Sender: No OFD packet to send [11:25:36]OFD Sender: No OFD packet to send [11:25:41]OFD Sender: No OFD packet to send [11:25:46]OFD Sender: No OFD packet to send [11:25:51]OFD Sender: No OFD packet to send [11:25:56]OFD Sender: No OFD packet to send [11:26:01]OFD Sender: No OFD packet to send [11:26:06]OFD Sender: No OFD packet to send [11:26:11]OFD Sender: No OFD packet to send [11:26:16]OFD Sender: No OFD packet to send [11:26:21]OFD Sender: No OFD packet to send [11:26:26]OFD Sender: No OFD packet to send [11:26:31]OFD Sender: No OFD packet to send [11:26:36]OFD Sender: No OFD packet to send [11:26:41]OFD Sender: No OFD packet to send [11:26:46]OFD Sender: No OFD packet to send [11:26:51]OFD Sender: No OFD packet to send [11:26:56]OFD Sender: No OFD packet to send [11:27:01]OFD Sender: No OFD packet to send [11:27:06]OFD Sender: No OFD packet to send [11:27:11]OFD Sender: No OFD packet to send [11:27:16]OFD Sender: No OFD packet to send [11:27:21]accept exits with 8 [11:27:21]New connection [11:27:21]New thread 3066695012 created [11:27:21]Thread 3066551652 joined [11:27:21]Waiting for new connection... [11:27:21] Sock 8.Parse request [11:27:21]Sock 8.Check first char [11:27:21]Sock 8.First char is OK [11:27:21]request: POST /json_proto HTTP/1.0 [11:27:21]Method: POST [11:27:21]URL: /json_proto [11:27:21]Method is POST - this is cgi request [11:27:21]url: /json_proto [11:27:21]query_string will be loaded in cgi processing [11:27:21]execute_cgi json_proto POST (null) [11:27:21]execute_cgi path=json_proto method=POST [11:27:21]POST find Content-Length [11:27:21]Host: 172.17.53.67:8080 [11:27:21]Content-Length: 789 [11:27:21]Content-Type: application/json [11:27:21] [11:27:21]POST finish read [11:27:21]Found Content-Length = 789 [11:27:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874460", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:27:21]execute_script... [11:27:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874460", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:27:21]POST & json_proto [11:27:21]process_json_proto [11:27:21]json parsed OK: [11:27:21]protocol is kg_v1.0 [11:27:21]action value=close_receipt [11:27:21]process_action close_receipt [11:27:21]cmd_close_receipt [11:27:21]MH_GetDate [11:27:21]Write to MH i2c: F0 00 00 5E 25 72 [11:27:21]Write i2c OK [11:27:21]MH_I2C_Read... [11:27:21]Read from MH i2c: F0 [11:27:21]MH_I2C_Read... [11:27:21]Read from MH i2c: F0 09 00 [11:27:21]MH_I2C_Read... [11:27:21]Read from MH i2c: F0 09 00 5E 25 00 1A E9 14 67 19 BC 99 64 CB [11:27:21]GetLastDocTimeStamp 1729423259 [11:27:21]current date 1729423642 [11:27:21]FM_GetShiftState [11:27:21]SAM_PROTO_GetShiftState [11:27:21]wFMCommunicate request_size=4 [11:27:21]MH_SAM_APDU [11:27:21]CAPDU: 80 13 01 00 [11:27:21]Write to MH i2c: E2 08 00 5F 25 80 13 01 00 00 00 00 00 01 [11:27:21]Write i2c OK [11:27:21]MH_I2C_Read... [11:27:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:27:21]Read from MH i2c: E2 [11:27:21]MH_I2C_Read... [11:27:21]Read from MH i2c: E2 0E 00 [11:27:21]MH_I2C_Read... [11:27:21]Read from MH i2c: E2 0E 00 5F 25 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A8 [11:27:21]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:27:21]wFMCommunicate OK [11:27:21]SAM_PROTO_GetShiftState done [11:27:21]FM_GetShiftState done [11:27:21]opened in 1729383891 [11:27:21]opened+sec_in_day 1729470291 [11:27:21]quantity*price = 0 [11:27:21]sum+1 = 1 [11:27:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 243 20.10.2024 11:27 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливная Карта 59209 ФМ: 0000000000963156 ФД: 156171 ФПД: 247276828511375 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T112723&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156171&fm=247276828511375&tin=02508201610067®Number=0000137193017469&sum=0 [11:27:23]StoreToDocumentArchive [11:27:23]shift 314 fd 156171 [11:27:23]save to /storage/0314/doc_00156171 [11:27:23]save last doc name /storage/0314/doc_00156171 to /storage/kkm_last_doc_name [11:27:23]save OK [11:27:23]Clear old archive folders... [11:27:23]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:27:23]tlvbuf is 008962E0 [11:27:23]SAM_PROTO_ClearQueue [11:27:23]wFMCommunicate request_size=4 [11:27:23]MH_SAM_APDU [11:27:23]CAPDU: 80 09 00 00 [11:27:23]Write to MH i2c: E2 08 00 6C 25 80 09 00 00 00 00 00 00 03 [11:27:23]Write i2c OK [11:27:23]MH_I2C_Read... [11:27:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:27:23]Read from MH i2c: E2 [11:27:23]MH_I2C_Read... [11:27:23]Read from MH i2c: E2 03 00 [11:27:23]MH_I2C_Read... [11:27:23]Read from MH i2c: E2 03 00 6C 25 00 90 00 05 [11:27:23]RAPDU: 90 00 [11:27:23]wFMCommunicate OK [11:27:23]SAM_PROTO_ClearQueue done [11:27:23]KKMCreateOFDPacket [11:27:23]OFDProtocolAddRootSTLVToBuf [11:27:23]FM_MakeSignedData [11:27:23]FM_MakeSignedData [11:27:23]SAM_PROTO_SignData [11:27:23]wFMCommunicate request_size=4 [11:27:23]MH_SAM_APDU [11:27:23]CAPDU: 80 0D 01 02 [11:27:23]Write to MH i2c: E2 08 00 6D 25 80 0D 01 02 00 00 00 00 0B [11:27:23]Write i2c OK [11:27:23]MH_I2C_Read... [11:27:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:27:23]Read from MH i2c: E2 [11:27:23]MH_I2C_Read... [11:27:23]Read from MH i2c: E2 03 00 [11:27:23]MH_I2C_Read... [11:27:23]Read from MH i2c: E2 03 00 6D 25 00 90 00 06 [11:27:23]RAPDU: 90 00 [11:27:23]wFMCommunicate OK [11:27:23]wFMCommunicate request_size=255 [11:27:23]MH_SAM_APDU [11:27:23]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 1B E9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0B 62 02 00 35 04 06 00 E0 E5 9F 86 [11:27:23]Write to MH i2c: E2 02 01 6E 25 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 1B E9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0B 62 02 00 35 04 06 00 E0 E5 9F 86 00 00 00 [11:27:23]Write i2c OK [11:27:23]MH_I2C_Read... [11:27:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:27:23]Read from MH i2c: E2 [11:27:23]MH_I2C_Read... [11:27:23]Read from MH i2c: E2 03 00 [11:27:23]MH_I2C_Read... [11:27:23]Read from MH i2c: E2 03 00 6E 25 00 90 00 07 [11:27:23]RAPDU: 90 00 [11:27:23]wFMCommunicate OK [11:27:23]wFMCommunicate request_size=7 [11:27:23]MH_SAM_APDU [11:27:23]CAPDU: 80 0D 02 02 02 4C 8F [11:27:23]Write to MH i2c: E2 0A 00 6F 25 80 0D 02 02 02 00 4C 8F 00 00 ED [11:27:23]Write i2c OK [11:27:23]MH_I2C_Read... [11:27:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:27:23]Read from MH i2c: E2 [11:27:23]MH_I2C_Read... [11:27:23]Read from MH i2c: E2 03 00 [11:27:23]MH_I2C_Read... [11:27:23]Read from MH i2c: E2 03 00 6F 25 00 90 00 08 [11:27:23]RAPDU: 90 00 [11:27:23]wFMCommunicate OK [11:27:23]wFMCommunicate request_size=4 [11:27:23]MH_SAM_APDU [11:27:23]CAPDU: 80 0D 03 02 [11:27:23]Write to MH i2c: E2 08 00 70 25 80 0D 03 02 00 00 00 00 10 [11:27:23]Write i2c OK [11:27:23]MH_I2C_Read... [11:27:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:27:23]Read from MH i2c: E2 [11:27:23]MH_I2C_Read... [11:27:23]Read from MH i2c: E2 0B 00 [11:27:23]MH_I2C_Read... [11:27:23]Read from MH i2c: E2 0B 00 70 25 00 CC B9 EE D6 4B 05 4E 70 90 00 68 [11:27:23]RAPDU: CC B9 EE D6 4B 05 4E 70 90 00 [11:27:23]wFMCommunicate OK [11:27:23]SAM_PROTO_SignData done [11:27:23]FM_MakeSignedData done [11:27:23]CreateOFDProtocolMessage [11:27:23]wFMCommunicate request_size=4 [11:27:23]MH_SAM_APDU [11:27:23]CAPDU: 80 11 00 00 [11:27:23]Write to MH i2c: E2 08 00 71 25 80 11 00 00 00 00 00 00 10 [11:27:23]Write i2c OK [11:27:23]MH_I2C_Read... [11:27:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:27:23]Read from MH i2c: E2 [11:27:23]MH_I2C_Read... [11:27:23]Read from MH i2c: E2 17 00 [11:27:23]MH_I2C_Read... [11:27:23]Read from MH i2c: E2 17 00 71 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 61 [11:27:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:27:23]wFMCommunicate OK [11:27:23]CreateOFDProtocolMessage done [11:27:23]OFDSenderStorePacket 156171 [11:27:23]StoreOFDPacket docnum=156171 [11:27:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 BA 0A 04 01 07 F0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 1B E9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0B 62 02 00 35 04 06 00 E0 E5 9F 86 4C 8F CC B9 EE D6 4B 05 4E 70 [11:27:23]CheckFolder [11:27:23]dirname=/storage/ofd_packets [11:27:23]CheckFolder done [11:27:23]ProducePacketName [11:27:23]name=ofd_packets/00156171 [11:27:23]NVStorageSaveData ofd_packets/00156171 [11:27:23]File name is /storage/ofd_packets/00156171 [11:27:23]Write 298 bytes [11:27:23]NVStorageSaveData done [11:27:23]OFDSenderStorePacket done [11:27:23]KKMCreateOFDPacket done [11:27:23]NVStorageSaveData kkm_last_timestamp [11:27:23]File name is /storage/kkm_last_timestamp [11:27:23]Write 4 bytes [11:27:23]NVStorageSaveData done [11:27:23]ExternCall_PrintAddStr [11:27:23]wPrintStart [11:27:23]Write to MH i2c: 01 00 00 72 25 97 [11:27:23]Write i2c OK [11:27:23]MH_I2C_Read... [11:27:23]Read from MH i2c: 01 [11:27:23]MH_I2C_Read... [11:27:23]Read from MH i2c: 01 07 00 [11:27:23]MH_I2C_Read... [11:27:23]Read from MH i2c: 01 07 00 72 25 00 00 00 00 00 FF 0F AC [11:27:23]RasterBufferAndPrint [11:27:23]line Счет N : (1)874460 [11:27:23]line ИНН: 02508201610067 [11:27:23]line Контрольно-Кассовый Чек [11:27:23]line ПРОДАЖА [11:27:23]line ТРК (МРК, ГНК) : 24 [11:27:23]line Товар: 2710194210 [11:27:23]line ДТ-К-2 [11:27:23]line 13.130 * 0.00 [11:27:23]line = 0.00 [11:27:23]line НДС 12% НСП 1% [11:27:23]line > о реализуемом товаре [11:27:23]line ИТОГО: 0.00 [11:27:23]line НСП 1% : 0.00 [11:27:23]line НДС 12% : 0.00 [11:27:23]line Наличными: 0.00 [11:27:23]line Безнал.: 0.00 [11:27:23]line Место: АЗС № 165 "Партнер Нефть" [11:27:23]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:27:23]line СНО: Общий режим [11:27:23]line Чек 243 20.10.2024 11:27 [11:27:23]line Смена: 314 ФФД: 1.0 [11:27:23]line ЗНМ: 0300000234 [11:27:23]line РНМ: 0000137193017469 [11:27:23]line Версия ККМ: v1.0 [11:27:23]line Талоны: Топливная Карта [11:27:23]line 59209 [11:27:23]line ФМ: 0000000000963156 [11:27:23]line ФД: 156171 [11:27:23]line ФПД: 247276828511375 [11:27:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T112723&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156171&fm=247276828511375&tin=02508201610067®Number=0000137193017469&sum=0 [11:27:23]OFD Sender: Processing packet 156171 [packets to send 52, broken 51] [11:27:23]ProducePacketName [11:27:23]name=ofd_packets/00156171 [11:27:23]OFD Sender: To server: pG, [11:27:23]CommunicateWithHost lk.salyk.kg:30040 [11:27:23]ConnectInit lk.salyk.kg [11:27:23]written 0, free lines is 4095 [11:27:23]Connected sock=10 [11:27:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 BA 0A 04 01 07 F0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 1B E9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0B 62 02 00 35 04 06 00 E0 E5 9F 86 4C 8F CC B9 EE D6 4B 05 4E 70 [11:27:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 9D AA 47 00 1F C9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0B 62 02 00 F4 03 04 00 4D 8F 14 67 B6 04 01 00 00 56 10 3B 4E 4A 51 65 13 [11:27:24]CommunicateWithHost err = 0 [11:27:24]CheckOFDResponse [11:27:24]1017 (14) - 77093643461234 [11:27:24]1041 (16) - 0000000000963156 [11:27:24]1040 (4) - 156171 [11:27:24]1012 (4) - 20.10.2024 05:04 [11:27:24]1206 (1) - 0 [11:27:24]OFD Sender: Remove packet 156171 [11:27:24]ProducePacketName [11:27:24]name=ofd_packets/00156171 [11:27:24]NVStorageDeleteData [11:27:24]Write to MH i2c: 01 00 00 9C 25 C1 [11:27:24]Write i2c OK [11:27:24]MH_I2C_Read... [11:27:24]Read from MH i2c: 01 [11:27:24]MH_I2C_Read... [11:27:24]Read from MH i2c: 01 07 00 [11:27:24]MH_I2C_Read... [11:27:24]Read from MH i2c: 01 07 00 9C 25 00 00 00 00 00 FD 0C D1 [11:27:24]RasterBufferAndPrint [11:27:24]line [11:27:24]line [11:27:24]line [11:27:24]line [11:27:24]line [11:27:24]written 0, free lines is 3331 [11:27:24]MH_Cut [11:27:24]Write to MH i2c: D1 01 00 A3 25 01 9A [11:27:24]Write i2c OK [11:27:24]MH_I2C_Read... [11:27:24]Read from MH i2c: D1 [11:27:24]MH_I2C_Read... [11:27:24]Read from MH i2c: D1 01 00 [11:27:24]MH_I2C_Read... [11:27:24]Read from MH i2c: D1 01 00 A3 25 00 99 [11:27:24]Write to MH i2c: 01 00 00 A4 25 C9 [11:27:24]Write i2c OK [11:27:24]MH_I2C_Read... [11:27:24]OFD Sender: No OFD packet to send [11:27:25]*** Cut start [11:27:25]*** Partial cut [11:27:25]*** CUTSNS_PIN = 1 [11:27:25]*** CUTSNS_PIN = 0 [11:27:25]*** Brake cut motor [11:27:25]Read from MH i2c: 01 [11:27:25]MH_I2C_Read... [11:27:25]*** Stop cut motor [11:27:25]*** Cut end [11:27:25]Read from MH i2c: 01 07 00 [11:27:25]MH_I2C_Read... [11:27:25]Read from MH i2c: 01 07 00 A4 25 00 00 00 00 00 FF 0F DE [11:27:25]process_action close_receipt done [11:27:25]requested_data is exist [11:27:25]produce_requested_data [11:27:25]requested_item fm.sn is exist - process it [11:27:25]wFMCommunicate request_size=4 [11:27:25]MH_SAM_APDU [11:27:25]CAPDU: 80 11 00 00 [11:27:25]Write to MH i2c: E2 08 00 A5 25 80 11 00 00 00 00 00 00 44 [11:27:25]Write i2c OK [11:27:25]MH_I2C_Read... [11:27:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:27:25]Read from MH i2c: E2 [11:27:25]MH_I2C_Read... [11:27:25]Read from MH i2c: E2 17 00 [11:27:25]MH_I2C_Read... [11:27:25]Read from MH i2c: E2 17 00 A5 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 95 [11:27:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:27:25]wFMCommunicate OK [11:27:25]requested_item fd.num is exist - process it [11:27:25]SAM_PROTO_GetFieldsCounters [11:27:25]wFMCommunicate request_size=4 [11:27:25]MH_SAM_APDU [11:27:25]CAPDU: 80 13 00 00 [11:27:25]Write to MH i2c: E2 08 00 A6 25 80 13 00 00 00 00 00 00 47 [11:27:25]Write i2c OK [11:27:25]MH_I2C_Read... [11:27:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:27:25]Read from MH i2c: E2 [11:27:25]MH_I2C_Read... [11:27:25]Read from MH i2c: E2 62 00 [11:27:25]MH_I2C_Read... [11:27:25]Read from MH i2c: E2 62 00 A6 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0B 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 F3 00 00 00 5E 04 04 00 F3 00 00 00 57 04 04 00 F4 00 00 00 19 04 04 00 00 00 00 00 90 00 03 [11:27:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0B 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 F3 00 00 00 5E 04 04 00 F3 00 00 00 57 04 04 00 F4 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:27:25]wFMCommunicate OK [11:27:25]SAM_PROTO_GetFieldsCounters done [11:27:25]requested_item shift.num is exist - process it [11:27:25]requested_item shift.opened is exist - process it [11:27:25]req_shift_opened [11:27:25]FM_GetShiftState [11:27:25]SAM_PROTO_GetShiftState [11:27:25]wFMCommunicate request_size=4 [11:27:25]MH_SAM_APDU [11:27:25]CAPDU: 80 13 01 00 [11:27:25]Write to MH i2c: E2 08 00 A7 25 80 13 01 00 00 00 00 00 49 [11:27:25]Write i2c OK [11:27:25]MH_I2C_Read... [11:27:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:27:25]Read from MH i2c: E2 [11:27:25]MH_I2C_Read... [11:27:25]Read from MH i2c: E2 0E 00 [11:27:25]MH_I2C_Read... [11:27:25]Read from MH i2c: E2 0E 00 A7 25 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F0 [11:27:25]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:27:25]wFMCommunicate OK [11:27:25]SAM_PROTO_GetShiftState done [11:27:25]FM_GetShiftState done [11:27:25]req_shift_opened done [11:27:25]requested_item shift.open_date is exist - process it [11:27:25]req_shift_open_date [11:27:25]req_shift_open_date done [11:27:25]produce_requested_data done [11:27:25]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156171,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [11:27:25]process_action_free close_receipt [11:27:25]json_value_free [11:27:25]json_value_free done [11:27:25]process_json_proto returns [11:27:25]Send response to host [11:27:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156171,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [11:27:25]free response buf [11:27:25]execute_script done [11:27:25]execute_script returns [11:27:25]free content buf [11:27:25]Sock 8.Close socket [11:27:25]Sock 8.Thread stoped [11:27:29]OFD Sender: No OFD packet to send [11:27:34]OFD Sender: No OFD packet to send [11:27:39]OFD Sender: No OFD packet to send [11:27:44]OFD Sender: No OFD packet to send [11:27:49]OFD Sender: No OFD packet to send [11:27:50]accept exits with 9 [11:27:50]New connection [11:27:50]New thread 3066551652 created [11:27:50]Thread 3066695012 joined [11:27:50]Waiting for new connection... [11:27:50] Sock 9.Parse request [11:27:50]Sock 9.Check first char [11:27:50]Sock 9.First char is OK [11:27:50]request: POST /json_proto HTTP/1.0 [11:27:50]Method: POST [11:27:50]URL: /json_proto [11:27:50]Method is POST - this is cgi request [11:27:50]url: /json_proto [11:27:50]query_string will be loaded in cgi processing [11:27:50]execute_cgi json_proto POST (null) [11:27:50]execute_cgi path=json_proto method=POST [11:27:50]POST find Content-Length [11:27:50]Host: 172.17.53.67:8080 [11:27:50]Content-Length: 675 [11:27:50]Content-Type: application/json [11:27:50] [11:27:50]POST finish read [11:27:50]Found Content-Length = 675 [11:27:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874461", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 21.930, "sum" : 1500.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:27:50]execute_script... [11:27:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874461", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 21.930, "sum" : 1500.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:27:50]POST & json_proto [11:27:50]process_json_proto [11:27:50]json parsed OK: [11:27:50]protocol is kg_v1.0 [11:27:50]action value=close_receipt [11:27:50]process_action close_receipt [11:27:50]cmd_close_receipt [11:27:50]MH_GetDate [11:27:50]Write to MH i2c: F0 00 00 A8 25 BC [11:27:50]Write i2c OK [11:27:50]MH_I2C_Read... [11:27:50]Read from MH i2c: F0 [11:27:50]MH_I2C_Read... [11:27:50]Read from MH i2c: F0 09 00 [11:27:50]MH_I2C_Read... [11:27:50]Read from MH i2c: F0 09 00 A8 25 00 37 E9 14 67 19 BC 99 64 32 [11:27:50]GetLastDocTimeStamp 1729423643 [11:27:50]current date 1729423671 [11:27:50]FM_GetShiftState [11:27:50]SAM_PROTO_GetShiftState [11:27:50]wFMCommunicate request_size=4 [11:27:50]MH_SAM_APDU [11:27:50]CAPDU: 80 13 01 00 [11:27:50]Write to MH i2c: E2 08 00 A9 25 80 13 01 00 00 00 00 00 4B [11:27:50]Write i2c OK [11:27:50]MH_I2C_Read... [11:27:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:27:50]Read from MH i2c: E2 [11:27:50]MH_I2C_Read... [11:27:50]Read from MH i2c: E2 0E 00 [11:27:50]MH_I2C_Read... [11:27:50]Read from MH i2c: E2 0E 00 A9 25 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F2 [11:27:50]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:27:50]wFMCommunicate OK [11:27:50]SAM_PROTO_GetShiftState done [11:27:50]FM_GetShiftState done [11:27:50]opened in 1729383891 [11:27:50]opened+sec_in_day 1729470291 [11:27:50]quantity*price = 150001 [11:27:50]sum+1 = 150002 [11:27:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.27 НДС 12% : 159.29 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 244 20.10.2024 11:27 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156172 ФПД: 88399096514858 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T112751&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156172&fm=88399096514858&tin=02508201610067®Number=0000137193017469&sum=150000 [11:27:51]StoreToDocumentArchive [11:27:51]shift 314 fd 156172 [11:27:51]save to /storage/0314/doc_00156172 [11:27:51]save last doc name /storage/0314/doc_00156172 to /storage/kkm_last_doc_name [11:27:51]save OK [11:27:51]Clear old archive folders... [11:27:51]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:27:51]tlvbuf is 008218A0 [11:27:51]SAM_PROTO_ClearQueue [11:27:51]wFMCommunicate request_size=4 [11:27:51]MH_SAM_APDU [11:27:51]CAPDU: 80 09 00 00 [11:27:51]Write to MH i2c: E2 08 00 B6 25 80 09 00 00 00 00 00 00 4D [11:27:51]Write i2c OK [11:27:51]MH_I2C_Read... [11:27:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:27:51]Read from MH i2c: E2 [11:27:51]MH_I2C_Read... [11:27:51]Read from MH i2c: E2 03 00 [11:27:51]MH_I2C_Read... [11:27:51]Read from MH i2c: E2 03 00 B6 25 00 90 00 4F [11:27:51]RAPDU: 90 00 [11:27:51]wFMCommunicate OK [11:27:51]SAM_PROTO_ClearQueue done [11:27:51]KKMCreateOFDPacket [11:27:51]OFDProtocolAddRootSTLVToBuf [11:27:51]FM_MakeSignedData [11:27:51]FM_MakeSignedData [11:27:51]SAM_PROTO_SignData [11:27:51]wFMCommunicate request_size=4 [11:27:51]MH_SAM_APDU [11:27:51]CAPDU: 80 0D 01 02 [11:27:51]Write to MH i2c: E2 08 00 B7 25 80 0D 01 02 00 00 00 00 55 [11:27:51]Write i2c OK [11:27:51]MH_I2C_Read... [11:27:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:27:51]Read from MH i2c: E2 [11:27:51]MH_I2C_Read... [11:27:51]Read from MH i2c: E2 03 00 [11:27:51]MH_I2C_Read... [11:27:51]Read from MH i2c: E2 03 00 B7 25 00 90 00 50 [11:27:51]RAPDU: 90 00 [11:27:51]wFMCommunicate OK [11:27:51]wFMCommunicate request_size=255 [11:27:51]MH_SAM_APDU [11:27:51]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 37 E9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0C 62 02 00 35 04 06 00 [11:27:51]Write to MH i2c: E2 02 01 B8 25 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 37 E9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0C 62 02 00 35 04 06 00 00 00 FC [11:27:51]Write i2c OK [11:27:51]MH_I2C_Read... [11:27:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:27:51]Read from MH i2c: E2 [11:27:51]MH_I2C_Read... [11:27:51]Read from MH i2c: E2 03 00 [11:27:51]MH_I2C_Read... [11:27:51]Read from MH i2c: E2 03 00 B8 25 00 90 00 51 [11:27:51]RAPDU: 90 00 [11:27:51]wFMCommunicate OK [11:27:51]wFMCommunicate request_size=11 [11:27:51]MH_SAM_APDU [11:27:51]CAPDU: 80 0D 02 02 06 50 66 04 BF 09 2A [11:27:51]Write to MH i2c: E2 0E 00 B9 25 80 0D 02 02 06 00 50 66 04 BF 09 2A 00 00 10 [11:27:51]Write i2c OK [11:27:51]MH_I2C_Read... [11:27:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:27:51]Read from MH i2c: E2 [11:27:51]MH_I2C_Read... [11:27:51]Read from MH i2c: E2 03 00 [11:27:51]MH_I2C_Read... [11:27:51]Read from MH i2c: E2 03 00 B9 25 00 90 00 52 [11:27:51]RAPDU: 90 00 [11:27:51]wFMCommunicate OK [11:27:51]wFMCommunicate request_size=4 [11:27:51]MH_SAM_APDU [11:27:51]CAPDU: 80 0D 03 02 [11:27:51]Write to MH i2c: E2 08 00 BA 25 80 0D 03 02 00 00 00 00 5A [11:27:51]Write i2c OK [11:27:51]MH_I2C_Read... [11:27:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:27:51]Read from MH i2c: E2 [11:27:51]MH_I2C_Read... [11:27:51]Read from MH i2c: E2 0B 00 [11:27:51]MH_I2C_Read... [11:27:51]Read from MH i2c: E2 0B 00 BA 25 00 B9 E4 63 EC 2E 0D E5 9A 90 00 01 [11:27:51]RAPDU: B9 E4 63 EC 2E 0D E5 9A 90 00 [11:27:51]wFMCommunicate OK [11:27:51]SAM_PROTO_SignData done [11:27:51]FM_MakeSignedData done [11:27:51]CreateOFDProtocolMessage [11:27:51]wFMCommunicate request_size=4 [11:27:51]MH_SAM_APDU [11:27:51]CAPDU: 80 11 00 00 [11:27:51]Write to MH i2c: E2 08 00 BB 25 80 11 00 00 00 00 00 00 5A [11:27:51]Write i2c OK [11:27:51]MH_I2C_Read... [11:27:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:27:51]Read from MH i2c: E2 [11:27:51]MH_I2C_Read... [11:27:51]Read from MH i2c: E2 17 00 [11:27:51]MH_I2C_Read... [11:27:51]Read from MH i2c: E2 17 00 BB 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AB [11:27:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:27:51]wFMCommunicate OK [11:27:51]CreateOFDProtocolMessage done [11:27:51]OFDSenderStorePacket 156172 [11:27:51]StoreOFDPacket docnum=156172 [11:27:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 4A 32 08 01 89 98 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 37 E9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0C 62 02 00 35 04 06 00 50 66 04 BF 09 2A B9 E4 63 EC 2E 0D E5 9A [11:27:51]CheckFolder [11:27:51]dirname=/storage/ofd_packets [11:27:51]CheckFolder done [11:27:51]ProducePacketName [11:27:51]name=ofd_packets/00156172 [11:27:51]NVStorageSaveData ofd_packets/00156172 [11:27:51]File name is /storage/ofd_packets/00156172 [11:27:51]Write 302 bytes [11:27:51]NVStorageSaveData done [11:27:51]OFDSenderStorePacket done [11:27:51]KKMCreateOFDPacket done [11:27:51]NVStorageSaveData kkm_last_timestamp [11:27:51]File name is /storage/kkm_last_timestamp [11:27:51]Write 4 bytes [11:27:51]NVStorageSaveData done [11:27:51]ExternCall_PrintAddStr [11:27:51]wPrintStart [11:27:51]Write to MH i2c: 01 00 00 BC 25 E1 [11:27:51]Write i2c OK [11:27:51]MH_I2C_Read... [11:27:51]Read from MH i2c: 01 [11:27:51]MH_I2C_Read... [11:27:51]Read from MH i2c: 01 07 00 [11:27:51]MH_I2C_Read... [11:27:51]Read from MH i2c: 01 07 00 BC 25 00 00 00 00 00 FF 0F F6 [11:27:51]RasterBufferAndPrint [11:27:51]line Счет N : (1)874461 [11:27:51]line ИНН: 02508201610067 [11:27:51]line Контрольно-Кассовый Чек [11:27:51]line ПРОДАЖА [11:27:51]line ТРК (МРК, ГНК) : 43 [11:27:51]line Товар: 2710124130 [11:27:51]line Super 92-К-5 [11:27:51]line 21.930 * 68.40 [11:27:51]line = 1500.01 [11:27:51]line НДС 12% НСП 1% [11:27:51]line > о реализуемом товаре [11:27:51]line ОКРУГЛЕНИЕ: -0.01 [11:27:51]line ИТОГО: 1500.00 [11:27:51]line Внесено: 1500.00 [11:27:51]line СДАЧА: 0.00 [11:27:51]line НСП 1% : 13.27 [11:27:51]line НДС 12% : 159.29 [11:27:51]line Наличными: 1500.00 [11:27:51]line Безнал.: 0.00 [11:27:51]line Место: АЗС № 165 "Партнер Нефть" [11:27:51]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:27:51]line СНО: Общий режим [11:27:51]line Чек 244 20.10.2024 11:27 [11:27:51]line Смена: 314 ФФД: 1.0 [11:27:51]line ЗНМ: 0300000234 [11:27:51]line РНМ: 0000137193017469 [11:27:51]line Версия ККМ: v1.0 [11:27:51]line ФМ: 0000000000963156 [11:27:51]line ФД: 156172 [11:27:51]line ФПД: 88399096514858 [11:27:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T112751&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156172&fm=88399096514858&tin=02508201610067®Number=0000137193017469&sum=150000 [11:27:52]OFD Sender: Processing packet 156172 [packets to send 52, broken 51] [11:27:52]ProducePacketName [11:27:52]name=ofd_packets/00156172 [11:27:52]OFD Sender: To server: pG, [11:27:52]CommunicateWithHost lk.salyk.kg:30040 [11:27:52]ConnectInit lk.salyk.kg [11:27:52]written 0, free lines is 4095 [11:27:52]Connected sock=10 [11:27:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 4A 32 08 01 89 98 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 37 E9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0C 62 02 00 35 04 06 00 50 66 04 BF 09 2A B9 E4 63 EC 2E 0D E5 9A [11:27:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 50 DA 47 00 49 B7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0C 62 02 00 F4 03 04 00 6A 8F 14 67 B6 04 01 00 00 CB 62 09 9F 32 12 9C 5E [11:27:52]CommunicateWithHost err = 0 [11:27:52]CheckOFDResponse [11:27:52]1017 (14) - 77093643461234 [11:27:52]1041 (16) - 0000000000963156 [11:27:52]1040 (4) - 156172 [11:27:52]1012 (4) - 20.10.2024 05:04 [11:27:52]1206 (1) - 0 [11:27:52]OFD Sender: Remove packet 156172 [11:27:52]ProducePacketName [11:27:52]name=ofd_packets/00156172 [11:27:52]NVStorageDeleteData [11:27:52]Write to MH i2c: 01 00 00 E7 25 0C [11:27:52]Write i2c OK [11:27:52]MH_I2C_Read... [11:27:52]Read from MH i2c: 01 [11:27:52]MH_I2C_Read... [11:27:52]Read from MH i2c: 01 07 00 [11:27:52]MH_I2C_Read... [11:27:52]Read from MH i2c: 01 07 00 E7 25 00 00 00 00 00 02 0D 22 [11:27:52]RasterBufferAndPrint [11:27:52]line [11:27:52]line [11:27:52]line [11:27:52]line [11:27:52]line [11:27:52]written 0, free lines is 3337 [11:27:52]MH_Cut [11:27:52]Write to MH i2c: D1 01 00 EE 25 01 E5 [11:27:52]Write i2c OK [11:27:52]MH_I2C_Read... [11:27:52]Read from MH i2c: D1 [11:27:52]MH_I2C_Read... [11:27:52]Read from MH i2c: D1 01 00 [11:27:52]MH_I2C_Read... [11:27:52]Read from MH i2c: D1 01 00 EE 25 00 E4 [11:27:52]Write to MH i2c: 01 00 00 EF 25 14 [11:27:52]Write i2c OK [11:27:52]MH_I2C_Read... [11:27:53]OFD Sender: No OFD packet to send [11:27:53]*** Cut start [11:27:53]*** Partial cut [11:27:53]*** CUTSNS_PIN = 1 [11:27:53]*** CUTSNS_PIN = 0 [11:27:53]*** Brake cut motor [11:27:54]Read from MH i2c: 01 [11:27:54]MH_I2C_Read... [11:27:54]*** Stop cut motor [11:27:54]*** Cut end [11:27:54]Read from MH i2c: 01 07 00 [11:27:54]MH_I2C_Read... [11:27:54]Read from MH i2c: 01 07 00 EF 25 00 00 00 00 00 FF 0F 29 [11:27:54]process_action close_receipt done [11:27:54]requested_data is exist [11:27:54]produce_requested_data [11:27:54]requested_item fm.sn is exist - process it [11:27:54]wFMCommunicate request_size=4 [11:27:54]MH_SAM_APDU [11:27:54]CAPDU: 80 11 00 00 [11:27:54]Write to MH i2c: E2 08 00 F0 25 80 11 00 00 00 00 00 00 8F [11:27:54]Write i2c OK [11:27:54]MH_I2C_Read... [11:27:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:27:54]Read from MH i2c: E2 [11:27:54]MH_I2C_Read... [11:27:54]Read from MH i2c: E2 17 00 [11:27:54]MH_I2C_Read... [11:27:54]Read from MH i2c: E2 17 00 F0 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E0 [11:27:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:27:54]wFMCommunicate OK [11:27:54]requested_item fd.num is exist - process it [11:27:54]SAM_PROTO_GetFieldsCounters [11:27:54]wFMCommunicate request_size=4 [11:27:54]MH_SAM_APDU [11:27:54]CAPDU: 80 13 00 00 [11:27:54]Write to MH i2c: E2 08 00 F1 25 80 13 00 00 00 00 00 00 92 [11:27:54]Write i2c OK [11:27:54]MH_I2C_Read... [11:27:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:27:54]Read from MH i2c: E2 [11:27:54]MH_I2C_Read... [11:27:54]Read from MH i2c: E2 62 00 [11:27:54]MH_I2C_Read... [11:27:54]Read from MH i2c: E2 62 00 F1 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0C 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 F4 00 00 00 5E 04 04 00 F4 00 00 00 57 04 04 00 F5 00 00 00 19 04 04 00 00 00 00 00 90 00 52 [11:27:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0C 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 F4 00 00 00 5E 04 04 00 F4 00 00 00 57 04 04 00 F5 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:27:54]wFMCommunicate OK [11:27:54]SAM_PROTO_GetFieldsCounters done [11:27:54]requested_item shift.num is exist - process it [11:27:54]requested_item shift.opened is exist - process it [11:27:54]req_shift_opened [11:27:54]FM_GetShiftState [11:27:54]SAM_PROTO_GetShiftState [11:27:54]wFMCommunicate request_size=4 [11:27:54]MH_SAM_APDU [11:27:54]CAPDU: 80 13 01 00 [11:27:54]Write to MH i2c: E2 08 00 F2 25 80 13 01 00 00 00 00 00 94 [11:27:54]Write i2c OK [11:27:54]MH_I2C_Read... [11:27:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:27:54]Read from MH i2c: E2 [11:27:54]MH_I2C_Read... [11:27:54]Read from MH i2c: E2 0E 00 [11:27:54]MH_I2C_Read... [11:27:54]Read from MH i2c: E2 0E 00 F2 25 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 3B [11:27:54]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:27:54]wFMCommunicate OK [11:27:54]SAM_PROTO_GetShiftState done [11:27:54]FM_GetShiftState done [11:27:54]req_shift_opened done [11:27:54]requested_item shift.open_date is exist - process it [11:27:54]req_shift_open_date [11:27:54]req_shift_open_date done [11:27:54]produce_requested_data done [11:27:54]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156172,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [11:27:54]process_action_free close_receipt [11:27:54]json_value_free [11:27:54]json_value_free done [11:27:54]process_json_proto returns [11:27:54]Send response to host [11:27:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156172,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [11:27:54]free response buf [11:27:54]execute_script done [11:27:54]execute_script returns [11:27:54]free content buf [11:27:54]Sock 9.Close socket [11:27:54]Sock 9.Thread stoped [11:27:58]OFD Sender: No OFD packet to send [11:28:03]OFD Sender: No OFD packet to send [11:28:08]OFD Sender: No OFD packet to send [11:28:13]OFD Sender: No OFD packet to send [11:28:18]OFD Sender: No OFD packet to send [11:28:23]OFD Sender: No OFD packet to send [11:28:28]OFD Sender: No OFD packet to send [11:28:33]OFD Sender: No OFD packet to send [11:28:38]OFD Sender: No OFD packet to send [11:28:43]OFD Sender: No OFD packet to send [11:28:48]OFD Sender: No OFD packet to send [11:28:53]OFD Sender: No OFD packet to send [11:28:58]OFD Sender: No OFD packet to send [11:29:03]OFD Sender: No OFD packet to send [11:29:08]OFD Sender: No OFD packet to send [11:29:13]OFD Sender: No OFD packet to send [11:29:18]OFD Sender: No OFD packet to send [11:29:23]OFD Sender: No OFD packet to send [11:29:28]OFD Sender: No OFD packet to send [11:29:33]OFD Sender: No OFD packet to send [11:29:38]OFD Sender: No OFD packet to send [11:29:43]OFD Sender: No OFD packet to send [11:29:48]OFD Sender: No OFD packet to send [11:29:53]OFD Sender: No OFD packet to send [11:29:58]OFD Sender: No OFD packet to send [11:30:03]OFD Sender: No OFD packet to send [11:30:08]OFD Sender: No OFD packet to send [11:30:13]OFD Sender: No OFD packet to send [11:30:18]OFD Sender: No OFD packet to send [11:30:23]OFD Sender: No OFD packet to send [11:30:28]OFD Sender: No OFD packet to send [11:30:33]OFD Sender: No OFD packet to send [11:30:38]OFD Sender: No OFD packet to send [11:30:43]OFD Sender: No OFD packet to send [11:30:48]OFD Sender: No OFD packet to send [11:30:53]OFD Sender: No OFD packet to send [11:30:58]OFD Sender: No OFD packet to send [11:31:03]OFD Sender: No OFD packet to send [11:31:08]OFD Sender: No OFD packet to send [11:31:13]OFD Sender: No OFD packet to send [11:31:14]accept exits with 8 [11:31:14]New connection [11:31:14]New thread 3066695012 created [11:31:14]Thread 3066551652 joined [11:31:14]Waiting for new connection... [11:31:14] Sock 8.Parse request [11:31:14]Sock 8.Check first char [11:31:14]Sock 8.First char is OK [11:31:14]request: POST /json_proto HTTP/1.0 [11:31:14]Method: POST [11:31:14]URL: /json_proto [11:31:14]Method is POST - this is cgi request [11:31:14]url: /json_proto [11:31:14]query_string will be loaded in cgi processing [11:31:14]execute_cgi json_proto POST (null) [11:31:14]execute_cgi path=json_proto method=POST [11:31:14]POST find Content-Length [11:31:14]Host: 172.17.53.67:8080 [11:31:14]Content-Length: 677 [11:31:14]Content-Type: application/json [11:31:14] [11:31:14]POST finish read [11:31:14]Found Content-Length = 677 [11:31:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874463", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:31:14]execute_script... [11:31:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874463", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:31:14]POST & json_proto [11:31:14]process_json_proto [11:31:14]json parsed OK: [11:31:14]protocol is kg_v1.0 [11:31:14]action value=close_receipt [11:31:14]process_action close_receipt [11:31:14]cmd_close_receipt [11:31:14]MH_GetDate [11:31:14]Write to MH i2c: F0 00 00 F3 25 07 [11:31:14]Write i2c OK [11:31:14]MH_I2C_Read... [11:31:14]Read from MH i2c: F0 [11:31:14]MH_I2C_Read... [11:31:14]Read from MH i2c: F0 09 00 [11:31:14]MH_I2C_Read... [11:31:14]Read from MH i2c: F0 09 00 F3 25 00 03 EA 14 67 19 BC 99 64 4A [11:31:14]GetLastDocTimeStamp 1729423671 [11:31:14]current date 1729423875 [11:31:14]FM_GetShiftState [11:31:14]SAM_PROTO_GetShiftState [11:31:14]wFMCommunicate request_size=4 [11:31:14]MH_SAM_APDU [11:31:14]CAPDU: 80 13 01 00 [11:31:14]Write to MH i2c: E2 08 00 F4 25 80 13 01 00 00 00 00 00 96 [11:31:14]Write i2c OK [11:31:14]MH_I2C_Read... [11:31:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:31:14]Read from MH i2c: E2 [11:31:14]MH_I2C_Read... [11:31:14]Read from MH i2c: E2 0E 00 [11:31:14]MH_I2C_Read... [11:31:14]Read from MH i2c: E2 0E 00 F4 25 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 3D [11:31:14]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:31:14]wFMCommunicate OK [11:31:14]SAM_PROTO_GetShiftState done [11:31:14]FM_GetShiftState done [11:31:14]opened in 1729383891 [11:31:14]opened+sec_in_day 1729470291 [11:31:14]quantity*price = 50041 [11:31:14]sum+1 = 50042 [11:31:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 245 20.10.2024 11:31 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156173 ФПД: 244747759237421 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T113115&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156173&fm=244747759237421&tin=02508201610067®Number=0000137193017469&sum=50000 [11:31:15]StoreToDocumentArchive [11:31:15]shift 314 fd 156173 [11:31:15]save to /storage/0314/doc_00156173 [11:31:15]save last doc name /storage/0314/doc_00156173 to /storage/kkm_last_doc_name [11:31:15]save OK [11:31:15]Clear old archive folders... [11:31:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:31:15]tlvbuf is 0093CDB0 [11:31:15]SAM_PROTO_ClearQueue [11:31:15]wFMCommunicate request_size=4 [11:31:15]MH_SAM_APDU [11:31:15]CAPDU: 80 09 00 00 [11:31:15]Write to MH i2c: E2 08 00 01 26 80 09 00 00 00 00 00 00 99 [11:31:15]Write i2c OK [11:31:15]MH_I2C_Read... [11:31:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:31:15]Read from MH i2c: E2 [11:31:15]MH_I2C_Read... [11:31:15]Read from MH i2c: E2 03 00 [11:31:15]MH_I2C_Read... [11:31:15]Read from MH i2c: E2 03 00 01 26 00 90 00 9B [11:31:15]RAPDU: 90 00 [11:31:15]wFMCommunicate OK [11:31:15]SAM_PROTO_ClearQueue done [11:31:15]KKMCreateOFDPacket [11:31:15]OFDProtocolAddRootSTLVToBuf [11:31:15]FM_MakeSignedData [11:31:15]FM_MakeSignedData [11:31:15]SAM_PROTO_SignData [11:31:15]wFMCommunicate request_size=4 [11:31:15]MH_SAM_APDU [11:31:15]CAPDU: 80 0D 01 02 [11:31:15]Write to MH i2c: E2 08 00 02 26 80 0D 01 02 00 00 00 00 A1 [11:31:15]Write i2c OK [11:31:15]MH_I2C_Read... [11:31:15]Read from MH i2c: E2 [11:31:15]MH_I2C_Read... [11:31:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:31:15]Read from MH i2c: E2 03 00 [11:31:15]MH_I2C_Read... [11:31:15]Read from MH i2c: E2 03 00 02 26 00 90 00 9C [11:31:15]RAPDU: 90 00 [11:31:15]wFMCommunicate OK [11:31:15]wFMCommunicate request_size=255 [11:31:15]MH_SAM_APDU [11:31:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 03 EA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0D 62 02 00 35 04 06 00 DE [11:31:15]Write to MH i2c: E2 02 01 03 26 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 03 EA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0D 62 02 00 35 04 06 00 DE 00 00 2F [11:31:15]Write i2c OK [11:31:15]MH_I2C_Read... [11:31:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:31:15]Read from MH i2c: E2 [11:31:15]MH_I2C_Read... [11:31:15]Read from MH i2c: E2 03 00 [11:31:15]MH_I2C_Read... [11:31:15]Read from MH i2c: E2 03 00 03 26 00 90 00 9D [11:31:15]RAPDU: 90 00 [11:31:15]wFMCommunicate OK [11:31:15]wFMCommunicate request_size=10 [11:31:15]MH_SAM_APDU [11:31:15]CAPDU: 80 0D 02 02 05 98 C7 3F B9 2D [11:31:15]Write to MH i2c: E2 0D 00 04 26 80 0D 02 02 05 00 98 C7 3F B9 2D 00 00 32 [11:31:15]Write i2c OK [11:31:15]MH_I2C_Read... [11:31:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:31:15]Read from MH i2c: E2 [11:31:15]MH_I2C_Read... [11:31:15]Read from MH i2c: E2 03 00 [11:31:15]MH_I2C_Read... [11:31:15]Read from MH i2c: E2 03 00 04 26 00 90 00 9E [11:31:15]RAPDU: 90 00 [11:31:15]wFMCommunicate OK [11:31:15]wFMCommunicate request_size=4 [11:31:15]MH_SAM_APDU [11:31:15]CAPDU: 80 0D 03 02 [11:31:15]Write to MH i2c: E2 08 00 05 26 80 0D 03 02 00 00 00 00 A6 [11:31:15]Write i2c OK [11:31:15]MH_I2C_Read... [11:31:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:31:15]Read from MH i2c: E2 [11:31:15]MH_I2C_Read... [11:31:15]Read from MH i2c: E2 0B 00 [11:31:15]MH_I2C_Read... [11:31:15]Read from MH i2c: E2 0B 00 05 26 00 7E 27 DC BB 7B EE 04 3C 90 00 8C [11:31:15]RAPDU: 7E 27 DC BB 7B EE 04 3C 90 00 [11:31:15]wFMCommunicate OK [11:31:15]SAM_PROTO_SignData done [11:31:15]FM_MakeSignedData done [11:31:15]CreateOFDProtocolMessage [11:31:15]wFMCommunicate request_size=4 [11:31:15]MH_SAM_APDU [11:31:15]CAPDU: 80 11 00 00 [11:31:15]Write to MH i2c: E2 08 00 06 26 80 11 00 00 00 00 00 00 A6 [11:31:15]Write i2c OK [11:31:15]MH_I2C_Read... [11:31:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:31:15]Read from MH i2c: E2 [11:31:15]MH_I2C_Read... [11:31:15]Read from MH i2c: E2 17 00 [11:31:15]MH_I2C_Read... [11:31:15]Read from MH i2c: E2 17 00 06 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F7 [11:31:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:31:15]wFMCommunicate OK [11:31:15]CreateOFDProtocolMessage done [11:31:15]OFDSenderStorePacket 156173 [11:31:15]StoreOFDPacket docnum=156173 [11:31:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5B 42 07 01 57 03 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 03 EA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0D 62 02 00 35 04 06 00 DE 98 C7 3F B9 2D 7E 27 DC BB 7B EE 04 3C [11:31:15]CheckFolder [11:31:15]dirname=/storage/ofd_packets [11:31:15]CheckFolder done [11:31:15]ProducePacketName [11:31:15]name=ofd_packets/00156173 [11:31:15]NVStorageSaveData ofd_packets/00156173 [11:31:15]File name is /storage/ofd_packets/00156173 [11:31:15]Write 301 bytes [11:31:15]NVStorageSaveData done [11:31:15]OFDSenderStorePacket done [11:31:15]KKMCreateOFDPacket done [11:31:15]NVStorageSaveData kkm_last_timestamp [11:31:15]File name is /storage/kkm_last_timestamp [11:31:15]Write 4 bytes [11:31:15]NVStorageSaveData done [11:31:15]ExternCall_PrintAddStr [11:31:15]wPrintStart [11:31:15]Write to MH i2c: 01 00 00 07 26 2D [11:31:15]Write i2c OK [11:31:15]MH_I2C_Read... [11:31:15]Read from MH i2c: 01 [11:31:15]MH_I2C_Read... [11:31:15]Read from MH i2c: 01 07 00 [11:31:15]MH_I2C_Read... [11:31:15]Read from MH i2c: 01 07 00 07 26 00 00 00 00 00 FF 0F 42 [11:31:15]RasterBufferAndPrint [11:31:15]line Счет N : (1)874463 [11:31:15]line ИНН: 02508201610067 [11:31:15]line Контрольно-Кассовый Чек [11:31:15]line ПРОДАЖА [11:31:15]line ТРК (МРК, ГНК) : 32 [11:31:15]line Товар: 2710124130 [11:31:15]line Аи-92-К-5 [11:31:15]line 7.480 * 66.90 [11:31:15]line = 500.41 [11:31:15]line НДС 12% НСП 1% [11:31:15]line > о реализуемом товаре [11:31:15]line ОКРУГЛЕНИЕ: -0.41 [11:31:15]line ИТОГО: 500.00 [11:31:15]line Внесено: 500.00 [11:31:15]line СДАЧА: 0.00 [11:31:15]line НСП 1% : 4.43 [11:31:15]line НДС 12% : 53.14 [11:31:15]line Наличными: 500.00 [11:31:15]line Безнал.: 0.00 [11:31:15]line Место: АЗС № 165 "Партнер Нефть" [11:31:15]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:31:15]line СНО: Общий режим [11:31:15]line Чек 245 20.10.2024 11:31 [11:31:15]line Смена: 314 ФФД: 1.0 [11:31:15]line ЗНМ: 0300000234 [11:31:15]line РНМ: 0000137193017469 [11:31:15]line Версия ККМ: v1.0 [11:31:15]line ФМ: 0000000000963156 [11:31:15]line ФД: 156173 [11:31:15]line ФПД: 244747759237421 [11:31:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T113115&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156173&fm=244747759237421&tin=02508201610067®Number=0000137193017469&sum=50000 [11:31:16]OFD Sender: Processing packet 156173 [packets to send 52, broken 51] [11:31:16]ProducePacketName [11:31:16]name=ofd_packets/00156173 [11:31:16]OFD Sender: To server: pG, [11:31:16]CommunicateWithHost lk.salyk.kg:30040 [11:31:16]ConnectInit lk.salyk.kg [11:31:16]written 0, free lines is 4095 [11:31:16]Connected sock=10 [11:31:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5B 42 07 01 57 03 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 03 EA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0D 62 02 00 35 04 06 00 DE 98 C7 3F B9 2D 7E 27 DC BB 7B EE 04 3C [11:31:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 70 D1 47 00 40 39 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0D 62 02 00 F4 03 04 00 36 90 14 67 B6 04 01 00 00 68 2F 35 31 57 47 24 3C [11:31:16]CommunicateWithHost err = 0 [11:31:16]CheckOFDResponse [11:31:16]1017 (14) - 77093643461234 [11:31:16]1041 (16) - 0000000000963156 [11:31:16]1040 (4) - 156173 [11:31:16]1012 (4) - 20.10.2024 05:08 [11:31:16]1206 (1) - 0 [11:31:16]OFD Sender: Remove packet 156173 [11:31:16]ProducePacketName [11:31:16]name=ofd_packets/00156173 [11:31:16]NVStorageDeleteData [11:31:16]Write to MH i2c: 01 00 00 32 26 58 [11:31:16]Write i2c OK [11:31:16]MH_I2C_Read... [11:31:16]Read from MH i2c: 01 [11:31:16]MH_I2C_Read... [11:31:16]Read from MH i2c: 01 07 00 [11:31:16]MH_I2C_Read... [11:31:16]Read from MH i2c: 01 07 00 32 26 00 00 00 00 00 DD 0C 48 [11:31:16]RasterBufferAndPrint [11:31:16]line [11:31:16]line [11:31:16]line [11:31:16]line [11:31:16]line [11:31:16]written 0, free lines is 3299 [11:31:16]MH_Cut [11:31:16]Write to MH i2c: D1 01 00 39 26 01 31 [11:31:16]Write i2c OK [11:31:16]MH_I2C_Read... [11:31:16]Read from MH i2c: D1 [11:31:16]MH_I2C_Read... [11:31:16]Read from MH i2c: D1 01 00 [11:31:16]MH_I2C_Read... [11:31:16]Read from MH i2c: D1 01 00 39 26 00 30 [11:31:16]Write to MH i2c: 01 00 00 3A 26 60 [11:31:16]Write i2c OK [11:31:16]MH_I2C_Read... [11:31:17]OFD Sender: No OFD packet to send [11:31:17]*** Cut start [11:31:17]*** Partial cut [11:31:17]*** CUTSNS_PIN = 1 [11:31:17]*** CUTSNS_PIN = 0 [11:31:17]*** Brake cut motor [11:31:18]Read from MH i2c: 01 [11:31:18]MH_I2C_Read... [11:31:18]*** Stop cut motor [11:31:18]*** Cut end [11:31:18]Read from MH i2c: 01 07 00 [11:31:18]MH_I2C_Read... [11:31:18]Read from MH i2c: 01 07 00 3A 26 00 00 00 00 00 FF 0F 75 [11:31:18]process_action close_receipt done [11:31:18]requested_data is exist [11:31:18]produce_requested_data [11:31:18]requested_item fm.sn is exist - process it [11:31:18]wFMCommunicate request_size=4 [11:31:18]MH_SAM_APDU [11:31:18]CAPDU: 80 11 00 00 [11:31:18]Write to MH i2c: E2 08 00 3B 26 80 11 00 00 00 00 00 00 DB [11:31:18]Write i2c OK [11:31:18]MH_I2C_Read... [11:31:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:31:18]Read from MH i2c: E2 [11:31:18]MH_I2C_Read... [11:31:18]Read from MH i2c: E2 17 00 [11:31:18]MH_I2C_Read... [11:31:18]Read from MH i2c: E2 17 00 3B 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2C [11:31:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:31:18]wFMCommunicate OK [11:31:18]requested_item fd.num is exist - process it [11:31:18]SAM_PROTO_GetFieldsCounters [11:31:18]wFMCommunicate request_size=4 [11:31:18]MH_SAM_APDU [11:31:18]CAPDU: 80 13 00 00 [11:31:18]Write to MH i2c: E2 08 00 3C 26 80 13 00 00 00 00 00 00 DE [11:31:18]Write i2c OK [11:31:18]MH_I2C_Read... [11:31:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:31:18]Read from MH i2c: E2 [11:31:18]MH_I2C_Read... [11:31:18]Read from MH i2c: E2 62 00 [11:31:18]MH_I2C_Read... [11:31:18]Read from MH i2c: E2 62 00 3C 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0D 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 F5 00 00 00 5E 04 04 00 F5 00 00 00 57 04 04 00 F6 00 00 00 19 04 04 00 00 00 00 00 90 00 A2 [11:31:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0D 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 F5 00 00 00 5E 04 04 00 F5 00 00 00 57 04 04 00 F6 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:31:18]wFMCommunicate OK [11:31:18]SAM_PROTO_GetFieldsCounters done [11:31:18]requested_item shift.num is exist - process it [11:31:18]requested_item shift.opened is exist - process it [11:31:18]req_shift_opened [11:31:18]FM_GetShiftState [11:31:18]SAM_PROTO_GetShiftState [11:31:18]wFMCommunicate request_size=4 [11:31:18]MH_SAM_APDU [11:31:18]CAPDU: 80 13 01 00 [11:31:18]Write to MH i2c: E2 08 00 3D 26 80 13 01 00 00 00 00 00 E0 [11:31:18]Write i2c OK [11:31:18]MH_I2C_Read... [11:31:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:31:18]Read from MH i2c: E2 [11:31:18]MH_I2C_Read... [11:31:18]Read from MH i2c: E2 0E 00 [11:31:18]MH_I2C_Read... [11:31:18]Read from MH i2c: E2 0E 00 3D 26 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 87 [11:31:18]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:31:18]wFMCommunicate OK [11:31:18]SAM_PROTO_GetShiftState done [11:31:18]FM_GetShiftState done [11:31:18]req_shift_opened done [11:31:18]requested_item shift.open_date is exist - process it [11:31:18]req_shift_open_date [11:31:18]req_shift_open_date done [11:31:18]produce_requested_data done [11:31:18]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156173,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [11:31:18]process_action_free close_receipt [11:31:18]json_value_free [11:31:18]json_value_free done [11:31:18]process_json_proto returns [11:31:18]Send response to host [11:31:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156173,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [11:31:18]free response buf [11:31:18]execute_script done [11:31:18]execute_script returns [11:31:18]free content buf [11:31:18]Sock 8.Close socket [11:31:18]Sock 8.Thread stoped [11:31:22]OFD Sender: No OFD packet to send [11:31:27]OFD Sender: No OFD packet to send [11:31:32]OFD Sender: No OFD packet to send [11:31:33]accept exits with 9 [11:31:33]New connection [11:31:33]New thread 3066551652 created [11:31:33]Thread 3066695012 joined [11:31:33]Waiting for new connection... [11:31:33] Sock 9.Parse request [11:31:33]Sock 9.Check first char [11:31:33]Sock 9.First char is OK [11:31:33]request: POST /json_proto HTTP/1.0 [11:31:33]Method: POST [11:31:33]URL: /json_proto [11:31:33]Method is POST - this is cgi request [11:31:33]url: /json_proto [11:31:33]query_string will be loaded in cgi processing [11:31:33]execute_cgi json_proto POST (null) [11:31:33]execute_cgi path=json_proto method=POST [11:31:33]POST find Content-Length [11:31:33]Host: 172.17.53.67:8080 [11:31:33]Content-Length: 678 [11:31:33]Content-Type: application/json [11:31:33] [11:31:33]POST finish read [11:31:33]Found Content-Length = 678 [11:31:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874462", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:31:33]execute_script... [11:31:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874462", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:31:33]POST & json_proto [11:31:33]process_json_proto [11:31:33]json parsed OK: [11:31:33]protocol is kg_v1.0 [11:31:33]action value=close_receipt [11:31:33]process_action close_receipt [11:31:33]cmd_close_receipt [11:31:33]MH_GetDate [11:31:33]Write to MH i2c: F0 00 00 3E 26 53 [11:31:33]Write i2c OK [11:31:33]MH_I2C_Read... [11:31:33]Read from MH i2c: F0 [11:31:33]MH_I2C_Read... [11:31:33]Read from MH i2c: F0 09 00 [11:31:33]MH_I2C_Read... [11:31:33]Read from MH i2c: F0 09 00 3E 26 00 16 EA 14 67 19 BC 99 64 A9 [11:31:33]GetLastDocTimeStamp 1729423875 [11:31:33]current date 1729423894 [11:31:33]FM_GetShiftState [11:31:33]SAM_PROTO_GetShiftState [11:31:33]wFMCommunicate request_size=4 [11:31:33]MH_SAM_APDU [11:31:33]CAPDU: 80 13 01 00 [11:31:33]Write to MH i2c: E2 08 00 3F 26 80 13 01 00 00 00 00 00 E2 [11:31:33]Write i2c OK [11:31:33]MH_I2C_Read... [11:31:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:31:33]Read from MH i2c: E2 [11:31:33]MH_I2C_Read... [11:31:33]Read from MH i2c: E2 0E 00 [11:31:33]MH_I2C_Read... [11:31:33]Read from MH i2c: E2 0E 00 3F 26 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 89 [11:31:33]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:31:33]wFMCommunicate OK [11:31:33]SAM_PROTO_GetShiftState done [11:31:33]FM_GetShiftState done [11:31:33]opened in 1729383891 [11:31:33]opened+sec_in_day 1729470291 [11:31:33]quantity*price = 70044 [11:31:33]sum+1 = 70045 [11:31:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 246 20.10.2024 11:31 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156174 ФПД: 51303778040694 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T113135&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156174&fm=51303778040694&tin=02508201610067®Number=0000137193017469&sum=70000 [11:31:35]StoreToDocumentArchive [11:31:35]shift 314 fd 156174 [11:31:35]save to /storage/0314/doc_00156174 [11:31:35]save last doc name /storage/0314/doc_00156174 to /storage/kkm_last_doc_name [11:31:35]save OK [11:31:35]Clear old archive folders... [11:31:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:31:35]tlvbuf is 0086B900 [11:31:35]SAM_PROTO_ClearQueue [11:31:35]wFMCommunicate request_size=4 [11:31:35]MH_SAM_APDU [11:31:35]CAPDU: 80 09 00 00 [11:31:35]Write to MH i2c: E2 08 00 4C 26 80 09 00 00 00 00 00 00 E4 [11:31:35]Write i2c OK [11:31:35]MH_I2C_Read... [11:31:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:31:35]Read from MH i2c: E2 [11:31:35]MH_I2C_Read... [11:31:35]Read from MH i2c: E2 03 00 [11:31:35]MH_I2C_Read... [11:31:35]Read from MH i2c: E2 03 00 4C 26 00 90 00 E6 [11:31:35]RAPDU: 90 00 [11:31:35]wFMCommunicate OK [11:31:35]SAM_PROTO_ClearQueue done [11:31:35]KKMCreateOFDPacket [11:31:35]OFDProtocolAddRootSTLVToBuf [11:31:35]FM_MakeSignedData [11:31:35]FM_MakeSignedData [11:31:35]SAM_PROTO_SignData [11:31:35]wFMCommunicate request_size=4 [11:31:35]MH_SAM_APDU [11:31:35]CAPDU: 80 0D 01 02 [11:31:35]Write to MH i2c: E2 08 00 4D 26 80 0D 01 02 00 00 00 00 EC [11:31:35]Write i2c OK [11:31:35]MH_I2C_Read... [11:31:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:31:35]Read from MH i2c: E2 [11:31:35]MH_I2C_Read... [11:31:35]Read from MH i2c: E2 03 00 [11:31:35]MH_I2C_Read... [11:31:35]Read from MH i2c: E2 03 00 4D 26 00 90 00 E7 [11:31:35]RAPDU: 90 00 [11:31:35]wFMCommunicate OK [11:31:35]wFMCommunicate request_size=255 [11:31:35]MH_SAM_APDU [11:31:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 17 EA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0E 62 02 00 35 04 06 00 2E [11:31:35]Write to MH i2c: E2 02 01 4E 26 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 17 EA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0E 62 02 00 35 04 06 00 2E 00 00 F0 [11:31:35]Write i2c OK [11:31:35]MH_I2C_Read... [11:31:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:31:35]Read from MH i2c: E2 [11:31:35]MH_I2C_Read... [11:31:35]Read from MH i2c: E2 03 00 [11:31:35]MH_I2C_Read... [11:31:35]Read from MH i2c: E2 03 00 4E 26 00 90 00 E8 [11:31:35]RAPDU: 90 00 [11:31:35]wFMCommunicate OK [11:31:35]wFMCommunicate request_size=10 [11:31:35]MH_SAM_APDU [11:31:35]CAPDU: 80 0D 02 02 05 A9 17 77 3B 76 [11:31:35]Write to MH i2c: E2 0D 00 4F 26 80 0D 02 02 05 00 A9 17 77 3B 76 00 00 E1 [11:31:35]Write i2c OK [11:31:35]MH_I2C_Read... [11:31:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:31:35]Read from MH i2c: E2 [11:31:35]MH_I2C_Read... [11:31:35]Read from MH i2c: E2 03 00 [11:31:35]MH_I2C_Read... [11:31:35]Read from MH i2c: E2 03 00 4F 26 00 90 00 E9 [11:31:35]RAPDU: 90 00 [11:31:35]wFMCommunicate OK [11:31:35]wFMCommunicate request_size=4 [11:31:35]MH_SAM_APDU [11:31:35]CAPDU: 80 0D 03 02 [11:31:35]Write to MH i2c: E2 08 00 50 26 80 0D 03 02 00 00 00 00 F1 [11:31:35]Write i2c OK [11:31:35]MH_I2C_Read... [11:31:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:31:35]Read from MH i2c: E2 [11:31:35]MH_I2C_Read... [11:31:35]Read from MH i2c: E2 0B 00 [11:31:35]MH_I2C_Read... [11:31:35]Read from MH i2c: E2 0B 00 50 26 00 60 90 B7 59 D9 8B 95 5F 90 00 4A [11:31:35]RAPDU: 60 90 B7 59 D9 8B 95 5F 90 00 [11:31:35]wFMCommunicate OK [11:31:35]SAM_PROTO_SignData done [11:31:35]FM_MakeSignedData done [11:31:35]CreateOFDProtocolMessage [11:31:35]wFMCommunicate request_size=4 [11:31:35]MH_SAM_APDU [11:31:35]CAPDU: 80 11 00 00 [11:31:35]Write to MH i2c: E2 08 00 51 26 80 11 00 00 00 00 00 00 F1 [11:31:35]Write i2c OK [11:31:35]MH_I2C_Read... [11:31:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:31:35]Read from MH i2c: E2 [11:31:35]MH_I2C_Read... [11:31:35]Read from MH i2c: E2 17 00 [11:31:35]MH_I2C_Read... [11:31:35]Read from MH i2c: E2 17 00 51 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 42 [11:31:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:31:35]wFMCommunicate OK [11:31:35]CreateOFDProtocolMessage done [11:31:35]OFDSenderStorePacket 156174 [11:31:35]StoreOFDPacket docnum=156174 [11:31:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F3 FD 07 01 05 25 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 17 EA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0E 62 02 00 35 04 06 00 2E A9 17 77 3B 76 60 90 B7 59 D9 8B 95 5F [11:31:35]CheckFolder [11:31:35]dirname=/storage/ofd_packets [11:31:35]CheckFolder done [11:31:35]ProducePacketName [11:31:35]name=ofd_packets/00156174 [11:31:35]NVStorageSaveData ofd_packets/00156174 [11:31:35]File name is /storage/ofd_packets/00156174 [11:31:35]Write 301 bytes [11:31:35]NVStorageSaveData done [11:31:35]OFDSenderStorePacket done [11:31:35]KKMCreateOFDPacket done [11:31:35]NVStorageSaveData kkm_last_timestamp [11:31:35]File name is /storage/kkm_last_timestamp [11:31:35]Write 4 bytes [11:31:35]NVStorageSaveData done [11:31:35]ExternCall_PrintAddStr [11:31:35]wPrintStart [11:31:35]Write to MH i2c: 01 00 00 52 26 78 [11:31:35]Write i2c OK [11:31:35]MH_I2C_Read... [11:31:35]Read from MH i2c: 01 [11:31:35]MH_I2C_Read... [11:31:35]Read from MH i2c: 01 07 00 [11:31:35]MH_I2C_Read... [11:31:35]Read from MH i2c: 01 07 00 52 26 00 00 00 00 00 FF 0F 8D [11:31:35]RasterBufferAndPrint [11:31:35]line Счет N : (1)874462 [11:31:35]line ИНН: 02508201610067 [11:31:35]line Контрольно-Кассовый Чек [11:31:35]line ПРОДАЖА [11:31:35]line ТРК (МРК, ГНК) : 22 [11:31:35]line Товар: 2710124130 [11:31:35]line Аи-92-К-5 [11:31:35]line 10.470 * 66.90 [11:31:35]line = 700.44 [11:31:35]line НДС 12% НСП 1% [11:31:35]line > о реализуемом товаре [11:31:35]line ОКРУГЛЕНИЕ: -0.44 [11:31:35]line ИТОГО: 700.00 [11:31:35]line Внесено: 700.00 [11:31:35]line СДАЧА: 0.00 [11:31:35]line НСП 1% : 6.20 [11:31:35]line НДС 12% : 74.38 [11:31:35]line Наличными: 700.00 [11:31:35]line Безнал.: 0.00 [11:31:35]line Место: АЗС № 165 "Партнер Нефть" [11:31:35]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:31:35]line СНО: Общий режим [11:31:35]line Чек 246 20.10.2024 11:31 [11:31:35]line Смена: 314 ФФД: 1.0 [11:31:35]line ЗНМ: 0300000234 [11:31:35]line РНМ: 0000137193017469 [11:31:35]line Версия ККМ: v1.0 [11:31:35]line ФМ: 0000000000963156 [11:31:35]line ФД: 156174 [11:31:35]line ФПД: 51303778040694 [11:31:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T113135&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156174&fm=51303778040694&tin=02508201610067®Number=0000137193017469&sum=70000 [11:31:35]OFD Sender: Processing packet 156174 [packets to send 52, broken 51] [11:31:35]ProducePacketName [11:31:35]name=ofd_packets/00156174 [11:31:35]OFD Sender: To server: pG, [11:31:35]CommunicateWithHost lk.salyk.kg:30040 [11:31:35]ConnectInit lk.salyk.kg [11:31:35]written 0, free lines is 4095 [11:31:35]Connected sock=10 [11:31:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F3 FD 07 01 05 25 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 17 EA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0E 62 02 00 35 04 06 00 2E A9 17 77 3B 76 60 90 B7 59 D9 8B 95 5F [11:31:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B9 C9 47 00 15 F3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0E 62 02 00 F4 03 04 00 49 90 14 67 B6 04 01 00 00 CD 78 81 88 AE 6A FE C9 [11:31:36]CommunicateWithHost err = 0 [11:31:36]CheckOFDResponse [11:31:36]1017 (14) - 77093643461234 [11:31:36]1041 (16) - 0000000000963156 [11:31:36]1040 (4) - 156174 [11:31:36]1012 (4) - 20.10.2024 05:08 [11:31:36]1206 (1) - 0 [11:31:36]OFD Sender: Remove packet 156174 [11:31:36]ProducePacketName [11:31:36]name=ofd_packets/00156174 [11:31:36]NVStorageDeleteData [11:31:36]Write to MH i2c: 01 00 00 7D 26 A3 [11:31:36]Write i2c OK [11:31:36]MH_I2C_Read... [11:31:36]Read from MH i2c: 01 [11:31:36]MH_I2C_Read... [11:31:36]Read from MH i2c: 01 07 00 [11:31:36]MH_I2C_Read... [11:31:36]Read from MH i2c: 01 07 00 7D 26 00 00 00 00 00 F4 0C AA [11:31:36]RasterBufferAndPrint [11:31:36]line [11:31:36]line [11:31:36]line [11:31:36]line [11:31:36]line [11:31:36]written 0, free lines is 3322 [11:31:36]MH_Cut [11:31:36]Write to MH i2c: D1 01 00 84 26 01 7C [11:31:36]Write i2c OK [11:31:36]MH_I2C_Read... [11:31:36]Read from MH i2c: D1 [11:31:36]MH_I2C_Read... [11:31:36]Read from MH i2c: D1 01 00 [11:31:36]MH_I2C_Read... [11:31:36]Read from MH i2c: D1 01 00 84 26 00 7B [11:31:36]Write to MH i2c: 01 00 00 85 26 AB [11:31:36]Write i2c OK [11:31:36]MH_I2C_Read... [11:31:36]OFD Sender: No OFD packet to send [11:31:37]*** Cut start [11:31:37]*** Partial cut [11:31:37]*** CUTSNS_PIN = 1 [11:31:37]*** CUTSNS_PIN = 0 [11:31:37]*** Brake cut motor [11:31:37]Read from MH i2c: 01 [11:31:37]MH_I2C_Read... [11:31:37]*** Stop cut motor [11:31:37]*** Cut end [11:31:37]Read from MH i2c: 01 07 00 [11:31:37]MH_I2C_Read... [11:31:37]Read from MH i2c: 01 07 00 85 26 00 00 00 00 00 FF 0F C0 [11:31:37]process_action close_receipt done [11:31:37]requested_data is exist [11:31:37]produce_requested_data [11:31:37]requested_item fm.sn is exist - process it [11:31:37]wFMCommunicate request_size=4 [11:31:37]MH_SAM_APDU [11:31:37]CAPDU: 80 11 00 00 [11:31:37]Write to MH i2c: E2 08 00 86 26 80 11 00 00 00 00 00 00 26 [11:31:37]Write i2c OK [11:31:37]MH_I2C_Read... [11:31:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:31:37]Read from MH i2c: E2 [11:31:37]MH_I2C_Read... [11:31:37]Read from MH i2c: E2 17 00 [11:31:37]MH_I2C_Read... [11:31:37]Read from MH i2c: E2 17 00 86 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 77 [11:31:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:31:37]wFMCommunicate OK [11:31:37]requested_item fd.num is exist - process it [11:31:37]SAM_PROTO_GetFieldsCounters [11:31:37]wFMCommunicate request_size=4 [11:31:37]MH_SAM_APDU [11:31:37]CAPDU: 80 13 00 00 [11:31:37]Write to MH i2c: E2 08 00 87 26 80 13 00 00 00 00 00 00 29 [11:31:37]Write i2c OK [11:31:37]MH_I2C_Read... [11:31:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:31:37]Read from MH i2c: E2 [11:31:37]MH_I2C_Read... [11:31:37]Read from MH i2c: E2 62 00 [11:31:37]MH_I2C_Read... [11:31:37]Read from MH i2c: E2 62 00 87 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0E 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 F6 00 00 00 5E 04 04 00 F6 00 00 00 57 04 04 00 F7 00 00 00 19 04 04 00 00 00 00 00 90 00 F1 [11:31:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0E 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 F6 00 00 00 5E 04 04 00 F6 00 00 00 57 04 04 00 F7 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:31:37]wFMCommunicate OK [11:31:37]SAM_PROTO_GetFieldsCounters done [11:31:37]requested_item shift.num is exist - process it [11:31:37]requested_item shift.opened is exist - process it [11:31:37]req_shift_opened [11:31:37]FM_GetShiftState [11:31:37]SAM_PROTO_GetShiftState [11:31:37]wFMCommunicate request_size=4 [11:31:37]MH_SAM_APDU [11:31:37]CAPDU: 80 13 01 00 [11:31:37]Write to MH i2c: E2 08 00 88 26 80 13 01 00 00 00 00 00 2B [11:31:37]Write i2c OK [11:31:37]MH_I2C_Read... [11:31:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:31:37]Read from MH i2c: E2 [11:31:37]MH_I2C_Read... [11:31:37]Read from MH i2c: E2 0E 00 [11:31:37]MH_I2C_Read... [11:31:37]Read from MH i2c: E2 0E 00 88 26 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D2 [11:31:37]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:31:37]wFMCommunicate OK [11:31:37]SAM_PROTO_GetShiftState done [11:31:37]FM_GetShiftState done [11:31:37]req_shift_opened done [11:31:37]requested_item shift.open_date is exist - process it [11:31:37]req_shift_open_date [11:31:37]req_shift_open_date done [11:31:37]produce_requested_data done [11:31:37]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156174,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [11:31:37]process_action_free close_receipt [11:31:37]json_value_free [11:31:37]json_value_free done [11:31:37]process_json_proto returns [11:31:37]Send response to host [11:31:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156174,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [11:31:37]free response buf [11:31:37]execute_script done [11:31:37]execute_script returns [11:31:37]free content buf [11:31:37]Sock 9.Close socket [11:31:37]Sock 9.Thread stoped [11:31:41]OFD Sender: No OFD packet to send [11:31:46]OFD Sender: No OFD packet to send [11:31:51]OFD Sender: No OFD packet to send [11:31:56]OFD Sender: No OFD packet to send [11:32:01]OFD Sender: No OFD packet to send [11:32:06]OFD Sender: No OFD packet to send [11:32:11]OFD Sender: No OFD packet to send [11:32:16]OFD Sender: No OFD packet to send [11:32:21]OFD Sender: No OFD packet to send [11:32:26]OFD Sender: No OFD packet to send [11:32:31]OFD Sender: No OFD packet to send [11:32:36]OFD Sender: No OFD packet to send [11:32:41]OFD Sender: No OFD packet to send [11:32:46]OFD Sender: No OFD packet to send [11:32:51]OFD Sender: No OFD packet to send [11:32:56]OFD Sender: No OFD packet to send [11:33:01]OFD Sender: No OFD packet to send [11:33:06]OFD Sender: No OFD packet to send [11:33:11]OFD Sender: No OFD packet to send [11:33:16]OFD Sender: No OFD packet to send [11:33:17]accept exits with 8 [11:33:17]New connection [11:33:17]New thread 3066695012 created [11:33:17]Thread 3066551652 joined [11:33:17]Waiting for new connection... [11:33:17] Sock 8.Parse request [11:33:17]Sock 8.Check first char [11:33:17]Sock 8.First char is OK [11:33:17]request: POST /json_proto HTTP/1.0 [11:33:17]Method: POST [11:33:17]URL: /json_proto [11:33:17]Method is POST - this is cgi request [11:33:17]url: /json_proto [11:33:17]query_string will be loaded in cgi processing [11:33:17]execute_cgi json_proto POST (null) [11:33:17]execute_cgi path=json_proto method=POST [11:33:17]POST find Content-Length [11:33:17]Host: 172.17.53.67:8080 [11:33:17]Content-Length: 677 [11:33:17]Content-Type: application/json [11:33:17] [11:33:17]POST finish read [11:33:17]Found Content-Length = 677 [11:33:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874464", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:33:17]execute_script... [11:33:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874464", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:33:17]POST & json_proto [11:33:17]process_json_proto [11:33:17]json parsed OK: [11:33:17]protocol is kg_v1.0 [11:33:17]action value=close_receipt [11:33:17]process_action close_receipt [11:33:17]cmd_close_receipt [11:33:17]MH_GetDate [11:33:17]Write to MH i2c: F0 00 00 89 26 9E [11:33:17]Write i2c OK [11:33:17]MH_I2C_Read... [11:33:17]Read from MH i2c: F0 [11:33:17]MH_I2C_Read... [11:33:17]Read from MH i2c: F0 09 00 [11:33:17]MH_I2C_Read... [11:33:17]Read from MH i2c: F0 09 00 89 26 00 7E EA 14 67 19 BC 99 64 5C [11:33:17]GetLastDocTimeStamp 1729423895 [11:33:17]current date 1729423998 [11:33:17]FM_GetShiftState [11:33:17]SAM_PROTO_GetShiftState [11:33:17]wFMCommunicate request_size=4 [11:33:17]MH_SAM_APDU [11:33:17]CAPDU: 80 13 01 00 [11:33:17]Write to MH i2c: E2 08 00 8A 26 80 13 01 00 00 00 00 00 2D [11:33:17]Write i2c OK [11:33:17]MH_I2C_Read... [11:33:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:33:17]Read from MH i2c: E2 [11:33:17]MH_I2C_Read... [11:33:17]Read from MH i2c: E2 0E 00 [11:33:17]MH_I2C_Read... [11:33:17]Read from MH i2c: E2 0E 00 8A 26 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D4 [11:33:17]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:33:17]wFMCommunicate OK [11:33:17]SAM_PROTO_GetShiftState done [11:33:17]FM_GetShiftState done [11:33:17]opened in 1729383891 [11:33:17]opened+sec_in_day 1729470291 [11:33:17]quantity*price = 30038 [11:33:17]sum+1 = 30039 [11:33:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 247 20.10.2024 11:33 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156175 ФПД: 136345617848848 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T113318&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156175&fm=136345617848848&tin=02508201610067®Number=0000137193017469&sum=30000 [11:33:18]StoreToDocumentArchive [11:33:18]shift 314 fd 156175 [11:33:18]save to /storage/0314/doc_00156175 [11:33:18]save last doc name /storage/0314/doc_00156175 to /storage/kkm_last_doc_name [11:33:18]save OK [11:33:18]Clear old archive folders... [11:33:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:33:18]tlvbuf is 008737C0 [11:33:18]SAM_PROTO_ClearQueue [11:33:18]wFMCommunicate request_size=4 [11:33:18]MH_SAM_APDU [11:33:18]CAPDU: 80 09 00 00 [11:33:18]Write to MH i2c: E2 08 00 97 26 80 09 00 00 00 00 00 00 2F [11:33:18]Write i2c OK [11:33:18]MH_I2C_Read... [11:33:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:33:18]Read from MH i2c: E2 [11:33:18]MH_I2C_Read... [11:33:18]Read from MH i2c: E2 03 00 [11:33:18]MH_I2C_Read... [11:33:18]Read from MH i2c: E2 03 00 97 26 00 90 00 31 [11:33:18]RAPDU: 90 00 [11:33:18]wFMCommunicate OK [11:33:18]SAM_PROTO_ClearQueue done [11:33:18]KKMCreateOFDPacket [11:33:18]OFDProtocolAddRootSTLVToBuf [11:33:18]FM_MakeSignedData [11:33:18]FM_MakeSignedData [11:33:18]SAM_PROTO_SignData [11:33:18]wFMCommunicate request_size=4 [11:33:18]MH_SAM_APDU [11:33:18]CAPDU: 80 0D 01 02 [11:33:18]Write to MH i2c: E2 08 00 98 26 80 0D 01 02 00 00 00 00 37 [11:33:18]Write i2c OK [11:33:18]MH_I2C_Read... [11:33:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:33:18]Read from MH i2c: E2 [11:33:18]MH_I2C_Read... [11:33:18]Read from MH i2c: E2 03 00 [11:33:18]MH_I2C_Read... [11:33:18]Read from MH i2c: E2 03 00 98 26 00 90 00 32 [11:33:18]RAPDU: 90 00 [11:33:18]wFMCommunicate OK [11:33:18]wFMCommunicate request_size=255 [11:33:18]MH_SAM_APDU [11:33:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 7E EA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0F 62 02 00 35 04 06 00 7C [11:33:18]Write to MH i2c: E2 02 01 99 26 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 7E EA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0F 62 02 00 35 04 06 00 7C 00 00 D6 [11:33:18]Write i2c OK [11:33:18]MH_I2C_Read... [11:33:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:33:18]Read from MH i2c: E2 [11:33:18]MH_I2C_Read... [11:33:18]Read from MH i2c: E2 03 00 [11:33:18]MH_I2C_Read... [11:33:18]Read from MH i2c: E2 03 00 99 26 00 90 00 33 [11:33:18]RAPDU: 90 00 [11:33:18]wFMCommunicate OK [11:33:18]wFMCommunicate request_size=10 [11:33:18]MH_SAM_APDU [11:33:18]CAPDU: 80 0D 02 02 05 01 70 1E 5A 10 [11:33:18]Write to MH i2c: E2 0D 00 9A 26 80 0D 02 02 05 00 01 70 1E 5A 10 00 00 3D [11:33:18]Write i2c OK [11:33:18]MH_I2C_Read... [11:33:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:33:18]Read from MH i2c: E2 [11:33:18]MH_I2C_Read... [11:33:18]Read from MH i2c: E2 03 00 [11:33:18]MH_I2C_Read... [11:33:18]Read from MH i2c: E2 03 00 9A 26 00 90 00 34 [11:33:18]RAPDU: 90 00 [11:33:18]wFMCommunicate OK [11:33:18]wFMCommunicate request_size=4 [11:33:18]MH_SAM_APDU [11:33:18]CAPDU: 80 0D 03 02 [11:33:18]Write to MH i2c: E2 08 00 9B 26 80 0D 03 02 00 00 00 00 3C [11:33:18]Write i2c OK [11:33:18]MH_I2C_Read... [11:33:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:33:18]Read from MH i2c: E2 [11:33:18]MH_I2C_Read... [11:33:18]Read from MH i2c: E2 0B 00 [11:33:18]MH_I2C_Read... [11:33:18]Read from MH i2c: E2 0B 00 9B 26 00 9F A2 6F E3 33 7A 39 C4 90 00 7A [11:33:18]RAPDU: 9F A2 6F E3 33 7A 39 C4 90 00 [11:33:18]wFMCommunicate OK [11:33:18]SAM_PROTO_SignData done [11:33:18]FM_MakeSignedData done [11:33:18]CreateOFDProtocolMessage [11:33:18]wFMCommunicate request_size=4 [11:33:18]MH_SAM_APDU [11:33:18]CAPDU: 80 11 00 00 [11:33:18]Write to MH i2c: E2 08 00 9C 26 80 11 00 00 00 00 00 00 3C [11:33:18]Write i2c OK [11:33:18]MH_I2C_Read... [11:33:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:33:18]Read from MH i2c: E2 [11:33:18]MH_I2C_Read... [11:33:18]Read from MH i2c: E2 17 00 [11:33:18]MH_I2C_Read... [11:33:18]Read from MH i2c: E2 17 00 9C 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8D [11:33:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:33:18]wFMCommunicate OK [11:33:18]CreateOFDProtocolMessage done [11:33:18]OFDSenderStorePacket 156175 [11:33:18]StoreOFDPacket docnum=156175 [11:33:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DC 2E 07 01 06 44 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 7E EA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0F 62 02 00 35 04 06 00 7C 01 70 1E 5A 10 9F A2 6F E3 33 7A 39 C4 [11:33:18]CheckFolder [11:33:18]dirname=/storage/ofd_packets [11:33:18]CheckFolder done [11:33:18]ProducePacketName [11:33:18]name=ofd_packets/00156175 [11:33:18]NVStorageSaveData ofd_packets/00156175 [11:33:18]File name is /storage/ofd_packets/00156175 [11:33:18]Write 301 bytes [11:33:18]NVStorageSaveData done [11:33:18]OFDSenderStorePacket done [11:33:18]KKMCreateOFDPacket done [11:33:18]NVStorageSaveData kkm_last_timestamp [11:33:18]File name is /storage/kkm_last_timestamp [11:33:18]Write 4 bytes [11:33:18]NVStorageSaveData done [11:33:18]ExternCall_PrintAddStr [11:33:18]wPrintStart [11:33:18]Write to MH i2c: 01 00 00 9D 26 C3 [11:33:18]Write i2c OK [11:33:18]MH_I2C_Read... [11:33:18]Read from MH i2c: 01 [11:33:18]MH_I2C_Read... [11:33:18]Read from MH i2c: 01 07 00 [11:33:18]MH_I2C_Read... [11:33:18]Read from MH i2c: 01 07 00 9D 26 00 00 00 00 00 FF 0F D8 [11:33:18]RasterBufferAndPrint [11:33:18]line Счет N : (1)874464 [11:33:18]line ИНН: 02508201610067 [11:33:18]line Контрольно-Кассовый Чек [11:33:18]line ПРОДАЖА [11:33:18]line ТРК (МРК, ГНК) : 12 [11:33:18]line Товар: 2710124130 [11:33:18]line Аи-92-К-5 [11:33:18]line 4.490 * 66.90 [11:33:18]line = 300.38 [11:33:18]line НДС 12% НСП 1% [11:33:18]line > о реализуемом товаре [11:33:18]line ОКРУГЛЕНИЕ: -0.38 [11:33:18]line ИТОГО: 300.00 [11:33:18]line Внесено: 300.00 [11:33:18]line СДАЧА: 0.00 [11:33:18]line НСП 1% : 2.66 [11:33:18]line НДС 12% : 31.90 [11:33:18]line Наличными: 300.00 [11:33:18]line Безнал.: 0.00 [11:33:18]line Место: АЗС № 165 "Партнер Нефть" [11:33:18]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:33:18]line СНО: Общий режим [11:33:18]line Чек 247 20.10.2024 11:33 [11:33:18]line Смена: 314 ФФД: 1.0 [11:33:18]line ЗНМ: 0300000234 [11:33:18]line РНМ: 0000137193017469 [11:33:18]line Версия ККМ: v1.0 [11:33:18]line ФМ: 0000000000963156 [11:33:18]line ФД: 156175 [11:33:18]line ФПД: 136345617848848 [11:33:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T113318&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156175&fm=136345617848848&tin=02508201610067®Number=0000137193017469&sum=30000 [11:33:19]OFD Sender: Processing packet 156175 [packets to send 52, broken 51] [11:33:19]ProducePacketName [11:33:19]name=ofd_packets/00156175 [11:33:19]OFD Sender: To server: pG, [11:33:19]CommunicateWithHost lk.salyk.kg:30040 [11:33:19]ConnectInit lk.salyk.kg [11:33:19]written 0, free lines is 4095 [11:33:19]Connected sock=10 [11:33:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DC 2E 07 01 06 44 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 7E EA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0F 62 02 00 35 04 06 00 7C 01 70 1E 5A 10 9F A2 6F E3 33 7A 39 C4 [11:33:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C4 DE 47 00 74 7C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0F 62 02 00 F4 03 04 00 B1 90 14 67 B6 04 01 00 00 87 E2 31 F0 6E A1 13 04 [11:33:19]CommunicateWithHost err = 0 [11:33:19]CheckOFDResponse [11:33:19]1017 (14) - 77093643461234 [11:33:19]1041 (16) - 0000000000963156 [11:33:19]1040 (4) - 156175 [11:33:19]1012 (4) - 20.10.2024 05:10 [11:33:19]1206 (1) - 0 [11:33:19]OFD Sender: Remove packet 156175 [11:33:19]ProducePacketName [11:33:19]name=ofd_packets/00156175 [11:33:19]NVStorageDeleteData [11:33:19]Write to MH i2c: 01 00 00 C8 26 EE [11:33:19]Write i2c OK [11:33:19]MH_I2C_Read... [11:33:19]Read from MH i2c: 01 [11:33:19]MH_I2C_Read... [11:33:19]Read from MH i2c: 01 07 00 [11:33:19]MH_I2C_Read... [11:33:19]Read from MH i2c: 01 07 00 C8 26 00 00 00 00 00 E1 0C E2 [11:33:19]RasterBufferAndPrint [11:33:19]line [11:33:19]line [11:33:19]line [11:33:19]line [11:33:19]line [11:33:19]written 0, free lines is 3306 [11:33:19]MH_Cut [11:33:19]Write to MH i2c: D1 01 00 CF 26 01 C7 [11:33:19]Write i2c OK [11:33:19]MH_I2C_Read... [11:33:19]Read from MH i2c: D1 [11:33:19]MH_I2C_Read... [11:33:19]Read from MH i2c: D1 01 00 [11:33:19]MH_I2C_Read... [11:33:19]Read from MH i2c: D1 01 00 CF 26 00 C6 [11:33:19]Write to MH i2c: 01 00 00 D0 26 F6 [11:33:19]Write i2c OK [11:33:19]MH_I2C_Read... [11:33:19]OFD Sender: No OFD packet to send [11:33:20]*** Cut start [11:33:20]*** Partial cut [11:33:20]*** CUTSNS_PIN = 1 [11:33:20]*** CUTSNS_PIN = 0 [11:33:20]*** Brake cut motor [11:33:20]Read from MH i2c: 01 [11:33:20]MH_I2C_Read... [11:33:20]*** Stop cut motor [11:33:20]*** Cut end [11:33:20]Read from MH i2c: 01 07 00 [11:33:20]MH_I2C_Read... [11:33:20]Read from MH i2c: 01 07 00 D0 26 00 00 00 00 00 FF 0F 0B [11:33:20]process_action close_receipt done [11:33:20]requested_data is exist [11:33:20]produce_requested_data [11:33:20]requested_item fm.sn is exist - process it [11:33:20]wFMCommunicate request_size=4 [11:33:20]MH_SAM_APDU [11:33:20]CAPDU: 80 11 00 00 [11:33:20]Write to MH i2c: E2 08 00 D1 26 80 11 00 00 00 00 00 00 71 [11:33:20]Write i2c OK [11:33:20]MH_I2C_Read... [11:33:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:33:20]Read from MH i2c: E2 [11:33:20]MH_I2C_Read... [11:33:20]Read from MH i2c: E2 17 00 [11:33:21]MH_I2C_Read... [11:33:21]Read from MH i2c: E2 17 00 D1 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C2 [11:33:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:33:21]wFMCommunicate OK [11:33:21]requested_item fd.num is exist - process it [11:33:21]SAM_PROTO_GetFieldsCounters [11:33:21]wFMCommunicate request_size=4 [11:33:21]MH_SAM_APDU [11:33:21]CAPDU: 80 13 00 00 [11:33:21]Write to MH i2c: E2 08 00 D2 26 80 13 00 00 00 00 00 00 74 [11:33:21]Write i2c OK [11:33:21]MH_I2C_Read... [11:33:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:33:21]Read from MH i2c: E2 [11:33:21]MH_I2C_Read... [11:33:21]Read from MH i2c: E2 62 00 [11:33:21]MH_I2C_Read... [11:33:21]Read from MH i2c: E2 62 00 D2 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0F 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 F7 00 00 00 5E 04 04 00 F7 00 00 00 57 04 04 00 F8 00 00 00 19 04 04 00 00 00 00 00 90 00 40 [11:33:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0F 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 F7 00 00 00 5E 04 04 00 F7 00 00 00 57 04 04 00 F8 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:33:21]wFMCommunicate OK [11:33:21]SAM_PROTO_GetFieldsCounters done [11:33:21]requested_item shift.num is exist - process it [11:33:21]requested_item shift.opened is exist - process it [11:33:21]req_shift_opened [11:33:21]FM_GetShiftState [11:33:21]SAM_PROTO_GetShiftState [11:33:21]wFMCommunicate request_size=4 [11:33:21]MH_SAM_APDU [11:33:21]CAPDU: 80 13 01 00 [11:33:21]Write to MH i2c: E2 08 00 D3 26 80 13 01 00 00 00 00 00 76 [11:33:21]Write i2c OK [11:33:21]MH_I2C_Read... [11:33:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:33:21]Read from MH i2c: E2 [11:33:21]MH_I2C_Read... [11:33:21]Read from MH i2c: E2 0E 00 [11:33:21]MH_I2C_Read... [11:33:21]Read from MH i2c: E2 0E 00 D3 26 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 1D [11:33:21]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:33:21]wFMCommunicate OK [11:33:21]SAM_PROTO_GetShiftState done [11:33:21]FM_GetShiftState done [11:33:21]req_shift_opened done [11:33:21]requested_item shift.open_date is exist - process it [11:33:21]req_shift_open_date [11:33:21]req_shift_open_date done [11:33:21]produce_requested_data done [11:33:21]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156175,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [11:33:21]process_action_free close_receipt [11:33:21]json_value_free [11:33:21]json_value_free done [11:33:21]process_json_proto returns [11:33:21]Send response to host [11:33:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156175,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [11:33:21]free response buf [11:33:21]execute_script done [11:33:21]execute_script returns [11:33:21]free content buf [11:33:21]Sock 8.Close socket [11:33:21]Sock 8.Thread stoped [11:33:24]OFD Sender: No OFD packet to send [11:33:30]OFD Sender: No OFD packet to send [11:33:32]accept exits with 9 [11:33:32]New connection [11:33:32]New thread 3066551652 created [11:33:32]Thread 3066695012 joined [11:33:32]Waiting for new connection... [11:33:32] Sock 9.Parse request [11:33:32]Sock 9.Check first char [11:33:32]Sock 9.First char is OK [11:33:32]request: POST /json_proto HTTP/1.0 [11:33:32]Method: POST [11:33:32]URL: /json_proto [11:33:32]Method is POST - this is cgi request [11:33:32]url: /json_proto [11:33:32]query_string will be loaded in cgi processing [11:33:32]execute_cgi json_proto POST (null) [11:33:32]execute_cgi path=json_proto method=POST [11:33:32]POST find Content-Length [11:33:32]Host: 172.17.53.67:8080 [11:33:32]Content-Length: 677 [11:33:32]Content-Type: application/json [11:33:32] [11:33:32]POST finish read [11:33:32]Found Content-Length = 677 [11:33:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874465", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:33:32]execute_script... [11:33:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874465", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:33:32]POST & json_proto [11:33:32]process_json_proto [11:33:32]json parsed OK: [11:33:32]protocol is kg_v1.0 [11:33:32]action value=close_receipt [11:33:32]process_action close_receipt [11:33:32]cmd_close_receipt [11:33:32]MH_GetDate [11:33:32]Write to MH i2c: F0 00 00 D4 26 E9 [11:33:32]Write i2c OK [11:33:32]MH_I2C_Read... [11:33:32]Read from MH i2c: F0 [11:33:32]MH_I2C_Read... [11:33:32]Read from MH i2c: F0 09 00 [11:33:32]MH_I2C_Read... [11:33:32]Read from MH i2c: F0 09 00 D4 26 00 8D EA 14 67 19 BC 99 64 B6 [11:33:32]GetLastDocTimeStamp 1729423998 [11:33:32]current date 1729424013 [11:33:32]FM_GetShiftState [11:33:32]SAM_PROTO_GetShiftState [11:33:32]wFMCommunicate request_size=4 [11:33:32]MH_SAM_APDU [11:33:32]CAPDU: 80 13 01 00 [11:33:32]Write to MH i2c: E2 08 00 D5 26 80 13 01 00 00 00 00 00 78 [11:33:32]Write i2c OK [11:33:32]MH_I2C_Read... [11:33:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:33:32]Read from MH i2c: E2 [11:33:32]MH_I2C_Read... [11:33:32]Read from MH i2c: E2 0E 00 [11:33:32]MH_I2C_Read... [11:33:32]Read from MH i2c: E2 0E 00 D5 26 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 1F [11:33:32]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:33:32]wFMCommunicate OK [11:33:32]SAM_PROTO_GetShiftState done [11:33:32]FM_GetShiftState done [11:33:32]opened in 1729383891 [11:33:32]opened+sec_in_day 1729470291 [11:33:32]quantity*price = 50041 [11:33:32]sum+1 = 50042 [11:33:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 248 20.10.2024 11:33 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156176 ФПД: 60380069188553 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T113333&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156176&fm=60380069188553&tin=02508201610067®Number=0000137193017469&sum=50000 [11:33:33]StoreToDocumentArchive [11:33:33]shift 314 fd 156176 [11:33:33]save to /storage/0314/doc_00156176 [11:33:33]save last doc name /storage/0314/doc_00156176 to /storage/kkm_last_doc_name [11:33:33]save OK [11:33:33]Clear old archive folders... [11:33:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:33:33]tlvbuf is 008E6270 [11:33:33]SAM_PROTO_ClearQueue [11:33:33]wFMCommunicate request_size=4 [11:33:33]MH_SAM_APDU [11:33:33]CAPDU: 80 09 00 00 [11:33:33]Write to MH i2c: E2 08 00 E2 26 80 09 00 00 00 00 00 00 7A [11:33:33]Write i2c OK [11:33:33]MH_I2C_Read... [11:33:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:33:33]Read from MH i2c: E2 [11:33:33]MH_I2C_Read... [11:33:33]Read from MH i2c: E2 03 00 [11:33:33]MH_I2C_Read... [11:33:33]Read from MH i2c: E2 03 00 E2 26 00 90 00 7C [11:33:33]RAPDU: 90 00 [11:33:33]wFMCommunicate OK [11:33:33]SAM_PROTO_ClearQueue done [11:33:33]KKMCreateOFDPacket [11:33:33]OFDProtocolAddRootSTLVToBuf [11:33:33]FM_MakeSignedData [11:33:33]FM_MakeSignedData [11:33:33]SAM_PROTO_SignData [11:33:33]wFMCommunicate request_size=4 [11:33:33]MH_SAM_APDU [11:33:33]CAPDU: 80 0D 01 02 [11:33:33]Write to MH i2c: E2 08 00 E3 26 80 0D 01 02 00 00 00 00 82 [11:33:33]Write i2c OK [11:33:33]MH_I2C_Read... [11:33:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:33:33]Read from MH i2c: E2 [11:33:33]MH_I2C_Read... [11:33:33]Read from MH i2c: E2 03 00 [11:33:33]MH_I2C_Read... [11:33:33]Read from MH i2c: E2 03 00 E3 26 00 90 00 7D [11:33:33]RAPDU: 90 00 [11:33:33]wFMCommunicate OK [11:33:33]wFMCommunicate request_size=255 [11:33:33]MH_SAM_APDU [11:33:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 00 00 00 F4 03 04 00 8D EA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 10 62 02 00 35 04 06 00 36 [11:33:33]Write to MH i2c: E2 02 01 E4 26 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 00 00 00 F4 03 04 00 8D EA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 10 62 02 00 35 04 06 00 36 00 00 F8 [11:33:33]Write i2c OK [11:33:33]MH_I2C_Read... [11:33:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:33:34]Read from MH i2c: E2 [11:33:34]MH_I2C_Read... [11:33:34]Read from MH i2c: E2 03 00 [11:33:34]MH_I2C_Read... [11:33:34]Read from MH i2c: E2 03 00 E4 26 00 90 00 7E [11:33:34]RAPDU: 90 00 [11:33:34]wFMCommunicate OK [11:33:34]wFMCommunicate request_size=10 [11:33:34]MH_SAM_APDU [11:33:34]CAPDU: 80 0D 02 02 05 EA 54 93 53 C9 [11:33:34]Write to MH i2c: E2 0D 00 E5 26 80 0D 02 02 05 00 EA 54 93 53 C9 00 00 7C [11:33:34]Write i2c OK [11:33:34]MH_I2C_Read... [11:33:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:33:34]Read from MH i2c: E2 [11:33:34]MH_I2C_Read... [11:33:34]Read from MH i2c: E2 03 00 [11:33:34]MH_I2C_Read... [11:33:34]Read from MH i2c: E2 03 00 E5 26 00 90 00 7F [11:33:34]RAPDU: 90 00 [11:33:34]wFMCommunicate OK [11:33:34]wFMCommunicate request_size=4 [11:33:34]MH_SAM_APDU [11:33:34]CAPDU: 80 0D 03 02 [11:33:34]Write to MH i2c: E2 08 00 E6 26 80 0D 03 02 00 00 00 00 87 [11:33:34]Write i2c OK [11:33:34]MH_I2C_Read... [11:33:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:33:34]Read from MH i2c: E2 [11:33:34]MH_I2C_Read... [11:33:34]Read from MH i2c: E2 0B 00 [11:33:34]MH_I2C_Read... [11:33:34]Read from MH i2c: E2 0B 00 E6 26 00 2C ED A0 05 F9 34 4F 4F 90 00 11 [11:33:34]RAPDU: 2C ED A0 05 F9 34 4F 4F 90 00 [11:33:34]wFMCommunicate OK [11:33:34]SAM_PROTO_SignData done [11:33:34]FM_MakeSignedData done [11:33:34]CreateOFDProtocolMessage [11:33:34]wFMCommunicate request_size=4 [11:33:34]MH_SAM_APDU [11:33:34]CAPDU: 80 11 00 00 [11:33:34]Write to MH i2c: E2 08 00 E7 26 80 11 00 00 00 00 00 00 87 [11:33:34]Write i2c OK [11:33:34]MH_I2C_Read... [11:33:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:33:34]Read from MH i2c: E2 [11:33:34]MH_I2C_Read... [11:33:34]Read from MH i2c: E2 17 00 [11:33:34]MH_I2C_Read... [11:33:34]Read from MH i2c: E2 17 00 E7 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D8 [11:33:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:33:34]wFMCommunicate OK [11:33:34]CreateOFDProtocolMessage done [11:33:34]OFDSenderStorePacket 156176 [11:33:34]StoreOFDPacket docnum=156176 [11:33:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7C 5A 07 01 CE F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 00 00 00 F4 03 04 00 8D EA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 10 62 02 00 35 04 06 00 36 EA 54 93 53 C9 2C ED A0 05 F9 34 4F 4F [11:33:34]CheckFolder [11:33:34]dirname=/storage/ofd_packets [11:33:34]CheckFolder done [11:33:34]ProducePacketName [11:33:34]name=ofd_packets/00156176 [11:33:34]NVStorageSaveData ofd_packets/00156176 [11:33:34]File name is /storage/ofd_packets/00156176 [11:33:34]Write 301 bytes [11:33:34]NVStorageSaveData done [11:33:34]OFDSenderStorePacket done [11:33:34]KKMCreateOFDPacket done [11:33:34]NVStorageSaveData kkm_last_timestamp [11:33:34]File name is /storage/kkm_last_timestamp [11:33:34]Write 4 bytes [11:33:34]NVStorageSaveData done [11:33:34]ExternCall_PrintAddStr [11:33:34]wPrintStart [11:33:34]Write to MH i2c: 01 00 00 E8 26 0E [11:33:34]Write i2c OK [11:33:34]MH_I2C_Read... [11:33:34]Read from MH i2c: 01 [11:33:34]MH_I2C_Read... [11:33:34]Read from MH i2c: 01 07 00 [11:33:34]MH_I2C_Read... [11:33:34]Read from MH i2c: 01 07 00 E8 26 00 00 00 00 00 FF 0F 23 [11:33:34]RasterBufferAndPrint [11:33:34]line Счет N : (1)874465 [11:33:34]line ИНН: 02508201610067 [11:33:34]line Контрольно-Кассовый Чек [11:33:34]line ПРОДАЖА [11:33:34]line ТРК (МРК, ГНК) : 32 [11:33:34]line Товар: 2710124130 [11:33:34]line Аи-92-К-5 [11:33:34]line 7.480 * 66.90 [11:33:34]line = 500.41 [11:33:34]line НДС 12% НСП 1% [11:33:34]line > о реализуемом товаре [11:33:34]line ОКРУГЛЕНИЕ: -0.41 [11:33:34]line ИТОГО: 500.00 [11:33:34]line Внесено: 500.00 [11:33:34]line СДАЧА: 0.00 [11:33:34]line НСП 1% : 4.43 [11:33:34]line НДС 12% : 53.14 [11:33:34]line Наличными: 500.00 [11:33:34]line Безнал.: 0.00 [11:33:34]line Место: АЗС № 165 "Партнер Нефть" [11:33:34]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:33:34]line СНО: Общий режим [11:33:34]line Чек 248 20.10.2024 11:33 [11:33:34]line Смена: 314 ФФД: 1.0 [11:33:34]line ЗНМ: 0300000234 [11:33:34]line РНМ: 0000137193017469 [11:33:34]line Версия ККМ: v1.0 [11:33:34]line ФМ: 0000000000963156 [11:33:34]line ФД: 156176 [11:33:34]line ФПД: 60380069188553 [11:33:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T113333&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156176&fm=60380069188553&tin=02508201610067®Number=0000137193017469&sum=50000 [11:33:34]OFD Sender: Processing packet 156176 [packets to send 52, broken 51] [11:33:34]ProducePacketName [11:33:34]name=ofd_packets/00156176 [11:33:34]OFD Sender: To server: pG, [11:33:34]CommunicateWithHost lk.salyk.kg:30040 [11:33:34]ConnectInit lk.salyk.kg [11:33:34]written 0, free lines is 4095 [11:33:34]Connected sock=10 [11:33:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7C 5A 07 01 CE F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 00 00 00 F4 03 04 00 8D EA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 10 62 02 00 35 04 06 00 36 EA 54 93 53 C9 2C ED A0 05 F9 34 4F 4F [11:33:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 BC 39 47 00 25 7E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 10 62 02 00 F4 03 04 00 C0 90 14 67 B6 04 01 00 00 C1 56 A5 66 4A 39 9C 3A [11:33:34]CommunicateWithHost err = 0 [11:33:34]CheckOFDResponse [11:33:34]1017 (14) - 77093643461234 [11:33:34]1041 (16) - 0000000000963156 [11:33:34]1040 (4) - 156176 [11:33:34]1012 (4) - 20.10.2024 05:10 [11:33:34]1206 (1) - 0 [11:33:34]OFD Sender: Remove packet 156176 [11:33:34]ProducePacketName [11:33:34]name=ofd_packets/00156176 [11:33:34]NVStorageDeleteData [11:33:34]Write to MH i2c: 01 00 00 13 27 3A [11:33:34]Write i2c OK [11:33:34]MH_I2C_Read... [11:33:34]Read from MH i2c: 01 [11:33:34]MH_I2C_Read... [11:33:34]Read from MH i2c: 01 07 00 [11:33:34]MH_I2C_Read... [11:33:34]Read from MH i2c: 01 07 00 13 27 00 00 00 00 00 EB 0C 38 [11:33:34]RasterBufferAndPrint [11:33:34]line [11:33:34]line [11:33:34]line [11:33:34]line [11:33:34]line [11:33:34]written 0, free lines is 3313 [11:33:35]MH_Cut [11:33:35]Write to MH i2c: D1 01 00 1A 27 01 13 [11:33:35]Write i2c OK [11:33:35]MH_I2C_Read... [11:33:35]Read from MH i2c: D1 [11:33:35]MH_I2C_Read... [11:33:35]Read from MH i2c: D1 01 00 [11:33:35]MH_I2C_Read... [11:33:35]Read from MH i2c: D1 01 00 1A 27 00 12 [11:33:35]Write to MH i2c: 01 00 00 1B 27 42 [11:33:35]Write i2c OK [11:33:35]MH_I2C_Read... [11:33:35]OFD Sender: No OFD packet to send [11:33:35]*** Cut start [11:33:35]*** Partial cut [11:33:35]*** CUTSNS_PIN = 1 [11:33:35]*** CUTSNS_PIN = 0 [11:33:35]*** Brake cut motor [11:33:36]Read from MH i2c: 01 [11:33:36]MH_I2C_Read... [11:33:36]*** Stop cut motor [11:33:36]*** Cut end [11:33:36]Read from MH i2c: 01 07 00 [11:33:36]MH_I2C_Read... [11:33:36]Read from MH i2c: 01 07 00 1B 27 00 00 00 00 00 FF 0F 57 [11:33:36]process_action close_receipt done [11:33:36]requested_data is exist [11:33:36]produce_requested_data [11:33:36]requested_item fm.sn is exist - process it [11:33:36]wFMCommunicate request_size=4 [11:33:36]MH_SAM_APDU [11:33:36]CAPDU: 80 11 00 00 [11:33:36]Write to MH i2c: E2 08 00 1C 27 80 11 00 00 00 00 00 00 BD [11:33:36]Write i2c OK [11:33:36]MH_I2C_Read... [11:33:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:33:36]Read from MH i2c: E2 [11:33:36]MH_I2C_Read... [11:33:36]Read from MH i2c: E2 17 00 [11:33:36]MH_I2C_Read... [11:33:36]Read from MH i2c: E2 17 00 1C 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0E [11:33:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:33:36]wFMCommunicate OK [11:33:36]requested_item fd.num is exist - process it [11:33:36]SAM_PROTO_GetFieldsCounters [11:33:36]wFMCommunicate request_size=4 [11:33:36]MH_SAM_APDU [11:33:36]CAPDU: 80 13 00 00 [11:33:36]Write to MH i2c: E2 08 00 1D 27 80 13 00 00 00 00 00 00 C0 [11:33:36]Write i2c OK [11:33:36]MH_I2C_Read... [11:33:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:33:36]Read from MH i2c: E2 [11:33:36]MH_I2C_Read... [11:33:36]Read from MH i2c: E2 62 00 [11:33:36]MH_I2C_Read... [11:33:36]Read from MH i2c: E2 62 00 1D 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 10 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 F8 00 00 00 5E 04 04 00 F8 00 00 00 57 04 04 00 F9 00 00 00 19 04 04 00 00 00 00 00 90 00 90 [11:33:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 10 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 F8 00 00 00 5E 04 04 00 F8 00 00 00 57 04 04 00 F9 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:33:36]wFMCommunicate OK [11:33:36]SAM_PROTO_GetFieldsCounters done [11:33:36]requested_item shift.num is exist - process it [11:33:36]requested_item shift.opened is exist - process it [11:33:36]req_shift_opened [11:33:36]FM_GetShiftState [11:33:36]SAM_PROTO_GetShiftState [11:33:36]wFMCommunicate request_size=4 [11:33:36]MH_SAM_APDU [11:33:36]CAPDU: 80 13 01 00 [11:33:36]Write to MH i2c: E2 08 00 1E 27 80 13 01 00 00 00 00 00 C2 [11:33:36]Write i2c OK [11:33:36]MH_I2C_Read... [11:33:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:33:36]Read from MH i2c: E2 [11:33:36]MH_I2C_Read... [11:33:36]Read from MH i2c: E2 0E 00 [11:33:36]MH_I2C_Read... [11:33:36]Read from MH i2c: E2 0E 00 1E 27 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 69 [11:33:36]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:33:36]wFMCommunicate OK [11:33:36]SAM_PROTO_GetShiftState done [11:33:36]FM_GetShiftState done [11:33:36]req_shift_opened done [11:33:36]requested_item shift.open_date is exist - process it [11:33:36]req_shift_open_date [11:33:36]req_shift_open_date done [11:33:36]produce_requested_data done [11:33:36]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156176,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [11:33:36]process_action_free close_receipt [11:33:36]json_value_free [11:33:36]json_value_free done [11:33:36]process_json_proto returns [11:33:36]Send response to host [11:33:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156176,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [11:33:36]free response buf [11:33:36]execute_script done [11:33:36]execute_script returns [11:33:36]free content buf [11:33:36]Sock 9.Close socket [11:33:36]Sock 9.Thread stoped [11:33:40]OFD Sender: No OFD packet to send [11:33:45]OFD Sender: No OFD packet to send [11:33:50]OFD Sender: No OFD packet to send [11:33:55]OFD Sender: No OFD packet to send [11:34:00]OFD Sender: No OFD packet to send [11:34:05]OFD Sender: No OFD packet to send [11:34:10]OFD Sender: No OFD packet to send [11:34:15]OFD Sender: No OFD packet to send [11:34:20]OFD Sender: No OFD packet to send [11:34:25]OFD Sender: No OFD packet to send [11:34:30]OFD Sender: No OFD packet to send [11:34:35]OFD Sender: No OFD packet to send [11:34:40]OFD Sender: No OFD packet to send [11:34:45]OFD Sender: No OFD packet to send [11:34:50]OFD Sender: No OFD packet to send [11:34:55]OFD Sender: No OFD packet to send [11:35:00]OFD Sender: No OFD packet to send [11:35:05]OFD Sender: No OFD packet to send [11:35:10]OFD Sender: No OFD packet to send [11:35:15]OFD Sender: No OFD packet to send [11:35:20]OFD Sender: No OFD packet to send [11:35:25]OFD Sender: No OFD packet to send [11:35:30]OFD Sender: No OFD packet to send [11:35:35]OFD Sender: No OFD packet to send [11:35:40]OFD Sender: No OFD packet to send [11:35:45]OFD Sender: No OFD packet to send [11:35:50]OFD Sender: No OFD packet to send [11:35:55]OFD Sender: No OFD packet to send [11:36:00]OFD Sender: No OFD packet to send [11:36:05]OFD Sender: No OFD packet to send [11:36:10]OFD Sender: No OFD packet to send [11:36:15]OFD Sender: No OFD packet to send [11:36:20]OFD Sender: No OFD packet to send [11:36:25]OFD Sender: No OFD packet to send [11:36:30]OFD Sender: No OFD packet to send [11:36:34]accept exits with 8 [11:36:34]New connection [11:36:34]New thread 3066695012 created [11:36:34]Thread 3066551652 joined [11:36:34]Waiting for new connection... [11:36:34] Sock 8.Parse request [11:36:34]Sock 8.Check first char [11:36:34]Sock 8.First char is OK [11:36:34]request: POST /json_proto HTTP/1.0 [11:36:34]Method: POST [11:36:34]URL: /json_proto [11:36:34]Method is POST - this is cgi request [11:36:34]url: /json_proto [11:36:34]query_string will be loaded in cgi processing [11:36:34]execute_cgi json_proto POST (null) [11:36:34]execute_cgi path=json_proto method=POST [11:36:34]POST find Content-Length [11:36:34]Host: 172.17.53.67:8080 [11:36:34]Content-Length: 675 [11:36:34]Content-Type: application/json [11:36:34] [11:36:34]POST finish read [11:36:34]Found Content-Length = 675 [11:36:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874467", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 16.090, "sum" : 1100.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1100.00, "total" : 1100.00, "payments": [ { "type": 0, "sum" : 1100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:36:34]execute_script... [11:36:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874467", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 16.090, "sum" : 1100.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1100.00, "total" : 1100.00, "payments": [ { "type": 0, "sum" : 1100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:36:34]POST & json_proto [11:36:34]process_json_proto [11:36:34]json parsed OK: [11:36:34]protocol is kg_v1.0 [11:36:34]action value=close_receipt [11:36:34]process_action close_receipt [11:36:34]cmd_close_receipt [11:36:34]MH_GetDate [11:36:34]Write to MH i2c: F0 00 00 1F 27 35 [11:36:34]Write i2c OK [11:36:34]MH_I2C_Read... [11:36:34]Read from MH i2c: F0 [11:36:34]MH_I2C_Read... [11:36:34]Read from MH i2c: F0 09 00 [11:36:34]MH_I2C_Read... [11:36:34]Read from MH i2c: F0 09 00 1F 27 00 44 EB 14 67 19 BC 99 64 BA [11:36:34]GetLastDocTimeStamp 1729424013 [11:36:34]current date 1729424196 [11:36:34]FM_GetShiftState [11:36:34]SAM_PROTO_GetShiftState [11:36:34]wFMCommunicate request_size=4 [11:36:34]MH_SAM_APDU [11:36:34]CAPDU: 80 13 01 00 [11:36:34]Write to MH i2c: E2 08 00 20 27 80 13 01 00 00 00 00 00 C4 [11:36:34]Write i2c OK [11:36:34]MH_I2C_Read... [11:36:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:36:34]Read from MH i2c: E2 [11:36:34]MH_I2C_Read... [11:36:34]Read from MH i2c: E2 0E 00 [11:36:34]MH_I2C_Read... [11:36:34]Read from MH i2c: E2 0E 00 20 27 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 6B [11:36:34]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:36:34]wFMCommunicate OK [11:36:34]SAM_PROTO_GetShiftState done [11:36:34]FM_GetShiftState done [11:36:34]opened in 1729383891 [11:36:34]opened+sec_in_day 1729470291 [11:36:34]quantity*price = 110055 [11:36:34]sum+1 = 110057 [11:36:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 1100.00 Внесено: 1100.00 СДАЧА: 0.00 НСП 1% : 9.74 НДС 12% : 116.87 Наличными: 1100.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 249 20.10.2024 11:36 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156177 ФПД: 214258540226245 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T113636&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156177&fm=214258540226245&tin=02508201610067®Number=0000137193017469&sum=110000 [11:36:36]StoreToDocumentArchive [11:36:36]shift 314 fd 156177 [11:36:36]save to /storage/0314/doc_00156177 [11:36:36]save last doc name /storage/0314/doc_00156177 to /storage/kkm_last_doc_name [11:36:36]save OK [11:36:36]Clear old archive folders... [11:36:36]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:36:36]tlvbuf is 008ACC00 [11:36:36]SAM_PROTO_ClearQueue [11:36:36]wFMCommunicate request_size=4 [11:36:36]MH_SAM_APDU [11:36:36]CAPDU: 80 09 00 00 [11:36:36]Write to MH i2c: E2 08 00 2D 27 80 09 00 00 00 00 00 00 C6 [11:36:36]Write i2c OK [11:36:36]MH_I2C_Read... [11:36:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:36:36]Read from MH i2c: E2 [11:36:36]MH_I2C_Read... [11:36:36]Read from MH i2c: E2 03 00 [11:36:36]MH_I2C_Read... [11:36:36]Read from MH i2c: E2 03 00 2D 27 00 90 00 C8 [11:36:36]RAPDU: 90 00 [11:36:36]wFMCommunicate OK [11:36:36]SAM_PROTO_ClearQueue done [11:36:36]KKMCreateOFDPacket [11:36:36]OFDProtocolAddRootSTLVToBuf [11:36:36]FM_MakeSignedData [11:36:36]FM_MakeSignedData [11:36:36]SAM_PROTO_SignData [11:36:36]wFMCommunicate request_size=4 [11:36:36]MH_SAM_APDU [11:36:36]CAPDU: 80 0D 01 02 [11:36:36]Write to MH i2c: E2 08 00 2E 27 80 0D 01 02 00 00 00 00 CE [11:36:36]Write i2c OK [11:36:36]MH_I2C_Read... [11:36:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:36:36]Read from MH i2c: E2 [11:36:36]MH_I2C_Read... [11:36:36]Read from MH i2c: E2 03 00 [11:36:36]MH_I2C_Read... [11:36:36]Read from MH i2c: E2 03 00 2E 27 00 90 00 C9 [11:36:36]RAPDU: 90 00 [11:36:36]wFMCommunicate OK [11:36:36]wFMCommunicate request_size=255 [11:36:36]MH_SAM_APDU [11:36:36]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 3E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 E8 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 44 EB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 11 62 02 00 35 04 06 00 [11:36:36]Write to MH i2c: E2 02 01 2F 27 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 3E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 E8 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 44 EB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 11 62 02 00 35 04 06 00 00 00 41 [11:36:36]Write i2c OK [11:36:36]MH_I2C_Read... [11:36:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:36:36]Read from MH i2c: E2 [11:36:36]MH_I2C_Read... [11:36:36]Read from MH i2c: E2 03 00 [11:36:36]MH_I2C_Read... [11:36:36]Read from MH i2c: E2 03 00 2F 27 00 90 00 CA [11:36:36]RAPDU: 90 00 [11:36:36]wFMCommunicate OK [11:36:36]wFMCommunicate request_size=11 [11:36:36]MH_SAM_APDU [11:36:36]CAPDU: 80 0D 02 02 06 C2 DD F4 2E 26 C5 [11:36:36]Write to MH i2c: E2 0E 00 30 27 80 0D 02 02 06 00 C2 DD F4 2E 26 C5 00 00 89 [11:36:36]Write i2c OK [11:36:36]MH_I2C_Read... [11:36:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:36:36]Read from MH i2c: E2 [11:36:36]MH_I2C_Read... [11:36:36]Read from MH i2c: E2 03 00 [11:36:36]MH_I2C_Read... [11:36:36]Read from MH i2c: E2 03 00 30 27 00 90 00 CB [11:36:36]RAPDU: 90 00 [11:36:36]wFMCommunicate OK [11:36:36]wFMCommunicate request_size=4 [11:36:36]MH_SAM_APDU [11:36:36]CAPDU: 80 0D 03 02 [11:36:36]Write to MH i2c: E2 08 00 31 27 80 0D 03 02 00 00 00 00 D3 [11:36:36]Write i2c OK [11:36:36]MH_I2C_Read... [11:36:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:36:36]Read from MH i2c: E2 [11:36:36]MH_I2C_Read... [11:36:36]Read from MH i2c: E2 0B 00 [11:36:36]MH_I2C_Read... [11:36:36]Read from MH i2c: E2 0B 00 31 27 00 01 54 93 10 BF C6 5A 3C 90 00 E7 [11:36:36]RAPDU: 01 54 93 10 BF C6 5A 3C 90 00 [11:36:36]wFMCommunicate OK [11:36:36]SAM_PROTO_SignData done [11:36:36]FM_MakeSignedData done [11:36:36]CreateOFDProtocolMessage [11:36:36]wFMCommunicate request_size=4 [11:36:36]MH_SAM_APDU [11:36:36]CAPDU: 80 11 00 00 [11:36:36]Write to MH i2c: E2 08 00 32 27 80 11 00 00 00 00 00 00 D3 [11:36:36]Write i2c OK [11:36:36]MH_I2C_Read... [11:36:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:36:36]Read from MH i2c: E2 [11:36:36]MH_I2C_Read... [11:36:36]Read from MH i2c: E2 17 00 [11:36:36]MH_I2C_Read... [11:36:36]Read from MH i2c: E2 17 00 32 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 24 [11:36:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:36:36]wFMCommunicate OK [11:36:36]CreateOFDProtocolMessage done [11:36:36]OFDSenderStorePacket 156177 [11:36:36]StoreOFDPacket docnum=156177 [11:36:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 60 E4 08 01 11 B7 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 3E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 E8 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 44 EB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 11 62 02 00 35 04 06 00 C2 DD F4 2E 26 C5 01 54 93 10 BF C6 5A 3C [11:36:36]CheckFolder [11:36:36]dirname=/storage/ofd_packets [11:36:36]CheckFolder done [11:36:36]ProducePacketName [11:36:36]name=ofd_packets/00156177 [11:36:36]NVStorageSaveData ofd_packets/00156177 [11:36:36]File name is /storage/ofd_packets/00156177 [11:36:36]Write 302 bytes [11:36:36]NVStorageSaveData done [11:36:36]OFDSenderStorePacket done [11:36:36]KKMCreateOFDPacket done [11:36:36]NVStorageSaveData kkm_last_timestamp [11:36:36]File name is /storage/kkm_last_timestamp [11:36:36]Write 4 bytes [11:36:36]NVStorageSaveData done [11:36:36]OFD Sender: Processing packet 156177 [packets to send 52, broken 51] [11:36:36]ProducePacketName [11:36:36]name=ofd_packets/00156177 [11:36:36]OFD Sender: To server: pG, [11:36:36]CommunicateWithHost lk.salyk.kg:30040 [11:36:36]ConnectInit lk.salyk.kg [11:36:36]ExternCall_PrintAddStr [11:36:36]wPrintStart [11:36:36]Write to MH i2c: 01 00 00 33 27 5A [11:36:36]Write i2c OK [11:36:36]MH_I2C_Read... [11:36:36]Read from MH i2c: 01 [11:36:36]MH_I2C_Read... [11:36:36]Read from MH i2c: 01 07 00 [11:36:36]MH_I2C_Read... [11:36:36]Read from MH i2c: 01 07 00 33 27 00 00 00 00 00 FF 0F 6F [11:36:36]RasterBufferAndPrint [11:36:36]line Счет N : (1)874467 [11:36:36]line ИНН: 02508201610067 [11:36:36]line Контрольно-Кассовый Чек [11:36:36]line ПРОДАЖА [11:36:36]line ТРК (МРК, ГНК) : 43 [11:36:36]line Товар: 2710124130 [11:36:36]line Super 92-К-5 [11:36:36]line 16.090 * 68.40 [11:36:36]line = 1100.56 [11:36:36]line НДС 12% НСП 1% [11:36:36]line > о реализуемом товаре [11:36:36]line ОКРУГЛЕНИЕ: -0.56 [11:36:36]line ИТОГО: 1100.00 [11:36:36]line Внесено: 1100.00 [11:36:36]line СДАЧА: 0.00 [11:36:36]line НСП 1% : 9.74 [11:36:36]line НДС 12% : 116.87 [11:36:36]line Наличными: 1100.00 [11:36:36]line Безнал.: 0.00 [11:36:36]line Место: АЗС № 165 "Партнер Нефть" [11:36:36]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:36:36]line СНО: Общий режим [11:36:36]line Чек 249 20.10.2024 11:36 [11:36:36]line Смена: 314 ФФД: 1.0 [11:36:36]line ЗНМ: 0300000234 [11:36:36]line РНМ: 0000137193017469 [11:36:36]line Версия ККМ: v1.0 [11:36:36]line ФМ: 0000000000963156 [11:36:36]line ФД: 156177 [11:36:36]line ФПД: 214258540226245 [11:36:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T113636&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156177&fm=214258540226245&tin=02508201610067®Number=0000137193017469&sum=110000 [11:36:36]Connected sock=11 [11:36:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 60 E4 08 01 11 B7 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 3E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 E8 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 44 EB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 11 62 02 00 35 04 06 00 C2 DD F4 2E 26 C5 01 54 93 10 BF C6 5A 3C [11:36:36]written 0, free lines is 4095 [11:36:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D2 20 47 00 AB 38 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 11 62 02 00 F4 03 04 00 76 91 14 67 B6 04 01 00 00 5E D9 A1 52 4B A3 16 DC [11:36:37]CommunicateWithHost err = 0 [11:36:37]CheckOFDResponse [11:36:37]1017 (14) - 77093643461234 [11:36:37]1041 (16) - 0000000000963156 [11:36:37]1040 (4) - 156177 [11:36:37]1012 (4) - 20.10.2024 05:13 [11:36:37]1206 (1) - 0 [11:36:37]OFD Sender: Remove packet 156177 [11:36:37]ProducePacketName [11:36:37]name=ofd_packets/00156177 [11:36:37]NVStorageDeleteData [11:36:37]Write to MH i2c: 01 00 00 5E 27 85 [11:36:37]Write i2c OK [11:36:37]MH_I2C_Read... [11:36:37]Read from MH i2c: 01 [11:36:37]MH_I2C_Read... [11:36:37]Read from MH i2c: 01 07 00 [11:36:37]MH_I2C_Read... [11:36:37]Read from MH i2c: 01 07 00 5E 27 00 00 00 00 00 F6 0C 8E [11:36:37]RasterBufferAndPrint [11:36:37]line [11:36:37]line [11:36:37]line [11:36:37]line [11:36:37]line [11:36:37]written 0, free lines is 3324 [11:36:37]MH_Cut [11:36:37]Write to MH i2c: D1 01 00 65 27 01 5E [11:36:37]Write i2c OK [11:36:37]MH_I2C_Read... [11:36:37]Read from MH i2c: D1 [11:36:37]MH_I2C_Read... [11:36:37]Read from MH i2c: D1 01 00 [11:36:37]MH_I2C_Read... [11:36:37]Read from MH i2c: D1 01 00 65 27 00 5D [11:36:37]Write to MH i2c: 01 00 00 66 27 8D [11:36:37]Write i2c OK [11:36:37]MH_I2C_Read... [11:36:37]OFD Sender: No OFD packet to send [11:36:38]*** Cut start [11:36:38]*** Partial cut [11:36:38]*** CUTSNS_PIN = 1 [11:36:38]*** CUTSNS_PIN = 0 [11:36:38]*** Brake cut motor [11:36:38]Read from MH i2c: 01 [11:36:38]MH_I2C_Read... [11:36:38]*** Stop cut motor [11:36:38]*** Cut end [11:36:38]Read from MH i2c: 01 07 00 [11:36:38]MH_I2C_Read... [11:36:38]Read from MH i2c: 01 07 00 66 27 00 00 00 00 00 FF 0F A2 [11:36:38]process_action close_receipt done [11:36:38]requested_data is exist [11:36:38]produce_requested_data [11:36:38]requested_item fm.sn is exist - process it [11:36:38]wFMCommunicate request_size=4 [11:36:38]MH_SAM_APDU [11:36:38]CAPDU: 80 11 00 00 [11:36:38]Write to MH i2c: E2 08 00 67 27 80 11 00 00 00 00 00 00 08 [11:36:38]Write i2c OK [11:36:38]MH_I2C_Read... [11:36:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:36:38]Read from MH i2c: E2 [11:36:38]MH_I2C_Read... [11:36:38]Read from MH i2c: E2 17 00 [11:36:38]MH_I2C_Read... [11:36:38]Read from MH i2c: E2 17 00 67 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 59 [11:36:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:36:38]wFMCommunicate OK [11:36:38]requested_item fd.num is exist - process it [11:36:38]SAM_PROTO_GetFieldsCounters [11:36:38]wFMCommunicate request_size=4 [11:36:38]MH_SAM_APDU [11:36:38]CAPDU: 80 13 00 00 [11:36:38]Write to MH i2c: E2 08 00 68 27 80 13 00 00 00 00 00 00 0B [11:36:38]Write i2c OK [11:36:38]MH_I2C_Read... [11:36:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:36:38]Read from MH i2c: E2 [11:36:38]MH_I2C_Read... [11:36:38]Read from MH i2c: E2 62 00 [11:36:38]MH_I2C_Read... [11:36:38]Read from MH i2c: E2 62 00 68 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 11 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 F9 00 00 00 5E 04 04 00 F9 00 00 00 57 04 04 00 FA 00 00 00 19 04 04 00 00 00 00 00 90 00 DF [11:36:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 11 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 F9 00 00 00 5E 04 04 00 F9 00 00 00 57 04 04 00 FA 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:36:38]wFMCommunicate OK [11:36:38]SAM_PROTO_GetFieldsCounters done [11:36:38]requested_item shift.num is exist - process it [11:36:38]requested_item shift.opened is exist - process it [11:36:38]req_shift_opened [11:36:38]FM_GetShiftState [11:36:38]SAM_PROTO_GetShiftState [11:36:38]wFMCommunicate request_size=4 [11:36:38]MH_SAM_APDU [11:36:38]CAPDU: 80 13 01 00 [11:36:38]Write to MH i2c: E2 08 00 69 27 80 13 01 00 00 00 00 00 0D [11:36:38]Write i2c OK [11:36:38]MH_I2C_Read... [11:36:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:36:39]Read from MH i2c: E2 [11:36:39]MH_I2C_Read... [11:36:39]Read from MH i2c: E2 0E 00 [11:36:39]MH_I2C_Read... [11:36:39]Read from MH i2c: E2 0E 00 69 27 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B4 [11:36:39]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:36:39]wFMCommunicate OK [11:36:39]SAM_PROTO_GetShiftState done [11:36:39]FM_GetShiftState done [11:36:39]req_shift_opened done [11:36:39]requested_item shift.open_date is exist - process it [11:36:39]req_shift_open_date [11:36:39]req_shift_open_date done [11:36:39]produce_requested_data done [11:36:39]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156177,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [11:36:39]process_action_free close_receipt [11:36:39]json_value_free [11:36:39]json_value_free done [11:36:39]process_json_proto returns [11:36:39]Send response to host [11:36:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156177,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [11:36:39]free response buf [11:36:39]execute_script done [11:36:39]execute_script returns [11:36:39]free content buf [11:36:39]Sock 8.Close socket [11:36:39]Sock 8.Thread stoped [11:36:39]accept exits with 9 [11:36:39]New connection [11:36:39]New thread 3066551652 created [11:36:39]Thread 3066695012 joined [11:36:39]Waiting for new connection... [11:36:39] Sock 9.Parse request [11:36:39]Sock 9.Check first char [11:36:39]Sock 9.First char is OK [11:36:39]request: POST /json_proto HTTP/1.0 [11:36:39]Method: POST [11:36:39]URL: /json_proto [11:36:39]Method is POST - this is cgi request [11:36:39]url: /json_proto [11:36:39]query_string will be loaded in cgi processing [11:36:39]execute_cgi json_proto POST (null) [11:36:39]execute_cgi path=json_proto method=POST [11:36:39]POST find Content-Length [11:36:39]Host: 172.17.53.67:8080 [11:36:39]Content-Length: 682 [11:36:39]Content-Type: application/json [11:36:39] [11:36:39]POST finish read [11:36:39]Found Content-Length = 682 [11:36:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874466", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:36:39]execute_script... [11:36:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874466", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:36:39]POST & json_proto [11:36:39]process_json_proto [11:36:39]json parsed OK: [11:36:39]protocol is kg_v1.0 [11:36:39]action value=close_receipt [11:36:39]process_action close_receipt [11:36:39]cmd_close_receipt [11:36:39]MH_GetDate [11:36:39]Write to MH i2c: F0 00 00 6A 27 80 [11:36:39]Write i2c OK [11:36:39]MH_I2C_Read... [11:36:39]Read from MH i2c: F0 [11:36:39]MH_I2C_Read... [11:36:39]Read from MH i2c: F0 09 00 [11:36:39]MH_I2C_Read... [11:36:39]Read from MH i2c: F0 09 00 6A 27 00 48 EB 14 67 19 BC 99 64 09 [11:36:39]GetLastDocTimeStamp 1729424196 [11:36:39]current date 1729424200 [11:36:39]FM_GetShiftState [11:36:39]SAM_PROTO_GetShiftState [11:36:39]wFMCommunicate request_size=4 [11:36:39]MH_SAM_APDU [11:36:39]CAPDU: 80 13 01 00 [11:36:39]Write to MH i2c: E2 08 00 6B 27 80 13 01 00 00 00 00 00 0F [11:36:39]Write i2c OK [11:36:39]MH_I2C_Read... [11:36:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:36:39]Read from MH i2c: E2 [11:36:39]MH_I2C_Read... [11:36:39]Read from MH i2c: E2 0E 00 [11:36:39]MH_I2C_Read... [11:36:39]Read from MH i2c: E2 0E 00 6B 27 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B6 [11:36:39]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:36:39]wFMCommunicate OK [11:36:39]SAM_PROTO_GetShiftState done [11:36:39]FM_GetShiftState done [11:36:39]opened in 1729383891 [11:36:39]opened+sec_in_day 1729470291 [11:36:39]quantity*price = 200031 [11:36:39]sum+1 = 200032 [11:36:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.31 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 250 20.10.2024 11:36 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156178 ФПД: 93774689202897 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T113640&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156178&fm=93774689202897&tin=02508201610067®Number=0000137193017469&sum=200000 [11:36:40]StoreToDocumentArchive [11:36:40]shift 314 fd 156178 [11:36:40]save to /storage/0314/doc_00156178 [11:36:40]save last doc name /storage/0314/doc_00156178 to /storage/kkm_last_doc_name [11:36:40]save OK [11:36:40]Clear old archive folders... [11:36:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:36:40]tlvbuf is 0093CA90 [11:36:40]SAM_PROTO_ClearQueue [11:36:40]wFMCommunicate request_size=4 [11:36:40]MH_SAM_APDU [11:36:40]CAPDU: 80 09 00 00 [11:36:40]Write to MH i2c: E2 08 00 78 27 80 09 00 00 00 00 00 00 11 [11:36:40]Write i2c OK [11:36:40]MH_I2C_Read... [11:36:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:36:40]Read from MH i2c: E2 [11:36:40]MH_I2C_Read... [11:36:40]Read from MH i2c: E2 03 00 [11:36:40]MH_I2C_Read... [11:36:40]Read from MH i2c: E2 03 00 78 27 00 90 00 13 [11:36:40]RAPDU: 90 00 [11:36:40]wFMCommunicate OK [11:36:40]SAM_PROTO_ClearQueue done [11:36:40]KKMCreateOFDPacket [11:36:40]OFDProtocolAddRootSTLVToBuf [11:36:40]FM_MakeSignedData [11:36:40]FM_MakeSignedData [11:36:40]SAM_PROTO_SignData [11:36:40]wFMCommunicate request_size=4 [11:36:40]MH_SAM_APDU [11:36:40]CAPDU: 80 0D 01 02 [11:36:40]Write to MH i2c: E2 08 00 79 27 80 0D 01 02 00 00 00 00 19 [11:36:40]Write i2c OK [11:36:40]MH_I2C_Read... [11:36:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:36:40]Read from MH i2c: E2 [11:36:40]MH_I2C_Read... [11:36:40]Read from MH i2c: E2 03 00 [11:36:40]MH_I2C_Read... [11:36:40]Read from MH i2c: E2 03 00 79 27 00 90 00 14 [11:36:40]RAPDU: 90 00 [11:36:40]wFMCommunicate OK [11:36:40]wFMCommunicate request_size=255 [11:36:40]MH_SAM_APDU [11:36:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 48 EB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 12 62 02 00 35 04 06 00 55 [11:36:40]Write to MH i2c: E2 02 01 7A 27 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 48 EB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 12 62 02 00 35 04 06 00 55 00 00 B0 [11:36:40]Write i2c OK [11:36:40]MH_I2C_Read... [11:36:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:36:41]Read from MH i2c: E2 [11:36:41]MH_I2C_Read... [11:36:41]Read from MH i2c: E2 03 00 [11:36:41]MH_I2C_Read... [11:36:41]Read from MH i2c: E2 03 00 7A 27 00 90 00 15 [11:36:41]RAPDU: 90 00 [11:36:41]wFMCommunicate OK [11:36:41]wFMCommunicate request_size=10 [11:36:41]MH_SAM_APDU [11:36:41]CAPDU: 80 0D 02 02 05 49 9F 09 F2 D1 [11:36:41]Write to MH i2c: E2 0D 00 7B 27 80 0D 02 02 05 00 49 9F 09 F2 D1 00 00 DA [11:36:41]Write i2c OK [11:36:41]MH_I2C_Read... [11:36:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:36:41]Read from MH i2c: E2 [11:36:41]MH_I2C_Read... [11:36:41]Read from MH i2c: E2 03 00 [11:36:41]MH_I2C_Read... [11:36:41]Read from MH i2c: E2 03 00 7B 27 00 90 00 16 [11:36:41]RAPDU: 90 00 [11:36:41]wFMCommunicate OK [11:36:41]wFMCommunicate request_size=4 [11:36:41]MH_SAM_APDU [11:36:41]CAPDU: 80 0D 03 02 [11:36:41]Write to MH i2c: E2 08 00 7C 27 80 0D 03 02 00 00 00 00 1E [11:36:41]Write i2c OK [11:36:41]MH_I2C_Read... [11:36:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:36:41]Read from MH i2c: E2 [11:36:41]MH_I2C_Read... [11:36:41]Read from MH i2c: E2 0B 00 [11:36:41]MH_I2C_Read... [11:36:41]Read from MH i2c: E2 0B 00 7C 27 00 F0 7A 8C 88 67 CA D1 DE 90 00 7D [11:36:41]RAPDU: F0 7A 8C 88 67 CA D1 DE 90 00 [11:36:41]wFMCommunicate OK [11:36:41]SAM_PROTO_SignData done [11:36:41]FM_MakeSignedData done [11:36:41]CreateOFDProtocolMessage [11:36:41]wFMCommunicate request_size=4 [11:36:41]MH_SAM_APDU [11:36:41]CAPDU: 80 11 00 00 [11:36:41]Write to MH i2c: E2 08 00 7D 27 80 11 00 00 00 00 00 00 1E [11:36:41]Write i2c OK [11:36:41]MH_I2C_Read... [11:36:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:36:41]Read from MH i2c: E2 [11:36:41]MH_I2C_Read... [11:36:41]Read from MH i2c: E2 17 00 [11:36:41]MH_I2C_Read... [11:36:41]Read from MH i2c: E2 17 00 7D 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6F [11:36:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:36:41]wFMCommunicate OK [11:36:41]CreateOFDProtocolMessage done [11:36:41]OFDSenderStorePacket 156178 [11:36:41]StoreOFDPacket docnum=156178 [11:36:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 23 F6 07 01 8D 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 48 EB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 12 62 02 00 35 04 06 00 55 49 9F 09 F2 D1 F0 7A 8C 88 67 CA D1 DE [11:36:41]CheckFolder [11:36:41]dirname=/storage/ofd_packets [11:36:41]CheckFolder done [11:36:41]ProducePacketName [11:36:41]name=ofd_packets/00156178 [11:36:41]NVStorageSaveData ofd_packets/00156178 [11:36:41]File name is /storage/ofd_packets/00156178 [11:36:41]Write 301 bytes [11:36:41]NVStorageSaveData done [11:36:41]OFDSenderStorePacket done [11:36:41]KKMCreateOFDPacket done [11:36:41]NVStorageSaveData kkm_last_timestamp [11:36:41]File name is /storage/kkm_last_timestamp [11:36:41]Write 4 bytes [11:36:41]NVStorageSaveData done [11:36:41]ExternCall_PrintAddStr [11:36:41]wPrintStart [11:36:41]Write to MH i2c: 01 00 00 7E 27 A5 [11:36:41]Write i2c OK [11:36:41]MH_I2C_Read... [11:36:41]Read from MH i2c: 01 [11:36:41]MH_I2C_Read... [11:36:41]OFD Sender: Processing packet 156178 [packets to send 52, broken 51] [11:36:41]ProducePacketName [11:36:41]name=ofd_packets/00156178 [11:36:41]OFD Sender: To server: pG, [11:36:41]CommunicateWithHost lk.salyk.kg:30040 [11:36:41]ConnectInit lk.salyk.kg [11:36:41]Read from MH i2c: 01 07 00 [11:36:41]MH_I2C_Read... [11:36:41]Read from MH i2c: 01 07 00 7E 27 00 00 00 00 00 FF 0F BA [11:36:41]RasterBufferAndPrint [11:36:41]line Счет N : (1)874466 [11:36:41]line ИНН: 02508201610067 [11:36:41]line Контрольно-Кассовый Чек [11:36:41]line ПРОДАЖА [11:36:41]line ТРК (МРК, ГНК) : 22 [11:36:41]line Товар: 2710124130 [11:36:41]line Аи-92-К-5 [11:36:41]line 29.900 * 66.90 [11:36:41]line = 2000.31 [11:36:41]line НДС 12% НСП 1% [11:36:41]line > о реализуемом товаре [11:36:41]line ОКРУГЛЕНИЕ: -0.31 [11:36:41]line ИТОГО: 2000.00 [11:36:41]line Внесено: 2000.00 [11:36:41]line СДАЧА: 0.00 [11:36:41]line НСП 1% : 17.70 [11:36:41]line НДС 12% : 212.42 [11:36:41]line Наличными: 2000.00 [11:36:41]line Безнал.: 0.00 [11:36:41]line Место: АЗС № 165 "Партнер Нефть" [11:36:41]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:36:41]line СНО: Общий режим [11:36:41]line Чек 250 20.10.2024 11:36 [11:36:41]line Смена: 314 ФФД: 1.0 [11:36:41]line ЗНМ: 0300000234 [11:36:41]line РНМ: 0000137193017469 [11:36:41]line Версия ККМ: v1.0 [11:36:41]line ФМ: 0000000000963156 [11:36:41]line ФД: 156178 [11:36:41]line ФПД: 93774689202897 [11:36:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T113640&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156178&fm=93774689202897&tin=02508201610067®Number=0000137193017469&sum=200000 [11:36:41]Connected sock=10 [11:36:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 23 F6 07 01 8D 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 48 EB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 12 62 02 00 35 04 06 00 55 49 9F 09 F2 D1 F0 7A 8C 88 67 CA D1 DE [11:36:41]written 0, free lines is 4095 [11:36:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D3 C3 47 00 82 01 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 12 62 02 00 F4 03 04 00 7B 91 14 67 B6 04 01 00 00 6A 61 1D 3A 85 30 06 C0 [11:36:42]CommunicateWithHost err = 0 [11:36:42]CheckOFDResponse [11:36:42]1017 (14) - 77093643461234 [11:36:42]1041 (16) - 0000000000963156 [11:36:42]1040 (4) - 156178 [11:36:42]1012 (4) - 20.10.2024 05:13 [11:36:42]1206 (1) - 0 [11:36:42]OFD Sender: Remove packet 156178 [11:36:42]ProducePacketName [11:36:42]name=ofd_packets/00156178 [11:36:42]NVStorageDeleteData [11:36:42]Write to MH i2c: 01 00 00 A9 27 D0 [11:36:42]Write i2c OK [11:36:42]MH_I2C_Read... [11:36:42]Read from MH i2c: 01 [11:36:42]MH_I2C_Read... [11:36:42]Read from MH i2c: 01 07 00 [11:36:42]MH_I2C_Read... [11:36:42]Read from MH i2c: 01 07 00 A9 27 00 00 00 00 00 04 0D E8 [11:36:42]RasterBufferAndPrint [11:36:42]line [11:36:42]line [11:36:42]line [11:36:42]line [11:36:42]line [11:36:42]written 0, free lines is 3348 [11:36:42]MH_Cut [11:36:42]Write to MH i2c: D1 01 00 B0 27 01 A9 [11:36:42]Write i2c OK [11:36:42]MH_I2C_Read... [11:36:42]Read from MH i2c: D1 [11:36:42]MH_I2C_Read... [11:36:42]Read from MH i2c: D1 01 00 [11:36:42]MH_I2C_Read... [11:36:42]Read from MH i2c: D1 01 00 B0 27 00 A8 [11:36:42]Write to MH i2c: 01 00 00 B1 27 D8 [11:36:42]Write i2c OK [11:36:42]MH_I2C_Read... [11:36:42]OFD Sender: No OFD packet to send [11:36:43]*** Cut start [11:36:43]*** Partial cut [11:36:43]*** CUTSNS_PIN = 1 [11:36:43]*** CUTSNS_PIN = 0 [11:36:43]*** Brake cut motor [11:36:43]Read from MH i2c: 01 [11:36:43]MH_I2C_Read... [11:36:43]*** Stop cut motor [11:36:43]*** Cut end [11:36:43]Read from MH i2c: 01 07 00 [11:36:43]MH_I2C_Read... [11:36:43]Read from MH i2c: 01 07 00 B1 27 00 00 00 00 00 FF 0F ED [11:36:43]process_action close_receipt done [11:36:43]requested_data is exist [11:36:43]produce_requested_data [11:36:43]requested_item fm.sn is exist - process it [11:36:43]wFMCommunicate request_size=4 [11:36:43]MH_SAM_APDU [11:36:43]CAPDU: 80 11 00 00 [11:36:43]Write to MH i2c: E2 08 00 B2 27 80 11 00 00 00 00 00 00 53 [11:36:43]Write i2c OK [11:36:43]MH_I2C_Read... [11:36:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:36:43]Read from MH i2c: E2 [11:36:43]MH_I2C_Read... [11:36:43]Read from MH i2c: E2 17 00 [11:36:43]MH_I2C_Read... [11:36:43]Read from MH i2c: E2 17 00 B2 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A4 [11:36:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:36:43]wFMCommunicate OK [11:36:43]requested_item fd.num is exist - process it [11:36:43]SAM_PROTO_GetFieldsCounters [11:36:43]wFMCommunicate request_size=4 [11:36:43]MH_SAM_APDU [11:36:43]CAPDU: 80 13 00 00 [11:36:43]Write to MH i2c: E2 08 00 B3 27 80 13 00 00 00 00 00 00 56 [11:36:43]Write i2c OK [11:36:43]MH_I2C_Read... [11:36:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:36:43]Read from MH i2c: E2 [11:36:43]MH_I2C_Read... [11:36:43]Read from MH i2c: E2 62 00 [11:36:43]MH_I2C_Read... [11:36:43]Read from MH i2c: E2 62 00 B3 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 12 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 FA 00 00 00 5E 04 04 00 FA 00 00 00 57 04 04 00 FB 00 00 00 19 04 04 00 00 00 00 00 90 00 2E [11:36:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 12 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 FA 00 00 00 5E 04 04 00 FA 00 00 00 57 04 04 00 FB 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:36:43]wFMCommunicate OK [11:36:43]SAM_PROTO_GetFieldsCounters done [11:36:43]requested_item shift.num is exist - process it [11:36:43]requested_item shift.opened is exist - process it [11:36:43]req_shift_opened [11:36:43]FM_GetShiftState [11:36:43]SAM_PROTO_GetShiftState [11:36:43]wFMCommunicate request_size=4 [11:36:43]MH_SAM_APDU [11:36:43]CAPDU: 80 13 01 00 [11:36:43]Write to MH i2c: E2 08 00 B4 27 80 13 01 00 00 00 00 00 58 [11:36:43]Write i2c OK [11:36:43]MH_I2C_Read... [11:36:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:36:43]Read from MH i2c: E2 [11:36:43]MH_I2C_Read... [11:36:43]Read from MH i2c: E2 0E 00 [11:36:43]MH_I2C_Read... [11:36:43]Read from MH i2c: E2 0E 00 B4 27 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 FF [11:36:43]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:36:43]wFMCommunicate OK [11:36:43]SAM_PROTO_GetShiftState done [11:36:43]FM_GetShiftState done [11:36:43]req_shift_opened done [11:36:43]requested_item shift.open_date is exist - process it [11:36:43]req_shift_open_date [11:36:43]req_shift_open_date done [11:36:43]produce_requested_data done [11:36:43]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156178,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [11:36:43]process_action_free close_receipt [11:36:43]json_value_free [11:36:43]json_value_free done [11:36:43]process_json_proto returns [11:36:43]Send response to host [11:36:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156178,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [11:36:43]free response buf [11:36:43]execute_script done [11:36:43]execute_script returns [11:36:43]free content buf [11:36:43]Sock 9.Close socket [11:36:43]Sock 9.Thread stoped [11:36:47]OFD Sender: No OFD packet to send [11:36:52]OFD Sender: No OFD packet to send [11:36:57]OFD Sender: No OFD packet to send [11:37:02]OFD Sender: No OFD packet to send [11:37:07]OFD Sender: No OFD packet to send [11:37:12]OFD Sender: No OFD packet to send [11:37:17]OFD Sender: No OFD packet to send [11:37:22]OFD Sender: No OFD packet to send [11:37:27]OFD Sender: No OFD packet to send [11:37:32]OFD Sender: No OFD packet to send [11:37:37]OFD Sender: No OFD packet to send [11:37:42]OFD Sender: No OFD packet to send [11:37:47]OFD Sender: No OFD packet to send [11:37:52]OFD Sender: No OFD packet to send [11:37:57]OFD Sender: No OFD packet to send [11:38:02]OFD Sender: No OFD packet to send [11:38:07]OFD Sender: No OFD packet to send [11:38:12]OFD Sender: No OFD packet to send [11:38:17]OFD Sender: No OFD packet to send [11:38:22]OFD Sender: No OFD packet to send [11:38:27]OFD Sender: No OFD packet to send [11:38:32]OFD Sender: No OFD packet to send [11:38:37]OFD Sender: No OFD packet to send [11:38:42]OFD Sender: No OFD packet to send [11:38:47]OFD Sender: No OFD packet to send [11:38:52]OFD Sender: No OFD packet to send [11:38:57]OFD Sender: No OFD packet to send [11:39:02]OFD Sender: No OFD packet to send [11:39:07]OFD Sender: No OFD packet to send [11:39:12]OFD Sender: No OFD packet to send [11:39:17]OFD Sender: No OFD packet to send [11:39:20]accept exits with 8 [11:39:20]New connection [11:39:20]New thread 3066695012 created [11:39:20]Thread 3066551652 joined [11:39:20]Waiting for new connection... [11:39:20] Sock 8.Parse request [11:39:20]Sock 8.Check first char [11:39:20]Sock 8.First char is OK [11:39:20]request: POST /json_proto HTTP/1.0 [11:39:20]Method: POST [11:39:20]URL: /json_proto [11:39:20]Method is POST - this is cgi request [11:39:20]url: /json_proto [11:39:20]query_string will be loaded in cgi processing [11:39:20]execute_cgi json_proto POST (null) [11:39:20]execute_cgi path=json_proto method=POST [11:39:20]POST find Content-Length [11:39:20]Host: 172.17.53.67:8080 [11:39:20]Content-Length: 682 [11:39:20]Content-Type: application/json [11:39:20] [11:39:20]POST finish read [11:39:20]Found Content-Length = 682 [11:39:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874468", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 37.380, "sum" : 2500.72, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:39:20]execute_script... [11:39:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874468", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 37.380, "sum" : 2500.72, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:39:20]POST & json_proto [11:39:20]process_json_proto [11:39:20]json parsed OK: [11:39:20]protocol is kg_v1.0 [11:39:20]action value=close_receipt [11:39:20]process_action close_receipt [11:39:20]cmd_close_receipt [11:39:20]MH_GetDate [11:39:20]Write to MH i2c: F0 00 00 B5 27 CB [11:39:20]Write i2c OK [11:39:20]MH_I2C_Read... [11:39:20]Read from MH i2c: F0 [11:39:20]MH_I2C_Read... [11:39:20]Read from MH i2c: F0 09 00 [11:39:20]MH_I2C_Read... [11:39:20]Read from MH i2c: F0 09 00 B5 27 00 E9 EB 14 67 19 BC 99 64 F5 [11:39:20]GetLastDocTimeStamp 1729424200 [11:39:20]current date 1729424361 [11:39:20]FM_GetShiftState [11:39:20]SAM_PROTO_GetShiftState [11:39:20]wFMCommunicate request_size=4 [11:39:20]MH_SAM_APDU [11:39:20]CAPDU: 80 13 01 00 [11:39:20]Write to MH i2c: E2 08 00 B6 27 80 13 01 00 00 00 00 00 5A [11:39:20]Write i2c OK [11:39:20]MH_I2C_Read... [11:39:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:39:20]Read from MH i2c: E2 [11:39:20]MH_I2C_Read... [11:39:20]Read from MH i2c: E2 0E 00 [11:39:20]MH_I2C_Read... [11:39:20]Read from MH i2c: E2 0E 00 B6 27 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 01 [11:39:20]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:39:20]wFMCommunicate OK [11:39:20]SAM_PROTO_GetShiftState done [11:39:20]FM_GetShiftState done [11:39:20]opened in 1729383891 [11:39:20]opened+sec_in_day 1729470291 [11:39:20]quantity*price = 250072 [11:39:20]sum+1 = 250073 [11:39:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.72 ИТОГО: 2500.00 Внесено: 5000.00 СДАЧА: 2500.00 НСП 1% : 22.13 НДС 12% : 265.56 Наличными: 2500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 251 20.10.2024 11:39 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156179 ФПД: 122096922186032 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T113921&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156179&fm=122096922186032&tin=02508201610067®Number=0000137193017469&sum=250000 [11:39:21]StoreToDocumentArchive [11:39:21]shift 314 fd 156179 [11:39:21]save to /storage/0314/doc_00156179 [11:39:21]save last doc name /storage/0314/doc_00156179 to /storage/kkm_last_doc_name [11:39:21]save OK [11:39:21]Clear old archive folders... [11:39:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:39:21]tlvbuf is 008738E0 [11:39:21]SAM_PROTO_ClearQueue [11:39:21]wFMCommunicate request_size=4 [11:39:21]MH_SAM_APDU [11:39:21]CAPDU: 80 09 00 00 [11:39:21]Write to MH i2c: E2 08 00 C3 27 80 09 00 00 00 00 00 00 5C [11:39:21]Write i2c OK [11:39:21]MH_I2C_Read... [11:39:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:39:21]Read from MH i2c: E2 [11:39:21]MH_I2C_Read... [11:39:21]Read from MH i2c: E2 03 00 [11:39:21]MH_I2C_Read... [11:39:21]Read from MH i2c: E2 03 00 C3 27 00 90 00 5E [11:39:21]RAPDU: 90 00 [11:39:21]wFMCommunicate OK [11:39:21]SAM_PROTO_ClearQueue done [11:39:21]KKMCreateOFDPacket [11:39:21]OFDProtocolAddRootSTLVToBuf [11:39:21]FM_MakeSignedData [11:39:21]FM_MakeSignedData [11:39:21]SAM_PROTO_SignData [11:39:21]wFMCommunicate request_size=4 [11:39:21]MH_SAM_APDU [11:39:21]CAPDU: 80 0D 01 02 [11:39:21]Write to MH i2c: E2 08 00 C4 27 80 0D 01 02 00 00 00 00 64 [11:39:21]Write i2c OK [11:39:21]MH_I2C_Read... [11:39:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:39:21]Read from MH i2c: E2 [11:39:21]MH_I2C_Read... [11:39:21]Read from MH i2c: E2 03 00 [11:39:21]MH_I2C_Read... [11:39:21]Read from MH i2c: E2 03 00 C4 27 00 90 00 5F [11:39:21]RAPDU: 90 00 [11:39:21]wFMCommunicate OK [11:39:21]wFMCommunicate request_size=255 [11:39:21]MH_SAM_APDU [11:39:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 04 92 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D8 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 E9 EB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 13 62 02 00 35 04 06 00 6F [11:39:21]Write to MH i2c: E2 02 01 C5 27 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 04 92 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D8 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 E9 EB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 13 62 02 00 35 04 06 00 6F 00 00 04 [11:39:21]Write i2c OK [11:39:21]MH_I2C_Read... [11:39:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:39:21]Read from MH i2c: E2 [11:39:21]MH_I2C_Read... [11:39:21]Read from MH i2c: E2 03 00 [11:39:21]MH_I2C_Read... [11:39:21]Read from MH i2c: E2 03 00 C5 27 00 90 00 60 [11:39:21]RAPDU: 90 00 [11:39:21]wFMCommunicate OK [11:39:21]wFMCommunicate request_size=10 [11:39:21]MH_SAM_APDU [11:39:21]CAPDU: 80 0D 02 02 05 0B E7 AC D1 30 [11:39:21]Write to MH i2c: E2 0D 00 C6 27 80 0D 02 02 05 00 0B E7 AC D1 30 00 00 10 [11:39:21]Write i2c OK [11:39:21]MH_I2C_Read... [11:39:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:39:22]Read from MH i2c: E2 [11:39:22]MH_I2C_Read... [11:39:22]Read from MH i2c: E2 03 00 [11:39:22]MH_I2C_Read... [11:39:22]Read from MH i2c: E2 03 00 C6 27 00 90 00 61 [11:39:22]RAPDU: 90 00 [11:39:22]wFMCommunicate OK [11:39:22]wFMCommunicate request_size=4 [11:39:22]MH_SAM_APDU [11:39:22]CAPDU: 80 0D 03 02 [11:39:22]Write to MH i2c: E2 08 00 C7 27 80 0D 03 02 00 00 00 00 69 [11:39:22]Write i2c OK [11:39:22]MH_I2C_Read... [11:39:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:39:22]Read from MH i2c: E2 [11:39:22]MH_I2C_Read... [11:39:22]Read from MH i2c: E2 0B 00 [11:39:22]MH_I2C_Read... [11:39:22]Read from MH i2c: E2 0B 00 C7 27 00 BE 6E CE D3 75 7C E5 6A 90 00 77 [11:39:22]RAPDU: BE 6E CE D3 75 7C E5 6A 90 00 [11:39:22]wFMCommunicate OK [11:39:22]SAM_PROTO_SignData done [11:39:22]FM_MakeSignedData done [11:39:22]CreateOFDProtocolMessage [11:39:22]wFMCommunicate request_size=4 [11:39:22]MH_SAM_APDU [11:39:22]CAPDU: 80 11 00 00 [11:39:22]Write to MH i2c: E2 08 00 C8 27 80 11 00 00 00 00 00 00 69 [11:39:22]Write i2c OK [11:39:22]MH_I2C_Read... [11:39:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:39:22]Read from MH i2c: E2 [11:39:22]MH_I2C_Read... [11:39:22]Read from MH i2c: E2 17 00 [11:39:22]MH_I2C_Read... [11:39:22]Read from MH i2c: E2 17 00 C8 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BA [11:39:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:39:22]wFMCommunicate OK [11:39:22]CreateOFDProtocolMessage done [11:39:22]OFDSenderStorePacket 156179 [11:39:22]StoreOFDPacket docnum=156179 [11:39:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 3D A9 07 01 77 90 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 04 92 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D8 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 E9 EB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 13 62 02 00 35 04 06 00 6F 0B E7 AC D1 30 BE 6E CE D3 75 7C E5 6A [11:39:22]CheckFolder [11:39:22]dirname=/storage/ofd_packets [11:39:22]CheckFolder done [11:39:22]ProducePacketName [11:39:22]name=ofd_packets/00156179 [11:39:22]NVStorageSaveData ofd_packets/00156179 [11:39:22]File name is /storage/ofd_packets/00156179 [11:39:22]Write 301 bytes [11:39:22]NVStorageSaveData done [11:39:22]OFDSenderStorePacket done [11:39:22]KKMCreateOFDPacket done [11:39:22]NVStorageSaveData kkm_last_timestamp [11:39:22]File name is /storage/kkm_last_timestamp [11:39:22]Write 4 bytes [11:39:22]NVStorageSaveData done [11:39:22]ExternCall_PrintAddStr [11:39:22]wPrintStart [11:39:22]Write to MH i2c: 01 00 00 C9 27 F0 [11:39:22]Write i2c OK [11:39:22]MH_I2C_Read... [11:39:22]Read from MH i2c: 01 [11:39:22]MH_I2C_Read... [11:39:22]Read from MH i2c: 01 07 00 [11:39:22]MH_I2C_Read... [11:39:22]Read from MH i2c: 01 07 00 C9 27 00 00 00 00 00 FF 0F 05 [11:39:22]RasterBufferAndPrint [11:39:22]line Счет N : (1)874468 [11:39:22]line ИНН: 02508201610067 [11:39:22]line Контрольно-Кассовый Чек [11:39:22]line ПРОДАЖА [11:39:22]line ТРК (МРК, ГНК) : 12 [11:39:22]line Товар: 2710124130 [11:39:22]line Аи-92-К-5 [11:39:22]line 37.380 * 66.90 [11:39:22]line = 2500.72 [11:39:22]line НДС 12% НСП 1% [11:39:22]line > о реализуемом товаре [11:39:22]line ОКРУГЛЕНИЕ: -0.72 [11:39:22]line ИТОГО: 2500.00 [11:39:22]line Внесено: 5000.00 [11:39:22]line СДАЧА: 2500.00 [11:39:22]line НСП 1% : 22.13 [11:39:22]line НДС 12% : 265.56 [11:39:22]line Наличными: 2500.00 [11:39:22]line Безнал.: 0.00 [11:39:22]line Место: АЗС № 165 "Партнер Нефть" [11:39:22]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:39:22]line СНО: Общий режим [11:39:22]line Чек 251 20.10.2024 11:39 [11:39:22]line Смена: 314 ФФД: 1.0 [11:39:22]line ЗНМ: 0300000234 [11:39:22]line РНМ: 0000137193017469 [11:39:22]line Версия ККМ: v1.0 [11:39:22]line ФМ: 0000000000963156 [11:39:22]line ФД: 156179 [11:39:22]line ФПД: 122096922186032 [11:39:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T113921&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156179&fm=122096922186032&tin=02508201610067®Number=0000137193017469&sum=250000 [11:39:22]OFD Sender: Processing packet 156179 [packets to send 52, broken 51] [11:39:22]ProducePacketName [11:39:22]name=ofd_packets/00156179 [11:39:22]OFD Sender: To server: pG, [11:39:22]CommunicateWithHost lk.salyk.kg:30040 [11:39:22]ConnectInit lk.salyk.kg [11:39:22]written 0, free lines is 4095 [11:39:22]Connected sock=10 [11:39:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 3D A9 07 01 77 90 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 04 92 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D8 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 E9 EB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 13 62 02 00 35 04 06 00 6F 0B E7 AC D1 30 BE 6E CE D3 75 7C E5 6A [11:39:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 6B BE 47 00 19 BB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 13 62 02 00 F4 03 04 00 1C 92 14 67 B6 04 01 00 00 84 78 77 F9 51 74 A7 90 [11:39:22]CommunicateWithHost err = 0 [11:39:22]CheckOFDResponse [11:39:22]1017 (14) - 77093643461234 [11:39:22]1041 (16) - 0000000000963156 [11:39:22]1040 (4) - 156179 [11:39:22]1012 (4) - 20.10.2024 05:16 [11:39:22]1206 (1) - 0 [11:39:22]OFD Sender: Remove packet 156179 [11:39:22]ProducePacketName [11:39:22]name=ofd_packets/00156179 [11:39:22]NVStorageDeleteData [11:39:22]Write to MH i2c: 01 00 00 F4 27 1B [11:39:22]Write i2c OK [11:39:22]MH_I2C_Read... [11:39:22]Read from MH i2c: 01 [11:39:22]MH_I2C_Read... [11:39:22]Read from MH i2c: 01 07 00 [11:39:22]MH_I2C_Read... [11:39:22]Read from MH i2c: 01 07 00 F4 27 00 00 00 00 00 F2 0C 20 [11:39:22]RasterBufferAndPrint [11:39:22]line [11:39:22]line [11:39:22]line [11:39:22]line [11:39:22]line [11:39:22]written 0, free lines is 3320 [11:39:22]MH_Cut [11:39:22]Write to MH i2c: D1 01 00 FB 27 01 F4 [11:39:22]Write i2c OK [11:39:22]MH_I2C_Read... [11:39:22]Read from MH i2c: D1 [11:39:22]MH_I2C_Read... [11:39:22]Read from MH i2c: D1 01 00 [11:39:22]MH_I2C_Read... [11:39:22]Read from MH i2c: D1 01 00 FB 27 00 F3 [11:39:22]Write to MH i2c: 01 00 00 FC 27 23 [11:39:22]Write i2c OK [11:39:22]MH_I2C_Read... [11:39:23]OFD Sender: No OFD packet to send [11:39:23]*** Cut start [11:39:23]*** Partial cut [11:39:23]*** CUTSNS_PIN = 1 [11:39:23]*** CUTSNS_PIN = 0 [11:39:23]*** Brake cut motor [11:39:24]Read from MH i2c: 01 [11:39:24]MH_I2C_Read... [11:39:24]*** Stop cut motor [11:39:24]*** Cut end [11:39:24]Read from MH i2c: 01 07 00 [11:39:24]MH_I2C_Read... [11:39:24]Read from MH i2c: 01 07 00 FC 27 00 00 00 00 00 FF 0F 38 [11:39:24]process_action close_receipt done [11:39:24]requested_data is exist [11:39:24]produce_requested_data [11:39:24]requested_item fm.sn is exist - process it [11:39:24]wFMCommunicate request_size=4 [11:39:24]MH_SAM_APDU [11:39:24]CAPDU: 80 11 00 00 [11:39:24]Write to MH i2c: E2 08 00 FD 27 80 11 00 00 00 00 00 00 9E [11:39:24]Write i2c OK [11:39:24]MH_I2C_Read... [11:39:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:39:24]Read from MH i2c: E2 [11:39:24]MH_I2C_Read... [11:39:24]Read from MH i2c: E2 17 00 [11:39:24]MH_I2C_Read... [11:39:24]Read from MH i2c: E2 17 00 FD 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EF [11:39:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:39:24]wFMCommunicate OK [11:39:24]requested_item fd.num is exist - process it [11:39:24]SAM_PROTO_GetFieldsCounters [11:39:24]wFMCommunicate request_size=4 [11:39:24]MH_SAM_APDU [11:39:24]CAPDU: 80 13 00 00 [11:39:24]Write to MH i2c: E2 08 00 FE 27 80 13 00 00 00 00 00 00 A1 [11:39:24]Write i2c OK [11:39:24]MH_I2C_Read... [11:39:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:39:24]Read from MH i2c: E2 [11:39:24]MH_I2C_Read... [11:39:24]Read from MH i2c: E2 62 00 [11:39:24]MH_I2C_Read... [11:39:24]Read from MH i2c: E2 62 00 FE 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 13 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 FB 00 00 00 5E 04 04 00 FB 00 00 00 57 04 04 00 FC 00 00 00 19 04 04 00 00 00 00 00 90 00 7D [11:39:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 13 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 FB 00 00 00 5E 04 04 00 FB 00 00 00 57 04 04 00 FC 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:39:24]wFMCommunicate OK [11:39:24]SAM_PROTO_GetFieldsCounters done [11:39:24]requested_item shift.num is exist - process it [11:39:24]requested_item shift.opened is exist - process it [11:39:24]req_shift_opened [11:39:24]FM_GetShiftState [11:39:24]SAM_PROTO_GetShiftState [11:39:24]wFMCommunicate request_size=4 [11:39:24]MH_SAM_APDU [11:39:24]CAPDU: 80 13 01 00 [11:39:24]Write to MH i2c: E2 08 00 FF 27 80 13 01 00 00 00 00 00 A3 [11:39:24]Write i2c OK [11:39:24]MH_I2C_Read... [11:39:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:39:24]Read from MH i2c: E2 [11:39:24]MH_I2C_Read... [11:39:24]Read from MH i2c: E2 0E 00 [11:39:24]MH_I2C_Read... [11:39:24]Read from MH i2c: E2 0E 00 FF 27 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 4A [11:39:24]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:39:24]wFMCommunicate OK [11:39:24]SAM_PROTO_GetShiftState done [11:39:24]FM_GetShiftState done [11:39:24]req_shift_opened done [11:39:24]requested_item shift.open_date is exist - process it [11:39:24]req_shift_open_date [11:39:24]req_shift_open_date done [11:39:24]produce_requested_data done [11:39:24]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156179,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [11:39:24]process_action_free close_receipt [11:39:24]json_value_free [11:39:24]json_value_free done [11:39:24]process_json_proto returns [11:39:24]Send response to host [11:39:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156179,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [11:39:24]free response buf [11:39:24]execute_script done [11:39:24]execute_script returns [11:39:24]free content buf [11:39:24]Sock 8.Close socket [11:39:24]Sock 8.Thread stoped [11:39:28]OFD Sender: No OFD packet to send [11:39:33]OFD Sender: No OFD packet to send [11:39:38]OFD Sender: No OFD packet to send [11:39:43]OFD Sender: No OFD packet to send [11:39:48]OFD Sender: No OFD packet to send [11:39:53]OFD Sender: No OFD packet to send [11:39:58]OFD Sender: No OFD packet to send [11:40:03]OFD Sender: No OFD packet to send [11:40:08]OFD Sender: No OFD packet to send [11:40:13]OFD Sender: No OFD packet to send [11:40:18]OFD Sender: No OFD packet to send [11:40:23]OFD Sender: No OFD packet to send [11:40:28]OFD Sender: No OFD packet to send [11:40:31]accept exits with 9 [11:40:31]New connection [11:40:31]New thread 3066551652 created [11:40:31]Thread 3066695012 joined [11:40:31]Waiting for new connection... [11:40:31] Sock 9.Parse request [11:40:31]Sock 9.Check first char [11:40:31]Sock 9.First char is OK [11:40:31]request: POST /json_proto HTTP/1.0 [11:40:31]Method: POST [11:40:31]URL: /json_proto [11:40:31]Method is POST - this is cgi request [11:40:31]url: /json_proto [11:40:31]query_string will be loaded in cgi processing [11:40:31]execute_cgi json_proto POST (null) [11:40:31]execute_cgi path=json_proto method=POST [11:40:31]POST find Content-Length [11:40:31]Host: 172.17.53.67:8080 [11:40:31]Content-Length: 677 [11:40:31]Content-Type: application/json [11:40:31] [11:40:31]POST finish read [11:40:31]Found Content-Length = 677 [11:40:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874470", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:40:31]execute_script... [11:40:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874470", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:40:31]POST & json_proto [11:40:31]process_json_proto [11:40:31]json parsed OK: [11:40:31]protocol is kg_v1.0 [11:40:31]action value=close_receipt [11:40:31]process_action close_receipt [11:40:31]cmd_close_receipt [11:40:31]MH_GetDate [11:40:31]Write to MH i2c: F0 00 00 00 28 17 [11:40:31]Write i2c OK [11:40:31]MH_I2C_Read... [11:40:31]Read from MH i2c: F0 [11:40:31]MH_I2C_Read... [11:40:31]Read from MH i2c: F0 09 00 [11:40:31]MH_I2C_Read... [11:40:31]Read from MH i2c: F0 09 00 00 28 00 30 EC 14 67 19 BC 99 64 89 [11:40:31]GetLastDocTimeStamp 1729424361 [11:40:31]current date 1729424432 [11:40:31]FM_GetShiftState [11:40:31]SAM_PROTO_GetShiftState [11:40:31]wFMCommunicate request_size=4 [11:40:31]MH_SAM_APDU [11:40:31]CAPDU: 80 13 01 00 [11:40:31]Write to MH i2c: E2 08 00 01 28 80 13 01 00 00 00 00 00 A6 [11:40:31]Write i2c OK [11:40:31]MH_I2C_Read... [11:40:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:40:31]Read from MH i2c: E2 [11:40:31]MH_I2C_Read... [11:40:31]Read from MH i2c: E2 0E 00 [11:40:31]MH_I2C_Read... [11:40:31]Read from MH i2c: E2 0E 00 01 28 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 4D [11:40:31]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:40:31]wFMCommunicate OK [11:40:31]SAM_PROTO_GetShiftState done [11:40:31]FM_GetShiftState done [11:40:31]opened in 1729383891 [11:40:31]opened+sec_in_day 1729470291 [11:40:31]quantity*price = 40006 [11:40:31]sum+1 = 40007 [11:40:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 252 20.10.2024 11:40 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156180 ФПД: 195116536934984 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T114033&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156180&fm=195116536934984&tin=02508201610067®Number=0000137193017469&sum=40000 [11:40:32]StoreToDocumentArchive [11:40:32]shift 314 fd 156180 [11:40:32]save to /storage/0314/doc_00156180 [11:40:32]save last doc name /storage/0314/doc_00156180 to /storage/kkm_last_doc_name [11:40:32]save OK [11:40:32]Clear old archive folders... [11:40:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:40:32]tlvbuf is 008B0D70 [11:40:32]SAM_PROTO_ClearQueue [11:40:32]wFMCommunicate request_size=4 [11:40:32]MH_SAM_APDU [11:40:32]CAPDU: 80 09 00 00 [11:40:32]Write to MH i2c: E2 08 00 0E 28 80 09 00 00 00 00 00 00 A8 [11:40:32]Write i2c OK [11:40:32]MH_I2C_Read... [11:40:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:40:33]Read from MH i2c: E2 [11:40:33]MH_I2C_Read... [11:40:33]Read from MH i2c: E2 03 00 [11:40:33]MH_I2C_Read... [11:40:33]Read from MH i2c: E2 03 00 0E 28 00 90 00 AA [11:40:33]RAPDU: 90 00 [11:40:33]wFMCommunicate OK [11:40:33]SAM_PROTO_ClearQueue done [11:40:33]KKMCreateOFDPacket [11:40:33]OFDProtocolAddRootSTLVToBuf [11:40:33]FM_MakeSignedData [11:40:33]FM_MakeSignedData [11:40:33]SAM_PROTO_SignData [11:40:33]wFMCommunicate request_size=4 [11:40:33]MH_SAM_APDU [11:40:33]CAPDU: 80 0D 01 02 [11:40:33]Write to MH i2c: E2 08 00 0F 28 80 0D 01 02 00 00 00 00 B0 [11:40:33]Write i2c OK [11:40:33]MH_I2C_Read... [11:40:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:40:33]Read from MH i2c: E2 [11:40:33]MH_I2C_Read... [11:40:33]Read from MH i2c: E2 03 00 [11:40:33]MH_I2C_Read... [11:40:33]Read from MH i2c: E2 03 00 0F 28 00 90 00 AB [11:40:33]RAPDU: 90 00 [11:40:33]wFMCommunicate OK [11:40:33]wFMCommunicate request_size=255 [11:40:33]MH_SAM_APDU [11:40:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 00 00 00 F4 03 04 00 31 EC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 14 62 02 00 35 04 06 00 B1 [11:40:33]Write to MH i2c: E2 02 01 10 28 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 00 00 00 F4 03 04 00 31 EC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 14 62 02 00 35 04 06 00 B1 00 00 1E [11:40:33]Write i2c OK [11:40:33]MH_I2C_Read... [11:40:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:40:33]Read from MH i2c: E2 [11:40:33]MH_I2C_Read... [11:40:33]Read from MH i2c: E2 03 00 [11:40:33]MH_I2C_Read... [11:40:33]OFD Sender: No OFD packet to send [11:40:33]Read from MH i2c: E2 03 00 10 28 00 90 00 AC [11:40:33]RAPDU: 90 00 [11:40:33]wFMCommunicate OK [11:40:33]wFMCommunicate request_size=10 [11:40:33]MH_SAM_APDU [11:40:33]CAPDU: 80 0D 02 02 05 75 1B DF B2 48 [11:40:33]Write to MH i2c: E2 0D 00 11 28 80 0D 02 02 05 00 75 1B DF B2 48 00 00 26 [11:40:33]Write i2c OK [11:40:33]MH_I2C_Read... [11:40:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:40:33]Read from MH i2c: E2 [11:40:33]MH_I2C_Read... [11:40:33]Read from MH i2c: E2 03 00 [11:40:33]MH_I2C_Read... [11:40:33]Read from MH i2c: E2 03 00 11 28 00 90 00 AD [11:40:33]RAPDU: 90 00 [11:40:33]wFMCommunicate OK [11:40:33]wFMCommunicate request_size=4 [11:40:33]MH_SAM_APDU [11:40:33]CAPDU: 80 0D 03 02 [11:40:33]Write to MH i2c: E2 08 00 12 28 80 0D 03 02 00 00 00 00 B5 [11:40:33]Write i2c OK [11:40:33]MH_I2C_Read... [11:40:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:40:33]Read from MH i2c: E2 [11:40:33]MH_I2C_Read... [11:40:33]Read from MH i2c: E2 0B 00 [11:40:33]MH_I2C_Read... [11:40:33]Read from MH i2c: E2 0B 00 12 28 00 6E B0 65 B7 06 6B CD 81 90 00 AF [11:40:33]RAPDU: 6E B0 65 B7 06 6B CD 81 90 00 [11:40:33]wFMCommunicate OK [11:40:33]SAM_PROTO_SignData done [11:40:33]FM_MakeSignedData done [11:40:33]CreateOFDProtocolMessage [11:40:33]wFMCommunicate request_size=4 [11:40:33]MH_SAM_APDU [11:40:33]CAPDU: 80 11 00 00 [11:40:33]Write to MH i2c: E2 08 00 13 28 80 11 00 00 00 00 00 00 B5 [11:40:33]Write i2c OK [11:40:33]MH_I2C_Read... [11:40:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:40:33]Read from MH i2c: E2 [11:40:33]MH_I2C_Read... [11:40:33]Read from MH i2c: E2 17 00 [11:40:33]MH_I2C_Read... [11:40:33]Read from MH i2c: E2 17 00 13 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 06 [11:40:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:40:33]wFMCommunicate OK [11:40:33]CreateOFDProtocolMessage done [11:40:33]OFDSenderStorePacket 156180 [11:40:33]StoreOFDPacket docnum=156180 [11:40:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CE 33 07 01 78 9E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 00 00 00 F4 03 04 00 31 EC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 14 62 02 00 35 04 06 00 B1 75 1B DF B2 48 6E B0 65 B7 06 6B CD 81 [11:40:33]CheckFolder [11:40:33]dirname=/storage/ofd_packets [11:40:33]CheckFolder done [11:40:33]ProducePacketName [11:40:33]name=ofd_packets/00156180 [11:40:33]NVStorageSaveData ofd_packets/00156180 [11:40:33]File name is /storage/ofd_packets/00156180 [11:40:33]Write 301 bytes [11:40:33]NVStorageSaveData done [11:40:33]OFDSenderStorePacket done [11:40:33]KKMCreateOFDPacket done [11:40:33]NVStorageSaveData kkm_last_timestamp [11:40:33]File name is /storage/kkm_last_timestamp [11:40:33]Write 4 bytes [11:40:33]NVStorageSaveData done [11:40:33]ExternCall_PrintAddStr [11:40:33]wPrintStart [11:40:33]Write to MH i2c: 01 00 00 14 28 3C [11:40:33]Write i2c OK [11:40:33]MH_I2C_Read... [11:40:33]Read from MH i2c: 01 [11:40:33]MH_I2C_Read... [11:40:33]Read from MH i2c: 01 07 00 [11:40:33]MH_I2C_Read... [11:40:33]Read from MH i2c: 01 07 00 14 28 00 00 00 00 00 FF 0F 51 [11:40:33]RasterBufferAndPrint [11:40:33]line Счет N : (1)874470 [11:40:33]line ИНН: 02508201610067 [11:40:33]line Контрольно-Кассовый Чек [11:40:33]line ПРОДАЖА [11:40:33]line ТРК (МРК, ГНК) : 22 [11:40:33]line Товар: 2710124130 [11:40:33]line Аи-92-К-5 [11:40:33]line 5.980 * 66.90 [11:40:33]line = 400.06 [11:40:33]line НДС 12% НСП 1% [11:40:33]line > о реализуемом товаре [11:40:33]line ОКРУГЛЕНИЕ: -0.06 [11:40:33]line ИТОГО: 400.00 [11:40:33]line Внесено: 400.00 [11:40:33]line СДАЧА: 0.00 [11:40:33]line НСП 1% : 3.54 [11:40:33]line НДС 12% : 42.48 [11:40:33]line Наличными: 400.00 [11:40:33]line Безнал.: 0.00 [11:40:33]line Место: АЗС № 165 "Партнер Нефть" [11:40:33]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:40:33]line СНО: Общий режим [11:40:33]line Чек 252 20.10.2024 11:40 [11:40:33]line Смена: 314 ФФД: 1.0 [11:40:33]line ЗНМ: 0300000234 [11:40:33]line РНМ: 0000137193017469 [11:40:33]line Версия ККМ: v1.0 [11:40:33]line ФМ: 0000000000963156 [11:40:33]line ФД: 156180 [11:40:33]line ФПД: 195116536934984 [11:40:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T114033&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156180&fm=195116536934984&tin=02508201610067®Number=0000137193017469&sum=40000 [11:40:33]written 0, free lines is 4095 [11:40:33]OFD Sender: Processing packet 156180 [packets to send 52, broken 51] [11:40:33]ProducePacketName [11:40:33]name=ofd_packets/00156180 [11:40:33]OFD Sender: To server: pG, [11:40:33]CommunicateWithHost lk.salyk.kg:30040 [11:40:33]ConnectInit lk.salyk.kg [11:40:33]Connected sock=10 [11:40:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CE 33 07 01 78 9E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 00 00 00 F4 03 04 00 31 EC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 14 62 02 00 35 04 06 00 B1 75 1B DF B2 48 6E B0 65 B7 06 6B CD 81 [11:40:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 59 D5 47 00 9D 42 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 14 62 02 00 F4 03 04 00 63 92 14 67 B6 04 01 00 00 FA 83 02 99 9C 25 E3 53 [11:40:33]CommunicateWithHost err = 0 [11:40:33]CheckOFDResponse [11:40:33]1017 (14) - 77093643461234 [11:40:33]1041 (16) - 0000000000963156 [11:40:33]1040 (4) - 156180 [11:40:33]1012 (4) - 20.10.2024 05:17 [11:40:33]1206 (1) - 0 [11:40:33]OFD Sender: Remove packet 156180 [11:40:33]ProducePacketName [11:40:33]name=ofd_packets/00156180 [11:40:33]NVStorageDeleteData [11:40:33]Write to MH i2c: 01 00 00 3F 28 67 [11:40:33]Write i2c OK [11:40:33]MH_I2C_Read... [11:40:33]Read from MH i2c: 01 [11:40:33]MH_I2C_Read... [11:40:33]Read from MH i2c: 01 07 00 [11:40:33]MH_I2C_Read... [11:40:33]Read from MH i2c: 01 07 00 3F 28 00 00 00 00 00 EB 0C 65 [11:40:33]RasterBufferAndPrint [11:40:33]line [11:40:33]line [11:40:33]line [11:40:33]line [11:40:33]line [11:40:33]written 0, free lines is 3313 [11:40:33]MH_Cut [11:40:33]Write to MH i2c: D1 01 00 46 28 01 40 [11:40:33]Write i2c OK [11:40:33]MH_I2C_Read... [11:40:33]Read from MH i2c: D1 [11:40:33]MH_I2C_Read... [11:40:33]Read from MH i2c: D1 01 00 [11:40:33]MH_I2C_Read... [11:40:33]Read from MH i2c: D1 01 00 46 28 00 3F [11:40:33]Write to MH i2c: 01 00 00 47 28 6F [11:40:33]Write i2c OK [11:40:33]MH_I2C_Read... [11:40:34]OFD Sender: No OFD packet to send [11:40:34]*** Cut start [11:40:34]*** Partial cut [11:40:34]*** CUTSNS_PIN = 1 [11:40:34]*** CUTSNS_PIN = 0 [11:40:34]*** Brake cut motor [11:40:35]Read from MH i2c: 01 [11:40:35]MH_I2C_Read... [11:40:35]*** Stop cut motor [11:40:35]*** Cut end [11:40:35]Read from MH i2c: 01 07 00 [11:40:35]MH_I2C_Read... [11:40:35]Read from MH i2c: 01 07 00 47 28 00 00 00 00 00 FF 0F 84 [11:40:35]process_action close_receipt done [11:40:35]requested_data is exist [11:40:35]produce_requested_data [11:40:35]requested_item fm.sn is exist - process it [11:40:35]wFMCommunicate request_size=4 [11:40:35]MH_SAM_APDU [11:40:35]CAPDU: 80 11 00 00 [11:40:35]Write to MH i2c: E2 08 00 48 28 80 11 00 00 00 00 00 00 EA [11:40:35]Write i2c OK [11:40:35]MH_I2C_Read... [11:40:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:40:35]Read from MH i2c: E2 [11:40:35]MH_I2C_Read... [11:40:35]Read from MH i2c: E2 17 00 [11:40:35]MH_I2C_Read... [11:40:35]Read from MH i2c: E2 17 00 48 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3B [11:40:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:40:35]wFMCommunicate OK [11:40:35]requested_item fd.num is exist - process it [11:40:35]SAM_PROTO_GetFieldsCounters [11:40:35]wFMCommunicate request_size=4 [11:40:35]MH_SAM_APDU [11:40:35]CAPDU: 80 13 00 00 [11:40:35]Write to MH i2c: E2 08 00 49 28 80 13 00 00 00 00 00 00 ED [11:40:35]Write i2c OK [11:40:35]MH_I2C_Read... [11:40:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:40:35]Read from MH i2c: E2 [11:40:35]MH_I2C_Read... [11:40:35]Read from MH i2c: E2 62 00 [11:40:35]MH_I2C_Read... [11:40:35]Read from MH i2c: E2 62 00 49 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 14 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 FC 00 00 00 5E 04 04 00 FC 00 00 00 57 04 04 00 FD 00 00 00 19 04 04 00 00 00 00 00 90 00 CD [11:40:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 14 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 FC 00 00 00 5E 04 04 00 FC 00 00 00 57 04 04 00 FD 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:40:35]wFMCommunicate OK [11:40:35]SAM_PROTO_GetFieldsCounters done [11:40:35]requested_item shift.num is exist - process it [11:40:35]requested_item shift.opened is exist - process it [11:40:35]req_shift_opened [11:40:35]FM_GetShiftState [11:40:35]SAM_PROTO_GetShiftState [11:40:35]wFMCommunicate request_size=4 [11:40:35]MH_SAM_APDU [11:40:35]CAPDU: 80 13 01 00 [11:40:35]Write to MH i2c: E2 08 00 4A 28 80 13 01 00 00 00 00 00 EF [11:40:35]Write i2c OK [11:40:35]MH_I2C_Read... [11:40:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:40:35]Read from MH i2c: E2 [11:40:35]MH_I2C_Read... [11:40:35]Read from MH i2c: E2 0E 00 [11:40:35]MH_I2C_Read... [11:40:35]Read from MH i2c: E2 0E 00 4A 28 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 96 [11:40:35]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:40:35]wFMCommunicate OK [11:40:35]SAM_PROTO_GetShiftState done [11:40:35]FM_GetShiftState done [11:40:35]req_shift_opened done [11:40:35]requested_item shift.open_date is exist - process it [11:40:35]req_shift_open_date [11:40:35]req_shift_open_date done [11:40:35]produce_requested_data done [11:40:35]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156180,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [11:40:35]process_action_free close_receipt [11:40:35]json_value_free [11:40:35]json_value_free done [11:40:35]process_json_proto returns [11:40:35]Send response to host [11:40:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156180,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [11:40:35]free response buf [11:40:35]execute_script done [11:40:35]execute_script returns [11:40:35]free content buf [11:40:35]Sock 9.Close socket [11:40:35]Sock 9.Thread stoped [11:40:39]OFD Sender: No OFD packet to send [11:40:44]OFD Sender: No OFD packet to send [11:40:49]OFD Sender: No OFD packet to send [11:40:54]OFD Sender: No OFD packet to send [11:40:59]OFD Sender: No OFD packet to send [11:41:00]accept exits with 8 [11:41:00]New connection [11:41:00]New thread 3066695012 created [11:41:00]Thread 3066551652 joined [11:41:00]Waiting for new connection... [11:41:00] Sock 8.Parse request [11:41:00]Sock 8.Check first char [11:41:00]Sock 8.First char is OK [11:41:00]request: POST /json_proto HTTP/1.0 [11:41:00]Method: POST [11:41:00]URL: /json_proto [11:41:00]Method is POST - this is cgi request [11:41:00]url: /json_proto [11:41:00]query_string will be loaded in cgi processing [11:41:00]execute_cgi json_proto POST (null) [11:41:00]execute_cgi path=json_proto method=POST [11:41:00]POST find Content-Length [11:41:00]Host: 172.17.53.67:8080 [11:41:00]Content-Length: 682 [11:41:00]Content-Type: application/json [11:41:00] [11:41:00]POST finish read [11:41:00]Found Content-Length = 682 [11:41:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874469", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 25.610, "sum" : 1900.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 1900.00, "payments": [ { "type": 0, "sum" : 1900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:41:00]execute_script... [11:41:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874469", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 25.610, "sum" : 1900.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 1900.00, "payments": [ { "type": 0, "sum" : 1900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:41:00]POST & json_proto [11:41:00]process_json_proto [11:41:00]json parsed OK: [11:41:00]protocol is kg_v1.0 [11:41:00]action value=close_receipt [11:41:00]process_action close_receipt [11:41:00]cmd_close_receipt [11:41:00]MH_GetDate [11:41:00]Write to MH i2c: F0 00 00 4B 28 62 [11:41:00]Write i2c OK [11:41:00]MH_I2C_Read... [11:41:00]Read from MH i2c: F0 [11:41:00]MH_I2C_Read... [11:41:00]Read from MH i2c: F0 09 00 [11:41:00]MH_I2C_Read... [11:41:00]Read from MH i2c: F0 09 00 4B 28 00 4D EC 14 67 19 BC 99 64 F1 [11:41:00]GetLastDocTimeStamp 1729424433 [11:41:00]current date 1729424461 [11:41:00]FM_GetShiftState [11:41:00]SAM_PROTO_GetShiftState [11:41:00]wFMCommunicate request_size=4 [11:41:00]MH_SAM_APDU [11:41:00]CAPDU: 80 13 01 00 [11:41:00]Write to MH i2c: E2 08 00 4C 28 80 13 01 00 00 00 00 00 F1 [11:41:00]Write i2c OK [11:41:00]MH_I2C_Read... [11:41:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:41:00]Read from MH i2c: E2 [11:41:00]MH_I2C_Read... [11:41:00]Read from MH i2c: E2 0E 00 [11:41:00]MH_I2C_Read... [11:41:00]Read from MH i2c: E2 0E 00 4C 28 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 98 [11:41:00]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:41:00]wFMCommunicate OK [11:41:00]SAM_PROTO_GetShiftState done [11:41:00]FM_GetShiftState done [11:41:00]opened in 1729383891 [11:41:00]opened+sec_in_day 1729470291 [11:41:00]quantity*price = 190026 [11:41:00]sum+1 = 190027 [11:41:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.26 ИТОГО: 1900.00 Внесено: 5000.00 СДАЧА: 3100.00 НСП 1% : 16.82 НДС 12% : 201.80 Наличными: 1900.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 253 20.10.2024 11:41 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156181 ФПД: 225132330374072 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T114101&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156181&fm=225132330374072&tin=02508201610067®Number=0000137193017469&sum=190000 [11:41:01]StoreToDocumentArchive [11:41:01]shift 314 fd 156181 [11:41:01]save to /storage/0314/doc_00156181 [11:41:01]save last doc name /storage/0314/doc_00156181 to /storage/kkm_last_doc_name [11:41:01]save OK [11:41:01]Clear old archive folders... [11:41:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:41:01]tlvbuf is 0086B320 [11:41:01]SAM_PROTO_ClearQueue [11:41:01]wFMCommunicate request_size=4 [11:41:01]MH_SAM_APDU [11:41:01]CAPDU: 80 09 00 00 [11:41:01]Write to MH i2c: E2 08 00 59 28 80 09 00 00 00 00 00 00 F3 [11:41:01]Write i2c OK [11:41:01]MH_I2C_Read... [11:41:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:41:01]Read from MH i2c: E2 [11:41:01]MH_I2C_Read... [11:41:01]Read from MH i2c: E2 03 00 [11:41:01]MH_I2C_Read... [11:41:01]Read from MH i2c: E2 03 00 59 28 00 90 00 F5 [11:41:01]RAPDU: 90 00 [11:41:01]wFMCommunicate OK [11:41:01]SAM_PROTO_ClearQueue done [11:41:01]KKMCreateOFDPacket [11:41:01]OFDProtocolAddRootSTLVToBuf [11:41:01]FM_MakeSignedData [11:41:01]FM_MakeSignedData [11:41:01]SAM_PROTO_SignData [11:41:01]wFMCommunicate request_size=4 [11:41:01]MH_SAM_APDU [11:41:01]CAPDU: 80 0D 01 02 [11:41:01]Write to MH i2c: E2 08 00 5A 28 80 0D 01 02 00 00 00 00 FB [11:41:01]Write i2c OK [11:41:01]MH_I2C_Read... [11:41:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:41:01]Read from MH i2c: E2 [11:41:01]MH_I2C_Read... [11:41:01]Read from MH i2c: E2 03 00 [11:41:01]MH_I2C_Read... [11:41:01]Read from MH i2c: E2 03 00 5A 28 00 90 00 F6 [11:41:01]RAPDU: 90 00 [11:41:01]wFMCommunicate OK [11:41:01]wFMCommunicate request_size=255 [11:41:01]MH_SAM_APDU [11:41:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 0A 64 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 4A E6 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 E6 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D4 4E 00 00 00 00 07 04 06 00 30 E6 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 00 00 00 F4 03 04 00 4D EC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 15 62 02 00 35 04 06 00 CC [11:41:01]Write to MH i2c: E2 02 01 5B 28 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 0A 64 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 4A E6 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 E6 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D4 4E 00 00 00 00 07 04 06 00 30 E6 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 00 00 00 F4 03 04 00 4D EC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 15 62 02 00 35 04 06 00 CC 00 00 F4 [11:41:01]Write i2c OK [11:41:01]MH_I2C_Read... [11:41:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:41:01]Read from MH i2c: E2 [11:41:01]MH_I2C_Read... [11:41:01]Read from MH i2c: E2 03 00 [11:41:01]MH_I2C_Read... [11:41:01]Read from MH i2c: E2 03 00 5B 28 00 90 00 F7 [11:41:01]RAPDU: 90 00 [11:41:01]wFMCommunicate OK [11:41:01]wFMCommunicate request_size=10 [11:41:01]MH_SAM_APDU [11:41:01]CAPDU: 80 0D 02 02 05 C1 B4 94 53 B8 [11:41:01]Write to MH i2c: E2 0D 00 5C 28 80 0D 02 02 05 00 C1 B4 94 53 B8 00 00 1C [11:41:01]Write i2c OK [11:41:01]MH_I2C_Read... [11:41:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:41:01]Read from MH i2c: E2 [11:41:01]MH_I2C_Read... [11:41:01]Read from MH i2c: E2 03 00 [11:41:01]MH_I2C_Read... [11:41:01]Read from MH i2c: E2 03 00 5C 28 00 90 00 F8 [11:41:01]RAPDU: 90 00 [11:41:01]wFMCommunicate OK [11:41:01]wFMCommunicate request_size=4 [11:41:01]MH_SAM_APDU [11:41:01]CAPDU: 80 0D 03 02 [11:41:01]Write to MH i2c: E2 08 00 5D 28 80 0D 03 02 00 00 00 00 00 [11:41:01]Write i2c OK [11:41:01]MH_I2C_Read... [11:41:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:41:02]Read from MH i2c: E2 [11:41:02]MH_I2C_Read... [11:41:02]Read from MH i2c: E2 0B 00 [11:41:02]MH_I2C_Read... [11:41:02]Read from MH i2c: E2 0B 00 5D 28 00 71 84 32 79 DC 49 87 37 90 00 84 [11:41:02]RAPDU: 71 84 32 79 DC 49 87 37 90 00 [11:41:02]wFMCommunicate OK [11:41:02]SAM_PROTO_SignData done [11:41:02]FM_MakeSignedData done [11:41:02]CreateOFDProtocolMessage [11:41:02]wFMCommunicate request_size=4 [11:41:02]MH_SAM_APDU [11:41:02]CAPDU: 80 11 00 00 [11:41:02]Write to MH i2c: E2 08 00 5E 28 80 11 00 00 00 00 00 00 00 [11:41:02]Write i2c OK [11:41:02]MH_I2C_Read... [11:41:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:41:02]Read from MH i2c: E2 [11:41:02]MH_I2C_Read... [11:41:02]Read from MH i2c: E2 17 00 [11:41:02]MH_I2C_Read... [11:41:02]Read from MH i2c: E2 17 00 5E 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 51 [11:41:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:41:02]wFMCommunicate OK [11:41:02]CreateOFDProtocolMessage done [11:41:02]OFDSenderStorePacket 156181 [11:41:02]StoreOFDPacket docnum=156181 [11:41:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DE E5 07 01 1D E5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 0A 64 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 4A E6 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 E6 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D4 4E 00 00 00 00 07 04 06 00 30 E6 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 00 00 00 F4 03 04 00 4D EC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 15 62 02 00 35 04 06 00 CC C1 B4 94 53 B8 71 84 32 79 DC 49 87 37 [11:41:02]CheckFolder [11:41:02]dirname=/storage/ofd_packets [11:41:02]CheckFolder done [11:41:02]ProducePacketName [11:41:02]name=ofd_packets/00156181 [11:41:02]NVStorageSaveData ofd_packets/00156181 [11:41:02]File name is /storage/ofd_packets/00156181 [11:41:02]Write 301 bytes [11:41:02]NVStorageSaveData done [11:41:02]OFDSenderStorePacket done [11:41:02]KKMCreateOFDPacket done [11:41:02]NVStorageSaveData kkm_last_timestamp [11:41:02]File name is /storage/kkm_last_timestamp [11:41:02]Write 4 bytes [11:41:02]NVStorageSaveData done [11:41:02]ExternCall_PrintAddStr [11:41:02]wPrintStart [11:41:02]Write to MH i2c: 01 00 00 5F 28 87 [11:41:02]Write i2c OK [11:41:02]MH_I2C_Read... [11:41:02]Read from MH i2c: 01 [11:41:02]MH_I2C_Read... [11:41:02]Read from MH i2c: 01 07 00 [11:41:02]MH_I2C_Read... [11:41:02]Read from MH i2c: 01 07 00 5F 28 00 00 00 00 00 FF 0F 9C [11:41:02]RasterBufferAndPrint [11:41:02]line Счет N : (1)874469 [11:41:02]line ИНН: 02508201610067 [11:41:02]line Контрольно-Кассовый Чек [11:41:02]line ПРОДАЖА [11:41:02]line ТРК (МРК, ГНК) : 41 [11:41:02]line Товар: 2710124500 [11:41:02]line Аи-95-К-5 [11:41:02]line 25.610 * 74.20 [11:41:02]line = 1900.26 [11:41:02]line НДС 12% НСП 1% [11:41:02]line > о реализуемом товаре [11:41:02]line ОКРУГЛЕНИЕ: -0.26 [11:41:02]line ИТОГО: 1900.00 [11:41:02]line Внесено: 5000.00 [11:41:02]line СДАЧА: 3100.00 [11:41:02]line НСП 1% : 16.82 [11:41:02]line НДС 12% : 201.80 [11:41:02]line Наличными: 1900.00 [11:41:02]line Безнал.: 0.00 [11:41:02]line Место: АЗС № 165 "Партнер Нефть" [11:41:02]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:41:02]line СНО: Общий режим [11:41:02]line Чек 253 20.10.2024 11:41 [11:41:02]line Смена: 314 ФФД: 1.0 [11:41:02]line ЗНМ: 0300000234 [11:41:02]line РНМ: 0000137193017469 [11:41:02]line Версия ККМ: v1.0 [11:41:02]line ФМ: 0000000000963156 [11:41:02]line ФД: 156181 [11:41:02]line ФПД: 225132330374072 [11:41:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T114101&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156181&fm=225132330374072&tin=02508201610067®Number=0000137193017469&sum=190000 [11:41:02]OFD Sender: Processing packet 156181 [packets to send 52, broken 51] [11:41:02]ProducePacketName [11:41:02]name=ofd_packets/00156181 [11:41:02]OFD Sender: To server: pG, [11:41:02]CommunicateWithHost lk.salyk.kg:30040 [11:41:02]ConnectInit lk.salyk.kg [11:41:02]written 0, free lines is 4095 [11:41:02]Connected sock=10 [11:41:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DE E5 07 01 1D E5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 0A 64 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 4A E6 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 E6 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D4 4E 00 00 00 00 07 04 06 00 30 E6 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 00 00 00 F4 03 04 00 4D EC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 15 62 02 00 35 04 06 00 CC C1 B4 94 53 B8 71 84 32 79 DC 49 87 37 [11:41:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F7 9C 47 00 FF 6B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 15 62 02 00 F4 03 04 00 80 92 14 67 B6 04 01 00 00 49 F2 49 4F AC DD 6F 39 [11:41:02]CommunicateWithHost err = 0 [11:41:02]CheckOFDResponse [11:41:02]1017 (14) - 77093643461234 [11:41:02]1041 (16) - 0000000000963156 [11:41:02]1040 (4) - 156181 [11:41:02]1012 (4) - 20.10.2024 05:17 [11:41:02]1206 (1) - 0 [11:41:02]OFD Sender: Remove packet 156181 [11:41:02]ProducePacketName [11:41:02]name=ofd_packets/00156181 [11:41:02]NVStorageDeleteData [11:41:02]Write to MH i2c: 01 00 00 8A 28 B2 [11:41:02]Write i2c OK [11:41:02]MH_I2C_Read... [11:41:02]Read from MH i2c: 01 [11:41:02]MH_I2C_Read... [11:41:02]Read from MH i2c: 01 07 00 [11:41:02]MH_I2C_Read... [11:41:02]Read from MH i2c: 01 07 00 8A 28 00 00 00 00 00 EA 0C AF [11:41:02]RasterBufferAndPrint [11:41:02]line [11:41:02]line [11:41:02]line [11:41:02]line [11:41:02]line [11:41:02]written 0, free lines is 3312 [11:41:02]MH_Cut [11:41:02]Write to MH i2c: D1 01 00 91 28 01 8B [11:41:02]Write i2c OK [11:41:02]MH_I2C_Read... [11:41:02]Read from MH i2c: D1 [11:41:02]MH_I2C_Read... [11:41:02]Read from MH i2c: D1 01 00 [11:41:02]MH_I2C_Read... [11:41:02]Read from MH i2c: D1 01 00 91 28 00 8A [11:41:02]Write to MH i2c: 01 00 00 92 28 BA [11:41:02]Write i2c OK [11:41:02]MH_I2C_Read... [11:41:03]OFD Sender: No OFD packet to send [11:41:03]*** Cut start [11:41:03]*** Partial cut [11:41:03]*** CUTSNS_PIN = 1 [11:41:03]*** CUTSNS_PIN = 0 [11:41:03]*** Brake cut motor [11:41:04]Read from MH i2c: 01 [11:41:04]MH_I2C_Read... [11:41:04]*** Stop cut motor [11:41:04]*** Cut end [11:41:04]Read from MH i2c: 01 07 00 [11:41:04]MH_I2C_Read... [11:41:04]Read from MH i2c: 01 07 00 92 28 00 00 00 00 00 FF 0F CF [11:41:04]process_action close_receipt done [11:41:04]requested_data is exist [11:41:04]produce_requested_data [11:41:04]requested_item fm.sn is exist - process it [11:41:04]wFMCommunicate request_size=4 [11:41:04]MH_SAM_APDU [11:41:04]CAPDU: 80 11 00 00 [11:41:04]Write to MH i2c: E2 08 00 93 28 80 11 00 00 00 00 00 00 35 [11:41:04]Write i2c OK [11:41:04]MH_I2C_Read... [11:41:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:41:04]Read from MH i2c: E2 [11:41:04]MH_I2C_Read... [11:41:04]Read from MH i2c: E2 17 00 [11:41:04]MH_I2C_Read... [11:41:04]Read from MH i2c: E2 17 00 93 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 86 [11:41:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:41:04]wFMCommunicate OK [11:41:04]requested_item fd.num is exist - process it [11:41:04]SAM_PROTO_GetFieldsCounters [11:41:04]wFMCommunicate request_size=4 [11:41:04]MH_SAM_APDU [11:41:04]CAPDU: 80 13 00 00 [11:41:04]Write to MH i2c: E2 08 00 94 28 80 13 00 00 00 00 00 00 38 [11:41:04]Write i2c OK [11:41:04]MH_I2C_Read... [11:41:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:41:04]Read from MH i2c: E2 [11:41:04]MH_I2C_Read... [11:41:04]Read from MH i2c: E2 62 00 [11:41:04]MH_I2C_Read... [11:41:04]Read from MH i2c: E2 62 00 94 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 15 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 FD 00 00 00 5E 04 04 00 FD 00 00 00 57 04 04 00 FE 00 00 00 19 04 04 00 00 00 00 00 90 00 1C [11:41:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 15 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 FD 00 00 00 5E 04 04 00 FD 00 00 00 57 04 04 00 FE 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:41:04]wFMCommunicate OK [11:41:04]SAM_PROTO_GetFieldsCounters done [11:41:04]requested_item shift.num is exist - process it [11:41:04]requested_item shift.opened is exist - process it [11:41:04]req_shift_opened [11:41:04]FM_GetShiftState [11:41:04]SAM_PROTO_GetShiftState [11:41:04]wFMCommunicate request_size=4 [11:41:04]MH_SAM_APDU [11:41:04]CAPDU: 80 13 01 00 [11:41:04]Write to MH i2c: E2 08 00 95 28 80 13 01 00 00 00 00 00 3A [11:41:04]Write i2c OK [11:41:04]MH_I2C_Read... [11:41:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:41:04]Read from MH i2c: E2 [11:41:04]MH_I2C_Read... [11:41:04]Read from MH i2c: E2 0E 00 [11:41:04]MH_I2C_Read... [11:41:04]Read from MH i2c: E2 0E 00 95 28 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 E1 [11:41:04]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:41:04]wFMCommunicate OK [11:41:04]SAM_PROTO_GetShiftState done [11:41:04]FM_GetShiftState done [11:41:04]req_shift_opened done [11:41:04]requested_item shift.open_date is exist - process it [11:41:04]req_shift_open_date [11:41:04]req_shift_open_date done [11:41:04]produce_requested_data done [11:41:04]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156181,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [11:41:04]process_action_free close_receipt [11:41:04]json_value_free [11:41:04]json_value_free done [11:41:04]process_json_proto returns [11:41:04]Send response to host [11:41:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156181,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [11:41:04]free response buf [11:41:04]execute_script done [11:41:04]execute_script returns [11:41:04]free content buf [11:41:04]Sock 8.Close socket [11:41:04]Sock 8.Thread stoped [11:41:08]OFD Sender: No OFD packet to send [11:41:13]OFD Sender: No OFD packet to send [11:41:18]OFD Sender: No OFD packet to send [11:41:23]OFD Sender: No OFD packet to send [11:41:28]OFD Sender: No OFD packet to send [11:41:33]OFD Sender: No OFD packet to send [11:41:38]OFD Sender: No OFD packet to send [11:41:43]OFD Sender: No OFD packet to send [11:41:48]OFD Sender: No OFD packet to send [11:41:53]OFD Sender: No OFD packet to send [11:41:58]OFD Sender: No OFD packet to send [11:42:03]OFD Sender: No OFD packet to send [11:42:08]OFD Sender: No OFD packet to send [11:42:13]OFD Sender: No OFD packet to send [11:42:16]accept exits with 9 [11:42:16]New connection [11:42:16]New thread 3066551652 created [11:42:16]Thread 3066695012 joined [11:42:16]Waiting for new connection... [11:42:16] Sock 9.Parse request [11:42:16]Sock 9.Check first char [11:42:16]Sock 9.First char is OK [11:42:16]request: POST /json_proto HTTP/1.0 [11:42:16]Method: POST [11:42:16]URL: /json_proto [11:42:16]Method is POST - this is cgi request [11:42:16]url: /json_proto [11:42:16]query_string will be loaded in cgi processing [11:42:16]execute_cgi json_proto POST (null) [11:42:16]execute_cgi path=json_proto method=POST [11:42:16]POST find Content-Length [11:42:16]Host: 172.17.53.67:8080 [11:42:16]Content-Length: 677 [11:42:16]Content-Type: application/json [11:42:16] [11:42:16]POST finish read [11:42:16]Found Content-Length = 677 [11:42:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874471", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:42:16]execute_script... [11:42:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874471", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:42:16]POST & json_proto [11:42:16]process_json_proto [11:42:16]json parsed OK: [11:42:16]protocol is kg_v1.0 [11:42:16]action value=close_receipt [11:42:16]process_action close_receipt [11:42:16]cmd_close_receipt [11:42:16]MH_GetDate [11:42:16]Write to MH i2c: F0 00 00 96 28 AD [11:42:16]Write i2c OK [11:42:16]MH_I2C_Read... [11:42:16]Read from MH i2c: F0 [11:42:16]MH_I2C_Read... [11:42:16]Read from MH i2c: F0 09 00 [11:42:16]MH_I2C_Read... [11:42:16]Read from MH i2c: F0 09 00 96 28 00 99 EC 14 67 19 BC 99 64 88 [11:42:16]GetLastDocTimeStamp 1729424461 [11:42:16]current date 1729424537 [11:42:16]FM_GetShiftState [11:42:16]SAM_PROTO_GetShiftState [11:42:16]wFMCommunicate request_size=4 [11:42:16]MH_SAM_APDU [11:42:16]CAPDU: 80 13 01 00 [11:42:16]Write to MH i2c: E2 08 00 97 28 80 13 01 00 00 00 00 00 3C [11:42:16]Write i2c OK [11:42:16]MH_I2C_Read... [11:42:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:42:16]Read from MH i2c: E2 [11:42:16]MH_I2C_Read... [11:42:16]Read from MH i2c: E2 0E 00 [11:42:16]MH_I2C_Read... [11:42:16]Read from MH i2c: E2 0E 00 97 28 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 E3 [11:42:16]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:42:16]wFMCommunicate OK [11:42:16]SAM_PROTO_GetShiftState done [11:42:16]FM_GetShiftState done [11:42:16]opened in 1729383891 [11:42:16]opened+sec_in_day 1729470291 [11:42:16]quantity*price = 20003 [11:42:16]sum+1 = 20004 [11:42:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 254 20.10.2024 11:42 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156182 ФПД: 85673386568970 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T114217&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156182&fm=85673386568970&tin=02508201610067®Number=0000137193017469&sum=20000 [11:42:17]StoreToDocumentArchive [11:42:17]shift 314 fd 156182 [11:42:17]save to /storage/0314/doc_00156182 [11:42:17]save last doc name /storage/0314/doc_00156182 to /storage/kkm_last_doc_name [11:42:17]save OK [11:42:17]Clear old archive folders... [11:42:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:42:17]tlvbuf is 00878A80 [11:42:17]SAM_PROTO_ClearQueue [11:42:17]wFMCommunicate request_size=4 [11:42:17]MH_SAM_APDU [11:42:17]CAPDU: 80 09 00 00 [11:42:17]Write to MH i2c: E2 08 00 A4 28 80 09 00 00 00 00 00 00 3E [11:42:17]Write i2c OK [11:42:17]MH_I2C_Read... [11:42:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:42:17]Read from MH i2c: E2 [11:42:17]MH_I2C_Read... [11:42:17]Read from MH i2c: E2 03 00 [11:42:17]MH_I2C_Read... [11:42:17]Read from MH i2c: E2 03 00 A4 28 00 90 00 40 [11:42:17]RAPDU: 90 00 [11:42:17]wFMCommunicate OK [11:42:17]SAM_PROTO_ClearQueue done [11:42:17]KKMCreateOFDPacket [11:42:17]OFDProtocolAddRootSTLVToBuf [11:42:17]FM_MakeSignedData [11:42:17]FM_MakeSignedData [11:42:17]SAM_PROTO_SignData [11:42:17]wFMCommunicate request_size=4 [11:42:17]MH_SAM_APDU [11:42:17]CAPDU: 80 0D 01 02 [11:42:17]Write to MH i2c: E2 08 00 A5 28 80 0D 01 02 00 00 00 00 46 [11:42:17]Write i2c OK [11:42:17]MH_I2C_Read... [11:42:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:42:17]Read from MH i2c: E2 [11:42:17]MH_I2C_Read... [11:42:17]Read from MH i2c: E2 03 00 [11:42:17]MH_I2C_Read... [11:42:17]Read from MH i2c: E2 03 00 A5 28 00 90 00 41 [11:42:17]RAPDU: 90 00 [11:42:17]wFMCommunicate OK [11:42:17]wFMCommunicate request_size=255 [11:42:17]MH_SAM_APDU [11:42:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 00 00 00 F4 03 04 00 99 EC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 16 62 02 00 35 04 06 00 4D [11:42:17]Write to MH i2c: E2 02 01 A6 28 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 00 00 00 F4 03 04 00 99 EC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 16 62 02 00 35 04 06 00 4D 00 00 AF [11:42:17]Write i2c OK [11:42:17]MH_I2C_Read... [11:42:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:42:17]Read from MH i2c: E2 [11:42:17]MH_I2C_Read... [11:42:17]Read from MH i2c: E2 03 00 [11:42:17]MH_I2C_Read... [11:42:17]Read from MH i2c: E2 03 00 A6 28 00 90 00 42 [11:42:17]RAPDU: 90 00 [11:42:17]wFMCommunicate OK [11:42:17]wFMCommunicate request_size=10 [11:42:17]MH_SAM_APDU [11:42:17]CAPDU: 80 0D 02 02 05 EB 63 C5 ED 0A [11:42:17]Write to MH i2c: E2 0D 00 A7 28 80 0D 02 02 05 00 EB 63 C5 ED 0A 00 00 5D [11:42:17]Write i2c OK [11:42:17]MH_I2C_Read... [11:42:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:42:17]Read from MH i2c: E2 [11:42:17]MH_I2C_Read... [11:42:17]Read from MH i2c: E2 03 00 [11:42:17]MH_I2C_Read... [11:42:17]Read from MH i2c: E2 03 00 A7 28 00 90 00 43 [11:42:17]RAPDU: 90 00 [11:42:17]wFMCommunicate OK [11:42:17]wFMCommunicate request_size=4 [11:42:17]MH_SAM_APDU [11:42:17]CAPDU: 80 0D 03 02 [11:42:17]Write to MH i2c: E2 08 00 A8 28 80 0D 03 02 00 00 00 00 4B [11:42:17]Write i2c OK [11:42:17]MH_I2C_Read... [11:42:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:42:17]Read from MH i2c: E2 [11:42:17]MH_I2C_Read... [11:42:17]Read from MH i2c: E2 0B 00 [11:42:17]MH_I2C_Read... [11:42:17]Read from MH i2c: E2 0B 00 A8 28 00 84 48 CE C3 89 62 BE 11 90 00 63 [11:42:17]RAPDU: 84 48 CE C3 89 62 BE 11 90 00 [11:42:17]wFMCommunicate OK [11:42:17]SAM_PROTO_SignData done [11:42:17]FM_MakeSignedData done [11:42:17]CreateOFDProtocolMessage [11:42:17]wFMCommunicate request_size=4 [11:42:17]MH_SAM_APDU [11:42:17]CAPDU: 80 11 00 00 [11:42:17]Write to MH i2c: E2 08 00 A9 28 80 11 00 00 00 00 00 00 4B [11:42:17]Write i2c OK [11:42:17]MH_I2C_Read... [11:42:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:42:17]Read from MH i2c: E2 [11:42:17]MH_I2C_Read... [11:42:17]Read from MH i2c: E2 17 00 [11:42:17]MH_I2C_Read... [11:42:17]Read from MH i2c: E2 17 00 A9 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9C [11:42:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:42:17]wFMCommunicate OK [11:42:17]CreateOFDProtocolMessage done [11:42:17]OFDSenderStorePacket 156182 [11:42:17]StoreOFDPacket docnum=156182 [11:42:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A0 4A 07 01 89 53 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 00 00 00 F4 03 04 00 99 EC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 16 62 02 00 35 04 06 00 4D EB 63 C5 ED 0A 84 48 CE C3 89 62 BE 11 [11:42:17]CheckFolder [11:42:17]dirname=/storage/ofd_packets [11:42:17]CheckFolder done [11:42:17]ProducePacketName [11:42:17]name=ofd_packets/00156182 [11:42:17]NVStorageSaveData ofd_packets/00156182 [11:42:17]File name is /storage/ofd_packets/00156182 [11:42:17]Write 301 bytes [11:42:17]NVStorageSaveData done [11:42:17]OFDSenderStorePacket done [11:42:17]KKMCreateOFDPacket done [11:42:17]NVStorageSaveData kkm_last_timestamp [11:42:17]File name is /storage/kkm_last_timestamp [11:42:17]Write 4 bytes [11:42:17]NVStorageSaveData done [11:42:17]ExternCall_PrintAddStr [11:42:17]wPrintStart [11:42:17]Write to MH i2c: 01 00 00 AA 28 D2 [11:42:17]Write i2c OK [11:42:17]MH_I2C_Read... [11:42:17]Read from MH i2c: 01 [11:42:17]MH_I2C_Read... [11:42:17]Read from MH i2c: 01 07 00 [11:42:17]MH_I2C_Read... [11:42:17]Read from MH i2c: 01 07 00 AA 28 00 00 00 00 00 FF 0F E7 [11:42:17]RasterBufferAndPrint [11:42:17]line Счет N : (1)874471 [11:42:17]line ИНН: 02508201610067 [11:42:17]line Контрольно-Кассовый Чек [11:42:17]line ПРОДАЖА [11:42:17]line ТРК (МРК, ГНК) : 22 [11:42:17]line Товар: 2710124130 [11:42:17]line Аи-92-К-5 [11:42:17]line 2.990 * 66.90 [11:42:17]line = 200.03 [11:42:17]line НДС 12% НСП 1% [11:42:17]line > о реализуемом товаре [11:42:17]line ОКРУГЛЕНИЕ: -0.03 [11:42:17]line ИТОГО: 200.00 [11:42:17]line Внесено: 200.00 [11:42:17]line СДАЧА: 0.00 [11:42:17]line НСП 1% : 1.77 [11:42:17]line НДС 12% : 21.24 [11:42:17]line Наличными: 200.00 [11:42:17]line Безнал.: 0.00 [11:42:17]line Место: АЗС № 165 "Партнер Нефть" [11:42:17]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:42:17]line СНО: Общий режим [11:42:17]line Чек 254 20.10.2024 11:42 [11:42:17]line Смена: 314 ФФД: 1.0 [11:42:17]line ЗНМ: 0300000234 [11:42:17]line РНМ: 0000137193017469 [11:42:17]line Версия ККМ: v1.0 [11:42:17]line ФМ: 0000000000963156 [11:42:17]line ФД: 156182 [11:42:17]line ФПД: 85673386568970 [11:42:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T114217&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156182&fm=85673386568970&tin=02508201610067®Number=0000137193017469&sum=20000 [11:42:18]OFD Sender: Processing packet 156182 [packets to send 52, broken 51] [11:42:18]ProducePacketName [11:42:18]name=ofd_packets/00156182 [11:42:18]OFD Sender: To server: pG, [11:42:18]CommunicateWithHost lk.salyk.kg:30040 [11:42:18]ConnectInit lk.salyk.kg [11:42:18]written 0, free lines is 4095 [11:42:18]Connected sock=10 [11:42:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A0 4A 07 01 89 53 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 00 00 00 F4 03 04 00 99 EC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 16 62 02 00 35 04 06 00 4D EB 63 C5 ED 0A 84 48 CE C3 89 62 BE 11 [11:42:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 60 C4 47 00 8F 31 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 16 62 02 00 F4 03 04 00 CC 92 14 67 B6 04 01 00 00 95 95 07 DE B4 65 71 6E [11:42:18]CommunicateWithHost err = 0 [11:42:18]CheckOFDResponse [11:42:18]1017 (14) - 77093643461234 [11:42:18]1041 (16) - 0000000000963156 [11:42:18]1040 (4) - 156182 [11:42:18]1012 (4) - 20.10.2024 05:19 [11:42:18]1206 (1) - 0 [11:42:18]OFD Sender: Remove packet 156182 [11:42:18]ProducePacketName [11:42:18]name=ofd_packets/00156182 [11:42:18]NVStorageDeleteData [11:42:18]Write to MH i2c: 01 00 00 D5 28 FD [11:42:18]Write i2c OK [11:42:18]MH_I2C_Read... [11:42:18]Read from MH i2c: 01 [11:42:18]MH_I2C_Read... [11:42:18]Read from MH i2c: 01 07 00 [11:42:18]MH_I2C_Read... [11:42:18]Read from MH i2c: 01 07 00 D5 28 00 00 00 00 00 05 0D 16 [11:42:18]RasterBufferAndPrint [11:42:18]line [11:42:18]line [11:42:18]line [11:42:18]line [11:42:18]line [11:42:18]written 0, free lines is 3340 [11:42:18]MH_Cut [11:42:18]Write to MH i2c: D1 01 00 DC 28 01 D6 [11:42:18]Write i2c OK [11:42:18]MH_I2C_Read... [11:42:18]Read from MH i2c: D1 [11:42:18]MH_I2C_Read... [11:42:18]Read from MH i2c: D1 01 00 [11:42:18]MH_I2C_Read... [11:42:18]Read from MH i2c: D1 01 00 DC 28 00 D5 [11:42:18]Write to MH i2c: 01 00 00 DD 28 05 [11:42:18]Write i2c OK [11:42:18]MH_I2C_Read... [11:42:19]OFD Sender: No OFD packet to send [11:42:19]*** Cut start [11:42:19]*** Partial cut [11:42:19]*** CUTSNS_PIN = 1 [11:42:19]*** CUTSNS_PIN = 0 [11:42:19]*** Brake cut motor [11:42:19]Read from MH i2c: 01 [11:42:19]MH_I2C_Read... [11:42:19]*** Stop cut motor [11:42:19]*** Cut end [11:42:19]Read from MH i2c: 01 07 00 [11:42:19]MH_I2C_Read... [11:42:19]Read from MH i2c: 01 07 00 DD 28 00 00 00 00 00 FF 0F 1A [11:42:19]process_action close_receipt done [11:42:19]requested_data is exist [11:42:19]produce_requested_data [11:42:19]requested_item fm.sn is exist - process it [11:42:19]wFMCommunicate request_size=4 [11:42:19]MH_SAM_APDU [11:42:19]CAPDU: 80 11 00 00 [11:42:19]Write to MH i2c: E2 08 00 DE 28 80 11 00 00 00 00 00 00 80 [11:42:19]Write i2c OK [11:42:19]MH_I2C_Read... [11:42:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:42:20]Read from MH i2c: E2 [11:42:20]MH_I2C_Read... [11:42:20]Read from MH i2c: E2 17 00 [11:42:20]MH_I2C_Read... [11:42:20]Read from MH i2c: E2 17 00 DE 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D1 [11:42:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:42:20]wFMCommunicate OK [11:42:20]requested_item fd.num is exist - process it [11:42:20]SAM_PROTO_GetFieldsCounters [11:42:20]wFMCommunicate request_size=4 [11:42:20]MH_SAM_APDU [11:42:20]CAPDU: 80 13 00 00 [11:42:20]Write to MH i2c: E2 08 00 DF 28 80 13 00 00 00 00 00 00 83 [11:42:20]Write i2c OK [11:42:20]MH_I2C_Read... [11:42:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:42:20]Read from MH i2c: E2 [11:42:20]MH_I2C_Read... [11:42:20]Read from MH i2c: E2 62 00 [11:42:20]MH_I2C_Read... [11:42:20]Read from MH i2c: E2 62 00 DF 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 16 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 FE 00 00 00 5E 04 04 00 FE 00 00 00 57 04 04 00 FF 00 00 00 19 04 04 00 00 00 00 00 90 00 6B [11:42:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 16 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 FE 00 00 00 5E 04 04 00 FE 00 00 00 57 04 04 00 FF 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:42:20]wFMCommunicate OK [11:42:20]SAM_PROTO_GetFieldsCounters done [11:42:20]requested_item shift.num is exist - process it [11:42:20]requested_item shift.opened is exist - process it [11:42:20]req_shift_opened [11:42:20]FM_GetShiftState [11:42:20]SAM_PROTO_GetShiftState [11:42:20]wFMCommunicate request_size=4 [11:42:20]MH_SAM_APDU [11:42:20]CAPDU: 80 13 01 00 [11:42:20]Write to MH i2c: E2 08 00 E0 28 80 13 01 00 00 00 00 00 85 [11:42:20]Write i2c OK [11:42:20]MH_I2C_Read... [11:42:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:42:20]Read from MH i2c: E2 [11:42:20]MH_I2C_Read... [11:42:20]Read from MH i2c: E2 0E 00 [11:42:20]MH_I2C_Read... [11:42:20]Read from MH i2c: E2 0E 00 E0 28 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 2C [11:42:20]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:42:20]wFMCommunicate OK [11:42:20]SAM_PROTO_GetShiftState done [11:42:20]FM_GetShiftState done [11:42:20]req_shift_opened done [11:42:20]requested_item shift.open_date is exist - process it [11:42:20]req_shift_open_date [11:42:20]req_shift_open_date done [11:42:20]produce_requested_data done [11:42:20]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156182,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [11:42:20]process_action_free close_receipt [11:42:20]json_value_free [11:42:20]json_value_free done [11:42:20]process_json_proto returns [11:42:20]Send response to host [11:42:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156182,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [11:42:20]free response buf [11:42:20]execute_script done [11:42:20]execute_script returns [11:42:20]free content buf [11:42:20]Sock 9.Close socket [11:42:20]Sock 9.Thread stoped [11:42:24]OFD Sender: No OFD packet to send [11:42:29]OFD Sender: No OFD packet to send [11:42:34]OFD Sender: No OFD packet to send [11:42:39]OFD Sender: No OFD packet to send [11:42:44]OFD Sender: No OFD packet to send [11:42:48]accept exits with 8 [11:42:48]New connection [11:42:48]New thread 3066695012 created [11:42:48]Thread 3066551652 joined [11:42:48]Waiting for new connection... [11:42:48] Sock 8.Parse request [11:42:48]Sock 8.Check first char [11:42:48]Sock 8.First char is OK [11:42:48]request: POST /json_proto HTTP/1.0 [11:42:48]Method: POST [11:42:48]URL: /json_proto [11:42:48]Method is POST - this is cgi request [11:42:48]url: /json_proto [11:42:48]query_string will be loaded in cgi processing [11:42:48]execute_cgi json_proto POST (null) [11:42:48]execute_cgi path=json_proto method=POST [11:42:48]POST find Content-Length [11:42:48]Host: 172.17.53.67:8080 [11:42:48]Content-Length: 670 [11:42:48]Content-Type: application/json [11:42:48] [11:42:48]POST finish read [11:42:48]Found Content-Length = 670 [11:42:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874472", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 3.660, "sum" : 250.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:42:48]execute_script... [11:42:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874472", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 3.660, "sum" : 250.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:42:48]POST & json_proto [11:42:48]process_json_proto [11:42:48]json parsed OK: [11:42:48]protocol is kg_v1.0 [11:42:48]action value=close_receipt [11:42:48]process_action close_receipt [11:42:48]cmd_close_receipt [11:42:48]MH_GetDate [11:42:48]Write to MH i2c: F0 00 00 E1 28 F8 [11:42:48]Write i2c OK [11:42:48]MH_I2C_Read... [11:42:48]Read from MH i2c: F0 [11:42:48]MH_I2C_Read... [11:42:48]Read from MH i2c: F0 09 00 [11:42:48]MH_I2C_Read... [11:42:48]Read from MH i2c: F0 09 00 E1 28 00 B9 EC 14 67 19 BC 99 64 F3 [11:42:48]GetLastDocTimeStamp 1729424537 [11:42:48]current date 1729424569 [11:42:48]FM_GetShiftState [11:42:48]SAM_PROTO_GetShiftState [11:42:48]wFMCommunicate request_size=4 [11:42:48]MH_SAM_APDU [11:42:48]CAPDU: 80 13 01 00 [11:42:48]Write to MH i2c: E2 08 00 E2 28 80 13 01 00 00 00 00 00 87 [11:42:48]Write i2c OK [11:42:48]MH_I2C_Read... [11:42:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:42:48]Read from MH i2c: E2 [11:42:48]MH_I2C_Read... [11:42:48]Read from MH i2c: E2 0E 00 [11:42:48]MH_I2C_Read... [11:42:48]Read from MH i2c: E2 0E 00 E2 28 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 2E [11:42:48]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:42:48]wFMCommunicate OK [11:42:48]SAM_PROTO_GetShiftState done [11:42:48]FM_GetShiftState done [11:42:48]opened in 1729383891 [11:42:48]opened+sec_in_day 1729470291 [11:42:48]quantity*price = 25034 [11:42:48]sum+1 = 25035 [11:42:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.34 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.58 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 255 20.10.2024 11:42 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156183 ФПД: 130477897727623 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T114249&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156183&fm=130477897727623&tin=02508201610067®Number=0000137193017469&sum=25000 [11:42:49]StoreToDocumentArchive [11:42:49]shift 314 fd 156183 [11:42:49]save to /storage/0314/doc_00156183 [11:42:49]save last doc name /storage/0314/doc_00156183 to /storage/kkm_last_doc_name [11:42:49]save OK [11:42:49]Clear old archive folders... [11:42:49]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:42:49]tlvbuf is 00885F40 [11:42:49]SAM_PROTO_ClearQueue [11:42:49]wFMCommunicate request_size=4 [11:42:49]MH_SAM_APDU [11:42:49]CAPDU: 80 09 00 00 [11:42:49]Write to MH i2c: E2 08 00 EF 28 80 09 00 00 00 00 00 00 89 [11:42:49]Write i2c OK [11:42:49]MH_I2C_Read... [11:42:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:42:49]Read from MH i2c: E2 [11:42:49]MH_I2C_Read... [11:42:49]Read from MH i2c: E2 03 00 [11:42:49]MH_I2C_Read... [11:42:49]Read from MH i2c: E2 03 00 EF 28 00 90 00 8B [11:42:49]RAPDU: 90 00 [11:42:49]wFMCommunicate OK [11:42:49]SAM_PROTO_ClearQueue done [11:42:49]KKMCreateOFDPacket [11:42:49]OFDProtocolAddRootSTLVToBuf [11:42:49]FM_MakeSignedData [11:42:49]FM_MakeSignedData [11:42:49]SAM_PROTO_SignData [11:42:49]wFMCommunicate request_size=4 [11:42:49]MH_SAM_APDU [11:42:49]CAPDU: 80 0D 01 02 [11:42:49]Write to MH i2c: E2 08 00 F0 28 80 0D 01 02 00 00 00 00 91 [11:42:49]Write i2c OK [11:42:49]MH_I2C_Read... [11:42:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:42:49]Read from MH i2c: E2 [11:42:49]MH_I2C_Read... [11:42:49]Read from MH i2c: E2 03 00 [11:42:49]MH_I2C_Read... [11:42:49]Read from MH i2c: E2 03 00 F0 28 00 90 00 8C [11:42:49]RAPDU: 90 00 [11:42:49]wFMCommunicate OK [11:42:49]wFMCommunicate request_size=255 [11:42:49]MH_SAM_APDU [11:42:49]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 0E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 62 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 00 00 00 F4 03 04 00 B9 EC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 17 62 02 00 35 04 06 00 [11:42:49]Write to MH i2c: E2 02 01 F1 28 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 0E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 62 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 00 00 00 F4 03 04 00 B9 EC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 17 62 02 00 35 04 06 00 00 00 57 [11:42:49]Write i2c OK [11:42:49]MH_I2C_Read... [11:42:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:42:50]Read from MH i2c: E2 [11:42:50]MH_I2C_Read... [11:42:50]Read from MH i2c: E2 03 00 [11:42:50]MH_I2C_Read... [11:42:50]Read from MH i2c: E2 03 00 F1 28 00 90 00 8D [11:42:50]RAPDU: 90 00 [11:42:50]wFMCommunicate OK [11:42:50]wFMCommunicate request_size=11 [11:42:50]MH_SAM_APDU [11:42:50]CAPDU: 80 0D 02 02 06 76 AB 40 BE BE 87 [11:42:50]Write to MH i2c: E2 0E 00 F2 28 80 0D 02 02 06 00 76 AB 40 BE BE 87 00 00 04 [11:42:50]Write i2c OK [11:42:50]MH_I2C_Read... [11:42:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:42:50]Read from MH i2c: E2 [11:42:50]MH_I2C_Read... [11:42:50]Read from MH i2c: E2 03 00 [11:42:50]MH_I2C_Read... [11:42:50]Read from MH i2c: E2 03 00 F2 28 00 90 00 8E [11:42:50]RAPDU: 90 00 [11:42:50]wFMCommunicate OK [11:42:50]wFMCommunicate request_size=4 [11:42:50]MH_SAM_APDU [11:42:50]CAPDU: 80 0D 03 02 [11:42:50]Write to MH i2c: E2 08 00 F3 28 80 0D 03 02 00 00 00 00 96 [11:42:50]Write i2c OK [11:42:50]MH_I2C_Read... [11:42:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:42:50]Read from MH i2c: E2 [11:42:50]MH_I2C_Read... [11:42:50]Read from MH i2c: E2 0B 00 [11:42:50]MH_I2C_Read... [11:42:50]Read from MH i2c: E2 0B 00 F3 28 00 74 FA FE 0A 61 4F CA D8 90 00 5F [11:42:50]RAPDU: 74 FA FE 0A 61 4F CA D8 90 00 [11:42:50]wFMCommunicate OK [11:42:50]SAM_PROTO_SignData done [11:42:50]FM_MakeSignedData done [11:42:50]CreateOFDProtocolMessage [11:42:50]wFMCommunicate request_size=4 [11:42:50]MH_SAM_APDU [11:42:50]CAPDU: 80 11 00 00 [11:42:50]Write to MH i2c: E2 08 00 F4 28 80 11 00 00 00 00 00 00 96 [11:42:50]Write i2c OK [11:42:50]MH_I2C_Read... [11:42:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:42:50]Read from MH i2c: E2 [11:42:50]MH_I2C_Read... [11:42:50]Read from MH i2c: E2 17 00 [11:42:50]MH_I2C_Read... [11:42:50]Read from MH i2c: E2 17 00 F4 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E7 [11:42:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:42:50]wFMCommunicate OK [11:42:50]CreateOFDProtocolMessage done [11:42:50]OFDSenderStorePacket 156183 [11:42:50]StoreOFDPacket docnum=156183 [11:42:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 B8 B2 08 01 84 40 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 0E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 62 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 00 00 00 F4 03 04 00 B9 EC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 17 62 02 00 35 04 06 00 76 AB 40 BE BE 87 74 FA FE 0A 61 4F CA D8 [11:42:50]CheckFolder [11:42:50]dirname=/storage/ofd_packets [11:42:50]CheckFolder done [11:42:50]ProducePacketName [11:42:50]name=ofd_packets/00156183 [11:42:50]NVStorageSaveData ofd_packets/00156183 [11:42:50]File name is /storage/ofd_packets/00156183 [11:42:50]Write 302 bytes [11:42:50]NVStorageSaveData done [11:42:50]OFDSenderStorePacket done [11:42:50]KKMCreateOFDPacket done [11:42:50]NVStorageSaveData kkm_last_timestamp [11:42:50]File name is /storage/kkm_last_timestamp [11:42:50]Write 4 bytes [11:42:50]NVStorageSaveData done [11:42:50]ExternCall_PrintAddStr [11:42:50]wPrintStart [11:42:50]Write to MH i2c: 01 00 00 F5 28 1D [11:42:50]Write i2c OK [11:42:50]MH_I2C_Read... [11:42:50]Read from MH i2c: 01 [11:42:50]MH_I2C_Read... [11:42:50]Read from MH i2c: 01 07 00 [11:42:50]MH_I2C_Read... [11:42:50]Read from MH i2c: 01 07 00 F5 28 00 00 00 00 00 FF 0F 32 [11:42:50]RasterBufferAndPrint [11:42:50]line Счет N : (1)874472 [11:42:50]line ИНН: 02508201610067 [11:42:50]line Контрольно-Кассовый Чек [11:42:50]line ПРОДАЖА [11:42:50]line ТРК (МРК, ГНК) : 43 [11:42:50]line Товар: 2710124130 [11:42:50]line Super 92-К-5 [11:42:50]line 3.660 * 68.40 [11:42:50]line = 250.34 [11:42:50]line НДС 12% НСП 1% [11:42:50]line > о реализуемом товаре [11:42:50]line ОКРУГЛЕНИЕ: -0.34 [11:42:50]line ИТОГО: 250.00 [11:42:50]line Внесено: 250.00 [11:42:50]line СДАЧА: 0.00 [11:42:50]line НСП 1% : 2.21 [11:42:50]line НДС 12% : 26.58 [11:42:50]line Наличными: 250.00 [11:42:50]line Безнал.: 0.00 [11:42:50]line Место: АЗС № 165 "Партнер Нефть" [11:42:50]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:42:50]line СНО: Общий режим [11:42:50]line Чек 255 20.10.2024 11:42 [11:42:50]line Смена: 314 ФФД: 1.0 [11:42:50]line ЗНМ: 0300000234 [11:42:50]line РНМ: 0000137193017469 [11:42:50]line Версия ККМ: v1.0 [11:42:50]line ФМ: 0000000000963156 [11:42:50]line ФД: 156183 [11:42:50]line ФПД: 130477897727623 [11:42:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T114249&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156183&fm=130477897727623&tin=02508201610067®Number=0000137193017469&sum=25000 [11:42:50]OFD Sender: Processing packet 156183 [packets to send 52, broken 51] [11:42:50]ProducePacketName [11:42:50]name=ofd_packets/00156183 [11:42:50]OFD Sender: To server: pG, [11:42:50]CommunicateWithHost lk.salyk.kg:30040 [11:42:50]ConnectInit lk.salyk.kg [11:42:50]written 0, free lines is 4095 [11:42:50]Connected sock=10 [11:42:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 B8 B2 08 01 84 40 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 0E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 62 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 00 00 00 F4 03 04 00 B9 EC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 17 62 02 00 35 04 06 00 76 AB 40 BE BE 87 74 FA FE 0A 61 4F CA D8 [11:42:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 02 36 47 00 8E C5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 17 62 02 00 F4 03 04 00 EC 92 14 67 B6 04 01 00 00 65 20 60 41 0F DA 33 AF [11:42:50]CommunicateWithHost err = 0 [11:42:50]CheckOFDResponse [11:42:50]1017 (14) - 77093643461234 [11:42:50]1041 (16) - 0000000000963156 [11:42:50]1040 (4) - 156183 [11:42:50]1012 (4) - 20.10.2024 05:19 [11:42:50]1206 (1) - 0 [11:42:50]OFD Sender: Remove packet 156183 [11:42:50]ProducePacketName [11:42:50]name=ofd_packets/00156183 [11:42:50]NVStorageDeleteData [11:42:51]Write to MH i2c: 01 00 00 20 29 49 [11:42:51]Write i2c OK [11:42:51]MH_I2C_Read... [11:42:51]Read from MH i2c: 01 [11:42:51]MH_I2C_Read... [11:42:51]Read from MH i2c: 01 07 00 [11:42:51]MH_I2C_Read... [11:42:51]Read from MH i2c: 01 07 00 20 29 00 00 00 00 00 00 0D 5D [11:42:51]RasterBufferAndPrint [11:42:51]line [11:42:51]line [11:42:51]line [11:42:51]line [11:42:51]line [11:42:51]written 0, free lines is 3334 [11:42:51]MH_Cut [11:42:51]Write to MH i2c: D1 01 00 27 29 01 22 [11:42:51]Write i2c OK [11:42:51]MH_I2C_Read... [11:42:51]Read from MH i2c: D1 [11:42:51]MH_I2C_Read... [11:42:51]Read from MH i2c: D1 01 00 [11:42:51]MH_I2C_Read... [11:42:51]Read from MH i2c: D1 01 00 27 29 00 21 [11:42:51]Write to MH i2c: 01 00 00 28 29 51 [11:42:51]Write i2c OK [11:42:51]MH_I2C_Read... [11:42:51]OFD Sender: No OFD packet to send [11:42:51]*** Cut start [11:42:51]*** Partial cut [11:42:51]*** CUTSNS_PIN = 1 [11:42:51]*** CUTSNS_PIN = 0 [11:42:51]*** Brake cut motor [11:42:52]Read from MH i2c: 01 [11:42:52]MH_I2C_Read... [11:42:52]*** Stop cut motor [11:42:52]*** Cut end [11:42:52]Read from MH i2c: 01 07 00 [11:42:52]MH_I2C_Read... [11:42:52]Read from MH i2c: 01 07 00 28 29 00 00 00 00 00 FF 0F 66 [11:42:52]process_action close_receipt done [11:42:52]requested_data is exist [11:42:52]produce_requested_data [11:42:52]requested_item fm.sn is exist - process it [11:42:52]wFMCommunicate request_size=4 [11:42:52]MH_SAM_APDU [11:42:52]CAPDU: 80 11 00 00 [11:42:52]Write to MH i2c: E2 08 00 29 29 80 11 00 00 00 00 00 00 CC [11:42:52]Write i2c OK [11:42:52]MH_I2C_Read... [11:42:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:42:52]Read from MH i2c: E2 [11:42:52]MH_I2C_Read... [11:42:52]Read from MH i2c: E2 17 00 [11:42:52]MH_I2C_Read... [11:42:52]Read from MH i2c: E2 17 00 29 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1D [11:42:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:42:52]wFMCommunicate OK [11:42:52]requested_item fd.num is exist - process it [11:42:52]SAM_PROTO_GetFieldsCounters [11:42:52]wFMCommunicate request_size=4 [11:42:52]MH_SAM_APDU [11:42:52]CAPDU: 80 13 00 00 [11:42:52]Write to MH i2c: E2 08 00 2A 29 80 13 00 00 00 00 00 00 CF [11:42:52]Write i2c OK [11:42:52]MH_I2C_Read... [11:42:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:42:52]Read from MH i2c: E2 [11:42:52]MH_I2C_Read... [11:42:52]Read from MH i2c: E2 62 00 [11:42:52]MH_I2C_Read... [11:42:52]Read from MH i2c: E2 62 00 2A 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 17 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 FF 00 00 00 5E 04 04 00 FF 00 00 00 57 04 04 00 00 01 00 00 19 04 04 00 00 00 00 00 90 00 BC [11:42:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 17 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 FF 00 00 00 5E 04 04 00 FF 00 00 00 57 04 04 00 00 01 00 00 19 04 04 00 00 00 00 00 90 00 [11:42:52]wFMCommunicate OK [11:42:52]SAM_PROTO_GetFieldsCounters done [11:42:52]requested_item shift.num is exist - process it [11:42:52]requested_item shift.opened is exist - process it [11:42:52]req_shift_opened [11:42:52]FM_GetShiftState [11:42:52]SAM_PROTO_GetShiftState [11:42:52]wFMCommunicate request_size=4 [11:42:52]MH_SAM_APDU [11:42:52]CAPDU: 80 13 01 00 [11:42:52]Write to MH i2c: E2 08 00 2B 29 80 13 01 00 00 00 00 00 D1 [11:42:52]Write i2c OK [11:42:52]MH_I2C_Read... [11:42:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:42:52]Read from MH i2c: E2 [11:42:52]MH_I2C_Read... [11:42:52]Read from MH i2c: E2 0E 00 [11:42:52]MH_I2C_Read... [11:42:52]Read from MH i2c: E2 0E 00 2B 29 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 78 [11:42:52]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:42:52]wFMCommunicate OK [11:42:52]SAM_PROTO_GetShiftState done [11:42:52]FM_GetShiftState done [11:42:52]req_shift_opened done [11:42:52]requested_item shift.open_date is exist - process it [11:42:52]req_shift_open_date [11:42:52]req_shift_open_date done [11:42:52]produce_requested_data done [11:42:52]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156183,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [11:42:52]process_action_free close_receipt [11:42:52]json_value_free [11:42:52]json_value_free done [11:42:52]process_json_proto returns [11:42:52]Send response to host [11:42:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156183,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [11:42:52]free response buf [11:42:52]execute_script done [11:42:52]execute_script returns [11:42:52]free content buf [11:42:52]Sock 8.Close socket [11:42:52]Sock 8.Thread stoped [11:42:56]OFD Sender: No OFD packet to send [11:43:01]OFD Sender: No OFD packet to send [11:43:06]OFD Sender: No OFD packet to send [11:43:11]OFD Sender: No OFD packet to send [11:43:16]OFD Sender: No OFD packet to send [11:43:21]OFD Sender: No OFD packet to send [11:43:26]OFD Sender: No OFD packet to send [11:43:31]OFD Sender: No OFD packet to send [11:43:36]OFD Sender: No OFD packet to send [11:43:41]OFD Sender: No OFD packet to send [11:43:46]OFD Sender: No OFD packet to send [11:43:51]OFD Sender: No OFD packet to send [11:43:56]OFD Sender: No OFD packet to send [11:44:01]OFD Sender: No OFD packet to send [11:44:06]OFD Sender: No OFD packet to send [11:44:11]OFD Sender: No OFD packet to send [11:44:16]OFD Sender: No OFD packet to send [11:44:21]OFD Sender: No OFD packet to send [11:44:26]OFD Sender: No OFD packet to send [11:44:31]OFD Sender: No OFD packet to send [11:44:36]OFD Sender: No OFD packet to send [11:44:41]OFD Sender: No OFD packet to send [11:44:46]OFD Sender: No OFD packet to send [11:44:51]OFD Sender: No OFD packet to send [11:44:56]OFD Sender: No OFD packet to send [11:45:01]OFD Sender: No OFD packet to send [11:45:03]accept exits with 9 [11:45:03]New connection [11:45:03]New thread 3066551652 created [11:45:03]Thread 3066695012 joined [11:45:03]Waiting for new connection... [11:45:03] Sock 9.Parse request [11:45:03]Sock 9.Check first char [11:45:03]Sock 9.First char is OK [11:45:03]request: POST /json_proto HTTP/1.0 [11:45:03]Method: POST [11:45:03]URL: /json_proto [11:45:03]Method is POST - this is cgi request [11:45:03]url: /json_proto [11:45:03]query_string will be loaded in cgi processing [11:45:03]execute_cgi json_proto POST (null) [11:45:03]execute_cgi path=json_proto method=POST [11:45:03]POST find Content-Length [11:45:03]Host: 172.17.53.67:8080 [11:45:03]Content-Length: 792 [11:45:03]Content-Type: application/json [11:45:03] [11:45:03]POST finish read [11:45:03]Found Content-Length = 792 [11:45:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874473", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 13.480, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:45:03]execute_script... [11:45:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874473", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 13.480, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:45:03]POST & json_proto [11:45:03]process_json_proto [11:45:03]json parsed OK: [11:45:03]protocol is kg_v1.0 [11:45:03]action value=close_receipt [11:45:03]process_action close_receipt [11:45:03]cmd_close_receipt [11:45:03]MH_GetDate [11:45:03]Write to MH i2c: F0 00 00 2C 29 44 [11:45:03]Write i2c OK [11:45:03]MH_I2C_Read... [11:45:03]Read from MH i2c: F0 [11:45:03]MH_I2C_Read... [11:45:03]Read from MH i2c: F0 09 00 [11:45:03]MH_I2C_Read... [11:45:03]Read from MH i2c: F0 09 00 2C 29 00 40 ED 14 67 19 BC 99 64 C7 [11:45:03]GetLastDocTimeStamp 1729424569 [11:45:03]current date 1729424704 [11:45:03]FM_GetShiftState [11:45:03]SAM_PROTO_GetShiftState [11:45:03]wFMCommunicate request_size=4 [11:45:03]MH_SAM_APDU [11:45:03]CAPDU: 80 13 01 00 [11:45:03]Write to MH i2c: E2 08 00 2D 29 80 13 01 00 00 00 00 00 D3 [11:45:03]Write i2c OK [11:45:03]MH_I2C_Read... [11:45:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:45:03]Read from MH i2c: E2 [11:45:03]MH_I2C_Read... [11:45:03]Read from MH i2c: E2 0E 00 [11:45:03]MH_I2C_Read... [11:45:03]Read from MH i2c: E2 0E 00 2D 29 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 7A [11:45:03]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:45:03]wFMCommunicate OK [11:45:03]SAM_PROTO_GetShiftState done [11:45:03]FM_GetShiftState done [11:45:03]opened in 1729383891 [11:45:03]opened+sec_in_day 1729470291 [11:45:03]quantity*price = 0 [11:45:03]sum+1 = 1 [11:45:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 256 20.10.2024 11:45 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливная Карта 59209 ФМ: 0000000000963156 ФД: 156184 ФПД: 162326369674025 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T114504&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156184&fm=162326369674025&tin=02508201610067®Number=0000137193017469&sum=0 [11:45:04]StoreToDocumentArchive [11:45:04]shift 314 fd 156184 [11:45:04]save to /storage/0314/doc_00156184 [11:45:04]save last doc name /storage/0314/doc_00156184 to /storage/kkm_last_doc_name [11:45:04]save OK [11:45:04]Clear old archive folders... [11:45:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:45:04]tlvbuf is 008370F0 [11:45:04]SAM_PROTO_ClearQueue [11:45:04]wFMCommunicate request_size=4 [11:45:04]MH_SAM_APDU [11:45:04]CAPDU: 80 09 00 00 [11:45:04]Write to MH i2c: E2 08 00 3A 29 80 09 00 00 00 00 00 00 D5 [11:45:04]Write i2c OK [11:45:04]MH_I2C_Read... [11:45:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:45:04]Read from MH i2c: E2 [11:45:04]MH_I2C_Read... [11:45:04]Read from MH i2c: E2 03 00 [11:45:04]MH_I2C_Read... [11:45:04]Read from MH i2c: E2 03 00 3A 29 00 90 00 D7 [11:45:04]RAPDU: 90 00 [11:45:04]wFMCommunicate OK [11:45:04]SAM_PROTO_ClearQueue done [11:45:04]KKMCreateOFDPacket [11:45:04]OFDProtocolAddRootSTLVToBuf [11:45:04]FM_MakeSignedData [11:45:04]FM_MakeSignedData [11:45:04]SAM_PROTO_SignData [11:45:04]wFMCommunicate request_size=4 [11:45:04]MH_SAM_APDU [11:45:04]CAPDU: 80 0D 01 02 [11:45:04]Write to MH i2c: E2 08 00 3B 29 80 0D 01 02 00 00 00 00 DD [11:45:04]Write i2c OK [11:45:04]MH_I2C_Read... [11:45:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:45:04]Read from MH i2c: E2 [11:45:04]MH_I2C_Read... [11:45:04]Read from MH i2c: E2 03 00 [11:45:04]MH_I2C_Read... [11:45:04]Read from MH i2c: E2 03 00 3B 29 00 90 00 D8 [11:45:04]RAPDU: 90 00 [11:45:04]wFMCommunicate OK [11:45:04]wFMCommunicate request_size=255 [11:45:04]MH_SAM_APDU [11:45:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 01 00 00 F4 03 04 00 40 ED 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 18 62 02 00 35 04 06 00 93 [11:45:04]Write to MH i2c: E2 02 01 3C 29 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 01 00 00 F4 03 04 00 40 ED 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 18 62 02 00 35 04 06 00 93 00 00 D2 [11:45:04]Write i2c OK [11:45:04]MH_I2C_Read... [11:45:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:45:05]Read from MH i2c: E2 [11:45:05]MH_I2C_Read... [11:45:05]Read from MH i2c: E2 03 00 [11:45:05]MH_I2C_Read... [11:45:05]Read from MH i2c: E2 03 00 3C 29 00 90 00 D9 [11:45:05]RAPDU: 90 00 [11:45:05]wFMCommunicate OK [11:45:05]wFMCommunicate request_size=10 [11:45:05]MH_SAM_APDU [11:45:05]CAPDU: 80 0D 02 02 05 A2 8D 9A 23 29 [11:45:05]Write to MH i2c: E2 0D 00 3D 29 80 0D 02 02 05 00 A2 8D 9A 23 29 00 00 FF [11:45:05]Write i2c OK [11:45:05]MH_I2C_Read... [11:45:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:45:05]Read from MH i2c: E2 [11:45:05]MH_I2C_Read... [11:45:05]Read from MH i2c: E2 03 00 [11:45:05]MH_I2C_Read... [11:45:05]Read from MH i2c: E2 03 00 3D 29 00 90 00 DA [11:45:05]RAPDU: 90 00 [11:45:05]wFMCommunicate OK [11:45:05]wFMCommunicate request_size=4 [11:45:05]MH_SAM_APDU [11:45:05]CAPDU: 80 0D 03 02 [11:45:05]Write to MH i2c: E2 08 00 3E 29 80 0D 03 02 00 00 00 00 E2 [11:45:05]Write i2c OK [11:45:05]MH_I2C_Read... [11:45:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:45:05]Read from MH i2c: E2 [11:45:05]MH_I2C_Read... [11:45:05]Read from MH i2c: E2 0B 00 [11:45:05]MH_I2C_Read... [11:45:05]Read from MH i2c: E2 0B 00 3E 29 00 A4 00 4D 14 07 61 24 77 90 00 EB [11:45:05]RAPDU: A4 00 4D 14 07 61 24 77 90 00 [11:45:05]wFMCommunicate OK [11:45:05]SAM_PROTO_SignData done [11:45:05]FM_MakeSignedData done [11:45:05]CreateOFDProtocolMessage [11:45:05]wFMCommunicate request_size=4 [11:45:05]MH_SAM_APDU [11:45:05]CAPDU: 80 11 00 00 [11:45:05]Write to MH i2c: E2 08 00 3F 29 80 11 00 00 00 00 00 00 E2 [11:45:05]Write i2c OK [11:45:05]MH_I2C_Read... [11:45:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:45:05]Read from MH i2c: E2 [11:45:05]MH_I2C_Read... [11:45:05]Read from MH i2c: E2 17 00 [11:45:05]MH_I2C_Read... [11:45:05]Read from MH i2c: E2 17 00 3F 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 33 [11:45:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:45:05]wFMCommunicate OK [11:45:05]CreateOFDProtocolMessage done [11:45:05]OFDSenderStorePacket 156184 [11:45:05]StoreOFDPacket docnum=156184 [11:45:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 42 1F 07 01 71 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 01 00 00 F4 03 04 00 40 ED 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 18 62 02 00 35 04 06 00 93 A2 8D 9A 23 29 A4 00 4D 14 07 61 24 77 [11:45:05]CheckFolder [11:45:05]dirname=/storage/ofd_packets [11:45:05]CheckFolder done [11:45:05]ProducePacketName [11:45:05]name=ofd_packets/00156184 [11:45:05]NVStorageSaveData ofd_packets/00156184 [11:45:05]File name is /storage/ofd_packets/00156184 [11:45:05]Write 301 bytes [11:45:05]NVStorageSaveData done [11:45:05]OFDSenderStorePacket done [11:45:05]KKMCreateOFDPacket done [11:45:05]NVStorageSaveData kkm_last_timestamp [11:45:05]File name is /storage/kkm_last_timestamp [11:45:05]Write 4 bytes [11:45:05]NVStorageSaveData done [11:45:05]OFD Sender: Processing packet 156184 [packets to send 52, broken 51] [11:45:05]ProducePacketName [11:45:05]name=ofd_packets/00156184 [11:45:05]OFD Sender: To server: pG, [11:45:05]CommunicateWithHost lk.salyk.kg:30040 [11:45:05]ConnectInit lk.salyk.kg [11:45:05]ExternCall_PrintAddStr [11:45:05]wPrintStart [11:45:05]Write to MH i2c: 01 00 00 40 29 69 [11:45:05]Write i2c OK [11:45:05]MH_I2C_Read... [11:45:05]Read from MH i2c: 01 [11:45:05]MH_I2C_Read... [11:45:05]Read from MH i2c: 01 07 00 [11:45:05]MH_I2C_Read... [11:45:05]Read from MH i2c: 01 07 00 40 29 00 00 00 00 00 FF 0F 7E [11:45:05]RasterBufferAndPrint [11:45:05]line Счет N : (1)874473 [11:45:05]line ИНН: 02508201610067 [11:45:05]line Контрольно-Кассовый Чек [11:45:05]line ПРОДАЖА [11:45:05]line ТРК (МРК, ГНК) : 11 [11:45:05]line Товар: 2710124500 [11:45:05]line Аи-95-К-5 [11:45:05]line 13.480 * 0.00 [11:45:05]line = 0.00 [11:45:05]line НДС 12% НСП 1% [11:45:05]line > о реализуемом товаре [11:45:05]line ИТОГО: 0.00 [11:45:05]line НСП 1% : 0.00 [11:45:05]line НДС 12% : 0.00 [11:45:05]line Наличными: 0.00 [11:45:05]line Безнал.: 0.00 [11:45:05]line Место: АЗС № 165 "Партнер Нефть" [11:45:05]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:45:05]line СНО: Общий режим [11:45:05]line Чек 256 20.10.2024 11:45 [11:45:05]line Смена: 314 ФФД: 1.0 [11:45:05]line ЗНМ: 0300000234 [11:45:05]line РНМ: 0000137193017469 [11:45:05]line Версия ККМ: v1.0 [11:45:05]line Талоны: Топливная Карта [11:45:05]line 59209 [11:45:05]line ФМ: 0000000000963156 [11:45:05]line ФД: 156184 [11:45:05]line ФПД: 162326369674025 [11:45:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T114504&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156184&fm=162326369674025&tin=02508201610067®Number=0000137193017469&sum=0 [11:45:05]Connected sock=11 [11:45:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 42 1F 07 01 71 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 01 00 00 F4 03 04 00 40 ED 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 18 62 02 00 35 04 06 00 93 A2 8D 9A 23 29 A4 00 4D 14 07 61 24 77 [11:45:05]written 0, free lines is 4095 [11:45:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A8 1B 47 00 91 CF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 18 62 02 00 F4 03 04 00 73 93 14 67 B6 04 01 00 00 83 AB 1C 8B F3 88 77 9B [11:45:05]CommunicateWithHost err = 0 [11:45:05]CheckOFDResponse [11:45:05]1017 (14) - 77093643461234 [11:45:05]1041 (16) - 0000000000963156 [11:45:05]1040 (4) - 156184 [11:45:05]1012 (4) - 20.10.2024 05:21 [11:45:05]1206 (1) - 0 [11:45:05]OFD Sender: Remove packet 156184 [11:45:05]ProducePacketName [11:45:05]name=ofd_packets/00156184 [11:45:05]NVStorageDeleteData [11:45:06]Write to MH i2c: 01 00 00 6A 29 93 [11:45:06]Write i2c OK [11:45:06]MH_I2C_Read... [11:45:06]Read from MH i2c: 01 [11:45:06]MH_I2C_Read... [11:45:06]Read from MH i2c: 01 07 00 [11:45:06]MH_I2C_Read... [11:45:06]Read from MH i2c: 01 07 00 6A 29 00 00 00 00 00 00 0D A7 [11:45:06]RasterBufferAndPrint [11:45:06]line [11:45:06]line [11:45:06]line [11:45:06]line [11:45:06]line [11:45:06]written 0, free lines is 3334 [11:45:06]MH_Cut [11:45:06]Write to MH i2c: D1 01 00 71 29 01 6C [11:45:06]Write i2c OK [11:45:06]MH_I2C_Read... [11:45:06]Read from MH i2c: D1 [11:45:06]MH_I2C_Read... [11:45:06]Read from MH i2c: D1 01 00 [11:45:06]MH_I2C_Read... [11:45:06]Read from MH i2c: D1 01 00 71 29 00 6B [11:45:06]Write to MH i2c: 01 00 00 72 29 9B [11:45:06]Write i2c OK [11:45:06]MH_I2C_Read... [11:45:06]OFD Sender: No OFD packet to send [11:45:06]*** Cut start [11:45:06]*** Partial cut [11:45:06]*** CUTSNS_PIN = 1 [11:45:06]*** CUTSNS_PIN = 0 [11:45:06]*** Brake cut motor [11:45:07]Read from MH i2c: 01 [11:45:07]MH_I2C_Read... [11:45:07]*** Stop cut motor [11:45:07]*** Cut end [11:45:07]Read from MH i2c: 01 07 00 [11:45:07]MH_I2C_Read... [11:45:07]Read from MH i2c: 01 07 00 72 29 00 00 00 00 00 FF 0F B0 [11:45:07]process_action close_receipt done [11:45:07]requested_data is exist [11:45:07]produce_requested_data [11:45:07]requested_item fm.sn is exist - process it [11:45:07]wFMCommunicate request_size=4 [11:45:07]MH_SAM_APDU [11:45:07]CAPDU: 80 11 00 00 [11:45:07]Write to MH i2c: E2 08 00 73 29 80 11 00 00 00 00 00 00 16 [11:45:07]Write i2c OK [11:45:07]MH_I2C_Read... [11:45:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:45:07]Read from MH i2c: E2 [11:45:07]MH_I2C_Read... [11:45:07]Read from MH i2c: E2 17 00 [11:45:07]MH_I2C_Read... [11:45:07]Read from MH i2c: E2 17 00 73 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 67 [11:45:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:45:07]wFMCommunicate OK [11:45:07]requested_item fd.num is exist - process it [11:45:07]SAM_PROTO_GetFieldsCounters [11:45:07]wFMCommunicate request_size=4 [11:45:07]MH_SAM_APDU [11:45:07]CAPDU: 80 13 00 00 [11:45:07]Write to MH i2c: E2 08 00 74 29 80 13 00 00 00 00 00 00 19 [11:45:07]Write i2c OK [11:45:07]MH_I2C_Read... [11:45:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:45:07]Read from MH i2c: E2 [11:45:07]MH_I2C_Read... [11:45:07]Read from MH i2c: E2 62 00 [11:45:07]MH_I2C_Read... [11:45:07]Read from MH i2c: E2 62 00 74 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 18 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 00 01 00 00 5E 04 04 00 00 01 00 00 57 04 04 00 01 01 00 00 19 04 04 00 00 00 00 00 90 00 0C [11:45:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 18 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 00 01 00 00 5E 04 04 00 00 01 00 00 57 04 04 00 01 01 00 00 19 04 04 00 00 00 00 00 90 00 [11:45:07]wFMCommunicate OK [11:45:07]SAM_PROTO_GetFieldsCounters done [11:45:07]requested_item shift.num is exist - process it [11:45:07]requested_item shift.opened is exist - process it [11:45:07]req_shift_opened [11:45:07]FM_GetShiftState [11:45:07]SAM_PROTO_GetShiftState [11:45:07]wFMCommunicate request_size=4 [11:45:07]MH_SAM_APDU [11:45:07]CAPDU: 80 13 01 00 [11:45:07]Write to MH i2c: E2 08 00 75 29 80 13 01 00 00 00 00 00 1B [11:45:07]Write i2c OK [11:45:07]MH_I2C_Read... [11:45:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:45:07]Read from MH i2c: E2 [11:45:07]MH_I2C_Read... [11:45:07]Read from MH i2c: E2 0E 00 [11:45:07]MH_I2C_Read... [11:45:07]Read from MH i2c: E2 0E 00 75 29 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C2 [11:45:07]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:45:07]wFMCommunicate OK [11:45:07]SAM_PROTO_GetShiftState done [11:45:07]FM_GetShiftState done [11:45:07]req_shift_opened done [11:45:07]requested_item shift.open_date is exist - process it [11:45:07]req_shift_open_date [11:45:07]req_shift_open_date done [11:45:07]produce_requested_data done [11:45:07]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156184,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [11:45:07]process_action_free close_receipt [11:45:07]json_value_free [11:45:07]json_value_free done [11:45:07]process_json_proto returns [11:45:07]Send response to host [11:45:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156184,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [11:45:07]free response buf [11:45:07]execute_script done [11:45:07]execute_script returns [11:45:07]free content buf [11:45:07]Sock 9.Close socket [11:45:07]Sock 9.Thread stoped [11:45:11]OFD Sender: No OFD packet to send [11:45:16]OFD Sender: No OFD packet to send [11:45:21]OFD Sender: No OFD packet to send [11:45:26]OFD Sender: No OFD packet to send [11:45:31]OFD Sender: No OFD packet to send [11:45:36]OFD Sender: No OFD packet to send [11:45:41]OFD Sender: No OFD packet to send [11:45:46]OFD Sender: No OFD packet to send [11:45:51]OFD Sender: No OFD packet to send [11:45:56]OFD Sender: No OFD packet to send [11:46:01]OFD Sender: No OFD packet to send [11:46:06]OFD Sender: No OFD packet to send [11:46:11]OFD Sender: No OFD packet to send [11:46:16]OFD Sender: No OFD packet to send [11:46:21]OFD Sender: No OFD packet to send [11:46:26]OFD Sender: No OFD packet to send [11:46:31]OFD Sender: No OFD packet to send [11:46:36]OFD Sender: No OFD packet to send [11:46:41]OFD Sender: No OFD packet to send [11:46:46]OFD Sender: No OFD packet to send [11:46:51]OFD Sender: No OFD packet to send [11:46:56]OFD Sender: No OFD packet to send [11:47:01]OFD Sender: No OFD packet to send [11:47:06]OFD Sender: No OFD packet to send [11:47:11]OFD Sender: No OFD packet to send [11:47:16]OFD Sender: No OFD packet to send [11:47:21]OFD Sender: No OFD packet to send [11:47:26]OFD Sender: No OFD packet to send [11:47:31]OFD Sender: No OFD packet to send [11:47:36]OFD Sender: No OFD packet to send [11:47:41]OFD Sender: No OFD packet to send [11:47:46]OFD Sender: No OFD packet to send [11:47:51]OFD Sender: No OFD packet to send [11:47:56]OFD Sender: No OFD packet to send [11:48:01]OFD Sender: No OFD packet to send [11:48:06]OFD Sender: No OFD packet to send [11:48:11]OFD Sender: No OFD packet to send [11:48:16]OFD Sender: No OFD packet to send [11:48:21]OFD Sender: No OFD packet to send [11:48:26]OFD Sender: No OFD packet to send [11:48:31]OFD Sender: No OFD packet to send [11:48:36]OFD Sender: No OFD packet to send [11:48:41]OFD Sender: No OFD packet to send [11:48:46]OFD Sender: No OFD packet to send [11:48:51]OFD Sender: No OFD packet to send [11:48:56]OFD Sender: No OFD packet to send [11:49:01]OFD Sender: No OFD packet to send [11:49:06]OFD Sender: No OFD packet to send [11:49:11]OFD Sender: No OFD packet to send [11:49:16]OFD Sender: No OFD packet to send [11:49:21]OFD Sender: No OFD packet to send [11:49:26]OFD Sender: No OFD packet to send [11:49:31]OFD Sender: No OFD packet to send [11:49:36]OFD Sender: No OFD packet to send [11:49:41]OFD Sender: No OFD packet to send [11:49:46]OFD Sender: No OFD packet to send [11:49:47]accept exits with 8 [11:49:47]New connection [11:49:47]New thread 3066695012 created [11:49:47]Thread 3066551652 joined [11:49:47]Waiting for new connection... [11:49:47] Sock 8.Parse request [11:49:47]Sock 8.Check first char [11:49:47]Sock 8.First char is OK [11:49:47]request: POST /json_proto HTTP/1.0 [11:49:47]Method: POST [11:49:47]URL: /json_proto [11:49:47]Method is POST - this is cgi request [11:49:47]url: /json_proto [11:49:47]query_string will be loaded in cgi processing [11:49:47]execute_cgi json_proto POST (null) [11:49:47]execute_cgi path=json_proto method=POST [11:49:47]POST find Content-Length [11:49:47]Host: 172.17.53.67:8080 [11:49:47]Content-Length: 675 [11:49:47]Content-Type: application/json [11:49:47] [11:49:47]POST finish read [11:49:47]Found Content-Length = 675 [11:49:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874474", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 29.240, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:49:47]execute_script... [11:49:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874474", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 29.240, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:49:47]POST & json_proto [11:49:47]process_json_proto [11:49:47]json parsed OK: [11:49:47]protocol is kg_v1.0 [11:49:47]action value=close_receipt [11:49:47]process_action close_receipt [11:49:47]cmd_close_receipt [11:49:47]MH_GetDate [11:49:47]Write to MH i2c: F0 00 00 76 29 8E [11:49:47]Write i2c OK [11:49:47]MH_I2C_Read... [11:49:47]Read from MH i2c: F0 [11:49:47]MH_I2C_Read... [11:49:47]Read from MH i2c: F0 09 00 [11:49:47]MH_I2C_Read... [11:49:47]Read from MH i2c: F0 09 00 76 29 00 5C EE 14 67 19 BC 99 64 2E [11:49:47]GetLastDocTimeStamp 1729424704 [11:49:47]current date 1729424988 [11:49:47]FM_GetShiftState [11:49:47]SAM_PROTO_GetShiftState [11:49:47]wFMCommunicate request_size=4 [11:49:47]MH_SAM_APDU [11:49:47]CAPDU: 80 13 01 00 [11:49:47]Write to MH i2c: E2 08 00 77 29 80 13 01 00 00 00 00 00 1D [11:49:47]Write i2c OK [11:49:47]MH_I2C_Read... [11:49:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:49:47]Read from MH i2c: E2 [11:49:47]MH_I2C_Read... [11:49:47]Read from MH i2c: E2 0E 00 [11:49:47]MH_I2C_Read... [11:49:47]Read from MH i2c: E2 0E 00 77 29 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C4 [11:49:47]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:49:47]wFMCommunicate OK [11:49:47]SAM_PROTO_GetShiftState done [11:49:47]FM_GetShiftState done [11:49:47]opened in 1729383891 [11:49:47]opened+sec_in_day 1729470291 [11:49:47]quantity*price = 200001 [11:49:47]sum+1 = 200003 [11:49:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.39 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 257 20.10.2024 11:49 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156185 ФПД: 159169352535315 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T114948&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156185&fm=159169352535315&tin=02508201610067®Number=0000137193017469&sum=200000 [11:49:48]StoreToDocumentArchive [11:49:48]shift 314 fd 156185 [11:49:48]save to /storage/0314/doc_00156185 [11:49:48]save last doc name /storage/0314/doc_00156185 to /storage/kkm_last_doc_name [11:49:48]save OK [11:49:48]Clear old archive folders... [11:49:48]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:49:48]tlvbuf is 008E5EC0 [11:49:48]SAM_PROTO_ClearQueue [11:49:48]wFMCommunicate request_size=4 [11:49:48]MH_SAM_APDU [11:49:48]CAPDU: 80 09 00 00 [11:49:48]Write to MH i2c: E2 08 00 84 29 80 09 00 00 00 00 00 00 1F [11:49:48]Write i2c OK [11:49:48]MH_I2C_Read... [11:49:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:49:48]Read from MH i2c: E2 [11:49:48]MH_I2C_Read... [11:49:48]Read from MH i2c: E2 03 00 [11:49:48]MH_I2C_Read... [11:49:48]Read from MH i2c: E2 03 00 84 29 00 90 00 21 [11:49:48]RAPDU: 90 00 [11:49:48]wFMCommunicate OK [11:49:48]SAM_PROTO_ClearQueue done [11:49:48]KKMCreateOFDPacket [11:49:48]OFDProtocolAddRootSTLVToBuf [11:49:48]FM_MakeSignedData [11:49:48]FM_MakeSignedData [11:49:48]SAM_PROTO_SignData [11:49:48]wFMCommunicate request_size=4 [11:49:48]MH_SAM_APDU [11:49:48]CAPDU: 80 0D 01 02 [11:49:48]Write to MH i2c: E2 08 00 85 29 80 0D 01 02 00 00 00 00 27 [11:49:48]Write i2c OK [11:49:48]MH_I2C_Read... [11:49:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:49:48]Read from MH i2c: E2 [11:49:48]MH_I2C_Read... [11:49:48]Read from MH i2c: E2 03 00 [11:49:48]MH_I2C_Read... [11:49:48]Read from MH i2c: E2 03 00 85 29 00 90 00 22 [11:49:48]RAPDU: 90 00 [11:49:48]wFMCommunicate OK [11:49:48]wFMCommunicate request_size=255 [11:49:48]MH_SAM_APDU [11:49:48]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 5C EE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 19 62 02 00 35 04 06 00 [11:49:48]Write to MH i2c: E2 02 01 86 29 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 5C EE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 19 62 02 00 35 04 06 00 00 00 8C [11:49:48]Write i2c OK [11:49:48]MH_I2C_Read... [11:49:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:49:48]Read from MH i2c: E2 [11:49:48]MH_I2C_Read... [11:49:48]Read from MH i2c: E2 03 00 [11:49:48]MH_I2C_Read... [11:49:48]Read from MH i2c: E2 03 00 86 29 00 90 00 23 [11:49:48]RAPDU: 90 00 [11:49:48]wFMCommunicate OK [11:49:48]wFMCommunicate request_size=11 [11:49:48]MH_SAM_APDU [11:49:48]CAPDU: 80 0D 02 02 06 90 C3 80 B7 8D 13 [11:49:48]Write to MH i2c: E2 0E 00 87 29 80 0D 02 02 06 00 90 C3 80 B7 8D 13 00 00 60 [11:49:48]Write i2c OK [11:49:48]MH_I2C_Read... [11:49:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:49:48]Read from MH i2c: E2 [11:49:48]MH_I2C_Read... [11:49:48]Read from MH i2c: E2 03 00 [11:49:48]MH_I2C_Read... [11:49:48]Read from MH i2c: E2 03 00 87 29 00 90 00 24 [11:49:48]RAPDU: 90 00 [11:49:48]wFMCommunicate OK [11:49:48]wFMCommunicate request_size=4 [11:49:48]MH_SAM_APDU [11:49:48]CAPDU: 80 0D 03 02 [11:49:48]Write to MH i2c: E2 08 00 88 29 80 0D 03 02 00 00 00 00 2C [11:49:48]Write i2c OK [11:49:48]MH_I2C_Read... [11:49:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:49:48]Read from MH i2c: E2 [11:49:48]MH_I2C_Read... [11:49:48]Read from MH i2c: E2 0B 00 [11:49:48]MH_I2C_Read... [11:49:48]Read from MH i2c: E2 0B 00 88 29 00 3B C0 38 7B CC 83 A9 94 90 00 67 [11:49:48]RAPDU: 3B C0 38 7B CC 83 A9 94 90 00 [11:49:48]wFMCommunicate OK [11:49:48]SAM_PROTO_SignData done [11:49:48]FM_MakeSignedData done [11:49:48]CreateOFDProtocolMessage [11:49:48]wFMCommunicate request_size=4 [11:49:48]MH_SAM_APDU [11:49:48]CAPDU: 80 11 00 00 [11:49:48]Write to MH i2c: E2 08 00 89 29 80 11 00 00 00 00 00 00 2C [11:49:48]Write i2c OK [11:49:48]MH_I2C_Read... [11:49:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:49:48]Read from MH i2c: E2 [11:49:48]MH_I2C_Read... [11:49:48]Read from MH i2c: E2 17 00 [11:49:48]MH_I2C_Read... [11:49:48]Read from MH i2c: E2 17 00 89 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7D [11:49:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:49:48]wFMCommunicate OK [11:49:48]CreateOFDProtocolMessage done [11:49:48]OFDSenderStorePacket 156185 [11:49:48]StoreOFDPacket docnum=156185 [11:49:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 CC A0 08 01 17 E0 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 5C EE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 19 62 02 00 35 04 06 00 90 C3 80 B7 8D 13 3B C0 38 7B CC 83 A9 94 [11:49:48]CheckFolder [11:49:48]dirname=/storage/ofd_packets [11:49:48]CheckFolder done [11:49:48]ProducePacketName [11:49:48]name=ofd_packets/00156185 [11:49:48]NVStorageSaveData ofd_packets/00156185 [11:49:48]File name is /storage/ofd_packets/00156185 [11:49:48]Write 302 bytes [11:49:48]NVStorageSaveData done [11:49:48]OFDSenderStorePacket done [11:49:48]KKMCreateOFDPacket done [11:49:48]NVStorageSaveData kkm_last_timestamp [11:49:48]File name is /storage/kkm_last_timestamp [11:49:48]Write 4 bytes [11:49:48]NVStorageSaveData done [11:49:48]ExternCall_PrintAddStr [11:49:48]wPrintStart [11:49:48]Write to MH i2c: 01 00 00 8A 29 B3 [11:49:48]Write i2c OK [11:49:48]MH_I2C_Read... [11:49:48]Read from MH i2c: 01 [11:49:48]MH_I2C_Read... [11:49:48]Read from MH i2c: 01 07 00 [11:49:48]MH_I2C_Read... [11:49:48]Read from MH i2c: 01 07 00 8A 29 00 00 00 00 00 FF 0F C8 [11:49:48]RasterBufferAndPrint [11:49:48]line Счет N : (1)874474 [11:49:48]line ИНН: 02508201610067 [11:49:48]line Контрольно-Кассовый Чек [11:49:48]line ПРОДАЖА [11:49:48]line ТРК (МРК, ГНК) : 23 [11:49:48]line Товар: 2710124130 [11:49:48]line Super 92-К-5 [11:49:48]line 29.240 * 68.40 [11:49:48]line = 2000.02 [11:49:48]line НДС 12% НСП 1% [11:49:48]line > о реализуемом товаре [11:49:48]line ОКРУГЛЕНИЕ: -0.02 [11:49:48]line ИТОГО: 2000.00 [11:49:48]line Внесено: 2000.00 [11:49:48]line СДАЧА: 0.00 [11:49:48]line НСП 1% : 17.70 [11:49:48]line НДС 12% : 212.39 [11:49:48]line Наличными: 2000.00 [11:49:48]line Безнал.: 0.00 [11:49:48]line Место: АЗС № 165 "Партнер Нефть" [11:49:48]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:49:48]line СНО: Общий режим [11:49:48]line Чек 257 20.10.2024 11:49 [11:49:48]line Смена: 314 ФФД: 1.0 [11:49:48]line ЗНМ: 0300000234 [11:49:48]line РНМ: 0000137193017469 [11:49:48]line Версия ККМ: v1.0 [11:49:48]line ФМ: 0000000000963156 [11:49:48]line ФД: 156185 [11:49:48]line ФПД: 159169352535315 [11:49:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T114948&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156185&fm=159169352535315&tin=02508201610067®Number=0000137193017469&sum=200000 [11:49:49]OFD Sender: Processing packet 156185 [packets to send 52, broken 51] [11:49:49]ProducePacketName [11:49:49]name=ofd_packets/00156185 [11:49:49]OFD Sender: To server: pG, [11:49:49]CommunicateWithHost lk.salyk.kg:30040 [11:49:49]ConnectInit lk.salyk.kg [11:49:49]written 0, free lines is 4095 [11:49:49]Connected sock=11 [11:49:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 CC A0 08 01 17 E0 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 5C EE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 19 62 02 00 35 04 06 00 90 C3 80 B7 8D 13 3B C0 38 7B CC 83 A9 94 [11:49:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 22 D3 47 00 C3 91 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 19 62 02 00 F4 03 04 00 8F 94 14 67 B6 04 01 00 00 B2 11 0F 8F BB D1 91 96 [11:49:49]CommunicateWithHost err = 0 [11:49:49]CheckOFDResponse [11:49:49]1017 (14) - 77093643461234 [11:49:49]1041 (16) - 0000000000963156 [11:49:49]1040 (4) - 156185 [11:49:49]1012 (4) - 20.10.2024 05:26 [11:49:49]1206 (1) - 0 [11:49:49]OFD Sender: Remove packet 156185 [11:49:49]ProducePacketName [11:49:49]name=ofd_packets/00156185 [11:49:49]NVStorageDeleteData [11:49:49]Write to MH i2c: 01 00 00 B5 29 DE [11:49:49]Write i2c OK [11:49:49]MH_I2C_Read... [11:49:49]Read from MH i2c: 01 [11:49:49]MH_I2C_Read... [11:49:49]Read from MH i2c: 01 07 00 [11:49:49]MH_I2C_Read... [11:49:49]Read from MH i2c: 01 07 00 B5 29 00 00 00 00 00 F5 0C E6 [11:49:49]RasterBufferAndPrint [11:49:49]line [11:49:49]line [11:49:49]line [11:49:49]line [11:49:49]line [11:49:49]written 0, free lines is 3323 [11:49:49]MH_Cut [11:49:49]Write to MH i2c: D1 01 00 BC 29 01 B7 [11:49:49]Write i2c OK [11:49:49]MH_I2C_Read... [11:49:49]Read from MH i2c: D1 [11:49:49]MH_I2C_Read... [11:49:49]Read from MH i2c: D1 01 00 [11:49:49]MH_I2C_Read... [11:49:49]Read from MH i2c: D1 01 00 BC 29 00 B6 [11:49:49]Write to MH i2c: 01 00 00 BD 29 E6 [11:49:49]Write i2c OK [11:49:49]MH_I2C_Read... [11:49:50]OFD Sender: No OFD packet to send [11:49:50]*** Cut start [11:49:50]*** Partial cut [11:49:50]*** CUTSNS_PIN = 1 [11:49:50]*** CUTSNS_PIN = 0 [11:49:50]*** Brake cut motor [11:49:51]Read from MH i2c: 01 [11:49:51]MH_I2C_Read... [11:49:51]*** Stop cut motor [11:49:51]*** Cut end [11:49:51]Read from MH i2c: 01 07 00 [11:49:51]MH_I2C_Read... [11:49:51]Read from MH i2c: 01 07 00 BD 29 00 00 00 00 00 FF 0F FB [11:49:51]process_action close_receipt done [11:49:51]requested_data is exist [11:49:51]produce_requested_data [11:49:51]requested_item fm.sn is exist - process it [11:49:51]wFMCommunicate request_size=4 [11:49:51]MH_SAM_APDU [11:49:51]CAPDU: 80 11 00 00 [11:49:51]Write to MH i2c: E2 08 00 BE 29 80 11 00 00 00 00 00 00 61 [11:49:51]Write i2c OK [11:49:51]MH_I2C_Read... [11:49:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:49:51]Read from MH i2c: E2 [11:49:51]MH_I2C_Read... [11:49:51]Read from MH i2c: E2 17 00 [11:49:51]MH_I2C_Read... [11:49:51]Read from MH i2c: E2 17 00 BE 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B2 [11:49:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:49:51]wFMCommunicate OK [11:49:51]requested_item fd.num is exist - process it [11:49:51]SAM_PROTO_GetFieldsCounters [11:49:51]wFMCommunicate request_size=4 [11:49:51]MH_SAM_APDU [11:49:51]CAPDU: 80 13 00 00 [11:49:51]Write to MH i2c: E2 08 00 BF 29 80 13 00 00 00 00 00 00 64 [11:49:51]Write i2c OK [11:49:51]MH_I2C_Read... [11:49:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:49:51]Read from MH i2c: E2 [11:49:51]MH_I2C_Read... [11:49:51]Read from MH i2c: E2 62 00 [11:49:51]MH_I2C_Read... [11:49:51]Read from MH i2c: E2 62 00 BF 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 19 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 01 01 00 00 5E 04 04 00 01 01 00 00 57 04 04 00 02 01 00 00 19 04 04 00 00 00 00 00 90 00 5B [11:49:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 19 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 01 01 00 00 5E 04 04 00 01 01 00 00 57 04 04 00 02 01 00 00 19 04 04 00 00 00 00 00 90 00 [11:49:51]wFMCommunicate OK [11:49:51]SAM_PROTO_GetFieldsCounters done [11:49:51]requested_item shift.num is exist - process it [11:49:51]requested_item shift.opened is exist - process it [11:49:51]req_shift_opened [11:49:51]FM_GetShiftState [11:49:51]SAM_PROTO_GetShiftState [11:49:51]wFMCommunicate request_size=4 [11:49:51]MH_SAM_APDU [11:49:51]CAPDU: 80 13 01 00 [11:49:51]Write to MH i2c: E2 08 00 C0 29 80 13 01 00 00 00 00 00 66 [11:49:51]Write i2c OK [11:49:51]MH_I2C_Read... [11:49:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:49:51]Read from MH i2c: E2 [11:49:51]MH_I2C_Read... [11:49:51]Read from MH i2c: E2 0E 00 [11:49:51]MH_I2C_Read... [11:49:51]Read from MH i2c: E2 0E 00 C0 29 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 0D [11:49:51]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:49:51]wFMCommunicate OK [11:49:51]SAM_PROTO_GetShiftState done [11:49:51]FM_GetShiftState done [11:49:51]req_shift_opened done [11:49:51]requested_item shift.open_date is exist - process it [11:49:51]req_shift_open_date [11:49:51]req_shift_open_date done [11:49:51]produce_requested_data done [11:49:51]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156185,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [11:49:51]process_action_free close_receipt [11:49:51]json_value_free [11:49:51]json_value_free done [11:49:51]process_json_proto returns [11:49:51]Send response to host [11:49:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156185,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [11:49:51]free response buf [11:49:51]execute_script done [11:49:51]execute_script returns [11:49:51]free content buf [11:49:51]Sock 8.Close socket [11:49:51]Sock 8.Thread stoped [11:49:55]OFD Sender: No OFD packet to send [11:50:00]OFD Sender: No OFD packet to send [11:50:05]OFD Sender: No OFD packet to send [11:50:10]OFD Sender: No OFD packet to send [11:50:15]OFD Sender: No OFD packet to send [11:50:20]OFD Sender: No OFD packet to send [11:50:25]OFD Sender: No OFD packet to send [11:50:30]OFD Sender: No OFD packet to send [11:50:35]OFD Sender: No OFD packet to send [11:50:40]OFD Sender: No OFD packet to send [11:50:41]accept exits with 9 [11:50:41]New connection [11:50:41]New thread 3066551652 created [11:50:41]Thread 3066695012 joined [11:50:41]Waiting for new connection... [11:50:41] Sock 9.Parse request [11:50:41]Sock 9.Check first char [11:50:41]Sock 9.First char is OK [11:50:41]request: POST /json_proto HTTP/1.0 [11:50:41]Method: POST [11:50:41]URL: /json_proto [11:50:41]Method is POST - this is cgi request [11:50:41]url: /json_proto [11:50:41]query_string will be loaded in cgi processing [11:50:41]execute_cgi json_proto POST (null) [11:50:41]execute_cgi path=json_proto method=POST [11:50:41]POST find Content-Length [11:50:41]Host: 172.17.53.67:8080 [11:50:41]Content-Length: 682 [11:50:41]Content-Type: application/json [11:50:41] [11:50:41]POST finish read [11:50:41]Found Content-Length = 682 [11:50:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874476", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 32.350, "sum" : 2400.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2400.00, "total" : 2400.00, "payments": [ { "type": 0, "sum" : 2400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:50:41]execute_script... [11:50:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874476", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 32.350, "sum" : 2400.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2400.00, "total" : 2400.00, "payments": [ { "type": 0, "sum" : 2400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:50:41]POST & json_proto [11:50:41]process_json_proto [11:50:41]json parsed OK: [11:50:41]protocol is kg_v1.0 [11:50:41]action value=close_receipt [11:50:41]process_action close_receipt [11:50:41]cmd_close_receipt [11:50:41]MH_GetDate [11:50:41]Write to MH i2c: F0 00 00 C1 29 D9 [11:50:41]Write i2c OK [11:50:41]MH_I2C_Read... [11:50:41]Read from MH i2c: F0 [11:50:41]MH_I2C_Read... [11:50:41]Read from MH i2c: F0 09 00 [11:50:41]MH_I2C_Read... [11:50:41]Read from MH i2c: F0 09 00 C1 29 00 92 EE 14 67 19 BC 99 64 AF [11:50:41]GetLastDocTimeStamp 1729424988 [11:50:41]current date 1729425042 [11:50:41]FM_GetShiftState [11:50:41]SAM_PROTO_GetShiftState [11:50:41]wFMCommunicate request_size=4 [11:50:41]MH_SAM_APDU [11:50:41]CAPDU: 80 13 01 00 [11:50:41]Write to MH i2c: E2 08 00 C2 29 80 13 01 00 00 00 00 00 68 [11:50:41]Write i2c OK [11:50:41]MH_I2C_Read... [11:50:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:50:41]Read from MH i2c: E2 [11:50:41]MH_I2C_Read... [11:50:41]Read from MH i2c: E2 0E 00 [11:50:41]MH_I2C_Read... [11:50:41]Read from MH i2c: E2 0E 00 C2 29 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 0F [11:50:41]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:50:41]wFMCommunicate OK [11:50:41]SAM_PROTO_GetShiftState done [11:50:41]FM_GetShiftState done [11:50:41]opened in 1729383891 [11:50:41]opened+sec_in_day 1729470291 [11:50:41]quantity*price = 240037 [11:50:41]sum+1 = 240038 [11:50:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 2400.00 Внесено: 2400.00 СДАЧА: 0.00 НСП 1% : 21.24 НДС 12% : 254.91 Наличными: 2400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 258 20.10.2024 11:50 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156186 ФПД: 274308730531131 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T115042&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156186&fm=274308730531131&tin=02508201610067®Number=0000137193017469&sum=240000 [11:50:42]StoreToDocumentArchive [11:50:42]shift 314 fd 156186 [11:50:42]save to /storage/0314/doc_00156186 [11:50:42]save last doc name /storage/0314/doc_00156186 to /storage/kkm_last_doc_name [11:50:42]save OK [11:50:42]Clear old archive folders... [11:50:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:50:42]tlvbuf is 008DDED0 [11:50:42]SAM_PROTO_ClearQueue [11:50:42]wFMCommunicate request_size=4 [11:50:42]MH_SAM_APDU [11:50:42]CAPDU: 80 09 00 00 [11:50:42]Write to MH i2c: E2 08 00 CF 29 80 09 00 00 00 00 00 00 6A [11:50:42]Write i2c OK [11:50:42]MH_I2C_Read... [11:50:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:50:42]Read from MH i2c: E2 [11:50:42]MH_I2C_Read... [11:50:42]Read from MH i2c: E2 03 00 [11:50:42]MH_I2C_Read... [11:50:42]Read from MH i2c: E2 03 00 CF 29 00 90 00 6C [11:50:42]RAPDU: 90 00 [11:50:42]wFMCommunicate OK [11:50:42]SAM_PROTO_ClearQueue done [11:50:42]KKMCreateOFDPacket [11:50:42]OFDProtocolAddRootSTLVToBuf [11:50:42]FM_MakeSignedData [11:50:42]FM_MakeSignedData [11:50:42]SAM_PROTO_SignData [11:50:42]wFMCommunicate request_size=4 [11:50:42]MH_SAM_APDU [11:50:42]CAPDU: 80 0D 01 02 [11:50:42]Write to MH i2c: E2 08 00 D0 29 80 0D 01 02 00 00 00 00 72 [11:50:42]Write i2c OK [11:50:42]MH_I2C_Read... [11:50:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:50:42]Read from MH i2c: E2 [11:50:42]MH_I2C_Read... [11:50:42]Read from MH i2c: E2 03 00 [11:50:42]MH_I2C_Read... [11:50:42]Read from MH i2c: E2 03 00 D0 29 00 90 00 6D [11:50:42]RAPDU: 90 00 [11:50:42]wFMCommunicate OK [11:50:42]wFMCommunicate request_size=255 [11:50:42]MH_SAM_APDU [11:50:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 5E 7E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 A5 A9 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 A9 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4C 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 93 63 00 00 00 00 07 04 06 00 80 A9 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 92 EE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1A 62 02 00 35 04 06 00 F9 [11:50:42]Write to MH i2c: E2 02 01 D1 29 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 5E 7E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 A5 A9 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 A9 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4C 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 93 63 00 00 00 00 07 04 06 00 80 A9 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 92 EE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1A 62 02 00 35 04 06 00 F9 00 00 2F [11:50:42]Write i2c OK [11:50:42]MH_I2C_Read... [11:50:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:50:42]Read from MH i2c: E2 [11:50:42]MH_I2C_Read... [11:50:42]Read from MH i2c: E2 03 00 [11:50:42]MH_I2C_Read... [11:50:42]Read from MH i2c: E2 03 00 D1 29 00 90 00 6E [11:50:42]RAPDU: 90 00 [11:50:42]wFMCommunicate OK [11:50:42]wFMCommunicate request_size=10 [11:50:42]MH_SAM_APDU [11:50:42]CAPDU: 80 0D 02 02 05 7B 7A 71 2D 3B [11:50:42]Write to MH i2c: E2 0D 00 D2 29 80 0D 02 02 05 00 7B 7A 71 2D 3B 00 00 4D [11:50:42]Write i2c OK [11:50:42]MH_I2C_Read... [11:50:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:50:42]Read from MH i2c: E2 [11:50:42]MH_I2C_Read... [11:50:42]Read from MH i2c: E2 03 00 [11:50:42]MH_I2C_Read... [11:50:42]Read from MH i2c: E2 03 00 D2 29 00 90 00 6F [11:50:43]RAPDU: 90 00 [11:50:43]wFMCommunicate OK [11:50:43]wFMCommunicate request_size=4 [11:50:43]MH_SAM_APDU [11:50:43]CAPDU: 80 0D 03 02 [11:50:43]Write to MH i2c: E2 08 00 D3 29 80 0D 03 02 00 00 00 00 77 [11:50:43]Write i2c OK [11:50:43]MH_I2C_Read... [11:50:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:50:43]Read from MH i2c: E2 [11:50:43]MH_I2C_Read... [11:50:43]Read from MH i2c: E2 0B 00 [11:50:43]MH_I2C_Read... [11:50:43]Read from MH i2c: E2 0B 00 D3 29 00 26 7C DA 9B 11 ED AD FA 90 00 34 [11:50:43]RAPDU: 26 7C DA 9B 11 ED AD FA 90 00 [11:50:43]wFMCommunicate OK [11:50:43]SAM_PROTO_SignData done [11:50:43]FM_MakeSignedData done [11:50:43]CreateOFDProtocolMessage [11:50:43]wFMCommunicate request_size=4 [11:50:43]MH_SAM_APDU [11:50:43]CAPDU: 80 11 00 00 [11:50:43]Write to MH i2c: E2 08 00 D4 29 80 11 00 00 00 00 00 00 77 [11:50:43]Write i2c OK [11:50:43]MH_I2C_Read... [11:50:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:50:43]Read from MH i2c: E2 [11:50:43]MH_I2C_Read... [11:50:43]Read from MH i2c: E2 17 00 [11:50:43]MH_I2C_Read... [11:50:43]Read from MH i2c: E2 17 00 D4 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C8 [11:50:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:50:43]wFMCommunicate OK [11:50:43]CreateOFDProtocolMessage done [11:50:43]OFDSenderStorePacket 156186 [11:50:43]StoreOFDPacket docnum=156186 [11:50:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CB 0A 07 01 F8 BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 5E 7E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 A5 A9 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 A9 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4C 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 93 63 00 00 00 00 07 04 06 00 80 A9 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 92 EE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1A 62 02 00 35 04 06 00 F9 7B 7A 71 2D 3B 26 7C DA 9B 11 ED AD FA [11:50:43]CheckFolder [11:50:43]dirname=/storage/ofd_packets [11:50:43]CheckFolder done [11:50:43]ProducePacketName [11:50:43]name=ofd_packets/00156186 [11:50:43]NVStorageSaveData ofd_packets/00156186 [11:50:43]File name is /storage/ofd_packets/00156186 [11:50:43]Write 301 bytes [11:50:43]NVStorageSaveData done [11:50:43]OFDSenderStorePacket done [11:50:43]KKMCreateOFDPacket done [11:50:43]NVStorageSaveData kkm_last_timestamp [11:50:43]File name is /storage/kkm_last_timestamp [11:50:43]Write 4 bytes [11:50:43]NVStorageSaveData done [11:50:43]ExternCall_PrintAddStr [11:50:43]wPrintStart [11:50:43]Write to MH i2c: 01 00 00 D5 29 FE [11:50:43]Write i2c OK [11:50:43]MH_I2C_Read... [11:50:43]Read from MH i2c: 01 [11:50:43]MH_I2C_Read... [11:50:43]Read from MH i2c: 01 07 00 [11:50:43]MH_I2C_Read... [11:50:43]Read from MH i2c: 01 07 00 D5 29 00 00 00 00 00 FF 0F 13 [11:50:43]RasterBufferAndPrint [11:50:43]line Счет N : (1)874476 [11:50:43]line ИНН: 02508201610067 [11:50:43]line Контрольно-Кассовый Чек [11:50:43]line ПРОДАЖА [11:50:43]line ТРК (МРК, ГНК) : 31 [11:50:43]line Товар: 2710124500 [11:50:43]line Аи-95-К-5 [11:50:43]line 32.350 * 74.20 [11:50:43]line = 2400.37 [11:50:43]line НДС 12% НСП 1% [11:50:43]line > о реализуемом товаре [11:50:43]line ОКРУГЛЕНИЕ: -0.37 [11:50:43]line ИТОГО: 2400.00 [11:50:43]line Внесено: 2400.00 [11:50:43]line СДАЧА: 0.00 [11:50:43]line НСП 1% : 21.24 [11:50:43]line НДС 12% : 254.91 [11:50:43]line Наличными: 2400.00 [11:50:43]line Безнал.: 0.00 [11:50:43]line Место: АЗС № 165 "Партнер Нефть" [11:50:43]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:50:43]line СНО: Общий режим [11:50:43]line Чек 258 20.10.2024 11:50 [11:50:43]line Смена: 314 ФФД: 1.0 [11:50:43]line ЗНМ: 0300000234 [11:50:43]line РНМ: 0000137193017469 [11:50:43]line Версия ККМ: v1.0 [11:50:43]line ФМ: 0000000000963156 [11:50:43]line ФД: 156186 [11:50:43]line ФПД: 274308730531131 [11:50:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T115042&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156186&fm=274308730531131&tin=02508201610067®Number=0000137193017469&sum=240000 [11:50:43]OFD Sender: Processing packet 156186 [packets to send 52, broken 51] [11:50:43]ProducePacketName [11:50:43]name=ofd_packets/00156186 [11:50:43]OFD Sender: To server: pG, [11:50:43]CommunicateWithHost lk.salyk.kg:30040 [11:50:43]ConnectInit lk.salyk.kg [11:50:43]written 0, free lines is 4095 [11:50:43]Connected sock=10 [11:50:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CB 0A 07 01 F8 BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 5E 7E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 A5 A9 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 A9 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4C 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 93 63 00 00 00 00 07 04 06 00 80 A9 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 92 EE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1A 62 02 00 35 04 06 00 F9 7B 7A 71 2D 3B 26 7C DA 9B 11 ED AD FA [11:50:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D5 27 47 00 5E 80 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1A 62 02 00 F4 03 04 00 C5 94 14 67 B6 04 01 00 00 0D 84 5D E0 A0 23 7C EF [11:50:43]CommunicateWithHost err = 0 [11:50:43]CheckOFDResponse [11:50:43]1017 (14) - 77093643461234 [11:50:43]1041 (16) - 0000000000963156 [11:50:43]1040 (4) - 156186 [11:50:43]1012 (4) - 20.10.2024 05:27 [11:50:43]1206 (1) - 0 [11:50:43]OFD Sender: Remove packet 156186 [11:50:43]ProducePacketName [11:50:43]name=ofd_packets/00156186 [11:50:43]NVStorageDeleteData [11:50:43]Write to MH i2c: 01 00 00 00 2A 2A [11:50:43]Write i2c OK [11:50:43]MH_I2C_Read... [11:50:43]Read from MH i2c: 01 [11:50:43]MH_I2C_Read... [11:50:43]Read from MH i2c: 01 07 00 [11:50:43]MH_I2C_Read... [11:50:43]Read from MH i2c: 01 07 00 00 2A 00 00 00 00 00 F7 0C 34 [11:50:43]RasterBufferAndPrint [11:50:43]line [11:50:43]line [11:50:43]line [11:50:43]line [11:50:43]line [11:50:43]written 0, free lines is 3325 [11:50:43]MH_Cut [11:50:43]Write to MH i2c: D1 01 00 07 2A 01 03 [11:50:43]Write i2c OK [11:50:43]MH_I2C_Read... [11:50:43]Read from MH i2c: D1 [11:50:43]MH_I2C_Read... [11:50:43]Read from MH i2c: D1 01 00 [11:50:43]MH_I2C_Read... [11:50:43]Read from MH i2c: D1 01 00 07 2A 00 02 [11:50:43]Write to MH i2c: 01 00 00 08 2A 32 [11:50:43]Write i2c OK [11:50:43]MH_I2C_Read... [11:50:44]OFD Sender: No OFD packet to send [11:50:44]*** Cut start [11:50:44]*** Partial cut [11:50:44]*** CUTSNS_PIN = 1 [11:50:44]*** CUTSNS_PIN = 0 [11:50:44]*** Brake cut motor [11:50:45]Read from MH i2c: 01 [11:50:45]MH_I2C_Read... [11:50:45]*** Stop cut motor [11:50:45]*** Cut end [11:50:45]Read from MH i2c: 01 07 00 [11:50:45]MH_I2C_Read... [11:50:45]Read from MH i2c: 01 07 00 08 2A 00 00 00 00 00 FF 0F 47 [11:50:45]process_action close_receipt done [11:50:45]requested_data is exist [11:50:45]produce_requested_data [11:50:45]requested_item fm.sn is exist - process it [11:50:45]wFMCommunicate request_size=4 [11:50:45]MH_SAM_APDU [11:50:45]CAPDU: 80 11 00 00 [11:50:45]Write to MH i2c: E2 08 00 09 2A 80 11 00 00 00 00 00 00 AD [11:50:45]Write i2c OK [11:50:45]MH_I2C_Read... [11:50:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:50:45]Read from MH i2c: E2 [11:50:45]MH_I2C_Read... [11:50:45]Read from MH i2c: E2 17 00 [11:50:45]MH_I2C_Read... [11:50:45]Read from MH i2c: E2 17 00 09 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FE [11:50:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:50:45]wFMCommunicate OK [11:50:45]requested_item fd.num is exist - process it [11:50:45]SAM_PROTO_GetFieldsCounters [11:50:45]wFMCommunicate request_size=4 [11:50:45]MH_SAM_APDU [11:50:45]CAPDU: 80 13 00 00 [11:50:45]Write to MH i2c: E2 08 00 0A 2A 80 13 00 00 00 00 00 00 B0 [11:50:45]Write i2c OK [11:50:45]MH_I2C_Read... [11:50:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:50:45]Read from MH i2c: E2 [11:50:45]MH_I2C_Read... [11:50:45]Read from MH i2c: E2 62 00 [11:50:45]MH_I2C_Read... [11:50:45]Read from MH i2c: E2 62 00 0A 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1A 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 02 01 00 00 5E 04 04 00 02 01 00 00 57 04 04 00 03 01 00 00 19 04 04 00 00 00 00 00 90 00 AB [11:50:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1A 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 02 01 00 00 5E 04 04 00 02 01 00 00 57 04 04 00 03 01 00 00 19 04 04 00 00 00 00 00 90 00 [11:50:45]wFMCommunicate OK [11:50:45]SAM_PROTO_GetFieldsCounters done [11:50:45]requested_item shift.num is exist - process it [11:50:45]requested_item shift.opened is exist - process it [11:50:45]req_shift_opened [11:50:45]FM_GetShiftState [11:50:45]SAM_PROTO_GetShiftState [11:50:45]wFMCommunicate request_size=4 [11:50:45]MH_SAM_APDU [11:50:45]CAPDU: 80 13 01 00 [11:50:45]Write to MH i2c: E2 08 00 0B 2A 80 13 01 00 00 00 00 00 B2 [11:50:45]Write i2c OK [11:50:45]MH_I2C_Read... [11:50:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:50:45]Read from MH i2c: E2 [11:50:45]MH_I2C_Read... [11:50:45]Read from MH i2c: E2 0E 00 [11:50:45]MH_I2C_Read... [11:50:45]Read from MH i2c: E2 0E 00 0B 2A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 59 [11:50:45]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:50:45]wFMCommunicate OK [11:50:45]SAM_PROTO_GetShiftState done [11:50:45]FM_GetShiftState done [11:50:45]req_shift_opened done [11:50:45]requested_item shift.open_date is exist - process it [11:50:45]req_shift_open_date [11:50:45]req_shift_open_date done [11:50:45]produce_requested_data done [11:50:45]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156186,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [11:50:45]process_action_free close_receipt [11:50:45]json_value_free [11:50:45]json_value_free done [11:50:45]process_json_proto returns [11:50:45]Send response to host [11:50:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156186,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [11:50:45]free response buf [11:50:45]execute_script done [11:50:45]execute_script returns [11:50:45]free content buf [11:50:45]Sock 9.Close socket [11:50:45]Sock 9.Thread stoped [11:50:49]OFD Sender: No OFD packet to send [11:50:54]OFD Sender: No OFD packet to send [11:50:59]OFD Sender: No OFD packet to send [11:51:04]OFD Sender: No OFD packet to send [11:51:09]OFD Sender: No OFD packet to send [11:51:14]OFD Sender: No OFD packet to send [11:51:19]OFD Sender: No OFD packet to send [11:51:24]OFD Sender: No OFD packet to send [11:51:29]OFD Sender: No OFD packet to send [11:51:34]OFD Sender: No OFD packet to send [11:51:39]OFD Sender: No OFD packet to send [11:51:44]OFD Sender: No OFD packet to send [11:51:49]OFD Sender: No OFD packet to send [11:51:54]OFD Sender: No OFD packet to send [11:51:59]OFD Sender: No OFD packet to send [11:52:04]OFD Sender: No OFD packet to send [11:52:09]OFD Sender: No OFD packet to send [11:52:13]accept exits with 8 [11:52:13]New connection [11:52:13]New thread 3066695012 created [11:52:13]Thread 3066551652 joined [11:52:13]Waiting for new connection... [11:52:13] Sock 8.Parse request [11:52:13]Sock 8.Check first char [11:52:13]Sock 8.First char is OK [11:52:13]request: POST /json_proto HTTP/1.0 [11:52:13]Method: POST [11:52:13]URL: /json_proto [11:52:13]Method is POST - this is cgi request [11:52:13]url: /json_proto [11:52:13]query_string will be loaded in cgi processing [11:52:13]execute_cgi json_proto POST (null) [11:52:13]execute_cgi path=json_proto method=POST [11:52:13]POST find Content-Length [11:52:13]Host: 172.17.53.67:8080 [11:52:13]Content-Length: 632 [11:52:13]Content-Type: application/json [11:52:13] [11:52:13]POST finish read [11:52:13]Found Content-Length = 632 [11:52:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874477", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:52:13]execute_script... [11:52:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874477", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:52:13]POST & json_proto [11:52:13]process_json_proto [11:52:13]json parsed OK: [11:52:13]protocol is kg_v1.0 [11:52:13]action value=close_receipt [11:52:13]process_action close_receipt [11:52:13]cmd_close_receipt [11:52:13]MH_GetDate [11:52:13]Write to MH i2c: F0 00 00 0C 2A 25 [11:52:13]Write i2c OK [11:52:13]MH_I2C_Read... [11:52:13]Read from MH i2c: F0 [11:52:13]MH_I2C_Read... [11:52:13]Read from MH i2c: F0 09 00 [11:52:13]MH_I2C_Read... [11:52:13]Read from MH i2c: F0 09 00 0C 2A 00 EE EE 14 67 19 BC 99 64 57 [11:52:13]GetLastDocTimeStamp 1729425042 [11:52:13]current date 1729425134 [11:52:13]FM_GetShiftState [11:52:13]SAM_PROTO_GetShiftState [11:52:13]wFMCommunicate request_size=4 [11:52:13]MH_SAM_APDU [11:52:13]CAPDU: 80 13 01 00 [11:52:13]Write to MH i2c: E2 08 00 0D 2A 80 13 01 00 00 00 00 00 B4 [11:52:13]Write i2c OK [11:52:13]MH_I2C_Read... [11:52:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:52:13]Read from MH i2c: E2 [11:52:13]MH_I2C_Read... [11:52:13]Read from MH i2c: E2 0E 00 [11:52:13]MH_I2C_Read... [11:52:13]Read from MH i2c: E2 0E 00 0D 2A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 5B [11:52:13]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:52:13]wFMCommunicate OK [11:52:13]SAM_PROTO_GetShiftState done [11:52:13]FM_GetShiftState done [11:52:13]opened in 1729383891 [11:52:13]opened+sec_in_day 1729470291 [11:52:13]quantity*price = 50000 [11:52:13]sum+1 = 50001 [11:52:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 259 20.10.2024 11:52 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156187 ФПД: 124136930467072 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T115214&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156187&fm=124136930467072&tin=02508201610067®Number=0000137193017469&sum=50000 [11:52:14]StoreToDocumentArchive [11:52:14]shift 314 fd 156187 [11:52:14]save to /storage/0314/doc_00156187 [11:52:14]save last doc name /storage/0314/doc_00156187 to /storage/kkm_last_doc_name [11:52:14]save OK [11:52:14]Clear old archive folders... [11:52:14]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:52:14]tlvbuf is 008B2B70 [11:52:14]SAM_PROTO_ClearQueue [11:52:14]wFMCommunicate request_size=4 [11:52:14]MH_SAM_APDU [11:52:14]CAPDU: 80 09 00 00 [11:52:14]Write to MH i2c: E2 08 00 1A 2A 80 09 00 00 00 00 00 00 B6 [11:52:14]Write i2c OK [11:52:14]MH_I2C_Read... [11:52:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:52:14]Read from MH i2c: E2 [11:52:14]MH_I2C_Read... [11:52:14]Read from MH i2c: E2 03 00 [11:52:14]MH_I2C_Read... [11:52:14]Read from MH i2c: E2 03 00 1A 2A 00 90 00 B8 [11:52:14]RAPDU: 90 00 [11:52:14]wFMCommunicate OK [11:52:14]SAM_PROTO_ClearQueue done [11:52:14]KKMCreateOFDPacket [11:52:14]OFDProtocolAddRootSTLVToBuf [11:52:14]FM_MakeSignedData [11:52:14]FM_MakeSignedData [11:52:14]SAM_PROTO_SignData [11:52:14]wFMCommunicate request_size=4 [11:52:14]MH_SAM_APDU [11:52:14]CAPDU: 80 0D 01 02 [11:52:14]Write to MH i2c: E2 08 00 1B 2A 80 0D 01 02 00 00 00 00 BE [11:52:14]Write i2c OK [11:52:14]MH_I2C_Read... [11:52:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:52:14]Read from MH i2c: E2 [11:52:14]MH_I2C_Read... [11:52:14]Read from MH i2c: E2 03 00 [11:52:14]MH_I2C_Read... [11:52:14]Read from MH i2c: E2 03 00 1B 2A 00 90 00 B9 [11:52:14]RAPDU: 90 00 [11:52:14]wFMCommunicate OK [11:52:14]wFMCommunicate request_size=255 [11:52:14]MH_SAM_APDU [11:52:14]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 EE EE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1B 62 02 00 35 04 06 00 [11:52:14]Write to MH i2c: E2 02 01 1C 2A 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 EE EE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1B 62 02 00 35 04 06 00 00 00 54 [11:52:14]Write i2c OK [11:52:14]MH_I2C_Read... [11:52:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:52:15]Read from MH i2c: E2 [11:52:15]MH_I2C_Read... [11:52:15]Read from MH i2c: E2 03 00 [11:52:15]MH_I2C_Read... [11:52:15]Read from MH i2c: E2 03 00 1C 2A 00 90 00 BA [11:52:15]RAPDU: 90 00 [11:52:15]wFMCommunicate OK [11:52:15]wFMCommunicate request_size=11 [11:52:15]MH_SAM_APDU [11:52:15]CAPDU: 80 0D 02 02 06 70 E6 E1 A4 DD 00 [11:52:15]Write to MH i2c: E2 0E 00 1D 2A 80 0D 02 02 06 00 70 E6 E1 A4 DD 00 00 00 85 [11:52:15]Write i2c OK [11:52:15]MH_I2C_Read... [11:52:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:52:15]Read from MH i2c: E2 [11:52:15]MH_I2C_Read... [11:52:15]Read from MH i2c: E2 03 00 [11:52:15]MH_I2C_Read... [11:52:15]Read from MH i2c: E2 03 00 1D 2A 00 90 00 BB [11:52:15]RAPDU: 90 00 [11:52:15]wFMCommunicate OK [11:52:15]wFMCommunicate request_size=4 [11:52:15]MH_SAM_APDU [11:52:15]CAPDU: 80 0D 03 02 [11:52:15]Write to MH i2c: E2 08 00 1E 2A 80 0D 03 02 00 00 00 00 C3 [11:52:15]Write i2c OK [11:52:15]MH_I2C_Read... [11:52:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:52:15]Read from MH i2c: E2 [11:52:15]MH_I2C_Read... [11:52:15]Read from MH i2c: E2 0B 00 [11:52:15]MH_I2C_Read... [11:52:15]Read from MH i2c: E2 0B 00 1E 2A 00 4F 3F 28 1D C7 AA B1 34 90 00 ED [11:52:15]RAPDU: 4F 3F 28 1D C7 AA B1 34 90 00 [11:52:15]wFMCommunicate OK [11:52:15]SAM_PROTO_SignData done [11:52:15]FM_MakeSignedData done [11:52:15]CreateOFDProtocolMessage [11:52:15]wFMCommunicate request_size=4 [11:52:15]MH_SAM_APDU [11:52:15]CAPDU: 80 11 00 00 [11:52:15]Write to MH i2c: E2 08 00 1F 2A 80 11 00 00 00 00 00 00 C3 [11:52:15]Write i2c OK [11:52:15]MH_I2C_Read... [11:52:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:52:15]Read from MH i2c: E2 [11:52:15]MH_I2C_Read... [11:52:15]Read from MH i2c: E2 17 00 [11:52:15]MH_I2C_Read... [11:52:15]Read from MH i2c: E2 17 00 1F 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 14 [11:52:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:52:15]wFMCommunicate OK [11:52:15]CreateOFDProtocolMessage done [11:52:15]OFDSenderStorePacket 156187 [11:52:15]StoreOFDPacket docnum=156187 [11:52:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 A6 A5 08 01 7A 63 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 EE EE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1B 62 02 00 35 04 06 00 70 E6 E1 A4 DD 00 4F 3F 28 1D C7 AA B1 34 [11:52:15]CheckFolder [11:52:15]dirname=/storage/ofd_packets [11:52:15]CheckFolder done [11:52:15]ProducePacketName [11:52:15]name=ofd_packets/00156187 [11:52:15]NVStorageSaveData ofd_packets/00156187 [11:52:15]File name is /storage/ofd_packets/00156187 [11:52:15]Write 302 bytes [11:52:15]NVStorageSaveData done [11:52:15]OFDSenderStorePacket done [11:52:15]KKMCreateOFDPacket done [11:52:15]NVStorageSaveData kkm_last_timestamp [11:52:15]File name is /storage/kkm_last_timestamp [11:52:15]Write 4 bytes [11:52:15]NVStorageSaveData done [11:52:15]OFD Sender: Processing packet 156187 [packets to send 52, broken 51] [11:52:15]ProducePacketName [11:52:15]name=ofd_packets/00156187 [11:52:15]OFD Sender: To server: pG, [11:52:15]CommunicateWithHost lk.salyk.kg:30040 [11:52:15]ConnectInit lk.salyk.kg [11:52:15]ExternCall_PrintAddStr [11:52:15]wPrintStart [11:52:15]Write to MH i2c: 01 00 00 20 2A 4A [11:52:15]Write i2c OK [11:52:15]MH_I2C_Read... [11:52:15]Read from MH i2c: 01 [11:52:15]MH_I2C_Read... [11:52:15]Read from MH i2c: 01 07 00 [11:52:15]MH_I2C_Read... [11:52:15]Read from MH i2c: 01 07 00 20 2A 00 00 00 00 00 FF 0F 5F [11:52:15]RasterBufferAndPrint [11:52:15]line Счет N : (1)874477 [11:52:15]line ИНН: 02508201610067 [11:52:15]line Контрольно-Кассовый Чек [11:52:15]line ПРОДАЖА [11:52:15]line ТРК (МРК, ГНК) : 43 [11:52:15]line Товар: 2710124130 [11:52:15]line Super 92-К-5 [11:52:15]line 7.310 * 68.40 [11:52:15]line = 500.00 [11:52:15]line НДС 12% НСП 1% [11:52:15]line > о реализуемом товаре [11:52:15]line ИТОГО: 500.00 [11:52:15]line НСП 1% : 4.42 [11:52:15]line НДС 12% : 53.10 [11:52:15]line Наличными: 500.00 [11:52:15]line Безнал.: 0.00 [11:52:15]line Место: АЗС № 165 "Партнер Нефть" [11:52:15]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:52:15]line СНО: Общий режим [11:52:15]line Чек 259 20.10.2024 11:52 [11:52:15]line Смена: 314 ФФД: 1.0 [11:52:15]line ЗНМ: 0300000234 [11:52:15]line РНМ: 0000137193017469 [11:52:15]line Версия ККМ: v1.0 [11:52:15]line ФМ: 0000000000963156 [11:52:15]line ФД: 156187 [11:52:15]line ФПД: 124136930467072 [11:52:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T115214&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156187&fm=124136930467072&tin=02508201610067®Number=0000137193017469&sum=50000 [11:52:15]Connected sock=11 [11:52:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 A6 A5 08 01 7A 63 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 EE EE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1B 62 02 00 35 04 06 00 70 E6 E1 A4 DD 00 4F 3F 28 1D C7 AA B1 34 [11:52:15]written 0, free lines is 4095 [11:52:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 FE D4 47 00 46 CE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1B 62 02 00 F4 03 04 00 21 95 14 67 B6 04 01 00 00 C9 FD EC 26 A9 CA B9 3A [11:52:15]CommunicateWithHost err = 0 [11:52:15]CheckOFDResponse [11:52:15]1017 (14) - 77093643461234 [11:52:15]1041 (16) - 0000000000963156 [11:52:15]1040 (4) - 156187 [11:52:15]1012 (4) - 20.10.2024 05:29 [11:52:15]1206 (1) - 0 [11:52:15]OFD Sender: Remove packet 156187 [11:52:15]ProducePacketName [11:52:15]name=ofd_packets/00156187 [11:52:15]NVStorageDeleteData [11:52:16]Write to MH i2c: 01 00 00 48 2A 72 [11:52:16]Write i2c OK [11:52:16]MH_I2C_Read... [11:52:16]Read from MH i2c: 01 [11:52:16]MH_I2C_Read... [11:52:16]Read from MH i2c: 01 07 00 [11:52:16]MH_I2C_Read... [11:52:16]Read from MH i2c: 01 07 00 48 2A 00 00 00 00 00 1B 0D A1 [11:52:16]RasterBufferAndPrint [11:52:16]line [11:52:16]line [11:52:16]line [11:52:16]line [11:52:16]line [11:52:16]written 0, free lines is 3361 [11:52:16]MH_Cut [11:52:16]Write to MH i2c: D1 01 00 4F 2A 01 4B [11:52:16]Write i2c OK [11:52:16]MH_I2C_Read... [11:52:16]Read from MH i2c: D1 [11:52:16]MH_I2C_Read... [11:52:16]Read from MH i2c: D1 01 00 [11:52:16]MH_I2C_Read... [11:52:16]Read from MH i2c: D1 01 00 4F 2A 00 4A [11:52:16]Write to MH i2c: 01 00 00 50 2A 7A [11:52:16]Write i2c OK [11:52:16]MH_I2C_Read... [11:52:16]OFD Sender: No OFD packet to send [11:52:16]*** Cut start [11:52:16]*** Partial cut [11:52:16]*** CUTSNS_PIN = 1 [11:52:16]*** CUTSNS_PIN = 0 [11:52:17]*** Brake cut motor [11:52:17]Read from MH i2c: 01 [11:52:17]MH_I2C_Read... [11:52:17]*** Stop cut motor [11:52:17]*** Cut end [11:52:17]Read from MH i2c: 01 07 00 [11:52:17]MH_I2C_Read... [11:52:17]Read from MH i2c: 01 07 00 50 2A 00 00 00 00 00 FF 0F 8F [11:52:17]process_action close_receipt done [11:52:17]requested_data is exist [11:52:17]produce_requested_data [11:52:17]requested_item fm.sn is exist - process it [11:52:17]wFMCommunicate request_size=4 [11:52:17]MH_SAM_APDU [11:52:17]CAPDU: 80 11 00 00 [11:52:17]Write to MH i2c: E2 08 00 51 2A 80 11 00 00 00 00 00 00 F5 [11:52:17]Write i2c OK [11:52:17]MH_I2C_Read... [11:52:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:52:17]Read from MH i2c: E2 [11:52:17]MH_I2C_Read... [11:52:17]Read from MH i2c: E2 17 00 [11:52:17]MH_I2C_Read... [11:52:17]Read from MH i2c: E2 17 00 51 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 46 [11:52:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:52:17]wFMCommunicate OK [11:52:17]requested_item fd.num is exist - process it [11:52:17]SAM_PROTO_GetFieldsCounters [11:52:17]wFMCommunicate request_size=4 [11:52:17]MH_SAM_APDU [11:52:17]CAPDU: 80 13 00 00 [11:52:17]Write to MH i2c: E2 08 00 52 2A 80 13 00 00 00 00 00 00 F8 [11:52:17]Write i2c OK [11:52:17]MH_I2C_Read... [11:52:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:52:17]Read from MH i2c: E2 [11:52:17]MH_I2C_Read... [11:52:17]Read from MH i2c: E2 62 00 [11:52:17]MH_I2C_Read... [11:52:17]Read from MH i2c: E2 62 00 52 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1B 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 03 01 00 00 5E 04 04 00 03 01 00 00 57 04 04 00 04 01 00 00 19 04 04 00 00 00 00 00 90 00 F7 [11:52:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1B 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 03 01 00 00 5E 04 04 00 03 01 00 00 57 04 04 00 04 01 00 00 19 04 04 00 00 00 00 00 90 00 [11:52:17]wFMCommunicate OK [11:52:17]SAM_PROTO_GetFieldsCounters done [11:52:17]requested_item shift.num is exist - process it [11:52:17]requested_item shift.opened is exist - process it [11:52:17]req_shift_opened [11:52:17]FM_GetShiftState [11:52:17]SAM_PROTO_GetShiftState [11:52:17]wFMCommunicate request_size=4 [11:52:17]MH_SAM_APDU [11:52:17]CAPDU: 80 13 01 00 [11:52:17]Write to MH i2c: E2 08 00 53 2A 80 13 01 00 00 00 00 00 FA [11:52:17]Write i2c OK [11:52:17]MH_I2C_Read... [11:52:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:52:17]Read from MH i2c: E2 [11:52:17]MH_I2C_Read... [11:52:17]Read from MH i2c: E2 0E 00 [11:52:17]MH_I2C_Read... [11:52:17]Read from MH i2c: E2 0E 00 53 2A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A1 [11:52:17]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:52:17]wFMCommunicate OK [11:52:17]SAM_PROTO_GetShiftState done [11:52:17]FM_GetShiftState done [11:52:17]req_shift_opened done [11:52:17]requested_item shift.open_date is exist - process it [11:52:17]req_shift_open_date [11:52:17]req_shift_open_date done [11:52:17]produce_requested_data done [11:52:17]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156187,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [11:52:17]process_action_free close_receipt [11:52:17]json_value_free [11:52:17]json_value_free done [11:52:17]process_json_proto returns [11:52:17]Send response to host [11:52:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156187,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [11:52:17]free response buf [11:52:17]execute_script done [11:52:17]execute_script returns [11:52:17]free content buf [11:52:17]Sock 8.Close socket [11:52:17]Sock 8.Thread stoped [11:52:21]OFD Sender: No OFD packet to send [11:52:26]OFD Sender: No OFD packet to send [11:52:31]OFD Sender: No OFD packet to send [11:52:36]OFD Sender: No OFD packet to send [11:52:41]OFD Sender: No OFD packet to send [11:52:46]OFD Sender: No OFD packet to send [11:52:51]OFD Sender: No OFD packet to send [11:52:56]OFD Sender: No OFD packet to send [11:53:01]OFD Sender: No OFD packet to send [11:53:06]OFD Sender: No OFD packet to send [11:53:11]OFD Sender: No OFD packet to send [11:53:16]OFD Sender: No OFD packet to send [11:53:21]OFD Sender: No OFD packet to send [11:53:26]OFD Sender: No OFD packet to send [11:53:31]OFD Sender: No OFD packet to send [11:53:36]OFD Sender: No OFD packet to send [11:53:41]OFD Sender: No OFD packet to send [11:53:46]OFD Sender: No OFD packet to send [11:53:51]OFD Sender: No OFD packet to send [11:53:56]OFD Sender: No OFD packet to send [11:54:01]OFD Sender: No OFD packet to send [11:54:06]OFD Sender: No OFD packet to send [11:54:11]OFD Sender: No OFD packet to send [11:54:16]OFD Sender: No OFD packet to send [11:54:21]OFD Sender: No OFD packet to send [11:54:26]OFD Sender: No OFD packet to send [11:54:31]OFD Sender: No OFD packet to send [11:54:36]OFD Sender: No OFD packet to send [11:54:41]OFD Sender: No OFD packet to send [11:54:46]OFD Sender: No OFD packet to send [11:54:51]OFD Sender: No OFD packet to send [11:54:56]OFD Sender: No OFD packet to send [11:55:01]OFD Sender: No OFD packet to send [11:55:06]OFD Sender: No OFD packet to send [11:55:11]OFD Sender: No OFD packet to send [11:55:16]OFD Sender: No OFD packet to send [11:55:21]OFD Sender: No OFD packet to send [11:55:26]OFD Sender: No OFD packet to send [11:55:31]OFD Sender: No OFD packet to send [11:55:36]OFD Sender: No OFD packet to send [11:55:37]accept exits with 9 [11:55:37]New connection [11:55:37]New thread 3066551652 created [11:55:37]Thread 3066695012 joined [11:55:37]Waiting for new connection... [11:55:37] Sock 9.Parse request [11:55:37]Sock 9.Check first char [11:55:37]Sock 9.First char is OK [11:55:37]request: POST /json_proto HTTP/1.0 [11:55:37]Method: POST [11:55:37]URL: /json_proto [11:55:37]Method is POST - this is cgi request [11:55:37]url: /json_proto [11:55:37]query_string will be loaded in cgi processing [11:55:37]execute_cgi json_proto POST (null) [11:55:37]execute_cgi path=json_proto method=POST [11:55:37]POST find Content-Length [11:55:37]Host: 172.17.53.67:8080 [11:55:37]Content-Length: 763 [11:55:37]Content-Type: application/json [11:55:37] [11:55:37]POST finish read [11:55:37]Found Content-Length = 763 [11:55:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874478", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 9.850, "sum" : 750.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 750.57 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:55:37]execute_script... [11:55:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874478", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 9.850, "sum" : 750.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 750.57 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:55:37]POST & json_proto [11:55:37]process_json_proto [11:55:37]json parsed OK: [11:55:37]protocol is kg_v1.0 [11:55:37]action value=close_receipt [11:55:37]process_action close_receipt [11:55:37]cmd_close_receipt [11:55:37]MH_GetDate [11:55:37]Write to MH i2c: F0 00 00 54 2A 6D [11:55:37]Write i2c OK [11:55:37]MH_I2C_Read... [11:55:37]Read from MH i2c: F0 [11:55:37]MH_I2C_Read... [11:55:37]Read from MH i2c: F0 09 00 [11:55:37]MH_I2C_Read... [11:55:37]Read from MH i2c: F0 09 00 54 2A 00 BB EF 14 67 19 BC 99 64 6D [11:55:37]GetLastDocTimeStamp 1729425134 [11:55:37]current date 1729425339 [11:55:37]FM_GetShiftState [11:55:37]SAM_PROTO_GetShiftState [11:55:37]wFMCommunicate request_size=4 [11:55:37]MH_SAM_APDU [11:55:37]CAPDU: 80 13 01 00 [11:55:37]Write to MH i2c: E2 08 00 55 2A 80 13 01 00 00 00 00 00 FC [11:55:37]Write i2c OK [11:55:37]MH_I2C_Read... [11:55:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:55:37]Read from MH i2c: E2 [11:55:37]MH_I2C_Read... [11:55:37]Read from MH i2c: E2 0E 00 [11:55:37]MH_I2C_Read... [11:55:37]Read from MH i2c: E2 0E 00 55 2A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A3 [11:55:37]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:55:37]wFMCommunicate OK [11:55:37]SAM_PROTO_GetShiftState done [11:55:37]FM_GetShiftState done [11:55:37]opened in 1729383891 [11:55:37]opened+sec_in_day 1729470291 [11:55:37]quantity*price = 75057 [11:55:37]sum+1 = 75058 [11:55:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 750.57 НСП 1% : 6.64 НДС 12% : 79.71 Наличными: 0.00 Безнал.: 750.57 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 260 20.10.2024 11:55 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156188 ФПД: 16255413353984 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T115539&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156188&fm=16255413353984&tin=02508201610067®Number=0000137193017469&sum=75057 [11:55:39]StoreToDocumentArchive [11:55:39]shift 314 fd 156188 [11:55:39]save to /storage/0314/doc_00156188 [11:55:39]save last doc name /storage/0314/doc_00156188 to /storage/kkm_last_doc_name [11:55:39]save OK [11:55:39]Clear old archive folders... [11:55:39]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:55:39]tlvbuf is 00873310 [11:55:39]SAM_PROTO_ClearQueue [11:55:39]wFMCommunicate request_size=4 [11:55:39]MH_SAM_APDU [11:55:39]CAPDU: 80 09 00 00 [11:55:39]Write to MH i2c: E2 08 00 62 2A 80 09 00 00 00 00 00 00 FE [11:55:39]Write i2c OK [11:55:39]MH_I2C_Read... [11:55:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:55:39]Read from MH i2c: E2 [11:55:39]MH_I2C_Read... [11:55:39]Read from MH i2c: E2 03 00 [11:55:39]MH_I2C_Read... [11:55:39]Read from MH i2c: E2 03 00 62 2A 00 90 00 00 [11:55:39]RAPDU: 90 00 [11:55:39]wFMCommunicate OK [11:55:39]SAM_PROTO_ClearQueue done [11:55:39]KKMCreateOFDPacket [11:55:39]OFDProtocolAddRootSTLVToBuf [11:55:39]FM_MakeSignedData [11:55:39]FM_MakeSignedData [11:55:39]SAM_PROTO_SignData [11:55:39]wFMCommunicate request_size=4 [11:55:39]MH_SAM_APDU [11:55:39]CAPDU: 80 0D 01 02 [11:55:39]Write to MH i2c: E2 08 00 63 2A 80 0D 01 02 00 00 00 00 06 [11:55:39]Write i2c OK [11:55:39]MH_I2C_Read... [11:55:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:55:39]Read from MH i2c: E2 [11:55:39]MH_I2C_Read... [11:55:39]Read from MH i2c: E2 03 00 [11:55:39]MH_I2C_Read... [11:55:39]Read from MH i2c: E2 03 00 63 2A 00 90 00 01 [11:55:39]RAPDU: 90 00 [11:55:39]wFMCommunicate OK [11:55:39]wFMCommunicate request_size=255 [11:55:39]MH_SAM_APDU [11:55:39]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 7A 26 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 31 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 31 25 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 1F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 31 25 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 01 00 00 F4 03 04 00 BB EF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1C 62 02 00 35 04 06 00 0E C8 C2 23 [11:55:39]Write to MH i2c: E2 02 01 64 2A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 7A 26 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 31 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 31 25 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 1F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 31 25 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 01 00 00 F4 03 04 00 BB EF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1C 62 02 00 35 04 06 00 0E C8 C2 23 00 00 7A [11:55:39]Write i2c OK [11:55:39]MH_I2C_Read... [11:55:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:55:39]Read from MH i2c: E2 [11:55:39]MH_I2C_Read... [11:55:39]Read from MH i2c: E2 03 00 [11:55:39]MH_I2C_Read... [11:55:39]Read from MH i2c: E2 03 00 64 2A 00 90 00 02 [11:55:39]RAPDU: 90 00 [11:55:39]wFMCommunicate OK [11:55:39]wFMCommunicate request_size=7 [11:55:39]MH_SAM_APDU [11:55:39]CAPDU: 80 0D 02 02 02 7E 00 [11:55:39]Write to MH i2c: E2 0A 00 65 2A 80 0D 02 02 02 00 7E 00 00 00 8B [11:55:39]Write i2c OK [11:55:39]MH_I2C_Read... [11:55:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:55:39]Read from MH i2c: E2 [11:55:39]MH_I2C_Read... [11:55:39]Read from MH i2c: E2 03 00 [11:55:39]MH_I2C_Read... [11:55:39]Read from MH i2c: E2 03 00 65 2A 00 90 00 03 [11:55:39]RAPDU: 90 00 [11:55:39]wFMCommunicate OK [11:55:39]wFMCommunicate request_size=4 [11:55:39]MH_SAM_APDU [11:55:39]CAPDU: 80 0D 03 02 [11:55:39]Write to MH i2c: E2 08 00 66 2A 80 0D 03 02 00 00 00 00 0B [11:55:39]Write i2c OK [11:55:39]MH_I2C_Read... [11:55:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:55:39]Read from MH i2c: E2 [11:55:39]MH_I2C_Read... [11:55:39]Read from MH i2c: E2 0B 00 [11:55:39]MH_I2C_Read... [11:55:39]Read from MH i2c: E2 0B 00 66 2A 00 31 A3 23 34 2E 35 73 A8 90 00 B5 [11:55:39]RAPDU: 31 A3 23 34 2E 35 73 A8 90 00 [11:55:39]wFMCommunicate OK [11:55:39]SAM_PROTO_SignData done [11:55:39]FM_MakeSignedData done [11:55:39]CreateOFDProtocolMessage [11:55:39]wFMCommunicate request_size=4 [11:55:39]MH_SAM_APDU [11:55:39]CAPDU: 80 11 00 00 [11:55:39]Write to MH i2c: E2 08 00 67 2A 80 11 00 00 00 00 00 00 0B [11:55:39]Write i2c OK [11:55:39]MH_I2C_Read... [11:55:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:55:39]Read from MH i2c: E2 [11:55:39]MH_I2C_Read... [11:55:39]Read from MH i2c: E2 17 00 [11:55:39]MH_I2C_Read... [11:55:39]Read from MH i2c: E2 17 00 67 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5C [11:55:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:55:39]wFMCommunicate OK [11:55:39]CreateOFDProtocolMessage done [11:55:39]OFDSenderStorePacket 156188 [11:55:39]StoreOFDPacket docnum=156188 [11:55:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 A3 EC 04 01 8B 6E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 7A 26 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 31 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 31 25 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 1F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 31 25 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 01 00 00 F4 03 04 00 BB EF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1C 62 02 00 35 04 06 00 0E C8 C2 23 7E 00 31 A3 23 34 2E 35 73 A8 [11:55:39]CheckFolder [11:55:39]dirname=/storage/ofd_packets [11:55:39]CheckFolder done [11:55:39]ProducePacketName [11:55:39]name=ofd_packets/00156188 [11:55:39]NVStorageSaveData ofd_packets/00156188 [11:55:39]File name is /storage/ofd_packets/00156188 [11:55:39]Write 298 bytes [11:55:39]NVStorageSaveData done [11:55:39]OFDSenderStorePacket done [11:55:39]KKMCreateOFDPacket done [11:55:39]NVStorageSaveData kkm_last_timestamp [11:55:39]File name is /storage/kkm_last_timestamp [11:55:39]Write 4 bytes [11:55:39]NVStorageSaveData done [11:55:39]ExternCall_PrintAddStr [11:55:39]wPrintStart [11:55:39]Write to MH i2c: 01 00 00 68 2A 92 [11:55:39]Write i2c OK [11:55:39]MH_I2C_Read... [11:55:39]Read from MH i2c: 01 [11:55:39]MH_I2C_Read... [11:55:39]Read from MH i2c: 01 07 00 [11:55:39]MH_I2C_Read... [11:55:39]Read from MH i2c: 01 07 00 68 2A 00 00 00 00 00 FF 0F A7 [11:55:39]RasterBufferAndPrint [11:55:39]line Счет N : (1)874478 [11:55:39]line ИНН: 02508201610067 [11:55:39]line Контрольно-Кассовый Чек [11:55:39]line ПРОДАЖА [11:55:39]line ТРК (МРК, ГНК) : 34 [11:55:39]line Товар: 2710194210 [11:55:39]line ДТ-К-2 [11:55:39]line 9.850 * 76.20 [11:55:39]line = 750.57 [11:55:39]line НДС 12% НСП 1% [11:55:39]line > о реализуемом товаре [11:55:39]line ИТОГО: 750.57 [11:55:39]line НСП 1% : 6.64 [11:55:39]line НДС 12% : 79.71 [11:55:39]line Наличными: 0.00 [11:55:39]line Безнал.: 750.57 [11:55:39]line Место: АЗС № 165 "Партнер Нефть" [11:55:39]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:55:39]line СНО: Общий режим [11:55:39]line Чек 260 20.10.2024 11:55 [11:55:39]line Смена: 314 ФФД: 1.0 [11:55:39]line ЗНМ: 0300000234 [11:55:39]line РНМ: 0000137193017469 [11:55:39]line Версия ККМ: v1.0 [11:55:39]line Платежная система: Mbank [11:55:39]line ФМ: 0000000000963156 [11:55:39]line ФД: 156188 [11:55:39]line ФПД: 16255413353984 [11:55:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T115539&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156188&fm=16255413353984&tin=02508201610067®Number=0000137193017469&sum=75057 [11:55:39]OFD Sender: Processing packet 156188 [packets to send 52, broken 51] [11:55:39]ProducePacketName [11:55:39]name=ofd_packets/00156188 [11:55:39]OFD Sender: To server: pG, [11:55:39]CommunicateWithHost lk.salyk.kg:30040 [11:55:39]ConnectInit lk.salyk.kg [11:55:39]written 0, free lines is 4095 [11:55:40]Connected sock=10 [11:55:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 A3 EC 04 01 8B 6E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 7A 26 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 31 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 31 25 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 1F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 31 25 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 01 00 00 F4 03 04 00 BB EF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1C 62 02 00 35 04 06 00 0E C8 C2 23 7E 00 31 A3 23 34 2E 35 73 A8 [11:55:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C8 56 47 00 F4 93 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1C 62 02 00 F4 03 04 00 ED 95 14 67 B6 04 01 00 00 CE 35 3F D1 6E 22 0C 27 [11:55:40]CommunicateWithHost err = 0 [11:55:40]CheckOFDResponse [11:55:40]1017 (14) - 77093643461234 [11:55:40]1041 (16) - 0000000000963156 [11:55:40]1040 (4) - 156188 [11:55:40]1012 (4) - 20.10.2024 05:32 [11:55:40]1206 (1) - 0 [11:55:40]OFD Sender: Remove packet 156188 [11:55:40]ProducePacketName [11:55:40]name=ofd_packets/00156188 [11:55:40]NVStorageDeleteData [11:55:40]Write to MH i2c: 01 00 00 91 2A BB [11:55:40]Write i2c OK [11:55:40]MH_I2C_Read... [11:55:40]Read from MH i2c: 01 [11:55:40]MH_I2C_Read... [11:55:40]Read from MH i2c: 01 07 00 [11:55:40]MH_I2C_Read... [11:55:40]Read from MH i2c: 01 07 00 91 2A 00 00 00 00 00 FC 0C CA [11:55:40]RasterBufferAndPrint [11:55:40]line [11:55:40]line [11:55:40]line [11:55:40]line [11:55:40]line [11:55:40]written 0, free lines is 3330 [11:55:40]MH_Cut [11:55:40]Write to MH i2c: D1 01 00 98 2A 01 94 [11:55:40]Write i2c OK [11:55:40]MH_I2C_Read... [11:55:40]Read from MH i2c: D1 [11:55:40]MH_I2C_Read... [11:55:40]Read from MH i2c: D1 01 00 [11:55:40]MH_I2C_Read... [11:55:40]Read from MH i2c: D1 01 00 98 2A 00 93 [11:55:40]Write to MH i2c: 01 00 00 99 2A C3 [11:55:40]Write i2c OK [11:55:40]MH_I2C_Read... [11:55:40]OFD Sender: No OFD packet to send [11:55:41]*** Cut start [11:55:41]*** Partial cut [11:55:41]*** CUTSNS_PIN = 1 [11:55:41]*** CUTSNS_PIN = 0 [11:55:41]*** Brake cut motor [11:55:41]Read from MH i2c: 01 [11:55:41]MH_I2C_Read... [11:55:41]*** Stop cut motor [11:55:41]*** Cut end [11:55:41]Read from MH i2c: 01 07 00 [11:55:41]MH_I2C_Read... [11:55:41]Read from MH i2c: 01 07 00 99 2A 00 00 00 00 00 FF 0F D8 [11:55:41]process_action close_receipt done [11:55:41]requested_data is exist [11:55:41]produce_requested_data [11:55:41]requested_item fm.sn is exist - process it [11:55:41]wFMCommunicate request_size=4 [11:55:41]MH_SAM_APDU [11:55:41]CAPDU: 80 11 00 00 [11:55:41]Write to MH i2c: E2 08 00 9A 2A 80 11 00 00 00 00 00 00 3E [11:55:41]Write i2c OK [11:55:41]MH_I2C_Read... [11:55:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:55:41]Read from MH i2c: E2 [11:55:41]MH_I2C_Read... [11:55:41]Read from MH i2c: E2 17 00 [11:55:41]MH_I2C_Read... [11:55:41]Read from MH i2c: E2 17 00 9A 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8F [11:55:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:55:41]wFMCommunicate OK [11:55:41]requested_item fd.num is exist - process it [11:55:41]SAM_PROTO_GetFieldsCounters [11:55:41]wFMCommunicate request_size=4 [11:55:41]MH_SAM_APDU [11:55:41]CAPDU: 80 13 00 00 [11:55:41]Write to MH i2c: E2 08 00 9B 2A 80 13 00 00 00 00 00 00 41 [11:55:41]Write i2c OK [11:55:41]MH_I2C_Read... [11:55:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:55:41]Read from MH i2c: E2 [11:55:41]MH_I2C_Read... [11:55:41]Read from MH i2c: E2 62 00 [11:55:41]MH_I2C_Read... [11:55:41]Read from MH i2c: E2 62 00 9B 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1C 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 04 01 00 00 5E 04 04 00 04 01 00 00 57 04 04 00 05 01 00 00 19 04 04 00 00 00 00 00 90 00 44 [11:55:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1C 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 04 01 00 00 5E 04 04 00 04 01 00 00 57 04 04 00 05 01 00 00 19 04 04 00 00 00 00 00 90 00 [11:55:41]wFMCommunicate OK [11:55:41]SAM_PROTO_GetFieldsCounters done [11:55:41]requested_item shift.num is exist - process it [11:55:41]requested_item shift.opened is exist - process it [11:55:41]req_shift_opened [11:55:41]FM_GetShiftState [11:55:41]SAM_PROTO_GetShiftState [11:55:41]wFMCommunicate request_size=4 [11:55:41]MH_SAM_APDU [11:55:41]CAPDU: 80 13 01 00 [11:55:41]Write to MH i2c: E2 08 00 9C 2A 80 13 01 00 00 00 00 00 43 [11:55:41]Write i2c OK [11:55:41]MH_I2C_Read... [11:55:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:55:41]Read from MH i2c: E2 [11:55:41]MH_I2C_Read... [11:55:41]Read from MH i2c: E2 0E 00 [11:55:41]MH_I2C_Read... [11:55:41]Read from MH i2c: E2 0E 00 9C 2A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 EA [11:55:41]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:55:41]wFMCommunicate OK [11:55:41]SAM_PROTO_GetShiftState done [11:55:41]FM_GetShiftState done [11:55:41]req_shift_opened done [11:55:41]requested_item shift.open_date is exist - process it [11:55:41]req_shift_open_date [11:55:41]req_shift_open_date done [11:55:41]produce_requested_data done [11:55:41]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156188,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [11:55:41]process_action_free close_receipt [11:55:41]json_value_free [11:55:41]json_value_free done [11:55:41]process_json_proto returns [11:55:41]Send response to host [11:55:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156188,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [11:55:41]free response buf [11:55:41]execute_script done [11:55:41]execute_script returns [11:55:41]free content buf [11:55:41]Sock 9.Close socket [11:55:41]Sock 9.Thread stoped [11:55:45]OFD Sender: No OFD packet to send [11:55:50]OFD Sender: No OFD packet to send [11:55:55]OFD Sender: No OFD packet to send [11:56:00]OFD Sender: No OFD packet to send [11:56:05]OFD Sender: No OFD packet to send [11:56:10]OFD Sender: No OFD packet to send [11:56:15]OFD Sender: No OFD packet to send [11:56:20]OFD Sender: No OFD packet to send [11:56:25]OFD Sender: No OFD packet to send [11:56:30]OFD Sender: No OFD packet to send [11:56:35]OFD Sender: No OFD packet to send [11:56:40]OFD Sender: No OFD packet to send [11:56:45]OFD Sender: No OFD packet to send [11:56:50]OFD Sender: No OFD packet to send [11:56:55]OFD Sender: No OFD packet to send [11:57:00]OFD Sender: No OFD packet to send [11:57:05]OFD Sender: No OFD packet to send [11:57:10]OFD Sender: No OFD packet to send [11:57:15]OFD Sender: No OFD packet to send [11:57:20]OFD Sender: No OFD packet to send [11:57:25]OFD Sender: No OFD packet to send [11:57:30]OFD Sender: No OFD packet to send [11:57:35]OFD Sender: No OFD packet to send [11:57:40]OFD Sender: No OFD packet to send [11:57:45]OFD Sender: No OFD packet to send [11:57:50]OFD Sender: No OFD packet to send [11:57:55]OFD Sender: No OFD packet to send [11:58:00]OFD Sender: No OFD packet to send [11:58:05]OFD Sender: No OFD packet to send [11:58:10]OFD Sender: No OFD packet to send [11:58:15]OFD Sender: No OFD packet to send [11:58:20]OFD Sender: No OFD packet to send [11:58:25]OFD Sender: No OFD packet to send [11:58:30]OFD Sender: No OFD packet to send [11:58:35]OFD Sender: No OFD packet to send [11:58:40]OFD Sender: No OFD packet to send [11:58:45]OFD Sender: No OFD packet to send [11:58:50]OFD Sender: No OFD packet to send [11:58:55]OFD Sender: No OFD packet to send [11:59:00]OFD Sender: No OFD packet to send [11:59:05]OFD Sender: No OFD packet to send [11:59:08]accept exits with 8 [11:59:08]New connection [11:59:08]New thread 3066695012 created [11:59:08]Thread 3066551652 joined [11:59:08]Waiting for new connection... [11:59:08] Sock 8.Parse request [11:59:08]Sock 8.Check first char [11:59:08]Sock 8.First char is OK [11:59:08]request: POST /json_proto HTTP/1.0 [11:59:08]Method: POST [11:59:08]URL: /json_proto [11:59:08]Method is POST - this is cgi request [11:59:08]url: /json_proto [11:59:08]query_string will be loaded in cgi processing [11:59:08]execute_cgi json_proto POST (null) [11:59:08]execute_cgi path=json_proto method=POST [11:59:08]POST find Content-Length [11:59:08]Host: 172.17.53.67:8080 [11:59:08]Content-Length: 682 [11:59:08]Content-Type: application/json [11:59:08] [11:59:08]POST finish read [11:59:08]Found Content-Length = 682 [11:59:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874480", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:59:08]execute_script... [11:59:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874480", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:59:08]POST & json_proto [11:59:08]process_json_proto [11:59:08]json parsed OK: [11:59:08]protocol is kg_v1.0 [11:59:08]action value=close_receipt [11:59:08]process_action close_receipt [11:59:08]cmd_close_receipt [11:59:08]MH_GetDate [11:59:08]Write to MH i2c: F0 00 00 9D 2A B6 [11:59:08]Write i2c OK [11:59:08]MH_I2C_Read... [11:59:08]Read from MH i2c: F0 [11:59:08]MH_I2C_Read... [11:59:08]Read from MH i2c: F0 09 00 [11:59:08]MH_I2C_Read... [11:59:08]Read from MH i2c: F0 09 00 9D 2A 00 8D F0 14 67 19 BC 99 64 89 [11:59:08]GetLastDocTimeStamp 1729425339 [11:59:08]current date 1729425549 [11:59:08]FM_GetShiftState [11:59:08]SAM_PROTO_GetShiftState [11:59:08]wFMCommunicate request_size=4 [11:59:08]MH_SAM_APDU [11:59:08]CAPDU: 80 13 01 00 [11:59:08]Write to MH i2c: E2 08 00 9E 2A 80 13 01 00 00 00 00 00 45 [11:59:08]Write i2c OK [11:59:08]MH_I2C_Read... [11:59:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:59:08]Read from MH i2c: E2 [11:59:08]MH_I2C_Read... [11:59:08]Read from MH i2c: E2 0E 00 [11:59:08]MH_I2C_Read... [11:59:08]Read from MH i2c: E2 0E 00 9E 2A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 EC [11:59:08]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:59:08]wFMCommunicate OK [11:59:08]SAM_PROTO_GetShiftState done [11:59:08]FM_GetShiftState done [11:59:08]opened in 1729383891 [11:59:08]opened+sec_in_day 1729470291 [11:59:08]quantity*price = 100015 [11:59:08]sum+1 = 100017 [11:59:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 261 20.10.2024 11:59 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156189 ФПД: 129391868924138 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T115909&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156189&fm=129391868924138&tin=02508201610067®Number=0000137193017469&sum=100000 [11:59:09]StoreToDocumentArchive [11:59:09]shift 314 fd 156189 [11:59:09]save to /storage/0314/doc_00156189 [11:59:09]save last doc name /storage/0314/doc_00156189 to /storage/kkm_last_doc_name [11:59:09]save OK [11:59:09]Clear old archive folders... [11:59:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:59:09]tlvbuf is 0086AED0 [11:59:09]SAM_PROTO_ClearQueue [11:59:09]wFMCommunicate request_size=4 [11:59:09]MH_SAM_APDU [11:59:09]CAPDU: 80 09 00 00 [11:59:09]Write to MH i2c: E2 08 00 AB 2A 80 09 00 00 00 00 00 00 47 [11:59:09]Write i2c OK [11:59:09]MH_I2C_Read... [11:59:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:59:09]Read from MH i2c: E2 [11:59:09]MH_I2C_Read... [11:59:09]Read from MH i2c: E2 03 00 [11:59:09]MH_I2C_Read... [11:59:09]Read from MH i2c: E2 03 00 AB 2A 00 90 00 49 [11:59:09]RAPDU: 90 00 [11:59:09]wFMCommunicate OK [11:59:09]SAM_PROTO_ClearQueue done [11:59:09]KKMCreateOFDPacket [11:59:09]OFDProtocolAddRootSTLVToBuf [11:59:09]FM_MakeSignedData [11:59:09]FM_MakeSignedData [11:59:09]SAM_PROTO_SignData [11:59:09]wFMCommunicate request_size=4 [11:59:09]MH_SAM_APDU [11:59:09]CAPDU: 80 0D 01 02 [11:59:09]Write to MH i2c: E2 08 00 AC 2A 80 0D 01 02 00 00 00 00 4F [11:59:09]Write i2c OK [11:59:09]MH_I2C_Read... [11:59:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:59:09]Read from MH i2c: E2 [11:59:09]MH_I2C_Read... [11:59:09]Read from MH i2c: E2 03 00 [11:59:09]MH_I2C_Read... [11:59:09]Read from MH i2c: E2 03 00 AC 2A 00 90 00 4A [11:59:09]RAPDU: 90 00 [11:59:09]wFMCommunicate OK [11:59:09]wFMCommunicate request_size=255 [11:59:09]MH_SAM_APDU [11:59:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 01 00 00 F4 03 04 00 8D F0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1D 62 02 00 35 04 06 00 75 [11:59:09]Write to MH i2c: E2 02 01 AD 2A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 01 00 00 F4 03 04 00 8D F0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1D 62 02 00 35 04 06 00 75 00 00 1F [11:59:09]Write i2c OK [11:59:09]MH_I2C_Read... [11:59:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:59:10]Read from MH i2c: E2 [11:59:10]MH_I2C_Read... [11:59:10]Read from MH i2c: E2 03 00 [11:59:10]MH_I2C_Read... [11:59:10]Read from MH i2c: E2 03 00 AD 2A 00 90 00 4B [11:59:10]RAPDU: 90 00 [11:59:10]wFMCommunicate OK [11:59:10]wFMCommunicate request_size=10 [11:59:10]MH_SAM_APDU [11:59:10]CAPDU: 80 0D 02 02 05 AE 64 62 50 EA [11:59:10]Write to MH i2c: E2 0D 00 AE 2A 80 0D 02 02 05 00 AE 64 62 50 EA 00 00 0A [11:59:10]Write i2c OK [11:59:10]MH_I2C_Read... [11:59:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:59:10]Read from MH i2c: E2 [11:59:10]MH_I2C_Read... [11:59:10]Read from MH i2c: E2 03 00 [11:59:10]MH_I2C_Read... [11:59:10]Read from MH i2c: E2 03 00 AE 2A 00 90 00 4C [11:59:10]RAPDU: 90 00 [11:59:10]wFMCommunicate OK [11:59:10]wFMCommunicate request_size=4 [11:59:10]MH_SAM_APDU [11:59:10]CAPDU: 80 0D 03 02 [11:59:10]Write to MH i2c: E2 08 00 AF 2A 80 0D 03 02 00 00 00 00 54 [11:59:10]Write i2c OK [11:59:10]MH_I2C_Read... [11:59:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:59:10]Read from MH i2c: E2 [11:59:10]MH_I2C_Read... [11:59:10]Read from MH i2c: E2 0B 00 [11:59:10]MH_I2C_Read... [11:59:10]Read from MH i2c: E2 0B 00 AF 2A 00 AC 0F 32 30 9D 76 2D B4 90 00 66 [11:59:10]RAPDU: AC 0F 32 30 9D 76 2D B4 90 00 [11:59:10]wFMCommunicate OK [11:59:10]SAM_PROTO_SignData done [11:59:10]FM_MakeSignedData done [11:59:10]CreateOFDProtocolMessage [11:59:10]wFMCommunicate request_size=4 [11:59:10]MH_SAM_APDU [11:59:10]CAPDU: 80 11 00 00 [11:59:10]Write to MH i2c: E2 08 00 B0 2A 80 11 00 00 00 00 00 00 54 [11:59:10]Write i2c OK [11:59:10]MH_I2C_Read... [11:59:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:59:10]Read from MH i2c: E2 [11:59:10]MH_I2C_Read... [11:59:10]Read from MH i2c: E2 17 00 [11:59:10]MH_I2C_Read... [11:59:10]Read from MH i2c: E2 17 00 B0 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A5 [11:59:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:59:10]wFMCommunicate OK [11:59:10]CreateOFDProtocolMessage done [11:59:10]OFDSenderStorePacket 156189 [11:59:10]StoreOFDPacket docnum=156189 [11:59:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 6B 05 07 01 C9 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 01 00 00 F4 03 04 00 8D F0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1D 62 02 00 35 04 06 00 75 AE 64 62 50 EA AC 0F 32 30 9D 76 2D B4 [11:59:10]CheckFolder [11:59:10]dirname=/storage/ofd_packets [11:59:10]CheckFolder done [11:59:10]ProducePacketName [11:59:10]name=ofd_packets/00156189 [11:59:10]NVStorageSaveData ofd_packets/00156189 [11:59:10]File name is /storage/ofd_packets/00156189 [11:59:10]Write 301 bytes [11:59:10]NVStorageSaveData done [11:59:10]OFDSenderStorePacket done [11:59:10]KKMCreateOFDPacket done [11:59:10]NVStorageSaveData kkm_last_timestamp [11:59:10]File name is /storage/kkm_last_timestamp [11:59:10]Write 4 bytes [11:59:10]NVStorageSaveData done [11:59:10]ExternCall_PrintAddStr [11:59:10]wPrintStart [11:59:10]Write to MH i2c: 01 00 00 B1 2A DB [11:59:10]Write i2c OK [11:59:10]MH_I2C_Read... [11:59:10]Read from MH i2c: 01 [11:59:10]MH_I2C_Read... [11:59:10]Read from MH i2c: 01 07 00 [11:59:10]MH_I2C_Read... [11:59:10]Read from MH i2c: 01 07 00 B1 2A 00 00 00 00 00 FF 0F F0 [11:59:10]RasterBufferAndPrint [11:59:10]line Счет N : (1)874480 [11:59:10]line ИНН: 02508201610067 [11:59:10]line Контрольно-Кассовый Чек [11:59:10]line ПРОДАЖА [11:59:10]line ТРК (МРК, ГНК) : 22 [11:59:10]line Товар: 2710124130 [11:59:10]line Аи-92-К-5 [11:59:10]line 14.950 * 66.90 [11:59:10]line = 1000.16 [11:59:10]line НДС 12% НСП 1% [11:59:10]line > о реализуемом товаре [11:59:10]line ОКРУГЛЕНИЕ: -0.16 [11:59:10]line ИТОГО: 1000.00 [11:59:10]line Внесено: 1000.00 [11:59:10]line СДАЧА: 0.00 [11:59:10]line НСП 1% : 8.85 [11:59:10]line НДС 12% : 106.21 [11:59:10]line Наличными: 1000.00 [11:59:10]line Безнал.: 0.00 [11:59:10]line Место: АЗС № 165 "Партнер Нефть" [11:59:10]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:59:10]line СНО: Общий режим [11:59:10]line Чек 261 20.10.2024 11:59 [11:59:10]line Смена: 314 ФФД: 1.0 [11:59:10]line ЗНМ: 0300000234 [11:59:10]line РНМ: 0000137193017469 [11:59:10]line Версия ККМ: v1.0 [11:59:10]line ФМ: 0000000000963156 [11:59:10]line ФД: 156189 [11:59:10]line ФПД: 129391868924138 [11:59:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T115909&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156189&fm=129391868924138&tin=02508201610067®Number=0000137193017469&sum=100000 [11:59:10]OFD Sender: Processing packet 156189 [packets to send 52, broken 51] [11:59:10]ProducePacketName [11:59:10]name=ofd_packets/00156189 [11:59:10]OFD Sender: To server: pG, [11:59:10]CommunicateWithHost lk.salyk.kg:30040 [11:59:10]ConnectInit lk.salyk.kg [11:59:10]written 0, free lines is 4095 [11:59:10]Connected sock=9 [11:59:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 6B 05 07 01 C9 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 01 00 00 F4 03 04 00 8D F0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1D 62 02 00 35 04 06 00 75 AE 64 62 50 EA AC 0F 32 30 9D 76 2D B4 [11:59:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E9 63 47 00 08 1E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1D 62 02 00 F4 03 04 00 C0 96 14 67 B6 04 01 00 00 69 67 9F ED EE CC 4C D9 [11:59:11]CommunicateWithHost err = 0 [11:59:11]CheckOFDResponse [11:59:11]1017 (14) - 77093643461234 [11:59:11]1041 (16) - 0000000000963156 [11:59:11]1040 (4) - 156189 [11:59:11]1012 (4) - 20.10.2024 05:36 [11:59:11]1206 (1) - 0 [11:59:11]OFD Sender: Remove packet 156189 [11:59:11]ProducePacketName [11:59:11]name=ofd_packets/00156189 [11:59:11]NVStorageDeleteData [11:59:11]Write to MH i2c: 01 00 00 DC 2A 06 [11:59:11]Write i2c OK [11:59:11]MH_I2C_Read... [11:59:11]Read from MH i2c: 01 [11:59:11]MH_I2C_Read... [11:59:11]Read from MH i2c: 01 07 00 [11:59:11]MH_I2C_Read... [11:59:11]Read from MH i2c: 01 07 00 DC 2A 00 00 00 00 00 E1 0C FA [11:59:11]RasterBufferAndPrint [11:59:11]line [11:59:11]line [11:59:11]line [11:59:11]line [11:59:11]line [11:59:11]written 0, free lines is 3302 [11:59:11]MH_Cut [11:59:11]Write to MH i2c: D1 01 00 E3 2A 01 DF [11:59:11]Write i2c OK [11:59:11]MH_I2C_Read... [11:59:11]Read from MH i2c: D1 [11:59:11]MH_I2C_Read... [11:59:11]Read from MH i2c: D1 01 00 [11:59:11]MH_I2C_Read... [11:59:11]Read from MH i2c: D1 01 00 E3 2A 00 DE [11:59:11]Write to MH i2c: 01 00 00 E4 2A 0E [11:59:11]Write i2c OK [11:59:11]MH_I2C_Read... [11:59:11]OFD Sender: No OFD packet to send [11:59:11]*** Cut start [11:59:11]*** Partial cut [11:59:11]*** CUTSNS_PIN = 1 [11:59:11]*** CUTSNS_PIN = 0 [11:59:12]*** Brake cut motor [11:59:12]Read from MH i2c: 01 [11:59:12]MH_I2C_Read... [11:59:12]*** Stop cut motor [11:59:12]*** Cut end [11:59:12]Read from MH i2c: 01 07 00 [11:59:12]MH_I2C_Read... [11:59:12]Read from MH i2c: 01 07 00 E4 2A 00 00 00 00 00 FF 0F 23 [11:59:12]process_action close_receipt done [11:59:12]requested_data is exist [11:59:12]produce_requested_data [11:59:12]requested_item fm.sn is exist - process it [11:59:12]wFMCommunicate request_size=4 [11:59:12]MH_SAM_APDU [11:59:12]CAPDU: 80 11 00 00 [11:59:12]Write to MH i2c: E2 08 00 E5 2A 80 11 00 00 00 00 00 00 89 [11:59:12]Write i2c OK [11:59:12]MH_I2C_Read... [11:59:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:59:12]Read from MH i2c: E2 [11:59:12]MH_I2C_Read... [11:59:12]Read from MH i2c: E2 17 00 [11:59:12]MH_I2C_Read... [11:59:12]Read from MH i2c: E2 17 00 E5 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DA [11:59:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:59:12]wFMCommunicate OK [11:59:12]requested_item fd.num is exist - process it [11:59:12]SAM_PROTO_GetFieldsCounters [11:59:12]wFMCommunicate request_size=4 [11:59:12]MH_SAM_APDU [11:59:12]CAPDU: 80 13 00 00 [11:59:12]Write to MH i2c: E2 08 00 E6 2A 80 13 00 00 00 00 00 00 8C [11:59:12]Write i2c OK [11:59:12]MH_I2C_Read... [11:59:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:59:12]Read from MH i2c: E2 [11:59:12]MH_I2C_Read... [11:59:12]Read from MH i2c: E2 62 00 [11:59:12]MH_I2C_Read... [11:59:12]Read from MH i2c: E2 62 00 E6 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1D 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 05 01 00 00 5E 04 04 00 05 01 00 00 57 04 04 00 06 01 00 00 19 04 04 00 00 00 00 00 90 00 93 [11:59:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1D 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 05 01 00 00 5E 04 04 00 05 01 00 00 57 04 04 00 06 01 00 00 19 04 04 00 00 00 00 00 90 00 [11:59:12]wFMCommunicate OK [11:59:12]SAM_PROTO_GetFieldsCounters done [11:59:12]requested_item shift.num is exist - process it [11:59:12]requested_item shift.opened is exist - process it [11:59:12]req_shift_opened [11:59:12]FM_GetShiftState [11:59:12]SAM_PROTO_GetShiftState [11:59:12]wFMCommunicate request_size=4 [11:59:12]MH_SAM_APDU [11:59:12]CAPDU: 80 13 01 00 [11:59:12]Write to MH i2c: E2 08 00 E7 2A 80 13 01 00 00 00 00 00 8E [11:59:12]Write i2c OK [11:59:12]MH_I2C_Read... [11:59:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:59:12]Read from MH i2c: E2 [11:59:12]MH_I2C_Read... [11:59:12]Read from MH i2c: E2 0E 00 [11:59:12]MH_I2C_Read... [11:59:12]Read from MH i2c: E2 0E 00 E7 2A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 35 [11:59:12]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [11:59:12]wFMCommunicate OK [11:59:12]SAM_PROTO_GetShiftState done [11:59:12]FM_GetShiftState done [11:59:12]req_shift_opened done [11:59:12]requested_item shift.open_date is exist - process it [11:59:12]req_shift_open_date [11:59:12]req_shift_open_date done [11:59:12]produce_requested_data done [11:59:12]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156189,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [11:59:12]process_action_free close_receipt [11:59:12]json_value_free [11:59:12]json_value_free done [11:59:12]process_json_proto returns [11:59:12]Send response to host [11:59:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156189,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [11:59:12]free response buf [11:59:12]execute_script done [11:59:12]execute_script returns [11:59:12]free content buf [11:59:12]Sock 8.Close socket [11:59:12]Sock 8.Thread stoped [11:59:16]OFD Sender: No OFD packet to send [11:59:21]OFD Sender: No OFD packet to send [11:59:26]OFD Sender: No OFD packet to send [11:59:31]OFD Sender: No OFD packet to send [11:59:36]OFD Sender: No OFD packet to send [11:59:41]OFD Sender: No OFD packet to send [11:59:46]OFD Sender: No OFD packet to send [11:59:51]OFD Sender: No OFD packet to send [11:59:56]OFD Sender: No OFD packet to send [12:00:01]OFD Sender: No OFD packet to send [12:00:06]OFD Sender: No OFD packet to send [12:00:11]OFD Sender: No OFD packet to send [12:00:16]OFD Sender: No OFD packet to send [12:00:21]OFD Sender: No OFD packet to send [12:00:26]OFD Sender: No OFD packet to send [12:00:31]OFD Sender: No OFD packet to send [12:00:36]OFD Sender: No OFD packet to send [12:00:41]OFD Sender: No OFD packet to send [12:00:44]accept exits with 10 [12:00:44]New connection [12:00:44]New thread 3066551652 created [12:00:44]Thread 3066695012 joined [12:00:44]Waiting for new connection... [12:00:44] Sock 10.Parse request [12:00:44]Sock 10.Check first char [12:00:44]Sock 10.First char is OK [12:00:44]request: POST /json_proto HTTP/1.0 [12:00:44]Method: POST [12:00:44]URL: /json_proto [12:00:44]Method is POST - this is cgi request [12:00:44]url: /json_proto [12:00:44]query_string will be loaded in cgi processing [12:00:44]execute_cgi json_proto POST (null) [12:00:44]execute_cgi path=json_proto method=POST [12:00:44]POST find Content-Length [12:00:44]Host: 172.17.53.67:8080 [12:00:44]Content-Length: 670 [12:00:44]Content-Type: application/json [12:00:44] [12:00:44]POST finish read [12:00:44]Found Content-Length = 670 [12:00:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874481", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:00:44]execute_script... [12:00: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)874481", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:00:44]POST & json_proto [12:00:44]process_json_proto [12:00:44]json parsed OK: [12:00:44]protocol is kg_v1.0 [12:00:44]action value=close_receipt [12:00:44]process_action close_receipt [12:00:44]cmd_close_receipt [12:00:44]MH_GetDate [12:00:44]Write to MH i2c: F0 00 00 E8 2A 01 [12:00:44]Write i2c OK [12:00:44]MH_I2C_Read... [12:00:44]Read from MH i2c: F0 [12:00:44]MH_I2C_Read... [12:00:44]Read from MH i2c: F0 09 00 [12:00:44]MH_I2C_Read... [12:00:44]Read from MH i2c: F0 09 00 E8 2A 00 ED F0 14 67 19 BC 99 64 34 [12:00:44]GetLastDocTimeStamp 1729425549 [12:00:44]current date 1729425645 [12:00:44]FM_GetShiftState [12:00:44]SAM_PROTO_GetShiftState [12:00:44]wFMCommunicate request_size=4 [12:00:44]MH_SAM_APDU [12:00:44]CAPDU: 80 13 01 00 [12:00:44]Write to MH i2c: E2 08 00 E9 2A 80 13 01 00 00 00 00 00 90 [12:00:44]Write i2c OK [12:00:44]MH_I2C_Read... [12:00:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:00:44]Read from MH i2c: E2 [12:00:44]MH_I2C_Read... [12:00:44]Read from MH i2c: E2 0E 00 [12:00:44]MH_I2C_Read... [12:00:44]Read from MH i2c: E2 0E 00 E9 2A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 37 [12:00:44]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:00:44]wFMCommunicate OK [12:00:44]SAM_PROTO_GetShiftState done [12:00:44]FM_GetShiftState done [12:00:44]opened in 1729383891 [12:00:44]opened+sec_in_day 1729470291 [12:00:44]quantity*price = 40014 [12:00:44]sum+1 = 40015 [12:00:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.14 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.49 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 262 20.10.2024 12:00 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156190 ФПД: 198158221194639 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T120045&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156190&fm=198158221194639&tin=02508201610067®Number=0000137193017469&sum=40000 [12:00:45]StoreToDocumentArchive [12:00:45]shift 314 fd 156190 [12:00:45]save to /storage/0314/doc_00156190 [12:00:45]save last doc name /storage/0314/doc_00156190 to /storage/kkm_last_doc_name [12:00:45]save OK [12:00:45]Clear old archive folders... [12:00:45]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:00:45]tlvbuf is 0086AD70 [12:00:45]SAM_PROTO_ClearQueue [12:00:45]wFMCommunicate request_size=4 [12:00:45]MH_SAM_APDU [12:00:45]CAPDU: 80 09 00 00 [12:00:45]Write to MH i2c: E2 08 00 F6 2A 80 09 00 00 00 00 00 00 92 [12:00:45]Write i2c OK [12:00:45]MH_I2C_Read... [12:00:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:00:45]Read from MH i2c: E2 [12:00:45]MH_I2C_Read... [12:00:45]Read from MH i2c: E2 03 00 [12:00:45]MH_I2C_Read... [12:00:45]Read from MH i2c: E2 03 00 F6 2A 00 90 00 94 [12:00:45]RAPDU: 90 00 [12:00:45]wFMCommunicate OK [12:00:45]SAM_PROTO_ClearQueue done [12:00:45]KKMCreateOFDPacket [12:00:45]OFDProtocolAddRootSTLVToBuf [12:00:45]FM_MakeSignedData [12:00:45]FM_MakeSignedData [12:00:45]SAM_PROTO_SignData [12:00:45]wFMCommunicate request_size=4 [12:00:45]MH_SAM_APDU [12:00:45]CAPDU: 80 0D 01 02 [12:00:45]Write to MH i2c: E2 08 00 F7 2A 80 0D 01 02 00 00 00 00 9A [12:00:45]Write i2c OK [12:00:45]MH_I2C_Read... [12:00:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:00:45]Read from MH i2c: E2 [12:00:45]MH_I2C_Read... [12:00:45]Read from MH i2c: E2 03 00 [12:00:45]MH_I2C_Read... [12:00:45]Read from MH i2c: E2 03 00 F7 2A 00 90 00 95 [12:00:45]RAPDU: 90 00 [12:00:45]wFMCommunicate OK [12:00:45]wFMCommunicate request_size=255 [12:00:45]MH_SAM_APDU [12:00:45]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 ED F0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1E 62 02 00 35 04 06 00 [12:00:45]Write to MH i2c: E2 02 01 F8 2A 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 ED F0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1E 62 02 00 35 04 06 00 00 00 65 [12:00:45]Write i2c OK [12:00:45]MH_I2C_Read... [12:00:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:00:46]Read from MH i2c: E2 [12:00:46]MH_I2C_Read... [12:00:46]Read from MH i2c: E2 03 00 [12:00:46]MH_I2C_Read... [12:00:46]Read from MH i2c: E2 03 00 F8 2A 00 90 00 96 [12:00:46]RAPDU: 90 00 [12:00:46]wFMCommunicate OK [12:00:46]wFMCommunicate request_size=11 [12:00:46]MH_SAM_APDU [12:00:46]CAPDU: 80 0D 02 02 06 B4 39 4E 62 35 8F [12:00:46]Write to MH i2c: E2 0E 00 F9 2A 80 0D 02 02 06 00 B4 39 4E 62 35 8F 00 00 0A [12:00:46]Write i2c OK [12:00:46]MH_I2C_Read... [12:00:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:00:46]Read from MH i2c: E2 [12:00:46]MH_I2C_Read... [12:00:46]Read from MH i2c: E2 03 00 [12:00:46]MH_I2C_Read... [12:00:46]Read from MH i2c: E2 03 00 F9 2A 00 90 00 97 [12:00:46]RAPDU: 90 00 [12:00:46]wFMCommunicate OK [12:00:46]wFMCommunicate request_size=4 [12:00:46]MH_SAM_APDU [12:00:46]CAPDU: 80 0D 03 02 [12:00:46]Write to MH i2c: E2 08 00 FA 2A 80 0D 03 02 00 00 00 00 9F [12:00:46]Write i2c OK [12:00:46]MH_I2C_Read... [12:00:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:00:46]Read from MH i2c: E2 [12:00:46]MH_I2C_Read... [12:00:46]Read from MH i2c: E2 0B 00 [12:00:46]MH_I2C_Read... [12:00:46]Read from MH i2c: E2 0B 00 FA 2A 00 15 7B C2 20 0E B8 FD FC 90 00 D1 [12:00:46]RAPDU: 15 7B C2 20 0E B8 FD FC 90 00 [12:00:46]wFMCommunicate OK [12:00:46]SAM_PROTO_SignData done [12:00:46]FM_MakeSignedData done [12:00:46]CreateOFDProtocolMessage [12:00:46]wFMCommunicate request_size=4 [12:00:46]MH_SAM_APDU [12:00:46]CAPDU: 80 11 00 00 [12:00:46]Write to MH i2c: E2 08 00 FB 2A 80 11 00 00 00 00 00 00 9F [12:00:46]Write i2c OK [12:00:46]MH_I2C_Read... [12:00:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:00:46]Read from MH i2c: E2 [12:00:46]MH_I2C_Read... [12:00:46]Read from MH i2c: E2 17 00 [12:00:46]MH_I2C_Read... [12:00:46]Read from MH i2c: E2 17 00 FB 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F0 [12:00:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:00:46]wFMCommunicate OK [12:00:46]CreateOFDProtocolMessage done [12:00:46]OFDSenderStorePacket 156190 [12:00:46]StoreOFDPacket docnum=156190 [12:00:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 B9 57 08 01 6E 20 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 ED F0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1E 62 02 00 35 04 06 00 B4 39 4E 62 35 8F 15 7B C2 20 0E B8 FD FC [12:00:46]CheckFolder [12:00:46]dirname=/storage/ofd_packets [12:00:46]CheckFolder done [12:00:46]ProducePacketName [12:00:46]name=ofd_packets/00156190 [12:00:46]NVStorageSaveData ofd_packets/00156190 [12:00:46]File name is /storage/ofd_packets/00156190 [12:00:46]Write 302 bytes [12:00:46]NVStorageSaveData done [12:00:46]OFDSenderStorePacket done [12:00:46]KKMCreateOFDPacket done [12:00:46]NVStorageSaveData kkm_last_timestamp [12:00:46]File name is /storage/kkm_last_timestamp [12:00:46]Write 4 bytes [12:00:46]NVStorageSaveData done [12:00:46]OFD Sender: Processing packet 156190 [packets to send 52, broken 51] [12:00:46]ProducePacketName [12:00:46]name=ofd_packets/00156190 [12:00:46]OFD Sender: To server: pG, [12:00:46]CommunicateWithHost lk.salyk.kg:30040 [12:00:46]ConnectInit lk.salyk.kg [12:00:46]ExternCall_PrintAddStr [12:00:46]wPrintStart [12:00:46]Write to MH i2c: 01 00 00 FC 2A 26 [12:00:46]Write i2c OK [12:00:46]MH_I2C_Read... [12:00:46]Read from MH i2c: 01 [12:00:46]MH_I2C_Read... [12:00:46]Read from MH i2c: 01 07 00 [12:00:46]MH_I2C_Read... [12:00:46]Read from MH i2c: 01 07 00 FC 2A 00 00 00 00 00 FF 0F 3B [12:00:46]RasterBufferAndPrint [12:00:46]line Счет N : (1)874481 [12:00:46]line ИНН: 02508201610067 [12:00:46]line Контрольно-Кассовый Чек [12:00:46]line ПРОДАЖА [12:00:46]line ТРК (МРК, ГНК) : 43 [12:00:46]line Товар: 2710124130 [12:00:46]line Super 92-К-5 [12:00:46]line 5.850 * 68.40 [12:00:46]line = 400.14 [12:00:46]line НДС 12% НСП 1% [12:00:46]line > о реализуемом товаре [12:00:46]line ОКРУГЛЕНИЕ: -0.14 [12:00:46]line ИТОГО: 400.00 [12:00:46]line Внесено: 400.00 [12:00:46]line СДАЧА: 0.00 [12:00:46]line НСП 1% : 3.54 [12:00:46]line НДС 12% : 42.49 [12:00:46]line Наличными: 400.00 [12:00:46]line Безнал.: 0.00 [12:00:46]line Место: АЗС № 165 "Партнер Нефть" [12:00:46]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:00:46]line СНО: Общий режим [12:00:46]line Чек 262 20.10.2024 12:00 [12:00:46]line Смена: 314 ФФД: 1.0 [12:00:46]line ЗНМ: 0300000234 [12:00:46]line РНМ: 0000137193017469 [12:00:46]line Версия ККМ: v1.0 [12:00:46]line ФМ: 0000000000963156 [12:00:46]line ФД: 156190 [12:00:46]line ФПД: 198158221194639 [12:00:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T120045&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156190&fm=198158221194639&tin=02508201610067®Number=0000137193017469&sum=40000 [12:00:46]Connected sock=11 [12:00:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 B9 57 08 01 6E 20 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 ED F0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1E 62 02 00 35 04 06 00 B4 39 4E 62 35 8F 15 7B C2 20 0E B8 FD FC [12:00:46]written 0, free lines is 4095 [12:00:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 DE 6D 47 00 87 37 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1E 62 02 00 F4 03 04 00 20 97 14 67 B6 04 01 00 00 98 8D 91 96 8D 02 6F 6F [12:00:46]CommunicateWithHost err = 0 [12:00:46]CheckOFDResponse [12:00:46]1017 (14) - 77093643461234 [12:00:46]1041 (16) - 0000000000963156 [12:00:46]1040 (4) - 156190 [12:00:46]1012 (4) - 20.10.2024 05:37 [12:00:46]1206 (1) - 0 [12:00:46]OFD Sender: Remove packet 156190 [12:00:46]ProducePacketName [12:00:46]name=ofd_packets/00156190 [12:00:46]NVStorageDeleteData [12:00:47]Write to MH i2c: 01 00 00 27 2B 52 [12:00:47]Write i2c OK [12:00:47]MH_I2C_Read... [12:00:47]Read from MH i2c: 01 [12:00:47]MH_I2C_Read... [12:00:47]Read from MH i2c: 01 07 00 [12:00:47]MH_I2C_Read... [12:00:47]Read from MH i2c: 01 07 00 27 2B 00 00 00 00 00 E0 0C 45 [12:00:47]RasterBufferAndPrint [12:00:47]line [12:00:47]line [12:00:47]line [12:00:47]line [12:00:47]line [12:00:47]written 0, free lines is 3302 [12:00:47]MH_Cut [12:00:47]Write to MH i2c: D1 01 00 2E 2B 01 2B [12:00:47]Write i2c OK [12:00:47]MH_I2C_Read... [12:00:47]Read from MH i2c: D1 [12:00:47]MH_I2C_Read... [12:00:47]Read from MH i2c: D1 01 00 [12:00:47]MH_I2C_Read... [12:00:47]Read from MH i2c: D1 01 00 2E 2B 00 2A [12:00:47]Write to MH i2c: 01 00 00 2F 2B 5A [12:00:47]Write i2c OK [12:00:47]MH_I2C_Read... [12:00:47]OFD Sender: No OFD packet to send [12:00:47]*** Cut start [12:00:47]*** Partial cut [12:00:47]*** CUTSNS_PIN = 1 [12:00:47]*** CUTSNS_PIN = 0 [12:00:48]*** Brake cut motor [12:00:48]Read from MH i2c: 01 [12:00:48]MH_I2C_Read... [12:00:48]*** Stop cut motor [12:00:48]*** Cut end [12:00:48]Read from MH i2c: 01 07 00 [12:00:48]MH_I2C_Read... [12:00:48]Read from MH i2c: 01 07 00 2F 2B 00 00 00 00 00 FF 0F 6F [12:00:48]process_action close_receipt done [12:00:48]requested_data is exist [12:00:48]produce_requested_data [12:00:48]requested_item fm.sn is exist - process it [12:00:48]wFMCommunicate request_size=4 [12:00:48]MH_SAM_APDU [12:00:48]CAPDU: 80 11 00 00 [12:00:48]Write to MH i2c: E2 08 00 30 2B 80 11 00 00 00 00 00 00 D5 [12:00:48]Write i2c OK [12:00:48]MH_I2C_Read... [12:00:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:00:48]Read from MH i2c: E2 [12:00:48]MH_I2C_Read... [12:00:48]Read from MH i2c: E2 17 00 [12:00:48]MH_I2C_Read... [12:00:48]Read from MH i2c: E2 17 00 30 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 26 [12:00:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:00:48]wFMCommunicate OK [12:00:48]requested_item fd.num is exist - process it [12:00:48]SAM_PROTO_GetFieldsCounters [12:00:48]wFMCommunicate request_size=4 [12:00:48]MH_SAM_APDU [12:00:48]CAPDU: 80 13 00 00 [12:00:48]Write to MH i2c: E2 08 00 31 2B 80 13 00 00 00 00 00 00 D8 [12:00:48]Write i2c OK [12:00:48]MH_I2C_Read... [12:00:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:00:48]Read from MH i2c: E2 [12:00:48]MH_I2C_Read... [12:00:48]Read from MH i2c: E2 62 00 [12:00:48]MH_I2C_Read... [12:00:48]Read from MH i2c: E2 62 00 31 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1E 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 06 01 00 00 5E 04 04 00 06 01 00 00 57 04 04 00 07 01 00 00 19 04 04 00 00 00 00 00 90 00 E3 [12:00:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1E 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 06 01 00 00 5E 04 04 00 06 01 00 00 57 04 04 00 07 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:00:48]wFMCommunicate OK [12:00:48]SAM_PROTO_GetFieldsCounters done [12:00:48]requested_item shift.num is exist - process it [12:00:48]requested_item shift.opened is exist - process it [12:00:48]req_shift_opened [12:00:48]FM_GetShiftState [12:00:48]SAM_PROTO_GetShiftState [12:00:48]wFMCommunicate request_size=4 [12:00:48]MH_SAM_APDU [12:00:48]CAPDU: 80 13 01 00 [12:00:48]Write to MH i2c: E2 08 00 32 2B 80 13 01 00 00 00 00 00 DA [12:00:48]Write i2c OK [12:00:48]MH_I2C_Read... [12:00:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:00:48]Read from MH i2c: E2 [12:00:48]MH_I2C_Read... [12:00:48]Read from MH i2c: E2 0E 00 [12:00:48]MH_I2C_Read... [12:00:48]Read from MH i2c: E2 0E 00 32 2B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 81 [12:00:48]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:00:48]wFMCommunicate OK [12:00:48]SAM_PROTO_GetShiftState done [12:00:48]FM_GetShiftState done [12:00:48]req_shift_opened done [12:00:48]requested_item shift.open_date is exist - process it [12:00:48]req_shift_open_date [12:00:48]req_shift_open_date done [12:00:48]produce_requested_data done [12:00:48]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156190,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:00:48]process_action_free close_receipt [12:00:48]json_value_free [12:00:48]json_value_free done [12:00:48]process_json_proto returns [12:00:48]Send response to host [12:00:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156190,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:00:48]free response buf [12:00:48]execute_script done [12:00:48]execute_script returns [12:00:48]free content buf [12:00:48]Sock 10.Close socket [12:00:48]Sock 10.Thread stoped [12:00:52]OFD Sender: No OFD packet to send [12:00:55]accept exits with 8 [12:00:55]New connection [12:00:55]New thread 3066695012 created [12:00:55]Thread 3066551652 joined [12:00:55]Waiting for new connection... [12:00:55] Sock 8.Parse request [12:00:55]Sock 8.Check first char [12:00:55]Sock 8.First char is OK [12:00:55]request: POST /json_proto HTTP/1.0 [12:00:55]Method: POST [12:00:55]URL: /json_proto [12:00:55]Method is POST - this is cgi request [12:00:55]url: /json_proto [12:00:55]query_string will be loaded in cgi processing [12:00:55]execute_cgi json_proto POST (null) [12:00:55]execute_cgi path=json_proto method=POST [12:00:55]POST find Content-Length [12:00:55]Host: 172.17.53.67:8080 [12:00:55]Content-Length: 677 [12:00:55]Content-Type: application/json [12:00:55] [12:00:55]POST finish read [12:00:55]Found Content-Length = 677 [12:00:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874482", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:00:55]execute_script... [12:00:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874482", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:00:55]POST & json_proto [12:00:55]process_json_proto [12:00:55]json parsed OK: [12:00:55]protocol is kg_v1.0 [12:00:55]action value=close_receipt [12:00:55]process_action close_receipt [12:00:55]cmd_close_receipt [12:00:55]MH_GetDate [12:00:55]Write to MH i2c: F0 00 00 33 2B 4D [12:00:55]Write i2c OK [12:00:55]MH_I2C_Read... [12:00:55]Read from MH i2c: F0 [12:00:55]MH_I2C_Read... [12:00:55]Read from MH i2c: F0 09 00 [12:00:55]MH_I2C_Read... [12:00:55]Read from MH i2c: F0 09 00 33 2B 00 F8 F0 14 67 19 BC 99 64 8B [12:00:55]GetLastDocTimeStamp 1729425645 [12:00:55]current date 1729425656 [12:00:55]FM_GetShiftState [12:00:55]SAM_PROTO_GetShiftState [12:00:55]wFMCommunicate request_size=4 [12:00:55]MH_SAM_APDU [12:00:55]CAPDU: 80 13 01 00 [12:00:55]Write to MH i2c: E2 08 00 34 2B 80 13 01 00 00 00 00 00 DC [12:00:55]Write i2c OK [12:00:55]MH_I2C_Read... [12:00:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:00:55]Read from MH i2c: E2 [12:00:55]MH_I2C_Read... [12:00:55]Read from MH i2c: E2 0E 00 [12:00:55]MH_I2C_Read... [12:00:55]Read from MH i2c: E2 0E 00 34 2B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 83 [12:00:55]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:00:55]wFMCommunicate OK [12:00:55]SAM_PROTO_GetShiftState done [12:00:55]FM_GetShiftState done [12:00:55]opened in 1729383891 [12:00:55]opened+sec_in_day 1729470291 [12:00:55]quantity*price = 20003 [12:00:55]sum+1 = 20004 [12:00:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 263 20.10.2024 12:00 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156191 ФПД: 169467222067068 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T120056&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156191&fm=169467222067068&tin=02508201610067®Number=0000137193017469&sum=20000 [12:00:56]StoreToDocumentArchive [12:00:56]shift 314 fd 156191 [12:00:56]save to /storage/0314/doc_00156191 [12:00:56]save last doc name /storage/0314/doc_00156191 to /storage/kkm_last_doc_name [12:00:56]save OK [12:00:56]Clear old archive folders... [12:00:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:00:56]tlvbuf is 0086B420 [12:00:56]SAM_PROTO_ClearQueue [12:00:56]wFMCommunicate request_size=4 [12:00:56]MH_SAM_APDU [12:00:56]CAPDU: 80 09 00 00 [12:00:56]Write to MH i2c: E2 08 00 41 2B 80 09 00 00 00 00 00 00 DE [12:00:56]Write i2c OK [12:00:56]MH_I2C_Read... [12:00:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:00:56]Read from MH i2c: E2 [12:00:56]MH_I2C_Read... [12:00:56]Read from MH i2c: E2 03 00 [12:00:56]MH_I2C_Read... [12:00:56]Read from MH i2c: E2 03 00 41 2B 00 90 00 E0 [12:00:56]RAPDU: 90 00 [12:00:56]wFMCommunicate OK [12:00:56]SAM_PROTO_ClearQueue done [12:00:56]KKMCreateOFDPacket [12:00:56]OFDProtocolAddRootSTLVToBuf [12:00:56]FM_MakeSignedData [12:00:56]FM_MakeSignedData [12:00:56]SAM_PROTO_SignData [12:00:56]wFMCommunicate request_size=4 [12:00:56]MH_SAM_APDU [12:00:56]CAPDU: 80 0D 01 02 [12:00:56]Write to MH i2c: E2 08 00 42 2B 80 0D 01 02 00 00 00 00 E6 [12:00:56]Write i2c OK [12:00:56]MH_I2C_Read... [12:00:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:00:56]Read from MH i2c: E2 [12:00:56]MH_I2C_Read... [12:00:56]Read from MH i2c: E2 03 00 [12:00:56]MH_I2C_Read... [12:00:56]Read from MH i2c: E2 03 00 42 2B 00 90 00 E1 [12:00:56]RAPDU: 90 00 [12:00:56]wFMCommunicate OK [12:00:56]wFMCommunicate request_size=255 [12:00:56]MH_SAM_APDU [12:00:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 01 00 00 F4 03 04 00 F8 F0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1F 62 02 00 35 04 06 00 9A [12:00:56]Write to MH i2c: E2 02 01 43 2B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 01 00 00 F4 03 04 00 F8 F0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1F 62 02 00 35 04 06 00 9A 00 00 12 [12:00:56]Write i2c OK [12:00:56]MH_I2C_Read... [12:00:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:00:56]Read from MH i2c: E2 [12:00:56]MH_I2C_Read... [12:00:56]Read from MH i2c: E2 03 00 [12:00:56]MH_I2C_Read... [12:00:56]Read from MH i2c: E2 03 00 43 2B 00 90 00 E2 [12:00:56]RAPDU: 90 00 [12:00:56]wFMCommunicate OK [12:00:56]wFMCommunicate request_size=10 [12:00:56]MH_SAM_APDU [12:00:56]CAPDU: 80 0D 02 02 05 21 29 92 87 7C [12:00:56]Write to MH i2c: E2 0D 00 44 2B 80 0D 02 02 05 00 21 29 92 87 7C 00 00 D2 [12:00:56]Write i2c OK [12:00:56]MH_I2C_Read... [12:00:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:00:57]Read from MH i2c: E2 [12:00:57]MH_I2C_Read... [12:00:57]Read from MH i2c: E2 03 00 [12:00:57]MH_I2C_Read... [12:00:57]Read from MH i2c: E2 03 00 44 2B 00 90 00 E3 [12:00:57]RAPDU: 90 00 [12:00:57]wFMCommunicate OK [12:00:57]wFMCommunicate request_size=4 [12:00:57]MH_SAM_APDU [12:00:57]CAPDU: 80 0D 03 02 [12:00:57]Write to MH i2c: E2 08 00 45 2B 80 0D 03 02 00 00 00 00 EB [12:00:57]Write i2c OK [12:00:57]MH_I2C_Read... [12:00:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:00:57]Read from MH i2c: E2 [12:00:57]MH_I2C_Read... [12:00:57]Read from MH i2c: E2 0B 00 [12:00:57]MH_I2C_Read... [12:00:57]Read from MH i2c: E2 0B 00 45 2B 00 BD 75 0C E5 4E 65 8A 72 90 00 BE [12:00:57]RAPDU: BD 75 0C E5 4E 65 8A 72 90 00 [12:00:57]wFMCommunicate OK [12:00:57]SAM_PROTO_SignData done [12:00:57]FM_MakeSignedData done [12:00:57]CreateOFDProtocolMessage [12:00:57]wFMCommunicate request_size=4 [12:00:57]MH_SAM_APDU [12:00:57]CAPDU: 80 11 00 00 [12:00:57]Write to MH i2c: E2 08 00 46 2B 80 11 00 00 00 00 00 00 EB [12:00:57]Write i2c OK [12:00:57]MH_I2C_Read... [12:00:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:00:57]Read from MH i2c: E2 [12:00:57]MH_I2C_Read... [12:00:57]Read from MH i2c: E2 17 00 [12:00:57]MH_I2C_Read... [12:00:57]Read from MH i2c: E2 17 00 46 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3C [12:00:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:00:57]wFMCommunicate OK [12:00:57]CreateOFDProtocolMessage done [12:00:57]OFDSenderStorePacket 156191 [12:00:57]StoreOFDPacket docnum=156191 [12:00:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 9F EA 07 01 B7 CB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 01 00 00 F4 03 04 00 F8 F0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1F 62 02 00 35 04 06 00 9A 21 29 92 87 7C BD 75 0C E5 4E 65 8A 72 [12:00:57]CheckFolder [12:00:57]dirname=/storage/ofd_packets [12:00:57]CheckFolder done [12:00:57]ProducePacketName [12:00:57]name=ofd_packets/00156191 [12:00:57]NVStorageSaveData ofd_packets/00156191 [12:00:57]File name is /storage/ofd_packets/00156191 [12:00:57]Write 301 bytes [12:00:57]NVStorageSaveData done [12:00:57]OFDSenderStorePacket done [12:00:57]KKMCreateOFDPacket done [12:00:57]NVStorageSaveData kkm_last_timestamp [12:00:57]File name is /storage/kkm_last_timestamp [12:00:57]Write 4 bytes [12:00:57]NVStorageSaveData done [12:00:57]ExternCall_PrintAddStr [12:00:57]wPrintStart [12:00:57]Write to MH i2c: 01 00 00 47 2B 72 [12:00:57]Write i2c OK [12:00:57]MH_I2C_Read... [12:00:57]Read from MH i2c: 01 [12:00:57]MH_I2C_Read... [12:00:57]Read from MH i2c: 01 07 00 [12:00:57]MH_I2C_Read... [12:00:57]Read from MH i2c: 01 07 00 47 2B 00 00 00 00 00 FF 0F 87 [12:00:57]RasterBufferAndPrint [12:00:57]line Счет N : (1)874482 [12:00:57]line ИНН: 02508201610067 [12:00:57]line Контрольно-Кассовый Чек [12:00:57]line ПРОДАЖА [12:00:57]line ТРК (МРК, ГНК) : 12 [12:00:57]line Товар: 2710124130 [12:00:57]line Аи-92-К-5 [12:00:57]line 2.990 * 66.90 [12:00:57]line = 200.03 [12:00:57]line НДС 12% НСП 1% [12:00:57]line > о реализуемом товаре [12:00:57]line ОКРУГЛЕНИЕ: -0.03 [12:00:57]line ИТОГО: 200.00 [12:00:57]line Внесено: 200.00 [12:00:57]line СДАЧА: 0.00 [12:00:57]line НСП 1% : 1.77 [12:00:57]line НДС 12% : 21.24 [12:00:57]line Наличными: 200.00 [12:00:57]line Безнал.: 0.00 [12:00:57]line Место: АЗС № 165 "Партнер Нефть" [12:00:57]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:00:57]line СНО: Общий режим [12:00:57]line Чек 263 20.10.2024 12:00 [12:00:57]line Смена: 314 ФФД: 1.0 [12:00:57]line ЗНМ: 0300000234 [12:00:57]line РНМ: 0000137193017469 [12:00:57]line Версия ККМ: v1.0 [12:00:57]line ФМ: 0000000000963156 [12:00:57]line ФД: 156191 [12:00:57]line ФПД: 169467222067068 [12:00:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T120056&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156191&fm=169467222067068&tin=02508201610067®Number=0000137193017469&sum=20000 [12:00:57]written 0, free lines is 4095 [12:00:57]OFD Sender: Processing packet 156191 [packets to send 52, broken 51] [12:00:57]ProducePacketName [12:00:57]name=ofd_packets/00156191 [12:00:57]OFD Sender: To server: pG, [12:00:57]CommunicateWithHost lk.salyk.kg:30040 [12:00:57]ConnectInit lk.salyk.kg [12:00:57]Connected sock=10 [12:00:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 9F EA 07 01 B7 CB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 01 00 00 F4 03 04 00 F8 F0 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1F 62 02 00 35 04 06 00 9A 21 29 92 87 7C BD 75 0C E5 4E 65 8A 72 [12:00:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B0 A9 47 00 93 B1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1F 62 02 00 F4 03 04 00 2B 97 14 67 B6 04 01 00 00 E5 0D 59 3B 83 01 6C 1A [12:00:57]CommunicateWithHost err = 0 [12:00:57]CheckOFDResponse [12:00:57]1017 (14) - 77093643461234 [12:00:57]1041 (16) - 0000000000963156 [12:00:57]1040 (4) - 156191 [12:00:57]1012 (4) - 20.10.2024 05:37 [12:00:57]1206 (1) - 0 [12:00:57]OFD Sender: Remove packet 156191 [12:00:57]ProducePacketName [12:00:57]name=ofd_packets/00156191 [12:00:57]NVStorageDeleteData [12:00:57]Write to MH i2c: 01 00 00 72 2B 9D [12:00:57]Write i2c OK [12:00:57]MH_I2C_Read... [12:00:57]Read from MH i2c: 01 [12:00:57]MH_I2C_Read... [12:00:57]Read from MH i2c: 01 07 00 [12:00:57]MH_I2C_Read... [12:00:57]Read from MH i2c: 01 07 00 72 2B 00 00 00 00 00 EC 0C 9C [12:00:57]RasterBufferAndPrint [12:00:57]line [12:00:57]line [12:00:57]line [12:00:57]line [12:00:57]line [12:00:57]written 0, free lines is 3320 [12:00:57]MH_Cut [12:00:57]Write to MH i2c: D1 01 00 79 2B 01 76 [12:00:57]Write i2c OK [12:00:57]MH_I2C_Read... [12:00:57]Read from MH i2c: D1 [12:00:57]MH_I2C_Read... [12:00:57]Read from MH i2c: D1 01 00 [12:00:57]MH_I2C_Read... [12:00:57]Read from MH i2c: D1 01 00 79 2B 00 75 [12:00:57]Write to MH i2c: 01 00 00 7A 2B A5 [12:00:57]Write i2c OK [12:00:57]MH_I2C_Read... [12:00:58]OFD Sender: No OFD packet to send [12:00:58]*** Cut start [12:00:58]*** Partial cut [12:00:58]*** CUTSNS_PIN = 1 [12:00:58]*** CUTSNS_PIN = 0 [12:00:58]*** Brake cut motor [12:00:58]Read from MH i2c: 01 [12:00:58]MH_I2C_Read... [12:00:58]*** Stop cut motor [12:00:58]*** Cut end [12:00:58]Read from MH i2c: 01 07 00 [12:00:58]MH_I2C_Read... [12:00:58]Read from MH i2c: 01 07 00 7A 2B 00 00 00 00 00 FF 0F BA [12:00:58]process_action close_receipt done [12:00:58]requested_data is exist [12:00:58]produce_requested_data [12:00:58]requested_item fm.sn is exist - process it [12:00:58]wFMCommunicate request_size=4 [12:00:58]MH_SAM_APDU [12:00:58]CAPDU: 80 11 00 00 [12:00:58]Write to MH i2c: E2 08 00 7B 2B 80 11 00 00 00 00 00 00 20 [12:00:58]Write i2c OK [12:00:58]MH_I2C_Read... [12:00:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:00:58]Read from MH i2c: E2 [12:00:58]MH_I2C_Read... [12:00:58]Read from MH i2c: E2 17 00 [12:00:58]MH_I2C_Read... [12:00:58]Read from MH i2c: E2 17 00 7B 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 71 [12:00:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:00:58]wFMCommunicate OK [12:00:58]requested_item fd.num is exist - process it [12:00:58]SAM_PROTO_GetFieldsCounters [12:00:58]wFMCommunicate request_size=4 [12:00:58]MH_SAM_APDU [12:00:58]CAPDU: 80 13 00 00 [12:00:58]Write to MH i2c: E2 08 00 7C 2B 80 13 00 00 00 00 00 00 23 [12:00:58]Write i2c OK [12:00:58]MH_I2C_Read... [12:00:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:00:59]Read from MH i2c: E2 [12:00:59]MH_I2C_Read... [12:00:59]Read from MH i2c: E2 62 00 [12:00:59]MH_I2C_Read... [12:00:59]Read from MH i2c: E2 62 00 7C 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1F 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 07 01 00 00 5E 04 04 00 07 01 00 00 57 04 04 00 08 01 00 00 19 04 04 00 00 00 00 00 90 00 32 [12:00:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1F 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 07 01 00 00 5E 04 04 00 07 01 00 00 57 04 04 00 08 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:00:59]wFMCommunicate OK [12:00:59]SAM_PROTO_GetFieldsCounters done [12:00:59]requested_item shift.num is exist - process it [12:00:59]requested_item shift.opened is exist - process it [12:00:59]req_shift_opened [12:00:59]FM_GetShiftState [12:00:59]SAM_PROTO_GetShiftState [12:00:59]wFMCommunicate request_size=4 [12:00:59]MH_SAM_APDU [12:00:59]CAPDU: 80 13 01 00 [12:00:59]Write to MH i2c: E2 08 00 7D 2B 80 13 01 00 00 00 00 00 25 [12:00:59]Write i2c OK [12:00:59]MH_I2C_Read... [12:00:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:00:59]Read from MH i2c: E2 [12:00:59]MH_I2C_Read... [12:00:59]Read from MH i2c: E2 0E 00 [12:00:59]MH_I2C_Read... [12:00:59]Read from MH i2c: E2 0E 00 7D 2B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 CC [12:00:59]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:00:59]wFMCommunicate OK [12:00:59]SAM_PROTO_GetShiftState done [12:00:59]FM_GetShiftState done [12:00:59]req_shift_opened done [12:00:59]requested_item shift.open_date is exist - process it [12:00:59]req_shift_open_date [12:00:59]req_shift_open_date done [12:00:59]produce_requested_data done [12:00:59]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156191,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:00:59]process_action_free close_receipt [12:00:59]json_value_free [12:00:59]json_value_free done [12:00:59]process_json_proto returns [12:00:59]Send response to host [12:00:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156191,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:00:59]free response buf [12:00:59]execute_script done [12:00:59]execute_script returns [12:00:59]free content buf [12:00:59]Sock 8.Close socket [12:00:59]Sock 8.Thread stoped [12:01:03]OFD Sender: No OFD packet to send [12:01:08]OFD Sender: No OFD packet to send [12:01:13]OFD Sender: No OFD packet to send [12:01:18]OFD Sender: No OFD packet to send [12:01:23]OFD Sender: No OFD packet to send [12:01:28]OFD Sender: No OFD packet to send [12:01:33]OFD Sender: No OFD packet to send [12:01:38]OFD Sender: No OFD packet to send [12:01:43]OFD Sender: No OFD packet to send [12:01:48]OFD Sender: No OFD packet to send [12:01:53]OFD Sender: No OFD packet to send [12:01:57]accept exits with 9 [12:01:57]New connection [12:01:57]New thread 3066551652 created [12:01:57]Thread 3066695012 joined [12:01:57]Waiting for new connection... [12:01:57] Sock 9.Parse request [12:01:57]Sock 9.Check first char [12:01:57]Sock 9.First char is OK [12:01:57]request: POST /json_proto HTTP/1.0 [12:01:57]Method: POST [12:01:57]URL: /json_proto [12:01:57]Method is POST - this is cgi request [12:01:57]url: /json_proto [12:01:57]query_string will be loaded in cgi processing [12:01:57]execute_cgi json_proto POST (null) [12:01:57]execute_cgi path=json_proto method=POST [12:01:57]POST find Content-Length [12:01:57]Host: 172.17.53.67:8080 [12:01:57]Content-Length: 632 [12:01:57]Content-Type: application/json [12:01:57] [12:01:57]POST finish read [12:01:57]Found Content-Length = 632 [12:01:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874483", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:01:57]execute_script... [12:01:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874483", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:01:57]POST & json_proto [12:01:57]process_json_proto [12:01:57]json parsed OK: [12:01:57]protocol is kg_v1.0 [12:01:57]action value=close_receipt [12:01:57]process_action close_receipt [12:01:57]cmd_close_receipt [12:01:57]MH_GetDate [12:01:57]Write to MH i2c: F0 00 00 7E 2B 98 [12:01:57]Write i2c OK [12:01:57]MH_I2C_Read... [12:01:57]Read from MH i2c: F0 [12:01:57]MH_I2C_Read... [12:01:57]Read from MH i2c: F0 09 00 [12:01:57]MH_I2C_Read... [12:01:57]Read from MH i2c: F0 09 00 7E 2B 00 37 F1 14 67 19 BC 99 64 16 [12:01:57]GetLastDocTimeStamp 1729425656 [12:01:57]current date 1729425719 [12:01:57]FM_GetShiftState [12:01:57]SAM_PROTO_GetShiftState [12:01:57]wFMCommunicate request_size=4 [12:01:57]MH_SAM_APDU [12:01:57]CAPDU: 80 13 01 00 [12:01:57]Write to MH i2c: E2 08 00 7F 2B 80 13 01 00 00 00 00 00 27 [12:01:57]Write i2c OK [12:01:57]MH_I2C_Read... [12:01:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:01:58]Read from MH i2c: E2 [12:01:58]MH_I2C_Read... [12:01:58]Read from MH i2c: E2 0E 00 [12:01:58]MH_I2C_Read... [12:01:58]Read from MH i2c: E2 0E 00 7F 2B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 CE [12:01:58]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:01:58]wFMCommunicate OK [12:01:58]SAM_PROTO_GetShiftState done [12:01:58]FM_GetShiftState done [12:01:58]opened in 1729383891 [12:01:58]opened+sec_in_day 1729470291 [12:01:58]quantity*price = 50000 [12:01:58]sum+1 = 50001 [12:01:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 264 20.10.2024 12:01 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156192 ФПД: 148474202902272 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T120159&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156192&fm=148474202902272&tin=02508201610067®Number=0000137193017469&sum=50000 [12:01:59]StoreToDocumentArchive [12:01:59]shift 314 fd 156192 [12:01:59]save to /storage/0314/doc_00156192 [12:01:59]save last doc name /storage/0314/doc_00156192 to /storage/kkm_last_doc_name [12:01:59]save OK [12:01:59]Clear old archive folders... [12:01:59]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:01:59]tlvbuf is 0081BFC0 [12:01:59]SAM_PROTO_ClearQueue [12:01:59]wFMCommunicate request_size=4 [12:01:59]MH_SAM_APDU [12:01:59]CAPDU: 80 09 00 00 [12:01:59]Write to MH i2c: E2 08 00 8C 2B 80 09 00 00 00 00 00 00 29 [12:01:59]Write i2c OK [12:01:59]MH_I2C_Read... [12:01:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:01:59]Read from MH i2c: E2 [12:01:59]MH_I2C_Read... [12:01:59]Read from MH i2c: E2 03 00 [12:01:59]MH_I2C_Read... [12:01:59]Read from MH i2c: E2 03 00 8C 2B 00 90 00 2B [12:01:59]RAPDU: 90 00 [12:01:59]wFMCommunicate OK [12:01:59]SAM_PROTO_ClearQueue done [12:01:59]KKMCreateOFDPacket [12:01:59]OFDProtocolAddRootSTLVToBuf [12:01:59]FM_MakeSignedData [12:01:59]FM_MakeSignedData [12:01:59]SAM_PROTO_SignData [12:01:59]wFMCommunicate request_size=4 [12:01:59]MH_SAM_APDU [12:01:59]CAPDU: 80 0D 01 02 [12:01:59]Write to MH i2c: E2 08 00 8D 2B 80 0D 01 02 00 00 00 00 31 [12:01:59]Write i2c OK [12:01:59]MH_I2C_Read... [12:01:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:01:59]Read from MH i2c: E2 [12:01:59]MH_I2C_Read... [12:01:59]Read from MH i2c: E2 03 00 [12:01:59]MH_I2C_Read... [12:01:59]Read from MH i2c: E2 03 00 8D 2B 00 90 00 2C [12:01:59]RAPDU: 90 00 [12:01:59]wFMCommunicate OK [12:01:59]wFMCommunicate request_size=255 [12:01:59]MH_SAM_APDU [12:01:59]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 37 F1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 20 62 02 00 35 04 06 00 [12:01:59]Write to MH i2c: E2 02 01 8E 2B 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 37 F1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 20 62 02 00 35 04 06 00 00 00 1D [12:01:59]Write i2c OK [12:01:59]MH_I2C_Read... [12:01:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:01:59]Read from MH i2c: E2 [12:01:59]MH_I2C_Read... [12:01:59]Read from MH i2c: E2 03 00 [12:01:59]MH_I2C_Read... [12:01:59]Read from MH i2c: E2 03 00 8E 2B 00 90 00 2D [12:01:59]RAPDU: 90 00 [12:01:59]wFMCommunicate OK [12:01:59]wFMCommunicate request_size=11 [12:01:59]MH_SAM_APDU [12:01:59]CAPDU: 80 0D 02 02 06 87 09 58 1F 4F 00 [12:01:59]Write to MH i2c: E2 0E 00 8F 2B 80 0D 02 02 06 00 87 09 58 1F 4F 00 00 00 96 [12:01:59]Write i2c OK [12:01:59]MH_I2C_Read... [12:01:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:01:59]Read from MH i2c: E2 [12:01:59]MH_I2C_Read... [12:01:59]Read from MH i2c: E2 03 00 [12:01:59]MH_I2C_Read... [12:01:59]Read from MH i2c: E2 03 00 8F 2B 00 90 00 2E [12:01:59]RAPDU: 90 00 [12:01:59]wFMCommunicate OK [12:01:59]wFMCommunicate request_size=4 [12:01:59]MH_SAM_APDU [12:01:59]CAPDU: 80 0D 03 02 [12:01:59]Write to MH i2c: E2 08 00 90 2B 80 0D 03 02 00 00 00 00 36 [12:01:59]Write i2c OK [12:01:59]MH_I2C_Read... [12:01:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:01:59]Read from MH i2c: E2 [12:01:59]MH_I2C_Read... [12:01:59]Read from MH i2c: E2 0B 00 [12:01:59]MH_I2C_Read... [12:01:59]Read from MH i2c: E2 0B 00 90 2B 00 CC 2E C6 99 BB 55 51 31 90 00 22 [12:01:59]RAPDU: CC 2E C6 99 BB 55 51 31 90 00 [12:01:59]wFMCommunicate OK [12:01:59]SAM_PROTO_SignData done [12:01:59]FM_MakeSignedData done [12:01:59]CreateOFDProtocolMessage [12:01:59]wFMCommunicate request_size=4 [12:01:59]MH_SAM_APDU [12:01:59]CAPDU: 80 11 00 00 [12:01:59]Write to MH i2c: E2 08 00 91 2B 80 11 00 00 00 00 00 00 36 [12:01:59]Write i2c OK [12:01:59]MH_I2C_Read... [12:01:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:01:59]Read from MH i2c: E2 [12:01:59]MH_I2C_Read... [12:01:59]Read from MH i2c: E2 17 00 [12:01:59]MH_I2C_Read... [12:01:59]Read from MH i2c: E2 17 00 91 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 87 [12:01:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:01:59]wFMCommunicate OK [12:01:59]CreateOFDProtocolMessage done [12:01:59]OFDSenderStorePacket 156192 [12:01:59]StoreOFDPacket docnum=156192 [12:01:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 02 DF 08 01 AC 4D 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 37 F1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 20 62 02 00 35 04 06 00 87 09 58 1F 4F 00 CC 2E C6 99 BB 55 51 31 [12:01:59]CheckFolder [12:01:59]dirname=/storage/ofd_packets [12:01:59]CheckFolder done [12:01:59]ProducePacketName [12:01:59]name=ofd_packets/00156192 [12:01:59]NVStorageSaveData ofd_packets/00156192 [12:01:59]File name is /storage/ofd_packets/00156192 [12:01:59]Write 302 bytes [12:01:59]NVStorageSaveData done [12:01:59]OFDSenderStorePacket done [12:01:59]KKMCreateOFDPacket done [12:01:59]NVStorageSaveData kkm_last_timestamp [12:01:59]File name is /storage/kkm_last_timestamp [12:01:59]Write 4 bytes [12:01:59]NVStorageSaveData done [12:01:59]ExternCall_PrintAddStr [12:01:59]wPrintStart [12:01:59]Write to MH i2c: 01 00 00 92 2B BD [12:01:59]Write i2c OK [12:01:59]MH_I2C_Read... [12:01:59]Read from MH i2c: 01 [12:01:59]MH_I2C_Read... [12:01:59]Read from MH i2c: 01 07 00 [12:01:59]MH_I2C_Read... [12:01:59]Read from MH i2c: 01 07 00 92 2B 00 00 00 00 00 FF 0F D2 [12:01:59]RasterBufferAndPrint [12:01:59]line Счет N : (1)874483 [12:01:59]line ИНН: 02508201610067 [12:01:59]line Контрольно-Кассовый Чек [12:01:59]line ПРОДАЖА [12:01:59]line ТРК (МРК, ГНК) : 33 [12:01:59]line Товар: 2710124130 [12:01:59]line Super 92-К-5 [12:01:59]line 7.310 * 68.40 [12:01:59]line = 500.00 [12:01:59]line НДС 12% НСП 1% [12:01:59]line > о реализуемом товаре [12:01:59]line ИТОГО: 500.00 [12:01:59]line НСП 1% : 4.42 [12:01:59]line НДС 12% : 53.10 [12:01:59]line Наличными: 500.00 [12:01:59]line Безнал.: 0.00 [12:01:59]line Место: АЗС № 165 "Партнер Нефть" [12:01:59]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:01:59]line СНО: Общий режим [12:01:59]line Чек 264 20.10.2024 12:01 [12:01:59]line Смена: 314 ФФД: 1.0 [12:01:59]line ЗНМ: 0300000234 [12:01:59]line РНМ: 0000137193017469 [12:01:59]line Версия ККМ: v1.0 [12:01:59]line ФМ: 0000000000963156 [12:01:59]line ФД: 156192 [12:01:59]line ФПД: 148474202902272 [12:02:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T120159&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156192&fm=148474202902272&tin=02508201610067®Number=0000137193017469&sum=50000 [12:02:00]OFD Sender: Processing packet 156192 [packets to send 52, broken 51] [12:02:00]ProducePacketName [12:02:00]name=ofd_packets/00156192 [12:02:00]OFD Sender: To server: pG, [12:02:00]CommunicateWithHost lk.salyk.kg:30040 [12:02:00]ConnectInit lk.salyk.kg [12:02:00]written 0, free lines is 4095 [12:02:00]Connected sock=10 [12:02:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 02 DF 08 01 AC 4D 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 37 F1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 20 62 02 00 35 04 06 00 87 09 58 1F 4F 00 CC 2E C6 99 BB 55 51 31 [12:02:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 43 9C 47 00 24 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 39 36 33 31 35 36 10 04 04 00 20 62 02 00 F4 03 04 00 69 97 14 67 B6 04 01 00 00 01 FF 53 A4 A6 01 A1 9B [12:02:00]CommunicateWithHost err = 0 [12:02:00]CheckOFDResponse [12:02:00]1017 (14) - 77093643461234 [12:02:00]1041 (16) - 0000000000963156 [12:02:00]1040 (4) - 156192 [12:02:00]1012 (4) - 20.10.2024 05:38 [12:02:00]1206 (1) - 0 [12:02:00]OFD Sender: Remove packet 156192 [12:02:00]ProducePacketName [12:02:00]name=ofd_packets/00156192 [12:02:00]NVStorageDeleteData [12:02:00]Write to MH i2c: 01 00 00 BA 2B E5 [12:02:00]Write i2c OK [12:02:00]MH_I2C_Read... [12:02:00]Read from MH i2c: 01 [12:02:00]MH_I2C_Read... [12:02:00]Read from MH i2c: 01 07 00 [12:02:00]MH_I2C_Read... [12:02:00]Read from MH i2c: 01 07 00 BA 2B 00 00 00 00 00 13 0D 0C [12:02:00]RasterBufferAndPrint [12:02:00]line [12:02:00]line [12:02:00]line [12:02:00]line [12:02:00]line [12:02:00]written 0, free lines is 3357 [12:02:00]MH_Cut [12:02:00]Write to MH i2c: D1 01 00 C1 2B 01 BE [12:02:00]Write i2c OK [12:02:00]MH_I2C_Read... [12:02:00]Read from MH i2c: D1 [12:02:00]MH_I2C_Read... [12:02:00]Read from MH i2c: D1 01 00 [12:02:00]MH_I2C_Read... [12:02:00]Read from MH i2c: D1 01 00 C1 2B 00 BD [12:02:00]Write to MH i2c: 01 00 00 C2 2B ED [12:02:00]Write i2c OK [12:02:00]MH_I2C_Read... [12:02:00]OFD Sender: No OFD packet to send [12:02:01]*** Cut start [12:02:01]*** Partial cut [12:02:01]*** CUTSNS_PIN = 1 [12:02:01]*** CUTSNS_PIN = 0 [12:02:01]*** Brake cut motor [12:02:01]Read from MH i2c: 01 [12:02:01]MH_I2C_Read... [12:02:01]*** Stop cut motor [12:02:01]*** Cut end [12:02:01]Read from MH i2c: 01 07 00 [12:02:01]MH_I2C_Read... [12:02:01]Read from MH i2c: 01 07 00 C2 2B 00 00 00 00 00 FF 0F 02 [12:02:01]process_action close_receipt done [12:02:01]requested_data is exist [12:02:01]produce_requested_data [12:02:01]requested_item fm.sn is exist - process it [12:02:01]wFMCommunicate request_size=4 [12:02:01]MH_SAM_APDU [12:02:01]CAPDU: 80 11 00 00 [12:02:01]Write to MH i2c: E2 08 00 C3 2B 80 11 00 00 00 00 00 00 68 [12:02:01]Write i2c OK [12:02:01]MH_I2C_Read... [12:02:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:02:01]Read from MH i2c: E2 [12:02:01]MH_I2C_Read... [12:02:01]Read from MH i2c: E2 17 00 [12:02:01]MH_I2C_Read... [12:02:01]Read from MH i2c: E2 17 00 C3 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B9 [12:02:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:02:01]wFMCommunicate OK [12:02:01]requested_item fd.num is exist - process it [12:02:01]SAM_PROTO_GetFieldsCounters [12:02:01]wFMCommunicate request_size=4 [12:02:01]MH_SAM_APDU [12:02:01]CAPDU: 80 13 00 00 [12:02:01]Write to MH i2c: E2 08 00 C4 2B 80 13 00 00 00 00 00 00 6B [12:02:01]Write i2c OK [12:02:01]MH_I2C_Read... [12:02:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:02:01]Read from MH i2c: E2 [12:02:01]MH_I2C_Read... [12:02:01]Read from MH i2c: E2 62 00 [12:02:01]MH_I2C_Read... [12:02:01]Read from MH i2c: E2 62 00 C4 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 20 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 08 01 00 00 5E 04 04 00 08 01 00 00 57 04 04 00 09 01 00 00 19 04 04 00 00 00 00 00 90 00 7E [12:02:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 20 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 08 01 00 00 5E 04 04 00 08 01 00 00 57 04 04 00 09 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:02:01]wFMCommunicate OK [12:02:01]SAM_PROTO_GetFieldsCounters done [12:02:01]requested_item shift.num is exist - process it [12:02:01]requested_item shift.opened is exist - process it [12:02:01]req_shift_opened [12:02:01]FM_GetShiftState [12:02:01]SAM_PROTO_GetShiftState [12:02:01]wFMCommunicate request_size=4 [12:02:01]MH_SAM_APDU [12:02:01]CAPDU: 80 13 01 00 [12:02:01]Write to MH i2c: E2 08 00 C5 2B 80 13 01 00 00 00 00 00 6D [12:02:01]Write i2c OK [12:02:01]MH_I2C_Read... [12:02:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:02:01]Read from MH i2c: E2 [12:02:01]MH_I2C_Read... [12:02:01]Read from MH i2c: E2 0E 00 [12:02:01]MH_I2C_Read... [12:02:01]Read from MH i2c: E2 0E 00 C5 2B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 14 [12:02:01]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:02:01]wFMCommunicate OK [12:02:01]SAM_PROTO_GetShiftState done [12:02:01]FM_GetShiftState done [12:02:01]req_shift_opened done [12:02:01]requested_item shift.open_date is exist - process it [12:02:01]req_shift_open_date [12:02:01]req_shift_open_date done [12:02:01]produce_requested_data done [12:02:01]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156192,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:02:01]process_action_free close_receipt [12:02:01]json_value_free [12:02:01]json_value_free done [12:02:01]process_json_proto returns [12:02:01]Send response to host [12:02:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156192,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:02:01]free response buf [12:02:01]execute_script done [12:02:01]execute_script returns [12:02:01]free content buf [12:02:01]Sock 9.Close socket [12:02:01]Sock 9.Thread stoped [12:02:05]OFD Sender: No OFD packet to send [12:02:10]OFD Sender: No OFD packet to send [12:02:15]OFD Sender: No OFD packet to send [12:02:20]OFD Sender: No OFD packet to send [12:02:25]OFD Sender: No OFD packet to send [12:02:30]accept exits with 8 [12:02:30]New connection [12:02:30]New thread 3066695012 created [12:02:30]Thread 3066551652 joined [12:02:30]Waiting for new connection... [12:02:30] Sock 8.Parse request [12:02:30]Sock 8.Check first char [12:02:30]Sock 8.First char is OK [12:02:30]request: POST /json_proto HTTP/1.0 [12:02:30]Method: POST [12:02:30]URL: /json_proto [12:02:30]Method is POST - this is cgi request [12:02:30]url: /json_proto [12:02:30]query_string will be loaded in cgi processing [12:02:30]execute_cgi json_proto POST (null) [12:02:30]execute_cgi path=json_proto method=POST [12:02:30]POST find Content-Length [12:02:30]Host: 172.17.53.67:8080 [12:02:30]Content-Length: 677 [12:02:30]Content-Type: application/json [12:02:30] [12:02:30]POST finish read [12:02:30]Found Content-Length = 677 [12:02:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874484", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:02:30]execute_script... [12:02:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874484", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:02:30]POST & json_proto [12:02:30]process_json_proto [12:02:30]json parsed OK: [12:02:30]protocol is kg_v1.0 [12:02:30]action value=close_receipt [12:02:30]process_action close_receipt [12:02:30]cmd_close_receipt [12:02:30]MH_GetDate [12:02:30]Write to MH i2c: F0 00 00 C6 2B E0 [12:02:30]Write i2c OK [12:02:30]MH_I2C_Read... [12:02:30]Read from MH i2c: F0 [12:02:30]MH_I2C_Read... [12:02:30]Read from MH i2c: F0 09 00 [12:02:30]MH_I2C_Read... [12:02:30]Read from MH i2c: F0 09 00 C6 2B 00 57 F1 14 67 19 BC 99 64 7E [12:02:30]GetLastDocTimeStamp 1729425719 [12:02:30]current date 1729425751 [12:02:30]FM_GetShiftState [12:02:30]SAM_PROTO_GetShiftState [12:02:30]wFMCommunicate request_size=4 [12:02:30]MH_SAM_APDU [12:02:30]CAPDU: 80 13 01 00 [12:02:30]Write to MH i2c: E2 08 00 C7 2B 80 13 01 00 00 00 00 00 6F [12:02:30]Write i2c OK [12:02:30]MH_I2C_Read... [12:02:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:02:30]Read from MH i2c: E2 [12:02:30]MH_I2C_Read... [12:02:30]Read from MH i2c: E2 0E 00 [12:02:30]MH_I2C_Read... [12:02:30]Read from MH i2c: E2 0E 00 C7 2B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 16 [12:02:30]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:02:30]wFMCommunicate OK [12:02:30]SAM_PROTO_GetShiftState done [12:02:30]FM_GetShiftState done [12:02:30]opened in 1729383891 [12:02:30]opened+sec_in_day 1729470291 [12:02:30]quantity*price = 50041 [12:02:30]sum+1 = 50042 [12:02:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 265 20.10.2024 12:02 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156193 ФПД: 142149855285278 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T120232&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156193&fm=142149855285278&tin=02508201610067®Number=0000137193017469&sum=50000 [12:02:31]StoreToDocumentArchive [12:02:31]shift 314 fd 156193 [12:02:31]save to /storage/0314/doc_00156193 [12:02:31]save last doc name /storage/0314/doc_00156193 to /storage/kkm_last_doc_name [12:02:31]save OK [12:02:31]Clear old archive folders... [12:02:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:02:31]tlvbuf is 00888810 [12:02:31]SAM_PROTO_ClearQueue [12:02:31]wFMCommunicate request_size=4 [12:02:31]MH_SAM_APDU [12:02:31]CAPDU: 80 09 00 00 [12:02:31]Write to MH i2c: E2 08 00 D4 2B 80 09 00 00 00 00 00 00 71 [12:02:31]Write i2c OK [12:02:31]MH_I2C_Read... [12:02:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:02:31]Read from MH i2c: E2 [12:02:31]MH_I2C_Read... [12:02:31]Read from MH i2c: E2 03 00 [12:02:31]MH_I2C_Read... [12:02:31]Read from MH i2c: E2 03 00 D4 2B 00 90 00 73 [12:02:31]RAPDU: 90 00 [12:02:31]wFMCommunicate OK [12:02:31]SAM_PROTO_ClearQueue done [12:02:31]KKMCreateOFDPacket [12:02:31]OFDProtocolAddRootSTLVToBuf [12:02:31]FM_MakeSignedData [12:02:31]FM_MakeSignedData [12:02:31]SAM_PROTO_SignData [12:02:31]wFMCommunicate request_size=4 [12:02:31]MH_SAM_APDU [12:02:31]CAPDU: 80 0D 01 02 [12:02:31]Write to MH i2c: E2 08 00 D5 2B 80 0D 01 02 00 00 00 00 79 [12:02:31]Write i2c OK [12:02:31]MH_I2C_Read... [12:02:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:02:32]Read from MH i2c: E2 [12:02:32]MH_I2C_Read... [12:02:32]Read from MH i2c: E2 03 00 [12:02:32]MH_I2C_Read... [12:02:32]Read from MH i2c: E2 03 00 D5 2B 00 90 00 74 [12:02:32]RAPDU: 90 00 [12:02:32]wFMCommunicate OK [12:02:32]wFMCommunicate request_size=255 [12:02:32]MH_SAM_APDU [12:02:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 01 00 00 F4 03 04 00 58 F1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 21 62 02 00 35 04 06 00 81 [12:02:32]Write to MH i2c: E2 02 01 D6 2B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 01 00 00 F4 03 04 00 58 F1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 21 62 02 00 35 04 06 00 81 00 00 2F [12:02:32]Write i2c OK [12:02:32]MH_I2C_Read... [12:02:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:02:32]Read from MH i2c: E2 [12:02:32]MH_I2C_Read... [12:02:32]Read from MH i2c: E2 03 00 [12:02:32]MH_I2C_Read... [12:02:32]Read from MH i2c: E2 03 00 D6 2B 00 90 00 75 [12:02:32]RAPDU: 90 00 [12:02:32]wFMCommunicate OK [12:02:32]wFMCommunicate request_size=10 [12:02:32]MH_SAM_APDU [12:02:32]CAPDU: 80 0D 02 02 05 48 D7 A1 10 1E [12:02:32]Write to MH i2c: E2 0D 00 D7 2B 80 0D 02 02 05 00 48 D7 A1 10 1E 00 00 74 [12:02:32]Write i2c OK [12:02:32]MH_I2C_Read... [12:02:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:02:32]Read from MH i2c: E2 [12:02:32]MH_I2C_Read... [12:02:32]Read from MH i2c: E2 03 00 [12:02:32]MH_I2C_Read... [12:02:32]Read from MH i2c: E2 03 00 D7 2B 00 90 00 76 [12:02:32]RAPDU: 90 00 [12:02:32]wFMCommunicate OK [12:02:32]wFMCommunicate request_size=4 [12:02:32]MH_SAM_APDU [12:02:32]CAPDU: 80 0D 03 02 [12:02:32]Write to MH i2c: E2 08 00 D8 2B 80 0D 03 02 00 00 00 00 7E [12:02:32]Write i2c OK [12:02:32]MH_I2C_Read... [12:02:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:02:32]Read from MH i2c: E2 [12:02:32]MH_I2C_Read... [12:02:32]Read from MH i2c: E2 0B 00 [12:02:32]MH_I2C_Read... [12:02:32]Read from MH i2c: E2 0B 00 D8 2B 00 27 71 EF 93 82 56 EB C0 90 00 1C [12:02:32]RAPDU: 27 71 EF 93 82 56 EB C0 90 00 [12:02:32]wFMCommunicate OK [12:02:32]SAM_PROTO_SignData done [12:02:32]FM_MakeSignedData done [12:02:32]CreateOFDProtocolMessage [12:02:32]wFMCommunicate request_size=4 [12:02:32]MH_SAM_APDU [12:02:32]CAPDU: 80 11 00 00 [12:02:32]Write to MH i2c: E2 08 00 D9 2B 80 11 00 00 00 00 00 00 7E [12:02:32]Write i2c OK [12:02:32]MH_I2C_Read... [12:02:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:02:32]Read from MH i2c: E2 [12:02:32]MH_I2C_Read... [12:02:32]Read from MH i2c: E2 17 00 [12:02:32]MH_I2C_Read... [12:02:32]Read from MH i2c: E2 17 00 D9 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CF [12:02:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:02:32]wFMCommunicate OK [12:02:32]CreateOFDProtocolMessage done [12:02:32]OFDSenderStorePacket 156193 [12:02:32]StoreOFDPacket docnum=156193 [12:02:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C6 32 07 01 BF 13 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 01 00 00 F4 03 04 00 58 F1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 21 62 02 00 35 04 06 00 81 48 D7 A1 10 1E 27 71 EF 93 82 56 EB C0 [12:02:32]CheckFolder [12:02:32]dirname=/storage/ofd_packets [12:02:32]CheckFolder done [12:02:32]ProducePacketName [12:02:32]name=ofd_packets/00156193 [12:02:32]NVStorageSaveData ofd_packets/00156193 [12:02:32]File name is /storage/ofd_packets/00156193 [12:02:32]Write 301 bytes [12:02:32]NVStorageSaveData done [12:02:32]OFDSenderStorePacket done [12:02:32]KKMCreateOFDPacket done [12:02:32]NVStorageSaveData kkm_last_timestamp [12:02:32]File name is /storage/kkm_last_timestamp [12:02:32]Write 4 bytes [12:02:32]NVStorageSaveData done [12:02:32]ExternCall_PrintAddStr [12:02:32]wPrintStart [12:02:32]Write to MH i2c: 01 00 00 DA 2B 05 [12:02:32]Write i2c OK [12:02:32]MH_I2C_Read... [12:02:32]Read from MH i2c: 01 [12:02:32]MH_I2C_Read... [12:02:32]Read from MH i2c: 01 07 00 [12:02:32]MH_I2C_Read... [12:02:32]Read from MH i2c: 01 07 00 DA 2B 00 00 00 00 00 FF 0F 1A [12:02:32]RasterBufferAndPrint [12:02:32]line Счет N : (1)874484 [12:02:32]line ИНН: 02508201610067 [12:02:32]line Контрольно-Кассовый Чек [12:02:32]line ПРОДАЖА [12:02:32]line ТРК (МРК, ГНК) : 22 [12:02:32]line Товар: 2710124130 [12:02:32]line Аи-92-К-5 [12:02:32]line 7.480 * 66.90 [12:02:32]line = 500.41 [12:02:32]line НДС 12% НСП 1% [12:02:32]line > о реализуемом товаре [12:02:32]line ОКРУГЛЕНИЕ: -0.41 [12:02:32]line ИТОГО: 500.00 [12:02:32]line Внесено: 500.00 [12:02:32]line СДАЧА: 0.00 [12:02:32]line НСП 1% : 4.43 [12:02:32]line НДС 12% : 53.14 [12:02:32]line Наличными: 500.00 [12:02:32]line Безнал.: 0.00 [12:02:32]line Место: АЗС № 165 "Партнер Нефть" [12:02:32]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:02:32]line СНО: Общий режим [12:02:32]line Чек 265 20.10.2024 12:02 [12:02:32]line Смена: 314 ФФД: 1.0 [12:02:32]line ЗНМ: 0300000234 [12:02:32]line РНМ: 0000137193017469 [12:02:32]line Версия ККМ: v1.0 [12:02:32]line ФМ: 0000000000963156 [12:02:32]line ФД: 156193 [12:02:32]line ФПД: 142149855285278 [12:02:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T120232&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156193&fm=142149855285278&tin=02508201610067®Number=0000137193017469&sum=50000 [12:02:32]OFD Sender: Processing packet 156193 [packets to send 52, broken 51] [12:02:32]ProducePacketName [12:02:32]name=ofd_packets/00156193 [12:02:32]OFD Sender: To server: pG, [12:02:32]CommunicateWithHost lk.salyk.kg:30040 [12:02:32]ConnectInit lk.salyk.kg [12:02:32]written 0, free lines is 4095 [12:02:32]Connected sock=10 [12:02:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C6 32 07 01 BF 13 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 01 00 00 F4 03 04 00 58 F1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 21 62 02 00 35 04 06 00 81 48 D7 A1 10 1E 27 71 EF 93 82 56 EB C0 [12:02:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 66 73 47 00 30 AD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 21 62 02 00 F4 03 04 00 8A 97 14 67 B6 04 01 00 00 13 E7 60 A4 00 A2 93 E8 [12:02:33]CommunicateWithHost err = 0 [12:02:33]CheckOFDResponse [12:02:33]1017 (14) - 77093643461234 [12:02:33]1041 (16) - 0000000000963156 [12:02:33]1040 (4) - 156193 [12:02:33]1012 (4) - 20.10.2024 05:39 [12:02:33]1206 (1) - 0 [12:02:33]OFD Sender: Remove packet 156193 [12:02:33]ProducePacketName [12:02:33]name=ofd_packets/00156193 [12:02:33]NVStorageDeleteData [12:02:33]Write to MH i2c: 01 00 00 05 2C 31 [12:02:33]Write i2c OK [12:02:33]MH_I2C_Read... [12:02:33]Read from MH i2c: 01 [12:02:33]MH_I2C_Read... [12:02:33]Read from MH i2c: 01 07 00 [12:02:33]MH_I2C_Read... [12:02:33]Read from MH i2c: 01 07 00 05 2C 00 00 00 00 00 E4 0C 28 [12:02:33]RasterBufferAndPrint [12:02:33]line [12:02:33]line [12:02:33]line [12:02:33]line [12:02:33]line [12:02:33]written 0, free lines is 3306 [12:02:33]MH_Cut [12:02:33]Write to MH i2c: D1 01 00 0C 2C 01 0A [12:02:33]Write i2c OK [12:02:33]MH_I2C_Read... [12:02:33]Read from MH i2c: D1 [12:02:33]MH_I2C_Read... [12:02:33]Read from MH i2c: D1 01 00 [12:02:33]MH_I2C_Read... [12:02:33]Read from MH i2c: D1 01 00 0C 2C 00 09 [12:02:33]Write to MH i2c: 01 00 00 0D 2C 39 [12:02:33]Write i2c OK [12:02:33]MH_I2C_Read... [12:02:33]OFD Sender: No OFD packet to send [12:02:34]*** Cut start [12:02:34]*** Partial cut [12:02:34]*** CUTSNS_PIN = 1 [12:02:34]*** CUTSNS_PIN = 0 [12:02:34]*** Brake cut motor [12:02:34]Read from MH i2c: 01 [12:02:34]MH_I2C_Read... [12:02:34]*** Stop cut motor [12:02:34]*** Cut end [12:02:34]Read from MH i2c: 01 07 00 [12:02:34]MH_I2C_Read... [12:02:34]Read from MH i2c: 01 07 00 0D 2C 00 00 00 00 00 FF 0F 4E [12:02:34]process_action close_receipt done [12:02:34]requested_data is exist [12:02:34]produce_requested_data [12:02:34]requested_item fm.sn is exist - process it [12:02:34]wFMCommunicate request_size=4 [12:02:34]MH_SAM_APDU [12:02:34]CAPDU: 80 11 00 00 [12:02:34]Write to MH i2c: E2 08 00 0E 2C 80 11 00 00 00 00 00 00 B4 [12:02:34]Write i2c OK [12:02:34]MH_I2C_Read... [12:02:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:02:34]Read from MH i2c: E2 [12:02:34]MH_I2C_Read... [12:02:34]Read from MH i2c: E2 17 00 [12:02:34]MH_I2C_Read... [12:02:34]Read from MH i2c: E2 17 00 0E 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 05 [12:02:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:02:34]wFMCommunicate OK [12:02:34]requested_item fd.num is exist - process it [12:02:34]SAM_PROTO_GetFieldsCounters [12:02:34]wFMCommunicate request_size=4 [12:02:34]MH_SAM_APDU [12:02:34]CAPDU: 80 13 00 00 [12:02:34]Write to MH i2c: E2 08 00 0F 2C 80 13 00 00 00 00 00 00 B7 [12:02:34]Write i2c OK [12:02:34]MH_I2C_Read... [12:02:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:02:34]Read from MH i2c: E2 [12:02:34]MH_I2C_Read... [12:02:34]Read from MH i2c: E2 62 00 [12:02:34]MH_I2C_Read... [12:02:34]Read from MH i2c: E2 62 00 0F 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 21 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 09 01 00 00 5E 04 04 00 09 01 00 00 57 04 04 00 0A 01 00 00 19 04 04 00 00 00 00 00 90 00 CE [12:02:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 21 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 09 01 00 00 5E 04 04 00 09 01 00 00 57 04 04 00 0A 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:02:34]wFMCommunicate OK [12:02:34]SAM_PROTO_GetFieldsCounters done [12:02:34]requested_item shift.num is exist - process it [12:02:34]requested_item shift.opened is exist - process it [12:02:34]req_shift_opened [12:02:34]FM_GetShiftState [12:02:34]SAM_PROTO_GetShiftState [12:02:34]wFMCommunicate request_size=4 [12:02:34]MH_SAM_APDU [12:02:34]CAPDU: 80 13 01 00 [12:02:34]Write to MH i2c: E2 08 00 10 2C 80 13 01 00 00 00 00 00 B9 [12:02:34]Write i2c OK [12:02:34]MH_I2C_Read... [12:02:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:02:34]Read from MH i2c: E2 [12:02:34]MH_I2C_Read... [12:02:34]Read from MH i2c: E2 0E 00 [12:02:34]MH_I2C_Read... [12:02:34]Read from MH i2c: E2 0E 00 10 2C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 60 [12:02:34]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:02:34]wFMCommunicate OK [12:02:34]SAM_PROTO_GetShiftState done [12:02:34]FM_GetShiftState done [12:02:34]req_shift_opened done [12:02:34]requested_item shift.open_date is exist - process it [12:02:34]req_shift_open_date [12:02:34]req_shift_open_date done [12:02:34]produce_requested_data done [12:02:34]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156193,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:02:34]process_action_free close_receipt [12:02:34]json_value_free [12:02:34]json_value_free done [12:02:34]process_json_proto returns [12:02:34]Send response to host [12:02:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156193,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:02:34]free response buf [12:02:34]execute_script done [12:02:34]execute_script returns [12:02:34]free content buf [12:02:34]Sock 8.Close socket [12:02:34]Sock 8.Thread stoped [12:02:38]OFD Sender: No OFD packet to send [12:02:43]OFD Sender: No OFD packet to send [12:02:48]OFD Sender: No OFD packet to send [12:02:53]OFD Sender: No OFD packet to send [12:02:58]OFD Sender: No OFD packet to send [12:03:03]OFD Sender: No OFD packet to send [12:03:08]OFD Sender: No OFD packet to send [12:03:13]OFD Sender: No OFD packet to send [12:03:18]OFD Sender: No OFD packet to send [12:03:23]OFD Sender: No OFD packet to send [12:03:28]OFD Sender: No OFD packet to send [12:03:33]OFD Sender: No OFD packet to send [12:03:38]OFD Sender: No OFD packet to send [12:03:38]accept exits with 9 [12:03:38]New connection [12:03:38]New thread 3066551652 created [12:03:38]Thread 3066695012 joined [12:03:38]Waiting for new connection... [12:03:38] Sock 9.Parse request [12:03:38]Sock 9.Check first char [12:03:38]Sock 9.First char is OK [12:03:38]request: POST /json_proto HTTP/1.0 [12:03:38]Method: POST [12:03:38]URL: /json_proto [12:03:38]Method is POST - this is cgi request [12:03:38]url: /json_proto [12:03:38]query_string will be loaded in cgi processing [12:03:38]execute_cgi json_proto POST (null) [12:03:38]execute_cgi path=json_proto method=POST [12:03:38]POST find Content-Length [12:03:38]Host: 172.17.53.67:8080 [12:03:38]Content-Length: 677 [12:03:38]Content-Type: application/json [12:03:38] [12:03:38]POST finish read [12:03:38]Found Content-Length = 677 [12:03:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874485", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:03:38]execute_script... [12:03:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874485", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:03:38]POST & json_proto [12:03:38]process_json_proto [12:03:38]json parsed OK: [12:03:38]protocol is kg_v1.0 [12:03:38]action value=close_receipt [12:03:38]process_action close_receipt [12:03:38]cmd_close_receipt [12:03:38]MH_GetDate [12:03:38]Write to MH i2c: F0 00 00 11 2C 2C [12:03:38]Write i2c OK [12:03:38]MH_I2C_Read... [12:03:38]Read from MH i2c: F0 [12:03:38]MH_I2C_Read... [12:03:38]Read from MH i2c: F0 09 00 [12:03:38]MH_I2C_Read... [12:03:38]Read from MH i2c: F0 09 00 11 2C 00 9C F1 14 67 19 BC 99 64 0F [12:03:38]GetLastDocTimeStamp 1729425752 [12:03:38]current date 1729425820 [12:03:38]FM_GetShiftState [12:03:38]SAM_PROTO_GetShiftState [12:03:38]wFMCommunicate request_size=4 [12:03:38]MH_SAM_APDU [12:03:38]CAPDU: 80 13 01 00 [12:03:38]Write to MH i2c: E2 08 00 12 2C 80 13 01 00 00 00 00 00 BB [12:03:38]Write i2c OK [12:03:38]MH_I2C_Read... [12:03:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:03:38]Read from MH i2c: E2 [12:03:38]MH_I2C_Read... [12:03:38]Read from MH i2c: E2 0E 00 [12:03:38]MH_I2C_Read... [12:03:38]Read from MH i2c: E2 0E 00 12 2C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 62 [12:03:38]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:03:38]wFMCommunicate OK [12:03:38]SAM_PROTO_GetShiftState done [12:03:38]FM_GetShiftState done [12:03:38]opened in 1729383891 [12:03:38]opened+sec_in_day 1729470291 [12:03:38]quantity*price = 40006 [12:03:38]sum+1 = 40007 [12:03:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 266 20.10.2024 12:03 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156194 ФПД: 80648626254458 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T120340&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156194&fm=80648626254458&tin=02508201610067®Number=0000137193017469&sum=40000 [12:03:39]StoreToDocumentArchive [12:03:39]shift 314 fd 156194 [12:03:39]save to /storage/0314/doc_00156194 [12:03:39]save last doc name /storage/0314/doc_00156194 to /storage/kkm_last_doc_name [12:03:39]save OK [12:03:39]Clear old archive folders... [12:03:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:03:39]tlvbuf is 00888730 [12:03:39]SAM_PROTO_ClearQueue [12:03:39]wFMCommunicate request_size=4 [12:03:39]MH_SAM_APDU [12:03:39]CAPDU: 80 09 00 00 [12:03:39]Write to MH i2c: E2 08 00 1F 2C 80 09 00 00 00 00 00 00 BD [12:03:39]Write i2c OK [12:03:39]MH_I2C_Read... [12:03:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:03:39]Read from MH i2c: E2 [12:03:39]MH_I2C_Read... [12:03:39]Read from MH i2c: E2 03 00 [12:03:39]MH_I2C_Read... [12:03:39]Read from MH i2c: E2 03 00 1F 2C 00 90 00 BF [12:03:39]RAPDU: 90 00 [12:03:39]wFMCommunicate OK [12:03:39]SAM_PROTO_ClearQueue done [12:03:39]KKMCreateOFDPacket [12:03:39]OFDProtocolAddRootSTLVToBuf [12:03:39]FM_MakeSignedData [12:03:39]FM_MakeSignedData [12:03:39]SAM_PROTO_SignData [12:03:39]wFMCommunicate request_size=4 [12:03:39]MH_SAM_APDU [12:03:39]CAPDU: 80 0D 01 02 [12:03:39]Write to MH i2c: E2 08 00 20 2C 80 0D 01 02 00 00 00 00 C5 [12:03:39]Write i2c OK [12:03:39]MH_I2C_Read... [12:03:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:03:40]Read from MH i2c: E2 [12:03:40]MH_I2C_Read... [12:03:40]Read from MH i2c: E2 03 00 [12:03:40]MH_I2C_Read... [12:03:40]Read from MH i2c: E2 03 00 20 2C 00 90 00 C0 [12:03:40]RAPDU: 90 00 [12:03:40]wFMCommunicate OK [12:03:40]wFMCommunicate request_size=255 [12:03:40]MH_SAM_APDU [12:03:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 9C F1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 22 62 02 00 35 04 06 00 49 [12:03:40]Write to MH i2c: E2 02 01 21 2C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 9C F1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 22 62 02 00 35 04 06 00 49 00 00 58 [12:03:40]Write i2c OK [12:03:40]MH_I2C_Read... [12:03:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:03:40]Read from MH i2c: E2 [12:03:40]MH_I2C_Read... [12:03:40]Read from MH i2c: E2 03 00 [12:03:40]MH_I2C_Read... [12:03:40]Read from MH i2c: E2 03 00 21 2C 00 90 00 C1 [12:03:40]RAPDU: 90 00 [12:03:40]wFMCommunicate OK [12:03:40]wFMCommunicate request_size=10 [12:03:40]MH_SAM_APDU [12:03:40]CAPDU: 80 0D 02 02 05 59 78 B8 32 7A [12:03:40]Write to MH i2c: E2 0D 00 22 2C 80 0D 02 02 05 00 59 78 B8 32 7A 00 00 07 [12:03:40]Write i2c OK [12:03:40]MH_I2C_Read... [12:03:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:03:40]Read from MH i2c: E2 [12:03:40]MH_I2C_Read... [12:03:40]Read from MH i2c: E2 03 00 [12:03:40]MH_I2C_Read... [12:03:40]Read from MH i2c: E2 03 00 22 2C 00 90 00 C2 [12:03:40]RAPDU: 90 00 [12:03:40]wFMCommunicate OK [12:03:40]wFMCommunicate request_size=4 [12:03:40]MH_SAM_APDU [12:03:40]CAPDU: 80 0D 03 02 [12:03:40]Write to MH i2c: E2 08 00 23 2C 80 0D 03 02 00 00 00 00 CA [12:03:40]Write i2c OK [12:03:40]MH_I2C_Read... [12:03:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:03:40]Read from MH i2c: E2 [12:03:40]MH_I2C_Read... [12:03:40]Read from MH i2c: E2 0B 00 [12:03:40]MH_I2C_Read... [12:03:40]Read from MH i2c: E2 0B 00 23 2C 00 02 71 45 08 51 D5 98 6C 90 00 B5 [12:03:40]RAPDU: 02 71 45 08 51 D5 98 6C 90 00 [12:03:40]wFMCommunicate OK [12:03:40]SAM_PROTO_SignData done [12:03:40]FM_MakeSignedData done [12:03:40]CreateOFDProtocolMessage [12:03:40]wFMCommunicate request_size=4 [12:03:40]MH_SAM_APDU [12:03:40]CAPDU: 80 11 00 00 [12:03:40]Write to MH i2c: E2 08 00 24 2C 80 11 00 00 00 00 00 00 CA [12:03:40]Write i2c OK [12:03:40]MH_I2C_Read... [12:03:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:03:40]Read from MH i2c: E2 [12:03:40]MH_I2C_Read... [12:03:40]Read from MH i2c: E2 17 00 [12:03:40]MH_I2C_Read... [12:03:40]Read from MH i2c: E2 17 00 24 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1B [12:03:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:03:40]wFMCommunicate OK [12:03:40]CreateOFDProtocolMessage done [12:03:40]OFDSenderStorePacket 156194 [12:03:40]StoreOFDPacket docnum=156194 [12:03:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 98 F5 07 01 E1 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 9C F1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 22 62 02 00 35 04 06 00 49 59 78 B8 32 7A 02 71 45 08 51 D5 98 6C [12:03:40]CheckFolder [12:03:40]dirname=/storage/ofd_packets [12:03:40]CheckFolder done [12:03:40]ProducePacketName [12:03:40]name=ofd_packets/00156194 [12:03:40]NVStorageSaveData ofd_packets/00156194 [12:03:40]File name is /storage/ofd_packets/00156194 [12:03:40]Write 301 bytes [12:03:40]NVStorageSaveData done [12:03:40]OFDSenderStorePacket done [12:03:40]KKMCreateOFDPacket done [12:03:40]NVStorageSaveData kkm_last_timestamp [12:03:40]File name is /storage/kkm_last_timestamp [12:03:40]Write 4 bytes [12:03:40]NVStorageSaveData done [12:03:40]ExternCall_PrintAddStr [12:03:40]wPrintStart [12:03:40]Write to MH i2c: 01 00 00 25 2C 51 [12:03:40]Write i2c OK [12:03:40]MH_I2C_Read... [12:03:40]Read from MH i2c: 01 [12:03:40]MH_I2C_Read... [12:03:40]Read from MH i2c: 01 07 00 [12:03:40]MH_I2C_Read... [12:03:40]Read from MH i2c: 01 07 00 25 2C 00 00 00 00 00 FF 0F 66 [12:03:40]RasterBufferAndPrint [12:03:40]line Счет N : (1)874485 [12:03:40]line ИНН: 02508201610067 [12:03:40]line Контрольно-Кассовый Чек [12:03:40]line ПРОДАЖА [12:03:40]line ТРК (МРК, ГНК) : 32 [12:03:40]line Товар: 2710124130 [12:03:40]line Аи-92-К-5 [12:03:40]line 5.980 * 66.90 [12:03:40]line = 400.06 [12:03:40]line НДС 12% НСП 1% [12:03:40]line > о реализуемом товаре [12:03:40]line ОКРУГЛЕНИЕ: -0.06 [12:03:40]line ИТОГО: 400.00 [12:03:40]line Внесено: 400.00 [12:03:40]line СДАЧА: 0.00 [12:03:40]line НСП 1% : 3.54 [12:03:40]line НДС 12% : 42.48 [12:03:40]line Наличными: 400.00 [12:03:40]line Безнал.: 0.00 [12:03:40]line Место: АЗС № 165 "Партнер Нефть" [12:03:40]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:03:40]line СНО: Общий режим [12:03:40]line Чек 266 20.10.2024 12:03 [12:03:40]line Смена: 314 ФФД: 1.0 [12:03:40]line ЗНМ: 0300000234 [12:03:40]line РНМ: 0000137193017469 [12:03:40]line Версия ККМ: v1.0 [12:03:40]line ФМ: 0000000000963156 [12:03:40]line ФД: 156194 [12:03:40]line ФПД: 80648626254458 [12:03:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T120340&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156194&fm=80648626254458&tin=02508201610067®Number=0000137193017469&sum=40000 [12:03:40]OFD Sender: Processing packet 156194 [packets to send 52, broken 51] [12:03:40]ProducePacketName [12:03:40]name=ofd_packets/00156194 [12:03:40]OFD Sender: To server: pG, [12:03:40]CommunicateWithHost lk.salyk.kg:30040 [12:03:40]ConnectInit lk.salyk.kg [12:03:40]written 0, free lines is 4095 [12:03:40]Connected sock=10 [12:03:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 98 F5 07 01 E1 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 9C F1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 22 62 02 00 35 04 06 00 49 59 78 B8 32 7A 02 71 45 08 51 D5 98 6C [12:03:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 65 7F 47 00 C9 FC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 22 62 02 00 F4 03 04 00 CE 97 14 67 B6 04 01 00 00 F4 A5 E9 EB 20 24 E0 C0 [12:03:41]CommunicateWithHost err = 0 [12:03:41]CheckOFDResponse [12:03:41]1017 (14) - 77093643461234 [12:03:41]1041 (16) - 0000000000963156 [12:03:41]1040 (4) - 156194 [12:03:41]1012 (4) - 20.10.2024 05:40 [12:03:41]1206 (1) - 0 [12:03:41]OFD Sender: Remove packet 156194 [12:03:41]ProducePacketName [12:03:41]name=ofd_packets/00156194 [12:03:41]NVStorageDeleteData [12:03:41]Write to MH i2c: 01 00 00 50 2C 7C [12:03:41]Write i2c OK [12:03:41]MH_I2C_Read... [12:03:41]Read from MH i2c: 01 [12:03:41]MH_I2C_Read... [12:03:41]Read from MH i2c: 01 07 00 [12:03:41]MH_I2C_Read... [12:03:41]Read from MH i2c: 01 07 00 50 2C 00 00 00 00 00 DE 0C 6D [12:03:41]RasterBufferAndPrint [12:03:41]line [12:03:41]line [12:03:41]line [12:03:41]line [12:03:41]line [12:03:41]written 0, free lines is 3303 [12:03:41]MH_Cut [12:03:41]Write to MH i2c: D1 01 00 57 2C 01 55 [12:03:41]Write i2c OK [12:03:41]MH_I2C_Read... [12:03:41]Read from MH i2c: D1 [12:03:41]MH_I2C_Read... [12:03:41]Read from MH i2c: D1 01 00 [12:03:41]MH_I2C_Read... [12:03:41]Read from MH i2c: D1 01 00 57 2C 00 54 [12:03:41]Write to MH i2c: 01 00 00 58 2C 84 [12:03:41]Write i2c OK [12:03:41]MH_I2C_Read... [12:03:41]OFD Sender: No OFD packet to send [12:03:41]*** Cut start [12:03:41]*** Partial cut [12:03:41]*** CUTSNS_PIN = 1 [12:03:42]*** CUTSNS_PIN = 0 [12:03:42]*** Brake cut motor [12:03:42]Read from MH i2c: 01 [12:03:42]MH_I2C_Read... [12:03:42]*** Stop cut motor [12:03:42]*** Cut end [12:03:42]Read from MH i2c: 01 07 00 [12:03:42]MH_I2C_Read... [12:03:42]Read from MH i2c: 01 07 00 58 2C 00 00 00 00 00 FF 0F 99 [12:03:42]process_action close_receipt done [12:03:42]requested_data is exist [12:03:42]produce_requested_data [12:03:42]requested_item fm.sn is exist - process it [12:03:42]wFMCommunicate request_size=4 [12:03:42]MH_SAM_APDU [12:03:42]CAPDU: 80 11 00 00 [12:03:42]Write to MH i2c: E2 08 00 59 2C 80 11 00 00 00 00 00 00 FF [12:03:42]Write i2c OK [12:03:42]MH_I2C_Read... [12:03:42]Read from MH i2c: E2 [12:03:42]MH_I2C_Read... [12:03:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:03:42]Read from MH i2c: E2 17 00 [12:03:42]MH_I2C_Read... [12:03:42]Read from MH i2c: E2 17 00 59 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 50 [12:03:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:03:42]wFMCommunicate OK [12:03:42]requested_item fd.num is exist - process it [12:03:42]SAM_PROTO_GetFieldsCounters [12:03:42]wFMCommunicate request_size=4 [12:03:42]MH_SAM_APDU [12:03:42]CAPDU: 80 13 00 00 [12:03:42]Write to MH i2c: E2 08 00 5A 2C 80 13 00 00 00 00 00 00 02 [12:03:42]Write i2c OK [12:03:42]MH_I2C_Read... [12:03:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:03:42]Read from MH i2c: E2 [12:03:42]MH_I2C_Read... [12:03:42]Read from MH i2c: E2 62 00 [12:03:42]MH_I2C_Read... [12:03:42]Read from MH i2c: E2 62 00 5A 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 22 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 0A 01 00 00 5E 04 04 00 0A 01 00 00 57 04 04 00 0B 01 00 00 19 04 04 00 00 00 00 00 90 00 1D [12:03:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 22 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 0A 01 00 00 5E 04 04 00 0A 01 00 00 57 04 04 00 0B 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:03:42]wFMCommunicate OK [12:03:42]SAM_PROTO_GetFieldsCounters done [12:03:42]requested_item shift.num is exist - process it [12:03:42]requested_item shift.opened is exist - process it [12:03:42]req_shift_opened [12:03:42]FM_GetShiftState [12:03:42]SAM_PROTO_GetShiftState [12:03:42]wFMCommunicate request_size=4 [12:03:42]MH_SAM_APDU [12:03:42]CAPDU: 80 13 01 00 [12:03:42]Write to MH i2c: E2 08 00 5B 2C 80 13 01 00 00 00 00 00 04 [12:03:42]Write i2c OK [12:03:42]MH_I2C_Read... [12:03:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:03:42]Read from MH i2c: E2 [12:03:42]MH_I2C_Read... [12:03:42]Read from MH i2c: E2 0E 00 [12:03:42]MH_I2C_Read... [12:03:42]Read from MH i2c: E2 0E 00 5B 2C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 AB [12:03:42]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:03:42]wFMCommunicate OK [12:03:42]SAM_PROTO_GetShiftState done [12:03:42]FM_GetShiftState done [12:03:42]req_shift_opened done [12:03:42]requested_item shift.open_date is exist - process it [12:03:42]req_shift_open_date [12:03:42]req_shift_open_date done [12:03:42]produce_requested_data done [12:03:42]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156194,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:03:42]process_action_free close_receipt [12:03:42]json_value_free [12:03:42]json_value_free done [12:03:42]process_json_proto returns [12:03:42]Send response to host [12:03:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156194,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:03:42]free response buf [12:03:42]execute_script done [12:03:42]execute_script returns [12:03:42]free content buf [12:03:42]Sock 9.Close socket [12:03:42]Sock 9.Thread stoped [12:03:46]OFD Sender: No OFD packet to send [12:03:51]OFD Sender: No OFD packet to send [12:03:56]OFD Sender: No OFD packet to send [12:04:01]OFD Sender: No OFD packet to send [12:04:06]OFD Sender: No OFD packet to send [12:04:11]OFD Sender: No OFD packet to send [12:04:16]OFD Sender: No OFD packet to send [12:04:21]OFD Sender: No OFD packet to send [12:04:26]OFD Sender: No OFD packet to send [12:04:31]OFD Sender: No OFD packet to send [12:04:36]OFD Sender: No OFD packet to send [12:04:41]OFD Sender: No OFD packet to send [12:04:46]OFD Sender: No OFD packet to send [12:04:51]OFD Sender: No OFD packet to send [12:04:54]accept exits with 8 [12:04:54]New connection [12:04:54]New thread 3066695012 created [12:04:54]Thread 3066551652 joined [12:04:54]Waiting for new connection... [12:04:54] Sock 8.Parse request [12:04:54]Sock 8.Check first char [12:04:54]Sock 8.First char is OK [12:04:54]request: POST /json_proto HTTP/1.0 [12:04:54]Method: POST [12:04:54]URL: /json_proto [12:04:54]Method is POST - this is cgi request [12:04:54]url: /json_proto [12:04:54]query_string will be loaded in cgi processing [12:04:54]execute_cgi json_proto POST (null) [12:04:54]execute_cgi path=json_proto method=POST [12:04:54]POST find Content-Length [12:04:54]Host: 172.17.53.67:8080 [12:04:54]Content-Length: 677 [12:04:54]Content-Type: application/json [12:04:54] [12:04:54]POST finish read [12:04:54]Found Content-Length = 677 [12:04:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874486", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:04:54]execute_script... [12:04:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874486", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:04:54]POST & json_proto [12:04:54]process_json_proto [12:04:54]json parsed OK: [12:04:54]protocol is kg_v1.0 [12:04:54]action value=close_receipt [12:04:54]process_action close_receipt [12:04:54]cmd_close_receipt [12:04:54]MH_GetDate [12:04:54]Write to MH i2c: F0 00 00 5C 2C 77 [12:04:54]Write i2c OK [12:04:54]MH_I2C_Read... [12:04:54]Read from MH i2c: F0 [12:04:54]MH_I2C_Read... [12:04:54]Read from MH i2c: F0 09 00 [12:04:54]MH_I2C_Read... [12:04:54]Read from MH i2c: F0 09 00 5C 2C 00 E7 F1 14 67 19 BC 99 64 A5 [12:04:54]GetLastDocTimeStamp 1729425820 [12:04:54]current date 1729425895 [12:04:54]FM_GetShiftState [12:04:54]SAM_PROTO_GetShiftState [12:04:54]wFMCommunicate request_size=4 [12:04:54]MH_SAM_APDU [12:04:54]CAPDU: 80 13 01 00 [12:04:54]Write to MH i2c: E2 08 00 5D 2C 80 13 01 00 00 00 00 00 06 [12:04:54]Write i2c OK [12:04:54]MH_I2C_Read... [12:04:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:04:54]Read from MH i2c: E2 [12:04:54]MH_I2C_Read... [12:04:54]Read from MH i2c: E2 0E 00 [12:04:54]MH_I2C_Read... [12:04:54]Read from MH i2c: E2 0E 00 5D 2C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 AD [12:04:54]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:04:54]wFMCommunicate OK [12:04:54]SAM_PROTO_GetShiftState done [12:04:54]FM_GetShiftState done [12:04:54]opened in 1729383891 [12:04:54]opened+sec_in_day 1729470291 [12:04:54]quantity*price = 30038 [12:04:54]sum+1 = 30039 [12:04:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 267 20.10.2024 12:04 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156195 ФПД: 16127574231852 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T120455&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156195&fm=16127574231852&tin=02508201610067®Number=0000137193017469&sum=30000 [12:04:55]StoreToDocumentArchive [12:04:55]shift 314 fd 156195 [12:04:55]save to /storage/0314/doc_00156195 [12:04:55]save last doc name /storage/0314/doc_00156195 to /storage/kkm_last_doc_name [12:04:55]save OK [12:04:55]Clear old archive folders... [12:04:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:04:55]tlvbuf is 008ACA90 [12:04:55]SAM_PROTO_ClearQueue [12:04:55]wFMCommunicate request_size=4 [12:04:55]MH_SAM_APDU [12:04:55]CAPDU: 80 09 00 00 [12:04:55]Write to MH i2c: E2 08 00 6A 2C 80 09 00 00 00 00 00 00 08 [12:04:55]Write i2c OK [12:04:55]MH_I2C_Read... [12:04:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:04:55]Read from MH i2c: E2 [12:04:55]MH_I2C_Read... [12:04:55]Read from MH i2c: E2 03 00 [12:04:55]MH_I2C_Read... [12:04:55]Read from MH i2c: E2 03 00 6A 2C 00 90 00 0A [12:04:55]RAPDU: 90 00 [12:04:55]wFMCommunicate OK [12:04:55]SAM_PROTO_ClearQueue done [12:04:55]KKMCreateOFDPacket [12:04:55]OFDProtocolAddRootSTLVToBuf [12:04:55]FM_MakeSignedData [12:04:55]FM_MakeSignedData [12:04:55]SAM_PROTO_SignData [12:04:55]wFMCommunicate request_size=4 [12:04:55]MH_SAM_APDU [12:04:55]CAPDU: 80 0D 01 02 [12:04:55]Write to MH i2c: E2 08 00 6B 2C 80 0D 01 02 00 00 00 00 10 [12:04:55]Write i2c OK [12:04:55]MH_I2C_Read... [12:04:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:04:55]Read from MH i2c: E2 [12:04:55]MH_I2C_Read... [12:04:55]Read from MH i2c: E2 03 00 [12:04:55]MH_I2C_Read... [12:04:55]Read from MH i2c: E2 03 00 6B 2C 00 90 00 0B [12:04:55]RAPDU: 90 00 [12:04:55]wFMCommunicate OK [12:04:55]wFMCommunicate request_size=255 [12:04:55]MH_SAM_APDU [12:04:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 01 00 00 F4 03 04 00 E7 F1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 23 62 02 00 35 04 06 00 0E [12:04:55]Write to MH i2c: E2 02 01 6C 2C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 01 00 00 F4 03 04 00 E7 F1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 23 62 02 00 35 04 06 00 0E 00 00 DA [12:04:55]Write i2c OK [12:04:55]MH_I2C_Read... [12:04:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:04:55]Read from MH i2c: E2 [12:04:55]MH_I2C_Read... [12:04:55]Read from MH i2c: E2 03 00 [12:04:55]MH_I2C_Read... [12:04:55]Read from MH i2c: E2 03 00 6C 2C 00 90 00 0C [12:04:55]RAPDU: 90 00 [12:04:55]wFMCommunicate OK [12:04:55]wFMCommunicate request_size=10 [12:04:55]MH_SAM_APDU [12:04:55]CAPDU: 80 0D 02 02 05 AA FE 55 4B 2C [12:04:55]Write to MH i2c: E2 0D 00 6D 2C 80 0D 02 02 05 00 AA FE 55 4B 2C 00 00 91 [12:04:55]Write i2c OK [12:04:55]MH_I2C_Read... [12:04:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:04:55]Read from MH i2c: E2 [12:04:55]MH_I2C_Read... [12:04:55]Read from MH i2c: E2 03 00 [12:04:55]MH_I2C_Read... [12:04:55]Read from MH i2c: E2 03 00 6D 2C 00 90 00 0D [12:04:55]RAPDU: 90 00 [12:04:55]wFMCommunicate OK [12:04:55]wFMCommunicate request_size=4 [12:04:55]MH_SAM_APDU [12:04:55]CAPDU: 80 0D 03 02 [12:04:55]Write to MH i2c: E2 08 00 6E 2C 80 0D 03 02 00 00 00 00 15 [12:04:55]Write i2c OK [12:04:55]MH_I2C_Read... [12:04:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:04:56]Read from MH i2c: E2 [12:04:56]MH_I2C_Read... [12:04:56]Read from MH i2c: E2 0B 00 [12:04:56]MH_I2C_Read... [12:04:56]Read from MH i2c: E2 0B 00 6E 2C 00 5F 1A 0D 30 C2 6F C0 8C 90 00 49 [12:04:56]RAPDU: 5F 1A 0D 30 C2 6F C0 8C 90 00 [12:04:56]wFMCommunicate OK [12:04:56]SAM_PROTO_SignData done [12:04:56]FM_MakeSignedData done [12:04:56]CreateOFDProtocolMessage [12:04:56]wFMCommunicate request_size=4 [12:04:56]MH_SAM_APDU [12:04:56]CAPDU: 80 11 00 00 [12:04:56]Write to MH i2c: E2 08 00 6F 2C 80 11 00 00 00 00 00 00 15 [12:04:56]Write i2c OK [12:04:56]MH_I2C_Read... [12:04:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:04:56]Read from MH i2c: E2 [12:04:56]MH_I2C_Read... [12:04:56]Read from MH i2c: E2 17 00 [12:04:56]MH_I2C_Read... [12:04:56]Read from MH i2c: E2 17 00 6F 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 66 [12:04:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:04:56]wFMCommunicate OK [12:04:56]CreateOFDProtocolMessage done [12:04:56]OFDSenderStorePacket 156195 [12:04:56]StoreOFDPacket docnum=156195 [12:04:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EF DE 07 01 FB E2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 01 00 00 F4 03 04 00 E7 F1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 23 62 02 00 35 04 06 00 0E AA FE 55 4B 2C 5F 1A 0D 30 C2 6F C0 8C [12:04:56]CheckFolder [12:04:56]dirname=/storage/ofd_packets [12:04:56]CheckFolder done [12:04:56]ProducePacketName [12:04:56]name=ofd_packets/00156195 [12:04:56]NVStorageSaveData ofd_packets/00156195 [12:04:56]File name is /storage/ofd_packets/00156195 [12:04:56]Write 301 bytes [12:04:56]NVStorageSaveData done [12:04:56]OFDSenderStorePacket done [12:04:56]KKMCreateOFDPacket done [12:04:56]NVStorageSaveData kkm_last_timestamp [12:04:56]File name is /storage/kkm_last_timestamp [12:04:56]Write 4 bytes [12:04:56]NVStorageSaveData done [12:04:56]ExternCall_PrintAddStr [12:04:56]wPrintStart [12:04:56]Write to MH i2c: 01 00 00 70 2C 9C [12:04:56]Write i2c OK [12:04:56]MH_I2C_Read... [12:04:56]Read from MH i2c: 01 [12:04:56]MH_I2C_Read... [12:04:56]Read from MH i2c: 01 07 00 [12:04:56]MH_I2C_Read... [12:04:56]Read from MH i2c: 01 07 00 70 2C 00 00 00 00 00 FF 0F B1 [12:04:56]RasterBufferAndPrint [12:04:56]line Счет N : (1)874486 [12:04:56]line ИНН: 02508201610067 [12:04:56]line Контрольно-Кассовый Чек [12:04:56]line ПРОДАЖА [12:04:56]line ТРК (МРК, ГНК) : 12 [12:04:56]line Товар: 2710124130 [12:04:56]line Аи-92-К-5 [12:04:56]line 4.490 * 66.90 [12:04:56]line = 300.38 [12:04:56]line НДС 12% НСП 1% [12:04:56]line > о реализуемом товаре [12:04:56]line ОКРУГЛЕНИЕ: -0.38 [12:04:56]line ИТОГО: 300.00 [12:04:56]line Внесено: 300.00 [12:04:56]line СДАЧА: 0.00 [12:04:56]line НСП 1% : 2.66 [12:04:56]line НДС 12% : 31.90 [12:04:56]line Наличными: 300.00 [12:04:56]line Безнал.: 0.00 [12:04:56]line Место: АЗС № 165 "Партнер Нефть" [12:04:56]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:04:56]line СНО: Общий режим [12:04:56]line Чек 267 20.10.2024 12:04 [12:04:56]line Смена: 314 ФФД: 1.0 [12:04:56]line ЗНМ: 0300000234 [12:04:56]line РНМ: 0000137193017469 [12:04:56]line Версия ККМ: v1.0 [12:04:56]line ФМ: 0000000000963156 [12:04:56]line ФД: 156195 [12:04:56]line ФПД: 16127574231852 [12:04:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T120455&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156195&fm=16127574231852&tin=02508201610067®Number=0000137193017469&sum=30000 [12:04:56]OFD Sender: Processing packet 156195 [packets to send 52, broken 51] [12:04:56]ProducePacketName [12:04:56]name=ofd_packets/00156195 [12:04:56]OFD Sender: To server: pG, [12:04:56]CommunicateWithHost lk.salyk.kg:30040 [12:04:56]ConnectInit lk.salyk.kg [12:04:56]written 0, free lines is 4095 [12:04:56]Connected sock=10 [12:04:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EF DE 07 01 FB E2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 01 00 00 F4 03 04 00 E7 F1 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 23 62 02 00 35 04 06 00 0E AA FE 55 4B 2C 5F 1A 0D 30 C2 6F C0 8C [12:04:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 7E D9 47 00 27 8E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 23 62 02 00 F4 03 04 00 1A 98 14 67 B6 04 01 00 00 D6 C3 B5 45 3C C3 F8 85 [12:04:56]CommunicateWithHost err = 0 [12:04:56]CheckOFDResponse [12:04:56]1017 (14) - 77093643461234 [12:04:56]1041 (16) - 0000000000963156 [12:04:56]1040 (4) - 156195 [12:04:56]1012 (4) - 20.10.2024 05:41 [12:04:56]1206 (1) - 0 [12:04:56]OFD Sender: Remove packet 156195 [12:04:56]ProducePacketName [12:04:56]name=ofd_packets/00156195 [12:04:56]NVStorageDeleteData [12:04:56]Write to MH i2c: 01 00 00 9B 2C C7 [12:04:56]Write i2c OK [12:04:56]MH_I2C_Read... [12:04:56]Read from MH i2c: 01 [12:04:56]MH_I2C_Read... [12:04:56]Read from MH i2c: 01 07 00 [12:04:56]MH_I2C_Read... [12:04:56]Read from MH i2c: 01 07 00 9B 2C 00 00 00 00 00 E9 0C C3 [12:04:56]RasterBufferAndPrint [12:04:56]line [12:04:56]line [12:04:56]line [12:04:56]line [12:04:56]line [12:04:56]written 0, free lines is 3314 [12:04:56]MH_Cut [12:04:56]Write to MH i2c: D1 01 00 A2 2C 01 A0 [12:04:56]Write i2c OK [12:04:56]MH_I2C_Read... [12:04:56]Read from MH i2c: D1 [12:04:56]MH_I2C_Read... [12:04:56]Read from MH i2c: D1 01 00 [12:04:56]MH_I2C_Read... [12:04:56]Read from MH i2c: D1 01 00 A2 2C 00 9F [12:04:56]Write to MH i2c: 01 00 00 A3 2C CF [12:04:56]Write i2c OK [12:04:56]MH_I2C_Read... [12:04:57]OFD Sender: No OFD packet to send [12:04:57]*** Cut start [12:04:57]*** Partial cut [12:04:57]*** CUTSNS_PIN = 1 [12:04:57]*** CUTSNS_PIN = 0 [12:04:57]*** Brake cut motor [12:04:58]Read from MH i2c: 01 [12:04:58]MH_I2C_Read... [12:04:58]*** Stop cut motor [12:04:58]*** Cut end [12:04:58]Read from MH i2c: 01 07 00 [12:04:58]MH_I2C_Read... [12:04:58]Read from MH i2c: 01 07 00 A3 2C 00 00 00 00 00 FF 0F E4 [12:04:58]process_action close_receipt done [12:04:58]requested_data is exist [12:04:58]produce_requested_data [12:04:58]requested_item fm.sn is exist - process it [12:04:58]wFMCommunicate request_size=4 [12:04:58]MH_SAM_APDU [12:04:58]CAPDU: 80 11 00 00 [12:04:58]Write to MH i2c: E2 08 00 A4 2C 80 11 00 00 00 00 00 00 4A [12:04:58]Write i2c OK [12:04:58]MH_I2C_Read... [12:04:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:04:58]Read from MH i2c: E2 [12:04:58]MH_I2C_Read... [12:04:58]Read from MH i2c: E2 17 00 [12:04:58]MH_I2C_Read... [12:04:58]Read from MH i2c: E2 17 00 A4 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9B [12:04:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:04:58]wFMCommunicate OK [12:04:58]requested_item fd.num is exist - process it [12:04:58]SAM_PROTO_GetFieldsCounters [12:04:58]wFMCommunicate request_size=4 [12:04:58]MH_SAM_APDU [12:04:58]CAPDU: 80 13 00 00 [12:04:58]Write to MH i2c: E2 08 00 A5 2C 80 13 00 00 00 00 00 00 4D [12:04:58]Write i2c OK [12:04:58]MH_I2C_Read... [12:04:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:04:58]Read from MH i2c: E2 [12:04:58]MH_I2C_Read... [12:04:58]Read from MH i2c: E2 62 00 [12:04:58]MH_I2C_Read... [12:04:58]Read from MH i2c: E2 62 00 A5 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 23 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 0B 01 00 00 5E 04 04 00 0B 01 00 00 57 04 04 00 0C 01 00 00 19 04 04 00 00 00 00 00 90 00 6C [12:04:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 23 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 0B 01 00 00 5E 04 04 00 0B 01 00 00 57 04 04 00 0C 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:04:58]wFMCommunicate OK [12:04:58]SAM_PROTO_GetFieldsCounters done [12:04:58]requested_item shift.num is exist - process it [12:04:58]requested_item shift.opened is exist - process it [12:04:58]req_shift_opened [12:04:58]FM_GetShiftState [12:04:58]SAM_PROTO_GetShiftState [12:04:58]wFMCommunicate request_size=4 [12:04:58]MH_SAM_APDU [12:04:58]CAPDU: 80 13 01 00 [12:04:58]Write to MH i2c: E2 08 00 A6 2C 80 13 01 00 00 00 00 00 4F [12:04:58]Write i2c OK [12:04:58]MH_I2C_Read... [12:04:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:04:58]Read from MH i2c: E2 [12:04:58]MH_I2C_Read... [12:04:58]Read from MH i2c: E2 0E 00 [12:04:58]MH_I2C_Read... [12:04:58]Read from MH i2c: E2 0E 00 A6 2C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F6 [12:04:58]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:04:58]wFMCommunicate OK [12:04:58]SAM_PROTO_GetShiftState done [12:04:58]FM_GetShiftState done [12:04:58]req_shift_opened done [12:04:58]requested_item shift.open_date is exist - process it [12:04:58]req_shift_open_date [12:04:58]req_shift_open_date done [12:04:58]produce_requested_data done [12:04:58]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156195,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:04:58]process_action_free close_receipt [12:04:58]json_value_free [12:04:58]json_value_free done [12:04:58]process_json_proto returns [12:04:58]Send response to host [12:04:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156195,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:04:58]free response buf [12:04:58]execute_script done [12:04:58]execute_script returns [12:04:58]free content buf [12:04:58]Sock 8.Close socket [12:04:58]Sock 8.Thread stoped [12:05:02]OFD Sender: No OFD packet to send [12:05:07]OFD Sender: No OFD packet to send [12:05:12]OFD Sender: No OFD packet to send [12:05:17]OFD Sender: No OFD packet to send [12:05:22]OFD Sender: No OFD packet to send [12:05:27]OFD Sender: No OFD packet to send [12:05:32]OFD Sender: No OFD packet to send [12:05:37]OFD Sender: No OFD packet to send [12:05:42]OFD Sender: No OFD packet to send [12:05:47]OFD Sender: No OFD packet to send [12:05:52]OFD Sender: No OFD packet to send [12:05:57]OFD Sender: No OFD packet to send [12:06:02]OFD Sender: No OFD packet to send [12:06:07]OFD Sender: No OFD packet to send [12:06:12]OFD Sender: No OFD packet to send [12:06:17]OFD Sender: No OFD packet to send [12:06:22]OFD Sender: No OFD packet to send [12:06:27]OFD Sender: No OFD packet to send [12:06:32]OFD Sender: No OFD packet to send [12:06:37]OFD Sender: No OFD packet to send [12:06:42]OFD Sender: No OFD packet to send [12:06:47]OFD Sender: No OFD packet to send [12:06:52]OFD Sender: No OFD packet to send [12:06:57]OFD Sender: No OFD packet to send [12:07:02]OFD Sender: No OFD packet to send [12:07:07]OFD Sender: No OFD packet to send [12:07:12]OFD Sender: No OFD packet to send [12:07:17]OFD Sender: No OFD packet to send [12:07:22]OFD Sender: No OFD packet to send [12:07:27]OFD Sender: No OFD packet to send [12:07:32]OFD Sender: No OFD packet to send [12:07:37]OFD Sender: No OFD packet to send [12:07:42]OFD Sender: No OFD packet to send [12:07:47]OFD Sender: No OFD packet to send [12:07:52]OFD Sender: No OFD packet to send [12:07:57]OFD Sender: No OFD packet to send [12:08:02]OFD Sender: No OFD packet to send [12:08:07]OFD Sender: No OFD packet to send [12:08:12]OFD Sender: No OFD packet to send [12:08:17]OFD Sender: No OFD packet to send [12:08:22]OFD Sender: No OFD packet to send [12:08:27]OFD Sender: No OFD packet to send [12:08:32]OFD Sender: No OFD packet to send [12:08:37]OFD Sender: No OFD packet to send [12:08:42]OFD Sender: No OFD packet to send [12:08:47]OFD Sender: No OFD packet to send [12:08:51]accept exits with 9 [12:08:51]New connection [12:08:51]New thread 3066551652 created [12:08:51]Thread 3066695012 joined [12:08:51]Waiting for new connection... [12:08:51] Sock 9.Parse request [12:08:51]Sock 9.Check first char [12:08:51]Sock 9.First char is OK [12:08:51]request: POST /json_proto HTTP/1.0 [12:08:51]Method: POST [12:08:51]URL: /json_proto [12:08:51]Method is POST - this is cgi request [12:08:51]url: /json_proto [12:08:51]query_string will be loaded in cgi processing [12:08:51]execute_cgi json_proto POST (null) [12:08:51]execute_cgi path=json_proto method=POST [12:08:51]POST find Content-Length [12:08:51]Host: 172.17.53.67:8080 [12:08:51]Content-Length: 769 [12:08:51]Content-Type: application/json [12:08:51] [12:08:51]POST finish read [12:08:51]Found Content-Length = 769 [12:08:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874487", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:08:51]execute_script... [12:08:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874487", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:08:51]POST & json_proto [12:08:51]process_json_proto [12:08:51]json parsed OK: [12:08:51]protocol is kg_v1.0 [12:08:51]action value=close_receipt [12:08:51]process_action close_receipt [12:08:51]cmd_close_receipt [12:08:51]MH_GetDate [12:08:51]Write to MH i2c: F0 00 00 A7 2C C2 [12:08:51]Write i2c OK [12:08:51]MH_I2C_Read... [12:08:51]Read from MH i2c: F0 [12:08:51]MH_I2C_Read... [12:08:51]Read from MH i2c: F0 09 00 [12:08:51]MH_I2C_Read... [12:08:51]Read from MH i2c: F0 09 00 A7 2C 00 D4 F2 14 67 19 BC 99 64 DE [12:08:51]GetLastDocTimeStamp 1729425895 [12:08:51]current date 1729426132 [12:08:51]FM_GetShiftState [12:08:51]SAM_PROTO_GetShiftState [12:08:51]wFMCommunicate request_size=4 [12:08:51]MH_SAM_APDU [12:08:51]CAPDU: 80 13 01 00 [12:08:51]Write to MH i2c: E2 08 00 A8 2C 80 13 01 00 00 00 00 00 51 [12:08:51]Write i2c OK [12:08:51]MH_I2C_Read... [12:08:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:08:51]Read from MH i2c: E2 [12:08:51]MH_I2C_Read... [12:08:51]Read from MH i2c: E2 0E 00 [12:08:51]MH_I2C_Read... [12:08:51]Read from MH i2c: E2 0E 00 A8 2C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F8 [12:08:51]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:08:51]wFMCommunicate OK [12:08:51]SAM_PROTO_GetShiftState done [12:08:51]FM_GetShiftState done [12:08:51]opened in 1729383891 [12:08:51]opened+sec_in_day 1729470291 [12:08:51]quantity*price = 100015 [12:08:51]sum+1 = 100017 [12:08:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 268 20.10.2024 12:08 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156196 ФПД: 220518108968090 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T120852&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156196&fm=220518108968090&tin=02508201610067®Number=0000137193017469&sum=100016 [12:08:52]StoreToDocumentArchive [12:08:52]shift 314 fd 156196 [12:08:52]save to /storage/0314/doc_00156196 [12:08:52]save last doc name /storage/0314/doc_00156196 to /storage/kkm_last_doc_name [12:08:52]save OK [12:08:52]Clear old archive folders... [12:08:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:08:52]tlvbuf is 008E6580 [12:08:52]SAM_PROTO_ClearQueue [12:08:52]wFMCommunicate request_size=4 [12:08:52]MH_SAM_APDU [12:08:52]CAPDU: 80 09 00 00 [12:08:52]Write to MH i2c: E2 08 00 B5 2C 80 09 00 00 00 00 00 00 53 [12:08:52]Write i2c OK [12:08:52]MH_I2C_Read... [12:08:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:08:52]Read from MH i2c: E2 [12:08:52]MH_I2C_Read... [12:08:52]Read from MH i2c: E2 03 00 [12:08:52]MH_I2C_Read... [12:08:52]Read from MH i2c: E2 03 00 B5 2C 00 90 00 55 [12:08:52]RAPDU: 90 00 [12:08:52]wFMCommunicate OK [12:08:52]SAM_PROTO_ClearQueue done [12:08:52]KKMCreateOFDPacket [12:08:52]OFDProtocolAddRootSTLVToBuf [12:08:52]FM_MakeSignedData [12:08:52]FM_MakeSignedData [12:08:52]SAM_PROTO_SignData [12:08:52]wFMCommunicate request_size=4 [12:08:52]MH_SAM_APDU [12:08:52]CAPDU: 80 0D 01 02 [12:08:52]Write to MH i2c: E2 08 00 B6 2C 80 0D 01 02 00 00 00 00 5B [12:08:52]Write i2c OK [12:08:52]MH_I2C_Read... [12:08:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:08:52]Read from MH i2c: E2 [12:08:52]MH_I2C_Read... [12:08:52]Read from MH i2c: E2 03 00 [12:08:52]MH_I2C_Read... [12:08:52]Read from MH i2c: E2 03 00 B6 2C 00 90 00 56 [12:08:52]RAPDU: 90 00 [12:08:52]wFMCommunicate OK [12:08:52]wFMCommunicate request_size=255 [12:08:52]MH_SAM_APDU [12:08:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 D4 F2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 24 62 02 00 35 04 06 00 C8 [12:08:52]Write to MH i2c: E2 02 01 B7 2C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 D4 F2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 24 62 02 00 35 04 06 00 C8 00 00 F5 [12:08:52]Write i2c OK [12:08:52]MH_I2C_Read... [12:08:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:08:53]Read from MH i2c: E2 [12:08:53]MH_I2C_Read... [12:08:53]Read from MH i2c: E2 03 00 [12:08:53]MH_I2C_Read... [12:08:53]Read from MH i2c: E2 03 00 B7 2C 00 90 00 57 [12:08:53]RAPDU: 90 00 [12:08:53]wFMCommunicate OK [12:08:53]wFMCommunicate request_size=10 [12:08:53]MH_SAM_APDU [12:08:53]CAPDU: 80 0D 02 02 05 8F 5F 8D 34 9A [12:08:53]Write to MH i2c: E2 0D 00 B8 2C 80 0D 02 02 05 00 8F 5F 8D 34 9A 00 00 B1 [12:08:53]Write i2c OK [12:08:53]MH_I2C_Read... [12:08:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:08:53]Read from MH i2c: E2 [12:08:53]MH_I2C_Read... [12:08:53]Read from MH i2c: E2 03 00 [12:08:53]MH_I2C_Read... [12:08:53]Read from MH i2c: E2 03 00 B8 2C 00 90 00 58 [12:08:53]RAPDU: 90 00 [12:08:53]wFMCommunicate OK [12:08:53]wFMCommunicate request_size=4 [12:08:53]MH_SAM_APDU [12:08:53]CAPDU: 80 0D 03 02 [12:08:53]Write to MH i2c: E2 08 00 B9 2C 80 0D 03 02 00 00 00 00 60 [12:08:53]Write i2c OK [12:08:53]MH_I2C_Read... [12:08:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:08:53]Read from MH i2c: E2 [12:08:53]MH_I2C_Read... [12:08:53]Read from MH i2c: E2 0B 00 [12:08:53]MH_I2C_Read... [12:08:53]Read from MH i2c: E2 0B 00 B9 2C 00 DB A2 6B B7 A6 54 D7 B5 90 00 86 [12:08:53]RAPDU: DB A2 6B B7 A6 54 D7 B5 90 00 [12:08:53]wFMCommunicate OK [12:08:53]SAM_PROTO_SignData done [12:08:53]FM_MakeSignedData done [12:08:53]CreateOFDProtocolMessage [12:08:53]wFMCommunicate request_size=4 [12:08:53]MH_SAM_APDU [12:08:53]CAPDU: 80 11 00 00 [12:08:53]Write to MH i2c: E2 08 00 BA 2C 80 11 00 00 00 00 00 00 60 [12:08:53]Write i2c OK [12:08:53]MH_I2C_Read... [12:08:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:08:53]Read from MH i2c: E2 [12:08:53]MH_I2C_Read... [12:08:53]Read from MH i2c: E2 17 00 [12:08:53]MH_I2C_Read... [12:08:53]Read from MH i2c: E2 17 00 BA 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B1 [12:08:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:08:53]wFMCommunicate OK [12:08:53]CreateOFDProtocolMessage done [12:08:53]OFDSenderStorePacket 156196 [12:08:53]StoreOFDPacket docnum=156196 [12:08:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5C 9D 07 01 34 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 D4 F2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 24 62 02 00 35 04 06 00 C8 8F 5F 8D 34 9A DB A2 6B B7 A6 54 D7 B5 [12:08:53]CheckFolder [12:08:53]dirname=/storage/ofd_packets [12:08:53]CheckFolder done [12:08:53]ProducePacketName [12:08:53]name=ofd_packets/00156196 [12:08:53]NVStorageSaveData ofd_packets/00156196 [12:08:53]File name is /storage/ofd_packets/00156196 [12:08:53]Write 301 bytes [12:08:53]NVStorageSaveData done [12:08:53]OFDSenderStorePacket done [12:08:53]KKMCreateOFDPacket done [12:08:53]NVStorageSaveData kkm_last_timestamp [12:08:53]File name is /storage/kkm_last_timestamp [12:08:53]Write 4 bytes [12:08:53]NVStorageSaveData done [12:08:53]ExternCall_PrintAddStr [12:08:53]wPrintStart [12:08:53]Write to MH i2c: 01 00 00 BB 2C E7 [12:08:53]Write i2c OK [12:08:53]MH_I2C_Read... [12:08:53]Read from MH i2c: 01 [12:08:53]MH_I2C_Read... [12:08:53]Read from MH i2c: 01 07 00 [12:08:53]MH_I2C_Read... [12:08:53]Read from MH i2c: 01 07 00 BB 2C 00 00 00 00 00 FF 0F FC [12:08:53]RasterBufferAndPrint [12:08:53]line Счет N : (1)874487 [12:08:53]line ИНН: 02508201610067 [12:08:53]line Контрольно-Кассовый Чек [12:08:53]line ПРОДАЖА [12:08:53]line ТРК (МРК, ГНК) : 32 [12:08:53]line Товар: 2710124130 [12:08:53]line Аи-92-К-5 [12:08:53]line 14.950 * 66.90 [12:08:53]line = 1000.16 [12:08:53]line НДС 12% НСП 1% [12:08:53]line > о реализуемом товаре [12:08:53]line ИТОГО: 1000.16 [12:08:53]line НСП 1% : 8.85 [12:08:53]line НДС 12% : 106.21 [12:08:53]line Наличными: 0.00 [12:08:53]line Безнал.: 1000.16 [12:08:53]line Место: АЗС № 165 "Партнер Нефть" [12:08:53]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:08:53]line СНО: Общий режим [12:08:53]line Чек 268 20.10.2024 12:08 [12:08:53]line Смена: 314 ФФД: 1.0 [12:08:53]line ЗНМ: 0300000234 [12:08:53]line РНМ: 0000137193017469 [12:08:53]line Версия ККМ: v1.0 [12:08:53]line Платежная система: Mbank [12:08:53]line ФМ: 0000000000963156 [12:08:53]line ФД: 156196 [12:08:53]line ФПД: 220518108968090 [12:08:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T120852&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156196&fm=220518108968090&tin=02508201610067®Number=0000137193017469&sum=100016 [12:08:53]OFD Sender: Processing packet 156196 [packets to send 52, broken 51] [12:08:53]ProducePacketName [12:08:53]name=ofd_packets/00156196 [12:08:53]OFD Sender: To server: pG, [12:08:53]CommunicateWithHost lk.salyk.kg:30040 [12:08:53]ConnectInit lk.salyk.kg [12:08:53]written 0, free lines is 4095 [12:08:53]Connected sock=10 [12:08:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5C 9D 07 01 34 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 D4 F2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 24 62 02 00 35 04 06 00 C8 8F 5F 8D 34 9A DB A2 6B B7 A6 54 D7 B5 [12:08:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 38 47 47 00 A6 77 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 24 62 02 00 F4 03 04 00 07 99 14 67 B6 04 01 00 00 B1 50 53 AF F6 E0 DA 19 [12:08:53]CommunicateWithHost err = 0 [12:08:53]CheckOFDResponse [12:08:53]1017 (14) - 77093643461234 [12:08:53]1041 (16) - 0000000000963156 [12:08:53]1040 (4) - 156196 [12:08:53]1012 (4) - 20.10.2024 05:45 [12:08:53]1206 (1) - 0 [12:08:53]OFD Sender: Remove packet 156196 [12:08:53]ProducePacketName [12:08:53]name=ofd_packets/00156196 [12:08:53]NVStorageDeleteData [12:08:54]Write to MH i2c: 01 00 00 E4 2C 10 [12:08:54]Write i2c OK [12:08:54]MH_I2C_Read... [12:08:54]Read from MH i2c: 01 [12:08:54]MH_I2C_Read... [12:08:54]Read from MH i2c: 01 07 00 [12:08:54]MH_I2C_Read... [12:08:54]Read from MH i2c: 01 07 00 E4 2C 00 00 00 00 00 05 0D 29 [12:08:54]RasterBufferAndPrint [12:08:54]line [12:08:54]line [12:08:54]line [12:08:54]line [12:08:54]line [12:08:54]written 0, free lines is 3374 [12:08:54]MH_Cut [12:08:54]Write to MH i2c: D1 01 00 EB 2C 01 E9 [12:08:54]Write i2c OK [12:08:54]MH_I2C_Read... [12:08:54]Read from MH i2c: D1 [12:08:54]MH_I2C_Read... [12:08:54]Read from MH i2c: D1 01 00 [12:08:54]MH_I2C_Read... [12:08:54]Read from MH i2c: D1 01 00 EB 2C 00 E8 [12:08:54]Write to MH i2c: 01 00 00 EC 2C 18 [12:08:54]Write i2c OK [12:08:54]MH_I2C_Read... [12:08:54]OFD Sender: No OFD packet to send [12:08:54]*** Cut start [12:08:54]*** Partial cut [12:08:54]*** CUTSNS_PIN = 1 [12:08:54]*** CUTSNS_PIN = 0 [12:08:55]*** Brake cut motor [12:08:55]Read from MH i2c: 01 [12:08:55]MH_I2C_Read... [12:08:55]*** Stop cut motor [12:08:55]*** Cut end [12:08:55]Read from MH i2c: 01 07 00 [12:08:55]MH_I2C_Read... [12:08:55]Read from MH i2c: 01 07 00 EC 2C 00 00 00 00 00 FF 0F 2D [12:08:55]process_action close_receipt done [12:08:55]requested_data is exist [12:08:55]produce_requested_data [12:08:55]requested_item fm.sn is exist - process it [12:08:55]wFMCommunicate request_size=4 [12:08:55]MH_SAM_APDU [12:08:55]CAPDU: 80 11 00 00 [12:08:55]Write to MH i2c: E2 08 00 ED 2C 80 11 00 00 00 00 00 00 93 [12:08:55]Write i2c OK [12:08:55]MH_I2C_Read... [12:08:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:08:55]Read from MH i2c: E2 [12:08:55]MH_I2C_Read... [12:08:55]Read from MH i2c: E2 17 00 [12:08:55]MH_I2C_Read... [12:08:55]Read from MH i2c: E2 17 00 ED 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E4 [12:08:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:08:55]wFMCommunicate OK [12:08:55]requested_item fd.num is exist - process it [12:08:55]SAM_PROTO_GetFieldsCounters [12:08:55]wFMCommunicate request_size=4 [12:08:55]MH_SAM_APDU [12:08:55]CAPDU: 80 13 00 00 [12:08:55]Write to MH i2c: E2 08 00 EE 2C 80 13 00 00 00 00 00 00 96 [12:08:55]Write i2c OK [12:08:55]MH_I2C_Read... [12:08:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:08:55]Read from MH i2c: E2 [12:08:55]MH_I2C_Read... [12:08:55]Read from MH i2c: E2 62 00 [12:08:55]MH_I2C_Read... [12:08:55]Read from MH i2c: E2 62 00 EE 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 24 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 0C 01 00 00 5E 04 04 00 0C 01 00 00 57 04 04 00 0D 01 00 00 19 04 04 00 00 00 00 00 90 00 B9 [12:08:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 24 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 0C 01 00 00 5E 04 04 00 0C 01 00 00 57 04 04 00 0D 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:08:55]wFMCommunicate OK [12:08:55]SAM_PROTO_GetFieldsCounters done [12:08:55]requested_item shift.num is exist - process it [12:08:55]requested_item shift.opened is exist - process it [12:08:55]req_shift_opened [12:08:55]FM_GetShiftState [12:08:55]SAM_PROTO_GetShiftState [12:08:55]wFMCommunicate request_size=4 [12:08:55]MH_SAM_APDU [12:08:55]CAPDU: 80 13 01 00 [12:08:55]Write to MH i2c: E2 08 00 EF 2C 80 13 01 00 00 00 00 00 98 [12:08:55]Write i2c OK [12:08:55]MH_I2C_Read... [12:08:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:08:55]Read from MH i2c: E2 [12:08:55]MH_I2C_Read... [12:08:55]Read from MH i2c: E2 0E 00 [12:08:55]MH_I2C_Read... [12:08:55]Read from MH i2c: E2 0E 00 EF 2C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 3F [12:08:55]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:08:55]wFMCommunicate OK [12:08:55]SAM_PROTO_GetShiftState done [12:08:55]FM_GetShiftState done [12:08:55]req_shift_opened done [12:08:55]requested_item shift.open_date is exist - process it [12:08:55]req_shift_open_date [12:08:55]req_shift_open_date done [12:08:55]produce_requested_data done [12:08:55]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156196,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:08:55]process_action_free close_receipt [12:08:55]json_value_free [12:08:55]json_value_free done [12:08:55]process_json_proto returns [12:08:55]Send response to host [12:08:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156196,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:08:55]free response buf [12:08:55]execute_script done [12:08:55]execute_script returns [12:08:55]free content buf [12:08:55]Sock 9.Close socket [12:08:55]Sock 9.Thread stoped [12:08:59]OFD Sender: No OFD packet to send [12:09:04]OFD Sender: No OFD packet to send [12:09:09]OFD Sender: No OFD packet to send [12:09:14]OFD Sender: No OFD packet to send [12:09:19]OFD Sender: No OFD packet to send [12:09:20]accept exits with 8 [12:09:20]New connection [12:09:20]New thread 3066695012 created [12:09:20]Thread 3066551652 joined [12:09:20]Waiting for new connection... [12:09:20] Sock 8.Parse request [12:09:20]Sock 8.Check first char [12:09:20]Sock 8.First char is OK [12:09:20]request: POST /json_proto HTTP/1.0 [12:09:20]Method: POST [12:09:20]URL: /json_proto [12:09:20]Method is POST - this is cgi request [12:09:20]url: /json_proto [12:09:20]query_string will be loaded in cgi processing [12:09:20]execute_cgi json_proto POST (null) [12:09:20]execute_cgi path=json_proto method=POST [12:09:20]POST find Content-Length [12:09:20]Host: 172.17.53.67:8080 [12:09:20]Content-Length: 769 [12:09:20]Content-Type: application/json [12:09:20] [12:09:20]POST finish read [12:09:20]Found Content-Length = 769 [12:09:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874488", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 20.930, "sum" : 1400.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1400.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:09:20]execute_script... [12:09:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874488", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 20.930, "sum" : 1400.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1400.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:09:20]POST & json_proto [12:09:20]process_json_proto [12:09:20]json parsed OK: [12:09:20]protocol is kg_v1.0 [12:09:20]action value=close_receipt [12:09:20]process_action close_receipt [12:09:20]cmd_close_receipt [12:09:20]MH_GetDate [12:09:20]Write to MH i2c: F0 00 00 F0 2C 0B [12:09:20]Write i2c OK [12:09:20]MH_I2C_Read... [12:09:20]Read from MH i2c: F0 [12:09:20]MH_I2C_Read... [12:09:20]Read from MH i2c: F0 09 00 [12:09:20]MH_I2C_Read... [12:09:20]Read from MH i2c: F0 09 00 F0 2C 00 F1 F2 14 67 19 BC 99 64 44 [12:09:20]GetLastDocTimeStamp 1729426132 [12:09:20]current date 1729426161 [12:09:20]FM_GetShiftState [12:09:20]SAM_PROTO_GetShiftState [12:09:20]wFMCommunicate request_size=4 [12:09:20]MH_SAM_APDU [12:09:20]CAPDU: 80 13 01 00 [12:09:20]Write to MH i2c: E2 08 00 F1 2C 80 13 01 00 00 00 00 00 9A [12:09:20]Write i2c OK [12:09:20]MH_I2C_Read... [12:09:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:09:20]Read from MH i2c: E2 [12:09:20]MH_I2C_Read... [12:09:20]Read from MH i2c: E2 0E 00 [12:09:20]MH_I2C_Read... [12:09:20]Read from MH i2c: E2 0E 00 F1 2C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 41 [12:09:20]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:09:20]wFMCommunicate OK [12:09:20]SAM_PROTO_GetShiftState done [12:09:20]FM_GetShiftState done [12:09:20]opened in 1729383891 [12:09:20]opened+sec_in_day 1729470291 [12:09:20]quantity*price = 140021 [12:09:20]sum+1 = 140023 [12:09:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1400.22 НСП 1% : 12.39 НДС 12% : 148.70 Наличными: 0.00 Безнал.: 1400.22 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 269 20.10.2024 12:09 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156197 ФПД: 140641985384985 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T120921&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156197&fm=140641985384985&tin=02508201610067®Number=0000137193017469&sum=140022 [12:09:21]StoreToDocumentArchive [12:09:21]shift 314 fd 156197 [12:09:21]save to /storage/0314/doc_00156197 [12:09:21]save last doc name /storage/0314/doc_00156197 to /storage/kkm_last_doc_name [12:09:21]save OK [12:09:21]Clear old archive folders... [12:09:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:09:21]tlvbuf is 008A6EE0 [12:09:21]SAM_PROTO_ClearQueue [12:09:21]wFMCommunicate request_size=4 [12:09:21]MH_SAM_APDU [12:09:21]CAPDU: 80 09 00 00 [12:09:21]Write to MH i2c: E2 08 00 FE 2C 80 09 00 00 00 00 00 00 9C [12:09:21]Write i2c OK [12:09:21]MH_I2C_Read... [12:09:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:09:21]Read from MH i2c: E2 [12:09:21]MH_I2C_Read... [12:09:21]Read from MH i2c: E2 03 00 [12:09:21]MH_I2C_Read... [12:09:21]Read from MH i2c: E2 03 00 FE 2C 00 90 00 9E [12:09:21]RAPDU: 90 00 [12:09:21]wFMCommunicate OK [12:09:21]SAM_PROTO_ClearQueue done [12:09:21]KKMCreateOFDPacket [12:09:21]OFDProtocolAddRootSTLVToBuf [12:09:21]FM_MakeSignedData [12:09:21]FM_MakeSignedData [12:09:21]SAM_PROTO_SignData [12:09:21]wFMCommunicate request_size=4 [12:09:21]MH_SAM_APDU [12:09:21]CAPDU: 80 0D 01 02 [12:09:21]Write to MH i2c: E2 08 00 FF 2C 80 0D 01 02 00 00 00 00 A4 [12:09:21]Write i2c OK [12:09:21]MH_I2C_Read... [12:09:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:09:21]Read from MH i2c: E2 [12:09:21]MH_I2C_Read... [12:09:21]Read from MH i2c: E2 03 00 [12:09:21]MH_I2C_Read... [12:09:21]Read from MH i2c: E2 03 00 FF 2C 00 90 00 9F [12:09:21]RAPDU: 90 00 [12:09:21]wFMCommunicate OK [12:09:21]wFMCommunicate request_size=255 [12:09:21]MH_SAM_APDU [12:09:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C2 51 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F6 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F6 22 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 01 00 00 F4 03 04 00 F1 F2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 25 62 02 00 35 04 06 00 7F [12:09:21]Write to MH i2c: E2 02 01 00 2D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C2 51 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F6 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F6 22 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 01 00 00 F4 03 04 00 F1 F2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 25 62 02 00 35 04 06 00 7F 00 00 3E [12:09:21]Write i2c OK [12:09:21]MH_I2C_Read... [12:09:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:09:21]Read from MH i2c: E2 [12:09:21]MH_I2C_Read... [12:09:21]Read from MH i2c: E2 03 00 [12:09:21]MH_I2C_Read... [12:09:21]Read from MH i2c: E2 03 00 00 2D 00 90 00 A1 [12:09:21]RAPDU: 90 00 [12:09:21]wFMCommunicate OK [12:09:21]wFMCommunicate request_size=10 [12:09:21]MH_SAM_APDU [12:09:21]CAPDU: 80 0D 02 02 05 E9 C3 94 52 19 [12:09:21]Write to MH i2c: E2 0D 00 01 2D 80 0D 02 02 05 00 E9 C3 94 52 19 00 00 5D [12:09:21]Write i2c OK [12:09:21]MH_I2C_Read... [12:09:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:09:21]Read from MH i2c: E2 [12:09:21]MH_I2C_Read... [12:09:21]Read from MH i2c: E2 03 00 [12:09:21]MH_I2C_Read... [12:09:21]Read from MH i2c: E2 03 00 01 2D 00 90 00 A2 [12:09:21]RAPDU: 90 00 [12:09:21]wFMCommunicate OK [12:09:21]wFMCommunicate request_size=4 [12:09:21]MH_SAM_APDU [12:09:21]CAPDU: 80 0D 03 02 [12:09:21]Write to MH i2c: E2 08 00 02 2D 80 0D 03 02 00 00 00 00 AA [12:09:21]Write i2c OK [12:09:21]MH_I2C_Read... [12:09:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:09:21]Read from MH i2c: E2 [12:09:21]MH_I2C_Read... [12:09:21]Read from MH i2c: E2 0B 00 [12:09:21]MH_I2C_Read... [12:09:21]Read from MH i2c: E2 0B 00 02 2D 00 62 13 9E F8 4A E7 F0 FB 90 00 D2 [12:09:21]RAPDU: 62 13 9E F8 4A E7 F0 FB 90 00 [12:09:21]wFMCommunicate OK [12:09:21]SAM_PROTO_SignData done [12:09:21]FM_MakeSignedData done [12:09:21]CreateOFDProtocolMessage [12:09:21]wFMCommunicate request_size=4 [12:09:21]MH_SAM_APDU [12:09:21]CAPDU: 80 11 00 00 [12:09:21]Write to MH i2c: E2 08 00 03 2D 80 11 00 00 00 00 00 00 AA [12:09:21]Write i2c OK [12:09:21]MH_I2C_Read... [12:09:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:09:21]Read from MH i2c: E2 [12:09:21]MH_I2C_Read... [12:09:21]Read from MH i2c: E2 17 00 [12:09:21]MH_I2C_Read... [12:09:21]Read from MH i2c: E2 17 00 03 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FB [12:09:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:09:21]wFMCommunicate OK [12:09:21]CreateOFDProtocolMessage done [12:09:21]OFDSenderStorePacket 156197 [12:09:21]StoreOFDPacket docnum=156197 [12:09:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C1 05 07 01 B4 C2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C2 51 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F6 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F6 22 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 01 00 00 F4 03 04 00 F1 F2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 25 62 02 00 35 04 06 00 7F E9 C3 94 52 19 62 13 9E F8 4A E7 F0 FB [12:09:21]CheckFolder [12:09:21]dirname=/storage/ofd_packets [12:09:21]CheckFolder done [12:09:21]ProducePacketName [12:09:21]name=ofd_packets/00156197 [12:09:21]NVStorageSaveData ofd_packets/00156197 [12:09:21]File name is /storage/ofd_packets/00156197 [12:09:21]Write 301 bytes [12:09:21]NVStorageSaveData done [12:09:21]OFDSenderStorePacket done [12:09:21]KKMCreateOFDPacket done [12:09:21]NVStorageSaveData kkm_last_timestamp [12:09:21]File name is /storage/kkm_last_timestamp [12:09:21]Write 4 bytes [12:09:21]NVStorageSaveData done [12:09:21]ExternCall_PrintAddStr [12:09:21]wPrintStart [12:09:21]Write to MH i2c: 01 00 00 04 2D 31 [12:09:21]Write i2c OK [12:09:21]MH_I2C_Read... [12:09:21]Read from MH i2c: 01 [12:09:21]MH_I2C_Read... [12:09:21]Read from MH i2c: 01 07 00 [12:09:21]MH_I2C_Read... [12:09:21]Read from MH i2c: 01 07 00 04 2D 00 00 00 00 00 FF 0F 46 [12:09:21]RasterBufferAndPrint [12:09:21]line Счет N : (1)874488 [12:09:21]line ИНН: 02508201610067 [12:09:21]line Контрольно-Кассовый Чек [12:09:21]line ПРОДАЖА [12:09:21]line ТРК (МРК, ГНК) : 12 [12:09:21]line Товар: 2710124130 [12:09:21]line Аи-92-К-5 [12:09:21]line 20.930 * 66.90 [12:09:21]line = 1400.22 [12:09:21]line НДС 12% НСП 1% [12:09:21]line > о реализуемом товаре [12:09:21]line ИТОГО: 1400.22 [12:09:21]line НСП 1% : 12.39 [12:09:21]line НДС 12% : 148.70 [12:09:21]line Наличными: 0.00 [12:09:21]line Безнал.: 1400.22 [12:09:21]line Место: АЗС № 165 "Партнер Нефть" [12:09:21]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:09:21]line СНО: Общий режим [12:09:21]line Чек 269 20.10.2024 12:09 [12:09:21]line Смена: 314 ФФД: 1.0 [12:09:21]line ЗНМ: 0300000234 [12:09:21]line РНМ: 0000137193017469 [12:09:21]line Версия ККМ: v1.0 [12:09:21]line Платежная система: Mbank [12:09:21]line ФМ: 0000000000963156 [12:09:21]line ФД: 156197 [12:09:21]line ФПД: 140641985384985 [12:09:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T120921&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156197&fm=140641985384985&tin=02508201610067®Number=0000137193017469&sum=140022 [12:09:22]OFD Sender: Processing packet 156197 [packets to send 52, broken 51] [12:09:22]ProducePacketName [12:09:22]name=ofd_packets/00156197 [12:09:22]OFD Sender: To server: pG, [12:09:22]CommunicateWithHost lk.salyk.kg:30040 [12:09:22]ConnectInit lk.salyk.kg [12:09:22]written 0, free lines is 4095 [12:09:22]Connected sock=10 [12:09:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C1 05 07 01 B4 C2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C2 51 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F6 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F6 22 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 01 00 00 F4 03 04 00 F1 F2 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 25 62 02 00 35 04 06 00 7F E9 C3 94 52 19 62 13 9E F8 4A E7 F0 FB [12:09:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E4 34 47 00 90 62 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 25 62 02 00 F4 03 04 00 24 99 14 67 B6 04 01 00 00 96 A6 F0 BC CE 37 99 CE [12:09:22]CommunicateWithHost err = 0 [12:09:22]CheckOFDResponse [12:09:22]1017 (14) - 77093643461234 [12:09:22]1041 (16) - 0000000000963156 [12:09:22]1040 (4) - 156197 [12:09:22]1012 (4) - 20.10.2024 05:46 [12:09:22]1206 (1) - 0 [12:09:22]OFD Sender: Remove packet 156197 [12:09:22]ProducePacketName [12:09:22]name=ofd_packets/00156197 [12:09:22]NVStorageDeleteData [12:09:22]Write to MH i2c: 01 00 00 2D 2D 5A [12:09:22]Write i2c OK [12:09:22]MH_I2C_Read... [12:09:22]Read from MH i2c: 01 [12:09:22]MH_I2C_Read... [12:09:22]Read from MH i2c: 01 07 00 [12:09:22]MH_I2C_Read... [12:09:22]Read from MH i2c: 01 07 00 2D 2D 00 00 00 00 00 1B 0D 89 [12:09:22]RasterBufferAndPrint [12:09:22]line [12:09:22]line [12:09:22]line [12:09:22]line [12:09:22]line [12:09:22]written 0, free lines is 3361 [12:09:22]MH_Cut [12:09:22]Write to MH i2c: D1 01 00 34 2D 01 33 [12:09:22]Write i2c OK [12:09:22]MH_I2C_Read... [12:09:22]Read from MH i2c: D1 [12:09:22]MH_I2C_Read... [12:09:22]Read from MH i2c: D1 01 00 [12:09:22]MH_I2C_Read... [12:09:22]Read from MH i2c: D1 01 00 34 2D 00 32 [12:09:22]Write to MH i2c: 01 00 00 35 2D 62 [12:09:22]Write i2c OK [12:09:22]MH_I2C_Read... [12:09:23]OFD Sender: No OFD packet to send [12:09:23]*** Cut start [12:09:23]*** Partial cut [12:09:23]*** CUTSNS_PIN = 1 [12:09:23]*** CUTSNS_PIN = 0 [12:09:23]*** Brake cut motor [12:09:23]Read from MH i2c: 01 [12:09:23]MH_I2C_Read... [12:09:23]*** Stop cut motor [12:09:24]*** Cut end [12:09:24]Read from MH i2c: 01 07 00 [12:09:24]MH_I2C_Read... [12:09:24]Read from MH i2c: 01 07 00 35 2D 00 00 00 00 00 FF 0F 77 [12:09:24]process_action close_receipt done [12:09:24]requested_data is exist [12:09:24]produce_requested_data [12:09:24]requested_item fm.sn is exist - process it [12:09:24]wFMCommunicate request_size=4 [12:09:24]MH_SAM_APDU [12:09:24]CAPDU: 80 11 00 00 [12:09:24]Write to MH i2c: E2 08 00 36 2D 80 11 00 00 00 00 00 00 DD [12:09:24]Write i2c OK [12:09:24]MH_I2C_Read... [12:09:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:09:24]Read from MH i2c: E2 [12:09:24]MH_I2C_Read... [12:09:24]Read from MH i2c: E2 17 00 [12:09:24]MH_I2C_Read... [12:09:24]Read from MH i2c: E2 17 00 36 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2E [12:09:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:09:24]wFMCommunicate OK [12:09:24]requested_item fd.num is exist - process it [12:09:24]SAM_PROTO_GetFieldsCounters [12:09:24]wFMCommunicate request_size=4 [12:09:24]MH_SAM_APDU [12:09:24]CAPDU: 80 13 00 00 [12:09:24]Write to MH i2c: E2 08 00 37 2D 80 13 00 00 00 00 00 00 E0 [12:09:24]Write i2c OK [12:09:24]MH_I2C_Read... [12:09:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:09:24]Read from MH i2c: E2 [12:09:24]MH_I2C_Read... [12:09:24]Read from MH i2c: E2 62 00 [12:09:24]MH_I2C_Read... [12:09:24]Read from MH i2c: E2 62 00 37 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 25 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 0D 01 00 00 5E 04 04 00 0D 01 00 00 57 04 04 00 0E 01 00 00 19 04 04 00 00 00 00 00 90 00 07 [12:09:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 25 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 0D 01 00 00 5E 04 04 00 0D 01 00 00 57 04 04 00 0E 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:09:24]wFMCommunicate OK [12:09:24]SAM_PROTO_GetFieldsCounters done [12:09:24]requested_item shift.num is exist - process it [12:09:24]requested_item shift.opened is exist - process it [12:09:24]req_shift_opened [12:09:24]FM_GetShiftState [12:09:24]SAM_PROTO_GetShiftState [12:09:24]wFMCommunicate request_size=4 [12:09:24]MH_SAM_APDU [12:09:24]CAPDU: 80 13 01 00 [12:09:24]Write to MH i2c: E2 08 00 38 2D 80 13 01 00 00 00 00 00 E2 [12:09:24]Write i2c OK [12:09:24]MH_I2C_Read... [12:09:24]Read from MH i2c: E2 [12:09:24]MH_I2C_Read... [12:09:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:09:24]Read from MH i2c: E2 0E 00 [12:09:24]MH_I2C_Read... [12:09:24]Read from MH i2c: E2 0E 00 38 2D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 89 [12:09:24]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:09:24]wFMCommunicate OK [12:09:24]SAM_PROTO_GetShiftState done [12:09:24]FM_GetShiftState done [12:09:24]req_shift_opened done [12:09:24]requested_item shift.open_date is exist - process it [12:09:24]req_shift_open_date [12:09:24]req_shift_open_date done [12:09:24]produce_requested_data done [12:09:24]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156197,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:09:24]process_action_free close_receipt [12:09:24]json_value_free [12:09:24]json_value_free done [12:09:24]process_json_proto returns [12:09:24]Send response to host [12:09:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156197,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:09:24]free response buf [12:09:24]execute_script done [12:09:24]execute_script returns [12:09:24]free content buf [12:09:24]Sock 8.Close socket [12:09:24]Sock 8.Thread stoped [12:09:28]OFD Sender: No OFD packet to send [12:09:33]OFD Sender: No OFD packet to send [12:09:38]OFD Sender: No OFD packet to send [12:09:43]OFD Sender: No OFD packet to send [12:09:48]OFD Sender: No OFD packet to send [12:09:53]OFD Sender: No OFD packet to send [12:09:58]OFD Sender: No OFD packet to send [12:10:03]accept exits with 9 [12:10:03]New connection [12:10:03]New thread 3066551652 created [12:10:03]Thread 3066695012 joined [12:10:03]Waiting for new connection... [12:10:03] Sock 9.Parse request [12:10:03]Sock 9.Check first char [12:10:03]Sock 9.First char is OK [12:10:03]request: POST /json_proto HTTP/1.0 [12:10:03]Method: POST [12:10:03]URL: /json_proto [12:10:03]Method is POST - this is cgi request [12:10:03]url: /json_proto [12:10:03]query_string will be loaded in cgi processing [12:10:03]execute_cgi json_proto POST (null) [12:10:03]execute_cgi path=json_proto method=POST [12:10:03]POST find Content-Length [12:10:03]Host: 172.17.53.67:8080 [12:10:03]Content-Length: 677 [12:10:03]Content-Type: application/json [12:10:03] [12:10:03]POST finish read [12:10:03]Found Content-Length = 677 [12:10:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874489", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:10:03]execute_script... [12:10:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874489", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:10:03]POST & json_proto [12:10:03]process_json_proto [12:10:03]json parsed OK: [12:10:03]protocol is kg_v1.0 [12:10:03]action value=close_receipt [12:10:03]process_action close_receipt [12:10:03]cmd_close_receipt [12:10:03]MH_GetDate [12:10:03]Write to MH i2c: F0 00 00 39 2D 55 [12:10:03]Write i2c OK [12:10:03]MH_I2C_Read... [12:10:03]Read from MH i2c: F0 [12:10:03]MH_I2C_Read... [12:10:03]Read from MH i2c: F0 09 00 [12:10:03]MH_I2C_Read... [12:10:03]Read from MH i2c: F0 09 00 39 2D 00 1C F3 14 67 19 BC 99 64 BA [12:10:03]GetLastDocTimeStamp 1729426161 [12:10:03]current date 1729426204 [12:10:03]FM_GetShiftState [12:10:03]SAM_PROTO_GetShiftState [12:10:03]wFMCommunicate request_size=4 [12:10:03]MH_SAM_APDU [12:10:03]CAPDU: 80 13 01 00 [12:10:03]Write to MH i2c: E2 08 00 3A 2D 80 13 01 00 00 00 00 00 E4 [12:10:03]Write i2c OK [12:10:03]MH_I2C_Read... [12:10:03]OFD Sender: No OFD packet to send [12:10:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:10:03]Read from MH i2c: E2 [12:10:03]MH_I2C_Read... [12:10:03]Read from MH i2c: E2 0E 00 [12:10:03]MH_I2C_Read... [12:10:03]Read from MH i2c: E2 0E 00 3A 2D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 8B [12:10:03]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:10:03]wFMCommunicate OK [12:10:03]SAM_PROTO_GetShiftState done [12:10:03]FM_GetShiftState done [12:10:03]opened in 1729383891 [12:10:03]opened+sec_in_day 1729470291 [12:10:03]quantity*price = 50010 [12:10:03]sum+1 = 50012 [12:10:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 270 20.10.2024 12:10 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156198 ФПД: 75765488938929 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T121004&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156198&fm=75765488938929&tin=02508201610067®Number=0000137193017469&sum=50000 [12:10:04]StoreToDocumentArchive [12:10:04]shift 314 fd 156198 [12:10:04]save to /storage/0314/doc_00156198 [12:10:04]save last doc name /storage/0314/doc_00156198 to /storage/kkm_last_doc_name [12:10:04]save OK [12:10:04]Clear old archive folders... [12:10:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:10:04]tlvbuf is 00888D80 [12:10:04]SAM_PROTO_ClearQueue [12:10:04]wFMCommunicate request_size=4 [12:10:04]MH_SAM_APDU [12:10:04]CAPDU: 80 09 00 00 [12:10:04]Write to MH i2c: E2 08 00 47 2D 80 09 00 00 00 00 00 00 E6 [12:10:04]Write i2c OK [12:10:04]MH_I2C_Read... [12:10:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:10:04]Read from MH i2c: E2 [12:10:04]MH_I2C_Read... [12:10:04]Read from MH i2c: E2 03 00 [12:10:04]MH_I2C_Read... [12:10:04]Read from MH i2c: E2 03 00 47 2D 00 90 00 E8 [12:10:04]RAPDU: 90 00 [12:10:04]wFMCommunicate OK [12:10:04]SAM_PROTO_ClearQueue done [12:10:04]KKMCreateOFDPacket [12:10:04]OFDProtocolAddRootSTLVToBuf [12:10:04]FM_MakeSignedData [12:10:04]FM_MakeSignedData [12:10:04]SAM_PROTO_SignData [12:10:04]wFMCommunicate request_size=4 [12:10:04]MH_SAM_APDU [12:10:04]CAPDU: 80 0D 01 02 [12:10:04]Write to MH i2c: E2 08 00 48 2D 80 0D 01 02 00 00 00 00 EE [12:10:04]Write i2c OK [12:10:04]MH_I2C_Read... [12:10:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:10:04]Read from MH i2c: E2 [12:10:04]MH_I2C_Read... [12:10:04]Read from MH i2c: E2 03 00 [12:10:04]MH_I2C_Read... [12:10:04]Read from MH i2c: E2 03 00 48 2D 00 90 00 E9 [12:10:04]RAPDU: 90 00 [12:10:04]wFMCommunicate OK [12:10:04]wFMCommunicate request_size=255 [12:10:04]MH_SAM_APDU [12:10:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 1C F3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 26 62 02 00 35 04 06 00 44 [12:10:04]Write to MH i2c: E2 02 01 49 2D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 1C F3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 26 62 02 00 35 04 06 00 44 00 00 0F [12:10:04]Write i2c OK [12:10:04]MH_I2C_Read... [12:10:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:10:04]Read from MH i2c: E2 [12:10:04]MH_I2C_Read... [12:10:04]Read from MH i2c: E2 03 00 [12:10:04]MH_I2C_Read... [12:10:04]Read from MH i2c: E2 03 00 49 2D 00 90 00 EA [12:10:04]RAPDU: 90 00 [12:10:04]wFMCommunicate OK [12:10:04]wFMCommunicate request_size=10 [12:10:04]MH_SAM_APDU [12:10:04]CAPDU: 80 0D 02 02 05 E8 87 0D EF B1 [12:10:04]Write to MH i2c: E2 0D 00 4A 2D 80 0D 02 02 05 00 E8 87 0D EF B1 00 00 17 [12:10:04]Write i2c OK [12:10:04]MH_I2C_Read... [12:10:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:10:04]Read from MH i2c: E2 [12:10:04]MH_I2C_Read... [12:10:04]Read from MH i2c: E2 03 00 [12:10:04]MH_I2C_Read... [12:10:04]Read from MH i2c: E2 03 00 4A 2D 00 90 00 EB [12:10:04]RAPDU: 90 00 [12:10:04]wFMCommunicate OK [12:10:04]wFMCommunicate request_size=4 [12:10:04]MH_SAM_APDU [12:10:04]CAPDU: 80 0D 03 02 [12:10:04]Write to MH i2c: E2 08 00 4B 2D 80 0D 03 02 00 00 00 00 F3 [12:10:04]Write i2c OK [12:10:04]MH_I2C_Read... [12:10:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:10:04]Read from MH i2c: E2 [12:10:04]MH_I2C_Read... [12:10:04]Read from MH i2c: E2 0B 00 [12:10:04]MH_I2C_Read... [12:10:04]Read from MH i2c: E2 0B 00 4B 2D 00 84 C7 95 F5 C2 5F 9D 7E 90 00 05 [12:10:04]RAPDU: 84 C7 95 F5 C2 5F 9D 7E 90 00 [12:10:04]wFMCommunicate OK [12:10:04]SAM_PROTO_SignData done [12:10:04]FM_MakeSignedData done [12:10:04]CreateOFDProtocolMessage [12:10:04]wFMCommunicate request_size=4 [12:10:04]MH_SAM_APDU [12:10:04]CAPDU: 80 11 00 00 [12:10:04]Write to MH i2c: E2 08 00 4C 2D 80 11 00 00 00 00 00 00 F3 [12:10:04]Write i2c OK [12:10:04]MH_I2C_Read... [12:10:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:10:04]Read from MH i2c: E2 [12:10:04]MH_I2C_Read... [12:10:04]Read from MH i2c: E2 17 00 [12:10:04]MH_I2C_Read... [12:10:04]Read from MH i2c: E2 17 00 4C 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 44 [12:10:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:10:04]wFMCommunicate OK [12:10:04]CreateOFDProtocolMessage done [12:10:04]OFDSenderStorePacket 156198 [12:10:04]StoreOFDPacket docnum=156198 [12:10:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 3E 78 07 01 67 73 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 1C F3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 26 62 02 00 35 04 06 00 44 E8 87 0D EF B1 84 C7 95 F5 C2 5F 9D 7E [12:10:04]CheckFolder [12:10:04]dirname=/storage/ofd_packets [12:10:04]CheckFolder done [12:10:04]ProducePacketName [12:10:04]name=ofd_packets/00156198 [12:10:04]NVStorageSaveData ofd_packets/00156198 [12:10:04]File name is /storage/ofd_packets/00156198 [12:10:04]Write 301 bytes [12:10:04]NVStorageSaveData done [12:10:04]OFDSenderStorePacket done [12:10:04]KKMCreateOFDPacket done [12:10:04]NVStorageSaveData kkm_last_timestamp [12:10:04]File name is /storage/kkm_last_timestamp [12:10:04]Write 4 bytes [12:10:04]NVStorageSaveData done [12:10:04]ExternCall_PrintAddStr [12:10:04]wPrintStart [12:10:04]Write to MH i2c: 01 00 00 4D 2D 7A [12:10:04]Write i2c OK [12:10:04]MH_I2C_Read... [12:10:04]Read from MH i2c: 01 [12:10:04]MH_I2C_Read... [12:10:04]Read from MH i2c: 01 07 00 [12:10:04]MH_I2C_Read... [12:10:04]Read from MH i2c: 01 07 00 4D 2D 00 00 00 00 00 FF 0F 8F [12:10:04]RasterBufferAndPrint [12:10:04]line Счет N : (1)874489 [12:10:04]line ИНН: 02508201610067 [12:10:04]line Контрольно-Кассовый Чек [12:10:04]line ПРОДАЖА [12:10:04]line ТРК (МРК, ГНК) : 41 [12:10:04]line Товар: 2710124500 [12:10:04]line Аи-95-К-5 [12:10:04]line 6.740 * 74.20 [12:10:04]line = 500.11 [12:10:04]line НДС 12% НСП 1% [12:10:04]line > о реализуемом товаре [12:10:04]line ОКРУГЛЕНИЕ: -0.11 [12:10:04]line ИТОГО: 500.00 [12:10:04]line Внесено: 500.00 [12:10:04]line СДАЧА: 0.00 [12:10:04]line НСП 1% : 4.43 [12:10:04]line НДС 12% : 53.11 [12:10:04]line Наличными: 500.00 [12:10:04]line Безнал.: 0.00 [12:10:04]line Место: АЗС № 165 "Партнер Нефть" [12:10:04]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:10:04]line СНО: Общий режим [12:10:04]line Чек 270 20.10.2024 12:10 [12:10:04]line Смена: 314 ФФД: 1.0 [12:10:04]line ЗНМ: 0300000234 [12:10:04]line РНМ: 0000137193017469 [12:10:04]line Версия ККМ: v1.0 [12:10:04]line ФМ: 0000000000963156 [12:10:04]line ФД: 156198 [12:10:04]line ФПД: 75765488938929 [12:10:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T121004&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156198&fm=75765488938929&tin=02508201610067®Number=0000137193017469&sum=50000 [12:10:05]OFD Sender: Processing packet 156198 [packets to send 52, broken 51] [12:10:05]ProducePacketName [12:10:05]name=ofd_packets/00156198 [12:10:05]OFD Sender: To server: pG, [12:10:05]CommunicateWithHost lk.salyk.kg:30040 [12:10:05]ConnectInit lk.salyk.kg [12:10:05]written 0, free lines is 4095 [12:10:05]Connected sock=10 [12:10:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 3E 78 07 01 67 73 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 1C F3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 26 62 02 00 35 04 06 00 44 E8 87 0D EF B1 84 C7 95 F5 C2 5F 9D 7E [12:10:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 74 E6 47 00 18 FD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 26 62 02 00 F4 03 04 00 4F 99 14 67 B6 04 01 00 00 78 5B C5 81 C4 C4 B5 8F [12:10:05]CommunicateWithHost err = 0 [12:10:05]CheckOFDResponse [12:10:05]1017 (14) - 77093643461234 [12:10:05]1041 (16) - 0000000000963156 [12:10:05]1040 (4) - 156198 [12:10:05]1012 (4) - 20.10.2024 05:46 [12:10:05]1206 (1) - 0 [12:10:05]OFD Sender: Remove packet 156198 [12:10:05]ProducePacketName [12:10:05]name=ofd_packets/00156198 [12:10:05]NVStorageDeleteData [12:10:05]Write to MH i2c: 01 00 00 78 2D A5 [12:10:05]Write i2c OK [12:10:05]MH_I2C_Read... [12:10:05]Read from MH i2c: 01 [12:10:05]MH_I2C_Read... [12:10:05]Read from MH i2c: 01 07 00 [12:10:05]MH_I2C_Read... [12:10:05]Read from MH i2c: 01 07 00 78 2D 00 00 00 00 00 E3 0C 9B [12:10:05]RasterBufferAndPrint [12:10:05]line [12:10:05]line [12:10:05]line [12:10:05]line [12:10:05]line [12:10:05]written 0, free lines is 3305 [12:10:05]MH_Cut [12:10:05]Write to MH i2c: D1 01 00 7F 2D 01 7E [12:10:05]Write i2c OK [12:10:05]MH_I2C_Read... [12:10:05]Read from MH i2c: D1 [12:10:05]MH_I2C_Read... [12:10:05]Read from MH i2c: D1 01 00 [12:10:05]MH_I2C_Read... [12:10:05]Read from MH i2c: D1 01 00 7F 2D 00 7D [12:10:05]Write to MH i2c: 01 00 00 80 2D AD [12:10:05]Write i2c OK [12:10:05]MH_I2C_Read... [12:10:05]OFD Sender: No OFD packet to send [12:10:06]*** Cut start [12:10:06]*** Partial cut [12:10:06]*** CUTSNS_PIN = 1 [12:10:06]*** CUTSNS_PIN = 0 [12:10:06]*** Brake cut motor [12:10:06]Read from MH i2c: 01 *** Stop cut motor [12:10:06]*** Cut end [12:10:06] [12:10:06]MH_I2C_Read... [12:10:06]Read from MH i2c: 01 07 00 [12:10:06]MH_I2C_Read... [12:10:06]Read from MH i2c: 01 07 00 80 2D 00 00 00 00 00 FF 0F C2 [12:10:06]process_action close_receipt done [12:10:06]requested_data is exist [12:10:06]produce_requested_data [12:10:06]requested_item fm.sn is exist - process it [12:10:06]wFMCommunicate request_size=4 [12:10:06]MH_SAM_APDU [12:10:06]CAPDU: 80 11 00 00 [12:10:06]Write to MH i2c: E2 08 00 81 2D 80 11 00 00 00 00 00 00 28 [12:10:06]Write i2c OK [12:10:06]MH_I2C_Read... [12:10:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:10:06]Read from MH i2c: E2 [12:10:06]MH_I2C_Read... [12:10:06]Read from MH i2c: E2 17 00 [12:10:06]MH_I2C_Read... [12:10:06]Read from MH i2c: E2 17 00 81 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 79 [12:10:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:10:06]wFMCommunicate OK [12:10:06]requested_item fd.num is exist - process it [12:10:06]SAM_PROTO_GetFieldsCounters [12:10:06]wFMCommunicate request_size=4 [12:10:06]MH_SAM_APDU [12:10:06]CAPDU: 80 13 00 00 [12:10:06]Write to MH i2c: E2 08 00 82 2D 80 13 00 00 00 00 00 00 2B [12:10:06]Write i2c OK [12:10:06]MH_I2C_Read... [12:10:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:10:07]Read from MH i2c: E2 [12:10:07]MH_I2C_Read... [12:10:07]Read from MH i2c: E2 62 00 [12:10:07]MH_I2C_Read... [12:10:07]Read from MH i2c: E2 62 00 82 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 26 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 0E 01 00 00 5E 04 04 00 0E 01 00 00 57 04 04 00 0F 01 00 00 19 04 04 00 00 00 00 00 90 00 56 [12:10:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 26 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 0E 01 00 00 5E 04 04 00 0E 01 00 00 57 04 04 00 0F 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:10:07]wFMCommunicate OK [12:10:07]SAM_PROTO_GetFieldsCounters done [12:10:07]requested_item shift.num is exist - process it [12:10:07]requested_item shift.opened is exist - process it [12:10:07]req_shift_opened [12:10:07]FM_GetShiftState [12:10:07]SAM_PROTO_GetShiftState [12:10:07]wFMCommunicate request_size=4 [12:10:07]MH_SAM_APDU [12:10:07]CAPDU: 80 13 01 00 [12:10:07]Write to MH i2c: E2 08 00 83 2D 80 13 01 00 00 00 00 00 2D [12:10:07]Write i2c OK [12:10:07]MH_I2C_Read... [12:10:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:10:07]Read from MH i2c: E2 [12:10:07]MH_I2C_Read... [12:10:07]Read from MH i2c: E2 0E 00 [12:10:07]MH_I2C_Read... [12:10:07]Read from MH i2c: E2 0E 00 83 2D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D4 [12:10:07]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:10:07]wFMCommunicate OK [12:10:07]SAM_PROTO_GetShiftState done [12:10:07]FM_GetShiftState done [12:10:07]req_shift_opened done [12:10:07]requested_item shift.open_date is exist - process it [12:10:07]req_shift_open_date [12:10:07]req_shift_open_date done [12:10:07]produce_requested_data done [12:10:07]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156198,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:10:07]process_action_free close_receipt [12:10:07]json_value_free [12:10:07]json_value_free done [12:10:07]process_json_proto returns [12:10:07]Send response to host [12:10:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156198,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:10:07]free response buf [12:10:07]execute_script done [12:10:07]execute_script returns [12:10:07]free content buf [12:10:07]Sock 9.Close socket [12:10:07]Sock 9.Thread stoped [12:10:10]OFD Sender: No OFD packet to send [12:10:15]OFD Sender: No OFD packet to send [12:10:20]OFD Sender: No OFD packet to send [12:10:25]OFD Sender: No OFD packet to send [12:10:30]OFD Sender: No OFD packet to send [12:10:35]OFD Sender: No OFD packet to send [12:10:40]OFD Sender: No OFD packet to send [12:10:45]OFD Sender: No OFD packet to send [12:10:50]OFD Sender: No OFD packet to send [12:10:55]OFD Sender: No OFD packet to send [12:11:00]OFD Sender: No OFD packet to send [12:11:05]OFD Sender: No OFD packet to send [12:11:10]OFD Sender: No OFD packet to send [12:11:11]accept exits with 8 [12:11:11]New connection [12:11:11]New thread 3066695012 created [12:11:11]Thread 3066551652 joined [12:11:11]Waiting for new connection... [12:11:11] Sock 8.Parse request [12:11:11]Sock 8.Check first char [12:11:11]Sock 8.First char is OK [12:11:11]request: POST /json_proto HTTP/1.0 [12:11:11]Method: POST [12:11:11]URL: /json_proto [12:11:11]Method is POST - this is cgi request [12:11:11]url: /json_proto [12:11:11]query_string will be loaded in cgi processing [12:11:11]execute_cgi json_proto POST (null) [12:11:11]execute_cgi path=json_proto method=POST [12:11:11]POST find Content-Length [12:11:11]Host: 172.17.53.67:8080 [12:11:11]Content-Length: 677 [12:11:11]Content-Type: application/json [12:11:11] [12:11:11]POST finish read [12:11:11]Found Content-Length = 677 [12:11:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874490", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:11:11]execute_script... [12:11:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874490", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:11:11]POST & json_proto [12:11:11]process_json_proto [12:11:11]json parsed OK: [12:11:11]protocol is kg_v1.0 [12:11:11]action value=close_receipt [12:11:11]process_action close_receipt [12:11:11]cmd_close_receipt [12:11:11]MH_GetDate [12:11:11]Write to MH i2c: F0 00 00 84 2D A0 [12:11:11]Write i2c OK [12:11:11]MH_I2C_Read... [12:11:11]Read from MH i2c: F0 [12:11:11]MH_I2C_Read... [12:11:11]Read from MH i2c: F0 09 00 [12:11:11]MH_I2C_Read... [12:11:11]Read from MH i2c: F0 09 00 84 2D 00 60 F3 14 67 19 BC 99 64 49 [12:11:11]GetLastDocTimeStamp 1729426204 [12:11:11]current date 1729426272 [12:11:11]FM_GetShiftState [12:11:11]SAM_PROTO_GetShiftState [12:11:11]wFMCommunicate request_size=4 [12:11:11]MH_SAM_APDU [12:11:11]CAPDU: 80 13 01 00 [12:11:11]Write to MH i2c: E2 08 00 85 2D 80 13 01 00 00 00 00 00 2F [12:11:11]Write i2c OK [12:11:11]MH_I2C_Read... [12:11:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:11:11]Read from MH i2c: E2 [12:11:11]MH_I2C_Read... [12:11:11]Read from MH i2c: E2 0E 00 [12:11:11]MH_I2C_Read... [12:11:11]Read from MH i2c: E2 0E 00 85 2D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D6 [12:11:11]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:11:11]wFMCommunicate OK [12:11:11]SAM_PROTO_GetShiftState done [12:11:11]FM_GetShiftState done [12:11:11]opened in 1729383891 [12:11:11]opened+sec_in_day 1729470291 [12:11:11]quantity*price = 50041 [12:11:11]sum+1 = 50042 [12:11:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 271 20.10.2024 12:11 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156199 ФПД: 3013478177964 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T121112&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156199&fm=3013478177964&tin=02508201610067®Number=0000137193017469&sum=50000 [12:11:12]StoreToDocumentArchive [12:11:12]shift 314 fd 156199 [12:11:12]save to /storage/0314/doc_00156199 [12:11:12]save last doc name /storage/0314/doc_00156199 to /storage/kkm_last_doc_name [12:11:12]save OK [12:11:12]Clear old archive folders... [12:11:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:11:12]tlvbuf is 00873850 [12:11:12]SAM_PROTO_ClearQueue [12:11:12]wFMCommunicate request_size=4 [12:11:12]MH_SAM_APDU [12:11:12]CAPDU: 80 09 00 00 [12:11:12]Write to MH i2c: E2 08 00 92 2D 80 09 00 00 00 00 00 00 31 [12:11:12]Write i2c OK [12:11:12]MH_I2C_Read... [12:11:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:11:12]Read from MH i2c: E2 [12:11:12]MH_I2C_Read... [12:11:12]Read from MH i2c: E2 03 00 [12:11:12]MH_I2C_Read... [12:11:12]Read from MH i2c: E2 03 00 92 2D 00 90 00 33 [12:11:12]RAPDU: 90 00 [12:11:12]wFMCommunicate OK [12:11:12]SAM_PROTO_ClearQueue done [12:11:12]KKMCreateOFDPacket [12:11:12]OFDProtocolAddRootSTLVToBuf [12:11:12]FM_MakeSignedData [12:11:12]FM_MakeSignedData [12:11:12]SAM_PROTO_SignData [12:11:12]wFMCommunicate request_size=4 [12:11:12]MH_SAM_APDU [12:11:12]CAPDU: 80 0D 01 02 [12:11:12]Write to MH i2c: E2 08 00 93 2D 80 0D 01 02 00 00 00 00 39 [12:11:12]Write i2c OK [12:11:12]MH_I2C_Read... [12:11:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:11:12]Read from MH i2c: E2 [12:11:12]MH_I2C_Read... [12:11:12]Read from MH i2c: E2 03 00 [12:11:12]MH_I2C_Read... [12:11:12]Read from MH i2c: E2 03 00 93 2D 00 90 00 34 [12:11:12]RAPDU: 90 00 [12:11:12]wFMCommunicate OK [12:11:12]wFMCommunicate request_size=255 [12:11:12]MH_SAM_APDU [12:11:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 60 F3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 27 62 02 00 35 04 06 00 02 [12:11:12]Write to MH i2c: E2 02 01 94 2D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 60 F3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 27 62 02 00 35 04 06 00 02 00 00 86 [12:11:12]Write i2c OK [12:11:12]MH_I2C_Read... [12:11:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:11:12]Read from MH i2c: E2 [12:11:12]MH_I2C_Read... [12:11:12]Read from MH i2c: E2 03 00 [12:11:12]MH_I2C_Read... [12:11:12]Read from MH i2c: E2 03 00 94 2D 00 90 00 35 [12:11:12]RAPDU: 90 00 [12:11:12]wFMCommunicate OK [12:11:12]wFMCommunicate request_size=10 [12:11:12]MH_SAM_APDU [12:11:12]CAPDU: 80 0D 02 02 05 BD A1 4B DC AC [12:11:12]Write to MH i2c: E2 0D 00 95 2D 80 0D 02 02 05 00 BD A1 4B DC AC 00 00 77 [12:11:12]Write i2c OK [12:11:12]MH_I2C_Read... [12:11:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:11:12]Read from MH i2c: E2 [12:11:12]MH_I2C_Read... [12:11:12]Read from MH i2c: E2 03 00 [12:11:12]MH_I2C_Read... [12:11:12]Read from MH i2c: E2 03 00 95 2D 00 90 00 36 [12:11:12]RAPDU: 90 00 [12:11:12]wFMCommunicate OK [12:11:12]wFMCommunicate request_size=4 [12:11:12]MH_SAM_APDU [12:11:12]CAPDU: 80 0D 03 02 [12:11:12]Write to MH i2c: E2 08 00 96 2D 80 0D 03 02 00 00 00 00 3E [12:11:12]Write i2c OK [12:11:12]MH_I2C_Read... [12:11:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:11:12]Read from MH i2c: E2 [12:11:12]MH_I2C_Read... [12:11:12]Read from MH i2c: E2 0B 00 [12:11:12]MH_I2C_Read... [12:11:12]Read from MH i2c: E2 0B 00 96 2D 00 85 EA 3F 7D 55 97 50 60 90 00 06 [12:11:12]RAPDU: 85 EA 3F 7D 55 97 50 60 90 00 [12:11:12]wFMCommunicate OK [12:11:12]SAM_PROTO_SignData done [12:11:12]FM_MakeSignedData done [12:11:12]CreateOFDProtocolMessage [12:11:12]wFMCommunicate request_size=4 [12:11:12]MH_SAM_APDU [12:11:12]CAPDU: 80 11 00 00 [12:11:12]Write to MH i2c: E2 08 00 97 2D 80 11 00 00 00 00 00 00 3E [12:11:12]Write i2c OK [12:11:12]MH_I2C_Read... [12:11:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:11:12]Read from MH i2c: E2 [12:11:12]MH_I2C_Read... [12:11:12]Read from MH i2c: E2 17 00 [12:11:12]MH_I2C_Read... [12:11:12]Read from MH i2c: E2 17 00 97 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8F [12:11:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:11:12]wFMCommunicate OK [12:11:12]CreateOFDProtocolMessage done [12:11:12]OFDSenderStorePacket 156199 [12:11:12]StoreOFDPacket docnum=156199 [12:11:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7A 99 07 01 1D 7A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 60 F3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 27 62 02 00 35 04 06 00 02 BD A1 4B DC AC 85 EA 3F 7D 55 97 50 60 [12:11:12]CheckFolder [12:11:12]dirname=/storage/ofd_packets [12:11:12]CheckFolder done [12:11:12]ProducePacketName [12:11:12]name=ofd_packets/00156199 [12:11:12]NVStorageSaveData ofd_packets/00156199 [12:11:12]File name is /storage/ofd_packets/00156199 [12:11:12]Write 301 bytes [12:11:12]NVStorageSaveData done [12:11:12]OFDSenderStorePacket done [12:11:12]KKMCreateOFDPacket done [12:11:12]NVStorageSaveData kkm_last_timestamp [12:11:12]File name is /storage/kkm_last_timestamp [12:11:12]Write 4 bytes [12:11:12]NVStorageSaveData done [12:11:12]ExternCall_PrintAddStr [12:11:12]wPrintStart [12:11:12]Write to MH i2c: 01 00 00 98 2D C5 [12:11:12]OFD Sender: Processing packet 156199 [packets to send 52, broken 51] [12:11:12]ProducePacketName [12:11:12]name=ofd_packets/00156199 [12:11:12]OFD Sender: To server: pG, [12:11:13]CommunicateWithHost lk.salyk.kg:30040 [12:11:13]ConnectInit lk.salyk.kg [12:11:13]Write i2c OK [12:11:13]MH_I2C_Read... [12:11:13]Read from MH i2c: 01 [12:11:13]MH_I2C_Read... [12:11:13]Read from MH i2c: 01 07 00 [12:11:13]MH_I2C_Read... [12:11:13]Read from MH i2c: 01 07 00 98 2D 00 00 00 00 00 FF 0F DA [12:11:13]RasterBufferAndPrint [12:11:13]line Счет N : (1)874490 [12:11:13]line ИНН: 02508201610067 [12:11:13]line Контрольно-Кассовый Чек [12:11:13]line ПРОДАЖА [12:11:13]line ТРК (МРК, ГНК) : 12 [12:11:13]line Товар: 2710124130 [12:11:13]line Аи-92-К-5 [12:11:13]line 7.480 * 66.90 [12:11:13]line = 500.41 [12:11:13]line НДС 12% НСП 1% [12:11:13]line > о реализуемом товаре [12:11:13]line ОКРУГЛЕНИЕ: -0.41 [12:11:13]line ИТОГО: 500.00 [12:11:13]line Внесено: 500.00 [12:11:13]line СДАЧА: 0.00 [12:11:13]line НСП 1% : 4.43 [12:11:13]line НДС 12% : 53.14 [12:11:13]line Наличными: 500.00 [12:11:13]line Безнал.: 0.00 [12:11:13]line Место: АЗС № 165 "Партнер Нефть" [12:11:13]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:11:13]line СНО: Общий режим [12:11:13]line Чек 271 20.10.2024 12:11 [12:11:13]line Смена: 314 ФФД: 1.0 [12:11:13]line ЗНМ: 0300000234 [12:11:13]line РНМ: 0000137193017469 [12:11:13]line Версия ККМ: v1.0 [12:11:13]line ФМ: 0000000000963156 [12:11:13]line ФД: 156199 [12:11:13]line ФПД: 3013478177964 [12:11:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T121112&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156199&fm=3013478177964&tin=02508201610067®Number=0000137193017469&sum=50000 [12:11:13]Connected sock=10 [12:11:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7A 99 07 01 1D 7A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 60 F3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 27 62 02 00 35 04 06 00 02 BD A1 4B DC AC 85 EA 3F 7D 55 97 50 60 [12:11:13]written 0, free lines is 4095 [12:11:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 07 EE 47 00 E4 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 39 36 33 31 35 36 10 04 04 00 27 62 02 00 F4 03 04 00 93 99 14 67 B6 04 01 00 00 3C 09 33 3E 34 4C 57 69 [12:11:13]CommunicateWithHost err = 0 [12:11:13]CheckOFDResponse [12:11:13]1017 (14) - 77093643461234 [12:11:13]1041 (16) - 0000000000963156 [12:11:13]1040 (4) - 156199 [12:11:13]1012 (4) - 20.10.2024 05:48 [12:11:13]1206 (1) - 0 [12:11:13]OFD Sender: Remove packet 156199 [12:11:13]ProducePacketName [12:11:13]name=ofd_packets/00156199 [12:11:13]NVStorageDeleteData [12:11:13]Write to MH i2c: 01 00 00 C3 2D F0 [12:11:13]Write i2c OK [12:11:13]MH_I2C_Read... [12:11:13]Read from MH i2c: 01 [12:11:13]MH_I2C_Read... [12:11:13]Read from MH i2c: 01 07 00 [12:11:13]MH_I2C_Read... [12:11:13]Read from MH i2c: 01 07 00 C3 2D 00 00 00 00 00 D9 0C DC [12:11:13]RasterBufferAndPrint [12:11:13]line [12:11:13]line [12:11:13]line [12:11:13]line [12:11:13]line [12:11:13]written 0, free lines is 3296 [12:11:13]MH_Cut [12:11:13]Write to MH i2c: D1 01 00 CA 2D 01 C9 [12:11:13]Write i2c OK [12:11:13]MH_I2C_Read... [12:11:13]Read from MH i2c: D1 [12:11:13]MH_I2C_Read... [12:11:13]Read from MH i2c: D1 01 00 [12:11:13]MH_I2C_Read... [12:11:13]Read from MH i2c: D1 01 00 CA 2D 00 C8 [12:11:13]Write to MH i2c: 01 00 00 CB 2D F8 [12:11:13]Write i2c OK [12:11:13]MH_I2C_Read... [12:11:14]OFD Sender: No OFD packet to send [12:11:14]*** Cut start [12:11:14]*** Partial cut [12:11:14]*** CUTSNS_PIN = 1 [12:11:14]*** CUTSNS_PIN = 0 [12:11:14]*** Brake cut motor [12:11:15]Read from MH i2c: 01 [12:11:15]MH_I2C_Read... [12:11:15]*** Stop cut motor [12:11:15]*** Cut end [12:11:15]Read from MH i2c: 01 07 00 [12:11:15]MH_I2C_Read... [12:11:15]Read from MH i2c: 01 07 00 CB 2D 00 00 00 00 00 FF 0F 0D [12:11:15]process_action close_receipt done [12:11:15]requested_data is exist [12:11:15]produce_requested_data [12:11:15]requested_item fm.sn is exist - process it [12:11:15]wFMCommunicate request_size=4 [12:11:15]MH_SAM_APDU [12:11:15]CAPDU: 80 11 00 00 [12:11:15]Write to MH i2c: E2 08 00 CC 2D 80 11 00 00 00 00 00 00 73 [12:11:15]Write i2c OK [12:11:15]MH_I2C_Read... [12:11:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:11:15]Read from MH i2c: E2 [12:11:15]MH_I2C_Read... [12:11:15]Read from MH i2c: E2 17 00 [12:11:15]MH_I2C_Read... [12:11:15]Read from MH i2c: E2 17 00 CC 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C4 [12:11:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:11:15]wFMCommunicate OK [12:11:15]requested_item fd.num is exist - process it [12:11:15]SAM_PROTO_GetFieldsCounters [12:11:15]wFMCommunicate request_size=4 [12:11:15]MH_SAM_APDU [12:11:15]CAPDU: 80 13 00 00 [12:11:15]Write to MH i2c: E2 08 00 CD 2D 80 13 00 00 00 00 00 00 76 [12:11:15]Write i2c OK [12:11:15]MH_I2C_Read... [12:11:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:11:15]Read from MH i2c: E2 [12:11:15]MH_I2C_Read... [12:11:15]Read from MH i2c: E2 62 00 [12:11:15]MH_I2C_Read... [12:11:15]Read from MH i2c: E2 62 00 CD 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 27 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 0F 01 00 00 5E 04 04 00 0F 01 00 00 57 04 04 00 10 01 00 00 19 04 04 00 00 00 00 00 90 00 A5 [12:11:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 27 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 0F 01 00 00 5E 04 04 00 0F 01 00 00 57 04 04 00 10 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:11:15]wFMCommunicate OK [12:11:15]SAM_PROTO_GetFieldsCounters done [12:11:15]requested_item shift.num is exist - process it [12:11:15]requested_item shift.opened is exist - process it [12:11:15]req_shift_opened [12:11:15]FM_GetShiftState [12:11:15]SAM_PROTO_GetShiftState [12:11:15]wFMCommunicate request_size=4 [12:11:15]MH_SAM_APDU [12:11:15]CAPDU: 80 13 01 00 [12:11:15]Write to MH i2c: E2 08 00 CE 2D 80 13 01 00 00 00 00 00 78 [12:11:15]Write i2c OK [12:11:15]MH_I2C_Read... [12:11:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:11:15]Read from MH i2c: E2 [12:11:15]MH_I2C_Read... [12:11:15]Read from MH i2c: E2 0E 00 [12:11:15]MH_I2C_Read... [12:11:15]Read from MH i2c: E2 0E 00 CE 2D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 1F [12:11:15]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:11:15]wFMCommunicate OK [12:11:15]SAM_PROTO_GetShiftState done [12:11:15]FM_GetShiftState done [12:11:15]req_shift_opened done [12:11:15]requested_item shift.open_date is exist - process it [12:11:15]req_shift_open_date [12:11:15]req_shift_open_date done [12:11:15]produce_requested_data done [12:11:15]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156199,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:11:15]process_action_free close_receipt [12:11:15]json_value_free [12:11:15]json_value_free done [12:11:15]process_json_proto returns [12:11:15]Send response to host [12:11:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156199,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:11:15]free response buf [12:11:15]execute_script done [12:11:15]execute_script returns [12:11:15]free content buf [12:11:15]Sock 8.Close socket [12:11:15]Sock 8.Thread stoped [12:11:19]OFD Sender: No OFD packet to send [12:11:24]OFD Sender: No OFD packet to send [12:11:29]OFD Sender: No OFD packet to send [12:11:34]OFD Sender: No OFD packet to send [12:11:39]OFD Sender: No OFD packet to send [12:11:44]OFD Sender: No OFD packet to send [12:11:49]OFD Sender: No OFD packet to send [12:11:54]OFD Sender: No OFD packet to send [12:11:59]OFD Sender: No OFD packet to send [12:12:04]OFD Sender: No OFD packet to send [12:12:09]OFD Sender: No OFD packet to send [12:12:14]OFD Sender: No OFD packet to send [12:12:19]OFD Sender: No OFD packet to send [12:12:24]OFD Sender: No OFD packet to send [12:12:29]OFD Sender: No OFD packet to send [12:12:34]OFD Sender: No OFD packet to send [12:12:39]OFD Sender: No OFD packet to send [12:12:44]OFD Sender: No OFD packet to send [12:12:49]OFD Sender: No OFD packet to send [12:12:54]OFD Sender: No OFD packet to send [12:12:59]OFD Sender: No OFD packet to send [12:13:01]accept exits with 9 [12:13:01]New connection [12:13:01]New thread 3066551652 created [12:13:01]Thread 3066695012 joined [12:13:01]Waiting for new connection... [12:13:01] Sock 9.Parse request [12:13:01]Sock 9.Check first char [12:13:01]Sock 9.First char is OK [12:13:01]request: POST /json_proto HTTP/1.0 [12:13:01]Method: POST [12:13:01]URL: /json_proto [12:13:01]Method is POST - this is cgi request [12:13:01]url: /json_proto [12:13:01]query_string will be loaded in cgi processing [12:13:01]execute_cgi json_proto POST (null) [12:13:01]execute_cgi path=json_proto method=POST [12:13:01]POST find Content-Length [12:13:01]Host: 172.17.53.67:8080 [12:13:01]Content-Length: 679 [12:13:01]Content-Type: application/json [12:13:01] [12:13:01]POST finish read [12:13:01]Found Content-Length = 679 [12:13:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874491", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:13:01]execute_script... [12:13:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874491", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:13:01]POST & json_proto [12:13:01]process_json_proto [12:13:01]json parsed OK: [12:13:01]protocol is kg_v1.0 [12:13:01]action value=close_receipt [12:13:01]process_action close_receipt [12:13:01]cmd_close_receipt [12:13:01]MH_GetDate [12:13:01]Write to MH i2c: F0 00 00 CF 2D EB [12:13:01]Write i2c OK [12:13:01]MH_I2C_Read... [12:13:01]Read from MH i2c: F0 [12:13:01]MH_I2C_Read... [12:13:01]Read from MH i2c: F0 09 00 [12:13:01]MH_I2C_Read... [12:13:01]Read from MH i2c: F0 09 00 CF 2D 00 CF F3 14 67 19 BC 99 64 03 [12:13:01]GetLastDocTimeStamp 1729426272 [12:13:01]current date 1729426383 [12:13:01]FM_GetShiftState [12:13:01]SAM_PROTO_GetShiftState [12:13:01]wFMCommunicate request_size=4 [12:13:01]MH_SAM_APDU [12:13:01]CAPDU: 80 13 01 00 [12:13:01]Write to MH i2c: E2 08 00 D0 2D 80 13 01 00 00 00 00 00 7A [12:13:01]Write i2c OK [12:13:01]MH_I2C_Read... [12:13:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:13:02]Read from MH i2c: E2 [12:13:02]MH_I2C_Read... [12:13:02]Read from MH i2c: E2 0E 00 [12:13:02]MH_I2C_Read... [12:13:02]Read from MH i2c: E2 0E 00 D0 2D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 21 [12:13:02]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:13:02]wFMCommunicate OK [12:13:02]SAM_PROTO_GetShiftState done [12:13:02]FM_GetShiftState done [12:13:02]opened in 1729383891 [12:13:02]opened+sec_in_day 1729470291 [12:13:02]quantity*price = 100050 [12:13:02]sum+1 = 100052 [12:13:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 272 20.10.2024 12:13 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156200 ФПД: 144445371817886 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T121303&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156200&fm=144445371817886&tin=02508201610067®Number=0000137193017469&sum=100000 [12:13:03]StoreToDocumentArchive [12:13:03]shift 314 fd 156200 [12:13:03]save to /storage/0314/doc_00156200 [12:13:03]save last doc name /storage/0314/doc_00156200 to /storage/kkm_last_doc_name [12:13:03]save OK [12:13:03]Clear old archive folders... [12:13:03]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:13:03]tlvbuf is 008794F0 [12:13:03]SAM_PROTO_ClearQueue [12:13:03]wFMCommunicate request_size=4 [12:13:03]MH_SAM_APDU [12:13:03]CAPDU: 80 09 00 00 [12:13:03]Write to MH i2c: E2 08 00 DD 2D 80 09 00 00 00 00 00 00 7C [12:13:03]Write i2c OK [12:13:03]MH_I2C_Read... [12:13:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:13:03]Read from MH i2c: E2 [12:13:03]MH_I2C_Read... [12:13:03]Read from MH i2c: E2 03 00 [12:13:03]MH_I2C_Read... [12:13:03]Read from MH i2c: E2 03 00 DD 2D 00 90 00 7E [12:13:03]RAPDU: 90 00 [12:13:03]wFMCommunicate OK [12:13:03]SAM_PROTO_ClearQueue done [12:13:03]KKMCreateOFDPacket [12:13:03]OFDProtocolAddRootSTLVToBuf [12:13:03]FM_MakeSignedData [12:13:03]FM_MakeSignedData [12:13:03]SAM_PROTO_SignData [12:13:03]wFMCommunicate request_size=4 [12:13:03]MH_SAM_APDU [12:13:03]CAPDU: 80 0D 01 02 [12:13:03]Write to MH i2c: E2 08 00 DE 2D 80 0D 01 02 00 00 00 00 84 [12:13:03]Write i2c OK [12:13:03]MH_I2C_Read... [12:13:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:13:03]Read from MH i2c: E2 [12:13:03]MH_I2C_Read... [12:13:03]Read from MH i2c: E2 03 00 [12:13:03]MH_I2C_Read... [12:13:03]Read from MH i2c: E2 03 00 DE 2D 00 90 00 7F [12:13:03]RAPDU: 90 00 [12:13:03]wFMCommunicate OK [12:13:03]wFMCommunicate request_size=255 [12:13:03]MH_SAM_APDU [12:13:03]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 01 00 00 F4 03 04 00 CF F3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 28 62 02 00 35 04 06 00 83 5F 4F 13 [12:13:03]Write to MH i2c: E2 02 01 DF 2D 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 01 00 00 F4 03 04 00 CF F3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 28 62 02 00 35 04 06 00 83 5F 4F 13 00 00 77 [12:13:03]Write i2c OK [12:13:03]MH_I2C_Read... [12:13:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:13:03]Read from MH i2c: E2 [12:13:03]MH_I2C_Read... [12:13:03]Read from MH i2c: E2 03 00 [12:13:03]MH_I2C_Read... [12:13:03]Read from MH i2c: E2 03 00 DF 2D 00 90 00 80 [12:13:03]RAPDU: 90 00 [12:13:03]wFMCommunicate OK [12:13:03]wFMCommunicate request_size=7 [12:13:03]MH_SAM_APDU [12:13:03]CAPDU: 80 0D 02 02 02 9F 9E [12:13:03]Write to MH i2c: E2 0A 00 E0 2D 80 0D 02 02 02 00 9F 9E 00 00 C8 [12:13:03]Write i2c OK [12:13:03]MH_I2C_Read... [12:13:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:13:03]Read from MH i2c: E2 [12:13:03]MH_I2C_Read... [12:13:03]Read from MH i2c: E2 03 00 [12:13:03]MH_I2C_Read... [12:13:03]Read from MH i2c: E2 03 00 E0 2D 00 90 00 81 [12:13:03]RAPDU: 90 00 [12:13:03]wFMCommunicate OK [12:13:03]wFMCommunicate request_size=4 [12:13:03]MH_SAM_APDU [12:13:03]CAPDU: 80 0D 03 02 [12:13:03]Write to MH i2c: E2 08 00 E1 2D 80 0D 03 02 00 00 00 00 89 [12:13:03]Write i2c OK [12:13:03]MH_I2C_Read... [12:13:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:13:03]Read from MH i2c: E2 [12:13:03]MH_I2C_Read... [12:13:03]Read from MH i2c: E2 0B 00 [12:13:03]MH_I2C_Read... [12:13:03]Read from MH i2c: E2 0B 00 E1 2D 00 8C D3 C7 8E A7 07 6B 7D 90 00 D4 [12:13:03]RAPDU: 8C D3 C7 8E A7 07 6B 7D 90 00 [12:13:03]wFMCommunicate OK [12:13:03]SAM_PROTO_SignData done [12:13:03]FM_MakeSignedData done [12:13:03]CreateOFDProtocolMessage [12:13:03]wFMCommunicate request_size=4 [12:13:03]MH_SAM_APDU [12:13:03]CAPDU: 80 11 00 00 [12:13:03]Write to MH i2c: E2 08 00 E2 2D 80 11 00 00 00 00 00 00 89 [12:13:03]Write i2c OK [12:13:03]MH_I2C_Read... [12:13:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:13:03]Read from MH i2c: E2 [12:13:03]MH_I2C_Read... [12:13:03]Read from MH i2c: E2 17 00 [12:13:03]MH_I2C_Read... [12:13:03]Read from MH i2c: E2 17 00 E2 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DA [12:13:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:13:03]wFMCommunicate OK [12:13:03]CreateOFDProtocolMessage done [12:13:03]OFDSenderStorePacket 156200 [12:13:03]StoreOFDPacket docnum=156200 [12:13:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 1D 40 04 01 B4 C8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 01 00 00 F4 03 04 00 CF F3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 28 62 02 00 35 04 06 00 83 5F 4F 13 9F 9E 8C D3 C7 8E A7 07 6B 7D [12:13:03]CheckFolder [12:13:03]dirname=/storage/ofd_packets [12:13:03]CheckFolder done [12:13:03]ProducePacketName [12:13:03]name=ofd_packets/00156200 [12:13:03]NVStorageSaveData ofd_packets/00156200 [12:13:03]File name is /storage/ofd_packets/00156200 [12:13:03]Write 298 bytes [12:13:03]NVStorageSaveData done [12:13:03]OFDSenderStorePacket done [12:13:03]KKMCreateOFDPacket done [12:13:03]NVStorageSaveData kkm_last_timestamp [12:13:03]File name is /storage/kkm_last_timestamp [12:13:03]Write 4 bytes [12:13:03]NVStorageSaveData done [12:13:03]ExternCall_PrintAddStr [12:13:03]wPrintStart [12:13:03]Write to MH i2c: 01 00 00 E3 2D 10 [12:13:03]Write i2c OK [12:13:03]MH_I2C_Read... [12:13:03]Read from MH i2c: 01 [12:13:03]MH_I2C_Read... [12:13:03]Read from MH i2c: 01 07 00 [12:13:03]MH_I2C_Read... [12:13:03]Read from MH i2c: 01 07 00 E3 2D 00 00 00 00 00 FF 0F 25 [12:13:03]RasterBufferAndPrint [12:13:03]line Счет N : (1)874491 [12:13:03]line ИНН: 02508201610067 [12:13:03]line Контрольно-Кассовый Чек [12:13:03]line ПРОДАЖА [12:13:03]line ТРК (МРК, ГНК) : 44 [12:13:03]line Товар: 2710194210 [12:13:03]line ДТ-К-2 [12:13:03]line 13.130 * 76.20 [12:13:03]line = 1000.51 [12:13:03]line НДС 12% НСП 1% [12:13:03]line > о реализуемом товаре [12:13:03]line ОКРУГЛЕНИЕ: -0.51 [12:13:03]line ИТОГО: 1000.00 [12:13:03]line Внесено: 1000.00 [12:13:03]line СДАЧА: 0.00 [12:13:03]line НСП 1% : 8.85 [12:13:03]line НДС 12% : 106.25 [12:13:03]line Наличными: 1000.00 [12:13:03]line Безнал.: 0.00 [12:13:03]line Место: АЗС № 165 "Партнер Нефть" [12:13:03]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:13:03]line СНО: Общий режим [12:13:03]line Чек 272 20.10.2024 12:13 [12:13:03]line Смена: 314 ФФД: 1.0 [12:13:03]line ЗНМ: 0300000234 [12:13:03]line РНМ: 0000137193017469 [12:13:03]line Версия ККМ: v1.0 [12:13:03]line ФМ: 0000000000963156 [12:13:03]line ФД: 156200 [12:13:03]line ФПД: 144445371817886 [12:13:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T121303&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156200&fm=144445371817886&tin=02508201610067®Number=0000137193017469&sum=100000 [12:13:03]OFD Sender: Processing packet 156200 [packets to send 52, broken 51] [12:13:03]ProducePacketName [12:13:03]name=ofd_packets/00156200 [12:13:03]OFD Sender: To server: pG, [12:13:03]CommunicateWithHost lk.salyk.kg:30040 [12:13:03]ConnectInit lk.salyk.kg [12:13:03]written 0, free lines is 4095 [12:13:04]Connected sock=10 [12:13:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 1D 40 04 01 B4 C8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 01 00 00 F4 03 04 00 CF F3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 28 62 02 00 35 04 06 00 83 5F 4F 13 9F 9E 8C D3 C7 8E A7 07 6B 7D [12:13:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 0D E2 47 00 60 C6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 28 62 02 00 F4 03 04 00 01 9A 14 67 B6 04 01 00 00 27 15 08 E8 C2 58 8E 0E [12:13:04]CommunicateWithHost err = 0 [12:13:04]CheckOFDResponse [12:13:04]1017 (14) - 77093643461234 [12:13:04]1041 (16) - 0000000000963156 [12:13:04]1040 (4) - 156200 [12:13:04]1012 (4) - 20.10.2024 05:49 [12:13:04]1206 (1) - 0 [12:13:04]OFD Sender: Remove packet 156200 [12:13:04]ProducePacketName [12:13:04]name=ofd_packets/00156200 [12:13:04]NVStorageDeleteData [12:13:04]Write to MH i2c: 01 00 00 0E 2E 3C [12:13:04]Write i2c OK [12:13:04]MH_I2C_Read... [12:13:04]Read from MH i2c: 01 [12:13:04]MH_I2C_Read... [12:13:04]Read from MH i2c: 01 07 00 [12:13:04]MH_I2C_Read... [12:13:04]Read from MH i2c: 01 07 00 0E 2E 00 00 00 00 00 EA 0C 39 [12:13:04]RasterBufferAndPrint [12:13:04]line [12:13:04]line [12:13:04]line [12:13:04]line [12:13:04]line [12:13:04]written 0, free lines is 3312 [12:13:04]MH_Cut [12:13:04]Write to MH i2c: D1 01 00 15 2E 01 15 [12:13:04]Write i2c OK [12:13:04]MH_I2C_Read... [12:13:04]Read from MH i2c: D1 [12:13:04]MH_I2C_Read... [12:13:04]Read from MH i2c: D1 01 00 [12:13:04]MH_I2C_Read... [12:13:04]Read from MH i2c: D1 01 00 15 2E 00 14 [12:13:04]Write to MH i2c: 01 00 00 16 2E 44 [12:13:04]Write i2c OK [12:13:04]MH_I2C_Read... [12:13:04]OFD Sender: No OFD packet to send [12:13:05]*** Cut start [12:13:05]*** Partial cut [12:13:05]*** CUTSNS_PIN = 1 [12:13:05]*** CUTSNS_PIN = 0 [12:13:05]*** Brake cut motor [12:13:05]Read from MH i2c: 01 [12:13:05]MH_I2C_Read... [12:13:05]*** Stop cut motor [12:13:05]*** Cut end [12:13:05]Read from MH i2c: 01 07 00 [12:13:05]MH_I2C_Read... [12:13:05]Read from MH i2c: 01 07 00 16 2E 00 00 00 00 00 FF 0F 59 [12:13:05]process_action close_receipt done [12:13:05]requested_data is exist [12:13:05]produce_requested_data [12:13:05]requested_item fm.sn is exist - process it [12:13:05]wFMCommunicate request_size=4 [12:13:05]MH_SAM_APDU [12:13:05]CAPDU: 80 11 00 00 [12:13:05]Write to MH i2c: E2 08 00 17 2E 80 11 00 00 00 00 00 00 BF [12:13:05]Write i2c OK [12:13:05]MH_I2C_Read... [12:13:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:13:05]Read from MH i2c: E2 [12:13:05]MH_I2C_Read... [12:13:05]Read from MH i2c: E2 17 00 [12:13:05]MH_I2C_Read... [12:13:05]Read from MH i2c: E2 17 00 17 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 10 [12:13:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:13:05]wFMCommunicate OK [12:13:05]requested_item fd.num is exist - process it [12:13:05]SAM_PROTO_GetFieldsCounters [12:13:05]wFMCommunicate request_size=4 [12:13:05]MH_SAM_APDU [12:13:05]CAPDU: 80 13 00 00 [12:13:05]Write to MH i2c: E2 08 00 18 2E 80 13 00 00 00 00 00 00 C2 [12:13:05]Write i2c OK [12:13:05]MH_I2C_Read... [12:13:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:13:05]Read from MH i2c: E2 [12:13:05]MH_I2C_Read... [12:13:05]Read from MH i2c: E2 62 00 [12:13:05]MH_I2C_Read... [12:13:05]Read from MH i2c: E2 62 00 18 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 28 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 10 01 00 00 5E 04 04 00 10 01 00 00 57 04 04 00 11 01 00 00 19 04 04 00 00 00 00 00 90 00 F5 [12:13:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 28 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 10 01 00 00 5E 04 04 00 10 01 00 00 57 04 04 00 11 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:13:05]wFMCommunicate OK [12:13:05]SAM_PROTO_GetFieldsCounters done [12:13:05]requested_item shift.num is exist - process it [12:13:05]requested_item shift.opened is exist - process it [12:13:05]req_shift_opened [12:13:05]FM_GetShiftState [12:13:05]SAM_PROTO_GetShiftState [12:13:05]wFMCommunicate request_size=4 [12:13:05]MH_SAM_APDU [12:13:05]CAPDU: 80 13 01 00 [12:13:05]Write to MH i2c: E2 08 00 19 2E 80 13 01 00 00 00 00 00 C4 [12:13:05]Write i2c OK [12:13:05]MH_I2C_Read... [12:13:06]Read from MH i2c: E2 [12:13:06]MH_I2C_Read... [12:13:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:13:06]Read from MH i2c: E2 0E 00 [12:13:06]MH_I2C_Read... [12:13:06]Read from MH i2c: E2 0E 00 19 2E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 6B [12:13:06]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:13:06]wFMCommunicate OK [12:13:06]SAM_PROTO_GetShiftState done [12:13:06]FM_GetShiftState done [12:13:06]req_shift_opened done [12:13:06]requested_item shift.open_date is exist - process it [12:13:06]req_shift_open_date [12:13:06]req_shift_open_date done [12:13:06]produce_requested_data done [12:13:06]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156200,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:13:06]process_action_free close_receipt [12:13:06]json_value_free [12:13:06]json_value_free done [12:13:06]process_json_proto returns [12:13:06]Send response to host [12:13:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156200,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:13:06]free response buf [12:13:06]execute_script done [12:13:06]execute_script returns [12:13:06]free content buf [12:13:06]Sock 9.Close socket [12:13:06]Sock 9.Thread stoped [12:13:09]OFD Sender: No OFD packet to send [12:13:14]OFD Sender: No OFD packet to send [12:13:19]OFD Sender: No OFD packet to send [12:13:24]OFD Sender: No OFD packet to send [12:13:29]OFD Sender: No OFD packet to send [12:13:34]OFD Sender: No OFD packet to send [12:13:39]OFD Sender: No OFD packet to send [12:13:41]accept exits with 8 [12:13:41]New connection [12:13:41]New thread 3066695012 created [12:13:41]Thread 3066551652 joined [12:13:41]Waiting for new connection... [12:13:41] Sock 8.Parse request [12:13:41]Sock 8.Check first char [12:13:41]Sock 8.First char is OK [12:13:41]request: POST /json_proto HTTP/1.0 [12:13:41]Method: POST [12:13:41]URL: /json_proto [12:13:41]Method is POST - this is cgi request [12:13:41]url: /json_proto [12:13:41]query_string will be loaded in cgi processing [12:13:41]execute_cgi json_proto POST (null) [12:13:41]execute_cgi path=json_proto method=POST [12:13:41]POST find Content-Length [12:13:41]Host: 172.17.53.67:8080 [12:13:41]Content-Length: 677 [12:13:41]Content-Type: application/json [12:13:41] [12:13:41]POST finish read [12:13:41]Found Content-Length = 677 [12:13:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874493", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:13:41]execute_script... [12:13:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874493", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:13:41]POST & json_proto [12:13:41]process_json_proto [12:13:41]json parsed OK: [12:13:41]protocol is kg_v1.0 [12:13:41]action value=close_receipt [12:13:41]process_action close_receipt [12:13:41]cmd_close_receipt [12:13:41]MH_GetDate [12:13:41]Write to MH i2c: F0 00 00 1A 2E 37 [12:13:41]Write i2c OK [12:13:41]MH_I2C_Read... [12:13:41]Read from MH i2c: F0 [12:13:41]MH_I2C_Read... [12:13:41]Read from MH i2c: F0 09 00 [12:13:41]MH_I2C_Read... [12:13:41]Read from MH i2c: F0 09 00 1A 2E 00 F6 F3 14 67 19 BC 99 64 76 [12:13:41]GetLastDocTimeStamp 1729426383 [12:13:41]current date 1729426422 [12:13:41]FM_GetShiftState [12:13:41]SAM_PROTO_GetShiftState [12:13:41]wFMCommunicate request_size=4 [12:13:41]MH_SAM_APDU [12:13:41]CAPDU: 80 13 01 00 [12:13:41]Write to MH i2c: E2 08 00 1B 2E 80 13 01 00 00 00 00 00 C6 [12:13:41]Write i2c OK [12:13:41]MH_I2C_Read... [12:13:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:13:41]Read from MH i2c: E2 [12:13:41]MH_I2C_Read... [12:13:41]Read from MH i2c: E2 0E 00 [12:13:41]MH_I2C_Read... [12:13:41]Read from MH i2c: E2 0E 00 1B 2E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 6D [12:13:41]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:13:41]wFMCommunicate OK [12:13:41]SAM_PROTO_GetShiftState done [12:13:41]FM_GetShiftState done [12:13:41]opened in 1729383891 [12:13:41]opened+sec_in_day 1729470291 [12:13:41]quantity*price = 20003 [12:13:41]sum+1 = 20004 [12:13:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 273 20.10.2024 12:13 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156201 ФПД: 26114209352074 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T121342&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156201&fm=26114209352074&tin=02508201610067®Number=0000137193017469&sum=20000 [12:13:42]StoreToDocumentArchive [12:13:42]shift 314 fd 156201 [12:13:42]save to /storage/0314/doc_00156201 [12:13:42]save last doc name /storage/0314/doc_00156201 to /storage/kkm_last_doc_name [12:13:42]save OK [12:13:42]Clear old archive folders... [12:13:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:13:42]tlvbuf is 00823820 [12:13:42]SAM_PROTO_ClearQueue [12:13:42]wFMCommunicate request_size=4 [12:13:42]MH_SAM_APDU [12:13:42]CAPDU: 80 09 00 00 [12:13:42]Write to MH i2c: E2 08 00 28 2E 80 09 00 00 00 00 00 00 C8 [12:13:42]Write i2c OK [12:13:42]MH_I2C_Read... [12:13:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:13:42]Read from MH i2c: E2 [12:13:42]MH_I2C_Read... [12:13:42]Read from MH i2c: E2 03 00 [12:13:42]MH_I2C_Read... [12:13:42]Read from MH i2c: E2 03 00 28 2E 00 90 00 CA [12:13:42]RAPDU: 90 00 [12:13:42]wFMCommunicate OK [12:13:42]SAM_PROTO_ClearQueue done [12:13:42]KKMCreateOFDPacket [12:13:42]OFDProtocolAddRootSTLVToBuf [12:13:42]FM_MakeSignedData [12:13:42]FM_MakeSignedData [12:13:42]SAM_PROTO_SignData [12:13:42]wFMCommunicate request_size=4 [12:13:42]MH_SAM_APDU [12:13:42]CAPDU: 80 0D 01 02 [12:13:42]Write to MH i2c: E2 08 00 29 2E 80 0D 01 02 00 00 00 00 D0 [12:13:42]Write i2c OK [12:13:42]MH_I2C_Read... [12:13:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:13:42]Read from MH i2c: E2 [12:13:42]MH_I2C_Read... [12:13:42]Read from MH i2c: E2 03 00 [12:13:42]MH_I2C_Read... [12:13:42]Read from MH i2c: E2 03 00 29 2E 00 90 00 CB [12:13:42]RAPDU: 90 00 [12:13:42]wFMCommunicate OK [12:13:42]wFMCommunicate request_size=255 [12:13:42]MH_SAM_APDU [12:13:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 F6 F3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 29 62 02 00 35 04 06 00 17 [12:13:42]Write to MH i2c: E2 02 01 2A 2E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 F6 F3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 29 62 02 00 35 04 06 00 17 00 00 8E [12:13:42]Write i2c OK [12:13:42]MH_I2C_Read... [12:13:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:13:42]Read from MH i2c: E2 [12:13:42]MH_I2C_Read... [12:13:42]Read from MH i2c: E2 03 00 [12:13:42]MH_I2C_Read... [12:13:42]Read from MH i2c: E2 03 00 2A 2E 00 90 00 CC [12:13:42]RAPDU: 90 00 [12:13:42]wFMCommunicate OK [12:13:42]wFMCommunicate request_size=10 [12:13:42]MH_SAM_APDU [12:13:42]CAPDU: 80 0D 02 02 05 C0 30 2C 09 8A [12:13:42]Write to MH i2c: E2 0D 00 2B 2E 80 0D 02 02 05 00 C0 30 2C 09 8A 00 00 8C [12:13:42]Write i2c OK [12:13:42]MH_I2C_Read... [12:13:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:13:42]Read from MH i2c: E2 [12:13:42]MH_I2C_Read... [12:13:42]Read from MH i2c: E2 03 00 [12:13:42]MH_I2C_Read... [12:13:42]Read from MH i2c: E2 03 00 2B 2E 00 90 00 CD [12:13:42]RAPDU: 90 00 [12:13:42]wFMCommunicate OK [12:13:42]wFMCommunicate request_size=4 [12:13:42]MH_SAM_APDU [12:13:42]CAPDU: 80 0D 03 02 [12:13:42]Write to MH i2c: E2 08 00 2C 2E 80 0D 03 02 00 00 00 00 D5 [12:13:42]Write i2c OK [12:13:42]MH_I2C_Read... [12:13:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:13:42]Read from MH i2c: E2 [12:13:42]MH_I2C_Read... [12:13:42]Read from MH i2c: E2 0B 00 [12:13:42]MH_I2C_Read... [12:13:42]Read from MH i2c: E2 0B 00 2C 2E 00 5F 3C D0 1F CF F5 82 E2 90 00 88 [12:13:42]RAPDU: 5F 3C D0 1F CF F5 82 E2 90 00 [12:13:42]wFMCommunicate OK [12:13:42]SAM_PROTO_SignData done [12:13:42]FM_MakeSignedData done [12:13:42]CreateOFDProtocolMessage [12:13:42]wFMCommunicate request_size=4 [12:13:42]MH_SAM_APDU [12:13:42]CAPDU: 80 11 00 00 [12:13:42]Write to MH i2c: E2 08 00 2D 2E 80 11 00 00 00 00 00 00 D5 [12:13:42]Write i2c OK [12:13:42]MH_I2C_Read... [12:13:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:13:42]Read from MH i2c: E2 [12:13:42]MH_I2C_Read... [12:13:42]Read from MH i2c: E2 17 00 [12:13:42]MH_I2C_Read... [12:13:42]Read from MH i2c: E2 17 00 2D 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 26 [12:13:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:13:42]wFMCommunicate OK [12:13:42]CreateOFDProtocolMessage done [12:13:42]OFDSenderStorePacket 156201 [12:13:42]StoreOFDPacket docnum=156201 [12:13:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D6 1D 07 01 EB 89 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 F6 F3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 29 62 02 00 35 04 06 00 17 C0 30 2C 09 8A 5F 3C D0 1F CF F5 82 E2 [12:13:42]CheckFolder [12:13:42]dirname=/storage/ofd_packets [12:13:42]CheckFolder done [12:13:42]ProducePacketName [12:13:42]name=ofd_packets/00156201 [12:13:42]NVStorageSaveData ofd_packets/00156201 [12:13:42]File name is /storage/ofd_packets/00156201 [12:13:42]Write 301 bytes [12:13:42]NVStorageSaveData done [12:13:42]OFDSenderStorePacket done [12:13:42]KKMCreateOFDPacket done [12:13:42]NVStorageSaveData kkm_last_timestamp [12:13:42]File name is /storage/kkm_last_timestamp [12:13:42]Write 4 bytes [12:13:42]NVStorageSaveData done [12:13:42]ExternCall_PrintAddStr [12:13:42]wPrintStart [12:13:42]Write to MH i2c: 01 00 00 2E 2E 5C [12:13:42]Write i2c OK [12:13:42]MH_I2C_Read... [12:13:42]Read from MH i2c: 01 [12:13:42]MH_I2C_Read... [12:13:42]Read from MH i2c: 01 07 00 [12:13:42]MH_I2C_Read... [12:13:42]Read from MH i2c: 01 07 00 2E 2E 00 00 00 00 00 FF 0F 71 [12:13:42]RasterBufferAndPrint [12:13:42]line Счет N : (1)874493 [12:13:42]line ИНН: 02508201610067 [12:13:42]line Контрольно-Кассовый Чек [12:13:42]line ПРОДАЖА [12:13:42]line ТРК (МРК, ГНК) : 32 [12:13:42]line Товар: 2710124130 [12:13:42]line Аи-92-К-5 [12:13:42]line 2.990 * 66.90 [12:13:42]line = 200.03 [12:13:42]line НДС 12% НСП 1% [12:13:42]line > о реализуемом товаре [12:13:42]line ОКРУГЛЕНИЕ: -0.03 [12:13:42]line ИТОГО: 200.00 [12:13:42]line Внесено: 200.00 [12:13:42]line СДАЧА: 0.00 [12:13:42]line НСП 1% : 1.77 [12:13:42]line НДС 12% : 21.24 [12:13:42]line Наличными: 200.00 [12:13:42]line Безнал.: 0.00 [12:13:42]line Место: АЗС № 165 "Партнер Нефть" [12:13:42]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:13:42]line СНО: Общий режим [12:13:42]line Чек 273 20.10.2024 12:13 [12:13:42]line Смена: 314 ФФД: 1.0 [12:13:42]line ЗНМ: 0300000234 [12:13:42]line РНМ: 0000137193017469 [12:13:42]line Версия ККМ: v1.0 [12:13:42]line ФМ: 0000000000963156 [12:13:42]line ФД: 156201 [12:13:42]line ФПД: 26114209352074 [12:13:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T121342&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156201&fm=26114209352074&tin=02508201610067®Number=0000137193017469&sum=20000 [12:13:43]OFD Sender: Processing packet 156201 [packets to send 52, broken 51] [12:13:43]ProducePacketName [12:13:43]name=ofd_packets/00156201 [12:13:43]OFD Sender: To server: pG, [12:13:43]CommunicateWithHost lk.salyk.kg:30040 [12:13:43]ConnectInit lk.salyk.kg [12:13:43]written 0, free lines is 4095 [12:13:43]Connected sock=10 [12:13:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D6 1D 07 01 EB 89 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 F6 F3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 29 62 02 00 35 04 06 00 17 C0 30 2C 09 8A 5F 3C D0 1F CF F5 82 E2 [12:13:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1B D5 47 00 6D F5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 29 62 02 00 F4 03 04 00 29 9A 14 67 B6 04 01 00 00 6F 1A DF 36 72 6B F9 B8 [12:13:43]CommunicateWithHost err = 0 [12:13:43]CheckOFDResponse [12:13:43]1017 (14) - 77093643461234 [12:13:43]1041 (16) - 0000000000963156 [12:13:43]1040 (4) - 156201 [12:13:43]1012 (4) - 20.10.2024 05:50 [12:13:43]1206 (1) - 0 [12:13:43]OFD Sender: Remove packet 156201 [12:13:43]ProducePacketName [12:13:43]name=ofd_packets/00156201 [12:13:43]NVStorageDeleteData [12:13:43]Write to MH i2c: 01 00 00 59 2E 87 [12:13:43]Write i2c OK [12:13:43]MH_I2C_Read... [12:13:43]Read from MH i2c: 01 [12:13:43]MH_I2C_Read... [12:13:43]Read from MH i2c: 01 07 00 [12:13:43]MH_I2C_Read... [12:13:43]Read from MH i2c: 01 07 00 59 2E 00 00 00 00 00 D9 0C 73 [12:13:43]RasterBufferAndPrint [12:13:43]line [12:13:43]line [12:13:43]line [12:13:43]line [12:13:43]line [12:13:43]written 0, free lines is 3296 [12:13:43]MH_Cut [12:13:43]Write to MH i2c: D1 01 00 60 2E 01 60 [12:13:43]Write i2c OK [12:13:43]MH_I2C_Read... [12:13:43]Read from MH i2c: D1 [12:13:43]MH_I2C_Read... [12:13:43]Read from MH i2c: D1 01 00 [12:13:43]MH_I2C_Read... [12:13:43]Read from MH i2c: D1 01 00 60 2E 00 5F [12:13:43]Write to MH i2c: 01 00 00 61 2E 8F [12:13:43]Write i2c OK [12:13:43]MH_I2C_Read... [12:13:44]OFD Sender: No OFD packet to send [12:13:44]*** Cut start [12:13:44]*** Partial cut [12:13:44]*** CUTSNS_PIN = 1 [12:13:44]*** CUTSNS_PIN = 0 [12:13:44]*** Brake cut motor [12:13:45]Read from MH i2c: 01 [12:13:45]MH_I2C_Read... [12:13:45]*** Stop cut motor [12:13:45]*** Cut end [12:13:45]Read from MH i2c: 01 07 00 [12:13:45]MH_I2C_Read... [12:13:45]Read from MH i2c: 01 07 00 61 2E 00 00 00 00 00 FF 0F A4 [12:13:45]process_action close_receipt done [12:13:45]requested_data is exist [12:13:45]produce_requested_data [12:13:45]requested_item fm.sn is exist - process it [12:13:45]wFMCommunicate request_size=4 [12:13:45]MH_SAM_APDU [12:13:45]CAPDU: 80 11 00 00 [12:13:45]Write to MH i2c: E2 08 00 62 2E 80 11 00 00 00 00 00 00 0A [12:13:45]Write i2c OK [12:13:45]MH_I2C_Read... [12:13:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:13:45]Read from MH i2c: E2 [12:13:45]MH_I2C_Read... [12:13:45]Read from MH i2c: E2 17 00 [12:13:45]MH_I2C_Read... [12:13:45]Read from MH i2c: E2 17 00 62 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5B [12:13:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:13:45]wFMCommunicate OK [12:13:45]requested_item fd.num is exist - process it [12:13:45]SAM_PROTO_GetFieldsCounters [12:13:45]wFMCommunicate request_size=4 [12:13:45]MH_SAM_APDU [12:13:45]CAPDU: 80 13 00 00 [12:13:45]Write to MH i2c: E2 08 00 63 2E 80 13 00 00 00 00 00 00 0D [12:13:45]Write i2c OK [12:13:45]MH_I2C_Read... [12:13:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:13:45]Read from MH i2c: E2 [12:13:45]MH_I2C_Read... [12:13:45]Read from MH i2c: E2 62 00 [12:13:45]MH_I2C_Read... [12:13:45]Read from MH i2c: E2 62 00 63 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 29 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 11 01 00 00 5E 04 04 00 11 01 00 00 57 04 04 00 12 01 00 00 19 04 04 00 00 00 00 00 90 00 44 [12:13:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 29 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 11 01 00 00 5E 04 04 00 11 01 00 00 57 04 04 00 12 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:13:45]wFMCommunicate OK [12:13:45]SAM_PROTO_GetFieldsCounters done [12:13:45]requested_item shift.num is exist - process it [12:13:45]requested_item shift.opened is exist - process it [12:13:45]req_shift_opened [12:13:45]FM_GetShiftState [12:13:45]SAM_PROTO_GetShiftState [12:13:45]wFMCommunicate request_size=4 [12:13:45]MH_SAM_APDU [12:13:45]CAPDU: 80 13 01 00 [12:13:45]Write to MH i2c: E2 08 00 64 2E 80 13 01 00 00 00 00 00 0F [12:13:45]Write i2c OK [12:13:45]MH_I2C_Read... [12:13:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:13:45]Read from MH i2c: E2 [12:13:45]MH_I2C_Read... [12:13:45]Read from MH i2c: E2 0E 00 [12:13:45]MH_I2C_Read... [12:13:45]Read from MH i2c: E2 0E 00 64 2E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B6 [12:13:45]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:13:45]wFMCommunicate OK [12:13:45]SAM_PROTO_GetShiftState done [12:13:45]FM_GetShiftState done [12:13:45]req_shift_opened done [12:13:45]requested_item shift.open_date is exist - process it [12:13:45]req_shift_open_date [12:13:45]req_shift_open_date done [12:13:45]produce_requested_data done [12:13:45]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156201,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:13:45]process_action_free close_receipt [12:13:45]json_value_free [12:13:45]json_value_free done [12:13:45]process_json_proto returns [12:13:45]Send response to host [12:13:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156201,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:13:45]free response buf [12:13:45]execute_script done [12:13:45]execute_script returns [12:13:45]free content buf [12:13:45]Sock 8.Close socket [12:13:45]Sock 8.Thread stoped [12:13:47]accept exits with 9 [12:13:47]New connection [12:13:47]New thread 3066551652 created [12:13:47]Thread 3066695012 joined [12:13:47]Waiting for new connection... [12:13:47] Sock 9.Parse request [12:13:47]Sock 9.Check first char [12:13:47]Sock 9.First char is OK [12:13:47]request: POST /json_proto HTTP/1.0 [12:13:47]Method: POST [12:13:47]URL: /json_proto [12:13:47]Method is POST - this is cgi request [12:13:47]url: /json_proto [12:13:47]query_string will be loaded in cgi processing [12:13:47]execute_cgi json_proto POST (null) [12:13:47]execute_cgi path=json_proto method=POST [12:13:47]POST find Content-Length [12:13:47]Host: 172.17.53.67:8080 [12:13:47]Content-Length: 674 [12:13:47]Content-Type: application/json [12:13:47] [12:13:47]POST finish read [12:13:47]Found Content-Length = 674 [12:13:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874492", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:13:47]execute_script... [12:13:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874492", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:13:47]POST & json_proto [12:13:47]process_json_proto [12:13:47]json parsed OK: [12:13:47]protocol is kg_v1.0 [12:13:47]action value=close_receipt [12:13:47]process_action close_receipt [12:13:47]cmd_close_receipt [12:13:47]MH_GetDate [12:13:47]Write to MH i2c: F0 00 00 65 2E 82 [12:13:47]Write i2c OK [12:13:47]MH_I2C_Read... [12:13:47]Read from MH i2c: F0 [12:13:47]MH_I2C_Read... [12:13:47]Read from MH i2c: F0 09 00 [12:13:47]MH_I2C_Read... [12:13:47]Read from MH i2c: F0 09 00 65 2E 00 FC F3 14 67 19 BC 99 64 C7 [12:13:47]GetLastDocTimeStamp 1729426422 [12:13:47]current date 1729426428 [12:13:47]FM_GetShiftState [12:13:47]SAM_PROTO_GetShiftState [12:13:47]wFMCommunicate request_size=4 [12:13:47]MH_SAM_APDU [12:13:47]CAPDU: 80 13 01 00 [12:13:47]Write to MH i2c: E2 08 00 66 2E 80 13 01 00 00 00 00 00 11 [12:13:47]Write i2c OK [12:13:47]MH_I2C_Read... [12:13:47]Read from MH i2c: E2 [12:13:47]MH_I2C_Read... [12:13:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:13:47]Read from MH i2c: E2 0E 00 [12:13:47]MH_I2C_Read... [12:13:47]Read from MH i2c: E2 0E 00 66 2E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B8 [12:13:47]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:13:47]wFMCommunicate OK [12:13:47]SAM_PROTO_GetShiftState done [12:13:47]FM_GetShiftState done [12:13:47]opened in 1729383891 [12:13:47]opened+sec_in_day 1729470291 [12:13:47]quantity*price = 50063 [12:13:47]sum+1 = 50064 [12:13:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 274 20.10.2024 12:13 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156202 ФПД: 77356126112525 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T121348&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156202&fm=77356126112525&tin=02508201610067®Number=0000137193017469&sum=50000 [12:13:48]StoreToDocumentArchive [12:13:48]shift 314 fd 156202 [12:13:48]save to /storage/0314/doc_00156202 [12:13:48]save last doc name /storage/0314/doc_00156202 to /storage/kkm_last_doc_name [12:13:48]save OK [12:13:48]Clear old archive folders... [12:13:48]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:13:48]tlvbuf is 00922CB0 [12:13:48]SAM_PROTO_ClearQueue [12:13:48]wFMCommunicate request_size=4 [12:13:48]MH_SAM_APDU [12:13:48]CAPDU: 80 09 00 00 [12:13:48]Write to MH i2c: E2 08 00 73 2E 80 09 00 00 00 00 00 00 13 [12:13:48]Write i2c OK [12:13:48]MH_I2C_Read... [12:13:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:13:48]Read from MH i2c: E2 [12:13:48]MH_I2C_Read... [12:13:48]Read from MH i2c: E2 03 00 [12:13:48]MH_I2C_Read... [12:13:48]Read from MH i2c: E2 03 00 73 2E 00 90 00 15 [12:13:48]RAPDU: 90 00 [12:13:48]wFMCommunicate OK [12:13:48]SAM_PROTO_ClearQueue done [12:13:48]KKMCreateOFDPacket [12:13:48]OFDProtocolAddRootSTLVToBuf [12:13:48]FM_MakeSignedData [12:13:48]FM_MakeSignedData [12:13:48]SAM_PROTO_SignData [12:13:48]wFMCommunicate request_size=4 [12:13:48]MH_SAM_APDU [12:13:48]CAPDU: 80 0D 01 02 [12:13:48]Write to MH i2c: E2 08 00 74 2E 80 0D 01 02 00 00 00 00 1B [12:13:48]Write i2c OK [12:13:48]MH_I2C_Read... [12:13:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:13:48]Read from MH i2c: E2 [12:13:48]MH_I2C_Read... [12:13:48]Read from MH i2c: E2 03 00 [12:13:48]MH_I2C_Read... [12:13:48]Read from MH i2c: E2 03 00 74 2E 00 90 00 16 [12:13:48]RAPDU: 90 00 [12:13:48]wFMCommunicate OK [12:13:48]wFMCommunicate request_size=255 [12:13:48]MH_SAM_APDU [12:13:48]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 FC F3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2A 62 02 00 35 04 06 00 46 5A E0 6B [12:13:48]Write to MH i2c: E2 02 01 75 2E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 FC F3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2A 62 02 00 35 04 06 00 46 5A E0 6B 00 00 6E [12:13:48]Write i2c OK [12:13:48]MH_I2C_Read... [12:13:49]OFD Sender: No OFD packet to send [12:13:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:13:49]Read from MH i2c: E2 [12:13:49]MH_I2C_Read... [12:13:49]Read from MH i2c: E2 03 00 [12:13:49]MH_I2C_Read... [12:13:49]Read from MH i2c: E2 03 00 75 2E 00 90 00 17 [12:13:49]RAPDU: 90 00 [12:13:49]wFMCommunicate OK [12:13:49]wFMCommunicate request_size=7 [12:13:49]MH_SAM_APDU [12:13:49]CAPDU: 80 0D 02 02 02 0B 0D [12:13:49]Write to MH i2c: E2 0A 00 76 2E 80 0D 02 02 02 00 0B 0D 00 00 3A [12:13:49]Write i2c OK [12:13:49]MH_I2C_Read... [12:13:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:13:49]Read from MH i2c: E2 [12:13:49]MH_I2C_Read... [12:13:49]Read from MH i2c: E2 03 00 [12:13:49]MH_I2C_Read... [12:13:49]Read from MH i2c: E2 03 00 76 2E 00 90 00 18 [12:13:49]RAPDU: 90 00 [12:13:49]wFMCommunicate OK [12:13:49]wFMCommunicate request_size=4 [12:13:49]MH_SAM_APDU [12:13:49]CAPDU: 80 0D 03 02 [12:13:49]Write to MH i2c: E2 08 00 77 2E 80 0D 03 02 00 00 00 00 20 [12:13:49]Write i2c OK [12:13:49]MH_I2C_Read... [12:13:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:13:49]Read from MH i2c: E2 [12:13:49]MH_I2C_Read... [12:13:49]Read from MH i2c: E2 0B 00 [12:13:49]MH_I2C_Read... [12:13:49]Read from MH i2c: E2 0B 00 77 2E 00 4B 4C F8 05 B1 50 79 E0 90 00 0F [12:13:49]RAPDU: 4B 4C F8 05 B1 50 79 E0 90 00 [12:13:49]wFMCommunicate OK [12:13:49]SAM_PROTO_SignData done [12:13:49]FM_MakeSignedData done [12:13:49]CreateOFDProtocolMessage [12:13:49]wFMCommunicate request_size=4 [12:13:49]MH_SAM_APDU [12:13:49]CAPDU: 80 11 00 00 [12:13:49]Write to MH i2c: E2 08 00 78 2E 80 11 00 00 00 00 00 00 20 [12:13:49]Write i2c OK [12:13:49]MH_I2C_Read... [12:13:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:13:49]Read from MH i2c: E2 [12:13:49]MH_I2C_Read... [12:13:49]Read from MH i2c: E2 17 00 [12:13:49]MH_I2C_Read... [12:13:49]Read from MH i2c: E2 17 00 78 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 71 [12:13:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:13:49]wFMCommunicate OK [12:13:49]CreateOFDProtocolMessage done [12:13:49]OFDSenderStorePacket 156202 [12:13:49]StoreOFDPacket docnum=156202 [12:13:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 37 35 04 01 AD 76 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 FC F3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2A 62 02 00 35 04 06 00 46 5A E0 6B 0B 0D 4B 4C F8 05 B1 50 79 E0 [12:13:49]CheckFolder [12:13:49]dirname=/storage/ofd_packets [12:13:49]CheckFolder done [12:13:49]ProducePacketName [12:13:49]name=ofd_packets/00156202 [12:13:49]NVStorageSaveData ofd_packets/00156202 [12:13:49]File name is /storage/ofd_packets/00156202 [12:13:49]Write 298 bytes [12:13:49]NVStorageSaveData done [12:13:49]OFDSenderStorePacket done [12:13:49]KKMCreateOFDPacket done [12:13:49]NVStorageSaveData kkm_last_timestamp [12:13:49]File name is /storage/kkm_last_timestamp [12:13:49]Write 4 bytes [12:13:49]NVStorageSaveData done [12:13:49]ExternCall_PrintAddStr [12:13:49]wPrintStart [12:13:49]Write to MH i2c: 01 00 00 79 2E A7 [12:13:49]Write i2c OK [12:13:49]MH_I2C_Read... [12:13:49]Read from MH i2c: 01 [12:13:49]MH_I2C_Read... [12:13:49]Read from MH i2c: 01 07 00 [12:13:49]MH_I2C_Read... [12:13:49]Read from MH i2c: 01 07 00 79 2E 00 00 00 00 00 FF 0F BC [12:13:49]RasterBufferAndPrint [12:13:49]line Счет N : (1)874492 [12:13:49]line ИНН: 02508201610067 [12:13:49]line Контрольно-Кассовый Чек [12:13:49]line ПРОДАЖА [12:13:49]line ТРК (МРК, ГНК) : 24 [12:13:49]line Товар: 2710194210 [12:13:49]line ДТ-К-2 [12:13:49]line 6.570 * 76.20 [12:13:49]line = 500.63 [12:13:49]line НДС 12% НСП 1% [12:13:49]line > о реализуемом товаре [12:13:49]line ОКРУГЛЕНИЕ: -0.63 [12:13:49]line ИТОГО: 500.00 [12:13:49]line Внесено: 500.00 [12:13:49]line СДАЧА: 0.00 [12:13:49]line НСП 1% : 4.43 [12:13:49]line НДС 12% : 53.16 [12:13:49]line Наличными: 500.00 [12:13:49]line Безнал.: 0.00 [12:13:49]line Место: АЗС № 165 "Партнер Нефть" [12:13:49]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:13:49]OFD Sender: Processing packet 156202 [packets to send 52, broken 51] [12:13:49]ProducePacketName [12:13:49]name=ofd_packets/00156202 [12:13:49]OFD Sender: To server: pG, [12:13:49]CommunicateWithHost lk.salyk.kg:30040 [12:13:49]ConnectInit lk.salyk.kg [12:13:49]line СНО: Общий режим [12:13:49]line Чек 274 20.10.2024 12:13 [12:13:49]line Смена: 314 ФФД: 1.0 [12:13:49]line ЗНМ: 0300000234 [12:13:49]line РНМ: 0000137193017469 [12:13:49]line Версия ККМ: v1.0 [12:13:49]line ФМ: 0000000000963156 [12:13:49]line ФД: 156202 [12:13:49]line ФПД: 77356126112525 [12:13:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T121348&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156202&fm=77356126112525&tin=02508201610067®Number=0000137193017469&sum=50000 [12:13:49]written 0, free lines is 4095 [12:13:49]Connected sock=10 [12:13:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 37 35 04 01 AD 76 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 FC F3 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2A 62 02 00 35 04 06 00 46 5A E0 6B 0B 0D 4B 4C F8 05 B1 50 79 E0 [12:13:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 05 76 47 00 73 AA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2A 62 02 00 F4 03 04 00 2F 9A 14 67 B6 04 01 00 00 CE FE 05 E2 5B B8 8E 47 [12:13:49]CommunicateWithHost err = 0 [12:13:49]CheckOFDResponse [12:13:49]1017 (14) - 77093643461234 [12:13:49]1041 (16) - 0000000000963156 [12:13:49]1040 (4) - 156202 [12:13:49]1012 (4) - 20.10.2024 05:50 [12:13:49]1206 (1) - 0 [12:13:49]OFD Sender: Remove packet 156202 [12:13:49]ProducePacketName [12:13:49]name=ofd_packets/00156202 [12:13:49]NVStorageDeleteData [12:13:49]Write to MH i2c: 01 00 00 A4 2E D2 [12:13:49]Write i2c OK [12:13:49]MH_I2C_Read... [12:13:49]Read from MH i2c: 01 [12:13:49]MH_I2C_Read... [12:13:49]Read from MH i2c: 01 07 00 [12:13:49]MH_I2C_Read... [12:13:49]Read from MH i2c: 01 07 00 A4 2E 00 00 00 00 00 E9 0C CE [12:13:49]RasterBufferAndPrint [12:13:49]line [12:13:49]line [12:13:49]line [12:13:49]line [12:13:49]line [12:13:49]written 0, free lines is 3317 [12:13:49]MH_Cut [12:13:49]Write to MH i2c: D1 01 00 AB 2E 01 AB [12:13:49]Write i2c OK [12:13:49]MH_I2C_Read... [12:13:49]Read from MH i2c: D1 [12:13:49]MH_I2C_Read... [12:13:49]Read from MH i2c: D1 01 00 [12:13:49]MH_I2C_Read... [12:13:49]Read from MH i2c: D1 01 00 AB 2E 00 AA [12:13:49]Write to MH i2c: 01 00 00 AC 2E DA [12:13:49]Write i2c OK [12:13:49]MH_I2C_Read... [12:13:50]OFD Sender: No OFD packet to send [12:13:50]*** Cut start [12:13:50]*** Partial cut [12:13:50]*** CUTSNS_PIN = 1 [12:13:50]*** CUTSNS_PIN = 0 [12:13:50]*** Brake cut motor [12:13:51]Read from MH i2c: 01 [12:13:51]MH_I2C_Read... [12:13:51]*** Stop cut motor [12:13:51]*** Cut end [12:13:51]Read from MH i2c: 01 07 00 [12:13:51]MH_I2C_Read... [12:13:51]Read from MH i2c: 01 07 00 AC 2E 00 00 00 00 00 FF 0F EF [12:13:51]process_action close_receipt done [12:13:51]requested_data is exist [12:13:51]produce_requested_data [12:13:51]requested_item fm.sn is exist - process it [12:13:51]wFMCommunicate request_size=4 [12:13:51]MH_SAM_APDU [12:13:51]CAPDU: 80 11 00 00 [12:13:51]Write to MH i2c: E2 08 00 AD 2E 80 11 00 00 00 00 00 00 55 [12:13:51]Write i2c OK [12:13:51]MH_I2C_Read... [12:13:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:13:51]Read from MH i2c: E2 [12:13:51]MH_I2C_Read... [12:13:51]Read from MH i2c: E2 17 00 [12:13:51]MH_I2C_Read... [12:13:51]Read from MH i2c: E2 17 00 AD 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A6 [12:13:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:13:51]wFMCommunicate OK [12:13:51]requested_item fd.num is exist - process it [12:13:51]SAM_PROTO_GetFieldsCounters [12:13:51]wFMCommunicate request_size=4 [12:13:51]MH_SAM_APDU [12:13:51]CAPDU: 80 13 00 00 [12:13:51]Write to MH i2c: E2 08 00 AE 2E 80 13 00 00 00 00 00 00 58 [12:13:51]Write i2c OK [12:13:51]MH_I2C_Read... [12:13:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:13:51]Read from MH i2c: E2 [12:13:51]MH_I2C_Read... [12:13:51]Read from MH i2c: E2 62 00 [12:13:51]MH_I2C_Read... [12:13:51]Read from MH i2c: E2 62 00 AE 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2A 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 12 01 00 00 5E 04 04 00 12 01 00 00 57 04 04 00 13 01 00 00 19 04 04 00 00 00 00 00 90 00 93 [12:13:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2A 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 12 01 00 00 5E 04 04 00 12 01 00 00 57 04 04 00 13 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:13:51]wFMCommunicate OK [12:13:51]SAM_PROTO_GetFieldsCounters done [12:13:51]requested_item shift.num is exist - process it [12:13:51]requested_item shift.opened is exist - process it [12:13:51]req_shift_opened [12:13:51]FM_GetShiftState [12:13:51]SAM_PROTO_GetShiftState [12:13:51]wFMCommunicate request_size=4 [12:13:51]MH_SAM_APDU [12:13:51]CAPDU: 80 13 01 00 [12:13:51]Write to MH i2c: E2 08 00 AF 2E 80 13 01 00 00 00 00 00 5A [12:13:51]Write i2c OK [12:13:51]MH_I2C_Read... [12:13:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:13:51]Read from MH i2c: E2 [12:13:51]MH_I2C_Read... [12:13:51]Read from MH i2c: E2 0E 00 [12:13:51]MH_I2C_Read... [12:13:51]Read from MH i2c: E2 0E 00 AF 2E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 01 [12:13:51]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:13:51]wFMCommunicate OK [12:13:51]SAM_PROTO_GetShiftState done [12:13:51]FM_GetShiftState done [12:13:51]req_shift_opened done [12:13:51]requested_item shift.open_date is exist - process it [12:13:51]req_shift_open_date [12:13:51]req_shift_open_date done [12:13:51]produce_requested_data done [12:13:51]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156202,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:13:51]process_action_free close_receipt [12:13:51]json_value_free [12:13:51]json_value_free done [12:13:51]process_json_proto returns [12:13:51]Send response to host [12:13:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156202,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:13:51]free response buf [12:13:51]execute_script done [12:13:51]execute_script returns [12:13:51]free content buf [12:13:51]Sock 9.Close socket [12:13:51]Sock 9.Thread stoped [12:13:55]OFD Sender: No OFD packet to send [12:14:00]OFD Sender: No OFD packet to send [12:14:05]OFD Sender: No OFD packet to send [12:14:10]OFD Sender: No OFD packet to send [12:14:15]OFD Sender: No OFD packet to send [12:14:20]OFD Sender: No OFD packet to send [12:14:25]OFD Sender: No OFD packet to send [12:14:30]OFD Sender: No OFD packet to send [12:14:35]OFD Sender: No OFD packet to send [12:14:40]OFD Sender: No OFD packet to send [12:14:45]OFD Sender: No OFD packet to send [12:14:50]OFD Sender: No OFD packet to send [12:14:55]OFD Sender: No OFD packet to send [12:14:59]accept exits with 8 [12:14:59]New connection [12:14:59]New thread 3066695012 created [12:14:59]Thread 3066551652 joined [12:14:59]Waiting for new connection... [12:14:59] Sock 8.Parse request [12:14:59]Sock 8.Check first char [12:14:59]Sock 8.First char is OK [12:14:59]request: POST /json_proto HTTP/1.0 [12:14:59]Method: POST [12:14:59]URL: /json_proto [12:14:59]Method is POST - this is cgi request [12:14:59]url: /json_proto [12:14:59]query_string will be loaded in cgi processing [12:14:59]execute_cgi json_proto POST (null) [12:14:59]execute_cgi path=json_proto method=POST [12:14:59]POST find Content-Length [12:14:59]Host: 172.17.53.67:8080 [12:14:59]Content-Length: 674 [12:14:59]Content-Type: application/json [12:14:59] [12:14:59]POST finish read [12:14:59]Found Content-Length = 674 [12:14:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874495", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:14:59]execute_script... [12:14:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874495", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:14:59]POST & json_proto [12:14:59]process_json_proto [12:14:59]json parsed OK: [12:14:59]protocol is kg_v1.0 [12:14:59]action value=close_receipt [12:14:59]process_action close_receipt [12:14:59]cmd_close_receipt [12:14:59]MH_GetDate [12:14:59]Write to MH i2c: F0 00 00 B0 2E CD [12:14:59]Write i2c OK [12:14:59]MH_I2C_Read... [12:14:59]Read from MH i2c: F0 [12:14:59]MH_I2C_Read... [12:14:59]Read from MH i2c: F0 09 00 [12:14:59]MH_I2C_Read... [12:14:59]Read from MH i2c: F0 09 00 B0 2E 00 45 F4 14 67 19 BC 99 64 5C [12:14:59]GetLastDocTimeStamp 1729426428 [12:14:59]current date 1729426501 [12:14:59]FM_GetShiftState [12:14:59]SAM_PROTO_GetShiftState [12:14:59]wFMCommunicate request_size=4 [12:14:59]MH_SAM_APDU [12:14:59]CAPDU: 80 13 01 00 [12:14:59]Write to MH i2c: E2 08 00 B1 2E 80 13 01 00 00 00 00 00 5C [12:14:59]Write i2c OK [12:14:59]MH_I2C_Read... [12:15:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:00]Read from MH i2c: E2 [12:15:00]MH_I2C_Read... [12:15:00]Read from MH i2c: E2 0E 00 [12:15:00]MH_I2C_Read... [12:15:00]Read from MH i2c: E2 0E 00 B1 2E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 03 [12:15:00]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:15:00]wFMCommunicate OK [12:15:00]SAM_PROTO_GetShiftState done [12:15:00]FM_GetShiftState done [12:15:00]opened in 1729383891 [12:15:00]opened+sec_in_day 1729470291 [12:15:00]quantity*price = 50063 [12:15:00]sum+1 = 50064 [12:15:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 275 20.10.2024 12:15 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156203 ФПД: 45194394075872 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T121501&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156203&fm=45194394075872&tin=02508201610067®Number=0000137193017469&sum=50000 [12:15:01]StoreToDocumentArchive [12:15:01]shift 314 fd 156203 [12:15:01]save to /storage/0314/doc_00156203 [12:15:01]save last doc name /storage/0314/doc_00156203 to /storage/kkm_last_doc_name [12:15:01]save OK [12:15:01]Clear old archive folders... [12:15:01]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:15:01]tlvbuf is 008B0D40 [12:15:01]SAM_PROTO_ClearQueue [12:15:01]wFMCommunicate request_size=4 [12:15:01]MH_SAM_APDU [12:15:01]CAPDU: 80 09 00 00 [12:15:01]Write to MH i2c: E2 08 00 BE 2E 80 09 00 00 00 00 00 00 5E [12:15:01]Write i2c OK [12:15:01]MH_I2C_Read... [12:15:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:15:01]Read from MH i2c: E2 [12:15:01]MH_I2C_Read... [12:15:01]Read from MH i2c: E2 03 00 [12:15:01]MH_I2C_Read... [12:15:01]Read from MH i2c: E2 03 00 BE 2E 00 90 00 60 [12:15:01]RAPDU: 90 00 [12:15:01]wFMCommunicate OK [12:15:01]SAM_PROTO_ClearQueue done [12:15:01]KKMCreateOFDPacket [12:15:01]OFDProtocolAddRootSTLVToBuf [12:15:01]FM_MakeSignedData [12:15:01]FM_MakeSignedData [12:15:01]SAM_PROTO_SignData [12:15:01]wFMCommunicate request_size=4 [12:15:01]MH_SAM_APDU [12:15:01]CAPDU: 80 0D 01 02 [12:15:01]Write to MH i2c: E2 08 00 BF 2E 80 0D 01 02 00 00 00 00 66 [12:15:01]Write i2c OK [12:15:01]MH_I2C_Read... [12:15:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:15:01]Read from MH i2c: E2 [12:15:01]MH_I2C_Read... [12:15:01]Read from MH i2c: E2 03 00 [12:15:01]MH_I2C_Read... [12:15:01]Read from MH i2c: E2 03 00 BF 2E 00 90 00 61 [12:15:01]RAPDU: 90 00 [12:15:01]wFMCommunicate OK [12:15:01]wFMCommunicate request_size=255 [12:15:01]MH_SAM_APDU [12:15:01]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 01 00 00 F4 03 04 00 45 F4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2B 62 02 00 35 04 06 00 29 1A A3 CE [12:15:01]Write to MH i2c: E2 02 01 C0 2E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 01 00 00 F4 03 04 00 45 F4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2B 62 02 00 35 04 06 00 29 1A A3 CE 00 00 CE [12:15:01]Write i2c OK [12:15:01]MH_I2C_Read... [12:15:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:01]Read from MH i2c: E2 [12:15:01]MH_I2C_Read... [12:15:01]Read from MH i2c: E2 03 00 [12:15:01]MH_I2C_Read... [12:15:01]Read from MH i2c: E2 03 00 C0 2E 00 90 00 62 [12:15:01]RAPDU: 90 00 [12:15:01]wFMCommunicate OK [12:15:01]wFMCommunicate request_size=7 [12:15:01]MH_SAM_APDU [12:15:01]CAPDU: 80 0D 02 02 02 02 E0 [12:15:01]Write to MH i2c: E2 0A 00 C1 2E 80 0D 02 02 02 00 02 E0 00 00 4F [12:15:01]Write i2c OK [12:15:01]MH_I2C_Read... [12:15:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:01]Read from MH i2c: E2 [12:15:01]MH_I2C_Read... [12:15:01]Read from MH i2c: E2 03 00 [12:15:01]MH_I2C_Read... [12:15:01]Read from MH i2c: E2 03 00 C1 2E 00 90 00 63 [12:15:01]RAPDU: 90 00 [12:15:01]wFMCommunicate OK [12:15:01]wFMCommunicate request_size=4 [12:15:01]MH_SAM_APDU [12:15:01]CAPDU: 80 0D 03 02 [12:15:01]Write to MH i2c: E2 08 00 C2 2E 80 0D 03 02 00 00 00 00 6B [12:15:01]Write i2c OK [12:15:01]MH_I2C_Read... [12:15:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:15:01]Read from MH i2c: E2 [12:15:01]MH_I2C_Read... [12:15:01]Read from MH i2c: E2 0B 00 [12:15:01]MH_I2C_Read... [12:15:01]Read from MH i2c: E2 0B 00 C2 2E 00 F5 C0 BF F9 D5 45 47 92 90 00 CC [12:15:01]RAPDU: F5 C0 BF F9 D5 45 47 92 90 00 [12:15:01]wFMCommunicate OK [12:15:01]SAM_PROTO_SignData done [12:15:01]FM_MakeSignedData done [12:15:01]CreateOFDProtocolMessage [12:15:01]wFMCommunicate request_size=4 [12:15:01]MH_SAM_APDU [12:15:01]CAPDU: 80 11 00 00 [12:15:01]Write to MH i2c: E2 08 00 C3 2E 80 11 00 00 00 00 00 00 6B [12:15:01]Write i2c OK [12:15:01]MH_I2C_Read... [12:15:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:01]Read from MH i2c: E2 [12:15:01]MH_I2C_Read... [12:15:01]Read from MH i2c: E2 17 00 [12:15:01]MH_I2C_Read... [12:15:01]Read from MH i2c: E2 17 00 C3 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BC [12:15:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:15:01]wFMCommunicate OK [12:15:01]CreateOFDProtocolMessage done [12:15:01]OFDSenderStorePacket 156203 [12:15:01]StoreOFDPacket docnum=156203 [12:15:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 5F 62 04 01 2E 93 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 01 00 00 F4 03 04 00 45 F4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2B 62 02 00 35 04 06 00 29 1A A3 CE 02 E0 F5 C0 BF F9 D5 45 47 92 [12:15:01]CheckFolder [12:15:01]dirname=/storage/ofd_packets [12:15:01]CheckFolder done [12:15:01]ProducePacketName [12:15:01]name=ofd_packets/00156203 [12:15:01]NVStorageSaveData ofd_packets/00156203 [12:15:01]File name is /storage/ofd_packets/00156203 [12:15:01]Write 298 bytes [12:15:01]NVStorageSaveData done [12:15:01]OFDSenderStorePacket done [12:15:01]KKMCreateOFDPacket done [12:15:01]NVStorageSaveData kkm_last_timestamp [12:15:01]File name is /storage/kkm_last_timestamp [12:15:01]Write 4 bytes [12:15:01]NVStorageSaveData done [12:15:01]ExternCall_PrintAddStr [12:15:01]wPrintStart [12:15:01]Write to MH i2c: 01 00 00 C4 2E F2 [12:15:01]Write i2c OK [12:15:01]MH_I2C_Read... [12:15:01]Read from MH i2c: 01 [12:15:01]MH_I2C_Read... [12:15:01]Read from MH i2c: 01 07 00 [12:15:01]MH_I2C_Read... [12:15:01]Read from MH i2c: 01 07 00 C4 2E 00 00 00 00 00 FF 0F 07 [12:15:01]RasterBufferAndPrint [12:15:01]line Счет N : (1)874495 [12:15:01]line ИНН: 02508201610067 [12:15:01]line Контрольно-Кассовый Чек [12:15:01]line ПРОДАЖА [12:15:01]line ТРК (МРК, ГНК) : 44 [12:15:01]line Товар: 2710194210 [12:15:01]line ДТ-К-2 [12:15:01]line 6.570 * 76.20 [12:15:01]line = 500.63 [12:15:01]line НДС 12% НСП 1% [12:15:01]line > о реализуемом товаре [12:15:01]line ОКРУГЛЕНИЕ: -0.63 [12:15:01]line ИТОГО: 500.00 [12:15:01]line Внесено: 500.00 [12:15:01]line СДАЧА: 0.00 [12:15:01]line НСП 1% : 4.43 [12:15:01]line НДС 12% : 53.16 [12:15:01]line Наличными: 500.00 [12:15:01]line Безнал.: 0.00 [12:15:01]line Место: АЗС № 165 "Партнер Нефть" [12:15:01]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:15:01]line СНО: Общий режим [12:15:01]line Чек 275 20.10.2024 12:15 [12:15:01]line Смена: 314 ФФД: 1.0 [12:15:01]line ЗНМ: 0300000234 [12:15:01]line РНМ: 0000137193017469 [12:15:01]line Версия ККМ: v1.0 [12:15:01]line ФМ: 0000000000963156 [12:15:01]line ФД: 156203 [12:15:01]line ФПД: 45194394075872 [12:15:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T121501&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156203&fm=45194394075872&tin=02508201610067®Number=0000137193017469&sum=50000 [12:15:01]OFD Sender: Processing packet 156203 [packets to send 52, broken 51] [12:15:01]ProducePacketName [12:15:01]name=ofd_packets/00156203 [12:15:01]OFD Sender: To server: pG, [12:15:01]CommunicateWithHost lk.salyk.kg:30040 [12:15:01]ConnectInit lk.salyk.kg [12:15:01]written 0, free lines is 4095 [12:15:02]Connected sock=10 [12:15:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 5F 62 04 01 2E 93 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 01 00 00 F4 03 04 00 45 F4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2B 62 02 00 35 04 06 00 29 1A A3 CE 02 E0 F5 C0 BF F9 D5 45 47 92 [12:15:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 CF F7 47 00 A2 96 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2B 62 02 00 F4 03 04 00 77 9A 14 67 B6 04 01 00 00 D3 72 25 D1 03 B8 0C CB [12:15:02]CommunicateWithHost err = 0 [12:15:02]CheckOFDResponse [12:15:02]1017 (14) - 77093643461234 [12:15:02]1041 (16) - 0000000000963156 [12:15:02]1040 (4) - 156203 [12:15:02]1012 (4) - 20.10.2024 05:51 [12:15:02]1206 (1) - 0 [12:15:02]OFD Sender: Remove packet 156203 [12:15:02]ProducePacketName [12:15:02]name=ofd_packets/00156203 [12:15:02]NVStorageDeleteData [12:15:02]Write to MH i2c: 01 00 00 EF 2E 1D [12:15:02]Write i2c OK [12:15:02]MH_I2C_Read... [12:15:02]Read from MH i2c: 01 [12:15:02]MH_I2C_Read... [12:15:02]Read from MH i2c: 01 07 00 [12:15:02]MH_I2C_Read... [12:15:02]Read from MH i2c: 01 07 00 EF 2E 00 00 00 00 00 E7 0C 17 [12:15:02]RasterBufferAndPrint [12:15:02]line [12:15:02]line [12:15:02]line [12:15:02]line [12:15:02]line [12:15:02]written 0, free lines is 3309 [12:15:02]MH_Cut [12:15:02]Write to MH i2c: D1 01 00 F6 2E 01 F6 [12:15:02]Write i2c OK [12:15:02]MH_I2C_Read... [12:15:02]Read from MH i2c: D1 [12:15:02]MH_I2C_Read... [12:15:02]Read from MH i2c: D1 01 00 [12:15:02]MH_I2C_Read... [12:15:02]Read from MH i2c: D1 01 00 F6 2E 00 F5 [12:15:02]Write to MH i2c: 01 00 00 F7 2E 25 [12:15:02]Write i2c OK [12:15:02]MH_I2C_Read... [12:15:02]OFD Sender: No OFD packet to send [12:15:03]*** Cut start [12:15:03]*** Partial cut [12:15:03]*** CUTSNS_PIN = 1 [12:15:03]*** CUTSNS_PIN = 0 [12:15:03]*** Brake cut motor [12:15:03]Read from MH i2c: 01 [12:15:03]MH_I2C_Read... [12:15:03]*** Stop cut motor [12:15:03]*** Cut end [12:15:03]Read from MH i2c: 01 07 00 [12:15:03]MH_I2C_Read... [12:15:03]Read from MH i2c: 01 07 00 F7 2E 00 00 00 00 00 FF 0F 3A [12:15:03]process_action close_receipt done [12:15:03]requested_data is exist [12:15:03]produce_requested_data [12:15:03]requested_item fm.sn is exist - process it [12:15:03]wFMCommunicate request_size=4 [12:15:03]MH_SAM_APDU [12:15:03]CAPDU: 80 11 00 00 [12:15:03]Write to MH i2c: E2 08 00 F8 2E 80 11 00 00 00 00 00 00 A0 [12:15:03]Write i2c OK [12:15:03]MH_I2C_Read... [12:15:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:03]Read from MH i2c: E2 [12:15:03]MH_I2C_Read... [12:15:03]Read from MH i2c: E2 17 00 [12:15:03]MH_I2C_Read... [12:15:03]Read from MH i2c: E2 17 00 F8 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F1 [12:15:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:15:03]wFMCommunicate OK [12:15:03]requested_item fd.num is exist - process it [12:15:03]SAM_PROTO_GetFieldsCounters [12:15:03]wFMCommunicate request_size=4 [12:15:03]MH_SAM_APDU [12:15:03]CAPDU: 80 13 00 00 [12:15:03]Write to MH i2c: E2 08 00 F9 2E 80 13 00 00 00 00 00 00 A3 [12:15:03]Write i2c OK [12:15:03]MH_I2C_Read... [12:15:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:15:03]Read from MH i2c: E2 [12:15:03]MH_I2C_Read... [12:15:03]Read from MH i2c: E2 62 00 [12:15:03]MH_I2C_Read... [12:15:03]Read from MH i2c: E2 62 00 F9 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2B 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 13 01 00 00 5E 04 04 00 13 01 00 00 57 04 04 00 14 01 00 00 19 04 04 00 00 00 00 00 90 00 E2 [12:15:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2B 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 13 01 00 00 5E 04 04 00 13 01 00 00 57 04 04 00 14 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:15:03]wFMCommunicate OK [12:15:03]SAM_PROTO_GetFieldsCounters done [12:15:03]requested_item shift.num is exist - process it [12:15:03]requested_item shift.opened is exist - process it [12:15:03]req_shift_opened [12:15:03]FM_GetShiftState [12:15:03]SAM_PROTO_GetShiftState [12:15:03]wFMCommunicate request_size=4 [12:15:03]MH_SAM_APDU [12:15:03]CAPDU: 80 13 01 00 [12:15:03]Write to MH i2c: E2 08 00 FA 2E 80 13 01 00 00 00 00 00 A5 [12:15:03]Write i2c OK [12:15:03]MH_I2C_Read... [12:15:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:04]Read from MH i2c: E2 [12:15:04]MH_I2C_Read... [12:15:04]Read from MH i2c: E2 0E 00 [12:15:04]MH_I2C_Read... [12:15:04]Read from MH i2c: E2 0E 00 FA 2E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 4C [12:15:04]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:15:04]wFMCommunicate OK [12:15:04]SAM_PROTO_GetShiftState done [12:15:04]FM_GetShiftState done [12:15:04]req_shift_opened done [12:15:04]requested_item shift.open_date is exist - process it [12:15:04]req_shift_open_date [12:15:04]req_shift_open_date done [12:15:04]produce_requested_data done [12:15:04]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156203,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:15:04]process_action_free close_receipt [12:15:04]json_value_free [12:15:04]json_value_free done [12:15:04]process_json_proto returns [12:15:04]Send response to host [12:15:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156203,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:15:04]free response buf [12:15:04]execute_script done [12:15:04]execute_script returns [12:15:04]free content buf [12:15:04]Sock 8.Close socket [12:15:04]Sock 8.Thread stoped [12:15:07]OFD Sender: No OFD packet to send [12:15:10]accept exits with 9 [12:15:10]New connection [12:15:10]New thread 3066551652 created [12:15:10]Thread 3066695012 joined [12:15:10]Waiting for new connection... [12:15:10] Sock 9.Parse request [12:15:10]Sock 9.Check first char [12:15:10]Sock 9.First char is OK [12:15:10]request: POST /json_proto HTTP/1.0 [12:15:10]Method: POST [12:15:10]URL: /json_proto [12:15:10]Method is POST - this is cgi request [12:15:10]url: /json_proto [12:15:10]query_string will be loaded in cgi processing [12:15:10]execute_cgi json_proto POST (null) [12:15:10]execute_cgi path=json_proto method=POST [12:15:10]POST find Content-Length [12:15:10]Host: 172.17.53.67:8080 [12:15:10]Content-Length: 677 [12:15:10]Content-Type: application/json [12:15:10] [12:15:10]POST finish read [12:15:10]Found Content-Length = 677 [12:15:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874494", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:15:10]execute_script... [12:15:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874494", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:15:10]POST & json_proto [12:15:10]process_json_proto [12:15:10]json parsed OK: [12:15:10]protocol is kg_v1.0 [12:15:10]action value=close_receipt [12:15:10]process_action close_receipt [12:15:10]cmd_close_receipt [12:15:10]MH_GetDate [12:15:10]Write to MH i2c: F0 00 00 FB 2E 18 [12:15:10]Write i2c OK [12:15:10]MH_I2C_Read... [12:15:10]Read from MH i2c: F0 [12:15:10]MH_I2C_Read... [12:15:10]Read from MH i2c: F0 09 00 [12:15:10]MH_I2C_Read... [12:15:10]Read from MH i2c: F0 09 00 FB 2E 00 4F F4 14 67 19 BC 99 64 B1 [12:15:10]GetLastDocTimeStamp 1729426501 [12:15:10]current date 1729426511 [12:15:10]FM_GetShiftState [12:15:10]SAM_PROTO_GetShiftState [12:15:10]wFMCommunicate request_size=4 [12:15:10]MH_SAM_APDU [12:15:10]CAPDU: 80 13 01 00 [12:15:10]Write to MH i2c: E2 08 00 FC 2E 80 13 01 00 00 00 00 00 A7 [12:15:10]Write i2c OK [12:15:10]MH_I2C_Read... [12:15:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:10]Read from MH i2c: E2 [12:15:10]MH_I2C_Read... [12:15:10]Read from MH i2c: E2 0E 00 [12:15:10]MH_I2C_Read... [12:15:10]Read from MH i2c: E2 0E 00 FC 2E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 4E [12:15:10]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:15:10]wFMCommunicate OK [12:15:10]SAM_PROTO_GetShiftState done [12:15:10]FM_GetShiftState done [12:15:10]opened in 1729383891 [12:15:10]opened+sec_in_day 1729470291 [12:15:10]quantity*price = 50041 [12:15:10]sum+1 = 50042 [12:15:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 276 20.10.2024 12:15 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156204 ФПД: 167820929874146 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T121511&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156204&fm=167820929874146&tin=02508201610067®Number=0000137193017469&sum=50000 [12:15:11]StoreToDocumentArchive [12:15:11]shift 314 fd 156204 [12:15:11]save to /storage/0314/doc_00156204 [12:15:11]save last doc name /storage/0314/doc_00156204 to /storage/kkm_last_doc_name [12:15:11]save OK [12:15:11]Clear old archive folders... [12:15:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:15:11]tlvbuf is 008A6FB0 [12:15:11]SAM_PROTO_ClearQueue [12:15:11]wFMCommunicate request_size=4 [12:15:11]MH_SAM_APDU [12:15:11]CAPDU: 80 09 00 00 [12:15:11]Write to MH i2c: E2 08 00 09 2F 80 09 00 00 00 00 00 00 AA [12:15:11]Write i2c OK [12:15:11]MH_I2C_Read... [12:15:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:15:11]Read from MH i2c: E2 [12:15:11]MH_I2C_Read... [12:15:11]Read from MH i2c: E2 03 00 [12:15:11]MH_I2C_Read... [12:15:11]Read from MH i2c: E2 03 00 09 2F 00 90 00 AC [12:15:11]RAPDU: 90 00 [12:15:11]wFMCommunicate OK [12:15:11]SAM_PROTO_ClearQueue done [12:15:11]KKMCreateOFDPacket [12:15:11]OFDProtocolAddRootSTLVToBuf [12:15:11]FM_MakeSignedData [12:15:11]FM_MakeSignedData [12:15:11]SAM_PROTO_SignData [12:15:11]wFMCommunicate request_size=4 [12:15:11]MH_SAM_APDU [12:15:11]CAPDU: 80 0D 01 02 [12:15:11]Write to MH i2c: E2 08 00 0A 2F 80 0D 01 02 00 00 00 00 B2 [12:15:11]Write i2c OK [12:15:11]MH_I2C_Read... [12:15:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:15:11]Read from MH i2c: E2 [12:15:11]MH_I2C_Read... [12:15:11]Read from MH i2c: E2 03 00 [12:15:11]MH_I2C_Read... [12:15:11]Read from MH i2c: E2 03 00 0A 2F 00 90 00 AD [12:15:11]RAPDU: 90 00 [12:15:11]wFMCommunicate OK [12:15:11]wFMCommunicate request_size=255 [12:15:11]MH_SAM_APDU [12:15:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 01 00 00 F4 03 04 00 4F F4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2C 62 02 00 35 04 06 00 98 [12:15:11]Write to MH i2c: E2 02 01 0B 2F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 01 00 00 F4 03 04 00 4F F4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2C 62 02 00 35 04 06 00 98 00 00 8F [12:15:11]Write i2c OK [12:15:11]MH_I2C_Read... [12:15:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:12]Read from MH i2c: E2 [12:15:12]MH_I2C_Read... [12:15:12]Read from MH i2c: E2 03 00 [12:15:12]MH_I2C_Read... [12:15:12]Read from MH i2c: E2 03 00 0B 2F 00 90 00 AE [12:15:12]RAPDU: 90 00 [12:15:12]wFMCommunicate OK [12:15:12]wFMCommunicate request_size=10 [12:15:12]MH_SAM_APDU [12:15:12]CAPDU: 80 0D 02 02 05 A1 DA E9 38 E2 [12:15:12]Write to MH i2c: E2 0D 00 0C 2F 80 0D 02 02 05 00 A1 DA E9 38 E2 00 00 3D [12:15:12]Write i2c OK [12:15:12]MH_I2C_Read... [12:15:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:12]Read from MH i2c: E2 [12:15:12]MH_I2C_Read... [12:15:12]Read from MH i2c: E2 03 00 [12:15:12]MH_I2C_Read... [12:15:12]Read from MH i2c: E2 03 00 0C 2F 00 90 00 AF [12:15:12]RAPDU: 90 00 [12:15:12]wFMCommunicate OK [12:15:12]wFMCommunicate request_size=4 [12:15:12]MH_SAM_APDU [12:15:12]CAPDU: 80 0D 03 02 [12:15:12]Write to MH i2c: E2 08 00 0D 2F 80 0D 03 02 00 00 00 00 B7 [12:15:12]Write i2c OK [12:15:12]MH_I2C_Read... [12:15:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:15:12]Read from MH i2c: E2 [12:15:12]MH_I2C_Read... [12:15:12]Read from MH i2c: E2 0B 00 [12:15:12]MH_I2C_Read... [12:15:12]Read from MH i2c: E2 0B 00 0D 2F 00 7B 88 5A 2D 79 D8 85 7A 90 00 92 [12:15:12]RAPDU: 7B 88 5A 2D 79 D8 85 7A 90 00 [12:15:12]wFMCommunicate OK [12:15:12]SAM_PROTO_SignData done [12:15:12]FM_MakeSignedData done [12:15:12]CreateOFDProtocolMessage [12:15:12]wFMCommunicate request_size=4 [12:15:12]MH_SAM_APDU [12:15:12]CAPDU: 80 11 00 00 [12:15:12]Write to MH i2c: E2 08 00 0E 2F 80 11 00 00 00 00 00 00 B7 [12:15:12]Write i2c OK [12:15:12]MH_I2C_Read... [12:15:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:12]Read from MH i2c: E2 [12:15:12]MH_I2C_Read... [12:15:12]Read from MH i2c: E2 17 00 [12:15:12]MH_I2C_Read... [12:15:12]Read from MH i2c: E2 17 00 0E 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 08 [12:15:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:15:12]wFMCommunicate OK [12:15:12]CreateOFDProtocolMessage done [12:15:12]OFDSenderStorePacket 156204 [12:15:12]StoreOFDPacket docnum=156204 [12:15:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 4A 69 07 01 1B A9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 01 00 00 F4 03 04 00 4F F4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2C 62 02 00 35 04 06 00 98 A1 DA E9 38 E2 7B 88 5A 2D 79 D8 85 7A [12:15:12]CheckFolder [12:15:12]dirname=/storage/ofd_packets [12:15:12]CheckFolder done [12:15:12]ProducePacketName [12:15:12]name=ofd_packets/00156204 [12:15:12]NVStorageSaveData ofd_packets/00156204 [12:15:12]File name is /storage/ofd_packets/00156204 [12:15:12]Write 301 bytes [12:15:12]NVStorageSaveData done [12:15:12]OFDSenderStorePacket done [12:15:12]KKMCreateOFDPacket done [12:15:12]NVStorageSaveData kkm_last_timestamp [12:15:12]File name is /storage/kkm_last_timestamp [12:15:12]Write 4 bytes [12:15:12]NVStorageSaveData done [12:15:12]ExternCall_PrintAddStr [12:15:12]wPrintStart [12:15:12]Write to MH i2c: 01 00 00 0F 2F 3E [12:15:12]Write i2c OK [12:15:12]MH_I2C_Read... [12:15:12]Read from MH i2c: 01 [12:15:12]MH_I2C_Read... [12:15:12]Read from MH i2c: 01 07 00 [12:15:12]MH_I2C_Read... [12:15:12]Read from MH i2c: 01 07 00 0F 2F 00 00 00 00 00 FF 0F 53 [12:15:12]RasterBufferAndPrint [12:15:12]line Счет N : (1)874494 [12:15:12]line ИНН: 02508201610067 [12:15:12]line Контрольно-Кассовый Чек [12:15:12]line ПРОДАЖА [12:15:12]line ТРК (МРК, ГНК) : 12 [12:15:12]line Товар: 2710124130 [12:15:12]line Аи-92-К-5 [12:15:12]line 7.480 * 66.90 [12:15:12]line = 500.41 [12:15:12]line НДС 12% НСП 1% [12:15:12]line > о реализуемом товаре [12:15:12]line ОКРУГЛЕНИЕ: -0.41 [12:15:12]line ИТОГО: 500.00 [12:15:12]line Внесено: 500.00 [12:15:12]line СДАЧА: 0.00 [12:15:12]line НСП 1% : 4.43 [12:15:12]line НДС 12% : 53.14 [12:15:12]line Наличными: 500.00 [12:15:12]line Безнал.: 0.00 [12:15:12]line Место: АЗС № 165 "Партнер Нефть" [12:15:12]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:15:12]line СНО: Общий режим [12:15:12]line Чек 276 20.10.2024 12:15 [12:15:12]line Смена: 314 ФФД: 1.0 [12:15:12]line ЗНМ: 0300000234 [12:15:12]line РНМ: 0000137193017469 [12:15:12]line Версия ККМ: v1.0 [12:15:12]line ФМ: 0000000000963156 [12:15:12]line ФД: 156204 [12:15:12]line ФПД: 167820929874146 [12:15:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T121511&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156204&fm=167820929874146&tin=02508201610067®Number=0000137193017469&sum=50000 [12:15:12]written 0, free lines is 4095 [12:15:12]OFD Sender: Processing packet 156204 [packets to send 52, broken 51] [12:15:12]ProducePacketName [12:15:12]name=ofd_packets/00156204 [12:15:12]OFD Sender: To server: pG, [12:15:12]CommunicateWithHost lk.salyk.kg:30040 [12:15:12]ConnectInit lk.salyk.kg [12:15:12]Connected sock=10 [12:15:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 4A 69 07 01 1B A9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 01 00 00 F4 03 04 00 4F F4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2C 62 02 00 35 04 06 00 98 A1 DA E9 38 E2 7B 88 5A 2D 79 D8 85 7A [12:15:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F9 C8 47 00 37 0C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2C 62 02 00 F4 03 04 00 82 9A 14 67 B6 04 01 00 00 F4 0E D4 39 60 61 78 4F [12:15:12]CommunicateWithHost err = 0 [12:15:12]CheckOFDResponse [12:15:12]1017 (14) - 77093643461234 [12:15:12]1041 (16) - 0000000000963156 [12:15:12]1040 (4) - 156204 [12:15:12]1012 (4) - 20.10.2024 05:52 [12:15:12]1206 (1) - 0 [12:15:12]OFD Sender: Remove packet 156204 [12:15:12]ProducePacketName [12:15:12]name=ofd_packets/00156204 [12:15:12]NVStorageDeleteData [12:15:12]Write to MH i2c: 01 00 00 3A 2F 69 [12:15:12]Write i2c OK [12:15:12]MH_I2C_Read... [12:15:12]Read from MH i2c: 01 [12:15:12]MH_I2C_Read... [12:15:12]Read from MH i2c: 01 07 00 [12:15:12]MH_I2C_Read... [12:15:12]Read from MH i2c: 01 07 00 3A 2F 00 00 00 00 00 F2 0C 6E [12:15:12]RasterBufferAndPrint [12:15:12]line [12:15:12]line [12:15:12]line [12:15:12]line [12:15:12]line [12:15:12]written 0, free lines is 3327 [12:15:12]MH_Cut [12:15:12]Write to MH i2c: D1 01 00 41 2F 01 42 [12:15:12]Write i2c OK [12:15:12]MH_I2C_Read... [12:15:12]Read from MH i2c: D1 [12:15:12]MH_I2C_Read... [12:15:12]Read from MH i2c: D1 01 00 [12:15:12]MH_I2C_Read... [12:15:12]Read from MH i2c: D1 01 00 41 2F 00 41 [12:15:12]Write to MH i2c: 01 00 00 42 2F 71 [12:15:12]Write i2c OK [12:15:12]MH_I2C_Read... [12:15:13]OFD Sender: No OFD packet to send [12:15:13]*** Cut start [12:15:13]*** Partial cut [12:15:13]*** CUTSNS_PIN = 1 [12:15:13]*** CUTSNS_PIN = 0 [12:15:13]*** Brake cut motor [12:15:13]Read from MH i2c: 01 [12:15:14]MH_I2C_Read... [12:15:14]*** Stop cut motor [12:15:14]*** Cut end [12:15:14]Read from MH i2c: 01 07 00 [12:15:14]MH_I2C_Read... [12:15:14]Read from MH i2c: 01 07 00 42 2F 00 00 00 00 00 FF 0F 86 [12:15:14]process_action close_receipt done [12:15:14]requested_data is exist [12:15:14]produce_requested_data [12:15:14]requested_item fm.sn is exist - process it [12:15:14]wFMCommunicate request_size=4 [12:15:14]MH_SAM_APDU [12:15:14]CAPDU: 80 11 00 00 [12:15:14]Write to MH i2c: E2 08 00 43 2F 80 11 00 00 00 00 00 00 EC [12:15:14]Write i2c OK [12:15:14]MH_I2C_Read... [12:15:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:14]Read from MH i2c: E2 [12:15:14]MH_I2C_Read... [12:15:14]Read from MH i2c: E2 17 00 [12:15:14]MH_I2C_Read... [12:15:14]Read from MH i2c: E2 17 00 43 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3D [12:15:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:15:14]wFMCommunicate OK [12:15:14]requested_item fd.num is exist - process it [12:15:14]SAM_PROTO_GetFieldsCounters [12:15:14]wFMCommunicate request_size=4 [12:15:14]MH_SAM_APDU [12:15:14]CAPDU: 80 13 00 00 [12:15:14]Write to MH i2c: E2 08 00 44 2F 80 13 00 00 00 00 00 00 EF [12:15:14]Write i2c OK [12:15:14]MH_I2C_Read... [12:15:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:15:14]Read from MH i2c: E2 [12:15:14]MH_I2C_Read... [12:15:14]Read from MH i2c: E2 62 00 [12:15:14]MH_I2C_Read... [12:15:14]Read from MH i2c: E2 62 00 44 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2C 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 14 01 00 00 5E 04 04 00 14 01 00 00 57 04 04 00 15 01 00 00 19 04 04 00 00 00 00 00 90 00 32 [12:15:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2C 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 14 01 00 00 5E 04 04 00 14 01 00 00 57 04 04 00 15 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:15:14]wFMCommunicate OK [12:15:14]SAM_PROTO_GetFieldsCounters done [12:15:14]requested_item shift.num is exist - process it [12:15:14]requested_item shift.opened is exist - process it [12:15:14]req_shift_opened [12:15:14]FM_GetShiftState [12:15:14]SAM_PROTO_GetShiftState [12:15:14]wFMCommunicate request_size=4 [12:15:14]MH_SAM_APDU [12:15:14]CAPDU: 80 13 01 00 [12:15:14]Write to MH i2c: E2 08 00 45 2F 80 13 01 00 00 00 00 00 F1 [12:15:14]Write i2c OK [12:15:14]MH_I2C_Read... [12:15:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:14]Read from MH i2c: E2 [12:15:14]MH_I2C_Read... [12:15:14]Read from MH i2c: E2 0E 00 [12:15:14]MH_I2C_Read... [12:15:14]Read from MH i2c: E2 0E 00 45 2F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 98 [12:15:14]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:15:14]wFMCommunicate OK [12:15:14]SAM_PROTO_GetShiftState done [12:15:14]FM_GetShiftState done [12:15:14]req_shift_opened done [12:15:14]requested_item shift.open_date is exist - process it [12:15:14]req_shift_open_date [12:15:14]req_shift_open_date done [12:15:14]produce_requested_data done [12:15:14]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156204,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:15:14]process_action_free close_receipt [12:15:14]json_value_free [12:15:14]json_value_free done [12:15:14]process_json_proto returns [12:15:14]Send response to host [12:15:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156204,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:15:14]free response buf [12:15:14]execute_script done [12:15:14]execute_script returns [12:15:14]free content buf [12:15:14]Sock 9.Close socket [12:15:14]Sock 9.Thread stoped [12:15:18]OFD Sender: No OFD packet to send [12:15:23]OFD Sender: No OFD packet to send [12:15:25]accept exits with 8 [12:15:25]New connection [12:15:25]New thread 3066695012 created [12:15:25]Thread 3066551652 joined [12:15:25]Waiting for new connection... [12:15:25] Sock 8.Parse request [12:15:25]Sock 8.Check first char [12:15:25]Sock 8.First char is OK [12:15:25]request: POST /json_proto HTTP/1.0 [12:15:25]Method: POST [12:15:25]URL: /json_proto [12:15:25]Method is POST - this is cgi request [12:15:25]url: /json_proto [12:15:25]query_string will be loaded in cgi processing [12:15:25]execute_cgi json_proto POST (null) [12:15:25]execute_cgi path=json_proto method=POST [12:15:25]POST find Content-Length [12:15:25]Host: 172.17.53.67:8080 [12:15:25]Content-Length: 677 [12:15:25]Content-Type: application/json [12:15:25] [12:15:25]POST finish read [12:15:25]Found Content-Length = 677 [12:15:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874496", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:15:25]execute_script... [12: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 : (1)874496", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:15:25]POST & json_proto [12:15:25]process_json_proto [12:15:25]json parsed OK: [12:15:25]protocol is kg_v1.0 [12:15:25]action value=close_receipt [12:15:25]process_action close_receipt [12:15:25]cmd_close_receipt [12:15:25]MH_GetDate [12:15:25]Write to MH i2c: F0 00 00 46 2F 64 [12:15:25]Write i2c OK [12:15:25]MH_I2C_Read... [12:15:25]Read from MH i2c: F0 [12:15:25]MH_I2C_Read... [12:15:25]Read from MH i2c: F0 09 00 [12:15:25]MH_I2C_Read... [12:15:25]Read from MH i2c: F0 09 00 46 2F 00 5F F4 14 67 19 BC 99 64 0D [12:15:25]GetLastDocTimeStamp 1729426511 [12:15:25]current date 1729426527 [12:15:25]FM_GetShiftState [12:15:25]SAM_PROTO_GetShiftState [12:15:25]wFMCommunicate request_size=4 [12:15:25]MH_SAM_APDU [12:15:25]CAPDU: 80 13 01 00 [12:15:25]Write to MH i2c: E2 08 00 47 2F 80 13 01 00 00 00 00 00 F3 [12:15:25]Write i2c OK [12:15:25]MH_I2C_Read... [12:15:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:25]Read from MH i2c: E2 [12:15:25]MH_I2C_Read... [12:15:25]Read from MH i2c: E2 0E 00 [12:15:25]MH_I2C_Read... [12:15:25]Read from MH i2c: E2 0E 00 47 2F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 9A [12:15:25]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:15:25]wFMCommunicate OK [12:15:25]SAM_PROTO_GetShiftState done [12:15:25]FM_GetShiftState done [12:15:25]opened in 1729383891 [12:15:25]opened+sec_in_day 1729470291 [12:15:25]quantity*price = 50041 [12:15:25]sum+1 = 50042 [12:15:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 277 20.10.2024 12:15 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156205 ФПД: 205916192238718 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T121527&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156205&fm=205916192238718&tin=02508201610067®Number=0000137193017469&sum=50000 [12:15:27]StoreToDocumentArchive [12:15:27]shift 314 fd 156205 [12:15:27]save to /storage/0314/doc_00156205 [12:15:27]save last doc name /storage/0314/doc_00156205 to /storage/kkm_last_doc_name [12:15:27]save OK [12:15:27]Clear old archive folders... [12:15:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:15:27]tlvbuf is 008D38B0 [12:15:27]SAM_PROTO_ClearQueue [12:15:27]wFMCommunicate request_size=4 [12:15:27]MH_SAM_APDU [12:15:27]CAPDU: 80 09 00 00 [12:15:27]Write to MH i2c: E2 08 00 54 2F 80 09 00 00 00 00 00 00 F5 [12:15:27]Write i2c OK [12:15:27]MH_I2C_Read... [12:15:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:15:27]Read from MH i2c: E2 [12:15:27]MH_I2C_Read... [12:15:27]Read from MH i2c: E2 03 00 [12:15:27]MH_I2C_Read... [12:15:27]Read from MH i2c: E2 03 00 54 2F 00 90 00 F7 [12:15:27]RAPDU: 90 00 [12:15:27]wFMCommunicate OK [12:15:27]SAM_PROTO_ClearQueue done [12:15:27]KKMCreateOFDPacket [12:15:27]OFDProtocolAddRootSTLVToBuf [12:15:27]FM_MakeSignedData [12:15:27]FM_MakeSignedData [12:15:27]SAM_PROTO_SignData [12:15:27]wFMCommunicate request_size=4 [12:15:27]MH_SAM_APDU [12:15:27]CAPDU: 80 0D 01 02 [12:15:27]Write to MH i2c: E2 08 00 55 2F 80 0D 01 02 00 00 00 00 FD [12:15:27]Write i2c OK [12:15:27]MH_I2C_Read... [12:15:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:15:27]Read from MH i2c: E2 [12:15:27]MH_I2C_Read... [12:15:27]Read from MH i2c: E2 03 00 [12:15:27]MH_I2C_Read... [12:15:27]Read from MH i2c: E2 03 00 55 2F 00 90 00 F8 [12:15:27]RAPDU: 90 00 [12:15:27]wFMCommunicate OK [12:15:27]wFMCommunicate request_size=255 [12:15:27]MH_SAM_APDU [12:15:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 5F F4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2D 62 02 00 35 04 06 00 BB [12:15:27]Write to MH i2c: E2 02 01 56 2F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 5F F4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2D 62 02 00 35 04 06 00 BB 00 00 0F [12:15:27]Write i2c OK [12:15:27]MH_I2C_Read... [12:15:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:27]Read from MH i2c: E2 [12:15:27]MH_I2C_Read... [12:15:27]Read from MH i2c: E2 03 00 [12:15:27]MH_I2C_Read... [12:15:27]Read from MH i2c: E2 03 00 56 2F 00 90 00 F9 [12:15:27]RAPDU: 90 00 [12:15:27]wFMCommunicate OK [12:15:27]wFMCommunicate request_size=10 [12:15:27]MH_SAM_APDU [12:15:27]CAPDU: 80 0D 02 02 05 47 99 7D EC 7E [12:15:27]Write to MH i2c: E2 0D 00 57 2F 80 0D 02 02 05 00 47 99 7D EC 7E 00 00 D1 [12:15:27]Write i2c OK [12:15:27]MH_I2C_Read... [12:15:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:27]Read from MH i2c: E2 [12:15:27]MH_I2C_Read... [12:15:27]Read from MH i2c: E2 03 00 [12:15:27]MH_I2C_Read... [12:15:27]Read from MH i2c: E2 03 00 57 2F 00 90 00 FA [12:15:27]RAPDU: 90 00 [12:15:27]wFMCommunicate OK [12:15:27]wFMCommunicate request_size=4 [12:15:27]MH_SAM_APDU [12:15:27]CAPDU: 80 0D 03 02 [12:15:27]Write to MH i2c: E2 08 00 58 2F 80 0D 03 02 00 00 00 00 02 [12:15:27]Write i2c OK [12:15:27]MH_I2C_Read... [12:15:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:15:27]Read from MH i2c: E2 [12:15:27]MH_I2C_Read... [12:15:27]Read from MH i2c: E2 0B 00 [12:15:27]MH_I2C_Read... [12:15:27]Read from MH i2c: E2 0B 00 58 2F 00 00 CD 0E 83 D5 61 FD 81 90 00 15 [12:15:27]RAPDU: 00 CD 0E 83 D5 61 FD 81 90 00 [12:15:27]wFMCommunicate OK [12:15:27]SAM_PROTO_SignData done [12:15:27]FM_MakeSignedData done [12:15:27]CreateOFDProtocolMessage [12:15:27]wFMCommunicate request_size=4 [12:15:27]MH_SAM_APDU [12:15:27]CAPDU: 80 11 00 00 [12:15:27]Write to MH i2c: E2 08 00 59 2F 80 11 00 00 00 00 00 00 02 [12:15:27]Write i2c OK [12:15:27]MH_I2C_Read... [12:15:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:27]Read from MH i2c: E2 [12:15:27]MH_I2C_Read... [12:15:27]Read from MH i2c: E2 17 00 [12:15:27]MH_I2C_Read... [12:15:27]Read from MH i2c: E2 17 00 59 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 53 [12:15:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:15:27]wFMCommunicate OK [12:15:27]CreateOFDProtocolMessage done [12:15:27]OFDSenderStorePacket 156205 [12:15:27]StoreOFDPacket docnum=156205 [12:15:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 8A 5C 07 01 19 54 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 5F F4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2D 62 02 00 35 04 06 00 BB 47 99 7D EC 7E 00 CD 0E 83 D5 61 FD 81 [12:15:27]CheckFolder [12:15:27]dirname=/storage/ofd_packets [12:15:27]CheckFolder done [12:15:27]ProducePacketName [12:15:27]name=ofd_packets/00156205 [12:15:27]NVStorageSaveData ofd_packets/00156205 [12:15:27]File name is /storage/ofd_packets/00156205 [12:15:27]Write 301 bytes [12:15:27]NVStorageSaveData done [12:15:27]OFDSenderStorePacket done [12:15:27]KKMCreateOFDPacket done [12:15:27]NVStorageSaveData kkm_last_timestamp [12:15:27]File name is /storage/kkm_last_timestamp [12:15:27]Write 4 bytes [12:15:27]NVStorageSaveData done [12:15:27]ExternCall_PrintAddStr [12:15:27]wPrintStart [12:15:27]Write to MH i2c: 01 00 00 5A 2F 89 [12:15:27]Write i2c OK [12:15:27]MH_I2C_Read... [12:15:27]Read from MH i2c: 01 [12:15:27]MH_I2C_Read... [12:15:27]Read from MH i2c: 01 07 00 [12:15:27]MH_I2C_Read... [12:15:27]Read from MH i2c: 01 07 00 5A 2F 00 00 00 00 00 FF 0F 9E [12:15:27]RasterBufferAndPrint [12:15:27]line Счет N : (1)874496 [12:15:27]line ИНН: 02508201610067 [12:15:27]line Контрольно-Кассовый Чек [12:15:27]line ПРОДАЖА [12:15:27]line ТРК (МРК, ГНК) : 32 [12:15:27]line Товар: 2710124130 [12:15:27]line Аи-92-К-5 [12:15:27]line 7.480 * 66.90 [12:15:27]line = 500.41 [12:15:27]line НДС 12% НСП 1% [12:15:27]line > о реализуемом товаре [12:15:27]line ОКРУГЛЕНИЕ: -0.41 [12:15:27]line ИТОГО: 500.00 [12:15:27]line Внесено: 500.00 [12:15:27]line СДАЧА: 0.00 [12:15:27]line НСП 1% : 4.43 [12:15:27]line НДС 12% : 53.14 [12:15:27]line Наличными: 500.00 [12:15:27]line Безнал.: 0.00 [12:15:27]line Место: АЗС № 165 "Партнер Нефть" [12:15:27]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:15:27]line СНО: Общий режим [12:15:27]line Чек 277 20.10.2024 12:15 [12:15:27]line Смена: 314 ФФД: 1.0 [12:15:27]line ЗНМ: 0300000234 [12:15:27]line РНМ: 0000137193017469 [12:15:27]line Версия ККМ: v1.0 [12:15:27]line ФМ: 0000000000963156 [12:15:27]line ФД: 156205 [12:15:27]line ФПД: 205916192238718 [12:15:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T121527&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156205&fm=205916192238718&tin=02508201610067®Number=0000137193017469&sum=50000 [12:15:27]written 0, free lines is 4095 [12:15:27]OFD Sender: Processing packet 156205 [packets to send 52, broken 51] [12:15:27]ProducePacketName [12:15:27]name=ofd_packets/00156205 [12:15:27]OFD Sender: To server: pG, [12:15:27]CommunicateWithHost lk.salyk.kg:30040 [12:15:27]ConnectInit lk.salyk.kg [12:15:27]Connected sock=10 [12:15:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 8A 5C 07 01 19 54 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 5F F4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2D 62 02 00 35 04 06 00 BB 47 99 7D EC 7E 00 CD 0E 83 D5 61 FD 81 [12:15:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 95 A4 47 00 9E B2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2D 62 02 00 F4 03 04 00 91 9A 14 67 B6 04 01 00 00 B8 B3 AB 4A 9A B1 2C 82 [12:15:27]CommunicateWithHost err = 0 [12:15:27]CheckOFDResponse [12:15:27]1017 (14) - 77093643461234 [12:15:27]1041 (16) - 0000000000963156 [12:15:27]1040 (4) - 156205 [12:15:27]1012 (4) - 20.10.2024 05:52 [12:15:27]1206 (1) - 0 [12:15:27]OFD Sender: Remove packet 156205 [12:15:27]ProducePacketName [12:15:27]name=ofd_packets/00156205 [12:15:27]NVStorageDeleteData [12:15:28]Write to MH i2c: 01 00 00 85 2F B4 [12:15:28]Write i2c OK [12:15:28]MH_I2C_Read... [12:15:28]Read from MH i2c: 01 [12:15:28]MH_I2C_Read... [12:15:28]Read from MH i2c: 01 07 00 [12:15:28]MH_I2C_Read... [12:15:28]Read from MH i2c: 01 07 00 85 2F 00 00 00 00 00 E3 0C AA [12:15:28]RasterBufferAndPrint [12:15:28]line [12:15:28]line [12:15:28]line [12:15:28]line [12:15:28]line [12:15:28]written 0, free lines is 3308 [12:15:28]MH_Cut [12:15:28]Write to MH i2c: D1 01 00 8C 2F 01 8D [12:15:28]Write i2c OK [12:15:28]MH_I2C_Read... [12:15:28]Read from MH i2c: D1 [12:15:28]MH_I2C_Read... [12:15:28]Read from MH i2c: D1 01 00 [12:15:28]MH_I2C_Read... [12:15:28]Read from MH i2c: D1 01 00 8C 2F 00 8C [12:15:28]Write to MH i2c: 01 00 00 8D 2F BC [12:15:28]Write i2c OK [12:15:28]MH_I2C_Read... [12:15:28]OFD Sender: No OFD packet to send [12:15:28]*** Cut start [12:15:28]*** Partial cut [12:15:28]*** CUTSNS_PIN = 1 [12:15:28]*** CUTSNS_PIN = 0 [12:15:29]*** Brake cut motor [12:15:29]Read from MH i2c: 01 [12:15:29]MH_I2C_Read... [12:15:29]*** Stop cut motor [12:15:29]*** Cut end [12:15:29]Read from MH i2c: 01 07 00 [12:15:29]MH_I2C_Read... [12:15:29]Read from MH i2c: 01 07 00 8D 2F 00 00 00 00 00 FF 0F D1 [12:15:29]process_action close_receipt done [12:15:29]requested_data is exist [12:15:29]produce_requested_data [12:15:29]requested_item fm.sn is exist - process it [12:15:29]wFMCommunicate request_size=4 [12:15:29]MH_SAM_APDU [12:15:29]CAPDU: 80 11 00 00 [12:15:29]Write to MH i2c: E2 08 00 8E 2F 80 11 00 00 00 00 00 00 37 [12:15:29]Write i2c OK [12:15:29]MH_I2C_Read... [12:15:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:29]Read from MH i2c: E2 [12:15:29]MH_I2C_Read... [12:15:29]Read from MH i2c: E2 17 00 [12:15:29]MH_I2C_Read... [12:15:29]Read from MH i2c: E2 17 00 8E 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 88 [12:15:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:15:29]wFMCommunicate OK [12:15:29]requested_item fd.num is exist - process it [12:15:29]SAM_PROTO_GetFieldsCounters [12:15:29]wFMCommunicate request_size=4 [12:15:29]MH_SAM_APDU [12:15:29]CAPDU: 80 13 00 00 [12:15:29]Write to MH i2c: E2 08 00 8F 2F 80 13 00 00 00 00 00 00 3A [12:15:29]Write i2c OK [12:15:29]MH_I2C_Read... [12:15:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:15:29]Read from MH i2c: E2 [12:15:29]MH_I2C_Read... [12:15:29]Read from MH i2c: E2 62 00 [12:15:29]MH_I2C_Read... [12:15:29]Read from MH i2c: E2 62 00 8F 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2D 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 15 01 00 00 5E 04 04 00 15 01 00 00 57 04 04 00 16 01 00 00 19 04 04 00 00 00 00 00 90 00 81 [12:15:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2D 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 15 01 00 00 5E 04 04 00 15 01 00 00 57 04 04 00 16 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:15:29]wFMCommunicate OK [12:15:29]SAM_PROTO_GetFieldsCounters done [12:15:29]requested_item shift.num is exist - process it [12:15:29]requested_item shift.opened is exist - process it [12:15:29]req_shift_opened [12:15:29]FM_GetShiftState [12:15:29]SAM_PROTO_GetShiftState [12:15:29]wFMCommunicate request_size=4 [12:15:29]MH_SAM_APDU [12:15:29]CAPDU: 80 13 01 00 [12:15:29]Write to MH i2c: E2 08 00 90 2F 80 13 01 00 00 00 00 00 3C [12:15:29]Write i2c OK [12:15:29]MH_I2C_Read... [12:15:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:29]Read from MH i2c: E2 [12:15:29]MH_I2C_Read... [12:15:29]Read from MH i2c: E2 0E 00 [12:15:29]MH_I2C_Read... [12:15:29]Read from MH i2c: E2 0E 00 90 2F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 E3 [12:15:29]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:15:29]wFMCommunicate OK [12:15:29]SAM_PROTO_GetShiftState done [12:15:29]FM_GetShiftState done [12:15:29]req_shift_opened done [12:15:29]requested_item shift.open_date is exist - process it [12:15:29]req_shift_open_date [12:15:29]req_shift_open_date done [12:15:29]produce_requested_data done [12:15:29]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156205,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:15:29]process_action_free close_receipt [12:15:29]json_value_free [12:15:29]json_value_free done [12:15:29]process_json_proto returns [12:15:29]Send response to host [12:15:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156205,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:15:29]free response buf [12:15:29]execute_script done [12:15:29]execute_script returns [12:15:29]free content buf [12:15:29]Sock 8.Close socket [12:15:29]Sock 8.Thread stoped [12:15:33]OFD Sender: No OFD packet to send [12:15:38]OFD Sender: No OFD packet to send [12:15:43]OFD Sender: No OFD packet to send [12:15:48]OFD Sender: No OFD packet to send [12:15:53]OFD Sender: No OFD packet to send [12:15:58]OFD Sender: No OFD packet to send [12:16:03]OFD Sender: No OFD packet to send [12:16:08]OFD Sender: No OFD packet to send [12:16:13]OFD Sender: No OFD packet to send [12:16:18]OFD Sender: No OFD packet to send [12:16:22]accept exits with 9 [12:16:22]New connection [12:16:22]New thread 3066551652 created [12:16:22]Thread 3066695012 joined [12:16:22]Waiting for new connection... [12:16:22] Sock 9.Parse request [12:16:22]Sock 9.Check first char [12:16:22]Sock 9.First char is OK [12:16:22]request: POST /json_proto HTTP/1.0 [12:16:22]Method: POST [12:16:22]URL: /json_proto [12:16:22]Method is POST - this is cgi request [12:16:22]url: /json_proto [12:16:22]query_string will be loaded in cgi processing [12:16:22]execute_cgi json_proto POST (null) [12:16:22]execute_cgi path=json_proto method=POST [12:16:22]POST find Content-Length [12:16:22]Host: 172.17.53.67:8080 [12:16:22]Content-Length: 682 [12:16:22]Content-Type: application/json [12:16:22] [12:16:22]POST finish read [12:16:22]Found Content-Length = 682 [12:16:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874497", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:16:22]execute_script... [12:16:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874497", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:16:22]POST & json_proto [12:16:22]process_json_proto [12:16:22]json parsed OK: [12:16:22]protocol is kg_v1.0 [12:16:22]action value=close_receipt [12:16:22]process_action close_receipt [12:16:22]cmd_close_receipt [12:16:22]MH_GetDate [12:16:22]Write to MH i2c: F0 00 00 91 2F AF [12:16:22]Write i2c OK [12:16:22]MH_I2C_Read... [12:16:22]Read from MH i2c: F0 [12:16:22]MH_I2C_Read... [12:16:22]Read from MH i2c: F0 09 00 [12:16:22]MH_I2C_Read... [12:16:22]Read from MH i2c: F0 09 00 91 2F 00 97 F4 14 67 19 BC 99 64 90 [12:16:22]GetLastDocTimeStamp 1729426527 [12:16:22]current date 1729426583 [12:16:22]FM_GetShiftState [12:16:22]SAM_PROTO_GetShiftState [12:16:22]wFMCommunicate request_size=4 [12:16:22]MH_SAM_APDU [12:16:22]CAPDU: 80 13 01 00 [12:16:22]Write to MH i2c: E2 08 00 92 2F 80 13 01 00 00 00 00 00 3E [12:16:22]Write i2c OK [12:16:22]MH_I2C_Read... [12:16:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:16:22]Read from MH i2c: E2 [12:16:22]MH_I2C_Read... [12:16:22]Read from MH i2c: E2 0E 00 [12:16:22]MH_I2C_Read... [12:16:22]Read from MH i2c: E2 0E 00 92 2F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 E5 [12:16:22]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:16:22]wFMCommunicate OK [12:16:22]SAM_PROTO_GetShiftState done [12:16:22]FM_GetShiftState done [12:16:22]opened in 1729383891 [12:16:22]opened+sec_in_day 1729470291 [12:16:22]quantity*price = 100015 [12:16:22]sum+1 = 100017 [12:16:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 278 20.10.2024 12:16 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156206 ФПД: 188138627343947 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T121623&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156206&fm=188138627343947&tin=02508201610067®Number=0000137193017469&sum=100000 [12:16:23]StoreToDocumentArchive [12:16:23]shift 314 fd 156206 [12:16:23]save to /storage/0314/doc_00156206 [12:16:23]save last doc name /storage/0314/doc_00156206 to /storage/kkm_last_doc_name [12:16:23]save OK [12:16:23]Clear old archive folders... [12:16:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:16:23]tlvbuf is 008863A0 [12:16:23]SAM_PROTO_ClearQueue [12:16:23]wFMCommunicate request_size=4 [12:16:23]MH_SAM_APDU [12:16:23]CAPDU: 80 09 00 00 [12:16:23]Write to MH i2c: E2 08 00 9F 2F 80 09 00 00 00 00 00 00 40 [12:16:23]Write i2c OK [12:16:23]MH_I2C_Read... [12:16:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:16:23]Read from MH i2c: E2 [12:16:23]MH_I2C_Read... [12:16:23]Read from MH i2c: E2 03 00 [12:16:23]MH_I2C_Read... [12:16:23]Read from MH i2c: E2 03 00 9F 2F 00 90 00 42 [12:16:23]RAPDU: 90 00 [12:16:23]wFMCommunicate OK [12:16:23]SAM_PROTO_ClearQueue done [12:16:23]KKMCreateOFDPacket [12:16:23]OFDProtocolAddRootSTLVToBuf [12:16:23]FM_MakeSignedData [12:16:23]FM_MakeSignedData [12:16:23]SAM_PROTO_SignData [12:16:23]wFMCommunicate request_size=4 [12:16:23]MH_SAM_APDU [12:16:23]CAPDU: 80 0D 01 02 [12:16:23]Write to MH i2c: E2 08 00 A0 2F 80 0D 01 02 00 00 00 00 48 [12:16:23]Write i2c OK [12:16:23]MH_I2C_Read... [12:16:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:16:23]Read from MH i2c: E2 [12:16:23]MH_I2C_Read... [12:16:23]Read from MH i2c: E2 03 00 [12:16:23]MH_I2C_Read... [12:16:23]Read from MH i2c: E2 03 00 A0 2F 00 90 00 43 [12:16:23]RAPDU: 90 00 [12:16:23]wFMCommunicate OK [12:16:23]wFMCommunicate request_size=255 [12:16:23]MH_SAM_APDU [12:16:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 01 00 00 F4 03 04 00 97 F4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2E 62 02 00 35 04 06 00 AB [12:16:23]Write to MH i2c: E2 02 01 A1 2F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 01 00 00 F4 03 04 00 97 F4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2E 62 02 00 35 04 06 00 AB 00 00 7E [12:16:23]Write i2c OK [12:16:23]MH_I2C_Read... [12:16:23]OFD Sender: No OFD packet to send [12:16:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:16:23]Read from MH i2c: E2 [12:16:23]MH_I2C_Read... [12:16:23]Read from MH i2c: E2 03 00 [12:16:23]MH_I2C_Read... [12:16:23]Read from MH i2c: E2 03 00 A1 2F 00 90 00 44 [12:16:23]RAPDU: 90 00 [12:16:23]wFMCommunicate OK [12:16:23]wFMCommunicate request_size=10 [12:16:23]MH_SAM_APDU [12:16:23]CAPDU: 80 0D 02 02 05 1C 70 0D 26 4B [12:16:23]Write to MH i2c: E2 0D 00 A2 2F 80 0D 02 02 05 00 1C 70 0D 26 4B 00 00 5F [12:16:23]Write i2c OK [12:16:23]MH_I2C_Read... [12:16:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:16:23]Read from MH i2c: E2 [12:16:23]MH_I2C_Read... [12:16:23]Read from MH i2c: E2 03 00 [12:16:23]MH_I2C_Read... [12:16:23]Read from MH i2c: E2 03 00 A2 2F 00 90 00 45 [12:16:23]RAPDU: 90 00 [12:16:23]wFMCommunicate OK [12:16:23]wFMCommunicate request_size=4 [12:16:23]MH_SAM_APDU [12:16:23]CAPDU: 80 0D 03 02 [12:16:23]Write to MH i2c: E2 08 00 A3 2F 80 0D 03 02 00 00 00 00 4D [12:16:23]Write i2c OK [12:16:23]MH_I2C_Read... [12:16:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:16:23]Read from MH i2c: E2 [12:16:23]MH_I2C_Read... [12:16:23]Read from MH i2c: E2 0B 00 [12:16:23]MH_I2C_Read... [12:16:23]Read from MH i2c: E2 0B 00 A3 2F 00 6A 25 5E 8C 1B E5 18 DD 90 00 BC [12:16:23]RAPDU: 6A 25 5E 8C 1B E5 18 DD 90 00 [12:16:23]wFMCommunicate OK [12:16:23]SAM_PROTO_SignData done [12:16:23]FM_MakeSignedData done [12:16:23]CreateOFDProtocolMessage [12:16:23]wFMCommunicate request_size=4 [12:16:23]MH_SAM_APDU [12:16:23]CAPDU: 80 11 00 00 [12:16:23]Write to MH i2c: E2 08 00 A4 2F 80 11 00 00 00 00 00 00 4D [12:16:23]Write i2c OK [12:16:23]MH_I2C_Read... [12:16:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:16:23]Read from MH i2c: E2 [12:16:23]MH_I2C_Read... [12:16:23]Read from MH i2c: E2 17 00 [12:16:23]MH_I2C_Read... [12:16:23]Read from MH i2c: E2 17 00 A4 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9E [12:16:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:16:23]wFMCommunicate OK [12:16:23]CreateOFDProtocolMessage done [12:16:23]OFDSenderStorePacket 156206 [12:16:23]StoreOFDPacket docnum=156206 [12:16:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DA 2E 07 01 79 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 01 00 00 F4 03 04 00 97 F4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2E 62 02 00 35 04 06 00 AB 1C 70 0D 26 4B 6A 25 5E 8C 1B E5 18 DD [12:16:23]CheckFolder [12:16:23]dirname=/storage/ofd_packets [12:16:23]CheckFolder done [12:16:23]ProducePacketName [12:16:23]name=ofd_packets/00156206 [12:16:23]NVStorageSaveData ofd_packets/00156206 [12:16:23]File name is /storage/ofd_packets/00156206 [12:16:23]Write 301 bytes [12:16:23]NVStorageSaveData done [12:16:23]OFDSenderStorePacket done [12:16:23]KKMCreateOFDPacket done [12:16:23]NVStorageSaveData kkm_last_timestamp [12:16:23]File name is /storage/kkm_last_timestamp [12:16:23]Write 4 bytes [12:16:23]NVStorageSaveData done [12:16:23]ExternCall_PrintAddStr [12:16:23]wPrintStart [12:16:23]Write to MH i2c: 01 00 00 A5 2F D4 [12:16:23]Write i2c OK [12:16:23]MH_I2C_Read... [12:16:23]Read from MH i2c: 01 [12:16:23]MH_I2C_Read... [12:16:23]Read from MH i2c: 01 07 00 [12:16:23]MH_I2C_Read... [12:16:23]Read from MH i2c: 01 07 00 A5 2F 00 00 00 00 00 FF 0F E9 [12:16:23]RasterBufferAndPrint [12:16:23]line Счет N : (1)874497 [12:16:23]line ИНН: 02508201610067 [12:16:23]line Контрольно-Кассовый Чек [12:16:23]line ПРОДАЖА [12:16:23]line ТРК (МРК, ГНК) : 22 [12:16:23]line Товар: 2710124130 [12:16:23]line Аи-92-К-5 [12:16:23]line 14.950 * 66.90 [12:16:23]line = 1000.16 [12:16:23]line НДС 12% НСП 1% [12:16:23]line > о реализуемом товаре [12:16:23]line ОКРУГЛЕНИЕ: -0.16 [12:16:23]line ИТОГО: 1000.00 [12:16:23]line Внесено: 1000.00 [12:16:23]line СДАЧА: 0.00 [12:16:23]line НСП 1% : 8.85 [12:16:23]line НДС 12% : 106.21 [12:16:23]line Наличными: 1000.00 [12:16:23]line Безнал.: 0.00 [12:16:23]line Место: АЗС № 165 "Партнер Нефть" [12:16:23]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:16:23]line СНО: Общий режим [12:16:23]line Чек 278 20.10.2024 12:16 [12:16:23]line Смена: 314 ФФД: 1.0 [12:16:23]line ЗНМ: 0300000234 [12:16:23]line РНМ: 0000137193017469 [12:16:23]line Версия ККМ: v1.0 [12:16:23]line ФМ: 0000000000963156 [12:16:23]line ФД: 156206 [12:16:23]line ФПД: 188138627343947 [12:16:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T121623&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156206&fm=188138627343947&tin=02508201610067®Number=0000137193017469&sum=100000 [12:16:24]OFD Sender: Processing packet 156206 [packets to send 52, broken 51] [12:16:24]ProducePacketName [12:16:24]name=ofd_packets/00156206 [12:16:24]OFD Sender: To server: pG, [12:16:24]CommunicateWithHost lk.salyk.kg:30040 [12:16:24]ConnectInit lk.salyk.kg [12:16:24]written 0, free lines is 4095 [12:16:24]Connected sock=10 [12:16:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DA 2E 07 01 79 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 01 00 00 F4 03 04 00 97 F4 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2E 62 02 00 35 04 06 00 AB 1C 70 0D 26 4B 6A 25 5E 8C 1B E5 18 DD [12:16:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C9 2C 47 00 98 60 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2E 62 02 00 F4 03 04 00 CA 9A 14 67 B6 04 01 00 00 4A 05 D6 B0 34 71 86 11 [12:16:24]CommunicateWithHost err = 0 [12:16:24]CheckOFDResponse [12:16:24]1017 (14) - 77093643461234 [12:16:24]1041 (16) - 0000000000963156 [12:16:24]1040 (4) - 156206 [12:16:24]1012 (4) - 20.10.2024 05:53 [12:16:24]1206 (1) - 0 [12:16:24]OFD Sender: Remove packet 156206 [12:16:24]ProducePacketName [12:16:24]name=ofd_packets/00156206 [12:16:24]NVStorageDeleteData [12:16:24]Write to MH i2c: 01 00 00 D0 2F FF [12:16:24]Write i2c OK [12:16:24]MH_I2C_Read... [12:16:24]Read from MH i2c: 01 [12:16:24]MH_I2C_Read... [12:16:24]Read from MH i2c: 01 07 00 [12:16:24]MH_I2C_Read... [12:16:24]Read from MH i2c: 01 07 00 D0 2F 00 00 00 00 00 EC 0C FE [12:16:24]RasterBufferAndPrint [12:16:24]line [12:16:24]line [12:16:24]line [12:16:24]line [12:16:24]line [12:16:24]written 0, free lines is 3314 [12:16:24]MH_Cut [12:16:24]Write to MH i2c: D1 01 00 D7 2F 01 D8 [12:16:24]Write i2c OK [12:16:24]MH_I2C_Read... [12:16:24]Read from MH i2c: D1 [12:16:24]MH_I2C_Read... [12:16:24]Read from MH i2c: D1 01 00 [12:16:24]MH_I2C_Read... [12:16:24]Read from MH i2c: D1 01 00 D7 2F 00 D7 [12:16:24]Write to MH i2c: 01 00 00 D8 2F 07 [12:16:24]Write i2c OK [12:16:24]MH_I2C_Read... [12:16:25]OFD Sender: No OFD packet to send [12:16:25]*** Cut start [12:16:25]*** Partial cut [12:16:25]*** CUTSNS_PIN = 1 [12:16:25]*** CUTSNS_PIN = 0 [12:16:25]*** Brake cut motor [12:16:25]Read from MH i2c: 01 [12:16:25]MH_I2C_Read... [12:16:25]*** Stop cut motor [12:16:25]*** Cut end [12:16:25]Read from MH i2c: 01 07 00 [12:16:25]MH_I2C_Read... [12:16:25]Read from MH i2c: 01 07 00 D8 2F 00 00 00 00 00 FF 0F 1C [12:16:25]process_action close_receipt done [12:16:25]requested_data is exist [12:16:25]produce_requested_data [12:16:25]requested_item fm.sn is exist - process it [12:16:25]wFMCommunicate request_size=4 [12:16:25]MH_SAM_APDU [12:16:25]CAPDU: 80 11 00 00 [12:16:25]Write to MH i2c: E2 08 00 D9 2F 80 11 00 00 00 00 00 00 82 [12:16:25]Write i2c OK [12:16:25]MH_I2C_Read... [12:16:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:16:26]Read from MH i2c: E2 [12:16:26]MH_I2C_Read... [12:16:26]Read from MH i2c: E2 17 00 [12:16:26]MH_I2C_Read... [12:16:26]Read from MH i2c: E2 17 00 D9 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D3 [12:16:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:16:26]wFMCommunicate OK [12:16:26]requested_item fd.num is exist - process it [12:16:26]SAM_PROTO_GetFieldsCounters [12:16:26]wFMCommunicate request_size=4 [12:16:26]MH_SAM_APDU [12:16:26]CAPDU: 80 13 00 00 [12:16:26]Write to MH i2c: E2 08 00 DA 2F 80 13 00 00 00 00 00 00 85 [12:16:26]Write i2c OK [12:16:26]MH_I2C_Read... [12:16:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:16:26]Read from MH i2c: E2 [12:16:26]MH_I2C_Read... [12:16:26]Read from MH i2c: E2 62 00 [12:16:26]MH_I2C_Read... [12:16:26]Read from MH i2c: E2 62 00 DA 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2E 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 16 01 00 00 5E 04 04 00 16 01 00 00 57 04 04 00 17 01 00 00 19 04 04 00 00 00 00 00 90 00 D0 [12:16:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2E 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 16 01 00 00 5E 04 04 00 16 01 00 00 57 04 04 00 17 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:16:26]wFMCommunicate OK [12:16:26]SAM_PROTO_GetFieldsCounters done [12:16:26]requested_item shift.num is exist - process it [12:16:26]requested_item shift.opened is exist - process it [12:16:26]req_shift_opened [12:16:26]FM_GetShiftState [12:16:26]SAM_PROTO_GetShiftState [12:16:26]wFMCommunicate request_size=4 [12:16:26]MH_SAM_APDU [12:16:26]CAPDU: 80 13 01 00 [12:16:26]Write to MH i2c: E2 08 00 DB 2F 80 13 01 00 00 00 00 00 87 [12:16:26]Write i2c OK [12:16:26]MH_I2C_Read... [12:16:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:16:26]Read from MH i2c: E2 [12:16:26]MH_I2C_Read... [12:16:26]Read from MH i2c: E2 0E 00 [12:16:26]MH_I2C_Read... [12:16:26]Read from MH i2c: E2 0E 00 DB 2F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 2E [12:16:26]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:16:26]wFMCommunicate OK [12:16:26]SAM_PROTO_GetShiftState done [12:16:26]FM_GetShiftState done [12:16:26]req_shift_opened done [12:16:26]requested_item shift.open_date is exist - process it [12:16:26]req_shift_open_date [12:16:26]req_shift_open_date done [12:16:26]produce_requested_data done [12:16:26]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156206,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:16:26]process_action_free close_receipt [12:16:26]json_value_free [12:16:26]json_value_free done [12:16:26]process_json_proto returns [12:16:26]Send response to host [12:16:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156206,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:16:26]free response buf [12:16:26]execute_script done [12:16:26]execute_script returns [12:16:26]free content buf [12:16:26]Sock 9.Close socket [12:16:26]Sock 9.Thread stoped [12:16:30]OFD Sender: No OFD packet to send [12:16:35]OFD Sender: No OFD packet to send [12:16:40]OFD Sender: No OFD packet to send [12:16:45]OFD Sender: No OFD packet to send [12:16:50]OFD Sender: No OFD packet to send [12:16:55]OFD Sender: No OFD packet to send [12:17:00]OFD Sender: No OFD packet to send [12:17:05]OFD Sender: No OFD packet to send [12:17:10]OFD Sender: No OFD packet to send [12:17:15]OFD Sender: No OFD packet to send [12:17:20]OFD Sender: No OFD packet to send [12:17:25]OFD Sender: No OFD packet to send [12:17:30]OFD Sender: No OFD packet to send [12:17:35]OFD Sender: No OFD packet to send [12:17:40]OFD Sender: No OFD packet to send [12:17:45]OFD Sender: No OFD packet to send [12:17:50]OFD Sender: No OFD packet to send [12:17:55]OFD Sender: No OFD packet to send [12:18:00]OFD Sender: No OFD packet to send [12:18:05]OFD Sender: No OFD packet to send [12:18:10]OFD Sender: No OFD packet to send [12:18:15]OFD Sender: No OFD packet to send [12:18:20]OFD Sender: No OFD packet to send [12:18:25]OFD Sender: No OFD packet to send [12:18:27]accept exits with 8 [12:18:27]New connection [12:18:27]New thread 3066695012 created [12:18:27]Thread 3066551652 joined [12:18:27]Waiting for new connection... [12:18:27] Sock 8.Parse request [12:18:27]Sock 8.Check first char [12:18:27]Sock 8.First char is OK [12:18:27]request: POST /json_proto HTTP/1.0 [12:18:27]Method: POST [12:18:27]URL: /json_proto [12:18:27]Method is POST - this is cgi request [12:18:27]url: /json_proto [12:18:27]query_string will be loaded in cgi processing [12:18:27]execute_cgi json_proto POST (null) [12:18:27]execute_cgi path=json_proto method=POST [12:18:27]POST find Content-Length [12:18:27]Host: 172.17.53.67:8080 [12:18:27]Content-Length: 678 [12:18:27]Content-Type: application/json [12:18:27] [12:18:27]POST finish read [12:18:27]Found Content-Length = 678 [12:18:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874499", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 13.460, "sum" : 900.47, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:18:27]execute_script... [12:18:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874499", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 13.460, "sum" : 900.47, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:18:27]POST & json_proto [12:18:27]process_json_proto [12:18:27]json parsed OK: [12:18:27]protocol is kg_v1.0 [12:18:27]action value=close_receipt [12:18:27]process_action close_receipt [12:18:27]cmd_close_receipt [12:18:27]MH_GetDate [12:18:27]Write to MH i2c: F0 00 00 DC 2F FA [12:18:27]Write i2c OK [12:18:27]MH_I2C_Read... [12:18:27]Read from MH i2c: F0 [12:18:27]MH_I2C_Read... [12:18:27]Read from MH i2c: F0 09 00 [12:18:27]MH_I2C_Read... [12:18:27]Read from MH i2c: F0 09 00 DC 2F 00 14 F5 14 67 19 BC 99 64 59 [12:18:27]GetLastDocTimeStamp 1729426583 [12:18:27]current date 1729426708 [12:18:27]FM_GetShiftState [12:18:27]SAM_PROTO_GetShiftState [12:18:27]wFMCommunicate request_size=4 [12:18:27]MH_SAM_APDU [12:18:27]CAPDU: 80 13 01 00 [12:18:27]Write to MH i2c: E2 08 00 DD 2F 80 13 01 00 00 00 00 00 89 [12:18:27]Write i2c OK [12:18:27]MH_I2C_Read... [12:18:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:18:27]Read from MH i2c: E2 [12:18:27]MH_I2C_Read... [12:18:27]Read from MH i2c: E2 0E 00 [12:18:27]MH_I2C_Read... [12:18:27]Read from MH i2c: E2 0E 00 DD 2F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 30 [12:18:27]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:18:27]wFMCommunicate OK [12:18:27]SAM_PROTO_GetShiftState done [12:18:27]FM_GetShiftState done [12:18:27]opened in 1729383891 [12:18:27]opened+sec_in_day 1729470291 [12:18:27]quantity*price = 90047 [12:18:27]sum+1 = 90048 [12:18:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.47 ИТОГО: 900.00 Внесено: 900.00 СДАЧА: 0.00 НСП 1% : 7.97 НДС 12% : 95.62 Наличными: 900.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 279 20.10.2024 12:18 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156207 ФПД: 97784394238097 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T121829&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156207&fm=97784394238097&tin=02508201610067®Number=0000137193017469&sum=90000 [12:18:28]StoreToDocumentArchive [12:18:28]shift 314 fd 156207 [12:18:28]save to /storage/0314/doc_00156207 [12:18:28]save last doc name /storage/0314/doc_00156207 to /storage/kkm_last_doc_name [12:18:28]save OK [12:18:28]Clear old archive folders... [12:18:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:18:28]tlvbuf is 00945CD0 [12:18:28]SAM_PROTO_ClearQueue [12:18:28]wFMCommunicate request_size=4 [12:18:28]MH_SAM_APDU [12:18:28]CAPDU: 80 09 00 00 [12:18:28]Write to MH i2c: E2 08 00 EA 2F 80 09 00 00 00 00 00 00 8B [12:18:28]Write i2c OK [12:18:28]MH_I2C_Read... [12:18:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:18:28]Read from MH i2c: E2 [12:18:28]MH_I2C_Read... [12:18:28]Read from MH i2c: E2 03 00 [12:18:28]MH_I2C_Read... [12:18:28]Read from MH i2c: E2 03 00 EA 2F 00 90 00 8D [12:18:28]RAPDU: 90 00 [12:18:28]wFMCommunicate OK [12:18:28]SAM_PROTO_ClearQueue done [12:18:28]KKMCreateOFDPacket [12:18:28]OFDProtocolAddRootSTLVToBuf [12:18:28]FM_MakeSignedData [12:18:28]FM_MakeSignedData [12:18:28]SAM_PROTO_SignData [12:18:28]wFMCommunicate request_size=4 [12:18:28]MH_SAM_APDU [12:18:28]CAPDU: 80 0D 01 02 [12:18:28]Write to MH i2c: E2 08 00 EB 2F 80 0D 01 02 00 00 00 00 93 [12:18:28]Write i2c OK [12:18:28]MH_I2C_Read... [12:18:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:18:28]Read from MH i2c: E2 [12:18:28]MH_I2C_Read... [12:18:28]Read from MH i2c: E2 03 00 [12:18:28]MH_I2C_Read... [12:18:28]Read from MH i2c: E2 03 00 EB 2F 00 90 00 8E [12:18:28]RAPDU: 90 00 [12:18:28]wFMCommunicate OK [12:18:28]wFMCommunicate request_size=255 [12:18:28]MH_SAM_APDU [12:18:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 94 34 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BF 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 15 F5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2F 62 02 00 35 04 06 00 58 [12:18:28]Write to MH i2c: E2 02 01 EC 2F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 94 34 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BF 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 15 F5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2F 62 02 00 35 04 06 00 58 00 00 1A [12:18:28]Write i2c OK [12:18:28]MH_I2C_Read... [12:18:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:18:29]Read from MH i2c: E2 [12:18:29]MH_I2C_Read... [12:18:29]Read from MH i2c: E2 03 00 [12:18:29]MH_I2C_Read... [12:18:29]Read from MH i2c: E2 03 00 EC 2F 00 90 00 8F [12:18:29]RAPDU: 90 00 [12:18:29]wFMCommunicate OK [12:18:29]wFMCommunicate request_size=10 [12:18:29]MH_SAM_APDU [12:18:29]CAPDU: 80 0D 02 02 05 EF 34 15 48 91 [12:18:29]Write to MH i2c: E2 0D 00 ED 2F 80 0D 02 02 05 00 EF 34 15 48 91 00 00 B1 [12:18:29]Write i2c OK [12:18:29]MH_I2C_Read... [12:18:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:18:29]Read from MH i2c: E2 [12:18:29]MH_I2C_Read... [12:18:29]Read from MH i2c: E2 03 00 [12:18:29]MH_I2C_Read... [12:18:29]Read from MH i2c: E2 03 00 ED 2F 00 90 00 90 [12:18:29]RAPDU: 90 00 [12:18:29]wFMCommunicate OK [12:18:29]wFMCommunicate request_size=4 [12:18:29]MH_SAM_APDU [12:18:29]CAPDU: 80 0D 03 02 [12:18:29]Write to MH i2c: E2 08 00 EE 2F 80 0D 03 02 00 00 00 00 98 [12:18:29]Write i2c OK [12:18:29]MH_I2C_Read... [12:18:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:18:29]Read from MH i2c: E2 [12:18:29]MH_I2C_Read... [12:18:29]Read from MH i2c: E2 0B 00 [12:18:29]MH_I2C_Read... [12:18:29]Read from MH i2c: E2 0B 00 EE 2F 00 C8 4E D8 52 34 0B 6E 5F 90 00 E5 [12:18:29]RAPDU: C8 4E D8 52 34 0B 6E 5F 90 00 [12:18:29]wFMCommunicate OK [12:18:29]SAM_PROTO_SignData done [12:18:29]FM_MakeSignedData done [12:18:29]CreateOFDProtocolMessage [12:18:29]wFMCommunicate request_size=4 [12:18:29]MH_SAM_APDU [12:18:29]CAPDU: 80 11 00 00 [12:18:29]Write to MH i2c: E2 08 00 EF 2F 80 11 00 00 00 00 00 00 98 [12:18:29]Write i2c OK [12:18:29]MH_I2C_Read... [12:18:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:18:29]Read from MH i2c: E2 [12:18:29]MH_I2C_Read... [12:18:29]Read from MH i2c: E2 17 00 [12:18:29]MH_I2C_Read... [12:18:29]Read from MH i2c: E2 17 00 EF 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E9 [12:18:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:18:29]wFMCommunicate OK [12:18:29]CreateOFDProtocolMessage done [12:18:29]OFDSenderStorePacket 156207 [12:18:29]StoreOFDPacket docnum=156207 [12:18:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 94 DD 07 01 42 36 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 94 34 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BF 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 15 F5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2F 62 02 00 35 04 06 00 58 EF 34 15 48 91 C8 4E D8 52 34 0B 6E 5F [12:18:29]CheckFolder [12:18:29]dirname=/storage/ofd_packets [12:18:29]CheckFolder done [12:18:29]ProducePacketName [12:18:29]name=ofd_packets/00156207 [12:18:29]NVStorageSaveData ofd_packets/00156207 [12:18:29]File name is /storage/ofd_packets/00156207 [12:18:29]Write 301 bytes [12:18:29]NVStorageSaveData done [12:18:29]OFDSenderStorePacket done [12:18:29]KKMCreateOFDPacket done [12:18:29]NVStorageSaveData kkm_last_timestamp [12:18:29]File name is /storage/kkm_last_timestamp [12:18:29]Write 4 bytes [12:18:29]NVStorageSaveData done [12:18:29]ExternCall_PrintAddStr [12:18:29]wPrintStart [12:18:29]Write to MH i2c: 01 00 00 F0 2F 1F [12:18:29]Write i2c OK [12:18:29]MH_I2C_Read... [12:18:29]Read from MH i2c: 01 [12:18:29]MH_I2C_Read... [12:18:29]Read from MH i2c: 01 07 00 [12:18:29]MH_I2C_Read... [12:18:29]Read from MH i2c: 01 07 00 F0 2F 00 00 00 00 00 FF 0F 34 [12:18:29]RasterBufferAndPrint [12:18:29]line Счет N : (1)874499 [12:18:29]line ИНН: 02508201610067 [12:18:29]line Контрольно-Кассовый Чек [12:18:29]line ПРОДАЖА [12:18:29]line ТРК (МРК, ГНК) : 32 [12:18:29]line Товар: 2710124130 [12:18:29]line Аи-92-К-5 [12:18:29]line 13.460 * 66.90 [12:18:29]line = 900.47 [12:18:29]line НДС 12% НСП 1% [12:18:29]line > о реализуемом товаре [12:18:29]line ОКРУГЛЕНИЕ: -0.47 [12:18:29]line ИТОГО: 900.00 [12:18:29]line Внесено: 900.00 [12:18:29]line СДАЧА: 0.00 [12:18:29]line НСП 1% : 7.97 [12:18:29]line НДС 12% : 95.62 [12:18:29]line Наличными: 900.00 [12:18:29]line Безнал.: 0.00 [12:18:29]line Место: АЗС № 165 "Партнер Нефть" [12:18:29]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:18:29]line СНО: Общий режим [12:18:29]line Чек 279 20.10.2024 12:18 [12:18:29]line Смена: 314 ФФД: 1.0 [12:18:29]line ЗНМ: 0300000234 [12:18:29]line РНМ: 0000137193017469 [12:18:29]line Версия ККМ: v1.0 [12:18:29]line ФМ: 0000000000963156 [12:18:29]line ФД: 156207 [12:18:29]line ФПД: 97784394238097 [12:18:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T121829&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156207&fm=97784394238097&tin=02508201610067®Number=0000137193017469&sum=90000 [12:18:29]OFD Sender: Processing packet 156207 [packets to send 52, broken 51] [12:18:29]ProducePacketName [12:18:29]name=ofd_packets/00156207 [12:18:29]OFD Sender: To server: pG, [12:18:29]CommunicateWithHost lk.salyk.kg:30040 [12:18:29]ConnectInit lk.salyk.kg [12:18:29]written 0, free lines is 4095 [12:18:29]Connected sock=10 [12:18:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 94 DD 07 01 42 36 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 94 34 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BF 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 15 F5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2F 62 02 00 35 04 06 00 58 EF 34 15 48 91 C8 4E D8 52 34 0B 6E 5F [12:18:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 2E 92 47 00 91 09 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2F 62 02 00 F4 03 04 00 47 9B 14 67 B6 04 01 00 00 BB 79 CD 12 E3 14 81 C0 [12:18:30]CommunicateWithHost err = 0 [12:18:30]CheckOFDResponse [12:18:30]1017 (14) - 77093643461234 [12:18:30]1041 (16) - 0000000000963156 [12:18:30]1040 (4) - 156207 [12:18:30]1012 (4) - 20.10.2024 05:55 [12:18:30]1206 (1) - 0 [12:18:30]OFD Sender: Remove packet 156207 [12:18:30]ProducePacketName [12:18:30]name=ofd_packets/00156207 [12:18:30]NVStorageDeleteData [12:18:30]Write to MH i2c: 01 00 00 1B 30 4B [12:18:30]Write i2c OK [12:18:30]MH_I2C_Read... [12:18:30]Read from MH i2c: 01 [12:18:30]MH_I2C_Read... [12:18:30]Read from MH i2c: 01 07 00 [12:18:30]MH_I2C_Read... [12:18:30]Read from MH i2c: 01 07 00 1B 30 00 00 00 00 00 E8 0C 46 [12:18:30]RasterBufferAndPrint [12:18:30]line [12:18:30]line [12:18:30]line [12:18:30]line [12:18:30]line [12:18:30]written 0, free lines is 3311 [12:18:30]MH_Cut [12:18:30]Write to MH i2c: D1 01 00 22 30 01 24 [12:18:30]Write i2c OK [12:18:30]MH_I2C_Read... [12:18:30]Read from MH i2c: D1 [12:18:30]MH_I2C_Read... [12:18:30]Read from MH i2c: D1 01 00 [12:18:30]MH_I2C_Read... [12:18:30]Read from MH i2c: D1 01 00 22 30 00 23 [12:18:30]Write to MH i2c: 01 00 00 23 30 53 [12:18:30]Write i2c OK [12:18:30]MH_I2C_Read... [12:18:30]OFD Sender: No OFD packet to send [12:18:30]*** Cut start [12:18:30]*** Partial cut [12:18:30]*** CUTSNS_PIN = 1 [12:18:30]*** CUTSNS_PIN = 0 [12:18:31]*** Brake cut motor [12:18:31]Read from MH i2c: 01 [12:18:31]MH_I2C_Read... [12:18:31]*** Stop cut motor [12:18:31]*** Cut end [12:18:31]Read from MH i2c: 01 07 00 [12:18:31]MH_I2C_Read... [12:18:31]Read from MH i2c: 01 07 00 23 30 00 00 00 00 00 FF 0F 68 [12:18:31]process_action close_receipt done [12:18:31]requested_data is exist [12:18:31]produce_requested_data [12:18:31]requested_item fm.sn is exist - process it [12:18:31]wFMCommunicate request_size=4 [12:18:31]MH_SAM_APDU [12:18:31]CAPDU: 80 11 00 00 [12:18:31]Write to MH i2c: E2 08 00 24 30 80 11 00 00 00 00 00 00 CE [12:18:31]Write i2c OK [12:18:31]MH_I2C_Read... [12:18:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:18:31]Read from MH i2c: E2 [12:18:31]MH_I2C_Read... [12:18:31]Read from MH i2c: E2 17 00 [12:18:31]MH_I2C_Read... [12:18:31]Read from MH i2c: E2 17 00 24 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1F [12:18:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:18:31]wFMCommunicate OK [12:18:31]requested_item fd.num is exist - process it [12:18:31]SAM_PROTO_GetFieldsCounters [12:18:31]wFMCommunicate request_size=4 [12:18:31]MH_SAM_APDU [12:18:31]CAPDU: 80 13 00 00 [12:18:31]Write to MH i2c: E2 08 00 25 30 80 13 00 00 00 00 00 00 D1 [12:18:31]Write i2c OK [12:18:31]MH_I2C_Read... [12:18:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:18:31]Read from MH i2c: E2 [12:18:31]MH_I2C_Read... [12:18:31]Read from MH i2c: E2 62 00 [12:18:31]MH_I2C_Read... [12:18:31]Read from MH i2c: E2 62 00 25 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2F 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 17 01 00 00 5E 04 04 00 17 01 00 00 57 04 04 00 18 01 00 00 19 04 04 00 00 00 00 00 90 00 20 [12:18:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2F 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 17 01 00 00 5E 04 04 00 17 01 00 00 57 04 04 00 18 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:18:31]wFMCommunicate OK [12:18:31]SAM_PROTO_GetFieldsCounters done [12:18:31]requested_item shift.num is exist - process it [12:18:31]requested_item shift.opened is exist - process it [12:18:31]req_shift_opened [12:18:31]FM_GetShiftState [12:18:31]SAM_PROTO_GetShiftState [12:18:31]wFMCommunicate request_size=4 [12:18:31]MH_SAM_APDU [12:18:31]CAPDU: 80 13 01 00 [12:18:31]Write to MH i2c: E2 08 00 26 30 80 13 01 00 00 00 00 00 D3 [12:18:31]Write i2c OK [12:18:31]MH_I2C_Read... [12:18:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:18:31]Read from MH i2c: E2 [12:18:31]MH_I2C_Read... [12:18:31]Read from MH i2c: E2 0E 00 [12:18:31]MH_I2C_Read... [12:18:31]Read from MH i2c: E2 0E 00 26 30 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 7A [12:18:31]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:18:31]wFMCommunicate OK [12:18:31]SAM_PROTO_GetShiftState done [12:18:31]FM_GetShiftState done [12:18:31]req_shift_opened done [12:18:31]requested_item shift.open_date is exist - process it [12:18:31]req_shift_open_date [12:18:31]req_shift_open_date done [12:18:31]produce_requested_data done [12:18:31]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156207,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:18:31]process_action_free close_receipt [12:18:31]json_value_free [12:18:31]json_value_free done [12:18:31]process_json_proto returns [12:18:31]Send response to host [12:18:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156207,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:18:31]free response buf [12:18:31]execute_script done [12:18:31]execute_script returns [12:18:31]free content buf [12:18:31]Sock 8.Close socket [12:18:31]Sock 8.Thread stoped [12:18:35]OFD Sender: No OFD packet to send [12:18:40]OFD Sender: No OFD packet to send [12:18:45]OFD Sender: No OFD packet to send [12:18:47]accept exits with 9 [12:18:47]New connection [12:18:47]New thread 3066551652 created [12:18:47]Thread 3066695012 joined [12:18:47]Waiting for new connection... [12:18:47] Sock 9.Parse request [12:18:47]Sock 9.Check first char [12:18:47]Sock 9.First char is OK [12:18:47]request: POST /json_proto HTTP/1.0 [12:18:47]Method: POST [12:18:47]URL: /json_proto [12:18:47]Method is POST - this is cgi request [12:18:47]url: /json_proto [12:18:47]query_string will be loaded in cgi processing [12:18:47]execute_cgi json_proto POST (null) [12:18:47]execute_cgi path=json_proto method=POST [12:18:47]POST find Content-Length [12:18:47]Host: 172.17.53.67:8080 [12:18:47]Content-Length: 677 [12:18:47]Content-Type: application/json [12:18:47] [12:18:47]POST finish read [12:18:47]Found Content-Length = 677 [12:18:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874500", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.240, "sum" : 350.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:18:47]execute_script... [12:18:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874500", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.240, "sum" : 350.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:18:47]POST & json_proto [12:18:47]process_json_proto [12:18:47]json parsed OK: [12:18:47]protocol is kg_v1.0 [12:18:47]action value=close_receipt [12:18:47]process_action close_receipt [12:18:47]cmd_close_receipt [12:18:47]MH_GetDate [12:18:47]Write to MH i2c: F0 00 00 27 30 46 [12:18:47]Write i2c OK [12:18:47]MH_I2C_Read... [12:18:47]Read from MH i2c: F0 [12:18:47]MH_I2C_Read... [12:18:47]Read from MH i2c: F0 09 00 [12:18:47]MH_I2C_Read... [12:18:47]Read from MH i2c: F0 09 00 27 30 00 28 F5 14 67 19 BC 99 64 B9 [12:18:47]GetLastDocTimeStamp 1729426709 [12:18:47]current date 1729426728 [12:18:47]FM_GetShiftState [12:18:47]SAM_PROTO_GetShiftState [12:18:47]wFMCommunicate request_size=4 [12:18:47]MH_SAM_APDU [12:18:47]CAPDU: 80 13 01 00 [12:18:47]Write to MH i2c: E2 08 00 28 30 80 13 01 00 00 00 00 00 D5 [12:18:47]Write i2c OK [12:18:47]MH_I2C_Read... [12:18:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:18:47]Read from MH i2c: E2 [12:18:47]MH_I2C_Read... [12:18:47]Read from MH i2c: E2 0E 00 [12:18:47]MH_I2C_Read... [12:18:47]Read from MH i2c: E2 0E 00 28 30 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 7C [12:18:47]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:18:47]wFMCommunicate OK [12:18:47]SAM_PROTO_GetShiftState done [12:18:47]FM_GetShiftState done [12:18:47]opened in 1729383891 [12:18:47]opened+sec_in_day 1729470291 [12:18:47]quantity*price = 35055 [12:18:47]sum+1 = 35057 [12:18:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.23 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 280 20.10.2024 12:18 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156208 ФПД: 158671046541413 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T121848&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156208&fm=158671046541413&tin=02508201610067®Number=0000137193017469&sum=35000 [12:18:48]StoreToDocumentArchive [12:18:48]shift 314 fd 156208 [12:18:48]save to /storage/0314/doc_00156208 [12:18:48]save last doc name /storage/0314/doc_00156208 to /storage/kkm_last_doc_name [12:18:48]save OK [12:18:48]Clear old archive folders... [12:18:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:18:48]tlvbuf is 008DDD30 [12:18:48]SAM_PROTO_ClearQueue [12:18:48]wFMCommunicate request_size=4 [12:18:48]MH_SAM_APDU [12:18:48]CAPDU: 80 09 00 00 [12:18:48]Write to MH i2c: E2 08 00 35 30 80 09 00 00 00 00 00 00 D7 [12:18:48]Write i2c OK [12:18:48]MH_I2C_Read... [12:18:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:18:48]Read from MH i2c: E2 [12:18:48]MH_I2C_Read... [12:18:48]Read from MH i2c: E2 03 00 [12:18:48]MH_I2C_Read... [12:18:48]Read from MH i2c: E2 03 00 35 30 00 90 00 D9 [12:18:48]RAPDU: 90 00 [12:18:48]wFMCommunicate OK [12:18:48]SAM_PROTO_ClearQueue done [12:18:48]KKMCreateOFDPacket [12:18:48]OFDProtocolAddRootSTLVToBuf [12:18:48]FM_MakeSignedData [12:18:48]FM_MakeSignedData [12:18:48]SAM_PROTO_SignData [12:18:48]wFMCommunicate request_size=4 [12:18:48]MH_SAM_APDU [12:18:48]CAPDU: 80 0D 01 02 [12:18:48]Write to MH i2c: E2 08 00 36 30 80 0D 01 02 00 00 00 00 DF [12:18:48]Write i2c OK [12:18:48]MH_I2C_Read... [12:18:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:18:48]Read from MH i2c: E2 [12:18:48]MH_I2C_Read... [12:18:48]Read from MH i2c: E2 03 00 [12:18:48]MH_I2C_Read... [12:18:48]Read from MH i2c: E2 03 00 36 30 00 90 00 DA [12:18:48]RAPDU: 90 00 [12:18:48]wFMCommunicate OK [12:18:48]wFMCommunicate request_size=255 [12:18:48]MH_SAM_APDU [12:18:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 28 F5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 30 62 02 00 35 04 06 00 90 [12:18:48]Write to MH i2c: E2 02 01 37 30 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 28 F5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 30 62 02 00 35 04 06 00 90 00 00 A1 [12:18:48]Write i2c OK [12:18:48]MH_I2C_Read... [12:18:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:18:48]Read from MH i2c: E2 [12:18:48]MH_I2C_Read... [12:18:48]Read from MH i2c: E2 03 00 [12:18:48]MH_I2C_Read... [12:18:48]Read from MH i2c: E2 03 00 37 30 00 90 00 DB [12:18:48]RAPDU: 90 00 [12:18:48]wFMCommunicate OK [12:18:48]wFMCommunicate request_size=10 [12:18:48]MH_SAM_APDU [12:18:48]CAPDU: 80 0D 02 02 05 4F 7B 5D 80 65 [12:18:48]Write to MH i2c: E2 0D 00 38 30 80 0D 02 02 05 00 4F 7B 5D 80 65 00 00 F8 [12:18:48]Write i2c OK [12:18:48]MH_I2C_Read... [12:18:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:18:48]Read from MH i2c: E2 [12:18:48]MH_I2C_Read... [12:18:48]Read from MH i2c: E2 03 00 [12:18:48]MH_I2C_Read... [12:18:48]Read from MH i2c: E2 03 00 38 30 00 90 00 DC [12:18:48]RAPDU: 90 00 [12:18:48]wFMCommunicate OK [12:18:48]wFMCommunicate request_size=4 [12:18:48]MH_SAM_APDU [12:18:48]CAPDU: 80 0D 03 02 [12:18:48]Write to MH i2c: E2 08 00 39 30 80 0D 03 02 00 00 00 00 E4 [12:18:48]Write i2c OK [12:18:48]MH_I2C_Read... [12:18:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:18:48]Read from MH i2c: E2 [12:18:48]MH_I2C_Read... [12:18:48]Read from MH i2c: E2 0B 00 [12:18:48]MH_I2C_Read... [12:18:48]Read from MH i2c: E2 0B 00 39 30 00 17 3F DA 35 EE 9B 22 F0 90 00 E5 [12:18:48]RAPDU: 17 3F DA 35 EE 9B 22 F0 90 00 [12:18:48]wFMCommunicate OK [12:18:48]SAM_PROTO_SignData done [12:18:48]FM_MakeSignedData done [12:18:48]CreateOFDProtocolMessage [12:18:48]wFMCommunicate request_size=4 [12:18:48]MH_SAM_APDU [12:18:48]CAPDU: 80 11 00 00 [12:18:48]Write to MH i2c: E2 08 00 3A 30 80 11 00 00 00 00 00 00 E4 [12:18:48]Write i2c OK [12:18:48]MH_I2C_Read... [12:18:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:18:48]Read from MH i2c: E2 [12:18:48]MH_I2C_Read... [12:18:48]Read from MH i2c: E2 17 00 [12:18:48]MH_I2C_Read... [12:18:48]Read from MH i2c: E2 17 00 3A 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 35 [12:18:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:18:48]wFMCommunicate OK [12:18:48]CreateOFDProtocolMessage done [12:18:48]OFDSenderStorePacket 156208 [12:18:48]StoreOFDPacket docnum=156208 [12:18:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7F ED 07 01 2A 0D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 28 F5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 30 62 02 00 35 04 06 00 90 4F 7B 5D 80 65 17 3F DA 35 EE 9B 22 F0 [12:18:48]CheckFolder [12:18:48]dirname=/storage/ofd_packets [12:18:48]CheckFolder done [12:18:48]ProducePacketName [12:18:48]name=ofd_packets/00156208 [12:18:48]NVStorageSaveData ofd_packets/00156208 [12:18:48]File name is /storage/ofd_packets/00156208 [12:18:48]Write 301 bytes [12:18:48]NVStorageSaveData done [12:18:48]OFDSenderStorePacket done [12:18:48]KKMCreateOFDPacket done [12:18:48]NVStorageSaveData kkm_last_timestamp [12:18:48]File name is /storage/kkm_last_timestamp [12:18:48]Write 4 bytes [12:18:48]NVStorageSaveData done [12:18:48]ExternCall_PrintAddStr [12:18:48]wPrintStart [12:18:48]Write to MH i2c: 01 00 00 3B 30 6B [12:18:48]Write i2c OK [12:18:48]MH_I2C_Read... [12:18:48]Read from MH i2c: 01 [12:18:48]MH_I2C_Read... [12:18:48]Read from MH i2c: 01 07 00 [12:18:48]MH_I2C_Read... [12:18:48]Read from MH i2c: 01 07 00 3B 30 00 00 00 00 00 FF 0F 80 [12:18:48]RasterBufferAndPrint [12:18:48]line Счет N : (1)874500 [12:18:48]line ИНН: 02508201610067 [12:18:48]line Контрольно-Кассовый Чек [12:18:48]line ПРОДАЖА [12:18:48]line ТРК (МРК, ГНК) : 22 [12:18:48]line Товар: 2710124130 [12:18:48]line Аи-92-К-5 [12:18:48]line 5.240 * 66.90 [12:18:48]line = 350.56 [12:18:48]line НДС 12% НСП 1% [12:18:48]line > о реализуемом товаре [12:18:48]line ОКРУГЛЕНИЕ: -0.56 [12:18:48]line ИТОГО: 350.00 [12:18:48]line Внесено: 350.00 [12:18:48]line СДАЧА: 0.00 [12:18:48]line НСП 1% : 3.10 [12:18:48]line НДС 12% : 37.23 [12:18:48]line Наличными: 350.00 [12:18:48]line Безнал.: 0.00 [12:18:48]line Место: АЗС № 165 "Партнер Нефть" [12:18:48]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:18:48]line СНО: Общий режим [12:18:48]line Чек 280 20.10.2024 12:18 [12:18:48]line Смена: 314 ФФД: 1.0 [12:18:48]line ЗНМ: 0300000234 [12:18:48]line РНМ: 0000137193017469 [12:18:48]line Версия ККМ: v1.0 [12:18:48]line ФМ: 0000000000963156 [12:18:48]line ФД: 156208 [12:18:48]line ФПД: 158671046541413 [12:18:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T121848&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156208&fm=158671046541413&tin=02508201610067®Number=0000137193017469&sum=35000 [12:18:49]OFD Sender: Processing packet 156208 [packets to send 52, broken 51] [12:18:49]ProducePacketName [12:18:49]name=ofd_packets/00156208 [12:18:49]OFD Sender: To server: pG, [12:18:49]CommunicateWithHost lk.salyk.kg:30040 [12:18:49]ConnectInit lk.salyk.kg [12:18:49]written 0, free lines is 4095 [12:18:49]Connected sock=10 [12:18:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7F ED 07 01 2A 0D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 28 F5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 30 62 02 00 35 04 06 00 90 4F 7B 5D 80 65 17 3F DA 35 EE 9B 22 F0 [12:18:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 02 F3 47 00 64 DF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 30 62 02 00 F4 03 04 00 5B 9B 14 67 B6 04 01 00 00 55 EE 37 09 8A F5 2E 7D [12:18:49]CommunicateWithHost err = 0 [12:18:49]CheckOFDResponse [12:18:49]1017 (14) - 77093643461234 [12:18:49]1041 (16) - 0000000000963156 [12:18:49]1040 (4) - 156208 [12:18:49]1012 (4) - 20.10.2024 05:55 [12:18:49]1206 (1) - 0 [12:18:49]OFD Sender: Remove packet 156208 [12:18:49]ProducePacketName [12:18:49]name=ofd_packets/00156208 [12:18:49]NVStorageDeleteData [12:18:49]Write to MH i2c: 01 00 00 66 30 96 [12:18:49]Write i2c OK [12:18:49]MH_I2C_Read... [12:18:49]Read from MH i2c: 01 [12:18:49]MH_I2C_Read... [12:18:49]Read from MH i2c: 01 07 00 [12:18:49]MH_I2C_Read... [12:18:49]Read from MH i2c: 01 07 00 66 30 00 00 00 00 00 E1 0C 8A [12:18:49]RasterBufferAndPrint [12:18:49]line [12:18:49]line [12:18:49]line [12:18:49]line [12:18:49]line [12:18:49]written 0, free lines is 3303 [12:18:49]MH_Cut [12:18:49]Write to MH i2c: D1 01 00 6D 30 01 6F [12:18:49]Write i2c OK [12:18:49]MH_I2C_Read... [12:18:49]Read from MH i2c: D1 [12:18:49]MH_I2C_Read... [12:18:49]Read from MH i2c: D1 01 00 [12:18:49]MH_I2C_Read... [12:18:49]Read from MH i2c: D1 01 00 6D 30 00 6E [12:18:49]Write to MH i2c: 01 00 00 6E 30 9E [12:18:49]Write i2c OK [12:18:49]MH_I2C_Read... [12:18:49]OFD Sender: No OFD packet to send [12:18:50]*** Cut start [12:18:50]*** Partial cut [12:18:50]*** CUTSNS_PIN = 1 [12:18:50]*** CUTSNS_PIN = 0 [12:18:50]*** Brake cut motor [12:18:50]Read from MH i2c: 01 [12:18:50]MH_I2C_Read... [12:18:50]*** Stop cut motor [12:18:50]*** Cut end [12:18:50]Read from MH i2c: 01 07 00 [12:18:50]MH_I2C_Read... [12:18:50]Read from MH i2c: 01 07 00 6E 30 00 00 00 00 00 FF 0F B3 [12:18:50]process_action close_receipt done [12:18:50]requested_data is exist [12:18:50]produce_requested_data [12:18:50]requested_item fm.sn is exist - process it [12:18:50]wFMCommunicate request_size=4 [12:18:50]MH_SAM_APDU [12:18:50]CAPDU: 80 11 00 00 [12:18:50]Write to MH i2c: E2 08 00 6F 30 80 11 00 00 00 00 00 00 19 [12:18:50]Write i2c OK [12:18:50]MH_I2C_Read... [12:18:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:18:50]Read from MH i2c: E2 [12:18:50]MH_I2C_Read... [12:18:50]Read from MH i2c: E2 17 00 [12:18:50]MH_I2C_Read... [12:18:50]Read from MH i2c: E2 17 00 6F 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6A [12:18:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:18:50]wFMCommunicate OK [12:18:50]requested_item fd.num is exist - process it [12:18:50]SAM_PROTO_GetFieldsCounters [12:18:50]wFMCommunicate request_size=4 [12:18:50]MH_SAM_APDU [12:18:50]CAPDU: 80 13 00 00 [12:18:50]Write to MH i2c: E2 08 00 70 30 80 13 00 00 00 00 00 00 1C [12:18:50]Write i2c OK [12:18:50]MH_I2C_Read... [12:18:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:18:51]Read from MH i2c: E2 [12:18:51]MH_I2C_Read... [12:18:51]Read from MH i2c: E2 62 00 [12:18:51]MH_I2C_Read... [12:18:51]Read from MH i2c: E2 62 00 70 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 30 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 18 01 00 00 5E 04 04 00 18 01 00 00 57 04 04 00 19 01 00 00 19 04 04 00 00 00 00 00 90 00 6F [12:18:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 30 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 18 01 00 00 5E 04 04 00 18 01 00 00 57 04 04 00 19 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:18:51]wFMCommunicate OK [12:18:51]SAM_PROTO_GetFieldsCounters done [12:18:51]requested_item shift.num is exist - process it [12:18:51]requested_item shift.opened is exist - process it [12:18:51]req_shift_opened [12:18:51]FM_GetShiftState [12:18:51]SAM_PROTO_GetShiftState [12:18:51]wFMCommunicate request_size=4 [12:18:51]MH_SAM_APDU [12:18:51]CAPDU: 80 13 01 00 [12:18:51]Write to MH i2c: E2 08 00 71 30 80 13 01 00 00 00 00 00 1E [12:18:51]Write i2c OK [12:18:51]MH_I2C_Read... [12:18:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:18:51]Read from MH i2c: E2 [12:18:51]MH_I2C_Read... [12:18:51]Read from MH i2c: E2 0E 00 [12:18:51]MH_I2C_Read... [12:18:51]Read from MH i2c: E2 0E 00 71 30 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C5 [12:18:51]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:18:51]wFMCommunicate OK [12:18:51]SAM_PROTO_GetShiftState done [12:18:51]FM_GetShiftState done [12:18:51]req_shift_opened done [12:18:51]requested_item shift.open_date is exist - process it [12:18:51]req_shift_open_date [12:18:51]req_shift_open_date done [12:18:51]produce_requested_data done [12:18:51]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156208,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:18:51]process_action_free close_receipt [12:18:51]json_value_free [12:18:51]json_value_free done [12:18:51]process_json_proto returns [12:18:51]Send response to host [12:18:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156208,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:18:51]free response buf [12:18:51]execute_script done [12:18:51]execute_script returns [12:18:51]free content buf [12:18:51]Sock 9.Close socket [12:18:51]Sock 9.Thread stoped [12:18:54]OFD Sender: No OFD packet to send [12:18:59]OFD Sender: No OFD packet to send [12:19:04]OFD Sender: No OFD packet to send [12:19:09]OFD Sender: No OFD packet to send [12:19:14]OFD Sender: No OFD packet to send [12:19:19]OFD Sender: No OFD packet to send [12:19:24]OFD Sender: No OFD packet to send [12:19:29]OFD Sender: No OFD packet to send [12:19:34]OFD Sender: No OFD packet to send [12:19:39]OFD Sender: No OFD packet to send [12:19:44]OFD Sender: No OFD packet to send [12:19:49]OFD Sender: No OFD packet to send [12:19:54]OFD Sender: No OFD packet to send [12:19:59]OFD Sender: No OFD packet to send [12:20:04]OFD Sender: No OFD packet to send [12:20:09]OFD Sender: No OFD packet to send [12:20:14]OFD Sender: No OFD packet to send [12:20:19]OFD Sender: No OFD packet to send [12:20:21]accept exits with 8 [12:20:21]New connection [12:20:21]New thread 3066695012 created [12:20:21]Thread 3066551652 joined [12:20:21]Waiting for new connection... [12:20:21] Sock 8.Parse request [12:20:21]Sock 8.Check first char [12:20:21]Sock 8.First char is OK [12:20:21]request: POST /json_proto HTTP/1.0 [12:20:21]Method: POST [12:20:21]URL: /json_proto [12:20:21]Method is POST - this is cgi request [12:20:21]url: /json_proto [12:20:21]query_string will be loaded in cgi processing [12:20:21]execute_cgi json_proto POST (null) [12:20:21]execute_cgi path=json_proto method=POST [12:20:21]POST find Content-Length [12:20:21]Host: 172.17.53.67:8080 [12:20:21]Content-Length: 677 [12:20:21]Content-Type: application/json [12:20:21] [12:20:21]POST finish read [12:20:21]Found Content-Length = 677 [12:20:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874501", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:20:21]execute_script... [12:20:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874501", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:20:21]POST & json_proto [12:20:21]process_json_proto [12:20:21]json parsed OK: [12:20:21]protocol is kg_v1.0 [12:20:21]action value=close_receipt [12:20:21]process_action close_receipt [12:20:21]cmd_close_receipt [12:20:21]MH_GetDate [12:20:21]Write to MH i2c: F0 00 00 72 30 91 [12:20:21]Write i2c OK [12:20:21]MH_I2C_Read... [12:20:21]Read from MH i2c: F0 [12:20:21]MH_I2C_Read... [12:20:21]Read from MH i2c: F0 09 00 [12:20:21]MH_I2C_Read... [12:20:21]Read from MH i2c: F0 09 00 72 30 00 87 F5 14 67 19 BC 99 64 63 [12:20:21]GetLastDocTimeStamp 1729426728 [12:20:21]current date 1729426823 [12:20:21]FM_GetShiftState [12:20:21]SAM_PROTO_GetShiftState [12:20:21]wFMCommunicate request_size=4 [12:20:21]MH_SAM_APDU [12:20:21]CAPDU: 80 13 01 00 [12:20:21]Write to MH i2c: E2 08 00 73 30 80 13 01 00 00 00 00 00 20 [12:20:21]Write i2c OK [12:20:21]MH_I2C_Read... [12:20:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:20:21]Read from MH i2c: E2 [12:20:21]MH_I2C_Read... [12:20:21]Read from MH i2c: E2 0E 00 [12:20:21]MH_I2C_Read... [12:20:21]Read from MH i2c: E2 0E 00 73 30 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C7 [12:20:21]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:20:21]wFMCommunicate OK [12:20:21]SAM_PROTO_GetShiftState done [12:20:21]FM_GetShiftState done [12:20:21]opened in 1729383891 [12:20:21]opened+sec_in_day 1729470291 [12:20:21]quantity*price = 30038 [12:20:21]sum+1 = 30039 [12:20:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 281 20.10.2024 12:20 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156209 ФПД: 23175700882061 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T122023&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156209&fm=23175700882061&tin=02508201610067®Number=0000137193017469&sum=30000 [12:20:23]StoreToDocumentArchive [12:20:23]shift 314 fd 156209 [12:20:23]save to /storage/0314/doc_00156209 [12:20:23]save last doc name /storage/0314/doc_00156209 to /storage/kkm_last_doc_name [12:20:23]save OK [12:20:23]Clear old archive folders... [12:20:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:20:23]tlvbuf is 008A69F0 [12:20:23]SAM_PROTO_ClearQueue [12:20:23]wFMCommunicate request_size=4 [12:20:23]MH_SAM_APDU [12:20:23]CAPDU: 80 09 00 00 [12:20:23]Write to MH i2c: E2 08 00 80 30 80 09 00 00 00 00 00 00 22 [12:20:23]Write i2c OK [12:20:23]MH_I2C_Read... [12:20:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:20:23]Read from MH i2c: E2 [12:20:23]MH_I2C_Read... [12:20:23]Read from MH i2c: E2 03 00 [12:20:23]MH_I2C_Read... [12:20:23]Read from MH i2c: E2 03 00 80 30 00 90 00 24 [12:20:23]RAPDU: 90 00 [12:20:23]wFMCommunicate OK [12:20:23]SAM_PROTO_ClearQueue done [12:20:23]KKMCreateOFDPacket [12:20:23]OFDProtocolAddRootSTLVToBuf [12:20:23]FM_MakeSignedData [12:20:23]FM_MakeSignedData [12:20:23]SAM_PROTO_SignData [12:20:23]wFMCommunicate request_size=4 [12:20:23]MH_SAM_APDU [12:20:23]CAPDU: 80 0D 01 02 [12:20:23]Write to MH i2c: E2 08 00 81 30 80 0D 01 02 00 00 00 00 2A [12:20:23]Write i2c OK [12:20:23]MH_I2C_Read... [12:20:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:20:23]Read from MH i2c: E2 [12:20:23]MH_I2C_Read... [12:20:23]Read from MH i2c: E2 03 00 [12:20:23]MH_I2C_Read... [12:20:23]Read from MH i2c: E2 03 00 81 30 00 90 00 25 [12:20:23]RAPDU: 90 00 [12:20:23]wFMCommunicate OK [12:20:23]wFMCommunicate request_size=255 [12:20:23]MH_SAM_APDU [12:20:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 87 F5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 31 62 02 00 35 04 06 00 15 [12:20:23]Write to MH i2c: E2 02 01 82 30 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 87 F5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 31 62 02 00 35 04 06 00 15 00 00 BB [12:20:23]Write i2c OK [12:20:23]MH_I2C_Read... [12:20:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:20:23]Read from MH i2c: E2 [12:20:23]MH_I2C_Read... [12:20:23]Read from MH i2c: E2 03 00 [12:20:23]MH_I2C_Read... [12:20:23]Read from MH i2c: E2 03 00 82 30 00 90 00 26 [12:20:23]RAPDU: 90 00 [12:20:23]wFMCommunicate OK [12:20:23]wFMCommunicate request_size=10 [12:20:23]MH_SAM_APDU [12:20:23]CAPDU: 80 0D 02 02 05 14 03 6B 22 8D [12:20:23]Write to MH i2c: E2 0D 00 83 30 80 0D 02 02 05 00 14 03 6B 22 8D 00 00 68 [12:20:23]Write i2c OK [12:20:23]MH_I2C_Read... [12:20:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:20:23]Read from MH i2c: E2 [12:20:23]MH_I2C_Read... [12:20:23]Read from MH i2c: E2 03 00 [12:20:23]MH_I2C_Read... [12:20:23]Read from MH i2c: E2 03 00 83 30 00 90 00 27 [12:20:23]RAPDU: 90 00 [12:20:23]wFMCommunicate OK [12:20:23]wFMCommunicate request_size=4 [12:20:23]MH_SAM_APDU [12:20:23]CAPDU: 80 0D 03 02 [12:20:23]Write to MH i2c: E2 08 00 84 30 80 0D 03 02 00 00 00 00 2F [12:20:23]Write i2c OK [12:20:23]MH_I2C_Read... [12:20:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:20:23]Read from MH i2c: E2 [12:20:23]MH_I2C_Read... [12:20:23]Read from MH i2c: E2 0B 00 [12:20:23]MH_I2C_Read... [12:20:23]Read from MH i2c: E2 0B 00 84 30 00 DE 13 FB CA 93 25 06 96 90 00 3A [12:20:23]RAPDU: DE 13 FB CA 93 25 06 96 90 00 [12:20:23]wFMCommunicate OK [12:20:23]SAM_PROTO_SignData done [12:20:23]FM_MakeSignedData done [12:20:23]CreateOFDProtocolMessage [12:20:23]wFMCommunicate request_size=4 [12:20:23]MH_SAM_APDU [12:20:23]CAPDU: 80 11 00 00 [12:20:23]Write to MH i2c: E2 08 00 85 30 80 11 00 00 00 00 00 00 2F [12:20:23]Write i2c OK [12:20:23]MH_I2C_Read... [12:20:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:20:23]Read from MH i2c: E2 [12:20:23]MH_I2C_Read... [12:20:23]Read from MH i2c: E2 17 00 [12:20:23]MH_I2C_Read... [12:20:23]Read from MH i2c: E2 17 00 85 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 80 [12:20:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:20:23]wFMCommunicate OK [12:20:23]CreateOFDProtocolMessage done [12:20:23]OFDSenderStorePacket 156209 [12:20:23]StoreOFDPacket docnum=156209 [12:20:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 AE F5 07 01 58 9E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 87 F5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 31 62 02 00 35 04 06 00 15 14 03 6B 22 8D DE 13 FB CA 93 25 06 96 [12:20:23]CheckFolder [12:20:23]dirname=/storage/ofd_packets [12:20:23]CheckFolder done [12:20:23]ProducePacketName [12:20:23]name=ofd_packets/00156209 [12:20:23]NVStorageSaveData ofd_packets/00156209 [12:20:23]File name is /storage/ofd_packets/00156209 [12:20:23]Write 301 bytes [12:20:23]NVStorageSaveData done [12:20:23]OFDSenderStorePacket done [12:20:23]KKMCreateOFDPacket done [12:20:23]NVStorageSaveData kkm_last_timestamp [12:20:23]File name is /storage/kkm_last_timestamp [12:20:23]Write 4 bytes [12:20:23]NVStorageSaveData done [12:20:23]ExternCall_PrintAddStr [12:20:23]wPrintStart [12:20:23]Write to MH i2c: 01 00 00 86 30 B6 [12:20:23]Write i2c OK [12:20:23]MH_I2C_Read... [12:20:23]Read from MH i2c: 01 [12:20:23]MH_I2C_Read... [12:20:23]Read from MH i2c: 01 07 00 [12:20:23]MH_I2C_Read... [12:20:23]Read from MH i2c: 01 07 00 86 30 00 00 00 00 00 FF 0F CB [12:20:23]RasterBufferAndPrint [12:20:23]line Счет N : (1)874501 [12:20:23]line ИНН: 02508201610067 [12:20:23]line Контрольно-Кассовый Чек [12:20:23]line ПРОДАЖА [12:20:23]line ТРК (МРК, ГНК) : 32 [12:20:23]line Товар: 2710124130 [12:20:23]line Аи-92-К-5 [12:20:23]line 4.490 * 66.90 [12:20:23]line = 300.38 [12:20:23]line НДС 12% НСП 1% [12:20:23]line > о реализуемом товаре [12:20:23]line ОКРУГЛЕНИЕ: -0.38 [12:20:23]line ИТОГО: 300.00 [12:20:23]line Внесено: 300.00 [12:20:23]line СДАЧА: 0.00 [12:20:23]line НСП 1% : 2.66 [12:20:23]line НДС 12% : 31.90 [12:20:23]line Наличными: 300.00 [12:20:23]line Безнал.: 0.00 [12:20:23]line Место: АЗС № 165 "Партнер Нефть" [12:20:23]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:20:23]line СНО: Общий режим [12:20:23]line Чек 281 20.10.2024 12:20 [12:20:23]line Смена: 314 ФФД: 1.0 [12:20:23]line ЗНМ: 0300000234 [12:20:23]line РНМ: 0000137193017469 [12:20:23]line Версия ККМ: v1.0 [12:20:23]line ФМ: 0000000000963156 [12:20:23]line ФД: 156209 [12:20:23]line ФПД: 23175700882061 [12:20:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T122023&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156209&fm=23175700882061&tin=02508201610067®Number=0000137193017469&sum=30000 [12:20:23]OFD Sender: Processing packet 156209 [packets to send 52, broken 51] [12:20:23]ProducePacketName [12:20:23]name=ofd_packets/00156209 [12:20:23]OFD Sender: To server: pG, [12:20:23]CommunicateWithHost lk.salyk.kg:30040 [12:20:23]ConnectInit lk.salyk.kg [12:20:23]written 0, free lines is 4095 [12:20:24]Connected sock=10 [12:20:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 AE F5 07 01 58 9E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 87 F5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 31 62 02 00 35 04 06 00 15 14 03 6B 22 8D DE 13 FB CA 93 25 06 96 [12:20:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 BA 03 47 00 F2 18 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 31 62 02 00 F4 03 04 00 B9 9B 14 67 B6 04 01 00 00 F5 E0 5E 9D 2B AD 3D 4C [12:20:24]CommunicateWithHost err = 0 [12:20:24]CheckOFDResponse [12:20:24]1017 (14) - 77093643461234 [12:20:24]1041 (16) - 0000000000963156 [12:20:24]1040 (4) - 156209 [12:20:24]1012 (4) - 20.10.2024 05:57 [12:20:24]1206 (1) - 0 [12:20:24]OFD Sender: Remove packet 156209 [12:20:24]ProducePacketName [12:20:24]name=ofd_packets/00156209 [12:20:24]NVStorageDeleteData [12:20:24]Write to MH i2c: 01 00 00 B1 30 E1 [12:20:24]Write i2c OK [12:20:24]MH_I2C_Read... [12:20:24]Read from MH i2c: 01 [12:20:24]MH_I2C_Read... [12:20:24]Read from MH i2c: 01 07 00 [12:20:24]MH_I2C_Read... [12:20:24]Read from MH i2c: 01 07 00 B1 30 00 00 00 00 00 F4 0C E8 [12:20:24]RasterBufferAndPrint [12:20:24]line [12:20:24]line [12:20:24]line [12:20:24]line [12:20:24]line [12:20:24]written 0, free lines is 3322 [12:20:24]MH_Cut [12:20:24]Write to MH i2c: D1 01 00 B8 30 01 BA [12:20:24]Write i2c OK [12:20:24]MH_I2C_Read... [12:20:24]Read from MH i2c: D1 [12:20:24]MH_I2C_Read... [12:20:24]Read from MH i2c: D1 01 00 [12:20:24]MH_I2C_Read... [12:20:24]Read from MH i2c: D1 01 00 B8 30 00 B9 [12:20:24]Write to MH i2c: 01 00 00 B9 30 E9 [12:20:24]Write i2c OK [12:20:24]MH_I2C_Read... [12:20:24]OFD Sender: No OFD packet to send [12:20:25]*** Cut start [12:20:25]*** Partial cut [12:20:25]*** CUTSNS_PIN = 1 [12:20:25]*** CUTSNS_PIN = 0 [12:20:25]*** Brake cut motor [12:20:25]Read from MH i2c: 01 [12:20:25]MH_I2C_Read... [12:20:25]*** Stop cut motor [12:20:25]*** Cut end [12:20:25]Read from MH i2c: 01 07 00 [12:20:25]MH_I2C_Read... [12:20:25]Read from MH i2c: 01 07 00 B9 30 00 00 00 00 00 FF 0F FE [12:20:25]process_action close_receipt done [12:20:25]requested_data is exist [12:20:25]produce_requested_data [12:20:25]requested_item fm.sn is exist - process it [12:20:25]wFMCommunicate request_size=4 [12:20:25]MH_SAM_APDU [12:20:25]CAPDU: 80 11 00 00 [12:20:25]Write to MH i2c: E2 08 00 BA 30 80 11 00 00 00 00 00 00 64 [12:20:25]Write i2c OK [12:20:25]MH_I2C_Read... [12:20:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:20:25]Read from MH i2c: E2 [12:20:25]MH_I2C_Read... [12:20:25]Read from MH i2c: E2 17 00 [12:20:25]MH_I2C_Read... [12:20:25]Read from MH i2c: E2 17 00 BA 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B5 [12:20:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:20:25]wFMCommunicate OK [12:20:25]requested_item fd.num is exist - process it [12:20:25]SAM_PROTO_GetFieldsCounters [12:20:25]wFMCommunicate request_size=4 [12:20:25]MH_SAM_APDU [12:20:25]CAPDU: 80 13 00 00 [12:20:25]Write to MH i2c: E2 08 00 BB 30 80 13 00 00 00 00 00 00 67 [12:20:25]Write i2c OK [12:20:25]MH_I2C_Read... [12:20:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:20:25]Read from MH i2c: E2 [12:20:25]MH_I2C_Read... [12:20:25]Read from MH i2c: E2 62 00 [12:20:25]MH_I2C_Read... [12:20:25]Read from MH i2c: E2 62 00 BB 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 31 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 19 01 00 00 5E 04 04 00 19 01 00 00 57 04 04 00 1A 01 00 00 19 04 04 00 00 00 00 00 90 00 BE [12:20:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 31 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 19 01 00 00 5E 04 04 00 19 01 00 00 57 04 04 00 1A 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:20:25]wFMCommunicate OK [12:20:25]SAM_PROTO_GetFieldsCounters done [12:20:25]requested_item shift.num is exist - process it [12:20:25]requested_item shift.opened is exist - process it [12:20:25]req_shift_opened [12:20:25]FM_GetShiftState [12:20:25]SAM_PROTO_GetShiftState [12:20:25]wFMCommunicate request_size=4 [12:20:25]MH_SAM_APDU [12:20:25]CAPDU: 80 13 01 00 [12:20:25]Write to MH i2c: E2 08 00 BC 30 80 13 01 00 00 00 00 00 69 [12:20:25]Write i2c OK [12:20:25]MH_I2C_Read... [12:20:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:20:25]Read from MH i2c: E2 [12:20:25]MH_I2C_Read... [12:20:25]Read from MH i2c: E2 0E 00 [12:20:25]MH_I2C_Read... [12:20:25]Read from MH i2c: E2 0E 00 BC 30 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 10 [12:20:25]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:20:25]wFMCommunicate OK [12:20:25]SAM_PROTO_GetShiftState done [12:20:25]FM_GetShiftState done [12:20:25]req_shift_opened done [12:20:25]requested_item shift.open_date is exist - process it [12:20:25]req_shift_open_date [12:20:25]req_shift_open_date done [12:20:25]produce_requested_data done [12:20:25]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156209,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:20:25]process_action_free close_receipt [12:20:25]json_value_free [12:20:25]json_value_free done [12:20:25]process_json_proto returns [12:20:25]Send response to host [12:20:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156209,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:20:25]free response buf [12:20:25]execute_script done [12:20:25]execute_script returns [12:20:25]free content buf [12:20:25]Sock 8.Close socket [12:20:25]Sock 8.Thread stoped [12:20:29]OFD Sender: No OFD packet to send [12:20:34]OFD Sender: No OFD packet to send [12:20:39]OFD Sender: No OFD packet to send [12:20:44]OFD Sender: No OFD packet to send [12:20:49]OFD Sender: No OFD packet to send [12:20:54]OFD Sender: No OFD packet to send [12:20:59]OFD Sender: No OFD packet to send [12:21:04]OFD Sender: No OFD packet to send [12:21:09]OFD Sender: No OFD packet to send [12:21:14]OFD Sender: No OFD packet to send [12:21:19]OFD Sender: No OFD packet to send [12:21:24]OFD Sender: No OFD packet to send [12:21:29]OFD Sender: No OFD packet to send [12:21:34]OFD Sender: No OFD packet to send [12:21:39]OFD Sender: No OFD packet to send [12:21:44]OFD Sender: No OFD packet to send [12:21:49]OFD Sender: No OFD packet to send [12:21:54]OFD Sender: No OFD packet to send [12:21:59]OFD Sender: No OFD packet to send [12:22:04]OFD Sender: No OFD packet to send [12:22:09]OFD Sender: No OFD packet to send [12:22:14]accept exits with 9 [12:22:14]New connection [12:22:14]New thread 3066551652 created [12:22:14]Thread 3066695012 joined [12:22:14]Waiting for new connection... [12:22:14] Sock 9.Parse request [12:22:14]Sock 9.Check first char [12:22:14]Sock 9.First char is OK [12:22:14]request: POST /json_proto HTTP/1.0 [12:22:14]Method: POST [12:22:14]URL: /json_proto [12:22:14]Method is POST - this is cgi request [12:22:14]url: /json_proto [12:22:14]query_string will be loaded in cgi processing [12:22:14]execute_cgi json_proto POST (null) [12:22:14]execute_cgi path=json_proto method=POST [12:22:14]POST find Content-Length [12:22:14]Host: 172.17.53.67:8080 [12:22:14]Content-Length: 769 [12:22:14]Content-Type: application/json [12:22:14] [12:22:14]POST finish read [12:22:14]Found Content-Length = 769 [12:22:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874502", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:22:14]execute_script... [12:22:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874502", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:22:14]POST & json_proto [12:22:14]process_json_proto [12:22:14]json parsed OK: [12:22:14]protocol is kg_v1.0 [12:22:14]action value=close_receipt [12:22:14]process_action close_receipt [12:22:14]cmd_close_receipt [12:22:14]MH_GetDate [12:22:14]Write to MH i2c: F0 00 00 BD 30 DC [12:22:14]Write i2c OK [12:22:14]MH_I2C_Read... [12:22:14]Read from MH i2c: F0 [12:22:14]MH_I2C_Read... [12:22:14]Read from MH i2c: F0 09 00 [12:22:14]MH_I2C_Read... [12:22:14]Read from MH i2c: F0 09 00 BD 30 00 F7 F5 14 67 19 BC 99 64 1E [12:22:14]GetLastDocTimeStamp 1729426823 [12:22:14]current date 1729426935 [12:22:14]FM_GetShiftState [12:22:14]SAM_PROTO_GetShiftState [12:22:14]wFMCommunicate request_size=4 [12:22:14]MH_SAM_APDU [12:22:14]CAPDU: 80 13 01 00 [12:22:14]Write to MH i2c: E2 08 00 BE 30 80 13 01 00 00 00 00 00 6B [12:22:14]Write i2c OK [12:22:14]MH_I2C_Read... [12:22:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:22:14]Read from MH i2c: E2 [12:22:14]MH_I2C_Read... [12:22:14]Read from MH i2c: E2 0E 00 [12:22:14]MH_I2C_Read... [12:22:14]Read from MH i2c: E2 0E 00 BE 30 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 12 [12:22:14]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:22:14]wFMCommunicate OK [12:22:14]SAM_PROTO_GetShiftState done [12:22:14]FM_GetShiftState done [12:22:14]opened in 1729383891 [12:22:14]opened+sec_in_day 1729470291 [12:22:14]quantity*price = 100015 [12:22:14]sum+1 = 100017 [12:22:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 282 20.10.2024 12:22 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156210 ФПД: 92416862790489 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T122216&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156210&fm=92416862790489&tin=02508201610067®Number=0000137193017469&sum=100016 [12:22:15]StoreToDocumentArchive [12:22:15]shift 314 fd 156210 [12:22:15]save to /storage/0314/doc_00156210 [12:22:15]save last doc name /storage/0314/doc_00156210 to /storage/kkm_last_doc_name [12:22:15]save OK [12:22:15]Clear old archive folders... [12:22:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:22:15]tlvbuf is 0092B5E0 [12:22:15]SAM_PROTO_ClearQueue [12:22:15]wFMCommunicate request_size=4 [12:22:15]MH_SAM_APDU [12:22:15]CAPDU: 80 09 00 00 [12:22:15]Write to MH i2c: E2 08 00 CB 30 80 09 00 00 00 00 00 00 6D [12:22:15]Write i2c OK [12:22:15]MH_I2C_Read... [12:22:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:22:15]Read from MH i2c: E2 [12:22:15]MH_I2C_Read... [12:22:15]Read from MH i2c: E2 03 00 [12:22:15]MH_I2C_Read... [12:22:15]Read from MH i2c: E2 03 00 CB 30 00 90 00 6F [12:22:15]RAPDU: 90 00 [12:22:15]wFMCommunicate OK [12:22:15]SAM_PROTO_ClearQueue done [12:22:15]KKMCreateOFDPacket [12:22:15]OFDProtocolAddRootSTLVToBuf [12:22:15]FM_MakeSignedData [12:22:15]FM_MakeSignedData [12:22:15]SAM_PROTO_SignData [12:22:15]wFMCommunicate request_size=4 [12:22:15]MH_SAM_APDU [12:22:15]CAPDU: 80 0D 01 02 [12:22:15]Write to MH i2c: E2 08 00 CC 30 80 0D 01 02 00 00 00 00 75 [12:22:15]Write i2c OK [12:22:15]MH_I2C_Read... [12:22:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:22:15]Read from MH i2c: E2 [12:22:15]MH_I2C_Read... [12:22:15]Read from MH i2c: E2 03 00 [12:22:15]MH_I2C_Read... [12:22:15]Read from MH i2c: E2 03 00 CC 30 00 90 00 70 [12:22:15]RAPDU: 90 00 [12:22:15]wFMCommunicate OK [12:22:15]wFMCommunicate request_size=255 [12:22:15]MH_SAM_APDU [12:22:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 01 00 00 F4 03 04 00 F8 F5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 32 62 02 00 35 04 06 00 54 [12:22:15]Write to MH i2c: E2 02 01 CD 30 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 01 00 00 F4 03 04 00 F8 F5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 32 62 02 00 35 04 06 00 54 00 00 DE [12:22:15]Write i2c OK [12:22:15]MH_I2C_Read... [12:22:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:22:16]Read from MH i2c: E2 [12:22:16]MH_I2C_Read... [12:22:16]Read from MH i2c: E2 03 00 [12:22:16]MH_I2C_Read... [12:22:16]Read from MH i2c: E2 03 00 CD 30 00 90 00 71 [12:22:16]RAPDU: 90 00 [12:22:16]wFMCommunicate OK [12:22:16]wFMCommunicate request_size=10 [12:22:16]MH_SAM_APDU [12:22:16]CAPDU: 80 0D 02 02 05 0D 7A 47 23 59 [12:22:16]Write to MH i2c: E2 0D 00 CE 30 80 0D 02 02 05 00 0D 7A 47 23 59 00 00 CC [12:22:16]Write i2c OK [12:22:16]MH_I2C_Read... [12:22:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:22:16]Read from MH i2c: E2 [12:22:16]MH_I2C_Read... [12:22:16]Read from MH i2c: E2 03 00 [12:22:16]MH_I2C_Read... [12:22:16]Read from MH i2c: E2 03 00 CE 30 00 90 00 72 [12:22:16]RAPDU: 90 00 [12:22:16]wFMCommunicate OK [12:22:16]wFMCommunicate request_size=4 [12:22:16]MH_SAM_APDU [12:22:16]CAPDU: 80 0D 03 02 [12:22:16]Write to MH i2c: E2 08 00 CF 30 80 0D 03 02 00 00 00 00 7A [12:22:16]Write i2c OK [12:22:16]MH_I2C_Read... [12:22:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:22:16]Read from MH i2c: E2 [12:22:16]MH_I2C_Read... [12:22:16]Read from MH i2c: E2 0B 00 [12:22:16]MH_I2C_Read... [12:22:16]Read from MH i2c: E2 0B 00 CF 30 00 8B F8 7C 22 1C A2 24 38 90 00 B6 [12:22:16]RAPDU: 8B F8 7C 22 1C A2 24 38 90 00 [12:22:16]wFMCommunicate OK [12:22:16]SAM_PROTO_SignData done [12:22:16]FM_MakeSignedData done [12:22:16]CreateOFDProtocolMessage [12:22:16]wFMCommunicate request_size=4 [12:22:16]MH_SAM_APDU [12:22:16]CAPDU: 80 11 00 00 [12:22:16]Write to MH i2c: E2 08 00 D0 30 80 11 00 00 00 00 00 00 7A [12:22:16]Write i2c OK [12:22:16]MH_I2C_Read... [12:22:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:22:16]Read from MH i2c: E2 [12:22:16]MH_I2C_Read... [12:22:16]Read from MH i2c: E2 17 00 [12:22:16]MH_I2C_Read... [12:22:16]Read from MH i2c: E2 17 00 D0 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CB [12:22:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:22:16]wFMCommunicate OK [12:22:16]CreateOFDProtocolMessage done [12:22:16]OFDSenderStorePacket 156210 [12:22:16]StoreOFDPacket docnum=156210 [12:22:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 40 33 07 01 48 60 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 01 00 00 F4 03 04 00 F8 F5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 32 62 02 00 35 04 06 00 54 0D 7A 47 23 59 8B F8 7C 22 1C A2 24 38 [12:22:16]CheckFolder [12:22:16]dirname=/storage/ofd_packets [12:22:16]CheckFolder done [12:22:16]ProducePacketName [12:22:16]name=ofd_packets/00156210 [12:22:16]NVStorageSaveData ofd_packets/00156210 [12:22:16]File name is /storage/ofd_packets/00156210 [12:22:16]Write 301 bytes [12:22:16]NVStorageSaveData done [12:22:16]OFDSenderStorePacket done [12:22:16]KKMCreateOFDPacket done [12:22:16]NVStorageSaveData kkm_last_timestamp [12:22:16]File name is /storage/kkm_last_timestamp [12:22:16]Write 4 bytes [12:22:16]NVStorageSaveData done [12:22:16]ExternCall_PrintAddStr [12:22:16]wPrintStart [12:22:16]Write to MH i2c: 01 00 00 D1 30 01 [12:22:16]Write i2c OK [12:22:16]MH_I2C_Read... [12:22:16]Read from MH i2c: 01 [12:22:16]MH_I2C_Read... [12:22:16]Read from MH i2c: 01 07 00 [12:22:16]MH_I2C_Read... [12:22:16]Read from MH i2c: 01 07 00 D1 30 00 00 00 00 00 FF 0F 16 [12:22:16]RasterBufferAndPrint [12:22:16]line Счет N : (1)874502 [12:22:16]line ИНН: 02508201610067 [12:22:16]line Контрольно-Кассовый Чек [12:22:16]line ПРОДАЖА [12:22:16]line ТРК (МРК, ГНК) : 12 [12:22:16]line Товар: 2710124130 [12:22:16]line Аи-92-К-5 [12:22:16]line 14.950 * 66.90 [12:22:16]line = 1000.16 [12:22:16]line НДС 12% НСП 1% [12:22:16]line > о реализуемом товаре [12:22:16]line ИТОГО: 1000.16 [12:22:16]line НСП 1% : 8.85 [12:22:16]line НДС 12% : 106.21 [12:22:16]line Наличными: 0.00 [12:22:16]line Безнал.: 1000.16 [12:22:16]line Место: АЗС № 165 "Партнер Нефть" [12:22:16]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:22:16]line СНО: Общий режим [12:22:16]line Чек 282 20.10.2024 12:22 [12:22:16]line Смена: 314 ФФД: 1.0 [12:22:16]line ЗНМ: 0300000234 [12:22:16]line РНМ: 0000137193017469 [12:22:16]line Версия ККМ: v1.0 [12:22:16]line Платежная система: Mbank [12:22:16]line ФМ: 0000000000963156 [12:22:16]line ФД: 156210 [12:22:16]line ФПД: 92416862790489 [12:22:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T122216&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156210&fm=92416862790489&tin=02508201610067®Number=0000137193017469&sum=100016 [12:22:16]OFD Sender: Processing packet 156210 [packets to send 52, broken 51] [12:22:16]ProducePacketName [12:22:16]name=ofd_packets/00156210 [12:22:16]OFD Sender: To server: pG, [12:22:16]CommunicateWithHost lk.salyk.kg:30040 [12:22:16]ConnectInit lk.salyk.kg [12:22:16]written 0, free lines is 4095 [12:22:16]Connected sock=10 [12:22:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 40 33 07 01 48 60 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 01 00 00 F4 03 04 00 F8 F5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 32 62 02 00 35 04 06 00 54 0D 7A 47 23 59 8B F8 7C 22 1C A2 24 38 [12:22:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 57 D1 47 00 84 62 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 32 62 02 00 F4 03 04 00 2A 9C 14 67 B6 04 01 00 00 44 F5 84 44 2C 17 A2 2C [12:22:17]CommunicateWithHost err = 0 [12:22:17]CheckOFDResponse [12:22:17]1017 (14) - 77093643461234 [12:22:17]1041 (16) - 0000000000963156 [12:22:17]1040 (4) - 156210 [12:22:17]1012 (4) - 20.10.2024 05:59 [12:22:17]1206 (1) - 0 [12:22:17]OFD Sender: Remove packet 156210 [12:22:17]ProducePacketName [12:22:17]name=ofd_packets/00156210 [12:22:17]NVStorageDeleteData [12:22:17]Write to MH i2c: 01 00 00 FA 30 2A [12:22:17]Write i2c OK [12:22:17]MH_I2C_Read... [12:22:17]Read from MH i2c: 01 [12:22:17]MH_I2C_Read... [12:22:17]Read from MH i2c: 01 07 00 [12:22:17]MH_I2C_Read... [12:22:17]Read from MH i2c: 01 07 00 FA 30 00 00 00 00 00 0F 0D 4D [12:22:17]RasterBufferAndPrint [12:22:17]line [12:22:17]line [12:22:17]line [12:22:17]line [12:22:17]line [12:22:17]written 0, free lines is 3349 [12:22:17]MH_Cut [12:22:17]Write to MH i2c: D1 01 00 01 31 01 04 [12:22:17]Write i2c OK [12:22:17]MH_I2C_Read... [12:22:17]Read from MH i2c: D1 [12:22:17]MH_I2C_Read... [12:22:17]Read from MH i2c: D1 01 00 [12:22:17]MH_I2C_Read... [12:22:17]Read from MH i2c: D1 01 00 01 31 00 03 [12:22:17]Write to MH i2c: 01 00 00 02 31 33 [12:22:17]Write i2c OK [12:22:17]MH_I2C_Read... [12:22:17]OFD Sender: No OFD packet to send [12:22:17]*** Cut start [12:22:17]*** Partial cut [12:22:17]*** CUTSNS_PIN = 1 [12:22:17]*** CUTSNS_PIN = 0 [12:22:18]*** Brake cut motor [12:22:18]Read from MH i2c: 01 [12:22:18]MH_I2C_Read... [12:22:18]*** Stop cut motor [12:22:18]*** Cut end [12:22:18]Read from MH i2c: 01 07 00 [12:22:18]MH_I2C_Read... [12:22:18]Read from MH i2c: 01 07 00 02 31 00 00 00 00 00 FF 0F 48 [12:22:18]process_action close_receipt done [12:22:18]requested_data is exist [12:22:18]produce_requested_data [12:22:18]requested_item fm.sn is exist - process it [12:22:18]wFMCommunicate request_size=4 [12:22:18]MH_SAM_APDU [12:22:18]CAPDU: 80 11 00 00 [12:22:18]Write to MH i2c: E2 08 00 03 31 80 11 00 00 00 00 00 00 AE [12:22:18]Write i2c OK [12:22:18]MH_I2C_Read... [12:22:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:22:18]Read from MH i2c: E2 [12:22:18]MH_I2C_Read... [12:22:18]Read from MH i2c: E2 17 00 [12:22:18]MH_I2C_Read... [12:22:18]Read from MH i2c: E2 17 00 03 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FF [12:22:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:22:18]wFMCommunicate OK [12:22:18]requested_item fd.num is exist - process it [12:22:18]SAM_PROTO_GetFieldsCounters [12:22:18]wFMCommunicate request_size=4 [12:22:18]MH_SAM_APDU [12:22:18]CAPDU: 80 13 00 00 [12:22:18]Write to MH i2c: E2 08 00 04 31 80 13 00 00 00 00 00 00 B1 [12:22:18]Write i2c OK [12:22:18]MH_I2C_Read... [12:22:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:22:18]Read from MH i2c: E2 [12:22:18]MH_I2C_Read... [12:22:18]Read from MH i2c: E2 62 00 [12:22:18]MH_I2C_Read... [12:22:18]Read from MH i2c: E2 62 00 04 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 32 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 1A 01 00 00 5E 04 04 00 1A 01 00 00 57 04 04 00 1B 01 00 00 19 04 04 00 00 00 00 00 90 00 0C [12:22:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 32 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 1A 01 00 00 5E 04 04 00 1A 01 00 00 57 04 04 00 1B 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:22:18]wFMCommunicate OK [12:22:18]SAM_PROTO_GetFieldsCounters done [12:22:18]requested_item shift.num is exist - process it [12:22:18]requested_item shift.opened is exist - process it [12:22:18]req_shift_opened [12:22:18]FM_GetShiftState [12:22:18]SAM_PROTO_GetShiftState [12:22:18]wFMCommunicate request_size=4 [12:22:18]MH_SAM_APDU [12:22:18]CAPDU: 80 13 01 00 [12:22:18]Write to MH i2c: E2 08 00 05 31 80 13 01 00 00 00 00 00 B3 [12:22:18]Write i2c OK [12:22:18]MH_I2C_Read... [12:22:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:22:18]Read from MH i2c: E2 [12:22:18]MH_I2C_Read... [12:22:18]Read from MH i2c: E2 0E 00 [12:22:18]MH_I2C_Read... [12:22:18]Read from MH i2c: E2 0E 00 05 31 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 5A [12:22:18]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:22:18]wFMCommunicate OK [12:22:18]SAM_PROTO_GetShiftState done [12:22:18]FM_GetShiftState done [12:22:18]req_shift_opened done [12:22:18]requested_item shift.open_date is exist - process it [12:22:18]req_shift_open_date [12:22:18]req_shift_open_date done [12:22:18]produce_requested_data done [12:22:18]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156210,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:22:18]process_action_free close_receipt [12:22:18]json_value_free [12:22:18]json_value_free done [12:22:18]process_json_proto returns [12:22:18]Send response to host [12:22:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156210,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:22:18]free response buf [12:22:18]execute_script done [12:22:18]execute_script returns [12:22:18]free content buf [12:22:18]Sock 9.Close socket [12:22:18]Sock 9.Thread stoped [12:22:19]accept exits with 8 [12:22:19]New connection [12:22:19]New thread 3066695012 created [12:22:19]Thread 3066551652 joined [12:22:19]Waiting for new connection... [12:22:19] Sock 8.Parse request [12:22:19]Sock 8.Check first char [12:22:19]Sock 8.First char is OK [12:22:19]request: POST /json_proto HTTP/1.0 [12:22:19]Method: POST [12:22:19]URL: /json_proto [12:22:19]Method is POST - this is cgi request [12:22:19]url: /json_proto [12:22:19]query_string will be loaded in cgi processing [12:22:19]execute_cgi json_proto POST (null) [12:22:19]execute_cgi path=json_proto method=POST [12:22:19]POST find Content-Length [12:22:19]Host: 172.17.53.67:8080 [12:22:19]Content-Length: 671 [12:22:19]Content-Type: application/json [12:22:19] [12:22:19]POST finish read [12:22:19]Found Content-Length = 671 [12:22:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874503", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 10.240, "sum" : 700.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:22:19]execute_script... [12:22:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874503", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 10.240, "sum" : 700.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:22:19]POST & json_proto [12:22:19]process_json_proto [12:22:19]json parsed OK: [12:22:19]protocol is kg_v1.0 [12:22:19]action value=close_receipt [12:22:19]process_action close_receipt [12:22:19]cmd_close_receipt [12:22:19]MH_GetDate [12:22:19]Write to MH i2c: F0 00 00 06 31 26 [12:22:19]Write i2c OK [12:22:19]MH_I2C_Read... [12:22:19]Read from MH i2c: F0 [12:22:19]MH_I2C_Read... [12:22:19]Read from MH i2c: F0 09 00 [12:22:19]MH_I2C_Read... [12:22:19]Read from MH i2c: F0 09 00 06 31 00 FC F5 14 67 19 BC 99 64 6D [12:22:19]GetLastDocTimeStamp 1729426936 [12:22:19]current date 1729426940 [12:22:19]FM_GetShiftState [12:22:19]SAM_PROTO_GetShiftState [12:22:19]wFMCommunicate request_size=4 [12:22:19]MH_SAM_APDU [12:22:19]CAPDU: 80 13 01 00 [12:22:19]Write to MH i2c: E2 08 00 07 31 80 13 01 00 00 00 00 00 B5 [12:22:19]Write i2c OK [12:22:19]MH_I2C_Read... [12:22:19]Read from MH i2c: E2 [12:22:19]MH_I2C_Read... [12:22:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:22:19]Read from MH i2c: E2 0E 00 [12:22:19]MH_I2C_Read... [12:22:19]Read from MH i2c: E2 0E 00 07 31 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 5C [12:22:19]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:22:19]wFMCommunicate OK [12:22:19]SAM_PROTO_GetShiftState done [12:22:19]FM_GetShiftState done [12:22:19]opened in 1729383891 [12:22:19]opened+sec_in_day 1729470291 [12:22:19]quantity*price = 70041 [12:22:19]sum+1 = 70043 [12:22:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 283 20.10.2024 12:22 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156211 ФПД: 78544819750476 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T122220&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156211&fm=78544819750476&tin=02508201610067®Number=0000137193017469&sum=70000 [12:22:20]StoreToDocumentArchive [12:22:20]shift 314 fd 156211 [12:22:20]save to /storage/0314/doc_00156211 [12:22:20]save last doc name /storage/0314/doc_00156211 to /storage/kkm_last_doc_name [12:22:20]save OK [12:22:20]Clear old archive folders... [12:22:20]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:22:20]tlvbuf is 00942A40 [12:22:20]SAM_PROTO_ClearQueue [12:22:20]wFMCommunicate request_size=4 [12:22:20]MH_SAM_APDU [12:22:20]CAPDU: 80 09 00 00 [12:22:20]Write to MH i2c: E2 08 00 14 31 80 09 00 00 00 00 00 00 B7 [12:22:20]Write i2c OK [12:22:20]MH_I2C_Read... [12:22:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:22:20]Read from MH i2c: E2 [12:22:20]MH_I2C_Read... [12:22:20]Read from MH i2c: E2 03 00 [12:22:20]MH_I2C_Read... [12:22:20]Read from MH i2c: E2 03 00 14 31 00 90 00 B9 [12:22:20]RAPDU: 90 00 [12:22:20]wFMCommunicate OK [12:22:20]SAM_PROTO_ClearQueue done [12:22:20]KKMCreateOFDPacket [12:22:20]OFDProtocolAddRootSTLVToBuf [12:22:20]FM_MakeSignedData [12:22:20]FM_MakeSignedData [12:22:20]SAM_PROTO_SignData [12:22:20]wFMCommunicate request_size=4 [12:22:20]MH_SAM_APDU [12:22:20]CAPDU: 80 0D 01 02 [12:22:20]Write to MH i2c: E2 08 00 15 31 80 0D 01 02 00 00 00 00 BF [12:22:20]Write i2c OK [12:22:20]MH_I2C_Read... [12:22:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:22:20]Read from MH i2c: E2 [12:22:20]MH_I2C_Read... [12:22:20]Read from MH i2c: E2 03 00 [12:22:20]MH_I2C_Read... [12:22:20]Read from MH i2c: E2 03 00 15 31 00 90 00 BA [12:22:20]RAPDU: 90 00 [12:22:20]wFMCommunicate OK [12:22:20]wFMCommunicate request_size=255 [12:22:20]MH_SAM_APDU [12:22:20]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 FC F5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 33 62 02 00 35 04 06 00 [12:22:20]Write to MH i2c: E2 02 01 16 31 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 FC F5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 33 62 02 00 35 04 06 00 00 00 9B [12:22:20]Write i2c OK [12:22:20]MH_I2C_Read... [12:22:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:22:20]Read from MH i2c: E2 [12:22:20]MH_I2C_Read... [12:22:20]Read from MH i2c: E2 03 00 [12:22:20]MH_I2C_Read... [12:22:20]Read from MH i2c: E2 03 00 16 31 00 90 00 BB [12:22:20]RAPDU: 90 00 [12:22:20]wFMCommunicate OK [12:22:20]wFMCommunicate request_size=11 [12:22:20]MH_SAM_APDU [12:22:20]CAPDU: 80 0D 02 02 06 47 6F A4 14 86 4C [12:22:20]Write to MH i2c: E2 0E 00 17 31 80 0D 02 02 06 00 47 6F A4 14 86 4C 00 00 0E [12:22:20]Write i2c OK [12:22:20]MH_I2C_Read... [12:22:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:22:21]Read from MH i2c: E2 [12:22:21]MH_I2C_Read... [12:22:21]Read from MH i2c: E2 03 00 [12:22:21]MH_I2C_Read... [12:22:21]Read from MH i2c: E2 03 00 17 31 00 90 00 BC [12:22:21]RAPDU: 90 00 [12:22:21]wFMCommunicate OK [12:22:21]wFMCommunicate request_size=4 [12:22:21]MH_SAM_APDU [12:22:21]CAPDU: 80 0D 03 02 [12:22:21]Write to MH i2c: E2 08 00 18 31 80 0D 03 02 00 00 00 00 C4 [12:22:21]Write i2c OK [12:22:21]MH_I2C_Read... [12:22:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:22:21]Read from MH i2c: E2 [12:22:21]MH_I2C_Read... [12:22:21]Read from MH i2c: E2 0B 00 [12:22:21]MH_I2C_Read... [12:22:21]Read from MH i2c: E2 0B 00 18 31 00 C5 7F B5 DB 35 28 3D B1 90 00 E4 [12:22:21]RAPDU: C5 7F B5 DB 35 28 3D B1 90 00 [12:22:21]wFMCommunicate OK [12:22:21]SAM_PROTO_SignData done [12:22:21]FM_MakeSignedData done [12:22:21]CreateOFDProtocolMessage [12:22:21]wFMCommunicate request_size=4 [12:22:21]MH_SAM_APDU [12:22:21]CAPDU: 80 11 00 00 [12:22:21]Write to MH i2c: E2 08 00 19 31 80 11 00 00 00 00 00 00 C4 [12:22:21]Write i2c OK [12:22:21]MH_I2C_Read... [12:22:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:22:21]Read from MH i2c: E2 [12:22:21]MH_I2C_Read... [12:22:21]Read from MH i2c: E2 17 00 [12:22:21]MH_I2C_Read... [12:22:21]Read from MH i2c: E2 17 00 19 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 15 [12:22:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:22:21]wFMCommunicate OK [12:22:21]CreateOFDProtocolMessage done [12:22:21]OFDSenderStorePacket 156211 [12:22:21]StoreOFDPacket docnum=156211 [12:22:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 2A 92 08 01 E1 23 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 FC F5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 33 62 02 00 35 04 06 00 47 6F A4 14 86 4C C5 7F B5 DB 35 28 3D B1 [12:22:21]CheckFolder [12:22:21]dirname=/storage/ofd_packets [12:22:21]CheckFolder done [12:22:21]ProducePacketName [12:22:21]name=ofd_packets/00156211 [12:22:21]NVStorageSaveData ofd_packets/00156211 [12:22:21]File name is /storage/ofd_packets/00156211 [12:22:21]Write 302 bytes [12:22:21]NVStorageSaveData done [12:22:21]OFDSenderStorePacket done [12:22:21]KKMCreateOFDPacket done [12:22:21]NVStorageSaveData kkm_last_timestamp [12:22:21]File name is /storage/kkm_last_timestamp [12:22:21]Write 4 bytes [12:22:21]NVStorageSaveData done [12:22:21]ExternCall_PrintAddStr [12:22:21]wPrintStart [12:22:21]Write to MH i2c: 01 00 00 1A 31 4B [12:22:21]OFD Sender: Processing packet 156211 [packets to send 52, broken 51] [12:22:21]ProducePacketName [12:22:21]name=ofd_packets/00156211 [12:22:21]OFD Sender: To server: pG, [12:22:21]CommunicateWithHost lk.salyk.kg:30040 [12:22:21]ConnectInit lk.salyk.kg [12:22:21]Write i2c OK [12:22:21]MH_I2C_Read... [12:22:21]Read from MH i2c: 01 [12:22:21]MH_I2C_Read... [12:22:21]Read from MH i2c: 01 07 00 [12:22:21]MH_I2C_Read... [12:22:21]Read from MH i2c: 01 07 00 1A 31 00 00 00 00 00 FF 0F 60 [12:22:21]RasterBufferAndPrint [12:22:21]line Счет N : (1)874503 [12:22:21]line ИНН: 02508201610067 [12:22:21]line Контрольно-Кассовый Чек [12:22:21]line ПРОДАЖА [12:22:21]line ТРК (МРК, ГНК) : 23 [12:22:21]line Товар: 2710124130 [12:22:21]line Super 92-К-5 [12:22:21]line 10.240 * 68.40 [12:22:21]line = 700.42 [12:22:21]line НДС 12% НСП 1% [12:22:21]line > о реализуемом товаре [12:22:21]line ОКРУГЛЕНИЕ: -0.42 [12:22:21]line ИТОГО: 700.00 [12:22:21]line Внесено: 700.00 [12:22:21]line СДАЧА: 0.00 [12:22:21]line НСП 1% : 6.20 [12:22:21]line НДС 12% : 74.38 [12:22:21]line Наличными: 700.00 [12:22:21]line Безнал.: 0.00 [12:22:21]line Место: АЗС № 165 "Партнер Нефть" [12:22:21]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:22:21]line СНО: Общий режим [12:22:21]line Чек 283 20.10.2024 12:22 [12:22:21]line Смена: 314 ФФД: 1.0 [12:22:21]line ЗНМ: 0300000234 [12:22:21]line РНМ: 0000137193017469 [12:22:21]line Версия ККМ: v1.0 [12:22:21]line ФМ: 0000000000963156 [12:22:21]line ФД: 156211 [12:22:21]line ФПД: 78544819750476 [12:22:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T122220&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156211&fm=78544819750476&tin=02508201610067®Number=0000137193017469&sum=70000 [12:22:21]Connected sock=10 [12:22:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 2A 92 08 01 E1 23 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 FC F5 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 33 62 02 00 35 04 06 00 47 6F A4 14 86 4C C5 7F B5 DB 35 28 3D B1 [12:22:21]written 0, free lines is 4095 [12:22:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 BA 1B 47 00 E7 45 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 33 62 02 00 F4 03 04 00 2F 9C 14 67 B6 04 01 00 00 CD A7 BF 94 86 04 40 F2 [12:22:21]CommunicateWithHost err = 0 [12:22:21]CheckOFDResponse [12:22:21]1017 (14) - 77093643461234 [12:22:21]1041 (16) - 0000000000963156 [12:22:21]1040 (4) - 156211 [12:22:21]1012 (4) - 20.10.2024 05:59 [12:22:21]1206 (1) - 0 [12:22:21]OFD Sender: Remove packet 156211 [12:22:21]ProducePacketName [12:22:21]name=ofd_packets/00156211 [12:22:21]NVStorageDeleteData [12:22:21]Write to MH i2c: 01 00 00 45 31 76 [12:22:21]Write i2c OK [12:22:21]MH_I2C_Read... [12:22:21]Read from MH i2c: 01 [12:22:21]MH_I2C_Read... [12:22:21]Read from MH i2c: 01 07 00 [12:22:21]MH_I2C_Read... [12:22:21]Read from MH i2c: 01 07 00 45 31 00 00 00 00 00 E2 0C 6B [12:22:21]RasterBufferAndPrint [12:22:21]line [12:22:21]line [12:22:21]line [12:22:21]line [12:22:21]line [12:22:22]written 0, free lines is 3307 [12:22:22]MH_Cut [12:22:22]Write to MH i2c: D1 01 00 4C 31 01 4F [12:22:22]Write i2c OK [12:22:22]MH_I2C_Read... [12:22:22]Read from MH i2c: D1 [12:22:22]MH_I2C_Read... [12:22:22]Read from MH i2c: D1 01 00 [12:22:22]MH_I2C_Read... [12:22:22]Read from MH i2c: D1 01 00 4C 31 00 4E [12:22:22]Write to MH i2c: 01 00 00 4D 31 7E [12:22:22]Write i2c OK [12:22:22]MH_I2C_Read... [12:22:22]OFD Sender: No OFD packet to send [12:22:22]*** Cut start [12:22:22]*** Partial cut [12:22:22]*** CUTSNS_PIN = 1 [12:22:22]*** CUTSNS_PIN = 0 [12:22:22]*** Brake cut motor [12:22:23]Read from MH i2c: 01 [12:22:23]MH_I2C_Read... [12:22:23]*** Stop cut motor [12:22:23]*** Cut end [12:22:23]Read from MH i2c: 01 07 00 [12:22:23]MH_I2C_Read... [12:22:23]Read from MH i2c: 01 07 00 4D 31 00 00 00 00 00 FF 0F 93 [12:22:23]process_action close_receipt done [12:22:23]requested_data is exist [12:22:23]produce_requested_data [12:22:23]requested_item fm.sn is exist - process it [12:22:23]wFMCommunicate request_size=4 [12:22:23]MH_SAM_APDU [12:22:23]CAPDU: 80 11 00 00 [12:22:23]Write to MH i2c: E2 08 00 4E 31 80 11 00 00 00 00 00 00 F9 [12:22:23]Write i2c OK [12:22:23]MH_I2C_Read... [12:22:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:22:23]Read from MH i2c: E2 [12:22:23]MH_I2C_Read... [12:22:23]Read from MH i2c: E2 17 00 [12:22:23]MH_I2C_Read... [12:22:23]Read from MH i2c: E2 17 00 4E 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4A [12:22:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:22:23]wFMCommunicate OK [12:22:23]requested_item fd.num is exist - process it [12:22:23]SAM_PROTO_GetFieldsCounters [12:22:23]wFMCommunicate request_size=4 [12:22:23]MH_SAM_APDU [12:22:23]CAPDU: 80 13 00 00 [12:22:23]Write to MH i2c: E2 08 00 4F 31 80 13 00 00 00 00 00 00 FC [12:22:23]Write i2c OK [12:22:23]MH_I2C_Read... [12:22:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:22:23]Read from MH i2c: E2 [12:22:23]MH_I2C_Read... [12:22:23]Read from MH i2c: E2 62 00 [12:22:23]MH_I2C_Read... [12:22:23]Read from MH i2c: E2 62 00 4F 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 33 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 1B 01 00 00 5E 04 04 00 1B 01 00 00 57 04 04 00 1C 01 00 00 19 04 04 00 00 00 00 00 90 00 5B [12:22:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 33 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 1B 01 00 00 5E 04 04 00 1B 01 00 00 57 04 04 00 1C 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:22:23]wFMCommunicate OK [12:22:23]SAM_PROTO_GetFieldsCounters done [12:22:23]requested_item shift.num is exist - process it [12:22:23]requested_item shift.opened is exist - process it [12:22:23]req_shift_opened [12:22:23]FM_GetShiftState [12:22:23]SAM_PROTO_GetShiftState [12:22:23]wFMCommunicate request_size=4 [12:22:23]MH_SAM_APDU [12:22:23]CAPDU: 80 13 01 00 [12:22:23]Write to MH i2c: E2 08 00 50 31 80 13 01 00 00 00 00 00 FE [12:22:23]Write i2c OK [12:22:23]MH_I2C_Read... [12:22:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:22:23]Read from MH i2c: E2 [12:22:23]MH_I2C_Read... [12:22:23]Read from MH i2c: E2 0E 00 [12:22:23]MH_I2C_Read... [12:22:23]Read from MH i2c: E2 0E 00 50 31 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A5 [12:22:23]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:22:23]wFMCommunicate OK [12:22:23]SAM_PROTO_GetShiftState done [12:22:23]FM_GetShiftState done [12:22:23]req_shift_opened done [12:22:23]requested_item shift.open_date is exist - process it [12:22:23]req_shift_open_date [12:22:23]req_shift_open_date done [12:22:23]produce_requested_data done [12:22:23]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156211,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:22:23]process_action_free close_receipt [12:22:23]json_value_free [12:22:23]json_value_free done [12:22:23]process_json_proto returns [12:22:23]Send response to host [12:22:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156211,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:22:23]free response buf [12:22:23]execute_script done [12:22:23]execute_script returns [12:22:23]free content buf [12:22:23]Sock 8.Close socket [12:22:23]Sock 8.Thread stoped [12:22:27]OFD Sender: No OFD packet to send [12:22:32]OFD Sender: No OFD packet to send [12:22:37]OFD Sender: No OFD packet to send [12:22:42]OFD Sender: No OFD packet to send [12:22:47]OFD Sender: No OFD packet to send [12:22:52]OFD Sender: No OFD packet to send [12:22:57]OFD Sender: No OFD packet to send [12:23:02]OFD Sender: No OFD packet to send [12:23:07]OFD Sender: No OFD packet to send [12:23:12]OFD Sender: No OFD packet to send [12:23:17]OFD Sender: No OFD packet to send [12:23:22]OFD Sender: No OFD packet to send [12:23:27]OFD Sender: No OFD packet to send [12:23:32]OFD Sender: No OFD packet to send [12:23:37]OFD Sender: No OFD packet to send [12:23:40]accept exits with 9 [12:23:40]New connection [12:23:40]New thread 3066551652 created [12:23:40]Thread 3066695012 joined [12:23:40]Waiting for new connection... [12:23:40] Sock 9.Parse request [12:23:40]Sock 9.Check first char [12:23:40]Sock 9.First char is OK [12:23:40]request: POST /json_proto HTTP/1.0 [12:23:40]Method: POST [12:23:40]URL: /json_proto [12:23:40]Method is POST - this is cgi request [12:23:40]url: /json_proto [12:23:40]query_string will be loaded in cgi processing [12:23:40]execute_cgi json_proto POST (null) [12:23:40]execute_cgi path=json_proto method=POST [12:23:40]POST find Content-Length [12:23:40]Host: 172.17.53.67:8080 [12:23:40]Content-Length: 677 [12:23:40]Content-Type: application/json [12:23:40] [12:23:40]POST finish read [12:23:40]Found Content-Length = 677 [12:23:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874504", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:23:40]execute_script... [12:23:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874504", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:23:40]POST & json_proto [12:23:40]process_json_proto [12:23:40]json parsed OK: [12:23:40]protocol is kg_v1.0 [12:23:40]action value=close_receipt [12:23:40]process_action close_receipt [12:23:40]cmd_close_receipt [12:23:40]MH_GetDate [12:23:40]Write to MH i2c: F0 00 00 51 31 71 [12:23:40]Write i2c OK [12:23:40]MH_I2C_Read... [12:23:40]Read from MH i2c: F0 [12:23:40]MH_I2C_Read... [12:23:40]Read from MH i2c: F0 09 00 [12:23:40]MH_I2C_Read... [12:23:40]Read from MH i2c: F0 09 00 51 31 00 4D F6 14 67 19 BC 99 64 0A [12:23:40]GetLastDocTimeStamp 1729426940 [12:23:40]current date 1729427021 [12:23:40]FM_GetShiftState [12:23:40]SAM_PROTO_GetShiftState [12:23:40]wFMCommunicate request_size=4 [12:23:40]MH_SAM_APDU [12:23:40]CAPDU: 80 13 01 00 [12:23:40]Write to MH i2c: E2 08 00 52 31 80 13 01 00 00 00 00 00 00 [12:23:40]Write i2c OK [12:23:40]MH_I2C_Read... [12:23:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:23:40]Read from MH i2c: E2 [12:23:40]MH_I2C_Read... [12:23:40]Read from MH i2c: E2 0E 00 [12:23:40]MH_I2C_Read... [12:23:40]Read from MH i2c: E2 0E 00 52 31 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A7 [12:23:40]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:23:40]wFMCommunicate OK [12:23:40]SAM_PROTO_GetShiftState done [12:23:40]FM_GetShiftState done [12:23:40]opened in 1729383891 [12:23:40]opened+sec_in_day 1729470291 [12:23:40]quantity*price = 50041 [12:23:40]sum+1 = 50042 [12:23:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 284 20.10.2024 12:23 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156212 ФПД: 134624870021408 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T122341&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156212&fm=134624870021408&tin=02508201610067®Number=0000137193017469&sum=50000 [12:23:41]StoreToDocumentArchive [12:23:41]shift 314 fd 156212 [12:23:41]save to /storage/0314/doc_00156212 [12:23:41]save last doc name /storage/0314/doc_00156212 to /storage/kkm_last_doc_name [12:23:41]save OK [12:23:41]Clear old archive folders... [12:23:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:23:41]tlvbuf is 00878C60 [12:23:41]SAM_PROTO_ClearQueue [12:23:41]wFMCommunicate request_size=4 [12:23:41]MH_SAM_APDU [12:23:41]CAPDU: 80 09 00 00 [12:23:41]Write to MH i2c: E2 08 00 5F 31 80 09 00 00 00 00 00 00 02 [12:23:41]Write i2c OK [12:23:41]MH_I2C_Read... [12:23:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:23:41]Read from MH i2c: E2 [12:23:41]MH_I2C_Read... [12:23:41]Read from MH i2c: E2 03 00 [12:23:41]MH_I2C_Read... [12:23:41]Read from MH i2c: E2 03 00 5F 31 00 90 00 04 [12:23:41]RAPDU: 90 00 [12:23:41]wFMCommunicate OK [12:23:41]SAM_PROTO_ClearQueue done [12:23:41]KKMCreateOFDPacket [12:23:41]OFDProtocolAddRootSTLVToBuf [12:23:41]FM_MakeSignedData [12:23:41]FM_MakeSignedData [12:23:41]SAM_PROTO_SignData [12:23:41]wFMCommunicate request_size=4 [12:23:41]MH_SAM_APDU [12:23:41]CAPDU: 80 0D 01 02 [12:23:41]Write to MH i2c: E2 08 00 60 31 80 0D 01 02 00 00 00 00 0A [12:23:41]Write i2c OK [12:23:41]MH_I2C_Read... [12:23:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:23:41]Read from MH i2c: E2 [12:23:41]MH_I2C_Read... [12:23:41]Read from MH i2c: E2 03 00 [12:23:41]MH_I2C_Read... [12:23:41]Read from MH i2c: E2 03 00 60 31 00 90 00 05 [12:23:41]RAPDU: 90 00 [12:23:41]wFMCommunicate OK [12:23:41]wFMCommunicate request_size=255 [12:23:41]MH_SAM_APDU [12:23:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 01 00 00 F4 03 04 00 4D F6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 34 62 02 00 35 04 06 00 7A [12:23:41]Write to MH i2c: E2 02 01 61 31 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 01 00 00 F4 03 04 00 4D F6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 34 62 02 00 35 04 06 00 7A 00 00 D9 [12:23:41]Write i2c OK [12:23:41]MH_I2C_Read... [12:23:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:23:42]Read from MH i2c: E2 [12:23:42]MH_I2C_Read... [12:23:42]Read from MH i2c: E2 03 00 [12:23:42]MH_I2C_Read... [12:23:42]Read from MH i2c: E2 03 00 61 31 00 90 00 06 [12:23:42]RAPDU: 90 00 [12:23:42]wFMCommunicate OK [12:23:42]wFMCommunicate request_size=10 [12:23:42]MH_SAM_APDU [12:23:42]CAPDU: 80 0D 02 02 05 70 CB 8E 39 20 [12:23:42]Write to MH i2c: E2 0D 00 62 31 80 0D 02 02 05 00 70 CB 8E 39 20 00 00 39 [12:23:42]Write i2c OK [12:23:42]MH_I2C_Read... [12:23:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:23:42]Read from MH i2c: E2 [12:23:42]MH_I2C_Read... [12:23:42]Read from MH i2c: E2 03 00 [12:23:42]MH_I2C_Read... [12:23:42]Read from MH i2c: E2 03 00 62 31 00 90 00 07 [12:23:42]RAPDU: 90 00 [12:23:42]wFMCommunicate OK [12:23:42]wFMCommunicate request_size=4 [12:23:42]MH_SAM_APDU [12:23:42]CAPDU: 80 0D 03 02 [12:23:42]Write to MH i2c: E2 08 00 63 31 80 0D 03 02 00 00 00 00 0F [12:23:42]Write i2c OK [12:23:42]MH_I2C_Read... [12:23:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:23:42]Read from MH i2c: E2 [12:23:42]MH_I2C_Read... [12:23:42]Read from MH i2c: E2 0B 00 [12:23:42]MH_I2C_Read... [12:23:42]Read from MH i2c: E2 0B 00 63 31 00 11 D4 BC ED D3 3C 50 08 90 00 05 [12:23:42]RAPDU: 11 D4 BC ED D3 3C 50 08 90 00 [12:23:42]wFMCommunicate OK [12:23:42]SAM_PROTO_SignData done [12:23:42]FM_MakeSignedData done [12:23:42]CreateOFDProtocolMessage [12:23:42]wFMCommunicate request_size=4 [12:23:42]MH_SAM_APDU [12:23:42]CAPDU: 80 11 00 00 [12:23:42]Write to MH i2c: E2 08 00 64 31 80 11 00 00 00 00 00 00 0F [12:23:42]Write i2c OK [12:23:42]MH_I2C_Read... [12:23:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:23:42]Read from MH i2c: E2 [12:23:42]MH_I2C_Read... [12:23:42]Read from MH i2c: E2 17 00 [12:23:42]MH_I2C_Read... [12:23:42]Read from MH i2c: E2 17 00 64 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 60 [12:23:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:23:42]wFMCommunicate OK [12:23:42]CreateOFDProtocolMessage done [12:23:42]OFDSenderStorePacket 156212 [12:23:42]StoreOFDPacket docnum=156212 [12:23:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 42 07 07 01 D9 B0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 01 00 00 F4 03 04 00 4D F6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 34 62 02 00 35 04 06 00 7A 70 CB 8E 39 20 11 D4 BC ED D3 3C 50 08 [12:23:42]CheckFolder [12:23:42]dirname=/storage/ofd_packets [12:23:42]CheckFolder done [12:23:42]ProducePacketName [12:23:42]name=ofd_packets/00156212 [12:23:42]NVStorageSaveData ofd_packets/00156212 [12:23:42]File name is /storage/ofd_packets/00156212 [12:23:42]Write 301 bytes [12:23:42]NVStorageSaveData done [12:23:42]OFDSenderStorePacket done [12:23:42]KKMCreateOFDPacket done [12:23:42]NVStorageSaveData kkm_last_timestamp [12:23:42]File name is /storage/kkm_last_timestamp [12:23:42]Write 4 bytes [12:23:42]NVStorageSaveData done [12:23:42]ExternCall_PrintAddStr [12:23:42]wPrintStart [12:23:42]Write to MH i2c: 01 00 00 65 31 96 [12:23:42]Write i2c OK [12:23:42]MH_I2C_Read... [12:23:42]Read from MH i2c: 01 [12:23:42]MH_I2C_Read... [12:23:42]Read from MH i2c: 01 07 00 [12:23:42]MH_I2C_Read... [12:23:42]Read from MH i2c: 01 07 00 65 31 00 00 00 00 00 FF 0F AB [12:23:42]RasterBufferAndPrint [12:23:42]line Счет N : (1)874504 [12:23:42]line ИНН: 02508201610067 [12:23:42]line Контрольно-Кассовый Чек [12:23:42]line ПРОДАЖА [12:23:42]line ТРК (МРК, ГНК) : 32 [12:23:42]line Товар: 2710124130 [12:23:42]line Аи-92-К-5 [12:23:42]line 7.480 * 66.90 [12:23:42]line = 500.41 [12:23:42]line НДС 12% НСП 1% [12:23:42]line > о реализуемом товаре [12:23:42]line ОКРУГЛЕНИЕ: -0.41 [12:23:42]line ИТОГО: 500.00 [12:23:42]line Внесено: 500.00 [12:23:42]line СДАЧА: 0.00 [12:23:42]line НСП 1% : 4.43 [12:23:42]line НДС 12% : 53.14 [12:23:42]line Наличными: 500.00 [12:23:42]line Безнал.: 0.00 [12:23:42]line Место: АЗС № 165 "Партнер Нефть" [12:23:42]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:23:42]line СНО: Общий режим [12:23:42]line Чек 284 20.10.2024 12:23 [12:23:42]line Смена: 314 ФФД: 1.0 [12:23:42]line ЗНМ: 0300000234 [12:23:42]line РНМ: 0000137193017469 [12:23:42]line Версия ККМ: v1.0 [12:23:42]line ФМ: 0000000000963156 [12:23:42]line ФД: 156212 [12:23:42]line ФПД: 134624870021408 [12:23:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T122341&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156212&fm=134624870021408&tin=02508201610067®Number=0000137193017469&sum=50000 [12:23:42]OFD Sender: Processing packet 156212 [packets to send 52, broken 51] [12:23:42]ProducePacketName [12:23:42]name=ofd_packets/00156212 [12:23:42]OFD Sender: To server: pG, [12:23:42]CommunicateWithHost lk.salyk.kg:30040 [12:23:42]ConnectInit lk.salyk.kg [12:23:42]written 0, free lines is 4095 [12:23:42]Connected sock=10 [12:23:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 42 07 07 01 D9 B0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 01 00 00 F4 03 04 00 4D F6 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 34 62 02 00 35 04 06 00 7A 70 CB 8E 39 20 11 D4 BC ED D3 3C 50 08 [12:23:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 56 19 47 00 66 1C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 34 62 02 00 F4 03 04 00 80 9C 14 67 B6 04 01 00 00 68 2E 33 3C 69 AA F5 48 [12:23:42]CommunicateWithHost err = 0 [12:23:42]CheckOFDResponse [12:23:42]1017 (14) - 77093643461234 [12:23:42]1041 (16) - 0000000000963156 [12:23:42]1040 (4) - 156212 [12:23:42]1012 (4) - 20.10.2024 06:00 [12:23:42]1206 (1) - 0 [12:23:42]OFD Sender: Remove packet 156212 [12:23:42]ProducePacketName [12:23:42]name=ofd_packets/00156212 [12:23:42]NVStorageDeleteData [12:23:43]Write to MH i2c: 01 00 00 90 31 C1 [12:23:43]Write i2c OK [12:23:43]MH_I2C_Read... [12:23:43]Read from MH i2c: 01 [12:23:43]MH_I2C_Read... [12:23:43]Read from MH i2c: 01 07 00 [12:23:43]MH_I2C_Read... [12:23:43]Read from MH i2c: 01 07 00 90 31 00 00 00 00 00 DF 0C B3 [12:23:43]RasterBufferAndPrint [12:23:43]line [12:23:43]line [12:23:43]line [12:23:43]line [12:23:43]line [12:23:43]written 0, free lines is 3302 [12:23:43]MH_Cut [12:23:43]Write to MH i2c: D1 01 00 97 31 01 9A [12:23:43]Write i2c OK [12:23:43]MH_I2C_Read... [12:23:43]Read from MH i2c: D1 [12:23:43]MH_I2C_Read... [12:23:43]Read from MH i2c: D1 01 00 [12:23:43]MH_I2C_Read... [12:23:43]Read from MH i2c: D1 01 00 97 31 00 99 [12:23:43]Write to MH i2c: 01 00 00 98 31 C9 [12:23:43]Write i2c OK [12:23:43]MH_I2C_Read... [12:23:43]OFD Sender: No OFD packet to send [12:23:43]*** Cut start [12:23:43]*** Partial cut [12:23:43]*** CUTSNS_PIN = 1 [12:23:43]*** CUTSNS_PIN = 0 [12:23:44]*** Brake cut motor [12:23:44]Read from MH i2c: 01 [12:23:44]MH_I2C_Read... [12:23:44]*** Stop cut motor [12:23:44]*** Cut end [12:23:44]Read from MH i2c: 01 07 00 [12:23:44]MH_I2C_Read... [12:23:44]Read from MH i2c: 01 07 00 98 31 00 00 00 00 00 FF 0F DE [12:23:44]process_action close_receipt done [12:23:44]requested_data is exist [12:23:44]produce_requested_data [12:23:44]requested_item fm.sn is exist - process it [12:23:44]wFMCommunicate request_size=4 [12:23:44]MH_SAM_APDU [12:23:44]CAPDU: 80 11 00 00 [12:23:44]Write to MH i2c: E2 08 00 99 31 80 11 00 00 00 00 00 00 44 [12:23:44]Write i2c OK [12:23:44]MH_I2C_Read... [12:23:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:23:44]Read from MH i2c: E2 [12:23:44]MH_I2C_Read... [12:23:44]Read from MH i2c: E2 17 00 [12:23:44]MH_I2C_Read... [12:23:44]Read from MH i2c: E2 17 00 99 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 95 [12:23:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:23:44]wFMCommunicate OK [12:23:44]requested_item fd.num is exist - process it [12:23:44]SAM_PROTO_GetFieldsCounters [12:23:44]wFMCommunicate request_size=4 [12:23:44]MH_SAM_APDU [12:23:44]CAPDU: 80 13 00 00 [12:23:44]Write to MH i2c: E2 08 00 9A 31 80 13 00 00 00 00 00 00 47 [12:23:44]Write i2c OK [12:23:44]MH_I2C_Read... [12:23:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:23:44]Read from MH i2c: E2 [12:23:44]MH_I2C_Read... [12:23:44]Read from MH i2c: E2 62 00 [12:23:44]MH_I2C_Read... [12:23:44]Read from MH i2c: E2 62 00 9A 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 34 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 1C 01 00 00 5E 04 04 00 1C 01 00 00 57 04 04 00 1D 01 00 00 19 04 04 00 00 00 00 00 90 00 AA [12:23:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 34 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 1C 01 00 00 5E 04 04 00 1C 01 00 00 57 04 04 00 1D 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:23:44]wFMCommunicate OK [12:23:44]SAM_PROTO_GetFieldsCounters done [12:23:44]requested_item shift.num is exist - process it [12:23:44]requested_item shift.opened is exist - process it [12:23:44]req_shift_opened [12:23:44]FM_GetShiftState [12:23:44]SAM_PROTO_GetShiftState [12:23:44]wFMCommunicate request_size=4 [12:23:44]MH_SAM_APDU [12:23:44]CAPDU: 80 13 01 00 [12:23:44]Write to MH i2c: E2 08 00 9B 31 80 13 01 00 00 00 00 00 49 [12:23:44]Write i2c OK [12:23:44]MH_I2C_Read... [12:23:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:23:44]Read from MH i2c: E2 [12:23:44]MH_I2C_Read... [12:23:44]Read from MH i2c: E2 0E 00 [12:23:44]MH_I2C_Read... [12:23:44]Read from MH i2c: E2 0E 00 9B 31 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F0 [12:23:44]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:23:44]wFMCommunicate OK [12:23:44]SAM_PROTO_GetShiftState done [12:23:44]FM_GetShiftState done [12:23:44]req_shift_opened done [12:23:44]requested_item shift.open_date is exist - process it [12:23:44]req_shift_open_date [12:23:44]req_shift_open_date done [12:23:44]produce_requested_data done [12:23:44]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156212,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:23:44]process_action_free close_receipt [12:23:44]json_value_free [12:23:44]json_value_free done [12:23:44]process_json_proto returns [12:23:44]Send response to host [12:23:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156212,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:23:44]free response buf [12:23:44]execute_script done [12:23:44]execute_script returns [12:23:44]free content buf [12:23:44]Sock 9.Close socket [12:23:44]Sock 9.Thread stoped [12:23:48]OFD Sender: No OFD packet to send [12:23:53]OFD Sender: No OFD packet to send [12:23:58]OFD Sender: No OFD packet to send [12:24:03]OFD Sender: No OFD packet to send [12:24:08]OFD Sender: No OFD packet to send [12:24:13]OFD Sender: No OFD packet to send [12:24:18]OFD Sender: No OFD packet to send [12:24:23]OFD Sender: No OFD packet to send [12:24:28]OFD Sender: No OFD packet to send [12:24:33]OFD Sender: No OFD packet to send [12:24:38]OFD Sender: No OFD packet to send [12:24:43]OFD Sender: No OFD packet to send [12:24:48]OFD Sender: No OFD packet to send [12:24:53]OFD Sender: No OFD packet to send [12:24:58]OFD Sender: No OFD packet to send [12:25:03]OFD Sender: No OFD packet to send [12:25:08]OFD Sender: No OFD packet to send [12:25:13]OFD Sender: No OFD packet to send [12:25:18]OFD Sender: No OFD packet to send [12:25:23]OFD Sender: No OFD packet to send [12:25:28]OFD Sender: No OFD packet to send [12:25:33]OFD Sender: No OFD packet to send [12:25:38]OFD Sender: No OFD packet to send [12:25:43]OFD Sender: No OFD packet to send [12:25:48]OFD Sender: No OFD packet to send [12:25:53]OFD Sender: No OFD packet to send [12:25:58]OFD Sender: No OFD packet to send [12:26:03]OFD Sender: No OFD packet to send [12:26:08]OFD Sender: No OFD packet to send [12:26:13]OFD Sender: No OFD packet to send [12:26:18]OFD Sender: No OFD packet to send [12:26:23]OFD Sender: No OFD packet to send [12:26:28]OFD Sender: No OFD packet to send [12:26:33]OFD Sender: No OFD packet to send [12:26:38]OFD Sender: No OFD packet to send [12:26:43]OFD Sender: No OFD packet to send [12:26:48]OFD Sender: No OFD packet to send [12:26:53]OFD Sender: No OFD packet to send [12:26:58]OFD Sender: No OFD packet to send [12:27:03]OFD Sender: No OFD packet to send [12:27:08]OFD Sender: No OFD packet to send [12:27:13]OFD Sender: No OFD packet to send [12:27:18]OFD Sender: No OFD packet to send [12:27:23]accept exits with 8 [12:27:23]New connection [12:27:23]New thread 3066695012 created [12:27:23]Thread 3066551652 joined [12:27:23]Waiting for new connection... [12:27:23] Sock 8.Parse request [12:27:23]Sock 8.Check first char [12:27:23]Sock 8.First char is OK [12:27:23]request: POST /json_proto HTTP/1.0 [12:27:23]Method: POST [12:27:23]URL: /json_proto [12:27:23]Method is POST - this is cgi request [12:27:23]url: /json_proto [12:27:23]query_string will be loaded in cgi processing [12:27:23]execute_cgi json_proto POST (null) [12:27:23]execute_cgi path=json_proto method=POST [12:27:23]POST find Content-Length [12:27:23]Host: 172.17.53.67:8080 [12:27:23]Content-Length: 769 [12:27:23]Content-Type: application/json [12:27:23] [12:27:23]POST finish read [12:27:23]Found Content-Length = 769 [12:27:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874505", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:27:23]execute_script... [12:27:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874505", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:27:23]POST & json_proto [12:27:23]process_json_proto [12:27:23]json parsed OK: [12:27:23]protocol is kg_v1.0 [12:27:23]action value=close_receipt [12:27:23]process_action close_receipt [12:27:23]cmd_close_receipt [12:27:23]MH_GetDate [12:27:23]Write to MH i2c: F0 00 00 9C 31 BC [12:27:23]Write i2c OK [12:27:23]MH_I2C_Read... [12:27:23]Read from MH i2c: F0 [12:27:23]MH_I2C_Read... [12:27:23]Read from MH i2c: F0 09 00 [12:27:23]MH_I2C_Read... [12:27:23]Read from MH i2c: F0 09 00 9C 31 00 2C F7 14 67 19 BC 99 64 35 [12:27:23]GetLastDocTimeStamp 1729427021 [12:27:23]current date 1729427244 [12:27:23]FM_GetShiftState [12:27:23]SAM_PROTO_GetShiftState [12:27:23]wFMCommunicate request_size=4 [12:27:23]MH_SAM_APDU [12:27:23]CAPDU: 80 13 01 00 [12:27:23]Write to MH i2c: E2 08 00 9D 31 80 13 01 00 00 00 00 00 4B [12:27:23]Write i2c OK [12:27:23]MH_I2C_Read... [12:27:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:27:23]Read from MH i2c: E2 [12:27:23]MH_I2C_Read... [12:27:23]Read from MH i2c: E2 0E 00 [12:27:23]MH_I2C_Read... [12:27:23]Read from MH i2c: E2 0E 00 9D 31 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F2 [12:27:23]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:27:23]wFMCommunicate OK [12:27:23]SAM_PROTO_GetShiftState done [12:27:23]FM_GetShiftState done [12:27:23]opened in 1729383891 [12:27:23]opened+sec_in_day 1729470291 [12:27:23]quantity*price = 100021 [12:27:23]sum+1 = 100023 [12:27:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 285 20.10.2024 12:27 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156213 ФПД: 245213800650554 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T122724&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156213&fm=245213800650554&tin=02508201610067®Number=0000137193017469&sum=100022 [12:27:24]StoreToDocumentArchive [12:27:24]shift 314 fd 156213 [12:27:24]save to /storage/0314/doc_00156213 [12:27:24]save last doc name /storage/0314/doc_00156213 to /storage/kkm_last_doc_name [12:27:24]save OK [12:27:24]Clear old archive folders... [12:27:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:27:24]tlvbuf is 00878C20 [12:27:24]SAM_PROTO_ClearQueue [12:27:24]wFMCommunicate request_size=4 [12:27:24]MH_SAM_APDU [12:27:24]CAPDU: 80 09 00 00 [12:27:24]Write to MH i2c: E2 08 00 AA 31 80 09 00 00 00 00 00 00 4D [12:27:24]Write i2c OK [12:27:24]MH_I2C_Read... [12:27:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:27:24]Read from MH i2c: E2 [12:27:24]MH_I2C_Read... [12:27:24]Read from MH i2c: E2 03 00 [12:27:24]MH_I2C_Read... [12:27:24]Read from MH i2c: E2 03 00 AA 31 00 90 00 4F [12:27:24]RAPDU: 90 00 [12:27:24]wFMCommunicate OK [12:27:24]SAM_PROTO_ClearQueue done [12:27:24]KKMCreateOFDPacket [12:27:24]OFDProtocolAddRootSTLVToBuf [12:27:24]FM_MakeSignedData [12:27:24]FM_MakeSignedData [12:27:24]SAM_PROTO_SignData [12:27:24]wFMCommunicate request_size=4 [12:27:24]MH_SAM_APDU [12:27:24]CAPDU: 80 0D 01 02 [12:27:24]Write to MH i2c: E2 08 00 AB 31 80 0D 01 02 00 00 00 00 55 [12:27:24]Write i2c OK [12:27:24]MH_I2C_Read... [12:27:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:27:24]Read from MH i2c: E2 [12:27:24]MH_I2C_Read... [12:27:24]Read from MH i2c: E2 03 00 [12:27:24]MH_I2C_Read... [12:27:24]Read from MH i2c: E2 03 00 AB 31 00 90 00 50 [12:27:24]RAPDU: 90 00 [12:27:24]wFMCommunicate OK [12:27:24]wFMCommunicate request_size=255 [12:27:24]MH_SAM_APDU [12:27:24]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 01 00 00 F4 03 04 00 2C F7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 35 62 02 00 35 04 06 00 DF [12:27:24]Write to MH i2c: E2 02 01 AC 31 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 01 00 00 F4 03 04 00 2C F7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 35 62 02 00 35 04 06 00 DF 00 00 B4 [12:27:24]Write i2c OK [12:27:24]MH_I2C_Read... [12:27:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:27:24]Read from MH i2c: E2 [12:27:24]MH_I2C_Read... [12:27:24]Read from MH i2c: E2 03 00 [12:27:24]MH_I2C_Read... [12:27:24]Read from MH i2c: E2 03 00 AC 31 00 90 00 51 [12:27:24]RAPDU: 90 00 [12:27:24]wFMCommunicate OK [12:27:24]wFMCommunicate request_size=10 [12:27:24]MH_SAM_APDU [12:27:24]CAPDU: 80 0D 02 02 05 05 49 7B 57 3A [12:27:24]Write to MH i2c: E2 0D 00 AD 31 80 0D 02 02 05 00 05 49 7B 57 3A 00 00 BC [12:27:24]Write i2c OK [12:27:24]MH_I2C_Read... [12:27:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:27:24]Read from MH i2c: E2 [12:27:24]MH_I2C_Read... [12:27:24]Read from MH i2c: E2 03 00 [12:27:24]MH_I2C_Read... [12:27:24]Read from MH i2c: E2 03 00 AD 31 00 90 00 52 [12:27:24]RAPDU: 90 00 [12:27:24]wFMCommunicate OK [12:27:24]wFMCommunicate request_size=4 [12:27:24]MH_SAM_APDU [12:27:24]CAPDU: 80 0D 03 02 [12:27:24]Write to MH i2c: E2 08 00 AE 31 80 0D 03 02 00 00 00 00 5A [12:27:24]Write i2c OK [12:27:24]MH_I2C_Read... [12:27:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:27:24]Read from MH i2c: E2 [12:27:24]MH_I2C_Read... [12:27:24]Read from MH i2c: E2 0B 00 [12:27:24]MH_I2C_Read... [12:27:24]Read from MH i2c: E2 0B 00 AE 31 00 28 47 DF 76 9A 84 E6 B0 90 00 D3 [12:27:24]RAPDU: 28 47 DF 76 9A 84 E6 B0 90 00 [12:27:24]wFMCommunicate OK [12:27:24]SAM_PROTO_SignData done [12:27:24]FM_MakeSignedData done [12:27:24]CreateOFDProtocolMessage [12:27:24]wFMCommunicate request_size=4 [12:27:24]MH_SAM_APDU [12:27:24]CAPDU: 80 11 00 00 [12:27:24]Write to MH i2c: E2 08 00 AF 31 80 11 00 00 00 00 00 00 5A [12:27:24]Write i2c OK [12:27:24]MH_I2C_Read... [12:27:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:27:24]Read from MH i2c: E2 [12:27:24]MH_I2C_Read... [12:27:24]Read from MH i2c: E2 17 00 [12:27:24]MH_I2C_Read... [12:27:24]Read from MH i2c: E2 17 00 AF 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AB [12:27:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:27:24]wFMCommunicate OK [12:27:24]CreateOFDProtocolMessage done [12:27:24]OFDSenderStorePacket 156213 [12:27:24]StoreOFDPacket docnum=156213 [12:27:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7D 79 07 01 C1 F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 01 00 00 F4 03 04 00 2C F7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 35 62 02 00 35 04 06 00 DF 05 49 7B 57 3A 28 47 DF 76 9A 84 E6 B0 [12:27:24]CheckFolder [12:27:24]dirname=/storage/ofd_packets [12:27:24]CheckFolder done [12:27:24]ProducePacketName [12:27:24]name=ofd_packets/00156213 [12:27:24]NVStorageSaveData ofd_packets/00156213 [12:27:24]File name is /storage/ofd_packets/00156213 [12:27:24]Write 301 bytes [12:27:24]NVStorageSaveData done [12:27:24]OFDSenderStorePacket done [12:27:24]KKMCreateOFDPacket done [12:27:24]NVStorageSaveData kkm_last_timestamp [12:27:24]File name is /storage/kkm_last_timestamp [12:27:24]Write 4 bytes [12:27:24]NVStorageSaveData done [12:27:24]ExternCall_PrintAddStr [12:27:24]wPrintStart [12:27:24]Write to MH i2c: 01 00 00 B0 31 E1 [12:27:24]Write i2c OK [12:27:24]MH_I2C_Read... [12:27:24]Read from MH i2c: 01 [12:27:24]MH_I2C_Read... [12:27:24]Read from MH i2c: 01 07 00 [12:27:24]MH_I2C_Read... [12:27:24]Read from MH i2c: 01 07 00 B0 31 00 00 00 00 00 FF 0F F6 [12:27:24]RasterBufferAndPrint [12:27:24]line Счет N : (1)874505 [12:27:24]line ИНН: 02508201610067 [12:27:24]line Контрольно-Кассовый Чек [12:27:24]line ПРОДАЖА [12:27:24]line ТРК (МРК, ГНК) : 41 [12:27:24]line Товар: 2710124500 [12:27:24]line Аи-95-К-5 [12:27:24]line 13.480 * 74.20 [12:27:24]line = 1000.22 [12:27:24]line НДС 12% НСП 1% [12:27:24]line > о реализуемом товаре [12:27:24]line ИТОГО: 1000.22 [12:27:24]line НСП 1% : 8.85 [12:27:24]line НДС 12% : 106.22 [12:27:24]line Наличными: 0.00 [12:27:24]line Безнал.: 1000.22 [12:27:24]line Место: АЗС № 165 "Партнер Нефть" [12:27:24]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:27:24]line СНО: Общий режим [12:27:24]line Чек 285 20.10.2024 12:27 [12:27:24]line Смена: 314 ФФД: 1.0 [12:27:24]line ЗНМ: 0300000234 [12:27:24]line РНМ: 0000137193017469 [12:27:24]line Версия ККМ: v1.0 [12:27:24]line Платежная система: Mbank [12:27:24]line ФМ: 0000000000963156 [12:27:24]line ФД: 156213 [12:27:24]line ФПД: 245213800650554 [12:27:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T122724&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156213&fm=245213800650554&tin=02508201610067®Number=0000137193017469&sum=100022 [12:27:25]OFD Sender: Processing packet 156213 [packets to send 52, broken 51] [12:27:25]ProducePacketName [12:27:25]name=ofd_packets/00156213 [12:27:25]OFD Sender: To server: pG, [12:27:25]CommunicateWithHost lk.salyk.kg:30040 [12:27:25]ConnectInit lk.salyk.kg [12:27:25]written 0, free lines is 4095 [12:27:25]Connected sock=10 [12:27:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7D 79 07 01 C1 F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 01 00 00 F4 03 04 00 2C F7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 35 62 02 00 35 04 06 00 DF 05 49 7B 57 3A 28 47 DF 76 9A 84 E6 B0 [12:27:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 43 88 47 00 09 AE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 35 62 02 00 F4 03 04 00 5F 9D 14 67 B6 04 01 00 00 6B 0C 24 6B E0 D8 58 06 [12:27:25]CommunicateWithHost err = 0 [12:27:25]CheckOFDResponse [12:27:25]1017 (14) - 77093643461234 [12:27:25]1041 (16) - 0000000000963156 [12:27:25]1040 (4) - 156213 [12:27:25]1012 (4) - 20.10.2024 06:04 [12:27:25]1206 (1) - 0 [12:27:25]OFD Sender: Remove packet 156213 [12:27:25]ProducePacketName [12:27:25]name=ofd_packets/00156213 [12:27:25]NVStorageDeleteData [12:27:25]Write to MH i2c: 01 00 00 D9 31 0A [12:27:25]Write i2c OK [12:27:25]MH_I2C_Read... [12:27:25]Read from MH i2c: 01 [12:27:25]MH_I2C_Read... [12:27:25]Read from MH i2c: 01 07 00 [12:27:25]MH_I2C_Read... [12:27:25]Read from MH i2c: 01 07 00 D9 31 00 00 00 00 00 0F 0D 2D [12:27:25]RasterBufferAndPrint [12:27:25]line [12:27:25]line [12:27:25]line [12:27:25]line [12:27:25]line [12:27:25]written 0, free lines is 3349 [12:27:25]MH_Cut [12:27:25]Write to MH i2c: D1 01 00 E0 31 01 E3 [12:27:25]Write i2c OK [12:27:25]MH_I2C_Read... [12:27:25]Read from MH i2c: D1 [12:27:25]MH_I2C_Read... [12:27:25]Read from MH i2c: D1 01 00 [12:27:25]MH_I2C_Read... [12:27:25]Read from MH i2c: D1 01 00 E0 31 00 E2 [12:27:25]Write to MH i2c: 01 00 00 E1 31 12 [12:27:25]Write i2c OK [12:27:25]MH_I2C_Read... [12:27:25]OFD Sender: No OFD packet to send [12:27:26]*** Cut start [12:27:26]*** Partial cut [12:27:26]*** CUTSNS_PIN = 1 [12:27:26]*** CUTSNS_PIN = 0 [12:27:26]*** Brake cut motor [12:27:26]Read from MH i2c: 01 [12:27:26]MH_I2C_Read... [12:27:26]*** Stop cut motor [12:27:26]*** Cut end [12:27:26]Read from MH i2c: 01 07 00 [12:27:26]MH_I2C_Read... [12:27:26]Read from MH i2c: 01 07 00 E1 31 00 00 00 00 00 FF 0F 27 [12:27:26]process_action close_receipt done [12:27:26]requested_data is exist [12:27:26]produce_requested_data [12:27:26]requested_item fm.sn is exist - process it [12:27:26]wFMCommunicate request_size=4 [12:27:26]MH_SAM_APDU [12:27:26]CAPDU: 80 11 00 00 [12:27:26]Write to MH i2c: E2 08 00 E2 31 80 11 00 00 00 00 00 00 8D [12:27:26]Write i2c OK [12:27:26]MH_I2C_Read... [12:27:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:27:26]Read from MH i2c: E2 [12:27:26]MH_I2C_Read... [12:27:26]Read from MH i2c: E2 17 00 [12:27:26]MH_I2C_Read... [12:27:26]Read from MH i2c: E2 17 00 E2 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DE [12:27:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:27:26]wFMCommunicate OK [12:27:26]requested_item fd.num is exist - process it [12:27:26]SAM_PROTO_GetFieldsCounters [12:27:26]wFMCommunicate request_size=4 [12:27:26]MH_SAM_APDU [12:27:26]CAPDU: 80 13 00 00 [12:27:26]Write to MH i2c: E2 08 00 E3 31 80 13 00 00 00 00 00 00 90 [12:27:26]Write i2c OK [12:27:26]MH_I2C_Read... [12:27:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:27:27]Read from MH i2c: E2 [12:27:27]MH_I2C_Read... [12:27:27]Read from MH i2c: E2 62 00 [12:27:27]MH_I2C_Read... [12:27:27]Read from MH i2c: E2 62 00 E3 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 35 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 1D 01 00 00 5E 04 04 00 1D 01 00 00 57 04 04 00 1E 01 00 00 19 04 04 00 00 00 00 00 90 00 F7 [12:27:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 35 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 1D 01 00 00 5E 04 04 00 1D 01 00 00 57 04 04 00 1E 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:27:27]wFMCommunicate OK [12:27:27]SAM_PROTO_GetFieldsCounters done [12:27:27]requested_item shift.num is exist - process it [12:27:27]requested_item shift.opened is exist - process it [12:27:27]req_shift_opened [12:27:27]FM_GetShiftState [12:27:27]SAM_PROTO_GetShiftState [12:27:27]wFMCommunicate request_size=4 [12:27:27]MH_SAM_APDU [12:27:27]CAPDU: 80 13 01 00 [12:27:27]Write to MH i2c: E2 08 00 E4 31 80 13 01 00 00 00 00 00 92 [12:27:27]Write i2c OK [12:27:27]MH_I2C_Read... [12:27:27]Read from MH i2c: E2 [12:27:27]MH_I2C_Read... [12:27:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:27:27]Read from MH i2c: E2 0E 00 [12:27:27]MH_I2C_Read... [12:27:27]Read from MH i2c: E2 0E 00 E4 31 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 39 [12:27:27]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:27:27]wFMCommunicate OK [12:27:27]SAM_PROTO_GetShiftState done [12:27:27]FM_GetShiftState done [12:27:27]req_shift_opened done [12:27:27]requested_item shift.open_date is exist - process it [12:27:27]req_shift_open_date [12:27:27]req_shift_open_date done [12:27:27]produce_requested_data done [12:27:27]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156213,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:27:27]process_action_free close_receipt [12:27:27]json_value_free [12:27:27]json_value_free done [12:27:27]process_json_proto returns [12:27:27]Send response to host [12:27:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156213,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:27:27]free response buf [12:27:27]execute_script done [12:27:27]execute_script returns [12:27:27]free content buf [12:27:27]Sock 8.Close socket [12:27:27]Sock 8.Thread stoped [12:27:30]OFD Sender: No OFD packet to send [12:27:35]OFD Sender: No OFD packet to send [12:27:40]OFD Sender: No OFD packet to send [12:27:45]OFD Sender: No OFD packet to send [12:27:50]OFD Sender: No OFD packet to send [12:27:55]OFD Sender: No OFD packet to send [12:28:00]OFD Sender: No OFD packet to send [12:28:05]OFD Sender: No OFD packet to send [12:28:10]OFD Sender: No OFD packet to send [12:28:16]OFD Sender: No OFD packet to send [12:28:21]OFD Sender: No OFD packet to send [12:28:26]OFD Sender: No OFD packet to send [12:28:31]OFD Sender: No OFD packet to send [12:28:33]accept exits with 9 [12:28:33]New connection [12:28:33]New thread 3066551652 created [12:28:33]Thread 3066695012 joined [12:28:33]Waiting for new connection... [12:28:33] Sock 9.Parse request [12:28:33]Sock 9.Check first char [12:28:33]Sock 9.First char is OK [12:28:33]request: POST /json_proto HTTP/1.0 [12:28:33]Method: POST [12:28:33]URL: /json_proto [12:28:33]Method is POST - this is cgi request [12:28:33]url: /json_proto [12:28:33]query_string will be loaded in cgi processing [12:28:33]execute_cgi json_proto POST (null) [12:28:33]execute_cgi path=json_proto method=POST [12:28:33]POST find Content-Length [12:28:33]Host: 172.17.53.67:8080 [12:28:33]Content-Length: 677 [12:28:33]Content-Type: application/json [12:28:33] [12:28:33]POST finish read [12:28:33]Found Content-Length = 677 [12:28:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874506", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:28:33]execute_script... [12:28:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874506", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:28:33]POST & json_proto [12:28:33]process_json_proto [12:28:33]json parsed OK: [12:28:33]protocol is kg_v1.0 [12:28:33]action value=close_receipt [12:28:33]process_action close_receipt [12:28:33]cmd_close_receipt [12:28:33]MH_GetDate [12:28:33]Write to MH i2c: F0 00 00 E5 31 05 [12:28:33]Write i2c OK [12:28:33]MH_I2C_Read... [12:28:33]Read from MH i2c: F0 [12:28:33]MH_I2C_Read... [12:28:33]Read from MH i2c: F0 09 00 [12:28:33]MH_I2C_Read... [12:28:33]Read from MH i2c: F0 09 00 E5 31 00 72 F7 14 67 19 BC 99 64 C4 [12:28:33]GetLastDocTimeStamp 1729427244 [12:28:33]current date 1729427314 [12:28:33]FM_GetShiftState [12:28:33]SAM_PROTO_GetShiftState [12:28:33]wFMCommunicate request_size=4 [12:28:33]MH_SAM_APDU [12:28:33]CAPDU: 80 13 01 00 [12:28:33]Write to MH i2c: E2 08 00 E6 31 80 13 01 00 00 00 00 00 94 [12:28:33]Write i2c OK [12:28:33]MH_I2C_Read... [12:28:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:28:33]Read from MH i2c: E2 [12:28:33]MH_I2C_Read... [12:28:33]Read from MH i2c: E2 0E 00 [12:28:33]MH_I2C_Read... [12:28:33]Read from MH i2c: E2 0E 00 E6 31 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 3B [12:28:33]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:28:33]wFMCommunicate OK [12:28:33]SAM_PROTO_GetShiftState done [12:28:33]FM_GetShiftState done [12:28:33]opened in 1729383891 [12:28:33]opened+sec_in_day 1729470291 [12:28:33]quantity*price = 40006 [12:28:33]sum+1 = 40007 [12:28:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 286 20.10.2024 12:28 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156214 ФПД: 215551060818957 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T122834&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156214&fm=215551060818957&tin=02508201610067®Number=0000137193017469&sum=40000 [12:28:34]StoreToDocumentArchive [12:28:34]shift 314 fd 156214 [12:28:34]save to /storage/0314/doc_00156214 [12:28:34]save last doc name /storage/0314/doc_00156214 to /storage/kkm_last_doc_name [12:28:34]save OK [12:28:34]Clear old archive folders... [12:28:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:28:34]tlvbuf is 008AC410 [12:28:34]SAM_PROTO_ClearQueue [12:28:34]wFMCommunicate request_size=4 [12:28:34]MH_SAM_APDU [12:28:34]CAPDU: 80 09 00 00 [12:28:34]Write to MH i2c: E2 08 00 F3 31 80 09 00 00 00 00 00 00 96 [12:28:34]Write i2c OK [12:28:34]MH_I2C_Read... [12:28:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:28:34]Read from MH i2c: E2 [12:28:34]MH_I2C_Read... [12:28:34]Read from MH i2c: E2 03 00 [12:28:34]MH_I2C_Read... [12:28:34]Read from MH i2c: E2 03 00 F3 31 00 90 00 98 [12:28:34]RAPDU: 90 00 [12:28:34]wFMCommunicate OK [12:28:34]SAM_PROTO_ClearQueue done [12:28:34]KKMCreateOFDPacket [12:28:34]OFDProtocolAddRootSTLVToBuf [12:28:34]FM_MakeSignedData [12:28:34]FM_MakeSignedData [12:28:34]SAM_PROTO_SignData [12:28:34]wFMCommunicate request_size=4 [12:28:34]MH_SAM_APDU [12:28:34]CAPDU: 80 0D 01 02 [12:28:34]Write to MH i2c: E2 08 00 F4 31 80 0D 01 02 00 00 00 00 9E [12:28:34]Write i2c OK [12:28:34]MH_I2C_Read... [12:28:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:28:34]Read from MH i2c: E2 [12:28:34]MH_I2C_Read... [12:28:34]Read from MH i2c: E2 03 00 [12:28:34]MH_I2C_Read... [12:28:34]Read from MH i2c: E2 03 00 F4 31 00 90 00 99 [12:28:34]RAPDU: 90 00 [12:28:34]wFMCommunicate OK [12:28:34]wFMCommunicate request_size=255 [12:28:34]MH_SAM_APDU [12:28:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 01 00 00 F4 03 04 00 72 F7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 36 62 02 00 35 04 06 00 C4 [12:28:34]Write to MH i2c: E2 02 01 F5 31 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 01 00 00 F4 03 04 00 72 F7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 36 62 02 00 35 04 06 00 C4 00 00 B0 [12:28:34]Write i2c OK [12:28:34]MH_I2C_Read... [12:28:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:28:34]Read from MH i2c: E2 [12:28:34]MH_I2C_Read... [12:28:34]Read from MH i2c: E2 03 00 [12:28:34]MH_I2C_Read... [12:28:34]Read from MH i2c: E2 03 00 F5 31 00 90 00 9A [12:28:34]RAPDU: 90 00 [12:28:34]wFMCommunicate OK [12:28:34]wFMCommunicate request_size=10 [12:28:34]MH_SAM_APDU [12:28:34]CAPDU: 80 0D 02 02 05 0A E4 69 3C 0D [12:28:34]Write to MH i2c: E2 0D 00 F6 31 80 0D 02 02 05 00 0A E4 69 3C 0D 00 00 4B [12:28:34]Write i2c OK [12:28:34]MH_I2C_Read... [12:28:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:28:34]Read from MH i2c: E2 [12:28:34]MH_I2C_Read... [12:28:34]Read from MH i2c: E2 03 00 [12:28:34]MH_I2C_Read... [12:28:34]Read from MH i2c: E2 03 00 F6 31 00 90 00 9B [12:28:34]RAPDU: 90 00 [12:28:34]wFMCommunicate OK [12:28:34]wFMCommunicate request_size=4 [12:28:34]MH_SAM_APDU [12:28:34]CAPDU: 80 0D 03 02 [12:28:34]Write to MH i2c: E2 08 00 F7 31 80 0D 03 02 00 00 00 00 A3 [12:28:34]Write i2c OK [12:28:34]MH_I2C_Read... [12:28:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:28:34]Read from MH i2c: E2 [12:28:34]MH_I2C_Read... [12:28:34]Read from MH i2c: E2 0B 00 [12:28:34]MH_I2C_Read... [12:28:34]Read from MH i2c: E2 0B 00 F7 31 00 B4 6A F2 D7 3C 62 44 56 90 00 C3 [12:28:34]RAPDU: B4 6A F2 D7 3C 62 44 56 90 00 [12:28:34]wFMCommunicate OK [12:28:34]SAM_PROTO_SignData done [12:28:34]FM_MakeSignedData done [12:28:34]CreateOFDProtocolMessage [12:28:34]wFMCommunicate request_size=4 [12:28:34]MH_SAM_APDU [12:28:34]CAPDU: 80 11 00 00 [12:28:34]Write to MH i2c: E2 08 00 F8 31 80 11 00 00 00 00 00 00 A3 [12:28:34]Write i2c OK [12:28:34]MH_I2C_Read... [12:28:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:28:34]Read from MH i2c: E2 [12:28:34]MH_I2C_Read... [12:28:34]Read from MH i2c: E2 17 00 [12:28:34]MH_I2C_Read... [12:28:34]Read from MH i2c: E2 17 00 F8 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F4 [12:28:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:28:34]wFMCommunicate OK [12:28:34]CreateOFDProtocolMessage done [12:28:34]OFDSenderStorePacket 156214 [12:28:34]StoreOFDPacket docnum=156214 [12:28:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E6 87 07 01 CA 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 01 00 00 F4 03 04 00 72 F7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 36 62 02 00 35 04 06 00 C4 0A E4 69 3C 0D B4 6A F2 D7 3C 62 44 56 [12:28:34]CheckFolder [12:28:34]dirname=/storage/ofd_packets [12:28:34]CheckFolder done [12:28:34]ProducePacketName [12:28:34]name=ofd_packets/00156214 [12:28:34]NVStorageSaveData ofd_packets/00156214 [12:28:34]File name is /storage/ofd_packets/00156214 [12:28:34]Write 301 bytes [12:28:34]NVStorageSaveData done [12:28:34]OFDSenderStorePacket done [12:28:34]KKMCreateOFDPacket done [12:28:34]NVStorageSaveData kkm_last_timestamp [12:28:34]File name is /storage/kkm_last_timestamp [12:28:34]Write 4 bytes [12:28:34]NVStorageSaveData done [12:28:34]ExternCall_PrintAddStr [12:28:34]wPrintStart [12:28:34]Write to MH i2c: 01 00 00 F9 31 2A [12:28:34]Write i2c OK [12:28:34]MH_I2C_Read... [12:28:34]Read from MH i2c: 01 [12:28:34]MH_I2C_Read... [12:28:34]Read from MH i2c: 01 07 00 [12:28:34]MH_I2C_Read... [12:28:34]Read from MH i2c: 01 07 00 F9 31 00 00 00 00 00 FF 0F 3F [12:28:34]RasterBufferAndPrint [12:28:34]line Счет N : (1)874506 [12:28:34]line ИНН: 02508201610067 [12:28:34]line Контрольно-Кассовый Чек [12:28:34]line ПРОДАЖА [12:28:34]line ТРК (МРК, ГНК) : 32 [12:28:34]line Товар: 2710124130 [12:28:34]line Аи-92-К-5 [12:28:34]line 5.980 * 66.90 [12:28:34]line = 400.06 [12:28:34]line НДС 12% НСП 1% [12:28:34]line > о реализуемом товаре [12:28:34]line ОКРУГЛЕНИЕ: -0.06 [12:28:34]line ИТОГО: 400.00 [12:28:34]line Внесено: 400.00 [12:28:34]line СДАЧА: 0.00 [12:28:34]line НСП 1% : 3.54 [12:28:34]line НДС 12% : 42.48 [12:28:34]line Наличными: 400.00 [12:28:34]line Безнал.: 0.00 [12:28:34]line Место: АЗС № 165 "Партнер Нефть" [12:28:34]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:28:34]line СНО: Общий режим [12:28:34]line Чек 286 20.10.2024 12:28 [12:28:34]line Смена: 314 ФФД: 1.0 [12:28:34]line ЗНМ: 0300000234 [12:28:34]line РНМ: 0000137193017469 [12:28:34]line Версия ККМ: v1.0 [12:28:34]line ФМ: 0000000000963156 [12:28:34]line ФД: 156214 [12:28:34]line ФПД: 215551060818957 [12:28:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T122834&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156214&fm=215551060818957&tin=02508201610067®Number=0000137193017469&sum=40000 [12:28:35]OFD Sender: Processing packet 156214 [packets to send 52, broken 51] [12:28:35]ProducePacketName [12:28:35]name=ofd_packets/00156214 [12:28:35]OFD Sender: To server: pG, [12:28:35]CommunicateWithHost lk.salyk.kg:30040 [12:28:35]ConnectInit lk.salyk.kg [12:28:35]written 0, free lines is 4095 [12:28:35]Connected sock=10 [12:28:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E6 87 07 01 CA 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 01 00 00 F4 03 04 00 72 F7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 36 62 02 00 35 04 06 00 C4 0A E4 69 3C 0D B4 6A F2 D7 3C 62 44 56 [12:28:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 DA EB 47 00 86 A3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 36 62 02 00 F4 03 04 00 A4 9D 14 67 B6 04 01 00 00 7A 52 8F 0A B0 EA A4 AB [12:28:35]CommunicateWithHost err = 0 [12:28:35]CheckOFDResponse [12:28:35]1017 (14) - 77093643461234 [12:28:35]1041 (16) - 0000000000963156 [12:28:35]1040 (4) - 156214 [12:28:35]1012 (4) - 20.10.2024 06:05 [12:28:35]1206 (1) - 0 [12:28:35]OFD Sender: Remove packet 156214 [12:28:35]ProducePacketName [12:28:35]name=ofd_packets/00156214 [12:28:35]NVStorageDeleteData [12:28:35]Write to MH i2c: 01 00 00 24 32 56 [12:28:35]Write i2c OK [12:28:35]MH_I2C_Read... [12:28:35]Read from MH i2c: 01 [12:28:35]MH_I2C_Read... [12:28:35]Read from MH i2c: 01 07 00 [12:28:35]MH_I2C_Read... [12:28:35]Read from MH i2c: 01 07 00 24 32 00 00 00 00 00 E0 0C 49 [12:28:35]RasterBufferAndPrint [12:28:35]line [12:28:35]line [12:28:35]line [12:28:35]line [12:28:35]line [12:28:35]written 0, free lines is 3302 [12:28:35]MH_Cut [12:28:35]Write to MH i2c: D1 01 00 2B 32 01 2F [12:28:35]Write i2c OK [12:28:35]MH_I2C_Read... [12:28:35]Read from MH i2c: D1 [12:28:35]MH_I2C_Read... [12:28:35]Read from MH i2c: D1 01 00 [12:28:35]MH_I2C_Read... [12:28:35]Read from MH i2c: D1 01 00 2B 32 00 2E [12:28:35]Write to MH i2c: 01 00 00 2C 32 5E [12:28:35]Write i2c OK [12:28:35]MH_I2C_Read... [12:28:35]OFD Sender: No OFD packet to send [12:28:36]*** Cut start [12:28:36]*** Partial cut [12:28:36]*** CUTSNS_PIN = 1 [12:28:36]*** CUTSNS_PIN = 0 [12:28:36]*** Brake cut motor [12:28:36]Read from MH i2c: 01 [12:28:36]MH_I2C_Read... [12:28:36]*** Stop cut motor [12:28:36]*** Cut end [12:28:36]Read from MH i2c: 01 07 00 [12:28:36]MH_I2C_Read... [12:28:36]Read from MH i2c: 01 07 00 2C 32 00 00 00 00 00 FF 0F 73 [12:28:36]process_action close_receipt done [12:28:36]requested_data is exist [12:28:36]produce_requested_data [12:28:36]requested_item fm.sn is exist - process it [12:28:36]wFMCommunicate request_size=4 [12:28:36]MH_SAM_APDU [12:28:36]CAPDU: 80 11 00 00 [12:28:36]Write to MH i2c: E2 08 00 2D 32 80 11 00 00 00 00 00 00 D9 [12:28:36]Write i2c OK [12:28:36]MH_I2C_Read... [12:28:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:28:36]Read from MH i2c: E2 [12:28:36]MH_I2C_Read... [12:28:36]Read from MH i2c: E2 17 00 [12:28:36]MH_I2C_Read... [12:28:36]Read from MH i2c: E2 17 00 2D 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2A [12:28:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:28:36]wFMCommunicate OK [12:28:36]requested_item fd.num is exist - process it [12:28:36]SAM_PROTO_GetFieldsCounters [12:28:36]wFMCommunicate request_size=4 [12:28:36]MH_SAM_APDU [12:28:36]CAPDU: 80 13 00 00 [12:28:36]Write to MH i2c: E2 08 00 2E 32 80 13 00 00 00 00 00 00 DC [12:28:36]Write i2c OK [12:28:36]MH_I2C_Read... [12:28:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:28:36]Read from MH i2c: E2 [12:28:36]MH_I2C_Read... [12:28:36]Read from MH i2c: E2 62 00 [12:28:36]MH_I2C_Read... [12:28:36]Read from MH i2c: E2 62 00 2E 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 36 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 1E 01 00 00 5E 04 04 00 1E 01 00 00 57 04 04 00 1F 01 00 00 19 04 04 00 00 00 00 00 90 00 47 [12:28:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 36 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 1E 01 00 00 5E 04 04 00 1E 01 00 00 57 04 04 00 1F 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:28:36]wFMCommunicate OK [12:28:36]SAM_PROTO_GetFieldsCounters done [12:28:36]requested_item shift.num is exist - process it [12:28:36]requested_item shift.opened is exist - process it [12:28:36]req_shift_opened [12:28:36]FM_GetShiftState [12:28:36]SAM_PROTO_GetShiftState [12:28:36]wFMCommunicate request_size=4 [12:28:36]MH_SAM_APDU [12:28:36]CAPDU: 80 13 01 00 [12:28:36]Write to MH i2c: E2 08 00 2F 32 80 13 01 00 00 00 00 00 DE [12:28:36]Write i2c OK [12:28:36]MH_I2C_Read... [12:28:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:28:37]Read from MH i2c: E2 [12:28:37]MH_I2C_Read... [12:28:37]Read from MH i2c: E2 0E 00 [12:28:37]MH_I2C_Read... [12:28:37]Read from MH i2c: E2 0E 00 2F 32 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 85 [12:28:37]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:28:37]wFMCommunicate OK [12:28:37]SAM_PROTO_GetShiftState done [12:28:37]FM_GetShiftState done [12:28:37]req_shift_opened done [12:28:37]requested_item shift.open_date is exist - process it [12:28:37]req_shift_open_date [12:28:37]req_shift_open_date done [12:28:37]produce_requested_data done [12:28:37]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156214,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:28:37]process_action_free close_receipt [12:28:37]json_value_free [12:28:37]json_value_free done [12:28:37]process_json_proto returns [12:28:37]Send response to host [12:28:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156214,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:28:37]free response buf [12:28:37]execute_script done [12:28:37]execute_script returns [12:28:37]free content buf [12:28:37]Sock 9.Close socket [12:28:37]Sock 9.Thread stoped [12:28:40]OFD Sender: No OFD packet to send [12:28:45]OFD Sender: No OFD packet to send [12:28:50]OFD Sender: No OFD packet to send [12:28:55]OFD Sender: No OFD packet to send [12:29:00]OFD Sender: No OFD packet to send [12:29:05]OFD Sender: No OFD packet to send [12:29:10]OFD Sender: No OFD packet to send [12:29:15]OFD Sender: No OFD packet to send [12:29:20]OFD Sender: No OFD packet to send [12:29:25]OFD Sender: No OFD packet to send [12:29:30]OFD Sender: No OFD packet to send [12:29:35]OFD Sender: No OFD packet to send [12:29:40]OFD Sender: No OFD packet to send [12:29:45]OFD Sender: No OFD packet to send [12:29:50]OFD Sender: No OFD packet to send [12:29:55]OFD Sender: No OFD packet to send [12:30:00]OFD Sender: No OFD packet to send [12:30:05]OFD Sender: No OFD packet to send [12:30:10]OFD Sender: No OFD packet to send [12:30:15]OFD Sender: No OFD packet to send [12:30:20]OFD Sender: No OFD packet to send [12:30:25]OFD Sender: No OFD packet to send [12:30:30]OFD Sender: No OFD packet to send [12:30:35]OFD Sender: No OFD packet to send [12:30:40]OFD Sender: No OFD packet to send [12:30:45]accept exits with 8 [12:30:45]New connection [12:30:45]New thread 3066695012 created [12:30:45]Thread 3066551652 joined [12:30:45]Waiting for new connection... [12:30:45] Sock 8.Parse request [12:30:45]Sock 8.Check first char [12:30:45]Sock 8.First char is OK [12:30:45]request: POST /json_proto HTTP/1.0 [12:30:45]Method: POST [12:30:45]URL: /json_proto [12:30:45]Method is POST - this is cgi request [12:30:45]url: /json_proto [12:30:45]query_string will be loaded in cgi processing [12:30:45]execute_cgi json_proto POST (null) [12:30:45]execute_cgi path=json_proto method=POST [12:30:45]POST find Content-Length [12:30:45]Host: 172.17.53.67:8080 [12:30:45]Content-Length: 679 [12:30:45]Content-Type: application/json [12:30:45] [12:30:45]POST finish read [12:30:45]Found Content-Length = 679 [12:30:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874508", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:30:45]execute_script... [12:30:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874508", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:30:45]POST & json_proto [12:30:45]process_json_proto [12:30:45]json parsed OK: [12:30:45]protocol is kg_v1.0 [12:30:45]action value=close_receipt [12:30:45]process_action close_receipt [12:30:45]cmd_close_receipt [12:30:45]MH_GetDate [12:30:45]Write to MH i2c: F0 00 00 30 32 51 [12:30:45]Write i2c OK [12:30:45]MH_I2C_Read... [12:30:45]Read from MH i2c: F0 [12:30:45]MH_I2C_Read... [12:30:45]Read from MH i2c: F0 09 00 [12:30:45]MH_I2C_Read... [12:30:45]Read from MH i2c: F0 09 00 30 32 00 F6 F7 14 67 19 BC 99 64 94 [12:30:45]GetLastDocTimeStamp 1729427314 [12:30:45]current date 1729427446 [12:30:45]FM_GetShiftState [12:30:45]SAM_PROTO_GetShiftState [12:30:45]wFMCommunicate request_size=4 [12:30:45]MH_SAM_APDU [12:30:45]CAPDU: 80 13 01 00 [12:30:45]Write to MH i2c: E2 08 00 31 32 80 13 01 00 00 00 00 00 E0 [12:30:45]Write i2c OK [12:30:45]MH_I2C_Read... [12:30:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:30:45]Read from MH i2c: E2 [12:30:45]MH_I2C_Read... [12:30:45]Read from MH i2c: E2 0E 00 [12:30:45]MH_I2C_Read... [12:30:45]Read from MH i2c: E2 0E 00 31 32 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 87 [12:30:45]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:30:45]wFMCommunicate OK [12:30:45]SAM_PROTO_GetShiftState done [12:30:45]FM_GetShiftState done [12:30:45]opened in 1729383891 [12:30:45]opened+sec_in_day 1729470291 [12:30:45]quantity*price = 100050 [12:30:45]sum+1 = 100052 [12:30:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 287 20.10.2024 12:30 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156215 ФПД: 141310435814663 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T123046&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156215&fm=141310435814663&tin=02508201610067®Number=0000137193017469&sum=100000 [12:30:46]StoreToDocumentArchive [12:30:46]shift 314 fd 156215 [12:30:46]save to /storage/0314/doc_00156215 [12:30:46]save last doc name /storage/0314/doc_00156215 to /storage/kkm_last_doc_name [12:30:46]save OK [12:30:46]Clear old archive folders... [12:30:46]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:30:46]tlvbuf is B6F16010 [12:30:46]SAM_PROTO_ClearQueue [12:30:46]wFMCommunicate request_size=4 [12:30:46]MH_SAM_APDU [12:30:46]CAPDU: 80 09 00 00 [12:30:46]Write to MH i2c: E2 08 00 3E 32 80 09 00 00 00 00 00 00 E2 [12:30:46]Write i2c OK [12:30:46]MH_I2C_Read... [12:30:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:30:46]Read from MH i2c: E2 [12:30:46]MH_I2C_Read... [12:30:46]Read from MH i2c: E2 03 00 [12:30:46]MH_I2C_Read... [12:30:46]Read from MH i2c: E2 03 00 3E 32 00 90 00 E4 [12:30:46]RAPDU: 90 00 [12:30:46]wFMCommunicate OK [12:30:46]SAM_PROTO_ClearQueue done [12:30:46]KKMCreateOFDPacket [12:30:46]OFDProtocolAddRootSTLVToBuf [12:30:46]FM_MakeSignedData [12:30:46]FM_MakeSignedData [12:30:46]SAM_PROTO_SignData [12:30:46]wFMCommunicate request_size=4 [12:30:46]MH_SAM_APDU [12:30:46]CAPDU: 80 0D 01 02 [12:30:46]Write to MH i2c: E2 08 00 3F 32 80 0D 01 02 00 00 00 00 EA [12:30:46]Write i2c OK [12:30:46]MH_I2C_Read... [12:30:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:30:46]Read from MH i2c: E2 [12:30:46]MH_I2C_Read... [12:30:46]Read from MH i2c: E2 03 00 [12:30:46]MH_I2C_Read... [12:30:46]Read from MH i2c: E2 03 00 3F 32 00 90 00 E5 [12:30:46]RAPDU: 90 00 [12:30:46]wFMCommunicate OK [12:30:46]wFMCommunicate request_size=255 [12:30:46]MH_SAM_APDU [12:30:46]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 F6 F7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 37 62 02 00 35 04 06 00 80 85 66 54 [12:30:46]Write to MH i2c: E2 02 01 40 32 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 F6 F7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 37 62 02 00 35 04 06 00 80 85 66 54 00 00 A1 [12:30:46]Write i2c OK [12:30:46]MH_I2C_Read... [12:30:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:30:47]Read from MH i2c: E2 [12:30:47]MH_I2C_Read... [12:30:47]Read from MH i2c: E2 03 00 [12:30:47]MH_I2C_Read... [12:30:47]Read from MH i2c: E2 03 00 40 32 00 90 00 E6 [12:30:47]RAPDU: 90 00 [12:30:47]wFMCommunicate OK [12:30:47]wFMCommunicate request_size=7 [12:30:47]MH_SAM_APDU [12:30:47]CAPDU: 80 0D 02 02 02 6D 07 [12:30:47]Write to MH i2c: E2 0A 00 41 32 80 0D 02 02 02 00 6D 07 00 00 65 [12:30:47]Write i2c OK [12:30:47]MH_I2C_Read... [12:30:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:30:47]Read from MH i2c: E2 [12:30:47]MH_I2C_Read... [12:30:47]Read from MH i2c: E2 03 00 [12:30:47]MH_I2C_Read... [12:30:47]Read from MH i2c: E2 03 00 41 32 00 90 00 E7 [12:30:47]RAPDU: 90 00 [12:30:47]wFMCommunicate OK [12:30:47]wFMCommunicate request_size=4 [12:30:47]MH_SAM_APDU [12:30:47]CAPDU: 80 0D 03 02 [12:30:47]Write to MH i2c: E2 08 00 42 32 80 0D 03 02 00 00 00 00 EF [12:30:47]Write i2c OK [12:30:47]MH_I2C_Read... [12:30:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:30:47]Read from MH i2c: E2 [12:30:47]MH_I2C_Read... [12:30:47]Read from MH i2c: E2 0B 00 [12:30:47]MH_I2C_Read... [12:30:47]Read from MH i2c: E2 0B 00 42 32 00 16 69 DE 25 5F 67 70 6B 90 00 13 [12:30:47]RAPDU: 16 69 DE 25 5F 67 70 6B 90 00 [12:30:47]wFMCommunicate OK [12:30:47]SAM_PROTO_SignData done [12:30:47]FM_MakeSignedData done [12:30:47]CreateOFDProtocolMessage [12:30:47]wFMCommunicate request_size=4 [12:30:47]MH_SAM_APDU [12:30:47]CAPDU: 80 11 00 00 [12:30:47]Write to MH i2c: E2 08 00 43 32 80 11 00 00 00 00 00 00 EF [12:30:47]Write i2c OK [12:30:47]MH_I2C_Read... [12:30:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:30:47]Read from MH i2c: E2 [12:30:47]MH_I2C_Read... [12:30:47]Read from MH i2c: E2 17 00 [12:30:47]MH_I2C_Read... [12:30:47]Read from MH i2c: E2 17 00 43 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 40 [12:30:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:30:47]wFMCommunicate OK [12:30:47]CreateOFDProtocolMessage done [12:30:47]OFDSenderStorePacket 156215 [12:30:47]StoreOFDPacket docnum=156215 [12:30:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 5A E9 04 01 DE E3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 F6 F7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 37 62 02 00 35 04 06 00 80 85 66 54 6D 07 16 69 DE 25 5F 67 70 6B [12:30:47]CheckFolder [12:30:47]dirname=/storage/ofd_packets [12:30:47]CheckFolder done [12:30:47]ProducePacketName [12:30:47]name=ofd_packets/00156215 [12:30:47]NVStorageSaveData ofd_packets/00156215 [12:30:47]File name is /storage/ofd_packets/00156215 [12:30:47]Write 298 bytes [12:30:47]NVStorageSaveData done [12:30:47]OFDSenderStorePacket done [12:30:47]KKMCreateOFDPacket done [12:30:47]NVStorageSaveData kkm_last_timestamp [12:30:47]File name is /storage/kkm_last_timestamp [12:30:47]Write 4 bytes [12:30:47]NVStorageSaveData done [12:30:47]ExternCall_PrintAddStr [12:30:47]wPrintStart [12:30:47]Write to MH i2c: 01 00 00 44 32 76 [12:30:47]Write i2c OK [12:30:47]MH_I2C_Read... [12:30:47]Read from MH i2c: 01 [12:30:47]MH_I2C_Read... [12:30:47]Read from MH i2c: 01 07 00 [12:30:47]MH_I2C_Read... [12:30:47]Read from MH i2c: 01 07 00 44 32 00 00 00 00 00 FF 0F 8B [12:30:47]RasterBufferAndPrint [12:30:47]line Счет N : (1)874508 [12:30:47]line ИНН: 02508201610067 [12:30:47]line Контрольно-Кассовый Чек [12:30:47]line ПРОДАЖА [12:30:47]line ТРК (МРК, ГНК) : 44 [12:30:47]line Товар: 2710194210 [12:30:47]line ДТ-К-2 [12:30:47]line 13.130 * 76.20 [12:30:47]line = 1000.51 [12:30:47]line НДС 12% НСП 1% [12:30:47]line > о реализуемом товаре [12:30:47]line ОКРУГЛЕНИЕ: -0.51 [12:30:47]line ИТОГО: 1000.00 [12:30:47]line Внесено: 1000.00 [12:30:47]line СДАЧА: 0.00 [12:30:47]line НСП 1% : 8.85 [12:30:47]line НДС 12% : 106.25 [12:30:47]line Наличными: 1000.00 [12:30:47]line Безнал.: 0.00 [12:30:47]line Место: АЗС № 165 "Партнер Нефть" [12:30:47]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:30:47]line СНО: Общий режим [12:30:47]line Чек 287 20.10.2024 12:30 [12:30:47]line Смена: 314 ФФД: 1.0 [12:30:47]line ЗНМ: 0300000234 [12:30:47]line РНМ: 0000137193017469 [12:30:47]line Версия ККМ: v1.0 [12:30:47]line ФМ: 0000000000963156 [12:30:47]line ФД: 156215 [12:30:47]line ФПД: 141310435814663 [12:30:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T123046&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156215&fm=141310435814663&tin=02508201610067®Number=0000137193017469&sum=100000 [12:30:47]OFD Sender: Processing packet 156215 [packets to send 52, broken 51] [12:30:47]ProducePacketName [12:30:47]name=ofd_packets/00156215 [12:30:47]OFD Sender: To server: pG, [12:30:47]CommunicateWithHost lk.salyk.kg:30040 [12:30:47]ConnectInit lk.salyk.kg [12:30:47]written 0, free lines is 4095 [12:30:47]Connected sock=10 [12:30:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 5A E9 04 01 DE E3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 F6 F7 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 37 62 02 00 35 04 06 00 80 85 66 54 6D 07 16 69 DE 25 5F 67 70 6B [12:30:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 16 30 47 00 1E 83 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 37 62 02 00 F4 03 04 00 29 9E 14 67 B6 04 01 00 00 07 70 B3 ED EC C1 0B E8 [12:30:47]CommunicateWithHost err = 0 [12:30:47]CheckOFDResponse [12:30:47]1017 (14) - 77093643461234 [12:30:47]1041 (16) - 0000000000963156 [12:30:47]1040 (4) - 156215 [12:30:47]1012 (4) - 20.10.2024 06:07 [12:30:47]1206 (1) - 0 [12:30:47]OFD Sender: Remove packet 156215 [12:30:47]ProducePacketName [12:30:47]name=ofd_packets/00156215 [12:30:47]NVStorageDeleteData [12:30:48]Write to MH i2c: 01 00 00 6F 32 A1 [12:30:48]Write i2c OK [12:30:48]MH_I2C_Read... [12:30:48]Read from MH i2c: 01 [12:30:48]MH_I2C_Read... [12:30:48]Read from MH i2c: 01 07 00 [12:30:48]MH_I2C_Read... [12:30:48]Read from MH i2c: 01 07 00 6F 32 00 00 00 00 00 D6 0C 8A [12:30:48]RasterBufferAndPrint [12:30:48]line [12:30:48]line [12:30:48]line [12:30:48]line [12:30:48]line [12:30:48]written 0, free lines is 3293 [12:30:48]MH_Cut [12:30:48]Write to MH i2c: D1 01 00 76 32 01 7A [12:30:48]Write i2c OK [12:30:48]MH_I2C_Read... [12:30:48]Read from MH i2c: D1 [12:30:48]MH_I2C_Read... [12:30:48]Read from MH i2c: D1 01 00 [12:30:48]MH_I2C_Read... [12:30:48]Read from MH i2c: D1 01 00 76 32 00 79 [12:30:48]Write to MH i2c: 01 00 00 77 32 A9 [12:30:48]Write i2c OK [12:30:48]MH_I2C_Read... [12:30:48]OFD Sender: No OFD packet to send [12:30:48]*** Cut start [12:30:48]*** Partial cut [12:30:48]*** CUTSNS_PIN = 1 [12:30:48]*** CUTSNS_PIN = 0 [12:30:49]*** Brake cut motor [12:30:49]Read from MH i2c: 01 [12:30:49]MH_I2C_Read... [12:30:49]*** Stop cut motor [12:30:49]*** Cut end [12:30:49]Read from MH i2c: 01 07 00 [12:30:49]MH_I2C_Read... [12:30:49]Read from MH i2c: 01 07 00 77 32 00 00 00 00 00 FF 0F BE [12:30:49]process_action close_receipt done [12:30:49]requested_data is exist [12:30:49]produce_requested_data [12:30:49]requested_item fm.sn is exist - process it [12:30:49]wFMCommunicate request_size=4 [12:30:49]MH_SAM_APDU [12:30:49]CAPDU: 80 11 00 00 [12:30:49]Write to MH i2c: E2 08 00 78 32 80 11 00 00 00 00 00 00 24 [12:30:49]Write i2c OK [12:30:49]MH_I2C_Read... [12:30:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:30:49]Read from MH i2c: E2 [12:30:49]MH_I2C_Read... [12:30:49]Read from MH i2c: E2 17 00 [12:30:49]MH_I2C_Read... [12:30:49]Read from MH i2c: E2 17 00 78 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 75 [12:30:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:30:49]wFMCommunicate OK [12:30:49]requested_item fd.num is exist - process it [12:30:49]SAM_PROTO_GetFieldsCounters [12:30:49]wFMCommunicate request_size=4 [12:30:49]MH_SAM_APDU [12:30:49]CAPDU: 80 13 00 00 [12:30:49]Write to MH i2c: E2 08 00 79 32 80 13 00 00 00 00 00 00 27 [12:30:49]Write i2c OK [12:30:49]MH_I2C_Read... [12:30:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:30:49]Read from MH i2c: E2 [12:30:49]MH_I2C_Read... [12:30:49]Read from MH i2c: E2 62 00 [12:30:49]MH_I2C_Read... [12:30:49]Read from MH i2c: E2 62 00 79 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 37 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 1F 01 00 00 5E 04 04 00 1F 01 00 00 57 04 04 00 20 01 00 00 19 04 04 00 00 00 00 00 90 00 96 [12:30:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 37 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 1F 01 00 00 5E 04 04 00 1F 01 00 00 57 04 04 00 20 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:30:49]wFMCommunicate OK [12:30:49]SAM_PROTO_GetFieldsCounters done [12:30:49]requested_item shift.num is exist - process it [12:30:49]requested_item shift.opened is exist - process it [12:30:49]req_shift_opened [12:30:49]FM_GetShiftState [12:30:49]SAM_PROTO_GetShiftState [12:30:49]wFMCommunicate request_size=4 [12:30:49]MH_SAM_APDU [12:30:49]CAPDU: 80 13 01 00 [12:30:49]Write to MH i2c: E2 08 00 7A 32 80 13 01 00 00 00 00 00 29 [12:30:49]Write i2c OK [12:30:49]MH_I2C_Read... [12:30:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:30:49]Read from MH i2c: E2 [12:30:49]MH_I2C_Read... [12:30:49]Read from MH i2c: E2 0E 00 [12:30:49]MH_I2C_Read... [12:30:49]Read from MH i2c: E2 0E 00 7A 32 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D0 [12:30:49]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:30:49]wFMCommunicate OK [12:30:49]SAM_PROTO_GetShiftState done [12:30:49]FM_GetShiftState done [12:30:49]req_shift_opened done [12:30:49]requested_item shift.open_date is exist - process it [12:30:49]req_shift_open_date [12:30:49]req_shift_open_date done [12:30:49]produce_requested_data done [12:30:49]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156215,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:30:49]process_action_free close_receipt [12:30:49]json_value_free [12:30:49]json_value_free done [12:30:49]process_json_proto returns [12:30:49]Send response to host [12:30:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156215,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:30:49]free response buf [12:30:49]execute_script done [12:30:49]execute_script returns [12:30:49]free content buf [12:30:49]Sock 8.Close socket [12:30:49]Sock 8.Thread stoped [12:30:53]OFD Sender: No OFD packet to send [12:30:58]OFD Sender: No OFD packet to send [12:31:03]OFD Sender: No OFD packet to send [12:31:08]OFD Sender: No OFD packet to send [12:31:13]OFD Sender: No OFD packet to send [12:31:18]OFD Sender: No OFD packet to send [12:31:23]OFD Sender: No OFD packet to send [12:31:28]OFD Sender: No OFD packet to send [12:31:33]OFD Sender: No OFD packet to send [12:31:38]OFD Sender: No OFD packet to send [12:31:43]OFD Sender: No OFD packet to send [12:31:48]OFD Sender: No OFD packet to send [12:31:53]OFD Sender: No OFD packet to send [12:31:58]OFD Sender: No OFD packet to send [12:32:02]accept exits with 9 [12:32:02]New connection [12:32:02]New thread 3066551652 created [12:32:02]Thread 3066695012 joined [12:32:02]Waiting for new connection... [12:32:02] Sock 9.Parse request [12:32:02]Sock 9.Check first char [12:32:02]Sock 9.First char is OK [12:32:02]request: POST /json_proto HTTP/1.0 [12:32:02]Method: POST [12:32:02]URL: /json_proto [12:32:02]Method is POST - this is cgi request [12:32:02]url: /json_proto [12:32:02]query_string will be loaded in cgi processing [12:32:02]execute_cgi json_proto POST (null) [12:32:02]execute_cgi path=json_proto method=POST [12:32:02]POST find Content-Length [12:32:02]Host: 172.17.53.67:8080 [12:32:02]Content-Length: 674 [12:32:02]Content-Type: application/json [12:32:02] [12:32:02]POST finish read [12:32:02]Found Content-Length = 674 [12:32:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874507", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 3.940, "sum" : 300.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:32:02]execute_script... [12:32:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874507", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 3.940, "sum" : 300.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:32:02]POST & json_proto [12:32:02]process_json_proto [12:32:02]json parsed OK: [12:32:02]protocol is kg_v1.0 [12:32:02]action value=close_receipt [12:32:02]process_action close_receipt [12:32:02]cmd_close_receipt [12:32:02]MH_GetDate [12:32:02]Write to MH i2c: F0 00 00 7B 32 9C [12:32:02]Write i2c OK [12:32:02]MH_I2C_Read... [12:32:02]Read from MH i2c: F0 [12:32:02]MH_I2C_Read... [12:32:02]Read from MH i2c: F0 09 00 [12:32:02]MH_I2C_Read... [12:32:02]Read from MH i2c: F0 09 00 7B 32 00 43 F8 14 67 19 BC 99 64 2D [12:32:02]GetLastDocTimeStamp 1729427446 [12:32:02]current date 1729427523 [12:32:02]FM_GetShiftState [12:32:02]SAM_PROTO_GetShiftState [12:32:02]wFMCommunicate request_size=4 [12:32:02]MH_SAM_APDU [12:32:02]CAPDU: 80 13 01 00 [12:32:02]Write to MH i2c: E2 08 00 7C 32 80 13 01 00 00 00 00 00 2B [12:32:02]Write i2c OK [12:32:02]MH_I2C_Read... [12:32:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:32:02]Read from MH i2c: E2 [12:32:02]MH_I2C_Read... [12:32:02]Read from MH i2c: E2 0E 00 [12:32:02]MH_I2C_Read... [12:32:02]Read from MH i2c: E2 0E 00 7C 32 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D2 [12:32:02]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:32:02]wFMCommunicate OK [12:32:02]SAM_PROTO_GetShiftState done [12:32:02]FM_GetShiftState done [12:32:02]opened in 1729383891 [12:32:02]opened+sec_in_day 1729470291 [12:32:02]quantity*price = 30022 [12:32:02]sum+1 = 30024 [12:32:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.23 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.88 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 288 20.10.2024 12:32 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156216 ФПД: 51936303262699 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T123203&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156216&fm=51936303262699&tin=02508201610067®Number=0000137193017469&sum=30000 [12:32:03]StoreToDocumentArchive [12:32:03]shift 314 fd 156216 [12:32:03]save to /storage/0314/doc_00156216 [12:32:03]save last doc name /storage/0314/doc_00156216 to /storage/kkm_last_doc_name [12:32:03]save OK [12:32:03]Clear old archive folders... [12:32:03]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:32:03]tlvbuf is 00821460 [12:32:03]SAM_PROTO_ClearQueue [12:32:03]wFMCommunicate request_size=4 [12:32:03]MH_SAM_APDU [12:32:03]CAPDU: 80 09 00 00 [12:32:03]Write to MH i2c: E2 08 00 89 32 80 09 00 00 00 00 00 00 2D [12:32:03]Write i2c OK [12:32:03]MH_I2C_Read... [12:32:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:32:03]Read from MH i2c: E2 [12:32:03]MH_I2C_Read... [12:32:03]Read from MH i2c: E2 03 00 [12:32:03]MH_I2C_Read... [12:32:03]Read from MH i2c: E2 03 00 89 32 00 90 00 2F [12:32:03]RAPDU: 90 00 [12:32:03]wFMCommunicate OK [12:32:03]SAM_PROTO_ClearQueue done [12:32:03]KKMCreateOFDPacket [12:32:03]OFDProtocolAddRootSTLVToBuf [12:32:03]FM_MakeSignedData [12:32:03]FM_MakeSignedData [12:32:03]SAM_PROTO_SignData [12:32:03]wFMCommunicate request_size=4 [12:32:03]MH_SAM_APDU [12:32:03]CAPDU: 80 0D 01 02 [12:32:03]Write to MH i2c: E2 08 00 8A 32 80 0D 01 02 00 00 00 00 35 [12:32:03]Write i2c OK [12:32:03]MH_I2C_Read... [12:32:03]OFD Sender: No OFD packet to send [12:32:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:32:03]Read from MH i2c: E2 [12:32:03]MH_I2C_Read... [12:32:03]Read from MH i2c: E2 03 00 [12:32:03]MH_I2C_Read... [12:32:03]Read from MH i2c: E2 03 00 8A 32 00 90 00 30 [12:32:03]RAPDU: 90 00 [12:32:03]wFMCommunicate OK [12:32:03]wFMCommunicate request_size=255 [12:32:03]MH_SAM_APDU [12:32:03]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 43 F8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 38 62 02 00 35 04 06 00 2F 3C 5C E8 [12:32:03]Write to MH i2c: E2 02 01 8B 32 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 43 F8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 38 62 02 00 35 04 06 00 2F 3C 5C E8 00 00 E9 [12:32:03]Write i2c OK [12:32:03]MH_I2C_Read... [12:32:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:32:03]Read from MH i2c: E2 [12:32:03]MH_I2C_Read... [12:32:03]Read from MH i2c: E2 03 00 [12:32:03]MH_I2C_Read... [12:32:03]Read from MH i2c: E2 03 00 8B 32 00 90 00 31 [12:32:03]RAPDU: 90 00 [12:32:03]wFMCommunicate OK [12:32:03]wFMCommunicate request_size=7 [12:32:03]MH_SAM_APDU [12:32:03]CAPDU: 80 0D 02 02 02 2B EB [12:32:03]Write to MH i2c: E2 0A 00 8C 32 80 0D 02 02 02 00 2B EB 00 00 52 [12:32:03]Write i2c OK [12:32:03]MH_I2C_Read... [12:32:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:32:03]Read from MH i2c: E2 [12:32:03]MH_I2C_Read... [12:32:03]Read from MH i2c: E2 03 00 [12:32:03]MH_I2C_Read... [12:32:03]Read from MH i2c: E2 03 00 8C 32 00 90 00 32 [12:32:03]RAPDU: 90 00 [12:32:03]wFMCommunicate OK [12:32:03]wFMCommunicate request_size=4 [12:32:03]MH_SAM_APDU [12:32:03]CAPDU: 80 0D 03 02 [12:32:03]Write to MH i2c: E2 08 00 8D 32 80 0D 03 02 00 00 00 00 3A [12:32:03]Write i2c OK [12:32:03]MH_I2C_Read... [12:32:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:32:03]Read from MH i2c: E2 [12:32:03]MH_I2C_Read... [12:32:03]Read from MH i2c: E2 0B 00 [12:32:03]MH_I2C_Read... [12:32:03]Read from MH i2c: E2 0B 00 8D 32 00 F7 D2 5C F6 9F BA BC 69 90 00 D4 [12:32:03]RAPDU: F7 D2 5C F6 9F BA BC 69 90 00 [12:32:03]wFMCommunicate OK [12:32:03]SAM_PROTO_SignData done [12:32:03]FM_MakeSignedData done [12:32:03]CreateOFDProtocolMessage [12:32:03]wFMCommunicate request_size=4 [12:32:03]MH_SAM_APDU [12:32:03]CAPDU: 80 11 00 00 [12:32:03]Write to MH i2c: E2 08 00 8E 32 80 11 00 00 00 00 00 00 3A [12:32:03]Write i2c OK [12:32:03]MH_I2C_Read... [12:32:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:32:03]Read from MH i2c: E2 [12:32:03]MH_I2C_Read... [12:32:03]Read from MH i2c: E2 17 00 [12:32:03]MH_I2C_Read... [12:32:03]Read from MH i2c: E2 17 00 8E 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8B [12:32:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:32:03]wFMCommunicate OK [12:32:03]CreateOFDProtocolMessage done [12:32:03]OFDSenderStorePacket 156216 [12:32:03]StoreOFDPacket docnum=156216 [12:32:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 3F 2F 04 01 D0 8B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 43 F8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 38 62 02 00 35 04 06 00 2F 3C 5C E8 2B EB F7 D2 5C F6 9F BA BC 69 [12:32:03]CheckFolder [12:32:03]dirname=/storage/ofd_packets [12:32:03]CheckFolder done [12:32:03]ProducePacketName [12:32:03]name=ofd_packets/00156216 [12:32:03]NVStorageSaveData ofd_packets/00156216 [12:32:03]File name is /storage/ofd_packets/00156216 [12:32:03]Write 298 bytes [12:32:03]NVStorageSaveData done [12:32:03]OFDSenderStorePacket done [12:32:03]KKMCreateOFDPacket done [12:32:03]NVStorageSaveData kkm_last_timestamp [12:32:03]File name is /storage/kkm_last_timestamp [12:32:03]Write 4 bytes [12:32:03]NVStorageSaveData done [12:32:03]ExternCall_PrintAddStr [12:32:03]wPrintStart [12:32:03]Write to MH i2c: 01 00 00 8F 32 C1 [12:32:03]Write i2c OK [12:32:03]MH_I2C_Read... [12:32:03]Read from MH i2c: 01 [12:32:03]MH_I2C_Read... [12:32:03]Read from MH i2c: 01 07 00 [12:32:03]MH_I2C_Read... [12:32:03]Read from MH i2c: 01 07 00 8F 32 00 00 00 00 00 FF 0F D6 [12:32:03]RasterBufferAndPrint [12:32:03]line Счет N : (1)874507 [12:32:03]line ИНН: 02508201610067 [12:32:03]line Контрольно-Кассовый Чек [12:32:03]line ПРОДАЖА [12:32:03]line ТРК (МРК, ГНК) : 34 [12:32:03]line Товар: 2710194210 [12:32:03]line ДТ-К-2 [12:32:03]line 3.940 * 76.20 [12:32:03]line = 300.23 [12:32:03]line НДС 12% НСП 1% [12:32:03]line > о реализуемом товаре [12:32:03]line ОКРУГЛЕНИЕ: -0.23 [12:32:03]line ИТОГО: 300.00 [12:32:03]line Внесено: 300.00 [12:32:03]line СДАЧА: 0.00 [12:32:03]line НСП 1% : 2.66 [12:32:03]line НДС 12% : 31.88 [12:32:03]line Наличными: 300.00 [12:32:03]line Безнал.: 0.00 [12:32:03]line Место: АЗС № 165 "Партнер Нефть" [12:32:03]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:32:03]line СНО: Общий режим [12:32:03]line Чек 288 20.10.2024 12:32 [12:32:03]line Смена: 314 ФФД: 1.0 [12:32:03]line ЗНМ: 0300000234 [12:32:03]line РНМ: 0000137193017469 [12:32:04]line Версия ККМ: v1.0 [12:32:04]line ФМ: 0000000000963156 [12:32:04]line ФД: 156216 [12:32:04]line ФПД: 51936303262699 [12:32:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T123203&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156216&fm=51936303262699&tin=02508201610067®Number=0000137193017469&sum=30000 [12:32:04]OFD Sender: Processing packet 156216 [packets to send 52, broken 51] [12:32:04]ProducePacketName [12:32:04]name=ofd_packets/00156216 [12:32:04]OFD Sender: To server: pG, [12:32:04]CommunicateWithHost lk.salyk.kg:30040 [12:32:04]ConnectInit lk.salyk.kg [12:32:04]written 0, free lines is 4095 [12:32:04]Connected sock=10 [12:32:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 3F 2F 04 01 D0 8B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 43 F8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 38 62 02 00 35 04 06 00 2F 3C 5C E8 2B EB F7 D2 5C F6 9F BA BC 69 [12:32:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 44 FB 47 00 09 A6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 38 62 02 00 F4 03 04 00 76 9E 14 67 B6 04 01 00 00 71 FB B5 1A 69 DD 5A 06 [12:32:04]CommunicateWithHost err = 0 [12:32:04]CheckOFDResponse [12:32:04]1017 (14) - 77093643461234 [12:32:04]1041 (16) - 0000000000963156 [12:32:04]1040 (4) - 156216 [12:32:04]1012 (4) - 20.10.2024 06:08 [12:32:04]1206 (1) - 0 [12:32:04]OFD Sender: Remove packet 156216 [12:32:04]ProducePacketName [12:32:04]name=ofd_packets/00156216 [12:32:04]NVStorageDeleteData [12:32:04]Write to MH i2c: 01 00 00 BA 32 EC [12:32:04]Write i2c OK [12:32:04]MH_I2C_Read... [12:32:04]Read from MH i2c: 01 [12:32:04]MH_I2C_Read... [12:32:04]Read from MH i2c: 01 07 00 [12:32:04]MH_I2C_Read... [12:32:04]Read from MH i2c: 01 07 00 BA 32 00 00 00 00 00 F4 0C F3 [12:32:04]RasterBufferAndPrint [12:32:04]line [12:32:04]line [12:32:04]line [12:32:04]line [12:32:04]line [12:32:04]written 0, free lines is 3322 [12:32:04]MH_Cut [12:32:04]Write to MH i2c: D1 01 00 C1 32 01 C5 [12:32:04]Write i2c OK [12:32:04]MH_I2C_Read... [12:32:04]Read from MH i2c: D1 [12:32:04]MH_I2C_Read... [12:32:04]Read from MH i2c: D1 01 00 [12:32:04]MH_I2C_Read... [12:32:04]Read from MH i2c: D1 01 00 C1 32 00 C4 [12:32:04]Write to MH i2c: 01 00 00 C2 32 F4 [12:32:04]Write i2c OK [12:32:04]MH_I2C_Read... [12:32:05]OFD Sender: No OFD packet to send [12:32:05]*** Cut start [12:32:05]*** Partial cut [12:32:05]*** CUTSNS_PIN = 1 [12:32:05]*** CUTSNS_PIN = 0 [12:32:05]*** Brake cut motor [12:32:06]Read from MH i2c: 01 [12:32:06]MH_I2C_Read... [12:32:06]*** Stop cut motor [12:32:06]*** Cut end [12:32:06]Read from MH i2c: 01 07 00 [12:32:06]MH_I2C_Read... [12:32:06]Read from MH i2c: 01 07 00 C2 32 00 00 00 00 00 FF 0F 09 [12:32:06]process_action close_receipt done [12:32:06]requested_data is exist [12:32:06]produce_requested_data [12:32:06]requested_item fm.sn is exist - process it [12:32:06]wFMCommunicate request_size=4 [12:32:06]MH_SAM_APDU [12:32:06]CAPDU: 80 11 00 00 [12:32:06]Write to MH i2c: E2 08 00 C3 32 80 11 00 00 00 00 00 00 6F [12:32:06]Write i2c OK [12:32:06]MH_I2C_Read... [12:32:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:32:06]Read from MH i2c: E2 [12:32:06]MH_I2C_Read... [12:32:06]Read from MH i2c: E2 17 00 [12:32:06]MH_I2C_Read... [12:32:06]Read from MH i2c: E2 17 00 C3 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C0 [12:32:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:32:06]wFMCommunicate OK [12:32:06]requested_item fd.num is exist - process it [12:32:06]SAM_PROTO_GetFieldsCounters [12:32:06]wFMCommunicate request_size=4 [12:32:06]MH_SAM_APDU [12:32:06]CAPDU: 80 13 00 00 [12:32:06]Write to MH i2c: E2 08 00 C4 32 80 13 00 00 00 00 00 00 72 [12:32:06]Write i2c OK [12:32:06]MH_I2C_Read... [12:32:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:32:06]Read from MH i2c: E2 [12:32:06]MH_I2C_Read... [12:32:06]Read from MH i2c: E2 62 00 [12:32:06]MH_I2C_Read... [12:32:06]Read from MH i2c: E2 62 00 C4 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 38 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 20 01 00 00 5E 04 04 00 20 01 00 00 57 04 04 00 21 01 00 00 19 04 04 00 00 00 00 00 90 00 E5 [12:32:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 38 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 20 01 00 00 5E 04 04 00 20 01 00 00 57 04 04 00 21 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:32:06]wFMCommunicate OK [12:32:06]SAM_PROTO_GetFieldsCounters done [12:32:06]requested_item shift.num is exist - process it [12:32:06]requested_item shift.opened is exist - process it [12:32:06]req_shift_opened [12:32:06]FM_GetShiftState [12:32:06]SAM_PROTO_GetShiftState [12:32:06]wFMCommunicate request_size=4 [12:32:06]MH_SAM_APDU [12:32:06]CAPDU: 80 13 01 00 [12:32:06]Write to MH i2c: E2 08 00 C5 32 80 13 01 00 00 00 00 00 74 [12:32:06]Write i2c OK [12:32:06]MH_I2C_Read... [12:32:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:32:06]Read from MH i2c: E2 [12:32:06]MH_I2C_Read... [12:32:06]Read from MH i2c: E2 0E 00 [12:32:06]MH_I2C_Read... [12:32:06]Read from MH i2c: E2 0E 00 C5 32 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 1B [12:32:06]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:32:06]wFMCommunicate OK [12:32:06]SAM_PROTO_GetShiftState done [12:32:06]FM_GetShiftState done [12:32:06]req_shift_opened done [12:32:06]requested_item shift.open_date is exist - process it [12:32:06]req_shift_open_date [12:32:06]req_shift_open_date done [12:32:06]produce_requested_data done [12:32:06]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156216,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:32:06]process_action_free close_receipt [12:32:06]json_value_free [12:32:06]json_value_free done [12:32:06]process_json_proto returns [12:32:06]Send response to host [12:32:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156216,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:32:06]free response buf [12:32:06]execute_script done [12:32:06]execute_script returns [12:32:06]free content buf [12:32:06]Sock 9.Close socket [12:32:06]Sock 9.Thread stoped [12:32:10]OFD Sender: No OFD packet to send [12:32:15]OFD Sender: No OFD packet to send [12:32:20]OFD Sender: No OFD packet to send [12:32:25]OFD Sender: No OFD packet to send [12:32:30]OFD Sender: No OFD packet to send [12:32:35]OFD Sender: No OFD packet to send [12:32:40]OFD Sender: No OFD packet to send [12:32:45]OFD Sender: No OFD packet to send [12:32:50]OFD Sender: No OFD packet to send [12:32:55]OFD Sender: No OFD packet to send [12:33:00]OFD Sender: No OFD packet to send [12:33:05]OFD Sender: No OFD packet to send [12:33:10]OFD Sender: No OFD packet to send [12:33:15]accept exits with 8 [12:33:15]New connection [12:33:15]New thread 3066695012 created [12:33:15]Thread 3066551652 joined [12:33:15]Waiting for new connection... [12:33:15] Sock 8.Parse request [12:33:15]Sock 8.Check first char [12:33:15]Sock 8.First char is OK [12:33:15]request: POST /json_proto HTTP/1.0 [12:33:15]Method: POST [12:33:15]URL: /json_proto [12:33:15]Method is POST - this is cgi request [12:33:15]url: /json_proto [12:33:15]query_string will be loaded in cgi processing [12:33:15]execute_cgi json_proto POST (null) [12:33:15]execute_cgi path=json_proto method=POST [12:33:15]POST find Content-Length [12:33:15]Host: 172.17.53.67:8080 [12:33:15]Content-Length: 675 [12:33:15]Content-Type: application/json [12:33:15] [12:33:15]POST finish read [12:33:15]Found Content-Length = 675 [12:33:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874509", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:33:15]execute_script... [12:33:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874509", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:33:15]POST & json_proto [12:33:15]process_json_proto [12:33:15]json parsed OK: [12:33:15]protocol is kg_v1.0 [12:33:15]action value=close_receipt [12:33:15]process_action close_receipt [12:33:15]cmd_close_receipt [12:33:15]MH_GetDate [12:33:15]Write to MH i2c: F0 00 00 C6 32 E7 [12:33:15]Write i2c OK [12:33:15]MH_I2C_Read... [12:33:15]Read from MH i2c: F0 [12:33:15]MH_I2C_Read... [12:33:15]Read from MH i2c: F0 09 00 [12:33:15]MH_I2C_Read... [12:33:15]Read from MH i2c: F0 09 00 C6 32 00 8C F8 14 67 19 BC 99 64 C1 [12:33:15]GetLastDocTimeStamp 1729427523 [12:33:15]current date 1729427596 [12:33:15]FM_GetShiftState [12:33:15]SAM_PROTO_GetShiftState [12:33:15]wFMCommunicate request_size=4 [12:33:15]MH_SAM_APDU [12:33:15]CAPDU: 80 13 01 00 [12:33:15]Write to MH i2c: E2 08 00 C7 32 80 13 01 00 00 00 00 00 76 [12:33:15]Write i2c OK [12:33:15]MH_I2C_Read... [12:33:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:33:15]Read from MH i2c: E2 [12:33:15]MH_I2C_Read... [12:33:15]Read from MH i2c: E2 0E 00 [12:33:15]MH_I2C_Read... [12:33:15]Read from MH i2c: E2 0E 00 C7 32 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 1D [12:33:15]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:33:15]wFMCommunicate OK [12:33:15]SAM_PROTO_GetShiftState done [12:33:15]FM_GetShiftState done [12:33:15]opened in 1729383891 [12:33:15]opened+sec_in_day 1729470291 [12:33:15]quantity*price = 100000 [12:33:15]sum+1 = 100002 [12:33:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 289 20.10.2024 12:33 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156217 ФПД: 66429335729101 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T123316&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156217&fm=66429335729101&tin=02508201610067®Number=0000137193017469&sum=100000 [12:33:16]StoreToDocumentArchive [12:33:16]shift 314 fd 156217 [12:33:16]save to /storage/0314/doc_00156217 [12:33:16]save last doc name /storage/0314/doc_00156217 to /storage/kkm_last_doc_name [12:33:16]save OK [12:33:16]Clear old archive folders... [12:33:16]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:33:16]tlvbuf is 00889190 [12:33:16]SAM_PROTO_ClearQueue [12:33:16]wFMCommunicate request_size=4 [12:33:16]MH_SAM_APDU [12:33:16]CAPDU: 80 09 00 00 [12:33:16]Write to MH i2c: E2 08 00 D4 32 80 09 00 00 00 00 00 00 78 [12:33:16]Write i2c OK [12:33:16]MH_I2C_Read... [12:33:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:33:16]Read from MH i2c: E2 [12:33:16]MH_I2C_Read... [12:33:16]Read from MH i2c: E2 03 00 [12:33:16]MH_I2C_Read... [12:33:16]Read from MH i2c: E2 03 00 D4 32 00 90 00 7A [12:33:16]RAPDU: 90 00 [12:33:16]wFMCommunicate OK [12:33:16]SAM_PROTO_ClearQueue done [12:33:16]KKMCreateOFDPacket [12:33:16]OFDProtocolAddRootSTLVToBuf [12:33:16]FM_MakeSignedData [12:33:16]FM_MakeSignedData [12:33:16]SAM_PROTO_SignData [12:33:16]wFMCommunicate request_size=4 [12:33:16]MH_SAM_APDU [12:33:16]CAPDU: 80 0D 01 02 [12:33:16]Write to MH i2c: E2 08 00 D5 32 80 0D 01 02 00 00 00 00 80 [12:33:16]Write i2c OK [12:33:16]MH_I2C_Read... [12:33:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:33:16]Read from MH i2c: E2 [12:33:16]MH_I2C_Read... [12:33:16]Read from MH i2c: E2 03 00 [12:33:16]MH_I2C_Read... [12:33:16]Read from MH i2c: E2 03 00 D5 32 00 90 00 7B [12:33:16]RAPDU: 90 00 [12:33:16]wFMCommunicate OK [12:33:16]wFMCommunicate request_size=255 [12:33:16]MH_SAM_APDU [12:33:16]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 8C F8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 39 62 02 00 35 04 06 00 [12:33:16]Write to MH i2c: E2 02 01 D6 32 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 8C F8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 39 62 02 00 35 04 06 00 00 00 72 [12:33:16]Write i2c OK [12:33:16]MH_I2C_Read... [12:33:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:33:16]Read from MH i2c: E2 [12:33:16]MH_I2C_Read... [12:33:16]Read from MH i2c: E2 03 00 [12:33:16]MH_I2C_Read... [12:33:16]Read from MH i2c: E2 03 00 D6 32 00 90 00 7C [12:33:16]RAPDU: 90 00 [12:33:16]wFMCommunicate OK [12:33:16]wFMCommunicate request_size=11 [12:33:16]MH_SAM_APDU [12:33:16]CAPDU: 80 0D 02 02 06 3C 6A C8 F5 73 CD [12:33:16]Write to MH i2c: E2 0E 00 D7 32 80 0D 02 02 06 00 3C 6A C8 F5 73 CD 00 00 32 [12:33:16]Write i2c OK [12:33:16]MH_I2C_Read... [12:33:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:33:16]Read from MH i2c: E2 [12:33:16]MH_I2C_Read... [12:33:16]Read from MH i2c: E2 03 00 [12:33:16]MH_I2C_Read... [12:33:16]Read from MH i2c: E2 03 00 D7 32 00 90 00 7D [12:33:16]RAPDU: 90 00 [12:33:16]wFMCommunicate OK [12:33:16]wFMCommunicate request_size=4 [12:33:16]MH_SAM_APDU [12:33:16]CAPDU: 80 0D 03 02 [12:33:16]Write to MH i2c: E2 08 00 D8 32 80 0D 03 02 00 00 00 00 85 [12:33:16]Write i2c OK [12:33:16]MH_I2C_Read... [12:33:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:33:16]Read from MH i2c: E2 [12:33:16]MH_I2C_Read... [12:33:16]Read from MH i2c: E2 0B 00 [12:33:16]MH_I2C_Read... [12:33:16]Read from MH i2c: E2 0B 00 D8 32 00 F0 62 74 84 AA 9A 3F F4 90 00 47 [12:33:16]RAPDU: F0 62 74 84 AA 9A 3F F4 90 00 [12:33:16]wFMCommunicate OK [12:33:16]SAM_PROTO_SignData done [12:33:16]FM_MakeSignedData done [12:33:16]CreateOFDProtocolMessage [12:33:16]wFMCommunicate request_size=4 [12:33:16]MH_SAM_APDU [12:33:16]CAPDU: 80 11 00 00 [12:33:16]Write to MH i2c: E2 08 00 D9 32 80 11 00 00 00 00 00 00 85 [12:33:16]Write i2c OK [12:33:16]MH_I2C_Read... [12:33:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:33:16]Read from MH i2c: E2 [12:33:16]MH_I2C_Read... [12:33:16]Read from MH i2c: E2 17 00 [12:33:16]MH_I2C_Read... [12:33:16]Read from MH i2c: E2 17 00 D9 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D6 [12:33:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:33:16]wFMCommunicate OK [12:33:16]CreateOFDProtocolMessage done [12:33:16]OFDSenderStorePacket 156217 [12:33:16]StoreOFDPacket docnum=156217 [12:33:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 88 00 08 01 70 8F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 8C F8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 39 62 02 00 35 04 06 00 3C 6A C8 F5 73 CD F0 62 74 84 AA 9A 3F F4 [12:33:16]CheckFolder [12:33:16]dirname=/storage/ofd_packets [12:33:16]CheckFolder done [12:33:16]ProducePacketName [12:33:16]name=ofd_packets/00156217 [12:33:16]NVStorageSaveData ofd_packets/00156217 [12:33:16]File name is /storage/ofd_packets/00156217 [12:33:16]Write 302 bytes [12:33:16]NVStorageSaveData done [12:33:16]OFDSenderStorePacket done [12:33:16]KKMCreateOFDPacket done [12:33:16]NVStorageSaveData kkm_last_timestamp [12:33:16]File name is /storage/kkm_last_timestamp [12:33:16]Write 4 bytes [12:33:16]NVStorageSaveData done [12:33:16]ExternCall_PrintAddStr [12:33:16]wPrintStart [12:33:16]Write to MH i2c: 01 00 00 DA 32 0C [12:33:16]Write i2c OK [12:33:16]MH_I2C_Read... [12:33:16]Read from MH i2c: 01 [12:33:16]MH_I2C_Read... [12:33:16]Read from MH i2c: 01 07 00 [12:33:16]MH_I2C_Read... [12:33:16]Read from MH i2c: 01 07 00 DA 32 00 00 00 00 00 FF 0F 21 [12:33:16]RasterBufferAndPrint [12:33:16]line Счет N : (1)874509 [12:33:16]line ИНН: 02508201610067 [12:33:16]line Контрольно-Кассовый Чек [12:33:16]line ПРОДАЖА [12:33:16]line ТРК (МРК, ГНК) : 23 [12:33:16]line Товар: 2710124130 [12:33:16]line Super 92-К-5 [12:33:16]line 14.620 * 68.40 [12:33:16]line = 1000.01 [12:33:16]line НДС 12% НСП 1% [12:33:16]line > о реализуемом товаре [12:33:16]line ОКРУГЛЕНИЕ: -0.01 [12:33:16]line ИТОГО: 1000.00 [12:33:16]line Внесено: 1000.00 [12:33:16]line СДАЧА: 0.00 [12:33:16]line НСП 1% : 8.85 [12:33:16]line НДС 12% : 106.20 [12:33:16]line Наличными: 1000.00 [12:33:16]line Безнал.: 0.00 [12:33:16]line Место: АЗС № 165 "Партнер Нефть" [12:33:16]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:33:16]line СНО: Общий режим [12:33:16]line Чек 289 20.10.2024 12:33 [12:33:16]line Смена: 314 ФФД: 1.0 [12:33:16]line ЗНМ: 0300000234 [12:33:16]line РНМ: 0000137193017469 [12:33:16]line Версия ККМ: v1.0 [12:33:16]line ФМ: 0000000000963156 [12:33:16]line ФД: 156217 [12:33:16]line ФПД: 66429335729101 [12:33:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T123316&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156217&fm=66429335729101&tin=02508201610067®Number=0000137193017469&sum=100000 [12:33:17]OFD Sender: Processing packet 156217 [packets to send 52, broken 51] [12:33:17]ProducePacketName [12:33:17]name=ofd_packets/00156217 [12:33:17]OFD Sender: To server: pG, [12:33:17]CommunicateWithHost lk.salyk.kg:30040 [12:33:17]ConnectInit lk.salyk.kg [12:33:17]written 0, free lines is 4095 [12:33:17]Connected sock=11 [12:33:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 88 00 08 01 70 8F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 8C F8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 39 62 02 00 35 04 06 00 3C 6A C8 F5 73 CD F0 62 74 84 AA 9A 3F F4 [12:33:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 66 73 47 00 76 57 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 39 62 02 00 F4 03 04 00 BF 9E 14 67 B6 04 01 00 00 89 32 0A D4 68 C5 20 E8 [12:33:17]CommunicateWithHost err = 0 [12:33:17]CheckOFDResponse [12:33:17]1017 (14) - 77093643461234 [12:33:17]1041 (16) - 0000000000963156 [12:33:17]1040 (4) - 156217 [12:33:17]1012 (4) - 20.10.2024 06:10 [12:33:17]1206 (1) - 0 [12:33:17]OFD Sender: Remove packet 156217 [12:33:17]ProducePacketName [12:33:17]name=ofd_packets/00156217 [12:33:17]NVStorageDeleteData [12:33:17]Write to MH i2c: 01 00 00 05 33 38 [12:33:17]Write i2c OK [12:33:17]MH_I2C_Read... [12:33:17]Read from MH i2c: 01 [12:33:17]MH_I2C_Read... [12:33:17]Read from MH i2c: 01 07 00 [12:33:17]MH_I2C_Read... [12:33:17]Read from MH i2c: 01 07 00 05 33 00 00 00 00 00 E5 0C 30 [12:33:17]RasterBufferAndPrint [12:33:17]line [12:33:17]line [12:33:17]line [12:33:17]line [12:33:17]line [12:33:17]written 0, free lines is 3307 [12:33:17]MH_Cut [12:33:17]Write to MH i2c: D1 01 00 0C 33 01 11 [12:33:17]Write i2c OK [12:33:17]MH_I2C_Read... [12:33:17]Read from MH i2c: D1 [12:33:17]MH_I2C_Read... [12:33:17]Read from MH i2c: D1 01 00 [12:33:17]MH_I2C_Read... [12:33:17]Read from MH i2c: D1 01 00 0C 33 00 10 [12:33:17]Write to MH i2c: 01 00 00 0D 33 40 [12:33:17]Write i2c OK [12:33:17]MH_I2C_Read... [12:33:17]OFD Sender: No OFD packet to send [12:33:18]*** Cut start [12:33:18]*** Partial cut [12:33:18]*** CUTSNS_PIN = 1 [12:33:18]*** CUTSNS_PIN = 0 [12:33:18]*** Brake cut motor [12:33:18]Read from MH i2c: 01 [12:33:18]MH_I2C_Read... [12:33:18]*** Stop cut motor [12:33:18]*** Cut end [12:33:18]Read from MH i2c: 01 07 00 [12:33:18]MH_I2C_Read... [12:33:18]Read from MH i2c: 01 07 00 0D 33 00 00 00 00 00 FF 0F 55 [12:33:18]process_action close_receipt done [12:33:18]requested_data is exist [12:33:18]produce_requested_data [12:33:18]requested_item fm.sn is exist - process it [12:33:18]wFMCommunicate request_size=4 [12:33:18]MH_SAM_APDU [12:33:18]CAPDU: 80 11 00 00 [12:33:18]Write to MH i2c: E2 08 00 0E 33 80 11 00 00 00 00 00 00 BB [12:33:18]Write i2c OK [12:33:18]MH_I2C_Read... [12:33:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:33:18]Read from MH i2c: E2 [12:33:18]MH_I2C_Read... [12:33:18]Read from MH i2c: E2 17 00 [12:33:18]MH_I2C_Read... [12:33:18]Read from MH i2c: E2 17 00 0E 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0C [12:33:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:33:18]wFMCommunicate OK [12:33:18]requested_item fd.num is exist - process it [12:33:18]SAM_PROTO_GetFieldsCounters [12:33:18]wFMCommunicate request_size=4 [12:33:18]MH_SAM_APDU [12:33:18]CAPDU: 80 13 00 00 [12:33:18]Write to MH i2c: E2 08 00 0F 33 80 13 00 00 00 00 00 00 BE [12:33:18]Write i2c OK [12:33:18]MH_I2C_Read... [12:33:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:33:19]Read from MH i2c: E2 [12:33:19]MH_I2C_Read... [12:33:19]Read from MH i2c: E2 62 00 [12:33:19]MH_I2C_Read... [12:33:19]Read from MH i2c: E2 62 00 0F 33 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 39 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 21 01 00 00 5E 04 04 00 21 01 00 00 57 04 04 00 22 01 00 00 19 04 04 00 00 00 00 00 90 00 35 [12:33:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 39 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 21 01 00 00 5E 04 04 00 21 01 00 00 57 04 04 00 22 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:33:19]wFMCommunicate OK [12:33:19]SAM_PROTO_GetFieldsCounters done [12:33:19]requested_item shift.num is exist - process it [12:33:19]requested_item shift.opened is exist - process it [12:33:19]req_shift_opened [12:33:19]FM_GetShiftState [12:33:19]SAM_PROTO_GetShiftState [12:33:19]wFMCommunicate request_size=4 [12:33:19]MH_SAM_APDU [12:33:19]CAPDU: 80 13 01 00 [12:33:19]Write to MH i2c: E2 08 00 10 33 80 13 01 00 00 00 00 00 C0 [12:33:19]Write i2c OK [12:33:19]MH_I2C_Read... [12:33:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:33:19]Read from MH i2c: E2 [12:33:19]MH_I2C_Read... [12:33:19]Read from MH i2c: E2 0E 00 [12:33:19]MH_I2C_Read... [12:33:19]Read from MH i2c: E2 0E 00 10 33 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 67 [12:33:19]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:33:19]wFMCommunicate OK [12:33:19]SAM_PROTO_GetShiftState done [12:33:19]FM_GetShiftState done [12:33:19]req_shift_opened done [12:33:19]requested_item shift.open_date is exist - process it [12:33:19]req_shift_open_date [12:33:19]req_shift_open_date done [12:33:19]produce_requested_data done [12:33:19]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156217,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:33:19]process_action_free close_receipt [12:33:19]json_value_free [12:33:19]json_value_free done [12:33:19]process_json_proto returns [12:33:19]Send response to host [12:33:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156217,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:33:19]free response buf [12:33:19]execute_script done [12:33:19]execute_script returns [12:33:19]free content buf [12:33:19]Sock 8.Close socket [12:33:19]Sock 8.Thread stoped [12:33:22]OFD Sender: No OFD packet to send [12:33:25]int [12:33:25]Write to MH i2c: 01 00 00 11 33 44 [12:33:25]*** FLAG_PRN_KEY set [12:33:25]Write i2c OK [12:33:25]MH_I2C_Read... [12:33:25]Read from MH i2c: 01 [12:33:25]MH_I2C_Read... [12:33:25]Read from MH i2c: 01 07 00 [12:33:25]MH_I2C_Read... [12:33:25]Read from MH i2c: 01 07 00 11 33 00 08 00 00 00 FF 0F 61 [12:33:25]state=0 [12:33:25]Key pressed [12:33:25]Feed [12:33:25]Write to MH i2c: D8 00 00 12 33 1C [12:33:25]Write i2c OK [12:33:25]MH_I2C_Read... [12:33:25]Read from MH i2c: D8 [12:33:25]MH_I2C_Read... [12:33:25]Read from MH i2c: D8 01 00 [12:33:25]MH_I2C_Read... [12:33:25]Read from MH i2c: D8 01 00 12 33 00 1D [12:33:25]int [12:33:25]Write to MH i2c: 01 00 00 13 33 46 [12:33:25]Write i2c OK [12:33:25]MH_I2C_Read... [12:33:25]Read from MH i2c: 01 [12:33:25]MH_I2C_Read... [12:33:25]Read from MH i2c: 01 07 00 [12:33:25]MH_I2C_Read... [12:33:25]Read from MH i2c: 01 07 00 13 33 00 48 00 00 00 3C 00 D1 [12:33:25]state=2 [12:33:25]Key pressed [12:33:26]int [12:33:26]Write to MH i2c: 01 00 00 14 33 47 [12:33:26]*** FLAG_PRN_KEY reset [12:33:26]Write i2c OK [12:33:26]MH_I2C_Read... [12:33:26]Read from MH i2c: 01 [12:33:26]MH_I2C_Read... [12:33:26]Read from MH i2c: 01 07 00 [12:33:26]MH_I2C_Read... [12:33:26]Read from MH i2c: 01 07 00 14 33 00 00 00 00 00 FF 0F 5C [12:33:26]state=2 [12:33:26]Stop feed [12:33:27]OFD Sender: No OFD packet to send [12:33:32]OFD Sender: No OFD packet to send [12:33:37]OFD Sender: No OFD packet to send [12:33:42]OFD Sender: No OFD packet to send [12:33:47]OFD Sender: No OFD packet to send [12:33:52]OFD Sender: No OFD packet to send [12:33:57]OFD Sender: No OFD packet to send [12:33:58]int [12:33:58]Write to MH i2c: 01 00 00 15 33 48 [12:33:58]*** FLAG_PRN_PAP1 set [12:33:58]Write i2c OK [12:33:58]MH_I2C_Read... [12:33:58]Read from MH i2c: 01 [12:33:58]MH_I2C_Read... [12:33:58]Read from MH i2c: 01 07 00 [12:33:58]MH_I2C_Read... [12:33:58]Read from MH i2c: 01 07 00 15 33 00 01 00 00 00 FF 0F 5E [12:33:58]state=0 [12:33:58]No paper [12:33:58]int [12:33:58]Write to MH i2c: 01 00 00 16 33 49 [12:33:58]*** FLAG_PRN_PAP2 set [12:33:58]Write i2c OK [12:33:58]MH_I2C_Read... [12:33:58]Read from MH i2c: 01 [12:33:58]MH_I2C_Read... [12:33:58]Read from MH i2c: 01 07 00 [12:33:58]MH_I2C_Read... [12:33:58]Read from MH i2c: 01 07 00 16 33 00 03 00 00 00 FF 0F 61 [12:33:58]state=0 [12:33:58]No paper [12:33:58]Cover opened [12:34:02]OFD Sender: No OFD packet to send [12:34:03]int [12:34:03]Write to MH i2c: 01 00 00 17 33 4A [12:34:03]*** FLAG_PRN_PAP2 reset [12:34:03]Write i2c OK [12:34:03]MH_I2C_Read... [12:34:03]Read from MH i2c: 01 [12:34:03]MH_I2C_Read... [12:34:03]*** FLAG_PRN_PAP1 reset [12:34:03]Read from MH i2c: 01 07 00 [12:34:03]MH_I2C_Read... [12:34:03]Read from MH i2c: 01 07 00 17 33 00 00 00 00 00 FF 0F 5F [12:34:03]state=3 [12:34:03]Cover closed [12:34:07]OFD Sender: No OFD packet to send [12:34:12]OFD Sender: No OFD packet to send [12:34:14]accept exits with 9 [12:34:14]New connection [12:34:14]New thread 3066551652 created [12:34:14]Thread 3066695012 joined [12:34:14]Waiting for new connection... [12:34:14] Sock 9.Parse request [12:34:14]Sock 9.Check first char [12:34:14]Sock 9.First char is OK [12:34:14]request: POST /json_proto HTTP/1.0 [12:34:14]Method: POST [12:34:14]URL: /json_proto [12:34:14]Method is POST - this is cgi request [12:34:14]url: /json_proto [12:34:14]query_string will be loaded in cgi processing [12:34:14]execute_cgi json_proto POST (null) [12:34:14]execute_cgi path=json_proto method=POST [12:34:14]POST find Content-Length [12:34:14]Host: 172.17.53.67:8080 [12:34:14]Content-Length: 677 [12:34:14]Content-Type: application/json [12:34:14] [12:34:14]POST finish read [12:34:14]Found Content-Length = 677 [12:34:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874510", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:34:14]execute_script... [12:34:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874510", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:34:14]POST & json_proto [12:34:14]process_json_proto [12:34:14]json parsed OK: [12:34:14]protocol is kg_v1.0 [12:34:14]action value=close_receipt [12:34:14]process_action close_receipt [12:34:14]cmd_close_receipt [12:34:14]MH_GetDate [12:34:14]Write to MH i2c: F0 00 00 18 33 3A [12:34:14]Write i2c OK [12:34:14]MH_I2C_Read... [12:34:14]Read from MH i2c: F0 [12:34:14]MH_I2C_Read... [12:34:14]Read from MH i2c: F0 09 00 [12:34:14]MH_I2C_Read... [12:34:14]Read from MH i2c: F0 09 00 18 33 00 C8 F8 14 67 19 BC 99 64 50 [12:34:14]GetLastDocTimeStamp 1729427596 [12:34:14]current date 1729427656 [12:34:14]FM_GetShiftState [12:34:14]SAM_PROTO_GetShiftState [12:34:14]wFMCommunicate request_size=4 [12:34:14]MH_SAM_APDU [12:34:14]CAPDU: 80 13 01 00 [12:34:14]Write to MH i2c: E2 08 00 19 33 80 13 01 00 00 00 00 00 C9 [12:34:14]Write i2c OK [12:34:14]MH_I2C_Read... [12:34:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:34:14]Read from MH i2c: E2 [12:34:14]MH_I2C_Read... [12:34:14]Read from MH i2c: E2 0E 00 [12:34:14]MH_I2C_Read... [12:34:14]Read from MH i2c: E2 0E 00 19 33 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 70 [12:34:14]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:34:14]wFMCommunicate OK [12:34:14]SAM_PROTO_GetShiftState done [12:34:14]FM_GetShiftState done [12:34:14]opened in 1729383891 [12:34:14]opened+sec_in_day 1729470291 [12:34:14]quantity*price = 50041 [12:34:14]sum+1 = 50042 [12:34:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 290 20.10.2024 12:34 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156218 ФПД: 79776088068053 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T123416&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156218&fm=79776088068053&tin=02508201610067®Number=0000137193017469&sum=50000 [12:34:15]StoreToDocumentArchive [12:34:15]shift 314 fd 156218 [12:34:15]save to /storage/0314/doc_00156218 [12:34:15]save last doc name /storage/0314/doc_00156218 to /storage/kkm_last_doc_name [12:34:15]save OK [12:34:15]Clear old archive folders... [12:34:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:34:15]tlvbuf is 008DDB40 [12:34:15]SAM_PROTO_ClearQueue [12:34:15]wFMCommunicate request_size=4 [12:34:15]MH_SAM_APDU [12:34:15]CAPDU: 80 09 00 00 [12:34:15]Write to MH i2c: E2 08 00 26 33 80 09 00 00 00 00 00 00 CB [12:34:15]Write i2c OK [12:34:15]MH_I2C_Read... [12:34:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:34:15]Read from MH i2c: E2 [12:34:15]MH_I2C_Read... [12:34:15]Read from MH i2c: E2 03 00 [12:34:15]MH_I2C_Read... [12:34:15]Read from MH i2c: E2 03 00 26 33 00 90 00 CD [12:34:15]RAPDU: 90 00 [12:34:15]wFMCommunicate OK [12:34:15]SAM_PROTO_ClearQueue done [12:34:15]KKMCreateOFDPacket [12:34:15]OFDProtocolAddRootSTLVToBuf [12:34:15]FM_MakeSignedData [12:34:15]FM_MakeSignedData [12:34:15]SAM_PROTO_SignData [12:34:15]wFMCommunicate request_size=4 [12:34:15]MH_SAM_APDU [12:34:15]CAPDU: 80 0D 01 02 [12:34:15]Write to MH i2c: E2 08 00 27 33 80 0D 01 02 00 00 00 00 D3 [12:34:15]Write i2c OK [12:34:15]MH_I2C_Read... [12:34:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:34:15]Read from MH i2c: E2 [12:34:15]MH_I2C_Read... [12:34:15]Read from MH i2c: E2 03 00 [12:34:15]MH_I2C_Read... [12:34:15]Read from MH i2c: E2 03 00 27 33 00 90 00 CE [12:34:15]RAPDU: 90 00 [12:34:15]wFMCommunicate OK [12:34:15]wFMCommunicate request_size=255 [12:34:15]MH_SAM_APDU [12:34:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 01 00 00 F4 03 04 00 C8 F8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3A 62 02 00 35 04 06 00 48 [12:34:15]Write to MH i2c: E2 02 01 28 33 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 01 00 00 F4 03 04 00 C8 F8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3A 62 02 00 35 04 06 00 48 00 00 F9 [12:34:15]Write i2c OK [12:34:15]MH_I2C_Read... [12:34:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:34:16]Read from MH i2c: E2 [12:34:16]MH_I2C_Read... [12:34:16]Read from MH i2c: E2 03 00 [12:34:16]MH_I2C_Read... [12:34:16]Read from MH i2c: E2 03 00 28 33 00 90 00 CF [12:34:16]RAPDU: 90 00 [12:34:16]wFMCommunicate OK [12:34:16]wFMCommunicate request_size=10 [12:34:16]MH_SAM_APDU [12:34:16]CAPDU: 80 0D 02 02 05 8E 51 64 0F D5 [12:34:16]Write to MH i2c: E2 0D 00 29 33 80 0D 02 02 05 00 8E 51 64 0F D5 00 00 07 [12:34:16]Write i2c OK [12:34:16]MH_I2C_Read... [12:34:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:34:16]Read from MH i2c: E2 [12:34:16]MH_I2C_Read... [12:34:16]Read from MH i2c: E2 03 00 [12:34:16]MH_I2C_Read... [12:34:16]Read from MH i2c: E2 03 00 29 33 00 90 00 D0 [12:34:16]RAPDU: 90 00 [12:34:16]wFMCommunicate OK [12:34:16]wFMCommunicate request_size=4 [12:34:16]MH_SAM_APDU [12:34:16]CAPDU: 80 0D 03 02 [12:34:16]Write to MH i2c: E2 08 00 2A 33 80 0D 03 02 00 00 00 00 D8 [12:34:16]Write i2c OK [12:34:16]MH_I2C_Read... [12:34:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:34:16]Read from MH i2c: E2 [12:34:16]MH_I2C_Read... [12:34:16]Read from MH i2c: E2 0B 00 [12:34:16]MH_I2C_Read... [12:34:16]Read from MH i2c: E2 0B 00 2A 33 00 18 7C A7 95 C9 96 63 BD 90 00 28 [12:34:16]RAPDU: 18 7C A7 95 C9 96 63 BD 90 00 [12:34:16]wFMCommunicate OK [12:34:16]SAM_PROTO_SignData done [12:34:16]FM_MakeSignedData done [12:34:16]CreateOFDProtocolMessage [12:34:16]wFMCommunicate request_size=4 [12:34:16]MH_SAM_APDU [12:34:16]CAPDU: 80 11 00 00 [12:34:16]Write to MH i2c: E2 08 00 2B 33 80 11 00 00 00 00 00 00 D8 [12:34:16]Write i2c OK [12:34:16]MH_I2C_Read... [12:34:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:34:16]Read from MH i2c: E2 [12:34:16]MH_I2C_Read... [12:34:16]Read from MH i2c: E2 17 00 [12:34:16]MH_I2C_Read... [12:34:16]Read from MH i2c: E2 17 00 2B 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 29 [12:34:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:34:16]wFMCommunicate OK [12:34:16]CreateOFDProtocolMessage done [12:34:16]OFDSenderStorePacket 156218 [12:34:16]StoreOFDPacket docnum=156218 [12:34:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 4C 09 07 01 AC 6C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 01 00 00 F4 03 04 00 C8 F8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3A 62 02 00 35 04 06 00 48 8E 51 64 0F D5 18 7C A7 95 C9 96 63 BD [12:34:16]CheckFolder [12:34:16]dirname=/storage/ofd_packets [12:34:16]CheckFolder done [12:34:16]ProducePacketName [12:34:16]name=ofd_packets/00156218 [12:34:16]NVStorageSaveData ofd_packets/00156218 [12:34:16]File name is /storage/ofd_packets/00156218 [12:34:16]Write 301 bytes [12:34:16]NVStorageSaveData done [12:34:16]OFDSenderStorePacket done [12:34:16]KKMCreateOFDPacket done [12:34:16]NVStorageSaveData kkm_last_timestamp [12:34:16]File name is /storage/kkm_last_timestamp [12:34:16]Write 4 bytes [12:34:16]NVStorageSaveData done [12:34:16]ExternCall_PrintAddStr [12:34:16]wPrintStart [12:34:16]Write to MH i2c: 01 00 00 2C 33 5F [12:34:16]Write i2c OK [12:34:16]MH_I2C_Read... [12:34:16]Read from MH i2c: 01 [12:34:16]MH_I2C_Read... [12:34:16]Read from MH i2c: 01 07 00 [12:34:16]MH_I2C_Read... [12:34:16]Read from MH i2c: 01 07 00 2C 33 00 00 00 00 00 FF 0F 74 [12:34:16]RasterBufferAndPrint [12:34:16]line Счет N : (1)874510 [12:34:16]line ИНН: 02508201610067 [12:34:16]line Контрольно-Кассовый Чек [12:34:16]line ПРОДАЖА [12:34:16]line ТРК (МРК, ГНК) : 12 [12:34:16]line Товар: 2710124130 [12:34:16]line Аи-92-К-5 [12:34:16]line 7.480 * 66.90 [12:34:16]line = 500.41 [12:34:16]line НДС 12% НСП 1% [12:34:16]line > о реализуемом товаре [12:34:16]line ОКРУГЛЕНИЕ: -0.41 [12:34:16]line ИТОГО: 500.00 [12:34:16]line Внесено: 500.00 [12:34:16]line СДАЧА: 0.00 [12:34:16]line НСП 1% : 4.43 [12:34:16]line НДС 12% : 53.14 [12:34:16]line Наличными: 500.00 [12:34:16]line Безнал.: 0.00 [12:34:16]line Место: АЗС № 165 "Партнер Нефть" [12:34:16]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:34:16]line СНО: Общий режим [12:34:16]line Чек 290 20.10.2024 12:34 [12:34:16]line Смена: 314 ФФД: 1.0 [12:34:16]line ЗНМ: 0300000234 [12:34:16]line РНМ: 0000137193017469 [12:34:16]line Версия ККМ: v1.0 [12:34:16]line ФМ: 0000000000963156 [12:34:16]line ФД: 156218 [12:34:16]line ФПД: 79776088068053 [12:34:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T123416&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156218&fm=79776088068053&tin=02508201610067®Number=0000137193017469&sum=50000 [12:34:16]OFD Sender: Processing packet 156218 [packets to send 52, broken 51] [12:34:16]ProducePacketName [12:34:16]name=ofd_packets/00156218 [12:34:16]OFD Sender: To server: pG, [12:34:16]CommunicateWithHost lk.salyk.kg:30040 [12:34:16]ConnectInit lk.salyk.kg [12:34:16]written 0, free lines is 4095 [12:34:16]Connected sock=10 [12:34:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 4C 09 07 01 AC 6C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 01 00 00 F4 03 04 00 C8 F8 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3A 62 02 00 35 04 06 00 48 8E 51 64 0F D5 18 7C A7 95 C9 96 63 BD [12:34:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 95 A7 47 00 0F 95 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3A 62 02 00 F4 03 04 00 FA 9E 14 67 B6 04 01 00 00 04 5B 25 44 1C 86 E2 11 [12:34:17]CommunicateWithHost err = 0 [12:34:17]CheckOFDResponse [12:34:17]1017 (14) - 77093643461234 [12:34:17]1041 (16) - 0000000000963156 [12:34:17]1040 (4) - 156218 [12:34:17]1012 (4) - 20.10.2024 06:11 [12:34:17]1206 (1) - 0 [12:34:17]OFD Sender: Remove packet 156218 [12:34:17]ProducePacketName [12:34:17]name=ofd_packets/00156218 [12:34:17]NVStorageDeleteData [12:34:17]Write to MH i2c: 01 00 00 57 33 8A [12:34:17]Write i2c OK [12:34:17]MH_I2C_Read... [12:34:17]Read from MH i2c: 01 [12:34:17]MH_I2C_Read... [12:34:17]Read from MH i2c: 01 07 00 [12:34:17]MH_I2C_Read... [12:34:17]Read from MH i2c: 01 07 00 57 33 00 00 00 00 00 EE 0C 8B [12:34:17]RasterBufferAndPrint [12:34:17]line [12:34:17]line [12:34:17]line [12:34:17]line [12:34:17]line [12:34:17]written 0, free lines is 3316 [12:34:17]MH_Cut [12:34:17]Write to MH i2c: D1 01 00 5E 33 01 63 [12:34:17]Write i2c OK [12:34:17]MH_I2C_Read... [12:34:17]Read from MH i2c: D1 [12:34:17]MH_I2C_Read... [12:34:17]Read from MH i2c: D1 01 00 [12:34:17]MH_I2C_Read... [12:34:17]Read from MH i2c: D1 01 00 5E 33 00 62 [12:34:17]Write to MH i2c: 01 00 00 5F 33 92 [12:34:17]Write i2c OK [12:34:17]MH_I2C_Read... [12:34:17]OFD Sender: No OFD packet to send [12:34:17]*** Cut start [12:34:17]*** Partial cut [12:34:17]*** CUTSNS_PIN = 1 [12:34:17]*** CUTSNS_PIN = 0 [12:34:18]*** Brake cut motor [12:34:18]Read from MH i2c: 01 [12:34:18]MH_I2C_Read... [12:34:18]*** Stop cut motor [12:34:18]*** Cut end [12:34:18]Read from MH i2c: 01 07 00 [12:34:18]MH_I2C_Read... [12:34:18]Read from MH i2c: 01 07 00 5F 33 00 00 00 00 00 FF 0F A7 [12:34:18]process_action close_receipt done [12:34:18]requested_data is exist [12:34:18]produce_requested_data [12:34:18]requested_item fm.sn is exist - process it [12:34:18]wFMCommunicate request_size=4 [12:34:18]MH_SAM_APDU [12:34:18]CAPDU: 80 11 00 00 [12:34:18]Write to MH i2c: E2 08 00 60 33 80 11 00 00 00 00 00 00 0D [12:34:18]Write i2c OK [12:34:18]MH_I2C_Read... [12:34:18]Read from MH i2c: E2 [12:34:18]MH_I2C_Read... [12:34:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:34:18]Read from MH i2c: E2 17 00 [12:34:18]MH_I2C_Read... [12:34:18]Read from MH i2c: E2 17 00 60 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5E [12:34:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:34:18]wFMCommunicate OK [12:34:18]requested_item fd.num is exist - process it [12:34:18]SAM_PROTO_GetFieldsCounters [12:34:18]wFMCommunicate request_size=4 [12:34:18]MH_SAM_APDU [12:34:18]CAPDU: 80 13 00 00 [12:34:18]Write to MH i2c: E2 08 00 61 33 80 13 00 00 00 00 00 00 10 [12:34:18]Write i2c OK [12:34:18]MH_I2C_Read... [12:34:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:34:18]Read from MH i2c: E2 [12:34:18]MH_I2C_Read... [12:34:18]Read from MH i2c: E2 62 00 [12:34:18]MH_I2C_Read... [12:34:18]Read from MH i2c: E2 62 00 61 33 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3A 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 22 01 00 00 5E 04 04 00 22 01 00 00 57 04 04 00 23 01 00 00 19 04 04 00 00 00 00 00 90 00 8B [12:34:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3A 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 22 01 00 00 5E 04 04 00 22 01 00 00 57 04 04 00 23 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:34:18]wFMCommunicate OK [12:34:18]SAM_PROTO_GetFieldsCounters done [12:34:18]requested_item shift.num is exist - process it [12:34:18]requested_item shift.opened is exist - process it [12:34:18]req_shift_opened [12:34:18]FM_GetShiftState [12:34:18]SAM_PROTO_GetShiftState [12:34:18]wFMCommunicate request_size=4 [12:34:18]MH_SAM_APDU [12:34:18]CAPDU: 80 13 01 00 [12:34:18]Write to MH i2c: E2 08 00 62 33 80 13 01 00 00 00 00 00 12 [12:34:18]Write i2c OK [12:34:18]MH_I2C_Read... [12:34:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:34:18]Read from MH i2c: E2 [12:34:18]MH_I2C_Read... [12:34:18]Read from MH i2c: E2 0E 00 [12:34:18]MH_I2C_Read... [12:34:18]Read from MH i2c: E2 0E 00 62 33 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B9 [12:34:18]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:34:18]wFMCommunicate OK [12:34:18]SAM_PROTO_GetShiftState done [12:34:18]FM_GetShiftState done [12:34:18]req_shift_opened done [12:34:18]requested_item shift.open_date is exist - process it [12:34:18]req_shift_open_date [12:34:18]req_shift_open_date done [12:34:18]produce_requested_data done [12:34:18]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156218,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:34:18]process_action_free close_receipt [12:34:18]json_value_free [12:34:18]json_value_free done [12:34:18]process_json_proto returns [12:34:18]Send response to host [12:34:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156218,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:34:18]free response buf [12:34:18]execute_script done [12:34:18]execute_script returns [12:34:18]free content buf [12:34:18]Sock 9.Close socket [12:34:18]Sock 9.Thread stoped [12:34:22]OFD Sender: No OFD packet to send [12:34:27]OFD Sender: No OFD packet to send [12:34:32]OFD Sender: No OFD packet to send [12:34:37]OFD Sender: No OFD packet to send [12:34:42]OFD Sender: No OFD packet to send [12:34:47]OFD Sender: No OFD packet to send [12:34:52]OFD Sender: No OFD packet to send [12:34:57]OFD Sender: No OFD packet to send [12:35:02]OFD Sender: No OFD packet to send [12:35:07]OFD Sender: No OFD packet to send [12:35:12]OFD Sender: No OFD packet to send [12:35:14]accept exits with 8 [12:35:14]New connection [12:35:14]New thread 3066695012 created [12:35:14]Thread 3066551652 joined [12:35:14]Waiting for new connection... [12:35:14] Sock 8.Parse request [12:35:14]Sock 8.Check first char [12:35:14]Sock 8.First char is OK [12:35:14]request: POST /json_proto HTTP/1.0 [12:35:14]Method: POST [12:35:14]URL: /json_proto [12:35:14]Method is POST - this is cgi request [12:35:14]url: /json_proto [12:35:14]query_string will be loaded in cgi processing [12:35:14]execute_cgi json_proto POST (null) [12:35:14]execute_cgi path=json_proto method=POST [12:35:14]POST find Content-Length [12:35:14]Host: 172.17.53.67:8080 [12:35:14]Content-Length: 759 [12:35:14]Content-Type: application/json [12:35:14] [12:35:14]POST finish read [12:35:14]Found Content-Length = 759 [12:35:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874511", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 3.660, "sum" : 250.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 250.34 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:35:14]execute_script... [12:35:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874511", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 3.660, "sum" : 250.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 250.34 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:35:14]POST & json_proto [12:35:14]process_json_proto [12:35:14]json parsed OK: [12:35:14]protocol is kg_v1.0 [12:35:14]action value=close_receipt [12:35:14]process_action close_receipt [12:35:14]cmd_close_receipt [12:35:14]MH_GetDate [12:35:14]Write to MH i2c: F0 00 00 63 33 85 [12:35:14]Write i2c OK [12:35:14]MH_I2C_Read... [12:35:14]Read from MH i2c: F0 [12:35:14]MH_I2C_Read... [12:35:14]Read from MH i2c: F0 09 00 [12:35:14]MH_I2C_Read... [12:35:14]Read from MH i2c: F0 09 00 63 33 00 03 F9 14 67 19 BC 99 64 D7 [12:35:14]GetLastDocTimeStamp 1729427656 [12:35:14]current date 1729427715 [12:35:14]FM_GetShiftState [12:35:14]SAM_PROTO_GetShiftState [12:35:14]wFMCommunicate request_size=4 [12:35:14]MH_SAM_APDU [12:35:14]CAPDU: 80 13 01 00 [12:35:14]Write to MH i2c: E2 08 00 64 33 80 13 01 00 00 00 00 00 14 [12:35:14]Write i2c OK [12:35:14]MH_I2C_Read... [12:35:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:35:14]Read from MH i2c: E2 [12:35:14]MH_I2C_Read... [12:35:14]Read from MH i2c: E2 0E 00 [12:35:14]MH_I2C_Read... [12:35:14]Read from MH i2c: E2 0E 00 64 33 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 BB [12:35:14]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:35:14]wFMCommunicate OK [12:35:14]SAM_PROTO_GetShiftState done [12:35:14]FM_GetShiftState done [12:35:14]opened in 1729383891 [12:35:14]opened+sec_in_day 1729470291 [12:35:14]quantity*price = 25034 [12:35:14]sum+1 = 25035 [12:35:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 250.34 НСП 1% : 2.21 НДС 12% : 26.58 Наличными: 0.00 Безнал.: 250.34 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 291 20.10.2024 12:35 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156219 ФПД: 30979935171530 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T123515&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156219&fm=30979935171530&tin=02508201610067®Number=0000137193017469&sum=25034 [12:35:15]StoreToDocumentArchive [12:35:15]shift 314 fd 156219 [12:35:15]save to /storage/0314/doc_00156219 [12:35:15]save last doc name /storage/0314/doc_00156219 to /storage/kkm_last_doc_name [12:35:15]save OK [12:35:15]Clear old archive folders... [12:35:15]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:35:15]tlvbuf is B6E9B350 [12:35:15]SAM_PROTO_ClearQueue [12:35:15]wFMCommunicate request_size=4 [12:35:15]MH_SAM_APDU [12:35:15]CAPDU: 80 09 00 00 [12:35:15]Write to MH i2c: E2 08 00 71 33 80 09 00 00 00 00 00 00 16 [12:35:15]Write i2c OK [12:35:15]MH_I2C_Read... [12:35:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:35:15]Read from MH i2c: E2 [12:35:15]MH_I2C_Read... [12:35:15]Read from MH i2c: E2 03 00 [12:35:15]MH_I2C_Read... [12:35:15]Read from MH i2c: E2 03 00 71 33 00 90 00 18 [12:35:15]RAPDU: 90 00 [12:35:15]wFMCommunicate OK [12:35:15]SAM_PROTO_ClearQueue done [12:35:15]KKMCreateOFDPacket [12:35:15]OFDProtocolAddRootSTLVToBuf [12:35:15]FM_MakeSignedData [12:35:15]FM_MakeSignedData [12:35:15]SAM_PROTO_SignData [12:35:15]wFMCommunicate request_size=4 [12:35:15]MH_SAM_APDU [12:35:15]CAPDU: 80 0D 01 02 [12:35:15]Write to MH i2c: E2 08 00 72 33 80 0D 01 02 00 00 00 00 1E [12:35:15]Write i2c OK [12:35:15]MH_I2C_Read... [12:35:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:35:15]Read from MH i2c: E2 [12:35:15]MH_I2C_Read... [12:35:15]Read from MH i2c: E2 03 00 [12:35:15]MH_I2C_Read... [12:35:15]Read from MH i2c: E2 03 00 72 33 00 90 00 19 [12:35:15]RAPDU: 90 00 [12:35:15]wFMCommunicate OK [12:35:15]wFMCommunicate request_size=255 [12:35:15]MH_SAM_APDU [12:35:15]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 0E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CA 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 62 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 CA 61 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 03 F9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3B 62 02 00 35 04 06 00 [12:35:15]Write to MH i2c: E2 02 01 73 33 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 0E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CA 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 62 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 CA 61 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 03 F9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3B 62 02 00 35 04 06 00 00 00 C8 [12:35:15]Write i2c OK [12:35:15]MH_I2C_Read... [12:35:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:35:16]Read from MH i2c: E2 [12:35:16]MH_I2C_Read... [12:35:16]Read from MH i2c: E2 03 00 [12:35:16]MH_I2C_Read... [12:35:16]Read from MH i2c: E2 03 00 73 33 00 90 00 1A [12:35:16]RAPDU: 90 00 [12:35:16]wFMCommunicate OK [12:35:16]wFMCommunicate request_size=11 [12:35:16]MH_SAM_APDU [12:35:16]CAPDU: 80 0D 02 02 06 1C 2D 14 07 F3 CA [12:35:16]Write to MH i2c: E2 0E 00 74 33 80 0D 02 02 06 00 1C 2D 14 07 F3 CA 00 00 4E [12:35:16]Write i2c OK [12:35:16]MH_I2C_Read... [12:35:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:35:16]Read from MH i2c: E2 [12:35:16]MH_I2C_Read... [12:35:16]Read from MH i2c: E2 03 00 [12:35:16]MH_I2C_Read... [12:35:16]Read from MH i2c: E2 03 00 74 33 00 90 00 1B [12:35:16]RAPDU: 90 00 [12:35:16]wFMCommunicate OK [12:35:16]wFMCommunicate request_size=4 [12:35:16]MH_SAM_APDU [12:35:16]CAPDU: 80 0D 03 02 [12:35:16]Write to MH i2c: E2 08 00 75 33 80 0D 03 02 00 00 00 00 23 [12:35:16]Write i2c OK [12:35:16]MH_I2C_Read... [12:35:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:35:16]Read from MH i2c: E2 [12:35:16]MH_I2C_Read... [12:35:16]Read from MH i2c: E2 0B 00 [12:35:16]MH_I2C_Read... [12:35:16]Read from MH i2c: E2 0B 00 75 33 00 AA E5 FD A8 64 A1 A2 BD 90 00 BC [12:35:16]RAPDU: AA E5 FD A8 64 A1 A2 BD 90 00 [12:35:16]wFMCommunicate OK [12:35:16]SAM_PROTO_SignData done [12:35:16]FM_MakeSignedData done [12:35:16]CreateOFDProtocolMessage [12:35:16]wFMCommunicate request_size=4 [12:35:16]MH_SAM_APDU [12:35:16]CAPDU: 80 11 00 00 [12:35:16]Write to MH i2c: E2 08 00 76 33 80 11 00 00 00 00 00 00 23 [12:35:16]Write i2c OK [12:35:16]MH_I2C_Read... [12:35:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:35:16]Read from MH i2c: E2 [12:35:16]MH_I2C_Read... [12:35:16]Read from MH i2c: E2 17 00 [12:35:16]MH_I2C_Read... [12:35:16]Read from MH i2c: E2 17 00 76 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 74 [12:35:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:35:16]wFMCommunicate OK [12:35:16]CreateOFDProtocolMessage done [12:35:16]OFDSenderStorePacket 156219 [12:35:16]StoreOFDPacket docnum=156219 [12:35:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 B6 26 08 01 B1 2D 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 0E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CA 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 62 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 CA 61 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 03 F9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3B 62 02 00 35 04 06 00 1C 2D 14 07 F3 CA AA E5 FD A8 64 A1 A2 BD [12:35:16]CheckFolder [12:35:16]dirname=/storage/ofd_packets [12:35:16]CheckFolder done [12:35:16]ProducePacketName [12:35:16]name=ofd_packets/00156219 [12:35:16]NVStorageSaveData ofd_packets/00156219 [12:35:16]File name is /storage/ofd_packets/00156219 [12:35:16]Write 302 bytes [12:35:16]NVStorageSaveData done [12:35:16]OFDSenderStorePacket done [12:35:16]KKMCreateOFDPacket done [12:35:16]NVStorageSaveData kkm_last_timestamp [12:35:16]File name is /storage/kkm_last_timestamp [12:35:16]Write 4 bytes [12:35:16]NVStorageSaveData done [12:35:16]OFD Sender: Processing packet 156219 [packets to send 52, broken 51] [12:35:16]ProducePacketName [12:35:16]name=ofd_packets/00156219 [12:35:16]OFD Sender: To server: pG, [12:35:16]CommunicateWithHost lk.salyk.kg:30040 [12:35:16]ConnectInit lk.salyk.kg [12:35:16]ExternCall_PrintAddStr [12:35:16]wPrintStart [12:35:16]Write to MH i2c: 01 00 00 77 33 AA [12:35:16]Write i2c OK [12:35:16]MH_I2C_Read... [12:35:16]Read from MH i2c: 01 [12:35:16]MH_I2C_Read... [12:35:16]Read from MH i2c: 01 07 00 [12:35:16]MH_I2C_Read... [12:35:16]Read from MH i2c: 01 07 00 77 33 00 00 00 00 00 FF 0F BF [12:35:16]RasterBufferAndPrint [12:35:16]line Счет N : (1)874511 [12:35:16]line ИНН: 02508201610067 [12:35:16]line Контрольно-Кассовый Чек [12:35:16]line ПРОДАЖА [12:35:16]line ТРК (МРК, ГНК) : 43 [12:35:16]line Товар: 2710124130 [12:35:16]line Super 92-К-5 [12:35:16]line 3.660 * 68.40 [12:35:16]line = 250.34 [12:35:16]line НДС 12% НСП 1% [12:35:16]line > о реализуемом товаре [12:35:16]line ИТОГО: 250.34 [12:35:16]line НСП 1% : 2.21 [12:35:16]line НДС 12% : 26.58 [12:35:16]line Наличными: 0.00 [12:35:16]line Безнал.: 250.34 [12:35:16]line Место: АЗС № 165 "Партнер Нефть" [12:35:16]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:35:16]line СНО: Общий режим [12:35:16]line Чек 291 20.10.2024 12:35 [12:35:16]line Смена: 314 ФФД: 1.0 [12:35:16]line ЗНМ: 0300000234 [12:35:16]line РНМ: 0000137193017469 [12:35:16]line Версия ККМ: v1.0 [12:35:16]line Платежная система: Mbank [12:35:16]line ФМ: 0000000000963156 [12:35:16]line ФД: 156219 [12:35:16]line ФПД: 30979935171530 [12:35:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T123515&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156219&fm=30979935171530&tin=02508201610067®Number=0000137193017469&sum=25034 [12:35:16]Connected sock=11 [12:35:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 B6 26 08 01 B1 2D 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 0E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CA 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 62 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 CA 61 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 03 F9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3B 62 02 00 35 04 06 00 1C 2D 14 07 F3 CA AA E5 FD A8 64 A1 A2 BD [12:35:16]written 0, free lines is 4095 [12:35:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 42 D9 47 00 E8 E0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3B 62 02 00 F4 03 04 00 36 9F 14 67 B6 04 01 00 00 1B A1 1A 84 2D 30 18 E2 [12:35:16]CommunicateWithHost err = 0 [12:35:16]CheckOFDResponse [12:35:16]1017 (14) - 77093643461234 [12:35:16]1041 (16) - 0000000000963156 [12:35:16]1040 (4) - 156219 [12:35:16]1012 (4) - 20.10.2024 06:12 [12:35:16]1206 (1) - 0 [12:35:16]OFD Sender: Remove packet 156219 [12:35:16]ProducePacketName [12:35:16]name=ofd_packets/00156219 [12:35:16]NVStorageDeleteData [12:35:17]Write to MH i2c: 01 00 00 A0 33 D3 [12:35:17]Write i2c OK [12:35:17]MH_I2C_Read... [12:35:17]Read from MH i2c: 01 [12:35:17]MH_I2C_Read... [12:35:17]Read from MH i2c: 01 07 00 [12:35:17]MH_I2C_Read... [12:35:17]Read from MH i2c: 01 07 00 A0 33 00 00 00 00 00 0C 0D F3 [12:35:17]RasterBufferAndPrint [12:35:17]line [12:35:17]line [12:35:17]line [12:35:17]line [12:35:17]line [12:35:17]written 0, free lines is 3349 [12:35:17]MH_Cut [12:35:17]Write to MH i2c: D1 01 00 A7 33 01 AC [12:35:17]Write i2c OK [12:35:17]MH_I2C_Read... [12:35:17]Read from MH i2c: D1 [12:35:17]MH_I2C_Read... [12:35:17]Read from MH i2c: D1 01 00 [12:35:17]MH_I2C_Read... [12:35:17]Read from MH i2c: D1 01 00 A7 33 00 AB [12:35:17]Write to MH i2c: 01 00 00 A8 33 DB [12:35:17]Write i2c OK [12:35:17]MH_I2C_Read... [12:35:17]OFD Sender: No OFD packet to send [12:35:17]*** Cut start [12:35:17]*** Partial cut [12:35:17]*** CUTSNS_PIN = 1 [12:35:17]*** CUTSNS_PIN = 0 [12:35:17]*** Brake cut motor [12:35:18]Read from MH i2c: 01 [12:35:18]MH_I2C_Read... [12:35:18]*** Stop cut motor [12:35:18]*** Cut end [12:35:18]Read from MH i2c: 01 07 00 [12:35:18]MH_I2C_Read... [12:35:18]Read from MH i2c: 01 07 00 A8 33 00 00 00 00 00 FF 0F F0 [12:35:18]process_action close_receipt done [12:35:18]requested_data is exist [12:35:18]produce_requested_data [12:35:18]requested_item fm.sn is exist - process it [12:35:18]wFMCommunicate request_size=4 [12:35:18]MH_SAM_APDU [12:35:18]CAPDU: 80 11 00 00 [12:35:18]Write to MH i2c: E2 08 00 A9 33 80 11 00 00 00 00 00 00 56 [12:35:18]Write i2c OK [12:35:18]MH_I2C_Read... [12:35:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:35:18]Read from MH i2c: E2 [12:35:18]MH_I2C_Read... [12:35:18]Read from MH i2c: E2 17 00 [12:35:18]MH_I2C_Read... [12:35:18]Read from MH i2c: E2 17 00 A9 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A7 [12:35:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:35:18]wFMCommunicate OK [12:35:18]requested_item fd.num is exist - process it [12:35:18]SAM_PROTO_GetFieldsCounters [12:35:18]wFMCommunicate request_size=4 [12:35:18]MH_SAM_APDU [12:35:18]CAPDU: 80 13 00 00 [12:35:18]Write to MH i2c: E2 08 00 AA 33 80 13 00 00 00 00 00 00 59 [12:35:18]Write i2c OK [12:35:18]MH_I2C_Read... [12:35:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:35:18]Read from MH i2c: E2 [12:35:18]MH_I2C_Read... [12:35:18]Read from MH i2c: E2 62 00 [12:35:18]MH_I2C_Read... [12:35:18]Read from MH i2c: E2 62 00 AA 33 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3B 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 23 01 00 00 5E 04 04 00 23 01 00 00 57 04 04 00 24 01 00 00 19 04 04 00 00 00 00 00 90 00 D8 [12:35:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3B 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 23 01 00 00 5E 04 04 00 23 01 00 00 57 04 04 00 24 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:35:18]wFMCommunicate OK [12:35:18]SAM_PROTO_GetFieldsCounters done [12:35:18]requested_item shift.num is exist - process it [12:35:18]requested_item shift.opened is exist - process it [12:35:18]req_shift_opened [12:35:18]FM_GetShiftState [12:35:18]SAM_PROTO_GetShiftState [12:35:18]wFMCommunicate request_size=4 [12:35:18]MH_SAM_APDU [12:35:18]CAPDU: 80 13 01 00 [12:35:18]Write to MH i2c: E2 08 00 AB 33 80 13 01 00 00 00 00 00 5B [12:35:18]Write i2c OK [12:35:18]MH_I2C_Read... [12:35:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:35:18]Read from MH i2c: E2 [12:35:18]MH_I2C_Read... [12:35:18]Read from MH i2c: E2 0E 00 [12:35:18]MH_I2C_Read... [12:35:18]Read from MH i2c: E2 0E 00 AB 33 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 02 [12:35:18]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:35:18]wFMCommunicate OK [12:35:18]SAM_PROTO_GetShiftState done [12:35:18]FM_GetShiftState done [12:35:18]req_shift_opened done [12:35:18]requested_item shift.open_date is exist - process it [12:35:18]req_shift_open_date [12:35:18]req_shift_open_date done [12:35:18]produce_requested_data done [12:35:18]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156219,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:35:18]process_action_free close_receipt [12:35:18]json_value_free [12:35:18]json_value_free done [12:35:18]process_json_proto returns [12:35:18]Send response to host [12:35:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156219,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:35:18]free response buf [12:35:18]execute_script done [12:35:18]execute_script returns [12:35:18]free content buf [12:35:18]Sock 8.Close socket [12:35:18]Sock 8.Thread stoped [12:35:22]OFD Sender: No OFD packet to send [12:35:27]OFD Sender: No OFD packet to send [12:35:32]OFD Sender: No OFD packet to send [12:35:37]OFD Sender: No OFD packet to send [12:35:42]OFD Sender: No OFD packet to send [12:35:47]OFD Sender: No OFD packet to send [12:35:52]OFD Sender: No OFD packet to send [12:35:55]accept exits with 9 [12:35:55]New connection [12:35:55]New thread 3066551652 created [12:35:55]Thread 3066695012 joined [12:35:55]Waiting for new connection... [12:35:55] Sock 9.Parse request [12:35:55]Sock 9.Check first char [12:35:55]Sock 9.First char is OK [12:35:55]request: POST /json_proto HTTP/1.0 [12:35:55]Method: POST [12:35:55]URL: /json_proto [12:35:55]Method is POST - this is cgi request [12:35:55]url: /json_proto [12:35:55]query_string will be loaded in cgi processing [12:35:55]execute_cgi json_proto POST (null) [12:35:55]execute_cgi path=json_proto method=POST [12:35:55]POST find Content-Length [12:35:55]Host: 172.17.53.67:8080 [12:35:55]Content-Length: 670 [12:35:55]Content-Type: application/json [12:35:55] [12:35:55]POST finish read [12:35:55]Found Content-Length = 670 [12:35:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874513", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 1.470, "sum" : 100.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 100.00, "total" : 100.00, "payments": [ { "type": 0, "sum" : 100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:35:55]execute_script... [12:35:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874513", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 1.470, "sum" : 100.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 100.00, "total" : 100.00, "payments": [ { "type": 0, "sum" : 100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:35:55]POST & json_proto [12:35:55]process_json_proto [12:35:55]json parsed OK: [12:35:55]protocol is kg_v1.0 [12:35:55]action value=close_receipt [12:35:55]process_action close_receipt [12:35:55]cmd_close_receipt [12:35:55]MH_GetDate [12:35:55]Write to MH i2c: F0 00 00 AC 33 CE [12:35:55]Write i2c OK [12:35:55]MH_I2C_Read... [12:35:55]Read from MH i2c: F0 [12:35:55]MH_I2C_Read... [12:35:55]Read from MH i2c: F0 09 00 [12:35:55]MH_I2C_Read... [12:35:55]Read from MH i2c: F0 09 00 AC 33 00 2C F9 14 67 19 BC 99 64 49 [12:35:55]GetLastDocTimeStamp 1729427715 [12:35:55]current date 1729427756 [12:35:55]FM_GetShiftState [12:35:55]SAM_PROTO_GetShiftState [12:35:55]wFMCommunicate request_size=4 [12:35:55]MH_SAM_APDU [12:35:55]CAPDU: 80 13 01 00 [12:35:55]Write to MH i2c: E2 08 00 AD 33 80 13 01 00 00 00 00 00 5D [12:35:55]Write i2c OK [12:35:55]MH_I2C_Read... [12:35:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:35:55]Read from MH i2c: E2 [12:35:55]MH_I2C_Read... [12:35:55]Read from MH i2c: E2 0E 00 [12:35:55]MH_I2C_Read... [12:35:55]Read from MH i2c: E2 0E 00 AD 33 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 04 [12:35:55]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:35:55]wFMCommunicate OK [12:35:55]SAM_PROTO_GetShiftState done [12:35:55]FM_GetShiftState done [12:35:55]opened in 1729383891 [12:35:55]opened+sec_in_day 1729470291 [12:35:55]quantity*price = 10054 [12:35:55]sum+1 = 10056 [12:35:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.55 ИТОГО: 100.00 Внесено: 100.00 СДАЧА: 0.00 НСП 1% : 0.89 НДС 12% : 10.68 Наличными: 100.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 292 20.10.2024 12:35 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156220 ФПД: 9661768363299 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T123556&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156220&fm=9661768363299&tin=02508201610067®Number=0000137193017469&sum=10000 [12:35:56]StoreToDocumentArchive [12:35:56]shift 314 fd 156220 [12:35:56]save to /storage/0314/doc_00156220 [12:35:56]save last doc name /storage/0314/doc_00156220 to /storage/kkm_last_doc_name [12:35:56]save OK [12:35:56]Clear old archive folders... [12:35:56]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:35:56]tlvbuf is B6D69090 [12:35:56]SAM_PROTO_ClearQueue [12:35:56]wFMCommunicate request_size=4 [12:35:56]MH_SAM_APDU [12:35:56]CAPDU: 80 09 00 00 [12:35:56]Write to MH i2c: E2 08 00 BA 33 80 09 00 00 00 00 00 00 5F [12:35:56]Write i2c OK [12:35:56]MH_I2C_Read... [12:35:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:35:56]Read from MH i2c: E2 [12:35:56]MH_I2C_Read... [12:35:56]Read from MH i2c: E2 03 00 [12:35:56]MH_I2C_Read... [12:35:56]Read from MH i2c: E2 03 00 BA 33 00 90 00 61 [12:35:56]RAPDU: 90 00 [12:35:56]wFMCommunicate OK [12:35:56]SAM_PROTO_ClearQueue done [12:35:56]KKMCreateOFDPacket [12:35:56]OFDProtocolAddRootSTLVToBuf [12:35:56]FM_MakeSignedData [12:35:56]FM_MakeSignedData [12:35:56]SAM_PROTO_SignData [12:35:56]wFMCommunicate request_size=4 [12:35:56]MH_SAM_APDU [12:35:56]CAPDU: 80 0D 01 02 [12:35:56]Write to MH i2c: E2 08 00 BB 33 80 0D 01 02 00 00 00 00 67 [12:35:56]Write i2c OK [12:35:56]MH_I2C_Read... [12:35:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:35:56]Read from MH i2c: E2 [12:35:56]MH_I2C_Read... [12:35:56]Read from MH i2c: E2 03 00 [12:35:56]MH_I2C_Read... [12:35:56]Read from MH i2c: E2 03 00 BB 33 00 90 00 62 [12:35:56]RAPDU: 90 00 [12:35:56]wFMCommunicate OK [12:35:56]wFMCommunicate request_size=255 [12:35:56]MH_SAM_APDU [12:35:56]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BE 05 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 47 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2C 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 2C F9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3C 62 02 00 35 04 06 00 [12:35:56]Write to MH i2c: E2 02 01 BC 33 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BE 05 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 47 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2C 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 2C F9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3C 62 02 00 35 04 06 00 00 00 40 [12:35:56]Write i2c OK [12:35:56]MH_I2C_Read... [12:35:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:35:56]Read from MH i2c: E2 [12:35:56]MH_I2C_Read... [12:35:56]Read from MH i2c: E2 03 00 [12:35:56]MH_I2C_Read... [12:35:56]Read from MH i2c: E2 03 00 BC 33 00 90 00 63 [12:35:56]RAPDU: 90 00 [12:35:56]wFMCommunicate OK [12:35:56]wFMCommunicate request_size=11 [12:35:56]MH_SAM_APDU [12:35:56]CAPDU: 80 0D 02 02 06 08 C9 8E 45 6D 23 [12:35:56]Write to MH i2c: E2 0E 00 BD 33 80 0D 02 02 06 00 08 C9 8E 45 6D 23 00 00 AA [12:35:56]Write i2c OK [12:35:56]MH_I2C_Read... [12:35:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:35:56]Read from MH i2c: E2 [12:35:56]MH_I2C_Read... [12:35:56]Read from MH i2c: E2 03 00 [12:35:56]MH_I2C_Read... [12:35:56]Read from MH i2c: E2 03 00 BD 33 00 90 00 64 [12:35:56]RAPDU: 90 00 [12:35:56]wFMCommunicate OK [12:35:56]wFMCommunicate request_size=4 [12:35:56]MH_SAM_APDU [12:35:56]CAPDU: 80 0D 03 02 [12:35:56]Write to MH i2c: E2 08 00 BE 33 80 0D 03 02 00 00 00 00 6C [12:35:56]Write i2c OK [12:35:56]MH_I2C_Read... [12:35:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:35:56]Read from MH i2c: E2 [12:35:56]MH_I2C_Read... [12:35:56]Read from MH i2c: E2 0B 00 [12:35:56]MH_I2C_Read... [12:35:56]Read from MH i2c: E2 0B 00 BE 33 00 D7 E1 CF F7 8C D9 3C 36 90 00 C2 [12:35:56]RAPDU: D7 E1 CF F7 8C D9 3C 36 90 00 [12:35:56]wFMCommunicate OK [12:35:56]SAM_PROTO_SignData done [12:35:56]FM_MakeSignedData done [12:35:56]CreateOFDProtocolMessage [12:35:56]wFMCommunicate request_size=4 [12:35:56]MH_SAM_APDU [12:35:56]CAPDU: 80 11 00 00 [12:35:56]Write to MH i2c: E2 08 00 BF 33 80 11 00 00 00 00 00 00 6C [12:35:56]Write i2c OK [12:35:56]MH_I2C_Read... [12:35:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:35:56]Read from MH i2c: E2 [12:35:56]MH_I2C_Read... [12:35:56]Read from MH i2c: E2 17 00 [12:35:56]MH_I2C_Read... [12:35:56]Read from MH i2c: E2 17 00 BF 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BD [12:35:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:35:56]wFMCommunicate OK [12:35:56]CreateOFDProtocolMessage done [12:35:56]OFDSenderStorePacket 156220 [12:35:56]StoreOFDPacket docnum=156220 [12:35:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 A3 22 08 01 FD 46 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BE 05 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 47 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2C 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 2C F9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3C 62 02 00 35 04 06 00 08 C9 8E 45 6D 23 D7 E1 CF F7 8C D9 3C 36 [12:35:56]CheckFolder [12:35:56]dirname=/storage/ofd_packets [12:35:56]CheckFolder done [12:35:56]ProducePacketName [12:35:56]name=ofd_packets/00156220 [12:35:56]NVStorageSaveData ofd_packets/00156220 [12:35:56]File name is /storage/ofd_packets/00156220 [12:35:56]Write 302 bytes [12:35:56]NVStorageSaveData done [12:35:56]OFDSenderStorePacket done [12:35:56]KKMCreateOFDPacket done [12:35:56]NVStorageSaveData kkm_last_timestamp [12:35:56]File name is /storage/kkm_last_timestamp [12:35:56]Write 4 bytes [12:35:56]NVStorageSaveData done [12:35:56]ExternCall_PrintAddStr [12:35:56]wPrintStart [12:35:56]Write to MH i2c: 01 00 00 C0 33 F3 [12:35:56]Write i2c OK [12:35:56]MH_I2C_Read... [12:35:56]Read from MH i2c: 01 [12:35:56]MH_I2C_Read... [12:35:56]Read from MH i2c: 01 07 00 [12:35:56]MH_I2C_Read... [12:35:56]Read from MH i2c: 01 07 00 C0 33 00 00 00 00 00 FF 0F 08 [12:35:56]RasterBufferAndPrint [12:35:56]line Счет N : (1)874513 [12:35:56]line ИНН: 02508201610067 [12:35:56]line Контрольно-Кассовый Чек [12:35:56]line ПРОДАЖА [12:35:56]line ТРК (МРК, ГНК) : 43 [12:35:56]line Товар: 2710124130 [12:35:56]line Super 92-К-5 [12:35:56]line 1.470 * 68.40 [12:35:56]line = 100.55 [12:35:56]line НДС 12% НСП 1% [12:35:56]line > о реализуемом товаре [12:35:56]line ОКРУГЛЕНИЕ: -0.55 [12:35:56]line ИТОГО: 100.00 [12:35:56]line Внесено: 100.00 [12:35:56]line СДАЧА: 0.00 [12:35:56]line НСП 1% : 0.89 [12:35:56]line НДС 12% : 10.68 [12:35:56]line Наличными: 100.00 [12:35:56]line Безнал.: 0.00 [12:35:56]line Место: АЗС № 165 "Партнер Нефть" [12:35:56]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:35:56]line СНО: Общий режим [12:35:56]line Чек 292 20.10.2024 12:35 [12:35:56]line Смена: 314 ФФД: 1.0 [12:35:56]line ЗНМ: 0300000234 [12:35:56]line РНМ: 0000137193017469 [12:35:56]line Версия ККМ: v1.0 [12:35:56]line ФМ: 0000000000963156 [12:35:56]line ФД: 156220 [12:35:56]line ФПД: 9661768363299 [12:35:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T123556&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156220&fm=9661768363299&tin=02508201610067®Number=0000137193017469&sum=10000 [12:35:57]OFD Sender: Processing packet 156220 [packets to send 52, broken 51] [12:35:57]ProducePacketName [12:35:57]name=ofd_packets/00156220 [12:35:57]OFD Sender: To server: pG, [12:35:57]CommunicateWithHost lk.salyk.kg:30040 [12:35:57]ConnectInit lk.salyk.kg [12:35:57]written 0, free lines is 4095 [12:35:57]Connected sock=10 [12:35:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 A3 22 08 01 FD 46 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BE 05 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 47 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2C 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 2C F9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3C 62 02 00 35 04 06 00 08 C9 8E 45 6D 23 D7 E1 CF F7 8C D9 3C 36 [12:35:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 0C 26 47 00 FC 2F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3C 62 02 00 F4 03 04 00 5F 9F 14 67 B6 04 01 00 00 22 85 E1 21 E4 C0 41 2D [12:35:57]CommunicateWithHost err = 0 [12:35:57]CheckOFDResponse [12:35:57]1017 (14) - 77093643461234 [12:35:57]1041 (16) - 0000000000963156 [12:35:57]1040 (4) - 156220 [12:35:57]1012 (4) - 20.10.2024 06:12 [12:35:57]1206 (1) - 0 [12:35:57]OFD Sender: Remove packet 156220 [12:35:57]ProducePacketName [12:35:57]name=ofd_packets/00156220 [12:35:57]NVStorageDeleteData [12:35:57]Write to MH i2c: 01 00 00 EB 33 1E [12:35:57]Write i2c OK [12:35:57]MH_I2C_Read... [12:35:57]Read from MH i2c: 01 [12:35:57]MH_I2C_Read... [12:35:57]Read from MH i2c: 01 07 00 [12:35:57]MH_I2C_Read... [12:35:57]Read from MH i2c: 01 07 00 EB 33 00 00 00 00 00 E0 0C 11 [12:35:57]RasterBufferAndPrint [12:35:57]line [12:35:57]line [12:35:57]line [12:35:57]line [12:35:57]line [12:35:57]written 0, free lines is 3302 [12:35:57]MH_Cut [12:35:57]Write to MH i2c: D1 01 00 F2 33 01 F7 [12:35:57]Write i2c OK [12:35:57]MH_I2C_Read... [12:35:57]Read from MH i2c: D1 [12:35:57]MH_I2C_Read... [12:35:57]Read from MH i2c: D1 01 00 [12:35:57]MH_I2C_Read... [12:35:57]Read from MH i2c: D1 01 00 F2 33 00 F6 [12:35:57]Write to MH i2c: 01 00 00 F3 33 26 [12:35:57]Write i2c OK [12:35:57]MH_I2C_Read... [12:35:57]OFD Sender: No OFD packet to send [12:35:58]*** Cut start [12:35:58]*** Partial cut [12:35:58]*** CUTSNS_PIN = 1 [12:35:58]*** CUTSNS_PIN = 0 [12:35:58]*** Brake cut motor [12:35:58]Read from MH i2c: 01 [12:35:58]MH_I2C_Read... [12:35:58]*** Stop cut motor [12:35:58]*** Cut end [12:35:58]Read from MH i2c: 01 07 00 [12:35:58]MH_I2C_Read... [12:35:58]Read from MH i2c: 01 07 00 F3 33 00 00 00 00 00 FF 0F 3B [12:35:58]process_action close_receipt done [12:35:58]requested_data is exist [12:35:58]produce_requested_data [12:35:58]requested_item fm.sn is exist - process it [12:35:58]wFMCommunicate request_size=4 [12:35:58]MH_SAM_APDU [12:35:58]CAPDU: 80 11 00 00 [12:35:58]Write to MH i2c: E2 08 00 F4 33 80 11 00 00 00 00 00 00 A1 [12:35:58]Write i2c OK [12:35:58]MH_I2C_Read... [12:35:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:35:58]Read from MH i2c: E2 [12:35:58]MH_I2C_Read... [12:35:58]Read from MH i2c: E2 17 00 [12:35:58]MH_I2C_Read... [12:35:58]Read from MH i2c: E2 17 00 F4 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F2 [12:35:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:35:58]wFMCommunicate OK [12:35:58]requested_item fd.num is exist - process it [12:35:58]SAM_PROTO_GetFieldsCounters [12:35:58]wFMCommunicate request_size=4 [12:35:58]MH_SAM_APDU [12:35:58]CAPDU: 80 13 00 00 [12:35:58]Write to MH i2c: E2 08 00 F5 33 80 13 00 00 00 00 00 00 A4 [12:35:58]Write i2c OK [12:35:58]MH_I2C_Read... [12:35:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:35:59]Read from MH i2c: E2 [12:35:59]MH_I2C_Read... [12:35:59]Read from MH i2c: E2 62 00 [12:35:59]MH_I2C_Read... [12:35:59]Read from MH i2c: E2 62 00 F5 33 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3C 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 24 01 00 00 5E 04 04 00 24 01 00 00 57 04 04 00 25 01 00 00 19 04 04 00 00 00 00 00 90 00 27 [12:35:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3C 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 24 01 00 00 5E 04 04 00 24 01 00 00 57 04 04 00 25 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:35:59]wFMCommunicate OK [12:35:59]SAM_PROTO_GetFieldsCounters done [12:35:59]requested_item shift.num is exist - process it [12:35:59]requested_item shift.opened is exist - process it [12:35:59]req_shift_opened [12:35:59]FM_GetShiftState [12:35:59]SAM_PROTO_GetShiftState [12:35:59]wFMCommunicate request_size=4 [12:35:59]MH_SAM_APDU [12:35:59]CAPDU: 80 13 01 00 [12:35:59]Write to MH i2c: E2 08 00 F6 33 80 13 01 00 00 00 00 00 A6 [12:35:59]Write i2c OK [12:35:59]MH_I2C_Read... [12:35:59]Read from MH i2c: E2 [12:35:59]MH_I2C_Read... [12:35:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:35:59]Read from MH i2c: E2 0E 00 [12:35:59]MH_I2C_Read... [12:35:59]Read from MH i2c: E2 0E 00 F6 33 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 4D [12:35:59]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:35:59]wFMCommunicate OK [12:35:59]SAM_PROTO_GetShiftState done [12:35:59]FM_GetShiftState done [12:35:59]req_shift_opened done [12:35:59]requested_item shift.open_date is exist - process it [12:35:59]req_shift_open_date [12:35:59]req_shift_open_date done [12:35:59]produce_requested_data done [12:35:59]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156220,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:35:59]process_action_free close_receipt [12:35:59]json_value_free [12:35:59]json_value_free done [12:35:59]process_json_proto returns [12:35:59]Send response to host [12:35:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156220,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:35:59]free response buf [12:35:59]execute_script done [12:35:59]execute_script returns [12:35:59]free content buf [12:35:59]Sock 9.Close socket [12:35:59]Sock 9.Thread stoped [12:36:02]OFD Sender: No OFD packet to send [12:36:07]OFD Sender: No OFD packet to send [12:36:12]OFD Sender: No OFD packet to send [12:36:17]OFD Sender: No OFD packet to send [12:36:22]OFD Sender: No OFD packet to send [12:36:27]OFD Sender: No OFD packet to send [12:36:32]OFD Sender: No OFD packet to send [12:36:37]OFD Sender: No OFD packet to send [12:36:41]accept exits with 8 [12:36:41]New connection [12:36:41]New thread 3066695012 created [12:36:41]Thread 3066551652 joined [12:36:41]Waiting for new connection... [12:36:41] Sock 8.Parse request [12:36:41]Sock 8.Check first char [12:36:41]Sock 8.First char is OK [12:36:41]request: POST /json_proto HTTP/1.0 [12:36:41]Method: POST [12:36:41]URL: /json_proto [12:36:41]Method is POST - this is cgi request [12:36:41]url: /json_proto [12:36:41]query_string will be loaded in cgi processing [12:36:41]execute_cgi json_proto POST (null) [12:36:41]execute_cgi path=json_proto method=POST [12:36:41]POST find Content-Length [12:36:41]Host: 172.17.53.67:8080 [12:36:41]Content-Length: 677 [12:36:41]Content-Type: application/json [12:36:41] [12:36:41]POST finish read [12:36:41]Found Content-Length = 677 [12:36:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874512", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:36:41]execute_script... [12:36:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874512", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:36:41]POST & json_proto [12:36:41]process_json_proto [12:36:41]json parsed OK: [12:36:41]protocol is kg_v1.0 [12:36:41]action value=close_receipt [12:36:41]process_action close_receipt [12:36:41]cmd_close_receipt [12:36:41]MH_GetDate [12:36:41]Write to MH i2c: F0 00 00 F7 33 19 [12:36:41]Write i2c OK [12:36:41]MH_I2C_Read... [12:36:41]Read from MH i2c: F0 [12:36:41]MH_I2C_Read... [12:36:41]Read from MH i2c: F0 09 00 [12:36:41]MH_I2C_Read... [12:36:41]Read from MH i2c: F0 09 00 F7 33 00 5A F9 14 67 19 BC 99 64 C2 [12:36:41]GetLastDocTimeStamp 1729427756 [12:36:41]current date 1729427802 [12:36:41]FM_GetShiftState [12:36:41]SAM_PROTO_GetShiftState [12:36:41]wFMCommunicate request_size=4 [12:36:41]MH_SAM_APDU [12:36:41]CAPDU: 80 13 01 00 [12:36:41]Write to MH i2c: E2 08 00 F8 33 80 13 01 00 00 00 00 00 A8 [12:36:41]Write i2c OK [12:36:41]MH_I2C_Read... [12:36:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:36:41]Read from MH i2c: E2 [12:36:41]MH_I2C_Read... [12:36:41]Read from MH i2c: E2 0E 00 [12:36:41]MH_I2C_Read... [12:36:41]Read from MH i2c: E2 0E 00 F8 33 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 4F [12:36:41]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:36:41]wFMCommunicate OK [12:36:41]SAM_PROTO_GetShiftState done [12:36:41]FM_GetShiftState done [12:36:41]opened in 1729383891 [12:36:41]opened+sec_in_day 1729470291 [12:36:41]quantity*price = 30038 [12:36:41]sum+1 = 30039 [12:36:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 293 20.10.2024 12:36 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156221 ФПД: 247042942145484 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T123642&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156221&fm=247042942145484&tin=02508201610067®Number=0000137193017469&sum=30000 [12:36:42]StoreToDocumentArchive [12:36:42]shift 314 fd 156221 [12:36:42]save to /storage/0314/doc_00156221 [12:36:42]save last doc name /storage/0314/doc_00156221 to /storage/kkm_last_doc_name [12:36:42]save OK [12:36:42]Clear old archive folders... [12:36:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:36:42]tlvbuf is B6F19EE0 [12:36:42]SAM_PROTO_ClearQueue [12:36:42]wFMCommunicate request_size=4 [12:36:42]MH_SAM_APDU [12:36:42]CAPDU: 80 09 00 00 [12:36:42]Write to MH i2c: E2 08 00 05 34 80 09 00 00 00 00 00 00 AB [12:36:42]Write i2c OK [12:36:42]MH_I2C_Read... [12:36:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:36:42]Read from MH i2c: E2 [12:36:42]MH_I2C_Read... [12:36:42]Read from MH i2c: E2 03 00 [12:36:42]MH_I2C_Read... [12:36:42]Read from MH i2c: E2 03 00 05 34 00 90 00 AD [12:36:42]RAPDU: 90 00 [12:36:42]wFMCommunicate OK [12:36:42]SAM_PROTO_ClearQueue done [12:36:42]KKMCreateOFDPacket [12:36:42]OFDProtocolAddRootSTLVToBuf [12:36:42]FM_MakeSignedData [12:36:42]FM_MakeSignedData [12:36:42]SAM_PROTO_SignData [12:36:42]wFMCommunicate request_size=4 [12:36:42]MH_SAM_APDU [12:36:42]CAPDU: 80 0D 01 02 [12:36:42]Write to MH i2c: E2 08 00 06 34 80 0D 01 02 00 00 00 00 B3 [12:36:42]Write i2c OK [12:36:42]MH_I2C_Read... [12:36:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:36:42]Read from MH i2c: E2 [12:36:42]MH_I2C_Read... [12:36:42]Read from MH i2c: E2 03 00 [12:36:42]MH_I2C_Read... [12:36:42]Read from MH i2c: E2 03 00 06 34 00 90 00 AE [12:36:42]RAPDU: 90 00 [12:36:42]wFMCommunicate OK [12:36:42]wFMCommunicate request_size=255 [12:36:42]MH_SAM_APDU [12:36:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 5A F9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3D 62 02 00 35 04 06 00 E0 [12:36:42]Write to MH i2c: E2 02 01 07 34 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 5A F9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3D 62 02 00 35 04 06 00 E0 00 00 FE [12:36:42]Write i2c OK [12:36:42]MH_I2C_Read... [12:36:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:36:42]Read from MH i2c: E2 [12:36:42]MH_I2C_Read... [12:36:42]Read from MH i2c: E2 03 00 [12:36:42]MH_I2C_Read... [12:36:42]Read from MH i2c: E2 03 00 07 34 00 90 00 AF [12:36:42]RAPDU: 90 00 [12:36:42]wFMCommunicate OK [12:36:42]wFMCommunicate request_size=10 [12:36:42]MH_SAM_APDU [12:36:42]CAPDU: 80 0D 02 02 05 AF 2A CF 93 CC [12:36:42]Write to MH i2c: E2 0D 00 08 34 80 0D 02 02 05 00 AF 2A CF 93 CC 00 00 C7 [12:36:42]Write i2c OK [12:36:42]MH_I2C_Read... [12:36:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:36:42]Read from MH i2c: E2 [12:36:42]MH_I2C_Read... [12:36:42]Read from MH i2c: E2 03 00 [12:36:42]MH_I2C_Read... [12:36:42]Read from MH i2c: E2 03 00 08 34 00 90 00 B0 [12:36:42]RAPDU: 90 00 [12:36:42]wFMCommunicate OK [12:36:42]wFMCommunicate request_size=4 [12:36:42]MH_SAM_APDU [12:36:42]CAPDU: 80 0D 03 02 [12:36:42]Write to MH i2c: E2 08 00 09 34 80 0D 03 02 00 00 00 00 B8 [12:36:42]Write i2c OK [12:36:42]MH_I2C_Read... [12:36:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:36:42]Read from MH i2c: E2 [12:36:42]MH_I2C_Read... [12:36:42]Read from MH i2c: E2 0B 00 [12:36:42]MH_I2C_Read... [12:36:42]Read from MH i2c: E2 0B 00 09 34 00 1B B7 26 4E 1E 3F CC 81 90 00 A9 [12:36:42]RAPDU: 1B B7 26 4E 1E 3F CC 81 90 00 [12:36:42]wFMCommunicate OK [12:36:42]SAM_PROTO_SignData done [12:36:42]FM_MakeSignedData done [12:36:42]CreateOFDProtocolMessage [12:36:42]wFMCommunicate request_size=4 [12:36:42]MH_SAM_APDU [12:36:42]CAPDU: 80 11 00 00 [12:36:42]Write to MH i2c: E2 08 00 0A 34 80 11 00 00 00 00 00 00 B8 [12:36:42]Write i2c OK [12:36:42]MH_I2C_Read... [12:36:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:36:42]Read from MH i2c: E2 [12:36:42]MH_I2C_Read... [12:36:42]Read from MH i2c: E2 17 00 [12:36:42]MH_I2C_Read... [12:36:42]Read from MH i2c: E2 17 00 0A 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 09 [12:36:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:36:42]wFMCommunicate OK [12:36:42]CreateOFDProtocolMessage done [12:36:42]OFDSenderStorePacket 156221 [12:36:42]StoreOFDPacket docnum=156221 [12:36:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 02 CC 07 01 5E 0D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 5A F9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3D 62 02 00 35 04 06 00 E0 AF 2A CF 93 CC 1B B7 26 4E 1E 3F CC 81 [12:36:42]CheckFolder [12:36:42]dirname=/storage/ofd_packets [12:36:42]CheckFolder done [12:36:42]ProducePacketName [12:36:42]name=ofd_packets/00156221 [12:36:42]NVStorageSaveData ofd_packets/00156221 [12:36:42]File name is /storage/ofd_packets/00156221 [12:36:42]Write 301 bytes [12:36:42]NVStorageSaveData done [12:36:42]OFDSenderStorePacket done [12:36:42]KKMCreateOFDPacket done [12:36:42]NVStorageSaveData kkm_last_timestamp [12:36:42]File name is /storage/kkm_last_timestamp [12:36:42]Write 4 bytes [12:36:42]NVStorageSaveData done [12:36:42]ExternCall_PrintAddStr [12:36:42]wPrintStart [12:36:42]Write to MH i2c: 01 00 00 0B 34 3F [12:36:42]Write i2c OK [12:36:42]MH_I2C_Read... [12:36:42]Read from MH i2c: 01 [12:36:42]MH_I2C_Read... [12:36:42]Read from MH i2c: 01 07 00 [12:36:42]MH_I2C_Read... [12:36:42]Read from MH i2c: 01 07 00 0B 34 00 00 00 00 00 FF 0F 54 [12:36:42]RasterBufferAndPrint [12:36:42]line Счет N : (1)874512 [12:36:42]line ИНН: 02508201610067 [12:36:42]line Контрольно-Кассовый Чек [12:36:42]line ПРОДАЖА [12:36:42]line ТРК (МРК, ГНК) : 32 [12:36:42]line Товар: 2710124130 [12:36:42]line Аи-92-К-5 [12:36:42]line 4.490 * 66.90 [12:36:42]line = 300.38 [12:36:42]line НДС 12% НСП 1% [12:36:42]line > о реализуемом товаре [12:36:42]line ОКРУГЛЕНИЕ: -0.38 [12:36:42]line ИТОГО: 300.00 [12:36:42]line Внесено: 300.00 [12:36:42]line СДАЧА: 0.00 [12:36:42]line НСП 1% : 2.66 [12:36:42]line НДС 12% : 31.90 [12:36:42]line Наличными: 300.00 [12:36:42]line Безнал.: 0.00 [12:36:42]line Место: АЗС № 165 "Партнер Нефть" [12:36:42]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:36:42]line СНО: Общий режим [12:36:42]line Чек 293 20.10.2024 12:36 [12:36:42]line Смена: 314 ФФД: 1.0 [12:36:42]line ЗНМ: 0300000234 [12:36:42]line РНМ: 0000137193017469 [12:36:42]line Версия ККМ: v1.0 [12:36:42]line ФМ: 0000000000963156 [12:36:42]line ФД: 156221 [12:36:42]line ФПД: 247042942145484 [12:36:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T123642&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156221&fm=247042942145484&tin=02508201610067®Number=0000137193017469&sum=30000 [12:36:43]OFD Sender: Processing packet 156221 [packets to send 52, broken 51] [12:36:43]ProducePacketName [12:36:43]name=ofd_packets/00156221 [12:36:43]OFD Sender: To server: pG, [12:36:43]CommunicateWithHost lk.salyk.kg:30040 [12:36:43]ConnectInit lk.salyk.kg [12:36:43]written 0, free lines is 4095 [12:36:43]Connected sock=10 [12:36:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 02 CC 07 01 5E 0D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 5A F9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3D 62 02 00 35 04 06 00 E0 AF 2A CF 93 CC 1B B7 26 4E 1E 3F CC 81 [12:36:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A7 11 47 00 11 AC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3D 62 02 00 F4 03 04 00 8D 9F 14 67 B6 04 01 00 00 B0 3A 65 53 7D F4 39 A2 [12:36:43]CommunicateWithHost err = 0 [12:36:43]CheckOFDResponse [12:36:43]1017 (14) - 77093643461234 [12:36:43]1041 (16) - 0000000000963156 [12:36:43]1040 (4) - 156221 [12:36:43]1012 (4) - 20.10.2024 06:13 [12:36:43]1206 (1) - 0 [12:36:43]OFD Sender: Remove packet 156221 [12:36:43]ProducePacketName [12:36:43]name=ofd_packets/00156221 [12:36:43]NVStorageDeleteData [12:36:43]Write to MH i2c: 01 00 00 36 34 6A [12:36:43]Write i2c OK [12:36:43]MH_I2C_Read... [12:36:43]Read from MH i2c: 01 [12:36:43]MH_I2C_Read... [12:36:43]Read from MH i2c: 01 07 00 [12:36:43]MH_I2C_Read... [12:36:43]Read from MH i2c: 01 07 00 36 34 00 00 00 00 00 E9 0C 66 [12:36:43]RasterBufferAndPrint [12:36:43]line [12:36:43]line [12:36:43]line [12:36:43]line [12:36:43]line [12:36:43]written 0, free lines is 3311 [12:36:43]MH_Cut [12:36:43]Write to MH i2c: D1 01 00 3D 34 01 43 [12:36:43]Write i2c OK [12:36:43]MH_I2C_Read... [12:36:43]Read from MH i2c: D1 [12:36:43]MH_I2C_Read... [12:36:43]Read from MH i2c: D1 01 00 [12:36:43]MH_I2C_Read... [12:36:43]Read from MH i2c: D1 01 00 3D 34 00 42 [12:36:43]Write to MH i2c: 01 00 00 3E 34 72 [12:36:43]Write i2c OK [12:36:43]MH_I2C_Read... [12:36:43]OFD Sender: No OFD packet to send [12:36:44]*** Cut start [12:36:44]*** Partial cut [12:36:44]*** CUTSNS_PIN = 1 [12:36:44]*** CUTSNS_PIN = 0 [12:36:44]*** Brake cut motor [12:36:44]Read from MH i2c: 01 [12:36:44]MH_I2C_Read... [12:36:44]*** Stop cut motor [12:36:44]*** Cut end [12:36:44]Read from MH i2c: 01 07 00 [12:36:44]MH_I2C_Read... [12:36:44]Read from MH i2c: 01 07 00 3E 34 00 00 00 00 00 FF 0F 87 [12:36:44]process_action close_receipt done [12:36:44]requested_data is exist [12:36:44]produce_requested_data [12:36:44]requested_item fm.sn is exist - process it [12:36:44]wFMCommunicate request_size=4 [12:36:44]MH_SAM_APDU [12:36:44]CAPDU: 80 11 00 00 [12:36:44]Write to MH i2c: E2 08 00 3F 34 80 11 00 00 00 00 00 00 ED [12:36:44]Write i2c OK [12:36:44]MH_I2C_Read... [12:36:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:36:44]Read from MH i2c: E2 [12:36:44]MH_I2C_Read... [12:36:44]Read from MH i2c: E2 17 00 [12:36:44]MH_I2C_Read... [12:36:44]Read from MH i2c: E2 17 00 3F 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3E [12:36:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:36:44]wFMCommunicate OK [12:36:44]requested_item fd.num is exist - process it [12:36:44]SAM_PROTO_GetFieldsCounters [12:36:44]wFMCommunicate request_size=4 [12:36:44]MH_SAM_APDU [12:36:44]CAPDU: 80 13 00 00 [12:36:44]Write to MH i2c: E2 08 00 40 34 80 13 00 00 00 00 00 00 F0 [12:36:44]Write i2c OK [12:36:44]MH_I2C_Read... [12:36:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:36:45]Read from MH i2c: E2 [12:36:45]MH_I2C_Read... [12:36:45]Read from MH i2c: E2 62 00 [12:36:45]MH_I2C_Read... [12:36:45]Read from MH i2c: E2 62 00 40 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3D 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 25 01 00 00 5E 04 04 00 25 01 00 00 57 04 04 00 26 01 00 00 19 04 04 00 00 00 00 00 90 00 77 [12:36:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3D 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 25 01 00 00 5E 04 04 00 25 01 00 00 57 04 04 00 26 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:36:45]wFMCommunicate OK [12:36:45]SAM_PROTO_GetFieldsCounters done [12:36:45]requested_item shift.num is exist - process it [12:36:45]requested_item shift.opened is exist - process it [12:36:45]req_shift_opened [12:36:45]FM_GetShiftState [12:36:45]SAM_PROTO_GetShiftState [12:36:45]wFMCommunicate request_size=4 [12:36:45]MH_SAM_APDU [12:36:45]CAPDU: 80 13 01 00 [12:36:45]Write to MH i2c: E2 08 00 41 34 80 13 01 00 00 00 00 00 F2 [12:36:45]Write i2c OK [12:36:45]MH_I2C_Read... [12:36:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:36:45]Read from MH i2c: E2 [12:36:45]MH_I2C_Read... [12:36:45]Read from MH i2c: E2 0E 00 [12:36:45]MH_I2C_Read... [12:36:45]Read from MH i2c: E2 0E 00 41 34 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 99 [12:36:45]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:36:45]wFMCommunicate OK [12:36:45]SAM_PROTO_GetShiftState done [12:36:45]FM_GetShiftState done [12:36:45]req_shift_opened done [12:36:45]requested_item shift.open_date is exist - process it [12:36:45]req_shift_open_date [12:36:45]req_shift_open_date done [12:36:45]produce_requested_data done [12:36:45]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156221,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:36:45]process_action_free close_receipt [12:36:45]json_value_free [12:36:45]json_value_free done [12:36:45]process_json_proto returns [12:36:45]Send response to host [12:36:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156221,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:36:45]free response buf [12:36:45]execute_script done [12:36:45]execute_script returns [12:36:45]free content buf [12:36:45]Sock 8.Close socket [12:36:45]Sock 8.Thread stoped [12:36:48]OFD Sender: No OFD packet to send [12:36:53]OFD Sender: No OFD packet to send [12:36:58]OFD Sender: No OFD packet to send [12:37:03]OFD Sender: No OFD packet to send [12:37:08]OFD Sender: No OFD packet to send [12:37:13]OFD Sender: No OFD packet to send [12:37:18]OFD Sender: No OFD packet to send [12:37:23]OFD Sender: No OFD packet to send [12:37:28]OFD Sender: No OFD packet to send [12:37:33]OFD Sender: No OFD packet to send [12:37:38]OFD Sender: No OFD packet to send [12:37:43]OFD Sender: No OFD packet to send [12:37:48]OFD Sender: No OFD packet to send [12:37:53]OFD Sender: No OFD packet to send [12:37:58]OFD Sender: No OFD packet to send [12:38:03]OFD Sender: No OFD packet to send [12:38:08]OFD Sender: No OFD packet to send [12:38:11]accept exits with 9 [12:38:11]New connection [12:38:11]New thread 3066551652 created [12:38:11]Thread 3066695012 joined [12:38:11]Waiting for new connection... [12:38:11] Sock 9.Parse request [12:38:11]Sock 9.Check first char [12:38:11]Sock 9.First char is OK [12:38:11]request: POST /json_proto HTTP/1.0 [12:38:11]Method: POST [12:38:11]URL: /json_proto [12:38:11]Method is POST - this is cgi request [12:38:11]url: /json_proto [12:38:11]query_string will be loaded in cgi processing [12:38:11]execute_cgi json_proto POST (null) [12:38:11]execute_cgi path=json_proto method=POST [12:38:11]POST find Content-Length [12:38:11]Host: 172.17.53.67:8080 [12:38:11]Content-Length: 789 [12:38:11]Content-Type: application/json [12:38:11] [12:38:11]POST finish read [12:38:11]Found Content-Length = 789 [12:38:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874514", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:38:11]execute_script... [12:38:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874514", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:38:11]POST & json_proto [12:38:11]process_json_proto [12:38:11]json parsed OK: [12:38:11]protocol is kg_v1.0 [12:38:11]action value=close_receipt [12:38:11]process_action close_receipt [12:38:11]cmd_close_receipt [12:38:11]MH_GetDate [12:38:11]Write to MH i2c: F0 00 00 42 34 65 [12:38:11]Write i2c OK [12:38:11]MH_I2C_Read... [12:38:11]Read from MH i2c: F0 [12:38:11]MH_I2C_Read... [12:38:11]Read from MH i2c: F0 09 00 [12:38:11]MH_I2C_Read... [12:38:11]Read from MH i2c: F0 09 00 42 34 00 B4 F9 14 67 19 BC 99 64 68 [12:38:11]GetLastDocTimeStamp 1729427802 [12:38:11]current date 1729427892 [12:38:11]FM_GetShiftState [12:38:11]SAM_PROTO_GetShiftState [12:38:11]wFMCommunicate request_size=4 [12:38:11]MH_SAM_APDU [12:38:11]CAPDU: 80 13 01 00 [12:38:11]Write to MH i2c: E2 08 00 43 34 80 13 01 00 00 00 00 00 F4 [12:38:11]Write i2c OK [12:38:11]MH_I2C_Read... [12:38:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:38:11]Read from MH i2c: E2 [12:38:11]MH_I2C_Read... [12:38:11]Read from MH i2c: E2 0E 00 [12:38:11]MH_I2C_Read... [12:38:11]Read from MH i2c: E2 0E 00 43 34 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 9B [12:38:11]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:38:11]wFMCommunicate OK [12:38:11]SAM_PROTO_GetShiftState done [12:38:11]FM_GetShiftState done [12:38:11]opened in 1729383891 [12:38:11]opened+sec_in_day 1729470291 [12:38:11]quantity*price = 0 [12:38:11]sum+1 = 1 [12:38:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 294 20.10.2024 12:38 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливная Карта 59209 ФМ: 0000000000963156 ФД: 156222 ФПД: 231249441668526 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T123812&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156222&fm=231249441668526&tin=02508201610067®Number=0000137193017469&sum=0 [12:38:12]StoreToDocumentArchive [12:38:12]shift 314 fd 156222 [12:38:12]save to /storage/0314/doc_00156222 [12:38:12]save last doc name /storage/0314/doc_00156222 to /storage/kkm_last_doc_name [12:38:12]save OK [12:38:12]Clear old archive folders... [12:38:12]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:38:12]tlvbuf is 0083CC00 [12:38:12]SAM_PROTO_ClearQueue [12:38:12]wFMCommunicate request_size=4 [12:38:12]MH_SAM_APDU [12:38:12]CAPDU: 80 09 00 00 [12:38:12]Write to MH i2c: E2 08 00 50 34 80 09 00 00 00 00 00 00 F6 [12:38:12]Write i2c OK [12:38:12]MH_I2C_Read... [12:38:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:38:12]Read from MH i2c: E2 [12:38:12]MH_I2C_Read... [12:38:12]Read from MH i2c: E2 03 00 [12:38:12]MH_I2C_Read... [12:38:12]Read from MH i2c: E2 03 00 50 34 00 90 00 F8 [12:38:12]RAPDU: 90 00 [12:38:12]wFMCommunicate OK [12:38:12]SAM_PROTO_ClearQueue done [12:38:12]KKMCreateOFDPacket [12:38:12]OFDProtocolAddRootSTLVToBuf [12:38:12]FM_MakeSignedData [12:38:12]FM_MakeSignedData [12:38:12]SAM_PROTO_SignData [12:38:12]wFMCommunicate request_size=4 [12:38:12]MH_SAM_APDU [12:38:12]CAPDU: 80 0D 01 02 [12:38:12]Write to MH i2c: E2 08 00 51 34 80 0D 01 02 00 00 00 00 FE [12:38:12]Write i2c OK [12:38:12]MH_I2C_Read... [12:38:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:38:12]Read from MH i2c: E2 [12:38:12]MH_I2C_Read... [12:38:12]Read from MH i2c: E2 03 00 [12:38:12]MH_I2C_Read... [12:38:12]Read from MH i2c: E2 03 00 51 34 00 90 00 F9 [12:38:12]RAPDU: 90 00 [12:38:12]wFMCommunicate OK [12:38:12]wFMCommunicate request_size=255 [12:38:12]MH_SAM_APDU [12:38:12]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 01 00 00 F4 03 04 00 B4 F9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3E 62 02 00 35 04 06 00 D2 51 F4 D3 [12:38:12]Write to MH i2c: E2 02 01 52 34 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 01 00 00 F4 03 04 00 B4 F9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3E 62 02 00 35 04 06 00 D2 51 F4 D3 00 00 F3 [12:38:12]Write i2c OK [12:38:12]MH_I2C_Read... [12:38:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:38:12]Read from MH i2c: E2 [12:38:12]MH_I2C_Read... [12:38:12]Read from MH i2c: E2 03 00 [12:38:12]MH_I2C_Read... [12:38:12]Read from MH i2c: E2 03 00 52 34 00 90 00 FA [12:38:12]RAPDU: 90 00 [12:38:12]wFMCommunicate OK [12:38:12]wFMCommunicate request_size=7 [12:38:12]MH_SAM_APDU [12:38:12]CAPDU: 80 0D 02 02 02 3D AE [12:38:12]Write to MH i2c: E2 0A 00 53 34 80 0D 02 02 02 00 3D AE 00 00 F0 [12:38:12]Write i2c OK [12:38:12]MH_I2C_Read... [12:38:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:38:12]Read from MH i2c: E2 [12:38:12]MH_I2C_Read... [12:38:12]Read from MH i2c: E2 03 00 [12:38:12]MH_I2C_Read... [12:38:12]Read from MH i2c: E2 03 00 53 34 00 90 00 FB [12:38:12]RAPDU: 90 00 [12:38:12]wFMCommunicate OK [12:38:12]wFMCommunicate request_size=4 [12:38:12]MH_SAM_APDU [12:38:12]CAPDU: 80 0D 03 02 [12:38:12]Write to MH i2c: E2 08 00 54 34 80 0D 03 02 00 00 00 00 03 [12:38:12]Write i2c OK [12:38:12]MH_I2C_Read... [12:38:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:38:12]Read from MH i2c: E2 [12:38:12]MH_I2C_Read... [12:38:12]Read from MH i2c: E2 0B 00 [12:38:12]MH_I2C_Read... [12:38:12]Read from MH i2c: E2 0B 00 54 34 00 65 9B 97 0C 8B 45 8C 55 90 00 58 [12:38:12]RAPDU: 65 9B 97 0C 8B 45 8C 55 90 00 [12:38:12]wFMCommunicate OK [12:38:12]SAM_PROTO_SignData done [12:38:12]FM_MakeSignedData done [12:38:12]CreateOFDProtocolMessage [12:38:12]wFMCommunicate request_size=4 [12:38:12]MH_SAM_APDU [12:38:12]CAPDU: 80 11 00 00 [12:38:12]Write to MH i2c: E2 08 00 55 34 80 11 00 00 00 00 00 00 03 [12:38:12]Write i2c OK [12:38:12]MH_I2C_Read... [12:38:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:38:13]Read from MH i2c: E2 [12:38:13]MH_I2C_Read... [12:38:13]Read from MH i2c: E2 17 00 [12:38:13]MH_I2C_Read... [12:38:13]Read from MH i2c: E2 17 00 55 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 54 [12:38:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:38:13]wFMCommunicate OK [12:38:13]CreateOFDProtocolMessage done [12:38:13]OFDSenderStorePacket 156222 [12:38:13]StoreOFDPacket docnum=156222 [12:38:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 77 CD 04 01 87 4D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 01 00 00 F4 03 04 00 B4 F9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3E 62 02 00 35 04 06 00 D2 51 F4 D3 3D AE 65 9B 97 0C 8B 45 8C 55 [12:38:13]CheckFolder [12:38:13]dirname=/storage/ofd_packets [12:38:13]CheckFolder done [12:38:13]ProducePacketName [12:38:13]name=ofd_packets/00156222 [12:38:13]NVStorageSaveData ofd_packets/00156222 [12:38:13]File name is /storage/ofd_packets/00156222 [12:38:13]Write 298 bytes [12:38:13]NVStorageSaveData done [12:38:13]OFDSenderStorePacket done [12:38:13]KKMCreateOFDPacket done [12:38:13]NVStorageSaveData kkm_last_timestamp [12:38:13]File name is /storage/kkm_last_timestamp [12:38:13]Write 4 bytes [12:38:13]NVStorageSaveData done [12:38:13]ExternCall_PrintAddStr [12:38:13]wPrintStart [12:38:13]Write to MH i2c: 01 00 00 56 34 8A [12:38:13]Write i2c OK [12:38:13]MH_I2C_Read... [12:38:13]Read from MH i2c: 01 [12:38:13]MH_I2C_Read... [12:38:13]Read from MH i2c: 01 07 00 [12:38:13]MH_I2C_Read... [12:38:13]Read from MH i2c: 01 07 00 56 34 00 00 00 00 00 FF 0F 9F [12:38:13]RasterBufferAndPrint [12:38:13]line Счет N : (1)874514 [12:38:13]line ИНН: 02508201610067 [12:38:13]line Контрольно-Кассовый Чек [12:38:13]line ПРОДАЖА [12:38:13]line ТРК (МРК, ГНК) : 24 [12:38:13]line Товар: 2710194210 [12:38:13]line ДТ-К-2 [12:38:13]line 39.380 * 0.00 [12:38:13]line = 0.00 [12:38:13]line НДС 12% НСП 1% [12:38:13]line > о реализуемом товаре [12:38:13]line ИТОГО: 0.00 [12:38:13]line НСП 1% : 0.00 [12:38:13]line НДС 12% : 0.00 [12:38:13]line Наличными: 0.00 [12:38:13]line Безнал.: 0.00 [12:38:13]line Место: АЗС № 165 "Партнер Нефть" [12:38:13]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:38:13]line СНО: Общий режим [12:38:13]line Чек 294 20.10.2024 12:38 [12:38:13]line Смена: 314 ФФД: 1.0 [12:38:13]line ЗНМ: 0300000234 [12:38:13]line РНМ: 0000137193017469 [12:38:13]line Версия ККМ: v1.0 [12:38:13]line Талоны: Топливная Карта [12:38:13]line 59209 [12:38:13]line ФМ: 0000000000963156 [12:38:13]line ФД: 156222 [12:38:13]line ФПД: 231249441668526 [12:38:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T123812&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156222&fm=231249441668526&tin=02508201610067®Number=0000137193017469&sum=0 [12:38:13]OFD Sender: Processing packet 156222 [packets to send 52, broken 51] [12:38:13]ProducePacketName [12:38:13]name=ofd_packets/00156222 [12:38:13]OFD Sender: To server: pG, [12:38:13]CommunicateWithHost lk.salyk.kg:30040 [12:38:13]ConnectInit lk.salyk.kg [12:38:13]written 0, free lines is 4095 [12:38:13]Connected sock=10 [12:38:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 77 CD 04 01 87 4D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 01 00 00 F4 03 04 00 B4 F9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3E 62 02 00 35 04 06 00 D2 51 F4 D3 3D AE 65 9B 97 0C 8B 45 8C 55 [12:38:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 95 1A 47 00 28 52 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3E 62 02 00 F4 03 04 00 E7 9F 14 67 B6 04 01 00 00 BF 89 3C AB F0 75 AF D2 [12:38:13]CommunicateWithHost err = 0 [12:38:13]CheckOFDResponse [12:38:13]1017 (14) - 77093643461234 [12:38:13]1041 (16) - 0000000000963156 [12:38:13]1040 (4) - 156222 [12:38:13]1012 (4) - 20.10.2024 06:15 [12:38:13]1206 (1) - 0 [12:38:13]OFD Sender: Remove packet 156222 [12:38:13]ProducePacketName [12:38:13]name=ofd_packets/00156222 [12:38:13]NVStorageDeleteData [12:38:13]Write to MH i2c: 01 00 00 80 34 B4 [12:38:13]Write i2c OK [12:38:13]MH_I2C_Read... [12:38:13]Read from MH i2c: 01 [12:38:13]MH_I2C_Read... [12:38:13]Read from MH i2c: 01 07 00 [12:38:13]MH_I2C_Read... [12:38:13]Read from MH i2c: 01 07 00 80 34 00 00 00 00 00 EF 0C B6 [12:38:13]RasterBufferAndPrint [12:38:13]line [12:38:13]line [12:38:13]line [12:38:13]line [12:38:13]line [12:38:13]written 0, free lines is 3317 [12:38:13]MH_Cut [12:38:13]Write to MH i2c: D1 01 00 87 34 01 8D [12:38:13]Write i2c OK [12:38:13]MH_I2C_Read... [12:38:13]Read from MH i2c: D1 [12:38:13]MH_I2C_Read... [12:38:13]Read from MH i2c: D1 01 00 [12:38:13]MH_I2C_Read... [12:38:13]Read from MH i2c: D1 01 00 87 34 00 8C [12:38:13]Write to MH i2c: 01 00 00 88 34 BC [12:38:13]Write i2c OK [12:38:13]MH_I2C_Read... [12:38:14]OFD Sender: No OFD packet to send [12:38:14]*** Cut start [12:38:14]*** Partial cut [12:38:14]*** CUTSNS_PIN = 1 [12:38:14]*** CUTSNS_PIN = 0 [12:38:14]*** Brake cut motor [12:38:15]Read from MH i2c: 01 [12:38:15]MH_I2C_Read... [12:38:15]*** Stop cut motor [12:38:15]*** Cut end [12:38:15]Read from MH i2c: 01 07 00 [12:38:15]MH_I2C_Read... [12:38:15]Read from MH i2c: 01 07 00 88 34 00 00 00 00 00 FF 0F D1 [12:38:15]process_action close_receipt done [12:38:15]requested_data is exist [12:38:15]produce_requested_data [12:38:15]requested_item fm.sn is exist - process it [12:38:15]wFMCommunicate request_size=4 [12:38:15]MH_SAM_APDU [12:38:15]CAPDU: 80 11 00 00 [12:38:15]Write to MH i2c: E2 08 00 89 34 80 11 00 00 00 00 00 00 37 [12:38:15]Write i2c OK [12:38:15]MH_I2C_Read... [12:38:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:38:15]Read from MH i2c: E2 [12:38:15]MH_I2C_Read... [12:38:15]Read from MH i2c: E2 17 00 [12:38:15]MH_I2C_Read... [12:38:15]Read from MH i2c: E2 17 00 89 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 88 [12:38:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:38:15]wFMCommunicate OK [12:38:15]requested_item fd.num is exist - process it [12:38:15]SAM_PROTO_GetFieldsCounters [12:38:15]wFMCommunicate request_size=4 [12:38:15]MH_SAM_APDU [12:38:15]CAPDU: 80 13 00 00 [12:38:15]Write to MH i2c: E2 08 00 8A 34 80 13 00 00 00 00 00 00 3A [12:38:15]Write i2c OK [12:38:15]MH_I2C_Read... [12:38:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:38:15]Read from MH i2c: E2 [12:38:15]MH_I2C_Read... [12:38:15]Read from MH i2c: E2 62 00 [12:38:15]MH_I2C_Read... [12:38:15]Read from MH i2c: E2 62 00 8A 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3E 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 26 01 00 00 5E 04 04 00 26 01 00 00 57 04 04 00 27 01 00 00 19 04 04 00 00 00 00 00 90 00 C5 [12:38:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3E 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 26 01 00 00 5E 04 04 00 26 01 00 00 57 04 04 00 27 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:38:15]wFMCommunicate OK [12:38:15]SAM_PROTO_GetFieldsCounters done [12:38:15]requested_item shift.num is exist - process it [12:38:15]requested_item shift.opened is exist - process it [12:38:15]req_shift_opened [12:38:15]FM_GetShiftState [12:38:15]SAM_PROTO_GetShiftState [12:38:15]wFMCommunicate request_size=4 [12:38:15]MH_SAM_APDU [12:38:15]CAPDU: 80 13 01 00 [12:38:15]Write to MH i2c: E2 08 00 8B 34 80 13 01 00 00 00 00 00 3C [12:38:15]Write i2c OK [12:38:15]MH_I2C_Read... [12:38:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:38:15]Read from MH i2c: E2 [12:38:15]MH_I2C_Read... [12:38:15]Read from MH i2c: E2 0E 00 [12:38:15]MH_I2C_Read... [12:38:15]Read from MH i2c: E2 0E 00 8B 34 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 E3 [12:38:15]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:38:15]wFMCommunicate OK [12:38:15]SAM_PROTO_GetShiftState done [12:38:15]FM_GetShiftState done [12:38:15]req_shift_opened done [12:38:15]requested_item shift.open_date is exist - process it [12:38:15]req_shift_open_date [12:38:15]req_shift_open_date done [12:38:15]produce_requested_data done [12:38:15]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156222,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:38:15]process_action_free close_receipt [12:38:15]json_value_free [12:38:15]json_value_free done [12:38:15]process_json_proto returns [12:38:15]Send response to host [12:38:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156222,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:38:15]free response buf [12:38:15]execute_script done [12:38:15]execute_script returns [12:38:15]free content buf [12:38:15]Sock 9.Close socket [12:38:15]Sock 9.Thread stoped [12:38:19]OFD Sender: No OFD packet to send [12:38:24]OFD Sender: No OFD packet to send [12:38:29]OFD Sender: No OFD packet to send [12:38:34]OFD Sender: No OFD packet to send [12:38:39]OFD Sender: No OFD packet to send [12:38:44]OFD Sender: No OFD packet to send [12:38:49]OFD Sender: No OFD packet to send [12:38:54]OFD Sender: No OFD packet to send [12:38:59]OFD Sender: No OFD packet to send [12:39:04]OFD Sender: No OFD packet to send [12:39:09]OFD Sender: No OFD packet to send [12:39:10]accept exits with 8 [12:39:10]New connection [12:39:10]New thread 3066695012 created [12:39:10]Thread 3066551652 joined [12:39:10]Waiting for new connection... [12:39:10] Sock 8.Parse request [12:39:10]Sock 8.Check first char [12:39:10]Sock 8.First char is OK [12:39:10]request: POST /json_proto HTTP/1.0 [12:39:10]Method: POST [12:39:10]URL: /json_proto [12:39:10]Method is POST - this is cgi request [12:39:10]url: /json_proto [12:39:10]query_string will be loaded in cgi processing [12:39:10]execute_cgi json_proto POST (null) [12:39:10]execute_cgi path=json_proto method=POST [12:39:10]POST find Content-Length [12:39:10]Host: 172.17.53.67:8080 [12:39:10]Content-Length: 760 [12:39:10]Content-Type: application/json [12:39:10] [12:39:10]POST finish read [12:39:10]Found Content-Length = 760 [12:39:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874515", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 10.240, "sum" : 700.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 700.42 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:39:10]execute_script... [12:39:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874515", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 10.240, "sum" : 700.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 700.42 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:39:10]POST & json_proto [12:39:10]process_json_proto [12:39:10]json parsed OK: [12:39:10]protocol is kg_v1.0 [12:39:10]action value=close_receipt [12:39:10]process_action close_receipt [12:39:10]cmd_close_receipt [12:39:10]MH_GetDate [12:39:10]Write to MH i2c: F0 00 00 8C 34 AF [12:39:10]Write i2c OK [12:39:10]MH_I2C_Read... [12:39:10]Read from MH i2c: F0 [12:39:10]MH_I2C_Read... [12:39:10]Read from MH i2c: F0 09 00 [12:39:10]MH_I2C_Read... [12:39:10]Read from MH i2c: F0 09 00 8C 34 00 EF F9 14 67 19 BC 99 64 ED [12:39:10]GetLastDocTimeStamp 1729427892 [12:39:10]current date 1729427951 [12:39:10]FM_GetShiftState [12:39:10]SAM_PROTO_GetShiftState [12:39:10]wFMCommunicate request_size=4 [12:39:10]MH_SAM_APDU [12:39:10]CAPDU: 80 13 01 00 [12:39:10]Write to MH i2c: E2 08 00 8D 34 80 13 01 00 00 00 00 00 3E [12:39:10]Write i2c OK [12:39:10]MH_I2C_Read... [12:39:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:39:10]Read from MH i2c: E2 [12:39:10]MH_I2C_Read... [12:39:10]Read from MH i2c: E2 0E 00 [12:39:10]MH_I2C_Read... [12:39:10]Read from MH i2c: E2 0E 00 8D 34 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 E5 [12:39:10]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:39:10]wFMCommunicate OK [12:39:10]SAM_PROTO_GetShiftState done [12:39:10]FM_GetShiftState done [12:39:10]opened in 1729383891 [12:39:10]opened+sec_in_day 1729470291 [12:39:10]quantity*price = 70041 [12:39:10]sum+1 = 70043 [12:39:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.42 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.42 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 295 20.10.2024 12:39 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156223 ФПД: 203579733306961 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T123911&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156223&fm=203579733306961&tin=02508201610067®Number=0000137193017469&sum=70042 [12:39:11]StoreToDocumentArchive [12:39:11]shift 314 fd 156223 [12:39:11]save to /storage/0314/doc_00156223 [12:39:11]save last doc name /storage/0314/doc_00156223 to /storage/kkm_last_doc_name [12:39:11]save OK [12:39:11]Clear old archive folders... [12:39:11]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:39:11]tlvbuf is 008AC3D0 [12:39:11]SAM_PROTO_ClearQueue [12:39:11]wFMCommunicate request_size=4 [12:39:11]MH_SAM_APDU [12:39:11]CAPDU: 80 09 00 00 [12:39:11]Write to MH i2c: E2 08 00 9A 34 80 09 00 00 00 00 00 00 40 [12:39:11]Write i2c OK [12:39:11]MH_I2C_Read... [12:39:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:39:11]Read from MH i2c: E2 [12:39:11]MH_I2C_Read... [12:39:11]Read from MH i2c: E2 03 00 [12:39:11]MH_I2C_Read... [12:39:11]Read from MH i2c: E2 03 00 9A 34 00 90 00 42 [12:39:11]RAPDU: 90 00 [12:39:11]wFMCommunicate OK [12:39:11]SAM_PROTO_ClearQueue done [12:39:11]KKMCreateOFDPacket [12:39:11]OFDProtocolAddRootSTLVToBuf [12:39:11]FM_MakeSignedData [12:39:11]FM_MakeSignedData [12:39:11]SAM_PROTO_SignData [12:39:11]wFMCommunicate request_size=4 [12:39:11]MH_SAM_APDU [12:39:11]CAPDU: 80 0D 01 02 [12:39:11]Write to MH i2c: E2 08 00 9B 34 80 0D 01 02 00 00 00 00 48 [12:39:11]Write i2c OK [12:39:11]MH_I2C_Read... [12:39:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:39:11]Read from MH i2c: E2 [12:39:11]MH_I2C_Read... [12:39:11]Read from MH i2c: E2 03 00 [12:39:11]MH_I2C_Read... [12:39:11]Read from MH i2c: E2 03 00 9B 34 00 90 00 43 [12:39:11]RAPDU: 90 00 [12:39:11]wFMCommunicate OK [12:39:11]wFMCommunicate request_size=255 [12:39:11]MH_SAM_APDU [12:39:11]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9A 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9A 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 EF F9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3F 62 02 00 35 04 06 00 [12:39:11]Write to MH i2c: E2 02 01 9C 34 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9A 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9A 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 EF F9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3F 62 02 00 35 04 06 00 00 00 87 [12:39:11]Write i2c OK [12:39:11]MH_I2C_Read... [12:39:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:39:11]Read from MH i2c: E2 [12:39:11]MH_I2C_Read... [12:39:11]Read from MH i2c: E2 03 00 [12:39:11]MH_I2C_Read... [12:39:11]Read from MH i2c: E2 03 00 9C 34 00 90 00 44 [12:39:11]RAPDU: 90 00 [12:39:11]wFMCommunicate OK [12:39:11]wFMCommunicate request_size=11 [12:39:11]MH_SAM_APDU [12:39:11]CAPDU: 80 0D 02 02 06 B9 27 99 AF EE 51 [12:39:11]Write to MH i2c: E2 0E 00 9D 34 80 0D 02 02 06 00 B9 27 99 AF EE 51 00 00 BE [12:39:11]Write i2c OK [12:39:11]MH_I2C_Read... [12:39:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:39:11]Read from MH i2c: E2 [12:39:11]MH_I2C_Read... [12:39:11]Read from MH i2c: E2 03 00 [12:39:11]MH_I2C_Read... [12:39:11]Read from MH i2c: E2 03 00 9D 34 00 90 00 45 [12:39:11]RAPDU: 90 00 [12:39:11]wFMCommunicate OK [12:39:11]wFMCommunicate request_size=4 [12:39:11]MH_SAM_APDU [12:39:11]CAPDU: 80 0D 03 02 [12:39:11]Write to MH i2c: E2 08 00 9E 34 80 0D 03 02 00 00 00 00 4D [12:39:11]Write i2c OK [12:39:11]MH_I2C_Read... [12:39:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:39:11]Read from MH i2c: E2 [12:39:11]MH_I2C_Read... [12:39:11]Read from MH i2c: E2 0B 00 [12:39:11]MH_I2C_Read... [12:39:11]Read from MH i2c: E2 0B 00 9E 34 00 97 A0 92 75 08 2E C6 F4 90 00 7C [12:39:11]RAPDU: 97 A0 92 75 08 2E C6 F4 90 00 [12:39:11]wFMCommunicate OK [12:39:11]SAM_PROTO_SignData done [12:39:11]FM_MakeSignedData done [12:39:11]CreateOFDProtocolMessage [12:39:11]wFMCommunicate request_size=4 [12:39:11]MH_SAM_APDU [12:39:11]CAPDU: 80 11 00 00 [12:39:11]Write to MH i2c: E2 08 00 9F 34 80 11 00 00 00 00 00 00 4D [12:39:11]Write i2c OK [12:39:11]MH_I2C_Read... [12:39:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:39:11]Read from MH i2c: E2 [12:39:11]MH_I2C_Read... [12:39:11]Read from MH i2c: E2 17 00 [12:39:11]MH_I2C_Read... [12:39:11]Read from MH i2c: E2 17 00 9F 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9E [12:39:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:39:11]wFMCommunicate OK [12:39:11]CreateOFDProtocolMessage done [12:39:11]OFDSenderStorePacket 156223 [12:39:11]StoreOFDPacket docnum=156223 [12:39:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 09 3C 08 01 3F 73 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9A 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9A 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 EF F9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3F 62 02 00 35 04 06 00 B9 27 99 AF EE 51 97 A0 92 75 08 2E C6 F4 [12:39:11]CheckFolder [12:39:11]dirname=/storage/ofd_packets [12:39:11]CheckFolder done [12:39:11]ProducePacketName [12:39:11]name=ofd_packets/00156223 [12:39:11]NVStorageSaveData ofd_packets/00156223 [12:39:11]File name is /storage/ofd_packets/00156223 [12:39:11]Write 302 bytes [12:39:11]NVStorageSaveData done [12:39:11]OFDSenderStorePacket done [12:39:11]KKMCreateOFDPacket done [12:39:11]NVStorageSaveData kkm_last_timestamp [12:39:11]File name is /storage/kkm_last_timestamp [12:39:11]Write 4 bytes [12:39:11]NVStorageSaveData done [12:39:11]ExternCall_PrintAddStr [12:39:11]OFD Sender: Processing packet 156223 [packets to send 52, broken 51] [12:39:11]ProducePacketName [12:39:11]name=ofd_packets/00156223 [12:39:11]OFD Sender: To server: pG, [12:39:11]CommunicateWithHost lk.salyk.kg:30040 [12:39:11]ConnectInit lk.salyk.kg [12:39:11]wPrintStart [12:39:11]Write to MH i2c: 01 00 00 A0 34 D4 [12:39:11]Write i2c OK [12:39:11]MH_I2C_Read... [12:39:11]Read from MH i2c: 01 [12:39:11]MH_I2C_Read... [12:39:11]Read from MH i2c: 01 07 00 [12:39:11]MH_I2C_Read... [12:39:11]Read from MH i2c: 01 07 00 A0 34 00 00 00 00 00 FF 0F E9 [12:39:11]RasterBufferAndPrint [12:39:11]line Счет N : (1)874515 [12:39:11]line ИНН: 02508201610067 [12:39:11]line Контрольно-Кассовый Чек [12:39:11]line ПРОДАЖА [12:39:11]line ТРК (МРК, ГНК) : 43 [12:39:11]line Товар: 2710124130 [12:39:11]line Super 92-К-5 [12:39:11]line 10.240 * 68.40 [12:39:11]line = 700.42 [12:39:11]line НДС 12% НСП 1% [12:39:11]line > о реализуемом товаре [12:39:11]line ИТОГО: 700.42 [12:39:11]line НСП 1% : 6.20 [12:39:11]line НДС 12% : 74.38 [12:39:11]line Наличными: 0.00 [12:39:11]line Безнал.: 700.42 [12:39:11]line Место: АЗС № 165 "Партнер Нефть" [12:39:11]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:39:11]line СНО: Общий режим [12:39:11]line Чек 295 20.10.2024 12:39 [12:39:11]line Смена: 314 ФФД: 1.0 [12:39:11]line ЗНМ: 0300000234 [12:39:11]line РНМ: 0000137193017469 [12:39:11]line Версия ККМ: v1.0 [12:39:11]line Платежная система: Mbank [12:39:12]line ФМ: 0000000000963156 [12:39:12]line ФД: 156223 [12:39:12]line ФПД: 203579733306961 [12:39:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T123911&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156223&fm=203579733306961&tin=02508201610067®Number=0000137193017469&sum=70042 [12:39:12]Connected sock=10 [12:39:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 09 3C 08 01 3F 73 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9A 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9A 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 EF F9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3F 62 02 00 35 04 06 00 B9 27 99 AF EE 51 97 A0 92 75 08 2E C6 F4 [12:39:12]written 0, free lines is 4095 [12:39:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 63 DC 47 00 1D AA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3F 62 02 00 F4 03 04 00 22 A0 14 67 B6 04 01 00 00 E2 CA 61 B2 26 3E A2 F6 [12:39:12]CommunicateWithHost err = 0 [12:39:12]CheckOFDResponse [12:39:12]1017 (14) - 77093643461234 [12:39:12]1041 (16) - 0000000000963156 [12:39:12]1040 (4) - 156223 [12:39:12]1012 (4) - 20.10.2024 06:16 [12:39:12]1206 (1) - 0 [12:39:12]OFD Sender: Remove packet 156223 [12:39:12]ProducePacketName [12:39:12]name=ofd_packets/00156223 [12:39:12]NVStorageDeleteData [12:39:12]Write to MH i2c: 01 00 00 C9 34 FD [12:39:12]Write i2c OK [12:39:12]MH_I2C_Read... [12:39:12]Read from MH i2c: 01 [12:39:12]MH_I2C_Read... [12:39:12]Read from MH i2c: 01 07 00 [12:39:12]MH_I2C_Read... [12:39:12]Read from MH i2c: 01 07 00 C9 34 00 00 00 00 00 12 0D 23 [12:39:12]RasterBufferAndPrint [12:39:12]line [12:39:12]line [12:39:12]line [12:39:12]line [12:39:12]line [12:39:12]written 0, free lines is 3353 [12:39:12]MH_Cut [12:39:12]Write to MH i2c: D1 01 00 D0 34 01 D6 [12:39:12]Write i2c OK [12:39:12]MH_I2C_Read... [12:39:12]Read from MH i2c: D1 [12:39:12]MH_I2C_Read... [12:39:12]Read from MH i2c: D1 01 00 [12:39:12]MH_I2C_Read... [12:39:12]Read from MH i2c: D1 01 00 D0 34 00 D5 [12:39:12]Write to MH i2c: 01 00 00 D1 34 05 [12:39:12]Write i2c OK [12:39:12]MH_I2C_Read... [12:39:12]OFD Sender: No OFD packet to send [12:39:13]*** Cut start [12:39:13]*** Partial cut [12:39:13]*** CUTSNS_PIN = 1 [12:39:13]*** CUTSNS_PIN = 0 [12:39:13]*** Brake cut motor [12:39:13]Read from MH i2c: 01 [12:39:13]MH_I2C_Read... [12:39:13]*** Stop cut motor [12:39:13]*** Cut end [12:39:13]Read from MH i2c: 01 07 00 [12:39:13]MH_I2C_Read... [12:39:13]Read from MH i2c: 01 07 00 D1 34 00 00 00 00 00 FF 0F 1A [12:39:13]process_action close_receipt done [12:39:13]requested_data is exist [12:39:13]produce_requested_data [12:39:13]requested_item fm.sn is exist - process it [12:39:13]wFMCommunicate request_size=4 [12:39:13]MH_SAM_APDU [12:39:13]CAPDU: 80 11 00 00 [12:39:13]Write to MH i2c: E2 08 00 D2 34 80 11 00 00 00 00 00 00 80 [12:39:13]Write i2c OK [12:39:13]MH_I2C_Read... [12:39:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:39:14]Read from MH i2c: E2 [12:39:14]MH_I2C_Read... [12:39:14]Read from MH i2c: E2 17 00 [12:39:14]MH_I2C_Read... [12:39:14]Read from MH i2c: E2 17 00 D2 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D1 [12:39:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:39:14]wFMCommunicate OK [12:39:14]requested_item fd.num is exist - process it [12:39:14]SAM_PROTO_GetFieldsCounters [12:39:14]wFMCommunicate request_size=4 [12:39:14]MH_SAM_APDU [12:39:14]CAPDU: 80 13 00 00 [12:39:14]Write to MH i2c: E2 08 00 D3 34 80 13 00 00 00 00 00 00 83 [12:39:14]Write i2c OK [12:39:14]MH_I2C_Read... [12:39:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:39:14]Read from MH i2c: E2 [12:39:14]MH_I2C_Read... [12:39:14]Read from MH i2c: E2 62 00 [12:39:14]MH_I2C_Read... [12:39:14]Read from MH i2c: E2 62 00 D3 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3F 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 27 01 00 00 5E 04 04 00 27 01 00 00 57 04 04 00 28 01 00 00 19 04 04 00 00 00 00 00 90 00 12 [12:39:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3F 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 27 01 00 00 5E 04 04 00 27 01 00 00 57 04 04 00 28 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:39:14]wFMCommunicate OK [12:39:14]SAM_PROTO_GetFieldsCounters done [12:39:14]requested_item shift.num is exist - process it [12:39:14]requested_item shift.opened is exist - process it [12:39:14]req_shift_opened [12:39:14]FM_GetShiftState [12:39:14]SAM_PROTO_GetShiftState [12:39:14]wFMCommunicate request_size=4 [12:39:14]MH_SAM_APDU [12:39:14]CAPDU: 80 13 01 00 [12:39:14]Write to MH i2c: E2 08 00 D4 34 80 13 01 00 00 00 00 00 85 [12:39:14]Write i2c OK [12:39:14]MH_I2C_Read... [12:39:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:39:14]Read from MH i2c: E2 [12:39:14]MH_I2C_Read... [12:39:14]Read from MH i2c: E2 0E 00 [12:39:14]MH_I2C_Read... [12:39:14]Read from MH i2c: E2 0E 00 D4 34 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 2C [12:39:14]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:39:14]wFMCommunicate OK [12:39:14]SAM_PROTO_GetShiftState done [12:39:14]FM_GetShiftState done [12:39:14]req_shift_opened done [12:39:14]requested_item shift.open_date is exist - process it [12:39:14]req_shift_open_date [12:39:14]req_shift_open_date done [12:39:14]produce_requested_data done [12:39:14]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156223,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:39:14]process_action_free close_receipt [12:39:14]json_value_free [12:39:14]json_value_free done [12:39:14]process_json_proto returns [12:39:14]Send response to host [12:39:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156223,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:39:14]free response buf [12:39:14]execute_script done [12:39:14]execute_script returns [12:39:14]free content buf [12:39:14]Sock 8.Close socket [12:39:14]Sock 8.Thread stoped [12:39:15]accept exits with 9 [12:39:15]New connection [12:39:15]New thread 3066551652 created [12:39:15]Thread 3066695012 joined [12:39:15]Waiting for new connection... [12:39:15] Sock 9.Parse request [12:39:15]Sock 9.Check first char [12:39:15]Sock 9.First char is OK [12:39:15]request: POST /json_proto HTTP/1.0 [12:39:15]Method: POST [12:39:15]URL: /json_proto [12:39:15]Method is POST - this is cgi request [12:39:15]url: /json_proto [12:39:15]query_string will be loaded in cgi processing [12:39:15]execute_cgi json_proto POST (null) [12:39:15]execute_cgi path=json_proto method=POST [12:39:15]POST find Content-Length [12:39:15]Host: 172.17.53.67:8080 [12:39:15]Content-Length: 766 [12:39:15]Content-Type: application/json [12:39:15] [12:39:15]POST finish read [12:39:15]Found Content-Length = 766 [12:39:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874516", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:39:15]execute_script... [12:39:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874516", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:39:15]POST & json_proto [12:39:15]process_json_proto [12:39:15]json parsed OK: [12:39:15]protocol is kg_v1.0 [12:39:15]action value=close_receipt [12:39:15]process_action close_receipt [12:39:15]cmd_close_receipt [12:39:15]MH_GetDate [12:39:15]Write to MH i2c: F0 00 00 D5 34 F8 [12:39:15]Write i2c OK [12:39:15]MH_I2C_Read... [12:39:15]Read from MH i2c: F0 [12:39:15]MH_I2C_Read... [12:39:15]Read from MH i2c: F0 09 00 [12:39:15]MH_I2C_Read... [12:39:15]Read from MH i2c: F0 09 00 D5 34 00 F5 F9 14 67 19 BC 99 64 3C [12:39:15]GetLastDocTimeStamp 1729427951 [12:39:15]current date 1729427957 [12:39:15]FM_GetShiftState [12:39:15]SAM_PROTO_GetShiftState [12:39:15]wFMCommunicate request_size=4 [12:39:15]MH_SAM_APDU [12:39:15]CAPDU: 80 13 01 00 [12:39:15]Write to MH i2c: E2 08 00 D6 34 80 13 01 00 00 00 00 00 87 [12:39:15]Write i2c OK [12:39:15]MH_I2C_Read... [12:39:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:39:15]Read from MH i2c: E2 [12:39:15]MH_I2C_Read... [12:39:15]Read from MH i2c: E2 0E 00 [12:39:15]MH_I2C_Read... [12:39:15]Read from MH i2c: E2 0E 00 D6 34 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 2E [12:39:15]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:39:15]wFMCommunicate OK [12:39:15]SAM_PROTO_GetShiftState done [12:39:15]FM_GetShiftState done [12:39:15]opened in 1729383891 [12:39:15]opened+sec_in_day 1729470291 [12:39:15]quantity*price = 50041 [12:39:15]sum+1 = 50042 [12:39:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 296 20.10.2024 12:39 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156224 ФПД: 151234390744597 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T123917&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156224&fm=151234390744597&tin=02508201610067®Number=0000137193017469&sum=50041 [12:39:17]StoreToDocumentArchive [12:39:17]shift 314 fd 156224 [12:39:17]save to /storage/0314/doc_00156224 [12:39:17]save last doc name /storage/0314/doc_00156224 to /storage/kkm_last_doc_name [12:39:17]save OK [12:39:17]Clear old archive folders... [12:39:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:39:17]tlvbuf is 008E5EC0 [12:39:17]SAM_PROTO_ClearQueue [12:39:17]wFMCommunicate request_size=4 [12:39:17]MH_SAM_APDU [12:39:17]CAPDU: 80 09 00 00 [12:39:17]Write to MH i2c: E2 08 00 E3 34 80 09 00 00 00 00 00 00 89 [12:39:17]Write i2c OK [12:39:17]MH_I2C_Read... [12:39:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:39:17]Read from MH i2c: E2 [12:39:17]MH_I2C_Read... [12:39:17]Read from MH i2c: E2 03 00 [12:39:17]MH_I2C_Read... [12:39:17]Read from MH i2c: E2 03 00 E3 34 00 90 00 8B [12:39:17]RAPDU: 90 00 [12:39:17]wFMCommunicate OK [12:39:17]SAM_PROTO_ClearQueue done [12:39:17]KKMCreateOFDPacket [12:39:17]OFDProtocolAddRootSTLVToBuf [12:39:17]FM_MakeSignedData [12:39:17]FM_MakeSignedData [12:39:17]SAM_PROTO_SignData [12:39:17]wFMCommunicate request_size=4 [12:39:17]MH_SAM_APDU [12:39:17]CAPDU: 80 0D 01 02 [12:39:17]Write to MH i2c: E2 08 00 E4 34 80 0D 01 02 00 00 00 00 91 [12:39:17]Write i2c OK [12:39:17]MH_I2C_Read... [12:39:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:39:17]Read from MH i2c: E2 [12:39:17]MH_I2C_Read... [12:39:17]Read from MH i2c: E2 03 00 [12:39:17]MH_I2C_Read... [12:39:17]Read from MH i2c: E2 03 00 E4 34 00 90 00 8C [12:39:17]RAPDU: 90 00 [12:39:17]wFMCommunicate OK [12:39:17]wFMCommunicate request_size=255 [12:39:17]MH_SAM_APDU [12:39:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 F5 F9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 40 62 02 00 35 04 06 00 89 [12:39:17]Write to MH i2c: E2 02 01 E5 34 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 F5 F9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 40 62 02 00 35 04 06 00 89 00 00 84 [12:39:17]Write i2c OK [12:39:17]MH_I2C_Read... [12:39:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:39:17]Read from MH i2c: E2 [12:39:17]MH_I2C_Read... [12:39:17]Read from MH i2c: E2 03 00 [12:39:17]MH_I2C_Read... [12:39:17]Read from MH i2c: E2 03 00 E5 34 00 90 00 8D [12:39:17]RAPDU: 90 00 [12:39:17]wFMCommunicate OK [12:39:17]wFMCommunicate request_size=10 [12:39:17]MH_SAM_APDU [12:39:17]CAPDU: 80 0D 02 02 05 8C 00 23 5E 15 [12:39:17]Write to MH i2c: E2 0D 00 E6 34 80 0D 02 02 05 00 8C 00 23 5E 15 00 00 C0 [12:39:17]Write i2c OK [12:39:17]MH_I2C_Read... [12:39:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:39:17]Read from MH i2c: E2 [12:39:17]MH_I2C_Read... [12:39:17]Read from MH i2c: E2 03 00 [12:39:17]MH_I2C_Read... [12:39:17]Read from MH i2c: E2 03 00 E6 34 00 90 00 8E [12:39:17]RAPDU: 90 00 [12:39:17]wFMCommunicate OK [12:39:17]wFMCommunicate request_size=4 [12:39:17]MH_SAM_APDU [12:39:17]CAPDU: 80 0D 03 02 [12:39:17]Write to MH i2c: E2 08 00 E7 34 80 0D 03 02 00 00 00 00 96 [12:39:17]Write i2c OK [12:39:17]MH_I2C_Read... [12:39:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:39:17]Read from MH i2c: E2 [12:39:17]MH_I2C_Read... [12:39:17]Read from MH i2c: E2 0B 00 [12:39:17]MH_I2C_Read... [12:39:17]Read from MH i2c: E2 0B 00 E7 34 00 E3 CC 3D AA A5 CA 42 8F 90 00 6D [12:39:17]RAPDU: E3 CC 3D AA A5 CA 42 8F 90 00 [12:39:17]wFMCommunicate OK [12:39:17]SAM_PROTO_SignData done [12:39:17]FM_MakeSignedData done [12:39:17]CreateOFDProtocolMessage [12:39:17]wFMCommunicate request_size=4 [12:39:17]MH_SAM_APDU [12:39:17]CAPDU: 80 11 00 00 [12:39:17]Write to MH i2c: E2 08 00 E8 34 80 11 00 00 00 00 00 00 96 [12:39:17]Write i2c OK [12:39:17]MH_I2C_Read... [12:39:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:39:17]Read from MH i2c: E2 [12:39:17]MH_I2C_Read... [12:39:17]Read from MH i2c: E2 17 00 [12:39:17]MH_I2C_Read... [12:39:17]Read from MH i2c: E2 17 00 E8 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E7 [12:39:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:39:17]wFMCommunicate OK [12:39:17]CreateOFDProtocolMessage done [12:39:17]OFDSenderStorePacket 156224 [12:39:17]StoreOFDPacket docnum=156224 [12:39:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1D 8F 07 01 93 6C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 F5 F9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 40 62 02 00 35 04 06 00 89 8C 00 23 5E 15 E3 CC 3D AA A5 CA 42 8F [12:39:17]CheckFolder [12:39:17]dirname=/storage/ofd_packets [12:39:17]CheckFolder done [12:39:17]ProducePacketName [12:39:17]name=ofd_packets/00156224 [12:39:17]NVStorageSaveData ofd_packets/00156224 [12:39:17]File name is /storage/ofd_packets/00156224 [12:39:17]Write 301 bytes [12:39:17]NVStorageSaveData done [12:39:17]OFDSenderStorePacket done [12:39:17]KKMCreateOFDPacket done [12:39:17]NVStorageSaveData kkm_last_timestamp [12:39:17]File name is /storage/kkm_last_timestamp [12:39:17]Write 4 bytes [12:39:17]NVStorageSaveData done [12:39:17]ExternCall_PrintAddStr [12:39:17]wPrintStart [12:39:17]Write to MH i2c: 01 00 00 E9 34 1D [12:39:17]OFD Sender: Processing packet 156224 [packets to send 52, broken 51] [12:39:17]ProducePacketName [12:39:17]name=ofd_packets/00156224 [12:39:17]OFD Sender: To server: pG, [12:39:17]CommunicateWithHost lk.salyk.kg:30040 [12:39:17]ConnectInit lk.salyk.kg [12:39:17]Write i2c OK [12:39:17]MH_I2C_Read... [12:39:17]Read from MH i2c: 01 [12:39:17]MH_I2C_Read... [12:39:17]Read from MH i2c: 01 07 00 [12:39:17]MH_I2C_Read... [12:39:17]Read from MH i2c: 01 07 00 E9 34 00 00 00 00 00 FF 0F 32 [12:39:17]RasterBufferAndPrint [12:39:17]line Счет N : (1)874516 [12:39:17]line ИНН: 02508201610067 [12:39:17]line Контрольно-Кассовый Чек [12:39:17]line ПРОДАЖА [12:39:17]line ТРК (МРК, ГНК) : 32 [12:39:17]line Товар: 2710124130 [12:39:17]line Аи-92-К-5 [12:39:17]line 7.480 * 66.90 [12:39:17]line = 500.41 [12:39:17]line НДС 12% НСП 1% [12:39:17]line > о реализуемом товаре [12:39:17]line ИТОГО: 500.41 [12:39:17]line НСП 1% : 4.43 [12:39:17]line НДС 12% : 53.14 [12:39:17]line Наличными: 0.00 [12:39:17]line Безнал.: 500.41 [12:39:17]line Место: АЗС № 165 "Партнер Нефть" [12:39:17]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:39:17]line СНО: Общий режим [12:39:17]line Чек 296 20.10.2024 12:39 [12:39:17]line Смена: 314 ФФД: 1.0 [12:39:17]line ЗНМ: 0300000234 [12:39:17]line РНМ: 0000137193017469 [12:39:17]line Версия ККМ: v1.0 [12:39:17]line Платежная система: Mbank [12:39:17]line ФМ: 0000000000963156 [12:39:17]line ФД: 156224 [12:39:17]line ФПД: 151234390744597 [12:39:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T123917&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156224&fm=151234390744597&tin=02508201610067®Number=0000137193017469&sum=50041 [12:39:17]written 0, free lines is 4095 [12:39:17]Connected sock=10 [12:39:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1D 8F 07 01 93 6C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 F5 F9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 40 62 02 00 35 04 06 00 89 8C 00 23 5E 15 E3 CC 3D AA A5 CA 42 8F [12:39:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 ED 23 47 00 34 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 39 36 33 31 35 36 10 04 04 00 40 62 02 00 F4 03 04 00 27 A0 14 67 B6 04 01 00 00 B6 C9 34 FD D9 6B E1 04 [12:39:17]CommunicateWithHost err = 0 [12:39:17]CheckOFDResponse [12:39:17]1017 (14) - 77093643461234 [12:39:17]1041 (16) - 0000000000963156 [12:39:17]1040 (4) - 156224 [12:39:17]1012 (4) - 20.10.2024 06:16 [12:39:17]1206 (1) - 0 [12:39:17]OFD Sender: Remove packet 156224 [12:39:17]ProducePacketName [12:39:17]name=ofd_packets/00156224 [12:39:17]NVStorageDeleteData [12:39:18]Write to MH i2c: 01 00 00 12 35 47 [12:39:18]Write i2c OK [12:39:18]MH_I2C_Read... [12:39:18]Read from MH i2c: 01 [12:39:18]MH_I2C_Read... [12:39:18]Read from MH i2c: 01 07 00 [12:39:18]MH_I2C_Read... [12:39:18]Read from MH i2c: 01 07 00 12 35 00 00 00 00 00 1B 0D 76 [12:39:18]RasterBufferAndPrint [12:39:18]line [12:39:18]line [12:39:18]line [12:39:18]line [12:39:18]line [12:39:18]written 0, free lines is 3367 [12:39:18]MH_Cut [12:39:18]Write to MH i2c: D1 01 00 19 35 01 20 [12:39:18]Write i2c OK [12:39:18]MH_I2C_Read... [12:39:18]Read from MH i2c: D1 [12:39:18]MH_I2C_Read... [12:39:18]Read from MH i2c: D1 01 00 [12:39:18]MH_I2C_Read... [12:39:18]Read from MH i2c: D1 01 00 19 35 00 1F [12:39:18]Write to MH i2c: 01 00 00 1A 35 4F [12:39:18]Write i2c OK [12:39:18]MH_I2C_Read... [12:39:18]OFD Sender: No OFD packet to send [12:39:18]*** Cut start [12:39:18]*** Partial cut [12:39:18]*** CUTSNS_PIN = 1 [12:39:18]*** CUTSNS_PIN = 0 [12:39:19]*** Brake cut motor [12:39:19]Read from MH i2c: 01 [12:39:19]MH_I2C_Read... [12:39:19]*** Stop cut motor [12:39:19]*** Cut end [12:39:19]Read from MH i2c: 01 07 00 [12:39:19]MH_I2C_Read... [12:39:19]Read from MH i2c: 01 07 00 1A 35 00 00 00 00 00 FF 0F 64 [12:39:19]process_action close_receipt done [12:39:19]requested_data is exist [12:39:19]produce_requested_data [12:39:19]requested_item fm.sn is exist - process it [12:39:19]wFMCommunicate request_size=4 [12:39:19]MH_SAM_APDU [12:39:19]CAPDU: 80 11 00 00 [12:39:19]Write to MH i2c: E2 08 00 1B 35 80 11 00 00 00 00 00 00 CA [12:39:19]Write i2c OK [12:39:19]MH_I2C_Read... [12:39:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:39:19]Read from MH i2c: E2 [12:39:19]MH_I2C_Read... [12:39:19]Read from MH i2c: E2 17 00 [12:39:19]MH_I2C_Read... [12:39:19]Read from MH i2c: E2 17 00 1B 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1B [12:39:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:39:19]wFMCommunicate OK [12:39:19]requested_item fd.num is exist - process it [12:39:19]SAM_PROTO_GetFieldsCounters [12:39:19]wFMCommunicate request_size=4 [12:39:19]MH_SAM_APDU [12:39:19]CAPDU: 80 13 00 00 [12:39:19]Write to MH i2c: E2 08 00 1C 35 80 13 00 00 00 00 00 00 CD [12:39:19]Write i2c OK [12:39:19]MH_I2C_Read... [12:39:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:39:19]Read from MH i2c: E2 [12:39:19]MH_I2C_Read... [12:39:19]Read from MH i2c: E2 62 00 [12:39:19]MH_I2C_Read... [12:39:19]Read from MH i2c: E2 62 00 1C 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 40 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 28 01 00 00 5E 04 04 00 28 01 00 00 57 04 04 00 29 01 00 00 19 04 04 00 00 00 00 00 90 00 60 [12:39:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 40 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 28 01 00 00 5E 04 04 00 28 01 00 00 57 04 04 00 29 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:39:19]wFMCommunicate OK [12:39:19]SAM_PROTO_GetFieldsCounters done [12:39:19]requested_item shift.num is exist - process it [12:39:19]requested_item shift.opened is exist - process it [12:39:19]req_shift_opened [12:39:19]FM_GetShiftState [12:39:19]SAM_PROTO_GetShiftState [12:39:19]wFMCommunicate request_size=4 [12:39:19]MH_SAM_APDU [12:39:19]CAPDU: 80 13 01 00 [12:39:19]Write to MH i2c: E2 08 00 1D 35 80 13 01 00 00 00 00 00 CF [12:39:19]Write i2c OK [12:39:19]MH_I2C_Read... [12:39:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:39:19]Read from MH i2c: E2 [12:39:19]MH_I2C_Read... [12:39:19]Read from MH i2c: E2 0E 00 [12:39:19]MH_I2C_Read... [12:39:19]Read from MH i2c: E2 0E 00 1D 35 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 76 [12:39:19]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:39:19]wFMCommunicate OK [12:39:19]SAM_PROTO_GetShiftState done [12:39:19]FM_GetShiftState done [12:39:19]req_shift_opened done [12:39:19]requested_item shift.open_date is exist - process it [12:39:19]req_shift_open_date [12:39:19]req_shift_open_date done [12:39:19]produce_requested_data done [12:39:19]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156224,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:39:19]process_action_free close_receipt [12:39:19]json_value_free [12:39:19]json_value_free done [12:39:19]process_json_proto returns [12:39:19]Send response to host [12:39:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156224,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:39:19]free response buf [12:39:19]execute_script done [12:39:19]execute_script returns [12:39:19]free content buf [12:39:19]Sock 9.Close socket [12:39:19]Sock 9.Thread stoped [12:39:22]accept exits with 8 [12:39:22]New connection [12:39:22]New thread 3066695012 created [12:39:22]Thread 3066551652 joined [12:39:22]Waiting for new connection... [12:39:22] Sock 8.Parse request [12:39:22]Sock 8.Check first char [12:39:22]Sock 8.First char is OK [12:39:22]request: POST /json_proto HTTP/1.0 [12:39:22]Method: POST [12:39:22]URL: /json_proto [12:39:22]Method is POST - this is cgi request [12:39:22]url: /json_proto [12:39:22]query_string will be loaded in cgi processing [12:39:22]execute_cgi json_proto POST (null) [12:39:22]execute_cgi path=json_proto method=POST [12:39:22]POST find Content-Length [12:39:22]Host: 172.17.53.67:8080 [12:39:22]Content-Length: 766 [12:39:22]Content-Type: application/json [12:39:22] [12:39:22]POST finish read [12:39:22]Found Content-Length = 766 [12:39:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874517", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:39:22]execute_script... [12:39:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874517", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:39:22]POST & json_proto [12:39:22]process_json_proto [12:39:22]json parsed OK: [12:39:22]protocol is kg_v1.0 [12:39:22]action value=close_receipt [12:39:22]process_action close_receipt [12:39:22]cmd_close_receipt [12:39:22]MH_GetDate [12:39:22]Write to MH i2c: F0 00 00 1E 35 42 [12:39:22]Write i2c OK [12:39:22]MH_I2C_Read... [12:39:22]Read from MH i2c: F0 [12:39:22]MH_I2C_Read... [12:39:22]Read from MH i2c: F0 09 00 [12:39:22]MH_I2C_Read... [12:39:22]Read from MH i2c: F0 09 00 1E 35 00 FB F9 14 67 19 BC 99 64 8C [12:39:22]GetLastDocTimeStamp 1729427957 [12:39:22]current date 1729427963 [12:39:22]FM_GetShiftState [12:39:22]SAM_PROTO_GetShiftState [12:39:22]wFMCommunicate request_size=4 [12:39:22]MH_SAM_APDU [12:39:22]CAPDU: 80 13 01 00 [12:39:22]Write to MH i2c: E2 08 00 1F 35 80 13 01 00 00 00 00 00 D1 [12:39:22]Write i2c OK [12:39:22]MH_I2C_Read... [12:39:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:39:22]Read from MH i2c: E2 [12:39:22]MH_I2C_Read... [12:39:22]Read from MH i2c: E2 0E 00 [12:39:22]MH_I2C_Read... [12:39:22]Read from MH i2c: E2 0E 00 1F 35 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 78 [12:39:22]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:39:22]wFMCommunicate OK [12:39:22]SAM_PROTO_GetShiftState done [12:39:22]FM_GetShiftState done [12:39:22]opened in 1729383891 [12:39:22]opened+sec_in_day 1729470291 [12:39:22]quantity*price = 100050 [12:39:22]sum+1 = 100052 [12:39:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 297 20.10.2024 12:39 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156225 ФПД: 79981267722571 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T123923&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156225&fm=79981267722571&tin=02508201610067®Number=0000137193017469&sum=100051 [12:39:23]StoreToDocumentArchive [12:39:23]shift 314 fd 156225 [12:39:23]save to /storage/0314/doc_00156225 [12:39:23]save last doc name /storage/0314/doc_00156225 to /storage/kkm_last_doc_name [12:39:23]save OK [12:39:23]Clear old archive folders... [12:39:23]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:39:23]tlvbuf is 0098DE90 [12:39:23]SAM_PROTO_ClearQueue [12:39:23]wFMCommunicate request_size=4 [12:39:23]MH_SAM_APDU [12:39:23]CAPDU: 80 09 00 00 [12:39:23]Write to MH i2c: E2 08 00 2C 35 80 09 00 00 00 00 00 00 D3 [12:39:23]Write i2c OK [12:39:23]MH_I2C_Read... [12:39:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:39:23]Read from MH i2c: E2 [12:39:23]MH_I2C_Read... [12:39:23]Read from MH i2c: E2 03 00 [12:39:23]MH_I2C_Read... [12:39:23]Read from MH i2c: E2 03 00 2C 35 00 90 00 D5 [12:39:23]RAPDU: 90 00 [12:39:23]wFMCommunicate OK [12:39:23]SAM_PROTO_ClearQueue done [12:39:23]KKMCreateOFDPacket [12:39:23]OFDProtocolAddRootSTLVToBuf [12:39:23]FM_MakeSignedData [12:39:23]FM_MakeSignedData [12:39:23]SAM_PROTO_SignData [12:39:23]wFMCommunicate request_size=4 [12:39:23]MH_SAM_APDU [12:39:23]CAPDU: 80 0D 01 02 [12:39:23]Write to MH i2c: E2 08 00 2D 35 80 0D 01 02 00 00 00 00 DB [12:39:23]Write i2c OK [12:39:23]MH_I2C_Read... [12:39:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:39:23]Read from MH i2c: E2 [12:39:23]MH_I2C_Read... [12:39:23]Read from MH i2c: E2 03 00 [12:39:23]MH_I2C_Read... [12:39:23]Read from MH i2c: E2 03 00 2D 35 00 90 00 D6 [12:39:23]RAPDU: 90 00 [12:39:23]wFMCommunicate OK [12:39:23]wFMCommunicate request_size=255 [12:39:23]MH_SAM_APDU [12:39:23]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 01 00 00 F4 03 04 00 FB F9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 41 62 02 00 35 04 06 00 48 BE 17 0D [12:39:23]Write to MH i2c: E2 02 01 2E 35 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 01 00 00 F4 03 04 00 FB F9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 41 62 02 00 35 04 06 00 48 BE 17 0D 00 00 7E [12:39:23]Write i2c OK [12:39:23]MH_I2C_Read... [12:39:23]Read from MH i2c: E2 [12:39:23]MH_I2C_Read... [12:39:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:39:23]Read from MH i2c: E2 03 00 [12:39:23]MH_I2C_Read... [12:39:23]Read from MH i2c: E2 03 00 2E 35 00 90 00 D7 [12:39:23]RAPDU: 90 00 [12:39:23]wFMCommunicate OK [12:39:23]wFMCommunicate request_size=7 [12:39:23]MH_SAM_APDU [12:39:23]CAPDU: 80 0D 02 02 02 21 4B [12:39:23]Write to MH i2c: E2 0A 00 2F 35 80 0D 02 02 02 00 21 4B 00 00 4E [12:39:23]Write i2c OK [12:39:23]MH_I2C_Read... [12:39:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:39:24]Read from MH i2c: E2 [12:39:24]MH_I2C_Read... [12:39:24]Read from MH i2c: E2 03 00 [12:39:24]MH_I2C_Read... [12:39:24]Read from MH i2c: E2 03 00 2F 35 00 90 00 D8 [12:39:24]RAPDU: 90 00 [12:39:24]wFMCommunicate OK [12:39:24]wFMCommunicate request_size=4 [12:39:24]MH_SAM_APDU [12:39:24]CAPDU: 80 0D 03 02 [12:39:24]Write to MH i2c: E2 08 00 30 35 80 0D 03 02 00 00 00 00 E0 [12:39:24]Write i2c OK [12:39:24]MH_I2C_Read... [12:39:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:39:24]Read from MH i2c: E2 [12:39:24]MH_I2C_Read... [12:39:24]Read from MH i2c: E2 0B 00 [12:39:24]MH_I2C_Read... [12:39:24]Read from MH i2c: E2 0B 00 30 35 00 CC 65 3F 9C 03 D5 14 80 90 00 59 [12:39:24]RAPDU: CC 65 3F 9C 03 D5 14 80 90 00 [12:39:24]wFMCommunicate OK [12:39:24]SAM_PROTO_SignData done [12:39:24]FM_MakeSignedData done [12:39:24]CreateOFDProtocolMessage [12:39:24]wFMCommunicate request_size=4 [12:39:24]MH_SAM_APDU [12:39:24]CAPDU: 80 11 00 00 [12:39:24]Write to MH i2c: E2 08 00 31 35 80 11 00 00 00 00 00 00 E0 [12:39:24]Write i2c OK [12:39:24]MH_I2C_Read... [12:39:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:39:24]Read from MH i2c: E2 [12:39:24]MH_I2C_Read... [12:39:24]Read from MH i2c: E2 17 00 [12:39:24]MH_I2C_Read... [12:39:24]Read from MH i2c: E2 17 00 31 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 31 [12:39:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:39:24]wFMCommunicate OK [12:39:24]CreateOFDProtocolMessage done [12:39:24]OFDSenderStorePacket 156225 [12:39:24]StoreOFDPacket docnum=156225 [12:39:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 83 30 04 01 B2 B5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 01 00 00 F4 03 04 00 FB F9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 41 62 02 00 35 04 06 00 48 BE 17 0D 21 4B CC 65 3F 9C 03 D5 14 80 [12:39:24]CheckFolder [12:39:24]dirname=/storage/ofd_packets [12:39:24]CheckFolder done [12:39:24]ProducePacketName [12:39:24]name=ofd_packets/00156225 [12:39:24]NVStorageSaveData ofd_packets/00156225 [12:39:24]File name is /storage/ofd_packets/00156225 [12:39:24]Write 298 bytes [12:39:24]NVStorageSaveData done [12:39:24]OFDSenderStorePacket done [12:39:24]KKMCreateOFDPacket done [12:39:24]NVStorageSaveData kkm_last_timestamp [12:39:24]File name is /storage/kkm_last_timestamp [12:39:24]Write 4 bytes [12:39:24]NVStorageSaveData done [12:39:24]ExternCall_PrintAddStr [12:39:24]wPrintStart [12:39:24]Write to MH i2c: 01 00 00 32 35 67 [12:39:24]OFD Sender: Processing packet 156225 [packets to send 52, broken 51] [12:39:24]ProducePacketName [12:39:24]name=ofd_packets/00156225 [12:39:24]OFD Sender: To server: pG, [12:39:24]CommunicateWithHost lk.salyk.kg:30040 [12:39:24]ConnectInit lk.salyk.kg [12:39:24]Write i2c OK [12:39:24]MH_I2C_Read... [12:39:24]Read from MH i2c: 01 [12:39:24]MH_I2C_Read... [12:39:24]Read from MH i2c: 01 07 00 [12:39:24]MH_I2C_Read... [12:39:24]Read from MH i2c: 01 07 00 32 35 00 00 00 00 00 FF 0F 7C [12:39:24]RasterBufferAndPrint [12:39:24]line Счет N : (1)874517 [12:39:24]line ИНН: 02508201610067 [12:39:24]line Контрольно-Кассовый Чек [12:39:24]line ПРОДАЖА [12:39:24]line ТРК (МРК, ГНК) : 24 [12:39:24]line Товар: 2710194210 [12:39:24]line ДТ-К-2 [12:39:24]line 13.130 * 76.20 [12:39:24]line = 1000.51 [12:39:24]line НДС 12% НСП 1% [12:39:24]line > о реализуемом товаре [12:39:24]line ИТОГО: 1000.51 [12:39:24]line НСП 1% : 8.85 [12:39:24]line НДС 12% : 106.25 [12:39:24]line Наличными: 0.00 [12:39:24]line Безнал.: 1000.51 [12:39:24]line Место: АЗС № 165 "Партнер Нефть" [12:39:24]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:39:24]line СНО: Общий режим [12:39:24]line Чек 297 20.10.2024 12:39 [12:39:24]line Смена: 314 ФФД: 1.0 [12:39:24]line ЗНМ: 0300000234 [12:39:24]line РНМ: 0000137193017469 [12:39:24]line Версия ККМ: v1.0 [12:39:24]line Платежная система: Mbank [12:39:24]line ФМ: 0000000000963156 [12:39:24]line ФД: 156225 [12:39:24]line ФПД: 79981267722571 [12:39:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T123923&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156225&fm=79981267722571&tin=02508201610067®Number=0000137193017469&sum=100051 [12:39:24]written 0, free lines is 4095 [12:39:24]Connected sock=10 [12:39:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 83 30 04 01 B2 B5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 01 00 00 F4 03 04 00 FB F9 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 41 62 02 00 35 04 06 00 48 BE 17 0D 21 4B CC 65 3F 9C 03 D5 14 80 [12:39:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 94 74 47 00 2F 6B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 41 62 02 00 F4 03 04 00 2E A0 14 67 B6 04 01 00 00 CD BE 51 3E D4 5A 89 3F [12:39:24]CommunicateWithHost err = 0 [12:39:24]CheckOFDResponse [12:39:24]1017 (14) - 77093643461234 [12:39:24]1041 (16) - 0000000000963156 [12:39:24]1040 (4) - 156225 [12:39:24]1012 (4) - 20.10.2024 06:16 [12:39:24]1206 (1) - 0 [12:39:24]OFD Sender: Remove packet 156225 [12:39:24]ProducePacketName [12:39:24]name=ofd_packets/00156225 [12:39:24]NVStorageDeleteData [12:39:24]Write to MH i2c: 01 00 00 5B 35 90 [12:39:24]Write i2c OK [12:39:24]MH_I2C_Read... [12:39:24]Read from MH i2c: 01 [12:39:24]MH_I2C_Read... [12:39:24]Read from MH i2c: 01 07 00 [12:39:24]MH_I2C_Read... [12:39:24]Read from MH i2c: 01 07 00 5B 35 00 00 00 00 00 13 0D B7 [12:39:24]RasterBufferAndPrint [12:39:24]line [12:39:24]line [12:39:24]line [12:39:24]line [12:39:24]line [12:39:24]written 0, free lines is 3369 [12:39:24]MH_Cut [12:39:24]Write to MH i2c: D1 01 00 62 35 01 69 [12:39:24]Write i2c OK [12:39:24]MH_I2C_Read... [12:39:24]Read from MH i2c: D1 [12:39:24]MH_I2C_Read... [12:39:24]Read from MH i2c: D1 01 00 [12:39:24]MH_I2C_Read... [12:39:24]Read from MH i2c: D1 01 00 62 35 00 68 [12:39:24]Write to MH i2c: 01 00 00 63 35 98 [12:39:24]Write i2c OK [12:39:24]MH_I2C_Read... [12:39:25]OFD Sender: No OFD packet to send [12:39:25]*** Cut start [12:39:25]*** Partial cut [12:39:25]*** CUTSNS_PIN = 1 [12:39:25]*** CUTSNS_PIN = 0 [12:39:25]*** Brake cut motor [12:39:25]Read from MH i2c: 01 [12:39:25]MH_I2C_Read... [12:39:25]*** Stop cut motor [12:39:25]*** Cut end [12:39:25]Read from MH i2c: 01 07 00 [12:39:25]MH_I2C_Read... [12:39:25]Read from MH i2c: 01 07 00 63 35 00 00 00 00 00 FF 0F AD [12:39:25]process_action close_receipt done [12:39:25]requested_data is exist [12:39:25]produce_requested_data [12:39:25]requested_item fm.sn is exist - process it [12:39:25]wFMCommunicate request_size=4 [12:39:25]MH_SAM_APDU [12:39:25]CAPDU: 80 11 00 00 [12:39:25]Write to MH i2c: E2 08 00 64 35 80 11 00 00 00 00 00 00 13 [12:39:25]Write i2c OK [12:39:25]MH_I2C_Read... [12:39:25]Read from MH i2c: E2 [12:39:25]MH_I2C_Read... [12:39:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:39:26]Read from MH i2c: E2 17 00 [12:39:26]MH_I2C_Read... [12:39:26]Read from MH i2c: E2 17 00 64 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 64 [12:39:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:39:26]wFMCommunicate OK [12:39:26]requested_item fd.num is exist - process it [12:39:26]SAM_PROTO_GetFieldsCounters [12:39:26]wFMCommunicate request_size=4 [12:39:26]MH_SAM_APDU [12:39:26]CAPDU: 80 13 00 00 [12:39:26]Write to MH i2c: E2 08 00 65 35 80 13 00 00 00 00 00 00 16 [12:39:26]Write i2c OK [12:39:26]MH_I2C_Read... [12:39:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:39:26]Read from MH i2c: E2 [12:39:26]MH_I2C_Read... [12:39:26]Read from MH i2c: E2 62 00 [12:39:26]MH_I2C_Read... [12:39:26]Read from MH i2c: E2 62 00 65 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 41 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 29 01 00 00 5E 04 04 00 29 01 00 00 57 04 04 00 2A 01 00 00 19 04 04 00 00 00 00 00 90 00 AD [12:39:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 41 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 29 01 00 00 5E 04 04 00 29 01 00 00 57 04 04 00 2A 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:39:26]wFMCommunicate OK [12:39:26]SAM_PROTO_GetFieldsCounters done [12:39:26]requested_item shift.num is exist - process it [12:39:26]requested_item shift.opened is exist - process it [12:39:26]req_shift_opened [12:39:26]FM_GetShiftState [12:39:26]SAM_PROTO_GetShiftState [12:39:26]wFMCommunicate request_size=4 [12:39:26]MH_SAM_APDU [12:39:26]CAPDU: 80 13 01 00 [12:39:26]Write to MH i2c: E2 08 00 66 35 80 13 01 00 00 00 00 00 18 [12:39:26]Write i2c OK [12:39:26]MH_I2C_Read... [12:39:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:39:26]Read from MH i2c: E2 [12:39:26]MH_I2C_Read... [12:39:26]Read from MH i2c: E2 0E 00 [12:39:26]MH_I2C_Read... [12:39:26]Read from MH i2c: E2 0E 00 66 35 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 BF [12:39:26]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:39:26]wFMCommunicate OK [12:39:26]SAM_PROTO_GetShiftState done [12:39:26]FM_GetShiftState done [12:39:26]req_shift_opened done [12:39:26]requested_item shift.open_date is exist - process it [12:39:26]req_shift_open_date [12:39:26]req_shift_open_date done [12:39:26]produce_requested_data done [12:39:26]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156225,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:39:26]process_action_free close_receipt [12:39:26]json_value_free [12:39:26]json_value_free done [12:39:26]process_json_proto returns [12:39:26]Send response to host [12:39:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156225,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:39:26]free response buf [12:39:26]execute_script done [12:39:26]execute_script returns [12:39:26]free content buf [12:39:26]Sock 8.Close socket [12:39:26]Sock 8.Thread stoped [12:39:30]OFD Sender: No OFD packet to send [12:39:35]OFD Sender: No OFD packet to send [12:39:40]OFD Sender: No OFD packet to send [12:39:45]OFD Sender: No OFD packet to send [12:39:50]OFD Sender: No OFD packet to send [12:39:55]OFD Sender: No OFD packet to send [12:40:00]OFD Sender: No OFD packet to send [12:40:05]OFD Sender: No OFD packet to send [12:40:10]OFD Sender: No OFD packet to send [12:40:15]OFD Sender: No OFD packet to send [12:40:20]OFD Sender: No OFD packet to send [12:40:25]OFD Sender: No OFD packet to send [12:40:30]OFD Sender: No OFD packet to send [12:40:35]OFD Sender: No OFD packet to send [12:40:40]OFD Sender: No OFD packet to send [12:40:45]OFD Sender: No OFD packet to send [12:40:50]OFD Sender: No OFD packet to send [12:40:55]OFD Sender: No OFD packet to send [12:41:00]OFD Sender: No OFD packet to send [12:41:00]accept exits with 9 [12:41:00]New connection [12:41:00]New thread 3066551652 created [12:41:00]Thread 3066695012 joined [12:41:00]Waiting for new connection... [12:41:00] Sock 9.Parse request [12:41:00]Sock 9.Check first char [12:41:00]Sock 9.First char is OK [12:41:00]request: POST /json_proto HTTP/1.0 [12:41:00]Method: POST [12:41:00]URL: /json_proto [12:41:00]Method is POST - this is cgi request [12:41:00]url: /json_proto [12:41:00]query_string will be loaded in cgi processing [12:41:00]execute_cgi json_proto POST (null) [12:41:00]execute_cgi path=json_proto method=POST [12:41:00]POST find Content-Length [12:41:00]Host: 172.17.53.67:8080 [12:41:00]Content-Length: 671 [12:41:00]Content-Type: application/json [12:41:00] [12:41:00]POST finish read [12:41:00]Found Content-Length = 671 [12:41:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874518", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 12.430, "sum" : 850.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 850.00, "total" : 850.00, "payments": [ { "type": 0, "sum" : 850.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:41:00]execute_script... [12:41:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874518", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 12.430, "sum" : 850.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 850.00, "total" : 850.00, "payments": [ { "type": 0, "sum" : 850.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:41:00]POST & json_proto [12:41:00]process_json_proto [12:41:00]json parsed OK: [12:41:00]protocol is kg_v1.0 [12:41:00]action value=close_receipt [12:41:00]process_action close_receipt [12:41:00]cmd_close_receipt [12:41:00]MH_GetDate [12:41:00]Write to MH i2c: F0 00 00 67 35 8B [12:41:00]Write i2c OK [12:41:00]MH_I2C_Read... [12:41:00]Read from MH i2c: F0 [12:41:00]MH_I2C_Read... [12:41:00]Read from MH i2c: F0 09 00 [12:41:00]MH_I2C_Read... [12:41:00]Read from MH i2c: F0 09 00 67 35 00 5D FA 14 67 19 BC 99 64 38 [12:41:00]GetLastDocTimeStamp 1729427963 [12:41:00]current date 1729428061 [12:41:00]FM_GetShiftState [12:41:00]SAM_PROTO_GetShiftState [12:41:00]wFMCommunicate request_size=4 [12:41:00]MH_SAM_APDU [12:41:00]CAPDU: 80 13 01 00 [12:41:00]Write to MH i2c: E2 08 00 68 35 80 13 01 00 00 00 00 00 1A [12:41:00]Write i2c OK [12:41:00]MH_I2C_Read... [12:41:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:41:00]Read from MH i2c: E2 [12:41:00]MH_I2C_Read... [12:41:00]Read from MH i2c: E2 0E 00 [12:41:00]MH_I2C_Read... [12:41:00]Read from MH i2c: E2 0E 00 68 35 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C1 [12:41:00]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:41:00]wFMCommunicate OK [12:41:00]SAM_PROTO_GetShiftState done [12:41:00]FM_GetShiftState done [12:41:00]opened in 1729383891 [12:41:00]opened+sec_in_day 1729470291 [12:41:00]quantity*price = 85021 [12:41:00]sum+1 = 85022 [12:41:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 850.00 Внесено: 850.00 СДАЧА: 0.00 НСП 1% : 7.52 НДС 12% : 90.29 Наличными: 850.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 298 20.10.2024 12:41 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156226 ФПД: 21065800583777 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T124101&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156226&fm=21065800583777&tin=02508201610067®Number=0000137193017469&sum=85000 [12:41:01]StoreToDocumentArchive [12:41:01]shift 314 fd 156226 [12:41:01]save to /storage/0314/doc_00156226 [12:41:01]save last doc name /storage/0314/doc_00156226 to /storage/kkm_last_doc_name [12:41:01]save OK [12:41:01]Clear old archive folders... [12:41:01]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:41:01]tlvbuf is 008E03E0 [12:41:01]SAM_PROTO_ClearQueue [12:41:01]wFMCommunicate request_size=4 [12:41:01]MH_SAM_APDU [12:41:01]CAPDU: 80 09 00 00 [12:41:01]Write to MH i2c: E2 08 00 75 35 80 09 00 00 00 00 00 00 1C [12:41:01]Write i2c OK [12:41:01]MH_I2C_Read... [12:41:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:41:01]Read from MH i2c: E2 [12:41:01]MH_I2C_Read... [12:41:01]Read from MH i2c: E2 03 00 [12:41:01]MH_I2C_Read... [12:41:01]Read from MH i2c: E2 03 00 75 35 00 90 00 1E [12:41:01]RAPDU: 90 00 [12:41:01]wFMCommunicate OK [12:41:01]SAM_PROTO_ClearQueue done [12:41:01]KKMCreateOFDPacket [12:41:01]OFDProtocolAddRootSTLVToBuf [12:41:01]FM_MakeSignedData [12:41:01]FM_MakeSignedData [12:41:01]SAM_PROTO_SignData [12:41:01]wFMCommunicate request_size=4 [12:41:01]MH_SAM_APDU [12:41:01]CAPDU: 80 0D 01 02 [12:41:01]Write to MH i2c: E2 08 00 76 35 80 0D 01 02 00 00 00 00 24 [12:41:01]Write i2c OK [12:41:01]MH_I2C_Read... [12:41:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:41:01]Read from MH i2c: E2 [12:41:01]MH_I2C_Read... [12:41:01]Read from MH i2c: E2 03 00 [12:41:01]MH_I2C_Read... [12:41:01]Read from MH i2c: E2 03 00 76 35 00 90 00 1F [12:41:01]RAPDU: 90 00 [12:41:01]wFMCommunicate OK [12:41:01]wFMCommunicate request_size=255 [12:41:01]MH_SAM_APDU [12:41:01]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 30 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 1D 4C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 4C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 45 23 00 00 00 00 07 04 06 00 08 4C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 01 00 00 F4 03 04 00 5D FA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 42 62 02 00 35 04 06 00 [12:41:01]Write to MH i2c: E2 02 01 77 35 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 30 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 1D 4C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 4C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 45 23 00 00 00 00 07 04 06 00 08 4C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 01 00 00 F4 03 04 00 5D FA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 42 62 02 00 35 04 06 00 00 00 3F [12:41:01]Write i2c OK [12:41:01]MH_I2C_Read... [12:41:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:41:01]Read from MH i2c: E2 [12:41:01]MH_I2C_Read... [12:41:01]Read from MH i2c: E2 03 00 [12:41:01]MH_I2C_Read... [12:41:01]Read from MH i2c: E2 03 00 77 35 00 90 00 20 [12:41:01]RAPDU: 90 00 [12:41:01]wFMCommunicate OK [12:41:01]wFMCommunicate request_size=11 [12:41:01]MH_SAM_APDU [12:41:01]CAPDU: 80 0D 02 02 06 13 28 C3 8F 8A 61 [12:41:01]Write to MH i2c: E2 0E 00 78 35 80 0D 02 02 06 00 13 28 C3 8F 8A 61 00 00 AB [12:41:01]Write i2c OK [12:41:01]MH_I2C_Read... [12:41:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:41:02]Read from MH i2c: E2 [12:41:02]MH_I2C_Read... [12:41:02]Read from MH i2c: E2 03 00 [12:41:02]MH_I2C_Read... [12:41:02]Read from MH i2c: E2 03 00 78 35 00 90 00 21 [12:41:02]RAPDU: 90 00 [12:41:02]wFMCommunicate OK [12:41:02]wFMCommunicate request_size=4 [12:41:02]MH_SAM_APDU [12:41:02]CAPDU: 80 0D 03 02 [12:41:02]Write to MH i2c: E2 08 00 79 35 80 0D 03 02 00 00 00 00 29 [12:41:02]Write i2c OK [12:41:02]MH_I2C_Read... [12:41:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:41:02]Read from MH i2c: E2 [12:41:02]MH_I2C_Read... [12:41:02]Read from MH i2c: E2 0B 00 [12:41:02]MH_I2C_Read... [12:41:02]Read from MH i2c: E2 0B 00 79 35 00 20 59 44 55 E5 FB 84 A6 90 00 46 [12:41:02]RAPDU: 20 59 44 55 E5 FB 84 A6 90 00 [12:41:02]wFMCommunicate OK [12:41:02]SAM_PROTO_SignData done [12:41:02]FM_MakeSignedData done [12:41:02]CreateOFDProtocolMessage [12:41:02]wFMCommunicate request_size=4 [12:41:02]MH_SAM_APDU [12:41:02]CAPDU: 80 11 00 00 [12:41:02]Write to MH i2c: E2 08 00 7A 35 80 11 00 00 00 00 00 00 29 [12:41:02]Write i2c OK [12:41:02]MH_I2C_Read... [12:41:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:41:02]Read from MH i2c: E2 [12:41:02]MH_I2C_Read... [12:41:02]Read from MH i2c: E2 17 00 [12:41:02]MH_I2C_Read... [12:41:02]Read from MH i2c: E2 17 00 7A 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7A [12:41:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:41:02]wFMCommunicate OK [12:41:02]CreateOFDProtocolMessage done [12:41:02]OFDSenderStorePacket 156226 [12:41:02]StoreOFDPacket docnum=156226 [12:41:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 35 F9 08 01 0C 4E 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 30 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 1D 4C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 4C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 45 23 00 00 00 00 07 04 06 00 08 4C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 01 00 00 F4 03 04 00 5D FA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 42 62 02 00 35 04 06 00 13 28 C3 8F 8A 61 20 59 44 55 E5 FB 84 A6 [12:41:02]CheckFolder [12:41:02]dirname=/storage/ofd_packets [12:41:02]CheckFolder done [12:41:02]ProducePacketName [12:41:02]name=ofd_packets/00156226 [12:41:02]NVStorageSaveData ofd_packets/00156226 [12:41:02]File name is /storage/ofd_packets/00156226 [12:41:02]Write 302 bytes [12:41:02]NVStorageSaveData done [12:41:02]OFDSenderStorePacket done [12:41:02]KKMCreateOFDPacket done [12:41:02]NVStorageSaveData kkm_last_timestamp [12:41:02]File name is /storage/kkm_last_timestamp [12:41:02]Write 4 bytes [12:41:02]NVStorageSaveData done [12:41:02]ExternCall_PrintAddStr [12:41:02]wPrintStart [12:41:02]Write to MH i2c: 01 00 00 7B 35 B0 [12:41:02]Write i2c OK [12:41:02]MH_I2C_Read... [12:41:02]Read from MH i2c: 01 [12:41:02]MH_I2C_Read... [12:41:02]Read from MH i2c: 01 07 00 [12:41:02]MH_I2C_Read... [12:41:02]Read from MH i2c: 01 07 00 7B 35 00 00 00 00 00 FF 0F C5 [12:41:02]RasterBufferAndPrint [12:41:02]line Счет N : (1)874518 [12:41:02]line ИНН: 02508201610067 [12:41:02]line Контрольно-Кассовый Чек [12:41:02]line ПРОДАЖА [12:41:02]line ТРК (МРК, ГНК) : 33 [12:41:02]line Товар: 2710124130 [12:41:02]line Super 92-К-5 [12:41:02]line 12.430 * 68.40 [12:41:02]line = 850.21 [12:41:02]line НДС 12% НСП 1% [12:41:02]line > о реализуемом товаре [12:41:02]line ОКРУГЛЕНИЕ: -0.21 [12:41:02]line ИТОГО: 850.00 [12:41:02]line Внесено: 850.00 [12:41:02]line СДАЧА: 0.00 [12:41:02]line НСП 1% : 7.52 [12:41:02]line НДС 12% : 90.29 [12:41:02]line Наличными: 850.00 [12:41:02]line Безнал.: 0.00 [12:41:02]line Место: АЗС № 165 "Партнер Нефть" [12:41:02]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:41:02]line СНО: Общий режим [12:41:02]line Чек 298 20.10.2024 12:41 [12:41:02]line Смена: 314 ФФД: 1.0 [12:41:02]line ЗНМ: 0300000234 [12:41:02]line РНМ: 0000137193017469 [12:41:02]line Версия ККМ: v1.0 [12:41:02]line ФМ: 0000000000963156 [12:41:02]line ФД: 156226 [12:41:02]line ФПД: 21065800583777 [12:41:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T124101&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156226&fm=21065800583777&tin=02508201610067®Number=0000137193017469&sum=85000 [12:41:02]OFD Sender: Processing packet 156226 [packets to send 52, broken 51] [12:41:02]ProducePacketName [12:41:02]name=ofd_packets/00156226 [12:41:02]OFD Sender: To server: pG, [12:41:02]CommunicateWithHost lk.salyk.kg:30040 [12:41:02]ConnectInit lk.salyk.kg [12:41:02]written 0, free lines is 4095 [12:41:02]Connected sock=10 [12:41:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 35 F9 08 01 0C 4E 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 30 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 1D 4C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 4C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 45 23 00 00 00 00 07 04 06 00 08 4C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 01 00 00 F4 03 04 00 5D FA 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 42 62 02 00 35 04 06 00 13 28 C3 8F 8A 61 20 59 44 55 E5 FB 84 A6 [12:41:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F4 D4 47 00 FA 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 39 36 33 31 35 36 10 04 04 00 42 62 02 00 F4 03 04 00 90 A0 14 67 B6 04 01 00 00 65 B8 C8 C3 3C A8 CC 3F [12:41:02]CommunicateWithHost err = 0 [12:41:02]CheckOFDResponse [12:41:02]1017 (14) - 77093643461234 [12:41:02]1041 (16) - 0000000000963156 [12:41:02]1040 (4) - 156226 [12:41:02]1012 (4) - 20.10.2024 06:17 [12:41:02]1206 (1) - 0 [12:41:02]OFD Sender: Remove packet 156226 [12:41:02]ProducePacketName [12:41:02]name=ofd_packets/00156226 [12:41:02]NVStorageDeleteData [12:41:02]Write to MH i2c: 01 00 00 A6 35 DB [12:41:02]Write i2c OK [12:41:02]MH_I2C_Read... [12:41:02]Read from MH i2c: 01 [12:41:02]MH_I2C_Read... [12:41:02]Read from MH i2c: 01 07 00 [12:41:02]MH_I2C_Read... [12:41:02]Read from MH i2c: 01 07 00 A6 35 00 00 00 00 00 E0 0C CE [12:41:02]RasterBufferAndPrint [12:41:02]line [12:41:02]line [12:41:02]line [12:41:02]line [12:41:02]line [12:41:02]written 0, free lines is 3302 [12:41:02]MH_Cut [12:41:02]Write to MH i2c: D1 01 00 AD 35 01 B4 [12:41:02]Write i2c OK [12:41:02]MH_I2C_Read... [12:41:02]Read from MH i2c: D1 [12:41:02]MH_I2C_Read... [12:41:02]Read from MH i2c: D1 01 00 [12:41:02]MH_I2C_Read... [12:41:02]Read from MH i2c: D1 01 00 AD 35 00 B3 [12:41:02]Write to MH i2c: 01 00 00 AE 35 E3 [12:41:02]Write i2c OK [12:41:02]MH_I2C_Read... [12:41:03]OFD Sender: No OFD packet to send [12:41:03]*** Cut start [12:41:03]*** Partial cut [12:41:03]*** CUTSNS_PIN = 1 [12:41:03]*** CUTSNS_PIN = 0 [12:41:03]*** Brake cut motor [12:41:04]Read from MH i2c: 01 [12:41:04]MH_I2C_Read... [12:41:04]*** Stop cut motor [12:41:04]*** Cut end [12:41:04]Read from MH i2c: 01 07 00 [12:41:04]MH_I2C_Read... [12:41:04]Read from MH i2c: 01 07 00 AE 35 00 00 00 00 00 FF 0F F8 [12:41:04]process_action close_receipt done [12:41:04]requested_data is exist [12:41:04]produce_requested_data [12:41:04]requested_item fm.sn is exist - process it [12:41:04]wFMCommunicate request_size=4 [12:41:04]MH_SAM_APDU [12:41:04]CAPDU: 80 11 00 00 [12:41:04]Write to MH i2c: E2 08 00 AF 35 80 11 00 00 00 00 00 00 5E [12:41:04]Write i2c OK [12:41:04]MH_I2C_Read... [12:41:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:41:04]Read from MH i2c: E2 [12:41:04]MH_I2C_Read... [12:41:04]Read from MH i2c: E2 17 00 [12:41:04]MH_I2C_Read... [12:41:04]Read from MH i2c: E2 17 00 AF 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AF [12:41:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:41:04]wFMCommunicate OK [12:41:04]requested_item fd.num is exist - process it [12:41:04]SAM_PROTO_GetFieldsCounters [12:41:04]wFMCommunicate request_size=4 [12:41:04]MH_SAM_APDU [12:41:04]CAPDU: 80 13 00 00 [12:41:04]Write to MH i2c: E2 08 00 B0 35 80 13 00 00 00 00 00 00 61 [12:41:04]Write i2c OK [12:41:04]MH_I2C_Read... [12:41:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:41:04]Read from MH i2c: E2 [12:41:04]MH_I2C_Read... [12:41:04]Read from MH i2c: E2 62 00 [12:41:04]MH_I2C_Read... [12:41:04]Read from MH i2c: E2 62 00 B0 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 42 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 2A 01 00 00 5E 04 04 00 2A 01 00 00 57 04 04 00 2B 01 00 00 19 04 04 00 00 00 00 00 90 00 FC [12:41:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 42 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 2A 01 00 00 5E 04 04 00 2A 01 00 00 57 04 04 00 2B 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:41:04]wFMCommunicate OK [12:41:04]SAM_PROTO_GetFieldsCounters done [12:41:04]requested_item shift.num is exist - process it [12:41:04]requested_item shift.opened is exist - process it [12:41:04]req_shift_opened [12:41:04]FM_GetShiftState [12:41:04]SAM_PROTO_GetShiftState [12:41:04]wFMCommunicate request_size=4 [12:41:04]MH_SAM_APDU [12:41:04]CAPDU: 80 13 01 00 [12:41:04]Write to MH i2c: E2 08 00 B1 35 80 13 01 00 00 00 00 00 63 [12:41:04]Write i2c OK [12:41:04]MH_I2C_Read... [12:41:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:41:04]Read from MH i2c: E2 [12:41:04]MH_I2C_Read... [12:41:04]Read from MH i2c: E2 0E 00 [12:41:04]MH_I2C_Read... [12:41:04]Read from MH i2c: E2 0E 00 B1 35 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 0A [12:41:04]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:41:04]wFMCommunicate OK [12:41:04]SAM_PROTO_GetShiftState done [12:41:04]FM_GetShiftState done [12:41:04]req_shift_opened done [12:41:04]requested_item shift.open_date is exist - process it [12:41:04]req_shift_open_date [12:41:04]req_shift_open_date done [12:41:04]produce_requested_data done [12:41:04]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156226,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:41:04]process_action_free close_receipt [12:41:04]json_value_free [12:41:04]json_value_free done [12:41:04]process_json_proto returns [12:41:04]Send response to host [12:41:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156226,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:41:04]free response buf [12:41:04]execute_script done [12:41:04]execute_script returns [12:41:04]free content buf [12:41:04]Sock 9.Close socket [12:41:04]Sock 9.Thread stoped [12:41:08]OFD Sender: No OFD packet to send [12:41:13]OFD Sender: No OFD packet to send [12:41:18]OFD Sender: No OFD packet to send [12:41:23]OFD Sender: No OFD packet to send [12:41:28]OFD Sender: No OFD packet to send [12:41:33]OFD Sender: No OFD packet to send [12:41:38]OFD Sender: No OFD packet to send [12:41:43]OFD Sender: No OFD packet to send [12:41:48]OFD Sender: No OFD packet to send [12:41:53]OFD Sender: No OFD packet to send [12:41:58]OFD Sender: No OFD packet to send [12:42:03]OFD Sender: No OFD packet to send [12:42:08]OFD Sender: No OFD packet to send [12:42:13]OFD Sender: No OFD packet to send [12:42:18]OFD Sender: No OFD packet to send [12:42:23]OFD Sender: No OFD packet to send [12:42:28]OFD Sender: No OFD packet to send [12:42:33]OFD Sender: No OFD packet to send [12:42:38]OFD Sender: No OFD packet to send [12:42:43]OFD Sender: No OFD packet to send [12:42:48]OFD Sender: No OFD packet to send [12:42:53]OFD Sender: No OFD packet to send [12:42:58]OFD Sender: No OFD packet to send [12:43:03]OFD Sender: No OFD packet to send [12:43:08]OFD Sender: No OFD packet to send [12:43:13]OFD Sender: No OFD packet to send [12:43:18]OFD Sender: No OFD packet to send [12:43:23]OFD Sender: No OFD packet to send [12:43:28]OFD Sender: No OFD packet to send [12:43:33]OFD Sender: No OFD packet to send [12:43:38]OFD Sender: No OFD packet to send [12:43:43]OFD Sender: No OFD packet to send [12:43:48]OFD Sender: No OFD packet to send [12:43:53]OFD Sender: No OFD packet to send [12:43:58]OFD Sender: No OFD packet to send [12:44:03]OFD Sender: No OFD packet to send [12:44:08]OFD Sender: No OFD packet to send [12:44:13]OFD Sender: No OFD packet to send [12:44:18]OFD Sender: No OFD packet to send [12:44:23]OFD Sender: No OFD packet to send [12:44:28]OFD Sender: No OFD packet to send [12:44:33]OFD Sender: No OFD packet to send [12:44:38]OFD Sender: No OFD packet to send [12:44:43]OFD Sender: No OFD packet to send [12:44:48]OFD Sender: No OFD packet to send [12:44:53]OFD Sender: No OFD packet to send [12:44:58]OFD Sender: No OFD packet to send [12:45:03]OFD Sender: No OFD packet to send [12:45:08]OFD Sender: No OFD packet to send [12:45:13]OFD Sender: No OFD packet to send [12:45:18]OFD Sender: No OFD packet to send [12:45:23]OFD Sender: No OFD packet to send [12:45:28]OFD Sender: No OFD packet to send [12:45:33]OFD Sender: No OFD packet to send [12:45:38]OFD Sender: No OFD packet to send [12:45:43]OFD Sender: No OFD packet to send [12:45:48]OFD Sender: No OFD packet to send [12:45:53]OFD Sender: No OFD packet to send [12:45:58]OFD Sender: No OFD packet to send [12:46:03]OFD Sender: No OFD packet to send [12:46:08]OFD Sender: No OFD packet to send [12:46:13]OFD Sender: No OFD packet to send [12:46:18]OFD Sender: No OFD packet to send [12:46:23]OFD Sender: No OFD packet to send [12:46:28]OFD Sender: No OFD packet to send [12:46:33]OFD Sender: No OFD packet to send [12:46:38]OFD Sender: No OFD packet to send [12:46:43]OFD Sender: No OFD packet to send [12:46:43]accept exits with 8 [12:46:43]New connection [12:46:43]New thread 3066695012 created [12:46:43]Thread 3066551652 joined [12:46:43]Waiting for new connection... [12:46:43] Sock 8.Parse request [12:46:43]Sock 8.Check first char [12:46:43]Sock 8.First char is OK [12:46:43]request: POST /json_proto HTTP/1.0 [12:46:43]Method: POST [12:46:43]URL: /json_proto [12:46:43]Method is POST - this is cgi request [12:46:43]url: /json_proto [12:46:43]query_string will be loaded in cgi processing [12:46:43]execute_cgi json_proto POST (null) [12:46:43]execute_cgi path=json_proto method=POST [12:46:43]POST find Content-Length [12:46:43]Host: 172.17.53.67:8080 [12:46:43]Content-Length: 769 [12:46:43]Content-Type: application/json [12:46:43] [12:46:43]POST finish read [12:46:43]Found Content-Length = 769 [12:46:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874519", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:46:43]execute_script... [12:46:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874519", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:46:43]POST & json_proto [12:46:43]process_json_proto [12:46:43]json parsed OK: [12:46:43]protocol is kg_v1.0 [12:46:43]action value=close_receipt [12:46:43]process_action close_receipt [12:46:43]cmd_close_receipt [12:46:43]MH_GetDate [12:46:43]Write to MH i2c: F0 00 00 B2 35 D6 [12:46:43]Write i2c OK [12:46:43]MH_I2C_Read... [12:46:43]Read from MH i2c: F0 [12:46:43]MH_I2C_Read... [12:46:43]Read from MH i2c: F0 09 00 [12:46:43]MH_I2C_Read... [12:46:43]Read from MH i2c: F0 09 00 B2 35 00 B5 FB 14 67 19 BC 99 64 DC [12:46:43]GetLastDocTimeStamp 1729428061 [12:46:43]current date 1729428405 [12:46:43]FM_GetShiftState [12:46:43]SAM_PROTO_GetShiftState [12:46:43]wFMCommunicate request_size=4 [12:46:43]MH_SAM_APDU [12:46:43]CAPDU: 80 13 01 00 [12:46:43]Write to MH i2c: E2 08 00 B3 35 80 13 01 00 00 00 00 00 65 [12:46:43]Write i2c OK [12:46:43]MH_I2C_Read... [12:46:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:46:43]Read from MH i2c: E2 [12:46:43]MH_I2C_Read... [12:46:43]Read from MH i2c: E2 0E 00 [12:46:43]MH_I2C_Read... [12:46:43]Read from MH i2c: E2 0E 00 B3 35 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 0C [12:46:43]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:46:43]wFMCommunicate OK [12:46:43]SAM_PROTO_GetShiftState done [12:46:43]FM_GetShiftState done [12:46:43]opened in 1729383891 [12:46:43]opened+sec_in_day 1729470291 [12:46:43]quantity*price = 100021 [12:46:43]sum+1 = 100023 [12:46:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 299 20.10.2024 12:46 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156227 ФПД: 169545017029132 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T124645&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156227&fm=169545017029132&tin=02508201610067®Number=0000137193017469&sum=100022 [12:46:44]StoreToDocumentArchive [12:46:44]shift 314 fd 156227 [12:46:44]save to /storage/0314/doc_00156227 [12:46:44]save last doc name /storage/0314/doc_00156227 to /storage/kkm_last_doc_name [12:46:44]save OK [12:46:44]Clear old archive folders... [12:46:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:46:44]tlvbuf is 008B2E30 [12:46:44]SAM_PROTO_ClearQueue [12:46:44]wFMCommunicate request_size=4 [12:46:44]MH_SAM_APDU [12:46:44]CAPDU: 80 09 00 00 [12:46:44]Write to MH i2c: E2 08 00 C0 35 80 09 00 00 00 00 00 00 67 [12:46:44]Write i2c OK [12:46:44]MH_I2C_Read... [12:46:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:46:44]Read from MH i2c: E2 [12:46:44]MH_I2C_Read... [12:46:44]Read from MH i2c: E2 03 00 [12:46:44]MH_I2C_Read... [12:46:44]Read from MH i2c: E2 03 00 C0 35 00 90 00 69 [12:46:44]RAPDU: 90 00 [12:46:44]wFMCommunicate OK [12:46:44]SAM_PROTO_ClearQueue done [12:46:44]KKMCreateOFDPacket [12:46:44]OFDProtocolAddRootSTLVToBuf [12:46:44]FM_MakeSignedData [12:46:44]FM_MakeSignedData [12:46:44]SAM_PROTO_SignData [12:46:44]wFMCommunicate request_size=4 [12:46:44]MH_SAM_APDU [12:46:44]CAPDU: 80 0D 01 02 [12:46:44]Write to MH i2c: E2 08 00 C1 35 80 0D 01 02 00 00 00 00 6F [12:46:44]Write i2c OK [12:46:44]MH_I2C_Read... [12:46:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:46:44]Read from MH i2c: E2 [12:46:44]MH_I2C_Read... [12:46:44]Read from MH i2c: E2 03 00 [12:46:44]MH_I2C_Read... [12:46:44]Read from MH i2c: E2 03 00 C1 35 00 90 00 6A [12:46:44]RAPDU: 90 00 [12:46:44]wFMCommunicate OK [12:46:44]wFMCommunicate request_size=255 [12:46:44]MH_SAM_APDU [12:46:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 B5 FB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 43 62 02 00 35 04 06 00 9A [12:46:44]Write to MH i2c: E2 02 01 C2 35 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 B5 FB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 43 62 02 00 35 04 06 00 9A 00 00 32 [12:46:45]Write i2c OK [12:46:45]MH_I2C_Read... [12:46:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:46:45]Read from MH i2c: E2 [12:46:45]MH_I2C_Read... [12:46:45]Read from MH i2c: E2 03 00 [12:46:45]MH_I2C_Read... [12:46:45]Read from MH i2c: E2 03 00 C2 35 00 90 00 6B [12:46:45]RAPDU: 90 00 [12:46:45]wFMCommunicate OK [12:46:45]wFMCommunicate request_size=10 [12:46:45]MH_SAM_APDU [12:46:45]CAPDU: 80 0D 02 02 05 33 46 83 72 0C [12:46:45]Write to MH i2c: E2 0D 00 C3 35 80 0D 02 02 05 00 33 46 83 72 0C 00 00 F6 [12:46:45]Write i2c OK [12:46:45]MH_I2C_Read... [12:46:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:46:45]Read from MH i2c: E2 [12:46:45]MH_I2C_Read... [12:46:45]Read from MH i2c: E2 03 00 [12:46:45]MH_I2C_Read... [12:46:45]Read from MH i2c: E2 03 00 C3 35 00 90 00 6C [12:46:45]RAPDU: 90 00 [12:46:45]wFMCommunicate OK [12:46:45]wFMCommunicate request_size=4 [12:46:45]MH_SAM_APDU [12:46:45]CAPDU: 80 0D 03 02 [12:46:45]Write to MH i2c: E2 08 00 C4 35 80 0D 03 02 00 00 00 00 74 [12:46:45]Write i2c OK [12:46:45]MH_I2C_Read... [12:46:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:46:45]Read from MH i2c: E2 [12:46:45]MH_I2C_Read... [12:46:45]Read from MH i2c: E2 0B 00 [12:46:45]MH_I2C_Read... [12:46:45]Read from MH i2c: E2 0B 00 C4 35 00 DE 6E C2 F2 62 E7 F1 97 90 00 46 [12:46:45]RAPDU: DE 6E C2 F2 62 E7 F1 97 90 00 [12:46:45]wFMCommunicate OK [12:46:45]SAM_PROTO_SignData done [12:46:45]FM_MakeSignedData done [12:46:45]CreateOFDProtocolMessage [12:46:45]wFMCommunicate request_size=4 [12:46:45]MH_SAM_APDU [12:46:45]CAPDU: 80 11 00 00 [12:46:45]Write to MH i2c: E2 08 00 C5 35 80 11 00 00 00 00 00 00 74 [12:46:45]Write i2c OK [12:46:45]MH_I2C_Read... [12:46:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:46:45]Read from MH i2c: E2 [12:46:45]MH_I2C_Read... [12:46:45]Read from MH i2c: E2 17 00 [12:46:45]MH_I2C_Read... [12:46:45]Read from MH i2c: E2 17 00 C5 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C5 [12:46:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:46:45]wFMCommunicate OK [12:46:45]CreateOFDProtocolMessage done [12:46:45]OFDSenderStorePacket 156227 [12:46:45]StoreOFDPacket docnum=156227 [12:46:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7A 77 07 01 CE 6A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 B5 FB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 43 62 02 00 35 04 06 00 9A 33 46 83 72 0C DE 6E C2 F2 62 E7 F1 97 [12:46:45]CheckFolder [12:46:45]dirname=/storage/ofd_packets [12:46:45]CheckFolder done [12:46:45]ProducePacketName [12:46:45]name=ofd_packets/00156227 [12:46:45]NVStorageSaveData ofd_packets/00156227 [12:46:45]File name is /storage/ofd_packets/00156227 [12:46:45]Write 301 bytes [12:46:45]NVStorageSaveData done [12:46:45]OFDSenderStorePacket done [12:46:45]KKMCreateOFDPacket done [12:46:45]NVStorageSaveData kkm_last_timestamp [12:46:45]File name is /storage/kkm_last_timestamp [12:46:45]Write 4 bytes [12:46:45]NVStorageSaveData done [12:46:45]ExternCall_PrintAddStr [12:46:45]wPrintStart [12:46:45]Write to MH i2c: 01 00 00 C6 35 FB [12:46:45]Write i2c OK [12:46:45]MH_I2C_Read... [12:46:45]Read from MH i2c: 01 [12:46:45]MH_I2C_Read... [12:46:45]Read from MH i2c: 01 07 00 [12:46:45]MH_I2C_Read... [12:46:45]Read from MH i2c: 01 07 00 C6 35 00 00 00 00 00 FF 0F 10 [12:46:45]RasterBufferAndPrint [12:46:45]line Счет N : (1)874519 [12:46:45]line ИНН: 02508201610067 [12:46:45]line Контрольно-Кассовый Чек [12:46:45]line ПРОДАЖА [12:46:45]line ТРК (МРК, ГНК) : 41 [12:46:45]line Товар: 2710124500 [12:46:45]line Аи-95-К-5 [12:46:45]line 13.480 * 74.20 [12:46:45]line = 1000.22 [12:46:45]line НДС 12% НСП 1% [12:46:45]line > о реализуемом товаре [12:46:45]line ИТОГО: 1000.22 [12:46:45]line НСП 1% : 8.85 [12:46:45]line НДС 12% : 106.22 [12:46:45]line Наличными: 0.00 [12:46:45]line Безнал.: 1000.22 [12:46:45]line Место: АЗС № 165 "Партнер Нефть" [12:46:45]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:46:45]line СНО: Общий режим [12:46:45]line Чек 299 20.10.2024 12:46 [12:46:45]line Смена: 314 ФФД: 1.0 [12:46:45]line ЗНМ: 0300000234 [12:46:45]line РНМ: 0000137193017469 [12:46:45]line Версия ККМ: v1.0 [12:46:45]line Платежная система: Mbank [12:46:45]line ФМ: 0000000000963156 [12:46:45]line ФД: 156227 [12:46:45]line ФПД: 169545017029132 [12:46:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T124645&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156227&fm=169545017029132&tin=02508201610067®Number=0000137193017469&sum=100022 [12:46:45]OFD Sender: Processing packet 156227 [packets to send 52, broken 51] [12:46:45]ProducePacketName [12:46:45]name=ofd_packets/00156227 [12:46:45]OFD Sender: To server: pG, [12:46:45]CommunicateWithHost lk.salyk.kg:30040 [12:46:45]ConnectInit lk.salyk.kg [12:46:45]written 0, free lines is 4095 [12:46:45]Connected sock=10 [12:46:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7A 77 07 01 CE 6A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 B5 FB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 43 62 02 00 35 04 06 00 9A 33 46 83 72 0C DE 6E C2 F2 62 E7 F1 97 [12:46:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F5 9D 47 00 6B 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 39 36 33 31 35 36 10 04 04 00 43 62 02 00 F4 03 04 00 E7 A1 14 67 B6 04 01 00 00 56 32 E1 B8 5B FC 6D CB [12:46:46]CommunicateWithHost err = 0 [12:46:46]CheckOFDResponse [12:46:46]1017 (14) - 77093643461234 [12:46:46]1041 (16) - 0000000000963156 [12:46:46]1040 (4) - 156227 [12:46:46]1012 (4) - 20.10.2024 06:23 [12:46:46]1206 (1) - 0 [12:46:46]OFD Sender: Remove packet 156227 [12:46:46]ProducePacketName [12:46:46]name=ofd_packets/00156227 [12:46:46]NVStorageDeleteData [12:46:46]Write to MH i2c: 01 00 00 EF 35 24 [12:46:46]Write i2c OK [12:46:46]MH_I2C_Read... [12:46:46]Read from MH i2c: 01 [12:46:46]MH_I2C_Read... [12:46:46]Read from MH i2c: 01 07 00 [12:46:46]MH_I2C_Read... [12:46:46]Read from MH i2c: 01 07 00 EF 35 00 00 00 00 00 0B 0D 43 [12:46:46]RasterBufferAndPrint [12:46:46]line [12:46:46]line [12:46:46]line [12:46:46]line [12:46:46]line [12:46:46]written 0, free lines is 3345 [12:46:46]MH_Cut [12:46:46]Write to MH i2c: D1 01 00 F6 35 01 FD [12:46:46]Write i2c OK [12:46:46]MH_I2C_Read... [12:46:46]Read from MH i2c: D1 [12:46:46]MH_I2C_Read... [12:46:46]Read from MH i2c: D1 01 00 [12:46:46]MH_I2C_Read... [12:46:46]Read from MH i2c: D1 01 00 F6 35 00 FC [12:46:46]Write to MH i2c: 01 00 00 F7 35 2C [12:46:46]Write i2c OK [12:46:46]MH_I2C_Read... [12:46:46]OFD Sender: No OFD packet to send [12:46:46]*** Cut start [12:46:46]*** Partial cut [12:46:46]*** CUTSNS_PIN = 1 [12:46:46]*** CUTSNS_PIN = 0 [12:46:47]*** Brake cut motor [12:46:47]Read from MH i2c: 01 [12:46:47]MH_I2C_Read... [12:46:47]*** Stop cut motor [12:46:47]*** Cut end [12:46:47]Read from MH i2c: 01 07 00 [12:46:47]MH_I2C_Read... [12:46:47]Read from MH i2c: 01 07 00 F7 35 00 00 00 00 00 FF 0F 41 [12:46:47]process_action close_receipt done [12:46:47]requested_data is exist [12:46:47]produce_requested_data [12:46:47]requested_item fm.sn is exist - process it [12:46:47]wFMCommunicate request_size=4 [12:46:47]MH_SAM_APDU [12:46:47]CAPDU: 80 11 00 00 [12:46:47]Write to MH i2c: E2 08 00 F8 35 80 11 00 00 00 00 00 00 A7 [12:46:47]Write i2c OK [12:46:47]MH_I2C_Read... [12:46:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:46:47]Read from MH i2c: E2 [12:46:47]MH_I2C_Read... [12:46:47]Read from MH i2c: E2 17 00 [12:46:47]MH_I2C_Read... [12:46:47]Read from MH i2c: E2 17 00 F8 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F8 [12:46:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:46:47]wFMCommunicate OK [12:46:47]requested_item fd.num is exist - process it [12:46:47]SAM_PROTO_GetFieldsCounters [12:46:47]wFMCommunicate request_size=4 [12:46:47]MH_SAM_APDU [12:46:47]CAPDU: 80 13 00 00 [12:46:47]Write to MH i2c: E2 08 00 F9 35 80 13 00 00 00 00 00 00 AA [12:46:47]Write i2c OK [12:46:47]MH_I2C_Read... [12:46:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:46:47]Read from MH i2c: E2 [12:46:47]MH_I2C_Read... [12:46:47]Read from MH i2c: E2 62 00 [12:46:47]MH_I2C_Read... [12:46:47]Read from MH i2c: E2 62 00 F9 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 43 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 2B 01 00 00 5E 04 04 00 2B 01 00 00 57 04 04 00 2C 01 00 00 19 04 04 00 00 00 00 00 90 00 49 [12:46:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 43 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 2B 01 00 00 5E 04 04 00 2B 01 00 00 57 04 04 00 2C 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:46:47]wFMCommunicate OK [12:46:47]SAM_PROTO_GetFieldsCounters done [12:46:47]requested_item shift.num is exist - process it [12:46:47]requested_item shift.opened is exist - process it [12:46:47]req_shift_opened [12:46:47]FM_GetShiftState [12:46:47]SAM_PROTO_GetShiftState [12:46:47]wFMCommunicate request_size=4 [12:46:47]MH_SAM_APDU [12:46:47]CAPDU: 80 13 01 00 [12:46:47]Write to MH i2c: E2 08 00 FA 35 80 13 01 00 00 00 00 00 AC [12:46:47]Write i2c OK [12:46:47]MH_I2C_Read... [12:46:47]Read from MH i2c: E2 [12:46:47]MH_I2C_Read... [12:46:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:46:47]Read from MH i2c: E2 0E 00 [12:46:47]MH_I2C_Read... [12:46:47]Read from MH i2c: E2 0E 00 FA 35 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 53 [12:46:47]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:46:47]wFMCommunicate OK [12:46:47]SAM_PROTO_GetShiftState done [12:46:47]FM_GetShiftState done [12:46:47]req_shift_opened done [12:46:47]requested_item shift.open_date is exist - process it [12:46:47]req_shift_open_date [12:46:47]req_shift_open_date done [12:46:47]produce_requested_data done [12:46:47]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156227,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:46:47]process_action_free close_receipt [12:46:47]json_value_free [12:46:47]json_value_free done [12:46:47]process_json_proto returns [12:46:47]Send response to host [12:46:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156227,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:46:47]free response buf [12:46:47]execute_script done [12:46:47]execute_script returns [12:46:47]free content buf [12:46:47]Sock 8.Close socket [12:46:47]Sock 8.Thread stoped [12:46:51]OFD Sender: No OFD packet to send [12:46:56]OFD Sender: No OFD packet to send [12:47:01]OFD Sender: No OFD packet to send [12:47:02]accept exits with 9 [12:47:02]New connection [12:47:02]New thread 3066551652 created [12:47:02]Thread 3066695012 joined [12:47:02]Waiting for new connection... [12:47:02] Sock 9.Parse request [12:47:02]Sock 9.Check first char [12:47:02]Sock 9.First char is OK [12:47:02]request: POST /json_proto HTTP/1.0 [12:47:02]Method: POST [12:47:02]URL: /json_proto [12:47:02]Method is POST - this is cgi request [12:47:02]url: /json_proto [12:47:02]query_string will be loaded in cgi processing [12:47:02]execute_cgi json_proto POST (null) [12:47:02]execute_cgi path=json_proto method=POST [12:47:02]POST find Content-Length [12:47:02]Host: 172.17.53.67:8080 [12:47:02]Content-Length: 677 [12:47:02]Content-Type: application/json [12:47:02] [12:47:02]POST finish read [12:47:02]Found Content-Length = 677 [12:47:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874520", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:47:02]execute_script... [12:47:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874520", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:47:02]POST & json_proto [12:47:02]process_json_proto [12:47:02]json parsed OK: [12:47:02]protocol is kg_v1.0 [12:47:02]action value=close_receipt [12:47:02]process_action close_receipt [12:47:02]cmd_close_receipt [12:47:02]MH_GetDate [12:47:02]Write to MH i2c: F0 00 00 FB 35 1F [12:47:02]Write i2c OK [12:47:02]MH_I2C_Read... [12:47:02]Read from MH i2c: F0 [12:47:02]MH_I2C_Read... [12:47:02]Read from MH i2c: F0 09 00 [12:47:02]MH_I2C_Read... [12:47:02]Read from MH i2c: F0 09 00 FB 35 00 C7 FB 14 67 19 BC 99 64 37 [12:47:02]GetLastDocTimeStamp 1729428405 [12:47:02]current date 1729428423 [12:47:02]FM_GetShiftState [12:47:02]SAM_PROTO_GetShiftState [12:47:02]wFMCommunicate request_size=4 [12:47:02]MH_SAM_APDU [12:47:02]CAPDU: 80 13 01 00 [12:47:02]Write to MH i2c: E2 08 00 FC 35 80 13 01 00 00 00 00 00 AE [12:47:02]Write i2c OK [12:47:02]MH_I2C_Read... [12:47:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:47:02]Read from MH i2c: E2 [12:47:02]MH_I2C_Read... [12:47:02]Read from MH i2c: E2 0E 00 [12:47:02]MH_I2C_Read... [12:47:02]Read from MH i2c: E2 0E 00 FC 35 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 55 [12:47:02]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:47:02]wFMCommunicate OK [12:47:02]SAM_PROTO_GetShiftState done [12:47:02]FM_GetShiftState done [12:47:02]opened in 1729383891 [12:47:02]opened+sec_in_day 1729470291 [12:47:02]quantity*price = 50041 [12:47:02]sum+1 = 50042 [12:47:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 300 20.10.2024 12:47 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156228 ФПД: 77685781231614 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T124703&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156228&fm=77685781231614&tin=02508201610067®Number=0000137193017469&sum=50000 [12:47:03]StoreToDocumentArchive [12:47:03]shift 314 fd 156228 [12:47:03]save to /storage/0314/doc_00156228 [12:47:03]save last doc name /storage/0314/doc_00156228 to /storage/kkm_last_doc_name [12:47:03]save OK [12:47:03]Clear old archive folders... [12:47:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:47:03]tlvbuf is 0096FF60 [12:47:03]SAM_PROTO_ClearQueue [12:47:03]wFMCommunicate request_size=4 [12:47:03]MH_SAM_APDU [12:47:03]CAPDU: 80 09 00 00 [12:47:03]Write to MH i2c: E2 08 00 09 36 80 09 00 00 00 00 00 00 B1 [12:47:03]Write i2c OK [12:47:03]MH_I2C_Read... [12:47:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:47:03]Read from MH i2c: E2 [12:47:03]MH_I2C_Read... [12:47:03]Read from MH i2c: E2 03 00 [12:47:03]MH_I2C_Read... [12:47:03]Read from MH i2c: E2 03 00 09 36 00 90 00 B3 [12:47:03]RAPDU: 90 00 [12:47:03]wFMCommunicate OK [12:47:03]SAM_PROTO_ClearQueue done [12:47:03]KKMCreateOFDPacket [12:47:03]OFDProtocolAddRootSTLVToBuf [12:47:03]FM_MakeSignedData [12:47:03]FM_MakeSignedData [12:47:03]SAM_PROTO_SignData [12:47:03]wFMCommunicate request_size=4 [12:47:03]MH_SAM_APDU [12:47:03]CAPDU: 80 0D 01 02 [12:47:03]Write to MH i2c: E2 08 00 0A 36 80 0D 01 02 00 00 00 00 B9 [12:47:03]Write i2c OK [12:47:03]MH_I2C_Read... [12:47:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:47:03]Read from MH i2c: E2 [12:47:03]MH_I2C_Read... [12:47:03]Read from MH i2c: E2 03 00 [12:47:03]MH_I2C_Read... [12:47:03]Read from MH i2c: E2 03 00 0A 36 00 90 00 B4 [12:47:03]RAPDU: 90 00 [12:47:03]wFMCommunicate OK [12:47:03]wFMCommunicate request_size=255 [12:47:03]MH_SAM_APDU [12:47:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 C7 FB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 44 62 02 00 35 04 06 00 46 [12:47:03]Write to MH i2c: E2 02 01 0B 36 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 C7 FB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 44 62 02 00 35 04 06 00 46 00 00 F3 [12:47:03]Write i2c OK [12:47:03]MH_I2C_Read... [12:47:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:47:03]Read from MH i2c: E2 [12:47:03]MH_I2C_Read... [12:47:03]Read from MH i2c: E2 03 00 [12:47:03]MH_I2C_Read... [12:47:03]Read from MH i2c: E2 03 00 0B 36 00 90 00 B5 [12:47:03]RAPDU: 90 00 [12:47:03]wFMCommunicate OK [12:47:03]wFMCommunicate request_size=10 [12:47:03]MH_SAM_APDU [12:47:03]CAPDU: 80 0D 02 02 05 A7 A1 64 F7 FE [12:47:03]Write to MH i2c: E2 0D 00 0C 36 80 0D 02 02 05 00 A7 A1 64 F7 FE 00 00 67 [12:47:03]Write i2c OK [12:47:03]MH_I2C_Read... [12:47:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:47:04]Read from MH i2c: E2 [12:47:04]MH_I2C_Read... [12:47:04]Read from MH i2c: E2 03 00 [12:47:04]MH_I2C_Read... [12:47:04]Read from MH i2c: E2 03 00 0C 36 00 90 00 B6 [12:47:04]RAPDU: 90 00 [12:47:04]wFMCommunicate OK [12:47:04]wFMCommunicate request_size=4 [12:47:04]MH_SAM_APDU [12:47:04]CAPDU: 80 0D 03 02 [12:47:04]Write to MH i2c: E2 08 00 0D 36 80 0D 03 02 00 00 00 00 BE [12:47:04]Write i2c OK [12:47:04]MH_I2C_Read... [12:47:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:47:04]Read from MH i2c: E2 [12:47:04]MH_I2C_Read... [12:47:04]Read from MH i2c: E2 0B 00 [12:47:04]MH_I2C_Read... [12:47:04]Read from MH i2c: E2 0B 00 0D 36 00 CE D2 72 5A A0 28 13 55 90 00 5B [12:47:04]RAPDU: CE D2 72 5A A0 28 13 55 90 00 [12:47:04]wFMCommunicate OK [12:47:04]SAM_PROTO_SignData done [12:47:04]FM_MakeSignedData done [12:47:04]CreateOFDProtocolMessage [12:47:04]wFMCommunicate request_size=4 [12:47:04]MH_SAM_APDU [12:47:04]CAPDU: 80 11 00 00 [12:47:04]Write to MH i2c: E2 08 00 0E 36 80 11 00 00 00 00 00 00 BE [12:47:04]Write i2c OK [12:47:04]MH_I2C_Read... [12:47:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:47:04]Read from MH i2c: E2 [12:47:04]MH_I2C_Read... [12:47:04]Read from MH i2c: E2 17 00 [12:47:04]MH_I2C_Read... [12:47:04]Read from MH i2c: E2 17 00 0E 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0F [12:47:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:47:04]wFMCommunicate OK [12:47:04]CreateOFDProtocolMessage done [12:47:04]OFDSenderStorePacket 156228 [12:47:04]StoreOFDPacket docnum=156228 [12:47:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D0 81 07 01 4F 0B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 C7 FB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 44 62 02 00 35 04 06 00 46 A7 A1 64 F7 FE CE D2 72 5A A0 28 13 55 [12:47:04]CheckFolder [12:47:04]dirname=/storage/ofd_packets [12:47:04]CheckFolder done [12:47:04]ProducePacketName [12:47:04]name=ofd_packets/00156228 [12:47:04]NVStorageSaveData ofd_packets/00156228 [12:47:04]File name is /storage/ofd_packets/00156228 [12:47:04]Write 301 bytes [12:47:04]NVStorageSaveData done [12:47:04]OFDSenderStorePacket done [12:47:04]KKMCreateOFDPacket done [12:47:04]NVStorageSaveData kkm_last_timestamp [12:47:04]File name is /storage/kkm_last_timestamp [12:47:04]Write 4 bytes [12:47:04]NVStorageSaveData done [12:47:04]OFD Sender: Processing packet 156228 [packets to send 52, broken 51] [12:47:04]ProducePacketName [12:47:04]name=ofd_packets/00156228 [12:47:04]OFD Sender: To server: pG, [12:47:04]CommunicateWithHost lk.salyk.kg:30040 [12:47:04]ConnectInit lk.salyk.kg [12:47:04]ExternCall_PrintAddStr [12:47:04]wPrintStart [12:47:04]Write to MH i2c: 01 00 00 0F 36 45 [12:47:04]Write i2c OK [12:47:04]MH_I2C_Read... [12:47:04]Read from MH i2c: 01 [12:47:04]MH_I2C_Read... [12:47:04]Read from MH i2c: 01 07 00 [12:47:04]MH_I2C_Read... [12:47:04]Read from MH i2c: 01 07 00 0F 36 00 00 00 00 00 FF 0F 5A [12:47:04]RasterBufferAndPrint [12:47:04]line Счет N : (1)874520 [12:47:04]line ИНН: 02508201610067 [12:47:04]line Контрольно-Кассовый Чек [12:47:04]line ПРОДАЖА [12:47:04]line ТРК (МРК, ГНК) : 22 [12:47:04]line Товар: 2710124130 [12:47:04]line Аи-92-К-5 [12:47:04]line 7.480 * 66.90 [12:47:04]line = 500.41 [12:47:04]line НДС 12% НСП 1% [12:47:04]line > о реализуемом товаре [12:47:04]line ОКРУГЛЕНИЕ: -0.41 [12:47:04]line ИТОГО: 500.00 [12:47:04]line Внесено: 500.00 [12:47:04]line СДАЧА: 0.00 [12:47:04]line НСП 1% : 4.43 [12:47:04]line НДС 12% : 53.14 [12:47:04]line Наличными: 500.00 [12:47:04]line Безнал.: 0.00 [12:47:04]line Место: АЗС № 165 "Партнер Нефть" [12:47:04]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:47:04]line СНО: Общий режим [12:47:04]line Чек 300 20.10.2024 12:47 [12:47:04]line Смена: 314 ФФД: 1.0 [12:47:04]line ЗНМ: 0300000234 [12:47:04]line РНМ: 0000137193017469 [12:47:04]line Версия ККМ: v1.0 [12:47:04]line ФМ: 0000000000963156 [12:47:04]line ФД: 156228 [12:47:04]line ФПД: 77685781231614 [12:47:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T124703&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156228&fm=77685781231614&tin=02508201610067®Number=0000137193017469&sum=50000 [12:47:04]Connected sock=11 [12:47:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D0 81 07 01 4F 0B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 C7 FB 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 44 62 02 00 35 04 06 00 46 A7 A1 64 F7 FE CE D2 72 5A A0 28 13 55 [12:47:04]written 0, free lines is 4095 [12:47:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A7 E7 47 00 40 2B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 44 62 02 00 F4 03 04 00 FA A1 14 67 B6 04 01 00 00 40 35 01 07 74 FD 93 CC [12:47:04]CommunicateWithHost err = 0 [12:47:04]CheckOFDResponse [12:47:04]1017 (14) - 77093643461234 [12:47:04]1041 (16) - 0000000000963156 [12:47:04]1040 (4) - 156228 [12:47:04]1012 (4) - 20.10.2024 06:23 [12:47:04]1206 (1) - 0 [12:47:04]OFD Sender: Remove packet 156228 [12:47:04]ProducePacketName [12:47:04]name=ofd_packets/00156228 [12:47:04]NVStorageDeleteData [12:47:04]Write to MH i2c: 01 00 00 3A 36 70 [12:47:04]Write i2c OK [12:47:04]MH_I2C_Read... [12:47:04]Read from MH i2c: 01 [12:47:04]MH_I2C_Read... [12:47:04]Read from MH i2c: 01 07 00 [12:47:04]MH_I2C_Read... [12:47:04]Read from MH i2c: 01 07 00 3A 36 00 00 00 00 00 E4 0C 67 [12:47:04]RasterBufferAndPrint [12:47:04]line [12:47:04]line [12:47:04]line [12:47:04]line [12:47:04]line [12:47:04]written 0, free lines is 3306 [12:47:04]MH_Cut [12:47:04]Write to MH i2c: D1 01 00 41 36 01 49 [12:47:04]Write i2c OK [12:47:04]MH_I2C_Read... [12:47:04]Read from MH i2c: D1 [12:47:04]MH_I2C_Read... [12:47:04]Read from MH i2c: D1 01 00 [12:47:04]MH_I2C_Read... [12:47:04]Read from MH i2c: D1 01 00 41 36 00 48 [12:47:04]Write to MH i2c: 01 00 00 42 36 78 [12:47:04]Write i2c OK [12:47:04]MH_I2C_Read... [12:47:05]OFD Sender: No OFD packet to send [12:47:05]*** Cut start [12:47:05]*** Partial cut [12:47:05]*** CUTSNS_PIN = 1 [12:47:05]*** CUTSNS_PIN = 0 [12:47:05]*** Brake cut motor [12:47:06]Read from MH i2c: 01 [12:47:06]MH_I2C_Read... [12:47:06]*** Stop cut motor [12:47:06]*** Cut end [12:47:06]Read from MH i2c: 01 07 00 [12:47:06]MH_I2C_Read... [12:47:06]Read from MH i2c: 01 07 00 42 36 00 00 00 00 00 FF 0F 8D [12:47:06]process_action close_receipt done [12:47:06]requested_data is exist [12:47:06]produce_requested_data [12:47:06]requested_item fm.sn is exist - process it [12:47:06]wFMCommunicate request_size=4 [12:47:06]MH_SAM_APDU [12:47:06]CAPDU: 80 11 00 00 [12:47:06]Write to MH i2c: E2 08 00 43 36 80 11 00 00 00 00 00 00 F3 [12:47:06]Write i2c OK [12:47:06]MH_I2C_Read... [12:47:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:47:06]Read from MH i2c: E2 [12:47:06]MH_I2C_Read... [12:47:06]Read from MH i2c: E2 17 00 [12:47:06]MH_I2C_Read... [12:47:06]Read from MH i2c: E2 17 00 43 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 44 [12:47:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:47:06]wFMCommunicate OK [12:47:06]requested_item fd.num is exist - process it [12:47:06]SAM_PROTO_GetFieldsCounters [12:47:06]wFMCommunicate request_size=4 [12:47:06]MH_SAM_APDU [12:47:06]CAPDU: 80 13 00 00 [12:47:06]Write to MH i2c: E2 08 00 44 36 80 13 00 00 00 00 00 00 F6 [12:47:06]Write i2c OK [12:47:06]MH_I2C_Read... [12:47:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:47:06]Read from MH i2c: E2 [12:47:06]MH_I2C_Read... [12:47:06]Read from MH i2c: E2 62 00 [12:47:06]MH_I2C_Read... [12:47:06]Read from MH i2c: E2 62 00 44 36 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 44 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 2C 01 00 00 5E 04 04 00 2C 01 00 00 57 04 04 00 2D 01 00 00 19 04 04 00 00 00 00 00 90 00 99 [12:47:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 44 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 2C 01 00 00 5E 04 04 00 2C 01 00 00 57 04 04 00 2D 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:47:06]wFMCommunicate OK [12:47:06]SAM_PROTO_GetFieldsCounters done [12:47:06]requested_item shift.num is exist - process it [12:47:06]requested_item shift.opened is exist - process it [12:47:06]req_shift_opened [12:47:06]FM_GetShiftState [12:47:06]SAM_PROTO_GetShiftState [12:47:06]wFMCommunicate request_size=4 [12:47:06]MH_SAM_APDU [12:47:06]CAPDU: 80 13 01 00 [12:47:06]Write to MH i2c: E2 08 00 45 36 80 13 01 00 00 00 00 00 F8 [12:47:06]Write i2c OK [12:47:06]MH_I2C_Read... [12:47:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:47:06]Read from MH i2c: E2 [12:47:06]MH_I2C_Read... [12:47:06]Read from MH i2c: E2 0E 00 [12:47:06]MH_I2C_Read... [12:47:06]Read from MH i2c: E2 0E 00 45 36 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 9F [12:47:06]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:47:06]wFMCommunicate OK [12:47:06]SAM_PROTO_GetShiftState done [12:47:06]FM_GetShiftState done [12:47:06]req_shift_opened done [12:47:06]requested_item shift.open_date is exist - process it [12:47:06]req_shift_open_date [12:47:06]req_shift_open_date done [12:47:06]produce_requested_data done [12:47:06]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156228,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:47:06]process_action_free close_receipt [12:47:06]json_value_free [12:47:06]json_value_free done [12:47:06]process_json_proto returns [12:47:06]Send response to host [12:47:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156228,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:47:06]free response buf [12:47:06]execute_script done [12:47:06]execute_script returns [12:47:06]free content buf [12:47:06]Sock 9.Close socket [12:47:06]Sock 9.Thread stoped [12:47:10]OFD Sender: No OFD packet to send [12:47:15]OFD Sender: No OFD packet to send [12:47:20]OFD Sender: No OFD packet to send [12:47:25]OFD Sender: No OFD packet to send [12:47:30]OFD Sender: No OFD packet to send [12:47:35]OFD Sender: No OFD packet to send [12:47:40]OFD Sender: No OFD packet to send [12:47:45]OFD Sender: No OFD packet to send [12:47:50]OFD Sender: No OFD packet to send [12:47:55]OFD Sender: No OFD packet to send [12:48:00]OFD Sender: No OFD packet to send [12:48:05]OFD Sender: No OFD packet to send [12:48:10]OFD Sender: No OFD packet to send [12:48:12]accept exits with 8 [12:48:12]New connection [12:48:12]New thread 3066695012 created [12:48:12]Thread 3066551652 joined [12:48:12]Waiting for new connection... [12:48:12] Sock 8.Parse request [12:48:12]Sock 8.Check first char [12:48:12]Sock 8.First char is OK [12:48:12]request: POST /json_proto HTTP/1.0 [12:48:12]Method: POST [12:48:12]URL: /json_proto [12:48:12]Method is POST - this is cgi request [12:48:12]url: /json_proto [12:48:12]query_string will be loaded in cgi processing [12:48:12]execute_cgi json_proto POST (null) [12:48:12]execute_cgi path=json_proto method=POST [12:48:12]POST find Content-Length [12:48:12]Host: 172.17.53.67:8080 [12:48:12]Content-Length: 762 [12:48:12]Content-Type: application/json [12:48:12] [12:48:12]POST finish read [12:48:12]Found Content-Length = 762 [12:48:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874521", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:48:12]execute_script... [12:48:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874521", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:48:12]POST & json_proto [12:48:12]process_json_proto [12:48:12]json parsed OK: [12:48:12]protocol is kg_v1.0 [12:48:12]action value=close_receipt [12:48:12]process_action close_receipt [12:48:12]cmd_close_receipt [12:48:12]MH_GetDate [12:48:12]Write to MH i2c: F0 00 00 46 36 6B [12:48:12]Write i2c OK [12:48:12]MH_I2C_Read... [12:48:12]Read from MH i2c: F0 [12:48:12]MH_I2C_Read... [12:48:12]Read from MH i2c: F0 09 00 [12:48:12]MH_I2C_Read... [12:48:12]Read from MH i2c: F0 09 00 46 36 00 0D FC 14 67 19 BC 99 64 CA [12:48:12]GetLastDocTimeStamp 1729428423 [12:48:12]current date 1729428493 [12:48:12]FM_GetShiftState [12:48:12]SAM_PROTO_GetShiftState [12:48:12]wFMCommunicate request_size=4 [12:48:12]MH_SAM_APDU [12:48:12]CAPDU: 80 13 01 00 [12:48:12]Write to MH i2c: E2 08 00 47 36 80 13 01 00 00 00 00 00 FA [12:48:12]Write i2c OK [12:48:12]MH_I2C_Read... [12:48:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:48:12]Read from MH i2c: E2 [12:48:12]MH_I2C_Read... [12:48:12]Read from MH i2c: E2 0E 00 [12:48:12]MH_I2C_Read... [12:48:12]Read from MH i2c: E2 0E 00 47 36 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A1 [12:48:12]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:48:12]wFMCommunicate OK [12:48:12]SAM_PROTO_GetShiftState done [12:48:12]FM_GetShiftState done [12:48:12]opened in 1729383891 [12:48:12]opened+sec_in_day 1729470291 [12:48:12]quantity*price = 100000 [12:48:12]sum+1 = 100002 [12:48:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 301 20.10.2024 12:48 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156229 ФПД: 32143238011277 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T124814&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156229&fm=32143238011277&tin=02508201610067®Number=0000137193017469&sum=100001 [12:48:13]StoreToDocumentArchive [12:48:13]shift 314 fd 156229 [12:48:13]save to /storage/0314/doc_00156229 [12:48:13]save last doc name /storage/0314/doc_00156229 to /storage/kkm_last_doc_name [12:48:13]save OK [12:48:13]Clear old archive folders... [12:48:13]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:48:13]tlvbuf is 008A6790 [12:48:13]SAM_PROTO_ClearQueue [12:48:13]wFMCommunicate request_size=4 [12:48:13]MH_SAM_APDU [12:48:13]CAPDU: 80 09 00 00 [12:48:13]Write to MH i2c: E2 08 00 54 36 80 09 00 00 00 00 00 00 FC [12:48:13]Write i2c OK [12:48:13]MH_I2C_Read... [12:48:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:48:13]Read from MH i2c: E2 [12:48:13]MH_I2C_Read... [12:48:13]Read from MH i2c: E2 03 00 [12:48:13]MH_I2C_Read... [12:48:13]Read from MH i2c: E2 03 00 54 36 00 90 00 FE [12:48:13]RAPDU: 90 00 [12:48:13]wFMCommunicate OK [12:48:13]SAM_PROTO_ClearQueue done [12:48:13]KKMCreateOFDPacket [12:48:13]OFDProtocolAddRootSTLVToBuf [12:48:13]FM_MakeSignedData [12:48:13]FM_MakeSignedData [12:48:13]SAM_PROTO_SignData [12:48:13]wFMCommunicate request_size=4 [12:48:13]MH_SAM_APDU [12:48:13]CAPDU: 80 0D 01 02 [12:48:13]Write to MH i2c: E2 08 00 55 36 80 0D 01 02 00 00 00 00 04 [12:48:13]Write i2c OK [12:48:13]MH_I2C_Read... [12:48:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:48:13]Read from MH i2c: E2 [12:48:13]MH_I2C_Read... [12:48:13]Read from MH i2c: E2 03 00 [12:48:13]MH_I2C_Read... [12:48:13]Read from MH i2c: E2 03 00 55 36 00 90 00 FF [12:48:13]RAPDU: 90 00 [12:48:13]wFMCommunicate OK [12:48:13]wFMCommunicate request_size=255 [12:48:13]MH_SAM_APDU [12:48:13]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 0E FC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 45 62 02 00 35 04 06 00 [12:48:13]Write to MH i2c: E2 02 01 56 36 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 0E FC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 45 62 02 00 35 04 06 00 00 00 96 [12:48:13]Write i2c OK [12:48:13]MH_I2C_Read... [12:48:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:48:14]Read from MH i2c: E2 [12:48:14]MH_I2C_Read... [12:48:14]Read from MH i2c: E2 03 00 [12:48:14]MH_I2C_Read... [12:48:14]Read from MH i2c: E2 03 00 56 36 00 90 00 00 [12:48:14]RAPDU: 90 00 [12:48:14]wFMCommunicate OK [12:48:14]wFMCommunicate request_size=11 [12:48:14]MH_SAM_APDU [12:48:14]CAPDU: 80 0D 02 02 06 1D 3B EE 48 99 8D [12:48:14]Write to MH i2c: E2 0E 00 57 36 80 0D 02 02 06 00 1D 3B EE 48 99 8D 00 00 C7 [12:48:14]Write i2c OK [12:48:14]MH_I2C_Read... [12:48:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:48:14]Read from MH i2c: E2 [12:48:14]MH_I2C_Read... [12:48:14]Read from MH i2c: E2 03 00 [12:48:14]MH_I2C_Read... [12:48:14]Read from MH i2c: E2 03 00 57 36 00 90 00 01 [12:48:14]RAPDU: 90 00 [12:48:14]wFMCommunicate OK [12:48:14]wFMCommunicate request_size=4 [12:48:14]MH_SAM_APDU [12:48:14]CAPDU: 80 0D 03 02 [12:48:14]Write to MH i2c: E2 08 00 58 36 80 0D 03 02 00 00 00 00 09 [12:48:14]Write i2c OK [12:48:14]MH_I2C_Read... [12:48:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:48:14]Read from MH i2c: E2 [12:48:14]MH_I2C_Read... [12:48:14]Read from MH i2c: E2 0B 00 [12:48:14]MH_I2C_Read... [12:48:14]Read from MH i2c: E2 0B 00 58 36 00 94 71 F4 4E A5 69 EE 8C 90 00 D9 [12:48:14]RAPDU: 94 71 F4 4E A5 69 EE 8C 90 00 [12:48:14]wFMCommunicate OK [12:48:14]SAM_PROTO_SignData done [12:48:14]FM_MakeSignedData done [12:48:14]CreateOFDProtocolMessage [12:48:14]wFMCommunicate request_size=4 [12:48:14]MH_SAM_APDU [12:48:14]CAPDU: 80 11 00 00 [12:48:14]Write to MH i2c: E2 08 00 59 36 80 11 00 00 00 00 00 00 09 [12:48:14]Write i2c OK [12:48:14]MH_I2C_Read... [12:48:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:48:14]Read from MH i2c: E2 [12:48:14]MH_I2C_Read... [12:48:14]Read from MH i2c: E2 17 00 [12:48:14]MH_I2C_Read... [12:48:14]Read from MH i2c: E2 17 00 59 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5A [12:48:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:48:14]wFMCommunicate OK [12:48:14]CreateOFDProtocolMessage done [12:48:14]OFDSenderStorePacket 156229 [12:48:14]StoreOFDPacket docnum=156229 [12:48:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 C4 97 08 01 8B 98 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 0E FC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 45 62 02 00 35 04 06 00 1D 3B EE 48 99 8D 94 71 F4 4E A5 69 EE 8C [12:48:14]CheckFolder [12:48:14]dirname=/storage/ofd_packets [12:48:14]CheckFolder done [12:48:14]ProducePacketName [12:48:14]name=ofd_packets/00156229 [12:48:14]NVStorageSaveData ofd_packets/00156229 [12:48:14]File name is /storage/ofd_packets/00156229 [12:48:14]Write 302 bytes [12:48:14]NVStorageSaveData done [12:48:14]OFDSenderStorePacket done [12:48:14]KKMCreateOFDPacket done [12:48:14]NVStorageSaveData kkm_last_timestamp [12:48:14]File name is /storage/kkm_last_timestamp [12:48:14]Write 4 bytes [12:48:14]NVStorageSaveData done [12:48:14]ExternCall_PrintAddStr [12:48:14]wPrintStart [12:48:14]Write to MH i2c: 01 00 00 5A 36 90 [12:48:14]Write i2c OK [12:48:14]MH_I2C_Read... [12:48:14]Read from MH i2c: 01 [12:48:14]MH_I2C_Read... [12:48:14]Read from MH i2c: 01 07 00 [12:48:14]MH_I2C_Read... [12:48:14]Read from MH i2c: 01 07 00 5A 36 00 00 00 00 00 FF 0F A5 [12:48:14]RasterBufferAndPrint [12:48:14]line Счет N : (1)874521 [12:48:14]line ИНН: 02508201610067 [12:48:14]line Контрольно-Кассовый Чек [12:48:14]line ПРОДАЖА [12:48:14]line ТРК (МРК, ГНК) : 13 [12:48:14]line Товар: 2710124130 [12:48:14]line Super 92-К-5 [12:48:14]line 14.620 * 68.40 [12:48:14]line = 1000.01 [12:48:14]line НДС 12% НСП 1% [12:48:14]line > о реализуемом товаре [12:48:14]line ИТОГО: 1000.01 [12:48:14]line НСП 1% : 8.85 [12:48:14]line НДС 12% : 106.20 [12:48:14]line Наличными: 0.00 [12:48:14]line Безнал.: 1000.01 [12:48:14]line Место: АЗС № 165 "Партнер Нефть" [12:48:14]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:48:14]line СНО: Общий режим [12:48:14]line Чек 301 20.10.2024 12:48 [12:48:14]line Смена: 314 ФФД: 1.0 [12:48:14]line ЗНМ: 0300000234 [12:48:14]line РНМ: 0000137193017469 [12:48:14]line Версия ККМ: v1.0 [12:48:14]line Платежная система: Mbank [12:48:14]line ФМ: 0000000000963156 [12:48:14]line ФД: 156229 [12:48:14]line ФПД: 32143238011277 [12:48:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T124814&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156229&fm=32143238011277&tin=02508201610067®Number=0000137193017469&sum=100001 [12:48:14]OFD Sender: Processing packet 156229 [packets to send 52, broken 51] [12:48:14]ProducePacketName [12:48:14]name=ofd_packets/00156229 [12:48:14]OFD Sender: To server: pG, [12:48:14]CommunicateWithHost lk.salyk.kg:30040 [12:48:14]ConnectInit lk.salyk.kg [12:48:14]written 0, free lines is 4095 [12:48:14]Connected sock=10 [12:48:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 C4 97 08 01 8B 98 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 0E FC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 45 62 02 00 35 04 06 00 1D 3B EE 48 99 8D 94 71 F4 4E A5 69 EE 8C [12:48:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 ED AE 47 00 1A 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 39 36 33 31 35 36 10 04 04 00 45 62 02 00 F4 03 04 00 40 A2 14 67 B6 04 01 00 00 E2 D2 C3 22 FB AD A1 2A [12:48:14]CommunicateWithHost err = 0 [12:48:14]CheckOFDResponse [12:48:14]1017 (14) - 77093643461234 [12:48:14]1041 (16) - 0000000000963156 [12:48:14]1040 (4) - 156229 [12:48:14]1012 (4) - 20.10.2024 06:25 [12:48:14]1206 (1) - 0 [12:48:14]OFD Sender: Remove packet 156229 [12:48:14]ProducePacketName [12:48:14]name=ofd_packets/00156229 [12:48:14]NVStorageDeleteData [12:48:15]Write to MH i2c: 01 00 00 83 36 B9 [12:48:15]Write i2c OK [12:48:15]MH_I2C_Read... [12:48:15]Read from MH i2c: 01 [12:48:15]MH_I2C_Read... [12:48:15]Read from MH i2c: 01 07 00 [12:48:15]MH_I2C_Read... [12:48:15]Read from MH i2c: 01 07 00 83 36 00 00 00 00 00 0C 0D D9 [12:48:15]RasterBufferAndPrint [12:48:15]line [12:48:15]line [12:48:15]line [12:48:15]line [12:48:15]line [12:48:15]written 0, free lines is 3346 [12:48:15]MH_Cut [12:48:15]Write to MH i2c: D1 01 00 8A 36 01 92 [12:48:15]Write i2c OK [12:48:15]MH_I2C_Read... [12:48:15]Read from MH i2c: D1 [12:48:15]MH_I2C_Read... [12:48:15]Read from MH i2c: D1 01 00 [12:48:15]MH_I2C_Read... [12:48:15]Read from MH i2c: D1 01 00 8A 36 00 91 [12:48:15]Write to MH i2c: 01 00 00 8B 36 C1 [12:48:15]Write i2c OK [12:48:15]MH_I2C_Read... [12:48:15]OFD Sender: No OFD packet to send [12:48:15]*** Cut start [12:48:15]*** Partial cut [12:48:15]*** CUTSNS_PIN = 1 [12:48:15]*** CUTSNS_PIN = 0 [12:48:15]*** Brake cut motor [12:48:16]Read from MH i2c: 01 [12:48:16]MH_I2C_Read... [12:48:16]*** Stop cut motor [12:48:16]*** Cut end [12:48:16]Read from MH i2c: 01 07 00 [12:48:16]MH_I2C_Read... [12:48:16]Read from MH i2c: 01 07 00 8B 36 00 00 00 00 00 FF 0F D6 [12:48:16]process_action close_receipt done [12:48:16]requested_data is exist [12:48:16]produce_requested_data [12:48:16]requested_item fm.sn is exist - process it [12:48:16]wFMCommunicate request_size=4 [12:48:16]MH_SAM_APDU [12:48:16]CAPDU: 80 11 00 00 [12:48:16]Write to MH i2c: E2 08 00 8C 36 80 11 00 00 00 00 00 00 3C [12:48:16]Write i2c OK [12:48:16]MH_I2C_Read... [12:48:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:48:16]Read from MH i2c: E2 [12:48:16]MH_I2C_Read... [12:48:16]Read from MH i2c: E2 17 00 [12:48:16]MH_I2C_Read... [12:48:16]Read from MH i2c: E2 17 00 8C 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8D [12:48:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:48:16]wFMCommunicate OK [12:48:16]requested_item fd.num is exist - process it [12:48:16]SAM_PROTO_GetFieldsCounters [12:48:16]wFMCommunicate request_size=4 [12:48:16]MH_SAM_APDU [12:48:16]CAPDU: 80 13 00 00 [12:48:16]Write to MH i2c: E2 08 00 8D 36 80 13 00 00 00 00 00 00 3F [12:48:16]Write i2c OK [12:48:16]MH_I2C_Read... [12:48:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:48:16]Read from MH i2c: E2 [12:48:16]MH_I2C_Read... [12:48:16]Read from MH i2c: E2 62 00 [12:48:16]MH_I2C_Read... [12:48:16]Read from MH i2c: E2 62 00 8D 36 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 45 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 2D 01 00 00 5E 04 04 00 2D 01 00 00 57 04 04 00 2E 01 00 00 19 04 04 00 00 00 00 00 90 00 E6 [12:48:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 45 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 2D 01 00 00 5E 04 04 00 2D 01 00 00 57 04 04 00 2E 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:48:16]wFMCommunicate OK [12:48:16]SAM_PROTO_GetFieldsCounters done [12:48:16]requested_item shift.num is exist - process it [12:48:16]requested_item shift.opened is exist - process it [12:48:16]req_shift_opened [12:48:16]FM_GetShiftState [12:48:16]SAM_PROTO_GetShiftState [12:48:16]wFMCommunicate request_size=4 [12:48:16]MH_SAM_APDU [12:48:16]CAPDU: 80 13 01 00 [12:48:16]Write to MH i2c: E2 08 00 8E 36 80 13 01 00 00 00 00 00 41 [12:48:16]Write i2c OK [12:48:16]MH_I2C_Read... [12:48:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:48:16]Read from MH i2c: E2 [12:48:16]MH_I2C_Read... [12:48:16]Read from MH i2c: E2 0E 00 [12:48:16]MH_I2C_Read... [12:48:16]Read from MH i2c: E2 0E 00 8E 36 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 E8 [12:48:16]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:48:16]wFMCommunicate OK [12:48:16]SAM_PROTO_GetShiftState done [12:48:16]FM_GetShiftState done [12:48:16]req_shift_opened done [12:48:16]requested_item shift.open_date is exist - process it [12:48:16]req_shift_open_date [12:48:16]req_shift_open_date done [12:48:16]produce_requested_data done [12:48:16]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156229,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:48:16]process_action_free close_receipt [12:48:16]json_value_free [12:48:16]json_value_free done [12:48:16]process_json_proto returns [12:48:16]Send response to host [12:48:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156229,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:48:16]free response buf [12:48:16]execute_script done [12:48:16]execute_script returns [12:48:16]free content buf [12:48:16]Sock 8.Close socket [12:48:16]Sock 8.Thread stoped [12:48:18]accept exits with 9 [12:48:18]New connection [12:48:18]New thread 3066551652 created [12:48:18]Thread 3066695012 joined [12:48:18]Waiting for new connection... [12:48:18] Sock 9.Parse request [12:48:18]Sock 9.Check first char [12:48:18]Sock 9.First char is OK [12:48:18]request: POST /json_proto HTTP/1.0 [12:48:18]Method: POST [12:48:18]URL: /json_proto [12:48:18]Method is POST - this is cgi request [12:48:18]url: /json_proto [12:48:18]query_string will be loaded in cgi processing [12:48:18]execute_cgi json_proto POST (null) [12:48:18]execute_cgi path=json_proto method=POST [12:48:18]POST find Content-Length [12:48:18]Host: 172.17.53.67:8080 [12:48:18]Content-Length: 671 [12:48:18]Content-Type: application/json [12:48:18] [12:48:18]POST finish read [12:48:18]Found Content-Length = 671 [12:48:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874522", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 11.700, "sum" : 800.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:48:18]execute_script... [12:48:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874522", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 11.700, "sum" : 800.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:48:18]POST & json_proto [12:48:18]process_json_proto [12:48:18]json parsed OK: [12:48:18]protocol is kg_v1.0 [12:48:18]action value=close_receipt [12:48:18]process_action close_receipt [12:48:18]cmd_close_receipt [12:48:18]MH_GetDate [12:48:18]Write to MH i2c: F0 00 00 8F 36 B4 [12:48:18]Write i2c OK [12:48:18]MH_I2C_Read... [12:48:18]Read from MH i2c: F0 [12:48:18]MH_I2C_Read... [12:48:18]Read from MH i2c: F0 09 00 [12:48:18]MH_I2C_Read... [12:48:18]Read from MH i2c: F0 09 00 8F 36 00 13 FC 14 67 19 BC 99 64 19 [12:48:18]GetLastDocTimeStamp 1729428494 [12:48:18]current date 1729428499 [12:48:18]FM_GetShiftState [12:48:18]SAM_PROTO_GetShiftState [12:48:18]wFMCommunicate request_size=4 [12:48:18]MH_SAM_APDU [12:48:18]CAPDU: 80 13 01 00 [12:48:18]Write to MH i2c: E2 08 00 90 36 80 13 01 00 00 00 00 00 43 [12:48:18]Write i2c OK [12:48:18]MH_I2C_Read... [12:48:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:48:18]Read from MH i2c: E2 [12:48:18]MH_I2C_Read... [12:48:18]Read from MH i2c: E2 0E 00 [12:48:18]MH_I2C_Read... [12:48:18]Read from MH i2c: E2 0E 00 90 36 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 EA [12:48:18]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:48:18]wFMCommunicate OK [12:48:18]SAM_PROTO_GetShiftState done [12:48:18]FM_GetShiftState done [12:48:18]opened in 1729383891 [12:48:18]opened+sec_in_day 1729470291 [12:48:18]quantity*price = 80028 [12:48:18]sum+1 = 80029 [12:48:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.98 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 302 20.10.2024 12:48 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156230 ФПД: 251038161069117 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T124819&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156230&fm=251038161069117&tin=02508201610067®Number=0000137193017469&sum=80000 [12:48:19]StoreToDocumentArchive [12:48:19]shift 314 fd 156230 [12:48:19]save to /storage/0314/doc_00156230 [12:48:19]save last doc name /storage/0314/doc_00156230 to /storage/kkm_last_doc_name [12:48:19]save OK [12:48:19]Clear old archive folders... [12:48:19]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:48:19]tlvbuf is 00973BB0 [12:48:19]SAM_PROTO_ClearQueue [12:48:19]wFMCommunicate request_size=4 [12:48:19]MH_SAM_APDU [12:48:19]CAPDU: 80 09 00 00 [12:48:19]Write to MH i2c: E2 08 00 9D 36 80 09 00 00 00 00 00 00 45 [12:48:19]Write i2c OK [12:48:19]MH_I2C_Read... [12:48:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:48:19]Read from MH i2c: E2 [12:48:19]MH_I2C_Read... [12:48:19]Read from MH i2c: E2 03 00 [12:48:19]MH_I2C_Read... [12:48:19]Read from MH i2c: E2 03 00 9D 36 00 90 00 47 [12:48:19]RAPDU: 90 00 [12:48:19]wFMCommunicate OK [12:48:19]SAM_PROTO_ClearQueue done [12:48:19]KKMCreateOFDPacket [12:48:19]OFDProtocolAddRootSTLVToBuf [12:48:19]FM_MakeSignedData [12:48:19]FM_MakeSignedData [12:48:19]SAM_PROTO_SignData [12:48:19]wFMCommunicate request_size=4 [12:48:19]MH_SAM_APDU [12:48:19]CAPDU: 80 0D 01 02 [12:48:19]Write to MH i2c: E2 08 00 9E 36 80 0D 01 02 00 00 00 00 4D [12:48:19]Write i2c OK [12:48:19]MH_I2C_Read... [12:48:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:48:19]Read from MH i2c: E2 [12:48:19]MH_I2C_Read... [12:48:19]Read from MH i2c: E2 03 00 [12:48:19]MH_I2C_Read... [12:48:19]Read from MH i2c: E2 03 00 9E 36 00 90 00 48 [12:48:19]RAPDU: 90 00 [12:48:19]wFMCommunicate OK [12:48:19]wFMCommunicate request_size=255 [12:48:19]MH_SAM_APDU [12:48:19]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 01 00 00 F4 03 04 00 13 FC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 46 62 02 00 35 04 06 00 [12:48:19]Write to MH i2c: E2 02 01 9F 36 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 01 00 00 F4 03 04 00 13 FC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 46 62 02 00 35 04 06 00 00 00 3D [12:48:19]Write i2c OK [12:48:19]MH_I2C_Read... [12:48:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:48:20]Read from MH i2c: E2 [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: E2 03 00 [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: E2 03 00 9F 36 00 90 00 49 [12:48:20]RAPDU: 90 00 [12:48:20]wFMCommunicate OK [12:48:20]wFMCommunicate request_size=11 [12:48:20]MH_SAM_APDU [12:48:20]CAPDU: 80 0D 02 02 06 E4 51 60 6A 64 3D [12:48:20]Write to MH i2c: E2 0E 00 A0 36 80 0D 02 02 06 00 E4 51 60 6A 64 3D 00 00 FC [12:48:20]Write i2c OK [12:48:20]MH_I2C_Read... [12:48:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:48:20]Read from MH i2c: E2 [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: E2 03 00 [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: E2 03 00 A0 36 00 90 00 4A [12:48:20]RAPDU: 90 00 [12:48:20]wFMCommunicate OK [12:48:20]wFMCommunicate request_size=4 [12:48:20]MH_SAM_APDU [12:48:20]CAPDU: 80 0D 03 02 [12:48:20]Write to MH i2c: E2 08 00 A1 36 80 0D 03 02 00 00 00 00 52 [12:48:20]Write i2c OK [12:48:20]MH_I2C_Read... [12:48:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:48:20]Read from MH i2c: E2 [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: E2 0B 00 [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: E2 0B 00 A1 36 00 12 B2 F4 D6 15 FB E6 BE 90 00 95 [12:48:20]RAPDU: 12 B2 F4 D6 15 FB E6 BE 90 00 [12:48:20]wFMCommunicate OK [12:48:20]SAM_PROTO_SignData done [12:48:20]FM_MakeSignedData done [12:48:20]CreateOFDProtocolMessage [12:48:20]wFMCommunicate request_size=4 [12:48:20]MH_SAM_APDU [12:48:20]CAPDU: 80 11 00 00 [12:48:20]Write to MH i2c: E2 08 00 A2 36 80 11 00 00 00 00 00 00 52 [12:48:20]Write i2c OK [12:48:20]MH_I2C_Read... [12:48:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:48:20]Read from MH i2c: E2 [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: E2 17 00 [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: E2 17 00 A2 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A3 [12:48:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:48:20]wFMCommunicate OK [12:48:20]CreateOFDProtocolMessage done [12:48:20]OFDSenderStorePacket 156230 [12:48:20]StoreOFDPacket docnum=156230 [12:48:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 23 DC 08 01 35 54 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 01 00 00 F4 03 04 00 13 FC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 46 62 02 00 35 04 06 00 E4 51 60 6A 64 3D 12 B2 F4 D6 15 FB E6 BE [12:48:20]CheckFolder [12:48:20]dirname=/storage/ofd_packets [12:48:20]CheckFolder done [12:48:20]ProducePacketName [12:48:20]name=ofd_packets/00156230 [12:48:20]NVStorageSaveData ofd_packets/00156230 [12:48:20]File name is /storage/ofd_packets/00156230 [12:48:20]Write 302 bytes [12:48:20]NVStorageSaveData done [12:48:20]OFDSenderStorePacket done [12:48:20]KKMCreateOFDPacket done [12:48:20]NVStorageSaveData kkm_last_timestamp [12:48:20]File name is /storage/kkm_last_timestamp [12:48:20]Write 4 bytes [12:48:20]NVStorageSaveData done [12:48:20]ExternCall_PrintAddStr [12:48:20]wPrintStart [12:48:20]Write to MH i2c: 01 00 00 A3 36 D9 [12:48:20]Write i2c OK [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: 01 [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: 01 07 00 [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: 01 07 00 A3 36 00 00 00 00 00 FF 0F EE [12:48:20]RasterBufferAndPrint [12:48:20]line Счет N : (1)874522 [12:48:20]line ИНН: 02508201610067 [12:48:20]line Контрольно-Кассовый Чек [12:48:20]line ПРОДАЖА [12:48:20]line ТРК (МРК, ГНК) : 43 [12:48:20]line Товар: 2710124130 [12:48:20]line Super 92-К-5 [12:48:20]line 11.700 * 68.40 [12:48:20]line = 800.28 [12:48:20]line НДС 12% НСП 1% [12:48:20]line > о реализуемом товаре [12:48:20]line ОКРУГЛЕНИЕ: -0.28 [12:48:20]line ИТОГО: 800.00 [12:48:20]line Внесено: 800.00 [12:48:20]line СДАЧА: 0.00 [12:48:20]line НСП 1% : 7.08 [12:48:20]line НДС 12% : 84.98 [12:48:20]line Наличными: 800.00 [12:48:20]line Безнал.: 0.00 [12:48:20]line Место: АЗС № 165 "Партнер Нефть" [12:48:20]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:48:20]line СНО: Общий режим [12:48:20]line Чек 302 20.10.2024 12:48 [12:48:20]line Смена: 314 ФФД: 1.0 [12:48:20]line ЗНМ: 0300000234 [12:48:20]line РНМ: 0000137193017469 [12:48:20]line Версия ККМ: v1.0 [12:48:20]line ФМ: 0000000000963156 [12:48:20]line ФД: 156230 [12:48:20]line ФПД: 251038161069117 [12:48:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T124819&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156230&fm=251038161069117&tin=02508201610067®Number=0000137193017469&sum=80000 [12:48:20]written 0, free lines is 4095 [12:48:20]OFD Sender: Processing packet 156230 [packets to send 52, broken 51] [12:48:20]ProducePacketName [12:48:20]name=ofd_packets/00156230 [12:48:20]OFD Sender: To server: pG, [12:48:20]CommunicateWithHost lk.salyk.kg:30040 [12:48:20]ConnectInit lk.salyk.kg [12:48:20]Connected sock=10 [12:48:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 23 DC 08 01 35 54 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 01 00 00 F4 03 04 00 13 FC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 46 62 02 00 35 04 06 00 E4 51 60 6A 64 3D 12 B2 F4 D6 15 FB E6 BE [12:48:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 6F D6 47 00 5C F5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 46 62 02 00 F4 03 04 00 46 A2 14 67 B6 04 01 00 00 80 CF 15 61 A7 1A BA BA [12:48:20]CommunicateWithHost err = 0 [12:48:20]CheckOFDResponse [12:48:20]1017 (14) - 77093643461234 [12:48:20]1041 (16) - 0000000000963156 [12:48:20]1040 (4) - 156230 [12:48:20]1012 (4) - 20.10.2024 06:25 [12:48:20]1206 (1) - 0 [12:48:20]OFD Sender: Remove packet 156230 [12:48:20]ProducePacketName [12:48:20]name=ofd_packets/00156230 [12:48:20]NVStorageDeleteData [12:48:20]Write to MH i2c: 01 00 00 CE 36 04 [12:48:20]Write i2c OK [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: 01 [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: 01 07 00 [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: 01 07 00 CE 36 00 00 00 00 00 00 0D 18 [12:48:20]RasterBufferAndPrint [12:48:20]line [12:48:20]line [12:48:20]line [12:48:20]line [12:48:20]line [12:48:20]written 0, free lines is 3340 [12:48:20]MH_Cut [12:48:20]Write to MH i2c: D1 01 00 D5 36 01 DD [12:48:20]Write i2c OK [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: D1 [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: D1 01 00 [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: D1 01 00 D5 36 00 DC [12:48:20]Write to MH i2c: 01 00 00 D6 36 0C [12:48:20]Write i2c OK [12:48:20]MH_I2C_Read... [12:48:21]OFD Sender: No OFD packet to send [12:48:21]*** Cut start [12:48:21]*** Partial cut [12:48:21]*** CUTSNS_PIN = 1 [12:48:21]*** CUTSNS_PIN = 0 [12:48:21]*** Brake cut motor [12:48:22]Read from MH i2c: 01 [12:48:22]MH_I2C_Read... [12:48:22]*** Stop cut motor [12:48:22]*** Cut end [12:48:22]Read from MH i2c: 01 07 00 [12:48:22]MH_I2C_Read... [12:48:22]Read from MH i2c: 01 07 00 D6 36 00 00 00 00 00 FF 0F 21 [12:48:22]process_action close_receipt done [12:48:22]requested_data is exist [12:48:22]produce_requested_data [12:48:22]requested_item fm.sn is exist - process it [12:48:22]wFMCommunicate request_size=4 [12:48:22]MH_SAM_APDU [12:48:22]CAPDU: 80 11 00 00 [12:48:22]Write to MH i2c: E2 08 00 D7 36 80 11 00 00 00 00 00 00 87 [12:48:22]Write i2c OK [12:48:22]MH_I2C_Read... [12:48:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:48:22]Read from MH i2c: E2 [12:48:22]MH_I2C_Read... [12:48:22]Read from MH i2c: E2 17 00 [12:48:22]MH_I2C_Read... [12:48:22]Read from MH i2c: E2 17 00 D7 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D8 [12:48:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:48:22]wFMCommunicate OK [12:48:22]requested_item fd.num is exist - process it [12:48:22]SAM_PROTO_GetFieldsCounters [12:48:22]wFMCommunicate request_size=4 [12:48:22]MH_SAM_APDU [12:48:22]CAPDU: 80 13 00 00 [12:48:22]Write to MH i2c: E2 08 00 D8 36 80 13 00 00 00 00 00 00 8A [12:48:22]Write i2c OK [12:48:22]MH_I2C_Read... [12:48:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:48:22]Read from MH i2c: E2 [12:48:22]MH_I2C_Read... [12:48:22]Read from MH i2c: E2 62 00 [12:48:22]MH_I2C_Read... [12:48:22]Read from MH i2c: E2 62 00 D8 36 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 46 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 2E 01 00 00 5E 04 04 00 2E 01 00 00 57 04 04 00 2F 01 00 00 19 04 04 00 00 00 00 00 90 00 35 [12:48:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 46 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 2E 01 00 00 5E 04 04 00 2E 01 00 00 57 04 04 00 2F 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:48:22]wFMCommunicate OK [12:48:22]SAM_PROTO_GetFieldsCounters done [12:48:22]requested_item shift.num is exist - process it [12:48:22]requested_item shift.opened is exist - process it [12:48:22]req_shift_opened [12:48:22]FM_GetShiftState [12:48:22]SAM_PROTO_GetShiftState [12:48:22]wFMCommunicate request_size=4 [12:48:22]MH_SAM_APDU [12:48:22]CAPDU: 80 13 01 00 [12:48:22]Write to MH i2c: E2 08 00 D9 36 80 13 01 00 00 00 00 00 8C [12:48:22]Write i2c OK [12:48:22]MH_I2C_Read... [12:48:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:48:22]Read from MH i2c: E2 [12:48:22]MH_I2C_Read... [12:48:22]Read from MH i2c: E2 0E 00 [12:48:22]MH_I2C_Read... [12:48:22]Read from MH i2c: E2 0E 00 D9 36 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 33 [12:48:22]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:48:22]wFMCommunicate OK [12:48:22]SAM_PROTO_GetShiftState done [12:48:22]FM_GetShiftState done [12:48:22]req_shift_opened done [12:48:22]requested_item shift.open_date is exist - process it [12:48:22]req_shift_open_date [12:48:22]req_shift_open_date done [12:48:22]produce_requested_data done [12:48:22]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156230,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:48:22]process_action_free close_receipt [12:48:22]json_value_free [12:48:22]json_value_free done [12:48:22]process_json_proto returns [12:48:22]Send response to host [12:48:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156230,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:48:22]free response buf [12:48:22]execute_script done [12:48:22]execute_script returns [12:48:22]free content buf [12:48:22]Sock 9.Close socket [12:48:22]Sock 9.Thread stoped [12:48:26]OFD Sender: No OFD packet to send [12:48:27]accept exits with 8 [12:48:27]New connection [12:48:27]New thread 3066695012 created [12:48:27]Thread 3066551652 joined [12:48:27]Waiting for new connection... [12:48:27] Sock 8.Parse request [12:48:27]Sock 8.Check first char [12:48:27]Sock 8.First char is OK [12:48:27]request: POST /json_proto HTTP/1.0 [12:48:27]Method: POST [12:48:27]URL: /json_proto [12:48:27]Method is POST - this is cgi request [12:48:27]url: /json_proto [12:48:27]query_string will be loaded in cgi processing [12:48:27]execute_cgi json_proto POST (null) [12:48:27]execute_cgi path=json_proto method=POST [12:48:27]POST find Content-Length [12:48:27]Host: 172.17.53.67:8080 [12:48:27]Content-Length: 677 [12:48:27]Content-Type: application/json [12:48:27] [12:48:27]POST finish read [12:48:27]Found Content-Length = 677 [12:48:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874523", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:48:27]execute_script... [12:48:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874523", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:48:27]POST & json_proto [12:48:27]process_json_proto [12:48:27]json parsed OK: [12:48:27]protocol is kg_v1.0 [12:48:27]action value=close_receipt [12:48:27]process_action close_receipt [12:48:27]cmd_close_receipt [12:48:27]MH_GetDate [12:48:27]Write to MH i2c: F0 00 00 DA 36 FF [12:48:27]Write i2c OK [12:48:27]MH_I2C_Read... [12:48:27]Read from MH i2c: F0 [12:48:27]MH_I2C_Read... [12:48:27]Read from MH i2c: F0 09 00 [12:48:27]MH_I2C_Read... [12:48:27]Read from MH i2c: F0 09 00 DA 36 00 1C FC 14 67 19 BC 99 64 6D [12:48:27]GetLastDocTimeStamp 1729428499 [12:48:27]current date 1729428508 [12:48:27]FM_GetShiftState [12:48:27]SAM_PROTO_GetShiftState [12:48:27]wFMCommunicate request_size=4 [12:48:27]MH_SAM_APDU [12:48:27]CAPDU: 80 13 01 00 [12:48:27]Write to MH i2c: E2 08 00 DB 36 80 13 01 00 00 00 00 00 8E [12:48:27]Write i2c OK [12:48:27]MH_I2C_Read... [12:48:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:48:27]Read from MH i2c: E2 [12:48:27]MH_I2C_Read... [12:48:27]Read from MH i2c: E2 0E 00 [12:48:27]MH_I2C_Read... [12:48:27]Read from MH i2c: E2 0E 00 DB 36 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 35 [12:48:27]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:48:27]wFMCommunicate OK [12:48:27]SAM_PROTO_GetShiftState done [12:48:27]FM_GetShiftState done [12:48:27]opened in 1729383891 [12:48:27]opened+sec_in_day 1729470291 [12:48:27]quantity*price = 50010 [12:48:27]sum+1 = 50012 [12:48:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 303 20.10.2024 12:48 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156231 ФПД: 129776684031489 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T124828&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156231&fm=129776684031489&tin=02508201610067®Number=0000137193017469&sum=50000 [12:48:28]StoreToDocumentArchive [12:48:28]shift 314 fd 156231 [12:48:28]save to /storage/0314/doc_00156231 [12:48:28]save last doc name /storage/0314/doc_00156231 to /storage/kkm_last_doc_name [12:48:28]save OK [12:48:28]Clear old archive folders... [12:48:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:48:28]tlvbuf is 008735D0 [12:48:28]SAM_PROTO_ClearQueue [12:48:28]wFMCommunicate request_size=4 [12:48:28]MH_SAM_APDU [12:48:28]CAPDU: 80 09 00 00 [12:48:28]Write to MH i2c: E2 08 00 E8 36 80 09 00 00 00 00 00 00 90 [12:48:28]Write i2c OK [12:48:28]MH_I2C_Read... [12:48:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:48:28]Read from MH i2c: E2 [12:48:28]MH_I2C_Read... [12:48:28]Read from MH i2c: E2 03 00 [12:48:28]MH_I2C_Read... [12:48:28]Read from MH i2c: E2 03 00 E8 36 00 90 00 92 [12:48:28]RAPDU: 90 00 [12:48:28]wFMCommunicate OK [12:48:28]SAM_PROTO_ClearQueue done [12:48:28]KKMCreateOFDPacket [12:48:28]OFDProtocolAddRootSTLVToBuf [12:48:28]FM_MakeSignedData [12:48:28]FM_MakeSignedData [12:48:28]SAM_PROTO_SignData [12:48:28]wFMCommunicate request_size=4 [12:48:28]MH_SAM_APDU [12:48:28]CAPDU: 80 0D 01 02 [12:48:28]Write to MH i2c: E2 08 00 E9 36 80 0D 01 02 00 00 00 00 98 [12:48:28]Write i2c OK [12:48:28]MH_I2C_Read... [12:48:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:48:28]Read from MH i2c: E2 [12:48:28]MH_I2C_Read... [12:48:28]Read from MH i2c: E2 03 00 [12:48:28]MH_I2C_Read... [12:48:28]Read from MH i2c: E2 03 00 E9 36 00 90 00 93 [12:48:28]RAPDU: 90 00 [12:48:28]wFMCommunicate OK [12:48:28]wFMCommunicate request_size=255 [12:48:28]MH_SAM_APDU [12:48:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 1C FC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 47 62 02 00 35 04 06 00 76 [12:48:28]Write to MH i2c: E2 02 01 EA 36 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 1C FC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 47 62 02 00 35 04 06 00 76 00 00 36 [12:48:28]Write i2c OK [12:48:28]MH_I2C_Read... [12:48:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:48:28]Read from MH i2c: E2 [12:48:28]MH_I2C_Read... [12:48:28]Read from MH i2c: E2 03 00 [12:48:28]MH_I2C_Read... [12:48:28]Read from MH i2c: E2 03 00 EA 36 00 90 00 94 [12:48:28]RAPDU: 90 00 [12:48:28]wFMCommunicate OK [12:48:28]wFMCommunicate request_size=10 [12:48:28]MH_SAM_APDU [12:48:28]CAPDU: 80 0D 02 02 05 07 FD 26 DE 01 [12:48:28]Write to MH i2c: E2 0D 00 EB 36 80 0D 02 02 05 00 07 FD 26 DE 01 00 00 AE [12:48:28]Write i2c OK [12:48:28]MH_I2C_Read... [12:48:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:48:28]Read from MH i2c: E2 [12:48:28]MH_I2C_Read... [12:48:28]Read from MH i2c: E2 03 00 [12:48:28]MH_I2C_Read... [12:48:28]Read from MH i2c: E2 03 00 EB 36 00 90 00 95 [12:48:28]RAPDU: 90 00 [12:48:28]wFMCommunicate OK [12:48:28]wFMCommunicate request_size=4 [12:48:28]MH_SAM_APDU [12:48:28]CAPDU: 80 0D 03 02 [12:48:28]Write to MH i2c: E2 08 00 EC 36 80 0D 03 02 00 00 00 00 9D [12:48:28]Write i2c OK [12:48:28]MH_I2C_Read... [12:48:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:48:29]Read from MH i2c: E2 [12:48:29]MH_I2C_Read... [12:48:29]Read from MH i2c: E2 0B 00 [12:48:29]MH_I2C_Read... [12:48:29]Read from MH i2c: E2 0B 00 EC 36 00 9F 27 85 6D C6 A5 10 79 90 00 4A [12:48:29]RAPDU: 9F 27 85 6D C6 A5 10 79 90 00 [12:48:29]wFMCommunicate OK [12:48:29]SAM_PROTO_SignData done [12:48:29]FM_MakeSignedData done [12:48:29]CreateOFDProtocolMessage [12:48:29]wFMCommunicate request_size=4 [12:48:29]MH_SAM_APDU [12:48:29]CAPDU: 80 11 00 00 [12:48:29]Write to MH i2c: E2 08 00 ED 36 80 11 00 00 00 00 00 00 9D [12:48:29]Write i2c OK [12:48:29]MH_I2C_Read... [12:48:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:48:29]Read from MH i2c: E2 [12:48:29]MH_I2C_Read... [12:48:29]Read from MH i2c: E2 17 00 [12:48:29]MH_I2C_Read... [12:48:29]Read from MH i2c: E2 17 00 ED 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EE [12:48:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:48:29]wFMCommunicate OK [12:48:29]CreateOFDProtocolMessage done [12:48:29]OFDSenderStorePacket 156231 [12:48:29]StoreOFDPacket docnum=156231 [12:48:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 47 C7 07 01 EF 24 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 1C FC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 47 62 02 00 35 04 06 00 76 07 FD 26 DE 01 9F 27 85 6D C6 A5 10 79 [12:48:29]CheckFolder [12:48:29]dirname=/storage/ofd_packets [12:48:29]CheckFolder done [12:48:29]ProducePacketName [12:48:29]name=ofd_packets/00156231 [12:48:29]NVStorageSaveData ofd_packets/00156231 [12:48:29]File name is /storage/ofd_packets/00156231 [12:48:29]Write 301 bytes [12:48:29]NVStorageSaveData done [12:48:29]OFDSenderStorePacket done [12:48:29]KKMCreateOFDPacket done [12:48:29]NVStorageSaveData kkm_last_timestamp [12:48:29]File name is /storage/kkm_last_timestamp [12:48:29]Write 4 bytes [12:48:29]NVStorageSaveData done [12:48:29]ExternCall_PrintAddStr [12:48:29]wPrintStart [12:48:29]Write to MH i2c: 01 00 00 EE 36 24 [12:48:29]Write i2c OK [12:48:29]MH_I2C_Read... [12:48:29]Read from MH i2c: 01 [12:48:29]MH_I2C_Read... [12:48:29]Read from MH i2c: 01 07 00 [12:48:29]MH_I2C_Read... [12:48:29]Read from MH i2c: 01 07 00 EE 36 00 00 00 00 00 FF 0F 39 [12:48:29]RasterBufferAndPrint [12:48:29]line Счет N : (1)874523 [12:48:29]line ИНН: 02508201610067 [12:48:29]line Контрольно-Кассовый Чек [12:48:29]line ПРОДАЖА [12:48:29]line ТРК (МРК, ГНК) : 31 [12:48:29]line Товар: 2710124500 [12:48:29]line Аи-95-К-5 [12:48:29]line 6.740 * 74.20 [12:48:29]line = 500.11 [12:48:29]line НДС 12% НСП 1% [12:48:29]line > о реализуемом товаре [12:48:29]line ОКРУГЛЕНИЕ: -0.11 [12:48:29]line ИТОГО: 500.00 [12:48:29]line Внесено: 500.00 [12:48:29]line СДАЧА: 0.00 [12:48:29]line НСП 1% : 4.43 [12:48:29]line НДС 12% : 53.11 [12:48:29]line Наличными: 500.00 [12:48:29]line Безнал.: 0.00 [12:48:29]line Место: АЗС № 165 "Партнер Нефть" [12:48:29]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:48:29]line СНО: Общий режим [12:48:29]line Чек 303 20.10.2024 12:48 [12:48:29]line Смена: 314 ФФД: 1.0 [12:48:29]line ЗНМ: 0300000234 [12:48:29]line РНМ: 0000137193017469 [12:48:29]line Версия ККМ: v1.0 [12:48:29]line ФМ: 0000000000963156 [12:48:29]line ФД: 156231 [12:48:29]line ФПД: 129776684031489 [12:48:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T124828&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156231&fm=129776684031489&tin=02508201610067®Number=0000137193017469&sum=50000 [12:48:29]OFD Sender: Processing packet 156231 [packets to send 52, broken 51] [12:48:29]ProducePacketName [12:48:29]name=ofd_packets/00156231 [12:48:29]written 0, free lines is 4095 [12:48:29]OFD Sender: To server: pG, [12:48:29]CommunicateWithHost lk.salyk.kg:30040 [12:48:29]ConnectInit lk.salyk.kg [12:48:29]Connected sock=10 [12:48:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 47 C7 07 01 EF 24 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 1C FC 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 47 62 02 00 35 04 06 00 76 07 FD 26 DE 01 9F 27 85 6D C6 A5 10 79 [12:48:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 BB 01 47 00 15 CC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 47 62 02 00 F4 03 04 00 4F A2 14 67 B6 04 01 00 00 D8 AD C0 DB 5A 9E C9 43 [12:48:29]CommunicateWithHost err = 0 [12:48:29]CheckOFDResponse [12:48:29]1017 (14) - 77093643461234 [12:48:29]1041 (16) - 0000000000963156 [12:48:29]1040 (4) - 156231 [12:48:29]1012 (4) - 20.10.2024 06:25 [12:48:29]1206 (1) - 0 [12:48:29]OFD Sender: Remove packet 156231 [12:48:29]ProducePacketName [12:48:29]name=ofd_packets/00156231 [12:48:29]NVStorageDeleteData [12:48:29]Write to MH i2c: 01 00 00 19 37 50 [12:48:29]Write i2c OK [12:48:29]MH_I2C_Read... [12:48:29]Read from MH i2c: 01 [12:48:29]MH_I2C_Read... [12:48:29]Read from MH i2c: 01 07 00 [12:48:29]MH_I2C_Read... [12:48:29]Read from MH i2c: 01 07 00 19 37 00 00 00 00 00 DD 0C 40 [12:48:29]RasterBufferAndPrint [12:48:29]line [12:48:29]line [12:48:29]line [12:48:29]line [12:48:29]line [12:48:29]written 0, free lines is 3308 [12:48:29]MH_Cut [12:48:29]Write to MH i2c: D1 01 00 20 37 01 29 [12:48:29]Write i2c OK [12:48:29]MH_I2C_Read... [12:48:29]Read from MH i2c: D1 [12:48:29]MH_I2C_Read... [12:48:29]Read from MH i2c: D1 01 00 [12:48:29]MH_I2C_Read... [12:48:29]Read from MH i2c: D1 01 00 20 37 00 28 [12:48:29]Write to MH i2c: 01 00 00 21 37 58 [12:48:29]Write i2c OK [12:48:29]MH_I2C_Read... [12:48:30]OFD Sender: No OFD packet to send [12:48:30]*** Cut start [12:48:30]*** Partial cut [12:48:30]*** CUTSNS_PIN = 1 [12:48:30]*** CUTSNS_PIN = 0 [12:48:30]*** Brake cut motor [12:48:31]Read from MH i2c: 01 [12:48:31]MH_I2C_Read... [12:48:31]*** Stop cut motor [12:48:31]*** Cut end [12:48:31]Read from MH i2c: 01 07 00 [12:48:31]MH_I2C_Read... [12:48:31]Read from MH i2c: 01 07 00 21 37 00 00 00 00 00 FF 0F 6D [12:48:31]process_action close_receipt done [12:48:31]requested_data is exist [12:48:31]produce_requested_data [12:48:31]requested_item fm.sn is exist - process it [12:48:31]wFMCommunicate request_size=4 [12:48:31]MH_SAM_APDU [12:48:31]CAPDU: 80 11 00 00 [12:48:31]Write to MH i2c: E2 08 00 22 37 80 11 00 00 00 00 00 00 D3 [12:48:31]Write i2c OK [12:48:31]MH_I2C_Read... [12:48:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:48:31]Read from MH i2c: E2 [12:48:31]MH_I2C_Read... [12:48:31]Read from MH i2c: E2 17 00 [12:48:31]MH_I2C_Read... [12:48:31]Read from MH i2c: E2 17 00 22 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 24 [12:48:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:48:31]wFMCommunicate OK [12:48:31]requested_item fd.num is exist - process it [12:48:31]SAM_PROTO_GetFieldsCounters [12:48:31]wFMCommunicate request_size=4 [12:48:31]MH_SAM_APDU [12:48:31]CAPDU: 80 13 00 00 [12:48:31]Write to MH i2c: E2 08 00 23 37 80 13 00 00 00 00 00 00 D6 [12:48:31]Write i2c OK [12:48:31]MH_I2C_Read... [12:48:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:48:31]Read from MH i2c: E2 [12:48:31]MH_I2C_Read... [12:48:31]Read from MH i2c: E2 62 00 [12:48:31]MH_I2C_Read... [12:48:31]Read from MH i2c: E2 62 00 23 37 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 47 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 2F 01 00 00 5E 04 04 00 2F 01 00 00 57 04 04 00 30 01 00 00 19 04 04 00 00 00 00 00 90 00 85 [12:48:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 47 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 2F 01 00 00 5E 04 04 00 2F 01 00 00 57 04 04 00 30 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:48:31]wFMCommunicate OK [12:48:31]SAM_PROTO_GetFieldsCounters done [12:48:31]requested_item shift.num is exist - process it [12:48:31]requested_item shift.opened is exist - process it [12:48:31]req_shift_opened [12:48:31]FM_GetShiftState [12:48:31]SAM_PROTO_GetShiftState [12:48:31]wFMCommunicate request_size=4 [12:48:31]MH_SAM_APDU [12:48:31]CAPDU: 80 13 01 00 [12:48:31]Write to MH i2c: E2 08 00 24 37 80 13 01 00 00 00 00 00 D8 [12:48:31]Write i2c OK [12:48:31]MH_I2C_Read... [12:48:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:48:31]Read from MH i2c: E2 [12:48:31]MH_I2C_Read... [12:48:31]Read from MH i2c: E2 0E 00 [12:48:31]MH_I2C_Read... [12:48:31]Read from MH i2c: E2 0E 00 24 37 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 7F [12:48:31]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:48:31]wFMCommunicate OK [12:48:31]SAM_PROTO_GetShiftState done [12:48:31]FM_GetShiftState done [12:48:31]req_shift_opened done [12:48:31]requested_item shift.open_date is exist - process it [12:48:31]req_shift_open_date [12:48:31]req_shift_open_date done [12:48:31]produce_requested_data done [12:48:31]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156231,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:48:31]process_action_free close_receipt [12:48:31]json_value_free [12:48:31]json_value_free done [12:48:31]process_json_proto returns [12:48:31]Send response to host [12:48:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156231,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:48:31]free response buf [12:48:31]execute_script done [12:48:31]execute_script returns [12:48:31]free content buf [12:48:31]Sock 8.Close socket [12:48:31]Sock 8.Thread stoped [12:48:35]OFD Sender: No OFD packet to send [12:48:40]OFD Sender: No OFD packet to send [12:48:45]OFD Sender: No OFD packet to send [12:48:50]OFD Sender: No OFD packet to send [12:48:55]OFD Sender: No OFD packet to send [12:49:00]OFD Sender: No OFD packet to send [12:49:05]OFD Sender: No OFD packet to send [12:49:10]OFD Sender: No OFD packet to send [12:49:15]OFD Sender: No OFD packet to send [12:49:20]OFD Sender: No OFD packet to send [12:49:25]OFD Sender: No OFD packet to send [12:49:30]OFD Sender: No OFD packet to send [12:49:35]OFD Sender: No OFD packet to send [12:49:40]OFD Sender: No OFD packet to send [12:49:45]OFD Sender: No OFD packet to send [12:49:50]OFD Sender: No OFD packet to send [12:49:55]OFD Sender: No OFD packet to send [12:50:00]OFD Sender: No OFD packet to send [12:50:05]OFD Sender: No OFD packet to send [12:50:10]OFD Sender: No OFD packet to send [12:50:15]OFD Sender: No OFD packet to send [12:50:20]OFD Sender: No OFD packet to send [12:50:25]OFD Sender: No OFD packet to send [12:50:30]OFD Sender: No OFD packet to send [12:50:35]OFD Sender: No OFD packet to send [12:50:40]OFD Sender: No OFD packet to send [12:50:45]OFD Sender: No OFD packet to send [12:50:50]OFD Sender: No OFD packet to send [12:50:55]OFD Sender: No OFD packet to send [12:51:00]OFD Sender: No OFD packet to send [12:51:05]OFD Sender: No OFD packet to send [12:51:10]OFD Sender: No OFD packet to send [12:51:15]OFD Sender: No OFD packet to send [12:51:20]OFD Sender: No OFD packet to send [12:51:25]OFD Sender: No OFD packet to send [12:51:30]OFD Sender: No OFD packet to send [12:51:35]OFD Sender: No OFD packet to send [12:51:40]OFD Sender: No OFD packet to send [12:51:45]OFD Sender: No OFD packet to send [12:51:50]OFD Sender: No OFD packet to send [12:51:55]OFD Sender: No OFD packet to send [12:52:00]OFD Sender: No OFD packet to send [12:52:05]OFD Sender: No OFD packet to send [12:52:10]OFD Sender: No OFD packet to send [12:52:15]OFD Sender: No OFD packet to send [12:52:20]OFD Sender: No OFD packet to send [12:52:25]OFD Sender: No OFD packet to send [12:52:30]OFD Sender: No OFD packet to send [12:52:35]OFD Sender: No OFD packet to send [12:52:40]OFD Sender: No OFD packet to send [12:52:45]OFD Sender: No OFD packet to send [12:52:46]accept exits with 9 [12:52:46]New connection [12:52:46]New thread 3066551652 created [12:52:46]Thread 3066695012 joined [12:52:46]Waiting for new connection... [12:52:46] Sock 9.Parse request [12:52:46]Sock 9.Check first char [12:52:46]Sock 9.First char is OK [12:52:46]request: POST /json_proto HTTP/1.0 [12:52:46]Method: POST [12:52:46]URL: /json_proto [12:52:46]Method is POST - this is cgi request [12:52:46]url: /json_proto [12:52:46]query_string will be loaded in cgi processing [12:52:46]execute_cgi json_proto POST (null) [12:52:46]execute_cgi path=json_proto method=POST [12:52:46]POST find Content-Length [12:52:46]Host: 172.17.53.67:8080 [12:52:46]Content-Length: 769 [12:52:46]Content-Type: application/json [12:52:46] [12:52:46]POST finish read [12:52:46]Found Content-Length = 769 [12:52:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874524", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:52:46]execute_script... [12:52:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874524", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:52:46]POST & json_proto [12:52:46]process_json_proto [12:52:46]json parsed OK: [12:52:46]protocol is kg_v1.0 [12:52:46]action value=close_receipt [12:52:46]process_action close_receipt [12:52:46]cmd_close_receipt [12:52:46]MH_GetDate [12:52:46]Write to MH i2c: F0 00 00 25 37 4B [12:52:46]Write i2c OK [12:52:46]MH_I2C_Read... [12:52:46]Read from MH i2c: F0 [12:52:46]MH_I2C_Read... [12:52:46]Read from MH i2c: F0 09 00 [12:52:46]MH_I2C_Read... [12:52:46]Read from MH i2c: F0 09 00 25 37 00 1F FD 14 67 19 BC 99 64 BD [12:52:46]GetLastDocTimeStamp 1729428508 [12:52:46]current date 1729428767 [12:52:46]FM_GetShiftState [12:52:46]SAM_PROTO_GetShiftState [12:52:46]wFMCommunicate request_size=4 [12:52:46]MH_SAM_APDU [12:52:46]CAPDU: 80 13 01 00 [12:52:46]Write to MH i2c: E2 08 00 26 37 80 13 01 00 00 00 00 00 DA [12:52:46]Write i2c OK [12:52:46]MH_I2C_Read... [12:52:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:52:46]Read from MH i2c: E2 [12:52:46]MH_I2C_Read... [12:52:46]Read from MH i2c: E2 0E 00 [12:52:46]MH_I2C_Read... [12:52:46]Read from MH i2c: E2 0E 00 26 37 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 81 [12:52:46]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:52:46]wFMCommunicate OK [12:52:46]SAM_PROTO_GetShiftState done [12:52:46]FM_GetShiftState done [12:52:46]opened in 1729383891 [12:52:46]opened+sec_in_day 1729470291 [12:52:46]quantity*price = 100015 [12:52:46]sum+1 = 100017 [12:52:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 304 20.10.2024 12:52 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156232 ФПД: 248992329391031 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T125247&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156232&fm=248992329391031&tin=02508201610067®Number=0000137193017469&sum=100016 [12:52:47]StoreToDocumentArchive [12:52:47]shift 314 fd 156232 [12:52:47]save to /storage/0314/doc_00156232 [12:52:47]save last doc name /storage/0314/doc_00156232 to /storage/kkm_last_doc_name [12:52:47]save OK [12:52:47]Clear old archive folders... [12:52:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:52:47]tlvbuf is 0081BA40 [12:52:47]SAM_PROTO_ClearQueue [12:52:47]wFMCommunicate request_size=4 [12:52:47]MH_SAM_APDU [12:52:47]CAPDU: 80 09 00 00 [12:52:47]Write to MH i2c: E2 08 00 33 37 80 09 00 00 00 00 00 00 DC [12:52:47]Write i2c OK [12:52:47]MH_I2C_Read... [12:52:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:52:47]Read from MH i2c: E2 [12:52:47]MH_I2C_Read... [12:52:47]Read from MH i2c: E2 03 00 [12:52:47]MH_I2C_Read... [12:52:47]Read from MH i2c: E2 03 00 33 37 00 90 00 DE [12:52:47]RAPDU: 90 00 [12:52:47]wFMCommunicate OK [12:52:47]SAM_PROTO_ClearQueue done [12:52:47]KKMCreateOFDPacket [12:52:47]OFDProtocolAddRootSTLVToBuf [12:52:47]FM_MakeSignedData [12:52:47]FM_MakeSignedData [12:52:47]SAM_PROTO_SignData [12:52:47]wFMCommunicate request_size=4 [12:52:47]MH_SAM_APDU [12:52:47]CAPDU: 80 0D 01 02 [12:52:47]Write to MH i2c: E2 08 00 34 37 80 0D 01 02 00 00 00 00 E4 [12:52:47]Write i2c OK [12:52:47]MH_I2C_Read... [12:52:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:52:47]Read from MH i2c: E2 [12:52:47]MH_I2C_Read... [12:52:47]Read from MH i2c: E2 03 00 [12:52:47]MH_I2C_Read... [12:52:47]Read from MH i2c: E2 03 00 34 37 00 90 00 DF [12:52:47]RAPDU: 90 00 [12:52:47]wFMCommunicate OK [12:52:47]wFMCommunicate request_size=255 [12:52:47]MH_SAM_APDU [12:52:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 1F FD 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 48 62 02 00 35 04 06 00 E2 [12:52:47]Write to MH i2c: E2 02 01 35 37 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 1F FD 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 48 62 02 00 35 04 06 00 E2 00 00 36 [12:52:47]Write i2c OK [12:52:47]MH_I2C_Read... [12:52:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:52:47]Read from MH i2c: E2 [12:52:47]MH_I2C_Read... [12:52:47]Read from MH i2c: E2 03 00 [12:52:47]MH_I2C_Read... [12:52:47]Read from MH i2c: E2 03 00 35 37 00 90 00 E0 [12:52:47]RAPDU: 90 00 [12:52:47]wFMCommunicate OK [12:52:47]wFMCommunicate request_size=10 [12:52:47]MH_SAM_APDU [12:52:47]CAPDU: 80 0D 02 02 05 75 0B 58 5B B7 [12:52:47]Write to MH i2c: E2 0D 00 36 37 80 0D 02 02 05 00 75 0B 58 5B B7 00 00 DB [12:52:47]Write i2c OK [12:52:47]MH_I2C_Read... [12:52:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:52:47]Read from MH i2c: E2 [12:52:47]MH_I2C_Read... [12:52:47]Read from MH i2c: E2 03 00 [12:52:47]MH_I2C_Read... [12:52:47]Read from MH i2c: E2 03 00 36 37 00 90 00 E1 [12:52:47]RAPDU: 90 00 [12:52:47]wFMCommunicate OK [12:52:47]wFMCommunicate request_size=4 [12:52:47]MH_SAM_APDU [12:52:47]CAPDU: 80 0D 03 02 [12:52:47]Write to MH i2c: E2 08 00 37 37 80 0D 03 02 00 00 00 00 E9 [12:52:47]Write i2c OK [12:52:47]MH_I2C_Read... [12:52:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:52:48]Read from MH i2c: E2 [12:52:48]MH_I2C_Read... [12:52:48]Read from MH i2c: E2 0B 00 [12:52:48]MH_I2C_Read... [12:52:48]Read from MH i2c: E2 0B 00 37 37 00 7C 60 D6 0E A3 38 0E C9 90 00 5C [12:52:48]RAPDU: 7C 60 D6 0E A3 38 0E C9 90 00 [12:52:48]wFMCommunicate OK [12:52:48]SAM_PROTO_SignData done [12:52:48]FM_MakeSignedData done [12:52:48]CreateOFDProtocolMessage [12:52:48]wFMCommunicate request_size=4 [12:52:48]MH_SAM_APDU [12:52:48]CAPDU: 80 11 00 00 [12:52:48]Write to MH i2c: E2 08 00 38 37 80 11 00 00 00 00 00 00 E9 [12:52:48]Write i2c OK [12:52:48]MH_I2C_Read... [12:52:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:52:48]Read from MH i2c: E2 [12:52:48]MH_I2C_Read... [12:52:48]Read from MH i2c: E2 17 00 [12:52:48]MH_I2C_Read... [12:52:48]Read from MH i2c: E2 17 00 38 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3A [12:52:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:52:48]wFMCommunicate OK [12:52:48]CreateOFDProtocolMessage done [12:52:48]OFDSenderStorePacket 156232 [12:52:48]StoreOFDPacket docnum=156232 [12:52:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F9 DC 07 01 28 BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 1F FD 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 48 62 02 00 35 04 06 00 E2 75 0B 58 5B B7 7C 60 D6 0E A3 38 0E C9 [12:52:48]CheckFolder [12:52:48]dirname=/storage/ofd_packets [12:52:48]CheckFolder done [12:52:48]ProducePacketName [12:52:48]name=ofd_packets/00156232 [12:52:48]NVStorageSaveData ofd_packets/00156232 [12:52:48]File name is /storage/ofd_packets/00156232 [12:52:48]Write 301 bytes [12:52:48]NVStorageSaveData done [12:52:48]OFDSenderStorePacket done [12:52:48]KKMCreateOFDPacket done [12:52:48]NVStorageSaveData kkm_last_timestamp [12:52:48]File name is /storage/kkm_last_timestamp [12:52:48]Write 4 bytes [12:52:48]NVStorageSaveData done [12:52:48]OFD Sender: Processing packet 156232 [packets to send 52, broken 51] [12:52:48]ProducePacketName [12:52:48]name=ofd_packets/00156232 [12:52:48]OFD Sender: To server: pG, [12:52:48]CommunicateWithHost lk.salyk.kg:30040 [12:52:48]ConnectInit lk.salyk.kg [12:52:48]ExternCall_PrintAddStr [12:52:48]wPrintStart [12:52:48]Write to MH i2c: 01 00 00 39 37 70 [12:52:48]Write i2c OK [12:52:48]MH_I2C_Read... [12:52:48]Read from MH i2c: 01 [12:52:48]MH_I2C_Read... [12:52:48]Read from MH i2c: 01 07 00 [12:52:48]MH_I2C_Read... [12:52:48]Read from MH i2c: 01 07 00 39 37 00 00 00 00 00 FF 0F 85 [12:52:48]RasterBufferAndPrint [12:52:48]line Счет N : (1)874524 [12:52:48]line ИНН: 02508201610067 [12:52:48]line Контрольно-Кассовый Чек [12:52:48]line ПРОДАЖА [12:52:48]line ТРК (МРК, ГНК) : 32 [12:52:48]line Товар: 2710124130 [12:52:48]line Аи-92-К-5 [12:52:48]line 14.950 * 66.90 [12:52:48]line = 1000.16 [12:52:48]line НДС 12% НСП 1% [12:52:48]line > о реализуемом товаре [12:52:48]line ИТОГО: 1000.16 [12:52:48]line НСП 1% : 8.85 [12:52:48]line НДС 12% : 106.21 [12:52:48]line Наличными: 0.00 [12:52:48]line Безнал.: 1000.16 [12:52:48]line Место: АЗС № 165 "Партнер Нефть" [12:52:48]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:52:48]line СНО: Общий режим [12:52:48]line Чек 304 20.10.2024 12:52 [12:52:48]line Смена: 314 ФФД: 1.0 [12:52:48]line ЗНМ: 0300000234 [12:52:48]line РНМ: 0000137193017469 [12:52:48]line Версия ККМ: v1.0 [12:52:48]line Платежная система: Mbank [12:52:48]line ФМ: 0000000000963156 [12:52:48]line ФД: 156232 [12:52:48]line ФПД: 248992329391031 [12:52:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T125247&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156232&fm=248992329391031&tin=02508201610067®Number=0000137193017469&sum=100016 [12:52:48]Connected sock=11 [12:52:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F9 DC 07 01 28 BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 1F FD 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 48 62 02 00 35 04 06 00 E2 75 0B 58 5B B7 7C 60 D6 0E A3 38 0E C9 [12:52:48]written 0, free lines is 4095 [12:52:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 22 2A 47 00 5E DB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 48 62 02 00 F4 03 04 00 52 A3 14 67 B6 04 01 00 00 7B 30 B0 1F 5F 2B A9 6C [12:52:48]CommunicateWithHost err = 0 [12:52:48]CheckOFDResponse [12:52:48]1017 (14) - 77093643461234 [12:52:48]1041 (16) - 0000000000963156 [12:52:48]1040 (4) - 156232 [12:52:48]1012 (4) - 20.10.2024 06:29 [12:52:48]1206 (1) - 0 [12:52:48]OFD Sender: Remove packet 156232 [12:52:48]ProducePacketName [12:52:48]name=ofd_packets/00156232 [12:52:48]NVStorageDeleteData [12:52:48]Write to MH i2c: 01 00 00 62 37 99 [12:52:48]Write i2c OK [12:52:48]MH_I2C_Read... [12:52:48]Read from MH i2c: 01 [12:52:48]MH_I2C_Read... [12:52:48]Read from MH i2c: 01 07 00 [12:52:48]MH_I2C_Read... [12:52:48]Read from MH i2c: 01 07 00 62 37 00 00 00 00 00 1B 0D C8 [12:52:48]RasterBufferAndPrint [12:52:48]line [12:52:48]line [12:52:48]line [12:52:48]line [12:52:48]line [12:52:48]written 0, free lines is 3361 [12:52:48]MH_Cut [12:52:48]Write to MH i2c: D1 01 00 69 37 01 72 [12:52:48]Write i2c OK [12:52:48]MH_I2C_Read... [12:52:48]Read from MH i2c: D1 [12:52:48]MH_I2C_Read... [12:52:48]Read from MH i2c: D1 01 00 [12:52:48]MH_I2C_Read... [12:52:48]Read from MH i2c: D1 01 00 69 37 00 71 [12:52:48]Write to MH i2c: 01 00 00 6A 37 A1 [12:52:48]Write i2c OK [12:52:48]MH_I2C_Read... [12:52:49]OFD Sender: No OFD packet to send [12:52:49]*** Cut start [12:52:49]*** Partial cut [12:52:49]*** CUTSNS_PIN = 1 [12:52:49]*** CUTSNS_PIN = 0 [12:52:49]*** Brake cut motor [12:52:50]Read from MH i2c: 01 [12:52:50]MH_I2C_Read... [12:52:50]*** Stop cut motor [12:52:50]*** Cut end [12:52:50]Read from MH i2c: 01 07 00 [12:52:50]MH_I2C_Read... [12:52:50]Read from MH i2c: 01 07 00 6A 37 00 00 00 00 00 FF 0F B6 [12:52:50]process_action close_receipt done [12:52:50]requested_data is exist [12:52:50]produce_requested_data [12:52:50]requested_item fm.sn is exist - process it [12:52:50]wFMCommunicate request_size=4 [12:52:50]MH_SAM_APDU [12:52:50]CAPDU: 80 11 00 00 [12:52:50]Write to MH i2c: E2 08 00 6B 37 80 11 00 00 00 00 00 00 1C [12:52:50]Write i2c OK [12:52:50]MH_I2C_Read... [12:52:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:52:50]Read from MH i2c: E2 [12:52:50]MH_I2C_Read... [12:52:50]Read from MH i2c: E2 17 00 [12:52:50]MH_I2C_Read... [12:52:50]Read from MH i2c: E2 17 00 6B 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6D [12:52:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:52:50]wFMCommunicate OK [12:52:50]requested_item fd.num is exist - process it [12:52:50]SAM_PROTO_GetFieldsCounters [12:52:50]wFMCommunicate request_size=4 [12:52:50]MH_SAM_APDU [12:52:50]CAPDU: 80 13 00 00 [12:52:50]Write to MH i2c: E2 08 00 6C 37 80 13 00 00 00 00 00 00 1F [12:52:50]Write i2c OK [12:52:50]MH_I2C_Read... [12:52:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:52:50]Read from MH i2c: E2 [12:52:50]MH_I2C_Read... [12:52:50]Read from MH i2c: E2 62 00 [12:52:50]MH_I2C_Read... [12:52:50]Read from MH i2c: E2 62 00 6C 37 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 48 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 30 01 00 00 5E 04 04 00 30 01 00 00 57 04 04 00 31 01 00 00 19 04 04 00 00 00 00 00 90 00 D2 [12:52:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 48 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 30 01 00 00 5E 04 04 00 30 01 00 00 57 04 04 00 31 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:52:50]wFMCommunicate OK [12:52:50]SAM_PROTO_GetFieldsCounters done [12:52:50]requested_item shift.num is exist - process it [12:52:50]requested_item shift.opened is exist - process it [12:52:50]req_shift_opened [12:52:50]FM_GetShiftState [12:52:50]SAM_PROTO_GetShiftState [12:52:50]wFMCommunicate request_size=4 [12:52:50]MH_SAM_APDU [12:52:50]CAPDU: 80 13 01 00 [12:52:50]Write to MH i2c: E2 08 00 6D 37 80 13 01 00 00 00 00 00 21 [12:52:50]Write i2c OK [12:52:50]MH_I2C_Read... [12:52:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:52:50]Read from MH i2c: E2 [12:52:50]MH_I2C_Read... [12:52:50]Read from MH i2c: E2 0E 00 [12:52:50]MH_I2C_Read... [12:52:50]Read from MH i2c: E2 0E 00 6D 37 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C8 [12:52:50]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:52:50]wFMCommunicate OK [12:52:50]SAM_PROTO_GetShiftState done [12:52:50]FM_GetShiftState done [12:52:50]req_shift_opened done [12:52:50]requested_item shift.open_date is exist - process it [12:52:50]req_shift_open_date [12:52:50]req_shift_open_date done [12:52:50]produce_requested_data done [12:52:50]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156232,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:52:50]process_action_free close_receipt [12:52:50]json_value_free [12:52:50]json_value_free done [12:52:50]process_json_proto returns [12:52:50]Send response to host [12:52:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156232,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:52:50]free response buf [12:52:50]execute_script done [12:52:50]execute_script returns [12:52:50]free content buf [12:52:50]Sock 9.Close socket [12:52:50]Sock 9.Thread stoped [12:52:54]OFD Sender: No OFD packet to send [12:52:59]OFD Sender: No OFD packet to send [12:53:04]OFD Sender: No OFD packet to send [12:53:09]OFD Sender: No OFD packet to send [12:53:14]OFD Sender: No OFD packet to send [12:53:19]OFD Sender: No OFD packet to send [12:53:24]OFD Sender: No OFD packet to send [12:53:29]OFD Sender: No OFD packet to send [12:53:34]OFD Sender: No OFD packet to send [12:53:39]OFD Sender: No OFD packet to send [12:53:44]OFD Sender: No OFD packet to send [12:53:49]OFD Sender: No OFD packet to send [12:53:54]OFD Sender: No OFD packet to send [12:53:59]OFD Sender: No OFD packet to send [12:54:04]OFD Sender: No OFD packet to send [12:54:09]OFD Sender: No OFD packet to send [12:54:14]OFD Sender: No OFD packet to send [12:54:19]OFD Sender: No OFD packet to send [12:54:24]OFD Sender: No OFD packet to send [12:54:29]OFD Sender: No OFD packet to send [12:54:34]OFD Sender: No OFD packet to send [12:54:39]OFD Sender: No OFD packet to send [12:54:44]OFD Sender: No OFD packet to send [12:54:49]OFD Sender: No OFD packet to send [12:54:54]OFD Sender: No OFD packet to send [12:54:59]OFD Sender: No OFD packet to send [12:55:04]OFD Sender: No OFD packet to send [12:55:09]OFD Sender: No OFD packet to send [12:55:14]OFD Sender: No OFD packet to send [12:55:19]OFD Sender: No OFD packet to send [12:55:24]OFD Sender: No OFD packet to send [12:55:29]OFD Sender: No OFD packet to send [12:55:34]OFD Sender: No OFD packet to send [12:55:39]OFD Sender: No OFD packet to send [12:55:44]OFD Sender: No OFD packet to send [12:55:49]OFD Sender: No OFD packet to send [12:55:54]OFD Sender: No OFD packet to send [12:55:59]OFD Sender: No OFD packet to send [12:56:01]accept exits with 8 [12:56:01]New connection [12:56:01]New thread 3066695012 created [12:56:01]Thread 3066551652 joined [12:56:01]Waiting for new connection... [12:56:01] Sock 8.Parse request [12:56:01]Sock 8.Check first char [12:56:01]Sock 8.First char is OK [12:56:01]request: POST /json_proto HTTP/1.0 [12:56:01]Method: POST [12:56:01]URL: /json_proto [12:56:01]Method is POST - this is cgi request [12:56:01]url: /json_proto [12:56:01]query_string will be loaded in cgi processing [12:56:01]execute_cgi json_proto POST (null) [12:56:01]execute_cgi path=json_proto method=POST [12:56:01]POST find Content-Length [12:56:01]Host: 172.17.53.67:8080 [12:56:01]Content-Length: 792 [12:56:01]Content-Type: application/json [12:56:01] [12:56:01]POST finish read [12:56:01]Found Content-Length = 792 [12:56:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874526", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 20.220, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:56:01]execute_script... [12:56:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874526", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 20.220, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:56:01]POST & json_proto [12:56:01]process_json_proto [12:56:01]json parsed OK: [12:56:01]protocol is kg_v1.0 [12:56:01]action value=close_receipt [12:56:01]process_action close_receipt [12:56:01]cmd_close_receipt [12:56:01]MH_GetDate [12:56:01]Write to MH i2c: F0 00 00 6E 37 94 [12:56:01]Write i2c OK [12:56:01]MH_I2C_Read... [12:56:01]Read from MH i2c: F0 [12:56:01]MH_I2C_Read... [12:56:01]Read from MH i2c: F0 09 00 [12:56:01]MH_I2C_Read... [12:56:01]Read from MH i2c: F0 09 00 6E 37 00 E2 FD 14 67 19 BC 99 64 C9 [12:56:01]GetLastDocTimeStamp 1729428767 [12:56:01]current date 1729428962 [12:56:01]FM_GetShiftState [12:56:01]SAM_PROTO_GetShiftState [12:56:01]wFMCommunicate request_size=4 [12:56:01]MH_SAM_APDU [12:56:01]CAPDU: 80 13 01 00 [12:56:01]Write to MH i2c: E2 08 00 6F 37 80 13 01 00 00 00 00 00 23 [12:56:01]Write i2c OK [12:56:01]MH_I2C_Read... [12:56:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:56:01]Read from MH i2c: E2 [12:56:01]MH_I2C_Read... [12:56:01]Read from MH i2c: E2 0E 00 [12:56:01]MH_I2C_Read... [12:56:01]Read from MH i2c: E2 0E 00 6F 37 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 CA [12:56:01]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:56:01]wFMCommunicate OK [12:56:01]SAM_PROTO_GetShiftState done [12:56:01]FM_GetShiftState done [12:56:01]opened in 1729383891 [12:56:01]opened+sec_in_day 1729470291 [12:56:01]quantity*price = 0 [12:56:01]sum+1 = 1 [12:56:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 305 20.10.2024 12:56 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливная Карта 59209 ФМ: 0000000000963156 ФД: 156233 ФПД: 275661641868227 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T125602&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156233&fm=275661641868227&tin=02508201610067®Number=0000137193017469&sum=0 [12:56:02]StoreToDocumentArchive [12:56:02]shift 314 fd 156233 [12:56:02]save to /storage/0314/doc_00156233 [12:56:02]save last doc name /storage/0314/doc_00156233 to /storage/kkm_last_doc_name [12:56:02]save OK [12:56:02]Clear old archive folders... [12:56:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:56:02]tlvbuf is 00901960 [12:56:02]SAM_PROTO_ClearQueue [12:56:02]wFMCommunicate request_size=4 [12:56:02]MH_SAM_APDU [12:56:02]CAPDU: 80 09 00 00 [12:56:02]Write to MH i2c: E2 08 00 7C 37 80 09 00 00 00 00 00 00 25 [12:56:02]Write i2c OK [12:56:02]MH_I2C_Read... [12:56:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:56:02]Read from MH i2c: E2 [12:56:02]MH_I2C_Read... [12:56:02]Read from MH i2c: E2 03 00 [12:56:02]MH_I2C_Read... [12:56:02]Read from MH i2c: E2 03 00 7C 37 00 90 00 27 [12:56:02]RAPDU: 90 00 [12:56:02]wFMCommunicate OK [12:56:02]SAM_PROTO_ClearQueue done [12:56:02]KKMCreateOFDPacket [12:56:02]OFDProtocolAddRootSTLVToBuf [12:56:02]FM_MakeSignedData [12:56:02]FM_MakeSignedData [12:56:02]SAM_PROTO_SignData [12:56:02]wFMCommunicate request_size=4 [12:56:02]MH_SAM_APDU [12:56:02]CAPDU: 80 0D 01 02 [12:56:02]Write to MH i2c: E2 08 00 7D 37 80 0D 01 02 00 00 00 00 2D [12:56:02]Write i2c OK [12:56:02]MH_I2C_Read... [12:56:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:56:02]Read from MH i2c: E2 [12:56:02]MH_I2C_Read... [12:56:02]Read from MH i2c: E2 03 00 [12:56:02]MH_I2C_Read... [12:56:02]Read from MH i2c: E2 03 00 7D 37 00 90 00 28 [12:56:02]RAPDU: 90 00 [12:56:02]wFMCommunicate OK [12:56:02]wFMCommunicate request_size=255 [12:56:02]MH_SAM_APDU [12:56:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 E2 FD 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 49 62 02 00 35 04 06 00 FA [12:56:02]Write to MH i2c: E2 02 01 7E 37 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 E2 FD 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 49 62 02 00 35 04 06 00 FA 00 00 0B [12:56:02]Write i2c OK [12:56:02]MH_I2C_Read... [12:56:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:56:02]Read from MH i2c: E2 [12:56:02]MH_I2C_Read... [12:56:02]Read from MH i2c: E2 03 00 [12:56:02]MH_I2C_Read... [12:56:02]Read from MH i2c: E2 03 00 7E 37 00 90 00 29 [12:56:02]RAPDU: 90 00 [12:56:02]wFMCommunicate OK [12:56:02]wFMCommunicate request_size=10 [12:56:02]MH_SAM_APDU [12:56:02]CAPDU: 80 0D 02 02 05 B6 7A 3D E3 C3 [12:56:02]Write to MH i2c: E2 0D 00 7F 37 80 0D 02 02 05 00 B6 7A 3D E3 C3 00 00 4D [12:56:02]Write i2c OK [12:56:02]MH_I2C_Read... [12:56:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:56:02]Read from MH i2c: E2 [12:56:02]MH_I2C_Read... [12:56:02]Read from MH i2c: E2 03 00 [12:56:02]MH_I2C_Read... [12:56:02]Read from MH i2c: E2 03 00 7F 37 00 90 00 2A [12:56:02]RAPDU: 90 00 [12:56:02]wFMCommunicate OK [12:56:02]wFMCommunicate request_size=4 [12:56:02]MH_SAM_APDU [12:56:02]CAPDU: 80 0D 03 02 [12:56:02]Write to MH i2c: E2 08 00 80 37 80 0D 03 02 00 00 00 00 32 [12:56:02]Write i2c OK [12:56:02]MH_I2C_Read... [12:56:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:56:02]Read from MH i2c: E2 [12:56:02]MH_I2C_Read... [12:56:02]Read from MH i2c: E2 0B 00 [12:56:02]MH_I2C_Read... [12:56:02]Read from MH i2c: E2 0B 00 80 37 00 7F EC AE E8 B4 F9 81 EF 90 00 51 [12:56:02]RAPDU: 7F EC AE E8 B4 F9 81 EF 90 00 [12:56:02]wFMCommunicate OK [12:56:02]SAM_PROTO_SignData done [12:56:02]FM_MakeSignedData done [12:56:02]CreateOFDProtocolMessage [12:56:02]wFMCommunicate request_size=4 [12:56:02]MH_SAM_APDU [12:56:02]CAPDU: 80 11 00 00 [12:56:02]Write to MH i2c: E2 08 00 81 37 80 11 00 00 00 00 00 00 32 [12:56:02]Write i2c OK [12:56:02]MH_I2C_Read... [12:56:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:56:02]Read from MH i2c: E2 [12:56:02]MH_I2C_Read... [12:56:02]Read from MH i2c: E2 17 00 [12:56:02]MH_I2C_Read... [12:56:02]Read from MH i2c: E2 17 00 81 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 83 [12:56:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:56:02]wFMCommunicate OK [12:56:02]CreateOFDProtocolMessage done [12:56:02]OFDSenderStorePacket 156233 [12:56:02]StoreOFDPacket docnum=156233 [12:56:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 54 F9 07 01 19 AA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 E2 FD 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 49 62 02 00 35 04 06 00 FA B6 7A 3D E3 C3 7F EC AE E8 B4 F9 81 EF [12:56:02]CheckFolder [12:56:02]dirname=/storage/ofd_packets [12:56:02]CheckFolder done [12:56:02]ProducePacketName [12:56:02]name=ofd_packets/00156233 [12:56:02]NVStorageSaveData ofd_packets/00156233 [12:56:02]File name is /storage/ofd_packets/00156233 [12:56:02]Write 301 bytes [12:56:02]NVStorageSaveData done [12:56:02]OFDSenderStorePacket done [12:56:02]KKMCreateOFDPacket done [12:56:02]NVStorageSaveData kkm_last_timestamp [12:56:02]File name is /storage/kkm_last_timestamp [12:56:02]Write 4 bytes [12:56:02]NVStorageSaveData done [12:56:02]OFD Sender: Processing packet 156233 [packets to send 52, broken 51] [12:56:02]ProducePacketName [12:56:02]name=ofd_packets/00156233 [12:56:02]OFD Sender: To server: pG, [12:56:02]CommunicateWithHost lk.salyk.kg:30040 [12:56:02]ConnectInit lk.salyk.kg [12:56:02]ExternCall_PrintAddStr [12:56:02]wPrintStart [12:56:02]Write to MH i2c: 01 00 00 82 37 B9 [12:56:02]Write i2c OK [12:56:02]MH_I2C_Read... [12:56:02]Read from MH i2c: 01 [12:56:02]MH_I2C_Read... [12:56:02]Read from MH i2c: 01 07 00 [12:56:02]MH_I2C_Read... [12:56:02]Read from MH i2c: 01 07 00 82 37 00 00 00 00 00 FF 0F CE [12:56:02]RasterBufferAndPrint [12:56:02]line Счет N : (1)874526 [12:56:02]line ИНН: 02508201610067 [12:56:02]line Контрольно-Кассовый Чек [12:56:02]line ПРОДАЖА [12:56:02]line ТРК (МРК, ГНК) : 31 [12:56:02]line Товар: 2710124500 [12:56:02]line Аи-95-К-5 [12:56:02]line 20.220 * 0.00 [12:56:02]line = 0.00 [12:56:02]line НДС 12% НСП 1% [12:56:02]line > о реализуемом товаре [12:56:02]line ИТОГО: 0.00 [12:56:02]line НСП 1% : 0.00 [12:56:02]line НДС 12% : 0.00 [12:56:02]line Наличными: 0.00 [12:56:02]line Безнал.: 0.00 [12:56:02]line Место: АЗС № 165 "Партнер Нефть" [12:56:02]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:56:02]line СНО: Общий режим [12:56:02]line Чек 305 20.10.2024 12:56 [12:56:02]line Смена: 314 ФФД: 1.0 [12:56:02]line ЗНМ: 0300000234 [12:56:02]line РНМ: 0000137193017469 [12:56:02]line Версия ККМ: v1.0 [12:56:02]line Талоны: Топливная Карта [12:56:02]line 59209 [12:56:02]line ФМ: 0000000000963156 [12:56:03]line ФД: 156233 [12:56:03]line ФПД: 275661641868227 [12:56:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T125602&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156233&fm=275661641868227&tin=02508201610067®Number=0000137193017469&sum=0 [12:56:03]Connected sock=11 [12:56:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 54 F9 07 01 19 AA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 E2 FD 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 49 62 02 00 35 04 06 00 FA B6 7A 3D E3 C3 7F EC AE E8 B4 F9 81 EF [12:56:03]written 0, free lines is 4095 [12:56:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E4 85 47 00 C9 32 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 49 62 02 00 F4 03 04 00 15 A4 14 67 B6 04 01 00 00 DB 03 05 AD 02 D3 56 1A [12:56:03]CommunicateWithHost err = 0 [12:56:03]CheckOFDResponse [12:56:03]1017 (14) - 77093643461234 [12:56:03]1041 (16) - 0000000000963156 [12:56:03]1040 (4) - 156233 [12:56:03]1012 (4) - 20.10.2024 06:32 [12:56:03]1206 (1) - 0 [12:56:03]OFD Sender: Remove packet 156233 [12:56:03]ProducePacketName [12:56:03]name=ofd_packets/00156233 [12:56:03]NVStorageDeleteData [12:56:03]Write to MH i2c: 01 00 00 AC 37 E3 [12:56:03]Write i2c OK [12:56:03]MH_I2C_Read... [12:56:03]Read from MH i2c: 01 [12:56:03]MH_I2C_Read... [12:56:03]Read from MH i2c: 01 07 00 [12:56:03]MH_I2C_Read... [12:56:03]Read from MH i2c: 01 07 00 AC 37 00 00 00 00 00 F9 0C EF [12:56:03]RasterBufferAndPrint [12:56:03]line [12:56:03]line [12:56:03]line [12:56:03]line [12:56:03]line [12:56:03]written 0, free lines is 3328 [12:56:03]MH_Cut [12:56:03]Write to MH i2c: D1 01 00 B3 37 01 BC [12:56:03]Write i2c OK [12:56:03]MH_I2C_Read... [12:56:03]Read from MH i2c: D1 [12:56:03]MH_I2C_Read... [12:56:03]Read from MH i2c: D1 01 00 [12:56:03]MH_I2C_Read... [12:56:03]Read from MH i2c: D1 01 00 B3 37 00 BB [12:56:03]Write to MH i2c: 01 00 00 B4 37 EB [12:56:03]Write i2c OK [12:56:03]MH_I2C_Read... [12:56:03]OFD Sender: No OFD packet to send [12:56:04]*** Cut start [12:56:04]*** Partial cut [12:56:04]*** CUTSNS_PIN = 1 [12:56:04]*** CUTSNS_PIN = 0 [12:56:04]*** Brake cut motor [12:56:05]Read from MH i2c: 01 [12:56:05]MH_I2C_Read... [12:56:05]*** Stop cut motor [12:56:05]*** Cut end [12:56:05]Read from MH i2c: 01 07 00 [12:56:05]MH_I2C_Read... [12:56:05]Read from MH i2c: 01 07 00 B4 37 00 00 00 00 00 FF 0F 00 [12:56:05]process_action close_receipt done [12:56:05]requested_data is exist [12:56:05]produce_requested_data [12:56:05]requested_item fm.sn is exist - process it [12:56:05]wFMCommunicate request_size=4 [12:56:05]MH_SAM_APDU [12:56:05]CAPDU: 80 11 00 00 [12:56:05]Write to MH i2c: E2 08 00 B5 37 80 11 00 00 00 00 00 00 66 [12:56:05]Write i2c OK [12:56:05]MH_I2C_Read... [12:56:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:56:05]Read from MH i2c: E2 [12:56:05]MH_I2C_Read... [12:56:05]Read from MH i2c: E2 17 00 [12:56:05]MH_I2C_Read... [12:56:05]Read from MH i2c: E2 17 00 B5 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B7 [12:56:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:56:05]wFMCommunicate OK [12:56:05]requested_item fd.num is exist - process it [12:56:05]SAM_PROTO_GetFieldsCounters [12:56:05]wFMCommunicate request_size=4 [12:56:05]MH_SAM_APDU [12:56:05]CAPDU: 80 13 00 00 [12:56:05]Write to MH i2c: E2 08 00 B6 37 80 13 00 00 00 00 00 00 69 [12:56:05]Write i2c OK [12:56:05]MH_I2C_Read... [12:56:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:56:05]Read from MH i2c: E2 [12:56:05]MH_I2C_Read... [12:56:05]Read from MH i2c: E2 62 00 [12:56:05]MH_I2C_Read... [12:56:05]Read from MH i2c: E2 62 00 B6 37 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 49 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 31 01 00 00 5E 04 04 00 31 01 00 00 57 04 04 00 32 01 00 00 19 04 04 00 00 00 00 00 90 00 20 [12:56:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 49 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 31 01 00 00 5E 04 04 00 31 01 00 00 57 04 04 00 32 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:56:05]wFMCommunicate OK [12:56:05]SAM_PROTO_GetFieldsCounters done [12:56:05]requested_item shift.num is exist - process it [12:56:05]requested_item shift.opened is exist - process it [12:56:05]req_shift_opened [12:56:05]FM_GetShiftState [12:56:05]SAM_PROTO_GetShiftState [12:56:05]wFMCommunicate request_size=4 [12:56:05]MH_SAM_APDU [12:56:05]CAPDU: 80 13 01 00 [12:56:05]Write to MH i2c: E2 08 00 B7 37 80 13 01 00 00 00 00 00 6B [12:56:05]Write i2c OK [12:56:05]MH_I2C_Read... [12:56:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:56:05]Read from MH i2c: E2 [12:56:05]MH_I2C_Read... [12:56:05]Read from MH i2c: E2 0E 00 [12:56:05]MH_I2C_Read... [12:56:05]Read from MH i2c: E2 0E 00 B7 37 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 12 [12:56:05]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:56:05]wFMCommunicate OK [12:56:05]SAM_PROTO_GetShiftState done [12:56:05]FM_GetShiftState done [12:56:05]req_shift_opened done [12:56:05]requested_item shift.open_date is exist - process it [12:56:05]req_shift_open_date [12:56:05]req_shift_open_date done [12:56:05]produce_requested_data done [12:56:05]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156233,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:56:05]process_action_free close_receipt [12:56:05]json_value_free [12:56:05]json_value_free done [12:56:05]process_json_proto returns [12:56:05]Send response to host [12:56:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156233,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:56:05]free response buf [12:56:05]execute_script done [12:56:05]execute_script returns [12:56:05]free content buf [12:56:05]Sock 8.Close socket [12:56:05]Sock 8.Thread stoped [12:56:05]accept exits with 9 [12:56:05]New connection [12:56:05]New thread 3066551652 created [12:56:05]Thread 3066695012 joined [12:56:05]Waiting for new connection... [12:56:05] Sock 9.Parse request [12:56:05]Sock 9.Check first char [12:56:05]Sock 9.First char is OK [12:56:05]request: POST /json_proto HTTP/1.0 [12:56:05]Method: POST [12:56:05]URL: /json_proto [12:56:05]Method is POST - this is cgi request [12:56:05]url: /json_proto [12:56:05]query_string will be loaded in cgi processing [12:56:05]execute_cgi json_proto POST (null) [12:56:05]execute_cgi path=json_proto method=POST [12:56:05]POST find Content-Length [12:56:05]Host: 172.17.53.67:8080 [12:56:05]Content-Length: 762 [12:56:05]Content-Type: application/json [12:56:05] [12:56:05]POST finish read [12:56:05]Found Content-Length = 762 [12:56:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874525", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 21.930, "sum" : 1500.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:56:05]execute_script... [12:56:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874525", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 21.930, "sum" : 1500.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:56:05]POST & json_proto [12:56:05]process_json_proto [12:56:05]json parsed OK: [12:56:05]protocol is kg_v1.0 [12:56:05]action value=close_receipt [12:56:05]process_action close_receipt [12:56:05]cmd_close_receipt [12:56:05]MH_GetDate [12:56:05]Write to MH i2c: F0 00 00 B8 37 DE [12:56:05]Write i2c OK [12:56:05]MH_I2C_Read... [12:56:05]Read from MH i2c: F0 [12:56:05]MH_I2C_Read... [12:56:05]Read from MH i2c: F0 09 00 [12:56:05]MH_I2C_Read... [12:56:05]Read from MH i2c: F0 09 00 B8 37 00 E7 FD 14 67 19 BC 99 64 18 [12:56:05]GetLastDocTimeStamp 1729428962 [12:56:05]current date 1729428967 [12:56:05]FM_GetShiftState [12:56:05]SAM_PROTO_GetShiftState [12:56:05]wFMCommunicate request_size=4 [12:56:05]MH_SAM_APDU [12:56:05]CAPDU: 80 13 01 00 [12:56:05]Write to MH i2c: E2 08 00 B9 37 80 13 01 00 00 00 00 00 6D [12:56:05]Write i2c OK [12:56:05]MH_I2C_Read... [12:56:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:56:05]Read from MH i2c: E2 [12:56:05]MH_I2C_Read... [12:56:05]Read from MH i2c: E2 0E 00 [12:56:05]MH_I2C_Read... [12:56:05]Read from MH i2c: E2 0E 00 B9 37 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 14 [12:56:05]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:56:05]wFMCommunicate OK [12:56:05]SAM_PROTO_GetShiftState done [12:56:05]FM_GetShiftState done [12:56:05]opened in 1729383891 [12:56:05]opened+sec_in_day 1729470291 [12:56:05]quantity*price = 150001 [12:56:05]sum+1 = 150002 [12:56:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.01 НСП 1% : 13.27 НДС 12% : 159.29 Наличными: 0.00 Безнал.: 1500.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 306 20.10.2024 12:56 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156234 ФПД: 67202492843934 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T125607&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156234&fm=67202492843934&tin=02508201610067®Number=0000137193017469&sum=150001 [12:56:07]StoreToDocumentArchive [12:56:07]shift 314 fd 156234 [12:56:07]save to /storage/0314/doc_00156234 [12:56:07]save last doc name /storage/0314/doc_00156234 to /storage/kkm_last_doc_name [12:56:07]save OK [12:56:07]Clear old archive folders... [12:56:07]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:56:07]tlvbuf is 00991BA0 [12:56:07]SAM_PROTO_ClearQueue [12:56:07]wFMCommunicate request_size=4 [12:56:07]MH_SAM_APDU [12:56:07]CAPDU: 80 09 00 00 [12:56:07]Write to MH i2c: E2 08 00 C6 37 80 09 00 00 00 00 00 00 6F [12:56:07]Write i2c OK [12:56:07]MH_I2C_Read... [12:56:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:56:07]Read from MH i2c: E2 [12:56:07]MH_I2C_Read... [12:56:07]Read from MH i2c: E2 03 00 [12:56:07]MH_I2C_Read... [12:56:07]Read from MH i2c: E2 03 00 C6 37 00 90 00 71 [12:56:07]RAPDU: 90 00 [12:56:07]wFMCommunicate OK [12:56:07]SAM_PROTO_ClearQueue done [12:56:07]KKMCreateOFDPacket [12:56:07]OFDProtocolAddRootSTLVToBuf [12:56:07]FM_MakeSignedData [12:56:07]FM_MakeSignedData [12:56:07]SAM_PROTO_SignData [12:56:07]wFMCommunicate request_size=4 [12:56:07]MH_SAM_APDU [12:56:07]CAPDU: 80 0D 01 02 [12:56:07]Write to MH i2c: E2 08 00 C7 37 80 0D 01 02 00 00 00 00 77 [12:56:07]Write i2c OK [12:56:07]MH_I2C_Read... [12:56:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:56:07]Read from MH i2c: E2 [12:56:07]MH_I2C_Read... [12:56:07]Read from MH i2c: E2 03 00 [12:56:07]MH_I2C_Read... [12:56:07]Read from MH i2c: E2 03 00 C7 37 00 90 00 72 [12:56:07]RAPDU: 90 00 [12:56:07]wFMCommunicate OK [12:56:07]wFMCommunicate request_size=255 [12:56:07]MH_SAM_APDU [12:56:07]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F1 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F1 49 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 E7 FD 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4A 62 02 00 35 04 06 00 [12:56:07]Write to MH i2c: E2 02 01 C8 37 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F1 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F1 49 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 E7 FD 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4A 62 02 00 35 04 06 00 00 00 61 [12:56:07]Write i2c OK [12:56:07]MH_I2C_Read... [12:56:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:56:07]Read from MH i2c: E2 [12:56:07]MH_I2C_Read... [12:56:07]Read from MH i2c: E2 03 00 [12:56:07]MH_I2C_Read... [12:56:07]Read from MH i2c: E2 03 00 C8 37 00 90 00 73 [12:56:07]RAPDU: 90 00 [12:56:07]wFMCommunicate OK [12:56:07]wFMCommunicate request_size=11 [12:56:07]MH_SAM_APDU [12:56:07]CAPDU: 80 0D 02 02 06 3D 1E CC B6 C7 9E [12:56:07]Write to MH i2c: E2 0E 00 C9 37 80 0D 02 02 06 00 3D 1E CC B6 C7 9E 00 00 C8 [12:56:07]Write i2c OK [12:56:07]MH_I2C_Read... [12:56:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:56:07]Read from MH i2c: E2 [12:56:07]MH_I2C_Read... [12:56:07]Read from MH i2c: E2 03 00 [12:56:07]MH_I2C_Read... [12:56:07]Read from MH i2c: E2 03 00 C9 37 00 90 00 74 [12:56:07]RAPDU: 90 00 [12:56:07]wFMCommunicate OK [12:56:07]wFMCommunicate request_size=4 [12:56:07]MH_SAM_APDU [12:56:07]CAPDU: 80 0D 03 02 [12:56:07]Write to MH i2c: E2 08 00 CA 37 80 0D 03 02 00 00 00 00 7C [12:56:07]Write i2c OK [12:56:07]MH_I2C_Read... [12:56:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:56:07]Read from MH i2c: E2 [12:56:07]MH_I2C_Read... [12:56:07]Read from MH i2c: E2 0B 00 [12:56:07]MH_I2C_Read... [12:56:07]Read from MH i2c: E2 0B 00 CA 37 00 0D 81 D6 67 08 8A C2 D3 90 00 6F [12:56:07]RAPDU: 0D 81 D6 67 08 8A C2 D3 90 00 [12:56:07]wFMCommunicate OK [12:56:07]SAM_PROTO_SignData done [12:56:07]FM_MakeSignedData done [12:56:07]CreateOFDProtocolMessage [12:56:07]wFMCommunicate request_size=4 [12:56:07]MH_SAM_APDU [12:56:07]CAPDU: 80 11 00 00 [12:56:07]Write to MH i2c: E2 08 00 CB 37 80 11 00 00 00 00 00 00 7C [12:56:07]Write i2c OK [12:56:07]MH_I2C_Read... [12:56:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:56:07]Read from MH i2c: E2 [12:56:07]MH_I2C_Read... [12:56:07]Read from MH i2c: E2 17 00 [12:56:07]MH_I2C_Read... [12:56:07]Read from MH i2c: E2 17 00 CB 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CD [12:56:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:56:07]wFMCommunicate OK [12:56:07]CreateOFDProtocolMessage done [12:56:07]OFDSenderStorePacket 156234 [12:56:07]StoreOFDPacket docnum=156234 [12:56:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 D2 18 08 01 1F E2 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F1 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F1 49 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 E7 FD 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4A 62 02 00 35 04 06 00 3D 1E CC B6 C7 9E 0D 81 D6 67 08 8A C2 D3 [12:56:07]CheckFolder [12:56:07]dirname=/storage/ofd_packets [12:56:07]CheckFolder done [12:56:07]ProducePacketName [12:56:07]name=ofd_packets/00156234 [12:56:07]NVStorageSaveData ofd_packets/00156234 [12:56:07]File name is /storage/ofd_packets/00156234 [12:56:07]Write 302 bytes [12:56:07]NVStorageSaveData done [12:56:07]OFDSenderStorePacket done [12:56:07]KKMCreateOFDPacket done [12:56:07]NVStorageSaveData kkm_last_timestamp [12:56:07]File name is /storage/kkm_last_timestamp [12:56:07]Write 4 bytes [12:56:07]NVStorageSaveData done [12:56:07]ExternCall_PrintAddStr [12:56:07]wPrintStart [12:56:07]Write to MH i2c: 01 00 00 CC 37 03 [12:56:07]Write i2c OK [12:56:07]MH_I2C_Read... [12:56:07]Read from MH i2c: 01 [12:56:07]MH_I2C_Read... [12:56:07]Read from MH i2c: 01 07 00 [12:56:07]MH_I2C_Read... [12:56:07]Read from MH i2c: 01 07 00 CC 37 00 00 00 00 00 FF 0F 18 [12:56:07]RasterBufferAndPrint [12:56:07]line Счет N : (1)874525 [12:56:07]line ИНН: 02508201610067 [12:56:07]line Контрольно-Кассовый Чек [12:56:07]line ПРОДАЖА [12:56:07]line ТРК (МРК, ГНК) : 23 [12:56:07]line Товар: 2710124130 [12:56:07]line Super 92-К-5 [12:56:07]line 21.930 * 68.40 [12:56:07]line = 1500.01 [12:56:07]line НДС 12% НСП 1% [12:56:07]line > о реализуемом товаре [12:56:07]line ИТОГО: 1500.01 [12:56:07]line НСП 1% : 13.27 [12:56:07]line НДС 12% : 159.29 [12:56:07]line Наличными: 0.00 [12:56:07]line Безнал.: 1500.01 [12:56:07]line Место: АЗС № 165 "Партнер Нефть" [12:56:07]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:56:07]line СНО: Общий режим [12:56:07]line Чек 306 20.10.2024 12:56 [12:56:07]line Смена: 314 ФФД: 1.0 [12:56:07]line ЗНМ: 0300000234 [12:56:07]line РНМ: 0000137193017469 [12:56:07]line Версия ККМ: v1.0 [12:56:07]line Платежная система: Mbank [12:56:07]line ФМ: 0000000000963156 [12:56:07]line ФД: 156234 [12:56:07]line ФПД: 67202492843934 [12:56:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T125607&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156234&fm=67202492843934&tin=02508201610067®Number=0000137193017469&sum=150001 [12:56:08]OFD Sender: Processing packet 156234 [packets to send 52, broken 51] [12:56:08]ProducePacketName [12:56:08]name=ofd_packets/00156234 [12:56:08]written 0, free lines is 4095 [12:56:08]OFD Sender: To server: pG, [12:56:08]CommunicateWithHost lk.salyk.kg:30040 [12:56:08]ConnectInit lk.salyk.kg [12:56:08]Connected sock=10 [12:56:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 D2 18 08 01 1F E2 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F1 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F1 49 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 E7 FD 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4A 62 02 00 35 04 06 00 3D 1E CC B6 C7 9E 0D 81 D6 67 08 8A C2 D3 [12:56:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 98 2E 47 00 BF 73 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4A 62 02 00 F4 03 04 00 1A A4 14 67 B6 04 01 00 00 31 EE 9D 8A 4F C1 62 A7 [12:56:08]CommunicateWithHost err = 0 [12:56:08]CheckOFDResponse [12:56:08]1017 (14) - 77093643461234 [12:56:08]1041 (16) - 0000000000963156 [12:56:08]1040 (4) - 156234 [12:56:08]1012 (4) - 20.10.2024 06:32 [12:56:08]1206 (1) - 0 [12:56:08]OFD Sender: Remove packet 156234 [12:56:08]ProducePacketName [12:56:08]name=ofd_packets/00156234 [12:56:08]NVStorageDeleteData [12:56:08]Write to MH i2c: 01 00 00 F5 37 2C [12:56:08]Write i2c OK [12:56:08]MH_I2C_Read... [12:56:08]Read from MH i2c: 01 [12:56:08]MH_I2C_Read... [12:56:08]Read from MH i2c: 01 07 00 [12:56:08]MH_I2C_Read... [12:56:08]Read from MH i2c: 01 07 00 F5 37 00 00 00 00 00 20 0D 60 [12:56:08]RasterBufferAndPrint [12:56:08]line [12:56:08]line [12:56:08]line [12:56:08]line [12:56:08]line [12:56:08]written 0, free lines is 3375 [12:56:08]MH_Cut [12:56:08]Write to MH i2c: D1 01 00 FC 37 01 05 [12:56:08]Write i2c OK [12:56:08]MH_I2C_Read... [12:56:08]Read from MH i2c: D1 [12:56:08]MH_I2C_Read... [12:56:08]Read from MH i2c: D1 01 00 [12:56:08]MH_I2C_Read... [12:56:08]Read from MH i2c: D1 01 00 FC 37 00 04 [12:56:08]Write to MH i2c: 01 00 00 FD 37 34 [12:56:08]Write i2c OK [12:56:08]MH_I2C_Read... [12:56:08]OFD Sender: No OFD packet to send [12:56:09]*** Cut start [12:56:09]*** Partial cut [12:56:09]*** CUTSNS_PIN = 1 [12:56:09]*** CUTSNS_PIN = 0 [12:56:09]*** Brake cut motor [12:56:09]Read from MH i2c: 01 [12:56:09]MH_I2C_Read... [12:56:09]*** Stop cut motor [12:56:09]*** Cut end [12:56:09]Read from MH i2c: 01 07 00 [12:56:09]MH_I2C_Read... [12:56:09]Read from MH i2c: 01 07 00 FD 37 00 00 00 00 00 FF 0F 49 [12:56:09]process_action close_receipt done [12:56:09]requested_data is exist [12:56:09]produce_requested_data [12:56:09]requested_item fm.sn is exist - process it [12:56:09]wFMCommunicate request_size=4 [12:56:09]MH_SAM_APDU [12:56:09]CAPDU: 80 11 00 00 [12:56:09]Write to MH i2c: E2 08 00 FE 37 80 11 00 00 00 00 00 00 AF [12:56:09]Write i2c OK [12:56:09]MH_I2C_Read... [12:56:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:56:09]Read from MH i2c: E2 [12:56:09]MH_I2C_Read... [12:56:09]Read from MH i2c: E2 17 00 [12:56:09]MH_I2C_Read... [12:56:09]Read from MH i2c: E2 17 00 FE 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 00 [12:56:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:56:09]wFMCommunicate OK [12:56:09]requested_item fd.num is exist - process it [12:56:09]SAM_PROTO_GetFieldsCounters [12:56:09]wFMCommunicate request_size=4 [12:56:09]MH_SAM_APDU [12:56:09]CAPDU: 80 13 00 00 [12:56:09]Write to MH i2c: E2 08 00 FF 37 80 13 00 00 00 00 00 00 B2 [12:56:09]Write i2c OK [12:56:09]MH_I2C_Read... [12:56:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:56:10]Read from MH i2c: E2 [12:56:10]MH_I2C_Read... [12:56:10]Read from MH i2c: E2 62 00 [12:56:10]MH_I2C_Read... [12:56:10]Read from MH i2c: E2 62 00 FF 37 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4A 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 32 01 00 00 5E 04 04 00 32 01 00 00 57 04 04 00 33 01 00 00 19 04 04 00 00 00 00 00 90 00 6D [12:56:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4A 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 32 01 00 00 5E 04 04 00 32 01 00 00 57 04 04 00 33 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:56:10]wFMCommunicate OK [12:56:10]SAM_PROTO_GetFieldsCounters done [12:56:10]requested_item shift.num is exist - process it [12:56:10]requested_item shift.opened is exist - process it [12:56:10]req_shift_opened [12:56:10]FM_GetShiftState [12:56:10]SAM_PROTO_GetShiftState [12:56:10]wFMCommunicate request_size=4 [12:56:10]MH_SAM_APDU [12:56:10]CAPDU: 80 13 01 00 [12:56:10]Write to MH i2c: E2 08 00 00 38 80 13 01 00 00 00 00 00 B5 [12:56:10]Write i2c OK [12:56:10]MH_I2C_Read... [12:56:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:56:10]Read from MH i2c: E2 [12:56:10]MH_I2C_Read... [12:56:10]Read from MH i2c: E2 0E 00 [12:56:10]MH_I2C_Read... [12:56:10]Read from MH i2c: E2 0E 00 00 38 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 5C [12:56:10]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:56:10]wFMCommunicate OK [12:56:10]SAM_PROTO_GetShiftState done [12:56:10]FM_GetShiftState done [12:56:10]req_shift_opened done [12:56:10]requested_item shift.open_date is exist - process it [12:56:10]req_shift_open_date [12:56:10]req_shift_open_date done [12:56:10]produce_requested_data done [12:56:10]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156234,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:56:10]process_action_free close_receipt [12:56:10]json_value_free [12:56:10]json_value_free done [12:56:10]process_json_proto returns [12:56:10]Send response to host [12:56:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156234,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:56:10]free response buf [12:56:10]execute_script done [12:56:10]execute_script returns [12:56:10]free content buf [12:56:10]Sock 9.Close socket [12:56:10]Sock 9.Thread stoped [12:56:14]OFD Sender: No OFD packet to send [12:56:19]OFD Sender: No OFD packet to send [12:56:24]OFD Sender: No OFD packet to send [12:56:29]OFD Sender: No OFD packet to send [12:56:34]OFD Sender: No OFD packet to send [12:56:39]OFD Sender: No OFD packet to send [12:56:44]OFD Sender: No OFD packet to send [12:56:49]OFD Sender: No OFD packet to send [12:56:54]OFD Sender: No OFD packet to send [12:56:59]OFD Sender: No OFD packet to send [12:57:04]OFD Sender: No OFD packet to send [12:57:09]OFD Sender: No OFD packet to send [12:57:14]OFD Sender: No OFD packet to send [12:57:19]OFD Sender: No OFD packet to send [12:57:24]OFD Sender: No OFD packet to send [12:57:29]OFD Sender: No OFD packet to send [12:57:34]OFD Sender: No OFD packet to send [12:57:39]OFD Sender: No OFD packet to send [12:57:44]OFD Sender: No OFD packet to send [12:57:49]OFD Sender: No OFD packet to send [12:57:54]OFD Sender: No OFD packet to send [12:57:59]OFD Sender: No OFD packet to send [12:58:04]OFD Sender: No OFD packet to send [12:58:09]OFD Sender: No OFD packet to send [12:58:14]OFD Sender: No OFD packet to send [12:58:19]OFD Sender: No OFD packet to send [12:58:24]OFD Sender: No OFD packet to send [12:58:29]OFD Sender: No OFD packet to send [12:58:32]accept exits with 8 [12:58:32]New connection [12:58:32]New thread 3066695012 created [12:58:32]Thread 3066551652 joined [12:58:32]Waiting for new connection... [12:58:32] Sock 8.Parse request [12:58:32]Sock 8.Check first char [12:58:32]Sock 8.First char is OK [12:58:32]request: POST /json_proto HTTP/1.0 [12:58:32]Method: POST [12:58:32]URL: /json_proto [12:58:32]Method is POST - this is cgi request [12:58:32]url: /json_proto [12:58:32]query_string will be loaded in cgi processing [12:58:32]execute_cgi json_proto POST (null) [12:58:32]execute_cgi path=json_proto method=POST [12:58:32]POST find Content-Length [12:58:32]Host: 172.17.53.67:8080 [12:58:32]Content-Length: 677 [12:58:32]Content-Type: application/json [12:58:32] [12:58:32]POST finish read [12:58:32]Found Content-Length = 677 [12:58:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874529", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.700, "sum" : 515.13, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 515.00, "total" : 515.00, "payments": [ { "type": 0, "sum" : 515.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:58:32]execute_script... [12:58:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874529", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.700, "sum" : 515.13, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 515.00, "total" : 515.00, "payments": [ { "type": 0, "sum" : 515.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:58:32]POST & json_proto [12:58:32]process_json_proto [12:58:32]json parsed OK: [12:58:32]protocol is kg_v1.0 [12:58:32]action value=close_receipt [12:58:32]process_action close_receipt [12:58:32]cmd_close_receipt [12:58:32]MH_GetDate [12:58:32]Write to MH i2c: F0 00 00 01 38 28 [12:58:32]Write i2c OK [12:58:32]MH_I2C_Read... [12:58:32]Read from MH i2c: F0 [12:58:32]MH_I2C_Read... [12:58:32]Read from MH i2c: F0 09 00 [12:58:32]MH_I2C_Read... [12:58:32]Read from MH i2c: F0 09 00 01 38 00 7A FE 14 67 19 BC 99 64 F6 [12:58:32]GetLastDocTimeStamp 1729428967 [12:58:32]current date 1729429114 [12:58:32]FM_GetShiftState [12:58:32]SAM_PROTO_GetShiftState [12:58:32]wFMCommunicate request_size=4 [12:58:32]MH_SAM_APDU [12:58:32]CAPDU: 80 13 01 00 [12:58:32]Write to MH i2c: E2 08 00 02 38 80 13 01 00 00 00 00 00 B7 [12:58:32]Write i2c OK [12:58:32]MH_I2C_Read... [12:58:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:58:32]Read from MH i2c: E2 [12:58:32]MH_I2C_Read... [12:58:32]Read from MH i2c: E2 0E 00 [12:58:32]MH_I2C_Read... [12:58:32]Read from MH i2c: E2 0E 00 02 38 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 5E [12:58:32]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:58:32]wFMCommunicate OK [12:58:32]SAM_PROTO_GetShiftState done [12:58:32]FM_GetShiftState done [12:58:32]opened in 1729383891 [12:58:32]opened+sec_in_day 1729470291 [12:58:32]quantity*price = 51513 [12:58:32]sum+1 = 51514 [12:58:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.13 ИТОГО: 515.00 Внесено: 515.00 СДАЧА: 0.00 НСП 1% : 4.56 НДС 12% : 54.70 Наличными: 515.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 307 20.10.2024 12:58 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156235 ФПД: 242315960157083 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T125834&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156235&fm=242315960157083&tin=02508201610067®Number=0000137193017469&sum=51500 [12:58:34]StoreToDocumentArchive [12:58:34]shift 314 fd 156235 [12:58:34]save to /storage/0314/doc_00156235 [12:58:34]save last doc name /storage/0314/doc_00156235 to /storage/kkm_last_doc_name [12:58:34]save OK [12:58:34]Clear old archive folders... [12:58:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:58:34]tlvbuf is 008B0CC0 [12:58:34]SAM_PROTO_ClearQueue [12:58:34]wFMCommunicate request_size=4 [12:58:34]MH_SAM_APDU [12:58:34]CAPDU: 80 09 00 00 [12:58:34]Write to MH i2c: E2 08 00 0F 38 80 09 00 00 00 00 00 00 B9 [12:58:34]Write i2c OK [12:58:34]MH_I2C_Read... [12:58:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:58:34]Read from MH i2c: E2 [12:58:34]MH_I2C_Read... [12:58:34]Read from MH i2c: E2 03 00 [12:58:34]MH_I2C_Read... [12:58:34]Read from MH i2c: E2 03 00 0F 38 00 90 00 BB [12:58:34]RAPDU: 90 00 [12:58:34]wFMCommunicate OK [12:58:34]SAM_PROTO_ClearQueue done [12:58:34]KKMCreateOFDPacket [12:58:34]OFDProtocolAddRootSTLVToBuf [12:58:34]FM_MakeSignedData [12:58:34]FM_MakeSignedData [12:58:34]SAM_PROTO_SignData [12:58:34]wFMCommunicate request_size=4 [12:58:34]MH_SAM_APDU [12:58:34]CAPDU: 80 0D 01 02 [12:58:34]Write to MH i2c: E2 08 00 10 38 80 0D 01 02 00 00 00 00 C1 [12:58:34]Write i2c OK [12:58:34]MH_I2C_Read... [12:58:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:58:34]Read from MH i2c: E2 [12:58:34]MH_I2C_Read... [12:58:34]Read from MH i2c: E2 03 00 [12:58:34]MH_I2C_Read... [12:58:34]Read from MH i2c: E2 03 00 10 38 00 90 00 BC [12:58:34]RAPDU: 90 00 [12:58:34]wFMCommunicate OK [12:58:34]wFMCommunicate request_size=255 [12:58:34]MH_SAM_APDU [12:58:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 14 1E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 39 C9 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C C9 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C8 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5E 15 00 00 00 00 07 04 06 00 2C C9 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 01 00 00 F4 03 04 00 7A FE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4B 62 02 00 35 04 06 00 DC [12:58:34]Write to MH i2c: E2 02 01 11 38 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 14 1E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 39 C9 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C C9 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C8 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5E 15 00 00 00 00 07 04 06 00 2C C9 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 01 00 00 F4 03 04 00 7A FE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4B 62 02 00 35 04 06 00 DC 00 00 66 [12:58:34]Write i2c OK [12:58:34]MH_I2C_Read... [12:58:34]OFD Sender: No OFD packet to send [12:58:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:58:34]Read from MH i2c: E2 [12:58:34]MH_I2C_Read... [12:58:34]Read from MH i2c: E2 03 00 [12:58:34]MH_I2C_Read... [12:58:34]Read from MH i2c: E2 03 00 11 38 00 90 00 BD [12:58:34]RAPDU: 90 00 [12:58:34]wFMCommunicate OK [12:58:34]wFMCommunicate request_size=10 [12:58:34]MH_SAM_APDU [12:58:34]CAPDU: 80 0D 02 02 05 62 94 BA 83 9B [12:58:34]Write to MH i2c: E2 0D 00 12 38 80 0D 02 02 05 00 62 94 BA 83 9B 00 00 9C [12:58:34]Write i2c OK [12:58:34]MH_I2C_Read... [12:58:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:58:34]Read from MH i2c: E2 [12:58:34]MH_I2C_Read... [12:58:34]Read from MH i2c: E2 03 00 [12:58:34]MH_I2C_Read... [12:58:34]Read from MH i2c: E2 03 00 12 38 00 90 00 BE [12:58:34]RAPDU: 90 00 [12:58:34]wFMCommunicate OK [12:58:34]wFMCommunicate request_size=4 [12:58:34]MH_SAM_APDU [12:58:34]CAPDU: 80 0D 03 02 [12:58:34]Write to MH i2c: E2 08 00 13 38 80 0D 03 02 00 00 00 00 C6 [12:58:34]Write i2c OK [12:58:34]MH_I2C_Read... [12:58:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:58:34]Read from MH i2c: E2 [12:58:34]MH_I2C_Read... [12:58:34]Read from MH i2c: E2 0B 00 [12:58:34]MH_I2C_Read... [12:58:34]Read from MH i2c: E2 0B 00 13 38 00 F8 7A 3B F1 D0 B1 68 59 90 00 A7 [12:58:34]RAPDU: F8 7A 3B F1 D0 B1 68 59 90 00 [12:58:34]wFMCommunicate OK [12:58:34]SAM_PROTO_SignData done [12:58:34]FM_MakeSignedData done [12:58:34]CreateOFDProtocolMessage [12:58:34]wFMCommunicate request_size=4 [12:58:34]MH_SAM_APDU [12:58:34]CAPDU: 80 11 00 00 [12:58:34]Write to MH i2c: E2 08 00 14 38 80 11 00 00 00 00 00 00 C6 [12:58:34]Write i2c OK [12:58:34]MH_I2C_Read... [12:58:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:58:34]Read from MH i2c: E2 [12:58:34]MH_I2C_Read... [12:58:34]Read from MH i2c: E2 17 00 [12:58:34]MH_I2C_Read... [12:58:34]Read from MH i2c: E2 17 00 14 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 17 [12:58:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:58:34]wFMCommunicate OK [12:58:34]CreateOFDProtocolMessage done [12:58:34]OFDSenderStorePacket 156235 [12:58:34]StoreOFDPacket docnum=156235 [12:58:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 74 5D 07 01 35 B0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 14 1E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 39 C9 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C C9 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C8 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5E 15 00 00 00 00 07 04 06 00 2C C9 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 01 00 00 F4 03 04 00 7A FE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4B 62 02 00 35 04 06 00 DC 62 94 BA 83 9B F8 7A 3B F1 D0 B1 68 59 [12:58:34]CheckFolder [12:58:34]dirname=/storage/ofd_packets [12:58:34]CheckFolder done [12:58:34]ProducePacketName [12:58:34]name=ofd_packets/00156235 [12:58:34]NVStorageSaveData ofd_packets/00156235 [12:58:34]File name is /storage/ofd_packets/00156235 [12:58:34]Write 301 bytes [12:58:34]NVStorageSaveData done [12:58:34]OFDSenderStorePacket done [12:58:34]KKMCreateOFDPacket done [12:58:34]NVStorageSaveData kkm_last_timestamp [12:58:34]File name is /storage/kkm_last_timestamp [12:58:34]Write 4 bytes [12:58:34]NVStorageSaveData done [12:58:34]ExternCall_PrintAddStr [12:58:34]wPrintStart [12:58:34]Write to MH i2c: 01 00 00 15 38 4D [12:58:34]Write i2c OK [12:58:34]MH_I2C_Read... [12:58:34]Read from MH i2c: 01 [12:58:34]MH_I2C_Read... [12:58:34]Read from MH i2c: 01 07 00 [12:58:34]MH_I2C_Read... [12:58:34]Read from MH i2c: 01 07 00 15 38 00 00 00 00 00 FF 0F 62 [12:58:34]RasterBufferAndPrint [12:58:34]line Счет N : (1)874529 [12:58:34]line ИНН: 02508201610067 [12:58:34]line Контрольно-Кассовый Чек [12:58:34]line ПРОДАЖА [12:58:34]line ТРК (МРК, ГНК) : 32 [12:58:34]line Товар: 2710124130 [12:58:34]line Аи-92-К-5 [12:58:34]line 7.700 * 66.90 [12:58:34]line = 515.13 [12:58:34]line НДС 12% НСП 1% [12:58:34]line > о реализуемом товаре [12:58:34]line ОКРУГЛЕНИЕ: -0.13 [12:58:34]line ИТОГО: 515.00 [12:58:34]line Внесено: 515.00 [12:58:34]line СДАЧА: 0.00 [12:58:34]line НСП 1% : 4.56 [12:58:34]line НДС 12% : 54.70 [12:58:34]line Наличными: 515.00 [12:58:34]line Безнал.: 0.00 [12:58:34]line Место: АЗС № 165 "Партнер Нефть" [12:58:34]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:58:34]line СНО: Общий режим [12:58:34]line Чек 307 20.10.2024 12:58 [12:58:34]line Смена: 314 ФФД: 1.0 [12:58:34]line ЗНМ: 0300000234 [12:58:34]line РНМ: 0000137193017469 [12:58:34]line Версия ККМ: v1.0 [12:58:34]line ФМ: 0000000000963156 [12:58:34]line ФД: 156235 [12:58:34]line ФПД: 242315960157083 [12:58:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T125834&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156235&fm=242315960157083&tin=02508201610067®Number=0000137193017469&sum=51500 [12:58:34]OFD Sender: Processing packet 156235 [packets to send 52, broken 51] [12:58:34]ProducePacketName [12:58:34]name=ofd_packets/00156235 [12:58:34]OFD Sender: To server: pG, [12:58:34]CommunicateWithHost lk.salyk.kg:30040 [12:58:34]ConnectInit lk.salyk.kg [12:58:34]written 0, free lines is 4095 [12:58:34]Connected sock=10 [12:58:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 74 5D 07 01 35 B0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 14 1E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 39 C9 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C C9 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C8 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5E 15 00 00 00 00 07 04 06 00 2C C9 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 01 00 00 F4 03 04 00 7A FE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4B 62 02 00 35 04 06 00 DC 62 94 BA 83 9B F8 7A 3B F1 D0 B1 68 59 [12:58:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 80 36 47 00 43 5A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4B 62 02 00 F4 03 04 00 AC A4 14 67 B6 04 01 00 00 F7 35 07 17 90 44 CA F0 [12:58:35]CommunicateWithHost err = 0 [12:58:35]CheckOFDResponse [12:58:35]1017 (14) - 77093643461234 [12:58:35]1041 (16) - 0000000000963156 [12:58:35]1040 (4) - 156235 [12:58:35]1012 (4) - 20.10.2024 06:35 [12:58:35]1206 (1) - 0 [12:58:35]OFD Sender: Remove packet 156235 [12:58:35]ProducePacketName [12:58:35]name=ofd_packets/00156235 [12:58:35]NVStorageDeleteData [12:58:35]Write to MH i2c: 01 00 00 40 38 78 [12:58:35]Write i2c OK [12:58:35]MH_I2C_Read... [12:58:35]Read from MH i2c: 01 [12:58:35]MH_I2C_Read... [12:58:35]Read from MH i2c: 01 07 00 [12:58:35]MH_I2C_Read... [12:58:35]Read from MH i2c: 01 07 00 40 38 00 00 00 00 00 E6 0C 71 [12:58:35]RasterBufferAndPrint [12:58:35]line [12:58:35]line [12:58:35]line [12:58:35]line [12:58:35]line [12:58:35]written 0, free lines is 3308 [12:58:35]MH_Cut [12:58:35]Write to MH i2c: D1 01 00 47 38 01 51 [12:58:35]Write i2c OK [12:58:35]MH_I2C_Read... [12:58:35]Read from MH i2c: D1 [12:58:35]MH_I2C_Read... [12:58:35]Read from MH i2c: D1 01 00 [12:58:35]MH_I2C_Read... [12:58:35]Read from MH i2c: D1 01 00 47 38 00 50 [12:58:35]Write to MH i2c: 01 00 00 48 38 80 [12:58:35]Write i2c OK [12:58:35]MH_I2C_Read... [12:58:35]OFD Sender: No OFD packet to send [12:58:36]*** Cut start [12:58:36]*** Partial cut [12:58:36]*** CUTSNS_PIN = 1 [12:58:36]*** CUTSNS_PIN = 0 [12:58:36]*** Brake cut motor [12:58:36]Read from MH i2c: 01 [12:58:36]MH_I2C_Read... [12:58:36]*** Stop cut motor [12:58:36]*** Cut end [12:58:36]Read from MH i2c: 01 07 00 [12:58:36]MH_I2C_Read... [12:58:36]Read from MH i2c: 01 07 00 48 38 00 00 00 00 00 FF 0F 95 [12:58:36]process_action close_receipt done [12:58:36]requested_data is exist [12:58:36]produce_requested_data [12:58:36]requested_item fm.sn is exist - process it [12:58:36]wFMCommunicate request_size=4 [12:58:36]MH_SAM_APDU [12:58:36]CAPDU: 80 11 00 00 [12:58:36]Write to MH i2c: E2 08 00 49 38 80 11 00 00 00 00 00 00 FB [12:58:36]Write i2c OK [12:58:36]MH_I2C_Read... [12:58:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:58:36]Read from MH i2c: E2 [12:58:36]MH_I2C_Read... [12:58:36]Read from MH i2c: E2 17 00 [12:58:36]MH_I2C_Read... [12:58:36]Read from MH i2c: E2 17 00 49 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4C [12:58:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:58:36]wFMCommunicate OK [12:58:36]requested_item fd.num is exist - process it [12:58:36]SAM_PROTO_GetFieldsCounters [12:58:36]wFMCommunicate request_size=4 [12:58:36]MH_SAM_APDU [12:58:36]CAPDU: 80 13 00 00 [12:58:36]Write to MH i2c: E2 08 00 4A 38 80 13 00 00 00 00 00 00 FE [12:58:36]Write i2c OK [12:58:36]MH_I2C_Read... [12:58:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:58:36]Read from MH i2c: E2 [12:58:36]MH_I2C_Read... [12:58:36]Read from MH i2c: E2 62 00 [12:58:36]MH_I2C_Read... [12:58:36]Read from MH i2c: E2 62 00 4A 38 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4B 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 33 01 00 00 5E 04 04 00 33 01 00 00 57 04 04 00 34 01 00 00 19 04 04 00 00 00 00 00 90 00 BD [12:58:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4B 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 33 01 00 00 5E 04 04 00 33 01 00 00 57 04 04 00 34 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:58:36]wFMCommunicate OK [12:58:36]SAM_PROTO_GetFieldsCounters done [12:58:36]requested_item shift.num is exist - process it [12:58:36]requested_item shift.opened is exist - process it [12:58:36]req_shift_opened [12:58:36]FM_GetShiftState [12:58:36]SAM_PROTO_GetShiftState [12:58:36]wFMCommunicate request_size=4 [12:58:36]MH_SAM_APDU [12:58:36]CAPDU: 80 13 01 00 [12:58:36]Write to MH i2c: E2 08 00 4B 38 80 13 01 00 00 00 00 00 00 [12:58:36]Write i2c OK [12:58:36]MH_I2C_Read... [12:58:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:58:36]Read from MH i2c: E2 [12:58:36]MH_I2C_Read... [12:58:36]Read from MH i2c: E2 0E 00 [12:58:36]MH_I2C_Read... [12:58:36]Read from MH i2c: E2 0E 00 4B 38 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A7 [12:58:36]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:58:36]wFMCommunicate OK [12:58:36]SAM_PROTO_GetShiftState done [12:58:36]FM_GetShiftState done [12:58:36]req_shift_opened done [12:58:36]requested_item shift.open_date is exist - process it [12:58:36]req_shift_open_date [12:58:36]req_shift_open_date done [12:58:36]produce_requested_data done [12:58:36]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156235,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:58:36]process_action_free close_receipt [12:58:36]json_value_free [12:58:36]json_value_free done [12:58:36]process_json_proto returns [12:58:36]Send response to host [12:58:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156235,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:58:36]free response buf [12:58:36]execute_script done [12:58:36]execute_script returns [12:58:36]free content buf [12:58:36]Sock 8.Close socket [12:58:36]Sock 8.Thread stoped [12:58:40]OFD Sender: No OFD packet to send [12:58:45]OFD Sender: No OFD packet to send [12:58:50]OFD Sender: No OFD packet to send [12:58:55]OFD Sender: No OFD packet to send [12:59:00]OFD Sender: No OFD packet to send [12:59:05]OFD Sender: No OFD packet to send [12:59:10]OFD Sender: No OFD packet to send [12:59:15]OFD Sender: No OFD packet to send [12:59:18]accept exits with 9 [12:59:18]New connection [12:59:18]New thread 3066551652 created [12:59:18]Thread 3066695012 joined [12:59:18]Waiting for new connection... [12:59:18] Sock 9.Parse request [12:59:18]Sock 9.Check first char [12:59:18]Sock 9.First char is OK [12:59:18]request: POST /json_proto HTTP/1.0 [12:59:18]Method: POST [12:59:18]URL: /json_proto [12:59:18]Method is POST - this is cgi request [12:59:18]url: /json_proto [12:59:18]query_string will be loaded in cgi processing [12:59:18]execute_cgi json_proto POST (null) [12:59:18]execute_cgi path=json_proto method=POST [12:59:18]POST find Content-Length [12:59:18]Host: 172.17.53.67:8080 [12:59:18]Content-Length: 762 [12:59:18]Content-Type: application/json [12:59:18] [12:59:18]POST finish read [12:59:18]Found Content-Length = 762 [12:59:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874527", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 29.240, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.02 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:59:18]execute_script... [12:59:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874527", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 29.240, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.02 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:59:18]POST & json_proto [12:59:18]process_json_proto [12:59:18]json parsed OK: [12:59:18]protocol is kg_v1.0 [12:59:18]action value=close_receipt [12:59:18]process_action close_receipt [12:59:18]cmd_close_receipt [12:59:18]MH_GetDate [12:59:18]Write to MH i2c: F0 00 00 4C 38 73 [12:59:18]Write i2c OK [12:59:18]MH_I2C_Read... [12:59:18]Read from MH i2c: F0 [12:59:18]MH_I2C_Read... [12:59:18]Read from MH i2c: F0 09 00 [12:59:18]MH_I2C_Read... [12:59:18]Read from MH i2c: F0 09 00 4C 38 00 A8 FE 14 67 19 BC 99 64 6F [12:59:18]GetLastDocTimeStamp 1729429114 [12:59:18]current date 1729429160 [12:59:18]FM_GetShiftState [12:59:18]SAM_PROTO_GetShiftState [12:59:18]wFMCommunicate request_size=4 [12:59:18]MH_SAM_APDU [12:59:18]CAPDU: 80 13 01 00 [12:59:18]Write to MH i2c: E2 08 00 4D 38 80 13 01 00 00 00 00 00 02 [12:59:18]Write i2c OK [12:59:18]MH_I2C_Read... [12:59:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:59:18]Read from MH i2c: E2 [12:59:18]MH_I2C_Read... [12:59:18]Read from MH i2c: E2 0E 00 [12:59:18]MH_I2C_Read... [12:59:18]Read from MH i2c: E2 0E 00 4D 38 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A9 [12:59:18]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:59:18]wFMCommunicate OK [12:59:18]SAM_PROTO_GetShiftState done [12:59:18]FM_GetShiftState done [12:59:18]opened in 1729383891 [12:59:18]opened+sec_in_day 1729470291 [12:59:18]quantity*price = 200001 [12:59:18]sum+1 = 200003 [12:59:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.02 НСП 1% : 17.70 НДС 12% : 212.39 Наличными: 0.00 Безнал.: 2000.02 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 308 20.10.2024 12:59 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156236 ФПД: 219432076126592 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T125920&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156236&fm=219432076126592&tin=02508201610067®Number=0000137193017469&sum=200002 [12:59:19]StoreToDocumentArchive [12:59:19]shift 314 fd 156236 [12:59:19]save to /storage/0314/doc_00156236 [12:59:19]save last doc name /storage/0314/doc_00156236 to /storage/kkm_last_doc_name [12:59:19]save OK [12:59:19]Clear old archive folders... [12:59:19]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:59:19]tlvbuf is 00871450 [12:59:19]SAM_PROTO_ClearQueue [12:59:19]wFMCommunicate request_size=4 [12:59:19]MH_SAM_APDU [12:59:19]CAPDU: 80 09 00 00 [12:59:19]Write to MH i2c: E2 08 00 5A 38 80 09 00 00 00 00 00 00 04 [12:59:19]Write i2c OK [12:59:19]MH_I2C_Read... [12:59:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:59:19]Read from MH i2c: E2 [12:59:19]MH_I2C_Read... [12:59:19]Read from MH i2c: E2 03 00 [12:59:19]MH_I2C_Read... [12:59:19]Read from MH i2c: E2 03 00 5A 38 00 90 00 06 [12:59:19]RAPDU: 90 00 [12:59:19]wFMCommunicate OK [12:59:19]SAM_PROTO_ClearQueue done [12:59:19]KKMCreateOFDPacket [12:59:19]OFDProtocolAddRootSTLVToBuf [12:59:19]FM_MakeSignedData [12:59:19]FM_MakeSignedData [12:59:19]SAM_PROTO_SignData [12:59:19]wFMCommunicate request_size=4 [12:59:19]MH_SAM_APDU [12:59:19]CAPDU: 80 0D 01 02 [12:59:19]Write to MH i2c: E2 08 00 5B 38 80 0D 01 02 00 00 00 00 0C [12:59:19]Write i2c OK [12:59:19]MH_I2C_Read... [12:59:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:59:19]Read from MH i2c: E2 [12:59:19]MH_I2C_Read... [12:59:19]Read from MH i2c: E2 03 00 [12:59:19]MH_I2C_Read... [12:59:19]Read from MH i2c: E2 03 00 5B 38 00 90 00 07 [12:59:19]RAPDU: 90 00 [12:59:19]wFMCommunicate OK [12:59:19]wFMCommunicate request_size=255 [12:59:19]MH_SAM_APDU [12:59:19]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 01 00 00 F4 03 04 00 A8 FE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4C 62 02 00 35 04 06 00 [12:59:19]Write to MH i2c: E2 02 01 5C 38 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 01 00 00 F4 03 04 00 A8 FE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4C 62 02 00 35 04 06 00 00 00 37 [12:59:19]Write i2c OK [12:59:19]MH_I2C_Read... [12:59:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:59:20]Read from MH i2c: E2 [12:59:20]MH_I2C_Read... [12:59:20]Read from MH i2c: E2 03 00 [12:59:20]MH_I2C_Read... [12:59:20]Read from MH i2c: E2 03 00 5C 38 00 90 00 08 [12:59:20]RAPDU: 90 00 [12:59:20]wFMCommunicate OK [12:59:20]wFMCommunicate request_size=11 [12:59:20]MH_SAM_APDU [12:59:20]CAPDU: 80 0D 02 02 06 C7 92 82 F3 29 80 [12:59:20]Write to MH i2c: E2 0E 00 5D 38 80 0D 02 02 06 00 C7 92 82 F3 29 80 00 00 92 [12:59:20]Write i2c OK [12:59:20]MH_I2C_Read... [12:59:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:59:20]Read from MH i2c: E2 [12:59:20]MH_I2C_Read... [12:59:20]Read from MH i2c: E2 03 00 [12:59:20]MH_I2C_Read... [12:59:20]Read from MH i2c: E2 03 00 5D 38 00 90 00 09 [12:59:20]RAPDU: 90 00 [12:59:20]wFMCommunicate OK [12:59:20]wFMCommunicate request_size=4 [12:59:20]MH_SAM_APDU [12:59:20]CAPDU: 80 0D 03 02 [12:59:20]Write to MH i2c: E2 08 00 5E 38 80 0D 03 02 00 00 00 00 11 [12:59:20]Write i2c OK [12:59:20]MH_I2C_Read... [12:59:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:59:20]Read from MH i2c: E2 [12:59:20]MH_I2C_Read... [12:59:20]Read from MH i2c: E2 0B 00 [12:59:20]MH_I2C_Read... [12:59:20]Read from MH i2c: E2 0B 00 5E 38 00 3F E5 B2 DD D9 8D 9B 93 90 00 59 [12:59:20]RAPDU: 3F E5 B2 DD D9 8D 9B 93 90 00 [12:59:20]wFMCommunicate OK [12:59:20]SAM_PROTO_SignData done [12:59:20]FM_MakeSignedData done [12:59:20]CreateOFDProtocolMessage [12:59:20]wFMCommunicate request_size=4 [12:59:20]MH_SAM_APDU [12:59:20]CAPDU: 80 11 00 00 [12:59:20]Write to MH i2c: E2 08 00 5F 38 80 11 00 00 00 00 00 00 11 [12:59:20]Write i2c OK [12:59:20]MH_I2C_Read... [12:59:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:59:20]Read from MH i2c: E2 [12:59:20]MH_I2C_Read... [12:59:20]Read from MH i2c: E2 17 00 [12:59:20]MH_I2C_Read... [12:59:20]Read from MH i2c: E2 17 00 5F 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 62 [12:59:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:59:20]wFMCommunicate OK [12:59:20]CreateOFDProtocolMessage done [12:59:20]OFDSenderStorePacket 156236 [12:59:20]StoreOFDPacket docnum=156236 [12:59:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 2D FC 08 01 BF 1C 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 01 00 00 F4 03 04 00 A8 FE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4C 62 02 00 35 04 06 00 C7 92 82 F3 29 80 3F E5 B2 DD D9 8D 9B 93 [12:59:20]CheckFolder [12:59:20]dirname=/storage/ofd_packets [12:59:20]CheckFolder done [12:59:20]ProducePacketName [12:59:20]name=ofd_packets/00156236 [12:59:20]NVStorageSaveData ofd_packets/00156236 [12:59:20]File name is /storage/ofd_packets/00156236 [12:59:20]Write 302 bytes [12:59:20]NVStorageSaveData done [12:59:20]OFDSenderStorePacket done [12:59:20]KKMCreateOFDPacket done [12:59:20]NVStorageSaveData kkm_last_timestamp [12:59:20]File name is /storage/kkm_last_timestamp [12:59:20]Write 4 bytes [12:59:20]NVStorageSaveData done [12:59:20]ExternCall_PrintAddStr [12:59:20]wPrintStart [12:59:20]Write to MH i2c: 01 00 00 60 38 98 [12:59:20]Write i2c OK [12:59:20]MH_I2C_Read... [12:59:20]Read from MH i2c: 01 [12:59:20]MH_I2C_Read... [12:59:20]Read from MH i2c: 01 07 00 [12:59:20]MH_I2C_Read... [12:59:20]Read from MH i2c: 01 07 00 60 38 00 00 00 00 00 FF 0F AD [12:59:20]RasterBufferAndPrint [12:59:20]line Счет N : (1)874527 [12:59:20]line ИНН: 02508201610067 [12:59:20]line Контрольно-Кассовый Чек [12:59:20]line ПРОДАЖА [12:59:20]line ТРК (МРК, ГНК) : 13 [12:59:20]line Товар: 2710124130 [12:59:20]line Super 92-К-5 [12:59:20]line 29.240 * 68.40 [12:59:20]line = 2000.02 [12:59:20]line НДС 12% НСП 1% [12:59:20]line > о реализуемом товаре [12:59:20]line ИТОГО: 2000.02 [12:59:20]line НСП 1% : 17.70 [12:59:20]line НДС 12% : 212.39 [12:59:20]line Наличными: 0.00 [12:59:20]line Безнал.: 2000.02 [12:59:20]line Место: АЗС № 165 "Партнер Нефть" [12:59:20]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [12:59:20]line СНО: Общий режим [12:59:20]line Чек 308 20.10.2024 12:59 [12:59:20]line Смена: 314 ФФД: 1.0 [12:59:20]line ЗНМ: 0300000234 [12:59:20]line РНМ: 0000137193017469 [12:59:20]line Версия ККМ: v1.0 [12:59:20]line Платежная система: Mbank [12:59:20]line ФМ: 0000000000963156 [12:59:20]line ФД: 156236 [12:59:20]line ФПД: 219432076126592 [12:59:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T125920&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156236&fm=219432076126592&tin=02508201610067®Number=0000137193017469&sum=200002 [12:59:20]OFD Sender: Processing packet 156236 [packets to send 52, broken 51] [12:59:20]ProducePacketName [12:59:20]name=ofd_packets/00156236 [12:59:20]OFD Sender: To server: pG, [12:59:20]CommunicateWithHost lk.salyk.kg:30040 [12:59:20]ConnectInit lk.salyk.kg [12:59:20]written 0, free lines is 4095 [12:59:20]Connected sock=10 [12:59:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 2D FC 08 01 BF 1C 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 01 00 00 F4 03 04 00 A8 FE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4C 62 02 00 35 04 06 00 C7 92 82 F3 29 80 3F E5 B2 DD D9 8D 9B 93 [12:59:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 60 76 47 00 22 C1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4C 62 02 00 F4 03 04 00 DA A4 14 67 B6 04 01 00 00 1A E5 84 19 BD E4 49 59 [12:59:20]CommunicateWithHost err = 0 [12:59:20]CheckOFDResponse [12:59:20]1017 (14) - 77093643461234 [12:59:20]1041 (16) - 0000000000963156 [12:59:20]1040 (4) - 156236 [12:59:20]1012 (4) - 20.10.2024 06:36 [12:59:20]1206 (1) - 0 [12:59:20]OFD Sender: Remove packet 156236 [12:59:20]ProducePacketName [12:59:20]name=ofd_packets/00156236 [12:59:20]NVStorageDeleteData [12:59:21]Write to MH i2c: 01 00 00 89 38 C1 [12:59:21]Write i2c OK [12:59:21]MH_I2C_Read... [12:59:21]Read from MH i2c: 01 [12:59:21]MH_I2C_Read... [12:59:21]Read from MH i2c: 01 07 00 [12:59:21]MH_I2C_Read... [12:59:21]Read from MH i2c: 01 07 00 89 38 00 00 00 00 00 19 0D EE [12:59:21]RasterBufferAndPrint [12:59:21]line [12:59:21]line [12:59:21]line [12:59:21]line [12:59:21]line [12:59:21]written 0, free lines is 3359 [12:59:21]MH_Cut [12:59:21]Write to MH i2c: D1 01 00 90 38 01 9A [12:59:21]Write i2c OK [12:59:21]MH_I2C_Read... [12:59:21]Read from MH i2c: D1 [12:59:21]MH_I2C_Read... [12:59:21]Read from MH i2c: D1 01 00 [12:59:21]MH_I2C_Read... [12:59:21]Read from MH i2c: D1 01 00 90 38 00 99 [12:59:21]Write to MH i2c: 01 00 00 91 38 C9 [12:59:21]Write i2c OK [12:59:21]MH_I2C_Read... [12:59:21]OFD Sender: No OFD packet to send [12:59:21]*** Cut start [12:59:21]*** Partial cut [12:59:21]*** CUTSNS_PIN = 1 [12:59:21]*** CUTSNS_PIN = 0 [12:59:22]*** Brake cut motor [12:59:22]Read from MH i2c: 01 [12:59:22]MH_I2C_Read... [12:59:22]*** Stop cut motor [12:59:22]*** Cut end [12:59:22]Read from MH i2c: 01 07 00 [12:59:22]MH_I2C_Read... [12:59:22]Read from MH i2c: 01 07 00 91 38 00 00 00 00 00 FF 0F DE [12:59:22]process_action close_receipt done [12:59:22]requested_data is exist [12:59:22]produce_requested_data [12:59:22]requested_item fm.sn is exist - process it [12:59:22]wFMCommunicate request_size=4 [12:59:22]MH_SAM_APDU [12:59:22]CAPDU: 80 11 00 00 [12:59:22]Write to MH i2c: E2 08 00 92 38 80 11 00 00 00 00 00 00 44 [12:59:22]Write i2c OK [12:59:22]MH_I2C_Read... [12:59:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:59:22]Read from MH i2c: E2 [12:59:22]MH_I2C_Read... [12:59:22]Read from MH i2c: E2 17 00 [12:59:22]MH_I2C_Read... [12:59:22]Read from MH i2c: E2 17 00 92 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 95 [12:59:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:59:22]wFMCommunicate OK [12:59:22]requested_item fd.num is exist - process it [12:59:22]SAM_PROTO_GetFieldsCounters [12:59:22]wFMCommunicate request_size=4 [12:59:22]MH_SAM_APDU [12:59:22]CAPDU: 80 13 00 00 [12:59:22]Write to MH i2c: E2 08 00 93 38 80 13 00 00 00 00 00 00 47 [12:59:22]Write i2c OK [12:59:22]MH_I2C_Read... [12:59:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:59:22]Read from MH i2c: E2 [12:59:22]MH_I2C_Read... [12:59:22]Read from MH i2c: E2 62 00 [12:59:22]MH_I2C_Read... [12:59:22]Read from MH i2c: E2 62 00 93 38 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4C 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 34 01 00 00 5E 04 04 00 34 01 00 00 57 04 04 00 35 01 00 00 19 04 04 00 00 00 00 00 90 00 0A [12:59:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4C 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 34 01 00 00 5E 04 04 00 34 01 00 00 57 04 04 00 35 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:59:22]wFMCommunicate OK [12:59:22]SAM_PROTO_GetFieldsCounters done [12:59:22]requested_item shift.num is exist - process it [12:59:22]requested_item shift.opened is exist - process it [12:59:22]req_shift_opened [12:59:22]FM_GetShiftState [12:59:22]SAM_PROTO_GetShiftState [12:59:22]wFMCommunicate request_size=4 [12:59:22]MH_SAM_APDU [12:59:22]CAPDU: 80 13 01 00 [12:59:22]Write to MH i2c: E2 08 00 94 38 80 13 01 00 00 00 00 00 49 [12:59:22]Write i2c OK [12:59:22]MH_I2C_Read... [12:59:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:59:22]Read from MH i2c: E2 [12:59:22]MH_I2C_Read... [12:59:22]Read from MH i2c: E2 0E 00 [12:59:22]MH_I2C_Read... [12:59:22]Read from MH i2c: E2 0E 00 94 38 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F0 [12:59:22]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [12:59:22]wFMCommunicate OK [12:59:22]SAM_PROTO_GetShiftState done [12:59:22]FM_GetShiftState done [12:59:22]req_shift_opened done [12:59:22]requested_item shift.open_date is exist - process it [12:59:22]req_shift_open_date [12:59:22]req_shift_open_date done [12:59:22]produce_requested_data done [12:59:22]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156236,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [12:59:22]process_action_free close_receipt [12:59:22]json_value_free [12:59:22]json_value_free done [12:59:22]process_json_proto returns [12:59:22]Send response to host [12:59:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156236,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [12:59:22]free response buf [12:59:22]execute_script done [12:59:22]execute_script returns [12:59:22]free content buf [12:59:22]Sock 9.Close socket [12:59:22]Sock 9.Thread stoped [12:59:26]OFD Sender: No OFD packet to send [12:59:31]OFD Sender: No OFD packet to send [12:59:36]OFD Sender: No OFD packet to send [12:59:41]OFD Sender: No OFD packet to send [12:59:46]OFD Sender: No OFD packet to send [12:59:51]OFD Sender: No OFD packet to send [12:59:56]OFD Sender: No OFD packet to send [13:00:01]OFD Sender: No OFD packet to send [13:00:06]OFD Sender: No OFD packet to send [13:00:11]OFD Sender: No OFD packet to send [13:00:16]OFD Sender: No OFD packet to send [13:00:21]OFD Sender: No OFD packet to send [13:00:26]OFD Sender: No OFD packet to send [13:00:31]OFD Sender: No OFD packet to send [13:00:36]OFD Sender: No OFD packet to send [13:00:41]OFD Sender: No OFD packet to send [13:00:41]accept exits with 8 [13:00:41]New connection [13:00:41]New thread 3066695012 created [13:00:41]Thread 3066551652 joined [13:00:41]Waiting for new connection... [13:00:41] Sock 8.Parse request [13:00:41]Sock 8.Check first char [13:00:41]Sock 8.First char is OK [13:00:41]request: POST /json_proto HTTP/1.0 [13:00:41]Method: POST [13:00:41]URL: /json_proto [13:00:41]Method is POST - this is cgi request [13:00:41]url: /json_proto [13:00:41]query_string will be loaded in cgi processing [13:00:41]execute_cgi json_proto POST (null) [13:00:41]execute_cgi path=json_proto method=POST [13:00:41]POST find Content-Length [13:00:41]Host: 172.17.53.67:8080 [13:00:41]Content-Length: 792 [13:00:41]Content-Type: application/json [13:00:41] [13:00:41]POST finish read [13:00:41]Found Content-Length = 792 [13:00:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874531", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 26.960, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:00:41]execute_script... [13:00:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874531", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 26.960, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:00:41]POST & json_proto [13:00:41]process_json_proto [13:00:41]json parsed OK: [13:00:41]protocol is kg_v1.0 [13:00:41]action value=close_receipt [13:00:41]process_action close_receipt [13:00:41]cmd_close_receipt [13:00:41]MH_GetDate [13:00:41]Write to MH i2c: F0 00 00 95 38 BC [13:00:41]Write i2c OK [13:00:41]MH_I2C_Read... [13:00:41]Read from MH i2c: F0 [13:00:41]MH_I2C_Read... [13:00:41]Read from MH i2c: F0 09 00 [13:00:41]MH_I2C_Read... [13:00:41]Read from MH i2c: F0 09 00 95 38 00 FB FE 14 67 19 BC 99 64 0B [13:00:41]GetLastDocTimeStamp 1729429160 [13:00:41]current date 1729429243 [13:00:41]FM_GetShiftState [13:00:41]SAM_PROTO_GetShiftState [13:00:41]wFMCommunicate request_size=4 [13:00:41]MH_SAM_APDU [13:00:41]CAPDU: 80 13 01 00 [13:00:41]Write to MH i2c: E2 08 00 96 38 80 13 01 00 00 00 00 00 4B [13:00:41]Write i2c OK [13:00:41]MH_I2C_Read... [13:00:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:00:41]Read from MH i2c: E2 [13:00:41]MH_I2C_Read... [13:00:41]Read from MH i2c: E2 0E 00 [13:00:41]MH_I2C_Read... [13:00:41]Read from MH i2c: E2 0E 00 96 38 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F2 [13:00:41]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:00:41]wFMCommunicate OK [13:00:41]SAM_PROTO_GetShiftState done [13:00:41]FM_GetShiftState done [13:00:41]opened in 1729383891 [13:00:41]opened+sec_in_day 1729470291 [13:00:41]quantity*price = 0 [13:00:41]sum+1 = 1 [13:00:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 309 20.10.2024 13:00 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливная Карта 59209 ФМ: 0000000000963156 ФД: 156237 ФПД: 239140042803569 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T130043&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156237&fm=239140042803569&tin=02508201610067®Number=0000137193017469&sum=0 [13:00:42]StoreToDocumentArchive [13:00:42]shift 314 fd 156237 [13:00:42]save to /storage/0314/doc_00156237 [13:00:42]save last doc name /storage/0314/doc_00156237 to /storage/kkm_last_doc_name [13:00:42]save OK [13:00:42]Clear old archive folders... [13:00:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:00:42]tlvbuf is 008739B0 [13:00:42]SAM_PROTO_ClearQueue [13:00:42]wFMCommunicate request_size=4 [13:00:42]MH_SAM_APDU [13:00:42]CAPDU: 80 09 00 00 [13:00:42]Write to MH i2c: E2 08 00 A3 38 80 09 00 00 00 00 00 00 4D [13:00:42]Write i2c OK [13:00:42]MH_I2C_Read... [13:00:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:00:42]Read from MH i2c: E2 [13:00:42]MH_I2C_Read... [13:00:42]Read from MH i2c: E2 03 00 [13:00:42]MH_I2C_Read... [13:00:42]Read from MH i2c: E2 03 00 A3 38 00 90 00 4F [13:00:42]RAPDU: 90 00 [13:00:42]wFMCommunicate OK [13:00:42]SAM_PROTO_ClearQueue done [13:00:42]KKMCreateOFDPacket [13:00:42]OFDProtocolAddRootSTLVToBuf [13:00:42]FM_MakeSignedData [13:00:42]FM_MakeSignedData [13:00:42]SAM_PROTO_SignData [13:00:42]wFMCommunicate request_size=4 [13:00:42]MH_SAM_APDU [13:00:42]CAPDU: 80 0D 01 02 [13:00:42]Write to MH i2c: E2 08 00 A4 38 80 0D 01 02 00 00 00 00 55 [13:00:42]Write i2c OK [13:00:42]MH_I2C_Read... [13:00:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:00:42]Read from MH i2c: E2 [13:00:42]MH_I2C_Read... [13:00:42]Read from MH i2c: E2 03 00 [13:00:42]MH_I2C_Read... [13:00:42]Read from MH i2c: E2 03 00 A4 38 00 90 00 50 [13:00:42]RAPDU: 90 00 [13:00:42]wFMCommunicate OK [13:00:42]wFMCommunicate request_size=255 [13:00:42]MH_SAM_APDU [13:00:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 FB FE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4D 62 02 00 35 04 06 00 D9 [13:00:42]Write to MH i2c: E2 02 01 A5 38 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 FB FE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4D 62 02 00 35 04 06 00 D9 00 00 A3 [13:00:42]Write i2c OK [13:00:42]MH_I2C_Read... [13:00:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:00:43]Read from MH i2c: E2 [13:00:43]MH_I2C_Read... [13:00:43]Read from MH i2c: E2 03 00 [13:00:43]MH_I2C_Read... [13:00:43]Read from MH i2c: E2 03 00 A5 38 00 90 00 51 [13:00:43]RAPDU: 90 00 [13:00:43]wFMCommunicate OK [13:00:43]wFMCommunicate request_size=10 [13:00:43]MH_SAM_APDU [13:00:43]CAPDU: 80 0D 02 02 05 7F 21 4D 89 71 [13:00:43]Write to MH i2c: E2 0D 00 A6 38 80 0D 02 02 05 00 7F 21 4D 89 71 00 00 49 [13:00:43]Write i2c OK [13:00:43]MH_I2C_Read... [13:00:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:00:43]Read from MH i2c: E2 [13:00:43]MH_I2C_Read... [13:00:43]Read from MH i2c: E2 03 00 [13:00:43]MH_I2C_Read... [13:00:43]Read from MH i2c: E2 03 00 A6 38 00 90 00 52 [13:00:43]RAPDU: 90 00 [13:00:43]wFMCommunicate OK [13:00:43]wFMCommunicate request_size=4 [13:00:43]MH_SAM_APDU [13:00:43]CAPDU: 80 0D 03 02 [13:00:43]Write to MH i2c: E2 08 00 A7 38 80 0D 03 02 00 00 00 00 5A [13:00:43]Write i2c OK [13:00:43]MH_I2C_Read... [13:00:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:00:43]Read from MH i2c: E2 [13:00:43]MH_I2C_Read... [13:00:43]Read from MH i2c: E2 0B 00 [13:00:43]MH_I2C_Read... [13:00:43]Read from MH i2c: E2 0B 00 A7 38 00 05 D2 B4 A7 4C 4C 92 3F 90 00 F6 [13:00:43]RAPDU: 05 D2 B4 A7 4C 4C 92 3F 90 00 [13:00:43]wFMCommunicate OK [13:00:43]SAM_PROTO_SignData done [13:00:43]FM_MakeSignedData done [13:00:43]CreateOFDProtocolMessage [13:00:43]wFMCommunicate request_size=4 [13:00:43]MH_SAM_APDU [13:00:43]CAPDU: 80 11 00 00 [13:00:43]Write to MH i2c: E2 08 00 A8 38 80 11 00 00 00 00 00 00 5A [13:00:43]Write i2c OK [13:00:43]MH_I2C_Read... [13:00:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:00:43]Read from MH i2c: E2 [13:00:43]MH_I2C_Read... [13:00:43]Read from MH i2c: E2 17 00 [13:00:43]MH_I2C_Read... [13:00:43]Read from MH i2c: E2 17 00 A8 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AB [13:00:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:00:43]wFMCommunicate OK [13:00:43]CreateOFDProtocolMessage done [13:00:43]OFDSenderStorePacket 156237 [13:00:43]StoreOFDPacket docnum=156237 [13:00:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E2 EF 07 01 4D CD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 FB FE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4D 62 02 00 35 04 06 00 D9 7F 21 4D 89 71 05 D2 B4 A7 4C 4C 92 3F [13:00:43]CheckFolder [13:00:43]dirname=/storage/ofd_packets [13:00:43]CheckFolder done [13:00:43]ProducePacketName [13:00:43]name=ofd_packets/00156237 [13:00:43]NVStorageSaveData ofd_packets/00156237 [13:00:43]File name is /storage/ofd_packets/00156237 [13:00:43]Write 301 bytes [13:00:43]NVStorageSaveData done [13:00:43]OFDSenderStorePacket done [13:00:43]KKMCreateOFDPacket done [13:00:43]NVStorageSaveData kkm_last_timestamp [13:00:43]File name is /storage/kkm_last_timestamp [13:00:43]Write 4 bytes [13:00:43]NVStorageSaveData done [13:00:43]ExternCall_PrintAddStr [13:00:43]wPrintStart [13:00:43]Write to MH i2c: 01 00 00 A9 38 E1 [13:00:43]Write i2c OK [13:00:43]MH_I2C_Read... [13:00:43]Read from MH i2c: 01 [13:00:43]MH_I2C_Read... [13:00:43]Read from MH i2c: 01 07 00 [13:00:43]MH_I2C_Read... [13:00:43]Read from MH i2c: 01 07 00 A9 38 00 00 00 00 00 FF 0F F6 [13:00:43]RasterBufferAndPrint [13:00:43]line Счет N : (1)874531 [13:00:43]line ИНН: 02508201610067 [13:00:43]line Контрольно-Кассовый Чек [13:00:43]line ПРОДАЖА [13:00:43]line ТРК (МРК, ГНК) : 41 [13:00:43]line Товар: 2710124500 [13:00:43]line Аи-95-К-5 [13:00:43]line 26.960 * 0.00 [13:00:43]line = 0.00 [13:00:43]line НДС 12% НСП 1% [13:00:43]line > о реализуемом товаре [13:00:43]line ИТОГО: 0.00 [13:00:43]line НСП 1% : 0.00 [13:00:43]line НДС 12% : 0.00 [13:00:43]line Наличными: 0.00 [13:00:43]line Безнал.: 0.00 [13:00:43]line Место: АЗС № 165 "Партнер Нефть" [13:00:43]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:00:43]line СНО: Общий режим [13:00:43]line Чек 309 20.10.2024 13:00 [13:00:43]line Смена: 314 ФФД: 1.0 [13:00:43]line ЗНМ: 0300000234 [13:00:43]line РНМ: 0000137193017469 [13:00:43]line Версия ККМ: v1.0 [13:00:43]line Талоны: Топливная Карта [13:00:43]line 59209 [13:00:43]line ФМ: 0000000000963156 [13:00:43]line ФД: 156237 [13:00:43]line ФПД: 239140042803569 [13:00:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T130043&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156237&fm=239140042803569&tin=02508201610067®Number=0000137193017469&sum=0 [13:00:43]OFD Sender: Processing packet 156237 [packets to send 52, broken 51] [13:00:43]ProducePacketName [13:00:43]name=ofd_packets/00156237 [13:00:43]OFD Sender: To server: pG, [13:00:43]CommunicateWithHost lk.salyk.kg:30040 [13:00:43]ConnectInit lk.salyk.kg [13:00:43]written 0, free lines is 4095 [13:00:43]Connected sock=10 [13:00:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E2 EF 07 01 4D CD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 FB FE 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4D 62 02 00 35 04 06 00 D9 7F 21 4D 89 71 05 D2 B4 A7 4C 4C 92 3F [13:00:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A0 98 47 00 78 4E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4D 62 02 00 F4 03 04 00 2D A5 14 67 B6 04 01 00 00 78 8C D9 52 0C EC 4C C2 [13:00:43]CommunicateWithHost err = 0 [13:00:43]CheckOFDResponse [13:00:43]1017 (14) - 77093643461234 [13:00:43]1041 (16) - 0000000000963156 [13:00:43]1040 (4) - 156237 [13:00:43]1012 (4) - 20.10.2024 06:37 [13:00:43]1206 (1) - 0 [13:00:43]OFD Sender: Remove packet 156237 [13:00:43]ProducePacketName [13:00:43]name=ofd_packets/00156237 [13:00:43]NVStorageDeleteData [13:00:44]Write to MH i2c: 01 00 00 D3 38 0B [13:00:44]Write i2c OK [13:00:44]MH_I2C_Read... [13:00:44]Read from MH i2c: 01 [13:00:44]MH_I2C_Read... [13:00:44]Read from MH i2c: 01 07 00 [13:00:44]MH_I2C_Read... [13:00:44]Read from MH i2c: 01 07 00 D3 38 00 00 00 00 00 11 0D 30 [13:00:44]RasterBufferAndPrint [13:00:44]line [13:00:44]line [13:00:44]line [13:00:44]line [13:00:44]line [13:00:44]written 0, free lines is 3351 [13:00:44]MH_Cut [13:00:44]Write to MH i2c: D1 01 00 DA 38 01 E4 [13:00:44]Write i2c OK [13:00:44]MH_I2C_Read... [13:00:44]Read from MH i2c: D1 [13:00:44]MH_I2C_Read... [13:00:44]Read from MH i2c: D1 01 00 [13:00:44]MH_I2C_Read... [13:00:44]Read from MH i2c: D1 01 00 DA 38 00 E3 [13:00:44]Write to MH i2c: 01 00 00 DB 38 13 [13:00:44]Write i2c OK [13:00:44]MH_I2C_Read... [13:00:44]OFD Sender: No OFD packet to send [13:00:44]*** Cut start [13:00:44]*** Partial cut [13:00:44]*** CUTSNS_PIN = 1 [13:00:44]*** CUTSNS_PIN = 0 [13:00:45]*** Brake cut motor [13:00:45]Read from MH i2c: 01 [13:00:45]MH_I2C_Read... [13:00:45]*** Stop cut motor [13:00:45]*** Cut end [13:00:45]Read from MH i2c: 01 07 00 [13:00:45]MH_I2C_Read... [13:00:45]Read from MH i2c: 01 07 00 DB 38 00 00 00 00 00 FF 0F 28 [13:00:45]process_action close_receipt done [13:00:45]requested_data is exist [13:00:45]produce_requested_data [13:00:45]requested_item fm.sn is exist - process it [13:00:45]wFMCommunicate request_size=4 [13:00:45]MH_SAM_APDU [13:00:45]CAPDU: 80 11 00 00 [13:00:45]Write to MH i2c: E2 08 00 DC 38 80 11 00 00 00 00 00 00 8E [13:00:45]Write i2c OK [13:00:45]MH_I2C_Read... [13:00:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:00:45]Read from MH i2c: E2 [13:00:45]MH_I2C_Read... [13:00:45]Read from MH i2c: E2 17 00 [13:00:45]MH_I2C_Read... [13:00:45]Read from MH i2c: E2 17 00 DC 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DF [13:00:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:00:45]wFMCommunicate OK [13:00:45]requested_item fd.num is exist - process it [13:00:45]SAM_PROTO_GetFieldsCounters [13:00:45]wFMCommunicate request_size=4 [13:00:45]MH_SAM_APDU [13:00:45]CAPDU: 80 13 00 00 [13:00:45]Write to MH i2c: E2 08 00 DD 38 80 13 00 00 00 00 00 00 91 [13:00:45]Write i2c OK [13:00:45]MH_I2C_Read... [13:00:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:00:45]Read from MH i2c: E2 [13:00:45]MH_I2C_Read... [13:00:45]Read from MH i2c: E2 62 00 [13:00:45]MH_I2C_Read... [13:00:45]Read from MH i2c: E2 62 00 DD 38 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4D 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 35 01 00 00 5E 04 04 00 35 01 00 00 57 04 04 00 36 01 00 00 19 04 04 00 00 00 00 00 90 00 58 [13:00:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4D 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 35 01 00 00 5E 04 04 00 35 01 00 00 57 04 04 00 36 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:00:45]wFMCommunicate OK [13:00:45]SAM_PROTO_GetFieldsCounters done [13:00:45]requested_item shift.num is exist - process it [13:00:45]requested_item shift.opened is exist - process it [13:00:45]req_shift_opened [13:00:45]FM_GetShiftState [13:00:45]SAM_PROTO_GetShiftState [13:00:45]wFMCommunicate request_size=4 [13:00:45]MH_SAM_APDU [13:00:45]CAPDU: 80 13 01 00 [13:00:45]Write to MH i2c: E2 08 00 DE 38 80 13 01 00 00 00 00 00 93 [13:00:45]Write i2c OK [13:00:45]MH_I2C_Read... [13:00:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:00:45]Read from MH i2c: E2 [13:00:45]MH_I2C_Read... [13:00:45]Read from MH i2c: E2 0E 00 [13:00:45]MH_I2C_Read... [13:00:45]Read from MH i2c: E2 0E 00 DE 38 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 3A [13:00:45]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:00:45]wFMCommunicate OK [13:00:45]SAM_PROTO_GetShiftState done [13:00:45]FM_GetShiftState done [13:00:45]req_shift_opened done [13:00:45]requested_item shift.open_date is exist - process it [13:00:45]req_shift_open_date [13:00:45]req_shift_open_date done [13:00:45]produce_requested_data done [13:00:45]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156237,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:00:45]process_action_free close_receipt [13:00:45]json_value_free [13:00:45]json_value_free done [13:00:45]process_json_proto returns [13:00:45]Send response to host [13:00:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156237,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:00:45]free response buf [13:00:45]execute_script done [13:00:45]execute_script returns [13:00:45]free content buf [13:00:45]Sock 8.Close socket [13:00:45]Sock 8.Thread stoped [13:00:49]OFD Sender: No OFD packet to send [13:00:54]OFD Sender: No OFD packet to send [13:00:59]OFD Sender: No OFD packet to send [13:01:04]OFD Sender: No OFD packet to send [13:01:09]OFD Sender: No OFD packet to send [13:01:10]accept exits with 9 [13:01:10]New connection [13:01:10]New thread 3066551652 created [13:01:10]Thread 3066695012 joined [13:01:10]Waiting for new connection... [13:01:10] Sock 9.Parse request [13:01:10]Sock 9.Check first char [13:01:10]Sock 9.First char is OK [13:01:10]request: POST /json_proto HTTP/1.0 [13:01:10]Method: POST [13:01:10]URL: /json_proto [13:01:10]Method is POST - this is cgi request [13:01:10]url: /json_proto [13:01:10]query_string will be loaded in cgi processing [13:01:10]execute_cgi json_proto POST (null) [13:01:10]execute_cgi path=json_proto method=POST [13:01:10]POST find Content-Length [13:01:10]Host: 172.17.53.67:8080 [13:01:10]Content-Length: 677 [13:01:10]Content-Type: application/json [13:01:10] [13:01:10]POST finish read [13:01:10]Found Content-Length = 677 [13:01:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874533", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:01:10]execute_script... [13:01:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874533", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:01:10]POST & json_proto [13:01:10]process_json_proto [13:01:10]json parsed OK: [13:01:10]protocol is kg_v1.0 [13:01:10]action value=close_receipt [13:01:10]process_action close_receipt [13:01:10]cmd_close_receipt [13:01:10]MH_GetDate [13:01:10]Write to MH i2c: F0 00 00 DF 38 06 [13:01:10]Write i2c OK [13:01:10]MH_I2C_Read... [13:01:10]Read from MH i2c: F0 [13:01:10]MH_I2C_Read... [13:01:10]Read from MH i2c: F0 09 00 [13:01:10]MH_I2C_Read... [13:01:10]Read from MH i2c: F0 09 00 DF 38 00 18 FF 14 67 19 BC 99 64 73 [13:01:10]GetLastDocTimeStamp 1729429243 [13:01:10]current date 1729429272 [13:01:10]FM_GetShiftState [13:01:10]SAM_PROTO_GetShiftState [13:01:10]wFMCommunicate request_size=4 [13:01:10]MH_SAM_APDU [13:01:10]CAPDU: 80 13 01 00 [13:01:10]Write to MH i2c: E2 08 00 E0 38 80 13 01 00 00 00 00 00 95 [13:01:10]Write i2c OK [13:01:10]MH_I2C_Read... [13:01:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:01:10]Read from MH i2c: E2 [13:01:10]MH_I2C_Read... [13:01:10]Read from MH i2c: E2 0E 00 [13:01:10]MH_I2C_Read... [13:01:10]Read from MH i2c: E2 0E 00 E0 38 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 3C [13:01:10]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:01:10]wFMCommunicate OK [13:01:10]SAM_PROTO_GetShiftState done [13:01:10]FM_GetShiftState done [13:01:10]opened in 1729383891 [13:01:10]opened+sec_in_day 1729470291 [13:01:10]quantity*price = 50041 [13:01:10]sum+1 = 50042 [13:01:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 310 20.10.2024 13:01 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156238 ФПД: 8581451385309 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T130112&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156238&fm=8581451385309&tin=02508201610067®Number=0000137193017469&sum=50000 [13:01:11]StoreToDocumentArchive [13:01:11]shift 314 fd 156238 [13:01:11]save to /storage/0314/doc_00156238 [13:01:11]save last doc name /storage/0314/doc_00156238 to /storage/kkm_last_doc_name [13:01:11]save OK [13:01:11]Clear old archive folders... [13:01:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:01:11]tlvbuf is 008B2B70 [13:01:11]SAM_PROTO_ClearQueue [13:01:11]wFMCommunicate request_size=4 [13:01:11]MH_SAM_APDU [13:01:11]CAPDU: 80 09 00 00 [13:01:11]Write to MH i2c: E2 08 00 ED 38 80 09 00 00 00 00 00 00 97 [13:01:11]Write i2c OK [13:01:11]MH_I2C_Read... [13:01:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:01:11]Read from MH i2c: E2 [13:01:11]MH_I2C_Read... [13:01:11]Read from MH i2c: E2 03 00 [13:01:11]MH_I2C_Read... [13:01:11]Read from MH i2c: E2 03 00 ED 38 00 90 00 99 [13:01:11]RAPDU: 90 00 [13:01:11]wFMCommunicate OK [13:01:11]SAM_PROTO_ClearQueue done [13:01:11]KKMCreateOFDPacket [13:01:11]OFDProtocolAddRootSTLVToBuf [13:01:11]FM_MakeSignedData [13:01:11]FM_MakeSignedData [13:01:11]SAM_PROTO_SignData [13:01:11]wFMCommunicate request_size=4 [13:01:11]MH_SAM_APDU [13:01:11]CAPDU: 80 0D 01 02 [13:01:11]Write to MH i2c: E2 08 00 EE 38 80 0D 01 02 00 00 00 00 9F [13:01:11]Write i2c OK [13:01:11]MH_I2C_Read... [13:01:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:01:11]Read from MH i2c: E2 [13:01:11]MH_I2C_Read... [13:01:11]Read from MH i2c: E2 03 00 [13:01:11]MH_I2C_Read... [13:01:11]Read from MH i2c: E2 03 00 EE 38 00 90 00 9A [13:01:11]RAPDU: 90 00 [13:01:11]wFMCommunicate OK [13:01:11]wFMCommunicate request_size=255 [13:01:11]MH_SAM_APDU [13:01:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 18 FF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4E 62 02 00 35 04 06 00 07 [13:01:11]Write to MH i2c: E2 02 01 EF 38 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 18 FF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4E 62 02 00 35 04 06 00 07 00 00 03 [13:01:11]Write i2c OK [13:01:11]MH_I2C_Read... [13:01:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:01:12]Read from MH i2c: E2 [13:01:12]MH_I2C_Read... [13:01:12]Read from MH i2c: E2 03 00 [13:01:12]MH_I2C_Read... [13:01:12]Read from MH i2c: E2 03 00 EF 38 00 90 00 9B [13:01:12]RAPDU: 90 00 [13:01:12]wFMCommunicate OK [13:01:12]wFMCommunicate request_size=10 [13:01:12]MH_SAM_APDU [13:01:12]CAPDU: 80 0D 02 02 05 CE 06 5C 89 DD [13:01:12]Write to MH i2c: E2 0D 00 F0 38 80 0D 02 02 05 00 CE 06 5C 89 DD 00 00 42 [13:01:12]Write i2c OK [13:01:12]MH_I2C_Read... [13:01:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:01:12]Read from MH i2c: E2 [13:01:12]MH_I2C_Read... [13:01:12]Read from MH i2c: E2 03 00 [13:01:12]MH_I2C_Read... [13:01:12]Read from MH i2c: E2 03 00 F0 38 00 90 00 9C [13:01:12]RAPDU: 90 00 [13:01:12]wFMCommunicate OK [13:01:12]wFMCommunicate request_size=4 [13:01:12]MH_SAM_APDU [13:01:12]CAPDU: 80 0D 03 02 [13:01:12]Write to MH i2c: E2 08 00 F1 38 80 0D 03 02 00 00 00 00 A4 [13:01:12]Write i2c OK [13:01:12]MH_I2C_Read... [13:01:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:01:12]Read from MH i2c: E2 [13:01:12]MH_I2C_Read... [13:01:12]Read from MH i2c: E2 0B 00 [13:01:12]MH_I2C_Read... [13:01:12]Read from MH i2c: E2 0B 00 F1 38 00 A7 D1 5C 14 81 DF 08 33 90 00 28 [13:01:12]RAPDU: A7 D1 5C 14 81 DF 08 33 90 00 [13:01:12]wFMCommunicate OK [13:01:12]SAM_PROTO_SignData done [13:01:12]FM_MakeSignedData done [13:01:12]CreateOFDProtocolMessage [13:01:12]wFMCommunicate request_size=4 [13:01:12]MH_SAM_APDU [13:01:12]CAPDU: 80 11 00 00 [13:01:12]Write to MH i2c: E2 08 00 F2 38 80 11 00 00 00 00 00 00 A4 [13:01:12]Write i2c OK [13:01:12]MH_I2C_Read... [13:01:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:01:12]Read from MH i2c: E2 [13:01:12]MH_I2C_Read... [13:01:12]Read from MH i2c: E2 17 00 [13:01:12]MH_I2C_Read... [13:01:12]Read from MH i2c: E2 17 00 F2 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F5 [13:01:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:01:12]wFMCommunicate OK [13:01:12]CreateOFDProtocolMessage done [13:01:12]OFDSenderStorePacket 156238 [13:01:12]StoreOFDPacket docnum=156238 [13:01:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 BE EA 07 01 7E 91 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 18 FF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4E 62 02 00 35 04 06 00 07 CE 06 5C 89 DD A7 D1 5C 14 81 DF 08 33 [13:01:12]CheckFolder [13:01:12]dirname=/storage/ofd_packets [13:01:12]CheckFolder done [13:01:12]ProducePacketName [13:01:12]name=ofd_packets/00156238 [13:01:12]NVStorageSaveData ofd_packets/00156238 [13:01:12]File name is /storage/ofd_packets/00156238 [13:01:12]Write 301 bytes [13:01:12]NVStorageSaveData done [13:01:12]OFDSenderStorePacket done [13:01:12]KKMCreateOFDPacket done [13:01:12]NVStorageSaveData kkm_last_timestamp [13:01:12]File name is /storage/kkm_last_timestamp [13:01:12]Write 4 bytes [13:01:12]NVStorageSaveData done [13:01:12]ExternCall_PrintAddStr [13:01:12]wPrintStart [13:01:12]Write to MH i2c: 01 00 00 F3 38 2B [13:01:12]Write i2c OK [13:01:12]MH_I2C_Read... [13:01:12]Read from MH i2c: 01 [13:01:12]MH_I2C_Read... [13:01:12]Read from MH i2c: 01 07 00 [13:01:12]MH_I2C_Read... [13:01:12]Read from MH i2c: 01 07 00 F3 38 00 00 00 00 00 FF 0F 40 [13:01:12]RasterBufferAndPrint [13:01:12]line Счет N : (1)874533 [13:01:12]line ИНН: 02508201610067 [13:01:12]line Контрольно-Кассовый Чек [13:01:12]line ПРОДАЖА [13:01:12]line ТРК (МРК, ГНК) : 22 [13:01:12]line Товар: 2710124130 [13:01:12]line Аи-92-К-5 [13:01:12]line 7.480 * 66.90 [13:01:12]line = 500.41 [13:01:12]line НДС 12% НСП 1% [13:01:12]line > о реализуемом товаре [13:01:12]line ОКРУГЛЕНИЕ: -0.41 [13:01:12]line ИТОГО: 500.00 [13:01:12]line Внесено: 500.00 [13:01:12]line СДАЧА: 0.00 [13:01:12]line НСП 1% : 4.43 [13:01:12]line НДС 12% : 53.14 [13:01:12]line Наличными: 500.00 [13:01:12]line Безнал.: 0.00 [13:01:12]line Место: АЗС № 165 "Партнер Нефть" [13:01:12]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:01:12]line СНО: Общий режим [13:01:12]line Чек 310 20.10.2024 13:01 [13:01:12]line Смена: 314 ФФД: 1.0 [13:01:12]line ЗНМ: 0300000234 [13:01:12]line РНМ: 0000137193017469 [13:01:12]line Версия ККМ: v1.0 [13:01:12]line ФМ: 0000000000963156 [13:01:12]line ФД: 156238 [13:01:12]line ФПД: 8581451385309 [13:01:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T130112&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156238&fm=8581451385309&tin=02508201610067®Number=0000137193017469&sum=50000 [13:01:12]OFD Sender: Processing packet 156238 [packets to send 52, broken 51] [13:01:12]ProducePacketName [13:01:12]name=ofd_packets/00156238 [13:01:12]OFD Sender: To server: pG, [13:01:12]CommunicateWithHost lk.salyk.kg:30040 [13:01:12]ConnectInit lk.salyk.kg [13:01:12]written 0, free lines is 4095 [13:01:12]Connected sock=10 [13:01:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 BE EA 07 01 7E 91 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 18 FF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4E 62 02 00 35 04 06 00 07 CE 06 5C 89 DD A7 D1 5C 14 81 DF 08 33 [13:01:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 BD 04 47 00 07 A0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4E 62 02 00 F4 03 04 00 4A A5 14 67 B6 04 01 00 00 56 DB AC 38 A7 10 01 C6 [13:01:12]CommunicateWithHost err = 0 [13:01:12]CheckOFDResponse [13:01:12]1017 (14) - 77093643461234 [13:01:12]1041 (16) - 0000000000963156 [13:01:12]1040 (4) - 156238 [13:01:12]1012 (4) - 20.10.2024 06:38 [13:01:12]1206 (1) - 0 [13:01:12]OFD Sender: Remove packet 156238 [13:01:12]ProducePacketName [13:01:12]name=ofd_packets/00156238 [13:01:12]NVStorageDeleteData [13:01:13]Write to MH i2c: 01 00 00 1E 39 57 [13:01:13]Write i2c OK [13:01:13]MH_I2C_Read... [13:01:13]Read from MH i2c: 01 [13:01:13]MH_I2C_Read... [13:01:13]Read from MH i2c: 01 07 00 [13:01:13]MH_I2C_Read... [13:01:13]Read from MH i2c: 01 07 00 1E 39 00 00 00 00 00 F3 0C 5D [13:01:13]RasterBufferAndPrint [13:01:13]line [13:01:13]line [13:01:13]line [13:01:13]line [13:01:13]line [13:01:13]written 0, free lines is 3321 [13:01:13]MH_Cut [13:01:13]Write to MH i2c: D1 01 00 25 39 01 30 [13:01:13]Write i2c OK [13:01:13]MH_I2C_Read... [13:01:13]Read from MH i2c: D1 [13:01:13]MH_I2C_Read... [13:01:13]Read from MH i2c: D1 01 00 [13:01:13]MH_I2C_Read... [13:01:13]Read from MH i2c: D1 01 00 25 39 00 2F [13:01:13]Write to MH i2c: 01 00 00 26 39 5F [13:01:13]Write i2c OK [13:01:13]MH_I2C_Read... [13:01:13]OFD Sender: No OFD packet to send [13:01:13]*** Cut start [13:01:13]*** Partial cut [13:01:13]*** CUTSNS_PIN = 1 [13:01:13]*** CUTSNS_PIN = 0 [13:01:14]*** Brake cut motor [13:01:14]Read from MH i2c: 01 [13:01:14]MH_I2C_Read... [13:01:14]*** Stop cut motor [13:01:14]*** Cut end [13:01:14]Read from MH i2c: 01 07 00 [13:01:14]MH_I2C_Read... [13:01:14]Read from MH i2c: 01 07 00 26 39 00 00 00 00 00 FF 0F 74 [13:01:14]process_action close_receipt done [13:01:14]requested_data is exist [13:01:14]produce_requested_data [13:01:14]requested_item fm.sn is exist - process it [13:01:14]wFMCommunicate request_size=4 [13:01:14]MH_SAM_APDU [13:01:14]CAPDU: 80 11 00 00 [13:01:14]Write to MH i2c: E2 08 00 27 39 80 11 00 00 00 00 00 00 DA [13:01:14]Write i2c OK [13:01:14]MH_I2C_Read... [13:01:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:01:14]Read from MH i2c: E2 [13:01:14]MH_I2C_Read... [13:01:14]Read from MH i2c: E2 17 00 [13:01:14]MH_I2C_Read... [13:01:14]Read from MH i2c: E2 17 00 27 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2B [13:01:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:01:14]wFMCommunicate OK [13:01:14]requested_item fd.num is exist - process it [13:01:14]SAM_PROTO_GetFieldsCounters [13:01:14]wFMCommunicate request_size=4 [13:01:14]MH_SAM_APDU [13:01:14]CAPDU: 80 13 00 00 [13:01:14]Write to MH i2c: E2 08 00 28 39 80 13 00 00 00 00 00 00 DD [13:01:14]Write i2c OK [13:01:14]MH_I2C_Read... [13:01:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:01:14]Read from MH i2c: E2 [13:01:14]MH_I2C_Read... [13:01:14]Read from MH i2c: E2 62 00 [13:01:14]MH_I2C_Read... [13:01:14]Read from MH i2c: E2 62 00 28 39 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4E 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 36 01 00 00 5E 04 04 00 36 01 00 00 57 04 04 00 37 01 00 00 19 04 04 00 00 00 00 00 90 00 A8 [13:01:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4E 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 36 01 00 00 5E 04 04 00 36 01 00 00 57 04 04 00 37 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:01:14]wFMCommunicate OK [13:01:14]SAM_PROTO_GetFieldsCounters done [13:01:14]requested_item shift.num is exist - process it [13:01:14]requested_item shift.opened is exist - process it [13:01:14]req_shift_opened [13:01:14]FM_GetShiftState [13:01:14]SAM_PROTO_GetShiftState [13:01:14]wFMCommunicate request_size=4 [13:01:14]MH_SAM_APDU [13:01:14]CAPDU: 80 13 01 00 [13:01:14]Write to MH i2c: E2 08 00 29 39 80 13 01 00 00 00 00 00 DF [13:01:14]Write i2c OK [13:01:14]MH_I2C_Read... [13:01:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:01:14]Read from MH i2c: E2 [13:01:14]MH_I2C_Read... [13:01:14]Read from MH i2c: E2 0E 00 [13:01:14]MH_I2C_Read... [13:01:14]Read from MH i2c: E2 0E 00 29 39 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 86 [13:01:14]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:01:14]wFMCommunicate OK [13:01:14]SAM_PROTO_GetShiftState done [13:01:14]FM_GetShiftState done [13:01:14]req_shift_opened done [13:01:14]requested_item shift.open_date is exist - process it [13:01:14]req_shift_open_date [13:01:14]req_shift_open_date done [13:01:14]produce_requested_data done [13:01:14]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156238,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:01:14]process_action_free close_receipt [13:01:14]json_value_free [13:01:14]json_value_free done [13:01:14]process_json_proto returns [13:01:14]Send response to host [13:01:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156238,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:01:14]free response buf [13:01:14]execute_script done [13:01:14]execute_script returns [13:01:14]free content buf [13:01:14]Sock 9.Close socket [13:01:14]Sock 9.Thread stoped [13:01:14]accept exits with 8 [13:01:14]New connection [13:01:14]New thread 3066695012 created [13:01:14]Thread 3066551652 joined [13:01:14]Waiting for new connection... [13:01:14] Sock 8.Parse request [13:01:14]Sock 8.Check first char [13:01:14]Sock 8.First char is OK [13:01:14]request: POST /json_proto HTTP/1.0 [13:01:14]Method: POST [13:01:14]URL: /json_proto [13:01:14]Method is POST - this is cgi request [13:01:14]url: /json_proto [13:01:14]query_string will be loaded in cgi processing [13:01:14]execute_cgi json_proto POST (null) [13:01:14]execute_cgi path=json_proto method=POST [13:01:14]POST find Content-Length [13:01:14]Host: 172.17.53.67:8080 [13:01:14]Content-Length: 677 [13:01:14]Content-Type: application/json [13:01:14] [13:01:14]POST finish read [13:01:14]Found Content-Length = 677 [13:01:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874532", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 1.500, "sum" : 100.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 100.00, "total" : 100.00, "payments": [ { "type": 0, "sum" : 100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:01:14]execute_script... [13:01:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874532", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 1.500, "sum" : 100.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 100.00, "total" : 100.00, "payments": [ { "type": 0, "sum" : 100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:01:14]POST & json_proto [13:01:14]process_json_proto [13:01:14]json parsed OK: [13:01:14]protocol is kg_v1.0 [13:01:14]action value=close_receipt [13:01:14]process_action close_receipt [13:01:14]cmd_close_receipt [13:01:14]MH_GetDate [13:01:14]Write to MH i2c: F0 00 00 2A 39 52 [13:01:14]Write i2c OK [13:01:14]MH_I2C_Read... [13:01:14]Read from MH i2c: F0 [13:01:14]MH_I2C_Read... [13:01:14]Read from MH i2c: F0 09 00 [13:01:14]MH_I2C_Read... [13:01:14]Read from MH i2c: F0 09 00 2A 39 00 1C FF 14 67 19 BC 99 64 C3 [13:01:14]GetLastDocTimeStamp 1729429272 [13:01:14]current date 1729429276 [13:01:14]FM_GetShiftState [13:01:14]SAM_PROTO_GetShiftState [13:01:14]wFMCommunicate request_size=4 [13:01:14]MH_SAM_APDU [13:01:14]CAPDU: 80 13 01 00 [13:01:14]Write to MH i2c: E2 08 00 2B 39 80 13 01 00 00 00 00 00 E1 [13:01:14]Write i2c OK [13:01:14]MH_I2C_Read... [13:01:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:01:15]Read from MH i2c: E2 [13:01:15]MH_I2C_Read... [13:01:15]Read from MH i2c: E2 0E 00 [13:01:15]MH_I2C_Read... [13:01:15]Read from MH i2c: E2 0E 00 2B 39 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 88 [13:01:15]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:01:15]wFMCommunicate OK [13:01:15]SAM_PROTO_GetShiftState done [13:01:15]FM_GetShiftState done [13:01:15]opened in 1729383891 [13:01:15]opened+sec_in_day 1729470291 [13:01:15]quantity*price = 10035 [13:01:15]sum+1 = 10036 [13:01:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 100.00 Внесено: 100.00 СДАЧА: 0.00 НСП 1% : 0.89 НДС 12% : 10.66 Наличными: 100.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 311 20.10.2024 13:01 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156239 ФПД: 213614460775744 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T130116&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156239&fm=213614460775744&tin=02508201610067®Number=0000137193017469&sum=10000 [13:01:15]StoreToDocumentArchive [13:01:15]shift 314 fd 156239 [13:01:15]save to /storage/0314/doc_00156239 [13:01:15]save last doc name /storage/0314/doc_00156239 to /storage/kkm_last_doc_name [13:01:15]save OK [13:01:15]Clear old archive folders... [13:01:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:01:15]tlvbuf is 008FD940 [13:01:15]SAM_PROTO_ClearQueue [13:01:15]wFMCommunicate request_size=4 [13:01:15]MH_SAM_APDU [13:01:15]CAPDU: 80 09 00 00 [13:01:15]Write to MH i2c: E2 08 00 38 39 80 09 00 00 00 00 00 00 E3 [13:01:15]Write i2c OK [13:01:15]MH_I2C_Read... [13:01:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:01:15]Read from MH i2c: E2 [13:01:15]MH_I2C_Read... [13:01:15]Read from MH i2c: E2 03 00 [13:01:15]MH_I2C_Read... [13:01:15]Read from MH i2c: E2 03 00 38 39 00 90 00 E5 [13:01:15]RAPDU: 90 00 [13:01:15]wFMCommunicate OK [13:01:15]SAM_PROTO_ClearQueue done [13:01:15]KKMCreateOFDPacket [13:01:15]OFDProtocolAddRootSTLVToBuf [13:01:15]FM_MakeSignedData [13:01:15]FM_MakeSignedData [13:01:15]SAM_PROTO_SignData [13:01:15]wFMCommunicate request_size=4 [13:01:15]MH_SAM_APDU [13:01:15]CAPDU: 80 0D 01 02 [13:01:15]Write to MH i2c: E2 08 00 39 39 80 0D 01 02 00 00 00 00 EB [13:01:15]Write i2c OK [13:01:15]MH_I2C_Read... [13:01:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:01:15]Read from MH i2c: E2 [13:01:15]MH_I2C_Read... [13:01:15]Read from MH i2c: E2 03 00 [13:01:15]MH_I2C_Read... [13:01:15]Read from MH i2c: E2 03 00 39 39 00 90 00 E6 [13:01:15]RAPDU: 90 00 [13:01:15]wFMCommunicate OK [13:01:15]wFMCommunicate request_size=255 [13:01:15]MH_SAM_APDU [13:01:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DC 05 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 33 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 1C FF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4F 62 02 00 35 04 06 00 C2 [13:01:16]Write to MH i2c: E2 02 01 3A 39 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DC 05 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 33 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 1C FF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4F 62 02 00 35 04 06 00 C2 00 00 F7 [13:01:16]Write i2c OK [13:01:16]MH_I2C_Read... [13:01:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:01:16]Read from MH i2c: E2 [13:01:16]MH_I2C_Read... [13:01:16]Read from MH i2c: E2 03 00 [13:01:16]MH_I2C_Read... [13:01:16]Read from MH i2c: E2 03 00 3A 39 00 90 00 E7 [13:01:16]RAPDU: 90 00 [13:01:16]wFMCommunicate OK [13:01:16]wFMCommunicate request_size=10 [13:01:16]MH_SAM_APDU [13:01:16]CAPDU: 80 0D 02 02 05 47 FE 0D AD 40 [13:01:16]Write to MH i2c: E2 0D 00 3B 39 80 0D 02 02 05 00 47 FE 0D AD 40 00 00 37 [13:01:16]Write i2c OK [13:01:16]MH_I2C_Read... [13:01:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:01:16]Read from MH i2c: E2 [13:01:16]MH_I2C_Read... [13:01:16]Read from MH i2c: E2 03 00 [13:01:16]MH_I2C_Read... [13:01:16]Read from MH i2c: E2 03 00 3B 39 00 90 00 E8 [13:01:16]RAPDU: 90 00 [13:01:16]wFMCommunicate OK [13:01:16]wFMCommunicate request_size=4 [13:01:16]MH_SAM_APDU [13:01:16]CAPDU: 80 0D 03 02 [13:01:16]Write to MH i2c: E2 08 00 3C 39 80 0D 03 02 00 00 00 00 F0 [13:01:16]Write i2c OK [13:01:16]MH_I2C_Read... [13:01:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:01:16]Read from MH i2c: E2 [13:01:16]MH_I2C_Read... [13:01:16]Read from MH i2c: E2 0B 00 [13:01:16]MH_I2C_Read... [13:01:16]Read from MH i2c: E2 0B 00 3C 39 00 23 06 E9 51 17 3B DF 2B 90 00 B0 [13:01:16]RAPDU: 23 06 E9 51 17 3B DF 2B 90 00 [13:01:16]wFMCommunicate OK [13:01:16]SAM_PROTO_SignData done [13:01:16]FM_MakeSignedData done [13:01:16]CreateOFDProtocolMessage [13:01:16]wFMCommunicate request_size=4 [13:01:16]MH_SAM_APDU [13:01:16]CAPDU: 80 11 00 00 [13:01:16]Write to MH i2c: E2 08 00 3D 39 80 11 00 00 00 00 00 00 F0 [13:01:16]Write i2c OK [13:01:16]MH_I2C_Read... [13:01:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:01:16]Read from MH i2c: E2 [13:01:16]MH_I2C_Read... [13:01:16]Read from MH i2c: E2 17 00 [13:01:16]MH_I2C_Read... [13:01:16]Read from MH i2c: E2 17 00 3D 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 41 [13:01:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:01:16]wFMCommunicate OK [13:01:16]CreateOFDProtocolMessage done [13:01:16]OFDSenderStorePacket 156239 [13:01:16]StoreOFDPacket docnum=156239 [13:01:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 10 18 07 01 E4 F7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DC 05 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 33 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 1C FF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4F 62 02 00 35 04 06 00 C2 47 FE 0D AD 40 23 06 E9 51 17 3B DF 2B [13:01:16]CheckFolder [13:01:16]dirname=/storage/ofd_packets [13:01:16]CheckFolder done [13:01:16]ProducePacketName [13:01:16]name=ofd_packets/00156239 [13:01:16]NVStorageSaveData ofd_packets/00156239 [13:01:16]File name is /storage/ofd_packets/00156239 [13:01:16]Write 301 bytes [13:01:16]NVStorageSaveData done [13:01:16]OFDSenderStorePacket done [13:01:16]KKMCreateOFDPacket done [13:01:16]NVStorageSaveData kkm_last_timestamp [13:01:16]File name is /storage/kkm_last_timestamp [13:01:16]Write 4 bytes [13:01:16]NVStorageSaveData done [13:01:16]ExternCall_PrintAddStr [13:01:16]wPrintStart [13:01:16]Write to MH i2c: 01 00 00 3E 39 77 [13:01:16]Write i2c OK [13:01:16]MH_I2C_Read... [13:01:16]Read from MH i2c: 01 [13:01:16]MH_I2C_Read... [13:01:16]Read from MH i2c: 01 07 00 [13:01:16]MH_I2C_Read... [13:01:16]Read from MH i2c: 01 07 00 3E 39 00 00 00 00 00 FF 0F 8C [13:01:16]RasterBufferAndPrint [13:01:16]line Счет N : (1)874532 [13:01:16]line ИНН: 02508201610067 [13:01:16]line Контрольно-Кассовый Чек [13:01:16]line ПРОДАЖА [13:01:16]line ТРК (МРК, ГНК) : 32 [13:01:16]line Товар: 2710124130 [13:01:16]line Аи-92-К-5 [13:01:16]line 1.500 * 66.90 [13:01:16]line = 100.35 [13:01:16]line НДС 12% НСП 1% [13:01:16]line > о реализуемом товаре [13:01:16]line ОКРУГЛЕНИЕ: -0.35 [13:01:16]line ИТОГО: 100.00 [13:01:16]line Внесено: 100.00 [13:01:16]line СДАЧА: 0.00 [13:01:16]line НСП 1% : 0.89 [13:01:16]line НДС 12% : 10.66 [13:01:16]line Наличными: 100.00 [13:01:16]line Безнал.: 0.00 [13:01:16]line Место: АЗС № 165 "Партнер Нефть" [13:01:16]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:01:16]line СНО: Общий режим [13:01:17]line Чек 311 20.10.2024 13:01 [13:01:17]line Смена: 314 ФФД: 1.0 [13:01:17]line ЗНМ: 0300000234 [13:01:17]line РНМ: 0000137193017469 [13:01:17]line Версия ККМ: v1.0 [13:01:17]line ФМ: 0000000000963156 [13:01:17]line ФД: 156239 [13:01:17]line ФПД: 213614460775744 [13:01:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T130116&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156239&fm=213614460775744&tin=02508201610067®Number=0000137193017469&sum=10000 [13:01:17]OFD Sender: Processing packet 156239 [packets to send 52, broken 51] [13:01:17]ProducePacketName [13:01:17]name=ofd_packets/00156239 [13:01:17]OFD Sender: To server: pG, [13:01:17]CommunicateWithHost lk.salyk.kg:30040 [13:01:17]ConnectInit lk.salyk.kg [13:01:17]written 0, free lines is 4095 [13:01:17]Connected sock=10 [13:01:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 10 18 07 01 E4 F7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DC 05 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 33 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 1C FF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4F 62 02 00 35 04 06 00 C2 47 FE 0D AD 40 23 06 E9 51 17 3B DF 2B [13:01:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 6C EA 47 00 AC 63 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4F 62 02 00 F4 03 04 00 4F A5 14 67 B6 04 01 00 00 31 E7 FC 19 B5 77 D4 E0 [13:01:17]CommunicateWithHost err = 0 [13:01:17]CheckOFDResponse [13:01:17]1017 (14) - 77093643461234 [13:01:17]1041 (16) - 0000000000963156 [13:01:17]1040 (4) - 156239 [13:01:17]1012 (4) - 20.10.2024 06:38 [13:01:17]1206 (1) - 0 [13:01:17]OFD Sender: Remove packet 156239 [13:01:17]ProducePacketName [13:01:17]name=ofd_packets/00156239 [13:01:17]NVStorageDeleteData [13:01:17]Write to MH i2c: 01 00 00 69 39 A2 [13:01:17]Write i2c OK [13:01:17]MH_I2C_Read... [13:01:17]Read from MH i2c: 01 [13:01:17]MH_I2C_Read... [13:01:17]Read from MH i2c: 01 07 00 [13:01:17]MH_I2C_Read... [13:01:17]Read from MH i2c: 01 07 00 69 39 00 00 00 00 00 FA 0C AF [13:01:17]RasterBufferAndPrint [13:01:17]line [13:01:17]line [13:01:17]line [13:01:17]line [13:01:17]line [13:01:17]written 0, free lines is 3337 [13:01:17]MH_Cut [13:01:17]Write to MH i2c: D1 01 00 70 39 01 7B [13:01:17]Write i2c OK [13:01:17]MH_I2C_Read... [13:01:17]Read from MH i2c: D1 [13:01:17]MH_I2C_Read... [13:01:17]Read from MH i2c: D1 01 00 [13:01:17]MH_I2C_Read... [13:01:17]Read from MH i2c: D1 01 00 70 39 00 7A [13:01:17]Write to MH i2c: 01 00 00 71 39 AA [13:01:17]Write i2c OK [13:01:17]MH_I2C_Read... [13:01:18]OFD Sender: No OFD packet to send [13:01:18]*** Cut start [13:01:18]*** Partial cut [13:01:18]*** CUTSNS_PIN = 1 [13:01:18]*** CUTSNS_PIN = 0 [13:01:18]*** Brake cut motor [13:01:18]Read from MH i2c: 01 [13:01:19]MH_I2C_Read... [13:01:19]*** Stop cut motor [13:01:19]*** Cut end [13:01:19]Read from MH i2c: 01 07 00 [13:01:19]MH_I2C_Read... [13:01:19]Read from MH i2c: 01 07 00 71 39 00 00 00 00 00 FF 0F BF [13:01:19]process_action close_receipt done [13:01:19]requested_data is exist [13:01:19]produce_requested_data [13:01:19]requested_item fm.sn is exist - process it [13:01:19]wFMCommunicate request_size=4 [13:01:19]MH_SAM_APDU [13:01:19]CAPDU: 80 11 00 00 [13:01:19]Write to MH i2c: E2 08 00 72 39 80 11 00 00 00 00 00 00 25 [13:01:19]Write i2c OK [13:01:19]MH_I2C_Read... [13:01:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:01:19]Read from MH i2c: E2 [13:01:19]MH_I2C_Read... [13:01:19]Read from MH i2c: E2 17 00 [13:01:19]MH_I2C_Read... [13:01:19]Read from MH i2c: E2 17 00 72 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 76 [13:01:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:01:19]wFMCommunicate OK [13:01:19]requested_item fd.num is exist - process it [13:01:19]SAM_PROTO_GetFieldsCounters [13:01:19]wFMCommunicate request_size=4 [13:01:19]MH_SAM_APDU [13:01:19]CAPDU: 80 13 00 00 [13:01:19]Write to MH i2c: E2 08 00 73 39 80 13 00 00 00 00 00 00 28 [13:01:19]Write i2c OK [13:01:19]MH_I2C_Read... [13:01:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:01:19]Read from MH i2c: E2 [13:01:19]MH_I2C_Read... [13:01:19]Read from MH i2c: E2 62 00 [13:01:19]MH_I2C_Read... [13:01:19]Read from MH i2c: E2 62 00 73 39 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4F 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 37 01 00 00 5E 04 04 00 37 01 00 00 57 04 04 00 38 01 00 00 19 04 04 00 00 00 00 00 90 00 F7 [13:01:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4F 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 37 01 00 00 5E 04 04 00 37 01 00 00 57 04 04 00 38 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:01:19]wFMCommunicate OK [13:01:19]SAM_PROTO_GetFieldsCounters done [13:01:19]requested_item shift.num is exist - process it [13:01:19]requested_item shift.opened is exist - process it [13:01:19]req_shift_opened [13:01:19]FM_GetShiftState [13:01:19]SAM_PROTO_GetShiftState [13:01:19]wFMCommunicate request_size=4 [13:01:19]MH_SAM_APDU [13:01:19]CAPDU: 80 13 01 00 [13:01:19]Write to MH i2c: E2 08 00 74 39 80 13 01 00 00 00 00 00 2A [13:01:19]Write i2c OK [13:01:19]MH_I2C_Read... [13:01:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:01:19]Read from MH i2c: E2 [13:01:19]MH_I2C_Read... [13:01:19]Read from MH i2c: E2 0E 00 [13:01:19]MH_I2C_Read... [13:01:19]Read from MH i2c: E2 0E 00 74 39 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D1 [13:01:19]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:01:19]wFMCommunicate OK [13:01:19]SAM_PROTO_GetShiftState done [13:01:19]FM_GetShiftState done [13:01:19]req_shift_opened done [13:01:19]requested_item shift.open_date is exist - process it [13:01:19]req_shift_open_date [13:01:19]req_shift_open_date done [13:01:19]produce_requested_data done [13:01:19]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156239,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:01:19]process_action_free close_receipt [13:01:19]json_value_free [13:01:19]json_value_free done [13:01:19]process_json_proto returns [13:01:19]Send response to host [13:01:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156239,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:01:19]free response buf [13:01:19]execute_script done [13:01:19]execute_script returns [13:01:19]free content buf [13:01:19]Sock 8.Close socket [13:01:19]Sock 8.Thread stoped [13:01:23]OFD Sender: No OFD packet to send [13:01:28]OFD Sender: No OFD packet to send [13:01:33]OFD Sender: No OFD packet to send [13:01:38]OFD Sender: No OFD packet to send [13:01:43]OFD Sender: No OFD packet to send [13:01:48]OFD Sender: No OFD packet to send [13:01:53]OFD Sender: No OFD packet to send [13:01:58]OFD Sender: No OFD packet to send [13:02:03]OFD Sender: No OFD packet to send [13:02:08]OFD Sender: No OFD packet to send [13:02:13]OFD Sender: No OFD packet to send [13:02:18]OFD Sender: No OFD packet to send [13:02:23]OFD Sender: No OFD packet to send [13:02:28]OFD Sender: No OFD packet to send [13:02:33]OFD Sender: No OFD packet to send [13:02:38]OFD Sender: No OFD packet to send [13:02:43]OFD Sender: No OFD packet to send [13:02:48]OFD Sender: No OFD packet to send [13:02:53]OFD Sender: No OFD packet to send [13:02:58]OFD Sender: No OFD packet to send [13:03:03]OFD Sender: No OFD packet to send [13:03:08]OFD Sender: No OFD packet to send [13:03:13]OFD Sender: No OFD packet to send [13:03:18]OFD Sender: No OFD packet to send [13:03:23]OFD Sender: No OFD packet to send [13:03:28]OFD Sender: No OFD packet to send [13:03:33]OFD Sender: No OFD packet to send [13:03:38]OFD Sender: No OFD packet to send [13:03:41]accept exits with 9 [13:03:41]New connection [13:03:41]New thread 3066551652 created [13:03:41]Thread 3066695012 joined [13:03:41]Waiting for new connection... [13:03:41] Sock 9.Parse request [13:03:41]Sock 9.Check first char [13:03:41]Sock 9.First char is OK [13:03:41]request: POST /json_proto HTTP/1.0 [13:03:41]Method: POST [13:03:41]URL: /json_proto [13:03:41]Method is POST - this is cgi request [13:03:41]url: /json_proto [13:03:41]query_string will be loaded in cgi processing [13:03:41]execute_cgi json_proto POST (null) [13:03:41]execute_cgi path=json_proto method=POST [13:03:41]POST find Content-Length [13:03:41]Host: 172.17.53.67:8080 [13:03:41]Content-Length: 677 [13:03:41]Content-Type: application/json [13:03:41] [13:03:41]POST finish read [13:03:41]Found Content-Length = 677 [13:03:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874535", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:03:41]execute_script... [13: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 : (1)874535", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:03:41]POST & json_proto [13:03:41]process_json_proto [13:03:41]json parsed OK: [13:03:41]protocol is kg_v1.0 [13:03:41]action value=close_receipt [13:03:41]process_action close_receipt [13:03:41]cmd_close_receipt [13:03:41]MH_GetDate [13:03:41]Write to MH i2c: F0 00 00 75 39 9D [13:03:41]Write i2c OK [13:03:41]MH_I2C_Read... [13:03:41]Read from MH i2c: F0 [13:03:41]MH_I2C_Read... [13:03:41]Read from MH i2c: F0 09 00 [13:03:41]MH_I2C_Read... [13:03:41]Read from MH i2c: F0 09 00 75 39 00 AE FF 14 67 19 BC 99 64 A0 [13:03:41]GetLastDocTimeStamp 1729429276 [13:03:41]current date 1729429422 [13:03:41]FM_GetShiftState [13:03:41]SAM_PROTO_GetShiftState [13:03:41]wFMCommunicate request_size=4 [13:03:41]MH_SAM_APDU [13:03:41]CAPDU: 80 13 01 00 [13:03:41]Write to MH i2c: E2 08 00 76 39 80 13 01 00 00 00 00 00 2C [13:03:41]Write i2c OK [13:03:41]MH_I2C_Read... [13:03:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:03:41]Read from MH i2c: E2 [13:03:41]MH_I2C_Read... [13:03:41]Read from MH i2c: E2 0E 00 [13:03:41]MH_I2C_Read... [13:03:41]Read from MH i2c: E2 0E 00 76 39 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D3 [13:03:41]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:03:41]wFMCommunicate OK [13:03:41]SAM_PROTO_GetShiftState done [13:03:41]FM_GetShiftState done [13:03:41]opened in 1729383891 [13:03:41]opened+sec_in_day 1729470291 [13:03:41]quantity*price = 20003 [13:03:41]sum+1 = 20004 [13:03:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 312 20.10.2024 13:03 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156240 ФПД: 40181487653095 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T130342&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156240&fm=40181487653095&tin=02508201610067®Number=0000137193017469&sum=20000 [13:03:42]StoreToDocumentArchive [13:03:42]shift 314 fd 156240 [13:03:42]save to /storage/0314/doc_00156240 [13:03:42]save last doc name /storage/0314/doc_00156240 to /storage/kkm_last_doc_name [13:03:42]save OK [13:03:42]Clear old archive folders... [13:03:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:03:42]tlvbuf is 00934FD0 [13:03:42]SAM_PROTO_ClearQueue [13:03:42]wFMCommunicate request_size=4 [13:03:42]MH_SAM_APDU [13:03:42]CAPDU: 80 09 00 00 [13:03:42]Write to MH i2c: E2 08 00 83 39 80 09 00 00 00 00 00 00 2E [13:03:42]Write i2c OK [13:03:42]MH_I2C_Read... [13:03:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:03:42]Read from MH i2c: E2 [13:03:42]MH_I2C_Read... [13:03:42]Read from MH i2c: E2 03 00 [13:03:42]MH_I2C_Read... [13:03:42]Read from MH i2c: E2 03 00 83 39 00 90 00 30 [13:03:42]RAPDU: 90 00 [13:03:42]wFMCommunicate OK [13:03:42]SAM_PROTO_ClearQueue done [13:03:42]KKMCreateOFDPacket [13:03:42]OFDProtocolAddRootSTLVToBuf [13:03:42]FM_MakeSignedData [13:03:42]FM_MakeSignedData [13:03:42]SAM_PROTO_SignData [13:03:42]wFMCommunicate request_size=4 [13:03:42]MH_SAM_APDU [13:03:42]CAPDU: 80 0D 01 02 [13:03:42]Write to MH i2c: E2 08 00 84 39 80 0D 01 02 00 00 00 00 36 [13:03:42]Write i2c OK [13:03:42]MH_I2C_Read... [13:03:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:03:42]Read from MH i2c: E2 [13:03:42]MH_I2C_Read... [13:03:42]Read from MH i2c: E2 03 00 [13:03:42]MH_I2C_Read... [13:03:42]Read from MH i2c: E2 03 00 84 39 00 90 00 31 [13:03:42]RAPDU: 90 00 [13:03:42]wFMCommunicate OK [13:03:42]wFMCommunicate request_size=255 [13:03:42]MH_SAM_APDU [13:03:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 AE FF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 50 62 02 00 35 04 06 00 24 [13:03:42]Write to MH i2c: E2 02 01 85 39 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 AE FF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 50 62 02 00 35 04 06 00 24 00 00 13 [13:03:42]Write i2c OK [13:03:42]MH_I2C_Read... [13:03:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:03:42]Read from MH i2c: E2 [13:03:42]MH_I2C_Read... [13:03:42]Read from MH i2c: E2 03 00 [13:03:42]MH_I2C_Read... [13:03:42]Read from MH i2c: E2 03 00 85 39 00 90 00 32 [13:03:42]RAPDU: 90 00 [13:03:42]wFMCommunicate OK [13:03:42]wFMCommunicate request_size=10 [13:03:42]MH_SAM_APDU [13:03:42]CAPDU: 80 0D 02 02 05 8B 7B 4C 50 E7 [13:03:42]Write to MH i2c: E2 0D 00 86 39 80 0D 02 02 05 00 8B 7B 4C 50 E7 00 00 CC [13:03:42]Write i2c OK [13:03:42]MH_I2C_Read... [13:03:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:03:42]Read from MH i2c: E2 [13:03:42]MH_I2C_Read... [13:03:42]Read from MH i2c: E2 03 00 [13:03:42]MH_I2C_Read... [13:03:42]Read from MH i2c: E2 03 00 86 39 00 90 00 33 [13:03:42]RAPDU: 90 00 [13:03:42]wFMCommunicate OK [13:03:42]wFMCommunicate request_size=4 [13:03:42]MH_SAM_APDU [13:03:42]CAPDU: 80 0D 03 02 [13:03:42]Write to MH i2c: E2 08 00 87 39 80 0D 03 02 00 00 00 00 3B [13:03:42]Write i2c OK [13:03:42]MH_I2C_Read... [13:03:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:03:42]Read from MH i2c: E2 [13:03:42]MH_I2C_Read... [13:03:42]Read from MH i2c: E2 0B 00 [13:03:42]MH_I2C_Read... [13:03:42]Read from MH i2c: E2 0B 00 87 39 00 D4 28 56 E5 B6 25 BB 0F 90 00 18 [13:03:42]RAPDU: D4 28 56 E5 B6 25 BB 0F 90 00 [13:03:42]wFMCommunicate OK [13:03:42]SAM_PROTO_SignData done [13:03:42]FM_MakeSignedData done [13:03:42]CreateOFDProtocolMessage [13:03:42]wFMCommunicate request_size=4 [13:03:42]MH_SAM_APDU [13:03:42]CAPDU: 80 11 00 00 [13:03:42]Write to MH i2c: E2 08 00 88 39 80 11 00 00 00 00 00 00 3B [13:03:42]Write i2c OK [13:03:42]MH_I2C_Read... [13:03:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:03:42]Read from MH i2c: E2 [13:03:42]MH_I2C_Read... [13:03:42]Read from MH i2c: E2 17 00 [13:03:42]MH_I2C_Read... [13:03:42]Read from MH i2c: E2 17 00 88 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8C [13:03:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:03:42]wFMCommunicate OK [13:03:42]CreateOFDProtocolMessage done [13:03:42]OFDSenderStorePacket 156240 [13:03:42]StoreOFDPacket docnum=156240 [13:03:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 BE 07 07 01 B3 E3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 AE FF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 50 62 02 00 35 04 06 00 24 8B 7B 4C 50 E7 D4 28 56 E5 B6 25 BB 0F [13:03:42]CheckFolder [13:03:42]dirname=/storage/ofd_packets [13:03:42]CheckFolder done [13:03:42]ProducePacketName [13:03:42]name=ofd_packets/00156240 [13:03:42]NVStorageSaveData ofd_packets/00156240 [13:03:42]File name is /storage/ofd_packets/00156240 [13:03:42]Write 301 bytes [13:03:42]NVStorageSaveData done [13:03:42]OFDSenderStorePacket done [13:03:42]KKMCreateOFDPacket done [13:03:42]NVStorageSaveData kkm_last_timestamp [13:03:42]File name is /storage/kkm_last_timestamp [13:03:42]Write 4 bytes [13:03:42]NVStorageSaveData done [13:03:42]ExternCall_PrintAddStr [13:03:42]wPrintStart [13:03:42]Write to MH i2c: 01 00 00 89 39 C2 [13:03:42]Write i2c OK [13:03:42]MH_I2C_Read... [13:03:42]Read from MH i2c: 01 [13:03:42]MH_I2C_Read... [13:03:42]Read from MH i2c: 01 07 00 [13:03:42]MH_I2C_Read... [13:03:42]Read from MH i2c: 01 07 00 89 39 00 00 00 00 00 FF 0F D7 [13:03:42]RasterBufferAndPrint [13:03:42]line Счет N : (1)874535 [13:03:42]line ИНН: 02508201610067 [13:03:42]line Контрольно-Кассовый Чек [13:03:42]line ПРОДАЖА [13:03:42]line ТРК (МРК, ГНК) : 12 [13:03:42]line Товар: 2710124130 [13:03:42]line Аи-92-К-5 [13:03:42]line 2.990 * 66.90 [13:03:42]line = 200.03 [13:03:42]line НДС 12% НСП 1% [13:03:42]line > о реализуемом товаре [13:03:42]line ОКРУГЛЕНИЕ: -0.03 [13:03:42]line ИТОГО: 200.00 [13:03:42]line Внесено: 200.00 [13:03:42]line СДАЧА: 0.00 [13:03:42]line НСП 1% : 1.77 [13:03:42]line НДС 12% : 21.24 [13:03:42]line Наличными: 200.00 [13:03:42]line Безнал.: 0.00 [13:03:42]line Место: АЗС № 165 "Партнер Нефть" [13:03:42]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:03:42]line СНО: Общий режим [13:03:42]line Чек 312 20.10.2024 13:03 [13:03:42]line Смена: 314 ФФД: 1.0 [13:03:42]line ЗНМ: 0300000234 [13:03:42]line РНМ: 0000137193017469 [13:03:42]line Версия ККМ: v1.0 [13:03:42]line ФМ: 0000000000963156 [13:03:42]line ФД: 156240 [13:03:42]line ФПД: 40181487653095 [13:03:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T130342&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156240&fm=40181487653095&tin=02508201610067®Number=0000137193017469&sum=20000 [13:03:43]OFD Sender: Processing packet 156240 [packets to send 52, broken 51] [13:03:43]ProducePacketName [13:03:43]name=ofd_packets/00156240 [13:03:43]OFD Sender: To server: pG, [13:03:43]CommunicateWithHost lk.salyk.kg:30040 [13:03:43]ConnectInit lk.salyk.kg [13:03:43]written 0, free lines is 4095 [13:03:43]Connected sock=11 [13:03:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 BE 07 07 01 B3 E3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 AE FF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 50 62 02 00 35 04 06 00 24 8B 7B 4C 50 E7 D4 28 56 E5 B6 25 BB 0F [13:03:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 10 41 47 00 9C D8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 50 62 02 00 F4 03 04 00 E1 A5 14 67 B6 04 01 00 00 B0 CD AF DC 90 87 19 03 [13:03:43]CommunicateWithHost err = 0 [13:03:43]CheckOFDResponse [13:03:43]1017 (14) - 77093643461234 [13:03:43]1041 (16) - 0000000000963156 [13:03:43]1040 (4) - 156240 [13:03:43]1012 (4) - 20.10.2024 06:40 [13:03:43]1206 (1) - 0 [13:03:43]OFD Sender: Remove packet 156240 [13:03:43]ProducePacketName [13:03:43]name=ofd_packets/00156240 [13:03:43]NVStorageDeleteData [13:03:43]Write to MH i2c: 01 00 00 B4 39 ED [13:03:43]Write i2c OK [13:03:43]MH_I2C_Read... [13:03:43]Read from MH i2c: 01 [13:03:43]MH_I2C_Read... [13:03:43]Read from MH i2c: 01 07 00 [13:03:43]MH_I2C_Read... [13:03:43]Read from MH i2c: 01 07 00 B4 39 00 00 00 00 00 F8 0C F8 [13:03:43]RasterBufferAndPrint [13:03:43]line [13:03:43]line [13:03:43]line [13:03:43]line [13:03:43]line [13:03:43]written 0, free lines is 3327 [13:03:43]MH_Cut [13:03:43]Write to MH i2c: D1 01 00 BB 39 01 C6 [13:03:43]Write i2c OK [13:03:43]MH_I2C_Read... [13:03:43]Read from MH i2c: D1 [13:03:43]MH_I2C_Read... [13:03:43]Read from MH i2c: D1 01 00 [13:03:43]MH_I2C_Read... [13:03:43]Read from MH i2c: D1 01 00 BB 39 00 C5 [13:03:43]Write to MH i2c: 01 00 00 BC 39 F5 [13:03:43]Write i2c OK [13:03:43]MH_I2C_Read... [13:03:43]OFD Sender: No OFD packet to send [13:03:44]*** Cut start [13:03:44]*** Partial cut [13:03:44]*** CUTSNS_PIN = 1 [13:03:44]*** CUTSNS_PIN = 0 [13:03:44]*** Brake cut motor [13:03:44]Read from MH i2c: 01 [13:03:44]MH_I2C_Read... [13:03:44]*** Stop cut motor [13:03:44]*** Cut end [13:03:44]Read from MH i2c: 01 07 00 [13:03:44]MH_I2C_Read... [13:03:44]Read from MH i2c: 01 07 00 BC 39 00 00 00 00 00 FF 0F 0A [13:03:44]process_action close_receipt done [13:03:44]requested_data is exist [13:03:44]produce_requested_data [13:03:44]requested_item fm.sn is exist - process it [13:03:44]wFMCommunicate request_size=4 [13:03:44]MH_SAM_APDU [13:03:44]CAPDU: 80 11 00 00 [13:03:44]Write to MH i2c: E2 08 00 BD 39 80 11 00 00 00 00 00 00 70 [13:03:44]Write i2c OK [13:03:44]MH_I2C_Read... [13:03:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:03:44]Read from MH i2c: E2 [13:03:44]MH_I2C_Read... [13:03:44]Read from MH i2c: E2 17 00 [13:03:44]MH_I2C_Read... [13:03:44]Read from MH i2c: E2 17 00 BD 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C1 [13:03:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:03:44]wFMCommunicate OK [13:03:44]requested_item fd.num is exist - process it [13:03:44]SAM_PROTO_GetFieldsCounters [13:03:44]wFMCommunicate request_size=4 [13:03:44]MH_SAM_APDU [13:03:44]CAPDU: 80 13 00 00 [13:03:44]Write to MH i2c: E2 08 00 BE 39 80 13 00 00 00 00 00 00 73 [13:03:44]Write i2c OK [13:03:44]MH_I2C_Read... [13:03:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:03:45]Read from MH i2c: E2 [13:03:45]MH_I2C_Read... [13:03:45]Read from MH i2c: E2 62 00 [13:03:45]MH_I2C_Read... [13:03:45]Read from MH i2c: E2 62 00 BE 39 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 50 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 38 01 00 00 5E 04 04 00 38 01 00 00 57 04 04 00 39 01 00 00 19 04 04 00 00 00 00 00 90 00 46 [13:03:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 50 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 38 01 00 00 5E 04 04 00 38 01 00 00 57 04 04 00 39 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:03:45]wFMCommunicate OK [13:03:45]SAM_PROTO_GetFieldsCounters done [13:03:45]requested_item shift.num is exist - process it [13:03:45]requested_item shift.opened is exist - process it [13:03:45]req_shift_opened [13:03:45]FM_GetShiftState [13:03:45]SAM_PROTO_GetShiftState [13:03:45]wFMCommunicate request_size=4 [13:03:45]MH_SAM_APDU [13:03:45]CAPDU: 80 13 01 00 [13:03:45]Write to MH i2c: E2 08 00 BF 39 80 13 01 00 00 00 00 00 75 [13:03:45]Write i2c OK [13:03:45]MH_I2C_Read... [13:03:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:03:45]Read from MH i2c: E2 [13:03:45]MH_I2C_Read... [13:03:45]Read from MH i2c: E2 0E 00 [13:03:45]MH_I2C_Read... [13:03:45]Read from MH i2c: E2 0E 00 BF 39 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 1C [13:03:45]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:03:45]wFMCommunicate OK [13:03:45]SAM_PROTO_GetShiftState done [13:03:45]FM_GetShiftState done [13:03:45]req_shift_opened done [13:03:45]requested_item shift.open_date is exist - process it [13:03:45]req_shift_open_date [13:03:45]req_shift_open_date done [13:03:45]produce_requested_data done [13:03:45]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156240,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:03:45]process_action_free close_receipt [13:03:45]json_value_free [13:03:45]json_value_free done [13:03:45]process_json_proto returns [13:03:45]Send response to host [13:03:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156240,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:03:45]free response buf [13:03:45]execute_script done [13:03:45]execute_script returns [13:03:45]free content buf [13:03:45]Sock 9.Close socket [13:03:45]Sock 9.Thread stoped [13:03:49]OFD Sender: No OFD packet to send [13:03:54]OFD Sender: No OFD packet to send [13:03:59]OFD Sender: No OFD packet to send [13:04:04]OFD Sender: No OFD packet to send [13:04:09]OFD Sender: No OFD packet to send [13:04:14]OFD Sender: No OFD packet to send [13:04:19]OFD Sender: No OFD packet to send [13:04:24]OFD Sender: No OFD packet to send [13:04:26]accept exits with 8 [13:04:26]New connection [13:04:26]New thread 3066695012 created [13:04:26]Thread 3066551652 joined [13:04:26]Waiting for new connection... [13:04:26] Sock 8.Parse request [13:04:26]Sock 8.Check first char [13:04:26]Sock 8.First char is OK [13:04:26]request: POST /json_proto HTTP/1.0 [13:04:26]Method: POST [13:04:26]URL: /json_proto [13:04:26]Method is POST - this is cgi request [13:04:26]url: /json_proto [13:04:26]query_string will be loaded in cgi processing [13:04:26]execute_cgi json_proto POST (null) [13:04:26]execute_cgi path=json_proto method=POST [13:04:26]POST find Content-Length [13:04:26]Host: 172.17.53.67:8080 [13:04:26]Content-Length: 792 [13:04:26]Content-Type: application/json [13:04:26] [13:04:26]POST finish read [13:04:26]Found Content-Length = 792 [13:04:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874534", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 47.170, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:04:26]execute_script... [13:04:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874534", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 47.170, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:04:26]POST & json_proto [13:04:26]process_json_proto [13:04:26]json parsed OK: [13:04:26]protocol is kg_v1.0 [13:04:26]action value=close_receipt [13:04:26]process_action close_receipt [13:04:26]cmd_close_receipt [13:04:26]MH_GetDate [13:04:26]Write to MH i2c: F0 00 00 C0 39 E8 [13:04:26]Write i2c OK [13:04:26]MH_I2C_Read... [13:04:26]Read from MH i2c: F0 [13:04:26]MH_I2C_Read... [13:04:26]Read from MH i2c: F0 09 00 [13:04:26]MH_I2C_Read... [13:04:26]Read from MH i2c: F0 09 00 C0 39 00 DB FF 14 67 19 BC 99 64 18 [13:04:26]GetLastDocTimeStamp 1729429422 [13:04:26]current date 1729429467 [13:04:26]FM_GetShiftState [13:04:26]SAM_PROTO_GetShiftState [13:04:26]wFMCommunicate request_size=4 [13:04:26]MH_SAM_APDU [13:04:26]CAPDU: 80 13 01 00 [13:04:26]Write to MH i2c: E2 08 00 C1 39 80 13 01 00 00 00 00 00 77 [13:04:26]Write i2c OK [13:04:26]MH_I2C_Read... [13:04:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:04:26]Read from MH i2c: E2 [13:04:26]MH_I2C_Read... [13:04:26]Read from MH i2c: E2 0E 00 [13:04:26]MH_I2C_Read... [13:04:26]Read from MH i2c: E2 0E 00 C1 39 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 1E [13:04:26]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:04:26]wFMCommunicate OK [13:04:26]SAM_PROTO_GetShiftState done [13:04:26]FM_GetShiftState done [13:04:26]opened in 1729383891 [13:04:26]opened+sec_in_day 1729470291 [13:04:26]quantity*price = 0 [13:04:26]sum+1 = 1 [13:04:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 313 20.10.2024 13:04 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливная Карта 59209 ФМ: 0000000000963156 ФД: 156241 ФПД: 17874650866655 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T130427&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156241&fm=17874650866655&tin=02508201610067®Number=0000137193017469&sum=0 [13:04:27]StoreToDocumentArchive [13:04:27]shift 314 fd 156241 [13:04:27]save to /storage/0314/doc_00156241 [13:04:27]save last doc name /storage/0314/doc_00156241 to /storage/kkm_last_doc_name [13:04:27]save OK [13:04:27]Clear old archive folders... [13:04:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:04:27]tlvbuf is B6E9B350 [13:04:27]SAM_PROTO_ClearQueue [13:04:27]wFMCommunicate request_size=4 [13:04:27]MH_SAM_APDU [13:04:27]CAPDU: 80 09 00 00 [13:04:27]Write to MH i2c: E2 08 00 CE 39 80 09 00 00 00 00 00 00 79 [13:04:27]Write i2c OK [13:04:27]MH_I2C_Read... [13:04:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:04:27]Read from MH i2c: E2 [13:04:27]MH_I2C_Read... [13:04:27]Read from MH i2c: E2 03 00 [13:04:27]MH_I2C_Read... [13:04:27]Read from MH i2c: E2 03 00 CE 39 00 90 00 7B [13:04:27]RAPDU: 90 00 [13:04:27]wFMCommunicate OK [13:04:27]SAM_PROTO_ClearQueue done [13:04:27]KKMCreateOFDPacket [13:04:27]OFDProtocolAddRootSTLVToBuf [13:04:27]FM_MakeSignedData [13:04:27]FM_MakeSignedData [13:04:27]SAM_PROTO_SignData [13:04:27]wFMCommunicate request_size=4 [13:04:27]MH_SAM_APDU [13:04:27]CAPDU: 80 0D 01 02 [13:04:27]Write to MH i2c: E2 08 00 CF 39 80 0D 01 02 00 00 00 00 81 [13:04:27]Write i2c OK [13:04:27]MH_I2C_Read... [13:04:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:04:27]Read from MH i2c: E2 [13:04:27]MH_I2C_Read... [13:04:27]Read from MH i2c: E2 03 00 [13:04:27]MH_I2C_Read... [13:04:27]Read from MH i2c: E2 03 00 CF 39 00 90 00 7C [13:04:27]RAPDU: 90 00 [13:04:27]wFMCommunicate OK [13:04:27]wFMCommunicate request_size=255 [13:04:27]MH_SAM_APDU [13:04:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 42 B8 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 DB FF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 51 62 02 00 35 04 06 00 10 [13:04:27]Write to MH i2c: E2 02 01 D0 39 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 42 B8 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 DB FF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 51 62 02 00 35 04 06 00 10 00 00 30 [13:04:27]Write i2c OK [13:04:27]MH_I2C_Read... [13:04:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:04:28]Read from MH i2c: E2 [13:04:28]MH_I2C_Read... [13:04:28]Read from MH i2c: E2 03 00 [13:04:28]MH_I2C_Read... [13:04:28]Read from MH i2c: E2 03 00 D0 39 00 90 00 7D [13:04:28]RAPDU: 90 00 [13:04:28]wFMCommunicate OK [13:04:28]wFMCommunicate request_size=10 [13:04:28]MH_SAM_APDU [13:04:28]CAPDU: 80 0D 02 02 05 41 C4 37 23 DF [13:04:28]Write to MH i2c: E2 0D 00 D1 39 80 0D 02 02 05 00 41 C4 37 23 DF 00 00 CC [13:04:28]Write i2c OK [13:04:28]MH_I2C_Read... [13:04:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:04:28]Read from MH i2c: E2 [13:04:28]MH_I2C_Read... [13:04:28]Read from MH i2c: E2 03 00 [13:04:28]MH_I2C_Read... [13:04:28]Read from MH i2c: E2 03 00 D1 39 00 90 00 7E [13:04:28]RAPDU: 90 00 [13:04:28]wFMCommunicate OK [13:04:28]wFMCommunicate request_size=4 [13:04:28]MH_SAM_APDU [13:04:28]CAPDU: 80 0D 03 02 [13:04:28]Write to MH i2c: E2 08 00 D2 39 80 0D 03 02 00 00 00 00 86 [13:04:28]Write i2c OK [13:04:28]MH_I2C_Read... [13:04:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:04:28]Read from MH i2c: E2 [13:04:28]MH_I2C_Read... [13:04:28]Read from MH i2c: E2 0B 00 [13:04:28]MH_I2C_Read... [13:04:28]Read from MH i2c: E2 0B 00 D2 39 00 22 21 50 5F AB 58 AC 58 90 00 80 [13:04:28]RAPDU: 22 21 50 5F AB 58 AC 58 90 00 [13:04:28]wFMCommunicate OK [13:04:28]SAM_PROTO_SignData done [13:04:28]FM_MakeSignedData done [13:04:28]CreateOFDProtocolMessage [13:04:28]wFMCommunicate request_size=4 [13:04:28]MH_SAM_APDU [13:04:28]CAPDU: 80 11 00 00 [13:04:28]Write to MH i2c: E2 08 00 D3 39 80 11 00 00 00 00 00 00 86 [13:04:28]Write i2c OK [13:04:28]MH_I2C_Read... [13:04:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:04:28]Read from MH i2c: E2 [13:04:28]MH_I2C_Read... [13:04:28]Read from MH i2c: E2 17 00 [13:04:28]MH_I2C_Read... [13:04:28]Read from MH i2c: E2 17 00 D3 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D7 [13:04:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:04:28]wFMCommunicate OK [13:04:28]CreateOFDProtocolMessage done [13:04:28]OFDSenderStorePacket 156241 [13:04:28]StoreOFDPacket docnum=156241 [13:04:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 08 9A 07 01 59 B5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 42 B8 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 DB FF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 51 62 02 00 35 04 06 00 10 41 C4 37 23 DF 22 21 50 5F AB 58 AC 58 [13:04:28]CheckFolder [13:04:28]dirname=/storage/ofd_packets [13:04:28]CheckFolder done [13:04:28]ProducePacketName [13:04:28]name=ofd_packets/00156241 [13:04:28]NVStorageSaveData ofd_packets/00156241 [13:04:28]File name is /storage/ofd_packets/00156241 [13:04:28]Write 301 bytes [13:04:28]NVStorageSaveData done [13:04:28]OFDSenderStorePacket done [13:04:28]KKMCreateOFDPacket done [13:04:28]NVStorageSaveData kkm_last_timestamp [13:04:28]File name is /storage/kkm_last_timestamp [13:04:28]Write 4 bytes [13:04:28]NVStorageSaveData done [13:04:28]ExternCall_PrintAddStr [13:04:28]wPrintStart [13:04:28]Write to MH i2c: 01 00 00 D4 39 0D [13:04:28]Write i2c OK [13:04:28]MH_I2C_Read... [13:04:28]Read from MH i2c: 01 [13:04:28]MH_I2C_Read... [13:04:28]Read from MH i2c: 01 07 00 [13:04:28]MH_I2C_Read... [13:04:28]Read from MH i2c: 01 07 00 D4 39 00 00 00 00 00 FF 0F 22 [13:04:28]RasterBufferAndPrint [13:04:28]line Счет N : (1)874534 [13:04:28]line ИНН: 02508201610067 [13:04:28]line Контрольно-Кассовый Чек [13:04:28]line ПРОДАЖА [13:04:28]line ТРК (МРК, ГНК) : 31 [13:04:28]line Товар: 2710124500 [13:04:28]line Аи-95-К-5 [13:04:28]line 47.170 * 0.00 [13:04:28]line = 0.00 [13:04:28]line НДС 12% НСП 1% [13:04:28]line > о реализуемом товаре [13:04:28]line ИТОГО: 0.00 [13:04:28]line НСП 1% : 0.00 [13:04:28]line НДС 12% : 0.00 [13:04:28]line Наличными: 0.00 [13:04:28]line Безнал.: 0.00 [13:04:28]line Место: АЗС № 165 "Партнер Нефть" [13:04:28]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:04:28]line СНО: Общий режим [13:04:28]line Чек 313 20.10.2024 13:04 [13:04:28]line Смена: 314 ФФД: 1.0 [13:04:28]line ЗНМ: 0300000234 [13:04:28]line РНМ: 0000137193017469 [13:04:28]line Версия ККМ: v1.0 [13:04:28]line Талоны: Топливная Карта [13:04:28]line 59209 [13:04:28]line ФМ: 0000000000963156 [13:04:28]line ФД: 156241 [13:04:28]line ФПД: 17874650866655 [13:04:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T130427&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156241&fm=17874650866655&tin=02508201610067®Number=0000137193017469&sum=0 [13:04:28]OFD Sender: Processing packet 156241 [packets to send 52, broken 51] [13:04:28]ProducePacketName [13:04:28]name=ofd_packets/00156241 [13:04:28]OFD Sender: To server: pG, [13:04:28]CommunicateWithHost lk.salyk.kg:30040 [13:04:28]ConnectInit lk.salyk.kg [13:04:28]written 0, free lines is 4095 [13:04:28]Connected sock=10 [13:04:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 08 9A 07 01 59 B5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 42 B8 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 DB FF 14 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 51 62 02 00 35 04 06 00 10 41 C4 37 23 DF 22 21 50 5F AB 58 AC 58 [13:04:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1E 49 47 00 D8 12 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 51 62 02 00 F4 03 04 00 0E A6 14 67 B6 04 01 00 00 E6 D3 94 D3 83 AE 59 AF [13:04:28]CommunicateWithHost err = 0 [13:04:28]CheckOFDResponse [13:04:28]1017 (14) - 77093643461234 [13:04:28]1041 (16) - 0000000000963156 [13:04:28]1040 (4) - 156241 [13:04:28]1012 (4) - 20.10.2024 06:41 [13:04:28]1206 (1) - 0 [13:04:28]OFD Sender: Remove packet 156241 [13:04:28]ProducePacketName [13:04:28]name=ofd_packets/00156241 [13:04:28]NVStorageDeleteData [13:04:28]Write to MH i2c: 01 00 00 FE 39 37 [13:04:28]Write i2c OK [13:04:28]MH_I2C_Read... [13:04:28]Read from MH i2c: 01 [13:04:28]MH_I2C_Read... [13:04:28]Read from MH i2c: 01 07 00 [13:04:28]MH_I2C_Read... [13:04:28]Read from MH i2c: 01 07 00 FE 39 00 00 00 00 00 02 0D 4D [13:04:28]RasterBufferAndPrint [13:04:28]line [13:04:28]line [13:04:28]line [13:04:28]line [13:04:28]line [13:04:28]written 0, free lines is 3336 [13:04:28]MH_Cut [13:04:28]Write to MH i2c: D1 01 00 05 3A 01 11 [13:04:28]Write i2c OK [13:04:28]MH_I2C_Read... [13:04:28]Read from MH i2c: D1 [13:04:28]MH_I2C_Read... [13:04:28]Read from MH i2c: D1 01 00 [13:04:28]MH_I2C_Read... [13:04:28]Read from MH i2c: D1 01 00 05 3A 00 10 [13:04:28]Write to MH i2c: 01 00 00 06 3A 40 [13:04:28]Write i2c OK [13:04:28]MH_I2C_Read... [13:04:29]OFD Sender: No OFD packet to send [13:04:29]*** Cut start [13:04:29]*** Partial cut [13:04:29]*** CUTSNS_PIN = 1 [13:04:29]*** CUTSNS_PIN = 0 [13:04:29]*** Brake cut motor [13:04:30]Read from MH i2c: 01 [13:04:30]MH_I2C_Read... [13:04:30]*** Stop cut motor [13:04:30]*** Cut end [13:04:30]Read from MH i2c: 01 07 00 [13:04:30]MH_I2C_Read... [13:04:30]Read from MH i2c: 01 07 00 06 3A 00 00 00 00 00 FF 0F 55 [13:04:30]process_action close_receipt done [13:04:30]requested_data is exist [13:04:30]produce_requested_data [13:04:30]requested_item fm.sn is exist - process it [13:04:30]wFMCommunicate request_size=4 [13:04:30]MH_SAM_APDU [13:04:30]CAPDU: 80 11 00 00 [13:04:30]Write to MH i2c: E2 08 00 07 3A 80 11 00 00 00 00 00 00 BB [13:04:30]Write i2c OK [13:04:30]MH_I2C_Read... [13:04:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:04:30]Read from MH i2c: E2 [13:04:30]MH_I2C_Read... [13:04:30]Read from MH i2c: E2 17 00 [13:04:30]MH_I2C_Read... [13:04:30]Read from MH i2c: E2 17 00 07 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0C [13:04:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:04:30]wFMCommunicate OK [13:04:30]requested_item fd.num is exist - process it [13:04:30]SAM_PROTO_GetFieldsCounters [13:04:30]wFMCommunicate request_size=4 [13:04:30]MH_SAM_APDU [13:04:30]CAPDU: 80 13 00 00 [13:04:30]Write to MH i2c: E2 08 00 08 3A 80 13 00 00 00 00 00 00 BE [13:04:30]Write i2c OK [13:04:30]MH_I2C_Read... [13:04:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:04:30]Read from MH i2c: E2 [13:04:30]MH_I2C_Read... [13:04:30]Read from MH i2c: E2 62 00 [13:04:30]MH_I2C_Read... [13:04:30]Read from MH i2c: E2 62 00 08 3A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 51 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 39 01 00 00 5E 04 04 00 39 01 00 00 57 04 04 00 3A 01 00 00 19 04 04 00 00 00 00 00 90 00 95 [13:04:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 51 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 39 01 00 00 5E 04 04 00 39 01 00 00 57 04 04 00 3A 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:04:30]wFMCommunicate OK [13:04:30]SAM_PROTO_GetFieldsCounters done [13:04:30]requested_item shift.num is exist - process it [13:04:30]requested_item shift.opened is exist - process it [13:04:30]req_shift_opened [13:04:30]FM_GetShiftState [13:04:30]SAM_PROTO_GetShiftState [13:04:30]wFMCommunicate request_size=4 [13:04:30]MH_SAM_APDU [13:04:30]CAPDU: 80 13 01 00 [13:04:30]Write to MH i2c: E2 08 00 09 3A 80 13 01 00 00 00 00 00 C0 [13:04:30]Write i2c OK [13:04:30]MH_I2C_Read... [13:04:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:04:30]Read from MH i2c: E2 [13:04:30]MH_I2C_Read... [13:04:30]Read from MH i2c: E2 0E 00 [13:04:30]MH_I2C_Read... [13:04:30]Read from MH i2c: E2 0E 00 09 3A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 67 [13:04:30]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:04:30]wFMCommunicate OK [13:04:30]SAM_PROTO_GetShiftState done [13:04:30]FM_GetShiftState done [13:04:30]req_shift_opened done [13:04:30]requested_item shift.open_date is exist - process it [13:04:30]req_shift_open_date [13:04:30]req_shift_open_date done [13:04:30]produce_requested_data done [13:04:30]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156241,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:04:30]process_action_free close_receipt [13:04:30]json_value_free [13:04:30]json_value_free done [13:04:30]process_json_proto returns [13:04:30]Send response to host [13:04:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156241,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:04:30]free response buf [13:04:30]execute_script done [13:04:30]execute_script returns [13:04:30]free content buf [13:04:30]Sock 8.Close socket [13:04:30]Sock 8.Thread stoped [13:04:34]OFD Sender: No OFD packet to send [13:04:39]OFD Sender: No OFD packet to send [13:04:44]OFD Sender: No OFD packet to send [13:04:49]OFD Sender: No OFD packet to send [13:04:54]OFD Sender: No OFD packet to send [13:04:59]OFD Sender: No OFD packet to send [13:05:04]OFD Sender: No OFD packet to send [13:05:09]OFD Sender: No OFD packet to send [13:05:14]OFD Sender: No OFD packet to send [13:05:19]OFD Sender: No OFD packet to send [13:05:24]OFD Sender: No OFD packet to send [13:05:29]OFD Sender: No OFD packet to send [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:17]accept exits with 9 [13:06:17]New connection [13:06:17]New thread 3066551652 created [13:06:17]Thread 3066695012 joined [13:06:17]Waiting for new connection... [13:06:17] Sock 9.Parse request [13:06:17]Sock 9.Check first char [13:06:17]Sock 9.First char is OK [13:06:17]request: POST /json_proto HTTP/1.0 [13:06:17]Method: POST [13:06:17]URL: /json_proto [13:06:17]Method is POST - this is cgi request [13:06:17]url: /json_proto [13:06:17]query_string will be loaded in cgi processing [13:06:17]execute_cgi json_proto POST (null) [13:06:17]execute_cgi path=json_proto method=POST [13:06:17]POST find Content-Length [13:06:17]Host: 172.17.53.67:8080 [13:06:17]Content-Length: 677 [13:06:17]Content-Type: application/json [13:06:17] [13:06:17]POST finish read [13:06:17]Found Content-Length = 677 [13:06:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874537", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:06:17]execute_script... [13:06:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874537", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:06:17]POST & json_proto [13:06:17]process_json_proto [13:06:17]json parsed OK: [13:06:17]protocol is kg_v1.0 [13:06:17]action value=close_receipt [13:06:17]process_action close_receipt [13:06:17]cmd_close_receipt [13:06:17]MH_GetDate [13:06:17]Write to MH i2c: F0 00 00 0A 3A 33 [13:06:17]Write i2c OK [13:06:17]MH_I2C_Read... [13:06:17]Read from MH i2c: F0 [13:06:17]MH_I2C_Read... [13:06:17]Read from MH i2c: F0 09 00 [13:06:17]MH_I2C_Read... [13:06:17]Read from MH i2c: F0 09 00 0A 3A 00 4B 00 15 67 19 BC 99 64 D5 [13:06:17]GetLastDocTimeStamp 1729429467 [13:06:17]current date 1729429579 [13:06:17]FM_GetShiftState [13:06:17]SAM_PROTO_GetShiftState [13:06:17]wFMCommunicate request_size=4 [13:06:17]MH_SAM_APDU [13:06:17]CAPDU: 80 13 01 00 [13:06:17]Write to MH i2c: E2 08 00 0B 3A 80 13 01 00 00 00 00 00 C2 [13:06:17]Write i2c OK [13:06:17]MH_I2C_Read... [13:06:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:06:17]Read from MH i2c: E2 [13:06:17]MH_I2C_Read... [13:06:17]Read from MH i2c: E2 0E 00 [13:06:17]MH_I2C_Read... [13:06:17]Read from MH i2c: E2 0E 00 0B 3A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 69 [13:06:17]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:06:17]wFMCommunicate OK [13:06:17]SAM_PROTO_GetShiftState done [13:06:17]FM_GetShiftState done [13:06:17]opened in 1729383891 [13:06:17]opened+sec_in_day 1729470291 [13:06:17]quantity*price = 50041 [13:06:17]sum+1 = 50042 [13:06:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 314 20.10.2024 13:06 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156242 ФПД: 243442833157388 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T130619&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156242&fm=243442833157388&tin=02508201610067®Number=0000137193017469&sum=50000 [13:06:18]StoreToDocumentArchive [13:06:18]shift 314 fd 156242 [13:06:18]save to /storage/0314/doc_00156242 [13:06:18]save last doc name /storage/0314/doc_00156242 to /storage/kkm_last_doc_name [13:06:18]save OK [13:06:18]Clear old archive folders... [13:06:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:06:18]tlvbuf is B6E9B580 [13:06:18]SAM_PROTO_ClearQueue [13:06:18]wFMCommunicate request_size=4 [13:06:18]MH_SAM_APDU [13:06:18]CAPDU: 80 09 00 00 [13:06:18]Write to MH i2c: E2 08 00 18 3A 80 09 00 00 00 00 00 00 C4 [13:06:18]Write i2c OK [13:06:18]MH_I2C_Read... [13:06:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:06:18]Read from MH i2c: E2 [13:06:18]MH_I2C_Read... [13:06:18]Read from MH i2c: E2 03 00 [13:06:18]MH_I2C_Read... [13:06:18]Read from MH i2c: E2 03 00 18 3A 00 90 00 C6 [13:06:18]RAPDU: 90 00 [13:06:18]wFMCommunicate OK [13:06:18]SAM_PROTO_ClearQueue done [13:06:18]KKMCreateOFDPacket [13:06:18]OFDProtocolAddRootSTLVToBuf [13:06:18]FM_MakeSignedData [13:06:18]FM_MakeSignedData [13:06:18]SAM_PROTO_SignData [13:06:18]wFMCommunicate request_size=4 [13:06:18]MH_SAM_APDU [13:06:18]CAPDU: 80 0D 01 02 [13:06:18]Write to MH i2c: E2 08 00 19 3A 80 0D 01 02 00 00 00 00 CC [13:06:18]Write i2c OK [13:06:18]MH_I2C_Read... [13:06:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:06:19]Read from MH i2c: E2 [13:06:19]MH_I2C_Read... [13:06:19]Read from MH i2c: E2 03 00 [13:06:19]MH_I2C_Read... [13:06:19]Read from MH i2c: E2 03 00 19 3A 00 90 00 C7 [13:06:19]RAPDU: 90 00 [13:06:19]wFMCommunicate OK [13:06:19]wFMCommunicate request_size=255 [13:06:19]MH_SAM_APDU [13:06:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 4B 00 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 52 62 02 00 35 04 06 00 DD [13:06:19]Write to MH i2c: E2 02 01 1A 3A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 4B 00 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 52 62 02 00 35 04 06 00 DD 00 00 43 [13:06:19]Write i2c OK [13:06:19]MH_I2C_Read... [13:06:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:06:19]Read from MH i2c: E2 [13:06:19]MH_I2C_Read... [13:06:19]Read from MH i2c: E2 03 00 [13:06:19]MH_I2C_Read... [13:06:19]Read from MH i2c: E2 03 00 1A 3A 00 90 00 C8 [13:06:19]RAPDU: 90 00 [13:06:19]wFMCommunicate OK [13:06:19]wFMCommunicate request_size=10 [13:06:19]MH_SAM_APDU [13:06:19]CAPDU: 80 0D 02 02 05 68 F3 97 ED 0C [13:06:19]Write to MH i2c: E2 0D 00 1B 3A 80 0D 02 02 05 00 68 F3 97 ED 0C 00 00 C4 [13:06:19]Write i2c OK [13:06:19]MH_I2C_Read... [13:06:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:06:19]Read from MH i2c: E2 [13:06:19]MH_I2C_Read... [13:06:19]Read from MH i2c: E2 03 00 [13:06:19]MH_I2C_Read... [13:06:19]Read from MH i2c: E2 03 00 1B 3A 00 90 00 C9 [13:06:19]RAPDU: 90 00 [13:06:19]wFMCommunicate OK [13:06:19]wFMCommunicate request_size=4 [13:06:19]MH_SAM_APDU [13:06:19]CAPDU: 80 0D 03 02 [13:06:19]Write to MH i2c: E2 08 00 1C 3A 80 0D 03 02 00 00 00 00 D1 [13:06:19]Write i2c OK [13:06:19]MH_I2C_Read... [13:06:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:06:19]Read from MH i2c: E2 [13:06:19]MH_I2C_Read... [13:06:19]Read from MH i2c: E2 0B 00 [13:06:19]MH_I2C_Read... [13:06:19]Read from MH i2c: E2 0B 00 1C 3A 00 A7 65 87 2E D3 79 EB 03 90 00 CD [13:06:19]RAPDU: A7 65 87 2E D3 79 EB 03 90 00 [13:06:19]wFMCommunicate OK [13:06:19]SAM_PROTO_SignData done [13:06:19]FM_MakeSignedData done [13:06:19]CreateOFDProtocolMessage [13:06:19]wFMCommunicate request_size=4 [13:06:19]MH_SAM_APDU [13:06:19]CAPDU: 80 11 00 00 [13:06:19]Write to MH i2c: E2 08 00 1D 3A 80 11 00 00 00 00 00 00 D1 [13:06:19]Write i2c OK [13:06:19]MH_I2C_Read... [13:06:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:06:19]Read from MH i2c: E2 [13:06:19]MH_I2C_Read... [13:06:19]Read from MH i2c: E2 17 00 [13:06:19]MH_I2C_Read... [13:06:19]Read from MH i2c: E2 17 00 1D 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 22 [13:06:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:06:19]wFMCommunicate OK [13:06:19]CreateOFDProtocolMessage done [13:06:19]OFDSenderStorePacket 156242 [13:06:19]StoreOFDPacket docnum=156242 [13:06:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F4 12 07 01 14 E1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 4B 00 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 52 62 02 00 35 04 06 00 DD 68 F3 97 ED 0C A7 65 87 2E D3 79 EB 03 [13:06:19]CheckFolder [13:06:19]dirname=/storage/ofd_packets [13:06:19]CheckFolder done [13:06:19]ProducePacketName [13:06:19]name=ofd_packets/00156242 [13:06:19]NVStorageSaveData ofd_packets/00156242 [13:06:19]File name is /storage/ofd_packets/00156242 [13:06:19]Write 301 bytes [13:06:19]NVStorageSaveData done [13:06:19]OFDSenderStorePacket done [13:06:19]KKMCreateOFDPacket done [13:06:19]NVStorageSaveData kkm_last_timestamp [13:06:19]File name is /storage/kkm_last_timestamp [13:06:19]Write 4 bytes [13:06:19]NVStorageSaveData done [13:06:19]ExternCall_PrintAddStr [13:06:19]wPrintStart [13:06:19]Write to MH i2c: 01 00 00 1E 3A 58 [13:06:19]OFD Sender: Processing packet 156242 [packets to send 52, broken 51] [13:06:19]ProducePacketName [13:06:19]name=ofd_packets/00156242 [13:06:19]OFD Sender: To server: pG, [13:06:19]CommunicateWithHost lk.salyk.kg:30040 [13:06:19]ConnectInit lk.salyk.kg [13:06:19]Write i2c OK [13:06:19]MH_I2C_Read... [13:06:19]Read from MH i2c: 01 [13:06:19]MH_I2C_Read... [13:06:19]Read from MH i2c: 01 07 00 [13:06:19]MH_I2C_Read... [13:06:19]Read from MH i2c: 01 07 00 1E 3A 00 00 00 00 00 FF 0F 6D [13:06:19]RasterBufferAndPrint [13:06:19]line Счет N : (1)874537 [13:06:19]line ИНН: 02508201610067 [13:06:19]line Контрольно-Кассовый Чек [13:06:19]line ПРОДАЖА [13:06:19]line ТРК (МРК, ГНК) : 32 [13:06:19]line Товар: 2710124130 [13:06:19]line Аи-92-К-5 [13:06:19]line 7.480 * 66.90 [13:06:19]line = 500.41 [13:06:19]line НДС 12% НСП 1% [13:06:19]line > о реализуемом товаре [13:06:19]line ОКРУГЛЕНИЕ: -0.41 [13:06:19]line ИТОГО: 500.00 [13:06:19]line Внесено: 500.00 [13:06:19]line СДАЧА: 0.00 [13:06:19]line НСП 1% : 4.43 [13:06:19]line НДС 12% : 53.14 [13:06:19]line Наличными: 500.00 [13:06:19]line Безнал.: 0.00 [13:06:19]line Место: АЗС № 165 "Партнер Нефть" [13:06:19]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:06:19]line СНО: Общий режим [13:06:19]line Чек 314 20.10.2024 13:06 [13:06:19]line Смена: 314 ФФД: 1.0 [13:06:19]line ЗНМ: 0300000234 [13:06:19]line РНМ: 0000137193017469 [13:06:19]line Версия ККМ: v1.0 [13:06:19]line ФМ: 0000000000963156 [13:06:19]line ФД: 156242 [13:06:19]line ФПД: 243442833157388 [13:06:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T130619&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156242&fm=243442833157388&tin=02508201610067®Number=0000137193017469&sum=50000 [13:06:19]Connected sock=10 [13:06:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F4 12 07 01 14 E1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 4B 00 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 52 62 02 00 35 04 06 00 DD 68 F3 97 ED 0C A7 65 87 2E D3 79 EB 03 [13:06:19]written 0, free lines is 4095 [13:06:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 DA 06 47 00 15 A4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 52 62 02 00 F4 03 04 00 7D A6 14 67 B6 04 01 00 00 28 4C C9 38 44 BF 0B 94 [13:06:19]CommunicateWithHost err = 0 [13:06:19]CheckOFDResponse [13:06:19]1017 (14) - 77093643461234 [13:06:19]1041 (16) - 0000000000963156 [13:06:19]1040 (4) - 156242 [13:06:19]1012 (4) - 20.10.2024 06:43 [13:06:19]1206 (1) - 0 [13:06:19]OFD Sender: Remove packet 156242 [13:06:19]ProducePacketName [13:06:19]name=ofd_packets/00156242 [13:06:19]NVStorageDeleteData [13:06:20]Write to MH i2c: 01 00 00 49 3A 83 [13:06:20]Write i2c OK [13:06:20]MH_I2C_Read... [13:06:20]Read from MH i2c: 01 [13:06:20]MH_I2C_Read... [13:06:20]Read from MH i2c: 01 07 00 [13:06:20]MH_I2C_Read... [13:06:20]Read from MH i2c: 01 07 00 49 3A 00 00 00 00 00 F0 0C 86 [13:06:20]RasterBufferAndPrint [13:06:20]line [13:06:20]line [13:06:20]line [13:06:20]line [13:06:20]line [13:06:20]written 0, free lines is 3321 [13:06:20]MH_Cut [13:06:20]Write to MH i2c: D1 01 00 50 3A 01 5C [13:06:20]Write i2c OK [13:06:20]MH_I2C_Read... [13:06:20]Read from MH i2c: D1 [13:06:20]MH_I2C_Read... [13:06:20]Read from MH i2c: D1 01 00 [13:06:20]MH_I2C_Read... [13:06:20]Read from MH i2c: D1 01 00 50 3A 00 5B [13:06:20]Write to MH i2c: 01 00 00 51 3A 8B [13:06:20]Write i2c OK [13:06:20]MH_I2C_Read... [13:06:20]OFD Sender: No OFD packet to send [13:06:21]*** Cut start [13:06:21]*** Partial cut [13:06:21]*** CUTSNS_PIN = 1 [13:06:21]*** CUTSNS_PIN = 0 [13:06:21]*** Brake cut motor [13:06:21]Read from MH i2c: 01 [13:06:21]MH_I2C_Read... [13:06:21]*** Stop cut motor [13:06:21]*** Cut end [13:06:21]Read from MH i2c: 01 07 00 [13:06:21]MH_I2C_Read... [13:06:21]Read from MH i2c: 01 07 00 51 3A 00 00 00 00 00 FF 0F A0 [13:06:21]process_action close_receipt done [13:06:21]requested_data is exist [13:06:21]produce_requested_data [13:06:21]requested_item fm.sn is exist - process it [13:06:21]wFMCommunicate request_size=4 [13:06:21]MH_SAM_APDU [13:06:21]CAPDU: 80 11 00 00 [13:06:21]Write to MH i2c: E2 08 00 52 3A 80 11 00 00 00 00 00 00 06 [13:06:21]Write i2c OK [13:06:21]MH_I2C_Read... [13:06:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:06:21]Read from MH i2c: E2 [13:06:21]MH_I2C_Read... [13:06:21]Read from MH i2c: E2 17 00 [13:06:21]MH_I2C_Read... [13:06:21]Read from MH i2c: E2 17 00 52 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 57 [13:06:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:06:21]wFMCommunicate OK [13:06:21]requested_item fd.num is exist - process it [13:06:21]SAM_PROTO_GetFieldsCounters [13:06:21]wFMCommunicate request_size=4 [13:06:21]MH_SAM_APDU [13:06:21]CAPDU: 80 13 00 00 [13:06:21]Write to MH i2c: E2 08 00 53 3A 80 13 00 00 00 00 00 00 09 [13:06:21]Write i2c OK [13:06:21]MH_I2C_Read... [13:06:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:06:21]Read from MH i2c: E2 [13:06:21]MH_I2C_Read... [13:06:21]Read from MH i2c: E2 62 00 [13:06:21]MH_I2C_Read... [13:06:21]Read from MH i2c: E2 62 00 53 3A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 52 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 3A 01 00 00 5E 04 04 00 3A 01 00 00 57 04 04 00 3B 01 00 00 19 04 04 00 00 00 00 00 90 00 E4 [13:06:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 52 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 3A 01 00 00 5E 04 04 00 3A 01 00 00 57 04 04 00 3B 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:06:21]wFMCommunicate OK [13:06:21]SAM_PROTO_GetFieldsCounters done [13:06:21]requested_item shift.num is exist - process it [13:06:21]requested_item shift.opened is exist - process it [13:06:21]req_shift_opened [13:06:21]FM_GetShiftState [13:06:21]SAM_PROTO_GetShiftState [13:06:21]wFMCommunicate request_size=4 [13:06:21]MH_SAM_APDU [13:06:21]CAPDU: 80 13 01 00 [13:06:21]Write to MH i2c: E2 08 00 54 3A 80 13 01 00 00 00 00 00 0B [13:06:21]Write i2c OK [13:06:21]MH_I2C_Read... [13:06:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:06:21]Read from MH i2c: E2 [13:06:21]MH_I2C_Read... [13:06:21]Read from MH i2c: E2 0E 00 [13:06:21]MH_I2C_Read... [13:06:21]Read from MH i2c: E2 0E 00 54 3A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B2 [13:06:21]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:06:21]wFMCommunicate OK [13:06:21]SAM_PROTO_GetShiftState done [13:06:21]FM_GetShiftState done [13:06:21]req_shift_opened done [13:06:21]requested_item shift.open_date is exist - process it [13:06:21]req_shift_open_date [13:06:21]req_shift_open_date done [13:06:21]produce_requested_data done [13:06:21]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156242,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:06:21]process_action_free close_receipt [13:06:21]json_value_free [13:06:21]json_value_free done [13:06:21]process_json_proto returns [13:06:21]Send response to host [13:06:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156242,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:06:21]free response buf [13:06:21]execute_script done [13:06:21]execute_script returns [13:06:21]free content buf [13:06:21]Sock 9.Close socket [13:06:21]Sock 9.Thread stoped [13:06:22]accept exits with 8 [13:06:22]New connection [13:06:22]New thread 3066695012 created [13:06:22]Thread 3066551652 joined [13:06:22]Waiting for new connection... [13:06:22] Sock 8.Parse request [13:06:22]Sock 8.Check first char [13:06:22]Sock 8.First char is OK [13:06:22]request: POST /json_proto HTTP/1.0 [13:06:22]Method: POST [13:06:22]URL: /json_proto [13:06:22]Method is POST - this is cgi request [13:06:22]url: /json_proto [13:06:22]query_string will be loaded in cgi processing [13:06:22]execute_cgi json_proto POST (null) [13:06:22]execute_cgi path=json_proto method=POST [13:06:22]POST find Content-Length [13:06:22]Host: 172.17.53.67:8080 [13:06:22]Content-Length: 677 [13:06:22]Content-Type: application/json [13:06:22] [13:06:22]POST finish read [13:06:22]Found Content-Length = 677 [13:06:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874536", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:06:22]execute_script... [13:06:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874536", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:06:22]POST & json_proto [13:06:22]process_json_proto [13:06:22]json parsed OK: [13:06:22]protocol is kg_v1.0 [13:06:22]action value=close_receipt [13:06:22]process_action close_receipt [13:06:22]cmd_close_receipt [13:06:22]MH_GetDate [13:06:22]Write to MH i2c: F0 00 00 55 3A 7E [13:06:22]Write i2c OK [13:06:22]MH_I2C_Read... [13:06:22]Read from MH i2c: F0 [13:06:22]MH_I2C_Read... [13:06:22]Read from MH i2c: F0 09 00 [13:06:22]MH_I2C_Read... [13:06:22]Read from MH i2c: F0 09 00 55 3A 00 50 00 15 67 19 BC 99 64 25 [13:06:22]GetLastDocTimeStamp 1729429579 [13:06:22]current date 1729429584 [13:06:22]FM_GetShiftState [13:06:22]SAM_PROTO_GetShiftState [13:06:22]wFMCommunicate request_size=4 [13:06:22]MH_SAM_APDU [13:06:22]CAPDU: 80 13 01 00 [13:06:22]Write to MH i2c: E2 08 00 56 3A 80 13 01 00 00 00 00 00 0D [13:06:22]Write i2c OK [13:06:22]MH_I2C_Read... [13:06:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:06:22]Read from MH i2c: E2 [13:06:22]MH_I2C_Read... [13:06:22]Read from MH i2c: E2 0E 00 [13:06:22]MH_I2C_Read... [13:06:22]Read from MH i2c: E2 0E 00 56 3A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B4 [13:06:22]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:06:22]wFMCommunicate OK [13:06:22]SAM_PROTO_GetShiftState done [13:06:22]FM_GetShiftState done [13:06:22]opened in 1729383891 [13:06:22]opened+sec_in_day 1729470291 [13:06:22]quantity*price = 30038 [13:06:22]sum+1 = 30039 [13:06:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 315 20.10.2024 13:06 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156243 ФПД: 173291323146423 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T130624&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156243&fm=173291323146423&tin=02508201610067®Number=0000137193017469&sum=30000 [13:06:24]StoreToDocumentArchive [13:06:24]shift 314 fd 156243 [13:06:24]save to /storage/0314/doc_00156243 [13:06:24]save last doc name /storage/0314/doc_00156243 to /storage/kkm_last_doc_name [13:06:24]save OK [13:06:24]Clear old archive folders... [13:06:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:06:24]tlvbuf is 008735B0 [13:06:24]SAM_PROTO_ClearQueue [13:06:24]wFMCommunicate request_size=4 [13:06:24]MH_SAM_APDU [13:06:24]CAPDU: 80 09 00 00 [13:06:24]Write to MH i2c: E2 08 00 63 3A 80 09 00 00 00 00 00 00 0F [13:06:24]Write i2c OK [13:06:24]MH_I2C_Read... [13:06:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:06:24]Read from MH i2c: E2 [13:06:24]MH_I2C_Read... [13:06:24]Read from MH i2c: E2 03 00 [13:06:24]MH_I2C_Read... [13:06:24]Read from MH i2c: E2 03 00 63 3A 00 90 00 11 [13:06:24]RAPDU: 90 00 [13:06:24]wFMCommunicate OK [13:06:24]SAM_PROTO_ClearQueue done [13:06:24]KKMCreateOFDPacket [13:06:24]OFDProtocolAddRootSTLVToBuf [13:06:24]FM_MakeSignedData [13:06:24]FM_MakeSignedData [13:06:24]SAM_PROTO_SignData [13:06:24]wFMCommunicate request_size=4 [13:06:24]MH_SAM_APDU [13:06:24]CAPDU: 80 0D 01 02 [13:06:24]Write to MH i2c: E2 08 00 64 3A 80 0D 01 02 00 00 00 00 17 [13:06:24]Write i2c OK [13:06:24]MH_I2C_Read... [13:06:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:06:24]Read from MH i2c: E2 [13:06:24]MH_I2C_Read... [13:06:24]Read from MH i2c: E2 03 00 [13:06:24]MH_I2C_Read... [13:06:24]Read from MH i2c: E2 03 00 64 3A 00 90 00 12 [13:06:24]RAPDU: 90 00 [13:06:24]wFMCommunicate OK [13:06:24]wFMCommunicate request_size=255 [13:06:24]MH_SAM_APDU [13:06:24]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 01 00 00 F4 03 04 00 50 00 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 53 62 02 00 35 04 06 00 9D [13:06:24]Write to MH i2c: E2 02 01 65 3A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 01 00 00 F4 03 04 00 50 00 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 53 62 02 00 35 04 06 00 9D 00 00 49 [13:06:24]Write i2c OK [13:06:24]MH_I2C_Read... [13:06:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:06:24]Read from MH i2c: E2 [13:06:24]MH_I2C_Read... [13:06:24]Read from MH i2c: E2 03 00 [13:06:24]MH_I2C_Read... [13:06:24]Read from MH i2c: E2 03 00 65 3A 00 90 00 13 [13:06:24]RAPDU: 90 00 [13:06:24]wFMCommunicate OK [13:06:24]wFMCommunicate request_size=10 [13:06:24]MH_SAM_APDU [13:06:24]CAPDU: 80 0D 02 02 05 9B 87 C2 40 B7 [13:06:24]Write to MH i2c: E2 0D 00 66 3A 80 0D 02 02 05 00 9B 87 C2 40 B7 00 00 FF [13:06:24]Write i2c OK [13:06:24]MH_I2C_Read... [13:06:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:06:24]Read from MH i2c: E2 [13:06:24]MH_I2C_Read... [13:06:24]Read from MH i2c: E2 03 00 [13:06:24]MH_I2C_Read... [13:06:24]Read from MH i2c: E2 03 00 66 3A 00 90 00 14 [13:06:24]RAPDU: 90 00 [13:06:24]wFMCommunicate OK [13:06:24]wFMCommunicate request_size=4 [13:06:24]MH_SAM_APDU [13:06:24]CAPDU: 80 0D 03 02 [13:06:24]Write to MH i2c: E2 08 00 67 3A 80 0D 03 02 00 00 00 00 1C [13:06:24]Write i2c OK [13:06:24]MH_I2C_Read... [13:06:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:06:24]Read from MH i2c: E2 [13:06:24]MH_I2C_Read... [13:06:24]Read from MH i2c: E2 0B 00 [13:06:24]MH_I2C_Read... [13:06:24]Read from MH i2c: E2 0B 00 67 3A 00 79 AD 88 C6 5F 1C AD 4D 90 00 06 [13:06:24]RAPDU: 79 AD 88 C6 5F 1C AD 4D 90 00 [13:06:24]wFMCommunicate OK [13:06:24]SAM_PROTO_SignData done [13:06:24]FM_MakeSignedData done [13:06:24]CreateOFDProtocolMessage [13:06:24]wFMCommunicate request_size=4 [13:06:24]MH_SAM_APDU [13:06:24]CAPDU: 80 11 00 00 [13:06:24]Write to MH i2c: E2 08 00 68 3A 80 11 00 00 00 00 00 00 1C [13:06:24]Write i2c OK [13:06:24]MH_I2C_Read... [13:06:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:06:24]Read from MH i2c: E2 [13:06:24]MH_I2C_Read... [13:06:24]Read from MH i2c: E2 17 00 [13:06:24]MH_I2C_Read... [13:06:24]Read from MH i2c: E2 17 00 68 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6D [13:06:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:06:24]wFMCommunicate OK [13:06:24]CreateOFDProtocolMessage done [13:06:24]OFDSenderStorePacket 156243 [13:06:24]StoreOFDPacket docnum=156243 [13:06:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C1 65 07 01 7C 11 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 01 00 00 F4 03 04 00 50 00 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 53 62 02 00 35 04 06 00 9D 9B 87 C2 40 B7 79 AD 88 C6 5F 1C AD 4D [13:06:24]CheckFolder [13:06:24]dirname=/storage/ofd_packets [13:06:24]CheckFolder done [13:06:24]ProducePacketName [13:06:24]name=ofd_packets/00156243 [13:06:24]NVStorageSaveData ofd_packets/00156243 [13:06:24]File name is /storage/ofd_packets/00156243 [13:06:24]Write 301 bytes [13:06:24]NVStorageSaveData done [13:06:24]OFDSenderStorePacket done [13:06:24]KKMCreateOFDPacket done [13:06:24]NVStorageSaveData kkm_last_timestamp [13:06:24]File name is /storage/kkm_last_timestamp [13:06:24]Write 4 bytes [13:06:24]NVStorageSaveData done [13:06:24]ExternCall_PrintAddStr [13:06:24]wPrintStart [13:06:24]Write to MH i2c: 01 00 00 69 3A A3 [13:06:24]Write i2c OK [13:06:24]MH_I2C_Read... [13:06:24]Read from MH i2c: 01 [13:06:24]MH_I2C_Read... [13:06:24]Read from MH i2c: 01 07 00 [13:06:24]MH_I2C_Read... [13:06:24]Read from MH i2c: 01 07 00 69 3A 00 00 00 00 00 FF 0F B8 [13:06:24]RasterBufferAndPrint [13:06:24]line Счет N : (1)874536 [13:06:24]line ИНН: 02508201610067 [13:06:24]line Контрольно-Кассовый Чек [13:06:24]line ПРОДАЖА [13:06:24]line ТРК (МРК, ГНК) : 12 [13:06:24]line Товар: 2710124130 [13:06:24]line Аи-92-К-5 [13:06:24]line 4.490 * 66.90 [13:06:24]line = 300.38 [13:06:24]line НДС 12% НСП 1% [13:06:24]line > о реализуемом товаре [13:06:24]line ОКРУГЛЕНИЕ: -0.38 [13:06:24]line ИТОГО: 300.00 [13:06:24]line Внесено: 300.00 [13:06:24]line СДАЧА: 0.00 [13:06:24]line НСП 1% : 2.66 [13:06:24]line НДС 12% : 31.90 [13:06:24]line Наличными: 300.00 [13:06:24]line Безнал.: 0.00 [13:06:24]line Место: АЗС № 165 "Партнер Нефть" [13:06:24]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:06:24]line СНО: Общий режим [13:06:24]line Чек 315 20.10.2024 13:06 [13:06:24]line Смена: 314 ФФД: 1.0 [13:06:24]line ЗНМ: 0300000234 [13:06:24]line РНМ: 0000137193017469 [13:06:24]line Версия ККМ: v1.0 [13:06:24]line ФМ: 0000000000963156 [13:06:24]line ФД: 156243 [13:06:24]line ФПД: 173291323146423 [13:06:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T130624&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156243&fm=173291323146423&tin=02508201610067®Number=0000137193017469&sum=30000 [13:06:24]written 0, free lines is 4095 [13:06:25]OFD Sender: Processing packet 156243 [packets to send 52, broken 51] [13:06:25]ProducePacketName [13:06:25]name=ofd_packets/00156243 [13:06:25]OFD Sender: To server: pG, [13:06:25]CommunicateWithHost lk.salyk.kg:30040 [13:06:25]ConnectInit lk.salyk.kg [13:06:25]Connected sock=10 [13:06:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C1 65 07 01 7C 11 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 01 00 00 F4 03 04 00 50 00 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 53 62 02 00 35 04 06 00 9D 9B 87 C2 40 B7 79 AD 88 C6 5F 1C AD 4D [13:06:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 45 A5 47 00 41 A2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 53 62 02 00 F4 03 04 00 83 A6 14 67 B6 04 01 00 00 A1 A8 0C 0E 1A 00 CE 9E [13:06:25]CommunicateWithHost err = 0 [13:06:25]CheckOFDResponse [13:06:25]1017 (14) - 77093643461234 [13:06:25]1041 (16) - 0000000000963156 [13:06:25]1040 (4) - 156243 [13:06:25]1012 (4) - 20.10.2024 06:43 [13:06:25]1206 (1) - 0 [13:06:25]OFD Sender: Remove packet 156243 [13:06:25]ProducePacketName [13:06:25]name=ofd_packets/00156243 [13:06:25]NVStorageDeleteData [13:06:25]Write to MH i2c: 01 00 00 94 3A CE [13:06:25]Write i2c OK [13:06:25]MH_I2C_Read... [13:06:25]Read from MH i2c: 01 [13:06:25]MH_I2C_Read... [13:06:25]Read from MH i2c: 01 07 00 [13:06:25]MH_I2C_Read... [13:06:25]Read from MH i2c: 01 07 00 94 3A 00 00 00 00 00 05 0D E7 [13:06:25]RasterBufferAndPrint [13:06:25]line [13:06:25]line [13:06:25]line [13:06:25]line [13:06:25]line [13:06:25]written 0, free lines is 3349 [13:06:25]MH_Cut [13:06:25]Write to MH i2c: D1 01 00 9B 3A 01 A7 [13:06:25]Write i2c OK [13:06:25]MH_I2C_Read... [13:06:25]Read from MH i2c: D1 [13:06:25]MH_I2C_Read... [13:06:25]Read from MH i2c: D1 01 00 [13:06:25]MH_I2C_Read... [13:06:25]Read from MH i2c: D1 01 00 9B 3A 00 A6 [13:06:25]Write to MH i2c: 01 00 00 9C 3A D6 [13:06:25]Write i2c OK [13:06:25]MH_I2C_Read... [13:06:25]OFD Sender: No OFD packet to send [13:06:26]*** Cut start [13:06:26]*** Partial cut [13:06:26]*** CUTSNS_PIN = 1 [13:06:26]*** CUTSNS_PIN = 0 [13:06:26]*** Brake cut motor [13:06:26]Read from MH i2c: 01 [13:06:26]MH_I2C_Read... [13:06:26]*** Stop cut motor [13:06:26]*** Cut end [13:06:26]Read from MH i2c: 01 07 00 [13:06:26]MH_I2C_Read... [13:06:26]Read from MH i2c: 01 07 00 9C 3A 00 00 00 00 00 FF 0F EB [13:06:26]process_action close_receipt done [13:06:26]requested_data is exist [13:06:26]produce_requested_data [13:06:26]requested_item fm.sn is exist - process it [13:06:26]wFMCommunicate request_size=4 [13:06:26]MH_SAM_APDU [13:06:26]CAPDU: 80 11 00 00 [13:06:26]Write to MH i2c: E2 08 00 9D 3A 80 11 00 00 00 00 00 00 51 [13:06:26]Write i2c OK [13:06:26]MH_I2C_Read... [13:06:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:06:26]Read from MH i2c: E2 [13:06:26]MH_I2C_Read... [13:06:26]Read from MH i2c: E2 17 00 [13:06:26]MH_I2C_Read... [13:06:26]Read from MH i2c: E2 17 00 9D 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A2 [13:06:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:06:26]wFMCommunicate OK [13:06:26]requested_item fd.num is exist - process it [13:06:26]SAM_PROTO_GetFieldsCounters [13:06:26]wFMCommunicate request_size=4 [13:06:26]MH_SAM_APDU [13:06:26]CAPDU: 80 13 00 00 [13:06:26]Write to MH i2c: E2 08 00 9E 3A 80 13 00 00 00 00 00 00 54 [13:06:26]Write i2c OK [13:06:26]MH_I2C_Read... [13:06:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:06:26]Read from MH i2c: E2 [13:06:26]MH_I2C_Read... [13:06:26]Read from MH i2c: E2 62 00 [13:06:26]MH_I2C_Read... [13:06:26]Read from MH i2c: E2 62 00 9E 3A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 53 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 3B 01 00 00 5E 04 04 00 3B 01 00 00 57 04 04 00 3C 01 00 00 19 04 04 00 00 00 00 00 90 00 33 [13:06:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 53 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 3B 01 00 00 5E 04 04 00 3B 01 00 00 57 04 04 00 3C 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:06:26]wFMCommunicate OK [13:06:26]SAM_PROTO_GetFieldsCounters done [13:06:26]requested_item shift.num is exist - process it [13:06:26]requested_item shift.opened is exist - process it [13:06:26]req_shift_opened [13:06:26]FM_GetShiftState [13:06:26]SAM_PROTO_GetShiftState [13:06:26]wFMCommunicate request_size=4 [13:06:26]MH_SAM_APDU [13:06:26]CAPDU: 80 13 01 00 [13:06:26]Write to MH i2c: E2 08 00 9F 3A 80 13 01 00 00 00 00 00 56 [13:06:26]Write i2c OK [13:06:26]MH_I2C_Read... [13:06:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:06:27]Read from MH i2c: E2 [13:06:27]MH_I2C_Read... [13:06:27]Read from MH i2c: E2 0E 00 [13:06:27]MH_I2C_Read... [13:06:27]Read from MH i2c: E2 0E 00 9F 3A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 FD [13:06:27]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:06:27]wFMCommunicate OK [13:06:27]SAM_PROTO_GetShiftState done [13:06:27]FM_GetShiftState done [13:06:27]req_shift_opened done [13:06:27]requested_item shift.open_date is exist - process it [13:06:27]req_shift_open_date [13:06:27]req_shift_open_date done [13:06:27]produce_requested_data done [13:06:27]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156243,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:06:27]process_action_free close_receipt [13:06:27]json_value_free [13:06:27]json_value_free done [13:06:27]process_json_proto returns [13:06:27]Send response to host [13:06:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156243,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:06:27]free response buf [13:06:27]execute_script done [13:06:27]execute_script returns [13:06:27]free content buf [13:06:27]Sock 8.Close socket [13:06:27]Sock 8.Thread stoped [13:06:30]OFD Sender: No OFD packet to send [13:06:35]OFD Sender: No OFD packet to send [13:06:40]accept exits with 9 [13:06:40]New connection [13:06:40]New thread 3066551652 created [13:06:40]Thread 3066695012 joined [13:06:40]Waiting for new connection... [13:06:40] Sock 9.Parse request [13:06:40]Sock 9.Check first char [13:06:40]Sock 9.First char is OK [13:06:40]request: POST /json_proto HTTP/1.0 [13:06:40]Method: POST [13:06:40]URL: /json_proto [13:06:40]Method is POST - this is cgi request [13:06:40]url: /json_proto [13:06:40]query_string will be loaded in cgi processing [13:06:40]execute_cgi json_proto POST (null) [13:06:40]execute_cgi path=json_proto method=POST [13:06:40]POST find Content-Length [13:06:40]Host: 172.17.53.67:8080 [13:06:40]Content-Length: 677 [13:06:40]Content-Type: application/json [13:06:40] [13:06:40]POST finish read [13:06:40]Found Content-Length = 677 [13:06:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874538", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:06:40]execute_script... [13:06:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874538", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:06:40]POST & json_proto [13:06:40]process_json_proto [13:06:40]json parsed OK: [13:06:40]protocol is kg_v1.0 [13:06:40]action value=close_receipt [13:06:40]process_action close_receipt [13:06:40]cmd_close_receipt [13:06:40]MH_GetDate [13:06:40]Write to MH i2c: F0 00 00 A0 3A C9 [13:06:40]Write i2c OK [13:06:40]MH_I2C_Read... [13:06:40]Read from MH i2c: F0 [13:06:40]MH_I2C_Read... [13:06:40]Read from MH i2c: F0 09 00 [13:06:40]MH_I2C_Read... [13:06:40]Read from MH i2c: F0 09 00 A0 3A 00 61 00 15 67 19 BC 99 64 81 [13:06:40]GetLastDocTimeStamp 1729429584 [13:06:40]current date 1729429601 [13:06:40]FM_GetShiftState [13:06:40]SAM_PROTO_GetShiftState [13:06:40]wFMCommunicate request_size=4 [13:06:40]MH_SAM_APDU [13:06:40]CAPDU: 80 13 01 00 [13:06:40]Write to MH i2c: E2 08 00 A1 3A 80 13 01 00 00 00 00 00 58 [13:06:40]Write i2c OK [13:06:40]MH_I2C_Read... [13:06:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:06:40]Read from MH i2c: E2 [13:06:40]MH_I2C_Read... [13:06:40]Read from MH i2c: E2 0E 00 [13:06:40]MH_I2C_Read... [13:06:40]Read from MH i2c: E2 0E 00 A1 3A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 FF [13:06:40]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:06:40]wFMCommunicate OK [13:06:40]SAM_PROTO_GetShiftState done [13:06:40]FM_GetShiftState done [13:06:40]opened in 1729383891 [13:06:40]opened+sec_in_day 1729470291 [13:06:40]quantity*price = 30038 [13:06:40]sum+1 = 30039 [13:06:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 316 20.10.2024 13:06 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156244 ФПД: 206362420237335 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T130641&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156244&fm=206362420237335&tin=02508201610067®Number=0000137193017469&sum=30000 [13:06:41]StoreToDocumentArchive [13:06:41]shift 314 fd 156244 [13:06:41]save to /storage/0314/doc_00156244 [13:06:41]save last doc name /storage/0314/doc_00156244 to /storage/kkm_last_doc_name [13:06:41]save OK [13:06:41]Clear old archive folders... [13:06:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:06:41]tlvbuf is 008A7240 [13:06:41]SAM_PROTO_ClearQueue [13:06:41]wFMCommunicate request_size=4 [13:06:41]MH_SAM_APDU [13:06:41]CAPDU: 80 09 00 00 [13:06:41]Write to MH i2c: E2 08 00 AE 3A 80 09 00 00 00 00 00 00 5A [13:06:41]Write i2c OK [13:06:41]MH_I2C_Read... [13:06:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:06:41]Read from MH i2c: E2 [13:06:41]MH_I2C_Read... [13:06:41]Read from MH i2c: E2 03 00 [13:06:41]MH_I2C_Read... [13:06:41]Read from MH i2c: E2 03 00 AE 3A 00 90 00 5C [13:06:41]RAPDU: 90 00 [13:06:41]wFMCommunicate OK [13:06:41]SAM_PROTO_ClearQueue done [13:06:41]KKMCreateOFDPacket [13:06:41]OFDProtocolAddRootSTLVToBuf [13:06:41]FM_MakeSignedData [13:06:41]FM_MakeSignedData [13:06:41]SAM_PROTO_SignData [13:06:41]wFMCommunicate request_size=4 [13:06:41]MH_SAM_APDU [13:06:41]CAPDU: 80 0D 01 02 [13:06:41]Write to MH i2c: E2 08 00 AF 3A 80 0D 01 02 00 00 00 00 62 [13:06:41]Write i2c OK [13:06:41]MH_I2C_Read... [13:06:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:06:41]Read from MH i2c: E2 [13:06:41]MH_I2C_Read... [13:06:41]Read from MH i2c: E2 03 00 [13:06:41]MH_I2C_Read... [13:06:41]Read from MH i2c: E2 03 00 AF 3A 00 90 00 5D [13:06:41]RAPDU: 90 00 [13:06:41]wFMCommunicate OK [13:06:41]wFMCommunicate request_size=255 [13:06:41]MH_SAM_APDU [13:06:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 61 00 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 54 62 02 00 35 04 06 00 BB [13:06:41]Write to MH i2c: E2 02 01 B0 3A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 61 00 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 54 62 02 00 35 04 06 00 BB 00 00 C5 [13:06:41]Write i2c OK [13:06:41]MH_I2C_Read... [13:06:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:06:42]Read from MH i2c: E2 [13:06:42]MH_I2C_Read... [13:06:42]Read from MH i2c: E2 03 00 [13:06:42]MH_I2C_Read... [13:06:42]Read from MH i2c: E2 03 00 B0 3A 00 90 00 5E [13:06:42]RAPDU: 90 00 [13:06:42]wFMCommunicate OK [13:06:42]wFMCommunicate request_size=10 [13:06:42]MH_SAM_APDU [13:06:42]CAPDU: 80 0D 02 02 05 AF 7E C0 D4 17 [13:06:42]Write to MH i2c: E2 0D 00 B1 3A 80 0D 02 02 05 00 AF 7E C0 D4 17 00 00 47 [13:06:42]Write i2c OK [13:06:42]MH_I2C_Read... [13:06:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:06:42]Read from MH i2c: E2 [13:06:42]MH_I2C_Read... [13:06:42]Read from MH i2c: E2 03 00 [13:06:42]MH_I2C_Read... [13:06:42]Read from MH i2c: E2 03 00 B1 3A 00 90 00 5F [13:06:42]RAPDU: 90 00 [13:06:42]wFMCommunicate OK [13:06:42]wFMCommunicate request_size=4 [13:06:42]MH_SAM_APDU [13:06:42]CAPDU: 80 0D 03 02 [13:06:42]Write to MH i2c: E2 08 00 B2 3A 80 0D 03 02 00 00 00 00 67 [13:06:42]Write i2c OK [13:06:42]MH_I2C_Read... [13:06:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:06:42]Read from MH i2c: E2 [13:06:42]MH_I2C_Read... [13:06:42]Read from MH i2c: E2 0B 00 [13:06:42]MH_I2C_Read... [13:06:42]Read from MH i2c: E2 0B 00 B2 3A 00 63 3B 92 D8 1D 77 8C BA 90 00 4A [13:06:42]RAPDU: 63 3B 92 D8 1D 77 8C BA 90 00 [13:06:42]wFMCommunicate OK [13:06:42]SAM_PROTO_SignData done [13:06:42]FM_MakeSignedData done [13:06:42]CreateOFDProtocolMessage [13:06:42]wFMCommunicate request_size=4 [13:06:42]MH_SAM_APDU [13:06:42]CAPDU: 80 11 00 00 [13:06:42]Write to MH i2c: E2 08 00 B3 3A 80 11 00 00 00 00 00 00 67 [13:06:42]Write i2c OK [13:06:42]MH_I2C_Read... [13:06:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:06:42]Read from MH i2c: E2 [13:06:42]MH_I2C_Read... [13:06:42]Read from MH i2c: E2 17 00 [13:06:42]MH_I2C_Read... [13:06:42]Read from MH i2c: E2 17 00 B3 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B8 [13:06:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:06:42]wFMCommunicate OK [13:06:42]CreateOFDProtocolMessage done [13:06:42]OFDSenderStorePacket 156244 [13:06:42]StoreOFDPacket docnum=156244 [13:06:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F0 A2 07 01 89 51 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 61 00 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 54 62 02 00 35 04 06 00 BB AF 7E C0 D4 17 63 3B 92 D8 1D 77 8C BA [13:06:42]CheckFolder [13:06:42]dirname=/storage/ofd_packets [13:06:42]CheckFolder done [13:06:42]ProducePacketName [13:06:42]name=ofd_packets/00156244 [13:06:42]NVStorageSaveData ofd_packets/00156244 [13:06:42]File name is /storage/ofd_packets/00156244 [13:06:42]Write 301 bytes [13:06:42]NVStorageSaveData done [13:06:42]OFDSenderStorePacket done [13:06:42]KKMCreateOFDPacket done [13:06:42]NVStorageSaveData kkm_last_timestamp [13:06:42]File name is /storage/kkm_last_timestamp [13:06:42]Write 4 bytes [13:06:42]NVStorageSaveData done [13:06:42]ExternCall_PrintAddStr [13:06:42]wPrintStart [13:06:42]Write to MH i2c: 01 00 00 B4 3A EE [13:06:42]Write i2c OK [13:06:42]MH_I2C_Read... [13:06:42]Read from MH i2c: 01 [13:06:42]MH_I2C_Read... [13:06:42]Read from MH i2c: 01 07 00 [13:06:42]MH_I2C_Read... [13:06:42]Read from MH i2c: 01 07 00 B4 3A 00 00 00 00 00 FF 0F 03 [13:06:42]RasterBufferAndPrint [13:06:42]line Счет N : (1)874538 [13:06:42]line ИНН: 02508201610067 [13:06:42]line Контрольно-Кассовый Чек [13:06:42]line ПРОДАЖА [13:06:42]line ТРК (МРК, ГНК) : 22 [13:06:42]line Товар: 2710124130 [13:06:42]line Аи-92-К-5 [13:06:42]line 4.490 * 66.90 [13:06:42]line = 300.38 [13:06:42]line НДС 12% НСП 1% [13:06:42]line > о реализуемом товаре [13:06:42]line ОКРУГЛЕНИЕ: -0.38 [13:06:42]line ИТОГО: 300.00 [13:06:42]line Внесено: 300.00 [13:06:42]line СДАЧА: 0.00 [13:06:42]line НСП 1% : 2.66 [13:06:42]line НДС 12% : 31.90 [13:06:42]line Наличными: 300.00 [13:06:42]line Безнал.: 0.00 [13:06:42]line Место: АЗС № 165 "Партнер Нефть" [13:06:42]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:06:42]line СНО: Общий режим [13:06:42]line Чек 316 20.10.2024 13:06 [13:06:42]line Смена: 314 ФФД: 1.0 [13:06:42]line ЗНМ: 0300000234 [13:06:42]line РНМ: 0000137193017469 [13:06:42]line Версия ККМ: v1.0 [13:06:42]line ФМ: 0000000000963156 [13:06:42]line ФД: 156244 [13:06:42]line ФПД: 206362420237335 [13:06:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T130641&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156244&fm=206362420237335&tin=02508201610067®Number=0000137193017469&sum=30000 [13:06:42]written 0, free lines is 4095 [13:06:42]OFD Sender: Processing packet 156244 [packets to send 52, broken 51] [13:06:42]ProducePacketName [13:06:42]name=ofd_packets/00156244 [13:06:42]OFD Sender: To server: pG, [13:06:42]CommunicateWithHost lk.salyk.kg:30040 [13:06:42]ConnectInit lk.salyk.kg [13:06:42]Connected sock=10 [13:06:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F0 A2 07 01 89 51 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 61 00 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 54 62 02 00 35 04 06 00 BB AF 7E C0 D4 17 63 3B 92 D8 1D 77 8C BA [13:06:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 AF D5 47 00 F0 FA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 54 62 02 00 F4 03 04 00 94 A6 14 67 B6 04 01 00 00 6E D0 46 04 B9 97 D6 B5 [13:06:42]CommunicateWithHost err = 0 [13:06:42]CheckOFDResponse [13:06:42]1017 (14) - 77093643461234 [13:06:42]1041 (16) - 0000000000963156 [13:06:42]1040 (4) - 156244 [13:06:42]1012 (4) - 20.10.2024 06:43 [13:06:42]1206 (1) - 0 [13:06:42]OFD Sender: Remove packet 156244 [13:06:42]ProducePacketName [13:06:42]name=ofd_packets/00156244 [13:06:42]NVStorageDeleteData [13:06:42]Write to MH i2c: 01 00 00 DF 3A 19 [13:06:42]Write i2c OK [13:06:42]MH_I2C_Read... [13:06:42]Read from MH i2c: 01 [13:06:42]MH_I2C_Read... [13:06:42]Read from MH i2c: 01 07 00 [13:06:42]MH_I2C_Read... [13:06:42]Read from MH i2c: 01 07 00 DF 3A 00 00 00 00 00 0C 0D 39 [13:06:42]RasterBufferAndPrint [13:06:42]line [13:06:42]line [13:06:42]line [13:06:42]line [13:06:42]line [13:06:42]written 0, free lines is 3353 [13:06:42]MH_Cut [13:06:42]Write to MH i2c: D1 01 00 E6 3A 01 F2 [13:06:42]Write i2c OK [13:06:42]MH_I2C_Read... [13:06:42]Read from MH i2c: D1 [13:06:42]MH_I2C_Read... [13:06:42]Read from MH i2c: D1 01 00 [13:06:42]MH_I2C_Read... [13:06:42]Read from MH i2c: D1 01 00 E6 3A 00 F1 [13:06:42]Write to MH i2c: 01 00 00 E7 3A 21 [13:06:42]Write i2c OK [13:06:42]MH_I2C_Read... [13:06:43]OFD Sender: No OFD packet to send [13:06:43]*** Cut start [13:06:43]*** Partial cut [13:06:43]*** CUTSNS_PIN = 1 [13:06:43]*** CUTSNS_PIN = 0 [13:06:43]*** Brake cut motor [13:06:44]Read from MH i2c: 01 [13:06:44]MH_I2C_Read... [13:06:44]*** Stop cut motor [13:06:44]*** Cut end [13:06:44]Read from MH i2c: 01 07 00 [13:06:44]MH_I2C_Read... [13:06:44]Read from MH i2c: 01 07 00 E7 3A 00 00 00 00 00 FF 0F 36 [13:06:44]process_action close_receipt done [13:06:44]requested_data is exist [13:06:44]produce_requested_data [13:06:44]requested_item fm.sn is exist - process it [13:06:44]wFMCommunicate request_size=4 [13:06:44]MH_SAM_APDU [13:06:44]CAPDU: 80 11 00 00 [13:06:44]Write to MH i2c: E2 08 00 E8 3A 80 11 00 00 00 00 00 00 9C [13:06:44]Write i2c OK [13:06:44]MH_I2C_Read... [13:06:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:06:44]Read from MH i2c: E2 [13:06:44]MH_I2C_Read... [13:06:44]Read from MH i2c: E2 17 00 [13:06:44]MH_I2C_Read... [13:06:44]Read from MH i2c: E2 17 00 E8 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 ED [13:06:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:06:44]wFMCommunicate OK [13:06:44]requested_item fd.num is exist - process it [13:06:44]SAM_PROTO_GetFieldsCounters [13:06:44]wFMCommunicate request_size=4 [13:06:44]MH_SAM_APDU [13:06:44]CAPDU: 80 13 00 00 [13:06:44]Write to MH i2c: E2 08 00 E9 3A 80 13 00 00 00 00 00 00 9F [13:06:44]Write i2c OK [13:06:44]MH_I2C_Read... [13:06:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:06:44]Read from MH i2c: E2 [13:06:44]MH_I2C_Read... [13:06:44]Read from MH i2c: E2 62 00 [13:06:44]MH_I2C_Read... [13:06:44]Read from MH i2c: E2 62 00 E9 3A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 54 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 3C 01 00 00 5E 04 04 00 3C 01 00 00 57 04 04 00 3D 01 00 00 19 04 04 00 00 00 00 00 90 00 82 [13:06:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 54 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 3C 01 00 00 5E 04 04 00 3C 01 00 00 57 04 04 00 3D 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:06:44]wFMCommunicate OK [13:06:44]SAM_PROTO_GetFieldsCounters done [13:06:44]requested_item shift.num is exist - process it [13:06:44]requested_item shift.opened is exist - process it [13:06:44]req_shift_opened [13:06:44]FM_GetShiftState [13:06:44]SAM_PROTO_GetShiftState [13:06:44]wFMCommunicate request_size=4 [13:06:44]MH_SAM_APDU [13:06:44]CAPDU: 80 13 01 00 [13:06:44]Write to MH i2c: E2 08 00 EA 3A 80 13 01 00 00 00 00 00 A1 [13:06:44]Write i2c OK [13:06:44]MH_I2C_Read... [13:06:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:06:44]Read from MH i2c: E2 [13:06:44]MH_I2C_Read... [13:06:44]Read from MH i2c: E2 0E 00 [13:06:44]MH_I2C_Read... [13:06:44]Read from MH i2c: E2 0E 00 EA 3A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 48 [13:06:44]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:06:44]wFMCommunicate OK [13:06:44]SAM_PROTO_GetShiftState done [13:06:44]FM_GetShiftState done [13:06:44]req_shift_opened done [13:06:44]requested_item shift.open_date is exist - process it [13:06:44]req_shift_open_date [13:06:44]req_shift_open_date done [13:06:44]produce_requested_data done [13:06:44]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156244,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:06:44]process_action_free close_receipt [13:06:44]json_value_free [13:06:44]json_value_free done [13:06:44]process_json_proto returns [13:06:44]Send response to host [13:06:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156244,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:06:44]free response buf [13:06:44]execute_script done [13:06:44]execute_script returns [13:06:44]free content buf [13:06:44]Sock 9.Close socket [13:06:44]Sock 9.Thread stoped [13:06:48]OFD Sender: No OFD packet to send [13:06:53]OFD Sender: No OFD packet to send [13:06:58]OFD Sender: No OFD packet to send [13:07:03]OFD Sender: No OFD packet to send [13:07:08]OFD Sender: No OFD packet to send [13:07:13]OFD Sender: No OFD packet to send [13:07:16]accept exits with 8 [13:07:16]New connection [13:07:16]New thread 3066695012 created [13:07:16]Thread 3066551652 joined [13:07:16]Waiting for new connection... [13:07:16] Sock 8.Parse request [13:07:16]Sock 8.Check first char [13:07:16]Sock 8.First char is OK [13:07:16]request: POST /json_proto HTTP/1.0 [13:07:16]Method: POST [13:07:16]URL: /json_proto [13:07:16]Method is POST - this is cgi request [13:07:16]url: /json_proto [13:07:16]query_string will be loaded in cgi processing [13:07:16]execute_cgi json_proto POST (null) [13:07:16]execute_cgi path=json_proto method=POST [13:07:16]POST find Content-Length [13:07:16]Host: 172.17.53.67:8080 [13:07:16]Content-Length: 670 [13:07:16]Content-Type: application/json [13:07:16] [13:07:16]POST finish read [13:07:16]Found Content-Length = 670 [13:07:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874539", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 8.780, "sum" : 600.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:07:16]execute_script... [13:07:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874539", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 8.780, "sum" : 600.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:07:16]POST & json_proto [13:07:16]process_json_proto [13:07:16]json parsed OK: [13:07:16]protocol is kg_v1.0 [13:07:16]action value=close_receipt [13:07:16]process_action close_receipt [13:07:16]cmd_close_receipt [13:07:16]MH_GetDate [13:07:16]Write to MH i2c: F0 00 00 EB 3A 14 [13:07:16]Write i2c OK [13:07:16]MH_I2C_Read... [13:07:16]Read from MH i2c: F0 [13:07:16]MH_I2C_Read... [13:07:16]Read from MH i2c: F0 09 00 [13:07:16]MH_I2C_Read... [13:07:16]Read from MH i2c: F0 09 00 EB 3A 00 85 00 15 67 19 BC 99 64 F0 [13:07:16]GetLastDocTimeStamp 1729429601 [13:07:16]current date 1729429637 [13:07:16]FM_GetShiftState [13:07:16]SAM_PROTO_GetShiftState [13:07:16]wFMCommunicate request_size=4 [13:07:16]MH_SAM_APDU [13:07:16]CAPDU: 80 13 01 00 [13:07:16]Write to MH i2c: E2 08 00 EC 3A 80 13 01 00 00 00 00 00 A3 [13:07:16]Write i2c OK [13:07:16]MH_I2C_Read... [13:07:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:07:16]Read from MH i2c: E2 [13:07:16]MH_I2C_Read... [13:07:16]Read from MH i2c: E2 0E 00 [13:07:16]MH_I2C_Read... [13:07:16]Read from MH i2c: E2 0E 00 EC 3A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 4A [13:07:16]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:07:16]wFMCommunicate OK [13:07:16]SAM_PROTO_GetShiftState done [13:07:16]FM_GetShiftState done [13:07:16]opened in 1729383891 [13:07:16]opened+sec_in_day 1729470291 [13:07:16]quantity*price = 60055 [13:07:16]sum+1 = 60056 [13:07:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.55 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 317 20.10.2024 13:07 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156245 ФПД: 24779686041108 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T130717&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156245&fm=24779686041108&tin=02508201610067®Number=0000137193017469&sum=60000 [13:07:17]StoreToDocumentArchive [13:07:17]shift 314 fd 156245 [13:07:17]save to /storage/0314/doc_00156245 [13:07:17]save last doc name /storage/0314/doc_00156245 to /storage/kkm_last_doc_name [13:07:17]save OK [13:07:17]Clear old archive folders... [13:07:17]ProcessDocumentItem done err = 0, tmpTLVsize=252 [13:07:17]tlvbuf is 00967580 [13:07:17]SAM_PROTO_ClearQueue [13:07:17]wFMCommunicate request_size=4 [13:07:17]MH_SAM_APDU [13:07:17]CAPDU: 80 09 00 00 [13:07:17]Write to MH i2c: E2 08 00 F9 3A 80 09 00 00 00 00 00 00 A5 [13:07:17]Write i2c OK [13:07:17]MH_I2C_Read... [13:07:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:07:17]Read from MH i2c: E2 [13:07:17]MH_I2C_Read... [13:07:17]Read from MH i2c: E2 03 00 [13:07:17]MH_I2C_Read... [13:07:17]Read from MH i2c: E2 03 00 F9 3A 00 90 00 A7 [13:07:17]RAPDU: 90 00 [13:07:17]wFMCommunicate OK [13:07:17]SAM_PROTO_ClearQueue done [13:07:17]KKMCreateOFDPacket [13:07:17]OFDProtocolAddRootSTLVToBuf [13:07:17]FM_MakeSignedData [13:07:17]FM_MakeSignedData [13:07:17]SAM_PROTO_SignData [13:07:17]wFMCommunicate request_size=4 [13:07:17]MH_SAM_APDU [13:07:17]CAPDU: 80 0D 01 02 [13:07:17]Write to MH i2c: E2 08 00 FA 3A 80 0D 01 02 00 00 00 00 AD [13:07:17]Write i2c OK [13:07:17]MH_I2C_Read... [13:07:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:07:17]Read from MH i2c: E2 [13:07:17]MH_I2C_Read... [13:07:17]Read from MH i2c: E2 03 00 [13:07:17]MH_I2C_Read... [13:07:17]Read from MH i2c: E2 03 00 FA 3A 00 90 00 A8 [13:07:17]RAPDU: 90 00 [13:07:17]wFMCommunicate OK [13:07:17]wFMCommunicate request_size=255 [13:07:17]MH_SAM_APDU [13:07:17]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 01 00 00 F4 03 04 00 85 00 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 55 62 02 00 35 04 06 00 [13:07:17]Write to MH i2c: E2 02 01 FB 3A 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 01 00 00 F4 03 04 00 85 00 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 55 62 02 00 35 04 06 00 00 00 8A [13:07:17]Write i2c OK [13:07:17]MH_I2C_Read... [13:07:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:07:17]Read from MH i2c: E2 [13:07:17]MH_I2C_Read... [13:07:17]Read from MH i2c: E2 03 00 [13:07:17]MH_I2C_Read... [13:07:17]Read from MH i2c: E2 03 00 FB 3A 00 90 00 A9 [13:07:17]RAPDU: 90 00 [13:07:17]wFMCommunicate OK [13:07:17]wFMCommunicate request_size=11 [13:07:17]MH_SAM_APDU [13:07:17]CAPDU: 80 0D 02 02 06 16 89 78 62 56 14 [13:07:17]Write to MH i2c: E2 0E 00 FC 3A 80 0D 02 02 06 00 16 89 78 62 56 14 00 00 9F [13:07:17]Write i2c OK [13:07:17]MH_I2C_Read... [13:07:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:07:17]Read from MH i2c: E2 [13:07:17]MH_I2C_Read... [13:07:17]Read from MH i2c: E2 03 00 [13:07:17]MH_I2C_Read... [13:07:17]Read from MH i2c: E2 03 00 FC 3A 00 90 00 AA [13:07:17]RAPDU: 90 00 [13:07:17]wFMCommunicate OK [13:07:17]wFMCommunicate request_size=4 [13:07:17]MH_SAM_APDU [13:07:17]CAPDU: 80 0D 03 02 [13:07:17]Write to MH i2c: E2 08 00 FD 3A 80 0D 03 02 00 00 00 00 B2 [13:07:17]Write i2c OK [13:07:17]MH_I2C_Read... [13:07:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:07:17]Read from MH i2c: E2 [13:07:17]MH_I2C_Read... [13:07:17]Read from MH i2c: E2 0B 00 [13:07:17]MH_I2C_Read... [13:07:17]Read from MH i2c: E2 0B 00 FD 3A 00 A6 E2 D3 55 46 48 CA A9 90 00 64 [13:07:17]RAPDU: A6 E2 D3 55 46 48 CA A9 90 00 [13:07:17]wFMCommunicate OK [13:07:17]SAM_PROTO_SignData done [13:07:17]FM_MakeSignedData done [13:07:17]CreateOFDProtocolMessage [13:07:17]wFMCommunicate request_size=4 [13:07:17]MH_SAM_APDU [13:07:17]CAPDU: 80 11 00 00 [13:07:17]Write to MH i2c: E2 08 00 FE 3A 80 11 00 00 00 00 00 00 B2 [13:07:17]Write i2c OK [13:07:17]MH_I2C_Read... [13:07:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:07:17]Read from MH i2c: E2 [13:07:17]MH_I2C_Read... [13:07:17]Read from MH i2c: E2 17 00 [13:07:17]MH_I2C_Read... [13:07:17]Read from MH i2c: E2 17 00 FE 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 03 [13:07:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:07:17]wFMCommunicate OK [13:07:17]CreateOFDProtocolMessage done [13:07:17]OFDSenderStorePacket 156245 [13:07:17]StoreOFDPacket docnum=156245 [13:07:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 BC 51 08 01 3E AB 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 01 00 00 F4 03 04 00 85 00 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 55 62 02 00 35 04 06 00 16 89 78 62 56 14 A6 E2 D3 55 46 48 CA A9 [13:07:17]CheckFolder [13:07:17]dirname=/storage/ofd_packets [13:07:17]CheckFolder done [13:07:17]ProducePacketName [13:07:17]name=ofd_packets/00156245 [13:07:17]NVStorageSaveData ofd_packets/00156245 [13:07:17]File name is /storage/ofd_packets/00156245 [13:07:17]Write 302 bytes [13:07:17]NVStorageSaveData done [13:07:17]OFDSenderStorePacket done [13:07:17]KKMCreateOFDPacket done [13:07:17]NVStorageSaveData kkm_last_timestamp [13:07:17]File name is /storage/kkm_last_timestamp [13:07:17]Write 4 bytes [13:07:17]NVStorageSaveData done [13:07:17]ExternCall_PrintAddStr [13:07:17]wPrintStart [13:07:17]Write to MH i2c: 01 00 00 FF 3A 39 [13:07:17]Write i2c OK [13:07:17]MH_I2C_Read... [13:07:17]Read from MH i2c: 01 [13:07:17]MH_I2C_Read... [13:07:17]Read from MH i2c: 01 07 00 [13:07:17]MH_I2C_Read... [13:07:17]Read from MH i2c: 01 07 00 FF 3A 00 00 00 00 00 FF 0F 4E [13:07:17]RasterBufferAndPrint [13:07:17]line Счет N : (1)874539 [13:07:17]line ИНН: 02508201610067 [13:07:17]line Контрольно-Кассовый Чек [13:07:17]line ПРОДАЖА [13:07:17]line ТРК (МРК, ГНК) : 43 [13:07:17]line Товар: 2710124130 [13:07:17]line Super 92-К-5 [13:07:17]line 8.780 * 68.40 [13:07:17]line = 600.55 [13:07:17]line НДС 12% НСП 1% [13:07:17]line > о реализуемом товаре [13:07:17]line ОКРУГЛЕНИЕ: -0.55 [13:07:17]line ИТОГО: 600.00 [13:07:17]line Внесено: 600.00 [13:07:17]line СДАЧА: 0.00 [13:07:17]line НСП 1% : 5.31 [13:07:17]line НДС 12% : 63.77 [13:07:17]line Наличными: 600.00 [13:07:17]line Безнал.: 0.00 [13:07:17]line Место: АЗС № 165 "Партнер Нефть" [13:07:17]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:07:17]line СНО: Общий режим [13:07:17]line Чек 317 20.10.2024 13:07 [13:07:17]line Смена: 314 ФФД: 1.0 [13:07:17]line ЗНМ: 0300000234 [13:07:17]line РНМ: 0000137193017469 [13:07:17]line Версия ККМ: v1.0 [13:07:17]line ФМ: 0000000000963156 [13:07:17]line ФД: 156245 [13:07:17]line ФПД: 24779686041108 [13:07:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T130717&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156245&fm=24779686041108&tin=02508201610067®Number=0000137193017469&sum=60000 [13:07:18]OFD Sender: Processing packet 156245 [packets to send 52, broken 51] [13:07:18]ProducePacketName [13:07:18]name=ofd_packets/00156245 [13:07:18]OFD Sender: To server: pG, [13:07:18]CommunicateWithHost lk.salyk.kg:30040 [13:07:18]ConnectInit lk.salyk.kg [13:07:18]written 0, free lines is 4095 [13:07:18]Connected sock=10 [13:07:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 BC 51 08 01 3E AB 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 01 00 00 F4 03 04 00 85 00 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 55 62 02 00 35 04 06 00 16 89 78 62 56 14 A6 E2 D3 55 46 48 CA A9 [13:07:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 7C AF 47 00 B2 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 39 36 33 31 35 36 10 04 04 00 55 62 02 00 F4 03 04 00 B8 A6 14 67 B6 04 01 00 00 1E 60 F2 1D AD FB 48 D4 [13:07:18]CommunicateWithHost err = 0 [13:07:18]CheckOFDResponse [13:07:18]1017 (14) - 77093643461234 [13:07:18]1041 (16) - 0000000000963156 [13:07:18]1040 (4) - 156245 [13:07:18]1012 (4) - 20.10.2024 06:44 [13:07:18]1206 (1) - 0 [13:07:18]OFD Sender: Remove packet 156245 [13:07:18]ProducePacketName [13:07:18]name=ofd_packets/00156245 [13:07:18]NVStorageDeleteData [13:07:18]Write to MH i2c: 01 00 00 2A 3B 65 [13:07:18]Write i2c OK [13:07:18]MH_I2C_Read... [13:07:18]Read from MH i2c: 01 [13:07:18]MH_I2C_Read... [13:07:18]Read from MH i2c: 01 07 00 [13:07:18]MH_I2C_Read... [13:07:18]Read from MH i2c: 01 07 00 2A 3B 00 00 00 00 00 EA 0C 62 [13:07:18]RasterBufferAndPrint [13:07:18]line [13:07:18]line [13:07:18]line [13:07:18]line [13:07:18]line [13:07:18]written 0, free lines is 3315 [13:07:18]MH_Cut [13:07:18]Write to MH i2c: D1 01 00 31 3B 01 3E [13:07:18]Write i2c OK [13:07:18]MH_I2C_Read... [13:07:18]Read from MH i2c: D1 [13:07:18]MH_I2C_Read... [13:07:18]Read from MH i2c: D1 01 00 [13:07:18]MH_I2C_Read... [13:07:18]Read from MH i2c: D1 01 00 31 3B 00 3D [13:07:18]Write to MH i2c: 01 00 00 32 3B 6D [13:07:18]Write i2c OK [13:07:18]MH_I2C_Read... [13:07:18]OFD Sender: No OFD packet to send [13:07:19]*** Cut start [13:07:19]*** Partial cut [13:07:19]*** CUTSNS_PIN = 1 [13:07:19]*** CUTSNS_PIN = 0 [13:07:19]*** Brake cut motor [13:07:19]Read from MH i2c: 01 [13:07:19]MH_I2C_Read... [13:07:19]*** Stop cut motor [13:07:19]*** Cut end [13:07:19]Read from MH i2c: 01 07 00 [13:07:19]MH_I2C_Read... [13:07:19]Read from MH i2c: 01 07 00 32 3B 00 00 00 00 00 FF 0F 82 [13:07:19]process_action close_receipt done [13:07:19]requested_data is exist [13:07:19]produce_requested_data [13:07:19]requested_item fm.sn is exist - process it [13:07:19]wFMCommunicate request_size=4 [13:07:19]MH_SAM_APDU [13:07:19]CAPDU: 80 11 00 00 [13:07:19]Write to MH i2c: E2 08 00 33 3B 80 11 00 00 00 00 00 00 E8 [13:07:19]Write i2c OK [13:07:19]MH_I2C_Read... [13:07:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:07:19]Read from MH i2c: E2 [13:07:19]MH_I2C_Read... [13:07:19]Read from MH i2c: E2 17 00 [13:07:19]MH_I2C_Read... [13:07:19]Read from MH i2c: E2 17 00 33 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 39 [13:07:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:07:19]wFMCommunicate OK [13:07:19]requested_item fd.num is exist - process it [13:07:19]SAM_PROTO_GetFieldsCounters [13:07:19]wFMCommunicate request_size=4 [13:07:19]MH_SAM_APDU [13:07:19]CAPDU: 80 13 00 00 [13:07:19]Write to MH i2c: E2 08 00 34 3B 80 13 00 00 00 00 00 00 EB [13:07:19]Write i2c OK [13:07:19]MH_I2C_Read... [13:07:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:07:20]Read from MH i2c: E2 [13:07:20]MH_I2C_Read... [13:07:20]Read from MH i2c: E2 62 00 [13:07:20]MH_I2C_Read... [13:07:20]Read from MH i2c: E2 62 00 34 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 55 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 3D 01 00 00 5E 04 04 00 3D 01 00 00 57 04 04 00 3E 01 00 00 19 04 04 00 00 00 00 00 90 00 D2 [13:07:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 55 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 3D 01 00 00 5E 04 04 00 3D 01 00 00 57 04 04 00 3E 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:07:20]wFMCommunicate OK [13:07:20]SAM_PROTO_GetFieldsCounters done [13:07:20]requested_item shift.num is exist - process it [13:07:20]requested_item shift.opened is exist - process it [13:07:20]req_shift_opened [13:07:20]FM_GetShiftState [13:07:20]SAM_PROTO_GetShiftState [13:07:20]wFMCommunicate request_size=4 [13:07:20]MH_SAM_APDU [13:07:20]CAPDU: 80 13 01 00 [13:07:20]Write to MH i2c: E2 08 00 35 3B 80 13 01 00 00 00 00 00 ED [13:07:20]Write i2c OK [13:07:20]MH_I2C_Read... [13:07:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:07:20]Read from MH i2c: E2 [13:07:20]MH_I2C_Read... [13:07:20]Read from MH i2c: E2 0E 00 [13:07:20]MH_I2C_Read... [13:07:20]Read from MH i2c: E2 0E 00 35 3B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 94 [13:07:20]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:07:20]wFMCommunicate OK [13:07:20]SAM_PROTO_GetShiftState done [13:07:20]FM_GetShiftState done [13:07:20]req_shift_opened done [13:07:20]requested_item shift.open_date is exist - process it [13:07:20]req_shift_open_date [13:07:20]req_shift_open_date done [13:07:20]produce_requested_data done [13:07:20]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156245,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:07:20]process_action_free close_receipt [13:07:20]json_value_free [13:07:20]json_value_free done [13:07:20]process_json_proto returns [13:07:20]Send response to host [13:07:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156245,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:07:20]free response buf [13:07:20]execute_script done [13:07:20]execute_script returns [13:07:20]free content buf [13:07:20]Sock 8.Close socket [13:07:20]Sock 8.Thread stoped [13:07:23]OFD Sender: No OFD packet to send [13:07:28]OFD Sender: No OFD packet to send [13:07:33]OFD Sender: No OFD packet to send [13:07:38]OFD Sender: No OFD packet to send [13:07:43]OFD Sender: No OFD packet to send [13:07:48]OFD Sender: No OFD packet to send [13:07:53]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:17]accept exits with 9 [13:08:17]New connection [13:08:17]New thread 3066551652 created [13:08:17]Thread 3066695012 joined [13:08:17]Waiting for new connection... [13:08:17] Sock 9.Parse request [13:08:17]Sock 9.Check first char [13:08:17]Sock 9.First char is OK [13:08:17]request: POST /json_proto HTTP/1.0 [13:08:17]Method: POST [13:08:17]URL: /json_proto [13:08:17]Method is POST - this is cgi request [13:08:17]url: /json_proto [13:08:17]query_string will be loaded in cgi processing [13:08:17]execute_cgi json_proto POST (null) [13:08:17]execute_cgi path=json_proto method=POST [13:08:17]POST find Content-Length [13:08:17]Host: 172.17.53.67:8080 [13:08:17]Content-Length: 769 [13:08:17]Content-Type: application/json [13:08:17] [13:08:17]POST finish read [13:08:17]Found Content-Length = 769 [13:08:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874540", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:08:17]execute_script... [13:08:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874540", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:08:17]POST & json_proto [13:08:17]process_json_proto [13:08:17]json parsed OK: [13:08:17]protocol is kg_v1.0 [13:08:17]action value=close_receipt [13:08:17]process_action close_receipt [13:08:17]cmd_close_receipt [13:08:17]MH_GetDate [13:08:17]Write to MH i2c: F0 00 00 36 3B 60 [13:08:17]Write i2c OK [13:08:17]MH_I2C_Read... [13:08:17]Read from MH i2c: F0 [13:08:17]MH_I2C_Read... [13:08:17]Read from MH i2c: F0 09 00 [13:08:17]MH_I2C_Read... [13:08:17]Read from MH i2c: F0 09 00 36 3B 00 C2 00 15 67 19 BC 99 64 79 [13:08:17]GetLastDocTimeStamp 1729429637 [13:08:17]current date 1729429698 [13:08:17]FM_GetShiftState [13:08:17]SAM_PROTO_GetShiftState [13:08:17]wFMCommunicate request_size=4 [13:08:17]MH_SAM_APDU [13:08:17]CAPDU: 80 13 01 00 [13:08:17]Write to MH i2c: E2 08 00 37 3B 80 13 01 00 00 00 00 00 EF [13:08:17]Write i2c OK [13:08:17]MH_I2C_Read... [13:08:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:08:17]Read from MH i2c: E2 [13:08:17]MH_I2C_Read... [13:08:17]Read from MH i2c: E2 0E 00 [13:08:17]MH_I2C_Read... [13:08:17]Read from MH i2c: E2 0E 00 37 3B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 96 [13:08:17]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:08:17]wFMCommunicate OK [13:08:17]SAM_PROTO_GetShiftState done [13:08:17]FM_GetShiftState done [13:08:17]opened in 1729383891 [13:08:17]opened+sec_in_day 1729470291 [13:08:17]quantity*price = 100015 [13:08:17]sum+1 = 100017 [13:08:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 318 20.10.2024 13:08 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156246 ФПД: 123095559875869 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T130818&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156246&fm=123095559875869&tin=02508201610067®Number=0000137193017469&sum=100016 [13:08:18]StoreToDocumentArchive [13:08:18]shift 314 fd 156246 [13:08:18]save to /storage/0314/doc_00156246 [13:08:18]save last doc name /storage/0314/doc_00156246 to /storage/kkm_last_doc_name [13:08:18]save OK [13:08:18]Clear old archive folders... [13:08:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:08:18]tlvbuf is 00946140 [13:08:18]SAM_PROTO_ClearQueue [13:08:18]wFMCommunicate request_size=4 [13:08:18]MH_SAM_APDU [13:08:18]CAPDU: 80 09 00 00 [13:08:18]Write to MH i2c: E2 08 00 44 3B 80 09 00 00 00 00 00 00 F1 [13:08:18]Write i2c OK [13:08:18]MH_I2C_Read... [13:08:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:08:18]Read from MH i2c: E2 [13:08:18]MH_I2C_Read... [13:08:18]Read from MH i2c: E2 03 00 [13:08:18]MH_I2C_Read... [13:08:18]Read from MH i2c: E2 03 00 44 3B 00 90 00 F3 [13:08:18]RAPDU: 90 00 [13:08:18]wFMCommunicate OK [13:08:18]SAM_PROTO_ClearQueue done [13:08:18]KKMCreateOFDPacket [13:08:18]OFDProtocolAddRootSTLVToBuf [13:08:18]FM_MakeSignedData [13:08:18]FM_MakeSignedData [13:08:18]SAM_PROTO_SignData [13:08:18]wFMCommunicate request_size=4 [13:08:18]MH_SAM_APDU [13:08:18]CAPDU: 80 0D 01 02 [13:08:18]Write to MH i2c: E2 08 00 45 3B 80 0D 01 02 00 00 00 00 F9 [13:08:18]Write i2c OK [13:08:18]MH_I2C_Read... [13:08:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:08:18]Read from MH i2c: E2 [13:08:18]MH_I2C_Read... [13:08:18]Read from MH i2c: E2 03 00 [13:08:18]MH_I2C_Read... [13:08:18]Read from MH i2c: E2 03 00 45 3B 00 90 00 F4 [13:08:18]RAPDU: 90 00 [13:08:18]wFMCommunicate OK [13:08:18]wFMCommunicate request_size=255 [13:08:18]MH_SAM_APDU [13:08:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 C2 00 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 56 62 02 00 35 04 06 00 6F [13:08:18]Write to MH i2c: E2 02 01 46 3B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 C2 00 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 56 62 02 00 35 04 06 00 6F 00 00 9B [13:08:18]Write i2c OK [13:08:18]MH_I2C_Read... [13:08:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:08:19]Read from MH i2c: E2 [13:08:19]MH_I2C_Read... [13:08:19]Read from MH i2c: E2 03 00 [13:08:19]MH_I2C_Read... [13:08:19]Read from MH i2c: E2 03 00 46 3B 00 90 00 F5 [13:08:19]RAPDU: 90 00 [13:08:19]wFMCommunicate OK [13:08:19]wFMCommunicate request_size=10 [13:08:19]MH_SAM_APDU [13:08:19]CAPDU: 80 0D 02 02 05 F4 6B 1E AD 1D [13:08:19]Write to MH i2c: E2 0D 00 47 3B 80 0D 02 02 05 00 F4 6B 1E AD 1D 00 00 4D [13:08:19]Write i2c OK [13:08:19]MH_I2C_Read... [13:08:19]OFD Sender: No OFD packet to send [13:08:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:08:19]Read from MH i2c: E2 [13:08:19]MH_I2C_Read... [13:08:19]Read from MH i2c: E2 03 00 [13:08:19]MH_I2C_Read... [13:08:19]Read from MH i2c: E2 03 00 47 3B 00 90 00 F6 [13:08:19]RAPDU: 90 00 [13:08:19]wFMCommunicate OK [13:08:19]wFMCommunicate request_size=4 [13:08:19]MH_SAM_APDU [13:08:19]CAPDU: 80 0D 03 02 [13:08:19]Write to MH i2c: E2 08 00 48 3B 80 0D 03 02 00 00 00 00 FE [13:08:19]Write i2c OK [13:08:19]MH_I2C_Read... [13:08:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:08:19]Read from MH i2c: E2 [13:08:19]MH_I2C_Read... [13:08:19]Read from MH i2c: E2 0B 00 [13:08:19]MH_I2C_Read... [13:08:19]Read from MH i2c: E2 0B 00 48 3B 00 A5 81 49 68 EA 7F 34 84 90 00 F7 [13:08:19]RAPDU: A5 81 49 68 EA 7F 34 84 90 00 [13:08:19]wFMCommunicate OK [13:08:19]SAM_PROTO_SignData done [13:08:19]FM_MakeSignedData done [13:08:19]CreateOFDProtocolMessage [13:08:19]wFMCommunicate request_size=4 [13:08:19]MH_SAM_APDU [13:08:19]CAPDU: 80 11 00 00 [13:08:19]Write to MH i2c: E2 08 00 49 3B 80 11 00 00 00 00 00 00 FE [13:08:19]Write i2c OK [13:08:19]MH_I2C_Read... [13:08:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:08:19]Read from MH i2c: E2 [13:08:19]MH_I2C_Read... [13:08:19]Read from MH i2c: E2 17 00 [13:08:19]MH_I2C_Read... [13:08:19]Read from MH i2c: E2 17 00 49 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4F [13:08:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:08:19]wFMCommunicate OK [13:08:19]CreateOFDProtocolMessage done [13:08:19]OFDSenderStorePacket 156246 [13:08:19]StoreOFDPacket docnum=156246 [13:08:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 40 FA 07 01 0B 14 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 C2 00 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 56 62 02 00 35 04 06 00 6F F4 6B 1E AD 1D A5 81 49 68 EA 7F 34 84 [13:08:19]CheckFolder [13:08:19]dirname=/storage/ofd_packets [13:08:19]CheckFolder done [13:08:19]ProducePacketName [13:08:19]name=ofd_packets/00156246 [13:08:19]NVStorageSaveData ofd_packets/00156246 [13:08:19]File name is /storage/ofd_packets/00156246 [13:08:19]Write 301 bytes [13:08:19]NVStorageSaveData done [13:08:19]OFDSenderStorePacket done [13:08:19]KKMCreateOFDPacket done [13:08:19]NVStorageSaveData kkm_last_timestamp [13:08:19]File name is /storage/kkm_last_timestamp [13:08:19]Write 4 bytes [13:08:19]NVStorageSaveData done [13:08:19]ExternCall_PrintAddStr [13:08:19]wPrintStart [13:08:19]Write to MH i2c: 01 00 00 4A 3B 85 [13:08:19]Write i2c OK [13:08:19]MH_I2C_Read... [13:08:19]Read from MH i2c: 01 [13:08:19]MH_I2C_Read... [13:08:19]Read from MH i2c: 01 07 00 [13:08:19]MH_I2C_Read... [13:08:19]Read from MH i2c: 01 07 00 4A 3B 00 00 00 00 00 FF 0F 9A [13:08:19]RasterBufferAndPrint [13:08:19]line Счет N : (1)874540 [13:08:19]line ИНН: 02508201610067 [13:08:19]line Контрольно-Кассовый Чек [13:08:19]line ПРОДАЖА [13:08:19]line ТРК (МРК, ГНК) : 12 [13:08:19]line Товар: 2710124130 [13:08:19]line Аи-92-К-5 [13:08:19]line 14.950 * 66.90 [13:08:19]line = 1000.16 [13:08:19]line НДС 12% НСП 1% [13:08:19]line > о реализуемом товаре [13:08:19]line ИТОГО: 1000.16 [13:08:19]line НСП 1% : 8.85 [13:08:19]line НДС 12% : 106.21 [13:08:19]line Наличными: 0.00 [13:08:19]line Безнал.: 1000.16 [13:08:19]line Место: АЗС № 165 "Партнер Нефть" [13:08:19]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:08:19]line СНО: Общий режим [13:08:19]line Чек 318 20.10.2024 13:08 [13:08:19]line Смена: 314 ФФД: 1.0 [13:08:19]line ЗНМ: 0300000234 [13:08:19]line РНМ: 0000137193017469 [13:08:19]line Версия ККМ: v1.0 [13:08:19]line Платежная система: Mbank [13:08:19]line ФМ: 0000000000963156 [13:08:19]line ФД: 156246 [13:08:19]line ФПД: 123095559875869 [13:08:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T130818&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156246&fm=123095559875869&tin=02508201610067®Number=0000137193017469&sum=100016 [13:08:19]OFD Sender: Processing packet 156246 [packets to send 52, broken 51] [13:08:19]ProducePacketName [13:08:19]name=ofd_packets/00156246 [13:08:19]OFD Sender: To server: pG, [13:08:19]CommunicateWithHost lk.salyk.kg:30040 [13:08:19]ConnectInit lk.salyk.kg [13:08:19]written 0, free lines is 4095 [13:08:19]Connected sock=10 [13:08:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 40 FA 07 01 0B 14 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 C2 00 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 56 62 02 00 35 04 06 00 6F F4 6B 1E AD 1D A5 81 49 68 EA 7F 34 84 [13:08:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 6F 54 47 00 F8 C2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 56 62 02 00 F4 03 04 00 F5 A6 14 67 B6 04 01 00 00 8B B4 EF 5E 24 CF F8 6E [13:08:19]CommunicateWithHost err = 0 [13:08:19]CheckOFDResponse [13:08:19]1017 (14) - 77093643461234 [13:08:19]1041 (16) - 0000000000963156 [13:08:19]1040 (4) - 156246 [13:08:19]1012 (4) - 20.10.2024 06:45 [13:08:19]1206 (1) - 0 [13:08:19]OFD Sender: Remove packet 156246 [13:08:19]ProducePacketName [13:08:19]name=ofd_packets/00156246 [13:08:19]NVStorageDeleteData [13:08:19]Write to MH i2c: 01 00 00 73 3B AE [13:08:19]Write i2c OK [13:08:19]MH_I2C_Read... [13:08:19]Read from MH i2c: 01 [13:08:19]MH_I2C_Read... [13:08:19]Read from MH i2c: 01 07 00 [13:08:19]MH_I2C_Read... [13:08:19]Read from MH i2c: 01 07 00 73 3B 00 00 00 00 00 13 0D D5 [13:08:19]RasterBufferAndPrint [13:08:19]line [13:08:19]line [13:08:19]line [13:08:19]line [13:08:19]line [13:08:19]written 0, free lines is 3354 [13:08:19]MH_Cut [13:08:19]Write to MH i2c: D1 01 00 7A 3B 01 87 [13:08:19]Write i2c OK [13:08:19]MH_I2C_Read... [13:08:19]Read from MH i2c: D1 [13:08:19]MH_I2C_Read... [13:08:19]Read from MH i2c: D1 01 00 [13:08:19]MH_I2C_Read... [13:08:19]Read from MH i2c: D1 01 00 7A 3B 00 86 [13:08:19]Write to MH i2c: 01 00 00 7B 3B B6 [13:08:19]Write i2c OK [13:08:19]MH_I2C_Read... [13:08:20]OFD Sender: No OFD packet to send [13:08:20]*** Cut start [13:08:20]*** Partial cut [13:08:20]*** CUTSNS_PIN = 1 [13:08:20]*** CUTSNS_PIN = 0 [13:08:20]*** Brake cut motor [13:08:21]Read from MH i2c: 01 [13:08:21]MH_I2C_Read... [13:08:21]*** Stop cut motor [13:08:21]*** Cut end [13:08:21]Read from MH i2c: 01 07 00 [13:08:21]MH_I2C_Read... [13:08:21]Read from MH i2c: 01 07 00 7B 3B 00 00 00 00 00 FF 0F CB [13:08:21]process_action close_receipt done [13:08:21]requested_data is exist [13:08:21]produce_requested_data [13:08:21]requested_item fm.sn is exist - process it [13:08:21]wFMCommunicate request_size=4 [13:08:21]MH_SAM_APDU [13:08:21]CAPDU: 80 11 00 00 [13:08:21]Write to MH i2c: E2 08 00 7C 3B 80 11 00 00 00 00 00 00 31 [13:08:21]Write i2c OK [13:08:21]MH_I2C_Read... [13:08:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:08:21]Read from MH i2c: E2 [13:08:21]MH_I2C_Read... [13:08:21]Read from MH i2c: E2 17 00 [13:08:21]MH_I2C_Read... [13:08:21]Read from MH i2c: E2 17 00 7C 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 82 [13:08:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:08:21]wFMCommunicate OK [13:08:21]requested_item fd.num is exist - process it [13:08:21]SAM_PROTO_GetFieldsCounters [13:08:21]wFMCommunicate request_size=4 [13:08:21]MH_SAM_APDU [13:08:21]CAPDU: 80 13 00 00 [13:08:21]Write to MH i2c: E2 08 00 7D 3B 80 13 00 00 00 00 00 00 34 [13:08:21]Write i2c OK [13:08:21]MH_I2C_Read... [13:08:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:08:21]Read from MH i2c: E2 [13:08:21]MH_I2C_Read... [13:08:21]Read from MH i2c: E2 62 00 [13:08:21]MH_I2C_Read... [13:08:21]Read from MH i2c: E2 62 00 7D 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 56 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 3E 01 00 00 5E 04 04 00 3E 01 00 00 57 04 04 00 3F 01 00 00 19 04 04 00 00 00 00 00 90 00 1F [13:08:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 56 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 3E 01 00 00 5E 04 04 00 3E 01 00 00 57 04 04 00 3F 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:08:21]wFMCommunicate OK [13:08:21]SAM_PROTO_GetFieldsCounters done [13:08:21]requested_item shift.num is exist - process it [13:08:21]requested_item shift.opened is exist - process it [13:08:21]req_shift_opened [13:08:21]FM_GetShiftState [13:08:21]SAM_PROTO_GetShiftState [13:08:21]wFMCommunicate request_size=4 [13:08:21]MH_SAM_APDU [13:08:21]CAPDU: 80 13 01 00 [13:08:21]Write to MH i2c: E2 08 00 7E 3B 80 13 01 00 00 00 00 00 36 [13:08:21]Write i2c OK [13:08:21]MH_I2C_Read... [13:08:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:08:21]Read from MH i2c: E2 [13:08:21]MH_I2C_Read... [13:08:21]Read from MH i2c: E2 0E 00 [13:08:21]MH_I2C_Read... [13:08:21]Read from MH i2c: E2 0E 00 7E 3B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 DD [13:08:21]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:08:21]wFMCommunicate OK [13:08:21]SAM_PROTO_GetShiftState done [13:08:21]FM_GetShiftState done [13:08:21]req_shift_opened done [13:08:21]requested_item shift.open_date is exist - process it [13:08:21]req_shift_open_date [13:08:21]req_shift_open_date done [13:08:21]produce_requested_data done [13:08:21]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156246,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:08:21]process_action_free close_receipt [13:08:21]json_value_free [13:08:21]json_value_free done [13:08:21]process_json_proto returns [13:08:21]Send response to host [13:08:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156246,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:08:21]free response buf [13:08:21]execute_script done [13:08:21]execute_script returns [13:08:21]free content buf [13:08:21]Sock 9.Close socket [13:08:21]Sock 9.Thread stoped [13:08:25]accept exits with 8 [13:08:25]New connection [13:08:25]New thread 3066695012 created [13:08:25]Thread 3066551652 joined [13:08:25]Waiting for new connection... [13:08:25] Sock 8.Parse request [13:08:25]Sock 8.Check first char [13:08:25]Sock 8.First char is OK [13:08:25]request: POST /json_proto HTTP/1.0 [13:08:25]Method: POST [13:08:25]URL: /json_proto [13:08:25]Method is POST - this is cgi request [13:08:25]url: /json_proto [13:08:25]query_string will be loaded in cgi processing [13:08:25]execute_cgi json_proto POST (null) [13:08:25]execute_cgi path=json_proto method=POST [13:08:25]POST find Content-Length [13:08:25]Host: 172.17.53.67:8080 [13:08:25]Content-Length: 677 [13:08:25]Content-Type: application/json [13:08:25] [13:08:25]POST finish read [13:08:25]Found Content-Length = 677 [13:08:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874541", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:08:25]execute_script... [13:08:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874541", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:08:25]POST & json_proto [13:08:25]process_json_proto [13:08:25]json parsed OK: [13:08:25]protocol is kg_v1.0 [13:08:25]action value=close_receipt [13:08:25]process_action close_receipt [13:08:25]cmd_close_receipt [13:08:25]MH_GetDate [13:08:25]Write to MH i2c: F0 00 00 7F 3B A9 [13:08:25]Write i2c OK [13:08:25]MH_I2C_Read... [13:08:25]Read from MH i2c: F0 [13:08:25]MH_I2C_Read... [13:08:25]Read from MH i2c: F0 09 00 [13:08:25]MH_I2C_Read... [13:08:25]Read from MH i2c: F0 09 00 7F 3B 00 CA 00 15 67 19 BC 99 64 CA [13:08:25]GetLastDocTimeStamp 1729429698 [13:08:25]current date 1729429706 [13:08:25]FM_GetShiftState [13:08:25]SAM_PROTO_GetShiftState [13:08:25]wFMCommunicate request_size=4 [13:08:25]MH_SAM_APDU [13:08:25]CAPDU: 80 13 01 00 [13:08:25]Write to MH i2c: E2 08 00 80 3B 80 13 01 00 00 00 00 00 38 [13:08:25]Write i2c OK [13:08:25]MH_I2C_Read... [13:08:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:08:25]Read from MH i2c: E2 [13:08:25]MH_I2C_Read... [13:08:25]Read from MH i2c: E2 0E 00 [13:08:25]MH_I2C_Read... [13:08:25]Read from MH i2c: E2 0E 00 80 3B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 DF [13:08:25]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:08:25]wFMCommunicate OK [13:08:25]SAM_PROTO_GetShiftState done [13:08:25]FM_GetShiftState done [13:08:25]opened in 1729383891 [13:08:25]opened+sec_in_day 1729470291 [13:08:25]quantity*price = 60009 [13:08:25]sum+1 = 60010 [13:08:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 319 20.10.2024 13:08 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156247 ФПД: 111727093317603 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T130826&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156247&fm=111727093317603&tin=02508201610067®Number=0000137193017469&sum=60000 [13:08:26]StoreToDocumentArchive [13:08:26]shift 314 fd 156247 [13:08:26]save to /storage/0314/doc_00156247 [13:08:26]save last doc name /storage/0314/doc_00156247 to /storage/kkm_last_doc_name [13:08:26]save OK [13:08:26]Clear old archive folders... [13:08:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:08:26]tlvbuf is 00925DD0 [13:08:26]SAM_PROTO_ClearQueue [13:08:26]wFMCommunicate request_size=4 [13:08:26]MH_SAM_APDU [13:08:26]CAPDU: 80 09 00 00 [13:08:26]Write to MH i2c: E2 08 00 8D 3B 80 09 00 00 00 00 00 00 3A [13:08:26]Write i2c OK [13:08:26]MH_I2C_Read... [13:08:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:08:26]Read from MH i2c: E2 [13:08:26]MH_I2C_Read... [13:08:26]Read from MH i2c: E2 03 00 [13:08:26]MH_I2C_Read... [13:08:26]Read from MH i2c: E2 03 00 8D 3B 00 90 00 3C [13:08:26]RAPDU: 90 00 [13:08:26]wFMCommunicate OK [13:08:26]SAM_PROTO_ClearQueue done [13:08:26]KKMCreateOFDPacket [13:08:26]OFDProtocolAddRootSTLVToBuf [13:08:26]FM_MakeSignedData [13:08:26]FM_MakeSignedData [13:08:26]SAM_PROTO_SignData [13:08:26]wFMCommunicate request_size=4 [13:08:26]MH_SAM_APDU [13:08:26]CAPDU: 80 0D 01 02 [13:08:26]Write to MH i2c: E2 08 00 8E 3B 80 0D 01 02 00 00 00 00 42 [13:08:26]Write i2c OK [13:08:26]MH_I2C_Read... [13:08:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:08:26]Read from MH i2c: E2 [13:08:26]MH_I2C_Read... [13:08:26]Read from MH i2c: E2 03 00 [13:08:26]MH_I2C_Read... [13:08:26]Read from MH i2c: E2 03 00 8E 3B 00 90 00 3D [13:08:26]RAPDU: 90 00 [13:08:26]wFMCommunicate OK [13:08:26]wFMCommunicate request_size=255 [13:08:26]MH_SAM_APDU [13:08:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 CA 00 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 57 62 02 00 35 04 06 00 65 [13:08:26]Write to MH i2c: E2 02 01 8F 3B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 CA 00 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 57 62 02 00 35 04 06 00 65 00 00 A7 [13:08:26]Write i2c OK [13:08:26]MH_I2C_Read... [13:08:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:08:26]Read from MH i2c: E2 [13:08:26]MH_I2C_Read... [13:08:26]Read from MH i2c: E2 03 00 [13:08:26]MH_I2C_Read... [13:08:26]Read from MH i2c: E2 03 00 8F 3B 00 90 00 3E [13:08:26]RAPDU: 90 00 [13:08:26]wFMCommunicate OK [13:08:26]wFMCommunicate request_size=10 [13:08:26]MH_SAM_APDU [13:08:26]CAPDU: 80 0D 02 02 05 9D 7D B5 7F E3 [13:08:26]Write to MH i2c: E2 0D 00 90 3B 80 0D 02 02 05 00 9D 7D B5 7F E3 00 00 80 [13:08:26]Write i2c OK [13:08:26]MH_I2C_Read... [13:08:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:08:26]Read from MH i2c: E2 [13:08:26]MH_I2C_Read... [13:08:26]Read from MH i2c: E2 03 00 [13:08:26]MH_I2C_Read... [13:08:26]Read from MH i2c: E2 03 00 90 3B 00 90 00 3F [13:08:26]RAPDU: 90 00 [13:08:26]wFMCommunicate OK [13:08:26]wFMCommunicate request_size=4 [13:08:26]MH_SAM_APDU [13:08:26]CAPDU: 80 0D 03 02 [13:08:26]Write to MH i2c: E2 08 00 91 3B 80 0D 03 02 00 00 00 00 47 [13:08:26]Write i2c OK [13:08:26]MH_I2C_Read... [13:08:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:08:26]Read from MH i2c: E2 [13:08:26]MH_I2C_Read... [13:08:26]Read from MH i2c: E2 0B 00 [13:08:26]MH_I2C_Read... [13:08:26]Read from MH i2c: E2 0B 00 91 3B 00 4A 18 F5 A2 4B 29 2B E7 90 00 C7 [13:08:26]RAPDU: 4A 18 F5 A2 4B 29 2B E7 90 00 [13:08:26]wFMCommunicate OK [13:08:26]SAM_PROTO_SignData done [13:08:26]FM_MakeSignedData done [13:08:26]CreateOFDProtocolMessage [13:08:26]wFMCommunicate request_size=4 [13:08:26]MH_SAM_APDU [13:08:26]CAPDU: 80 11 00 00 [13:08:26]Write to MH i2c: E2 08 00 92 3B 80 11 00 00 00 00 00 00 47 [13:08:26]Write i2c OK [13:08:26]MH_I2C_Read... [13:08:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:08:26]Read from MH i2c: E2 [13:08:26]MH_I2C_Read... [13:08:26]Read from MH i2c: E2 17 00 [13:08:26]MH_I2C_Read... [13:08:26]Read from MH i2c: E2 17 00 92 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 98 [13:08:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:08:26]wFMCommunicate OK [13:08:26]CreateOFDProtocolMessage done [13:08:26]OFDSenderStorePacket 156247 [13:08:26]StoreOFDPacket docnum=156247 [13:08:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A7 50 07 01 7A 53 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 CA 00 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 57 62 02 00 35 04 06 00 65 9D 7D B5 7F E3 4A 18 F5 A2 4B 29 2B E7 [13:08:26]CheckFolder [13:08:26]dirname=/storage/ofd_packets [13:08:26]CheckFolder done [13:08:26]ProducePacketName [13:08:26]name=ofd_packets/00156247 [13:08:26]NVStorageSaveData ofd_packets/00156247 [13:08:26]File name is /storage/ofd_packets/00156247 [13:08:26]Write 301 bytes [13:08:26]NVStorageSaveData done [13:08:26]OFDSenderStorePacket done [13:08:26]KKMCreateOFDPacket done [13:08:26]NVStorageSaveData kkm_last_timestamp [13:08:26]File name is /storage/kkm_last_timestamp [13:08:26]Write 4 bytes [13:08:26]NVStorageSaveData done [13:08:26]ExternCall_PrintAddStr [13:08:26]wPrintStart [13:08:26]Write to MH i2c: 01 00 00 93 3B CE [13:08:26]Write i2c OK [13:08:26]MH_I2C_Read... [13:08:26]Read from MH i2c: 01 [13:08:26]MH_I2C_Read... [13:08:26]Read from MH i2c: 01 07 00 [13:08:26]MH_I2C_Read... [13:08:26]Read from MH i2c: 01 07 00 93 3B 00 00 00 00 00 FF 0F E3 [13:08:26]RasterBufferAndPrint [13:08:26]line Счет N : (1)874541 [13:08:26]line ИНН: 02508201610067 [13:08:26]line Контрольно-Кассовый Чек [13:08:26]line ПРОДАЖА [13:08:26]line ТРК (МРК, ГНК) : 22 [13:08:26]line Товар: 2710124130 [13:08:26]line Аи-92-К-5 [13:08:26]line 8.970 * 66.90 [13:08:26]line = 600.09 [13:08:26]line НДС 12% НСП 1% [13:08:26]line > о реализуемом товаре [13:08:26]line ОКРУГЛЕНИЕ: -0.09 [13:08:26]line ИТОГО: 600.00 [13:08:26]line Внесено: 600.00 [13:08:26]line СДАЧА: 0.00 [13:08:26]line НСП 1% : 5.31 [13:08:26]line НДС 12% : 63.73 [13:08:26]line Наличными: 600.00 [13:08:26]line Безнал.: 0.00 [13:08:26]line Место: АЗС № 165 "Партнер Нефть" [13:08:26]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:08:26]line СНО: Общий режим [13:08:26]line Чек 319 20.10.2024 13:08 [13:08:26]line Смена: 314 ФФД: 1.0 [13:08:26]line ЗНМ: 0300000234 [13:08:26]line РНМ: 0000137193017469 [13:08:26]line Версия ККМ: v1.0 [13:08:26]line ФМ: 0000000000963156 [13:08:26]line ФД: 156247 [13:08:26]line ФПД: 111727093317603 [13:08:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T130826&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156247&fm=111727093317603&tin=02508201610067®Number=0000137193017469&sum=60000 [13:08:26]written 0, free lines is 4095 [13:08:26]OFD Sender: Processing packet 156247 [packets to send 52, broken 51] [13:08:26]ProducePacketName [13:08:26]name=ofd_packets/00156247 [13:08:26]OFD Sender: To server: pG, [13:08:26]CommunicateWithHost lk.salyk.kg:30040 [13:08:26]ConnectInit lk.salyk.kg [13:08:26]Connected sock=10 [13:08:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A7 50 07 01 7A 53 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 CA 00 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 57 62 02 00 35 04 06 00 65 9D 7D B5 7F E3 4A 18 F5 A2 4B 29 2B E7 [13:08:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 9B 65 47 00 4E F5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 57 62 02 00 F4 03 04 00 FC A6 14 67 B6 04 01 00 00 FE 3B 18 77 ED 32 6F CF [13:08:27]CommunicateWithHost err = 0 [13:08:27]CheckOFDResponse [13:08:27]1017 (14) - 77093643461234 [13:08:27]1041 (16) - 0000000000963156 [13:08:27]1040 (4) - 156247 [13:08:27]1012 (4) - 20.10.2024 06:45 [13:08:27]1206 (1) - 0 [13:08:27]OFD Sender: Remove packet 156247 [13:08:27]ProducePacketName [13:08:27]name=ofd_packets/00156247 [13:08:27]NVStorageDeleteData [13:08:27]Write to MH i2c: 01 00 00 BE 3B F9 [13:08:27]Write i2c OK [13:08:27]MH_I2C_Read... [13:08:27]Read from MH i2c: 01 [13:08:27]MH_I2C_Read... [13:08:27]Read from MH i2c: 01 07 00 [13:08:27]MH_I2C_Read... [13:08:27]Read from MH i2c: 01 07 00 BE 3B 00 00 00 00 00 00 0D 0D [13:08:27]RasterBufferAndPrint [13:08:27]line [13:08:27]line [13:08:27]line [13:08:27]line [13:08:27]line [13:08:27]written 0, free lines is 3340 [13:08:27]MH_Cut [13:08:27]Write to MH i2c: D1 01 00 C5 3B 01 D2 [13:08:27]Write i2c OK [13:08:27]MH_I2C_Read... [13:08:27]Read from MH i2c: D1 [13:08:27]MH_I2C_Read... [13:08:27]Read from MH i2c: D1 01 00 [13:08:27]MH_I2C_Read... [13:08:27]Read from MH i2c: D1 01 00 C5 3B 00 D1 [13:08:27]Write to MH i2c: 01 00 00 C6 3B 01 [13:08:27]Write i2c OK [13:08:27]MH_I2C_Read... [13:08:27]OFD Sender: No OFD packet to send [13:08:27]*** Cut start [13:08:27]*** Partial cut [13:08:27]*** CUTSNS_PIN = 1 [13:08:28]*** CUTSNS_PIN = 0 [13:08:28]*** Brake cut motor [13:08:28]Read from MH i2c: 01 [13:08:28]MH_I2C_Read... [13:08:28]*** Stop cut motor [13:08:28]*** Cut end [13:08:28]Read from MH i2c: 01 07 00 [13:08:28]MH_I2C_Read... [13:08:28]Read from MH i2c: 01 07 00 C6 3B 00 00 00 00 00 FF 0F 16 [13:08:28]process_action close_receipt done [13:08:28]requested_data is exist [13:08:28]produce_requested_data [13:08:28]requested_item fm.sn is exist - process it [13:08:28]wFMCommunicate request_size=4 [13:08:28]MH_SAM_APDU [13:08:28]CAPDU: 80 11 00 00 [13:08:28]Write to MH i2c: E2 08 00 C7 3B 80 11 00 00 00 00 00 00 7C [13:08:28]Write i2c OK [13:08:28]MH_I2C_Read... [13:08:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:08:28]Read from MH i2c: E2 [13:08:28]MH_I2C_Read... [13:08:28]Read from MH i2c: E2 17 00 [13:08:28]MH_I2C_Read... [13:08:28]Read from MH i2c: E2 17 00 C7 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CD [13:08:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:08:28]wFMCommunicate OK [13:08:28]requested_item fd.num is exist - process it [13:08:28]SAM_PROTO_GetFieldsCounters [13:08:28]wFMCommunicate request_size=4 [13:08:28]MH_SAM_APDU [13:08:28]CAPDU: 80 13 00 00 [13:08:28]Write to MH i2c: E2 08 00 C8 3B 80 13 00 00 00 00 00 00 7F [13:08:28]Write i2c OK [13:08:28]MH_I2C_Read... [13:08:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:08:28]Read from MH i2c: E2 [13:08:28]MH_I2C_Read... [13:08:28]Read from MH i2c: E2 62 00 [13:08:28]MH_I2C_Read... [13:08:28]Read from MH i2c: E2 62 00 C8 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 57 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 3F 01 00 00 5E 04 04 00 3F 01 00 00 57 04 04 00 40 01 00 00 19 04 04 00 00 00 00 00 90 00 6E [13:08:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 57 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 3F 01 00 00 5E 04 04 00 3F 01 00 00 57 04 04 00 40 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:08:28]wFMCommunicate OK [13:08:28]SAM_PROTO_GetFieldsCounters done [13:08:28]requested_item shift.num is exist - process it [13:08:28]requested_item shift.opened is exist - process it [13:08:28]req_shift_opened [13:08:28]FM_GetShiftState [13:08:28]SAM_PROTO_GetShiftState [13:08:28]wFMCommunicate request_size=4 [13:08:28]MH_SAM_APDU [13:08:28]CAPDU: 80 13 01 00 [13:08:28]Write to MH i2c: E2 08 00 C9 3B 80 13 01 00 00 00 00 00 81 [13:08:28]Write i2c OK [13:08:28]MH_I2C_Read... [13:08:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:08:28]Read from MH i2c: E2 [13:08:28]MH_I2C_Read... [13:08:28]Read from MH i2c: E2 0E 00 [13:08:28]MH_I2C_Read... [13:08:28]Read from MH i2c: E2 0E 00 C9 3B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 28 [13:08:28]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:08:28]wFMCommunicate OK [13:08:28]SAM_PROTO_GetShiftState done [13:08:28]FM_GetShiftState done [13:08:28]req_shift_opened done [13:08:28]requested_item shift.open_date is exist - process it [13:08:28]req_shift_open_date [13:08:28]req_shift_open_date done [13:08:28]produce_requested_data done [13:08:28]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156247,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:08:28]process_action_free close_receipt [13:08:28]json_value_free [13:08:28]json_value_free done [13:08:28]process_json_proto returns [13:08:28]Send response to host [13:08:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156247,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:08:28]free response buf [13:08:28]execute_script done [13:08:28]execute_script returns [13:08:28]free content buf [13:08:28]Sock 8.Close socket [13:08:28]Sock 8.Thread stoped [13:08:32]accept exits with 9 [13:08:32]New connection [13:08:32]New thread 3066551652 created [13:08:32]Thread 3066695012 joined [13:08:32]Waiting for new connection... [13:08:32] Sock 9.Parse request [13:08:32]Sock 9.Check first char [13:08:32]Sock 9.First char is OK [13:08:32]request: POST /json_proto HTTP/1.0 [13:08:32]Method: POST [13:08:32]URL: /json_proto [13:08:32]Method is POST - this is cgi request [13:08:32]url: /json_proto [13:08:32]query_string will be loaded in cgi processing [13:08:32]execute_cgi json_proto POST (null) [13:08:32]execute_cgi path=json_proto method=POST [13:08:32]POST find Content-Length [13:08:32]Host: 172.17.53.67:8080 [13:08:32]Content-Length: 677 [13:08:32]Content-Type: application/json [13:08:32] [13:08:32]POST finish read [13:08:32]Found Content-Length = 677 [13:08:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874542", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:08:32]execute_script... [13:08:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874542", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:08:32]POST & json_proto [13:08:32]process_json_proto [13:08:32]json parsed OK: [13:08:32]protocol is kg_v1.0 [13:08:32]action value=close_receipt [13:08:32]process_action close_receipt [13:08:32]cmd_close_receipt [13:08:32]MH_GetDate [13:08:32]Write to MH i2c: F0 00 00 CA 3B F4 [13:08:32]Write i2c OK [13:08:32]MH_I2C_Read... [13:08:32]Read from MH i2c: F0 [13:08:32]MH_I2C_Read... [13:08:32]Read from MH i2c: F0 09 00 [13:08:32]MH_I2C_Read... [13:08:32]Read from MH i2c: F0 09 00 CA 3B 00 D2 00 15 67 19 BC 99 64 1D [13:08:32]GetLastDocTimeStamp 1729429706 [13:08:32]current date 1729429714 [13:08:32]FM_GetShiftState [13:08:32]SAM_PROTO_GetShiftState [13:08:32]wFMCommunicate request_size=4 [13:08:32]MH_SAM_APDU [13:08:32]CAPDU: 80 13 01 00 [13:08:32]Write to MH i2c: E2 08 00 CB 3B 80 13 01 00 00 00 00 00 83 [13:08:32]Write i2c OK [13:08:32]MH_I2C_Read... [13:08:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:08:32]Read from MH i2c: E2 [13:08:32]MH_I2C_Read... [13:08:32]Read from MH i2c: E2 0E 00 [13:08:32]MH_I2C_Read... [13:08:32]Read from MH i2c: E2 0E 00 CB 3B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 2A [13:08:32]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:08:32]wFMCommunicate OK [13:08:32]SAM_PROTO_GetShiftState done [13:08:32]FM_GetShiftState done [13:08:32]opened in 1729383891 [13:08:32]opened+sec_in_day 1729470291 [13:08:32]quantity*price = 50041 [13:08:32]sum+1 = 50042 [13:08:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 320 20.10.2024 13:08 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156248 ФПД: 218582343191925 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T130834&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156248&fm=218582343191925&tin=02508201610067®Number=0000137193017469&sum=50000 [13:08:33]StoreToDocumentArchive [13:08:33]shift 314 fd 156248 [13:08:33]save to /storage/0314/doc_00156248 [13:08:33]save last doc name /storage/0314/doc_00156248 to /storage/kkm_last_doc_name [13:08:33]save OK [13:08:33]Clear old archive folders... [13:08:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:08:33]tlvbuf is 009898A0 [13:08:33]SAM_PROTO_ClearQueue [13:08:33]wFMCommunicate request_size=4 [13:08:33]MH_SAM_APDU [13:08:33]CAPDU: 80 09 00 00 [13:08:33]Write to MH i2c: E2 08 00 D8 3B 80 09 00 00 00 00 00 00 85 [13:08:33]Write i2c OK [13:08:33]MH_I2C_Read... [13:08:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:08:33]Read from MH i2c: E2 [13:08:33]MH_I2C_Read... [13:08:33]Read from MH i2c: E2 03 00 [13:08:33]MH_I2C_Read... [13:08:33]Read from MH i2c: E2 03 00 D8 3B 00 90 00 87 [13:08:33]RAPDU: 90 00 [13:08:33]wFMCommunicate OK [13:08:33]SAM_PROTO_ClearQueue done [13:08:33]KKMCreateOFDPacket [13:08:33]OFDProtocolAddRootSTLVToBuf [13:08:33]FM_MakeSignedData [13:08:33]FM_MakeSignedData [13:08:33]SAM_PROTO_SignData [13:08:33]wFMCommunicate request_size=4 [13:08:33]MH_SAM_APDU [13:08:33]CAPDU: 80 0D 01 02 [13:08:33]Write to MH i2c: E2 08 00 D9 3B 80 0D 01 02 00 00 00 00 8D [13:08:33]Write i2c OK [13:08:33]MH_I2C_Read... [13:08:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:08:33]Read from MH i2c: E2 [13:08:33]MH_I2C_Read... [13:08:33]Read from MH i2c: E2 03 00 [13:08:33]MH_I2C_Read... [13:08:33]Read from MH i2c: E2 03 00 D9 3B 00 90 00 88 [13:08:33]RAPDU: 90 00 [13:08:33]wFMCommunicate OK [13:08:33]wFMCommunicate request_size=255 [13:08:33]MH_SAM_APDU [13:08:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 D2 00 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 58 62 02 00 35 04 06 00 C6 [13:08:33]Write to MH i2c: E2 02 01 DA 3B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 D2 00 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 58 62 02 00 35 04 06 00 C6 00 00 80 [13:08:33]Write i2c OK [13:08:33]MH_I2C_Read... [13:08:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:08:34]Read from MH i2c: E2 [13:08:34]MH_I2C_Read... [13:08:34]Read from MH i2c: E2 03 00 [13:08:34]MH_I2C_Read... [13:08:34]Read from MH i2c: E2 03 00 DA 3B 00 90 00 89 [13:08:34]RAPDU: 90 00 [13:08:34]wFMCommunicate OK [13:08:34]wFMCommunicate request_size=10 [13:08:34]MH_SAM_APDU [13:08:34]CAPDU: 80 0D 02 02 05 CC AA EB 8D 75 [13:08:34]Write to MH i2c: E2 0D 00 DB 3B 80 0D 02 02 05 00 CC AA EB 8D 75 00 00 FD [13:08:34]Write i2c OK [13:08:34]MH_I2C_Read... [13:08:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:08:34]Read from MH i2c: E2 [13:08:34]MH_I2C_Read... [13:08:34]Read from MH i2c: E2 03 00 [13:08:34]MH_I2C_Read... [13:08:34]Read from MH i2c: E2 03 00 DB 3B 00 90 00 8A [13:08:34]RAPDU: 90 00 [13:08:34]wFMCommunicate OK [13:08:34]wFMCommunicate request_size=4 [13:08:34]MH_SAM_APDU [13:08:34]CAPDU: 80 0D 03 02 [13:08:34]Write to MH i2c: E2 08 00 DC 3B 80 0D 03 02 00 00 00 00 92 [13:08:34]Write i2c OK [13:08:34]MH_I2C_Read... [13:08:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:08:34]Read from MH i2c: E2 [13:08:34]MH_I2C_Read... [13:08:34]Read from MH i2c: E2 0B 00 [13:08:34]MH_I2C_Read... [13:08:34]Read from MH i2c: E2 0B 00 DC 3B 00 C8 F3 D7 28 9D 27 78 18 90 00 A1 [13:08:34]RAPDU: C8 F3 D7 28 9D 27 78 18 90 00 [13:08:34]wFMCommunicate OK [13:08:34]SAM_PROTO_SignData done [13:08:34]FM_MakeSignedData done [13:08:34]CreateOFDProtocolMessage [13:08:34]wFMCommunicate request_size=4 [13:08:34]MH_SAM_APDU [13:08:34]CAPDU: 80 11 00 00 [13:08:34]Write to MH i2c: E2 08 00 DD 3B 80 11 00 00 00 00 00 00 92 [13:08:34]Write i2c OK [13:08:34]MH_I2C_Read... [13:08:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:08:34]Read from MH i2c: E2 [13:08:34]MH_I2C_Read... [13:08:34]Read from MH i2c: E2 17 00 [13:08:34]MH_I2C_Read... [13:08:34]Read from MH i2c: E2 17 00 DD 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E3 [13:08:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:08:34]wFMCommunicate OK [13:08:34]CreateOFDProtocolMessage done [13:08:34]OFDSenderStorePacket 156248 [13:08:34]StoreOFDPacket docnum=156248 [13:08:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D2 BC 07 01 A8 0C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 D2 00 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 58 62 02 00 35 04 06 00 C6 CC AA EB 8D 75 C8 F3 D7 28 9D 27 78 18 [13:08:34]CheckFolder [13:08:34]dirname=/storage/ofd_packets [13:08:34]CheckFolder done [13:08:34]ProducePacketName [13:08:34]name=ofd_packets/00156248 [13:08:34]NVStorageSaveData ofd_packets/00156248 [13:08:34]File name is /storage/ofd_packets/00156248 [13:08:34]Write 301 bytes [13:08:34]NVStorageSaveData done [13:08:34]OFDSenderStorePacket done [13:08:34]KKMCreateOFDPacket done [13:08:34]NVStorageSaveData kkm_last_timestamp [13:08:34]File name is /storage/kkm_last_timestamp [13:08:34]Write 4 bytes [13:08:34]NVStorageSaveData done [13:08:34]ExternCall_PrintAddStr [13:08:34]wPrintStart [13:08:34]Write to MH i2c: 01 00 00 DE 3B 19 [13:08:34]Write i2c OK [13:08:34]MH_I2C_Read... [13:08:34]Read from MH i2c: 01 [13:08:34]MH_I2C_Read... [13:08:34]Read from MH i2c: 01 07 00 [13:08:34]MH_I2C_Read... [13:08:34]Read from MH i2c: 01 07 00 DE 3B 00 00 00 00 00 FF 0F 2E [13:08:34]RasterBufferAndPrint [13:08:34]line Счет N : (1)874542 [13:08:34]line ИНН: 02508201610067 [13:08:34]line Контрольно-Кассовый Чек [13:08:34]line ПРОДАЖА [13:08:34]line ТРК (МРК, ГНК) : 32 [13:08:34]line Товар: 2710124130 [13:08:34]line Аи-92-К-5 [13:08:34]line 7.480 * 66.90 [13:08:34]line = 500.41 [13:08:34]line НДС 12% НСП 1% [13:08:34]line > о реализуемом товаре [13:08:34]line ОКРУГЛЕНИЕ: -0.41 [13:08:34]line ИТОГО: 500.00 [13:08:34]line Внесено: 500.00 [13:08:34]line СДАЧА: 0.00 [13:08:34]line НСП 1% : 4.43 [13:08:34]line НДС 12% : 53.14 [13:08:34]line Наличными: 500.00 [13:08:34]line Безнал.: 0.00 [13:08:34]line Место: АЗС № 165 "Партнер Нефть" [13:08:34]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:08:34]line СНО: Общий режим [13:08:34]line Чек 320 20.10.2024 13:08 [13:08:34]line Смена: 314 ФФД: 1.0 [13:08:34]line ЗНМ: 0300000234 [13:08:34]line РНМ: 0000137193017469 [13:08:34]line Версия ККМ: v1.0 [13:08:34]line ФМ: 0000000000963156 [13:08:34]line ФД: 156248 [13:08:34]line ФПД: 218582343191925 [13:08:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T130834&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156248&fm=218582343191925&tin=02508201610067®Number=0000137193017469&sum=50000 [13:08:34]written 0, free lines is 4095 [13:08:34]OFD Sender: Processing packet 156248 [packets to send 52, broken 51] [13:08:34]ProducePacketName [13:08:34]name=ofd_packets/00156248 [13:08:34]OFD Sender: To server: pG, [13:08:34]CommunicateWithHost lk.salyk.kg:30040 [13:08:34]ConnectInit lk.salyk.kg [13:08:34]Connected sock=10 [13:08:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D2 BC 07 01 A8 0C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 D2 00 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 58 62 02 00 35 04 06 00 C6 CC AA EB 8D 75 C8 F3 D7 28 9D 27 78 18 [13:08:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B2 B0 47 00 54 A4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 58 62 02 00 F4 03 04 00 04 A7 14 67 B6 04 01 00 00 97 95 32 C7 89 5C 05 07 [13:08:34]CommunicateWithHost err = 0 [13:08:34]CheckOFDResponse [13:08:34]1017 (14) - 77093643461234 [13:08:34]1041 (16) - 0000000000963156 [13:08:34]1040 (4) - 156248 [13:08:34]1012 (4) - 20.10.2024 06:45 [13:08:34]1206 (1) - 0 [13:08:34]OFD Sender: Remove packet 156248 [13:08:34]ProducePacketName [13:08:34]name=ofd_packets/00156248 [13:08:34]NVStorageDeleteData [13:08:34]Write to MH i2c: 01 00 00 09 3C 45 [13:08:34]Write i2c OK [13:08:34]MH_I2C_Read... [13:08:34]Read from MH i2c: 01 [13:08:34]MH_I2C_Read... [13:08:34]Read from MH i2c: 01 07 00 [13:08:34]MH_I2C_Read... [13:08:34]Read from MH i2c: 01 07 00 09 3C 00 00 00 00 00 00 0D 59 [13:08:34]RasterBufferAndPrint [13:08:34]line [13:08:34]line [13:08:34]line [13:08:34]line [13:08:34]line [13:08:34]written 0, free lines is 3346 [13:08:34]MH_Cut [13:08:34]Write to MH i2c: D1 01 00 10 3C 01 1E [13:08:34]Write i2c OK [13:08:34]MH_I2C_Read... [13:08:34]Read from MH i2c: D1 [13:08:34]MH_I2C_Read... [13:08:34]Read from MH i2c: D1 01 00 [13:08:34]MH_I2C_Read... [13:08:34]Read from MH i2c: D1 01 00 10 3C 00 1D [13:08:34]Write to MH i2c: 01 00 00 11 3C 4D [13:08:34]Write i2c OK [13:08:34]MH_I2C_Read... [13:08:35]OFD Sender: No OFD packet to send [13:08:35]*** Cut start [13:08:35]*** Partial cut [13:08:35]*** CUTSNS_PIN = 1 [13:08:35]*** CUTSNS_PIN = 0 [13:08:35]*** Brake cut motor [13:08:36]Read from MH i2c: 01 [13:08:36]MH_I2C_Read... [13:08:36]*** Stop cut motor [13:08:36]*** Cut end [13:08:36]Read from MH i2c: 01 07 00 [13:08:36]MH_I2C_Read... [13:08:36]Read from MH i2c: 01 07 00 11 3C 00 00 00 00 00 FF 0F 62 [13:08:36]process_action close_receipt done [13:08:36]requested_data is exist [13:08:36]produce_requested_data [13:08:36]requested_item fm.sn is exist - process it [13:08:36]wFMCommunicate request_size=4 [13:08:36]MH_SAM_APDU [13:08:36]CAPDU: 80 11 00 00 [13:08:36]Write to MH i2c: E2 08 00 12 3C 80 11 00 00 00 00 00 00 C8 [13:08:36]Write i2c OK [13:08:36]MH_I2C_Read... [13:08:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:08:36]Read from MH i2c: E2 [13:08:36]MH_I2C_Read... [13:08:36]Read from MH i2c: E2 17 00 [13:08:36]MH_I2C_Read... [13:08:36]Read from MH i2c: E2 17 00 12 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 19 [13:08:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:08:36]wFMCommunicate OK [13:08:36]requested_item fd.num is exist - process it [13:08:36]SAM_PROTO_GetFieldsCounters [13:08:36]wFMCommunicate request_size=4 [13:08:36]MH_SAM_APDU [13:08:36]CAPDU: 80 13 00 00 [13:08:36]Write to MH i2c: E2 08 00 13 3C 80 13 00 00 00 00 00 00 CB [13:08:36]Write i2c OK [13:08:36]MH_I2C_Read... [13:08:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:08:36]Read from MH i2c: E2 [13:08:36]MH_I2C_Read... [13:08:36]Read from MH i2c: E2 62 00 [13:08:36]MH_I2C_Read... [13:08:36]Read from MH i2c: E2 62 00 13 3C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 58 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 40 01 00 00 5E 04 04 00 40 01 00 00 57 04 04 00 41 01 00 00 19 04 04 00 00 00 00 00 90 00 BE [13:08:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 58 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 40 01 00 00 5E 04 04 00 40 01 00 00 57 04 04 00 41 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:08:36]wFMCommunicate OK [13:08:36]SAM_PROTO_GetFieldsCounters done [13:08:36]requested_item shift.num is exist - process it [13:08:36]requested_item shift.opened is exist - process it [13:08:36]req_shift_opened [13:08:36]FM_GetShiftState [13:08:36]SAM_PROTO_GetShiftState [13:08:36]wFMCommunicate request_size=4 [13:08:36]MH_SAM_APDU [13:08:36]CAPDU: 80 13 01 00 [13:08:36]Write to MH i2c: E2 08 00 14 3C 80 13 01 00 00 00 00 00 CD [13:08:36]Write i2c OK [13:08:36]MH_I2C_Read... [13:08:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:08:36]Read from MH i2c: E2 [13:08:36]MH_I2C_Read... [13:08:36]Read from MH i2c: E2 0E 00 [13:08:36]MH_I2C_Read... [13:08:36]Read from MH i2c: E2 0E 00 14 3C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 74 [13:08:36]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:08:36]wFMCommunicate OK [13:08:36]SAM_PROTO_GetShiftState done [13:08:36]FM_GetShiftState done [13:08:36]req_shift_opened done [13:08:36]requested_item shift.open_date is exist - process it [13:08:36]req_shift_open_date [13:08:36]req_shift_open_date done [13:08:36]produce_requested_data done [13:08:36]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156248,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:08:36]process_action_free close_receipt [13:08:36]json_value_free [13:08:36]json_value_free done [13:08:36]process_json_proto returns [13:08:36]Send response to host [13:08:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156248,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:08:36]free response buf [13:08:36]execute_script done [13:08:36]execute_script returns [13:08:36]free content buf [13:08:36]Sock 9.Close socket [13:08:36]Sock 9.Thread stoped [13:08:40]OFD Sender: No OFD packet to send [13:08:45]OFD Sender: No OFD packet to send [13:08:50]OFD Sender: No OFD packet to send [13:08:55]OFD Sender: No OFD packet to send [13:09:00]OFD Sender: No OFD packet to send [13:09:05]OFD Sender: No OFD packet to send [13:09:10]OFD Sender: No OFD packet to send [13:09:15]OFD Sender: No OFD packet to send [13:09:20]OFD Sender: No OFD packet to send [13:09:25]OFD Sender: No OFD packet to send [13:09:30]OFD Sender: No OFD packet to send [13:09:35]OFD Sender: No OFD packet to send [13:09:40]OFD Sender: No OFD packet to send [13:09:45]OFD Sender: No OFD packet to send [13:09:50]OFD Sender: No OFD packet to send [13:09:55]OFD Sender: No OFD packet to send [13:10:00]OFD Sender: No OFD packet to send [13:10:05]OFD Sender: No OFD packet to send [13:10:10]OFD Sender: No OFD packet to send [13:10:15]OFD Sender: No OFD packet to send [13:10:20]OFD Sender: No OFD packet to send [13:10:25]OFD Sender: No OFD packet to send [13:10:30]OFD Sender: No OFD packet to send [13:10:35]OFD Sender: No OFD packet to send [13:10:40]OFD Sender: No OFD packet to send [13:10:45]OFD Sender: No OFD packet to send [13:10:50]OFD Sender: No OFD packet to send [13:10:55]OFD Sender: No OFD packet to send [13:11:00]OFD Sender: No OFD packet to send [13:11:05]OFD Sender: No OFD packet to send [13:11:10]OFD Sender: No OFD packet to send [13:11:15]OFD Sender: No OFD packet to send [13:11:17]accept exits with 8 [13:11:17]New connection [13:11:17]New thread 3066695012 created [13:11:17]Thread 3066551652 joined [13:11:17]Waiting for new connection... [13:11:17] Sock 8.Parse request [13:11:17]Sock 8.Check first char [13:11:17]Sock 8.First char is OK [13:11:17]request: POST /json_proto HTTP/1.0 [13:11:17]Method: POST [13:11:17]URL: /json_proto [13:11:17]Method is POST - this is cgi request [13:11:17]url: /json_proto [13:11:17]query_string will be loaded in cgi processing [13:11:17]execute_cgi json_proto POST (null) [13:11:17]execute_cgi path=json_proto method=POST [13:11:17]POST find Content-Length [13:11:17]Host: 172.17.53.67:8080 [13:11:17]Content-Length: 677 [13:11:17]Content-Type: application/json [13:11:17] [13:11:17]POST finish read [13:11:17]Found Content-Length = 677 [13:11:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874543", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:11:17]execute_script... [13:11:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874543", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:11:17]POST & json_proto [13:11:17]process_json_proto [13:11:17]json parsed OK: [13:11:17]protocol is kg_v1.0 [13:11:17]action value=close_receipt [13:11:17]process_action close_receipt [13:11:17]cmd_close_receipt [13:11:17]MH_GetDate [13:11:17]Write to MH i2c: F0 00 00 15 3C 40 [13:11:17]Write i2c OK [13:11:17]MH_I2C_Read... [13:11:17]Read from MH i2c: F0 [13:11:17]MH_I2C_Read... [13:11:17]Read from MH i2c: F0 09 00 [13:11:17]MH_I2C_Read... [13:11:17]Read from MH i2c: F0 09 00 15 3C 00 76 01 15 67 19 BC 99 64 0E [13:11:17]GetLastDocTimeStamp 1729429714 [13:11:17]current date 1729429878 [13:11:17]FM_GetShiftState [13:11:17]SAM_PROTO_GetShiftState [13:11:17]wFMCommunicate request_size=4 [13:11:17]MH_SAM_APDU [13:11:17]CAPDU: 80 13 01 00 [13:11:17]Write to MH i2c: E2 08 00 16 3C 80 13 01 00 00 00 00 00 CF [13:11:17]Write i2c OK [13:11:17]MH_I2C_Read... [13:11:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:11:17]Read from MH i2c: E2 [13:11:17]MH_I2C_Read... [13:11:17]Read from MH i2c: E2 0E 00 [13:11:17]MH_I2C_Read... [13:11:17]Read from MH i2c: E2 0E 00 16 3C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 76 [13:11:17]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:11:17]wFMCommunicate OK [13:11:17]SAM_PROTO_GetShiftState done [13:11:17]FM_GetShiftState done [13:11:17]opened in 1729383891 [13:11:17]opened+sec_in_day 1729470291 [13:11:17]quantity*price = 20003 [13:11:17]sum+1 = 20004 [13:11:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 321 20.10.2024 13:11 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156249 ФПД: 160814845103593 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T131118&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156249&fm=160814845103593&tin=02508201610067®Number=0000137193017469&sum=20000 [13:11:18]StoreToDocumentArchive [13:11:18]shift 314 fd 156249 [13:11:18]save to /storage/0314/doc_00156249 [13:11:18]save last doc name /storage/0314/doc_00156249 to /storage/kkm_last_doc_name [13:11:18]save OK [13:11:18]Clear old archive folders... [13:11:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:11:18]tlvbuf is B6F164B0 [13:11:18]SAM_PROTO_ClearQueue [13:11:18]wFMCommunicate request_size=4 [13:11:18]MH_SAM_APDU [13:11:18]CAPDU: 80 09 00 00 [13:11:18]Write to MH i2c: E2 08 00 23 3C 80 09 00 00 00 00 00 00 D1 [13:11:18]Write i2c OK [13:11:18]MH_I2C_Read... [13:11:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:11:18]Read from MH i2c: E2 [13:11:18]MH_I2C_Read... [13:11:18]Read from MH i2c: E2 03 00 [13:11:18]MH_I2C_Read... [13:11:18]Read from MH i2c: E2 03 00 23 3C 00 90 00 D3 [13:11:18]RAPDU: 90 00 [13:11:18]wFMCommunicate OK [13:11:18]SAM_PROTO_ClearQueue done [13:11:18]KKMCreateOFDPacket [13:11:18]OFDProtocolAddRootSTLVToBuf [13:11:18]FM_MakeSignedData [13:11:18]FM_MakeSignedData [13:11:18]SAM_PROTO_SignData [13:11:18]wFMCommunicate request_size=4 [13:11:18]MH_SAM_APDU [13:11:18]CAPDU: 80 0D 01 02 [13:11:18]Write to MH i2c: E2 08 00 24 3C 80 0D 01 02 00 00 00 00 D9 [13:11:18]Write i2c OK [13:11:18]MH_I2C_Read... [13:11:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:11:18]Read from MH i2c: E2 [13:11:18]MH_I2C_Read... [13:11:18]Read from MH i2c: E2 03 00 [13:11:18]MH_I2C_Read... [13:11:18]Read from MH i2c: E2 03 00 24 3C 00 90 00 D4 [13:11:18]RAPDU: 90 00 [13:11:18]wFMCommunicate OK [13:11:18]wFMCommunicate request_size=255 [13:11:18]MH_SAM_APDU [13:11:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 01 00 00 F4 03 04 00 76 01 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 59 62 02 00 35 04 06 00 92 [13:11:18]Write to MH i2c: E2 02 01 25 3C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 01 00 00 F4 03 04 00 76 01 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 59 62 02 00 35 04 06 00 92 00 00 01 [13:11:18]Write i2c OK [13:11:18]MH_I2C_Read... [13:11:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:11:18]Read from MH i2c: E2 [13:11:18]MH_I2C_Read... [13:11:18]Read from MH i2c: E2 03 00 [13:11:18]MH_I2C_Read... [13:11:18]Read from MH i2c: E2 03 00 25 3C 00 90 00 D5 [13:11:18]RAPDU: 90 00 [13:11:18]wFMCommunicate OK [13:11:18]wFMCommunicate request_size=10 [13:11:18]MH_SAM_APDU [13:11:18]CAPDU: 80 0D 02 02 05 42 9F B7 8D E9 [13:11:18]Write to MH i2c: E2 0D 00 26 3C 80 0D 02 02 05 00 42 9F B7 8D E9 00 00 F4 [13:11:18]Write i2c OK [13:11:18]MH_I2C_Read... [13:11:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:11:18]Read from MH i2c: E2 [13:11:18]MH_I2C_Read... [13:11:18]Read from MH i2c: E2 03 00 [13:11:18]MH_I2C_Read... [13:11:18]Read from MH i2c: E2 03 00 26 3C 00 90 00 D6 [13:11:18]RAPDU: 90 00 [13:11:18]wFMCommunicate OK [13:11:18]wFMCommunicate request_size=4 [13:11:18]MH_SAM_APDU [13:11:18]CAPDU: 80 0D 03 02 [13:11:18]Write to MH i2c: E2 08 00 27 3C 80 0D 03 02 00 00 00 00 DE [13:11:18]Write i2c OK [13:11:18]MH_I2C_Read... [13:11:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:11:19]Read from MH i2c: E2 [13:11:19]MH_I2C_Read... [13:11:19]Read from MH i2c: E2 0B 00 [13:11:19]MH_I2C_Read... [13:11:19]Read from MH i2c: E2 0B 00 27 3C 00 98 E5 A5 A9 C1 96 18 1C 90 00 35 [13:11:19]RAPDU: 98 E5 A5 A9 C1 96 18 1C 90 00 [13:11:19]wFMCommunicate OK [13:11:19]SAM_PROTO_SignData done [13:11:19]FM_MakeSignedData done [13:11:19]CreateOFDProtocolMessage [13:11:19]wFMCommunicate request_size=4 [13:11:19]MH_SAM_APDU [13:11:19]CAPDU: 80 11 00 00 [13:11:19]Write to MH i2c: E2 08 00 28 3C 80 11 00 00 00 00 00 00 DE [13:11:19]Write i2c OK [13:11:19]MH_I2C_Read... [13:11:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:11:19]Read from MH i2c: E2 [13:11:19]MH_I2C_Read... [13:11:19]Read from MH i2c: E2 17 00 [13:11:19]MH_I2C_Read... [13:11:19]Read from MH i2c: E2 17 00 28 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2F [13:11:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:11:19]wFMCommunicate OK [13:11:19]CreateOFDProtocolMessage done [13:11:19]OFDSenderStorePacket 156249 [13:11:19]StoreOFDPacket docnum=156249 [13:11:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 4A 35 07 01 F5 9E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 01 00 00 F4 03 04 00 76 01 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 59 62 02 00 35 04 06 00 92 42 9F B7 8D E9 98 E5 A5 A9 C1 96 18 1C [13:11:19]CheckFolder [13:11:19]dirname=/storage/ofd_packets [13:11:19]CheckFolder done [13:11:19]ProducePacketName [13:11:19]name=ofd_packets/00156249 [13:11:19]NVStorageSaveData ofd_packets/00156249 [13:11:19]File name is /storage/ofd_packets/00156249 [13:11:19]Write 301 bytes [13:11:19]NVStorageSaveData done [13:11:19]OFDSenderStorePacket done [13:11:19]KKMCreateOFDPacket done [13:11:19]NVStorageSaveData kkm_last_timestamp [13:11:19]File name is /storage/kkm_last_timestamp [13:11:19]Write 4 bytes [13:11:19]NVStorageSaveData done [13:11:19]ExternCall_PrintAddStr [13:11:19]wPrintStart [13:11:19]Write to MH i2c: 01 00 00 29 3C 65 [13:11:19]Write i2c OK [13:11:19]MH_I2C_Read... [13:11:19]Read from MH i2c: 01 [13:11:19]MH_I2C_Read... [13:11:19]Read from MH i2c: 01 07 00 [13:11:19]MH_I2C_Read... [13:11:19]Read from MH i2c: 01 07 00 29 3C 00 00 00 00 00 FF 0F 7A [13:11:19]RasterBufferAndPrint [13:11:19]line Счет N : (1)874543 [13:11:19]line ИНН: 02508201610067 [13:11:19]line Контрольно-Кассовый Чек [13:11:19]line ПРОДАЖА [13:11:19]line ТРК (МРК, ГНК) : 32 [13:11:19]line Товар: 2710124130 [13:11:19]line Аи-92-К-5 [13:11:19]line 2.990 * 66.90 [13:11:19]line = 200.03 [13:11:19]line НДС 12% НСП 1% [13:11:19]line > о реализуемом товаре [13:11:19]line ОКРУГЛЕНИЕ: -0.03 [13:11:19]line ИТОГО: 200.00 [13:11:19]line Внесено: 200.00 [13:11:19]line СДАЧА: 0.00 [13:11:19]line НСП 1% : 1.77 [13:11:19]line НДС 12% : 21.24 [13:11:19]line Наличными: 200.00 [13:11:19]line Безнал.: 0.00 [13:11:19]line Место: АЗС № 165 "Партнер Нефть" [13:11:19]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:11:19]line СНО: Общий режим [13:11:19]line Чек 321 20.10.2024 13:11 [13:11:19]line Смена: 314 ФФД: 1.0 [13:11:19]line ЗНМ: 0300000234 [13:11:19]line РНМ: 0000137193017469 [13:11:19]line Версия ККМ: v1.0 [13:11:19]line ФМ: 0000000000963156 [13:11:19]line ФД: 156249 [13:11:19]line ФПД: 160814845103593 [13:11:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T131118&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156249&fm=160814845103593&tin=02508201610067®Number=0000137193017469&sum=20000 [13:11:19]OFD Sender: Processing packet 156249 [packets to send 52, broken 51] [13:11:19]ProducePacketName [13:11:19]name=ofd_packets/00156249 [13:11:19]OFD Sender: To server: pG, [13:11:19]CommunicateWithHost lk.salyk.kg:30040 [13:11:19]ConnectInit lk.salyk.kg [13:11:19]written 0, free lines is 4095 [13:11:19]Connected sock=10 [13:11:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 4A 35 07 01 F5 9E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 01 00 00 F4 03 04 00 76 01 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 59 62 02 00 35 04 06 00 92 42 9F B7 8D E9 98 E5 A5 A9 C1 96 18 1C [13:11:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E0 F5 47 00 99 21 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 59 62 02 00 F4 03 04 00 A9 A7 14 67 B6 04 01 00 00 30 C6 86 98 BC 7A C3 73 [13:11:19]CommunicateWithHost err = 0 [13:11:19]CheckOFDResponse [13:11:19]1017 (14) - 77093643461234 [13:11:19]1041 (16) - 0000000000963156 [13:11:19]1040 (4) - 156249 [13:11:19]1012 (4) - 20.10.2024 06:48 [13:11:19]1206 (1) - 0 [13:11:19]OFD Sender: Remove packet 156249 [13:11:19]ProducePacketName [13:11:19]name=ofd_packets/00156249 [13:11:19]NVStorageDeleteData [13:11:19]Write to MH i2c: 01 00 00 54 3C 90 [13:11:19]Write i2c OK [13:11:19]MH_I2C_Read... [13:11:19]Read from MH i2c: 01 [13:11:19]MH_I2C_Read... [13:11:19]Read from MH i2c: 01 07 00 [13:11:19]MH_I2C_Read... [13:11:19]Read from MH i2c: 01 07 00 54 3C 00 00 00 00 00 E9 0C 8C [13:11:19]RasterBufferAndPrint [13:11:19]line [13:11:19]line [13:11:19]line [13:11:19]line [13:11:19]line [13:11:19]written 0, free lines is 3314 [13:11:19]MH_Cut [13:11:19]Write to MH i2c: D1 01 00 5B 3C 01 69 [13:11:19]Write i2c OK [13:11:19]MH_I2C_Read... [13:11:19]Read from MH i2c: D1 [13:11:19]MH_I2C_Read... [13:11:19]Read from MH i2c: D1 01 00 [13:11:19]MH_I2C_Read... [13:11:19]Read from MH i2c: D1 01 00 5B 3C 00 68 [13:11:19]Write to MH i2c: 01 00 00 5C 3C 98 [13:11:19]Write i2c OK [13:11:19]MH_I2C_Read... [13:11:20]OFD Sender: No OFD packet to send [13:11:20]*** Cut start [13:11:20]*** Partial cut [13:11:20]*** CUTSNS_PIN = 1 [13:11:20]*** CUTSNS_PIN = 0 [13:11:20]*** Brake cut motor [13:11:21]Read from MH i2c: 01 [13:11:21]MH_I2C_Read... [13:11:21]*** Stop cut motor [13:11:21]*** Cut end [13:11:21]Read from MH i2c: 01 07 00 [13:11:21]MH_I2C_Read... [13:11:21]Read from MH i2c: 01 07 00 5C 3C 00 00 00 00 00 FF 0F AD [13:11:21]process_action close_receipt done [13:11:21]requested_data is exist [13:11:21]produce_requested_data [13:11:21]requested_item fm.sn is exist - process it [13:11:21]wFMCommunicate request_size=4 [13:11:21]MH_SAM_APDU [13:11:21]CAPDU: 80 11 00 00 [13:11:21]Write to MH i2c: E2 08 00 5D 3C 80 11 00 00 00 00 00 00 13 [13:11:21]Write i2c OK [13:11:21]MH_I2C_Read... [13:11:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:11:21]Read from MH i2c: E2 [13:11:21]MH_I2C_Read... [13:11:21]Read from MH i2c: E2 17 00 [13:11:21]MH_I2C_Read... [13:11:21]Read from MH i2c: E2 17 00 5D 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 64 [13:11:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:11:21]wFMCommunicate OK [13:11:21]requested_item fd.num is exist - process it [13:11:21]SAM_PROTO_GetFieldsCounters [13:11:21]wFMCommunicate request_size=4 [13:11:21]MH_SAM_APDU [13:11:21]CAPDU: 80 13 00 00 [13:11:21]Write to MH i2c: E2 08 00 5E 3C 80 13 00 00 00 00 00 00 16 [13:11:21]Write i2c OK [13:11:21]MH_I2C_Read... [13:11:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:11:21]Read from MH i2c: E2 [13:11:21]MH_I2C_Read... [13:11:21]Read from MH i2c: E2 62 00 [13:11:21]MH_I2C_Read... [13:11:21]Read from MH i2c: E2 62 00 5E 3C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 59 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 41 01 00 00 5E 04 04 00 41 01 00 00 57 04 04 00 42 01 00 00 19 04 04 00 00 00 00 00 90 00 0D [13:11:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 59 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 41 01 00 00 5E 04 04 00 41 01 00 00 57 04 04 00 42 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:11:21]wFMCommunicate OK [13:11:21]SAM_PROTO_GetFieldsCounters done [13:11:21]requested_item shift.num is exist - process it [13:11:21]requested_item shift.opened is exist - process it [13:11:21]req_shift_opened [13:11:21]FM_GetShiftState [13:11:21]SAM_PROTO_GetShiftState [13:11:21]wFMCommunicate request_size=4 [13:11:21]MH_SAM_APDU [13:11:21]CAPDU: 80 13 01 00 [13:11:21]Write to MH i2c: E2 08 00 5F 3C 80 13 01 00 00 00 00 00 18 [13:11:21]Write i2c OK [13:11:21]MH_I2C_Read... [13:11:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:11:21]Read from MH i2c: E2 [13:11:21]MH_I2C_Read... [13:11:21]Read from MH i2c: E2 0E 00 [13:11:21]MH_I2C_Read... [13:11:21]Read from MH i2c: E2 0E 00 5F 3C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 BF [13:11:21]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:11:21]wFMCommunicate OK [13:11:21]SAM_PROTO_GetShiftState done [13:11:21]FM_GetShiftState done [13:11:21]req_shift_opened done [13:11:21]requested_item shift.open_date is exist - process it [13:11:21]req_shift_open_date [13:11:21]req_shift_open_date done [13:11:21]produce_requested_data done [13:11:21]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156249,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:11:21]process_action_free close_receipt [13:11:21]json_value_free [13:11:21]json_value_free done [13:11:21]process_json_proto returns [13:11:21]Send response to host [13:11:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156249,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:11:21]free response buf [13:11:21]execute_script done [13:11:21]execute_script returns [13:11:21]free content buf [13:11:21]Sock 8.Close socket [13:11:21]Sock 8.Thread stoped [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:21]accept exits with 9 [13:14:21]New connection [13:14:21]New thread 3066551652 created [13:14:21]Thread 3066695012 joined [13:14:21]Waiting for new connection... [13:14:21] Sock 9.Parse request [13:14:21]Sock 9.Check first char [13:14:21]Sock 9.First char is OK [13:14:21]request: POST /json_proto HTTP/1.0 [13:14:21]Method: POST [13:14:21]URL: /json_proto [13:14:21]Method is POST - this is cgi request [13:14:21]url: /json_proto [13:14:21]query_string will be loaded in cgi processing [13:14:21]execute_cgi json_proto POST (null) [13:14:21]execute_cgi path=json_proto method=POST [13:14:21]POST find Content-Length [13:14:21]Host: 172.17.53.67:8080 [13:14:21]Content-Length: 682 [13:14:21]Content-Type: application/json [13:14:21] [13:14:21]POST finish read [13:14:21]Found Content-Length = 682 [13:14:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874544", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:14:21]execute_script... [13:14:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874544", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:14:21]POST & json_proto [13:14:21]process_json_proto [13:14:21]json parsed OK: [13:14:21]protocol is kg_v1.0 [13:14:21]action value=close_receipt [13:14:21]process_action close_receipt [13:14:21]cmd_close_receipt [13:14:21]MH_GetDate [13:14:21]Write to MH i2c: F0 00 00 60 3C 8B [13:14:21]Write i2c OK [13:14:21]MH_I2C_Read... [13:14:21]Read from MH i2c: F0 [13:14:21]MH_I2C_Read... [13:14:21]Read from MH i2c: F0 09 00 [13:14:21]MH_I2C_Read... [13:14:21]Read from MH i2c: F0 09 00 60 3C 00 2E 02 15 67 19 BC 99 64 12 [13:14:21]GetLastDocTimeStamp 1729429878 [13:14:21]current date 1729430062 [13:14:21]FM_GetShiftState [13:14:21]SAM_PROTO_GetShiftState [13:14:21]wFMCommunicate request_size=4 [13:14:21]MH_SAM_APDU [13:14:21]CAPDU: 80 13 01 00 [13:14:21]Write to MH i2c: E2 08 00 61 3C 80 13 01 00 00 00 00 00 1A [13:14:21]Write i2c OK [13:14:21]MH_I2C_Read... [13:14:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:14:21]Read from MH i2c: E2 [13:14:21]MH_I2C_Read... [13:14:21]Read from MH i2c: E2 0E 00 [13:14:21]MH_I2C_Read... [13:14:21]Read from MH i2c: E2 0E 00 61 3C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C1 [13:14:21]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:14:21]wFMCommunicate OK [13:14:21]SAM_PROTO_GetShiftState done [13:14:21]FM_GetShiftState done [13:14:21]opened in 1729383891 [13:14:21]opened+sec_in_day 1729470291 [13:14:21]quantity*price = 100021 [13:14:21]sum+1 = 100023 [13:14:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 322 20.10.2024 13:14 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156250 ФПД: 223814966365574 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T131422&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156250&fm=223814966365574&tin=02508201610067®Number=0000137193017469&sum=100000 [13:14:22]StoreToDocumentArchive [13:14:22]shift 314 fd 156250 [13:14:22]save to /storage/0314/doc_00156250 [13:14:22]save last doc name /storage/0314/doc_00156250 to /storage/kkm_last_doc_name [13:14:22]save OK [13:14:22]Clear old archive folders... [13:14:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:14:22]tlvbuf is 008B85E0 [13:14:22]SAM_PROTO_ClearQueue [13:14:22]wFMCommunicate request_size=4 [13:14:22]MH_SAM_APDU [13:14:22]CAPDU: 80 09 00 00 [13:14:22]Write to MH i2c: E2 08 00 6E 3C 80 09 00 00 00 00 00 00 1C [13:14:22]Write i2c OK [13:14:22]MH_I2C_Read... [13:14:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:14:22]Read from MH i2c: E2 [13:14:22]MH_I2C_Read... [13:14:22]Read from MH i2c: E2 03 00 [13:14:22]MH_I2C_Read... [13:14:22]Read from MH i2c: E2 03 00 6E 3C 00 90 00 1E [13:14:22]RAPDU: 90 00 [13:14:22]wFMCommunicate OK [13:14:22]SAM_PROTO_ClearQueue done [13:14:22]KKMCreateOFDPacket [13:14:22]OFDProtocolAddRootSTLVToBuf [13:14:22]FM_MakeSignedData [13:14:22]FM_MakeSignedData [13:14:22]SAM_PROTO_SignData [13:14:22]wFMCommunicate request_size=4 [13:14:22]MH_SAM_APDU [13:14:22]CAPDU: 80 0D 01 02 [13:14:22]Write to MH i2c: E2 08 00 6F 3C 80 0D 01 02 00 00 00 00 24 [13:14:22]Write i2c OK [13:14:22]MH_I2C_Read... [13:14:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:14:22]Read from MH i2c: E2 [13:14:22]MH_I2C_Read... [13:14:22]Read from MH i2c: E2 03 00 [13:14:22]MH_I2C_Read... [13:14:22]Read from MH i2c: E2 03 00 6F 3C 00 90 00 1F [13:14:22]RAPDU: 90 00 [13:14:22]wFMCommunicate OK [13:14:22]wFMCommunicate request_size=255 [13:14:22]MH_SAM_APDU [13:14:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 2E 02 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5A 62 02 00 35 04 06 00 CB [13:14:22]Write to MH i2c: E2 02 01 70 3C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 2E 02 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5A 62 02 00 35 04 06 00 CB 00 00 9B [13:14:22]Write i2c OK [13:14:22]MH_I2C_Read... [13:14:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:14:22]Read from MH i2c: E2 [13:14:22]MH_I2C_Read... [13:14:22]Read from MH i2c: E2 03 00 [13:14:22]MH_I2C_Read... [13:14:22]Read from MH i2c: E2 03 00 70 3C 00 90 00 20 [13:14:22]RAPDU: 90 00 [13:14:22]wFMCommunicate OK [13:14:22]wFMCommunicate request_size=10 [13:14:22]MH_SAM_APDU [13:14:22]CAPDU: 80 0D 02 02 05 8E FB 90 CD 86 [13:14:22]Write to MH i2c: E2 0D 00 71 3C 80 0D 02 02 05 00 8E FB 90 CD 86 00 00 9D [13:14:22]Write i2c OK [13:14:22]MH_I2C_Read... [13:14:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:14:22]Read from MH i2c: E2 [13:14:22]MH_I2C_Read... [13:14:22]Read from MH i2c: E2 03 00 [13:14:22]MH_I2C_Read... [13:14:22]Read from MH i2c: E2 03 00 71 3C 00 90 00 21 [13:14:22]RAPDU: 90 00 [13:14:22]wFMCommunicate OK [13:14:22]wFMCommunicate request_size=4 [13:14:22]MH_SAM_APDU [13:14:22]CAPDU: 80 0D 03 02 [13:14:22]Write to MH i2c: E2 08 00 72 3C 80 0D 03 02 00 00 00 00 29 [13:14:22]Write i2c OK [13:14:22]MH_I2C_Read... [13:14:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:14:22]Read from MH i2c: E2 [13:14:22]MH_I2C_Read... [13:14:22]Read from MH i2c: E2 0B 00 [13:14:22]MH_I2C_Read... [13:14:22]Read from MH i2c: E2 0B 00 72 3C 00 38 ED CD 7E B0 D2 47 F6 90 00 59 [13:14:22]RAPDU: 38 ED CD 7E B0 D2 47 F6 90 00 [13:14:22]wFMCommunicate OK [13:14:22]SAM_PROTO_SignData done [13:14:22]FM_MakeSignedData done [13:14:22]CreateOFDProtocolMessage [13:14:22]wFMCommunicate request_size=4 [13:14:22]MH_SAM_APDU [13:14:22]CAPDU: 80 11 00 00 [13:14:22]Write to MH i2c: E2 08 00 73 3C 80 11 00 00 00 00 00 00 29 [13:14:22]Write i2c OK [13:14:22]MH_I2C_Read... [13:14:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:14:22]Read from MH i2c: E2 [13:14:22]MH_I2C_Read... [13:14:22]Read from MH i2c: E2 17 00 [13:14:22]MH_I2C_Read... [13:14:22]Read from MH i2c: E2 17 00 73 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7A [13:14:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:14:22]wFMCommunicate OK [13:14:22]CreateOFDProtocolMessage done [13:14:22]OFDSenderStorePacket 156250 [13:14:22]StoreOFDPacket docnum=156250 [13:14:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 BF B8 07 01 67 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 2E 02 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5A 62 02 00 35 04 06 00 CB 8E FB 90 CD 86 38 ED CD 7E B0 D2 47 F6 [13:14:22]CheckFolder [13:14:22]dirname=/storage/ofd_packets [13:14:22]CheckFolder done [13:14:22]ProducePacketName [13:14:22]name=ofd_packets/00156250 [13:14:22]NVStorageSaveData ofd_packets/00156250 [13:14:22]File name is /storage/ofd_packets/00156250 [13:14:22]Write 301 bytes [13:14:22]NVStorageSaveData done [13:14:22]OFDSenderStorePacket done [13:14:22]KKMCreateOFDPacket done [13:14:22]NVStorageSaveData kkm_last_timestamp [13:14:22]File name is /storage/kkm_last_timestamp [13:14:22]Write 4 bytes [13:14:22]NVStorageSaveData done [13:14:22]ExternCall_PrintAddStr [13:14:22]wPrintStart [13:14:22]Write to MH i2c: 01 00 00 74 3C B0 [13:14:22]Write i2c OK [13:14:22]MH_I2C_Read... [13:14:22]Read from MH i2c: 01 [13:14:22]MH_I2C_Read... [13:14:22]Read from MH i2c: 01 07 00 [13:14:22]MH_I2C_Read... [13:14:22]Read from MH i2c: 01 07 00 74 3C 00 00 00 00 00 FF 0F C5 [13:14:22]RasterBufferAndPrint [13:14:22]line Счет N : (1)874544 [13:14:22]line ИНН: 02508201610067 [13:14:22]line Контрольно-Кассовый Чек [13:14:22]line ПРОДАЖА [13:14:22]line ТРК (МРК, ГНК) : 21 [13:14:22]line Товар: 2710124500 [13:14:22]line Аи-95-К-5 [13:14:22]line 13.480 * 74.20 [13:14:22]line = 1000.22 [13:14:22]line НДС 12% НСП 1% [13:14:22]line > о реализуемом товаре [13:14:22]line ОКРУГЛЕНИЕ: -0.22 [13:14:22]line ИТОГО: 1000.00 [13:14:22]line Внесено: 1000.00 [13:14:22]line СДАЧА: 0.00 [13:14:22]line НСП 1% : 8.85 [13:14:22]line НДС 12% : 106.22 [13:14:22]line Наличными: 1000.00 [13:14:22]line Безнал.: 0.00 [13:14:22]line Место: АЗС № 165 "Партнер Нефть" [13:14:22]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:14:22]line СНО: Общий режим [13:14:22]line Чек 322 20.10.2024 13:14 [13:14:22]line Смена: 314 ФФД: 1.0 [13:14:22]line ЗНМ: 0300000234 [13:14:22]line РНМ: 0000137193017469 [13:14:22]line Версия ККМ: v1.0 [13:14:22]line ФМ: 0000000000963156 [13:14:22]line ФД: 156250 [13:14:22]line ФПД: 223814966365574 [13:14:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T131422&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156250&fm=223814966365574&tin=02508201610067®Number=0000137193017469&sum=100000 [13:14:23]OFD Sender: Processing packet 156250 [packets to send 52, broken 51] [13:14:23]ProducePacketName [13:14:23]name=ofd_packets/00156250 [13:14:23]OFD Sender: To server: pG, [13:14:23]CommunicateWithHost lk.salyk.kg:30040 [13:14:23]ConnectInit lk.salyk.kg [13:14:23]written 0, free lines is 4095 [13:14:23]Connected sock=10 [13:14:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 BF B8 07 01 67 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 2E 02 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5A 62 02 00 35 04 06 00 CB 8E FB 90 CD 86 38 ED CD 7E B0 D2 47 F6 [13:14:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 5E BE 47 00 88 17 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5A 62 02 00 F4 03 04 00 61 A8 14 67 B6 04 01 00 00 B7 26 80 1F 31 00 80 4C [13:14:23]CommunicateWithHost err = 0 [13:14:23]CheckOFDResponse [13:14:23]1017 (14) - 77093643461234 [13:14:23]1041 (16) - 0000000000963156 [13:14:23]1040 (4) - 156250 [13:14:23]1012 (4) - 20.10.2024 06:51 [13:14:23]1206 (1) - 0 [13:14:23]OFD Sender: Remove packet 156250 [13:14:23]ProducePacketName [13:14:23]name=ofd_packets/00156250 [13:14:23]NVStorageDeleteData [13:14:23]Write to MH i2c: 01 00 00 9F 3C DB [13:14:23]Write i2c OK [13:14:23]MH_I2C_Read... [13:14:23]Read from MH i2c: 01 [13:14:23]MH_I2C_Read... [13:14:23]Read from MH i2c: 01 07 00 [13:14:23]MH_I2C_Read... [13:14:23]Read from MH i2c: 01 07 00 9F 3C 00 00 00 00 00 F0 0C DE [13:14:23]RasterBufferAndPrint [13:14:23]line [13:14:23]line [13:14:23]line [13:14:23]line [13:14:23]line [13:14:23]written 0, free lines is 3318 [13:14:23]MH_Cut [13:14:23]Write to MH i2c: D1 01 00 A6 3C 01 B4 [13:14:23]Write i2c OK [13:14:23]MH_I2C_Read... [13:14:23]Read from MH i2c: D1 [13:14:23]MH_I2C_Read... [13:14:23]Read from MH i2c: D1 01 00 [13:14:23]MH_I2C_Read... [13:14:23]Read from MH i2c: D1 01 00 A6 3C 00 B3 [13:14:23]Write to MH i2c: 01 00 00 A7 3C E3 [13:14:23]Write i2c OK [13:14:23]MH_I2C_Read... [13:14:23]OFD Sender: No OFD packet to send [13:14:24]*** Cut start [13:14:24]*** Partial cut [13:14:24]*** CUTSNS_PIN = 1 [13:14:24]*** CUTSNS_PIN = 0 [13:14:24]*** Brake cut motor [13:14:24]Read from MH i2c: 01 [13:14:24]MH_I2C_Read... [13:14:24]*** Stop cut motor [13:14:24]*** Cut end [13:14:24]Read from MH i2c: 01 07 00 [13:14:24]MH_I2C_Read... [13:14:24]Read from MH i2c: 01 07 00 A7 3C 00 00 00 00 00 FF 0F F8 [13:14:24]process_action close_receipt done [13:14:24]requested_data is exist [13:14:24]produce_requested_data [13:14:24]requested_item fm.sn is exist - process it [13:14:24]wFMCommunicate request_size=4 [13:14:24]MH_SAM_APDU [13:14:24]CAPDU: 80 11 00 00 [13:14:24]Write to MH i2c: E2 08 00 A8 3C 80 11 00 00 00 00 00 00 5E [13:14:24]Write i2c OK [13:14:24]MH_I2C_Read... [13:14:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:14:25]Read from MH i2c: E2 [13:14:25]MH_I2C_Read... [13:14:25]Read from MH i2c: E2 17 00 [13:14:25]MH_I2C_Read... [13:14:25]Read from MH i2c: E2 17 00 A8 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AF [13:14:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:14:25]wFMCommunicate OK [13:14:25]requested_item fd.num is exist - process it [13:14:25]SAM_PROTO_GetFieldsCounters [13:14:25]wFMCommunicate request_size=4 [13:14:25]MH_SAM_APDU [13:14:25]CAPDU: 80 13 00 00 [13:14:25]Write to MH i2c: E2 08 00 A9 3C 80 13 00 00 00 00 00 00 61 [13:14:25]Write i2c OK [13:14:25]MH_I2C_Read... [13:14:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:14:25]Read from MH i2c: E2 [13:14:25]MH_I2C_Read... [13:14:25]Read from MH i2c: E2 62 00 [13:14:25]MH_I2C_Read... [13:14:25]Read from MH i2c: E2 62 00 A9 3C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5A 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 42 01 00 00 5E 04 04 00 42 01 00 00 57 04 04 00 43 01 00 00 19 04 04 00 00 00 00 00 90 00 5C [13:14:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5A 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 42 01 00 00 5E 04 04 00 42 01 00 00 57 04 04 00 43 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:14:25]wFMCommunicate OK [13:14:25]SAM_PROTO_GetFieldsCounters done [13:14:25]requested_item shift.num is exist - process it [13:14:25]requested_item shift.opened is exist - process it [13:14:25]req_shift_opened [13:14:25]FM_GetShiftState [13:14:25]SAM_PROTO_GetShiftState [13:14:25]wFMCommunicate request_size=4 [13:14:25]MH_SAM_APDU [13:14:25]CAPDU: 80 13 01 00 [13:14:25]Write to MH i2c: E2 08 00 AA 3C 80 13 01 00 00 00 00 00 63 [13:14:25]Write i2c OK [13:14:25]MH_I2C_Read... [13:14:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:14:25]Read from MH i2c: E2 [13:14:25]MH_I2C_Read... [13:14:25]Read from MH i2c: E2 0E 00 [13:14:25]MH_I2C_Read... [13:14:25]Read from MH i2c: E2 0E 00 AA 3C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 0A [13:14:25]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:14:25]wFMCommunicate OK [13:14:25]SAM_PROTO_GetShiftState done [13:14:25]FM_GetShiftState done [13:14:25]req_shift_opened done [13:14:25]requested_item shift.open_date is exist - process it [13:14:25]req_shift_open_date [13:14:25]req_shift_open_date done [13:14:25]produce_requested_data done [13:14:25]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156250,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:14:25]process_action_free close_receipt [13:14:25]json_value_free [13:14:25]json_value_free done [13:14:25]process_json_proto returns [13:14:25]Send response to host [13:14:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156250,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:14:25]free response buf [13:14:25]execute_script done [13:14:25]execute_script returns [13:14:25]free content buf [13:14:25]Sock 9.Close socket [13:14:25]Sock 9.Thread stoped [13:14:25]accept exits with 8 [13:14:25]New connection [13:14:25]New thread 3066695012 created [13:14:25]Thread 3066551652 joined [13:14:25]Waiting for new connection... [13:14:25] Sock 8.Parse request [13:14:25]Sock 8.Check first char [13:14:25]Sock 8.First char is OK [13:14:25]request: POST /json_proto HTTP/1.0 [13:14:25]Method: POST [13:14:25]URL: /json_proto [13:14:25]Method is POST - this is cgi request [13:14:25]url: /json_proto [13:14:25]query_string will be loaded in cgi processing [13:14:25]execute_cgi json_proto POST (null) [13:14:25]execute_cgi path=json_proto method=POST [13:14:25]POST find Content-Length [13:14:25]Host: 172.17.53.67:8080 [13:14:25]Content-Length: 675 [13:14:25]Content-Type: application/json [13:14:25] [13:14:25]POST finish read [13:14:25]Found Content-Length = 675 [13:14:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874545", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:14:25]execute_script... [13:14:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874545", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:14:25]POST & json_proto [13:14:25]process_json_proto [13:14:25]json parsed OK: [13:14:25]protocol is kg_v1.0 [13:14:25]action value=close_receipt [13:14:25]process_action close_receipt [13:14:25]cmd_close_receipt [13:14:25]MH_GetDate [13:14:25]Write to MH i2c: F0 00 00 AB 3C D6 [13:14:25]Write i2c OK [13:14:25]MH_I2C_Read... [13:14:25]Read from MH i2c: F0 [13:14:25]MH_I2C_Read... [13:14:25]Read from MH i2c: F0 09 00 [13:14:25]MH_I2C_Read... [13:14:25]Read from MH i2c: F0 09 00 AB 3C 00 33 02 15 67 19 BC 99 64 62 [13:14:25]GetLastDocTimeStamp 1729430062 [13:14:25]current date 1729430067 [13:14:25]FM_GetShiftState [13:14:25]SAM_PROTO_GetShiftState [13:14:25]wFMCommunicate request_size=4 [13:14:25]MH_SAM_APDU [13:14:25]CAPDU: 80 13 01 00 [13:14:25]Write to MH i2c: E2 08 00 AC 3C 80 13 01 00 00 00 00 00 65 [13:14:25]Write i2c OK [13:14:25]MH_I2C_Read... [13:14:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:14:25]Read from MH i2c: E2 [13:14:25]MH_I2C_Read... [13:14:25]Read from MH i2c: E2 0E 00 [13:14:25]MH_I2C_Read... [13:14:25]Read from MH i2c: E2 0E 00 AC 3C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 0C [13:14:25]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:14:25]wFMCommunicate OK [13:14:25]SAM_PROTO_GetShiftState done [13:14:25]FM_GetShiftState done [13:14:25]opened in 1729383891 [13:14:25]opened+sec_in_day 1729470291 [13:14:25]quantity*price = 100000 [13:14:25]sum+1 = 100002 [13:14:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 323 20.10.2024 13:14 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156251 ФПД: 256460625736851 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T131427&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156251&fm=256460625736851&tin=02508201610067®Number=0000137193017469&sum=100000 [13:14:26]StoreToDocumentArchive [13:14:26]shift 314 fd 156251 [13:14:26]save to /storage/0314/doc_00156251 [13:14:26]save last doc name /storage/0314/doc_00156251 to /storage/kkm_last_doc_name [13:14:26]save OK [13:14:26]Clear old archive folders... [13:14:26]ProcessDocumentItem done err = 0, tmpTLVsize=252 [13:14:26]tlvbuf is 00837450 [13:14:26]SAM_PROTO_ClearQueue [13:14:26]wFMCommunicate request_size=4 [13:14:26]MH_SAM_APDU [13:14:26]CAPDU: 80 09 00 00 [13:14:26]Write to MH i2c: E2 08 00 B9 3C 80 09 00 00 00 00 00 00 67 [13:14:26]Write i2c OK [13:14:26]MH_I2C_Read... [13:14:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:14:26]Read from MH i2c: E2 [13:14:26]MH_I2C_Read... [13:14:26]Read from MH i2c: E2 03 00 [13:14:26]MH_I2C_Read... [13:14:26]Read from MH i2c: E2 03 00 B9 3C 00 90 00 69 [13:14:26]RAPDU: 90 00 [13:14:26]wFMCommunicate OK [13:14:26]SAM_PROTO_ClearQueue done [13:14:26]KKMCreateOFDPacket [13:14:26]OFDProtocolAddRootSTLVToBuf [13:14:26]FM_MakeSignedData [13:14:26]FM_MakeSignedData [13:14:26]SAM_PROTO_SignData [13:14:26]wFMCommunicate request_size=4 [13:14:26]MH_SAM_APDU [13:14:26]CAPDU: 80 0D 01 02 [13:14:26]Write to MH i2c: E2 08 00 BA 3C 80 0D 01 02 00 00 00 00 6F [13:14:26]Write i2c OK [13:14:26]MH_I2C_Read... [13:14:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:14:26]Read from MH i2c: E2 [13:14:26]MH_I2C_Read... [13:14:26]Read from MH i2c: E2 03 00 [13:14:26]MH_I2C_Read... [13:14:26]Read from MH i2c: E2 03 00 BA 3C 00 90 00 6A [13:14:26]RAPDU: 90 00 [13:14:26]wFMCommunicate OK [13:14:26]wFMCommunicate request_size=255 [13:14:26]MH_SAM_APDU [13:14:26]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 33 02 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5B 62 02 00 35 04 06 00 [13:14:26]Write to MH i2c: E2 02 01 BB 3C 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 33 02 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5B 62 02 00 35 04 06 00 00 00 57 [13:14:26]Write i2c OK [13:14:26]MH_I2C_Read... [13:14:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:14:27]Read from MH i2c: E2 [13:14:27]MH_I2C_Read... [13:14:27]Read from MH i2c: E2 03 00 [13:14:27]MH_I2C_Read... [13:14:27]Read from MH i2c: E2 03 00 BB 3C 00 90 00 6B [13:14:27]RAPDU: 90 00 [13:14:27]wFMCommunicate OK [13:14:27]wFMCommunicate request_size=11 [13:14:27]MH_SAM_APDU [13:14:27]CAPDU: 80 0D 02 02 06 E9 3F E4 7E F4 93 [13:14:27]Write to MH i2c: E2 0E 00 BC 3C 80 0D 02 02 06 00 E9 3F E4 7E F4 93 00 00 8F [13:14:27]Write i2c OK [13:14:27]MH_I2C_Read... [13:14:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:14:27]Read from MH i2c: E2 [13:14:27]MH_I2C_Read... [13:14:27]Read from MH i2c: E2 03 00 [13:14:27]MH_I2C_Read... [13:14:27]Read from MH i2c: E2 03 00 BC 3C 00 90 00 6C [13:14:27]RAPDU: 90 00 [13:14:27]wFMCommunicate OK [13:14:27]wFMCommunicate request_size=4 [13:14:27]MH_SAM_APDU [13:14:27]CAPDU: 80 0D 03 02 [13:14:27]Write to MH i2c: E2 08 00 BD 3C 80 0D 03 02 00 00 00 00 74 [13:14:27]Write i2c OK [13:14:27]MH_I2C_Read... [13:14:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:14:27]Read from MH i2c: E2 [13:14:27]MH_I2C_Read... [13:14:27]Read from MH i2c: E2 0B 00 [13:14:27]MH_I2C_Read... [13:14:27]Read from MH i2c: E2 0B 00 BD 3C 00 7D DF 11 98 F5 57 60 75 90 00 9B [13:14:27]RAPDU: 7D DF 11 98 F5 57 60 75 90 00 [13:14:27]wFMCommunicate OK [13:14:27]SAM_PROTO_SignData done [13:14:27]FM_MakeSignedData done [13:14:27]CreateOFDProtocolMessage [13:14:27]wFMCommunicate request_size=4 [13:14:27]MH_SAM_APDU [13:14:27]CAPDU: 80 11 00 00 [13:14:27]Write to MH i2c: E2 08 00 BE 3C 80 11 00 00 00 00 00 00 74 [13:14:27]Write i2c OK [13:14:27]MH_I2C_Read... [13:14:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:14:27]Read from MH i2c: E2 [13:14:27]MH_I2C_Read... [13:14:27]Read from MH i2c: E2 17 00 [13:14:27]MH_I2C_Read... [13:14:27]Read from MH i2c: E2 17 00 BE 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C5 [13:14:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:14:27]wFMCommunicate OK [13:14:27]CreateOFDProtocolMessage done [13:14:27]OFDSenderStorePacket 156251 [13:14:27]StoreOFDPacket docnum=156251 [13:14:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 B3 D9 08 01 11 D6 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 33 02 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5B 62 02 00 35 04 06 00 E9 3F E4 7E F4 93 7D DF 11 98 F5 57 60 75 [13:14:27]CheckFolder [13:14:27]dirname=/storage/ofd_packets [13:14:27]CheckFolder done [13:14:27]ProducePacketName [13:14:27]name=ofd_packets/00156251 [13:14:27]NVStorageSaveData ofd_packets/00156251 [13:14:27]File name is /storage/ofd_packets/00156251 [13:14:27]Write 302 bytes [13:14:27]NVStorageSaveData done [13:14:27]OFDSenderStorePacket done [13:14:27]KKMCreateOFDPacket done [13:14:27]NVStorageSaveData kkm_last_timestamp [13:14:27]File name is /storage/kkm_last_timestamp [13:14:27]Write 4 bytes [13:14:27]NVStorageSaveData done [13:14:27]ExternCall_PrintAddStr [13:14:27]wPrintStart [13:14:27]Write to MH i2c: 01 00 00 BF 3C FB [13:14:27]Write i2c OK [13:14:27]MH_I2C_Read... [13:14:27]Read from MH i2c: 01 [13:14:27]MH_I2C_Read... [13:14:27]Read from MH i2c: 01 07 00 [13:14:27]MH_I2C_Read... [13:14:27]Read from MH i2c: 01 07 00 BF 3C 00 00 00 00 00 FF 0F 10 [13:14:27]RasterBufferAndPrint [13:14:27]line Счет N : (1)874545 [13:14:27]line ИНН: 02508201610067 [13:14:27]line Контрольно-Кассовый Чек [13:14:27]line ПРОДАЖА [13:14:27]line ТРК (МРК, ГНК) : 43 [13:14:27]line Товар: 2710124130 [13:14:27]line Super 92-К-5 [13:14:27]line 14.620 * 68.40 [13:14:27]line = 1000.01 [13:14:27]line НДС 12% НСП 1% [13:14:27]line > о реализуемом товаре [13:14:27]line ОКРУГЛЕНИЕ: -0.01 [13:14:27]line ИТОГО: 1000.00 [13:14:27]line Внесено: 1000.00 [13:14:27]line СДАЧА: 0.00 [13:14:27]line НСП 1% : 8.85 [13:14:27]line НДС 12% : 106.20 [13:14:27]line Наличными: 1000.00 [13:14:27]line Безнал.: 0.00 [13:14:27]line Место: АЗС № 165 "Партнер Нефть" [13:14:27]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:14:27]line СНО: Общий режим [13:14:27]line Чек 323 20.10.2024 13:14 [13:14:27]line Смена: 314 ФФД: 1.0 [13:14:27]line ЗНМ: 0300000234 [13:14:27]line РНМ: 0000137193017469 [13:14:27]line Версия ККМ: v1.0 [13:14:27]line ФМ: 0000000000963156 [13:14:27]line ФД: 156251 [13:14:27]line ФПД: 256460625736851 [13:14:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T131427&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156251&fm=256460625736851&tin=02508201610067®Number=0000137193017469&sum=100000 [13:14:27]OFD Sender: Processing packet 156251 [packets to send 52, broken 51] [13:14:27]ProducePacketName [13:14:27]name=ofd_packets/00156251 [13:14:28]OFD Sender: To server: pG, [13:14:28]CommunicateWithHost lk.salyk.kg:30040 [13:14:28]ConnectInit lk.salyk.kg [13:14:28]written 0, free lines is 4095 [13:14:28]Connected sock=10 [13:14:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 B3 D9 08 01 11 D6 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 33 02 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5B 62 02 00 35 04 06 00 E9 3F E4 7E F4 93 7D DF 11 98 F5 57 60 75 [13:14:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 61 24 47 00 14 52 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5B 62 02 00 F4 03 04 00 66 A8 14 67 B6 04 01 00 00 92 92 E2 5F 66 40 78 6F [13:14:28]CommunicateWithHost err = 0 [13:14:28]CheckOFDResponse [13:14:28]1017 (14) - 77093643461234 [13:14:28]1041 (16) - 0000000000963156 [13:14:28]1040 (4) - 156251 [13:14:28]1012 (4) - 20.10.2024 06:51 [13:14:28]1206 (1) - 0 [13:14:28]OFD Sender: Remove packet 156251 [13:14:28]ProducePacketName [13:14:28]name=ofd_packets/00156251 [13:14:28]NVStorageDeleteData [13:14:28]Write to MH i2c: 01 00 00 EA 3C 26 [13:14:28]Write i2c OK [13:14:28]MH_I2C_Read... [13:14:28]Read from MH i2c: 01 [13:14:28]MH_I2C_Read... [13:14:28]Read from MH i2c: 01 07 00 [13:14:28]MH_I2C_Read... [13:14:28]Read from MH i2c: 01 07 00 EA 3C 00 00 00 00 00 00 0D 3A [13:14:28]RasterBufferAndPrint [13:14:28]line [13:14:28]line [13:14:28]line [13:14:28]line [13:14:28]line [13:14:28]written 0, free lines is 3340 [13:14:28]MH_Cut [13:14:28]Write to MH i2c: D1 01 00 F1 3C 01 FF [13:14:28]Write i2c OK [13:14:28]MH_I2C_Read... [13:14:28]Read from MH i2c: D1 [13:14:28]MH_I2C_Read... [13:14:28]Read from MH i2c: D1 01 00 [13:14:28]MH_I2C_Read... [13:14:28]Read from MH i2c: D1 01 00 F1 3C 00 FE [13:14:28]Write to MH i2c: 01 00 00 F2 3C 2E [13:14:28]Write i2c OK [13:14:28]MH_I2C_Read... [13:14:28]OFD Sender: No OFD packet to send [13:14:29]*** Cut start [13:14:29]*** Partial cut [13:14:29]*** CUTSNS_PIN = 1 [13:14:29]*** CUTSNS_PIN = 0 [13:14:29]*** Brake cut motor [13:14:29]Read from MH i2c: 01 [13:14:29]MH_I2C_Read... [13:14:29]*** Stop cut motor [13:14:29]*** Cut end [13:14:29]Read from MH i2c: 01 07 00 [13:14:29]MH_I2C_Read... [13:14:29]Read from MH i2c: 01 07 00 F2 3C 00 00 00 00 00 FF 0F 43 [13:14:29]process_action close_receipt done [13:14:29]requested_data is exist [13:14:29]produce_requested_data [13:14:29]requested_item fm.sn is exist - process it [13:14:29]wFMCommunicate request_size=4 [13:14:29]MH_SAM_APDU [13:14:29]CAPDU: 80 11 00 00 [13:14:29]Write to MH i2c: E2 08 00 F3 3C 80 11 00 00 00 00 00 00 A9 [13:14:29]Write i2c OK [13:14:29]MH_I2C_Read... [13:14:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:14:29]Read from MH i2c: E2 [13:14:29]MH_I2C_Read... [13:14:29]Read from MH i2c: E2 17 00 [13:14:29]MH_I2C_Read... [13:14:29]Read from MH i2c: E2 17 00 F3 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FA [13:14:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:14:29]wFMCommunicate OK [13:14:29]requested_item fd.num is exist - process it [13:14:29]SAM_PROTO_GetFieldsCounters [13:14:29]wFMCommunicate request_size=4 [13:14:29]MH_SAM_APDU [13:14:29]CAPDU: 80 13 00 00 [13:14:29]Write to MH i2c: E2 08 00 F4 3C 80 13 00 00 00 00 00 00 AC [13:14:29]Write i2c OK [13:14:29]MH_I2C_Read... [13:14:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:14:29]Read from MH i2c: E2 [13:14:29]MH_I2C_Read... [13:14:29]Read from MH i2c: E2 62 00 [13:14:29]MH_I2C_Read... [13:14:29]Read from MH i2c: E2 62 00 F4 3C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5B 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 43 01 00 00 5E 04 04 00 43 01 00 00 57 04 04 00 44 01 00 00 19 04 04 00 00 00 00 00 90 00 AB [13:14:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5B 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 43 01 00 00 5E 04 04 00 43 01 00 00 57 04 04 00 44 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:14:29]wFMCommunicate OK [13:14:29]SAM_PROTO_GetFieldsCounters done [13:14:29]requested_item shift.num is exist - process it [13:14:29]requested_item shift.opened is exist - process it [13:14:29]req_shift_opened [13:14:29]FM_GetShiftState [13:14:29]SAM_PROTO_GetShiftState [13:14:29]wFMCommunicate request_size=4 [13:14:29]MH_SAM_APDU [13:14:29]CAPDU: 80 13 01 00 [13:14:29]Write to MH i2c: E2 08 00 F5 3C 80 13 01 00 00 00 00 00 AE [13:14:29]Write i2c OK [13:14:29]MH_I2C_Read... [13:14:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:14:30]Read from MH i2c: E2 [13:14:30]MH_I2C_Read... [13:14:30]Read from MH i2c: E2 0E 00 [13:14:30]MH_I2C_Read... [13:14:30]Read from MH i2c: E2 0E 00 F5 3C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 55 [13:14:30]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:14:30]wFMCommunicate OK [13:14:30]SAM_PROTO_GetShiftState done [13:14:30]FM_GetShiftState done [13:14:30]req_shift_opened done [13:14:30]requested_item shift.open_date is exist - process it [13:14:30]req_shift_open_date [13:14:30]req_shift_open_date done [13:14:30]produce_requested_data done [13:14:30]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156251,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:14:30]process_action_free close_receipt [13:14:30]json_value_free [13:14:30]json_value_free done [13:14:30]process_json_proto returns [13:14:30]Send response to host [13:14:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156251,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:14:30]free response buf [13:14:30]execute_script done [13:14:30]execute_script returns [13:14:30]free content buf [13:14:30]Sock 8.Close socket [13:14:30]Sock 8.Thread stoped [13:14:33]OFD Sender: No OFD packet to send [13:14:38]OFD Sender: No OFD packet to send [13:14:43]OFD Sender: No OFD packet to send [13:14:48]OFD Sender: No OFD packet to send [13:14:53]OFD Sender: No OFD packet to send [13:14:58]OFD Sender: No OFD packet to send [13:15:03]OFD Sender: No OFD packet to send [13:15:08]OFD Sender: No OFD packet to send [13:15:13]OFD Sender: No OFD packet to send [13:15:18]OFD Sender: No OFD packet to send [13:15:23]OFD Sender: No OFD packet to send [13:15:28]OFD Sender: No OFD packet to send [13:15: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:16]accept exits with 9 [13:16:16]New connection [13:16:16]New thread 3066551652 created [13:16:16]Thread 3066695012 joined [13:16:16]Waiting for new connection... [13:16:16] Sock 9.Parse request [13:16:16]Sock 9.Check first char [13:16:16]Sock 9.First char is OK [13:16:16]request: POST /json_proto HTTP/1.0 [13:16:16]Method: POST [13:16:16]URL: /json_proto [13:16:16]Method is POST - this is cgi request [13:16:16]url: /json_proto [13:16:16]query_string will be loaded in cgi processing [13:16:16]execute_cgi json_proto POST (null) [13:16:16]execute_cgi path=json_proto method=POST [13:16:16]POST find Content-Length [13:16:16]Host: 172.17.53.67:8080 [13:16:16]Content-Length: 674 [13:16:16]Content-Type: application/json [13:16:16] [13:16:16]POST finish read [13:16:16]Found Content-Length = 674 [13:16:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874546", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:16:16]execute_script... [13:16:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874546", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:16:16]POST & json_proto [13:16:16]process_json_proto [13:16:16]json parsed OK: [13:16:16]protocol is kg_v1.0 [13:16:16]action value=close_receipt [13:16:16]process_action close_receipt [13:16:16]cmd_close_receipt [13:16:16]MH_GetDate [13:16:16]Write to MH i2c: F0 00 00 F6 3C 21 [13:16:16]Write i2c OK [13:16:16]MH_I2C_Read... [13:16:16]Read from MH i2c: F0 [13:16:16]MH_I2C_Read... [13:16:16]Read from MH i2c: F0 09 00 [13:16:16]MH_I2C_Read... [13:16:16]Read from MH i2c: F0 09 00 F6 3C 00 A1 02 15 67 19 BC 99 64 1B [13:16:16]GetLastDocTimeStamp 1729430067 [13:16:16]current date 1729430177 [13:16:16]FM_GetShiftState [13:16:16]SAM_PROTO_GetShiftState [13:16:16]wFMCommunicate request_size=4 [13:16:16]MH_SAM_APDU [13:16:16]CAPDU: 80 13 01 00 [13:16:16]Write to MH i2c: E2 08 00 F7 3C 80 13 01 00 00 00 00 00 B0 [13:16:16]Write i2c OK [13:16:16]MH_I2C_Read... [13:16:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:16:16]Read from MH i2c: E2 [13:16:16]MH_I2C_Read... [13:16:16]Read from MH i2c: E2 0E 00 [13:16:16]MH_I2C_Read... [13:16:16]Read from MH i2c: E2 0E 00 F7 3C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 57 [13:16:16]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:16:16]wFMCommunicate OK [13:16:16]SAM_PROTO_GetShiftState done [13:16:16]FM_GetShiftState done [13:16:16]opened in 1729383891 [13:16:16]opened+sec_in_day 1729470291 [13:16:16]quantity*price = 50063 [13:16:16]sum+1 = 50064 [13:16:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 324 20.10.2024 13:16 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156252 ФПД: 227842478296752 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T131617&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156252&fm=227842478296752&tin=02508201610067®Number=0000137193017469&sum=50000 [13:16:17]StoreToDocumentArchive [13:16:17]shift 314 fd 156252 [13:16:17]save to /storage/0314/doc_00156252 [13:16:17]save last doc name /storage/0314/doc_00156252 to /storage/kkm_last_doc_name [13:16:17]save OK [13:16:17]Clear old archive folders... [13:16:17]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:16:17]tlvbuf is 0081BF70 [13:16:17]SAM_PROTO_ClearQueue [13:16:17]wFMCommunicate request_size=4 [13:16:17]MH_SAM_APDU [13:16:17]CAPDU: 80 09 00 00 [13:16:17]Write to MH i2c: E2 08 00 04 3D 80 09 00 00 00 00 00 00 B3 [13:16:17]Write i2c OK [13:16:17]MH_I2C_Read... [13:16:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:16:17]Read from MH i2c: E2 [13:16:17]MH_I2C_Read... [13:16:17]Read from MH i2c: E2 03 00 [13:16:17]MH_I2C_Read... [13:16:17]Read from MH i2c: E2 03 00 04 3D 00 90 00 B5 [13:16:17]RAPDU: 90 00 [13:16:17]wFMCommunicate OK [13:16:17]SAM_PROTO_ClearQueue done [13:16:17]KKMCreateOFDPacket [13:16:17]OFDProtocolAddRootSTLVToBuf [13:16:17]FM_MakeSignedData [13:16:17]FM_MakeSignedData [13:16:17]SAM_PROTO_SignData [13:16:17]wFMCommunicate request_size=4 [13:16:17]MH_SAM_APDU [13:16:17]CAPDU: 80 0D 01 02 [13:16:17]Write to MH i2c: E2 08 00 05 3D 80 0D 01 02 00 00 00 00 BB [13:16:17]Write i2c OK [13:16:17]MH_I2C_Read... [13:16:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:16:17]Read from MH i2c: E2 [13:16:17]MH_I2C_Read... [13:16:17]Read from MH i2c: E2 03 00 [13:16:17]MH_I2C_Read... [13:16:17]Read from MH i2c: E2 03 00 05 3D 00 90 00 B6 [13:16:17]RAPDU: 90 00 [13:16:17]wFMCommunicate OK [13:16:17]wFMCommunicate request_size=255 [13:16:17]MH_SAM_APDU [13:16:17]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 A1 02 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5C 62 02 00 35 04 06 00 CF 38 B5 FB [13:16:17]Write to MH i2c: E2 02 01 06 3D 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 A1 02 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5C 62 02 00 35 04 06 00 CF 38 B5 FB 00 00 F3 [13:16:17]Write i2c OK [13:16:17]MH_I2C_Read... [13:16:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:16:17]Read from MH i2c: E2 [13:16:17]MH_I2C_Read... [13:16:17]Read from MH i2c: E2 03 00 [13:16:17]MH_I2C_Read... [13:16:17]Read from MH i2c: E2 03 00 06 3D 00 90 00 B7 [13:16:17]RAPDU: 90 00 [13:16:17]wFMCommunicate OK [13:16:17]wFMCommunicate request_size=7 [13:16:17]MH_SAM_APDU [13:16:17]CAPDU: 80 0D 02 02 02 CE B0 [13:16:17]Write to MH i2c: E2 0A 00 07 3D 80 0D 02 02 02 00 CE B0 00 00 40 [13:16:17]Write i2c OK [13:16:17]MH_I2C_Read... [13:16:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:16:17]Read from MH i2c: E2 [13:16:17]MH_I2C_Read... [13:16:17]Read from MH i2c: E2 03 00 [13:16:17]MH_I2C_Read... [13:16:17]Read from MH i2c: E2 03 00 07 3D 00 90 00 B8 [13:16:17]RAPDU: 90 00 [13:16:17]wFMCommunicate OK [13:16:17]wFMCommunicate request_size=4 [13:16:17]MH_SAM_APDU [13:16:17]CAPDU: 80 0D 03 02 [13:16:17]Write to MH i2c: E2 08 00 08 3D 80 0D 03 02 00 00 00 00 C0 [13:16:17]Write i2c OK [13:16:17]MH_I2C_Read... [13:16:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:16:17]Read from MH i2c: E2 [13:16:17]MH_I2C_Read... [13:16:17]Read from MH i2c: E2 0B 00 [13:16:17]MH_I2C_Read... [13:16:17]Read from MH i2c: E2 0B 00 08 3D 00 A9 3D 86 F2 4E 30 18 32 90 00 E7 [13:16:17]RAPDU: A9 3D 86 F2 4E 30 18 32 90 00 [13:16:17]wFMCommunicate OK [13:16:17]SAM_PROTO_SignData done [13:16:17]FM_MakeSignedData done [13:16:17]CreateOFDProtocolMessage [13:16:17]wFMCommunicate request_size=4 [13:16:17]MH_SAM_APDU [13:16:17]CAPDU: 80 11 00 00 [13:16:17]Write to MH i2c: E2 08 00 09 3D 80 11 00 00 00 00 00 00 C0 [13:16:17]Write i2c OK [13:16:17]MH_I2C_Read... [13:16:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:16:17]Read from MH i2c: E2 [13:16:17]MH_I2C_Read... [13:16:17]Read from MH i2c: E2 17 00 [13:16:17]MH_I2C_Read... [13:16:17]Read from MH i2c: E2 17 00 09 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 11 [13:16:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:16:17]wFMCommunicate OK [13:16:17]CreateOFDProtocolMessage done [13:16:17]OFDSenderStorePacket 156252 [13:16:17]StoreOFDPacket docnum=156252 [13:16:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 7E C2 04 01 AD 4F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 A1 02 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5C 62 02 00 35 04 06 00 CF 38 B5 FB CE B0 A9 3D 86 F2 4E 30 18 32 [13:16:17]CheckFolder [13:16:17]dirname=/storage/ofd_packets [13:16:17]CheckFolder done [13:16:17]ProducePacketName [13:16:17]name=ofd_packets/00156252 [13:16:17]NVStorageSaveData ofd_packets/00156252 [13:16:17]File name is /storage/ofd_packets/00156252 [13:16:17]Write 298 bytes [13:16:17]NVStorageSaveData done [13:16:17]OFDSenderStorePacket done [13:16:17]KKMCreateOFDPacket done [13:16:17]NVStorageSaveData kkm_last_timestamp [13:16:17]File name is /storage/kkm_last_timestamp [13:16:17]Write 4 bytes [13:16:17]NVStorageSaveData done [13:16:17]ExternCall_PrintAddStr [13:16:17]wPrintStart [13:16:17]Write to MH i2c: 01 00 00 0A 3D 47 [13:16:17]Write i2c OK [13:16:17]MH_I2C_Read... [13:16:17]Read from MH i2c: 01 [13:16:17]MH_I2C_Read... [13:16:17]Read from MH i2c: 01 07 00 [13:16:17]MH_I2C_Read... [13:16:17]Read from MH i2c: 01 07 00 0A 3D 00 00 00 00 00 FF 0F 5C [13:16:17]RasterBufferAndPrint [13:16:17]line Счет N : (1)874546 [13:16:17]line ИНН: 02508201610067 [13:16:17]line Контрольно-Кассовый Чек [13:16:17]line ПРОДАЖА [13:16:17]line ТРК (МРК, ГНК) : 24 [13:16:17]line Товар: 2710194210 [13:16:17]line ДТ-К-2 [13:16:17]line 6.570 * 76.20 [13:16:17]line = 500.63 [13:16:17]line НДС 12% НСП 1% [13:16:17]line > о реализуемом товаре [13:16:17]line ОКРУГЛЕНИЕ: -0.63 [13:16:17]line ИТОГО: 500.00 [13:16:17]line Внесено: 500.00 [13:16:17]line СДАЧА: 0.00 [13:16:17]line НСП 1% : 4.43 [13:16:17]line НДС 12% : 53.16 [13:16:17]line Наличными: 500.00 [13:16:17]line Безнал.: 0.00 [13:16:17]line Место: АЗС № 165 "Партнер Нефть" [13:16:17]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:16:17]line СНО: Общий режим [13:16:17]line Чек 324 20.10.2024 13:16 [13:16:17]line Смена: 314 ФФД: 1.0 [13:16:17]line ЗНМ: 0300000234 [13:16:17]line РНМ: 0000137193017469 [13:16:17]line Версия ККМ: v1.0 [13:16:17]line ФМ: 0000000000963156 [13:16:17]line ФД: 156252 [13:16:17]line ФПД: 227842478296752 [13:16:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T131617&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156252&fm=227842478296752&tin=02508201610067®Number=0000137193017469&sum=50000 [13:16:18]OFD Sender: Processing packet 156252 [packets to send 52, broken 51] [13:16:18]ProducePacketName [13:16:18]name=ofd_packets/00156252 [13:16:18]OFD Sender: To server: pG, [13:16:18]CommunicateWithHost lk.salyk.kg:30040 [13:16:18]ConnectInit lk.salyk.kg [13:16:18]written 0, free lines is 4095 [13:16:18]Connected sock=11 [13:16:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 7E C2 04 01 AD 4F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 A1 02 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5C 62 02 00 35 04 06 00 CF 38 B5 FB CE B0 A9 3D 86 F2 4E 30 18 32 [13:16:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 58 C3 47 00 57 A6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5C 62 02 00 F4 03 04 00 D4 A8 14 67 B6 04 01 00 00 23 6C 14 C8 57 78 DF 63 [13:16:18]CommunicateWithHost err = 0 [13:16:18]CheckOFDResponse [13:16:18]1017 (14) - 77093643461234 [13:16:18]1041 (16) - 0000000000963156 [13:16:18]1040 (4) - 156252 [13:16:18]1012 (4) - 20.10.2024 06:53 [13:16:18]1206 (1) - 0 [13:16:18]OFD Sender: Remove packet 156252 [13:16:18]ProducePacketName [13:16:18]name=ofd_packets/00156252 [13:16:18]NVStorageDeleteData [13:16:18]Write to MH i2c: 01 00 00 35 3D 72 [13:16:18]Write i2c OK [13:16:18]MH_I2C_Read... [13:16:18]Read from MH i2c: 01 [13:16:18]MH_I2C_Read... [13:16:18]Read from MH i2c: 01 07 00 [13:16:18]MH_I2C_Read... [13:16:18]Read from MH i2c: 01 07 00 35 3D 00 00 00 00 00 EC 0C 71 [13:16:18]RasterBufferAndPrint [13:16:18]line [13:16:18]line [13:16:18]line [13:16:18]line [13:16:18]line [13:16:18]written 0, free lines is 3314 [13:16:18]MH_Cut [13:16:18]Write to MH i2c: D1 01 00 3C 3D 01 4B [13:16:18]Write i2c OK [13:16:18]MH_I2C_Read... [13:16:18]Read from MH i2c: D1 [13:16:18]MH_I2C_Read... [13:16:18]Read from MH i2c: D1 01 00 [13:16:18]MH_I2C_Read... [13:16:18]Read from MH i2c: D1 01 00 3C 3D 00 4A [13:16:18]Write to MH i2c: 01 00 00 3D 3D 7A [13:16:18]Write i2c OK [13:16:18]MH_I2C_Read... [13:16:18]OFD Sender: No OFD packet to send [13:16:19]*** Cut start [13:16:19]*** Partial cut [13:16:19]*** CUTSNS_PIN = 1 [13:16:19]*** CUTSNS_PIN = 0 [13:16:19]*** Brake cut motor [13:16:19]Read from MH i2c: 01 [13:16:19]MH_I2C_Read... [13:16:19]*** Stop cut motor [13:16:19]*** Cut end [13:16:19]Read from MH i2c: 01 07 00 [13:16:19]MH_I2C_Read... [13:16:19]Read from MH i2c: 01 07 00 3D 3D 00 00 00 00 00 FF 0F 8F [13:16:19]process_action close_receipt done [13:16:19]requested_data is exist [13:16:19]produce_requested_data [13:16:19]requested_item fm.sn is exist - process it [13:16:19]wFMCommunicate request_size=4 [13:16:19]MH_SAM_APDU [13:16:19]CAPDU: 80 11 00 00 [13:16:19]Write to MH i2c: E2 08 00 3E 3D 80 11 00 00 00 00 00 00 F5 [13:16:19]Write i2c OK [13:16:19]MH_I2C_Read... [13:16:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:16:20]Read from MH i2c: E2 [13:16:20]MH_I2C_Read... [13:16:20]Read from MH i2c: E2 17 00 [13:16:20]MH_I2C_Read... [13:16:20]Read from MH i2c: E2 17 00 3E 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 46 [13:16:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:16:20]wFMCommunicate OK [13:16:20]requested_item fd.num is exist - process it [13:16:20]SAM_PROTO_GetFieldsCounters [13:16:20]wFMCommunicate request_size=4 [13:16:20]MH_SAM_APDU [13:16:20]CAPDU: 80 13 00 00 [13:16:20]Write to MH i2c: E2 08 00 3F 3D 80 13 00 00 00 00 00 00 F8 [13:16:20]Write i2c OK [13:16:20]MH_I2C_Read... [13:16:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:16:20]Read from MH i2c: E2 [13:16:20]MH_I2C_Read... [13:16:20]Read from MH i2c: E2 62 00 [13:16:20]MH_I2C_Read... [13:16:20]Read from MH i2c: E2 62 00 3F 3D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5C 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 44 01 00 00 5E 04 04 00 44 01 00 00 57 04 04 00 45 01 00 00 19 04 04 00 00 00 00 00 90 00 FB [13:16:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5C 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 44 01 00 00 5E 04 04 00 44 01 00 00 57 04 04 00 45 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:16:20]wFMCommunicate OK [13:16:20]SAM_PROTO_GetFieldsCounters done [13:16:20]requested_item shift.num is exist - process it [13:16:20]requested_item shift.opened is exist - process it [13:16:20]req_shift_opened [13:16:20]FM_GetShiftState [13:16:20]SAM_PROTO_GetShiftState [13:16:20]wFMCommunicate request_size=4 [13:16:20]MH_SAM_APDU [13:16:20]CAPDU: 80 13 01 00 [13:16:20]Write to MH i2c: E2 08 00 40 3D 80 13 01 00 00 00 00 00 FA [13:16:20]Write i2c OK [13:16:20]MH_I2C_Read... [13:16:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:16:20]Read from MH i2c: E2 [13:16:20]MH_I2C_Read... [13:16:20]Read from MH i2c: E2 0E 00 [13:16:20]MH_I2C_Read... [13:16:20]Read from MH i2c: E2 0E 00 40 3D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A1 [13:16:20]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:16:20]wFMCommunicate OK [13:16:20]SAM_PROTO_GetShiftState done [13:16:20]FM_GetShiftState done [13:16:20]req_shift_opened done [13:16:20]requested_item shift.open_date is exist - process it [13:16:20]req_shift_open_date [13:16:20]req_shift_open_date done [13:16:20]produce_requested_data done [13:16:20]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156252,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:16:20]process_action_free close_receipt [13:16:20]json_value_free [13:16:20]json_value_free done [13:16:20]process_json_proto returns [13:16:20]Send response to host [13:16:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156252,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:16:20]free response buf [13:16:20]execute_script done [13:16:20]execute_script returns [13:16:20]free content buf [13:16:20]Sock 9.Close socket [13:16:20]Sock 9.Thread stoped [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:54]OFD Sender: No OFD packet to send [13:16:59]OFD Sender: No OFD packet to send [13:17:04]OFD Sender: No OFD packet to send [13:17:09]OFD Sender: No OFD packet to send [13:17:14]OFD Sender: No OFD packet to send [13:17:19]OFD Sender: No OFD packet to send [13:17:24]OFD Sender: No OFD packet to send [13:17:29]OFD Sender: No OFD packet to send [13:17:34]OFD Sender: No OFD packet to send [13:17:39]OFD Sender: No OFD packet to send [13:17:44]OFD Sender: No OFD packet to send [13:17:49]OFD Sender: No OFD packet to send [13:17:54]OFD Sender: No OFD packet to send [13:17:59]OFD Sender: No OFD packet to send [13:18:04]OFD Sender: No OFD packet to send [13:18:09]OFD Sender: No OFD packet to send [13:18:14]OFD Sender: No OFD packet to send [13:18:19]OFD Sender: No OFD packet to send [13:18:24]OFD Sender: No OFD packet to send [13:18:29]OFD Sender: No OFD packet to send [13:18:34]OFD Sender: No OFD packet to send [13:18:39]OFD Sender: No OFD packet to send [13:18:44]OFD Sender: No OFD packet to send [13:18:49]OFD Sender: No OFD packet to send [13:18:54]OFD Sender: No OFD packet to send [13:18:59]OFD Sender: No OFD packet to send [13:19:04]OFD Sender: No OFD packet to send [13:19:09]OFD Sender: No OFD packet to send [13:19:14]OFD Sender: No OFD packet to send [13:19:19]OFD Sender: No OFD packet to send [13:19:24]OFD Sender: No OFD packet to send [13:19:29]OFD Sender: No OFD packet to send [13:19:34]OFD Sender: No OFD packet to send [13:19:34]accept exits with 8 [13:19:34]New connection [13:19:34]New thread 3066695012 created [13:19:34]Thread 3066551652 joined [13:19:34]Waiting for new connection... [13:19:34] Sock 8.Parse request [13:19:34]Sock 8.Check first char [13:19:34]Sock 8.First char is OK [13:19:34]request: POST /json_proto HTTP/1.0 [13:19:34]Method: POST [13:19:34]URL: /json_proto [13:19:34]Method is POST - this is cgi request [13:19:34]url: /json_proto [13:19:34]query_string will be loaded in cgi processing [13:19:34]execute_cgi json_proto POST (null) [13:19:34]execute_cgi path=json_proto method=POST [13:19:34]POST find Content-Length [13:19:34]Host: 172.17.53.67:8080 [13:19:34]Content-Length: 671 [13:19:34]Content-Type: application/json [13:19:34] [13:19:34]POST finish read [13:19:34]Found Content-Length = 671 [13:19:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874547", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 13.160, "sum" : 900.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:19:34]execute_script... [13:19:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874547", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 13.160, "sum" : 900.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:19:34]POST & json_proto [13:19:34]process_json_proto [13:19:34]json parsed OK: [13:19:34]protocol is kg_v1.0 [13:19:34]action value=close_receipt [13:19:34]process_action close_receipt [13:19:34]cmd_close_receipt [13:19:34]MH_GetDate [13:19:34]Write to MH i2c: F0 00 00 41 3D 6D [13:19:34]Write i2c OK [13:19:34]MH_I2C_Read... [13:19:34]Read from MH i2c: F0 [13:19:34]MH_I2C_Read... [13:19:34]Read from MH i2c: F0 09 00 [13:19:34]MH_I2C_Read... [13:19:34]Read from MH i2c: F0 09 00 41 3D 00 67 03 15 67 19 BC 99 64 2E [13:19:34]GetLastDocTimeStamp 1729430177 [13:19:34]current date 1729430375 [13:19:34]FM_GetShiftState [13:19:34]SAM_PROTO_GetShiftState [13:19:34]wFMCommunicate request_size=4 [13:19:34]MH_SAM_APDU [13:19:34]CAPDU: 80 13 01 00 [13:19:34]Write to MH i2c: E2 08 00 42 3D 80 13 01 00 00 00 00 00 FC [13:19:34]Write i2c OK [13:19:34]MH_I2C_Read... [13:19:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:19:34]Read from MH i2c: E2 [13:19:34]MH_I2C_Read... [13:19:34]Read from MH i2c: E2 0E 00 [13:19:34]MH_I2C_Read... [13:19:34]Read from MH i2c: E2 0E 00 42 3D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A3 [13:19:34]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:19:34]wFMCommunicate OK [13:19:34]SAM_PROTO_GetShiftState done [13:19:34]FM_GetShiftState done [13:19:34]opened in 1729383891 [13:19:34]opened+sec_in_day 1729470291 [13:19:34]quantity*price = 90014 [13:19:34]sum+1 = 90015 [13:19:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.14 ИТОГО: 900.00 Внесено: 900.00 СДАЧА: 0.00 НСП 1% : 7.97 НДС 12% : 95.59 Наличными: 900.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 325 20.10.2024 13:19 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156253 ФПД: 222793589686061 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T131936&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156253&fm=222793589686061&tin=02508201610067®Number=0000137193017469&sum=90000 [13:19:35]StoreToDocumentArchive [13:19:35]shift 314 fd 156253 [13:19:35]save to /storage/0314/doc_00156253 [13:19:35]save last doc name /storage/0314/doc_00156253 to /storage/kkm_last_doc_name [13:19:35]save OK [13:19:35]Clear old archive folders... [13:19:35]ProcessDocumentItem done err = 0, tmpTLVsize=252 [13:19:35]tlvbuf is 00823C80 [13:19:35]SAM_PROTO_ClearQueue [13:19:35]wFMCommunicate request_size=4 [13:19:35]MH_SAM_APDU [13:19:35]CAPDU: 80 09 00 00 [13:19:35]Write to MH i2c: E2 08 00 4F 3D 80 09 00 00 00 00 00 00 FE [13:19:35]Write i2c OK [13:19:35]MH_I2C_Read... [13:19:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:19:35]Read from MH i2c: E2 [13:19:35]MH_I2C_Read... [13:19:35]Read from MH i2c: E2 03 00 [13:19:35]MH_I2C_Read... [13:19:35]Read from MH i2c: E2 03 00 4F 3D 00 90 00 00 [13:19:35]RAPDU: 90 00 [13:19:35]wFMCommunicate OK [13:19:35]SAM_PROTO_ClearQueue done [13:19:35]KKMCreateOFDPacket [13:19:35]OFDProtocolAddRootSTLVToBuf [13:19:35]FM_MakeSignedData [13:19:35]FM_MakeSignedData [13:19:35]SAM_PROTO_SignData [13:19:35]wFMCommunicate request_size=4 [13:19:35]MH_SAM_APDU [13:19:35]CAPDU: 80 0D 01 02 [13:19:35]Write to MH i2c: E2 08 00 50 3D 80 0D 01 02 00 00 00 00 06 [13:19:35]Write i2c OK [13:19:35]MH_I2C_Read... [13:19:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:19:35]Read from MH i2c: E2 [13:19:35]MH_I2C_Read... [13:19:35]Read from MH i2c: E2 03 00 [13:19:35]MH_I2C_Read... [13:19:35]Read from MH i2c: E2 03 00 50 3D 00 90 00 01 [13:19:35]RAPDU: 90 00 [13:19:35]wFMCommunicate OK [13:19:35]wFMCommunicate request_size=255 [13:19:35]MH_SAM_APDU [13:19:35]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 68 33 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9E 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 57 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 68 03 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5D 62 02 00 35 04 06 00 [13:19:35]Write to MH i2c: E2 02 01 51 3D 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 68 33 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9E 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 57 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 68 03 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5D 62 02 00 35 04 06 00 00 00 55 [13:19:35]Write i2c OK [13:19:35]MH_I2C_Read... [13:19:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:19:35]Read from MH i2c: E2 [13:19:35]MH_I2C_Read... [13:19:35]Read from MH i2c: E2 03 00 [13:19:35]MH_I2C_Read... [13:19:35]Read from MH i2c: E2 03 00 51 3D 00 90 00 02 [13:19:35]RAPDU: 90 00 [13:19:35]wFMCommunicate OK [13:19:35]wFMCommunicate request_size=11 [13:19:35]MH_SAM_APDU [13:19:35]CAPDU: 80 0D 02 02 06 CA A1 2C C5 7F 2D [13:19:35]Write to MH i2c: E2 0E 00 52 3D 80 0D 02 02 06 00 CA A1 2C C5 7F 2D 00 00 1D [13:19:35]Write i2c OK [13:19:35]MH_I2C_Read... [13:19:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:19:36]Read from MH i2c: E2 [13:19:36]MH_I2C_Read... [13:19:36]Read from MH i2c: E2 03 00 [13:19:36]MH_I2C_Read... [13:19:36]Read from MH i2c: E2 03 00 52 3D 00 90 00 03 [13:19:36]RAPDU: 90 00 [13:19:36]wFMCommunicate OK [13:19:36]wFMCommunicate request_size=4 [13:19:36]MH_SAM_APDU [13:19:36]CAPDU: 80 0D 03 02 [13:19:36]Write to MH i2c: E2 08 00 53 3D 80 0D 03 02 00 00 00 00 0B [13:19:36]Write i2c OK [13:19:36]MH_I2C_Read... [13:19:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:19:36]Read from MH i2c: E2 [13:19:36]MH_I2C_Read... [13:19:36]Read from MH i2c: E2 0B 00 [13:19:36]MH_I2C_Read... [13:19:36]Read from MH i2c: E2 0B 00 53 3D 00 53 D4 CA 62 FB 16 73 56 90 00 39 [13:19:36]RAPDU: 53 D4 CA 62 FB 16 73 56 90 00 [13:19:36]wFMCommunicate OK [13:19:36]SAM_PROTO_SignData done [13:19:36]FM_MakeSignedData done [13:19:36]CreateOFDProtocolMessage [13:19:36]wFMCommunicate request_size=4 [13:19:36]MH_SAM_APDU [13:19:36]CAPDU: 80 11 00 00 [13:19:36]Write to MH i2c: E2 08 00 54 3D 80 11 00 00 00 00 00 00 0B [13:19:36]Write i2c OK [13:19:36]MH_I2C_Read... [13:19:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:19:36]Read from MH i2c: E2 [13:19:36]MH_I2C_Read... [13:19:36]Read from MH i2c: E2 17 00 [13:19:36]MH_I2C_Read... [13:19:36]Read from MH i2c: E2 17 00 54 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5C [13:19:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:19:36]wFMCommunicate OK [13:19:36]CreateOFDProtocolMessage done [13:19:36]OFDSenderStorePacket 156253 [13:19:36]StoreOFDPacket docnum=156253 [13:19:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 EF 4A 08 01 57 E3 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 68 33 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9E 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 57 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 68 03 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5D 62 02 00 35 04 06 00 CA A1 2C C5 7F 2D 53 D4 CA 62 FB 16 73 56 [13:19:36]CheckFolder [13:19:36]dirname=/storage/ofd_packets [13:19:36]CheckFolder done [13:19:36]ProducePacketName [13:19:36]name=ofd_packets/00156253 [13:19:36]NVStorageSaveData ofd_packets/00156253 [13:19:36]File name is /storage/ofd_packets/00156253 [13:19:36]Write 302 bytes [13:19:36]NVStorageSaveData done [13:19:36]OFDSenderStorePacket done [13:19:36]KKMCreateOFDPacket done [13:19:36]NVStorageSaveData kkm_last_timestamp [13:19:36]File name is /storage/kkm_last_timestamp [13:19:36]Write 4 bytes [13:19:36]NVStorageSaveData done [13:19:36]ExternCall_PrintAddStr [13:19:36]wPrintStart [13:19:36]Write to MH i2c: 01 00 00 55 3D 92 [13:19:36]Write i2c OK [13:19:36]MH_I2C_Read... [13:19:36]Read from MH i2c: 01 [13:19:36]MH_I2C_Read... [13:19:36]Read from MH i2c: 01 07 00 [13:19:36]MH_I2C_Read... [13:19:36]Read from MH i2c: 01 07 00 55 3D 00 00 00 00 00 FF 0F A7 [13:19:36]RasterBufferAndPrint [13:19:36]line Счет N : (1)874547 [13:19:36]line ИНН: 02508201610067 [13:19:36]line Контрольно-Кассовый Чек [13:19:36]line ПРОДАЖА [13:19:36]line ТРК (МРК, ГНК) : 23 [13:19:36]line Товар: 2710124130 [13:19:36]line Super 92-К-5 [13:19:36]line 13.160 * 68.40 [13:19:36]line = 900.14 [13:19:36]line НДС 12% НСП 1% [13:19:36]line > о реализуемом товаре [13:19:36]line ОКРУГЛЕНИЕ: -0.14 [13:19:36]line ИТОГО: 900.00 [13:19:36]line Внесено: 900.00 [13:19:36]line СДАЧА: 0.00 [13:19:36]line НСП 1% : 7.97 [13:19:36]line НДС 12% : 95.59 [13:19:36]line Наличными: 900.00 [13:19:36]line Безнал.: 0.00 [13:19:36]line Место: АЗС № 165 "Партнер Нефть" [13:19:36]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:19:36]line СНО: Общий режим [13:19:36]line Чек 325 20.10.2024 13:19 [13:19:36]line Смена: 314 ФФД: 1.0 [13:19:36]line ЗНМ: 0300000234 [13:19:36]line РНМ: 0000137193017469 [13:19:36]line Версия ККМ: v1.0 [13:19:36]line ФМ: 0000000000963156 [13:19:36]line ФД: 156253 [13:19:36]line ФПД: 222793589686061 [13:19:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T131936&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156253&fm=222793589686061&tin=02508201610067®Number=0000137193017469&sum=90000 [13:19:36]OFD Sender: Processing packet 156253 [packets to send 52, broken 51] [13:19:36]ProducePacketName [13:19:36]name=ofd_packets/00156253 [13:19:36]OFD Sender: To server: pG, [13:19:36]CommunicateWithHost lk.salyk.kg:30040 [13:19:36]ConnectInit lk.salyk.kg [13:19:36]written 0, free lines is 4095 [13:19:36]Connected sock=10 [13:19:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 EF 4A 08 01 57 E3 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 68 33 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9E 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 57 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 68 03 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5D 62 02 00 35 04 06 00 CA A1 2C C5 7F 2D 53 D4 CA 62 FB 16 73 56 [13:19:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 38 3F 47 00 48 D7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5D 62 02 00 F4 03 04 00 9A A9 14 67 B6 04 01 00 00 65 42 E2 87 CC D6 78 A5 [13:19:36]CommunicateWithHost err = 0 [13:19:36]CheckOFDResponse [13:19:36]1017 (14) - 77093643461234 [13:19:36]1041 (16) - 0000000000963156 [13:19:36]1040 (4) - 156253 [13:19:36]1012 (4) - 20.10.2024 06:56 [13:19:36]1206 (1) - 0 [13:19:36]OFD Sender: Remove packet 156253 [13:19:36]ProducePacketName [13:19:36]name=ofd_packets/00156253 [13:19:36]NVStorageDeleteData [13:19:36]Write to MH i2c: 01 00 00 80 3D BD [13:19:36]Write i2c OK [13:19:36]MH_I2C_Read... [13:19:36]Read from MH i2c: 01 [13:19:36]MH_I2C_Read... [13:19:36]Read from MH i2c: 01 07 00 [13:19:36]MH_I2C_Read... [13:19:36]Read from MH i2c: 01 07 00 80 3D 00 00 00 00 00 FE 0C CE [13:19:36]RasterBufferAndPrint [13:19:36]line [13:19:36]line [13:19:36]line [13:19:36]line [13:19:36]line [13:19:36]written 0, free lines is 3334 [13:19:36]MH_Cut [13:19:36]Write to MH i2c: D1 01 00 87 3D 01 96 [13:19:36]Write i2c OK [13:19:36]MH_I2C_Read... [13:19:36]Read from MH i2c: D1 [13:19:36]MH_I2C_Read... [13:19:36]Read from MH i2c: D1 01 00 [13:19:36]MH_I2C_Read... [13:19:36]Read from MH i2c: D1 01 00 87 3D 00 95 [13:19:36]Write to MH i2c: 01 00 00 88 3D C5 [13:19:36]Write i2c OK [13:19:36]MH_I2C_Read... [13:19:37]OFD Sender: No OFD packet to send [13:19:37]*** Cut start [13:19:37]*** Partial cut [13:19:37]*** CUTSNS_PIN = 1 [13:19:37]*** CUTSNS_PIN = 0 [13:19:37]*** Brake cut motor [13:19:38]Read from MH i2c: 01 [13:19:38]MH_I2C_Read... [13:19:38]*** Stop cut motor [13:19:38]*** Cut end [13:19:38]Read from MH i2c: 01 07 00 [13:19:38]MH_I2C_Read... [13:19:38]Read from MH i2c: 01 07 00 88 3D 00 00 00 00 00 FF 0F DA [13:19:38]process_action close_receipt done [13:19:38]requested_data is exist [13:19:38]produce_requested_data [13:19:38]requested_item fm.sn is exist - process it [13:19:38]wFMCommunicate request_size=4 [13:19:38]MH_SAM_APDU [13:19:38]CAPDU: 80 11 00 00 [13:19:38]Write to MH i2c: E2 08 00 89 3D 80 11 00 00 00 00 00 00 40 [13:19:38]Write i2c OK [13:19:38]MH_I2C_Read... [13:19:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:19:38]Read from MH i2c: E2 [13:19:38]MH_I2C_Read... [13:19:38]Read from MH i2c: E2 17 00 [13:19:38]MH_I2C_Read... [13:19:38]Read from MH i2c: E2 17 00 89 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 91 [13:19:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:19:38]wFMCommunicate OK [13:19:38]requested_item fd.num is exist - process it [13:19:38]SAM_PROTO_GetFieldsCounters [13:19:38]wFMCommunicate request_size=4 [13:19:38]MH_SAM_APDU [13:19:38]CAPDU: 80 13 00 00 [13:19:38]Write to MH i2c: E2 08 00 8A 3D 80 13 00 00 00 00 00 00 43 [13:19:38]Write i2c OK [13:19:38]MH_I2C_Read... [13:19:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:19:38]Read from MH i2c: E2 [13:19:38]MH_I2C_Read... [13:19:38]Read from MH i2c: E2 62 00 [13:19:38]MH_I2C_Read... [13:19:38]Read from MH i2c: E2 62 00 8A 3D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5D 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 45 01 00 00 5E 04 04 00 45 01 00 00 57 04 04 00 46 01 00 00 19 04 04 00 00 00 00 00 90 00 4A [13:19:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5D 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 45 01 00 00 5E 04 04 00 45 01 00 00 57 04 04 00 46 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:19:38]wFMCommunicate OK [13:19:38]SAM_PROTO_GetFieldsCounters done [13:19:38]requested_item shift.num is exist - process it [13:19:38]requested_item shift.opened is exist - process it [13:19:38]req_shift_opened [13:19:38]FM_GetShiftState [13:19:38]SAM_PROTO_GetShiftState [13:19:38]wFMCommunicate request_size=4 [13:19:38]MH_SAM_APDU [13:19:38]CAPDU: 80 13 01 00 [13:19:38]Write to MH i2c: E2 08 00 8B 3D 80 13 01 00 00 00 00 00 45 [13:19:38]Write i2c OK [13:19:38]MH_I2C_Read... [13:19:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:19:38]Read from MH i2c: E2 [13:19:38]MH_I2C_Read... [13:19:38]Read from MH i2c: E2 0E 00 [13:19:38]MH_I2C_Read... [13:19:38]Read from MH i2c: E2 0E 00 8B 3D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 EC [13:19:38]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:19:38]wFMCommunicate OK [13:19:38]SAM_PROTO_GetShiftState done [13:19:38]FM_GetShiftState done [13:19:38]req_shift_opened done [13:19:38]requested_item shift.open_date is exist - process it [13:19:38]req_shift_open_date [13:19:38]req_shift_open_date done [13:19:38]produce_requested_data done [13:19:38]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156253,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:19:38]process_action_free close_receipt [13:19:38]json_value_free [13:19:38]json_value_free done [13:19:38]process_json_proto returns [13:19:38]Send response to host [13:19:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156253,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:19:38]free response buf [13:19:38]execute_script done [13:19:38]execute_script returns [13:19:38]free content buf [13:19:38]Sock 8.Close socket [13:19:38]Sock 8.Thread stoped [13:19:42]OFD Sender: No OFD packet to send [13:19:45]accept exits with 9 [13:19:45]New connection [13:19:45]New thread 3066551652 created [13:19:45]Thread 3066695012 joined [13:19:45]Waiting for new connection... [13:19:45] Sock 9.Parse request [13:19:45]Sock 9.Check first char [13:19:45]Sock 9.First char is OK [13:19:45]request: POST /json_proto HTTP/1.0 [13:19:45]Method: POST [13:19:45]URL: /json_proto [13:19:45]Method is POST - this is cgi request [13:19:45]url: /json_proto [13:19:45]query_string will be loaded in cgi processing [13:19:45]execute_cgi json_proto POST (null) [13:19:45]execute_cgi path=json_proto method=POST [13:19:45]POST find Content-Length [13:19:45]Host: 172.17.53.67:8080 [13:19:45]Content-Length: 678 [13:19:45]Content-Type: application/json [13:19:45] [13:19:45]POST finish read [13:19:45]Found Content-Length = 678 [13:19:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874548", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 13.080, "sum" : 875.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 875.00, "total" : 875.00, "payments": [ { "type": 0, "sum" : 875.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:19:45]execute_script... [13:19:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874548", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 13.080, "sum" : 875.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 875.00, "total" : 875.00, "payments": [ { "type": 0, "sum" : 875.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:19:45]POST & json_proto [13:19:45]process_json_proto [13:19:45]json parsed OK: [13:19:45]protocol is kg_v1.0 [13:19:45]action value=close_receipt [13:19:45]process_action close_receipt [13:19:45]cmd_close_receipt [13:19:45]MH_GetDate [13:19:45]Write to MH i2c: F0 00 00 8C 3D B8 [13:19:45]Write i2c OK [13:19:45]MH_I2C_Read... [13:19:45]Read from MH i2c: F0 [13:19:45]MH_I2C_Read... [13:19:45]Read from MH i2c: F0 09 00 [13:19:45]MH_I2C_Read... [13:19:45]Read from MH i2c: F0 09 00 8C 3D 00 72 03 15 67 19 BC 99 64 84 [13:19:45]GetLastDocTimeStamp 1729430376 [13:19:45]current date 1729430386 [13:19:45]FM_GetShiftState [13:19:45]SAM_PROTO_GetShiftState [13:19:45]wFMCommunicate request_size=4 [13:19:45]MH_SAM_APDU [13:19:45]CAPDU: 80 13 01 00 [13:19:45]Write to MH i2c: E2 08 00 8D 3D 80 13 01 00 00 00 00 00 47 [13:19:45]Write i2c OK [13:19:45]MH_I2C_Read... [13:19:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:19:45]Read from MH i2c: E2 [13:19:45]MH_I2C_Read... [13:19:45]Read from MH i2c: E2 0E 00 [13:19:45]MH_I2C_Read... [13:19:45]Read from MH i2c: E2 0E 00 8D 3D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 EE [13:19:45]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:19:45]wFMCommunicate OK [13:19:45]SAM_PROTO_GetShiftState done [13:19:45]FM_GetShiftState done [13:19:45]opened in 1729383891 [13:19:45]opened+sec_in_day 1729470291 [13:19:45]quantity*price = 87505 [13:19:45]sum+1 = 87506 [13:19:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 875.00 Внесено: 875.00 СДАЧА: 0.00 НСП 1% : 7.74 НДС 12% : 92.93 Наличными: 875.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 326 20.10.2024 13:19 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156254 ФПД: 246035383199368 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T131946&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156254&fm=246035383199368&tin=02508201610067®Number=0000137193017469&sum=87500 [13:19:46]StoreToDocumentArchive [13:19:46]shift 314 fd 156254 [13:19:46]save to /storage/0314/doc_00156254 [13:19:46]save last doc name /storage/0314/doc_00156254 to /storage/kkm_last_doc_name [13:19:46]save OK [13:19:46]Clear old archive folders... [13:19:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:19:46]tlvbuf is 008DE6F0 [13:19:46]SAM_PROTO_ClearQueue [13:19:46]wFMCommunicate request_size=4 [13:19:46]MH_SAM_APDU [13:19:46]CAPDU: 80 09 00 00 [13:19:46]Write to MH i2c: E2 08 00 9A 3D 80 09 00 00 00 00 00 00 49 [13:19:46]Write i2c OK [13:19:46]MH_I2C_Read... [13:19:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:19:46]Read from MH i2c: E2 [13:19:46]MH_I2C_Read... [13:19:46]Read from MH i2c: E2 03 00 [13:19:46]MH_I2C_Read... [13:19:46]Read from MH i2c: E2 03 00 9A 3D 00 90 00 4B [13:19:46]RAPDU: 90 00 [13:19:46]wFMCommunicate OK [13:19:46]SAM_PROTO_ClearQueue done [13:19:46]KKMCreateOFDPacket [13:19:46]OFDProtocolAddRootSTLVToBuf [13:19:46]FM_MakeSignedData [13:19:46]FM_MakeSignedData [13:19:46]SAM_PROTO_SignData [13:19:46]wFMCommunicate request_size=4 [13:19:46]MH_SAM_APDU [13:19:46]CAPDU: 80 0D 01 02 [13:19:46]Write to MH i2c: E2 08 00 9B 3D 80 0D 01 02 00 00 00 00 51 [13:19:46]Write i2c OK [13:19:46]MH_I2C_Read... [13:19:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:19:46]Read from MH i2c: E2 [13:19:46]MH_I2C_Read... [13:19:46]Read from MH i2c: E2 03 00 [13:19:46]MH_I2C_Read... [13:19:46]Read from MH i2c: E2 03 00 9B 3D 00 90 00 4C [13:19:46]RAPDU: 90 00 [13:19:46]wFMCommunicate OK [13:19:46]wFMCommunicate request_size=255 [13:19:46]MH_SAM_APDU [13:19:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 33 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D1 55 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 55 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 06 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4D 24 00 00 00 00 07 04 06 00 CC 55 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 72 03 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5E 62 02 00 35 04 06 00 DF [13:19:46]Write to MH i2c: E2 02 01 9C 3D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 33 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D1 55 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 55 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 06 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4D 24 00 00 00 00 07 04 06 00 CC 55 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 72 03 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5E 62 02 00 35 04 06 00 DF 00 00 F3 [13:19:46]Write i2c OK [13:19:46]MH_I2C_Read... [13:19:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:19:46]Read from MH i2c: E2 [13:19:46]MH_I2C_Read... [13:19:46]Read from MH i2c: E2 03 00 [13:19:46]MH_I2C_Read... [13:19:46]Read from MH i2c: E2 03 00 9C 3D 00 90 00 4D [13:19:46]RAPDU: 90 00 [13:19:46]wFMCommunicate OK [13:19:46]wFMCommunicate request_size=10 [13:19:46]MH_SAM_APDU [13:19:46]CAPDU: 80 0D 02 02 05 C4 93 9E 26 88 [13:19:46]Write to MH i2c: E2 0D 00 9D 3D 80 0D 02 02 05 00 C4 93 9E 26 88 00 00 01 [13:19:46]Write i2c OK [13:19:46]MH_I2C_Read... [13:19:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:19:46]Read from MH i2c: E2 [13:19:46]MH_I2C_Read... [13:19:46]Read from MH i2c: E2 03 00 [13:19:46]MH_I2C_Read... [13:19:46]Read from MH i2c: E2 03 00 9D 3D 00 90 00 4E [13:19:46]RAPDU: 90 00 [13:19:46]wFMCommunicate OK [13:19:46]wFMCommunicate request_size=4 [13:19:46]MH_SAM_APDU [13:19:46]CAPDU: 80 0D 03 02 [13:19:46]Write to MH i2c: E2 08 00 9E 3D 80 0D 03 02 00 00 00 00 56 [13:19:46]Write i2c OK [13:19:46]MH_I2C_Read... [13:19:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:19:46]Read from MH i2c: E2 [13:19:46]MH_I2C_Read... [13:19:46]Read from MH i2c: E2 0B 00 [13:19:46]MH_I2C_Read... [13:19:46]Read from MH i2c: E2 0B 00 9E 3D 00 62 FE 2A 4E B2 55 0B A9 90 00 EA [13:19:46]RAPDU: 62 FE 2A 4E B2 55 0B A9 90 00 [13:19:46]wFMCommunicate OK [13:19:46]SAM_PROTO_SignData done [13:19:46]FM_MakeSignedData done [13:19:46]CreateOFDProtocolMessage [13:19:46]wFMCommunicate request_size=4 [13:19:46]MH_SAM_APDU [13:19:46]CAPDU: 80 11 00 00 [13:19:46]Write to MH i2c: E2 08 00 9F 3D 80 11 00 00 00 00 00 00 56 [13:19:46]Write i2c OK [13:19:46]MH_I2C_Read... [13:19:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:19:46]Read from MH i2c: E2 [13:19:46]MH_I2C_Read... [13:19:46]Read from MH i2c: E2 17 00 [13:19:46]MH_I2C_Read... [13:19:46]Read from MH i2c: E2 17 00 9F 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A7 [13:19:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:19:46]wFMCommunicate OK [13:19:46]CreateOFDProtocolMessage done [13:19:46]OFDSenderStorePacket 156254 [13:19:46]StoreOFDPacket docnum=156254 [13:19:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EA 7E 07 01 82 F1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 33 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D1 55 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 55 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 06 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4D 24 00 00 00 00 07 04 06 00 CC 55 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 72 03 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5E 62 02 00 35 04 06 00 DF C4 93 9E 26 88 62 FE 2A 4E B2 55 0B A9 [13:19:46]CheckFolder [13:19:46]dirname=/storage/ofd_packets [13:19:46]CheckFolder done [13:19:46]ProducePacketName [13:19:46]name=ofd_packets/00156254 [13:19:46]NVStorageSaveData ofd_packets/00156254 [13:19:46]File name is /storage/ofd_packets/00156254 [13:19:46]Write 301 bytes [13:19:46]NVStorageSaveData done [13:19:46]OFDSenderStorePacket done [13:19:46]KKMCreateOFDPacket done [13:19:46]NVStorageSaveData kkm_last_timestamp [13:19:46]File name is /storage/kkm_last_timestamp [13:19:46]Write 4 bytes [13:19:46]NVStorageSaveData done [13:19:46]ExternCall_PrintAddStr [13:19:46]wPrintStart [13:19:46]Write to MH i2c: 01 00 00 A0 3D DD [13:19:46]Write i2c OK [13:19:46]MH_I2C_Read... [13:19:46]Read from MH i2c: 01 [13:19:46]MH_I2C_Read... [13:19:46]Read from MH i2c: 01 07 00 [13:19:46]MH_I2C_Read... [13:19:46]Read from MH i2c: 01 07 00 A0 3D 00 00 00 00 00 FF 0F F2 [13:19:46]RasterBufferAndPrint [13:19:46]line Счет N : (1)874548 [13:19:46]line ИНН: 02508201610067 [13:19:46]line Контрольно-Кассовый Чек [13:19:46]line ПРОДАЖА [13:19:46]line ТРК (МРК, ГНК) : 32 [13:19:46]line Товар: 2710124130 [13:19:46]line Аи-92-К-5 [13:19:46]line 13.080 * 66.90 [13:19:46]line = 875.05 [13:19:46]line НДС 12% НСП 1% [13:19:46]line > о реализуемом товаре [13:19:46]line ОКРУГЛЕНИЕ: -0.05 [13:19:46]line ИТОГО: 875.00 [13:19:46]line Внесено: 875.00 [13:19:46]line СДАЧА: 0.00 [13:19:46]line НСП 1% : 7.74 [13:19:46]line НДС 12% : 92.93 [13:19:46]line Наличными: 875.00 [13:19:46]line Безнал.: 0.00 [13:19:46]line Место: АЗС № 165 "Партнер Нефть" [13:19:46]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:19:46]line СНО: Общий режим [13:19:46]line Чек 326 20.10.2024 13:19 [13:19:46]line Смена: 314 ФФД: 1.0 [13:19:46]line ЗНМ: 0300000234 [13:19:46]line РНМ: 0000137193017469 [13:19:46]line Версия ККМ: v1.0 [13:19:46]line ФМ: 0000000000963156 [13:19:46]line ФД: 156254 [13:19:46]line ФПД: 246035383199368 [13:19:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T131946&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156254&fm=246035383199368&tin=02508201610067®Number=0000137193017469&sum=87500 [13:19:46]written 0, free lines is 4095 [13:19:46]OFD Sender: Processing packet 156254 [packets to send 52, broken 51] [13:19:46]ProducePacketName [13:19:46]name=ofd_packets/00156254 [13:19:46]OFD Sender: To server: pG, [13:19:46]CommunicateWithHost lk.salyk.kg:30040 [13:19:46]ConnectInit lk.salyk.kg [13:19:47]Connected sock=10 [13:19:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EA 7E 07 01 82 F1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 33 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D1 55 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 55 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 06 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4D 24 00 00 00 00 07 04 06 00 CC 55 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 72 03 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5E 62 02 00 35 04 06 00 DF C4 93 9E 26 88 62 FE 2A 4E B2 55 0B A9 [13:19:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 DE 97 47 00 8B 5A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5E 62 02 00 F4 03 04 00 A5 A9 14 67 B6 04 01 00 00 8E 11 BF 04 87 89 3D 3D [13:19:47]CommunicateWithHost err = 0 [13:19:47]CheckOFDResponse [13:19:47]1017 (14) - 77093643461234 [13:19:47]1041 (16) - 0000000000963156 [13:19:47]1040 (4) - 156254 [13:19:47]1012 (4) - 20.10.2024 06:56 [13:19:47]1206 (1) - 0 [13:19:47]OFD Sender: Remove packet 156254 [13:19:47]ProducePacketName [13:19:47]name=ofd_packets/00156254 [13:19:47]NVStorageDeleteData [13:19:47]Write to MH i2c: 01 00 00 CB 3D 08 [13:19:47]Write i2c OK [13:19:47]MH_I2C_Read... [13:19:47]Read from MH i2c: 01 [13:19:47]MH_I2C_Read... [13:19:47]Read from MH i2c: 01 07 00 [13:19:47]MH_I2C_Read... [13:19:47]Read from MH i2c: 01 07 00 CB 3D 00 00 00 00 00 02 0D 1E [13:19:47]RasterBufferAndPrint [13:19:47]line [13:19:47]line [13:19:47]line [13:19:47]line [13:19:47]line [13:19:47]written 0, free lines is 3343 [13:19:47]MH_Cut [13:19:47]Write to MH i2c: D1 01 00 D2 3D 01 E1 [13:19:47]Write i2c OK [13:19:47]MH_I2C_Read... [13:19:47]Read from MH i2c: D1 [13:19:47]MH_I2C_Read... [13:19:47]Read from MH i2c: D1 01 00 [13:19:47]MH_I2C_Read... [13:19:47]Read from MH i2c: D1 01 00 D2 3D 00 E0 [13:19:47]Write to MH i2c: 01 00 00 D3 3D 10 [13:19:47]Write i2c OK [13:19:47]MH_I2C_Read... [13:19:47]OFD Sender: No OFD packet to send [13:19:48]*** Cut start [13:19:48]*** Partial cut [13:19:48]*** CUTSNS_PIN = 1 [13:19:48]*** CUTSNS_PIN = 0 [13:19:48]*** Brake cut motor [13:19:48]Read from MH i2c: 01 [13:19:48]MH_I2C_Read... [13:19:48]*** Stop cut motor [13:19:48]*** Cut end [13:19:48]Read from MH i2c: 01 07 00 [13:19:48]MH_I2C_Read... [13:19:48]Read from MH i2c: 01 07 00 D3 3D 00 00 00 00 00 FF 0F 25 [13:19:48]process_action close_receipt done [13:19:48]requested_data is exist [13:19:48]produce_requested_data [13:19:48]requested_item fm.sn is exist - process it [13:19:48]wFMCommunicate request_size=4 [13:19:48]MH_SAM_APDU [13:19:48]CAPDU: 80 11 00 00 [13:19:48]Write to MH i2c: E2 08 00 D4 3D 80 11 00 00 00 00 00 00 8B [13:19:48]Write i2c OK [13:19:48]MH_I2C_Read... [13:19:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:19:48]Read from MH i2c: E2 [13:19:48]MH_I2C_Read... [13:19:48]Read from MH i2c: E2 17 00 [13:19:48]MH_I2C_Read... [13:19:48]Read from MH i2c: E2 17 00 D4 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DC [13:19:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:19:48]wFMCommunicate OK [13:19:48]requested_item fd.num is exist - process it [13:19:48]SAM_PROTO_GetFieldsCounters [13:19:48]wFMCommunicate request_size=4 [13:19:48]MH_SAM_APDU [13:19:48]CAPDU: 80 13 00 00 [13:19:48]Write to MH i2c: E2 08 00 D5 3D 80 13 00 00 00 00 00 00 8E [13:19:48]Write i2c OK [13:19:48]MH_I2C_Read... [13:19:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:19:48]Read from MH i2c: E2 [13:19:48]MH_I2C_Read... [13:19:48]Read from MH i2c: E2 62 00 [13:19:48]MH_I2C_Read... [13:19:48]Read from MH i2c: E2 62 00 D5 3D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5E 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 46 01 00 00 5E 04 04 00 46 01 00 00 57 04 04 00 47 01 00 00 19 04 04 00 00 00 00 00 90 00 99 [13:19:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5E 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 46 01 00 00 5E 04 04 00 46 01 00 00 57 04 04 00 47 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:19:48]wFMCommunicate OK [13:19:48]SAM_PROTO_GetFieldsCounters done [13:19:48]requested_item shift.num is exist - process it [13:19:48]requested_item shift.opened is exist - process it [13:19:48]req_shift_opened [13:19:48]FM_GetShiftState [13:19:48]SAM_PROTO_GetShiftState [13:19:48]wFMCommunicate request_size=4 [13:19:48]MH_SAM_APDU [13:19:48]CAPDU: 80 13 01 00 [13:19:48]Write to MH i2c: E2 08 00 D6 3D 80 13 01 00 00 00 00 00 90 [13:19:48]Write i2c OK [13:19:48]MH_I2C_Read... [13:19:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:19:48]Read from MH i2c: E2 [13:19:48]MH_I2C_Read... [13:19:48]Read from MH i2c: E2 0E 00 [13:19:48]MH_I2C_Read... [13:19:48]Read from MH i2c: E2 0E 00 D6 3D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 37 [13:19:48]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:19:48]wFMCommunicate OK [13:19:48]SAM_PROTO_GetShiftState done [13:19:48]FM_GetShiftState done [13:19:48]req_shift_opened done [13:19:48]requested_item shift.open_date is exist - process it [13:19:48]req_shift_open_date [13:19:48]req_shift_open_date done [13:19:48]produce_requested_data done [13:19:48]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156254,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:19:48]process_action_free close_receipt [13:19:48]json_value_free [13:19:48]json_value_free done [13:19:48]process_json_proto returns [13:19:48]Send response to host [13:19:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156254,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:19:48]free response buf [13:19:48]execute_script done [13:19:48]execute_script returns [13:19:48]free content buf [13:19:48]Sock 9.Close socket [13:19:48]Sock 9.Thread stoped [13:19:49]accept exits with 8 [13:19:49]New connection [13:19:49]New thread 3066695012 created [13:19:49]Thread 3066551652 joined [13:19:49]Waiting for new connection... [13:19:49] Sock 8.Parse request [13:19:49]Sock 8.Check first char [13:19:49]Sock 8.First char is OK [13:19:49]request: POST /json_proto HTTP/1.0 [13:19:49]Method: POST [13:19:49]URL: /json_proto [13:19:49]Method is POST - this is cgi request [13:19:49]url: /json_proto [13:19:49]query_string will be loaded in cgi processing [13:19:49]execute_cgi json_proto POST (null) [13:19:49]execute_cgi path=json_proto method=POST [13:19:49]POST find Content-Length [13:19:49]Host: 172.17.53.67:8080 [13:19:49]Content-Length: 677 [13:19:49]Content-Type: application/json [13:19:49] [13:19:49]POST finish read [13:19:49]Found Content-Length = 677 [13:19:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874549", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:19:49]execute_script... [13:19:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874549", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:19:49]POST & json_proto [13:19:49]process_json_proto [13:19:49]json parsed OK: [13:19:49]protocol is kg_v1.0 [13:19:49]action value=close_receipt [13:19:49]process_action close_receipt [13:19:49]cmd_close_receipt [13:19:49]MH_GetDate [13:19:49]Write to MH i2c: F0 00 00 D7 3D 03 [13:19:49]Write i2c OK [13:19:49]MH_I2C_Read... [13:19:49]Read from MH i2c: F0 [13:19:49]MH_I2C_Read... [13:19:49]Read from MH i2c: F0 09 00 [13:19:49]MH_I2C_Read... [13:19:49]Read from MH i2c: F0 09 00 D7 3D 00 76 03 15 67 19 BC 99 64 D3 [13:19:49]GetLastDocTimeStamp 1729430386 [13:19:49]current date 1729430390 [13:19:49]FM_GetShiftState [13:19:49]SAM_PROTO_GetShiftState [13:19:49]wFMCommunicate request_size=4 [13:19:49]MH_SAM_APDU [13:19:49]CAPDU: 80 13 01 00 [13:19:49]Write to MH i2c: E2 08 00 D8 3D 80 13 01 00 00 00 00 00 92 [13:19:49]Write i2c OK [13:19:49]MH_I2C_Read... [13:19:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:19:49]Read from MH i2c: E2 [13:19:49]MH_I2C_Read... [13:19:49]Read from MH i2c: E2 0E 00 [13:19:49]MH_I2C_Read... [13:19:49]Read from MH i2c: E2 0E 00 D8 3D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 39 [13:19:49]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:19:49]wFMCommunicate OK [13:19:49]SAM_PROTO_GetShiftState done [13:19:49]FM_GetShiftState done [13:19:49]opened in 1729383891 [13:19:49]opened+sec_in_day 1729470291 [13:19:49]quantity*price = 30038 [13:19:49]sum+1 = 30039 [13:19:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 327 20.10.2024 13:19 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156255 ФПД: 86773357231780 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T131950&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156255&fm=86773357231780&tin=02508201610067®Number=0000137193017469&sum=30000 [13:19:50]StoreToDocumentArchive [13:19:50]shift 314 fd 156255 [13:19:50]save to /storage/0314/doc_00156255 [13:19:50]save last doc name /storage/0314/doc_00156255 to /storage/kkm_last_doc_name [13:19:50]save OK [13:19:50]Clear old archive folders... [13:19:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:19:50]tlvbuf is B6E69290 [13:19:50]SAM_PROTO_ClearQueue [13:19:50]wFMCommunicate request_size=4 [13:19:50]MH_SAM_APDU [13:19:50]CAPDU: 80 09 00 00 [13:19:50]Write to MH i2c: E2 08 00 E5 3D 80 09 00 00 00 00 00 00 94 [13:19:50]Write i2c OK [13:19:50]MH_I2C_Read... [13:19:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:19:50]Read from MH i2c: E2 [13:19:50]MH_I2C_Read... [13:19:50]Read from MH i2c: E2 03 00 [13:19:50]MH_I2C_Read... [13:19:50]Read from MH i2c: E2 03 00 E5 3D 00 90 00 96 [13:19:50]RAPDU: 90 00 [13:19:50]wFMCommunicate OK [13:19:50]SAM_PROTO_ClearQueue done [13:19:50]KKMCreateOFDPacket [13:19:50]OFDProtocolAddRootSTLVToBuf [13:19:50]FM_MakeSignedData [13:19:50]FM_MakeSignedData [13:19:50]SAM_PROTO_SignData [13:19:50]wFMCommunicate request_size=4 [13:19:50]MH_SAM_APDU [13:19:50]CAPDU: 80 0D 01 02 [13:19:50]Write to MH i2c: E2 08 00 E6 3D 80 0D 01 02 00 00 00 00 9C [13:19:50]Write i2c OK [13:19:50]MH_I2C_Read... [13:19:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:19:50]Read from MH i2c: E2 [13:19:50]MH_I2C_Read... [13:19:50]Read from MH i2c: E2 03 00 [13:19:50]MH_I2C_Read... [13:19:50]Read from MH i2c: E2 03 00 E6 3D 00 90 00 97 [13:19:50]RAPDU: 90 00 [13:19:50]wFMCommunicate OK [13:19:50]wFMCommunicate request_size=255 [13:19:50]MH_SAM_APDU [13:19:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 76 03 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5F 62 02 00 35 04 06 00 4E [13:19:50]Write to MH i2c: E2 02 01 E7 3D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 76 03 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5F 62 02 00 35 04 06 00 4E 00 00 C0 [13:19:51]Write i2c OK [13:19:51]MH_I2C_Read... [13:19:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:19:51]Read from MH i2c: E2 [13:19:51]MH_I2C_Read... [13:19:51]Read from MH i2c: E2 03 00 [13:19:51]MH_I2C_Read... [13:19:51]Read from MH i2c: E2 03 00 E7 3D 00 90 00 98 [13:19:51]RAPDU: 90 00 [13:19:51]wFMCommunicate OK [13:19:51]wFMCommunicate request_size=10 [13:19:51]MH_SAM_APDU [13:19:51]CAPDU: 80 0D 02 02 05 EB 7F 22 3E A4 [13:19:51]Write to MH i2c: E2 0D 00 E8 3D 80 0D 02 02 05 00 EB 7F 22 3E A4 00 00 17 [13:19:51]Write i2c OK [13:19:51]MH_I2C_Read... [13:19:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:19:51]Read from MH i2c: E2 [13:19:51]MH_I2C_Read... [13:19:51]Read from MH i2c: E2 03 00 [13:19:51]MH_I2C_Read... [13:19:51]Read from MH i2c: E2 03 00 E8 3D 00 90 00 99 [13:19:51]RAPDU: 90 00 [13:19:51]wFMCommunicate OK [13:19:51]wFMCommunicate request_size=4 [13:19:51]MH_SAM_APDU [13:19:51]CAPDU: 80 0D 03 02 [13:19:51]Write to MH i2c: E2 08 00 E9 3D 80 0D 03 02 00 00 00 00 A1 [13:19:51]Write i2c OK [13:19:51]MH_I2C_Read... [13:19:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:19:51]Read from MH i2c: E2 [13:19:51]MH_I2C_Read... [13:19:51]Read from MH i2c: E2 0B 00 [13:19:51]MH_I2C_Read... [13:19:51]Read from MH i2c: E2 0B 00 E9 3D 00 DE D7 AA 95 53 01 3E 91 90 00 B9 [13:19:51]RAPDU: DE D7 AA 95 53 01 3E 91 90 00 [13:19:51]wFMCommunicate OK [13:19:51]SAM_PROTO_SignData done [13:19:51]FM_MakeSignedData done [13:19:51]CreateOFDProtocolMessage [13:19:51]wFMCommunicate request_size=4 [13:19:51]MH_SAM_APDU [13:19:51]CAPDU: 80 11 00 00 [13:19:51]Write to MH i2c: E2 08 00 EA 3D 80 11 00 00 00 00 00 00 A1 [13:19:51]Write i2c OK [13:19:51]MH_I2C_Read... [13:19:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:19:51]Read from MH i2c: E2 [13:19:51]MH_I2C_Read... [13:19:51]Read from MH i2c: E2 17 00 [13:19:51]MH_I2C_Read... [13:19:51]Read from MH i2c: E2 17 00 EA 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F2 [13:19:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:19:51]wFMCommunicate OK [13:19:51]CreateOFDProtocolMessage done [13:19:51]OFDSenderStorePacket 156255 [13:19:51]StoreOFDPacket docnum=156255 [13:19:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 AD 09 07 01 B0 AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 76 03 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5F 62 02 00 35 04 06 00 4E EB 7F 22 3E A4 DE D7 AA 95 53 01 3E 91 [13:19:51]CheckFolder [13:19:51]dirname=/storage/ofd_packets [13:19:51]CheckFolder done [13:19:51]ProducePacketName [13:19:51]name=ofd_packets/00156255 [13:19:51]NVStorageSaveData ofd_packets/00156255 [13:19:51]File name is /storage/ofd_packets/00156255 [13:19:51]Write 301 bytes [13:19:51]NVStorageSaveData done [13:19:51]OFDSenderStorePacket done [13:19:51]KKMCreateOFDPacket done [13:19:51]NVStorageSaveData kkm_last_timestamp [13:19:51]File name is /storage/kkm_last_timestamp [13:19:51]Write 4 bytes [13:19:51]NVStorageSaveData done [13:19:51]ExternCall_PrintAddStr [13:19:51]wPrintStart [13:19:51]Write to MH i2c: 01 00 00 EB 3D 28 [13:19:51]Write i2c OK [13:19:51]MH_I2C_Read... [13:19:51]Read from MH i2c: 01 [13:19:51]MH_I2C_Read... [13:19:51]Read from MH i2c: 01 07 00 [13:19:51]MH_I2C_Read... [13:19:51]Read from MH i2c: 01 07 00 EB 3D 00 00 00 00 00 FF 0F 3D [13:19:51]RasterBufferAndPrint [13:19:51]line Счет N : (1)874549 [13:19:51]line ИНН: 02508201610067 [13:19:51]line Контрольно-Кассовый Чек [13:19:51]line ПРОДАЖА [13:19:51]line ТРК (МРК, ГНК) : 12 [13:19:51]line Товар: 2710124130 [13:19:51]line Аи-92-К-5 [13:19:51]line 4.490 * 66.90 [13:19:51]line = 300.38 [13:19:51]line НДС 12% НСП 1% [13:19:51]line > о реализуемом товаре [13:19:51]line ОКРУГЛЕНИЕ: -0.38 [13:19:51]line ИТОГО: 300.00 [13:19:51]line Внесено: 300.00 [13:19:51]line СДАЧА: 0.00 [13:19:51]line НСП 1% : 2.66 [13:19:51]line НДС 12% : 31.90 [13:19:51]line Наличными: 300.00 [13:19:51]line Безнал.: 0.00 [13:19:51]line Место: АЗС № 165 "Партнер Нефть" [13:19:51]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:19:51]line СНО: Общий режим [13:19:51]line Чек 327 20.10.2024 13:19 [13:19:51]line Смена: 314 ФФД: 1.0 [13:19:51]line ЗНМ: 0300000234 [13:19:51]line РНМ: 0000137193017469 [13:19:51]line Версия ККМ: v1.0 [13:19:51]line ФМ: 0000000000963156 [13:19:51]line ФД: 156255 [13:19:51]line ФПД: 86773357231780 [13:19:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T131950&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156255&fm=86773357231780&tin=02508201610067®Number=0000137193017469&sum=30000 [13:19:51]written 0, free lines is 4095 [13:19:51]OFD Sender: Processing packet 156255 [packets to send 52, broken 51] [13:19:51]ProducePacketName [13:19:51]name=ofd_packets/00156255 [13:19:51]OFD Sender: To server: pG, [13:19:51]CommunicateWithHost lk.salyk.kg:30040 [13:19:51]ConnectInit lk.salyk.kg [13:19:51]Connected sock=10 [13:19:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 AD 09 07 01 B0 AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 76 03 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5F 62 02 00 35 04 06 00 4E EB 7F 22 3E A4 DE D7 AA 95 53 01 3E 91 [13:19:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A0 5D 47 00 B1 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 39 36 33 31 35 36 10 04 04 00 5F 62 02 00 F4 03 04 00 A9 A9 14 67 B6 04 01 00 00 6D 63 83 85 4D 0F C6 CA [13:19:52]CommunicateWithHost err = 0 [13:19:52]CheckOFDResponse [13:19:52]1017 (14) - 77093643461234 [13:19:52]1041 (16) - 0000000000963156 [13:19:52]1040 (4) - 156255 [13:19:52]1012 (4) - 20.10.2024 06:56 [13:19:52]1206 (1) - 0 [13:19:52]OFD Sender: Remove packet 156255 [13:19:52]ProducePacketName [13:19:52]name=ofd_packets/00156255 [13:19:52]NVStorageDeleteData [13:19:52]Write to MH i2c: 01 00 00 16 3E 54 [13:19:52]Write i2c OK [13:19:52]MH_I2C_Read... [13:19:52]Read from MH i2c: 01 [13:19:52]MH_I2C_Read... [13:19:52]Read from MH i2c: 01 07 00 [13:19:52]MH_I2C_Read... [13:19:52]Read from MH i2c: 01 07 00 16 3E 00 00 00 00 00 00 0D 68 [13:19:52]RasterBufferAndPrint [13:19:52]line [13:19:52]line [13:19:52]line [13:19:52]line [13:19:52]line [13:19:52]written 0, free lines is 3346 [13:19:52]MH_Cut [13:19:52]Write to MH i2c: D1 01 00 1D 3E 01 2D [13:19:52]Write i2c OK [13:19:52]MH_I2C_Read... [13:19:52]Read from MH i2c: D1 [13:19:52]MH_I2C_Read... [13:19:52]Read from MH i2c: D1 01 00 [13:19:52]MH_I2C_Read... [13:19:52]Read from MH i2c: D1 01 00 1D 3E 00 2C [13:19:52]Write to MH i2c: 01 00 00 1E 3E 5C [13:19:52]Write i2c OK [13:19:52]MH_I2C_Read... [13:19:52]OFD Sender: No OFD packet to send [13:19:52]*** Cut start [13:19:52]*** Partial cut [13:19:52]*** CUTSNS_PIN = 1 [13:19:52]*** CUTSNS_PIN = 0 [13:19:53]*** Brake cut motor [13:19:53]Read from MH i2c: 01 [13:19:53]MH_I2C_Read... [13:19:53]*** Stop cut motor [13:19:53]*** Cut end [13:19:53]Read from MH i2c: 01 07 00 [13:19:53]MH_I2C_Read... [13:19:53]Read from MH i2c: 01 07 00 1E 3E 00 00 00 00 00 FF 0F 71 [13:19:53]process_action close_receipt done [13:19:53]requested_data is exist [13:19:53]produce_requested_data [13:19:53]requested_item fm.sn is exist - process it [13:19:53]wFMCommunicate request_size=4 [13:19:53]MH_SAM_APDU [13:19:53]CAPDU: 80 11 00 00 [13:19:53]Write to MH i2c: E2 08 00 1F 3E 80 11 00 00 00 00 00 00 D7 [13:19:53]Write i2c OK [13:19:53]MH_I2C_Read... [13:19:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:19:53]Read from MH i2c: E2 [13:19:53]MH_I2C_Read... [13:19:53]Read from MH i2c: E2 17 00 [13:19:53]MH_I2C_Read... [13:19:53]Read from MH i2c: E2 17 00 1F 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 28 [13:19:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:19:53]wFMCommunicate OK [13:19:53]requested_item fd.num is exist - process it [13:19:53]SAM_PROTO_GetFieldsCounters [13:19:53]wFMCommunicate request_size=4 [13:19:53]MH_SAM_APDU [13:19:53]CAPDU: 80 13 00 00 [13:19:53]Write to MH i2c: E2 08 00 20 3E 80 13 00 00 00 00 00 00 DA [13:19:53]Write i2c OK [13:19:53]MH_I2C_Read... [13:19:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:19:53]Read from MH i2c: E2 [13:19:53]MH_I2C_Read... [13:19:53]Read from MH i2c: E2 62 00 [13:19:53]MH_I2C_Read... [13:19:53]Read from MH i2c: E2 62 00 20 3E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5F 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 47 01 00 00 5E 04 04 00 47 01 00 00 57 04 04 00 48 01 00 00 19 04 04 00 00 00 00 00 90 00 E9 [13:19:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5F 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 47 01 00 00 5E 04 04 00 47 01 00 00 57 04 04 00 48 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:19:53]wFMCommunicate OK [13:19:53]SAM_PROTO_GetFieldsCounters done [13:19:53]requested_item shift.num is exist - process it [13:19:53]requested_item shift.opened is exist - process it [13:19:53]req_shift_opened [13:19:53]FM_GetShiftState [13:19:53]SAM_PROTO_GetShiftState [13:19:53]wFMCommunicate request_size=4 [13:19:53]MH_SAM_APDU [13:19:53]CAPDU: 80 13 01 00 [13:19:53]Write to MH i2c: E2 08 00 21 3E 80 13 01 00 00 00 00 00 DC [13:19:53]Write i2c OK [13:19:53]MH_I2C_Read... [13:19:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:19:53]Read from MH i2c: E2 [13:19:53]MH_I2C_Read... [13:19:53]Read from MH i2c: E2 0E 00 [13:19:53]MH_I2C_Read... [13:19:53]Read from MH i2c: E2 0E 00 21 3E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 83 [13:19:53]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:19:53]wFMCommunicate OK [13:19:53]SAM_PROTO_GetShiftState done [13:19:53]FM_GetShiftState done [13:19:53]req_shift_opened done [13:19:53]requested_item shift.open_date is exist - process it [13:19:53]req_shift_open_date [13:19:53]req_shift_open_date done [13:19:53]produce_requested_data done [13:19:53]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156255,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:19:53]process_action_free close_receipt [13:19:53]json_value_free [13:19:53]json_value_free done [13:19:53]process_json_proto returns [13:19:53]Send response to host [13:19:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156255,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:19:53]free response buf [13:19:53]execute_script done [13:19:53]execute_script returns [13:19:53]free content buf [13:19:53]Sock 8.Close socket [13:19:53]Sock 8.Thread stoped [13:19:57]OFD Sender: No OFD packet to send [13:20:02]OFD Sender: No OFD packet to send [13:20:07]OFD Sender: No OFD packet to send [13:20:12]OFD Sender: No OFD packet to send [13:20:17]OFD Sender: No OFD packet to send [13:20:22]OFD Sender: No OFD packet to send [13:20:27]OFD Sender: No OFD packet to send [13:20:32]OFD Sender: No OFD packet to send [13:20:37]OFD Sender: No OFD packet to send [13:20:42]OFD Sender: No OFD packet to send [13:20:47]OFD Sender: No OFD packet to send [13:20:52]OFD Sender: No OFD packet to send [13:20:57]OFD Sender: No OFD packet to send [13:21:02]OFD Sender: No OFD packet to send [13:21:07]OFD Sender: No OFD packet to send [13:21:12]OFD Sender: No OFD packet to send [13:21:17]OFD Sender: No OFD packet to send [13:21:22]OFD Sender: No OFD packet to send [13:21:27]OFD Sender: No OFD packet to send [13:21:32]OFD Sender: No OFD packet to send [13:21:37]OFD Sender: No OFD packet to send [13:21:42]OFD Sender: No OFD packet to send [13:21:47]OFD Sender: No OFD packet to send [13:21:52]OFD Sender: No OFD packet to send [13:21:57]OFD Sender: No OFD packet to send [13:22:02]OFD Sender: No OFD packet to send [13:22:07]OFD Sender: No OFD packet to send [13:22:12]OFD Sender: No OFD packet to send [13:22:17]OFD Sender: No OFD packet to send [13:22:22]OFD Sender: No OFD packet to send [13:22:27]OFD Sender: No OFD packet to send [13:22:32]OFD Sender: No OFD packet to send [13:22:37]OFD Sender: No OFD packet to send [13:22:42]OFD Sender: No OFD packet to send [13:22:46]accept exits with 9 [13:22:46]New connection [13:22:46]New thread 3066551652 created [13:22:46]Thread 3066695012 joined [13:22:46]Waiting for new connection... [13:22:46] Sock 9.Parse request [13:22:46]Sock 9.Check first char [13:22:46]Sock 9.First char is OK [13:22:46]request: POST /json_proto HTTP/1.0 [13:22:46]Method: POST [13:22:46]URL: /json_proto [13:22:46]Method is POST - this is cgi request [13:22:46]url: /json_proto [13:22:46]query_string will be loaded in cgi processing [13:22:46]execute_cgi json_proto POST (null) [13:22:46]execute_cgi path=json_proto method=POST [13:22:46]POST find Content-Length [13:22:46]Host: 172.17.53.67:8080 [13:22:46]Content-Length: 677 [13:22:46]Content-Type: application/json [13:22:46] [13:22:46]POST finish read [13:22:46]Found Content-Length = 677 [13:22:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874550", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:22:46]execute_script... [13:22:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874550", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:22:46]POST & json_proto [13:22:46]process_json_proto [13:22:46]json parsed OK: [13:22:46]protocol is kg_v1.0 [13:22:46]action value=close_receipt [13:22:46]process_action close_receipt [13:22:46]cmd_close_receipt [13:22:46]MH_GetDate [13:22:46]Write to MH i2c: F0 00 00 22 3E 4F [13:22:46]Write i2c OK [13:22:46]MH_I2C_Read... [13:22:46]Read from MH i2c: F0 [13:22:46]MH_I2C_Read... [13:22:46]Read from MH i2c: F0 09 00 [13:22:46]MH_I2C_Read... [13:22:46]Read from MH i2c: F0 09 00 22 3E 00 28 04 15 67 19 BC 99 64 D2 [13:22:46]GetLastDocTimeStamp 1729430390 [13:22:46]current date 1729430568 [13:22:46]FM_GetShiftState [13:22:46]SAM_PROTO_GetShiftState [13:22:46]wFMCommunicate request_size=4 [13:22:46]MH_SAM_APDU [13:22:46]CAPDU: 80 13 01 00 [13:22:46]Write to MH i2c: E2 08 00 23 3E 80 13 01 00 00 00 00 00 DE [13:22:46]Write i2c OK [13:22:46]MH_I2C_Read... [13:22:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:22:46]Read from MH i2c: E2 [13:22:46]MH_I2C_Read... [13:22:46]Read from MH i2c: E2 0E 00 [13:22:46]MH_I2C_Read... [13:22:46]Read from MH i2c: E2 0E 00 23 3E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 85 [13:22:46]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:22:46]wFMCommunicate OK [13:22:46]SAM_PROTO_GetShiftState done [13:22:46]FM_GetShiftState done [13:22:46]opened in 1729383891 [13:22:46]opened+sec_in_day 1729470291 [13:22:46]quantity*price = 50041 [13:22:46]sum+1 = 50042 [13:22:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 328 20.10.2024 13:22 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156256 ФПД: 29791708039758 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T132248&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156256&fm=29791708039758&tin=02508201610067®Number=0000137193017469&sum=50000 [13:22:47]StoreToDocumentArchive [13:22:47]shift 314 fd 156256 [13:22:47]save to /storage/0314/doc_00156256 [13:22:47]save last doc name /storage/0314/doc_00156256 to /storage/kkm_last_doc_name [13:22:47]save OK [13:22:47]Clear old archive folders... [13:22:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:22:47]tlvbuf is 008B06A0 [13:22:47]SAM_PROTO_ClearQueue [13:22:47]wFMCommunicate request_size=4 [13:22:47]MH_SAM_APDU [13:22:47]CAPDU: 80 09 00 00 [13:22:47]Write to MH i2c: E2 08 00 30 3E 80 09 00 00 00 00 00 00 E0 [13:22:47]Write i2c OK [13:22:47]MH_I2C_Read... [13:22:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:22:48]Read from MH i2c: E2 [13:22:48]MH_I2C_Read... [13:22:48]Read from MH i2c: E2 03 00 [13:22:48]MH_I2C_Read... [13:22:48]Read from MH i2c: E2 03 00 30 3E 00 90 00 E2 [13:22:48]RAPDU: 90 00 [13:22:48]wFMCommunicate OK [13:22:48]SAM_PROTO_ClearQueue done [13:22:48]KKMCreateOFDPacket [13:22:48]OFDProtocolAddRootSTLVToBuf [13:22:48]FM_MakeSignedData [13:22:48]FM_MakeSignedData [13:22:48]SAM_PROTO_SignData [13:22:48]wFMCommunicate request_size=4 [13:22:48]MH_SAM_APDU [13:22:48]CAPDU: 80 0D 01 02 [13:22:48]Write to MH i2c: E2 08 00 31 3E 80 0D 01 02 00 00 00 00 E8 [13:22:48]Write i2c OK [13:22:48]MH_I2C_Read... [13:22:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:22:48]Read from MH i2c: E2 [13:22:48]MH_I2C_Read... [13:22:48]Read from MH i2c: E2 03 00 [13:22:48]MH_I2C_Read... [13:22:48]Read from MH i2c: E2 03 00 31 3E 00 90 00 E3 [13:22:48]RAPDU: 90 00 [13:22:48]wFMCommunicate OK [13:22:48]wFMCommunicate request_size=255 [13:22:48]MH_SAM_APDU [13:22:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 28 04 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 60 62 02 00 35 04 06 00 1B [13:22:48]Write to MH i2c: E2 02 01 32 3E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 28 04 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 60 62 02 00 35 04 06 00 1B 00 00 9A [13:22:48]Write i2c OK [13:22:48]MH_I2C_Read... [13:22:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:22:48]Read from MH i2c: E2 [13:22:48]MH_I2C_Read... [13:22:48]Read from MH i2c: E2 03 00 [13:22:48]MH_I2C_Read... [13:22:48]Read from MH i2c: E2 03 00 32 3E 00 90 00 E4 [13:22:48]RAPDU: 90 00 [13:22:48]wFMCommunicate OK [13:22:48]wFMCommunicate request_size=10 [13:22:48]MH_SAM_APDU [13:22:48]CAPDU: 80 0D 02 02 05 18 6C 2C CA 4E [13:22:48]Write to MH i2c: E2 0D 00 33 3E 80 0D 02 02 05 00 18 6C 2C CA 4E 00 00 BD [13:22:48]Write i2c OK [13:22:48]MH_I2C_Read... [13:22:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:22:48]Read from MH i2c: E2 [13:22:48]MH_I2C_Read... [13:22:48]Read from MH i2c: E2 03 00 [13:22:48]MH_I2C_Read... [13:22:48]Read from MH i2c: E2 03 00 33 3E 00 90 00 E5 [13:22:48]RAPDU: 90 00 [13:22:48]wFMCommunicate OK [13:22:48]wFMCommunicate request_size=4 [13:22:48]MH_SAM_APDU [13:22:48]CAPDU: 80 0D 03 02 [13:22:48]Write to MH i2c: E2 08 00 34 3E 80 0D 03 02 00 00 00 00 ED [13:22:48]Write i2c OK [13:22:48]MH_I2C_Read... [13:22:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:22:48]Read from MH i2c: E2 [13:22:48]MH_I2C_Read... [13:22:48]Read from MH i2c: E2 0B 00 [13:22:48]MH_I2C_Read... [13:22:48]Read from MH i2c: E2 0B 00 34 3E 00 63 72 84 5A 36 25 29 50 90 00 75 [13:22:48]RAPDU: 63 72 84 5A 36 25 29 50 90 00 [13:22:48]wFMCommunicate OK [13:22:48]SAM_PROTO_SignData done [13:22:48]FM_MakeSignedData done [13:22:48]CreateOFDProtocolMessage [13:22:48]wFMCommunicate request_size=4 [13:22:48]MH_SAM_APDU [13:22:48]CAPDU: 80 11 00 00 [13:22:48]Write to MH i2c: E2 08 00 35 3E 80 11 00 00 00 00 00 00 ED [13:22:48]Write i2c OK [13:22:48]MH_I2C_Read... [13:22:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:22:48]Read from MH i2c: E2 [13:22:48]MH_I2C_Read... [13:22:48]Read from MH i2c: E2 17 00 [13:22:48]MH_I2C_Read... [13:22:48]Read from MH i2c: E2 17 00 35 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3E [13:22:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:22:48]wFMCommunicate OK [13:22:48]CreateOFDProtocolMessage done [13:22:48]OFDSenderStorePacket 156256 [13:22:48]StoreOFDPacket docnum=156256 [13:22:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C8 3C 07 01 CA CF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 28 04 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 60 62 02 00 35 04 06 00 1B 18 6C 2C CA 4E 63 72 84 5A 36 25 29 50 [13:22:48]CheckFolder [13:22:48]dirname=/storage/ofd_packets [13:22:48]CheckFolder done [13:22:48]ProducePacketName [13:22:48]name=ofd_packets/00156256 [13:22:48]NVStorageSaveData ofd_packets/00156256 [13:22:48]File name is /storage/ofd_packets/00156256 [13:22:48]Write 301 bytes [13:22:48]NVStorageSaveData done [13:22:48]OFDSenderStorePacket done [13:22:48]KKMCreateOFDPacket done [13:22:48]NVStorageSaveData kkm_last_timestamp [13:22:48]File name is /storage/kkm_last_timestamp [13:22:48]Write 4 bytes [13:22:48]NVStorageSaveData done [13:22:48]ExternCall_PrintAddStr [13:22:48]wPrintStart [13:22:48]Write to MH i2c: 01 00 00 36 3E 74 [13:22:48]Write i2c OK [13:22:48]MH_I2C_Read... [13:22:48]Read from MH i2c: 01 [13:22:48]MH_I2C_Read... [13:22:48]Read from MH i2c: 01 07 00 [13:22:48]MH_I2C_Read... [13:22:48]Read from MH i2c: 01 07 00 36 3E 00 00 00 00 00 FF 0F 89 [13:22:48]RasterBufferAndPrint [13:22:48]line Счет N : (1)874550 [13:22:48]line ИНН: 02508201610067 [13:22:48]line Контрольно-Кассовый Чек [13:22:48]line ПРОДАЖА [13:22:48]line ТРК (МРК, ГНК) : 32 [13:22:48]line Товар: 2710124130 [13:22:48]line Аи-92-К-5 [13:22:48]line 7.480 * 66.90 [13:22:48]line = 500.41 [13:22:48]line НДС 12% НСП 1% [13:22:48]line > о реализуемом товаре [13:22:48]line ОКРУГЛЕНИЕ: -0.41 [13:22:48]line ИТОГО: 500.00 [13:22:48]line Внесено: 500.00 [13:22:48]line СДАЧА: 0.00 [13:22:48]line НСП 1% : 4.43 [13:22:48]line НДС 12% : 53.14 [13:22:48]line Наличными: 500.00 [13:22:48]line Безнал.: 0.00 [13:22:48]line Место: АЗС № 165 "Партнер Нефть" [13:22:48]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:22:48]line СНО: Общий режим [13:22:48]line Чек 328 20.10.2024 13:22 [13:22:48]line Смена: 314 ФФД: 1.0 [13:22:48]line ЗНМ: 0300000234 [13:22:48]line РНМ: 0000137193017469 [13:22:48]line Версия ККМ: v1.0 [13:22:48]line ФМ: 0000000000963156 [13:22:48]line ФД: 156256 [13:22:48]line ФПД: 29791708039758 [13:22:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T132248&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156256&fm=29791708039758&tin=02508201610067®Number=0000137193017469&sum=50000 [13:22:48]OFD Sender: Processing packet 156256 [packets to send 52, broken 51] [13:22:48]ProducePacketName [13:22:48]name=ofd_packets/00156256 [13:22:48]OFD Sender: To server: pG, [13:22:48]CommunicateWithHost lk.salyk.kg:30040 [13:22:48]ConnectInit lk.salyk.kg [13:22:48]written 0, free lines is 4095 [13:22:48]Connected sock=10 [13:22:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C8 3C 07 01 CA CF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 28 04 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 60 62 02 00 35 04 06 00 1B 18 6C 2C CA 4E 63 72 84 5A 36 25 29 50 [13:22:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 BB EC 47 00 A5 B6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 60 62 02 00 F4 03 04 00 5A AA 14 67 B6 04 01 00 00 19 ED 22 CE C8 B8 E1 B2 [13:22:49]CommunicateWithHost err = 0 [13:22:49]CheckOFDResponse [13:22:49]1017 (14) - 77093643461234 [13:22:49]1041 (16) - 0000000000963156 [13:22:49]1040 (4) - 156256 [13:22:49]1012 (4) - 20.10.2024 06:59 [13:22:49]1206 (1) - 0 [13:22:49]OFD Sender: Remove packet 156256 [13:22:49]ProducePacketName [13:22:49]name=ofd_packets/00156256 [13:22:49]NVStorageDeleteData [13:22:49]Write to MH i2c: 01 00 00 61 3E 9F [13:22:49]Write i2c OK [13:22:49]MH_I2C_Read... [13:22:49]Read from MH i2c: 01 [13:22:49]MH_I2C_Read... [13:22:49]Read from MH i2c: 01 07 00 [13:22:49]MH_I2C_Read... [13:22:49]Read from MH i2c: 01 07 00 61 3E 00 00 00 00 00 F5 0C A7 [13:22:49]RasterBufferAndPrint [13:22:49]line [13:22:49]line [13:22:49]line [13:22:49]line [13:22:49]line [13:22:49]written 0, free lines is 3324 [13:22:49]MH_Cut [13:22:49]Write to MH i2c: D1 01 00 68 3E 01 78 [13:22:49]Write i2c OK [13:22:49]MH_I2C_Read... [13:22:49]Read from MH i2c: D1 [13:22:49]MH_I2C_Read... [13:22:49]Read from MH i2c: D1 01 00 [13:22:49]MH_I2C_Read... [13:22:49]Read from MH i2c: D1 01 00 68 3E 00 77 [13:22:49]Write to MH i2c: 01 00 00 69 3E A7 [13:22:49]Write i2c OK [13:22:49]MH_I2C_Read... [13:22:49]OFD Sender: No OFD packet to send [13:22:50]*** Cut start [13:22:50]*** Partial cut [13:22:50]*** CUTSNS_PIN = 1 [13:22:50]*** CUTSNS_PIN = 0 [13:22:50]*** Brake cut motor [13:22:50]Read from MH i2c: 01 [13:22:50]MH_I2C_Read... [13:22:50]*** Stop cut motor [13:22:50]*** Cut end [13:22:50]Read from MH i2c: 01 07 00 [13:22:50]MH_I2C_Read... [13:22:50]Read from MH i2c: 01 07 00 69 3E 00 00 00 00 00 FF 0F BC [13:22:50]process_action close_receipt done [13:22:50]requested_data is exist [13:22:50]produce_requested_data [13:22:50]requested_item fm.sn is exist - process it [13:22:50]wFMCommunicate request_size=4 [13:22:50]MH_SAM_APDU [13:22:50]CAPDU: 80 11 00 00 [13:22:50]Write to MH i2c: E2 08 00 6A 3E 80 11 00 00 00 00 00 00 22 [13:22:50]Write i2c OK [13:22:50]MH_I2C_Read... [13:22:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:22:50]Read from MH i2c: E2 [13:22:50]MH_I2C_Read... [13:22:50]Read from MH i2c: E2 17 00 [13:22:50]MH_I2C_Read... [13:22:50]Read from MH i2c: E2 17 00 6A 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 73 [13:22:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:22:50]wFMCommunicate OK [13:22:50]requested_item fd.num is exist - process it [13:22:50]SAM_PROTO_GetFieldsCounters [13:22:50]wFMCommunicate request_size=4 [13:22:50]MH_SAM_APDU [13:22:50]CAPDU: 80 13 00 00 [13:22:50]Write to MH i2c: E2 08 00 6B 3E 80 13 00 00 00 00 00 00 25 [13:22:50]Write i2c OK [13:22:50]MH_I2C_Read... [13:22:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:22:50]Read from MH i2c: E2 [13:22:50]MH_I2C_Read... [13:22:50]Read from MH i2c: E2 62 00 [13:22:50]MH_I2C_Read... [13:22:50]Read from MH i2c: E2 62 00 6B 3E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 60 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 48 01 00 00 5E 04 04 00 48 01 00 00 57 04 04 00 49 01 00 00 19 04 04 00 00 00 00 00 90 00 38 [13:22:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 60 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 48 01 00 00 5E 04 04 00 48 01 00 00 57 04 04 00 49 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:22:50]wFMCommunicate OK [13:22:50]SAM_PROTO_GetFieldsCounters done [13:22:50]requested_item shift.num is exist - process it [13:22:50]requested_item shift.opened is exist - process it [13:22:50]req_shift_opened [13:22:50]FM_GetShiftState [13:22:50]SAM_PROTO_GetShiftState [13:22:50]wFMCommunicate request_size=4 [13:22:50]MH_SAM_APDU [13:22:50]CAPDU: 80 13 01 00 [13:22:50]Write to MH i2c: E2 08 00 6C 3E 80 13 01 00 00 00 00 00 27 [13:22:50]Write i2c OK [13:22:50]MH_I2C_Read... [13:22:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:22:50]Read from MH i2c: E2 [13:22:50]MH_I2C_Read... [13:22:50]Read from MH i2c: E2 0E 00 [13:22:50]MH_I2C_Read... [13:22:50]Read from MH i2c: E2 0E 00 6C 3E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 CE [13:22:50]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:22:50]wFMCommunicate OK [13:22:50]SAM_PROTO_GetShiftState done [13:22:50]FM_GetShiftState done [13:22:50]req_shift_opened done [13:22:50]requested_item shift.open_date is exist - process it [13:22:50]req_shift_open_date [13:22:50]req_shift_open_date done [13:22:50]produce_requested_data done [13:22:50]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156256,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:22:50]process_action_free close_receipt [13:22:50]json_value_free [13:22:50]json_value_free done [13:22:50]process_json_proto returns [13:22:50]Send response to host [13:22:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156256,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:22:50]free response buf [13:22:50]execute_script done [13:22:50]execute_script returns [13:22:50]free content buf [13:22:50]Sock 9.Close socket [13:22:50]Sock 9.Thread stoped [13:22:54]OFD Sender: No OFD packet to send [13:22:59]OFD Sender: No OFD packet to send [13:23:04]OFD Sender: No OFD packet to send [13:23:06]accept exits with 8 [13:23:06]New connection [13:23:06]New thread 3066695012 created [13:23:06]Thread 3066551652 joined [13:23:06]Waiting for new connection... [13:23:06] Sock 8.Parse request [13:23:06]Sock 8.Check first char [13:23:06]Sock 8.First char is OK [13:23:06]request: POST /json_proto HTTP/1.0 [13:23:06]Method: POST [13:23:06]URL: /json_proto [13:23:06]Method is POST - this is cgi request [13:23:06]url: /json_proto [13:23:06]query_string will be loaded in cgi processing [13:23:06]execute_cgi json_proto POST (null) [13:23:06]execute_cgi path=json_proto method=POST [13:23:06]POST find Content-Length [13:23:06]Host: 172.17.53.67:8080 [13:23:06]Content-Length: 679 [13:23:06]Content-Type: application/json [13:23:06] [13:23:06]POST finish read [13:23:06]Found Content-Length = 679 [13:23:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874551", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 32.810, "sum" : 2500.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:23:06]execute_script... [13:23:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874551", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 32.810, "sum" : 2500.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:23:06]POST & json_proto [13:23:06]process_json_proto [13:23:06]json parsed OK: [13:23:06]protocol is kg_v1.0 [13:23:06]action value=close_receipt [13:23:06]process_action close_receipt [13:23:06]cmd_close_receipt [13:23:06]MH_GetDate [13:23:06]Write to MH i2c: F0 00 00 6D 3E 9A [13:23:06]Write i2c OK [13:23:06]MH_I2C_Read... [13:23:06]Read from MH i2c: F0 [13:23:06]MH_I2C_Read... [13:23:06]Read from MH i2c: F0 09 00 [13:23:06]MH_I2C_Read... [13:23:06]Read from MH i2c: F0 09 00 6D 3E 00 3C 04 15 67 19 BC 99 64 31 [13:23:06]GetLastDocTimeStamp 1729430568 [13:23:06]current date 1729430588 [13:23:06]FM_GetShiftState [13:23:06]SAM_PROTO_GetShiftState [13:23:06]wFMCommunicate request_size=4 [13:23:06]MH_SAM_APDU [13:23:06]CAPDU: 80 13 01 00 [13:23:06]Write to MH i2c: E2 08 00 6E 3E 80 13 01 00 00 00 00 00 29 [13:23:06]Write i2c OK [13:23:06]MH_I2C_Read... [13:23:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:23:06]Read from MH i2c: E2 [13:23:06]MH_I2C_Read... [13:23:06]Read from MH i2c: E2 0E 00 [13:23:06]MH_I2C_Read... [13:23:06]Read from MH i2c: E2 0E 00 6E 3E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D0 [13:23:06]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:23:06]wFMCommunicate OK [13:23:06]SAM_PROTO_GetShiftState done [13:23:06]FM_GetShiftState done [13:23:06]opened in 1729383891 [13:23:06]opened+sec_in_day 1729470291 [13:23:06]quantity*price = 250012 [13:23:06]sum+1 = 250013 [13:23:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 2500.00 Внесено: 2500.00 СДАЧА: 0.00 НСП 1% : 22.12 НДС 12% : 265.50 Наличными: 2500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 329 20.10.2024 13:23 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156257 ФПД: 36669079175115 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T132308&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156257&fm=36669079175115&tin=02508201610067®Number=0000137193017469&sum=250000 [13:23:07]StoreToDocumentArchive [13:23:07]shift 314 fd 156257 [13:23:07]save to /storage/0314/doc_00156257 [13:23:07]save last doc name /storage/0314/doc_00156257 to /storage/kkm_last_doc_name [13:23:07]save OK [13:23:07]Clear old archive folders... [13:23:07]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:23:07]tlvbuf is 0086B670 [13:23:07]SAM_PROTO_ClearQueue [13:23:07]wFMCommunicate request_size=4 [13:23:07]MH_SAM_APDU [13:23:07]CAPDU: 80 09 00 00 [13:23:07]Write to MH i2c: E2 08 00 7B 3E 80 09 00 00 00 00 00 00 2B [13:23:07]Write i2c OK [13:23:07]MH_I2C_Read... [13:23:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:23:07]Read from MH i2c: E2 [13:23:07]MH_I2C_Read... [13:23:07]Read from MH i2c: E2 03 00 [13:23:07]MH_I2C_Read... [13:23:07]Read from MH i2c: E2 03 00 7B 3E 00 90 00 2D [13:23:07]RAPDU: 90 00 [13:23:07]wFMCommunicate OK [13:23:07]SAM_PROTO_ClearQueue done [13:23:07]KKMCreateOFDPacket [13:23:07]OFDProtocolAddRootSTLVToBuf [13:23:07]FM_MakeSignedData [13:23:07]FM_MakeSignedData [13:23:07]SAM_PROTO_SignData [13:23:07]wFMCommunicate request_size=4 [13:23:07]MH_SAM_APDU [13:23:07]CAPDU: 80 0D 01 02 [13:23:07]Write to MH i2c: E2 08 00 7C 3E 80 0D 01 02 00 00 00 00 33 [13:23:07]Write i2c OK [13:23:07]MH_I2C_Read... [13:23:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:23:07]Read from MH i2c: E2 [13:23:07]MH_I2C_Read... [13:23:07]Read from MH i2c: E2 03 00 [13:23:07]MH_I2C_Read... [13:23:07]Read from MH i2c: E2 03 00 7C 3E 00 90 00 2E [13:23:07]RAPDU: 90 00 [13:23:07]wFMCommunicate OK [13:23:07]wFMCommunicate request_size=255 [13:23:07]MH_SAM_APDU [13:23:07]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 01 00 00 F4 03 04 00 3C 04 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 61 62 02 00 35 04 06 00 21 59 AF 70 [13:23:07]Write to MH i2c: E2 02 01 7D 3E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 01 00 00 F4 03 04 00 3C 04 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 61 62 02 00 35 04 06 00 21 59 AF 70 00 00 CD [13:23:07]Write i2c OK [13:23:07]MH_I2C_Read... [13:23:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:23:08]Read from MH i2c: E2 [13:23:08]MH_I2C_Read... [13:23:08]Read from MH i2c: E2 03 00 [13:23:08]MH_I2C_Read... [13:23:08]Read from MH i2c: E2 03 00 7D 3E 00 90 00 2F [13:23:08]RAPDU: 90 00 [13:23:08]wFMCommunicate OK [13:23:08]wFMCommunicate request_size=7 [13:23:08]MH_SAM_APDU [13:23:08]CAPDU: 80 0D 02 02 02 3F CB [13:23:08]Write to MH i2c: E2 0A 00 7E 3E 80 0D 02 02 02 00 3F CB 00 00 44 [13:23:08]Write i2c OK [13:23:08]MH_I2C_Read... [13:23:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:23:08]Read from MH i2c: E2 [13:23:08]MH_I2C_Read... [13:23:08]Read from MH i2c: E2 03 00 [13:23:08]MH_I2C_Read... [13:23:08]Read from MH i2c: E2 03 00 7E 3E 00 90 00 30 [13:23:08]RAPDU: 90 00 [13:23:08]wFMCommunicate OK [13:23:08]wFMCommunicate request_size=4 [13:23:08]MH_SAM_APDU [13:23:08]CAPDU: 80 0D 03 02 [13:23:08]Write to MH i2c: E2 08 00 7F 3E 80 0D 03 02 00 00 00 00 38 [13:23:08]Write i2c OK [13:23:08]MH_I2C_Read... [13:23:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:23:08]Read from MH i2c: E2 [13:23:08]MH_I2C_Read... [13:23:08]Read from MH i2c: E2 0B 00 [13:23:08]MH_I2C_Read... [13:23:08]Read from MH i2c: E2 0B 00 7F 3E 00 6B AA 24 77 11 40 22 5B 90 00 B7 [13:23:08]RAPDU: 6B AA 24 77 11 40 22 5B 90 00 [13:23:08]wFMCommunicate OK [13:23:08]SAM_PROTO_SignData done [13:23:08]FM_MakeSignedData done [13:23:08]CreateOFDProtocolMessage [13:23:08]wFMCommunicate request_size=4 [13:23:08]MH_SAM_APDU [13:23:08]CAPDU: 80 11 00 00 [13:23:08]Write to MH i2c: E2 08 00 80 3E 80 11 00 00 00 00 00 00 38 [13:23:08]Write i2c OK [13:23:08]MH_I2C_Read... [13:23:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:23:08]Read from MH i2c: E2 [13:23:08]MH_I2C_Read... [13:23:08]Read from MH i2c: E2 17 00 [13:23:08]MH_I2C_Read... [13:23:08]Read from MH i2c: E2 17 00 80 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 89 [13:23:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:23:08]wFMCommunicate OK [13:23:08]CreateOFDProtocolMessage done [13:23:08]OFDSenderStorePacket 156257 [13:23:08]StoreOFDPacket docnum=156257 [13:23:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 E6 DE 04 01 FA DD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 01 00 00 F4 03 04 00 3C 04 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 61 62 02 00 35 04 06 00 21 59 AF 70 3F CB 6B AA 24 77 11 40 22 5B [13:23:08]CheckFolder [13:23:08]dirname=/storage/ofd_packets [13:23:08]CheckFolder done [13:23:08]ProducePacketName [13:23:08]name=ofd_packets/00156257 [13:23:08]NVStorageSaveData ofd_packets/00156257 [13:23:08]File name is /storage/ofd_packets/00156257 [13:23:08]Write 298 bytes [13:23:08]NVStorageSaveData done [13:23:08]OFDSenderStorePacket done [13:23:08]KKMCreateOFDPacket done [13:23:08]NVStorageSaveData kkm_last_timestamp [13:23:08]File name is /storage/kkm_last_timestamp [13:23:08]Write 4 bytes [13:23:08]NVStorageSaveData done [13:23:08]ExternCall_PrintAddStr [13:23:08]wPrintStart [13:23:08]Write to MH i2c: 01 00 00 81 3E BF [13:23:08]Write i2c OK [13:23:08]MH_I2C_Read... [13:23:08]Read from MH i2c: 01 [13:23:08]MH_I2C_Read... [13:23:08]Read from MH i2c: 01 07 00 [13:23:08]MH_I2C_Read... [13:23:08]Read from MH i2c: 01 07 00 81 3E 00 00 00 00 00 FF 0F D4 [13:23:08]RasterBufferAndPrint [13:23:08]line Счет N : (1)874551 [13:23:08]line ИНН: 02508201610067 [13:23:08]line Контрольно-Кассовый Чек [13:23:08]line ПРОДАЖА [13:23:08]line ТРК (МРК, ГНК) : 24 [13:23:08]line Товар: 2710194210 [13:23:08]line ДТ-К-2 [13:23:08]line 32.810 * 76.20 [13:23:08]line = 2500.12 [13:23:08]line НДС 12% НСП 1% [13:23:08]line > о реализуемом товаре [13:23:08]line ОКРУГЛЕНИЕ: -0.12 [13:23:08]line ИТОГО: 2500.00 [13:23:08]line Внесено: 2500.00 [13:23:08]line СДАЧА: 0.00 [13:23:08]line НСП 1% : 22.12 [13:23:08]line НДС 12% : 265.50 [13:23:08]line Наличными: 2500.00 [13:23:08]line Безнал.: 0.00 [13:23:08]line Место: АЗС № 165 "Партнер Нефть" [13:23:08]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:23:08]line СНО: Общий режим [13:23:08]line Чек 329 20.10.2024 13:23 [13:23:08]line Смена: 314 ФФД: 1.0 [13:23:08]line ЗНМ: 0300000234 [13:23:08]line РНМ: 0000137193017469 [13:23:08]line Версия ККМ: v1.0 [13:23:08]line ФМ: 0000000000963156 [13:23:08]line ФД: 156257 [13:23:08]line ФПД: 36669079175115 [13:23:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T132308&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156257&fm=36669079175115&tin=02508201610067®Number=0000137193017469&sum=250000 [13:23:08]OFD Sender: Processing packet 156257 [packets to send 52, broken 51] [13:23:08]ProducePacketName [13:23:08]name=ofd_packets/00156257 [13:23:08]OFD Sender: To server: pG, [13:23:08]CommunicateWithHost lk.salyk.kg:30040 [13:23:08]ConnectInit lk.salyk.kg [13:23:08]written 0, free lines is 4095 [13:23:08]Connected sock=10 [13:23:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 E6 DE 04 01 FA DD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 01 00 00 F4 03 04 00 3C 04 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 61 62 02 00 35 04 06 00 21 59 AF 70 3F CB 6B AA 24 77 11 40 22 5B [13:23:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 0D 78 47 00 D1 AC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 61 62 02 00 F4 03 04 00 6E AA 14 67 B6 04 01 00 00 42 11 7C 7C 65 2A 8C 5A [13:23:08]CommunicateWithHost err = 0 [13:23:08]CheckOFDResponse [13:23:08]1017 (14) - 77093643461234 [13:23:08]1041 (16) - 0000000000963156 [13:23:08]1040 (4) - 156257 [13:23:08]1012 (4) - 20.10.2024 06:59 [13:23:08]1206 (1) - 0 [13:23:08]OFD Sender: Remove packet 156257 [13:23:08]ProducePacketName [13:23:08]name=ofd_packets/00156257 [13:23:08]NVStorageDeleteData [13:23:09]Write to MH i2c: 01 00 00 AC 3E EA [13:23:09]Write i2c OK [13:23:09]MH_I2C_Read... [13:23:09]Read from MH i2c: 01 [13:23:09]MH_I2C_Read... [13:23:09]Read from MH i2c: 01 07 00 [13:23:09]MH_I2C_Read... [13:23:09]Read from MH i2c: 01 07 00 AC 3E 00 00 00 00 00 04 0D 02 [13:23:09]RasterBufferAndPrint [13:23:09]line [13:23:09]line [13:23:09]line [13:23:09]line [13:23:09]line [13:23:09]written 0, free lines is 3338 [13:23:09]MH_Cut [13:23:09]Write to MH i2c: D1 01 00 B3 3E 01 C3 [13:23:09]Write i2c OK [13:23:09]MH_I2C_Read... [13:23:09]Read from MH i2c: D1 [13:23:09]MH_I2C_Read... [13:23:09]Read from MH i2c: D1 01 00 [13:23:09]MH_I2C_Read... [13:23:09]Read from MH i2c: D1 01 00 B3 3E 00 C2 [13:23:09]Write to MH i2c: 01 00 00 B4 3E F2 [13:23:09]Write i2c OK [13:23:09]MH_I2C_Read... [13:23:09]OFD Sender: No OFD packet to send [13:23:09]*** Cut start [13:23:09]*** Partial cut [13:23:09]*** CUTSNS_PIN = 1 [13:23:09]*** CUTSNS_PIN = 0 [13:23:09]*** Brake cut motor [13:23:10]Read from MH i2c: 01 [13:23:10]MH_I2C_Read... [13:23:10]*** Stop cut motor [13:23:10]*** Cut end [13:23:10]Read from MH i2c: 01 07 00 [13:23:10]MH_I2C_Read... [13:23:10]Read from MH i2c: 01 07 00 B4 3E 00 00 00 00 00 FF 0F 07 [13:23:10]process_action close_receipt done [13:23:10]requested_data is exist [13:23:10]produce_requested_data [13:23:10]requested_item fm.sn is exist - process it [13:23:10]wFMCommunicate request_size=4 [13:23:10]MH_SAM_APDU [13:23:10]CAPDU: 80 11 00 00 [13:23:10]Write to MH i2c: E2 08 00 B5 3E 80 11 00 00 00 00 00 00 6D [13:23:10]Write i2c OK [13:23:10]MH_I2C_Read... [13:23:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:23:10]Read from MH i2c: E2 [13:23:10]MH_I2C_Read... [13:23:10]Read from MH i2c: E2 17 00 [13:23:10]MH_I2C_Read... [13:23:10]Read from MH i2c: E2 17 00 B5 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BE [13:23:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:23:10]wFMCommunicate OK [13:23:10]requested_item fd.num is exist - process it [13:23:10]SAM_PROTO_GetFieldsCounters [13:23:10]wFMCommunicate request_size=4 [13:23:10]MH_SAM_APDU [13:23:10]CAPDU: 80 13 00 00 [13:23:10]Write to MH i2c: E2 08 00 B6 3E 80 13 00 00 00 00 00 00 70 [13:23:10]Write i2c OK [13:23:10]MH_I2C_Read... [13:23:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:23:10]Read from MH i2c: E2 [13:23:10]MH_I2C_Read... [13:23:10]Read from MH i2c: E2 62 00 [13:23:10]MH_I2C_Read... [13:23:10]Read from MH i2c: E2 62 00 B6 3E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 61 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 49 01 00 00 5E 04 04 00 49 01 00 00 57 04 04 00 4A 01 00 00 19 04 04 00 00 00 00 00 90 00 87 [13:23:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 61 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 49 01 00 00 5E 04 04 00 49 01 00 00 57 04 04 00 4A 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:23:10]wFMCommunicate OK [13:23:10]SAM_PROTO_GetFieldsCounters done [13:23:10]requested_item shift.num is exist - process it [13:23:10]requested_item shift.opened is exist - process it [13:23:10]req_shift_opened [13:23:10]FM_GetShiftState [13:23:10]SAM_PROTO_GetShiftState [13:23:10]wFMCommunicate request_size=4 [13:23:10]MH_SAM_APDU [13:23:10]CAPDU: 80 13 01 00 [13:23:10]Write to MH i2c: E2 08 00 B7 3E 80 13 01 00 00 00 00 00 72 [13:23:10]Write i2c OK [13:23:10]MH_I2C_Read... [13:23:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:23:10]Read from MH i2c: E2 [13:23:10]MH_I2C_Read... [13:23:10]Read from MH i2c: E2 0E 00 [13:23:10]MH_I2C_Read... [13:23:10]Read from MH i2c: E2 0E 00 B7 3E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 19 [13:23:10]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:23:10]wFMCommunicate OK [13:23:10]SAM_PROTO_GetShiftState done [13:23:10]FM_GetShiftState done [13:23:10]req_shift_opened done [13:23:10]requested_item shift.open_date is exist - process it [13:23:10]req_shift_open_date [13:23:10]req_shift_open_date done [13:23:10]produce_requested_data done [13:23:10]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156257,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:23:10]process_action_free close_receipt [13:23:10]json_value_free [13:23:10]json_value_free done [13:23:10]process_json_proto returns [13:23:10]Send response to host [13:23:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156257,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:23:10]free response buf [13:23:10]execute_script done [13:23:10]execute_script returns [13:23:10]free content buf [13:23:10]Sock 8.Close socket [13:23:10]Sock 8.Thread stoped [13:23:14]OFD Sender: No OFD packet to send [13:23:19]OFD Sender: No OFD packet to send [13:23:24]OFD Sender: No OFD packet to send [13:23:29]OFD Sender: No OFD packet to send [13:23:34]OFD Sender: No OFD packet to send [13:23:39]OFD Sender: No OFD packet to send [13:23:44]OFD Sender: No OFD packet to send [13:23:49]OFD Sender: No OFD packet to send [13:23:54]OFD Sender: No OFD packet to send [13:23:59]OFD Sender: No OFD packet to send [13:24:04]OFD Sender: No OFD packet to send [13:24:09]OFD Sender: No OFD packet to send [13:24:14]OFD Sender: No OFD packet to send [13:24:19]OFD Sender: No OFD packet to send [13:24:24]OFD Sender: No OFD packet to send [13:24:29]OFD Sender: No OFD packet to send [13:24:34]OFD Sender: No OFD packet to send [13:24:39]OFD Sender: No OFD packet to send [13:24:44]OFD Sender: No OFD packet to send [13:24:49]OFD Sender: No OFD packet to send [13:24:54]OFD Sender: No OFD packet to send [13:24:59]OFD Sender: No OFD packet to send [13:25:04]OFD Sender: No OFD packet to send [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:01]accept exits with 9 [13:26:01]New connection [13:26:01]New thread 3066551652 created [13:26:01]Thread 3066695012 joined [13:26:01]Waiting for new connection... [13:26:01] Sock 9.Parse request [13:26:01]Sock 9.Check first char [13:26:01]Sock 9.First char is OK [13:26:01]request: POST /json_proto HTTP/1.0 [13:26:01]Method: POST [13:26:01]URL: /json_proto [13:26:01]Method is POST - this is cgi request [13:26:01]url: /json_proto [13:26:01]query_string will be loaded in cgi processing [13:26:01]execute_cgi json_proto POST (null) [13:26:01]execute_cgi path=json_proto method=POST [13:26:01]POST find Content-Length [13:26:01]Host: 172.17.53.67:8080 [13:26:01]Content-Length: 766 [13:26:01]Content-Type: application/json [13:26:01] [13:26:01]POST finish read [13:26:01]Found Content-Length = 766 [13:26:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874552", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 600.09 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:26:01]execute_script... [13:26:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874552", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 600.09 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:26:01]POST & json_proto [13:26:01]process_json_proto [13:26:01]json parsed OK: [13:26:01]protocol is kg_v1.0 [13:26:01]action value=close_receipt [13:26:01]process_action close_receipt [13:26:01]cmd_close_receipt [13:26:01]MH_GetDate [13:26:01]Write to MH i2c: F0 00 00 B8 3E E5 [13:26:01]Write i2c OK [13:26:01]MH_I2C_Read... [13:26:01]Read from MH i2c: F0 [13:26:01]MH_I2C_Read... [13:26:01]Read from MH i2c: F0 09 00 [13:26:01]MH_I2C_Read... [13:26:01]Read from MH i2c: F0 09 00 B8 3E 00 EB 04 15 67 19 BC 99 64 2B [13:26:01]GetLastDocTimeStamp 1729430588 [13:26:01]current date 1729430763 [13:26:01]FM_GetShiftState [13:26:01]SAM_PROTO_GetShiftState [13:26:01]wFMCommunicate request_size=4 [13:26:01]MH_SAM_APDU [13:26:01]CAPDU: 80 13 01 00 [13:26:01]Write to MH i2c: E2 08 00 B9 3E 80 13 01 00 00 00 00 00 74 [13:26:01]Write i2c OK [13:26:01]MH_I2C_Read... [13:26:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:26:01]Read from MH i2c: E2 [13:26:01]MH_I2C_Read... [13:26:01]Read from MH i2c: E2 0E 00 [13:26:01]MH_I2C_Read... [13:26:01]Read from MH i2c: E2 0E 00 B9 3E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 1B [13:26:01]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:26:01]wFMCommunicate OK [13:26:01]SAM_PROTO_GetShiftState done [13:26:01]FM_GetShiftState done [13:26:01]opened in 1729383891 [13:26:01]opened+sec_in_day 1729470291 [13:26:01]quantity*price = 60009 [13:26:01]sum+1 = 60010 [13:26:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 600.09 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 0.00 Безнал.: 600.09 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 330 20.10.2024 13:26 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156258 ФПД: 50137972086398 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T132603&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156258&fm=50137972086398&tin=02508201610067®Number=0000137193017469&sum=60009 [13:26:03]StoreToDocumentArchive [13:26:03]shift 314 fd 156258 [13:26:03]save to /storage/0314/doc_00156258 [13:26:03]save last doc name /storage/0314/doc_00156258 to /storage/kkm_last_doc_name [13:26:03]save OK [13:26:03]Clear old archive folders... [13:26:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:26:03]tlvbuf is 00912950 [13:26:03]SAM_PROTO_ClearQueue [13:26:03]wFMCommunicate request_size=4 [13:26:03]MH_SAM_APDU [13:26:03]CAPDU: 80 09 00 00 [13:26:03]Write to MH i2c: E2 08 00 C6 3E 80 09 00 00 00 00 00 00 76 [13:26:03]Write i2c OK [13:26:03]MH_I2C_Read... [13:26:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:26:03]Read from MH i2c: E2 [13:26:03]MH_I2C_Read... [13:26:03]Read from MH i2c: E2 03 00 [13:26:03]MH_I2C_Read... [13:26:03]Read from MH i2c: E2 03 00 C6 3E 00 90 00 78 [13:26:03]RAPDU: 90 00 [13:26:03]wFMCommunicate OK [13:26:03]SAM_PROTO_ClearQueue done [13:26:03]KKMCreateOFDPacket [13:26:03]OFDProtocolAddRootSTLVToBuf [13:26:03]FM_MakeSignedData [13:26:03]FM_MakeSignedData [13:26:03]SAM_PROTO_SignData [13:26:03]wFMCommunicate request_size=4 [13:26:03]MH_SAM_APDU [13:26:03]CAPDU: 80 0D 01 02 [13:26:03]Write to MH i2c: E2 08 00 C7 3E 80 0D 01 02 00 00 00 00 7E [13:26:03]Write i2c OK [13:26:03]MH_I2C_Read... [13:26:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:26:03]Read from MH i2c: E2 [13:26:03]MH_I2C_Read... [13:26:03]Read from MH i2c: E2 03 00 [13:26:03]MH_I2C_Read... [13:26:03]Read from MH i2c: E2 03 00 C7 3E 00 90 00 79 [13:26:03]RAPDU: 90 00 [13:26:03]wFMCommunicate OK [13:26:03]wFMCommunicate request_size=255 [13:26:03]MH_SAM_APDU [13:26:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 69 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 69 EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 01 00 00 F4 03 04 00 EB 04 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 62 62 02 00 35 04 06 00 2D [13:26:03]Write to MH i2c: E2 02 01 C8 3E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 69 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 69 EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 01 00 00 F4 03 04 00 EB 04 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 62 62 02 00 35 04 06 00 2D 00 00 F8 [13:26:03]Write i2c OK [13:26:03]MH_I2C_Read... [13:26:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:26:03]Read from MH i2c: E2 [13:26:03]MH_I2C_Read... [13:26:03]Read from MH i2c: E2 03 00 [13:26:03]MH_I2C_Read... [13:26:03]Read from MH i2c: E2 03 00 C8 3E 00 90 00 7A [13:26:03]RAPDU: 90 00 [13:26:03]wFMCommunicate OK [13:26:03]wFMCommunicate request_size=10 [13:26:03]MH_SAM_APDU [13:26:03]CAPDU: 80 0D 02 02 05 99 A8 04 16 7E [13:26:03]Write to MH i2c: E2 0D 00 C9 3E 80 0D 02 02 05 00 99 A8 04 16 7E 00 00 64 [13:26:03]Write i2c OK [13:26:03]MH_I2C_Read... [13:26:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:26:03]Read from MH i2c: E2 [13:26:03]MH_I2C_Read... [13:26:03]Read from MH i2c: E2 03 00 [13:26:03]MH_I2C_Read... [13:26:03]Read from MH i2c: E2 03 00 C9 3E 00 90 00 7B [13:26:03]RAPDU: 90 00 [13:26:03]wFMCommunicate OK [13:26:03]wFMCommunicate request_size=4 [13:26:03]MH_SAM_APDU [13:26:03]CAPDU: 80 0D 03 02 [13:26:03]Write to MH i2c: E2 08 00 CA 3E 80 0D 03 02 00 00 00 00 83 [13:26:03]Write i2c OK [13:26:03]MH_I2C_Read... [13:26:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:26:03]Read from MH i2c: E2 [13:26:03]MH_I2C_Read... [13:26:03]Read from MH i2c: E2 0B 00 [13:26:03]MH_I2C_Read... [13:26:03]Read from MH i2c: E2 0B 00 CA 3E 00 AA E4 52 23 DC 55 39 71 90 00 62 [13:26:03]RAPDU: AA E4 52 23 DC 55 39 71 90 00 [13:26:03]wFMCommunicate OK [13:26:03]SAM_PROTO_SignData done [13:26:03]FM_MakeSignedData done [13:26:03]CreateOFDProtocolMessage [13:26:03]wFMCommunicate request_size=4 [13:26:03]MH_SAM_APDU [13:26:03]CAPDU: 80 11 00 00 [13:26:03]Write to MH i2c: E2 08 00 CB 3E 80 11 00 00 00 00 00 00 83 [13:26:03]Write i2c OK [13:26:03]MH_I2C_Read... [13:26:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:26:03]Read from MH i2c: E2 [13:26:03]MH_I2C_Read... [13:26:03]Read from MH i2c: E2 17 00 [13:26:03]MH_I2C_Read... [13:26:03]Read from MH i2c: E2 17 00 CB 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D4 [13:26:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:26:03]wFMCommunicate OK [13:26:03]CreateOFDProtocolMessage done [13:26:03]OFDSenderStorePacket 156258 [13:26:03]StoreOFDPacket docnum=156258 [13:26:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 12 85 07 01 FE 80 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 69 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 69 EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 01 00 00 F4 03 04 00 EB 04 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 62 62 02 00 35 04 06 00 2D 99 A8 04 16 7E AA E4 52 23 DC 55 39 71 [13:26:03]CheckFolder [13:26:03]dirname=/storage/ofd_packets [13:26:03]CheckFolder done [13:26:03]ProducePacketName [13:26:03]name=ofd_packets/00156258 [13:26:03]NVStorageSaveData ofd_packets/00156258 [13:26:03]File name is /storage/ofd_packets/00156258 [13:26:03]Write 301 bytes [13:26:03]NVStorageSaveData done [13:26:03]OFDSenderStorePacket done [13:26:03]KKMCreateOFDPacket done [13:26:03]NVStorageSaveData kkm_last_timestamp [13:26:03]File name is /storage/kkm_last_timestamp [13:26:03]Write 4 bytes [13:26:03]NVStorageSaveData done [13:26:03]OFD Sender: Processing packet 156258 [packets to send 52, broken 51] [13:26:03]ProducePacketName [13:26:03]name=ofd_packets/00156258 [13:26:03]OFD Sender: To server: pG, [13:26:03]CommunicateWithHost lk.salyk.kg:30040 [13:26:03]ConnectInit lk.salyk.kg [13:26:03]ExternCall_PrintAddStr [13:26:03]wPrintStart [13:26:03]Write to MH i2c: 01 00 00 CC 3E 0A [13:26:03]Write i2c OK [13:26:03]MH_I2C_Read... [13:26:03]Read from MH i2c: 01 [13:26:03]MH_I2C_Read... [13:26:03]Read from MH i2c: 01 07 00 [13:26:03]MH_I2C_Read... [13:26:03]Read from MH i2c: 01 07 00 CC 3E 00 00 00 00 00 FF 0F 1F [13:26:03]RasterBufferAndPrint [13:26:03]line Счет N : (1)874552 [13:26:03]line ИНН: 02508201610067 [13:26:03]line Контрольно-Кассовый Чек [13:26:03]line ПРОДАЖА [13:26:03]line ТРК (МРК, ГНК) : 32 [13:26:03]line Товар: 2710124130 [13:26:03]line Аи-92-К-5 [13:26:03]line 8.970 * 66.90 [13:26:03]line = 600.09 [13:26:03]line НДС 12% НСП 1% [13:26:03]line > о реализуемом товаре [13:26:03]line ИТОГО: 600.09 [13:26:03]line НСП 1% : 5.31 [13:26:03]line НДС 12% : 63.73 [13:26:03]line Наличными: 0.00 [13:26:03]line Безнал.: 600.09 [13:26:03]line Место: АЗС № 165 "Партнер Нефть" [13:26:03]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:26:03]line СНО: Общий режим [13:26:03]line Чек 330 20.10.2024 13:26 [13:26:03]line Смена: 314 ФФД: 1.0 [13:26:03]line ЗНМ: 0300000234 [13:26:03]line РНМ: 0000137193017469 [13:26:03]line Версия ККМ: v1.0 [13:26:03]line Платежная система: Mbank [13:26:03]line ФМ: 0000000000963156 [13:26:03]line ФД: 156258 [13:26:03]line ФПД: 50137972086398 [13:26:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T132603&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156258&fm=50137972086398&tin=02508201610067®Number=0000137193017469&sum=60009 [13:26:03]Connected sock=11 [13:26:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 12 85 07 01 FE 80 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 69 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 69 EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 01 00 00 F4 03 04 00 EB 04 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 62 62 02 00 35 04 06 00 2D 99 A8 04 16 7E AA E4 52 23 DC 55 39 71 [13:26:03]written 0, free lines is 4095 [13:26:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F4 FF 47 00 12 77 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 62 62 02 00 F4 03 04 00 1D AB 14 67 B6 04 01 00 00 21 CA CA 4C 1C 4D AB 46 [13:26:04]CommunicateWithHost err = 0 [13:26:04]CheckOFDResponse [13:26:04]1017 (14) - 77093643461234 [13:26:04]1041 (16) - 0000000000963156 [13:26:04]1040 (4) - 156258 [13:26:04]1012 (4) - 20.10.2024 07:02 [13:26:04]1206 (1) - 0 [13:26:04]OFD Sender: Remove packet 156258 [13:26:04]ProducePacketName [13:26:04]name=ofd_packets/00156258 [13:26:04]NVStorageDeleteData [13:26:04]Write to MH i2c: 01 00 00 F5 3E 33 [13:26:04]Write i2c OK [13:26:04]MH_I2C_Read... [13:26:04]Read from MH i2c: 01 [13:26:04]MH_I2C_Read... [13:26:04]Read from MH i2c: 01 07 00 [13:26:04]MH_I2C_Read... [13:26:04]Read from MH i2c: 01 07 00 F5 3E 00 00 00 00 00 1B 0D 62 [13:26:04]RasterBufferAndPrint [13:26:04]line [13:26:04]line [13:26:04]line [13:26:04]line [13:26:04]line [13:26:04]written 0, free lines is 3361 [13:26:04]MH_Cut [13:26:04]Write to MH i2c: D1 01 00 FC 3E 01 0C [13:26:04]Write i2c OK [13:26:04]MH_I2C_Read... [13:26:04]Read from MH i2c: D1 [13:26:04]MH_I2C_Read... [13:26:04]Read from MH i2c: D1 01 00 [13:26:04]MH_I2C_Read... [13:26:04]Read from MH i2c: D1 01 00 FC 3E 00 0B [13:26:04]Write to MH i2c: 01 00 00 FD 3E 3B [13:26:04]Write i2c OK [13:26:04]MH_I2C_Read... [13:26:04]OFD Sender: No OFD packet to send [13:26:05]*** Cut start [13:26:05]*** Partial cut [13:26:05]*** CUTSNS_PIN = 1 [13:26:05]*** CUTSNS_PIN = 0 [13:26:05]*** Brake cut motor [13:26:05]Read from MH i2c: 01 [13:26:05]MH_I2C_Read... [13:26:05]*** Stop cut motor [13:26:05]*** Cut end [13:26:05]Read from MH i2c: 01 07 00 [13:26:05]MH_I2C_Read... [13:26:05]Read from MH i2c: 01 07 00 FD 3E 00 00 00 00 00 FF 0F 50 [13:26:05]process_action close_receipt done [13:26:05]requested_data is exist [13:26:05]produce_requested_data [13:26:05]requested_item fm.sn is exist - process it [13:26:05]wFMCommunicate request_size=4 [13:26:05]MH_SAM_APDU [13:26:05]CAPDU: 80 11 00 00 [13:26:05]Write to MH i2c: E2 08 00 FE 3E 80 11 00 00 00 00 00 00 B6 [13:26:05]Write i2c OK [13:26:05]MH_I2C_Read... [13:26:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:26:05]Read from MH i2c: E2 [13:26:05]MH_I2C_Read... [13:26:05]Read from MH i2c: E2 17 00 [13:26:05]MH_I2C_Read... [13:26:05]Read from MH i2c: E2 17 00 FE 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 07 [13:26:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:26:05]wFMCommunicate OK [13:26:05]requested_item fd.num is exist - process it [13:26:05]SAM_PROTO_GetFieldsCounters [13:26:05]wFMCommunicate request_size=4 [13:26:05]MH_SAM_APDU [13:26:05]CAPDU: 80 13 00 00 [13:26:05]Write to MH i2c: E2 08 00 FF 3E 80 13 00 00 00 00 00 00 B9 [13:26:05]Write i2c OK [13:26:05]MH_I2C_Read... [13:26:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:26:05]Read from MH i2c: E2 [13:26:05]MH_I2C_Read... [13:26:05]Read from MH i2c: E2 62 00 [13:26:05]MH_I2C_Read... [13:26:05]Read from MH i2c: E2 62 00 FF 3E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 62 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 4A 01 00 00 5E 04 04 00 4A 01 00 00 57 04 04 00 4B 01 00 00 19 04 04 00 00 00 00 00 90 00 D4 [13:26:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 62 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 4A 01 00 00 5E 04 04 00 4A 01 00 00 57 04 04 00 4B 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:26:05]wFMCommunicate OK [13:26:05]SAM_PROTO_GetFieldsCounters done [13:26:05]requested_item shift.num is exist - process it [13:26:05]requested_item shift.opened is exist - process it [13:26:05]req_shift_opened [13:26:05]FM_GetShiftState [13:26:05]SAM_PROTO_GetShiftState [13:26:05]wFMCommunicate request_size=4 [13:26:05]MH_SAM_APDU [13:26:05]CAPDU: 80 13 01 00 [13:26:05]Write to MH i2c: E2 08 00 00 3F 80 13 01 00 00 00 00 00 BC [13:26:05]Write i2c OK [13:26:05]MH_I2C_Read... [13:26:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:26:05]Read from MH i2c: E2 [13:26:05]MH_I2C_Read... [13:26:05]Read from MH i2c: E2 0E 00 [13:26:05]MH_I2C_Read... [13:26:05]Read from MH i2c: E2 0E 00 00 3F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 63 [13:26:05]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:26:05]wFMCommunicate OK [13:26:05]SAM_PROTO_GetShiftState done [13:26:05]FM_GetShiftState done [13:26:05]req_shift_opened done [13:26:05]requested_item shift.open_date is exist - process it [13:26:05]req_shift_open_date [13:26:05]req_shift_open_date done [13:26:05]produce_requested_data done [13:26:05]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156258,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:26:05]process_action_free close_receipt [13:26:05]json_value_free [13:26:05]json_value_free done [13:26:05]process_json_proto returns [13:26:05]Send response to host [13:26:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156258,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:26:05]free response buf [13:26:05]execute_script done [13:26:05]execute_script returns [13:26:05]free content buf [13:26:05]Sock 9.Close socket [13:26:05]Sock 9.Thread stoped [13:26:06]accept exits with 8 [13:26:06]New connection [13:26:06]New thread 3066695012 created [13:26:06]Thread 3066551652 joined [13:26:06]Waiting for new connection... [13:26:06] Sock 8.Parse request [13:26:06]Sock 8.Check first char [13:26:06]Sock 8.First char is OK [13:26:06]request: POST /json_proto HTTP/1.0 [13:26:06]Method: POST [13:26:06]URL: /json_proto [13:26:06]Method is POST - this is cgi request [13:26:06]url: /json_proto [13:26:06]query_string will be loaded in cgi processing [13:26:06]execute_cgi json_proto POST (null) [13:26:06]execute_cgi path=json_proto method=POST [13:26:06]POST find Content-Length [13:26:06]Host: 172.17.53.67:8080 [13:26:06]Content-Length: 677 [13:26:06]Content-Type: application/json [13:26:06] [13:26:06]POST finish read [13:26:06]Found Content-Length = 677 [13:26:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874553", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:26:06]execute_script... [13:26:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874553", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:26:06]POST & json_proto [13:26:06]process_json_proto [13:26:06]json parsed OK: [13:26:06]protocol is kg_v1.0 [13:26:06]action value=close_receipt [13:26:06]process_action close_receipt [13:26:06]cmd_close_receipt [13:26:06]MH_GetDate [13:26:06]Write to MH i2c: F0 00 00 01 3F 2F [13:26:06]Write i2c OK [13:26:06]MH_I2C_Read... [13:26:06]Read from MH i2c: F0 [13:26:06]MH_I2C_Read... [13:26:06]Read from MH i2c: F0 09 00 [13:26:06]MH_I2C_Read... [13:26:06]Read from MH i2c: F0 09 00 01 3F 00 EF 04 15 67 19 BC 99 64 79 [13:26:06]GetLastDocTimeStamp 1729430763 [13:26:06]current date 1729430767 [13:26:06]FM_GetShiftState [13:26:06]SAM_PROTO_GetShiftState [13:26:06]wFMCommunicate request_size=4 [13:26:06]MH_SAM_APDU [13:26:06]CAPDU: 80 13 01 00 [13:26:06]Write to MH i2c: E2 08 00 02 3F 80 13 01 00 00 00 00 00 BE [13:26:06]Write i2c OK [13:26:06]MH_I2C_Read... [13:26:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:26:06]Read from MH i2c: E2 [13:26:06]MH_I2C_Read... [13:26:06]Read from MH i2c: E2 0E 00 [13:26:06]MH_I2C_Read... [13:26:06]Read from MH i2c: E2 0E 00 02 3F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 65 [13:26:06]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:26:06]wFMCommunicate OK [13:26:06]SAM_PROTO_GetShiftState done [13:26:06]FM_GetShiftState done [13:26:06]opened in 1729383891 [13:26:06]opened+sec_in_day 1729470291 [13:26:06]quantity*price = 30038 [13:26:06]sum+1 = 30039 [13:26:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 331 20.10.2024 13:26 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156259 ФПД: 41924040398738 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T132607&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156259&fm=41924040398738&tin=02508201610067®Number=0000137193017469&sum=30000 [13:26:07]StoreToDocumentArchive [13:26:07]shift 314 fd 156259 [13:26:07]save to /storage/0314/doc_00156259 [13:26:07]save last doc name /storage/0314/doc_00156259 to /storage/kkm_last_doc_name [13:26:07]save OK [13:26:07]Clear old archive folders... [13:26:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:26:07]tlvbuf is 00987800 [13:26:07]SAM_PROTO_ClearQueue [13:26:07]wFMCommunicate request_size=4 [13:26:07]MH_SAM_APDU [13:26:07]CAPDU: 80 09 00 00 [13:26:07]Write to MH i2c: E2 08 00 0F 3F 80 09 00 00 00 00 00 00 C0 [13:26:07]Write i2c OK [13:26:07]MH_I2C_Read... [13:26:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:26:07]Read from MH i2c: E2 [13:26:07]MH_I2C_Read... [13:26:07]Read from MH i2c: E2 03 00 [13:26:07]MH_I2C_Read... [13:26:07]Read from MH i2c: E2 03 00 0F 3F 00 90 00 C2 [13:26:07]RAPDU: 90 00 [13:26:07]wFMCommunicate OK [13:26:07]SAM_PROTO_ClearQueue done [13:26:07]KKMCreateOFDPacket [13:26:07]OFDProtocolAddRootSTLVToBuf [13:26:07]FM_MakeSignedData [13:26:07]FM_MakeSignedData [13:26:07]SAM_PROTO_SignData [13:26:07]wFMCommunicate request_size=4 [13:26:07]MH_SAM_APDU [13:26:07]CAPDU: 80 0D 01 02 [13:26:07]Write to MH i2c: E2 08 00 10 3F 80 0D 01 02 00 00 00 00 C8 [13:26:07]Write i2c OK [13:26:07]MH_I2C_Read... [13:26:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:26:07]Read from MH i2c: E2 [13:26:07]MH_I2C_Read... [13:26:07]Read from MH i2c: E2 03 00 [13:26:07]MH_I2C_Read... [13:26:07]Read from MH i2c: E2 03 00 10 3F 00 90 00 C3 [13:26:07]RAPDU: 90 00 [13:26:07]wFMCommunicate OK [13:26:07]wFMCommunicate request_size=255 [13:26:07]MH_SAM_APDU [13:26:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 EF 04 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 63 62 02 00 35 04 06 00 26 [13:26:07]Write to MH i2c: E2 02 01 11 3F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 EF 04 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 63 62 02 00 35 04 06 00 26 00 00 46 [13:26:07]Write i2c OK [13:26:07]MH_I2C_Read... [13:26:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:26:08]Read from MH i2c: E2 [13:26:08]MH_I2C_Read... [13:26:08]Read from MH i2c: E2 03 00 [13:26:08]MH_I2C_Read... [13:26:08]Read from MH i2c: E2 03 00 11 3F 00 90 00 C4 [13:26:08]RAPDU: 90 00 [13:26:08]wFMCommunicate OK [13:26:08]wFMCommunicate request_size=10 [13:26:08]MH_SAM_APDU [13:26:08]CAPDU: 80 0D 02 02 05 21 33 89 17 92 [13:26:08]Write to MH i2c: E2 0D 00 12 3F 80 0D 02 02 05 00 21 33 89 17 92 00 00 5B [13:26:08]Write i2c OK [13:26:08]MH_I2C_Read... [13:26:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:26:08]Read from MH i2c: E2 [13:26:08]MH_I2C_Read... [13:26:08]Read from MH i2c: E2 03 00 [13:26:08]MH_I2C_Read... [13:26:08]Read from MH i2c: E2 03 00 12 3F 00 90 00 C5 [13:26:08]RAPDU: 90 00 [13:26:08]wFMCommunicate OK [13:26:08]wFMCommunicate request_size=4 [13:26:08]MH_SAM_APDU [13:26:08]CAPDU: 80 0D 03 02 [13:26:08]Write to MH i2c: E2 08 00 13 3F 80 0D 03 02 00 00 00 00 CD [13:26:08]Write i2c OK [13:26:08]MH_I2C_Read... [13:26:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:26:08]Read from MH i2c: E2 [13:26:08]MH_I2C_Read... [13:26:08]Read from MH i2c: E2 0B 00 [13:26:08]MH_I2C_Read... [13:26:08]Read from MH i2c: E2 0B 00 13 3F 00 70 F6 F6 52 A8 CE 96 AF 90 00 37 [13:26:08]RAPDU: 70 F6 F6 52 A8 CE 96 AF 90 00 [13:26:08]wFMCommunicate OK [13:26:08]SAM_PROTO_SignData done [13:26:08]FM_MakeSignedData done [13:26:08]CreateOFDProtocolMessage [13:26:08]wFMCommunicate request_size=4 [13:26:08]MH_SAM_APDU [13:26:08]CAPDU: 80 11 00 00 [13:26:08]Write to MH i2c: E2 08 00 14 3F 80 11 00 00 00 00 00 00 CD [13:26:08]Write i2c OK [13:26:08]MH_I2C_Read... [13:26:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:26:08]Read from MH i2c: E2 [13:26:08]MH_I2C_Read... [13:26:08]Read from MH i2c: E2 17 00 [13:26:08]MH_I2C_Read... [13:26:08]Read from MH i2c: E2 17 00 14 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1E [13:26:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:26:08]wFMCommunicate OK [13:26:08]CreateOFDProtocolMessage done [13:26:08]OFDSenderStorePacket 156259 [13:26:08]StoreOFDPacket docnum=156259 [13:26:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E9 2D 07 01 5A F4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 EF 04 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 63 62 02 00 35 04 06 00 26 21 33 89 17 92 70 F6 F6 52 A8 CE 96 AF [13:26:08]CheckFolder [13:26:08]dirname=/storage/ofd_packets [13:26:08]CheckFolder done [13:26:08]ProducePacketName [13:26:08]name=ofd_packets/00156259 [13:26:08]NVStorageSaveData ofd_packets/00156259 [13:26:08]File name is /storage/ofd_packets/00156259 [13:26:08]Write 301 bytes [13:26:08]NVStorageSaveData done [13:26:08]OFDSenderStorePacket done [13:26:08]KKMCreateOFDPacket done [13:26:08]NVStorageSaveData kkm_last_timestamp [13:26:08]File name is /storage/kkm_last_timestamp [13:26:08]Write 4 bytes [13:26:08]NVStorageSaveData done [13:26:08]ExternCall_PrintAddStr [13:26:08]wPrintStart [13:26:08]Write to MH i2c: 01 00 00 15 3F 54 [13:26:08]Write i2c OK [13:26:08]MH_I2C_Read... [13:26:08]Read from MH i2c: 01 [13:26:08]MH_I2C_Read... [13:26:08]Read from MH i2c: 01 07 00 [13:26:08]MH_I2C_Read... [13:26:08]Read from MH i2c: 01 07 00 15 3F 00 00 00 00 00 FF 0F 69 [13:26:08]RasterBufferAndPrint [13:26:08]line Счет N : (1)874553 [13:26:08]line ИНН: 02508201610067 [13:26:08]line Контрольно-Кассовый Чек [13:26:08]line ПРОДАЖА [13:26:08]line ТРК (МРК, ГНК) : 22 [13:26:08]line Товар: 2710124130 [13:26:08]line Аи-92-К-5 [13:26:08]line 4.490 * 66.90 [13:26:08]line = 300.38 [13:26:08]line НДС 12% НСП 1% [13:26:08]line > о реализуемом товаре [13:26:08]line ОКРУГЛЕНИЕ: -0.38 [13:26:08]line ИТОГО: 300.00 [13:26:08]line Внесено: 300.00 [13:26:08]line СДАЧА: 0.00 [13:26:08]line НСП 1% : 2.66 [13:26:08]line НДС 12% : 31.90 [13:26:08]line Наличными: 300.00 [13:26:08]line Безнал.: 0.00 [13:26:08]line Место: АЗС № 165 "Партнер Нефть" [13:26:08]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:26:08]line СНО: Общий режим [13:26:08]line Чек 331 20.10.2024 13:26 [13:26:08]line Смена: 314 ФФД: 1.0 [13:26:08]line ЗНМ: 0300000234 [13:26:08]line РНМ: 0000137193017469 [13:26:08]line Версия ККМ: v1.0 [13:26:08]line ФМ: 0000000000963156 [13:26:08]line ФД: 156259 [13:26:08]line ФПД: 41924040398738 [13:26:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T132607&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156259&fm=41924040398738&tin=02508201610067®Number=0000137193017469&sum=30000 [13:26:08]OFD Sender: Processing packet 156259 [packets to send 52, broken 51] [13:26:08]ProducePacketName [13:26:08]name=ofd_packets/00156259 [13:26:08]written 0, free lines is 4095 [13:26:08]OFD Sender: To server: pG, [13:26:08]CommunicateWithHost lk.salyk.kg:30040 [13:26:08]ConnectInit lk.salyk.kg [13:26:08]Connected sock=10 [13:26:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E9 2D 07 01 5A F4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 EF 04 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 63 62 02 00 35 04 06 00 26 21 33 89 17 92 70 F6 F6 52 A8 CE 96 AF [13:26:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 63 F8 47 00 1A 20 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 63 62 02 00 F4 03 04 00 22 AB 14 67 B6 04 01 00 00 78 A4 84 6B AB C6 D3 80 [13:26:09]CommunicateWithHost err = 0 [13:26:09]CheckOFDResponse [13:26:09]1017 (14) - 77093643461234 [13:26:09]1041 (16) - 0000000000963156 [13:26:09]1040 (4) - 156259 [13:26:09]1012 (4) - 20.10.2024 07:02 [13:26:09]1206 (1) - 0 [13:26:09]OFD Sender: Remove packet 156259 [13:26:09]ProducePacketName [13:26:09]name=ofd_packets/00156259 [13:26:09]NVStorageDeleteData [13:26:09]Write to MH i2c: 01 00 00 40 3F 7F [13:26:09]Write i2c OK [13:26:09]MH_I2C_Read... [13:26:09]Read from MH i2c: 01 [13:26:09]MH_I2C_Read... [13:26:09]Read from MH i2c: 01 07 00 [13:26:09]MH_I2C_Read... [13:26:09]Read from MH i2c: 01 07 00 40 3F 00 00 00 00 00 FF 0C 91 [13:26:09]RasterBufferAndPrint [13:26:09]line [13:26:09]line [13:26:09]line [13:26:09]line [13:26:09]line [13:26:09]written 0, free lines is 3343 [13:26:09]MH_Cut [13:26:09]Write to MH i2c: D1 01 00 47 3F 01 58 [13:26:09]Write i2c OK [13:26:09]MH_I2C_Read... [13:26:09]Read from MH i2c: D1 [13:26:09]MH_I2C_Read... [13:26:09]Read from MH i2c: D1 01 00 [13:26:09]MH_I2C_Read... [13:26:09]Read from MH i2c: D1 01 00 47 3F 00 57 [13:26:09]Write to MH i2c: 01 00 00 48 3F 87 [13:26:09]Write i2c OK [13:26:09]MH_I2C_Read... [13:26:09]OFD Sender: No OFD packet to send [13:26:09]*** Cut start [13:26:09]*** Partial cut [13:26:09]*** CUTSNS_PIN = 1 [13:26:10]*** CUTSNS_PIN = 0 [13:26:10]*** Brake cut motor [13:26:10]Read from MH i2c: 01 [13:26:10]MH_I2C_Read... [13:26:10]*** Stop cut motor [13:26:10]*** Cut end [13:26:10]Read from MH i2c: 01 07 00 [13:26:10]MH_I2C_Read... [13:26:10]Read from MH i2c: 01 07 00 48 3F 00 00 00 00 00 FF 0F 9C [13:26:10]process_action close_receipt done [13:26:10]requested_data is exist [13:26:10]produce_requested_data [13:26:10]requested_item fm.sn is exist - process it [13:26:10]wFMCommunicate request_size=4 [13:26:10]MH_SAM_APDU [13:26:10]CAPDU: 80 11 00 00 [13:26:10]Write to MH i2c: E2 08 00 49 3F 80 11 00 00 00 00 00 00 02 [13:26:10]Write i2c OK [13:26:10]MH_I2C_Read... [13:26:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:26:10]Read from MH i2c: E2 [13:26:10]MH_I2C_Read... [13:26:10]Read from MH i2c: E2 17 00 [13:26:10]MH_I2C_Read... [13:26:10]Read from MH i2c: E2 17 00 49 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 53 [13:26:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:26:10]wFMCommunicate OK [13:26:10]requested_item fd.num is exist - process it [13:26:10]SAM_PROTO_GetFieldsCounters [13:26:10]wFMCommunicate request_size=4 [13:26:10]MH_SAM_APDU [13:26:10]CAPDU: 80 13 00 00 [13:26:10]Write to MH i2c: E2 08 00 4A 3F 80 13 00 00 00 00 00 00 05 [13:26:10]Write i2c OK [13:26:10]MH_I2C_Read... [13:26:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:26:10]Read from MH i2c: E2 [13:26:10]MH_I2C_Read... [13:26:10]Read from MH i2c: E2 62 00 [13:26:10]MH_I2C_Read... [13:26:10]Read from MH i2c: E2 62 00 4A 3F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 63 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 4B 01 00 00 5E 04 04 00 4B 01 00 00 57 04 04 00 4C 01 00 00 19 04 04 00 00 00 00 00 90 00 24 [13:26:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 63 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 4B 01 00 00 5E 04 04 00 4B 01 00 00 57 04 04 00 4C 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:26:10]wFMCommunicate OK [13:26:10]SAM_PROTO_GetFieldsCounters done [13:26:10]requested_item shift.num is exist - process it [13:26:10]requested_item shift.opened is exist - process it [13:26:10]req_shift_opened [13:26:10]FM_GetShiftState [13:26:10]SAM_PROTO_GetShiftState [13:26:10]wFMCommunicate request_size=4 [13:26:10]MH_SAM_APDU [13:26:10]CAPDU: 80 13 01 00 [13:26:10]Write to MH i2c: E2 08 00 4B 3F 80 13 01 00 00 00 00 00 07 [13:26:10]Write i2c OK [13:26:10]MH_I2C_Read... [13:26:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:26:10]Read from MH i2c: E2 [13:26:10]MH_I2C_Read... [13:26:10]Read from MH i2c: E2 0E 00 [13:26:10]MH_I2C_Read... [13:26:10]Read from MH i2c: E2 0E 00 4B 3F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 AE [13:26:10]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:26:10]wFMCommunicate OK [13:26:10]SAM_PROTO_GetShiftState done [13:26:10]FM_GetShiftState done [13:26:10]req_shift_opened done [13:26:10]requested_item shift.open_date is exist - process it [13:26:10]req_shift_open_date [13:26:10]req_shift_open_date done [13:26:10]produce_requested_data done [13:26:10]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156259,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:26:10]process_action_free close_receipt [13:26:10]json_value_free [13:26:10]json_value_free done [13:26:10]process_json_proto returns [13:26:10]Send response to host [13:26:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156259,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:26:10]free response buf [13:26:10]execute_script done [13:26:10]execute_script returns [13:26:10]free content buf [13:26:10]Sock 8.Close socket [13:26:10]Sock 8.Thread stoped [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:39]OFD Sender: No OFD packet to send [13:27:44]OFD Sender: No OFD packet to send [13:27:49]OFD Sender: No OFD packet to send [13:27:54]OFD Sender: No OFD packet to send [13:27:59]OFD Sender: No OFD packet to send [13:28:04]OFD Sender: No OFD packet to send [13:28:09]OFD Sender: No OFD packet to send [13:28:14]OFD Sender: No OFD packet to send [13:28:19]OFD Sender: No OFD packet to send [13:28:24]OFD Sender: No OFD packet to send [13:28:29]OFD Sender: No OFD packet to send [13:28:34]OFD Sender: No OFD packet to send [13:28:39]OFD Sender: No OFD packet to send [13:28:44]OFD Sender: No OFD packet to send [13:28:49]OFD Sender: No OFD packet to send [13:28:54]OFD Sender: No OFD packet to send [13:28:59]OFD Sender: No OFD packet to send [13:29:04]OFD Sender: No OFD packet to send [13:29:09]OFD Sender: No OFD packet to send [13:29:14]OFD Sender: No OFD packet to send [13:29:19]OFD Sender: No OFD packet to send [13:29:24]OFD Sender: No OFD packet to send [13:29:29]OFD Sender: No OFD packet to send [13:29:34]OFD Sender: No OFD packet to send [13:29:39]OFD Sender: No OFD packet to send [13:29:44]OFD Sender: No OFD packet to send [13:29:49]OFD Sender: No OFD packet to send [13:29:54]OFD Sender: No OFD packet to send [13:29:55]accept exits with 9 [13:29:55]New connection [13:29:55]New thread 3066551652 created [13:29:55]Thread 3066695012 joined [13:29:55]Waiting for new connection... [13:29:55] Sock 9.Parse request [13:29:55]Sock 9.Check first char [13:29:55]Sock 9.First char is OK [13:29:55]request: POST /json_proto HTTP/1.0 [13:29:55]Method: POST [13:29:55]URL: /json_proto [13:29:55]Method is POST - this is cgi request [13:29:55]url: /json_proto [13:29:55]query_string will be loaded in cgi processing [13:29:55]execute_cgi json_proto POST (null) [13:29:55]execute_cgi path=json_proto method=POST [13:29:55]POST find Content-Length [13:29:55]Host: 172.17.53.67:8080 [13:29:55]Content-Length: 677 [13:29:55]Content-Type: application/json [13:29:55] [13:29:55]POST finish read [13:29:55]Found Content-Length = 677 [13:29:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874554", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:29:55]execute_script... [13:29:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874554", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:29:55]POST & json_proto [13:29:55]process_json_proto [13:29:55]json parsed OK: [13:29:55]protocol is kg_v1.0 [13:29:55]action value=close_receipt [13:29:55]process_action close_receipt [13:29:55]cmd_close_receipt [13:29:55]MH_GetDate [13:29:55]Write to MH i2c: F0 00 00 4C 3F 7A [13:29:55]Write i2c OK [13:29:55]MH_I2C_Read... [13:29:55]Read from MH i2c: F0 [13:29:55]MH_I2C_Read... [13:29:55]Read from MH i2c: F0 09 00 [13:29:55]MH_I2C_Read... [13:29:55]Read from MH i2c: F0 09 00 4C 3F 00 D5 05 15 67 19 BC 99 64 AB [13:29:55]GetLastDocTimeStamp 1729430767 [13:29:55]current date 1729430997 [13:29:55]FM_GetShiftState [13:29:55]SAM_PROTO_GetShiftState [13:29:55]wFMCommunicate request_size=4 [13:29:55]MH_SAM_APDU [13:29:55]CAPDU: 80 13 01 00 [13:29:55]Write to MH i2c: E2 08 00 4D 3F 80 13 01 00 00 00 00 00 09 [13:29:55]Write i2c OK [13:29:55]MH_I2C_Read... [13:29:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:29:55]Read from MH i2c: E2 [13:29:55]MH_I2C_Read... [13:29:55]Read from MH i2c: E2 0E 00 [13:29:55]MH_I2C_Read... [13:29:55]Read from MH i2c: E2 0E 00 4D 3F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B0 [13:29:55]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:29:55]wFMCommunicate OK [13:29:55]SAM_PROTO_GetShiftState done [13:29:55]FM_GetShiftState done [13:29:55]opened in 1729383891 [13:29:55]opened+sec_in_day 1729470291 [13:29:55]quantity*price = 20003 [13:29:55]sum+1 = 20004 [13:29:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 332 20.10.2024 13:29 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156260 ФПД: 269967241596562 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T132957&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156260&fm=269967241596562&tin=02508201610067®Number=0000137193017469&sum=20000 [13:29:56]StoreToDocumentArchive [13:29:56]shift 314 fd 156260 [13:29:56]save to /storage/0314/doc_00156260 [13:29:56]save last doc name /storage/0314/doc_00156260 to /storage/kkm_last_doc_name [13:29:56]save OK [13:29:56]Clear old archive folders... [13:29:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:29:56]tlvbuf is 0085AF10 [13:29:56]SAM_PROTO_ClearQueue [13:29:56]wFMCommunicate request_size=4 [13:29:56]MH_SAM_APDU [13:29:56]CAPDU: 80 09 00 00 [13:29:56]Write to MH i2c: E2 08 00 5A 3F 80 09 00 00 00 00 00 00 0B [13:29:56]Write i2c OK [13:29:56]MH_I2C_Read... [13:29:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:29:56]Read from MH i2c: E2 [13:29:56]MH_I2C_Read... [13:29:56]Read from MH i2c: E2 03 00 [13:29:56]MH_I2C_Read... [13:29:56]Read from MH i2c: E2 03 00 5A 3F 00 90 00 0D [13:29:56]RAPDU: 90 00 [13:29:56]wFMCommunicate OK [13:29:56]SAM_PROTO_ClearQueue done [13:29:56]KKMCreateOFDPacket [13:29:56]OFDProtocolAddRootSTLVToBuf [13:29:56]FM_MakeSignedData [13:29:56]FM_MakeSignedData [13:29:56]SAM_PROTO_SignData [13:29:56]wFMCommunicate request_size=4 [13:29:56]MH_SAM_APDU [13:29:56]CAPDU: 80 0D 01 02 [13:29:56]Write to MH i2c: E2 08 00 5B 3F 80 0D 01 02 00 00 00 00 13 [13:29:56]Write i2c OK [13:29:56]MH_I2C_Read... [13:29:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:29:56]Read from MH i2c: E2 [13:29:56]MH_I2C_Read... [13:29:56]Read from MH i2c: E2 03 00 [13:29:56]MH_I2C_Read... [13:29:56]Read from MH i2c: E2 03 00 5B 3F 00 90 00 0E [13:29:56]RAPDU: 90 00 [13:29:56]wFMCommunicate OK [13:29:56]wFMCommunicate request_size=255 [13:29:56]MH_SAM_APDU [13:29:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 01 00 00 F4 03 04 00 D5 05 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 64 62 02 00 35 04 06 00 F5 [13:29:56]Write to MH i2c: E2 02 01 5C 3F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 01 00 00 F4 03 04 00 D5 05 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 64 62 02 00 35 04 06 00 F5 00 00 17 [13:29:56]Write i2c OK [13:29:56]MH_I2C_Read... [13:29:57]Read from MH i2c: E2 [13:29:57]MH_I2C_Read... [13:29:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:29:57]Read from MH i2c: E2 03 00 [13:29:57]MH_I2C_Read... [13:29:57]Read from MH i2c: E2 03 00 5C 3F 00 90 00 0F [13:29:57]RAPDU: 90 00 [13:29:57]wFMCommunicate OK [13:29:57]wFMCommunicate request_size=10 [13:29:57]MH_SAM_APDU [13:29:57]CAPDU: 80 0D 02 02 05 88 A5 89 4E 92 [13:29:57]Write to MH i2c: E2 0D 00 5D 3F 80 0D 02 02 05 00 88 A5 89 4E 92 00 00 B6 [13:29:57]Write i2c OK [13:29:57]MH_I2C_Read... [13:29:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:29:57]Read from MH i2c: E2 [13:29:57]MH_I2C_Read... [13:29:57]Read from MH i2c: E2 03 00 [13:29:57]MH_I2C_Read... [13:29:57]Read from MH i2c: E2 03 00 5D 3F 00 90 00 10 [13:29:57]RAPDU: 90 00 [13:29:57]wFMCommunicate OK [13:29:57]wFMCommunicate request_size=4 [13:29:57]MH_SAM_APDU [13:29:57]CAPDU: 80 0D 03 02 [13:29:57]Write to MH i2c: E2 08 00 5E 3F 80 0D 03 02 00 00 00 00 18 [13:29:57]Write i2c OK [13:29:57]MH_I2C_Read... [13:29:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:29:57]Read from MH i2c: E2 [13:29:57]MH_I2C_Read... [13:29:57]Read from MH i2c: E2 0B 00 [13:29:57]MH_I2C_Read... [13:29:57]Read from MH i2c: E2 0B 00 5E 3F 00 2B 80 01 6E 3D C4 58 13 90 00 9F [13:29:57]RAPDU: 2B 80 01 6E 3D C4 58 13 90 00 [13:29:57]wFMCommunicate OK [13:29:57]SAM_PROTO_SignData done [13:29:57]FM_MakeSignedData done [13:29:57]CreateOFDProtocolMessage [13:29:57]wFMCommunicate request_size=4 [13:29:57]MH_SAM_APDU [13:29:57]CAPDU: 80 11 00 00 [13:29:57]Write to MH i2c: E2 08 00 5F 3F 80 11 00 00 00 00 00 00 18 [13:29:57]Write i2c OK [13:29:57]MH_I2C_Read... [13:29:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:29:57]Read from MH i2c: E2 [13:29:57]MH_I2C_Read... [13:29:57]Read from MH i2c: E2 17 00 [13:29:57]MH_I2C_Read... [13:29:57]Read from MH i2c: E2 17 00 5F 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 69 [13:29:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:29:57]wFMCommunicate OK [13:29:57]CreateOFDProtocolMessage done [13:29:57]OFDSenderStorePacket 156260 [13:29:57]StoreOFDPacket docnum=156260 [13:29:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 17 E3 07 01 8E F4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 01 00 00 F4 03 04 00 D5 05 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 64 62 02 00 35 04 06 00 F5 88 A5 89 4E 92 2B 80 01 6E 3D C4 58 13 [13:29:57]CheckFolder [13:29:57]dirname=/storage/ofd_packets [13:29:57]CheckFolder done [13:29:57]ProducePacketName [13:29:57]name=ofd_packets/00156260 [13:29:57]NVStorageSaveData ofd_packets/00156260 [13:29:57]File name is /storage/ofd_packets/00156260 [13:29:57]Write 301 bytes [13:29:57]NVStorageSaveData done [13:29:57]OFDSenderStorePacket done [13:29:57]KKMCreateOFDPacket done [13:29:57]NVStorageSaveData kkm_last_timestamp [13:29:57]File name is /storage/kkm_last_timestamp [13:29:57]Write 4 bytes [13:29:57]NVStorageSaveData done [13:29:57]ExternCall_PrintAddStr [13:29:57]wPrintStart [13:29:57]Write to MH i2c: 01 00 00 60 3F 9F [13:29:57]Write i2c OK [13:29:57]MH_I2C_Read... [13:29:57]Read from MH i2c: 01 [13:29:57]MH_I2C_Read... [13:29:57]Read from MH i2c: 01 07 00 [13:29:57]MH_I2C_Read... [13:29:57]Read from MH i2c: 01 07 00 60 3F 00 00 00 00 00 FF 0F B4 [13:29:57]RasterBufferAndPrint [13:29:57]line Счет N : (1)874554 [13:29:57]line ИНН: 02508201610067 [13:29:57]line Контрольно-Кассовый Чек [13:29:57]line ПРОДАЖА [13:29:57]line ТРК (МРК, ГНК) : 12 [13:29:57]line Товар: 2710124130 [13:29:57]line Аи-92-К-5 [13:29:57]line 2.990 * 66.90 [13:29:57]line = 200.03 [13:29:57]line НДС 12% НСП 1% [13:29:57]line > о реализуемом товаре [13:29:57]line ОКРУГЛЕНИЕ: -0.03 [13:29:57]line ИТОГО: 200.00 [13:29:57]line Внесено: 200.00 [13:29:57]line СДАЧА: 0.00 [13:29:57]line НСП 1% : 1.77 [13:29:57]line НДС 12% : 21.24 [13:29:57]line Наличными: 200.00 [13:29:57]line Безнал.: 0.00 [13:29:57]line Место: АЗС № 165 "Партнер Нефть" [13:29:57]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:29:57]line СНО: Общий режим [13:29:57]line Чек 332 20.10.2024 13:29 [13:29:57]line Смена: 314 ФФД: 1.0 [13:29:57]line ЗНМ: 0300000234 [13:29:57]line РНМ: 0000137193017469 [13:29:57]line Версия ККМ: v1.0 [13:29:57]line ФМ: 0000000000963156 [13:29:57]line ФД: 156260 [13:29:57]line ФПД: 269967241596562 [13:29:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T132957&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156260&fm=269967241596562&tin=02508201610067®Number=0000137193017469&sum=20000 [13:29:57]OFD Sender: Processing packet 156260 [packets to send 52, broken 51] [13:29:57]ProducePacketName [13:29:57]name=ofd_packets/00156260 [13:29:57]OFD Sender: To server: pG, [13:29:57]CommunicateWithHost lk.salyk.kg:30040 [13:29:57]ConnectInit lk.salyk.kg [13:29:57]written 0, free lines is 4095 [13:29:57]Connected sock=10 [13:29:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 17 E3 07 01 8E F4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 01 00 00 F4 03 04 00 D5 05 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 64 62 02 00 35 04 06 00 F5 88 A5 89 4E 92 2B 80 01 6E 3D C4 58 13 [13:29:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 65 F1 47 00 30 21 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 64 62 02 00 F4 03 04 00 07 AC 14 67 B6 04 01 00 00 2C FE B7 33 F6 8F CA 98 [13:29:57]CommunicateWithHost err = 0 [13:29:57]CheckOFDResponse [13:29:57]1017 (14) - 77093643461234 [13:29:57]1041 (16) - 0000000000963156 [13:29:57]1040 (4) - 156260 [13:29:57]1012 (4) - 20.10.2024 07:06 [13:29:57]1206 (1) - 0 [13:29:57]OFD Sender: Remove packet 156260 [13:29:57]ProducePacketName [13:29:57]name=ofd_packets/00156260 [13:29:57]NVStorageDeleteData [13:29:58]Write to MH i2c: 01 00 00 8B 3F CA [13:29:58]Write i2c OK [13:29:58]MH_I2C_Read... [13:29:58]Read from MH i2c: 01 [13:29:58]MH_I2C_Read... [13:29:58]Read from MH i2c: 01 07 00 [13:29:58]MH_I2C_Read... [13:29:58]Read from MH i2c: 01 07 00 8B 3F 00 00 00 00 00 E8 0C C5 [13:29:58]RasterBufferAndPrint [13:29:58]line [13:29:58]line [13:29:58]line [13:29:58]line [13:29:58]line [13:29:58]written 0, free lines is 3311 [13:29:58]MH_Cut [13:29:58]Write to MH i2c: D1 01 00 92 3F 01 A3 [13:29:58]Write i2c OK [13:29:58]MH_I2C_Read... [13:29:58]Read from MH i2c: D1 [13:29:58]MH_I2C_Read... [13:29:58]Read from MH i2c: D1 01 00 [13:29:58]MH_I2C_Read... [13:29:58]Read from MH i2c: D1 01 00 92 3F 00 A2 [13:29:58]Write to MH i2c: 01 00 00 93 3F D2 [13:29:58]Write i2c OK [13:29:58]MH_I2C_Read... [13:29:58]OFD Sender: No OFD packet to send [13:29:58]*** Cut start [13:29:58]*** Partial cut [13:29:58]*** CUTSNS_PIN = 1 [13:29:58]*** CUTSNS_PIN = 0 [13:29:59]*** Brake cut motor [13:29:59]Read from MH i2c: 01 [13:29:59]MH_I2C_Read... [13:29:59]*** Stop cut motor [13:29:59]*** Cut end [13:29:59]Read from MH i2c: 01 07 00 [13:29:59]MH_I2C_Read... [13:29:59]Read from MH i2c: 01 07 00 93 3F 00 00 00 00 00 FF 0F E7 [13:29:59]process_action close_receipt done [13:29:59]requested_data is exist [13:29:59]produce_requested_data [13:29:59]requested_item fm.sn is exist - process it [13:29:59]wFMCommunicate request_size=4 [13:29:59]MH_SAM_APDU [13:29:59]CAPDU: 80 11 00 00 [13:29:59]Write to MH i2c: E2 08 00 94 3F 80 11 00 00 00 00 00 00 4D [13:29:59]Write i2c OK [13:29:59]MH_I2C_Read... [13:29:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:29:59]Read from MH i2c: E2 [13:29:59]MH_I2C_Read... [13:29:59]Read from MH i2c: E2 17 00 [13:29:59]MH_I2C_Read... [13:29:59]Read from MH i2c: E2 17 00 94 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9E [13:29:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:29:59]wFMCommunicate OK [13:29:59]requested_item fd.num is exist - process it [13:29:59]SAM_PROTO_GetFieldsCounters [13:29:59]wFMCommunicate request_size=4 [13:29:59]MH_SAM_APDU [13:29:59]CAPDU: 80 13 00 00 [13:29:59]Write to MH i2c: E2 08 00 95 3F 80 13 00 00 00 00 00 00 50 [13:29:59]Write i2c OK [13:29:59]MH_I2C_Read... [13:29:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:29:59]Read from MH i2c: E2 [13:29:59]MH_I2C_Read... [13:29:59]Read from MH i2c: E2 62 00 [13:29:59]MH_I2C_Read... [13:29:59]Read from MH i2c: E2 62 00 95 3F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 64 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 4C 01 00 00 5E 04 04 00 4C 01 00 00 57 04 04 00 4D 01 00 00 19 04 04 00 00 00 00 00 90 00 73 [13:29:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 64 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 4C 01 00 00 5E 04 04 00 4C 01 00 00 57 04 04 00 4D 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:29:59]wFMCommunicate OK [13:29:59]SAM_PROTO_GetFieldsCounters done [13:29:59]requested_item shift.num is exist - process it [13:29:59]requested_item shift.opened is exist - process it [13:29:59]req_shift_opened [13:29:59]FM_GetShiftState [13:29:59]SAM_PROTO_GetShiftState [13:29:59]wFMCommunicate request_size=4 [13:29:59]MH_SAM_APDU [13:29:59]CAPDU: 80 13 01 00 [13:29:59]Write to MH i2c: E2 08 00 96 3F 80 13 01 00 00 00 00 00 52 [13:29:59]Write i2c OK [13:29:59]MH_I2C_Read... [13:29:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:29:59]Read from MH i2c: E2 [13:29:59]MH_I2C_Read... [13:29:59]Read from MH i2c: E2 0E 00 [13:29:59]MH_I2C_Read... [13:29:59]Read from MH i2c: E2 0E 00 96 3F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F9 [13:29:59]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:29:59]wFMCommunicate OK [13:29:59]SAM_PROTO_GetShiftState done [13:29:59]FM_GetShiftState done [13:29:59]req_shift_opened done [13:29:59]requested_item shift.open_date is exist - process it [13:29:59]req_shift_open_date [13:29:59]req_shift_open_date done [13:29:59]produce_requested_data done [13:29:59]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156260,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:29:59]process_action_free close_receipt [13:29:59]json_value_free [13:29:59]json_value_free done [13:29:59]process_json_proto returns [13:29:59]Send response to host [13:29:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156260,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:29:59]free response buf [13:29:59]execute_script done [13:29:59]execute_script returns [13:29:59]free content buf [13:29:59]Sock 9.Close socket [13:29:59]Sock 9.Thread stoped [13:30:03]OFD Sender: No OFD packet to send [13:30:08]OFD Sender: No OFD packet to send [13:30:13]OFD Sender: No OFD packet to send [13:30:18]OFD Sender: No OFD packet to send [13:30:23]OFD Sender: No OFD packet to send [13:30:28]OFD Sender: No OFD packet to send [13:30:33]OFD Sender: No OFD packet to send [13:30:38]OFD Sender: No OFD packet to send [13:30:43]OFD Sender: No OFD packet to send [13:30:48]OFD Sender: No OFD packet to send [13:30:53]OFD Sender: No OFD packet to send [13:30:58]OFD Sender: No OFD packet to send [13:31:03]OFD Sender: No OFD packet to send [13:31:08]OFD Sender: No OFD packet to send [13:31:13]OFD Sender: No OFD packet to send [13:31:18]OFD Sender: No OFD packet to send [13:31:23]OFD Sender: No OFD packet to send [13:31:28]OFD Sender: No OFD packet to send [13:31:33]OFD Sender: No OFD packet to send [13:31:38]OFD Sender: No OFD packet to send [13:31:43]OFD Sender: No OFD packet to send [13:31:48]OFD Sender: No OFD packet to send [13:31:53]OFD Sender: No OFD packet to send [13:31:58]OFD Sender: No OFD packet to send [13:32:03]OFD Sender: No OFD packet to send [13:32:08]OFD Sender: No OFD packet to send [13:32:13]OFD Sender: No OFD packet to send [13:32:18]OFD Sender: No OFD packet to send [13:32:23]OFD Sender: No OFD packet to send [13:32:28]OFD Sender: No OFD packet to send [13:32:33]OFD Sender: No OFD packet to send [13:32:38]OFD Sender: No OFD packet to send [13:32:43]OFD Sender: No OFD packet to send [13:32:48]OFD Sender: No OFD packet to send [13:32:53]OFD Sender: No OFD packet to send [13:32:58]OFD Sender: No OFD packet to send [13:33:03]OFD Sender: No OFD packet to send [13:33:08]OFD Sender: No OFD packet to send [13:33:13]OFD Sender: No OFD packet to send [13:33:18]OFD Sender: No OFD packet to send [13:33:23]OFD Sender: No OFD packet to send [13:33:28]OFD Sender: No OFD packet to send [13:33:33]OFD Sender: No OFD packet to send [13:33:38]OFD Sender: No OFD packet to send [13:33:40]accept exits with 8 [13:33:40]New connection [13:33:40]New thread 3066695012 created [13:33:40]Thread 3066551652 joined [13:33:40]Waiting for new connection... [13:33:40] Sock 8.Parse request [13:33:40]Sock 8.Check first char [13:33:40]Sock 8.First char is OK [13:33:40]request: POST /json_proto HTTP/1.0 [13:33:40]Method: POST [13:33:40]URL: /json_proto [13:33:40]Method is POST - this is cgi request [13:33:40]url: /json_proto [13:33:40]query_string will be loaded in cgi processing [13:33:40]execute_cgi json_proto POST (null) [13:33:40]execute_cgi path=json_proto method=POST [13:33:40]POST find Content-Length [13:33:40]Host: 172.17.53.67:8080 [13:33:40]Content-Length: 677 [13:33:40]Content-Type: application/json [13:33:40] [13:33:40]POST finish read [13:33:40]Found Content-Length = 677 [13:33:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874555", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:33:40]execute_script... [13:33:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874555", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:33:40]POST & json_proto [13:33:40]process_json_proto [13:33:40]json parsed OK: [13:33:40]protocol is kg_v1.0 [13:33:40]action value=close_receipt [13:33:40]process_action close_receipt [13:33:40]cmd_close_receipt [13:33:40]MH_GetDate [13:33:40]Write to MH i2c: F0 00 00 97 3F C5 [13:33:40]Write i2c OK [13:33:40]MH_I2C_Read... [13:33:40]Read from MH i2c: F0 [13:33:40]MH_I2C_Read... [13:33:40]Read from MH i2c: F0 09 00 [13:33:40]MH_I2C_Read... [13:33:40]Read from MH i2c: F0 09 00 97 3F 00 B6 06 15 67 19 BC 99 64 D8 [13:33:40]GetLastDocTimeStamp 1729430997 [13:33:40]current date 1729431222 [13:33:40]FM_GetShiftState [13:33:40]SAM_PROTO_GetShiftState [13:33:40]wFMCommunicate request_size=4 [13:33:40]MH_SAM_APDU [13:33:40]CAPDU: 80 13 01 00 [13:33:40]Write to MH i2c: E2 08 00 98 3F 80 13 01 00 00 00 00 00 54 [13:33:40]Write i2c OK [13:33:40]MH_I2C_Read... [13:33:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:33:40]Read from MH i2c: E2 [13:33:40]MH_I2C_Read... [13:33:40]Read from MH i2c: E2 0E 00 [13:33:40]MH_I2C_Read... [13:33:40]Read from MH i2c: E2 0E 00 98 3F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 FB [13:33:40]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:33:40]wFMCommunicate OK [13:33:40]SAM_PROTO_GetShiftState done [13:33:40]FM_GetShiftState done [13:33:40]opened in 1729383891 [13:33:40]opened+sec_in_day 1729470291 [13:33:40]quantity*price = 20003 [13:33:40]sum+1 = 20004 [13:33:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 333 20.10.2024 13:33 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156261 ФПД: 35333311250237 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T133342&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156261&fm=35333311250237&tin=02508201610067®Number=0000137193017469&sum=20000 [13:33:42]StoreToDocumentArchive [13:33:42]shift 314 fd 156261 [13:33:42]save to /storage/0314/doc_00156261 [13:33:42]save last doc name /storage/0314/doc_00156261 to /storage/kkm_last_doc_name [13:33:42]save OK [13:33:42]Clear old archive folders... [13:33:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:33:42]tlvbuf is 008B0570 [13:33:42]SAM_PROTO_ClearQueue [13:33:42]wFMCommunicate request_size=4 [13:33:42]MH_SAM_APDU [13:33:42]CAPDU: 80 09 00 00 [13:33:42]Write to MH i2c: E2 08 00 A5 3F 80 09 00 00 00 00 00 00 56 [13:33:42]Write i2c OK [13:33:42]MH_I2C_Read... [13:33:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:33:42]Read from MH i2c: E2 [13:33:42]MH_I2C_Read... [13:33:42]Read from MH i2c: E2 03 00 [13:33:42]MH_I2C_Read... [13:33:42]Read from MH i2c: E2 03 00 A5 3F 00 90 00 58 [13:33:42]RAPDU: 90 00 [13:33:42]wFMCommunicate OK [13:33:42]SAM_PROTO_ClearQueue done [13:33:42]KKMCreateOFDPacket [13:33:42]OFDProtocolAddRootSTLVToBuf [13:33:42]FM_MakeSignedData [13:33:42]FM_MakeSignedData [13:33:42]SAM_PROTO_SignData [13:33:42]wFMCommunicate request_size=4 [13:33:42]MH_SAM_APDU [13:33:42]CAPDU: 80 0D 01 02 [13:33:42]Write to MH i2c: E2 08 00 A6 3F 80 0D 01 02 00 00 00 00 5E [13:33:42]Write i2c OK [13:33:42]MH_I2C_Read... [13:33:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:33:42]Read from MH i2c: E2 [13:33:42]MH_I2C_Read... [13:33:42]Read from MH i2c: E2 03 00 [13:33:42]MH_I2C_Read... [13:33:42]Read from MH i2c: E2 03 00 A6 3F 00 90 00 59 [13:33:42]RAPDU: 90 00 [13:33:42]wFMCommunicate OK [13:33:42]wFMCommunicate request_size=255 [13:33:42]MH_SAM_APDU [13:33:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 01 00 00 F4 03 04 00 B6 06 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 65 62 02 00 35 04 06 00 20 [13:33:42]Write to MH i2c: E2 02 01 A7 3F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 01 00 00 F4 03 04 00 B6 06 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 65 62 02 00 35 04 06 00 20 00 00 71 [13:33:42]Write i2c OK [13:33:42]MH_I2C_Read... [13:33:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:33:42]Read from MH i2c: E2 [13:33:42]MH_I2C_Read... [13:33:42]Read from MH i2c: E2 03 00 [13:33:42]MH_I2C_Read... [13:33:42]Read from MH i2c: E2 03 00 A7 3F 00 90 00 5A [13:33:42]RAPDU: 90 00 [13:33:42]wFMCommunicate OK [13:33:42]wFMCommunicate request_size=10 [13:33:42]MH_SAM_APDU [13:33:42]CAPDU: 80 0D 02 02 05 22 AD 77 3F 3D [13:33:42]Write to MH i2c: E2 0D 00 A8 3F 80 0D 02 02 05 00 22 AD 77 3F 3D 00 00 2D [13:33:42]Write i2c OK [13:33:42]MH_I2C_Read... [13:33:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:33:42]Read from MH i2c: E2 [13:33:42]MH_I2C_Read... [13:33:42]Read from MH i2c: E2 03 00 [13:33:42]MH_I2C_Read... [13:33:42]Read from MH i2c: E2 03 00 A8 3F 00 90 00 5B [13:33:42]RAPDU: 90 00 [13:33:42]wFMCommunicate OK [13:33:42]wFMCommunicate request_size=4 [13:33:42]MH_SAM_APDU [13:33:42]CAPDU: 80 0D 03 02 [13:33:42]Write to MH i2c: E2 08 00 A9 3F 80 0D 03 02 00 00 00 00 63 [13:33:42]Write i2c OK [13:33:42]MH_I2C_Read... [13:33:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:33:42]Read from MH i2c: E2 [13:33:42]MH_I2C_Read... [13:33:42]Read from MH i2c: E2 0B 00 [13:33:42]MH_I2C_Read... [13:33:42]Read from MH i2c: E2 0B 00 A9 3F 00 0E 1B 13 7B E4 50 A8 AA 90 00 A1 [13:33:42]RAPDU: 0E 1B 13 7B E4 50 A8 AA 90 00 [13:33:42]wFMCommunicate OK [13:33:42]SAM_PROTO_SignData done [13:33:42]FM_MakeSignedData done [13:33:42]CreateOFDProtocolMessage [13:33:42]wFMCommunicate request_size=4 [13:33:42]MH_SAM_APDU [13:33:42]CAPDU: 80 11 00 00 [13:33:42]Write to MH i2c: E2 08 00 AA 3F 80 11 00 00 00 00 00 00 63 [13:33:42]Write i2c OK [13:33:42]MH_I2C_Read... [13:33:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:33:42]Read from MH i2c: E2 [13:33:42]MH_I2C_Read... [13:33:42]Read from MH i2c: E2 17 00 [13:33:42]MH_I2C_Read... [13:33:42]Read from MH i2c: E2 17 00 AA 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B4 [13:33:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:33:42]wFMCommunicate OK [13:33:42]CreateOFDProtocolMessage done [13:33:42]OFDSenderStorePacket 156261 [13:33:42]StoreOFDPacket docnum=156261 [13:33:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 48 20 07 01 4F BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 01 00 00 F4 03 04 00 B6 06 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 65 62 02 00 35 04 06 00 20 22 AD 77 3F 3D 0E 1B 13 7B E4 50 A8 AA [13:33:42]CheckFolder [13:33:42]dirname=/storage/ofd_packets [13:33:42]CheckFolder done [13:33:42]ProducePacketName [13:33:42]name=ofd_packets/00156261 [13:33:42]NVStorageSaveData ofd_packets/00156261 [13:33:42]File name is /storage/ofd_packets/00156261 [13:33:42]Write 301 bytes [13:33:42]NVStorageSaveData done [13:33:42]OFDSenderStorePacket done [13:33:42]KKMCreateOFDPacket done [13:33:42]NVStorageSaveData kkm_last_timestamp [13:33:42]File name is /storage/kkm_last_timestamp [13:33:42]Write 4 bytes [13:33:42]NVStorageSaveData done [13:33:42]ExternCall_PrintAddStr [13:33:42]wPrintStart [13:33:42]Write to MH i2c: 01 00 00 AB 3F EA [13:33:42]Write i2c OK [13:33:42]MH_I2C_Read... [13:33:42]Read from MH i2c: 01 [13:33:42]MH_I2C_Read... [13:33:42]Read from MH i2c: 01 07 00 [13:33:42]MH_I2C_Read... [13:33:42]Read from MH i2c: 01 07 00 AB 3F 00 00 00 00 00 FF 0F FF [13:33:42]RasterBufferAndPrint [13:33:42]line Счет N : (1)874555 [13:33:42]line ИНН: 02508201610067 [13:33:42]line Контрольно-Кассовый Чек [13:33:42]line ПРОДАЖА [13:33:42]line ТРК (МРК, ГНК) : 12 [13:33:42]line Товар: 2710124130 [13:33:42]line Аи-92-К-5 [13:33:42]line 2.990 * 66.90 [13:33:42]line = 200.03 [13:33:42]line НДС 12% НСП 1% [13:33:42]line > о реализуемом товаре [13:33:42]line ОКРУГЛЕНИЕ: -0.03 [13:33:42]line ИТОГО: 200.00 [13:33:42]line Внесено: 200.00 [13:33:42]line СДАЧА: 0.00 [13:33:42]line НСП 1% : 1.77 [13:33:42]line НДС 12% : 21.24 [13:33:42]line Наличными: 200.00 [13:33:42]line Безнал.: 0.00 [13:33:42]line Место: АЗС № 165 "Партнер Нефть" [13:33:42]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:33:42]line СНО: Общий режим [13:33:42]line Чек 333 20.10.2024 13:33 [13:33:42]line Смена: 314 ФФД: 1.0 [13:33:42]line ЗНМ: 0300000234 [13:33:42]line РНМ: 0000137193017469 [13:33:42]line Версия ККМ: v1.0 [13:33:42]line ФМ: 0000000000963156 [13:33:42]line ФД: 156261 [13:33:42]line ФПД: 35333311250237 [13:33:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T133342&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156261&fm=35333311250237&tin=02508201610067®Number=0000137193017469&sum=20000 [13:33:42]written 0, free lines is 4095 [13:33:42]OFD Sender: Processing packet 156261 [packets to send 52, broken 51] [13:33:42]ProducePacketName [13:33:42]name=ofd_packets/00156261 [13:33:42]OFD Sender: To server: pG, [13:33:42]CommunicateWithHost lk.salyk.kg:30040 [13:33:42]ConnectInit lk.salyk.kg [13:33:43]Connected sock=10 [13:33:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 48 20 07 01 4F BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 01 00 00 F4 03 04 00 B6 06 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 65 62 02 00 35 04 06 00 20 22 AD 77 3F 3D 0E 1B 13 7B E4 50 A8 AA [13:33:43]Write to MH i2c: 01 00 00 D6 3F 15 [13:33:43]Write i2c OK [13:33:43]MH_I2C_Read... [13:33:43]Read from MH i2c: 01 [13:33:43]MH_I2C_Read... [13:33:43]Read from MH i2c: 01 07 00 [13:33:43]MH_I2C_Read... [13:33:43]Read from MH i2c: 01 07 00 D6 3F 00 00 00 00 00 F0 0C 18 [13:33:43]RasterBufferAndPrint [13:33:43]line [13:33:43]line [13:33:43]line [13:33:43]line [13:33:43]line [13:33:43]written 0, free lines is 3318 [13:33:43]MH_Cut [13:33:43]Write to MH i2c: D1 01 00 DD 3F 01 EE [13:33:43]Write i2c OK [13:33:43]MH_I2C_Read... [13:33:43]Read from MH i2c: D1 [13:33:43]MH_I2C_Read... [13:33:43]Read from MH i2c: D1 01 00 [13:33:43]MH_I2C_Read... [13:33:43]Read from MH i2c: D1 01 00 DD 3F 00 ED [13:33:43]Write to MH i2c: 01 00 00 DE 3F 1D [13:33:43]Write i2c OK [13:33:43]MH_I2C_Read... [13:33:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 00 B9 47 00 86 2D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 65 62 02 00 F4 03 04 00 E9 AC 14 67 B6 04 01 00 00 C1 9B B9 AF 9F FD 22 72 [13:33:43]CommunicateWithHost err = 0 [13:33:43]CheckOFDResponse [13:33:43]1017 (14) - 77093643461234 [13:33:43]1041 (16) - 0000000000963156 [13:33:43]1040 (4) - 156261 [13:33:43]1012 (4) - 20.10.2024 07:10 [13:33:43]1206 (1) - 0 [13:33:43]OFD Sender: Remove packet 156261 [13:33:43]ProducePacketName [13:33:43]name=ofd_packets/00156261 [13:33:43]NVStorageDeleteData [13:33:43]OFD Sender: No OFD packet to send [13:33:43]*** Cut start [13:33:43]*** Partial cut [13:33:43]*** CUTSNS_PIN = 1 [13:33:43]*** CUTSNS_PIN = 0 [13:33:44]*** Brake cut motor [13:33:44]Read from MH i2c: 01 [13:33:44]MH_I2C_Read... [13:33:44]*** Stop cut motor [13:33:44]*** Cut end [13:33:44]Read from MH i2c: 01 07 00 [13:33:44]MH_I2C_Read... [13:33:44]Read from MH i2c: 01 07 00 DE 3F 00 00 00 00 00 FF 0F 32 [13:33:44]process_action close_receipt done [13:33:44]requested_data is exist [13:33:44]produce_requested_data [13:33:44]requested_item fm.sn is exist - process it [13:33:44]wFMCommunicate request_size=4 [13:33:44]MH_SAM_APDU [13:33:44]CAPDU: 80 11 00 00 [13:33:44]Write to MH i2c: E2 08 00 DF 3F 80 11 00 00 00 00 00 00 98 [13:33:44]Write i2c OK [13:33:44]MH_I2C_Read... [13:33:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:33:44]Read from MH i2c: E2 [13:33:44]MH_I2C_Read... [13:33:44]Read from MH i2c: E2 17 00 [13:33:44]MH_I2C_Read... [13:33:44]Read from MH i2c: E2 17 00 DF 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E9 [13:33:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:33:44]wFMCommunicate OK [13:33:44]requested_item fd.num is exist - process it [13:33:44]SAM_PROTO_GetFieldsCounters [13:33:44]wFMCommunicate request_size=4 [13:33:44]MH_SAM_APDU [13:33:44]CAPDU: 80 13 00 00 [13:33:44]Write to MH i2c: E2 08 00 E0 3F 80 13 00 00 00 00 00 00 9B [13:33:44]Write i2c OK [13:33:44]MH_I2C_Read... [13:33:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:33:44]Read from MH i2c: E2 [13:33:44]MH_I2C_Read... [13:33:44]Read from MH i2c: E2 62 00 [13:33:44]MH_I2C_Read... [13:33:44]Read from MH i2c: E2 62 00 E0 3F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 65 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 4D 01 00 00 5E 04 04 00 4D 01 00 00 57 04 04 00 4E 01 00 00 19 04 04 00 00 00 00 00 90 00 C2 [13:33:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 65 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 4D 01 00 00 5E 04 04 00 4D 01 00 00 57 04 04 00 4E 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:33:44]wFMCommunicate OK [13:33:44]SAM_PROTO_GetFieldsCounters done [13:33:44]requested_item shift.num is exist - process it [13:33:44]requested_item shift.opened is exist - process it [13:33:44]req_shift_opened [13:33:44]FM_GetShiftState [13:33:44]SAM_PROTO_GetShiftState [13:33:44]wFMCommunicate request_size=4 [13:33:44]MH_SAM_APDU [13:33:44]CAPDU: 80 13 01 00 [13:33:44]Write to MH i2c: E2 08 00 E1 3F 80 13 01 00 00 00 00 00 9D [13:33:44]Write i2c OK [13:33:44]MH_I2C_Read... [13:33:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:33:44]Read from MH i2c: E2 [13:33:44]MH_I2C_Read... [13:33:44]Read from MH i2c: E2 0E 00 [13:33:44]MH_I2C_Read... [13:33:44]Read from MH i2c: E2 0E 00 E1 3F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 44 [13:33:44]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:33:44]wFMCommunicate OK [13:33:44]SAM_PROTO_GetShiftState done [13:33:44]FM_GetShiftState done [13:33:44]req_shift_opened done [13:33:44]requested_item shift.open_date is exist - process it [13:33:44]req_shift_open_date [13:33:44]req_shift_open_date done [13:33:44]produce_requested_data done [13:33:44]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156261,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:33:44]process_action_free close_receipt [13:33:44]json_value_free [13:33:44]json_value_free done [13:33:44]process_json_proto returns [13:33:44]Send response to host [13:33:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156261,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:33:44]free response buf [13:33:44]execute_script done [13:33:44]execute_script returns [13:33:44]free content buf [13:33:44]Sock 8.Close socket [13:33:44]Sock 8.Thread stoped [13:33:48]OFD Sender: No OFD packet to send [13:33:53]OFD Sender: No OFD packet to send [13:33:58]OFD Sender: No OFD packet to send [13:34:03]OFD Sender: No OFD packet to send [13:34:08]OFD Sender: No OFD packet to send [13:34:13]OFD Sender: No OFD packet to send [13:34:18]OFD Sender: No OFD packet to send [13:34:23]OFD Sender: No OFD packet to send [13:34:28]OFD Sender: No OFD packet to send [13:34:33]OFD Sender: No OFD packet to send [13:34:38]OFD Sender: No OFD packet to send [13:34:43]OFD Sender: No OFD packet to send [13:34:48]OFD Sender: No OFD packet to send [13:34:53]OFD Sender: No OFD packet to send [13:34:58]OFD Sender: No OFD packet to send [13:35:03]OFD Sender: No OFD packet to send [13:35:08]OFD Sender: No OFD packet to send [13:35:13]OFD Sender: No OFD packet to send [13:35:18]OFD Sender: No OFD packet to send [13:35:22]accept exits with 9 [13:35:22]New connection [13:35:22]New thread 3066551652 created [13:35:22]Thread 3066695012 joined [13:35:22]Waiting for new connection... [13:35:22] Sock 9.Parse request [13:35:22]Sock 9.Check first char [13:35:22]Sock 9.First char is OK [13:35:22]request: POST /json_proto HTTP/1.0 [13:35:22]Method: POST [13:35:22]URL: /json_proto [13:35:22]Method is POST - this is cgi request [13:35:22]url: /json_proto [13:35:22]query_string will be loaded in cgi processing [13:35:22]execute_cgi json_proto POST (null) [13:35:22]execute_cgi path=json_proto method=POST [13:35:22]POST find Content-Length [13:35:22]Host: 172.17.53.67:8080 [13:35:22]Content-Length: 674 [13:35:22]Content-Type: application/json [13:35:22] [13:35:22]POST finish read [13:35:22]Found Content-Length = 674 [13:35:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874556", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:35:22]execute_script... [13:35:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874556", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:35:22]POST & json_proto [13:35:22]process_json_proto [13:35:22]json parsed OK: [13:35:22]protocol is kg_v1.0 [13:35:22]action value=close_receipt [13:35:22]process_action close_receipt [13:35:22]cmd_close_receipt [13:35:22]MH_GetDate [13:35:22]Write to MH i2c: F0 00 00 E2 3F 10 [13:35:22]Write i2c OK [13:35:22]MH_I2C_Read... [13:35:22]Read from MH i2c: F0 [13:35:22]MH_I2C_Read... [13:35:22]Read from MH i2c: F0 09 00 [13:35:22]MH_I2C_Read... [13:35:22]Read from MH i2c: F0 09 00 E2 3F 00 1C 07 15 67 19 BC 99 64 8A [13:35:22]GetLastDocTimeStamp 1729431222 [13:35:22]current date 1729431324 [13:35:22]FM_GetShiftState [13:35:22]SAM_PROTO_GetShiftState [13:35:22]wFMCommunicate request_size=4 [13:35:22]MH_SAM_APDU [13:35:22]CAPDU: 80 13 01 00 [13:35:22]Write to MH i2c: E2 08 00 E3 3F 80 13 01 00 00 00 00 00 9F [13:35:22]Write i2c OK [13:35:22]MH_I2C_Read... [13:35:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:35:22]Read from MH i2c: E2 [13:35:22]MH_I2C_Read... [13:35:22]Read from MH i2c: E2 0E 00 [13:35:22]MH_I2C_Read... [13:35:22]Read from MH i2c: E2 0E 00 E3 3F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 46 [13:35:22]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:35:22]wFMCommunicate OK [13:35:22]SAM_PROTO_GetShiftState done [13:35:22]FM_GetShiftState done [13:35:22]opened in 1729383891 [13:35:22]opened+sec_in_day 1729470291 [13:35:22]quantity*price = 40005 [13:35:22]sum+1 = 40006 [13:35:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 334 20.10.2024 13:35 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156262 ФПД: 251561228495151 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T133524&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156262&fm=251561228495151&tin=02508201610067®Number=0000137193017469&sum=40000 [13:35:24]StoreToDocumentArchive [13:35:24]shift 314 fd 156262 [13:35:24]save to /storage/0314/doc_00156262 [13:35:24]save last doc name /storage/0314/doc_00156262 to /storage/kkm_last_doc_name [13:35:24]save OK [13:35:24]Clear old archive folders... [13:35:24]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:35:24]tlvbuf is 00828420 [13:35:24]SAM_PROTO_ClearQueue [13:35:24]wFMCommunicate request_size=4 [13:35:24]MH_SAM_APDU [13:35:24]CAPDU: 80 09 00 00 [13:35:24]Write to MH i2c: E2 08 00 F0 3F 80 09 00 00 00 00 00 00 A1 [13:35:24]Write i2c OK [13:35:24]MH_I2C_Read... [13:35:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:35:24]Read from MH i2c: E2 [13:35:24]MH_I2C_Read... [13:35:24]Read from MH i2c: E2 03 00 [13:35:24]MH_I2C_Read... [13:35:24]Read from MH i2c: E2 03 00 F0 3F 00 90 00 A3 [13:35:24]RAPDU: 90 00 [13:35:24]wFMCommunicate OK [13:35:24]SAM_PROTO_ClearQueue done [13:35:24]KKMCreateOFDPacket [13:35:24]OFDProtocolAddRootSTLVToBuf [13:35:24]FM_MakeSignedData [13:35:24]FM_MakeSignedData [13:35:24]SAM_PROTO_SignData [13:35:24]wFMCommunicate request_size=4 [13:35:24]MH_SAM_APDU [13:35:24]CAPDU: 80 0D 01 02 [13:35:24]Write to MH i2c: E2 08 00 F1 3F 80 0D 01 02 00 00 00 00 A9 [13:35:24]Write i2c OK [13:35:24]MH_I2C_Read... [13:35:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:35:24]Read from MH i2c: E2 [13:35:24]MH_I2C_Read... [13:35:24]Read from MH i2c: E2 03 00 [13:35:24]MH_I2C_Read... [13:35:24]Read from MH i2c: E2 03 00 F1 3F 00 90 00 A4 [13:35:24]RAPDU: 90 00 [13:35:24]wFMCommunicate OK [13:35:24]wFMCommunicate request_size=255 [13:35:24]MH_SAM_APDU [13:35:24]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 1C 07 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 66 62 02 00 35 04 06 00 E4 CB 29 A9 [13:35:24]Write to MH i2c: E2 02 01 F2 3F 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 1C 07 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 66 62 02 00 35 04 06 00 E4 CB 29 A9 00 00 AA [13:35:24]Write i2c OK [13:35:24]MH_I2C_Read... [13:35:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:35:24]Read from MH i2c: E2 [13:35:24]MH_I2C_Read... [13:35:24]Read from MH i2c: E2 03 00 [13:35:24]MH_I2C_Read... [13:35:24]Read from MH i2c: E2 03 00 F2 3F 00 90 00 A5 [13:35:24]RAPDU: 90 00 [13:35:24]wFMCommunicate OK [13:35:24]wFMCommunicate request_size=7 [13:35:24]MH_SAM_APDU [13:35:24]CAPDU: 80 0D 02 02 02 E9 2F [13:35:24]Write to MH i2c: E2 0A 00 F3 3F 80 0D 02 02 02 00 E9 2F 00 00 C8 [13:35:24]Write i2c OK [13:35:24]MH_I2C_Read... [13:35:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:35:24]Read from MH i2c: E2 [13:35:24]MH_I2C_Read... [13:35:24]Read from MH i2c: E2 03 00 [13:35:24]MH_I2C_Read... [13:35:24]Read from MH i2c: E2 03 00 F3 3F 00 90 00 A6 [13:35:24]RAPDU: 90 00 [13:35:24]wFMCommunicate OK [13:35:24]wFMCommunicate request_size=4 [13:35:24]MH_SAM_APDU [13:35:24]CAPDU: 80 0D 03 02 [13:35:24]Write to MH i2c: E2 08 00 F4 3F 80 0D 03 02 00 00 00 00 AE [13:35:24]Write i2c OK [13:35:24]MH_I2C_Read... [13:35:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:35:24]Read from MH i2c: E2 [13:35:24]MH_I2C_Read... [13:35:24]Read from MH i2c: E2 0B 00 [13:35:24]MH_I2C_Read... [13:35:24]Read from MH i2c: E2 0B 00 F4 3F 00 2B 14 7B B8 8A 0D FF 09 90 00 C0 [13:35:24]RAPDU: 2B 14 7B B8 8A 0D FF 09 90 00 [13:35:24]wFMCommunicate OK [13:35:24]SAM_PROTO_SignData done [13:35:24]FM_MakeSignedData done [13:35:24]CreateOFDProtocolMessage [13:35:24]wFMCommunicate request_size=4 [13:35:24]MH_SAM_APDU [13:35:24]CAPDU: 80 11 00 00 [13:35:24]Write to MH i2c: E2 08 00 F5 3F 80 11 00 00 00 00 00 00 AE [13:35:24]Write i2c OK [13:35:24]MH_I2C_Read... [13:35:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:35:24]Read from MH i2c: E2 [13:35:24]MH_I2C_Read... [13:35:24]Read from MH i2c: E2 17 00 [13:35:24]MH_I2C_Read... [13:35:24]Read from MH i2c: E2 17 00 F5 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FF [13:35:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:35:24]wFMCommunicate OK [13:35:24]CreateOFDProtocolMessage done [13:35:24]OFDSenderStorePacket 156262 [13:35:24]StoreOFDPacket docnum=156262 [13:35:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 6B 0A 04 01 61 CD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 1C 07 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 66 62 02 00 35 04 06 00 E4 CB 29 A9 E9 2F 2B 14 7B B8 8A 0D FF 09 [13:35:24]CheckFolder [13:35:24]dirname=/storage/ofd_packets [13:35:24]CheckFolder done [13:35:24]ProducePacketName [13:35:24]name=ofd_packets/00156262 [13:35:24]NVStorageSaveData ofd_packets/00156262 [13:35:24]File name is /storage/ofd_packets/00156262 [13:35:24]Write 298 bytes [13:35:24]NVStorageSaveData done [13:35:24]OFDSenderStorePacket done [13:35:24]KKMCreateOFDPacket done [13:35:24]NVStorageSaveData kkm_last_timestamp [13:35:24]File name is /storage/kkm_last_timestamp [13:35:24]Write 4 bytes [13:35:24]NVStorageSaveData done [13:35:24]ExternCall_PrintAddStr [13:35:24]wPrintStart [13:35:24]Write to MH i2c: 01 00 00 F6 3F 35 [13:35:24]Write i2c OK [13:35:24]MH_I2C_Read... [13:35:24]Read from MH i2c: 01 [13:35:24]MH_I2C_Read... [13:35:24]Read from MH i2c: 01 07 00 [13:35:24]MH_I2C_Read... [13:35:24]Read from MH i2c: 01 07 00 F6 3F 00 00 00 00 00 FF 0F 4A [13:35:24]RasterBufferAndPrint [13:35:24]line Счет N : (1)874556 [13:35:24]line ИНН: 02508201610067 [13:35:24]line Контрольно-Кассовый Чек [13:35:24]line ПРОДАЖА [13:35:24]line ТРК (МРК, ГНК) : 24 [13:35:24]line Товар: 2710194210 [13:35:24]line ДТ-К-2 [13:35:24]line 5.250 * 76.20 [13:35:24]line = 400.05 [13:35:24]line НДС 12% НСП 1% [13:35:24]line > о реализуемом товаре [13:35:24]line ОКРУГЛЕНИЕ: -0.05 [13:35:24]line ИТОГО: 400.00 [13:35:24]line Внесено: 400.00 [13:35:24]line СДАЧА: 0.00 [13:35:24]line НСП 1% : 3.54 [13:35:24]line НДС 12% : 42.48 [13:35:24]line Наличными: 400.00 [13:35:24]line Безнал.: 0.00 [13:35:24]line Место: АЗС № 165 "Партнер Нефть" [13:35:24]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:35:24]line СНО: Общий режим [13:35:24]line Чек 334 20.10.2024 13:35 [13:35:24]line Смена: 314 ФФД: 1.0 [13:35:24]line ЗНМ: 0300000234 [13:35:24]line РНМ: 0000137193017469 [13:35:24]line Версия ККМ: v1.0 [13:35:24]line ФМ: 0000000000963156 [13:35:24]line ФД: 156262 [13:35:24]line ФПД: 251561228495151 [13:35:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T133524&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156262&fm=251561228495151&tin=02508201610067®Number=0000137193017469&sum=40000 [13:35:24]OFD Sender: Processing packet 156262 [packets to send 52, broken 51] [13:35:24]ProducePacketName [13:35:24]name=ofd_packets/00156262 [13:35:24]OFD Sender: To server: pG, [13:35:24]CommunicateWithHost lk.salyk.kg:30040 [13:35:24]ConnectInit lk.salyk.kg [13:35:24]written 0, free lines is 4095 [13:35:25]Connected sock=10 [13:35:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 6B 0A 04 01 61 CD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 1C 07 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 66 62 02 00 35 04 06 00 E4 CB 29 A9 E9 2F 2B 14 7B B8 8A 0D FF 09 [13:35:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D8 07 47 00 81 16 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 66 62 02 00 F4 03 04 00 4F AD 14 67 B6 04 01 00 00 02 D7 CA 5C 16 70 3D F1 [13:35:25]CommunicateWithHost err = 0 [13:35:25]CheckOFDResponse [13:35:25]1017 (14) - 77093643461234 [13:35:25]1041 (16) - 0000000000963156 [13:35:25]1040 (4) - 156262 [13:35:25]1012 (4) - 20.10.2024 07:12 [13:35:25]1206 (1) - 0 [13:35:25]OFD Sender: Remove packet 156262 [13:35:25]ProducePacketName [13:35:25]name=ofd_packets/00156262 [13:35:25]NVStorageDeleteData [13:35:25]Write to MH i2c: 01 00 00 21 40 61 [13:35:25]Write i2c OK [13:35:25]MH_I2C_Read... [13:35:25]Read from MH i2c: 01 [13:35:25]MH_I2C_Read... [13:35:25]Read from MH i2c: 01 07 00 [13:35:25]MH_I2C_Read... [13:35:25]Read from MH i2c: 01 07 00 21 40 00 00 00 00 00 F2 0C 66 [13:35:25]RasterBufferAndPrint [13:35:25]line [13:35:25]line [13:35:25]line [13:35:25]line [13:35:25]line [13:35:25]written 0, free lines is 3320 [13:35:25]MH_Cut [13:35:25]Write to MH i2c: D1 01 00 28 40 01 3A [13:35:25]Write i2c OK [13:35:25]MH_I2C_Read... [13:35:25]Read from MH i2c: D1 [13:35:25]MH_I2C_Read... [13:35:25]Read from MH i2c: D1 01 00 [13:35:25]MH_I2C_Read... [13:35:25]Read from MH i2c: D1 01 00 28 40 00 39 [13:35:25]Write to MH i2c: 01 00 00 29 40 69 [13:35:25]Write i2c OK [13:35:25]MH_I2C_Read... [13:35:25]OFD Sender: No OFD packet to send [13:35:26]*** Cut start [13:35:26]*** Partial cut [13:35:26]*** CUTSNS_PIN = 1 [13:35:26]*** CUTSNS_PIN = 0 [13:35:26]*** Brake cut motor [13:35:26]Read from MH i2c: 01 [13:35:26]MH_I2C_Read... [13:35:26]*** Stop cut motor [13:35:26]*** Cut end [13:35:26]Read from MH i2c: 01 07 00 [13:35:26]MH_I2C_Read... [13:35:26]Read from MH i2c: 01 07 00 29 40 00 00 00 00 00 FF 0F 7E [13:35:26]process_action close_receipt done [13:35:26]requested_data is exist [13:35:26]produce_requested_data [13:35:26]requested_item fm.sn is exist - process it [13:35:26]wFMCommunicate request_size=4 [13:35:26]MH_SAM_APDU [13:35:26]CAPDU: 80 11 00 00 [13:35:26]Write to MH i2c: E2 08 00 2A 40 80 11 00 00 00 00 00 00 E4 [13:35:26]Write i2c OK [13:35:26]MH_I2C_Read... [13:35:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:35:26]Read from MH i2c: E2 [13:35:26]MH_I2C_Read... [13:35:26]Read from MH i2c: E2 17 00 [13:35:26]MH_I2C_Read... [13:35:26]Read from MH i2c: E2 17 00 2A 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 35 [13:35:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:35:26]wFMCommunicate OK [13:35:26]requested_item fd.num is exist - process it [13:35:26]SAM_PROTO_GetFieldsCounters [13:35:26]wFMCommunicate request_size=4 [13:35:26]MH_SAM_APDU [13:35:26]CAPDU: 80 13 00 00 [13:35:26]Write to MH i2c: E2 08 00 2B 40 80 13 00 00 00 00 00 00 E7 [13:35:26]Write i2c OK [13:35:26]MH_I2C_Read... [13:35:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:35:26]Read from MH i2c: E2 [13:35:26]MH_I2C_Read... [13:35:26]Read from MH i2c: E2 62 00 [13:35:26]MH_I2C_Read... [13:35:26]Read from MH i2c: E2 62 00 2B 40 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 66 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 4E 01 00 00 5E 04 04 00 4E 01 00 00 57 04 04 00 4F 01 00 00 19 04 04 00 00 00 00 00 90 00 12 [13:35:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 66 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 4E 01 00 00 5E 04 04 00 4E 01 00 00 57 04 04 00 4F 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:35:26]wFMCommunicate OK [13:35:26]SAM_PROTO_GetFieldsCounters done [13:35:26]requested_item shift.num is exist - process it [13:35:26]requested_item shift.opened is exist - process it [13:35:26]req_shift_opened [13:35:26]FM_GetShiftState [13:35:26]SAM_PROTO_GetShiftState [13:35:26]wFMCommunicate request_size=4 [13:35:26]MH_SAM_APDU [13:35:26]CAPDU: 80 13 01 00 [13:35:26]Write to MH i2c: E2 08 00 2C 40 80 13 01 00 00 00 00 00 E9 [13:35:26]Write i2c OK [13:35:26]MH_I2C_Read... [13:35:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:35:27]Read from MH i2c: E2 [13:35:27]MH_I2C_Read... [13:35:27]Read from MH i2c: E2 0E 00 [13:35:27]MH_I2C_Read... [13:35:27]Read from MH i2c: E2 0E 00 2C 40 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 90 [13:35:27]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:35:27]wFMCommunicate OK [13:35:27]SAM_PROTO_GetShiftState done [13:35:27]FM_GetShiftState done [13:35:27]req_shift_opened done [13:35:27]requested_item shift.open_date is exist - process it [13:35:27]req_shift_open_date [13:35:27]req_shift_open_date done [13:35:27]produce_requested_data done [13:35:27]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156262,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:35:27]process_action_free close_receipt [13:35:27]json_value_free [13:35:27]json_value_free done [13:35:27]process_json_proto returns [13:35:27]Send response to host [13:35:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156262,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:35:27]free response buf [13:35:27]execute_script done [13:35:27]execute_script returns [13:35:27]free content buf [13:35:27]Sock 9.Close socket [13:35:27]Sock 9.Thread stoped [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:13]accept exits with 8 [13:36:13]New connection [13:36:13]New thread 3066695012 created [13:36:13]Thread 3066551652 joined [13:36:13]Waiting for new connection... [13:36:13] Sock 8.Parse request [13:36:13]Sock 8.Check first char [13:36:13]Sock 8.First char is OK [13:36:13]request: POST /json_proto HTTP/1.0 [13:36:13]Method: POST [13:36:13]URL: /json_proto [13:36:13]Method is POST - this is cgi request [13:36:13]url: /json_proto [13:36:13]query_string will be loaded in cgi processing [13:36:13]execute_cgi json_proto POST (null) [13:36:13]execute_cgi path=json_proto method=POST [13:36:13]POST find Content-Length [13:36:13]Host: 172.17.53.67:8080 [13:36:13]Content-Length: 766 [13:36:13]Content-Type: application/json [13:36:13] [13:36:13]POST finish read [13:36:13]Found Content-Length = 766 [13:36:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874557", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 14.440, "sum" : 1100.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1100.33 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:36:13]execute_script... [13:36:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874557", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 14.440, "sum" : 1100.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1100.33 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:36:13]POST & json_proto [13:36:13]process_json_proto [13:36:13]json parsed OK: [13:36:13]protocol is kg_v1.0 [13:36:13]action value=close_receipt [13:36:13]process_action close_receipt [13:36:13]cmd_close_receipt [13:36:13]MH_GetDate [13:36:13]Write to MH i2c: F0 00 00 2D 40 5C [13:36:13]Write i2c OK [13:36:13]MH_I2C_Read... [13:36:13]Read from MH i2c: F0 [13:36:13]MH_I2C_Read... [13:36:13]Read from MH i2c: F0 09 00 [13:36:13]MH_I2C_Read... [13:36:13]Read from MH i2c: F0 09 00 2D 40 00 4F 07 15 67 19 BC 99 64 09 [13:36:13]GetLastDocTimeStamp 1729431324 [13:36:13]current date 1729431375 [13:36:13]FM_GetShiftState [13:36:13]SAM_PROTO_GetShiftState [13:36:13]wFMCommunicate request_size=4 [13:36:13]MH_SAM_APDU [13:36:13]CAPDU: 80 13 01 00 [13:36:13]Write to MH i2c: E2 08 00 2E 40 80 13 01 00 00 00 00 00 EB [13:36:13]Write i2c OK [13:36:13]MH_I2C_Read... [13:36:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:36:13]Read from MH i2c: E2 [13:36:13]MH_I2C_Read... [13:36:13]Read from MH i2c: E2 0E 00 [13:36:13]MH_I2C_Read... [13:36:13]Read from MH i2c: E2 0E 00 2E 40 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 92 [13:36:13]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:36:13]wFMCommunicate OK [13:36:13]SAM_PROTO_GetShiftState done [13:36:13]FM_GetShiftState done [13:36:13]opened in 1729383891 [13:36:13]opened+sec_in_day 1729470291 [13:36:13]quantity*price = 110032 [13:36:13]sum+1 = 110034 [13:36:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1100.33 НСП 1% : 9.74 НДС 12% : 116.85 Наличными: 0.00 Безнал.: 1100.33 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 335 20.10.2024 13:36 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156263 ФПД: 165264112170171 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T133615&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156263&fm=165264112170171&tin=02508201610067®Number=0000137193017469&sum=110033 [13:36:14]StoreToDocumentArchive [13:36:14]shift 314 fd 156263 [13:36:14]save to /storage/0314/doc_00156263 [13:36:14]save last doc name /storage/0314/doc_00156263 to /storage/kkm_last_doc_name [13:36:14]save OK [13:36:14]Clear old archive folders... [13:36:14]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:36:14]tlvbuf is B6D699B0 [13:36:14]SAM_PROTO_ClearQueue [13:36:14]wFMCommunicate request_size=4 [13:36:14]MH_SAM_APDU [13:36:14]CAPDU: 80 09 00 00 [13:36:14]Write to MH i2c: E2 08 00 3B 40 80 09 00 00 00 00 00 00 ED [13:36:14]Write i2c OK [13:36:14]MH_I2C_Read... [13:36:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:36:14]Read from MH i2c: E2 [13:36:14]MH_I2C_Read... [13:36:14]Read from MH i2c: E2 03 00 [13:36:14]MH_I2C_Read... [13:36:14]Read from MH i2c: E2 03 00 3B 40 00 90 00 EF [13:36:14]RAPDU: 90 00 [13:36:14]wFMCommunicate OK [13:36:14]SAM_PROTO_ClearQueue done [13:36:14]KKMCreateOFDPacket [13:36:14]OFDProtocolAddRootSTLVToBuf [13:36:14]FM_MakeSignedData [13:36:14]FM_MakeSignedData [13:36:14]SAM_PROTO_SignData [13:36:14]wFMCommunicate request_size=4 [13:36:14]MH_SAM_APDU [13:36:14]CAPDU: 80 0D 01 02 [13:36:14]Write to MH i2c: E2 08 00 3C 40 80 0D 01 02 00 00 00 00 F5 [13:36:14]Write i2c OK [13:36:14]MH_I2C_Read... [13:36:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:36:14]Read from MH i2c: E2 [13:36:14]MH_I2C_Read... [13:36:14]Read from MH i2c: E2 03 00 [13:36:14]MH_I2C_Read... [13:36:14]Read from MH i2c: E2 03 00 3C 40 00 90 00 F0 [13:36:14]RAPDU: 90 00 [13:36:14]wFMCommunicate OK [13:36:14]wFMCommunicate request_size=255 [13:36:14]MH_SAM_APDU [13:36:14]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 68 38 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D1 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D1 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A5 2D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D1 AD 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 4F 07 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 67 62 02 00 35 04 06 00 96 4E 8C B3 [13:36:14]Write to MH i2c: E2 02 01 3D 40 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 68 38 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D1 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D1 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A5 2D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D1 AD 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 4F 07 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 67 62 02 00 35 04 06 00 96 4E 8C B3 00 00 53 [13:36:14]Write i2c OK [13:36:14]MH_I2C_Read... [13:36:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:36:15]Read from MH i2c: E2 [13:36:15]MH_I2C_Read... [13:36:15]Read from MH i2c: E2 03 00 [13:36:15]MH_I2C_Read... [13:36:15]Read from MH i2c: E2 03 00 3D 40 00 90 00 F1 [13:36:15]RAPDU: 90 00 [13:36:15]wFMCommunicate OK [13:36:15]wFMCommunicate request_size=7 [13:36:15]MH_SAM_APDU [13:36:15]CAPDU: 80 0D 02 02 02 34 BB [13:36:15]Write to MH i2c: E2 0A 00 3E 40 80 0D 02 02 02 00 34 BB 00 00 EB [13:36:15]Write i2c OK [13:36:15]MH_I2C_Read... [13:36:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:36:15]Read from MH i2c: E2 [13:36:15]MH_I2C_Read... [13:36:15]Read from MH i2c: E2 03 00 [13:36:15]MH_I2C_Read... [13:36:15]Read from MH i2c: E2 03 00 3E 40 00 90 00 F2 [13:36:15]RAPDU: 90 00 [13:36:15]wFMCommunicate OK [13:36:15]wFMCommunicate request_size=4 [13:36:15]MH_SAM_APDU [13:36:15]CAPDU: 80 0D 03 02 [13:36:15]Write to MH i2c: E2 08 00 3F 40 80 0D 03 02 00 00 00 00 FA [13:36:15]Write i2c OK [13:36:15]MH_I2C_Read... [13:36:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:36:15]Read from MH i2c: E2 [13:36:15]MH_I2C_Read... [13:36:15]Read from MH i2c: E2 0B 00 [13:36:15]MH_I2C_Read... [13:36:15]Read from MH i2c: E2 0B 00 3F 40 00 BA C5 9A B5 5F CE 14 A8 90 00 B2 [13:36:15]RAPDU: BA C5 9A B5 5F CE 14 A8 90 00 [13:36:15]wFMCommunicate OK [13:36:15]SAM_PROTO_SignData done [13:36:15]FM_MakeSignedData done [13:36:15]CreateOFDProtocolMessage [13:36:15]wFMCommunicate request_size=4 [13:36:15]MH_SAM_APDU [13:36:15]CAPDU: 80 11 00 00 [13:36:15]Write to MH i2c: E2 08 00 40 40 80 11 00 00 00 00 00 00 FA [13:36:15]Write i2c OK [13:36:15]MH_I2C_Read... [13:36:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:36:15]Read from MH i2c: E2 [13:36:15]MH_I2C_Read... [13:36:15]Read from MH i2c: E2 17 00 [13:36:15]MH_I2C_Read... [13:36:15]Read from MH i2c: E2 17 00 40 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4B [13:36:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:36:15]wFMCommunicate OK [13:36:15]CreateOFDProtocolMessage done [13:36:15]OFDSenderStorePacket 156263 [13:36:15]StoreOFDPacket docnum=156263 [13:36:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 F4 EE 04 01 D1 4A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 68 38 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D1 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D1 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A5 2D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D1 AD 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 4F 07 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 67 62 02 00 35 04 06 00 96 4E 8C B3 34 BB BA C5 9A B5 5F CE 14 A8 [13:36:15]CheckFolder [13:36:15]dirname=/storage/ofd_packets [13:36:15]CheckFolder done [13:36:15]ProducePacketName [13:36:15]name=ofd_packets/00156263 [13:36:15]NVStorageSaveData ofd_packets/00156263 [13:36:15]File name is /storage/ofd_packets/00156263 [13:36:15]Write 298 bytes [13:36:15]NVStorageSaveData done [13:36:15]OFDSenderStorePacket done [13:36:15]KKMCreateOFDPacket done [13:36:15]NVStorageSaveData kkm_last_timestamp [13:36:15]File name is /storage/kkm_last_timestamp [13:36:15]Write 4 bytes [13:36:15]NVStorageSaveData done [13:36:15]ExternCall_PrintAddStr [13:36:15]wPrintStart [13:36:15]Write to MH i2c: 01 00 00 41 40 81 [13:36:15]Write i2c OK [13:36:15]MH_I2C_Read... [13:36:15]Read from MH i2c: 01 [13:36:15]MH_I2C_Read... [13:36:15]Read from MH i2c: 01 07 00 [13:36:15]MH_I2C_Read... [13:36:15]Read from MH i2c: 01 07 00 41 40 00 00 00 00 00 FF 0F 96 [13:36:15]RasterBufferAndPrint [13:36:15]line Счет N : (1)874557 [13:36:15]line ИНН: 02508201610067 [13:36:15]line Контрольно-Кассовый Чек [13:36:15]line ПРОДАЖА [13:36:15]line ТРК (МРК, ГНК) : 24 [13:36:15]line Товар: 2710194210 [13:36:15]line ДТ-К-2 [13:36:15]line 14.440 * 76.20 [13:36:15]line = 1100.33 [13:36:15]line НДС 12% НСП 1% [13:36:15]line > о реализуемом товаре [13:36:15]line ИТОГО: 1100.33 [13:36:15]line НСП 1% : 9.74 [13:36:15]line НДС 12% : 116.85 [13:36:15]line Наличными: 0.00 [13:36:15]line Безнал.: 1100.33 [13:36:15]line Место: АЗС № 165 "Партнер Нефть" [13:36:15]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:36:15]line СНО: Общий режим [13:36:15]line Чек 335 20.10.2024 13:36 [13:36:15]line Смена: 314 ФФД: 1.0 [13:36:15]line ЗНМ: 0300000234 [13:36:15]line РНМ: 0000137193017469 [13:36:15]line Версия ККМ: v1.0 [13:36:15]line Платежная система: Mbank [13:36:15]line ФМ: 0000000000963156 [13:36:15]line ФД: 156263 [13:36:15]line ФПД: 165264112170171 [13:36:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T133615&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156263&fm=165264112170171&tin=02508201610067®Number=0000137193017469&sum=110033 [13:36:15]OFD Sender: Processing packet 156263 [packets to send 52, broken 51] [13:36:15]ProducePacketName [13:36:15]name=ofd_packets/00156263 [13:36:15]OFD Sender: To server: pG, [13:36:15]CommunicateWithHost lk.salyk.kg:30040 [13:36:15]ConnectInit lk.salyk.kg [13:36:15]written 0, free lines is 4095 [13:36:15]Connected sock=10 [13:36:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 F4 EE 04 01 D1 4A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 68 38 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D1 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D1 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A5 2D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D1 AD 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 4F 07 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 67 62 02 00 35 04 06 00 96 4E 8C B3 34 BB BA C5 9A B5 5F CE 14 A8 [13:36:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 CB 11 47 00 3D 78 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 67 62 02 00 F4 03 04 00 81 AD 14 67 B6 04 01 00 00 D9 3A 2E 8E 74 CB 15 06 [13:36:15]CommunicateWithHost err = 0 [13:36:15]CheckOFDResponse [13:36:15]1017 (14) - 77093643461234 [13:36:15]1041 (16) - 0000000000963156 [13:36:15]1040 (4) - 156263 [13:36:15]1012 (4) - 20.10.2024 07:13 [13:36:15]1206 (1) - 0 [13:36:15]OFD Sender: Remove packet 156263 [13:36:15]ProducePacketName [13:36:15]name=ofd_packets/00156263 [13:36:15]NVStorageDeleteData [13:36:16]Write to MH i2c: 01 00 00 6A 40 AA [13:36:16]Write i2c OK [13:36:16]MH_I2C_Read... [13:36:16]Read from MH i2c: 01 [13:36:16]MH_I2C_Read... [13:36:16]Read from MH i2c: 01 07 00 [13:36:16]MH_I2C_Read... [13:36:16]Read from MH i2c: 01 07 00 6A 40 00 00 00 00 00 26 0D E4 [13:36:16]RasterBufferAndPrint [13:36:16]line [13:36:16]line [13:36:16]line [13:36:16]line [13:36:16]line [13:36:16]written 0, free lines is 3374 [13:36:16]MH_Cut [13:36:16]Write to MH i2c: D1 01 00 71 40 01 83 [13:36:16]Write i2c OK [13:36:16]MH_I2C_Read... [13:36:16]Read from MH i2c: D1 [13:36:16]MH_I2C_Read... [13:36:16]Read from MH i2c: D1 01 00 [13:36:16]MH_I2C_Read... [13:36:16]Read from MH i2c: D1 01 00 71 40 00 82 [13:36:16]Write to MH i2c: 01 00 00 72 40 B2 [13:36:16]Write i2c OK [13:36:16]MH_I2C_Read... [13:36:16]OFD Sender: No OFD packet to send [13:36:16]*** Cut start [13:36:16]*** Partial cut [13:36:16]*** CUTSNS_PIN = 1 [13:36:16]*** CUTSNS_PIN = 0 [13:36:16]*** Brake cut motor [13:36:17]Read from MH i2c: 01 [13:36:17]MH_I2C_Read... [13:36:17]*** Stop cut motor [13:36:17]*** Cut end [13:36:17]Read from MH i2c: 01 07 00 [13:36:17]MH_I2C_Read... [13:36:17]Read from MH i2c: 01 07 00 72 40 00 00 00 00 00 FF 0F C7 [13:36:17]process_action close_receipt done [13:36:17]requested_data is exist [13:36:17]produce_requested_data [13:36:17]requested_item fm.sn is exist - process it [13:36:17]wFMCommunicate request_size=4 [13:36:17]MH_SAM_APDU [13:36:17]CAPDU: 80 11 00 00 [13:36:17]Write to MH i2c: E2 08 00 73 40 80 11 00 00 00 00 00 00 2D [13:36:17]Write i2c OK [13:36:17]MH_I2C_Read... [13:36:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:36:17]Read from MH i2c: E2 [13:36:17]MH_I2C_Read... [13:36:17]Read from MH i2c: E2 17 00 [13:36:17]MH_I2C_Read... [13:36:17]Read from MH i2c: E2 17 00 73 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7E [13:36:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:36:17]wFMCommunicate OK [13:36:17]requested_item fd.num is exist - process it [13:36:17]SAM_PROTO_GetFieldsCounters [13:36:17]wFMCommunicate request_size=4 [13:36:17]MH_SAM_APDU [13:36:17]CAPDU: 80 13 00 00 [13:36:17]Write to MH i2c: E2 08 00 74 40 80 13 00 00 00 00 00 00 30 [13:36:17]Write i2c OK [13:36:17]MH_I2C_Read... [13:36:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:36:17]Read from MH i2c: E2 [13:36:17]MH_I2C_Read... [13:36:17]Read from MH i2c: E2 62 00 [13:36:17]MH_I2C_Read... [13:36:17]Read from MH i2c: E2 62 00 74 40 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 67 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 4F 01 00 00 5E 04 04 00 4F 01 00 00 57 04 04 00 50 01 00 00 19 04 04 00 00 00 00 00 90 00 5F [13:36:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 67 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 4F 01 00 00 5E 04 04 00 4F 01 00 00 57 04 04 00 50 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:36:17]wFMCommunicate OK [13:36:17]SAM_PROTO_GetFieldsCounters done [13:36:17]requested_item shift.num is exist - process it [13:36:17]requested_item shift.opened is exist - process it [13:36:17]req_shift_opened [13:36:17]FM_GetShiftState [13:36:17]SAM_PROTO_GetShiftState [13:36:17]wFMCommunicate request_size=4 [13:36:17]MH_SAM_APDU [13:36:17]CAPDU: 80 13 01 00 [13:36:17]Write to MH i2c: E2 08 00 75 40 80 13 01 00 00 00 00 00 32 [13:36:17]Write i2c OK [13:36:17]MH_I2C_Read... [13:36:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:36:17]Read from MH i2c: E2 [13:36:17]MH_I2C_Read... [13:36:17]Read from MH i2c: E2 0E 00 [13:36:17]MH_I2C_Read... [13:36:17]Read from MH i2c: E2 0E 00 75 40 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D9 [13:36:17]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:36:17]wFMCommunicate OK [13:36:17]SAM_PROTO_GetShiftState done [13:36:17]FM_GetShiftState done [13:36:17]req_shift_opened done [13:36:17]requested_item shift.open_date is exist - process it [13:36:17]req_shift_open_date [13:36:17]req_shift_open_date done [13:36:17]produce_requested_data done [13:36:17]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156263,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:36:17]process_action_free close_receipt [13:36:17]json_value_free [13:36:17]json_value_free done [13:36:17]process_json_proto returns [13:36:17]Send response to host [13:36:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156263,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:36:17]free response buf [13:36:17]execute_script done [13:36:17]execute_script returns [13:36:17]free content buf [13:36:17]Sock 8.Close socket [13:36:17]Sock 8.Thread stoped [13:36:21]OFD Sender: No OFD packet to send [13:36:26]OFD Sender: No OFD packet to send [13:36:31]OFD Sender: No OFD packet to send [13:36:36]OFD Sender: No OFD packet to send [13:36:41]OFD Sender: No OFD packet to send [13:36:46]OFD Sender: No OFD packet to send [13:36:51]OFD Sender: No OFD packet to send [13:36:56]OFD Sender: No OFD packet to send [13:37:01]OFD Sender: No OFD packet to send [13:37:06]OFD Sender: No OFD packet to send [13:37:11]OFD Sender: No OFD packet to send [13:37:16]OFD Sender: No OFD packet to send [13:37:21]OFD Sender: No OFD packet to send [13:37:26]OFD Sender: No OFD packet to send [13:37:31]OFD Sender: No OFD packet to send [13:37:36]OFD Sender: No OFD packet to send [13:37:41]OFD Sender: No OFD packet to send [13:37:46]OFD Sender: No OFD packet to send [13:37:51]OFD Sender: No OFD packet to send [13:37:56]OFD Sender: No OFD packet to send [13:37:58]accept exits with 9 [13:37:58]New connection [13:37:58]New thread 3066551652 created [13:37:58]Thread 3066695012 joined [13:37:58]Waiting for new connection... [13:37:58] Sock 9.Parse request [13:37:58]Sock 9.Check first char [13:37:58]Sock 9.First char is OK [13:37:58]request: POST /json_proto HTTP/1.0 [13:37:58]Method: POST [13:37:58]URL: /json_proto [13:37:58]Method is POST - this is cgi request [13:37:58]url: /json_proto [13:37:58]query_string will be loaded in cgi processing [13:37:58]execute_cgi json_proto POST (null) [13:37:58]execute_cgi path=json_proto method=POST [13:37:58]POST find Content-Length [13:37:58]Host: 172.17.53.67:8080 [13:37:58]Content-Length: 677 [13:37:58]Content-Type: application/json [13:37:58] [13:37:58]POST finish read [13:37:58]Found Content-Length = 677 [13:37:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874558", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.530, "sum" : 410.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 410.00, "total" : 410.00, "payments": [ { "type": 0, "sum" : 410.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:37:58]execute_script... [13:37:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874558", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.530, "sum" : 410.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 410.00, "total" : 410.00, "payments": [ { "type": 0, "sum" : 410.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:37:58]POST & json_proto [13:37:58]process_json_proto [13:37:58]json parsed OK: [13:37:58]protocol is kg_v1.0 [13:37:58]action value=close_receipt [13:37:58]process_action close_receipt [13:37:58]cmd_close_receipt [13:37:58]MH_GetDate [13:37:58]Write to MH i2c: F0 00 00 76 40 A5 [13:37:58]Write i2c OK [13:37:58]MH_I2C_Read... [13:37:58]Read from MH i2c: F0 [13:37:58]MH_I2C_Read... [13:37:58]Read from MH i2c: F0 09 00 [13:37:58]MH_I2C_Read... [13:37:58]Read from MH i2c: F0 09 00 76 40 00 B8 07 15 67 19 BC 99 64 BB [13:37:58]GetLastDocTimeStamp 1729431375 [13:37:58]current date 1729431480 [13:37:58]FM_GetShiftState [13:37:58]SAM_PROTO_GetShiftState [13:37:58]wFMCommunicate request_size=4 [13:37:58]MH_SAM_APDU [13:37:58]CAPDU: 80 13 01 00 [13:37:58]Write to MH i2c: E2 08 00 77 40 80 13 01 00 00 00 00 00 34 [13:37:58]Write i2c OK [13:37:58]MH_I2C_Read... [13:37:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:37:58]Read from MH i2c: E2 [13:37:58]MH_I2C_Read... [13:37:58]Read from MH i2c: E2 0E 00 [13:37:58]MH_I2C_Read... [13:37:58]Read from MH i2c: E2 0E 00 77 40 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 DB [13:37:58]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:37:58]wFMCommunicate OK [13:37:58]SAM_PROTO_GetShiftState done [13:37:58]FM_GetShiftState done [13:37:58]opened in 1729383891 [13:37:58]opened+sec_in_day 1729470291 [13:37:58]quantity*price = 41032 [13:37:58]sum+1 = 41034 [13:37:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.33 ИТОГО: 410.00 Внесено: 410.00 СДАЧА: 0.00 НСП 1% : 3.63 НДС 12% : 43.57 Наличными: 410.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 336 20.10.2024 13:38 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156264 ФПД: 213767470000616 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T133800&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156264&fm=213767470000616&tin=02508201610067®Number=0000137193017469&sum=41000 [13:37:59]StoreToDocumentArchive [13:37:59]shift 314 fd 156264 [13:37:59]save to /storage/0314/doc_00156264 [13:37:59]save last doc name /storage/0314/doc_00156264 to /storage/kkm_last_doc_name [13:37:59]save OK [13:37:59]Clear old archive folders... [13:37:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:37:59]tlvbuf is 009701A0 [13:37:59]SAM_PROTO_ClearQueue [13:37:59]wFMCommunicate request_size=4 [13:37:59]MH_SAM_APDU [13:37:59]CAPDU: 80 09 00 00 [13:37:59]Write to MH i2c: E2 08 00 84 40 80 09 00 00 00 00 00 00 36 [13:37:59]Write i2c OK [13:37:59]MH_I2C_Read... [13:37:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:37:59]Read from MH i2c: E2 [13:37:59]MH_I2C_Read... [13:37:59]Read from MH i2c: E2 03 00 [13:37:59]MH_I2C_Read... [13:37:59]Read from MH i2c: E2 03 00 84 40 00 90 00 38 [13:37:59]RAPDU: 90 00 [13:37:59]wFMCommunicate OK [13:37:59]SAM_PROTO_ClearQueue done [13:37:59]KKMCreateOFDPacket [13:37:59]OFDProtocolAddRootSTLVToBuf [13:37:59]FM_MakeSignedData [13:37:59]FM_MakeSignedData [13:37:59]SAM_PROTO_SignData [13:37:59]wFMCommunicate request_size=4 [13:37:59]MH_SAM_APDU [13:37:59]CAPDU: 80 0D 01 02 [13:37:59]Write to MH i2c: E2 08 00 85 40 80 0D 01 02 00 00 00 00 3E [13:37:59]Write i2c OK [13:37:59]MH_I2C_Read... [13:37:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:38:00]Read from MH i2c: E2 [13:38:00]MH_I2C_Read... [13:38:00]Read from MH i2c: E2 03 00 [13:38:00]MH_I2C_Read... [13:38:00]Read from MH i2c: E2 03 00 85 40 00 90 00 39 [13:38:00]RAPDU: 90 00 [13:38:00]wFMCommunicate OK [13:38:00]wFMCommunicate request_size=255 [13:38:00]MH_SAM_APDU [13:38:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 49 A0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 A0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 05 11 00 00 00 00 07 04 06 00 28 A0 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 B8 07 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 68 62 02 00 35 04 06 00 C2 [13:38:00]Write to MH i2c: E2 02 01 86 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 49 A0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 A0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 05 11 00 00 00 00 07 04 06 00 28 A0 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 B8 07 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 68 62 02 00 35 04 06 00 C2 00 00 7B [13:38:00]Write i2c OK [13:38:00]MH_I2C_Read... [13:38:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:38:00]Read from MH i2c: E2 [13:38:00]MH_I2C_Read... [13:38:00]Read from MH i2c: E2 03 00 [13:38:00]MH_I2C_Read... [13:38:00]Read from MH i2c: E2 03 00 86 40 00 90 00 3A [13:38:00]RAPDU: 90 00 [13:38:00]wFMCommunicate OK [13:38:00]wFMCommunicate request_size=10 [13:38:00]MH_SAM_APDU [13:38:00]CAPDU: 80 0D 02 02 05 6B 9E 1D 29 E8 [13:38:00]Write to MH i2c: E2 0D 00 87 40 80 0D 02 02 05 00 6B 9E 1D 29 E8 00 00 82 [13:38:00]Write i2c OK [13:38:00]MH_I2C_Read... [13:38:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:38:00]Read from MH i2c: E2 [13:38:00]MH_I2C_Read... [13:38:00]Read from MH i2c: E2 03 00 [13:38:00]MH_I2C_Read... [13:38:00]Read from MH i2c: E2 03 00 87 40 00 90 00 3B [13:38:00]RAPDU: 90 00 [13:38:00]wFMCommunicate OK [13:38:00]wFMCommunicate request_size=4 [13:38:00]MH_SAM_APDU [13:38:00]CAPDU: 80 0D 03 02 [13:38:00]Write to MH i2c: E2 08 00 88 40 80 0D 03 02 00 00 00 00 43 [13:38:00]Write i2c OK [13:38:00]MH_I2C_Read... [13:38:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:38:00]Read from MH i2c: E2 [13:38:00]MH_I2C_Read... [13:38:00]Read from MH i2c: E2 0B 00 [13:38:00]MH_I2C_Read... [13:38:00]Read from MH i2c: E2 0B 00 88 40 00 1F E1 E1 D6 D6 6E 73 10 90 00 C2 [13:38:00]RAPDU: 1F E1 E1 D6 D6 6E 73 10 90 00 [13:38:00]wFMCommunicate OK [13:38:00]SAM_PROTO_SignData done [13:38:00]FM_MakeSignedData done [13:38:00]CreateOFDProtocolMessage [13:38:00]wFMCommunicate request_size=4 [13:38:00]MH_SAM_APDU [13:38:00]CAPDU: 80 11 00 00 [13:38:00]Write to MH i2c: E2 08 00 89 40 80 11 00 00 00 00 00 00 43 [13:38:00]Write i2c OK [13:38:00]MH_I2C_Read... [13:38:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:38:00]Read from MH i2c: E2 [13:38:00]MH_I2C_Read... [13:38:00]Read from MH i2c: E2 17 00 [13:38:00]MH_I2C_Read... [13:38:00]Read from MH i2c: E2 17 00 89 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 94 [13:38:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:38:00]wFMCommunicate OK [13:38:00]CreateOFDProtocolMessage done [13:38:00]OFDSenderStorePacket 156264 [13:38:00]StoreOFDPacket docnum=156264 [13:38:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 58 88 07 01 76 34 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 49 A0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 A0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 05 11 00 00 00 00 07 04 06 00 28 A0 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 B8 07 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 68 62 02 00 35 04 06 00 C2 6B 9E 1D 29 E8 1F E1 E1 D6 D6 6E 73 10 [13:38:00]CheckFolder [13:38:00]dirname=/storage/ofd_packets [13:38:00]CheckFolder done [13:38:00]ProducePacketName [13:38:00]name=ofd_packets/00156264 [13:38:00]NVStorageSaveData ofd_packets/00156264 [13:38:00]File name is /storage/ofd_packets/00156264 [13:38:00]Write 301 bytes [13:38:00]NVStorageSaveData done [13:38:00]OFDSenderStorePacket done [13:38:00]KKMCreateOFDPacket done [13:38:00]NVStorageSaveData kkm_last_timestamp [13:38:00]File name is /storage/kkm_last_timestamp [13:38:00]Write 4 bytes [13:38:00]NVStorageSaveData done [13:38:00]ExternCall_PrintAddStr [13:38:00]wPrintStart [13:38:00]Write to MH i2c: 01 00 00 8A 40 CA [13:38:00]Write i2c OK [13:38:00]MH_I2C_Read... [13:38:00]Read from MH i2c: 01 [13:38:00]MH_I2C_Read... [13:38:00]Read from MH i2c: 01 07 00 [13:38:00]MH_I2C_Read... [13:38:00]Read from MH i2c: 01 07 00 8A 40 00 00 00 00 00 FF 0F DF [13:38:00]RasterBufferAndPrint [13:38:00]line Счет N : (1)874558 [13:38:00]line ИНН: 02508201610067 [13:38:00]line Контрольно-Кассовый Чек [13:38:00]line ПРОДАЖА [13:38:00]line ТРК (МРК, ГНК) : 41 [13:38:00]line Товар: 2710124500 [13:38:00]line Аи-95-К-5 [13:38:00]line 5.530 * 74.20 [13:38:00]line = 410.33 [13:38:00]line НДС 12% НСП 1% [13:38:00]line > о реализуемом товаре [13:38:00]line ОКРУГЛЕНИЕ: -0.33 [13:38:00]line ИТОГО: 410.00 [13:38:00]line Внесено: 410.00 [13:38:00]line СДАЧА: 0.00 [13:38:00]line НСП 1% : 3.63 [13:38:00]line НДС 12% : 43.57 [13:38:00]line Наличными: 410.00 [13:38:00]line Безнал.: 0.00 [13:38:00]line Место: АЗС № 165 "Партнер Нефть" [13:38:00]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:38:00]line СНО: Общий режим [13:38:00]line Чек 336 20.10.2024 13:38 [13:38:00]line Смена: 314 ФФД: 1.0 [13:38:00]line ЗНМ: 0300000234 [13:38:00]line РНМ: 0000137193017469 [13:38:00]line Версия ККМ: v1.0 [13:38:00]line ФМ: 0000000000963156 [13:38:00]line ФД: 156264 [13:38:00]line ФПД: 213767470000616 [13:38:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T133800&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156264&fm=213767470000616&tin=02508201610067®Number=0000137193017469&sum=41000 [13:38:00]OFD Sender: Processing packet 156264 [packets to send 52, broken 51] [13:38:00]ProducePacketName [13:38:00]name=ofd_packets/00156264 [13:38:00]OFD Sender: To server: pG, [13:38:00]CommunicateWithHost lk.salyk.kg:30040 [13:38:00]ConnectInit lk.salyk.kg [13:38:00]written 0, free lines is 4095 [13:38:00]Connected sock=10 [13:38:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 58 88 07 01 76 34 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 49 A0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 A0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 05 11 00 00 00 00 07 04 06 00 28 A0 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 B8 07 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 68 62 02 00 35 04 06 00 C2 6B 9E 1D 29 E8 1F E1 E1 D6 D6 6E 73 10 [13:38:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 9D 47 47 00 8C CE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 68 62 02 00 F4 03 04 00 EA AD 14 67 B6 04 01 00 00 BA DC EB 3F F6 C5 5F E5 [13:38:01]CommunicateWithHost err = 0 [13:38:01]CheckOFDResponse [13:38:01]1017 (14) - 77093643461234 [13:38:01]1041 (16) - 0000000000963156 [13:38:01]1040 (4) - 156264 [13:38:01]1012 (4) - 20.10.2024 07:14 [13:38:01]1206 (1) - 0 [13:38:01]OFD Sender: Remove packet 156264 [13:38:01]ProducePacketName [13:38:01]name=ofd_packets/00156264 [13:38:01]NVStorageDeleteData [13:38:01]Write to MH i2c: 01 00 00 B5 40 F5 [13:38:01]Write i2c OK [13:38:01]MH_I2C_Read... [13:38:01]Read from MH i2c: 01 [13:38:01]MH_I2C_Read... [13:38:01]Read from MH i2c: 01 07 00 [13:38:01]MH_I2C_Read... [13:38:01]Read from MH i2c: 01 07 00 B5 40 00 00 00 00 00 F4 0C FC [13:38:01]RasterBufferAndPrint [13:38:01]line [13:38:01]line [13:38:01]line [13:38:01]line [13:38:01]line [13:38:01]written 0, free lines is 3322 [13:38:01]MH_Cut [13:38:01]Write to MH i2c: D1 01 00 BC 40 01 CE [13:38:01]Write i2c OK [13:38:01]MH_I2C_Read... [13:38:01]Read from MH i2c: D1 [13:38:01]MH_I2C_Read... [13:38:01]Read from MH i2c: D1 01 00 [13:38:01]MH_I2C_Read... [13:38:01]Read from MH i2c: D1 01 00 BC 40 00 CD [13:38:01]Write to MH i2c: 01 00 00 BD 40 FD [13:38:01]Write i2c OK [13:38:01]MH_I2C_Read... [13:38:01]OFD Sender: No OFD packet to send [13:38:01]*** Cut start [13:38:01]*** Partial cut [13:38:01]*** CUTSNS_PIN = 1 [13:38:02]*** CUTSNS_PIN = 0 [13:38:02]*** Brake cut motor [13:38:02]Read from MH i2c: 01 [13:38:02]MH_I2C_Read... [13:38:02]*** Stop cut motor [13:38:02]*** Cut end [13:38:02]Read from MH i2c: 01 07 00 [13:38:02]MH_I2C_Read... [13:38:02]Read from MH i2c: 01 07 00 BD 40 00 00 00 00 00 FF 0F 12 [13:38:02]process_action close_receipt done [13:38:02]requested_data is exist [13:38:02]produce_requested_data [13:38:02]requested_item fm.sn is exist - process it [13:38:02]wFMCommunicate request_size=4 [13:38:02]MH_SAM_APDU [13:38:02]CAPDU: 80 11 00 00 [13:38:02]Write to MH i2c: E2 08 00 BE 40 80 11 00 00 00 00 00 00 78 [13:38:02]Write i2c OK [13:38:02]MH_I2C_Read... [13:38:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:38:02]Read from MH i2c: E2 [13:38:02]MH_I2C_Read... [13:38:02]Read from MH i2c: E2 17 00 [13:38:02]MH_I2C_Read... [13:38:02]Read from MH i2c: E2 17 00 BE 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C9 [13:38:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:38:02]wFMCommunicate OK [13:38:02]requested_item fd.num is exist - process it [13:38:02]SAM_PROTO_GetFieldsCounters [13:38:02]wFMCommunicate request_size=4 [13:38:02]MH_SAM_APDU [13:38:02]CAPDU: 80 13 00 00 [13:38:02]Write to MH i2c: E2 08 00 BF 40 80 13 00 00 00 00 00 00 7B [13:38:02]Write i2c OK [13:38:02]MH_I2C_Read... [13:38:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:38:02]Read from MH i2c: E2 [13:38:02]MH_I2C_Read... [13:38:02]Read from MH i2c: E2 62 00 [13:38:02]MH_I2C_Read... [13:38:02]Read from MH i2c: E2 62 00 BF 40 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 68 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 50 01 00 00 5E 04 04 00 50 01 00 00 57 04 04 00 51 01 00 00 19 04 04 00 00 00 00 00 90 00 AE [13:38:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 68 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 50 01 00 00 5E 04 04 00 50 01 00 00 57 04 04 00 51 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:38:02]wFMCommunicate OK [13:38:02]SAM_PROTO_GetFieldsCounters done [13:38:02]requested_item shift.num is exist - process it [13:38:02]requested_item shift.opened is exist - process it [13:38:02]req_shift_opened [13:38:02]FM_GetShiftState [13:38:02]SAM_PROTO_GetShiftState [13:38:02]wFMCommunicate request_size=4 [13:38:02]MH_SAM_APDU [13:38:02]CAPDU: 80 13 01 00 [13:38:02]Write to MH i2c: E2 08 00 C0 40 80 13 01 00 00 00 00 00 7D [13:38:02]Write i2c OK [13:38:02]MH_I2C_Read... [13:38:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:38:02]Read from MH i2c: E2 [13:38:02]MH_I2C_Read... [13:38:02]Read from MH i2c: E2 0E 00 [13:38:02]MH_I2C_Read... [13:38:02]Read from MH i2c: E2 0E 00 C0 40 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 24 [13:38:02]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:38:02]wFMCommunicate OK [13:38:02]SAM_PROTO_GetShiftState done [13:38:02]FM_GetShiftState done [13:38:02]req_shift_opened done [13:38:02]requested_item shift.open_date is exist - process it [13:38:02]req_shift_open_date [13:38:02]req_shift_open_date done [13:38:02]produce_requested_data done [13:38:02]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156264,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:38:02]process_action_free close_receipt [13:38:02]json_value_free [13:38:02]json_value_free done [13:38:02]process_json_proto returns [13:38:02]Send response to host [13:38:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156264,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:38:02]free response buf [13:38:02]execute_script done [13:38:02]execute_script returns [13:38:02]free content buf [13:38:02]Sock 9.Close socket [13:38:02]Sock 9.Thread stoped [13:38:06]OFD Sender: No OFD packet to send [13:38:11]OFD Sender: No OFD packet to send [13:38:16]OFD Sender: No OFD packet to send [13:38:21]OFD Sender: No OFD packet to send [13:38:26]OFD Sender: No OFD packet to send [13:38:31]OFD Sender: No OFD packet to send [13:38:36]OFD Sender: No OFD packet to send [13:38:41]OFD Sender: No OFD packet to send [13:38:46]OFD Sender: No OFD packet to send [13:38:51]OFD Sender: No OFD packet to send [13:38:56]OFD Sender: No OFD packet to send [13:39:01]OFD Sender: No OFD packet to send [13:39:06]OFD Sender: No OFD packet to send [13:39:08]accept exits with 8 [13:39:08]New connection [13:39:08]New thread 3066695012 created [13:39:08]Thread 3066551652 joined [13:39:08]Waiting for new connection... [13:39:08] Sock 8.Parse request [13:39:08]Sock 8.Check first char [13:39:08]Sock 8.First char is OK [13:39:08]request: POST /json_proto HTTP/1.0 [13:39:08]Method: POST [13:39:08]URL: /json_proto [13:39:08]Method is POST - this is cgi request [13:39:08]url: /json_proto [13:39:08]query_string will be loaded in cgi processing [13:39:08]execute_cgi json_proto POST (null) [13:39:08]execute_cgi path=json_proto method=POST [13:39:08]POST find Content-Length [13:39:08]Host: 172.17.53.67:8080 [13:39:08]Content-Length: 677 [13:39:08]Content-Type: application/json [13:39:08] [13:39:08]POST finish read [13:39:08]Found Content-Length = 677 [13:39:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874559", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:39:08]execute_script... [13:39:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874559", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:39:08]POST & json_proto [13:39:08]process_json_proto [13:39:08]json parsed OK: [13:39:08]protocol is kg_v1.0 [13:39:08]action value=close_receipt [13:39:08]process_action close_receipt [13:39:08]cmd_close_receipt [13:39:08]MH_GetDate [13:39:08]Write to MH i2c: F0 00 00 C1 40 F0 [13:39:08]Write i2c OK [13:39:08]MH_I2C_Read... [13:39:08]Read from MH i2c: F0 [13:39:08]MH_I2C_Read... [13:39:08]Read from MH i2c: F0 09 00 [13:39:08]MH_I2C_Read... [13:39:08]Read from MH i2c: F0 09 00 C1 40 00 FD 07 15 67 19 BC 99 64 4B [13:39:08]GetLastDocTimeStamp 1729431480 [13:39:08]current date 1729431549 [13:39:08]FM_GetShiftState [13:39:08]SAM_PROTO_GetShiftState [13:39:08]wFMCommunicate request_size=4 [13:39:08]MH_SAM_APDU [13:39:08]CAPDU: 80 13 01 00 [13:39:08]Write to MH i2c: E2 08 00 C2 40 80 13 01 00 00 00 00 00 7F [13:39:08]Write i2c OK [13:39:08]MH_I2C_Read... [13:39:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:39:08]Read from MH i2c: E2 [13:39:08]MH_I2C_Read... [13:39:08]Read from MH i2c: E2 0E 00 [13:39:08]MH_I2C_Read... [13:39:08]Read from MH i2c: E2 0E 00 C2 40 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 26 [13:39:08]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:39:08]wFMCommunicate OK [13:39:08]SAM_PROTO_GetShiftState done [13:39:08]FM_GetShiftState done [13:39:08]opened in 1729383891 [13:39:08]opened+sec_in_day 1729470291 [13:39:08]quantity*price = 50041 [13:39:08]sum+1 = 50042 [13:39:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 337 20.10.2024 13:39 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156265 ФПД: 80455892821666 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T133909&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156265&fm=80455892821666&tin=02508201610067®Number=0000137193017469&sum=50000 [13:39:09]StoreToDocumentArchive [13:39:09]shift 314 fd 156265 [13:39:09]save to /storage/0314/doc_00156265 [13:39:09]save last doc name /storage/0314/doc_00156265 to /storage/kkm_last_doc_name [13:39:09]save OK [13:39:09]Clear old archive folders... [13:39:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:39:09]tlvbuf is 008B0520 [13:39:09]SAM_PROTO_ClearQueue [13:39:09]wFMCommunicate request_size=4 [13:39:09]MH_SAM_APDU [13:39:09]CAPDU: 80 09 00 00 [13:39:09]Write to MH i2c: E2 08 00 CF 40 80 09 00 00 00 00 00 00 81 [13:39:09]Write i2c OK [13:39:09]MH_I2C_Read... [13:39:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:39:09]Read from MH i2c: E2 [13:39:09]MH_I2C_Read... [13:39:09]Read from MH i2c: E2 03 00 [13:39:09]MH_I2C_Read... [13:39:09]Read from MH i2c: E2 03 00 CF 40 00 90 00 83 [13:39:09]RAPDU: 90 00 [13:39:09]wFMCommunicate OK [13:39:09]SAM_PROTO_ClearQueue done [13:39:09]KKMCreateOFDPacket [13:39:09]OFDProtocolAddRootSTLVToBuf [13:39:09]FM_MakeSignedData [13:39:09]FM_MakeSignedData [13:39:09]SAM_PROTO_SignData [13:39:09]wFMCommunicate request_size=4 [13:39:09]MH_SAM_APDU [13:39:09]CAPDU: 80 0D 01 02 [13:39:09]Write to MH i2c: E2 08 00 D0 40 80 0D 01 02 00 00 00 00 89 [13:39:09]Write i2c OK [13:39:09]MH_I2C_Read... [13:39:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:39:09]Read from MH i2c: E2 [13:39:09]MH_I2C_Read... [13:39:09]Read from MH i2c: E2 03 00 [13:39:09]MH_I2C_Read... [13:39:09]Read from MH i2c: E2 03 00 D0 40 00 90 00 84 [13:39:09]RAPDU: 90 00 [13:39:09]wFMCommunicate OK [13:39:09]wFMCommunicate request_size=255 [13:39:09]MH_SAM_APDU [13:39:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 01 00 00 F4 03 04 00 FD 07 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 69 62 02 00 35 04 06 00 49 [13:39:09]Write to MH i2c: E2 02 01 D1 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 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 01 00 00 F4 03 04 00 FD 07 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 69 62 02 00 35 04 06 00 49 00 00 53 [13:39:09]Write i2c OK [13:39:09]MH_I2C_Read... [13:39:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:39:09]Read from MH i2c: E2 [13:39:09]MH_I2C_Read... [13:39:09]Read from MH i2c: E2 03 00 [13:39:09]MH_I2C_Read... [13:39:09]Read from MH i2c: E2 03 00 D1 40 00 90 00 85 [13:39:09]RAPDU: 90 00 [13:39:09]wFMCommunicate OK [13:39:09]wFMCommunicate request_size=10 [13:39:09]MH_SAM_APDU [13:39:09]CAPDU: 80 0D 02 02 05 2C 98 E9 66 A2 [13:39:09]Write to MH i2c: E2 0D 00 D2 40 80 0D 02 02 05 00 2C 98 E9 66 A2 00 00 4B [13:39:09]Write i2c OK [13:39:09]MH_I2C_Read... [13:39:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:39:09]Read from MH i2c: E2 [13:39:09]MH_I2C_Read... [13:39:09]Read from MH i2c: E2 03 00 [13:39:09]MH_I2C_Read... [13:39:09]Read from MH i2c: E2 03 00 D2 40 00 90 00 86 [13:39:09]RAPDU: 90 00 [13:39:09]wFMCommunicate OK [13:39:09]wFMCommunicate request_size=4 [13:39:09]MH_SAM_APDU [13:39:09]CAPDU: 80 0D 03 02 [13:39:09]Write to MH i2c: E2 08 00 D3 40 80 0D 03 02 00 00 00 00 8E [13:39:09]Write i2c OK [13:39:09]MH_I2C_Read... [13:39:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:39:09]Read from MH i2c: E2 [13:39:09]MH_I2C_Read... [13:39:09]Read from MH i2c: E2 0B 00 [13:39:09]MH_I2C_Read... [13:39:09]Read from MH i2c: E2 0B 00 D3 40 00 CD 7B 5A DF A6 A1 37 E9 90 00 77 [13:39:09]RAPDU: CD 7B 5A DF A6 A1 37 E9 90 00 [13:39:09]wFMCommunicate OK [13:39:09]SAM_PROTO_SignData done [13:39:09]FM_MakeSignedData done [13:39:09]CreateOFDProtocolMessage [13:39:09]wFMCommunicate request_size=4 [13:39:09]MH_SAM_APDU [13:39:09]CAPDU: 80 11 00 00 [13:39:09]Write to MH i2c: E2 08 00 D4 40 80 11 00 00 00 00 00 00 8E [13:39:09]Write i2c OK [13:39:09]MH_I2C_Read... [13:39:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:39:09]Read from MH i2c: E2 [13:39:09]MH_I2C_Read... [13:39:09]Read from MH i2c: E2 17 00 [13:39:09]MH_I2C_Read... [13:39:09]Read from MH i2c: E2 17 00 D4 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DF [13:39:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:39:09]wFMCommunicate OK [13:39:09]CreateOFDProtocolMessage done [13:39:09]OFDSenderStorePacket 156265 [13:39:09]StoreOFDPacket docnum=156265 [13:39:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EC B2 07 01 1B 61 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 01 00 00 F4 03 04 00 FD 07 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 69 62 02 00 35 04 06 00 49 2C 98 E9 66 A2 CD 7B 5A DF A6 A1 37 E9 [13:39:09]CheckFolder [13:39:09]dirname=/storage/ofd_packets [13:39:09]CheckFolder done [13:39:09]ProducePacketName [13:39:09]name=ofd_packets/00156265 [13:39:09]NVStorageSaveData ofd_packets/00156265 [13:39:09]File name is /storage/ofd_packets/00156265 [13:39:09]Write 301 bytes [13:39:09]NVStorageSaveData done [13:39:09]OFDSenderStorePacket done [13:39:09]KKMCreateOFDPacket done [13:39:09]NVStorageSaveData kkm_last_timestamp [13:39:09]File name is /storage/kkm_last_timestamp [13:39:09]Write 4 bytes [13:39:09]NVStorageSaveData done [13:39:09]ExternCall_PrintAddStr [13:39:09]wPrintStart [13:39:09]Write to MH i2c: 01 00 00 D5 40 15 [13:39:09]Write i2c OK [13:39:09]MH_I2C_Read... [13:39:09]Read from MH i2c: 01 [13:39:09]MH_I2C_Read... [13:39:09]Read from MH i2c: 01 07 00 [13:39:09]MH_I2C_Read... [13:39:09]Read from MH i2c: 01 07 00 D5 40 00 00 00 00 00 FF 0F 2A [13:39:09]RasterBufferAndPrint [13:39:09]line Счет N : (1)874559 [13:39:09]line ИНН: 02508201610067 [13:39:09]line Контрольно-Кассовый Чек [13:39:09]line ПРОДАЖА [13:39:09]line ТРК (МРК, ГНК) : 22 [13:39:09]line Товар: 2710124130 [13:39:09]line Аи-92-К-5 [13:39:09]line 7.480 * 66.90 [13:39:09]line = 500.41 [13:39:09]line НДС 12% НСП 1% [13:39:09]line > о реализуемом товаре [13:39:09]line ОКРУГЛЕНИЕ: -0.41 [13:39:09]line ИТОГО: 500.00 [13:39:09]line Внесено: 500.00 [13:39:09]line СДАЧА: 0.00 [13:39:09]line НСП 1% : 4.43 [13:39:09]line НДС 12% : 53.14 [13:39:09]line Наличными: 500.00 [13:39:09]line Безнал.: 0.00 [13:39:09]line Место: АЗС № 165 "Партнер Нефть" [13:39:09]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:39:09]line СНО: Общий режим [13:39:09]line Чек 337 20.10.2024 13:39 [13:39:09]line Смена: 314 ФФД: 1.0 [13:39:09]line ЗНМ: 0300000234 [13:39:09]line РНМ: 0000137193017469 [13:39:09]line Версия ККМ: v1.0 [13:39:09]line ФМ: 0000000000963156 [13:39:09]line ФД: 156265 [13:39:09]line ФПД: 80455892821666 [13:39:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T133909&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156265&fm=80455892821666&tin=02508201610067®Number=0000137193017469&sum=50000 [13:39:10]OFD Sender: Processing packet 156265 [packets to send 52, broken 51] [13:39:10]ProducePacketName [13:39:10]name=ofd_packets/00156265 [13:39:10]OFD Sender: To server: pG, [13:39:10]CommunicateWithHost lk.salyk.kg:30040 [13:39:10]ConnectInit lk.salyk.kg [13:39:10]written 0, free lines is 4095 [13:39:10]Connected sock=10 [13:39:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EC B2 07 01 1B 61 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 01 00 00 F4 03 04 00 FD 07 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 69 62 02 00 35 04 06 00 49 2C 98 E9 66 A2 CD 7B 5A DF A6 A1 37 E9 [13:39:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 AA 29 47 00 F8 1A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 69 62 02 00 F4 03 04 00 30 AE 14 67 B6 04 01 00 00 D5 B9 7E 84 43 C4 0E 9F [13:39:10]CommunicateWithHost err = 0 [13:39:10]CheckOFDResponse [13:39:10]1017 (14) - 77093643461234 [13:39:10]1041 (16) - 0000000000963156 [13:39:10]1040 (4) - 156265 [13:39:10]1012 (4) - 20.10.2024 07:16 [13:39:10]1206 (1) - 0 [13:39:10]OFD Sender: Remove packet 156265 [13:39:10]ProducePacketName [13:39:10]name=ofd_packets/00156265 [13:39:10]NVStorageDeleteData [13:39:10]Write to MH i2c: 01 00 00 00 41 41 [13:39:10]Write i2c OK [13:39:10]MH_I2C_Read... [13:39:10]Read from MH i2c: 01 [13:39:10]MH_I2C_Read... [13:39:10]Read from MH i2c: 01 07 00 [13:39:10]MH_I2C_Read... [13:39:10]Read from MH i2c: 01 07 00 00 41 00 00 00 00 00 FD 0C 51 [13:39:10]RasterBufferAndPrint [13:39:10]line [13:39:10]line [13:39:10]line [13:39:10]line [13:39:10]line [13:39:10]written 0, free lines is 3334 [13:39:10]MH_Cut [13:39:10]Write to MH i2c: D1 01 00 07 41 01 1A [13:39:10]Write i2c OK [13:39:10]MH_I2C_Read... [13:39:10]Read from MH i2c: D1 [13:39:10]MH_I2C_Read... [13:39:10]Read from MH i2c: D1 01 00 [13:39:10]MH_I2C_Read... [13:39:10]Read from MH i2c: D1 01 00 07 41 00 19 [13:39:10]Write to MH i2c: 01 00 00 08 41 49 [13:39:10]Write i2c OK [13:39:10]MH_I2C_Read... [13:39:10]OFD Sender: No OFD packet to send [13:39:11]*** Cut start [13:39:11]*** Partial cut [13:39:11]*** CUTSNS_PIN = 1 [13:39:11]*** CUTSNS_PIN = 0 [13:39:11]*** Brake cut motor [13:39:11]Read from MH i2c: 01 [13:39:11]MH_I2C_Read... [13:39:11]*** Stop cut motor [13:39:11]*** Cut end [13:39:11]Read from MH i2c: 01 07 00 [13:39:11]MH_I2C_Read... [13:39:11]Read from MH i2c: 01 07 00 08 41 00 00 00 00 00 FF 0F 5E [13:39:11]process_action close_receipt done [13:39:11]requested_data is exist [13:39:11]produce_requested_data [13:39:11]requested_item fm.sn is exist - process it [13:39:11]wFMCommunicate request_size=4 [13:39:11]MH_SAM_APDU [13:39:11]CAPDU: 80 11 00 00 [13:39:11]Write to MH i2c: E2 08 00 09 41 80 11 00 00 00 00 00 00 C4 [13:39:11]Write i2c OK [13:39:11]MH_I2C_Read... [13:39:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:39:11]Read from MH i2c: E2 [13:39:11]MH_I2C_Read... [13:39:11]Read from MH i2c: E2 17 00 [13:39:11]MH_I2C_Read... [13:39:11]Read from MH i2c: E2 17 00 09 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 15 [13:39:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:39:11]wFMCommunicate OK [13:39:11]requested_item fd.num is exist - process it [13:39:11]SAM_PROTO_GetFieldsCounters [13:39:11]wFMCommunicate request_size=4 [13:39:11]MH_SAM_APDU [13:39:11]CAPDU: 80 13 00 00 [13:39:11]Write to MH i2c: E2 08 00 0A 41 80 13 00 00 00 00 00 00 C7 [13:39:11]Write i2c OK [13:39:11]MH_I2C_Read... [13:39:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:39:12]Read from MH i2c: E2 [13:39:12]MH_I2C_Read... [13:39:12]Read from MH i2c: E2 62 00 [13:39:12]MH_I2C_Read... [13:39:12]Read from MH i2c: E2 62 00 0A 41 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 69 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 51 01 00 00 5E 04 04 00 51 01 00 00 57 04 04 00 52 01 00 00 19 04 04 00 00 00 00 00 90 00 FE [13:39:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 69 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 51 01 00 00 5E 04 04 00 51 01 00 00 57 04 04 00 52 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:39:12]wFMCommunicate OK [13:39:12]SAM_PROTO_GetFieldsCounters done [13:39:12]requested_item shift.num is exist - process it [13:39:12]requested_item shift.opened is exist - process it [13:39:12]req_shift_opened [13:39:12]FM_GetShiftState [13:39:12]SAM_PROTO_GetShiftState [13:39:12]wFMCommunicate request_size=4 [13:39:12]MH_SAM_APDU [13:39:12]CAPDU: 80 13 01 00 [13:39:12]Write to MH i2c: E2 08 00 0B 41 80 13 01 00 00 00 00 00 C9 [13:39:12]Write i2c OK [13:39:12]MH_I2C_Read... [13:39:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:39:12]Read from MH i2c: E2 [13:39:12]MH_I2C_Read... [13:39:12]Read from MH i2c: E2 0E 00 [13:39:12]MH_I2C_Read... [13:39:12]Read from MH i2c: E2 0E 00 0B 41 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 70 [13:39:12]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:39:12]wFMCommunicate OK [13:39:12]SAM_PROTO_GetShiftState done [13:39:12]FM_GetShiftState done [13:39:12]req_shift_opened done [13:39:12]requested_item shift.open_date is exist - process it [13:39:12]req_shift_open_date [13:39:12]req_shift_open_date done [13:39:12]produce_requested_data done [13:39:12]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156265,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:39:12]process_action_free close_receipt [13:39:12]json_value_free [13:39:12]json_value_free done [13:39:12]process_json_proto returns [13:39:12]Send response to host [13:39:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156265,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:39:12]free response buf [13:39:12]execute_script done [13:39:12]execute_script returns [13:39:12]free content buf [13:39:12]Sock 8.Close socket [13:39:12]Sock 8.Thread stoped [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]accept exits with 9 [13:40:20]New connection [13:40:20]New thread 3066551652 created [13:40:20]Thread 3066695012 joined [13:40:20]Waiting for new connection... [13:40:20] Sock 9.Parse request [13:40:20]Sock 9.Check first char [13:40:20]Sock 9.First char is OK [13:40:20]request: POST /json_proto HTTP/1.0 [13:40:20]Method: POST [13:40:20]URL: /json_proto [13:40:20]Method is POST - this is cgi request [13:40:20]url: /json_proto [13:40:20]query_string will be loaded in cgi processing [13:40:20]execute_cgi json_proto POST (null) [13:40:20]execute_cgi path=json_proto method=POST [13:40:20]POST find Content-Length [13:40:20]Host: 172.17.53.67:8080 [13:40:20]Content-Length: 677 [13:40:20]Content-Type: application/json [13:40:20] [13:40:20]POST finish read [13:40:20]Found Content-Length = 677 [13:40:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874560", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:40:20]execute_script... [13:40:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874560", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:40:20]POST & json_proto [13:40:20]process_json_proto [13:40:20]json parsed OK: [13:40:20]protocol is kg_v1.0 [13:40:20]action value=close_receipt [13:40:20]process_action close_receipt [13:40:20]cmd_close_receipt [13:40:20]MH_GetDate [13:40:20]Write to MH i2c: F0 00 00 0C 41 3C [13:40:20]Write i2c OK [13:40:20]MH_I2C_Read... [13:40:20]Read from MH i2c: F0 [13:40:20]MH_I2C_Read... [13:40:20]Read from MH i2c: F0 09 00 [13:40:20]MH_I2C_Read... [13:40:20]Read from MH i2c: F0 09 00 0C 41 00 45 08 15 67 19 BC 99 64 E0 [13:40:20]GetLastDocTimeStamp 1729431549 [13:40:20]current date 1729431621 [13:40:20]FM_GetShiftState [13:40:20]SAM_PROTO_GetShiftState [13:40:20]wFMCommunicate request_size=4 [13:40:20]MH_SAM_APDU [13:40:20]CAPDU: 80 13 01 00 [13:40:20]Write to MH i2c: E2 08 00 0D 41 80 13 01 00 00 00 00 00 CB [13:40:20]Write i2c OK [13:40:20]MH_I2C_Read... [13:40:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:40:20]Read from MH i2c: E2 [13:40:20]MH_I2C_Read... [13:40:20]Read from MH i2c: E2 0E 00 [13:40:20]MH_I2C_Read... [13:40:20]Read from MH i2c: E2 0E 00 0D 41 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 72 [13:40:20]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:40:20]wFMCommunicate OK [13:40:20]SAM_PROTO_GetShiftState done [13:40:20]FM_GetShiftState done [13:40:20]opened in 1729383891 [13:40:20]opened+sec_in_day 1729470291 [13:40:20]quantity*price = 60027 [13:40:20]sum+1 = 60029 [13:40:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 338 20.10.2024 13:40 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156266 ФПД: 5323853447499 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T134021&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156266&fm=5323853447499&tin=02508201610067®Number=0000137193017469&sum=60000 [13:40:21]StoreToDocumentArchive [13:40:21]shift 314 fd 156266 [13:40:21]save to /storage/0314/doc_00156266 [13:40:21]save last doc name /storage/0314/doc_00156266 to /storage/kkm_last_doc_name [13:40:21]save OK [13:40:21]Clear old archive folders... [13:40:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:40:21]tlvbuf is 00945E80 [13:40:21]SAM_PROTO_ClearQueue [13:40:21]wFMCommunicate request_size=4 [13:40:21]MH_SAM_APDU [13:40:21]CAPDU: 80 09 00 00 [13:40:21]Write to MH i2c: E2 08 00 1A 41 80 09 00 00 00 00 00 00 CD [13:40:21]Write i2c OK [13:40:21]MH_I2C_Read... [13:40:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:40:21]Read from MH i2c: E2 [13:40:21]MH_I2C_Read... [13:40:21]Read from MH i2c: E2 03 00 [13:40:21]MH_I2C_Read... [13:40:21]Read from MH i2c: E2 03 00 1A 41 00 90 00 CF [13:40:21]RAPDU: 90 00 [13:40:21]wFMCommunicate OK [13:40:21]SAM_PROTO_ClearQueue done [13:40:21]KKMCreateOFDPacket [13:40:21]OFDProtocolAddRootSTLVToBuf [13:40:21]FM_MakeSignedData [13:40:21]FM_MakeSignedData [13:40:21]SAM_PROTO_SignData [13:40:21]wFMCommunicate request_size=4 [13:40:21]MH_SAM_APDU [13:40:21]CAPDU: 80 0D 01 02 [13:40:21]Write to MH i2c: E2 08 00 1B 41 80 0D 01 02 00 00 00 00 D5 [13:40:21]Write i2c OK [13:40:21]MH_I2C_Read... [13:40:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:40:21]Read from MH i2c: E2 [13:40:21]MH_I2C_Read... [13:40:21]Read from MH i2c: E2 03 00 [13:40:21]MH_I2C_Read... [13:40:21]Read from MH i2c: E2 03 00 1B 41 00 90 00 D0 [13:40:21]RAPDU: 90 00 [13:40:21]wFMCommunicate OK [13:40:21]wFMCommunicate request_size=255 [13:40:21]MH_SAM_APDU [13:40:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 45 08 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6A 62 02 00 35 04 06 00 04 [13:40:21]Write to MH i2c: E2 02 01 1C 41 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 45 08 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6A 62 02 00 35 04 06 00 04 00 00 03 [13:40:21]Write i2c OK [13:40:21]MH_I2C_Read... [13:40:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:40:21]Read from MH i2c: E2 [13:40:21]MH_I2C_Read... [13:40:21]Read from MH i2c: E2 03 00 [13:40:21]MH_I2C_Read... [13:40:21]Read from MH i2c: E2 03 00 1C 41 00 90 00 D1 [13:40:21]RAPDU: 90 00 [13:40:21]wFMCommunicate OK [13:40:21]wFMCommunicate request_size=10 [13:40:21]MH_SAM_APDU [13:40:21]CAPDU: 80 0D 02 02 05 D7 8E 64 C1 4B [13:40:21]Write to MH i2c: E2 0D 00 1D 41 80 0D 02 02 05 00 D7 8E 64 C1 4B 00 00 B7 [13:40:21]Write i2c OK [13:40:21]MH_I2C_Read... [13:40:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:40:21]Read from MH i2c: E2 [13:40:21]MH_I2C_Read... [13:40:21]Read from MH i2c: E2 03 00 [13:40:21]MH_I2C_Read... [13:40:21]Read from MH i2c: E2 03 00 1D 41 00 90 00 D2 [13:40:21]RAPDU: 90 00 [13:40:21]wFMCommunicate OK [13:40:21]wFMCommunicate request_size=4 [13:40:21]MH_SAM_APDU [13:40:21]CAPDU: 80 0D 03 02 [13:40:21]Write to MH i2c: E2 08 00 1E 41 80 0D 03 02 00 00 00 00 DA [13:40:21]Write i2c OK [13:40:21]MH_I2C_Read... [13:40:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:40:21]Read from MH i2c: E2 [13:40:21]MH_I2C_Read... [13:40:21]Read from MH i2c: E2 0B 00 [13:40:21]MH_I2C_Read... [13:40:21]Read from MH i2c: E2 0B 00 1E 41 00 FB 80 94 40 7A D7 4A A7 90 00 6C [13:40:21]RAPDU: FB 80 94 40 7A D7 4A A7 90 00 [13:40:21]wFMCommunicate OK [13:40:21]SAM_PROTO_SignData done [13:40:21]FM_MakeSignedData done [13:40:21]CreateOFDProtocolMessage [13:40:21]wFMCommunicate request_size=4 [13:40:21]MH_SAM_APDU [13:40:21]CAPDU: 80 11 00 00 [13:40:21]Write to MH i2c: E2 08 00 1F 41 80 11 00 00 00 00 00 00 DA [13:40:21]Write i2c OK [13:40:21]MH_I2C_Read... [13:40:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:40:21]Read from MH i2c: E2 [13:40:21]MH_I2C_Read... [13:40:21]Read from MH i2c: E2 17 00 [13:40:21]MH_I2C_Read... [13:40:21]Read from MH i2c: E2 17 00 1F 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2B [13:40:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:40:21]wFMCommunicate OK [13:40:21]CreateOFDProtocolMessage done [13:40:21]OFDSenderStorePacket 156266 [13:40:21]StoreOFDPacket docnum=156266 [13:40:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 AD ED 07 01 8C 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 45 08 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6A 62 02 00 35 04 06 00 04 D7 8E 64 C1 4B FB 80 94 40 7A D7 4A A7 [13:40:21]CheckFolder [13:40:21]dirname=/storage/ofd_packets [13:40:21]CheckFolder done [13:40:21]ProducePacketName [13:40:21]name=ofd_packets/00156266 [13:40:21]NVStorageSaveData ofd_packets/00156266 [13:40:21]File name is /storage/ofd_packets/00156266 [13:40:21]Write 301 bytes [13:40:21]NVStorageSaveData done [13:40:21]OFDSenderStorePacket done [13:40:21]KKMCreateOFDPacket done [13:40:21]NVStorageSaveData kkm_last_timestamp [13:40:21]File name is /storage/kkm_last_timestamp [13:40:21]Write 4 bytes [13:40:21]NVStorageSaveData done [13:40:21]ExternCall_PrintAddStr [13:40:21]wPrintStart [13:40:21]Write to MH i2c: 01 00 00 20 41 61 [13:40:21]Write i2c OK [13:40:21]MH_I2C_Read... [13:40:21]Read from MH i2c: 01 [13:40:21]MH_I2C_Read... [13:40:21]Read from MH i2c: 01 07 00 [13:40:21]MH_I2C_Read... [13:40:21]Read from MH i2c: 01 07 00 20 41 00 00 00 00 00 FF 0F 76 [13:40:21]RasterBufferAndPrint [13:40:21]line Счет N : (1)874560 [13:40:21]line ИНН: 02508201610067 [13:40:21]line Контрольно-Кассовый Чек [13:40:21]line ПРОДАЖА [13:40:21]line ТРК (МРК, ГНК) : 41 [13:40:21]line Товар: 2710124500 [13:40:21]line Аи-95-К-5 [13:40:21]line 8.090 * 74.20 [13:40:21]line = 600.28 [13:40:21]line НДС 12% НСП 1% [13:40:21]line > о реализуемом товаре [13:40:21]line ОКРУГЛЕНИЕ: -0.28 [13:40:21]line ИТОГО: 600.00 [13:40:21]line Внесено: 600.00 [13:40:21]line СДАЧА: 0.00 [13:40:21]line НСП 1% : 5.31 [13:40:21]line НДС 12% : 63.75 [13:40:21]line Наличными: 600.00 [13:40:21]line Безнал.: 0.00 [13:40:21]line Место: АЗС № 165 "Партнер Нефть" [13:40:21]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:40:21]line СНО: Общий режим [13:40:21]line Чек 338 20.10.2024 13:40 [13:40:21]line Смена: 314 ФФД: 1.0 [13:40:21]line ЗНМ: 0300000234 [13:40:21]line РНМ: 0000137193017469 [13:40:21]line Версия ККМ: v1.0 [13:40:21]line ФМ: 0000000000963156 [13:40:21]line ФД: 156266 [13:40:21]line ФПД: 5323853447499 [13:40:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T134021&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156266&fm=5323853447499&tin=02508201610067®Number=0000137193017469&sum=60000 [13:40:22]OFD Sender: Processing packet 156266 [packets to send 52, broken 51] [13:40:22]ProducePacketName [13:40:22]name=ofd_packets/00156266 [13:40:22]OFD Sender: To server: pG, [13:40:22]CommunicateWithHost lk.salyk.kg:30040 [13:40:22]ConnectInit lk.salyk.kg [13:40:22]written 0, free lines is 4095 [13:40:22]Connected sock=10 [13:40:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 AD ED 07 01 8C 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 45 08 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6A 62 02 00 35 04 06 00 04 D7 8E 64 C1 4B FB 80 94 40 7A D7 4A A7 [13:40:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 8D F8 47 00 9E EC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6A 62 02 00 F4 03 04 00 78 AE 14 67 B6 04 01 00 00 19 17 F2 4C 9A 5A E2 D1 [13:40:22]CommunicateWithHost err = 0 [13:40:22]CheckOFDResponse [13:40:22]1017 (14) - 77093643461234 [13:40:22]1041 (16) - 0000000000963156 [13:40:22]1040 (4) - 156266 [13:40:22]1012 (4) - 20.10.2024 07:17 [13:40:22]1206 (1) - 0 [13:40:22]OFD Sender: Remove packet 156266 [13:40:22]ProducePacketName [13:40:22]name=ofd_packets/00156266 [13:40:22]NVStorageDeleteData [13:40:22]Write to MH i2c: 01 00 00 4B 41 8C [13:40:22]Write i2c OK [13:40:22]MH_I2C_Read... [13:40:22]Read from MH i2c: 01 [13:40:22]MH_I2C_Read... [13:40:22]Read from MH i2c: 01 07 00 [13:40:22]MH_I2C_Read... [13:40:22]Read from MH i2c: 01 07 00 4B 41 00 00 00 00 00 EA 0C 89 [13:40:22]RasterBufferAndPrint [13:40:22]line [13:40:22]line [13:40:22]line [13:40:22]line [13:40:22]line [13:40:22]written 0, free lines is 3313 [13:40:22]MH_Cut [13:40:22]Write to MH i2c: D1 01 00 52 41 01 65 [13:40:22]Write i2c OK [13:40:22]MH_I2C_Read... [13:40:22]Read from MH i2c: D1 [13:40:22]MH_I2C_Read... [13:40:22]Read from MH i2c: D1 01 00 [13:40:22]MH_I2C_Read... [13:40:22]Read from MH i2c: D1 01 00 52 41 00 64 [13:40:22]Write to MH i2c: 01 00 00 53 41 94 [13:40:22]Write i2c OK [13:40:22]MH_I2C_Read... [13:40:23]OFD Sender: No OFD packet to send [13:40:23]*** Cut start [13:40:23]*** Partial cut [13:40:23]*** CUTSNS_PIN = 1 [13:40:23]*** CUTSNS_PIN = 0 [13:40:23]*** Brake cut motor [13:40:24]Read from MH i2c: 01 [13:40:24]MH_I2C_Read... [13:40:24]*** Stop cut motor [13:40:24]*** Cut end [13:40:24]Read from MH i2c: 01 07 00 [13:40:24]MH_I2C_Read... [13:40:24]Read from MH i2c: 01 07 00 53 41 00 00 00 00 00 FF 0F A9 [13:40:24]process_action close_receipt done [13:40:24]requested_data is exist [13:40:24]produce_requested_data [13:40:24]requested_item fm.sn is exist - process it [13:40:24]wFMCommunicate request_size=4 [13:40:24]MH_SAM_APDU [13:40:24]CAPDU: 80 11 00 00 [13:40:24]Write to MH i2c: E2 08 00 54 41 80 11 00 00 00 00 00 00 0F [13:40:24]Write i2c OK [13:40:24]MH_I2C_Read... [13:40:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:40:24]Read from MH i2c: E2 [13:40:24]MH_I2C_Read... [13:40:24]Read from MH i2c: E2 17 00 [13:40:24]MH_I2C_Read... [13:40:24]Read from MH i2c: E2 17 00 54 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 60 [13:40:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:40:24]wFMCommunicate OK [13:40:24]requested_item fd.num is exist - process it [13:40:24]SAM_PROTO_GetFieldsCounters [13:40:24]wFMCommunicate request_size=4 [13:40:24]MH_SAM_APDU [13:40:24]CAPDU: 80 13 00 00 [13:40:24]Write to MH i2c: E2 08 00 55 41 80 13 00 00 00 00 00 00 12 [13:40:24]Write i2c OK [13:40:24]MH_I2C_Read... [13:40:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:40:24]Read from MH i2c: E2 [13:40:24]MH_I2C_Read... [13:40:24]Read from MH i2c: E2 62 00 [13:40:24]MH_I2C_Read... [13:40:24]Read from MH i2c: E2 62 00 55 41 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6A 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 52 01 00 00 5E 04 04 00 52 01 00 00 57 04 04 00 53 01 00 00 19 04 04 00 00 00 00 00 90 00 4D [13:40:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6A 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 52 01 00 00 5E 04 04 00 52 01 00 00 57 04 04 00 53 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:40:24]wFMCommunicate OK [13:40:24]SAM_PROTO_GetFieldsCounters done [13:40:24]requested_item shift.num is exist - process it [13:40:24]requested_item shift.opened is exist - process it [13:40:24]req_shift_opened [13:40:24]FM_GetShiftState [13:40:24]SAM_PROTO_GetShiftState [13:40:24]wFMCommunicate request_size=4 [13:40:24]MH_SAM_APDU [13:40:24]CAPDU: 80 13 01 00 [13:40:24]Write to MH i2c: E2 08 00 56 41 80 13 01 00 00 00 00 00 14 [13:40:24]Write i2c OK [13:40:24]MH_I2C_Read... [13:40:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:40:24]Read from MH i2c: E2 [13:40:24]MH_I2C_Read... [13:40:24]Read from MH i2c: E2 0E 00 [13:40:24]MH_I2C_Read... [13:40:24]Read from MH i2c: E2 0E 00 56 41 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 BB [13:40:24]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:40:24]wFMCommunicate OK [13:40:24]SAM_PROTO_GetShiftState done [13:40:24]FM_GetShiftState done [13:40:24]req_shift_opened done [13:40:24]requested_item shift.open_date is exist - process it [13:40:24]req_shift_open_date [13:40:24]req_shift_open_date done [13:40:24]produce_requested_data done [13:40:24]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156266,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:40:24]process_action_free close_receipt [13:40:24]json_value_free [13:40:24]json_value_free done [13:40:24]process_json_proto returns [13:40:24]Send response to host [13:40:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156266,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:40:24]free response buf [13:40:24]execute_script done [13:40:24]execute_script returns [13:40:24]free content buf [13:40:24]Sock 9.Close socket [13:40:24]Sock 9.Thread stoped [13:40:28]OFD Sender: No OFD packet to send [13:40:33]OFD Sender: No OFD packet to send [13:40:38]OFD Sender: No OFD packet to send [13:40:43]OFD Sender: No OFD packet to send [13:40:48]OFD Sender: No OFD packet to send [13:40:53]OFD Sender: No OFD packet to send [13:40:58]OFD Sender: No OFD packet to send [13:41:03]OFD Sender: No OFD packet to send [13:41:08]OFD Sender: No OFD packet to send [13:41:13]OFD Sender: No OFD packet to send [13:41:18]OFD Sender: No OFD packet to send [13:41:23]OFD Sender: No OFD packet to send [13:41:28]OFD Sender: No OFD packet to send [13:41:33]OFD Sender: No OFD packet to send [13:41:38]OFD Sender: No OFD packet to send [13:41:43]accept exits with 8 [13:41:43]New connection [13:41:43]New thread 3066695012 created [13:41:43]Thread 3066551652 joined [13:41:43]Waiting for new connection... [13:41:43] Sock 8.Parse request [13:41:43]Sock 8.Check first char [13:41:43]Sock 8.First char is OK [13:41:43]request: POST /json_proto HTTP/1.0 [13:41:43]Method: POST [13:41:43]URL: /json_proto [13:41:43]Method is POST - this is cgi request [13:41:43]url: /json_proto [13:41:43]query_string will be loaded in cgi processing [13:41:43]execute_cgi json_proto POST (null) [13:41:43]execute_cgi path=json_proto method=POST [13:41:43]POST find Content-Length [13:41:43]Host: 172.17.53.67:8080 [13:41:43]Content-Length: 632 [13:41:43]Content-Type: application/json [13:41:43] [13:41:43]POST finish read [13:41:43]Found Content-Length = 632 [13:41:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874561", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:41:43]execute_script... [13:41:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874561", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:41:43]POST & json_proto [13:41:43]process_json_proto [13:41:43]json parsed OK: [13:41:43]protocol is kg_v1.0 [13:41:43]action value=close_receipt [13:41:43]process_action close_receipt [13:41:43]cmd_close_receipt [13:41:43]MH_GetDate [13:41:43]Write to MH i2c: F0 00 00 57 41 87 [13:41:43]Write i2c OK [13:41:43]MH_I2C_Read... [13:41:43]Read from MH i2c: F0 [13:41:43]MH_I2C_Read... [13:41:43]Read from MH i2c: F0 09 00 [13:41:43]MH_I2C_Read... [13:41:43]Read from MH i2c: F0 09 00 57 41 00 98 08 15 67 19 BC 99 64 7E [13:41:43]GetLastDocTimeStamp 1729431621 [13:41:43]current date 1729431704 [13:41:43]FM_GetShiftState [13:41:43]SAM_PROTO_GetShiftState [13:41:43]wFMCommunicate request_size=4 [13:41:43]MH_SAM_APDU [13:41:43]CAPDU: 80 13 01 00 [13:41:43]Write to MH i2c: E2 08 00 58 41 80 13 01 00 00 00 00 00 16 [13:41:43]Write i2c OK [13:41:43]MH_I2C_Read... [13:41:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:41:43]Read from MH i2c: E2 [13:41:43]MH_I2C_Read... [13:41:43]Read from MH i2c: E2 0E 00 [13:41:43]MH_I2C_Read... [13:41:43]Read from MH i2c: E2 0E 00 58 41 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 BD [13:41:43]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:41:43]wFMCommunicate OK [13:41:43]SAM_PROTO_GetShiftState done [13:41:43]FM_GetShiftState done [13:41:43]opened in 1729383891 [13:41:43]opened+sec_in_day 1729470291 [13:41:43]quantity*price = 50000 [13:41:43]sum+1 = 50001 [13:41:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 339 20.10.2024 13:41 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156267 ФПД: 108900351851918 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T134144&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156267&fm=108900351851918&tin=02508201610067®Number=0000137193017469&sum=50000 [13:41:44]StoreToDocumentArchive [13:41:44]shift 314 fd 156267 [13:41:44]save to /storage/0314/doc_00156267 [13:41:44]save last doc name /storage/0314/doc_00156267 to /storage/kkm_last_doc_name [13:41:44]save OK [13:41:44]Clear old archive folders... [13:41:44]ProcessDocumentItem done err = 0, tmpTLVsize=252 [13:41:44]tlvbuf is 00901810 [13:41:44]SAM_PROTO_ClearQueue [13:41:44]wFMCommunicate request_size=4 [13:41:44]MH_SAM_APDU [13:41:44]CAPDU: 80 09 00 00 [13:41:44]Write to MH i2c: E2 08 00 65 41 80 09 00 00 00 00 00 00 18 [13:41:44]Write i2c OK [13:41:44]MH_I2C_Read... [13:41:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:41:44]Read from MH i2c: E2 [13:41:44]MH_I2C_Read... [13:41:44]Read from MH i2c: E2 03 00 [13:41:44]MH_I2C_Read... [13:41:44]Read from MH i2c: E2 03 00 65 41 00 90 00 1A [13:41:44]RAPDU: 90 00 [13:41:44]wFMCommunicate OK [13:41:44]SAM_PROTO_ClearQueue done [13:41:44]KKMCreateOFDPacket [13:41:44]OFDProtocolAddRootSTLVToBuf [13:41:44]FM_MakeSignedData [13:41:44]FM_MakeSignedData [13:41:44]SAM_PROTO_SignData [13:41:44]wFMCommunicate request_size=4 [13:41:44]MH_SAM_APDU [13:41:44]CAPDU: 80 0D 01 02 [13:41:44]Write to MH i2c: E2 08 00 66 41 80 0D 01 02 00 00 00 00 20 [13:41:44]Write i2c OK [13:41:44]MH_I2C_Read... [13:41:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:41:44]Read from MH i2c: E2 [13:41:44]MH_I2C_Read... [13:41:44]Read from MH i2c: E2 03 00 [13:41:44]MH_I2C_Read... [13:41:44]Read from MH i2c: E2 03 00 66 41 00 90 00 1B [13:41:44]RAPDU: 90 00 [13:41:44]wFMCommunicate OK [13:41:44]wFMCommunicate request_size=255 [13:41:44]MH_SAM_APDU [13:41:44]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 98 08 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6B 62 02 00 35 04 06 00 [13:41:44]Write to MH i2c: E2 02 01 67 41 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 98 08 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6B 62 02 00 35 04 06 00 00 00 1B [13:41:44]Write i2c OK [13:41:44]MH_I2C_Read... [13:41:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:41:44]Read from MH i2c: E2 [13:41:44]MH_I2C_Read... [13:41:44]Read from MH i2c: E2 03 00 [13:41:44]MH_I2C_Read... [13:41:44]Read from MH i2c: E2 03 00 67 41 00 90 00 1C [13:41:44]RAPDU: 90 00 [13:41:44]wFMCommunicate OK [13:41:44]wFMCommunicate request_size=11 [13:41:44]MH_SAM_APDU [13:41:44]CAPDU: 80 0D 02 02 06 63 0B 56 C9 BD 8E [13:41:44]Write to MH i2c: E2 0E 00 68 41 80 0D 02 02 06 00 63 0B 56 C9 BD 8E 00 00 07 [13:41:44]Write i2c OK [13:41:44]MH_I2C_Read... [13:41:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:41:44]Read from MH i2c: E2 [13:41:44]MH_I2C_Read... [13:41:44]Read from MH i2c: E2 03 00 [13:41:44]MH_I2C_Read... [13:41:44]Read from MH i2c: E2 03 00 68 41 00 90 00 1D [13:41:44]RAPDU: 90 00 [13:41:44]wFMCommunicate OK [13:41:44]wFMCommunicate request_size=4 [13:41:44]MH_SAM_APDU [13:41:44]CAPDU: 80 0D 03 02 [13:41:44]Write to MH i2c: E2 08 00 69 41 80 0D 03 02 00 00 00 00 25 [13:41:44]Write i2c OK [13:41:44]MH_I2C_Read... [13:41:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:41:44]Read from MH i2c: E2 [13:41:44]MH_I2C_Read... [13:41:44]Read from MH i2c: E2 0B 00 [13:41:44]MH_I2C_Read... [13:41:44]Read from MH i2c: E2 0B 00 69 41 00 DE 35 E7 A6 2B 93 3D CC 90 00 8D [13:41:44]RAPDU: DE 35 E7 A6 2B 93 3D CC 90 00 [13:41:44]wFMCommunicate OK [13:41:44]SAM_PROTO_SignData done [13:41:44]FM_MakeSignedData done [13:41:44]CreateOFDProtocolMessage [13:41:44]wFMCommunicate request_size=4 [13:41:44]MH_SAM_APDU [13:41:44]CAPDU: 80 11 00 00 [13:41:44]Write to MH i2c: E2 08 00 6A 41 80 11 00 00 00 00 00 00 25 [13:41:44]Write i2c OK [13:41:44]MH_I2C_Read... [13:41:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:41:44]Read from MH i2c: E2 [13:41:44]MH_I2C_Read... [13:41:44]Read from MH i2c: E2 17 00 [13:41:44]MH_I2C_Read... [13:41:44]Read from MH i2c: E2 17 00 6A 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 76 [13:41:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:41:44]wFMCommunicate OK [13:41:44]CreateOFDProtocolMessage done [13:41:44]OFDSenderStorePacket 156267 [13:41:44]StoreOFDPacket docnum=156267 [13:41:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 B9 54 08 01 09 A4 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 98 08 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6B 62 02 00 35 04 06 00 63 0B 56 C9 BD 8E DE 35 E7 A6 2B 93 3D CC [13:41:44]CheckFolder [13:41:44]dirname=/storage/ofd_packets [13:41:44]CheckFolder done [13:41:44]ProducePacketName [13:41:44]name=ofd_packets/00156267 [13:41:44]NVStorageSaveData ofd_packets/00156267 [13:41:44]File name is /storage/ofd_packets/00156267 [13:41:44]Write 302 bytes [13:41:44]NVStorageSaveData done [13:41:44]OFDSenderStorePacket done [13:41:44]KKMCreateOFDPacket done [13:41:44]NVStorageSaveData kkm_last_timestamp [13:41:44]File name is /storage/kkm_last_timestamp [13:41:44]Write 4 bytes [13:41:44]NVStorageSaveData done [13:41:44]ExternCall_PrintAddStr [13:41:44]wPrintStart [13:41:44]Write to MH i2c: 01 00 00 6B 41 AC [13:41:44]Write i2c OK [13:41:44]MH_I2C_Read... [13:41:44]Read from MH i2c: 01 [13:41:44]MH_I2C_Read... [13:41:44]Read from MH i2c: 01 07 00 [13:41:44]MH_I2C_Read... [13:41:44]Read from MH i2c: 01 07 00 6B 41 00 00 00 00 00 FF 0F C1 [13:41:44]RasterBufferAndPrint [13:41:44]line Счет N : (1)874561 [13:41:44]line ИНН: 02508201610067 [13:41:44]line Контрольно-Кассовый Чек [13:41:44]line ПРОДАЖА [13:41:44]line ТРК (МРК, ГНК) : 23 [13:41:44]line Товар: 2710124130 [13:41:44]line Super 92-К-5 [13:41:44]line 7.310 * 68.40 [13:41:44]line = 500.00 [13:41:44]line НДС 12% НСП 1% [13:41:44]line > о реализуемом товаре [13:41:44]line ИТОГО: 500.00 [13:41:44]line НСП 1% : 4.42 [13:41:44]line НДС 12% : 53.10 [13:41:44]line Наличными: 500.00 [13:41:44]line Безнал.: 0.00 [13:41:44]line Место: АЗС № 165 "Партнер Нефть" [13:41:44]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:41:44]line СНО: Общий режим [13:41:44]line Чек 339 20.10.2024 13:41 [13:41:44]line Смена: 314 ФФД: 1.0 [13:41:44]line ЗНМ: 0300000234 [13:41:44]line РНМ: 0000137193017469 [13:41:44]line Версия ККМ: v1.0 [13:41:44]line ФМ: 0000000000963156 [13:41:44]line ФД: 156267 [13:41:44]line ФПД: 108900351851918 [13:41:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T134144&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156267&fm=108900351851918&tin=02508201610067®Number=0000137193017469&sum=50000 [13:41:44]written 0, free lines is 4095 [13:41:44]OFD Sender: Processing packet 156267 [packets to send 52, broken 51] [13:41:44]ProducePacketName [13:41:44]name=ofd_packets/00156267 [13:41:44]OFD Sender: To server: pG, [13:41:44]CommunicateWithHost lk.salyk.kg:30040 [13:41:44]ConnectInit lk.salyk.kg [13:41:44]Connected sock=10 [13:41:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 B9 54 08 01 09 A4 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 98 08 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6B 62 02 00 35 04 06 00 63 0B 56 C9 BD 8E DE 35 E7 A6 2B 93 3D CC [13:41:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 92 3A 47 00 68 3A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6B 62 02 00 F4 03 04 00 CA AE 14 67 B6 04 01 00 00 85 7A AE 23 F6 64 1F C4 [13:41:45]CommunicateWithHost err = 0 [13:41:45]CheckOFDResponse [13:41:45]1017 (14) - 77093643461234 [13:41:45]1041 (16) - 0000000000963156 [13:41:45]1040 (4) - 156267 [13:41:45]1012 (4) - 20.10.2024 07:18 [13:41:45]1206 (1) - 0 [13:41:45]OFD Sender: Remove packet 156267 [13:41:45]ProducePacketName [13:41:45]name=ofd_packets/00156267 [13:41:45]NVStorageDeleteData [13:41:45]Write to MH i2c: 01 00 00 93 41 D4 [13:41:45]Write i2c OK [13:41:45]MH_I2C_Read... [13:41:45]Read from MH i2c: 01 [13:41:45]MH_I2C_Read... [13:41:45]Read from MH i2c: 01 07 00 [13:41:45]MH_I2C_Read... [13:41:45]Read from MH i2c: 01 07 00 93 41 00 00 00 00 00 28 0D 10 [13:41:45]RasterBufferAndPrint [13:41:45]line [13:41:45]line [13:41:45]line [13:41:45]line [13:41:45]line [13:41:45]written 0, free lines is 3374 [13:41:45]MH_Cut [13:41:45]Write to MH i2c: D1 01 00 9A 41 01 AD [13:41:45]Write i2c OK [13:41:45]MH_I2C_Read... [13:41:45]Read from MH i2c: D1 [13:41:45]MH_I2C_Read... [13:41:45]Read from MH i2c: D1 01 00 [13:41:45]MH_I2C_Read... [13:41:45]Read from MH i2c: D1 01 00 9A 41 00 AC [13:41:45]Write to MH i2c: 01 00 00 9B 41 DC [13:41:45]Write i2c OK [13:41:45]MH_I2C_Read... [13:41:45]OFD Sender: No OFD packet to send [13:41:45]*** Cut start [13:41:45]*** Partial cut [13:41:45]*** CUTSNS_PIN = 1 [13:41:45]*** CUTSNS_PIN = 0 [13:41:46]*** Brake cut motor [13:41:46]Read from MH i2c: 01 [13:41:46]MH_I2C_Read... [13:41:46]*** Stop cut motor [13:41:46]*** Cut end [13:41:46]Read from MH i2c: 01 07 00 [13:41:46]MH_I2C_Read... [13:41:46]Read from MH i2c: 01 07 00 9B 41 00 00 00 00 00 FF 0F F1 [13:41:46]process_action close_receipt done [13:41:46]requested_data is exist [13:41:46]produce_requested_data [13:41:46]requested_item fm.sn is exist - process it [13:41:46]wFMCommunicate request_size=4 [13:41:46]MH_SAM_APDU [13:41:46]CAPDU: 80 11 00 00 [13:41:46]Write to MH i2c: E2 08 00 9C 41 80 11 00 00 00 00 00 00 57 [13:41:46]Write i2c OK [13:41:46]MH_I2C_Read... [13:41:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:41:46]Read from MH i2c: E2 [13:41:46]MH_I2C_Read... [13:41:46]Read from MH i2c: E2 17 00 [13:41:46]MH_I2C_Read... [13:41:46]Read from MH i2c: E2 17 00 9C 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A8 [13:41:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:41:46]wFMCommunicate OK [13:41:46]requested_item fd.num is exist - process it [13:41:46]SAM_PROTO_GetFieldsCounters [13:41:46]wFMCommunicate request_size=4 [13:41:46]MH_SAM_APDU [13:41:46]CAPDU: 80 13 00 00 [13:41:46]Write to MH i2c: E2 08 00 9D 41 80 13 00 00 00 00 00 00 5A [13:41:46]Write i2c OK [13:41:46]MH_I2C_Read... [13:41:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:41:46]Read from MH i2c: E2 [13:41:46]MH_I2C_Read... [13:41:46]Read from MH i2c: E2 62 00 [13:41:46]MH_I2C_Read... [13:41:46]Read from MH i2c: E2 62 00 9D 41 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6B 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 53 01 00 00 5E 04 04 00 53 01 00 00 57 04 04 00 54 01 00 00 19 04 04 00 00 00 00 00 90 00 99 [13:41:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6B 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 53 01 00 00 5E 04 04 00 53 01 00 00 57 04 04 00 54 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:41:46]wFMCommunicate OK [13:41:46]SAM_PROTO_GetFieldsCounters done [13:41:46]requested_item shift.num is exist - process it [13:41:46]requested_item shift.opened is exist - process it [13:41:46]req_shift_opened [13:41:46]FM_GetShiftState [13:41:46]SAM_PROTO_GetShiftState [13:41:46]wFMCommunicate request_size=4 [13:41:46]MH_SAM_APDU [13:41:46]CAPDU: 80 13 01 00 [13:41:46]Write to MH i2c: E2 08 00 9E 41 80 13 01 00 00 00 00 00 5C [13:41:46]Write i2c OK [13:41:46]MH_I2C_Read... [13:41:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:41:46]Read from MH i2c: E2 [13:41:46]MH_I2C_Read... [13:41:46]Read from MH i2c: E2 0E 00 [13:41:46]MH_I2C_Read... [13:41:46]Read from MH i2c: E2 0E 00 9E 41 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 03 [13:41:46]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:41:46]wFMCommunicate OK [13:41:46]SAM_PROTO_GetShiftState done [13:41:46]FM_GetShiftState done [13:41:46]req_shift_opened done [13:41:46]requested_item shift.open_date is exist - process it [13:41:46]req_shift_open_date [13:41:46]req_shift_open_date done [13:41:46]produce_requested_data done [13:41:46]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156267,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:41:46]process_action_free close_receipt [13:41:46]json_value_free [13:41:46]json_value_free done [13:41:46]process_json_proto returns [13:41:46]Send response to host [13:41:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156267,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:41:46]free response buf [13:41:46]execute_script done [13:41:46]execute_script returns [13:41:46]free content buf [13:41:46]Sock 8.Close socket [13:41:46]Sock 8.Thread stoped [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:14]accept exits with 9 [13:44:14]New connection [13:44:14]New thread 3066551652 created [13:44:14]Thread 3066695012 joined [13:44:14]Waiting for new connection... [13:44:14] Sock 9.Parse request [13:44:14]Sock 9.Check first char [13:44:14]Sock 9.First char is OK [13:44:14]request: POST /json_proto HTTP/1.0 [13:44:14]Method: POST [13:44:14]URL: /json_proto [13:44:14]Method is POST - this is cgi request [13:44:14]url: /json_proto [13:44:14]query_string will be loaded in cgi processing [13:44:14]execute_cgi json_proto POST (null) [13:44:14]execute_cgi path=json_proto method=POST [13:44:14]POST find Content-Length [13:44:14]Host: 172.17.53.67:8080 [13:44:14]Content-Length: 674 [13:44:14]Content-Type: application/json [13:44:14] [13:44:14]POST finish read [13:44:14]Found Content-Length = 674 [13:44:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874562", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:44:14]execute_script... [13:44:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874562", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:44:14]POST & json_proto [13:44:14]process_json_proto [13:44:14]json parsed OK: [13:44:14]protocol is kg_v1.0 [13:44:14]action value=close_receipt [13:44:14]process_action close_receipt [13:44:14]cmd_close_receipt [13:44:14]MH_GetDate [13:44:14]Write to MH i2c: F0 00 00 9F 41 CF [13:44:14]Write i2c OK [13:44:14]MH_I2C_Read... [13:44:14]Read from MH i2c: F0 [13:44:14]MH_I2C_Read... [13:44:14]Read from MH i2c: F0 09 00 [13:44:14]MH_I2C_Read... [13:44:14]Read from MH i2c: F0 09 00 9F 41 00 30 09 15 67 19 BC 99 64 5F [13:44:14]GetLastDocTimeStamp 1729431704 [13:44:14]current date 1729431856 [13:44:14]FM_GetShiftState [13:44:14]SAM_PROTO_GetShiftState [13:44:14]wFMCommunicate request_size=4 [13:44:14]MH_SAM_APDU [13:44:14]CAPDU: 80 13 01 00 [13:44:14]Write to MH i2c: E2 08 00 A0 41 80 13 01 00 00 00 00 00 5E [13:44:14]Write i2c OK [13:44:14]MH_I2C_Read... [13:44:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:44:14]Read from MH i2c: E2 [13:44:14]MH_I2C_Read... [13:44:14]Read from MH i2c: E2 0E 00 [13:44:14]MH_I2C_Read... [13:44:14]Read from MH i2c: E2 0E 00 A0 41 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 05 [13:44:14]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:44:14]wFMCommunicate OK [13:44:14]SAM_PROTO_GetShiftState done [13:44:14]FM_GetShiftState done [13:44:14]opened in 1729383891 [13:44:14]opened+sec_in_day 1729470291 [13:44:14]quantity*price = 50063 [13:44:14]sum+1 = 50064 [13:44:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 340 20.10.2024 13:44 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156268 ФПД: 215087305294607 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T134416&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156268&fm=215087305294607&tin=02508201610067®Number=0000137193017469&sum=50000 [13:44:15]StoreToDocumentArchive [13:44:15]shift 314 fd 156268 [13:44:15]save to /storage/0314/doc_00156268 [13:44:15]save last doc name /storage/0314/doc_00156268 to /storage/kkm_last_doc_name [13:44:15]save OK [13:44:15]Clear old archive folders... [13:44:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:44:15]tlvbuf is 00973880 [13:44:15]SAM_PROTO_ClearQueue [13:44:15]wFMCommunicate request_size=4 [13:44:15]MH_SAM_APDU [13:44:15]CAPDU: 80 09 00 00 [13:44:15]Write to MH i2c: E2 08 00 AD 41 80 09 00 00 00 00 00 00 60 [13:44:15]Write i2c OK [13:44:15]MH_I2C_Read... [13:44:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:44:15]Read from MH i2c: E2 [13:44:15]MH_I2C_Read... [13:44:15]Read from MH i2c: E2 03 00 [13:44:15]MH_I2C_Read... [13:44:15]Read from MH i2c: E2 03 00 AD 41 00 90 00 62 [13:44:15]RAPDU: 90 00 [13:44:15]wFMCommunicate OK [13:44:15]SAM_PROTO_ClearQueue done [13:44:15]KKMCreateOFDPacket [13:44:15]OFDProtocolAddRootSTLVToBuf [13:44:15]FM_MakeSignedData [13:44:15]FM_MakeSignedData [13:44:15]SAM_PROTO_SignData [13:44:15]wFMCommunicate request_size=4 [13:44:15]MH_SAM_APDU [13:44:15]CAPDU: 80 0D 01 02 [13:44:15]Write to MH i2c: E2 08 00 AE 41 80 0D 01 02 00 00 00 00 68 [13:44:15]Write i2c OK [13:44:15]MH_I2C_Read... [13:44:15]OFD Sender: No OFD packet to send [13:44:15]Read from MH i2c: E2 [13:44:15]MH_I2C_Read... [13:44:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:44:15]Read from MH i2c: E2 03 00 [13:44:15]MH_I2C_Read... [13:44:15]Read from MH i2c: E2 03 00 AE 41 00 90 00 63 [13:44:15]RAPDU: 90 00 [13:44:15]wFMCommunicate OK [13:44:15]wFMCommunicate request_size=255 [13:44:15]MH_SAM_APDU [13:44:15]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 01 00 00 F4 03 04 00 30 09 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6C 62 02 00 35 04 06 00 C3 9E EA 6D [13:44:15]Write to MH i2c: E2 02 01 AF 41 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 01 00 00 F4 03 04 00 30 09 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6C 62 02 00 35 04 06 00 C3 9E EA 6D 00 00 57 [13:44:15]Write i2c OK [13:44:15]MH_I2C_Read... [13:44:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:44:16]Read from MH i2c: E2 [13:44:16]MH_I2C_Read... [13:44:16]Read from MH i2c: E2 03 00 [13:44:16]MH_I2C_Read... [13:44:16]Read from MH i2c: E2 03 00 AF 41 00 90 00 64 [13:44:16]RAPDU: 90 00 [13:44:16]wFMCommunicate OK [13:44:16]wFMCommunicate request_size=7 [13:44:16]MH_SAM_APDU [13:44:16]CAPDU: 80 0D 02 02 02 83 0F [13:44:16]Write to MH i2c: E2 0A 00 B0 41 80 0D 02 02 02 00 83 0F 00 00 01 [13:44:16]Write i2c OK [13:44:16]MH_I2C_Read... [13:44:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:44:16]Read from MH i2c: E2 [13:44:16]MH_I2C_Read... [13:44:16]Read from MH i2c: E2 03 00 [13:44:16]MH_I2C_Read... [13:44:16]Read from MH i2c: E2 03 00 B0 41 00 90 00 65 [13:44:16]RAPDU: 90 00 [13:44:16]wFMCommunicate OK [13:44:16]wFMCommunicate request_size=4 [13:44:16]MH_SAM_APDU [13:44:16]CAPDU: 80 0D 03 02 [13:44:16]Write to MH i2c: E2 08 00 B1 41 80 0D 03 02 00 00 00 00 6D [13:44:16]Write i2c OK [13:44:16]MH_I2C_Read... [13:44:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:44:16]Read from MH i2c: E2 [13:44:16]MH_I2C_Read... [13:44:16]Read from MH i2c: E2 0B 00 [13:44:16]MH_I2C_Read... [13:44:16]Read from MH i2c: E2 0B 00 B1 41 00 29 31 C5 EE 9D EE 78 66 90 00 E4 [13:44:16]RAPDU: 29 31 C5 EE 9D EE 78 66 90 00 [13:44:16]wFMCommunicate OK [13:44:16]SAM_PROTO_SignData done [13:44:16]FM_MakeSignedData done [13:44:16]CreateOFDProtocolMessage [13:44:16]wFMCommunicate request_size=4 [13:44:16]MH_SAM_APDU [13:44:16]CAPDU: 80 11 00 00 [13:44:16]Write to MH i2c: E2 08 00 B2 41 80 11 00 00 00 00 00 00 6D [13:44:16]Write i2c OK [13:44:16]MH_I2C_Read... [13:44:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:44:16]Read from MH i2c: E2 [13:44:16]MH_I2C_Read... [13:44:16]Read from MH i2c: E2 17 00 [13:44:16]MH_I2C_Read... [13:44:16]Read from MH i2c: E2 17 00 B2 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BE [13:44:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:44:16]wFMCommunicate OK [13:44:16]CreateOFDProtocolMessage done [13:44:16]OFDSenderStorePacket 156268 [13:44:16]StoreOFDPacket docnum=156268 [13:44:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 3A B0 04 01 40 BE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 01 00 00 F4 03 04 00 30 09 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6C 62 02 00 35 04 06 00 C3 9E EA 6D 83 0F 29 31 C5 EE 9D EE 78 66 [13:44:16]CheckFolder [13:44:16]dirname=/storage/ofd_packets [13:44:16]CheckFolder done [13:44:16]ProducePacketName [13:44:16]name=ofd_packets/00156268 [13:44:16]NVStorageSaveData ofd_packets/00156268 [13:44:16]File name is /storage/ofd_packets/00156268 [13:44:16]Write 298 bytes [13:44:16]NVStorageSaveData done [13:44:16]OFDSenderStorePacket done [13:44:16]KKMCreateOFDPacket done [13:44:16]NVStorageSaveData kkm_last_timestamp [13:44:16]File name is /storage/kkm_last_timestamp [13:44:16]Write 4 bytes [13:44:16]NVStorageSaveData done [13:44:16]ExternCall_PrintAddStr [13:44:16]wPrintStart [13:44:16]Write to MH i2c: 01 00 00 B3 41 F4 [13:44:16]Write i2c OK [13:44:16]MH_I2C_Read... [13:44:16]Read from MH i2c: 01 [13:44:16]MH_I2C_Read... [13:44:16]Read from MH i2c: 01 07 00 [13:44:16]MH_I2C_Read... [13:44:16]Read from MH i2c: 01 07 00 B3 41 00 00 00 00 00 FF 0F 09 [13:44:16]RasterBufferAndPrint [13:44:16]line Счет N : (1)874562 [13:44:16]line ИНН: 02508201610067 [13:44:16]line Контрольно-Кассовый Чек [13:44:16]line ПРОДАЖА [13:44:16]line ТРК (МРК, ГНК) : 24 [13:44:16]line Товар: 2710194210 [13:44:16]line ДТ-К-2 [13:44:16]line 6.570 * 76.20 [13:44:16]line = 500.63 [13:44:16]line НДС 12% НСП 1% [13:44:16]line > о реализуемом товаре [13:44:16]line ОКРУГЛЕНИЕ: -0.63 [13:44:16]line ИТОГО: 500.00 [13:44:16]line Внесено: 500.00 [13:44:16]line СДАЧА: 0.00 [13:44:16]line НСП 1% : 4.43 [13:44:16]line НДС 12% : 53.16 [13:44:16]line Наличными: 500.00 [13:44:16]line Безнал.: 0.00 [13:44:16]line Место: АЗС № 165 "Партнер Нефть" [13:44:16]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:44:16]line СНО: Общий режим [13:44:16]line Чек 340 20.10.2024 13:44 [13:44:16]line Смена: 314 ФФД: 1.0 [13:44:16]line ЗНМ: 0300000234 [13:44:16]line РНМ: 0000137193017469 [13:44:16]line Версия ККМ: v1.0 [13:44:16]line ФМ: 0000000000963156 [13:44:16]line ФД: 156268 [13:44:16]line ФПД: 215087305294607 [13:44:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T134416&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156268&fm=215087305294607&tin=02508201610067®Number=0000137193017469&sum=50000 [13:44:16]OFD Sender: Processing packet 156268 [packets to send 52, broken 51] [13:44:16]ProducePacketName [13:44:16]name=ofd_packets/00156268 [13:44:16]OFD Sender: To server: pG, [13:44:16]CommunicateWithHost lk.salyk.kg:30040 [13:44:16]ConnectInit lk.salyk.kg [13:44:16]written 0, free lines is 4095 [13:44:16]Connected sock=10 [13:44:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 3A B0 04 01 40 BE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 01 00 00 F4 03 04 00 30 09 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6C 62 02 00 35 04 06 00 C3 9E EA 6D 83 0F 29 31 C5 EE 9D EE 78 66 [13:44:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 04 33 47 00 9C A9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6C 62 02 00 F4 03 04 00 62 AF 14 67 B6 04 01 00 00 23 B8 B6 9A 13 F2 32 9A [13:44:16]CommunicateWithHost err = 0 [13:44:16]CheckOFDResponse [13:44:16]1017 (14) - 77093643461234 [13:44:16]1041 (16) - 0000000000963156 [13:44:16]1040 (4) - 156268 [13:44:16]1012 (4) - 20.10.2024 07:21 [13:44:16]1206 (1) - 0 [13:44:16]OFD Sender: Remove packet 156268 [13:44:16]ProducePacketName [13:44:16]name=ofd_packets/00156268 [13:44:16]NVStorageDeleteData [13:44:17]Write to MH i2c: 01 00 00 DE 41 1F [13:44:17]Write i2c OK [13:44:17]MH_I2C_Read... [13:44:17]Read from MH i2c: 01 [13:44:17]MH_I2C_Read... [13:44:17]Read from MH i2c: 01 07 00 [13:44:17]MH_I2C_Read... [13:44:17]Read from MH i2c: 01 07 00 DE 41 00 00 00 00 00 F3 0C 25 [13:44:17]RasterBufferAndPrint [13:44:17]line [13:44:17]line [13:44:17]line [13:44:17]line [13:44:17]line [13:44:17]written 0, free lines is 3321 [13:44:17]MH_Cut [13:44:17]Write to MH i2c: D1 01 00 E5 41 01 F8 [13:44:17]Write i2c OK [13:44:17]MH_I2C_Read... [13:44:17]Read from MH i2c: D1 [13:44:17]MH_I2C_Read... [13:44:17]Read from MH i2c: D1 01 00 [13:44:17]MH_I2C_Read... [13:44:17]Read from MH i2c: D1 01 00 E5 41 00 F7 [13:44:17]Write to MH i2c: 01 00 00 E6 41 27 [13:44:17]Write i2c OK [13:44:17]MH_I2C_Read... [13:44:17]OFD Sender: No OFD packet to send [13:44:17]*** Cut start [13:44:17]*** Partial cut [13:44:17]*** CUTSNS_PIN = 1 [13:44:17]*** CUTSNS_PIN = 0 [13:44:18]*** Brake cut motor [13:44:18]Read from MH i2c: 01 [13:44:18]MH_I2C_Read... [13:44:18]*** Stop cut motor [13:44:18]*** Cut end [13:44:18]Read from MH i2c: 01 07 00 [13:44:18]MH_I2C_Read... [13:44:18]Read from MH i2c: 01 07 00 E6 41 00 00 00 00 00 FF 0F 3C [13:44:18]process_action close_receipt done [13:44:18]requested_data is exist [13:44:18]produce_requested_data [13:44:18]requested_item fm.sn is exist - process it [13:44:18]wFMCommunicate request_size=4 [13:44:18]MH_SAM_APDU [13:44:18]CAPDU: 80 11 00 00 [13:44:18]Write to MH i2c: E2 08 00 E7 41 80 11 00 00 00 00 00 00 A2 [13:44:18]Write i2c OK [13:44:18]MH_I2C_Read... [13:44:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:44:18]Read from MH i2c: E2 [13:44:18]MH_I2C_Read... [13:44:18]Read from MH i2c: E2 17 00 [13:44:18]MH_I2C_Read... [13:44:18]Read from MH i2c: E2 17 00 E7 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F3 [13:44:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:44:18]wFMCommunicate OK [13:44:18]requested_item fd.num is exist - process it [13:44:18]SAM_PROTO_GetFieldsCounters [13:44:18]wFMCommunicate request_size=4 [13:44:18]MH_SAM_APDU [13:44:18]CAPDU: 80 13 00 00 [13:44:18]Write to MH i2c: E2 08 00 E8 41 80 13 00 00 00 00 00 00 A5 [13:44:18]Write i2c OK [13:44:18]MH_I2C_Read... [13:44:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:44:18]Read from MH i2c: E2 [13:44:18]MH_I2C_Read... [13:44:18]Read from MH i2c: E2 62 00 [13:44:18]MH_I2C_Read... [13:44:18]Read from MH i2c: E2 62 00 E8 41 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6C 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 54 01 00 00 5E 04 04 00 54 01 00 00 57 04 04 00 55 01 00 00 19 04 04 00 00 00 00 00 90 00 E8 [13:44:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6C 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 54 01 00 00 5E 04 04 00 54 01 00 00 57 04 04 00 55 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:44:18]wFMCommunicate OK [13:44:18]SAM_PROTO_GetFieldsCounters done [13:44:18]requested_item shift.num is exist - process it [13:44:18]requested_item shift.opened is exist - process it [13:44:18]req_shift_opened [13:44:18]FM_GetShiftState [13:44:18]SAM_PROTO_GetShiftState [13:44:18]wFMCommunicate request_size=4 [13:44:18]MH_SAM_APDU [13:44:18]CAPDU: 80 13 01 00 [13:44:18]Write to MH i2c: E2 08 00 E9 41 80 13 01 00 00 00 00 00 A7 [13:44:18]Write i2c OK [13:44:18]MH_I2C_Read... [13:44:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:44:18]Read from MH i2c: E2 [13:44:18]MH_I2C_Read... [13:44:18]Read from MH i2c: E2 0E 00 [13:44:18]MH_I2C_Read... [13:44:18]Read from MH i2c: E2 0E 00 E9 41 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 4E [13:44:18]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:44:18]wFMCommunicate OK [13:44:18]SAM_PROTO_GetShiftState done [13:44:18]FM_GetShiftState done [13:44:18]req_shift_opened done [13:44:18]requested_item shift.open_date is exist - process it [13:44:18]req_shift_open_date [13:44:18]req_shift_open_date done [13:44:18]produce_requested_data done [13:44:18]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156268,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:44:18]process_action_free close_receipt [13:44:18]json_value_free [13:44:18]json_value_free done [13:44:18]process_json_proto returns [13:44:18]Send response to host [13:44:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156268,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:44:18]free response buf [13:44:18]execute_script done [13:44:18]execute_script returns [13:44:18]free content buf [13:44:18]Sock 9.Close socket [13:44:18]Sock 9.Thread stoped [13:44:22]OFD Sender: No OFD packet to send [13:44:27]OFD Sender: No OFD packet to send [13:44:32]OFD Sender: No OFD packet to send [13:44:37]OFD Sender: No OFD packet to send [13:44:42]OFD Sender: No OFD packet to send [13:44:47]OFD Sender: No OFD packet to send [13:44:52]OFD Sender: No OFD packet to send [13:44:57]OFD Sender: No OFD packet to send [13:45:02]OFD Sender: No OFD packet to send [13:45:07]OFD Sender: No OFD packet to send [13:45:12]OFD Sender: No OFD packet to send [13:45:17]OFD Sender: No OFD packet to send [13:45:22]OFD Sender: No OFD packet to send [13:45:27]OFD Sender: No OFD packet to send [13:45:32]OFD Sender: No OFD packet to send [13:45:37]OFD Sender: No OFD packet to send [13:45:42]OFD Sender: No OFD packet to send [13:45:47]OFD Sender: No OFD packet to send [13:45:52]OFD Sender: No OFD packet to send [13:45:57]OFD Sender: No OFD packet to send [13:46:02]OFD Sender: No OFD packet to send [13:46:07]OFD Sender: No OFD packet to send [13:46:12]OFD Sender: No OFD packet to send [13:46:17]OFD Sender: No OFD packet to send [13:46:22]OFD Sender: No OFD packet to send [13:46:27]OFD Sender: No OFD packet to send [13:46:32]OFD Sender: No OFD packet to send [13:46:37]OFD Sender: No OFD packet to send [13:46:42]OFD Sender: No OFD packet to send [13:46:47]OFD Sender: No OFD packet to send [13:46:52]OFD Sender: No OFD packet to send [13:46:57]OFD Sender: No OFD packet to send [13:47:02]OFD Sender: No OFD packet to send [13:47:07]OFD Sender: No OFD packet to send [13:47:12]OFD Sender: No OFD packet to send [13:47:16]accept exits with 8 [13:47:16]New connection [13:47:16]New thread 3066695012 created [13:47:16]Thread 3066551652 joined [13:47:16]Waiting for new connection... [13:47:16] Sock 8.Parse request [13:47:16]Sock 8.Check first char [13:47:16]Sock 8.First char is OK [13:47:16]request: POST /json_proto HTTP/1.0 [13:47:16]Method: POST [13:47:16]URL: /json_proto [13:47:16]Method is POST - this is cgi request [13:47:16]url: /json_proto [13:47:16]query_string will be loaded in cgi processing [13:47:16]execute_cgi json_proto POST (null) [13:47:16]execute_cgi path=json_proto method=POST [13:47:16]POST find Content-Length [13:47:16]Host: 172.17.53.67:8080 [13:47:16]Content-Length: 677 [13:47:16]Content-Type: application/json [13:47:16] [13:47:16]POST finish read [13:47:16]Found Content-Length = 677 [13:47:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874564", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:47:16]execute_script... [13:47:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874564", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:47:16]POST & json_proto [13:47:16]process_json_proto [13:47:16]json parsed OK: [13:47:16]protocol is kg_v1.0 [13:47:16]action value=close_receipt [13:47:16]process_action close_receipt [13:47:16]cmd_close_receipt [13:47:16]MH_GetDate [13:47:16]Write to MH i2c: F0 00 00 EA 41 1A [13:47:16]Write i2c OK [13:47:16]MH_I2C_Read... [13:47:16]Read from MH i2c: F0 [13:47:16]MH_I2C_Read... [13:47:16]Read from MH i2c: F0 09 00 [13:47:16]MH_I2C_Read... [13:47:16]Read from MH i2c: F0 09 00 EA 41 00 E6 09 15 67 19 BC 99 64 60 [13:47:16]GetLastDocTimeStamp 1729431856 [13:47:16]current date 1729432038 [13:47:16]FM_GetShiftState [13:47:16]SAM_PROTO_GetShiftState [13:47:16]wFMCommunicate request_size=4 [13:47:16]MH_SAM_APDU [13:47:16]CAPDU: 80 13 01 00 [13:47:16]Write to MH i2c: E2 08 00 EB 41 80 13 01 00 00 00 00 00 A9 [13:47:16]Write i2c OK [13:47:16]MH_I2C_Read... [13:47:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:47:16]Read from MH i2c: E2 [13:47:16]MH_I2C_Read... [13:47:16]Read from MH i2c: E2 0E 00 [13:47:16]MH_I2C_Read... [13:47:16]Read from MH i2c: E2 0E 00 EB 41 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 50 [13:47:16]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:47:16]wFMCommunicate OK [13:47:16]SAM_PROTO_GetShiftState done [13:47:16]FM_GetShiftState done [13:47:16]opened in 1729383891 [13:47:16]opened+sec_in_day 1729470291 [13:47:16]quantity*price = 30038 [13:47:16]sum+1 = 30039 [13:47:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 341 20.10.2024 13:47 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156269 ФПД: 277111227312347 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T134718&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156269&fm=277111227312347&tin=02508201610067®Number=0000137193017469&sum=30000 [13:47:17]StoreToDocumentArchive [13:47:17]shift 314 fd 156269 [13:47:17]save to /storage/0314/doc_00156269 [13:47:17]save last doc name /storage/0314/doc_00156269 to /storage/kkm_last_doc_name [13:47:17]save OK [13:47:17]Clear old archive folders... [13:47:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:47:17]tlvbuf is 00873080 [13:47:17]SAM_PROTO_ClearQueue [13:47:17]wFMCommunicate request_size=4 [13:47:17]MH_SAM_APDU [13:47:17]CAPDU: 80 09 00 00 [13:47:17]Write to MH i2c: E2 08 00 F8 41 80 09 00 00 00 00 00 00 AB [13:47:17]Write i2c OK [13:47:17]MH_I2C_Read... [13:47:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:47:17]Read from MH i2c: E2 [13:47:17]MH_I2C_Read... [13:47:17]Read from MH i2c: E2 03 00 [13:47:17]MH_I2C_Read... [13:47:17]Read from MH i2c: E2 03 00 F8 41 00 90 00 AD [13:47:17]RAPDU: 90 00 [13:47:17]wFMCommunicate OK [13:47:17]SAM_PROTO_ClearQueue done [13:47:17]KKMCreateOFDPacket [13:47:17]OFDProtocolAddRootSTLVToBuf [13:47:17]FM_MakeSignedData [13:47:17]FM_MakeSignedData [13:47:17]SAM_PROTO_SignData [13:47:17]wFMCommunicate request_size=4 [13:47:17]MH_SAM_APDU [13:47:17]CAPDU: 80 0D 01 02 [13:47:17]Write to MH i2c: E2 08 00 F9 41 80 0D 01 02 00 00 00 00 B3 [13:47:17]Write i2c OK [13:47:17]MH_I2C_Read... [13:47:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:47:17]Read from MH i2c: E2 [13:47:17]MH_I2C_Read... [13:47:17]Read from MH i2c: E2 03 00 [13:47:17]MH_I2C_Read... [13:47:17]Read from MH i2c: E2 03 00 F9 41 00 90 00 AE [13:47:17]RAPDU: 90 00 [13:47:17]wFMCommunicate OK [13:47:17]wFMCommunicate request_size=255 [13:47:17]MH_SAM_APDU [13:47:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 01 00 00 F4 03 04 00 E6 09 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6D 62 02 00 35 04 06 00 FC [13:47:17]Write to MH i2c: E2 02 01 FA 41 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 01 00 00 F4 03 04 00 E6 09 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6D 62 02 00 35 04 06 00 FC 00 00 17 [13:47:17]Write i2c OK [13:47:17]MH_I2C_Read... [13:47:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:47:18]Read from MH i2c: E2 [13:47:18]MH_I2C_Read... [13:47:18]Read from MH i2c: E2 03 00 [13:47:18]MH_I2C_Read... [13:47:18]Read from MH i2c: E2 03 00 FA 41 00 90 00 AF [13:47:18]RAPDU: 90 00 [13:47:18]wFMCommunicate OK [13:47:18]wFMCommunicate request_size=10 [13:47:18]MH_SAM_APDU [13:47:18]CAPDU: 80 0D 02 02 05 07 FC 44 68 DB [13:47:18]Write to MH i2c: E2 0D 00 FB 41 80 0D 02 02 05 00 07 FC 44 68 DB 00 00 4A [13:47:18]Write i2c OK [13:47:18]MH_I2C_Read... [13:47:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:47:18]Read from MH i2c: E2 [13:47:18]MH_I2C_Read... [13:47:18]Read from MH i2c: E2 03 00 [13:47:18]MH_I2C_Read... [13:47:18]Read from MH i2c: E2 03 00 FB 41 00 90 00 B0 [13:47:18]RAPDU: 90 00 [13:47:18]wFMCommunicate OK [13:47:18]wFMCommunicate request_size=4 [13:47:18]MH_SAM_APDU [13:47:18]CAPDU: 80 0D 03 02 [13:47:18]Write to MH i2c: E2 08 00 FC 41 80 0D 03 02 00 00 00 00 B8 [13:47:18]Write i2c OK [13:47:18]MH_I2C_Read... [13:47:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:47:18]Read from MH i2c: E2 [13:47:18]MH_I2C_Read... [13:47:18]Read from MH i2c: E2 0B 00 [13:47:18]MH_I2C_Read... [13:47:18]Read from MH i2c: E2 0B 00 FC 41 00 25 71 1F 85 34 BC 2D D7 90 00 E7 [13:47:18]RAPDU: 25 71 1F 85 34 BC 2D D7 90 00 [13:47:18]wFMCommunicate OK [13:47:18]SAM_PROTO_SignData done [13:47:18]FM_MakeSignedData done [13:47:18]CreateOFDProtocolMessage [13:47:18]wFMCommunicate request_size=4 [13:47:18]MH_SAM_APDU [13:47:18]CAPDU: 80 11 00 00 [13:47:18]Write to MH i2c: E2 08 00 FD 41 80 11 00 00 00 00 00 00 B8 [13:47:18]Write i2c OK [13:47:18]MH_I2C_Read... [13:47:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:47:18]Read from MH i2c: E2 [13:47:18]MH_I2C_Read... [13:47:18]Read from MH i2c: E2 17 00 [13:47:18]MH_I2C_Read... [13:47:18]Read from MH i2c: E2 17 00 FD 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 09 [13:47:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:47:18]wFMCommunicate OK [13:47:18]CreateOFDProtocolMessage done [13:47:18]OFDSenderStorePacket 156269 [13:47:18]StoreOFDPacket docnum=156269 [13:47:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 54 8D 07 01 2D EA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 01 00 00 F4 03 04 00 E6 09 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6D 62 02 00 35 04 06 00 FC 07 FC 44 68 DB 25 71 1F 85 34 BC 2D D7 [13:47:18]CheckFolder [13:47:18]dirname=/storage/ofd_packets [13:47:18]CheckFolder done [13:47:18]ProducePacketName [13:47:18]name=ofd_packets/00156269 [13:47:18]NVStorageSaveData ofd_packets/00156269 [13:47:18]File name is /storage/ofd_packets/00156269 [13:47:18]Write 301 bytes [13:47:18]NVStorageSaveData done [13:47:18]OFDSenderStorePacket done [13:47:18]KKMCreateOFDPacket done [13:47:18]NVStorageSaveData kkm_last_timestamp [13:47:18]File name is /storage/kkm_last_timestamp [13:47:18]Write 4 bytes [13:47:18]NVStorageSaveData done [13:47:18]ExternCall_PrintAddStr [13:47:18]wPrintStart [13:47:18]Write to MH i2c: 01 00 00 FE 41 3F [13:47:18]Write i2c OK [13:47:18]MH_I2C_Read... [13:47:18]Read from MH i2c: 01 [13:47:18]MH_I2C_Read... [13:47:18]Read from MH i2c: 01 07 00 [13:47:18]MH_I2C_Read... [13:47:18]Read from MH i2c: 01 07 00 FE 41 00 00 00 00 00 FF 0F 54 [13:47:18]RasterBufferAndPrint [13:47:18]line Счет N : (1)874564 [13:47:18]line ИНН: 02508201610067 [13:47:18]line Контрольно-Кассовый Чек [13:47:18]line ПРОДАЖА [13:47:18]line ТРК (МРК, ГНК) : 32 [13:47:18]line Товар: 2710124130 [13:47:18]line Аи-92-К-5 [13:47:18]line 4.490 * 66.90 [13:47:18]line = 300.38 [13:47:18]line НДС 12% НСП 1% [13:47:18]line > о реализуемом товаре [13:47:18]line ОКРУГЛЕНИЕ: -0.38 [13:47:18]line ИТОГО: 300.00 [13:47:18]line Внесено: 300.00 [13:47:18]line СДАЧА: 0.00 [13:47:18]line НСП 1% : 2.66 [13:47:18]line НДС 12% : 31.90 [13:47:18]line Наличными: 300.00 [13:47:18]line Безнал.: 0.00 [13:47:18]line Место: АЗС № 165 "Партнер Нефть" [13:47:18]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:47:18]line СНО: Общий режим [13:47:18]line Чек 341 20.10.2024 13:47 [13:47:18]line Смена: 314 ФФД: 1.0 [13:47:18]line ЗНМ: 0300000234 [13:47:18]line РНМ: 0000137193017469 [13:47:18]line Версия ККМ: v1.0 [13:47:18]line ФМ: 0000000000963156 [13:47:18]line ФД: 156269 [13:47:18]line ФПД: 277111227312347 [13:47:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T134718&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156269&fm=277111227312347&tin=02508201610067®Number=0000137193017469&sum=30000 [13:47:18]OFD Sender: Processing packet 156269 [packets to send 52, broken 51] [13:47:18]ProducePacketName [13:47:18]name=ofd_packets/00156269 [13:47:18]OFD Sender: To server: pG, [13:47:18]CommunicateWithHost lk.salyk.kg:30040 [13:47:18]ConnectInit lk.salyk.kg [13:47:18]written 0, free lines is 4095 [13:47:18]Connected sock=10 [13:47:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 54 8D 07 01 2D EA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 01 00 00 F4 03 04 00 E6 09 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6D 62 02 00 35 04 06 00 FC 07 FC 44 68 DB 25 71 1F 85 34 BC 2D D7 [13:47:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B5 F0 47 00 EF 31 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6D 62 02 00 F4 03 04 00 18 B0 14 67 B6 04 01 00 00 4F 4C 34 2B E0 CC F7 94 [13:47:19]CommunicateWithHost err = 0 [13:47:19]CheckOFDResponse [13:47:19]1017 (14) - 77093643461234 [13:47:19]1041 (16) - 0000000000963156 [13:47:19]1040 (4) - 156269 [13:47:19]1012 (4) - 20.10.2024 07:24 [13:47:19]1206 (1) - 0 [13:47:19]OFD Sender: Remove packet 156269 [13:47:19]ProducePacketName [13:47:19]name=ofd_packets/00156269 [13:47:19]NVStorageDeleteData [13:47:19]Write to MH i2c: 01 00 00 29 42 6B [13:47:19]Write i2c OK [13:47:19]MH_I2C_Read... [13:47:19]Read from MH i2c: 01 [13:47:19]MH_I2C_Read... [13:47:19]Read from MH i2c: 01 07 00 [13:47:19]MH_I2C_Read... [13:47:19]Read from MH i2c: 01 07 00 29 42 00 00 00 00 00 E8 0C 66 [13:47:19]RasterBufferAndPrint [13:47:19]line [13:47:19]line [13:47:19]line [13:47:19]line [13:47:19]line [13:47:19]written 0, free lines is 3311 [13:47:19]MH_Cut [13:47:19]Write to MH i2c: D1 01 00 30 42 01 44 [13:47:19]Write i2c OK [13:47:19]MH_I2C_Read... [13:47:19]Read from MH i2c: D1 [13:47:19]MH_I2C_Read... [13:47:19]Read from MH i2c: D1 01 00 [13:47:19]MH_I2C_Read... [13:47:19]Read from MH i2c: D1 01 00 30 42 00 43 [13:47:19]Write to MH i2c: 01 00 00 31 42 73 [13:47:19]Write i2c OK [13:47:19]MH_I2C_Read... [13:47:19]OFD Sender: No OFD packet to send [13:47:19]*** Cut start [13:47:19]*** Partial cut [13:47:19]*** CUTSNS_PIN = 1 [13:47:19]*** CUTSNS_PIN = 0 [13:47:20]*** Brake cut motor [13:47:20]Read from MH i2c: 01 [13:47:20]MH_I2C_Read... [13:47:20]*** Stop cut motor [13:47:20]*** Cut end [13:47:20]Read from MH i2c: 01 07 00 [13:47:20]MH_I2C_Read... [13:47:20]Read from MH i2c: 01 07 00 31 42 00 00 00 00 00 FF 0F 88 [13:47:20]process_action close_receipt done [13:47:20]requested_data is exist [13:47:20]produce_requested_data [13:47:20]requested_item fm.sn is exist - process it [13:47:20]wFMCommunicate request_size=4 [13:47:20]MH_SAM_APDU [13:47:20]CAPDU: 80 11 00 00 [13:47:20]Write to MH i2c: E2 08 00 32 42 80 11 00 00 00 00 00 00 EE [13:47:20]Write i2c OK [13:47:20]MH_I2C_Read... [13:47:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:47:20]Read from MH i2c: E2 [13:47:20]MH_I2C_Read... [13:47:20]Read from MH i2c: E2 17 00 [13:47:20]MH_I2C_Read... [13:47:20]Read from MH i2c: E2 17 00 32 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3F [13:47:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:47:20]wFMCommunicate OK [13:47:20]requested_item fd.num is exist - process it [13:47:20]SAM_PROTO_GetFieldsCounters [13:47:20]wFMCommunicate request_size=4 [13:47:20]MH_SAM_APDU [13:47:20]CAPDU: 80 13 00 00 [13:47:20]Write to MH i2c: E2 08 00 33 42 80 13 00 00 00 00 00 00 F1 [13:47:20]Write i2c OK [13:47:20]MH_I2C_Read... [13:47:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:47:20]Read from MH i2c: E2 [13:47:20]MH_I2C_Read... [13:47:20]Read from MH i2c: E2 62 00 [13:47:20]MH_I2C_Read... [13:47:20]Read from MH i2c: E2 62 00 33 42 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6D 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 55 01 00 00 5E 04 04 00 55 01 00 00 57 04 04 00 56 01 00 00 19 04 04 00 00 00 00 00 90 00 38 [13:47:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6D 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 55 01 00 00 5E 04 04 00 55 01 00 00 57 04 04 00 56 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:47:20]wFMCommunicate OK [13:47:20]SAM_PROTO_GetFieldsCounters done [13:47:20]requested_item shift.num is exist - process it [13:47:20]requested_item shift.opened is exist - process it [13:47:20]req_shift_opened [13:47:20]FM_GetShiftState [13:47:20]SAM_PROTO_GetShiftState [13:47:20]wFMCommunicate request_size=4 [13:47:20]MH_SAM_APDU [13:47:20]CAPDU: 80 13 01 00 [13:47:20]Write to MH i2c: E2 08 00 34 42 80 13 01 00 00 00 00 00 F3 [13:47:20]Write i2c OK [13:47:20]MH_I2C_Read... [13:47:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:47:20]Read from MH i2c: E2 [13:47:20]MH_I2C_Read... [13:47:20]Read from MH i2c: E2 0E 00 [13:47:20]MH_I2C_Read... [13:47:20]Read from MH i2c: E2 0E 00 34 42 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 9A [13:47:20]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:47:20]wFMCommunicate OK [13:47:20]SAM_PROTO_GetShiftState done [13:47:20]FM_GetShiftState done [13:47:20]req_shift_opened done [13:47:20]requested_item shift.open_date is exist - process it [13:47:20]req_shift_open_date [13:47:20]req_shift_open_date done [13:47:20]produce_requested_data done [13:47:20]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156269,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:47:20]process_action_free close_receipt [13:47:20]json_value_free [13:47:20]json_value_free done [13:47:20]process_json_proto returns [13:47:20]Send response to host [13:47:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156269,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:47:20]free response buf [13:47:20]execute_script done [13:47:20]execute_script returns [13:47:20]free content buf [13:47:20]Sock 8.Close socket [13:47:20]Sock 8.Thread stoped [13:47:21]accept exits with 9 [13:47:21]New connection [13:47:21]New thread 3066551652 created [13:47:21]Thread 3066695012 joined [13:47:21]Waiting for new connection... [13:47:21] Sock 9.Parse request [13:47:21]Sock 9.Check first char [13:47:21]Sock 9.First char is OK [13:47:21]request: POST /json_proto HTTP/1.0 [13:47:21]Method: POST [13:47:21]URL: /json_proto [13:47:21]Method is POST - this is cgi request [13:47:21]url: /json_proto [13:47:21]query_string will be loaded in cgi processing [13:47:21]execute_cgi json_proto POST (null) [13:47:21]execute_cgi path=json_proto method=POST [13:47:21]POST find Content-Length [13:47:21]Host: 172.17.53.67:8080 [13:47:21]Content-Length: 762 [13:47:21]Content-Type: application/json [13:47:21] [13:47:21]POST finish read [13:47:21]Found Content-Length = 762 [13:47:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874563", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:47:21]execute_script... [13:47:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874563", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:47:21]POST & json_proto [13:47:21]process_json_proto [13:47:21]json parsed OK: [13:47:21]protocol is kg_v1.0 [13:47:21]action value=close_receipt [13:47:21]process_action close_receipt [13:47:21]cmd_close_receipt [13:47:21]MH_GetDate [13:47:21]Write to MH i2c: F0 00 00 35 42 66 [13:47:21]Write i2c OK [13:47:21]MH_I2C_Read... [13:47:21]Read from MH i2c: F0 [13:47:21]MH_I2C_Read... [13:47:21]Read from MH i2c: F0 09 00 [13:47:21]MH_I2C_Read... [13:47:21]Read from MH i2c: F0 09 00 35 42 00 EA 09 15 67 19 BC 99 64 B0 [13:47:21]GetLastDocTimeStamp 1729432038 [13:47:21]current date 1729432042 [13:47:21]FM_GetShiftState [13:47:21]SAM_PROTO_GetShiftState [13:47:21]wFMCommunicate request_size=4 [13:47:21]MH_SAM_APDU [13:47:21]CAPDU: 80 13 01 00 [13:47:21]Write to MH i2c: E2 08 00 36 42 80 13 01 00 00 00 00 00 F5 [13:47:21]Write i2c OK [13:47:21]MH_I2C_Read... [13:47:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:47:21]Read from MH i2c: E2 [13:47:21]MH_I2C_Read... [13:47:21]Read from MH i2c: E2 0E 00 [13:47:21]MH_I2C_Read... [13:47:21]Read from MH i2c: E2 0E 00 36 42 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 9C [13:47:21]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:47:21]wFMCommunicate OK [13:47:21]SAM_PROTO_GetShiftState done [13:47:21]FM_GetShiftState done [13:47:21]opened in 1729383891 [13:47:21]opened+sec_in_day 1729470291 [13:47:21]quantity*price = 100000 [13:47:21]sum+1 = 100002 [13:47:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 342 20.10.2024 13:47 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156270 ФПД: 252045207145393 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T134722&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156270&fm=252045207145393&tin=02508201610067®Number=0000137193017469&sum=100001 [13:47:22]StoreToDocumentArchive [13:47:22]shift 314 fd 156270 [13:47:22]save to /storage/0314/doc_00156270 [13:47:22]save last doc name /storage/0314/doc_00156270 to /storage/kkm_last_doc_name [13:47:22]save OK [13:47:22]Clear old archive folders... [13:47:22]ProcessDocumentItem done err = 0, tmpTLVsize=252 [13:47:22]tlvbuf is 008671D0 [13:47:22]SAM_PROTO_ClearQueue [13:47:22]wFMCommunicate request_size=4 [13:47:22]MH_SAM_APDU [13:47:22]CAPDU: 80 09 00 00 [13:47:22]Write to MH i2c: E2 08 00 43 42 80 09 00 00 00 00 00 00 F7 [13:47:22]Write i2c OK [13:47:22]MH_I2C_Read... [13:47:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:47:22]Read from MH i2c: E2 [13:47:22]MH_I2C_Read... [13:47:22]Read from MH i2c: E2 03 00 [13:47:22]MH_I2C_Read... [13:47:22]Read from MH i2c: E2 03 00 43 42 00 90 00 F9 [13:47:22]RAPDU: 90 00 [13:47:22]wFMCommunicate OK [13:47:22]SAM_PROTO_ClearQueue done [13:47:22]KKMCreateOFDPacket [13:47:22]OFDProtocolAddRootSTLVToBuf [13:47:22]FM_MakeSignedData [13:47:22]FM_MakeSignedData [13:47:22]SAM_PROTO_SignData [13:47:22]wFMCommunicate request_size=4 [13:47:22]MH_SAM_APDU [13:47:22]CAPDU: 80 0D 01 02 [13:47:22]Write to MH i2c: E2 08 00 44 42 80 0D 01 02 00 00 00 00 FF [13:47:22]Write i2c OK [13:47:22]MH_I2C_Read... [13:47:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:47:22]Read from MH i2c: E2 [13:47:22]MH_I2C_Read... [13:47:22]Read from MH i2c: E2 03 00 [13:47:22]MH_I2C_Read... [13:47:22]Read from MH i2c: E2 03 00 44 42 00 90 00 FA [13:47:22]RAPDU: 90 00 [13:47:22]wFMCommunicate OK [13:47:22]wFMCommunicate request_size=255 [13:47:22]MH_SAM_APDU [13:47:22]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 EA 09 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6E 62 02 00 35 04 06 00 [13:47:22]Write to MH i2c: E2 02 01 45 42 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 EA 09 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6E 62 02 00 35 04 06 00 00 00 CD [13:47:22]Write i2c OK [13:47:22]MH_I2C_Read... [13:47:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:47:23]Read from MH i2c: E2 [13:47:23]MH_I2C_Read... [13:47:23]Read from MH i2c: E2 03 00 [13:47:23]MH_I2C_Read... [13:47:23]Read from MH i2c: E2 03 00 45 42 00 90 00 FB [13:47:23]RAPDU: 90 00 [13:47:23]wFMCommunicate OK [13:47:23]wFMCommunicate request_size=11 [13:47:23]MH_SAM_APDU [13:47:23]CAPDU: 80 0D 02 02 06 E5 3B D9 0A 0B B1 [13:47:23]Write to MH i2c: E2 0E 00 46 42 80 0D 02 02 06 00 E5 3B D9 0A 0B B1 00 00 CD [13:47:23]Write i2c OK [13:47:23]MH_I2C_Read... [13:47:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:47:23]Read from MH i2c: E2 [13:47:23]MH_I2C_Read... [13:47:23]Read from MH i2c: E2 03 00 [13:47:23]MH_I2C_Read... [13:47:23]Read from MH i2c: E2 03 00 46 42 00 90 00 FC [13:47:23]RAPDU: 90 00 [13:47:23]wFMCommunicate OK [13:47:23]wFMCommunicate request_size=4 [13:47:23]MH_SAM_APDU [13:47:23]CAPDU: 80 0D 03 02 [13:47:23]Write to MH i2c: E2 08 00 47 42 80 0D 03 02 00 00 00 00 04 [13:47:23]Write i2c OK [13:47:23]MH_I2C_Read... [13:47:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:47:23]Read from MH i2c: E2 [13:47:23]MH_I2C_Read... [13:47:23]Read from MH i2c: E2 0B 00 [13:47:23]MH_I2C_Read... [13:47:23]Read from MH i2c: E2 0B 00 47 42 00 FD 94 36 BA 0B 80 67 1D 90 00 95 [13:47:23]RAPDU: FD 94 36 BA 0B 80 67 1D 90 00 [13:47:23]wFMCommunicate OK [13:47:23]SAM_PROTO_SignData done [13:47:23]FM_MakeSignedData done [13:47:23]CreateOFDProtocolMessage [13:47:23]wFMCommunicate request_size=4 [13:47:23]MH_SAM_APDU [13:47:23]CAPDU: 80 11 00 00 [13:47:23]Write to MH i2c: E2 08 00 48 42 80 11 00 00 00 00 00 00 04 [13:47:23]Write i2c OK [13:47:23]MH_I2C_Read... [13:47:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:47:23]Read from MH i2c: E2 [13:47:23]MH_I2C_Read... [13:47:23]Read from MH i2c: E2 17 00 [13:47:23]MH_I2C_Read... [13:47:23]Read from MH i2c: E2 17 00 48 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 55 [13:47:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:47:23]wFMCommunicate OK [13:47:23]CreateOFDProtocolMessage done [13:47:23]OFDSenderStorePacket 156270 [13:47:23]StoreOFDPacket docnum=156270 [13:47:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 F4 8C 08 01 B5 B3 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 EA 09 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6E 62 02 00 35 04 06 00 E5 3B D9 0A 0B B1 FD 94 36 BA 0B 80 67 1D [13:47:23]CheckFolder [13:47:23]dirname=/storage/ofd_packets [13:47:23]CheckFolder done [13:47:23]ProducePacketName [13:47:23]name=ofd_packets/00156270 [13:47:23]NVStorageSaveData ofd_packets/00156270 [13:47:23]File name is /storage/ofd_packets/00156270 [13:47:23]Write 302 bytes [13:47:23]NVStorageSaveData done [13:47:23]OFDSenderStorePacket done [13:47:23]KKMCreateOFDPacket done [13:47:23]NVStorageSaveData kkm_last_timestamp [13:47:23]File name is /storage/kkm_last_timestamp [13:47:23]Write 4 bytes [13:47:23]NVStorageSaveData done [13:47:23]ExternCall_PrintAddStr [13:47:23]wPrintStart [13:47:23]Write to MH i2c: 01 00 00 49 42 8B [13:47:23]Write i2c OK [13:47:23]MH_I2C_Read... [13:47:23]Read from MH i2c: 01 [13:47:23]MH_I2C_Read... [13:47:23]Read from MH i2c: 01 07 00 [13:47:23]MH_I2C_Read... [13:47:23]Read from MH i2c: 01 07 00 49 42 00 00 00 00 00 FF 0F A0 [13:47:23]RasterBufferAndPrint [13:47:23]line Счет N : (1)874563 [13:47:23]line ИНН: 02508201610067 [13:47:23]line Контрольно-Кассовый Чек [13:47:23]line ПРОДАЖА [13:47:23]line ТРК (МРК, ГНК) : 43 [13:47:23]line Товар: 2710124130 [13:47:23]line Super 92-К-5 [13:47:23]line 14.620 * 68.40 [13:47:23]line = 1000.01 [13:47:23]line НДС 12% НСП 1% [13:47:23]line > о реализуемом товаре [13:47:23]line ИТОГО: 1000.01 [13:47:23]line НСП 1% : 8.85 [13:47:23]line НДС 12% : 106.20 [13:47:23]line Наличными: 0.00 [13:47:23]line Безнал.: 1000.01 [13:47:23]line Место: АЗС № 165 "Партнер Нефть" [13:47:23]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:47:23]line СНО: Общий режим [13:47:23]line Чек 342 20.10.2024 13:47 [13:47:23]line Смена: 314 ФФД: 1.0 [13:47:23]line ЗНМ: 0300000234 [13:47:23]line РНМ: 0000137193017469 [13:47:23]line Версия ККМ: v1.0 [13:47:23]line Платежная система: Mbank [13:47:23]line ФМ: 0000000000963156 [13:47:23]line ФД: 156270 [13:47:23]line ФПД: 252045207145393 [13:47:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T134722&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156270&fm=252045207145393&tin=02508201610067®Number=0000137193017469&sum=100001 [13:47:23]OFD Sender: Processing packet 156270 [packets to send 52, broken 51] [13:47:23]ProducePacketName [13:47:23]name=ofd_packets/00156270 [13:47:23]OFD Sender: To server: pG, [13:47:23]CommunicateWithHost lk.salyk.kg:30040 [13:47:23]ConnectInit lk.salyk.kg [13:47:23]written 0, free lines is 4095 [13:47:23]Connected sock=10 [13:47:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 F4 8C 08 01 B5 B3 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 EA 09 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6E 62 02 00 35 04 06 00 E5 3B D9 0A 0B B1 FD 94 36 BA 0B 80 67 1D [13:47:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A8 B1 47 00 4C E5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6E 62 02 00 F4 03 04 00 1D B0 14 67 B6 04 01 00 00 9F 02 06 A8 3B 41 46 C0 [13:47:23]CommunicateWithHost err = 0 [13:47:23]CheckOFDResponse [13:47:23]1017 (14) - 77093643461234 [13:47:23]1041 (16) - 0000000000963156 [13:47:23]1040 (4) - 156270 [13:47:23]1012 (4) - 20.10.2024 07:24 [13:47:23]1206 (1) - 0 [13:47:23]OFD Sender: Remove packet 156270 [13:47:23]ProducePacketName [13:47:23]name=ofd_packets/00156270 [13:47:23]NVStorageDeleteData [13:47:24]Write to MH i2c: 01 00 00 72 42 B4 [13:47:24]Write i2c OK [13:47:24]MH_I2C_Read... [13:47:24]Read from MH i2c: 01 [13:47:24]MH_I2C_Read... [13:47:24]Read from MH i2c: 01 07 00 [13:47:24]MH_I2C_Read... [13:47:24]Read from MH i2c: 01 07 00 72 42 00 00 00 00 00 3B 0D 03 [13:47:24]RasterBufferAndPrint [13:47:24]line [13:47:24]line [13:47:24]line [13:47:24]line [13:47:24]line [13:47:24]written 0, free lines is 3401 [13:47:24]MH_Cut [13:47:24]Write to MH i2c: D1 01 00 79 42 01 8D [13:47:24]Write i2c OK [13:47:24]MH_I2C_Read... [13:47:24]Read from MH i2c: D1 [13:47:24]MH_I2C_Read... [13:47:24]Read from MH i2c: D1 01 00 [13:47:24]MH_I2C_Read... [13:47:24]Read from MH i2c: D1 01 00 79 42 00 8C [13:47:24]Write to MH i2c: 01 00 00 7A 42 BC [13:47:24]Write i2c OK [13:47:24]MH_I2C_Read... [13:47:24]OFD Sender: No OFD packet to send [13:47:24]*** Cut start [13:47:24]*** Partial cut [13:47:24]*** CUTSNS_PIN = 1 [13:47:24]*** CUTSNS_PIN = 0 [13:47:24]*** Brake cut motor [13:47:25]Read from MH i2c: 01 [13:47:25]MH_I2C_Read... [13:47:25]Read from MH i2c: 01 07 00 [13:47:25]MH_I2C_Read... [13:47:25]*** Stop cut motor [13:47:25]*** Cut end [13:47:25]Read from MH i2c: 01 07 00 7A 42 00 00 00 00 00 FF 0F D1 [13:47:25]process_action close_receipt done [13:47:25]requested_data is exist [13:47:25]produce_requested_data [13:47:25]requested_item fm.sn is exist - process it [13:47:25]wFMCommunicate request_size=4 [13:47:25]MH_SAM_APDU [13:47:25]CAPDU: 80 11 00 00 [13:47:25]Write to MH i2c: E2 08 00 7B 42 80 11 00 00 00 00 00 00 37 [13:47:25]Write i2c OK [13:47:25]MH_I2C_Read... [13:47:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:47:25]Read from MH i2c: E2 [13:47:25]MH_I2C_Read... [13:47:25]Read from MH i2c: E2 17 00 [13:47:25]MH_I2C_Read... [13:47:25]Read from MH i2c: E2 17 00 7B 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 88 [13:47:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:47:25]wFMCommunicate OK [13:47:25]requested_item fd.num is exist - process it [13:47:25]SAM_PROTO_GetFieldsCounters [13:47:25]wFMCommunicate request_size=4 [13:47:25]MH_SAM_APDU [13:47:25]CAPDU: 80 13 00 00 [13:47:25]Write to MH i2c: E2 08 00 7C 42 80 13 00 00 00 00 00 00 3A [13:47:25]Write i2c OK [13:47:25]MH_I2C_Read... [13:47:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:47:25]Read from MH i2c: E2 [13:47:25]MH_I2C_Read... [13:47:25]Read from MH i2c: E2 62 00 [13:47:25]MH_I2C_Read... [13:47:25]Read from MH i2c: E2 62 00 7C 42 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6E 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 56 01 00 00 5E 04 04 00 56 01 00 00 57 04 04 00 57 01 00 00 19 04 04 00 00 00 00 00 90 00 85 [13:47:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6E 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 56 01 00 00 5E 04 04 00 56 01 00 00 57 04 04 00 57 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:47:25]wFMCommunicate OK [13:47:25]SAM_PROTO_GetFieldsCounters done [13:47:25]requested_item shift.num is exist - process it [13:47:25]requested_item shift.opened is exist - process it [13:47:25]req_shift_opened [13:47:25]FM_GetShiftState [13:47:25]SAM_PROTO_GetShiftState [13:47:25]wFMCommunicate request_size=4 [13:47:25]MH_SAM_APDU [13:47:25]CAPDU: 80 13 01 00 [13:47:25]Write to MH i2c: E2 08 00 7D 42 80 13 01 00 00 00 00 00 3C [13:47:25]Write i2c OK [13:47:25]MH_I2C_Read... [13:47:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:47:25]Read from MH i2c: E2 [13:47:25]MH_I2C_Read... [13:47:25]Read from MH i2c: E2 0E 00 [13:47:25]MH_I2C_Read... [13:47:25]Read from MH i2c: E2 0E 00 7D 42 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 E3 [13:47:25]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:47:25]wFMCommunicate OK [13:47:25]SAM_PROTO_GetShiftState done [13:47:25]FM_GetShiftState done [13:47:25]req_shift_opened done [13:47:25]requested_item shift.open_date is exist - process it [13:47:25]req_shift_open_date [13:47:25]req_shift_open_date done [13:47:25]produce_requested_data done [13:47:25]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156270,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:47:25]process_action_free close_receipt [13:47:25]json_value_free [13:47:25]json_value_free done [13:47:25]process_json_proto returns [13:47:25]Send response to host [13:47:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156270,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:47:25]free response buf [13:47:25]execute_script done [13:47:25]execute_script returns [13:47:25]free content buf [13:47:25]Sock 9.Close socket [13:47:25]Sock 9.Thread stoped [13:47:29]OFD Sender: No OFD packet to send [13:47:34]OFD Sender: No OFD packet to send [13:47:39]OFD Sender: No OFD packet to send [13:47:44]OFD Sender: No OFD packet to send [13:47:49]OFD Sender: No OFD packet to send [13:47:54]OFD Sender: No OFD packet to send [13:47:59]OFD Sender: No OFD packet to send [13:48:04]OFD Sender: No OFD packet to send [13:48:09]OFD Sender: No OFD packet to send [13:48:10]accept exits with 8 [13:48:10]New connection [13:48:10]New thread 3066695012 created [13:48:10]Thread 3066551652 joined [13:48:10]Waiting for new connection... [13:48:10] Sock 8.Parse request [13:48:10]Sock 8.Check first char [13:48:10]Sock 8.First char is OK [13:48:10]request: POST /json_proto HTTP/1.0 [13:48:10]Method: POST [13:48:10]URL: /json_proto [13:48:10]Method is POST - this is cgi request [13:48:10]url: /json_proto [13:48:10]query_string will be loaded in cgi processing [13:48:10]execute_cgi json_proto POST (null) [13:48:10]execute_cgi path=json_proto method=POST [13:48:10]POST find Content-Length [13:48:10]Host: 172.17.53.67:8080 [13:48:10]Content-Length: 674 [13:48:10]Content-Type: application/json [13:48:10] [13:48:10]POST finish read [13:48:10]Found Content-Length = 674 [13:48:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874565", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:48:10]execute_script... [13:48:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874565", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:48:10]POST & json_proto [13:48:10]process_json_proto [13:48:10]json parsed OK: [13:48:10]protocol is kg_v1.0 [13:48:10]action value=close_receipt [13:48:10]process_action close_receipt [13:48:10]cmd_close_receipt [13:48:10]MH_GetDate [13:48:10]Write to MH i2c: F0 00 00 7E 42 AF [13:48:10]Write i2c OK [13:48:10]MH_I2C_Read... [13:48:10]Read from MH i2c: F0 [13:48:10]MH_I2C_Read... [13:48:10]Read from MH i2c: F0 09 00 [13:48:10]MH_I2C_Read... [13:48:10]Read from MH i2c: F0 09 00 7E 42 00 1B 0A 15 67 19 BC 99 64 2B [13:48:10]GetLastDocTimeStamp 1729432042 [13:48:10]current date 1729432091 [13:48:10]FM_GetShiftState [13:48:10]SAM_PROTO_GetShiftState [13:48:10]wFMCommunicate request_size=4 [13:48:10]MH_SAM_APDU [13:48:10]CAPDU: 80 13 01 00 [13:48:10]Write to MH i2c: E2 08 00 7F 42 80 13 01 00 00 00 00 00 3E [13:48:10]Write i2c OK [13:48:10]MH_I2C_Read... [13:48:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:48:10]Read from MH i2c: E2 [13:48:10]MH_I2C_Read... [13:48:10]Read from MH i2c: E2 0E 00 [13:48:10]MH_I2C_Read... [13:48:10]Read from MH i2c: E2 0E 00 7F 42 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 E5 [13:48:10]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:48:10]wFMCommunicate OK [13:48:10]SAM_PROTO_GetShiftState done [13:48:10]FM_GetShiftState done [13:48:10]opened in 1729383891 [13:48:10]opened+sec_in_day 1729470291 [13:48:10]quantity*price = 50063 [13:48:10]sum+1 = 50064 [13:48:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 343 20.10.2024 13:48 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156271 ФПД: 124652404445403 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T134811&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156271&fm=124652404445403&tin=02508201610067®Number=0000137193017469&sum=50000 [13:48:11]StoreToDocumentArchive [13:48:11]shift 314 fd 156271 [13:48:11]save to /storage/0314/doc_00156271 [13:48:11]save last doc name /storage/0314/doc_00156271 to /storage/kkm_last_doc_name [13:48:11]save OK [13:48:11]Clear old archive folders... [13:48:11]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:48:11]tlvbuf is B6E9BEF0 [13:48:11]SAM_PROTO_ClearQueue [13:48:11]wFMCommunicate request_size=4 [13:48:11]MH_SAM_APDU [13:48:11]CAPDU: 80 09 00 00 [13:48:11]Write to MH i2c: E2 08 00 8C 42 80 09 00 00 00 00 00 00 40 [13:48:11]Write i2c OK [13:48:11]MH_I2C_Read... [13:48:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:48:11]Read from MH i2c: E2 [13:48:11]MH_I2C_Read... [13:48:11]Read from MH i2c: E2 03 00 [13:48:11]MH_I2C_Read... [13:48:11]Read from MH i2c: E2 03 00 8C 42 00 90 00 42 [13:48:11]RAPDU: 90 00 [13:48:11]wFMCommunicate OK [13:48:11]SAM_PROTO_ClearQueue done [13:48:11]KKMCreateOFDPacket [13:48:11]OFDProtocolAddRootSTLVToBuf [13:48:11]FM_MakeSignedData [13:48:11]FM_MakeSignedData [13:48:11]SAM_PROTO_SignData [13:48:11]wFMCommunicate request_size=4 [13:48:11]MH_SAM_APDU [13:48:11]CAPDU: 80 0D 01 02 [13:48:11]Write to MH i2c: E2 08 00 8D 42 80 0D 01 02 00 00 00 00 48 [13:48:11]Write i2c OK [13:48:11]MH_I2C_Read... [13:48:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:48:11]Read from MH i2c: E2 [13:48:11]MH_I2C_Read... [13:48:11]Read from MH i2c: E2 03 00 [13:48:11]MH_I2C_Read... [13:48:11]Read from MH i2c: E2 03 00 8D 42 00 90 00 43 [13:48:11]RAPDU: 90 00 [13:48:11]wFMCommunicate OK [13:48:11]wFMCommunicate request_size=255 [13:48:11]MH_SAM_APDU [13:48:11]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 1B 0A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6F 62 02 00 35 04 06 00 71 5E E6 49 [13:48:11]Write to MH i2c: E2 02 01 8E 42 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 1B 0A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6F 62 02 00 35 04 06 00 71 5E E6 49 00 00 6F [13:48:11]Write i2c OK [13:48:11]MH_I2C_Read... [13:48:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:48:11]Read from MH i2c: E2 [13:48:11]MH_I2C_Read... [13:48:11]Read from MH i2c: E2 03 00 [13:48:11]MH_I2C_Read... [13:48:11]Read from MH i2c: E2 03 00 8E 42 00 90 00 44 [13:48:11]RAPDU: 90 00 [13:48:11]wFMCommunicate OK [13:48:11]wFMCommunicate request_size=7 [13:48:11]MH_SAM_APDU [13:48:11]CAPDU: 80 0D 02 02 02 90 DB [13:48:11]Write to MH i2c: E2 0A 00 8F 42 80 0D 02 02 02 00 90 DB 00 00 BA [13:48:11]Write i2c OK [13:48:11]MH_I2C_Read... [13:48:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:48:11]Read from MH i2c: E2 [13:48:11]MH_I2C_Read... [13:48:11]Read from MH i2c: E2 03 00 [13:48:11]MH_I2C_Read... [13:48:11]Read from MH i2c: E2 03 00 8F 42 00 90 00 45 [13:48:11]RAPDU: 90 00 [13:48:11]wFMCommunicate OK [13:48:11]wFMCommunicate request_size=4 [13:48:11]MH_SAM_APDU [13:48:11]CAPDU: 80 0D 03 02 [13:48:11]Write to MH i2c: E2 08 00 90 42 80 0D 03 02 00 00 00 00 4D [13:48:11]Write i2c OK [13:48:11]MH_I2C_Read... [13:48:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:48:11]Read from MH i2c: E2 [13:48:11]MH_I2C_Read... [13:48:11]Read from MH i2c: E2 0B 00 [13:48:11]MH_I2C_Read... [13:48:11]Read from MH i2c: E2 0B 00 90 42 00 B7 98 EB 4C B7 A7 70 FA 90 00 9C [13:48:11]RAPDU: B7 98 EB 4C B7 A7 70 FA 90 00 [13:48:11]wFMCommunicate OK [13:48:11]SAM_PROTO_SignData done [13:48:11]FM_MakeSignedData done [13:48:11]CreateOFDProtocolMessage [13:48:11]wFMCommunicate request_size=4 [13:48:11]MH_SAM_APDU [13:48:11]CAPDU: 80 11 00 00 [13:48:11]Write to MH i2c: E2 08 00 91 42 80 11 00 00 00 00 00 00 4D [13:48:11]Write i2c OK [13:48:11]MH_I2C_Read... [13:48:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:48:11]Read from MH i2c: E2 [13:48:11]MH_I2C_Read... [13:48:11]Read from MH i2c: E2 17 00 [13:48:11]MH_I2C_Read... [13:48:11]Read from MH i2c: E2 17 00 91 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9E [13:48:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:48:11]wFMCommunicate OK [13:48:11]CreateOFDProtocolMessage done [13:48:11]OFDSenderStorePacket 156271 [13:48:11]StoreOFDPacket docnum=156271 [13:48:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 4D 15 04 01 D4 2A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 1B 0A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6F 62 02 00 35 04 06 00 71 5E E6 49 90 DB B7 98 EB 4C B7 A7 70 FA [13:48:11]CheckFolder [13:48:11]dirname=/storage/ofd_packets [13:48:11]CheckFolder done [13:48:11]ProducePacketName [13:48:11]name=ofd_packets/00156271 [13:48:11]NVStorageSaveData ofd_packets/00156271 [13:48:11]File name is /storage/ofd_packets/00156271 [13:48:11]Write 298 bytes [13:48:11]NVStorageSaveData done [13:48:11]OFDSenderStorePacket done [13:48:11]KKMCreateOFDPacket done [13:48:11]NVStorageSaveData kkm_last_timestamp [13:48:11]File name is /storage/kkm_last_timestamp [13:48:11]Write 4 bytes [13:48:11]NVStorageSaveData done [13:48:11]ExternCall_PrintAddStr [13:48:11]wPrintStart [13:48:11]Write to MH i2c: 01 00 00 92 42 D4 [13:48:11]Write i2c OK [13:48:11]MH_I2C_Read... [13:48:11]Read from MH i2c: 01 [13:48:11]MH_I2C_Read... [13:48:11]Read from MH i2c: 01 07 00 [13:48:11]MH_I2C_Read... [13:48:11]Read from MH i2c: 01 07 00 92 42 00 00 00 00 00 FF 0F E9 [13:48:11]RasterBufferAndPrint [13:48:11]line Счет N : (1)874565 [13:48:11]line ИНН: 02508201610067 [13:48:11]line Контрольно-Кассовый Чек [13:48:11]line ПРОДАЖА [13:48:11]line ТРК (МРК, ГНК) : 24 [13:48:11]line Товар: 2710194210 [13:48:11]line ДТ-К-2 [13:48:11]line 6.570 * 76.20 [13:48:11]line = 500.63 [13:48:11]line НДС 12% НСП 1% [13:48:11]line > о реализуемом товаре [13:48:11]line ОКРУГЛЕНИЕ: -0.63 [13:48:11]line ИТОГО: 500.00 [13:48:11]line Внесено: 500.00 [13:48:11]line СДАЧА: 0.00 [13:48:11]line НСП 1% : 4.43 [13:48:11]line НДС 12% : 53.16 [13:48:11]line Наличными: 500.00 [13:48:11]line Безнал.: 0.00 [13:48:11]line Место: АЗС № 165 "Партнер Нефть" [13:48:11]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:48:11]line СНО: Общий режим [13:48:11]line Чек 343 20.10.2024 13:48 [13:48:11]line Смена: 314 ФФД: 1.0 [13:48:11]line ЗНМ: 0300000234 [13:48:11]line РНМ: 0000137193017469 [13:48:11]line Версия ККМ: v1.0 [13:48:11]line ФМ: 0000000000963156 [13:48:11]line ФД: 156271 [13:48:12]line ФПД: 124652404445403 [13:48:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T134811&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156271&fm=124652404445403&tin=02508201610067®Number=0000137193017469&sum=50000 [13:48:12]OFD Sender: Processing packet 156271 [packets to send 52, broken 51] [13:48:12]ProducePacketName [13:48:12]name=ofd_packets/00156271 [13:48:12]OFD Sender: To server: pG, [13:48:12]CommunicateWithHost lk.salyk.kg:30040 [13:48:12]ConnectInit lk.salyk.kg [13:48:12]written 0, free lines is 4095 [13:48:12]Connected sock=10 [13:48:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 4D 15 04 01 D4 2A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 1B 0A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6F 62 02 00 35 04 06 00 71 5E E6 49 90 DB B7 98 EB 4C B7 A7 70 FA [13:48:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E9 28 47 00 38 A4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6F 62 02 00 F4 03 04 00 4E B0 14 67 B6 04 01 00 00 55 EA 0E 11 93 97 8F AB [13:48:12]CommunicateWithHost err = 0 [13:48:12]CheckOFDResponse [13:48:12]1017 (14) - 77093643461234 [13:48:12]1041 (16) - 0000000000963156 [13:48:12]1040 (4) - 156271 [13:48:12]1012 (4) - 20.10.2024 07:25 [13:48:12]1206 (1) - 0 [13:48:12]OFD Sender: Remove packet 156271 [13:48:12]ProducePacketName [13:48:12]name=ofd_packets/00156271 [13:48:12]NVStorageDeleteData [13:48:12]Write to MH i2c: 01 00 00 BD 42 FF [13:48:12]Write i2c OK [13:48:12]MH_I2C_Read... [13:48:12]Read from MH i2c: 01 [13:48:12]MH_I2C_Read... [13:48:12]Read from MH i2c: 01 07 00 [13:48:12]MH_I2C_Read... [13:48:12]Read from MH i2c: 01 07 00 BD 42 00 00 00 00 00 E9 0C FB [13:48:12]RasterBufferAndPrint [13:48:12]line [13:48:12]line [13:48:12]line [13:48:12]line [13:48:12]line [13:48:12]written 0, free lines is 3314 [13:48:12]MH_Cut [13:48:12]Write to MH i2c: D1 01 00 C4 42 01 D8 [13:48:12]Write i2c OK [13:48:12]MH_I2C_Read... [13:48:12]Read from MH i2c: D1 [13:48:12]MH_I2C_Read... [13:48:12]Read from MH i2c: D1 01 00 [13:48:12]MH_I2C_Read... [13:48:12]Read from MH i2c: D1 01 00 C4 42 00 D7 [13:48:12]Write to MH i2c: 01 00 00 C5 42 07 [13:48:12]Write i2c OK [13:48:12]MH_I2C_Read... [13:48:12]OFD Sender: No OFD packet to send [13:48:13]*** Cut start [13:48:13]*** Partial cut [13:48:13]*** CUTSNS_PIN = 1 [13:48:13]*** CUTSNS_PIN = 0 [13:48:13]*** Brake cut motor [13:48:13]Read from MH i2c: 01 [13:48:13]MH_I2C_Read... [13:48:13]*** Stop cut motor [13:48:13]*** Cut end [13:48:13]Read from MH i2c: 01 07 00 [13:48:13]MH_I2C_Read... [13:48:13]Read from MH i2c: 01 07 00 C5 42 00 00 00 00 00 FF 0F 1C [13:48:13]process_action close_receipt done [13:48:13]requested_data is exist [13:48:13]produce_requested_data [13:48:13]requested_item fm.sn is exist - process it [13:48:13]wFMCommunicate request_size=4 [13:48:13]MH_SAM_APDU [13:48:13]CAPDU: 80 11 00 00 [13:48:13]Write to MH i2c: E2 08 00 C6 42 80 11 00 00 00 00 00 00 82 [13:48:13]Write i2c OK [13:48:13]MH_I2C_Read... [13:48:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:48:13]Read from MH i2c: E2 [13:48:13]MH_I2C_Read... [13:48:13]Read from MH i2c: E2 17 00 [13:48:13]MH_I2C_Read... [13:48:13]Read from MH i2c: E2 17 00 C6 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D3 [13:48:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:48:13]wFMCommunicate OK [13:48:13]requested_item fd.num is exist - process it [13:48:13]SAM_PROTO_GetFieldsCounters [13:48:13]wFMCommunicate request_size=4 [13:48:13]MH_SAM_APDU [13:48:13]CAPDU: 80 13 00 00 [13:48:13]Write to MH i2c: E2 08 00 C7 42 80 13 00 00 00 00 00 00 85 [13:48:13]Write i2c OK [13:48:13]MH_I2C_Read... [13:48:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:48:14]Read from MH i2c: E2 [13:48:14]MH_I2C_Read... [13:48:14]Read from MH i2c: E2 62 00 [13:48:14]MH_I2C_Read... [13:48:14]Read from MH i2c: E2 62 00 C7 42 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6F 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 57 01 00 00 5E 04 04 00 57 01 00 00 57 04 04 00 58 01 00 00 19 04 04 00 00 00 00 00 90 00 D4 [13:48:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6F 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 57 01 00 00 5E 04 04 00 57 01 00 00 57 04 04 00 58 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:48:14]wFMCommunicate OK [13:48:14]SAM_PROTO_GetFieldsCounters done [13:48:14]requested_item shift.num is exist - process it [13:48:14]requested_item shift.opened is exist - process it [13:48:14]req_shift_opened [13:48:14]FM_GetShiftState [13:48:14]SAM_PROTO_GetShiftState [13:48:14]wFMCommunicate request_size=4 [13:48:14]MH_SAM_APDU [13:48:14]CAPDU: 80 13 01 00 [13:48:14]Write to MH i2c: E2 08 00 C8 42 80 13 01 00 00 00 00 00 87 [13:48:14]Write i2c OK [13:48:14]MH_I2C_Read... [13:48:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:48:14]Read from MH i2c: E2 [13:48:14]MH_I2C_Read... [13:48:14]Read from MH i2c: E2 0E 00 [13:48:14]MH_I2C_Read... [13:48:14]Read from MH i2c: E2 0E 00 C8 42 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 2E [13:48:14]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:48:14]wFMCommunicate OK [13:48:14]SAM_PROTO_GetShiftState done [13:48:14]FM_GetShiftState done [13:48:14]req_shift_opened done [13:48:14]requested_item shift.open_date is exist - process it [13:48:14]req_shift_open_date [13:48:14]req_shift_open_date done [13:48:14]produce_requested_data done [13:48:14]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156271,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:48:14]process_action_free close_receipt [13:48:14]json_value_free [13:48:14]json_value_free done [13:48:14]process_json_proto returns [13:48:14]Send response to host [13:48:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156271,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:48:14]free response buf [13:48:14]execute_script done [13:48:14]execute_script returns [13:48:14]free content buf [13:48:14]Sock 8.Close socket [13:48:14]Sock 8.Thread stoped [13:48:17]OFD Sender: No OFD packet to send [13:48:22]OFD Sender: No OFD packet to send [13:48:27]OFD Sender: No OFD packet to send [13:48:32]OFD Sender: No OFD packet to send [13:48:37]OFD Sender: No OFD packet to send [13:48:42]OFD Sender: No OFD packet to send [13:48:47]OFD Sender: No OFD packet to send [13:48:52]OFD Sender: No OFD packet to send [13:48:57]OFD Sender: No OFD packet to send [13:49:02]OFD Sender: No OFD packet to send [13:49:07]OFD Sender: No OFD packet to send [13:49:12]OFD Sender: No OFD packet to send [13:49:17]OFD Sender: No OFD packet to send [13:49:22]OFD Sender: No OFD packet to send [13:49:27]OFD Sender: No OFD packet to send [13:49:32]OFD Sender: No OFD packet to send [13:49:37]OFD Sender: No OFD packet to send [13:49:42]OFD Sender: No OFD packet to send [13:49:47]OFD Sender: No OFD packet to send [13:49:52]OFD Sender: No OFD packet to send [13:49:57]OFD Sender: No OFD packet to send [13:50:02]OFD Sender: No OFD packet to send [13:50:07]OFD Sender: No OFD packet to send [13:50:12]OFD Sender: No OFD packet to send [13:50:17]OFD Sender: No OFD packet to send [13:50:22]OFD Sender: No OFD packet to send [13:50:27]OFD Sender: No OFD packet to send [13:50:32]OFD Sender: No OFD packet to send [13:50:37]OFD Sender: No OFD packet to send [13:50:42]OFD Sender: No OFD packet to send [13:50:48]OFD Sender: No OFD packet to send [13:50:53]OFD Sender: No OFD packet to send [13:50:58]OFD Sender: No OFD packet to send [13:51:03]OFD Sender: No OFD packet to send [13:51:08]OFD Sender: No OFD packet to send [13:51:13]OFD Sender: No OFD packet to send [13:51:18]OFD Sender: No OFD packet to send [13:51:23]OFD Sender: No OFD packet to send [13:51:26]accept exits with 9 [13:51:26]New connection [13:51:26]New thread 3066551652 created [13:51:26]Thread 3066695012 joined [13:51:26]Waiting for new connection... [13:51:26] Sock 9.Parse request [13:51:26]Sock 9.Check first char [13:51:26]Sock 9.First char is OK [13:51:26]request: POST /json_proto HTTP/1.0 [13:51:26]Method: POST [13:51:26]URL: /json_proto [13:51:26]Method is POST - this is cgi request [13:51:26]url: /json_proto [13:51:26]query_string will be loaded in cgi processing [13:51:26]execute_cgi json_proto POST (null) [13:51:26]execute_cgi path=json_proto method=POST [13:51:26]POST find Content-Length [13:51:26]Host: 172.17.53.67:8080 [13:51:26]Content-Length: 674 [13:51:26]Content-Type: application/json [13:51:26] [13:51:26]POST finish read [13:51:26]Found Content-Length = 674 [13:51:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874567", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:51:26]execute_script... [13:51:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874567", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:51:26]POST & json_proto [13:51:26]process_json_proto [13:51:26]json parsed OK: [13:51:26]protocol is kg_v1.0 [13:51:26]action value=close_receipt [13:51:26]process_action close_receipt [13:51:26]cmd_close_receipt [13:51:26]MH_GetDate [13:51:26]Write to MH i2c: F0 00 00 C9 42 FA [13:51:26]Write i2c OK [13:51:26]MH_I2C_Read... [13:51:26]Read from MH i2c: F0 [13:51:26]MH_I2C_Read... [13:51:26]Read from MH i2c: F0 09 00 [13:51:26]MH_I2C_Read... [13:51:26]Read from MH i2c: F0 09 00 C9 42 00 E0 0A 15 67 19 BC 99 64 3B [13:51:26]GetLastDocTimeStamp 1729432091 [13:51:26]current date 1729432288 [13:51:26]FM_GetShiftState [13:51:26]SAM_PROTO_GetShiftState [13:51:26]wFMCommunicate request_size=4 [13:51:26]MH_SAM_APDU [13:51:26]CAPDU: 80 13 01 00 [13:51:26]Write to MH i2c: E2 08 00 CA 42 80 13 01 00 00 00 00 00 89 [13:51:26]Write i2c OK [13:51:26]MH_I2C_Read... [13:51:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:51:26]Read from MH i2c: E2 [13:51:26]MH_I2C_Read... [13:51:26]Read from MH i2c: E2 0E 00 [13:51:26]MH_I2C_Read... [13:51:26]Read from MH i2c: E2 0E 00 CA 42 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 30 [13:51:26]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:51:26]wFMCommunicate OK [13:51:26]SAM_PROTO_GetShiftState done [13:51:26]FM_GetShiftState done [13:51:26]opened in 1729383891 [13:51:26]opened+sec_in_day 1729470291 [13:51:26]quantity*price = 50063 [13:51:26]sum+1 = 50064 [13:51:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 344 20.10.2024 13:51 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156272 ФПД: 25623950085517 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T135128&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156272&fm=25623950085517&tin=02508201610067®Number=0000137193017469&sum=50000 [13:51:27]StoreToDocumentArchive [13:51:27]shift 314 fd 156272 [13:51:27]save to /storage/0314/doc_00156272 [13:51:27]save last doc name /storage/0314/doc_00156272 to /storage/kkm_last_doc_name [13:51:27]save OK [13:51:27]Clear old archive folders... [13:51:27]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:51:27]tlvbuf is 008B03D0 [13:51:27]SAM_PROTO_ClearQueue [13:51:27]wFMCommunicate request_size=4 [13:51:27]MH_SAM_APDU [13:51:27]CAPDU: 80 09 00 00 [13:51:27]Write to MH i2c: E2 08 00 D7 42 80 09 00 00 00 00 00 00 8B [13:51:27]Write i2c OK [13:51:27]MH_I2C_Read... [13:51:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:51:27]Read from MH i2c: E2 [13:51:27]MH_I2C_Read... [13:51:27]Read from MH i2c: E2 03 00 [13:51:27]MH_I2C_Read... [13:51:27]Read from MH i2c: E2 03 00 D7 42 00 90 00 8D [13:51:27]RAPDU: 90 00 [13:51:27]wFMCommunicate OK [13:51:27]SAM_PROTO_ClearQueue done [13:51:27]KKMCreateOFDPacket [13:51:27]OFDProtocolAddRootSTLVToBuf [13:51:27]FM_MakeSignedData [13:51:27]FM_MakeSignedData [13:51:27]SAM_PROTO_SignData [13:51:27]wFMCommunicate request_size=4 [13:51:27]MH_SAM_APDU [13:51:27]CAPDU: 80 0D 01 02 [13:51:27]Write to MH i2c: E2 08 00 D8 42 80 0D 01 02 00 00 00 00 93 [13:51:27]Write i2c OK [13:51:27]MH_I2C_Read... [13:51:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:51:28]Read from MH i2c: E2 [13:51:28]MH_I2C_Read... [13:51:28]Read from MH i2c: E2 03 00 [13:51:28]MH_I2C_Read... [13:51:28]Read from MH i2c: E2 03 00 D8 42 00 90 00 8E [13:51:28]RAPDU: 90 00 [13:51:28]wFMCommunicate OK [13:51:28]wFMCommunicate request_size=255 [13:51:28]MH_SAM_APDU [13:51:28]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 E0 0A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 70 62 02 00 35 04 06 00 17 4E 0A 71 [13:51:28]Write to MH i2c: E2 02 01 D9 42 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 E0 0A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 70 62 02 00 35 04 06 00 17 4E 0A 71 00 00 63 [13:51:28]Write i2c OK [13:51:28]MH_I2C_Read... [13:51:28]OFD Sender: No OFD packet to send [13:51:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:51:28]Read from MH i2c: E2 [13:51:28]MH_I2C_Read... [13:51:28]Read from MH i2c: E2 03 00 [13:51:28]MH_I2C_Read... [13:51:28]Read from MH i2c: E2 03 00 D9 42 00 90 00 8F [13:51:28]RAPDU: 90 00 [13:51:28]wFMCommunicate OK [13:51:28]wFMCommunicate request_size=7 [13:51:28]MH_SAM_APDU [13:51:28]CAPDU: 80 0D 02 02 02 4D 8D [13:51:28]Write to MH i2c: E2 0A 00 DA 42 80 0D 02 02 02 00 4D 8D 00 00 74 [13:51:28]Write i2c OK [13:51:28]MH_I2C_Read... [13:51:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:51:28]Read from MH i2c: E2 [13:51:28]MH_I2C_Read... [13:51:28]Read from MH i2c: E2 03 00 [13:51:28]MH_I2C_Read... [13:51:28]Read from MH i2c: E2 03 00 DA 42 00 90 00 90 [13:51:28]RAPDU: 90 00 [13:51:28]wFMCommunicate OK [13:51:28]wFMCommunicate request_size=4 [13:51:28]MH_SAM_APDU [13:51:28]CAPDU: 80 0D 03 02 [13:51:28]Write to MH i2c: E2 08 00 DB 42 80 0D 03 02 00 00 00 00 98 [13:51:28]Write i2c OK [13:51:28]MH_I2C_Read... [13:51:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:51:28]Read from MH i2c: E2 [13:51:28]MH_I2C_Read... [13:51:28]Read from MH i2c: E2 0B 00 [13:51:28]MH_I2C_Read... [13:51:28]Read from MH i2c: E2 0B 00 DB 42 00 8B 4B 9D 89 B1 5D 7D 10 90 00 30 [13:51:28]RAPDU: 8B 4B 9D 89 B1 5D 7D 10 90 00 [13:51:28]wFMCommunicate OK [13:51:28]SAM_PROTO_SignData done [13:51:28]FM_MakeSignedData done [13:51:28]CreateOFDProtocolMessage [13:51:28]wFMCommunicate request_size=4 [13:51:28]MH_SAM_APDU [13:51:28]CAPDU: 80 11 00 00 [13:51:28]Write to MH i2c: E2 08 00 DC 42 80 11 00 00 00 00 00 00 98 [13:51:28]Write i2c OK [13:51:28]MH_I2C_Read... [13:51:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:51:28]Read from MH i2c: E2 [13:51:28]MH_I2C_Read... [13:51:28]Read from MH i2c: E2 17 00 [13:51:28]MH_I2C_Read... [13:51:28]Read from MH i2c: E2 17 00 DC 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E9 [13:51:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:51:28]wFMCommunicate OK [13:51:28]CreateOFDProtocolMessage done [13:51:28]OFDSenderStorePacket 156272 [13:51:28]StoreOFDPacket docnum=156272 [13:51:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 BA DD 04 01 10 23 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 E0 0A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 70 62 02 00 35 04 06 00 17 4E 0A 71 4D 8D 8B 4B 9D 89 B1 5D 7D 10 [13:51:28]CheckFolder [13:51:28]dirname=/storage/ofd_packets [13:51:28]CheckFolder done [13:51:28]ProducePacketName [13:51:28]name=ofd_packets/00156272 [13:51:28]NVStorageSaveData ofd_packets/00156272 [13:51:28]File name is /storage/ofd_packets/00156272 [13:51:28]Write 298 bytes [13:51:28]NVStorageSaveData done [13:51:28]OFDSenderStorePacket done [13:51:28]KKMCreateOFDPacket done [13:51:28]NVStorageSaveData kkm_last_timestamp [13:51:28]File name is /storage/kkm_last_timestamp [13:51:28]Write 4 bytes [13:51:28]NVStorageSaveData done [13:51:28]ExternCall_PrintAddStr [13:51:28]wPrintStart [13:51:28]Write to MH i2c: 01 00 00 DD 42 1F [13:51:28]Write i2c OK [13:51:28]MH_I2C_Read... [13:51:28]Read from MH i2c: 01 [13:51:28]MH_I2C_Read... [13:51:28]Read from MH i2c: 01 07 00 [13:51:28]MH_I2C_Read... [13:51:28]Read from MH i2c: 01 07 00 DD 42 00 00 00 00 00 FF 0F 34 [13:51:28]RasterBufferAndPrint [13:51:28]line Счет N : (1)874567 [13:51:28]line ИНН: 02508201610067 [13:51:28]line Контрольно-Кассовый Чек [13:51:28]line ПРОДАЖА [13:51:28]line ТРК (МРК, ГНК) : 44 [13:51:28]line Товар: 2710194210 [13:51:28]line ДТ-К-2 [13:51:28]line 6.570 * 76.20 [13:51:28]line = 500.63 [13:51:28]line НДС 12% НСП 1% [13:51:28]line > о реализуемом товаре [13:51:28]line ОКРУГЛЕНИЕ: -0.63 [13:51:28]line ИТОГО: 500.00 [13:51:28]line Внесено: 500.00 [13:51:28]line СДАЧА: 0.00 [13:51:28]line НСП 1% : 4.43 [13:51:28]line НДС 12% : 53.16 [13:51:28]line Наличными: 500.00 [13:51:28]line Безнал.: 0.00 [13:51:28]line Место: АЗС № 165 "Партнер Нефть" [13:51:28]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:51:28]line СНО: Общий режим [13:51:28]line Чек 344 20.10.2024 13:51 [13:51:28]line Смена: 314 ФФД: 1.0 [13:51:28]line ЗНМ: 0300000234 [13:51:28]line РНМ: 0000137193017469 [13:51:28]line Версия ККМ: v1.0 [13:51:28]line ФМ: 0000000000963156 [13:51:28]line ФД: 156272 [13:51:28]line ФПД: 25623950085517 [13:51:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T135128&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156272&fm=25623950085517&tin=02508201610067®Number=0000137193017469&sum=50000 [13:51:28]OFD Sender: Processing packet 156272 [packets to send 52, broken 51] [13:51:28]ProducePacketName [13:51:28]name=ofd_packets/00156272 [13:51:28]OFD Sender: To server: pG, [13:51:28]CommunicateWithHost lk.salyk.kg:30040 [13:51:28]ConnectInit lk.salyk.kg [13:51:28]written 0, free lines is 4095 [13:51:28]Connected sock=10 [13:51:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 BA DD 04 01 10 23 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 E0 0A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 70 62 02 00 35 04 06 00 17 4E 0A 71 4D 8D 8B 4B 9D 89 B1 5D 7D 10 [13:51:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C9 AE 47 00 59 D0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 70 62 02 00 F4 03 04 00 12 B1 14 67 B6 04 01 00 00 C8 CC 7A 80 EA CE 36 3D [13:51:29]CommunicateWithHost err = 0 [13:51:29]CheckOFDResponse [13:51:29]1017 (14) - 77093643461234 [13:51:29]1041 (16) - 0000000000963156 [13:51:29]1040 (4) - 156272 [13:51:29]1012 (4) - 20.10.2024 07:28 [13:51:29]1206 (1) - 0 [13:51:29]OFD Sender: Remove packet 156272 [13:51:29]ProducePacketName [13:51:29]name=ofd_packets/00156272 [13:51:29]NVStorageDeleteData [13:51:29]Write to MH i2c: 01 00 00 08 43 4B [13:51:29]Write i2c OK [13:51:29]MH_I2C_Read... [13:51:29]Read from MH i2c: 01 [13:51:29]MH_I2C_Read... [13:51:29]Read from MH i2c: 01 07 00 [13:51:29]MH_I2C_Read... [13:51:29]Read from MH i2c: 01 07 00 08 43 00 00 00 00 00 EC 0C 4A [13:51:29]RasterBufferAndPrint [13:51:29]line [13:51:29]line [13:51:29]line [13:51:29]line [13:51:29]line [13:51:29]written 0, free lines is 3317 [13:51:29]MH_Cut [13:51:29]Write to MH i2c: D1 01 00 0F 43 01 24 [13:51:29]Write i2c OK [13:51:29]MH_I2C_Read... [13:51:29]Read from MH i2c: D1 [13:51:29]MH_I2C_Read... [13:51:29]Read from MH i2c: D1 01 00 [13:51:29]MH_I2C_Read... [13:51:29]Read from MH i2c: D1 01 00 0F 43 00 23 [13:51:29]Write to MH i2c: 01 00 00 10 43 53 [13:51:29]Write i2c OK [13:51:29]MH_I2C_Read... [13:51:29]OFD Sender: No OFD packet to send [13:51:29]*** Cut start [13:51:29]*** Partial cut [13:51:29]*** CUTSNS_PIN = 1 [13:51:30]*** CUTSNS_PIN = 0 [13:51:30]*** Brake cut motor [13:51:30]Read from MH i2c: 01 [13:51:30]MH_I2C_Read... [13:51:30]*** Stop cut motor [13:51:30]*** Cut end [13:51:30]Read from MH i2c: 01 07 00 [13:51:30]MH_I2C_Read... [13:51:30]Read from MH i2c: 01 07 00 10 43 00 00 00 00 00 FF 0F 68 [13:51:30]process_action close_receipt done [13:51:30]requested_data is exist [13:51:30]produce_requested_data [13:51:30]requested_item fm.sn is exist - process it [13:51:30]wFMCommunicate request_size=4 [13:51:30]MH_SAM_APDU [13:51:30]CAPDU: 80 11 00 00 [13:51:30]Write to MH i2c: E2 08 00 11 43 80 11 00 00 00 00 00 00 CE [13:51:30]Write i2c OK [13:51:30]MH_I2C_Read... [13:51:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:51:30]Read from MH i2c: E2 [13:51:30]MH_I2C_Read... [13:51:30]Read from MH i2c: E2 17 00 [13:51:30]MH_I2C_Read... [13:51:30]Read from MH i2c: E2 17 00 11 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1F [13:51:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:51:30]wFMCommunicate OK [13:51:30]requested_item fd.num is exist - process it [13:51:30]SAM_PROTO_GetFieldsCounters [13:51:30]wFMCommunicate request_size=4 [13:51:30]MH_SAM_APDU [13:51:30]CAPDU: 80 13 00 00 [13:51:30]Write to MH i2c: E2 08 00 12 43 80 13 00 00 00 00 00 00 D1 [13:51:30]Write i2c OK [13:51:30]MH_I2C_Read... [13:51:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:51:30]Read from MH i2c: E2 [13:51:30]MH_I2C_Read... [13:51:30]Read from MH i2c: E2 62 00 [13:51:30]MH_I2C_Read... [13:51:30]Read from MH i2c: E2 62 00 12 43 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 70 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 58 01 00 00 5E 04 04 00 58 01 00 00 57 04 04 00 59 01 00 00 19 04 04 00 00 00 00 00 90 00 24 [13:51:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 70 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 58 01 00 00 5E 04 04 00 58 01 00 00 57 04 04 00 59 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:51:30]wFMCommunicate OK [13:51:30]SAM_PROTO_GetFieldsCounters done [13:51:30]requested_item shift.num is exist - process it [13:51:30]requested_item shift.opened is exist - process it [13:51:30]req_shift_opened [13:51:30]FM_GetShiftState [13:51:30]SAM_PROTO_GetShiftState [13:51:30]wFMCommunicate request_size=4 [13:51:30]MH_SAM_APDU [13:51:30]CAPDU: 80 13 01 00 [13:51:30]Write to MH i2c: E2 08 00 13 43 80 13 01 00 00 00 00 00 D3 [13:51:30]Write i2c OK [13:51:30]MH_I2C_Read... [13:51:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:51:30]Read from MH i2c: E2 [13:51:30]MH_I2C_Read... [13:51:30]Read from MH i2c: E2 0E 00 [13:51:30]MH_I2C_Read... [13:51:30]Read from MH i2c: E2 0E 00 13 43 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 7A [13:51:30]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:51:30]wFMCommunicate OK [13:51:30]SAM_PROTO_GetShiftState done [13:51:30]FM_GetShiftState done [13:51:30]req_shift_opened done [13:51:30]requested_item shift.open_date is exist - process it [13:51:30]req_shift_open_date [13:51:30]req_shift_open_date done [13:51:30]produce_requested_data done [13:51:30]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156272,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:51:30]process_action_free close_receipt [13:51:30]json_value_free [13:51:30]json_value_free done [13:51:30]process_json_proto returns [13:51:30]Send response to host [13:51:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156272,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:51:30]free response buf [13:51:30]execute_script done [13:51:30]execute_script returns [13:51:30]free content buf [13:51:30]Sock 9.Close socket [13:51:30]Sock 9.Thread stoped [13:51:31]accept exits with 8 [13:51:31]New connection [13:51:31]New thread 3066695012 created [13:51:31]Thread 3066551652 joined [13:51:31]Waiting for new connection... [13:51:31] Sock 8.Parse request [13:51:31]Sock 8.Check first char [13:51:31]Sock 8.First char is OK [13:51:31]request: POST /json_proto HTTP/1.0 [13:51:31]Method: POST [13:51:31]URL: /json_proto [13:51:31]Method is POST - this is cgi request [13:51:31]url: /json_proto [13:51:31]query_string will be loaded in cgi processing [13:51:31]execute_cgi json_proto POST (null) [13:51:31]execute_cgi path=json_proto method=POST [13:51:31]POST find Content-Length [13:51:31]Host: 172.17.53.67:8080 [13:51:31]Content-Length: 677 [13:51:31]Content-Type: application/json [13:51:31] [13:51:31]POST finish read [13:51:31]Found Content-Length = 677 [13:51:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874566", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:51:31]execute_script... [13:51:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874566", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:51:31]POST & json_proto [13:51:31]process_json_proto [13:51:31]json parsed OK: [13:51:31]protocol is kg_v1.0 [13:51:31]action value=close_receipt [13:51:31]process_action close_receipt [13:51:31]cmd_close_receipt [13:51:31]MH_GetDate [13:51:31]Write to MH i2c: F0 00 00 14 43 46 [13:51:31]Write i2c OK [13:51:31]MH_I2C_Read... [13:51:31]Read from MH i2c: F0 [13:51:31]MH_I2C_Read... [13:51:31]Read from MH i2c: F0 09 00 [13:51:31]MH_I2C_Read... [13:51:31]Read from MH i2c: F0 09 00 14 43 00 E4 0A 15 67 19 BC 99 64 8B [13:51:31]GetLastDocTimeStamp 1729432288 [13:51:31]current date 1729432292 [13:51:31]FM_GetShiftState [13:51:31]SAM_PROTO_GetShiftState [13:51:31]wFMCommunicate request_size=4 [13:51:31]MH_SAM_APDU [13:51:31]CAPDU: 80 13 01 00 [13:51:31]Write to MH i2c: E2 08 00 15 43 80 13 01 00 00 00 00 00 D5 [13:51:31]Write i2c OK [13:51:31]MH_I2C_Read... [13:51:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:51:31]Read from MH i2c: E2 [13:51:31]MH_I2C_Read... [13:51:31]Read from MH i2c: E2 0E 00 [13:51:31]MH_I2C_Read... [13:51:31]Read from MH i2c: E2 0E 00 15 43 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 7C [13:51:31]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:51:31]wFMCommunicate OK [13:51:31]SAM_PROTO_GetShiftState done [13:51:31]FM_GetShiftState done [13:51:31]opened in 1729383891 [13:51:31]opened+sec_in_day 1729470291 [13:51:31]quantity*price = 50010 [13:51:31]sum+1 = 50012 [13:51:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 345 20.10.2024 13:51 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156273 ФПД: 119033967591855 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T135132&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156273&fm=119033967591855&tin=02508201610067®Number=0000137193017469&sum=50000 [13:51:32]StoreToDocumentArchive [13:51:32]shift 314 fd 156273 [13:51:32]save to /storage/0314/doc_00156273 [13:51:32]save last doc name /storage/0314/doc_00156273 to /storage/kkm_last_doc_name [13:51:32]save OK [13:51:32]Clear old archive folders... [13:51:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:51:32]tlvbuf is 009239D0 [13:51:32]SAM_PROTO_ClearQueue [13:51:32]wFMCommunicate request_size=4 [13:51:32]MH_SAM_APDU [13:51:32]CAPDU: 80 09 00 00 [13:51:32]Write to MH i2c: E2 08 00 22 43 80 09 00 00 00 00 00 00 D7 [13:51:32]Write i2c OK [13:51:32]MH_I2C_Read... [13:51:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:51:32]Read from MH i2c: E2 [13:51:32]MH_I2C_Read... [13:51:32]Read from MH i2c: E2 03 00 [13:51:32]MH_I2C_Read... [13:51:32]Read from MH i2c: E2 03 00 22 43 00 90 00 D9 [13:51:32]RAPDU: 90 00 [13:51:32]wFMCommunicate OK [13:51:32]SAM_PROTO_ClearQueue done [13:51:32]KKMCreateOFDPacket [13:51:32]OFDProtocolAddRootSTLVToBuf [13:51:32]FM_MakeSignedData [13:51:32]FM_MakeSignedData [13:51:32]SAM_PROTO_SignData [13:51:32]wFMCommunicate request_size=4 [13:51:32]MH_SAM_APDU [13:51:32]CAPDU: 80 0D 01 02 [13:51:32]Write to MH i2c: E2 08 00 23 43 80 0D 01 02 00 00 00 00 DF [13:51:32]Write i2c OK [13:51:32]MH_I2C_Read... [13:51:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:51:32]Read from MH i2c: E2 [13:51:32]MH_I2C_Read... [13:51:32]Read from MH i2c: E2 03 00 [13:51:32]MH_I2C_Read... [13:51:32]Read from MH i2c: E2 03 00 23 43 00 90 00 DA [13:51:32]RAPDU: 90 00 [13:51:32]wFMCommunicate OK [13:51:32]wFMCommunicate request_size=255 [13:51:32]MH_SAM_APDU [13:51:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 E4 0A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 71 62 02 00 35 04 06 00 6C [13:51:32]Write to MH i2c: E2 02 01 24 43 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 E4 0A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 71 62 02 00 35 04 06 00 6C 00 00 9E [13:51:32]Write i2c OK [13:51:32]MH_I2C_Read... [13:51:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:51:33]Read from MH i2c: E2 [13:51:33]MH_I2C_Read... [13:51:33]Read from MH i2c: E2 03 00 [13:51:33]MH_I2C_Read... [13:51:33]Read from MH i2c: E2 03 00 24 43 00 90 00 DB [13:51:33]RAPDU: 90 00 [13:51:33]wFMCommunicate OK [13:51:33]wFMCommunicate request_size=10 [13:51:33]MH_SAM_APDU [13:51:33]CAPDU: 80 0D 02 02 05 42 C1 5A C1 AF [13:51:33]Write to MH i2c: E2 0D 00 25 43 80 0D 02 02 05 00 42 C1 5A C1 AF 00 00 B9 [13:51:33]Write i2c OK [13:51:33]MH_I2C_Read... [13:51:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:51:33]Read from MH i2c: E2 [13:51:33]MH_I2C_Read... [13:51:33]Read from MH i2c: E2 03 00 [13:51:33]MH_I2C_Read... [13:51:33]Read from MH i2c: E2 03 00 25 43 00 90 00 DC [13:51:33]RAPDU: 90 00 [13:51:33]wFMCommunicate OK [13:51:33]wFMCommunicate request_size=4 [13:51:33]MH_SAM_APDU [13:51:33]CAPDU: 80 0D 03 02 [13:51:33]Write to MH i2c: E2 08 00 26 43 80 0D 03 02 00 00 00 00 E4 [13:51:33]Write i2c OK [13:51:33]MH_I2C_Read... [13:51:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:51:33]Read from MH i2c: E2 [13:51:33]MH_I2C_Read... [13:51:33]Read from MH i2c: E2 0B 00 [13:51:33]MH_I2C_Read... [13:51:33]Read from MH i2c: E2 0B 00 26 43 00 24 71 64 ED 97 21 50 A0 90 00 73 [13:51:33]RAPDU: 24 71 64 ED 97 21 50 A0 90 00 [13:51:33]wFMCommunicate OK [13:51:33]SAM_PROTO_SignData done [13:51:33]FM_MakeSignedData done [13:51:33]CreateOFDProtocolMessage [13:51:33]wFMCommunicate request_size=4 [13:51:33]MH_SAM_APDU [13:51:33]CAPDU: 80 11 00 00 [13:51:33]Write to MH i2c: E2 08 00 27 43 80 11 00 00 00 00 00 00 E4 [13:51:33]Write i2c OK [13:51:33]MH_I2C_Read... [13:51:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:51:33]Read from MH i2c: E2 [13:51:33]MH_I2C_Read... [13:51:33]Read from MH i2c: E2 17 00 [13:51:33]MH_I2C_Read... [13:51:33]Read from MH i2c: E2 17 00 27 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 35 [13:51:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:51:33]wFMCommunicate OK [13:51:33]CreateOFDProtocolMessage done [13:51:33]OFDSenderStorePacket 156273 [13:51:33]StoreOFDPacket docnum=156273 [13:51:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0F FD 07 01 6F 76 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 E4 0A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 71 62 02 00 35 04 06 00 6C 42 C1 5A C1 AF 24 71 64 ED 97 21 50 A0 [13:51:33]CheckFolder [13:51:33]dirname=/storage/ofd_packets [13:51:33]CheckFolder done [13:51:33]ProducePacketName [13:51:33]name=ofd_packets/00156273 [13:51:33]NVStorageSaveData ofd_packets/00156273 [13:51:33]File name is /storage/ofd_packets/00156273 [13:51:33]Write 301 bytes [13:51:33]NVStorageSaveData done [13:51:33]OFDSenderStorePacket done [13:51:33]KKMCreateOFDPacket done [13:51:33]NVStorageSaveData kkm_last_timestamp [13:51:33]File name is /storage/kkm_last_timestamp [13:51:33]Write 4 bytes [13:51:33]NVStorageSaveData done [13:51:33]ExternCall_PrintAddStr [13:51:33]wPrintStart [13:51:33]Write to MH i2c: 01 00 00 28 43 6B [13:51:33]Write i2c OK [13:51:33]MH_I2C_Read... [13:51:33]Read from MH i2c: 01 [13:51:33]MH_I2C_Read... [13:51:33]Read from MH i2c: 01 07 00 [13:51:33]MH_I2C_Read... [13:51:33]Read from MH i2c: 01 07 00 28 43 00 00 00 00 00 FF 0F 80 [13:51:33]RasterBufferAndPrint [13:51:33]line Счет N : (1)874566 [13:51:33]line ИНН: 02508201610067 [13:51:33]line Контрольно-Кассовый Чек [13:51:33]line ПРОДАЖА [13:51:33]line ТРК (МРК, ГНК) : 11 [13:51:33]line Товар: 2710124500 [13:51:33]line Аи-95-К-5 [13:51:33]line 6.740 * 74.20 [13:51:33]line = 500.11 [13:51:33]line НДС 12% НСП 1% [13:51:33]line > о реализуемом товаре [13:51:33]line ОКРУГЛЕНИЕ: -0.11 [13:51:33]line ИТОГО: 500.00 [13:51:33]line Внесено: 500.00 [13:51:33]line СДАЧА: 0.00 [13:51:33]line НСП 1% : 4.43 [13:51:33]line НДС 12% : 53.11 [13:51:33]line Наличными: 500.00 [13:51:33]line Безнал.: 0.00 [13:51:33]line Место: АЗС № 165 "Партнер Нефть" [13:51:33]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:51:33]line СНО: Общий режим [13:51:33]line Чек 345 20.10.2024 13:51 [13:51:33]line Смена: 314 ФФД: 1.0 [13:51:33]line ЗНМ: 0300000234 [13:51:33]line РНМ: 0000137193017469 [13:51:33]line Версия ККМ: v1.0 [13:51:33]line ФМ: 0000000000963156 [13:51:33]line ФД: 156273 [13:51:33]line ФПД: 119033967591855 [13:51:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T135132&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156273&fm=119033967591855&tin=02508201610067®Number=0000137193017469&sum=50000 [13:51:33]OFD Sender: Processing packet 156273 [packets to send 52, broken 51] [13:51:33]ProducePacketName [13:51:33]name=ofd_packets/00156273 [13:51:33]OFD Sender: To server: pG, [13:51:33]CommunicateWithHost lk.salyk.kg:30040 [13:51:33]ConnectInit lk.salyk.kg [13:51:33]written 0, free lines is 4095 [13:51:33]Connected sock=10 [13:51:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0F FD 07 01 6F 76 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 E4 0A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 71 62 02 00 35 04 06 00 6C 42 C1 5A C1 AF 24 71 64 ED 97 21 50 A0 [13:51:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D1 C1 47 00 A4 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 39 36 33 31 35 36 10 04 04 00 71 62 02 00 F4 03 04 00 17 B1 14 67 B6 04 01 00 00 85 F0 9A B4 74 3A 64 72 [13:51:34]CommunicateWithHost err = 0 [13:51:34]CheckOFDResponse [13:51:34]1017 (14) - 77093643461234 [13:51:34]1041 (16) - 0000000000963156 [13:51:34]1040 (4) - 156273 [13:51:34]1012 (4) - 20.10.2024 07:28 [13:51:34]1206 (1) - 0 [13:51:34]OFD Sender: Remove packet 156273 [13:51:34]ProducePacketName [13:51:34]name=ofd_packets/00156273 [13:51:34]NVStorageDeleteData [13:51:34]Write to MH i2c: 01 00 00 53 43 96 [13:51:34]Write i2c OK [13:51:34]MH_I2C_Read... [13:51:34]Read from MH i2c: 01 [13:51:34]MH_I2C_Read... [13:51:34]Read from MH i2c: 01 07 00 [13:51:34]MH_I2C_Read... [13:51:34]Read from MH i2c: 01 07 00 53 43 00 00 00 00 00 FB 0C A4 [13:51:34]RasterBufferAndPrint [13:51:34]line [13:51:34]line [13:51:34]line [13:51:34]line [13:51:34]line [13:51:34]written 0, free lines is 3338 [13:51:34]MH_Cut [13:51:34]Write to MH i2c: D1 01 00 5A 43 01 6F [13:51:34]Write i2c OK [13:51:34]MH_I2C_Read... [13:51:34]Read from MH i2c: D1 [13:51:34]MH_I2C_Read... [13:51:34]Read from MH i2c: D1 01 00 [13:51:34]MH_I2C_Read... [13:51:34]Read from MH i2c: D1 01 00 5A 43 00 6E [13:51:34]Write to MH i2c: 01 00 00 5B 43 9E [13:51:34]Write i2c OK [13:51:34]MH_I2C_Read... [13:51:34]OFD Sender: No OFD packet to send [13:51:34]*** Cut start [13:51:34]*** Partial cut [13:51:34]*** CUTSNS_PIN = 1 [13:51:34]*** CUTSNS_PIN = 0 [13:51:35]*** Brake cut motor [13:51:35]Read from MH i2c: 01 [13:51:35]MH_I2C_Read... [13:51:35]*** Stop cut motor [13:51:35]*** Cut end [13:51:35]Read from MH i2c: 01 07 00 [13:51:35]MH_I2C_Read... [13:51:35]Read from MH i2c: 01 07 00 5B 43 00 00 00 00 00 FF 0F B3 [13:51:35]process_action close_receipt done [13:51:35]requested_data is exist [13:51:35]produce_requested_data [13:51:35]requested_item fm.sn is exist - process it [13:51:35]wFMCommunicate request_size=4 [13:51:35]MH_SAM_APDU [13:51:35]CAPDU: 80 11 00 00 [13:51:35]Write to MH i2c: E2 08 00 5C 43 80 11 00 00 00 00 00 00 19 [13:51:35]Write i2c OK [13:51:35]MH_I2C_Read... [13:51:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:51:35]Read from MH i2c: E2 [13:51:35]MH_I2C_Read... [13:51:35]Read from MH i2c: E2 17 00 [13:51:35]MH_I2C_Read... [13:51:35]Read from MH i2c: E2 17 00 5C 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6A [13:51:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:51:35]wFMCommunicate OK [13:51:35]requested_item fd.num is exist - process it [13:51:35]SAM_PROTO_GetFieldsCounters [13:51:35]wFMCommunicate request_size=4 [13:51:35]MH_SAM_APDU [13:51:35]CAPDU: 80 13 00 00 [13:51:35]Write to MH i2c: E2 08 00 5D 43 80 13 00 00 00 00 00 00 1C [13:51:35]Write i2c OK [13:51:35]MH_I2C_Read... [13:51:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:51:35]Read from MH i2c: E2 [13:51:35]MH_I2C_Read... [13:51:35]Read from MH i2c: E2 62 00 [13:51:35]MH_I2C_Read... [13:51:35]Read from MH i2c: E2 62 00 5D 43 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 71 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 59 01 00 00 5E 04 04 00 59 01 00 00 57 04 04 00 5A 01 00 00 19 04 04 00 00 00 00 00 90 00 73 [13:51:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 71 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 59 01 00 00 5E 04 04 00 59 01 00 00 57 04 04 00 5A 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:51:35]wFMCommunicate OK [13:51:35]SAM_PROTO_GetFieldsCounters done [13:51:35]requested_item shift.num is exist - process it [13:51:35]requested_item shift.opened is exist - process it [13:51:35]req_shift_opened [13:51:35]FM_GetShiftState [13:51:35]SAM_PROTO_GetShiftState [13:51:35]wFMCommunicate request_size=4 [13:51:35]MH_SAM_APDU [13:51:35]CAPDU: 80 13 01 00 [13:51:35]Write to MH i2c: E2 08 00 5E 43 80 13 01 00 00 00 00 00 1E [13:51:35]Write i2c OK [13:51:35]MH_I2C_Read... [13:51:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:51:35]Read from MH i2c: E2 [13:51:35]MH_I2C_Read... [13:51:35]Read from MH i2c: E2 0E 00 [13:51:35]MH_I2C_Read... [13:51:35]Read from MH i2c: E2 0E 00 5E 43 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C5 [13:51:35]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:51:35]wFMCommunicate OK [13:51:35]SAM_PROTO_GetShiftState done [13:51:35]FM_GetShiftState done [13:51:35]req_shift_opened done [13:51:35]requested_item shift.open_date is exist - process it [13:51:35]req_shift_open_date [13:51:35]req_shift_open_date done [13:51:35]produce_requested_data done [13:51:35]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156273,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:51:35]process_action_free close_receipt [13:51:35]json_value_free [13:51:35]json_value_free done [13:51:35]process_json_proto returns [13:51:35]Send response to host [13:51:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156273,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:51:35]free response buf [13:51:35]execute_script done [13:51:35]execute_script returns [13:51:35]free content buf [13:51:35]Sock 8.Close socket [13:51:35]Sock 8.Thread stoped [13:51:39]OFD Sender: No OFD packet to send [13:51:44]OFD Sender: No OFD packet to send [13:51:49]OFD Sender: No OFD packet to send [13:51:54]OFD Sender: No OFD packet to send [13:51:59]OFD Sender: No OFD packet to send [13:52:04]OFD Sender: No OFD packet to send [13:52:09]OFD Sender: No OFD packet to send [13:52:14]OFD Sender: No OFD packet to send [13:52:19]OFD Sender: No OFD packet to send [13:52:24]OFD Sender: No OFD packet to send [13:52:28]accept exits with 9 [13:52:28]New connection [13:52:28]New thread 3066551652 created [13:52:28]Thread 3066695012 joined [13:52:28]Waiting for new connection... [13:52:28] Sock 9.Parse request [13:52:28]Sock 9.Check first char [13:52:28]Sock 9.First char is OK [13:52:28]request: POST /json_proto HTTP/1.0 [13:52:28]Method: POST [13:52:28]URL: /json_proto [13:52:28]Method is POST - this is cgi request [13:52:28]url: /json_proto [13:52:28]query_string will be loaded in cgi processing [13:52:28]execute_cgi json_proto POST (null) [13:52:28]execute_cgi path=json_proto method=POST [13:52:28]POST find Content-Length [13:52:28]Host: 172.17.53.67:8080 [13:52:28]Content-Length: 674 [13:52:28]Content-Type: application/json [13:52:28] [13:52:28]POST finish read [13:52:28]Found Content-Length = 674 [13:52:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874568", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:52:28]execute_script... [13:52:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874568", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:52:28]POST & json_proto [13:52:28]process_json_proto [13:52:28]json parsed OK: [13:52:28]protocol is kg_v1.0 [13:52:28]action value=close_receipt [13:52:28]process_action close_receipt [13:52:28]cmd_close_receipt [13:52:28]MH_GetDate [13:52:28]Write to MH i2c: F0 00 00 5F 43 91 [13:52:28]Write i2c OK [13:52:28]MH_I2C_Read... [13:52:28]Read from MH i2c: F0 [13:52:28]MH_I2C_Read... [13:52:28]Read from MH i2c: F0 09 00 [13:52:28]MH_I2C_Read... [13:52:28]Read from MH i2c: F0 09 00 5F 43 00 1E 0B 15 67 19 BC 99 64 11 [13:52:28]GetLastDocTimeStamp 1729432292 [13:52:28]current date 1729432350 [13:52:28]FM_GetShiftState [13:52:28]SAM_PROTO_GetShiftState [13:52:28]wFMCommunicate request_size=4 [13:52:28]MH_SAM_APDU [13:52:28]CAPDU: 80 13 01 00 [13:52:28]Write to MH i2c: E2 08 00 60 43 80 13 01 00 00 00 00 00 20 [13:52:28]Write i2c OK [13:52:28]MH_I2C_Read... [13:52:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:52:28]Read from MH i2c: E2 [13:52:28]MH_I2C_Read... [13:52:28]Read from MH i2c: E2 0E 00 [13:52:28]MH_I2C_Read... [13:52:28]Read from MH i2c: E2 0E 00 60 43 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C7 [13:52:28]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:52:28]wFMCommunicate OK [13:52:28]SAM_PROTO_GetShiftState done [13:52:28]FM_GetShiftState done [13:52:28]opened in 1729383891 [13:52:28]opened+sec_in_day 1729470291 [13:52:28]quantity*price = 60045 [13:52:28]sum+1 = 60047 [13:52:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 346 20.10.2024 13:52 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156274 ФПД: 20435854513173 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T135230&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156274&fm=20435854513173&tin=02508201610067®Number=0000137193017469&sum=60000 [13:52:30]StoreToDocumentArchive [13:52:30]shift 314 fd 156274 [13:52:30]save to /storage/0314/doc_00156274 [13:52:30]save last doc name /storage/0314/doc_00156274 to /storage/kkm_last_doc_name [13:52:30]save OK [13:52:30]Clear old archive folders... [13:52:30]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:52:30]tlvbuf is 008B2FD0 [13:52:30]SAM_PROTO_ClearQueue [13:52:30]wFMCommunicate request_size=4 [13:52:30]MH_SAM_APDU [13:52:30]CAPDU: 80 09 00 00 [13:52:30]Write to MH i2c: E2 08 00 6D 43 80 09 00 00 00 00 00 00 22 [13:52:30]Write i2c OK [13:52:30]MH_I2C_Read... [13:52:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:52:30]Read from MH i2c: E2 [13:52:30]MH_I2C_Read... [13:52:30]Read from MH i2c: E2 03 00 [13:52:30]MH_I2C_Read... [13:52:30]Read from MH i2c: E2 03 00 6D 43 00 90 00 24 [13:52:30]RAPDU: 90 00 [13:52:30]wFMCommunicate OK [13:52:30]SAM_PROTO_ClearQueue done [13:52:30]KKMCreateOFDPacket [13:52:30]OFDProtocolAddRootSTLVToBuf [13:52:30]FM_MakeSignedData [13:52:30]FM_MakeSignedData [13:52:30]SAM_PROTO_SignData [13:52:30]wFMCommunicate request_size=4 [13:52:30]MH_SAM_APDU [13:52:30]CAPDU: 80 0D 01 02 [13:52:30]Write to MH i2c: E2 08 00 6E 43 80 0D 01 02 00 00 00 00 2A [13:52:30]Write i2c OK [13:52:30]MH_I2C_Read... [13:52:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:52:30]Read from MH i2c: E2 [13:52:30]MH_I2C_Read... [13:52:30]Read from MH i2c: E2 03 00 [13:52:30]MH_I2C_Read... [13:52:30]Read from MH i2c: E2 03 00 6E 43 00 90 00 25 [13:52:30]RAPDU: 90 00 [13:52:30]wFMCommunicate OK [13:52:30]wFMCommunicate request_size=255 [13:52:30]MH_SAM_APDU [13:52:30]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 1E 0B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 72 62 02 00 35 04 06 00 12 96 17 D9 [13:52:30]Write to MH i2c: E2 02 01 6F 43 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 1E 0B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 72 62 02 00 35 04 06 00 12 96 17 D9 00 00 2E [13:52:30]Write i2c OK [13:52:30]MH_I2C_Read... [13:52:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:52:30]Read from MH i2c: E2 [13:52:30]MH_I2C_Read... [13:52:30]Read from MH i2c: E2 03 00 [13:52:30]MH_I2C_Read... [13:52:30]Read from MH i2c: E2 03 00 6F 43 00 90 00 26 [13:52:30]RAPDU: 90 00 [13:52:30]wFMCommunicate OK [13:52:30]wFMCommunicate request_size=7 [13:52:30]MH_SAM_APDU [13:52:30]CAPDU: 80 0D 02 02 02 54 15 [13:52:30]Write to MH i2c: E2 0A 00 70 43 80 0D 02 02 02 00 54 15 00 00 9A [13:52:30]Write i2c OK [13:52:30]MH_I2C_Read... [13:52:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:52:30]Read from MH i2c: E2 [13:52:30]MH_I2C_Read... [13:52:30]Read from MH i2c: E2 03 00 [13:52:30]MH_I2C_Read... [13:52:30]Read from MH i2c: E2 03 00 70 43 00 90 00 27 [13:52:30]RAPDU: 90 00 [13:52:30]wFMCommunicate OK [13:52:30]wFMCommunicate request_size=4 [13:52:30]MH_SAM_APDU [13:52:30]CAPDU: 80 0D 03 02 [13:52:30]Write to MH i2c: E2 08 00 71 43 80 0D 03 02 00 00 00 00 2F [13:52:30]Write i2c OK [13:52:30]MH_I2C_Read... [13:52:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:52:30]Read from MH i2c: E2 [13:52:30]MH_I2C_Read... [13:52:30]Read from MH i2c: E2 0B 00 [13:52:30]MH_I2C_Read... [13:52:30]Read from MH i2c: E2 0B 00 71 43 00 44 01 38 78 77 6E 21 42 90 00 6D [13:52:30]RAPDU: 44 01 38 78 77 6E 21 42 90 00 [13:52:30]wFMCommunicate OK [13:52:30]SAM_PROTO_SignData done [13:52:30]FM_MakeSignedData done [13:52:30]CreateOFDProtocolMessage [13:52:30]wFMCommunicate request_size=4 [13:52:30]MH_SAM_APDU [13:52:30]CAPDU: 80 11 00 00 [13:52:30]Write to MH i2c: E2 08 00 72 43 80 11 00 00 00 00 00 00 2F [13:52:30]Write i2c OK [13:52:30]MH_I2C_Read... [13:52:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:52:30]Read from MH i2c: E2 [13:52:30]MH_I2C_Read... [13:52:30]Read from MH i2c: E2 17 00 [13:52:30]MH_I2C_Read... [13:52:30]Read from MH i2c: E2 17 00 72 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 80 [13:52:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:52:30]wFMCommunicate OK [13:52:30]CreateOFDProtocolMessage done [13:52:30]OFDSenderStorePacket 156274 [13:52:30]StoreOFDPacket docnum=156274 [13:52:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 D5 09 04 01 83 B8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 1E 0B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 72 62 02 00 35 04 06 00 12 96 17 D9 54 15 44 01 38 78 77 6E 21 42 [13:52:30]CheckFolder [13:52:30]dirname=/storage/ofd_packets [13:52:30]CheckFolder done [13:52:30]ProducePacketName [13:52:30]name=ofd_packets/00156274 [13:52:30]NVStorageSaveData ofd_packets/00156274 [13:52:30]File name is /storage/ofd_packets/00156274 [13:52:30]Write 298 bytes [13:52:30]NVStorageSaveData done [13:52:30]OFDSenderStorePacket done [13:52:30]KKMCreateOFDPacket done [13:52:30]NVStorageSaveData kkm_last_timestamp [13:52:30]File name is /storage/kkm_last_timestamp [13:52:30]Write 4 bytes [13:52:30]NVStorageSaveData done [13:52:30]ExternCall_PrintAddStr [13:52:30]wPrintStart [13:52:30]Write to MH i2c: 01 00 00 73 43 B6 [13:52:30]Write i2c OK [13:52:30]MH_I2C_Read... [13:52:30]Read from MH i2c: 01 [13:52:30]MH_I2C_Read... [13:52:30]Read from MH i2c: 01 07 00 [13:52:30]MH_I2C_Read... [13:52:30]Read from MH i2c: 01 07 00 73 43 00 00 00 00 00 FF 0F CB [13:52:30]RasterBufferAndPrint [13:52:30]line Счет N : (1)874568 [13:52:30]line ИНН: 02508201610067 [13:52:30]line Контрольно-Кассовый Чек [13:52:30]line ПРОДАЖА [13:52:30]line ТРК (МРК, ГНК) : 24 [13:52:30]line Товар: 2710194210 [13:52:30]line ДТ-К-2 [13:52:30]line 7.880 * 76.20 [13:52:30]line = 600.46 [13:52:30]line НДС 12% НСП 1% [13:52:30]line > о реализуемом товаре [13:52:30]line ОКРУГЛЕНИЕ: -0.46 [13:52:30]line ИТОГО: 600.00 [13:52:30]line Внесено: 600.00 [13:52:30]line СДАЧА: 0.00 [13:52:30]line НСП 1% : 5.31 [13:52:30]line НДС 12% : 63.77 [13:52:30]line Наличными: 600.00 [13:52:30]line Безнал.: 0.00 [13:52:30]line Место: АЗС № 165 "Партнер Нефть" [13:52:30]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:52:30]line СНО: Общий режим [13:52:30]line Чек 346 20.10.2024 13:52 [13:52:30]line Смена: 314 ФФД: 1.0 [13:52:30]line ЗНМ: 0300000234 [13:52:30]line РНМ: 0000137193017469 [13:52:30]line Версия ККМ: v1.0 [13:52:30]line ФМ: 0000000000963156 [13:52:30]line ФД: 156274 [13:52:30]line ФПД: 20435854513173 [13:52:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T135230&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156274&fm=20435854513173&tin=02508201610067®Number=0000137193017469&sum=60000 [13:52:30]OFD Sender: Processing packet 156274 [packets to send 52, broken 51] [13:52:30]ProducePacketName [13:52:30]name=ofd_packets/00156274 [13:52:30]OFD Sender: To server: pG, [13:52:30]CommunicateWithHost lk.salyk.kg:30040 [13:52:30]ConnectInit lk.salyk.kg [13:52:30]written 0, free lines is 4095 [13:52:31]Connected sock=10 [13:52:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 D5 09 04 01 83 B8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 1E 0B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 72 62 02 00 35 04 06 00 12 96 17 D9 54 15 44 01 38 78 77 6E 21 42 [13:52:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 4A FF 47 00 10 86 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 72 62 02 00 F4 03 04 00 51 B1 14 67 B6 04 01 00 00 A8 21 32 DD 04 FF 33 AC [13:52:31]CommunicateWithHost err = 0 [13:52:31]CheckOFDResponse [13:52:31]1017 (14) - 77093643461234 [13:52:31]1041 (16) - 0000000000963156 [13:52:31]1040 (4) - 156274 [13:52:31]1012 (4) - 20.10.2024 07:29 [13:52:31]1206 (1) - 0 [13:52:31]OFD Sender: Remove packet 156274 [13:52:31]ProducePacketName [13:52:31]name=ofd_packets/00156274 [13:52:31]NVStorageDeleteData [13:52:31]Write to MH i2c: 01 00 00 9E 43 E1 [13:52:31]Write i2c OK [13:52:31]MH_I2C_Read... [13:52:31]Read from MH i2c: 01 [13:52:31]MH_I2C_Read... [13:52:31]Read from MH i2c: 01 07 00 [13:52:31]MH_I2C_Read... [13:52:31]Read from MH i2c: 01 07 00 9E 43 00 00 00 00 00 E4 0C D8 [13:52:31]RasterBufferAndPrint [13:52:31]line [13:52:31]line [13:52:31]line [13:52:31]line [13:52:31]line [13:52:31]written 0, free lines is 3306 [13:52:31]MH_Cut [13:52:31]Write to MH i2c: D1 01 00 A5 43 01 BA [13:52:31]Write i2c OK [13:52:31]MH_I2C_Read... [13:52:31]Read from MH i2c: D1 [13:52:31]MH_I2C_Read... [13:52:31]Read from MH i2c: D1 01 00 [13:52:31]MH_I2C_Read... [13:52:31]Read from MH i2c: D1 01 00 A5 43 00 B9 [13:52:31]Write to MH i2c: 01 00 00 A6 43 E9 [13:52:31]Write i2c OK [13:52:31]MH_I2C_Read... [13:52:31]OFD Sender: No OFD packet to send [13:52:32]*** Cut start [13:52:32]*** Partial cut [13:52:32]*** CUTSNS_PIN = 1 [13:52:32]*** CUTSNS_PIN = 0 [13:52:32]*** Brake cut motor [13:52:32]Read from MH i2c: 01 [13:52:32]MH_I2C_Read... [13:52:32]*** Stop cut motor [13:52:32]*** Cut end [13:52:32]Read from MH i2c: 01 07 00 [13:52:32]MH_I2C_Read... [13:52:32]Read from MH i2c: 01 07 00 A6 43 00 00 00 00 00 FF 0F FE [13:52:32]process_action close_receipt done [13:52:32]requested_data is exist [13:52:32]produce_requested_data [13:52:32]requested_item fm.sn is exist - process it [13:52:32]wFMCommunicate request_size=4 [13:52:32]MH_SAM_APDU [13:52:32]CAPDU: 80 11 00 00 [13:52:32]Write to MH i2c: E2 08 00 A7 43 80 11 00 00 00 00 00 00 64 [13:52:32]Write i2c OK [13:52:32]MH_I2C_Read... [13:52:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:52:32]Read from MH i2c: E2 [13:52:32]MH_I2C_Read... [13:52:32]Read from MH i2c: E2 17 00 [13:52:32]MH_I2C_Read... [13:52:32]Read from MH i2c: E2 17 00 A7 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B5 [13:52:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:52:32]wFMCommunicate OK [13:52:32]requested_item fd.num is exist - process it [13:52:32]SAM_PROTO_GetFieldsCounters [13:52:32]wFMCommunicate request_size=4 [13:52:32]MH_SAM_APDU [13:52:32]CAPDU: 80 13 00 00 [13:52:32]Write to MH i2c: E2 08 00 A8 43 80 13 00 00 00 00 00 00 67 [13:52:32]Write i2c OK [13:52:32]MH_I2C_Read... [13:52:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:52:32]Read from MH i2c: E2 [13:52:32]MH_I2C_Read... [13:52:32]Read from MH i2c: E2 62 00 [13:52:32]MH_I2C_Read... [13:52:32]Read from MH i2c: E2 62 00 A8 43 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 72 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 5A 01 00 00 5E 04 04 00 5A 01 00 00 57 04 04 00 5B 01 00 00 19 04 04 00 00 00 00 00 90 00 C2 [13:52:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 72 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 5A 01 00 00 5E 04 04 00 5A 01 00 00 57 04 04 00 5B 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:52:32]wFMCommunicate OK [13:52:32]SAM_PROTO_GetFieldsCounters done [13:52:32]requested_item shift.num is exist - process it [13:52:32]requested_item shift.opened is exist - process it [13:52:32]req_shift_opened [13:52:32]FM_GetShiftState [13:52:32]SAM_PROTO_GetShiftState [13:52:32]wFMCommunicate request_size=4 [13:52:32]MH_SAM_APDU [13:52:32]CAPDU: 80 13 01 00 [13:52:32]Write to MH i2c: E2 08 00 A9 43 80 13 01 00 00 00 00 00 69 [13:52:32]Write i2c OK [13:52:32]MH_I2C_Read... [13:52:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:52:32]Read from MH i2c: E2 [13:52:32]MH_I2C_Read... [13:52:32]Read from MH i2c: E2 0E 00 [13:52:32]MH_I2C_Read... [13:52:32]Read from MH i2c: E2 0E 00 A9 43 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 10 [13:52:32]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:52:32]wFMCommunicate OK [13:52:32]SAM_PROTO_GetShiftState done [13:52:32]FM_GetShiftState done [13:52:32]req_shift_opened done [13:52:32]requested_item shift.open_date is exist - process it [13:52:32]req_shift_open_date [13:52:32]req_shift_open_date done [13:52:32]produce_requested_data done [13:52:32]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156274,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:52:32]process_action_free close_receipt [13:52:32]json_value_free [13:52:32]json_value_free done [13:52:32]process_json_proto returns [13:52:32]Send response to host [13:52:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156274,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:52:32]free response buf [13:52:32]execute_script done [13:52:32]execute_script returns [13:52:32]free content buf [13:52:32]Sock 9.Close socket [13:52:32]Sock 9.Thread stoped [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:34]accept exits with 8 [13:53:34]New connection [13:53:34]New thread 3066695012 created [13:53:34]Thread 3066551652 joined [13:53:34]Waiting for new connection... [13:53:34] Sock 8.Parse request [13:53:34]Sock 8.Check first char [13:53:34]Sock 8.First char is OK [13:53:34]request: POST /json_proto HTTP/1.0 [13:53:34]Method: POST [13:53:34]URL: /json_proto [13:53:34]Method is POST - this is cgi request [13:53:34]url: /json_proto [13:53:34]query_string will be loaded in cgi processing [13:53:34]execute_cgi json_proto POST (null) [13:53:34]execute_cgi path=json_proto method=POST [13:53:34]POST find Content-Length [13:53:34]Host: 172.17.53.67:8080 [13:53:34]Content-Length: 674 [13:53:34]Content-Type: application/json [13:53:34] [13:53:34]POST finish read [13:53:34]Found Content-Length = 674 [13:53:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874569", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 2.630, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:53:34]execute_script... [13:53:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874569", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 2.630, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:53:34]POST & json_proto [13:53:34]process_json_proto [13:53:34]json parsed OK: [13:53:34]protocol is kg_v1.0 [13:53:34]action value=close_receipt [13:53:34]process_action close_receipt [13:53:34]cmd_close_receipt [13:53:34]MH_GetDate [13:53:34]Write to MH i2c: F0 00 00 AA 43 DC [13:53:34]Write i2c OK [13:53:34]MH_I2C_Read... [13:53:34]Read from MH i2c: F0 [13:53:34]MH_I2C_Read... [13:53:34]Read from MH i2c: F0 09 00 [13:53:34]MH_I2C_Read... [13:53:34]Read from MH i2c: F0 09 00 AA 43 00 60 0B 15 67 19 BC 99 64 9E [13:53:34]GetLastDocTimeStamp 1729432350 [13:53:34]current date 1729432416 [13:53:34]FM_GetShiftState [13:53:34]SAM_PROTO_GetShiftState [13:53:34]wFMCommunicate request_size=4 [13:53:34]MH_SAM_APDU [13:53:34]CAPDU: 80 13 01 00 [13:53:34]Write to MH i2c: E2 08 00 AB 43 80 13 01 00 00 00 00 00 6B [13:53:34]Write i2c OK [13:53:34]MH_I2C_Read... [13:53:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:53:34]Read from MH i2c: E2 [13:53:34]MH_I2C_Read... [13:53:34]Read from MH i2c: E2 0E 00 [13:53:34]MH_I2C_Read... [13:53:34]Read from MH i2c: E2 0E 00 AB 43 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 12 [13:53:34]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:53:34]wFMCommunicate OK [13:53:34]SAM_PROTO_GetShiftState done [13:53:34]FM_GetShiftState done [13:53:34]opened in 1729383891 [13:53:34]opened+sec_in_day 1729470291 [13:53:34]quantity*price = 20040 [13:53:34]sum+1 = 20042 [13:53:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.28 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 347 20.10.2024 13:53 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156275 ФПД: 158686219276195 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T135336&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156275&fm=158686219276195&tin=02508201610067®Number=0000137193017469&sum=20000 [13:53:35]StoreToDocumentArchive [13:53:35]shift 314 fd 156275 [13:53:35]save to /storage/0314/doc_00156275 [13:53:35]save last doc name /storage/0314/doc_00156275 to /storage/kkm_last_doc_name [13:53:35]save OK [13:53:35]Clear old archive folders... [13:53:35]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:53:35]tlvbuf is 00996440 [13:53:35]SAM_PROTO_ClearQueue [13:53:35]wFMCommunicate request_size=4 [13:53:35]MH_SAM_APDU [13:53:35]CAPDU: 80 09 00 00 [13:53:35]Write to MH i2c: E2 08 00 B8 43 80 09 00 00 00 00 00 00 6D [13:53:35]Write i2c OK [13:53:35]MH_I2C_Read... [13:53:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:53:35]Read from MH i2c: E2 [13:53:35]MH_I2C_Read... [13:53:35]Read from MH i2c: E2 03 00 [13:53:35]MH_I2C_Read... [13:53:35]Read from MH i2c: E2 03 00 B8 43 00 90 00 6F [13:53:35]RAPDU: 90 00 [13:53:35]wFMCommunicate OK [13:53:35]SAM_PROTO_ClearQueue done [13:53:35]KKMCreateOFDPacket [13:53:35]OFDProtocolAddRootSTLVToBuf [13:53:35]FM_MakeSignedData [13:53:35]FM_MakeSignedData [13:53:35]SAM_PROTO_SignData [13:53:35]wFMCommunicate request_size=4 [13:53:35]MH_SAM_APDU [13:53:35]CAPDU: 80 0D 01 02 [13:53:35]Write to MH i2c: E2 08 00 B9 43 80 0D 01 02 00 00 00 00 75 [13:53:35]Write i2c OK [13:53:35]MH_I2C_Read... [13:53:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:53:35]Read from MH i2c: E2 [13:53:35]MH_I2C_Read... [13:53:35]Read from MH i2c: E2 03 00 [13:53:35]MH_I2C_Read... [13:53:35]Read from MH i2c: E2 03 00 B9 43 00 90 00 70 [13:53:35]RAPDU: 90 00 [13:53:35]wFMCommunicate OK [13:53:35]wFMCommunicate request_size=255 [13:53:35]MH_SAM_APDU [13:53:35]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 46 0A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 60 0B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 73 62 02 00 35 04 06 00 90 53 03 BB [13:53:35]Write to MH i2c: E2 02 01 BA 43 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 46 0A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 60 0B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 73 62 02 00 35 04 06 00 90 53 03 BB 00 00 8A [13:53:35]Write i2c OK [13:53:35]MH_I2C_Read... [13:53:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:53:36]Read from MH i2c: E2 [13:53:36]MH_I2C_Read... [13:53:36]Read from MH i2c: E2 03 00 [13:53:36]MH_I2C_Read... [13:53:36]Read from MH i2c: E2 03 00 BA 43 00 90 00 71 [13:53:36]RAPDU: 90 00 [13:53:36]wFMCommunicate OK [13:53:36]wFMCommunicate request_size=7 [13:53:36]MH_SAM_APDU [13:53:36]CAPDU: 80 0D 02 02 02 0F A3 [13:53:36]Write to MH i2c: E2 0A 00 BB 43 80 0D 02 02 02 00 0F A3 00 00 2E [13:53:36]Write i2c OK [13:53:36]MH_I2C_Read... [13:53:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:53:36]Read from MH i2c: E2 [13:53:36]MH_I2C_Read... [13:53:36]Read from MH i2c: E2 03 00 [13:53:36]MH_I2C_Read... [13:53:36]Read from MH i2c: E2 03 00 BB 43 00 90 00 72 [13:53:36]RAPDU: 90 00 [13:53:36]wFMCommunicate OK [13:53:36]wFMCommunicate request_size=4 [13:53:36]MH_SAM_APDU [13:53:36]CAPDU: 80 0D 03 02 [13:53:36]Write to MH i2c: E2 08 00 BC 43 80 0D 03 02 00 00 00 00 7A [13:53:36]Write i2c OK [13:53:36]MH_I2C_Read... [13:53:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:53:36]Read from MH i2c: E2 [13:53:36]MH_I2C_Read... [13:53:36]Read from MH i2c: E2 0B 00 [13:53:36]MH_I2C_Read... [13:53:36]Read from MH i2c: E2 0B 00 BC 43 00 8D C7 36 17 B6 C9 73 A3 90 00 B1 [13:53:36]RAPDU: 8D C7 36 17 B6 C9 73 A3 90 00 [13:53:36]wFMCommunicate OK [13:53:36]SAM_PROTO_SignData done [13:53:36]FM_MakeSignedData done [13:53:36]CreateOFDProtocolMessage [13:53:36]wFMCommunicate request_size=4 [13:53:36]MH_SAM_APDU [13:53:36]CAPDU: 80 11 00 00 [13:53:36]Write to MH i2c: E2 08 00 BD 43 80 11 00 00 00 00 00 00 7A [13:53:36]Write i2c OK [13:53:36]MH_I2C_Read... [13:53:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:53:36]Read from MH i2c: E2 [13:53:36]MH_I2C_Read... [13:53:36]Read from MH i2c: E2 17 00 [13:53:36]MH_I2C_Read... [13:53:36]Read from MH i2c: E2 17 00 BD 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CB [13:53:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:53:36]wFMCommunicate OK [13:53:36]CreateOFDProtocolMessage done [13:53:36]OFDSenderStorePacket 156275 [13:53:36]StoreOFDPacket docnum=156275 [13:53:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 EF 12 04 01 E4 0C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 46 0A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 60 0B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 73 62 02 00 35 04 06 00 90 53 03 BB 0F A3 8D C7 36 17 B6 C9 73 A3 [13:53:36]CheckFolder [13:53:36]dirname=/storage/ofd_packets [13:53:36]CheckFolder done [13:53:36]ProducePacketName [13:53:36]name=ofd_packets/00156275 [13:53:36]NVStorageSaveData ofd_packets/00156275 [13:53:36]File name is /storage/ofd_packets/00156275 [13:53:36]Write 298 bytes [13:53:36]NVStorageSaveData done [13:53:36]OFDSenderStorePacket done [13:53:36]KKMCreateOFDPacket done [13:53:36]NVStorageSaveData kkm_last_timestamp [13:53:36]File name is /storage/kkm_last_timestamp [13:53:36]Write 4 bytes [13:53:36]NVStorageSaveData done [13:53:36]ExternCall_PrintAddStr [13:53:36]wPrintStart [13:53:36]Write to MH i2c: 01 00 00 BE 43 01 [13:53:36]Write i2c OK [13:53:36]MH_I2C_Read... [13:53:36]Read from MH i2c: 01 [13:53:36]MH_I2C_Read... [13:53:36]Read from MH i2c: 01 07 00 [13:53:36]MH_I2C_Read... [13:53:36]Read from MH i2c: 01 07 00 BE 43 00 00 00 00 00 FF 0F 16 [13:53:36]RasterBufferAndPrint [13:53:36]line Счет N : (1)874569 [13:53:36]line ИНН: 02508201610067 [13:53:36]line Контрольно-Кассовый Чек [13:53:36]line ПРОДАЖА [13:53:36]line ТРК (МРК, ГНК) : 44 [13:53:36]line Товар: 2710194210 [13:53:36]line ДТ-К-2 [13:53:36]line 2.630 * 76.20 [13:53:36]line = 200.41 [13:53:36]line НДС 12% НСП 1% [13:53:36]line > о реализуемом товаре [13:53:36]line ОКРУГЛЕНИЕ: -0.41 [13:53:36]line ИТОГО: 200.00 [13:53:36]line Внесено: 200.00 [13:53:36]line СДАЧА: 0.00 [13:53:36]line НСП 1% : 1.77 [13:53:36]line НДС 12% : 21.28 [13:53:36]line Наличными: 200.00 [13:53:36]line Безнал.: 0.00 [13:53:36]line Место: АЗС № 165 "Партнер Нефть" [13:53:36]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:53:36]line СНО: Общий режим [13:53:36]line Чек 347 20.10.2024 13:53 [13:53:36]line Смена: 314 ФФД: 1.0 [13:53:36]line ЗНМ: 0300000234 [13:53:36]line РНМ: 0000137193017469 [13:53:36]line Версия ККМ: v1.0 [13:53:36]line ФМ: 0000000000963156 [13:53:36]line ФД: 156275 [13:53:36]line ФПД: 158686219276195 [13:53:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T135336&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156275&fm=158686219276195&tin=02508201610067®Number=0000137193017469&sum=20000 [13:53:36]OFD Sender: Processing packet 156275 [packets to send 52, broken 51] [13:53:36]ProducePacketName [13:53:36]name=ofd_packets/00156275 [13:53:36]OFD Sender: To server: pG, [13:53:36]CommunicateWithHost lk.salyk.kg:30040 [13:53:36]ConnectInit lk.salyk.kg [13:53:36]written 0, free lines is 4095 [13:53:36]Connected sock=10 [13:53:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 EF 12 04 01 E4 0C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 46 0A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 60 0B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 73 62 02 00 35 04 06 00 90 53 03 BB 0F A3 8D C7 36 17 B6 C9 73 A3 [13:53:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 DC 81 47 00 C6 78 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 73 62 02 00 F4 03 04 00 92 B1 14 67 B6 04 01 00 00 27 A3 BF F4 78 5E B5 2B [13:53:36]CommunicateWithHost err = 0 [13:53:36]CheckOFDResponse [13:53:36]1017 (14) - 77093643461234 [13:53:36]1041 (16) - 0000000000963156 [13:53:36]1040 (4) - 156275 [13:53:36]1012 (4) - 20.10.2024 07:30 [13:53:36]1206 (1) - 0 [13:53:36]OFD Sender: Remove packet 156275 [13:53:36]ProducePacketName [13:53:36]name=ofd_packets/00156275 [13:53:36]NVStorageDeleteData [13:53:37]Write to MH i2c: 01 00 00 E9 43 2C [13:53:37]Write i2c OK [13:53:37]MH_I2C_Read... [13:53:37]Read from MH i2c: 01 [13:53:37]MH_I2C_Read... [13:53:37]Read from MH i2c: 01 07 00 [13:53:37]MH_I2C_Read... [13:53:37]Read from MH i2c: 01 07 00 E9 43 00 00 00 00 00 E4 0C 23 [13:53:37]RasterBufferAndPrint [13:53:37]line [13:53:37]line [13:53:37]line [13:53:37]line [13:53:37]line [13:53:37]written 0, free lines is 3306 [13:53:37]MH_Cut [13:53:37]Write to MH i2c: D1 01 00 F0 43 01 05 [13:53:37]Write i2c OK [13:53:37]MH_I2C_Read... [13:53:37]Read from MH i2c: D1 [13:53:37]MH_I2C_Read... [13:53:37]Read from MH i2c: D1 01 00 [13:53:37]MH_I2C_Read... [13:53:37]Read from MH i2c: D1 01 00 F0 43 00 04 [13:53:37]Write to MH i2c: 01 00 00 F1 43 34 [13:53:37]Write i2c OK [13:53:37]MH_I2C_Read... [13:53:37]OFD Sender: No OFD packet to send [13:53:37]*** Cut start [13:53:37]*** Partial cut [13:53:37]*** CUTSNS_PIN = 1 [13:53:37]*** CUTSNS_PIN = 0 [13:53:38]*** Brake cut motor [13:53:38]Read from MH i2c: 01 [13:53:38]MH_I2C_Read... [13:53:38]*** Stop cut motor [13:53:38]*** Cut end [13:53:38]Read from MH i2c: 01 07 00 [13:53:38]MH_I2C_Read... [13:53:38]Read from MH i2c: 01 07 00 F1 43 00 00 00 00 00 FF 0F 49 [13:53:38]process_action close_receipt done [13:53:38]requested_data is exist [13:53:38]produce_requested_data [13:53:38]requested_item fm.sn is exist - process it [13:53:38]wFMCommunicate request_size=4 [13:53:38]MH_SAM_APDU [13:53:38]CAPDU: 80 11 00 00 [13:53:38]Write to MH i2c: E2 08 00 F2 43 80 11 00 00 00 00 00 00 AF [13:53:38]Write i2c OK [13:53:38]MH_I2C_Read... [13:53:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:53:38]Read from MH i2c: E2 [13:53:38]MH_I2C_Read... [13:53:38]Read from MH i2c: E2 17 00 [13:53:38]MH_I2C_Read... [13:53:38]Read from MH i2c: E2 17 00 F2 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 00 [13:53:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:53:38]wFMCommunicate OK [13:53:38]requested_item fd.num is exist - process it [13:53:38]SAM_PROTO_GetFieldsCounters [13:53:38]wFMCommunicate request_size=4 [13:53:38]MH_SAM_APDU [13:53:38]CAPDU: 80 13 00 00 [13:53:38]Write to MH i2c: E2 08 00 F3 43 80 13 00 00 00 00 00 00 B2 [13:53:38]Write i2c OK [13:53:38]MH_I2C_Read... [13:53:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:53:38]Read from MH i2c: E2 [13:53:38]MH_I2C_Read... [13:53:38]Read from MH i2c: E2 62 00 [13:53:38]MH_I2C_Read... [13:53:38]Read from MH i2c: E2 62 00 F3 43 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 73 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 5B 01 00 00 5E 04 04 00 5B 01 00 00 57 04 04 00 5C 01 00 00 19 04 04 00 00 00 00 00 90 00 11 [13:53:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 73 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 5B 01 00 00 5E 04 04 00 5B 01 00 00 57 04 04 00 5C 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:53:38]wFMCommunicate OK [13:53:38]SAM_PROTO_GetFieldsCounters done [13:53:38]requested_item shift.num is exist - process it [13:53:38]requested_item shift.opened is exist - process it [13:53:38]req_shift_opened [13:53:38]FM_GetShiftState [13:53:38]SAM_PROTO_GetShiftState [13:53:38]wFMCommunicate request_size=4 [13:53:38]MH_SAM_APDU [13:53:38]CAPDU: 80 13 01 00 [13:53:38]Write to MH i2c: E2 08 00 F4 43 80 13 01 00 00 00 00 00 B4 [13:53:38]Write i2c OK [13:53:38]MH_I2C_Read... [13:53:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:53:38]Read from MH i2c: E2 [13:53:38]MH_I2C_Read... [13:53:38]Read from MH i2c: E2 0E 00 [13:53:38]MH_I2C_Read... [13:53:38]Read from MH i2c: E2 0E 00 F4 43 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 5B [13:53:38]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:53:38]wFMCommunicate OK [13:53:38]SAM_PROTO_GetShiftState done [13:53:38]FM_GetShiftState done [13:53:38]req_shift_opened done [13:53:38]requested_item shift.open_date is exist - process it [13:53:38]req_shift_open_date [13:53:38]req_shift_open_date done [13:53:38]produce_requested_data done [13:53:38]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156275,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:53:38]process_action_free close_receipt [13:53:38]json_value_free [13:53:38]json_value_free done [13:53:38]process_json_proto returns [13:53:38]Send response to host [13:53:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156275,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:53:38]free response buf [13:53:38]execute_script done [13:53:38]execute_script returns [13:53:38]free content buf [13:53:38]Sock 8.Close socket [13:53:38]Sock 8.Thread stoped [13:53:42]OFD Sender: No OFD packet to send [13:53:47]OFD Sender: No OFD packet to send [13:53:52]OFD Sender: No OFD packet to send [13:53:57]OFD Sender: No OFD packet to send [13:54:02]OFD Sender: No OFD packet to send [13:54:07]OFD Sender: No OFD packet to send [13:54:12]OFD Sender: No OFD packet to send [13:54:17]OFD Sender: No OFD packet to send [13:54:22]OFD Sender: No OFD packet to send [13:54:27]OFD Sender: No OFD packet to send [13:54:32]OFD Sender: No OFD packet to send [13:54:35]accept exits with 9 [13:54:35]New connection [13:54:35]New thread 3066551652 created [13:54:35]Thread 3066695012 joined [13:54:35]Waiting for new connection... [13:54:35] Sock 9.Parse request [13:54:35]Sock 9.Check first char [13:54:35]Sock 9.First char is OK [13:54:35]request: POST /json_proto HTTP/1.0 [13:54:35]Method: POST [13:54:35]URL: /json_proto [13:54:35]Method is POST - this is cgi request [13:54:35]url: /json_proto [13:54:35]query_string will be loaded in cgi processing [13:54:35]execute_cgi json_proto POST (null) [13:54:35]execute_cgi path=json_proto method=POST [13:54:35]POST find Content-Length [13:54:35]Host: 172.17.53.67:8080 [13:54:35]Content-Length: 677 [13:54:35]Content-Type: application/json [13:54:35] [13:54:35]POST finish read [13:54:35]Found Content-Length = 677 [13:54:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874570", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:54:35]execute_script... [13:54:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874570", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:54:35]POST & json_proto [13:54:35]process_json_proto [13:54:35]json parsed OK: [13:54:35]protocol is kg_v1.0 [13:54:35]action value=close_receipt [13:54:35]process_action close_receipt [13:54:35]cmd_close_receipt [13:54:35]MH_GetDate [13:54:35]Write to MH i2c: F0 00 00 F5 43 27 [13:54:35]Write i2c OK [13:54:35]MH_I2C_Read... [13:54:35]Read from MH i2c: F0 [13:54:35]MH_I2C_Read... [13:54:35]Read from MH i2c: F0 09 00 [13:54:35]MH_I2C_Read... [13:54:35]Read from MH i2c: F0 09 00 F5 43 00 9D 0B 15 67 19 BC 99 64 26 [13:54:35]GetLastDocTimeStamp 1729432416 [13:54:35]current date 1729432477 [13:54:35]FM_GetShiftState [13:54:35]SAM_PROTO_GetShiftState [13:54:35]wFMCommunicate request_size=4 [13:54:35]MH_SAM_APDU [13:54:35]CAPDU: 80 13 01 00 [13:54:35]Write to MH i2c: E2 08 00 F6 43 80 13 01 00 00 00 00 00 B6 [13:54:35]Write i2c OK [13:54:35]MH_I2C_Read... [13:54:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:54:35]Read from MH i2c: E2 [13:54:35]MH_I2C_Read... [13:54:35]Read from MH i2c: E2 0E 00 [13:54:35]MH_I2C_Read... [13:54:35]Read from MH i2c: E2 0E 00 F6 43 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 5D [13:54:35]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:54:35]wFMCommunicate OK [13:54:35]SAM_PROTO_GetShiftState done [13:54:35]FM_GetShiftState done [13:54:35]opened in 1729383891 [13:54:35]opened+sec_in_day 1729470291 [13:54:35]quantity*price = 50041 [13:54:35]sum+1 = 50042 [13:54:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 348 20.10.2024 13:54 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156276 ФПД: 241084546446788 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T135437&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156276&fm=241084546446788&tin=02508201610067®Number=0000137193017469&sum=50000 [13:54:36]StoreToDocumentArchive [13:54:36]shift 314 fd 156276 [13:54:36]save to /storage/0314/doc_00156276 [13:54:36]save last doc name /storage/0314/doc_00156276 to /storage/kkm_last_doc_name [13:54:36]save OK [13:54:36]Clear old archive folders... [13:54:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:54:36]tlvbuf is 0081B840 [13:54:36]SAM_PROTO_ClearQueue [13:54:36]wFMCommunicate request_size=4 [13:54:36]MH_SAM_APDU [13:54:36]CAPDU: 80 09 00 00 [13:54:36]Write to MH i2c: E2 08 00 03 44 80 09 00 00 00 00 00 00 B9 [13:54:36]Write i2c OK [13:54:36]MH_I2C_Read... [13:54:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:54:36]Read from MH i2c: E2 [13:54:36]MH_I2C_Read... [13:54:36]Read from MH i2c: E2 03 00 [13:54:36]MH_I2C_Read... [13:54:36]Read from MH i2c: E2 03 00 03 44 00 90 00 BB [13:54:36]RAPDU: 90 00 [13:54:36]wFMCommunicate OK [13:54:36]SAM_PROTO_ClearQueue done [13:54:36]KKMCreateOFDPacket [13:54:36]OFDProtocolAddRootSTLVToBuf [13:54:36]FM_MakeSignedData [13:54:36]FM_MakeSignedData [13:54:36]SAM_PROTO_SignData [13:54:36]wFMCommunicate request_size=4 [13:54:36]MH_SAM_APDU [13:54:36]CAPDU: 80 0D 01 02 [13:54:36]Write to MH i2c: E2 08 00 04 44 80 0D 01 02 00 00 00 00 C1 [13:54:36]Write i2c OK [13:54:36]MH_I2C_Read... [13:54:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:54:37]Read from MH i2c: E2 [13:54:37]MH_I2C_Read... [13:54:37]Read from MH i2c: E2 03 00 [13:54:37]MH_I2C_Read... [13:54:37]Read from MH i2c: E2 03 00 04 44 00 90 00 BC [13:54:37]RAPDU: 90 00 [13:54:37]wFMCommunicate OK [13:54:37]wFMCommunicate request_size=255 [13:54:37]MH_SAM_APDU [13:54:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 9D 0B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 74 62 02 00 35 04 06 00 DB [13:54:37]Write to MH i2c: E2 02 01 05 44 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 9D 0B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 74 62 02 00 35 04 06 00 DB 00 00 D7 [13:54:37]Write i2c OK [13:54:37]MH_I2C_Read... [13:54:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:54:37]Read from MH i2c: E2 [13:54:37]MH_I2C_Read... [13:54:37]Read from MH i2c: E2 03 00 [13:54:37]MH_I2C_Read... [13:54:37]Read from MH i2c: E2 03 00 05 44 00 90 00 BD [13:54:37]RAPDU: 90 00 [13:54:37]wFMCommunicate OK [13:54:37]wFMCommunicate request_size=10 [13:54:37]MH_SAM_APDU [13:54:37]CAPDU: 80 0D 02 02 05 43 DE C0 75 C4 [13:54:37]Write to MH i2c: E2 0D 00 06 44 80 0D 02 02 05 00 43 DE C0 75 C4 00 00 E8 [13:54:37]Write i2c OK [13:54:37]MH_I2C_Read... [13:54:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:54:37]Read from MH i2c: E2 [13:54:37]MH_I2C_Read... [13:54:37]Read from MH i2c: E2 03 00 [13:54:37]MH_I2C_Read... [13:54:37]Read from MH i2c: E2 03 00 06 44 00 90 00 BE [13:54:37]RAPDU: 90 00 [13:54:37]wFMCommunicate OK [13:54:37]wFMCommunicate request_size=4 [13:54:37]MH_SAM_APDU [13:54:37]CAPDU: 80 0D 03 02 [13:54:37]Write to MH i2c: E2 08 00 07 44 80 0D 03 02 00 00 00 00 C6 [13:54:37]Write i2c OK [13:54:37]MH_I2C_Read... [13:54:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:54:37]Read from MH i2c: E2 [13:54:37]MH_I2C_Read... [13:54:37]Read from MH i2c: E2 0B 00 [13:54:37]MH_I2C_Read... [13:54:37]Read from MH i2c: E2 0B 00 07 44 00 A1 30 1B 81 BB 71 68 98 90 00 60 [13:54:37]RAPDU: A1 30 1B 81 BB 71 68 98 90 00 [13:54:37]wFMCommunicate OK [13:54:37]SAM_PROTO_SignData done [13:54:37]FM_MakeSignedData done [13:54:37]CreateOFDProtocolMessage [13:54:37]wFMCommunicate request_size=4 [13:54:37]MH_SAM_APDU [13:54:37]CAPDU: 80 11 00 00 [13:54:37]Write to MH i2c: E2 08 00 08 44 80 11 00 00 00 00 00 00 C6 [13:54:37]Write i2c OK [13:54:37]MH_I2C_Read... [13:54:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:54:37]Read from MH i2c: E2 [13:54:37]MH_I2C_Read... [13:54:37]Read from MH i2c: E2 17 00 [13:54:37]MH_I2C_Read... [13:54:37]Read from MH i2c: E2 17 00 08 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 17 [13:54:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:54:37]wFMCommunicate OK [13:54:37]CreateOFDProtocolMessage done [13:54:37]OFDSenderStorePacket 156276 [13:54:37]StoreOFDPacket docnum=156276 [13:54:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D0 84 07 01 6D AD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 9D 0B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 74 62 02 00 35 04 06 00 DB 43 DE C0 75 C4 A1 30 1B 81 BB 71 68 98 [13:54:37]CheckFolder [13:54:37]dirname=/storage/ofd_packets [13:54:37]CheckFolder done [13:54:37]ProducePacketName [13:54:37]name=ofd_packets/00156276 [13:54:37]NVStorageSaveData ofd_packets/00156276 [13:54:37]File name is /storage/ofd_packets/00156276 [13:54:37]Write 301 bytes [13:54:37]NVStorageSaveData done [13:54:37]OFDSenderStorePacket done [13:54:37]KKMCreateOFDPacket done [13:54:37]NVStorageSaveData kkm_last_timestamp [13:54:37]File name is /storage/kkm_last_timestamp [13:54:37]Write 4 bytes [13:54:37]NVStorageSaveData done [13:54:37]ExternCall_PrintAddStr [13:54:37]wPrintStart [13:54:37]Write to MH i2c: 01 00 00 09 44 4D [13:54:37]Write i2c OK [13:54:37]MH_I2C_Read... [13:54:37]Read from MH i2c: 01 [13:54:37]MH_I2C_Read... [13:54:37]Read from MH i2c: 01 07 00 [13:54:37]MH_I2C_Read... [13:54:37]Read from MH i2c: 01 07 00 09 44 00 00 00 00 00 FF 0F 62 [13:54:37]RasterBufferAndPrint [13:54:37]line Счет N : (1)874570 [13:54:37]line ИНН: 02508201610067 [13:54:37]line Контрольно-Кассовый Чек [13:54:37]line ПРОДАЖА [13:54:37]line ТРК (МРК, ГНК) : 12 [13:54:37]line Товар: 2710124130 [13:54:37]line Аи-92-К-5 [13:54:37]line 7.480 * 66.90 [13:54:37]line = 500.41 [13:54:37]line НДС 12% НСП 1% [13:54:37]line > о реализуемом товаре [13:54:37]line ОКРУГЛЕНИЕ: -0.41 [13:54:37]line ИТОГО: 500.00 [13:54:37]line Внесено: 500.00 [13:54:37]line СДАЧА: 0.00 [13:54:37]line НСП 1% : 4.43 [13:54:37]line НДС 12% : 53.14 [13:54:37]line Наличными: 500.00 [13:54:37]line Безнал.: 0.00 [13:54:37]line Место: АЗС № 165 "Партнер Нефть" [13:54:37]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:54:37]line СНО: Общий режим [13:54:37]line Чек 348 20.10.2024 13:54 [13:54:37]line Смена: 314 ФФД: 1.0 [13:54:37]line ЗНМ: 0300000234 [13:54:37]line РНМ: 0000137193017469 [13:54:37]line Версия ККМ: v1.0 [13:54:37]line ФМ: 0000000000963156 [13:54:37]line ФД: 156276 [13:54:37]line ФПД: 241084546446788 [13:54:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T135437&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156276&fm=241084546446788&tin=02508201610067®Number=0000137193017469&sum=50000 [13:54:37]OFD Sender: Processing packet 156276 [packets to send 52, broken 51] [13:54:37]ProducePacketName [13:54:37]name=ofd_packets/00156276 [13:54:37]OFD Sender: To server: pG, [13:54:37]CommunicateWithHost lk.salyk.kg:30040 [13:54:37]ConnectInit lk.salyk.kg [13:54:37]written 0, free lines is 4095 [13:54:37]Connected sock=10 [13:54:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D0 84 07 01 6D AD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 9D 0B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 74 62 02 00 35 04 06 00 DB 43 DE C0 75 C4 A1 30 1B 81 BB 71 68 98 [13:54:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D7 49 47 00 FD 02 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 74 62 02 00 F4 03 04 00 CF B1 14 67 B6 04 01 00 00 5C 88 9C E1 84 B1 3B F8 [13:54:38]CommunicateWithHost err = 0 [13:54:38]CheckOFDResponse [13:54:38]1017 (14) - 77093643461234 [13:54:38]1041 (16) - 0000000000963156 [13:54:38]1040 (4) - 156276 [13:54:38]1012 (4) - 20.10.2024 07:31 [13:54:38]1206 (1) - 0 [13:54:38]OFD Sender: Remove packet 156276 [13:54:38]ProducePacketName [13:54:38]name=ofd_packets/00156276 [13:54:38]NVStorageDeleteData [13:54:38]Write to MH i2c: 01 00 00 34 44 78 [13:54:38]Write i2c OK [13:54:38]MH_I2C_Read... [13:54:38]Read from MH i2c: 01 [13:54:38]MH_I2C_Read... [13:54:38]Read from MH i2c: 01 07 00 [13:54:38]MH_I2C_Read... [13:54:38]Read from MH i2c: 01 07 00 34 44 00 00 00 00 00 FE 0C 89 [13:54:38]RasterBufferAndPrint [13:54:38]line [13:54:38]line [13:54:38]line [13:54:38]line [13:54:38]line [13:54:38]written 0, free lines is 3332 [13:54:38]MH_Cut [13:54:38]Write to MH i2c: D1 01 00 3B 44 01 51 [13:54:38]Write i2c OK [13:54:38]MH_I2C_Read... [13:54:38]Read from MH i2c: D1 [13:54:38]MH_I2C_Read... [13:54:38]Read from MH i2c: D1 01 00 [13:54:38]MH_I2C_Read... [13:54:38]Read from MH i2c: D1 01 00 3B 44 00 50 [13:54:38]Write to MH i2c: 01 00 00 3C 44 80 [13:54:38]Write i2c OK [13:54:38]MH_I2C_Read... [13:54:38]OFD Sender: No OFD packet to send [13:54:38]*** Cut start [13:54:38]*** Partial cut [13:54:38]*** CUTSNS_PIN = 1 [13:54:39]*** CUTSNS_PIN = 0 [13:54:39]*** Brake cut motor [13:54:39]Read from MH i2c: 01 [13:54:39]MH_I2C_Read... [13:54:39]*** Stop cut motor [13:54:39]*** Cut end [13:54:39]Read from MH i2c: 01 07 00 [13:54:39]MH_I2C_Read... [13:54:39]Read from MH i2c: 01 07 00 3C 44 00 00 00 00 00 FF 0F 95 [13:54:39]process_action close_receipt done [13:54:39]requested_data is exist [13:54:39]produce_requested_data [13:54:39]requested_item fm.sn is exist - process it [13:54:39]wFMCommunicate request_size=4 [13:54:39]MH_SAM_APDU [13:54:39]CAPDU: 80 11 00 00 [13:54:39]Write to MH i2c: E2 08 00 3D 44 80 11 00 00 00 00 00 00 FB [13:54:39]Write i2c OK [13:54:39]MH_I2C_Read... [13:54:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:54:39]Read from MH i2c: E2 [13:54:39]MH_I2C_Read... [13:54:39]Read from MH i2c: E2 17 00 [13:54:39]MH_I2C_Read... [13:54:39]Read from MH i2c: E2 17 00 3D 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4C [13:54:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:54:39]wFMCommunicate OK [13:54:39]requested_item fd.num is exist - process it [13:54:39]SAM_PROTO_GetFieldsCounters [13:54:39]wFMCommunicate request_size=4 [13:54:39]MH_SAM_APDU [13:54:39]CAPDU: 80 13 00 00 [13:54:39]Write to MH i2c: E2 08 00 3E 44 80 13 00 00 00 00 00 00 FE [13:54:39]Write i2c OK [13:54:39]MH_I2C_Read... [13:54:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:54:39]Read from MH i2c: E2 [13:54:39]MH_I2C_Read... [13:54:39]Read from MH i2c: E2 62 00 [13:54:39]MH_I2C_Read... [13:54:39]Read from MH i2c: E2 62 00 3E 44 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 74 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 5C 01 00 00 5E 04 04 00 5C 01 00 00 57 04 04 00 5D 01 00 00 19 04 04 00 00 00 00 00 90 00 61 [13:54:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 74 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 5C 01 00 00 5E 04 04 00 5C 01 00 00 57 04 04 00 5D 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:54:39]wFMCommunicate OK [13:54:39]SAM_PROTO_GetFieldsCounters done [13:54:39]requested_item shift.num is exist - process it [13:54:39]requested_item shift.opened is exist - process it [13:54:39]req_shift_opened [13:54:39]FM_GetShiftState [13:54:39]SAM_PROTO_GetShiftState [13:54:39]wFMCommunicate request_size=4 [13:54:39]MH_SAM_APDU [13:54:39]CAPDU: 80 13 01 00 [13:54:39]Write to MH i2c: E2 08 00 3F 44 80 13 01 00 00 00 00 00 00 [13:54:39]Write i2c OK [13:54:39]MH_I2C_Read... [13:54:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:54:39]Read from MH i2c: E2 [13:54:39]MH_I2C_Read... [13:54:39]Read from MH i2c: E2 0E 00 [13:54:39]MH_I2C_Read... [13:54:39]Read from MH i2c: E2 0E 00 3F 44 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A7 [13:54:39]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:54:39]wFMCommunicate OK [13:54:39]SAM_PROTO_GetShiftState done [13:54:39]FM_GetShiftState done [13:54:39]req_shift_opened done [13:54:39]requested_item shift.open_date is exist - process it [13:54:39]req_shift_open_date [13:54:39]req_shift_open_date done [13:54:39]produce_requested_data done [13:54:39]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156276,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:54:39]process_action_free close_receipt [13:54:39]json_value_free [13:54:39]json_value_free done [13:54:39]process_json_proto returns [13:54:39]Send response to host [13:54:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156276,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:54:39]free response buf [13:54:39]execute_script done [13:54:39]execute_script returns [13:54:39]free content buf [13:54:39]Sock 9.Close socket [13:54:39]Sock 9.Thread stoped [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:35]accept exits with 8 [13:56:35]New connection [13:56:35]New thread 3066695012 created [13:56:35]Thread 3066551652 joined [13:56:35]Waiting for new connection... [13:56:35] Sock 8.Parse request [13:56:35]Sock 8.Check first char [13:56:35]Sock 8.First char is OK [13:56:35]request: POST /json_proto HTTP/1.0 [13:56:35]Method: POST [13:56:35]URL: /json_proto [13:56:35]Method is POST - this is cgi request [13:56:35]url: /json_proto [13:56:35]query_string will be loaded in cgi processing [13:56:35]execute_cgi json_proto POST (null) [13:56:35]execute_cgi path=json_proto method=POST [13:56:35]POST find Content-Length [13:56:35]Host: 172.17.53.67:8080 [13:56:35]Content-Length: 674 [13:56:35]Content-Type: application/json [13:56:35] [13:56:35]POST finish read [13:56:35]Found Content-Length = 674 [13:56:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874571", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:56:35]execute_script... [13:56:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874571", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:56:35]POST & json_proto [13:56:35]process_json_proto [13:56:35]json parsed OK: [13:56:35]protocol is kg_v1.0 [13:56:35]action value=close_receipt [13:56:35]process_action close_receipt [13:56:35]cmd_close_receipt [13:56:35]MH_GetDate [13:56:35]Write to MH i2c: F0 00 00 40 44 73 [13:56:35]Write i2c OK [13:56:35]MH_I2C_Read... [13:56:35]Read from MH i2c: F0 [13:56:35]MH_I2C_Read... [13:56:35]Read from MH i2c: F0 09 00 [13:56:35]MH_I2C_Read... [13:56:35]Read from MH i2c: F0 09 00 40 44 00 15 0C 15 67 19 BC 99 64 EB [13:56:35]GetLastDocTimeStamp 1729432477 [13:56:35]current date 1729432597 [13:56:35]FM_GetShiftState [13:56:35]SAM_PROTO_GetShiftState [13:56:35]wFMCommunicate request_size=4 [13:56:35]MH_SAM_APDU [13:56:35]CAPDU: 80 13 01 00 [13:56:35]Write to MH i2c: E2 08 00 41 44 80 13 01 00 00 00 00 00 02 [13:56:35]Write i2c OK [13:56:35]MH_I2C_Read... [13:56:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:56:35]Read from MH i2c: E2 [13:56:35]MH_I2C_Read... [13:56:35]Read from MH i2c: E2 0E 00 [13:56:35]MH_I2C_Read... [13:56:35]Read from MH i2c: E2 0E 00 41 44 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A9 [13:56:35]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:56:35]wFMCommunicate OK [13:56:35]SAM_PROTO_GetShiftState done [13:56:35]FM_GetShiftState done [13:56:35]opened in 1729383891 [13:56:35]opened+sec_in_day 1729470291 [13:56:35]quantity*price = 50063 [13:56:35]sum+1 = 50064 [13:56:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 349 20.10.2024 13:56 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156277 ФПД: 40186293439156 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T135637&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156277&fm=40186293439156&tin=02508201610067®Number=0000137193017469&sum=50000 [13:56:36]StoreToDocumentArchive [13:56:36]shift 314 fd 156277 [13:56:36]save to /storage/0314/doc_00156277 [13:56:36]save last doc name /storage/0314/doc_00156277 to /storage/kkm_last_doc_name [13:56:36]save OK [13:56:36]Clear old archive folders... [13:56:36]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:56:36]tlvbuf is 0081B860 [13:56:36]SAM_PROTO_ClearQueue [13:56:36]wFMCommunicate request_size=4 [13:56:36]MH_SAM_APDU [13:56:36]CAPDU: 80 09 00 00 [13:56:36]Write to MH i2c: E2 08 00 4E 44 80 09 00 00 00 00 00 00 04 [13:56:36]Write i2c OK [13:56:36]MH_I2C_Read... [13:56:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:56:36]Read from MH i2c: E2 [13:56:36]MH_I2C_Read... [13:56:36]Read from MH i2c: E2 03 00 [13:56:36]MH_I2C_Read... [13:56:36]Read from MH i2c: E2 03 00 4E 44 00 90 00 06 [13:56:36]RAPDU: 90 00 [13:56:36]wFMCommunicate OK [13:56:36]SAM_PROTO_ClearQueue done [13:56:36]KKMCreateOFDPacket [13:56:36]OFDProtocolAddRootSTLVToBuf [13:56:36]FM_MakeSignedData [13:56:36]FM_MakeSignedData [13:56:36]SAM_PROTO_SignData [13:56:36]wFMCommunicate request_size=4 [13:56:36]MH_SAM_APDU [13:56:36]CAPDU: 80 0D 01 02 [13:56:36]Write to MH i2c: E2 08 00 4F 44 80 0D 01 02 00 00 00 00 0C [13:56:36]Write i2c OK [13:56:36]MH_I2C_Read... [13:56:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:56:36]Read from MH i2c: E2 [13:56:36]MH_I2C_Read... [13:56:36]Read from MH i2c: E2 03 00 [13:56:36]MH_I2C_Read... [13:56:36]Read from MH i2c: E2 03 00 4F 44 00 90 00 07 [13:56:36]RAPDU: 90 00 [13:56:36]wFMCommunicate OK [13:56:36]wFMCommunicate request_size=255 [13:56:36]MH_SAM_APDU [13:56:36]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 01 00 00 F4 03 04 00 15 0C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 75 62 02 00 35 04 06 00 24 8C 99 BE [13:56:36]Write to MH i2c: E2 02 01 50 44 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 01 00 00 F4 03 04 00 15 0C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 75 62 02 00 35 04 06 00 24 8C 99 BE 00 00 44 [13:56:36]Write i2c OK [13:56:36]MH_I2C_Read... [13:56:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:56:37]Read from MH i2c: E2 [13:56:37]MH_I2C_Read... [13:56:37]Read from MH i2c: E2 03 00 [13:56:37]MH_I2C_Read... [13:56:37]Read from MH i2c: E2 03 00 50 44 00 90 00 08 [13:56:37]RAPDU: 90 00 [13:56:37]wFMCommunicate OK [13:56:37]wFMCommunicate request_size=7 [13:56:37]MH_SAM_APDU [13:56:37]CAPDU: 80 0D 02 02 02 CA B4 [13:56:37]Write to MH i2c: E2 0A 00 51 44 80 0D 02 02 02 00 CA B4 00 00 91 [13:56:37]Write i2c OK [13:56:37]MH_I2C_Read... [13:56:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:56:37]Read from MH i2c: E2 [13:56:37]MH_I2C_Read... [13:56:37]Read from MH i2c: E2 03 00 [13:56:37]MH_I2C_Read... [13:56:37]Read from MH i2c: E2 03 00 51 44 00 90 00 09 [13:56:37]RAPDU: 90 00 [13:56:37]wFMCommunicate OK [13:56:37]wFMCommunicate request_size=4 [13:56:37]MH_SAM_APDU [13:56:37]CAPDU: 80 0D 03 02 [13:56:37]Write to MH i2c: E2 08 00 52 44 80 0D 03 02 00 00 00 00 11 [13:56:37]Write i2c OK [13:56:37]MH_I2C_Read... [13:56:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:56:37]Read from MH i2c: E2 [13:56:37]MH_I2C_Read... [13:56:37]Read from MH i2c: E2 0B 00 [13:56:37]MH_I2C_Read... [13:56:37]Read from MH i2c: E2 0B 00 52 44 00 78 19 EE 8A 55 30 16 BB 90 00 71 [13:56:37]RAPDU: 78 19 EE 8A 55 30 16 BB 90 00 [13:56:37]wFMCommunicate OK [13:56:37]SAM_PROTO_SignData done [13:56:37]FM_MakeSignedData done [13:56:37]CreateOFDProtocolMessage [13:56:37]wFMCommunicate request_size=4 [13:56:37]MH_SAM_APDU [13:56:37]CAPDU: 80 11 00 00 [13:56:37]Write to MH i2c: E2 08 00 53 44 80 11 00 00 00 00 00 00 11 [13:56:37]Write i2c OK [13:56:37]MH_I2C_Read... [13:56:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:56:37]Read from MH i2c: E2 [13:56:37]MH_I2C_Read... [13:56:37]Read from MH i2c: E2 17 00 [13:56:37]MH_I2C_Read... [13:56:37]Read from MH i2c: E2 17 00 53 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 62 [13:56:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:56:37]wFMCommunicate OK [13:56:37]CreateOFDProtocolMessage done [13:56:37]OFDSenderStorePacket 156277 [13:56:37]StoreOFDPacket docnum=156277 [13:56:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 D4 9B 04 01 C9 1E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 01 00 00 F4 03 04 00 15 0C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 75 62 02 00 35 04 06 00 24 8C 99 BE CA B4 78 19 EE 8A 55 30 16 BB [13:56:37]CheckFolder [13:56:37]dirname=/storage/ofd_packets [13:56:37]CheckFolder done [13:56:37]ProducePacketName [13:56:37]name=ofd_packets/00156277 [13:56:37]NVStorageSaveData ofd_packets/00156277 [13:56:37]File name is /storage/ofd_packets/00156277 [13:56:37]Write 298 bytes [13:56:37]NVStorageSaveData done [13:56:37]OFDSenderStorePacket done [13:56:37]KKMCreateOFDPacket done [13:56:37]NVStorageSaveData kkm_last_timestamp [13:56:37]File name is /storage/kkm_last_timestamp [13:56:37]Write 4 bytes [13:56:37]NVStorageSaveData done [13:56:37]ExternCall_PrintAddStr [13:56:37]wPrintStart [13:56:37]Write to MH i2c: 01 00 00 54 44 98 [13:56:37]Write i2c OK [13:56:37]MH_I2C_Read... [13:56:37]Read from MH i2c: 01 [13:56:37]MH_I2C_Read... [13:56:37]Read from MH i2c: 01 07 00 [13:56:37]MH_I2C_Read... [13:56:37]Read from MH i2c: 01 07 00 54 44 00 00 00 00 00 FF 0F AD [13:56:37]RasterBufferAndPrint [13:56:37]line Счет N : (1)874571 [13:56:37]line ИНН: 02508201610067 [13:56:37]line Контрольно-Кассовый Чек [13:56:37]line ПРОДАЖА [13:56:37]line ТРК (МРК, ГНК) : 34 [13:56:37]line Товар: 2710194210 [13:56:37]line ДТ-К-2 [13:56:37]line 6.570 * 76.20 [13:56:37]line = 500.63 [13:56:37]line НДС 12% НСП 1% [13:56:37]line > о реализуемом товаре [13:56:37]line ОКРУГЛЕНИЕ: -0.63 [13:56:37]line ИТОГО: 500.00 [13:56:37]line Внесено: 500.00 [13:56:37]line СДАЧА: 0.00 [13:56:37]line НСП 1% : 4.43 [13:56:37]line НДС 12% : 53.16 [13:56:37]line Наличными: 500.00 [13:56:37]line Безнал.: 0.00 [13:56:37]line Место: АЗС № 165 "Партнер Нефть" [13:56:37]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:56:37]line СНО: Общий режим [13:56:37]line Чек 349 20.10.2024 13:56 [13:56:37]line Смена: 314 ФФД: 1.0 [13:56:37]line ЗНМ: 0300000234 [13:56:37]line РНМ: 0000137193017469 [13:56:37]line Версия ККМ: v1.0 [13:56:37]line ФМ: 0000000000963156 [13:56:37]line ФД: 156277 [13:56:37]line ФПД: 40186293439156 [13:56:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T135637&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156277&fm=40186293439156&tin=02508201610067®Number=0000137193017469&sum=50000 [13:56:37]OFD Sender: Processing packet 156277 [packets to send 52, broken 51] [13:56:37]ProducePacketName [13:56:37]name=ofd_packets/00156277 [13:56:37]OFD Sender: To server: pG, [13:56:37]CommunicateWithHost lk.salyk.kg:30040 [13:56:37]ConnectInit lk.salyk.kg [13:56:37]written 0, free lines is 4095 [13:56:37]Connected sock=9 [13:56:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 D4 9B 04 01 C9 1E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 01 00 00 F4 03 04 00 15 0C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 75 62 02 00 35 04 06 00 24 8C 99 BE CA B4 78 19 EE 8A 55 30 16 BB [13:56:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 FF 1C 47 00 87 CD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 75 62 02 00 F4 03 04 00 47 B2 14 67 B6 04 01 00 00 36 4D D9 C7 A0 44 94 61 [13:56:38]CommunicateWithHost err = 0 [13:56:38]CheckOFDResponse [13:56:38]1017 (14) - 77093643461234 [13:56:38]1041 (16) - 0000000000963156 [13:56:38]1040 (4) - 156277 [13:56:38]1012 (4) - 20.10.2024 07:33 [13:56:38]1206 (1) - 0 [13:56:38]OFD Sender: Remove packet 156277 [13:56:38]ProducePacketName [13:56:38]name=ofd_packets/00156277 [13:56:38]NVStorageDeleteData [13:56:38]Write to MH i2c: 01 00 00 7F 44 C3 [13:56:38]Write i2c OK [13:56:38]MH_I2C_Read... [13:56:38]Read from MH i2c: 01 [13:56:38]MH_I2C_Read... [13:56:38]Read from MH i2c: 01 07 00 [13:56:38]MH_I2C_Read... [13:56:38]Read from MH i2c: 01 07 00 7F 44 00 00 00 00 00 FA 0C D0 [13:56:38]RasterBufferAndPrint [13:56:38]line [13:56:38]line [13:56:38]line [13:56:38]line [13:56:38]line [13:56:38]written 0, free lines is 3332 [13:56:38]MH_Cut [13:56:38]Write to MH i2c: D1 01 00 86 44 01 9C [13:56:38]Write i2c OK [13:56:38]MH_I2C_Read... [13:56:38]Read from MH i2c: D1 [13:56:38]MH_I2C_Read... [13:56:38]Read from MH i2c: D1 01 00 [13:56:38]MH_I2C_Read... [13:56:38]Read from MH i2c: D1 01 00 86 44 00 9B [13:56:38]Write to MH i2c: 01 00 00 87 44 CB [13:56:38]Write i2c OK [13:56:38]MH_I2C_Read... [13:56:38]OFD Sender: No OFD packet to send [13:56:38]*** Cut start [13:56:38]*** Partial cut [13:56:38]*** CUTSNS_PIN = 1 [13:56:38]*** CUTSNS_PIN = 0 [13:56:39]*** Brake cut motor [13:56:39]Read from MH i2c: 01 [13:56:39]MH_I2C_Read... [13:56:39]*** Stop cut motor [13:56:39]*** Cut end [13:56:39]Read from MH i2c: 01 07 00 [13:56:39]MH_I2C_Read... [13:56:39]Read from MH i2c: 01 07 00 87 44 00 00 00 00 00 FF 0F E0 [13:56:39]process_action close_receipt done [13:56:39]requested_data is exist [13:56:39]produce_requested_data [13:56:39]requested_item fm.sn is exist - process it [13:56:39]wFMCommunicate request_size=4 [13:56:39]MH_SAM_APDU [13:56:39]CAPDU: 80 11 00 00 [13:56:39]Write to MH i2c: E2 08 00 88 44 80 11 00 00 00 00 00 00 46 [13:56:39]Write i2c OK [13:56:39]MH_I2C_Read... [13:56:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:56:39]Read from MH i2c: E2 [13:56:39]MH_I2C_Read... [13:56:39]Read from MH i2c: E2 17 00 [13:56:39]MH_I2C_Read... [13:56:39]Read from MH i2c: E2 17 00 88 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 97 [13:56:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:56:39]wFMCommunicate OK [13:56:39]requested_item fd.num is exist - process it [13:56:39]SAM_PROTO_GetFieldsCounters [13:56:39]wFMCommunicate request_size=4 [13:56:39]MH_SAM_APDU [13:56:39]CAPDU: 80 13 00 00 [13:56:39]Write to MH i2c: E2 08 00 89 44 80 13 00 00 00 00 00 00 49 [13:56:39]Write i2c OK [13:56:39]MH_I2C_Read... [13:56:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:56:39]Read from MH i2c: E2 [13:56:39]MH_I2C_Read... [13:56:39]Read from MH i2c: E2 62 00 [13:56:39]MH_I2C_Read... [13:56:39]Read from MH i2c: E2 62 00 89 44 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 75 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 5D 01 00 00 5E 04 04 00 5D 01 00 00 57 04 04 00 5E 01 00 00 19 04 04 00 00 00 00 00 90 00 B0 [13:56:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 75 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 5D 01 00 00 5E 04 04 00 5D 01 00 00 57 04 04 00 5E 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:56:39]wFMCommunicate OK [13:56:39]SAM_PROTO_GetFieldsCounters done [13:56:39]requested_item shift.num is exist - process it [13:56:39]requested_item shift.opened is exist - process it [13:56:39]req_shift_opened [13:56:39]FM_GetShiftState [13:56:39]SAM_PROTO_GetShiftState [13:56:39]wFMCommunicate request_size=4 [13:56:39]MH_SAM_APDU [13:56:39]CAPDU: 80 13 01 00 [13:56:39]Write to MH i2c: E2 08 00 8A 44 80 13 01 00 00 00 00 00 4B [13:56:39]Write i2c OK [13:56:39]MH_I2C_Read... [13:56:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:56:39]Read from MH i2c: E2 [13:56:39]MH_I2C_Read... [13:56:39]Read from MH i2c: E2 0E 00 [13:56:39]MH_I2C_Read... [13:56:39]Read from MH i2c: E2 0E 00 8A 44 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F2 [13:56:39]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:56:39]wFMCommunicate OK [13:56:39]SAM_PROTO_GetShiftState done [13:56:39]FM_GetShiftState done [13:56:39]req_shift_opened done [13:56:39]requested_item shift.open_date is exist - process it [13:56:39]req_shift_open_date [13:56:39]req_shift_open_date done [13:56:39]produce_requested_data done [13:56:39]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156277,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:56:39]process_action_free close_receipt [13:56:39]json_value_free [13:56:39]json_value_free done [13:56:39]process_json_proto returns [13:56:39]Send response to host [13:56:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156277,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:56:39]free response buf [13:56:39]execute_script done [13:56:39]execute_script returns [13:56:39]free content buf [13:56:39]Sock 8.Close socket [13:56:39]Sock 8.Thread stoped [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:02]accept exits with 10 [13:57:02]New connection [13:57:02]New thread 3066551652 created [13:57:02]Thread 3066695012 joined [13:57:02]Waiting for new connection... [13:57:02] Sock 10.Parse request [13:57:02]Sock 10.Check first char [13:57:02]Sock 10.First char is OK [13:57:02]request: POST /json_proto HTTP/1.0 [13:57:02]Method: POST [13:57:02]URL: /json_proto [13:57:02]Method is POST - this is cgi request [13:57:02]url: /json_proto [13:57:02]query_string will be loaded in cgi processing [13:57:02]execute_cgi json_proto POST (null) [13:57:02]execute_cgi path=json_proto method=POST [13:57:02]POST find Content-Length [13:57:02]Host: 172.17.53.67:8080 [13:57:02]Content-Length: 682 [13:57:02]Content-Type: application/json [13:57:02] [13:57:02]POST finish read [13:57:02]Found Content-Length = 682 [13:57:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874572", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 16.180, "sum" : 1200.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:57:02]execute_script... [13:57:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874572", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 16.180, "sum" : 1200.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:57:02]POST & json_proto [13:57:02]process_json_proto [13:57:02]json parsed OK: [13:57:02]protocol is kg_v1.0 [13:57:02]action value=close_receipt [13:57:02]process_action close_receipt [13:57:02]cmd_close_receipt [13:57:02]MH_GetDate [13:57:02]Write to MH i2c: F0 00 00 8B 44 BE [13:57:02]Write i2c OK [13:57:02]MH_I2C_Read... [13:57:02]Read from MH i2c: F0 [13:57:02]MH_I2C_Read... [13:57:02]Read from MH i2c: F0 09 00 [13:57:02]MH_I2C_Read... [13:57:02]Read from MH i2c: F0 09 00 8B 44 00 30 0C 15 67 19 BC 99 64 51 [13:57:02]GetLastDocTimeStamp 1729432597 [13:57:02]current date 1729432624 [13:57:02]FM_GetShiftState [13:57:02]SAM_PROTO_GetShiftState [13:57:02]wFMCommunicate request_size=4 [13:57:02]MH_SAM_APDU [13:57:02]CAPDU: 80 13 01 00 [13:57:02]Write to MH i2c: E2 08 00 8C 44 80 13 01 00 00 00 00 00 4D [13:57:02]Write i2c OK [13:57:02]MH_I2C_Read... [13:57:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:57:02]Read from MH i2c: E2 [13:57:02]MH_I2C_Read... [13:57:02]Read from MH i2c: E2 0E 00 [13:57:02]MH_I2C_Read... [13:57:02]Read from MH i2c: E2 0E 00 8C 44 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F4 [13:57:02]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:57:02]wFMCommunicate OK [13:57:02]SAM_PROTO_GetShiftState done [13:57:02]FM_GetShiftState done [13:57:02]opened in 1729383891 [13:57:02]opened+sec_in_day 1729470291 [13:57:02]quantity*price = 120055 [13:57:02]sum+1 = 120057 [13:57:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.49 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 350 20.10.2024 13:57 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156278 ФПД: 198765963777952 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T135704&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156278&fm=198765963777952&tin=02508201610067®Number=0000137193017469&sum=120000 [13:57:03]StoreToDocumentArchive [13:57:03]shift 314 fd 156278 [13:57:03]save to /storage/0314/doc_00156278 [13:57:03]save last doc name /storage/0314/doc_00156278 to /storage/kkm_last_doc_name [13:57:03]save OK [13:57:03]Clear old archive folders... [13:57:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:57:03]tlvbuf is 0081B6A0 [13:57:03]SAM_PROTO_ClearQueue [13:57:03]wFMCommunicate request_size=4 [13:57:03]MH_SAM_APDU [13:57:03]CAPDU: 80 09 00 00 [13:57:03]Write to MH i2c: E2 08 00 99 44 80 09 00 00 00 00 00 00 4F [13:57:03]Write i2c OK [13:57:03]MH_I2C_Read... [13:57:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:57:03]Read from MH i2c: E2 [13:57:03]MH_I2C_Read... [13:57:03]Read from MH i2c: E2 03 00 [13:57:03]MH_I2C_Read... [13:57:03]Read from MH i2c: E2 03 00 99 44 00 90 00 51 [13:57:03]RAPDU: 90 00 [13:57:03]wFMCommunicate OK [13:57:03]SAM_PROTO_ClearQueue done [13:57:03]KKMCreateOFDPacket [13:57:03]OFDProtocolAddRootSTLVToBuf [13:57:03]FM_MakeSignedData [13:57:03]FM_MakeSignedData [13:57:03]SAM_PROTO_SignData [13:57:03]wFMCommunicate request_size=4 [13:57:03]MH_SAM_APDU [13:57:03]CAPDU: 80 0D 01 02 [13:57:03]Write to MH i2c: E2 08 00 9A 44 80 0D 01 02 00 00 00 00 57 [13:57:03]Write i2c OK [13:57:03]MH_I2C_Read... [13:57:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:57:04]Read from MH i2c: E2 [13:57:04]MH_I2C_Read... [13:57:04]Read from MH i2c: E2 03 00 [13:57:04]MH_I2C_Read... [13:57:04]Read from MH i2c: E2 03 00 9A 44 00 90 00 52 [13:57:04]RAPDU: 90 00 [13:57:04]wFMCommunicate OK [13:57:04]wFMCommunicate request_size=255 [13:57:04]MH_SAM_APDU [13:57:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 34 3F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 01 00 00 F4 03 04 00 30 0C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 76 62 02 00 35 04 06 00 B4 [13:57:04]Write to MH i2c: E2 02 01 9B 44 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 34 3F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 01 00 00 F4 03 04 00 30 0C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 76 62 02 00 35 04 06 00 B4 00 00 07 [13:57:04]Write i2c OK [13:57:04]MH_I2C_Read... [13:57:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:57:04]Read from MH i2c: E2 [13:57:04]MH_I2C_Read... [13:57:04]Read from MH i2c: E2 03 00 [13:57:04]MH_I2C_Read... [13:57:04]Read from MH i2c: E2 03 00 9B 44 00 90 00 53 [13:57:04]RAPDU: 90 00 [13:57:04]wFMCommunicate OK [13:57:04]wFMCommunicate request_size=10 [13:57:04]MH_SAM_APDU [13:57:04]CAPDU: 80 0D 02 02 05 C6 CE AA 17 A0 [13:57:04]Write to MH i2c: E2 0D 00 9C 44 80 0D 02 02 05 00 C6 CE AA 17 A0 00 00 59 [13:57:04]Write i2c OK [13:57:04]MH_I2C_Read... [13:57:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:57:04]Read from MH i2c: E2 [13:57:04]MH_I2C_Read... [13:57:04]Read from MH i2c: E2 03 00 [13:57:04]MH_I2C_Read... [13:57:04]Read from MH i2c: E2 03 00 9C 44 00 90 00 54 [13:57:04]RAPDU: 90 00 [13:57:04]wFMCommunicate OK [13:57:04]wFMCommunicate request_size=4 [13:57:04]MH_SAM_APDU [13:57:04]CAPDU: 80 0D 03 02 [13:57:04]Write to MH i2c: E2 08 00 9D 44 80 0D 03 02 00 00 00 00 5C [13:57:04]Write i2c OK [13:57:04]MH_I2C_Read... [13:57:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:57:04]Read from MH i2c: E2 [13:57:04]MH_I2C_Read... [13:57:04]Read from MH i2c: E2 0B 00 [13:57:04]MH_I2C_Read... [13:57:04]Read from MH i2c: E2 0B 00 9D 44 00 3B 8C A6 A4 BA F3 78 5D 90 00 F0 [13:57:04]RAPDU: 3B 8C A6 A4 BA F3 78 5D 90 00 [13:57:04]wFMCommunicate OK [13:57:04]SAM_PROTO_SignData done [13:57:04]FM_MakeSignedData done [13:57:04]CreateOFDProtocolMessage [13:57:04]wFMCommunicate request_size=4 [13:57:04]MH_SAM_APDU [13:57:04]CAPDU: 80 11 00 00 [13:57:04]Write to MH i2c: E2 08 00 9E 44 80 11 00 00 00 00 00 00 5C [13:57:04]Write i2c OK [13:57:04]MH_I2C_Read... [13:57:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:57:04]Read from MH i2c: E2 [13:57:04]MH_I2C_Read... [13:57:04]Read from MH i2c: E2 17 00 [13:57:04]MH_I2C_Read... [13:57:04]Read from MH i2c: E2 17 00 9E 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AD [13:57:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:57:04]wFMCommunicate OK [13:57:04]CreateOFDProtocolMessage done [13:57:04]OFDSenderStorePacket 156278 [13:57:04]StoreOFDPacket docnum=156278 [13:57:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 AB FC 07 01 AA 2A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 34 3F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 01 00 00 F4 03 04 00 30 0C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 76 62 02 00 35 04 06 00 B4 C6 CE AA 17 A0 3B 8C A6 A4 BA F3 78 5D [13:57:04]CheckFolder [13:57:04]dirname=/storage/ofd_packets [13:57:04]CheckFolder done [13:57:04]ProducePacketName [13:57:04]name=ofd_packets/00156278 [13:57:04]NVStorageSaveData ofd_packets/00156278 [13:57:04]File name is /storage/ofd_packets/00156278 [13:57:04]Write 301 bytes [13:57:04]NVStorageSaveData done [13:57:04]OFDSenderStorePacket done [13:57:04]KKMCreateOFDPacket done [13:57:04]NVStorageSaveData kkm_last_timestamp [13:57:04]File name is /storage/kkm_last_timestamp [13:57:04]Write 4 bytes [13:57:04]NVStorageSaveData done [13:57:04]ExternCall_PrintAddStr [13:57:04]wPrintStart [13:57:04]Write to MH i2c: 01 00 00 9F 44 E3 [13:57:04]Write i2c OK [13:57:04]MH_I2C_Read... [13:57:04]Read from MH i2c: 01 [13:57:04]MH_I2C_Read... [13:57:04]Read from MH i2c: 01 07 00 [13:57:04]MH_I2C_Read... [13:57:04]Read from MH i2c: 01 07 00 9F 44 00 00 00 00 00 FF 0F F8 [13:57:04]RasterBufferAndPrint [13:57:04]line Счет N : (1)874572 [13:57:04]line ИНН: 02508201610067 [13:57:04]line Контрольно-Кассовый Чек [13:57:04]line ПРОДАЖА [13:57:04]line ТРК (МРК, ГНК) : 41 [13:57:04]line Товар: 2710124500 [13:57:04]line Аи-95-К-5 [13:57:04]line 16.180 * 74.20 [13:57:04]line = 1200.56 [13:57:04]line НДС 12% НСП 1% [13:57:04]line > о реализуемом товаре [13:57:04]line ОКРУГЛЕНИЕ: -0.56 [13:57:04]line ИТОГО: 1200.00 [13:57:04]line Внесено: 1200.00 [13:57:04]line СДАЧА: 0.00 [13:57:04]line НСП 1% : 10.62 [13:57:04]line НДС 12% : 127.49 [13:57:04]line Наличными: 1200.00 [13:57:04]line Безнал.: 0.00 [13:57:04]line Место: АЗС № 165 "Партнер Нефть" [13:57:04]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:57:04]line СНО: Общий режим [13:57:04]line Чек 350 20.10.2024 13:57 [13:57:04]line Смена: 314 ФФД: 1.0 [13:57:04]line ЗНМ: 0300000234 [13:57:04]line РНМ: 0000137193017469 [13:57:04]line Версия ККМ: v1.0 [13:57:04]line ФМ: 0000000000963156 [13:57:04]line ФД: 156278 [13:57:04]line ФПД: 198765963777952 [13:57:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T135704&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156278&fm=198765963777952&tin=02508201610067®Number=0000137193017469&sum=120000 [13:57:04]OFD Sender: Processing packet 156278 [packets to send 52, broken 51] [13:57:04]ProducePacketName [13:57:04]name=ofd_packets/00156278 [13:57:04]OFD Sender: To server: pG, [13:57:04]CommunicateWithHost lk.salyk.kg:30040 [13:57:04]ConnectInit lk.salyk.kg [13:57:04]written 0, free lines is 4095 [13:57:04]Connected sock=9 [13:57:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 AB FC 07 01 AA 2A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 34 3F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 01 00 00 F4 03 04 00 30 0C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 76 62 02 00 35 04 06 00 B4 C6 CE AA 17 A0 3B 8C A6 A4 BA F3 78 5D [13:57:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D5 81 47 00 DE 40 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 76 62 02 00 F4 03 04 00 62 B2 14 67 B6 04 01 00 00 61 64 D5 D1 96 68 28 43 [13:57:05]CommunicateWithHost err = 0 [13:57:05]CheckOFDResponse [13:57:05]1017 (14) - 77093643461234 [13:57:05]1041 (16) - 0000000000963156 [13:57:05]1040 (4) - 156278 [13:57:05]1012 (4) - 20.10.2024 07:33 [13:57:05]1206 (1) - 0 [13:57:05]OFD Sender: Remove packet 156278 [13:57:05]ProducePacketName [13:57:05]name=ofd_packets/00156278 [13:57:05]NVStorageDeleteData [13:57:05]Write to MH i2c: 01 00 00 CA 44 0E [13:57:05]Write i2c OK [13:57:05]MH_I2C_Read... [13:57:05]Read from MH i2c: 01 [13:57:05]MH_I2C_Read... [13:57:05]Read from MH i2c: 01 07 00 [13:57:05]MH_I2C_Read... [13:57:05]Read from MH i2c: 01 07 00 CA 44 00 00 00 00 00 EA 0C 0B [13:57:05]RasterBufferAndPrint [13:57:05]line [13:57:05]line [13:57:05]line [13:57:05]line [13:57:05]line [13:57:05]written 0, free lines is 3312 [13:57:05]MH_Cut [13:57:05]Write to MH i2c: D1 01 00 D1 44 01 E7 [13:57:05]Write i2c OK [13:57:05]MH_I2C_Read... [13:57:05]Read from MH i2c: D1 [13:57:05]MH_I2C_Read... [13:57:05]Read from MH i2c: D1 01 00 [13:57:05]MH_I2C_Read... [13:57:05]Read from MH i2c: D1 01 00 D1 44 00 E6 [13:57:05]Write to MH i2c: 01 00 00 D2 44 16 [13:57:05]Write i2c OK [13:57:05]MH_I2C_Read... [13:57:05]OFD Sender: No OFD packet to send [13:57:05]*** Cut start [13:57:05]*** Partial cut [13:57:05]*** CUTSNS_PIN = 1 [13:57:06]*** CUTSNS_PIN = 0 [13:57:06]*** Brake cut motor [13:57:06]Read from MH i2c: 01 [13:57:06]MH_I2C_Read... [13:57:06]*** Stop cut motor [13:57:06]*** Cut end [13:57:06]Read from MH i2c: 01 07 00 [13:57:06]MH_I2C_Read... [13:57:06]Read from MH i2c: 01 07 00 D2 44 00 00 00 00 00 FF 0F 2B [13:57:06]process_action close_receipt done [13:57:06]requested_data is exist [13:57:06]produce_requested_data [13:57:06]requested_item fm.sn is exist - process it [13:57:06]wFMCommunicate request_size=4 [13:57:06]MH_SAM_APDU [13:57:06]CAPDU: 80 11 00 00 [13:57:06]Write to MH i2c: E2 08 00 D3 44 80 11 00 00 00 00 00 00 91 [13:57:06]Write i2c OK [13:57:06]MH_I2C_Read... [13:57:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:57:06]Read from MH i2c: E2 [13:57:06]MH_I2C_Read... [13:57:06]Read from MH i2c: E2 17 00 [13:57:06]MH_I2C_Read... [13:57:06]Read from MH i2c: E2 17 00 D3 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E2 [13:57:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:57:06]wFMCommunicate OK [13:57:06]requested_item fd.num is exist - process it [13:57:06]SAM_PROTO_GetFieldsCounters [13:57:06]wFMCommunicate request_size=4 [13:57:06]MH_SAM_APDU [13:57:06]CAPDU: 80 13 00 00 [13:57:06]Write to MH i2c: E2 08 00 D4 44 80 13 00 00 00 00 00 00 94 [13:57:06]Write i2c OK [13:57:06]MH_I2C_Read... [13:57:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:57:06]Read from MH i2c: E2 [13:57:06]MH_I2C_Read... [13:57:06]Read from MH i2c: E2 62 00 [13:57:06]MH_I2C_Read... [13:57:06]Read from MH i2c: E2 62 00 D4 44 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 76 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 5E 01 00 00 5E 04 04 00 5E 01 00 00 57 04 04 00 5F 01 00 00 19 04 04 00 00 00 00 00 90 00 FF [13:57:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 76 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 5E 01 00 00 5E 04 04 00 5E 01 00 00 57 04 04 00 5F 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:57:06]wFMCommunicate OK [13:57:06]SAM_PROTO_GetFieldsCounters done [13:57:06]requested_item shift.num is exist - process it [13:57:06]requested_item shift.opened is exist - process it [13:57:06]req_shift_opened [13:57:06]FM_GetShiftState [13:57:06]SAM_PROTO_GetShiftState [13:57:06]wFMCommunicate request_size=4 [13:57:06]MH_SAM_APDU [13:57:06]CAPDU: 80 13 01 00 [13:57:06]Write to MH i2c: E2 08 00 D5 44 80 13 01 00 00 00 00 00 96 [13:57:06]Write i2c OK [13:57:06]MH_I2C_Read... [13:57:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:57:06]Read from MH i2c: E2 [13:57:06]MH_I2C_Read... [13:57:06]Read from MH i2c: E2 0E 00 [13:57:06]MH_I2C_Read... [13:57:06]Read from MH i2c: E2 0E 00 D5 44 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 3D [13:57:06]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:57:06]wFMCommunicate OK [13:57:06]SAM_PROTO_GetShiftState done [13:57:06]FM_GetShiftState done [13:57:06]req_shift_opened done [13:57:06]requested_item shift.open_date is exist - process it [13:57:06]req_shift_open_date [13:57:06]req_shift_open_date done [13:57:06]produce_requested_data done [13:57:06]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156278,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:57:06]process_action_free close_receipt [13:57:06]json_value_free [13:57:06]json_value_free done [13:57:06]process_json_proto returns [13:57:06]Send response to host [13:57:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156278,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:57:06]free response buf [13:57:06]execute_script done [13:57:06]execute_script returns [13:57:06]free content buf [13:57:06]Sock 10.Close socket [13:57:06]Sock 10.Thread stoped [13:57:10]OFD Sender: No OFD packet to send [13:57:15]OFD Sender: No OFD packet to send [13:57:20]OFD Sender: No OFD packet to send [13:57:25]OFD Sender: No OFD packet to send [13:57:30]OFD Sender: No OFD packet to send [13:57:35]OFD Sender: No OFD packet to send [13:57:40]OFD Sender: No OFD packet to send [13:57:45]OFD Sender: No OFD packet to send [13:57:50]OFD Sender: No OFD packet to send [13:57:55]OFD Sender: No OFD packet to send [13:58:00]OFD Sender: No OFD packet to send [13:58:05]OFD Sender: No OFD packet to send [13:58:10]OFD Sender: No OFD packet to send [13:58:11]accept exits with 8 [13:58:11]New connection [13:58:11]New thread 3066695012 created [13:58:11]Thread 3066551652 joined [13:58:11]Waiting for new connection... [13:58:11] Sock 8.Parse request [13:58:11]Sock 8.Check first char [13:58:11]Sock 8.First char is OK [13:58:11]request: POST /json_proto HTTP/1.0 [13:58:11]Method: POST [13:58:11]URL: /json_proto [13:58:11]Method is POST - this is cgi request [13:58:11]url: /json_proto [13:58:11]query_string will be loaded in cgi processing [13:58:11]execute_cgi json_proto POST (null) [13:58:11]execute_cgi path=json_proto method=POST [13:58:11]POST find Content-Length [13:58:11]Host: 172.17.53.67:8080 [13:58:11]Content-Length: 674 [13:58:11]Content-Type: application/json [13:58:11] [13:58:11]POST finish read [13:58:11]Found Content-Length = 674 [13:58:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874573", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:58:11]execute_script... [13:58:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874573", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:58:11]POST & json_proto [13:58:11]process_json_proto [13:58:11]json parsed OK: [13:58:11]protocol is kg_v1.0 [13:58:11]action value=close_receipt [13:58:11]process_action close_receipt [13:58:11]cmd_close_receipt [13:58:11]MH_GetDate [13:58:11]Write to MH i2c: F0 00 00 D6 44 09 [13:58:11]Write i2c OK [13:58:11]MH_I2C_Read... [13:58:11]Read from MH i2c: F0 [13:58:11]MH_I2C_Read... [13:58:11]Read from MH i2c: F0 09 00 [13:58:11]MH_I2C_Read... [13:58:11]Read from MH i2c: F0 09 00 D6 44 00 75 0C 15 67 19 BC 99 64 E1 [13:58:11]GetLastDocTimeStamp 1729432624 [13:58:11]current date 1729432693 [13:58:11]FM_GetShiftState [13:58:11]SAM_PROTO_GetShiftState [13:58:11]wFMCommunicate request_size=4 [13:58:11]MH_SAM_APDU [13:58:11]CAPDU: 80 13 01 00 [13:58:11]Write to MH i2c: E2 08 00 D7 44 80 13 01 00 00 00 00 00 98 [13:58:11]Write i2c OK [13:58:11]MH_I2C_Read... [13:58:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:58:11]Read from MH i2c: E2 [13:58:11]MH_I2C_Read... [13:58:11]Read from MH i2c: E2 0E 00 [13:58:11]MH_I2C_Read... [13:58:11]Read from MH i2c: E2 0E 00 D7 44 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 3F [13:58:11]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:58:11]wFMCommunicate OK [13:58:11]SAM_PROTO_GetShiftState done [13:58:11]FM_GetShiftState done [13:58:11]opened in 1729383891 [13:58:11]opened+sec_in_day 1729470291 [13:58:11]quantity*price = 50063 [13:58:11]sum+1 = 50064 [13:58:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 351 20.10.2024 13:58 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156279 ФПД: 65226048451476 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T135813&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156279&fm=65226048451476&tin=02508201610067®Number=0000137193017469&sum=50000 [13:58:12]StoreToDocumentArchive [13:58:12]shift 314 fd 156279 [13:58:12]save to /storage/0314/doc_00156279 [13:58:12]save last doc name /storage/0314/doc_00156279 to /storage/kkm_last_doc_name [13:58:12]save OK [13:58:12]Clear old archive folders... [13:58:12]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:58:12]tlvbuf is 0081B6A0 [13:58:12]SAM_PROTO_ClearQueue [13:58:12]wFMCommunicate request_size=4 [13:58:12]MH_SAM_APDU [13:58:12]CAPDU: 80 09 00 00 [13:58:12]Write to MH i2c: E2 08 00 E4 44 80 09 00 00 00 00 00 00 9A [13:58:12]Write i2c OK [13:58:12]MH_I2C_Read... [13:58:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:58:12]Read from MH i2c: E2 [13:58:12]MH_I2C_Read... [13:58:12]Read from MH i2c: E2 03 00 [13:58:12]MH_I2C_Read... [13:58:12]Read from MH i2c: E2 03 00 E4 44 00 90 00 9C [13:58:12]RAPDU: 90 00 [13:58:12]wFMCommunicate OK [13:58:12]SAM_PROTO_ClearQueue done [13:58:12]KKMCreateOFDPacket [13:58:12]OFDProtocolAddRootSTLVToBuf [13:58:12]FM_MakeSignedData [13:58:12]FM_MakeSignedData [13:58:12]SAM_PROTO_SignData [13:58:12]wFMCommunicate request_size=4 [13:58:12]MH_SAM_APDU [13:58:12]CAPDU: 80 0D 01 02 [13:58:12]Write to MH i2c: E2 08 00 E5 44 80 0D 01 02 00 00 00 00 A2 [13:58:12]Write i2c OK [13:58:12]MH_I2C_Read... [13:58:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:58:12]Read from MH i2c: E2 [13:58:12]MH_I2C_Read... [13:58:12]Read from MH i2c: E2 03 00 [13:58:12]MH_I2C_Read... [13:58:12]Read from MH i2c: E2 03 00 E5 44 00 90 00 9D [13:58:12]RAPDU: 90 00 [13:58:12]wFMCommunicate OK [13:58:12]wFMCommunicate request_size=255 [13:58:12]MH_SAM_APDU [13:58:12]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 01 00 00 F4 03 04 00 75 0C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 77 62 02 00 35 04 06 00 3B 52 9F 72 [13:58:12]Write to MH i2c: E2 02 01 E6 44 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 01 00 00 F4 03 04 00 75 0C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 77 62 02 00 35 04 06 00 3B 52 9F 72 00 00 D5 [13:58:12]Write i2c OK [13:58:12]MH_I2C_Read... [13:58:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:58:12]Read from MH i2c: E2 [13:58:12]MH_I2C_Read... [13:58:12]Read from MH i2c: E2 03 00 [13:58:12]MH_I2C_Read... [13:58:12]Read from MH i2c: E2 03 00 E6 44 00 90 00 9E [13:58:12]RAPDU: 90 00 [13:58:12]wFMCommunicate OK [13:58:12]wFMCommunicate request_size=7 [13:58:12]MH_SAM_APDU [13:58:12]CAPDU: 80 0D 02 02 02 B3 94 [13:58:12]Write to MH i2c: E2 0A 00 E7 44 80 0D 02 02 02 00 B3 94 00 00 F0 [13:58:12]Write i2c OK [13:58:12]MH_I2C_Read... [13:58:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:58:12]Read from MH i2c: E2 [13:58:12]MH_I2C_Read... [13:58:12]Read from MH i2c: E2 03 00 [13:58:12]MH_I2C_Read... [13:58:12]Read from MH i2c: E2 03 00 E7 44 00 90 00 9F [13:58:12]RAPDU: 90 00 [13:58:12]wFMCommunicate OK [13:58:12]wFMCommunicate request_size=4 [13:58:12]MH_SAM_APDU [13:58:12]CAPDU: 80 0D 03 02 [13:58:12]Write to MH i2c: E2 08 00 E8 44 80 0D 03 02 00 00 00 00 A7 [13:58:12]Write i2c OK [13:58:12]MH_I2C_Read... [13:58:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:58:13]Read from MH i2c: E2 [13:58:13]MH_I2C_Read... [13:58:13]Read from MH i2c: E2 0B 00 [13:58:13]MH_I2C_Read... [13:58:13]Read from MH i2c: E2 0B 00 E8 44 00 76 ED 32 D4 CC 33 D3 83 90 00 66 [13:58:13]RAPDU: 76 ED 32 D4 CC 33 D3 83 90 00 [13:58:13]wFMCommunicate OK [13:58:13]SAM_PROTO_SignData done [13:58:13]FM_MakeSignedData done [13:58:13]CreateOFDProtocolMessage [13:58:13]wFMCommunicate request_size=4 [13:58:13]MH_SAM_APDU [13:58:13]CAPDU: 80 11 00 00 [13:58:13]Write to MH i2c: E2 08 00 E9 44 80 11 00 00 00 00 00 00 A7 [13:58:13]Write i2c OK [13:58:13]MH_I2C_Read... [13:58:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:58:13]Read from MH i2c: E2 [13:58:13]MH_I2C_Read... [13:58:13]Read from MH i2c: E2 17 00 [13:58:13]MH_I2C_Read... [13:58:13]Read from MH i2c: E2 17 00 E9 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F8 [13:58:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:58:13]wFMCommunicate OK [13:58:13]CreateOFDProtocolMessage done [13:58:13]OFDSenderStorePacket 156279 [13:58:13]StoreOFDPacket docnum=156279 [13:58:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 48 98 04 01 1D C9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 01 00 00 F4 03 04 00 75 0C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 77 62 02 00 35 04 06 00 3B 52 9F 72 B3 94 76 ED 32 D4 CC 33 D3 83 [13:58:13]CheckFolder [13:58:13]dirname=/storage/ofd_packets [13:58:13]CheckFolder done [13:58:13]ProducePacketName [13:58:13]name=ofd_packets/00156279 [13:58:13]NVStorageSaveData ofd_packets/00156279 [13:58:13]File name is /storage/ofd_packets/00156279 [13:58:13]Write 298 bytes [13:58:13]NVStorageSaveData done [13:58:13]OFDSenderStorePacket done [13:58:13]KKMCreateOFDPacket done [13:58:13]NVStorageSaveData kkm_last_timestamp [13:58:13]File name is /storage/kkm_last_timestamp [13:58:13]Write 4 bytes [13:58:13]NVStorageSaveData done [13:58:13]ExternCall_PrintAddStr [13:58:13]wPrintStart [13:58:13]Write to MH i2c: 01 00 00 EA 44 2E [13:58:13]Write i2c OK [13:58:13]MH_I2C_Read... [13:58:13]Read from MH i2c: 01 [13:58:13]MH_I2C_Read... [13:58:13]Read from MH i2c: 01 07 00 [13:58:13]MH_I2C_Read... [13:58:13]Read from MH i2c: 01 07 00 EA 44 00 00 00 00 00 FF 0F 43 [13:58:13]RasterBufferAndPrint [13:58:13]line Счет N : (1)874573 [13:58:13]line ИНН: 02508201610067 [13:58:13]line Контрольно-Кассовый Чек [13:58:13]line ПРОДАЖА [13:58:13]line ТРК (МРК, ГНК) : 14 [13:58:13]line Товар: 2710194210 [13:58:13]line ДТ-К-2 [13:58:13]line 6.570 * 76.20 [13:58:13]line = 500.63 [13:58:13]line НДС 12% НСП 1% [13:58:13]line > о реализуемом товаре [13:58:13]line ОКРУГЛЕНИЕ: -0.63 [13:58:13]line ИТОГО: 500.00 [13:58:13]line Внесено: 500.00 [13:58:13]line СДАЧА: 0.00 [13:58:13]line НСП 1% : 4.43 [13:58:13]line НДС 12% : 53.16 [13:58:13]line Наличными: 500.00 [13:58:13]line Безнал.: 0.00 [13:58:13]line Место: АЗС № 165 "Партнер Нефть" [13:58:13]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:58:13]line СНО: Общий режим [13:58:13]line Чек 351 20.10.2024 13:58 [13:58:13]line Смена: 314 ФФД: 1.0 [13:58:13]line ЗНМ: 0300000234 [13:58:13]line РНМ: 0000137193017469 [13:58:13]line Версия ККМ: v1.0 [13:58:13]line ФМ: 0000000000963156 [13:58:13]line ФД: 156279 [13:58:13]line ФПД: 65226048451476 [13:58:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T135813&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156279&fm=65226048451476&tin=02508201610067®Number=0000137193017469&sum=50000 [13:58:13]OFD Sender: Processing packet 156279 [packets to send 52, broken 51] [13:58:13]ProducePacketName [13:58:13]name=ofd_packets/00156279 [13:58:13]OFD Sender: To server: pG, [13:58:13]CommunicateWithHost lk.salyk.kg:30040 [13:58:13]ConnectInit lk.salyk.kg [13:58:13]written 0, free lines is 4095 [13:58:13]Connected sock=10 [13:58:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 48 98 04 01 1D C9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 01 00 00 F4 03 04 00 75 0C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 77 62 02 00 35 04 06 00 3B 52 9F 72 B3 94 76 ED 32 D4 CC 33 D3 83 [13:58:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E6 35 47 00 42 2A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 77 62 02 00 F4 03 04 00 A7 B2 14 67 B6 04 01 00 00 F8 AF BC 8E 96 06 8B B2 [13:58:13]CommunicateWithHost err = 0 [13:58:13]CheckOFDResponse [13:58:13]1017 (14) - 77093643461234 [13:58:13]1041 (16) - 0000000000963156 [13:58:13]1040 (4) - 156279 [13:58:13]1012 (4) - 20.10.2024 07:35 [13:58:13]1206 (1) - 0 [13:58:13]OFD Sender: Remove packet 156279 [13:58:13]ProducePacketName [13:58:13]name=ofd_packets/00156279 [13:58:13]NVStorageDeleteData [13:58:13]Write to MH i2c: 01 00 00 15 45 5A [13:58:13]Write i2c OK [13:58:13]MH_I2C_Read... [13:58:13]Read from MH i2c: 01 [13:58:13]MH_I2C_Read... [13:58:13]Read from MH i2c: 01 07 00 [13:58:13]MH_I2C_Read... [13:58:13]Read from MH i2c: 01 07 00 15 45 00 00 00 00 00 EA 0C 57 [13:58:13]RasterBufferAndPrint [13:58:13]line [13:58:13]line [13:58:13]line [13:58:13]line [13:58:13]line [13:58:13]written 0, free lines is 3312 [13:58:13]MH_Cut [13:58:13]Write to MH i2c: D1 01 00 1C 45 01 33 [13:58:13]Write i2c OK [13:58:13]MH_I2C_Read... [13:58:13]Read from MH i2c: D1 [13:58:13]MH_I2C_Read... [13:58:13]Read from MH i2c: D1 01 00 [13:58:13]MH_I2C_Read... [13:58:13]Read from MH i2c: D1 01 00 1C 45 00 32 [13:58:13]Write to MH i2c: 01 00 00 1D 45 62 [13:58:13]Write i2c OK [13:58:13]MH_I2C_Read... [13:58:14]OFD Sender: No OFD packet to send [13:58:14]*** Cut start [13:58:14]*** Partial cut [13:58:14]*** CUTSNS_PIN = 1 [13:58:14]*** CUTSNS_PIN = 0 [13:58:14]*** Brake cut motor [13:58:15]Read from MH i2c: 01 [13:58:15]MH_I2C_Read... [13:58:15]*** Stop cut motor [13:58:15]*** Cut end [13:58:15]Read from MH i2c: 01 07 00 [13:58:15]MH_I2C_Read... [13:58:15]Read from MH i2c: 01 07 00 1D 45 00 00 00 00 00 FF 0F 77 [13:58:15]process_action close_receipt done [13:58:15]requested_data is exist [13:58:15]produce_requested_data [13:58:15]requested_item fm.sn is exist - process it [13:58:15]wFMCommunicate request_size=4 [13:58:15]MH_SAM_APDU [13:58:15]CAPDU: 80 11 00 00 [13:58:15]Write to MH i2c: E2 08 00 1E 45 80 11 00 00 00 00 00 00 DD [13:58:15]Write i2c OK [13:58:15]MH_I2C_Read... [13:58:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:58:15]Read from MH i2c: E2 [13:58:15]MH_I2C_Read... [13:58:15]Read from MH i2c: E2 17 00 [13:58:15]MH_I2C_Read... [13:58:15]Read from MH i2c: E2 17 00 1E 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2E [13:58:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:58:15]wFMCommunicate OK [13:58:15]requested_item fd.num is exist - process it [13:58:15]SAM_PROTO_GetFieldsCounters [13:58:15]wFMCommunicate request_size=4 [13:58:15]MH_SAM_APDU [13:58:15]CAPDU: 80 13 00 00 [13:58:15]Write to MH i2c: E2 08 00 1F 45 80 13 00 00 00 00 00 00 E0 [13:58:15]Write i2c OK [13:58:15]MH_I2C_Read... [13:58:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:58:15]Read from MH i2c: E2 [13:58:15]MH_I2C_Read... [13:58:15]Read from MH i2c: E2 62 00 [13:58:15]MH_I2C_Read... [13:58:15]Read from MH i2c: E2 62 00 1F 45 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 77 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 5F 01 00 00 5E 04 04 00 5F 01 00 00 57 04 04 00 60 01 00 00 19 04 04 00 00 00 00 00 90 00 4F [13:58:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 77 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 5F 01 00 00 5E 04 04 00 5F 01 00 00 57 04 04 00 60 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:58:15]wFMCommunicate OK [13:58:15]SAM_PROTO_GetFieldsCounters done [13:58:15]requested_item shift.num is exist - process it [13:58:15]requested_item shift.opened is exist - process it [13:58:15]req_shift_opened [13:58:15]FM_GetShiftState [13:58:15]SAM_PROTO_GetShiftState [13:58:15]wFMCommunicate request_size=4 [13:58:15]MH_SAM_APDU [13:58:15]CAPDU: 80 13 01 00 [13:58:15]Write to MH i2c: E2 08 00 20 45 80 13 01 00 00 00 00 00 E2 [13:58:15]Write i2c OK [13:58:15]MH_I2C_Read... [13:58:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:58:15]Read from MH i2c: E2 [13:58:15]MH_I2C_Read... [13:58:15]Read from MH i2c: E2 0E 00 [13:58:15]MH_I2C_Read... [13:58:15]Read from MH i2c: E2 0E 00 20 45 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 89 [13:58:15]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:58:15]wFMCommunicate OK [13:58:15]SAM_PROTO_GetShiftState done [13:58:15]FM_GetShiftState done [13:58:15]req_shift_opened done [13:58:15]requested_item shift.open_date is exist - process it [13:58:15]req_shift_open_date [13:58:15]req_shift_open_date done [13:58:15]produce_requested_data done [13:58:15]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156279,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:58:15]process_action_free close_receipt [13:58:15]json_value_free [13:58:15]json_value_free done [13:58:15]process_json_proto returns [13:58:15]Send response to host [13:58:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156279,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:58:15]free response buf [13:58:15]execute_script done [13:58:15]execute_script returns [13:58:15]free content buf [13:58:15]Sock 8.Close socket [13:58:15]Sock 8.Thread stoped [13:58:19]OFD Sender: No OFD packet to send [13:58:24]OFD Sender: No OFD packet to send [13:58:29]OFD Sender: No OFD packet to send [13:58:34]OFD Sender: No OFD packet to send [13:58:39]OFD Sender: No OFD packet to send [13:58:44]OFD Sender: No OFD packet to send [13:58:49]OFD Sender: No OFD packet to send [13:58:54]OFD Sender: No OFD packet to send [13:58:59]OFD Sender: No OFD packet to send [13:59:04]OFD Sender: No OFD packet to send [13:59:09]OFD Sender: No OFD packet to send [13:59:14]OFD Sender: No OFD packet to send [13:59:19]OFD Sender: No OFD packet to send [13:59:24]OFD Sender: No OFD packet to send [13:59:29]OFD Sender: No OFD packet to send [13:59:33]accept exits with 9 [13:59:33]New connection [13:59:33]New thread 3066551652 created [13:59:33]Thread 3066695012 joined [13:59:33]Waiting for new connection... [13:59:33] Sock 9.Parse request [13:59:33]Sock 9.Check first char [13:59:33]Sock 9.First char is OK [13:59:33]request: POST /json_proto HTTP/1.0 [13:59:33]Method: POST [13:59:33]URL: /json_proto [13:59:33]Method is POST - this is cgi request [13:59:33]url: /json_proto [13:59:33]query_string will be loaded in cgi processing [13:59:33]execute_cgi json_proto POST (null) [13:59:33]execute_cgi path=json_proto method=POST [13:59:33]POST find Content-Length [13:59:33]Host: 172.17.53.67:8080 [13:59:33]Content-Length: 766 [13:59:33]Content-Type: application/json [13:59:33] [13:59:33]POST finish read [13:59:33]Found Content-Length = 766 [13:59:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874574", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.890, "sum" : 260.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 260.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:59:33]execute_script... [13:59:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874574", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.890, "sum" : 260.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 260.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:59:33]POST & json_proto [13:59:33]process_json_proto [13:59:33]json parsed OK: [13:59:33]protocol is kg_v1.0 [13:59:33]action value=close_receipt [13:59:33]process_action close_receipt [13:59:33]cmd_close_receipt [13:59:33]MH_GetDate [13:59:33]Write to MH i2c: F0 00 00 21 45 55 [13:59:33]Write i2c OK [13:59:33]MH_I2C_Read... [13:59:33]Read from MH i2c: F0 [13:59:33]MH_I2C_Read... [13:59:33]Read from MH i2c: F0 09 00 [13:59:33]MH_I2C_Read... [13:59:33]Read from MH i2c: F0 09 00 21 45 00 C7 0C 15 67 19 BC 99 64 7F [13:59:33]GetLastDocTimeStamp 1729432693 [13:59:33]current date 1729432775 [13:59:33]FM_GetShiftState [13:59:33]SAM_PROTO_GetShiftState [13:59:33]wFMCommunicate request_size=4 [13:59:33]MH_SAM_APDU [13:59:33]CAPDU: 80 13 01 00 [13:59:33]Write to MH i2c: E2 08 00 22 45 80 13 01 00 00 00 00 00 E4 [13:59:33]Write i2c OK [13:59:33]MH_I2C_Read... [13:59:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:59:33]Read from MH i2c: E2 [13:59:33]MH_I2C_Read... [13:59:33]Read from MH i2c: E2 0E 00 [13:59:33]MH_I2C_Read... [13:59:33]Read from MH i2c: E2 0E 00 22 45 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 8B [13:59:33]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:59:33]wFMCommunicate OK [13:59:33]SAM_PROTO_GetShiftState done [13:59:33]FM_GetShiftState done [13:59:33]opened in 1729383891 [13:59:33]opened+sec_in_day 1729470291 [13:59:33]quantity*price = 26024 [13:59:33]sum+1 = 26025 [13:59:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 260.24 НСП 1% : 2.30 НДС 12% : 27.64 Наличными: 0.00 Безнал.: 260.24 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 352 20.10.2024 13:59 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156280 ФПД: 93447098088369 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T135935&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156280&fm=93447098088369&tin=02508201610067®Number=0000137193017469&sum=26024 [13:59:34]StoreToDocumentArchive [13:59:34]shift 314 fd 156280 [13:59:34]save to /storage/0314/doc_00156280 [13:59:34]save last doc name /storage/0314/doc_00156280 to /storage/kkm_last_doc_name [13:59:34]save OK [13:59:34]Clear old archive folders... [13:59:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:59:34]tlvbuf is 0081B6F0 [13:59:34]SAM_PROTO_ClearQueue [13:59:34]wFMCommunicate request_size=4 [13:59:34]MH_SAM_APDU [13:59:34]CAPDU: 80 09 00 00 [13:59:34]Write to MH i2c: E2 08 00 2F 45 80 09 00 00 00 00 00 00 E6 [13:59:34]Write i2c OK [13:59:34]MH_I2C_Read... [13:59:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:59:34]Read from MH i2c: E2 [13:59:34]MH_I2C_Read... [13:59:34]Read from MH i2c: E2 03 00 [13:59:34]MH_I2C_Read... [13:59:34]Read from MH i2c: E2 03 00 2F 45 00 90 00 E8 [13:59:34]RAPDU: 90 00 [13:59:34]wFMCommunicate OK [13:59:34]SAM_PROTO_ClearQueue done [13:59:34]KKMCreateOFDPacket [13:59:34]OFDProtocolAddRootSTLVToBuf [13:59:34]FM_MakeSignedData [13:59:34]FM_MakeSignedData [13:59:34]SAM_PROTO_SignData [13:59:34]wFMCommunicate request_size=4 [13:59:34]MH_SAM_APDU [13:59:34]CAPDU: 80 0D 01 02 [13:59:34]Write to MH i2c: E2 08 00 30 45 80 0D 01 02 00 00 00 00 EE [13:59:34]Write i2c OK [13:59:34]MH_I2C_Read... [13:59:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:59:34]Read from MH i2c: E2 [13:59:34]MH_I2C_Read... [13:59:34]Read from MH i2c: E2 03 00 [13:59:34]MH_I2C_Read... [13:59:34]Read from MH i2c: E2 03 00 30 45 00 90 00 E9 [13:59:34]RAPDU: 90 00 [13:59:34]wFMCommunicate OK [13:59:34]wFMCommunicate request_size=255 [13:59:34]MH_SAM_APDU [13:59:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 0F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A8 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A8 65 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 C7 0C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 78 62 02 00 35 04 06 00 54 [13:59:34]Write to MH i2c: E2 02 01 31 45 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 0F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A8 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A8 65 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 C7 0C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 78 62 02 00 35 04 06 00 54 00 00 8B [13:59:34]Write i2c OK [13:59:34]MH_I2C_Read... [13:59:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:59:34]Read from MH i2c: E2 [13:59:34]MH_I2C_Read... [13:59:34]Read from MH i2c: E2 03 00 [13:59:34]MH_I2C_Read... [13:59:34]Read from MH i2c: E2 03 00 31 45 00 90 00 EA [13:59:34]RAPDU: 90 00 [13:59:34]wFMCommunicate OK [13:59:34]wFMCommunicate request_size=10 [13:59:34]MH_SAM_APDU [13:59:34]CAPDU: 80 0D 02 02 05 FD 59 16 3B B1 [13:59:34]Write to MH i2c: E2 0D 00 32 45 80 0D 02 02 05 00 FD 59 16 3B B1 00 00 53 [13:59:34]Write i2c OK [13:59:34]MH_I2C_Read... [13:59:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:59:34]Read from MH i2c: E2 [13:59:34]MH_I2C_Read... [13:59:34]Read from MH i2c: E2 03 00 [13:59:34]MH_I2C_Read... [13:59:34]Read from MH i2c: E2 03 00 32 45 00 90 00 EB [13:59:34]RAPDU: 90 00 [13:59:34]wFMCommunicate OK [13:59:34]wFMCommunicate request_size=4 [13:59:34]MH_SAM_APDU [13:59:34]CAPDU: 80 0D 03 02 [13:59:34]Write to MH i2c: E2 08 00 33 45 80 0D 03 02 00 00 00 00 F3 [13:59:34]Write i2c OK [13:59:34]MH_I2C_Read... [13:59:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:59:34]Read from MH i2c: E2 [13:59:34]MH_I2C_Read... [13:59:34]Read from MH i2c: E2 0B 00 [13:59:34]MH_I2C_Read... [13:59:34]Read from MH i2c: E2 0B 00 33 45 00 01 CF 2E 73 0B 5D 34 0C 90 00 0D [13:59:34]RAPDU: 01 CF 2E 73 0B 5D 34 0C 90 00 [13:59:34]wFMCommunicate OK [13:59:34]SAM_PROTO_SignData done [13:59:34]FM_MakeSignedData done [13:59:34]CreateOFDProtocolMessage [13:59:34]wFMCommunicate request_size=4 [13:59:34]MH_SAM_APDU [13:59:34]CAPDU: 80 11 00 00 [13:59:34]Write to MH i2c: E2 08 00 34 45 80 11 00 00 00 00 00 00 F3 [13:59:34]Write i2c OK [13:59:34]MH_I2C_Read... [13:59:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:59:34]Read from MH i2c: E2 [13:59:34]MH_I2C_Read... [13:59:34]Read from MH i2c: E2 17 00 [13:59:34]MH_I2C_Read... [13:59:34]Read from MH i2c: E2 17 00 34 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 44 [13:59:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:59:34]wFMCommunicate OK [13:59:34]CreateOFDProtocolMessage done [13:59:34]OFDSenderStorePacket 156280 [13:59:34]StoreOFDPacket docnum=156280 [13:59:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 9C BF 07 01 D4 5E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 0F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A8 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A8 65 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 C7 0C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 78 62 02 00 35 04 06 00 54 FD 59 16 3B B1 01 CF 2E 73 0B 5D 34 0C [13:59:34]CheckFolder [13:59:34]dirname=/storage/ofd_packets [13:59:34]CheckFolder done [13:59:34]ProducePacketName [13:59:34]name=ofd_packets/00156280 [13:59:34]NVStorageSaveData ofd_packets/00156280 [13:59:34]File name is /storage/ofd_packets/00156280 [13:59:34]Write 301 bytes [13:59:34]NVStorageSaveData done [13:59:34]OFDSenderStorePacket done [13:59:34]KKMCreateOFDPacket done [13:59:34]NVStorageSaveData kkm_last_timestamp [13:59:34]File name is /storage/kkm_last_timestamp [13:59:34]Write 4 bytes [13:59:34]NVStorageSaveData done [13:59:34]OFD Sender: Processing packet 156280 [packets to send 52, broken 51] [13:59:34]ProducePacketName [13:59:34]name=ofd_packets/00156280 [13:59:34]OFD Sender: To server: pG, [13:59:34]CommunicateWithHost lk.salyk.kg:30040 [13:59:34]ConnectInit lk.salyk.kg [13:59:34]ExternCall_PrintAddStr [13:59:34]wPrintStart [13:59:34]Write to MH i2c: 01 00 00 35 45 7A [13:59:34]Write i2c OK [13:59:34]MH_I2C_Read... [13:59:34]Read from MH i2c: 01 [13:59:34]MH_I2C_Read... [13:59:34]Read from MH i2c: 01 07 00 [13:59:34]MH_I2C_Read... [13:59:34]Read from MH i2c: 01 07 00 35 45 00 00 00 00 00 FF 0F 8F [13:59:34]RasterBufferAndPrint [13:59:34]line Счет N : (1)874574 [13:59:34]line ИНН: 02508201610067 [13:59:34]line Контрольно-Кассовый Чек [13:59:34]line ПРОДАЖА [13:59:34]line ТРК (МРК, ГНК) : 32 [13:59:34]line Товар: 2710124130 [13:59:34]line Аи-92-К-5 [13:59:34]line 3.890 * 66.90 [13:59:34]line = 260.24 [13:59:34]line НДС 12% НСП 1% [13:59:34]line > о реализуемом товаре [13:59:34]line ИТОГО: 260.24 [13:59:34]line НСП 1% : 2.30 [13:59:34]line НДС 12% : 27.64 [13:59:34]line Наличными: 0.00 [13:59:34]line Безнал.: 260.24 [13:59:34]line Место: АЗС № 165 "Партнер Нефть" [13:59:34]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [13:59:34]line СНО: Общий режим [13:59:34]line Чек 352 20.10.2024 13:59 [13:59:34]line Смена: 314 ФФД: 1.0 [13:59:34]line ЗНМ: 0300000234 [13:59:34]line РНМ: 0000137193017469 [13:59:34]line Версия ККМ: v1.0 [13:59:35]line Платежная система: Mbank [13:59:35]line ФМ: 0000000000963156 [13:59:35]line ФД: 156280 [13:59:35]line ФПД: 93447098088369 [13:59:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T135935&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156280&fm=93447098088369&tin=02508201610067®Number=0000137193017469&sum=26024 [13:59:35]written 0, free lines is 4095 [13:59:35]Write to MH i2c: 01 00 00 5E 45 A3 [13:59:35]Write i2c OK [13:59:35]MH_I2C_Read... [13:59:35]Read from MH i2c: 01 [13:59:35]MH_I2C_Read... [13:59:35]Read from MH i2c: 01 07 00 [13:59:35]MH_I2C_Read... [13:59:35]Read from MH i2c: 01 07 00 5E 45 00 00 00 00 00 14 0D CB [13:59:35]RasterBufferAndPrint [13:59:35]line [13:59:35]line [13:59:35]line [13:59:35]line [13:59:35]line [13:59:35]written 0, free lines is 3352 [13:59:35]MH_Cut [13:59:35]Write to MH i2c: D1 01 00 65 45 01 7C [13:59:35]Write i2c OK [13:59:35]MH_I2C_Read... [13:59:35]Read from MH i2c: D1 [13:59:35]MH_I2C_Read... [13:59:35]Read from MH i2c: D1 01 00 [13:59:35]MH_I2C_Read... [13:59:35]Read from MH i2c: D1 01 00 65 45 00 7B [13:59:35]Write to MH i2c: 01 00 00 66 45 AB [13:59:35]Write i2c OK [13:59:35]MH_I2C_Read... [13:59:36]*** Cut start [13:59:36]*** Partial cut [13:59:36]*** CUTSNS_PIN = 1 [13:59:36]*** CUTSNS_PIN = 0 [13:59:36]*** Brake cut motor [13:59:37]Read from MH i2c: 01 [13:59:37]MH_I2C_Read... [13:59:37]*** Stop cut motor [13:59:37]*** Cut end [13:59:37]Read from MH i2c: 01 07 00 [13:59:37]MH_I2C_Read... [13:59:37]Read from MH i2c: 01 07 00 66 45 00 00 00 00 00 FF 0F C0 [13:59:37]process_action close_receipt done [13:59:37]requested_data is exist [13:59:37]produce_requested_data [13:59:37]requested_item fm.sn is exist - process it [13:59:37]wFMCommunicate request_size=4 [13:59:37]MH_SAM_APDU [13:59:37]CAPDU: 80 11 00 00 [13:59:37]Write to MH i2c: E2 08 00 67 45 80 11 00 00 00 00 00 00 26 [13:59:37]Write i2c OK [13:59:37]MH_I2C_Read... [13:59:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:59:37]Read from MH i2c: E2 [13:59:37]MH_I2C_Read... [13:59:37]Read from MH i2c: E2 17 00 [13:59:37]MH_I2C_Read... [13:59:37]Read from MH i2c: E2 17 00 67 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 77 [13:59:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [13:59:37]wFMCommunicate OK [13:59:37]requested_item fd.num is exist - process it [13:59:37]SAM_PROTO_GetFieldsCounters [13:59:37]wFMCommunicate request_size=4 [13:59:37]MH_SAM_APDU [13:59:37]CAPDU: 80 13 00 00 [13:59:37]Write to MH i2c: E2 08 00 68 45 80 13 00 00 00 00 00 00 29 [13:59:37]Write i2c OK [13:59:37]MH_I2C_Read... [13:59:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:59:37]Read from MH i2c: E2 [13:59:37]MH_I2C_Read... [13:59:37]Read from MH i2c: E2 62 00 [13:59:37]MH_I2C_Read... [13:59:37]Read from MH i2c: E2 62 00 68 45 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 78 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 60 01 00 00 5E 04 04 00 60 01 00 00 57 04 04 00 61 01 00 00 19 04 04 00 00 00 00 00 90 00 9C [13:59:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 78 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 60 01 00 00 5E 04 04 00 60 01 00 00 57 04 04 00 61 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:59:37]wFMCommunicate OK [13:59:37]SAM_PROTO_GetFieldsCounters done [13:59:37]requested_item shift.num is exist - process it [13:59:37]requested_item shift.opened is exist - process it [13:59:37]req_shift_opened [13:59:37]FM_GetShiftState [13:59:37]SAM_PROTO_GetShiftState [13:59:37]wFMCommunicate request_size=4 [13:59:37]MH_SAM_APDU [13:59:37]CAPDU: 80 13 01 00 [13:59:37]Write to MH i2c: E2 08 00 69 45 80 13 01 00 00 00 00 00 2B [13:59:37]Write i2c OK [13:59:37]MH_I2C_Read... [13:59:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:59:37]Read from MH i2c: E2 [13:59:37]MH_I2C_Read... [13:59:37]Read from MH i2c: E2 0E 00 [13:59:37]MH_I2C_Read... [13:59:37]Read from MH i2c: E2 0E 00 69 45 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D2 [13:59:37]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [13:59:37]wFMCommunicate OK [13:59:37]SAM_PROTO_GetShiftState done [13:59:37]FM_GetShiftState done [13:59:37]req_shift_opened done [13:59:37]requested_item shift.open_date is exist - process it [13:59:37]req_shift_open_date [13:59:37]req_shift_open_date done [13:59:37]produce_requested_data done [13:59:37]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156280,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [13:59:37]process_action_free close_receipt [13:59:37]json_value_free [13:59:37]json_value_free done [13:59:37]process_json_proto returns [13:59:37]Send response to host [13:59:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156280,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [13:59:37]free response buf [13:59:37]execute_script done [13:59:37]execute_script returns [13:59:37]free content buf [13:59:37]Sock 9.Close socket [13:59:37]Sock 9.Thread stoped [14:01:36]accept exits with 8 [14:01:36]New connection [14:01:36]New thread 3066695012 created [14:01:36]Thread 3066551652 joined [14:01:36]Waiting for new connection... [14:01:36] Sock 8.Parse request [14:01:36]Sock 8.Check first char [14:01:36]Sock 8.First char is OK [14:01:36]request: POST /json_proto HTTP/1.0 [14:01:36]Method: POST [14:01:36]URL: /json_proto [14:01:36]Method is POST - this is cgi request [14:01:36]url: /json_proto [14:01:36]query_string will be loaded in cgi processing [14:01:36]execute_cgi json_proto POST (null) [14:01:36]execute_cgi path=json_proto method=POST [14:01:36]POST find Content-Length [14:01:36]Host: 172.17.53.67:8080 [14:01:36]Content-Length: 759 [14:01:36]Content-Type: application/json [14:01:36] [14:01:36]POST finish read [14:01:36]Found Content-Length = 759 [14:01:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874575", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:01:36]execute_script... [14:01:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874575", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:01:36]POST & json_proto [14:01:36]process_json_proto [14:01:36]json parsed OK: [14:01:36]protocol is kg_v1.0 [14:01:36]action value=close_receipt [14:01:36]process_action close_receipt [14:01:36]cmd_close_receipt [14:01:36]MH_GetDate [14:01:36]Write to MH i2c: F0 00 00 6A 45 9E [14:01:36]Write i2c OK [14:01:36]MH_I2C_Read... [14:01:36]Read from MH i2c: F0 [14:01:36]MH_I2C_Read... [14:01:36]Read from MH i2c: F0 09 00 [14:01:36]MH_I2C_Read... [14:01:36]Read from MH i2c: F0 09 00 6A 45 00 42 0D 15 67 19 BC 99 64 44 [14:01:36]GetLastDocTimeStamp 1729432775 [14:01:36]current date 1729432898 [14:01:36]FM_GetShiftState [14:01:36]SAM_PROTO_GetShiftState [14:01:36]wFMCommunicate request_size=4 [14:01:36]MH_SAM_APDU [14:01:36]CAPDU: 80 13 01 00 [14:01:36]Write to MH i2c: E2 08 00 6B 45 80 13 01 00 00 00 00 00 2D [14:01:36]Write i2c OK [14:01:36]MH_I2C_Read... [14:01:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:01:36]Read from MH i2c: E2 [14:01:36]MH_I2C_Read... [14:01:36]Read from MH i2c: E2 0E 00 [14:01:36]MH_I2C_Read... [14:01:36]Read from MH i2c: E2 0E 00 6B 45 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D4 [14:01:36]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:01:36]wFMCommunicate OK [14:01:36]SAM_PROTO_GetShiftState done [14:01:36]FM_GetShiftState done [14:01:36]opened in 1729383891 [14:01:36]opened+sec_in_day 1729470291 [14:01:36]quantity*price = 50000 [14:01:36]sum+1 = 50001 [14:01:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 0.00 Безнал.: 500.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 353 20.10.2024 14:01 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156281 ФПД: 242043683994539 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T140138&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156281&fm=242043683994539&tin=02508201610067®Number=0000137193017469&sum=50000 [14:01:37]StoreToDocumentArchive [14:01:37]shift 314 fd 156281 [14:01:37]save to /storage/0314/doc_00156281 [14:01:37]save last doc name /storage/0314/doc_00156281 to /storage/kkm_last_doc_name [14:01:37]save OK [14:01:37]Clear old archive folders... [14:01:37]ProcessDocumentItem done err = 0, tmpTLVsize=252 [14:01:37]tlvbuf is 00945F20 [14:01:37]SAM_PROTO_ClearQueue [14:01:37]wFMCommunicate request_size=4 [14:01:37]MH_SAM_APDU [14:01:37]CAPDU: 80 09 00 00 [14:01:37]Write to MH i2c: E2 08 00 78 45 80 09 00 00 00 00 00 00 2F [14:01:37]Write i2c OK [14:01:37]MH_I2C_Read... [14:01:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:01:37]Read from MH i2c: E2 [14:01:37]MH_I2C_Read... [14:01:37]Read from MH i2c: E2 03 00 [14:01:37]MH_I2C_Read... [14:01:37]Read from MH i2c: E2 03 00 78 45 00 90 00 31 [14:01:37]RAPDU: 90 00 [14:01:37]wFMCommunicate OK [14:01:37]SAM_PROTO_ClearQueue done [14:01:37]KKMCreateOFDPacket [14:01:37]OFDProtocolAddRootSTLVToBuf [14:01:37]FM_MakeSignedData [14:01:37]FM_MakeSignedData [14:01:37]SAM_PROTO_SignData [14:01:37]wFMCommunicate request_size=4 [14:01:37]MH_SAM_APDU [14:01:37]CAPDU: 80 0D 01 02 [14:01:37]Write to MH i2c: E2 08 00 79 45 80 0D 01 02 00 00 00 00 37 [14:01:37]Write i2c OK [14:01:37]MH_I2C_Read... [14:01:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:01:37]Read from MH i2c: E2 [14:01:37]MH_I2C_Read... [14:01:37]Read from MH i2c: E2 03 00 [14:01:37]MH_I2C_Read... [14:01:37]Read from MH i2c: E2 03 00 79 45 00 90 00 32 [14:01:37]RAPDU: 90 00 [14:01:37]wFMCommunicate OK [14:01:37]wFMCommunicate request_size=255 [14:01:37]MH_SAM_APDU [14:01:37]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 42 0D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 79 62 02 00 35 04 06 00 [14:01:37]Write to MH i2c: E2 02 01 7A 45 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 42 0D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 79 62 02 00 35 04 06 00 00 00 FD [14:01:37]Write i2c OK [14:01:37]MH_I2C_Read... [14:01:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:01:37]Read from MH i2c: E2 [14:01:37]MH_I2C_Read... [14:01:37]Read from MH i2c: E2 03 00 [14:01:37]MH_I2C_Read... [14:01:37]Read from MH i2c: E2 03 00 7A 45 00 90 00 33 [14:01:37]RAPDU: 90 00 [14:01:37]wFMCommunicate OK [14:01:37]wFMCommunicate request_size=11 [14:01:37]MH_SAM_APDU [14:01:37]CAPDU: 80 0D 02 02 06 DC 23 2F CD FB AB [14:01:37]Write to MH i2c: E2 0E 00 7B 45 80 0D 02 02 06 00 DC 23 2F CD FB AB 00 00 E7 [14:01:37]Write i2c OK [14:01:37]MH_I2C_Read... [14:01:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:01:37]Read from MH i2c: E2 [14:01:37]MH_I2C_Read... [14:01:37]Read from MH i2c: E2 03 00 [14:01:37]MH_I2C_Read... [14:01:37]Read from MH i2c: E2 03 00 7B 45 00 90 00 34 [14:01:37]RAPDU: 90 00 [14:01:37]wFMCommunicate OK [14:01:37]wFMCommunicate request_size=4 [14:01:37]MH_SAM_APDU [14:01:37]CAPDU: 80 0D 03 02 [14:01:37]Write to MH i2c: E2 08 00 7C 45 80 0D 03 02 00 00 00 00 3C [14:01:37]Write i2c OK [14:01:37]MH_I2C_Read... [14:01:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:01:37]Read from MH i2c: E2 [14:01:37]MH_I2C_Read... [14:01:37]Read from MH i2c: E2 0B 00 [14:01:37]MH_I2C_Read... [14:01:37]Read from MH i2c: E2 0B 00 7C 45 00 3D 57 96 5B E9 74 3F 88 90 00 E6 [14:01:37]RAPDU: 3D 57 96 5B E9 74 3F 88 90 00 [14:01:37]wFMCommunicate OK [14:01:37]SAM_PROTO_SignData done [14:01:37]FM_MakeSignedData done [14:01:37]CreateOFDProtocolMessage [14:01:37]wFMCommunicate request_size=4 [14:01:37]MH_SAM_APDU [14:01:37]CAPDU: 80 11 00 00 [14:01:37]Write to MH i2c: E2 08 00 7D 45 80 11 00 00 00 00 00 00 3C [14:01:37]Write i2c OK [14:01:37]MH_I2C_Read... [14:01:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:01:38]Read from MH i2c: E2 [14:01:38]MH_I2C_Read... [14:01:38]Read from MH i2c: E2 17 00 [14:01:38]MH_I2C_Read... [14:01:38]Read from MH i2c: E2 17 00 7D 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8D [14:01:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:01:38]wFMCommunicate OK [14:01:38]CreateOFDProtocolMessage done [14:01:38]OFDSenderStorePacket 156281 [14:01:38]StoreOFDPacket docnum=156281 [14:01:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 7F 1F 08 01 D4 F2 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 42 0D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 79 62 02 00 35 04 06 00 DC 23 2F CD FB AB 3D 57 96 5B E9 74 3F 88 [14:01:38]CheckFolder [14:01:38]dirname=/storage/ofd_packets [14:01:38]CheckFolder done [14:01:38]ProducePacketName [14:01:38]name=ofd_packets/00156281 [14:01:38]NVStorageSaveData ofd_packets/00156281 [14:01:38]File name is /storage/ofd_packets/00156281 [14:01:38]Write 302 bytes [14:01:38]NVStorageSaveData done [14:01:38]OFDSenderStorePacket done [14:01:38]KKMCreateOFDPacket done [14:01:38]NVStorageSaveData kkm_last_timestamp [14:01:38]File name is /storage/kkm_last_timestamp [14:01:38]Write 4 bytes [14:01:38]NVStorageSaveData done [14:01:38]ExternCall_PrintAddStr [14:01:38]wPrintStart [14:01:38]Write to MH i2c: 01 00 00 7E 45 C3 [14:01:38]Write i2c OK [14:01:38]MH_I2C_Read... [14:01:38]Read from MH i2c: 01 [14:01:38]MH_I2C_Read... [14:01:38]Read from MH i2c: 01 07 00 [14:01:38]MH_I2C_Read... [14:01:38]Read from MH i2c: 01 07 00 7E 45 00 00 00 00 00 FF 0F D8 [14:01:38]RasterBufferAndPrint [14:01:38]line Счет N : (1)874575 [14:01:38]line ИНН: 02508201610067 [14:01:38]line Контрольно-Кассовый Чек [14:01:38]line ПРОДАЖА [14:01:38]line ТРК (МРК, ГНК) : 13 [14:01:38]line Товар: 2710124130 [14:01:38]line Super 92-К-5 [14:01:38]line 7.310 * 68.40 [14:01:38]line = 500.00 [14:01:38]line НДС 12% НСП 1% [14:01:38]line > о реализуемом товаре [14:01:38]line ИТОГО: 500.00 [14:01:38]line НСП 1% : 4.42 [14:01:38]line НДС 12% : 53.10 [14:01:38]line Наличными: 0.00 [14:01:38]line Безнал.: 500.00 [14:01:38]line Место: АЗС № 165 "Партнер Нефть" [14:01:38]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:01:38]line СНО: Общий режим [14:01:38]line Чек 353 20.10.2024 14:01 [14:01:38]line Смена: 314 ФФД: 1.0 [14:01:38]line ЗНМ: 0300000234 [14:01:38]line РНМ: 0000137193017469 [14:01:38]line Версия ККМ: v1.0 [14:01:38]line Платежная система: Mbank [14:01:38]line ФМ: 0000000000963156 [14:01:38]line ФД: 156281 [14:01:38]line ФПД: 242043683994539 [14:01:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T140138&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156281&fm=242043683994539&tin=02508201610067®Number=0000137193017469&sum=50000 [14:01:38]written 0, free lines is 4095 [14:01:38]Write to MH i2c: 01 00 00 A7 45 EC [14:01:38]Write i2c OK [14:01:38]MH_I2C_Read... [14:01:38]Read from MH i2c: 01 [14:01:38]MH_I2C_Read... [14:01:38]Read from MH i2c: 01 07 00 [14:01:38]MH_I2C_Read... [14:01:38]Read from MH i2c: 01 07 00 A7 45 00 00 00 00 00 19 0D 19 [14:01:38]RasterBufferAndPrint [14:01:38]line [14:01:38]line [14:01:38]line [14:01:38]line [14:01:38]line [14:01:38]written 0, free lines is 3359 [14:01:38]MH_Cut [14:01:38]Write to MH i2c: D1 01 00 AE 45 01 C5 [14:01:38]Write i2c OK [14:01:38]MH_I2C_Read... [14:01:38]Read from MH i2c: D1 [14:01:38]MH_I2C_Read... [14:01:38]Read from MH i2c: D1 01 00 [14:01:38]MH_I2C_Read... [14:01:38]Read from MH i2c: D1 01 00 AE 45 00 C4 [14:01:38]Write to MH i2c: 01 00 00 AF 45 F4 [14:01:38]Write i2c OK [14:01:38]MH_I2C_Read... [14:01:39]*** Cut start [14:01:39]*** Partial cut [14:01:39]*** CUTSNS_PIN = 1 [14:01:39]*** CUTSNS_PIN = 0 [14:01:39]*** Brake cut motor [14:01:40]Read from MH i2c: 01 [14:01:40]MH_I2C_Read... [14:01:40]*** Stop cut motor [14:01:40]*** Cut end [14:01:40]Read from MH i2c: 01 07 00 [14:01:40]MH_I2C_Read... [14:01:40]Read from MH i2c: 01 07 00 AF 45 00 00 00 00 00 FF 0F 09 [14:01:40]process_action close_receipt done [14:01:40]requested_data is exist [14:01:40]produce_requested_data [14:01:40]requested_item fm.sn is exist - process it [14:01:40]wFMCommunicate request_size=4 [14:01:40]MH_SAM_APDU [14:01:40]CAPDU: 80 11 00 00 [14:01:40]Write to MH i2c: E2 08 00 B0 45 80 11 00 00 00 00 00 00 6F [14:01:40]Write i2c OK [14:01:40]MH_I2C_Read... [14:01:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:01:40]Read from MH i2c: E2 [14:01:40]MH_I2C_Read... [14:01:40]Read from MH i2c: E2 17 00 [14:01:40]MH_I2C_Read... [14:01:40]Read from MH i2c: E2 17 00 B0 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C0 [14:01:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:01:40]wFMCommunicate OK [14:01:40]requested_item fd.num is exist - process it [14:01:40]SAM_PROTO_GetFieldsCounters [14:01:40]wFMCommunicate request_size=4 [14:01:40]MH_SAM_APDU [14:01:40]CAPDU: 80 13 00 00 [14:01:40]Write to MH i2c: E2 08 00 B1 45 80 13 00 00 00 00 00 00 72 [14:01:40]Write i2c OK [14:01:40]MH_I2C_Read... [14:01:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:01:40]Read from MH i2c: E2 [14:01:40]MH_I2C_Read... [14:01:40]Read from MH i2c: E2 62 00 [14:01:40]MH_I2C_Read... [14:01:40]Read from MH i2c: E2 62 00 B1 45 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 79 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 61 01 00 00 5E 04 04 00 61 01 00 00 57 04 04 00 62 01 00 00 19 04 04 00 00 00 00 00 90 00 E9 [14:01:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 79 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 61 01 00 00 5E 04 04 00 61 01 00 00 57 04 04 00 62 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:01:40]wFMCommunicate OK [14:01:40]SAM_PROTO_GetFieldsCounters done [14:01:40]requested_item shift.num is exist - process it [14:01:40]requested_item shift.opened is exist - process it [14:01:40]req_shift_opened [14:01:40]FM_GetShiftState [14:01:40]SAM_PROTO_GetShiftState [14:01:40]wFMCommunicate request_size=4 [14:01:40]MH_SAM_APDU [14:01:40]CAPDU: 80 13 01 00 [14:01:40]Write to MH i2c: E2 08 00 B2 45 80 13 01 00 00 00 00 00 74 [14:01:40]Write i2c OK [14:01:40]MH_I2C_Read... [14:01:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:01:40]Read from MH i2c: E2 [14:01:40]MH_I2C_Read... [14:01:40]Read from MH i2c: E2 0E 00 [14:01:40]MH_I2C_Read... [14:01:40]Read from MH i2c: E2 0E 00 B2 45 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 1B [14:01:40]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:01:40]wFMCommunicate OK [14:01:40]SAM_PROTO_GetShiftState done [14:01:40]FM_GetShiftState done [14:01:40]req_shift_opened done [14:01:40]requested_item shift.open_date is exist - process it [14:01:40]req_shift_open_date [14:01:40]req_shift_open_date done [14:01:40]produce_requested_data done [14:01:40]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156281,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [14:01:40]process_action_free close_receipt [14:01:40]json_value_free [14:01:40]json_value_free done [14:01:40]process_json_proto returns [14:01:40]Send response to host [14:01:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156281,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [14:01:40]free response buf [14:01:40]execute_script done [14:01:40]execute_script returns [14:01:40]free content buf [14:01:40]Sock 8.Close socket [14:01:40]Sock 8.Thread stoped [14:01:47]ConnectInit Can't connect to host [14:01:47]CommunicateWithHost connect error [14:01:47]CommunicateWithHost err = -1 [14:01:47]OFD Sender: Server communicate error [14:01:47]OFD Sender: Processing packet 156280 [packets to send 53, broken 51] [14:01:47]ProducePacketName [14:01:47]name=ofd_packets/00156280 [14:01:47]OFD Sender: To server: pG, [14:01:47]CommunicateWithHost lk.salyk.kg:30040 [14:01:47]ConnectInit lk.salyk.kg [14:01:47]Connected sock=8 [14:01:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 9C BF 07 01 D4 5E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 0F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A8 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A8 65 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 C7 0C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 78 62 02 00 35 04 06 00 54 FD 59 16 3B B1 01 CF 2E 73 0B 5D 34 0C [14:01:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C5 FB 47 00 05 05 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 78 62 02 00 F4 03 04 00 7D B3 14 67 B6 04 01 00 00 06 68 00 32 18 6B 45 7F [14:01:47]CommunicateWithHost err = 0 [14:01:47]CheckOFDResponse [14:01:47]1017 (14) - 77093643461234 [14:01:47]1041 (16) - 0000000000963156 [14:01:47]1040 (4) - 156280 [14:01:47]1012 (4) - 20.10.2024 07:38 [14:01:47]1206 (1) - 0 [14:01:47]OFD Sender: Remove packet 156280 [14:01:47]ProducePacketName [14:01:47]name=ofd_packets/00156280 [14:01:47]NVStorageDeleteData [14:01:48]OFD Sender: Processing packet 156281 [packets to send 52, broken 51] [14:01:48]ProducePacketName [14:01:48]name=ofd_packets/00156281 [14:01:48]OFD Sender: To server: pG, [14:01:48]CommunicateWithHost lk.salyk.kg:30040 [14:01:48]ConnectInit lk.salyk.kg [14:01:48]Connected sock=8 [14:01:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 7F 1F 08 01 D4 F2 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 42 0D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 79 62 02 00 35 04 06 00 DC 23 2F CD FB AB 3D 57 96 5B E9 74 3F 88 [14:01:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F0 E0 47 00 10 D3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 79 62 02 00 F4 03 04 00 7E B3 14 67 B6 04 01 00 00 91 B9 6C 8B A6 70 29 7D [14:01:48]CommunicateWithHost err = 0 [14:01:48]CheckOFDResponse [14:01:48]1017 (14) - 77093643461234 [14:01:48]1041 (16) - 0000000000963156 [14:01:48]1040 (4) - 156281 [14:01:48]1012 (4) - 20.10.2024 07:38 [14:01:48]1206 (1) - 0 [14:01:48]OFD Sender: Remove packet 156281 [14:01:48]ProducePacketName [14:01:48]name=ofd_packets/00156281 [14:01:48]NVStorageDeleteData [14:01:49]OFD Sender: No OFD packet to send [14:01:54]OFD Sender: No OFD packet to send [14:01:59]OFD Sender: No OFD packet to send [14:02:04]OFD Sender: No OFD packet to send [14:02:09]OFD Sender: No OFD packet to send [14:02:14]OFD Sender: No OFD packet to send [14:02:19]OFD Sender: No OFD packet to send [14:02:24]OFD Sender: No OFD packet to send [14:02:28]accept exits with 9 [14:02:28]New connection [14:02:28]New thread 3066551652 created [14:02:28]Thread 3066695012 joined [14:02:28]Waiting for new connection... [14:02:28] Sock 9.Parse request [14:02:28]Sock 9.Check first char [14:02:28]Sock 9.First char is OK [14:02:28]request: POST /json_proto HTTP/1.0 [14:02:28]Method: POST [14:02:28]URL: /json_proto [14:02:28]Method is POST - this is cgi request [14:02:28]url: /json_proto [14:02:28]query_string will be loaded in cgi processing [14:02:28]execute_cgi json_proto POST (null) [14:02:28]execute_cgi path=json_proto method=POST [14:02:28]POST find Content-Length [14:02:28]Host: 172.17.53.67:8080 [14:02:28]Content-Length: 674 [14:02:28]Content-Type: application/json [14:02:28] [14:02:28]POST finish read [14:02:28]Found Content-Length = 674 [14:02:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874576", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.830, "sum" : 520.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 520.00, "total" : 520.00, "payments": [ { "type": 0, "sum" : 520.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:02:28]execute_script... [14:02:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874576", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.830, "sum" : 520.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 520.00, "total" : 520.00, "payments": [ { "type": 0, "sum" : 520.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:02:28]POST & json_proto [14:02:28]process_json_proto [14:02:28]json parsed OK: [14:02:28]protocol is kg_v1.0 [14:02:28]action value=close_receipt [14:02:28]process_action close_receipt [14:02:28]cmd_close_receipt [14:02:28]MH_GetDate [14:02:28]Write to MH i2c: F0 00 00 B3 45 E7 [14:02:28]Write i2c OK [14:02:28]MH_I2C_Read... [14:02:28]Read from MH i2c: F0 [14:02:28]MH_I2C_Read... [14:02:28]Read from MH i2c: F0 09 00 [14:02:28]MH_I2C_Read... [14:02:28]Read from MH i2c: F0 09 00 B3 45 00 75 0D 15 67 19 BC 99 64 C0 [14:02:28]GetLastDocTimeStamp 1729432898 [14:02:28]current date 1729432949 [14:02:28]FM_GetShiftState [14:02:28]SAM_PROTO_GetShiftState [14:02:28]wFMCommunicate request_size=4 [14:02:28]MH_SAM_APDU [14:02:28]CAPDU: 80 13 01 00 [14:02:28]Write to MH i2c: E2 08 00 B4 45 80 13 01 00 00 00 00 00 76 [14:02:28]Write i2c OK [14:02:28]MH_I2C_Read... [14:02:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:02:28]Read from MH i2c: E2 [14:02:28]MH_I2C_Read... [14:02:28]Read from MH i2c: E2 0E 00 [14:02:28]MH_I2C_Read... [14:02:28]Read from MH i2c: E2 0E 00 B4 45 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 1D [14:02:28]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:02:28]wFMCommunicate OK [14:02:28]SAM_PROTO_GetShiftState done [14:02:28]FM_GetShiftState done [14:02:28]opened in 1729383891 [14:02:28]opened+sec_in_day 1729470291 [14:02:28]quantity*price = 52044 [14:02:28]sum+1 = 52046 [14:02:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 520.00 Внесено: 520.00 СДАЧА: 0.00 НСП 1% : 4.61 НДС 12% : 55.27 Наличными: 520.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 354 20.10.2024 14:02 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156282 ФПД: 1047344514320 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T140229&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156282&fm=1047344514320&tin=02508201610067®Number=0000137193017469&sum=52000 [14:02:29]StoreToDocumentArchive [14:02:29]shift 314 fd 156282 [14:02:29]save to /storage/0314/doc_00156282 [14:02:29]save last doc name /storage/0314/doc_00156282 to /storage/kkm_last_doc_name [14:02:29]save OK [14:02:29]Clear old archive folders... [14:02:29]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:02:29]tlvbuf is 0081BAE0 [14:02:29]SAM_PROTO_ClearQueue [14:02:29]wFMCommunicate request_size=4 [14:02:29]MH_SAM_APDU [14:02:29]CAPDU: 80 09 00 00 [14:02:29]Write to MH i2c: E2 08 00 C1 45 80 09 00 00 00 00 00 00 78 [14:02:29]Write i2c OK [14:02:29]MH_I2C_Read... [14:02:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:02:29]Read from MH i2c: E2 [14:02:29]MH_I2C_Read... [14:02:29]Read from MH i2c: E2 03 00 [14:02:29]MH_I2C_Read... [14:02:29]Read from MH i2c: E2 03 00 C1 45 00 90 00 7A [14:02:29]RAPDU: 90 00 [14:02:29]wFMCommunicate OK [14:02:29]SAM_PROTO_ClearQueue done [14:02:29]KKMCreateOFDPacket [14:02:29]OFDProtocolAddRootSTLVToBuf [14:02:29]FM_MakeSignedData [14:02:29]FM_MakeSignedData [14:02:29]SAM_PROTO_SignData [14:02:29]wFMCommunicate request_size=4 [14:02:29]MH_SAM_APDU [14:02:29]CAPDU: 80 0D 01 02 [14:02:29]Write to MH i2c: E2 08 00 C2 45 80 0D 01 02 00 00 00 00 80 [14:02:29]Write i2c OK [14:02:29]MH_I2C_Read... [14:02:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:02:29]Read from MH i2c: E2 [14:02:29]MH_I2C_Read... [14:02:29]Read from MH i2c: E2 03 00 [14:02:29]MH_I2C_Read... [14:02:29]Read from MH i2c: E2 03 00 C2 45 00 90 00 7B [14:02:29]RAPDU: 90 00 [14:02:29]wFMCommunicate OK [14:02:29]wFMCommunicate request_size=255 [14:02:29]MH_SAM_APDU [14:02:29]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AE 1A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 4D CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 CB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CD 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 97 15 00 00 00 00 07 04 06 00 20 CB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 75 0D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7A 62 02 00 35 04 06 00 00 F3 DA 99 [14:02:29]Write to MH i2c: E2 02 01 C3 45 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AE 1A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 4D CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 CB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CD 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 97 15 00 00 00 00 07 04 06 00 20 CB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 75 0D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7A 62 02 00 35 04 06 00 00 F3 DA 99 00 00 E3 [14:02:29]Write i2c OK [14:02:29]MH_I2C_Read... [14:02:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:02:29]Read from MH i2c: E2 [14:02:29]MH_I2C_Read... [14:02:29]Read from MH i2c: E2 03 00 [14:02:29]MH_I2C_Read... [14:02:29]Read from MH i2c: E2 03 00 C3 45 00 90 00 7C [14:02:29]RAPDU: 90 00 [14:02:29]wFMCommunicate OK [14:02:29]wFMCommunicate request_size=7 [14:02:29]MH_SAM_APDU [14:02:29]CAPDU: 80 0D 02 02 02 05 10 [14:02:29]Write to MH i2c: E2 0A 00 C4 45 80 0D 02 02 02 00 05 10 00 00 9C [14:02:29]Write i2c OK [14:02:29]MH_I2C_Read... [14:02:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:02:29]Read from MH i2c: E2 [14:02:29]MH_I2C_Read... [14:02:29]Read from MH i2c: E2 03 00 [14:02:29]MH_I2C_Read... [14:02:29]Read from MH i2c: E2 03 00 C4 45 00 90 00 7D [14:02:29]RAPDU: 90 00 [14:02:29]wFMCommunicate OK [14:02:29]wFMCommunicate request_size=4 [14:02:29]MH_SAM_APDU [14:02:29]CAPDU: 80 0D 03 02 [14:02:29]Write to MH i2c: E2 08 00 C5 45 80 0D 03 02 00 00 00 00 85 [14:02:29]Write i2c OK [14:02:29]MH_I2C_Read... [14:02:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:02:29]Read from MH i2c: E2 [14:02:29]MH_I2C_Read... [14:02:29]Read from MH i2c: E2 0B 00 [14:02:29]MH_I2C_Read... [14:02:29]Read from MH i2c: E2 0B 00 C5 45 00 07 DE C3 74 61 49 D3 DC 90 00 FB [14:02:29]RAPDU: 07 DE C3 74 61 49 D3 DC 90 00 [14:02:29]wFMCommunicate OK [14:02:29]SAM_PROTO_SignData done [14:02:29]FM_MakeSignedData done [14:02:29]CreateOFDProtocolMessage [14:02:29]wFMCommunicate request_size=4 [14:02:29]MH_SAM_APDU [14:02:29]CAPDU: 80 11 00 00 [14:02:29]Write to MH i2c: E2 08 00 C6 45 80 11 00 00 00 00 00 00 85 [14:02:29]Write i2c OK [14:02:29]MH_I2C_Read... [14:02:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:02:29]Read from MH i2c: E2 [14:02:29]MH_I2C_Read... [14:02:29]Read from MH i2c: E2 17 00 [14:02:29]MH_I2C_Read... [14:02:29]Read from MH i2c: E2 17 00 C6 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D6 [14:02:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:02:29]wFMCommunicate OK [14:02:29]CreateOFDProtocolMessage done [14:02:29]OFDSenderStorePacket 156282 [14:02:29]StoreOFDPacket docnum=156282 [14:02:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 C2 B1 04 01 26 71 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AE 1A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 4D CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 CB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CD 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 97 15 00 00 00 00 07 04 06 00 20 CB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 75 0D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7A 62 02 00 35 04 06 00 00 F3 DA 99 05 10 07 DE C3 74 61 49 D3 DC [14:02:29]CheckFolder [14:02:29]dirname=/storage/ofd_packets [14:02:29]CheckFolder done [14:02:29]ProducePacketName [14:02:29]name=ofd_packets/00156282 [14:02:29]NVStorageSaveData ofd_packets/00156282 [14:02:29]File name is /storage/ofd_packets/00156282 [14:02:29]Write 298 bytes [14:02:29]NVStorageSaveData done [14:02:29]OFDSenderStorePacket done [14:02:29]KKMCreateOFDPacket done [14:02:29]NVStorageSaveData kkm_last_timestamp [14:02:29]File name is /storage/kkm_last_timestamp [14:02:29]Write 4 bytes [14:02:29]NVStorageSaveData done [14:02:29]ExternCall_PrintAddStr [14:02:29]wPrintStart [14:02:29]Write to MH i2c: 01 00 00 C7 45 0C [14:02:29]Write i2c OK [14:02:29]MH_I2C_Read... [14:02:29]Read from MH i2c: 01 [14:02:29]MH_I2C_Read... [14:02:29]Read from MH i2c: 01 07 00 [14:02:29]MH_I2C_Read... [14:02:29]Read from MH i2c: 01 07 00 C7 45 00 00 00 00 00 FF 0F 21 [14:02:29]RasterBufferAndPrint [14:02:29]line Счет N : (1)874576 [14:02:29]line ИНН: 02508201610067 [14:02:29]line Контрольно-Кассовый Чек [14:02:29]line ПРОДАЖА [14:02:29]line ТРК (МРК, ГНК) : 24 [14:02:29]line Товар: 2710194210 [14:02:29]line ДТ-К-2 [14:02:29]line 6.830 * 76.20 [14:02:29]line = 520.45 [14:02:29]line НДС 12% НСП 1% [14:02:29]line > о реализуемом товаре [14:02:29]line ОКРУГЛЕНИЕ: -0.45 [14:02:29]line ИТОГО: 520.00 [14:02:29]line Внесено: 520.00 [14:02:29]line СДАЧА: 0.00 [14:02:29]line НСП 1% : 4.61 [14:02:29]line НДС 12% : 55.27 [14:02:29]line Наличными: 520.00 [14:02:29]line Безнал.: 0.00 [14:02:29]line Место: АЗС № 165 "Партнер Нефть" [14:02:29]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:02:29]line СНО: Общий режим [14:02:29]line Чек 354 20.10.2024 14:02 [14:02:29]line Смена: 314 ФФД: 1.0 [14:02:29]line ЗНМ: 0300000234 [14:02:29]line РНМ: 0000137193017469 [14:02:29]line Версия ККМ: v1.0 [14:02:29]line ФМ: 0000000000963156 [14:02:29]line ФД: 156282 [14:02:29]line ФПД: 1047344514320 [14:02:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T140229&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156282&fm=1047344514320&tin=02508201610067®Number=0000137193017469&sum=52000 [14:02:30]OFD Sender: Processing packet 156282 [packets to send 52, broken 51] [14:02:30]ProducePacketName [14:02:30]name=ofd_packets/00156282 [14:02:30]OFD Sender: To server: pG, [14:02:30]CommunicateWithHost lk.salyk.kg:30040 [14:02:30]ConnectInit lk.salyk.kg [14:02:30]written 0, free lines is 4095 [14:02:30]Connected sock=10 [14:02:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 C2 B1 04 01 26 71 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AE 1A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 4D CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 CB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CD 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 97 15 00 00 00 00 07 04 06 00 20 CB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 75 0D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7A 62 02 00 35 04 06 00 00 F3 DA 99 05 10 07 DE C3 74 61 49 D3 DC [14:02:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 DB 1F 47 00 30 F0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7A 62 02 00 F4 03 04 00 A8 B3 14 67 B6 04 01 00 00 C4 2F AA A8 39 36 18 36 [14:02:30]CommunicateWithHost err = 0 [14:02:30]CheckOFDResponse [14:02:30]1017 (14) - 77093643461234 [14:02:30]1041 (16) - 0000000000963156 [14:02:30]1040 (4) - 156282 [14:02:30]1012 (4) - 20.10.2024 07:39 [14:02:30]1206 (1) - 0 [14:02:30]OFD Sender: Remove packet 156282 [14:02:30]ProducePacketName [14:02:30]name=ofd_packets/00156282 [14:02:30]NVStorageDeleteData [14:02:30]Write to MH i2c: 01 00 00 F2 45 37 [14:02:30]Write i2c OK [14:02:30]MH_I2C_Read... [14:02:30]Read from MH i2c: 01 [14:02:30]MH_I2C_Read... [14:02:30]Read from MH i2c: 01 07 00 [14:02:30]MH_I2C_Read... [14:02:30]Read from MH i2c: 01 07 00 F2 45 00 00 00 00 00 FB 0C 45 [14:02:30]RasterBufferAndPrint [14:02:30]line [14:02:30]line [14:02:30]line [14:02:30]line [14:02:30]line [14:02:30]written 0, free lines is 3338 [14:02:30]MH_Cut [14:02:30]Write to MH i2c: D1 01 00 F9 45 01 10 [14:02:30]Write i2c OK [14:02:30]MH_I2C_Read... [14:02:30]Read from MH i2c: D1 [14:02:30]MH_I2C_Read... [14:02:30]Read from MH i2c: D1 01 00 [14:02:30]MH_I2C_Read... [14:02:30]Read from MH i2c: D1 01 00 F9 45 00 0F [14:02:30]Write to MH i2c: 01 00 00 FA 45 3F [14:02:30]Write i2c OK [14:02:30]MH_I2C_Read... [14:02:30]OFD Sender: No OFD packet to send [14:02:31]*** Cut start [14:02:31]*** Partial cut [14:02:31]*** CUTSNS_PIN = 1 [14:02:31]*** CUTSNS_PIN = 0 [14:02:31]*** Brake cut motor [14:02:31]Read from MH i2c: 01 [14:02:31]MH_I2C_Read... [14:02:31]*** Stop cut motor [14:02:31]*** Cut end [14:02:31]Read from MH i2c: 01 07 00 [14:02:31]MH_I2C_Read... [14:02:31]Read from MH i2c: 01 07 00 FA 45 00 00 00 00 00 FF 0F 54 [14:02:31]process_action close_receipt done [14:02:31]requested_data is exist [14:02:31]produce_requested_data [14:02:31]requested_item fm.sn is exist - process it [14:02:31]wFMCommunicate request_size=4 [14:02:31]MH_SAM_APDU [14:02:31]CAPDU: 80 11 00 00 [14:02:31]Write to MH i2c: E2 08 00 FB 45 80 11 00 00 00 00 00 00 BA [14:02:31]Write i2c OK [14:02:31]MH_I2C_Read... [14:02:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:02:31]Read from MH i2c: E2 [14:02:31]MH_I2C_Read... [14:02:31]Read from MH i2c: E2 17 00 [14:02:31]MH_I2C_Read... [14:02:31]Read from MH i2c: E2 17 00 FB 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0B [14:02:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:02:31]wFMCommunicate OK [14:02:31]requested_item fd.num is exist - process it [14:02:31]SAM_PROTO_GetFieldsCounters [14:02:31]wFMCommunicate request_size=4 [14:02:31]MH_SAM_APDU [14:02:31]CAPDU: 80 13 00 00 [14:02:31]Write to MH i2c: E2 08 00 FC 45 80 13 00 00 00 00 00 00 BD [14:02:31]Write i2c OK [14:02:31]MH_I2C_Read... [14:02:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:02:32]Read from MH i2c: E2 [14:02:32]MH_I2C_Read... [14:02:32]Read from MH i2c: E2 62 00 [14:02:32]MH_I2C_Read... [14:02:32]Read from MH i2c: E2 62 00 FC 45 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7A 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 62 01 00 00 5E 04 04 00 62 01 00 00 57 04 04 00 63 01 00 00 19 04 04 00 00 00 00 00 90 00 38 [14:02:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7A 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 62 01 00 00 5E 04 04 00 62 01 00 00 57 04 04 00 63 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:02:32]wFMCommunicate OK [14:02:32]SAM_PROTO_GetFieldsCounters done [14:02:32]requested_item shift.num is exist - process it [14:02:32]requested_item shift.opened is exist - process it [14:02:32]req_shift_opened [14:02:32]FM_GetShiftState [14:02:32]SAM_PROTO_GetShiftState [14:02:32]wFMCommunicate request_size=4 [14:02:32]MH_SAM_APDU [14:02:32]CAPDU: 80 13 01 00 [14:02:32]Write to MH i2c: E2 08 00 FD 45 80 13 01 00 00 00 00 00 BF [14:02:32]Write i2c OK [14:02:32]MH_I2C_Read... [14:02:32]Read from MH i2c: E2 [14:02:32]MH_I2C_Read... [14:02:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:02:32]Read from MH i2c: E2 0E 00 [14:02:32]MH_I2C_Read... [14:02:32]Read from MH i2c: E2 0E 00 FD 45 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 66 [14:02:32]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:02:32]wFMCommunicate OK [14:02:32]SAM_PROTO_GetShiftState done [14:02:32]FM_GetShiftState done [14:02:32]req_shift_opened done [14:02:32]requested_item shift.open_date is exist - process it [14:02:32]req_shift_open_date [14:02:32]req_shift_open_date done [14:02:32]produce_requested_data done [14:02:32]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156282,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [14:02:32]process_action_free close_receipt [14:02:32]json_value_free [14:02:32]json_value_free done [14:02:32]process_json_proto returns [14:02:32]Send response to host [14:02:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156282,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [14:02:32]free response buf [14:02:32]execute_script done [14:02:32]execute_script returns [14:02:32]free content buf [14:02:32]Sock 9.Close socket [14:02:32]Sock 9.Thread stoped [14:02:35]OFD Sender: No OFD packet to send [14:02:40]OFD Sender: No OFD packet to send [14:02:45]OFD Sender: No OFD packet to send [14:02:50]OFD Sender: No OFD packet to send [14:02:55]OFD Sender: No OFD packet to send [14:03:00]OFD Sender: No OFD packet to send [14:03:05]OFD Sender: No OFD packet to send [14:03:10]OFD Sender: No OFD packet to send [14:03:15]OFD Sender: No OFD packet to send [14:03:20]OFD Sender: No OFD packet to send [14:03:25]OFD Sender: No OFD packet to send [14:03:30]OFD Sender: No OFD packet to send [14:03:35]OFD Sender: No OFD packet to send [14:03:40]OFD Sender: No OFD packet to send [14:03:45]OFD Sender: No OFD packet to send [14:03:50]OFD Sender: No OFD packet to send [14:03:55]OFD Sender: No OFD packet to send [14:04:00]OFD Sender: No OFD packet to send [14:04:05]OFD Sender: No OFD packet to send [14:04:11]OFD Sender: No OFD packet to send [14:04:16]OFD Sender: No OFD packet to send [14:04:21]OFD Sender: No OFD packet to send [14:04:26]OFD Sender: No OFD packet to send [14:04:31]OFD Sender: No OFD packet to send [14:04:36]OFD Sender: No OFD packet to send [14:04:41]OFD Sender: No OFD packet to send [14:04:46]OFD Sender: No OFD packet to send [14:04:51]OFD Sender: No OFD packet to send [14:04:56]OFD Sender: No OFD packet to send [14:05:01]OFD Sender: No OFD packet to send [14:05:06]OFD Sender: No OFD packet to send [14:05:11]OFD Sender: No OFD packet to send [14:05:16]OFD Sender: No OFD packet to send [14:05:21]OFD Sender: No OFD packet to send [14:05:26]OFD Sender: No OFD packet to send [14:05:31]OFD Sender: No OFD packet to send [14:05:36]OFD Sender: No OFD packet to send [14:05:36]accept exits with 8 [14:05:36]New connection [14:05:36]New thread 3066695012 created [14:05:36]Thread 3066551652 joined [14:05:36]Waiting for new connection... [14:05:36] Sock 8.Parse request [14:05:36]Sock 8.Check first char [14:05:36]Sock 8.First char is OK [14:05:36]request: POST /json_proto HTTP/1.0 [14:05:36]Method: POST [14:05:36]URL: /json_proto [14:05:36]Method is POST - this is cgi request [14:05:36]url: /json_proto [14:05:36]query_string will be loaded in cgi processing [14:05:36]execute_cgi json_proto POST (null) [14:05:36]execute_cgi path=json_proto method=POST [14:05:36]POST find Content-Length [14:05:36]Host: 172.17.53.67:8080 [14:05:36]Content-Length: 677 [14:05:36]Content-Type: application/json [14:05:36] [14:05:36]POST finish read [14:05:36]Found Content-Length = 677 [14:05:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874577", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:05:36]execute_script... [14:05:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874577", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:05:36]POST & json_proto [14:05:36]process_json_proto [14:05:36]json parsed OK: [14:05:36]protocol is kg_v1.0 [14:05:36]action value=close_receipt [14:05:36]process_action close_receipt [14:05:36]cmd_close_receipt [14:05:36]MH_GetDate [14:05:36]Write to MH i2c: F0 00 00 FE 45 32 [14:05:36]Write i2c OK [14:05:36]MH_I2C_Read... [14:05:36]Read from MH i2c: F0 [14:05:36]MH_I2C_Read... [14:05:36]Read from MH i2c: F0 09 00 [14:05:36]MH_I2C_Read... [14:05:36]Read from MH i2c: F0 09 00 FE 45 00 32 0E 15 67 19 BC 99 64 C9 [14:05:36]GetLastDocTimeStamp 1729432949 [14:05:36]current date 1729433138 [14:05:36]FM_GetShiftState [14:05:36]SAM_PROTO_GetShiftState [14:05:36]wFMCommunicate request_size=4 [14:05:36]MH_SAM_APDU [14:05:36]CAPDU: 80 13 01 00 [14:05:36]Write to MH i2c: E2 08 00 FF 45 80 13 01 00 00 00 00 00 C1 [14:05:36]Write i2c OK [14:05:36]MH_I2C_Read... [14:05:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:05:36]Read from MH i2c: E2 [14:05:36]MH_I2C_Read... [14:05:36]Read from MH i2c: E2 0E 00 [14:05:36]MH_I2C_Read... [14:05:36]Read from MH i2c: E2 0E 00 FF 45 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 68 [14:05:36]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:05:36]wFMCommunicate OK [14:05:36]SAM_PROTO_GetShiftState done [14:05:36]FM_GetShiftState done [14:05:36]opened in 1729383891 [14:05:36]opened+sec_in_day 1729470291 [14:05:36]quantity*price = 30038 [14:05:36]sum+1 = 30039 [14:05:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 355 20.10.2024 14:05 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156283 ФПД: 49484254754188 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T140538&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156283&fm=49484254754188&tin=02508201610067®Number=0000137193017469&sum=30000 [14:05:37]StoreToDocumentArchive [14:05:37]shift 314 fd 156283 [14:05:37]save to /storage/0314/doc_00156283 [14:05:37]save last doc name /storage/0314/doc_00156283 to /storage/kkm_last_doc_name [14:05:37]save OK [14:05:37]Clear old archive folders... [14:05:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:05:37]tlvbuf is 008ACC40 [14:05:37]SAM_PROTO_ClearQueue [14:05:37]wFMCommunicate request_size=4 [14:05:37]MH_SAM_APDU [14:05:37]CAPDU: 80 09 00 00 [14:05:37]Write to MH i2c: E2 08 00 0C 46 80 09 00 00 00 00 00 00 C4 [14:05:37]Write i2c OK [14:05:37]MH_I2C_Read... [14:05:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:05:38]Read from MH i2c: E2 [14:05:38]MH_I2C_Read... [14:05:38]Read from MH i2c: E2 03 00 [14:05:38]MH_I2C_Read... [14:05:38]Read from MH i2c: E2 03 00 0C 46 00 90 00 C6 [14:05:38]RAPDU: 90 00 [14:05:38]wFMCommunicate OK [14:05:38]SAM_PROTO_ClearQueue done [14:05:38]KKMCreateOFDPacket [14:05:38]OFDProtocolAddRootSTLVToBuf [14:05:38]FM_MakeSignedData [14:05:38]FM_MakeSignedData [14:05:38]SAM_PROTO_SignData [14:05:38]wFMCommunicate request_size=4 [14:05:38]MH_SAM_APDU [14:05:38]CAPDU: 80 0D 01 02 [14:05:38]Write to MH i2c: E2 08 00 0D 46 80 0D 01 02 00 00 00 00 CC [14:05:38]Write i2c OK [14:05:38]MH_I2C_Read... [14:05:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:05:38]Read from MH i2c: E2 [14:05:38]MH_I2C_Read... [14:05:38]Read from MH i2c: E2 03 00 [14:05:38]MH_I2C_Read... [14:05:38]Read from MH i2c: E2 03 00 0D 46 00 90 00 C7 [14:05:38]RAPDU: 90 00 [14:05:38]wFMCommunicate OK [14:05:38]wFMCommunicate request_size=255 [14:05:38]MH_SAM_APDU [14:05:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 32 0E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7B 62 02 00 35 04 06 00 2D [14:05:38]Write to MH i2c: E2 02 01 0E 46 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 32 0E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7B 62 02 00 35 04 06 00 2D 00 00 CE [14:05:38]Write i2c OK [14:05:38]MH_I2C_Read... [14:05:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:05:38]Read from MH i2c: E2 [14:05:38]MH_I2C_Read... [14:05:38]Read from MH i2c: E2 03 00 [14:05:38]MH_I2C_Read... [14:05:38]Read from MH i2c: E2 03 00 0E 46 00 90 00 C8 [14:05:38]RAPDU: 90 00 [14:05:38]wFMCommunicate OK [14:05:38]wFMCommunicate request_size=10 [14:05:38]MH_SAM_APDU [14:05:38]CAPDU: 80 0D 02 02 05 01 73 6D 35 8C [14:05:38]Write to MH i2c: E2 0D 00 0F 46 80 0D 02 02 05 00 01 73 6D 35 8C 00 00 7B [14:05:38]Write i2c OK [14:05:38]MH_I2C_Read... [14:05:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:05:38]Read from MH i2c: E2 [14:05:38]MH_I2C_Read... [14:05:38]Read from MH i2c: E2 03 00 [14:05:38]MH_I2C_Read... [14:05:38]Read from MH i2c: E2 03 00 0F 46 00 90 00 C9 [14:05:38]RAPDU: 90 00 [14:05:38]wFMCommunicate OK [14:05:38]wFMCommunicate request_size=4 [14:05:38]MH_SAM_APDU [14:05:38]CAPDU: 80 0D 03 02 [14:05:38]Write to MH i2c: E2 08 00 10 46 80 0D 03 02 00 00 00 00 D1 [14:05:38]Write i2c OK [14:05:38]MH_I2C_Read... [14:05:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:05:38]Read from MH i2c: E2 [14:05:38]MH_I2C_Read... [14:05:38]Read from MH i2c: E2 0B 00 [14:05:38]MH_I2C_Read... [14:05:38]Read from MH i2c: E2 0B 00 10 46 00 0C 0E EF 3B 31 78 7C 27 90 00 62 [14:05:38]RAPDU: 0C 0E EF 3B 31 78 7C 27 90 00 [14:05:38]wFMCommunicate OK [14:05:38]SAM_PROTO_SignData done [14:05:38]FM_MakeSignedData done [14:05:38]CreateOFDProtocolMessage [14:05:38]wFMCommunicate request_size=4 [14:05:38]MH_SAM_APDU [14:05:38]CAPDU: 80 11 00 00 [14:05:38]Write to MH i2c: E2 08 00 11 46 80 11 00 00 00 00 00 00 D1 [14:05:38]Write i2c OK [14:05:38]MH_I2C_Read... [14:05:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:05:38]Read from MH i2c: E2 [14:05:38]MH_I2C_Read... [14:05:38]Read from MH i2c: E2 17 00 [14:05:38]MH_I2C_Read... [14:05:38]Read from MH i2c: E2 17 00 11 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 22 [14:05:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:05:38]wFMCommunicate OK [14:05:38]CreateOFDProtocolMessage done [14:05:38]OFDSenderStorePacket 156283 [14:05:38]StoreOFDPacket docnum=156283 [14:05:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 45 5A 07 01 72 07 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 32 0E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7B 62 02 00 35 04 06 00 2D 01 73 6D 35 8C 0C 0E EF 3B 31 78 7C 27 [14:05:38]CheckFolder [14:05:38]dirname=/storage/ofd_packets [14:05:38]CheckFolder done [14:05:38]ProducePacketName [14:05:38]name=ofd_packets/00156283 [14:05:38]NVStorageSaveData ofd_packets/00156283 [14:05:38]File name is /storage/ofd_packets/00156283 [14:05:38]Write 301 bytes [14:05:38]NVStorageSaveData done [14:05:38]OFDSenderStorePacket done [14:05:38]KKMCreateOFDPacket done [14:05:38]NVStorageSaveData kkm_last_timestamp [14:05:38]File name is /storage/kkm_last_timestamp [14:05:38]Write 4 bytes [14:05:38]NVStorageSaveData done [14:05:38]ExternCall_PrintAddStr [14:05:38]wPrintStart [14:05:38]Write to MH i2c: 01 00 00 12 46 58 [14:05:38]Write i2c OK [14:05:38]MH_I2C_Read... [14:05:38]Read from MH i2c: 01 [14:05:38]MH_I2C_Read... [14:05:38]Read from MH i2c: 01 07 00 [14:05:38]MH_I2C_Read... [14:05:38]Read from MH i2c: 01 07 00 12 46 00 00 00 00 00 FF 0F 6D [14:05:38]RasterBufferAndPrint [14:05:38]line Счет N : (1)874577 [14:05:38]line ИНН: 02508201610067 [14:05:38]line Контрольно-Кассовый Чек [14:05:38]line ПРОДАЖА [14:05:38]line ТРК (МРК, ГНК) : 32 [14:05:38]line Товар: 2710124130 [14:05:38]line Аи-92-К-5 [14:05:38]line 4.490 * 66.90 [14:05:38]line = 300.38 [14:05:38]line НДС 12% НСП 1% [14:05:38]line > о реализуемом товаре [14:05:38]line ОКРУГЛЕНИЕ: -0.38 [14:05:38]line ИТОГО: 300.00 [14:05:38]line Внесено: 300.00 [14:05:38]line СДАЧА: 0.00 [14:05:38]line НСП 1% : 2.66 [14:05:38]line НДС 12% : 31.90 [14:05:38]line Наличными: 300.00 [14:05:38]line Безнал.: 0.00 [14:05:38]line Место: АЗС № 165 "Партнер Нефть" [14:05:38]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:05:38]line СНО: Общий режим [14:05:38]line Чек 355 20.10.2024 14:05 [14:05:38]line Смена: 314 ФФД: 1.0 [14:05:38]line ЗНМ: 0300000234 [14:05:38]line РНМ: 0000137193017469 [14:05:38]line Версия ККМ: v1.0 [14:05:38]line ФМ: 0000000000963156 [14:05:38]line ФД: 156283 [14:05:38]line ФПД: 49484254754188 [14:05:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T140538&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156283&fm=49484254754188&tin=02508201610067®Number=0000137193017469&sum=30000 [14:05:38]OFD Sender: Processing packet 156283 [packets to send 52, broken 51] [14:05:38]ProducePacketName [14:05:38]name=ofd_packets/00156283 [14:05:38]OFD Sender: To server: pG, [14:05:38]CommunicateWithHost lk.salyk.kg:30040 [14:05:38]ConnectInit lk.salyk.kg [14:05:38]written 0, free lines is 4095 [14:05:38]Connected sock=10 [14:05:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 45 5A 07 01 72 07 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 32 0E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7B 62 02 00 35 04 06 00 2D 01 73 6D 35 8C 0C 0E EF 3B 31 78 7C 27 [14:05:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 96 DC 47 00 B1 2E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7B 62 02 00 F4 03 04 00 64 B4 14 67 B6 04 01 00 00 B6 3C 3C AA 26 B8 94 F6 [14:05:39]CommunicateWithHost err = 0 [14:05:39]CheckOFDResponse [14:05:39]1017 (14) - 77093643461234 [14:05:39]1041 (16) - 0000000000963156 [14:05:39]1040 (4) - 156283 [14:05:39]1012 (4) - 20.10.2024 07:42 [14:05:39]1206 (1) - 0 [14:05:39]OFD Sender: Remove packet 156283 [14:05:39]ProducePacketName [14:05:39]name=ofd_packets/00156283 [14:05:39]NVStorageDeleteData [14:05:39]Write to MH i2c: 01 00 00 3D 46 83 [14:05:39]Write i2c OK [14:05:39]MH_I2C_Read... [14:05:39]Read from MH i2c: 01 [14:05:39]MH_I2C_Read... [14:05:39]Read from MH i2c: 01 07 00 [14:05:39]MH_I2C_Read... [14:05:39]Read from MH i2c: 01 07 00 3D 46 00 00 00 00 00 F1 0C 87 [14:05:39]RasterBufferAndPrint [14:05:39]line [14:05:39]line [14:05:39]line [14:05:39]line [14:05:39]line [14:05:39]written 0, free lines is 3320 [14:05:39]MH_Cut [14:05:39]Write to MH i2c: D1 01 00 44 46 01 5C [14:05:39]Write i2c OK [14:05:39]MH_I2C_Read... [14:05:39]Read from MH i2c: D1 [14:05:39]MH_I2C_Read... [14:05:39]Read from MH i2c: D1 01 00 [14:05:39]MH_I2C_Read... [14:05:39]Read from MH i2c: D1 01 00 44 46 00 5B [14:05:39]Write to MH i2c: 01 00 00 45 46 8B [14:05:39]Write i2c OK [14:05:39]MH_I2C_Read... [14:05:39]OFD Sender: No OFD packet to send [14:05:40]*** Cut start [14:05:40]*** Partial cut [14:05:40]*** CUTSNS_PIN = 1 [14:05:40]*** CUTSNS_PIN = 0 [14:05:40]*** Brake cut motor [14:05:40]Read from MH i2c: 01 [14:05:40]MH_I2C_Read... [14:05:40]*** Stop cut motor [14:05:40]*** Cut end [14:05:40]Read from MH i2c: 01 07 00 [14:05:40]MH_I2C_Read... [14:05:40]Read from MH i2c: 01 07 00 45 46 00 00 00 00 00 FF 0F A0 [14:05:40]process_action close_receipt done [14:05:40]requested_data is exist [14:05:40]produce_requested_data [14:05:40]requested_item fm.sn is exist - process it [14:05:40]wFMCommunicate request_size=4 [14:05:40]MH_SAM_APDU [14:05:40]CAPDU: 80 11 00 00 [14:05:40]Write to MH i2c: E2 08 00 46 46 80 11 00 00 00 00 00 00 06 [14:05:40]Write i2c OK [14:05:40]MH_I2C_Read... [14:05:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:05:40]Read from MH i2c: E2 [14:05:40]MH_I2C_Read... [14:05:40]Read from MH i2c: E2 17 00 [14:05:40]MH_I2C_Read... [14:05:40]Read from MH i2c: E2 17 00 46 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 57 [14:05:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:05:40]wFMCommunicate OK [14:05:40]requested_item fd.num is exist - process it [14:05:40]SAM_PROTO_GetFieldsCounters [14:05:40]wFMCommunicate request_size=4 [14:05:40]MH_SAM_APDU [14:05:40]CAPDU: 80 13 00 00 [14:05:40]Write to MH i2c: E2 08 00 47 46 80 13 00 00 00 00 00 00 09 [14:05:40]Write i2c OK [14:05:40]MH_I2C_Read... [14:05:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:05:40]Read from MH i2c: E2 [14:05:40]MH_I2C_Read... [14:05:40]Read from MH i2c: E2 62 00 [14:05:40]MH_I2C_Read... [14:05:40]Read from MH i2c: E2 62 00 47 46 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7B 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 63 01 00 00 5E 04 04 00 63 01 00 00 57 04 04 00 64 01 00 00 19 04 04 00 00 00 00 00 90 00 88 [14:05:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7B 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 63 01 00 00 5E 04 04 00 63 01 00 00 57 04 04 00 64 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:05:40]wFMCommunicate OK [14:05:40]SAM_PROTO_GetFieldsCounters done [14:05:40]requested_item shift.num is exist - process it [14:05:40]requested_item shift.opened is exist - process it [14:05:40]req_shift_opened [14:05:40]FM_GetShiftState [14:05:40]SAM_PROTO_GetShiftState [14:05:40]wFMCommunicate request_size=4 [14:05:40]MH_SAM_APDU [14:05:40]CAPDU: 80 13 01 00 [14:05:40]Write to MH i2c: E2 08 00 48 46 80 13 01 00 00 00 00 00 0B [14:05:40]Write i2c OK [14:05:40]MH_I2C_Read... [14:05:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:05:40]Read from MH i2c: E2 [14:05:40]MH_I2C_Read... [14:05:40]Read from MH i2c: E2 0E 00 [14:05:40]MH_I2C_Read... [14:05:40]Read from MH i2c: E2 0E 00 48 46 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B2 [14:05:40]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:05:40]wFMCommunicate OK [14:05:40]SAM_PROTO_GetShiftState done [14:05:40]FM_GetShiftState done [14:05:40]req_shift_opened done [14:05:40]requested_item shift.open_date is exist - process it [14:05:40]req_shift_open_date [14:05:40]req_shift_open_date done [14:05:40]produce_requested_data done [14:05:40]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156283,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [14:05:40]process_action_free close_receipt [14:05:40]json_value_free [14:05:40]json_value_free done [14:05:40]process_json_proto returns [14:05:40]Send response to host [14:05:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156283,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [14:05:40]free response buf [14:05:40]execute_script done [14:05:40]execute_script returns [14:05:40]free content buf [14:05:40]Sock 8.Close socket [14:05:40]Sock 8.Thread stoped [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:54]OFD Sender: No OFD packet to send [14:07:59]OFD Sender: No OFD packet to send [14:08:04]OFD Sender: No OFD packet to send [14:08:09]OFD Sender: No OFD packet to send [14:08:14]OFD Sender: No OFD packet to send [14:08:19]OFD Sender: No OFD packet to send [14:08:24]OFD Sender: No OFD packet to send [14:08:29]OFD Sender: No OFD packet to send [14:08:34]OFD Sender: No OFD packet to send [14:08:39]OFD Sender: No OFD packet to send [14:08:44]OFD Sender: No OFD packet to send [14:08:49]OFD Sender: No OFD packet to send [14:08:54]OFD Sender: No OFD packet to send [14:08:59]OFD Sender: No OFD packet to send [14:09:04]OFD Sender: No OFD packet to send [14:09:09]OFD Sender: No OFD packet to send [14:09:14]OFD Sender: No OFD packet to send [14:09:19]OFD Sender: No OFD packet to send [14:09:21]accept exits with 9 [14:09:21]New connection [14:09:21]New thread 3066551652 created [14:09:21]Thread 3066695012 joined [14:09:21]Waiting for new connection... [14:09:21] Sock 9.Parse request [14:09:21]Sock 9.Check first char [14:09:21]Sock 9.First char is OK [14:09:21]request: POST /json_proto HTTP/1.0 [14:09:21]Method: POST [14:09:21]URL: /json_proto [14:09:21]Method is POST - this is cgi request [14:09:21]url: /json_proto [14:09:21]query_string will be loaded in cgi processing [14:09:21]execute_cgi json_proto POST (null) [14:09:21]execute_cgi path=json_proto method=POST [14:09:21]POST find Content-Length [14:09:21]Host: 172.17.53.67:8080 [14:09:21]Content-Length: 677 [14:09:21]Content-Type: application/json [14:09:21] [14:09:21]POST finish read [14:09:21]Found Content-Length = 677 [14:09:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874578", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:09:21]execute_script... [14:09:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874578", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:09:21]POST & json_proto [14:09:21]process_json_proto [14:09:21]json parsed OK: [14:09:21]protocol is kg_v1.0 [14:09:21]action value=close_receipt [14:09:21]process_action close_receipt [14:09:21]cmd_close_receipt [14:09:21]MH_GetDate [14:09:21]Write to MH i2c: F0 00 00 49 46 7E [14:09:21]Write i2c OK [14:09:21]MH_I2C_Read... [14:09:21]Read from MH i2c: F0 [14:09:21]MH_I2C_Read... [14:09:21]Read from MH i2c: F0 09 00 [14:09:21]MH_I2C_Read... [14:09:21]Read from MH i2c: F0 09 00 49 46 00 13 0F 15 67 19 BC 99 64 F7 [14:09:21]GetLastDocTimeStamp 1729433138 [14:09:21]current date 1729433363 [14:09:21]FM_GetShiftState [14:09:21]SAM_PROTO_GetShiftState [14:09:21]wFMCommunicate request_size=4 [14:09:21]MH_SAM_APDU [14:09:21]CAPDU: 80 13 01 00 [14:09:21]Write to MH i2c: E2 08 00 4A 46 80 13 01 00 00 00 00 00 0D [14:09:21]Write i2c OK [14:09:21]MH_I2C_Read... [14:09:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:09:21]Read from MH i2c: E2 [14:09:21]MH_I2C_Read... [14:09:21]Read from MH i2c: E2 0E 00 [14:09:21]MH_I2C_Read... [14:09:21]Read from MH i2c: E2 0E 00 4A 46 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B4 [14:09:21]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:09:21]wFMCommunicate OK [14:09:21]SAM_PROTO_GetShiftState done [14:09:21]FM_GetShiftState done [14:09:21]opened in 1729383891 [14:09:21]opened+sec_in_day 1729470291 [14:09:21]quantity*price = 50041 [14:09:21]sum+1 = 50042 [14:09:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 356 20.10.2024 14:09 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156284 ФПД: 263913410313440 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T140923&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156284&fm=263913410313440&tin=02508201610067®Number=0000137193017469&sum=50000 [14:09:23]StoreToDocumentArchive [14:09:23]shift 314 fd 156284 [14:09:23]save to /storage/0314/doc_00156284 [14:09:23]save last doc name /storage/0314/doc_00156284 to /storage/kkm_last_doc_name [14:09:23]save OK [14:09:23]Clear old archive folders... [14:09:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:09:23]tlvbuf is 0092B5E0 [14:09:23]SAM_PROTO_ClearQueue [14:09:23]wFMCommunicate request_size=4 [14:09:23]MH_SAM_APDU [14:09:23]CAPDU: 80 09 00 00 [14:09:23]Write to MH i2c: E2 08 00 57 46 80 09 00 00 00 00 00 00 0F [14:09:23]Write i2c OK [14:09:23]MH_I2C_Read... [14:09:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:09:23]Read from MH i2c: E2 [14:09:23]MH_I2C_Read... [14:09:23]Read from MH i2c: E2 03 00 [14:09:23]MH_I2C_Read... [14:09:23]Read from MH i2c: E2 03 00 57 46 00 90 00 11 [14:09:23]RAPDU: 90 00 [14:09:23]wFMCommunicate OK [14:09:23]SAM_PROTO_ClearQueue done [14:09:23]KKMCreateOFDPacket [14:09:23]OFDProtocolAddRootSTLVToBuf [14:09:23]FM_MakeSignedData [14:09:23]FM_MakeSignedData [14:09:23]SAM_PROTO_SignData [14:09:23]wFMCommunicate request_size=4 [14:09:23]MH_SAM_APDU [14:09:23]CAPDU: 80 0D 01 02 [14:09:23]Write to MH i2c: E2 08 00 58 46 80 0D 01 02 00 00 00 00 17 [14:09:23]Write i2c OK [14:09:23]MH_I2C_Read... [14:09:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:09:23]Read from MH i2c: E2 [14:09:23]MH_I2C_Read... [14:09:23]Read from MH i2c: E2 03 00 [14:09:23]MH_I2C_Read... [14:09:23]Read from MH i2c: E2 03 00 58 46 00 90 00 12 [14:09:23]RAPDU: 90 00 [14:09:23]wFMCommunicate OK [14:09:23]wFMCommunicate request_size=255 [14:09:23]MH_SAM_APDU [14:09:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 01 00 00 F4 03 04 00 13 0F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7C 62 02 00 35 04 06 00 F0 [14:09:23]Write to MH i2c: E2 02 01 59 46 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 01 00 00 F4 03 04 00 13 0F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7C 62 02 00 35 04 06 00 F0 00 00 CC [14:09:23]Write i2c OK [14:09:23]MH_I2C_Read... [14:09:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:09:23]Read from MH i2c: E2 [14:09:23]MH_I2C_Read... [14:09:23]Read from MH i2c: E2 03 00 [14:09:23]MH_I2C_Read... [14:09:23]Read from MH i2c: E2 03 00 59 46 00 90 00 13 [14:09:23]RAPDU: 90 00 [14:09:23]wFMCommunicate OK [14:09:23]wFMCommunicate request_size=10 [14:09:23]MH_SAM_APDU [14:09:23]CAPDU: 80 0D 02 02 05 07 21 12 BC E0 [14:09:23]Write to MH i2c: E2 0D 00 5A 46 80 0D 02 02 05 00 07 21 12 BC E0 00 00 FA [14:09:23]Write i2c OK [14:09:23]MH_I2C_Read... [14:09:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:09:23]Read from MH i2c: E2 [14:09:23]MH_I2C_Read... [14:09:23]Read from MH i2c: E2 03 00 [14:09:23]MH_I2C_Read... [14:09:23]Read from MH i2c: E2 03 00 5A 46 00 90 00 14 [14:09:23]RAPDU: 90 00 [14:09:23]wFMCommunicate OK [14:09:23]wFMCommunicate request_size=4 [14:09:23]MH_SAM_APDU [14:09:23]CAPDU: 80 0D 03 02 [14:09:23]Write to MH i2c: E2 08 00 5B 46 80 0D 03 02 00 00 00 00 1C [14:09:23]Write i2c OK [14:09:23]MH_I2C_Read... [14:09:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:09:23]Read from MH i2c: E2 [14:09:23]MH_I2C_Read... [14:09:23]Read from MH i2c: E2 0B 00 [14:09:23]MH_I2C_Read... [14:09:23]Read from MH i2c: E2 0B 00 5B 46 00 E7 67 CD 7E B2 3E CC A8 90 00 1A [14:09:23]RAPDU: E7 67 CD 7E B2 3E CC A8 90 00 [14:09:23]wFMCommunicate OK [14:09:23]SAM_PROTO_SignData done [14:09:23]FM_MakeSignedData done [14:09:23]CreateOFDProtocolMessage [14:09:23]wFMCommunicate request_size=4 [14:09:23]MH_SAM_APDU [14:09:23]CAPDU: 80 11 00 00 [14:09:23]Write to MH i2c: E2 08 00 5C 46 80 11 00 00 00 00 00 00 1C [14:09:23]Write i2c OK [14:09:23]MH_I2C_Read... [14:09:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:09:23]Read from MH i2c: E2 [14:09:23]MH_I2C_Read... [14:09:23]Read from MH i2c: E2 17 00 [14:09:23]MH_I2C_Read... [14:09:23]Read from MH i2c: E2 17 00 5C 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6D [14:09:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:09:23]wFMCommunicate OK [14:09:23]CreateOFDProtocolMessage done [14:09:23]OFDSenderStorePacket 156284 [14:09:23]StoreOFDPacket docnum=156284 [14:09:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1C 1B 07 01 04 B9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 01 00 00 F4 03 04 00 13 0F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7C 62 02 00 35 04 06 00 F0 07 21 12 BC E0 E7 67 CD 7E B2 3E CC A8 [14:09:23]CheckFolder [14:09:23]dirname=/storage/ofd_packets [14:09:23]CheckFolder done [14:09:23]ProducePacketName [14:09:23]name=ofd_packets/00156284 [14:09:23]NVStorageSaveData ofd_packets/00156284 [14:09:23]File name is /storage/ofd_packets/00156284 [14:09:23]Write 301 bytes [14:09:23]NVStorageSaveData done [14:09:23]OFDSenderStorePacket done [14:09:23]KKMCreateOFDPacket done [14:09:23]NVStorageSaveData kkm_last_timestamp [14:09:23]File name is /storage/kkm_last_timestamp [14:09:23]Write 4 bytes [14:09:23]NVStorageSaveData done [14:09:23]ExternCall_PrintAddStr [14:09:23]wPrintStart [14:09:23]Write to MH i2c: 01 00 00 5D 46 A3 [14:09:23]Write i2c OK [14:09:23]MH_I2C_Read... [14:09:23]Read from MH i2c: 01 [14:09:23]MH_I2C_Read... [14:09:23]Read from MH i2c: 01 07 00 [14:09:23]MH_I2C_Read... [14:09:23]Read from MH i2c: 01 07 00 5D 46 00 00 00 00 00 FF 0F B8 [14:09:23]RasterBufferAndPrint [14:09:23]line Счет N : (1)874578 [14:09:23]line ИНН: 02508201610067 [14:09:23]line Контрольно-Кассовый Чек [14:09:23]line ПРОДАЖА [14:09:23]line ТРК (МРК, ГНК) : 32 [14:09:23]line Товар: 2710124130 [14:09:23]line Аи-92-К-5 [14:09:23]line 7.480 * 66.90 [14:09:23]line = 500.41 [14:09:23]line НДС 12% НСП 1% [14:09:23]line > о реализуемом товаре [14:09:23]line ОКРУГЛЕНИЕ: -0.41 [14:09:23]line ИТОГО: 500.00 [14:09:23]line Внесено: 500.00 [14:09:23]line СДАЧА: 0.00 [14:09:23]line НСП 1% : 4.43 [14:09:23]line НДС 12% : 53.14 [14:09:23]line Наличными: 500.00 [14:09:23]line Безнал.: 0.00 [14:09:23]line Место: АЗС № 165 "Партнер Нефть" [14:09:23]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:09:23]line СНО: Общий режим [14:09:23]line Чек 356 20.10.2024 14:09 [14:09:23]line Смена: 314 ФФД: 1.0 [14:09:23]line ЗНМ: 0300000234 [14:09:23]line РНМ: 0000137193017469 [14:09:23]line Версия ККМ: v1.0 [14:09:23]line ФМ: 0000000000963156 [14:09:23]line ФД: 156284 [14:09:23]line ФПД: 263913410313440 [14:09:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T140923&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156284&fm=263913410313440&tin=02508201610067®Number=0000137193017469&sum=50000 [14:09:23]OFD Sender: Processing packet 156284 [packets to send 52, broken 51] [14:09:23]ProducePacketName [14:09:23]name=ofd_packets/00156284 [14:09:23]OFD Sender: To server: pG, [14:09:23]CommunicateWithHost lk.salyk.kg:30040 [14:09:23]ConnectInit lk.salyk.kg [14:09:23]written 0, free lines is 4095 [14:09:24]Connected sock=10 [14:09:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1C 1B 07 01 04 B9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 01 00 00 F4 03 04 00 13 0F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7C 62 02 00 35 04 06 00 F0 07 21 12 BC E0 E7 67 CD 7E B2 3E CC A8 [14:09:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D7 8F 47 00 E3 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 39 36 33 31 35 36 10 04 04 00 7C 62 02 00 F4 03 04 00 46 B5 14 67 B6 04 01 00 00 27 D4 27 32 D4 84 C7 66 [14:09:24]CommunicateWithHost err = 0 [14:09:24]CheckOFDResponse [14:09:24]1017 (14) - 77093643461234 [14:09:24]1041 (16) - 0000000000963156 [14:09:24]1040 (4) - 156284 [14:09:24]1012 (4) - 20.10.2024 07:46 [14:09:24]1206 (1) - 0 [14:09:24]OFD Sender: Remove packet 156284 [14:09:24]ProducePacketName [14:09:24]name=ofd_packets/00156284 [14:09:24]NVStorageDeleteData [14:09:24]Write to MH i2c: 01 00 00 88 46 CE [14:09:24]Write i2c OK [14:09:24]MH_I2C_Read... [14:09:24]Read from MH i2c: 01 [14:09:24]MH_I2C_Read... [14:09:24]Read from MH i2c: 01 07 00 [14:09:24]MH_I2C_Read... [14:09:24]Read from MH i2c: 01 07 00 88 46 00 00 00 00 00 FA 0C DB [14:09:24]RasterBufferAndPrint [14:09:24]line [14:09:24]line [14:09:24]line [14:09:24]line [14:09:24]line [14:09:24]written 0, free lines is 3332 [14:09:24]MH_Cut [14:09:24]Write to MH i2c: D1 01 00 8F 46 01 A7 [14:09:24]Write i2c OK [14:09:24]MH_I2C_Read... [14:09:24]Read from MH i2c: D1 [14:09:24]MH_I2C_Read... [14:09:24]Read from MH i2c: D1 01 00 [14:09:24]MH_I2C_Read... [14:09:24]Read from MH i2c: D1 01 00 8F 46 00 A6 [14:09:24]Write to MH i2c: 01 00 00 90 46 D6 [14:09:24]Write i2c OK [14:09:24]MH_I2C_Read... [14:09:24]OFD Sender: No OFD packet to send [14:09:25]*** Cut start [14:09:25]*** Partial cut [14:09:25]*** CUTSNS_PIN = 1 [14:09:25]*** CUTSNS_PIN = 0 [14:09:25]*** Brake cut motor [14:09:25]Read from MH i2c: 01 [14:09:25]MH_I2C_Read... [14:09:25]*** Stop cut motor [14:09:25]*** Cut end [14:09:25]Read from MH i2c: 01 07 00 [14:09:25]MH_I2C_Read... [14:09:25]Read from MH i2c: 01 07 00 90 46 00 00 00 00 00 FF 0F EB [14:09:25]process_action close_receipt done [14:09:25]requested_data is exist [14:09:25]produce_requested_data [14:09:25]requested_item fm.sn is exist - process it [14:09:25]wFMCommunicate request_size=4 [14:09:25]MH_SAM_APDU [14:09:25]CAPDU: 80 11 00 00 [14:09:25]Write to MH i2c: E2 08 00 91 46 80 11 00 00 00 00 00 00 51 [14:09:25]Write i2c OK [14:09:25]MH_I2C_Read... [14:09:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:09:25]Read from MH i2c: E2 [14:09:25]MH_I2C_Read... [14:09:25]Read from MH i2c: E2 17 00 [14:09:25]MH_I2C_Read... [14:09:25]Read from MH i2c: E2 17 00 91 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A2 [14:09:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:09:25]wFMCommunicate OK [14:09:25]requested_item fd.num is exist - process it [14:09:25]SAM_PROTO_GetFieldsCounters [14:09:25]wFMCommunicate request_size=4 [14:09:25]MH_SAM_APDU [14:09:25]CAPDU: 80 13 00 00 [14:09:25]Write to MH i2c: E2 08 00 92 46 80 13 00 00 00 00 00 00 54 [14:09:25]Write i2c OK [14:09:25]MH_I2C_Read... [14:09:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:09:25]Read from MH i2c: E2 [14:09:25]MH_I2C_Read... [14:09:25]Read from MH i2c: E2 62 00 [14:09:25]MH_I2C_Read... [14:09:25]Read from MH i2c: E2 62 00 92 46 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7C 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 64 01 00 00 5E 04 04 00 64 01 00 00 57 04 04 00 65 01 00 00 19 04 04 00 00 00 00 00 90 00 D7 [14:09:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7C 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 64 01 00 00 5E 04 04 00 64 01 00 00 57 04 04 00 65 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:09:25]wFMCommunicate OK [14:09:25]SAM_PROTO_GetFieldsCounters done [14:09:25]requested_item shift.num is exist - process it [14:09:25]requested_item shift.opened is exist - process it [14:09:25]req_shift_opened [14:09:25]FM_GetShiftState [14:09:25]SAM_PROTO_GetShiftState [14:09:25]wFMCommunicate request_size=4 [14:09:25]MH_SAM_APDU [14:09:25]CAPDU: 80 13 01 00 [14:09:25]Write to MH i2c: E2 08 00 93 46 80 13 01 00 00 00 00 00 56 [14:09:25]Write i2c OK [14:09:25]MH_I2C_Read... [14:09:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:09:25]Read from MH i2c: E2 [14:09:25]MH_I2C_Read... [14:09:25]Read from MH i2c: E2 0E 00 [14:09:25]MH_I2C_Read... [14:09:25]Read from MH i2c: E2 0E 00 93 46 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 FD [14:09:25]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:09:25]wFMCommunicate OK [14:09:25]SAM_PROTO_GetShiftState done [14:09:25]FM_GetShiftState done [14:09:25]req_shift_opened done [14:09:25]requested_item shift.open_date is exist - process it [14:09:25]req_shift_open_date [14:09:25]req_shift_open_date done [14:09:25]produce_requested_data done [14:09:25]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156284,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [14:09:25]process_action_free close_receipt [14:09:25]json_value_free [14:09:25]json_value_free done [14:09:25]process_json_proto returns [14:09:25]Send response to host [14:09:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156284,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [14:09:25]free response buf [14:09:25]execute_script done [14:09:25]execute_script returns [14:09:25]free content buf [14:09:25]Sock 9.Close socket [14:09:25]Sock 9.Thread stoped [14:09:29]OFD Sender: No OFD packet to send [14:09:34]OFD Sender: No OFD packet to send [14:09:39]OFD Sender: No OFD packet to send [14:09:44]OFD Sender: No OFD packet to send [14:09:49]OFD Sender: No OFD packet to send [14:09:54]OFD Sender: No OFD packet to send [14:09:59]OFD Sender: No OFD packet to send [14:10:04]OFD Sender: No OFD packet to send [14:10:09]OFD Sender: No OFD packet to send [14:10:14]OFD Sender: No OFD packet to send [14:10:19]OFD Sender: No OFD packet to send [14:10:24]OFD Sender: No OFD packet to send [14:10:29]OFD Sender: No OFD packet to send [14:10:34]OFD Sender: No OFD packet to send [14:10:39]OFD Sender: No OFD packet to send [14:10:44]OFD Sender: No OFD packet to send [14:10:49]OFD Sender: No OFD packet to send [14:10:54]OFD Sender: No OFD packet to send [14:10:59]OFD Sender: No OFD packet to send [14:11:04]OFD Sender: No OFD packet to send [14:11:09]OFD Sender: No OFD packet to send [14:11:14]OFD Sender: No OFD packet to send [14:11:19]OFD Sender: No OFD packet to send [14:11:24]OFD Sender: No OFD packet to send [14:11:29]OFD Sender: No OFD packet to send [14:11:34]OFD Sender: No OFD packet to send [14:11:39]OFD Sender: No OFD packet to send [14:11:44]OFD Sender: No OFD packet to send [14:11:49]OFD Sender: No OFD packet to send [14:11:54]OFD Sender: No OFD packet to send [14:11:59]OFD Sender: No OFD packet to send [14:12:04]OFD Sender: No OFD packet to send [14:12:09]OFD Sender: No OFD packet to send [14:12:14]OFD Sender: No OFD packet to send [14:12:19]OFD Sender: No OFD packet to send [14:12:24]OFD Sender: No OFD packet to send [14:12:29]OFD Sender: No OFD packet to send [14:12:34]OFD Sender: No OFD packet to send [14:12:39]OFD Sender: No OFD packet to send [14:12:44]OFD Sender: No OFD packet to send [14:12:49]OFD Sender: No OFD packet to send [14:12:54]OFD Sender: No OFD packet to send [14:12:59]OFD Sender: No OFD packet to send [14:13:04]OFD Sender: No OFD packet to send [14:13:09]OFD Sender: No OFD packet to send [14:13:14]OFD Sender: No OFD packet to send [14:13:19]OFD Sender: No OFD packet to send [14:13:24]OFD Sender: No OFD packet to send [14:13:29]OFD Sender: No OFD packet to send [14:13:34]OFD Sender: No OFD packet to send [14:13:38]accept exits with 8 [14:13:38]New connection [14:13:38]New thread 3066695012 created [14:13:38]Thread 3066551652 joined [14:13:38]Waiting for new connection... [14:13:38] Sock 8.Parse request [14:13:38]Sock 8.Check first char [14:13:38]Sock 8.First char is OK [14:13:38]request: POST /json_proto HTTP/1.0 [14:13:38]Method: POST [14:13:38]URL: /json_proto [14:13:38]Method is POST - this is cgi request [14:13:38]url: /json_proto [14:13:38]query_string will be loaded in cgi processing [14:13:38]execute_cgi json_proto POST (null) [14:13:38]execute_cgi path=json_proto method=POST [14:13:38]POST find Content-Length [14:13:38]Host: 172.17.53.67:8080 [14:13:38]Content-Length: 632 [14:13:38]Content-Type: application/json [14:13:38] [14:13:38]POST finish read [14:13:38]Found Content-Length = 632 [14:13:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874579", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:13:38]execute_script... [14:13:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874579", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:13:38]POST & json_proto [14:13:38]process_json_proto [14:13:38]json parsed OK: [14:13:38]protocol is kg_v1.0 [14:13:38]action value=close_receipt [14:13:38]process_action close_receipt [14:13:38]cmd_close_receipt [14:13:38]MH_GetDate [14:13:38]Write to MH i2c: F0 00 00 94 46 C9 [14:13:38]Write i2c OK [14:13:38]MH_I2C_Read... [14:13:38]Read from MH i2c: F0 [14:13:38]MH_I2C_Read... [14:13:38]Read from MH i2c: F0 09 00 [14:13:38]MH_I2C_Read... [14:13:38]Read from MH i2c: F0 09 00 94 46 00 14 10 15 67 19 BC 99 64 44 [14:13:38]GetLastDocTimeStamp 1729433363 [14:13:38]current date 1729433620 [14:13:38]FM_GetShiftState [14:13:38]SAM_PROTO_GetShiftState [14:13:38]wFMCommunicate request_size=4 [14:13:38]MH_SAM_APDU [14:13:38]CAPDU: 80 13 01 00 [14:13:38]Write to MH i2c: E2 08 00 95 46 80 13 01 00 00 00 00 00 58 [14:13:38]Write i2c OK [14:13:38]MH_I2C_Read... [14:13:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:13:38]Read from MH i2c: E2 [14:13:38]MH_I2C_Read... [14:13:38]Read from MH i2c: E2 0E 00 [14:13:38]MH_I2C_Read... [14:13:38]Read from MH i2c: E2 0E 00 95 46 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 FF [14:13:38]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:13:38]wFMCommunicate OK [14:13:38]SAM_PROTO_GetShiftState done [14:13:38]FM_GetShiftState done [14:13:38]opened in 1729383891 [14:13:38]opened+sec_in_day 1729470291 [14:13:38]quantity*price = 50000 [14:13:38]sum+1 = 50001 [14:13:38]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 357 20.10.2024 14:13 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156285 ФПД: 205769411070320 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T141340&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156285&fm=205769411070320&tin=02508201610067®Number=0000137193017469&sum=50000 [14:13:39]StoreToDocumentArchive [14:13:39]shift 314 fd 156285 [14:13:39]save to /storage/0314/doc_00156285 [14:13:39]save last doc name /storage/0314/doc_00156285 to /storage/kkm_last_doc_name [14:13:39]save OK [14:13:39]Clear old archive folders... [14:13:39]ProcessDocumentItem done err = 0, tmpTLVsize=252 [14:13:39]tlvbuf is B6E9BAB0 [14:13:39]SAM_PROTO_ClearQueue [14:13:39]wFMCommunicate request_size=4 [14:13:39]MH_SAM_APDU [14:13:39]CAPDU: 80 09 00 00 [14:13:39]Write to MH i2c: E2 08 00 A2 46 80 09 00 00 00 00 00 00 5A [14:13:39]Write i2c OK [14:13:39]MH_I2C_Read... [14:13:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:13:39]Read from MH i2c: E2 [14:13:39]MH_I2C_Read... [14:13:39]Read from MH i2c: E2 03 00 [14:13:39]MH_I2C_Read... [14:13:39]Read from MH i2c: E2 03 00 A2 46 00 90 00 5C [14:13:39]RAPDU: 90 00 [14:13:39]wFMCommunicate OK [14:13:39]SAM_PROTO_ClearQueue done [14:13:39]KKMCreateOFDPacket [14:13:39]OFDProtocolAddRootSTLVToBuf [14:13:39]FM_MakeSignedData [14:13:39]FM_MakeSignedData [14:13:39]SAM_PROTO_SignData [14:13:39]wFMCommunicate request_size=4 [14:13:39]MH_SAM_APDU [14:13:39]CAPDU: 80 0D 01 02 [14:13:39]Write to MH i2c: E2 08 00 A3 46 80 0D 01 02 00 00 00 00 62 [14:13:39]Write i2c OK [14:13:39]MH_I2C_Read... [14:13:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:13:39]Read from MH i2c: E2 [14:13:39]MH_I2C_Read... [14:13:39]Read from MH i2c: E2 03 00 [14:13:39]MH_I2C_Read... [14:13:39]Read from MH i2c: E2 03 00 A3 46 00 90 00 5D [14:13:39]RAPDU: 90 00 [14:13:39]wFMCommunicate OK [14:13:39]wFMCommunicate request_size=255 [14:13:39]MH_SAM_APDU [14:13:39]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 01 00 00 F4 03 04 00 14 10 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7D 62 02 00 35 04 06 00 [14:13:39]Write to MH i2c: E2 02 01 A4 46 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 01 00 00 F4 03 04 00 14 10 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7D 62 02 00 35 04 06 00 00 00 05 [14:13:39]Write i2c OK [14:13:39]MH_I2C_Read... [14:13:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:13:40]OFD Sender: No OFD packet to send [14:13:40]Read from MH i2c: E2 [14:13:40]MH_I2C_Read... [14:13:40]Read from MH i2c: E2 03 00 [14:13:40]MH_I2C_Read... [14:13:40]Read from MH i2c: E2 03 00 A4 46 00 90 00 5E [14:13:40]RAPDU: 90 00 [14:13:40]wFMCommunicate OK [14:13:40]wFMCommunicate request_size=11 [14:13:40]MH_SAM_APDU [14:13:40]CAPDU: 80 0D 02 02 06 BB 25 6C A7 09 70 [14:13:40]Write to MH i2c: E2 0E 00 A5 46 80 0D 02 02 06 00 BB 25 6C A7 09 70 00 00 DD [14:13:40]Write i2c OK [14:13:40]MH_I2C_Read... [14:13:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:13:40]Read from MH i2c: E2 [14:13:40]MH_I2C_Read... [14:13:40]Read from MH i2c: E2 03 00 [14:13:40]MH_I2C_Read... [14:13:40]Read from MH i2c: E2 03 00 A5 46 00 90 00 5F [14:13:40]RAPDU: 90 00 [14:13:40]wFMCommunicate OK [14:13:40]wFMCommunicate request_size=4 [14:13:40]MH_SAM_APDU [14:13:40]CAPDU: 80 0D 03 02 [14:13:40]Write to MH i2c: E2 08 00 A6 46 80 0D 03 02 00 00 00 00 67 [14:13:40]Write i2c OK [14:13:40]MH_I2C_Read... [14:13:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:13:40]Read from MH i2c: E2 [14:13:40]MH_I2C_Read... [14:13:40]Read from MH i2c: E2 0B 00 [14:13:40]MH_I2C_Read... [14:13:40]Read from MH i2c: E2 0B 00 A6 46 00 89 F9 77 FC 14 68 0F DD 90 00 C5 [14:13:40]RAPDU: 89 F9 77 FC 14 68 0F DD 90 00 [14:13:40]wFMCommunicate OK [14:13:40]SAM_PROTO_SignData done [14:13:40]FM_MakeSignedData done [14:13:40]CreateOFDProtocolMessage [14:13:40]wFMCommunicate request_size=4 [14:13:40]MH_SAM_APDU [14:13:40]CAPDU: 80 11 00 00 [14:13:40]Write to MH i2c: E2 08 00 A7 46 80 11 00 00 00 00 00 00 67 [14:13:40]Write i2c OK [14:13:40]MH_I2C_Read... [14:13:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:13:40]Read from MH i2c: E2 [14:13:40]MH_I2C_Read... [14:13:40]Read from MH i2c: E2 17 00 [14:13:40]MH_I2C_Read... [14:13:40]Read from MH i2c: E2 17 00 A7 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B8 [14:13:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:13:40]wFMCommunicate OK [14:13:40]CreateOFDProtocolMessage done [14:13:40]OFDSenderStorePacket 156285 [14:13:40]StoreOFDPacket docnum=156285 [14:13:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 C1 9D 08 01 CC 53 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 01 00 00 F4 03 04 00 14 10 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7D 62 02 00 35 04 06 00 BB 25 6C A7 09 70 89 F9 77 FC 14 68 0F DD [14:13:40]CheckFolder [14:13:40]dirname=/storage/ofd_packets [14:13:40]CheckFolder done [14:13:40]ProducePacketName [14:13:40]name=ofd_packets/00156285 [14:13:40]NVStorageSaveData ofd_packets/00156285 [14:13:40]File name is /storage/ofd_packets/00156285 [14:13:40]Write 302 bytes [14:13:40]NVStorageSaveData done [14:13:40]OFDSenderStorePacket done [14:13:40]KKMCreateOFDPacket done [14:13:40]NVStorageSaveData kkm_last_timestamp [14:13:40]File name is /storage/kkm_last_timestamp [14:13:40]Write 4 bytes [14:13:40]NVStorageSaveData done [14:13:40]ExternCall_PrintAddStr [14:13:40]wPrintStart [14:13:40]Write to MH i2c: 01 00 00 A8 46 EE [14:13:40]Write i2c OK [14:13:40]MH_I2C_Read... [14:13:40]Read from MH i2c: 01 [14:13:40]MH_I2C_Read... [14:13:40]Read from MH i2c: 01 07 00 [14:13:40]MH_I2C_Read... [14:13:40]Read from MH i2c: 01 07 00 A8 46 00 00 00 00 00 FF 0F 03 [14:13:40]RasterBufferAndPrint [14:13:40]line Счет N : (1)874579 [14:13:40]line ИНН: 02508201610067 [14:13:40]line Контрольно-Кассовый Чек [14:13:40]line ПРОДАЖА [14:13:40]line ТРК (МРК, ГНК) : 43 [14:13:40]line Товар: 2710124130 [14:13:40]line Super 92-К-5 [14:13:40]line 7.310 * 68.40 [14:13:40]line = 500.00 [14:13:40]line НДС 12% НСП 1% [14:13:40]line > о реализуемом товаре [14:13:40]line ИТОГО: 500.00 [14:13:40]line НСП 1% : 4.42 [14:13:40]line НДС 12% : 53.10 [14:13:40]line Наличными: 500.00 [14:13:40]line Безнал.: 0.00 [14:13:40]line Место: АЗС № 165 "Партнер Нефть" [14:13:40]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:13:40]line СНО: Общий режим [14:13:40]line Чек 357 20.10.2024 14:13 [14:13:40]line Смена: 314 ФФД: 1.0 [14:13:40]line ЗНМ: 0300000234 [14:13:40]line РНМ: 0000137193017469 [14:13:40]line Версия ККМ: v1.0 [14:13:40]line ФМ: 0000000000963156 [14:13:40]line ФД: 156285 [14:13:40]line ФПД: 205769411070320 [14:13:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T141340&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156285&fm=205769411070320&tin=02508201610067®Number=0000137193017469&sum=50000 [14:13:40]OFD Sender: Processing packet 156285 [packets to send 52, broken 51] [14:13:40]ProducePacketName [14:13:40]name=ofd_packets/00156285 [14:13:40]OFD Sender: To server: pG, [14:13:40]CommunicateWithHost lk.salyk.kg:30040 [14:13:40]ConnectInit lk.salyk.kg [14:13:40]written 0, free lines is 4095 [14:13:40]Connected sock=10 [14:13:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 C1 9D 08 01 CC 53 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 01 00 00 F4 03 04 00 14 10 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7D 62 02 00 35 04 06 00 BB 25 6C A7 09 70 89 F9 77 FC 14 68 0F DD [14:13:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 21 98 47 00 74 ED A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7D 62 02 00 F4 03 04 00 46 B6 14 67 B6 04 01 00 00 45 97 82 FF 61 72 17 51 [14:13:40]CommunicateWithHost err = 0 [14:13:40]CheckOFDResponse [14:13:40]1017 (14) - 77093643461234 [14:13:40]1041 (16) - 0000000000963156 [14:13:40]1040 (4) - 156285 [14:13:40]1012 (4) - 20.10.2024 07:50 [14:13:40]1206 (1) - 0 [14:13:40]OFD Sender: Remove packet 156285 [14:13:40]ProducePacketName [14:13:40]name=ofd_packets/00156285 [14:13:40]NVStorageDeleteData [14:13:40]Write to MH i2c: 01 00 00 D0 46 16 [14:13:40]Write i2c OK [14:13:40]MH_I2C_Read... [14:13:40]Read from MH i2c: 01 [14:13:40]MH_I2C_Read... [14:13:40]Read from MH i2c: 01 07 00 [14:13:40]MH_I2C_Read... [14:13:40]Read from MH i2c: 01 07 00 D0 46 00 00 00 00 00 29 0D 53 [14:13:40]RasterBufferAndPrint [14:13:40]line [14:13:40]line [14:13:40]line [14:13:40]line [14:13:40]line [14:13:40]written 0, free lines is 3375 [14:13:40]MH_Cut [14:13:40]Write to MH i2c: D1 01 00 D7 46 01 EF [14:13:40]Write i2c OK [14:13:40]MH_I2C_Read... [14:13:40]Read from MH i2c: D1 [14:13:40]MH_I2C_Read... [14:13:40]Read from MH i2c: D1 01 00 [14:13:40]MH_I2C_Read... [14:13:40]Read from MH i2c: D1 01 00 D7 46 00 EE [14:13:40]Write to MH i2c: 01 00 00 D8 46 1E [14:13:40]Write i2c OK [14:13:40]MH_I2C_Read... [14:13:41]OFD Sender: No OFD packet to send [14:13:41]*** Cut start [14:13:41]*** Partial cut [14:13:41]*** CUTSNS_PIN = 1 [14:13:41]*** CUTSNS_PIN = 0 [14:13:41]*** Brake cut motor [14:13:42]Read from MH i2c: 01 [14:13:42]MH_I2C_Read... [14:13:42]*** Stop cut motor [14:13:42]*** Cut end [14:13:42]Read from MH i2c: 01 07 00 [14:13:42]MH_I2C_Read... [14:13:42]Read from MH i2c: 01 07 00 D8 46 00 00 00 00 00 FF 0F 33 [14:13:42]process_action close_receipt done [14:13:42]requested_data is exist [14:13:42]produce_requested_data [14:13:42]requested_item fm.sn is exist - process it [14:13:42]wFMCommunicate request_size=4 [14:13:42]MH_SAM_APDU [14:13:42]CAPDU: 80 11 00 00 [14:13:42]Write to MH i2c: E2 08 00 D9 46 80 11 00 00 00 00 00 00 99 [14:13:42]Write i2c OK [14:13:42]MH_I2C_Read... [14:13:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:13:42]Read from MH i2c: E2 [14:13:42]MH_I2C_Read... [14:13:42]Read from MH i2c: E2 17 00 [14:13:42]MH_I2C_Read... [14:13:42]Read from MH i2c: E2 17 00 D9 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EA [14:13:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:13:42]wFMCommunicate OK [14:13:42]requested_item fd.num is exist - process it [14:13:42]SAM_PROTO_GetFieldsCounters [14:13:42]wFMCommunicate request_size=4 [14:13:42]MH_SAM_APDU [14:13:42]CAPDU: 80 13 00 00 [14:13:42]Write to MH i2c: E2 08 00 DA 46 80 13 00 00 00 00 00 00 9C [14:13:42]Write i2c OK [14:13:42]MH_I2C_Read... [14:13:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:13:42]Read from MH i2c: E2 [14:13:42]MH_I2C_Read... [14:13:42]Read from MH i2c: E2 62 00 [14:13:42]MH_I2C_Read... [14:13:42]Read from MH i2c: E2 62 00 DA 46 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7D 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 65 01 00 00 5E 04 04 00 65 01 00 00 57 04 04 00 66 01 00 00 19 04 04 00 00 00 00 00 90 00 23 [14:13:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7D 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 65 01 00 00 5E 04 04 00 65 01 00 00 57 04 04 00 66 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:13:42]wFMCommunicate OK [14:13:42]SAM_PROTO_GetFieldsCounters done [14:13:42]requested_item shift.num is exist - process it [14:13:42]requested_item shift.opened is exist - process it [14:13:42]req_shift_opened [14:13:42]FM_GetShiftState [14:13:42]SAM_PROTO_GetShiftState [14:13:42]wFMCommunicate request_size=4 [14:13:42]MH_SAM_APDU [14:13:42]CAPDU: 80 13 01 00 [14:13:42]Write to MH i2c: E2 08 00 DB 46 80 13 01 00 00 00 00 00 9E [14:13:42]Write i2c OK [14:13:42]MH_I2C_Read... [14:13:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:13:42]Read from MH i2c: E2 [14:13:42]MH_I2C_Read... [14:13:42]Read from MH i2c: E2 0E 00 [14:13:42]MH_I2C_Read... [14:13:42]Read from MH i2c: E2 0E 00 DB 46 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 45 [14:13:42]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:13:42]wFMCommunicate OK [14:13:42]SAM_PROTO_GetShiftState done [14:13:42]FM_GetShiftState done [14:13:42]req_shift_opened done [14:13:42]requested_item shift.open_date is exist - process it [14:13:42]req_shift_open_date [14:13:42]req_shift_open_date done [14:13:42]produce_requested_data done [14:13:42]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156285,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [14:13:42]process_action_free close_receipt [14:13:42]json_value_free [14:13:42]json_value_free done [14:13:42]process_json_proto returns [14:13:42]Send response to host [14:13:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156285,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [14:13:42]free response buf [14:13:42]execute_script done [14:13:42]execute_script returns [14:13:42]free content buf [14:13:42]Sock 8.Close socket [14:13:42]Sock 8.Thread stoped [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:13:57]accept exits with 9 [14:13:57]New connection [14:13:57]New thread 3066551652 created [14:13:57]Thread 3066695012 joined [14:13:57]Waiting for new connection... [14:13:57] Sock 9.Parse request [14:13:57]Sock 9.Check first char [14:13:57]Sock 9.First char is OK [14:13:57]request: POST /json_proto HTTP/1.0 [14:13:57]Method: POST [14:13:57]URL: /json_proto [14:13:57]Method is POST - this is cgi request [14:13:57]url: /json_proto [14:13:57]query_string will be loaded in cgi processing [14:13:57]execute_cgi json_proto POST (null) [14:13:57]execute_cgi path=json_proto method=POST [14:13:57]POST find Content-Length [14:13:57]Host: 172.17.53.67:8080 [14:13:57]Content-Length: 677 [14:13:57]Content-Type: application/json [14:13:57] [14:13:57]POST finish read [14:13:57]Found Content-Length = 677 [14:13:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874580", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:13:57]execute_script... [14:13:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874580", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:13:57]POST & json_proto [14:13:57]process_json_proto [14:13:57]json parsed OK: [14:13:57]protocol is kg_v1.0 [14:13:57]action value=close_receipt [14:13:57]process_action close_receipt [14:13:57]cmd_close_receipt [14:13:57]MH_GetDate [14:13:57]Write to MH i2c: F0 00 00 DC 46 11 [14:13:57]Write i2c OK [14:13:57]MH_I2C_Read... [14:13:57]Read from MH i2c: F0 [14:13:57]MH_I2C_Read... [14:13:57]Read from MH i2c: F0 09 00 [14:13:57]MH_I2C_Read... [14:13:57]Read from MH i2c: F0 09 00 DC 46 00 27 10 15 67 19 BC 99 64 9F [14:13:57]GetLastDocTimeStamp 1729433620 [14:13:57]current date 1729433639 [14:13:57]FM_GetShiftState [14:13:57]SAM_PROTO_GetShiftState [14:13:57]wFMCommunicate request_size=4 [14:13:57]MH_SAM_APDU [14:13:57]CAPDU: 80 13 01 00 [14:13:57]Write to MH i2c: E2 08 00 DD 46 80 13 01 00 00 00 00 00 A0 [14:13:57]Write i2c OK [14:13:57]MH_I2C_Read... [14:13:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:13:57]Read from MH i2c: E2 [14:13:57]MH_I2C_Read... [14:13:57]Read from MH i2c: E2 0E 00 [14:13:57]MH_I2C_Read... [14:13:57]Read from MH i2c: E2 0E 00 DD 46 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 47 [14:13:57]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:13:57]wFMCommunicate OK [14:13:57]SAM_PROTO_GetShiftState done [14:13:57]FM_GetShiftState done [14:13:57]opened in 1729383891 [14:13:57]opened+sec_in_day 1729470291 [14:13:57]quantity*price = 50041 [14:13:57]sum+1 = 50042 [14:13:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 358 20.10.2024 14:13 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156286 ФПД: 146924672873522 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T141359&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156286&fm=146924672873522&tin=02508201610067®Number=0000137193017469&sum=50000 [14:13:58]StoreToDocumentArchive [14:13:58]shift 314 fd 156286 [14:13:58]save to /storage/0314/doc_00156286 [14:13:58]save last doc name /storage/0314/doc_00156286 to /storage/kkm_last_doc_name [14:13:58]save OK [14:13:58]Clear old archive folders... [14:13:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:13:58]tlvbuf is 0086AF90 [14:13:58]SAM_PROTO_ClearQueue [14:13:58]wFMCommunicate request_size=4 [14:13:58]MH_SAM_APDU [14:13:58]CAPDU: 80 09 00 00 [14:13:58]Write to MH i2c: E2 08 00 EA 46 80 09 00 00 00 00 00 00 A2 [14:13:58]Write i2c OK [14:13:58]MH_I2C_Read... [14:13:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:13:58]Read from MH i2c: E2 [14:13:58]MH_I2C_Read... [14:13:58]Read from MH i2c: E2 03 00 [14:13:58]MH_I2C_Read... [14:13:58]Read from MH i2c: E2 03 00 EA 46 00 90 00 A4 [14:13:58]RAPDU: 90 00 [14:13:58]wFMCommunicate OK [14:13:58]SAM_PROTO_ClearQueue done [14:13:58]KKMCreateOFDPacket [14:13:58]OFDProtocolAddRootSTLVToBuf [14:13:58]FM_MakeSignedData [14:13:58]FM_MakeSignedData [14:13:58]SAM_PROTO_SignData [14:13:58]wFMCommunicate request_size=4 [14:13:58]MH_SAM_APDU [14:13:58]CAPDU: 80 0D 01 02 [14:13:58]Write to MH i2c: E2 08 00 EB 46 80 0D 01 02 00 00 00 00 AA [14:13:58]Write i2c OK [14:13:58]MH_I2C_Read... [14:13:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:13:58]Read from MH i2c: E2 [14:13:58]MH_I2C_Read... [14:13:58]Read from MH i2c: E2 03 00 [14:13:58]MH_I2C_Read... [14:13:58]Read from MH i2c: E2 03 00 EB 46 00 90 00 A5 [14:13:58]RAPDU: 90 00 [14:13:58]wFMCommunicate OK [14:13:58]wFMCommunicate request_size=255 [14:13:58]MH_SAM_APDU [14:13:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 01 00 00 F4 03 04 00 27 10 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7E 62 02 00 35 04 06 00 85 [14:13:58]Write to MH i2c: E2 02 01 EC 46 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 01 00 00 F4 03 04 00 27 10 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7E 62 02 00 35 04 06 00 85 00 00 0D [14:13:58]Write i2c OK [14:13:58]MH_I2C_Read... [14:13:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:13:59]Read from MH i2c: E2 [14:13:59]MH_I2C_Read... [14:13:59]Read from MH i2c: E2 03 00 [14:13:59]MH_I2C_Read... [14:13:59]Read from MH i2c: E2 03 00 EC 46 00 90 00 A6 [14:13:59]RAPDU: 90 00 [14:13:59]wFMCommunicate OK [14:13:59]wFMCommunicate request_size=10 [14:13:59]MH_SAM_APDU [14:13:59]CAPDU: 80 0D 02 02 05 A0 90 EF 74 32 [14:13:59]Write to MH i2c: E2 0D 00 ED 46 80 0D 02 02 05 00 A0 90 EF 74 32 00 00 7C [14:13:59]Write i2c OK [14:13:59]MH_I2C_Read... [14:13:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:13:59]Read from MH i2c: E2 [14:13:59]MH_I2C_Read... [14:13:59]Read from MH i2c: E2 03 00 [14:13:59]MH_I2C_Read... [14:13:59]Read from MH i2c: E2 03 00 ED 46 00 90 00 A7 [14:13:59]RAPDU: 90 00 [14:13:59]wFMCommunicate OK [14:13:59]wFMCommunicate request_size=4 [14:13:59]MH_SAM_APDU [14:13:59]CAPDU: 80 0D 03 02 [14:13:59]Write to MH i2c: E2 08 00 EE 46 80 0D 03 02 00 00 00 00 AF [14:13:59]Write i2c OK [14:13:59]MH_I2C_Read... [14:13:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:13:59]Read from MH i2c: E2 [14:13:59]MH_I2C_Read... [14:13:59]Read from MH i2c: E2 0B 00 [14:13:59]MH_I2C_Read... [14:13:59]Read from MH i2c: E2 0B 00 EE 46 00 A1 B0 EA 93 3F BC 4E D7 90 00 9E [14:13:59]RAPDU: A1 B0 EA 93 3F BC 4E D7 90 00 [14:13:59]wFMCommunicate OK [14:13:59]SAM_PROTO_SignData done [14:13:59]FM_MakeSignedData done [14:13:59]CreateOFDProtocolMessage [14:13:59]wFMCommunicate request_size=4 [14:13:59]MH_SAM_APDU [14:13:59]CAPDU: 80 11 00 00 [14:13:59]Write to MH i2c: E2 08 00 EF 46 80 11 00 00 00 00 00 00 AF [14:13:59]Write i2c OK [14:13:59]MH_I2C_Read... [14:13:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:13:59]Read from MH i2c: E2 [14:13:59]MH_I2C_Read... [14:13:59]Read from MH i2c: E2 17 00 [14:13:59]MH_I2C_Read... [14:13:59]Read from MH i2c: E2 17 00 EF 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 00 [14:13:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:13:59]wFMCommunicate OK [14:13:59]CreateOFDProtocolMessage done [14:13:59]OFDSenderStorePacket 156286 [14:13:59]StoreOFDPacket docnum=156286 [14:13:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 FB 93 07 01 40 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 01 00 00 F4 03 04 00 27 10 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7E 62 02 00 35 04 06 00 85 A0 90 EF 74 32 A1 B0 EA 93 3F BC 4E D7 [14:13:59]CheckFolder [14:13:59]dirname=/storage/ofd_packets [14:13:59]CheckFolder done [14:13:59]ProducePacketName [14:13:59]name=ofd_packets/00156286 [14:13:59]NVStorageSaveData ofd_packets/00156286 [14:13:59]File name is /storage/ofd_packets/00156286 [14:13:59]Write 301 bytes [14:13:59]NVStorageSaveData done [14:13:59]OFDSenderStorePacket done [14:13:59]KKMCreateOFDPacket done [14:13:59]NVStorageSaveData kkm_last_timestamp [14:13:59]File name is /storage/kkm_last_timestamp [14:13:59]Write 4 bytes [14:13:59]NVStorageSaveData done [14:13:59]OFD Sender: Processing packet 156286 [packets to send 52, broken 51] [14:13:59]ProducePacketName [14:13:59]name=ofd_packets/00156286 [14:13:59]OFD Sender: To server: pG, [14:13:59]CommunicateWithHost lk.salyk.kg:30040 [14:13:59]ConnectInit lk.salyk.kg [14:13:59]ExternCall_PrintAddStr [14:13:59]wPrintStart [14:13:59]Write to MH i2c: 01 00 00 F0 46 36 [14:13:59]Write i2c OK [14:13:59]MH_I2C_Read... [14:13:59]Read from MH i2c: 01 [14:13:59]MH_I2C_Read... [14:13:59]Read from MH i2c: 01 07 00 [14:13:59]MH_I2C_Read... [14:13:59]Read from MH i2c: 01 07 00 F0 46 00 00 00 00 00 FF 0F 4B [14:13:59]RasterBufferAndPrint [14:13:59]line Счет N : (1)874580 [14:13:59]line ИНН: 02508201610067 [14:13:59]line Контрольно-Кассовый Чек [14:13:59]line ПРОДАЖА [14:13:59]line ТРК (МРК, ГНК) : 32 [14:13:59]line Товар: 2710124130 [14:13:59]line Аи-92-К-5 [14:13:59]line 7.480 * 66.90 [14:13:59]line = 500.41 [14:13:59]line НДС 12% НСП 1% [14:13:59]line > о реализуемом товаре [14:13:59]line ОКРУГЛЕНИЕ: -0.41 [14:13:59]line ИТОГО: 500.00 [14:13:59]line Внесено: 500.00 [14:13:59]line СДАЧА: 0.00 [14:13:59]line НСП 1% : 4.43 [14:13:59]line НДС 12% : 53.14 [14:13:59]line Наличными: 500.00 [14:13:59]line Безнал.: 0.00 [14:13:59]line Место: АЗС № 165 "Партнер Нефть" [14:13:59]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:13:59]line СНО: Общий режим [14:13:59]line Чек 358 20.10.2024 14:13 [14:13:59]line Смена: 314 ФФД: 1.0 [14:13:59]line ЗНМ: 0300000234 [14:13:59]line РНМ: 0000137193017469 [14:13:59]line Версия ККМ: v1.0 [14:13:59]line ФМ: 0000000000963156 [14:13:59]line ФД: 156286 [14:13:59]line ФПД: 146924672873522 [14:13:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T141359&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156286&fm=146924672873522&tin=02508201610067®Number=0000137193017469&sum=50000 [14:13:59]Connected sock=11 [14:13:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 FB 93 07 01 40 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 01 00 00 F4 03 04 00 27 10 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7E 62 02 00 35 04 06 00 85 A0 90 EF 74 32 A1 B0 EA 93 3F BC 4E D7 [14:13:59]written 0, free lines is 4095 [14:13:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 32 ED 47 00 81 24 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7E 62 02 00 F4 03 04 00 59 B6 14 67 B6 04 01 00 00 BE 13 2F 62 96 EE 8D 59 [14:13:59]CommunicateWithHost err = 0 [14:13:59]CheckOFDResponse [14:13:59]1017 (14) - 77093643461234 [14:13:59]1041 (16) - 0000000000963156 [14:13:59]1040 (4) - 156286 [14:13:59]1012 (4) - 20.10.2024 07:50 [14:13:59]1206 (1) - 0 [14:13:59]OFD Sender: Remove packet 156286 [14:13:59]ProducePacketName [14:13:59]name=ofd_packets/00156286 [14:13:59]NVStorageDeleteData [14:14:00]Write to MH i2c: 01 00 00 1B 47 62 [14:14:00]Write i2c OK [14:14:00]MH_I2C_Read... [14:14:00]Read from MH i2c: 01 [14:14:00]MH_I2C_Read... [14:14:00]Read from MH i2c: 01 07 00 [14:14:00]MH_I2C_Read... [14:14:00]Read from MH i2c: 01 07 00 1B 47 00 00 00 00 00 E9 0C 5E [14:14:00]RasterBufferAndPrint [14:14:00]line [14:14:00]line [14:14:00]line [14:14:00]line [14:14:00]line [14:14:00]written 0, free lines is 3311 [14:14:00]MH_Cut [14:14:00]Write to MH i2c: D1 01 00 22 47 01 3B [14:14:00]Write i2c OK [14:14:00]MH_I2C_Read... [14:14:00]Read from MH i2c: D1 [14:14:00]MH_I2C_Read... [14:14:00]Read from MH i2c: D1 01 00 [14:14:00]MH_I2C_Read... [14:14:00]Read from MH i2c: D1 01 00 22 47 00 3A [14:14:00]Write to MH i2c: 01 00 00 23 47 6A [14:14:00]Write i2c OK [14:14:00]MH_I2C_Read... [14:14:00]OFD Sender: No OFD packet to send [14:14:00]*** Cut start [14:14:00]*** Partial cut [14:14:00]*** CUTSNS_PIN = 1 [14:14:00]*** CUTSNS_PIN = 0 [14:14:01]*** Brake cut motor [14:14:01]Read from MH i2c: 01 [14:14:01]MH_I2C_Read... [14:14:01]*** Stop cut motor [14:14:01]*** Cut end [14:14:01]Read from MH i2c: 01 07 00 [14:14:01]MH_I2C_Read... [14:14:01]Read from MH i2c: 01 07 00 23 47 00 00 00 00 00 FF 0F 7F [14:14:01]process_action close_receipt done [14:14:01]requested_data is exist [14:14:01]produce_requested_data [14:14:01]requested_item fm.sn is exist - process it [14:14:01]wFMCommunicate request_size=4 [14:14:01]MH_SAM_APDU [14:14:01]CAPDU: 80 11 00 00 [14:14:01]Write to MH i2c: E2 08 00 24 47 80 11 00 00 00 00 00 00 E5 [14:14:01]Write i2c OK [14:14:01]MH_I2C_Read... [14:14:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:14:01]Read from MH i2c: E2 [14:14:01]MH_I2C_Read... [14:14:01]Read from MH i2c: E2 17 00 [14:14:01]MH_I2C_Read... [14:14:01]Read from MH i2c: E2 17 00 24 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 36 [14:14:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:14:01]wFMCommunicate OK [14:14:01]requested_item fd.num is exist - process it [14:14:01]SAM_PROTO_GetFieldsCounters [14:14:01]wFMCommunicate request_size=4 [14:14:01]MH_SAM_APDU [14:14:01]CAPDU: 80 13 00 00 [14:14:01]Write to MH i2c: E2 08 00 25 47 80 13 00 00 00 00 00 00 E8 [14:14:01]Write i2c OK [14:14:01]MH_I2C_Read... [14:14:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:14:01]Read from MH i2c: E2 [14:14:01]MH_I2C_Read... [14:14:01]Read from MH i2c: E2 62 00 [14:14:01]MH_I2C_Read... [14:14:01]Read from MH i2c: E2 62 00 25 47 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7E 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 66 01 00 00 5E 04 04 00 66 01 00 00 57 04 04 00 67 01 00 00 19 04 04 00 00 00 00 00 90 00 73 [14:14:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7E 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 66 01 00 00 5E 04 04 00 66 01 00 00 57 04 04 00 67 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:14:01]wFMCommunicate OK [14:14:01]SAM_PROTO_GetFieldsCounters done [14:14:01]requested_item shift.num is exist - process it [14:14:01]requested_item shift.opened is exist - process it [14:14:01]req_shift_opened [14:14:01]FM_GetShiftState [14:14:01]SAM_PROTO_GetShiftState [14:14:01]wFMCommunicate request_size=4 [14:14:01]MH_SAM_APDU [14:14:01]CAPDU: 80 13 01 00 [14:14:01]Write to MH i2c: E2 08 00 26 47 80 13 01 00 00 00 00 00 EA [14:14:01]Write i2c OK [14:14:01]MH_I2C_Read... [14:14:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:14:01]Read from MH i2c: E2 [14:14:01]MH_I2C_Read... [14:14:01]Read from MH i2c: E2 0E 00 [14:14:01]MH_I2C_Read... [14:14:01]Read from MH i2c: E2 0E 00 26 47 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 91 [14:14:01]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:14:01]wFMCommunicate OK [14:14:01]SAM_PROTO_GetShiftState done [14:14:01]FM_GetShiftState done [14:14:01]req_shift_opened done [14:14:01]requested_item shift.open_date is exist - process it [14:14:01]req_shift_open_date [14:14:01]req_shift_open_date done [14:14:01]produce_requested_data done [14:14:01]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156286,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [14:14:01]process_action_free close_receipt [14:14:01]json_value_free [14:14:01]json_value_free done [14:14:01]process_json_proto returns [14:14:01]Send response to host [14:14:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156286,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [14:14:01]free response buf [14:14:01]execute_script done [14:14:01]execute_script returns [14:14:01]free content buf [14:14:01]Sock 9.Close socket [14:14:01]Sock 9.Thread stoped [14:14:05]OFD Sender: No OFD packet to send [14:14:10]OFD Sender: No OFD packet to send [14:14:15]OFD Sender: No OFD packet to send [14:14:20]OFD Sender: No OFD packet to send [14:14:25]OFD Sender: No OFD packet to send [14:14:27]accept exits with 8 [14:14:27]New connection [14:14:27]New thread 3066695012 created [14:14:27]Thread 3066551652 joined [14:14:27]Waiting for new connection... [14:14:27] Sock 8.Parse request [14:14:27]Sock 8.Check first char [14:14:27]Sock 8.First char is OK [14:14:27]request: POST /json_proto HTTP/1.0 [14:14:27]Method: POST [14:14:27]URL: /json_proto [14:14:27]Method is POST - this is cgi request [14:14:27]url: /json_proto [14:14:27]query_string will be loaded in cgi processing [14:14:27]execute_cgi json_proto POST (null) [14:14:27]execute_cgi path=json_proto method=POST [14:14:27]POST find Content-Length [14:14:27]Host: 172.17.53.67:8080 [14:14:27]Content-Length: 766 [14:14:27]Content-Type: application/json [14:14:27] [14:14:27]POST finish read [14:14:27]Found Content-Length = 766 [14:14:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874581", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:14:27]execute_script... [14:14:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874581", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:14:27]POST & json_proto [14:14:27]process_json_proto [14:14:27]json parsed OK: [14:14:27]protocol is kg_v1.0 [14:14:27]action value=close_receipt [14:14:27]process_action close_receipt [14:14:27]cmd_close_receipt [14:14:27]MH_GetDate [14:14:27]Write to MH i2c: F0 00 00 27 47 5D [14:14:27]Write i2c OK [14:14:27]MH_I2C_Read... [14:14:27]Read from MH i2c: F0 [14:14:27]MH_I2C_Read... [14:14:27]Read from MH i2c: F0 09 00 [14:14:27]MH_I2C_Read... [14:14:27]Read from MH i2c: F0 09 00 27 47 00 44 10 15 67 19 BC 99 64 08 [14:14:27]GetLastDocTimeStamp 1729433639 [14:14:27]current date 1729433668 [14:14:27]FM_GetShiftState [14:14:27]SAM_PROTO_GetShiftState [14:14:27]wFMCommunicate request_size=4 [14:14:27]MH_SAM_APDU [14:14:27]CAPDU: 80 13 01 00 [14:14:27]Write to MH i2c: E2 08 00 28 47 80 13 01 00 00 00 00 00 EC [14:14:27]Write i2c OK [14:14:27]MH_I2C_Read... [14:14:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:14:27]Read from MH i2c: E2 [14:14:27]MH_I2C_Read... [14:14:27]Read from MH i2c: E2 0E 00 [14:14:27]MH_I2C_Read... [14:14:27]Read from MH i2c: E2 0E 00 28 47 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 93 [14:14:27]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:14:27]wFMCommunicate OK [14:14:27]SAM_PROTO_GetShiftState done [14:14:27]FM_GetShiftState done [14:14:27]opened in 1729383891 [14:14:27]opened+sec_in_day 1729470291 [14:14:27]quantity*price = 50041 [14:14:27]sum+1 = 50042 [14:14:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 359 20.10.2024 14:14 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156287 ФПД: 51689402650216 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T141428&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156287&fm=51689402650216&tin=02508201610067®Number=0000137193017469&sum=50041 [14:14:28]StoreToDocumentArchive [14:14:28]shift 314 fd 156287 [14:14:28]save to /storage/0314/doc_00156287 [14:14:28]save last doc name /storage/0314/doc_00156287 to /storage/kkm_last_doc_name [14:14:28]save OK [14:14:28]Clear old archive folders... [14:14:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:14:28]tlvbuf is 0092B8D0 [14:14:28]SAM_PROTO_ClearQueue [14:14:28]wFMCommunicate request_size=4 [14:14:28]MH_SAM_APDU [14:14:28]CAPDU: 80 09 00 00 [14:14:28]Write to MH i2c: E2 08 00 35 47 80 09 00 00 00 00 00 00 EE [14:14:28]Write i2c OK [14:14:28]MH_I2C_Read... [14:14:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:14:28]Read from MH i2c: E2 [14:14:28]MH_I2C_Read... [14:14:28]Read from MH i2c: E2 03 00 [14:14:28]MH_I2C_Read... [14:14:28]Read from MH i2c: E2 03 00 35 47 00 90 00 F0 [14:14:28]RAPDU: 90 00 [14:14:28]wFMCommunicate OK [14:14:28]SAM_PROTO_ClearQueue done [14:14:28]KKMCreateOFDPacket [14:14:28]OFDProtocolAddRootSTLVToBuf [14:14:28]FM_MakeSignedData [14:14:28]FM_MakeSignedData [14:14:28]SAM_PROTO_SignData [14:14:28]wFMCommunicate request_size=4 [14:14:28]MH_SAM_APDU [14:14:28]CAPDU: 80 0D 01 02 [14:14:28]Write to MH i2c: E2 08 00 36 47 80 0D 01 02 00 00 00 00 F6 [14:14:28]Write i2c OK [14:14:28]MH_I2C_Read... [14:14:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:14:28]Read from MH i2c: E2 [14:14:28]MH_I2C_Read... [14:14:28]Read from MH i2c: E2 03 00 [14:14:28]MH_I2C_Read... [14:14:28]Read from MH i2c: E2 03 00 36 47 00 90 00 F1 [14:14:28]RAPDU: 90 00 [14:14:28]wFMCommunicate OK [14:14:28]wFMCommunicate request_size=255 [14:14:28]MH_SAM_APDU [14:14:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 01 00 00 F4 03 04 00 44 10 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7F 62 02 00 35 04 06 00 2F [14:14:28]Write to MH i2c: E2 02 01 37 47 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 01 00 00 F4 03 04 00 44 10 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7F 62 02 00 35 04 06 00 2F 00 00 74 [14:14:28]Write i2c OK [14:14:28]MH_I2C_Read... [14:14:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:14:28]Read from MH i2c: E2 [14:14:28]MH_I2C_Read... [14:14:28]Read from MH i2c: E2 03 00 [14:14:28]MH_I2C_Read... [14:14:28]Read from MH i2c: E2 03 00 37 47 00 90 00 F2 [14:14:28]RAPDU: 90 00 [14:14:28]wFMCommunicate OK [14:14:28]wFMCommunicate request_size=10 [14:14:28]MH_SAM_APDU [14:14:28]CAPDU: 80 0D 02 02 05 02 E0 7B CE 68 [14:14:28]Write to MH i2c: E2 0D 00 38 47 80 0D 02 02 05 00 02 E0 7B CE 68 00 00 96 [14:14:28]Write i2c OK [14:14:28]MH_I2C_Read... [14:14:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:14:28]Read from MH i2c: E2 [14:14:28]MH_I2C_Read... [14:14:28]Read from MH i2c: E2 03 00 [14:14:28]MH_I2C_Read... [14:14:28]Read from MH i2c: E2 03 00 38 47 00 90 00 F3 [14:14:28]RAPDU: 90 00 [14:14:28]wFMCommunicate OK [14:14:28]wFMCommunicate request_size=4 [14:14:28]MH_SAM_APDU [14:14:28]CAPDU: 80 0D 03 02 [14:14:28]Write to MH i2c: E2 08 00 39 47 80 0D 03 02 00 00 00 00 FB [14:14:28]Write i2c OK [14:14:28]MH_I2C_Read... [14:14:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:14:28]Read from MH i2c: E2 [14:14:28]MH_I2C_Read... [14:14:28]Read from MH i2c: E2 0B 00 [14:14:28]MH_I2C_Read... [14:14:28]Read from MH i2c: E2 0B 00 39 47 00 5A B3 60 D5 C7 1F 4B 26 90 00 95 [14:14:28]RAPDU: 5A B3 60 D5 C7 1F 4B 26 90 00 [14:14:28]wFMCommunicate OK [14:14:28]SAM_PROTO_SignData done [14:14:28]FM_MakeSignedData done [14:14:28]CreateOFDProtocolMessage [14:14:28]wFMCommunicate request_size=4 [14:14:28]MH_SAM_APDU [14:14:28]CAPDU: 80 11 00 00 [14:14:28]Write to MH i2c: E2 08 00 3A 47 80 11 00 00 00 00 00 00 FB [14:14:28]Write i2c OK [14:14:28]MH_I2C_Read... [14:14:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:14:28]Read from MH i2c: E2 [14:14:28]MH_I2C_Read... [14:14:28]Read from MH i2c: E2 17 00 [14:14:28]MH_I2C_Read... [14:14:28]Read from MH i2c: E2 17 00 3A 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4C [14:14:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:14:28]wFMCommunicate OK [14:14:28]CreateOFDProtocolMessage done [14:14:28]OFDSenderStorePacket 156287 [14:14:28]StoreOFDPacket docnum=156287 [14:14:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 34 0F 07 01 CC 6B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 01 00 00 F4 03 04 00 44 10 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7F 62 02 00 35 04 06 00 2F 02 E0 7B CE 68 5A B3 60 D5 C7 1F 4B 26 [14:14:28]CheckFolder [14:14:28]dirname=/storage/ofd_packets [14:14:28]CheckFolder done [14:14:28]ProducePacketName [14:14:28]name=ofd_packets/00156287 [14:14:28]NVStorageSaveData ofd_packets/00156287 [14:14:28]File name is /storage/ofd_packets/00156287 [14:14:28]Write 301 bytes [14:14:28]NVStorageSaveData done [14:14:28]OFDSenderStorePacket done [14:14:28]KKMCreateOFDPacket done [14:14:28]NVStorageSaveData kkm_last_timestamp [14:14:28]File name is /storage/kkm_last_timestamp [14:14:28]Write 4 bytes [14:14:28]NVStorageSaveData done [14:14:28]ExternCall_PrintAddStr [14:14:28]wPrintStart [14:14:28]Write to MH i2c: 01 00 00 3B 47 82 [14:14:28]Write i2c OK [14:14:28]MH_I2C_Read... [14:14:28]Read from MH i2c: 01 [14:14:28]MH_I2C_Read... [14:14:28]Read from MH i2c: 01 07 00 [14:14:28]MH_I2C_Read... [14:14:28]Read from MH i2c: 01 07 00 3B 47 00 00 00 00 00 FF 0F 97 [14:14:28]RasterBufferAndPrint [14:14:28]line Счет N : (1)874581 [14:14:28]line ИНН: 02508201610067 [14:14:28]line Контрольно-Кассовый Чек [14:14:28]line ПРОДАЖА [14:14:28]line ТРК (МРК, ГНК) : 22 [14:14:28]line Товар: 2710124130 [14:14:28]line Аи-92-К-5 [14:14:28]line 7.480 * 66.90 [14:14:28]line = 500.41 [14:14:28]line НДС 12% НСП 1% [14:14:28]line > о реализуемом товаре [14:14:28]line ИТОГО: 500.41 [14:14:28]line НСП 1% : 4.43 [14:14:28]line НДС 12% : 53.14 [14:14:28]line Наличными: 0.00 [14:14:28]line Безнал.: 500.41 [14:14:28]line Место: АЗС № 165 "Партнер Нефть" [14:14:28]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:14:28]line СНО: Общий режим [14:14:28]line Чек 359 20.10.2024 14:14 [14:14:28]line Смена: 314 ФФД: 1.0 [14:14:28]line ЗНМ: 0300000234 [14:14:28]line РНМ: 0000137193017469 [14:14:28]line Версия ККМ: v1.0 [14:14:28]line Платежная система: Mbank [14:14:28]line ФМ: 0000000000963156 [14:14:28]line ФД: 156287 [14:14:28]line ФПД: 51689402650216 [14:14:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T141428&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156287&fm=51689402650216&tin=02508201610067®Number=0000137193017469&sum=50041 [14:14:29]OFD Sender: Processing packet 156287 [packets to send 52, broken 51] [14:14:29]ProducePacketName [14:14:29]name=ofd_packets/00156287 [14:14:29]OFD Sender: To server: pG, [14:14:29]CommunicateWithHost lk.salyk.kg:30040 [14:14:29]ConnectInit lk.salyk.kg [14:14:29]written 0, free lines is 4095 [14:14:29]Connected sock=10 [14:14:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 34 0F 07 01 CC 6B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 01 00 00 F4 03 04 00 44 10 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7F 62 02 00 35 04 06 00 2F 02 E0 7B CE 68 5A B3 60 D5 C7 1F 4B 26 [14:14:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B4 D9 47 00 E0 DF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7F 62 02 00 F4 03 04 00 77 B6 14 67 B6 04 01 00 00 1B 97 7B 39 9B 36 2B 2E [14:14:29]CommunicateWithHost err = 0 [14:14:29]CheckOFDResponse [14:14:29]1017 (14) - 77093643461234 [14:14:29]1041 (16) - 0000000000963156 [14:14:29]1040 (4) - 156287 [14:14:29]1012 (4) - 20.10.2024 07:51 [14:14:29]1206 (1) - 0 [14:14:29]OFD Sender: Remove packet 156287 [14:14:29]ProducePacketName [14:14:29]name=ofd_packets/00156287 [14:14:29]NVStorageDeleteData [14:14:29]Write to MH i2c: 01 00 00 64 47 AB [14:14:29]Write i2c OK [14:14:29]MH_I2C_Read... [14:14:29]Read from MH i2c: 01 [14:14:29]MH_I2C_Read... [14:14:29]Read from MH i2c: 01 07 00 [14:14:29]MH_I2C_Read... [14:14:29]Read from MH i2c: 01 07 00 64 47 00 00 00 00 00 1D 0D DC [14:14:29]RasterBufferAndPrint [14:14:29]line [14:14:29]line [14:14:29]line [14:14:29]line [14:14:29]line [14:14:29]written 0, free lines is 3365 [14:14:29]MH_Cut [14:14:29]Write to MH i2c: D1 01 00 6B 47 01 84 [14:14:29]Write i2c OK [14:14:29]MH_I2C_Read... [14:14:29]Read from MH i2c: D1 [14:14:29]MH_I2C_Read... [14:14:29]Read from MH i2c: D1 01 00 [14:14:29]MH_I2C_Read... [14:14:29]Read from MH i2c: D1 01 00 6B 47 00 83 [14:14:29]Write to MH i2c: 01 00 00 6C 47 B3 [14:14:29]Write i2c OK [14:14:29]MH_I2C_Read... [14:14:30]OFD Sender: No OFD packet to send [14:14:30]*** Cut start [14:14:30]*** Partial cut [14:14:30]*** CUTSNS_PIN = 1 [14:14:30]*** CUTSNS_PIN = 0 [14:14:30]*** Brake cut motor [14:14:30]Read from MH i2c: 01 [14:14:30]MH_I2C_Read... [14:14:30]*** Stop cut motor [14:14:30]*** Cut end [14:14:30]Read from MH i2c: 01 07 00 [14:14:30]MH_I2C_Read... [14:14:30]Read from MH i2c: 01 07 00 6C 47 00 00 00 00 00 FF 0F C8 [14:14:30]process_action close_receipt done [14:14:30]requested_data is exist [14:14:30]produce_requested_data [14:14:30]requested_item fm.sn is exist - process it [14:14:30]wFMCommunicate request_size=4 [14:14:30]MH_SAM_APDU [14:14:30]CAPDU: 80 11 00 00 [14:14:30]Write to MH i2c: E2 08 00 6D 47 80 11 00 00 00 00 00 00 2E [14:14:30]Write i2c OK [14:14:30]MH_I2C_Read... [14:14:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:14:31]Read from MH i2c: E2 [14:14:31]MH_I2C_Read... [14:14:31]Read from MH i2c: E2 17 00 [14:14:31]MH_I2C_Read... [14:14:31]Read from MH i2c: E2 17 00 6D 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7F [14:14:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:14:31]wFMCommunicate OK [14:14:31]requested_item fd.num is exist - process it [14:14:31]SAM_PROTO_GetFieldsCounters [14:14:31]wFMCommunicate request_size=4 [14:14:31]MH_SAM_APDU [14:14:31]CAPDU: 80 13 00 00 [14:14:31]Write to MH i2c: E2 08 00 6E 47 80 13 00 00 00 00 00 00 31 [14:14:31]Write i2c OK [14:14:31]MH_I2C_Read... [14:14:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:14:31]Read from MH i2c: E2 [14:14:31]MH_I2C_Read... [14:14:31]Read from MH i2c: E2 62 00 [14:14:31]MH_I2C_Read... [14:14:31]Read from MH i2c: E2 62 00 6E 47 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7F 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 67 01 00 00 5E 04 04 00 67 01 00 00 57 04 04 00 68 01 00 00 19 04 04 00 00 00 00 00 90 00 C0 [14:14:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7F 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 67 01 00 00 5E 04 04 00 67 01 00 00 57 04 04 00 68 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:14:31]wFMCommunicate OK [14:14:31]SAM_PROTO_GetFieldsCounters done [14:14:31]requested_item shift.num is exist - process it [14:14:31]requested_item shift.opened is exist - process it [14:14:31]req_shift_opened [14:14:31]FM_GetShiftState [14:14:31]SAM_PROTO_GetShiftState [14:14:31]wFMCommunicate request_size=4 [14:14:31]MH_SAM_APDU [14:14:31]CAPDU: 80 13 01 00 [14:14:31]Write to MH i2c: E2 08 00 6F 47 80 13 01 00 00 00 00 00 33 [14:14:31]Write i2c OK [14:14:31]MH_I2C_Read... [14:14:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:14:31]Read from MH i2c: E2 [14:14:31]MH_I2C_Read... [14:14:31]Read from MH i2c: E2 0E 00 [14:14:31]MH_I2C_Read... [14:14:31]Read from MH i2c: E2 0E 00 6F 47 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 DA [14:14:31]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:14:31]wFMCommunicate OK [14:14:31]SAM_PROTO_GetShiftState done [14:14:31]FM_GetShiftState done [14:14:31]req_shift_opened done [14:14:31]requested_item shift.open_date is exist - process it [14:14:31]req_shift_open_date [14:14:31]req_shift_open_date done [14:14:31]produce_requested_data done [14:14:31]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156287,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [14:14:31]process_action_free close_receipt [14:14:31]json_value_free [14:14:31]json_value_free done [14:14:31]process_json_proto returns [14:14:31]Send response to host [14:14:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156287,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [14:14:31]free response buf [14:14:31]execute_script done [14:14:31]execute_script returns [14:14:31]free content buf [14:14:31]Sock 8.Close socket [14:14:31]Sock 8.Thread stoped [14:14:35]OFD Sender: No OFD packet to send [14:14:40]OFD Sender: No OFD packet to send [14:14:45]OFD Sender: No OFD packet to send [14:14:50]OFD Sender: No OFD packet to send [14:14:55]OFD Sender: No OFD packet to send [14:15:00]OFD Sender: No OFD packet to send [14:15:03]accept exits with 9 [14:15:03]New connection [14:15:03]New thread 3066551652 created [14:15:03]Thread 3066695012 joined [14:15:03]Waiting for new connection... [14:15:03] Sock 9.Parse request [14:15:03]Sock 9.Check first char [14:15:03]Sock 9.First char is OK [14:15:03]request: POST /json_proto HTTP/1.0 [14:15:03]Method: POST [14:15:03]URL: /json_proto [14:15:03]Method is POST - this is cgi request [14:15:03]url: /json_proto [14:15:03]query_string will be loaded in cgi processing [14:15:03]execute_cgi json_proto POST (null) [14:15:03]execute_cgi path=json_proto method=POST [14:15:03]POST find Content-Length [14:15:03]Host: 172.17.53.67:8080 [14:15:03]Content-Length: 677 [14:15:03]Content-Type: application/json [14:15:03] [14:15:03]POST finish read [14:15:03]Found Content-Length = 677 [14:15:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874582", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:15:03]execute_script... [14:15:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874582", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:15:03]POST & json_proto [14:15:03]process_json_proto [14:15:03]json parsed OK: [14:15:03]protocol is kg_v1.0 [14:15:03]action value=close_receipt [14:15:03]process_action close_receipt [14:15:03]cmd_close_receipt [14:15:03]MH_GetDate [14:15:03]Write to MH i2c: F0 00 00 70 47 A6 [14:15:03]Write i2c OK [14:15:03]MH_I2C_Read... [14:15:03]Read from MH i2c: F0 [14:15:03]MH_I2C_Read... [14:15:03]Read from MH i2c: F0 09 00 [14:15:03]MH_I2C_Read... [14:15:03]Read from MH i2c: F0 09 00 70 47 00 68 10 15 67 19 BC 99 64 75 [14:15:03]GetLastDocTimeStamp 1729433668 [14:15:03]current date 1729433704 [14:15:03]FM_GetShiftState [14:15:03]SAM_PROTO_GetShiftState [14:15:03]wFMCommunicate request_size=4 [14:15:03]MH_SAM_APDU [14:15:03]CAPDU: 80 13 01 00 [14:15:03]Write to MH i2c: E2 08 00 71 47 80 13 01 00 00 00 00 00 35 [14:15:03]Write i2c OK [14:15:03]MH_I2C_Read... [14:15:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:15:03]Read from MH i2c: E2 [14:15:03]MH_I2C_Read... [14:15:03]Read from MH i2c: E2 0E 00 [14:15:03]MH_I2C_Read... [14:15:03]Read from MH i2c: E2 0E 00 71 47 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 DC [14:15:03]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:15:03]wFMCommunicate OK [14:15:03]SAM_PROTO_GetShiftState done [14:15:03]FM_GetShiftState done [14:15:03]opened in 1729383891 [14:15:03]opened+sec_in_day 1729470291 [14:15:03]quantity*price = 50010 [14:15:03]sum+1 = 50012 [14:15:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 360 20.10.2024 14:15 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156288 ФПД: 246217192960178 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T141504&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156288&fm=246217192960178&tin=02508201610067®Number=0000137193017469&sum=50000 [14:15:04]StoreToDocumentArchive [14:15:04]shift 314 fd 156288 [14:15:04]save to /storage/0314/doc_00156288 [14:15:04]save last doc name /storage/0314/doc_00156288 to /storage/kkm_last_doc_name [14:15:04]save OK [14:15:04]Clear old archive folders... [14:15:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:15:04]tlvbuf is 008AC3B0 [14:15:04]SAM_PROTO_ClearQueue [14:15:04]wFMCommunicate request_size=4 [14:15:04]MH_SAM_APDU [14:15:04]CAPDU: 80 09 00 00 [14:15:04]Write to MH i2c: E2 08 00 7E 47 80 09 00 00 00 00 00 00 37 [14:15:04]Write i2c OK [14:15:04]MH_I2C_Read... [14:15:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:15:04]Read from MH i2c: E2 [14:15:04]MH_I2C_Read... [14:15:04]Read from MH i2c: E2 03 00 [14:15:04]MH_I2C_Read... [14:15:04]Read from MH i2c: E2 03 00 7E 47 00 90 00 39 [14:15:04]RAPDU: 90 00 [14:15:04]wFMCommunicate OK [14:15:04]SAM_PROTO_ClearQueue done [14:15:04]KKMCreateOFDPacket [14:15:04]OFDProtocolAddRootSTLVToBuf [14:15:04]FM_MakeSignedData [14:15:04]FM_MakeSignedData [14:15:04]SAM_PROTO_SignData [14:15:04]wFMCommunicate request_size=4 [14:15:04]MH_SAM_APDU [14:15:04]CAPDU: 80 0D 01 02 [14:15:04]Write to MH i2c: E2 08 00 7F 47 80 0D 01 02 00 00 00 00 3F [14:15:04]Write i2c OK [14:15:04]MH_I2C_Read... [14:15:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:15:04]Read from MH i2c: E2 [14:15:04]MH_I2C_Read... [14:15:04]Read from MH i2c: E2 03 00 [14:15:04]MH_I2C_Read... [14:15:04]Read from MH i2c: E2 03 00 7F 47 00 90 00 3A [14:15:04]RAPDU: 90 00 [14:15:04]wFMCommunicate OK [14:15:04]wFMCommunicate request_size=255 [14:15:04]MH_SAM_APDU [14:15:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 68 10 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 80 62 02 00 35 04 06 00 DF [14:15:04]Write to MH i2c: E2 02 01 80 47 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 68 10 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 80 62 02 00 35 04 06 00 DF 00 00 19 [14:15:04]Write i2c OK [14:15:04]MH_I2C_Read... [14:15:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:15:04]Read from MH i2c: E2 [14:15:04]MH_I2C_Read... [14:15:04]Read from MH i2c: E2 03 00 [14:15:04]MH_I2C_Read... [14:15:04]Read from MH i2c: E2 03 00 80 47 00 90 00 3B [14:15:04]RAPDU: 90 00 [14:15:04]wFMCommunicate OK [14:15:04]wFMCommunicate request_size=10 [14:15:04]MH_SAM_APDU [14:15:04]CAPDU: 80 0D 02 02 05 EE E8 52 F0 B2 [14:15:04]Write to MH i2c: E2 0D 00 81 47 80 0D 02 02 05 00 EE E8 52 F0 B2 00 00 16 [14:15:04]Write i2c OK [14:15:04]MH_I2C_Read... [14:15:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:15:04]Read from MH i2c: E2 [14:15:04]MH_I2C_Read... [14:15:04]Read from MH i2c: E2 03 00 [14:15:04]MH_I2C_Read... [14:15:04]Read from MH i2c: E2 03 00 81 47 00 90 00 3C [14:15:04]RAPDU: 90 00 [14:15:04]wFMCommunicate OK [14:15:04]wFMCommunicate request_size=4 [14:15:04]MH_SAM_APDU [14:15:04]CAPDU: 80 0D 03 02 [14:15:04]Write to MH i2c: E2 08 00 82 47 80 0D 03 02 00 00 00 00 44 [14:15:04]Write i2c OK [14:15:04]MH_I2C_Read... [14:15:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:15:04]Read from MH i2c: E2 [14:15:04]MH_I2C_Read... [14:15:04]Read from MH i2c: E2 0B 00 [14:15:04]MH_I2C_Read... [14:15:04]Read from MH i2c: E2 0B 00 82 47 00 08 15 7E AD 49 5B AF EC 90 00 CC [14:15:04]RAPDU: 08 15 7E AD 49 5B AF EC 90 00 [14:15:04]wFMCommunicate OK [14:15:04]SAM_PROTO_SignData done [14:15:04]FM_MakeSignedData done [14:15:04]CreateOFDProtocolMessage [14:15:04]wFMCommunicate request_size=4 [14:15:04]MH_SAM_APDU [14:15:04]CAPDU: 80 11 00 00 [14:15:04]Write to MH i2c: E2 08 00 83 47 80 11 00 00 00 00 00 00 44 [14:15:04]Write i2c OK [14:15:04]MH_I2C_Read... [14:15:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:15:04]Read from MH i2c: E2 [14:15:04]MH_I2C_Read... [14:15:04]Read from MH i2c: E2 17 00 [14:15:04]MH_I2C_Read... [14:15:04]Read from MH i2c: E2 17 00 83 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 95 [14:15:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:15:04]wFMCommunicate OK [14:15:04]CreateOFDProtocolMessage done [14:15:04]OFDSenderStorePacket 156288 [14:15:04]StoreOFDPacket docnum=156288 [14:15:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 02 14 07 01 C3 4C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 68 10 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 80 62 02 00 35 04 06 00 DF EE E8 52 F0 B2 08 15 7E AD 49 5B AF EC [14:15:04]CheckFolder [14:15:04]dirname=/storage/ofd_packets [14:15:04]CheckFolder done [14:15:04]ProducePacketName [14:15:04]name=ofd_packets/00156288 [14:15:04]NVStorageSaveData ofd_packets/00156288 [14:15:04]File name is /storage/ofd_packets/00156288 [14:15:04]Write 301 bytes [14:15:04]NVStorageSaveData done [14:15:04]OFDSenderStorePacket done [14:15:04]KKMCreateOFDPacket done [14:15:04]NVStorageSaveData kkm_last_timestamp [14:15:04]File name is /storage/kkm_last_timestamp [14:15:04]Write 4 bytes [14:15:04]NVStorageSaveData done [14:15:04]OFD Sender: Processing packet 156288 [packets to send 52, broken 51] [14:15:04]ProducePacketName [14:15:04]name=ofd_packets/00156288 [14:15:04]OFD Sender: To server: pG, [14:15:04]CommunicateWithHost lk.salyk.kg:30040 [14:15:04]ConnectInit lk.salyk.kg [14:15:04]ExternCall_PrintAddStr [14:15:04]wPrintStart [14:15:04]Write to MH i2c: 01 00 00 84 47 CB [14:15:04]Write i2c OK [14:15:04]MH_I2C_Read... [14:15:04]Read from MH i2c: 01 [14:15:04]MH_I2C_Read... [14:15:04]Read from MH i2c: 01 07 00 [14:15:04]MH_I2C_Read... [14:15:04]Read from MH i2c: 01 07 00 84 47 00 00 00 00 00 FF 0F E0 [14:15:04]RasterBufferAndPrint [14:15:04]line Счет N : (1)874582 [14:15:04]line ИНН: 02508201610067 [14:15:04]line Контрольно-Кассовый Чек [14:15:04]line ПРОДАЖА [14:15:04]line ТРК (МРК, ГНК) : 11 [14:15:04]line Товар: 2710124500 [14:15:04]line Аи-95-К-5 [14:15:04]line 6.740 * 74.20 [14:15:04]line = 500.11 [14:15:04]line НДС 12% НСП 1% [14:15:04]line > о реализуемом товаре [14:15:04]line ОКРУГЛЕНИЕ: -0.11 [14:15:04]line ИТОГО: 500.00 [14:15:04]line Внесено: 500.00 [14:15:04]line СДАЧА: 0.00 [14:15:04]line НСП 1% : 4.43 [14:15:04]line НДС 12% : 53.11 [14:15:04]line Наличными: 500.00 [14:15:04]line Безнал.: 0.00 [14:15:04]line Место: АЗС № 165 "Партнер Нефть" [14:15:04]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:15:04]line СНО: Общий режим [14:15:04]line Чек 360 20.10.2024 14:15 [14:15:04]line Смена: 314 ФФД: 1.0 [14:15:04]line ЗНМ: 0300000234 [14:15:04]line РНМ: 0000137193017469 [14:15:05]line Версия ККМ: v1.0 [14:15:05]line ФМ: 0000000000963156 [14:15:05]line ФД: 156288 [14:15:05]line ФПД: 246217192960178 [14:15:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T141504&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156288&fm=246217192960178&tin=02508201610067®Number=0000137193017469&sum=50000 [14:15:05]Connected sock=11 [14:15:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 02 14 07 01 C3 4C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 68 10 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 80 62 02 00 35 04 06 00 DF EE E8 52 F0 B2 08 15 7E AD 49 5B AF EC [14:15:05]written 0, free lines is 4095 [14:15:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1F 7B 47 00 15 7C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 80 62 02 00 F4 03 04 00 9B B6 14 67 B6 04 01 00 00 88 38 E6 D6 3A 51 9F 3B [14:15:05]CommunicateWithHost err = 0 [14:15:05]CheckOFDResponse [14:15:05]1017 (14) - 77093643461234 [14:15:05]1041 (16) - 0000000000963156 [14:15:05]1040 (4) - 156288 [14:15:05]1012 (4) - 20.10.2024 07:51 [14:15:05]1206 (1) - 0 [14:15:05]OFD Sender: Remove packet 156288 [14:15:05]ProducePacketName [14:15:05]name=ofd_packets/00156288 [14:15:05]NVStorageDeleteData [14:15:05]Write to MH i2c: 01 00 00 AF 47 F6 [14:15:05]Write i2c OK [14:15:05]MH_I2C_Read... [14:15:05]Read from MH i2c: 01 [14:15:05]MH_I2C_Read... [14:15:05]Read from MH i2c: 01 07 00 [14:15:05]MH_I2C_Read... [14:15:05]Read from MH i2c: 01 07 00 AF 47 00 00 00 00 00 EA 0C F3 [14:15:05]RasterBufferAndPrint [14:15:05]line [14:15:05]line [14:15:05]line [14:15:05]line [14:15:05]line [14:15:05]written 0, free lines is 3313 [14:15:05]MH_Cut [14:15:05]Write to MH i2c: D1 01 00 B6 47 01 CF [14:15:05]Write i2c OK [14:15:05]MH_I2C_Read... [14:15:05]Read from MH i2c: D1 [14:15:05]MH_I2C_Read... [14:15:05]Read from MH i2c: D1 01 00 [14:15:05]MH_I2C_Read... [14:15:05]Read from MH i2c: D1 01 00 B6 47 00 CE [14:15:05]Write to MH i2c: 01 00 00 B7 47 FE [14:15:05]Write i2c OK [14:15:05]MH_I2C_Read... [14:15:05]OFD Sender: No OFD packet to send [14:15:06]*** Cut start [14:15:06]*** Partial cut [14:15:06]*** CUTSNS_PIN = 1 [14:15:06]*** CUTSNS_PIN = 0 [14:15:06]*** Brake cut motor [14:15:06]Read from MH i2c: 01 [14:15:06]MH_I2C_Read... [14:15:06]*** Stop cut motor [14:15:06]*** Cut end [14:15:06]Read from MH i2c: 01 07 00 [14:15:06]MH_I2C_Read... [14:15:06]Read from MH i2c: 01 07 00 B7 47 00 00 00 00 00 FF 0F 13 [14:15:06]process_action close_receipt done [14:15:06]requested_data is exist [14:15:06]produce_requested_data [14:15:06]requested_item fm.sn is exist - process it [14:15:06]wFMCommunicate request_size=4 [14:15:06]MH_SAM_APDU [14:15:06]CAPDU: 80 11 00 00 [14:15:06]Write to MH i2c: E2 08 00 B8 47 80 11 00 00 00 00 00 00 79 [14:15:06]Write i2c OK [14:15:06]MH_I2C_Read... [14:15:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:15:07]Read from MH i2c: E2 [14:15:07]MH_I2C_Read... [14:15:07]Read from MH i2c: E2 17 00 [14:15:07]MH_I2C_Read... [14:15:07]Read from MH i2c: E2 17 00 B8 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CA [14:15:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:15:07]wFMCommunicate OK [14:15:07]requested_item fd.num is exist - process it [14:15:07]SAM_PROTO_GetFieldsCounters [14:15:07]wFMCommunicate request_size=4 [14:15:07]MH_SAM_APDU [14:15:07]CAPDU: 80 13 00 00 [14:15:07]Write to MH i2c: E2 08 00 B9 47 80 13 00 00 00 00 00 00 7C [14:15:07]Write i2c OK [14:15:07]MH_I2C_Read... [14:15:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:15:07]Read from MH i2c: E2 [14:15:07]MH_I2C_Read... [14:15:07]Read from MH i2c: E2 62 00 [14:15:07]MH_I2C_Read... [14:15:07]Read from MH i2c: E2 62 00 B9 47 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 80 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 68 01 00 00 5E 04 04 00 68 01 00 00 57 04 04 00 69 01 00 00 19 04 04 00 00 00 00 00 90 00 0F [14:15:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 80 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 68 01 00 00 5E 04 04 00 68 01 00 00 57 04 04 00 69 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:15:07]wFMCommunicate OK [14:15:07]SAM_PROTO_GetFieldsCounters done [14:15:07]requested_item shift.num is exist - process it [14:15:07]requested_item shift.opened is exist - process it [14:15:07]req_shift_opened [14:15:07]FM_GetShiftState [14:15:07]SAM_PROTO_GetShiftState [14:15:07]wFMCommunicate request_size=4 [14:15:07]MH_SAM_APDU [14:15:07]CAPDU: 80 13 01 00 [14:15:07]Write to MH i2c: E2 08 00 BA 47 80 13 01 00 00 00 00 00 7E [14:15:07]Write i2c OK [14:15:07]MH_I2C_Read... [14:15:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:15:07]Read from MH i2c: E2 [14:15:07]MH_I2C_Read... [14:15:07]Read from MH i2c: E2 0E 00 [14:15:07]MH_I2C_Read... [14:15:07]Read from MH i2c: E2 0E 00 BA 47 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 25 [14:15:07]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:15:07]wFMCommunicate OK [14:15:07]SAM_PROTO_GetShiftState done [14:15:07]FM_GetShiftState done [14:15:07]req_shift_opened done [14:15:07]requested_item shift.open_date is exist - process it [14:15:07]req_shift_open_date [14:15:07]req_shift_open_date done [14:15:07]produce_requested_data done [14:15:07]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156288,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [14:15:07]process_action_free close_receipt [14:15:07]json_value_free [14:15:07]json_value_free done [14:15:07]process_json_proto returns [14:15:07]Send response to host [14:15:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156288,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [14:15:07]free response buf [14:15:07]execute_script done [14:15:07]execute_script returns [14:15:07]free content buf [14:15:07]Sock 9.Close socket [14:15:07]Sock 9.Thread stoped [14:15:10]OFD Sender: No OFD packet to send [14:15:15]OFD Sender: No OFD packet to send [14:15:20]OFD Sender: No OFD packet to send [14:15:25]OFD Sender: No OFD packet to send [14:15:30]OFD Sender: No OFD packet to send [14:15:35]OFD Sender: No OFD packet to send [14:15:40]OFD Sender: No OFD packet to send [14:15:45]OFD Sender: No OFD packet to send [14:15:50]OFD Sender: No OFD packet to send [14:15:55]OFD Sender: No OFD packet to send [14:16:00]OFD Sender: No OFD packet to send [14:16:05]OFD Sender: No OFD packet to send [14:16:10]OFD Sender: No OFD packet to send [14:16:15]OFD Sender: No OFD packet to send [14:16:16]accept exits with 10 [14:16:16]New connection [14:16:16]New thread 3066695012 created [14:16:16]Thread 3066551652 joined [14:16:16]Waiting for new connection... [14:16:16] Sock 10.Parse request [14:16:16]Sock 10.Check first char [14:16:16]Sock 10.First char is OK [14:16:16]request: POST /json_proto HTTP/1.0 [14:16:16]Method: POST [14:16:16]URL: /json_proto [14:16:16]Method is POST - this is cgi request [14:16:16]url: /json_proto [14:16:16]query_string will be loaded in cgi processing [14:16:16]execute_cgi json_proto POST (null) [14:16:16]execute_cgi path=json_proto method=POST [14:16:16]POST find Content-Length [14:16:16]Host: 172.17.53.67:8080 [14:16:16]Content-Length: 632 [14:16:16]Content-Type: application/json [14:16:16] [14:16:16]POST finish read [14:16:16]Found Content-Length = 632 [14:16:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874583", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:16:16]execute_script... [14:16:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874583", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:16:16]POST & json_proto [14:16:16]process_json_proto [14:16:16]json parsed OK: [14:16:16]protocol is kg_v1.0 [14:16:16]action value=close_receipt [14:16:16]process_action close_receipt [14:16:16]cmd_close_receipt [14:16:16]MH_GetDate [14:16:16]Write to MH i2c: F0 00 00 BB 47 F1 [14:16:16]Write i2c OK [14:16:16]MH_I2C_Read... [14:16:16]Read from MH i2c: F0 [14:16:16]MH_I2C_Read... [14:16:16]Read from MH i2c: F0 09 00 [14:16:16]MH_I2C_Read... [14:16:16]Read from MH i2c: F0 09 00 BB 47 00 B2 10 15 67 19 BC 99 64 0A [14:16:16]GetLastDocTimeStamp 1729433704 [14:16:16]current date 1729433778 [14:16:16]FM_GetShiftState [14:16:16]SAM_PROTO_GetShiftState [14:16:16]wFMCommunicate request_size=4 [14:16:16]MH_SAM_APDU [14:16:16]CAPDU: 80 13 01 00 [14:16:16]Write to MH i2c: E2 08 00 BC 47 80 13 01 00 00 00 00 00 80 [14:16:16]Write i2c OK [14:16:16]MH_I2C_Read... [14:16:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:16:16]Read from MH i2c: E2 [14:16:16]MH_I2C_Read... [14:16:16]Read from MH i2c: E2 0E 00 [14:16:16]MH_I2C_Read... [14:16:16]Read from MH i2c: E2 0E 00 BC 47 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 27 [14:16:16]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:16:16]wFMCommunicate OK [14:16:16]SAM_PROTO_GetShiftState done [14:16:16]FM_GetShiftState done [14:16:16]opened in 1729383891 [14:16:16]opened+sec_in_day 1729470291 [14:16:16]quantity*price = 50000 [14:16:16]sum+1 = 50001 [14:16:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 361 20.10.2024 14:16 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156289 ФПД: 268138410083933 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T141618&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156289&fm=268138410083933&tin=02508201610067®Number=0000137193017469&sum=50000 [14:16:17]StoreToDocumentArchive [14:16:17]shift 314 fd 156289 [14:16:17]save to /storage/0314/doc_00156289 [14:16:17]save last doc name /storage/0314/doc_00156289 to /storage/kkm_last_doc_name [14:16:17]save OK [14:16:17]Clear old archive folders... [14:16:17]ProcessDocumentItem done err = 0, tmpTLVsize=252 [14:16:17]tlvbuf is 008E5D50 [14:16:17]SAM_PROTO_ClearQueue [14:16:17]wFMCommunicate request_size=4 [14:16:17]MH_SAM_APDU [14:16:17]CAPDU: 80 09 00 00 [14:16:17]Write to MH i2c: E2 08 00 C9 47 80 09 00 00 00 00 00 00 82 [14:16:17]Write i2c OK [14:16:17]MH_I2C_Read... [14:16:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:16:18]Read from MH i2c: E2 [14:16:18]MH_I2C_Read... [14:16:18]Read from MH i2c: E2 03 00 [14:16:18]MH_I2C_Read... [14:16:18]Read from MH i2c: E2 03 00 C9 47 00 90 00 84 [14:16:18]RAPDU: 90 00 [14:16:18]wFMCommunicate OK [14:16:18]SAM_PROTO_ClearQueue done [14:16:18]KKMCreateOFDPacket [14:16:18]OFDProtocolAddRootSTLVToBuf [14:16:18]FM_MakeSignedData [14:16:18]FM_MakeSignedData [14:16:18]SAM_PROTO_SignData [14:16:18]wFMCommunicate request_size=4 [14:16:18]MH_SAM_APDU [14:16:18]CAPDU: 80 0D 01 02 [14:16:18]Write to MH i2c: E2 08 00 CA 47 80 0D 01 02 00 00 00 00 8A [14:16:18]Write i2c OK [14:16:18]MH_I2C_Read... [14:16:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:16:18]Read from MH i2c: E2 [14:16:18]MH_I2C_Read... [14:16:18]Read from MH i2c: E2 03 00 [14:16:18]MH_I2C_Read... [14:16:18]Read from MH i2c: E2 03 00 CA 47 00 90 00 85 [14:16:18]RAPDU: 90 00 [14:16:18]wFMCommunicate OK [14:16:18]wFMCommunicate request_size=255 [14:16:18]MH_SAM_APDU [14:16:18]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 B2 10 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 81 62 02 00 35 04 06 00 [14:16:18]Write to MH i2c: E2 02 01 CB 47 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 B2 10 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 81 62 02 00 35 04 06 00 00 00 D3 [14:16:18]Write i2c OK [14:16:18]MH_I2C_Read... [14:16:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:16:18]Read from MH i2c: E2 [14:16:18]MH_I2C_Read... [14:16:18]Read from MH i2c: E2 03 00 [14:16:18]MH_I2C_Read... [14:16:18]Read from MH i2c: E2 03 00 CB 47 00 90 00 86 [14:16:18]RAPDU: 90 00 [14:16:18]wFMCommunicate OK [14:16:18]wFMCommunicate request_size=11 [14:16:18]MH_SAM_APDU [14:16:18]CAPDU: 80 0D 02 02 06 F3 DE D6 AF 06 5D [14:16:18]Write to MH i2c: E2 0E 00 CC 47 80 0D 02 02 06 00 F3 DE D6 AF 06 5D 00 00 52 [14:16:18]Write i2c OK [14:16:18]MH_I2C_Read... [14:16:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:16:18]Read from MH i2c: E2 [14:16:18]MH_I2C_Read... [14:16:18]Read from MH i2c: E2 03 00 [14:16:18]MH_I2C_Read... [14:16:18]Read from MH i2c: E2 03 00 CC 47 00 90 00 87 [14:16:18]RAPDU: 90 00 [14:16:18]wFMCommunicate OK [14:16:18]wFMCommunicate request_size=4 [14:16:18]MH_SAM_APDU [14:16:18]CAPDU: 80 0D 03 02 [14:16:18]Write to MH i2c: E2 08 00 CD 47 80 0D 03 02 00 00 00 00 8F [14:16:18]Write i2c OK [14:16:18]MH_I2C_Read... [14:16:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:16:18]Read from MH i2c: E2 [14:16:18]MH_I2C_Read... [14:16:18]Read from MH i2c: E2 0B 00 [14:16:18]MH_I2C_Read... [14:16:18]Read from MH i2c: E2 0B 00 CD 47 00 AE 8A 46 23 67 23 3E BB 90 00 B4 [14:16:18]RAPDU: AE 8A 46 23 67 23 3E BB 90 00 [14:16:18]wFMCommunicate OK [14:16:18]SAM_PROTO_SignData done [14:16:18]FM_MakeSignedData done [14:16:18]CreateOFDProtocolMessage [14:16:18]wFMCommunicate request_size=4 [14:16:18]MH_SAM_APDU [14:16:18]CAPDU: 80 11 00 00 [14:16:18]Write to MH i2c: E2 08 00 CE 47 80 11 00 00 00 00 00 00 8F [14:16:18]Write i2c OK [14:16:18]MH_I2C_Read... [14:16:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:16:18]Read from MH i2c: E2 [14:16:18]MH_I2C_Read... [14:16:18]Read from MH i2c: E2 17 00 [14:16:18]MH_I2C_Read... [14:16:18]Read from MH i2c: E2 17 00 CE 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E0 [14:16:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:16:18]wFMCommunicate OK [14:16:18]CreateOFDProtocolMessage done [14:16:18]OFDSenderStorePacket 156289 [14:16:18]StoreOFDPacket docnum=156289 [14:16:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 E2 E2 08 01 62 3E 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 B2 10 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 81 62 02 00 35 04 06 00 F3 DE D6 AF 06 5D AE 8A 46 23 67 23 3E BB [14:16:18]CheckFolder [14:16:18]dirname=/storage/ofd_packets [14:16:18]CheckFolder done [14:16:18]ProducePacketName [14:16:18]name=ofd_packets/00156289 [14:16:18]NVStorageSaveData ofd_packets/00156289 [14:16:18]File name is /storage/ofd_packets/00156289 [14:16:18]Write 302 bytes [14:16:18]NVStorageSaveData done [14:16:18]OFDSenderStorePacket done [14:16:18]KKMCreateOFDPacket done [14:16:18]NVStorageSaveData kkm_last_timestamp [14:16:18]File name is /storage/kkm_last_timestamp [14:16:18]Write 4 bytes [14:16:18]NVStorageSaveData done [14:16:18]ExternCall_PrintAddStr [14:16:18]wPrintStart [14:16:18]Write to MH i2c: 01 00 00 CF 47 16 [14:16:18]Write i2c OK [14:16:18]MH_I2C_Read... [14:16:18]Read from MH i2c: 01 [14:16:18]MH_I2C_Read... [14:16:18]Read from MH i2c: 01 07 00 [14:16:18]MH_I2C_Read... [14:16:18]Read from MH i2c: 01 07 00 CF 47 00 00 00 00 00 FF 0F 2B [14:16:18]RasterBufferAndPrint [14:16:18]line Счет N : (1)874583 [14:16:18]line ИНН: 02508201610067 [14:16:18]line Контрольно-Кассовый Чек [14:16:18]line ПРОДАЖА [14:16:18]line ТРК (МРК, ГНК) : 43 [14:16:18]line Товар: 2710124130 [14:16:18]line Super 92-К-5 [14:16:18]line 7.310 * 68.40 [14:16:18]line = 500.00 [14:16:18]line НДС 12% НСП 1% [14:16:18]line > о реализуемом товаре [14:16:18]line ИТОГО: 500.00 [14:16:18]line НСП 1% : 4.42 [14:16:18]line НДС 12% : 53.10 [14:16:18]line Наличными: 500.00 [14:16:18]line Безнал.: 0.00 [14:16:18]line Место: АЗС № 165 "Партнер Нефть" [14:16:18]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:16:18]line СНО: Общий режим [14:16:18]line Чек 361 20.10.2024 14:16 [14:16:18]line Смена: 314 ФФД: 1.0 [14:16:18]line ЗНМ: 0300000234 [14:16:18]line РНМ: 0000137193017469 [14:16:18]line Версия ККМ: v1.0 [14:16:18]line ФМ: 0000000000963156 [14:16:18]line ФД: 156289 [14:16:18]line ФПД: 268138410083933 [14:16:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T141618&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156289&fm=268138410083933&tin=02508201610067®Number=0000137193017469&sum=50000 [14:16:18]OFD Sender: Processing packet 156289 [packets to send 52, broken 51] [14:16:18]ProducePacketName [14:16:18]name=ofd_packets/00156289 [14:16:18]OFD Sender: To server: pG, [14:16:18]CommunicateWithHost lk.salyk.kg:30040 [14:16:18]ConnectInit lk.salyk.kg [14:16:18]written 0, free lines is 4095 [14:16:18]Connected sock=8 [14:16:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 E2 E2 08 01 62 3E 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 B2 10 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 81 62 02 00 35 04 06 00 F3 DE D6 AF 06 5D AE 8A 46 23 67 23 3E BB [14:16:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 69 49 47 00 DC 8E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 81 62 02 00 F4 03 04 00 E5 B6 14 67 B6 04 01 00 00 76 C5 1C B5 67 DF 56 C6 [14:16:19]CommunicateWithHost err = 0 [14:16:19]CheckOFDResponse [14:16:19]1017 (14) - 77093643461234 [14:16:19]1041 (16) - 0000000000963156 [14:16:19]1040 (4) - 156289 [14:16:19]1012 (4) - 20.10.2024 07:53 [14:16:19]1206 (1) - 0 [14:16:19]OFD Sender: Remove packet 156289 [14:16:19]ProducePacketName [14:16:19]name=ofd_packets/00156289 [14:16:19]NVStorageDeleteData [14:16:19]Write to MH i2c: 01 00 00 F7 47 3E [14:16:19]Write i2c OK [14:16:19]MH_I2C_Read... [14:16:19]Read from MH i2c: 01 [14:16:19]MH_I2C_Read... [14:16:19]Read from MH i2c: 01 07 00 [14:16:19]MH_I2C_Read... [14:16:19]Read from MH i2c: 01 07 00 F7 47 00 00 00 00 00 30 0D 82 [14:16:19]RasterBufferAndPrint [14:16:19]line [14:16:19]line [14:16:19]line [14:16:19]line [14:16:19]line [14:16:19]written 0, free lines is 3383 [14:16:19]MH_Cut [14:16:19]Write to MH i2c: D1 01 00 FE 47 01 17 [14:16:19]Write i2c OK [14:16:19]MH_I2C_Read... [14:16:19]Read from MH i2c: D1 [14:16:19]MH_I2C_Read... [14:16:19]Read from MH i2c: D1 01 00 [14:16:19]MH_I2C_Read... [14:16:19]Read from MH i2c: D1 01 00 FE 47 00 16 [14:16:19]Write to MH i2c: 01 00 00 FF 47 46 [14:16:19]Write i2c OK [14:16:19]MH_I2C_Read... [14:16:19]OFD Sender: No OFD packet to send [14:16:20]*** Cut start [14:16:20]*** Partial cut [14:16:20]*** CUTSNS_PIN = 1 [14:16:20]*** CUTSNS_PIN = 0 [14:16:20]*** Brake cut motor [14:16:20]Read from MH i2c: 01 [14:16:20]MH_I2C_Read... [14:16:20]*** Stop cut motor [14:16:20]*** Cut end [14:16:20]Read from MH i2c: 01 07 00 [14:16:20]MH_I2C_Read... [14:16:20]Read from MH i2c: 01 07 00 FF 47 00 00 00 00 00 FF 0F 5B [14:16:20]process_action close_receipt done [14:16:20]requested_data is exist [14:16:20]produce_requested_data [14:16:20]requested_item fm.sn is exist - process it [14:16:20]wFMCommunicate request_size=4 [14:16:20]MH_SAM_APDU [14:16:20]CAPDU: 80 11 00 00 [14:16:20]Write to MH i2c: E2 08 00 00 48 80 11 00 00 00 00 00 00 C2 [14:16:20]Write i2c OK [14:16:20]MH_I2C_Read... [14:16:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:16:20]Read from MH i2c: E2 [14:16:20]MH_I2C_Read... [14:16:20]Read from MH i2c: E2 17 00 [14:16:20]MH_I2C_Read... [14:16:20]Read from MH i2c: E2 17 00 00 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 13 [14:16:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:16:20]wFMCommunicate OK [14:16:20]requested_item fd.num is exist - process it [14:16:20]SAM_PROTO_GetFieldsCounters [14:16:20]wFMCommunicate request_size=4 [14:16:20]MH_SAM_APDU [14:16:20]CAPDU: 80 13 00 00 [14:16:20]Write to MH i2c: E2 08 00 01 48 80 13 00 00 00 00 00 00 C5 [14:16:20]Write i2c OK [14:16:20]MH_I2C_Read... [14:16:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:16:20]Read from MH i2c: E2 [14:16:20]MH_I2C_Read... [14:16:20]Read from MH i2c: E2 62 00 [14:16:20]MH_I2C_Read... [14:16:20]Read from MH i2c: E2 62 00 01 48 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 81 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 69 01 00 00 5E 04 04 00 69 01 00 00 57 04 04 00 6A 01 00 00 19 04 04 00 00 00 00 00 90 00 5C [14:16:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 81 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 69 01 00 00 5E 04 04 00 69 01 00 00 57 04 04 00 6A 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:16:20]wFMCommunicate OK [14:16:20]SAM_PROTO_GetFieldsCounters done [14:16:20]requested_item shift.num is exist - process it [14:16:20]requested_item shift.opened is exist - process it [14:16:20]req_shift_opened [14:16:20]FM_GetShiftState [14:16:20]SAM_PROTO_GetShiftState [14:16:20]wFMCommunicate request_size=4 [14:16:20]MH_SAM_APDU [14:16:20]CAPDU: 80 13 01 00 [14:16:20]Write to MH i2c: E2 08 00 02 48 80 13 01 00 00 00 00 00 C7 [14:16:20]Write i2c OK [14:16:20]MH_I2C_Read... [14:16:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:16:20]Read from MH i2c: E2 [14:16:20]MH_I2C_Read... [14:16:20]Read from MH i2c: E2 0E 00 [14:16:20]MH_I2C_Read... [14:16:20]Read from MH i2c: E2 0E 00 02 48 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 6E [14:16:20]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:16:20]wFMCommunicate OK [14:16:20]SAM_PROTO_GetShiftState done [14:16:20]FM_GetShiftState done [14:16:20]req_shift_opened done [14:16:20]requested_item shift.open_date is exist - process it [14:16:20]req_shift_open_date [14:16:20]req_shift_open_date done [14:16:20]produce_requested_data done [14:16:20]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156289,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [14:16:20]process_action_free close_receipt [14:16:20]json_value_free [14:16:20]json_value_free done [14:16:20]process_json_proto returns [14:16:20]Send response to host [14:16:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156289,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [14:16:20]free response buf [14:16:20]execute_script done [14:16:20]execute_script returns [14:16:20]free content buf [14:16:20]Sock 10.Close socket [14:16:20]Sock 10.Thread stoped [14:16:24]OFD Sender: No OFD packet to send [14:16:29]OFD Sender: No OFD packet to send [14:16:34]OFD Sender: No OFD packet to send [14:16:39]OFD Sender: No OFD packet to send [14:16:44]OFD Sender: No OFD packet to send [14:16:49]OFD Sender: No OFD packet to send [14:16:54]OFD Sender: No OFD packet to send [14:16:59]OFD Sender: No OFD packet to send [14:17:04]OFD Sender: No OFD packet to send [14:17:09]OFD Sender: No OFD packet to send [14:17:14]OFD Sender: No OFD packet to send [14:17:19]OFD Sender: No OFD packet to send [14:17:24]OFD Sender: No OFD packet to send [14:17:29]OFD Sender: No OFD packet to send [14:17:34]OFD Sender: No OFD packet to send [14:17:39]OFD Sender: No OFD packet to send [14:17:44]OFD Sender: No OFD packet to send [14:17:49]OFD Sender: No OFD packet to send [14:17:54]OFD Sender: No OFD packet to send [14:17:59]OFD Sender: No OFD packet to send [14:18:04]OFD Sender: No OFD packet to send [14:18:09]OFD Sender: No OFD packet to send [14:18:14]OFD Sender: No OFD packet to send [14:18:19]OFD Sender: No OFD packet to send [14:18:24]OFD Sender: No OFD packet to send [14:18:29]OFD Sender: No OFD packet to send [14:18:34]OFD Sender: No OFD packet to send [14:18:39]OFD Sender: No OFD packet to send [14:18:44]OFD Sender: No OFD packet to send [14:18:49]OFD Sender: No OFD packet to send [14:18:54]OFD Sender: No OFD packet to send [14:18:59]OFD Sender: No OFD packet to send [14:19:04]OFD Sender: No OFD packet to send [14:19:09]OFD Sender: No OFD packet to send [14:19:14]OFD Sender: No OFD packet to send [14:19:19]OFD Sender: No OFD packet to send [14:19:24]OFD Sender: No OFD packet to send [14:19:29]OFD Sender: No OFD packet to send [14:19:34]OFD Sender: No OFD packet to send [14:19:39]OFD Sender: No OFD packet to send [14:19:44]OFD Sender: No OFD packet to send [14:19:49]OFD Sender: No OFD packet to send [14:19:54]OFD Sender: No OFD packet to send [14:19:59]OFD Sender: No OFD packet to send [14:20:04]OFD Sender: No OFD packet to send [14:20:09]OFD Sender: No OFD packet to send [14:20:14]OFD Sender: No OFD packet to send [14:20:19]OFD Sender: No OFD packet to send [14:20:24]OFD Sender: No OFD packet to send [14:20:29]OFD Sender: No OFD packet to send [14:20:34]OFD Sender: No OFD packet to send [14:20:39]OFD Sender: No OFD packet to send [14:20:44]OFD Sender: No OFD packet to send [14:20:49]OFD Sender: No OFD packet to send [14:20:54]OFD Sender: No OFD packet to send [14:20:59]OFD Sender: No OFD packet to send [14:21:04]OFD Sender: No OFD packet to send [14:21:09]OFD Sender: No OFD packet to send [14:21:14]OFD Sender: No OFD packet to send [14:21:19]OFD Sender: No OFD packet to send [14:21:24]OFD Sender: No OFD packet to send [14:21:29]OFD Sender: No OFD packet to send [14:21:34]OFD Sender: No OFD packet to send [14:21:39]OFD Sender: No OFD packet to send [14:21:44]OFD Sender: No OFD packet to send [14:21:50]OFD Sender: No OFD packet to send [14:21:55]OFD Sender: No OFD packet to send [14:21:56]accept exits with 9 [14:21:56]New connection [14:21:56]New thread 3066551652 created [14:21:56]Thread 3066695012 joined [14:21:56]Waiting for new connection... [14:21:56] Sock 9.Parse request [14:21:56]Sock 9.Check first char [14:21:56]Sock 9.First char is OK [14:21:56]request: POST /json_proto HTTP/1.0 [14:21:56]Method: POST [14:21:56]URL: /json_proto [14:21:56]Method is POST - this is cgi request [14:21:56]url: /json_proto [14:21:56]query_string will be loaded in cgi processing [14:21:56]execute_cgi json_proto POST (null) [14:21:56]execute_cgi path=json_proto method=POST [14:21:56]POST find Content-Length [14:21:56]Host: 172.17.53.67:8080 [14:21:56]Content-Length: 766 [14:21:56]Content-Type: application/json [14:21:56] [14:21:56]POST finish read [14:21:56]Found Content-Length = 766 [14:21:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874584", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 400.06 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:21:56]execute_script... [14:21:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874584", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 400.06 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:21:56]POST & json_proto [14:21:56]process_json_proto [14:21:56]json parsed OK: [14:21:56]protocol is kg_v1.0 [14:21:56]action value=close_receipt [14:21:56]process_action close_receipt [14:21:56]cmd_close_receipt [14:21:56]MH_GetDate [14:21:56]Write to MH i2c: F0 00 00 03 48 3A [14:21:56]Write i2c OK [14:21:56]MH_I2C_Read... [14:21:56]Read from MH i2c: F0 [14:21:56]MH_I2C_Read... [14:21:56]Read from MH i2c: F0 09 00 [14:21:56]MH_I2C_Read... [14:21:56]Read from MH i2c: F0 09 00 03 48 00 06 12 15 67 19 BC 99 64 A9 [14:21:56]GetLastDocTimeStamp 1729433778 [14:21:56]current date 1729434118 [14:21:56]FM_GetShiftState [14:21:56]SAM_PROTO_GetShiftState [14:21:56]wFMCommunicate request_size=4 [14:21:56]MH_SAM_APDU [14:21:56]CAPDU: 80 13 01 00 [14:21:56]Write to MH i2c: E2 08 00 04 48 80 13 01 00 00 00 00 00 C9 [14:21:56]Write i2c OK [14:21:56]MH_I2C_Read... [14:21:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:21:56]Read from MH i2c: E2 [14:21:56]MH_I2C_Read... [14:21:56]Read from MH i2c: E2 0E 00 [14:21:56]MH_I2C_Read... [14:21:56]Read from MH i2c: E2 0E 00 04 48 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 70 [14:21:56]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:21:56]wFMCommunicate OK [14:21:56]SAM_PROTO_GetShiftState done [14:21:56]FM_GetShiftState done [14:21:56]opened in 1729383891 [14:21:56]opened+sec_in_day 1729470291 [14:21:56]quantity*price = 40006 [14:21:56]sum+1 = 40007 [14:21:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 400.06 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 0.00 Безнал.: 400.06 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 362 20.10.2024 14:21 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156290 ФПД: 183121334404223 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T142158&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156290&fm=183121334404223&tin=02508201610067®Number=0000137193017469&sum=40006 [14:21:57]StoreToDocumentArchive [14:21:57]shift 314 fd 156290 [14:21:57]save to /storage/0314/doc_00156290 [14:21:57]save last doc name /storage/0314/doc_00156290 to /storage/kkm_last_doc_name [14:21:57]save OK [14:21:57]Clear old archive folders... [14:21:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:21:57]tlvbuf is 00996550 [14:21:57]SAM_PROTO_ClearQueue [14:21:57]wFMCommunicate request_size=4 [14:21:57]MH_SAM_APDU [14:21:57]CAPDU: 80 09 00 00 [14:21:57]Write to MH i2c: E2 08 00 11 48 80 09 00 00 00 00 00 00 CB [14:21:57]Write i2c OK [14:21:57]MH_I2C_Read... [14:21:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:21:57]Read from MH i2c: E2 [14:21:57]MH_I2C_Read... [14:21:57]Read from MH i2c: E2 03 00 [14:21:57]MH_I2C_Read... [14:21:57]Read from MH i2c: E2 03 00 11 48 00 90 00 CD [14:21:57]RAPDU: 90 00 [14:21:57]wFMCommunicate OK [14:21:57]SAM_PROTO_ClearQueue done [14:21:57]KKMCreateOFDPacket [14:21:57]OFDProtocolAddRootSTLVToBuf [14:21:57]FM_MakeSignedData [14:21:57]FM_MakeSignedData [14:21:57]SAM_PROTO_SignData [14:21:57]wFMCommunicate request_size=4 [14:21:57]MH_SAM_APDU [14:21:57]CAPDU: 80 0D 01 02 [14:21:57]Write to MH i2c: E2 08 00 12 48 80 0D 01 02 00 00 00 00 D3 [14:21:57]Write i2c OK [14:21:57]MH_I2C_Read... [14:21:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:21:58]Read from MH i2c: E2 [14:21:58]MH_I2C_Read... [14:21:58]Read from MH i2c: E2 03 00 [14:21:58]MH_I2C_Read... [14:21:58]Read from MH i2c: E2 03 00 12 48 00 90 00 CE [14:21:58]RAPDU: 90 00 [14:21:58]wFMCommunicate OK [14:21:58]wFMCommunicate request_size=255 [14:21:58]MH_SAM_APDU [14:21:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 06 12 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 82 62 02 00 35 04 06 00 A6 [14:21:58]Write to MH i2c: E2 02 01 13 48 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 06 12 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 82 62 02 00 35 04 06 00 A6 00 00 1B [14:21:58]Write i2c OK [14:21:58]MH_I2C_Read... [14:21:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:21:58]Read from MH i2c: E2 [14:21:58]MH_I2C_Read... [14:21:58]Read from MH i2c: E2 03 00 [14:21:58]MH_I2C_Read... [14:21:58]Read from MH i2c: E2 03 00 13 48 00 90 00 CF [14:21:58]RAPDU: 90 00 [14:21:58]wFMCommunicate OK [14:21:58]wFMCommunicate request_size=10 [14:21:58]MH_SAM_APDU [14:21:58]CAPDU: 80 0D 02 02 05 8C 42 16 84 7F [14:21:58]Write to MH i2c: E2 0D 00 14 48 80 0D 02 02 05 00 8C 42 16 84 7F 00 00 C7 [14:21:58]Write i2c OK [14:21:58]MH_I2C_Read... [14:21:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:21:58]Read from MH i2c: E2 [14:21:58]MH_I2C_Read... [14:21:58]Read from MH i2c: E2 03 00 [14:21:58]MH_I2C_Read... [14:21:58]Read from MH i2c: E2 03 00 14 48 00 90 00 D0 [14:21:58]RAPDU: 90 00 [14:21:58]wFMCommunicate OK [14:21:58]wFMCommunicate request_size=4 [14:21:58]MH_SAM_APDU [14:21:58]CAPDU: 80 0D 03 02 [14:21:58]Write to MH i2c: E2 08 00 15 48 80 0D 03 02 00 00 00 00 D8 [14:21:58]Write i2c OK [14:21:58]MH_I2C_Read... [14:21:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:21:58]Read from MH i2c: E2 [14:21:58]MH_I2C_Read... [14:21:58]Read from MH i2c: E2 0B 00 [14:21:58]MH_I2C_Read... [14:21:58]Read from MH i2c: E2 0B 00 15 48 00 99 57 53 31 CE AB C2 76 90 00 FE [14:21:58]RAPDU: 99 57 53 31 CE AB C2 76 90 00 [14:21:58]wFMCommunicate OK [14:21:58]SAM_PROTO_SignData done [14:21:58]FM_MakeSignedData done [14:21:58]CreateOFDProtocolMessage [14:21:58]wFMCommunicate request_size=4 [14:21:58]MH_SAM_APDU [14:21:58]CAPDU: 80 11 00 00 [14:21:58]Write to MH i2c: E2 08 00 16 48 80 11 00 00 00 00 00 00 D8 [14:21:58]Write i2c OK [14:21:58]MH_I2C_Read... [14:21:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:21:58]Read from MH i2c: E2 [14:21:58]MH_I2C_Read... [14:21:58]Read from MH i2c: E2 17 00 [14:21:58]MH_I2C_Read... [14:21:58]Read from MH i2c: E2 17 00 16 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 29 [14:21:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:21:58]wFMCommunicate OK [14:21:58]CreateOFDProtocolMessage done [14:21:58]OFDSenderStorePacket 156290 [14:21:58]StoreOFDPacket docnum=156290 [14:21:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D8 0D 07 01 8D 27 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 06 12 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 82 62 02 00 35 04 06 00 A6 8C 42 16 84 7F 99 57 53 31 CE AB C2 76 [14:21:58]CheckFolder [14:21:58]dirname=/storage/ofd_packets [14:21:58]CheckFolder done [14:21:58]ProducePacketName [14:21:58]name=ofd_packets/00156290 [14:21:58]NVStorageSaveData ofd_packets/00156290 [14:21:58]File name is /storage/ofd_packets/00156290 [14:21:58]Write 301 bytes [14:21:58]NVStorageSaveData done [14:21:58]OFDSenderStorePacket done [14:21:58]KKMCreateOFDPacket done [14:21:58]NVStorageSaveData kkm_last_timestamp [14:21:58]File name is /storage/kkm_last_timestamp [14:21:58]Write 4 bytes [14:21:58]NVStorageSaveData done [14:21:58]ExternCall_PrintAddStr [14:21:58]wPrintStart [14:21:58]Write to MH i2c: 01 00 00 17 48 5F [14:21:58]Write i2c OK [14:21:58]MH_I2C_Read... [14:21:58]Read from MH i2c: 01 [14:21:58]MH_I2C_Read... [14:21:58]Read from MH i2c: 01 07 00 [14:21:58]MH_I2C_Read... [14:21:58]Read from MH i2c: 01 07 00 17 48 00 00 00 00 00 FF 0F 74 [14:21:58]RasterBufferAndPrint [14:21:58]line Счет N : (1)874584 [14:21:58]line ИНН: 02508201610067 [14:21:58]line Контрольно-Кассовый Чек [14:21:58]line ПРОДАЖА [14:21:58]line ТРК (МРК, ГНК) : 12 [14:21:58]line Товар: 2710124130 [14:21:58]line Аи-92-К-5 [14:21:58]line 5.980 * 66.90 [14:21:58]line = 400.06 [14:21:58]line НДС 12% НСП 1% [14:21:58]line > о реализуемом товаре [14:21:58]line ИТОГО: 400.06 [14:21:58]line НСП 1% : 3.54 [14:21:58]line НДС 12% : 42.48 [14:21:58]line Наличными: 0.00 [14:21:58]line Безнал.: 400.06 [14:21:58]line Место: АЗС № 165 "Партнер Нефть" [14:21:58]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:21:58]line СНО: Общий режим [14:21:58]line Чек 362 20.10.2024 14:21 [14:21:58]line Смена: 314 ФФД: 1.0 [14:21:58]line ЗНМ: 0300000234 [14:21:58]line РНМ: 0000137193017469 [14:21:58]line Версия ККМ: v1.0 [14:21:58]line Платежная система: Mbank [14:21:58]line ФМ: 0000000000963156 [14:21:58]line ФД: 156290 [14:21:58]line ФПД: 183121334404223 [14:21:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T142158&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156290&fm=183121334404223&tin=02508201610067®Number=0000137193017469&sum=40006 [14:21:58]OFD Sender: Processing packet 156290 [packets to send 52, broken 51] [14:21:58]ProducePacketName [14:21:58]name=ofd_packets/00156290 [14:21:58]OFD Sender: To server: pG, [14:21:58]CommunicateWithHost lk.salyk.kg:30040 [14:21:58]ConnectInit lk.salyk.kg [14:21:58]written 0, free lines is 4095 [14:21:58]Connected sock=10 [14:21:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D8 0D 07 01 8D 27 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 06 12 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 82 62 02 00 35 04 06 00 A6 8C 42 16 84 7F 99 57 53 31 CE AB C2 76 [14:21:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 95 29 47 00 D5 35 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 82 62 02 00 F4 03 04 00 39 B8 14 67 B6 04 01 00 00 72 C9 30 C7 46 2B AC B5 [14:21:59]CommunicateWithHost err = 0 [14:21:59]CheckOFDResponse [14:21:59]1017 (14) - 77093643461234 [14:21:59]1041 (16) - 0000000000963156 [14:21:59]1040 (4) - 156290 [14:21:59]1012 (4) - 20.10.2024 07:58 [14:21:59]1206 (1) - 0 [14:21:59]OFD Sender: Remove packet 156290 [14:21:59]ProducePacketName [14:21:59]name=ofd_packets/00156290 [14:21:59]NVStorageDeleteData [14:21:59]Write to MH i2c: 01 00 00 40 48 88 [14:21:59]Write i2c OK [14:21:59]MH_I2C_Read... [14:21:59]Read from MH i2c: 01 [14:21:59]MH_I2C_Read... [14:21:59]Read from MH i2c: 01 07 00 [14:21:59]MH_I2C_Read... [14:21:59]Read from MH i2c: 01 07 00 40 48 00 00 00 00 00 16 0D B2 [14:21:59]RasterBufferAndPrint [14:21:59]line [14:21:59]line [14:21:59]line [14:21:59]line [14:21:59]line [14:21:59]written 0, free lines is 3361 [14:21:59]MH_Cut [14:21:59]Write to MH i2c: D1 01 00 47 48 01 61 [14:21:59]Write i2c OK [14:21:59]MH_I2C_Read... [14:21:59]Read from MH i2c: D1 [14:21:59]MH_I2C_Read... [14:21:59]Read from MH i2c: D1 01 00 [14:21:59]MH_I2C_Read... [14:21:59]Read from MH i2c: D1 01 00 47 48 00 60 [14:21:59]Write to MH i2c: 01 00 00 48 48 90 [14:21:59]Write i2c OK [14:21:59]MH_I2C_Read... [14:21:59]OFD Sender: No OFD packet to send [14:21:59]*** Cut start [14:21:59]*** Partial cut [14:21:59]*** CUTSNS_PIN = 1 [14:22:00]*** CUTSNS_PIN = 0 [14:22:00]*** Brake cut motor [14:22:00]Read from MH i2c: 01 [14:22:00]MH_I2C_Read... [14:22:00]*** Stop cut motor [14:22:00]*** Cut end [14:22:00]Read from MH i2c: 01 07 00 [14:22:00]MH_I2C_Read... [14:22:00]Read from MH i2c: 01 07 00 48 48 00 00 00 00 00 FF 0F A5 [14:22:00]process_action close_receipt done [14:22:00]requested_data is exist [14:22:00]produce_requested_data [14:22:00]requested_item fm.sn is exist - process it [14:22:00]wFMCommunicate request_size=4 [14:22:00]MH_SAM_APDU [14:22:00]CAPDU: 80 11 00 00 [14:22:00]Write to MH i2c: E2 08 00 49 48 80 11 00 00 00 00 00 00 0B [14:22:00]Write i2c OK [14:22:00]MH_I2C_Read... [14:22:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:22:00]Read from MH i2c: E2 [14:22:00]MH_I2C_Read... [14:22:00]Read from MH i2c: E2 17 00 [14:22:00]MH_I2C_Read... [14:22:00]Read from MH i2c: E2 17 00 49 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5C [14:22:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:22:00]wFMCommunicate OK [14:22:00]requested_item fd.num is exist - process it [14:22:00]SAM_PROTO_GetFieldsCounters [14:22:00]wFMCommunicate request_size=4 [14:22:00]MH_SAM_APDU [14:22:00]CAPDU: 80 13 00 00 [14:22:00]Write to MH i2c: E2 08 00 4A 48 80 13 00 00 00 00 00 00 0E [14:22:00]Write i2c OK [14:22:00]MH_I2C_Read... [14:22:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:22:00]Read from MH i2c: E2 [14:22:00]MH_I2C_Read... [14:22:00]Read from MH i2c: E2 62 00 [14:22:00]MH_I2C_Read... [14:22:00]Read from MH i2c: E2 62 00 4A 48 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 82 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 6A 01 00 00 5E 04 04 00 6A 01 00 00 57 04 04 00 6B 01 00 00 19 04 04 00 00 00 00 00 90 00 A9 [14:22:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 82 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 6A 01 00 00 5E 04 04 00 6A 01 00 00 57 04 04 00 6B 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:22:00]wFMCommunicate OK [14:22:00]SAM_PROTO_GetFieldsCounters done [14:22:00]requested_item shift.num is exist - process it [14:22:00]requested_item shift.opened is exist - process it [14:22:00]req_shift_opened [14:22:00]FM_GetShiftState [14:22:00]SAM_PROTO_GetShiftState [14:22:00]wFMCommunicate request_size=4 [14:22:00]MH_SAM_APDU [14:22:00]CAPDU: 80 13 01 00 [14:22:00]Write to MH i2c: E2 08 00 4B 48 80 13 01 00 00 00 00 00 10 [14:22:00]Write i2c OK [14:22:00]MH_I2C_Read... [14:22:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:22:00]Read from MH i2c: E2 [14:22:00]MH_I2C_Read... [14:22:00]Read from MH i2c: E2 0E 00 [14:22:00]MH_I2C_Read... [14:22:00]Read from MH i2c: E2 0E 00 4B 48 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B7 [14:22:00]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:22:00]wFMCommunicate OK [14:22:00]SAM_PROTO_GetShiftState done [14:22:00]FM_GetShiftState done [14:22:00]req_shift_opened done [14:22:00]requested_item shift.open_date is exist - process it [14:22:00]req_shift_open_date [14:22:00]req_shift_open_date done [14:22:00]produce_requested_data done [14:22:00]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156290,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [14:22:00]process_action_free close_receipt [14:22:00]json_value_free [14:22:00]json_value_free done [14:22:00]process_json_proto returns [14:22:00]Send response to host [14:22:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156290,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [14:22:00]free response buf [14:22:00]execute_script done [14:22:00]execute_script returns [14:22:00]free content buf [14:22:00]Sock 9.Close socket [14:22:00]Sock 9.Thread stoped [14:22:04]OFD Sender: No OFD packet to send [14:22:09]OFD Sender: No OFD packet to send [14:22:14]OFD Sender: No OFD packet to send [14:22:19]OFD Sender: No OFD packet to send [14:22:24]OFD Sender: No OFD packet to send [14:22:29]OFD Sender: No OFD packet to send [14:22:34]OFD Sender: No OFD packet to send [14:22:39]OFD Sender: No OFD packet to send [14:22:44]OFD Sender: No OFD packet to send [14:22:49]OFD Sender: No OFD packet to send [14:22:54]OFD Sender: No OFD packet to send [14:22:59]OFD Sender: No OFD packet to send [14:23:04]OFD Sender: No OFD packet to send [14:23:09]OFD Sender: No OFD packet to send [14:23:14]OFD Sender: No OFD packet to send [14:23:19]OFD Sender: No OFD packet to send [14:23:24]OFD Sender: No OFD packet to send [14:23:29]OFD Sender: No OFD packet to send [14:23:34]OFD Sender: No OFD packet to send [14:23:39]OFD Sender: No OFD packet to send [14:23:44]OFD Sender: No OFD packet to send [14:23:49]OFD Sender: No OFD packet to send [14:23:54]OFD Sender: No OFD packet to send [14:23:59]OFD Sender: No OFD packet to send [14:24:04]OFD Sender: No OFD packet to send [14:24:09]OFD Sender: No OFD packet to send [14:24:14]OFD Sender: No OFD packet to send [14:24:19]OFD Sender: No OFD packet to send [14:24:24]OFD Sender: No OFD packet to send [14:24:29]OFD Sender: No OFD packet to send [14:24:31]accept exits with 8 [14:24:31]New connection [14:24:31]New thread 3066695012 created [14:24:31]Thread 3066551652 joined [14:24:31]Waiting for new connection... [14:24:31] Sock 8.Parse request [14:24:31]Sock 8.Check first char [14:24:31]Sock 8.First char is OK [14:24:31]request: POST /json_proto HTTP/1.0 [14:24:31]Method: POST [14:24:31]URL: /json_proto [14:24:31]Method is POST - this is cgi request [14:24:31]url: /json_proto [14:24:31]query_string will be loaded in cgi processing [14:24:31]execute_cgi json_proto POST (null) [14:24:31]execute_cgi path=json_proto method=POST [14:24:31]POST find Content-Length [14:24:31]Host: 172.17.53.67:8080 [14:24:31]Content-Length: 677 [14:24:31]Content-Type: application/json [14:24:31] [14:24:31]POST finish read [14:24:31]Found Content-Length = 677 [14:24:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874585", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.250, "sum" : 150.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 150.00, "total" : 150.00, "payments": [ { "type": 0, "sum" : 150.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:24:31]execute_script... [14:24:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874585", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.250, "sum" : 150.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 150.00, "total" : 150.00, "payments": [ { "type": 0, "sum" : 150.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:24:31]POST & json_proto [14:24:31]process_json_proto [14:24:31]json parsed OK: [14:24:31]protocol is kg_v1.0 [14:24:31]action value=close_receipt [14:24:31]process_action close_receipt [14:24:31]cmd_close_receipt [14:24:31]MH_GetDate [14:24:31]Write to MH i2c: F0 00 00 4C 48 83 [14:24:31]Write i2c OK [14:24:31]MH_I2C_Read... [14:24:31]Read from MH i2c: F0 [14:24:31]MH_I2C_Read... [14:24:31]Read from MH i2c: F0 09 00 [14:24:31]MH_I2C_Read... [14:24:31]Read from MH i2c: F0 09 00 4C 48 00 A1 12 15 67 19 BC 99 64 8D [14:24:31]GetLastDocTimeStamp 1729434118 [14:24:31]current date 1729434273 [14:24:31]FM_GetShiftState [14:24:31]SAM_PROTO_GetShiftState [14:24:31]wFMCommunicate request_size=4 [14:24:31]MH_SAM_APDU [14:24:31]CAPDU: 80 13 01 00 [14:24:31]Write to MH i2c: E2 08 00 4D 48 80 13 01 00 00 00 00 00 12 [14:24:31]Write i2c OK [14:24:31]MH_I2C_Read... [14:24:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:24:31]Read from MH i2c: E2 [14:24:31]MH_I2C_Read... [14:24:31]Read from MH i2c: E2 0E 00 [14:24:31]MH_I2C_Read... [14:24:31]Read from MH i2c: E2 0E 00 4D 48 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B9 [14:24:31]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:24:31]wFMCommunicate OK [14:24:31]SAM_PROTO_GetShiftState done [14:24:31]FM_GetShiftState done [14:24:31]opened in 1729383891 [14:24:31]opened+sec_in_day 1729470291 [14:24:31]quantity*price = 15052 [14:24:31]sum+1 = 15054 [14:24:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.53 ИТОГО: 150.00 Внесено: 150.00 СДАЧА: 0.00 НСП 1% : 1.33 НДС 12% : 15.98 Наличными: 150.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 363 20.10.2024 14:24 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156291 ФПД: 225456546792972 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T142433&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156291&fm=225456546792972&tin=02508201610067®Number=0000137193017469&sum=15000 [14:24:32]StoreToDocumentArchive [14:24:32]shift 314 fd 156291 [14:24:32]save to /storage/0314/doc_00156291 [14:24:32]save last doc name /storage/0314/doc_00156291 to /storage/kkm_last_doc_name [14:24:32]save OK [14:24:32]Clear old archive folders... [14:24:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:24:32]tlvbuf is 00996260 [14:24:32]SAM_PROTO_ClearQueue [14:24:32]wFMCommunicate request_size=4 [14:24:32]MH_SAM_APDU [14:24:32]CAPDU: 80 09 00 00 [14:24:32]Write to MH i2c: E2 08 00 5A 48 80 09 00 00 00 00 00 00 14 [14:24:32]Write i2c OK [14:24:32]MH_I2C_Read... [14:24:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:24:32]Read from MH i2c: E2 [14:24:32]MH_I2C_Read... [14:24:32]Read from MH i2c: E2 03 00 [14:24:32]MH_I2C_Read... [14:24:32]Read from MH i2c: E2 03 00 5A 48 00 90 00 16 [14:24:32]RAPDU: 90 00 [14:24:32]wFMCommunicate OK [14:24:32]SAM_PROTO_ClearQueue done [14:24:32]KKMCreateOFDPacket [14:24:32]OFDProtocolAddRootSTLVToBuf [14:24:32]FM_MakeSignedData [14:24:32]FM_MakeSignedData [14:24:32]SAM_PROTO_SignData [14:24:32]wFMCommunicate request_size=4 [14:24:32]MH_SAM_APDU [14:24:32]CAPDU: 80 0D 01 02 [14:24:32]Write to MH i2c: E2 08 00 5B 48 80 0D 01 02 00 00 00 00 1C [14:24:32]Write i2c OK [14:24:32]MH_I2C_Read... [14:24:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:24:32]Read from MH i2c: E2 [14:24:32]MH_I2C_Read... [14:24:32]Read from MH i2c: E2 03 00 [14:24:32]MH_I2C_Read... [14:24:32]Read from MH i2c: E2 03 00 5B 48 00 90 00 17 [14:24:32]RAPDU: 90 00 [14:24:32]wFMCommunicate OK [14:24:32]wFMCommunicate request_size=255 [14:24:32]MH_SAM_APDU [14:24:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CA 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 CD 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 A1 12 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 83 62 02 00 35 04 06 00 CD [14:24:32]Write to MH i2c: E2 02 01 5C 48 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CA 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 CD 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 A1 12 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 83 62 02 00 35 04 06 00 CD 00 00 4A [14:24:32]Write i2c OK [14:24:32]MH_I2C_Read... [14:24:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:24:32]Read from MH i2c: E2 [14:24:32]MH_I2C_Read... [14:24:32]Read from MH i2c: E2 03 00 [14:24:32]MH_I2C_Read... [14:24:32]Read from MH i2c: E2 03 00 5C 48 00 90 00 18 [14:24:32]RAPDU: 90 00 [14:24:32]wFMCommunicate OK [14:24:32]wFMCommunicate request_size=10 [14:24:32]MH_SAM_APDU [14:24:32]CAPDU: 80 0D 02 02 05 0D 31 62 46 0C [14:24:32]Write to MH i2c: E2 0D 00 5D 48 80 0D 02 02 05 00 0D 31 62 46 0C 00 00 1B [14:24:32]Write i2c OK [14:24:32]MH_I2C_Read... [14:24:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:24:32]Read from MH i2c: E2 [14:24:32]MH_I2C_Read... [14:24:32]Read from MH i2c: E2 03 00 [14:24:32]MH_I2C_Read... [14:24:32]Read from MH i2c: E2 03 00 5D 48 00 90 00 19 [14:24:32]RAPDU: 90 00 [14:24:32]wFMCommunicate OK [14:24:32]wFMCommunicate request_size=4 [14:24:32]MH_SAM_APDU [14:24:32]CAPDU: 80 0D 03 02 [14:24:32]Write to MH i2c: E2 08 00 5E 48 80 0D 03 02 00 00 00 00 21 [14:24:32]Write i2c OK [14:24:32]MH_I2C_Read... [14:24:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:24:32]Read from MH i2c: E2 [14:24:32]MH_I2C_Read... [14:24:32]Read from MH i2c: E2 0B 00 [14:24:32]MH_I2C_Read... [14:24:32]Read from MH i2c: E2 0B 00 5E 48 00 04 B8 A1 4A 87 74 ED AF 90 00 60 [14:24:32]RAPDU: 04 B8 A1 4A 87 74 ED AF 90 00 [14:24:32]wFMCommunicate OK [14:24:32]SAM_PROTO_SignData done [14:24:32]FM_MakeSignedData done [14:24:32]CreateOFDProtocolMessage [14:24:32]wFMCommunicate request_size=4 [14:24:32]MH_SAM_APDU [14:24:32]CAPDU: 80 11 00 00 [14:24:32]Write to MH i2c: E2 08 00 5F 48 80 11 00 00 00 00 00 00 21 [14:24:32]Write i2c OK [14:24:32]MH_I2C_Read... [14:24:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:24:33]Read from MH i2c: E2 [14:24:33]MH_I2C_Read... [14:24:33]Read from MH i2c: E2 17 00 [14:24:33]MH_I2C_Read... [14:24:33]Read from MH i2c: E2 17 00 5F 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 72 [14:24:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:24:33]wFMCommunicate OK [14:24:33]CreateOFDProtocolMessage done [14:24:33]OFDSenderStorePacket 156291 [14:24:33]StoreOFDPacket docnum=156291 [14:24:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 22 58 07 01 87 D6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CA 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 CD 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 A1 12 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 83 62 02 00 35 04 06 00 CD 0D 31 62 46 0C 04 B8 A1 4A 87 74 ED AF [14:24:33]CheckFolder [14:24:33]dirname=/storage/ofd_packets [14:24:33]CheckFolder done [14:24:33]ProducePacketName [14:24:33]name=ofd_packets/00156291 [14:24:33]NVStorageSaveData ofd_packets/00156291 [14:24:33]File name is /storage/ofd_packets/00156291 [14:24:33]Write 301 bytes [14:24:33]NVStorageSaveData done [14:24:33]OFDSenderStorePacket done [14:24:33]KKMCreateOFDPacket done [14:24:33]NVStorageSaveData kkm_last_timestamp [14:24:33]File name is /storage/kkm_last_timestamp [14:24:33]Write 4 bytes [14:24:33]NVStorageSaveData done [14:24:33]ExternCall_PrintAddStr [14:24:33]wPrintStart [14:24:33]Write to MH i2c: 01 00 00 60 48 A8 [14:24:33]Write i2c OK [14:24:33]MH_I2C_Read... [14:24:33]Read from MH i2c: 01 [14:24:33]MH_I2C_Read... [14:24:33]Read from MH i2c: 01 07 00 [14:24:33]MH_I2C_Read... [14:24:33]Read from MH i2c: 01 07 00 60 48 00 00 00 00 00 FF 0F BD [14:24:33]RasterBufferAndPrint [14:24:33]line Счет N : (1)874585 [14:24:33]line ИНН: 02508201610067 [14:24:33]line Контрольно-Кассовый Чек [14:24:33]line ПРОДАЖА [14:24:33]line ТРК (МРК, ГНК) : 12 [14:24:33]line Товар: 2710124130 [14:24:33]line Аи-92-К-5 [14:24:33]line 2.250 * 66.90 [14:24:33]line = 150.53 [14:24:33]line НДС 12% НСП 1% [14:24:33]line > о реализуемом товаре [14:24:33]line ОКРУГЛЕНИЕ: -0.53 [14:24:33]line ИТОГО: 150.00 [14:24:33]line Внесено: 150.00 [14:24:33]line СДАЧА: 0.00 [14:24:33]line НСП 1% : 1.33 [14:24:33]line НДС 12% : 15.98 [14:24:33]line Наличными: 150.00 [14:24:33]line Безнал.: 0.00 [14:24:33]line Место: АЗС № 165 "Партнер Нефть" [14:24:33]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:24:33]line СНО: Общий режим [14:24:33]line Чек 363 20.10.2024 14:24 [14:24:33]line Смена: 314 ФФД: 1.0 [14:24:33]line ЗНМ: 0300000234 [14:24:33]line РНМ: 0000137193017469 [14:24:33]line Версия ККМ: v1.0 [14:24:33]line ФМ: 0000000000963156 [14:24:33]line ФД: 156291 [14:24:33]line ФПД: 225456546792972 [14:24:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T142433&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156291&fm=225456546792972&tin=02508201610067®Number=0000137193017469&sum=15000 [14:24:33]OFD Sender: Processing packet 156291 [packets to send 52, broken 51] [14:24:33]ProducePacketName [14:24:33]name=ofd_packets/00156291 [14:24:33]OFD Sender: To server: pG, [14:24:33]CommunicateWithHost lk.salyk.kg:30040 [14:24:33]ConnectInit lk.salyk.kg [14:24:33]written 0, free lines is 4095 [14:24:33]Connected sock=10 [14:24:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 22 58 07 01 87 D6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CA 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 CD 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 A1 12 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 83 62 02 00 35 04 06 00 CD 0D 31 62 46 0C 04 B8 A1 4A 87 74 ED AF [14:24:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 EC DB 47 00 FC 89 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 83 62 02 00 F4 03 04 00 D3 B8 14 67 B6 04 01 00 00 26 B7 CE 26 F8 D5 F8 3B [14:24:33]CommunicateWithHost err = 0 [14:24:33]CheckOFDResponse [14:24:33]1017 (14) - 77093643461234 [14:24:33]1041 (16) - 0000000000963156 [14:24:33]1040 (4) - 156291 [14:24:33]1012 (4) - 20.10.2024 08:01 [14:24:33]1206 (1) - 0 [14:24:33]OFD Sender: Remove packet 156291 [14:24:33]ProducePacketName [14:24:33]name=ofd_packets/00156291 [14:24:33]NVStorageDeleteData [14:24:33]Write to MH i2c: 01 00 00 8B 48 D3 [14:24:33]Write i2c OK [14:24:33]MH_I2C_Read... [14:24:33]Read from MH i2c: 01 [14:24:33]MH_I2C_Read... [14:24:33]Read from MH i2c: 01 07 00 [14:24:33]MH_I2C_Read... [14:24:33]Read from MH i2c: 01 07 00 8B 48 00 00 00 00 00 EB 0C D1 [14:24:33]RasterBufferAndPrint [14:24:33]line [14:24:33]line [14:24:33]line [14:24:33]line [14:24:33]line [14:24:33]written 0, free lines is 3313 [14:24:33]MH_Cut [14:24:33]Write to MH i2c: D1 01 00 92 48 01 AC [14:24:33]Write i2c OK [14:24:33]MH_I2C_Read... [14:24:33]Read from MH i2c: D1 [14:24:33]MH_I2C_Read... [14:24:33]Read from MH i2c: D1 01 00 [14:24:33]MH_I2C_Read... [14:24:33]Read from MH i2c: D1 01 00 92 48 00 AB [14:24:33]Write to MH i2c: 01 00 00 93 48 DB [14:24:33]Write i2c OK [14:24:33]MH_I2C_Read... [14:24:34]OFD Sender: No OFD packet to send [14:24:34]*** Cut start [14:24:34]*** Partial cut [14:24:34]*** CUTSNS_PIN = 1 [14:24:34]*** CUTSNS_PIN = 0 [14:24:34]*** Brake cut motor [14:24:35]Read from MH i2c: 01 [14:24:35]MH_I2C_Read... [14:24:35]*** Stop cut motor [14:24:35]*** Cut end [14:24:35]Read from MH i2c: 01 07 00 [14:24:35]MH_I2C_Read... [14:24:35]Read from MH i2c: 01 07 00 93 48 00 00 00 00 00 FF 0F F0 [14:24:35]process_action close_receipt done [14:24:35]requested_data is exist [14:24:35]produce_requested_data [14:24:35]requested_item fm.sn is exist - process it [14:24:35]wFMCommunicate request_size=4 [14:24:35]MH_SAM_APDU [14:24:35]CAPDU: 80 11 00 00 [14:24:35]Write to MH i2c: E2 08 00 94 48 80 11 00 00 00 00 00 00 56 [14:24:35]Write i2c OK [14:24:35]MH_I2C_Read... [14:24:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:24:35]Read from MH i2c: E2 [14:24:35]MH_I2C_Read... [14:24:35]Read from MH i2c: E2 17 00 [14:24:35]MH_I2C_Read... [14:24:35]Read from MH i2c: E2 17 00 94 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A7 [14:24:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:24:35]wFMCommunicate OK [14:24:35]requested_item fd.num is exist - process it [14:24:35]SAM_PROTO_GetFieldsCounters [14:24:35]wFMCommunicate request_size=4 [14:24:35]MH_SAM_APDU [14:24:35]CAPDU: 80 13 00 00 [14:24:35]Write to MH i2c: E2 08 00 95 48 80 13 00 00 00 00 00 00 59 [14:24:35]Write i2c OK [14:24:35]MH_I2C_Read... [14:24:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:24:35]Read from MH i2c: E2 [14:24:35]MH_I2C_Read... [14:24:35]Read from MH i2c: E2 62 00 [14:24:35]MH_I2C_Read... [14:24:35]Read from MH i2c: E2 62 00 95 48 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 83 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 6B 01 00 00 5E 04 04 00 6B 01 00 00 57 04 04 00 6C 01 00 00 19 04 04 00 00 00 00 00 90 00 F8 [14:24:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 83 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 6B 01 00 00 5E 04 04 00 6B 01 00 00 57 04 04 00 6C 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:24:35]wFMCommunicate OK [14:24:35]SAM_PROTO_GetFieldsCounters done [14:24:35]requested_item shift.num is exist - process it [14:24:35]requested_item shift.opened is exist - process it [14:24:35]req_shift_opened [14:24:35]FM_GetShiftState [14:24:35]SAM_PROTO_GetShiftState [14:24:35]wFMCommunicate request_size=4 [14:24:35]MH_SAM_APDU [14:24:35]CAPDU: 80 13 01 00 [14:24:35]Write to MH i2c: E2 08 00 96 48 80 13 01 00 00 00 00 00 5B [14:24:35]Write i2c OK [14:24:35]MH_I2C_Read... [14:24:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:24:35]Read from MH i2c: E2 [14:24:35]MH_I2C_Read... [14:24:35]Read from MH i2c: E2 0E 00 [14:24:35]MH_I2C_Read... [14:24:35]Read from MH i2c: E2 0E 00 96 48 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 02 [14:24:35]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:24:35]wFMCommunicate OK [14:24:35]SAM_PROTO_GetShiftState done [14:24:35]FM_GetShiftState done [14:24:35]req_shift_opened done [14:24:35]requested_item shift.open_date is exist - process it [14:24:35]req_shift_open_date [14:24:35]req_shift_open_date done [14:24:35]produce_requested_data done [14:24:35]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156291,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [14:24:35]process_action_free close_receipt [14:24:35]json_value_free [14:24:35]json_value_free done [14:24:35]process_json_proto returns [14:24:35]Send response to host [14:24:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156291,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [14:24:35]free response buf [14:24:35]execute_script done [14:24:35]execute_script returns [14:24:35]free content buf [14:24:35]Sock 8.Close socket [14:24:35]Sock 8.Thread stoped [14:24:39]OFD Sender: No OFD packet to send [14:24:44]OFD Sender: No OFD packet to send [14:24:49]OFD Sender: No OFD packet to send [14:24:54]OFD Sender: No OFD packet to send [14:24:59]OFD Sender: No OFD packet to send [14:25:04]OFD Sender: No OFD packet to send [14:25:09]OFD Sender: No OFD packet to send [14:25:14]OFD Sender: No OFD packet to send [14:25:19]OFD Sender: No OFD packet to send [14:25:24]OFD Sender: No OFD packet to send [14:25:29]OFD Sender: No OFD packet to send [14:25:34]OFD Sender: No OFD packet to send [14:25:39]OFD Sender: No OFD packet to send [14:25:40]accept exits with 9 [14:25:40]New connection [14:25:40]New thread 3066551652 created [14:25:40]Thread 3066695012 joined [14:25:40]Waiting for new connection... [14:25:40] Sock 9.Parse request [14:25:40]Sock 9.Check first char [14:25:40]Sock 9.First char is OK [14:25:40]request: POST /json_proto HTTP/1.0 [14:25:40]Method: POST [14:25:40]URL: /json_proto [14:25:40]Method is POST - this is cgi request [14:25:40]url: /json_proto [14:25:40]query_string will be loaded in cgi processing [14:25:40]execute_cgi json_proto POST (null) [14:25:40]execute_cgi path=json_proto method=POST [14:25:40]POST find Content-Length [14:25:40]Host: 172.17.53.67:8080 [14:25:40]Content-Length: 677 [14:25:40]Content-Type: application/json [14:25:40] [14:25:40]POST finish read [14:25:40]Found Content-Length = 677 [14:25:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874586", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:25:40]execute_script... [14:25:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874586", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:25:40]POST & json_proto [14:25:40]process_json_proto [14:25:40]json parsed OK: [14:25:40]protocol is kg_v1.0 [14:25:40]action value=close_receipt [14:25:40]process_action close_receipt [14:25:40]cmd_close_receipt [14:25:40]MH_GetDate [14:25:40]Write to MH i2c: F0 00 00 97 48 CE [14:25:40]Write i2c OK [14:25:40]MH_I2C_Read... [14:25:40]Read from MH i2c: F0 [14:25:40]MH_I2C_Read... [14:25:40]Read from MH i2c: F0 09 00 [14:25:40]MH_I2C_Read... [14:25:40]Read from MH i2c: F0 09 00 97 48 00 E6 12 15 67 19 BC 99 64 1D [14:25:40]GetLastDocTimeStamp 1729434273 [14:25:40]current date 1729434342 [14:25:40]FM_GetShiftState [14:25:40]SAM_PROTO_GetShiftState [14:25:40]wFMCommunicate request_size=4 [14:25:40]MH_SAM_APDU [14:25:40]CAPDU: 80 13 01 00 [14:25:40]Write to MH i2c: E2 08 00 98 48 80 13 01 00 00 00 00 00 5D [14:25:40]Write i2c OK [14:25:40]MH_I2C_Read... [14:25:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:25:40]Read from MH i2c: E2 [14:25:40]MH_I2C_Read... [14:25:40]Read from MH i2c: E2 0E 00 [14:25:40]MH_I2C_Read... [14:25:40]Read from MH i2c: E2 0E 00 98 48 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 04 [14:25:40]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:25:40]wFMCommunicate OK [14:25:40]SAM_PROTO_GetShiftState done [14:25:40]FM_GetShiftState done [14:25:40]opened in 1729383891 [14:25:40]opened+sec_in_day 1729470291 [14:25:40]quantity*price = 50041 [14:25:40]sum+1 = 50042 [14:25:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 364 20.10.2024 14:25 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156292 ФПД: 252874982163063 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T142542&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156292&fm=252874982163063&tin=02508201610067®Number=0000137193017469&sum=50000 [14:25:41]StoreToDocumentArchive [14:25:41]shift 314 fd 156292 [14:25:41]save to /storage/0314/doc_00156292 [14:25:41]save last doc name /storage/0314/doc_00156292 to /storage/kkm_last_doc_name [14:25:41]save OK [14:25:41]Clear old archive folders... [14:25:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:25:41]tlvbuf is 00901660 [14:25:41]SAM_PROTO_ClearQueue [14:25:41]wFMCommunicate request_size=4 [14:25:41]MH_SAM_APDU [14:25:41]CAPDU: 80 09 00 00 [14:25:41]Write to MH i2c: E2 08 00 A5 48 80 09 00 00 00 00 00 00 5F [14:25:41]Write i2c OK [14:25:41]MH_I2C_Read... [14:25:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:25:41]Read from MH i2c: E2 [14:25:41]MH_I2C_Read... [14:25:41]Read from MH i2c: E2 03 00 [14:25:41]MH_I2C_Read... [14:25:41]Read from MH i2c: E2 03 00 A5 48 00 90 00 61 [14:25:41]RAPDU: 90 00 [14:25:41]wFMCommunicate OK [14:25:41]SAM_PROTO_ClearQueue done [14:25:41]KKMCreateOFDPacket [14:25:41]OFDProtocolAddRootSTLVToBuf [14:25:41]FM_MakeSignedData [14:25:41]FM_MakeSignedData [14:25:41]SAM_PROTO_SignData [14:25:41]wFMCommunicate request_size=4 [14:25:41]MH_SAM_APDU [14:25:41]CAPDU: 80 0D 01 02 [14:25:41]Write to MH i2c: E2 08 00 A6 48 80 0D 01 02 00 00 00 00 67 [14:25:41]Write i2c OK [14:25:41]MH_I2C_Read... [14:25:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:25:41]Read from MH i2c: E2 [14:25:41]MH_I2C_Read... [14:25:41]Read from MH i2c: E2 03 00 [14:25:41]MH_I2C_Read... [14:25:41]Read from MH i2c: E2 03 00 A6 48 00 90 00 62 [14:25:41]RAPDU: 90 00 [14:25:41]wFMCommunicate OK [14:25:41]wFMCommunicate request_size=255 [14:25:41]MH_SAM_APDU [14:25:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 01 00 00 F4 03 04 00 E6 12 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 84 62 02 00 35 04 06 00 E5 [14:25:41]Write to MH i2c: E2 02 01 A7 48 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 01 00 00 F4 03 04 00 E6 12 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 84 62 02 00 35 04 06 00 E5 00 00 F7 [14:25:41]Write i2c OK [14:25:41]MH_I2C_Read... [14:25:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:25:41]Read from MH i2c: E2 [14:25:41]MH_I2C_Read... [14:25:41]Read from MH i2c: E2 03 00 [14:25:41]MH_I2C_Read... [14:25:41]Read from MH i2c: E2 03 00 A7 48 00 90 00 63 [14:25:41]RAPDU: 90 00 [14:25:41]wFMCommunicate OK [14:25:41]wFMCommunicate request_size=10 [14:25:41]MH_SAM_APDU [14:25:41]CAPDU: 80 0D 02 02 05 FD 0B 7C 02 77 [14:25:41]Write to MH i2c: E2 0D 00 A8 48 80 0D 02 02 05 00 FD 0B 7C 02 77 00 00 71 [14:25:41]Write i2c OK [14:25:41]MH_I2C_Read... [14:25:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:25:41]Read from MH i2c: E2 [14:25:41]MH_I2C_Read... [14:25:41]Read from MH i2c: E2 03 00 [14:25:41]MH_I2C_Read... [14:25:41]Read from MH i2c: E2 03 00 A8 48 00 90 00 64 [14:25:41]RAPDU: 90 00 [14:25:41]wFMCommunicate OK [14:25:41]wFMCommunicate request_size=4 [14:25:41]MH_SAM_APDU [14:25:41]CAPDU: 80 0D 03 02 [14:25:41]Write to MH i2c: E2 08 00 A9 48 80 0D 03 02 00 00 00 00 6C [14:25:41]Write i2c OK [14:25:41]MH_I2C_Read... [14:25:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:25:42]Read from MH i2c: E2 [14:25:42]MH_I2C_Read... [14:25:42]Read from MH i2c: E2 0B 00 [14:25:42]MH_I2C_Read... [14:25:42]Read from MH i2c: E2 0B 00 A9 48 00 7D 40 A8 8C 8C 04 76 11 90 00 75 [14:25:42]RAPDU: 7D 40 A8 8C 8C 04 76 11 90 00 [14:25:42]wFMCommunicate OK [14:25:42]SAM_PROTO_SignData done [14:25:42]FM_MakeSignedData done [14:25:42]CreateOFDProtocolMessage [14:25:42]wFMCommunicate request_size=4 [14:25:42]MH_SAM_APDU [14:25:42]CAPDU: 80 11 00 00 [14:25:42]Write to MH i2c: E2 08 00 AA 48 80 11 00 00 00 00 00 00 6C [14:25:42]Write i2c OK [14:25:42]MH_I2C_Read... [14:25:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:25:42]Read from MH i2c: E2 [14:25:42]MH_I2C_Read... [14:25:42]Read from MH i2c: E2 17 00 [14:25:42]MH_I2C_Read... [14:25:42]Read from MH i2c: E2 17 00 AA 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BD [14:25:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:25:42]wFMCommunicate OK [14:25:42]CreateOFDProtocolMessage done [14:25:42]OFDSenderStorePacket 156292 [14:25:42]StoreOFDPacket docnum=156292 [14:25:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D6 D7 07 01 31 CB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 01 00 00 F4 03 04 00 E6 12 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 84 62 02 00 35 04 06 00 E5 FD 0B 7C 02 77 7D 40 A8 8C 8C 04 76 11 [14:25:42]CheckFolder [14:25:42]dirname=/storage/ofd_packets [14:25:42]CheckFolder done [14:25:42]ProducePacketName [14:25:42]name=ofd_packets/00156292 [14:25:42]NVStorageSaveData ofd_packets/00156292 [14:25:42]File name is /storage/ofd_packets/00156292 [14:25:42]Write 301 bytes [14:25:42]NVStorageSaveData done [14:25:42]OFDSenderStorePacket done [14:25:42]KKMCreateOFDPacket done [14:25:42]NVStorageSaveData kkm_last_timestamp [14:25:42]File name is /storage/kkm_last_timestamp [14:25:42]Write 4 bytes [14:25:42]NVStorageSaveData done [14:25:42]ExternCall_PrintAddStr [14:25:42]wPrintStart [14:25:42]Write to MH i2c: 01 00 00 AB 48 F3 [14:25:42]Write i2c OK [14:25:42]MH_I2C_Read... [14:25:42]Read from MH i2c: 01 [14:25:42]MH_I2C_Read... [14:25:42]Read from MH i2c: 01 07 00 [14:25:42]MH_I2C_Read... [14:25:42]Read from MH i2c: 01 07 00 AB 48 00 00 00 00 00 FF 0F 08 [14:25:42]RasterBufferAndPrint [14:25:42]line Счет N : (1)874586 [14:25:42]line ИНН: 02508201610067 [14:25:42]line Контрольно-Кассовый Чек [14:25:42]line ПРОДАЖА [14:25:42]line ТРК (МРК, ГНК) : 32 [14:25:42]line Товар: 2710124130 [14:25:42]line Аи-92-К-5 [14:25:42]line 7.480 * 66.90 [14:25:42]line = 500.41 [14:25:42]line НДС 12% НСП 1% [14:25:42]line > о реализуемом товаре [14:25:42]line ОКРУГЛЕНИЕ: -0.41 [14:25:42]line ИТОГО: 500.00 [14:25:42]line Внесено: 500.00 [14:25:42]line СДАЧА: 0.00 [14:25:42]line НСП 1% : 4.43 [14:25:42]line НДС 12% : 53.14 [14:25:42]line Наличными: 500.00 [14:25:42]line Безнал.: 0.00 [14:25:42]line Место: АЗС № 165 "Партнер Нефть" [14:25:42]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:25:42]line СНО: Общий режим [14:25:42]line Чек 364 20.10.2024 14:25 [14:25:42]line Смена: 314 ФФД: 1.0 [14:25:42]line ЗНМ: 0300000234 [14:25:42]line РНМ: 0000137193017469 [14:25:42]line Версия ККМ: v1.0 [14:25:42]line ФМ: 0000000000963156 [14:25:42]line ФД: 156292 [14:25:42]line ФПД: 252874982163063 [14:25:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T142542&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156292&fm=252874982163063&tin=02508201610067®Number=0000137193017469&sum=50000 [14:25:42]OFD Sender: Processing packet 156292 [packets to send 52, broken 51] [14:25:42]ProducePacketName [14:25:42]name=ofd_packets/00156292 [14:25:42]OFD Sender: To server: pG, [14:25:42]CommunicateWithHost lk.salyk.kg:30040 [14:25:42]ConnectInit lk.salyk.kg [14:25:42]written 0, free lines is 4095 [14:25:42]Connected sock=10 [14:25:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D6 D7 07 01 31 CB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 01 00 00 F4 03 04 00 E6 12 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 84 62 02 00 35 04 06 00 E5 FD 0B 7C 02 77 7D 40 A8 8C 8C 04 76 11 [14:25:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 9E BD 47 00 24 18 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 84 62 02 00 F4 03 04 00 18 B9 14 67 B6 04 01 00 00 23 4E 25 64 01 7D FC E5 [14:25:42]CommunicateWithHost err = 0 [14:25:42]CheckOFDResponse [14:25:42]1017 (14) - 77093643461234 [14:25:42]1041 (16) - 0000000000963156 [14:25:42]1040 (4) - 156292 [14:25:42]1012 (4) - 20.10.2024 08:02 [14:25:42]1206 (1) - 0 [14:25:42]OFD Sender: Remove packet 156292 [14:25:42]ProducePacketName [14:25:42]name=ofd_packets/00156292 [14:25:42]NVStorageDeleteData [14:25:42]Write to MH i2c: 01 00 00 D6 48 1E [14:25:42]Write i2c OK [14:25:42]MH_I2C_Read... [14:25:42]Read from MH i2c: 01 [14:25:42]MH_I2C_Read... [14:25:42]Read from MH i2c: 01 07 00 [14:25:42]MH_I2C_Read... [14:25:42]Read from MH i2c: 01 07 00 D6 48 00 00 00 00 00 FC 0C 2D [14:25:42]RasterBufferAndPrint [14:25:42]line [14:25:42]line [14:25:42]line [14:25:42]line [14:25:42]line [14:25:42]written 0, free lines is 3330 [14:25:42]MH_Cut [14:25:42]Write to MH i2c: D1 01 00 DD 48 01 F7 [14:25:42]Write i2c OK [14:25:42]MH_I2C_Read... [14:25:42]Read from MH i2c: D1 [14:25:42]MH_I2C_Read... [14:25:42]Read from MH i2c: D1 01 00 [14:25:42]MH_I2C_Read... [14:25:42]Read from MH i2c: D1 01 00 DD 48 00 F6 [14:25:42]Write to MH i2c: 01 00 00 DE 48 26 [14:25:42]Write i2c OK [14:25:42]MH_I2C_Read... [14:25:43]OFD Sender: No OFD packet to send [14:25:43]*** Cut start [14:25:43]*** Partial cut [14:25:43]*** CUTSNS_PIN = 1 [14:25:43]*** CUTSNS_PIN = 0 [14:25:43]*** Brake cut motor [14:25:44]Read from MH i2c: 01 [14:25:44]MH_I2C_Read... [14:25:44]*** Stop cut motor [14:25:44]Read from MH i2c: 01 *** Cut end [14:25:44]07 00 [14:25:44]MH_I2C_Read... [14:25:44]Read from MH i2c: 01 07 00 DE 48 00 00 00 00 00 FF 0F 3B [14:25:44]process_action close_receipt done [14:25:44]requested_data is exist [14:25:44]produce_requested_data [14:25:44]requested_item fm.sn is exist - process it [14:25:44]wFMCommunicate request_size=4 [14:25:44]MH_SAM_APDU [14:25:44]CAPDU: 80 11 00 00 [14:25:44]Write to MH i2c: E2 08 00 DF 48 80 11 00 00 00 00 00 00 A1 [14:25:44]Write i2c OK [14:25:44]MH_I2C_Read... [14:25:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:25:44]Read from MH i2c: E2 [14:25:44]MH_I2C_Read... [14:25:44]Read from MH i2c: E2 17 00 [14:25:44]MH_I2C_Read... [14:25:44]Read from MH i2c: E2 17 00 DF 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F2 [14:25:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:25:44]wFMCommunicate OK [14:25:44]requested_item fd.num is exist - process it [14:25:44]SAM_PROTO_GetFieldsCounters [14:25:44]wFMCommunicate request_size=4 [14:25:44]MH_SAM_APDU [14:25:44]CAPDU: 80 13 00 00 [14:25:44]Write to MH i2c: E2 08 00 E0 48 80 13 00 00 00 00 00 00 A4 [14:25:44]Write i2c OK [14:25:44]MH_I2C_Read... [14:25:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:25:44]Read from MH i2c: E2 [14:25:44]MH_I2C_Read... [14:25:44]Read from MH i2c: E2 62 00 [14:25:44]MH_I2C_Read... [14:25:44]Read from MH i2c: E2 62 00 E0 48 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 84 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 6C 01 00 00 5E 04 04 00 6C 01 00 00 57 04 04 00 6D 01 00 00 19 04 04 00 00 00 00 00 90 00 47 [14:25:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 84 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 6C 01 00 00 5E 04 04 00 6C 01 00 00 57 04 04 00 6D 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:25:44]wFMCommunicate OK [14:25:44]SAM_PROTO_GetFieldsCounters done [14:25:44]requested_item shift.num is exist - process it [14:25:44]requested_item shift.opened is exist - process it [14:25:44]req_shift_opened [14:25:44]FM_GetShiftState [14:25:44]SAM_PROTO_GetShiftState [14:25:44]wFMCommunicate request_size=4 [14:25:44]MH_SAM_APDU [14:25:44]CAPDU: 80 13 01 00 [14:25:44]Write to MH i2c: E2 08 00 E1 48 80 13 01 00 00 00 00 00 A6 [14:25:44]Write i2c OK [14:25:44]MH_I2C_Read... [14:25:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:25:44]Read from MH i2c: E2 [14:25:44]MH_I2C_Read... [14:25:44]Read from MH i2c: E2 0E 00 [14:25:44]MH_I2C_Read... [14:25:44]Read from MH i2c: E2 0E 00 E1 48 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 4D [14:25:44]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:25:44]wFMCommunicate OK [14:25:44]SAM_PROTO_GetShiftState done [14:25:44]FM_GetShiftState done [14:25:44]req_shift_opened done [14:25:44]requested_item shift.open_date is exist - process it [14:25:44]req_shift_open_date [14:25:44]req_shift_open_date done [14:25:44]produce_requested_data done [14:25:44]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156292,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [14:25:44]process_action_free close_receipt [14:25:44]json_value_free [14:25:44]json_value_free done [14:25:44]process_json_proto returns [14:25:44]Send response to host [14:25:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156292,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [14:25:44]free response buf [14:25:44]execute_script done [14:25:44]execute_script returns [14:25:44]free content buf [14:25:44]Sock 9.Close socket [14:25:44]Sock 9.Thread stoped [14:25:48]OFD Sender: No OFD packet to send [14:25:53]OFD Sender: No OFD packet to send [14:25:58]OFD Sender: No OFD packet to send [14:26:03]OFD Sender: No OFD packet to send [14:26:08]OFD Sender: No OFD packet to send [14:26:13]OFD Sender: No OFD packet to send [14:26:18]OFD Sender: No OFD packet to send [14:26:23]OFD Sender: No OFD packet to send [14:26:28]OFD Sender: No OFD packet to send [14:26:33]OFD Sender: No OFD packet to send [14:26:38]OFD Sender: No OFD packet to send [14:26:43]OFD Sender: No OFD packet to send [14:26:48]OFD Sender: No OFD packet to send [14:26:53]OFD Sender: No OFD packet to send [14:26:58]OFD Sender: No OFD packet to send [14:27:03]OFD Sender: No OFD packet to send [14:27:08]OFD Sender: No OFD packet to send [14:27:13]OFD Sender: No OFD packet to send [14:27:18]OFD Sender: No OFD packet to send [14:27:23]OFD Sender: No OFD packet to send [14:27:28]OFD Sender: No OFD packet to send [14:27:33]OFD Sender: No OFD packet to send [14:27:38]OFD Sender: No OFD packet to send [14:27:43]OFD Sender: No OFD packet to send [14:27:48]OFD Sender: No OFD packet to send [14:27:53]OFD Sender: No OFD packet to send [14:27:58]OFD Sender: No OFD packet to send [14:27:59]accept exits with 8 [14:27:59]New connection [14:27:59]New thread 3066695012 created [14:27:59]Thread 3066551652 joined [14:27:59]Waiting for new connection... [14:27:59] Sock 8.Parse request [14:27:59]Sock 8.Check first char [14:27:59]Sock 8.First char is OK [14:27:59]request: POST /json_proto HTTP/1.0 [14:27:59]Method: POST [14:27:59]URL: /json_proto [14:27:59]Method is POST - this is cgi request [14:27:59]url: /json_proto [14:27:59]query_string will be loaded in cgi processing [14:27:59]execute_cgi json_proto POST (null) [14:27:59]execute_cgi path=json_proto method=POST [14:27:59]POST find Content-Length [14:27:59]Host: 172.17.53.67:8080 [14:27:59]Content-Length: 670 [14:27:59]Content-Type: application/json [14:27:59] [14:27:59]POST finish read [14:27:59]Found Content-Length = 670 [14:27:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874588", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:27:59]execute_script... [14:27:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874588", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:27:59]POST & json_proto [14:27:59]process_json_proto [14:27:59]json parsed OK: [14:27:59]protocol is kg_v1.0 [14:27:59]action value=close_receipt [14:27:59]process_action close_receipt [14:27:59]cmd_close_receipt [14:27:59]MH_GetDate [14:27:59]Write to MH i2c: F0 00 00 E2 48 19 [14:27:59]Write i2c OK [14:27:59]MH_I2C_Read... [14:27:59]Read from MH i2c: F0 [14:27:59]MH_I2C_Read... [14:27:59]Read from MH i2c: F0 09 00 [14:27:59]MH_I2C_Read... [14:27:59]Read from MH i2c: F0 09 00 E2 48 00 71 13 15 67 19 BC 99 64 F4 [14:27:59]GetLastDocTimeStamp 1729434342 [14:27:59]current date 1729434481 [14:27:59]FM_GetShiftState [14:27:59]SAM_PROTO_GetShiftState [14:27:59]wFMCommunicate request_size=4 [14:27:59]MH_SAM_APDU [14:27:59]CAPDU: 80 13 01 00 [14:27:59]Write to MH i2c: E2 08 00 E3 48 80 13 01 00 00 00 00 00 A8 [14:27:59]Write i2c OK [14:27:59]MH_I2C_Read... [14:27:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:27:59]Read from MH i2c: E2 [14:27:59]MH_I2C_Read... [14:27:59]Read from MH i2c: E2 0E 00 [14:27:59]MH_I2C_Read... [14:27:59]Read from MH i2c: E2 0E 00 E3 48 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 4F [14:27:59]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:27:59]wFMCommunicate OK [14:27:59]SAM_PROTO_GetShiftState done [14:27:59]FM_GetShiftState done [14:27:59]opened in 1729383891 [14:27:59]opened+sec_in_day 1729470291 [14:27:59]quantity*price = 40014 [14:27:59]sum+1 = 40015 [14:27:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.14 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.49 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 365 20.10.2024 14:28 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156293 ФПД: 14002168455331 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T142801&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156293&fm=14002168455331&tin=02508201610067®Number=0000137193017469&sum=40000 [14:28:00]StoreToDocumentArchive [14:28:00]shift 314 fd 156293 [14:28:00]save to /storage/0314/doc_00156293 [14:28:00]save last doc name /storage/0314/doc_00156293 to /storage/kkm_last_doc_name [14:28:00]save OK [14:28:00]Clear old archive folders... [14:28:00]ProcessDocumentItem done err = 0, tmpTLVsize=252 [14:28:00]tlvbuf is 008ACED0 [14:28:00]SAM_PROTO_ClearQueue [14:28:00]wFMCommunicate request_size=4 [14:28:00]MH_SAM_APDU [14:28:00]CAPDU: 80 09 00 00 [14:28:00]Write to MH i2c: E2 08 00 F0 48 80 09 00 00 00 00 00 00 AA [14:28:00]Write i2c OK [14:28:00]MH_I2C_Read... [14:28:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:28:00]Read from MH i2c: E2 [14:28:00]MH_I2C_Read... [14:28:00]Read from MH i2c: E2 03 00 [14:28:00]MH_I2C_Read... [14:28:00]Read from MH i2c: E2 03 00 F0 48 00 90 00 AC [14:28:00]RAPDU: 90 00 [14:28:00]wFMCommunicate OK [14:28:00]SAM_PROTO_ClearQueue done [14:28:00]KKMCreateOFDPacket [14:28:00]OFDProtocolAddRootSTLVToBuf [14:28:00]FM_MakeSignedData [14:28:00]FM_MakeSignedData [14:28:00]SAM_PROTO_SignData [14:28:00]wFMCommunicate request_size=4 [14:28:00]MH_SAM_APDU [14:28:00]CAPDU: 80 0D 01 02 [14:28:00]Write to MH i2c: E2 08 00 F1 48 80 0D 01 02 00 00 00 00 B2 [14:28:00]Write i2c OK [14:28:00]MH_I2C_Read... [14:28:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:28:00]Read from MH i2c: E2 [14:28:00]MH_I2C_Read... [14:28:00]Read from MH i2c: E2 03 00 [14:28:00]MH_I2C_Read... [14:28:00]Read from MH i2c: E2 03 00 F1 48 00 90 00 AD [14:28:00]RAPDU: 90 00 [14:28:00]wFMCommunicate OK [14:28:00]wFMCommunicate request_size=255 [14:28:00]MH_SAM_APDU [14:28:00]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 01 00 00 F4 03 04 00 71 13 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 85 62 02 00 35 04 06 00 [14:28:00]Write to MH i2c: E2 02 01 F2 48 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 01 00 00 F4 03 04 00 71 13 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 85 62 02 00 35 04 06 00 00 00 F3 [14:28:00]Write i2c OK [14:28:00]MH_I2C_Read... [14:28:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:28:00]Read from MH i2c: E2 [14:28:00]MH_I2C_Read... [14:28:00]Read from MH i2c: E2 03 00 [14:28:00]MH_I2C_Read... [14:28:00]Read from MH i2c: E2 03 00 F2 48 00 90 00 AE [14:28:00]RAPDU: 90 00 [14:28:00]wFMCommunicate OK [14:28:00]wFMCommunicate request_size=11 [14:28:00]MH_SAM_APDU [14:28:00]CAPDU: 80 0D 02 02 06 0C BC 22 46 E0 A3 [14:28:00]Write to MH i2c: E2 0E 00 F3 48 80 0D 02 02 06 00 0C BC 22 46 E0 A3 00 00 74 [14:28:00]Write i2c OK [14:28:00]MH_I2C_Read... [14:28:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:28:01]Read from MH i2c: E2 [14:28:01]MH_I2C_Read... [14:28:01]Read from MH i2c: E2 03 00 [14:28:01]MH_I2C_Read... [14:28:01]Read from MH i2c: E2 03 00 F3 48 00 90 00 AF [14:28:01]RAPDU: 90 00 [14:28:01]wFMCommunicate OK [14:28:01]wFMCommunicate request_size=4 [14:28:01]MH_SAM_APDU [14:28:01]CAPDU: 80 0D 03 02 [14:28:01]Write to MH i2c: E2 08 00 F4 48 80 0D 03 02 00 00 00 00 B7 [14:28:01]Write i2c OK [14:28:01]MH_I2C_Read... [14:28:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:28:01]Read from MH i2c: E2 [14:28:01]MH_I2C_Read... [14:28:01]Read from MH i2c: E2 0B 00 [14:28:01]MH_I2C_Read... [14:28:01]Read from MH i2c: E2 0B 00 F4 48 00 31 4D 71 84 FB 14 BD 29 90 00 20 [14:28:01]RAPDU: 31 4D 71 84 FB 14 BD 29 90 00 [14:28:01]wFMCommunicate OK [14:28:01]SAM_PROTO_SignData done [14:28:01]FM_MakeSignedData done [14:28:01]CreateOFDProtocolMessage [14:28:01]wFMCommunicate request_size=4 [14:28:01]MH_SAM_APDU [14:28:01]CAPDU: 80 11 00 00 [14:28:01]Write to MH i2c: E2 08 00 F5 48 80 11 00 00 00 00 00 00 B7 [14:28:01]Write i2c OK [14:28:01]MH_I2C_Read... [14:28:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:28:01]Read from MH i2c: E2 [14:28:01]MH_I2C_Read... [14:28:01]Read from MH i2c: E2 17 00 [14:28:01]MH_I2C_Read... [14:28:01]Read from MH i2c: E2 17 00 F5 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 08 [14:28:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:28:01]wFMCommunicate OK [14:28:01]CreateOFDProtocolMessage done [14:28:01]OFDSenderStorePacket 156293 [14:28:01]StoreOFDPacket docnum=156293 [14:28:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 6C F5 08 01 E3 DE 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 01 00 00 F4 03 04 00 71 13 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 85 62 02 00 35 04 06 00 0C BC 22 46 E0 A3 31 4D 71 84 FB 14 BD 29 [14:28:01]CheckFolder [14:28:01]dirname=/storage/ofd_packets [14:28:01]CheckFolder done [14:28:01]ProducePacketName [14:28:01]name=ofd_packets/00156293 [14:28:01]NVStorageSaveData ofd_packets/00156293 [14:28:01]File name is /storage/ofd_packets/00156293 [14:28:01]Write 302 bytes [14:28:01]NVStorageSaveData done [14:28:01]OFDSenderStorePacket done [14:28:01]KKMCreateOFDPacket done [14:28:01]NVStorageSaveData kkm_last_timestamp [14:28:01]File name is /storage/kkm_last_timestamp [14:28:01]Write 4 bytes [14:28:01]NVStorageSaveData done [14:28:01]OFD Sender: Processing packet 156293 [packets to send 52, broken 51] [14:28:01]ProducePacketName [14:28:01]name=ofd_packets/00156293 [14:28:01]OFD Sender: To server: pG, [14:28:01]CommunicateWithHost lk.salyk.kg:30040 [14:28:01]ConnectInit lk.salyk.kg [14:28:01]ExternCall_PrintAddStr [14:28:01]wPrintStart [14:28:01]Write to MH i2c: 01 00 00 F6 48 3E [14:28:01]Write i2c OK [14:28:01]MH_I2C_Read... [14:28:01]Read from MH i2c: 01 [14:28:01]MH_I2C_Read... [14:28:01]Read from MH i2c: 01 07 00 [14:28:01]MH_I2C_Read... [14:28:01]Read from MH i2c: 01 07 00 F6 48 00 00 00 00 00 FF 0F 53 [14:28:01]RasterBufferAndPrint [14:28:01]line Счет N : (1)874588 [14:28:01]line ИНН: 02508201610067 [14:28:01]line Контрольно-Кассовый Чек [14:28:01]line ПРОДАЖА [14:28:01]line ТРК (МРК, ГНК) : 43 [14:28:01]line Товар: 2710124130 [14:28:01]line Super 92-К-5 [14:28:01]line 5.850 * 68.40 [14:28:01]line = 400.14 [14:28:01]line НДС 12% НСП 1% [14:28:01]line > о реализуемом товаре [14:28:01]line ОКРУГЛЕНИЕ: -0.14 [14:28:01]line ИТОГО: 400.00 [14:28:01]line Внесено: 400.00 [14:28:01]line СДАЧА: 0.00 [14:28:01]line НСП 1% : 3.54 [14:28:01]line НДС 12% : 42.49 [14:28:01]line Наличными: 400.00 [14:28:01]line Безнал.: 0.00 [14:28:01]line Место: АЗС № 165 "Партнер Нефть" [14:28:01]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:28:01]line СНО: Общий режим [14:28:01]line Чек 365 20.10.2024 14:28 [14:28:01]line Смена: 314 ФФД: 1.0 [14:28:01]line ЗНМ: 0300000234 [14:28:01]line РНМ: 0000137193017469 [14:28:01]line Версия ККМ: v1.0 [14:28:01]line ФМ: 0000000000963156 [14:28:01]line ФД: 156293 [14:28:01]line ФПД: 14002168455331 [14:28:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T142801&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156293&fm=14002168455331&tin=02508201610067®Number=0000137193017469&sum=40000 [14:28:01]Connected sock=11 [14:28:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 6C F5 08 01 E3 DE 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 01 00 00 F4 03 04 00 71 13 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 85 62 02 00 35 04 06 00 0C BC 22 46 E0 A3 31 4D 71 84 FB 14 BD 29 [14:28:01]written 0, free lines is 4095 [14:28:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 6A 29 47 00 A0 B5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 85 62 02 00 F4 03 04 00 A3 B9 14 67 B6 04 01 00 00 28 A5 FD 3E 09 51 5F 06 [14:28:01]CommunicateWithHost err = 0 [14:28:01]CheckOFDResponse [14:28:01]1017 (14) - 77093643461234 [14:28:01]1041 (16) - 0000000000963156 [14:28:01]1040 (4) - 156293 [14:28:01]1012 (4) - 20.10.2024 08:04 [14:28:01]1206 (1) - 0 [14:28:01]OFD Sender: Remove packet 156293 [14:28:01]ProducePacketName [14:28:01]name=ofd_packets/00156293 [14:28:01]NVStorageDeleteData [14:28:01]Write to MH i2c: 01 00 00 21 49 6A [14:28:01]Write i2c OK [14:28:01]MH_I2C_Read... [14:28:01]Read from MH i2c: 01 [14:28:01]MH_I2C_Read... [14:28:01]Read from MH i2c: 01 07 00 [14:28:01]MH_I2C_Read... [14:28:01]Read from MH i2c: 01 07 00 21 49 00 00 00 00 00 EB 0C 68 [14:28:01]RasterBufferAndPrint [14:28:01]line [14:28:01]line [14:28:01]line [14:28:01]line [14:28:01]line [14:28:01]written 0, free lines is 3313 [14:28:01]MH_Cut [14:28:01]Write to MH i2c: D1 01 00 28 49 01 43 [14:28:01]Write i2c OK [14:28:01]MH_I2C_Read... [14:28:01]Read from MH i2c: D1 [14:28:01]MH_I2C_Read... [14:28:01]Read from MH i2c: D1 01 00 [14:28:01]MH_I2C_Read... [14:28:01]Read from MH i2c: D1 01 00 28 49 00 42 [14:28:01]Write to MH i2c: 01 00 00 29 49 72 [14:28:01]Write i2c OK [14:28:01]MH_I2C_Read... [14:28:02]OFD Sender: No OFD packet to send [14:28:02]*** Cut start [14:28:02]*** Partial cut [14:28:02]*** CUTSNS_PIN = 1 [14:28:02]*** CUTSNS_PIN = 0 [14:28:02]*** Brake cut motor [14:28:03]Read from MH i2c: 01 [14:28:03]MH_I2C_Read... [14:28:03]*** Stop cut motor [14:28:03]*** Cut end [14:28:03]Read from MH i2c: 01 07 00 [14:28:03]MH_I2C_Read... [14:28:03]Read from MH i2c: 01 07 00 29 49 00 00 00 00 00 FF 0F 87 [14:28:03]process_action close_receipt done [14:28:03]requested_data is exist [14:28:03]produce_requested_data [14:28:03]requested_item fm.sn is exist - process it [14:28:03]wFMCommunicate request_size=4 [14:28:03]MH_SAM_APDU [14:28:03]CAPDU: 80 11 00 00 [14:28:03]Write to MH i2c: E2 08 00 2A 49 80 11 00 00 00 00 00 00 ED [14:28:03]Write i2c OK [14:28:03]MH_I2C_Read... [14:28:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:28:03]Read from MH i2c: E2 [14:28:03]MH_I2C_Read... [14:28:03]Read from MH i2c: E2 17 00 [14:28:03]MH_I2C_Read... [14:28:03]Read from MH i2c: E2 17 00 2A 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3E [14:28:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:28:03]wFMCommunicate OK [14:28:03]requested_item fd.num is exist - process it [14:28:03]SAM_PROTO_GetFieldsCounters [14:28:03]wFMCommunicate request_size=4 [14:28:03]MH_SAM_APDU [14:28:03]CAPDU: 80 13 00 00 [14:28:03]Write to MH i2c: E2 08 00 2B 49 80 13 00 00 00 00 00 00 F0 [14:28:03]Write i2c OK [14:28:03]MH_I2C_Read... [14:28:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:28:03]Read from MH i2c: E2 [14:28:03]MH_I2C_Read... [14:28:03]Read from MH i2c: E2 62 00 [14:28:03]MH_I2C_Read... [14:28:03]Read from MH i2c: E2 62 00 2B 49 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 85 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 6D 01 00 00 5E 04 04 00 6D 01 00 00 57 04 04 00 6E 01 00 00 19 04 04 00 00 00 00 00 90 00 97 [14:28:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 85 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 6D 01 00 00 5E 04 04 00 6D 01 00 00 57 04 04 00 6E 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:28:03]wFMCommunicate OK [14:28:03]SAM_PROTO_GetFieldsCounters done [14:28:03]requested_item shift.num is exist - process it [14:28:03]requested_item shift.opened is exist - process it [14:28:03]req_shift_opened [14:28:03]FM_GetShiftState [14:28:03]SAM_PROTO_GetShiftState [14:28:03]wFMCommunicate request_size=4 [14:28:03]MH_SAM_APDU [14:28:03]CAPDU: 80 13 01 00 [14:28:03]Write to MH i2c: E2 08 00 2C 49 80 13 01 00 00 00 00 00 F2 [14:28:03]Write i2c OK [14:28:03]MH_I2C_Read... [14:28:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:28:03]Read from MH i2c: E2 [14:28:03]MH_I2C_Read... [14:28:03]Read from MH i2c: E2 0E 00 [14:28:03]MH_I2C_Read... [14:28:03]Read from MH i2c: E2 0E 00 2C 49 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 99 [14:28:03]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:28:03]wFMCommunicate OK [14:28:03]SAM_PROTO_GetShiftState done [14:28:03]FM_GetShiftState done [14:28:03]req_shift_opened done [14:28:03]requested_item shift.open_date is exist - process it [14:28:03]req_shift_open_date [14:28:03]req_shift_open_date done [14:28:03]produce_requested_data done [14:28:03]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156293,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [14:28:03]process_action_free close_receipt [14:28:03]json_value_free [14:28:03]json_value_free done [14:28:03]process_json_proto returns [14:28:03]Send response to host [14:28:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156293,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [14:28:03]free response buf [14:28:03]execute_script done [14:28:03]execute_script returns [14:28:03]free content buf [14:28:03]Sock 8.Close socket [14:28:03]Sock 8.Thread stoped [14:28:03]accept exits with 9 [14:28:03]New connection [14:28:03]New thread 3066551652 created [14:28:03]Thread 3066695012 joined [14:28:03]Waiting for new connection... [14:28:03] Sock 9.Parse request [14:28:03]Sock 9.Check first char [14:28:03]Sock 9.First char is OK [14:28:03]request: POST /json_proto HTTP/1.0 [14:28:03]Method: POST [14:28:03]URL: /json_proto [14:28:03]Method is POST - this is cgi request [14:28:03]url: /json_proto [14:28:03]query_string will be loaded in cgi processing [14:28:03]execute_cgi json_proto POST (null) [14:28:03]execute_cgi path=json_proto method=POST [14:28:03]POST find Content-Length [14:28:03]Host: 172.17.53.67:8080 [14:28:03]Content-Length: 677 [14:28:03]Content-Type: application/json [14:28:03] [14:28:03]POST finish read [14:28:03]Found Content-Length = 677 [14:28:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874587", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:28:03]execute_script... [14:28:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874587", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:28:03]POST & json_proto [14:28:03]process_json_proto [14:28:03]json parsed OK: [14:28:03]protocol is kg_v1.0 [14:28:03]action value=close_receipt [14:28:03]process_action close_receipt [14:28:03]cmd_close_receipt [14:28:03]MH_GetDate [14:28:03]Write to MH i2c: F0 00 00 2D 49 65 [14:28:03]Write i2c OK [14:28:03]MH_I2C_Read... [14:28:03]Read from MH i2c: F0 [14:28:03]MH_I2C_Read... [14:28:03]Read from MH i2c: F0 09 00 [14:28:03]MH_I2C_Read... [14:28:03]Read from MH i2c: F0 09 00 2D 49 00 75 13 15 67 19 BC 99 64 44 [14:28:03]GetLastDocTimeStamp 1729434481 [14:28:03]current date 1729434485 [14:28:03]FM_GetShiftState [14:28:03]SAM_PROTO_GetShiftState [14:28:03]wFMCommunicate request_size=4 [14:28:03]MH_SAM_APDU [14:28:03]CAPDU: 80 13 01 00 [14:28:03]Write to MH i2c: E2 08 00 2E 49 80 13 01 00 00 00 00 00 F4 [14:28:03]Write i2c OK [14:28:03]MH_I2C_Read... [14:28:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:28:03]Read from MH i2c: E2 [14:28:03]MH_I2C_Read... [14:28:03]Read from MH i2c: E2 0E 00 [14:28:03]MH_I2C_Read... [14:28:03]Read from MH i2c: E2 0E 00 2E 49 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 9B [14:28:03]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:28:03]wFMCommunicate OK [14:28:03]SAM_PROTO_GetShiftState done [14:28:03]FM_GetShiftState done [14:28:03]opened in 1729383891 [14:28:03]opened+sec_in_day 1729470291 [14:28:03]quantity*price = 40006 [14:28:03]sum+1 = 40007 [14:28:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 366 20.10.2024 14:28 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156294 ФПД: 252536123831546 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T142805&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156294&fm=252536123831546&tin=02508201610067®Number=0000137193017469&sum=40000 [14:28:05]StoreToDocumentArchive [14:28:05]shift 314 fd 156294 [14:28:05]save to /storage/0314/doc_00156294 [14:28:05]save last doc name /storage/0314/doc_00156294 to /storage/kkm_last_doc_name [14:28:05]save OK [14:28:05]Clear old archive folders... [14:28:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:28:05]tlvbuf is 00858820 [14:28:05]SAM_PROTO_ClearQueue [14:28:05]wFMCommunicate request_size=4 [14:28:05]MH_SAM_APDU [14:28:05]CAPDU: 80 09 00 00 [14:28:05]Write to MH i2c: E2 08 00 3B 49 80 09 00 00 00 00 00 00 F6 [14:28:05]Write i2c OK [14:28:05]MH_I2C_Read... [14:28:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:28:05]Read from MH i2c: E2 [14:28:05]MH_I2C_Read... [14:28:05]Read from MH i2c: E2 03 00 [14:28:05]MH_I2C_Read... [14:28:05]Read from MH i2c: E2 03 00 3B 49 00 90 00 F8 [14:28:05]RAPDU: 90 00 [14:28:05]wFMCommunicate OK [14:28:05]SAM_PROTO_ClearQueue done [14:28:05]KKMCreateOFDPacket [14:28:05]OFDProtocolAddRootSTLVToBuf [14:28:05]FM_MakeSignedData [14:28:05]FM_MakeSignedData [14:28:05]SAM_PROTO_SignData [14:28:05]wFMCommunicate request_size=4 [14:28:05]MH_SAM_APDU [14:28:05]CAPDU: 80 0D 01 02 [14:28:05]Write to MH i2c: E2 08 00 3C 49 80 0D 01 02 00 00 00 00 FE [14:28:05]Write i2c OK [14:28:05]MH_I2C_Read... [14:28:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:28:05]Read from MH i2c: E2 [14:28:05]MH_I2C_Read... [14:28:05]Read from MH i2c: E2 03 00 [14:28:05]MH_I2C_Read... [14:28:05]Read from MH i2c: E2 03 00 3C 49 00 90 00 F9 [14:28:05]RAPDU: 90 00 [14:28:05]wFMCommunicate OK [14:28:05]wFMCommunicate request_size=255 [14:28:05]MH_SAM_APDU [14:28:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 01 00 00 F4 03 04 00 75 13 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 86 62 02 00 35 04 06 00 E5 [14:28:05]Write to MH i2c: E2 02 01 3D 49 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 01 00 00 F4 03 04 00 75 13 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 86 62 02 00 35 04 06 00 E5 00 00 F1 [14:28:05]Write i2c OK [14:28:05]MH_I2C_Read... [14:28:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:28:05]Read from MH i2c: E2 [14:28:05]MH_I2C_Read... [14:28:05]Read from MH i2c: E2 03 00 [14:28:05]MH_I2C_Read... [14:28:05]Read from MH i2c: E2 03 00 3D 49 00 90 00 FA [14:28:05]RAPDU: 90 00 [14:28:05]wFMCommunicate OK [14:28:05]wFMCommunicate request_size=10 [14:28:05]MH_SAM_APDU [14:28:05]CAPDU: 80 0D 02 02 05 AE 25 F4 34 FA [14:28:05]Write to MH i2c: E2 0D 00 3E 49 80 0D 02 02 05 00 AE 25 F4 34 FA 00 00 00 [14:28:05]Write i2c OK [14:28:05]MH_I2C_Read... [14:28:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:28:05]Read from MH i2c: E2 [14:28:05]MH_I2C_Read... [14:28:05]Read from MH i2c: E2 03 00 [14:28:05]MH_I2C_Read... [14:28:05]Read from MH i2c: E2 03 00 3E 49 00 90 00 FB [14:28:05]RAPDU: 90 00 [14:28:05]wFMCommunicate OK [14:28:05]wFMCommunicate request_size=4 [14:28:05]MH_SAM_APDU [14:28:05]CAPDU: 80 0D 03 02 [14:28:05]Write to MH i2c: E2 08 00 3F 49 80 0D 03 02 00 00 00 00 03 [14:28:05]Write i2c OK [14:28:05]MH_I2C_Read... [14:28:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:28:05]Read from MH i2c: E2 [14:28:05]MH_I2C_Read... [14:28:05]Read from MH i2c: E2 0B 00 [14:28:05]MH_I2C_Read... [14:28:05]Read from MH i2c: E2 0B 00 3F 49 00 97 F3 B4 5F 40 B5 2A 23 90 00 E3 [14:28:05]RAPDU: 97 F3 B4 5F 40 B5 2A 23 90 00 [14:28:05]wFMCommunicate OK [14:28:05]SAM_PROTO_SignData done [14:28:05]FM_MakeSignedData done [14:28:05]CreateOFDProtocolMessage [14:28:05]wFMCommunicate request_size=4 [14:28:05]MH_SAM_APDU [14:28:05]CAPDU: 80 11 00 00 [14:28:05]Write to MH i2c: E2 08 00 40 49 80 11 00 00 00 00 00 00 03 [14:28:05]Write i2c OK [14:28:05]MH_I2C_Read... [14:28:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:28:05]Read from MH i2c: E2 [14:28:05]MH_I2C_Read... [14:28:05]Read from MH i2c: E2 17 00 [14:28:05]MH_I2C_Read... [14:28:05]Read from MH i2c: E2 17 00 40 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 54 [14:28:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:28:05]wFMCommunicate OK [14:28:05]CreateOFDProtocolMessage done [14:28:05]OFDSenderStorePacket 156294 [14:28:05]StoreOFDPacket docnum=156294 [14:28:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 FB AC 07 01 FF BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 01 00 00 F4 03 04 00 75 13 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 86 62 02 00 35 04 06 00 E5 AE 25 F4 34 FA 97 F3 B4 5F 40 B5 2A 23 [14:28:05]CheckFolder [14:28:05]dirname=/storage/ofd_packets [14:28:05]CheckFolder done [14:28:05]ProducePacketName [14:28:05]name=ofd_packets/00156294 [14:28:05]NVStorageSaveData ofd_packets/00156294 [14:28:05]File name is /storage/ofd_packets/00156294 [14:28:05]Write 301 bytes [14:28:05]NVStorageSaveData done [14:28:05]OFDSenderStorePacket done [14:28:05]KKMCreateOFDPacket done [14:28:05]NVStorageSaveData kkm_last_timestamp [14:28:05]File name is /storage/kkm_last_timestamp [14:28:05]Write 4 bytes [14:28:05]NVStorageSaveData done [14:28:05]ExternCall_PrintAddStr [14:28:05]wPrintStart [14:28:05]Write to MH i2c: 01 00 00 41 49 8A [14:28:05]Write i2c OK [14:28:05]MH_I2C_Read... [14:28:05]Read from MH i2c: 01 [14:28:05]MH_I2C_Read... [14:28:05]Read from MH i2c: 01 07 00 [14:28:05]MH_I2C_Read... [14:28:05]Read from MH i2c: 01 07 00 41 49 00 00 00 00 00 FF 0F 9F [14:28:05]RasterBufferAndPrint [14:28:05]line Счет N : (1)874587 [14:28:05]line ИНН: 02508201610067 [14:28:05]line Контрольно-Кассовый Чек [14:28:05]line ПРОДАЖА [14:28:05]line ТРК (МРК, ГНК) : 22 [14:28:05]line Товар: 2710124130 [14:28:05]line Аи-92-К-5 [14:28:05]line 5.980 * 66.90 [14:28:05]line = 400.06 [14:28:05]line НДС 12% НСП 1% [14:28:05]line > о реализуемом товаре [14:28:05]line ОКРУГЛЕНИЕ: -0.06 [14:28:05]line ИТОГО: 400.00 [14:28:05]line Внесено: 400.00 [14:28:05]line СДАЧА: 0.00 [14:28:05]line НСП 1% : 3.54 [14:28:05]line НДС 12% : 42.48 [14:28:05]line Наличными: 400.00 [14:28:05]line Безнал.: 0.00 [14:28:06]line Место: АЗС № 165 "Партнер Нефть" [14:28:06]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:28:06]line СНО: Общий режим [14:28:06]line Чек 366 20.10.2024 14:28 [14:28:06]line Смена: 314 ФФД: 1.0 [14:28:06]line ЗНМ: 0300000234 [14:28:06]line РНМ: 0000137193017469 [14:28:06]line Версия ККМ: v1.0 [14:28:06]line ФМ: 0000000000963156 [14:28:06]line ФД: 156294 [14:28:06]line ФПД: 252536123831546 [14:28:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T142805&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156294&fm=252536123831546&tin=02508201610067®Number=0000137193017469&sum=40000 [14:28:06]OFD Sender: Processing packet 156294 [packets to send 52, broken 51] [14:28:06]ProducePacketName [14:28:06]name=ofd_packets/00156294 [14:28:06]OFD Sender: To server: pG, [14:28:06]CommunicateWithHost lk.salyk.kg:30040 [14:28:06]ConnectInit lk.salyk.kg [14:28:06]written 0, free lines is 4095 [14:28:06]Connected sock=10 [14:28:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 FB AC 07 01 FF BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 01 00 00 F4 03 04 00 75 13 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 86 62 02 00 35 04 06 00 E5 AE 25 F4 34 FA 97 F3 B4 5F 40 B5 2A 23 [14:28:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E6 42 47 00 60 47 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 86 62 02 00 F4 03 04 00 A8 B9 14 67 B6 04 01 00 00 7D A5 AB 21 A9 6C 60 E7 [14:28:06]CommunicateWithHost err = 0 [14:28:06]CheckOFDResponse [14:28:06]1017 (14) - 77093643461234 [14:28:06]1041 (16) - 0000000000963156 [14:28:06]1040 (4) - 156294 [14:28:06]1012 (4) - 20.10.2024 08:04 [14:28:06]1206 (1) - 0 [14:28:06]OFD Sender: Remove packet 156294 [14:28:06]ProducePacketName [14:28:06]name=ofd_packets/00156294 [14:28:06]NVStorageDeleteData [14:28:06]Write to MH i2c: 01 00 00 6C 49 B5 [14:28:06]Write i2c OK [14:28:06]MH_I2C_Read... [14:28:06]Read from MH i2c: 01 [14:28:06]MH_I2C_Read... [14:28:06]Read from MH i2c: 01 07 00 [14:28:06]MH_I2C_Read... [14:28:06]Read from MH i2c: 01 07 00 6C 49 00 00 00 00 00 F4 0C BC [14:28:06]RasterBufferAndPrint [14:28:06]line [14:28:06]line [14:28:06]line [14:28:06]line [14:28:06]line [14:28:06]written 0, free lines is 3331 [14:28:06]MH_Cut [14:28:06]Write to MH i2c: D1 01 00 73 49 01 8E [14:28:06]Write i2c OK [14:28:06]MH_I2C_Read... [14:28:06]Read from MH i2c: D1 [14:28:06]MH_I2C_Read... [14:28:06]Read from MH i2c: D1 01 00 [14:28:06]MH_I2C_Read... [14:28:06]Read from MH i2c: D1 01 00 73 49 00 8D [14:28:06]Write to MH i2c: 01 00 00 74 49 BD [14:28:06]Write i2c OK [14:28:06]MH_I2C_Read... [14:28:07]OFD Sender: No OFD packet to send [14:28:07]*** Cut start [14:28:07]*** Partial cut [14:28:07]*** CUTSNS_PIN = 1 [14:28:07]*** CUTSNS_PIN = 0 [14:28:07]*** Brake cut motor [14:28:08]Read from MH i2c: 01 [14:28:08]MH_I2C_Read... [14:28:08]*** Stop cut motor [14:28:08]*** Cut end [14:28:08]Read from MH i2c: 01 07 00 [14:28:08]MH_I2C_Read... [14:28:08]Read from MH i2c: 01 07 00 74 49 00 00 00 00 00 FF 0F D2 [14:28:08]process_action close_receipt done [14:28:08]requested_data is exist [14:28:08]produce_requested_data [14:28:08]requested_item fm.sn is exist - process it [14:28:08]wFMCommunicate request_size=4 [14:28:08]MH_SAM_APDU [14:28:08]CAPDU: 80 11 00 00 [14:28:08]Write to MH i2c: E2 08 00 75 49 80 11 00 00 00 00 00 00 38 [14:28:08]Write i2c OK [14:28:08]MH_I2C_Read... [14:28:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:28:08]Read from MH i2c: E2 [14:28:08]MH_I2C_Read... [14:28:08]Read from MH i2c: E2 17 00 [14:28:08]MH_I2C_Read... [14:28:08]Read from MH i2c: E2 17 00 75 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 89 [14:28:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:28:08]wFMCommunicate OK [14:28:08]requested_item fd.num is exist - process it [14:28:08]SAM_PROTO_GetFieldsCounters [14:28:08]wFMCommunicate request_size=4 [14:28:08]MH_SAM_APDU [14:28:08]CAPDU: 80 13 00 00 [14:28:08]Write to MH i2c: E2 08 00 76 49 80 13 00 00 00 00 00 00 3B [14:28:08]Write i2c OK [14:28:08]MH_I2C_Read... [14:28:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:28:08]Read from MH i2c: E2 [14:28:08]MH_I2C_Read... [14:28:08]Read from MH i2c: E2 62 00 [14:28:08]MH_I2C_Read... [14:28:08]Read from MH i2c: E2 62 00 76 49 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 86 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 6E 01 00 00 5E 04 04 00 6E 01 00 00 57 04 04 00 6F 01 00 00 19 04 04 00 00 00 00 00 90 00 E6 [14:28:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 86 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 6E 01 00 00 5E 04 04 00 6E 01 00 00 57 04 04 00 6F 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:28:08]wFMCommunicate OK [14:28:08]SAM_PROTO_GetFieldsCounters done [14:28:08]requested_item shift.num is exist - process it [14:28:08]requested_item shift.opened is exist - process it [14:28:08]req_shift_opened [14:28:08]FM_GetShiftState [14:28:08]SAM_PROTO_GetShiftState [14:28:08]wFMCommunicate request_size=4 [14:28:08]MH_SAM_APDU [14:28:08]CAPDU: 80 13 01 00 [14:28:08]Write to MH i2c: E2 08 00 77 49 80 13 01 00 00 00 00 00 3D [14:28:08]Write i2c OK [14:28:08]MH_I2C_Read... [14:28:08]Read from MH i2c: E2 [14:28:08]MH_I2C_Read... [14:28:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:28:08]Read from MH i2c: E2 0E 00 [14:28:08]MH_I2C_Read... [14:28:08]Read from MH i2c: E2 0E 00 77 49 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 E4 [14:28:08]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:28:08]wFMCommunicate OK [14:28:08]SAM_PROTO_GetShiftState done [14:28:08]FM_GetShiftState done [14:28:08]req_shift_opened done [14:28:08]requested_item shift.open_date is exist - process it [14:28:08]req_shift_open_date [14:28:08]req_shift_open_date done [14:28:08]produce_requested_data done [14:28:08]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156294,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [14:28:08]process_action_free close_receipt [14:28:08]json_value_free [14:28:08]json_value_free done [14:28:08]process_json_proto returns [14:28:08]Send response to host [14:28:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156294,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [14:28:08]free response buf [14:28:08]execute_script done [14:28:08]execute_script returns [14:28:08]free content buf [14:28:08]Sock 9.Close socket [14:28:08]Sock 9.Thread stoped [14:28:12]OFD Sender: No OFD packet to send [14:28:17]OFD Sender: No OFD packet to send [14:28:22]OFD Sender: No OFD packet to send [14:28:27]OFD Sender: No OFD packet to send [14:28:32]OFD Sender: No OFD packet to send [14:28:37]OFD Sender: No OFD packet to send [14:28:42]OFD Sender: No OFD packet to send [14:28:47]OFD Sender: No OFD packet to send [14:28:52]OFD Sender: No OFD packet to send [14:28:57]OFD Sender: No OFD packet to send [14:29:02]OFD Sender: No OFD packet to send [14:29:07]OFD Sender: No OFD packet to send [14:29:12]OFD Sender: No OFD packet to send [14:29:17]OFD Sender: No OFD packet to send [14:29:22]OFD Sender: No OFD packet to send [14:29:27]OFD Sender: No OFD packet to send [14:29:32]OFD Sender: No OFD packet to send [14:29:37]OFD Sender: No OFD packet to send [14:29:42]OFD Sender: No OFD packet to send [14:29:47]OFD Sender: No OFD packet to send [14:29:52]OFD Sender: No OFD packet to send [14:29:57]OFD Sender: No OFD packet to send [14:29:59]accept exits with 8 [14:29:59]New connection [14:29:59]New thread 3066695012 created [14:29:59]Thread 3066551652 joined [14:29:59]Waiting for new connection... [14:29:59] Sock 8.Parse request [14:29:59]Sock 8.Check first char [14:29:59]Sock 8.First char is OK [14:29:59]request: POST /json_proto HTTP/1.0 [14:29:59]Method: POST [14:29:59]URL: /json_proto [14:29:59]Method is POST - this is cgi request [14:29:59]url: /json_proto [14:29:59]query_string will be loaded in cgi processing [14:29:59]execute_cgi json_proto POST (null) [14:29:59]execute_cgi path=json_proto method=POST [14:29:59]POST find Content-Length [14:29:59]Host: 172.17.53.67:8080 [14:29:59]Content-Length: 762 [14:29:59]Content-Type: application/json [14:29:59] [14:29:59]POST finish read [14:29:59]Found Content-Length = 762 [14:29:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874589", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 21.930, "sum" : 1500.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:29:59]execute_script... [14:29:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874589", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 21.930, "sum" : 1500.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:29:59]POST & json_proto [14:29:59]process_json_proto [14:29:59]json parsed OK: [14:29:59]protocol is kg_v1.0 [14:29:59]action value=close_receipt [14:29:59]process_action close_receipt [14:29:59]cmd_close_receipt [14:29:59]MH_GetDate [14:29:59]Write to MH i2c: F0 00 00 78 49 B0 [14:29:59]Write i2c OK [14:29:59]MH_I2C_Read... [14:29:59]Read from MH i2c: F0 [14:29:59]MH_I2C_Read... [14:29:59]Read from MH i2c: F0 09 00 [14:29:59]MH_I2C_Read... [14:29:59]Read from MH i2c: F0 09 00 78 49 00 E9 13 15 67 19 BC 99 64 03 [14:29:59]GetLastDocTimeStamp 1729434485 [14:29:59]current date 1729434601 [14:29:59]FM_GetShiftState [14:29:59]SAM_PROTO_GetShiftState [14:29:59]wFMCommunicate request_size=4 [14:29:59]MH_SAM_APDU [14:29:59]CAPDU: 80 13 01 00 [14:29:59]Write to MH i2c: E2 08 00 79 49 80 13 01 00 00 00 00 00 3F [14:29:59]Write i2c OK [14:29:59]MH_I2C_Read... [14:29:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:29:59]Read from MH i2c: E2 [14:29:59]MH_I2C_Read... [14:29:59]Read from MH i2c: E2 0E 00 [14:29:59]MH_I2C_Read... [14:29:59]Read from MH i2c: E2 0E 00 79 49 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 E6 [14:29:59]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:29:59]wFMCommunicate OK [14:29:59]SAM_PROTO_GetShiftState done [14:29:59]FM_GetShiftState done [14:29:59]opened in 1729383891 [14:29:59]opened+sec_in_day 1729470291 [14:29:59]quantity*price = 150001 [14:29:59]sum+1 = 150002 [14:29:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.01 НСП 1% : 13.27 НДС 12% : 159.29 Наличными: 0.00 Безнал.: 1500.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 367 20.10.2024 14:30 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156295 ФПД: 116966564508792 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T143001&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156295&fm=116966564508792&tin=02508201610067®Number=0000137193017469&sum=150001 [14:30:00]StoreToDocumentArchive [14:30:00]shift 314 fd 156295 [14:30:00]save to /storage/0314/doc_00156295 [14:30:00]save last doc name /storage/0314/doc_00156295 to /storage/kkm_last_doc_name [14:30:00]save OK [14:30:00]Clear old archive folders... [14:30:00]ProcessDocumentItem done err = 0, tmpTLVsize=252 [14:30:00]tlvbuf is 00821570 [14:30:00]SAM_PROTO_ClearQueue [14:30:00]wFMCommunicate request_size=4 [14:30:00]MH_SAM_APDU [14:30:00]CAPDU: 80 09 00 00 [14:30:00]Write to MH i2c: E2 08 00 86 49 80 09 00 00 00 00 00 00 41 [14:30:00]Write i2c OK [14:30:00]MH_I2C_Read... [14:30:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:30:00]Read from MH i2c: E2 [14:30:00]MH_I2C_Read... [14:30:00]Read from MH i2c: E2 03 00 [14:30:00]MH_I2C_Read... [14:30:00]Read from MH i2c: E2 03 00 86 49 00 90 00 43 [14:30:00]RAPDU: 90 00 [14:30:00]wFMCommunicate OK [14:30:00]SAM_PROTO_ClearQueue done [14:30:00]KKMCreateOFDPacket [14:30:00]OFDProtocolAddRootSTLVToBuf [14:30:00]FM_MakeSignedData [14:30:00]FM_MakeSignedData [14:30:00]SAM_PROTO_SignData [14:30:00]wFMCommunicate request_size=4 [14:30:00]MH_SAM_APDU [14:30:00]CAPDU: 80 0D 01 02 [14:30:00]Write to MH i2c: E2 08 00 87 49 80 0D 01 02 00 00 00 00 49 [14:30:00]Write i2c OK [14:30:00]MH_I2C_Read... [14:30:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:30:01]Read from MH i2c: E2 [14:30:01]MH_I2C_Read... [14:30:01]Read from MH i2c: E2 03 00 [14:30:01]MH_I2C_Read... [14:30:01]Read from MH i2c: E2 03 00 87 49 00 90 00 44 [14:30:01]RAPDU: 90 00 [14:30:01]wFMCommunicate OK [14:30:01]wFMCommunicate request_size=255 [14:30:01]MH_SAM_APDU [14:30:01]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F1 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F1 49 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 01 00 00 F4 03 04 00 E9 13 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 87 62 02 00 35 04 06 00 [14:30:01]Write to MH i2c: E2 02 01 88 49 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F1 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F1 49 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 01 00 00 F4 03 04 00 E9 13 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 87 62 02 00 35 04 06 00 00 00 C6 [14:30:01]Write i2c OK [14:30:01]MH_I2C_Read... [14:30:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:30:01]Read from MH i2c: E2 [14:30:01]MH_I2C_Read... [14:30:01]Read from MH i2c: E2 03 00 [14:30:01]MH_I2C_Read... [14:30:01]Read from MH i2c: E2 03 00 88 49 00 90 00 45 [14:30:01]RAPDU: 90 00 [14:30:01]wFMCommunicate OK [14:30:01]wFMCommunicate request_size=11 [14:30:01]MH_SAM_APDU [14:30:01]CAPDU: 80 0D 02 02 06 6A 61 66 87 34 78 [14:30:01]Write to MH i2c: E2 0E 00 89 49 80 0D 02 02 06 00 6A 61 66 87 34 78 00 00 BC [14:30:01]Write i2c OK [14:30:01]MH_I2C_Read... [14:30:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:30:01]Read from MH i2c: E2 [14:30:01]MH_I2C_Read... [14:30:01]Read from MH i2c: E2 03 00 [14:30:01]MH_I2C_Read... [14:30:01]Read from MH i2c: E2 03 00 89 49 00 90 00 46 [14:30:01]RAPDU: 90 00 [14:30:01]wFMCommunicate OK [14:30:01]wFMCommunicate request_size=4 [14:30:01]MH_SAM_APDU [14:30:01]CAPDU: 80 0D 03 02 [14:30:01]Write to MH i2c: E2 08 00 8A 49 80 0D 03 02 00 00 00 00 4E [14:30:01]Write i2c OK [14:30:01]MH_I2C_Read... [14:30:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:30:01]Read from MH i2c: E2 [14:30:01]MH_I2C_Read... [14:30:01]Read from MH i2c: E2 0B 00 [14:30:01]MH_I2C_Read... [14:30:01]Read from MH i2c: E2 0B 00 8A 49 00 C5 A5 5E 9C CF CC 1E 8A 90 00 F6 [14:30:01]RAPDU: C5 A5 5E 9C CF CC 1E 8A 90 00 [14:30:01]wFMCommunicate OK [14:30:01]SAM_PROTO_SignData done [14:30:01]FM_MakeSignedData done [14:30:01]CreateOFDProtocolMessage [14:30:01]wFMCommunicate request_size=4 [14:30:01]MH_SAM_APDU [14:30:01]CAPDU: 80 11 00 00 [14:30:01]Write to MH i2c: E2 08 00 8B 49 80 11 00 00 00 00 00 00 4E [14:30:01]Write i2c OK [14:30:01]MH_I2C_Read... [14:30:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:30:01]Read from MH i2c: E2 [14:30:01]MH_I2C_Read... [14:30:01]Read from MH i2c: E2 17 00 [14:30:01]MH_I2C_Read... [14:30:01]Read from MH i2c: E2 17 00 8B 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9F [14:30:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:30:01]wFMCommunicate OK [14:30:01]CreateOFDProtocolMessage done [14:30:01]OFDSenderStorePacket 156295 [14:30:01]StoreOFDPacket docnum=156295 [14:30:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 EF 2F 08 01 05 FC 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F1 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F1 49 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 01 00 00 F4 03 04 00 E9 13 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 87 62 02 00 35 04 06 00 6A 61 66 87 34 78 C5 A5 5E 9C CF CC 1E 8A [14:30:01]CheckFolder [14:30:01]dirname=/storage/ofd_packets [14:30:01]CheckFolder done [14:30:01]ProducePacketName [14:30:01]name=ofd_packets/00156295 [14:30:01]NVStorageSaveData ofd_packets/00156295 [14:30:01]File name is /storage/ofd_packets/00156295 [14:30:01]Write 302 bytes [14:30:01]NVStorageSaveData done [14:30:01]OFDSenderStorePacket done [14:30:01]KKMCreateOFDPacket done [14:30:01]NVStorageSaveData kkm_last_timestamp [14:30:01]File name is /storage/kkm_last_timestamp [14:30:01]Write 4 bytes [14:30:01]NVStorageSaveData done [14:30:01]ExternCall_PrintAddStr [14:30:01]wPrintStart [14:30:01]Write to MH i2c: 01 00 00 8C 49 D5 [14:30:01]Write i2c OK [14:30:01]MH_I2C_Read... [14:30:01]Read from MH i2c: 01 [14:30:01]MH_I2C_Read... [14:30:01]Read from MH i2c: 01 07 00 [14:30:01]MH_I2C_Read... [14:30:01]Read from MH i2c: 01 07 00 8C 49 00 00 00 00 00 FF 0F EA [14:30:01]RasterBufferAndPrint [14:30:01]line Счет N : (1)874589 [14:30:01]line ИНН: 02508201610067 [14:30:01]line Контрольно-Кассовый Чек [14:30:01]line ПРОДАЖА [14:30:01]line ТРК (МРК, ГНК) : 33 [14:30:01]line Товар: 2710124130 [14:30:01]line Super 92-К-5 [14:30:01]line 21.930 * 68.40 [14:30:01]line = 1500.01 [14:30:01]line НДС 12% НСП 1% [14:30:01]line > о реализуемом товаре [14:30:01]line ИТОГО: 1500.01 [14:30:01]line НСП 1% : 13.27 [14:30:01]line НДС 12% : 159.29 [14:30:01]line Наличными: 0.00 [14:30:01]line Безнал.: 1500.01 [14:30:01]line Место: АЗС № 165 "Партнер Нефть" [14:30:01]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:30:01]line СНО: Общий режим [14:30:01]line Чек 367 20.10.2024 14:30 [14:30:01]line Смена: 314 ФФД: 1.0 [14:30:01]line ЗНМ: 0300000234 [14:30:01]line РНМ: 0000137193017469 [14:30:01]line Версия ККМ: v1.0 [14:30:01]line Платежная система: Mbank [14:30:01]line ФМ: 0000000000963156 [14:30:01]line ФД: 156295 [14:30:01]line ФПД: 116966564508792 [14:30:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T143001&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156295&fm=116966564508792&tin=02508201610067®Number=0000137193017469&sum=150001 [14:30:01]OFD Sender: Processing packet 156295 [packets to send 52, broken 51] [14:30:01]ProducePacketName [14:30:01]name=ofd_packets/00156295 [14:30:01]OFD Sender: To server: pG, [14:30:01]CommunicateWithHost lk.salyk.kg:30040 [14:30:01]ConnectInit lk.salyk.kg [14:30:01]written 0, free lines is 4095 [14:30:01]Connected sock=10 [14:30:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 EF 2F 08 01 05 FC 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F1 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F1 49 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 01 00 00 F4 03 04 00 E9 13 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 87 62 02 00 35 04 06 00 6A 61 66 87 34 78 C5 A5 5E 9C CF CC 1E 8A [14:30:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 66 3B 47 00 F4 B7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 87 62 02 00 F4 03 04 00 1B BA 14 67 B6 04 01 00 00 76 5C F2 67 C7 AA FD AB [14:30:02]CommunicateWithHost err = 0 [14:30:02]CheckOFDResponse [14:30:02]1017 (14) - 77093643461234 [14:30:02]1041 (16) - 0000000000963156 [14:30:02]1040 (4) - 156295 [14:30:02]1012 (4) - 20.10.2024 08:06 [14:30:02]1206 (1) - 0 [14:30:02]OFD Sender: Remove packet 156295 [14:30:02]ProducePacketName [14:30:02]name=ofd_packets/00156295 [14:30:02]NVStorageDeleteData [14:30:02]Write to MH i2c: 01 00 00 B5 49 FE [14:30:02]Write i2c OK [14:30:02]MH_I2C_Read... [14:30:02]Read from MH i2c: 01 [14:30:02]MH_I2C_Read... [14:30:02]Read from MH i2c: 01 07 00 [14:30:02]MH_I2C_Read... [14:30:02]Read from MH i2c: 01 07 00 B5 49 00 00 00 00 00 14 0D 26 [14:30:02]RasterBufferAndPrint [14:30:02]line [14:30:02]line [14:30:02]line [14:30:02]line [14:30:02]line [14:30:02]written 0, free lines is 3354 [14:30:02]MH_Cut [14:30:02]Write to MH i2c: D1 01 00 BC 49 01 D7 [14:30:02]Write i2c OK [14:30:02]MH_I2C_Read... [14:30:02]Read from MH i2c: D1 [14:30:02]MH_I2C_Read... [14:30:02]Read from MH i2c: D1 01 00 [14:30:02]MH_I2C_Read... [14:30:02]Read from MH i2c: D1 01 00 BC 49 00 D6 [14:30:02]Write to MH i2c: 01 00 00 BD 49 06 [14:30:02]Write i2c OK [14:30:02]MH_I2C_Read... [14:30:02]OFD Sender: No OFD packet to send [14:30:02]*** Cut start [14:30:02]*** Partial cut [14:30:02]*** CUTSNS_PIN = 1 [14:30:02]*** CUTSNS_PIN = 0 [14:30:03]*** Brake cut motor [14:30:03]Read from MH i2c: 01 [14:30:03]MH_I2C_Read... [14:30:03]*** Stop cut motor [14:30:03]*** Cut end [14:30:03]Read from MH i2c: 01 07 00 [14:30:03]MH_I2C_Read... [14:30:03]Read from MH i2c: 01 07 00 BD 49 00 00 00 00 00 FF 0F 1B [14:30:03]process_action close_receipt done [14:30:03]requested_data is exist [14:30:03]produce_requested_data [14:30:03]requested_item fm.sn is exist - process it [14:30:03]wFMCommunicate request_size=4 [14:30:03]MH_SAM_APDU [14:30:03]CAPDU: 80 11 00 00 [14:30:03]Write to MH i2c: E2 08 00 BE 49 80 11 00 00 00 00 00 00 81 [14:30:03]Write i2c OK [14:30:03]MH_I2C_Read... [14:30:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:30:03]Read from MH i2c: E2 [14:30:03]MH_I2C_Read... [14:30:03]Read from MH i2c: E2 17 00 [14:30:03]MH_I2C_Read... [14:30:03]Read from MH i2c: E2 17 00 BE 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D2 [14:30:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:30:03]wFMCommunicate OK [14:30:03]requested_item fd.num is exist - process it [14:30:03]SAM_PROTO_GetFieldsCounters [14:30:03]wFMCommunicate request_size=4 [14:30:03]MH_SAM_APDU [14:30:03]CAPDU: 80 13 00 00 [14:30:03]Write to MH i2c: E2 08 00 BF 49 80 13 00 00 00 00 00 00 84 [14:30:03]Write i2c OK [14:30:03]MH_I2C_Read... [14:30:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:30:03]Read from MH i2c: E2 [14:30:03]MH_I2C_Read... [14:30:03]Read from MH i2c: E2 62 00 [14:30:03]MH_I2C_Read... [14:30:03]Read from MH i2c: E2 62 00 BF 49 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 87 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 6F 01 00 00 5E 04 04 00 6F 01 00 00 57 04 04 00 70 01 00 00 19 04 04 00 00 00 00 00 90 00 33 [14:30:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 87 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 6F 01 00 00 5E 04 04 00 6F 01 00 00 57 04 04 00 70 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:30:03]wFMCommunicate OK [14:30:03]SAM_PROTO_GetFieldsCounters done [14:30:03]requested_item shift.num is exist - process it [14:30:03]requested_item shift.opened is exist - process it [14:30:03]req_shift_opened [14:30:03]FM_GetShiftState [14:30:03]SAM_PROTO_GetShiftState [14:30:03]wFMCommunicate request_size=4 [14:30:03]MH_SAM_APDU [14:30:03]CAPDU: 80 13 01 00 [14:30:03]Write to MH i2c: E2 08 00 C0 49 80 13 01 00 00 00 00 00 86 [14:30:03]Write i2c OK [14:30:03]MH_I2C_Read... [14:30:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:30:03]Read from MH i2c: E2 [14:30:03]MH_I2C_Read... [14:30:03]Read from MH i2c: E2 0E 00 [14:30:03]MH_I2C_Read... [14:30:03]Read from MH i2c: E2 0E 00 C0 49 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 2D [14:30:03]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:30:03]wFMCommunicate OK [14:30:03]SAM_PROTO_GetShiftState done [14:30:03]FM_GetShiftState done [14:30:03]req_shift_opened done [14:30:03]requested_item shift.open_date is exist - process it [14:30:03]req_shift_open_date [14:30:03]req_shift_open_date done [14:30:03]produce_requested_data done [14:30:03]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156295,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [14:30:03]process_action_free close_receipt [14:30:03]json_value_free [14:30:03]json_value_free done [14:30:03]process_json_proto returns [14:30:03]Send response to host [14:30:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156295,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [14:30:03]free response buf [14:30:03]execute_script done [14:30:03]execute_script returns [14:30:03]free content buf [14:30:03]Sock 8.Close socket [14:30:03]Sock 8.Thread stoped [14:30:07]OFD Sender: No OFD packet to send [14:30:12]OFD Sender: No OFD packet to send [14:30:17]OFD Sender: No OFD packet to send [14:30:22]OFD Sender: No OFD packet to send [14:30:27]OFD Sender: No OFD packet to send [14:30:32]OFD Sender: No OFD packet to send [14:30:37]OFD Sender: No OFD packet to send [14:30:38]accept exits with 9 [14:30:38]New connection [14:30:38]New thread 3066551652 created [14:30:38]Thread 3066695012 joined [14:30:38]Waiting for new connection... [14:30:38] Sock 9.Parse request [14:30:38]Sock 9.Check first char [14:30:38]Sock 9.First char is OK [14:30:38]request: POST /json_proto HTTP/1.0 [14:30:38]Method: POST [14:30:38]URL: /json_proto [14:30:38]Method is POST - this is cgi request [14:30:38]url: /json_proto [14:30:38]query_string will be loaded in cgi processing [14:30:38]execute_cgi json_proto POST (null) [14:30:38]execute_cgi path=json_proto method=POST [14:30:38]POST find Content-Length [14:30:38]Host: 172.17.53.67:8080 [14:30:38]Content-Length: 762 [14:30:38]Content-Type: application/json [14:30:38] [14:30:38]POST finish read [14:30:38]Found Content-Length = 762 [14:30:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874590", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:30:38]execute_script... [14:30:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874590", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:30:38]POST & json_proto [14:30:38]process_json_proto [14:30:38]json parsed OK: [14:30:38]protocol is kg_v1.0 [14:30:38]action value=close_receipt [14:30:38]process_action close_receipt [14:30:38]cmd_close_receipt [14:30:38]MH_GetDate [14:30:38]Write to MH i2c: F0 00 00 C1 49 F9 [14:30:38]Write i2c OK [14:30:38]MH_I2C_Read... [14:30:38]Read from MH i2c: F0 [14:30:38]MH_I2C_Read... [14:30:38]Read from MH i2c: F0 09 00 [14:30:38]MH_I2C_Read... [14:30:38]Read from MH i2c: F0 09 00 C1 49 00 10 14 15 67 19 BC 99 64 74 [14:30:38]GetLastDocTimeStamp 1729434601 [14:30:38]current date 1729434640 [14:30:38]FM_GetShiftState [14:30:38]SAM_PROTO_GetShiftState [14:30:38]wFMCommunicate request_size=4 [14:30:38]MH_SAM_APDU [14:30:38]CAPDU: 80 13 01 00 [14:30:38]Write to MH i2c: E2 08 00 C2 49 80 13 01 00 00 00 00 00 88 [14:30:38]Write i2c OK [14:30:38]MH_I2C_Read... [14:30:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:30:38]Read from MH i2c: E2 [14:30:38]MH_I2C_Read... [14:30:38]Read from MH i2c: E2 0E 00 [14:30:38]MH_I2C_Read... [14:30:38]Read from MH i2c: E2 0E 00 C2 49 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 2F [14:30:38]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:30:38]wFMCommunicate OK [14:30:38]SAM_PROTO_GetShiftState done [14:30:38]FM_GetShiftState done [14:30:38]opened in 1729383891 [14:30:38]opened+sec_in_day 1729470291 [14:30:38]quantity*price = 100000 [14:30:38]sum+1 = 100002 [14:30:38]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 368 20.10.2024 14:30 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156296 ФПД: 267978452387392 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T143040&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156296&fm=267978452387392&tin=02508201610067®Number=0000137193017469&sum=100001 [14:30:39]StoreToDocumentArchive [14:30:39]shift 314 fd 156296 [14:30:39]save to /storage/0314/doc_00156296 [14:30:39]save last doc name /storage/0314/doc_00156296 to /storage/kkm_last_doc_name [14:30:39]save OK [14:30:39]Clear old archive folders... [14:30:39]ProcessDocumentItem done err = 0, tmpTLVsize=252 [14:30:39]tlvbuf is 009019F0 [14:30:39]SAM_PROTO_ClearQueue [14:30:39]wFMCommunicate request_size=4 [14:30:39]MH_SAM_APDU [14:30:39]CAPDU: 80 09 00 00 [14:30:39]Write to MH i2c: E2 08 00 CF 49 80 09 00 00 00 00 00 00 8A [14:30:39]Write i2c OK [14:30:39]MH_I2C_Read... [14:30:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:30:39]Read from MH i2c: E2 [14:30:39]MH_I2C_Read... [14:30:39]Read from MH i2c: E2 03 00 [14:30:39]MH_I2C_Read... [14:30:39]Read from MH i2c: E2 03 00 CF 49 00 90 00 8C [14:30:39]RAPDU: 90 00 [14:30:39]wFMCommunicate OK [14:30:39]SAM_PROTO_ClearQueue done [14:30:39]KKMCreateOFDPacket [14:30:39]OFDProtocolAddRootSTLVToBuf [14:30:39]FM_MakeSignedData [14:30:39]FM_MakeSignedData [14:30:39]SAM_PROTO_SignData [14:30:39]wFMCommunicate request_size=4 [14:30:39]MH_SAM_APDU [14:30:39]CAPDU: 80 0D 01 02 [14:30:39]Write to MH i2c: E2 08 00 D0 49 80 0D 01 02 00 00 00 00 92 [14:30:39]Write i2c OK [14:30:39]MH_I2C_Read... [14:30:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:30:39]Read from MH i2c: E2 [14:30:39]MH_I2C_Read... [14:30:39]Read from MH i2c: E2 03 00 [14:30:39]MH_I2C_Read... [14:30:39]Read from MH i2c: E2 03 00 D0 49 00 90 00 8D [14:30:39]RAPDU: 90 00 [14:30:39]wFMCommunicate OK [14:30:39]wFMCommunicate request_size=255 [14:30:39]MH_SAM_APDU [14:30:39]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 10 14 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 88 62 02 00 35 04 06 00 [14:30:39]Write to MH i2c: E2 02 01 D1 49 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 10 14 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 88 62 02 00 35 04 06 00 00 00 C5 [14:30:39]Write i2c OK [14:30:39]MH_I2C_Read... [14:30:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:30:39]Read from MH i2c: E2 [14:30:39]MH_I2C_Read... [14:30:39]Read from MH i2c: E2 03 00 [14:30:39]MH_I2C_Read... [14:30:39]Read from MH i2c: E2 03 00 D1 49 00 90 00 8E [14:30:39]RAPDU: 90 00 [14:30:39]wFMCommunicate OK [14:30:39]wFMCommunicate request_size=11 [14:30:39]MH_SAM_APDU [14:30:39]CAPDU: 80 0D 02 02 06 F3 B9 98 76 46 40 [14:30:39]Write to MH i2c: E2 0E 00 D2 49 80 0D 02 02 06 00 F3 B9 98 76 46 40 00 00 E1 [14:30:39]Write i2c OK [14:30:39]MH_I2C_Read... [14:30:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:30:39]Read from MH i2c: E2 [14:30:39]MH_I2C_Read... [14:30:39]Read from MH i2c: E2 03 00 [14:30:39]MH_I2C_Read... [14:30:39]Read from MH i2c: E2 03 00 D2 49 00 90 00 8F [14:30:39]RAPDU: 90 00 [14:30:39]wFMCommunicate OK [14:30:39]wFMCommunicate request_size=4 [14:30:39]MH_SAM_APDU [14:30:39]CAPDU: 80 0D 03 02 [14:30:39]Write to MH i2c: E2 08 00 D3 49 80 0D 03 02 00 00 00 00 97 [14:30:39]Write i2c OK [14:30:39]MH_I2C_Read... [14:30:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:30:40]Read from MH i2c: E2 [14:30:40]MH_I2C_Read... [14:30:40]Read from MH i2c: E2 0B 00 [14:30:40]MH_I2C_Read... [14:30:40]Read from MH i2c: E2 0B 00 D3 49 00 2D B8 B7 BC 41 BF F0 CD 90 00 AD [14:30:40]RAPDU: 2D B8 B7 BC 41 BF F0 CD 90 00 [14:30:40]wFMCommunicate OK [14:30:40]SAM_PROTO_SignData done [14:30:40]FM_MakeSignedData done [14:30:40]CreateOFDProtocolMessage [14:30:40]wFMCommunicate request_size=4 [14:30:40]MH_SAM_APDU [14:30:40]CAPDU: 80 11 00 00 [14:30:40]Write to MH i2c: E2 08 00 D4 49 80 11 00 00 00 00 00 00 97 [14:30:40]Write i2c OK [14:30:40]MH_I2C_Read... [14:30:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:30:40]Read from MH i2c: E2 [14:30:40]MH_I2C_Read... [14:30:40]Read from MH i2c: E2 17 00 [14:30:40]MH_I2C_Read... [14:30:40]Read from MH i2c: E2 17 00 D4 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E8 [14:30:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:30:40]wFMCommunicate OK [14:30:40]CreateOFDProtocolMessage done [14:30:40]OFDSenderStorePacket 156296 [14:30:40]StoreOFDPacket docnum=156296 [14:30:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 52 2A 08 01 D2 0C 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 10 14 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 88 62 02 00 35 04 06 00 F3 B9 98 76 46 40 2D B8 B7 BC 41 BF F0 CD [14:30:40]CheckFolder [14:30:40]dirname=/storage/ofd_packets [14:30:40]CheckFolder done [14:30:40]ProducePacketName [14:30:40]name=ofd_packets/00156296 [14:30:40]NVStorageSaveData ofd_packets/00156296 [14:30:40]File name is /storage/ofd_packets/00156296 [14:30:40]Write 302 bytes [14:30:40]NVStorageSaveData done [14:30:40]OFDSenderStorePacket done [14:30:40]KKMCreateOFDPacket done [14:30:40]NVStorageSaveData kkm_last_timestamp [14:30:40]File name is /storage/kkm_last_timestamp [14:30:40]Write 4 bytes [14:30:40]NVStorageSaveData done [14:30:40]ExternCall_PrintAddStr [14:30:40]wPrintStart [14:30:40]Write to MH i2c: 01 00 00 D5 49 1E [14:30:40]Write i2c OK [14:30:40]MH_I2C_Read... [14:30:40]Read from MH i2c: 01 [14:30:40]MH_I2C_Read... [14:30:40]Read from MH i2c: 01 07 00 [14:30:40]MH_I2C_Read... [14:30:40]Read from MH i2c: 01 07 00 D5 49 00 00 00 00 00 FF 0F 33 [14:30:40]RasterBufferAndPrint [14:30:40]line Счет N : (1)874590 [14:30:40]line ИНН: 02508201610067 [14:30:40]line Контрольно-Кассовый Чек [14:30:40]line ПРОДАЖА [14:30:40]line ТРК (МРК, ГНК) : 13 [14:30:40]line Товар: 2710124130 [14:30:40]line Super 92-К-5 [14:30:40]line 14.620 * 68.40 [14:30:40]line = 1000.01 [14:30:40]line НДС 12% НСП 1% [14:30:40]line > о реализуемом товаре [14:30:40]line ИТОГО: 1000.01 [14:30:40]line НСП 1% : 8.85 [14:30:40]line НДС 12% : 106.20 [14:30:40]line Наличными: 0.00 [14:30:40]line Безнал.: 1000.01 [14:30:40]line Место: АЗС № 165 "Партнер Нефть" [14:30:40]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:30:40]line СНО: Общий режим [14:30:40]line Чек 368 20.10.2024 14:30 [14:30:40]line Смена: 314 ФФД: 1.0 [14:30:40]line ЗНМ: 0300000234 [14:30:40]line РНМ: 0000137193017469 [14:30:40]line Версия ККМ: v1.0 [14:30:40]line Платежная система: Mbank [14:30:40]line ФМ: 0000000000963156 [14:30:40]line ФД: 156296 [14:30:40]line ФПД: 267978452387392 [14:30:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T143040&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156296&fm=267978452387392&tin=02508201610067®Number=0000137193017469&sum=100001 [14:30:40]OFD Sender: Processing packet 156296 [packets to send 52, broken 51] [14:30:40]ProducePacketName [14:30:40]name=ofd_packets/00156296 [14:30:40]OFD Sender: To server: pG, [14:30:40]CommunicateWithHost lk.salyk.kg:30040 [14:30:40]ConnectInit lk.salyk.kg [14:30:40]written 0, free lines is 4095 [14:30:40]Connected sock=10 [14:30:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 52 2A 08 01 D2 0C 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 10 14 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 88 62 02 00 35 04 06 00 F3 B9 98 76 46 40 2D B8 B7 BC 41 BF F0 CD [14:30:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 14 DF 47 00 ED 96 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 88 62 02 00 F4 03 04 00 42 BA 14 67 B6 04 01 00 00 33 65 46 5C 87 BC AE 22 [14:30:40]CommunicateWithHost err = 0 [14:30:40]CheckOFDResponse [14:30:40]1017 (14) - 77093643461234 [14:30:40]1041 (16) - 0000000000963156 [14:30:40]1040 (4) - 156296 [14:30:40]1012 (4) - 20.10.2024 08:07 [14:30:40]1206 (1) - 0 [14:30:40]OFD Sender: Remove packet 156296 [14:30:40]ProducePacketName [14:30:40]name=ofd_packets/00156296 [14:30:40]NVStorageDeleteData [14:30:40]Write to MH i2c: 01 00 00 FE 49 47 [14:30:40]Write i2c OK [14:30:40]MH_I2C_Read... [14:30:40]Read from MH i2c: 01 [14:30:40]MH_I2C_Read... [14:30:40]Read from MH i2c: 01 07 00 [14:30:40]MH_I2C_Read... [14:30:40]Read from MH i2c: 01 07 00 FE 49 00 00 00 00 00 24 0D 7F [14:30:40]RasterBufferAndPrint [14:30:40]line [14:30:40]line [14:30:40]line [14:30:40]line [14:30:40]line [14:30:40]written 0, free lines is 3370 [14:30:40]MH_Cut [14:30:40]Write to MH i2c: D1 01 00 05 4A 01 21 [14:30:40]Write i2c OK [14:30:40]MH_I2C_Read... [14:30:40]Read from MH i2c: D1 [14:30:40]MH_I2C_Read... [14:30:40]Read from MH i2c: D1 01 00 [14:30:40]MH_I2C_Read... [14:30:40]Read from MH i2c: D1 01 00 05 4A 00 20 [14:30:40]Write to MH i2c: 01 00 00 06 4A 50 [14:30:40]Write i2c OK [14:30:40]MH_I2C_Read... [14:30:41]OFD Sender: No OFD packet to send [14:30:41]*** Cut start [14:30:41]*** Partial cut [14:30:41]*** CUTSNS_PIN = 1 [14:30:41]*** CUTSNS_PIN = 0 [14:30:41]*** Brake cut motor [14:30:42]Read from MH i2c: 01 [14:30:42]MH_I2C_Read... [14:30:42]*** Stop cut motor [14:30:42]*** Cut end [14:30:42]Read from MH i2c: 01 07 00 [14:30:42]MH_I2C_Read... [14:30:42]Read from MH i2c: 01 07 00 06 4A 00 00 00 00 00 FF 0F 65 [14:30:42]process_action close_receipt done [14:30:42]requested_data is exist [14:30:42]produce_requested_data [14:30:42]requested_item fm.sn is exist - process it [14:30:42]wFMCommunicate request_size=4 [14:30:42]MH_SAM_APDU [14:30:42]CAPDU: 80 11 00 00 [14:30:42]Write to MH i2c: E2 08 00 07 4A 80 11 00 00 00 00 00 00 CB [14:30:42]Write i2c OK [14:30:42]MH_I2C_Read... [14:30:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:30:42]Read from MH i2c: E2 [14:30:42]MH_I2C_Read... [14:30:42]Read from MH i2c: E2 17 00 [14:30:42]MH_I2C_Read... [14:30:42]Read from MH i2c: E2 17 00 07 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1C [14:30:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:30:42]wFMCommunicate OK [14:30:42]requested_item fd.num is exist - process it [14:30:42]SAM_PROTO_GetFieldsCounters [14:30:42]wFMCommunicate request_size=4 [14:30:42]MH_SAM_APDU [14:30:42]CAPDU: 80 13 00 00 [14:30:42]Write to MH i2c: E2 08 00 08 4A 80 13 00 00 00 00 00 00 CE [14:30:42]Write i2c OK [14:30:42]MH_I2C_Read... [14:30:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:30:42]Read from MH i2c: E2 [14:30:42]MH_I2C_Read... [14:30:42]Read from MH i2c: E2 62 00 [14:30:42]MH_I2C_Read... [14:30:42]Read from MH i2c: E2 62 00 08 4A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 88 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 70 01 00 00 5E 04 04 00 70 01 00 00 57 04 04 00 71 01 00 00 19 04 04 00 00 00 00 00 90 00 81 [14:30:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 88 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 70 01 00 00 5E 04 04 00 70 01 00 00 57 04 04 00 71 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:30:42]wFMCommunicate OK [14:30:42]SAM_PROTO_GetFieldsCounters done [14:30:42]requested_item shift.num is exist - process it [14:30:42]requested_item shift.opened is exist - process it [14:30:42]req_shift_opened [14:30:42]FM_GetShiftState [14:30:42]SAM_PROTO_GetShiftState [14:30:42]wFMCommunicate request_size=4 [14:30:42]MH_SAM_APDU [14:30:42]CAPDU: 80 13 01 00 [14:30:42]Write to MH i2c: E2 08 00 09 4A 80 13 01 00 00 00 00 00 D0 [14:30:42]Write i2c OK [14:30:42]MH_I2C_Read... [14:30:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:30:42]Read from MH i2c: E2 [14:30:42]MH_I2C_Read... [14:30:42]Read from MH i2c: E2 0E 00 [14:30:42]MH_I2C_Read... [14:30:42]Read from MH i2c: E2 0E 00 09 4A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 77 [14:30:42]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:30:42]wFMCommunicate OK [14:30:42]SAM_PROTO_GetShiftState done [14:30:42]FM_GetShiftState done [14:30:42]req_shift_opened done [14:30:42]requested_item shift.open_date is exist - process it [14:30:42]req_shift_open_date [14:30:42]req_shift_open_date done [14:30:42]produce_requested_data done [14:30:42]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156296,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [14:30:42]process_action_free close_receipt [14:30:42]json_value_free [14:30:42]json_value_free done [14:30:42]process_json_proto returns [14:30:42]Send response to host [14:30:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156296,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [14:30:42]free response buf [14:30:42]execute_script done [14:30:42]execute_script returns [14:30:42]free content buf [14:30:42]Sock 9.Close socket [14:30:42]Sock 9.Thread stoped [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]accept exits with 8 [14:31:11]New connection [14:31:11]New thread 3066695012 created [14:31:11]Thread 3066551652 joined [14:31:11]Waiting for new connection... [14:31:11] Sock 8.Parse request [14:31:11]Sock 8.Check first char [14:31:11]Sock 8.First char is OK [14:31:11]request: POST /json_proto HTTP/1.0 [14:31:11]Method: POST [14:31:11]URL: /json_proto [14:31:11]Method is POST - this is cgi request [14:31:11]url: /json_proto [14:31:11]query_string will be loaded in cgi processing [14:31:11]execute_cgi json_proto POST (null) [14:31:11]execute_cgi path=json_proto method=POST [14:31:11]POST find Content-Length [14:31:11]Host: 172.17.53.67:8080 [14:31:11]Content-Length: 670 [14:31:11]Content-Type: application/json [14:31:11] [14:31:11]POST finish read [14:31:11]Found Content-Length = 670 [14:31:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874591", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:31:11]execute_script... [14:31:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874591", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:31:11]POST & json_proto [14:31:11]process_json_proto [14:31:11]json parsed OK: [14:31:11]protocol is kg_v1.0 [14:31:11]action value=close_receipt [14:31:11]process_action close_receipt [14:31:11]cmd_close_receipt [14:31:11]MH_GetDate [14:31:11]Write to MH i2c: F0 00 00 0A 4A 43 [14:31:11]Write i2c OK [14:31:11]MH_I2C_Read... [14:31:11]Read from MH i2c: F0 [14:31:11]MH_I2C_Read... [14:31:11]Read from MH i2c: F0 09 00 [14:31:11]MH_I2C_Read... [14:31:11]Read from MH i2c: F0 09 00 0A 4A 00 30 14 15 67 19 BC 99 64 DE [14:31:11]GetLastDocTimeStamp 1729434640 [14:31:11]current date 1729434672 [14:31:11]FM_GetShiftState [14:31:11]SAM_PROTO_GetShiftState [14:31:11]wFMCommunicate request_size=4 [14:31:11]MH_SAM_APDU [14:31:11]CAPDU: 80 13 01 00 [14:31:11]Write to MH i2c: E2 08 00 0B 4A 80 13 01 00 00 00 00 00 D2 [14:31:11]Write i2c OK [14:31:11]MH_I2C_Read... [14:31:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:31:11]Read from MH i2c: E2 [14:31:11]MH_I2C_Read... [14:31:11]Read from MH i2c: E2 0E 00 [14:31:11]MH_I2C_Read... [14:31:11]Read from MH i2c: E2 0E 00 0B 4A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 79 [14:31:11]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:31:11]wFMCommunicate OK [14:31:11]SAM_PROTO_GetShiftState done [14:31:11]FM_GetShiftState done [14:31:11]opened in 1729383891 [14:31:11]opened+sec_in_day 1729470291 [14:31:11]quantity*price = 20041 [14:31:11]sum+1 = 20042 [14:31:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.28 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 369 20.10.2024 14:31 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156297 ФПД: 259648460461599 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T143112&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156297&fm=259648460461599&tin=02508201610067®Number=0000137193017469&sum=20000 [14:31:12]StoreToDocumentArchive [14:31:12]shift 314 fd 156297 [14:31:12]save to /storage/0314/doc_00156297 [14:31:12]save last doc name /storage/0314/doc_00156297 to /storage/kkm_last_doc_name [14:31:12]save OK [14:31:12]Clear old archive folders... [14:31:12]ProcessDocumentItem done err = 0, tmpTLVsize=252 [14:31:12]tlvbuf is 00996780 [14:31:12]SAM_PROTO_ClearQueue [14:31:12]wFMCommunicate request_size=4 [14:31:12]MH_SAM_APDU [14:31:12]CAPDU: 80 09 00 00 [14:31:12]Write to MH i2c: E2 08 00 18 4A 80 09 00 00 00 00 00 00 D4 [14:31:12]Write i2c OK [14:31:12]MH_I2C_Read... [14:31:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:31:12]Read from MH i2c: E2 [14:31:12]MH_I2C_Read... [14:31:12]Read from MH i2c: E2 03 00 [14:31:12]MH_I2C_Read... [14:31:12]Read from MH i2c: E2 03 00 18 4A 00 90 00 D6 [14:31:12]RAPDU: 90 00 [14:31:12]wFMCommunicate OK [14:31:12]SAM_PROTO_ClearQueue done [14:31:12]KKMCreateOFDPacket [14:31:12]OFDProtocolAddRootSTLVToBuf [14:31:12]FM_MakeSignedData [14:31:12]FM_MakeSignedData [14:31:12]SAM_PROTO_SignData [14:31:12]wFMCommunicate request_size=4 [14:31:12]MH_SAM_APDU [14:31:12]CAPDU: 80 0D 01 02 [14:31:12]Write to MH i2c: E2 08 00 19 4A 80 0D 01 02 00 00 00 00 DC [14:31:12]Write i2c OK [14:31:12]MH_I2C_Read... [14:31:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:31:12]Read from MH i2c: E2 [14:31:12]MH_I2C_Read... [14:31:12]Read from MH i2c: E2 03 00 [14:31:12]MH_I2C_Read... [14:31:12]Read from MH i2c: E2 03 00 19 4A 00 90 00 D7 [14:31:12]RAPDU: 90 00 [14:31:12]wFMCommunicate OK [14:31:12]wFMCommunicate request_size=255 [14:31:12]MH_SAM_APDU [14:31:12]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 01 00 00 F4 03 04 00 30 14 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 89 62 02 00 35 04 06 00 [14:31:12]Write to MH i2c: E2 02 01 1A 4A 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 01 00 00 F4 03 04 00 30 14 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 89 62 02 00 35 04 06 00 00 00 40 [14:31:12]Write i2c OK [14:31:12]MH_I2C_Read... [14:31:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:31:12]Read from MH i2c: E2 [14:31:12]MH_I2C_Read... [14:31:12]Read from MH i2c: E2 03 00 [14:31:12]MH_I2C_Read... [14:31:12]Read from MH i2c: E2 03 00 1A 4A 00 90 00 D8 [14:31:12]RAPDU: 90 00 [14:31:12]wFMCommunicate OK [14:31:12]wFMCommunicate request_size=11 [14:31:12]MH_SAM_APDU [14:31:12]CAPDU: 80 0D 02 02 06 EC 26 1E 40 96 1F [14:31:12]Write to MH i2c: E2 0E 00 1B 4A 80 0D 02 02 06 00 EC 26 1E 40 96 1F 00 00 10 [14:31:12]Write i2c OK [14:31:12]MH_I2C_Read... [14:31:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:31:12]Read from MH i2c: E2 [14:31:12]MH_I2C_Read... [14:31:12]Read from MH i2c: E2 03 00 [14:31:12]MH_I2C_Read... [14:31:12]Read from MH i2c: E2 03 00 1B 4A 00 90 00 D9 [14:31:12]RAPDU: 90 00 [14:31:12]wFMCommunicate OK [14:31:12]wFMCommunicate request_size=4 [14:31:12]MH_SAM_APDU [14:31:12]CAPDU: 80 0D 03 02 [14:31:12]Write to MH i2c: E2 08 00 1C 4A 80 0D 03 02 00 00 00 00 E1 [14:31:12]Write i2c OK [14:31:12]MH_I2C_Read... [14:31:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:31:12]Read from MH i2c: E2 [14:31:12]MH_I2C_Read... [14:31:12]Read from MH i2c: E2 0B 00 [14:31:12]MH_I2C_Read... [14:31:12]Read from MH i2c: E2 0B 00 1C 4A 00 B2 BE 0D 4A 12 6C 5B 11 90 00 93 [14:31:12]RAPDU: B2 BE 0D 4A 12 6C 5B 11 90 00 [14:31:12]wFMCommunicate OK [14:31:12]SAM_PROTO_SignData done [14:31:12]FM_MakeSignedData done [14:31:12]CreateOFDProtocolMessage [14:31:12]wFMCommunicate request_size=4 [14:31:12]MH_SAM_APDU [14:31:12]CAPDU: 80 11 00 00 [14:31:12]Write to MH i2c: E2 08 00 1D 4A 80 11 00 00 00 00 00 00 E1 [14:31:12]Write i2c OK [14:31:12]MH_I2C_Read... [14:31:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:31:12]Read from MH i2c: E2 [14:31:12]MH_I2C_Read... [14:31:12]Read from MH i2c: E2 17 00 [14:31:12]MH_I2C_Read... [14:31:12]Read from MH i2c: E2 17 00 1D 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 32 [14:31:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:31:12]wFMCommunicate OK [14:31:12]CreateOFDProtocolMessage done [14:31:12]OFDSenderStorePacket 156297 [14:31:12]StoreOFDPacket docnum=156297 [14:31:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 D7 65 08 01 0F 33 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 01 00 00 F4 03 04 00 30 14 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 89 62 02 00 35 04 06 00 EC 26 1E 40 96 1F B2 BE 0D 4A 12 6C 5B 11 [14:31:12]CheckFolder [14:31:12]dirname=/storage/ofd_packets [14:31:12]CheckFolder done [14:31:12]ProducePacketName [14:31:12]name=ofd_packets/00156297 [14:31:12]NVStorageSaveData ofd_packets/00156297 [14:31:12]File name is /storage/ofd_packets/00156297 [14:31:12]Write 302 bytes [14:31:12]NVStorageSaveData done [14:31:12]OFDSenderStorePacket done [14:31:12]KKMCreateOFDPacket done [14:31:12]NVStorageSaveData kkm_last_timestamp [14:31:12]File name is /storage/kkm_last_timestamp [14:31:12]Write 4 bytes [14:31:12]NVStorageSaveData done [14:31:12]ExternCall_PrintAddStr [14:31:12]wPrintStart [14:31:12]Write to MH i2c: 01 00 00 1E 4A 68 [14:31:12]Write i2c OK [14:31:12]MH_I2C_Read... [14:31:12]Read from MH i2c: 01 [14:31:12]MH_I2C_Read... [14:31:12]Read from MH i2c: 01 07 00 [14:31:12]MH_I2C_Read... [14:31:12]Read from MH i2c: 01 07 00 1E 4A 00 00 00 00 00 FF 0F 7D [14:31:12]RasterBufferAndPrint [14:31:12]line Счет N : (1)874591 [14:31:12]line ИНН: 02508201610067 [14:31:12]line Контрольно-Кассовый Чек [14:31:12]line ПРОДАЖА [14:31:12]line ТРК (МРК, ГНК) : 43 [14:31:12]line Товар: 2710124130 [14:31:12]line Super 92-К-5 [14:31:12]line 2.930 * 68.40 [14:31:12]line = 200.41 [14:31:12]line НДС 12% НСП 1% [14:31:12]line > о реализуемом товаре [14:31:12]line ОКРУГЛЕНИЕ: -0.41 [14:31:12]line ИТОГО: 200.00 [14:31:12]line Внесено: 200.00 [14:31:12]line СДАЧА: 0.00 [14:31:12]line НСП 1% : 1.77 [14:31:12]line НДС 12% : 21.28 [14:31:12]line Наличными: 200.00 [14:31:12]line Безнал.: 0.00 [14:31:12]line Место: АЗС № 165 "Партнер Нефть" [14:31:12]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:31:12]line СНО: Общий режим [14:31:12]line Чек 369 20.10.2024 14:31 [14:31:12]line Смена: 314 ФФД: 1.0 [14:31:12]line ЗНМ: 0300000234 [14:31:12]line РНМ: 0000137193017469 [14:31:12]line Версия ККМ: v1.0 [14:31:12]line ФМ: 0000000000963156 [14:31:12]line ФД: 156297 [14:31:12]line ФПД: 259648460461599 [14:31:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T143112&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156297&fm=259648460461599&tin=02508201610067®Number=0000137193017469&sum=20000 [14:31:13]OFD Sender: Processing packet 156297 [packets to send 52, broken 51] [14:31:13]ProducePacketName [14:31:13]name=ofd_packets/00156297 [14:31:13]OFD Sender: To server: pG, [14:31:13]CommunicateWithHost lk.salyk.kg:30040 [14:31:13]ConnectInit lk.salyk.kg [14:31:13]written 0, free lines is 4095 [14:31:13]Connected sock=10 [14:31:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 D7 65 08 01 0F 33 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 01 00 00 F4 03 04 00 30 14 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 89 62 02 00 35 04 06 00 EC 26 1E 40 96 1F B2 BE 0D 4A 12 6C 5B 11 [14:31:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 08 F0 47 00 49 7B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 89 62 02 00 F4 03 04 00 63 BA 14 67 B6 04 01 00 00 AE B7 F4 CA E3 D0 36 04 [14:31:13]CommunicateWithHost err = 0 [14:31:13]CheckOFDResponse [14:31:13]1017 (14) - 77093643461234 [14:31:13]1041 (16) - 0000000000963156 [14:31:13]1040 (4) - 156297 [14:31:13]1012 (4) - 20.10.2024 08:08 [14:31:13]1206 (1) - 0 [14:31:13]OFD Sender: Remove packet 156297 [14:31:13]ProducePacketName [14:31:13]name=ofd_packets/00156297 [14:31:13]NVStorageDeleteData [14:31:13]Write to MH i2c: 01 00 00 49 4A 93 [14:31:13]Write i2c OK [14:31:13]MH_I2C_Read... [14:31:13]Read from MH i2c: 01 [14:31:13]MH_I2C_Read... [14:31:13]Read from MH i2c: 01 07 00 [14:31:13]MH_I2C_Read... [14:31:13]Read from MH i2c: 01 07 00 49 4A 00 00 00 00 00 EB 0C 91 [14:31:13]RasterBufferAndPrint [14:31:13]line [14:31:13]line [14:31:13]line [14:31:13]line [14:31:13]line [14:31:13]written 0, free lines is 3313 [14:31:13]MH_Cut [14:31:13]Write to MH i2c: D1 01 00 50 4A 01 6C [14:31:13]Write i2c OK [14:31:13]MH_I2C_Read... [14:31:13]Read from MH i2c: D1 [14:31:13]MH_I2C_Read... [14:31:13]Read from MH i2c: D1 01 00 [14:31:13]MH_I2C_Read... [14:31:13]Read from MH i2c: D1 01 00 50 4A 00 6B [14:31:13]Write to MH i2c: 01 00 00 51 4A 9B [14:31:13]Write i2c OK [14:31:13]MH_I2C_Read... [14:31:13]OFD Sender: No OFD packet to send [14:31:14]*** Cut start [14:31:14]*** Partial cut [14:31:14]*** CUTSNS_PIN = 1 [14:31:14]*** CUTSNS_PIN = 0 [14:31:14]*** Brake cut motor [14:31:14]Read from MH i2c: 01 [14:31:14]MH_I2C_Read... [14:31:14]*** Stop cut motor [14:31:14]*** Cut end [14:31:14]Read from MH i2c: 01 07 00 [14:31:14]MH_I2C_Read... [14:31:14]Read from MH i2c: 01 07 00 51 4A 00 00 00 00 00 FF 0F B0 [14:31:14]process_action close_receipt done [14:31:14]requested_data is exist [14:31:14]produce_requested_data [14:31:14]requested_item fm.sn is exist - process it [14:31:14]wFMCommunicate request_size=4 [14:31:14]MH_SAM_APDU [14:31:14]CAPDU: 80 11 00 00 [14:31:14]Write to MH i2c: E2 08 00 52 4A 80 11 00 00 00 00 00 00 16 [14:31:14]Write i2c OK [14:31:14]MH_I2C_Read... [14:31:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:31:15]Read from MH i2c: E2 [14:31:15]MH_I2C_Read... [14:31:15]Read from MH i2c: E2 17 00 [14:31:15]MH_I2C_Read... [14:31:15]Read from MH i2c: E2 17 00 52 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 67 [14:31:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:31:15]wFMCommunicate OK [14:31:15]requested_item fd.num is exist - process it [14:31:15]SAM_PROTO_GetFieldsCounters [14:31:15]wFMCommunicate request_size=4 [14:31:15]MH_SAM_APDU [14:31:15]CAPDU: 80 13 00 00 [14:31:15]Write to MH i2c: E2 08 00 53 4A 80 13 00 00 00 00 00 00 19 [14:31:15]Write i2c OK [14:31:15]MH_I2C_Read... [14:31:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:31:15]Read from MH i2c: E2 [14:31:15]MH_I2C_Read... [14:31:15]Read from MH i2c: E2 62 00 [14:31:15]MH_I2C_Read... [14:31:15]Read from MH i2c: E2 62 00 53 4A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 89 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 71 01 00 00 5E 04 04 00 71 01 00 00 57 04 04 00 72 01 00 00 19 04 04 00 00 00 00 00 90 00 D0 [14:31:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 89 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 71 01 00 00 5E 04 04 00 71 01 00 00 57 04 04 00 72 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:31:15]wFMCommunicate OK [14:31:15]SAM_PROTO_GetFieldsCounters done [14:31:15]requested_item shift.num is exist - process it [14:31:15]requested_item shift.opened is exist - process it [14:31:15]req_shift_opened [14:31:15]FM_GetShiftState [14:31:15]SAM_PROTO_GetShiftState [14:31:15]wFMCommunicate request_size=4 [14:31:15]MH_SAM_APDU [14:31:15]CAPDU: 80 13 01 00 [14:31:15]Write to MH i2c: E2 08 00 54 4A 80 13 01 00 00 00 00 00 1B [14:31:15]Write i2c OK [14:31:15]MH_I2C_Read... [14:31:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:31:15]Read from MH i2c: E2 [14:31:15]MH_I2C_Read... [14:31:15]Read from MH i2c: E2 0E 00 [14:31:15]MH_I2C_Read... [14:31:15]Read from MH i2c: E2 0E 00 54 4A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C2 [14:31:15]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:31:15]wFMCommunicate OK [14:31:15]SAM_PROTO_GetShiftState done [14:31:15]FM_GetShiftState done [14:31:15]req_shift_opened done [14:31:15]requested_item shift.open_date is exist - process it [14:31:15]req_shift_open_date [14:31:15]req_shift_open_date done [14:31:15]produce_requested_data done [14:31:15]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156297,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [14:31:15]process_action_free close_receipt [14:31:15]json_value_free [14:31:15]json_value_free done [14:31:15]process_json_proto returns [14:31:15]Send response to host [14:31:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156297,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [14:31:15]free response buf [14:31:15]execute_script done [14:31:15]execute_script returns [14:31:15]free content buf [14:31:15]Sock 8.Close socket [14:31:15]Sock 8.Thread stoped [14:31:18]OFD Sender: No OFD packet to send [14:31:23]OFD Sender: No OFD packet to send [14:31:28]OFD Sender: No OFD packet to send [14:31:33]OFD Sender: No OFD packet to send [14:31:38]OFD Sender: No OFD packet to send [14:31:44]OFD Sender: No OFD packet to send [14:31:49]OFD Sender: No OFD packet to send [14:31:54]OFD Sender: No OFD packet to send [14:31:59]OFD Sender: No OFD packet to send [14:32:04]OFD Sender: No OFD packet to send [14:32:09]OFD Sender: No OFD packet to send [14:32:14]OFD Sender: No OFD packet to send [14:32:19]OFD Sender: No OFD packet to send [14:32:24]OFD Sender: No OFD packet to send [14:32:29]OFD Sender: No OFD packet to send [14:32:34]OFD Sender: No OFD packet to send [14:32:39]OFD Sender: No OFD packet to send [14:32:44]OFD Sender: No OFD packet to send [14:32:49]OFD Sender: No OFD packet to send [14:32:54]OFD Sender: No OFD packet to send [14:32:59]OFD Sender: No OFD packet to send [14:33:04]OFD Sender: No OFD packet to send [14:33:09]OFD Sender: No OFD packet to send [14:33:14]OFD Sender: No OFD packet to send [14:33:19]OFD Sender: No OFD packet to send [14:33:24]OFD Sender: No OFD packet to send [14:33:29]OFD Sender: No OFD packet to send [14:33:31]accept exits with 9 [14:33:31]New connection [14:33:31]New thread 3066551652 created [14:33:31]Thread 3066695012 joined [14:33:31]Waiting for new connection... [14:33:31] Sock 9.Parse request [14:33:31]Sock 9.Check first char [14:33:31]Sock 9.First char is OK [14:33:31]request: POST /json_proto HTTP/1.0 [14:33:31]Method: POST [14:33:31]URL: /json_proto [14:33:31]Method is POST - this is cgi request [14:33:31]url: /json_proto [14:33:31]query_string will be loaded in cgi processing [14:33:31]execute_cgi json_proto POST (null) [14:33:31]execute_cgi path=json_proto method=POST [14:33:31]POST find Content-Length [14:33:31]Host: 172.17.53.67:8080 [14:33:31]Content-Length: 792 [14:33:31]Content-Type: application/json [14:33:31] [14:33:31]POST finish read [14:33:31]Found Content-Length = 792 [14:33:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874592", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 33.700, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:33:31]execute_script... [14:33:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874592", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 33.700, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:33:31]POST & json_proto [14:33:31]process_json_proto [14:33:31]json parsed OK: [14:33:31]protocol is kg_v1.0 [14:33:31]action value=close_receipt [14:33:31]process_action close_receipt [14:33:31]cmd_close_receipt [14:33:31]MH_GetDate [14:33:31]Write to MH i2c: F0 00 00 55 4A 8E [14:33:31]Write i2c OK [14:33:31]MH_I2C_Read... [14:33:31]Read from MH i2c: F0 [14:33:31]MH_I2C_Read... [14:33:31]Read from MH i2c: F0 09 00 [14:33:31]MH_I2C_Read... [14:33:31]Read from MH i2c: F0 09 00 55 4A 00 BD 14 15 67 19 BC 99 64 B6 [14:33:31]GetLastDocTimeStamp 1729434672 [14:33:31]current date 1729434813 [14:33:31]FM_GetShiftState [14:33:31]SAM_PROTO_GetShiftState [14:33:31]wFMCommunicate request_size=4 [14:33:31]MH_SAM_APDU [14:33:31]CAPDU: 80 13 01 00 [14:33:31]Write to MH i2c: E2 08 00 56 4A 80 13 01 00 00 00 00 00 1D [14:33:31]Write i2c OK [14:33:31]MH_I2C_Read... [14:33:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:33:31]Read from MH i2c: E2 [14:33:31]MH_I2C_Read... [14:33:31]Read from MH i2c: E2 0E 00 [14:33:31]MH_I2C_Read... [14:33:31]Read from MH i2c: E2 0E 00 56 4A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C4 [14:33:31]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:33:31]wFMCommunicate OK [14:33:31]SAM_PROTO_GetShiftState done [14:33:31]FM_GetShiftState done [14:33:31]opened in 1729383891 [14:33:31]opened+sec_in_day 1729470291 [14:33:31]quantity*price = 0 [14:33:31]sum+1 = 1 [14:33:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 370 20.10.2024 14:33 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливная Карта 59209 ФМ: 0000000000963156 ФД: 156298 ФПД: 191030150763895 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T143333&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156298&fm=191030150763895&tin=02508201610067®Number=0000137193017469&sum=0 [14:33:32]StoreToDocumentArchive [14:33:32]shift 314 fd 156298 [14:33:32]save to /storage/0314/doc_00156298 [14:33:32]save last doc name /storage/0314/doc_00156298 to /storage/kkm_last_doc_name [14:33:32]save OK [14:33:32]Clear old archive folders... [14:33:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:33:32]tlvbuf is 009B0BC0 [14:33:32]SAM_PROTO_ClearQueue [14:33:32]wFMCommunicate request_size=4 [14:33:32]MH_SAM_APDU [14:33:32]CAPDU: 80 09 00 00 [14:33:32]Write to MH i2c: E2 08 00 63 4A 80 09 00 00 00 00 00 00 1F [14:33:32]Write i2c OK [14:33:32]MH_I2C_Read... [14:33:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:33:32]Read from MH i2c: E2 [14:33:32]MH_I2C_Read... [14:33:32]Read from MH i2c: E2 03 00 [14:33:32]MH_I2C_Read... [14:33:32]Read from MH i2c: E2 03 00 63 4A 00 90 00 21 [14:33:32]RAPDU: 90 00 [14:33:32]wFMCommunicate OK [14:33:32]SAM_PROTO_ClearQueue done [14:33:32]KKMCreateOFDPacket [14:33:32]OFDProtocolAddRootSTLVToBuf [14:33:32]FM_MakeSignedData [14:33:32]FM_MakeSignedData [14:33:32]SAM_PROTO_SignData [14:33:32]wFMCommunicate request_size=4 [14:33:32]MH_SAM_APDU [14:33:32]CAPDU: 80 0D 01 02 [14:33:32]Write to MH i2c: E2 08 00 64 4A 80 0D 01 02 00 00 00 00 27 [14:33:32]Write i2c OK [14:33:32]MH_I2C_Read... [14:33:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:33:32]Read from MH i2c: E2 [14:33:32]MH_I2C_Read... [14:33:32]Read from MH i2c: E2 03 00 [14:33:32]MH_I2C_Read... [14:33:32]Read from MH i2c: E2 03 00 64 4A 00 90 00 22 [14:33:32]RAPDU: 90 00 [14:33:32]wFMCommunicate OK [14:33:32]wFMCommunicate request_size=255 [14:33:32]MH_SAM_APDU [14:33:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 01 00 00 F4 03 04 00 BD 14 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8A 62 02 00 35 04 06 00 AD [14:33:32]Write to MH i2c: E2 02 01 65 4A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 01 00 00 F4 03 04 00 BD 14 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8A 62 02 00 35 04 06 00 AD 00 00 0A [14:33:32]Write i2c OK [14:33:32]MH_I2C_Read... [14:33:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:33:32]Read from MH i2c: E2 [14:33:32]MH_I2C_Read... [14:33:32]Read from MH i2c: E2 03 00 [14:33:32]MH_I2C_Read... [14:33:32]Read from MH i2c: E2 03 00 65 4A 00 90 00 23 [14:33:32]RAPDU: 90 00 [14:33:32]wFMCommunicate OK [14:33:32]wFMCommunicate request_size=10 [14:33:32]MH_SAM_APDU [14:33:32]CAPDU: 80 0D 02 02 05 BD AC 47 15 77 [14:33:32]Write to MH i2c: E2 0D 00 66 4A 80 0D 02 02 05 00 BD AC 47 15 77 00 00 70 [14:33:32]Write i2c OK [14:33:32]MH_I2C_Read... [14:33:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:33:32]Read from MH i2c: E2 [14:33:32]MH_I2C_Read... [14:33:32]Read from MH i2c: E2 03 00 [14:33:32]MH_I2C_Read... [14:33:32]Read from MH i2c: E2 03 00 66 4A 00 90 00 24 [14:33:32]RAPDU: 90 00 [14:33:32]wFMCommunicate OK [14:33:32]wFMCommunicate request_size=4 [14:33:32]MH_SAM_APDU [14:33:32]CAPDU: 80 0D 03 02 [14:33:32]Write to MH i2c: E2 08 00 67 4A 80 0D 03 02 00 00 00 00 2C [14:33:32]Write i2c OK [14:33:32]MH_I2C_Read... [14:33:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:33:32]Read from MH i2c: E2 [14:33:32]MH_I2C_Read... [14:33:32]Read from MH i2c: E2 0B 00 [14:33:32]MH_I2C_Read... [14:33:32]Read from MH i2c: E2 0B 00 67 4A 00 68 2E AA 91 21 E8 6A CA 90 00 3B [14:33:32]RAPDU: 68 2E AA 91 21 E8 6A CA 90 00 [14:33:32]wFMCommunicate OK [14:33:32]SAM_PROTO_SignData done [14:33:32]FM_MakeSignedData done [14:33:32]CreateOFDProtocolMessage [14:33:32]wFMCommunicate request_size=4 [14:33:32]MH_SAM_APDU [14:33:32]CAPDU: 80 11 00 00 [14:33:32]Write to MH i2c: E2 08 00 68 4A 80 11 00 00 00 00 00 00 2C [14:33:32]Write i2c OK [14:33:32]MH_I2C_Read... [14:33:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:33:32]Read from MH i2c: E2 [14:33:32]MH_I2C_Read... [14:33:32]Read from MH i2c: E2 17 00 [14:33:32]MH_I2C_Read... [14:33:32]Read from MH i2c: E2 17 00 68 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7D [14:33:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:33:32]wFMCommunicate OK [14:33:32]CreateOFDProtocolMessage done [14:33:32]OFDSenderStorePacket 156298 [14:33:32]StoreOFDPacket docnum=156298 [14:33:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 00 8F 07 01 62 AB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 01 00 00 F4 03 04 00 BD 14 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8A 62 02 00 35 04 06 00 AD BD AC 47 15 77 68 2E AA 91 21 E8 6A CA [14:33:32]CheckFolder [14:33:32]dirname=/storage/ofd_packets [14:33:32]CheckFolder done [14:33:32]ProducePacketName [14:33:32]name=ofd_packets/00156298 [14:33:32]NVStorageSaveData ofd_packets/00156298 [14:33:32]File name is /storage/ofd_packets/00156298 [14:33:32]Write 301 bytes [14:33:32]NVStorageSaveData done [14:33:32]OFDSenderStorePacket done [14:33:32]KKMCreateOFDPacket done [14:33:32]NVStorageSaveData kkm_last_timestamp [14:33:32]File name is /storage/kkm_last_timestamp [14:33:32]Write 4 bytes [14:33:32]NVStorageSaveData done [14:33:32]ExternCall_PrintAddStr [14:33:32]wPrintStart [14:33:32]Write to MH i2c: 01 00 00 69 4A B3 [14:33:32]Write i2c OK [14:33:32]MH_I2C_Read... [14:33:32]Read from MH i2c: 01 [14:33:32]MH_I2C_Read... [14:33:32]Read from MH i2c: 01 07 00 [14:33:32]MH_I2C_Read... [14:33:32]Read from MH i2c: 01 07 00 69 4A 00 00 00 00 00 FF 0F C8 [14:33:32]RasterBufferAndPrint [14:33:32]line Счет N : (1)874592 [14:33:32]line ИНН: 02508201610067 [14:33:32]line Контрольно-Кассовый Чек [14:33:32]line ПРОДАЖА [14:33:32]line ТРК (МРК, ГНК) : 31 [14:33:32]line Товар: 2710124500 [14:33:32]line Аи-95-К-5 [14:33:32]line 33.700 * 0.00 [14:33:32]line = 0.00 [14:33:32]line НДС 12% НСП 1% [14:33:32]line > о реализуемом товаре [14:33:32]line ИТОГО: 0.00 [14:33:32]line НСП 1% : 0.00 [14:33:32]line НДС 12% : 0.00 [14:33:32]line Наличными: 0.00 [14:33:32]line Безнал.: 0.00 [14:33:32]line Место: АЗС № 165 "Партнер Нефть" [14:33:32]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:33:32]line СНО: Общий режим [14:33:32]line Чек 370 20.10.2024 14:33 [14:33:32]line Смена: 314 ФФД: 1.0 [14:33:32]line ЗНМ: 0300000234 [14:33:32]line РНМ: 0000137193017469 [14:33:32]line Версия ККМ: v1.0 [14:33:32]line Талоны: Топливная Карта [14:33:32]line 59209 [14:33:32]line ФМ: 0000000000963156 [14:33:32]line ФД: 156298 [14:33:32]line ФПД: 191030150763895 [14:33:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T143333&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156298&fm=191030150763895&tin=02508201610067®Number=0000137193017469&sum=0 [14:33:33]OFD Sender: Processing packet 156298 [packets to send 52, broken 51] [14:33:33]ProducePacketName [14:33:33]name=ofd_packets/00156298 [14:33:33]OFD Sender: To server: pG, [14:33:33]CommunicateWithHost lk.salyk.kg:30040 [14:33:33]ConnectInit lk.salyk.kg [14:33:33]written 0, free lines is 4095 [14:33:33]Connected sock=10 [14:33:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 00 8F 07 01 62 AB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 01 00 00 F4 03 04 00 BD 14 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8A 62 02 00 35 04 06 00 AD BD AC 47 15 77 68 2E AA 91 21 E8 6A CA [14:33:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 5D 50 47 00 68 76 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8A 62 02 00 F4 03 04 00 EF BA 14 67 B6 04 01 00 00 66 01 01 79 C8 5B E9 AB [14:33:33]CommunicateWithHost err = 0 [14:33:33]CheckOFDResponse [14:33:33]1017 (14) - 77093643461234 [14:33:33]1041 (16) - 0000000000963156 [14:33:33]1040 (4) - 156298 [14:33:33]1012 (4) - 20.10.2024 08:10 [14:33:33]1206 (1) - 0 [14:33:33]OFD Sender: Remove packet 156298 [14:33:33]ProducePacketName [14:33:33]name=ofd_packets/00156298 [14:33:33]NVStorageDeleteData [14:33:33]Write to MH i2c: 01 00 00 93 4A DD [14:33:33]Write i2c OK [14:33:33]MH_I2C_Read... [14:33:33]Read from MH i2c: 01 [14:33:33]MH_I2C_Read... [14:33:33]Read from MH i2c: 01 07 00 [14:33:33]MH_I2C_Read... [14:33:33]Read from MH i2c: 01 07 00 93 4A 00 00 00 00 00 F5 0C E5 [14:33:33]RasterBufferAndPrint [14:33:33]line [14:33:33]line [14:33:33]line [14:33:33]line [14:33:33]line [14:33:33]written 0, free lines is 3323 [14:33:33]MH_Cut [14:33:33]Write to MH i2c: D1 01 00 9A 4A 01 B6 [14:33:33]Write i2c OK [14:33:33]MH_I2C_Read... [14:33:33]Read from MH i2c: D1 [14:33:33]MH_I2C_Read... [14:33:33]Read from MH i2c: D1 01 00 [14:33:33]MH_I2C_Read... [14:33:33]Read from MH i2c: D1 01 00 9A 4A 00 B5 [14:33:33]Write to MH i2c: 01 00 00 9B 4A E5 [14:33:33]Write i2c OK [14:33:33]MH_I2C_Read... [14:33:34]OFD Sender: No OFD packet to send [14:33:34]*** Cut start [14:33:34]*** Partial cut [14:33:34]*** CUTSNS_PIN = 1 [14:33:34]*** CUTSNS_PIN = 0 [14:33:34]*** Brake cut motor [14:33:35]Read from MH i2c: 01 [14:33:35]MH_I2C_Read... [14:33:35]*** Stop cut motor [14:33:35]*** Cut end [14:33:35]Read from MH i2c: 01 07 00 [14:33:35]MH_I2C_Read... [14:33:35]Read from MH i2c: 01 07 00 9B 4A 00 00 00 00 00 FF 0F FA [14:33:35]process_action close_receipt done [14:33:35]requested_data is exist [14:33:35]produce_requested_data [14:33:35]requested_item fm.sn is exist - process it [14:33:35]wFMCommunicate request_size=4 [14:33:35]MH_SAM_APDU [14:33:35]CAPDU: 80 11 00 00 [14:33:35]Write to MH i2c: E2 08 00 9C 4A 80 11 00 00 00 00 00 00 60 [14:33:35]Write i2c OK [14:33:35]MH_I2C_Read... [14:33:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:33:35]Read from MH i2c: E2 [14:33:35]MH_I2C_Read... [14:33:35]Read from MH i2c: E2 17 00 [14:33:35]MH_I2C_Read... [14:33:35]Read from MH i2c: E2 17 00 9C 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B1 [14:33:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:33:35]wFMCommunicate OK [14:33:35]requested_item fd.num is exist - process it [14:33:35]SAM_PROTO_GetFieldsCounters [14:33:35]wFMCommunicate request_size=4 [14:33:35]MH_SAM_APDU [14:33:35]CAPDU: 80 13 00 00 [14:33:35]Write to MH i2c: E2 08 00 9D 4A 80 13 00 00 00 00 00 00 63 [14:33:35]Write i2c OK [14:33:35]MH_I2C_Read... [14:33:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:33:35]Read from MH i2c: E2 [14:33:35]MH_I2C_Read... [14:33:35]Read from MH i2c: E2 62 00 [14:33:35]MH_I2C_Read... [14:33:35]Read from MH i2c: E2 62 00 9D 4A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8A 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 72 01 00 00 5E 04 04 00 72 01 00 00 57 04 04 00 73 01 00 00 19 04 04 00 00 00 00 00 90 00 1E [14:33:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8A 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 72 01 00 00 5E 04 04 00 72 01 00 00 57 04 04 00 73 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:33:35]wFMCommunicate OK [14:33:35]SAM_PROTO_GetFieldsCounters done [14:33:35]requested_item shift.num is exist - process it [14:33:35]requested_item shift.opened is exist - process it [14:33:35]req_shift_opened [14:33:35]FM_GetShiftState [14:33:35]SAM_PROTO_GetShiftState [14:33:35]wFMCommunicate request_size=4 [14:33:35]MH_SAM_APDU [14:33:35]CAPDU: 80 13 01 00 [14:33:35]Write to MH i2c: E2 08 00 9E 4A 80 13 01 00 00 00 00 00 65 [14:33:35]Write i2c OK [14:33:35]MH_I2C_Read... [14:33:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:33:35]Read from MH i2c: E2 [14:33:35]MH_I2C_Read... [14:33:35]Read from MH i2c: E2 0E 00 [14:33:35]MH_I2C_Read... [14:33:35]Read from MH i2c: E2 0E 00 9E 4A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 0C [14:33:35]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:33:35]wFMCommunicate OK [14:33:35]SAM_PROTO_GetShiftState done [14:33:35]FM_GetShiftState done [14:33:35]req_shift_opened done [14:33:35]requested_item shift.open_date is exist - process it [14:33:35]req_shift_open_date [14:33:35]req_shift_open_date done [14:33:35]produce_requested_data done [14:33:35]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156298,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [14:33:35]process_action_free close_receipt [14:33:35]json_value_free [14:33:35]json_value_free done [14:33:35]process_json_proto returns [14:33:35]Send response to host [14:33:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156298,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [14:33:35]free response buf [14:33:35]execute_script done [14:33:35]execute_script returns [14:33:35]free content buf [14:33:35]Sock 9.Close socket [14:33:35]Sock 9.Thread stoped [14:33:39]OFD Sender: No OFD packet to send [14:33:44]OFD Sender: No OFD packet to send [14:33:49]OFD Sender: No OFD packet to send [14:33:54]OFD Sender: No OFD packet to send [14:33:59]OFD Sender: No OFD packet to send [14:34:04]OFD Sender: No OFD packet to send [14:34:09]OFD Sender: No OFD packet to send [14:34:14]OFD Sender: No OFD packet to send [14:34:19]OFD Sender: No OFD packet to send [14:34:24]OFD Sender: No OFD packet to send [14:34:26]accept exits with 8 [14:34:26]New connection [14:34:26]New thread 3066695012 created [14:34:26]Thread 3066551652 joined [14:34:26]Waiting for new connection... [14:34:26] Sock 8.Parse request [14:34:26]Sock 8.Check first char [14:34:26]Sock 8.First char is OK [14:34:26]request: POST /json_proto HTTP/1.0 [14:34:26]Method: POST [14:34:26]URL: /json_proto [14:34:26]Method is POST - this is cgi request [14:34:26]url: /json_proto [14:34:26]query_string will be loaded in cgi processing [14:34:26]execute_cgi json_proto POST (null) [14:34:26]execute_cgi path=json_proto method=POST [14:34:26]POST find Content-Length [14:34:26]Host: 172.17.53.67:8080 [14:34:26]Content-Length: 762 [14:34:26]Content-Type: application/json [14:34:26] [14:34:26]POST finish read [14:34:26]Found Content-Length = 762 [14:34:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874593", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:34:26]execute_script... [14:34:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874593", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:34:26]POST & json_proto [14:34:26]process_json_proto [14:34:26]json parsed OK: [14:34:26]protocol is kg_v1.0 [14:34:26]action value=close_receipt [14:34:26]process_action close_receipt [14:34:26]cmd_close_receipt [14:34:26]MH_GetDate [14:34:26]Write to MH i2c: F0 00 00 9F 4A D8 [14:34:26]Write i2c OK [14:34:26]MH_I2C_Read... [14:34:26]Read from MH i2c: F0 [14:34:26]MH_I2C_Read... [14:34:26]Read from MH i2c: F0 09 00 [14:34:26]MH_I2C_Read... [14:34:26]Read from MH i2c: F0 09 00 9F 4A 00 F4 14 15 67 19 BC 99 64 37 [14:34:26]GetLastDocTimeStamp 1729434813 [14:34:26]current date 1729434868 [14:34:26]FM_GetShiftState [14:34:26]SAM_PROTO_GetShiftState [14:34:26]wFMCommunicate request_size=4 [14:34:26]MH_SAM_APDU [14:34:26]CAPDU: 80 13 01 00 [14:34:26]Write to MH i2c: E2 08 00 A0 4A 80 13 01 00 00 00 00 00 67 [14:34:26]Write i2c OK [14:34:26]MH_I2C_Read... [14:34:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:34:26]Read from MH i2c: E2 [14:34:26]MH_I2C_Read... [14:34:26]Read from MH i2c: E2 0E 00 [14:34:26]MH_I2C_Read... [14:34:26]Read from MH i2c: E2 0E 00 A0 4A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 0E [14:34:26]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:34:26]wFMCommunicate OK [14:34:26]SAM_PROTO_GetShiftState done [14:34:26]FM_GetShiftState done [14:34:26]opened in 1729383891 [14:34:26]opened+sec_in_day 1729470291 [14:34:26]quantity*price = 100000 [14:34:26]sum+1 = 100002 [14:34:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 371 20.10.2024 14:34 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156299 ФПД: 259706560227588 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T143428&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156299&fm=259706560227588&tin=02508201610067®Number=0000137193017469&sum=100001 [14:34:27]StoreToDocumentArchive [14:34:27]shift 314 fd 156299 [14:34:27]save to /storage/0314/doc_00156299 [14:34:27]save last doc name /storage/0314/doc_00156299 to /storage/kkm_last_doc_name [14:34:27]save OK [14:34:27]Clear old archive folders... [14:34:27]ProcessDocumentItem done err = 0, tmpTLVsize=252 [14:34:27]tlvbuf is 0086AFC0 [14:34:27]SAM_PROTO_ClearQueue [14:34:27]wFMCommunicate request_size=4 [14:34:27]MH_SAM_APDU [14:34:27]CAPDU: 80 09 00 00 [14:34:27]Write to MH i2c: E2 08 00 AD 4A 80 09 00 00 00 00 00 00 69 [14:34:27]Write i2c OK [14:34:27]MH_I2C_Read... [14:34:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:34:27]Read from MH i2c: E2 [14:34:27]MH_I2C_Read... [14:34:27]Read from MH i2c: E2 03 00 [14:34:27]MH_I2C_Read... [14:34:27]Read from MH i2c: E2 03 00 AD 4A 00 90 00 6B [14:34:27]RAPDU: 90 00 [14:34:27]wFMCommunicate OK [14:34:27]SAM_PROTO_ClearQueue done [14:34:27]KKMCreateOFDPacket [14:34:27]OFDProtocolAddRootSTLVToBuf [14:34:27]FM_MakeSignedData [14:34:27]FM_MakeSignedData [14:34:27]SAM_PROTO_SignData [14:34:27]wFMCommunicate request_size=4 [14:34:27]MH_SAM_APDU [14:34:27]CAPDU: 80 0D 01 02 [14:34:27]Write to MH i2c: E2 08 00 AE 4A 80 0D 01 02 00 00 00 00 71 [14:34:27]Write i2c OK [14:34:27]MH_I2C_Read... [14:34:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:34:27]Read from MH i2c: E2 [14:34:27]MH_I2C_Read... [14:34:27]Read from MH i2c: E2 03 00 [14:34:27]MH_I2C_Read... [14:34:27]Read from MH i2c: E2 03 00 AE 4A 00 90 00 6C [14:34:27]RAPDU: 90 00 [14:34:27]wFMCommunicate OK [14:34:27]wFMCommunicate request_size=255 [14:34:27]MH_SAM_APDU [14:34:27]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 01 00 00 F4 03 04 00 F4 14 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8B 62 02 00 35 04 06 00 [14:34:27]Write to MH i2c: E2 02 01 AF 4A 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 01 00 00 F4 03 04 00 F4 14 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8B 62 02 00 35 04 06 00 00 00 8E [14:34:27]Write i2c OK [14:34:27]MH_I2C_Read... [14:34:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:34:27]Read from MH i2c: E2 [14:34:27]MH_I2C_Read... [14:34:27]Read from MH i2c: E2 03 00 [14:34:27]MH_I2C_Read... [14:34:27]Read from MH i2c: E2 03 00 AF 4A 00 90 00 6D [14:34:27]RAPDU: 90 00 [14:34:27]wFMCommunicate OK [14:34:27]wFMCommunicate request_size=11 [14:34:27]MH_SAM_APDU [14:34:27]CAPDU: 80 0D 02 02 06 EC 33 A5 44 A9 04 [14:34:27]Write to MH i2c: E2 0E 00 B0 4A 80 0D 02 02 06 00 EC 33 A5 44 A9 04 00 00 35 [14:34:27]Write i2c OK [14:34:27]MH_I2C_Read... [14:34:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:34:27]Read from MH i2c: E2 [14:34:27]MH_I2C_Read... [14:34:27]Read from MH i2c: E2 03 00 [14:34:27]MH_I2C_Read... [14:34:27]Read from MH i2c: E2 03 00 B0 4A 00 90 00 6E [14:34:27]RAPDU: 90 00 [14:34:27]wFMCommunicate OK [14:34:27]wFMCommunicate request_size=4 [14:34:27]MH_SAM_APDU [14:34:27]CAPDU: 80 0D 03 02 [14:34:27]Write to MH i2c: E2 08 00 B1 4A 80 0D 03 02 00 00 00 00 76 [14:34:27]Write i2c OK [14:34:27]MH_I2C_Read... [14:34:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:34:27]Read from MH i2c: E2 [14:34:27]MH_I2C_Read... [14:34:27]Read from MH i2c: E2 0B 00 [14:34:27]MH_I2C_Read... [14:34:27]Read from MH i2c: E2 0B 00 B1 4A 00 01 A8 AF 25 26 01 B3 16 90 00 E4 [14:34:27]RAPDU: 01 A8 AF 25 26 01 B3 16 90 00 [14:34:27]wFMCommunicate OK [14:34:27]SAM_PROTO_SignData done [14:34:27]FM_MakeSignedData done [14:34:27]CreateOFDProtocolMessage [14:34:27]wFMCommunicate request_size=4 [14:34:27]MH_SAM_APDU [14:34:27]CAPDU: 80 11 00 00 [14:34:27]Write to MH i2c: E2 08 00 B2 4A 80 11 00 00 00 00 00 00 76 [14:34:27]Write i2c OK [14:34:27]MH_I2C_Read... [14:34:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:34:27]Read from MH i2c: E2 [14:34:27]MH_I2C_Read... [14:34:27]Read from MH i2c: E2 17 00 [14:34:27]MH_I2C_Read... [14:34:27]Read from MH i2c: E2 17 00 B2 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C7 [14:34:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:34:27]wFMCommunicate OK [14:34:27]CreateOFDProtocolMessage done [14:34:27]OFDSenderStorePacket 156299 [14:34:27]StoreOFDPacket docnum=156299 [14:34:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 42 FA 08 01 44 52 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 01 00 00 F4 03 04 00 F4 14 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8B 62 02 00 35 04 06 00 EC 33 A5 44 A9 04 01 A8 AF 25 26 01 B3 16 [14:34:27]CheckFolder [14:34:27]dirname=/storage/ofd_packets [14:34:27]CheckFolder done [14:34:27]ProducePacketName [14:34:27]name=ofd_packets/00156299 [14:34:27]NVStorageSaveData ofd_packets/00156299 [14:34:27]File name is /storage/ofd_packets/00156299 [14:34:27]Write 302 bytes [14:34:27]NVStorageSaveData done [14:34:27]OFDSenderStorePacket done [14:34:27]KKMCreateOFDPacket done [14:34:27]NVStorageSaveData kkm_last_timestamp [14:34:27]File name is /storage/kkm_last_timestamp [14:34:27]Write 4 bytes [14:34:27]NVStorageSaveData done [14:34:27]OFD Sender: Processing packet 156299 [packets to send 52, broken 51] [14:34:27]ProducePacketName [14:34:27]name=ofd_packets/00156299 [14:34:27]OFD Sender: To server: pG, [14:34:27]CommunicateWithHost lk.salyk.kg:30040 [14:34:27]ConnectInit lk.salyk.kg [14:34:27]ExternCall_PrintAddStr [14:34:27]wPrintStart [14:34:27]Write to MH i2c: 01 00 00 B3 4A FD [14:34:27]Write i2c OK [14:34:27]MH_I2C_Read... [14:34:27]Read from MH i2c: 01 [14:34:27]MH_I2C_Read... [14:34:27]Read from MH i2c: 01 07 00 [14:34:27]MH_I2C_Read... [14:34:27]Read from MH i2c: 01 07 00 B3 4A 00 00 00 00 00 FF 0F 12 [14:34:27]RasterBufferAndPrint [14:34:27]line Счет N : (1)874593 [14:34:27]line ИНН: 02508201610067 [14:34:27]line Контрольно-Кассовый Чек [14:34:27]line ПРОДАЖА [14:34:27]line ТРК (МРК, ГНК) : 43 [14:34:27]line Товар: 2710124130 [14:34:27]line Super 92-К-5 [14:34:27]line 14.620 * 68.40 [14:34:27]line = 1000.01 [14:34:27]line НДС 12% НСП 1% [14:34:27]line > о реализуемом товаре [14:34:27]line ИТОГО: 1000.01 [14:34:27]line НСП 1% : 8.85 [14:34:27]line НДС 12% : 106.20 [14:34:27]line Наличными: 0.00 [14:34:27]line Безнал.: 1000.01 [14:34:27]line Место: АЗС № 165 "Партнер Нефть" [14:34:27]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:34:27]line СНО: Общий режим [14:34:27]line Чек 371 20.10.2024 14:34 [14:34:27]line Смена: 314 ФФД: 1.0 [14:34:27]line ЗНМ: 0300000234 [14:34:27]line РНМ: 0000137193017469 [14:34:27]line Версия ККМ: v1.0 [14:34:28]line Платежная система: Mbank [14:34:28]line ФМ: 0000000000963156 [14:34:28]line ФД: 156299 [14:34:28]line ФПД: 259706560227588 [14:34:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T143428&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156299&fm=259706560227588&tin=02508201610067®Number=0000137193017469&sum=100001 [14:34:28]Connected sock=11 [14:34:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 42 FA 08 01 44 52 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 01 00 00 F4 03 04 00 F4 14 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8B 62 02 00 35 04 06 00 EC 33 A5 44 A9 04 01 A8 AF 25 26 01 B3 16 [14:34:28]written 0, free lines is 4095 [14:34:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 09 C1 47 00 53 C8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8B 62 02 00 F4 03 04 00 26 BB 14 67 B6 04 01 00 00 04 0F E5 21 D6 95 15 03 [14:34:28]CommunicateWithHost err = 0 [14:34:28]CheckOFDResponse [14:34:28]1017 (14) - 77093643461234 [14:34:28]1041 (16) - 0000000000963156 [14:34:28]1040 (4) - 156299 [14:34:28]1012 (4) - 20.10.2024 08:11 [14:34:28]1206 (1) - 0 [14:34:28]OFD Sender: Remove packet 156299 [14:34:28]ProducePacketName [14:34:28]name=ofd_packets/00156299 [14:34:28]NVStorageDeleteData [14:34:28]Write to MH i2c: 01 00 00 DC 4A 26 [14:34:28]Write i2c OK [14:34:28]MH_I2C_Read... [14:34:28]Read from MH i2c: 01 [14:34:28]MH_I2C_Read... [14:34:28]Read from MH i2c: 01 07 00 [14:34:28]MH_I2C_Read... [14:34:28]Read from MH i2c: 01 07 00 DC 4A 00 00 00 00 00 19 0D 53 [14:34:28]RasterBufferAndPrint [14:34:28]line [14:34:28]line [14:34:28]line [14:34:28]line [14:34:28]line [14:34:28]written 0, free lines is 3359 [14:34:28]MH_Cut [14:34:28]Write to MH i2c: D1 01 00 E3 4A 01 FF [14:34:28]Write i2c OK [14:34:28]MH_I2C_Read... [14:34:28]Read from MH i2c: D1 [14:34:28]MH_I2C_Read... [14:34:28]Read from MH i2c: D1 01 00 [14:34:28]MH_I2C_Read... [14:34:28]Read from MH i2c: D1 01 00 E3 4A 00 FE [14:34:28]Write to MH i2c: 01 00 00 E4 4A 2E [14:34:28]Write i2c OK [14:34:28]MH_I2C_Read... [14:34:28]OFD Sender: No OFD packet to send [14:34:29]*** Cut start [14:34:29]*** Partial cut [14:34:29]*** CUTSNS_PIN = 1 [14:34:29]*** CUTSNS_PIN = 0 [14:34:29]*** Brake cut motor [14:34:29]Read from MH i2c: 01 [14:34:30]MH_I2C_Read... [14:34:30]*** Stop cut motor [14:34:30]*** Cut end [14:34:30]Read from MH i2c: 01 07 00 [14:34:30]MH_I2C_Read... [14:34:30]Read from MH i2c: 01 07 00 E4 4A 00 00 00 00 00 FF 0F 43 [14:34:30]process_action close_receipt done [14:34:30]requested_data is exist [14:34:30]produce_requested_data [14:34:30]requested_item fm.sn is exist - process it [14:34:30]wFMCommunicate request_size=4 [14:34:30]MH_SAM_APDU [14:34:30]CAPDU: 80 11 00 00 [14:34:30]Write to MH i2c: E2 08 00 E5 4A 80 11 00 00 00 00 00 00 A9 [14:34:30]Write i2c OK [14:34:30]MH_I2C_Read... [14:34:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:34:30]Read from MH i2c: E2 [14:34:30]MH_I2C_Read... [14:34:30]Read from MH i2c: E2 17 00 [14:34:30]MH_I2C_Read... [14:34:30]Read from MH i2c: E2 17 00 E5 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FA [14:34:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:34:30]wFMCommunicate OK [14:34:30]requested_item fd.num is exist - process it [14:34:30]SAM_PROTO_GetFieldsCounters [14:34:30]wFMCommunicate request_size=4 [14:34:30]MH_SAM_APDU [14:34:30]CAPDU: 80 13 00 00 [14:34:30]Write to MH i2c: E2 08 00 E6 4A 80 13 00 00 00 00 00 00 AC [14:34:30]Write i2c OK [14:34:30]MH_I2C_Read... [14:34:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:34:30]Read from MH i2c: E2 [14:34:30]MH_I2C_Read... [14:34:30]Read from MH i2c: E2 62 00 [14:34:30]MH_I2C_Read... [14:34:30]Read from MH i2c: E2 62 00 E6 4A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8B 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 73 01 00 00 5E 04 04 00 73 01 00 00 57 04 04 00 74 01 00 00 19 04 04 00 00 00 00 00 90 00 6B [14:34:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8B 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 73 01 00 00 5E 04 04 00 73 01 00 00 57 04 04 00 74 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:34:30]wFMCommunicate OK [14:34:30]SAM_PROTO_GetFieldsCounters done [14:34:30]requested_item shift.num is exist - process it [14:34:30]requested_item shift.opened is exist - process it [14:34:30]req_shift_opened [14:34:30]FM_GetShiftState [14:34:30]SAM_PROTO_GetShiftState [14:34:30]wFMCommunicate request_size=4 [14:34:30]MH_SAM_APDU [14:34:30]CAPDU: 80 13 01 00 [14:34:30]Write to MH i2c: E2 08 00 E7 4A 80 13 01 00 00 00 00 00 AE [14:34:30]Write i2c OK [14:34:30]MH_I2C_Read... [14:34:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:34:30]Read from MH i2c: E2 [14:34:30]MH_I2C_Read... [14:34:30]Read from MH i2c: E2 0E 00 [14:34:30]MH_I2C_Read... [14:34:30]Read from MH i2c: E2 0E 00 E7 4A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 55 [14:34:30]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:34:30]wFMCommunicate OK [14:34:30]SAM_PROTO_GetShiftState done [14:34:30]FM_GetShiftState done [14:34:30]req_shift_opened done [14:34:30]requested_item shift.open_date is exist - process it [14:34:30]req_shift_open_date [14:34:30]req_shift_open_date done [14:34:30]produce_requested_data done [14:34:30]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156299,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [14:34:30]process_action_free close_receipt [14:34:30]json_value_free [14:34:30]json_value_free done [14:34:30]process_json_proto returns [14:34:30]Send response to host [14:34:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156299,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [14:34:30]free response buf [14:34:30]execute_script done [14:34:30]execute_script returns [14:34:30]free content buf [14:34:30]Sock 8.Close socket [14:34:30]Sock 8.Thread stoped [14:34:33]OFD Sender: No OFD packet to send [14:34:38]OFD Sender: No OFD packet to send [14:34:43]OFD Sender: No OFD packet to send [14:34:48]OFD Sender: No OFD packet to send [14:34:53]OFD Sender: No OFD packet to send [14:34:58]OFD Sender: No OFD packet to send [14:35:03]OFD Sender: No OFD packet to send [14:35:08]OFD Sender: No OFD packet to send [14:35:13]OFD Sender: No OFD packet to send [14:35:19]OFD Sender: No OFD packet to send [14:35:24]OFD Sender: No OFD packet to send [14:35:29]OFD Sender: No OFD packet to send [14:35:34]OFD Sender: No OFD packet to send [14:35:34]accept exits with 9 [14:35:34]New connection [14:35:34]New thread 3066551652 created [14:35:34]Thread 3066695012 joined [14:35:34]Waiting for new connection... [14:35:34] Sock 9.Parse request [14:35:34]Sock 9.Check first char [14:35:34]Sock 9.First char is OK [14:35:34]request: POST /json_proto HTTP/1.0 [14:35:34]Method: POST [14:35:34]URL: /json_proto [14:35:34]Method is POST - this is cgi request [14:35:34]url: /json_proto [14:35:34]query_string will be loaded in cgi processing [14:35:34]execute_cgi json_proto POST (null) [14:35:34]execute_cgi path=json_proto method=POST [14:35:34]POST find Content-Length [14:35:34]Host: 172.17.53.67:8080 [14:35:34]Content-Length: 677 [14:35:34]Content-Type: application/json [14:35:34] [14:35:34]POST finish read [14:35:34]Found Content-Length = 677 [14:35:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874594", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:35:34]execute_script... [14:35:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874594", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:35:34]POST & json_proto [14:35:34]process_json_proto [14:35:34]json parsed OK: [14:35:34]protocol is kg_v1.0 [14:35:34]action value=close_receipt [14:35:34]process_action close_receipt [14:35:34]cmd_close_receipt [14:35:34]MH_GetDate [14:35:34]Write to MH i2c: F0 00 00 E8 4A 21 [14:35:34]Write i2c OK [14:35:34]MH_I2C_Read... [14:35:34]Read from MH i2c: F0 [14:35:34]MH_I2C_Read... [14:35:34]Read from MH i2c: F0 09 00 [14:35:34]MH_I2C_Read... [14:35:34]Read from MH i2c: F0 09 00 E8 4A 00 38 15 15 67 19 BC 99 64 C5 [14:35:34]GetLastDocTimeStamp 1729434868 [14:35:34]current date 1729434936 [14:35:34]FM_GetShiftState [14:35:34]SAM_PROTO_GetShiftState [14:35:34]wFMCommunicate request_size=4 [14:35:34]MH_SAM_APDU [14:35:34]CAPDU: 80 13 01 00 [14:35:34]Write to MH i2c: E2 08 00 E9 4A 80 13 01 00 00 00 00 00 B0 [14:35:34]Write i2c OK [14:35:34]MH_I2C_Read... [14:35:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:35:34]Read from MH i2c: E2 [14:35:34]MH_I2C_Read... [14:35:34]Read from MH i2c: E2 0E 00 [14:35:34]MH_I2C_Read... [14:35:34]Read from MH i2c: E2 0E 00 E9 4A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 57 [14:35:34]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:35:34]wFMCommunicate OK [14:35:34]SAM_PROTO_GetShiftState done [14:35:34]FM_GetShiftState done [14:35:34]opened in 1729383891 [14:35:34]opened+sec_in_day 1729470291 [14:35:34]quantity*price = 40006 [14:35:34]sum+1 = 40007 [14:35:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 372 20.10.2024 14:35 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156300 ФПД: 129290496673014 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T143536&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156300&fm=129290496673014&tin=02508201610067®Number=0000137193017469&sum=40000 [14:35:35]StoreToDocumentArchive [14:35:35]shift 314 fd 156300 [14:35:35]save to /storage/0314/doc_00156300 [14:35:35]save last doc name /storage/0314/doc_00156300 to /storage/kkm_last_doc_name [14:35:35]save OK [14:35:35]Clear old archive folders... [14:35:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:35:35]tlvbuf is 008D3440 [14:35:35]SAM_PROTO_ClearQueue [14:35:35]wFMCommunicate request_size=4 [14:35:35]MH_SAM_APDU [14:35:35]CAPDU: 80 09 00 00 [14:35:35]Write to MH i2c: E2 08 00 F6 4A 80 09 00 00 00 00 00 00 B2 [14:35:35]Write i2c OK [14:35:35]MH_I2C_Read... [14:35:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:35:35]Read from MH i2c: E2 [14:35:35]MH_I2C_Read... [14:35:35]Read from MH i2c: E2 03 00 [14:35:35]MH_I2C_Read... [14:35:35]Read from MH i2c: E2 03 00 F6 4A 00 90 00 B4 [14:35:35]RAPDU: 90 00 [14:35:35]wFMCommunicate OK [14:35:35]SAM_PROTO_ClearQueue done [14:35:35]KKMCreateOFDPacket [14:35:35]OFDProtocolAddRootSTLVToBuf [14:35:35]FM_MakeSignedData [14:35:35]FM_MakeSignedData [14:35:35]SAM_PROTO_SignData [14:35:35]wFMCommunicate request_size=4 [14:35:35]MH_SAM_APDU [14:35:35]CAPDU: 80 0D 01 02 [14:35:35]Write to MH i2c: E2 08 00 F7 4A 80 0D 01 02 00 00 00 00 BA [14:35:35]Write i2c OK [14:35:35]MH_I2C_Read... [14:35:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:35:35]Read from MH i2c: E2 [14:35:35]MH_I2C_Read... [14:35:35]Read from MH i2c: E2 03 00 [14:35:35]MH_I2C_Read... [14:35:35]Read from MH i2c: E2 03 00 F7 4A 00 90 00 B5 [14:35:35]RAPDU: 90 00 [14:35:35]wFMCommunicate OK [14:35:35]wFMCommunicate request_size=255 [14:35:35]MH_SAM_APDU [14:35:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 01 00 00 F4 03 04 00 38 15 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8C 62 02 00 35 04 06 00 75 [14:35:35]Write to MH i2c: E2 02 01 F8 4A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 01 00 00 F4 03 04 00 38 15 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8C 62 02 00 35 04 06 00 75 00 00 0E [14:35:35]Write i2c OK [14:35:35]MH_I2C_Read... [14:35:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:35:35]Read from MH i2c: E2 [14:35:35]MH_I2C_Read... [14:35:35]Read from MH i2c: E2 03 00 [14:35:35]MH_I2C_Read... [14:35:35]Read from MH i2c: E2 03 00 F8 4A 00 90 00 B6 [14:35:35]RAPDU: 90 00 [14:35:35]wFMCommunicate OK [14:35:35]wFMCommunicate request_size=10 [14:35:35]MH_SAM_APDU [14:35:35]CAPDU: 80 0D 02 02 05 96 CA 20 84 F6 [14:35:35]Write to MH i2c: E2 0D 00 F9 4A 80 0D 02 02 05 00 96 CA 20 84 F6 00 00 C1 [14:35:35]Write i2c OK [14:35:35]MH_I2C_Read... [14:35:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:35:35]Read from MH i2c: E2 [14:35:35]MH_I2C_Read... [14:35:35]Read from MH i2c: E2 03 00 [14:35:35]MH_I2C_Read... [14:35:35]Read from MH i2c: E2 03 00 F9 4A 00 90 00 B7 [14:35:35]RAPDU: 90 00 [14:35:35]wFMCommunicate OK [14:35:35]wFMCommunicate request_size=4 [14:35:35]MH_SAM_APDU [14:35:35]CAPDU: 80 0D 03 02 [14:35:35]Write to MH i2c: E2 08 00 FA 4A 80 0D 03 02 00 00 00 00 BF [14:35:35]Write i2c OK [14:35:35]MH_I2C_Read... [14:35:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:35:35]Read from MH i2c: E2 [14:35:35]MH_I2C_Read... [14:35:35]Read from MH i2c: E2 0B 00 [14:35:35]MH_I2C_Read... [14:35:35]Read from MH i2c: E2 0B 00 FA 4A 00 C6 7D 87 91 91 8B DC A8 90 00 BB [14:35:35]RAPDU: C6 7D 87 91 91 8B DC A8 90 00 [14:35:35]wFMCommunicate OK [14:35:35]SAM_PROTO_SignData done [14:35:35]FM_MakeSignedData done [14:35:35]CreateOFDProtocolMessage [14:35:35]wFMCommunicate request_size=4 [14:35:35]MH_SAM_APDU [14:35:35]CAPDU: 80 11 00 00 [14:35:35]Write to MH i2c: E2 08 00 FB 4A 80 11 00 00 00 00 00 00 BF [14:35:35]Write i2c OK [14:35:35]MH_I2C_Read... [14:35:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:35:35]Read from MH i2c: E2 [14:35:35]MH_I2C_Read... [14:35:35]Read from MH i2c: E2 17 00 [14:35:35]MH_I2C_Read... [14:35:35]Read from MH i2c: E2 17 00 FB 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 10 [14:35:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:35:35]wFMCommunicate OK [14:35:35]CreateOFDProtocolMessage done [14:35:35]OFDSenderStorePacket 156300 [14:35:35]StoreOFDPacket docnum=156300 [14:35:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 FB F5 07 01 33 2B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 01 00 00 F4 03 04 00 38 15 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8C 62 02 00 35 04 06 00 75 96 CA 20 84 F6 C6 7D 87 91 91 8B DC A8 [14:35:35]CheckFolder [14:35:35]dirname=/storage/ofd_packets [14:35:35]CheckFolder done [14:35:35]ProducePacketName [14:35:35]name=ofd_packets/00156300 [14:35:35]NVStorageSaveData ofd_packets/00156300 [14:35:35]File name is /storage/ofd_packets/00156300 [14:35:35]Write 301 bytes [14:35:35]NVStorageSaveData done [14:35:35]OFDSenderStorePacket done [14:35:35]KKMCreateOFDPacket done [14:35:35]NVStorageSaveData kkm_last_timestamp [14:35:35]File name is /storage/kkm_last_timestamp [14:35:35]Write 4 bytes [14:35:35]NVStorageSaveData done [14:35:35]OFD Sender: Processing packet 156300 [packets to send 52, broken 51] [14:35:35]ProducePacketName [14:35:35]name=ofd_packets/00156300 [14:35:35]OFD Sender: To server: pG, [14:35:35]CommunicateWithHost lk.salyk.kg:30040 [14:35:35]ConnectInit lk.salyk.kg [14:35:35]ExternCall_PrintAddStr [14:35:35]wPrintStart [14:35:35]Write to MH i2c: 01 00 00 FC 4A 46 [14:35:35]Write i2c OK [14:35:35]MH_I2C_Read... [14:35:35]Read from MH i2c: 01 [14:35:35]MH_I2C_Read... [14:35:35]Read from MH i2c: 01 07 00 [14:35:35]MH_I2C_Read... [14:35:35]Read from MH i2c: 01 07 00 FC 4A 00 00 00 00 00 FF 0F 5B [14:35:35]RasterBufferAndPrint [14:35:35]line Счет N : (1)874594 [14:35:35]line ИНН: 02508201610067 [14:35:35]line Контрольно-Кассовый Чек [14:35:35]line ПРОДАЖА [14:35:35]line ТРК (МРК, ГНК) : 12 [14:35:35]line Товар: 2710124130 [14:35:35]line Аи-92-К-5 [14:35:35]line 5.980 * 66.90 [14:35:35]line = 400.06 [14:35:35]line НДС 12% НСП 1% [14:35:35]line > о реализуемом товаре [14:35:35]line ОКРУГЛЕНИЕ: -0.06 [14:35:35]line ИТОГО: 400.00 [14:35:35]line Внесено: 400.00 [14:35:35]line СДАЧА: 0.00 [14:35:35]line НСП 1% : 3.54 [14:35:35]line НДС 12% : 42.48 [14:35:35]line Наличными: 400.00 [14:35:35]line Безнал.: 0.00 [14:35:35]line Место: АЗС № 165 "Партнер Нефть" [14:35:35]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:35:35]line СНО: Общий режим [14:35:35]line Чек 372 20.10.2024 14:35 [14:35:35]line Смена: 314 ФФД: 1.0 [14:35:36]line ЗНМ: 0300000234 [14:35:36]line РНМ: 0000137193017469 [14:35:36]line Версия ККМ: v1.0 [14:35:36]line ФМ: 0000000000963156 [14:35:36]line ФД: 156300 [14:35:36]line ФПД: 129290496673014 [14:35:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T143536&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156300&fm=129290496673014&tin=02508201610067®Number=0000137193017469&sum=40000 [14:35:36]Connected sock=11 [14:35:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 FB F5 07 01 33 2B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 01 00 00 F4 03 04 00 38 15 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8C 62 02 00 35 04 06 00 75 96 CA 20 84 F6 C6 7D 87 91 91 8B DC A8 [14:35:36]written 0, free lines is 4095 [14:35:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 2E 70 47 00 ED BE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8C 62 02 00 F4 03 04 00 6A BB 14 67 B6 04 01 00 00 36 17 7A 08 0D 65 94 4C [14:35:36]CommunicateWithHost err = 0 [14:35:36]CheckOFDResponse [14:35:36]1017 (14) - 77093643461234 [14:35:36]1041 (16) - 0000000000963156 [14:35:36]1040 (4) - 156300 [14:35:36]1012 (4) - 20.10.2024 08:12 [14:35:36]1206 (1) - 0 [14:35:36]OFD Sender: Remove packet 156300 [14:35:36]ProducePacketName [14:35:36]name=ofd_packets/00156300 [14:35:36]NVStorageDeleteData [14:35:36]Write to MH i2c: 01 00 00 27 4B 72 [14:35:36]Write i2c OK [14:35:36]MH_I2C_Read... [14:35:36]Read from MH i2c: 01 [14:35:36]MH_I2C_Read... [14:35:36]Read from MH i2c: 01 07 00 [14:35:36]MH_I2C_Read... [14:35:36]Read from MH i2c: 01 07 00 27 4B 00 00 00 00 00 E9 0C 6E [14:35:36]RasterBufferAndPrint [14:35:36]line [14:35:36]line [14:35:36]line [14:35:36]line [14:35:36]line [14:35:36]written 0, free lines is 3311 [14:35:36]MH_Cut [14:35:36]Write to MH i2c: D1 01 00 2E 4B 01 4B [14:35:36]Write i2c OK [14:35:36]MH_I2C_Read... [14:35:36]Read from MH i2c: D1 [14:35:36]MH_I2C_Read... [14:35:36]Read from MH i2c: D1 01 00 [14:35:36]MH_I2C_Read... [14:35:36]Read from MH i2c: D1 01 00 2E 4B 00 4A [14:35:36]Write to MH i2c: 01 00 00 2F 4B 7A [14:35:36]Write i2c OK [14:35:36]MH_I2C_Read... [14:35:36]OFD Sender: No OFD packet to send [14:35:37]*** Cut start [14:35:37]*** Partial cut [14:35:37]*** CUTSNS_PIN = 1 [14:35:37]*** CUTSNS_PIN = 0 [14:35:37]*** Brake cut motor [14:35:38]Read from MH i2c: 01 [14:35:38]MH_I2C_Read... [14:35:38]*** Stop cut motor [14:35:38]*** Cut end [14:35:38]Read from MH i2c: 01 07 00 [14:35:38]MH_I2C_Read... [14:35:38]Read from MH i2c: 01 07 00 2F 4B 00 00 00 00 00 FF 0F 8F [14:35:38]process_action close_receipt done [14:35:38]requested_data is exist [14:35:38]produce_requested_data [14:35:38]requested_item fm.sn is exist - process it [14:35:38]wFMCommunicate request_size=4 [14:35:38]MH_SAM_APDU [14:35:38]CAPDU: 80 11 00 00 [14:35:38]Write to MH i2c: E2 08 00 30 4B 80 11 00 00 00 00 00 00 F5 [14:35:38]Write i2c OK [14:35:38]MH_I2C_Read... [14:35:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:35:38]Read from MH i2c: E2 [14:35:38]MH_I2C_Read... [14:35:38]Read from MH i2c: E2 17 00 [14:35:38]MH_I2C_Read... [14:35:38]Read from MH i2c: E2 17 00 30 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 46 [14:35:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:35:38]wFMCommunicate OK [14:35:38]requested_item fd.num is exist - process it [14:35:38]SAM_PROTO_GetFieldsCounters [14:35:38]wFMCommunicate request_size=4 [14:35:38]MH_SAM_APDU [14:35:38]CAPDU: 80 13 00 00 [14:35:38]Write to MH i2c: E2 08 00 31 4B 80 13 00 00 00 00 00 00 F8 [14:35:38]Write i2c OK [14:35:38]MH_I2C_Read... [14:35:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:35:38]Read from MH i2c: E2 [14:35:38]MH_I2C_Read... [14:35:38]Read from MH i2c: E2 62 00 [14:35:38]MH_I2C_Read... [14:35:38]Read from MH i2c: E2 62 00 31 4B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8C 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 74 01 00 00 5E 04 04 00 74 01 00 00 57 04 04 00 75 01 00 00 19 04 04 00 00 00 00 00 90 00 BB [14:35:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8C 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 74 01 00 00 5E 04 04 00 74 01 00 00 57 04 04 00 75 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:35:38]wFMCommunicate OK [14:35:38]SAM_PROTO_GetFieldsCounters done [14:35:38]requested_item shift.num is exist - process it [14:35:38]requested_item shift.opened is exist - process it [14:35:38]req_shift_opened [14:35:38]FM_GetShiftState [14:35:38]SAM_PROTO_GetShiftState [14:35:38]wFMCommunicate request_size=4 [14:35:38]MH_SAM_APDU [14:35:38]CAPDU: 80 13 01 00 [14:35:38]Write to MH i2c: E2 08 00 32 4B 80 13 01 00 00 00 00 00 FA [14:35:38]Write i2c OK [14:35:38]MH_I2C_Read... [14:35:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:35:38]Read from MH i2c: E2 [14:35:38]MH_I2C_Read... [14:35:38]Read from MH i2c: E2 0E 00 [14:35:38]MH_I2C_Read... [14:35:38]Read from MH i2c: E2 0E 00 32 4B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A1 [14:35:38]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:35:38]wFMCommunicate OK [14:35:38]SAM_PROTO_GetShiftState done [14:35:38]FM_GetShiftState done [14:35:38]req_shift_opened done [14:35:38]requested_item shift.open_date is exist - process it [14:35:38]req_shift_open_date [14:35:38]req_shift_open_date done [14:35:38]produce_requested_data done [14:35:38]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156300,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [14:35:38]process_action_free close_receipt [14:35:38]json_value_free [14:35:38]json_value_free done [14:35:38]process_json_proto returns [14:35:38]Send response to host [14:35:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156300,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [14:35:38]free response buf [14:35:38]execute_script done [14:35:38]execute_script returns [14:35:38]free content buf [14:35:38]Sock 9.Close socket [14:35:38]Sock 9.Thread stoped [14:35:38]accept exits with 8 [14:35:38]New connection [14:35:38]New thread 3066695012 created [14:35:38]Thread 3066551652 joined [14:35:38]Waiting for new connection... [14:35:38] Sock 8.Parse request [14:35:38]Sock 8.Check first char [14:35:38]Sock 8.First char is OK [14:35:38]request: POST /json_proto HTTP/1.0 [14:35:38]Method: POST [14:35:38]URL: /json_proto [14:35:38]Method is POST - this is cgi request [14:35:38]url: /json_proto [14:35:38]query_string will be loaded in cgi processing [14:35:38]execute_cgi json_proto POST (null) [14:35:38]execute_cgi path=json_proto method=POST [14:35:38]POST find Content-Length [14:35:38]Host: 172.17.53.67:8080 [14:35:38]Content-Length: 677 [14:35:38]Content-Type: application/json [14:35:38] [14:35:38]POST finish read [14:35:38]Found Content-Length = 677 [14:35:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874595", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:35:38]execute_script... [14:35:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874595", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:35:38]POST & json_proto [14:35:38]process_json_proto [14:35:38]json parsed OK: [14:35:38]protocol is kg_v1.0 [14:35:38]action value=close_receipt [14:35:38]process_action close_receipt [14:35:38]cmd_close_receipt [14:35:38]MH_GetDate [14:35:38]Write to MH i2c: F0 00 00 33 4B 6D [14:35:38]Write i2c OK [14:35:38]MH_I2C_Read... [14:35:38]Read from MH i2c: F0 [14:35:38]MH_I2C_Read... [14:35:38]Read from MH i2c: F0 09 00 [14:35:38]MH_I2C_Read... [14:35:38]Read from MH i2c: F0 09 00 33 4B 00 3C 15 15 67 19 BC 99 64 15 [14:35:38]GetLastDocTimeStamp 1729434936 [14:35:38]current date 1729434940 [14:35:38]FM_GetShiftState [14:35:38]SAM_PROTO_GetShiftState [14:35:38]wFMCommunicate request_size=4 [14:35:38]MH_SAM_APDU [14:35:38]CAPDU: 80 13 01 00 [14:35:38]Write to MH i2c: E2 08 00 34 4B 80 13 01 00 00 00 00 00 FC [14:35:38]Write i2c OK [14:35:38]MH_I2C_Read... [14:35:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:35:38]Read from MH i2c: E2 [14:35:38]MH_I2C_Read... [14:35:38]Read from MH i2c: E2 0E 00 [14:35:38]MH_I2C_Read... [14:35:38]Read from MH i2c: E2 0E 00 34 4B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A3 [14:35:38]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:35:38]wFMCommunicate OK [14:35:38]SAM_PROTO_GetShiftState done [14:35:38]FM_GetShiftState done [14:35:38]opened in 1729383891 [14:35:38]opened+sec_in_day 1729470291 [14:35:38]quantity*price = 50041 [14:35:38]sum+1 = 50042 [14:35:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 373 20.10.2024 14:35 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156301 ФПД: 125800886082637 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T143540&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156301&fm=125800886082637&tin=02508201610067®Number=0000137193017469&sum=50000 [14:35:40]StoreToDocumentArchive [14:35:40]shift 314 fd 156301 [14:35:40]save to /storage/0314/doc_00156301 [14:35:40]save last doc name /storage/0314/doc_00156301 to /storage/kkm_last_doc_name [14:35:40]save OK [14:35:40]Clear old archive folders... [14:35:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:35:40]tlvbuf is 00961FF0 [14:35:40]SAM_PROTO_ClearQueue [14:35:40]wFMCommunicate request_size=4 [14:35:40]MH_SAM_APDU [14:35:40]CAPDU: 80 09 00 00 [14:35:40]Write to MH i2c: E2 08 00 41 4B 80 09 00 00 00 00 00 00 FE [14:35:40]Write i2c OK [14:35:40]MH_I2C_Read... [14:35:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:35:40]Read from MH i2c: E2 [14:35:40]MH_I2C_Read... [14:35:40]Read from MH i2c: E2 03 00 [14:35:40]MH_I2C_Read... [14:35:40]Read from MH i2c: E2 03 00 41 4B 00 90 00 00 [14:35:40]RAPDU: 90 00 [14:35:40]wFMCommunicate OK [14:35:40]SAM_PROTO_ClearQueue done [14:35:40]KKMCreateOFDPacket [14:35:40]OFDProtocolAddRootSTLVToBuf [14:35:40]FM_MakeSignedData [14:35:40]FM_MakeSignedData [14:35:40]SAM_PROTO_SignData [14:35:40]wFMCommunicate request_size=4 [14:35:40]MH_SAM_APDU [14:35:40]CAPDU: 80 0D 01 02 [14:35:40]Write to MH i2c: E2 08 00 42 4B 80 0D 01 02 00 00 00 00 06 [14:35:40]Write i2c OK [14:35:40]MH_I2C_Read... [14:35:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:35:40]Read from MH i2c: E2 [14:35:40]MH_I2C_Read... [14:35:40]Read from MH i2c: E2 03 00 [14:35:40]MH_I2C_Read... [14:35:40]Read from MH i2c: E2 03 00 42 4B 00 90 00 01 [14:35:40]RAPDU: 90 00 [14:35:40]wFMCommunicate OK [14:35:40]wFMCommunicate request_size=255 [14:35:40]MH_SAM_APDU [14:35:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 01 00 00 F4 03 04 00 3C 15 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8D 62 02 00 35 04 06 00 72 [14:35:40]Write to MH i2c: E2 02 01 43 4B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 01 00 00 F4 03 04 00 3C 15 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8D 62 02 00 35 04 06 00 72 00 00 8E [14:35:40]Write i2c OK [14:35:40]MH_I2C_Read... [14:35:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:35:40]Read from MH i2c: E2 [14:35:40]MH_I2C_Read... [14:35:40]Read from MH i2c: E2 03 00 [14:35:40]MH_I2C_Read... [14:35:40]Read from MH i2c: E2 03 00 43 4B 00 90 00 02 [14:35:40]RAPDU: 90 00 [14:35:40]wFMCommunicate OK [14:35:40]wFMCommunicate request_size=10 [14:35:40]MH_SAM_APDU [14:35:40]CAPDU: 80 0D 02 02 05 6A 4D 20 9C 4D [14:35:40]Write to MH i2c: E2 0D 00 44 4B 80 0D 02 02 05 00 6A 4D 20 9C 4D 00 00 D3 [14:35:40]Write i2c OK [14:35:40]MH_I2C_Read... [14:35:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:35:40]Read from MH i2c: E2 [14:35:40]MH_I2C_Read... [14:35:40]Read from MH i2c: E2 03 00 [14:35:40]MH_I2C_Read... [14:35:40]Read from MH i2c: E2 03 00 44 4B 00 90 00 03 [14:35:40]RAPDU: 90 00 [14:35:40]wFMCommunicate OK [14:35:40]wFMCommunicate request_size=4 [14:35:40]MH_SAM_APDU [14:35:40]CAPDU: 80 0D 03 02 [14:35:40]Write to MH i2c: E2 08 00 45 4B 80 0D 03 02 00 00 00 00 0B [14:35:40]Write i2c OK [14:35:40]MH_I2C_Read... [14:35:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:35:40]Read from MH i2c: E2 [14:35:40]MH_I2C_Read... [14:35:40]Read from MH i2c: E2 0B 00 [14:35:40]MH_I2C_Read... [14:35:40]Read from MH i2c: E2 0B 00 45 4B 00 54 A5 5D 77 0F 00 9B 02 90 00 85 [14:35:40]RAPDU: 54 A5 5D 77 0F 00 9B 02 90 00 [14:35:40]wFMCommunicate OK [14:35:40]SAM_PROTO_SignData done [14:35:40]FM_MakeSignedData done [14:35:40]CreateOFDProtocolMessage [14:35:40]wFMCommunicate request_size=4 [14:35:40]MH_SAM_APDU [14:35:40]CAPDU: 80 11 00 00 [14:35:40]Write to MH i2c: E2 08 00 46 4B 80 11 00 00 00 00 00 00 0B [14:35:40]Write i2c OK [14:35:40]MH_I2C_Read... [14:35:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:35:40]Read from MH i2c: E2 [14:35:40]MH_I2C_Read... [14:35:40]Read from MH i2c: E2 17 00 [14:35:40]MH_I2C_Read... [14:35:40]Read from MH i2c: E2 17 00 46 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5C [14:35:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:35:40]wFMCommunicate OK [14:35:40]CreateOFDProtocolMessage done [14:35:40]OFDSenderStorePacket 156301 [14:35:40]StoreOFDPacket docnum=156301 [14:35:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A4 E1 07 01 A2 63 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 01 00 00 F4 03 04 00 3C 15 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8D 62 02 00 35 04 06 00 72 6A 4D 20 9C 4D 54 A5 5D 77 0F 00 9B 02 [14:35:40]CheckFolder [14:35:40]dirname=/storage/ofd_packets [14:35:40]CheckFolder done [14:35:40]ProducePacketName [14:35:40]name=ofd_packets/00156301 [14:35:40]NVStorageSaveData ofd_packets/00156301 [14:35:40]File name is /storage/ofd_packets/00156301 [14:35:40]Write 301 bytes [14:35:40]NVStorageSaveData done [14:35:40]OFDSenderStorePacket done [14:35:40]KKMCreateOFDPacket done [14:35:40]NVStorageSaveData kkm_last_timestamp [14:35:40]File name is /storage/kkm_last_timestamp [14:35:40]Write 4 bytes [14:35:40]NVStorageSaveData done [14:35:40]ExternCall_PrintAddStr [14:35:40]wPrintStart [14:35:40]Write to MH i2c: 01 00 00 47 4B 92 [14:35:40]Write i2c OK [14:35:40]MH_I2C_Read... [14:35:40]Read from MH i2c: 01 [14:35:40]MH_I2C_Read... [14:35:40]Read from MH i2c: 01 07 00 [14:35:40]MH_I2C_Read... [14:35:40]Read from MH i2c: 01 07 00 47 4B 00 00 00 00 00 FF 0F A7 [14:35:40]RasterBufferAndPrint [14:35:40]line Счет N : (1)874595 [14:35:40]line ИНН: 02508201610067 [14:35:40]line Контрольно-Кассовый Чек [14:35:40]line ПРОДАЖА [14:35:40]line ТРК (МРК, ГНК) : 22 [14:35:40]line Товар: 2710124130 [14:35:40]line Аи-92-К-5 [14:35:40]line 7.480 * 66.90 [14:35:40]line = 500.41 [14:35:40]line НДС 12% НСП 1% [14:35:40]line > о реализуемом товаре [14:35:40]line ОКРУГЛЕНИЕ: -0.41 [14:35:40]line ИТОГО: 500.00 [14:35:40]line Внесено: 500.00 [14:35:40]line СДАЧА: 0.00 [14:35:40]line НСП 1% : 4.43 [14:35:40]line НДС 12% : 53.14 [14:35:40]line Наличными: 500.00 [14:35:40]line Безнал.: 0.00 [14:35:40]line Место: АЗС № 165 "Партнер Нефть" [14:35:40]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:35:40]line СНО: Общий режим [14:35:40]line Чек 373 20.10.2024 14:35 [14:35:40]line Смена: 314 ФФД: 1.0 [14:35:40]line ЗНМ: 0300000234 [14:35:40]line РНМ: 0000137193017469 [14:35:40]line Версия ККМ: v1.0 [14:35:41]line ФМ: 0000000000963156 [14:35:41]line ФД: 156301 [14:35:41]line ФПД: 125800886082637 [14:35:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T143540&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156301&fm=125800886082637&tin=02508201610067®Number=0000137193017469&sum=50000 [14:35:41]OFD Sender: Processing packet 156301 [packets to send 52, broken 51] [14:35:41]ProducePacketName [14:35:41]name=ofd_packets/00156301 [14:35:41]OFD Sender: To server: pG, [14:35:41]CommunicateWithHost lk.salyk.kg:30040 [14:35:41]ConnectInit lk.salyk.kg [14:35:41]written 0, free lines is 4095 [14:35:41]Connected sock=10 [14:35:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A4 E1 07 01 A2 63 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 01 00 00 F4 03 04 00 3C 15 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8D 62 02 00 35 04 06 00 72 6A 4D 20 9C 4D 54 A5 5D 77 0F 00 9B 02 [14:35:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B4 E9 47 00 8C 9F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8D 62 02 00 F4 03 04 00 6F BB 14 67 B6 04 01 00 00 C3 AE F5 A9 B3 77 04 2B [14:35:41]CommunicateWithHost err = 0 [14:35:41]CheckOFDResponse [14:35:41]1017 (14) - 77093643461234 [14:35:41]1041 (16) - 0000000000963156 [14:35:41]1040 (4) - 156301 [14:35:41]1012 (4) - 20.10.2024 08:12 [14:35:41]1206 (1) - 0 [14:35:41]OFD Sender: Remove packet 156301 [14:35:41]ProducePacketName [14:35:41]name=ofd_packets/00156301 [14:35:41]NVStorageDeleteData [14:35:41]Write to MH i2c: 01 00 00 72 4B BD [14:35:41]Write i2c OK [14:35:41]MH_I2C_Read... [14:35:41]Read from MH i2c: 01 [14:35:41]MH_I2C_Read... [14:35:41]Read from MH i2c: 01 07 00 [14:35:41]MH_I2C_Read... [14:35:41]Read from MH i2c: 01 07 00 72 4B 00 00 00 00 00 0E 0D DF [14:35:41]RasterBufferAndPrint [14:35:41]line [14:35:41]line [14:35:41]line [14:35:41]line [14:35:41]line [14:35:41]written 0, free lines is 3357 [14:35:41]MH_Cut [14:35:41]Write to MH i2c: D1 01 00 79 4B 01 96 [14:35:41]Write i2c OK [14:35:41]MH_I2C_Read... [14:35:41]Read from MH i2c: D1 [14:35:41]MH_I2C_Read... [14:35:41]Read from MH i2c: D1 01 00 [14:35:41]MH_I2C_Read... [14:35:41]Read from MH i2c: D1 01 00 79 4B 00 95 [14:35:41]Write to MH i2c: 01 00 00 7A 4B C5 [14:35:41]Write i2c OK [14:35:41]MH_I2C_Read... [14:35:42]OFD Sender: No OFD packet to send [14:35:42]*** Cut start [14:35:42]*** Partial cut [14:35:42]*** CUTSNS_PIN = 1 [14:35:42]*** CUTSNS_PIN = 0 [14:35:42]*** Brake cut motor [14:35:42]Read from MH i2c: 01 [14:35:42]MH_I2C_Read... [14:35:42]*** Stop cut motor [14:35:42]*** Cut end [14:35:42]Read from MH i2c: 01 07 00 [14:35:42]MH_I2C_Read... [14:35:42]Read from MH i2c: 01 07 00 7A 4B 00 00 00 00 00 FF 0F DA [14:35:42]process_action close_receipt done [14:35:42]requested_data is exist [14:35:42]produce_requested_data [14:35:42]requested_item fm.sn is exist - process it [14:35:42]wFMCommunicate request_size=4 [14:35:42]MH_SAM_APDU [14:35:42]CAPDU: 80 11 00 00 [14:35:42]Write to MH i2c: E2 08 00 7B 4B 80 11 00 00 00 00 00 00 40 [14:35:42]Write i2c OK [14:35:42]MH_I2C_Read... [14:35:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:35:43]Read from MH i2c: E2 [14:35:43]MH_I2C_Read... [14:35:43]Read from MH i2c: E2 17 00 [14:35:43]MH_I2C_Read... [14:35:43]Read from MH i2c: E2 17 00 7B 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 91 [14:35:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:35:43]wFMCommunicate OK [14:35:43]requested_item fd.num is exist - process it [14:35:43]SAM_PROTO_GetFieldsCounters [14:35:43]wFMCommunicate request_size=4 [14:35:43]MH_SAM_APDU [14:35:43]CAPDU: 80 13 00 00 [14:35:43]Write to MH i2c: E2 08 00 7C 4B 80 13 00 00 00 00 00 00 43 [14:35:43]Write i2c OK [14:35:43]MH_I2C_Read... [14:35:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:35:43]Read from MH i2c: E2 [14:35:43]MH_I2C_Read... [14:35:43]Read from MH i2c: E2 62 00 [14:35:43]MH_I2C_Read... [14:35:43]Read from MH i2c: E2 62 00 7C 4B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8D 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 75 01 00 00 5E 04 04 00 75 01 00 00 57 04 04 00 76 01 00 00 19 04 04 00 00 00 00 00 90 00 0A [14:35:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8D 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 75 01 00 00 5E 04 04 00 75 01 00 00 57 04 04 00 76 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:35:43]wFMCommunicate OK [14:35:43]SAM_PROTO_GetFieldsCounters done [14:35:43]requested_item shift.num is exist - process it [14:35:43]requested_item shift.opened is exist - process it [14:35:43]req_shift_opened [14:35:43]FM_GetShiftState [14:35:43]SAM_PROTO_GetShiftState [14:35:43]wFMCommunicate request_size=4 [14:35:43]MH_SAM_APDU [14:35:43]CAPDU: 80 13 01 00 [14:35:43]Write to MH i2c: E2 08 00 7D 4B 80 13 01 00 00 00 00 00 45 [14:35:43]Write i2c OK [14:35:43]MH_I2C_Read... [14:35:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:35:43]Read from MH i2c: E2 [14:35:43]MH_I2C_Read... [14:35:43]Read from MH i2c: E2 0E 00 [14:35:43]MH_I2C_Read... [14:35:43]Read from MH i2c: E2 0E 00 7D 4B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 EC [14:35:43]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:35:43]wFMCommunicate OK [14:35:43]SAM_PROTO_GetShiftState done [14:35:43]FM_GetShiftState done [14:35:43]req_shift_opened done [14:35:43]requested_item shift.open_date is exist - process it [14:35:43]req_shift_open_date [14:35:43]req_shift_open_date done [14:35:43]produce_requested_data done [14:35:43]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156301,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [14:35:43]process_action_free close_receipt [14:35:43]json_value_free [14:35:43]json_value_free done [14:35:43]process_json_proto returns [14:35:43]Send response to host [14:35:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156301,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [14:35:43]free response buf [14:35:43]execute_script done [14:35:43]execute_script returns [14:35:43]free content buf [14:35:43]Sock 8.Close socket [14:35:43]Sock 8.Thread stoped [14:35:47]OFD Sender: No OFD packet to send [14:35:52]OFD Sender: No OFD packet to send [14:35:57]OFD Sender: No OFD packet to send [14:36:02]OFD Sender: No OFD packet to send [14:36:07]OFD Sender: No OFD packet to send [14:36:12]OFD Sender: No OFD packet to send [14:36:17]OFD Sender: No OFD packet to send [14:36:22]OFD Sender: No OFD packet to send [14:36:27]OFD Sender: No OFD packet to send [14:36:32]OFD Sender: No OFD packet to send [14:36:37]OFD Sender: No OFD packet to send [14:36:42]OFD Sender: No OFD packet to send [14:36:47]OFD Sender: No OFD packet to send [14:36:52]OFD Sender: No OFD packet to send [14:36:57]OFD Sender: No OFD packet to send [14:37:02]OFD Sender: No OFD packet to send [14:37:07]OFD Sender: No OFD packet to send [14:37:12]OFD Sender: No OFD packet to send [14:37:17]OFD Sender: No OFD packet to send [14:37:22]OFD Sender: No OFD packet to send [14:37:27]OFD Sender: No OFD packet to send [14:37:32]OFD Sender: No OFD packet to send [14:37:37]OFD Sender: No OFD packet to send [14:37:42]OFD Sender: No OFD packet to send [14:37:47]OFD Sender: No OFD packet to send [14:37:52]OFD Sender: No OFD packet to send [14:37:57]OFD Sender: No OFD packet to send [14:38:02]OFD Sender: No OFD packet to send [14:38:07]OFD Sender: No OFD packet to send [14:38:12]OFD Sender: No OFD packet to send [14:38:17]OFD Sender: No OFD packet to send [14:38:22]OFD Sender: No OFD packet to send [14:38:26]accept exits with 9 [14:38:26]New connection [14:38:26]New thread 3066551652 created [14:38:26]Thread 3066695012 joined [14:38:26]Waiting for new connection... [14:38:26] Sock 9.Parse request [14:38:26]Sock 9.Check first char [14:38:26]Sock 9.First char is OK [14:38:26]request: POST /json_proto HTTP/1.0 [14:38:26]Method: POST [14:38:26]URL: /json_proto [14:38:26]Method is POST - this is cgi request [14:38:26]url: /json_proto [14:38:26]query_string will be loaded in cgi processing [14:38:26]execute_cgi json_proto POST (null) [14:38:26]execute_cgi path=json_proto method=POST [14:38:26]POST find Content-Length [14:38:26]Host: 172.17.53.67:8080 [14:38:26]Content-Length: 677 [14:38:26]Content-Type: application/json [14:38:26] [14:38:26]POST finish read [14:38:26]Found Content-Length = 677 [14:38:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874596", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:38:26]execute_script... [14:38:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874596", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:38:26]POST & json_proto [14:38:26]process_json_proto [14:38:26]json parsed OK: [14:38:26]protocol is kg_v1.0 [14:38:26]action value=close_receipt [14:38:26]process_action close_receipt [14:38:26]cmd_close_receipt [14:38:26]MH_GetDate [14:38:26]Write to MH i2c: F0 00 00 7E 4B B8 [14:38:26]Write i2c OK [14:38:26]MH_I2C_Read... [14:38:26]Read from MH i2c: F0 [14:38:26]MH_I2C_Read... [14:38:26]Read from MH i2c: F0 09 00 [14:38:26]MH_I2C_Read... [14:38:26]Read from MH i2c: F0 09 00 7E 4B 00 E4 15 15 67 19 BC 99 64 08 [14:38:26]GetLastDocTimeStamp 1729434940 [14:38:26]current date 1729435108 [14:38:26]FM_GetShiftState [14:38:26]SAM_PROTO_GetShiftState [14:38:26]wFMCommunicate request_size=4 [14:38:26]MH_SAM_APDU [14:38:26]CAPDU: 80 13 01 00 [14:38:26]Write to MH i2c: E2 08 00 7F 4B 80 13 01 00 00 00 00 00 47 [14:38:26]Write i2c OK [14:38:26]MH_I2C_Read... [14:38:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:38:26]Read from MH i2c: E2 [14:38:26]MH_I2C_Read... [14:38:26]Read from MH i2c: E2 0E 00 [14:38:26]MH_I2C_Read... [14:38:26]Read from MH i2c: E2 0E 00 7F 4B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 EE [14:38:26]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:38:26]wFMCommunicate OK [14:38:26]SAM_PROTO_GetShiftState done [14:38:26]FM_GetShiftState done [14:38:26]opened in 1729383891 [14:38:26]opened+sec_in_day 1729470291 [14:38:26]quantity*price = 20003 [14:38:26]sum+1 = 20004 [14:38:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 374 20.10.2024 14:38 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156302 ФПД: 31082813740073 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T143828&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156302&fm=31082813740073&tin=02508201610067®Number=0000137193017469&sum=20000 [14:38:27]StoreToDocumentArchive [14:38:27]shift 314 fd 156302 [14:38:27]save to /storage/0314/doc_00156302 [14:38:27]save last doc name /storage/0314/doc_00156302 to /storage/kkm_last_doc_name [14:38:27]save OK [14:38:27]Clear old archive folders... [14:38:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:38:27]tlvbuf is 0085AFB0 [14:38:27]SAM_PROTO_ClearQueue [14:38:27]wFMCommunicate request_size=4 [14:38:27]MH_SAM_APDU [14:38:27]CAPDU: 80 09 00 00 [14:38:27]Write to MH i2c: E2 08 00 8C 4B 80 09 00 00 00 00 00 00 49 [14:38:27]Write i2c OK [14:38:27]MH_I2C_Read... [14:38:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:38:27]Read from MH i2c: E2 [14:38:27]MH_I2C_Read... [14:38:27]Read from MH i2c: E2 03 00 [14:38:27]MH_I2C_Read... [14:38:27]Read from MH i2c: E2 03 00 8C 4B 00 90 00 4B [14:38:27]RAPDU: 90 00 [14:38:27]wFMCommunicate OK [14:38:27]SAM_PROTO_ClearQueue done [14:38:27]KKMCreateOFDPacket [14:38:27]OFDProtocolAddRootSTLVToBuf [14:38:27]FM_MakeSignedData [14:38:27]FM_MakeSignedData [14:38:27]SAM_PROTO_SignData [14:38:27]wFMCommunicate request_size=4 [14:38:27]MH_SAM_APDU [14:38:27]CAPDU: 80 0D 01 02 [14:38:27]Write to MH i2c: E2 08 00 8D 4B 80 0D 01 02 00 00 00 00 51 [14:38:27]Write i2c OK [14:38:27]MH_I2C_Read... [14:38:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:38:27]Read from MH i2c: E2 [14:38:27]MH_I2C_Read... [14:38:27]Read from MH i2c: E2 03 00 [14:38:27]MH_I2C_Read... [14:38:27]Read from MH i2c: E2 03 00 8D 4B 00 90 00 4C [14:38:27]RAPDU: 90 00 [14:38:27]wFMCommunicate OK [14:38:27]wFMCommunicate request_size=255 [14:38:27]MH_SAM_APDU [14:38:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 01 00 00 F4 03 04 00 E4 15 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8E 62 02 00 35 04 06 00 1C [14:38:27]Write to MH i2c: E2 02 01 8E 4B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 01 00 00 F4 03 04 00 E4 15 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8E 62 02 00 35 04 06 00 1C 00 00 EF [14:38:27]Write i2c OK [14:38:27]MH_I2C_Read... [14:38:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:38:27]Read from MH i2c: E2 [14:38:27]MH_I2C_Read... [14:38:27]Read from MH i2c: E2 03 00 [14:38:27]MH_I2C_Read... [14:38:27]Read from MH i2c: E2 03 00 8E 4B 00 90 00 4D [14:38:27]RAPDU: 90 00 [14:38:27]wFMCommunicate OK [14:38:27]wFMCommunicate request_size=10 [14:38:27]MH_SAM_APDU [14:38:27]CAPDU: 80 0D 02 02 05 45 08 12 54 29 [14:38:27]Write to MH i2c: E2 0D 00 8F 4B 80 0D 02 02 05 00 45 08 12 54 29 00 00 3A [14:38:27]Write i2c OK [14:38:27]MH_I2C_Read... [14:38:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:38:28]Read from MH i2c: E2 [14:38:28]MH_I2C_Read... [14:38:28]Read from MH i2c: E2 03 00 [14:38:28]MH_I2C_Read... [14:38:28]Read from MH i2c: E2 03 00 8F 4B 00 90 00 4E [14:38:28]RAPDU: 90 00 [14:38:28]wFMCommunicate OK [14:38:28]wFMCommunicate request_size=4 [14:38:28]MH_SAM_APDU [14:38:28]CAPDU: 80 0D 03 02 [14:38:28]Write to MH i2c: E2 08 00 90 4B 80 0D 03 02 00 00 00 00 56 [14:38:28]Write i2c OK [14:38:28]MH_I2C_Read... [14:38:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:38:28]Read from MH i2c: E2 [14:38:28]MH_I2C_Read... [14:38:28]Read from MH i2c: E2 0B 00 [14:38:28]MH_I2C_Read... [14:38:28]Read from MH i2c: E2 0B 00 90 4B 00 D1 98 35 74 D2 46 85 26 90 00 2C [14:38:28]RAPDU: D1 98 35 74 D2 46 85 26 90 00 [14:38:28]wFMCommunicate OK [14:38:28]SAM_PROTO_SignData done [14:38:28]FM_MakeSignedData done [14:38:28]CreateOFDProtocolMessage [14:38:28]wFMCommunicate request_size=4 [14:38:28]MH_SAM_APDU [14:38:28]CAPDU: 80 11 00 00 [14:38:28]Write to MH i2c: E2 08 00 91 4B 80 11 00 00 00 00 00 00 56 [14:38:28]Write i2c OK [14:38:28]MH_I2C_Read... [14:38:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:38:28]Read from MH i2c: E2 [14:38:28]MH_I2C_Read... [14:38:28]Read from MH i2c: E2 17 00 [14:38:28]MH_I2C_Read... [14:38:28]Read from MH i2c: E2 17 00 91 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A7 [14:38:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:38:28]wFMCommunicate OK [14:38:28]CreateOFDProtocolMessage done [14:38:28]OFDSenderStorePacket 156302 [14:38:28]StoreOFDPacket docnum=156302 [14:38:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 42 FB 07 01 4D A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 01 00 00 F4 03 04 00 E4 15 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8E 62 02 00 35 04 06 00 1C 45 08 12 54 29 D1 98 35 74 D2 46 85 26 [14:38:28]CheckFolder [14:38:28]dirname=/storage/ofd_packets [14:38:28]CheckFolder done [14:38:28]ProducePacketName [14:38:28]name=ofd_packets/00156302 [14:38:28]NVStorageSaveData ofd_packets/00156302 [14:38:28]File name is /storage/ofd_packets/00156302 [14:38:28]Write 301 bytes [14:38:28]NVStorageSaveData done [14:38:28]OFDSenderStorePacket done [14:38:28]KKMCreateOFDPacket done [14:38:28]NVStorageSaveData kkm_last_timestamp [14:38:28]File name is /storage/kkm_last_timestamp [14:38:28]Write 4 bytes [14:38:28]NVStorageSaveData done [14:38:28]ExternCall_PrintAddStr [14:38:28]wPrintStart [14:38:28]Write to MH i2c: 01 00 00 92 4B DD [14:38:28]Write i2c OK [14:38:28]MH_I2C_Read... [14:38:28]Read from MH i2c: 01 [14:38:28]MH_I2C_Read... [14:38:28]Read from MH i2c: 01 07 00 [14:38:28]MH_I2C_Read... [14:38:28]Read from MH i2c: 01 07 00 92 4B 00 00 00 00 00 FF 0F F2 [14:38:28]RasterBufferAndPrint [14:38:28]line Счет N : (1)874596 [14:38:28]line ИНН: 02508201610067 [14:38:28]line Контрольно-Кассовый Чек [14:38:28]line ПРОДАЖА [14:38:28]line ТРК (МРК, ГНК) : 22 [14:38:28]line Товар: 2710124130 [14:38:28]line Аи-92-К-5 [14:38:28]line 2.990 * 66.90 [14:38:28]line = 200.03 [14:38:28]line НДС 12% НСП 1% [14:38:28]line > о реализуемом товаре [14:38:28]line ОКРУГЛЕНИЕ: -0.03 [14:38:28]line ИТОГО: 200.00 [14:38:28]line Внесено: 200.00 [14:38:28]line СДАЧА: 0.00 [14:38:28]line НСП 1% : 1.77 [14:38:28]line НДС 12% : 21.24 [14:38:28]line Наличными: 200.00 [14:38:28]line Безнал.: 0.00 [14:38:28]line Место: АЗС № 165 "Партнер Нефть" [14:38:28]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:38:28]line СНО: Общий режим [14:38:28]line Чек 374 20.10.2024 14:38 [14:38:28]line Смена: 314 ФФД: 1.0 [14:38:28]line ЗНМ: 0300000234 [14:38:28]line РНМ: 0000137193017469 [14:38:28]line Версия ККМ: v1.0 [14:38:28]line ФМ: 0000000000963156 [14:38:28]line ФД: 156302 [14:38:28]line ФПД: 31082813740073 [14:38:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T143828&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156302&fm=31082813740073&tin=02508201610067®Number=0000137193017469&sum=20000 [14:38:28]OFD Sender: Processing packet 156302 [packets to send 52, broken 51] [14:38:28]ProducePacketName [14:38:28]name=ofd_packets/00156302 [14:38:28]OFD Sender: To server: pG, [14:38:28]CommunicateWithHost lk.salyk.kg:30040 [14:38:28]ConnectInit lk.salyk.kg [14:38:28]written 0, free lines is 4095 [14:38:28]Connected sock=10 [14:38:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 42 FB 07 01 4D A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 01 00 00 F4 03 04 00 E4 15 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8E 62 02 00 35 04 06 00 1C 45 08 12 54 29 D1 98 35 74 D2 46 85 26 [14:38:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 3C 64 47 00 B6 04 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8E 62 02 00 F4 03 04 00 16 BC 14 67 B6 04 01 00 00 1D A7 68 9F 91 AC 0A D0 [14:38:28]CommunicateWithHost err = 0 [14:38:28]CheckOFDResponse [14:38:28]1017 (14) - 77093643461234 [14:38:28]1041 (16) - 0000000000963156 [14:38:28]1040 (4) - 156302 [14:38:28]1012 (4) - 20.10.2024 08:15 [14:38:28]1206 (1) - 0 [14:38:28]OFD Sender: Remove packet 156302 [14:38:28]ProducePacketName [14:38:28]name=ofd_packets/00156302 [14:38:28]NVStorageDeleteData [14:38:28]Write to MH i2c: 01 00 00 BD 4B 08 [14:38:28]Write i2c OK [14:38:28]MH_I2C_Read... [14:38:28]Read from MH i2c: 01 [14:38:28]MH_I2C_Read... [14:38:28]Read from MH i2c: 01 07 00 [14:38:28]MH_I2C_Read... [14:38:28]Read from MH i2c: 01 07 00 BD 4B 00 00 00 00 00 E6 0C 01 [14:38:28]RasterBufferAndPrint [14:38:28]line [14:38:28]line [14:38:28]line [14:38:28]line [14:38:28]line [14:38:28]written 0, free lines is 3308 [14:38:28]MH_Cut [14:38:28]Write to MH i2c: D1 01 00 C4 4B 01 E1 [14:38:28]Write i2c OK [14:38:28]MH_I2C_Read... [14:38:28]Read from MH i2c: D1 [14:38:28]MH_I2C_Read... [14:38:28]Read from MH i2c: D1 01 00 [14:38:28]MH_I2C_Read... [14:38:28]Read from MH i2c: D1 01 00 C4 4B 00 E0 [14:38:28]Write to MH i2c: 01 00 00 C5 4B 10 [14:38:28]Write i2c OK [14:38:28]MH_I2C_Read... [14:38:29]OFD Sender: No OFD packet to send [14:38:29]*** Cut start [14:38:29]*** Partial cut [14:38:29]*** CUTSNS_PIN = 1 [14:38:29]*** CUTSNS_PIN = 0 [14:38:29]*** Brake cut motor [14:38:30]Read from MH i2c: 01 [14:38:30]MH_I2C_Read... [14:38:30]*** Stop cut motor [14:38:30]*** Cut end [14:38:30]Read from MH i2c: 01 07 00 [14:38:30]MH_I2C_Read... [14:38:30]Read from MH i2c: 01 07 00 C5 4B 00 00 00 00 00 FF 0F 25 [14:38:30]process_action close_receipt done [14:38:30]requested_data is exist [14:38:30]produce_requested_data [14:38:30]requested_item fm.sn is exist - process it [14:38:30]wFMCommunicate request_size=4 [14:38:30]MH_SAM_APDU [14:38:30]CAPDU: 80 11 00 00 [14:38:30]Write to MH i2c: E2 08 00 C6 4B 80 11 00 00 00 00 00 00 8B [14:38:30]Write i2c OK [14:38:30]MH_I2C_Read... [14:38:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:38:30]Read from MH i2c: E2 [14:38:30]MH_I2C_Read... [14:38:30]Read from MH i2c: E2 17 00 [14:38:30]MH_I2C_Read... [14:38:30]Read from MH i2c: E2 17 00 C6 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DC [14:38:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:38:30]wFMCommunicate OK [14:38:30]requested_item fd.num is exist - process it [14:38:30]SAM_PROTO_GetFieldsCounters [14:38:30]wFMCommunicate request_size=4 [14:38:30]MH_SAM_APDU [14:38:30]CAPDU: 80 13 00 00 [14:38:30]Write to MH i2c: E2 08 00 C7 4B 80 13 00 00 00 00 00 00 8E [14:38:30]Write i2c OK [14:38:30]MH_I2C_Read... [14:38:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:38:30]Read from MH i2c: E2 [14:38:30]MH_I2C_Read... [14:38:30]Read from MH i2c: E2 62 00 [14:38:30]MH_I2C_Read... [14:38:30]Read from MH i2c: E2 62 00 C7 4B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8E 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 76 01 00 00 5E 04 04 00 76 01 00 00 57 04 04 00 77 01 00 00 19 04 04 00 00 00 00 00 90 00 59 [14:38:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8E 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 76 01 00 00 5E 04 04 00 76 01 00 00 57 04 04 00 77 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:38:30]wFMCommunicate OK [14:38:30]SAM_PROTO_GetFieldsCounters done [14:38:30]requested_item shift.num is exist - process it [14:38:30]requested_item shift.opened is exist - process it [14:38:30]req_shift_opened [14:38:30]FM_GetShiftState [14:38:30]SAM_PROTO_GetShiftState [14:38:30]wFMCommunicate request_size=4 [14:38:30]MH_SAM_APDU [14:38:30]CAPDU: 80 13 01 00 [14:38:30]Write to MH i2c: E2 08 00 C8 4B 80 13 01 00 00 00 00 00 90 [14:38:30]Write i2c OK [14:38:30]MH_I2C_Read... [14:38:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:38:30]Read from MH i2c: E2 [14:38:30]MH_I2C_Read... [14:38:30]Read from MH i2c: E2 0E 00 [14:38:30]MH_I2C_Read... [14:38:30]Read from MH i2c: E2 0E 00 C8 4B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 37 [14:38:30]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:38:30]wFMCommunicate OK [14:38:30]SAM_PROTO_GetShiftState done [14:38:30]FM_GetShiftState done [14:38:30]req_shift_opened done [14:38:30]requested_item shift.open_date is exist - process it [14:38:30]req_shift_open_date [14:38:30]req_shift_open_date done [14:38:30]produce_requested_data done [14:38:30]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156302,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [14:38:30]process_action_free close_receipt [14:38:30]json_value_free [14:38:30]json_value_free done [14:38:30]process_json_proto returns [14:38:30]Send response to host [14:38:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156302,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [14:38:30]free response buf [14:38:30]execute_script done [14:38:30]execute_script returns [14:38:30]free content buf [14:38:30]Sock 9.Close socket [14:38:30]Sock 9.Thread stoped [14:38:34]OFD Sender: No OFD packet to send [14:38:39]OFD Sender: No OFD packet to send [14:38:44]OFD Sender: No OFD packet to send [14:38:49]OFD Sender: No OFD packet to send [14:38:54]OFD Sender: No OFD packet to send [14:38:59]OFD Sender: No OFD packet to send [14:39:04]OFD Sender: No OFD packet to send [14:39:09]OFD Sender: No OFD packet to send [14:39:12]accept exits with 8 [14:39:12]New connection [14:39:12]New thread 3066695012 created [14:39:12]Thread 3066551652 joined [14:39:12]Waiting for new connection... [14:39:12] Sock 8.Parse request [14:39:12]Sock 8.Check first char [14:39:12]Sock 8.First char is OK [14:39:12]request: POST /json_proto HTTP/1.0 [14:39:12]Method: POST [14:39:12]URL: /json_proto [14:39:12]Method is POST - this is cgi request [14:39:12]url: /json_proto [14:39:12]query_string will be loaded in cgi processing [14:39:12]execute_cgi json_proto POST (null) [14:39:12]execute_cgi path=json_proto method=POST [14:39:12]POST find Content-Length [14:39:12]Host: 172.17.53.67:8080 [14:39:12]Content-Length: 767 [14:39:12]Content-Type: application/json [14:39:12] [14:39:12]POST finish read [14:39:12]Found Content-Length = 767 [14:39:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874597", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 700.44 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:39:12]execute_script... [14:39:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874597", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 700.44 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:39:12]POST & json_proto [14:39:12]process_json_proto [14:39:12]json parsed OK: [14:39:12]protocol is kg_v1.0 [14:39:12]action value=close_receipt [14:39:12]process_action close_receipt [14:39:12]cmd_close_receipt [14:39:12]MH_GetDate [14:39:12]Write to MH i2c: F0 00 00 C9 4B 03 [14:39:12]Write i2c OK [14:39:12]MH_I2C_Read... [14:39:12]Read from MH i2c: F0 [14:39:12]MH_I2C_Read... [14:39:12]Read from MH i2c: F0 09 00 [14:39:12]MH_I2C_Read... [14:39:12]Read from MH i2c: F0 09 00 C9 4B 00 12 16 15 67 19 BC 99 64 82 [14:39:12]GetLastDocTimeStamp 1729435108 [14:39:12]current date 1729435154 [14:39:12]FM_GetShiftState [14:39:12]SAM_PROTO_GetShiftState [14:39:12]wFMCommunicate request_size=4 [14:39:12]MH_SAM_APDU [14:39:12]CAPDU: 80 13 01 00 [14:39:12]Write to MH i2c: E2 08 00 CA 4B 80 13 01 00 00 00 00 00 92 [14:39:12]Write i2c OK [14:39:12]MH_I2C_Read... [14:39:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:39:12]Read from MH i2c: E2 [14:39:12]MH_I2C_Read... [14:39:12]Read from MH i2c: E2 0E 00 [14:39:12]MH_I2C_Read... [14:39:12]Read from MH i2c: E2 0E 00 CA 4B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 39 [14:39:12]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:39:12]wFMCommunicate OK [14:39:12]SAM_PROTO_GetShiftState done [14:39:12]FM_GetShiftState done [14:39:12]opened in 1729383891 [14:39:12]opened+sec_in_day 1729470291 [14:39:12]quantity*price = 70044 [14:39:12]sum+1 = 70045 [14:39:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.44 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.44 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 375 20.10.2024 14:39 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156303 ФПД: 144643550041499 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T143914&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156303&fm=144643550041499&tin=02508201610067®Number=0000137193017469&sum=70044 [14:39:14]StoreToDocumentArchive [14:39:14]shift 314 fd 156303 [14:39:14]save to /storage/0314/doc_00156303 [14:39:14]save last doc name /storage/0314/doc_00156303 to /storage/kkm_last_doc_name [14:39:14]save OK [14:39:14]Clear old archive folders... [14:39:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:39:14]tlvbuf is B6F19520 [14:39:14]SAM_PROTO_ClearQueue [14:39:14]wFMCommunicate request_size=4 [14:39:14]MH_SAM_APDU [14:39:14]CAPDU: 80 09 00 00 [14:39:14]Write to MH i2c: E2 08 00 D7 4B 80 09 00 00 00 00 00 00 94 [14:39:14]Write i2c OK [14:39:14]MH_I2C_Read... [14:39:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:39:14]Read from MH i2c: E2 [14:39:14]MH_I2C_Read... [14:39:14]Read from MH i2c: E2 03 00 [14:39:14]MH_I2C_Read... [14:39:14]Read from MH i2c: E2 03 00 D7 4B 00 90 00 96 [14:39:14]RAPDU: 90 00 [14:39:14]wFMCommunicate OK [14:39:14]SAM_PROTO_ClearQueue done [14:39:14]KKMCreateOFDPacket [14:39:14]OFDProtocolAddRootSTLVToBuf [14:39:14]FM_MakeSignedData [14:39:14]FM_MakeSignedData [14:39:14]SAM_PROTO_SignData [14:39:14]wFMCommunicate request_size=4 [14:39:14]MH_SAM_APDU [14:39:14]CAPDU: 80 0D 01 02 [14:39:14]Write to MH i2c: E2 08 00 D8 4B 80 0D 01 02 00 00 00 00 9C [14:39:14]Write i2c OK [14:39:14]MH_I2C_Read... [14:39:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:39:14]Read from MH i2c: E2 [14:39:14]MH_I2C_Read... [14:39:14]Read from MH i2c: E2 03 00 [14:39:14]MH_I2C_Read... [14:39:14]Read from MH i2c: E2 03 00 D8 4B 00 90 00 97 [14:39:14]RAPDU: 90 00 [14:39:14]wFMCommunicate OK [14:39:14]wFMCommunicate request_size=255 [14:39:14]MH_SAM_APDU [14:39:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 01 00 00 F4 03 04 00 12 16 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8F 62 02 00 35 04 06 00 83 [14:39:14]Write to MH i2c: E2 02 01 D9 4B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 01 00 00 F4 03 04 00 12 16 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8F 62 02 00 35 04 06 00 83 00 00 78 [14:39:14]Write i2c OK [14:39:14]MH_I2C_Read... [14:39:14]OFD Sender: No OFD packet to send [14:39:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:39:14]Read from MH i2c: E2 [14:39:14]MH_I2C_Read... [14:39:14]Read from MH i2c: E2 03 00 [14:39:14]MH_I2C_Read... [14:39:14]Read from MH i2c: E2 03 00 D9 4B 00 90 00 98 [14:39:14]RAPDU: 90 00 [14:39:14]wFMCommunicate OK [14:39:14]wFMCommunicate request_size=10 [14:39:14]MH_SAM_APDU [14:39:14]CAPDU: 80 0D 02 02 05 8D 73 6B 55 9B [14:39:14]Write to MH i2c: E2 0D 00 DA 4B 80 0D 02 02 05 00 8D 73 6B 55 9B 00 00 04 [14:39:14]Write i2c OK [14:39:14]MH_I2C_Read... [14:39:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:39:14]Read from MH i2c: E2 [14:39:14]MH_I2C_Read... [14:39:14]Read from MH i2c: E2 03 00 [14:39:14]MH_I2C_Read... [14:39:14]Read from MH i2c: E2 03 00 DA 4B 00 90 00 99 [14:39:14]RAPDU: 90 00 [14:39:14]wFMCommunicate OK [14:39:14]wFMCommunicate request_size=4 [14:39:14]MH_SAM_APDU [14:39:14]CAPDU: 80 0D 03 02 [14:39:14]Write to MH i2c: E2 08 00 DB 4B 80 0D 03 02 00 00 00 00 A1 [14:39:14]Write i2c OK [14:39:14]MH_I2C_Read... [14:39:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:39:14]Read from MH i2c: E2 [14:39:14]MH_I2C_Read... [14:39:14]Read from MH i2c: E2 0B 00 [14:39:14]MH_I2C_Read... [14:39:14]Read from MH i2c: E2 0B 00 DB 4B 00 A2 AE 1C 5D 8E 4C 3C AE 90 00 2F [14:39:14]RAPDU: A2 AE 1C 5D 8E 4C 3C AE 90 00 [14:39:14]wFMCommunicate OK [14:39:14]SAM_PROTO_SignData done [14:39:14]FM_MakeSignedData done [14:39:14]CreateOFDProtocolMessage [14:39:14]wFMCommunicate request_size=4 [14:39:14]MH_SAM_APDU [14:39:14]CAPDU: 80 11 00 00 [14:39:14]Write to MH i2c: E2 08 00 DC 4B 80 11 00 00 00 00 00 00 A1 [14:39:14]Write i2c OK [14:39:14]MH_I2C_Read... [14:39:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:39:14]Read from MH i2c: E2 [14:39:14]MH_I2C_Read... [14:39:14]Read from MH i2c: E2 17 00 [14:39:14]MH_I2C_Read... [14:39:14]Read from MH i2c: E2 17 00 DC 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F2 [14:39:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:39:14]wFMCommunicate OK [14:39:14]CreateOFDProtocolMessage done [14:39:14]OFDSenderStorePacket 156303 [14:39:14]StoreOFDPacket docnum=156303 [14:39:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 8A 5C 07 01 19 54 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 01 00 00 F4 03 04 00 12 16 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8F 62 02 00 35 04 06 00 83 8D 73 6B 55 9B A2 AE 1C 5D 8E 4C 3C AE [14:39:14]CheckFolder [14:39:14]dirname=/storage/ofd_packets [14:39:14]CheckFolder done [14:39:14]ProducePacketName [14:39:14]name=ofd_packets/00156303 [14:39:14]NVStorageSaveData ofd_packets/00156303 [14:39:14]File name is /storage/ofd_packets/00156303 [14:39:14]Write 301 bytes [14:39:14]NVStorageSaveData done [14:39:14]OFDSenderStorePacket done [14:39:14]KKMCreateOFDPacket done [14:39:14]NVStorageSaveData kkm_last_timestamp [14:39:14]File name is /storage/kkm_last_timestamp [14:39:14]Write 4 bytes [14:39:14]NVStorageSaveData done [14:39:14]ExternCall_PrintAddStr [14:39:14]wPrintStart [14:39:14]Write to MH i2c: 01 00 00 DD 4B 28 [14:39:14]Write i2c OK [14:39:14]MH_I2C_Read... [14:39:14]Read from MH i2c: 01 [14:39:14]MH_I2C_Read... [14:39:14]Read from MH i2c: 01 07 00 [14:39:14]MH_I2C_Read... [14:39:14]Read from MH i2c: 01 07 00 DD 4B 00 00 00 00 00 FF 0F 3D [14:39:14]RasterBufferAndPrint [14:39:14]line Счет N : (1)874597 [14:39:14]line ИНН: 02508201610067 [14:39:14]line Контрольно-Кассовый Чек [14:39:14]line ПРОДАЖА [14:39:14]line ТРК (МРК, ГНК) : 12 [14:39:14]line Товар: 2710124130 [14:39:14]line Аи-92-К-5 [14:39:14]line 10.470 * 66.90 [14:39:14]line = 700.44 [14:39:14]line НДС 12% НСП 1% [14:39:14]line > о реализуемом товаре [14:39:14]line ИТОГО: 700.44 [14:39:14]line НСП 1% : 6.20 [14:39:14]line НДС 12% : 74.38 [14:39:14]line Наличными: 0.00 [14:39:14]line Безнал.: 700.44 [14:39:14]line Место: АЗС № 165 "Партнер Нефть" [14:39:14]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:39:14]line СНО: Общий режим [14:39:14]line Чек 375 20.10.2024 14:39 [14:39:14]line Смена: 314 ФФД: 1.0 [14:39:14]line ЗНМ: 0300000234 [14:39:14]line РНМ: 0000137193017469 [14:39:14]line Версия ККМ: v1.0 [14:39:14]line Платежная система: Mbank [14:39:14]line ФМ: 0000000000963156 [14:39:14]line ФД: 156303 [14:39:14]line ФПД: 144643550041499 [14:39:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T143914&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156303&fm=144643550041499&tin=02508201610067®Number=0000137193017469&sum=70044 [14:39:14]OFD Sender: Processing packet 156303 [packets to send 52, broken 51] [14:39:14]ProducePacketName [14:39:14]name=ofd_packets/00156303 [14:39:14]OFD Sender: To server: pG, [14:39:14]CommunicateWithHost lk.salyk.kg:30040 [14:39:14]ConnectInit lk.salyk.kg [14:39:14]written 0, free lines is 4095 [14:39:15]Connected sock=11 [14:39:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 8A 5C 07 01 19 54 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 01 00 00 F4 03 04 00 12 16 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8F 62 02 00 35 04 06 00 83 8D 73 6B 55 9B A2 AE 1C 5D 8E 4C 3C AE [14:39:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 BF B4 47 00 8C 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 39 36 33 31 35 36 10 04 04 00 8F 62 02 00 F4 03 04 00 45 BC 14 67 B6 04 01 00 00 24 EF B2 37 43 2D CE 6C [14:39:15]CommunicateWithHost err = 0 [14:39:15]CheckOFDResponse [14:39:15]1017 (14) - 77093643461234 [14:39:15]1041 (16) - 0000000000963156 [14:39:15]1040 (4) - 156303 [14:39:15]1012 (4) - 20.10.2024 08:16 [14:39:15]1206 (1) - 0 [14:39:15]OFD Sender: Remove packet 156303 [14:39:15]ProducePacketName [14:39:15]name=ofd_packets/00156303 [14:39:15]NVStorageDeleteData [14:39:15]Write to MH i2c: 01 00 00 06 4C 52 [14:39:15]Write i2c OK [14:39:15]MH_I2C_Read... [14:39:15]Read from MH i2c: 01 [14:39:15]MH_I2C_Read... [14:39:15]Read from MH i2c: 01 07 00 [14:39:15]MH_I2C_Read... [14:39:15]Read from MH i2c: 01 07 00 06 4C 00 00 00 00 00 17 0D 7D [14:39:15]RasterBufferAndPrint [14:39:15]line [14:39:15]line [14:39:15]line [14:39:15]line [14:39:15]line [14:39:15]written 0, free lines is 3358 [14:39:15]MH_Cut [14:39:15]Write to MH i2c: D1 01 00 0D 4C 01 2B [14:39:15]Write i2c OK [14:39:15]MH_I2C_Read... [14:39:15]Read from MH i2c: D1 [14:39:15]MH_I2C_Read... [14:39:15]Read from MH i2c: D1 01 00 [14:39:15]MH_I2C_Read... [14:39:15]Read from MH i2c: D1 01 00 0D 4C 00 2A [14:39:15]Write to MH i2c: 01 00 00 0E 4C 5A [14:39:15]Write i2c OK [14:39:15]MH_I2C_Read... [14:39:15]OFD Sender: No OFD packet to send [14:39:16]*** Cut start [14:39:16]*** Partial cut [14:39:16]*** CUTSNS_PIN = 1 [14:39:16]*** CUTSNS_PIN = 0 [14:39:16]*** Brake cut motor [14:39:16]Read from MH i2c: 01 [14:39:16]MH_I2C_Read... [14:39:16]*** Stop cut motor [14:39:16]*** Cut end [14:39:16]Read from MH i2c: 01 07 00 [14:39:16]MH_I2C_Read... [14:39:16]Read from MH i2c: 01 07 00 0E 4C 00 00 00 00 00 FF 0F 6F [14:39:16]process_action close_receipt done [14:39:16]requested_data is exist [14:39:16]produce_requested_data [14:39:16]requested_item fm.sn is exist - process it [14:39:16]wFMCommunicate request_size=4 [14:39:16]MH_SAM_APDU [14:39:16]CAPDU: 80 11 00 00 [14:39:16]Write to MH i2c: E2 08 00 0F 4C 80 11 00 00 00 00 00 00 D5 [14:39:16]Write i2c OK [14:39:16]MH_I2C_Read... [14:39:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:39:16]Read from MH i2c: E2 [14:39:16]MH_I2C_Read... [14:39:16]Read from MH i2c: E2 17 00 [14:39:16]MH_I2C_Read... [14:39:16]Read from MH i2c: E2 17 00 0F 4C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 26 [14:39:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:39:16]wFMCommunicate OK [14:39:16]requested_item fd.num is exist - process it [14:39:16]SAM_PROTO_GetFieldsCounters [14:39:16]wFMCommunicate request_size=4 [14:39:16]MH_SAM_APDU [14:39:16]CAPDU: 80 13 00 00 [14:39:16]Write to MH i2c: E2 08 00 10 4C 80 13 00 00 00 00 00 00 D8 [14:39:16]Write i2c OK [14:39:16]MH_I2C_Read... [14:39:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:39:16]Read from MH i2c: E2 [14:39:16]MH_I2C_Read... [14:39:16]Read from MH i2c: E2 62 00 [14:39:16]MH_I2C_Read... [14:39:16]Read from MH i2c: E2 62 00 10 4C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8F 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 77 01 00 00 5E 04 04 00 77 01 00 00 57 04 04 00 78 01 00 00 19 04 04 00 00 00 00 00 90 00 A7 [14:39:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8F 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 77 01 00 00 5E 04 04 00 77 01 00 00 57 04 04 00 78 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:39:16]wFMCommunicate OK [14:39:16]SAM_PROTO_GetFieldsCounters done [14:39:16]requested_item shift.num is exist - process it [14:39:16]requested_item shift.opened is exist - process it [14:39:16]req_shift_opened [14:39:16]FM_GetShiftState [14:39:16]SAM_PROTO_GetShiftState [14:39:16]wFMCommunicate request_size=4 [14:39:16]MH_SAM_APDU [14:39:16]CAPDU: 80 13 01 00 [14:39:16]Write to MH i2c: E2 08 00 11 4C 80 13 01 00 00 00 00 00 DA [14:39:16]Write i2c OK [14:39:16]MH_I2C_Read... [14:39:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:39:16]Read from MH i2c: E2 [14:39:16]MH_I2C_Read... [14:39:16]Read from MH i2c: E2 0E 00 [14:39:16]MH_I2C_Read... [14:39:16]Read from MH i2c: E2 0E 00 11 4C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 81 [14:39:16]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:39:16]wFMCommunicate OK [14:39:16]SAM_PROTO_GetShiftState done [14:39:16]FM_GetShiftState done [14:39:16]req_shift_opened done [14:39:16]requested_item shift.open_date is exist - process it [14:39:16]req_shift_open_date [14:39:16]req_shift_open_date done [14:39:16]produce_requested_data done [14:39:16]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156303,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [14:39:16]process_action_free close_receipt [14:39:16]json_value_free [14:39:16]json_value_free done [14:39:16]process_json_proto returns [14:39:16]Send response to host [14:39:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156303,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [14:39:16]free response buf [14:39:16]execute_script done [14:39:16]execute_script returns [14:39:16]free content buf [14:39:16]Sock 8.Close socket [14:39:16]Sock 8.Thread stoped [14:39:20]OFD Sender: No OFD packet to send [14:39:25]OFD Sender: No OFD packet to send [14:39:30]OFD Sender: No OFD packet to send [14:39:35]OFD Sender: No OFD packet to send [14:39:40]OFD Sender: No OFD packet to send [14:39:45]OFD Sender: No OFD packet to send [14:39:50]OFD Sender: No OFD packet to send [14:39:55]OFD Sender: No OFD packet to send [14:40:00]OFD Sender: No OFD packet to send [14:40:05]OFD Sender: No OFD packet to send [14:40:10]OFD Sender: No OFD packet to send [14:40:15]OFD Sender: No OFD packet to send [14:40:20]OFD Sender: No OFD packet to send [14:40:25]OFD Sender: No OFD packet to send [14:40:30]OFD Sender: No OFD packet to send [14:40:35]OFD Sender: No OFD packet to send [14:40:40]OFD Sender: No OFD packet to send [14:40:44]accept exits with 9 [14:40:44]New connection [14:40:44]New thread 3066551652 created [14:40:44]Thread 3066695012 joined [14:40:44]Waiting for new connection... [14:40:44] Sock 9.Parse request [14:40:44]Sock 9.Check first char [14:40:44]Sock 9.First char is OK [14:40:44]request: POST /json_proto HTTP/1.0 [14:40:44]Method: POST [14:40:44]URL: /json_proto [14:40:44]Method is POST - this is cgi request [14:40:44]url: /json_proto [14:40:44]query_string will be loaded in cgi processing [14:40:44]execute_cgi json_proto POST (null) [14:40:44]execute_cgi path=json_proto method=POST [14:40:44]POST find Content-Length [14:40:44]Host: 172.17.53.67:8080 [14:40:44]Content-Length: 677 [14:40:44]Content-Type: application/json [14:40:44] [14:40:44]POST finish read [14:40:44]Found Content-Length = 677 [14:40:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874598", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.470, "sum" : 165.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 165.00, "total" : 165.00, "payments": [ { "type": 0, "sum" : 165.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:40:44]execute_script... [14:40: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)874598", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.470, "sum" : 165.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 165.00, "total" : 165.00, "payments": [ { "type": 0, "sum" : 165.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:40:44]POST & json_proto [14:40:44]process_json_proto [14:40:44]json parsed OK: [14:40:44]protocol is kg_v1.0 [14:40:44]action value=close_receipt [14:40:44]process_action close_receipt [14:40:44]cmd_close_receipt [14:40:44]MH_GetDate [14:40:44]Write to MH i2c: F0 00 00 12 4C 4D [14:40:44]Write i2c OK [14:40:44]MH_I2C_Read... [14:40:44]Read from MH i2c: F0 [14:40:44]MH_I2C_Read... [14:40:44]Read from MH i2c: F0 09 00 [14:40:44]MH_I2C_Read... [14:40:44]Read from MH i2c: F0 09 00 12 4C 00 6E 16 15 67 19 BC 99 64 28 [14:40:44]GetLastDocTimeStamp 1729435154 [14:40:44]current date 1729435246 [14:40:44]FM_GetShiftState [14:40:44]SAM_PROTO_GetShiftState [14:40:44]wFMCommunicate request_size=4 [14:40:44]MH_SAM_APDU [14:40:44]CAPDU: 80 13 01 00 [14:40:44]Write to MH i2c: E2 08 00 13 4C 80 13 01 00 00 00 00 00 DC [14:40:44]Write i2c OK [14:40:44]MH_I2C_Read... [14:40:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:40:44]Read from MH i2c: E2 [14:40:44]MH_I2C_Read... [14:40:44]Read from MH i2c: E2 0E 00 [14:40:44]MH_I2C_Read... [14:40:44]Read from MH i2c: E2 0E 00 13 4C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 83 [14:40:44]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:40:44]wFMCommunicate OK [14:40:44]SAM_PROTO_GetShiftState done [14:40:44]FM_GetShiftState done [14:40:44]opened in 1729383891 [14:40:44]opened+sec_in_day 1729470291 [14:40:44]quantity*price = 16524 [14:40:44]sum+1 = 16525 [14:40:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.24 ИТОГО: 165.00 Внесено: 165.00 СДАЧА: 0.00 НСП 1% : 1.46 НДС 12% : 17.55 Наличными: 165.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 376 20.10.2024 14:40 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156304 ФПД: 210799891748659 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T144046&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156304&fm=210799891748659&tin=02508201610067®Number=0000137193017469&sum=16500 [14:40:45]StoreToDocumentArchive [14:40:45]shift 314 fd 156304 [14:40:45]save to /storage/0314/doc_00156304 [14:40:45]save last doc name /storage/0314/doc_00156304 to /storage/kkm_last_doc_name [14:40:45]save OK [14:40:45]Clear old archive folders... [14:40:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:40:45]tlvbuf is 009872D0 [14:40:45]SAM_PROTO_ClearQueue [14:40:45]wFMCommunicate request_size=4 [14:40:45]MH_SAM_APDU [14:40:45]CAPDU: 80 09 00 00 [14:40:45]Write to MH i2c: E2 08 00 20 4C 80 09 00 00 00 00 00 00 DE [14:40:45]Write i2c OK [14:40:45]MH_I2C_Read... [14:40:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:40:45]Read from MH i2c: E2 [14:40:45]MH_I2C_Read... [14:40:45]Read from MH i2c: E2 03 00 [14:40:45]MH_I2C_Read... [14:40:45]Read from MH i2c: E2 03 00 20 4C 00 90 00 E0 [14:40:45]RAPDU: 90 00 [14:40:45]wFMCommunicate OK [14:40:45]SAM_PROTO_ClearQueue done [14:40:45]KKMCreateOFDPacket [14:40:45]OFDProtocolAddRootSTLVToBuf [14:40:45]FM_MakeSignedData [14:40:45]FM_MakeSignedData [14:40:45]SAM_PROTO_SignData [14:40:45]wFMCommunicate request_size=4 [14:40:45]MH_SAM_APDU [14:40:45]CAPDU: 80 0D 01 02 [14:40:45]Write to MH i2c: E2 08 00 21 4C 80 0D 01 02 00 00 00 00 E6 [14:40:45]Write i2c OK [14:40:45]MH_I2C_Read... [14:40:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:40:45]Read from MH i2c: E2 [14:40:45]MH_I2C_Read... [14:40:45]Read from MH i2c: E2 03 00 [14:40:45]MH_I2C_Read... [14:40:45]Read from MH i2c: E2 03 00 21 4C 00 90 00 E1 [14:40:45]RAPDU: 90 00 [14:40:45]wFMCommunicate OK [14:40:45]wFMCommunicate request_size=255 [14:40:45]MH_SAM_APDU [14:40:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A6 09 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 40 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 40 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DB 06 00 00 00 00 07 04 06 00 74 40 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 01 00 00 F4 03 04 00 6E 16 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 90 62 02 00 35 04 06 00 BF [14:40:45]Write to MH i2c: E2 02 01 22 4C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A6 09 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 40 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 40 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DB 06 00 00 00 00 07 04 06 00 74 40 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 01 00 00 F4 03 04 00 6E 16 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 90 62 02 00 35 04 06 00 BF 00 00 01 [14:40:45]Write i2c OK [14:40:45]MH_I2C_Read... [14:40:45]OFD Sender: No OFD packet to send [14:40:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:40:45]Read from MH i2c: E2 [14:40:45]MH_I2C_Read... [14:40:45]Read from MH i2c: E2 03 00 [14:40:45]MH_I2C_Read... [14:40:45]Read from MH i2c: E2 03 00 22 4C 00 90 00 E2 [14:40:45]RAPDU: 90 00 [14:40:45]wFMCommunicate OK [14:40:45]wFMCommunicate request_size=10 [14:40:45]MH_SAM_APDU [14:40:45]CAPDU: 80 0D 02 02 05 B8 AC AA 97 33 [14:40:45]Write to MH i2c: E2 0D 00 23 4C 80 0D 02 02 05 00 B8 AC AA 97 33 00 00 CB [14:40:45]Write i2c OK [14:40:45]MH_I2C_Read... [14:40:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:40:45]Read from MH i2c: E2 [14:40:45]MH_I2C_Read... [14:40:45]Read from MH i2c: E2 03 00 [14:40:45]MH_I2C_Read... [14:40:45]Read from MH i2c: E2 03 00 23 4C 00 90 00 E3 [14:40:45]RAPDU: 90 00 [14:40:45]wFMCommunicate OK [14:40:45]wFMCommunicate request_size=4 [14:40:45]MH_SAM_APDU [14:40:45]CAPDU: 80 0D 03 02 [14:40:45]Write to MH i2c: E2 08 00 24 4C 80 0D 03 02 00 00 00 00 EB [14:40:45]Write i2c OK [14:40:45]MH_I2C_Read... [14:40:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:40:46]Read from MH i2c: E2 [14:40:46]MH_I2C_Read... [14:40:46]Read from MH i2c: E2 0B 00 [14:40:46]MH_I2C_Read... [14:40:46]Read from MH i2c: E2 0B 00 24 4C 00 75 34 61 FD 51 44 B0 58 90 00 90 [14:40:46]RAPDU: 75 34 61 FD 51 44 B0 58 90 00 [14:40:46]wFMCommunicate OK [14:40:46]SAM_PROTO_SignData done [14:40:46]FM_MakeSignedData done [14:40:46]CreateOFDProtocolMessage [14:40:46]wFMCommunicate request_size=4 [14:40:46]MH_SAM_APDU [14:40:46]CAPDU: 80 11 00 00 [14:40:46]Write to MH i2c: E2 08 00 25 4C 80 11 00 00 00 00 00 00 EB [14:40:46]Write i2c OK [14:40:46]MH_I2C_Read... [14:40:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:40:46]Read from MH i2c: E2 [14:40:46]MH_I2C_Read... [14:40:46]Read from MH i2c: E2 17 00 [14:40:46]MH_I2C_Read... [14:40:46]Read from MH i2c: E2 17 00 25 4C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3C [14:40:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:40:46]wFMCommunicate OK [14:40:46]CreateOFDProtocolMessage done [14:40:46]OFDSenderStorePacket 156304 [14:40:46]StoreOFDPacket docnum=156304 [14:40:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D1 52 07 01 07 3D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A6 09 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 40 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 40 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DB 06 00 00 00 00 07 04 06 00 74 40 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 01 00 00 F4 03 04 00 6E 16 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 90 62 02 00 35 04 06 00 BF B8 AC AA 97 33 75 34 61 FD 51 44 B0 58 [14:40:46]CheckFolder [14:40:46]dirname=/storage/ofd_packets [14:40:46]CheckFolder done [14:40:46]ProducePacketName [14:40:46]name=ofd_packets/00156304 [14:40:46]NVStorageSaveData ofd_packets/00156304 [14:40:46]File name is /storage/ofd_packets/00156304 [14:40:46]Write 301 bytes [14:40:46]NVStorageSaveData done [14:40:46]OFDSenderStorePacket done [14:40:46]KKMCreateOFDPacket done [14:40:46]NVStorageSaveData kkm_last_timestamp [14:40:46]File name is /storage/kkm_last_timestamp [14:40:46]Write 4 bytes [14:40:46]NVStorageSaveData done [14:40:46]ExternCall_PrintAddStr [14:40:46]wPrintStart [14:40:46]Write to MH i2c: 01 00 00 26 4C 72 [14:40:46]Write i2c OK [14:40:46]MH_I2C_Read... [14:40:46]Read from MH i2c: 01 [14:40:46]MH_I2C_Read... [14:40:46]Read from MH i2c: 01 07 00 [14:40:46]MH_I2C_Read... [14:40:46]Read from MH i2c: 01 07 00 26 4C 00 00 00 00 00 FF 0F 87 [14:40:46]RasterBufferAndPrint [14:40:46]line Счет N : (1)874598 [14:40:46]line ИНН: 02508201610067 [14:40:46]line Контрольно-Кассовый Чек [14:40:46]line ПРОДАЖА [14:40:46]line ТРК (МРК, ГНК) : 22 [14:40:46]line Товар: 2710124130 [14:40:46]line Аи-92-К-5 [14:40:46]line 2.470 * 66.90 [14:40:46]line = 165.24 [14:40:46]line НДС 12% НСП 1% [14:40:46]line > о реализуемом товаре [14:40:46]line ОКРУГЛЕНИЕ: -0.24 [14:40:46]line ИТОГО: 165.00 [14:40:46]line Внесено: 165.00 [14:40:46]line СДАЧА: 0.00 [14:40:46]line НСП 1% : 1.46 [14:40:46]line НДС 12% : 17.55 [14:40:46]line Наличными: 165.00 [14:40:46]line Безнал.: 0.00 [14:40:46]line Место: АЗС № 165 "Партнер Нефть" [14:40:46]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:40:46]line СНО: Общий режим [14:40:46]line Чек 376 20.10.2024 14:40 [14:40:46]line Смена: 314 ФФД: 1.0 [14:40:46]line ЗНМ: 0300000234 [14:40:46]line РНМ: 0000137193017469 [14:40:46]line Версия ККМ: v1.0 [14:40:46]line ФМ: 0000000000963156 [14:40:46]line ФД: 156304 [14:40:46]line ФПД: 210799891748659 [14:40:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T144046&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156304&fm=210799891748659&tin=02508201610067®Number=0000137193017469&sum=16500 [14:40:46]OFD Sender: Processing packet 156304 [packets to send 52, broken 51] [14:40:46]ProducePacketName [14:40:46]name=ofd_packets/00156304 [14:40:46]OFD Sender: To server: pG, [14:40:46]CommunicateWithHost lk.salyk.kg:30040 [14:40:46]ConnectInit lk.salyk.kg [14:40:46]written 0, free lines is 4095 [14:40:46]Connected sock=8 [14:40:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D1 52 07 01 07 3D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A6 09 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 40 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 40 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DB 06 00 00 00 00 07 04 06 00 74 40 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 01 00 00 F4 03 04 00 6E 16 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 90 62 02 00 35 04 06 00 BF B8 AC AA 97 33 75 34 61 FD 51 44 B0 58 [14:40:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E4 B6 47 00 51 D2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 90 62 02 00 F4 03 04 00 A0 BC 14 67 B6 04 01 00 00 AF 72 0A 96 7A D8 E1 23 [14:40:46]CommunicateWithHost err = 0 [14:40:46]CheckOFDResponse [14:40:46]1017 (14) - 77093643461234 [14:40:46]1041 (16) - 0000000000963156 [14:40:46]1040 (4) - 156304 [14:40:46]1012 (4) - 20.10.2024 08:17 [14:40:46]1206 (1) - 0 [14:40:46]OFD Sender: Remove packet 156304 [14:40:46]ProducePacketName [14:40:46]name=ofd_packets/00156304 [14:40:46]NVStorageDeleteData [14:40:46]Write to MH i2c: 01 00 00 51 4C 9D [14:40:46]Write i2c OK [14:40:46]MH_I2C_Read... [14:40:46]Read from MH i2c: 01 [14:40:46]MH_I2C_Read... [14:40:46]Read from MH i2c: 01 07 00 [14:40:46]MH_I2C_Read... [14:40:46]Read from MH i2c: 01 07 00 51 4C 00 00 00 00 00 FA 0C AA [14:40:46]RasterBufferAndPrint [14:40:46]line [14:40:46]line [14:40:46]line [14:40:46]line [14:40:46]line [14:40:46]written 0, free lines is 3329 [14:40:46]MH_Cut [14:40:46]Write to MH i2c: D1 01 00 58 4C 01 76 [14:40:46]Write i2c OK [14:40:46]MH_I2C_Read... [14:40:46]Read from MH i2c: D1 [14:40:46]MH_I2C_Read... [14:40:46]Read from MH i2c: D1 01 00 [14:40:46]MH_I2C_Read... [14:40:46]Read from MH i2c: D1 01 00 58 4C 00 75 [14:40:46]Write to MH i2c: 01 00 00 59 4C A5 [14:40:46]Write i2c OK [14:40:46]MH_I2C_Read... [14:40:47]OFD Sender: No OFD packet to send [14:40:47]*** Cut start [14:40:47]*** Partial cut [14:40:47]*** CUTSNS_PIN = 1 [14:40:47]*** CUTSNS_PIN = 0 [14:40:47]*** Brake cut motor [14:40:48]Read from MH i2c: 01 [14:40:48]MH_I2C_Read... [14:40:48]*** Stop cut motor [14:40:48]*** Cut end [14:40:48]Read from MH i2c: 01 07 00 [14:40:48]MH_I2C_Read... [14:40:48]Read from MH i2c: 01 07 00 59 4C 00 00 00 00 00 FF 0F BA [14:40:48]process_action close_receipt done [14:40:48]requested_data is exist [14:40:48]produce_requested_data [14:40:48]requested_item fm.sn is exist - process it [14:40:48]wFMCommunicate request_size=4 [14:40:48]MH_SAM_APDU [14:40:48]CAPDU: 80 11 00 00 [14:40:48]Write to MH i2c: E2 08 00 5A 4C 80 11 00 00 00 00 00 00 20 [14:40:48]Write i2c OK [14:40:48]MH_I2C_Read... [14:40:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:40:48]Read from MH i2c: E2 [14:40:48]MH_I2C_Read... [14:40:48]Read from MH i2c: E2 17 00 [14:40:48]MH_I2C_Read... [14:40:48]Read from MH i2c: E2 17 00 5A 4C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 71 [14:40:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:40:48]wFMCommunicate OK [14:40:48]requested_item fd.num is exist - process it [14:40:48]SAM_PROTO_GetFieldsCounters [14:40:48]wFMCommunicate request_size=4 [14:40:48]MH_SAM_APDU [14:40:48]CAPDU: 80 13 00 00 [14:40:48]Write to MH i2c: E2 08 00 5B 4C 80 13 00 00 00 00 00 00 23 [14:40:48]Write i2c OK [14:40:48]MH_I2C_Read... [14:40:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:40:48]Read from MH i2c: E2 [14:40:48]MH_I2C_Read... [14:40:48]Read from MH i2c: E2 62 00 [14:40:48]MH_I2C_Read... [14:40:48]Read from MH i2c: E2 62 00 5B 4C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 90 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 78 01 00 00 5E 04 04 00 78 01 00 00 57 04 04 00 79 01 00 00 19 04 04 00 00 00 00 00 90 00 F6 [14:40:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 90 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 78 01 00 00 5E 04 04 00 78 01 00 00 57 04 04 00 79 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:40:48]wFMCommunicate OK [14:40:48]SAM_PROTO_GetFieldsCounters done [14:40:48]requested_item shift.num is exist - process it [14:40:48]requested_item shift.opened is exist - process it [14:40:48]req_shift_opened [14:40:48]FM_GetShiftState [14:40:48]SAM_PROTO_GetShiftState [14:40:48]wFMCommunicate request_size=4 [14:40:48]MH_SAM_APDU [14:40:48]CAPDU: 80 13 01 00 [14:40:48]Write to MH i2c: E2 08 00 5C 4C 80 13 01 00 00 00 00 00 25 [14:40:48]Write i2c OK [14:40:48]MH_I2C_Read... [14:40:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:40:48]Read from MH i2c: E2 [14:40:48]MH_I2C_Read... [14:40:48]Read from MH i2c: E2 0E 00 [14:40:48]MH_I2C_Read... [14:40:48]Read from MH i2c: E2 0E 00 5C 4C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 CC [14:40:48]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:40:48]wFMCommunicate OK [14:40:48]SAM_PROTO_GetShiftState done [14:40:48]FM_GetShiftState done [14:40:48]req_shift_opened done [14:40:48]requested_item shift.open_date is exist - process it [14:40:48]req_shift_open_date [14:40:48]req_shift_open_date done [14:40:48]produce_requested_data done [14:40:48]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156304,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [14:40:48]process_action_free close_receipt [14:40:48]json_value_free [14:40:48]json_value_free done [14:40:48]process_json_proto returns [14:40:48]Send response to host [14:40:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156304,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [14:40:48]free response buf [14:40:48]execute_script done [14:40:48]execute_script returns [14:40:48]free content buf [14:40:48]Sock 9.Close socket [14:40:48]Sock 9.Thread stoped [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:22]accept exits with 10 [14:42:22]New connection [14:42:22]New thread 3066695012 created [14:42:22]Thread 3066551652 joined [14:42:22]Waiting for new connection... [14:42:22] Sock 10.Parse request [14:42:22]Sock 10.Check first char [14:42:22]Sock 10.First char is OK [14:42:22]request: POST /json_proto HTTP/1.0 [14:42:22]Method: POST [14:42:22]URL: /json_proto [14:42:22]Method is POST - this is cgi request [14:42:22]url: /json_proto [14:42:22]query_string will be loaded in cgi processing [14:42:22]execute_cgi json_proto POST (null) [14:42:22]execute_cgi path=json_proto method=POST [14:42:22]POST find Content-Length [14:42:22]Host: 172.17.53.67:8080 [14:42:22]Content-Length: 769 [14:42:22]Content-Type: application/json [14:42:22] [14:42:22]POST finish read [14:42:22]Found Content-Length = 769 [14:42:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874599", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:42:22]execute_script... [14:42:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874599", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:42:22]POST & json_proto [14:42:22]process_json_proto [14:42:22]json parsed OK: [14:42:22]protocol is kg_v1.0 [14:42:22]action value=close_receipt [14:42:22]process_action close_receipt [14:42:22]cmd_close_receipt [14:42:22]MH_GetDate [14:42:22]Write to MH i2c: F0 00 00 5D 4C 98 [14:42:22]Write i2c OK [14:42:22]MH_I2C_Read... [14:42:22]Read from MH i2c: F0 [14:42:22]MH_I2C_Read... [14:42:22]Read from MH i2c: F0 09 00 [14:42:22]MH_I2C_Read... [14:42:22]Read from MH i2c: F0 09 00 5D 4C 00 D0 16 15 67 19 BC 99 64 D5 [14:42:22]GetLastDocTimeStamp 1729435246 [14:42:22]current date 1729435344 [14:42:22]FM_GetShiftState [14:42:22]SAM_PROTO_GetShiftState [14:42:22]wFMCommunicate request_size=4 [14:42:22]MH_SAM_APDU [14:42:22]CAPDU: 80 13 01 00 [14:42:22]Write to MH i2c: E2 08 00 5E 4C 80 13 01 00 00 00 00 00 27 [14:42:22]Write i2c OK [14:42:22]MH_I2C_Read... [14:42:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:42:22]Read from MH i2c: E2 [14:42:22]MH_I2C_Read... [14:42:22]Read from MH i2c: E2 0E 00 [14:42:22]MH_I2C_Read... [14:42:22]Read from MH i2c: E2 0E 00 5E 4C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 CE [14:42:22]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:42:22]wFMCommunicate OK [14:42:22]SAM_PROTO_GetShiftState done [14:42:22]FM_GetShiftState done [14:42:22]opened in 1729383891 [14:42:22]opened+sec_in_day 1729470291 [14:42:22]quantity*price = 100015 [14:42:22]sum+1 = 100017 [14:42:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 377 20.10.2024 14:42 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156305 ФПД: 89291733432150 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T144224&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156305&fm=89291733432150&tin=02508201610067®Number=0000137193017469&sum=100016 [14:42:24]StoreToDocumentArchive [14:42:24]shift 314 fd 156305 [14:42:24]save to /storage/0314/doc_00156305 [14:42:24]save last doc name /storage/0314/doc_00156305 to /storage/kkm_last_doc_name [14:42:24]save OK [14:42:24]Clear old archive folders... [14:42:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:42:24]tlvbuf is 009B0A00 [14:42:24]SAM_PROTO_ClearQueue [14:42:24]wFMCommunicate request_size=4 [14:42:24]MH_SAM_APDU [14:42:24]CAPDU: 80 09 00 00 [14:42:24]Write to MH i2c: E2 08 00 6B 4C 80 09 00 00 00 00 00 00 29 [14:42:24]Write i2c OK [14:42:24]MH_I2C_Read... [14:42:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:42:24]Read from MH i2c: E2 [14:42:24]MH_I2C_Read... [14:42:24]Read from MH i2c: E2 03 00 [14:42:24]MH_I2C_Read... [14:42:24]Read from MH i2c: E2 03 00 6B 4C 00 90 00 2B [14:42:24]RAPDU: 90 00 [14:42:24]wFMCommunicate OK [14:42:24]SAM_PROTO_ClearQueue done [14:42:24]KKMCreateOFDPacket [14:42:24]OFDProtocolAddRootSTLVToBuf [14:42:24]FM_MakeSignedData [14:42:24]FM_MakeSignedData [14:42:24]SAM_PROTO_SignData [14:42:24]wFMCommunicate request_size=4 [14:42:24]MH_SAM_APDU [14:42:24]CAPDU: 80 0D 01 02 [14:42:24]Write to MH i2c: E2 08 00 6C 4C 80 0D 01 02 00 00 00 00 31 [14:42:24]Write i2c OK [14:42:24]MH_I2C_Read... [14:42:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:42:24]Read from MH i2c: E2 [14:42:24]MH_I2C_Read... [14:42:24]Read from MH i2c: E2 03 00 [14:42:24]MH_I2C_Read... [14:42:24]Read from MH i2c: E2 03 00 6C 4C 00 90 00 2C [14:42:24]RAPDU: 90 00 [14:42:24]wFMCommunicate OK [14:42:24]wFMCommunicate request_size=255 [14:42:24]MH_SAM_APDU [14:42:24]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 D0 16 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 91 62 02 00 35 04 06 00 51 [14:42:24]Write to MH i2c: E2 02 01 6D 4C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 D0 16 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 91 62 02 00 35 04 06 00 51 00 00 4F [14:42:24]Write i2c OK [14:42:24]MH_I2C_Read... [14:42:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:42:24]Read from MH i2c: E2 [14:42:24]MH_I2C_Read... [14:42:24]Read from MH i2c: E2 03 00 [14:42:24]MH_I2C_Read... [14:42:24]Read from MH i2c: E2 03 00 6D 4C 00 90 00 2D [14:42:24]RAPDU: 90 00 [14:42:24]wFMCommunicate OK [14:42:24]wFMCommunicate request_size=10 [14:42:24]MH_SAM_APDU [14:42:24]CAPDU: 80 0D 02 02 05 35 DA 0D 77 56 [14:42:24]Write to MH i2c: E2 0D 00 6E 4C 80 0D 02 02 05 00 35 DA 0D 77 56 00 00 27 [14:42:24]Write i2c OK [14:42:24]MH_I2C_Read... [14:42:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:42:24]Read from MH i2c: E2 [14:42:24]MH_I2C_Read... [14:42:24]Read from MH i2c: E2 03 00 [14:42:24]MH_I2C_Read... [14:42:24]Read from MH i2c: E2 03 00 6E 4C 00 90 00 2E [14:42:24]RAPDU: 90 00 [14:42:24]wFMCommunicate OK [14:42:24]wFMCommunicate request_size=4 [14:42:24]MH_SAM_APDU [14:42:24]CAPDU: 80 0D 03 02 [14:42:24]Write to MH i2c: E2 08 00 6F 4C 80 0D 03 02 00 00 00 00 36 [14:42:24]Write i2c OK [14:42:24]MH_I2C_Read... [14:42:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:42:24]Read from MH i2c: E2 [14:42:24]MH_I2C_Read... [14:42:24]Read from MH i2c: E2 0B 00 [14:42:24]MH_I2C_Read... [14:42:24]Read from MH i2c: E2 0B 00 6F 4C 00 23 17 48 FC E3 E4 8C BB 90 00 C3 [14:42:24]RAPDU: 23 17 48 FC E3 E4 8C BB 90 00 [14:42:24]wFMCommunicate OK [14:42:24]SAM_PROTO_SignData done [14:42:24]FM_MakeSignedData done [14:42:24]CreateOFDProtocolMessage [14:42:24]wFMCommunicate request_size=4 [14:42:24]MH_SAM_APDU [14:42:24]CAPDU: 80 11 00 00 [14:42:24]Write to MH i2c: E2 08 00 70 4C 80 11 00 00 00 00 00 00 36 [14:42:24]Write i2c OK [14:42:24]MH_I2C_Read... [14:42:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:42:24]Read from MH i2c: E2 [14:42:24]MH_I2C_Read... [14:42:24]Read from MH i2c: E2 17 00 [14:42:24]MH_I2C_Read... [14:42:24]Read from MH i2c: E2 17 00 70 4C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 87 [14:42:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:42:24]wFMCommunicate OK [14:42:24]CreateOFDProtocolMessage done [14:42:24]OFDSenderStorePacket 156305 [14:42:24]StoreOFDPacket docnum=156305 [14:42:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EC F9 07 01 17 A7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 D0 16 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 91 62 02 00 35 04 06 00 51 35 DA 0D 77 56 23 17 48 FC E3 E4 8C BB [14:42:24]CheckFolder [14:42:24]dirname=/storage/ofd_packets [14:42:24]CheckFolder done [14:42:24]ProducePacketName [14:42:24]name=ofd_packets/00156305 [14:42:24]NVStorageSaveData ofd_packets/00156305 [14:42:24]File name is /storage/ofd_packets/00156305 [14:42:24]Write 301 bytes [14:42:24]NVStorageSaveData done [14:42:24]OFDSenderStorePacket done [14:42:24]KKMCreateOFDPacket done [14:42:24]NVStorageSaveData kkm_last_timestamp [14:42:24]File name is /storage/kkm_last_timestamp [14:42:24]Write 4 bytes [14:42:24]NVStorageSaveData done [14:42:24]ExternCall_PrintAddStr [14:42:24]wPrintStart [14:42:24]Write to MH i2c: 01 00 00 71 4C BD [14:42:24]Write i2c OK [14:42:24]MH_I2C_Read... [14:42:24]Read from MH i2c: 01 [14:42:24]MH_I2C_Read... [14:42:24]Read from MH i2c: 01 07 00 [14:42:24]MH_I2C_Read... [14:42:24]Read from MH i2c: 01 07 00 71 4C 00 00 00 00 00 FF 0F D2 [14:42:24]RasterBufferAndPrint [14:42:24]line Счет N : (1)874599 [14:42:24]line ИНН: 02508201610067 [14:42:24]line Контрольно-Кассовый Чек [14:42:24]line ПРОДАЖА [14:42:24]line ТРК (МРК, ГНК) : 32 [14:42:24]line Товар: 2710124130 [14:42:24]line Аи-92-К-5 [14:42:24]line 14.950 * 66.90 [14:42:24]line = 1000.16 [14:42:24]line НДС 12% НСП 1% [14:42:24]line > о реализуемом товаре [14:42:24]line ИТОГО: 1000.16 [14:42:24]line НСП 1% : 8.85 [14:42:24]line НДС 12% : 106.21 [14:42:24]line Наличными: 0.00 [14:42:24]line Безнал.: 1000.16 [14:42:24]line Место: АЗС № 165 "Партнер Нефть" [14:42:24]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:42:24]line СНО: Общий режим [14:42:24]line Чек 377 20.10.2024 14:42 [14:42:24]line Смена: 314 ФФД: 1.0 [14:42:24]line ЗНМ: 0300000234 [14:42:24]line РНМ: 0000137193017469 [14:42:24]line Версия ККМ: v1.0 [14:42:24]line Платежная система: Mbank [14:42:24]line ФМ: 0000000000963156 [14:42:24]line ФД: 156305 [14:42:24]line ФПД: 89291733432150 [14:42:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T144224&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156305&fm=89291733432150&tin=02508201610067®Number=0000137193017469&sum=100016 [14:42:24]OFD Sender: Processing packet 156305 [packets to send 52, broken 51] [14:42:24]ProducePacketName [14:42:24]name=ofd_packets/00156305 [14:42:24]OFD Sender: To server: pG, [14:42:24]CommunicateWithHost lk.salyk.kg:30040 [14:42:24]ConnectInit lk.salyk.kg [14:42:24]written 0, free lines is 4095 [14:42:25]Connected sock=11 [14:42:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EC F9 07 01 17 A7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 D0 16 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 91 62 02 00 35 04 06 00 51 35 DA 0D 77 56 23 17 48 FC E3 E4 8C BB [14:42:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 99 AD 47 00 6D B7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 91 62 02 00 F4 03 04 00 03 BD 14 67 B6 04 01 00 00 AE A4 DC 53 7C 1C E6 D7 [14:42:25]CommunicateWithHost err = 0 [14:42:25]CheckOFDResponse [14:42:25]1017 (14) - 77093643461234 [14:42:25]1041 (16) - 0000000000963156 [14:42:25]1040 (4) - 156305 [14:42:25]1012 (4) - 20.10.2024 08:19 [14:42:25]1206 (1) - 0 [14:42:25]OFD Sender: Remove packet 156305 [14:42:25]ProducePacketName [14:42:25]name=ofd_packets/00156305 [14:42:25]NVStorageDeleteData [14:42:25]Write to MH i2c: 01 00 00 9A 4C E6 [14:42:25]Write i2c OK [14:42:25]MH_I2C_Read... [14:42:25]Read from MH i2c: 01 [14:42:25]MH_I2C_Read... [14:42:25]Read from MH i2c: 01 07 00 [14:42:25]MH_I2C_Read... [14:42:25]Read from MH i2c: 01 07 00 9A 4C 00 00 00 00 00 1A 0D 14 [14:42:25]RasterBufferAndPrint [14:42:25]line [14:42:25]line [14:42:25]line [14:42:25]line [14:42:25]line [14:42:25]written 0, free lines is 3360 [14:42:25]MH_Cut [14:42:25]Write to MH i2c: D1 01 00 A1 4C 01 BF [14:42:25]Write i2c OK [14:42:25]MH_I2C_Read... [14:42:25]Read from MH i2c: D1 [14:42:25]MH_I2C_Read... [14:42:25]Read from MH i2c: D1 01 00 [14:42:25]MH_I2C_Read... [14:42:25]Read from MH i2c: D1 01 00 A1 4C 00 BE [14:42:25]Write to MH i2c: 01 00 00 A2 4C EE [14:42:25]Write i2c OK [14:42:25]MH_I2C_Read... [14:42:25]OFD Sender: No OFD packet to send [14:42:26]*** Cut start [14:42:26]*** Partial cut [14:42:26]*** CUTSNS_PIN = 1 [14:42:26]*** CUTSNS_PIN = 0 [14:42:26]*** Brake cut motor [14:42:26]Read from MH i2c: 01 [14:42:26]MH_I2C_Read... [14:42:26]*** Stop cut motor [14:42:26]*** Cut end [14:42:26]Read from MH i2c: 01 07 00 [14:42:26]MH_I2C_Read... [14:42:26]Read from MH i2c: 01 07 00 A2 4C 00 00 00 00 00 FF 0F 03 [14:42:26]process_action close_receipt done [14:42:26]requested_data is exist [14:42:26]produce_requested_data [14:42:26]requested_item fm.sn is exist - process it [14:42:26]wFMCommunicate request_size=4 [14:42:26]MH_SAM_APDU [14:42:26]CAPDU: 80 11 00 00 [14:42:26]Write to MH i2c: E2 08 00 A3 4C 80 11 00 00 00 00 00 00 69 [14:42:26]Write i2c OK [14:42:26]MH_I2C_Read... [14:42:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:42:26]Read from MH i2c: E2 [14:42:26]MH_I2C_Read... [14:42:26]Read from MH i2c: E2 17 00 [14:42:26]MH_I2C_Read... [14:42:26]Read from MH i2c: E2 17 00 A3 4C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BA [14:42:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:42:26]wFMCommunicate OK [14:42:26]requested_item fd.num is exist - process it [14:42:26]SAM_PROTO_GetFieldsCounters [14:42:26]wFMCommunicate request_size=4 [14:42:26]MH_SAM_APDU [14:42:26]CAPDU: 80 13 00 00 [14:42:26]Write to MH i2c: E2 08 00 A4 4C 80 13 00 00 00 00 00 00 6C [14:42:26]Write i2c OK [14:42:26]MH_I2C_Read... [14:42:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:42:26]Read from MH i2c: E2 [14:42:26]MH_I2C_Read... [14:42:26]Read from MH i2c: E2 62 00 [14:42:26]MH_I2C_Read... [14:42:26]Read from MH i2c: E2 62 00 A4 4C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 91 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 79 01 00 00 5E 04 04 00 79 01 00 00 57 04 04 00 7A 01 00 00 19 04 04 00 00 00 00 00 90 00 43 [14:42:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 91 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 79 01 00 00 5E 04 04 00 79 01 00 00 57 04 04 00 7A 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:42:26]wFMCommunicate OK [14:42:26]SAM_PROTO_GetFieldsCounters done [14:42:26]requested_item shift.num is exist - process it [14:42:26]requested_item shift.opened is exist - process it [14:42:26]req_shift_opened [14:42:26]FM_GetShiftState [14:42:26]SAM_PROTO_GetShiftState [14:42:26]wFMCommunicate request_size=4 [14:42:26]MH_SAM_APDU [14:42:26]CAPDU: 80 13 01 00 [14:42:26]Write to MH i2c: E2 08 00 A5 4C 80 13 01 00 00 00 00 00 6E [14:42:26]Write i2c OK [14:42:26]MH_I2C_Read... [14:42:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:42:26]Read from MH i2c: E2 [14:42:26]MH_I2C_Read... [14:42:26]Read from MH i2c: E2 0E 00 [14:42:26]MH_I2C_Read... [14:42:26]Read from MH i2c: E2 0E 00 A5 4C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 15 [14:42:26]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:42:26]wFMCommunicate OK [14:42:26]SAM_PROTO_GetShiftState done [14:42:26]FM_GetShiftState done [14:42:26]req_shift_opened done [14:42:26]requested_item shift.open_date is exist - process it [14:42:26]req_shift_open_date [14:42:26]req_shift_open_date done [14:42:26]produce_requested_data done [14:42:26]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156305,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [14:42:26]process_action_free close_receipt [14:42:26]json_value_free [14:42:26]json_value_free done [14:42:26]process_json_proto returns [14:42:26]Send response to host [14:42:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156305,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [14:42:26]free response buf [14:42:26]execute_script done [14:42:26]execute_script returns [14:42:26]free content buf [14:42:26]Sock 10.Close socket [14:42:26]Sock 10.Thread stoped [14:42:30]OFD Sender: No OFD packet to send [14:42:35]OFD Sender: No OFD packet to send [14:42:40]OFD Sender: No OFD packet to send [14:42:40]accept exits with 8 [14:42:40]New connection [14:42:40]New thread 3066551652 created [14:42:40]Thread 3066695012 joined [14:42:40]Waiting for new connection... [14:42:40] Sock 8.Parse request [14:42:40]Sock 8.Check first char [14:42:40]Sock 8.First char is OK [14:42:40]request: POST /json_proto HTTP/1.0 [14:42:40]Method: POST [14:42:40]URL: /json_proto [14:42:40]Method is POST - this is cgi request [14:42:40]url: /json_proto [14:42:40]query_string will be loaded in cgi processing [14:42:40]execute_cgi json_proto POST (null) [14:42:40]execute_cgi path=json_proto method=POST [14:42:40]POST find Content-Length [14:42:40]Host: 172.17.53.67:8080 [14:42:40]Content-Length: 759 [14:42:40]Content-Type: application/json [14:42:40] [14:42:40]POST finish read [14:42:40]Found Content-Length = 759 [14:42:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874600", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:42:40]execute_script... [14:42:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874600", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:42:40]POST & json_proto [14:42:40]process_json_proto [14:42:40]json parsed OK: [14:42:40]protocol is kg_v1.0 [14:42:40]action value=close_receipt [14:42:40]process_action close_receipt [14:42:40]cmd_close_receipt [14:42:40]MH_GetDate [14:42:40]Write to MH i2c: F0 00 00 A6 4C E1 [14:42:40]Write i2c OK [14:42:40]MH_I2C_Read... [14:42:40]Read from MH i2c: F0 [14:42:40]MH_I2C_Read... [14:42:40]Read from MH i2c: F0 09 00 [14:42:40]MH_I2C_Read... [14:42:40]Read from MH i2c: F0 09 00 A6 4C 00 E2 16 15 67 19 BC 99 64 30 [14:42:40]GetLastDocTimeStamp 1729435344 [14:42:40]current date 1729435362 [14:42:40]FM_GetShiftState [14:42:40]SAM_PROTO_GetShiftState [14:42:40]wFMCommunicate request_size=4 [14:42:40]MH_SAM_APDU [14:42:40]CAPDU: 80 13 01 00 [14:42:40]Write to MH i2c: E2 08 00 A7 4C 80 13 01 00 00 00 00 00 70 [14:42:40]Write i2c OK [14:42:40]MH_I2C_Read... [14:42:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:42:40]Read from MH i2c: E2 [14:42:40]MH_I2C_Read... [14:42:40]Read from MH i2c: E2 0E 00 [14:42:40]MH_I2C_Read... [14:42:40]Read from MH i2c: E2 0E 00 A7 4C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 17 [14:42:40]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:42:40]wFMCommunicate OK [14:42:40]SAM_PROTO_GetShiftState done [14:42:40]FM_GetShiftState done [14:42:40]opened in 1729383891 [14:42:40]opened+sec_in_day 1729470291 [14:42:40]quantity*price = 50000 [14:42:40]sum+1 = 50001 [14:42:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 0.00 Безнал.: 500.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 378 20.10.2024 14:42 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156306 ФПД: 42812300690925 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T144242&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156306&fm=42812300690925&tin=02508201610067®Number=0000137193017469&sum=50000 [14:42:41]StoreToDocumentArchive [14:42:41]shift 314 fd 156306 [14:42:41]save to /storage/0314/doc_00156306 [14:42:41]save last doc name /storage/0314/doc_00156306 to /storage/kkm_last_doc_name [14:42:41]save OK [14:42:41]Clear old archive folders... [14:42:41]ProcessDocumentItem done err = 0, tmpTLVsize=252 [14:42:41]tlvbuf is 009EB100 [14:42:41]SAM_PROTO_ClearQueue [14:42:41]wFMCommunicate request_size=4 [14:42:41]MH_SAM_APDU [14:42:41]CAPDU: 80 09 00 00 [14:42:41]Write to MH i2c: E2 08 00 B4 4C 80 09 00 00 00 00 00 00 72 [14:42:41]Write i2c OK [14:42:41]MH_I2C_Read... [14:42:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:42:41]Read from MH i2c: E2 [14:42:41]MH_I2C_Read... [14:42:41]Read from MH i2c: E2 03 00 [14:42:41]MH_I2C_Read... [14:42:41]Read from MH i2c: E2 03 00 B4 4C 00 90 00 74 [14:42:41]RAPDU: 90 00 [14:42:41]wFMCommunicate OK [14:42:41]SAM_PROTO_ClearQueue done [14:42:41]KKMCreateOFDPacket [14:42:41]OFDProtocolAddRootSTLVToBuf [14:42:41]FM_MakeSignedData [14:42:41]FM_MakeSignedData [14:42:41]SAM_PROTO_SignData [14:42:41]wFMCommunicate request_size=4 [14:42:41]MH_SAM_APDU [14:42:41]CAPDU: 80 0D 01 02 [14:42:41]Write to MH i2c: E2 08 00 B5 4C 80 0D 01 02 00 00 00 00 7A [14:42:41]Write i2c OK [14:42:41]MH_I2C_Read... [14:42:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:42:42]Read from MH i2c: E2 [14:42:42]MH_I2C_Read... [14:42:42]Read from MH i2c: E2 03 00 [14:42:42]MH_I2C_Read... [14:42:42]Read from MH i2c: E2 03 00 B5 4C 00 90 00 75 [14:42:42]RAPDU: 90 00 [14:42:42]wFMCommunicate OK [14:42:42]wFMCommunicate request_size=255 [14:42:42]MH_SAM_APDU [14:42:42]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 01 00 00 F4 03 04 00 E2 16 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 92 62 02 00 35 04 06 00 [14:42:42]Write to MH i2c: E2 02 01 B6 4C 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 01 00 00 F4 03 04 00 E2 16 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 92 62 02 00 35 04 06 00 00 00 1B [14:42:42]Write i2c OK [14:42:42]MH_I2C_Read... [14:42:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:42:42]Read from MH i2c: E2 [14:42:42]MH_I2C_Read... [14:42:42]Read from MH i2c: E2 03 00 [14:42:42]MH_I2C_Read... [14:42:42]Read from MH i2c: E2 03 00 B6 4C 00 90 00 76 [14:42:42]RAPDU: 90 00 [14:42:42]wFMCommunicate OK [14:42:42]wFMCommunicate request_size=11 [14:42:42]MH_SAM_APDU [14:42:42]CAPDU: 80 0D 02 02 06 26 F0 03 F9 85 ED [14:42:42]Write to MH i2c: E2 0E 00 B7 4C 80 0D 02 02 06 00 26 F0 03 F9 85 ED 00 00 0D [14:42:42]Write i2c OK [14:42:42]MH_I2C_Read... [14:42:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:42:42]Read from MH i2c: E2 [14:42:42]MH_I2C_Read... [14:42:42]Read from MH i2c: E2 03 00 [14:42:42]MH_I2C_Read... [14:42:42]Read from MH i2c: E2 03 00 B7 4C 00 90 00 77 [14:42:42]RAPDU: 90 00 [14:42:42]wFMCommunicate OK [14:42:42]wFMCommunicate request_size=4 [14:42:42]MH_SAM_APDU [14:42:42]CAPDU: 80 0D 03 02 [14:42:42]Write to MH i2c: E2 08 00 B8 4C 80 0D 03 02 00 00 00 00 7F [14:42:42]Write i2c OK [14:42:42]MH_I2C_Read... [14:42:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:42:42]Read from MH i2c: E2 [14:42:42]MH_I2C_Read... [14:42:42]Read from MH i2c: E2 0B 00 [14:42:42]MH_I2C_Read... [14:42:42]Read from MH i2c: E2 0B 00 B8 4C 00 F7 1F 09 80 91 33 5C 9A 90 00 D9 [14:42:42]RAPDU: F7 1F 09 80 91 33 5C 9A 90 00 [14:42:42]wFMCommunicate OK [14:42:42]SAM_PROTO_SignData done [14:42:42]FM_MakeSignedData done [14:42:42]CreateOFDProtocolMessage [14:42:42]wFMCommunicate request_size=4 [14:42:42]MH_SAM_APDU [14:42:42]CAPDU: 80 11 00 00 [14:42:42]Write to MH i2c: E2 08 00 B9 4C 80 11 00 00 00 00 00 00 7F [14:42:42]Write i2c OK [14:42:42]MH_I2C_Read... [14:42:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:42:42]Read from MH i2c: E2 [14:42:42]MH_I2C_Read... [14:42:42]Read from MH i2c: E2 17 00 [14:42:42]MH_I2C_Read... [14:42:42]Read from MH i2c: E2 17 00 B9 4C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D0 [14:42:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:42:42]wFMCommunicate OK [14:42:42]CreateOFDProtocolMessage done [14:42:42]OFDSenderStorePacket 156306 [14:42:42]StoreOFDPacket docnum=156306 [14:42:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 BF 37 08 01 B2 0D 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 01 00 00 F4 03 04 00 E2 16 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 92 62 02 00 35 04 06 00 26 F0 03 F9 85 ED F7 1F 09 80 91 33 5C 9A [14:42:42]CheckFolder [14:42:42]dirname=/storage/ofd_packets [14:42:42]CheckFolder done [14:42:42]ProducePacketName [14:42:42]name=ofd_packets/00156306 [14:42:42]NVStorageSaveData ofd_packets/00156306 [14:42:42]File name is /storage/ofd_packets/00156306 [14:42:42]Write 302 bytes [14:42:42]NVStorageSaveData done [14:42:42]OFDSenderStorePacket done [14:42:42]KKMCreateOFDPacket done [14:42:42]NVStorageSaveData kkm_last_timestamp [14:42:42]File name is /storage/kkm_last_timestamp [14:42:42]Write 4 bytes [14:42:42]NVStorageSaveData done [14:42:42]ExternCall_PrintAddStr [14:42:42]wPrintStart [14:42:42]Write to MH i2c: 01 00 00 BA 4C 06 [14:42:42]Write i2c OK [14:42:42]MH_I2C_Read... [14:42:42]Read from MH i2c: 01 [14:42:42]MH_I2C_Read... [14:42:42]Read from MH i2c: 01 07 00 [14:42:42]MH_I2C_Read... [14:42:42]Read from MH i2c: 01 07 00 BA 4C 00 00 00 00 00 FF 0F 1B [14:42:42]RasterBufferAndPrint [14:42:42]line Счет N : (1)874600 [14:42:42]line ИНН: 02508201610067 [14:42:42]line Контрольно-Кассовый Чек [14:42:42]line ПРОДАЖА [14:42:42]line ТРК (МРК, ГНК) : 43 [14:42:42]line Товар: 2710124130 [14:42:42]line Super 92-К-5 [14:42:42]line 7.310 * 68.40 [14:42:42]line = 500.00 [14:42:42]line НДС 12% НСП 1% [14:42:42]line > о реализуемом товаре [14:42:42]line ИТОГО: 500.00 [14:42:42]line НСП 1% : 4.42 [14:42:42]line НДС 12% : 53.10 [14:42:42]line Наличными: 0.00 [14:42:42]line Безнал.: 500.00 [14:42:42]line Место: АЗС № 165 "Партнер Нефть" [14:42:42]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:42:42]line СНО: Общий режим [14:42:42]line Чек 378 20.10.2024 14:42 [14:42:42]line Смена: 314 ФФД: 1.0 [14:42:42]line ЗНМ: 0300000234 [14:42:42]line РНМ: 0000137193017469 [14:42:42]line Версия ККМ: v1.0 [14:42:42]line Платежная система: Mbank [14:42:42]line ФМ: 0000000000963156 [14:42:42]line ФД: 156306 [14:42:42]line ФПД: 42812300690925 [14:42:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T144242&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156306&fm=42812300690925&tin=02508201610067®Number=0000137193017469&sum=50000 [14:42:42]OFD Sender: Processing packet 156306 [packets to send 52, broken 51] [14:42:42]ProducePacketName [14:42:42]name=ofd_packets/00156306 [14:42:42]OFD Sender: To server: pG, [14:42:42]CommunicateWithHost lk.salyk.kg:30040 [14:42:42]ConnectInit lk.salyk.kg [14:42:42]written 0, free lines is 4095 [14:42:42]Connected sock=9 [14:42:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 BF 37 08 01 B2 0D 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 01 00 00 F4 03 04 00 E2 16 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 92 62 02 00 35 04 06 00 26 F0 03 F9 85 ED F7 1F 09 80 91 33 5C 9A [14:42:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 02 11 47 00 7D 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 39 36 33 31 35 36 10 04 04 00 92 62 02 00 F4 03 04 00 14 BD 14 67 B6 04 01 00 00 BB 00 7F 44 BD 23 CB 02 [14:42:43]CommunicateWithHost err = 0 [14:42:43]CheckOFDResponse [14:42:43]1017 (14) - 77093643461234 [14:42:43]1041 (16) - 0000000000963156 [14:42:43]1040 (4) - 156306 [14:42:43]1012 (4) - 20.10.2024 08:19 [14:42:43]1206 (1) - 0 [14:42:43]OFD Sender: Remove packet 156306 [14:42:43]ProducePacketName [14:42:43]name=ofd_packets/00156306 [14:42:43]NVStorageDeleteData [14:42:43]Write to MH i2c: 01 00 00 E3 4C 2F [14:42:43]Write i2c OK [14:42:43]MH_I2C_Read... [14:42:43]Read from MH i2c: 01 [14:42:43]MH_I2C_Read... [14:42:43]Read from MH i2c: 01 07 00 [14:42:43]MH_I2C_Read... [14:42:43]Read from MH i2c: 01 07 00 E3 4C 00 00 00 00 00 25 0D 68 [14:42:43]RasterBufferAndPrint [14:42:43]line [14:42:43]line [14:42:43]line [14:42:43]line [14:42:43]line [14:42:43]written 0, free lines is 3371 [14:42:43]MH_Cut [14:42:43]Write to MH i2c: D1 01 00 EA 4C 01 08 [14:42:43]Write i2c OK [14:42:43]MH_I2C_Read... [14:42:43]Read from MH i2c: D1 [14:42:43]MH_I2C_Read... [14:42:43]Read from MH i2c: D1 01 00 [14:42:43]MH_I2C_Read... [14:42:43]Read from MH i2c: D1 01 00 EA 4C 00 07 [14:42:43]Write to MH i2c: 01 00 00 EB 4C 37 [14:42:43]Write i2c OK [14:42:43]MH_I2C_Read... [14:42:43]OFD Sender: No OFD packet to send [14:42:43]*** Cut start [14:42:43]*** Partial cut [14:42:43]*** CUTSNS_PIN = 1 [14:42:44]*** CUTSNS_PIN = 0 [14:42:44]*** Brake cut motor [14:42:44]Read from MH i2c: 01 [14:42:44]MH_I2C_Read... [14:42:44]*** Stop cut motor [14:42:44]*** Cut end [14:42:44]Read from MH i2c: 01 07 00 [14:42:44]MH_I2C_Read... [14:42:44]Read from MH i2c: 01 07 00 EB 4C 00 00 00 00 00 FF 0F 4C [14:42:44]process_action close_receipt done [14:42:44]requested_data is exist [14:42:44]produce_requested_data [14:42:44]requested_item fm.sn is exist - process it [14:42:44]wFMCommunicate request_size=4 [14:42:44]MH_SAM_APDU [14:42:44]CAPDU: 80 11 00 00 [14:42:44]Write to MH i2c: E2 08 00 EC 4C 80 11 00 00 00 00 00 00 B2 [14:42:44]Write i2c OK [14:42:44]MH_I2C_Read... [14:42:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:42:44]Read from MH i2c: E2 [14:42:44]MH_I2C_Read... [14:42:44]Read from MH i2c: E2 17 00 [14:42:44]MH_I2C_Read... [14:42:44]Read from MH i2c: E2 17 00 EC 4C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 03 [14:42:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:42:44]wFMCommunicate OK [14:42:44]requested_item fd.num is exist - process it [14:42:44]SAM_PROTO_GetFieldsCounters [14:42:44]wFMCommunicate request_size=4 [14:42:44]MH_SAM_APDU [14:42:44]CAPDU: 80 13 00 00 [14:42:44]Write to MH i2c: E2 08 00 ED 4C 80 13 00 00 00 00 00 00 B5 [14:42:44]Write i2c OK [14:42:44]MH_I2C_Read... [14:42:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:42:44]Read from MH i2c: E2 [14:42:44]MH_I2C_Read... [14:42:44]Read from MH i2c: E2 62 00 [14:42:44]MH_I2C_Read... [14:42:44]Read from MH i2c: E2 62 00 ED 4C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 92 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 7A 01 00 00 5E 04 04 00 7A 01 00 00 57 04 04 00 7B 01 00 00 19 04 04 00 00 00 00 00 90 00 90 [14:42:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 92 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 7A 01 00 00 5E 04 04 00 7A 01 00 00 57 04 04 00 7B 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:42:44]wFMCommunicate OK [14:42:44]SAM_PROTO_GetFieldsCounters done [14:42:44]requested_item shift.num is exist - process it [14:42:44]requested_item shift.opened is exist - process it [14:42:44]req_shift_opened [14:42:44]FM_GetShiftState [14:42:44]SAM_PROTO_GetShiftState [14:42:44]wFMCommunicate request_size=4 [14:42:44]MH_SAM_APDU [14:42:44]CAPDU: 80 13 01 00 [14:42:44]Write to MH i2c: E2 08 00 EE 4C 80 13 01 00 00 00 00 00 B7 [14:42:44]Write i2c OK [14:42:44]MH_I2C_Read... [14:42:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:42:44]Read from MH i2c: E2 [14:42:44]MH_I2C_Read... [14:42:44]Read from MH i2c: E2 0E 00 [14:42:44]MH_I2C_Read... [14:42:44]Read from MH i2c: E2 0E 00 EE 4C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 5E [14:42:44]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:42:44]wFMCommunicate OK [14:42:44]SAM_PROTO_GetShiftState done [14:42:44]FM_GetShiftState done [14:42:44]req_shift_opened done [14:42:44]requested_item shift.open_date is exist - process it [14:42:44]req_shift_open_date [14:42:44]req_shift_open_date done [14:42:44]produce_requested_data done [14:42:44]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156306,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [14:42:44]process_action_free close_receipt [14:42:44]json_value_free [14:42:44]json_value_free done [14:42:44]process_json_proto returns [14:42:44]Send response to host [14:42:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156306,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [14:42:44]free response buf [14:42:44]execute_script done [14:42:44]execute_script returns [14:42:44]free content buf [14:42:44]Sock 8.Close socket [14:42:44]Sock 8.Thread stoped [14:42:48]OFD Sender: No OFD packet to send [14:42:51]accept exits with 10 [14:42:51]New connection [14:42:51]New thread 3066695012 created [14:42:51]Thread 3066551652 joined [14:42:51]Waiting for new connection... [14:42:51] Sock 10.Parse request [14:42:51]Sock 10.Check first char [14:42:51]Sock 10.First char is OK [14:42:51]request: POST /json_proto HTTP/1.0 [14:42:51]Method: POST [14:42:51]URL: /json_proto [14:42:51]Method is POST - this is cgi request [14:42:51]url: /json_proto [14:42:51]query_string will be loaded in cgi processing [14:42:51]execute_cgi json_proto POST (null) [14:42:51]execute_cgi path=json_proto method=POST [14:42:51]POST find Content-Length [14:42:51]Host: 172.17.53.67:8080 [14:42:51]Content-Length: 769 [14:42:51]Content-Type: application/json [14:42:51] [14:42:51]POST finish read [14:42:51]Found Content-Length = 769 [14:42:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874601", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:42:51]execute_script... [14:42:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874601", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:42:51]POST & json_proto [14:42:51]process_json_proto [14:42:51]json parsed OK: [14:42:51]protocol is kg_v1.0 [14:42:51]action value=close_receipt [14:42:51]process_action close_receipt [14:42:51]cmd_close_receipt [14:42:51]MH_GetDate [14:42:51]Write to MH i2c: F0 00 00 EF 4C 2A [14:42:51]Write i2c OK [14:42:51]MH_I2C_Read... [14:42:51]Read from MH i2c: F0 [14:42:51]MH_I2C_Read... [14:42:51]Read from MH i2c: F0 09 00 [14:42:51]MH_I2C_Read... [14:42:51]Read from MH i2c: F0 09 00 EF 4C 00 ED 16 15 67 19 BC 99 64 84 [14:42:51]GetLastDocTimeStamp 1729435362 [14:42:51]current date 1729435373 [14:42:51]FM_GetShiftState [14:42:51]SAM_PROTO_GetShiftState [14:42:51]wFMCommunicate request_size=4 [14:42:51]MH_SAM_APDU [14:42:51]CAPDU: 80 13 01 00 [14:42:51]Write to MH i2c: E2 08 00 F0 4C 80 13 01 00 00 00 00 00 B9 [14:42:51]Write i2c OK [14:42:51]MH_I2C_Read... [14:42:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:42:51]Read from MH i2c: E2 [14:42:51]MH_I2C_Read... [14:42:51]Read from MH i2c: E2 0E 00 [14:42:51]MH_I2C_Read... [14:42:51]Read from MH i2c: E2 0E 00 F0 4C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 60 [14:42:51]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:42:51]wFMCommunicate OK [14:42:51]SAM_PROTO_GetShiftState done [14:42:51]FM_GetShiftState done [14:42:51]opened in 1729383891 [14:42:51]opened+sec_in_day 1729470291 [14:42:51]quantity*price = 100015 [14:42:51]sum+1 = 100017 [14:42:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 379 20.10.2024 14:42 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156307 ФПД: 200317971242911 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T144253&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156307&fm=200317971242911&tin=02508201610067®Number=0000137193017469&sum=100016 [14:42:52]StoreToDocumentArchive [14:42:52]shift 314 fd 156307 [14:42:52]save to /storage/0314/doc_00156307 [14:42:52]save last doc name /storage/0314/doc_00156307 to /storage/kkm_last_doc_name [14:42:52]save OK [14:42:52]Clear old archive folders... [14:42:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:42:52]tlvbuf is B6F19560 [14:42:52]SAM_PROTO_ClearQueue [14:42:52]wFMCommunicate request_size=4 [14:42:52]MH_SAM_APDU [14:42:52]CAPDU: 80 09 00 00 [14:42:52]Write to MH i2c: E2 08 00 FD 4C 80 09 00 00 00 00 00 00 BB [14:42:52]Write i2c OK [14:42:52]MH_I2C_Read... [14:42:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:42:52]Read from MH i2c: E2 [14:42:52]MH_I2C_Read... [14:42:52]Read from MH i2c: E2 03 00 [14:42:52]MH_I2C_Read... [14:42:52]Read from MH i2c: E2 03 00 FD 4C 00 90 00 BD [14:42:52]RAPDU: 90 00 [14:42:52]wFMCommunicate OK [14:42:52]SAM_PROTO_ClearQueue done [14:42:52]KKMCreateOFDPacket [14:42:52]OFDProtocolAddRootSTLVToBuf [14:42:52]FM_MakeSignedData [14:42:52]FM_MakeSignedData [14:42:52]SAM_PROTO_SignData [14:42:52]wFMCommunicate request_size=4 [14:42:52]MH_SAM_APDU [14:42:52]CAPDU: 80 0D 01 02 [14:42:52]Write to MH i2c: E2 08 00 FE 4C 80 0D 01 02 00 00 00 00 C3 [14:42:52]Write i2c OK [14:42:52]MH_I2C_Read... [14:42:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:42:52]Read from MH i2c: E2 [14:42:52]MH_I2C_Read... [14:42:52]Read from MH i2c: E2 03 00 [14:42:52]MH_I2C_Read... [14:42:52]Read from MH i2c: E2 03 00 FE 4C 00 90 00 BE [14:42:52]RAPDU: 90 00 [14:42:52]wFMCommunicate OK [14:42:52]wFMCommunicate request_size=255 [14:42:52]MH_SAM_APDU [14:42:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 01 00 00 F4 03 04 00 ED 16 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 93 62 02 00 35 04 06 00 B6 [14:42:52]Write to MH i2c: E2 02 01 FF 4C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 01 00 00 F4 03 04 00 ED 16 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 93 62 02 00 35 04 06 00 B6 00 00 67 [14:42:52]Write i2c OK [14:42:52]MH_I2C_Read... [14:42:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:42:53]Read from MH i2c: E2 [14:42:53]MH_I2C_Read... [14:42:53]Read from MH i2c: E2 03 00 [14:42:53]MH_I2C_Read... [14:42:53]Read from MH i2c: E2 03 00 FF 4C 00 90 00 BF [14:42:53]RAPDU: 90 00 [14:42:53]wFMCommunicate OK [14:42:53]wFMCommunicate request_size=10 [14:42:53]MH_SAM_APDU [14:42:53]CAPDU: 80 0D 02 02 05 30 29 84 9F 9F [14:42:53]Write to MH i2c: E2 0D 00 00 4D 80 0D 02 02 05 00 30 29 84 9F 9F 00 00 EC [14:42:53]Write i2c OK [14:42:53]MH_I2C_Read... [14:42:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:42:53]Read from MH i2c: E2 [14:42:53]MH_I2C_Read... [14:42:53]Read from MH i2c: E2 03 00 [14:42:53]MH_I2C_Read... [14:42:53]Read from MH i2c: E2 03 00 00 4D 00 90 00 C1 [14:42:53]RAPDU: 90 00 [14:42:53]wFMCommunicate OK [14:42:53]wFMCommunicate request_size=4 [14:42:53]MH_SAM_APDU [14:42:53]CAPDU: 80 0D 03 02 [14:42:53]Write to MH i2c: E2 08 00 01 4D 80 0D 03 02 00 00 00 00 C9 [14:42:53]Write i2c OK [14:42:53]MH_I2C_Read... [14:42:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:42:53]Read from MH i2c: E2 [14:42:53]MH_I2C_Read... [14:42:53]Read from MH i2c: E2 0B 00 [14:42:53]MH_I2C_Read... [14:42:53]Read from MH i2c: E2 0B 00 01 4D 00 DF BD 4A AE C9 EA A7 AF 90 00 67 [14:42:53]RAPDU: DF BD 4A AE C9 EA A7 AF 90 00 [14:42:53]wFMCommunicate OK [14:42:53]SAM_PROTO_SignData done [14:42:53]FM_MakeSignedData done [14:42:53]CreateOFDProtocolMessage [14:42:53]wFMCommunicate request_size=4 [14:42:53]MH_SAM_APDU [14:42:53]CAPDU: 80 11 00 00 [14:42:53]Write to MH i2c: E2 08 00 02 4D 80 11 00 00 00 00 00 00 C9 [14:42:53]Write i2c OK [14:42:53]MH_I2C_Read... [14:42:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:42:53]Read from MH i2c: E2 [14:42:53]MH_I2C_Read... [14:42:53]Read from MH i2c: E2 17 00 [14:42:53]MH_I2C_Read... [14:42:53]Read from MH i2c: E2 17 00 02 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1A [14:42:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:42:53]wFMCommunicate OK [14:42:53]CreateOFDProtocolMessage done [14:42:53]OFDSenderStorePacket 156307 [14:42:53]StoreOFDPacket docnum=156307 [14:42:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 03 20 07 01 A9 E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 01 00 00 F4 03 04 00 ED 16 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 93 62 02 00 35 04 06 00 B6 30 29 84 9F 9F DF BD 4A AE C9 EA A7 AF [14:42:53]CheckFolder [14:42:53]dirname=/storage/ofd_packets [14:42:53]CheckFolder done [14:42:53]ProducePacketName [14:42:53]name=ofd_packets/00156307 [14:42:53]NVStorageSaveData ofd_packets/00156307 [14:42:53]File name is /storage/ofd_packets/00156307 [14:42:53]Write 301 bytes [14:42:53]NVStorageSaveData done [14:42:53]OFDSenderStorePacket done [14:42:53]KKMCreateOFDPacket done [14:42:53]NVStorageSaveData kkm_last_timestamp [14:42:53]File name is /storage/kkm_last_timestamp [14:42:53]Write 4 bytes [14:42:53]NVStorageSaveData done [14:42:53]ExternCall_PrintAddStr [14:42:53]wPrintStart [14:42:53]Write to MH i2c: 01 00 00 03 4D 50 [14:42:53]Write i2c OK [14:42:53]MH_I2C_Read... [14:42:53]Read from MH i2c: 01 [14:42:53]MH_I2C_Read... [14:42:53]Read from MH i2c: 01 07 00 [14:42:53]MH_I2C_Read... [14:42:53]Read from MH i2c: 01 07 00 03 4D 00 00 00 00 00 FF 0F 65 [14:42:53]RasterBufferAndPrint [14:42:53]line Счет N : (1)874601 [14:42:53]line ИНН: 02508201610067 [14:42:53]line Контрольно-Кассовый Чек [14:42:53]line ПРОДАЖА [14:42:53]line ТРК (МРК, ГНК) : 12 [14:42:53]line Товар: 2710124130 [14:42:53]line Аи-92-К-5 [14:42:53]line 14.950 * 66.90 [14:42:53]line = 1000.16 [14:42:53]line НДС 12% НСП 1% [14:42:53]line > о реализуемом товаре [14:42:53]line ИТОГО: 1000.16 [14:42:53]line НСП 1% : 8.85 [14:42:53]line НДС 12% : 106.21 [14:42:53]line Наличными: 0.00 [14:42:53]line Безнал.: 1000.16 [14:42:53]line Место: АЗС № 165 "Партнер Нефть" [14:42:53]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:42:53]line СНО: Общий режим [14:42:53]line Чек 379 20.10.2024 14:42 [14:42:53]line Смена: 314 ФФД: 1.0 [14:42:53]line ЗНМ: 0300000234 [14:42:53]line РНМ: 0000137193017469 [14:42:53]line Версия ККМ: v1.0 [14:42:53]line Платежная система: Mbank [14:42:53]line ФМ: 0000000000963156 [14:42:53]line ФД: 156307 [14:42:53]line ФПД: 200317971242911 [14:42:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T144253&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156307&fm=200317971242911&tin=02508201610067®Number=0000137193017469&sum=100016 [14:42:53]written 0, free lines is 4095 [14:42:53]OFD Sender: Processing packet 156307 [packets to send 52, broken 51] [14:42:53]ProducePacketName [14:42:53]name=ofd_packets/00156307 [14:42:53]OFD Sender: To server: pG, [14:42:53]CommunicateWithHost lk.salyk.kg:30040 [14:42:53]ConnectInit lk.salyk.kg [14:42:53]Connected sock=9 [14:42:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 03 20 07 01 A9 E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 01 00 00 F4 03 04 00 ED 16 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 93 62 02 00 35 04 06 00 B6 30 29 84 9F 9F DF BD 4A AE C9 EA A7 AF [14:42:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C4 50 47 00 E8 26 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 93 62 02 00 F4 03 04 00 1F BD 14 67 B6 04 01 00 00 52 5A 48 34 7B CB E7 FE [14:42:53]CommunicateWithHost err = 0 [14:42:53]CheckOFDResponse [14:42:53]1017 (14) - 77093643461234 [14:42:53]1041 (16) - 0000000000963156 [14:42:53]1040 (4) - 156307 [14:42:53]1012 (4) - 20.10.2024 08:19 [14:42:53]1206 (1) - 0 [14:42:53]OFD Sender: Remove packet 156307 [14:42:53]ProducePacketName [14:42:53]name=ofd_packets/00156307 [14:42:53]NVStorageDeleteData [14:42:53]Write to MH i2c: 01 00 00 2C 4D 79 [14:42:53]Write i2c OK [14:42:53]MH_I2C_Read... [14:42:53]Read from MH i2c: 01 [14:42:53]MH_I2C_Read... [14:42:53]Read from MH i2c: 01 07 00 [14:42:53]MH_I2C_Read... [14:42:53]Read from MH i2c: 01 07 00 2C 4D 00 00 00 00 00 09 0D 96 [14:42:53]RasterBufferAndPrint [14:42:53]line [14:42:53]line [14:42:53]line [14:42:53]line [14:42:53]line [14:42:53]written 0, free lines is 3349 [14:42:53]MH_Cut [14:42:53]Write to MH i2c: D1 01 00 33 4D 01 52 [14:42:53]Write i2c OK [14:42:53]MH_I2C_Read... [14:42:53]Read from MH i2c: D1 [14:42:53]MH_I2C_Read... [14:42:53]Read from MH i2c: D1 01 00 [14:42:53]MH_I2C_Read... [14:42:53]Read from MH i2c: D1 01 00 33 4D 00 51 [14:42:53]Write to MH i2c: 01 00 00 34 4D 81 [14:42:53]Write i2c OK [14:42:53]MH_I2C_Read... [14:42:54]OFD Sender: No OFD packet to send [14:42:54]*** Cut start [14:42:54]*** Partial cut [14:42:54]*** CUTSNS_PIN = 1 [14:42:54]*** CUTSNS_PIN = 0 [14:42:54]*** Brake cut motor [14:42:54]Read from MH i2c: 01 [14:42:54]MH_I2C_Read... [14:42:54]*** Stop cut motor [14:42:54]*** Cut end [14:42:54]Read from MH i2c: 01 07 00 [14:42:54]MH_I2C_Read... [14:42:54]Read from MH i2c: 01 07 00 34 4D 00 00 00 00 00 FF 0F 96 [14:42:54]process_action close_receipt done [14:42:54]requested_data is exist [14:42:54]produce_requested_data [14:42:54]requested_item fm.sn is exist - process it [14:42:54]wFMCommunicate request_size=4 [14:42:54]MH_SAM_APDU [14:42:54]CAPDU: 80 11 00 00 [14:42:54]Write to MH i2c: E2 08 00 35 4D 80 11 00 00 00 00 00 00 FC [14:42:54]Write i2c OK [14:42:54]MH_I2C_Read... [14:42:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:42:54]Read from MH i2c: E2 [14:42:54]MH_I2C_Read... [14:42:54]Read from MH i2c: E2 17 00 [14:42:54]MH_I2C_Read... [14:42:54]Read from MH i2c: E2 17 00 35 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4D [14:42:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:42:55]wFMCommunicate OK [14:42:55]requested_item fd.num is exist - process it [14:42:55]SAM_PROTO_GetFieldsCounters [14:42:55]wFMCommunicate request_size=4 [14:42:55]MH_SAM_APDU [14:42:55]CAPDU: 80 13 00 00 [14:42:55]Write to MH i2c: E2 08 00 36 4D 80 13 00 00 00 00 00 00 FF [14:42:55]Write i2c OK [14:42:55]MH_I2C_Read... [14:42:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:42:55]Read from MH i2c: E2 [14:42:55]MH_I2C_Read... [14:42:55]Read from MH i2c: E2 62 00 [14:42:55]MH_I2C_Read... [14:42:55]Read from MH i2c: E2 62 00 36 4D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 93 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 7B 01 00 00 5E 04 04 00 7B 01 00 00 57 04 04 00 7C 01 00 00 19 04 04 00 00 00 00 00 90 00 DE [14:42:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 93 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 7B 01 00 00 5E 04 04 00 7B 01 00 00 57 04 04 00 7C 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:42:55]wFMCommunicate OK [14:42:55]SAM_PROTO_GetFieldsCounters done [14:42:55]requested_item shift.num is exist - process it [14:42:55]requested_item shift.opened is exist - process it [14:42:55]req_shift_opened [14:42:55]FM_GetShiftState [14:42:55]SAM_PROTO_GetShiftState [14:42:55]wFMCommunicate request_size=4 [14:42:55]MH_SAM_APDU [14:42:55]CAPDU: 80 13 01 00 [14:42:55]Write to MH i2c: E2 08 00 37 4D 80 13 01 00 00 00 00 00 01 [14:42:55]Write i2c OK [14:42:55]MH_I2C_Read... [14:42:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:42:55]Read from MH i2c: E2 [14:42:55]MH_I2C_Read... [14:42:55]Read from MH i2c: E2 0E 00 [14:42:55]MH_I2C_Read... [14:42:55]Read from MH i2c: E2 0E 00 37 4D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A8 [14:42:55]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:42:55]wFMCommunicate OK [14:42:55]SAM_PROTO_GetShiftState done [14:42:55]FM_GetShiftState done [14:42:55]req_shift_opened done [14:42:55]requested_item shift.open_date is exist - process it [14:42:55]req_shift_open_date [14:42:55]req_shift_open_date done [14:42:55]produce_requested_data done [14:42:55]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156307,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [14:42:55]process_action_free close_receipt [14:42:55]json_value_free [14:42:55]json_value_free done [14:42:55]process_json_proto returns [14:42:55]Send response to host [14:42:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156307,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [14:42:55]free response buf [14:42:55]execute_script done [14:42:55]execute_script returns [14:42:55]free content buf [14:42:55]Sock 10.Close socket [14:42:55]Sock 10.Thread stoped [14:42:59]OFD Sender: No OFD packet to send [14:43:04]OFD Sender: No OFD packet to send [14:43:09]OFD Sender: No OFD packet to send [14:43:14]OFD Sender: No OFD packet to send [14:43:19]OFD Sender: No OFD packet to send [14:43:24]OFD Sender: No OFD packet to send [14:43:29]OFD Sender: No OFD packet to send [14:43:34]OFD Sender: No OFD packet to send [14:43:39]OFD Sender: No OFD packet to send [14:43:44]OFD Sender: No OFD packet to send [14:43:49]OFD Sender: No OFD packet to send [14:43:54]accept exits with 8 [14:43:54]New connection [14:43:54]New thread 3066551652 created [14:43:54]Thread 3066695012 joined [14:43:54]Waiting for new connection... [14:43:54] Sock 8.Parse request [14:43:54]Sock 8.Check first char [14:43:54]Sock 8.First char is OK [14:43:54]request: POST /json_proto HTTP/1.0 [14:43:54]Method: POST [14:43:54]URL: /json_proto [14:43:54]Method is POST - this is cgi request [14:43:54]url: /json_proto [14:43:54]query_string will be loaded in cgi processing [14:43:54]execute_cgi json_proto POST (null) [14:43:54]execute_cgi path=json_proto method=POST [14:43:54]POST find Content-Length [14:43:54]Host: 172.17.53.67:8080 [14:43:54]Content-Length: 677 [14:43:54]Content-Type: application/json [14:43:54] [14:43:54]POST finish read [14:43:54]Found Content-Length = 677 [14:43:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874603", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:43:54]execute_script... [14:43:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874603", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:43:54]POST & json_proto [14:43:54]process_json_proto [14:43:54]json parsed OK: [14:43:54]protocol is kg_v1.0 [14:43:54]action value=close_receipt [14:43:54]process_action close_receipt [14:43:54]cmd_close_receipt [14:43:54]MH_GetDate [14:43:54]Write to MH i2c: F0 00 00 38 4D 74 [14:43:54]Write i2c OK [14:43:54]MH_I2C_Read... [14:43:54]Read from MH i2c: F0 [14:43:54]MH_I2C_Read... [14:43:54]Read from MH i2c: F0 09 00 [14:43:54]MH_I2C_Read... [14:43:54]Read from MH i2c: F0 09 00 38 4D 00 2B 17 15 67 19 BC 99 64 0D [14:43:54]GetLastDocTimeStamp 1729435373 [14:43:54]current date 1729435435 [14:43:54]FM_GetShiftState [14:43:54]SAM_PROTO_GetShiftState [14:43:54]wFMCommunicate request_size=4 [14:43:54]MH_SAM_APDU [14:43:54]CAPDU: 80 13 01 00 [14:43:54]Write to MH i2c: E2 08 00 39 4D 80 13 01 00 00 00 00 00 03 [14:43:54]Write i2c OK [14:43:54]MH_I2C_Read... [14:43:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:43:54]Read from MH i2c: E2 [14:43:54]MH_I2C_Read... [14:43:54]Read from MH i2c: E2 0E 00 [14:43:54]MH_I2C_Read... [14:43:54]Read from MH i2c: E2 0E 00 39 4D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 AA [14:43:54]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:43:54]wFMCommunicate OK [14:43:54]SAM_PROTO_GetShiftState done [14:43:54]FM_GetShiftState done [14:43:54]opened in 1729383891 [14:43:54]opened+sec_in_day 1729470291 [14:43:54]quantity*price = 50041 [14:43:54]sum+1 = 50042 [14:43:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 380 20.10.2024 14:43 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156308 ФПД: 233553600735457 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T144355&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156308&fm=233553600735457&tin=02508201610067®Number=0000137193017469&sum=50000 [14:43:55]StoreToDocumentArchive [14:43:55]shift 314 fd 156308 [14:43:55]save to /storage/0314/doc_00156308 [14:43:55]save last doc name /storage/0314/doc_00156308 to /storage/kkm_last_doc_name [14:43:55]save OK [14:43:55]Clear old archive folders... [14:43:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:43:55]tlvbuf is 009B0CD0 [14:43:55]SAM_PROTO_ClearQueue [14:43:55]wFMCommunicate request_size=4 [14:43:55]MH_SAM_APDU [14:43:55]CAPDU: 80 09 00 00 [14:43:55]Write to MH i2c: E2 08 00 46 4D 80 09 00 00 00 00 00 00 05 [14:43:55]Write i2c OK [14:43:55]MH_I2C_Read... [14:43:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:43:55]Read from MH i2c: E2 [14:43:55]MH_I2C_Read... [14:43:55]Read from MH i2c: E2 03 00 [14:43:55]MH_I2C_Read... [14:43:55]Read from MH i2c: E2 03 00 46 4D 00 90 00 07 [14:43:55]RAPDU: 90 00 [14:43:55]wFMCommunicate OK [14:43:55]SAM_PROTO_ClearQueue done [14:43:55]KKMCreateOFDPacket [14:43:55]OFDProtocolAddRootSTLVToBuf [14:43:55]FM_MakeSignedData [14:43:55]FM_MakeSignedData [14:43:55]SAM_PROTO_SignData [14:43:55]wFMCommunicate request_size=4 [14:43:55]MH_SAM_APDU [14:43:55]CAPDU: 80 0D 01 02 [14:43:55]Write to MH i2c: E2 08 00 47 4D 80 0D 01 02 00 00 00 00 0D [14:43:55]Write i2c OK [14:43:55]MH_I2C_Read... [14:43:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:43:55]Read from MH i2c: E2 [14:43:55]MH_I2C_Read... [14:43:55]Read from MH i2c: E2 03 00 [14:43:55]MH_I2C_Read... [14:43:55]Read from MH i2c: E2 03 00 47 4D 00 90 00 08 [14:43:55]RAPDU: 90 00 [14:43:55]wFMCommunicate OK [14:43:55]wFMCommunicate request_size=255 [14:43:55]MH_SAM_APDU [14:43:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 01 00 00 F4 03 04 00 2B 17 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 94 62 02 00 35 04 06 00 D4 [14:43:55]Write to MH i2c: E2 02 01 48 4D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 01 00 00 F4 03 04 00 2B 17 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 94 62 02 00 35 04 06 00 D4 00 00 F6 [14:43:55]Write i2c OK [14:43:55]MH_I2C_Read... [14:43:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:43:55]Read from MH i2c: E2 [14:43:55]MH_I2C_Read... [14:43:55]Read from MH i2c: E2 03 00 [14:43:55]MH_I2C_Read... [14:43:55]Read from MH i2c: E2 03 00 48 4D 00 90 00 09 [14:43:55]RAPDU: 90 00 [14:43:55]wFMCommunicate OK [14:43:55]wFMCommunicate request_size=10 [14:43:55]MH_SAM_APDU [14:43:55]CAPDU: 80 0D 02 02 05 6A 6F 68 68 E1 [14:43:55]Write to MH i2c: E2 0D 00 49 4D 80 0D 02 02 05 00 6A 6F 68 68 E1 00 00 A4 [14:43:55]Write i2c OK [14:43:55]MH_I2C_Read... [14:43:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:43:55]Read from MH i2c: E2 [14:43:55]MH_I2C_Read... [14:43:55]Read from MH i2c: E2 03 00 [14:43:55]MH_I2C_Read... [14:43:55]Read from MH i2c: E2 03 00 49 4D 00 90 00 0A [14:43:55]RAPDU: 90 00 [14:43:55]wFMCommunicate OK [14:43:55]wFMCommunicate request_size=4 [14:43:55]MH_SAM_APDU [14:43:55]CAPDU: 80 0D 03 02 [14:43:55]Write to MH i2c: E2 08 00 4A 4D 80 0D 03 02 00 00 00 00 12 [14:43:55]Write i2c OK [14:43:55]MH_I2C_Read... [14:43:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:43:55]Read from MH i2c: E2 [14:43:55]MH_I2C_Read... [14:43:55]Read from MH i2c: E2 0B 00 [14:43:55]MH_I2C_Read... [14:43:55]Read from MH i2c: E2 0B 00 4A 4D 00 2F 0F BA 39 F8 B4 BC F9 90 00 A5 [14:43:55]RAPDU: 2F 0F BA 39 F8 B4 BC F9 90 00 [14:43:55]wFMCommunicate OK [14:43:55]SAM_PROTO_SignData done [14:43:55]FM_MakeSignedData done [14:43:55]CreateOFDProtocolMessage [14:43:55]wFMCommunicate request_size=4 [14:43:55]MH_SAM_APDU [14:43:55]CAPDU: 80 11 00 00 [14:43:55]Write to MH i2c: E2 08 00 4B 4D 80 11 00 00 00 00 00 00 12 [14:43:55]Write i2c OK [14:43:55]MH_I2C_Read... [14:43:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:43:55]Read from MH i2c: E2 [14:43:55]MH_I2C_Read... [14:43:55]Read from MH i2c: E2 17 00 [14:43:55]MH_I2C_Read... [14:43:55]Read from MH i2c: E2 17 00 4B 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 63 [14:43:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:43:55]wFMCommunicate OK [14:43:55]CreateOFDProtocolMessage done [14:43:55]OFDSenderStorePacket 156308 [14:43:55]StoreOFDPacket docnum=156308 [14:43:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CB E1 07 01 09 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 01 00 00 F4 03 04 00 2B 17 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 94 62 02 00 35 04 06 00 D4 6A 6F 68 68 E1 2F 0F BA 39 F8 B4 BC F9 [14:43:55]CheckFolder [14:43:55]dirname=/storage/ofd_packets [14:43:55]CheckFolder done [14:43:55]ProducePacketName [14:43:55]name=ofd_packets/00156308 [14:43:55]NVStorageSaveData ofd_packets/00156308 [14:43:55]File name is /storage/ofd_packets/00156308 [14:43:55]Write 301 bytes [14:43:55]NVStorageSaveData done [14:43:55]OFDSenderStorePacket done [14:43:55]KKMCreateOFDPacket done [14:43:55]NVStorageSaveData kkm_last_timestamp [14:43:55]File name is /storage/kkm_last_timestamp [14:43:55]Write 4 bytes [14:43:55]NVStorageSaveData done [14:43:55]ExternCall_PrintAddStr [14:43:55]wPrintStart [14:43:55]Write to MH i2c: 01 00 00 4C 4D 99 [14:43:55]Write i2c OK [14:43:55]MH_I2C_Read... [14:43:55]Read from MH i2c: 01 [14:43:55]MH_I2C_Read... [14:43:55]Read from MH i2c: 01 07 00 [14:43:55]MH_I2C_Read... [14:43:55]Read from MH i2c: 01 07 00 4C 4D 00 00 00 00 00 FF 0F AE [14:43:55]RasterBufferAndPrint [14:43:55]line Счет N : (1)874603 [14:43:55]line ИНН: 02508201610067 [14:43:55]line Контрольно-Кассовый Чек [14:43:55]line ПРОДАЖА [14:43:55]line ТРК (МРК, ГНК) : 32 [14:43:55]line Товар: 2710124130 [14:43:55]line Аи-92-К-5 [14:43:55]line 7.480 * 66.90 [14:43:55]line = 500.41 [14:43:55]line НДС 12% НСП 1% [14:43:55]line > о реализуемом товаре [14:43:55]line ОКРУГЛЕНИЕ: -0.41 [14:43:55]line ИТОГО: 500.00 [14:43:55]line Внесено: 500.00 [14:43:55]line СДАЧА: 0.00 [14:43:55]line НСП 1% : 4.43 [14:43:55]line НДС 12% : 53.14 [14:43:55]line Наличными: 500.00 [14:43:55]line Безнал.: 0.00 [14:43:55]line Место: АЗС № 165 "Партнер Нефть" [14:43:55]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:43:55]line СНО: Общий режим [14:43:55]line Чек 380 20.10.2024 14:43 [14:43:55]line Смена: 314 ФФД: 1.0 [14:43:55]line ЗНМ: 0300000234 [14:43:55]line РНМ: 0000137193017469 [14:43:55]line Версия ККМ: v1.0 [14:43:55]line ФМ: 0000000000963156 [14:43:55]line ФД: 156308 [14:43:55]line ФПД: 233553600735457 [14:43:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T144355&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156308&fm=233553600735457&tin=02508201610067®Number=0000137193017469&sum=50000 [14:43:56]OFD Sender: Processing packet 156308 [packets to send 52, broken 51] [14:43:56]ProducePacketName [14:43:56]name=ofd_packets/00156308 [14:43:56]OFD Sender: To server: pG, [14:43:56]CommunicateWithHost lk.salyk.kg:30040 [14:43:56]ConnectInit lk.salyk.kg [14:43:56]written 0, free lines is 4095 [14:43:56]Connected sock=10 [14:43:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CB E1 07 01 09 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 01 00 00 F4 03 04 00 2B 17 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 94 62 02 00 35 04 06 00 D4 6A 6F 68 68 E1 2F 0F BA 39 F8 B4 BC F9 [14:43:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 DE 31 47 00 0B 9A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 94 62 02 00 F4 03 04 00 5E BD 14 67 B6 04 01 00 00 79 78 3D 2F 27 63 DD 5C [14:43:56]CommunicateWithHost err = 0 [14:43:56]CheckOFDResponse [14:43:56]1017 (14) - 77093643461234 [14:43:56]1041 (16) - 0000000000963156 [14:43:56]1040 (4) - 156308 [14:43:56]1012 (4) - 20.10.2024 08:20 [14:43:56]1206 (1) - 0 [14:43:56]OFD Sender: Remove packet 156308 [14:43:56]ProducePacketName [14:43:56]name=ofd_packets/00156308 [14:43:56]NVStorageDeleteData [14:43:56]Write to MH i2c: 01 00 00 77 4D C4 [14:43:56]Write i2c OK [14:43:56]MH_I2C_Read... [14:43:56]Read from MH i2c: 01 [14:43:56]MH_I2C_Read... [14:43:56]Read from MH i2c: 01 07 00 [14:43:56]MH_I2C_Read... [14:43:56]Read from MH i2c: 01 07 00 77 4D 00 00 00 00 00 EC 0C C3 [14:43:56]RasterBufferAndPrint [14:43:56]line [14:43:56]line [14:43:56]line [14:43:56]line [14:43:56]line [14:43:56]written 0, free lines is 3314 [14:43:56]MH_Cut [14:43:56]Write to MH i2c: D1 01 00 7E 4D 01 9D [14:43:56]Write i2c OK [14:43:56]MH_I2C_Read... [14:43:56]Read from MH i2c: D1 [14:43:56]MH_I2C_Read... [14:43:56]Read from MH i2c: D1 01 00 [14:43:56]MH_I2C_Read... [14:43:56]Read from MH i2c: D1 01 00 7E 4D 00 9C [14:43:56]Write to MH i2c: 01 00 00 7F 4D CC [14:43:56]Write i2c OK [14:43:56]MH_I2C_Read... [14:43:56]OFD Sender: No OFD packet to send [14:43:57]*** Cut start [14:43:57]*** Partial cut [14:43:57]*** CUTSNS_PIN = 1 [14:43:57]*** CUTSNS_PIN = 0 [14:43:57]*** Brake cut motor [14:43:57]Read from MH i2c: 01 [14:43:57]MH_I2C_Read... [14:43:57]*** Stop cut motor [14:43:57]*** Cut end [14:43:57]Read from MH i2c: 01 07 00 [14:43:57]MH_I2C_Read... [14:43:57]Read from MH i2c: 01 07 00 7F 4D 00 00 00 00 00 FF 0F E1 [14:43:57]process_action close_receipt done [14:43:57]requested_data is exist [14:43:57]produce_requested_data [14:43:57]requested_item fm.sn is exist - process it [14:43:57]wFMCommunicate request_size=4 [14:43:57]MH_SAM_APDU [14:43:57]CAPDU: 80 11 00 00 [14:43:57]Write to MH i2c: E2 08 00 80 4D 80 11 00 00 00 00 00 00 47 [14:43:57]Write i2c OK [14:43:57]MH_I2C_Read... [14:43:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:43:57]Read from MH i2c: E2 [14:43:57]MH_I2C_Read... [14:43:57]Read from MH i2c: E2 17 00 [14:43:57]MH_I2C_Read... [14:43:57]Read from MH i2c: E2 17 00 80 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 98 [14:43:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:43:57]wFMCommunicate OK [14:43:57]requested_item fd.num is exist - process it [14:43:57]SAM_PROTO_GetFieldsCounters [14:43:57]wFMCommunicate request_size=4 [14:43:57]MH_SAM_APDU [14:43:57]CAPDU: 80 13 00 00 [14:43:57]Write to MH i2c: E2 08 00 81 4D 80 13 00 00 00 00 00 00 4A [14:43:57]Write i2c OK [14:43:57]MH_I2C_Read... [14:43:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:43:58]Read from MH i2c: E2 [14:43:58]MH_I2C_Read... [14:43:58]Read from MH i2c: E2 62 00 [14:43:58]MH_I2C_Read... [14:43:58]Read from MH i2c: E2 62 00 81 4D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 94 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 7C 01 00 00 5E 04 04 00 7C 01 00 00 57 04 04 00 7D 01 00 00 19 04 04 00 00 00 00 00 90 00 2D [14:43:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 94 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 7C 01 00 00 5E 04 04 00 7C 01 00 00 57 04 04 00 7D 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:43:58]wFMCommunicate OK [14:43:58]SAM_PROTO_GetFieldsCounters done [14:43:58]requested_item shift.num is exist - process it [14:43:58]requested_item shift.opened is exist - process it [14:43:58]req_shift_opened [14:43:58]FM_GetShiftState [14:43:58]SAM_PROTO_GetShiftState [14:43:58]wFMCommunicate request_size=4 [14:43:58]MH_SAM_APDU [14:43:58]CAPDU: 80 13 01 00 [14:43:58]Write to MH i2c: E2 08 00 82 4D 80 13 01 00 00 00 00 00 4C [14:43:58]Write i2c OK [14:43:58]MH_I2C_Read... [14:43:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:43:58]Read from MH i2c: E2 [14:43:58]MH_I2C_Read... [14:43:58]Read from MH i2c: E2 0E 00 [14:43:58]MH_I2C_Read... [14:43:58]Read from MH i2c: E2 0E 00 82 4D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F3 [14:43:58]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:43:58]wFMCommunicate OK [14:43:58]SAM_PROTO_GetShiftState done [14:43:58]FM_GetShiftState done [14:43:58]req_shift_opened done [14:43:58]requested_item shift.open_date is exist - process it [14:43:58]req_shift_open_date [14:43:58]req_shift_open_date done [14:43:58]produce_requested_data done [14:43:58]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156308,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [14:43:58]process_action_free close_receipt [14:43:58]json_value_free [14:43:58]json_value_free done [14:43:58]process_json_proto returns [14:43:58]Send response to host [14:43:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156308,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [14:43:58]free response buf [14:43:58]execute_script done [14:43:58]execute_script returns [14:43:58]free content buf [14:43:58]Sock 8.Close socket [14:43:58]Sock 8.Thread stoped [14:44:01]OFD Sender: No OFD packet to send [14:44:06]OFD Sender: No OFD packet to send [14:44:08]accept exits with 9 [14:44:08]New connection [14:44:08]New thread 3066695012 created [14:44:08]Thread 3066551652 joined [14:44:08]Waiting for new connection... [14:44:08] Sock 9.Parse request [14:44:08]Sock 9.Check first char [14:44:08]Sock 9.First char is OK [14:44:08]request: POST /json_proto HTTP/1.0 [14:44:08]Method: POST [14:44:08]URL: /json_proto [14:44:08]Method is POST - this is cgi request [14:44:08]url: /json_proto [14:44:08]query_string will be loaded in cgi processing [14:44:08]execute_cgi json_proto POST (null) [14:44:08]execute_cgi path=json_proto method=POST [14:44:08]POST find Content-Length [14:44:08]Host: 172.17.53.67:8080 [14:44:08]Content-Length: 632 [14:44:08]Content-Type: application/json [14:44:08] [14:44:08]POST finish read [14:44:08]Found Content-Length = 632 [14:44:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874605", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:44:08]execute_script... [14:44:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874605", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:44:08]POST & json_proto [14:44:08]process_json_proto [14:44:08]json parsed OK: [14:44:08]protocol is kg_v1.0 [14:44:08]action value=close_receipt [14:44:08]process_action close_receipt [14:44:08]cmd_close_receipt [14:44:08]MH_GetDate [14:44:08]Write to MH i2c: F0 00 00 83 4D BF [14:44:08]Write i2c OK [14:44:08]MH_I2C_Read... [14:44:08]Read from MH i2c: F0 [14:44:08]MH_I2C_Read... [14:44:08]Read from MH i2c: F0 09 00 [14:44:08]MH_I2C_Read... [14:44:08]Read from MH i2c: F0 09 00 83 4D 00 3A 17 15 67 19 BC 99 64 67 [14:44:08]GetLastDocTimeStamp 1729435435 [14:44:08]current date 1729435450 [14:44:08]FM_GetShiftState [14:44:08]SAM_PROTO_GetShiftState [14:44:08]wFMCommunicate request_size=4 [14:44:08]MH_SAM_APDU [14:44:08]CAPDU: 80 13 01 00 [14:44:08]Write to MH i2c: E2 08 00 84 4D 80 13 01 00 00 00 00 00 4E [14:44:08]Write i2c OK [14:44:08]MH_I2C_Read... [14:44:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:44:08]Read from MH i2c: E2 [14:44:08]MH_I2C_Read... [14:44:08]Read from MH i2c: E2 0E 00 [14:44:08]MH_I2C_Read... [14:44:08]Read from MH i2c: E2 0E 00 84 4D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F5 [14:44:08]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:44:08]wFMCommunicate OK [14:44:08]SAM_PROTO_GetShiftState done [14:44:08]FM_GetShiftState done [14:44:08]opened in 1729383891 [14:44:08]opened+sec_in_day 1729470291 [14:44:08]quantity*price = 50000 [14:44:08]sum+1 = 50001 [14:44:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 381 20.10.2024 14:44 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156309 ФПД: 102726579616979 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T144410&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156309&fm=102726579616979&tin=02508201610067®Number=0000137193017469&sum=50000 [14:44:09]StoreToDocumentArchive [14:44:09]shift 314 fd 156309 [14:44:09]save to /storage/0314/doc_00156309 [14:44:09]save last doc name /storage/0314/doc_00156309 to /storage/kkm_last_doc_name [14:44:09]save OK [14:44:09]Clear old archive folders... [14:44:09]ProcessDocumentItem done err = 0, tmpTLVsize=252 [14:44:09]tlvbuf is 008371D0 [14:44:09]SAM_PROTO_ClearQueue [14:44:09]wFMCommunicate request_size=4 [14:44:09]MH_SAM_APDU [14:44:09]CAPDU: 80 09 00 00 [14:44:09]Write to MH i2c: E2 08 00 91 4D 80 09 00 00 00 00 00 00 50 [14:44:09]Write i2c OK [14:44:09]MH_I2C_Read... [14:44:09]Read from MH i2c: E2 [14:44:09]MH_I2C_Read... [14:44:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:44:09]Read from MH i2c: E2 03 00 [14:44:09]MH_I2C_Read... [14:44:09]Read from MH i2c: E2 03 00 91 4D 00 90 00 52 [14:44:09]RAPDU: 90 00 [14:44:09]wFMCommunicate OK [14:44:09]SAM_PROTO_ClearQueue done [14:44:09]KKMCreateOFDPacket [14:44:09]OFDProtocolAddRootSTLVToBuf [14:44:09]FM_MakeSignedData [14:44:09]FM_MakeSignedData [14:44:09]SAM_PROTO_SignData [14:44:09]wFMCommunicate request_size=4 [14:44:09]MH_SAM_APDU [14:44:09]CAPDU: 80 0D 01 02 [14:44:09]Write to MH i2c: E2 08 00 92 4D 80 0D 01 02 00 00 00 00 58 [14:44:09]Write i2c OK [14:44:09]MH_I2C_Read... [14:44:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:44:09]Read from MH i2c: E2 [14:44:09]MH_I2C_Read... [14:44:09]Read from MH i2c: E2 03 00 [14:44:09]MH_I2C_Read... [14:44:09]Read from MH i2c: E2 03 00 92 4D 00 90 00 53 [14:44:09]RAPDU: 90 00 [14:44:09]wFMCommunicate OK [14:44:09]wFMCommunicate request_size=255 [14:44:09]MH_SAM_APDU [14:44:09]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 3A 17 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 95 62 02 00 35 04 06 00 [14:44:09]Write to MH i2c: E2 02 01 93 4D 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 3A 17 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 95 62 02 00 35 04 06 00 00 00 58 [14:44:09]Write i2c OK [14:44:09]MH_I2C_Read... [14:44:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:44:10]Read from MH i2c: E2 [14:44:10]MH_I2C_Read... [14:44:10]Read from MH i2c: E2 03 00 [14:44:10]MH_I2C_Read... [14:44:10]Read from MH i2c: E2 03 00 93 4D 00 90 00 54 [14:44:10]RAPDU: 90 00 [14:44:10]wFMCommunicate OK [14:44:10]wFMCommunicate request_size=11 [14:44:10]MH_SAM_APDU [14:44:10]CAPDU: 80 0D 02 02 06 5D 6D E5 49 7C D3 [14:44:10]Write to MH i2c: E2 0E 00 94 4D 80 0D 02 02 06 00 5D 6D E5 49 7C D3 00 00 AE [14:44:10]Write i2c OK [14:44:10]MH_I2C_Read... [14:44:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:44:10]Read from MH i2c: E2 [14:44:10]MH_I2C_Read... [14:44:10]Read from MH i2c: E2 03 00 [14:44:10]MH_I2C_Read... [14:44:10]Read from MH i2c: E2 03 00 94 4D 00 90 00 55 [14:44:10]RAPDU: 90 00 [14:44:10]wFMCommunicate OK [14:44:10]wFMCommunicate request_size=4 [14:44:10]MH_SAM_APDU [14:44:10]CAPDU: 80 0D 03 02 [14:44:10]Write to MH i2c: E2 08 00 95 4D 80 0D 03 02 00 00 00 00 5D [14:44:10]Write i2c OK [14:44:10]MH_I2C_Read... [14:44:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:44:10]Read from MH i2c: E2 [14:44:10]MH_I2C_Read... [14:44:10]Read from MH i2c: E2 0B 00 [14:44:10]MH_I2C_Read... [14:44:10]Read from MH i2c: E2 0B 00 95 4D 00 F2 CD D4 2D FC CB EF EB 90 00 BF [14:44:10]RAPDU: F2 CD D4 2D FC CB EF EB 90 00 [14:44:10]wFMCommunicate OK [14:44:10]SAM_PROTO_SignData done [14:44:10]FM_MakeSignedData done [14:44:10]CreateOFDProtocolMessage [14:44:10]wFMCommunicate request_size=4 [14:44:10]MH_SAM_APDU [14:44:10]CAPDU: 80 11 00 00 [14:44:10]Write to MH i2c: E2 08 00 96 4D 80 11 00 00 00 00 00 00 5D [14:44:10]Write i2c OK [14:44:10]MH_I2C_Read... [14:44:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:44:10]Read from MH i2c: E2 [14:44:10]MH_I2C_Read... [14:44:10]Read from MH i2c: E2 17 00 [14:44:10]MH_I2C_Read... [14:44:10]Read from MH i2c: E2 17 00 96 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AE [14:44:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:44:10]wFMCommunicate OK [14:44:10]CreateOFDProtocolMessage done [14:44:10]OFDSenderStorePacket 156309 [14:44:10]StoreOFDPacket docnum=156309 [14:44:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 53 F3 08 01 81 E1 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 3A 17 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 95 62 02 00 35 04 06 00 5D 6D E5 49 7C D3 F2 CD D4 2D FC CB EF EB [14:44:10]CheckFolder [14:44:10]dirname=/storage/ofd_packets [14:44:10]CheckFolder done [14:44:10]ProducePacketName [14:44:10]name=ofd_packets/00156309 [14:44:10]NVStorageSaveData ofd_packets/00156309 [14:44:10]File name is /storage/ofd_packets/00156309 [14:44:10]Write 302 bytes [14:44:10]NVStorageSaveData done [14:44:10]OFDSenderStorePacket done [14:44:10]KKMCreateOFDPacket done [14:44:10]NVStorageSaveData kkm_last_timestamp [14:44:10]File name is /storage/kkm_last_timestamp [14:44:10]Write 4 bytes [14:44:10]NVStorageSaveData done [14:44:10]ExternCall_PrintAddStr [14:44:10]wPrintStart [14:44:10]Write to MH i2c: 01 00 00 97 4D E4 [14:44:10]Write i2c OK [14:44:10]MH_I2C_Read... [14:44:10]Read from MH i2c: 01 [14:44:10]MH_I2C_Read... [14:44:10]Read from MH i2c: 01 07 00 [14:44:10]MH_I2C_Read... [14:44:10]Read from MH i2c: 01 07 00 97 4D 00 00 00 00 00 FF 0F F9 [14:44:10]RasterBufferAndPrint [14:44:10]line Счет N : (1)874605 [14:44:10]line ИНН: 02508201610067 [14:44:10]line Контрольно-Кассовый Чек [14:44:10]line ПРОДАЖА [14:44:10]line ТРК (МРК, ГНК) : 43 [14:44:10]line Товар: 2710124130 [14:44:10]line Super 92-К-5 [14:44:10]line 7.310 * 68.40 [14:44:10]line = 500.00 [14:44:10]line НДС 12% НСП 1% [14:44:10]line > о реализуемом товаре [14:44:10]line ИТОГО: 500.00 [14:44:10]line НСП 1% : 4.42 [14:44:10]line НДС 12% : 53.10 [14:44:10]line Наличными: 500.00 [14:44:10]line Безнал.: 0.00 [14:44:10]line Место: АЗС № 165 "Партнер Нефть" [14:44:10]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:44:10]line СНО: Общий режим [14:44:10]line Чек 381 20.10.2024 14:44 [14:44:10]line Смена: 314 ФФД: 1.0 [14:44:10]line ЗНМ: 0300000234 [14:44:10]line РНМ: 0000137193017469 [14:44:10]line Версия ККМ: v1.0 [14:44:10]line ФМ: 0000000000963156 [14:44:10]line ФД: 156309 [14:44:10]line ФПД: 102726579616979 [14:44:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T144410&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156309&fm=102726579616979&tin=02508201610067®Number=0000137193017469&sum=50000 [14:44:10]written 0, free lines is 4095 [14:44:10]OFD Sender: Processing packet 156309 [packets to send 52, broken 51] [14:44:10]ProducePacketName [14:44:10]name=ofd_packets/00156309 [14:44:10]OFD Sender: To server: pG, [14:44:10]CommunicateWithHost lk.salyk.kg:30040 [14:44:10]ConnectInit lk.salyk.kg [14:44:10]Connected sock=11 [14:44:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 53 F3 08 01 81 E1 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 3A 17 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 95 62 02 00 35 04 06 00 5D 6D E5 49 7C D3 F2 CD D4 2D FC CB EF EB [14:44:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 51 12 47 00 CE 4E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 95 62 02 00 F4 03 04 00 6C BD 14 67 B6 04 01 00 00 4D 88 7B 3A 18 96 FB 1E [14:44:10]CommunicateWithHost err = 0 [14:44:10]CheckOFDResponse [14:44:10]1017 (14) - 77093643461234 [14:44:10]1041 (16) - 0000000000963156 [14:44:10]1040 (4) - 156309 [14:44:10]1012 (4) - 20.10.2024 08:21 [14:44:10]1206 (1) - 0 [14:44:10]OFD Sender: Remove packet 156309 [14:44:10]ProducePacketName [14:44:10]name=ofd_packets/00156309 [14:44:10]NVStorageDeleteData [14:44:10]Write to MH i2c: 01 00 00 BF 4D 0C [14:44:10]Write i2c OK [14:44:10]MH_I2C_Read... [14:44:10]Read from MH i2c: 01 [14:44:10]MH_I2C_Read... [14:44:10]Read from MH i2c: 01 07 00 [14:44:10]MH_I2C_Read... [14:44:10]Read from MH i2c: 01 07 00 BF 4D 00 00 00 00 00 29 0D 49 [14:44:10]RasterBufferAndPrint [14:44:10]line [14:44:10]line [14:44:10]line [14:44:10]line [14:44:10]line [14:44:10]written 0, free lines is 3375 [14:44:10]MH_Cut [14:44:10]Write to MH i2c: D1 01 00 C6 4D 01 E5 [14:44:10]Write i2c OK [14:44:10]MH_I2C_Read... [14:44:10]Read from MH i2c: D1 [14:44:10]MH_I2C_Read... [14:44:10]Read from MH i2c: D1 01 00 [14:44:10]MH_I2C_Read... [14:44:10]Read from MH i2c: D1 01 00 C6 4D 00 E4 [14:44:10]Write to MH i2c: 01 00 00 C7 4D 14 [14:44:10]Write i2c OK [14:44:10]MH_I2C_Read... [14:44:11]OFD Sender: No OFD packet to send [14:44:11]*** Cut start [14:44:11]*** Partial cut [14:44:11]*** CUTSNS_PIN = 1 [14:44:11]*** CUTSNS_PIN = 0 [14:44:11]*** Brake cut motor [14:44:11]Read from MH i2c: 01 [14:44:11]MH_I2C_Read... [14:44:11]*** Stop cut motor [14:44:11]*** Cut end [14:44:11]Read from MH i2c: 01 07 00 [14:44:11]MH_I2C_Read... [14:44:11]Read from MH i2c: 01 07 00 C7 4D 00 00 00 00 00 FF 0F 29 [14:44:11]process_action close_receipt done [14:44:11]requested_data is exist [14:44:11]produce_requested_data [14:44:11]requested_item fm.sn is exist - process it [14:44:11]wFMCommunicate request_size=4 [14:44:11]MH_SAM_APDU [14:44:11]CAPDU: 80 11 00 00 [14:44:11]Write to MH i2c: E2 08 00 C8 4D 80 11 00 00 00 00 00 00 8F [14:44:11]Write i2c OK [14:44:11]MH_I2C_Read... [14:44:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:44:12]Read from MH i2c: E2 [14:44:12]MH_I2C_Read... [14:44:12]Read from MH i2c: E2 17 00 [14:44:12]MH_I2C_Read... [14:44:12]Read from MH i2c: E2 17 00 C8 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E0 [14:44:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:44:12]wFMCommunicate OK [14:44:12]requested_item fd.num is exist - process it [14:44:12]SAM_PROTO_GetFieldsCounters [14:44:12]wFMCommunicate request_size=4 [14:44:12]MH_SAM_APDU [14:44:12]CAPDU: 80 13 00 00 [14:44:12]Write to MH i2c: E2 08 00 C9 4D 80 13 00 00 00 00 00 00 92 [14:44:12]Write i2c OK [14:44:12]MH_I2C_Read... [14:44:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:44:12]Read from MH i2c: E2 [14:44:12]MH_I2C_Read... [14:44:12]Read from MH i2c: E2 62 00 [14:44:12]MH_I2C_Read... [14:44:12]Read from MH i2c: E2 62 00 C9 4D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 95 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 7D 01 00 00 5E 04 04 00 7D 01 00 00 57 04 04 00 7E 01 00 00 19 04 04 00 00 00 00 00 90 00 79 [14:44:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 95 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 7D 01 00 00 5E 04 04 00 7D 01 00 00 57 04 04 00 7E 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:44:12]wFMCommunicate OK [14:44:12]SAM_PROTO_GetFieldsCounters done [14:44:12]requested_item shift.num is exist - process it [14:44:12]requested_item shift.opened is exist - process it [14:44:12]req_shift_opened [14:44:12]FM_GetShiftState [14:44:12]SAM_PROTO_GetShiftState [14:44:12]wFMCommunicate request_size=4 [14:44:12]MH_SAM_APDU [14:44:12]CAPDU: 80 13 01 00 [14:44:12]Write to MH i2c: E2 08 00 CA 4D 80 13 01 00 00 00 00 00 94 [14:44:12]Write i2c OK [14:44:12]MH_I2C_Read... [14:44:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:44:12]Read from MH i2c: E2 [14:44:12]MH_I2C_Read... [14:44:12]Read from MH i2c: E2 0E 00 [14:44:12]MH_I2C_Read... [14:44:12]Read from MH i2c: E2 0E 00 CA 4D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 3B [14:44:12]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:44:12]wFMCommunicate OK [14:44:12]SAM_PROTO_GetShiftState done [14:44:12]FM_GetShiftState done [14:44:12]req_shift_opened done [14:44:12]requested_item shift.open_date is exist - process it [14:44:12]req_shift_open_date [14:44:12]req_shift_open_date done [14:44:12]produce_requested_data done [14:44:12]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156309,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [14:44:12]process_action_free close_receipt [14:44:12]json_value_free [14:44:12]json_value_free done [14:44:12]process_json_proto returns [14:44:12]Send response to host [14:44:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156309,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [14:44:12]free response buf [14:44:12]execute_script done [14:44:12]execute_script returns [14:44:12]free content buf [14:44:12]Sock 9.Close socket [14:44:12]Sock 9.Thread stoped [14:44:14]accept exits with 8 [14:44:14]New connection [14:44:14]New thread 3066551652 created [14:44:14]Thread 3066695012 joined [14:44:14]Waiting for new connection... [14:44:14] Sock 8.Parse request [14:44:14]Sock 8.Check first char [14:44:14]Sock 8.First char is OK [14:44:14]request: POST /json_proto HTTP/1.0 [14:44:14]Method: POST [14:44:14]URL: /json_proto [14:44:14]Method is POST - this is cgi request [14:44:14]url: /json_proto [14:44:14]query_string will be loaded in cgi processing [14:44:14]execute_cgi json_proto POST (null) [14:44:14]execute_cgi path=json_proto method=POST [14:44:14]POST find Content-Length [14:44:14]Host: 172.17.53.67:8080 [14:44:14]Content-Length: 674 [14:44:14]Content-Type: application/json [14:44:14] [14:44:14]POST finish read [14:44:14]Found Content-Length = 674 [14:44:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874604", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:44:14]execute_script... [14:44:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874604", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:44:14]POST & json_proto [14:44:14]process_json_proto [14:44:14]json parsed OK: [14:44:14]protocol is kg_v1.0 [14:44:14]action value=close_receipt [14:44:14]process_action close_receipt [14:44:14]cmd_close_receipt [14:44:14]MH_GetDate [14:44:14]Write to MH i2c: F0 00 00 CB 4D 07 [14:44:14]Write i2c OK [14:44:14]MH_I2C_Read... [14:44:14]Read from MH i2c: F0 [14:44:14]MH_I2C_Read... [14:44:14]Read from MH i2c: F0 09 00 [14:44:14]MH_I2C_Read... [14:44:14]Read from MH i2c: F0 09 00 CB 4D 00 40 17 15 67 19 BC 99 64 B5 [14:44:14]GetLastDocTimeStamp 1729435450 [14:44:14]current date 1729435456 [14:44:14]FM_GetShiftState [14:44:14]SAM_PROTO_GetShiftState [14:44:14]wFMCommunicate request_size=4 [14:44:14]MH_SAM_APDU [14:44:14]CAPDU: 80 13 01 00 [14:44:14]Write to MH i2c: E2 08 00 CC 4D 80 13 01 00 00 00 00 00 96 [14:44:14]Write i2c OK [14:44:14]MH_I2C_Read... [14:44:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:44:14]Read from MH i2c: E2 [14:44:14]MH_I2C_Read... [14:44:14]Read from MH i2c: E2 0E 00 [14:44:14]MH_I2C_Read... [14:44:14]Read from MH i2c: E2 0E 00 CC 4D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 3D [14:44:14]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:44:14]wFMCommunicate OK [14:44:14]SAM_PROTO_GetShiftState done [14:44:14]FM_GetShiftState done [14:44:14]opened in 1729383891 [14:44:14]opened+sec_in_day 1729470291 [14:44:14]quantity*price = 40005 [14:44:14]sum+1 = 40006 [14:44:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 382 20.10.2024 14:44 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156310 ФПД: 167263368189358 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T144416&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156310&fm=167263368189358&tin=02508201610067®Number=0000137193017469&sum=40000 [14:44:15]StoreToDocumentArchive [14:44:15]shift 314 fd 156310 [14:44:15]save to /storage/0314/doc_00156310 [14:44:15]save last doc name /storage/0314/doc_00156310 to /storage/kkm_last_doc_name [14:44:15]save OK [14:44:15]Clear old archive folders... [14:44:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:44:15]tlvbuf is 008280E0 [14:44:15]SAM_PROTO_ClearQueue [14:44:15]wFMCommunicate request_size=4 [14:44:15]MH_SAM_APDU [14:44:15]CAPDU: 80 09 00 00 [14:44:15]Write to MH i2c: E2 08 00 D9 4D 80 09 00 00 00 00 00 00 98 [14:44:15]Write i2c OK [14:44:15]MH_I2C_Read... [14:44:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:44:15]Read from MH i2c: E2 [14:44:15]MH_I2C_Read... [14:44:15]Read from MH i2c: E2 03 00 [14:44:15]MH_I2C_Read... [14:44:15]Read from MH i2c: E2 03 00 D9 4D 00 90 00 9A [14:44:15]RAPDU: 90 00 [14:44:15]wFMCommunicate OK [14:44:15]SAM_PROTO_ClearQueue done [14:44:15]KKMCreateOFDPacket [14:44:15]OFDProtocolAddRootSTLVToBuf [14:44:15]FM_MakeSignedData [14:44:15]FM_MakeSignedData [14:44:15]SAM_PROTO_SignData [14:44:15]wFMCommunicate request_size=4 [14:44:15]MH_SAM_APDU [14:44:15]CAPDU: 80 0D 01 02 [14:44:15]Write to MH i2c: E2 08 00 DA 4D 80 0D 01 02 00 00 00 00 A0 [14:44:15]Write i2c OK [14:44:15]MH_I2C_Read... [14:44:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:44:16]Read from MH i2c: E2 [14:44:16]MH_I2C_Read... [14:44:16]Read from MH i2c: E2 03 00 [14:44:16]MH_I2C_Read... [14:44:16]Read from MH i2c: E2 03 00 DA 4D 00 90 00 9B [14:44:16]RAPDU: 90 00 [14:44:16]wFMCommunicate OK [14:44:16]wFMCommunicate request_size=255 [14:44:16]MH_SAM_APDU [14:44:16]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 40 17 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 96 62 02 00 35 04 06 00 98 20 09 A5 [14:44:16]Write to MH i2c: E2 02 01 DB 4D 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 40 17 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 96 62 02 00 35 04 06 00 98 20 09 A5 00 00 1A [14:44:16]Write i2c OK [14:44:16]MH_I2C_Read... [14:44:16]OFD Sender: No OFD packet to send [14:44:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:44:16]Read from MH i2c: E2 [14:44:16]MH_I2C_Read... [14:44:16]Read from MH i2c: E2 03 00 [14:44:16]MH_I2C_Read... [14:44:16]Read from MH i2c: E2 03 00 DB 4D 00 90 00 9C [14:44:16]RAPDU: 90 00 [14:44:16]wFMCommunicate OK [14:44:16]wFMCommunicate request_size=7 [14:44:16]MH_SAM_APDU [14:44:16]CAPDU: 80 0D 02 02 02 15 AE [14:44:16]Write to MH i2c: E2 0A 00 DC 4D 80 0D 02 02 02 00 15 AE 00 00 6A [14:44:16]Write i2c OK [14:44:16]MH_I2C_Read... [14:44:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:44:16]Read from MH i2c: E2 [14:44:16]MH_I2C_Read... [14:44:16]Read from MH i2c: E2 03 00 [14:44:16]MH_I2C_Read... [14:44:16]Read from MH i2c: E2 03 00 DC 4D 00 90 00 9D [14:44:16]RAPDU: 90 00 [14:44:16]wFMCommunicate OK [14:44:16]wFMCommunicate request_size=4 [14:44:16]MH_SAM_APDU [14:44:16]CAPDU: 80 0D 03 02 [14:44:16]Write to MH i2c: E2 08 00 DD 4D 80 0D 03 02 00 00 00 00 A5 [14:44:16]Write i2c OK [14:44:16]MH_I2C_Read... [14:44:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:44:16]Read from MH i2c: E2 [14:44:16]MH_I2C_Read... [14:44:16]Read from MH i2c: E2 0B 00 [14:44:16]MH_I2C_Read... [14:44:16]Read from MH i2c: E2 0B 00 DD 4D 00 C5 1D 2B 41 98 98 3C 7E 90 00 DE [14:44:16]RAPDU: C5 1D 2B 41 98 98 3C 7E 90 00 [14:44:16]wFMCommunicate OK [14:44:16]SAM_PROTO_SignData done [14:44:16]FM_MakeSignedData done [14:44:16]CreateOFDProtocolMessage [14:44:16]wFMCommunicate request_size=4 [14:44:16]MH_SAM_APDU [14:44:16]CAPDU: 80 11 00 00 [14:44:16]Write to MH i2c: E2 08 00 DE 4D 80 11 00 00 00 00 00 00 A5 [14:44:16]Write i2c OK [14:44:16]MH_I2C_Read... [14:44:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:44:16]Read from MH i2c: E2 [14:44:16]MH_I2C_Read... [14:44:16]Read from MH i2c: E2 17 00 [14:44:16]MH_I2C_Read... [14:44:16]Read from MH i2c: E2 17 00 DE 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F6 [14:44:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:44:16]wFMCommunicate OK [14:44:16]CreateOFDProtocolMessage done [14:44:16]OFDSenderStorePacket 156310 [14:44:16]StoreOFDPacket docnum=156310 [14:44:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 17 80 04 01 FF DF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 40 17 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 96 62 02 00 35 04 06 00 98 20 09 A5 15 AE C5 1D 2B 41 98 98 3C 7E [14:44:16]CheckFolder [14:44:16]dirname=/storage/ofd_packets [14:44:16]CheckFolder done [14:44:16]ProducePacketName [14:44:16]name=ofd_packets/00156310 [14:44:16]NVStorageSaveData ofd_packets/00156310 [14:44:16]File name is /storage/ofd_packets/00156310 [14:44:16]Write 298 bytes [14:44:16]NVStorageSaveData done [14:44:16]OFDSenderStorePacket done [14:44:16]KKMCreateOFDPacket done [14:44:16]NVStorageSaveData kkm_last_timestamp [14:44:16]File name is /storage/kkm_last_timestamp [14:44:16]Write 4 bytes [14:44:16]NVStorageSaveData done [14:44:16]ExternCall_PrintAddStr [14:44:16]wPrintStart [14:44:16]Write to MH i2c: 01 00 00 DF 4D 2C [14:44:16]Write i2c OK [14:44:16]MH_I2C_Read... [14:44:16]Read from MH i2c: 01 [14:44:16]MH_I2C_Read... [14:44:16]Read from MH i2c: 01 07 00 [14:44:16]MH_I2C_Read... [14:44:16]Read from MH i2c: 01 07 00 DF 4D 00 00 00 00 00 FF 0F 41 [14:44:16]RasterBufferAndPrint [14:44:16]line Счет N : (1)874604 [14:44:16]line ИНН: 02508201610067 [14:44:16]line Контрольно-Кассовый Чек [14:44:16]line ПРОДАЖА [14:44:16]line ТРК (МРК, ГНК) : 24 [14:44:16]line Товар: 2710194210 [14:44:16]line ДТ-К-2 [14:44:16]line 5.250 * 76.20 [14:44:16]line = 400.05 [14:44:16]line НДС 12% НСП 1% [14:44:16]line > о реализуемом товаре [14:44:16]line ОКРУГЛЕНИЕ: -0.05 [14:44:16]line ИТОГО: 400.00 [14:44:16]line Внесено: 400.00 [14:44:16]line СДАЧА: 0.00 [14:44:16]line НСП 1% : 3.54 [14:44:16]line НДС 12% : 42.48 [14:44:16]line Наличными: 400.00 [14:44:16]line Безнал.: 0.00 [14:44:16]line Место: АЗС № 165 "Партнер Нефть" [14:44:16]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:44:16]line СНО: Общий режим [14:44:16]line Чек 382 20.10.2024 14:44 [14:44:16]line Смена: 314 ФФД: 1.0 [14:44:16]line ЗНМ: 0300000234 [14:44:16]line РНМ: 0000137193017469 [14:44:16]line Версия ККМ: v1.0 [14:44:16]line ФМ: 0000000000963156 [14:44:16]line ФД: 156310 [14:44:16]line ФПД: 167263368189358 [14:44:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T144416&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156310&fm=167263368189358&tin=02508201610067®Number=0000137193017469&sum=40000 [14:44:16]OFD Sender: Processing packet 156310 [packets to send 52, broken 51] [14:44:16]ProducePacketName [14:44:16]name=ofd_packets/00156310 [14:44:16]OFD Sender: To server: pG, [14:44:16]CommunicateWithHost lk.salyk.kg:30040 [14:44:16]ConnectInit lk.salyk.kg [14:44:16]written 0, free lines is 4095 [14:44:16]Connected sock=10 [14:44:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 17 80 04 01 FF DF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 40 17 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 96 62 02 00 35 04 06 00 98 20 09 A5 15 AE C5 1D 2B 41 98 98 3C 7E [14:44:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 39 25 47 00 FC A4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 96 62 02 00 F4 03 04 00 72 BD 14 67 B6 04 01 00 00 AA 99 EF 31 33 6D 3E 1F [14:44:16]CommunicateWithHost err = 0 [14:44:16]CheckOFDResponse [14:44:16]1017 (14) - 77093643461234 [14:44:16]1041 (16) - 0000000000963156 [14:44:16]1040 (4) - 156310 [14:44:16]1012 (4) - 20.10.2024 08:21 [14:44:16]1206 (1) - 0 [14:44:16]OFD Sender: Remove packet 156310 [14:44:16]ProducePacketName [14:44:16]name=ofd_packets/00156310 [14:44:16]NVStorageDeleteData [14:44:17]Write to MH i2c: 01 00 00 0A 4E 58 [14:44:17]Write i2c OK [14:44:17]MH_I2C_Read... [14:44:17]Read from MH i2c: 01 [14:44:17]MH_I2C_Read... [14:44:17]Read from MH i2c: 01 07 00 [14:44:17]MH_I2C_Read... [14:44:17]Read from MH i2c: 01 07 00 0A 4E 00 00 00 00 00 FB 0C 66 [14:44:17]RasterBufferAndPrint [14:44:17]line [14:44:17]line [14:44:17]line [14:44:17]line [14:44:17]line [14:44:17]written 0, free lines is 3335 [14:44:17]MH_Cut [14:44:17]Write to MH i2c: D1 01 00 11 4E 01 31 [14:44:17]Write i2c OK [14:44:17]MH_I2C_Read... [14:44:17]Read from MH i2c: D1 [14:44:17]MH_I2C_Read... [14:44:17]Read from MH i2c: D1 01 00 [14:44:17]MH_I2C_Read... [14:44:17]Read from MH i2c: D1 01 00 11 4E 00 30 [14:44:17]Write to MH i2c: 01 00 00 12 4E 60 [14:44:17]Write i2c OK [14:44:17]MH_I2C_Read... [14:44:17]OFD Sender: No OFD packet to send [14:44:17]*** Cut start [14:44:17]*** Partial cut [14:44:17]*** CUTSNS_PIN = 1 [14:44:17]*** CUTSNS_PIN = 0 [14:44:17]*** Brake cut motor [14:44:18]Read from MH i2c: 01 [14:44:18]MH_I2C_Read... [14:44:18]*** Stop cut motor [14:44:18]*** Cut end [14:44:18]Read from MH i2c: 01 07 00 [14:44:18]MH_I2C_Read... [14:44:18]Read from MH i2c: 01 07 00 12 4E 00 00 00 00 00 FF 0F 75 [14:44:18]process_action close_receipt done [14:44:18]requested_data is exist [14:44:18]produce_requested_data [14:44:18]requested_item fm.sn is exist - process it [14:44:18]wFMCommunicate request_size=4 [14:44:18]MH_SAM_APDU [14:44:18]CAPDU: 80 11 00 00 [14:44:18]Write to MH i2c: E2 08 00 13 4E 80 11 00 00 00 00 00 00 DB [14:44:18]Write i2c OK [14:44:18]MH_I2C_Read... [14:44:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:44:18]Read from MH i2c: E2 [14:44:18]MH_I2C_Read... [14:44:18]Read from MH i2c: E2 17 00 [14:44:18]MH_I2C_Read... [14:44:18]Read from MH i2c: E2 17 00 13 4E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2C [14:44:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:44:18]wFMCommunicate OK [14:44:18]requested_item fd.num is exist - process it [14:44:18]SAM_PROTO_GetFieldsCounters [14:44:18]wFMCommunicate request_size=4 [14:44:18]MH_SAM_APDU [14:44:18]CAPDU: 80 13 00 00 [14:44:18]Write to MH i2c: E2 08 00 14 4E 80 13 00 00 00 00 00 00 DE [14:44:18]Write i2c OK [14:44:18]MH_I2C_Read... [14:44:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:44:18]Read from MH i2c: E2 [14:44:18]MH_I2C_Read... [14:44:18]Read from MH i2c: E2 62 00 [14:44:18]MH_I2C_Read... [14:44:18]Read from MH i2c: E2 62 00 14 4E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 96 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 7E 01 00 00 5E 04 04 00 7E 01 00 00 57 04 04 00 7F 01 00 00 19 04 04 00 00 00 00 00 90 00 C9 [14:44:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 96 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 7E 01 00 00 5E 04 04 00 7E 01 00 00 57 04 04 00 7F 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:44:18]wFMCommunicate OK [14:44:18]SAM_PROTO_GetFieldsCounters done [14:44:18]requested_item shift.num is exist - process it [14:44:18]requested_item shift.opened is exist - process it [14:44:18]req_shift_opened [14:44:18]FM_GetShiftState [14:44:18]SAM_PROTO_GetShiftState [14:44:18]wFMCommunicate request_size=4 [14:44:18]MH_SAM_APDU [14:44:18]CAPDU: 80 13 01 00 [14:44:18]Write to MH i2c: E2 08 00 15 4E 80 13 01 00 00 00 00 00 E0 [14:44:18]Write i2c OK [14:44:18]MH_I2C_Read... [14:44:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:44:18]Read from MH i2c: E2 [14:44:18]MH_I2C_Read... [14:44:18]Read from MH i2c: E2 0E 00 [14:44:18]MH_I2C_Read... [14:44:18]Read from MH i2c: E2 0E 00 15 4E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 87 [14:44:18]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:44:18]wFMCommunicate OK [14:44:18]SAM_PROTO_GetShiftState done [14:44:18]FM_GetShiftState done [14:44:18]req_shift_opened done [14:44:18]requested_item shift.open_date is exist - process it [14:44:18]req_shift_open_date [14:44:18]req_shift_open_date done [14:44:18]produce_requested_data done [14:44:18]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156310,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [14:44:18]process_action_free close_receipt [14:44:18]json_value_free [14:44:18]json_value_free done [14:44:18]process_json_proto returns [14:44:18]Send response to host [14:44:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156310,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [14:44:18]free response buf [14:44:18]execute_script done [14:44:18]execute_script returns [14:44:18]free content buf [14:44:18]Sock 8.Close socket [14:44:18]Sock 8.Thread stoped [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:42]accept exits with 9 [14:44:42]New connection [14:44:42]New thread 3066695012 created [14:44:42]Thread 3066551652 joined [14:44:42]Waiting for new connection... [14:44:42] Sock 9.Parse request [14:44:42]Sock 9.Check first char [14:44:42]Sock 9.First char is OK [14:44:42]request: POST /json_proto HTTP/1.0 [14:44:42]Method: POST [14:44:42]URL: /json_proto [14:44:42]Method is POST - this is cgi request [14:44:42]url: /json_proto [14:44:42]query_string will be loaded in cgi processing [14:44:42]execute_cgi json_proto POST (null) [14:44:42]execute_cgi path=json_proto method=POST [14:44:42]POST find Content-Length [14:44:42]Host: 172.17.53.67:8080 [14:44:42]Content-Length: 677 [14:44:42]Content-Type: application/json [14:44:42] [14:44:42]POST finish read [14:44:42]Found Content-Length = 677 [14:44:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874602", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:44:42]execute_script... [14:44:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874602", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:44:42]POST & json_proto [14:44:42]process_json_proto [14:44:42]json parsed OK: [14:44:42]protocol is kg_v1.0 [14:44:42]action value=close_receipt [14:44:42]process_action close_receipt [14:44:42]cmd_close_receipt [14:44:42]MH_GetDate [14:44:42]Write to MH i2c: F0 00 00 16 4E 53 [14:44:42]Write i2c OK [14:44:42]MH_I2C_Read... [14:44:42]Read from MH i2c: F0 [14:44:42]MH_I2C_Read... [14:44:42]Read from MH i2c: F0 09 00 [14:44:42]MH_I2C_Read... [14:44:42]Read from MH i2c: F0 09 00 16 4E 00 5C 17 15 67 19 BC 99 64 1D [14:44:42]GetLastDocTimeStamp 1729435456 [14:44:42]current date 1729435484 [14:44:42]FM_GetShiftState [14:44:42]SAM_PROTO_GetShiftState [14:44:42]wFMCommunicate request_size=4 [14:44:42]MH_SAM_APDU [14:44:42]CAPDU: 80 13 01 00 [14:44:42]Write to MH i2c: E2 08 00 17 4E 80 13 01 00 00 00 00 00 E2 [14:44:42]Write i2c OK [14:44:42]MH_I2C_Read... [14:44:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:44:42]Read from MH i2c: E2 [14:44:42]MH_I2C_Read... [14:44:42]Read from MH i2c: E2 0E 00 [14:44:42]MH_I2C_Read... [14:44:42]Read from MH i2c: E2 0E 00 17 4E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 89 [14:44:42]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:44:42]wFMCommunicate OK [14:44:42]SAM_PROTO_GetShiftState done [14:44:42]FM_GetShiftState done [14:44:42]opened in 1729383891 [14:44:42]opened+sec_in_day 1729470291 [14:44:42]quantity*price = 50041 [14:44:42]sum+1 = 50042 [14:44:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 383 20.10.2024 14:44 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156311 ФПД: 262109357071170 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T144444&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156311&fm=262109357071170&tin=02508201610067®Number=0000137193017469&sum=50000 [14:44:43]StoreToDocumentArchive [14:44:43]shift 314 fd 156311 [14:44:43]save to /storage/0314/doc_00156311 [14:44:43]save last doc name /storage/0314/doc_00156311 to /storage/kkm_last_doc_name [14:44:43]save OK [14:44:43]Clear old archive folders... [14:44:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:44:43]tlvbuf is 00973B70 [14:44:43]SAM_PROTO_ClearQueue [14:44:43]wFMCommunicate request_size=4 [14:44:43]MH_SAM_APDU [14:44:43]CAPDU: 80 09 00 00 [14:44:43]Write to MH i2c: E2 08 00 24 4E 80 09 00 00 00 00 00 00 E4 [14:44:43]Write i2c OK [14:44:43]MH_I2C_Read... [14:44:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:44:43]Read from MH i2c: E2 [14:44:43]MH_I2C_Read... [14:44:43]Read from MH i2c: E2 03 00 [14:44:43]MH_I2C_Read... [14:44:43]Read from MH i2c: E2 03 00 24 4E 00 90 00 E6 [14:44:43]RAPDU: 90 00 [14:44:43]wFMCommunicate OK [14:44:43]SAM_PROTO_ClearQueue done [14:44:43]KKMCreateOFDPacket [14:44:43]OFDProtocolAddRootSTLVToBuf [14:44:43]FM_MakeSignedData [14:44:43]FM_MakeSignedData [14:44:43]SAM_PROTO_SignData [14:44:43]wFMCommunicate request_size=4 [14:44:43]MH_SAM_APDU [14:44:43]CAPDU: 80 0D 01 02 [14:44:43]Write to MH i2c: E2 08 00 25 4E 80 0D 01 02 00 00 00 00 EC [14:44:43]Write i2c OK [14:44:43]MH_I2C_Read... [14:44:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:44:44]Read from MH i2c: E2 [14:44:44]MH_I2C_Read... [14:44:44]Read from MH i2c: E2 03 00 [14:44:44]MH_I2C_Read... [14:44:44]Read from MH i2c: E2 03 00 25 4E 00 90 00 E7 [14:44:44]RAPDU: 90 00 [14:44:44]wFMCommunicate OK [14:44:44]wFMCommunicate request_size=255 [14:44:44]MH_SAM_APDU [14:44:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 01 00 00 F4 03 04 00 5C 17 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 97 62 02 00 35 04 06 00 EE [14:44:44]Write to MH i2c: E2 02 01 26 4E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 01 00 00 F4 03 04 00 5C 17 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 97 62 02 00 35 04 06 00 EE 00 00 26 [14:44:44]Write i2c OK [14:44:44]MH_I2C_Read... [14:44:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:44:44]Read from MH i2c: E2 [14:44:44]MH_I2C_Read... [14:44:44]Read from MH i2c: E2 03 00 [14:44:44]MH_I2C_Read... [14:44:44]Read from MH i2c: E2 03 00 26 4E 00 90 00 E8 [14:44:44]RAPDU: 90 00 [14:44:44]wFMCommunicate OK [14:44:44]wFMCommunicate request_size=10 [14:44:44]MH_SAM_APDU [14:44:44]CAPDU: 80 0D 02 02 05 63 17 1E DB 42 [14:44:44]Write to MH i2c: E2 0D 00 27 4E 80 0D 02 02 05 00 63 17 1E DB 42 00 00 AE [14:44:44]Write i2c OK [14:44:44]MH_I2C_Read... [14:44:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:44:44]Read from MH i2c: E2 [14:44:44]MH_I2C_Read... [14:44:44]Read from MH i2c: E2 03 00 [14:44:44]MH_I2C_Read... [14:44:44]Read from MH i2c: E2 03 00 27 4E 00 90 00 E9 [14:44:44]RAPDU: 90 00 [14:44:44]wFMCommunicate OK [14:44:44]wFMCommunicate request_size=4 [14:44:44]MH_SAM_APDU [14:44:44]CAPDU: 80 0D 03 02 [14:44:44]Write to MH i2c: E2 08 00 28 4E 80 0D 03 02 00 00 00 00 F1 [14:44:44]Write i2c OK [14:44:44]MH_I2C_Read... [14:44:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:44:44]Read from MH i2c: E2 [14:44:44]MH_I2C_Read... [14:44:44]Read from MH i2c: E2 0B 00 [14:44:44]MH_I2C_Read... [14:44:44]Read from MH i2c: E2 0B 00 28 4E 00 F1 C5 C3 D1 D6 A3 6B 7E 90 00 9E [14:44:44]RAPDU: F1 C5 C3 D1 D6 A3 6B 7E 90 00 [14:44:44]wFMCommunicate OK [14:44:44]SAM_PROTO_SignData done [14:44:44]FM_MakeSignedData done [14:44:44]CreateOFDProtocolMessage [14:44:44]wFMCommunicate request_size=4 [14:44:44]MH_SAM_APDU [14:44:44]CAPDU: 80 11 00 00 [14:44:44]Write to MH i2c: E2 08 00 29 4E 80 11 00 00 00 00 00 00 F1 [14:44:44]Write i2c OK [14:44:44]MH_I2C_Read... [14:44:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:44:44]Read from MH i2c: E2 [14:44:44]MH_I2C_Read... [14:44:44]Read from MH i2c: E2 17 00 [14:44:44]MH_I2C_Read... [14:44:44]Read from MH i2c: E2 17 00 29 4E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 42 [14:44:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:44:44]wFMCommunicate OK [14:44:44]CreateOFDProtocolMessage done [14:44:44]OFDSenderStorePacket 156311 [14:44:44]StoreOFDPacket docnum=156311 [14:44:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DF 21 07 01 30 76 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 01 00 00 F4 03 04 00 5C 17 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 97 62 02 00 35 04 06 00 EE 63 17 1E DB 42 F1 C5 C3 D1 D6 A3 6B 7E [14:44:44]CheckFolder [14:44:44]dirname=/storage/ofd_packets [14:44:44]CheckFolder done [14:44:44]ProducePacketName [14:44:44]name=ofd_packets/00156311 [14:44:44]NVStorageSaveData ofd_packets/00156311 [14:44:44]File name is /storage/ofd_packets/00156311 [14:44:44]Write 301 bytes [14:44:44]NVStorageSaveData done [14:44:44]OFDSenderStorePacket done [14:44:44]KKMCreateOFDPacket done [14:44:44]NVStorageSaveData kkm_last_timestamp [14:44:44]File name is /storage/kkm_last_timestamp [14:44:44]Write 4 bytes [14:44:44]NVStorageSaveData done [14:44:44]ExternCall_PrintAddStr [14:44:44]wPrintStart [14:44:44]Write to MH i2c: 01 00 00 2A 4E 78 [14:44:44]Write i2c OK [14:44:44]MH_I2C_Read... [14:44:44]Read from MH i2c: 01 [14:44:44]MH_I2C_Read... [14:44:44]Read from MH i2c: 01 07 00 [14:44:44]MH_I2C_Read... [14:44:44]Read from MH i2c: 01 07 00 2A 4E 00 00 00 00 00 FF 0F 8D [14:44:44]RasterBufferAndPrint [14:44:44]line Счет N : (1)874602 [14:44:44]line ИНН: 02508201610067 [14:44:44]line Контрольно-Кассовый Чек [14:44:44]line ПРОДАЖА [14:44:44]line ТРК (МРК, ГНК) : 12 [14:44:44]line Товар: 2710124130 [14:44:44]line Аи-92-К-5 [14:44:44]line 7.480 * 66.90 [14:44:44]line = 500.41 [14:44:44]line НДС 12% НСП 1% [14:44:44]line > о реализуемом товаре [14:44:44]line ОКРУГЛЕНИЕ: -0.41 [14:44:44]line ИТОГО: 500.00 [14:44:44]line Внесено: 500.00 [14:44:44]line СДАЧА: 0.00 [14:44:44]line НСП 1% : 4.43 [14:44:44]line НДС 12% : 53.14 [14:44:44]line Наличными: 500.00 [14:44:44]line Безнал.: 0.00 [14:44:44]line Место: АЗС № 165 "Партнер Нефть" [14:44:44]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:44:44]line СНО: Общий режим [14:44:44]line Чек 383 20.10.2024 14:44 [14:44:44]line Смена: 314 ФФД: 1.0 [14:44:44]line ЗНМ: 0300000234 [14:44:44]line РНМ: 0000137193017469 [14:44:44]line Версия ККМ: v1.0 [14:44:44]line ФМ: 0000000000963156 [14:44:44]line ФД: 156311 [14:44:44]line ФПД: 262109357071170 [14:44:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T144444&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156311&fm=262109357071170&tin=02508201610067®Number=0000137193017469&sum=50000 [14:44:44]OFD Sender: Processing packet 156311 [packets to send 52, broken 51] [14:44:44]ProducePacketName [14:44:44]name=ofd_packets/00156311 [14:44:44]OFD Sender: To server: pG, [14:44:44]CommunicateWithHost lk.salyk.kg:30040 [14:44:44]ConnectInit lk.salyk.kg [14:44:44]written 0, free lines is 4095 [14:44:44]Connected sock=10 [14:44:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DF 21 07 01 30 76 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 01 00 00 F4 03 04 00 5C 17 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 97 62 02 00 35 04 06 00 EE 63 17 1E DB 42 F1 C5 C3 D1 D6 A3 6B 7E [14:44:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 CF 76 47 00 B4 FB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 97 62 02 00 F4 03 04 00 8F BD 14 67 B6 04 01 00 00 F2 5A B3 54 0A 33 1D AC [14:44:45]CommunicateWithHost err = 0 [14:44:45]CheckOFDResponse [14:44:45]1017 (14) - 77093643461234 [14:44:45]1041 (16) - 0000000000963156 [14:44:45]1040 (4) - 156311 [14:44:45]1012 (4) - 20.10.2024 08:21 [14:44:45]1206 (1) - 0 [14:44:45]OFD Sender: Remove packet 156311 [14:44:45]ProducePacketName [14:44:45]name=ofd_packets/00156311 [14:44:45]NVStorageDeleteData [14:44:45]Write to MH i2c: 01 00 00 55 4E A3 [14:44:45]Write i2c OK [14:44:45]MH_I2C_Read... [14:44:45]Read from MH i2c: 01 [14:44:45]MH_I2C_Read... [14:44:45]Read from MH i2c: 01 07 00 [14:44:45]MH_I2C_Read... [14:44:45]Read from MH i2c: 01 07 00 55 4E 00 00 00 00 00 E3 0C 99 [14:44:45]RasterBufferAndPrint [14:44:45]line [14:44:45]line [14:44:45]line [14:44:45]line [14:44:45]line [14:44:45]written 0, free lines is 3305 [14:44:45]MH_Cut [14:44:45]Write to MH i2c: D1 01 00 5C 4E 01 7C [14:44:45]Write i2c OK [14:44:45]MH_I2C_Read... [14:44:45]Read from MH i2c: D1 [14:44:45]MH_I2C_Read... [14:44:45]Read from MH i2c: D1 01 00 [14:44:45]MH_I2C_Read... [14:44:45]Read from MH i2c: D1 01 00 5C 4E 00 7B [14:44:45]Write to MH i2c: 01 00 00 5D 4E AB [14:44:45]Write i2c OK [14:44:45]MH_I2C_Read... [14:44:45]OFD Sender: No OFD packet to send [14:44:45]*** Cut start [14:44:45]*** Partial cut [14:44:45]*** CUTSNS_PIN = 1 [14:44:46]*** CUTSNS_PIN = 0 [14:44:46]*** Brake cut motor [14:44:46]Read from MH i2c: 01 [14:44:46]MH_I2C_Read... [14:44:46]*** Stop cut motor [14:44:46]*** Cut end [14:44:46]Read from MH i2c: 01 07 00 [14:44:46]MH_I2C_Read... [14:44:46]Read from MH i2c: 01 07 00 5D 4E 00 00 00 00 00 FF 0F C0 [14:44:46]process_action close_receipt done [14:44:46]requested_data is exist [14:44:46]produce_requested_data [14:44:46]requested_item fm.sn is exist - process it [14:44:46]wFMCommunicate request_size=4 [14:44:46]MH_SAM_APDU [14:44:46]CAPDU: 80 11 00 00 [14:44:46]Write to MH i2c: E2 08 00 5E 4E 80 11 00 00 00 00 00 00 26 [14:44:46]Write i2c OK [14:44:46]MH_I2C_Read... [14:44:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:44:46]Read from MH i2c: E2 [14:44:46]MH_I2C_Read... [14:44:46]Read from MH i2c: E2 17 00 [14:44:46]MH_I2C_Read... [14:44:46]Read from MH i2c: E2 17 00 5E 4E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 77 [14:44:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:44:46]wFMCommunicate OK [14:44:46]requested_item fd.num is exist - process it [14:44:46]SAM_PROTO_GetFieldsCounters [14:44:46]wFMCommunicate request_size=4 [14:44:46]MH_SAM_APDU [14:44:46]CAPDU: 80 13 00 00 [14:44:46]Write to MH i2c: E2 08 00 5F 4E 80 13 00 00 00 00 00 00 29 [14:44:46]Write i2c OK [14:44:46]MH_I2C_Read... [14:44:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:44:46]Read from MH i2c: E2 [14:44:46]MH_I2C_Read... [14:44:46]Read from MH i2c: E2 62 00 [14:44:46]MH_I2C_Read... [14:44:46]Read from MH i2c: E2 62 00 5F 4E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 97 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 7F 01 00 00 5E 04 04 00 7F 01 00 00 57 04 04 00 80 01 00 00 19 04 04 00 00 00 00 00 90 00 18 [14:44:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 97 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 7F 01 00 00 5E 04 04 00 7F 01 00 00 57 04 04 00 80 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:44:46]wFMCommunicate OK [14:44:46]SAM_PROTO_GetFieldsCounters done [14:44:46]requested_item shift.num is exist - process it [14:44:46]requested_item shift.opened is exist - process it [14:44:46]req_shift_opened [14:44:46]FM_GetShiftState [14:44:46]SAM_PROTO_GetShiftState [14:44:46]wFMCommunicate request_size=4 [14:44:46]MH_SAM_APDU [14:44:46]CAPDU: 80 13 01 00 [14:44:46]Write to MH i2c: E2 08 00 60 4E 80 13 01 00 00 00 00 00 2B [14:44:46]Write i2c OK [14:44:46]MH_I2C_Read... [14:44:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:44:46]Read from MH i2c: E2 [14:44:46]MH_I2C_Read... [14:44:46]Read from MH i2c: E2 0E 00 [14:44:46]MH_I2C_Read... [14:44:46]Read from MH i2c: E2 0E 00 60 4E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D2 [14:44:46]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:44:46]wFMCommunicate OK [14:44:46]SAM_PROTO_GetShiftState done [14:44:46]FM_GetShiftState done [14:44:46]req_shift_opened done [14:44:46]requested_item shift.open_date is exist - process it [14:44:46]req_shift_open_date [14:44:46]req_shift_open_date done [14:44:46]produce_requested_data done [14:44:46]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156311,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [14:44:46]process_action_free close_receipt [14:44:46]json_value_free [14:44:46]json_value_free done [14:44:46]process_json_proto returns [14:44:46]Send response to host [14:44:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156311,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [14:44:46]free response buf [14:44:46]execute_script done [14:44:46]execute_script returns [14:44:46]free content buf [14:44:46]Sock 9.Close socket [14:44:46]Sock 9.Thread stoped [14:44:50]OFD Sender: No OFD packet to send [14:44:55]OFD Sender: No OFD packet to send [14:45:00]OFD Sender: No OFD packet to send [14:45:05]OFD Sender: No OFD packet to send [14:45:10]OFD Sender: No OFD packet to send [14:45:15]OFD Sender: No OFD packet to send [14:45:20]OFD Sender: No OFD packet to send [14:45:25]OFD Sender: No OFD packet to send [14:45:30]OFD Sender: No OFD packet to send [14:45:35]OFD Sender: No OFD packet to send [14:45:40]OFD Sender: No OFD packet to send [14:45:45]OFD Sender: No OFD packet to send [14:45:50]OFD Sender: No OFD packet to send [14:45:55]OFD Sender: No OFD packet to send [14:46:00]OFD Sender: No OFD packet to send [14:46:05]OFD Sender: No OFD packet to send [14:46:10]OFD Sender: No OFD packet to send [14:46:15]accept exits with 8 [14:46:15]New connection [14:46:15]New thread 3066551652 created [14:46:15]Thread 3066695012 joined [14:46:15]Waiting for new connection... [14:46:15] Sock 8.Parse request [14:46:15]Sock 8.Check first char [14:46:15]Sock 8.First char is OK [14:46:15]request: POST /json_proto HTTP/1.0 [14:46:15]Method: POST [14:46:15]URL: /json_proto [14:46:15]Method is POST - this is cgi request [14:46:15]url: /json_proto [14:46:15]query_string will be loaded in cgi processing [14:46:15]execute_cgi json_proto POST (null) [14:46:15]execute_cgi path=json_proto method=POST [14:46:15]POST find Content-Length [14:46:15]Host: 172.17.53.67:8080 [14:46:15]Content-Length: 677 [14:46:15]Content-Type: application/json [14:46:15] [14:46:15]POST finish read [14:46:15]Found Content-Length = 677 [14:46:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874606", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.240, "sum" : 350.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:46:15]execute_script... [14:46:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874606", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.240, "sum" : 350.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:46:15]POST & json_proto [14:46:15]process_json_proto [14:46:15]json parsed OK: [14:46:15]protocol is kg_v1.0 [14:46:15]action value=close_receipt [14:46:15]process_action close_receipt [14:46:15]cmd_close_receipt [14:46:15]MH_GetDate [14:46:15]Write to MH i2c: F0 00 00 61 4E 9E [14:46:15]Write i2c OK [14:46:15]MH_I2C_Read... [14:46:15]Read from MH i2c: F0 [14:46:15]MH_I2C_Read... [14:46:15]Read from MH i2c: F0 09 00 [14:46:15]MH_I2C_Read... [14:46:15]Read from MH i2c: F0 09 00 61 4E 00 B9 17 15 67 19 BC 99 64 C5 [14:46:15]GetLastDocTimeStamp 1729435484 [14:46:15]current date 1729435577 [14:46:15]FM_GetShiftState [14:46:15]SAM_PROTO_GetShiftState [14:46:15]wFMCommunicate request_size=4 [14:46:15]MH_SAM_APDU [14:46:15]CAPDU: 80 13 01 00 [14:46:15]Write to MH i2c: E2 08 00 62 4E 80 13 01 00 00 00 00 00 2D [14:46:15]Write i2c OK [14:46:15]MH_I2C_Read... [14:46:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:46:15]Read from MH i2c: E2 [14:46:15]MH_I2C_Read... [14:46:15]Read from MH i2c: E2 0E 00 [14:46:15]MH_I2C_Read... [14:46:15]Read from MH i2c: E2 0E 00 62 4E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D4 [14:46:15]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:46:15]wFMCommunicate OK [14:46:15]SAM_PROTO_GetShiftState done [14:46:15]FM_GetShiftState done [14:46:15]opened in 1729383891 [14:46:15]opened+sec_in_day 1729470291 [14:46:15]quantity*price = 35055 [14:46:15]sum+1 = 35057 [14:46:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.23 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 384 20.10.2024 14:46 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156312 ФПД: 245122870548186 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T144617&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156312&fm=245122870548186&tin=02508201610067®Number=0000137193017469&sum=35000 [14:46:16]StoreToDocumentArchive [14:46:16]shift 314 fd 156312 [14:46:16]save to /storage/0314/doc_00156312 [14:46:16]save last doc name /storage/0314/doc_00156312 to /storage/kkm_last_doc_name [14:46:16]save OK [14:46:16]Clear old archive folders... [14:46:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:46:16]tlvbuf is 009EB360 [14:46:16]SAM_PROTO_ClearQueue [14:46:16]wFMCommunicate request_size=4 [14:46:16]MH_SAM_APDU [14:46:16]CAPDU: 80 09 00 00 [14:46:16]Write to MH i2c: E2 08 00 6F 4E 80 09 00 00 00 00 00 00 2F [14:46:16]Write i2c OK [14:46:16]MH_I2C_Read... [14:46:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:46:16]Read from MH i2c: E2 [14:46:16]MH_I2C_Read... [14:46:16]Read from MH i2c: E2 03 00 [14:46:16]MH_I2C_Read... [14:46:16]Read from MH i2c: E2 03 00 6F 4E 00 90 00 31 [14:46:16]RAPDU: 90 00 [14:46:16]wFMCommunicate OK [14:46:16]SAM_PROTO_ClearQueue done [14:46:16]KKMCreateOFDPacket [14:46:16]OFDProtocolAddRootSTLVToBuf [14:46:16]FM_MakeSignedData [14:46:16]FM_MakeSignedData [14:46:16]SAM_PROTO_SignData [14:46:16]wFMCommunicate request_size=4 [14:46:16]MH_SAM_APDU [14:46:16]CAPDU: 80 0D 01 02 [14:46:16]Write to MH i2c: E2 08 00 70 4E 80 0D 01 02 00 00 00 00 37 [14:46:16]Write i2c OK [14:46:16]MH_I2C_Read... [14:46:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:46:16]Read from MH i2c: E2 [14:46:16]MH_I2C_Read... [14:46:16]Read from MH i2c: E2 03 00 [14:46:16]MH_I2C_Read... [14:46:16]Read from MH i2c: E2 03 00 70 4E 00 90 00 32 [14:46:16]RAPDU: 90 00 [14:46:16]wFMCommunicate OK [14:46:16]wFMCommunicate request_size=255 [14:46:16]MH_SAM_APDU [14:46:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 B9 17 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 98 62 02 00 35 04 06 00 DE [14:46:16]Write to MH i2c: E2 02 01 71 4E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 B9 17 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 98 62 02 00 35 04 06 00 DE 00 00 CB [14:46:16]Write i2c OK [14:46:16]MH_I2C_Read... [14:46:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:46:16]Read from MH i2c: E2 [14:46:16]MH_I2C_Read... [14:46:16]Read from MH i2c: E2 03 00 [14:46:16]MH_I2C_Read... [14:46:16]Read from MH i2c: E2 03 00 71 4E 00 90 00 33 [14:46:16]RAPDU: 90 00 [14:46:16]wFMCommunicate OK [14:46:16]wFMCommunicate request_size=10 [14:46:16]MH_SAM_APDU [14:46:16]CAPDU: 80 0D 02 02 05 F0 1D A0 16 DA [14:46:16]Write to MH i2c: E2 0D 00 72 4E 80 0D 02 02 05 00 F0 1D A0 16 DA 00 00 E1 [14:46:16]Write i2c OK [14:46:16]MH_I2C_Read... [14:46:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:46:16]Read from MH i2c: E2 [14:46:16]MH_I2C_Read... [14:46:16]Read from MH i2c: E2 03 00 [14:46:16]MH_I2C_Read... [14:46:16]Read from MH i2c: E2 03 00 72 4E 00 90 00 34 [14:46:16]RAPDU: 90 00 [14:46:16]wFMCommunicate OK [14:46:16]wFMCommunicate request_size=4 [14:46:16]MH_SAM_APDU [14:46:16]CAPDU: 80 0D 03 02 [14:46:16]Write to MH i2c: E2 08 00 73 4E 80 0D 03 02 00 00 00 00 3C [14:46:16]Write i2c OK [14:46:16]MH_I2C_Read... [14:46:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:46:17]Read from MH i2c: E2 [14:46:17]MH_I2C_Read... [14:46:17]Read from MH i2c: E2 0B 00 [14:46:17]MH_I2C_Read... [14:46:17]Read from MH i2c: E2 0B 00 73 4E 00 DE 06 2F 5E 81 E1 E4 67 90 00 5B [14:46:17]RAPDU: DE 06 2F 5E 81 E1 E4 67 90 00 [14:46:17]wFMCommunicate OK [14:46:17]SAM_PROTO_SignData done [14:46:17]FM_MakeSignedData done [14:46:17]CreateOFDProtocolMessage [14:46:17]wFMCommunicate request_size=4 [14:46:17]MH_SAM_APDU [14:46:17]CAPDU: 80 11 00 00 [14:46:17]Write to MH i2c: E2 08 00 74 4E 80 11 00 00 00 00 00 00 3C [14:46:17]Write i2c OK [14:46:17]MH_I2C_Read... [14:46:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:46:17]Read from MH i2c: E2 [14:46:17]MH_I2C_Read... [14:46:17]Read from MH i2c: E2 17 00 [14:46:17]MH_I2C_Read... [14:46:17]Read from MH i2c: E2 17 00 74 4E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8D [14:46:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:46:17]wFMCommunicate OK [14:46:17]CreateOFDProtocolMessage done [14:46:17]OFDSenderStorePacket 156312 [14:46:17]StoreOFDPacket docnum=156312 [14:46:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D5 56 07 01 9B 6E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 B9 17 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 98 62 02 00 35 04 06 00 DE F0 1D A0 16 DA DE 06 2F 5E 81 E1 E4 67 [14:46:17]CheckFolder [14:46:17]dirname=/storage/ofd_packets [14:46:17]CheckFolder done [14:46:17]ProducePacketName [14:46:17]name=ofd_packets/00156312 [14:46:17]NVStorageSaveData ofd_packets/00156312 [14:46:17]File name is /storage/ofd_packets/00156312 [14:46:17]Write 301 bytes [14:46:17]NVStorageSaveData done [14:46:17]OFDSenderStorePacket done [14:46:17]KKMCreateOFDPacket done [14:46:17]NVStorageSaveData kkm_last_timestamp [14:46:17]File name is /storage/kkm_last_timestamp [14:46:17]Write 4 bytes [14:46:17]NVStorageSaveData done [14:46:17]ExternCall_PrintAddStr [14:46:17]wPrintStart [14:46:17]Write to MH i2c: 01 00 00 75 4E C3 [14:46:17]Write i2c OK [14:46:17]MH_I2C_Read... [14:46:17]Read from MH i2c: 01 [14:46:17]MH_I2C_Read... [14:46:17]Read from MH i2c: 01 07 00 [14:46:17]MH_I2C_Read... [14:46:17]Read from MH i2c: 01 07 00 75 4E 00 00 00 00 00 FF 0F D8 [14:46:17]RasterBufferAndPrint [14:46:17]line Счет N : (1)874606 [14:46:17]line ИНН: 02508201610067 [14:46:17]line Контрольно-Кассовый Чек [14:46:17]line ПРОДАЖА [14:46:17]line ТРК (МРК, ГНК) : 32 [14:46:17]line Товар: 2710124130 [14:46:17]line Аи-92-К-5 [14:46:17]line 5.240 * 66.90 [14:46:17]line = 350.56 [14:46:17]line НДС 12% НСП 1% [14:46:17]line > о реализуемом товаре [14:46:17]line ОКРУГЛЕНИЕ: -0.56 [14:46:17]line ИТОГО: 350.00 [14:46:17]line Внесено: 350.00 [14:46:17]line СДАЧА: 0.00 [14:46:17]line НСП 1% : 3.10 [14:46:17]line НДС 12% : 37.23 [14:46:17]line Наличными: 350.00 [14:46:17]line Безнал.: 0.00 [14:46:17]line Место: АЗС № 165 "Партнер Нефть" [14:46:17]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:46:17]line СНО: Общий режим [14:46:17]line Чек 384 20.10.2024 14:46 [14:46:17]line Смена: 314 ФФД: 1.0 [14:46:17]line ЗНМ: 0300000234 [14:46:17]line РНМ: 0000137193017469 [14:46:17]line Версия ККМ: v1.0 [14:46:17]line ФМ: 0000000000963156 [14:46:17]line ФД: 156312 [14:46:17]line ФПД: 245122870548186 [14:46:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T144617&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156312&fm=245122870548186&tin=02508201610067®Number=0000137193017469&sum=35000 [14:46:17]OFD Sender: Processing packet 156312 [packets to send 52, broken 51] [14:46:17]ProducePacketName [14:46:17]name=ofd_packets/00156312 [14:46:17]OFD Sender: To server: pG, [14:46:17]CommunicateWithHost lk.salyk.kg:30040 [14:46:17]ConnectInit lk.salyk.kg [14:46:17]written 0, free lines is 4095 [14:46:17]Connected sock=10 [14:46:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D5 56 07 01 9B 6E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 B9 17 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 98 62 02 00 35 04 06 00 DE F0 1D A0 16 DA DE 06 2F 5E 81 E1 E4 67 [14:46:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C9 70 47 00 14 CD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 98 62 02 00 F4 03 04 00 EB BD 14 67 B6 04 01 00 00 66 B5 D5 15 B8 BF 8C E3 [14:46:17]CommunicateWithHost err = 0 [14:46:17]CheckOFDResponse [14:46:17]1017 (14) - 77093643461234 [14:46:17]1041 (16) - 0000000000963156 [14:46:17]1040 (4) - 156312 [14:46:17]1012 (4) - 20.10.2024 08:23 [14:46:17]1206 (1) - 0 [14:46:17]OFD Sender: Remove packet 156312 [14:46:17]ProducePacketName [14:46:17]name=ofd_packets/00156312 [14:46:17]NVStorageDeleteData [14:46:17]Write to MH i2c: 01 00 00 A0 4E EE [14:46:17]Write i2c OK [14:46:17]MH_I2C_Read... [14:46:17]Read from MH i2c: 01 [14:46:17]MH_I2C_Read... [14:46:17]Read from MH i2c: 01 07 00 [14:46:17]MH_I2C_Read... [14:46:17]Read from MH i2c: 01 07 00 A0 4E 00 00 00 00 00 F2 0C F3 [14:46:17]RasterBufferAndPrint [14:46:17]line [14:46:17]line [14:46:17]line [14:46:17]line [14:46:17]line [14:46:17]written 0, free lines is 3320 [14:46:17]MH_Cut [14:46:17]Write to MH i2c: D1 01 00 A7 4E 01 C7 [14:46:17]Write i2c OK [14:46:17]MH_I2C_Read... [14:46:17]Read from MH i2c: D1 [14:46:17]MH_I2C_Read... [14:46:17]Read from MH i2c: D1 01 00 [14:46:17]MH_I2C_Read... [14:46:17]Read from MH i2c: D1 01 00 A7 4E 00 C6 [14:46:17]Write to MH i2c: 01 00 00 A8 4E F6 [14:46:17]Write i2c OK [14:46:17]MH_I2C_Read... [14:46:18]OFD Sender: No OFD packet to send [14:46:18]*** Cut start [14:46:18]*** Partial cut [14:46:18]*** CUTSNS_PIN = 1 [14:46:18]*** CUTSNS_PIN = 0 [14:46:18]*** Brake cut motor [14:46:19]Read from MH i2c: 01 [14:46:19]MH_I2C_Read... [14:46:19]*** Stop cut motor [14:46:19]*** Cut end [14:46:19]Read from MH i2c: 01 07 00 [14:46:19]MH_I2C_Read... [14:46:19]Read from MH i2c: 01 07 00 A8 4E 00 00 00 00 00 FF 0F 0B [14:46:19]process_action close_receipt done [14:46:19]requested_data is exist [14:46:19]produce_requested_data [14:46:19]requested_item fm.sn is exist - process it [14:46:19]wFMCommunicate request_size=4 [14:46:19]MH_SAM_APDU [14:46:19]CAPDU: 80 11 00 00 [14:46:19]Write to MH i2c: E2 08 00 A9 4E 80 11 00 00 00 00 00 00 71 [14:46:19]Write i2c OK [14:46:19]MH_I2C_Read... [14:46:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:46:19]Read from MH i2c: E2 [14:46:19]MH_I2C_Read... [14:46:19]Read from MH i2c: E2 17 00 [14:46:19]MH_I2C_Read... [14:46:19]Read from MH i2c: E2 17 00 A9 4E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C2 [14:46:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:46:19]wFMCommunicate OK [14:46:19]requested_item fd.num is exist - process it [14:46:19]SAM_PROTO_GetFieldsCounters [14:46:19]wFMCommunicate request_size=4 [14:46:19]MH_SAM_APDU [14:46:19]CAPDU: 80 13 00 00 [14:46:19]Write to MH i2c: E2 08 00 AA 4E 80 13 00 00 00 00 00 00 74 [14:46:19]Write i2c OK [14:46:19]MH_I2C_Read... [14:46:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:46:19]Read from MH i2c: E2 [14:46:19]MH_I2C_Read... [14:46:19]Read from MH i2c: E2 62 00 [14:46:19]MH_I2C_Read... [14:46:19]Read from MH i2c: E2 62 00 AA 4E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 98 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 80 01 00 00 5E 04 04 00 80 01 00 00 57 04 04 00 81 01 00 00 19 04 04 00 00 00 00 00 90 00 67 [14:46:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 98 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 80 01 00 00 5E 04 04 00 80 01 00 00 57 04 04 00 81 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:46:19]wFMCommunicate OK [14:46:19]SAM_PROTO_GetFieldsCounters done [14:46:19]requested_item shift.num is exist - process it [14:46:19]requested_item shift.opened is exist - process it [14:46:19]req_shift_opened [14:46:19]FM_GetShiftState [14:46:19]SAM_PROTO_GetShiftState [14:46:19]wFMCommunicate request_size=4 [14:46:19]MH_SAM_APDU [14:46:19]CAPDU: 80 13 01 00 [14:46:19]Write to MH i2c: E2 08 00 AB 4E 80 13 01 00 00 00 00 00 76 [14:46:19]Write i2c OK [14:46:19]MH_I2C_Read... [14:46:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:46:19]Read from MH i2c: E2 [14:46:19]MH_I2C_Read... [14:46:19]Read from MH i2c: E2 0E 00 [14:46:19]MH_I2C_Read... [14:46:19]Read from MH i2c: E2 0E 00 AB 4E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 1D [14:46:19]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:46:19]wFMCommunicate OK [14:46:19]SAM_PROTO_GetShiftState done [14:46:19]FM_GetShiftState done [14:46:19]req_shift_opened done [14:46:19]requested_item shift.open_date is exist - process it [14:46:19]req_shift_open_date [14:46:19]req_shift_open_date done [14:46:19]produce_requested_data done [14:46:19]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156312,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [14:46:19]process_action_free close_receipt [14:46:19]json_value_free [14:46:19]json_value_free done [14:46:19]process_json_proto returns [14:46:19]Send response to host [14:46:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156312,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [14:46:19]free response buf [14:46:19]execute_script done [14:46:19]execute_script returns [14:46:19]free content buf [14:46:19]Sock 8.Close socket [14:46:19]Sock 8.Thread stoped [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:29]accept exits with 9 [14:49:29]New connection [14:49:29]New thread 3066695012 created [14:49:29]Thread 3066551652 joined [14:49:29]Waiting for new connection... [14:49:29] Sock 9.Parse request [14:49:29]Sock 9.Check first char [14:49:29]Sock 9.First char is OK [14:49:29]request: POST /json_proto HTTP/1.0 [14:49:29]Method: POST [14:49:29]URL: /json_proto [14:49:29]Method is POST - this is cgi request [14:49:29]url: /json_proto [14:49:29]query_string will be loaded in cgi processing [14:49:29]execute_cgi json_proto POST (null) [14:49:29]execute_cgi path=json_proto method=POST [14:49:29]POST find Content-Length [14:49:29]Host: 172.17.53.67:8080 [14:49:29]Content-Length: 632 [14:49:29]Content-Type: application/json [14:49:29] [14:49:29]POST finish read [14:49:29]Found Content-Length = 632 [14:49:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874607", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:49:29]execute_script... [14:49:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874607", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:49:29]POST & json_proto [14:49:29]process_json_proto [14:49:29]json parsed OK: [14:49:29]protocol is kg_v1.0 [14:49:29]action value=close_receipt [14:49:29]process_action close_receipt [14:49:29]cmd_close_receipt [14:49:29]MH_GetDate [14:49:29]Write to MH i2c: F0 00 00 AC 4E E9 [14:49:29]Write i2c OK [14:49:29]MH_I2C_Read... [14:49:29]Read from MH i2c: F0 [14:49:29]MH_I2C_Read... [14:49:29]Read from MH i2c: F0 09 00 [14:49:29]MH_I2C_Read... [14:49:29]Read from MH i2c: F0 09 00 AC 4E 00 7B 18 15 67 19 BC 99 64 D3 [14:49:29]GetLastDocTimeStamp 1729435577 [14:49:29]current date 1729435771 [14:49:29]FM_GetShiftState [14:49:29]SAM_PROTO_GetShiftState [14:49:29]wFMCommunicate request_size=4 [14:49:29]MH_SAM_APDU [14:49:29]CAPDU: 80 13 01 00 [14:49:29]Write to MH i2c: E2 08 00 AD 4E 80 13 01 00 00 00 00 00 78 [14:49:29]Write i2c OK [14:49:29]MH_I2C_Read... [14:49:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:49:29]Read from MH i2c: E2 [14:49:29]MH_I2C_Read... [14:49:29]Read from MH i2c: E2 0E 00 [14:49:29]MH_I2C_Read... [14:49:29]Read from MH i2c: E2 0E 00 AD 4E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 1F [14:49:29]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:49:29]wFMCommunicate OK [14:49:29]SAM_PROTO_GetShiftState done [14:49:29]FM_GetShiftState done [14:49:29]opened in 1729383891 [14:49:29]opened+sec_in_day 1729470291 [14:49:29]quantity*price = 50000 [14:49:29]sum+1 = 50001 [14:49:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 385 20.10.2024 14:49 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156313 ФПД: 16481406273240 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T144931&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156313&fm=16481406273240&tin=02508201610067®Number=0000137193017469&sum=50000 [14:49:30]StoreToDocumentArchive [14:49:30]shift 314 fd 156313 [14:49:30]save to /storage/0314/doc_00156313 [14:49:30]save last doc name /storage/0314/doc_00156313 to /storage/kkm_last_doc_name [14:49:30]save OK [14:49:30]Clear old archive folders... [14:49:30]ProcessDocumentItem done err = 0, tmpTLVsize=252 [14:49:30]tlvbuf is 009F07B0 [14:49:30]SAM_PROTO_ClearQueue [14:49:30]wFMCommunicate request_size=4 [14:49:30]MH_SAM_APDU [14:49:30]CAPDU: 80 09 00 00 [14:49:30]Write to MH i2c: E2 08 00 BA 4E 80 09 00 00 00 00 00 00 7A [14:49:30]Write i2c OK [14:49:30]MH_I2C_Read... [14:49:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:49:30]Read from MH i2c: E2 [14:49:30]MH_I2C_Read... [14:49:30]Read from MH i2c: E2 03 00 [14:49:30]MH_I2C_Read... [14:49:30]Read from MH i2c: E2 03 00 BA 4E 00 90 00 7C [14:49:30]RAPDU: 90 00 [14:49:30]wFMCommunicate OK [14:49:30]SAM_PROTO_ClearQueue done [14:49:30]KKMCreateOFDPacket [14:49:30]OFDProtocolAddRootSTLVToBuf [14:49:30]FM_MakeSignedData [14:49:30]FM_MakeSignedData [14:49:30]SAM_PROTO_SignData [14:49:30]wFMCommunicate request_size=4 [14:49:30]MH_SAM_APDU [14:49:30]CAPDU: 80 0D 01 02 [14:49:30]Write to MH i2c: E2 08 00 BB 4E 80 0D 01 02 00 00 00 00 82 [14:49:30]Write i2c OK [14:49:30]MH_I2C_Read... [14:49:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:49:30]Read from MH i2c: E2 [14:49:30]MH_I2C_Read... [14:49:30]Read from MH i2c: E2 03 00 [14:49:30]MH_I2C_Read... [14:49:30]Read from MH i2c: E2 03 00 BB 4E 00 90 00 7D [14:49:30]RAPDU: 90 00 [14:49:30]wFMCommunicate OK [14:49:30]wFMCommunicate request_size=255 [14:49:30]MH_SAM_APDU [14:49:30]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 01 00 00 F4 03 04 00 7B 18 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 99 62 02 00 35 04 06 00 [14:49:30]Write to MH i2c: E2 02 01 BC 4E 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 01 00 00 F4 03 04 00 7B 18 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 99 62 02 00 35 04 06 00 00 00 CC [14:49:30]Write i2c OK [14:49:30]MH_I2C_Read... [14:49:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:49:31]Read from MH i2c: E2 [14:49:31]MH_I2C_Read... [14:49:31]Read from MH i2c: E2 03 00 [14:49:31]MH_I2C_Read... [14:49:31]Read from MH i2c: E2 03 00 BC 4E 00 90 00 7E [14:49:31]RAPDU: 90 00 [14:49:31]wFMCommunicate OK [14:49:31]wFMCommunicate request_size=11 [14:49:31]MH_SAM_APDU [14:49:31]CAPDU: 80 0D 02 02 06 0E FD 60 5D C6 D8 [14:49:31]Write to MH i2c: E2 0E 00 BD 4E 80 0D 02 02 06 00 0E FD 60 5D C6 D8 00 00 F7 [14:49:31]Write i2c OK [14:49:31]MH_I2C_Read... [14:49:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:49:31]Read from MH i2c: E2 [14:49:31]MH_I2C_Read... [14:49:31]Read from MH i2c: E2 03 00 [14:49:31]MH_I2C_Read... [14:49:31]Read from MH i2c: E2 03 00 BD 4E 00 90 00 7F [14:49:31]RAPDU: 90 00 [14:49:31]wFMCommunicate OK [14:49:31]wFMCommunicate request_size=4 [14:49:31]MH_SAM_APDU [14:49:31]CAPDU: 80 0D 03 02 [14:49:31]Write to MH i2c: E2 08 00 BE 4E 80 0D 03 02 00 00 00 00 87 [14:49:31]Write i2c OK [14:49:31]MH_I2C_Read... [14:49:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:49:31]Read from MH i2c: E2 [14:49:31]MH_I2C_Read... [14:49:31]Read from MH i2c: E2 0B 00 [14:49:31]MH_I2C_Read... [14:49:31]Read from MH i2c: E2 0B 00 BE 4E 00 F7 AD 38 95 98 28 8B 80 90 00 C4 [14:49:31]RAPDU: F7 AD 38 95 98 28 8B 80 90 00 [14:49:31]wFMCommunicate OK [14:49:31]SAM_PROTO_SignData done [14:49:31]FM_MakeSignedData done [14:49:31]CreateOFDProtocolMessage [14:49:31]wFMCommunicate request_size=4 [14:49:31]MH_SAM_APDU [14:49:31]CAPDU: 80 11 00 00 [14:49:31]Write to MH i2c: E2 08 00 BF 4E 80 11 00 00 00 00 00 00 87 [14:49:31]Write i2c OK [14:49:31]MH_I2C_Read... [14:49:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:49:31]Read from MH i2c: E2 [14:49:31]MH_I2C_Read... [14:49:31]Read from MH i2c: E2 17 00 [14:49:31]MH_I2C_Read... [14:49:31]Read from MH i2c: E2 17 00 BF 4E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D8 [14:49:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:49:31]wFMCommunicate OK [14:49:31]CreateOFDProtocolMessage done [14:49:31]OFDSenderStorePacket 156313 [14:49:31]StoreOFDPacket docnum=156313 [14:49:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 B1 A5 08 01 BB A5 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 01 00 00 F4 03 04 00 7B 18 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 99 62 02 00 35 04 06 00 0E FD 60 5D C6 D8 F7 AD 38 95 98 28 8B 80 [14:49:31]CheckFolder [14:49:31]dirname=/storage/ofd_packets [14:49:31]CheckFolder done [14:49:31]ProducePacketName [14:49:31]name=ofd_packets/00156313 [14:49:31]NVStorageSaveData ofd_packets/00156313 [14:49:31]File name is /storage/ofd_packets/00156313 [14:49:31]Write 302 bytes [14:49:31]NVStorageSaveData done [14:49:31]OFDSenderStorePacket done [14:49:31]KKMCreateOFDPacket done [14:49:31]NVStorageSaveData kkm_last_timestamp [14:49:31]File name is /storage/kkm_last_timestamp [14:49:31]Write 4 bytes [14:49:31]NVStorageSaveData done [14:49:31]ExternCall_PrintAddStr [14:49:31]wPrintStart [14:49:31]Write to MH i2c: 01 00 00 C0 4E 0E [14:49:31]Write i2c OK [14:49:31]MH_I2C_Read... [14:49:31]Read from MH i2c: 01 [14:49:31]MH_I2C_Read... [14:49:31]Read from MH i2c: 01 07 00 [14:49:31]MH_I2C_Read... [14:49:31]Read from MH i2c: 01 07 00 C0 4E 00 00 00 00 00 FF 0F 23 [14:49:31]RasterBufferAndPrint [14:49:31]line Счет N : (1)874607 [14:49:31]line ИНН: 02508201610067 [14:49:31]line Контрольно-Кассовый Чек [14:49:31]line ПРОДАЖА [14:49:31]line ТРК (МРК, ГНК) : 23 [14:49:31]line Товар: 2710124130 [14:49:31]line Super 92-К-5 [14:49:31]line 7.310 * 68.40 [14:49:31]line = 500.00 [14:49:31]line НДС 12% НСП 1% [14:49:31]line > о реализуемом товаре [14:49:31]line ИТОГО: 500.00 [14:49:31]line НСП 1% : 4.42 [14:49:31]line НДС 12% : 53.10 [14:49:31]line Наличными: 500.00 [14:49:31]line Безнал.: 0.00 [14:49:31]line Место: АЗС № 165 "Партнер Нефть" [14:49:31]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:49:31]line СНО: Общий режим [14:49:31]line Чек 385 20.10.2024 14:49 [14:49:31]line Смена: 314 ФФД: 1.0 [14:49:31]line ЗНМ: 0300000234 [14:49:31]line РНМ: 0000137193017469 [14:49:31]line Версия ККМ: v1.0 [14:49:31]line ФМ: 0000000000963156 [14:49:31]line ФД: 156313 [14:49:31]line ФПД: 16481406273240 [14:49:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T144931&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156313&fm=16481406273240&tin=02508201610067®Number=0000137193017469&sum=50000 [14:49:31]OFD Sender: Processing packet 156313 [packets to send 52, broken 51] [14:49:31]ProducePacketName [14:49:31]name=ofd_packets/00156313 [14:49:31]OFD Sender: To server: pG, [14:49:31]CommunicateWithHost lk.salyk.kg:30040 [14:49:31]ConnectInit lk.salyk.kg [14:49:31]written 0, free lines is 4095 [14:49:31]Connected sock=10 [14:49:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 B1 A5 08 01 BB A5 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 01 00 00 F4 03 04 00 7B 18 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 99 62 02 00 35 04 06 00 0E FD 60 5D C6 D8 F7 AD 38 95 98 28 8B 80 [14:49:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 6A C8 47 00 0B DF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 99 62 02 00 F4 03 04 00 AD BE 14 67 B6 04 01 00 00 5C 49 EB A3 67 0C 8D BC [14:49:31]CommunicateWithHost err = 0 [14:49:31]CheckOFDResponse [14:49:31]1017 (14) - 77093643461234 [14:49:31]1041 (16) - 0000000000963156 [14:49:31]1040 (4) - 156313 [14:49:31]1012 (4) - 20.10.2024 08:26 [14:49:31]1206 (1) - 0 [14:49:31]OFD Sender: Remove packet 156313 [14:49:31]ProducePacketName [14:49:31]name=ofd_packets/00156313 [14:49:31]NVStorageDeleteData [14:49:32]Write to MH i2c: 01 00 00 E8 4E 36 [14:49:32]Write i2c OK [14:49:32]MH_I2C_Read... [14:49:32]Read from MH i2c: 01 [14:49:32]MH_I2C_Read... [14:49:32]Read from MH i2c: 01 07 00 [14:49:32]MH_I2C_Read... [14:49:32]Read from MH i2c: 01 07 00 E8 4E 00 00 00 00 00 16 0D 60 [14:49:32]RasterBufferAndPrint [14:49:32]line [14:49:32]line [14:49:32]line [14:49:32]line [14:49:32]line [14:49:32]written 0, free lines is 3356 [14:49:32]MH_Cut [14:49:32]Write to MH i2c: D1 01 00 EF 4E 01 0F [14:49:32]Write i2c OK [14:49:32]MH_I2C_Read... [14:49:32]Read from MH i2c: D1 [14:49:32]MH_I2C_Read... [14:49:32]Read from MH i2c: D1 01 00 [14:49:32]MH_I2C_Read... [14:49:32]Read from MH i2c: D1 01 00 EF 4E 00 0E [14:49:32]Write to MH i2c: 01 00 00 F0 4E 3E [14:49:32]Write i2c OK [14:49:32]MH_I2C_Read... [14:49:32]OFD Sender: No OFD packet to send [14:49:32]*** Cut start [14:49:32]*** Partial cut [14:49:32]*** CUTSNS_PIN = 1 [14:49:32]*** CUTSNS_PIN = 0 [14:49:32]*** Brake cut motor [14:49:33]Read from MH i2c: 01 [14:49:33]MH_I2C_Read... [14:49:33]*** Stop cut motor [14:49:33]*** Cut end [14:49:33]Read from MH i2c: 01 07 00 [14:49:33]MH_I2C_Read... [14:49:33]Read from MH i2c: 01 07 00 F0 4E 00 00 00 00 00 FF 0F 53 [14:49:33]process_action close_receipt done [14:49:33]requested_data is exist [14:49:33]produce_requested_data [14:49:33]requested_item fm.sn is exist - process it [14:49:33]wFMCommunicate request_size=4 [14:49:33]MH_SAM_APDU [14:49:33]CAPDU: 80 11 00 00 [14:49:33]Write to MH i2c: E2 08 00 F1 4E 80 11 00 00 00 00 00 00 B9 [14:49:33]Write i2c OK [14:49:33]MH_I2C_Read... [14:49:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:49:33]Read from MH i2c: E2 [14:49:33]MH_I2C_Read... [14:49:33]Read from MH i2c: E2 17 00 [14:49:33]MH_I2C_Read... [14:49:33]Read from MH i2c: E2 17 00 F1 4E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0A [14:49:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:49:33]wFMCommunicate OK [14:49:33]requested_item fd.num is exist - process it [14:49:33]SAM_PROTO_GetFieldsCounters [14:49:33]wFMCommunicate request_size=4 [14:49:33]MH_SAM_APDU [14:49:33]CAPDU: 80 13 00 00 [14:49:33]Write to MH i2c: E2 08 00 F2 4E 80 13 00 00 00 00 00 00 BC [14:49:33]Write i2c OK [14:49:33]MH_I2C_Read... [14:49:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:49:33]Read from MH i2c: E2 [14:49:33]MH_I2C_Read... [14:49:33]Read from MH i2c: E2 62 00 [14:49:33]MH_I2C_Read... [14:49:33]Read from MH i2c: E2 62 00 F2 4E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 99 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 81 01 00 00 5E 04 04 00 81 01 00 00 57 04 04 00 82 01 00 00 19 04 04 00 00 00 00 00 90 00 B3 [14:49:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 99 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 81 01 00 00 5E 04 04 00 81 01 00 00 57 04 04 00 82 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:49:33]wFMCommunicate OK [14:49:33]SAM_PROTO_GetFieldsCounters done [14:49:33]requested_item shift.num is exist - process it [14:49:33]requested_item shift.opened is exist - process it [14:49:33]req_shift_opened [14:49:33]FM_GetShiftState [14:49:33]SAM_PROTO_GetShiftState [14:49:33]wFMCommunicate request_size=4 [14:49:33]MH_SAM_APDU [14:49:33]CAPDU: 80 13 01 00 [14:49:33]Write to MH i2c: E2 08 00 F3 4E 80 13 01 00 00 00 00 00 BE [14:49:33]Write i2c OK [14:49:33]MH_I2C_Read... [14:49:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:49:33]Read from MH i2c: E2 [14:49:33]MH_I2C_Read... [14:49:33]Read from MH i2c: E2 0E 00 [14:49:33]MH_I2C_Read... [14:49:33]Read from MH i2c: E2 0E 00 F3 4E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 65 [14:49:33]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:49:33]wFMCommunicate OK [14:49:33]SAM_PROTO_GetShiftState done [14:49:33]FM_GetShiftState done [14:49:33]req_shift_opened done [14:49:33]requested_item shift.open_date is exist - process it [14:49:33]req_shift_open_date [14:49:33]req_shift_open_date done [14:49:33]produce_requested_data done [14:49:33]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156313,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [14:49:33]process_action_free close_receipt [14:49:33]json_value_free [14:49:33]json_value_free done [14:49:33]process_json_proto returns [14:49:33]Send response to host [14:49:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156313,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [14:49:33]free response buf [14:49:33]execute_script done [14:49:33]execute_script returns [14:49:33]free content buf [14:49:33]Sock 9.Close socket [14:49:33]Sock 9.Thread stoped [14:49:37]OFD Sender: No OFD packet to send [14:49:42]OFD Sender: No OFD packet to send [14:49:47]OFD Sender: No OFD packet to send [14:49:52]OFD Sender: No OFD packet to send [14:49:57]OFD Sender: No OFD packet to send [14:50:02]OFD Sender: No OFD packet to send [14:50:07]OFD Sender: No OFD packet to send [14:50:12]OFD Sender: No OFD packet to send [14:50:15]accept exits with 8 [14:50:15]New connection [14:50:15]New thread 3066551652 created [14:50:15]Thread 3066695012 joined [14:50:15]Waiting for new connection... [14:50:15] Sock 8.Parse request [14:50:15]Sock 8.Check first char [14:50:15]Sock 8.First char is OK [14:50:15]request: POST /json_proto HTTP/1.0 [14:50:15]Method: POST [14:50:15]URL: /json_proto [14:50:15]Method is POST - this is cgi request [14:50:15]url: /json_proto [14:50:15]query_string will be loaded in cgi processing [14:50:15]execute_cgi json_proto POST (null) [14:50:15]execute_cgi path=json_proto method=POST [14:50:15]POST find Content-Length [14:50:15]Host: 172.17.53.67:8080 [14:50:15]Content-Length: 769 [14:50:15]Content-Type: application/json [14:50:15] [14:50:15]POST finish read [14:50:15]Found Content-Length = 769 [14:50:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874608", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:50:15]execute_script... [14:50:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874608", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:50:15]POST & json_proto [14:50:15]process_json_proto [14:50:15]json parsed OK: [14:50:15]protocol is kg_v1.0 [14:50:15]action value=close_receipt [14:50:15]process_action close_receipt [14:50:15]cmd_close_receipt [14:50:15]MH_GetDate [14:50:15]Write to MH i2c: F0 00 00 F4 4E 31 [14:50:15]Write i2c OK [14:50:15]MH_I2C_Read... [14:50:15]Read from MH i2c: F0 [14:50:15]MH_I2C_Read... [14:50:15]Read from MH i2c: F0 09 00 [14:50:15]MH_I2C_Read... [14:50:15]Read from MH i2c: F0 09 00 F4 4E 00 A9 18 15 67 19 BC 99 64 49 [14:50:15]GetLastDocTimeStamp 1729435771 [14:50:15]current date 1729435817 [14:50:15]FM_GetShiftState [14:50:15]SAM_PROTO_GetShiftState [14:50:15]wFMCommunicate request_size=4 [14:50:15]MH_SAM_APDU [14:50:15]CAPDU: 80 13 01 00 [14:50:15]Write to MH i2c: E2 08 00 F5 4E 80 13 01 00 00 00 00 00 C0 [14:50:15]Write i2c OK [14:50:15]MH_I2C_Read... [14:50:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:50:15]Read from MH i2c: E2 [14:50:15]MH_I2C_Read... [14:50:15]Read from MH i2c: E2 0E 00 [14:50:15]MH_I2C_Read... [14:50:15]Read from MH i2c: E2 0E 00 F5 4E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 67 [14:50:15]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:50:15]wFMCommunicate OK [14:50:15]SAM_PROTO_GetShiftState done [14:50:15]FM_GetShiftState done [14:50:15]opened in 1729383891 [14:50:15]opened+sec_in_day 1729470291 [14:50:15]quantity*price = 100015 [14:50:15]sum+1 = 100017 [14:50:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 386 20.10.2024 14:50 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156314 ФПД: 57381000862444 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T145017&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156314&fm=57381000862444&tin=02508201610067®Number=0000137193017469&sum=100016 [14:50:16]StoreToDocumentArchive [14:50:16]shift 314 fd 156314 [14:50:16]save to /storage/0314/doc_00156314 [14:50:16]save last doc name /storage/0314/doc_00156314 to /storage/kkm_last_doc_name [14:50:16]save OK [14:50:16]Clear old archive folders... [14:50:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:50:16]tlvbuf is 00987400 [14:50:16]SAM_PROTO_ClearQueue [14:50:16]wFMCommunicate request_size=4 [14:50:16]MH_SAM_APDU [14:50:16]CAPDU: 80 09 00 00 [14:50:16]Write to MH i2c: E2 08 00 02 4F 80 09 00 00 00 00 00 00 C3 [14:50:16]Write i2c OK [14:50:16]MH_I2C_Read... [14:50:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:50:16]Read from MH i2c: E2 [14:50:16]MH_I2C_Read... [14:50:16]Read from MH i2c: E2 03 00 [14:50:16]MH_I2C_Read... [14:50:16]Read from MH i2c: E2 03 00 02 4F 00 90 00 C5 [14:50:16]RAPDU: 90 00 [14:50:16]wFMCommunicate OK [14:50:16]SAM_PROTO_ClearQueue done [14:50:16]KKMCreateOFDPacket [14:50:16]OFDProtocolAddRootSTLVToBuf [14:50:16]FM_MakeSignedData [14:50:16]FM_MakeSignedData [14:50:16]SAM_PROTO_SignData [14:50:16]wFMCommunicate request_size=4 [14:50:16]MH_SAM_APDU [14:50:16]CAPDU: 80 0D 01 02 [14:50:16]Write to MH i2c: E2 08 00 03 4F 80 0D 01 02 00 00 00 00 CB [14:50:16]Write i2c OK [14:50:16]MH_I2C_Read... [14:50:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:50:16]Read from MH i2c: E2 [14:50:16]MH_I2C_Read... [14:50:16]Read from MH i2c: E2 03 00 [14:50:16]MH_I2C_Read... [14:50:16]Read from MH i2c: E2 03 00 03 4F 00 90 00 C6 [14:50:16]RAPDU: 90 00 [14:50:16]wFMCommunicate OK [14:50:16]wFMCommunicate request_size=255 [14:50:16]MH_SAM_APDU [14:50:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 A9 18 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9A 62 02 00 35 04 06 00 34 [14:50:16]Write to MH i2c: E2 02 01 04 4F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 A9 18 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9A 62 02 00 35 04 06 00 34 00 00 B9 [14:50:16]Write i2c OK [14:50:16]MH_I2C_Read... [14:50:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:50:17]Read from MH i2c: E2 [14:50:17]MH_I2C_Read... [14:50:17]Read from MH i2c: E2 03 00 [14:50:17]MH_I2C_Read... [14:50:17]Read from MH i2c: E2 03 00 04 4F 00 90 00 C7 [14:50:17]RAPDU: 90 00 [14:50:17]wFMCommunicate OK [14:50:17]wFMCommunicate request_size=10 [14:50:17]MH_SAM_APDU [14:50:17]CAPDU: 80 0D 02 02 05 30 0E 2C 5A EC [14:50:17]Write to MH i2c: E2 0D 00 05 4F 80 0D 02 02 05 00 30 0E 2C 5A EC 00 00 88 [14:50:17]Write i2c OK [14:50:17]MH_I2C_Read... [14:50:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:50:17]Read from MH i2c: E2 [14:50:17]MH_I2C_Read... [14:50:17]Read from MH i2c: E2 03 00 [14:50:17]MH_I2C_Read... [14:50:17]Read from MH i2c: E2 03 00 05 4F 00 90 00 C8 [14:50:17]RAPDU: 90 00 [14:50:17]wFMCommunicate OK [14:50:17]wFMCommunicate request_size=4 [14:50:17]MH_SAM_APDU [14:50:17]CAPDU: 80 0D 03 02 [14:50:17]Write to MH i2c: E2 08 00 06 4F 80 0D 03 02 00 00 00 00 D0 [14:50:17]Write i2c OK [14:50:17]MH_I2C_Read... [14:50:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:50:17]Read from MH i2c: E2 [14:50:17]MH_I2C_Read... [14:50:17]Read from MH i2c: E2 0B 00 [14:50:17]MH_I2C_Read... [14:50:17]Read from MH i2c: E2 0B 00 06 4F 00 D8 33 E0 B4 35 22 87 55 90 00 A3 [14:50:17]RAPDU: D8 33 E0 B4 35 22 87 55 90 00 [14:50:17]wFMCommunicate OK [14:50:17]SAM_PROTO_SignData done [14:50:17]FM_MakeSignedData done [14:50:17]CreateOFDProtocolMessage [14:50:17]wFMCommunicate request_size=4 [14:50:17]MH_SAM_APDU [14:50:17]CAPDU: 80 11 00 00 [14:50:17]Write to MH i2c: E2 08 00 07 4F 80 11 00 00 00 00 00 00 D0 [14:50:17]Write i2c OK [14:50:17]MH_I2C_Read... [14:50:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:50:17]Read from MH i2c: E2 [14:50:17]MH_I2C_Read... [14:50:17]Read from MH i2c: E2 17 00 [14:50:17]MH_I2C_Read... [14:50:17]Read from MH i2c: E2 17 00 07 4F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 21 [14:50:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:50:17]wFMCommunicate OK [14:50:17]CreateOFDProtocolMessage done [14:50:17]OFDSenderStorePacket 156314 [14:50:17]StoreOFDPacket docnum=156314 [14:50:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1A 30 07 01 BF BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 A9 18 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9A 62 02 00 35 04 06 00 34 30 0E 2C 5A EC D8 33 E0 B4 35 22 87 55 [14:50:17]CheckFolder [14:50:17]dirname=/storage/ofd_packets [14:50:17]CheckFolder done [14:50:17]ProducePacketName [14:50:17]name=ofd_packets/00156314 [14:50:17]NVStorageSaveData ofd_packets/00156314 [14:50:17]File name is /storage/ofd_packets/00156314 [14:50:17]Write 301 bytes [14:50:17]NVStorageSaveData done [14:50:17]OFDSenderStorePacket done [14:50:17]KKMCreateOFDPacket done [14:50:17]NVStorageSaveData kkm_last_timestamp [14:50:17]File name is /storage/kkm_last_timestamp [14:50:17]Write 4 bytes [14:50:17]NVStorageSaveData done [14:50:17]ExternCall_PrintAddStr [14:50:17]wPrintStart [14:50:17]Write to MH i2c: 01 00 00 08 4F 57 [14:50:17]Write i2c OK [14:50:17]MH_I2C_Read... [14:50:17]Read from MH i2c: 01 [14:50:17]MH_I2C_Read... [14:50:17]Read from MH i2c: 01 07 00 [14:50:17]MH_I2C_Read... [14:50:17]Read from MH i2c: 01 07 00 08 4F 00 00 00 00 00 FF 0F 6C [14:50:17]RasterBufferAndPrint [14:50:17]line Счет N : (1)874608 [14:50:17]line ИНН: 02508201610067 [14:50:17]line Контрольно-Кассовый Чек [14:50:17]line ПРОДАЖА [14:50:17]line ТРК (МРК, ГНК) : 12 [14:50:17]line Товар: 2710124130 [14:50:17]line Аи-92-К-5 [14:50:17]line 14.950 * 66.90 [14:50:17]line = 1000.16 [14:50:17]line НДС 12% НСП 1% [14:50:17]line > о реализуемом товаре [14:50:17]line ИТОГО: 1000.16 [14:50:17]line НСП 1% : 8.85 [14:50:17]line НДС 12% : 106.21 [14:50:17]line Наличными: 0.00 [14:50:17]line Безнал.: 1000.16 [14:50:17]line Место: АЗС № 165 "Партнер Нефть" [14:50:17]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:50:17]line СНО: Общий режим [14:50:17]line Чек 386 20.10.2024 14:50 [14:50:17]line Смена: 314 ФФД: 1.0 [14:50:17]line ЗНМ: 0300000234 [14:50:17]line РНМ: 0000137193017469 [14:50:17]line Версия ККМ: v1.0 [14:50:17]line Платежная система: Mbank [14:50:17]line ФМ: 0000000000963156 [14:50:17]line ФД: 156314 [14:50:17]line ФПД: 57381000862444 [14:50:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T145017&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156314&fm=57381000862444&tin=02508201610067®Number=0000137193017469&sum=100016 [14:50:17]OFD Sender: Processing packet 156314 [packets to send 52, broken 51] [14:50:17]ProducePacketName [14:50:17]name=ofd_packets/00156314 [14:50:17]OFD Sender: To server: pG, [14:50:17]CommunicateWithHost lk.salyk.kg:30040 [14:50:17]ConnectInit lk.salyk.kg [14:50:17]written 0, free lines is 4095 [14:50:17]Connected sock=10 [14:50:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1A 30 07 01 BF BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 A9 18 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9A 62 02 00 35 04 06 00 34 30 0E 2C 5A EC D8 33 E0 B4 35 22 87 55 [14:50:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 36 E6 47 00 8D CD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9A 62 02 00 F4 03 04 00 DB BE 14 67 B6 04 01 00 00 71 C6 05 14 34 5A 34 DA [14:50:18]CommunicateWithHost err = 0 [14:50:18]CheckOFDResponse [14:50:18]1017 (14) - 77093643461234 [14:50:18]1041 (16) - 0000000000963156 [14:50:18]1040 (4) - 156314 [14:50:18]1012 (4) - 20.10.2024 08:27 [14:50:18]1206 (1) - 0 [14:50:18]OFD Sender: Remove packet 156314 [14:50:18]ProducePacketName [14:50:18]name=ofd_packets/00156314 [14:50:18]NVStorageDeleteData [14:50:18]Write to MH i2c: 01 00 00 31 4F 80 [14:50:18]Write i2c OK [14:50:18]MH_I2C_Read... [14:50:18]Read from MH i2c: 01 [14:50:18]MH_I2C_Read... [14:50:18]Read from MH i2c: 01 07 00 [14:50:18]MH_I2C_Read... [14:50:18]Read from MH i2c: 01 07 00 31 4F 00 00 00 00 00 0E 0D A2 [14:50:18]RasterBufferAndPrint [14:50:18]line [14:50:18]line [14:50:18]line [14:50:18]line [14:50:18]line [14:50:18]written 0, free lines is 3348 [14:50:18]MH_Cut [14:50:18]Write to MH i2c: D1 01 00 38 4F 01 59 [14:50:18]Write i2c OK [14:50:18]MH_I2C_Read... [14:50:18]Read from MH i2c: D1 [14:50:18]MH_I2C_Read... [14:50:18]Read from MH i2c: D1 01 00 [14:50:18]MH_I2C_Read... [14:50:18]Read from MH i2c: D1 01 00 38 4F 00 58 [14:50:18]Write to MH i2c: 01 00 00 39 4F 88 [14:50:18]Write i2c OK [14:50:18]MH_I2C_Read... [14:50:18]OFD Sender: No OFD packet to send [14:50:18]*** Cut start [14:50:18]*** Partial cut [14:50:18]*** CUTSNS_PIN = 1 [14:50:18]*** CUTSNS_PIN = 0 [14:50:19]*** Brake cut motor [14:50:19]Read from MH i2c: 01 [14:50:19]MH_I2C_Read... [14:50:19]*** Stop cut motor [14:50:19]*** Cut end [14:50:19]Read from MH i2c: 01 07 00 [14:50:19]MH_I2C_Read... [14:50:19]Read from MH i2c: 01 07 00 39 4F 00 00 00 00 00 FF 0F 9D [14:50:19]process_action close_receipt done [14:50:19]requested_data is exist [14:50:19]produce_requested_data [14:50:19]requested_item fm.sn is exist - process it [14:50:19]wFMCommunicate request_size=4 [14:50:19]MH_SAM_APDU [14:50:19]CAPDU: 80 11 00 00 [14:50:19]Write to MH i2c: E2 08 00 3A 4F 80 11 00 00 00 00 00 00 03 [14:50:19]Write i2c OK [14:50:19]MH_I2C_Read... [14:50:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:50:19]Read from MH i2c: E2 [14:50:19]MH_I2C_Read... [14:50:19]Read from MH i2c: E2 17 00 [14:50:19]MH_I2C_Read... [14:50:19]Read from MH i2c: E2 17 00 3A 4F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 54 [14:50:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:50:19]wFMCommunicate OK [14:50:19]requested_item fd.num is exist - process it [14:50:19]SAM_PROTO_GetFieldsCounters [14:50:19]wFMCommunicate request_size=4 [14:50:19]MH_SAM_APDU [14:50:19]CAPDU: 80 13 00 00 [14:50:19]Write to MH i2c: E2 08 00 3B 4F 80 13 00 00 00 00 00 00 06 [14:50:19]Write i2c OK [14:50:19]MH_I2C_Read... [14:50:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:50:19]Read from MH i2c: E2 [14:50:19]MH_I2C_Read... [14:50:19]Read from MH i2c: E2 62 00 [14:50:19]MH_I2C_Read... [14:50:19]Read from MH i2c: E2 62 00 3B 4F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9A 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 82 01 00 00 5E 04 04 00 82 01 00 00 57 04 04 00 83 01 00 00 19 04 04 00 00 00 00 00 90 00 01 [14:50:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9A 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 82 01 00 00 5E 04 04 00 82 01 00 00 57 04 04 00 83 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:50:19]wFMCommunicate OK [14:50:19]SAM_PROTO_GetFieldsCounters done [14:50:19]requested_item shift.num is exist - process it [14:50:19]requested_item shift.opened is exist - process it [14:50:19]req_shift_opened [14:50:19]FM_GetShiftState [14:50:19]SAM_PROTO_GetShiftState [14:50:19]wFMCommunicate request_size=4 [14:50:19]MH_SAM_APDU [14:50:19]CAPDU: 80 13 01 00 [14:50:19]Write to MH i2c: E2 08 00 3C 4F 80 13 01 00 00 00 00 00 08 [14:50:19]Write i2c OK [14:50:19]MH_I2C_Read... [14:50:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:50:19]Read from MH i2c: E2 [14:50:19]MH_I2C_Read... [14:50:19]Read from MH i2c: E2 0E 00 [14:50:19]MH_I2C_Read... [14:50:19]Read from MH i2c: E2 0E 00 3C 4F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 AF [14:50:19]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:50:19]wFMCommunicate OK [14:50:19]SAM_PROTO_GetShiftState done [14:50:19]FM_GetShiftState done [14:50:19]req_shift_opened done [14:50:19]requested_item shift.open_date is exist - process it [14:50:19]req_shift_open_date [14:50:19]req_shift_open_date done [14:50:19]produce_requested_data done [14:50:19]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156314,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [14:50:19]process_action_free close_receipt [14:50:19]json_value_free [14:50:19]json_value_free done [14:50:19]process_json_proto returns [14:50:19]Send response to host [14:50:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156314,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [14:50:19]free response buf [14:50:19]execute_script done [14:50:19]execute_script returns [14:50:19]free content buf [14:50:19]Sock 8.Close socket [14:50:19]Sock 8.Thread stoped [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:15]accept exits with 9 [14:52:15]New connection [14:52:15]New thread 3066695012 created [14:52:15]Thread 3066551652 joined [14:52:15]Waiting for new connection... [14:52:15] Sock 9.Parse request [14:52:15]Sock 9.Check first char [14:52:15]Sock 9.First char is OK [14:52:15]request: POST /json_proto HTTP/1.0 [14:52:15]Method: POST [14:52:15]URL: /json_proto [14:52:15]Method is POST - this is cgi request [14:52:15]url: /json_proto [14:52:15]query_string will be loaded in cgi processing [14:52:15]execute_cgi json_proto POST (null) [14:52:15]execute_cgi path=json_proto method=POST [14:52:15]POST find Content-Length [14:52:15]Host: 172.17.53.67:8080 [14:52:15]Content-Length: 759 [14:52:15]Content-Type: application/json [14:52:15] [14:52:15]POST finish read [14:52:15]Found Content-Length = 759 [14:52:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874609", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 9.800, "sum" : 670.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 670.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:52:15]execute_script... [14:52:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874609", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 9.800, "sum" : 670.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 670.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:52:15]POST & json_proto [14:52:15]process_json_proto [14:52:15]json parsed OK: [14:52:15]protocol is kg_v1.0 [14:52:15]action value=close_receipt [14:52:15]process_action close_receipt [14:52:15]cmd_close_receipt [14:52:15]MH_GetDate [14:52:15]Write to MH i2c: F0 00 00 3D 4F 7B [14:52:15]Write i2c OK [14:52:15]MH_I2C_Read... [14:52:15]Read from MH i2c: F0 [14:52:15]MH_I2C_Read... [14:52:15]Read from MH i2c: F0 09 00 [14:52:15]MH_I2C_Read... [14:52:15]Read from MH i2c: F0 09 00 3D 4F 00 21 19 15 67 19 BC 99 64 0C [14:52:15]GetLastDocTimeStamp 1729435817 [14:52:15]current date 1729435937 [14:52:15]FM_GetShiftState [14:52:15]SAM_PROTO_GetShiftState [14:52:15]wFMCommunicate request_size=4 [14:52:15]MH_SAM_APDU [14:52:15]CAPDU: 80 13 01 00 [14:52:15]Write to MH i2c: E2 08 00 3E 4F 80 13 01 00 00 00 00 00 0A [14:52:15]Write i2c OK [14:52:15]MH_I2C_Read... [14:52:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:52:15]Read from MH i2c: E2 [14:52:15]MH_I2C_Read... [14:52:15]Read from MH i2c: E2 0E 00 [14:52:15]MH_I2C_Read... [14:52:15]Read from MH i2c: E2 0E 00 3E 4F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B1 [14:52:15]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:52:15]wFMCommunicate OK [14:52:15]SAM_PROTO_GetShiftState done [14:52:15]FM_GetShiftState done [14:52:15]opened in 1729383891 [14:52:15]opened+sec_in_day 1729470291 [14:52:15]quantity*price = 67032 [14:52:15]sum+1 = 67033 [14:52:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 670.32 НСП 1% : 5.93 НДС 12% : 71.18 Наличными: 0.00 Безнал.: 670.32 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 387 20.10.2024 14:52 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156315 ФПД: 222643481944113 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T145217&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156315&fm=222643481944113&tin=02508201610067®Number=0000137193017469&sum=67032 [14:52:16]StoreToDocumentArchive [14:52:16]shift 314 fd 156315 [14:52:16]save to /storage/0314/doc_00156315 [14:52:16]save last doc name /storage/0314/doc_00156315 to /storage/kkm_last_doc_name [14:52:16]save OK [14:52:16]Clear old archive folders... [14:52:16]ProcessDocumentItem done err = 0, tmpTLVsize=252 [14:52:16]tlvbuf is 008673F0 [14:52:16]SAM_PROTO_ClearQueue [14:52:16]wFMCommunicate request_size=4 [14:52:16]MH_SAM_APDU [14:52:16]CAPDU: 80 09 00 00 [14:52:16]Write to MH i2c: E2 08 00 4B 4F 80 09 00 00 00 00 00 00 0C [14:52:16]Write i2c OK [14:52:16]MH_I2C_Read... [14:52:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:52:16]Read from MH i2c: E2 [14:52:16]MH_I2C_Read... [14:52:16]Read from MH i2c: E2 03 00 [14:52:16]MH_I2C_Read... [14:52:16]Read from MH i2c: E2 03 00 4B 4F 00 90 00 0E [14:52:16]RAPDU: 90 00 [14:52:16]wFMCommunicate OK [14:52:16]SAM_PROTO_ClearQueue done [14:52:16]KKMCreateOFDPacket [14:52:16]OFDProtocolAddRootSTLVToBuf [14:52:16]FM_MakeSignedData [14:52:16]FM_MakeSignedData [14:52:16]SAM_PROTO_SignData [14:52:16]wFMCommunicate request_size=4 [14:52:16]MH_SAM_APDU [14:52:16]CAPDU: 80 0D 01 02 [14:52:16]Write to MH i2c: E2 08 00 4C 4F 80 0D 01 02 00 00 00 00 14 [14:52:16]Write i2c OK [14:52:16]MH_I2C_Read... [14:52:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:52:16]Read from MH i2c: E2 [14:52:16]MH_I2C_Read... [14:52:16]Read from MH i2c: E2 03 00 [14:52:16]MH_I2C_Read... [14:52:16]Read from MH i2c: E2 03 00 4C 4F 00 90 00 0F [14:52:16]RAPDU: 90 00 [14:52:16]wFMCommunicate OK [14:52:16]wFMCommunicate request_size=255 [14:52:16]MH_SAM_APDU [14:52:16]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 48 26 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 D8 05 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 05 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CE 1B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D8 05 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 21 19 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9B 62 02 00 35 04 06 00 [14:52:16]Write to MH i2c: E2 02 01 4D 4F 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 48 26 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 D8 05 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 05 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CE 1B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D8 05 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 21 19 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9B 62 02 00 35 04 06 00 00 00 DD [14:52:16]Write i2c OK [14:52:16]MH_I2C_Read... [14:52:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:52:16]Read from MH i2c: E2 [14:52:16]MH_I2C_Read... [14:52:16]Read from MH i2c: E2 03 00 [14:52:16]MH_I2C_Read... [14:52:16]Read from MH i2c: E2 03 00 4D 4F 00 90 00 10 [14:52:16]RAPDU: 90 00 [14:52:16]wFMCommunicate OK [14:52:16]wFMCommunicate request_size=11 [14:52:16]MH_SAM_APDU [14:52:16]CAPDU: 80 0D 02 02 06 CA 7E 39 A7 20 31 [14:52:16]Write to MH i2c: E2 0E 00 4E 4F 80 0D 02 02 06 00 CA 7E 39 A7 20 31 00 00 9C [14:52:16]Write i2c OK [14:52:16]MH_I2C_Read... [14:52:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:52:16]Read from MH i2c: E2 [14:52:16]MH_I2C_Read... [14:52:16]Read from MH i2c: E2 03 00 [14:52:16]MH_I2C_Read... [14:52:16]Read from MH i2c: E2 03 00 4E 4F 00 90 00 11 [14:52:16]RAPDU: 90 00 [14:52:16]wFMCommunicate OK [14:52:16]wFMCommunicate request_size=4 [14:52:16]MH_SAM_APDU [14:52:16]CAPDU: 80 0D 03 02 [14:52:16]Write to MH i2c: E2 08 00 4F 4F 80 0D 03 02 00 00 00 00 19 [14:52:16]Write i2c OK [14:52:16]MH_I2C_Read... [14:52:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:52:16]Read from MH i2c: E2 [14:52:16]MH_I2C_Read... [14:52:16]Read from MH i2c: E2 0B 00 [14:52:16]MH_I2C_Read... [14:52:16]Read from MH i2c: E2 0B 00 4F 4F 00 4F 67 38 DE 4F 07 68 D1 90 00 75 [14:52:16]RAPDU: 4F 67 38 DE 4F 07 68 D1 90 00 [14:52:16]wFMCommunicate OK [14:52:16]SAM_PROTO_SignData done [14:52:16]FM_MakeSignedData done [14:52:16]CreateOFDProtocolMessage [14:52:16]wFMCommunicate request_size=4 [14:52:16]MH_SAM_APDU [14:52:16]CAPDU: 80 11 00 00 [14:52:16]Write to MH i2c: E2 08 00 50 4F 80 11 00 00 00 00 00 00 19 [14:52:16]Write i2c OK [14:52:16]MH_I2C_Read... [14:52:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:52:16]Read from MH i2c: E2 [14:52:16]MH_I2C_Read... [14:52:16]Read from MH i2c: E2 17 00 [14:52:16]MH_I2C_Read... [14:52:16]Read from MH i2c: E2 17 00 50 4F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6A [14:52:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:52:16]wFMCommunicate OK [14:52:16]CreateOFDProtocolMessage done [14:52:16]OFDSenderStorePacket 156315 [14:52:16]StoreOFDPacket docnum=156315 [14:52:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 0E B3 08 01 22 BB 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 48 26 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 D8 05 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 05 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CE 1B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D8 05 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 21 19 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9B 62 02 00 35 04 06 00 CA 7E 39 A7 20 31 4F 67 38 DE 4F 07 68 D1 [14:52:16]CheckFolder [14:52:16]dirname=/storage/ofd_packets [14:52:16]CheckFolder done [14:52:16]ProducePacketName [14:52:16]name=ofd_packets/00156315 [14:52:16]NVStorageSaveData ofd_packets/00156315 [14:52:16]File name is /storage/ofd_packets/00156315 [14:52:16]Write 302 bytes [14:52:16]NVStorageSaveData done [14:52:16]OFDSenderStorePacket done [14:52:16]KKMCreateOFDPacket done [14:52:16]NVStorageSaveData kkm_last_timestamp [14:52:16]File name is /storage/kkm_last_timestamp [14:52:16]Write 4 bytes [14:52:16]NVStorageSaveData done [14:52:16]ExternCall_PrintAddStr [14:52:16]wPrintStart [14:52:16]Write to MH i2c: 01 00 00 51 4F A0 [14:52:16]Write i2c OK [14:52:16]MH_I2C_Read... [14:52:16]Read from MH i2c: 01 [14:52:16]MH_I2C_Read... [14:52:16]Read from MH i2c: 01 07 00 [14:52:16]MH_I2C_Read... [14:52:16]Read from MH i2c: 01 07 00 51 4F 00 00 00 00 00 FF 0F B5 [14:52:16]RasterBufferAndPrint [14:52:16]line Счет N : (1)874609 [14:52:16]line ИНН: 02508201610067 [14:52:16]line Контрольно-Кассовый Чек [14:52:16]line ПРОДАЖА [14:52:16]line ТРК (МРК, ГНК) : 33 [14:52:16]line Товар: 2710124130 [14:52:16]line Super 92-К-5 [14:52:16]line 9.800 * 68.40 [14:52:16]line = 670.32 [14:52:16]line НДС 12% НСП 1% [14:52:16]line > о реализуемом товаре [14:52:16]line ИТОГО: 670.32 [14:52:16]line НСП 1% : 5.93 [14:52:16]line НДС 12% : 71.18 [14:52:16]line Наличными: 0.00 [14:52:16]line Безнал.: 670.32 [14:52:16]line Место: АЗС № 165 "Партнер Нефть" [14:52:16]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:52:16]line СНО: Общий режим [14:52:16]line Чек 387 20.10.2024 14:52 [14:52:16]line Смена: 314 ФФД: 1.0 [14:52:16]line ЗНМ: 0300000234 [14:52:16]line РНМ: 0000137193017469 [14:52:16]line Версия ККМ: v1.0 [14:52:16]line Платежная система: Mbank [14:52:16]line ФМ: 0000000000963156 [14:52:16]line ФД: 156315 [14:52:16]line ФПД: 222643481944113 [14:52:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T145217&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156315&fm=222643481944113&tin=02508201610067®Number=0000137193017469&sum=67032 [14:52:17]OFD Sender: Processing packet 156315 [packets to send 52, broken 51] [14:52:17]ProducePacketName [14:52:17]name=ofd_packets/00156315 [14:52:17]OFD Sender: To server: pG, [14:52:17]CommunicateWithHost lk.salyk.kg:30040 [14:52:17]ConnectInit lk.salyk.kg [14:52:17]written 0, free lines is 4095 [14:52:17]Connected sock=10 [14:52:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 0E B3 08 01 22 BB 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 48 26 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 D8 05 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 05 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CE 1B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D8 05 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 21 19 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9B 62 02 00 35 04 06 00 CA 7E 39 A7 20 31 4F 67 38 DE 4F 07 68 D1 [14:52:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 77 92 47 00 0F 0C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9B 62 02 00 F4 03 04 00 53 BF 14 67 B6 04 01 00 00 AB 1E A8 FB 89 F1 A9 FB [14:52:17]CommunicateWithHost err = 0 [14:52:17]CheckOFDResponse [14:52:17]1017 (14) - 77093643461234 [14:52:17]1041 (16) - 0000000000963156 [14:52:17]1040 (4) - 156315 [14:52:17]1012 (4) - 20.10.2024 08:29 [14:52:17]1206 (1) - 0 [14:52:17]OFD Sender: Remove packet 156315 [14:52:17]ProducePacketName [14:52:17]name=ofd_packets/00156315 [14:52:17]NVStorageDeleteData [14:52:17]Write to MH i2c: 01 00 00 7A 4F C9 [14:52:17]Write i2c OK [14:52:17]MH_I2C_Read... [14:52:17]Read from MH i2c: 01 [14:52:17]MH_I2C_Read... [14:52:17]Read from MH i2c: 01 07 00 [14:52:17]MH_I2C_Read... [14:52:17]Read from MH i2c: 01 07 00 7A 4F 00 00 00 00 00 10 0D ED [14:52:17]RasterBufferAndPrint [14:52:17]line [14:52:17]line [14:52:17]line [14:52:17]line [14:52:17]line [14:52:17]written 0, free lines is 3350 [14:52:17]MH_Cut [14:52:17]Write to MH i2c: D1 01 00 81 4F 01 A2 [14:52:17]Write i2c OK [14:52:17]MH_I2C_Read... [14:52:17]Read from MH i2c: D1 [14:52:17]MH_I2C_Read... [14:52:17]Read from MH i2c: D1 01 00 [14:52:17]MH_I2C_Read... [14:52:17]Read from MH i2c: D1 01 00 81 4F 00 A1 [14:52:17]Write to MH i2c: 01 00 00 82 4F D1 [14:52:17]Write i2c OK [14:52:17]MH_I2C_Read... [14:52:18]OFD Sender: No OFD packet to send [14:52:18]*** Cut start [14:52:18]*** Partial cut [14:52:18]*** CUTSNS_PIN = 1 [14:52:18]*** CUTSNS_PIN = 0 [14:52:18]*** Brake cut motor [14:52:19]Read from MH i2c: 01 [14:52:19]MH_I2C_Read... [14:52:19]*** Stop cut motor [14:52:19]*** Cut end [14:52:19]Read from MH i2c: 01 07 00 [14:52:19]MH_I2C_Read... [14:52:19]Read from MH i2c: 01 07 00 82 4F 00 00 00 00 00 FF 0F E6 [14:52:19]process_action close_receipt done [14:52:19]requested_data is exist [14:52:19]produce_requested_data [14:52:19]requested_item fm.sn is exist - process it [14:52:19]wFMCommunicate request_size=4 [14:52:19]MH_SAM_APDU [14:52:19]CAPDU: 80 11 00 00 [14:52:19]Write to MH i2c: E2 08 00 83 4F 80 11 00 00 00 00 00 00 4C [14:52:19]Write i2c OK [14:52:19]MH_I2C_Read... [14:52:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:52:19]Read from MH i2c: E2 [14:52:19]MH_I2C_Read... [14:52:19]Read from MH i2c: E2 17 00 [14:52:19]MH_I2C_Read... [14:52:19]Read from MH i2c: E2 17 00 83 4F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9D [14:52:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:52:19]wFMCommunicate OK [14:52:19]requested_item fd.num is exist - process it [14:52:19]SAM_PROTO_GetFieldsCounters [14:52:19]wFMCommunicate request_size=4 [14:52:19]MH_SAM_APDU [14:52:19]CAPDU: 80 13 00 00 [14:52:19]Write to MH i2c: E2 08 00 84 4F 80 13 00 00 00 00 00 00 4F [14:52:19]Write i2c OK [14:52:19]MH_I2C_Read... [14:52:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:52:19]Read from MH i2c: E2 [14:52:19]MH_I2C_Read... [14:52:19]Read from MH i2c: E2 62 00 [14:52:19]MH_I2C_Read... [14:52:19]Read from MH i2c: E2 62 00 84 4F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9B 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 83 01 00 00 5E 04 04 00 83 01 00 00 57 04 04 00 84 01 00 00 19 04 04 00 00 00 00 00 90 00 4E [14:52:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9B 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 83 01 00 00 5E 04 04 00 83 01 00 00 57 04 04 00 84 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:52:19]wFMCommunicate OK [14:52:19]SAM_PROTO_GetFieldsCounters done [14:52:19]requested_item shift.num is exist - process it [14:52:19]requested_item shift.opened is exist - process it [14:52:19]req_shift_opened [14:52:19]FM_GetShiftState [14:52:19]SAM_PROTO_GetShiftState [14:52:19]wFMCommunicate request_size=4 [14:52:19]MH_SAM_APDU [14:52:19]CAPDU: 80 13 01 00 [14:52:19]Write to MH i2c: E2 08 00 85 4F 80 13 01 00 00 00 00 00 51 [14:52:19]Write i2c OK [14:52:19]MH_I2C_Read... [14:52:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:52:19]Read from MH i2c: E2 [14:52:19]MH_I2C_Read... [14:52:19]Read from MH i2c: E2 0E 00 [14:52:19]MH_I2C_Read... [14:52:19]Read from MH i2c: E2 0E 00 85 4F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F8 [14:52:19]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:52:19]wFMCommunicate OK [14:52:19]SAM_PROTO_GetShiftState done [14:52:19]FM_GetShiftState done [14:52:19]req_shift_opened done [14:52:19]requested_item shift.open_date is exist - process it [14:52:19]req_shift_open_date [14:52:19]req_shift_open_date done [14:52:19]produce_requested_data done [14:52:19]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156315,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [14:52:19]process_action_free close_receipt [14:52:19]json_value_free [14:52:19]json_value_free done [14:52:19]process_json_proto returns [14:52:19]Send response to host [14:52:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156315,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [14:52:19]free response buf [14:52:19]execute_script done [14:52:19]execute_script returns [14:52:19]free content buf [14:52:19]Sock 9.Close socket [14:52:19]Sock 9.Thread stoped [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:38]OFD Sender: No OFD packet to send [14:52:43]OFD Sender: No OFD packet to send [14:52:48]OFD Sender: No OFD packet to send [14:52:53]OFD Sender: No OFD packet to send [14:52:58]OFD Sender: No OFD packet to send [14:53:03]OFD Sender: No OFD packet to send [14:53:08]OFD Sender: No OFD packet to send [14:53:13]OFD Sender: No OFD packet to send [14:53:18]OFD Sender: No OFD packet to send [14:53:23]OFD Sender: No OFD packet to send [14:53:28]OFD Sender: No OFD packet to send [14:53:33]OFD Sender: No OFD packet to send [14:53:38]OFD Sender: No OFD packet to send [14:53:43]OFD Sender: No OFD packet to send [14:53:47]accept exits with 8 [14:53:47]New connection [14:53:47]New thread 3066551652 created [14:53:47]Thread 3066695012 joined [14:53:47]Waiting for new connection... [14:53:47] Sock 8.Parse request [14:53:47]Sock 8.Check first char [14:53:47]Sock 8.First char is OK [14:53:47]request: POST /json_proto HTTP/1.0 [14:53:47]Method: POST [14:53:47]URL: /json_proto [14:53:47]Method is POST - this is cgi request [14:53:47]url: /json_proto [14:53:47]query_string will be loaded in cgi processing [14:53:47]execute_cgi json_proto POST (null) [14:53:47]execute_cgi path=json_proto method=POST [14:53:47]POST find Content-Length [14:53:47]Host: 172.17.53.67:8080 [14:53:47]Content-Length: 671 [14:53:47]Content-Type: application/json [14:53:47] [14:53:47]POST finish read [14:53:47]Found Content-Length = 671 [14:53:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874610", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 11.700, "sum" : 800.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:53:47]execute_script... [14:53:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874610", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 11.700, "sum" : 800.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:53:47]POST & json_proto [14:53:47]process_json_proto [14:53:47]json parsed OK: [14:53:47]protocol is kg_v1.0 [14:53:47]action value=close_receipt [14:53:47]process_action close_receipt [14:53:47]cmd_close_receipt [14:53:47]MH_GetDate [14:53:47]Write to MH i2c: F0 00 00 86 4F C4 [14:53:47]Write i2c OK [14:53:47]MH_I2C_Read... [14:53:47]Read from MH i2c: F0 [14:53:47]MH_I2C_Read... [14:53:47]Read from MH i2c: F0 09 00 [14:53:47]MH_I2C_Read... [14:53:47]Read from MH i2c: F0 09 00 86 4F 00 7C 19 15 67 19 BC 99 64 B0 [14:53:47]GetLastDocTimeStamp 1729435937 [14:53:47]current date 1729436028 [14:53:47]FM_GetShiftState [14:53:47]SAM_PROTO_GetShiftState [14:53:47]wFMCommunicate request_size=4 [14:53:47]MH_SAM_APDU [14:53:47]CAPDU: 80 13 01 00 [14:53:47]Write to MH i2c: E2 08 00 87 4F 80 13 01 00 00 00 00 00 53 [14:53:47]Write i2c OK [14:53:47]MH_I2C_Read... [14:53:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:53:47]Read from MH i2c: E2 [14:53:47]MH_I2C_Read... [14:53:47]Read from MH i2c: E2 0E 00 [14:53:47]MH_I2C_Read... [14:53:47]Read from MH i2c: E2 0E 00 87 4F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 FA [14:53:47]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:53:47]wFMCommunicate OK [14:53:47]SAM_PROTO_GetShiftState done [14:53:47]FM_GetShiftState done [14:53:47]opened in 1729383891 [14:53:47]opened+sec_in_day 1729470291 [14:53:47]quantity*price = 80028 [14:53:47]sum+1 = 80029 [14:53:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.98 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 388 20.10.2024 14:53 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156316 ФПД: 220749932967377 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T145348&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156316&fm=220749932967377&tin=02508201610067®Number=0000137193017469&sum=80000 [14:53:48]StoreToDocumentArchive [14:53:48]shift 314 fd 156316 [14:53:48]save to /storage/0314/doc_00156316 [14:53:48]save last doc name /storage/0314/doc_00156316 to /storage/kkm_last_doc_name [14:53:48]OFD Sender: No OFD packet to send [14:53:48]save OK [14:53:48]Clear old archive folders... [14:53:48]ProcessDocumentItem done err = 0, tmpTLVsize=252 [14:53:48]tlvbuf is 00836EE0 [14:53:48]SAM_PROTO_ClearQueue [14:53:48]wFMCommunicate request_size=4 [14:53:48]MH_SAM_APDU [14:53:48]CAPDU: 80 09 00 00 [14:53:48]Write to MH i2c: E2 08 00 94 4F 80 09 00 00 00 00 00 00 55 [14:53:48]Write i2c OK [14:53:48]MH_I2C_Read... [14:53:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:53:48]Read from MH i2c: E2 [14:53:48]MH_I2C_Read... [14:53:48]Read from MH i2c: E2 03 00 [14:53:48]MH_I2C_Read... [14:53:48]Read from MH i2c: E2 03 00 94 4F 00 90 00 57 [14:53:48]RAPDU: 90 00 [14:53:48]wFMCommunicate OK [14:53:48]SAM_PROTO_ClearQueue done [14:53:48]KKMCreateOFDPacket [14:53:48]OFDProtocolAddRootSTLVToBuf [14:53:48]FM_MakeSignedData [14:53:48]FM_MakeSignedData [14:53:48]SAM_PROTO_SignData [14:53:48]wFMCommunicate request_size=4 [14:53:48]MH_SAM_APDU [14:53:48]CAPDU: 80 0D 01 02 [14:53:48]Write to MH i2c: E2 08 00 95 4F 80 0D 01 02 00 00 00 00 5D [14:53:48]Write i2c OK [14:53:48]MH_I2C_Read... [14:53:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:53:48]Read from MH i2c: E2 [14:53:48]MH_I2C_Read... [14:53:48]Read from MH i2c: E2 03 00 [14:53:48]MH_I2C_Read... [14:53:48]Read from MH i2c: E2 03 00 95 4F 00 90 00 58 [14:53:48]RAPDU: 90 00 [14:53:48]wFMCommunicate OK [14:53:48]wFMCommunicate request_size=255 [14:53:48]MH_SAM_APDU [14:53:48]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 01 00 00 F4 03 04 00 7C 19 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9C 62 02 00 35 04 06 00 [14:53:48]Write to MH i2c: E2 02 01 96 4F 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 01 00 00 F4 03 04 00 7C 19 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9C 62 02 00 35 04 06 00 00 00 80 [14:53:48]Write i2c OK [14:53:48]MH_I2C_Read... [14:53:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:53:48]Read from MH i2c: E2 [14:53:48]MH_I2C_Read... [14:53:48]Read from MH i2c: E2 03 00 [14:53:48]MH_I2C_Read... [14:53:48]Read from MH i2c: E2 03 00 96 4F 00 90 00 59 [14:53:48]RAPDU: 90 00 [14:53:48]wFMCommunicate OK [14:53:48]wFMCommunicate request_size=11 [14:53:48]MH_SAM_APDU [14:53:48]CAPDU: 80 0D 02 02 06 C8 C5 59 56 B5 D1 [14:53:48]Write to MH i2c: E2 0E 00 97 4F 80 0D 02 02 06 00 C8 C5 59 56 B5 D1 00 00 2E [14:53:48]Write i2c OK [14:53:48]MH_I2C_Read... [14:53:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:53:48]Read from MH i2c: E2 [14:53:48]MH_I2C_Read... [14:53:48]Read from MH i2c: E2 03 00 [14:53:48]MH_I2C_Read... [14:53:48]Read from MH i2c: E2 03 00 97 4F 00 90 00 5A [14:53:48]RAPDU: 90 00 [14:53:48]wFMCommunicate OK [14:53:48]wFMCommunicate request_size=4 [14:53:48]MH_SAM_APDU [14:53:48]CAPDU: 80 0D 03 02 [14:53:48]Write to MH i2c: E2 08 00 98 4F 80 0D 03 02 00 00 00 00 62 [14:53:48]Write i2c OK [14:53:48]MH_I2C_Read... [14:53:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:53:48]Read from MH i2c: E2 [14:53:48]MH_I2C_Read... [14:53:48]Read from MH i2c: E2 0B 00 [14:53:48]MH_I2C_Read... [14:53:48]Read from MH i2c: E2 0B 00 98 4F 00 1F 62 99 76 E7 78 CC 97 90 00 B5 [14:53:48]RAPDU: 1F 62 99 76 E7 78 CC 97 90 00 [14:53:48]wFMCommunicate OK [14:53:48]SAM_PROTO_SignData done [14:53:48]FM_MakeSignedData done [14:53:48]CreateOFDProtocolMessage [14:53:48]wFMCommunicate request_size=4 [14:53:48]MH_SAM_APDU [14:53:48]CAPDU: 80 11 00 00 [14:53:48]Write to MH i2c: E2 08 00 99 4F 80 11 00 00 00 00 00 00 62 [14:53:48]Write i2c OK [14:53:48]MH_I2C_Read... [14:53:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:53:48]Read from MH i2c: E2 [14:53:48]MH_I2C_Read... [14:53:48]Read from MH i2c: E2 17 00 [14:53:48]MH_I2C_Read... [14:53:48]Read from MH i2c: E2 17 00 99 4F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B3 [14:53:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:53:48]wFMCommunicate OK [14:53:48]CreateOFDProtocolMessage done [14:53:48]OFDSenderStorePacket 156316 [14:53:48]StoreOFDPacket docnum=156316 [14:53:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 14 59 08 01 74 36 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 01 00 00 F4 03 04 00 7C 19 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9C 62 02 00 35 04 06 00 C8 C5 59 56 B5 D1 1F 62 99 76 E7 78 CC 97 [14:53:48]CheckFolder [14:53:48]dirname=/storage/ofd_packets [14:53:48]CheckFolder done [14:53:48]ProducePacketName [14:53:48]name=ofd_packets/00156316 [14:53:48]NVStorageSaveData ofd_packets/00156316 [14:53:48]File name is /storage/ofd_packets/00156316 [14:53:48]Write 302 bytes [14:53:48]NVStorageSaveData done [14:53:48]OFDSenderStorePacket done [14:53:48]KKMCreateOFDPacket done [14:53:48]NVStorageSaveData kkm_last_timestamp [14:53:48]File name is /storage/kkm_last_timestamp [14:53:48]Write 4 bytes [14:53:48]NVStorageSaveData done [14:53:48]ExternCall_PrintAddStr [14:53:48]wPrintStart [14:53:48]Write to MH i2c: 01 00 00 9A 4F E9 [14:53:48]Write i2c OK [14:53:48]MH_I2C_Read... [14:53:48]Read from MH i2c: 01 [14:53:48]MH_I2C_Read... [14:53:48]Read from MH i2c: 01 07 00 [14:53:48]MH_I2C_Read... [14:53:48]Read from MH i2c: 01 07 00 9A 4F 00 00 00 00 00 FF 0F FE [14:53:48]RasterBufferAndPrint [14:53:48]line Счет N : (1)874610 [14:53:48]line ИНН: 02508201610067 [14:53:48]line Контрольно-Кассовый Чек [14:53:48]line ПРОДАЖА [14:53:48]line ТРК (МРК, ГНК) : 43 [14:53:48]line Товар: 2710124130 [14:53:48]line Super 92-К-5 [14:53:48]line 11.700 * 68.40 [14:53:48]line = 800.28 [14:53:48]line НДС 12% НСП 1% [14:53:48]line > о реализуемом товаре [14:53:48]line ОКРУГЛЕНИЕ: -0.28 [14:53:48]line ИТОГО: 800.00 [14:53:48]line Внесено: 800.00 [14:53:48]line СДАЧА: 0.00 [14:53:48]line НСП 1% : 7.08 [14:53:48]line НДС 12% : 84.98 [14:53:48]line Наличными: 800.00 [14:53:48]line Безнал.: 0.00 [14:53:48]line Место: АЗС № 165 "Партнер Нефть" [14:53:48]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:53:48]line СНО: Общий режим [14:53:48]line Чек 388 20.10.2024 14:53 [14:53:48]line Смена: 314 ФФД: 1.0 [14:53:48]line ЗНМ: 0300000234 [14:53:48]line РНМ: 0000137193017469 [14:53:48]line Версия ККМ: v1.0 [14:53:48]line ФМ: 0000000000963156 [14:53:48]line ФД: 156316 [14:53:48]line ФПД: 220749932967377 [14:53:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T145348&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156316&fm=220749932967377&tin=02508201610067®Number=0000137193017469&sum=80000 [14:53:49]OFD Sender: Processing packet 156316 [packets to send 52, broken 51] [14:53:49]ProducePacketName [14:53:49]name=ofd_packets/00156316 [14:53:49]OFD Sender: To server: pG, [14:53:49]CommunicateWithHost lk.salyk.kg:30040 [14:53:49]ConnectInit lk.salyk.kg [14:53:49]written 0, free lines is 4095 [14:53:49]Connected sock=10 [14:53:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 14 59 08 01 74 36 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 01 00 00 F4 03 04 00 7C 19 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9C 62 02 00 35 04 06 00 C8 C5 59 56 B5 D1 1F 62 99 76 E7 78 CC 97 [14:53:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 ED 07 47 00 10 BA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9C 62 02 00 F4 03 04 00 AF BF 14 67 B6 04 01 00 00 23 84 72 16 BF 04 66 F1 [14:53:49]CommunicateWithHost err = 0 [14:53:49]CheckOFDResponse [14:53:49]1017 (14) - 77093643461234 [14:53:49]1041 (16) - 0000000000963156 [14:53:49]1040 (4) - 156316 [14:53:49]1012 (4) - 20.10.2024 08:30 [14:53:49]1206 (1) - 0 [14:53:49]OFD Sender: Remove packet 156316 [14:53:49]ProducePacketName [14:53:49]name=ofd_packets/00156316 [14:53:49]NVStorageDeleteData [14:53:49]Write to MH i2c: 01 00 00 C5 4F 14 [14:53:49]Write i2c OK [14:53:49]MH_I2C_Read... [14:53:49]Read from MH i2c: 01 [14:53:49]MH_I2C_Read... [14:53:49]Read from MH i2c: 01 07 00 [14:53:49]MH_I2C_Read... [14:53:49]Read from MH i2c: 01 07 00 C5 4F 00 00 00 00 00 E6 0C 0D [14:53:49]RasterBufferAndPrint [14:53:49]line [14:53:49]line [14:53:49]line [14:53:49]line [14:53:49]line [14:53:49]written 0, free lines is 3310 [14:53:49]MH_Cut [14:53:49]Write to MH i2c: D1 01 00 CC 4F 01 ED [14:53:49]Write i2c OK [14:53:49]MH_I2C_Read... [14:53:49]Read from MH i2c: D1 [14:53:49]MH_I2C_Read... [14:53:49]Read from MH i2c: D1 01 00 [14:53:49]MH_I2C_Read... [14:53:49]Read from MH i2c: D1 01 00 CC 4F 00 EC [14:53:49]Write to MH i2c: 01 00 00 CD 4F 1C [14:53:49]Write i2c OK [14:53:49]MH_I2C_Read... [14:53:49]OFD Sender: No OFD packet to send [14:53:50]*** Cut start [14:53:50]*** Partial cut [14:53:50]*** CUTSNS_PIN = 1 [14:53:50]*** CUTSNS_PIN = 0 [14:53:50]*** Brake cut motor [14:53:50]Read from MH i2c: 01 [14:53:50]MH_I2C_Read... [14:53:50]*** Stop cut motor [14:53:50]*** Cut end [14:53:50]Read from MH i2c: 01 07 00 [14:53:50]MH_I2C_Read... [14:53:50]Read from MH i2c: 01 07 00 CD 4F 00 00 00 00 00 FF 0F 31 [14:53:50]process_action close_receipt done [14:53:50]requested_data is exist [14:53:50]produce_requested_data [14:53:50]requested_item fm.sn is exist - process it [14:53:50]wFMCommunicate request_size=4 [14:53:50]MH_SAM_APDU [14:53:50]CAPDU: 80 11 00 00 [14:53:50]Write to MH i2c: E2 08 00 CE 4F 80 11 00 00 00 00 00 00 97 [14:53:50]Write i2c OK [14:53:50]MH_I2C_Read... [14:53:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:53:50]Read from MH i2c: E2 [14:53:50]MH_I2C_Read... [14:53:50]Read from MH i2c: E2 17 00 [14:53:50]MH_I2C_Read... [14:53:50]Read from MH i2c: E2 17 00 CE 4F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E8 [14:53:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:53:50]wFMCommunicate OK [14:53:50]requested_item fd.num is exist - process it [14:53:50]SAM_PROTO_GetFieldsCounters [14:53:50]wFMCommunicate request_size=4 [14:53:50]MH_SAM_APDU [14:53:50]CAPDU: 80 13 00 00 [14:53:50]Write to MH i2c: E2 08 00 CF 4F 80 13 00 00 00 00 00 00 9A [14:53:50]Write i2c OK [14:53:50]MH_I2C_Read... [14:53:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:53:51]Read from MH i2c: E2 [14:53:51]MH_I2C_Read... [14:53:51]Read from MH i2c: E2 62 00 [14:53:51]MH_I2C_Read... [14:53:51]Read from MH i2c: E2 62 00 CF 4F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9C 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 84 01 00 00 5E 04 04 00 84 01 00 00 57 04 04 00 85 01 00 00 19 04 04 00 00 00 00 00 90 00 9D [14:53:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9C 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 84 01 00 00 5E 04 04 00 84 01 00 00 57 04 04 00 85 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:53:51]wFMCommunicate OK [14:53:51]SAM_PROTO_GetFieldsCounters done [14:53:51]requested_item shift.num is exist - process it [14:53:51]requested_item shift.opened is exist - process it [14:53:51]req_shift_opened [14:53:51]FM_GetShiftState [14:53:51]SAM_PROTO_GetShiftState [14:53:51]wFMCommunicate request_size=4 [14:53:51]MH_SAM_APDU [14:53:51]CAPDU: 80 13 01 00 [14:53:51]Write to MH i2c: E2 08 00 D0 4F 80 13 01 00 00 00 00 00 9C [14:53:51]Write i2c OK [14:53:51]MH_I2C_Read... [14:53:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:53:51]Read from MH i2c: E2 [14:53:51]MH_I2C_Read... [14:53:51]Read from MH i2c: E2 0E 00 [14:53:51]MH_I2C_Read... [14:53:51]Read from MH i2c: E2 0E 00 D0 4F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 43 [14:53:51]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:53:51]wFMCommunicate OK [14:53:51]SAM_PROTO_GetShiftState done [14:53:51]FM_GetShiftState done [14:53:51]req_shift_opened done [14:53:51]requested_item shift.open_date is exist - process it [14:53:51]req_shift_open_date [14:53:51]req_shift_open_date done [14:53:51]produce_requested_data done [14:53:51]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156316,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [14:53:51]process_action_free close_receipt [14:53:51]json_value_free [14:53:51]json_value_free done [14:53:51]process_json_proto returns [14:53:51]Send response to host [14:53:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156316,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [14:53:51]free response buf [14:53:51]execute_script done [14:53:51]execute_script returns [14:53:51]free content buf [14:53:51]Sock 8.Close socket [14:53:51]Sock 8.Thread stoped [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:11]accept exits with 9 [14:54:11]New connection [14:54:11]New thread 3066695012 created [14:54:11]Thread 3066551652 joined [14:54:11]Waiting for new connection... [14:54:11] Sock 9.Parse request [14:54:11]Sock 9.Check first char [14:54:11]Sock 9.First char is OK [14:54:11]request: POST /json_proto HTTP/1.0 [14:54:11]Method: POST [14:54:11]URL: /json_proto [14:54:11]Method is POST - this is cgi request [14:54:11]url: /json_proto [14:54:11]query_string will be loaded in cgi processing [14:54:11]execute_cgi json_proto POST (null) [14:54:11]execute_cgi path=json_proto method=POST [14:54:11]POST find Content-Length [14:54:11]Host: 172.17.53.67:8080 [14:54:11]Content-Length: 670 [14:54:11]Content-Type: application/json [14:54:11] [14:54:11]POST finish read [14:54:11]Found Content-Length = 670 [14:54:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874611", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 8.780, "sum" : 600.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:54:11]execute_script... [14:54:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874611", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 8.780, "sum" : 600.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:54:11]POST & json_proto [14:54:11]process_json_proto [14:54:11]json parsed OK: [14:54:11]protocol is kg_v1.0 [14:54:11]action value=close_receipt [14:54:11]process_action close_receipt [14:54:11]cmd_close_receipt [14:54:11]MH_GetDate [14:54:11]Write to MH i2c: F0 00 00 D1 4F 0F [14:54:11]Write i2c OK [14:54:11]MH_I2C_Read... [14:54:11]Read from MH i2c: F0 [14:54:11]MH_I2C_Read... [14:54:11]Read from MH i2c: F0 09 00 [14:54:11]MH_I2C_Read... [14:54:11]Read from MH i2c: F0 09 00 D1 4F 00 95 19 15 67 19 BC 99 64 14 [14:54:11]GetLastDocTimeStamp 1729436028 [14:54:11]current date 1729436053 [14:54:11]FM_GetShiftState [14:54:11]SAM_PROTO_GetShiftState [14:54:11]wFMCommunicate request_size=4 [14:54:11]MH_SAM_APDU [14:54:11]CAPDU: 80 13 01 00 [14:54:11]Write to MH i2c: E2 08 00 D2 4F 80 13 01 00 00 00 00 00 9E [14:54:11]Write i2c OK [14:54:11]MH_I2C_Read... [14:54:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:54:11]Read from MH i2c: E2 [14:54:11]MH_I2C_Read... [14:54:11]Read from MH i2c: E2 0E 00 [14:54:11]MH_I2C_Read... [14:54:11]Read from MH i2c: E2 0E 00 D2 4F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 45 [14:54:11]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:54:11]wFMCommunicate OK [14:54:11]SAM_PROTO_GetShiftState done [14:54:11]FM_GetShiftState done [14:54:11]opened in 1729383891 [14:54:11]opened+sec_in_day 1729470291 [14:54:11]quantity*price = 60055 [14:54:11]sum+1 = 60056 [14:54:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.55 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 389 20.10.2024 14:54 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156317 ФПД: 160847872835329 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T145413&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156317&fm=160847872835329&tin=02508201610067®Number=0000137193017469&sum=60000 [14:54:12]StoreToDocumentArchive [14:54:12]shift 314 fd 156317 [14:54:12]save to /storage/0314/doc_00156317 [14:54:12]save last doc name /storage/0314/doc_00156317 to /storage/kkm_last_doc_name [14:54:12]save OK [14:54:12]Clear old archive folders... [14:54:12]ProcessDocumentItem done err = 0, tmpTLVsize=252 [14:54:12]tlvbuf is 009D14C0 [14:54:12]SAM_PROTO_ClearQueue [14:54:12]wFMCommunicate request_size=4 [14:54:12]MH_SAM_APDU [14:54:12]CAPDU: 80 09 00 00 [14:54:12]Write to MH i2c: E2 08 00 DF 4F 80 09 00 00 00 00 00 00 A0 [14:54:12]Write i2c OK [14:54:12]MH_I2C_Read... [14:54:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:54:12]Read from MH i2c: E2 [14:54:12]MH_I2C_Read... [14:54:12]Read from MH i2c: E2 03 00 [14:54:12]MH_I2C_Read... [14:54:12]Read from MH i2c: E2 03 00 DF 4F 00 90 00 A2 [14:54:12]RAPDU: 90 00 [14:54:12]wFMCommunicate OK [14:54:12]SAM_PROTO_ClearQueue done [14:54:12]KKMCreateOFDPacket [14:54:12]OFDProtocolAddRootSTLVToBuf [14:54:12]FM_MakeSignedData [14:54:12]FM_MakeSignedData [14:54:12]SAM_PROTO_SignData [14:54:12]wFMCommunicate request_size=4 [14:54:12]MH_SAM_APDU [14:54:12]CAPDU: 80 0D 01 02 [14:54:12]Write to MH i2c: E2 08 00 E0 4F 80 0D 01 02 00 00 00 00 A8 [14:54:12]Write i2c OK [14:54:12]MH_I2C_Read... [14:54:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:54:12]Read from MH i2c: E2 [14:54:12]MH_I2C_Read... [14:54:12]Read from MH i2c: E2 03 00 [14:54:12]MH_I2C_Read... [14:54:12]Read from MH i2c: E2 03 00 E0 4F 00 90 00 A3 [14:54:12]RAPDU: 90 00 [14:54:12]wFMCommunicate OK [14:54:12]wFMCommunicate request_size=255 [14:54:12]MH_SAM_APDU [14:54:12]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 95 19 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9D 62 02 00 35 04 06 00 [14:54:12]Write to MH i2c: E2 02 01 E1 4F 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 95 19 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9D 62 02 00 35 04 06 00 00 00 3E [14:54:12]Write i2c OK [14:54:12]MH_I2C_Read... [14:54:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:54:12]Read from MH i2c: E2 [14:54:12]MH_I2C_Read... [14:54:12]Read from MH i2c: E2 03 00 [14:54:12]MH_I2C_Read... [14:54:12]Read from MH i2c: E2 03 00 E1 4F 00 90 00 A4 [14:54:12]RAPDU: 90 00 [14:54:12]wFMCommunicate OK [14:54:12]wFMCommunicate request_size=11 [14:54:12]MH_SAM_APDU [14:54:12]CAPDU: 80 0D 02 02 06 92 4A 50 52 BF 01 [14:54:12]Write to MH i2c: E2 0E 00 E2 4F 80 0D 02 02 06 00 92 4A 50 52 BF 01 00 00 F5 [14:54:12]Write i2c OK [14:54:12]MH_I2C_Read... [14:54:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:54:12]Read from MH i2c: E2 [14:54:12]MH_I2C_Read... [14:54:12]Read from MH i2c: E2 03 00 [14:54:12]MH_I2C_Read... [14:54:12]Read from MH i2c: E2 03 00 E2 4F 00 90 00 A5 [14:54:12]RAPDU: 90 00 [14:54:12]wFMCommunicate OK [14:54:12]wFMCommunicate request_size=4 [14:54:12]MH_SAM_APDU [14:54:12]CAPDU: 80 0D 03 02 [14:54:12]Write to MH i2c: E2 08 00 E3 4F 80 0D 03 02 00 00 00 00 AD [14:54:12]Write i2c OK [14:54:12]MH_I2C_Read... [14:54:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:54:13]Read from MH i2c: E2 [14:54:13]MH_I2C_Read... [14:54:13]Read from MH i2c: E2 0B 00 [14:54:13]MH_I2C_Read... [14:54:13]Read from MH i2c: E2 0B 00 E3 4F 00 3E 5B 58 91 9A 38 E0 92 90 00 74 [14:54:13]RAPDU: 3E 5B 58 91 9A 38 E0 92 90 00 [14:54:13]wFMCommunicate OK [14:54:13]SAM_PROTO_SignData done [14:54:13]FM_MakeSignedData done [14:54:13]CreateOFDProtocolMessage [14:54:13]wFMCommunicate request_size=4 [14:54:13]MH_SAM_APDU [14:54:13]CAPDU: 80 11 00 00 [14:54:13]Write to MH i2c: E2 08 00 E4 4F 80 11 00 00 00 00 00 00 AD [14:54:13]Write i2c OK [14:54:13]MH_I2C_Read... [14:54:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:54:13]Read from MH i2c: E2 [14:54:13]MH_I2C_Read... [14:54:13]Read from MH i2c: E2 17 00 [14:54:13]MH_I2C_Read... [14:54:13]Read from MH i2c: E2 17 00 E4 4F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FE [14:54:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:54:13]wFMCommunicate OK [14:54:13]CreateOFDProtocolMessage done [14:54:13]OFDSenderStorePacket 156317 [14:54:13]StoreOFDPacket docnum=156317 [14:54:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 82 4E 08 01 1D C5 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 95 19 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9D 62 02 00 35 04 06 00 92 4A 50 52 BF 01 3E 5B 58 91 9A 38 E0 92 [14:54:13]CheckFolder [14:54:13]dirname=/storage/ofd_packets [14:54:13]CheckFolder done [14:54:13]ProducePacketName [14:54:13]name=ofd_packets/00156317 [14:54:13]NVStorageSaveData ofd_packets/00156317 [14:54:13]File name is /storage/ofd_packets/00156317 [14:54:13]Write 302 bytes [14:54:13]NVStorageSaveData done [14:54:13]OFDSenderStorePacket done [14:54:13]KKMCreateOFDPacket done [14:54:13]NVStorageSaveData kkm_last_timestamp [14:54:13]File name is /storage/kkm_last_timestamp [14:54:13]Write 4 bytes [14:54:13]NVStorageSaveData done [14:54:13]ExternCall_PrintAddStr [14:54:13]wPrintStart [14:54:13]Write to MH i2c: 01 00 00 E5 4F 34 [14:54:13]Write i2c OK [14:54:13]MH_I2C_Read... [14:54:13]Read from MH i2c: 01 [14:54:13]MH_I2C_Read... [14:54:13]Read from MH i2c: 01 07 00 [14:54:13]MH_I2C_Read... [14:54:13]Read from MH i2c: 01 07 00 E5 4F 00 00 00 00 00 FF 0F 49 [14:54:13]RasterBufferAndPrint [14:54:13]line Счет N : (1)874611 [14:54:13]line ИНН: 02508201610067 [14:54:13]line Контрольно-Кассовый Чек [14:54:13]line ПРОДАЖА [14:54:13]line ТРК (МРК, ГНК) : 13 [14:54:13]line Товар: 2710124130 [14:54:13]line Super 92-К-5 [14:54:13]line 8.780 * 68.40 [14:54:13]line = 600.55 [14:54:13]line НДС 12% НСП 1% [14:54:13]line > о реализуемом товаре [14:54:13]line ОКРУГЛЕНИЕ: -0.55 [14:54:13]line ИТОГО: 600.00 [14:54:13]line Внесено: 600.00 [14:54:13]line СДАЧА: 0.00 [14:54:13]line НСП 1% : 5.31 [14:54:13]line НДС 12% : 63.77 [14:54:13]line Наличными: 600.00 [14:54:13]line Безнал.: 0.00 [14:54:13]line Место: АЗС № 165 "Партнер Нефть" [14:54:13]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:54:13]line СНО: Общий режим [14:54:13]line Чек 389 20.10.2024 14:54 [14:54:13]line Смена: 314 ФФД: 1.0 [14:54:13]line ЗНМ: 0300000234 [14:54:13]line РНМ: 0000137193017469 [14:54:13]line Версия ККМ: v1.0 [14:54:13]line ФМ: 0000000000963156 [14:54:13]line ФД: 156317 [14:54:13]line ФПД: 160847872835329 [14:54:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T145413&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156317&fm=160847872835329&tin=02508201610067®Number=0000137193017469&sum=60000 [14:54:13]OFD Sender: Processing packet 156317 [packets to send 52, broken 51] [14:54:13]ProducePacketName [14:54:13]name=ofd_packets/00156317 [14:54:13]OFD Sender: To server: pG, [14:54:13]CommunicateWithHost lk.salyk.kg:30040 [14:54:13]ConnectInit lk.salyk.kg [14:54:13]written 0, free lines is 4095 [14:54:13]Connected sock=10 [14:54:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 82 4E 08 01 1D C5 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 95 19 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9D 62 02 00 35 04 06 00 92 4A 50 52 BF 01 3E 5B 58 91 9A 38 E0 92 [14:54:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 64 7D 47 00 68 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 39 36 33 31 35 36 10 04 04 00 9D 62 02 00 F4 03 04 00 C7 BF 14 67 B6 04 01 00 00 0F 5F 4D F4 6D 5F DF D6 [14:54:13]CommunicateWithHost err = 0 [14:54:13]CheckOFDResponse [14:54:13]1017 (14) - 77093643461234 [14:54:13]1041 (16) - 0000000000963156 [14:54:13]1040 (4) - 156317 [14:54:13]1012 (4) - 20.10.2024 08:31 [14:54:13]1206 (1) - 0 [14:54:13]OFD Sender: Remove packet 156317 [14:54:13]ProducePacketName [14:54:13]name=ofd_packets/00156317 [14:54:13]NVStorageDeleteData [14:54:13]Write to MH i2c: 01 00 00 10 50 60 [14:54:13]Write i2c OK [14:54:13]MH_I2C_Read... [14:54:13]Read from MH i2c: 01 [14:54:13]MH_I2C_Read... [14:54:13]Read from MH i2c: 01 07 00 [14:54:13]MH_I2C_Read... [14:54:13]Read from MH i2c: 01 07 00 10 50 00 00 00 00 00 F9 0C 6C [14:54:13]RasterBufferAndPrint [14:54:13]line [14:54:13]line [14:54:13]line [14:54:13]line [14:54:13]line [14:54:13]written 0, free lines is 3327 [14:54:13]MH_Cut [14:54:13]Write to MH i2c: D1 01 00 17 50 01 39 [14:54:13]Write i2c OK [14:54:13]MH_I2C_Read... [14:54:13]Read from MH i2c: D1 [14:54:13]MH_I2C_Read... [14:54:13]Read from MH i2c: D1 01 00 [14:54:13]MH_I2C_Read... [14:54:13]Read from MH i2c: D1 01 00 17 50 00 38 [14:54:13]Write to MH i2c: 01 00 00 18 50 68 [14:54:13]Write i2c OK [14:54:13]MH_I2C_Read... [14:54:14]OFD Sender: No OFD packet to send [14:54:14]*** Cut start [14:54:14]*** Partial cut [14:54:14]*** CUTSNS_PIN = 1 [14:54:14]*** CUTSNS_PIN = 0 [14:54:14]*** Brake cut motor [14:54:15]Read from MH i2c: 01 [14:54:15]MH_I2C_Read... [14:54:15]*** Stop cut motor [14:54:15]*** Cut end [14:54:15]Read from MH i2c: 01 07 00 [14:54:15]MH_I2C_Read... [14:54:15]Read from MH i2c: 01 07 00 18 50 00 00 00 00 00 FF 0F 7D [14:54:15]process_action close_receipt done [14:54:15]requested_data is exist [14:54:15]produce_requested_data [14:54:15]requested_item fm.sn is exist - process it [14:54:15]wFMCommunicate request_size=4 [14:54:15]MH_SAM_APDU [14:54:15]CAPDU: 80 11 00 00 [14:54:15]Write to MH i2c: E2 08 00 19 50 80 11 00 00 00 00 00 00 E3 [14:54:15]Write i2c OK [14:54:15]MH_I2C_Read... [14:54:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:54:15]Read from MH i2c: E2 [14:54:15]MH_I2C_Read... [14:54:15]Read from MH i2c: E2 17 00 [14:54:15]MH_I2C_Read... [14:54:15]Read from MH i2c: E2 17 00 19 50 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 34 [14:54:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:54:15]wFMCommunicate OK [14:54:15]requested_item fd.num is exist - process it [14:54:15]SAM_PROTO_GetFieldsCounters [14:54:15]wFMCommunicate request_size=4 [14:54:15]MH_SAM_APDU [14:54:15]CAPDU: 80 13 00 00 [14:54:15]Write to MH i2c: E2 08 00 1A 50 80 13 00 00 00 00 00 00 E6 [14:54:15]Write i2c OK [14:54:15]MH_I2C_Read... [14:54:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:54:15]Read from MH i2c: E2 [14:54:15]MH_I2C_Read... [14:54:15]Read from MH i2c: E2 62 00 [14:54:15]MH_I2C_Read... [14:54:15]Read from MH i2c: E2 62 00 1A 50 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9D 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 85 01 00 00 5E 04 04 00 85 01 00 00 57 04 04 00 86 01 00 00 19 04 04 00 00 00 00 00 90 00 ED [14:54:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9D 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 85 01 00 00 5E 04 04 00 85 01 00 00 57 04 04 00 86 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:54:15]wFMCommunicate OK [14:54:15]SAM_PROTO_GetFieldsCounters done [14:54:15]requested_item shift.num is exist - process it [14:54:15]requested_item shift.opened is exist - process it [14:54:15]req_shift_opened [14:54:15]FM_GetShiftState [14:54:15]SAM_PROTO_GetShiftState [14:54:15]wFMCommunicate request_size=4 [14:54:15]MH_SAM_APDU [14:54:15]CAPDU: 80 13 01 00 [14:54:15]Write to MH i2c: E2 08 00 1B 50 80 13 01 00 00 00 00 00 E8 [14:54:15]Write i2c OK [14:54:15]MH_I2C_Read... [14:54:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:54:15]Read from MH i2c: E2 [14:54:15]MH_I2C_Read... [14:54:15]Read from MH i2c: E2 0E 00 [14:54:15]MH_I2C_Read... [14:54:15]Read from MH i2c: E2 0E 00 1B 50 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 8F [14:54:15]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:54:15]wFMCommunicate OK [14:54:15]SAM_PROTO_GetShiftState done [14:54:15]FM_GetShiftState done [14:54:15]req_shift_opened done [14:54:15]requested_item shift.open_date is exist - process it [14:54:15]req_shift_open_date [14:54:15]req_shift_open_date done [14:54:15]produce_requested_data done [14:54:15]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156317,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [14:54:15]process_action_free close_receipt [14:54:15]json_value_free [14:54:15]json_value_free done [14:54:15]process_json_proto returns [14:54:15]Send response to host [14:54:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156317,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [14:54:15]free response buf [14:54:15]execute_script done [14:54:15]execute_script returns [14:54:15]free content buf [14:54:15]Sock 9.Close socket [14:54:15]Sock 9.Thread stoped [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:19]accept exits with 8 [14:55:19]New connection [14:55:19]New thread 3066551652 created [14:55:19]Thread 3066695012 joined [14:55:19]Waiting for new connection... [14:55:19] Sock 8.Parse request [14:55:19]Sock 8.Check first char [14:55:19]Sock 8.First char is OK [14:55:19]request: POST /json_proto HTTP/1.0 [14:55:19]Method: POST [14:55:19]URL: /json_proto [14:55:19]Method is POST - this is cgi request [14:55:19]url: /json_proto [14:55:19]query_string will be loaded in cgi processing [14:55:19]execute_cgi json_proto POST (null) [14:55:19]execute_cgi path=json_proto method=POST [14:55:19]POST find Content-Length [14:55:19]Host: 172.17.53.67:8080 [14:55:19]Content-Length: 671 [14:55:19]Content-Type: application/json [14:55:19] [14:55:19]POST finish read [14:55:19]Found Content-Length = 671 [14:55:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874612", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 10.240, "sum" : 700.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:55:19]execute_script... [14:55:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874612", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 10.240, "sum" : 700.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:55:19]POST & json_proto [14:55:19]process_json_proto [14:55:19]json parsed OK: [14:55:19]protocol is kg_v1.0 [14:55:19]action value=close_receipt [14:55:19]process_action close_receipt [14:55:19]cmd_close_receipt [14:55:19]MH_GetDate [14:55:19]Write to MH i2c: F0 00 00 1C 50 5B [14:55:19]Write i2c OK [14:55:19]MH_I2C_Read... [14:55:19]Read from MH i2c: F0 [14:55:19]MH_I2C_Read... [14:55:19]Read from MH i2c: F0 09 00 [14:55:19]MH_I2C_Read... [14:55:19]Read from MH i2c: F0 09 00 1C 50 00 D9 19 15 67 19 BC 99 64 A4 [14:55:19]GetLastDocTimeStamp 1729436053 [14:55:19]current date 1729436121 [14:55:19]FM_GetShiftState [14:55:19]SAM_PROTO_GetShiftState [14:55:19]wFMCommunicate request_size=4 [14:55:19]MH_SAM_APDU [14:55:19]CAPDU: 80 13 01 00 [14:55:19]Write to MH i2c: E2 08 00 1D 50 80 13 01 00 00 00 00 00 EA [14:55:19]Write i2c OK [14:55:19]MH_I2C_Read... [14:55:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:55:19]Read from MH i2c: E2 [14:55:19]MH_I2C_Read... [14:55:19]Read from MH i2c: E2 0E 00 [14:55:19]MH_I2C_Read... [14:55:19]Read from MH i2c: E2 0E 00 1D 50 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 91 [14:55:19]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:55:19]wFMCommunicate OK [14:55:19]SAM_PROTO_GetShiftState done [14:55:19]FM_GetShiftState done [14:55:19]opened in 1729383891 [14:55:19]opened+sec_in_day 1729470291 [14:55:19]quantity*price = 70041 [14:55:19]sum+1 = 70043 [14:55:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 390 20.10.2024 14:55 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156318 ФПД: 72881403660239 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T145521&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156318&fm=72881403660239&tin=02508201610067®Number=0000137193017469&sum=70000 [14:55:20]StoreToDocumentArchive [14:55:20]shift 314 fd 156318 [14:55:20]save to /storage/0314/doc_00156318 [14:55:20]save last doc name /storage/0314/doc_00156318 to /storage/kkm_last_doc_name [14:55:20]save OK [14:55:20]Clear old archive folders... [14:55:20]ProcessDocumentItem done err = 0, tmpTLVsize=252 [14:55:20]tlvbuf is 00879670 [14:55:20]SAM_PROTO_ClearQueue [14:55:20]wFMCommunicate request_size=4 [14:55:20]MH_SAM_APDU [14:55:20]CAPDU: 80 09 00 00 [14:55:20]Write to MH i2c: E2 08 00 2A 50 80 09 00 00 00 00 00 00 EC [14:55:20]Write i2c OK [14:55:20]MH_I2C_Read... [14:55:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:55:20]Read from MH i2c: E2 [14:55:20]MH_I2C_Read... [14:55:20]Read from MH i2c: E2 03 00 [14:55:20]MH_I2C_Read... [14:55:20]Read from MH i2c: E2 03 00 2A 50 00 90 00 EE [14:55:20]RAPDU: 90 00 [14:55:20]wFMCommunicate OK [14:55:20]SAM_PROTO_ClearQueue done [14:55:20]KKMCreateOFDPacket [14:55:20]OFDProtocolAddRootSTLVToBuf [14:55:20]FM_MakeSignedData [14:55:20]FM_MakeSignedData [14:55:20]SAM_PROTO_SignData [14:55:20]wFMCommunicate request_size=4 [14:55:20]MH_SAM_APDU [14:55:20]CAPDU: 80 0D 01 02 [14:55:20]Write to MH i2c: E2 08 00 2B 50 80 0D 01 02 00 00 00 00 F4 [14:55:20]Write i2c OK [14:55:20]MH_I2C_Read... [14:55:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:55:20]Read from MH i2c: E2 [14:55:20]MH_I2C_Read... [14:55:20]Read from MH i2c: E2 03 00 [14:55:20]MH_I2C_Read... [14:55:20]Read from MH i2c: E2 03 00 2B 50 00 90 00 EF [14:55:20]RAPDU: 90 00 [14:55:20]wFMCommunicate OK [14:55:20]wFMCommunicate request_size=255 [14:55:20]MH_SAM_APDU [14:55:20]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 01 00 00 F4 03 04 00 D9 19 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9E 62 02 00 35 04 06 00 [14:55:20]Write to MH i2c: E2 02 01 2C 50 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 01 00 00 F4 03 04 00 D9 19 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9E 62 02 00 35 04 06 00 00 00 A8 [14:55:20]Write i2c OK [14:55:20]MH_I2C_Read... [14:55:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:55:20]Read from MH i2c: E2 [14:55:20]MH_I2C_Read... [14:55:20]Read from MH i2c: E2 03 00 [14:55:20]MH_I2C_Read... [14:55:20]Read from MH i2c: E2 03 00 2C 50 00 90 00 F0 [14:55:20]RAPDU: 90 00 [14:55:20]wFMCommunicate OK [14:55:20]wFMCommunicate request_size=11 [14:55:20]MH_SAM_APDU [14:55:20]CAPDU: 80 0D 02 02 06 42 49 06 2D 07 CF [14:55:20]Write to MH i2c: E2 0E 00 2D 50 80 0D 02 02 06 00 42 49 06 2D 07 CF 00 00 97 [14:55:20]Write i2c OK [14:55:20]MH_I2C_Read... [14:55:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:55:21]Read from MH i2c: E2 [14:55:21]MH_I2C_Read... [14:55:21]Read from MH i2c: E2 03 00 [14:55:21]MH_I2C_Read... [14:55:21]Read from MH i2c: E2 03 00 2D 50 00 90 00 F1 [14:55:21]RAPDU: 90 00 [14:55:21]wFMCommunicate OK [14:55:21]wFMCommunicate request_size=4 [14:55:21]MH_SAM_APDU [14:55:21]CAPDU: 80 0D 03 02 [14:55:21]Write to MH i2c: E2 08 00 2E 50 80 0D 03 02 00 00 00 00 F9 [14:55:21]Write i2c OK [14:55:21]MH_I2C_Read... [14:55:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:55:21]Read from MH i2c: E2 [14:55:21]MH_I2C_Read... [14:55:21]Read from MH i2c: E2 0B 00 [14:55:21]MH_I2C_Read... [14:55:21]Read from MH i2c: E2 0B 00 2E 50 00 42 8B 80 BF 99 EF 1F E5 90 00 92 [14:55:21]RAPDU: 42 8B 80 BF 99 EF 1F E5 90 00 [14:55:21]wFMCommunicate OK [14:55:21]SAM_PROTO_SignData done [14:55:21]FM_MakeSignedData done [14:55:21]CreateOFDProtocolMessage [14:55:21]wFMCommunicate request_size=4 [14:55:21]MH_SAM_APDU [14:55:21]CAPDU: 80 11 00 00 [14:55:21]Write to MH i2c: E2 08 00 2F 50 80 11 00 00 00 00 00 00 F9 [14:55:21]Write i2c OK [14:55:21]MH_I2C_Read... [14:55:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:55:21]Read from MH i2c: E2 [14:55:21]MH_I2C_Read... [14:55:21]Read from MH i2c: E2 17 00 [14:55:21]MH_I2C_Read... [14:55:21]Read from MH i2c: E2 17 00 2F 50 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4A [14:55:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:55:21]wFMCommunicate OK [14:55:21]CreateOFDProtocolMessage done [14:55:21]OFDSenderStorePacket 156318 [14:55:21]StoreOFDPacket docnum=156318 [14:55:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 A0 EB 08 01 1A C6 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 01 00 00 F4 03 04 00 D9 19 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9E 62 02 00 35 04 06 00 42 49 06 2D 07 CF 42 8B 80 BF 99 EF 1F E5 [14:55:21]CheckFolder [14:55:21]dirname=/storage/ofd_packets [14:55:21]CheckFolder done [14:55:21]ProducePacketName [14:55:21]name=ofd_packets/00156318 [14:55:21]NVStorageSaveData ofd_packets/00156318 [14:55:21]File name is /storage/ofd_packets/00156318 [14:55:21]Write 302 bytes [14:55:21]NVStorageSaveData done [14:55:21]OFDSenderStorePacket done [14:55:21]KKMCreateOFDPacket done [14:55:21]NVStorageSaveData kkm_last_timestamp [14:55:21]File name is /storage/kkm_last_timestamp [14:55:21]Write 4 bytes [14:55:21]NVStorageSaveData done [14:55:21]ExternCall_PrintAddStr [14:55:21]wPrintStart [14:55:21]Write to MH i2c: 01 00 00 30 50 80 [14:55:21]Write i2c OK [14:55:21]MH_I2C_Read... [14:55:21]Read from MH i2c: 01 [14:55:21]MH_I2C_Read... [14:55:21]Read from MH i2c: 01 07 00 [14:55:21]MH_I2C_Read... [14:55:21]Read from MH i2c: 01 07 00 30 50 00 00 00 00 00 FF 0F 95 [14:55:21]RasterBufferAndPrint [14:55:21]line Счет N : (1)874612 [14:55:21]line ИНН: 02508201610067 [14:55:21]line Контрольно-Кассовый Чек [14:55:21]line ПРОДАЖА [14:55:21]line ТРК (МРК, ГНК) : 23 [14:55:21]line Товар: 2710124130 [14:55:21]line Super 92-К-5 [14:55:21]line 10.240 * 68.40 [14:55:21]line = 700.42 [14:55:21]line НДС 12% НСП 1% [14:55:21]line > о реализуемом товаре [14:55:21]line ОКРУГЛЕНИЕ: -0.42 [14:55:21]line ИТОГО: 700.00 [14:55:21]line Внесено: 700.00 [14:55:21]line СДАЧА: 0.00 [14:55:21]line НСП 1% : 6.20 [14:55:21]line НДС 12% : 74.38 [14:55:21]line Наличными: 700.00 [14:55:21]line Безнал.: 0.00 [14:55:21]line Место: АЗС № 165 "Партнер Нефть" [14:55:21]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:55:21]line СНО: Общий режим [14:55:21]line Чек 390 20.10.2024 14:55 [14:55:21]line Смена: 314 ФФД: 1.0 [14:55:21]line ЗНМ: 0300000234 [14:55:21]line РНМ: 0000137193017469 [14:55:21]line Версия ККМ: v1.0 [14:55:21]line ФМ: 0000000000963156 [14:55:21]line ФД: 156318 [14:55:21]line ФПД: 72881403660239 [14:55:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T145521&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156318&fm=72881403660239&tin=02508201610067®Number=0000137193017469&sum=70000 [14:55:21]OFD Sender: Processing packet 156318 [packets to send 52, broken 51] [14:55:21]ProducePacketName [14:55:21]name=ofd_packets/00156318 [14:55:21]OFD Sender: To server: pG, [14:55:21]CommunicateWithHost lk.salyk.kg:30040 [14:55:21]ConnectInit lk.salyk.kg [14:55:21]written 0, free lines is 4095 [14:55:21]Connected sock=10 [14:55:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 A0 EB 08 01 1A C6 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 01 00 00 F4 03 04 00 D9 19 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9E 62 02 00 35 04 06 00 42 49 06 2D 07 CF 42 8B 80 BF 99 EF 1F E5 [14:55:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 43 D8 47 00 9E 13 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9E 62 02 00 F4 03 04 00 0B C0 14 67 B6 04 01 00 00 2F C4 2C 62 40 3F 1C 1E [14:55:21]CommunicateWithHost err = 0 [14:55:21]CheckOFDResponse [14:55:21]1017 (14) - 77093643461234 [14:55:21]1041 (16) - 0000000000963156 [14:55:21]1040 (4) - 156318 [14:55:21]1012 (4) - 20.10.2024 08:32 [14:55:21]1206 (1) - 0 [14:55:21]OFD Sender: Remove packet 156318 [14:55:21]ProducePacketName [14:55:21]name=ofd_packets/00156318 [14:55:21]NVStorageDeleteData [14:55:21]Write to MH i2c: 01 00 00 5B 50 AB [14:55:21]Write i2c OK [14:55:21]MH_I2C_Read... [14:55:21]Read from MH i2c: 01 [14:55:21]MH_I2C_Read... [14:55:21]Read from MH i2c: 01 07 00 [14:55:21]MH_I2C_Read... [14:55:21]Read from MH i2c: 01 07 00 5B 50 00 00 00 00 00 EC 0C AA [14:55:21]RasterBufferAndPrint [14:55:21]line [14:55:21]line [14:55:21]line [14:55:21]line [14:55:21]line [14:55:21]written 0, free lines is 3314 [14:55:21]MH_Cut [14:55:21]Write to MH i2c: D1 01 00 62 50 01 84 [14:55:21]Write i2c OK [14:55:21]MH_I2C_Read... [14:55:21]Read from MH i2c: D1 [14:55:21]MH_I2C_Read... [14:55:21]Read from MH i2c: D1 01 00 [14:55:21]MH_I2C_Read... [14:55:21]Read from MH i2c: D1 01 00 62 50 00 83 [14:55:21]Write to MH i2c: 01 00 00 63 50 B3 [14:55:21]Write i2c OK [14:55:21]MH_I2C_Read... [14:55:22]OFD Sender: No OFD packet to send [14:55:22]*** Cut start [14:55:22]*** Partial cut [14:55:22]*** CUTSNS_PIN = 1 [14:55:22]*** CUTSNS_PIN = 0 [14:55:22]*** Brake cut motor [14:55:23]Read from MH i2c: 01 [14:55:23]MH_I2C_Read... [14:55:23]*** Stop cut motor [14:55:23]*** Cut end [14:55:23]Read from MH i2c: 01 07 00 [14:55:23]MH_I2C_Read... [14:55:23]Read from MH i2c: 01 07 00 63 50 00 00 00 00 00 FF 0F C8 [14:55:23]process_action close_receipt done [14:55:23]requested_data is exist [14:55:23]produce_requested_data [14:55:23]requested_item fm.sn is exist - process it [14:55:23]wFMCommunicate request_size=4 [14:55:23]MH_SAM_APDU [14:55:23]CAPDU: 80 11 00 00 [14:55:23]Write to MH i2c: E2 08 00 64 50 80 11 00 00 00 00 00 00 2E [14:55:23]Write i2c OK [14:55:23]MH_I2C_Read... [14:55:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:55:23]Read from MH i2c: E2 [14:55:23]MH_I2C_Read... [14:55:23]Read from MH i2c: E2 17 00 [14:55:23]MH_I2C_Read... [14:55:23]Read from MH i2c: E2 17 00 64 50 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7F [14:55:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:55:23]wFMCommunicate OK [14:55:23]requested_item fd.num is exist - process it [14:55:23]SAM_PROTO_GetFieldsCounters [14:55:23]wFMCommunicate request_size=4 [14:55:23]MH_SAM_APDU [14:55:23]CAPDU: 80 13 00 00 [14:55:23]Write to MH i2c: E2 08 00 65 50 80 13 00 00 00 00 00 00 31 [14:55:23]Write i2c OK [14:55:23]MH_I2C_Read... [14:55:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:55:23]Read from MH i2c: E2 [14:55:23]MH_I2C_Read... [14:55:23]Read from MH i2c: E2 62 00 [14:55:23]MH_I2C_Read... [14:55:23]Read from MH i2c: E2 62 00 65 50 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9E 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 86 01 00 00 5E 04 04 00 86 01 00 00 57 04 04 00 87 01 00 00 19 04 04 00 00 00 00 00 90 00 3C [14:55:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9E 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 86 01 00 00 5E 04 04 00 86 01 00 00 57 04 04 00 87 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:55:23]wFMCommunicate OK [14:55:23]SAM_PROTO_GetFieldsCounters done [14:55:23]requested_item shift.num is exist - process it [14:55:23]requested_item shift.opened is exist - process it [14:55:23]req_shift_opened [14:55:23]FM_GetShiftState [14:55:23]SAM_PROTO_GetShiftState [14:55:23]wFMCommunicate request_size=4 [14:55:23]MH_SAM_APDU [14:55:23]CAPDU: 80 13 01 00 [14:55:23]Write to MH i2c: E2 08 00 66 50 80 13 01 00 00 00 00 00 33 [14:55:23]Write i2c OK [14:55:23]MH_I2C_Read... [14:55:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:55:23]Read from MH i2c: E2 [14:55:23]MH_I2C_Read... [14:55:23]Read from MH i2c: E2 0E 00 [14:55:23]MH_I2C_Read... [14:55:23]Read from MH i2c: E2 0E 00 66 50 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 DA [14:55:23]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:55:23]wFMCommunicate OK [14:55:23]SAM_PROTO_GetShiftState done [14:55:23]FM_GetShiftState done [14:55:23]req_shift_opened done [14:55:23]requested_item shift.open_date is exist - process it [14:55:23]req_shift_open_date [14:55:23]req_shift_open_date done [14:55:23]produce_requested_data done [14:55:23]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156318,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [14:55:23]process_action_free close_receipt [14:55:23]json_value_free [14:55:23]json_value_free done [14:55:23]process_json_proto returns [14:55:23]Send response to host [14:55:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156318,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [14:55:23]free response buf [14:55:23]execute_script done [14:55:23]execute_script returns [14:55:23]free content buf [14:55:23]Sock 8.Close socket [14:55:23]Sock 8.Thread stoped [14:55:27]OFD Sender: No OFD packet to send [14:55:32]OFD Sender: No OFD packet to send [14:55:37]OFD Sender: No OFD packet to send [14:55:42]OFD Sender: No OFD packet to send [14:55:47]OFD Sender: No OFD packet to send [14:55:52]OFD Sender: No OFD packet to send [14:55:57]OFD Sender: No OFD packet to send [14:56:02]OFD Sender: No OFD packet to send [14:56:07]OFD Sender: No OFD packet to send [14:56:12]OFD Sender: No OFD packet to send [14:56:17]OFD Sender: No OFD packet to send [14:56:22]OFD Sender: No OFD packet to send [14:56:24]accept exits with 9 [14:56:24]New connection [14:56:24]New thread 3066695012 created [14:56:24]Thread 3066551652 joined [14:56:24]Waiting for new connection... [14:56:24] Sock 9.Parse request [14:56:24]Sock 9.Check first char [14:56:24]Sock 9.First char is OK [14:56:24]request: POST /json_proto HTTP/1.0 [14:56:24]Method: POST [14:56:24]URL: /json_proto [14:56:24]Method is POST - this is cgi request [14:56:24]url: /json_proto [14:56:24]query_string will be loaded in cgi processing [14:56:24]execute_cgi json_proto POST (null) [14:56:24]execute_cgi path=json_proto method=POST [14:56:24]POST find Content-Length [14:56:24]Host: 172.17.53.67:8080 [14:56:24]Content-Length: 762 [14:56:24]Content-Type: application/json [14:56:24] [14:56:24]POST finish read [14:56:24]Found Content-Length = 762 [14:56:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874613", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 16.670, "sum" : 1140.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1140.23 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:56:24]execute_script... [14:56:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874613", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 16.670, "sum" : 1140.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1140.23 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:56:24]POST & json_proto [14:56:24]process_json_proto [14:56:24]json parsed OK: [14:56:24]protocol is kg_v1.0 [14:56:24]action value=close_receipt [14:56:24]process_action close_receipt [14:56:24]cmd_close_receipt [14:56:24]MH_GetDate [14:56:24]Write to MH i2c: F0 00 00 67 50 A6 [14:56:24]Write i2c OK [14:56:24]MH_I2C_Read... [14:56:24]Read from MH i2c: F0 [14:56:24]MH_I2C_Read... [14:56:24]Read from MH i2c: F0 09 00 [14:56:24]MH_I2C_Read... [14:56:24]Read from MH i2c: F0 09 00 67 50 00 1A 1A 15 67 19 BC 99 64 31 [14:56:24]GetLastDocTimeStamp 1729436121 [14:56:24]current date 1729436186 [14:56:24]FM_GetShiftState [14:56:24]SAM_PROTO_GetShiftState [14:56:24]wFMCommunicate request_size=4 [14:56:24]MH_SAM_APDU [14:56:24]CAPDU: 80 13 01 00 [14:56:24]Write to MH i2c: E2 08 00 68 50 80 13 01 00 00 00 00 00 35 [14:56:24]Write i2c OK [14:56:24]MH_I2C_Read... [14:56:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:56:24]Read from MH i2c: E2 [14:56:24]MH_I2C_Read... [14:56:24]Read from MH i2c: E2 0E 00 [14:56:24]MH_I2C_Read... [14:56:24]Read from MH i2c: E2 0E 00 68 50 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 DC [14:56:24]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:56:24]wFMCommunicate OK [14:56:24]SAM_PROTO_GetShiftState done [14:56:24]FM_GetShiftState done [14:56:24]opened in 1729383891 [14:56:24]opened+sec_in_day 1729470291 [14:56:24]quantity*price = 114022 [14:56:24]sum+1 = 114024 [14:56:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1140.23 НСП 1% : 10.09 НДС 12% : 121.09 Наличными: 0.00 Безнал.: 1140.23 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 391 20.10.2024 14:56 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156319 ФПД: 99195129536195 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T145626&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156319&fm=99195129536195&tin=02508201610067®Number=0000137193017469&sum=114023 [14:56:25]StoreToDocumentArchive [14:56:25]shift 314 fd 156319 [14:56:25]save to /storage/0314/doc_00156319 [14:56:25]save last doc name /storage/0314/doc_00156319 to /storage/kkm_last_doc_name [14:56:25]save OK [14:56:25]Clear old archive folders... [14:56:25]ProcessDocumentItem done err = 0, tmpTLVsize=252 [14:56:25]tlvbuf is 008DDBB0 [14:56:25]SAM_PROTO_ClearQueue [14:56:25]wFMCommunicate request_size=4 [14:56:25]MH_SAM_APDU [14:56:25]CAPDU: 80 09 00 00 [14:56:25]Write to MH i2c: E2 08 00 75 50 80 09 00 00 00 00 00 00 37 [14:56:25]Write i2c OK [14:56:25]MH_I2C_Read... [14:56:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:56:25]Read from MH i2c: E2 [14:56:25]MH_I2C_Read... [14:56:25]Read from MH i2c: E2 03 00 [14:56:25]MH_I2C_Read... [14:56:25]Read from MH i2c: E2 03 00 75 50 00 90 00 39 [14:56:25]RAPDU: 90 00 [14:56:25]wFMCommunicate OK [14:56:25]SAM_PROTO_ClearQueue done [14:56:25]KKMCreateOFDPacket [14:56:25]OFDProtocolAddRootSTLVToBuf [14:56:25]FM_MakeSignedData [14:56:25]FM_MakeSignedData [14:56:25]SAM_PROTO_SignData [14:56:25]wFMCommunicate request_size=4 [14:56:25]MH_SAM_APDU [14:56:25]CAPDU: 80 0D 01 02 [14:56:25]Write to MH i2c: E2 08 00 76 50 80 0D 01 02 00 00 00 00 3F [14:56:25]Write i2c OK [14:56:25]MH_I2C_Read... [14:56:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:56:25]Read from MH i2c: E2 [14:56:25]MH_I2C_Read... [14:56:25]Read from MH i2c: E2 03 00 [14:56:25]MH_I2C_Read... [14:56:25]Read from MH i2c: E2 03 00 76 50 00 90 00 3A [14:56:25]RAPDU: 90 00 [14:56:25]wFMCommunicate OK [14:56:25]wFMCommunicate request_size=255 [14:56:25]MH_SAM_APDU [14:56:25]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1E 41 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 67 BD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 67 BD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F1 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4D 2F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 67 BD 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 1A 1A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9F 62 02 00 35 04 06 00 [14:56:25]Write to MH i2c: E2 02 01 77 50 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1E 41 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 67 BD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 67 BD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F1 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4D 2F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 67 BD 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 1A 1A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9F 62 02 00 35 04 06 00 00 00 04 [14:56:25]Write i2c OK [14:56:25]MH_I2C_Read... [14:56:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:56:25]Read from MH i2c: E2 [14:56:25]MH_I2C_Read... [14:56:25]Read from MH i2c: E2 03 00 [14:56:25]MH_I2C_Read... [14:56:25]Read from MH i2c: E2 03 00 77 50 00 90 00 3B [14:56:25]RAPDU: 90 00 [14:56:25]wFMCommunicate OK [14:56:25]wFMCommunicate request_size=11 [14:56:25]MH_SAM_APDU [14:56:25]CAPDU: 80 0D 02 02 06 5A 37 AA 75 9E C3 [14:56:25]Write to MH i2c: E2 0E 00 78 50 80 0D 02 02 06 00 5A 37 AA 75 9E C3 00 00 5F [14:56:25]Write i2c OK [14:56:25]MH_I2C_Read... [14:56:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:56:25]Read from MH i2c: E2 [14:56:25]MH_I2C_Read... [14:56:25]Read from MH i2c: E2 03 00 [14:56:25]MH_I2C_Read... [14:56:25]Read from MH i2c: E2 03 00 78 50 00 90 00 3C [14:56:25]RAPDU: 90 00 [14:56:25]wFMCommunicate OK [14:56:25]wFMCommunicate request_size=4 [14:56:25]MH_SAM_APDU [14:56:25]CAPDU: 80 0D 03 02 [14:56:25]Write to MH i2c: E2 08 00 79 50 80 0D 03 02 00 00 00 00 44 [14:56:25]Write i2c OK [14:56:25]MH_I2C_Read... [14:56:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:56:25]Read from MH i2c: E2 [14:56:25]MH_I2C_Read... [14:56:25]Read from MH i2c: E2 0B 00 [14:56:25]MH_I2C_Read... [14:56:25]Read from MH i2c: E2 0B 00 79 50 00 80 7F 5E 37 C7 9E 25 37 90 00 9A [14:56:25]RAPDU: 80 7F 5E 37 C7 9E 25 37 90 00 [14:56:25]wFMCommunicate OK [14:56:25]SAM_PROTO_SignData done [14:56:25]FM_MakeSignedData done [14:56:25]CreateOFDProtocolMessage [14:56:25]wFMCommunicate request_size=4 [14:56:25]MH_SAM_APDU [14:56:25]CAPDU: 80 11 00 00 [14:56:25]Write to MH i2c: E2 08 00 7A 50 80 11 00 00 00 00 00 00 44 [14:56:25]Write i2c OK [14:56:25]MH_I2C_Read... [14:56:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:56:26]Read from MH i2c: E2 [14:56:26]MH_I2C_Read... [14:56:26]Read from MH i2c: E2 17 00 [14:56:26]MH_I2C_Read... [14:56:26]Read from MH i2c: E2 17 00 7A 50 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 95 [14:56:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:56:26]wFMCommunicate OK [14:56:26]CreateOFDProtocolMessage done [14:56:26]OFDSenderStorePacket 156319 [14:56:26]StoreOFDPacket docnum=156319 [14:56:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 85 F4 08 01 68 86 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1E 41 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 67 BD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 67 BD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F1 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4D 2F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 67 BD 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 1A 1A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9F 62 02 00 35 04 06 00 5A 37 AA 75 9E C3 80 7F 5E 37 C7 9E 25 37 [14:56:26]CheckFolder [14:56:26]dirname=/storage/ofd_packets [14:56:26]CheckFolder done [14:56:26]ProducePacketName [14:56:26]name=ofd_packets/00156319 [14:56:26]NVStorageSaveData ofd_packets/00156319 [14:56:26]File name is /storage/ofd_packets/00156319 [14:56:26]Write 302 bytes [14:56:26]NVStorageSaveData done [14:56:26]OFDSenderStorePacket done [14:56:26]KKMCreateOFDPacket done [14:56:26]NVStorageSaveData kkm_last_timestamp [14:56:26]File name is /storage/kkm_last_timestamp [14:56:26]Write 4 bytes [14:56:26]NVStorageSaveData done [14:56:26]ExternCall_PrintAddStr [14:56:26]wPrintStart [14:56:26]Write to MH i2c: 01 00 00 7B 50 CB [14:56:26]Write i2c OK [14:56:26]MH_I2C_Read... [14:56:26]Read from MH i2c: 01 [14:56:26]MH_I2C_Read... [14:56:26]Read from MH i2c: 01 07 00 [14:56:26]MH_I2C_Read... [14:56:26]Read from MH i2c: 01 07 00 7B 50 00 00 00 00 00 FF 0F E0 [14:56:26]RasterBufferAndPrint [14:56:26]line Счет N : (1)874613 [14:56:26]line ИНН: 02508201610067 [14:56:26]line Контрольно-Кассовый Чек [14:56:26]line ПРОДАЖА [14:56:26]line ТРК (МРК, ГНК) : 33 [14:56:26]line Товар: 2710124130 [14:56:26]line Super 92-К-5 [14:56:26]line 16.670 * 68.40 [14:56:26]line = 1140.23 [14:56:26]line НДС 12% НСП 1% [14:56:26]line > о реализуемом товаре [14:56:26]line ИТОГО: 1140.23 [14:56:26]line НСП 1% : 10.09 [14:56:26]line НДС 12% : 121.09 [14:56:26]line Наличными: 0.00 [14:56:26]line Безнал.: 1140.23 [14:56:26]line Место: АЗС № 165 "Партнер Нефть" [14:56:26]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:56:26]line СНО: Общий режим [14:56:26]line Чек 391 20.10.2024 14:56 [14:56:26]line Смена: 314 ФФД: 1.0 [14:56:26]line ЗНМ: 0300000234 [14:56:26]line РНМ: 0000137193017469 [14:56:26]line Версия ККМ: v1.0 [14:56:26]line Платежная система: Mbank [14:56:26]line ФМ: 0000000000963156 [14:56:26]line ФД: 156319 [14:56:26]line ФПД: 99195129536195 [14:56:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T145626&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156319&fm=99195129536195&tin=02508201610067®Number=0000137193017469&sum=114023 [14:56:26]OFD Sender: Processing packet 156319 [packets to send 52, broken 51] [14:56:26]ProducePacketName [14:56:26]name=ofd_packets/00156319 [14:56:26]OFD Sender: To server: pG, [14:56:26]CommunicateWithHost lk.salyk.kg:30040 [14:56:26]ConnectInit lk.salyk.kg [14:56:26]written 0, free lines is 4095 [14:56:26]Connected sock=10 [14:56:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 85 F4 08 01 68 86 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1E 41 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 67 BD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 67 BD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F1 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4D 2F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 67 BD 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 1A 1A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9F 62 02 00 35 04 06 00 5A 37 AA 75 9E C3 80 7F 5E 37 C7 9E 25 37 [14:56:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F3 19 47 00 29 22 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9F 62 02 00 F4 03 04 00 4C C0 14 67 B6 04 01 00 00 62 03 9F E4 62 AB 32 1D [14:56:26]CommunicateWithHost err = 0 [14:56:26]CheckOFDResponse [14:56:26]1017 (14) - 77093643461234 [14:56:26]1041 (16) - 0000000000963156 [14:56:26]1040 (4) - 156319 [14:56:26]1012 (4) - 20.10.2024 08:33 [14:56:26]1206 (1) - 0 [14:56:26]OFD Sender: Remove packet 156319 [14:56:26]ProducePacketName [14:56:26]name=ofd_packets/00156319 [14:56:26]NVStorageDeleteData [14:56:26]Write to MH i2c: 01 00 00 A4 50 F4 [14:56:26]Write i2c OK [14:56:26]MH_I2C_Read... [14:56:26]Read from MH i2c: 01 [14:56:26]MH_I2C_Read... [14:56:26]Read from MH i2c: 01 07 00 [14:56:26]MH_I2C_Read... [14:56:26]Read from MH i2c: 01 07 00 A4 50 00 00 00 00 00 10 0D 18 [14:56:26]RasterBufferAndPrint [14:56:26]line [14:56:26]line [14:56:26]line [14:56:26]line [14:56:26]line [14:56:26]written 0, free lines is 3350 [14:56:26]MH_Cut [14:56:26]Write to MH i2c: D1 01 00 AB 50 01 CD [14:56:26]Write i2c OK [14:56:26]MH_I2C_Read... [14:56:26]Read from MH i2c: D1 [14:56:26]MH_I2C_Read... [14:56:26]Read from MH i2c: D1 01 00 [14:56:26]MH_I2C_Read... [14:56:26]Read from MH i2c: D1 01 00 AB 50 00 CC [14:56:26]Write to MH i2c: 01 00 00 AC 50 FC [14:56:26]Write i2c OK [14:56:26]MH_I2C_Read... [14:56:27]OFD Sender: No OFD packet to send [14:56:27]*** Cut start [14:56:27]*** Partial cut [14:56:27]*** CUTSNS_PIN = 1 [14:56:27]*** CUTSNS_PIN = 0 [14:56:27]*** Brake cut motor [14:56:28]Read from MH i2c: 01 [14:56:28]MH_I2C_Read... [14:56:28]*** Stop cut motor [14:56:28]*** Cut end [14:56:28]Read from MH i2c: 01 07 00 [14:56:28]MH_I2C_Read... [14:56:28]Read from MH i2c: 01 07 00 AC 50 00 00 00 00 00 FF 0F 11 [14:56:28]process_action close_receipt done [14:56:28]requested_data is exist [14:56:28]produce_requested_data [14:56:28]requested_item fm.sn is exist - process it [14:56:28]wFMCommunicate request_size=4 [14:56:28]MH_SAM_APDU [14:56:28]CAPDU: 80 11 00 00 [14:56:28]Write to MH i2c: E2 08 00 AD 50 80 11 00 00 00 00 00 00 77 [14:56:28]Write i2c OK [14:56:28]MH_I2C_Read... [14:56:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:56:28]Read from MH i2c: E2 [14:56:28]MH_I2C_Read... [14:56:28]Read from MH i2c: E2 17 00 [14:56:28]MH_I2C_Read... [14:56:28]Read from MH i2c: E2 17 00 AD 50 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C8 [14:56:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:56:28]wFMCommunicate OK [14:56:28]requested_item fd.num is exist - process it [14:56:28]SAM_PROTO_GetFieldsCounters [14:56:28]wFMCommunicate request_size=4 [14:56:28]MH_SAM_APDU [14:56:28]CAPDU: 80 13 00 00 [14:56:28]Write to MH i2c: E2 08 00 AE 50 80 13 00 00 00 00 00 00 7A [14:56:28]Write i2c OK [14:56:28]MH_I2C_Read... [14:56:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:56:28]Read from MH i2c: E2 [14:56:28]MH_I2C_Read... [14:56:28]Read from MH i2c: E2 62 00 [14:56:28]MH_I2C_Read... [14:56:28]Read from MH i2c: E2 62 00 AE 50 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9F 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 87 01 00 00 5E 04 04 00 87 01 00 00 57 04 04 00 88 01 00 00 19 04 04 00 00 00 00 00 90 00 89 [14:56:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9F 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 87 01 00 00 5E 04 04 00 87 01 00 00 57 04 04 00 88 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:56:28]wFMCommunicate OK [14:56:28]SAM_PROTO_GetFieldsCounters done [14:56:28]requested_item shift.num is exist - process it [14:56:28]requested_item shift.opened is exist - process it [14:56:28]req_shift_opened [14:56:28]FM_GetShiftState [14:56:28]SAM_PROTO_GetShiftState [14:56:28]wFMCommunicate request_size=4 [14:56:28]MH_SAM_APDU [14:56:28]CAPDU: 80 13 01 00 [14:56:28]Write to MH i2c: E2 08 00 AF 50 80 13 01 00 00 00 00 00 7C [14:56:28]Write i2c OK [14:56:28]MH_I2C_Read... [14:56:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:56:28]Read from MH i2c: E2 [14:56:28]MH_I2C_Read... [14:56:28]Read from MH i2c: E2 0E 00 [14:56:28]MH_I2C_Read... [14:56:28]Read from MH i2c: E2 0E 00 AF 50 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 23 [14:56:28]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:56:28]wFMCommunicate OK [14:56:28]SAM_PROTO_GetShiftState done [14:56:28]FM_GetShiftState done [14:56:28]req_shift_opened done [14:56:28]requested_item shift.open_date is exist - process it [14:56:28]req_shift_open_date [14:56:28]req_shift_open_date done [14:56:28]produce_requested_data done [14:56:28]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156319,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [14:56:28]process_action_free close_receipt [14:56:28]json_value_free [14:56:28]json_value_free done [14:56:28]process_json_proto returns [14:56:28]Send response to host [14:56:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156319,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [14:56:28]free response buf [14:56:28]execute_script done [14:56:28]execute_script returns [14:56:28]free content buf [14:56:28]Sock 9.Close socket [14:56:28]Sock 9.Thread stoped [14:56:32]OFD Sender: No OFD packet to send [14:56:37]OFD Sender: No OFD packet to send [14:56:42]OFD Sender: No OFD packet to send [14:56:47]OFD Sender: No OFD packet to send [14:56:52]OFD Sender: No OFD packet to send [14:56:57]OFD Sender: No OFD packet to send [14:57:02]OFD Sender: No OFD packet to send [14:57:07]OFD Sender: No OFD packet to send [14:57:12]OFD Sender: No OFD packet to send [14:57:17]OFD Sender: No OFD packet to send [14:57:19]accept exits with 8 [14:57:19]New connection [14:57:19]New thread 3066551652 created [14:57:19]Thread 3066695012 joined [14:57:19]Waiting for new connection... [14:57:19] Sock 8.Parse request [14:57:19]Sock 8.Check first char [14:57:19]Sock 8.First char is OK [14:57:19]request: POST /json_proto HTTP/1.0 [14:57:19]Method: POST [14:57:19]URL: /json_proto [14:57:19]Method is POST - this is cgi request [14:57:19]url: /json_proto [14:57:19]query_string will be loaded in cgi processing [14:57:19]execute_cgi json_proto POST (null) [14:57:19]execute_cgi path=json_proto method=POST [14:57:19]POST find Content-Length [14:57:19]Host: 172.17.53.67:8080 [14:57:19]Content-Length: 677 [14:57:19]Content-Type: application/json [14:57:19] [14:57:19]POST finish read [14:57:19]Found Content-Length = 677 [14:57:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874614", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:57:19]execute_script... [14:57:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874614", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:57:19]POST & json_proto [14:57:19]process_json_proto [14:57:19]json parsed OK: [14:57:19]protocol is kg_v1.0 [14:57:19]action value=close_receipt [14:57:19]process_action close_receipt [14:57:19]cmd_close_receipt [14:57:19]MH_GetDate [14:57:19]Write to MH i2c: F0 00 00 B0 50 EF [14:57:19]Write i2c OK [14:57:19]MH_I2C_Read... [14:57:19]Read from MH i2c: F0 [14:57:19]MH_I2C_Read... [14:57:19]Read from MH i2c: F0 09 00 [14:57:19]MH_I2C_Read... [14:57:19]Read from MH i2c: F0 09 00 B0 50 00 51 1A 15 67 19 BC 99 64 B1 [14:57:19]GetLastDocTimeStamp 1729436186 [14:57:19]current date 1729436241 [14:57:19]FM_GetShiftState [14:57:19]SAM_PROTO_GetShiftState [14:57:19]wFMCommunicate request_size=4 [14:57:19]MH_SAM_APDU [14:57:19]CAPDU: 80 13 01 00 [14:57:19]Write to MH i2c: E2 08 00 B1 50 80 13 01 00 00 00 00 00 7E [14:57:19]Write i2c OK [14:57:19]MH_I2C_Read... [14:57:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:57:19]Read from MH i2c: E2 [14:57:19]MH_I2C_Read... [14:57:19]Read from MH i2c: E2 0E 00 [14:57:19]MH_I2C_Read... [14:57:19]Read from MH i2c: E2 0E 00 B1 50 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 25 [14:57:19]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:57:19]wFMCommunicate OK [14:57:19]SAM_PROTO_GetShiftState done [14:57:19]FM_GetShiftState done [14:57:19]opened in 1729383891 [14:57:19]opened+sec_in_day 1729470291 [14:57:19]quantity*price = 50041 [14:57:19]sum+1 = 50042 [14:57:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 392 20.10.2024 14:57 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156320 ФПД: 107706400356153 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T145721&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156320&fm=107706400356153&tin=02508201610067®Number=0000137193017469&sum=50000 [14:57:20]StoreToDocumentArchive [14:57:20]shift 314 fd 156320 [14:57:20]save to /storage/0314/doc_00156320 [14:57:20]save last doc name /storage/0314/doc_00156320 to /storage/kkm_last_doc_name [14:57:20]save OK [14:57:20]Clear old archive folders... [14:57:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:57:20]tlvbuf is 009B0A90 [14:57:20]SAM_PROTO_ClearQueue [14:57:20]wFMCommunicate request_size=4 [14:57:20]MH_SAM_APDU [14:57:20]CAPDU: 80 09 00 00 [14:57:20]Write to MH i2c: E2 08 00 BE 50 80 09 00 00 00 00 00 00 80 [14:57:20]Write i2c OK [14:57:20]MH_I2C_Read... [14:57:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:57:20]Read from MH i2c: E2 [14:57:20]MH_I2C_Read... [14:57:20]Read from MH i2c: E2 03 00 [14:57:20]MH_I2C_Read... [14:57:20]Read from MH i2c: E2 03 00 BE 50 00 90 00 82 [14:57:20]RAPDU: 90 00 [14:57:20]wFMCommunicate OK [14:57:20]SAM_PROTO_ClearQueue done [14:57:20]KKMCreateOFDPacket [14:57:20]OFDProtocolAddRootSTLVToBuf [14:57:20]FM_MakeSignedData [14:57:20]FM_MakeSignedData [14:57:20]SAM_PROTO_SignData [14:57:20]wFMCommunicate request_size=4 [14:57:20]MH_SAM_APDU [14:57:20]CAPDU: 80 0D 01 02 [14:57:20]Write to MH i2c: E2 08 00 BF 50 80 0D 01 02 00 00 00 00 88 [14:57:20]Write i2c OK [14:57:20]MH_I2C_Read... [14:57:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:57:20]Read from MH i2c: E2 [14:57:20]MH_I2C_Read... [14:57:20]Read from MH i2c: E2 03 00 [14:57:20]MH_I2C_Read... [14:57:20]Read from MH i2c: E2 03 00 BF 50 00 90 00 83 [14:57:20]RAPDU: 90 00 [14:57:20]wFMCommunicate OK [14:57:20]wFMCommunicate request_size=255 [14:57:20]MH_SAM_APDU [14:57:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 01 00 00 F4 03 04 00 51 1A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A0 62 02 00 35 04 06 00 61 [14:57:20]Write to MH i2c: E2 02 01 C0 50 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 01 00 00 F4 03 04 00 51 1A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A0 62 02 00 35 04 06 00 61 00 00 3F [14:57:20]Write i2c OK [14:57:20]MH_I2C_Read... [14:57:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:57:21]Read from MH i2c: E2 [14:57:21]MH_I2C_Read... [14:57:21]Read from MH i2c: E2 03 00 [14:57:21]MH_I2C_Read... [14:57:21]Read from MH i2c: E2 03 00 C0 50 00 90 00 84 [14:57:21]RAPDU: 90 00 [14:57:21]wFMCommunicate OK [14:57:21]wFMCommunicate request_size=10 [14:57:21]MH_SAM_APDU [14:57:21]CAPDU: 80 0D 02 02 05 F5 59 BB B7 39 [14:57:21]Write to MH i2c: E2 0D 00 C1 50 80 0D 02 02 05 00 F5 59 BB B7 39 00 00 8E [14:57:21]Write i2c OK [14:57:21]MH_I2C_Read... [14:57:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:57:21]Read from MH i2c: E2 [14:57:21]MH_I2C_Read... [14:57:21]Read from MH i2c: E2 03 00 [14:57:21]MH_I2C_Read... [14:57:21]Read from MH i2c: E2 03 00 C1 50 00 90 00 85 [14:57:21]RAPDU: 90 00 [14:57:21]wFMCommunicate OK [14:57:21]wFMCommunicate request_size=4 [14:57:21]MH_SAM_APDU [14:57:21]CAPDU: 80 0D 03 02 [14:57:21]Write to MH i2c: E2 08 00 C2 50 80 0D 03 02 00 00 00 00 8D [14:57:21]Write i2c OK [14:57:21]MH_I2C_Read... [14:57:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:57:21]Read from MH i2c: E2 [14:57:21]MH_I2C_Read... [14:57:21]Read from MH i2c: E2 0B 00 [14:57:21]MH_I2C_Read... [14:57:21]Read from MH i2c: E2 0B 00 C2 50 00 AE 3F 55 1E 1B 07 68 11 90 00 89 [14:57:21]RAPDU: AE 3F 55 1E 1B 07 68 11 90 00 [14:57:21]wFMCommunicate OK [14:57:21]SAM_PROTO_SignData done [14:57:21]FM_MakeSignedData done [14:57:21]CreateOFDProtocolMessage [14:57:21]wFMCommunicate request_size=4 [14:57:21]MH_SAM_APDU [14:57:21]CAPDU: 80 11 00 00 [14:57:21]Write to MH i2c: E2 08 00 C3 50 80 11 00 00 00 00 00 00 8D [14:57:21]Write i2c OK [14:57:21]MH_I2C_Read... [14:57:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:57:21]Read from MH i2c: E2 [14:57:21]MH_I2C_Read... [14:57:21]Read from MH i2c: E2 17 00 [14:57:21]MH_I2C_Read... [14:57:21]Read from MH i2c: E2 17 00 C3 50 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DE [14:57:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:57:21]wFMCommunicate OK [14:57:21]CreateOFDProtocolMessage done [14:57:21]OFDSenderStorePacket 156320 [14:57:21]StoreOFDPacket docnum=156320 [14:57:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 30 01 07 01 BF D9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 01 00 00 F4 03 04 00 51 1A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A0 62 02 00 35 04 06 00 61 F5 59 BB B7 39 AE 3F 55 1E 1B 07 68 11 [14:57:21]CheckFolder [14:57:21]dirname=/storage/ofd_packets [14:57:21]CheckFolder done [14:57:21]ProducePacketName [14:57:21]name=ofd_packets/00156320 [14:57:21]NVStorageSaveData ofd_packets/00156320 [14:57:21]File name is /storage/ofd_packets/00156320 [14:57:21]Write 301 bytes [14:57:21]NVStorageSaveData done [14:57:21]OFDSenderStorePacket done [14:57:21]KKMCreateOFDPacket done [14:57:21]NVStorageSaveData kkm_last_timestamp [14:57:21]File name is /storage/kkm_last_timestamp [14:57:21]Write 4 bytes [14:57:21]NVStorageSaveData done [14:57:21]OFD Sender: Processing packet 156320 [packets to send 52, broken 51] [14:57:21]ProducePacketName [14:57:21]name=ofd_packets/00156320 [14:57:21]OFD Sender: To server: pG, [14:57:21]CommunicateWithHost lk.salyk.kg:30040 [14:57:21]ConnectInit lk.salyk.kg [14:57:21]ExternCall_PrintAddStr [14:57:21]wPrintStart [14:57:21]Write to MH i2c: 01 00 00 C4 50 14 [14:57:21]Write i2c OK [14:57:21]MH_I2C_Read... [14:57:21]Read from MH i2c: 01 [14:57:21]MH_I2C_Read... [14:57:21]Read from MH i2c: 01 07 00 [14:57:21]MH_I2C_Read... [14:57:21]Read from MH i2c: 01 07 00 C4 50 00 00 00 00 00 FF 0F 29 [14:57:21]RasterBufferAndPrint [14:57:21]line Счет N : (1)874614 [14:57:21]line ИНН: 02508201610067 [14:57:21]line Контрольно-Кассовый Чек [14:57:21]line ПРОДАЖА [14:57:21]line ТРК (МРК, ГНК) : 12 [14:57:21]line Товар: 2710124130 [14:57:21]line Аи-92-К-5 [14:57:21]line 7.480 * 66.90 [14:57:21]line = 500.41 [14:57:21]line НДС 12% НСП 1% [14:57:21]line > о реализуемом товаре [14:57:21]line ОКРУГЛЕНИЕ: -0.41 [14:57:21]line ИТОГО: 500.00 [14:57:21]line Внесено: 500.00 [14:57:21]line СДАЧА: 0.00 [14:57:21]line НСП 1% : 4.43 [14:57:21]line НДС 12% : 53.14 [14:57:21]line Наличными: 500.00 [14:57:21]line Безнал.: 0.00 [14:57:21]line Место: АЗС № 165 "Партнер Нефть" [14:57:21]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [14:57:21]line СНО: Общий режим [14:57:21]line Чек 392 20.10.2024 14:57 [14:57:21]line Смена: 314 ФФД: 1.0 [14:57:21]line ЗНМ: 0300000234 [14:57:21]line РНМ: 0000137193017469 [14:57:21]line Версия ККМ: v1.0 [14:57:21]line ФМ: 0000000000963156 [14:57:21]line ФД: 156320 [14:57:21]line ФПД: 107706400356153 [14:57:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T145721&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156320&fm=107706400356153&tin=02508201610067®Number=0000137193017469&sum=50000 [14:57:21]Connected sock=11 [14:57:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 30 01 07 01 BF D9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 01 00 00 F4 03 04 00 51 1A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A0 62 02 00 35 04 06 00 61 F5 59 BB B7 39 AE 3F 55 1E 1B 07 68 11 [14:57:21]written 0, free lines is 4095 [14:57:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B5 88 47 00 22 EC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A0 62 02 00 F4 03 04 00 83 C0 14 67 B6 04 01 00 00 54 93 C3 5E 1C 7B 05 C1 [14:57:21]CommunicateWithHost err = 0 [14:57:21]CheckOFDResponse [14:57:21]1017 (14) - 77093643461234 [14:57:21]1041 (16) - 0000000000963156 [14:57:21]1040 (4) - 156320 [14:57:21]1012 (4) - 20.10.2024 08:34 [14:57:21]1206 (1) - 0 [14:57:21]OFD Sender: Remove packet 156320 [14:57:21]ProducePacketName [14:57:21]name=ofd_packets/00156320 [14:57:21]NVStorageDeleteData [14:57:22]Write to MH i2c: 01 00 00 EF 50 3F [14:57:22]Write i2c OK [14:57:22]MH_I2C_Read... [14:57:22]Read from MH i2c: 01 [14:57:22]MH_I2C_Read... [14:57:22]Read from MH i2c: 01 07 00 [14:57:22]MH_I2C_Read... [14:57:22]Read from MH i2c: 01 07 00 EF 50 00 00 00 00 00 F0 0C 42 [14:57:22]RasterBufferAndPrint [14:57:22]line [14:57:22]line [14:57:22]line [14:57:22]line [14:57:22]line [14:57:22]written 0, free lines is 3318 [14:57:22]MH_Cut [14:57:22]Write to MH i2c: D1 01 00 F6 50 01 18 [14:57:22]Write i2c OK [14:57:22]MH_I2C_Read... [14:57:22]Read from MH i2c: D1 [14:57:22]MH_I2C_Read... [14:57:22]Read from MH i2c: D1 01 00 [14:57:22]MH_I2C_Read... [14:57:22]Read from MH i2c: D1 01 00 F6 50 00 17 [14:57:22]Write to MH i2c: 01 00 00 F7 50 47 [14:57:22]Write i2c OK [14:57:22]MH_I2C_Read... [14:57:22]OFD Sender: No OFD packet to send [14:57:22]*** Cut start [14:57:22]*** Partial cut [14:57:22]*** CUTSNS_PIN = 1 [14:57:22]*** CUTSNS_PIN = 0 [14:57:22]*** Brake cut motor [14:57:23]Read from MH i2c: 01 [14:57:23]MH_I2C_Read... [14:57:23]*** Stop cut motor [14:57:23]*** Cut end [14:57:23]Read from MH i2c: 01 07 00 [14:57:23]MH_I2C_Read... [14:57:23]Read from MH i2c: 01 07 00 F7 50 00 00 00 00 00 FF 0F 5C [14:57:23]process_action close_receipt done [14:57:23]requested_data is exist [14:57:23]produce_requested_data [14:57:23]requested_item fm.sn is exist - process it [14:57:23]wFMCommunicate request_size=4 [14:57:23]MH_SAM_APDU [14:57:23]CAPDU: 80 11 00 00 [14:57:23]Write to MH i2c: E2 08 00 F8 50 80 11 00 00 00 00 00 00 C2 [14:57:23]Write i2c OK [14:57:23]MH_I2C_Read... [14:57:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:57:23]Read from MH i2c: E2 [14:57:23]MH_I2C_Read... [14:57:23]Read from MH i2c: E2 17 00 [14:57:23]MH_I2C_Read... [14:57:23]Read from MH i2c: E2 17 00 F8 50 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 13 [14:57:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [14:57:23]wFMCommunicate OK [14:57:23]requested_item fd.num is exist - process it [14:57:23]SAM_PROTO_GetFieldsCounters [14:57:23]wFMCommunicate request_size=4 [14:57:23]MH_SAM_APDU [14:57:23]CAPDU: 80 13 00 00 [14:57:23]Write to MH i2c: E2 08 00 F9 50 80 13 00 00 00 00 00 00 C5 [14:57:23]Write i2c OK [14:57:23]MH_I2C_Read... [14:57:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:57:23]Read from MH i2c: E2 [14:57:23]MH_I2C_Read... [14:57:23]Read from MH i2c: E2 62 00 [14:57:23]MH_I2C_Read... [14:57:23]Read from MH i2c: E2 62 00 F9 50 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A0 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 88 01 00 00 5E 04 04 00 88 01 00 00 57 04 04 00 89 01 00 00 19 04 04 00 00 00 00 00 90 00 D8 [14:57:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A0 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 88 01 00 00 5E 04 04 00 88 01 00 00 57 04 04 00 89 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:57:23]wFMCommunicate OK [14:57:23]SAM_PROTO_GetFieldsCounters done [14:57:23]requested_item shift.num is exist - process it [14:57:23]requested_item shift.opened is exist - process it [14:57:23]req_shift_opened [14:57:23]FM_GetShiftState [14:57:23]SAM_PROTO_GetShiftState [14:57:23]wFMCommunicate request_size=4 [14:57:23]MH_SAM_APDU [14:57:23]CAPDU: 80 13 01 00 [14:57:23]Write to MH i2c: E2 08 00 FA 50 80 13 01 00 00 00 00 00 C7 [14:57:23]Write i2c OK [14:57:23]MH_I2C_Read... [14:57:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:57:23]Read from MH i2c: E2 [14:57:23]MH_I2C_Read... [14:57:23]Read from MH i2c: E2 0E 00 [14:57:23]MH_I2C_Read... [14:57:23]Read from MH i2c: E2 0E 00 FA 50 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 6E [14:57:23]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [14:57:23]wFMCommunicate OK [14:57:23]SAM_PROTO_GetShiftState done [14:57:23]FM_GetShiftState done [14:57:23]req_shift_opened done [14:57:23]requested_item shift.open_date is exist - process it [14:57:23]req_shift_open_date [14:57:23]req_shift_open_date done [14:57:23]produce_requested_data done [14:57:23]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156320,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [14:57:23]process_action_free close_receipt [14:57:23]json_value_free [14:57:23]json_value_free done [14:57:23]process_json_proto returns [14:57:23]Send response to host [14:57:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156320,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [14:57:23]free response buf [14:57:23]execute_script done [14:57:23]execute_script returns [14:57:23]free content buf [14:57:23]Sock 8.Close socket [14:57:23]Sock 8.Thread stoped [14:57:27]OFD Sender: No OFD packet to send [14:57:32]OFD Sender: No OFD packet to send [14:57:37]OFD Sender: No OFD packet to send [14:57:42]OFD Sender: No OFD packet to send [14:57:47]OFD Sender: No OFD packet to send [14:57:52]OFD Sender: No OFD packet to send [14:57:57]OFD Sender: No OFD packet to send [14:58:02]OFD Sender: No OFD packet to send [14:58:07]OFD Sender: No OFD packet to send [14:58:12]OFD Sender: No OFD packet to send [14:58:17]OFD Sender: No OFD packet to send [14:58:22]OFD Sender: No OFD packet to send [14:58:27]OFD Sender: No OFD packet to send [14:58:32]OFD Sender: No OFD packet to send [14:58:37]OFD Sender: No OFD packet to send [14:58:42]OFD Sender: No OFD packet to send [14:58:47]OFD Sender: No OFD packet to send [14:58:52]OFD Sender: No OFD packet to send [14:58:57]OFD Sender: No OFD packet to send [14:59:02]OFD Sender: No OFD packet to send [14:59:07]OFD Sender: No OFD packet to send [14:59:12]OFD Sender: No OFD packet to send [14:59:17]OFD Sender: No OFD packet to send [14:59:22]OFD Sender: No OFD packet to send [14:59:27]OFD Sender: No OFD packet to send [14:59:32]OFD Sender: No OFD packet to send [14:59:37]OFD Sender: No OFD packet to send [14:59:42]OFD Sender: No OFD packet to send [14:59:47]OFD Sender: No OFD packet to send [14:59:52]OFD Sender: No OFD packet to send [14:59:57]OFD Sender: No OFD packet to send [15:00:02]OFD Sender: No OFD packet to send [15:00:07]OFD Sender: No OFD packet to send [15:00:12]OFD Sender: No OFD packet to send [15:00:17]OFD Sender: No OFD packet to send [15:00:22]OFD Sender: No OFD packet to send [15:00:27]OFD Sender: No OFD packet to send [15:00:32]OFD Sender: No OFD packet to send [15:00:37]OFD Sender: No OFD packet to send [15:00:42]OFD Sender: No OFD packet to send [15:00:47]OFD Sender: No OFD packet to send [15:00:52]OFD Sender: No OFD packet to send [15:00:57]OFD Sender: No OFD packet to send [15:01:02]OFD Sender: No OFD packet to send [15:01:07]OFD Sender: No OFD packet to send [15:01:12]OFD Sender: No OFD packet to send [15:01:17]OFD Sender: No OFD packet to send [15:01:22]OFD Sender: No OFD packet to send [15:01:27]OFD Sender: No OFD packet to send [15:01:32]OFD Sender: No OFD packet to send [15:01:37]OFD Sender: No OFD packet to send [15:01:42]OFD Sender: No OFD packet to send [15:01:47]OFD Sender: No OFD packet to send [15:01:52]OFD Sender: No OFD packet to send [15:01:54]accept exits with 9 [15:01:54]New connection [15:01:54]New thread 3066695012 created [15:01:54]Thread 3066551652 joined [15:01:54]Waiting for new connection... [15:01:54] Sock 9.Parse request [15:01:54]Sock 9.Check first char [15:01:54]Sock 9.First char is OK [15:01:54]request: POST /json_proto HTTP/1.0 [15:01:54]Method: POST [15:01:54]URL: /json_proto [15:01:54]Method is POST - this is cgi request [15:01:54]url: /json_proto [15:01:54]query_string will be loaded in cgi processing [15:01:54]execute_cgi json_proto POST (null) [15:01:54]execute_cgi path=json_proto method=POST [15:01:54]POST find Content-Length [15:01:54]Host: 172.17.53.67:8080 [15:01:54]Content-Length: 677 [15:01:54]Content-Type: application/json [15:01:54] [15:01:54]POST finish read [15:01:54]Found Content-Length = 677 [15:01:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874616", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:01:54]execute_script... [15:01:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874616", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:01:54]POST & json_proto [15:01:54]process_json_proto [15:01:54]json parsed OK: [15:01:54]protocol is kg_v1.0 [15:01:54]action value=close_receipt [15:01:54]process_action close_receipt [15:01:54]cmd_close_receipt [15:01:54]MH_GetDate [15:01:54]Write to MH i2c: F0 00 00 FB 50 3A [15:01:54]Write i2c OK [15:01:54]MH_I2C_Read... [15:01:54]Read from MH i2c: F0 [15:01:54]MH_I2C_Read... [15:01:54]Read from MH i2c: F0 09 00 [15:01:54]MH_I2C_Read... [15:01:54]Read from MH i2c: F0 09 00 FB 50 00 64 1B 15 67 19 BC 99 64 10 [15:01:54]GetLastDocTimeStamp 1729436241 [15:01:54]current date 1729436516 [15:01:54]FM_GetShiftState [15:01:54]SAM_PROTO_GetShiftState [15:01:54]wFMCommunicate request_size=4 [15:01:54]MH_SAM_APDU [15:01:54]CAPDU: 80 13 01 00 [15:01:54]Write to MH i2c: E2 08 00 FC 50 80 13 01 00 00 00 00 00 C9 [15:01:54]Write i2c OK [15:01:54]MH_I2C_Read... [15:01:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:01:54]Read from MH i2c: E2 [15:01:54]MH_I2C_Read... [15:01:54]Read from MH i2c: E2 0E 00 [15:01:54]MH_I2C_Read... [15:01:54]Read from MH i2c: E2 0E 00 FC 50 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 70 [15:01:54]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:01:54]wFMCommunicate OK [15:01:54]SAM_PROTO_GetShiftState done [15:01:54]FM_GetShiftState done [15:01:54]opened in 1729383891 [15:01:54]opened+sec_in_day 1729470291 [15:01:54]quantity*price = 50010 [15:01:54]sum+1 = 50012 [15:01:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 393 20.10.2024 15:01 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156321 ФПД: 105176194743616 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T150156&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156321&fm=105176194743616&tin=02508201610067®Number=0000137193017469&sum=50000 [15:01:55]StoreToDocumentArchive [15:01:55]shift 314 fd 156321 [15:01:55]save to /storage/0314/doc_00156321 [15:01:55]save last doc name /storage/0314/doc_00156321 to /storage/kkm_last_doc_name [15:01:55]save OK [15:01:55]Clear old archive folders... [15:01:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:01:55]tlvbuf is 008E0380 [15:01:55]SAM_PROTO_ClearQueue [15:01:55]wFMCommunicate request_size=4 [15:01:55]MH_SAM_APDU [15:01:55]CAPDU: 80 09 00 00 [15:01:55]Write to MH i2c: E2 08 00 09 51 80 09 00 00 00 00 00 00 CC [15:01:55]Write i2c OK [15:01:55]MH_I2C_Read... [15:01:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:01:55]Read from MH i2c: E2 [15:01:55]MH_I2C_Read... [15:01:55]Read from MH i2c: E2 03 00 [15:01:55]MH_I2C_Read... [15:01:55]Read from MH i2c: E2 03 00 09 51 00 90 00 CE [15:01:55]RAPDU: 90 00 [15:01:55]wFMCommunicate OK [15:01:55]SAM_PROTO_ClearQueue done [15:01:55]KKMCreateOFDPacket [15:01:55]OFDProtocolAddRootSTLVToBuf [15:01:55]FM_MakeSignedData [15:01:55]FM_MakeSignedData [15:01:55]SAM_PROTO_SignData [15:01:55]wFMCommunicate request_size=4 [15:01:55]MH_SAM_APDU [15:01:55]CAPDU: 80 0D 01 02 [15:01:55]Write to MH i2c: E2 08 00 0A 51 80 0D 01 02 00 00 00 00 D4 [15:01:55]Write i2c OK [15:01:55]MH_I2C_Read... [15:01:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:01:55]Read from MH i2c: E2 [15:01:55]MH_I2C_Read... [15:01:55]Read from MH i2c: E2 03 00 [15:01:55]MH_I2C_Read... [15:01:55]Read from MH i2c: E2 03 00 0A 51 00 90 00 CF [15:01:55]RAPDU: 90 00 [15:01:55]wFMCommunicate OK [15:01:55]wFMCommunicate request_size=255 [15:01:55]MH_SAM_APDU [15:01:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 64 1B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A1 62 02 00 35 04 06 00 5F [15:01:55]Write to MH i2c: E2 02 01 0B 51 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 64 1B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A1 62 02 00 35 04 06 00 5F 00 00 77 [15:01:55]Write i2c OK [15:01:55]MH_I2C_Read... [15:01:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:01:55]Read from MH i2c: E2 [15:01:55]MH_I2C_Read... [15:01:55]Read from MH i2c: E2 03 00 [15:01:55]MH_I2C_Read... [15:01:55]Read from MH i2c: E2 03 00 0B 51 00 90 00 D0 [15:01:55]RAPDU: 90 00 [15:01:55]wFMCommunicate OK [15:01:55]wFMCommunicate request_size=10 [15:01:55]MH_SAM_APDU [15:01:55]CAPDU: 80 0D 02 02 05 A8 3D B9 FD 40 [15:01:55]Write to MH i2c: E2 0D 00 0C 51 80 0D 02 02 05 00 A8 3D B9 FD 40 00 00 BC [15:01:55]Write i2c OK [15:01:55]MH_I2C_Read... [15:01:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:01:55]Read from MH i2c: E2 [15:01:55]MH_I2C_Read... [15:01:55]Read from MH i2c: E2 03 00 [15:01:55]MH_I2C_Read... [15:01:55]Read from MH i2c: E2 03 00 0C 51 00 90 00 D1 [15:01:55]RAPDU: 90 00 [15:01:55]wFMCommunicate OK [15:01:55]wFMCommunicate request_size=4 [15:01:55]MH_SAM_APDU [15:01:55]CAPDU: 80 0D 03 02 [15:01:55]Write to MH i2c: E2 08 00 0D 51 80 0D 03 02 00 00 00 00 D9 [15:01:55]Write i2c OK [15:01:55]MH_I2C_Read... [15:01:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:01:55]Read from MH i2c: E2 [15:01:55]MH_I2C_Read... [15:01:55]Read from MH i2c: E2 0B 00 [15:01:55]MH_I2C_Read... [15:01:55]Read from MH i2c: E2 0B 00 0D 51 00 28 FE 01 DF 3C B4 AD 85 90 00 02 [15:01:55]RAPDU: 28 FE 01 DF 3C B4 AD 85 90 00 [15:01:55]wFMCommunicate OK [15:01:55]SAM_PROTO_SignData done [15:01:55]FM_MakeSignedData done [15:01:55]CreateOFDProtocolMessage [15:01:55]wFMCommunicate request_size=4 [15:01:55]MH_SAM_APDU [15:01:55]CAPDU: 80 11 00 00 [15:01:55]Write to MH i2c: E2 08 00 0E 51 80 11 00 00 00 00 00 00 D9 [15:01:55]Write i2c OK [15:01:55]MH_I2C_Read... [15:01:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:01:55]Read from MH i2c: E2 [15:01:55]MH_I2C_Read... [15:01:55]Read from MH i2c: E2 17 00 [15:01:55]MH_I2C_Read... [15:01:55]Read from MH i2c: E2 17 00 0E 51 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2A [15:01:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:01:55]wFMCommunicate OK [15:01:55]CreateOFDProtocolMessage done [15:01:55]OFDSenderStorePacket 156321 [15:01:55]StoreOFDPacket docnum=156321 [15:01:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 77 61 07 01 E8 21 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 64 1B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A1 62 02 00 35 04 06 00 5F A8 3D B9 FD 40 28 FE 01 DF 3C B4 AD 85 [15:01:55]CheckFolder [15:01:55]dirname=/storage/ofd_packets [15:01:55]CheckFolder done [15:01:55]ProducePacketName [15:01:55]name=ofd_packets/00156321 [15:01:55]NVStorageSaveData ofd_packets/00156321 [15:01:55]File name is /storage/ofd_packets/00156321 [15:01:55]Write 301 bytes [15:01:55]NVStorageSaveData done [15:01:55]OFDSenderStorePacket done [15:01:55]KKMCreateOFDPacket done [15:01:55]NVStorageSaveData kkm_last_timestamp [15:01:55]File name is /storage/kkm_last_timestamp [15:01:55]Write 4 bytes [15:01:55]NVStorageSaveData done [15:01:55]ExternCall_PrintAddStr [15:01:55]wPrintStart [15:01:55]Write to MH i2c: 01 00 00 0F 51 60 [15:01:55]Write i2c OK [15:01:55]MH_I2C_Read... [15:01:55]Read from MH i2c: 01 [15:01:55]MH_I2C_Read... [15:01:55]Read from MH i2c: 01 07 00 [15:01:55]MH_I2C_Read... [15:01:55]Read from MH i2c: 01 07 00 0F 51 00 00 00 00 00 FF 0F 75 [15:01:55]RasterBufferAndPrint [15:01:55]line Счет N : (1)874616 [15:01:55]line ИНН: 02508201610067 [15:01:55]line Контрольно-Кассовый Чек [15:01:55]line ПРОДАЖА [15:01:55]line ТРК (МРК, ГНК) : 41 [15:01:55]line Товар: 2710124500 [15:01:55]line Аи-95-К-5 [15:01:55]line 6.740 * 74.20 [15:01:55]line = 500.11 [15:01:55]line НДС 12% НСП 1% [15:01:55]line > о реализуемом товаре [15:01:55]line ОКРУГЛЕНИЕ: -0.11 [15:01:55]line ИТОГО: 500.00 [15:01:55]line Внесено: 500.00 [15:01:55]line СДАЧА: 0.00 [15:01:55]line НСП 1% : 4.43 [15:01:55]line НДС 12% : 53.11 [15:01:55]line Наличными: 500.00 [15:01:55]line Безнал.: 0.00 [15:01:55]line Место: АЗС № 165 "Партнер Нефть" [15:01:55]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:01:55]line СНО: Общий режим [15:01:55]line Чек 393 20.10.2024 15:01 [15:01:55]line Смена: 314 ФФД: 1.0 [15:01:55]line ЗНМ: 0300000234 [15:01:55]line РНМ: 0000137193017469 [15:01:55]line Версия ККМ: v1.0 [15:01:55]line ФМ: 0000000000963156 [15:01:55]line ФД: 156321 [15:01:55]line ФПД: 105176194743616 [15:01:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T150156&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156321&fm=105176194743616&tin=02508201610067®Number=0000137193017469&sum=50000 [15:01:56]OFD Sender: Processing packet 156321 [packets to send 52, broken 51] [15:01:56]ProducePacketName [15:01:56]name=ofd_packets/00156321 [15:01:56]OFD Sender: To server: pG, [15:01:56]CommunicateWithHost lk.salyk.kg:30040 [15:01:56]ConnectInit lk.salyk.kg [15:01:56]written 0, free lines is 4095 [15:01:56]Connected sock=10 [15:01:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 77 61 07 01 E8 21 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 64 1B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A1 62 02 00 35 04 06 00 5F A8 3D B9 FD 40 28 FE 01 DF 3C B4 AD 85 [15:01:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A4 D4 47 00 3A 8A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A1 62 02 00 F4 03 04 00 96 C1 14 67 B6 04 01 00 00 44 2F 11 5B F1 A6 4C 1A [15:01:56]CommunicateWithHost err = 0 [15:01:56]CheckOFDResponse [15:01:56]1017 (14) - 77093643461234 [15:01:56]1041 (16) - 0000000000963156 [15:01:56]1040 (4) - 156321 [15:01:56]1012 (4) - 20.10.2024 08:38 [15:01:56]1206 (1) - 0 [15:01:56]OFD Sender: Remove packet 156321 [15:01:56]ProducePacketName [15:01:56]name=ofd_packets/00156321 [15:01:56]NVStorageDeleteData [15:01:56]Write to MH i2c: 01 00 00 3A 51 8B [15:01:56]Write i2c OK [15:01:56]MH_I2C_Read... [15:01:56]Read from MH i2c: 01 [15:01:56]MH_I2C_Read... [15:01:56]Read from MH i2c: 01 07 00 [15:01:56]MH_I2C_Read... [15:01:56]Read from MH i2c: 01 07 00 3A 51 00 00 00 00 00 FA 0C 98 [15:01:56]RasterBufferAndPrint [15:01:56]line [15:01:56]line [15:01:56]line [15:01:56]line [15:01:56]line [15:01:56]written 0, free lines is 3328 [15:01:56]MH_Cut [15:01:56]Write to MH i2c: D1 01 00 41 51 01 64 [15:01:56]Write i2c OK [15:01:56]MH_I2C_Read... [15:01:56]Read from MH i2c: D1 [15:01:56]MH_I2C_Read... [15:01:56]Read from MH i2c: D1 01 00 [15:01:56]MH_I2C_Read... [15:01:56]Read from MH i2c: D1 01 00 41 51 00 63 [15:01:56]Write to MH i2c: 01 00 00 42 51 93 [15:01:56]Write i2c OK [15:01:56]MH_I2C_Read... [15:01:57]OFD Sender: No OFD packet to send [15:01:57]*** Cut start [15:01:57]*** Partial cut [15:01:57]*** CUTSNS_PIN = 1 [15:01:57]*** CUTSNS_PIN = 0 [15:01:57]*** Brake cut motor [15:01:58]Read from MH i2c: 01 [15:01:58]MH_I2C_Read... [15:01:58]*** Stop cut motor [15:01:58]*** Cut end [15:01:58]Read from MH i2c: 01 07 00 [15:01:58]MH_I2C_Read... [15:01:58]Read from MH i2c: 01 07 00 42 51 00 00 00 00 00 FF 0F A8 [15:01:58]process_action close_receipt done [15:01:58]requested_data is exist [15:01:58]produce_requested_data [15:01:58]requested_item fm.sn is exist - process it [15:01:58]wFMCommunicate request_size=4 [15:01:58]MH_SAM_APDU [15:01:58]CAPDU: 80 11 00 00 [15:01:58]Write to MH i2c: E2 08 00 43 51 80 11 00 00 00 00 00 00 0E [15:01:58]Write i2c OK [15:01:58]MH_I2C_Read... [15:01:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:01:58]Read from MH i2c: E2 [15:01:58]MH_I2C_Read... [15:01:58]Read from MH i2c: E2 17 00 [15:01:58]MH_I2C_Read... [15:01:58]Read from MH i2c: E2 17 00 43 51 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5F [15:01:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:01:58]wFMCommunicate OK [15:01:58]requested_item fd.num is exist - process it [15:01:58]SAM_PROTO_GetFieldsCounters [15:01:58]wFMCommunicate request_size=4 [15:01:58]MH_SAM_APDU [15:01:58]CAPDU: 80 13 00 00 [15:01:58]Write to MH i2c: E2 08 00 44 51 80 13 00 00 00 00 00 00 11 [15:01:58]Write i2c OK [15:01:58]MH_I2C_Read... [15:01:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:01:58]Read from MH i2c: E2 [15:01:58]MH_I2C_Read... [15:01:58]Read from MH i2c: E2 62 00 [15:01:58]MH_I2C_Read... [15:01:58]Read from MH i2c: E2 62 00 44 51 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A1 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 89 01 00 00 5E 04 04 00 89 01 00 00 57 04 04 00 8A 01 00 00 19 04 04 00 00 00 00 00 90 00 28 [15:01:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A1 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 89 01 00 00 5E 04 04 00 89 01 00 00 57 04 04 00 8A 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:01:58]wFMCommunicate OK [15:01:58]SAM_PROTO_GetFieldsCounters done [15:01:58]requested_item shift.num is exist - process it [15:01:58]requested_item shift.opened is exist - process it [15:01:58]req_shift_opened [15:01:58]FM_GetShiftState [15:01:58]SAM_PROTO_GetShiftState [15:01:58]wFMCommunicate request_size=4 [15:01:58]MH_SAM_APDU [15:01:58]CAPDU: 80 13 01 00 [15:01:58]Write to MH i2c: E2 08 00 45 51 80 13 01 00 00 00 00 00 13 [15:01:58]Write i2c OK [15:01:58]MH_I2C_Read... [15:01:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:01:58]Read from MH i2c: E2 [15:01:58]MH_I2C_Read... [15:01:58]Read from MH i2c: E2 0E 00 [15:01:58]MH_I2C_Read... [15:01:58]Read from MH i2c: E2 0E 00 45 51 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 BA [15:01:58]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:01:58]wFMCommunicate OK [15:01:58]SAM_PROTO_GetShiftState done [15:01:58]FM_GetShiftState done [15:01:58]req_shift_opened done [15:01:58]requested_item shift.open_date is exist - process it [15:01:58]req_shift_open_date [15:01:58]req_shift_open_date done [15:01:58]produce_requested_data done [15:01:58]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156321,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [15:01:58]process_action_free close_receipt [15:01:58]json_value_free [15:01:58]json_value_free done [15:01:58]process_json_proto returns [15:01:58]Send response to host [15:01:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156321,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [15:01:58]free response buf [15:01:58]execute_script done [15:01:58]execute_script returns [15:01:58]free content buf [15:01:58]Sock 9.Close socket [15:01:58]Sock 9.Thread stoped [15:02:02]OFD Sender: No OFD packet to send [15:02:07]OFD Sender: No OFD packet to send [15:02:12]OFD Sender: No OFD packet to send [15:02:13]accept exits with 8 [15:02:13]New connection [15:02:13]New thread 3066551652 created [15:02:13]Thread 3066695012 joined [15:02:13]Waiting for new connection... [15:02:13] Sock 8.Parse request [15:02:13]Sock 8.Check first char [15:02:13]Sock 8.First char is OK [15:02:13]request: POST /json_proto HTTP/1.0 [15:02:13]Method: POST [15:02:13]URL: /json_proto [15:02:13]Method is POST - this is cgi request [15:02:13]url: /json_proto [15:02:13]query_string will be loaded in cgi processing [15:02:13]execute_cgi json_proto POST (null) [15:02:13]execute_cgi path=json_proto method=POST [15:02:13]POST find Content-Length [15:02:13]Host: 172.17.53.67:8080 [15:02:13]Content-Length: 789 [15:02:13]Content-Type: application/json [15:02:13] [15:02:13]POST finish read [15:02:13]Found Content-Length = 789 [15:02:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874615", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 19.690, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:02:13]execute_script... [15:02:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874615", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 19.690, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:02:13]POST & json_proto [15:02:13]process_json_proto [15:02:13]json parsed OK: [15:02:13]protocol is kg_v1.0 [15:02:13]action value=close_receipt [15:02:13]process_action close_receipt [15:02:13]cmd_close_receipt [15:02:13]MH_GetDate [15:02:13]Write to MH i2c: F0 00 00 46 51 86 [15:02:13]Write i2c OK [15:02:13]MH_I2C_Read... [15:02:13]Read from MH i2c: F0 [15:02:13]MH_I2C_Read... [15:02:13]Read from MH i2c: F0 09 00 [15:02:13]MH_I2C_Read... [15:02:13]Read from MH i2c: F0 09 00 46 51 00 77 1B 15 67 19 BC 99 64 6F [15:02:13]GetLastDocTimeStamp 1729436516 [15:02:13]current date 1729436535 [15:02:13]FM_GetShiftState [15:02:13]SAM_PROTO_GetShiftState [15:02:13]wFMCommunicate request_size=4 [15:02:13]MH_SAM_APDU [15:02:13]CAPDU: 80 13 01 00 [15:02:13]Write to MH i2c: E2 08 00 47 51 80 13 01 00 00 00 00 00 15 [15:02:13]Write i2c OK [15:02:13]MH_I2C_Read... [15:02:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:02:13]Read from MH i2c: E2 [15:02:13]MH_I2C_Read... [15:02:13]Read from MH i2c: E2 0E 00 [15:02:13]MH_I2C_Read... [15:02:13]Read from MH i2c: E2 0E 00 47 51 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 BC [15:02:13]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:02:13]wFMCommunicate OK [15:02:13]SAM_PROTO_GetShiftState done [15:02:13]FM_GetShiftState done [15:02:13]opened in 1729383891 [15:02:13]opened+sec_in_day 1729470291 [15:02:13]quantity*price = 0 [15:02:13]sum+1 = 1 [15:02:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 394 20.10.2024 15:02 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливная Карта 59209 ФМ: 0000000000963156 ФД: 156322 ФПД: 52499154869284 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T150215&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156322&fm=52499154869284&tin=02508201610067®Number=0000137193017469&sum=0 [15:02:14]StoreToDocumentArchive [15:02:14]shift 314 fd 156322 [15:02:14]save to /storage/0314/doc_00156322 [15:02:14]save last doc name /storage/0314/doc_00156322 to /storage/kkm_last_doc_name [15:02:14]save OK [15:02:14]Clear old archive folders... [15:02:14]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:02:14]tlvbuf is B6F192C0 [15:02:14]SAM_PROTO_ClearQueue [15:02:14]wFMCommunicate request_size=4 [15:02:14]MH_SAM_APDU [15:02:14]CAPDU: 80 09 00 00 [15:02:14]Write to MH i2c: E2 08 00 54 51 80 09 00 00 00 00 00 00 17 [15:02:14]Write i2c OK [15:02:14]MH_I2C_Read... [15:02:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:02:14]Read from MH i2c: E2 [15:02:14]MH_I2C_Read... [15:02:14]Read from MH i2c: E2 03 00 [15:02:14]MH_I2C_Read... [15:02:14]Read from MH i2c: E2 03 00 54 51 00 90 00 19 [15:02:14]RAPDU: 90 00 [15:02:14]wFMCommunicate OK [15:02:14]SAM_PROTO_ClearQueue done [15:02:14]KKMCreateOFDPacket [15:02:14]OFDProtocolAddRootSTLVToBuf [15:02:14]FM_MakeSignedData [15:02:14]FM_MakeSignedData [15:02:14]SAM_PROTO_SignData [15:02:14]wFMCommunicate request_size=4 [15:02:14]MH_SAM_APDU [15:02:14]CAPDU: 80 0D 01 02 [15:02:14]Write to MH i2c: E2 08 00 55 51 80 0D 01 02 00 00 00 00 1F [15:02:14]Write i2c OK [15:02:14]MH_I2C_Read... [15:02:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:02:14]Read from MH i2c: E2 [15:02:14]MH_I2C_Read... [15:02:14]Read from MH i2c: E2 03 00 [15:02:14]MH_I2C_Read... [15:02:14]Read from MH i2c: E2 03 00 55 51 00 90 00 1A [15:02:14]RAPDU: 90 00 [15:02:14]wFMCommunicate OK [15:02:14]wFMCommunicate request_size=255 [15:02:14]MH_SAM_APDU [15:02:14]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 77 1B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A2 62 02 00 35 04 06 00 2F BF 69 7A [15:02:14]Write to MH i2c: E2 02 01 56 51 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 77 1B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A2 62 02 00 35 04 06 00 2F BF 69 7A 00 00 72 [15:02:14]Write i2c OK [15:02:14]MH_I2C_Read... [15:02:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:02:14]Read from MH i2c: E2 [15:02:14]MH_I2C_Read... [15:02:14]Read from MH i2c: E2 03 00 [15:02:14]MH_I2C_Read... [15:02:14]Read from MH i2c: E2 03 00 56 51 00 90 00 1B [15:02:14]RAPDU: 90 00 [15:02:14]wFMCommunicate OK [15:02:14]wFMCommunicate request_size=7 [15:02:14]MH_SAM_APDU [15:02:14]CAPDU: 80 0D 02 02 02 1C 24 [15:02:14]Write to MH i2c: E2 0A 00 57 51 80 0D 02 02 02 00 1C 24 00 00 66 [15:02:14]Write i2c OK [15:02:14]MH_I2C_Read... [15:02:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:02:14]Read from MH i2c: E2 [15:02:14]MH_I2C_Read... [15:02:14]Read from MH i2c: E2 03 00 [15:02:14]MH_I2C_Read... [15:02:14]Read from MH i2c: E2 03 00 57 51 00 90 00 1C [15:02:14]RAPDU: 90 00 [15:02:14]wFMCommunicate OK [15:02:14]wFMCommunicate request_size=4 [15:02:14]MH_SAM_APDU [15:02:14]CAPDU: 80 0D 03 02 [15:02:14]Write to MH i2c: E2 08 00 58 51 80 0D 03 02 00 00 00 00 24 [15:02:14]Write i2c OK [15:02:14]MH_I2C_Read... [15:02:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:02:14]Read from MH i2c: E2 [15:02:14]MH_I2C_Read... [15:02:14]Read from MH i2c: E2 0B 00 [15:02:14]MH_I2C_Read... [15:02:14]Read from MH i2c: E2 0B 00 58 51 00 33 33 38 7B 7A E8 C3 28 90 00 8B [15:02:14]RAPDU: 33 33 38 7B 7A E8 C3 28 90 00 [15:02:14]wFMCommunicate OK [15:02:14]SAM_PROTO_SignData done [15:02:14]FM_MakeSignedData done [15:02:14]CreateOFDProtocolMessage [15:02:14]wFMCommunicate request_size=4 [15:02:14]MH_SAM_APDU [15:02:14]CAPDU: 80 11 00 00 [15:02:14]Write to MH i2c: E2 08 00 59 51 80 11 00 00 00 00 00 00 24 [15:02:14]Write i2c OK [15:02:14]MH_I2C_Read... [15:02:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:02:15]Read from MH i2c: E2 [15:02:15]MH_I2C_Read... [15:02:15]Read from MH i2c: E2 17 00 [15:02:15]MH_I2C_Read... [15:02:15]Read from MH i2c: E2 17 00 59 51 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 75 [15:02:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:02:15]wFMCommunicate OK [15:02:15]CreateOFDProtocolMessage done [15:02:15]OFDSenderStorePacket 156322 [15:02:15]StoreOFDPacket docnum=156322 [15:02:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 C5 B6 04 01 D3 F2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 77 1B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A2 62 02 00 35 04 06 00 2F BF 69 7A 1C 24 33 33 38 7B 7A E8 C3 28 [15:02:15]CheckFolder [15:02:15]dirname=/storage/ofd_packets [15:02:15]CheckFolder done [15:02:15]ProducePacketName [15:02:15]name=ofd_packets/00156322 [15:02:15]NVStorageSaveData ofd_packets/00156322 [15:02:15]File name is /storage/ofd_packets/00156322 [15:02:15]Write 298 bytes [15:02:15]NVStorageSaveData done [15:02:15]OFDSenderStorePacket done [15:02:15]KKMCreateOFDPacket done [15:02:15]NVStorageSaveData kkm_last_timestamp [15:02:15]File name is /storage/kkm_last_timestamp [15:02:15]Write 4 bytes [15:02:15]NVStorageSaveData done [15:02:15]ExternCall_PrintAddStr [15:02:15]wPrintStart [15:02:15]Write to MH i2c: 01 00 00 5A 51 AB [15:02:15]Write i2c OK [15:02:15]MH_I2C_Read... [15:02:15]Read from MH i2c: 01 [15:02:15]MH_I2C_Read... [15:02:15]Read from MH i2c: 01 07 00 [15:02:15]MH_I2C_Read... [15:02:15]Read from MH i2c: 01 07 00 5A 51 00 00 00 00 00 FF 0F C0 [15:02:15]RasterBufferAndPrint [15:02:15]line Счет N : (1)874615 [15:02:15]line ИНН: 02508201610067 [15:02:15]line Контрольно-Кассовый Чек [15:02:15]line ПРОДАЖА [15:02:15]line ТРК (МРК, ГНК) : 24 [15:02:15]line Товар: 2710194210 [15:02:15]line ДТ-К-2 [15:02:15]line 19.690 * 0.00 [15:02:15]line = 0.00 [15:02:15]line НДС 12% НСП 1% [15:02:15]line > о реализуемом товаре [15:02:15]line ИТОГО: 0.00 [15:02:15]line НСП 1% : 0.00 [15:02:15]line НДС 12% : 0.00 [15:02:15]line Наличными: 0.00 [15:02:15]line Безнал.: 0.00 [15:02:15]line Место: АЗС № 165 "Партнер Нефть" [15:02:15]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:02:15]line СНО: Общий режим [15:02:15]line Чек 394 20.10.2024 15:02 [15:02:15]line Смена: 314 ФФД: 1.0 [15:02:15]line ЗНМ: 0300000234 [15:02:15]line РНМ: 0000137193017469 [15:02:15]line Версия ККМ: v1.0 [15:02:15]line Талоны: Топливная Карта [15:02:15]line 59209 [15:02:15]line ФМ: 0000000000963156 [15:02:15]line ФД: 156322 [15:02:15]line ФПД: 52499154869284 [15:02:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T150215&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156322&fm=52499154869284&tin=02508201610067®Number=0000137193017469&sum=0 [15:02:15]OFD Sender: Processing packet 156322 [packets to send 52, broken 51] [15:02:15]ProducePacketName [15:02:15]name=ofd_packets/00156322 [15:02:15]OFD Sender: To server: pG, [15:02:15]CommunicateWithHost lk.salyk.kg:30040 [15:02:15]ConnectInit lk.salyk.kg [15:02:15]written 0, free lines is 4095 [15:02:15]Connected sock=10 [15:02:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 C5 B6 04 01 D3 F2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 77 1B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A2 62 02 00 35 04 06 00 2F BF 69 7A 1C 24 33 33 38 7B 7A E8 C3 28 [15:02:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B0 F9 47 00 42 F6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A2 62 02 00 F4 03 04 00 A9 C1 14 67 B6 04 01 00 00 BA 52 07 CF EB 95 AA BA [15:02:15]CommunicateWithHost err = 0 [15:02:15]CheckOFDResponse [15:02:15]1017 (14) - 77093643461234 [15:02:15]1041 (16) - 0000000000963156 [15:02:15]1040 (4) - 156322 [15:02:15]1012 (4) - 20.10.2024 08:39 [15:02:15]1206 (1) - 0 [15:02:15]OFD Sender: Remove packet 156322 [15:02:15]ProducePacketName [15:02:15]name=ofd_packets/00156322 [15:02:15]NVStorageDeleteData [15:02:15]Write to MH i2c: 01 00 00 84 51 D5 [15:02:15]Write i2c OK [15:02:15]MH_I2C_Read... [15:02:15]Read from MH i2c: 01 [15:02:15]MH_I2C_Read... [15:02:15]Read from MH i2c: 01 07 00 [15:02:15]MH_I2C_Read... [15:02:15]Read from MH i2c: 01 07 00 84 51 00 00 00 00 00 02 0D EB [15:02:15]RasterBufferAndPrint [15:02:15]line [15:02:15]line [15:02:15]line [15:02:15]line [15:02:15]line [15:02:15]written 0, free lines is 3336 [15:02:15]MH_Cut [15:02:15]Write to MH i2c: D1 01 00 8B 51 01 AE [15:02:15]Write i2c OK [15:02:15]MH_I2C_Read... [15:02:15]Read from MH i2c: D1 [15:02:15]MH_I2C_Read... [15:02:15]Read from MH i2c: D1 01 00 [15:02:15]MH_I2C_Read... [15:02:15]Read from MH i2c: D1 01 00 8B 51 00 AD [15:02:15]Write to MH i2c: 01 00 00 8C 51 DD [15:02:15]Write i2c OK [15:02:15]MH_I2C_Read... [15:02:16]OFD Sender: No OFD packet to send [15:02:16]*** Cut start [15:02:16]*** Partial cut [15:02:16]*** CUTSNS_PIN = 1 [15:02:16]*** CUTSNS_PIN = 0 [15:02:16]*** Brake cut motor [15:02:17]Read from MH i2c: 01 [15:02:17]MH_I2C_Read... [15:02:17]*** Stop cut motor [15:02:17]*** Cut end [15:02:17]Read from MH i2c: 01 07 00 [15:02:17]MH_I2C_Read... [15:02:17]Read from MH i2c: 01 07 00 8C 51 00 00 00 00 00 FF 0F F2 [15:02:17]process_action close_receipt done [15:02:17]requested_data is exist [15:02:17]produce_requested_data [15:02:17]requested_item fm.sn is exist - process it [15:02:17]wFMCommunicate request_size=4 [15:02:17]MH_SAM_APDU [15:02:17]CAPDU: 80 11 00 00 [15:02:17]Write to MH i2c: E2 08 00 8D 51 80 11 00 00 00 00 00 00 58 [15:02:17]Write i2c OK [15:02:17]MH_I2C_Read... [15:02:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:02:17]Read from MH i2c: E2 [15:02:17]MH_I2C_Read... [15:02:17]Read from MH i2c: E2 17 00 [15:02:17]MH_I2C_Read... [15:02:17]Read from MH i2c: E2 17 00 8D 51 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A9 [15:02:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:02:17]wFMCommunicate OK [15:02:17]requested_item fd.num is exist - process it [15:02:17]SAM_PROTO_GetFieldsCounters [15:02:17]wFMCommunicate request_size=4 [15:02:17]MH_SAM_APDU [15:02:17]CAPDU: 80 13 00 00 [15:02:17]Write to MH i2c: E2 08 00 8E 51 80 13 00 00 00 00 00 00 5B [15:02:17]Write i2c OK [15:02:17]MH_I2C_Read... [15:02:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:02:17]Read from MH i2c: E2 [15:02:17]MH_I2C_Read... [15:02:17]Read from MH i2c: E2 62 00 [15:02:17]MH_I2C_Read... [15:02:17]Read from MH i2c: E2 62 00 8E 51 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A2 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 8A 01 00 00 5E 04 04 00 8A 01 00 00 57 04 04 00 8B 01 00 00 19 04 04 00 00 00 00 00 90 00 76 [15:02:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A2 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 8A 01 00 00 5E 04 04 00 8A 01 00 00 57 04 04 00 8B 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:02:17]wFMCommunicate OK [15:02:17]SAM_PROTO_GetFieldsCounters done [15:02:17]requested_item shift.num is exist - process it [15:02:17]requested_item shift.opened is exist - process it [15:02:17]req_shift_opened [15:02:17]FM_GetShiftState [15:02:17]SAM_PROTO_GetShiftState [15:02:17]wFMCommunicate request_size=4 [15:02:17]MH_SAM_APDU [15:02:17]CAPDU: 80 13 01 00 [15:02:17]Write to MH i2c: E2 08 00 8F 51 80 13 01 00 00 00 00 00 5D [15:02:17]Write i2c OK [15:02:17]MH_I2C_Read... [15:02:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:02:17]Read from MH i2c: E2 [15:02:17]MH_I2C_Read... [15:02:17]Read from MH i2c: E2 0E 00 [15:02:17]MH_I2C_Read... [15:02:17]Read from MH i2c: E2 0E 00 8F 51 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 04 [15:02:17]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:02:17]wFMCommunicate OK [15:02:17]SAM_PROTO_GetShiftState done [15:02:17]FM_GetShiftState done [15:02:17]req_shift_opened done [15:02:17]requested_item shift.open_date is exist - process it [15:02:17]req_shift_open_date [15:02:17]req_shift_open_date done [15:02:17]produce_requested_data done [15:02:17]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156322,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [15:02:17]process_action_free close_receipt [15:02:17]json_value_free [15:02:17]json_value_free done [15:02:17]process_json_proto returns [15:02:17]Send response to host [15:02:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156322,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [15:02:17]free response buf [15:02:17]execute_script done [15:02:17]execute_script returns [15:02:17]free content buf [15:02:17]Sock 8.Close socket [15:02:17]Sock 8.Thread stoped [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:01]OFD Sender: No OFD packet to send [15:03:06]OFD Sender: No OFD packet to send [15:03:11]OFD Sender: No OFD packet to send [15:03:16]OFD Sender: No OFD packet to send [15:03:21]OFD Sender: No OFD packet to send [15:03:26]OFD Sender: No OFD packet to send [15:03:31]OFD Sender: No OFD packet to send [15:03:36]OFD Sender: No OFD packet to send [15:03:41]OFD Sender: No OFD packet to send [15:03:46]OFD Sender: No OFD packet to send [15:03:51]OFD Sender: No OFD packet to send [15:03:56]OFD Sender: No OFD packet to send [15:04:01]OFD Sender: No OFD packet to send [15:04:06]OFD Sender: No OFD packet to send [15:04:11]OFD Sender: No OFD packet to send [15:04:16]OFD Sender: No OFD packet to send [15:04:21]OFD Sender: No OFD packet to send [15:04:26]OFD Sender: No OFD packet to send [15:04:31]OFD Sender: No OFD packet to send [15:04:36]OFD Sender: No OFD packet to send [15:04:41]OFD Sender: No OFD packet to send [15:04:46]OFD Sender: No OFD packet to send [15:04:51]OFD Sender: No OFD packet to send [15:04:56]OFD Sender: No OFD packet to send [15:05:01]OFD Sender: No OFD packet to send [15:05:06]OFD Sender: No OFD packet to send [15:05:11]OFD Sender: No OFD packet to send [15:05:16]OFD Sender: No OFD packet to send [15:05:21]OFD Sender: No OFD packet to send [15:05:26]OFD Sender: No OFD packet to send [15:05:31]OFD Sender: No OFD packet to send [15:05:36]OFD Sender: No OFD packet to send [15:05:41]OFD Sender: No OFD packet to send [15:05:46]OFD Sender: No OFD packet to send [15:05:51]OFD Sender: No OFD packet to send [15:05:53]accept exits with 9 [15:05:53]New connection [15:05:53]New thread 3066695012 created [15:05:53]Thread 3066551652 joined [15:05:53]Waiting for new connection... [15:05:53] Sock 9.Parse request [15:05:53]Sock 9.Check first char [15:05:53]Sock 9.First char is OK [15:05:53]request: POST /json_proto HTTP/1.0 [15:05:53]Method: POST [15:05:53]URL: /json_proto [15:05:53]Method is POST - this is cgi request [15:05:53]url: /json_proto [15:05:53]query_string will be loaded in cgi processing [15:05:53]execute_cgi json_proto POST (null) [15:05:53]execute_cgi path=json_proto method=POST [15:05:53]POST find Content-Length [15:05:53]Host: 172.17.53.67:8080 [15:05:53]Content-Length: 759 [15:05:53]Content-Type: application/json [15:05:53] [15:05:53]POST finish read [15:05:53]Found Content-Length = 759 [15:05:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874617", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:05:53]execute_script... [15:05:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874617", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:05:53]POST & json_proto [15:05:53]process_json_proto [15:05:53]json parsed OK: [15:05:53]protocol is kg_v1.0 [15:05:53]action value=close_receipt [15:05:53]process_action close_receipt [15:05:53]cmd_close_receipt [15:05:53]MH_GetDate [15:05:53]Write to MH i2c: F0 00 00 90 51 D0 [15:05:53]Write i2c OK [15:05:53]MH_I2C_Read... [15:05:53]Read from MH i2c: F0 [15:05:53]MH_I2C_Read... [15:05:53]Read from MH i2c: F0 09 00 [15:05:53]MH_I2C_Read... [15:05:53]Read from MH i2c: F0 09 00 90 51 00 53 1C 15 67 19 BC 99 64 96 [15:05:53]GetLastDocTimeStamp 1729436535 [15:05:53]current date 1729436755 [15:05:53]FM_GetShiftState [15:05:53]SAM_PROTO_GetShiftState [15:05:53]wFMCommunicate request_size=4 [15:05:53]MH_SAM_APDU [15:05:53]CAPDU: 80 13 01 00 [15:05:53]Write to MH i2c: E2 08 00 91 51 80 13 01 00 00 00 00 00 5F [15:05:53]Write i2c OK [15:05:53]MH_I2C_Read... [15:05:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:05:53]Read from MH i2c: E2 [15:05:53]MH_I2C_Read... [15:05:53]Read from MH i2c: E2 0E 00 [15:05:53]MH_I2C_Read... [15:05:53]Read from MH i2c: E2 0E 00 91 51 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 06 [15:05:53]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:05:53]wFMCommunicate OK [15:05:53]SAM_PROTO_GetShiftState done [15:05:53]FM_GetShiftState done [15:05:53]opened in 1729383891 [15:05:53]opened+sec_in_day 1729470291 [15:05:53]quantity*price = 50000 [15:05:53]sum+1 = 50001 [15:05:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 0.00 Безнал.: 500.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 395 20.10.2024 15:05 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156323 ФПД: 218317199487855 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T150555&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156323&fm=218317199487855&tin=02508201610067®Number=0000137193017469&sum=50000 [15:05:54]StoreToDocumentArchive [15:05:54]shift 314 fd 156323 [15:05:54]save to /storage/0314/doc_00156323 [15:05:54]save last doc name /storage/0314/doc_00156323 to /storage/kkm_last_doc_name [15:05:54]save OK [15:05:54]Clear old archive folders... [15:05:54]ProcessDocumentItem done err = 0, tmpTLVsize=252 [15:05:54]tlvbuf is 00867540 [15:05:54]SAM_PROTO_ClearQueue [15:05:54]wFMCommunicate request_size=4 [15:05:54]MH_SAM_APDU [15:05:54]CAPDU: 80 09 00 00 [15:05:54]Write to MH i2c: E2 08 00 9E 51 80 09 00 00 00 00 00 00 61 [15:05:54]Write i2c OK [15:05:54]MH_I2C_Read... [15:05:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:05:54]Read from MH i2c: E2 [15:05:54]MH_I2C_Read... [15:05:54]Read from MH i2c: E2 03 00 [15:05:54]MH_I2C_Read... [15:05:54]Read from MH i2c: E2 03 00 9E 51 00 90 00 63 [15:05:54]RAPDU: 90 00 [15:05:54]wFMCommunicate OK [15:05:54]SAM_PROTO_ClearQueue done [15:05:54]KKMCreateOFDPacket [15:05:54]OFDProtocolAddRootSTLVToBuf [15:05:54]FM_MakeSignedData [15:05:54]FM_MakeSignedData [15:05:54]SAM_PROTO_SignData [15:05:54]wFMCommunicate request_size=4 [15:05:54]MH_SAM_APDU [15:05:54]CAPDU: 80 0D 01 02 [15:05:54]Write to MH i2c: E2 08 00 9F 51 80 0D 01 02 00 00 00 00 69 [15:05:54]Write i2c OK [15:05:54]MH_I2C_Read... [15:05:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:05:54]Read from MH i2c: E2 [15:05:54]MH_I2C_Read... [15:05:54]Read from MH i2c: E2 03 00 [15:05:54]MH_I2C_Read... [15:05:54]Read from MH i2c: E2 03 00 9F 51 00 90 00 64 [15:05:54]RAPDU: 90 00 [15:05:54]wFMCommunicate OK [15:05:54]wFMCommunicate request_size=255 [15:05:54]MH_SAM_APDU [15:05:54]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 01 00 00 F4 03 04 00 53 1C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A3 62 02 00 35 04 06 00 [15:05:54]Write to MH i2c: E2 02 01 A0 51 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 01 00 00 F4 03 04 00 53 1C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A3 62 02 00 35 04 06 00 00 00 A3 [15:05:54]Write i2c OK [15:05:54]MH_I2C_Read... [15:05:54]Read from MH i2c: E2 [15:05:54]MH_I2C_Read... [15:05:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:05:54]Read from MH i2c: E2 03 00 [15:05:54]MH_I2C_Read... [15:05:54]Read from MH i2c: E2 03 00 A0 51 00 90 00 65 [15:05:54]RAPDU: 90 00 [15:05:54]wFMCommunicate OK [15:05:54]wFMCommunicate request_size=11 [15:05:54]MH_SAM_APDU [15:05:54]CAPDU: 80 0D 02 02 06 C6 8E EF 1F B3 6F [15:05:54]Write to MH i2c: E2 0E 00 A1 51 80 0D 02 02 06 00 C6 8E EF 1F B3 6F 00 00 FC [15:05:54]Write i2c OK [15:05:54]MH_I2C_Read... [15:05:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:05:54]Read from MH i2c: E2 [15:05:54]MH_I2C_Read... [15:05:54]Read from MH i2c: E2 03 00 [15:05:54]MH_I2C_Read... [15:05:54]Read from MH i2c: E2 03 00 A1 51 00 90 00 66 [15:05:54]RAPDU: 90 00 [15:05:54]wFMCommunicate OK [15:05:54]wFMCommunicate request_size=4 [15:05:54]MH_SAM_APDU [15:05:54]CAPDU: 80 0D 03 02 [15:05:54]Write to MH i2c: E2 08 00 A2 51 80 0D 03 02 00 00 00 00 6E [15:05:54]Write i2c OK [15:05:54]MH_I2C_Read... [15:05:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:05:55]Read from MH i2c: E2 [15:05:55]MH_I2C_Read... [15:05:55]Read from MH i2c: E2 0B 00 [15:05:55]MH_I2C_Read... [15:05:55]Read from MH i2c: E2 0B 00 A2 51 00 00 DC B4 2D 64 E6 84 BC 90 00 B6 [15:05:55]RAPDU: 00 DC B4 2D 64 E6 84 BC 90 00 [15:05:55]wFMCommunicate OK [15:05:55]SAM_PROTO_SignData done [15:05:55]FM_MakeSignedData done [15:05:55]CreateOFDProtocolMessage [15:05:55]wFMCommunicate request_size=4 [15:05:55]MH_SAM_APDU [15:05:55]CAPDU: 80 11 00 00 [15:05:55]Write to MH i2c: E2 08 00 A3 51 80 11 00 00 00 00 00 00 6E [15:05:55]Write i2c OK [15:05:55]MH_I2C_Read... [15:05:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:05:55]Read from MH i2c: E2 [15:05:55]MH_I2C_Read... [15:05:55]Read from MH i2c: E2 17 00 [15:05:55]MH_I2C_Read... [15:05:55]Read from MH i2c: E2 17 00 A3 51 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BF [15:05:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:05:55]wFMCommunicate OK [15:05:55]CreateOFDProtocolMessage done [15:05:55]OFDSenderStorePacket 156323 [15:05:55]StoreOFDPacket docnum=156323 [15:05:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 64 A2 08 01 76 F8 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 01 00 00 F4 03 04 00 53 1C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A3 62 02 00 35 04 06 00 C6 8E EF 1F B3 6F 00 DC B4 2D 64 E6 84 BC [15:05:55]CheckFolder [15:05:55]dirname=/storage/ofd_packets [15:05:55]CheckFolder done [15:05:55]ProducePacketName [15:05:55]name=ofd_packets/00156323 [15:05:55]NVStorageSaveData ofd_packets/00156323 [15:05:55]File name is /storage/ofd_packets/00156323 [15:05:55]Write 302 bytes [15:05:55]NVStorageSaveData done [15:05:55]OFDSenderStorePacket done [15:05:55]KKMCreateOFDPacket done [15:05:55]NVStorageSaveData kkm_last_timestamp [15:05:55]File name is /storage/kkm_last_timestamp [15:05:55]Write 4 bytes [15:05:55]NVStorageSaveData done [15:05:55]ExternCall_PrintAddStr [15:05:55]wPrintStart [15:05:55]Write to MH i2c: 01 00 00 A4 51 F5 [15:05:55]Write i2c OK [15:05:55]MH_I2C_Read... [15:05:55]Read from MH i2c: 01 [15:05:55]MH_I2C_Read... [15:05:55]Read from MH i2c: 01 07 00 [15:05:55]MH_I2C_Read... [15:05:55]Read from MH i2c: 01 07 00 A4 51 00 00 00 00 00 FF 0F 0A [15:05:55]RasterBufferAndPrint [15:05:55]line Счет N : (1)874617 [15:05:55]line ИНН: 02508201610067 [15:05:55]line Контрольно-Кассовый Чек [15:05:55]line ПРОДАЖА [15:05:55]line ТРК (МРК, ГНК) : 43 [15:05:55]line Товар: 2710124130 [15:05:55]line Super 92-К-5 [15:05:55]line 7.310 * 68.40 [15:05:55]line = 500.00 [15:05:55]line НДС 12% НСП 1% [15:05:55]line > о реализуемом товаре [15:05:55]line ИТОГО: 500.00 [15:05:55]line НСП 1% : 4.42 [15:05:55]line НДС 12% : 53.10 [15:05:55]line Наличными: 0.00 [15:05:55]line Безнал.: 500.00 [15:05:55]line Место: АЗС № 165 "Партнер Нефть" [15:05:55]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:05:55]line СНО: Общий режим [15:05:55]line Чек 395 20.10.2024 15:05 [15:05:55]line Смена: 314 ФФД: 1.0 [15:05:55]line ЗНМ: 0300000234 [15:05:55]line РНМ: 0000137193017469 [15:05:55]line Версия ККМ: v1.0 [15:05:55]line Платежная система: Mbank [15:05:55]line ФМ: 0000000000963156 [15:05:55]line ФД: 156323 [15:05:55]line ФПД: 218317199487855 [15:05:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T150555&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156323&fm=218317199487855&tin=02508201610067®Number=0000137193017469&sum=50000 [15:05:55]OFD Sender: Processing packet 156323 [packets to send 52, broken 51] [15:05:55]ProducePacketName [15:05:55]name=ofd_packets/00156323 [15:05:55]OFD Sender: To server: pG, [15:05:55]CommunicateWithHost lk.salyk.kg:30040 [15:05:55]ConnectInit lk.salyk.kg [15:05:55]written 0, free lines is 4095 [15:05:55]Connected sock=10 [15:05:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 64 A2 08 01 76 F8 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 01 00 00 F4 03 04 00 53 1C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A3 62 02 00 35 04 06 00 C6 8E EF 1F B3 6F 00 DC B4 2D 64 E6 84 BC [15:05:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 2A 8E 47 00 21 F7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A3 62 02 00 F4 03 04 00 85 C2 14 67 B6 04 01 00 00 BD 54 5D C5 11 05 D3 C6 [15:05:55]CommunicateWithHost err = 0 [15:05:55]CheckOFDResponse [15:05:55]1017 (14) - 77093643461234 [15:05:55]1041 (16) - 0000000000963156 [15:05:55]1040 (4) - 156323 [15:05:55]1012 (4) - 20.10.2024 08:42 [15:05:55]1206 (1) - 0 [15:05:55]OFD Sender: Remove packet 156323 [15:05:55]ProducePacketName [15:05:55]name=ofd_packets/00156323 [15:05:55]NVStorageDeleteData [15:05:55]Write to MH i2c: 01 00 00 CD 51 1E [15:05:55]Write i2c OK [15:05:55]MH_I2C_Read... [15:05:55]Read from MH i2c: 01 [15:05:55]MH_I2C_Read... [15:05:55]Read from MH i2c: 01 07 00 [15:05:55]MH_I2C_Read... [15:05:55]Read from MH i2c: 01 07 00 CD 51 00 00 00 00 00 19 0D 4B [15:05:55]RasterBufferAndPrint [15:05:55]line [15:05:55]line [15:05:55]line [15:05:55]line [15:05:55]line [15:05:55]written 0, free lines is 3360 [15:05:55]MH_Cut [15:05:55]Write to MH i2c: D1 01 00 D4 51 01 F7 [15:05:55]Write i2c OK [15:05:55]MH_I2C_Read... [15:05:55]Read from MH i2c: D1 [15:05:55]MH_I2C_Read... [15:05:55]Read from MH i2c: D1 01 00 [15:05:55]MH_I2C_Read... [15:05:55]Read from MH i2c: D1 01 00 D4 51 00 F6 [15:05:55]Write to MH i2c: 01 00 00 D5 51 26 [15:05:55]Write i2c OK [15:05:55]MH_I2C_Read... [15:05:56]OFD Sender: No OFD packet to send [15:05:56]*** Cut start [15:05:56]*** Partial cut [15:05:56]*** CUTSNS_PIN = 1 [15:05:56]*** CUTSNS_PIN = 0 [15:05:56]*** Brake cut motor [15:05:57]Read from MH i2c: 01 [15:05:57]MH_I2C_Read... [15:05:57]*** Stop cut motor [15:05:57]*** Cut end [15:05:57]Read from MH i2c: 01 07 00 [15:05:57]MH_I2C_Read... [15:05:57]Read from MH i2c: 01 07 00 D5 51 00 00 00 00 00 FF 0F 3B [15:05:57]process_action close_receipt done [15:05:57]requested_data is exist [15:05:57]produce_requested_data [15:05:57]requested_item fm.sn is exist - process it [15:05:57]wFMCommunicate request_size=4 [15:05:57]MH_SAM_APDU [15:05:57]CAPDU: 80 11 00 00 [15:05:57]Write to MH i2c: E2 08 00 D6 51 80 11 00 00 00 00 00 00 A1 [15:05:57]Write i2c OK [15:05:57]MH_I2C_Read... [15:05:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:05:57]Read from MH i2c: E2 [15:05:57]MH_I2C_Read... [15:05:57]Read from MH i2c: E2 17 00 [15:05:57]MH_I2C_Read... [15:05:57]Read from MH i2c: E2 17 00 D6 51 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F2 [15:05:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:05:57]wFMCommunicate OK [15:05:57]requested_item fd.num is exist - process it [15:05:57]SAM_PROTO_GetFieldsCounters [15:05:57]wFMCommunicate request_size=4 [15:05:57]MH_SAM_APDU [15:05:57]CAPDU: 80 13 00 00 [15:05:57]Write to MH i2c: E2 08 00 D7 51 80 13 00 00 00 00 00 00 A4 [15:05:57]Write i2c OK [15:05:57]MH_I2C_Read... [15:05:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:05:57]Read from MH i2c: E2 [15:05:57]MH_I2C_Read... [15:05:57]Read from MH i2c: E2 62 00 [15:05:57]MH_I2C_Read... [15:05:57]Read from MH i2c: E2 62 00 D7 51 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A3 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 8B 01 00 00 5E 04 04 00 8B 01 00 00 57 04 04 00 8C 01 00 00 19 04 04 00 00 00 00 00 90 00 C3 [15:05:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A3 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 8B 01 00 00 5E 04 04 00 8B 01 00 00 57 04 04 00 8C 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:05:57]wFMCommunicate OK [15:05:57]SAM_PROTO_GetFieldsCounters done [15:05:57]requested_item shift.num is exist - process it [15:05:57]requested_item shift.opened is exist - process it [15:05:57]req_shift_opened [15:05:57]FM_GetShiftState [15:05:57]SAM_PROTO_GetShiftState [15:05:57]wFMCommunicate request_size=4 [15:05:57]MH_SAM_APDU [15:05:57]CAPDU: 80 13 01 00 [15:05:57]Write to MH i2c: E2 08 00 D8 51 80 13 01 00 00 00 00 00 A6 [15:05:57]Write i2c OK [15:05:57]MH_I2C_Read... [15:05:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:05:57]Read from MH i2c: E2 [15:05:57]MH_I2C_Read... [15:05:57]Read from MH i2c: E2 0E 00 [15:05:57]MH_I2C_Read... [15:05:57]Read from MH i2c: E2 0E 00 D8 51 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 4D [15:05:57]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:05:57]wFMCommunicate OK [15:05:57]SAM_PROTO_GetShiftState done [15:05:57]FM_GetShiftState done [15:05:57]req_shift_opened done [15:05:57]requested_item shift.open_date is exist - process it [15:05:57]req_shift_open_date [15:05:57]req_shift_open_date done [15:05:57]produce_requested_data done [15:05:57]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156323,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [15:05:57]process_action_free close_receipt [15:05:57]json_value_free [15:05:57]json_value_free done [15:05:57]process_json_proto returns [15:05:57]Send response to host [15:05:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156323,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [15:05:57]free response buf [15:05:57]execute_script done [15:05:57]execute_script returns [15:05:57]free content buf [15:05:57]Sock 9.Close socket [15:05:57]Sock 9.Thread stoped [15:06:01]OFD Sender: No OFD packet to send [15:06:06]OFD Sender: No OFD packet to send [15:06:11]OFD Sender: No OFD packet to send [15:06:16]OFD Sender: No OFD packet to send [15:06:21]OFD Sender: No OFD packet to send [15:06:26]OFD Sender: No OFD packet to send [15:06:31]OFD Sender: No OFD packet to send [15:06:36]OFD Sender: No OFD packet to send [15:06:39]accept exits with 8 [15:06:39]New connection [15:06:39]New thread 3066551652 created [15:06:39]Thread 3066695012 joined [15:06:39]Waiting for new connection... [15:06:39] Sock 8.Parse request [15:06:39]Sock 8.Check first char [15:06:39]Sock 8.First char is OK [15:06:39]request: POST /json_proto HTTP/1.0 [15:06:39]Method: POST [15:06:39]URL: /json_proto [15:06:39]Method is POST - this is cgi request [15:06:39]url: /json_proto [15:06:39]query_string will be loaded in cgi processing [15:06:39]execute_cgi json_proto POST (null) [15:06:39]execute_cgi path=json_proto method=POST [15:06:39]POST find Content-Length [15:06:39]Host: 172.17.53.67:8080 [15:06:39]Content-Length: 677 [15:06:39]Content-Type: application/json [15:06:39] [15:06:39]POST finish read [15:06:39]Found Content-Length = 677 [15:06:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874618", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:06:39]execute_script... [15:06:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874618", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:06:39]POST & json_proto [15:06:39]process_json_proto [15:06:39]json parsed OK: [15:06:39]protocol is kg_v1.0 [15:06:39]action value=close_receipt [15:06:39]process_action close_receipt [15:06:39]cmd_close_receipt [15:06:39]MH_GetDate [15:06:39]Write to MH i2c: F0 00 00 D9 51 19 [15:06:39]Write i2c OK [15:06:39]MH_I2C_Read... [15:06:39]Read from MH i2c: F0 [15:06:39]MH_I2C_Read... [15:06:39]Read from MH i2c: F0 09 00 [15:06:39]MH_I2C_Read... [15:06:39]Read from MH i2c: F0 09 00 D9 51 00 81 1C 15 67 19 BC 99 64 0D [15:06:39]GetLastDocTimeStamp 1729436755 [15:06:39]current date 1729436801 [15:06:39]FM_GetShiftState [15:06:39]SAM_PROTO_GetShiftState [15:06:39]wFMCommunicate request_size=4 [15:06:39]MH_SAM_APDU [15:06:39]CAPDU: 80 13 01 00 [15:06:39]Write to MH i2c: E2 08 00 DA 51 80 13 01 00 00 00 00 00 A8 [15:06:39]Write i2c OK [15:06:39]MH_I2C_Read... [15:06:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:06:39]Read from MH i2c: E2 [15:06:39]MH_I2C_Read... [15:06:39]Read from MH i2c: E2 0E 00 [15:06:39]MH_I2C_Read... [15:06:39]Read from MH i2c: E2 0E 00 DA 51 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 4F [15:06:39]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:06:39]wFMCommunicate OK [15:06:39]SAM_PROTO_GetShiftState done [15:06:39]FM_GetShiftState done [15:06:39]opened in 1729383891 [15:06:39]opened+sec_in_day 1729470291 [15:06:39]quantity*price = 60009 [15:06:39]sum+1 = 60010 [15:06:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 396 20.10.2024 15:06 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156324 ФПД: 72160674867669 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T150641&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156324&fm=72160674867669&tin=02508201610067®Number=0000137193017469&sum=60000 [15:06:40]StoreToDocumentArchive [15:06:40]shift 314 fd 156324 [15:06:40]save to /storage/0314/doc_00156324 [15:06:40]save last doc name /storage/0314/doc_00156324 to /storage/kkm_last_doc_name [15:06:40]save OK [15:06:40]Clear old archive folders... [15:06:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:06:40]tlvbuf is 008DDA70 [15:06:40]SAM_PROTO_ClearQueue [15:06:40]wFMCommunicate request_size=4 [15:06:40]MH_SAM_APDU [15:06:40]CAPDU: 80 09 00 00 [15:06:40]Write to MH i2c: E2 08 00 E7 51 80 09 00 00 00 00 00 00 AA [15:06:40]Write i2c OK [15:06:40]MH_I2C_Read... [15:06:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:06:40]Read from MH i2c: E2 [15:06:40]MH_I2C_Read... [15:06:40]Read from MH i2c: E2 03 00 [15:06:40]MH_I2C_Read... [15:06:40]Read from MH i2c: E2 03 00 E7 51 00 90 00 AC [15:06:40]RAPDU: 90 00 [15:06:40]wFMCommunicate OK [15:06:40]SAM_PROTO_ClearQueue done [15:06:40]KKMCreateOFDPacket [15:06:40]OFDProtocolAddRootSTLVToBuf [15:06:40]FM_MakeSignedData [15:06:40]FM_MakeSignedData [15:06:40]SAM_PROTO_SignData [15:06:40]wFMCommunicate request_size=4 [15:06:40]MH_SAM_APDU [15:06:40]CAPDU: 80 0D 01 02 [15:06:40]Write to MH i2c: E2 08 00 E8 51 80 0D 01 02 00 00 00 00 B2 [15:06:40]Write i2c OK [15:06:40]MH_I2C_Read... [15:06:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:06:40]Read from MH i2c: E2 [15:06:40]MH_I2C_Read... [15:06:40]Read from MH i2c: E2 03 00 [15:06:40]MH_I2C_Read... [15:06:40]Read from MH i2c: E2 03 00 E8 51 00 90 00 AD [15:06:40]RAPDU: 90 00 [15:06:40]wFMCommunicate OK [15:06:40]wFMCommunicate request_size=255 [15:06:40]MH_SAM_APDU [15:06:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 81 1C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A4 62 02 00 35 04 06 00 41 [15:06:40]Write to MH i2c: E2 02 01 E9 51 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 81 1C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A4 62 02 00 35 04 06 00 41 00 00 60 [15:06:40]Write i2c OK [15:06:40]MH_I2C_Read... [15:06:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:06:40]Read from MH i2c: E2 [15:06:40]MH_I2C_Read... [15:06:40]Read from MH i2c: E2 03 00 [15:06:40]MH_I2C_Read... [15:06:40]Read from MH i2c: E2 03 00 E9 51 00 90 00 AE [15:06:40]RAPDU: 90 00 [15:06:40]wFMCommunicate OK [15:06:40]wFMCommunicate request_size=10 [15:06:40]MH_SAM_APDU [15:06:40]CAPDU: 80 0D 02 02 05 A1 37 64 69 D5 [15:06:40]Write to MH i2c: E2 0D 00 EA 51 80 0D 02 02 05 00 A1 37 64 69 D5 00 00 39 [15:06:40]Write i2c OK [15:06:40]MH_I2C_Read... [15:06:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:06:41]Read from MH i2c: E2 [15:06:41]MH_I2C_Read... [15:06:41]Read from MH i2c: E2 03 00 [15:06:41]MH_I2C_Read... [15:06:41]Read from MH i2c: E2 03 00 EA 51 00 90 00 AF [15:06:41]RAPDU: 90 00 [15:06:41]wFMCommunicate OK [15:06:41]wFMCommunicate request_size=4 [15:06:41]MH_SAM_APDU [15:06:41]CAPDU: 80 0D 03 02 [15:06:41]Write to MH i2c: E2 08 00 EB 51 80 0D 03 02 00 00 00 00 B7 [15:06:41]Write i2c OK [15:06:41]MH_I2C_Read... [15:06:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:06:41]Read from MH i2c: E2 [15:06:41]MH_I2C_Read... [15:06:41]Read from MH i2c: E2 0B 00 [15:06:41]MH_I2C_Read... [15:06:41]Read from MH i2c: E2 0B 00 EB 51 00 7B 21 33 AA 58 CD 18 90 90 00 FE [15:06:41]RAPDU: 7B 21 33 AA 58 CD 18 90 90 00 [15:06:41]wFMCommunicate OK [15:06:41]SAM_PROTO_SignData done [15:06:41]FM_MakeSignedData done [15:06:41]CreateOFDProtocolMessage [15:06:41]wFMCommunicate request_size=4 [15:06:41]MH_SAM_APDU [15:06:41]CAPDU: 80 11 00 00 [15:06:41]Write to MH i2c: E2 08 00 EC 51 80 11 00 00 00 00 00 00 B7 [15:06:41]Write i2c OK [15:06:41]MH_I2C_Read... [15:06:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:06:41]Read from MH i2c: E2 [15:06:41]MH_I2C_Read... [15:06:41]Read from MH i2c: E2 17 00 [15:06:41]MH_I2C_Read... [15:06:41]Read from MH i2c: E2 17 00 EC 51 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 08 [15:06:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:06:41]wFMCommunicate OK [15:06:41]CreateOFDProtocolMessage done [15:06:41]OFDSenderStorePacket 156324 [15:06:41]StoreOFDPacket docnum=156324 [15:06:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E9 C5 07 01 B5 20 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 81 1C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A4 62 02 00 35 04 06 00 41 A1 37 64 69 D5 7B 21 33 AA 58 CD 18 90 [15:06:41]CheckFolder [15:06:41]dirname=/storage/ofd_packets [15:06:41]CheckFolder done [15:06:41]ProducePacketName [15:06:41]name=ofd_packets/00156324 [15:06:41]NVStorageSaveData ofd_packets/00156324 [15:06:41]File name is /storage/ofd_packets/00156324 [15:06:41]Write 301 bytes [15:06:41]NVStorageSaveData done [15:06:41]OFDSenderStorePacket done [15:06:41]KKMCreateOFDPacket done [15:06:41]NVStorageSaveData kkm_last_timestamp [15:06:41]File name is /storage/kkm_last_timestamp [15:06:41]Write 4 bytes [15:06:41]NVStorageSaveData done [15:06:41]ExternCall_PrintAddStr [15:06:41]wPrintStart [15:06:41]Write to MH i2c: 01 00 00 ED 51 3E [15:06:41]Write i2c OK [15:06:41]MH_I2C_Read... [15:06:41]Read from MH i2c: 01 [15:06:41]MH_I2C_Read... [15:06:41]Read from MH i2c: 01 07 00 [15:06:41]MH_I2C_Read... [15:06:41]Read from MH i2c: 01 07 00 ED 51 00 00 00 00 00 FF 0F 53 [15:06:41]RasterBufferAndPrint [15:06:41]line Счет N : (1)874618 [15:06:41]line ИНН: 02508201610067 [15:06:41]line Контрольно-Кассовый Чек [15:06:41]line ПРОДАЖА [15:06:41]line ТРК (МРК, ГНК) : 32 [15:06:41]line Товар: 2710124130 [15:06:41]line Аи-92-К-5 [15:06:41]line 8.970 * 66.90 [15:06:41]line = 600.09 [15:06:41]line НДС 12% НСП 1% [15:06:41]line > о реализуемом товаре [15:06:41]line ОКРУГЛЕНИЕ: -0.09 [15:06:41]line ИТОГО: 600.00 [15:06:41]line Внесено: 600.00 [15:06:41]line СДАЧА: 0.00 [15:06:41]line НСП 1% : 5.31 [15:06:41]line НДС 12% : 63.73 [15:06:41]line Наличными: 600.00 [15:06:41]line Безнал.: 0.00 [15:06:41]line Место: АЗС № 165 "Партнер Нефть" [15:06:41]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:06:41]line СНО: Общий режим [15:06:41]line Чек 396 20.10.2024 15:06 [15:06:41]line Смена: 314 ФФД: 1.0 [15:06:41]line ЗНМ: 0300000234 [15:06:41]line РНМ: 0000137193017469 [15:06:41]line Версия ККМ: v1.0 [15:06:41]line ФМ: 0000000000963156 [15:06:41]line ФД: 156324 [15:06:41]line ФПД: 72160674867669 [15:06:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T150641&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156324&fm=72160674867669&tin=02508201610067®Number=0000137193017469&sum=60000 [15:06:41]OFD Sender: Processing packet 156324 [packets to send 52, broken 51] [15:06:41]ProducePacketName [15:06:41]name=ofd_packets/00156324 [15:06:41]OFD Sender: To server: pG, [15:06:41]CommunicateWithHost lk.salyk.kg:30040 [15:06:41]ConnectInit lk.salyk.kg [15:06:41]written 0, free lines is 4095 [15:06:41]Write to MH i2c: 01 00 00 18 52 6A [15:06:41]Write i2c OK [15:06:41]MH_I2C_Read... [15:06:41]Read from MH i2c: 01 [15:06:41]MH_I2C_Read... [15:06:41]Read from MH i2c: 01 07 00 [15:06:41]MH_I2C_Read... [15:06:41]Read from MH i2c: 01 07 00 18 52 00 00 00 00 00 E6 0C 63 [15:06:41]RasterBufferAndPrint [15:06:41]line [15:06:41]line [15:06:41]line [15:06:41]line [15:06:41]line [15:06:41]written 0, free lines is 3308 [15:06:41]MH_Cut [15:06:41]Write to MH i2c: D1 01 00 1F 52 01 43 [15:06:41]Write i2c OK [15:06:41]MH_I2C_Read... [15:06:41]Read from MH i2c: D1 [15:06:41]MH_I2C_Read... [15:06:41]Read from MH i2c: D1 01 00 [15:06:41]MH_I2C_Read... [15:06:41]Read from MH i2c: D1 01 00 1F 52 00 42 [15:06:41]Write to MH i2c: 01 00 00 20 52 72 [15:06:41]Write i2c OK [15:06:41]MH_I2C_Read... [15:06:42]*** Cut start [15:06:42]*** Partial cut [15:06:42]*** CUTSNS_PIN = 1 [15:06:42]*** CUTSNS_PIN = 0 [15:06:42]*** Brake cut motor [15:06:43]Read from MH i2c: 01 [15:06:43]MH_I2C_Read... [15:06:43]*** Stop cut motor [15:06:43]*** Cut end [15:06:43]Read from MH i2c: 01 07 00 [15:06:43]MH_I2C_Read... [15:06:43]Read from MH i2c: 01 07 00 20 52 00 00 00 00 00 FF 0F 87 [15:06:43]process_action close_receipt done [15:06:43]requested_data is exist [15:06:43]produce_requested_data [15:06:43]requested_item fm.sn is exist - process it [15:06:43]wFMCommunicate request_size=4 [15:06:43]MH_SAM_APDU [15:06:43]CAPDU: 80 11 00 00 [15:06:43]Write to MH i2c: E2 08 00 21 52 80 11 00 00 00 00 00 00 ED [15:06:43]Write i2c OK [15:06:43]MH_I2C_Read... [15:06:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:06:43]Read from MH i2c: E2 [15:06:43]MH_I2C_Read... [15:06:43]Read from MH i2c: E2 17 00 [15:06:43]MH_I2C_Read... [15:06:43]Read from MH i2c: E2 17 00 21 52 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3E [15:06:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:06:43]wFMCommunicate OK [15:06:43]requested_item fd.num is exist - process it [15:06:43]SAM_PROTO_GetFieldsCounters [15:06:43]wFMCommunicate request_size=4 [15:06:43]MH_SAM_APDU [15:06:43]CAPDU: 80 13 00 00 [15:06:43]Write to MH i2c: E2 08 00 22 52 80 13 00 00 00 00 00 00 F0 [15:06:43]Write i2c OK [15:06:43]MH_I2C_Read... [15:06:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:06:43]Read from MH i2c: E2 [15:06:43]MH_I2C_Read... [15:06:43]Read from MH i2c: E2 62 00 [15:06:43]MH_I2C_Read... [15:06:43]Read from MH i2c: E2 62 00 22 52 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A4 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 8C 01 00 00 5E 04 04 00 8C 01 00 00 57 04 04 00 8D 01 00 00 19 04 04 00 00 00 00 00 90 00 13 [15:06:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A4 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 8C 01 00 00 5E 04 04 00 8C 01 00 00 57 04 04 00 8D 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:06:43]wFMCommunicate OK [15:06:43]SAM_PROTO_GetFieldsCounters done [15:06:43]requested_item shift.num is exist - process it [15:06:43]requested_item shift.opened is exist - process it [15:06:43]req_shift_opened [15:06:43]FM_GetShiftState [15:06:43]SAM_PROTO_GetShiftState [15:06:43]wFMCommunicate request_size=4 [15:06:43]MH_SAM_APDU [15:06:43]CAPDU: 80 13 01 00 [15:06:43]Write to MH i2c: E2 08 00 23 52 80 13 01 00 00 00 00 00 F2 [15:06:43]Write i2c OK [15:06:43]MH_I2C_Read... [15:06:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:06:43]Read from MH i2c: E2 [15:06:43]MH_I2C_Read... [15:06:43]Read from MH i2c: E2 0E 00 [15:06:43]MH_I2C_Read... [15:06:43]Read from MH i2c: E2 0E 00 23 52 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 99 [15:06:43]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:06:43]wFMCommunicate OK [15:06:43]SAM_PROTO_GetShiftState done [15:06:43]FM_GetShiftState done [15:06:43]req_shift_opened done [15:06:43]requested_item shift.open_date is exist - process it [15:06:43]req_shift_open_date [15:06:43]req_shift_open_date done [15:06:43]produce_requested_data done [15:06:43]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156324,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [15:06:43]process_action_free close_receipt [15:06:43]json_value_free [15:06:43]json_value_free done [15:06:43]process_json_proto returns [15:06:43]Send response to host [15:06:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156324,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [15:06:43]free response buf [15:06:43]execute_script done [15:06:43]execute_script returns [15:06:43]free content buf [15:06:43]Sock 8.Close socket [15:06:43]Sock 8.Thread stoped [15:08:01]accept exits with 9 [15:08:01]New connection [15:08:01]New thread 3066695012 created [15:08:01]Thread 3066551652 joined [15:08:01]Waiting for new connection... [15:08:01] Sock 9.Parse request [15:08:01]Sock 9.Check first char [15:08:01]Sock 9.First char is OK [15:08:01]request: POST /json_proto HTTP/1.0 [15:08:01]Method: POST [15:08:01]URL: /json_proto [15:08:01]Method is POST - this is cgi request [15:08:01]url: /json_proto [15:08:01]query_string will be loaded in cgi processing [15:08:01]execute_cgi json_proto POST (null) [15:08:01]execute_cgi path=json_proto method=POST [15:08:01]POST find Content-Length [15:08:01]Host: 172.17.53.67:8080 [15:08:01]Content-Length: 766 [15:08:01]Content-Type: application/json [15:08:01] [15:08:01]POST finish read [15:08:01]Found Content-Length = 766 [15:08:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874619", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:08:01]execute_script... [15:08:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874619", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:08:01]POST & json_proto [15:08:01]process_json_proto [15:08:01]json parsed OK: [15:08:01]protocol is kg_v1.0 [15:08:01]action value=close_receipt [15:08:01]process_action close_receipt [15:08:01]cmd_close_receipt [15:08:01]MH_GetDate [15:08:01]Write to MH i2c: F0 00 00 24 52 65 [15:08:01]Write i2c OK [15:08:01]MH_I2C_Read... [15:08:01]Read from MH i2c: F0 [15:08:01]MH_I2C_Read... [15:08:01]Read from MH i2c: F0 09 00 [15:08:01]MH_I2C_Read... [15:08:01]Read from MH i2c: F0 09 00 24 52 00 D3 1C 15 67 19 BC 99 64 AB [15:08:01]GetLastDocTimeStamp 1729436801 [15:08:01]current date 1729436883 [15:08:01]FM_GetShiftState [15:08:01]SAM_PROTO_GetShiftState [15:08:01]wFMCommunicate request_size=4 [15:08:01]MH_SAM_APDU [15:08:01]CAPDU: 80 13 01 00 [15:08:01]Write to MH i2c: E2 08 00 25 52 80 13 01 00 00 00 00 00 F4 [15:08:01]Write i2c OK [15:08:01]MH_I2C_Read... [15:08:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:08:01]Read from MH i2c: E2 [15:08:01]MH_I2C_Read... [15:08:01]Read from MH i2c: E2 0E 00 [15:08:01]MH_I2C_Read... [15:08:01]Read from MH i2c: E2 0E 00 25 52 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 9B [15:08:01]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:08:01]wFMCommunicate OK [15:08:01]SAM_PROTO_GetShiftState done [15:08:01]FM_GetShiftState done [15:08:01]opened in 1729383891 [15:08:01]opened+sec_in_day 1729470291 [15:08:01]quantity*price = 100050 [15:08:01]sum+1 = 100052 [15:08:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 397 20.10.2024 15:08 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156325 ФПД: 162937468893878 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T150803&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156325&fm=162937468893878&tin=02508201610067®Number=0000137193017469&sum=100051 [15:08:02]StoreToDocumentArchive [15:08:02]shift 314 fd 156325 [15:08:02]save to /storage/0314/doc_00156325 [15:08:02]save last doc name /storage/0314/doc_00156325 to /storage/kkm_last_doc_name [15:08:02]save OK [15:08:02]Clear old archive folders... [15:08:02]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:08:02]tlvbuf is 00826360 [15:08:02]SAM_PROTO_ClearQueue [15:08:02]wFMCommunicate request_size=4 [15:08:02]MH_SAM_APDU [15:08:02]CAPDU: 80 09 00 00 [15:08:02]Write to MH i2c: E2 08 00 32 52 80 09 00 00 00 00 00 00 F6 [15:08:02]Write i2c OK [15:08:02]MH_I2C_Read... [15:08:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:08:02]Read from MH i2c: E2 [15:08:02]MH_I2C_Read... [15:08:02]Read from MH i2c: E2 03 00 [15:08:02]MH_I2C_Read... [15:08:02]Read from MH i2c: E2 03 00 32 52 00 90 00 F8 [15:08:02]RAPDU: 90 00 [15:08:02]wFMCommunicate OK [15:08:02]SAM_PROTO_ClearQueue done [15:08:02]KKMCreateOFDPacket [15:08:02]OFDProtocolAddRootSTLVToBuf [15:08:02]FM_MakeSignedData [15:08:02]FM_MakeSignedData [15:08:02]SAM_PROTO_SignData [15:08:02]wFMCommunicate request_size=4 [15:08:02]MH_SAM_APDU [15:08:02]CAPDU: 80 0D 01 02 [15:08:02]Write to MH i2c: E2 08 00 33 52 80 0D 01 02 00 00 00 00 FE [15:08:02]Write i2c OK [15:08:02]MH_I2C_Read... [15:08:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:08:02]Read from MH i2c: E2 [15:08:02]MH_I2C_Read... [15:08:02]Read from MH i2c: E2 03 00 [15:08:02]MH_I2C_Read... [15:08:02]Read from MH i2c: E2 03 00 33 52 00 90 00 F9 [15:08:02]RAPDU: 90 00 [15:08:02]wFMCommunicate OK [15:08:02]wFMCommunicate request_size=255 [15:08:02]MH_SAM_APDU [15:08:02]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 D3 1C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A5 62 02 00 35 04 06 00 94 30 D5 F4 [15:08:02]Write to MH i2c: E2 02 01 34 52 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 D3 1C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A5 62 02 00 35 04 06 00 94 30 D5 F4 00 00 C8 [15:08:02]Write i2c OK [15:08:02]MH_I2C_Read... [15:08:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:08:03]Read from MH i2c: E2 [15:08:03]MH_I2C_Read... [15:08:03]Read from MH i2c: E2 03 00 [15:08:03]MH_I2C_Read... [15:08:03]Read from MH i2c: E2 03 00 34 52 00 90 00 FA [15:08:03]RAPDU: 90 00 [15:08:03]wFMCommunicate OK [15:08:03]wFMCommunicate request_size=7 [15:08:03]MH_SAM_APDU [15:08:03]CAPDU: 80 0D 02 02 02 3A B6 [15:08:03]Write to MH i2c: E2 0A 00 35 52 80 0D 02 02 02 00 3A B6 00 00 F5 [15:08:03]Write i2c OK [15:08:03]MH_I2C_Read... [15:08:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:08:03]Read from MH i2c: E2 [15:08:03]MH_I2C_Read... [15:08:03]Read from MH i2c: E2 03 00 [15:08:03]MH_I2C_Read... [15:08:03]Read from MH i2c: E2 03 00 35 52 00 90 00 FB [15:08:03]RAPDU: 90 00 [15:08:03]wFMCommunicate OK [15:08:03]wFMCommunicate request_size=4 [15:08:03]MH_SAM_APDU [15:08:03]CAPDU: 80 0D 03 02 [15:08:03]Write to MH i2c: E2 08 00 36 52 80 0D 03 02 00 00 00 00 03 [15:08:03]Write i2c OK [15:08:03]MH_I2C_Read... [15:08:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:08:03]Read from MH i2c: E2 [15:08:03]MH_I2C_Read... [15:08:03]Read from MH i2c: E2 0B 00 [15:08:03]MH_I2C_Read... [15:08:03]Read from MH i2c: E2 0B 00 36 52 00 F8 29 5B A7 4C 18 1F 91 90 00 3B [15:08:03]RAPDU: F8 29 5B A7 4C 18 1F 91 90 00 [15:08:03]wFMCommunicate OK [15:08:03]SAM_PROTO_SignData done [15:08:03]FM_MakeSignedData done [15:08:03]CreateOFDProtocolMessage [15:08:03]wFMCommunicate request_size=4 [15:08:03]MH_SAM_APDU [15:08:03]CAPDU: 80 11 00 00 [15:08:03]Write to MH i2c: E2 08 00 37 52 80 11 00 00 00 00 00 00 03 [15:08:03]Write i2c OK [15:08:03]MH_I2C_Read... [15:08:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:08:03]Read from MH i2c: E2 [15:08:03]MH_I2C_Read... [15:08:03]Read from MH i2c: E2 17 00 [15:08:03]MH_I2C_Read... [15:08:03]Read from MH i2c: E2 17 00 37 52 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 54 [15:08:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:08:03]wFMCommunicate OK [15:08:03]CreateOFDProtocolMessage done [15:08:03]OFDSenderStorePacket 156325 [15:08:03]StoreOFDPacket docnum=156325 [15:08:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 2A 4D 04 01 86 67 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 D3 1C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A5 62 02 00 35 04 06 00 94 30 D5 F4 3A B6 F8 29 5B A7 4C 18 1F 91 [15:08:03]CheckFolder [15:08:03]dirname=/storage/ofd_packets [15:08:03]CheckFolder done [15:08:03]ProducePacketName [15:08:03]name=ofd_packets/00156325 [15:08:03]NVStorageSaveData ofd_packets/00156325 [15:08:03]File name is /storage/ofd_packets/00156325 [15:08:03]Write 298 bytes [15:08:03]NVStorageSaveData done [15:08:03]OFDSenderStorePacket done [15:08:03]KKMCreateOFDPacket done [15:08:03]NVStorageSaveData kkm_last_timestamp [15:08:03]File name is /storage/kkm_last_timestamp [15:08:03]Write 4 bytes [15:08:03]NVStorageSaveData done [15:08:03]ExternCall_PrintAddStr [15:08:03]wPrintStart [15:08:03]Write to MH i2c: 01 00 00 38 52 8A [15:08:03]Write i2c OK [15:08:03]MH_I2C_Read... [15:08:03]Read from MH i2c: 01 [15:08:03]MH_I2C_Read... [15:08:03]Read from MH i2c: 01 07 00 [15:08:03]MH_I2C_Read... [15:08:03]Read from MH i2c: 01 07 00 38 52 00 00 00 00 00 FF 0F 9F [15:08:03]RasterBufferAndPrint [15:08:03]line Счет N : (1)874619 [15:08:03]line ИНН: 02508201610067 [15:08:03]line Контрольно-Кассовый Чек [15:08:03]line ПРОДАЖА [15:08:03]line ТРК (МРК, ГНК) : 44 [15:08:03]line Товар: 2710194210 [15:08:03]line ДТ-К-2 [15:08:03]line 13.130 * 76.20 [15:08:03]line = 1000.51 [15:08:03]line НДС 12% НСП 1% [15:08:03]line > о реализуемом товаре [15:08:03]line ИТОГО: 1000.51 [15:08:03]line НСП 1% : 8.85 [15:08:03]line НДС 12% : 106.25 [15:08:03]line Наличными: 0.00 [15:08:03]line Безнал.: 1000.51 [15:08:03]line Место: АЗС № 165 "Партнер Нефть" [15:08:03]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:08:03]line СНО: Общий режим [15:08:03]line Чек 397 20.10.2024 15:08 [15:08:03]line Смена: 314 ФФД: 1.0 [15:08:03]line ЗНМ: 0300000234 [15:08:03]line РНМ: 0000137193017469 [15:08:03]line Версия ККМ: v1.0 [15:08:03]line Платежная система: Mbank [15:08:03]line ФМ: 0000000000963156 [15:08:03]line ФД: 156325 [15:08:03]line ФПД: 162937468893878 [15:08:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T150803&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156325&fm=162937468893878&tin=02508201610067®Number=0000137193017469&sum=100051 [15:08:03]written 0, free lines is 4095 [15:08:03]Write to MH i2c: 01 00 00 61 52 B3 [15:08:03]Write i2c OK [15:08:03]MH_I2C_Read... [15:08:03]Read from MH i2c: 01 [15:08:03]MH_I2C_Read... [15:08:03]Read from MH i2c: 01 07 00 [15:08:03]MH_I2C_Read... [15:08:03]Read from MH i2c: 01 07 00 61 52 00 00 00 00 00 0E 0D D5 [15:08:03]RasterBufferAndPrint [15:08:03]line [15:08:03]line [15:08:03]line [15:08:03]line [15:08:03]line [15:08:03]written 0, free lines is 3348 [15:08:03]MH_Cut [15:08:03]Write to MH i2c: D1 01 00 68 52 01 8C [15:08:03]Write i2c OK [15:08:03]MH_I2C_Read... [15:08:03]Read from MH i2c: D1 [15:08:03]MH_I2C_Read... [15:08:03]Read from MH i2c: D1 01 00 [15:08:03]MH_I2C_Read... [15:08:03]Read from MH i2c: D1 01 00 68 52 00 8B [15:08:03]Write to MH i2c: 01 00 00 69 52 BB [15:08:03]Write i2c OK [15:08:03]MH_I2C_Read... [15:08:04]*** Cut start [15:08:04]*** Partial cut [15:08:04]*** CUTSNS_PIN = 1 [15:08:04]*** CUTSNS_PIN = 0 [15:08:04]*** Brake cut motor [15:08:05]Read from MH i2c: 01 [15:08:05]MH_I2C_Read... [15:08:05]*** Stop cut motor [15:08:05]*** Cut end [15:08:05]Read from MH i2c: 01 07 00 [15:08:05]MH_I2C_Read... [15:08:05]Read from MH i2c: 01 07 00 69 52 00 00 00 00 00 FF 0F D0 [15:08:05]process_action close_receipt done [15:08:05]requested_data is exist [15:08:05]produce_requested_data [15:08:05]requested_item fm.sn is exist - process it [15:08:05]wFMCommunicate request_size=4 [15:08:05]MH_SAM_APDU [15:08:05]CAPDU: 80 11 00 00 [15:08:05]Write to MH i2c: E2 08 00 6A 52 80 11 00 00 00 00 00 00 36 [15:08:05]Write i2c OK [15:08:05]MH_I2C_Read... [15:08:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:08:05]Read from MH i2c: E2 [15:08:05]MH_I2C_Read... [15:08:05]Read from MH i2c: E2 17 00 [15:08:05]MH_I2C_Read... [15:08:05]Read from MH i2c: E2 17 00 6A 52 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 87 [15:08:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:08:05]wFMCommunicate OK [15:08:05]requested_item fd.num is exist - process it [15:08:05]SAM_PROTO_GetFieldsCounters [15:08:05]wFMCommunicate request_size=4 [15:08:05]MH_SAM_APDU [15:08:05]CAPDU: 80 13 00 00 [15:08:05]Write to MH i2c: E2 08 00 6B 52 80 13 00 00 00 00 00 00 39 [15:08:05]Write i2c OK [15:08:05]MH_I2C_Read... [15:08:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:08:05]Read from MH i2c: E2 [15:08:05]MH_I2C_Read... [15:08:05]Read from MH i2c: E2 62 00 [15:08:05]MH_I2C_Read... [15:08:05]Read from MH i2c: E2 62 00 6B 52 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A5 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 8D 01 00 00 5E 04 04 00 8D 01 00 00 57 04 04 00 8E 01 00 00 19 04 04 00 00 00 00 00 90 00 60 [15:08:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A5 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 8D 01 00 00 5E 04 04 00 8D 01 00 00 57 04 04 00 8E 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:08:05]wFMCommunicate OK [15:08:05]SAM_PROTO_GetFieldsCounters done [15:08:05]requested_item shift.num is exist - process it [15:08:05]requested_item shift.opened is exist - process it [15:08:05]req_shift_opened [15:08:05]FM_GetShiftState [15:08:05]SAM_PROTO_GetShiftState [15:08:05]wFMCommunicate request_size=4 [15:08:05]MH_SAM_APDU [15:08:05]CAPDU: 80 13 01 00 [15:08:05]Write to MH i2c: E2 08 00 6C 52 80 13 01 00 00 00 00 00 3B [15:08:05]Write i2c OK [15:08:05]MH_I2C_Read... [15:08:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:08:05]Read from MH i2c: E2 [15:08:05]MH_I2C_Read... [15:08:05]Read from MH i2c: E2 0E 00 [15:08:05]MH_I2C_Read... [15:08:05]Read from MH i2c: E2 0E 00 6C 52 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 E2 [15:08:05]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:08:05]wFMCommunicate OK [15:08:05]SAM_PROTO_GetShiftState done [15:08:05]FM_GetShiftState done [15:08:05]req_shift_opened done [15:08:05]requested_item shift.open_date is exist - process it [15:08:05]req_shift_open_date [15:08:05]req_shift_open_date done [15:08:05]produce_requested_data done [15:08:05]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156325,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [15:08:05]process_action_free close_receipt [15:08:05]json_value_free [15:08:05]json_value_free done [15:08:05]process_json_proto returns [15:08:05]Send response to host [15:08:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156325,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [15:08:05]free response buf [15:08:05]execute_script done [15:08:05]execute_script returns [15:08:05]free content buf [15:08:05]Sock 9.Close socket [15:08:05]Sock 9.Thread stoped [15:08:45]accept exits with 8 [15:08:45]New connection [15:08:45]New thread 3066551652 created [15:08:45]Thread 3066695012 joined [15:08:45]Waiting for new connection... [15:08:45] Sock 8.Parse request [15:08:45]Sock 8.Check first char [15:08:45]Sock 8.First char is OK [15:08:45]request: POST /json_proto HTTP/1.0 [15:08:45]Method: POST [15:08:45]URL: /json_proto [15:08:45]Method is POST - this is cgi request [15:08:45]url: /json_proto [15:08:45]query_string will be loaded in cgi processing [15:08:45]execute_cgi json_proto POST (null) [15:08:45]execute_cgi path=json_proto method=POST [15:08:45]POST find Content-Length [15:08:45]Host: 172.17.53.67:8080 [15:08:45]Content-Length: 769 [15:08:45]Content-Type: application/json [15:08:45] [15:08:45]POST finish read [15:08:45]Found Content-Length = 769 [15:08:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874620", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:08:45]execute_script... [15:08:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874620", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:08:45]POST & json_proto [15:08:45]process_json_proto [15:08:45]json parsed OK: [15:08:45]protocol is kg_v1.0 [15:08:45]action value=close_receipt [15:08:45]process_action close_receipt [15:08:45]cmd_close_receipt [15:08:45]MH_GetDate [15:08:45]Write to MH i2c: F0 00 00 6D 52 AE [15:08:45]Write i2c OK [15:08:45]MH_I2C_Read... [15:08:45]Read from MH i2c: F0 [15:08:45]MH_I2C_Read... [15:08:45]Read from MH i2c: F0 09 00 [15:08:45]MH_I2C_Read... [15:08:45]Read from MH i2c: F0 09 00 6D 52 00 FF 1C 15 67 19 BC 99 64 20 [15:08:45]GetLastDocTimeStamp 1729436883 [15:08:45]current date 1729436927 [15:08:45]FM_GetShiftState [15:08:45]SAM_PROTO_GetShiftState [15:08:45]wFMCommunicate request_size=4 [15:08:45]MH_SAM_APDU [15:08:45]CAPDU: 80 13 01 00 [15:08:45]Write to MH i2c: E2 08 00 6E 52 80 13 01 00 00 00 00 00 3D [15:08:45]Write i2c OK [15:08:45]MH_I2C_Read... [15:08:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:08:45]Read from MH i2c: E2 [15:08:45]MH_I2C_Read... [15:08:45]Read from MH i2c: E2 0E 00 [15:08:45]MH_I2C_Read... [15:08:45]Read from MH i2c: E2 0E 00 6E 52 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 E4 [15:08:45]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:08:45]wFMCommunicate OK [15:08:45]SAM_PROTO_GetShiftState done [15:08:45]FM_GetShiftState done [15:08:45]opened in 1729383891 [15:08:45]opened+sec_in_day 1729470291 [15:08:45]quantity*price = 100015 [15:08:45]sum+1 = 100017 [15:08:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 398 20.10.2024 15:08 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156326 ФПД: 62688776224461 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T150847&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156326&fm=62688776224461&tin=02508201610067®Number=0000137193017469&sum=100016 [15:08:46]StoreToDocumentArchive [15:08:46]shift 314 fd 156326 [15:08:46]save to /storage/0314/doc_00156326 [15:08:46]save last doc name /storage/0314/doc_00156326 to /storage/kkm_last_doc_name [15:08:46]save OK [15:08:46]Clear old archive folders... [15:08:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:08:46]tlvbuf is 008886E0 [15:08:46]SAM_PROTO_ClearQueue [15:08:46]wFMCommunicate request_size=4 [15:08:46]MH_SAM_APDU [15:08:46]CAPDU: 80 09 00 00 [15:08:46]Write to MH i2c: E2 08 00 7B 52 80 09 00 00 00 00 00 00 3F [15:08:46]Write i2c OK [15:08:46]MH_I2C_Read... [15:08:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:08:46]Read from MH i2c: E2 [15:08:46]MH_I2C_Read... [15:08:46]Read from MH i2c: E2 03 00 [15:08:46]MH_I2C_Read... [15:08:46]Read from MH i2c: E2 03 00 7B 52 00 90 00 41 [15:08:46]RAPDU: 90 00 [15:08:46]wFMCommunicate OK [15:08:46]SAM_PROTO_ClearQueue done [15:08:46]KKMCreateOFDPacket [15:08:46]OFDProtocolAddRootSTLVToBuf [15:08:46]FM_MakeSignedData [15:08:46]FM_MakeSignedData [15:08:46]SAM_PROTO_SignData [15:08:46]wFMCommunicate request_size=4 [15:08:46]MH_SAM_APDU [15:08:46]CAPDU: 80 0D 01 02 [15:08:46]Write to MH i2c: E2 08 00 7C 52 80 0D 01 02 00 00 00 00 47 [15:08:46]Write i2c OK [15:08:46]MH_I2C_Read... [15:08:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:08:46]Read from MH i2c: E2 [15:08:46]MH_I2C_Read... [15:08:46]Read from MH i2c: E2 03 00 [15:08:46]MH_I2C_Read... [15:08:46]Read from MH i2c: E2 03 00 7C 52 00 90 00 42 [15:08:46]RAPDU: 90 00 [15:08:46]wFMCommunicate OK [15:08:46]wFMCommunicate request_size=255 [15:08:46]MH_SAM_APDU [15:08:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 01 00 00 F4 03 04 00 FF 1C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A6 62 02 00 35 04 06 00 39 [15:08:46]Write to MH i2c: E2 02 01 7D 52 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 01 00 00 F4 03 04 00 FF 1C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A6 62 02 00 35 04 06 00 39 00 00 AC [15:08:46]Write i2c OK [15:08:46]MH_I2C_Read... [15:08:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:08:47]Read from MH i2c: E2 [15:08:47]MH_I2C_Read... [15:08:47]Read from MH i2c: E2 03 00 [15:08:47]MH_I2C_Read... [15:08:47]Read from MH i2c: E2 03 00 7D 52 00 90 00 43 [15:08:47]RAPDU: 90 00 [15:08:47]wFMCommunicate OK [15:08:47]wFMCommunicate request_size=10 [15:08:47]MH_SAM_APDU [15:08:47]CAPDU: 80 0D 02 02 05 03 DE 3C FE CD [15:08:47]Write to MH i2c: E2 0D 00 7E 52 80 0D 02 02 05 00 03 DE 3C FE CD 00 00 3C [15:08:47]Write i2c OK [15:08:47]MH_I2C_Read... [15:08:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:08:47]Read from MH i2c: E2 [15:08:47]MH_I2C_Read... [15:08:47]Read from MH i2c: E2 03 00 [15:08:47]MH_I2C_Read... [15:08:47]Read from MH i2c: E2 03 00 7E 52 00 90 00 44 [15:08:47]RAPDU: 90 00 [15:08:47]wFMCommunicate OK [15:08:47]wFMCommunicate request_size=4 [15:08:47]MH_SAM_APDU [15:08:47]CAPDU: 80 0D 03 02 [15:08:47]Write to MH i2c: E2 08 00 7F 52 80 0D 03 02 00 00 00 00 4C [15:08:47]Write i2c OK [15:08:47]MH_I2C_Read... [15:08:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:08:47]Read from MH i2c: E2 [15:08:47]MH_I2C_Read... [15:08:47]Read from MH i2c: E2 0B 00 [15:08:47]MH_I2C_Read... [15:08:47]Read from MH i2c: E2 0B 00 7F 52 00 D4 F2 0B 1D 89 AE FE A5 90 00 15 [15:08:47]RAPDU: D4 F2 0B 1D 89 AE FE A5 90 00 [15:08:47]wFMCommunicate OK [15:08:47]SAM_PROTO_SignData done [15:08:47]FM_MakeSignedData done [15:08:47]CreateOFDProtocolMessage [15:08:47]wFMCommunicate request_size=4 [15:08:47]MH_SAM_APDU [15:08:47]CAPDU: 80 11 00 00 [15:08:47]Write to MH i2c: E2 08 00 80 52 80 11 00 00 00 00 00 00 4C [15:08:47]Write i2c OK [15:08:47]MH_I2C_Read... [15:08:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:08:47]Read from MH i2c: E2 [15:08:47]MH_I2C_Read... [15:08:47]Read from MH i2c: E2 17 00 [15:08:47]MH_I2C_Read... [15:08:47]Read from MH i2c: E2 17 00 80 52 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9D [15:08:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:08:47]wFMCommunicate OK [15:08:47]CreateOFDProtocolMessage done [15:08:47]OFDSenderStorePacket 156326 [15:08:47]StoreOFDPacket docnum=156326 [15:08:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 05 C8 07 01 BE 7F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 01 00 00 F4 03 04 00 FF 1C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A6 62 02 00 35 04 06 00 39 03 DE 3C FE CD D4 F2 0B 1D 89 AE FE A5 [15:08:47]CheckFolder [15:08:47]dirname=/storage/ofd_packets [15:08:47]CheckFolder done [15:08:47]ProducePacketName [15:08:47]name=ofd_packets/00156326 [15:08:47]NVStorageSaveData ofd_packets/00156326 [15:08:47]File name is /storage/ofd_packets/00156326 [15:08:47]Write 301 bytes [15:08:47]NVStorageSaveData done [15:08:47]OFDSenderStorePacket done [15:08:47]KKMCreateOFDPacket done [15:08:47]NVStorageSaveData kkm_last_timestamp [15:08:47]File name is /storage/kkm_last_timestamp [15:08:47]Write 4 bytes [15:08:47]NVStorageSaveData done [15:08:47]ExternCall_PrintAddStr [15:08:47]wPrintStart [15:08:47]Write to MH i2c: 01 00 00 81 52 D3 [15:08:47]Write i2c OK [15:08:47]MH_I2C_Read... [15:08:47]Read from MH i2c: 01 [15:08:47]MH_I2C_Read... [15:08:47]Read from MH i2c: 01 07 00 [15:08:47]MH_I2C_Read... [15:08:47]Read from MH i2c: 01 07 00 81 52 00 00 00 00 00 FF 0F E8 [15:08:47]RasterBufferAndPrint [15:08:47]line Счет N : (1)874620 [15:08:47]line ИНН: 02508201610067 [15:08:47]line Контрольно-Кассовый Чек [15:08:47]line ПРОДАЖА [15:08:47]line ТРК (МРК, ГНК) : 12 [15:08:47]line Товар: 2710124130 [15:08:47]line Аи-92-К-5 [15:08:47]line 14.950 * 66.90 [15:08:47]line = 1000.16 [15:08:47]line НДС 12% НСП 1% [15:08:47]line > о реализуемом товаре [15:08:47]line ИТОГО: 1000.16 [15:08:47]line НСП 1% : 8.85 [15:08:47]line НДС 12% : 106.21 [15:08:47]line Наличными: 0.00 [15:08:47]line Безнал.: 1000.16 [15:08:47]line Место: АЗС № 165 "Партнер Нефть" [15:08:47]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:08:47]line СНО: Общий режим [15:08:47]line Чек 398 20.10.2024 15:08 [15:08:47]line Смена: 314 ФФД: 1.0 [15:08:47]line ЗНМ: 0300000234 [15:08:47]line РНМ: 0000137193017469 [15:08:47]line Версия ККМ: v1.0 [15:08:47]line Платежная система: Mbank [15:08:47]line ФМ: 0000000000963156 [15:08:47]line ФД: 156326 [15:08:47]line ФПД: 62688776224461 [15:08:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T150847&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156326&fm=62688776224461&tin=02508201610067®Number=0000137193017469&sum=100016 [15:08:47]written 0, free lines is 4095 [15:08:48]Write to MH i2c: 01 00 00 AA 52 FC [15:08:48]Write i2c OK [15:08:48]MH_I2C_Read... [15:08:48]Read from MH i2c: 01 [15:08:48]MH_I2C_Read... [15:08:48]Read from MH i2c: 01 07 00 [15:08:48]MH_I2C_Read... [15:08:48]Read from MH i2c: 01 07 00 AA 52 00 00 00 00 00 11 0D 21 [15:08:48]RasterBufferAndPrint [15:08:48]line [15:08:48]line [15:08:48]line [15:08:48]line [15:08:48]line [15:08:48]written 0, free lines is 3351 [15:08:48]MH_Cut [15:08:48]Write to MH i2c: D1 01 00 B1 52 01 D5 [15:08:48]Write i2c OK [15:08:48]MH_I2C_Read... [15:08:48]Read from MH i2c: D1 [15:08:48]MH_I2C_Read... [15:08:48]Read from MH i2c: D1 01 00 [15:08:48]MH_I2C_Read... [15:08:48]Read from MH i2c: D1 01 00 B1 52 00 D4 [15:08:48]Write to MH i2c: 01 00 00 B2 52 04 [15:08:48]Write i2c OK [15:08:48]MH_I2C_Read... [15:08:48]*** Cut start [15:08:48]*** Partial cut [15:08:48]*** CUTSNS_PIN = 1 [15:08:48]*** CUTSNS_PIN = 0 [15:08:49]*** Brake cut motor [15:08:49]Read from MH i2c: 01 [15:08:49]MH_I2C_Read... [15:08:49]*** Stop cut motor [15:08:49]*** Cut end [15:08:49]Read from MH i2c: 01 07 00 [15:08:49]MH_I2C_Read... [15:08:49]Read from MH i2c: 01 07 00 B2 52 00 00 00 00 00 FF 0F 19 [15:08:49]process_action close_receipt done [15:08:49]requested_data is exist [15:08:49]produce_requested_data [15:08:49]requested_item fm.sn is exist - process it [15:08:49]wFMCommunicate request_size=4 [15:08:49]MH_SAM_APDU [15:08:49]CAPDU: 80 11 00 00 [15:08:49]Write to MH i2c: E2 08 00 B3 52 80 11 00 00 00 00 00 00 7F [15:08:49]Write i2c OK [15:08:49]MH_I2C_Read... [15:08:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:08:49]Read from MH i2c: E2 [15:08:49]MH_I2C_Read... [15:08:49]Read from MH i2c: E2 17 00 [15:08:49]MH_I2C_Read... [15:08:49]Read from MH i2c: E2 17 00 B3 52 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D0 [15:08:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:08:49]wFMCommunicate OK [15:08:49]requested_item fd.num is exist - process it [15:08:49]SAM_PROTO_GetFieldsCounters [15:08:49]wFMCommunicate request_size=4 [15:08:49]MH_SAM_APDU [15:08:49]CAPDU: 80 13 00 00 [15:08:49]Write to MH i2c: E2 08 00 B4 52 80 13 00 00 00 00 00 00 82 [15:08:49]Write i2c OK [15:08:49]MH_I2C_Read... [15:08:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:08:49]Read from MH i2c: E2 [15:08:49]MH_I2C_Read... [15:08:49]Read from MH i2c: E2 62 00 [15:08:49]MH_I2C_Read... [15:08:49]Read from MH i2c: E2 62 00 B4 52 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A6 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 8E 01 00 00 5E 04 04 00 8E 01 00 00 57 04 04 00 8F 01 00 00 19 04 04 00 00 00 00 00 90 00 AD [15:08:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A6 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 8E 01 00 00 5E 04 04 00 8E 01 00 00 57 04 04 00 8F 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:08:49]wFMCommunicate OK [15:08:49]SAM_PROTO_GetFieldsCounters done [15:08:49]requested_item shift.num is exist - process it [15:08:49]requested_item shift.opened is exist - process it [15:08:49]req_shift_opened [15:08:49]FM_GetShiftState [15:08:49]SAM_PROTO_GetShiftState [15:08:49]wFMCommunicate request_size=4 [15:08:49]MH_SAM_APDU [15:08:49]CAPDU: 80 13 01 00 [15:08:49]Write to MH i2c: E2 08 00 B5 52 80 13 01 00 00 00 00 00 84 [15:08:49]Write i2c OK [15:08:49]MH_I2C_Read... [15:08:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:08:49]Read from MH i2c: E2 [15:08:49]MH_I2C_Read... [15:08:49]Read from MH i2c: E2 0E 00 [15:08:49]MH_I2C_Read... [15:08:49]Read from MH i2c: E2 0E 00 B5 52 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 2B [15:08:49]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:08:49]wFMCommunicate OK [15:08:49]SAM_PROTO_GetShiftState done [15:08:49]FM_GetShiftState done [15:08:49]req_shift_opened done [15:08:49]requested_item shift.open_date is exist - process it [15:08:49]req_shift_open_date [15:08:49]req_shift_open_date done [15:08:49]produce_requested_data done [15:08:49]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156326,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [15:08:49]process_action_free close_receipt [15:08:49]json_value_free [15:08:49]json_value_free done [15:08:49]process_json_proto returns [15:08:49]Send response to host [15:08:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156326,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [15:08:49]free response buf [15:08:49]execute_script done [15:08:49]execute_script returns [15:08:49]free content buf [15:08:49]Sock 8.Close socket [15:08:49]Sock 8.Thread stoped [15:08:50]accept exits with 9 [15:08:50]New connection [15:08:50]New thread 3066695012 created [15:08:50]Thread 3066551652 joined [15:08:50]Waiting for new connection... [15:08:50] Sock 9.Parse request [15:08:50]Sock 9.Check first char [15:08:50]Sock 9.First char is OK [15:08:50]request: POST /json_proto HTTP/1.0 [15:08:50]Method: POST [15:08:50]URL: /json_proto [15:08:50]Method is POST - this is cgi request [15:08:50]url: /json_proto [15:08:50]query_string will be loaded in cgi processing [15:08:50]execute_cgi json_proto POST (null) [15:08:50]execute_cgi path=json_proto method=POST [15:08:50]POST find Content-Length [15:08:50]Host: 172.17.53.67:8080 [15:08:50]Content-Length: 766 [15:08:50]Content-Type: application/json [15:08:50] [15:08:50]POST finish read [15:08:50]Found Content-Length = 766 [15:08:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874621", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:08:50]execute_script... [15:08:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874621", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:08:50]POST & json_proto [15:08:50]process_json_proto [15:08:50]json parsed OK: [15:08:50]protocol is kg_v1.0 [15:08:50]action value=close_receipt [15:08:50]process_action close_receipt [15:08:50]cmd_close_receipt [15:08:50]MH_GetDate [15:08:50]Write to MH i2c: F0 00 00 B6 52 F7 [15:08:50]Write i2c OK [15:08:50]MH_I2C_Read... [15:08:50]Read from MH i2c: F0 [15:08:50]MH_I2C_Read... [15:08:50]Read from MH i2c: F0 09 00 [15:08:50]MH_I2C_Read... [15:08:50]Read from MH i2c: F0 09 00 B6 52 00 04 1D 15 67 19 BC 99 64 6F [15:08:50]GetLastDocTimeStamp 1729436927 [15:08:50]current date 1729436932 [15:08:50]FM_GetShiftState [15:08:50]SAM_PROTO_GetShiftState [15:08:50]wFMCommunicate request_size=4 [15:08:50]MH_SAM_APDU [15:08:50]CAPDU: 80 13 01 00 [15:08:50]Write to MH i2c: E2 08 00 B7 52 80 13 01 00 00 00 00 00 86 [15:08:50]Write i2c OK [15:08:50]MH_I2C_Read... [15:08:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:08:50]Read from MH i2c: E2 [15:08:50]MH_I2C_Read... [15:08:50]Read from MH i2c: E2 0E 00 [15:08:50]MH_I2C_Read... [15:08:50]Read from MH i2c: E2 0E 00 B7 52 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 2D [15:08:50]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:08:50]wFMCommunicate OK [15:08:50]SAM_PROTO_GetShiftState done [15:08:50]FM_GetShiftState done [15:08:50]opened in 1729383891 [15:08:50]opened+sec_in_day 1729470291 [15:08:50]quantity*price = 100050 [15:08:50]sum+1 = 100052 [15:08:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 399 20.10.2024 15:08 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156327 ФПД: 213832025216843 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T150852&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156327&fm=213832025216843&tin=02508201610067®Number=0000137193017469&sum=100051 [15:08:51]StoreToDocumentArchive [15:08:51]shift 314 fd 156327 [15:08:51]save to /storage/0314/doc_00156327 [15:08:51]save last doc name /storage/0314/doc_00156327 to /storage/kkm_last_doc_name [15:08:51]save OK [15:08:51]Clear old archive folders... [15:08:51]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:08:51]tlvbuf is 009B6780 [15:08:51]SAM_PROTO_ClearQueue [15:08:51]wFMCommunicate request_size=4 [15:08:51]MH_SAM_APDU [15:08:51]CAPDU: 80 09 00 00 [15:08:51]Write to MH i2c: E2 08 00 C4 52 80 09 00 00 00 00 00 00 88 [15:08:51]Write i2c OK [15:08:51]MH_I2C_Read... [15:08:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:08:51]Read from MH i2c: E2 [15:08:51]MH_I2C_Read... [15:08:51]ConnectInit Can't connect to host [15:08:51]CommunicateWithHost connect error [15:08:51]CommunicateWithHost err = -1 [15:08:51]OFD Sender: Server communicate error [15:08:51]Read from MH i2c: E2 03 00 [15:08:51]MH_I2C_Read... [15:08:51]Read from MH i2c: E2 03 00 C4 52 00 90 00 8A [15:08:51]RAPDU: 90 00 [15:08:51]wFMCommunicate OK [15:08:51]SAM_PROTO_ClearQueue done [15:08:51]KKMCreateOFDPacket [15:08:51]OFDProtocolAddRootSTLVToBuf [15:08:51]FM_MakeSignedData [15:08:51]FM_MakeSignedData [15:08:51]SAM_PROTO_SignData [15:08:51]wFMCommunicate request_size=4 [15:08:51]MH_SAM_APDU [15:08:51]CAPDU: 80 0D 01 02 [15:08:51]Write to MH i2c: E2 08 00 C5 52 80 0D 01 02 00 00 00 00 90 [15:08:51]Write i2c OK [15:08:51]MH_I2C_Read... [15:08:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:08:51]Read from MH i2c: E2 [15:08:51]MH_I2C_Read... [15:08:51]Read from MH i2c: E2 03 00 [15:08:51]MH_I2C_Read... [15:08:51]Read from MH i2c: E2 03 00 C5 52 00 90 00 8B [15:08:51]RAPDU: 90 00 [15:08:51]wFMCommunicate OK [15:08:51]wFMCommunicate request_size=255 [15:08:51]MH_SAM_APDU [15:08:51]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 04 1D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A7 62 02 00 35 04 06 00 C2 7A A5 E7 [15:08:51]Write to MH i2c: E2 02 01 C6 52 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 04 1D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A7 62 02 00 35 04 06 00 C2 7A A5 E7 00 00 CB [15:08:51]Write i2c OK [15:08:51]MH_I2C_Read... [15:08:51]OFD Sender: Processing packet 156324 [packets to send 54, broken 51] [15:08:51]ProducePacketName [15:08:51]name=ofd_packets/00156324 [15:08:51]OFD Sender: To server: pG, [15:08:51]CommunicateWithHost lk.salyk.kg:30040 [15:08:51]ConnectInit lk.salyk.kg [15:08:51]Connected sock=10 [15:08:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E9 C5 07 01 B5 20 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 81 1C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A4 62 02 00 35 04 06 00 41 A1 37 64 69 D5 7B 21 33 AA 58 CD 18 90 [15:08:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:08:52]Read from MH i2c: E2 [15:08:52]MH_I2C_Read... [15:08:52]Read from MH i2c: E2 03 00 [15:08:52]MH_I2C_Read... [15:08:52]Read from MH i2c: E2 03 00 C6 52 00 90 00 8C [15:08:52]RAPDU: 90 00 [15:08:52]wFMCommunicate OK [15:08:52]wFMCommunicate request_size=7 [15:08:52]MH_SAM_APDU [15:08:52]CAPDU: 80 0D 02 02 02 97 4B [15:08:52]Write to MH i2c: E2 0A 00 C7 52 80 0D 02 02 02 00 97 4B 00 00 79 [15:08:52]Write i2c OK [15:08:52]MH_I2C_Read... [15:08:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:08:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 CD DE 47 00 6C 44 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A4 62 02 00 F4 03 04 00 36 C3 14 67 B6 04 01 00 00 E1 78 3E 12 A2 BD E5 65 [15:08:52]CommunicateWithHost err = 0 [15:08:52]CheckOFDResponse [15:08:52]1017 (14) - 77093643461234 [15:08:52]1041 (16) - 0000000000963156 [15:08:52]1040 (4) - 156324 [15:08:52]1012 (4) - 20.10.2024 08:45 [15:08:52]1206 (1) - 0 [15:08:52]OFD Sender: Remove packet 156324 [15:08:52]ProducePacketName [15:08:52]name=ofd_packets/00156324 [15:08:52]NVStorageDeleteData [15:08:52]Read from MH i2c: E2 [15:08:52]MH_I2C_Read... [15:08:52]Read from MH i2c: E2 03 00 [15:08:52]MH_I2C_Read... [15:08:52]Read from MH i2c: E2 03 00 C7 52 00 90 00 8D [15:08:52]RAPDU: 90 00 [15:08:52]wFMCommunicate OK [15:08:52]wFMCommunicate request_size=4 [15:08:52]MH_SAM_APDU [15:08:52]CAPDU: 80 0D 03 02 [15:08:52]Write to MH i2c: E2 08 00 C8 52 80 0D 03 02 00 00 00 00 95 [15:08:52]Write i2c OK [15:08:52]MH_I2C_Read... [15:08:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:08:52]Read from MH i2c: E2 [15:08:52]MH_I2C_Read... [15:08:52]Read from MH i2c: E2 0B 00 [15:08:52]MH_I2C_Read... [15:08:52]Read from MH i2c: E2 0B 00 C8 52 00 BD 23 95 78 99 6B FA BA 90 00 3B [15:08:52]RAPDU: BD 23 95 78 99 6B FA BA 90 00 [15:08:52]wFMCommunicate OK [15:08:52]SAM_PROTO_SignData done [15:08:52]FM_MakeSignedData done [15:08:52]CreateOFDProtocolMessage [15:08:52]wFMCommunicate request_size=4 [15:08:52]MH_SAM_APDU [15:08:52]CAPDU: 80 11 00 00 [15:08:52]Write to MH i2c: E2 08 00 C9 52 80 11 00 00 00 00 00 00 95 [15:08:52]Write i2c OK [15:08:52]MH_I2C_Read... [15:08:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:08:52]Read from MH i2c: E2 [15:08:52]MH_I2C_Read... [15:08:52]Read from MH i2c: E2 17 00 [15:08:52]MH_I2C_Read... [15:08:52]Read from MH i2c: E2 17 00 C9 52 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E6 [15:08:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:08:52]wFMCommunicate OK [15:08:52]CreateOFDProtocolMessage done [15:08:52]OFDSenderStorePacket 156327 [15:08:52]StoreOFDPacket docnum=156327 [15:08:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 F2 93 04 01 E4 18 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 04 1D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A7 62 02 00 35 04 06 00 C2 7A A5 E7 97 4B BD 23 95 78 99 6B FA BA [15:08:52]CheckFolder [15:08:52]dirname=/storage/ofd_packets [15:08:52]CheckFolder done [15:08:52]ProducePacketName [15:08:52]name=ofd_packets/00156327 [15:08:52]NVStorageSaveData ofd_packets/00156327 [15:08:52]File name is /storage/ofd_packets/00156327 [15:08:52]Write 298 bytes [15:08:52]NVStorageSaveData done [15:08:52]OFDSenderStorePacket done [15:08:52]KKMCreateOFDPacket done [15:08:52]NVStorageSaveData kkm_last_timestamp [15:08:52]File name is /storage/kkm_last_timestamp [15:08:52]Write 4 bytes [15:08:52]NVStorageSaveData done [15:08:52]ExternCall_PrintAddStr [15:08:52]wPrintStart [15:08:52]Write to MH i2c: 01 00 00 CA 52 1C [15:08:52]Write i2c OK [15:08:52]MH_I2C_Read... [15:08:52]Read from MH i2c: 01 [15:08:52]MH_I2C_Read... [15:08:52]Read from MH i2c: 01 07 00 [15:08:52]MH_I2C_Read... [15:08:52]Read from MH i2c: 01 07 00 CA 52 00 00 00 00 00 FF 0F 31 [15:08:52]RasterBufferAndPrint [15:08:52]line Счет N : (1)874621 [15:08:52]line ИНН: 02508201610067 [15:08:52]line Контрольно-Кассовый Чек [15:08:52]line ПРОДАЖА [15:08:52]line ТРК (МРК, ГНК) : 24 [15:08:52]line Товар: 2710194210 [15:08:52]line ДТ-К-2 [15:08:52]line 13.130 * 76.20 [15:08:52]line = 1000.51 [15:08:52]line НДС 12% НСП 1% [15:08:52]line > о реализуемом товаре [15:08:52]line ИТОГО: 1000.51 [15:08:52]line НСП 1% : 8.85 [15:08:52]line НДС 12% : 106.25 [15:08:52]line Наличными: 0.00 [15:08:52]line Безнал.: 1000.51 [15:08:52]line Место: АЗС № 165 "Партнер Нефть" [15:08:52]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:08:52]line СНО: Общий режим [15:08:52]line Чек 399 20.10.2024 15:08 [15:08:52]line Смена: 314 ФФД: 1.0 [15:08:52]line ЗНМ: 0300000234 [15:08:52]line РНМ: 0000137193017469 [15:08:52]line Версия ККМ: v1.0 [15:08:52]line Платежная система: Mbank [15:08:52]line ФМ: 0000000000963156 [15:08:52]line ФД: 156327 [15:08:52]line ФПД: 213832025216843 [15:08:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T150852&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156327&fm=213832025216843&tin=02508201610067®Number=0000137193017469&sum=100051 [15:08:52]written 0, free lines is 4095 [15:08:52]OFD Sender: Processing packet 156325 [packets to send 54, broken 51] [15:08:52]ProducePacketName [15:08:52]name=ofd_packets/00156325 [15:08:52]OFD Sender: To server: pG, [15:08:52]CommunicateWithHost lk.salyk.kg:30040 [15:08:52]ConnectInit lk.salyk.kg [15:08:52]Connected sock=10 [15:08:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 2A 4D 04 01 86 67 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 D3 1C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A5 62 02 00 35 04 06 00 94 30 D5 F4 3A B6 F8 29 5B A7 4C 18 1F 91 [15:08:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A6 1C 47 00 5F 32 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A5 62 02 00 F4 03 04 00 36 C3 14 67 B6 04 01 00 00 EE 47 CD D7 7B A5 19 E5 [15:08:53]CommunicateWithHost err = 0 [15:08:53]CheckOFDResponse [15:08:53]1017 (14) - 77093643461234 [15:08:53]1041 (16) - 0000000000963156 [15:08:53]1040 (4) - 156325 [15:08:53]1012 (4) - 20.10.2024 08:45 [15:08:53]1206 (1) - 0 [15:08:53]OFD Sender: Remove packet 156325 [15:08:53]ProducePacketName [15:08:53]name=ofd_packets/00156325 [15:08:53]NVStorageDeleteData [15:08:53]Write to MH i2c: 01 00 00 F3 52 45 [15:08:53]Write i2c OK [15:08:53]MH_I2C_Read... [15:08:53]Read from MH i2c: 01 [15:08:53]MH_I2C_Read... [15:08:53]Read from MH i2c: 01 07 00 [15:08:53]MH_I2C_Read... [15:08:53]Read from MH i2c: 01 07 00 F3 52 00 00 00 00 00 24 0D 7D [15:08:53]RasterBufferAndPrint [15:08:53]line [15:08:53]line [15:08:53]line [15:08:53]line [15:08:53]line [15:08:53]written 0, free lines is 3379 [15:08:53]MH_Cut [15:08:53]Write to MH i2c: D1 01 00 FA 52 01 1E [15:08:53]Write i2c OK [15:08:53]MH_I2C_Read... [15:08:53]Read from MH i2c: D1 [15:08:53]MH_I2C_Read... [15:08:53]Read from MH i2c: D1 01 00 [15:08:53]MH_I2C_Read... [15:08:53]Read from MH i2c: D1 01 00 FA 52 00 1D [15:08:53]Write to MH i2c: 01 00 00 FB 52 4D [15:08:53]Write i2c OK [15:08:53]MH_I2C_Read... [15:08:53]OFD Sender: Processing packet 156326 [packets to send 53, broken 51] [15:08:53]ProducePacketName [15:08:53]name=ofd_packets/00156326 [15:08:53]OFD Sender: To server: pG, [15:08:53]CommunicateWithHost lk.salyk.kg:30040 [15:08:53]ConnectInit lk.salyk.kg [15:08:53]Connected sock=11 [15:08:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 05 C8 07 01 BE 7F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 01 00 00 F4 03 04 00 FF 1C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A6 62 02 00 35 04 06 00 39 03 DE 3C FE CD D4 F2 0B 1D 89 AE FE A5 [15:08:53]*** Cut start [15:08:53]*** Partial cut [15:08:53]*** CUTSNS_PIN = 1 [15:08:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C6 79 47 00 05 89 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A6 62 02 00 F4 03 04 00 37 C3 14 67 B6 04 01 00 00 E9 FA 3E D6 B9 DD 7A 91 [15:08:53]CommunicateWithHost err = 0 [15:08:53]CheckOFDResponse [15:08:53]1017 (14) - 77093643461234 [15:08:53]1041 (16) - 0000000000963156 [15:08:53]1040 (4) - 156326 [15:08:53]1012 (4) - 20.10.2024 08:45 [15:08:53]1206 (1) - 0 [15:08:53]OFD Sender: Remove packet 156326 [15:08:53]ProducePacketName [15:08:53]name=ofd_packets/00156326 [15:08:53]NVStorageDeleteData [15:08:53]*** CUTSNS_PIN = 0 [15:08:54]*** Brake cut motor [15:08:54]OFD Sender: Processing packet 156327 [packets to send 52, broken 51] [15:08:54]ProducePacketName [15:08:54]name=ofd_packets/00156327 [15:08:54]OFD Sender: To server: pG, [15:08:54]CommunicateWithHost lk.salyk.kg:30040 [15:08:54]ConnectInit lk.salyk.kg [15:08:54]Read from MH i2c: 01 [15:08:54]MH_I2C_Read... [15:08:54]*** Stop cut motor [15:08:54]*** Cut end [15:08:54]Read from MH i2c: 01 07 00 [15:08:54]MH_I2C_Read... [15:08:54]Read from MH i2c: 01 07 00 FB 52 00 00 00 00 00 FF 0F 62 [15:08:54]process_action close_receipt done [15:08:54]requested_data is exist [15:08:54]produce_requested_data [15:08:54]requested_item fm.sn is exist - process it [15:08:54]wFMCommunicate request_size=4 [15:08:54]MH_SAM_APDU [15:08:54]CAPDU: 80 11 00 00 [15:08:54]Write to MH i2c: E2 08 00 FC 52 80 11 00 00 00 00 00 00 C8 [15:08:54]Write i2c OK [15:08:54]MH_I2C_Read... [15:08:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:08:54]Read from MH i2c: E2 [15:08:54]MH_I2C_Read... [15:08:54]Read from MH i2c: E2 17 00 [15:08:54]MH_I2C_Read... [15:08:54]Connected sock=10 [15:08:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 F2 93 04 01 E4 18 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 04 1D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A7 62 02 00 35 04 06 00 C2 7A A5 E7 97 4B BD 23 95 78 99 6B FA BA [15:08:54]Read from MH i2c: E2 17 00 FC 52 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 19 [15:08:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:08:54]wFMCommunicate OK [15:08:54]requested_item fd.num is exist - process it [15:08:54]SAM_PROTO_GetFieldsCounters [15:08:54]wFMCommunicate request_size=4 [15:08:54]MH_SAM_APDU [15:08:54]CAPDU: 80 13 00 00 [15:08:54]Write to MH i2c: E2 08 00 FD 52 80 13 00 00 00 00 00 00 CB [15:08:54]Write i2c OK [15:08:54]MH_I2C_Read... [15:08:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:08:54]Read from MH i2c: E2 [15:08:54]MH_I2C_Read... [15:08:54]Read from MH i2c: E2 62 00 [15:08:54]MH_I2C_Read... [15:08:54]Read from MH i2c: E2 62 00 FD 52 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A7 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 8F 01 00 00 5E 04 04 00 8F 01 00 00 57 04 04 00 90 01 00 00 19 04 04 00 00 00 00 00 90 00 FA [15:08:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A7 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 8F 01 00 00 5E 04 04 00 8F 01 00 00 57 04 04 00 90 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:08:54]wFMCommunicate OK [15:08:54]SAM_PROTO_GetFieldsCounters done [15:08:54]requested_item shift.num is exist - process it [15:08:54]requested_item shift.opened is exist - process it [15:08:54]req_shift_opened [15:08:54]FM_GetShiftState [15:08:54]SAM_PROTO_GetShiftState [15:08:54]wFMCommunicate request_size=4 [15:08:54]MH_SAM_APDU [15:08:54]CAPDU: 80 13 01 00 [15:08:54]Write to MH i2c: E2 08 00 FE 52 80 13 01 00 00 00 00 00 CD [15:08:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 3D 39 47 00 4C 5A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A7 62 02 00 F4 03 04 00 38 C3 14 67 B6 04 01 00 00 4F DF 0A 83 4C F8 4A 29 [15:08:54]CommunicateWithHost err = 0 [15:08:54]CheckOFDResponse [15:08:54]1017 (14) - 77093643461234 [15:08:54]1041 (16) - 0000000000963156 [15:08:54]1040 (4) - 156327 [15:08:54]1012 (4) - 20.10.2024 08:45 [15:08:54]1206 (1) - 0 [15:08:54]OFD Sender: Remove packet 156327 [15:08:54]ProducePacketName [15:08:54]name=ofd_packets/00156327 [15:08:54]NVStorageDeleteData [15:08:54]Write i2c OK [15:08:54]MH_I2C_Read... [15:08:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:08:54]Read from MH i2c: E2 [15:08:54]MH_I2C_Read... [15:08:54]Read from MH i2c: E2 0E 00 [15:08:54]MH_I2C_Read... [15:08:54]Read from MH i2c: E2 0E 00 FE 52 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 74 [15:08:54]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:08:54]wFMCommunicate OK [15:08:54]SAM_PROTO_GetShiftState done [15:08:54]FM_GetShiftState done [15:08:54]req_shift_opened done [15:08:54]requested_item shift.open_date is exist - process it [15:08:54]req_shift_open_date [15:08:54]req_shift_open_date done [15:08:54]produce_requested_data done [15:08:54]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156327,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [15:08:54]process_action_free close_receipt [15:08:54]json_value_free [15:08:54]json_value_free done [15:08:54]process_json_proto returns [15:08:54]Send response to host [15:08:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156327,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [15:08:54]free response buf [15:08:54]execute_script done [15:08:54]execute_script returns [15:08:54]free content buf [15:08:54]Sock 9.Close socket [15:08:54]Sock 9.Thread stoped [15:08:55]OFD Sender: No OFD packet to send [15:08:55]OFD Sender: No OFD packet to send [15:09:00]OFD Sender: No OFD packet to send [15:09:05]OFD Sender: No OFD packet to send [15:09:10]OFD Sender: No OFD packet to send [15:09:15]OFD Sender: No OFD packet to send [15:09:20]OFD Sender: No OFD packet to send [15:09:25]OFD Sender: No OFD packet to send [15:09:28]accept exits with 8 [15:09:28]New connection [15:09:28]New thread 3066551652 created [15:09:28]Thread 3066695012 joined [15:09:28]Waiting for new connection... [15:09:28] Sock 8.Parse request [15:09:28]Sock 8.Check first char [15:09:28]Sock 8.First char is OK [15:09:28]request: POST /json_proto HTTP/1.0 [15:09:28]Method: POST [15:09:28]URL: /json_proto [15:09:28]Method is POST - this is cgi request [15:09:28]url: /json_proto [15:09:28]query_string will be loaded in cgi processing [15:09:28]execute_cgi json_proto POST (null) [15:09:28]execute_cgi path=json_proto method=POST [15:09:28]POST find Content-Length [15:09:28]Host: 172.17.53.67:8080 [15:09:28]Content-Length: 632 [15:09:28]Content-Type: application/json [15:09:28] [15:09:28]POST finish read [15:09:28]Found Content-Length = 632 [15:09:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874622", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:09:28]execute_script... [15:09:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874622", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:09:28]POST & json_proto [15:09:28]process_json_proto [15:09:28]json parsed OK: [15:09:28]protocol is kg_v1.0 [15:09:28]action value=close_receipt [15:09:28]process_action close_receipt [15:09:28]cmd_close_receipt [15:09:28]MH_GetDate [15:09:28]Write to MH i2c: F0 00 00 FF 52 40 [15:09:28]Write i2c OK [15:09:28]MH_I2C_Read... [15:09:28]Read from MH i2c: F0 [15:09:28]MH_I2C_Read... [15:09:28]Read from MH i2c: F0 09 00 [15:09:28]MH_I2C_Read... [15:09:28]Read from MH i2c: F0 09 00 FF 52 00 29 1D 15 67 19 BC 99 64 DD [15:09:28]GetLastDocTimeStamp 1729436932 [15:09:28]current date 1729436969 [15:09:28]FM_GetShiftState [15:09:28]SAM_PROTO_GetShiftState [15:09:28]wFMCommunicate request_size=4 [15:09:28]MH_SAM_APDU [15:09:28]CAPDU: 80 13 01 00 [15:09:28]Write to MH i2c: E2 08 00 00 53 80 13 01 00 00 00 00 00 D0 [15:09:28]Write i2c OK [15:09:28]MH_I2C_Read... [15:09:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:09:28]Read from MH i2c: E2 [15:09:28]MH_I2C_Read... [15:09:28]Read from MH i2c: E2 0E 00 [15:09:28]MH_I2C_Read... [15:09:28]Read from MH i2c: E2 0E 00 00 53 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 77 [15:09:28]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:09:28]wFMCommunicate OK [15:09:28]SAM_PROTO_GetShiftState done [15:09:28]FM_GetShiftState done [15:09:28]opened in 1729383891 [15:09:28]opened+sec_in_day 1729470291 [15:09:28]quantity*price = 50000 [15:09:28]sum+1 = 50001 [15:09:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 400 20.10.2024 15:09 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156328 ФПД: 109983246951979 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T150929&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156328&fm=109983246951979&tin=02508201610067®Number=0000137193017469&sum=50000 [15:09:29]StoreToDocumentArchive [15:09:29]shift 314 fd 156328 [15:09:29]save to /storage/0314/doc_00156328 [15:09:29]save last doc name /storage/0314/doc_00156328 to /storage/kkm_last_doc_name [15:09:29]save OK [15:09:29]Clear old archive folders... [15:09:29]ProcessDocumentItem done err = 0, tmpTLVsize=252 [15:09:29]tlvbuf is 008D3B80 [15:09:29]SAM_PROTO_ClearQueue [15:09:29]wFMCommunicate request_size=4 [15:09:29]MH_SAM_APDU [15:09:29]CAPDU: 80 09 00 00 [15:09:29]Write to MH i2c: E2 08 00 0D 53 80 09 00 00 00 00 00 00 D2 [15:09:29]Write i2c OK [15:09:29]MH_I2C_Read... [15:09:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:09:29]Read from MH i2c: E2 [15:09:29]MH_I2C_Read... [15:09:29]Read from MH i2c: E2 03 00 [15:09:29]MH_I2C_Read... [15:09:29]Read from MH i2c: E2 03 00 0D 53 00 90 00 D4 [15:09:29]RAPDU: 90 00 [15:09:29]wFMCommunicate OK [15:09:29]SAM_PROTO_ClearQueue done [15:09:29]KKMCreateOFDPacket [15:09:29]OFDProtocolAddRootSTLVToBuf [15:09:29]FM_MakeSignedData [15:09:29]FM_MakeSignedData [15:09:29]SAM_PROTO_SignData [15:09:29]wFMCommunicate request_size=4 [15:09:29]MH_SAM_APDU [15:09:29]CAPDU: 80 0D 01 02 [15:09:29]Write to MH i2c: E2 08 00 0E 53 80 0D 01 02 00 00 00 00 DA [15:09:29]Write i2c OK [15:09:29]MH_I2C_Read... [15:09:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:09:29]Read from MH i2c: E2 [15:09:29]MH_I2C_Read... [15:09:29]Read from MH i2c: E2 03 00 [15:09:29]MH_I2C_Read... [15:09:29]Read from MH i2c: E2 03 00 0E 53 00 90 00 D5 [15:09:29]RAPDU: 90 00 [15:09:29]wFMCommunicate OK [15:09:29]wFMCommunicate request_size=255 [15:09:29]MH_SAM_APDU [15:09:29]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 01 00 00 F4 03 04 00 29 1D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A8 62 02 00 35 04 06 00 [15:09:29]Write to MH i2c: E2 02 01 0F 53 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 01 00 00 F4 03 04 00 29 1D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A8 62 02 00 35 04 06 00 00 00 F5 [15:09:29]Write i2c OK [15:09:29]MH_I2C_Read... [15:09:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:09:29]Read from MH i2c: E2 [15:09:29]MH_I2C_Read... [15:09:29]Read from MH i2c: E2 03 00 [15:09:29]MH_I2C_Read... [15:09:29]Read from MH i2c: E2 03 00 0F 53 00 90 00 D6 [15:09:29]RAPDU: 90 00 [15:09:29]wFMCommunicate OK [15:09:29]wFMCommunicate request_size=11 [15:09:29]MH_SAM_APDU [15:09:29]CAPDU: 80 0D 02 02 06 64 07 78 5D A6 2B [15:09:29]Write to MH i2c: E2 0E 00 10 53 80 0D 02 02 06 00 64 07 78 5D A6 2B 00 00 FA [15:09:29]Write i2c OK [15:09:29]MH_I2C_Read... [15:09:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:09:29]Read from MH i2c: E2 [15:09:29]MH_I2C_Read... [15:09:29]Read from MH i2c: E2 03 00 [15:09:29]MH_I2C_Read... [15:09:29]Read from MH i2c: E2 03 00 10 53 00 90 00 D7 [15:09:29]RAPDU: 90 00 [15:09:29]wFMCommunicate OK [15:09:29]wFMCommunicate request_size=4 [15:09:29]MH_SAM_APDU [15:09:29]CAPDU: 80 0D 03 02 [15:09:29]Write to MH i2c: E2 08 00 11 53 80 0D 03 02 00 00 00 00 DF [15:09:29]Write i2c OK [15:09:29]MH_I2C_Read... [15:09:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:09:29]Read from MH i2c: E2 [15:09:29]MH_I2C_Read... [15:09:29]Read from MH i2c: E2 0B 00 [15:09:29]MH_I2C_Read... [15:09:29]Read from MH i2c: E2 0B 00 11 53 00 7B 3C D0 70 6E 9E 56 F1 90 00 2A [15:09:29]RAPDU: 7B 3C D0 70 6E 9E 56 F1 90 00 [15:09:29]wFMCommunicate OK [15:09:29]SAM_PROTO_SignData done [15:09:29]FM_MakeSignedData done [15:09:29]CreateOFDProtocolMessage [15:09:29]wFMCommunicate request_size=4 [15:09:29]MH_SAM_APDU [15:09:29]CAPDU: 80 11 00 00 [15:09:29]Write to MH i2c: E2 08 00 12 53 80 11 00 00 00 00 00 00 DF [15:09:29]Write i2c OK [15:09:29]MH_I2C_Read... [15:09:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:09:29]Read from MH i2c: E2 [15:09:29]MH_I2C_Read... [15:09:29]Read from MH i2c: E2 17 00 [15:09:29]MH_I2C_Read... [15:09:29]Read from MH i2c: E2 17 00 12 53 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 30 [15:09:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:09:29]wFMCommunicate OK [15:09:29]CreateOFDProtocolMessage done [15:09:29]OFDSenderStorePacket 156328 [15:09:29]StoreOFDPacket docnum=156328 [15:09:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 3A 7D 08 01 34 73 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 01 00 00 F4 03 04 00 29 1D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A8 62 02 00 35 04 06 00 64 07 78 5D A6 2B 7B 3C D0 70 6E 9E 56 F1 [15:09:29]CheckFolder [15:09:29]dirname=/storage/ofd_packets [15:09:29]CheckFolder done [15:09:29]ProducePacketName [15:09:29]name=ofd_packets/00156328 [15:09:29]NVStorageSaveData ofd_packets/00156328 [15:09:29]File name is /storage/ofd_packets/00156328 [15:09:29]Write 302 bytes [15:09:29]NVStorageSaveData done [15:09:29]OFDSenderStorePacket done [15:09:29]KKMCreateOFDPacket done [15:09:29]NVStorageSaveData kkm_last_timestamp [15:09:29]File name is /storage/kkm_last_timestamp [15:09:29]Write 4 bytes [15:09:29]NVStorageSaveData done [15:09:29]ExternCall_PrintAddStr [15:09:29]wPrintStart [15:09:29]Write to MH i2c: 01 00 00 13 53 66 [15:09:29]Write i2c OK [15:09:29]MH_I2C_Read... [15:09:29]Read from MH i2c: 01 [15:09:29]MH_I2C_Read... [15:09:29]Read from MH i2c: 01 07 00 [15:09:29]MH_I2C_Read... [15:09:29]Read from MH i2c: 01 07 00 13 53 00 00 00 00 00 FF 0F 7B [15:09:29]RasterBufferAndPrint [15:09:29]line Счет N : (1)874622 [15:09:29]line ИНН: 02508201610067 [15:09:29]line Контрольно-Кассовый Чек [15:09:29]line ПРОДАЖА [15:09:29]line ТРК (МРК, ГНК) : 33 [15:09:29]line Товар: 2710124130 [15:09:29]line Super 92-К-5 [15:09:29]line 7.310 * 68.40 [15:09:29]line = 500.00 [15:09:29]line НДС 12% НСП 1% [15:09:29]line > о реализуемом товаре [15:09:29]line ИТОГО: 500.00 [15:09:29]line НСП 1% : 4.42 [15:09:29]line НДС 12% : 53.10 [15:09:29]line Наличными: 500.00 [15:09:29]line Безнал.: 0.00 [15:09:29]line Место: АЗС № 165 "Партнер Нефть" [15:09:29]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:09:29]line СНО: Общий режим [15:09:29]line Чек 400 20.10.2024 15:09 [15:09:29]line Смена: 314 ФФД: 1.0 [15:09:29]line ЗНМ: 0300000234 [15:09:29]line РНМ: 0000137193017469 [15:09:29]line Версия ККМ: v1.0 [15:09:29]line ФМ: 0000000000963156 [15:09:29]line ФД: 156328 [15:09:29]line ФПД: 109983246951979 [15:09:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T150929&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156328&fm=109983246951979&tin=02508201610067®Number=0000137193017469&sum=50000 [15:09:30]OFD Sender: Processing packet 156328 [packets to send 52, broken 51] [15:09:30]ProducePacketName [15:09:30]name=ofd_packets/00156328 [15:09:30]OFD Sender: To server: pG, [15:09:30]CommunicateWithHost lk.salyk.kg:30040 [15:09:30]ConnectInit lk.salyk.kg [15:09:30]written 0, free lines is 4095 [15:09:30]Connected sock=10 [15:09:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 3A 7D 08 01 34 73 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 01 00 00 F4 03 04 00 29 1D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A8 62 02 00 35 04 06 00 64 07 78 5D A6 2B 7B 3C D0 70 6E 9E 56 F1 [15:09:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 44 E3 47 00 1C FB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A8 62 02 00 F4 03 04 00 5C C3 14 67 B6 04 01 00 00 5B BF 17 5F 1F 44 98 C7 [15:09:30]CommunicateWithHost err = 0 [15:09:30]CheckOFDResponse [15:09:30]1017 (14) - 77093643461234 [15:09:30]1041 (16) - 0000000000963156 [15:09:30]1040 (4) - 156328 [15:09:30]1012 (4) - 20.10.2024 08:46 [15:09:30]1206 (1) - 0 [15:09:30]OFD Sender: Remove packet 156328 [15:09:30]ProducePacketName [15:09:30]name=ofd_packets/00156328 [15:09:30]NVStorageDeleteData [15:09:30]Write to MH i2c: 01 00 00 3B 53 8E [15:09:30]Write i2c OK [15:09:30]MH_I2C_Read... [15:09:30]Read from MH i2c: 01 [15:09:30]MH_I2C_Read... [15:09:30]Read from MH i2c: 01 07 00 [15:09:30]MH_I2C_Read... [15:09:30]Read from MH i2c: 01 07 00 3B 53 00 00 00 00 00 1D 0D BF [15:09:30]RasterBufferAndPrint [15:09:30]line [15:09:30]line [15:09:30]line [15:09:30]line [15:09:30]line [15:09:30]written 0, free lines is 3363 [15:09:30]MH_Cut [15:09:30]Write to MH i2c: D1 01 00 42 53 01 67 [15:09:30]Write i2c OK [15:09:30]MH_I2C_Read... [15:09:30]Read from MH i2c: D1 [15:09:30]MH_I2C_Read... [15:09:30]Read from MH i2c: D1 01 00 [15:09:30]MH_I2C_Read... [15:09:30]Read from MH i2c: D1 01 00 42 53 00 66 [15:09:30]Write to MH i2c: 01 00 00 43 53 96 [15:09:30]Write i2c OK [15:09:30]MH_I2C_Read... [15:09:30]OFD Sender: No OFD packet to send [15:09:31]*** Cut start [15:09:31]*** Partial cut [15:09:31]*** CUTSNS_PIN = 1 [15:09:31]*** CUTSNS_PIN = 0 [15:09:31]*** Brake cut motor [15:09:31]Read from MH i2c: 01 [15:09:31]MH_I2C_Read... [15:09:31]*** Stop cut motor [15:09:31]*** Cut end [15:09:31]Read from MH i2c: 01 07 00 [15:09:31]MH_I2C_Read... [15:09:31]Read from MH i2c: 01 07 00 43 53 00 00 00 00 00 FF 0F AB [15:09:31]process_action close_receipt done [15:09:31]requested_data is exist [15:09:31]produce_requested_data [15:09:31]requested_item fm.sn is exist - process it [15:09:31]wFMCommunicate request_size=4 [15:09:31]MH_SAM_APDU [15:09:31]CAPDU: 80 11 00 00 [15:09:31]Write to MH i2c: E2 08 00 44 53 80 11 00 00 00 00 00 00 11 [15:09:31]Write i2c OK [15:09:31]MH_I2C_Read... [15:09:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:09:31]Read from MH i2c: E2 [15:09:31]MH_I2C_Read... [15:09:31]Read from MH i2c: E2 17 00 [15:09:31]MH_I2C_Read... [15:09:31]Read from MH i2c: E2 17 00 44 53 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 62 [15:09:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:09:31]wFMCommunicate OK [15:09:31]requested_item fd.num is exist - process it [15:09:31]SAM_PROTO_GetFieldsCounters [15:09:31]wFMCommunicate request_size=4 [15:09:31]MH_SAM_APDU [15:09:31]CAPDU: 80 13 00 00 [15:09:31]Write to MH i2c: E2 08 00 45 53 80 13 00 00 00 00 00 00 14 [15:09:31]Write i2c OK [15:09:31]MH_I2C_Read... [15:09:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:09:31]Read from MH i2c: E2 [15:09:31]MH_I2C_Read... [15:09:31]Read from MH i2c: E2 62 00 [15:09:31]MH_I2C_Read... [15:09:31]Read from MH i2c: E2 62 00 45 53 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A8 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 90 01 00 00 5E 04 04 00 90 01 00 00 57 04 04 00 91 01 00 00 19 04 04 00 00 00 00 00 90 00 47 [15:09:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A8 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 90 01 00 00 5E 04 04 00 90 01 00 00 57 04 04 00 91 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:09:31]wFMCommunicate OK [15:09:31]SAM_PROTO_GetFieldsCounters done [15:09:31]requested_item shift.num is exist - process it [15:09:31]requested_item shift.opened is exist - process it [15:09:31]req_shift_opened [15:09:31]FM_GetShiftState [15:09:31]SAM_PROTO_GetShiftState [15:09:31]wFMCommunicate request_size=4 [15:09:31]MH_SAM_APDU [15:09:31]CAPDU: 80 13 01 00 [15:09:31]Write to MH i2c: E2 08 00 46 53 80 13 01 00 00 00 00 00 16 [15:09:31]Write i2c OK [15:09:31]MH_I2C_Read... [15:09:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:09:32]Read from MH i2c: E2 [15:09:32]MH_I2C_Read... [15:09:32]Read from MH i2c: E2 0E 00 [15:09:32]MH_I2C_Read... [15:09:32]Read from MH i2c: E2 0E 00 46 53 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 BD [15:09:32]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:09:32]wFMCommunicate OK [15:09:32]SAM_PROTO_GetShiftState done [15:09:32]FM_GetShiftState done [15:09:32]req_shift_opened done [15:09:32]requested_item shift.open_date is exist - process it [15:09:32]req_shift_open_date [15:09:32]req_shift_open_date done [15:09:32]produce_requested_data done [15:09:32]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156328,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [15:09:32]process_action_free close_receipt [15:09:32]json_value_free [15:09:32]json_value_free done [15:09:32]process_json_proto returns [15:09:32]Send response to host [15:09:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156328,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [15:09:32]free response buf [15:09:32]execute_script done [15:09:32]execute_script returns [15:09:32]free content buf [15:09:32]Sock 8.Close socket [15:09:32]Sock 8.Thread stoped [15:09:35]OFD Sender: No OFD packet to send [15:09:40]OFD Sender: No OFD packet to send [15:09:45]OFD Sender: No OFD packet to send [15:09:50]OFD Sender: No OFD packet to send [15:09:55]OFD Sender: No OFD packet to send [15:10:00]OFD Sender: No OFD packet to send [15:10:05]OFD Sender: No OFD packet to send [15:10:10]OFD Sender: No OFD packet to send [15:10:15]OFD Sender: No OFD packet to send [15:10:20]OFD Sender: No OFD packet to send [15:10:25]OFD Sender: No OFD packet to send [15:10:30]OFD Sender: No OFD packet to send [15:10:35]OFD Sender: No OFD packet to send [15:10:40]OFD Sender: No OFD packet to send [15:10:43]accept exits with 9 [15:10:43]New connection [15:10:43]New thread 3066695012 created [15:10:43]Thread 3066551652 joined [15:10:43]Waiting for new connection... [15:10:43] Sock 9.Parse request [15:10:43]Sock 9.Check first char [15:10:43]Sock 9.First char is OK [15:10:43]request: POST /json_proto HTTP/1.0 [15:10:43]Method: POST [15:10:43]URL: /json_proto [15:10:43]Method is POST - this is cgi request [15:10:43]url: /json_proto [15:10:43]query_string will be loaded in cgi processing [15:10:43]execute_cgi json_proto POST (null) [15:10:43]execute_cgi path=json_proto method=POST [15:10:43]POST find Content-Length [15:10:43]Host: 172.17.53.67:8080 [15:10:43]Content-Length: 677 [15:10:43]Content-Type: application/json [15:10:43] [15:10:43]POST finish read [15:10:43]Found Content-Length = 677 [15:10:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874623", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:10:43]execute_script... [15:10:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874623", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:10:43]POST & json_proto [15:10:43]process_json_proto [15:10:43]json parsed OK: [15:10:43]protocol is kg_v1.0 [15:10:43]action value=close_receipt [15:10:43]process_action close_receipt [15:10:43]cmd_close_receipt [15:10:43]MH_GetDate [15:10:43]Write to MH i2c: F0 00 00 47 53 89 [15:10:43]Write i2c OK [15:10:43]MH_I2C_Read... [15:10:43]Read from MH i2c: F0 [15:10:43]MH_I2C_Read... [15:10:43]Read from MH i2c: F0 09 00 [15:10:43]MH_I2C_Read... [15:10:43]Read from MH i2c: F0 09 00 47 53 00 75 1D 15 67 19 BC 99 64 72 [15:10:43]GetLastDocTimeStamp 1729436969 [15:10:43]current date 1729437045 [15:10:43]FM_GetShiftState [15:10:43]SAM_PROTO_GetShiftState [15:10:43]wFMCommunicate request_size=4 [15:10:43]MH_SAM_APDU [15:10:43]CAPDU: 80 13 01 00 [15:10:43]Write to MH i2c: E2 08 00 48 53 80 13 01 00 00 00 00 00 18 [15:10:43]Write i2c OK [15:10:43]MH_I2C_Read... [15:10:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:10:43]Read from MH i2c: E2 [15:10:43]MH_I2C_Read... [15:10:43]Read from MH i2c: E2 0E 00 [15:10:43]MH_I2C_Read... [15:10:43]Read from MH i2c: E2 0E 00 48 53 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 BF [15:10:43]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:10:43]wFMCommunicate OK [15:10:43]SAM_PROTO_GetShiftState done [15:10:43]FM_GetShiftState done [15:10:43]opened in 1729383891 [15:10:43]opened+sec_in_day 1729470291 [15:10:43]quantity*price = 30038 [15:10:43]sum+1 = 30039 [15:10:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 401 20.10.2024 15:10 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156329 ФПД: 52423681914436 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T151045&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156329&fm=52423681914436&tin=02508201610067®Number=0000137193017469&sum=30000 [15:10:44]StoreToDocumentArchive [15:10:44]shift 314 fd 156329 [15:10:44]save to /storage/0314/doc_00156329 [15:10:44]save last doc name /storage/0314/doc_00156329 to /storage/kkm_last_doc_name [15:10:44]save OK [15:10:44]Clear old archive folders... [15:10:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:10:44]tlvbuf is 008D17D0 [15:10:44]SAM_PROTO_ClearQueue [15:10:44]wFMCommunicate request_size=4 [15:10:44]MH_SAM_APDU [15:10:44]CAPDU: 80 09 00 00 [15:10:44]Write to MH i2c: E2 08 00 55 53 80 09 00 00 00 00 00 00 1A [15:10:44]Write i2c OK [15:10:44]MH_I2C_Read... [15:10:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:10:44]Read from MH i2c: E2 [15:10:44]MH_I2C_Read... [15:10:44]Read from MH i2c: E2 03 00 [15:10:44]MH_I2C_Read... [15:10:44]Read from MH i2c: E2 03 00 55 53 00 90 00 1C [15:10:44]RAPDU: 90 00 [15:10:44]wFMCommunicate OK [15:10:44]SAM_PROTO_ClearQueue done [15:10:44]KKMCreateOFDPacket [15:10:44]OFDProtocolAddRootSTLVToBuf [15:10:44]FM_MakeSignedData [15:10:44]FM_MakeSignedData [15:10:44]SAM_PROTO_SignData [15:10:44]wFMCommunicate request_size=4 [15:10:44]MH_SAM_APDU [15:10:44]CAPDU: 80 0D 01 02 [15:10:44]Write to MH i2c: E2 08 00 56 53 80 0D 01 02 00 00 00 00 22 [15:10:44]Write i2c OK [15:10:44]MH_I2C_Read... [15:10:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:10:44]Read from MH i2c: E2 [15:10:44]MH_I2C_Read... [15:10:44]Read from MH i2c: E2 03 00 [15:10:44]MH_I2C_Read... [15:10:44]Read from MH i2c: E2 03 00 56 53 00 90 00 1D [15:10:44]RAPDU: 90 00 [15:10:44]wFMCommunicate OK [15:10:44]wFMCommunicate request_size=255 [15:10:44]MH_SAM_APDU [15:10:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 01 00 00 F4 03 04 00 75 1D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A9 62 02 00 35 04 06 00 2F [15:10:44]Write to MH i2c: E2 02 01 57 53 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 01 00 00 F4 03 04 00 75 1D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A9 62 02 00 35 04 06 00 2F 00 00 D4 [15:10:44]Write i2c OK [15:10:44]MH_I2C_Read... [15:10:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:10:44]Read from MH i2c: E2 [15:10:44]MH_I2C_Read... [15:10:44]Read from MH i2c: E2 03 00 [15:10:44]MH_I2C_Read... [15:10:44]Read from MH i2c: E2 03 00 57 53 00 90 00 1E [15:10:44]RAPDU: 90 00 [15:10:44]wFMCommunicate OK [15:10:44]wFMCommunicate request_size=10 [15:10:44]MH_SAM_APDU [15:10:44]CAPDU: 80 0D 02 02 05 AD D6 F0 36 44 [15:10:44]Write to MH i2c: E2 0D 00 58 53 80 0D 02 02 05 00 AD D6 F0 36 44 00 00 1C [15:10:44]Write i2c OK [15:10:44]MH_I2C_Read... [15:10:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:10:44]Read from MH i2c: E2 [15:10:44]MH_I2C_Read... [15:10:44]Read from MH i2c: E2 03 00 [15:10:44]MH_I2C_Read... [15:10:44]Read from MH i2c: E2 03 00 58 53 00 90 00 1F [15:10:44]RAPDU: 90 00 [15:10:44]wFMCommunicate OK [15:10:44]wFMCommunicate request_size=4 [15:10:44]MH_SAM_APDU [15:10:44]CAPDU: 80 0D 03 02 [15:10:44]Write to MH i2c: E2 08 00 59 53 80 0D 03 02 00 00 00 00 27 [15:10:44]Write i2c OK [15:10:44]MH_I2C_Read... [15:10:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:10:45]Read from MH i2c: E2 [15:10:45]MH_I2C_Read... [15:10:45]Read from MH i2c: E2 0B 00 [15:10:45]MH_I2C_Read... [15:10:45]Read from MH i2c: E2 0B 00 59 53 00 4E B5 54 CB AB E5 78 95 90 00 E7 [15:10:45]RAPDU: 4E B5 54 CB AB E5 78 95 90 00 [15:10:45]wFMCommunicate OK [15:10:45]SAM_PROTO_SignData done [15:10:45]FM_MakeSignedData done [15:10:45]CreateOFDProtocolMessage [15:10:45]wFMCommunicate request_size=4 [15:10:45]MH_SAM_APDU [15:10:45]CAPDU: 80 11 00 00 [15:10:45]Write to MH i2c: E2 08 00 5A 53 80 11 00 00 00 00 00 00 27 [15:10:45]Write i2c OK [15:10:45]MH_I2C_Read... [15:10:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:10:45]Read from MH i2c: E2 [15:10:45]MH_I2C_Read... [15:10:45]Read from MH i2c: E2 17 00 [15:10:45]MH_I2C_Read... [15:10:45]Read from MH i2c: E2 17 00 5A 53 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 78 [15:10:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:10:45]wFMCommunicate OK [15:10:45]CreateOFDProtocolMessage done [15:10:45]OFDSenderStorePacket 156329 [15:10:45]StoreOFDPacket docnum=156329 [15:10:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 45 12 07 01 60 A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 01 00 00 F4 03 04 00 75 1D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A9 62 02 00 35 04 06 00 2F AD D6 F0 36 44 4E B5 54 CB AB E5 78 95 [15:10:45]CheckFolder [15:10:45]dirname=/storage/ofd_packets [15:10:45]CheckFolder done [15:10:45]ProducePacketName [15:10:45]name=ofd_packets/00156329 [15:10:45]NVStorageSaveData ofd_packets/00156329 [15:10:45]File name is /storage/ofd_packets/00156329 [15:10:45]Write 301 bytes [15:10:45]NVStorageSaveData done [15:10:45]OFDSenderStorePacket done [15:10:45]KKMCreateOFDPacket done [15:10:45]NVStorageSaveData kkm_last_timestamp [15:10:45]File name is /storage/kkm_last_timestamp [15:10:45]Write 4 bytes [15:10:45]NVStorageSaveData done [15:10:45]ExternCall_PrintAddStr [15:10:45]wPrintStart [15:10:45]Write to MH i2c: 01 00 00 5B 53 AE [15:10:45]Write i2c OK [15:10:45]MH_I2C_Read... [15:10:45]Read from MH i2c: 01 [15:10:45]MH_I2C_Read... [15:10:45]Read from MH i2c: 01 07 00 [15:10:45]MH_I2C_Read... [15:10:45]Read from MH i2c: 01 07 00 5B 53 00 00 00 00 00 FF 0F C3 [15:10:45]RasterBufferAndPrint [15:10:45]line Счет N : (1)874623 [15:10:45]line ИНН: 02508201610067 [15:10:45]line Контрольно-Кассовый Чек [15:10:45]line ПРОДАЖА [15:10:45]line ТРК (МРК, ГНК) : 12 [15:10:45]line Товар: 2710124130 [15:10:45]line Аи-92-К-5 [15:10:45]line 4.490 * 66.90 [15:10:45]line = 300.38 [15:10:45]line НДС 12% НСП 1% [15:10:45]line > о реализуемом товаре [15:10:45]line ОКРУГЛЕНИЕ: -0.38 [15:10:45]line ИТОГО: 300.00 [15:10:45]line Внесено: 300.00 [15:10:45]line СДАЧА: 0.00 [15:10:45]line НСП 1% : 2.66 [15:10:45]line НДС 12% : 31.90 [15:10:45]line Наличными: 300.00 [15:10:45]line Безнал.: 0.00 [15:10:45]line Место: АЗС № 165 "Партнер Нефть" [15:10:45]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:10:45]line СНО: Общий режим [15:10:45]line Чек 401 20.10.2024 15:10 [15:10:45]line Смена: 314 ФФД: 1.0 [15:10:45]line ЗНМ: 0300000234 [15:10:45]line РНМ: 0000137193017469 [15:10:45]line Версия ККМ: v1.0 [15:10:45]line ФМ: 0000000000963156 [15:10:45]line ФД: 156329 [15:10:45]line ФПД: 52423681914436 [15:10:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T151045&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156329&fm=52423681914436&tin=02508201610067®Number=0000137193017469&sum=30000 [15:10:45]written 0, free lines is 4095 [15:10:45]OFD Sender: Processing packet 156329 [packets to send 52, broken 51] [15:10:45]ProducePacketName [15:10:45]name=ofd_packets/00156329 [15:10:45]OFD Sender: To server: pG, [15:10:45]CommunicateWithHost lk.salyk.kg:30040 [15:10:45]ConnectInit lk.salyk.kg [15:10:45]Connected sock=10 [15:10:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 45 12 07 01 60 A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 01 00 00 F4 03 04 00 75 1D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A9 62 02 00 35 04 06 00 2F AD D6 F0 36 44 4E B5 54 CB AB E5 78 95 [15:10:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D0 1E 47 00 D9 FD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A9 62 02 00 F4 03 04 00 A7 C3 14 67 B6 04 01 00 00 C2 31 83 11 E4 44 21 2E [15:10:45]CommunicateWithHost err = 0 [15:10:45]CheckOFDResponse [15:10:45]1017 (14) - 77093643461234 [15:10:45]1041 (16) - 0000000000963156 [15:10:45]1040 (4) - 156329 [15:10:45]1012 (4) - 20.10.2024 08:47 [15:10:45]1206 (1) - 0 [15:10:45]OFD Sender: Remove packet 156329 [15:10:45]ProducePacketName [15:10:45]name=ofd_packets/00156329 [15:10:45]NVStorageDeleteData [15:10:45]Write to MH i2c: 01 00 00 86 53 D9 [15:10:45]Write i2c OK [15:10:45]MH_I2C_Read... [15:10:45]Read from MH i2c: 01 [15:10:45]MH_I2C_Read... [15:10:45]Read from MH i2c: 01 07 00 [15:10:45]MH_I2C_Read... [15:10:45]Read from MH i2c: 01 07 00 86 53 00 00 00 00 00 F5 0C E1 [15:10:45]RasterBufferAndPrint [15:10:45]line [15:10:45]line [15:10:45]line [15:10:45]line [15:10:45]line [15:10:45]written 0, free lines is 3324 [15:10:45]MH_Cut [15:10:45]Write to MH i2c: D1 01 00 8D 53 01 B2 [15:10:45]Write i2c OK [15:10:45]MH_I2C_Read... [15:10:45]Read from MH i2c: D1 [15:10:45]MH_I2C_Read... [15:10:45]Read from MH i2c: D1 01 00 [15:10:45]MH_I2C_Read... [15:10:45]Read from MH i2c: D1 01 00 8D 53 00 B1 [15:10:45]Write to MH i2c: 01 00 00 8E 53 E1 [15:10:45]Write i2c OK [15:10:45]MH_I2C_Read... [15:10:46]OFD Sender: No OFD packet to send [15:10:46]*** Cut start [15:10:46]*** Partial cut [15:10:46]*** CUTSNS_PIN = 1 [15:10:46]*** CUTSNS_PIN = 0 [15:10:46]*** Brake cut motor [15:10:47]Read from MH i2c: 01 [15:10:47]MH_I2C_Read... [15:10:47]*** Stop cut motor [15:10:47]*** Cut end [15:10:47]Read from MH i2c: 01 07 00 [15:10:47]MH_I2C_Read... [15:10:47]Read from MH i2c: 01 07 00 8E 53 00 00 00 00 00 FF 0F F6 [15:10:47]process_action close_receipt done [15:10:47]requested_data is exist [15:10:47]produce_requested_data [15:10:47]requested_item fm.sn is exist - process it [15:10:47]wFMCommunicate request_size=4 [15:10:47]MH_SAM_APDU [15:10:47]CAPDU: 80 11 00 00 [15:10:47]Write to MH i2c: E2 08 00 8F 53 80 11 00 00 00 00 00 00 5C [15:10:47]Write i2c OK [15:10:47]MH_I2C_Read... [15:10:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:10:47]Read from MH i2c: E2 [15:10:47]MH_I2C_Read... [15:10:47]Read from MH i2c: E2 17 00 [15:10:47]MH_I2C_Read... [15:10:47]Read from MH i2c: E2 17 00 8F 53 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AD [15:10:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:10:47]wFMCommunicate OK [15:10:47]requested_item fd.num is exist - process it [15:10:47]SAM_PROTO_GetFieldsCounters [15:10:47]wFMCommunicate request_size=4 [15:10:47]MH_SAM_APDU [15:10:47]CAPDU: 80 13 00 00 [15:10:47]Write to MH i2c: E2 08 00 90 53 80 13 00 00 00 00 00 00 5F [15:10:47]Write i2c OK [15:10:47]MH_I2C_Read... [15:10:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:10:47]Read from MH i2c: E2 [15:10:47]MH_I2C_Read... [15:10:47]Read from MH i2c: E2 62 00 [15:10:47]MH_I2C_Read... [15:10:47]Read from MH i2c: E2 62 00 90 53 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A9 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 91 01 00 00 5E 04 04 00 91 01 00 00 57 04 04 00 92 01 00 00 19 04 04 00 00 00 00 00 90 00 96 [15:10:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A9 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 91 01 00 00 5E 04 04 00 91 01 00 00 57 04 04 00 92 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:10:47]wFMCommunicate OK [15:10:47]SAM_PROTO_GetFieldsCounters done [15:10:47]requested_item shift.num is exist - process it [15:10:47]requested_item shift.opened is exist - process it [15:10:47]req_shift_opened [15:10:47]FM_GetShiftState [15:10:47]SAM_PROTO_GetShiftState [15:10:47]wFMCommunicate request_size=4 [15:10:47]MH_SAM_APDU [15:10:47]CAPDU: 80 13 01 00 [15:10:47]Write to MH i2c: E2 08 00 91 53 80 13 01 00 00 00 00 00 61 [15:10:47]Write i2c OK [15:10:47]MH_I2C_Read... [15:10:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:10:47]Read from MH i2c: E2 [15:10:47]MH_I2C_Read... [15:10:47]Read from MH i2c: E2 0E 00 [15:10:47]MH_I2C_Read... [15:10:47]Read from MH i2c: E2 0E 00 91 53 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 08 [15:10:47]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:10:47]wFMCommunicate OK [15:10:47]SAM_PROTO_GetShiftState done [15:10:47]FM_GetShiftState done [15:10:47]req_shift_opened done [15:10:47]requested_item shift.open_date is exist - process it [15:10:47]req_shift_open_date [15:10:47]req_shift_open_date done [15:10:47]produce_requested_data done [15:10:47]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156329,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [15:10:47]process_action_free close_receipt [15:10:47]json_value_free [15:10:47]json_value_free done [15:10:47]process_json_proto returns [15:10:47]Send response to host [15:10:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156329,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [15:10:47]free response buf [15:10:47]execute_script done [15:10:47]execute_script returns [15:10:47]free content buf [15:10:47]Sock 9.Close socket [15:10:47]Sock 9.Thread stoped [15:10:51]OFD Sender: No OFD packet to send [15:10:56]OFD Sender: No OFD packet to send [15:11:01]OFD Sender: No OFD packet to send [15:11:06]OFD Sender: No OFD packet to send [15:11:11]OFD Sender: No OFD packet to send [15:11:16]OFD Sender: No OFD packet to send [15:11:21]OFD Sender: No OFD packet to send [15:11:26]OFD Sender: No OFD packet to send [15:11:31]OFD Sender: No OFD packet to send [15:11:36]OFD Sender: No OFD packet to send [15:11:41]OFD Sender: No OFD packet to send [15:11:46]OFD Sender: No OFD packet to send [15:11:51]OFD Sender: No OFD packet to send [15:11:56]OFD Sender: No OFD packet to send [15:12:01]OFD Sender: No OFD packet to send [15:12:06]OFD Sender: No OFD packet to send [15:12:11]OFD Sender: No OFD packet to send [15:12:16]OFD Sender: No OFD packet to send [15:12:20]accept exits with 8 [15:12:20]New connection [15:12:20]New thread 3066551652 created [15:12:20]Thread 3066695012 joined [15:12:20]Waiting for new connection... [15:12:20] Sock 8.Parse request [15:12:20]Sock 8.Check first char [15:12:20]Sock 8.First char is OK [15:12:20]request: POST /json_proto HTTP/1.0 [15:12:20]Method: POST [15:12:20]URL: /json_proto [15:12:20]Method is POST - this is cgi request [15:12:20]url: /json_proto [15:12:20]query_string will be loaded in cgi processing [15:12:20]execute_cgi json_proto POST (null) [15:12:20]execute_cgi path=json_proto method=POST [15:12:20]POST find Content-Length [15:12:20]Host: 172.17.53.67:8080 [15:12:20]Content-Length: 759 [15:12:20]Content-Type: application/json [15:12:20] [15:12:20]POST finish read [15:12:20]Found Content-Length = 759 [15:12:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874624", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:12:20]execute_script... [15:12:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874624", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:12:20]POST & json_proto [15:12:20]process_json_proto [15:12:20]json parsed OK: [15:12:20]protocol is kg_v1.0 [15:12:20]action value=close_receipt [15:12:20]process_action close_receipt [15:12:20]cmd_close_receipt [15:12:20]MH_GetDate [15:12:20]Write to MH i2c: F0 00 00 92 53 D4 [15:12:20]Write i2c OK [15:12:20]MH_I2C_Read... [15:12:20]Read from MH i2c: F0 [15:12:20]MH_I2C_Read... [15:12:20]Read from MH i2c: F0 09 00 [15:12:20]MH_I2C_Read... [15:12:20]Read from MH i2c: F0 09 00 92 53 00 D6 1D 15 67 19 BC 99 64 1E [15:12:20]GetLastDocTimeStamp 1729437045 [15:12:20]current date 1729437142 [15:12:20]FM_GetShiftState [15:12:20]SAM_PROTO_GetShiftState [15:12:20]wFMCommunicate request_size=4 [15:12:20]MH_SAM_APDU [15:12:20]CAPDU: 80 13 01 00 [15:12:20]Write to MH i2c: E2 08 00 93 53 80 13 01 00 00 00 00 00 63 [15:12:20]Write i2c OK [15:12:20]MH_I2C_Read... [15:12:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:12:20]Read from MH i2c: E2 [15:12:20]MH_I2C_Read... [15:12:20]Read from MH i2c: E2 0E 00 [15:12:20]MH_I2C_Read... [15:12:20]Read from MH i2c: E2 0E 00 93 53 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 0A [15:12:20]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:12:20]wFMCommunicate OK [15:12:20]SAM_PROTO_GetShiftState done [15:12:20]FM_GetShiftState done [15:12:20]opened in 1729383891 [15:12:20]opened+sec_in_day 1729470291 [15:12:20]quantity*price = 50000 [15:12:20]sum+1 = 50001 [15:12:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 0.00 Безнал.: 500.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 402 20.10.2024 15:12 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156330 ФПД: 168536192463879 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T151222&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156330&fm=168536192463879&tin=02508201610067®Number=0000137193017469&sum=50000 [15:12:21]StoreToDocumentArchive [15:12:21]shift 314 fd 156330 [15:12:21]save to /storage/0314/doc_00156330 [15:12:21]save last doc name /storage/0314/doc_00156330 to /storage/kkm_last_doc_name [15:12:21]save OK [15:12:21]Clear old archive folders... [15:12:21]ProcessDocumentItem done err = 0, tmpTLVsize=252 [15:12:21]tlvbuf is 00886160 [15:12:21]SAM_PROTO_ClearQueue [15:12:21]wFMCommunicate request_size=4 [15:12:21]MH_SAM_APDU [15:12:21]CAPDU: 80 09 00 00 [15:12:21]Write to MH i2c: E2 08 00 A0 53 80 09 00 00 00 00 00 00 65 [15:12:21]Write i2c OK [15:12:21]MH_I2C_Read... [15:12:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:12:21]Read from MH i2c: E2 [15:12:21]MH_I2C_Read... [15:12:21]Read from MH i2c: E2 03 00 [15:12:21]MH_I2C_Read... [15:12:21]Read from MH i2c: E2 03 00 A0 53 00 90 00 67 [15:12:21]RAPDU: 90 00 [15:12:21]wFMCommunicate OK [15:12:21]SAM_PROTO_ClearQueue done [15:12:21]KKMCreateOFDPacket [15:12:21]OFDProtocolAddRootSTLVToBuf [15:12:21]FM_MakeSignedData [15:12:21]FM_MakeSignedData [15:12:21]SAM_PROTO_SignData [15:12:21]wFMCommunicate request_size=4 [15:12:21]MH_SAM_APDU [15:12:21]CAPDU: 80 0D 01 02 [15:12:21]Write to MH i2c: E2 08 00 A1 53 80 0D 01 02 00 00 00 00 6D [15:12:21]Write i2c OK [15:12:21]MH_I2C_Read... [15:12:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:12:21]Read from MH i2c: E2 [15:12:21]MH_I2C_Read... [15:12:21]Read from MH i2c: E2 03 00 [15:12:21]MH_I2C_Read... [15:12:21]Read from MH i2c: E2 03 00 A1 53 00 90 00 68 [15:12:21]RAPDU: 90 00 [15:12:21]wFMCommunicate OK [15:12:21]wFMCommunicate request_size=255 [15:12:21]MH_SAM_APDU [15:12:21]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 01 00 00 F4 03 04 00 D6 1D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AA 62 02 00 35 04 06 00 [15:12:21]Write to MH i2c: E2 02 01 A2 53 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 01 00 00 F4 03 04 00 D6 1D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AA 62 02 00 35 04 06 00 00 00 39 [15:12:21]Write i2c OK [15:12:21]MH_I2C_Read... [15:12:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:12:21]Read from MH i2c: E2 [15:12:21]MH_I2C_Read... [15:12:21]Read from MH i2c: E2 03 00 [15:12:21]MH_I2C_Read... [15:12:21]Read from MH i2c: E2 03 00 A2 53 00 90 00 69 [15:12:21]RAPDU: 90 00 [15:12:21]wFMCommunicate OK [15:12:21]wFMCommunicate request_size=11 [15:12:21]MH_SAM_APDU [15:12:21]CAPDU: 80 0D 02 02 06 99 48 63 E2 34 07 [15:12:21]Write to MH i2c: E2 0E 00 A3 53 80 0D 02 02 06 00 99 48 63 E2 34 07 00 00 DD [15:12:21]Write i2c OK [15:12:21]MH_I2C_Read... [15:12:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:12:21]Read from MH i2c: E2 [15:12:21]MH_I2C_Read... [15:12:21]Read from MH i2c: E2 03 00 [15:12:21]MH_I2C_Read... [15:12:21]Read from MH i2c: E2 03 00 A3 53 00 90 00 6A [15:12:21]RAPDU: 90 00 [15:12:21]wFMCommunicate OK [15:12:21]wFMCommunicate request_size=4 [15:12:21]MH_SAM_APDU [15:12:21]CAPDU: 80 0D 03 02 [15:12:21]Write to MH i2c: E2 08 00 A4 53 80 0D 03 02 00 00 00 00 72 [15:12:21]Write i2c OK [15:12:21]MH_I2C_Read... [15:12:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:12:21]Read from MH i2c: E2 [15:12:21]MH_I2C_Read... [15:12:21]Read from MH i2c: E2 0B 00 [15:12:21]MH_I2C_Read... [15:12:21]Read from MH i2c: E2 0B 00 A4 53 00 51 60 44 BE 71 C9 5A CD 90 00 87 [15:12:21]RAPDU: 51 60 44 BE 71 C9 5A CD 90 00 [15:12:21]wFMCommunicate OK [15:12:21]SAM_PROTO_SignData done [15:12:21]FM_MakeSignedData done [15:12:21]CreateOFDProtocolMessage [15:12:21]wFMCommunicate request_size=4 [15:12:21]MH_SAM_APDU [15:12:21]CAPDU: 80 11 00 00 [15:12:21]Write to MH i2c: E2 08 00 A5 53 80 11 00 00 00 00 00 00 72 [15:12:21]Write i2c OK [15:12:21]MH_I2C_Read... [15:12:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:12:21]Read from MH i2c: E2 [15:12:21]MH_I2C_Read... [15:12:21]Read from MH i2c: E2 17 00 [15:12:21]MH_I2C_Read... [15:12:21]Read from MH i2c: E2 17 00 A5 53 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C3 [15:12:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:12:21]wFMCommunicate OK [15:12:21]CreateOFDProtocolMessage done [15:12:21]OFDSenderStorePacket 156330 [15:12:21]StoreOFDPacket docnum=156330 [15:12:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 9D B0 08 01 83 C1 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 01 00 00 F4 03 04 00 D6 1D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AA 62 02 00 35 04 06 00 99 48 63 E2 34 07 51 60 44 BE 71 C9 5A CD [15:12:21]CheckFolder [15:12:21]dirname=/storage/ofd_packets [15:12:21]CheckFolder done [15:12:21]ProducePacketName [15:12:21]name=ofd_packets/00156330 [15:12:21]NVStorageSaveData ofd_packets/00156330 [15:12:21]File name is /storage/ofd_packets/00156330 [15:12:21]Write 302 bytes [15:12:21]NVStorageSaveData done [15:12:21]OFDSenderStorePacket done [15:12:21]KKMCreateOFDPacket done [15:12:21]NVStorageSaveData kkm_last_timestamp [15:12:21]File name is /storage/kkm_last_timestamp [15:12:21]Write 4 bytes [15:12:21]NVStorageSaveData done [15:12:21]ExternCall_PrintAddStr [15:12:21]wPrintStart [15:12:21]Write to MH i2c: 01 00 00 A6 53 F9 [15:12:21]Write i2c OK [15:12:21]MH_I2C_Read... [15:12:21]Read from MH i2c: 01 [15:12:21]MH_I2C_Read... [15:12:21]Read from MH i2c: 01 07 00 [15:12:21]MH_I2C_Read... [15:12:21]Read from MH i2c: 01 07 00 A6 53 00 00 00 00 00 FF 0F 0E [15:12:21]RasterBufferAndPrint [15:12:21]line Счет N : (1)874624 [15:12:21]line ИНН: 02508201610067 [15:12:21]line Контрольно-Кассовый Чек [15:12:21]line ПРОДАЖА [15:12:21]line ТРК (МРК, ГНК) : 43 [15:12:21]line Товар: 2710124130 [15:12:21]line Super 92-К-5 [15:12:21]line 7.310 * 68.40 [15:12:21]line = 500.00 [15:12:21]line НДС 12% НСП 1% [15:12:21]line > о реализуемом товаре [15:12:21]line ИТОГО: 500.00 [15:12:21]line НСП 1% : 4.42 [15:12:21]line НДС 12% : 53.10 [15:12:21]line Наличными: 0.00 [15:12:21]line Безнал.: 500.00 [15:12:21]line Место: АЗС № 165 "Партнер Нефть" [15:12:21]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:12:21]line СНО: Общий режим [15:12:21]line Чек 402 20.10.2024 15:12 [15:12:21]line Смена: 314 ФФД: 1.0 [15:12:21]line ЗНМ: 0300000234 [15:12:21]line РНМ: 0000137193017469 [15:12:21]line Версия ККМ: v1.0 [15:12:21]line Платежная система: Mbank [15:12:21]line ФМ: 0000000000963156 [15:12:21]line ФД: 156330 [15:12:21]line ФПД: 168536192463879 [15:12:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T151222&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156330&fm=168536192463879&tin=02508201610067®Number=0000137193017469&sum=50000 [15:12:22]OFD Sender: Processing packet 156330 [packets to send 52, broken 51] [15:12:22]ProducePacketName [15:12:22]name=ofd_packets/00156330 [15:12:22]OFD Sender: To server: pG, [15:12:22]CommunicateWithHost lk.salyk.kg:30040 [15:12:22]ConnectInit lk.salyk.kg [15:12:22]written 0, free lines is 4095 [15:12:22]Connected sock=10 [15:12:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 9D B0 08 01 83 C1 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 01 00 00 F4 03 04 00 D6 1D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AA 62 02 00 35 04 06 00 99 48 63 E2 34 07 51 60 44 BE 71 C9 5A CD [15:12:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 29 6C 47 00 F9 FB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AA 62 02 00 F4 03 04 00 08 C4 14 67 B6 04 01 00 00 2D 52 B5 B2 13 C2 03 7A [15:12:22]CommunicateWithHost err = 0 [15:12:22]CheckOFDResponse [15:12:22]1017 (14) - 77093643461234 [15:12:22]1041 (16) - 0000000000963156 [15:12:22]1040 (4) - 156330 [15:12:22]1012 (4) - 20.10.2024 08:49 [15:12:22]1206 (1) - 0 [15:12:22]OFD Sender: Remove packet 156330 [15:12:22]ProducePacketName [15:12:22]name=ofd_packets/00156330 [15:12:22]NVStorageDeleteData [15:12:22]Write to MH i2c: 01 00 00 CF 53 22 [15:12:22]Write i2c OK [15:12:22]MH_I2C_Read... [15:12:22]Read from MH i2c: 01 [15:12:22]MH_I2C_Read... [15:12:22]Read from MH i2c: 01 07 00 [15:12:22]MH_I2C_Read... [15:12:22]Read from MH i2c: 01 07 00 CF 53 00 00 00 00 00 15 0D 4B [15:12:22]RasterBufferAndPrint [15:12:22]line [15:12:22]line [15:12:22]line [15:12:22]line [15:12:22]line [15:12:22]written 0, free lines is 3356 [15:12:22]MH_Cut [15:12:22]Write to MH i2c: D1 01 00 D6 53 01 FB [15:12:22]Write i2c OK [15:12:22]MH_I2C_Read... [15:12:22]Read from MH i2c: D1 [15:12:22]MH_I2C_Read... [15:12:22]Read from MH i2c: D1 01 00 [15:12:22]MH_I2C_Read... [15:12:22]Read from MH i2c: D1 01 00 D6 53 00 FA [15:12:22]Write to MH i2c: 01 00 00 D7 53 2A [15:12:22]Write i2c OK [15:12:22]MH_I2C_Read... [15:12:23]OFD Sender: No OFD packet to send [15:12:23]*** Cut start [15:12:23]*** Partial cut [15:12:23]*** CUTSNS_PIN = 1 [15:12:23]*** CUTSNS_PIN = 0 [15:12:23]*** Brake cut motor [15:12:23]Read from MH i2c: 01 [15:12:23]MH_I2C_Read... [15:12:23]*** Stop cut motor [15:12:23]*** Cut end [15:12:23]Read from MH i2c: 01 07 00 [15:12:23]MH_I2C_Read... [15:12:23]Read from MH i2c: 01 07 00 D7 53 00 00 00 00 00 FF 0F 3F [15:12:23]process_action close_receipt done [15:12:23]requested_data is exist [15:12:23]produce_requested_data [15:12:23]requested_item fm.sn is exist - process it [15:12:23]wFMCommunicate request_size=4 [15:12:23]MH_SAM_APDU [15:12:23]CAPDU: 80 11 00 00 [15:12:23]Write to MH i2c: E2 08 00 D8 53 80 11 00 00 00 00 00 00 A5 [15:12:23]Write i2c OK [15:12:23]MH_I2C_Read... [15:12:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:12:24]Read from MH i2c: E2 [15:12:24]MH_I2C_Read... [15:12:24]Read from MH i2c: E2 17 00 [15:12:24]MH_I2C_Read... [15:12:24]Read from MH i2c: E2 17 00 D8 53 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F6 [15:12:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:12:24]wFMCommunicate OK [15:12:24]requested_item fd.num is exist - process it [15:12:24]SAM_PROTO_GetFieldsCounters [15:12:24]wFMCommunicate request_size=4 [15:12:24]MH_SAM_APDU [15:12:24]CAPDU: 80 13 00 00 [15:12:24]Write to MH i2c: E2 08 00 D9 53 80 13 00 00 00 00 00 00 A8 [15:12:24]Write i2c OK [15:12:24]MH_I2C_Read... [15:12:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:12:24]Read from MH i2c: E2 [15:12:24]MH_I2C_Read... [15:12:24]Read from MH i2c: E2 62 00 [15:12:24]MH_I2C_Read... [15:12:24]Read from MH i2c: E2 62 00 D9 53 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AA 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 92 01 00 00 5E 04 04 00 92 01 00 00 57 04 04 00 93 01 00 00 19 04 04 00 00 00 00 00 90 00 E3 [15:12:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AA 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 92 01 00 00 5E 04 04 00 92 01 00 00 57 04 04 00 93 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:12:24]wFMCommunicate OK [15:12:24]SAM_PROTO_GetFieldsCounters done [15:12:24]requested_item shift.num is exist - process it [15:12:24]requested_item shift.opened is exist - process it [15:12:24]req_shift_opened [15:12:24]FM_GetShiftState [15:12:24]SAM_PROTO_GetShiftState [15:12:24]wFMCommunicate request_size=4 [15:12:24]MH_SAM_APDU [15:12:24]CAPDU: 80 13 01 00 [15:12:24]Write to MH i2c: E2 08 00 DA 53 80 13 01 00 00 00 00 00 AA [15:12:24]Write i2c OK [15:12:24]MH_I2C_Read... [15:12:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:12:24]Read from MH i2c: E2 [15:12:24]MH_I2C_Read... [15:12:24]Read from MH i2c: E2 0E 00 [15:12:24]MH_I2C_Read... [15:12:24]Read from MH i2c: E2 0E 00 DA 53 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 51 [15:12:24]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:12:24]wFMCommunicate OK [15:12:24]SAM_PROTO_GetShiftState done [15:12:24]FM_GetShiftState done [15:12:24]req_shift_opened done [15:12:24]requested_item shift.open_date is exist - process it [15:12:24]req_shift_open_date [15:12:24]req_shift_open_date done [15:12:24]produce_requested_data done [15:12:24]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156330,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [15:12:24]process_action_free close_receipt [15:12:24]json_value_free [15:12:24]json_value_free done [15:12:24]process_json_proto returns [15:12:24]Send response to host [15:12:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156330,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [15:12:24]free response buf [15:12:24]execute_script done [15:12:24]execute_script returns [15:12:24]free content buf [15:12:24]Sock 8.Close socket [15:12:24]Sock 8.Thread stoped [15:12:28]OFD Sender: No OFD packet to send [15:12:33]OFD Sender: No OFD packet to send [15:12:38]OFD Sender: No OFD packet to send [15:12:43]OFD Sender: No OFD packet to send [15:12:48]OFD Sender: No OFD packet to send [15:12:51]accept exits with 9 [15:12:51]New connection [15:12:51]New thread 3066695012 created [15:12:51]Thread 3066551652 joined [15:12:51]Waiting for new connection... [15:12:51] Sock 9.Parse request [15:12:51]Sock 9.Check first char [15:12:51]Sock 9.First char is OK [15:12:51]request: POST /json_proto HTTP/1.0 [15:12:51]Method: POST [15:12:51]URL: /json_proto [15:12:51]Method is POST - this is cgi request [15:12:51]url: /json_proto [15:12:51]query_string will be loaded in cgi processing [15:12:51]execute_cgi json_proto POST (null) [15:12:51]execute_cgi path=json_proto method=POST [15:12:51]POST find Content-Length [15:12:51]Host: 172.17.53.67:8080 [15:12:51]Content-Length: 766 [15:12:51]Content-Type: application/json [15:12:51] [15:12:51]POST finish read [15:12:51]Found Content-Length = 766 [15:12:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874625", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:12:51]execute_script... [15:12:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874625", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:12:51]POST & json_proto [15:12:51]process_json_proto [15:12:51]json parsed OK: [15:12:51]protocol is kg_v1.0 [15:12:51]action value=close_receipt [15:12:51]process_action close_receipt [15:12:51]cmd_close_receipt [15:12:51]MH_GetDate [15:12:51]Write to MH i2c: F0 00 00 DB 53 1D [15:12:51]Write i2c OK [15:12:51]MH_I2C_Read... [15:12:51]Read from MH i2c: F0 [15:12:51]MH_I2C_Read... [15:12:51]Read from MH i2c: F0 09 00 [15:12:51]MH_I2C_Read... [15:12:51]Read from MH i2c: F0 09 00 DB 53 00 F5 1D 15 67 19 BC 99 64 86 [15:12:51]GetLastDocTimeStamp 1729437142 [15:12:51]current date 1729437173 [15:12:51]FM_GetShiftState [15:12:51]SAM_PROTO_GetShiftState [15:12:51]wFMCommunicate request_size=4 [15:12:51]MH_SAM_APDU [15:12:51]CAPDU: 80 13 01 00 [15:12:51]Write to MH i2c: E2 08 00 DC 53 80 13 01 00 00 00 00 00 AC [15:12:51]Write i2c OK [15:12:51]MH_I2C_Read... [15:12:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:12:51]Read from MH i2c: E2 [15:12:51]MH_I2C_Read... [15:12:51]Read from MH i2c: E2 0E 00 [15:12:51]MH_I2C_Read... [15:12:51]Read from MH i2c: E2 0E 00 DC 53 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 53 [15:12:51]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:12:51]wFMCommunicate OK [15:12:51]SAM_PROTO_GetShiftState done [15:12:51]FM_GetShiftState done [15:12:51]opened in 1729383891 [15:12:51]opened+sec_in_day 1729470291 [15:12:51]quantity*price = 50041 [15:12:51]sum+1 = 50042 [15:12:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 403 20.10.2024 15:12 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156331 ФПД: 250431044313413 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T151253&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156331&fm=250431044313413&tin=02508201610067®Number=0000137193017469&sum=50041 [15:12:52]StoreToDocumentArchive [15:12:52]shift 314 fd 156331 [15:12:52]save to /storage/0314/doc_00156331 [15:12:52]save last doc name /storage/0314/doc_00156331 to /storage/kkm_last_doc_name [15:12:52]save OK [15:12:52]Clear old archive folders... [15:12:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:12:52]tlvbuf is 009D0BB0 [15:12:52]SAM_PROTO_ClearQueue [15:12:52]wFMCommunicate request_size=4 [15:12:52]MH_SAM_APDU [15:12:52]CAPDU: 80 09 00 00 [15:12:52]Write to MH i2c: E2 08 00 E9 53 80 09 00 00 00 00 00 00 AE [15:12:52]Write i2c OK [15:12:52]MH_I2C_Read... [15:12:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:12:52]Read from MH i2c: E2 [15:12:52]MH_I2C_Read... [15:12:52]Read from MH i2c: E2 03 00 [15:12:52]MH_I2C_Read... [15:12:52]Read from MH i2c: E2 03 00 E9 53 00 90 00 B0 [15:12:52]RAPDU: 90 00 [15:12:52]wFMCommunicate OK [15:12:52]SAM_PROTO_ClearQueue done [15:12:52]KKMCreateOFDPacket [15:12:52]OFDProtocolAddRootSTLVToBuf [15:12:52]FM_MakeSignedData [15:12:52]FM_MakeSignedData [15:12:52]SAM_PROTO_SignData [15:12:52]wFMCommunicate request_size=4 [15:12:52]MH_SAM_APDU [15:12:52]CAPDU: 80 0D 01 02 [15:12:52]Write to MH i2c: E2 08 00 EA 53 80 0D 01 02 00 00 00 00 B6 [15:12:52]Write i2c OK [15:12:52]MH_I2C_Read... [15:12:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:12:52]Read from MH i2c: E2 [15:12:52]MH_I2C_Read... [15:12:52]Read from MH i2c: E2 03 00 [15:12:52]MH_I2C_Read... [15:12:52]Read from MH i2c: E2 03 00 EA 53 00 90 00 B1 [15:12:52]RAPDU: 90 00 [15:12:52]wFMCommunicate OK [15:12:52]wFMCommunicate request_size=255 [15:12:52]MH_SAM_APDU [15:12:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 01 00 00 F4 03 04 00 F5 1D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AB 62 02 00 35 04 06 00 E3 [15:12:52]Write to MH i2c: E2 02 01 EB 53 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 01 00 00 F4 03 04 00 F5 1D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AB 62 02 00 35 04 06 00 E3 00 00 FE [15:12:52]Write i2c OK [15:12:52]MH_I2C_Read... [15:12:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:12:52]Read from MH i2c: E2 [15:12:52]MH_I2C_Read... [15:12:52]Read from MH i2c: E2 03 00 [15:12:52]MH_I2C_Read... [15:12:52]Read from MH i2c: E2 03 00 EB 53 00 90 00 B2 [15:12:52]RAPDU: 90 00 [15:12:52]wFMCommunicate OK [15:12:52]wFMCommunicate request_size=10 [15:12:52]MH_SAM_APDU [15:12:52]CAPDU: 80 0D 02 02 05 C4 05 6F E1 45 [15:12:52]Write to MH i2c: E2 0D 00 EC 53 80 0D 02 02 05 00 C4 05 6F E1 45 00 00 21 [15:12:52]Write i2c OK [15:12:52]MH_I2C_Read... [15:12:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:12:52]Read from MH i2c: E2 [15:12:52]MH_I2C_Read... [15:12:52]Read from MH i2c: E2 03 00 [15:12:52]MH_I2C_Read... [15:12:52]Read from MH i2c: E2 03 00 EC 53 00 90 00 B3 [15:12:52]RAPDU: 90 00 [15:12:52]wFMCommunicate OK [15:12:52]wFMCommunicate request_size=4 [15:12:52]MH_SAM_APDU [15:12:52]CAPDU: 80 0D 03 02 [15:12:52]Write to MH i2c: E2 08 00 ED 53 80 0D 03 02 00 00 00 00 BB [15:12:52]Write i2c OK [15:12:52]MH_I2C_Read... [15:12:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:12:52]Read from MH i2c: E2 [15:12:52]MH_I2C_Read... [15:12:52]Read from MH i2c: E2 0B 00 [15:12:52]MH_I2C_Read... [15:12:52]Read from MH i2c: E2 0B 00 ED 53 00 FC A7 8D 10 28 0C 0E D3 90 00 11 [15:12:52]RAPDU: FC A7 8D 10 28 0C 0E D3 90 00 [15:12:52]wFMCommunicate OK [15:12:52]SAM_PROTO_SignData done [15:12:52]FM_MakeSignedData done [15:12:52]CreateOFDProtocolMessage [15:12:52]wFMCommunicate request_size=4 [15:12:52]MH_SAM_APDU [15:12:52]CAPDU: 80 11 00 00 [15:12:52]Write to MH i2c: E2 08 00 EE 53 80 11 00 00 00 00 00 00 BB [15:12:52]Write i2c OK [15:12:52]MH_I2C_Read... [15:12:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:12:52]Read from MH i2c: E2 [15:12:52]MH_I2C_Read... [15:12:52]Read from MH i2c: E2 17 00 [15:12:52]MH_I2C_Read... [15:12:52]Read from MH i2c: E2 17 00 EE 53 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0C [15:12:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:12:52]wFMCommunicate OK [15:12:52]CreateOFDProtocolMessage done [15:12:52]OFDSenderStorePacket 156331 [15:12:52]StoreOFDPacket docnum=156331 [15:12:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 77 B9 07 01 F2 34 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 01 00 00 F4 03 04 00 F5 1D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AB 62 02 00 35 04 06 00 E3 C4 05 6F E1 45 FC A7 8D 10 28 0C 0E D3 [15:12:52]CheckFolder [15:12:52]dirname=/storage/ofd_packets [15:12:52]CheckFolder done [15:12:52]ProducePacketName [15:12:52]name=ofd_packets/00156331 [15:12:52]NVStorageSaveData ofd_packets/00156331 [15:12:52]File name is /storage/ofd_packets/00156331 [15:12:52]Write 301 bytes [15:12:52]NVStorageSaveData done [15:12:52]OFDSenderStorePacket done [15:12:52]KKMCreateOFDPacket done [15:12:52]NVStorageSaveData kkm_last_timestamp [15:12:52]File name is /storage/kkm_last_timestamp [15:12:52]Write 4 bytes [15:12:52]NVStorageSaveData done [15:12:52]ExternCall_PrintAddStr [15:12:52]wPrintStart [15:12:52]Write to MH i2c: 01 00 00 EF 53 42 [15:12:52]Write i2c OK [15:12:52]MH_I2C_Read... [15:12:52]Read from MH i2c: 01 [15:12:52]MH_I2C_Read... [15:12:52]Read from MH i2c: 01 07 00 [15:12:52]MH_I2C_Read... [15:12:52]Read from MH i2c: 01 07 00 EF 53 00 00 00 00 00 FF 0F 57 [15:12:52]RasterBufferAndPrint [15:12:52]line Счет N : (1)874625 [15:12:52]line ИНН: 02508201610067 [15:12:52]line Контрольно-Кассовый Чек [15:12:52]line ПРОДАЖА [15:12:52]line ТРК (МРК, ГНК) : 12 [15:12:52]line Товар: 2710124130 [15:12:52]line Аи-92-К-5 [15:12:52]line 7.480 * 66.90 [15:12:52]line = 500.41 [15:12:52]line НДС 12% НСП 1% [15:12:52]line > о реализуемом товаре [15:12:52]line ИТОГО: 500.41 [15:12:52]line НСП 1% : 4.43 [15:12:52]line НДС 12% : 53.14 [15:12:52]line Наличными: 0.00 [15:12:52]line Безнал.: 500.41 [15:12:52]line Место: АЗС № 165 "Партнер Нефть" [15:12:52]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:12:52]line СНО: Общий режим [15:12:52]line Чек 403 20.10.2024 15:12 [15:12:52]line Смена: 314 ФФД: 1.0 [15:12:52]line ЗНМ: 0300000234 [15:12:52]line РНМ: 0000137193017469 [15:12:52]line Версия ККМ: v1.0 [15:12:52]line Платежная система: Mbank [15:12:52]line ФМ: 0000000000963156 [15:12:53]line ФД: 156331 [15:12:53]line ФПД: 250431044313413 [15:12:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T151253&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156331&fm=250431044313413&tin=02508201610067®Number=0000137193017469&sum=50041 [15:12:53]OFD Sender: Processing packet 156331 [packets to send 52, broken 51] [15:12:53]ProducePacketName [15:12:53]name=ofd_packets/00156331 [15:12:53]OFD Sender: To server: pG, [15:12:53]CommunicateWithHost lk.salyk.kg:30040 [15:12:53]ConnectInit lk.salyk.kg [15:12:53]written 0, free lines is 4095 [15:12:53]Connected sock=10 [15:12:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 77 B9 07 01 F2 34 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 01 00 00 F4 03 04 00 F5 1D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AB 62 02 00 35 04 06 00 E3 C4 05 6F E1 45 FC A7 8D 10 28 0C 0E D3 [15:12:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 26 B8 47 00 34 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 39 36 33 31 35 36 10 04 04 00 AB 62 02 00 F4 03 04 00 27 C4 14 67 B6 04 01 00 00 1A 30 80 41 E8 18 5E C4 [15:12:53]CommunicateWithHost err = 0 [15:12:53]CheckOFDResponse [15:12:53]1017 (14) - 77093643461234 [15:12:53]1041 (16) - 0000000000963156 [15:12:53]1040 (4) - 156331 [15:12:53]1012 (4) - 20.10.2024 08:49 [15:12:53]1206 (1) - 0 [15:12:53]OFD Sender: Remove packet 156331 [15:12:53]ProducePacketName [15:12:53]name=ofd_packets/00156331 [15:12:53]NVStorageDeleteData [15:12:53]Write to MH i2c: 01 00 00 18 54 6C [15:12:53]Write i2c OK [15:12:53]MH_I2C_Read... [15:12:53]Read from MH i2c: 01 [15:12:53]MH_I2C_Read... [15:12:53]Read from MH i2c: 01 07 00 [15:12:53]MH_I2C_Read... [15:12:53]Read from MH i2c: 01 07 00 18 54 00 00 00 00 00 1D 0D 9D [15:12:53]RasterBufferAndPrint [15:12:53]line [15:12:53]line [15:12:53]line [15:12:53]line [15:12:53]line [15:12:53]written 0, free lines is 3366 [15:12:53]MH_Cut [15:12:53]Write to MH i2c: D1 01 00 1F 54 01 45 [15:12:53]Write i2c OK [15:12:53]MH_I2C_Read... [15:12:53]Read from MH i2c: D1 [15:12:53]MH_I2C_Read... [15:12:53]Read from MH i2c: D1 01 00 [15:12:53]MH_I2C_Read... [15:12:53]Read from MH i2c: D1 01 00 1F 54 00 44 [15:12:53]Write to MH i2c: 01 00 00 20 54 74 [15:12:53]Write i2c OK [15:12:53]MH_I2C_Read... [15:12:54]OFD Sender: No OFD packet to send [15:12:54]*** Cut start [15:12:54]*** Partial cut [15:12:54]*** CUTSNS_PIN = 1 [15:12:54]*** CUTSNS_PIN = 0 [15:12:54]*** Brake cut motor [15:12:55]Read from MH i2c: 01 [15:12:55]MH_I2C_Read... [15:12:55]*** Stop cut motor [15:12:55]*** Cut end [15:12:55]Read from MH i2c: 01 07 00 [15:12:55]MH_I2C_Read... [15:12:55]Read from MH i2c: 01 07 00 20 54 00 00 00 00 00 FF 0F 89 [15:12:55]process_action close_receipt done [15:12:55]requested_data is exist [15:12:55]produce_requested_data [15:12:55]requested_item fm.sn is exist - process it [15:12:55]wFMCommunicate request_size=4 [15:12:55]MH_SAM_APDU [15:12:55]CAPDU: 80 11 00 00 [15:12:55]Write to MH i2c: E2 08 00 21 54 80 11 00 00 00 00 00 00 EF [15:12:55]Write i2c OK [15:12:55]MH_I2C_Read... [15:12:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:12:55]Read from MH i2c: E2 [15:12:55]MH_I2C_Read... [15:12:55]Read from MH i2c: E2 17 00 [15:12:55]MH_I2C_Read... [15:12:55]Read from MH i2c: E2 17 00 21 54 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 40 [15:12:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:12:55]wFMCommunicate OK [15:12:55]requested_item fd.num is exist - process it [15:12:55]SAM_PROTO_GetFieldsCounters [15:12:55]wFMCommunicate request_size=4 [15:12:55]MH_SAM_APDU [15:12:55]CAPDU: 80 13 00 00 [15:12:55]Write to MH i2c: E2 08 00 22 54 80 13 00 00 00 00 00 00 F2 [15:12:55]Write i2c OK [15:12:55]MH_I2C_Read... [15:12:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:12:55]Read from MH i2c: E2 [15:12:55]MH_I2C_Read... [15:12:55]Read from MH i2c: E2 62 00 [15:12:55]MH_I2C_Read... [15:12:55]Read from MH i2c: E2 62 00 22 54 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AB 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 93 01 00 00 5E 04 04 00 93 01 00 00 57 04 04 00 94 01 00 00 19 04 04 00 00 00 00 00 90 00 31 [15:12:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AB 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 93 01 00 00 5E 04 04 00 93 01 00 00 57 04 04 00 94 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:12:55]wFMCommunicate OK [15:12:55]SAM_PROTO_GetFieldsCounters done [15:12:55]requested_item shift.num is exist - process it [15:12:55]requested_item shift.opened is exist - process it [15:12:55]req_shift_opened [15:12:55]FM_GetShiftState [15:12:55]SAM_PROTO_GetShiftState [15:12:55]wFMCommunicate request_size=4 [15:12:55]MH_SAM_APDU [15:12:55]CAPDU: 80 13 01 00 [15:12:55]Write to MH i2c: E2 08 00 23 54 80 13 01 00 00 00 00 00 F4 [15:12:55]Write i2c OK [15:12:55]MH_I2C_Read... [15:12:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:12:55]Read from MH i2c: E2 [15:12:55]MH_I2C_Read... [15:12:55]Read from MH i2c: E2 0E 00 [15:12:55]MH_I2C_Read... [15:12:55]Read from MH i2c: E2 0E 00 23 54 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 9B [15:12:55]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:12:55]wFMCommunicate OK [15:12:55]SAM_PROTO_GetShiftState done [15:12:55]FM_GetShiftState done [15:12:55]req_shift_opened done [15:12:55]requested_item shift.open_date is exist - process it [15:12:55]req_shift_open_date [15:12:55]req_shift_open_date done [15:12:55]produce_requested_data done [15:12:55]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156331,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [15:12:55]process_action_free close_receipt [15:12:55]json_value_free [15:12:55]json_value_free done [15:12:55]process_json_proto returns [15:12:55]Send response to host [15:12:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156331,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [15:12:55]free response buf [15:12:55]execute_script done [15:12:55]execute_script returns [15:12:55]free content buf [15:12:55]Sock 9.Close socket [15:12:55]Sock 9.Thread stoped [15:12:59]OFD Sender: No OFD packet to send [15:13:04]OFD Sender: No OFD packet to send [15:13:09]OFD Sender: No OFD packet to send [15:13:14]OFD Sender: No OFD packet to send [15:13:19]OFD Sender: No OFD packet to send [15:13:24]OFD Sender: No OFD packet to send [15:13:29]OFD Sender: No OFD packet to send [15:13:34]OFD Sender: No OFD packet to send [15:13:39]OFD Sender: No OFD packet to send [15:13:44]OFD Sender: No OFD packet to send [15:13:49]OFD Sender: No OFD packet to send [15:13:54]OFD Sender: No OFD packet to send [15:13:59]OFD Sender: No OFD packet to send [15:14:04]OFD Sender: No OFD packet to send [15:14:09]OFD Sender: No OFD packet to send [15:14:14]OFD Sender: No OFD packet to send [15:14:19]OFD Sender: No OFD packet to send [15:14:24]OFD Sender: No OFD packet to send [15:14:29]OFD Sender: No OFD packet to send [15:14:33]accept exits with 8 [15:14:33]New connection [15:14:33]New thread 3066551652 created [15:14:33]Thread 3066695012 joined [15:14:33]Waiting for new connection... [15:14:33] Sock 8.Parse request [15:14:33]Sock 8.Check first char [15:14:33]Sock 8.First char is OK [15:14:33]request: POST /json_proto HTTP/1.0 [15:14:33]Method: POST [15:14:33]URL: /json_proto [15:14:33]Method is POST - this is cgi request [15:14:33]url: /json_proto [15:14:33]query_string will be loaded in cgi processing [15:14:33]execute_cgi json_proto POST (null) [15:14:33]execute_cgi path=json_proto method=POST [15:14:33]POST find Content-Length [15:14:33]Host: 172.17.53.67:8080 [15:14:33]Content-Length: 677 [15:14:33]Content-Type: application/json [15:14:33] [15:14:33]POST finish read [15:14:33]Found Content-Length = 677 [15:14:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874626", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:14:33]execute_script... [15: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 : (1)874626", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:14:33]POST & json_proto [15:14:33]process_json_proto [15:14:33]json parsed OK: [15:14:33]protocol is kg_v1.0 [15:14:33]action value=close_receipt [15:14:33]process_action close_receipt [15:14:33]cmd_close_receipt [15:14:33]MH_GetDate [15:14:33]Write to MH i2c: F0 00 00 24 54 67 [15:14:33]Write i2c OK [15:14:33]MH_I2C_Read... [15:14:33]Read from MH i2c: F0 [15:14:33]MH_I2C_Read... [15:14:33]Read from MH i2c: F0 09 00 [15:14:33]MH_I2C_Read... [15:14:33]Read from MH i2c: F0 09 00 24 54 00 5B 1E 15 67 19 BC 99 64 37 [15:14:33]GetLastDocTimeStamp 1729437173 [15:14:33]current date 1729437275 [15:14:33]FM_GetShiftState [15:14:33]SAM_PROTO_GetShiftState [15:14:33]wFMCommunicate request_size=4 [15:14:33]MH_SAM_APDU [15:14:33]CAPDU: 80 13 01 00 [15:14:33]Write to MH i2c: E2 08 00 25 54 80 13 01 00 00 00 00 00 F6 [15:14:33]Write i2c OK [15:14:33]MH_I2C_Read... [15:14:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:14:33]Read from MH i2c: E2 [15:14:33]MH_I2C_Read... [15:14:33]Read from MH i2c: E2 0E 00 [15:14:33]MH_I2C_Read... [15:14:33]Read from MH i2c: E2 0E 00 25 54 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 9D [15:14:33]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:14:33]wFMCommunicate OK [15:14:33]SAM_PROTO_GetShiftState done [15:14:33]FM_GetShiftState done [15:14:33]opened in 1729383891 [15:14:33]opened+sec_in_day 1729470291 [15:14:33]quantity*price = 40006 [15:14:33]sum+1 = 40007 [15:14:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 404 20.10.2024 15:14 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156332 ФПД: 219991333683555 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T151435&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156332&fm=219991333683555&tin=02508201610067®Number=0000137193017469&sum=40000 [15:14:34]StoreToDocumentArchive [15:14:34]shift 314 fd 156332 [15:14:34]save to /storage/0314/doc_00156332 [15:14:34]save last doc name /storage/0314/doc_00156332 to /storage/kkm_last_doc_name [15:14:34]save OK [15:14:34]Clear old archive folders... [15:14:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:14:34]tlvbuf is 00973A00 [15:14:34]SAM_PROTO_ClearQueue [15:14:34]wFMCommunicate request_size=4 [15:14:34]MH_SAM_APDU [15:14:34]CAPDU: 80 09 00 00 [15:14:34]Write to MH i2c: E2 08 00 32 54 80 09 00 00 00 00 00 00 F8 [15:14:34]Write i2c OK [15:14:34]MH_I2C_Read... [15:14:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:14:34]Read from MH i2c: E2 [15:14:34]MH_I2C_Read... [15:14:34]Read from MH i2c: E2 03 00 [15:14:34]MH_I2C_Read... [15:14:34]Read from MH i2c: E2 03 00 32 54 00 90 00 FA [15:14:34]RAPDU: 90 00 [15:14:34]wFMCommunicate OK [15:14:34]SAM_PROTO_ClearQueue done [15:14:34]KKMCreateOFDPacket [15:14:34]OFDProtocolAddRootSTLVToBuf [15:14:34]FM_MakeSignedData [15:14:34]FM_MakeSignedData [15:14:34]SAM_PROTO_SignData [15:14:34]wFMCommunicate request_size=4 [15:14:34]MH_SAM_APDU [15:14:34]CAPDU: 80 0D 01 02 [15:14:34]Write to MH i2c: E2 08 00 33 54 80 0D 01 02 00 00 00 00 00 [15:14:34]Write i2c OK [15:14:34]MH_I2C_Read... [15:14:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:14:34]Read from MH i2c: E2 [15:14:34]MH_I2C_Read... [15:14:34]Read from MH i2c: E2 03 00 [15:14:34]MH_I2C_Read... [15:14:34]Read from MH i2c: E2 03 00 33 54 00 90 00 FB [15:14:34]RAPDU: 90 00 [15:14:34]wFMCommunicate OK [15:14:34]wFMCommunicate request_size=255 [15:14:34]MH_SAM_APDU [15:14:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 01 00 00 F4 03 04 00 5B 1E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AC 62 02 00 35 04 06 00 C8 [15:14:34]Write to MH i2c: E2 02 01 34 54 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 01 00 00 F4 03 04 00 5B 1E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AC 62 02 00 35 04 06 00 C8 00 00 13 [15:14:34]Write i2c OK [15:14:34]MH_I2C_Read... [15:14:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:14:35]Read from MH i2c: E2 [15:14:35]MH_I2C_Read... [15:14:35]Read from MH i2c: E2 03 00 [15:14:35]MH_I2C_Read... [15:14:35]Read from MH i2c: E2 03 00 34 54 00 90 00 FC [15:14:35]RAPDU: 90 00 [15:14:35]wFMCommunicate OK [15:14:35]wFMCommunicate request_size=10 [15:14:35]MH_SAM_APDU [15:14:35]CAPDU: 80 0D 02 02 05 14 B9 4C 41 63 [15:14:35]Write to MH i2c: E2 0D 00 35 54 80 0D 02 02 05 00 14 B9 4C 41 63 00 00 CA [15:14:35]Write i2c OK [15:14:35]MH_I2C_Read... [15:14:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:14:35]Read from MH i2c: E2 [15:14:35]MH_I2C_Read... [15:14:35]Read from MH i2c: E2 03 00 [15:14:35]MH_I2C_Read... [15:14:35]Read from MH i2c: E2 03 00 35 54 00 90 00 FD [15:14:35]RAPDU: 90 00 [15:14:35]wFMCommunicate OK [15:14:35]wFMCommunicate request_size=4 [15:14:35]MH_SAM_APDU [15:14:35]CAPDU: 80 0D 03 02 [15:14:35]Write to MH i2c: E2 08 00 36 54 80 0D 03 02 00 00 00 00 05 [15:14:35]Write i2c OK [15:14:35]MH_I2C_Read... [15:14:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:14:35]Read from MH i2c: E2 [15:14:35]MH_I2C_Read... [15:14:35]Read from MH i2c: E2 0B 00 [15:14:35]MH_I2C_Read... [15:14:35]Read from MH i2c: E2 0B 00 36 54 00 BB C3 B3 E4 55 13 C4 5B 90 00 A2 [15:14:35]RAPDU: BB C3 B3 E4 55 13 C4 5B 90 00 [15:14:35]wFMCommunicate OK [15:14:35]SAM_PROTO_SignData done [15:14:35]FM_MakeSignedData done [15:14:35]CreateOFDProtocolMessage [15:14:35]wFMCommunicate request_size=4 [15:14:35]MH_SAM_APDU [15:14:35]CAPDU: 80 11 00 00 [15:14:35]Write to MH i2c: E2 08 00 37 54 80 11 00 00 00 00 00 00 05 [15:14:35]Write i2c OK [15:14:35]MH_I2C_Read... [15:14:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:14:35]Read from MH i2c: E2 [15:14:35]MH_I2C_Read... [15:14:35]Read from MH i2c: E2 17 00 [15:14:35]MH_I2C_Read... [15:14:35]Read from MH i2c: E2 17 00 37 54 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 56 [15:14:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:14:35]wFMCommunicate OK [15:14:35]CreateOFDProtocolMessage done [15:14:35]OFDSenderStorePacket 156332 [15:14:35]StoreOFDPacket docnum=156332 [15:14:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 9C 0D 07 01 E9 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 01 00 00 F4 03 04 00 5B 1E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AC 62 02 00 35 04 06 00 C8 14 B9 4C 41 63 BB C3 B3 E4 55 13 C4 5B [15:14:35]CheckFolder [15:14:35]dirname=/storage/ofd_packets [15:14:35]CheckFolder done [15:14:35]ProducePacketName [15:14:35]name=ofd_packets/00156332 [15:14:35]NVStorageSaveData ofd_packets/00156332 [15:14:35]File name is /storage/ofd_packets/00156332 [15:14:35]Write 301 bytes [15:14:35]NVStorageSaveData done [15:14:35]OFDSenderStorePacket done [15:14:35]KKMCreateOFDPacket done [15:14:35]NVStorageSaveData kkm_last_timestamp [15:14:35]File name is /storage/kkm_last_timestamp [15:14:35]Write 4 bytes [15:14:35]NVStorageSaveData done [15:14:35]ExternCall_PrintAddStr [15:14:35]wPrintStart [15:14:35]Write to MH i2c: 01 00 00 38 54 8C [15:14:35]Write i2c OK [15:14:35]MH_I2C_Read... [15:14:35]Read from MH i2c: 01 [15:14:35]MH_I2C_Read... [15:14:35]Read from MH i2c: 01 07 00 [15:14:35]MH_I2C_Read... [15:14:35]Read from MH i2c: 01 07 00 38 54 00 00 00 00 00 FF 0F A1 [15:14:35]RasterBufferAndPrint [15:14:35]line Счет N : (1)874626 [15:14:35]line ИНН: 02508201610067 [15:14:35]line Контрольно-Кассовый Чек [15:14:35]line ПРОДАЖА [15:14:35]line ТРК (МРК, ГНК) : 32 [15:14:35]line Товар: 2710124130 [15:14:35]line Аи-92-К-5 [15:14:35]line 5.980 * 66.90 [15:14:35]line = 400.06 [15:14:35]line НДС 12% НСП 1% [15:14:35]line > о реализуемом товаре [15:14:35]line ОКРУГЛЕНИЕ: -0.06 [15:14:35]line ИТОГО: 400.00 [15:14:35]line Внесено: 400.00 [15:14:35]line СДАЧА: 0.00 [15:14:35]line НСП 1% : 3.54 [15:14:35]line НДС 12% : 42.48 [15:14:35]line Наличными: 400.00 [15:14:35]line Безнал.: 0.00 [15:14:35]line Место: АЗС № 165 "Партнер Нефть" [15:14:35]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:14:35]line СНО: Общий режим [15:14:35]line Чек 404 20.10.2024 15:14 [15:14:35]line Смена: 314 ФФД: 1.0 [15:14:35]line ЗНМ: 0300000234 [15:14:35]line РНМ: 0000137193017469 [15:14:35]line Версия ККМ: v1.0 [15:14:35]line ФМ: 0000000000963156 [15:14:35]line ФД: 156332 [15:14:35]line ФПД: 219991333683555 [15:14:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T151435&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156332&fm=219991333683555&tin=02508201610067®Number=0000137193017469&sum=40000 [15:14:35]OFD Sender: Processing packet 156332 [packets to send 52, broken 51] [15:14:35]ProducePacketName [15:14:35]name=ofd_packets/00156332 [15:14:35]OFD Sender: To server: pG, [15:14:35]CommunicateWithHost lk.salyk.kg:30040 [15:14:35]ConnectInit lk.salyk.kg [15:14:35]written 0, free lines is 4095 [15:14:35]Connected sock=10 [15:14:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 9C 0D 07 01 E9 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 01 00 00 F4 03 04 00 5B 1E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AC 62 02 00 35 04 06 00 C8 14 B9 4C 41 63 BB C3 B3 E4 55 13 C4 5B [15:14:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E9 0F 47 00 E8 F3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AC 62 02 00 F4 03 04 00 8D C4 14 67 B6 04 01 00 00 D4 46 64 24 99 B5 45 FB [15:14:35]CommunicateWithHost err = 0 [15:14:35]CheckOFDResponse [15:14:35]1017 (14) - 77093643461234 [15:14:35]1041 (16) - 0000000000963156 [15:14:35]1040 (4) - 156332 [15:14:35]1012 (4) - 20.10.2024 08:51 [15:14:35]1206 (1) - 0 [15:14:35]OFD Sender: Remove packet 156332 [15:14:35]ProducePacketName [15:14:35]name=ofd_packets/00156332 [15:14:35]NVStorageDeleteData [15:14:36]Write to MH i2c: 01 00 00 63 54 B7 [15:14:36]Write i2c OK [15:14:36]MH_I2C_Read... [15:14:36]Read from MH i2c: 01 [15:14:36]MH_I2C_Read... [15:14:36]Read from MH i2c: 01 07 00 [15:14:36]MH_I2C_Read... [15:14:36]Read from MH i2c: 01 07 00 63 54 00 00 00 00 00 F1 0C BB [15:14:36]RasterBufferAndPrint [15:14:36]line [15:14:36]line [15:14:36]line [15:14:36]line [15:14:36]line [15:14:36]written 0, free lines is 3322 [15:14:36]MH_Cut [15:14:36]Write to MH i2c: D1 01 00 6A 54 01 90 [15:14:36]Write i2c OK [15:14:36]MH_I2C_Read... [15:14:36]Read from MH i2c: D1 [15:14:36]MH_I2C_Read... [15:14:36]Read from MH i2c: D1 01 00 [15:14:36]MH_I2C_Read... [15:14:36]Read from MH i2c: D1 01 00 6A 54 00 8F [15:14:36]Write to MH i2c: 01 00 00 6B 54 BF [15:14:36]Write i2c OK [15:14:36]MH_I2C_Read... [15:14:36]OFD Sender: No OFD packet to send [15:14:36]*** Cut start [15:14:36]*** Partial cut [15:14:36]*** CUTSNS_PIN = 1 [15:14:36]*** CUTSNS_PIN = 0 [15:14:36]*** Brake cut motor [15:14:37]Read from MH i2c: 01 [15:14:37]MH_I2C_Read... [15:14:37]*** Stop cut motor [15:14:37]*** Cut end [15:14:37]Read from MH i2c: 01 07 00 [15:14:37]MH_I2C_Read... [15:14:37]Read from MH i2c: 01 07 00 6B 54 00 00 00 00 00 FF 0F D4 [15:14:37]process_action close_receipt done [15:14:37]requested_data is exist [15:14:37]produce_requested_data [15:14:37]requested_item fm.sn is exist - process it [15:14:37]wFMCommunicate request_size=4 [15:14:37]MH_SAM_APDU [15:14:37]CAPDU: 80 11 00 00 [15:14:37]Write to MH i2c: E2 08 00 6C 54 80 11 00 00 00 00 00 00 3A [15:14:37]Write i2c OK [15:14:37]MH_I2C_Read... [15:14:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:14:37]Read from MH i2c: E2 [15:14:37]MH_I2C_Read... [15:14:37]Read from MH i2c: E2 17 00 [15:14:37]MH_I2C_Read... [15:14:37]Read from MH i2c: E2 17 00 6C 54 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8B [15:14:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:14:37]wFMCommunicate OK [15:14:37]requested_item fd.num is exist - process it [15:14:37]SAM_PROTO_GetFieldsCounters [15:14:37]wFMCommunicate request_size=4 [15:14:37]MH_SAM_APDU [15:14:37]CAPDU: 80 13 00 00 [15:14:37]Write to MH i2c: E2 08 00 6D 54 80 13 00 00 00 00 00 00 3D [15:14:37]Write i2c OK [15:14:37]MH_I2C_Read... [15:14:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:14:37]Read from MH i2c: E2 [15:14:37]MH_I2C_Read... [15:14:37]Read from MH i2c: E2 62 00 [15:14:37]MH_I2C_Read... [15:14:37]Read from MH i2c: E2 62 00 6D 54 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AC 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 94 01 00 00 5E 04 04 00 94 01 00 00 57 04 04 00 95 01 00 00 19 04 04 00 00 00 00 00 90 00 80 [15:14:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AC 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 94 01 00 00 5E 04 04 00 94 01 00 00 57 04 04 00 95 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:14:37]wFMCommunicate OK [15:14:37]SAM_PROTO_GetFieldsCounters done [15:14:37]requested_item shift.num is exist - process it [15:14:37]requested_item shift.opened is exist - process it [15:14:37]req_shift_opened [15:14:37]FM_GetShiftState [15:14:37]SAM_PROTO_GetShiftState [15:14:37]wFMCommunicate request_size=4 [15:14:37]MH_SAM_APDU [15:14:37]CAPDU: 80 13 01 00 [15:14:37]Write to MH i2c: E2 08 00 6E 54 80 13 01 00 00 00 00 00 3F [15:14:37]Write i2c OK [15:14:37]MH_I2C_Read... [15:14:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:14:37]Read from MH i2c: E2 [15:14:37]MH_I2C_Read... [15:14:37]Read from MH i2c: E2 0E 00 [15:14:37]MH_I2C_Read... [15:14:37]Read from MH i2c: E2 0E 00 6E 54 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 E6 [15:14:37]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:14:37]wFMCommunicate OK [15:14:37]SAM_PROTO_GetShiftState done [15:14:37]FM_GetShiftState done [15:14:37]req_shift_opened done [15:14:37]requested_item shift.open_date is exist - process it [15:14:37]req_shift_open_date [15:14:37]req_shift_open_date done [15:14:37]produce_requested_data done [15:14:37]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156332,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [15:14:37]process_action_free close_receipt [15:14:37]json_value_free [15:14:37]json_value_free done [15:14:37]process_json_proto returns [15:14:37]Send response to host [15:14:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156332,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [15:14:37]free response buf [15:14:37]execute_script done [15:14:37]execute_script returns [15:14:37]free content buf [15:14:37]Sock 8.Close socket [15:14:37]Sock 8.Thread stoped [15:14:41]OFD Sender: No OFD packet to send [15:14:46]OFD Sender: No OFD packet to send [15:14:51]OFD Sender: No OFD packet to send [15:14:56]OFD Sender: No OFD packet to send [15:15:01]OFD Sender: No OFD packet to send [15:15:06]OFD Sender: No OFD packet to send [15:15:11]OFD Sender: No OFD packet to send [15:15:16]OFD Sender: No OFD packet to send [15:15:21]OFD Sender: No OFD packet to send [15:15:26]OFD Sender: No OFD packet to send [15:15:31]OFD Sender: No OFD packet to send [15:15:36]OFD Sender: No OFD packet to send [15:15:41]OFD Sender: No OFD packet to send [15:15:46]OFD Sender: No OFD packet to send [15:15:51]OFD Sender: No OFD packet to send [15:15:56]OFD Sender: No OFD packet to send [15:16:01]OFD Sender: No OFD packet to send [15:16:06]OFD Sender: No OFD packet to send [15:16:11]OFD Sender: No OFD packet to send [15:16:16]OFD Sender: No OFD packet to send [15:16:21]OFD Sender: No OFD packet to send [15:16:26]OFD Sender: No OFD packet to send [15:16:31]OFD Sender: No OFD packet to send [15:16:36]OFD Sender: No OFD packet to send [15:16:38]accept exits with 9 [15:16:38]New connection [15:16:38]New thread 3066695012 created [15:16:38]Thread 3066551652 joined [15:16:38]Waiting for new connection... [15:16:38] Sock 9.Parse request [15:16:38]Sock 9.Check first char [15:16:38]Sock 9.First char is OK [15:16:38]request: POST /json_proto HTTP/1.0 [15:16:38]Method: POST [15:16:38]URL: /json_proto [15:16:38]Method is POST - this is cgi request [15:16:38]url: /json_proto [15:16:38]query_string will be loaded in cgi processing [15:16:38]execute_cgi json_proto POST (null) [15:16:38]execute_cgi path=json_proto method=POST [15:16:38]POST find Content-Length [15:16:38]Host: 172.17.53.67:8080 [15:16:38]Content-Length: 677 [15:16:38]Content-Type: application/json [15:16:38] [15:16:38]POST finish read [15:16:38]Found Content-Length = 677 [15:16:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874627", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:16:38]execute_script... [15:16:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874627", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:16:38]POST & json_proto [15:16:38]process_json_proto [15:16:38]json parsed OK: [15:16:38]protocol is kg_v1.0 [15:16:38]action value=close_receipt [15:16:38]process_action close_receipt [15:16:38]cmd_close_receipt [15:16:38]MH_GetDate [15:16:38]Write to MH i2c: F0 00 00 6F 54 B2 [15:16:38]Write i2c OK [15:16:38]MH_I2C_Read... [15:16:38]Read from MH i2c: F0 [15:16:38]MH_I2C_Read... [15:16:38]Read from MH i2c: F0 09 00 [15:16:38]MH_I2C_Read... [15:16:38]Read from MH i2c: F0 09 00 6F 54 00 D8 1E 15 67 19 BC 99 64 FF [15:16:38]GetLastDocTimeStamp 1729437275 [15:16:38]current date 1729437400 [15:16:38]FM_GetShiftState [15:16:38]SAM_PROTO_GetShiftState [15:16:38]wFMCommunicate request_size=4 [15:16:38]MH_SAM_APDU [15:16:38]CAPDU: 80 13 01 00 [15:16:38]Write to MH i2c: E2 08 00 70 54 80 13 01 00 00 00 00 00 41 [15:16:38]Write i2c OK [15:16:38]MH_I2C_Read... [15:16:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:16:38]Read from MH i2c: E2 [15:16:38]MH_I2C_Read... [15:16:38]Read from MH i2c: E2 0E 00 [15:16:38]MH_I2C_Read... [15:16:38]Read from MH i2c: E2 0E 00 70 54 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 E8 [15:16:38]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:16:38]wFMCommunicate OK [15:16:38]SAM_PROTO_GetShiftState done [15:16:38]FM_GetShiftState done [15:16:38]opened in 1729383891 [15:16:38]opened+sec_in_day 1729470291 [15:16:38]quantity*price = 50041 [15:16:38]sum+1 = 50042 [15:16:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 405 20.10.2024 15:16 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156333 ФПД: 148212231778259 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T151640&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156333&fm=148212231778259&tin=02508201610067®Number=0000137193017469&sum=50000 [15:16:39]StoreToDocumentArchive [15:16:39]shift 314 fd 156333 [15:16:39]save to /storage/0314/doc_00156333 [15:16:39]save last doc name /storage/0314/doc_00156333 to /storage/kkm_last_doc_name [15:16:39]save OK [15:16:39]Clear old archive folders... [15:16:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:16:39]tlvbuf is 009122D0 [15:16:39]SAM_PROTO_ClearQueue [15:16:39]wFMCommunicate request_size=4 [15:16:39]MH_SAM_APDU [15:16:39]CAPDU: 80 09 00 00 [15:16:39]Write to MH i2c: E2 08 00 7D 54 80 09 00 00 00 00 00 00 43 [15:16:39]Write i2c OK [15:16:39]MH_I2C_Read... [15:16:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:16:39]Read from MH i2c: E2 [15:16:39]MH_I2C_Read... [15:16:39]Read from MH i2c: E2 03 00 [15:16:39]MH_I2C_Read... [15:16:39]Read from MH i2c: E2 03 00 7D 54 00 90 00 45 [15:16:39]RAPDU: 90 00 [15:16:39]wFMCommunicate OK [15:16:39]SAM_PROTO_ClearQueue done [15:16:39]KKMCreateOFDPacket [15:16:39]OFDProtocolAddRootSTLVToBuf [15:16:39]FM_MakeSignedData [15:16:39]FM_MakeSignedData [15:16:39]SAM_PROTO_SignData [15:16:39]wFMCommunicate request_size=4 [15:16:39]MH_SAM_APDU [15:16:39]CAPDU: 80 0D 01 02 [15:16:39]Write to MH i2c: E2 08 00 7E 54 80 0D 01 02 00 00 00 00 4B [15:16:39]Write i2c OK [15:16:39]MH_I2C_Read... [15:16:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:16:39]Read from MH i2c: E2 [15:16:39]MH_I2C_Read... [15:16:39]Read from MH i2c: E2 03 00 [15:16:39]MH_I2C_Read... [15:16:39]Read from MH i2c: E2 03 00 7E 54 00 90 00 46 [15:16:39]RAPDU: 90 00 [15:16:39]wFMCommunicate OK [15:16:39]wFMCommunicate request_size=255 [15:16:39]MH_SAM_APDU [15:16:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 01 00 00 F4 03 04 00 D8 1E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AD 62 02 00 35 04 06 00 86 [15:16:39]Write to MH i2c: E2 02 01 7F 54 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 01 00 00 F4 03 04 00 D8 1E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AD 62 02 00 35 04 06 00 86 00 00 CC [15:16:39]Write i2c OK [15:16:39]MH_I2C_Read... [15:16:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:16:39]Read from MH i2c: E2 [15:16:39]MH_I2C_Read... [15:16:39]Read from MH i2c: E2 03 00 [15:16:39]MH_I2C_Read... [15:16:39]Read from MH i2c: E2 03 00 7F 54 00 90 00 47 [15:16:39]RAPDU: 90 00 [15:16:39]wFMCommunicate OK [15:16:39]wFMCommunicate request_size=10 [15:16:39]MH_SAM_APDU [15:16:39]CAPDU: 80 0D 02 02 05 CC 59 6D 2F D3 [15:16:39]Write to MH i2c: E2 0D 00 80 54 80 0D 02 02 05 00 CC 59 6D 2F D3 00 00 EC [15:16:39]Write i2c OK [15:16:39]MH_I2C_Read... [15:16:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:16:39]Read from MH i2c: E2 [15:16:39]MH_I2C_Read... [15:16:39]Read from MH i2c: E2 03 00 [15:16:39]MH_I2C_Read... [15:16:39]Read from MH i2c: E2 03 00 80 54 00 90 00 48 [15:16:39]RAPDU: 90 00 [15:16:39]wFMCommunicate OK [15:16:39]wFMCommunicate request_size=4 [15:16:39]MH_SAM_APDU [15:16:39]CAPDU: 80 0D 03 02 [15:16:39]Write to MH i2c: E2 08 00 81 54 80 0D 03 02 00 00 00 00 50 [15:16:39]Write i2c OK [15:16:39]MH_I2C_Read... [15:16:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:16:39]Read from MH i2c: E2 [15:16:39]MH_I2C_Read... [15:16:39]Read from MH i2c: E2 0B 00 [15:16:39]MH_I2C_Read... [15:16:39]Read from MH i2c: E2 0B 00 81 54 00 BD C3 CC 6C 90 2F 5B CF 90 00 F2 [15:16:39]RAPDU: BD C3 CC 6C 90 2F 5B CF 90 00 [15:16:39]wFMCommunicate OK [15:16:39]SAM_PROTO_SignData done [15:16:39]FM_MakeSignedData done [15:16:39]CreateOFDProtocolMessage [15:16:39]wFMCommunicate request_size=4 [15:16:39]MH_SAM_APDU [15:16:39]CAPDU: 80 11 00 00 [15:16:39]Write to MH i2c: E2 08 00 82 54 80 11 00 00 00 00 00 00 50 [15:16:39]Write i2c OK [15:16:39]MH_I2C_Read... [15:16:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:16:39]Read from MH i2c: E2 [15:16:39]MH_I2C_Read... [15:16:39]Read from MH i2c: E2 17 00 [15:16:39]MH_I2C_Read... [15:16:39]Read from MH i2c: E2 17 00 82 54 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A1 [15:16:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:16:39]wFMCommunicate OK [15:16:39]CreateOFDProtocolMessage done [15:16:39]OFDSenderStorePacket 156333 [15:16:39]StoreOFDPacket docnum=156333 [15:16:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 52 3A 07 01 CA 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 01 00 00 F4 03 04 00 D8 1E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AD 62 02 00 35 04 06 00 86 CC 59 6D 2F D3 BD C3 CC 6C 90 2F 5B CF [15:16:39]CheckFolder [15:16:39]dirname=/storage/ofd_packets [15:16:39]CheckFolder done [15:16:39]ProducePacketName [15:16:39]name=ofd_packets/00156333 [15:16:39]NVStorageSaveData ofd_packets/00156333 [15:16:39]File name is /storage/ofd_packets/00156333 [15:16:39]Write 301 bytes [15:16:39]NVStorageSaveData done [15:16:39]OFDSenderStorePacket done [15:16:39]KKMCreateOFDPacket done [15:16:39]NVStorageSaveData kkm_last_timestamp [15:16:39]File name is /storage/kkm_last_timestamp [15:16:39]Write 4 bytes [15:16:39]NVStorageSaveData done [15:16:39]ExternCall_PrintAddStr [15:16:39]wPrintStart [15:16:39]Write to MH i2c: 01 00 00 83 54 D7 [15:16:39]Write i2c OK [15:16:39]MH_I2C_Read... [15:16:39]Read from MH i2c: 01 [15:16:39]MH_I2C_Read... [15:16:39]Read from MH i2c: 01 07 00 [15:16:39]MH_I2C_Read... [15:16:39]Read from MH i2c: 01 07 00 83 54 00 00 00 00 00 FF 0F EC [15:16:39]RasterBufferAndPrint [15:16:39]line Счет N : (1)874627 [15:16:39]line ИНН: 02508201610067 [15:16:39]line Контрольно-Кассовый Чек [15:16:39]line ПРОДАЖА [15:16:39]line ТРК (МРК, ГНК) : 32 [15:16:39]line Товар: 2710124130 [15:16:39]line Аи-92-К-5 [15:16:39]line 7.480 * 66.90 [15:16:39]line = 500.41 [15:16:39]line НДС 12% НСП 1% [15:16:39]line > о реализуемом товаре [15:16:39]line ОКРУГЛЕНИЕ: -0.41 [15:16:39]line ИТОГО: 500.00 [15:16:39]line Внесено: 500.00 [15:16:39]line СДАЧА: 0.00 [15:16:39]line НСП 1% : 4.43 [15:16:39]line НДС 12% : 53.14 [15:16:39]line Наличными: 500.00 [15:16:39]line Безнал.: 0.00 [15:16:39]line Место: АЗС № 165 "Партнер Нефть" [15:16:39]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:16:39]line СНО: Общий режим [15:16:39]line Чек 405 20.10.2024 15:16 [15:16:39]line Смена: 314 ФФД: 1.0 [15:16:39]line ЗНМ: 0300000234 [15:16:39]line РНМ: 0000137193017469 [15:16:39]line Версия ККМ: v1.0 [15:16:39]line ФМ: 0000000000963156 [15:16:39]line ФД: 156333 [15:16:39]line ФПД: 148212231778259 [15:16:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T151640&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156333&fm=148212231778259&tin=02508201610067®Number=0000137193017469&sum=50000 [15:16:40]OFD Sender: Processing packet 156333 [packets to send 52, broken 51] [15:16:40]ProducePacketName [15:16:40]name=ofd_packets/00156333 [15:16:40]OFD Sender: To server: pG, [15:16:40]CommunicateWithHost lk.salyk.kg:30040 [15:16:40]ConnectInit lk.salyk.kg [15:16:40]written 0, free lines is 4095 [15:16:40]Connected sock=10 [15:16:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 52 3A 07 01 CA 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 01 00 00 F4 03 04 00 D8 1E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AD 62 02 00 35 04 06 00 86 CC 59 6D 2F D3 BD C3 CC 6C 90 2F 5B CF [15:16:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D5 17 47 00 32 C0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AD 62 02 00 F4 03 04 00 0A C5 14 67 B6 04 01 00 00 F3 52 16 08 4E 7F 27 8E [15:16:40]CommunicateWithHost err = 0 [15:16:40]CheckOFDResponse [15:16:40]1017 (14) - 77093643461234 [15:16:40]1041 (16) - 0000000000963156 [15:16:40]1040 (4) - 156333 [15:16:40]1012 (4) - 20.10.2024 08:53 [15:16:40]1206 (1) - 0 [15:16:40]OFD Sender: Remove packet 156333 [15:16:40]ProducePacketName [15:16:40]name=ofd_packets/00156333 [15:16:40]NVStorageDeleteData [15:16:40]Write to MH i2c: 01 00 00 AE 54 02 [15:16:40]Write i2c OK [15:16:40]MH_I2C_Read... [15:16:40]Read from MH i2c: 01 [15:16:40]MH_I2C_Read... [15:16:40]Read from MH i2c: 01 07 00 [15:16:40]MH_I2C_Read... [15:16:40]Read from MH i2c: 01 07 00 AE 54 00 00 00 00 00 F0 0C 05 [15:16:40]RasterBufferAndPrint [15:16:40]line [15:16:40]line [15:16:40]line [15:16:40]line [15:16:40]line [15:16:40]written 0, free lines is 3321 [15:16:40]MH_Cut [15:16:40]Write to MH i2c: D1 01 00 B5 54 01 DB [15:16:40]Write i2c OK [15:16:40]MH_I2C_Read... [15:16:40]Read from MH i2c: D1 [15:16:40]MH_I2C_Read... [15:16:40]Read from MH i2c: D1 01 00 [15:16:40]MH_I2C_Read... [15:16:40]Read from MH i2c: D1 01 00 B5 54 00 DA [15:16:40]Write to MH i2c: 01 00 00 B6 54 0A [15:16:40]Write i2c OK [15:16:40]MH_I2C_Read... [15:16:41]OFD Sender: No OFD packet to send [15:16:41]*** Cut start [15:16:41]*** Partial cut [15:16:41]*** CUTSNS_PIN = 1 [15:16:41]*** CUTSNS_PIN = 0 [15:16:41]*** Brake cut motor [15:16:42]Read from MH i2c: 01 [15:16:42]MH_I2C_Read... [15:16:42]*** Stop cut motor [15:16:42]*** Cut end [15:16:42]Read from MH i2c: 01 07 00 [15:16:42]MH_I2C_Read... [15:16:42]Read from MH i2c: 01 07 00 B6 54 00 00 00 00 00 FF 0F 1F [15:16:42]process_action close_receipt done [15:16:42]requested_data is exist [15:16:42]produce_requested_data [15:16:42]requested_item fm.sn is exist - process it [15:16:42]wFMCommunicate request_size=4 [15:16:42]MH_SAM_APDU [15:16:42]CAPDU: 80 11 00 00 [15:16:42]Write to MH i2c: E2 08 00 B7 54 80 11 00 00 00 00 00 00 85 [15:16:42]Write i2c OK [15:16:42]MH_I2C_Read... [15:16:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:16:42]Read from MH i2c: E2 [15:16:42]MH_I2C_Read... [15:16:42]Read from MH i2c: E2 17 00 [15:16:42]MH_I2C_Read... [15:16:42]Read from MH i2c: E2 17 00 B7 54 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D6 [15:16:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:16:42]wFMCommunicate OK [15:16:42]requested_item fd.num is exist - process it [15:16:42]SAM_PROTO_GetFieldsCounters [15:16:42]wFMCommunicate request_size=4 [15:16:42]MH_SAM_APDU [15:16:42]CAPDU: 80 13 00 00 [15:16:42]Write to MH i2c: E2 08 00 B8 54 80 13 00 00 00 00 00 00 88 [15:16:42]Write i2c OK [15:16:42]MH_I2C_Read... [15:16:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:16:42]Read from MH i2c: E2 [15:16:42]MH_I2C_Read... [15:16:42]Read from MH i2c: E2 62 00 [15:16:42]MH_I2C_Read... [15:16:42]Read from MH i2c: E2 62 00 B8 54 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AD 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 95 01 00 00 5E 04 04 00 95 01 00 00 57 04 04 00 96 01 00 00 19 04 04 00 00 00 00 00 90 00 CF [15:16:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AD 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 95 01 00 00 5E 04 04 00 95 01 00 00 57 04 04 00 96 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:16:42]wFMCommunicate OK [15:16:42]SAM_PROTO_GetFieldsCounters done [15:16:42]requested_item shift.num is exist - process it [15:16:42]requested_item shift.opened is exist - process it [15:16:42]req_shift_opened [15:16:42]FM_GetShiftState [15:16:42]SAM_PROTO_GetShiftState [15:16:42]wFMCommunicate request_size=4 [15:16:42]MH_SAM_APDU [15:16:42]CAPDU: 80 13 01 00 [15:16:42]Write to MH i2c: E2 08 00 B9 54 80 13 01 00 00 00 00 00 8A [15:16:42]Write i2c OK [15:16:42]MH_I2C_Read... [15:16:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:16:42]Read from MH i2c: E2 [15:16:42]MH_I2C_Read... [15:16:42]Read from MH i2c: E2 0E 00 [15:16:42]MH_I2C_Read... [15:16:42]Read from MH i2c: E2 0E 00 B9 54 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 31 [15:16:42]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:16:42]wFMCommunicate OK [15:16:42]SAM_PROTO_GetShiftState done [15:16:42]FM_GetShiftState done [15:16:42]req_shift_opened done [15:16:42]requested_item shift.open_date is exist - process it [15:16:42]req_shift_open_date [15:16:42]req_shift_open_date done [15:16:42]produce_requested_data done [15:16:42]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156333,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [15:16:42]process_action_free close_receipt [15:16:42]json_value_free [15:16:42]json_value_free done [15:16:42]process_json_proto returns [15:16:42]Send response to host [15:16:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156333,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [15:16:42]free response buf [15:16:42]execute_script done [15:16:42]execute_script returns [15:16:42]free content buf [15:16:42]Sock 9.Close socket [15:16:42]Sock 9.Thread stoped [15:16:46]OFD Sender: No OFD packet to send [15:16:51]OFD Sender: No OFD packet to send [15:16:56]OFD Sender: No OFD packet to send [15:17:01]OFD Sender: No OFD packet to send [15:17:06]OFD Sender: No OFD packet to send [15:17:11]OFD Sender: No OFD packet to send [15:17:16]OFD Sender: No OFD packet to send [15:17:21]OFD Sender: No OFD packet to send [15:17:26]OFD Sender: No OFD packet to send [15:17:31]OFD Sender: No OFD packet to send [15:17:36]OFD Sender: No OFD packet to send [15:17:41]OFD Sender: No OFD packet to send [15:17:46]OFD Sender: No OFD packet to send [15:17:51]OFD Sender: No OFD packet to send [15:17:56]OFD Sender: No OFD packet to send [15:18:01]OFD Sender: No OFD packet to send [15:18:06]OFD Sender: No OFD packet to send [15:18:11]OFD Sender: No OFD packet to send [15:18:16]OFD Sender: No OFD packet to send [15:18:21]OFD Sender: No OFD packet to send [15:18:26]OFD Sender: No OFD packet to send [15:18:31]OFD Sender: No OFD packet to send [15:18:36]OFD Sender: No OFD packet to send [15:18:41]OFD Sender: No OFD packet to send [15:18:42]accept exits with 8 [15:18:42]New connection [15:18:42]New thread 3066551652 created [15:18:42]Thread 3066695012 joined [15:18:42]Waiting for new connection... [15:18:42] Sock 8.Parse request [15:18:42]Sock 8.Check first char [15:18:42]Sock 8.First char is OK [15:18:42]request: POST /json_proto HTTP/1.0 [15:18:42]Method: POST [15:18:42]URL: /json_proto [15:18:42]Method is POST - this is cgi request [15:18:42]url: /json_proto [15:18:42]query_string will be loaded in cgi processing [15:18:42]execute_cgi json_proto POST (null) [15:18:42]execute_cgi path=json_proto method=POST [15:18:42]POST find Content-Length [15:18:42]Host: 172.17.53.67:8080 [15:18:42]Content-Length: 762 [15:18:42]Content-Type: application/json [15:18:42] [15:18:42]POST finish read [15:18:42]Found Content-Length = 762 [15:18:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874628", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:18:42]execute_script... [15:18:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874628", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:18:42]POST & json_proto [15:18:42]process_json_proto [15:18:42]json parsed OK: [15:18:42]protocol is kg_v1.0 [15:18:42]action value=close_receipt [15:18:42]process_action close_receipt [15:18:42]cmd_close_receipt [15:18:42]MH_GetDate [15:18:42]Write to MH i2c: F0 00 00 BA 54 FD [15:18:42]Write i2c OK [15:18:42]MH_I2C_Read... [15:18:42]Read from MH i2c: F0 [15:18:42]MH_I2C_Read... [15:18:42]Read from MH i2c: F0 09 00 [15:18:42]MH_I2C_Read... [15:18:42]Read from MH i2c: F0 09 00 BA 54 00 54 1F 15 67 19 BC 99 64 C7 [15:18:42]GetLastDocTimeStamp 1729437400 [15:18:42]current date 1729437524 [15:18:42]FM_GetShiftState [15:18:42]SAM_PROTO_GetShiftState [15:18:42]wFMCommunicate request_size=4 [15:18:42]MH_SAM_APDU [15:18:42]CAPDU: 80 13 01 00 [15:18:42]Write to MH i2c: E2 08 00 BB 54 80 13 01 00 00 00 00 00 8C [15:18:42]Write i2c OK [15:18:42]MH_I2C_Read... [15:18:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:18:42]Read from MH i2c: E2 [15:18:42]MH_I2C_Read... [15:18:42]Read from MH i2c: E2 0E 00 [15:18:42]MH_I2C_Read... [15:18:42]Read from MH i2c: E2 0E 00 BB 54 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 33 [15:18:42]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:18:42]wFMCommunicate OK [15:18:42]SAM_PROTO_GetShiftState done [15:18:42]FM_GetShiftState done [15:18:42]opened in 1729383891 [15:18:42]opened+sec_in_day 1729470291 [15:18:42]quantity*price = 100000 [15:18:42]sum+1 = 100002 [15:18:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 406 20.10.2024 15:18 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156334 ФПД: 89865524956846 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T151844&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156334&fm=89865524956846&tin=02508201610067®Number=0000137193017469&sum=100001 [15:18:44]StoreToDocumentArchive [15:18:44]shift 314 fd 156334 [15:18:44]save to /storage/0314/doc_00156334 [15:18:44]save last doc name /storage/0314/doc_00156334 to /storage/kkm_last_doc_name [15:18:44]save OK [15:18:44]Clear old archive folders... [15:18:44]ProcessDocumentItem done err = 0, tmpTLVsize=252 [15:18:44]tlvbuf is 00973C70 [15:18:44]SAM_PROTO_ClearQueue [15:18:44]wFMCommunicate request_size=4 [15:18:44]MH_SAM_APDU [15:18:44]CAPDU: 80 09 00 00 [15:18:44]Write to MH i2c: E2 08 00 C8 54 80 09 00 00 00 00 00 00 8E [15:18:44]Write i2c OK [15:18:44]MH_I2C_Read... [15:18:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:18:44]Read from MH i2c: E2 [15:18:44]MH_I2C_Read... [15:18:44]Read from MH i2c: E2 03 00 [15:18:44]MH_I2C_Read... [15:18:44]Read from MH i2c: E2 03 00 C8 54 00 90 00 90 [15:18:44]RAPDU: 90 00 [15:18:44]wFMCommunicate OK [15:18:44]SAM_PROTO_ClearQueue done [15:18:44]KKMCreateOFDPacket [15:18:44]OFDProtocolAddRootSTLVToBuf [15:18:44]FM_MakeSignedData [15:18:44]FM_MakeSignedData [15:18:44]SAM_PROTO_SignData [15:18:44]wFMCommunicate request_size=4 [15:18:44]MH_SAM_APDU [15:18:44]CAPDU: 80 0D 01 02 [15:18:44]Write to MH i2c: E2 08 00 C9 54 80 0D 01 02 00 00 00 00 96 [15:18:44]Write i2c OK [15:18:44]MH_I2C_Read... [15:18:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:18:44]Read from MH i2c: E2 [15:18:44]MH_I2C_Read... [15:18:44]Read from MH i2c: E2 03 00 [15:18:44]MH_I2C_Read... [15:18:44]Read from MH i2c: E2 03 00 C9 54 00 90 00 91 [15:18:44]RAPDU: 90 00 [15:18:44]wFMCommunicate OK [15:18:44]wFMCommunicate request_size=255 [15:18:44]MH_SAM_APDU [15:18:44]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 01 00 00 F4 03 04 00 54 1F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AE 62 02 00 35 04 06 00 [15:18:44]Write to MH i2c: E2 02 01 CA 54 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 01 00 00 F4 03 04 00 54 1F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AE 62 02 00 35 04 06 00 00 00 64 [15:18:44]Write i2c OK [15:18:44]MH_I2C_Read... [15:18:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:18:44]Read from MH i2c: E2 [15:18:44]MH_I2C_Read... [15:18:44]Read from MH i2c: E2 03 00 [15:18:44]MH_I2C_Read... [15:18:44]Read from MH i2c: E2 03 00 CA 54 00 90 00 92 [15:18:44]RAPDU: 90 00 [15:18:44]wFMCommunicate OK [15:18:44]wFMCommunicate request_size=11 [15:18:44]MH_SAM_APDU [15:18:44]CAPDU: 80 0D 02 02 06 51 BB 72 B1 4E AE [15:18:44]Write to MH i2c: E2 0E 00 CB 54 80 0D 02 02 06 00 51 BB 72 B1 4E AE 00 00 D0 [15:18:44]Write i2c OK [15:18:44]MH_I2C_Read... [15:18:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:18:44]Read from MH i2c: E2 [15:18:44]MH_I2C_Read... [15:18:44]Read from MH i2c: E2 03 00 [15:18:44]MH_I2C_Read... [15:18:44]Read from MH i2c: E2 03 00 CB 54 00 90 00 93 [15:18:44]RAPDU: 90 00 [15:18:44]wFMCommunicate OK [15:18:44]wFMCommunicate request_size=4 [15:18:44]MH_SAM_APDU [15:18:44]CAPDU: 80 0D 03 02 [15:18:44]Write to MH i2c: E2 08 00 CC 54 80 0D 03 02 00 00 00 00 9B [15:18:44]Write i2c OK [15:18:44]MH_I2C_Read... [15:18:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:18:44]Read from MH i2c: E2 [15:18:44]MH_I2C_Read... [15:18:44]Read from MH i2c: E2 0B 00 [15:18:44]MH_I2C_Read... [15:18:44]Read from MH i2c: E2 0B 00 CC 54 00 DC F1 2E B4 C5 1F 07 D4 90 00 0A [15:18:44]RAPDU: DC F1 2E B4 C5 1F 07 D4 90 00 [15:18:44]wFMCommunicate OK [15:18:44]SAM_PROTO_SignData done [15:18:44]FM_MakeSignedData done [15:18:44]CreateOFDProtocolMessage [15:18:44]wFMCommunicate request_size=4 [15:18:44]MH_SAM_APDU [15:18:44]CAPDU: 80 11 00 00 [15:18:44]Write to MH i2c: E2 08 00 CD 54 80 11 00 00 00 00 00 00 9B [15:18:44]Write i2c OK [15:18:44]MH_I2C_Read... [15:18:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:18:44]Read from MH i2c: E2 [15:18:44]MH_I2C_Read... [15:18:44]Read from MH i2c: E2 17 00 [15:18:44]MH_I2C_Read... [15:18:44]Read from MH i2c: E2 17 00 CD 54 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EC [15:18:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:18:44]wFMCommunicate OK [15:18:44]CreateOFDProtocolMessage done [15:18:44]OFDSenderStorePacket 156334 [15:18:44]StoreOFDPacket docnum=156334 [15:18:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 20 32 08 01 22 5D 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 01 00 00 F4 03 04 00 54 1F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AE 62 02 00 35 04 06 00 51 BB 72 B1 4E AE DC F1 2E B4 C5 1F 07 D4 [15:18:44]CheckFolder [15:18:44]dirname=/storage/ofd_packets [15:18:44]CheckFolder done [15:18:44]ProducePacketName [15:18:44]name=ofd_packets/00156334 [15:18:44]NVStorageSaveData ofd_packets/00156334 [15:18:44]File name is /storage/ofd_packets/00156334 [15:18:44]Write 302 bytes [15:18:44]NVStorageSaveData done [15:18:44]OFDSenderStorePacket done [15:18:44]KKMCreateOFDPacket done [15:18:44]NVStorageSaveData kkm_last_timestamp [15:18:44]File name is /storage/kkm_last_timestamp [15:18:44]Write 4 bytes [15:18:44]NVStorageSaveData done [15:18:44]ExternCall_PrintAddStr [15:18:44]wPrintStart [15:18:44]Write to MH i2c: 01 00 00 CE 54 22 [15:18:44]Write i2c OK [15:18:44]MH_I2C_Read... [15:18:44]Read from MH i2c: 01 [15:18:44]MH_I2C_Read... [15:18:44]Read from MH i2c: 01 07 00 [15:18:44]MH_I2C_Read... [15:18:44]Read from MH i2c: 01 07 00 CE 54 00 00 00 00 00 FF 0F 37 [15:18:44]RasterBufferAndPrint [15:18:44]line Счет N : (1)874628 [15:18:44]line ИНН: 02508201610067 [15:18:44]line Контрольно-Кассовый Чек [15:18:44]line ПРОДАЖА [15:18:44]line ТРК (МРК, ГНК) : 33 [15:18:44]line Товар: 2710124130 [15:18:44]line Super 92-К-5 [15:18:44]line 14.620 * 68.40 [15:18:44]line = 1000.01 [15:18:44]line НДС 12% НСП 1% [15:18:44]line > о реализуемом товаре [15:18:44]line ИТОГО: 1000.01 [15:18:44]line НСП 1% : 8.85 [15:18:44]line НДС 12% : 106.20 [15:18:44]line Наличными: 0.00 [15:18:44]line Безнал.: 1000.01 [15:18:44]line Место: АЗС № 165 "Партнер Нефть" [15:18:44]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:18:44]line СНО: Общий режим [15:18:44]line Чек 406 20.10.2024 15:18 [15:18:44]line Смена: 314 ФФД: 1.0 [15:18:44]line ЗНМ: 0300000234 [15:18:44]line РНМ: 0000137193017469 [15:18:44]line Версия ККМ: v1.0 [15:18:44]line Платежная система: Mbank [15:18:44]line ФМ: 0000000000963156 [15:18:44]line ФД: 156334 [15:18:44]line ФПД: 89865524956846 [15:18:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T151844&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156334&fm=89865524956846&tin=02508201610067®Number=0000137193017469&sum=100001 [15:18:44]OFD Sender: Processing packet 156334 [packets to send 52, broken 51] [15:18:44]ProducePacketName [15:18:44]name=ofd_packets/00156334 [15:18:44]OFD Sender: To server: pG, [15:18:44]CommunicateWithHost lk.salyk.kg:30040 [15:18:44]ConnectInit lk.salyk.kg [15:18:44]written 0, free lines is 4095 [15:18:44]Connected sock=10 [15:18:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 20 32 08 01 22 5D 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 01 00 00 F4 03 04 00 54 1F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AE 62 02 00 35 04 06 00 51 BB 72 B1 4E AE DC F1 2E B4 C5 1F 07 D4 [15:18:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 73 EE 47 00 67 72 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AE 62 02 00 F4 03 04 00 87 C5 14 67 B6 04 01 00 00 59 21 81 AD 39 BE B8 BC [15:18:45]CommunicateWithHost err = 0 [15:18:45]CheckOFDResponse [15:18:45]1017 (14) - 77093643461234 [15:18:45]1041 (16) - 0000000000963156 [15:18:45]1040 (4) - 156334 [15:18:45]1012 (4) - 20.10.2024 08:55 [15:18:45]1206 (1) - 0 [15:18:45]OFD Sender: Remove packet 156334 [15:18:45]ProducePacketName [15:18:45]name=ofd_packets/00156334 [15:18:45]NVStorageDeleteData [15:18:45]Write to MH i2c: 01 00 00 F7 54 4B [15:18:45]Write i2c OK [15:18:45]MH_I2C_Read... [15:18:45]Read from MH i2c: 01 [15:18:45]MH_I2C_Read... [15:18:45]Read from MH i2c: 01 07 00 [15:18:45]MH_I2C_Read... [15:18:45]Read from MH i2c: 01 07 00 F7 54 00 00 00 00 00 19 0D 78 [15:18:45]RasterBufferAndPrint [15:18:45]line [15:18:45]line [15:18:45]line [15:18:45]line [15:18:45]line [15:18:45]written 0, free lines is 3359 [15:18:45]MH_Cut [15:18:45]Write to MH i2c: D1 01 00 FE 54 01 24 [15:18:45]Write i2c OK [15:18:45]MH_I2C_Read... [15:18:45]Read from MH i2c: D1 [15:18:45]MH_I2C_Read... [15:18:45]Read from MH i2c: D1 01 00 [15:18:45]MH_I2C_Read... [15:18:45]Read from MH i2c: D1 01 00 FE 54 00 23 [15:18:45]Write to MH i2c: 01 00 00 FF 54 53 [15:18:45]Write i2c OK [15:18:45]MH_I2C_Read... [15:18:45]OFD Sender: No OFD packet to send [15:18:46]*** Cut start [15:18:46]*** Partial cut [15:18:46]*** CUTSNS_PIN = 1 [15:18:46]*** CUTSNS_PIN = 0 [15:18:46]*** Brake cut motor [15:18:46]Read from MH i2c: 01 [15:18:46]MH_I2C_Read... [15:18:46]*** Stop cut motor [15:18:46]*** Cut end [15:18:46]Read from MH i2c: 01 07 00 [15:18:46]MH_I2C_Read... [15:18:46]Read from MH i2c: 01 07 00 FF 54 00 00 00 00 00 FF 0F 68 [15:18:46]process_action close_receipt done [15:18:46]requested_data is exist [15:18:46]produce_requested_data [15:18:46]requested_item fm.sn is exist - process it [15:18:46]wFMCommunicate request_size=4 [15:18:46]MH_SAM_APDU [15:18:46]CAPDU: 80 11 00 00 [15:18:46]Write to MH i2c: E2 08 00 00 55 80 11 00 00 00 00 00 00 CF [15:18:46]Write i2c OK [15:18:46]MH_I2C_Read... [15:18:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:18:46]Read from MH i2c: E2 [15:18:46]MH_I2C_Read... [15:18:46]Read from MH i2c: E2 17 00 [15:18:46]MH_I2C_Read... [15:18:46]Read from MH i2c: E2 17 00 00 55 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 20 [15:18:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:18:46]wFMCommunicate OK [15:18:46]requested_item fd.num is exist - process it [15:18:46]SAM_PROTO_GetFieldsCounters [15:18:46]wFMCommunicate request_size=4 [15:18:46]MH_SAM_APDU [15:18:46]CAPDU: 80 13 00 00 [15:18:46]Write to MH i2c: E2 08 00 01 55 80 13 00 00 00 00 00 00 D2 [15:18:46]Write i2c OK [15:18:46]MH_I2C_Read... [15:18:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:18:46]Read from MH i2c: E2 [15:18:46]MH_I2C_Read... [15:18:46]Read from MH i2c: E2 62 00 [15:18:46]MH_I2C_Read... [15:18:46]Read from MH i2c: E2 62 00 01 55 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AE 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 96 01 00 00 5E 04 04 00 96 01 00 00 57 04 04 00 97 01 00 00 19 04 04 00 00 00 00 00 90 00 1D [15:18:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AE 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 96 01 00 00 5E 04 04 00 96 01 00 00 57 04 04 00 97 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:18:46]wFMCommunicate OK [15:18:46]SAM_PROTO_GetFieldsCounters done [15:18:46]requested_item shift.num is exist - process it [15:18:46]requested_item shift.opened is exist - process it [15:18:46]req_shift_opened [15:18:46]FM_GetShiftState [15:18:46]SAM_PROTO_GetShiftState [15:18:46]wFMCommunicate request_size=4 [15:18:46]MH_SAM_APDU [15:18:46]CAPDU: 80 13 01 00 [15:18:46]Write to MH i2c: E2 08 00 02 55 80 13 01 00 00 00 00 00 D4 [15:18:46]Write i2c OK [15:18:46]MH_I2C_Read... [15:18:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:18:46]Read from MH i2c: E2 [15:18:46]MH_I2C_Read... [15:18:46]Read from MH i2c: E2 0E 00 [15:18:46]MH_I2C_Read... [15:18:46]Read from MH i2c: E2 0E 00 02 55 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 7B [15:18:46]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:18:46]wFMCommunicate OK [15:18:46]SAM_PROTO_GetShiftState done [15:18:46]FM_GetShiftState done [15:18:46]req_shift_opened done [15:18:46]requested_item shift.open_date is exist - process it [15:18:46]req_shift_open_date [15:18:46]req_shift_open_date done [15:18:46]produce_requested_data done [15:18:46]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156334,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [15:18:46]process_action_free close_receipt [15:18:46]json_value_free [15:18:46]json_value_free done [15:18:46]process_json_proto returns [15:18:46]Send response to host [15:18:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156334,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [15:18:46]free response buf [15:18:46]execute_script done [15:18:46]execute_script returns [15:18:46]free content buf [15:18:46]Sock 8.Close socket [15:18:46]Sock 8.Thread stoped [15:18:50]OFD Sender: No OFD packet to send [15:18:55]OFD Sender: No OFD packet to send [15:19:00]OFD Sender: No OFD packet to send [15:19:05]OFD Sender: No OFD packet to send [15:19:10]OFD Sender: No OFD packet to send [15:19:15]OFD Sender: No OFD packet to send [15:19:20]OFD Sender: No OFD packet to send [15:19:25]OFD Sender: No OFD packet to send [15:19:30]OFD Sender: No OFD packet to send [15:19:35]OFD Sender: No OFD packet to send [15:19:40]OFD Sender: No OFD packet to send [15:19:45]OFD Sender: No OFD packet to send [15:19:50]OFD Sender: No OFD packet to send [15:19:55]OFD Sender: No OFD packet to send [15:20:00]OFD Sender: No OFD packet to send [15:20:05]OFD Sender: No OFD packet to send [15:20:10]OFD Sender: No OFD packet to send [15:20:15]OFD Sender: No OFD packet to send [15:20:20]OFD Sender: No OFD packet to send [15:20:25]OFD Sender: No OFD packet to send [15:20:30]OFD Sender: No OFD packet to send [15:20:35]OFD Sender: No OFD packet to send [15:20:40]OFD Sender: No OFD packet to send [15:20:45]OFD Sender: No OFD packet to send [15:20:50]OFD Sender: No OFD packet to send [15:20:55]OFD Sender: No OFD packet to send [15:21:00]OFD Sender: No OFD packet to send [15:21:05]OFD Sender: No OFD packet to send [15:21:10]OFD Sender: No OFD packet to send [15:21:15]OFD Sender: No OFD packet to send [15:21:20]OFD Sender: No OFD packet to send [15:21:25]OFD Sender: No OFD packet to send [15:21:30]OFD Sender: No OFD packet to send [15:21:35]OFD Sender: No OFD packet to send [15:21:40]OFD Sender: No OFD packet to send [15:21:45]OFD Sender: No OFD packet to send [15:21:50]OFD Sender: No OFD packet to send [15:21:55]OFD Sender: No OFD packet to send [15:22:00]OFD Sender: No OFD packet to send [15:22:05]OFD Sender: No OFD packet to send [15:22:10]OFD Sender: No OFD packet to send [15:22:15]OFD Sender: No OFD packet to send [15:22:20]OFD Sender: No OFD packet to send [15:22:25]OFD Sender: No OFD packet to send [15:22:30]OFD Sender: No OFD packet to send [15:22:35]OFD Sender: No OFD packet to send [15:22:40]OFD Sender: No OFD packet to send [15:22:45]OFD Sender: No OFD packet to send [15:22:50]OFD Sender: No OFD packet to send [15:22:55]OFD Sender: No OFD packet to send [15:23:00]OFD Sender: No OFD packet to send [15:23:05]OFD Sender: No OFD packet to send [15:23:10]OFD Sender: No OFD packet to send [15:23:15]OFD Sender: No OFD packet to send [15:23:20]OFD Sender: No OFD packet to send [15:23:25]OFD Sender: No OFD packet to send [15:23:30]OFD Sender: No OFD packet to send [15:23:35]OFD Sender: No OFD packet to send [15:23:40]OFD Sender: No OFD packet to send [15:23:45]OFD Sender: No OFD packet to send [15:23:50]OFD Sender: No OFD packet to send [15:23:55]OFD Sender: No OFD packet to send [15:24:00]OFD Sender: No OFD packet to send [15:24:05]OFD Sender: No OFD packet to send [15:24:10]OFD Sender: No OFD packet to send [15:24:15]OFD Sender: No OFD packet to send [15:24:17]accept exits with 9 [15:24:17]New connection [15:24:17]New thread 3066695012 created [15:24:17]Thread 3066551652 joined [15:24:17]Waiting for new connection... [15:24:17] Sock 9.Parse request [15:24:17]Sock 9.Check first char [15:24:17]Sock 9.First char is OK [15:24:17]request: POST /json_proto HTTP/1.0 [15:24:17]Method: POST [15:24:17]URL: /json_proto [15:24:17]Method is POST - this is cgi request [15:24:17]url: /json_proto [15:24:17]query_string will be loaded in cgi processing [15:24:17]execute_cgi json_proto POST (null) [15:24:17]execute_cgi path=json_proto method=POST [15:24:17]POST find Content-Length [15:24:17]Host: 172.17.53.67:8080 [15:24:17]Content-Length: 769 [15:24:17]Content-Type: application/json [15:24:17] [15:24:17]POST finish read [15:24:17]Found Content-Length = 769 [15:24:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874629", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:24:17]execute_script... [15:24:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874629", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:24:17]POST & json_proto [15:24:17]process_json_proto [15:24:17]json parsed OK: [15:24:17]protocol is kg_v1.0 [15:24:17]action value=close_receipt [15:24:17]process_action close_receipt [15:24:17]cmd_close_receipt [15:24:17]MH_GetDate [15:24:17]Write to MH i2c: F0 00 00 03 55 47 [15:24:17]Write i2c OK [15:24:17]MH_I2C_Read... [15:24:17]Read from MH i2c: F0 [15:24:17]MH_I2C_Read... [15:24:17]Read from MH i2c: F0 09 00 [15:24:17]MH_I2C_Read... [15:24:17]Read from MH i2c: F0 09 00 03 55 00 A3 20 15 67 19 BC 99 64 61 [15:24:17]GetLastDocTimeStamp 1729437524 [15:24:17]current date 1729437859 [15:24:17]FM_GetShiftState [15:24:17]SAM_PROTO_GetShiftState [15:24:17]wFMCommunicate request_size=4 [15:24:17]MH_SAM_APDU [15:24:17]CAPDU: 80 13 01 00 [15:24:17]Write to MH i2c: E2 08 00 04 55 80 13 01 00 00 00 00 00 D6 [15:24:17]Write i2c OK [15:24:17]MH_I2C_Read... [15:24:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:24:17]Read from MH i2c: E2 [15:24:17]MH_I2C_Read... [15:24:17]Read from MH i2c: E2 0E 00 [15:24:17]MH_I2C_Read... [15:24:17]Read from MH i2c: E2 0E 00 04 55 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 7D [15:24:17]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:24:17]wFMCommunicate OK [15:24:17]SAM_PROTO_GetShiftState done [15:24:17]FM_GetShiftState done [15:24:17]opened in 1729383891 [15:24:17]opened+sec_in_day 1729470291 [15:24:17]quantity*price = 100015 [15:24:17]sum+1 = 100017 [15:24:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 407 20.10.2024 15:24 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156335 ФПД: 93367698057040 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T152419&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156335&fm=93367698057040&tin=02508201610067®Number=0000137193017469&sum=100016 [15:24:19]StoreToDocumentArchive [15:24:19]shift 314 fd 156335 [15:24:19]save to /storage/0314/doc_00156335 [15:24:19]save last doc name /storage/0314/doc_00156335 to /storage/kkm_last_doc_name [15:24:19]save OK [15:24:19]Clear old archive folders... [15:24:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:24:19]tlvbuf is 00A087B0 [15:24:19]SAM_PROTO_ClearQueue [15:24:19]wFMCommunicate request_size=4 [15:24:19]MH_SAM_APDU [15:24:19]CAPDU: 80 09 00 00 [15:24:19]Write to MH i2c: E2 08 00 11 55 80 09 00 00 00 00 00 00 D8 [15:24:19]Write i2c OK [15:24:19]MH_I2C_Read... [15:24:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:24:19]Read from MH i2c: E2 [15:24:19]MH_I2C_Read... [15:24:19]Read from MH i2c: E2 03 00 [15:24:19]MH_I2C_Read... [15:24:19]Read from MH i2c: E2 03 00 11 55 00 90 00 DA [15:24:19]RAPDU: 90 00 [15:24:19]wFMCommunicate OK [15:24:19]SAM_PROTO_ClearQueue done [15:24:19]KKMCreateOFDPacket [15:24:19]OFDProtocolAddRootSTLVToBuf [15:24:19]FM_MakeSignedData [15:24:19]FM_MakeSignedData [15:24:19]SAM_PROTO_SignData [15:24:19]wFMCommunicate request_size=4 [15:24:19]MH_SAM_APDU [15:24:19]CAPDU: 80 0D 01 02 [15:24:19]Write to MH i2c: E2 08 00 12 55 80 0D 01 02 00 00 00 00 E0 [15:24:19]Write i2c OK [15:24:19]MH_I2C_Read... [15:24:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:24:19]Read from MH i2c: E2 [15:24:19]MH_I2C_Read... [15:24:19]Read from MH i2c: E2 03 00 [15:24:19]MH_I2C_Read... [15:24:19]Read from MH i2c: E2 03 00 12 55 00 90 00 DB [15:24:19]RAPDU: 90 00 [15:24:19]wFMCommunicate OK [15:24:19]wFMCommunicate request_size=255 [15:24:19]MH_SAM_APDU [15:24:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 A3 20 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AF 62 02 00 35 04 06 00 54 [15:24:19]Write to MH i2c: E2 02 01 13 55 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 A3 20 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AF 62 02 00 35 04 06 00 54 00 00 1A [15:24:19]Write i2c OK [15:24:19]MH_I2C_Read... [15:24:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:24:19]Read from MH i2c: E2 [15:24:19]MH_I2C_Read... [15:24:19]Read from MH i2c: E2 03 00 [15:24:19]MH_I2C_Read... [15:24:19]Read from MH i2c: E2 03 00 13 55 00 90 00 DC [15:24:19]RAPDU: 90 00 [15:24:19]wFMCommunicate OK [15:24:19]wFMCommunicate request_size=10 [15:24:19]MH_SAM_APDU [15:24:19]CAPDU: 80 0D 02 02 05 EA DC 79 E7 50 [15:24:19]Write to MH i2c: E2 0D 00 14 55 80 0D 02 02 05 00 EA DC 79 E7 50 00 00 63 [15:24:19]Write i2c OK [15:24:19]MH_I2C_Read... [15:24:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:24:19]Read from MH i2c: E2 [15:24:19]MH_I2C_Read... [15:24:19]Read from MH i2c: E2 03 00 [15:24:19]MH_I2C_Read... [15:24:19]Read from MH i2c: E2 03 00 14 55 00 90 00 DD [15:24:19]RAPDU: 90 00 [15:24:19]wFMCommunicate OK [15:24:19]wFMCommunicate request_size=4 [15:24:19]MH_SAM_APDU [15:24:19]CAPDU: 80 0D 03 02 [15:24:19]Write to MH i2c: E2 08 00 15 55 80 0D 03 02 00 00 00 00 E5 [15:24:19]Write i2c OK [15:24:19]MH_I2C_Read... [15:24:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:24:19]Read from MH i2c: E2 [15:24:19]MH_I2C_Read... [15:24:19]Read from MH i2c: E2 0B 00 [15:24:19]MH_I2C_Read... [15:24:19]Read from MH i2c: E2 0B 00 15 55 00 56 24 67 90 DA 2C 49 7A 90 00 20 [15:24:19]RAPDU: 56 24 67 90 DA 2C 49 7A 90 00 [15:24:19]wFMCommunicate OK [15:24:19]SAM_PROTO_SignData done [15:24:19]FM_MakeSignedData done [15:24:19]CreateOFDProtocolMessage [15:24:19]wFMCommunicate request_size=4 [15:24:19]MH_SAM_APDU [15:24:19]CAPDU: 80 11 00 00 [15:24:19]Write to MH i2c: E2 08 00 16 55 80 11 00 00 00 00 00 00 E5 [15:24:19]Write i2c OK [15:24:19]MH_I2C_Read... [15:24:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:24:19]Read from MH i2c: E2 [15:24:19]MH_I2C_Read... [15:24:19]Read from MH i2c: E2 17 00 [15:24:19]MH_I2C_Read... [15:24:19]Read from MH i2c: E2 17 00 16 55 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 36 [15:24:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:24:19]wFMCommunicate OK [15:24:19]CreateOFDProtocolMessage done [15:24:19]OFDSenderStorePacket 156335 [15:24:19]StoreOFDPacket docnum=156335 [15:24:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 08 0F 07 01 73 A2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 A3 20 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AF 62 02 00 35 04 06 00 54 EA DC 79 E7 50 56 24 67 90 DA 2C 49 7A [15:24:19]CheckFolder [15:24:19]dirname=/storage/ofd_packets [15:24:19]CheckFolder done [15:24:19]ProducePacketName [15:24:19]name=ofd_packets/00156335 [15:24:19]NVStorageSaveData ofd_packets/00156335 [15:24:19]File name is /storage/ofd_packets/00156335 [15:24:19]Write 301 bytes [15:24:19]NVStorageSaveData done [15:24:19]OFDSenderStorePacket done [15:24:19]KKMCreateOFDPacket done [15:24:19]NVStorageSaveData kkm_last_timestamp [15:24:19]File name is /storage/kkm_last_timestamp [15:24:19]Write 4 bytes [15:24:19]NVStorageSaveData done [15:24:19]ExternCall_PrintAddStr [15:24:19]wPrintStart [15:24:19]Write to MH i2c: 01 00 00 17 55 6C [15:24:19]Write i2c OK [15:24:19]MH_I2C_Read... [15:24:19]Read from MH i2c: 01 [15:24:19]MH_I2C_Read... [15:24:19]Read from MH i2c: 01 07 00 [15:24:19]MH_I2C_Read... [15:24:19]Read from MH i2c: 01 07 00 17 55 00 00 00 00 00 FF 0F 81 [15:24:19]RasterBufferAndPrint [15:24:19]line Счет N : (1)874629 [15:24:19]line ИНН: 02508201610067 [15:24:19]line Контрольно-Кассовый Чек [15:24:19]line ПРОДАЖА [15:24:19]line ТРК (МРК, ГНК) : 22 [15:24:19]line Товар: 2710124130 [15:24:19]line Аи-92-К-5 [15:24:19]line 14.950 * 66.90 [15:24:19]line = 1000.16 [15:24:19]line НДС 12% НСП 1% [15:24:19]line > о реализуемом товаре [15:24:19]line ИТОГО: 1000.16 [15:24:19]line НСП 1% : 8.85 [15:24:19]line НДС 12% : 106.21 [15:24:19]line Наличными: 0.00 [15:24:19]line Безнал.: 1000.16 [15:24:19]line Место: АЗС № 165 "Партнер Нефть" [15:24:19]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:24:19]line СНО: Общий режим [15:24:19]line Чек 407 20.10.2024 15:24 [15:24:19]line Смена: 314 ФФД: 1.0 [15:24:19]line ЗНМ: 0300000234 [15:24:19]line РНМ: 0000137193017469 [15:24:19]line Версия ККМ: v1.0 [15:24:19]line Платежная система: Mbank [15:24:19]line ФМ: 0000000000963156 [15:24:19]line ФД: 156335 [15:24:19]line ФПД: 93367698057040 [15:24:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T152419&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156335&fm=93367698057040&tin=02508201610067®Number=0000137193017469&sum=100016 [15:24:19]OFD Sender: Processing packet 156335 [packets to send 52, broken 51] [15:24:19]ProducePacketName [15:24:19]name=ofd_packets/00156335 [15:24:19]OFD Sender: To server: pG, [15:24:19]CommunicateWithHost lk.salyk.kg:30040 [15:24:19]ConnectInit lk.salyk.kg [15:24:19]written 0, free lines is 4095 [15:24:20]Connected sock=10 [15:24:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 08 0F 07 01 73 A2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 A3 20 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AF 62 02 00 35 04 06 00 54 EA DC 79 E7 50 56 24 67 90 DA 2C 49 7A [15:24:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 7D 40 47 00 C6 FF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AF 62 02 00 F4 03 04 00 D6 C6 14 67 B6 04 01 00 00 74 A7 17 25 83 9F 97 51 [15:24:20]CommunicateWithHost err = 0 [15:24:20]CheckOFDResponse [15:24:20]1017 (14) - 77093643461234 [15:24:20]1041 (16) - 0000000000963156 [15:24:20]1040 (4) - 156335 [15:24:20]1012 (4) - 20.10.2024 09:01 [15:24:20]1206 (1) - 0 [15:24:20]OFD Sender: Remove packet 156335 [15:24:20]ProducePacketName [15:24:20]name=ofd_packets/00156335 [15:24:20]NVStorageDeleteData [15:24:20]Write to MH i2c: 01 00 00 40 55 95 [15:24:20]Write i2c OK [15:24:20]MH_I2C_Read... [15:24:20]Read from MH i2c: 01 [15:24:20]MH_I2C_Read... [15:24:20]Read from MH i2c: 01 07 00 [15:24:20]MH_I2C_Read... [15:24:20]Read from MH i2c: 01 07 00 40 55 00 00 00 00 00 1D 0D C6 [15:24:20]RasterBufferAndPrint [15:24:20]line [15:24:20]line [15:24:20]line [15:24:20]line [15:24:20]line [15:24:20]written 0, free lines is 3363 [15:24:20]MH_Cut [15:24:20]Write to MH i2c: D1 01 00 47 55 01 6E [15:24:20]Write i2c OK [15:24:20]MH_I2C_Read... [15:24:20]Read from MH i2c: D1 [15:24:20]MH_I2C_Read... [15:24:20]Read from MH i2c: D1 01 00 [15:24:20]MH_I2C_Read... [15:24:20]Read from MH i2c: D1 01 00 47 55 00 6D [15:24:20]Write to MH i2c: 01 00 00 48 55 9D [15:24:20]Write i2c OK [15:24:20]MH_I2C_Read... [15:24:20]OFD Sender: No OFD packet to send [15:24:21]*** Cut start [15:24:21]*** Partial cut [15:24:21]*** CUTSNS_PIN = 1 [15:24:21]*** CUTSNS_PIN = 0 [15:24:21]*** Brake cut motor [15:24:21]Read from MH i2c: 01 [15:24:21]MH_I2C_Read... [15:24:21]*** Stop cut motor [15:24:21]*** Cut end [15:24:21]Read from MH i2c: 01 07 00 [15:24:21]MH_I2C_Read... [15:24:21]Read from MH i2c: 01 07 00 48 55 00 00 00 00 00 FF 0F B2 [15:24:21]process_action close_receipt done [15:24:21]requested_data is exist [15:24:21]produce_requested_data [15:24:21]requested_item fm.sn is exist - process it [15:24:21]wFMCommunicate request_size=4 [15:24:21]MH_SAM_APDU [15:24:21]CAPDU: 80 11 00 00 [15:24:21]Write to MH i2c: E2 08 00 49 55 80 11 00 00 00 00 00 00 18 [15:24:21]Write i2c OK [15:24:21]MH_I2C_Read... [15:24:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:24:21]Read from MH i2c: E2 [15:24:21]MH_I2C_Read... [15:24:21]Read from MH i2c: E2 17 00 [15:24:21]MH_I2C_Read... [15:24:21]Read from MH i2c: E2 17 00 49 55 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 69 [15:24:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:24:21]wFMCommunicate OK [15:24:21]requested_item fd.num is exist - process it [15:24:21]SAM_PROTO_GetFieldsCounters [15:24:21]wFMCommunicate request_size=4 [15:24:21]MH_SAM_APDU [15:24:21]CAPDU: 80 13 00 00 [15:24:21]Write to MH i2c: E2 08 00 4A 55 80 13 00 00 00 00 00 00 1B [15:24:21]Write i2c OK [15:24:21]MH_I2C_Read... [15:24:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:24:21]Read from MH i2c: E2 [15:24:21]MH_I2C_Read... [15:24:21]Read from MH i2c: E2 62 00 [15:24:21]MH_I2C_Read... [15:24:21]Read from MH i2c: E2 62 00 4A 55 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AF 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 97 01 00 00 5E 04 04 00 97 01 00 00 57 04 04 00 98 01 00 00 19 04 04 00 00 00 00 00 90 00 6A [15:24:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AF 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 97 01 00 00 5E 04 04 00 97 01 00 00 57 04 04 00 98 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:24:21]wFMCommunicate OK [15:24:21]SAM_PROTO_GetFieldsCounters done [15:24:21]requested_item shift.num is exist - process it [15:24:21]requested_item shift.opened is exist - process it [15:24:21]req_shift_opened [15:24:21]FM_GetShiftState [15:24:21]SAM_PROTO_GetShiftState [15:24:21]wFMCommunicate request_size=4 [15:24:21]MH_SAM_APDU [15:24:21]CAPDU: 80 13 01 00 [15:24:21]Write to MH i2c: E2 08 00 4B 55 80 13 01 00 00 00 00 00 1D [15:24:21]Write i2c OK [15:24:21]MH_I2C_Read... [15:24:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:24:21]Read from MH i2c: E2 [15:24:21]MH_I2C_Read... [15:24:21]Read from MH i2c: E2 0E 00 [15:24:21]MH_I2C_Read... [15:24:21]Read from MH i2c: E2 0E 00 4B 55 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C4 [15:24:21]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:24:21]wFMCommunicate OK [15:24:21]SAM_PROTO_GetShiftState done [15:24:21]FM_GetShiftState done [15:24:21]req_shift_opened done [15:24:21]requested_item shift.open_date is exist - process it [15:24:21]req_shift_open_date [15:24:21]req_shift_open_date done [15:24:21]produce_requested_data done [15:24:21]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156335,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [15:24:21]process_action_free close_receipt [15:24:21]json_value_free [15:24:21]json_value_free done [15:24:21]process_json_proto returns [15:24:21]Send response to host [15:24:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156335,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [15:24:21]free response buf [15:24:21]execute_script done [15:24:21]execute_script returns [15:24:21]free content buf [15:24:21]Sock 9.Close socket [15:24:21]Sock 9.Thread stoped [15:24:25]OFD Sender: No OFD packet to send [15:24:30]OFD Sender: No OFD packet to send [15:24:35]OFD Sender: No OFD packet to send [15:24:40]OFD Sender: No OFD packet to send [15:24:45]OFD Sender: No OFD packet to send [15:24:50]OFD Sender: No OFD packet to send [15:24:55]OFD Sender: No OFD packet to send [15:25:00]OFD Sender: No OFD packet to send [15:25:05]OFD Sender: No OFD packet to send [15:25:10]OFD Sender: No OFD packet to send [15:25:15]OFD Sender: No OFD packet to send [15:25:20]OFD Sender: No OFD packet to send [15:25:25]OFD Sender: No OFD packet to send [15:25:30]OFD Sender: No OFD packet to send [15:25:35]OFD Sender: No OFD packet to send [15:25:40]OFD Sender: No OFD packet to send [15:25:45]OFD Sender: No OFD packet to send [15:25:50]OFD Sender: No OFD packet to send [15:25:55]OFD Sender: No OFD packet to send [15:26:00]OFD Sender: No OFD packet to send [15:26:05]OFD Sender: No OFD packet to send [15:26:10]OFD Sender: No OFD packet to send [15:26:15]OFD Sender: No OFD packet to send [15:26:20]OFD Sender: No OFD packet to send [15:26:25]OFD Sender: No OFD packet to send [15:26:30]OFD Sender: No OFD packet to send [15:26:32]accept exits with 8 [15:26:32]New connection [15:26:32]New thread 3066551652 created [15:26:32]Thread 3066695012 joined [15:26:32]Waiting for new connection... [15:26:32] Sock 8.Parse request [15:26:32]Sock 8.Check first char [15:26:32]Sock 8.First char is OK [15:26:32]request: POST /json_proto HTTP/1.0 [15:26:32]Method: POST [15:26:32]URL: /json_proto [15:26:32]Method is POST - this is cgi request [15:26:32]url: /json_proto [15:26:32]query_string will be loaded in cgi processing [15:26:32]execute_cgi json_proto POST (null) [15:26:32]execute_cgi path=json_proto method=POST [15:26:32]POST find Content-Length [15:26:32]Host: 172.17.53.67:8080 [15:26:32]Content-Length: 632 [15:26:32]Content-Type: application/json [15:26:32] [15:26:32]POST finish read [15:26:32]Found Content-Length = 632 [15:26:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874631", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:26:32]execute_script... [15:26:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874631", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:26:32]POST & json_proto [15:26:32]process_json_proto [15:26:32]json parsed OK: [15:26:32]protocol is kg_v1.0 [15:26:32]action value=close_receipt [15:26:32]process_action close_receipt [15:26:32]cmd_close_receipt [15:26:32]MH_GetDate [15:26:32]Write to MH i2c: F0 00 00 4C 55 90 [15:26:32]Write i2c OK [15:26:32]MH_I2C_Read... [15:26:32]Read from MH i2c: F0 [15:26:32]MH_I2C_Read... [15:26:32]Read from MH i2c: F0 09 00 [15:26:32]MH_I2C_Read... [15:26:32]Read from MH i2c: F0 09 00 4C 55 00 2A 21 15 67 19 BC 99 64 32 [15:26:32]GetLastDocTimeStamp 1729437859 [15:26:32]current date 1729437994 [15:26:32]FM_GetShiftState [15:26:32]SAM_PROTO_GetShiftState [15:26:32]wFMCommunicate request_size=4 [15:26:32]MH_SAM_APDU [15:26:32]CAPDU: 80 13 01 00 [15:26:32]Write to MH i2c: E2 08 00 4D 55 80 13 01 00 00 00 00 00 1F [15:26:32]Write i2c OK [15:26:32]MH_I2C_Read... [15:26:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:26:32]Read from MH i2c: E2 [15:26:32]MH_I2C_Read... [15:26:32]Read from MH i2c: E2 0E 00 [15:26:32]MH_I2C_Read... [15:26:32]Read from MH i2c: E2 0E 00 4D 55 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C6 [15:26:32]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:26:32]wFMCommunicate OK [15:26:32]SAM_PROTO_GetShiftState done [15:26:32]FM_GetShiftState done [15:26:32]opened in 1729383891 [15:26:32]opened+sec_in_day 1729470291 [15:26:32]quantity*price = 50000 [15:26:32]sum+1 = 50001 [15:26:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 408 20.10.2024 15:26 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156336 ФПД: 39116850791461 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T152634&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156336&fm=39116850791461&tin=02508201610067®Number=0000137193017469&sum=50000 [15:26:33]StoreToDocumentArchive [15:26:33]shift 314 fd 156336 [15:26:33]save to /storage/0314/doc_00156336 [15:26:33]save last doc name /storage/0314/doc_00156336 to /storage/kkm_last_doc_name [15:26:33]save OK [15:26:33]Clear old archive folders... [15:26:33]ProcessDocumentItem done err = 0, tmpTLVsize=252 [15:26:33]tlvbuf is 00A09170 [15:26:33]SAM_PROTO_ClearQueue [15:26:33]wFMCommunicate request_size=4 [15:26:33]MH_SAM_APDU [15:26:33]CAPDU: 80 09 00 00 [15:26:33]Write to MH i2c: E2 08 00 5A 55 80 09 00 00 00 00 00 00 21 [15:26:33]Write i2c OK [15:26:33]MH_I2C_Read... [15:26:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:26:33]Read from MH i2c: E2 [15:26:33]MH_I2C_Read... [15:26:33]Read from MH i2c: E2 03 00 [15:26:33]MH_I2C_Read... [15:26:33]Read from MH i2c: E2 03 00 5A 55 00 90 00 23 [15:26:33]RAPDU: 90 00 [15:26:33]wFMCommunicate OK [15:26:33]SAM_PROTO_ClearQueue done [15:26:33]KKMCreateOFDPacket [15:26:33]OFDProtocolAddRootSTLVToBuf [15:26:33]FM_MakeSignedData [15:26:33]FM_MakeSignedData [15:26:33]SAM_PROTO_SignData [15:26:33]wFMCommunicate request_size=4 [15:26:33]MH_SAM_APDU [15:26:33]CAPDU: 80 0D 01 02 [15:26:33]Write to MH i2c: E2 08 00 5B 55 80 0D 01 02 00 00 00 00 29 [15:26:33]Write i2c OK [15:26:33]MH_I2C_Read... [15:26:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:26:33]Read from MH i2c: E2 [15:26:33]MH_I2C_Read... [15:26:33]Read from MH i2c: E2 03 00 [15:26:33]MH_I2C_Read... [15:26:33]Read from MH i2c: E2 03 00 5B 55 00 90 00 24 [15:26:33]RAPDU: 90 00 [15:26:33]wFMCommunicate OK [15:26:33]wFMCommunicate request_size=255 [15:26:33]MH_SAM_APDU [15:26:33]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 2A 21 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B0 62 02 00 35 04 06 00 [15:26:33]Write to MH i2c: E2 02 01 5C 55 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 2A 21 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B0 62 02 00 35 04 06 00 00 00 59 [15:26:34]Write i2c OK [15:26:34]MH_I2C_Read... [15:26:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:26:34]Read from MH i2c: E2 [15:26:34]MH_I2C_Read... [15:26:34]Read from MH i2c: E2 03 00 [15:26:34]MH_I2C_Read... [15:26:34]Read from MH i2c: E2 03 00 5C 55 00 90 00 25 [15:26:34]RAPDU: 90 00 [15:26:34]wFMCommunicate OK [15:26:34]wFMCommunicate request_size=11 [15:26:34]MH_SAM_APDU [15:26:34]CAPDU: 80 0D 02 02 06 23 93 99 FF 04 25 [15:26:34]Write to MH i2c: E2 0E 00 5D 55 80 0D 02 02 06 00 23 93 99 FF 04 25 00 00 AF [15:26:34]Write i2c OK [15:26:34]MH_I2C_Read... [15:26:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:26:34]Read from MH i2c: E2 [15:26:34]MH_I2C_Read... [15:26:34]Read from MH i2c: E2 03 00 [15:26:34]MH_I2C_Read... [15:26:34]Read from MH i2c: E2 03 00 5D 55 00 90 00 26 [15:26:34]RAPDU: 90 00 [15:26:34]wFMCommunicate OK [15:26:34]wFMCommunicate request_size=4 [15:26:34]MH_SAM_APDU [15:26:34]CAPDU: 80 0D 03 02 [15:26:34]Write to MH i2c: E2 08 00 5E 55 80 0D 03 02 00 00 00 00 2E [15:26:34]Write i2c OK [15:26:34]MH_I2C_Read... [15:26:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:26:34]Read from MH i2c: E2 [15:26:34]MH_I2C_Read... [15:26:34]Read from MH i2c: E2 0B 00 [15:26:34]MH_I2C_Read... [15:26:34]Read from MH i2c: E2 0B 00 5E 55 00 3A E9 7F BF BD 81 8F 2A 90 00 87 [15:26:34]RAPDU: 3A E9 7F BF BD 81 8F 2A 90 00 [15:26:34]wFMCommunicate OK [15:26:34]SAM_PROTO_SignData done [15:26:34]FM_MakeSignedData done [15:26:34]CreateOFDProtocolMessage [15:26:34]wFMCommunicate request_size=4 [15:26:34]MH_SAM_APDU [15:26:34]CAPDU: 80 11 00 00 [15:26:34]Write to MH i2c: E2 08 00 5F 55 80 11 00 00 00 00 00 00 2E [15:26:34]Write i2c OK [15:26:34]MH_I2C_Read... [15:26:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:26:34]Read from MH i2c: E2 [15:26:34]MH_I2C_Read... [15:26:34]Read from MH i2c: E2 17 00 [15:26:34]MH_I2C_Read... [15:26:34]Read from MH i2c: E2 17 00 5F 55 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7F [15:26:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:26:34]wFMCommunicate OK [15:26:34]CreateOFDProtocolMessage done [15:26:34]OFDSenderStorePacket 156336 [15:26:34]StoreOFDPacket docnum=156336 [15:26:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 1B 7E 08 01 30 6D 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 2A 21 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B0 62 02 00 35 04 06 00 23 93 99 FF 04 25 3A E9 7F BF BD 81 8F 2A [15:26:34]CheckFolder [15:26:34]dirname=/storage/ofd_packets [15:26:34]CheckFolder done [15:26:34]ProducePacketName [15:26:34]name=ofd_packets/00156336 [15:26:34]NVStorageSaveData ofd_packets/00156336 [15:26:34]File name is /storage/ofd_packets/00156336 [15:26:34]Write 302 bytes [15:26:34]NVStorageSaveData done [15:26:34]OFDSenderStorePacket done [15:26:34]KKMCreateOFDPacket done [15:26:34]NVStorageSaveData kkm_last_timestamp [15:26:34]File name is /storage/kkm_last_timestamp [15:26:34]Write 4 bytes [15:26:34]NVStorageSaveData done [15:26:34]ExternCall_PrintAddStr [15:26:34]wPrintStart [15:26:34]Write to MH i2c: 01 00 00 60 55 B5 [15:26:34]Write i2c OK [15:26:34]MH_I2C_Read... [15:26:34]Read from MH i2c: 01 [15:26:34]MH_I2C_Read... [15:26:34]Read from MH i2c: 01 07 00 [15:26:34]MH_I2C_Read... [15:26:34]Read from MH i2c: 01 07 00 60 55 00 00 00 00 00 FF 0F CA [15:26:34]RasterBufferAndPrint [15:26:34]line Счет N : (1)874631 [15:26:34]line ИНН: 02508201610067 [15:26:34]line Контрольно-Кассовый Чек [15:26:34]line ПРОДАЖА [15:26:34]line ТРК (МРК, ГНК) : 23 [15:26:34]line Товар: 2710124130 [15:26:34]line Super 92-К-5 [15:26:34]line 7.310 * 68.40 [15:26:34]line = 500.00 [15:26:34]line НДС 12% НСП 1% [15:26:34]line > о реализуемом товаре [15:26:34]line ИТОГО: 500.00 [15:26:34]line НСП 1% : 4.42 [15:26:34]line НДС 12% : 53.10 [15:26:34]line Наличными: 500.00 [15:26:34]line Безнал.: 0.00 [15:26:34]line Место: АЗС № 165 "Партнер Нефть" [15:26:34]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:26:34]line СНО: Общий режим [15:26:34]line Чек 408 20.10.2024 15:26 [15:26:34]line Смена: 314 ФФД: 1.0 [15:26:34]line ЗНМ: 0300000234 [15:26:34]line РНМ: 0000137193017469 [15:26:34]line Версия ККМ: v1.0 [15:26:34]line ФМ: 0000000000963156 [15:26:34]line ФД: 156336 [15:26:34]line ФПД: 39116850791461 [15:26:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T152634&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156336&fm=39116850791461&tin=02508201610067®Number=0000137193017469&sum=50000 [15:26:34]written 0, free lines is 4095 [15:26:34]OFD Sender: Processing packet 156336 [packets to send 52, broken 51] [15:26:34]ProducePacketName [15:26:34]name=ofd_packets/00156336 [15:26:34]OFD Sender: To server: pG, [15:26:34]CommunicateWithHost lk.salyk.kg:30040 [15:26:34]ConnectInit lk.salyk.kg [15:26:34]Connected sock=11 [15:26:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 1B 7E 08 01 30 6D 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 2A 21 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B0 62 02 00 35 04 06 00 23 93 99 FF 04 25 3A E9 7F BF BD 81 8F 2A [15:26:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 EA 0F 47 00 0A B2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B0 62 02 00 F4 03 04 00 5C C7 14 67 B6 04 01 00 00 FE CC 40 0B C4 14 7F 83 [15:26:34]CommunicateWithHost err = 0 [15:26:34]CheckOFDResponse [15:26:34]1017 (14) - 77093643461234 [15:26:34]1041 (16) - 0000000000963156 [15:26:34]1040 (4) - 156336 [15:26:34]1012 (4) - 20.10.2024 09:03 [15:26:34]1206 (1) - 0 [15:26:34]OFD Sender: Remove packet 156336 [15:26:34]ProducePacketName [15:26:34]name=ofd_packets/00156336 [15:26:34]NVStorageDeleteData [15:26:34]Write to MH i2c: 01 00 00 88 55 DD [15:26:34]Write i2c OK [15:26:34]MH_I2C_Read... [15:26:34]Read from MH i2c: 01 [15:26:34]MH_I2C_Read... [15:26:34]Read from MH i2c: 01 07 00 [15:26:34]MH_I2C_Read... [15:26:34]Read from MH i2c: 01 07 00 88 55 00 00 00 00 00 22 0D 13 [15:26:34]RasterBufferAndPrint [15:26:34]line [15:26:34]line [15:26:34]line [15:26:34]line [15:26:34]line [15:26:34]written 0, free lines is 3368 [15:26:34]MH_Cut [15:26:34]Write to MH i2c: D1 01 00 8F 55 01 B6 [15:26:34]Write i2c OK [15:26:34]MH_I2C_Read... [15:26:34]Read from MH i2c: D1 [15:26:34]MH_I2C_Read... [15:26:34]Read from MH i2c: D1 01 00 [15:26:34]MH_I2C_Read... [15:26:34]Read from MH i2c: D1 01 00 8F 55 00 B5 [15:26:34]Write to MH i2c: 01 00 00 90 55 E5 [15:26:34]Write i2c OK [15:26:34]MH_I2C_Read... [15:26:35]OFD Sender: No OFD packet to send [15:26:35]*** Cut start [15:26:35]*** Partial cut [15:26:35]*** CUTSNS_PIN = 1 [15:26:35]*** CUTSNS_PIN = 0 [15:26:35]*** Brake cut motor [15:26:36]Read from MH i2c: 01 [15:26:36]MH_I2C_Read... [15:26:36]*** Stop cut motor [15:26:36]*** Cut end [15:26:36]Read from MH i2c: 01 07 00 [15:26:36]MH_I2C_Read... [15:26:36]Read from MH i2c: 01 07 00 90 55 00 00 00 00 00 FF 0F FA [15:26:36]process_action close_receipt done [15:26:36]requested_data is exist [15:26:36]produce_requested_data [15:26:36]requested_item fm.sn is exist - process it [15:26:36]wFMCommunicate request_size=4 [15:26:36]MH_SAM_APDU [15:26:36]CAPDU: 80 11 00 00 [15:26:36]Write to MH i2c: E2 08 00 91 55 80 11 00 00 00 00 00 00 60 [15:26:36]Write i2c OK [15:26:36]MH_I2C_Read... [15:26:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:26:36]Read from MH i2c: E2 [15:26:36]MH_I2C_Read... [15:26:36]Read from MH i2c: E2 17 00 [15:26:36]MH_I2C_Read... [15:26:36]Read from MH i2c: E2 17 00 91 55 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B1 [15:26:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:26:36]wFMCommunicate OK [15:26:36]requested_item fd.num is exist - process it [15:26:36]SAM_PROTO_GetFieldsCounters [15:26:36]wFMCommunicate request_size=4 [15:26:36]MH_SAM_APDU [15:26:36]CAPDU: 80 13 00 00 [15:26:36]Write to MH i2c: E2 08 00 92 55 80 13 00 00 00 00 00 00 63 [15:26:36]Write i2c OK [15:26:36]MH_I2C_Read... [15:26:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:26:36]Read from MH i2c: E2 [15:26:36]MH_I2C_Read... [15:26:36]Read from MH i2c: E2 62 00 [15:26:36]MH_I2C_Read... [15:26:36]Read from MH i2c: E2 62 00 92 55 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B0 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 98 01 00 00 5E 04 04 00 98 01 00 00 57 04 04 00 99 01 00 00 19 04 04 00 00 00 00 00 90 00 B6 [15:26:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B0 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 98 01 00 00 5E 04 04 00 98 01 00 00 57 04 04 00 99 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:26:36]wFMCommunicate OK [15:26:36]SAM_PROTO_GetFieldsCounters done [15:26:36]requested_item shift.num is exist - process it [15:26:36]requested_item shift.opened is exist - process it [15:26:36]req_shift_opened [15:26:36]FM_GetShiftState [15:26:36]SAM_PROTO_GetShiftState [15:26:36]wFMCommunicate request_size=4 [15:26:36]MH_SAM_APDU [15:26:36]CAPDU: 80 13 01 00 [15:26:36]Write to MH i2c: E2 08 00 93 55 80 13 01 00 00 00 00 00 65 [15:26:36]Write i2c OK [15:26:36]MH_I2C_Read... [15:26:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:26:36]Read from MH i2c: E2 [15:26:36]MH_I2C_Read... [15:26:36]Read from MH i2c: E2 0E 00 [15:26:36]MH_I2C_Read... [15:26:36]Read from MH i2c: E2 0E 00 93 55 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 0C [15:26:36]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:26:36]wFMCommunicate OK [15:26:36]SAM_PROTO_GetShiftState done [15:26:36]FM_GetShiftState done [15:26:36]req_shift_opened done [15:26:36]requested_item shift.open_date is exist - process it [15:26:36]req_shift_open_date [15:26:36]req_shift_open_date done [15:26:36]produce_requested_data done [15:26:36]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156336,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [15:26:36]process_action_free close_receipt [15:26:36]json_value_free [15:26:36]json_value_free done [15:26:36]process_json_proto returns [15:26:36]Send response to host [15:26:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156336,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [15:26:36]free response buf [15:26:36]execute_script done [15:26:36]execute_script returns [15:26:36]free content buf [15:26:36]Sock 8.Close socket [15:26:36]Sock 8.Thread stoped [15:26:40]OFD Sender: No OFD packet to send [15:26:45]OFD Sender: No OFD packet to send [15:26:50]OFD Sender: No OFD packet to send [15:26:55]OFD Sender: No OFD packet to send [15:27:00]OFD Sender: No OFD packet to send [15:27:05]OFD Sender: No OFD packet to send [15:27:10]OFD Sender: No OFD packet to send [15:27:15]OFD Sender: No OFD packet to send [15:27:20]OFD Sender: No OFD packet to send [15:27:25]OFD Sender: No OFD packet to send [15:27:29]accept exits with 9 [15:27:29]New connection [15:27:29]New thread 3066695012 created [15:27:29]Thread 3066551652 joined [15:27:29]Waiting for new connection... [15:27:29] Sock 9.Parse request [15:27:29]Sock 9.Check first char [15:27:29]Sock 9.First char is OK [15:27:29]request: POST /json_proto HTTP/1.0 [15:27:29]Method: POST [15:27:29]URL: /json_proto [15:27:29]Method is POST - this is cgi request [15:27:29]url: /json_proto [15:27:29]query_string will be loaded in cgi processing [15:27:29]execute_cgi json_proto POST (null) [15:27:29]execute_cgi path=json_proto method=POST [15:27:29]POST find Content-Length [15:27:29]Host: 172.17.53.67:8080 [15:27:29]Content-Length: 670 [15:27:29]Content-Type: application/json [15:27:29] [15:27:29]POST finish read [15:27:29]Found Content-Length = 670 [15:27:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874632", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:27:29]execute_script... [15:27:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874632", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:27:29]POST & json_proto [15:27:29]process_json_proto [15:27:29]json parsed OK: [15:27:29]protocol is kg_v1.0 [15:27:29]action value=close_receipt [15:27:29]process_action close_receipt [15:27:29]cmd_close_receipt [15:27:29]MH_GetDate [15:27:29]Write to MH i2c: F0 00 00 94 55 D8 [15:27:29]Write i2c OK [15:27:29]MH_I2C_Read... [15:27:29]Read from MH i2c: F0 [15:27:29]MH_I2C_Read... [15:27:29]Read from MH i2c: F0 09 00 [15:27:29]MH_I2C_Read... [15:27:29]Read from MH i2c: F0 09 00 94 55 00 63 21 15 67 19 BC 99 64 B3 [15:27:29]GetLastDocTimeStamp 1729437994 [15:27:29]current date 1729438051 [15:27:29]FM_GetShiftState [15:27:29]SAM_PROTO_GetShiftState [15:27:29]wFMCommunicate request_size=4 [15:27:29]MH_SAM_APDU [15:27:29]CAPDU: 80 13 01 00 [15:27:29]Write to MH i2c: E2 08 00 95 55 80 13 01 00 00 00 00 00 67 [15:27:29]Write i2c OK [15:27:29]MH_I2C_Read... [15:27:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:27:29]Read from MH i2c: E2 [15:27:29]MH_I2C_Read... [15:27:29]Read from MH i2c: E2 0E 00 [15:27:29]MH_I2C_Read... [15:27:29]Read from MH i2c: E2 0E 00 95 55 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 0E [15:27:29]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:27:29]wFMCommunicate OK [15:27:29]SAM_PROTO_GetShiftState done [15:27:29]FM_GetShiftState done [15:27:29]opened in 1729383891 [15:27:29]opened+sec_in_day 1729470291 [15:27:29]quantity*price = 30027 [15:27:29]sum+1 = 30029 [15:27:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.89 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 409 20.10.2024 15:27 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156337 ФПД: 135553118378419 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T152731&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156337&fm=135553118378419&tin=02508201610067®Number=0000137193017469&sum=30000 [15:27:30]StoreToDocumentArchive [15:27:30]shift 314 fd 156337 [15:27:30]save to /storage/0314/doc_00156337 [15:27:30]save last doc name /storage/0314/doc_00156337 to /storage/kkm_last_doc_name [15:27:30]save OK [15:27:30]Clear old archive folders... [15:27:30]ProcessDocumentItem done err = 0, tmpTLVsize=252 [15:27:30]tlvbuf is 008AC270 [15:27:30]SAM_PROTO_ClearQueue [15:27:30]wFMCommunicate request_size=4 [15:27:30]MH_SAM_APDU [15:27:30]CAPDU: 80 09 00 00 [15:27:30]Write to MH i2c: E2 08 00 A2 55 80 09 00 00 00 00 00 00 69 [15:27:30]Write i2c OK [15:27:30]MH_I2C_Read... [15:27:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:27:30]Read from MH i2c: E2 [15:27:30]MH_I2C_Read... [15:27:30]Read from MH i2c: E2 03 00 [15:27:30]MH_I2C_Read... [15:27:30]Read from MH i2c: E2 03 00 A2 55 00 90 00 6B [15:27:30]RAPDU: 90 00 [15:27:30]wFMCommunicate OK [15:27:30]SAM_PROTO_ClearQueue done [15:27:30]KKMCreateOFDPacket [15:27:30]OFDProtocolAddRootSTLVToBuf [15:27:30]FM_MakeSignedData [15:27:30]FM_MakeSignedData [15:27:30]SAM_PROTO_SignData [15:27:30]wFMCommunicate request_size=4 [15:27:30]MH_SAM_APDU [15:27:30]CAPDU: 80 0D 01 02 [15:27:30]Write to MH i2c: E2 08 00 A3 55 80 0D 01 02 00 00 00 00 71 [15:27:30]Write i2c OK [15:27:30]MH_I2C_Read... [15:27:30]OFD Sender: No OFD packet to send [15:27:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:27:30]Read from MH i2c: E2 [15:27:30]MH_I2C_Read... [15:27:30]Read from MH i2c: E2 03 00 [15:27:30]MH_I2C_Read... [15:27:30]Read from MH i2c: E2 03 00 A3 55 00 90 00 6C [15:27:30]RAPDU: 90 00 [15:27:30]wFMCommunicate OK [15:27:30]wFMCommunicate request_size=255 [15:27:30]MH_SAM_APDU [15:27:30]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 01 00 00 F4 03 04 00 63 21 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B1 62 02 00 35 04 06 00 [15:27:30]Write to MH i2c: E2 02 01 A4 55 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 01 00 00 F4 03 04 00 63 21 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B1 62 02 00 35 04 06 00 00 00 3A [15:27:30]Write i2c OK [15:27:30]MH_I2C_Read... [15:27:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:27:30]Read from MH i2c: E2 [15:27:30]MH_I2C_Read... [15:27:30]Read from MH i2c: E2 03 00 [15:27:30]MH_I2C_Read... [15:27:30]Read from MH i2c: E2 03 00 A4 55 00 90 00 6D [15:27:30]RAPDU: 90 00 [15:27:30]wFMCommunicate OK [15:27:30]wFMCommunicate request_size=11 [15:27:30]MH_SAM_APDU [15:27:30]CAPDU: 80 0D 02 02 06 7B 48 EB 78 19 B3 [15:27:30]Write to MH i2c: E2 0E 00 A5 55 80 0D 02 02 06 00 7B 48 EB 78 19 B3 00 00 72 [15:27:30]Write i2c OK [15:27:30]MH_I2C_Read... [15:27:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:27:30]Read from MH i2c: E2 [15:27:30]MH_I2C_Read... [15:27:30]Read from MH i2c: E2 03 00 [15:27:30]MH_I2C_Read... [15:27:30]Read from MH i2c: E2 03 00 A5 55 00 90 00 6E [15:27:30]RAPDU: 90 00 [15:27:30]wFMCommunicate OK [15:27:30]wFMCommunicate request_size=4 [15:27:30]MH_SAM_APDU [15:27:30]CAPDU: 80 0D 03 02 [15:27:30]Write to MH i2c: E2 08 00 A6 55 80 0D 03 02 00 00 00 00 76 [15:27:30]Write i2c OK [15:27:30]MH_I2C_Read... [15:27:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:27:30]Read from MH i2c: E2 [15:27:30]MH_I2C_Read... [15:27:30]Read from MH i2c: E2 0B 00 [15:27:30]MH_I2C_Read... [15:27:30]Read from MH i2c: E2 0B 00 A6 55 00 87 92 4E B7 A0 82 67 75 90 00 93 [15:27:30]RAPDU: 87 92 4E B7 A0 82 67 75 90 00 [15:27:30]wFMCommunicate OK [15:27:30]SAM_PROTO_SignData done [15:27:30]FM_MakeSignedData done [15:27:30]CreateOFDProtocolMessage [15:27:30]wFMCommunicate request_size=4 [15:27:30]MH_SAM_APDU [15:27:30]CAPDU: 80 11 00 00 [15:27:30]Write to MH i2c: E2 08 00 A7 55 80 11 00 00 00 00 00 00 76 [15:27:30]Write i2c OK [15:27:30]MH_I2C_Read... [15:27:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:27:30]Read from MH i2c: E2 [15:27:30]MH_I2C_Read... [15:27:30]Read from MH i2c: E2 17 00 [15:27:30]MH_I2C_Read... [15:27:30]Read from MH i2c: E2 17 00 A7 55 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C7 [15:27:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:27:30]wFMCommunicate OK [15:27:30]CreateOFDProtocolMessage done [15:27:30]OFDSenderStorePacket 156337 [15:27:30]StoreOFDPacket docnum=156337 [15:27:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 2D 66 08 01 21 B6 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 01 00 00 F4 03 04 00 63 21 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B1 62 02 00 35 04 06 00 7B 48 EB 78 19 B3 87 92 4E B7 A0 82 67 75 [15:27:30]CheckFolder [15:27:30]dirname=/storage/ofd_packets [15:27:30]CheckFolder done [15:27:30]ProducePacketName [15:27:30]name=ofd_packets/00156337 [15:27:30]NVStorageSaveData ofd_packets/00156337 [15:27:30]File name is /storage/ofd_packets/00156337 [15:27:30]Write 302 bytes [15:27:30]NVStorageSaveData done [15:27:30]OFDSenderStorePacket done [15:27:30]KKMCreateOFDPacket done [15:27:30]NVStorageSaveData kkm_last_timestamp [15:27:30]File name is /storage/kkm_last_timestamp [15:27:30]Write 4 bytes [15:27:30]NVStorageSaveData done [15:27:30]ExternCall_PrintAddStr [15:27:30]wPrintStart [15:27:30]Write to MH i2c: 01 00 00 A8 55 FD [15:27:30]Write i2c OK [15:27:30]MH_I2C_Read... [15:27:30]Read from MH i2c: 01 [15:27:30]MH_I2C_Read... [15:27:30]Read from MH i2c: 01 07 00 [15:27:30]MH_I2C_Read... [15:27:30]Read from MH i2c: 01 07 00 A8 55 00 00 00 00 00 FF 0F 12 [15:27:30]RasterBufferAndPrint [15:27:30]line Счет N : (1)874632 [15:27:30]line ИНН: 02508201610067 [15:27:30]line Контрольно-Кассовый Чек [15:27:30]line ПРОДАЖА [15:27:30]line ТРК (МРК, ГНК) : 13 [15:27:30]line Товар: 2710124130 [15:27:30]line Super 92-К-5 [15:27:30]line 4.390 * 68.40 [15:27:30]line = 300.28 [15:27:30]line НДС 12% НСП 1% [15:27:30]line > о реализуемом товаре [15:27:30]line ОКРУГЛЕНИЕ: -0.28 [15:27:30]line ИТОГО: 300.00 [15:27:30]line Внесено: 300.00 [15:27:30]line СДАЧА: 0.00 [15:27:30]line НСП 1% : 2.66 [15:27:30]line НДС 12% : 31.89 [15:27:30]line Наличными: 300.00 [15:27:30]line Безнал.: 0.00 [15:27:30]line Место: АЗС № 165 "Партнер Нефть" [15:27:30]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:27:30]line СНО: Общий режим [15:27:30]line Чек 409 20.10.2024 15:27 [15:27:30]line Смена: 314 ФФД: 1.0 [15:27:30]line ЗНМ: 0300000234 [15:27:30]line РНМ: 0000137193017469 [15:27:30]line Версия ККМ: v1.0 [15:27:30]line ФМ: 0000000000963156 [15:27:30]line ФД: 156337 [15:27:30]line ФПД: 135553118378419 [15:27:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T152731&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156337&fm=135553118378419&tin=02508201610067®Number=0000137193017469&sum=30000 [15:27:31]OFD Sender: Processing packet 156337 [packets to send 52, broken 51] [15:27:31]ProducePacketName [15:27:31]name=ofd_packets/00156337 [15:27:31]OFD Sender: To server: pG, [15:27:31]CommunicateWithHost lk.salyk.kg:30040 [15:27:31]ConnectInit lk.salyk.kg [15:27:31]written 0, free lines is 4095 [15:27:31]Connected sock=10 [15:27:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 2D 66 08 01 21 B6 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 01 00 00 F4 03 04 00 63 21 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B1 62 02 00 35 04 06 00 7B 48 EB 78 19 B3 87 92 4E B7 A0 82 67 75 [15:27:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 FF 54 47 00 43 D7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B1 62 02 00 F4 03 04 00 95 C7 14 67 B6 04 01 00 00 CE 08 C7 19 D5 28 E9 63 [15:27:31]CommunicateWithHost err = 0 [15:27:31]CheckOFDResponse [15:27:31]1017 (14) - 77093643461234 [15:27:31]1041 (16) - 0000000000963156 [15:27:31]1040 (4) - 156337 [15:27:31]1012 (4) - 20.10.2024 09:04 [15:27:31]1206 (1) - 0 [15:27:31]OFD Sender: Remove packet 156337 [15:27:31]ProducePacketName [15:27:31]name=ofd_packets/00156337 [15:27:31]NVStorageDeleteData [15:27:31]Write to MH i2c: 01 00 00 D3 55 28 [15:27:31]Write i2c OK [15:27:31]MH_I2C_Read... [15:27:31]Read from MH i2c: 01 [15:27:31]MH_I2C_Read... [15:27:31]Read from MH i2c: 01 07 00 [15:27:31]MH_I2C_Read... [15:27:31]Read from MH i2c: 01 07 00 D3 55 00 00 00 00 00 E1 0C 1C [15:27:31]RasterBufferAndPrint [15:27:31]line [15:27:31]line [15:27:31]line [15:27:31]line [15:27:31]line [15:27:31]written 0, free lines is 3305 [15:27:31]MH_Cut [15:27:31]Write to MH i2c: D1 01 00 DA 55 01 01 [15:27:31]Write i2c OK [15:27:31]MH_I2C_Read... [15:27:31]Read from MH i2c: D1 [15:27:31]MH_I2C_Read... [15:27:31]Read from MH i2c: D1 01 00 [15:27:31]MH_I2C_Read... [15:27:31]Read from MH i2c: D1 01 00 DA 55 00 00 [15:27:31]Write to MH i2c: 01 00 00 DB 55 30 [15:27:31]Write i2c OK [15:27:31]MH_I2C_Read... [15:27:32]OFD Sender: No OFD packet to send [15:27:32]*** Cut start [15:27:32]*** Partial cut [15:27:32]*** CUTSNS_PIN = 1 [15:27:32]*** CUTSNS_PIN = 0 [15:27:32]*** Brake cut motor [15:27:32]Read from MH i2c: 01 [15:27:32]*** Stop cut motor [15:27:32]*** Cut end [15:27:32]MH_I2C_Read... [15:27:32]Read from MH i2c: 01 07 00 [15:27:32]MH_I2C_Read... [15:27:32]Read from MH i2c: 01 07 00 DB 55 00 00 00 00 00 FF 0F 45 [15:27:32]process_action close_receipt done [15:27:32]requested_data is exist [15:27:32]produce_requested_data [15:27:32]requested_item fm.sn is exist - process it [15:27:32]wFMCommunicate request_size=4 [15:27:32]MH_SAM_APDU [15:27:32]CAPDU: 80 11 00 00 [15:27:32]Write to MH i2c: E2 08 00 DC 55 80 11 00 00 00 00 00 00 AB [15:27:32]Write i2c OK [15:27:32]MH_I2C_Read... [15:27:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:27:33]Read from MH i2c: E2 [15:27:33]MH_I2C_Read... [15:27:33]Read from MH i2c: E2 17 00 [15:27:33]MH_I2C_Read... [15:27:33]Read from MH i2c: E2 17 00 DC 55 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FC [15:27:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:27:33]wFMCommunicate OK [15:27:33]requested_item fd.num is exist - process it [15:27:33]SAM_PROTO_GetFieldsCounters [15:27:33]wFMCommunicate request_size=4 [15:27:33]MH_SAM_APDU [15:27:33]CAPDU: 80 13 00 00 [15:27:33]Write to MH i2c: E2 08 00 DD 55 80 13 00 00 00 00 00 00 AE [15:27:33]Write i2c OK [15:27:33]MH_I2C_Read... [15:27:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:27:33]Read from MH i2c: E2 [15:27:33]MH_I2C_Read... [15:27:33]Read from MH i2c: E2 62 00 [15:27:33]MH_I2C_Read... [15:27:33]Read from MH i2c: E2 62 00 DD 55 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B1 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 99 01 00 00 5E 04 04 00 99 01 00 00 57 04 04 00 9A 01 00 00 19 04 04 00 00 00 00 00 90 00 05 [15:27:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B1 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 99 01 00 00 5E 04 04 00 99 01 00 00 57 04 04 00 9A 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:27:33]wFMCommunicate OK [15:27:33]SAM_PROTO_GetFieldsCounters done [15:27:33]requested_item shift.num is exist - process it [15:27:33]requested_item shift.opened is exist - process it [15:27:33]req_shift_opened [15:27:33]FM_GetShiftState [15:27:33]SAM_PROTO_GetShiftState [15:27:33]wFMCommunicate request_size=4 [15:27:33]MH_SAM_APDU [15:27:33]CAPDU: 80 13 01 00 [15:27:33]Write to MH i2c: E2 08 00 DE 55 80 13 01 00 00 00 00 00 B0 [15:27:33]Write i2c OK [15:27:33]MH_I2C_Read... [15:27:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:27:33]Read from MH i2c: E2 [15:27:33]MH_I2C_Read... [15:27:33]Read from MH i2c: E2 0E 00 [15:27:33]MH_I2C_Read... [15:27:33]Read from MH i2c: E2 0E 00 DE 55 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 57 [15:27:33]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:27:33]wFMCommunicate OK [15:27:33]SAM_PROTO_GetShiftState done [15:27:33]FM_GetShiftState done [15:27:33]req_shift_opened done [15:27:33]requested_item shift.open_date is exist - process it [15:27:33]req_shift_open_date [15:27:33]req_shift_open_date done [15:27:33]produce_requested_data done [15:27:33]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156337,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [15:27:33]process_action_free close_receipt [15:27:33]json_value_free [15:27:33]json_value_free done [15:27:33]process_json_proto returns [15:27:33]Send response to host [15:27:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156337,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [15:27:33]free response buf [15:27:33]execute_script done [15:27:33]execute_script returns [15:27:33]free content buf [15:27:33]Sock 9.Close socket [15:27:33]Sock 9.Thread stoped [15:27:33]accept exits with 8 [15:27:33]New connection [15:27:33]New thread 3066551652 created [15:27:33]Thread 3066695012 joined [15:27:33]Waiting for new connection... [15:27:33] Sock 8.Parse request [15:27:33]Sock 8.Check first char [15:27:33]Sock 8.First char is OK [15:27:33]request: POST /json_proto HTTP/1.0 [15:27:33]Method: POST [15:27:33]URL: /json_proto [15:27:33]Method is POST - this is cgi request [15:27:33]url: /json_proto [15:27:33]query_string will be loaded in cgi processing [15:27:33]execute_cgi json_proto POST (null) [15:27:33]execute_cgi path=json_proto method=POST [15:27:33]POST find Content-Length [15:27:33]Host: 172.17.53.67:8080 [15:27:33]Content-Length: 674 [15:27:33]Content-Type: application/json [15:27:33] [15:27:33]POST finish read [15:27:33]Found Content-Length = 674 [15:27:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874633", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:27:33]execute_script... [15:27:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874633", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:27:33]POST & json_proto [15:27:33]process_json_proto [15:27:33]json parsed OK: [15:27:33]protocol is kg_v1.0 [15:27:33]action value=close_receipt [15:27:33]process_action close_receipt [15:27:33]cmd_close_receipt [15:27:33]MH_GetDate [15:27:33]Write to MH i2c: F0 00 00 DF 55 23 [15:27:33]Write i2c OK [15:27:33]MH_I2C_Read... [15:27:33]Read from MH i2c: F0 [15:27:33]MH_I2C_Read... [15:27:33]Read from MH i2c: F0 09 00 [15:27:33]MH_I2C_Read... [15:27:33]Read from MH i2c: F0 09 00 DF 55 00 67 21 15 67 19 BC 99 64 02 [15:27:33]GetLastDocTimeStamp 1729438051 [15:27:33]current date 1729438055 [15:27:33]FM_GetShiftState [15:27:33]SAM_PROTO_GetShiftState [15:27:33]wFMCommunicate request_size=4 [15:27:33]MH_SAM_APDU [15:27:33]CAPDU: 80 13 01 00 [15:27:33]Write to MH i2c: E2 08 00 E0 55 80 13 01 00 00 00 00 00 B2 [15:27:33]Write i2c OK [15:27:33]MH_I2C_Read... [15:27:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:27:33]Read from MH i2c: E2 [15:27:33]MH_I2C_Read... [15:27:33]Read from MH i2c: E2 0E 00 [15:27:33]MH_I2C_Read... [15:27:33]Read from MH i2c: E2 0E 00 E0 55 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 59 [15:27:33]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:27:33]wFMCommunicate OK [15:27:33]SAM_PROTO_GetShiftState done [15:27:33]FM_GetShiftState done [15:27:33]opened in 1729383891 [15:27:33]opened+sec_in_day 1729470291 [15:27:33]quantity*price = 50063 [15:27:33]sum+1 = 50064 [15:27:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 410 20.10.2024 15:27 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156338 ФПД: 134683217320171 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T152735&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156338&fm=134683217320171&tin=02508201610067®Number=0000137193017469&sum=50000 [15:27:34]StoreToDocumentArchive [15:27:34]shift 314 fd 156338 [15:27:34]save to /storage/0314/doc_00156338 [15:27:34]save last doc name /storage/0314/doc_00156338 to /storage/kkm_last_doc_name [15:27:34]save OK [15:27:34]Clear old archive folders... [15:27:34]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:27:34]tlvbuf is 0085FEA0 [15:27:34]SAM_PROTO_ClearQueue [15:27:34]wFMCommunicate request_size=4 [15:27:34]MH_SAM_APDU [15:27:34]CAPDU: 80 09 00 00 [15:27:34]Write to MH i2c: E2 08 00 ED 55 80 09 00 00 00 00 00 00 B4 [15:27:34]Write i2c OK [15:27:34]MH_I2C_Read... [15:27:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:27:34]Read from MH i2c: E2 [15:27:34]MH_I2C_Read... [15:27:34]Read from MH i2c: E2 03 00 [15:27:34]MH_I2C_Read... [15:27:34]Read from MH i2c: E2 03 00 ED 55 00 90 00 B6 [15:27:34]RAPDU: 90 00 [15:27:34]wFMCommunicate OK [15:27:34]SAM_PROTO_ClearQueue done [15:27:34]KKMCreateOFDPacket [15:27:34]OFDProtocolAddRootSTLVToBuf [15:27:34]FM_MakeSignedData [15:27:34]FM_MakeSignedData [15:27:34]SAM_PROTO_SignData [15:27:34]wFMCommunicate request_size=4 [15:27:34]MH_SAM_APDU [15:27:34]CAPDU: 80 0D 01 02 [15:27:34]Write to MH i2c: E2 08 00 EE 55 80 0D 01 02 00 00 00 00 BC [15:27:34]Write i2c OK [15:27:34]MH_I2C_Read... [15:27:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:27:34]Read from MH i2c: E2 [15:27:34]MH_I2C_Read... [15:27:34]Read from MH i2c: E2 03 00 [15:27:34]MH_I2C_Read... [15:27:34]Read from MH i2c: E2 03 00 EE 55 00 90 00 B7 [15:27:34]RAPDU: 90 00 [15:27:34]wFMCommunicate OK [15:27:34]wFMCommunicate request_size=255 [15:27:34]MH_SAM_APDU [15:27:34]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 01 00 00 F4 03 04 00 67 21 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B2 62 02 00 35 04 06 00 7A 7E 61 53 [15:27:34]Write to MH i2c: E2 02 01 EF 55 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 01 00 00 F4 03 04 00 67 21 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B2 62 02 00 35 04 06 00 7A 7E 61 53 00 00 7A [15:27:34]Write i2c OK [15:27:34]MH_I2C_Read... [15:27:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:27:35]Read from MH i2c: E2 [15:27:35]MH_I2C_Read... [15:27:35]Read from MH i2c: E2 03 00 [15:27:35]MH_I2C_Read... [15:27:35]Read from MH i2c: E2 03 00 EF 55 00 90 00 B8 [15:27:35]RAPDU: 90 00 [15:27:35]wFMCommunicate OK [15:27:35]wFMCommunicate request_size=7 [15:27:35]MH_SAM_APDU [15:27:35]CAPDU: 80 0D 02 02 02 58 EB [15:27:35]Write to MH i2c: E2 0A 00 F0 55 80 0D 02 02 02 00 58 EB 00 00 06 [15:27:35]Write i2c OK [15:27:35]MH_I2C_Read... [15:27:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:27:35]Read from MH i2c: E2 [15:27:35]MH_I2C_Read... [15:27:35]Read from MH i2c: E2 03 00 [15:27:35]MH_I2C_Read... [15:27:35]Read from MH i2c: E2 03 00 F0 55 00 90 00 B9 [15:27:35]RAPDU: 90 00 [15:27:35]wFMCommunicate OK [15:27:35]wFMCommunicate request_size=4 [15:27:35]MH_SAM_APDU [15:27:35]CAPDU: 80 0D 03 02 [15:27:35]Write to MH i2c: E2 08 00 F1 55 80 0D 03 02 00 00 00 00 C1 [15:27:35]Write i2c OK [15:27:35]MH_I2C_Read... [15:27:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:27:35]Read from MH i2c: E2 [15:27:35]MH_I2C_Read... [15:27:35]Read from MH i2c: E2 0B 00 [15:27:35]MH_I2C_Read... [15:27:35]Read from MH i2c: E2 0B 00 F1 55 00 B1 FD F9 34 C9 18 D2 D7 90 00 27 [15:27:35]RAPDU: B1 FD F9 34 C9 18 D2 D7 90 00 [15:27:35]wFMCommunicate OK [15:27:35]SAM_PROTO_SignData done [15:27:35]FM_MakeSignedData done [15:27:35]CreateOFDProtocolMessage [15:27:35]wFMCommunicate request_size=4 [15:27:35]MH_SAM_APDU [15:27:35]CAPDU: 80 11 00 00 [15:27:35]Write to MH i2c: E2 08 00 F2 55 80 11 00 00 00 00 00 00 C1 [15:27:35]Write i2c OK [15:27:35]MH_I2C_Read... [15:27:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:27:35]Read from MH i2c: E2 [15:27:35]MH_I2C_Read... [15:27:35]Read from MH i2c: E2 17 00 [15:27:35]MH_I2C_Read... [15:27:35]Read from MH i2c: E2 17 00 F2 55 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 12 [15:27:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:27:35]wFMCommunicate OK [15:27:35]CreateOFDProtocolMessage done [15:27:35]OFDSenderStorePacket 156338 [15:27:35]StoreOFDPacket docnum=156338 [15:27:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 BE 2C 04 01 20 82 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 01 00 00 F4 03 04 00 67 21 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B2 62 02 00 35 04 06 00 7A 7E 61 53 58 EB B1 FD F9 34 C9 18 D2 D7 [15:27:35]CheckFolder [15:27:35]dirname=/storage/ofd_packets [15:27:35]CheckFolder done [15:27:35]ProducePacketName [15:27:35]name=ofd_packets/00156338 [15:27:35]NVStorageSaveData ofd_packets/00156338 [15:27:35]File name is /storage/ofd_packets/00156338 [15:27:35]Write 298 bytes [15:27:35]NVStorageSaveData done [15:27:35]OFDSenderStorePacket done [15:27:35]KKMCreateOFDPacket done [15:27:35]NVStorageSaveData kkm_last_timestamp [15:27:35]File name is /storage/kkm_last_timestamp [15:27:35]Write 4 bytes [15:27:35]NVStorageSaveData done [15:27:35]ExternCall_PrintAddStr [15:27:35]wPrintStart [15:27:35]Write to MH i2c: 01 00 00 F3 55 48 [15:27:35]OFD Sender: Processing packet 156338 [packets to send 52, broken 51] [15:27:35]ProducePacketName [15:27:35]name=ofd_packets/00156338 [15:27:35]OFD Sender: To server: pG, [15:27:35]CommunicateWithHost lk.salyk.kg:30040 [15:27:35]ConnectInit lk.salyk.kg [15:27:35]Write i2c OK [15:27:35]MH_I2C_Read... [15:27:35]Read from MH i2c: 01 [15:27:35]MH_I2C_Read... [15:27:35]Read from MH i2c: 01 07 00 [15:27:35]MH_I2C_Read... [15:27:35]Read from MH i2c: 01 07 00 F3 55 00 00 00 00 00 FF 0F 5D [15:27:35]RasterBufferAndPrint [15:27:35]line Счет N : (1)874633 [15:27:35]line ИНН: 02508201610067 [15:27:35]line Контрольно-Кассовый Чек [15:27:35]line ПРОДАЖА [15:27:35]line ТРК (МРК, ГНК) : 34 [15:27:35]line Товар: 2710194210 [15:27:35]line ДТ-К-2 [15:27:35]line 6.570 * 76.20 [15:27:35]line = 500.63 [15:27:35]line НДС 12% НСП 1% [15:27:35]line > о реализуемом товаре [15:27:35]line ОКРУГЛЕНИЕ: -0.63 [15:27:35]line ИТОГО: 500.00 [15:27:35]line Внесено: 500.00 [15:27:35]line СДАЧА: 0.00 [15:27:35]line НСП 1% : 4.43 [15:27:35]line НДС 12% : 53.16 [15:27:35]line Наличными: 500.00 [15:27:35]line Безнал.: 0.00 [15:27:35]line Место: АЗС № 165 "Партнер Нефть" [15:27:35]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:27:35]line СНО: Общий режим [15:27:35]line Чек 410 20.10.2024 15:27 [15:27:35]line Смена: 314 ФФД: 1.0 [15:27:35]line ЗНМ: 0300000234 [15:27:35]line РНМ: 0000137193017469 [15:27:35]line Версия ККМ: v1.0 [15:27:35]line ФМ: 0000000000963156 [15:27:35]line ФД: 156338 [15:27:35]line ФПД: 134683217320171 [15:27:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T152735&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156338&fm=134683217320171&tin=02508201610067®Number=0000137193017469&sum=50000 [15:27:35]written 0, free lines is 4095 [15:27:35]Connected sock=10 [15:27:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 BE 2C 04 01 20 82 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 01 00 00 F4 03 04 00 67 21 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B2 62 02 00 35 04 06 00 7A 7E 61 53 58 EB B1 FD F9 34 C9 18 D2 D7 [15:27:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F6 FE 47 00 86 C5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B2 62 02 00 F4 03 04 00 9A C7 14 67 B6 04 01 00 00 B4 B2 02 8A 08 2C 39 47 [15:27:36]CommunicateWithHost err = 0 [15:27:36]CheckOFDResponse [15:27:36]1017 (14) - 77093643461234 [15:27:36]1041 (16) - 0000000000963156 [15:27:36]1040 (4) - 156338 [15:27:36]1012 (4) - 20.10.2024 09:04 [15:27:36]1206 (1) - 0 [15:27:36]OFD Sender: Remove packet 156338 [15:27:36]ProducePacketName [15:27:36]name=ofd_packets/00156338 [15:27:36]NVStorageDeleteData [15:27:36]Write to MH i2c: 01 00 00 1E 56 74 [15:27:36]Write i2c OK [15:27:36]MH_I2C_Read... [15:27:36]Read from MH i2c: 01 [15:27:36]MH_I2C_Read... [15:27:36]Read from MH i2c: 01 07 00 [15:27:36]MH_I2C_Read... [15:27:36]Read from MH i2c: 01 07 00 1E 56 00 00 00 00 00 00 0D 88 [15:27:36]RasterBufferAndPrint [15:27:36]line [15:27:36]line [15:27:36]line [15:27:36]line [15:27:36]line [15:27:36]written 0, free lines is 3343 [15:27:36]MH_Cut [15:27:36]Write to MH i2c: D1 01 00 25 56 01 4D [15:27:36]Write i2c OK [15:27:36]MH_I2C_Read... [15:27:36]Read from MH i2c: D1 [15:27:36]MH_I2C_Read... [15:27:36]Read from MH i2c: D1 01 00 [15:27:36]MH_I2C_Read... [15:27:36]Read from MH i2c: D1 01 00 25 56 00 4C [15:27:36]Write to MH i2c: 01 00 00 26 56 7C [15:27:36]Write i2c OK [15:27:36]MH_I2C_Read... [15:27:36]OFD Sender: No OFD packet to send [15:27:37]*** Cut start [15:27:37]*** Partial cut [15:27:37]*** CUTSNS_PIN = 1 [15:27:37]*** CUTSNS_PIN = 0 [15:27:37]*** Brake cut motor [15:27:37]Read from MH i2c: 01 [15:27:37]MH_I2C_Read... [15:27:37]*** Stop cut motor [15:27:37]*** Cut end [15:27:37]Read from MH i2c: 01 07 00 [15:27:37]MH_I2C_Read... [15:27:37]Read from MH i2c: 01 07 00 26 56 00 00 00 00 00 FF 0F 91 [15:27:37]process_action close_receipt done [15:27:37]requested_data is exist [15:27:37]produce_requested_data [15:27:37]requested_item fm.sn is exist - process it [15:27:37]wFMCommunicate request_size=4 [15:27:37]MH_SAM_APDU [15:27:37]CAPDU: 80 11 00 00 [15:27:37]Write to MH i2c: E2 08 00 27 56 80 11 00 00 00 00 00 00 F7 [15:27:37]Write i2c OK [15:27:37]MH_I2C_Read... [15:27:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:27:37]Read from MH i2c: E2 [15:27:37]MH_I2C_Read... [15:27:37]Read from MH i2c: E2 17 00 [15:27:37]MH_I2C_Read... [15:27:37]Read from MH i2c: E2 17 00 27 56 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 48 [15:27:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:27:37]wFMCommunicate OK [15:27:37]requested_item fd.num is exist - process it [15:27:37]SAM_PROTO_GetFieldsCounters [15:27:37]wFMCommunicate request_size=4 [15:27:37]MH_SAM_APDU [15:27:37]CAPDU: 80 13 00 00 [15:27:37]Write to MH i2c: E2 08 00 28 56 80 13 00 00 00 00 00 00 FA [15:27:37]Write i2c OK [15:27:37]MH_I2C_Read... [15:27:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:27:37]Read from MH i2c: E2 [15:27:37]MH_I2C_Read... [15:27:37]Read from MH i2c: E2 62 00 [15:27:37]MH_I2C_Read... [15:27:37]Read from MH i2c: E2 62 00 28 56 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B2 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 9A 01 00 00 5E 04 04 00 9A 01 00 00 57 04 04 00 9B 01 00 00 19 04 04 00 00 00 00 00 90 00 55 [15:27:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B2 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 9A 01 00 00 5E 04 04 00 9A 01 00 00 57 04 04 00 9B 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:27:37]wFMCommunicate OK [15:27:37]SAM_PROTO_GetFieldsCounters done [15:27:37]requested_item shift.num is exist - process it [15:27:37]requested_item shift.opened is exist - process it [15:27:37]req_shift_opened [15:27:37]FM_GetShiftState [15:27:37]SAM_PROTO_GetShiftState [15:27:37]wFMCommunicate request_size=4 [15:27:37]MH_SAM_APDU [15:27:37]CAPDU: 80 13 01 00 [15:27:37]Write to MH i2c: E2 08 00 29 56 80 13 01 00 00 00 00 00 FC [15:27:37]Write i2c OK [15:27:37]MH_I2C_Read... [15:27:37]Read from MH i2c: E2 [15:27:37]MH_I2C_Read... [15:27:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:27:37]Read from MH i2c: E2 0E 00 [15:27:37]MH_I2C_Read... [15:27:37]Read from MH i2c: E2 0E 00 29 56 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A3 [15:27:37]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:27:37]wFMCommunicate OK [15:27:37]SAM_PROTO_GetShiftState done [15:27:37]FM_GetShiftState done [15:27:37]req_shift_opened done [15:27:37]requested_item shift.open_date is exist - process it [15:27:37]req_shift_open_date [15:27:37]req_shift_open_date done [15:27:37]produce_requested_data done [15:27:37]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156338,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [15:27:37]process_action_free close_receipt [15:27:37]json_value_free [15:27:37]json_value_free done [15:27:37]process_json_proto returns [15:27:37]Send response to host [15:27:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156338,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [15:27:37]free response buf [15:27:37]execute_script done [15:27:37]execute_script returns [15:27:37]free content buf [15:27:37]Sock 8.Close socket [15:27:37]Sock 8.Thread stoped [15:27:41]OFD Sender: No OFD packet to send [15:27:46]OFD Sender: No OFD packet to send [15:27:51]OFD Sender: No OFD packet to send [15:27:56]OFD Sender: No OFD packet to send [15:28:01]OFD Sender: No OFD packet to send [15:28:06]OFD Sender: No OFD packet to send [15:28:11]OFD Sender: No OFD packet to send [15:28:16]OFD Sender: No OFD packet to send [15:28:21]OFD Sender: No OFD packet to send [15:28:26]OFD Sender: No OFD packet to send [15:28:31]OFD Sender: No OFD packet to send [15:28:36]OFD Sender: No OFD packet to send [15:28:41]OFD Sender: No OFD packet to send [15:28:46]OFD Sender: No OFD packet to send [15:28:51]OFD Sender: No OFD packet to send [15:28:56]OFD Sender: No OFD packet to send [15:29:01]OFD Sender: No OFD packet to send [15:29:06]OFD Sender: No OFD packet to send [15:29:11]OFD Sender: No OFD packet to send [15:29:16]OFD Sender: No OFD packet to send [15:29:21]OFD Sender: No OFD packet to send [15:29:26]OFD Sender: No OFD packet to send [15:29:31]OFD Sender: No OFD packet to send [15:29:36]OFD Sender: No OFD packet to send [15:29:41]OFD Sender: No OFD packet to send [15:29:46]OFD Sender: No OFD packet to send [15:29:51]OFD Sender: No OFD packet to send [15:29:56]OFD Sender: No OFD packet to send [15:30:01]OFD Sender: No OFD packet to send [15:30:06]OFD Sender: No OFD packet to send [15:30:11]OFD Sender: No OFD packet to send [15:30:16]OFD Sender: No OFD packet to send [15:30:21]OFD Sender: No OFD packet to send [15:30:26]OFD Sender: No OFD packet to send [15:30:31]OFD Sender: No OFD packet to send [15:30:36]OFD Sender: No OFD packet to send [15:30:41]OFD Sender: No OFD packet to send [15:30:46]OFD Sender: No OFD packet to send [15:30:51]OFD Sender: No OFD packet to send [15:30:56]OFD Sender: No OFD packet to send [15:31:01]OFD Sender: No OFD packet to send [15:31:06]OFD Sender: No OFD packet to send [15:31:11]OFD Sender: No OFD packet to send [15:31:16]OFD Sender: No OFD packet to send [15:31:21]OFD Sender: No OFD packet to send [15:31:26]OFD Sender: No OFD packet to send [15:31:31]OFD Sender: No OFD packet to send [15:31:36]OFD Sender: No OFD packet to send [15:31:41]OFD Sender: No OFD packet to send [15:31:46]OFD Sender: No OFD packet to send [15:31:51]OFD Sender: No OFD packet to send [15:31:56]OFD Sender: No OFD packet to send [15:32:01]OFD Sender: No OFD packet to send [15:32:06]OFD Sender: No OFD packet to send [15:32:11]OFD Sender: No OFD packet to send [15:32:16]OFD Sender: No OFD packet to send [15:32:21]OFD Sender: No OFD packet to send [15:32:26]OFD Sender: No OFD packet to send [15:32:31]OFD Sender: No OFD packet to send [15:32:36]OFD Sender: No OFD packet to send [15:32:41]OFD Sender: No OFD packet to send [15:32:46]OFD Sender: No OFD packet to send [15:32:51]OFD Sender: No OFD packet to send [15:32:56]OFD Sender: No OFD packet to send [15:33:01]OFD Sender: No OFD packet to send [15:33:06]OFD Sender: No OFD packet to send [15:33:11]OFD Sender: No OFD packet to send [15:33:16]OFD Sender: No OFD packet to send [15:33:21]OFD Sender: No OFD packet to send [15:33:26]OFD Sender: No OFD packet to send [15:33:32]OFD Sender: No OFD packet to send [15:33:37]OFD Sender: No OFD packet to send [15:33:42]OFD Sender: No OFD packet to send [15:33:47]OFD Sender: No OFD packet to send [15:33:52]OFD Sender: No OFD packet to send [15:33:57]OFD Sender: No OFD packet to send [15:34:02]OFD Sender: No OFD packet to send [15:34:07]OFD Sender: No OFD packet to send [15:34:12]OFD Sender: No OFD packet to send [15:34:17]OFD Sender: No OFD packet to send [15:34:22]OFD Sender: No OFD packet to send [15:34:27]OFD Sender: No OFD packet to send [15:34:32]OFD Sender: No OFD packet to send [15:34:37]OFD Sender: No OFD packet to send [15:34:42]OFD Sender: No OFD packet to send [15:34:47]OFD Sender: No OFD packet to send [15:34:52]OFD Sender: No OFD packet to send [15:34:57]OFD Sender: No OFD packet to send [15:34:57]accept exits with 9 [15:34:57]New connection [15:34:57]New thread 3066695012 created [15:34:57]Thread 3066551652 joined [15:34:57]Waiting for new connection... [15:34:57] Sock 9.Parse request [15:34:57]Sock 9.Check first char [15:34:57]Sock 9.First char is OK [15:34:57]request: POST /json_proto HTTP/1.0 [15:34:57]Method: POST [15:34:57]URL: /json_proto [15:34:57]Method is POST - this is cgi request [15:34:57]url: /json_proto [15:34:57]query_string will be loaded in cgi processing [15:34:57]execute_cgi json_proto POST (null) [15:34:57]execute_cgi path=json_proto method=POST [15:34:57]POST find Content-Length [15:34:57]Host: 172.17.53.67:8080 [15:34:57]Content-Length: 769 [15:34:57]Content-Type: application/json [15:34:57] [15:34:57]POST finish read [15:34:57]Found Content-Length = 769 [15:34:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874635", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 19.440, "sum" : 1300.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1300.54 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:34:57]execute_script... [15:34:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874635", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 19.440, "sum" : 1300.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1300.54 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:34:57]POST & json_proto [15:34:57]process_json_proto [15:34:57]json parsed OK: [15:34:57]protocol is kg_v1.0 [15:34:57]action value=close_receipt [15:34:57]process_action close_receipt [15:34:57]cmd_close_receipt [15:34:57]MH_GetDate [15:34:57]Write to MH i2c: F0 00 00 2A 56 6F [15:34:57]Write i2c OK [15:34:57]MH_I2C_Read... [15:34:57]Read from MH i2c: F0 [15:34:57]MH_I2C_Read... [15:34:57]Read from MH i2c: F0 09 00 [15:34:57]MH_I2C_Read... [15:34:57]Read from MH i2c: F0 09 00 2A 56 00 23 23 15 67 19 BC 99 64 0C [15:34:57]GetLastDocTimeStamp 1729438055 [15:34:57]current date 1729438499 [15:34:57]FM_GetShiftState [15:34:57]SAM_PROTO_GetShiftState [15:34:57]wFMCommunicate request_size=4 [15:34:57]MH_SAM_APDU [15:34:57]CAPDU: 80 13 01 00 [15:34:57]Write to MH i2c: E2 08 00 2B 56 80 13 01 00 00 00 00 00 FE [15:34:57]Write i2c OK [15:34:57]MH_I2C_Read... [15:34:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:34:57]Read from MH i2c: E2 [15:34:57]MH_I2C_Read... [15:34:57]Read from MH i2c: E2 0E 00 [15:34:57]MH_I2C_Read... [15:34:57]Read from MH i2c: E2 0E 00 2B 56 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A5 [15:34:57]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:34:57]wFMCommunicate OK [15:34:57]SAM_PROTO_GetShiftState done [15:34:57]FM_GetShiftState done [15:34:57]opened in 1729383891 [15:34:57]opened+sec_in_day 1729470291 [15:34:57]quantity*price = 130053 [15:34:57]sum+1 = 130055 [15:34:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1300.54 НСП 1% : 11.51 НДС 12% : 138.11 Наличными: 0.00 Безнал.: 1300.54 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 411 20.10.2024 15:34 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156339 ФПД: 31239817810797 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T153459&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156339&fm=31239817810797&tin=02508201610067®Number=0000137193017469&sum=130054 [15:34:58]StoreToDocumentArchive [15:34:58]shift 314 fd 156339 [15:34:58]save to /storage/0314/doc_00156339 [15:34:58]save last doc name /storage/0314/doc_00156339 to /storage/kkm_last_doc_name [15:34:58]save OK [15:34:58]Clear old archive folders... [15:34:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:34:58]tlvbuf is 008AC410 [15:34:58]SAM_PROTO_ClearQueue [15:34:58]wFMCommunicate request_size=4 [15:34:58]MH_SAM_APDU [15:34:58]CAPDU: 80 09 00 00 [15:34:58]Write to MH i2c: E2 08 00 38 56 80 09 00 00 00 00 00 00 00 [15:34:58]Write i2c OK [15:34:58]MH_I2C_Read... [15:34:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:34:58]Read from MH i2c: E2 [15:34:58]MH_I2C_Read... [15:34:58]Read from MH i2c: E2 03 00 [15:34:58]MH_I2C_Read... [15:34:58]Read from MH i2c: E2 03 00 38 56 00 90 00 02 [15:34:58]RAPDU: 90 00 [15:34:58]wFMCommunicate OK [15:34:58]SAM_PROTO_ClearQueue done [15:34:58]KKMCreateOFDPacket [15:34:58]OFDProtocolAddRootSTLVToBuf [15:34:58]FM_MakeSignedData [15:34:58]FM_MakeSignedData [15:34:58]SAM_PROTO_SignData [15:34:58]wFMCommunicate request_size=4 [15:34:58]MH_SAM_APDU [15:34:58]CAPDU: 80 0D 01 02 [15:34:58]Write to MH i2c: E2 08 00 39 56 80 0D 01 02 00 00 00 00 08 [15:34:58]Write i2c OK [15:34:58]MH_I2C_Read... [15:34:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:34:59]Read from MH i2c: E2 [15:34:59]MH_I2C_Read... [15:34:59]Read from MH i2c: E2 03 00 [15:34:59]MH_I2C_Read... [15:34:59]Read from MH i2c: E2 03 00 39 56 00 90 00 03 [15:34:59]RAPDU: 90 00 [15:34:59]wFMCommunicate OK [15:34:59]wFMCommunicate request_size=255 [15:34:59]MH_SAM_APDU [15:34:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 06 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 06 FC 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 35 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 06 FC 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 23 23 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B3 62 02 00 35 04 06 00 1C [15:34:59]Write to MH i2c: E2 02 01 3A 56 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 06 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 06 FC 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 35 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 06 FC 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 23 23 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B3 62 02 00 35 04 06 00 1C 00 00 21 [15:34:59]Write i2c OK [15:34:59]MH_I2C_Read... [15:34:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:34:59]Read from MH i2c: E2 [15:34:59]MH_I2C_Read... [15:34:59]Read from MH i2c: E2 03 00 [15:34:59]MH_I2C_Read... [15:34:59]Read from MH i2c: E2 03 00 3A 56 00 90 00 04 [15:34:59]RAPDU: 90 00 [15:34:59]wFMCommunicate OK [15:34:59]wFMCommunicate request_size=10 [15:34:59]MH_SAM_APDU [15:34:59]CAPDU: 80 0D 02 02 05 69 96 3E 53 6D [15:34:59]Write to MH i2c: E2 0D 00 3B 56 80 0D 02 02 05 00 69 96 3E 53 6D 00 00 12 [15:34:59]Write i2c OK [15:34:59]MH_I2C_Read... [15:34:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:34:59]Read from MH i2c: E2 [15:34:59]MH_I2C_Read... [15:34:59]Read from MH i2c: E2 03 00 [15:34:59]MH_I2C_Read... [15:34:59]Read from MH i2c: E2 03 00 3B 56 00 90 00 05 [15:34:59]RAPDU: 90 00 [15:34:59]wFMCommunicate OK [15:34:59]wFMCommunicate request_size=4 [15:34:59]MH_SAM_APDU [15:34:59]CAPDU: 80 0D 03 02 [15:34:59]Write to MH i2c: E2 08 00 3C 56 80 0D 03 02 00 00 00 00 0D [15:34:59]Write i2c OK [15:34:59]MH_I2C_Read... [15:34:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:34:59]Read from MH i2c: E2 [15:34:59]MH_I2C_Read... [15:34:59]Read from MH i2c: E2 0B 00 [15:34:59]MH_I2C_Read... [15:34:59]Read from MH i2c: E2 0B 00 3C 56 00 0F 2B 18 F3 0C D5 D8 37 90 00 43 [15:34:59]RAPDU: 0F 2B 18 F3 0C D5 D8 37 90 00 [15:34:59]wFMCommunicate OK [15:34:59]SAM_PROTO_SignData done [15:34:59]FM_MakeSignedData done [15:34:59]CreateOFDProtocolMessage [15:34:59]wFMCommunicate request_size=4 [15:34:59]MH_SAM_APDU [15:34:59]CAPDU: 80 11 00 00 [15:34:59]Write to MH i2c: E2 08 00 3D 56 80 11 00 00 00 00 00 00 0D [15:34:59]Write i2c OK [15:34:59]MH_I2C_Read... [15:34:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:34:59]Read from MH i2c: E2 [15:34:59]MH_I2C_Read... [15:34:59]Read from MH i2c: E2 17 00 [15:34:59]MH_I2C_Read... [15:34:59]Read from MH i2c: E2 17 00 3D 56 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5E [15:34:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:34:59]wFMCommunicate OK [15:34:59]CreateOFDProtocolMessage done [15:34:59]OFDSenderStorePacket 156339 [15:34:59]StoreOFDPacket docnum=156339 [15:34:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 53 07 07 01 D6 5B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 06 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 06 FC 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 35 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 06 FC 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 23 23 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B3 62 02 00 35 04 06 00 1C 69 96 3E 53 6D 0F 2B 18 F3 0C D5 D8 37 [15:34:59]CheckFolder [15:34:59]dirname=/storage/ofd_packets [15:34:59]CheckFolder done [15:34:59]ProducePacketName [15:34:59]name=ofd_packets/00156339 [15:34:59]NVStorageSaveData ofd_packets/00156339 [15:34:59]File name is /storage/ofd_packets/00156339 [15:34:59]Write 301 bytes [15:34:59]NVStorageSaveData done [15:34:59]OFDSenderStorePacket done [15:34:59]KKMCreateOFDPacket done [15:34:59]NVStorageSaveData kkm_last_timestamp [15:34:59]File name is /storage/kkm_last_timestamp [15:34:59]Write 4 bytes [15:34:59]NVStorageSaveData done [15:34:59]ExternCall_PrintAddStr [15:34:59]wPrintStart [15:34:59]Write to MH i2c: 01 00 00 3E 56 94 [15:34:59]Write i2c OK [15:34:59]MH_I2C_Read... [15:34:59]Read from MH i2c: 01 [15:34:59]MH_I2C_Read... [15:34:59]Read from MH i2c: 01 07 00 [15:34:59]MH_I2C_Read... [15:34:59]Read from MH i2c: 01 07 00 3E 56 00 00 00 00 00 FF 0F A9 [15:34:59]RasterBufferAndPrint [15:34:59]line Счет N : (1)874635 [15:34:59]line ИНН: 02508201610067 [15:34:59]line Контрольно-Кассовый Чек [15:34:59]line ПРОДАЖА [15:34:59]line ТРК (МРК, ГНК) : 32 [15:34:59]line Товар: 2710124130 [15:34:59]line Аи-92-К-5 [15:34:59]line 19.440 * 66.90 [15:34:59]line = 1300.54 [15:34:59]line НДС 12% НСП 1% [15:34:59]line > о реализуемом товаре [15:34:59]line ИТОГО: 1300.54 [15:34:59]line НСП 1% : 11.51 [15:34:59]line НДС 12% : 138.11 [15:34:59]line Наличными: 0.00 [15:34:59]line Безнал.: 1300.54 [15:34:59]line Место: АЗС № 165 "Партнер Нефть" [15:34:59]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:34:59]line СНО: Общий режим [15:34:59]line Чек 411 20.10.2024 15:34 [15:34:59]line Смена: 314 ФФД: 1.0 [15:34:59]line ЗНМ: 0300000234 [15:34:59]line РНМ: 0000137193017469 [15:34:59]line Версия ККМ: v1.0 [15:34:59]line Платежная система: Mbank [15:34:59]line ФМ: 0000000000963156 [15:34:59]line ФД: 156339 [15:34:59]line ФПД: 31239817810797 [15:34:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T153459&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156339&fm=31239817810797&tin=02508201610067®Number=0000137193017469&sum=130054 [15:34:59]OFD Sender: Processing packet 156339 [packets to send 52, broken 51] [15:34:59]ProducePacketName [15:34:59]name=ofd_packets/00156339 [15:34:59]OFD Sender: To server: pG, [15:34:59]CommunicateWithHost lk.salyk.kg:30040 [15:34:59]ConnectInit lk.salyk.kg [15:34:59]written 0, free lines is 4095 [15:34:59]Connected sock=10 [15:34:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 53 07 07 01 D6 5B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 06 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 06 FC 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 35 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 06 FC 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 23 23 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B3 62 02 00 35 04 06 00 1C 69 96 3E 53 6D 0F 2B 18 F3 0C D5 D8 37 [15:35:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 17 51 47 00 F6 0A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B3 62 02 00 F4 03 04 00 56 C9 14 67 B6 04 01 00 00 41 D8 88 A2 6A 04 4E CE [15:35:00]CommunicateWithHost err = 0 [15:35:00]CheckOFDResponse [15:35:00]1017 (14) - 77093643461234 [15:35:00]1041 (16) - 0000000000963156 [15:35:00]1040 (4) - 156339 [15:35:00]1012 (4) - 20.10.2024 09:11 [15:35:00]1206 (1) - 0 [15:35:00]OFD Sender: Remove packet 156339 [15:35:00]ProducePacketName [15:35:00]name=ofd_packets/00156339 [15:35:00]NVStorageDeleteData [15:35:00]Write to MH i2c: 01 00 00 67 56 BD [15:35:00]Write i2c OK [15:35:00]MH_I2C_Read... [15:35:00]Read from MH i2c: 01 [15:35:00]MH_I2C_Read... [15:35:00]Read from MH i2c: 01 07 00 [15:35:00]MH_I2C_Read... [15:35:00]Read from MH i2c: 01 07 00 67 56 00 00 00 00 00 24 0D F5 [15:35:00]RasterBufferAndPrint [15:35:00]line [15:35:00]line [15:35:00]line [15:35:00]line [15:35:00]line [15:35:00]written 0, free lines is 3370 [15:35:00]MH_Cut [15:35:00]Write to MH i2c: D1 01 00 6E 56 01 96 [15:35:00]Write i2c OK [15:35:00]MH_I2C_Read... [15:35:00]Read from MH i2c: D1 [15:35:00]MH_I2C_Read... [15:35:00]Read from MH i2c: D1 01 00 [15:35:00]MH_I2C_Read... [15:35:00]Read from MH i2c: D1 01 00 6E 56 00 95 [15:35:00]Write to MH i2c: 01 00 00 6F 56 C5 [15:35:00]Write i2c OK [15:35:00]MH_I2C_Read... [15:35:00]OFD Sender: No OFD packet to send [15:35:00]*** Cut start [15:35:00]*** Partial cut [15:35:00]*** CUTSNS_PIN = 1 [15:35:00]*** CUTSNS_PIN = 0 [15:35:01]*** Brake cut motor [15:35:01]Read from MH i2c: 01 [15:35:01]MH_I2C_Read... [15:35:01]*** Stop cut motor [15:35:01]*** Cut end [15:35:01]Read from MH i2c: 01 07 00 [15:35:01]MH_I2C_Read... [15:35:01]Read from MH i2c: 01 07 00 6F 56 00 00 00 00 00 FF 0F DA [15:35:01]process_action close_receipt done [15:35:01]requested_data is exist [15:35:01]produce_requested_data [15:35:01]requested_item fm.sn is exist - process it [15:35:01]wFMCommunicate request_size=4 [15:35:01]MH_SAM_APDU [15:35:01]CAPDU: 80 11 00 00 [15:35:01]Write to MH i2c: E2 08 00 70 56 80 11 00 00 00 00 00 00 40 [15:35:01]Write i2c OK [15:35:01]MH_I2C_Read... [15:35:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:35:01]Read from MH i2c: E2 [15:35:01]MH_I2C_Read... [15:35:01]Read from MH i2c: E2 17 00 [15:35:01]MH_I2C_Read... [15:35:01]Read from MH i2c: E2 17 00 70 56 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 91 [15:35:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:35:01]wFMCommunicate OK [15:35:01]requested_item fd.num is exist - process it [15:35:01]SAM_PROTO_GetFieldsCounters [15:35:01]wFMCommunicate request_size=4 [15:35:01]MH_SAM_APDU [15:35:01]CAPDU: 80 13 00 00 [15:35:01]Write to MH i2c: E2 08 00 71 56 80 13 00 00 00 00 00 00 43 [15:35:01]Write i2c OK [15:35:01]MH_I2C_Read... [15:35:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:35:01]Read from MH i2c: E2 [15:35:01]MH_I2C_Read... [15:35:01]Read from MH i2c: E2 62 00 [15:35:01]MH_I2C_Read... [15:35:01]Read from MH i2c: E2 62 00 71 56 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B3 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 9B 01 00 00 5E 04 04 00 9B 01 00 00 57 04 04 00 9C 01 00 00 19 04 04 00 00 00 00 00 90 00 A2 [15:35:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B3 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 9B 01 00 00 5E 04 04 00 9B 01 00 00 57 04 04 00 9C 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:35:01]wFMCommunicate OK [15:35:01]SAM_PROTO_GetFieldsCounters done [15:35:01]requested_item shift.num is exist - process it [15:35:01]requested_item shift.opened is exist - process it [15:35:01]req_shift_opened [15:35:01]FM_GetShiftState [15:35:01]SAM_PROTO_GetShiftState [15:35:01]wFMCommunicate request_size=4 [15:35:01]MH_SAM_APDU [15:35:01]CAPDU: 80 13 01 00 [15:35:01]Write to MH i2c: E2 08 00 72 56 80 13 01 00 00 00 00 00 45 [15:35:01]Write i2c OK [15:35:01]MH_I2C_Read... [15:35:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:35:01]Read from MH i2c: E2 [15:35:01]MH_I2C_Read... [15:35:01]Read from MH i2c: E2 0E 00 [15:35:01]MH_I2C_Read... [15:35:01]Read from MH i2c: E2 0E 00 72 56 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 EC [15:35:01]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:35:01]wFMCommunicate OK [15:35:01]SAM_PROTO_GetShiftState done [15:35:01]FM_GetShiftState done [15:35:01]req_shift_opened done [15:35:01]requested_item shift.open_date is exist - process it [15:35:01]req_shift_open_date [15:35:01]req_shift_open_date done [15:35:01]produce_requested_data done [15:35:01]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156339,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [15:35:01]process_action_free close_receipt [15:35:01]json_value_free [15:35:01]json_value_free done [15:35:01]process_json_proto returns [15:35:01]Send response to host [15:35:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156339,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [15:35:01]free response buf [15:35:01]execute_script done [15:35:01]execute_script returns [15:35:01]free content buf [15:35:01]Sock 9.Close socket [15:35:01]Sock 9.Thread stoped [15:35:05]OFD Sender: No OFD packet to send [15:35:06]accept exits with 8 [15:35:06]New connection [15:35:06]New thread 3066551652 created [15:35:06]Thread 3066695012 joined [15:35:06]Waiting for new connection... [15:35:06] Sock 8.Parse request [15:35:06]Sock 8.Check first char [15:35:06]Sock 8.First char is OK [15:35:06]request: POST /json_proto HTTP/1.0 [15:35:06]Method: POST [15:35:06]URL: /json_proto [15:35:06]Method is POST - this is cgi request [15:35:06]url: /json_proto [15:35:06]query_string will be loaded in cgi processing [15:35:06]execute_cgi json_proto POST (null) [15:35:06]execute_cgi path=json_proto method=POST [15:35:06]POST find Content-Length [15:35:06]Host: 172.17.53.67:8080 [15:35:06]Content-Length: 664 [15:35:06]Content-Type: application/json [15:35:06] [15:35:06]POST finish read [15:35:06]Found Content-Length = 664 [15:35:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874634", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 0.020, "sum" : 1.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 1.00, "payments": [ { "type": 0, "sum" : 1.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:35:06]execute_script... [15:35:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874634", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 0.020, "sum" : 1.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 1.00, "payments": [ { "type": 0, "sum" : 1.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:35:06]POST & json_proto [15:35:06]process_json_proto [15:35:06]json parsed OK: [15:35:06]protocol is kg_v1.0 [15:35:06]action value=close_receipt [15:35:06]process_action close_receipt [15:35:06]cmd_close_receipt [15:35:06]MH_GetDate [15:35:06]Write to MH i2c: F0 00 00 73 56 B8 [15:35:06]Write i2c OK [15:35:06]MH_I2C_Read... [15:35:06]Read from MH i2c: F0 [15:35:06]MH_I2C_Read... [15:35:06]Read from MH i2c: F0 09 00 [15:35:06]MH_I2C_Read... [15:35:06]Read from MH i2c: F0 09 00 73 56 00 2C 23 15 67 19 BC 99 64 5E [15:35:06]GetLastDocTimeStamp 1729438499 [15:35:06]current date 1729438508 [15:35:06]FM_GetShiftState [15:35:06]SAM_PROTO_GetShiftState [15:35:06]wFMCommunicate request_size=4 [15:35:06]MH_SAM_APDU [15:35:06]CAPDU: 80 13 01 00 [15:35:06]Write to MH i2c: E2 08 00 74 56 80 13 01 00 00 00 00 00 47 [15:35:06]Write i2c OK [15:35:06]MH_I2C_Read... [15:35:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:35:06]Read from MH i2c: E2 [15:35:06]MH_I2C_Read... [15:35:06]Read from MH i2c: E2 0E 00 [15:35:06]MH_I2C_Read... [15:35:06]Read from MH i2c: E2 0E 00 74 56 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 EE [15:35:06]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:35:06]wFMCommunicate OK [15:35:06]SAM_PROTO_GetShiftState done [15:35:06]FM_GetShiftState done [15:35:06]opened in 1729383891 [15:35:06]opened+sec_in_day 1729470291 [15:35:06]quantity*price = 136 [15:35:06]sum+1 = 138 [15:35:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 1.00 Внесено: 500.00 СДАЧА: 499.00 НСП 1% : 0.01 НДС 12% : 0.14 Наличными: 1.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 412 20.10.2024 15:35 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156340 ФПД: 17960484648498 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T153508&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156340&fm=17960484648498&tin=02508201610067®Number=0000137193017469&sum=100 [15:35:07]StoreToDocumentArchive [15:35:07]shift 314 fd 156340 [15:35:07]save to /storage/0314/doc_00156340 [15:35:07]save last doc name /storage/0314/doc_00156340 to /storage/kkm_last_doc_name [15:35:07]save OK [15:35:07]Clear old archive folders... [15:35:07]ProcessDocumentItem done err = 0, tmpTLVsize=252 [15:35:07]tlvbuf is 009964D0 [15:35:07]SAM_PROTO_ClearQueue [15:35:07]wFMCommunicate request_size=4 [15:35:07]MH_SAM_APDU [15:35:07]CAPDU: 80 09 00 00 [15:35:07]Write to MH i2c: E2 08 00 81 56 80 09 00 00 00 00 00 00 49 [15:35:07]Write i2c OK [15:35:07]MH_I2C_Read... [15:35:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:35:07]Read from MH i2c: E2 [15:35:07]MH_I2C_Read... [15:35:07]Read from MH i2c: E2 03 00 [15:35:07]MH_I2C_Read... [15:35:07]Read from MH i2c: E2 03 00 81 56 00 90 00 4B [15:35:07]RAPDU: 90 00 [15:35:07]wFMCommunicate OK [15:35:07]SAM_PROTO_ClearQueue done [15:35:07]KKMCreateOFDPacket [15:35:07]OFDProtocolAddRootSTLVToBuf [15:35:07]FM_MakeSignedData [15:35:07]FM_MakeSignedData [15:35:07]SAM_PROTO_SignData [15:35:07]wFMCommunicate request_size=4 [15:35:07]MH_SAM_APDU [15:35:07]CAPDU: 80 0D 01 02 [15:35:07]Write to MH i2c: E2 08 00 82 56 80 0D 01 02 00 00 00 00 51 [15:35:07]Write i2c OK [15:35:07]MH_I2C_Read... [15:35:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:35:07]Read from MH i2c: E2 [15:35:07]MH_I2C_Read... [15:35:07]Read from MH i2c: E2 03 00 [15:35:07]MH_I2C_Read... [15:35:07]Read from MH i2c: E2 03 00 82 56 00 90 00 4C [15:35:07]RAPDU: 90 00 [15:35:07]wFMCommunicate OK [15:35:07]wFMCommunicate request_size=255 [15:35:07]MH_SAM_APDU [15:35:07]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 14 00 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 89 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 01 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 00 00 00 00 00 07 04 06 00 64 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 2C 23 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B4 62 02 00 35 04 06 00 [15:35:07]Write to MH i2c: E2 02 01 83 56 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 14 00 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 89 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 01 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 00 00 00 00 00 07 04 06 00 64 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 2C 23 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B4 62 02 00 35 04 06 00 00 00 91 [15:35:07]Write i2c OK [15:35:07]MH_I2C_Read... [15:35:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:35:07]Read from MH i2c: E2 [15:35:07]MH_I2C_Read... [15:35:07]Read from MH i2c: E2 03 00 [15:35:07]MH_I2C_Read... [15:35:07]Read from MH i2c: E2 03 00 83 56 00 90 00 4D [15:35:07]RAPDU: 90 00 [15:35:07]wFMCommunicate OK [15:35:07]wFMCommunicate request_size=11 [15:35:07]MH_SAM_APDU [15:35:07]CAPDU: 80 0D 02 02 06 10 55 C0 4E B6 32 [15:35:07]Write to MH i2c: E2 0E 00 84 56 80 0D 02 02 06 00 10 55 C0 4E B6 32 00 00 BB [15:35:07]Write i2c OK [15:35:07]MH_I2C_Read... [15:35:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:35:07]Read from MH i2c: E2 [15:35:07]MH_I2C_Read... [15:35:07]Read from MH i2c: E2 03 00 [15:35:07]MH_I2C_Read... [15:35:07]Read from MH i2c: E2 03 00 84 56 00 90 00 4E [15:35:07]RAPDU: 90 00 [15:35:07]wFMCommunicate OK [15:35:07]wFMCommunicate request_size=4 [15:35:07]MH_SAM_APDU [15:35:07]CAPDU: 80 0D 03 02 [15:35:07]Write to MH i2c: E2 08 00 85 56 80 0D 03 02 00 00 00 00 56 [15:35:07]Write i2c OK [15:35:07]MH_I2C_Read... [15:35:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:35:07]Read from MH i2c: E2 [15:35:07]MH_I2C_Read... [15:35:07]Read from MH i2c: E2 0B 00 [15:35:07]MH_I2C_Read... [15:35:07]Read from MH i2c: E2 0B 00 85 56 00 9E 8F 79 F3 1E AD F9 F8 90 00 AC [15:35:07]RAPDU: 9E 8F 79 F3 1E AD F9 F8 90 00 [15:35:07]wFMCommunicate OK [15:35:07]SAM_PROTO_SignData done [15:35:07]FM_MakeSignedData done [15:35:07]CreateOFDProtocolMessage [15:35:07]wFMCommunicate request_size=4 [15:35:07]MH_SAM_APDU [15:35:07]CAPDU: 80 11 00 00 [15:35:07]Write to MH i2c: E2 08 00 86 56 80 11 00 00 00 00 00 00 56 [15:35:07]Write i2c OK [15:35:07]MH_I2C_Read... [15:35:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:35:08]Read from MH i2c: E2 [15:35:08]MH_I2C_Read... [15:35:08]Read from MH i2c: E2 17 00 [15:35:08]MH_I2C_Read... [15:35:08]Read from MH i2c: E2 17 00 86 56 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A7 [15:35:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:35:08]wFMCommunicate OK [15:35:08]CreateOFDProtocolMessage done [15:35:08]OFDSenderStorePacket 156340 [15:35:08]StoreOFDPacket docnum=156340 [15:35:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 64 7C 08 01 EB 06 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 14 00 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 89 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 01 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 00 00 00 00 00 07 04 06 00 64 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 2C 23 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B4 62 02 00 35 04 06 00 10 55 C0 4E B6 32 9E 8F 79 F3 1E AD F9 F8 [15:35:08]CheckFolder [15:35:08]dirname=/storage/ofd_packets [15:35:08]CheckFolder done [15:35:08]ProducePacketName [15:35:08]name=ofd_packets/00156340 [15:35:08]NVStorageSaveData ofd_packets/00156340 [15:35:08]File name is /storage/ofd_packets/00156340 [15:35:08]Write 302 bytes [15:35:08]NVStorageSaveData done [15:35:08]OFDSenderStorePacket done [15:35:08]KKMCreateOFDPacket done [15:35:08]NVStorageSaveData kkm_last_timestamp [15:35:08]File name is /storage/kkm_last_timestamp [15:35:08]Write 4 bytes [15:35:08]NVStorageSaveData done [15:35:08]ExternCall_PrintAddStr [15:35:08]wPrintStart [15:35:08]Write to MH i2c: 01 00 00 87 56 DD [15:35:08]Write i2c OK [15:35:08]MH_I2C_Read... [15:35:08]Read from MH i2c: 01 [15:35:08]MH_I2C_Read... [15:35:08]Read from MH i2c: 01 07 00 [15:35:08]MH_I2C_Read... [15:35:08]Read from MH i2c: 01 07 00 87 56 00 00 00 00 00 FF 0F F2 [15:35:08]RasterBufferAndPrint [15:35:08]line Счет N : (1)874634 [15:35:08]line ИНН: 02508201610067 [15:35:08]line Контрольно-Кассовый Чек [15:35:08]line ПРОДАЖА [15:35:08]line ТРК (МРК, ГНК) : 13 [15:35:08]line Товар: 2710124130 [15:35:08]line Super 92-К-5 [15:35:08]line 0.020 * 68.40 [15:35:08]line = 1.37 [15:35:08]line НДС 12% НСП 1% [15:35:08]line > о реализуемом товаре [15:35:08]line ОКРУГЛЕНИЕ: -0.37 [15:35:08]line ИТОГО: 1.00 [15:35:08]line Внесено: 500.00 [15:35:08]line СДАЧА: 499.00 [15:35:08]line НСП 1% : 0.01 [15:35:08]line НДС 12% : 0.14 [15:35:08]line Наличными: 1.00 [15:35:08]line Безнал.: 0.00 [15:35:08]line Место: АЗС № 165 "Партнер Нефть" [15:35:08]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:35:08]line СНО: Общий режим [15:35:08]line Чек 412 20.10.2024 15:35 [15:35:08]line Смена: 314 ФФД: 1.0 [15:35:08]line ЗНМ: 0300000234 [15:35:08]line РНМ: 0000137193017469 [15:35:08]line Версия ККМ: v1.0 [15:35:08]line ФМ: 0000000000963156 [15:35:08]line ФД: 156340 [15:35:08]line ФПД: 17960484648498 [15:35:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T153508&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156340&fm=17960484648498&tin=02508201610067®Number=0000137193017469&sum=100 [15:35:08]written 0, free lines is 4095 [15:35:08]OFD Sender: Processing packet 156340 [packets to send 52, broken 51] [15:35:08]ProducePacketName [15:35:08]name=ofd_packets/00156340 [15:35:08]OFD Sender: To server: pG, [15:35:08]CommunicateWithHost lk.salyk.kg:30040 [15:35:08]ConnectInit lk.salyk.kg [15:35:08]Connected sock=10 [15:35:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 64 7C 08 01 EB 06 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 14 00 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 89 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 01 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 00 00 00 00 00 07 04 06 00 64 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 2C 23 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B4 62 02 00 35 04 06 00 10 55 C0 4E B6 32 9E 8F 79 F3 1E AD F9 F8 [15:35:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 AC 64 47 00 2E 6C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B4 62 02 00 F4 03 04 00 5E C9 14 67 B6 04 01 00 00 D6 B7 C7 EC C2 6E 85 B0 [15:35:08]CommunicateWithHost err = 0 [15:35:08]CheckOFDResponse [15:35:08]1017 (14) - 77093643461234 [15:35:08]1041 (16) - 0000000000963156 [15:35:08]1040 (4) - 156340 [15:35:08]1012 (4) - 20.10.2024 09:11 [15:35:08]1206 (1) - 0 [15:35:08]OFD Sender: Remove packet 156340 [15:35:08]ProducePacketName [15:35:08]name=ofd_packets/00156340 [15:35:08]NVStorageDeleteData [15:35:08]Write to MH i2c: 01 00 00 B2 56 08 [15:35:08]Write i2c OK [15:35:08]MH_I2C_Read... [15:35:08]Read from MH i2c: 01 [15:35:08]MH_I2C_Read... [15:35:08]Read from MH i2c: 01 07 00 [15:35:08]MH_I2C_Read... [15:35:08]Read from MH i2c: 01 07 00 B2 56 00 00 00 00 00 FB 0C 16 [15:35:08]RasterBufferAndPrint [15:35:08]line [15:35:08]line [15:35:08]line [15:35:08]line [15:35:08]line [15:35:08]written 0, free lines is 3335 [15:35:08]MH_Cut [15:35:08]Write to MH i2c: D1 01 00 B9 56 01 E1 [15:35:08]Write i2c OK [15:35:08]MH_I2C_Read... [15:35:08]Read from MH i2c: D1 [15:35:08]MH_I2C_Read... [15:35:08]Read from MH i2c: D1 01 00 [15:35:08]MH_I2C_Read... [15:35:08]Read from MH i2c: D1 01 00 B9 56 00 E0 [15:35:08]Write to MH i2c: 01 00 00 BA 56 10 [15:35:08]Write i2c OK [15:35:08]MH_I2C_Read... [15:35:08]OFD Sender: No OFD packet to send [15:35:09]*** Cut start [15:35:09]*** Partial cut [15:35:09]*** CUTSNS_PIN = 1 [15:35:09]*** CUTSNS_PIN = 0 [15:35:09]*** Brake cut motor [15:35:09]Read from MH i2c: 01 [15:35:09]MH_I2C_Read... [15:35:09]*** Stop cut motor [15:35:09]*** Cut end [15:35:09]Read from MH i2c: 01 07 00 [15:35:09]MH_I2C_Read... [15:35:09]Read from MH i2c: 01 07 00 BA 56 00 00 00 00 00 FF 0F 25 [15:35:09]process_action close_receipt done [15:35:09]requested_data is exist [15:35:09]produce_requested_data [15:35:09]requested_item fm.sn is exist - process it [15:35:09]wFMCommunicate request_size=4 [15:35:09]MH_SAM_APDU [15:35:09]CAPDU: 80 11 00 00 [15:35:09]Write to MH i2c: E2 08 00 BB 56 80 11 00 00 00 00 00 00 8B [15:35:09]Write i2c OK [15:35:09]MH_I2C_Read... [15:35:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:35:09]Read from MH i2c: E2 [15:35:09]MH_I2C_Read... [15:35:09]Read from MH i2c: E2 17 00 [15:35:09]MH_I2C_Read... [15:35:09]Read from MH i2c: E2 17 00 BB 56 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DC [15:35:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:35:09]wFMCommunicate OK [15:35:09]requested_item fd.num is exist - process it [15:35:09]SAM_PROTO_GetFieldsCounters [15:35:09]wFMCommunicate request_size=4 [15:35:09]MH_SAM_APDU [15:35:09]CAPDU: 80 13 00 00 [15:35:09]Write to MH i2c: E2 08 00 BC 56 80 13 00 00 00 00 00 00 8E [15:35:09]Write i2c OK [15:35:09]MH_I2C_Read... [15:35:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:35:10]Read from MH i2c: E2 [15:35:10]MH_I2C_Read... [15:35:10]Read from MH i2c: E2 62 00 [15:35:10]MH_I2C_Read... [15:35:10]Read from MH i2c: E2 62 00 BC 56 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B4 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 9C 01 00 00 5E 04 04 00 9C 01 00 00 57 04 04 00 9D 01 00 00 19 04 04 00 00 00 00 00 90 00 F1 [15:35:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B4 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 9C 01 00 00 5E 04 04 00 9C 01 00 00 57 04 04 00 9D 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:35:10]wFMCommunicate OK [15:35:10]SAM_PROTO_GetFieldsCounters done [15:35:10]requested_item shift.num is exist - process it [15:35:10]requested_item shift.opened is exist - process it [15:35:10]req_shift_opened [15:35:10]FM_GetShiftState [15:35:10]SAM_PROTO_GetShiftState [15:35:10]wFMCommunicate request_size=4 [15:35:10]MH_SAM_APDU [15:35:10]CAPDU: 80 13 01 00 [15:35:10]Write to MH i2c: E2 08 00 BD 56 80 13 01 00 00 00 00 00 90 [15:35:10]Write i2c OK [15:35:10]MH_I2C_Read... [15:35:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:35:10]Read from MH i2c: E2 [15:35:10]MH_I2C_Read... [15:35:10]Read from MH i2c: E2 0E 00 [15:35:10]MH_I2C_Read... [15:35:10]Read from MH i2c: E2 0E 00 BD 56 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 37 [15:35:10]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:35:10]wFMCommunicate OK [15:35:10]SAM_PROTO_GetShiftState done [15:35:10]FM_GetShiftState done [15:35:10]req_shift_opened done [15:35:10]requested_item shift.open_date is exist - process it [15:35:10]req_shift_open_date [15:35:10]req_shift_open_date done [15:35:10]produce_requested_data done [15:35:10]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156340,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [15:35:10]process_action_free close_receipt [15:35:10]json_value_free [15:35:10]json_value_free done [15:35:10]process_json_proto returns [15:35:10]Send response to host [15:35:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156340,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [15:35:10]free response buf [15:35:10]execute_script done [15:35:10]execute_script returns [15:35:10]free content buf [15:35:10]Sock 8.Close socket [15:35:10]Sock 8.Thread stoped [15:35:13]OFD Sender: No OFD packet to send [15:35:18]OFD Sender: No OFD packet to send [15:35:23]OFD Sender: No OFD packet to send [15:35:28]OFD Sender: No OFD packet to send [15:35:33]OFD Sender: No OFD packet to send [15:35:36]accept exits with 9 [15:35:36]New connection [15:35:36]New thread 3066695012 created [15:35:36]Thread 3066551652 joined [15:35:36]Waiting for new connection... [15:35:36] Sock 9.Parse request [15:35:36]Sock 9.Check first char [15:35:36]Sock 9.First char is OK [15:35:36]request: POST /json_proto HTTP/1.0 [15:35:36]Method: POST [15:35:36]URL: /json_proto [15:35:36]Method is POST - this is cgi request [15:35:36]url: /json_proto [15:35:36]query_string will be loaded in cgi processing [15:35:36]execute_cgi json_proto POST (null) [15:35:36]execute_cgi path=json_proto method=POST [15:35:36]POST find Content-Length [15:35:36]Host: 172.17.53.67:8080 [15:35:36]Content-Length: 664 [15:35:36]Content-Type: application/json [15:35:36] [15:35:36]POST finish read [15:35:36]Found Content-Length = 664 [15:35:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874637", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 0.020, "sum" : 1.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 1.00, "payments": [ { "type": 0, "sum" : 1.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:35:36]execute_script... [15:35:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874637", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 0.020, "sum" : 1.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 1.00, "payments": [ { "type": 0, "sum" : 1.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:35:36]POST & json_proto [15:35:36]process_json_proto [15:35:36]json parsed OK: [15:35:36]protocol is kg_v1.0 [15:35:36]action value=close_receipt [15:35:36]process_action close_receipt [15:35:36]cmd_close_receipt [15:35:36]MH_GetDate [15:35:36]Write to MH i2c: F0 00 00 BE 56 03 [15:35:36]Write i2c OK [15:35:36]MH_I2C_Read... [15:35:36]Read from MH i2c: F0 [15:35:36]MH_I2C_Read... [15:35:36]Read from MH i2c: F0 09 00 [15:35:36]MH_I2C_Read... [15:35:36]Read from MH i2c: F0 09 00 BE 56 00 4A 23 15 67 19 BC 99 64 C7 [15:35:36]GetLastDocTimeStamp 1729438508 [15:35:36]current date 1729438538 [15:35:36]FM_GetShiftState [15:35:36]SAM_PROTO_GetShiftState [15:35:36]wFMCommunicate request_size=4 [15:35:36]MH_SAM_APDU [15:35:36]CAPDU: 80 13 01 00 [15:35:36]Write to MH i2c: E2 08 00 BF 56 80 13 01 00 00 00 00 00 92 [15:35:36]Write i2c OK [15:35:36]MH_I2C_Read... [15:35:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:35:36]Read from MH i2c: E2 [15:35:36]MH_I2C_Read... [15:35:36]Read from MH i2c: E2 0E 00 [15:35:36]MH_I2C_Read... [15:35:36]Read from MH i2c: E2 0E 00 BF 56 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 39 [15:35:36]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:35:36]wFMCommunicate OK [15:35:36]SAM_PROTO_GetShiftState done [15:35:36]FM_GetShiftState done [15:35:36]opened in 1729383891 [15:35:36]opened+sec_in_day 1729470291 [15:35:36]quantity*price = 136 [15:35:36]sum+1 = 138 [15:35:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 1.00 Внесено: 500.00 СДАЧА: 499.00 НСП 1% : 0.01 НДС 12% : 0.14 Наличными: 1.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 413 20.10.2024 15:35 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156341 ФПД: 68612508735846 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T153538&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156341&fm=68612508735846&tin=02508201610067®Number=0000137193017469&sum=100 [15:35:37]StoreToDocumentArchive [15:35:37]shift 314 fd 156341 [15:35:37]save to /storage/0314/doc_00156341 [15:35:37]save last doc name /storage/0314/doc_00156341 to /storage/kkm_last_doc_name [15:35:37]save OK [15:35:37]Clear old archive folders... [15:35:37]ProcessDocumentItem done err = 0, tmpTLVsize=252 [15:35:37]tlvbuf is 008B8AA0 [15:35:37]SAM_PROTO_ClearQueue [15:35:37]wFMCommunicate request_size=4 [15:35:37]MH_SAM_APDU [15:35:37]CAPDU: 80 09 00 00 [15:35:37]Write to MH i2c: E2 08 00 CC 56 80 09 00 00 00 00 00 00 94 [15:35:37]Write i2c OK [15:35:37]MH_I2C_Read... [15:35:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:35:38]Read from MH i2c: E2 [15:35:38]MH_I2C_Read... [15:35:38]Read from MH i2c: E2 03 00 [15:35:38]MH_I2C_Read... [15:35:38]Read from MH i2c: E2 03 00 CC 56 00 90 00 96 [15:35:38]RAPDU: 90 00 [15:35:38]wFMCommunicate OK [15:35:38]SAM_PROTO_ClearQueue done [15:35:38]KKMCreateOFDPacket [15:35:38]OFDProtocolAddRootSTLVToBuf [15:35:38]FM_MakeSignedData [15:35:38]FM_MakeSignedData [15:35:38]SAM_PROTO_SignData [15:35:38]wFMCommunicate request_size=4 [15:35:38]MH_SAM_APDU [15:35:38]CAPDU: 80 0D 01 02 [15:35:38]Write to MH i2c: E2 08 00 CD 56 80 0D 01 02 00 00 00 00 9C [15:35:38]Write i2c OK [15:35:38]MH_I2C_Read... [15:35:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:35:38]Read from MH i2c: E2 [15:35:38]MH_I2C_Read... [15:35:38]Read from MH i2c: E2 03 00 [15:35:38]MH_I2C_Read... [15:35:38]Read from MH i2c: E2 03 00 CD 56 00 90 00 97 [15:35:38]RAPDU: 90 00 [15:35:38]wFMCommunicate OK [15:35:38]wFMCommunicate request_size=255 [15:35:38]MH_SAM_APDU [15:35:38]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 14 00 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 89 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 01 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 00 00 00 00 00 07 04 06 00 64 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 01 00 00 F4 03 04 00 4A 23 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B5 62 02 00 35 04 06 00 [15:35:38]Write to MH i2c: E2 02 01 CE 56 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 14 00 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 89 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 01 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 00 00 00 00 00 07 04 06 00 64 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 01 00 00 F4 03 04 00 4A 23 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B5 62 02 00 35 04 06 00 00 00 FC [15:35:38]Write i2c OK [15:35:38]MH_I2C_Read... [15:35:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:35:38]Read from MH i2c: E2 [15:35:38]MH_I2C_Read... [15:35:38]Read from MH i2c: E2 03 00 [15:35:38]MH_I2C_Read... [15:35:38]Read from MH i2c: E2 03 00 CE 56 00 90 00 98 [15:35:38]RAPDU: 90 00 [15:35:38]wFMCommunicate OK [15:35:38]wFMCommunicate request_size=11 [15:35:38]MH_SAM_APDU [15:35:38]CAPDU: 80 0D 02 02 06 3E 67 18 35 D9 66 [15:35:38]Write to MH i2c: E2 0E 00 CF 56 80 0D 02 02 06 00 3E 67 18 35 D9 66 00 00 DC [15:35:38]Write i2c OK [15:35:38]MH_I2C_Read... [15:35:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:35:38]Read from MH i2c: E2 [15:35:38]MH_I2C_Read... [15:35:38]Read from MH i2c: E2 03 00 [15:35:38]MH_I2C_Read... [15:35:38]Read from MH i2c: E2 03 00 CF 56 00 90 00 99 [15:35:38]RAPDU: 90 00 [15:35:38]wFMCommunicate OK [15:35:38]wFMCommunicate request_size=4 [15:35:38]MH_SAM_APDU [15:35:38]CAPDU: 80 0D 03 02 [15:35:38]Write to MH i2c: E2 08 00 D0 56 80 0D 03 02 00 00 00 00 A1 [15:35:38]Write i2c OK [15:35:38]MH_I2C_Read... [15:35:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:35:38]Read from MH i2c: E2 [15:35:38]MH_I2C_Read... [15:35:38]Read from MH i2c: E2 0B 00 [15:35:38]MH_I2C_Read... [15:35:38]Read from MH i2c: E2 0B 00 D0 56 00 F3 D7 16 1F 75 98 4C DC 90 00 D6 [15:35:38]RAPDU: F3 D7 16 1F 75 98 4C DC 90 00 [15:35:38]wFMCommunicate OK [15:35:38]SAM_PROTO_SignData done [15:35:38]FM_MakeSignedData done [15:35:38]CreateOFDProtocolMessage [15:35:38]wFMCommunicate request_size=4 [15:35:38]MH_SAM_APDU [15:35:38]CAPDU: 80 11 00 00 [15:35:38]Write to MH i2c: E2 08 00 D1 56 80 11 00 00 00 00 00 00 A1 [15:35:38]Write i2c OK [15:35:38]MH_I2C_Read... [15:35:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:35:38]Read from MH i2c: E2 [15:35:38]MH_I2C_Read... [15:35:38]Read from MH i2c: E2 17 00 [15:35:38]MH_I2C_Read... [15:35:38]Read from MH i2c: E2 17 00 D1 56 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F2 [15:35:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:35:38]wFMCommunicate OK [15:35:38]CreateOFDProtocolMessage done [15:35:38]OFDSenderStorePacket 156341 [15:35:38]StoreOFDPacket docnum=156341 [15:35:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 01 F7 08 01 95 3D 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 14 00 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 89 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 01 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 00 00 00 00 00 07 04 06 00 64 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 01 00 00 F4 03 04 00 4A 23 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B5 62 02 00 35 04 06 00 3E 67 18 35 D9 66 F3 D7 16 1F 75 98 4C DC [15:35:38]CheckFolder [15:35:38]dirname=/storage/ofd_packets [15:35:38]CheckFolder done [15:35:38]ProducePacketName [15:35:38]name=ofd_packets/00156341 [15:35:38]NVStorageSaveData ofd_packets/00156341 [15:35:38]File name is /storage/ofd_packets/00156341 [15:35:38]Write 302 bytes [15:35:38]NVStorageSaveData done [15:35:38]OFDSenderStorePacket done [15:35:38]KKMCreateOFDPacket done [15:35:38]NVStorageSaveData kkm_last_timestamp [15:35:38]File name is /storage/kkm_last_timestamp [15:35:38]Write 4 bytes [15:35:38]NVStorageSaveData done [15:35:38]ExternCall_PrintAddStr [15:35:38]wPrintStart [15:35:38]Write to MH i2c: 01 00 00 D2 56 28 [15:35:38]Write i2c OK [15:35:38]MH_I2C_Read... [15:35:38]Read from MH i2c: 01 [15:35:38]MH_I2C_Read... [15:35:38]Read from MH i2c: 01 07 00 [15:35:38]MH_I2C_Read... [15:35:38]Read from MH i2c: 01 07 00 D2 56 00 00 00 00 00 FF 0F 3D [15:35:38]RasterBufferAndPrint [15:35:38]line Счет N : (1)874637 [15:35:38]line ИНН: 02508201610067 [15:35:38]line Контрольно-Кассовый Чек [15:35:38]line ПРОДАЖА [15:35:38]line ТРК (МРК, ГНК) : 13 [15:35:38]line Товар: 2710124130 [15:35:38]line Super 92-К-5 [15:35:38]line 0.020 * 68.40 [15:35:38]line = 1.37 [15:35:38]line НДС 12% НСП 1% [15:35:38]line > о реализуемом товаре [15:35:38]line ОКРУГЛЕНИЕ: -0.37 [15:35:38]line ИТОГО: 1.00 [15:35:38]line Внесено: 500.00 [15:35:38]line СДАЧА: 499.00 [15:35:38]line НСП 1% : 0.01 [15:35:38]line НДС 12% : 0.14 [15:35:38]line Наличными: 1.00 [15:35:38]line Безнал.: 0.00 [15:35:38]line Место: АЗС № 165 "Партнер Нефть" [15:35:38]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:35:38]line СНО: Общий режим [15:35:38]line Чек 413 20.10.2024 15:35 [15:35:38]line Смена: 314 ФФД: 1.0 [15:35:38]line ЗНМ: 0300000234 [15:35:38]line РНМ: 0000137193017469 [15:35:38]line Версия ККМ: v1.0 [15:35:38]line ФМ: 0000000000963156 [15:35:38]line ФД: 156341 [15:35:38]line ФПД: 68612508735846 [15:35:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T153538&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156341&fm=68612508735846&tin=02508201610067®Number=0000137193017469&sum=100 [15:35:38]OFD Sender: Processing packet 156341 [packets to send 52, broken 51] [15:35:38]ProducePacketName [15:35:38]name=ofd_packets/00156341 [15:35:38]OFD Sender: To server: pG, [15:35:38]CommunicateWithHost lk.salyk.kg:30040 [15:35:38]ConnectInit lk.salyk.kg [15:35:38]written 0, free lines is 4095 [15:35:38]Connected sock=10 [15:35:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 01 F7 08 01 95 3D 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 14 00 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 89 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 01 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 00 00 00 00 00 07 04 06 00 64 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 01 00 00 F4 03 04 00 4A 23 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B5 62 02 00 35 04 06 00 3E 67 18 35 D9 66 F3 D7 16 1F 75 98 4C DC [15:35:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 20 33 47 00 DF 34 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B5 62 02 00 F4 03 04 00 7D C9 14 67 B6 04 01 00 00 19 A2 4B 6E 64 3B AB F2 [15:35:39]CommunicateWithHost err = 0 [15:35:39]CheckOFDResponse [15:35:39]1017 (14) - 77093643461234 [15:35:39]1041 (16) - 0000000000963156 [15:35:39]1040 (4) - 156341 [15:35:39]1012 (4) - 20.10.2024 09:12 [15:35:39]1206 (1) - 0 [15:35:39]OFD Sender: Remove packet 156341 [15:35:39]ProducePacketName [15:35:39]name=ofd_packets/00156341 [15:35:39]NVStorageDeleteData [15:35:39]Write to MH i2c: 01 00 00 FD 56 53 [15:35:39]Write i2c OK [15:35:39]MH_I2C_Read... [15:35:39]Read from MH i2c: 01 [15:35:39]MH_I2C_Read... [15:35:39]Read from MH i2c: 01 07 00 [15:35:39]MH_I2C_Read... [15:35:39]Read from MH i2c: 01 07 00 FD 56 00 00 00 00 00 EC 0C 52 [15:35:39]RasterBufferAndPrint [15:35:39]line [15:35:39]line [15:35:39]line [15:35:39]line [15:35:39]line [15:35:39]written 0, free lines is 3314 [15:35:39]MH_Cut [15:35:39]Write to MH i2c: D1 01 00 04 57 01 2D [15:35:39]Write i2c OK [15:35:39]MH_I2C_Read... [15:35:39]Read from MH i2c: D1 [15:35:39]MH_I2C_Read... [15:35:39]Read from MH i2c: D1 01 00 [15:35:39]MH_I2C_Read... [15:35:39]Read from MH i2c: D1 01 00 04 57 00 2C [15:35:39]Write to MH i2c: 01 00 00 05 57 5C [15:35:39]Write i2c OK [15:35:39]MH_I2C_Read... [15:35:39]OFD Sender: No OFD packet to send [15:35:40]*** Cut start [15:35:40]*** Partial cut [15:35:40]*** CUTSNS_PIN = 1 [15:35:40]*** CUTSNS_PIN = 0 [15:35:40]*** Brake cut motor [15:35:40]Read from MH i2c: 01 [15:35:40]MH_I2C_Read... [15:35:40]*** Stop cut motor [15:35:40]*** Cut end [15:35:40]Read from MH i2c: 01 07 00 [15:35:40]MH_I2C_Read... [15:35:40]Read from MH i2c: 01 07 00 05 57 00 00 00 00 00 FF 0F 71 [15:35:40]process_action close_receipt done [15:35:40]requested_data is exist [15:35:40]produce_requested_data [15:35:40]requested_item fm.sn is exist - process it [15:35:40]wFMCommunicate request_size=4 [15:35:40]MH_SAM_APDU [15:35:40]CAPDU: 80 11 00 00 [15:35:40]Write to MH i2c: E2 08 00 06 57 80 11 00 00 00 00 00 00 D7 [15:35:40]Write i2c OK [15:35:40]MH_I2C_Read... [15:35:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:35:40]Read from MH i2c: E2 [15:35:40]MH_I2C_Read... [15:35:40]Read from MH i2c: E2 17 00 [15:35:40]MH_I2C_Read... [15:35:40]Read from MH i2c: E2 17 00 06 57 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 28 [15:35:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:35:40]wFMCommunicate OK [15:35:40]requested_item fd.num is exist - process it [15:35:40]SAM_PROTO_GetFieldsCounters [15:35:40]wFMCommunicate request_size=4 [15:35:40]MH_SAM_APDU [15:35:40]CAPDU: 80 13 00 00 [15:35:40]Write to MH i2c: E2 08 00 07 57 80 13 00 00 00 00 00 00 DA [15:35:40]Write i2c OK [15:35:40]MH_I2C_Read... [15:35:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:35:40]Read from MH i2c: E2 [15:35:40]MH_I2C_Read... [15:35:40]Read from MH i2c: E2 62 00 [15:35:40]MH_I2C_Read... [15:35:40]Read from MH i2c: E2 62 00 07 57 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B5 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 9D 01 00 00 5E 04 04 00 9D 01 00 00 57 04 04 00 9E 01 00 00 19 04 04 00 00 00 00 00 90 00 41 [15:35:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B5 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 9D 01 00 00 5E 04 04 00 9D 01 00 00 57 04 04 00 9E 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:35:40]wFMCommunicate OK [15:35:40]SAM_PROTO_GetFieldsCounters done [15:35:40]requested_item shift.num is exist - process it [15:35:40]requested_item shift.opened is exist - process it [15:35:40]req_shift_opened [15:35:40]FM_GetShiftState [15:35:40]SAM_PROTO_GetShiftState [15:35:40]wFMCommunicate request_size=4 [15:35:40]MH_SAM_APDU [15:35:40]CAPDU: 80 13 01 00 [15:35:40]Write to MH i2c: E2 08 00 08 57 80 13 01 00 00 00 00 00 DC [15:35:40]Write i2c OK [15:35:40]MH_I2C_Read... [15:35:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:35:40]Read from MH i2c: E2 [15:35:40]MH_I2C_Read... [15:35:40]Read from MH i2c: E2 0E 00 [15:35:40]MH_I2C_Read... [15:35:40]Read from MH i2c: E2 0E 00 08 57 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 83 [15:35:40]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:35:40]wFMCommunicate OK [15:35:40]SAM_PROTO_GetShiftState done [15:35:40]FM_GetShiftState done [15:35:40]req_shift_opened done [15:35:40]requested_item shift.open_date is exist - process it [15:35:40]req_shift_open_date [15:35:40]req_shift_open_date done [15:35:40]produce_requested_data done [15:35:40]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156341,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [15:35:40]process_action_free close_receipt [15:35:40]json_value_free [15:35:40]json_value_free done [15:35:40]process_json_proto returns [15:35:40]Send response to host [15:35:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156341,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [15:35:40]free response buf [15:35:40]execute_script done [15:35:40]execute_script returns [15:35:40]free content buf [15:35:40]Sock 9.Close socket [15:35:40]Sock 9.Thread stoped [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:07]accept exits with 8 [15:36:07]New connection [15:36:07]New thread 3066551652 created [15:36:07]Thread 3066695012 joined [15:36:07]Waiting for new connection... [15:36:07] Sock 8.Parse request [15:36:07]Sock 8.Check first char [15:36:07]Sock 8.First char is OK [15:36:07]request: POST /json_proto HTTP/1.0 [15:36:07]Method: POST [15:36:07]URL: /json_proto [15:36:07]Method is POST - this is cgi request [15:36:07]url: /json_proto [15:36:07]query_string will be loaded in cgi processing [15:36:07]execute_cgi json_proto POST (null) [15:36:07]execute_cgi path=json_proto method=POST [15:36:07]POST find Content-Length [15:36:07]Host: 172.17.53.67:8080 [15:36:07]Content-Length: 677 [15:36:07]Content-Type: application/json [15:36:07] [15:36:07]POST finish read [15:36:07]Found Content-Length = 677 [15:36:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874638", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:36:07]execute_script... [15:36:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874638", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:36:07]POST & json_proto [15:36:07]process_json_proto [15:36:07]json parsed OK: [15:36:07]protocol is kg_v1.0 [15:36:07]action value=close_receipt [15:36:07]process_action close_receipt [15:36:07]cmd_close_receipt [15:36:07]MH_GetDate [15:36:07]Write to MH i2c: F0 00 00 09 57 4F [15:36:07]Write i2c OK [15:36:07]MH_I2C_Read... [15:36:07]Read from MH i2c: F0 [15:36:07]MH_I2C_Read... [15:36:07]Read from MH i2c: F0 09 00 [15:36:07]MH_I2C_Read... [15:36:07]Read from MH i2c: F0 09 00 09 57 00 69 23 15 67 19 BC 99 64 32 [15:36:07]GetLastDocTimeStamp 1729438538 [15:36:07]current date 1729438569 [15:36:07]FM_GetShiftState [15:36:07]SAM_PROTO_GetShiftState [15:36:07]wFMCommunicate request_size=4 [15:36:07]MH_SAM_APDU [15:36:07]CAPDU: 80 13 01 00 [15:36:07]Write to MH i2c: E2 08 00 0A 57 80 13 01 00 00 00 00 00 DE [15:36:07]Write i2c OK [15:36:07]MH_I2C_Read... [15:36:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:36:07]Read from MH i2c: E2 [15:36:07]MH_I2C_Read... [15:36:07]Read from MH i2c: E2 0E 00 [15:36:07]MH_I2C_Read... [15:36:07]Read from MH i2c: E2 0E 00 0A 57 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 85 [15:36:07]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:36:07]wFMCommunicate OK [15:36:07]SAM_PROTO_GetShiftState done [15:36:07]FM_GetShiftState done [15:36:07]opened in 1729383891 [15:36:07]opened+sec_in_day 1729470291 [15:36:07]quantity*price = 50041 [15:36:07]sum+1 = 50042 [15:36:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 414 20.10.2024 15:36 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156342 ФПД: 61499477140078 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T153609&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156342&fm=61499477140078&tin=02508201610067®Number=0000137193017469&sum=50000 [15:36:08]StoreToDocumentArchive [15:36:08]shift 314 fd 156342 [15:36:08]save to /storage/0314/doc_00156342 [15:36:08]save last doc name /storage/0314/doc_00156342 to /storage/kkm_last_doc_name [15:36:08]save OK [15:36:08]Clear old archive folders... [15:36:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:36:08]tlvbuf is 009EDEF0 [15:36:08]SAM_PROTO_ClearQueue [15:36:08]wFMCommunicate request_size=4 [15:36:08]MH_SAM_APDU [15:36:08]CAPDU: 80 09 00 00 [15:36:08]Write to MH i2c: E2 08 00 17 57 80 09 00 00 00 00 00 00 E0 [15:36:08]Write i2c OK [15:36:08]MH_I2C_Read... [15:36:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:36:08]Read from MH i2c: E2 [15:36:08]MH_I2C_Read... [15:36:08]Read from MH i2c: E2 03 00 [15:36:08]MH_I2C_Read... [15:36:08]Read from MH i2c: E2 03 00 17 57 00 90 00 E2 [15:36:08]RAPDU: 90 00 [15:36:08]wFMCommunicate OK [15:36:08]SAM_PROTO_ClearQueue done [15:36:08]KKMCreateOFDPacket [15:36:08]OFDProtocolAddRootSTLVToBuf [15:36:08]FM_MakeSignedData [15:36:08]FM_MakeSignedData [15:36:08]SAM_PROTO_SignData [15:36:08]wFMCommunicate request_size=4 [15:36:08]MH_SAM_APDU [15:36:08]CAPDU: 80 0D 01 02 [15:36:08]Write to MH i2c: E2 08 00 18 57 80 0D 01 02 00 00 00 00 E8 [15:36:08]Write i2c OK [15:36:08]MH_I2C_Read... [15:36:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:36:08]Read from MH i2c: E2 [15:36:08]MH_I2C_Read... [15:36:08]Read from MH i2c: E2 03 00 [15:36:08]MH_I2C_Read... [15:36:08]Read from MH i2c: E2 03 00 18 57 00 90 00 E3 [15:36:08]RAPDU: 90 00 [15:36:08]wFMCommunicate OK [15:36:08]wFMCommunicate request_size=255 [15:36:08]MH_SAM_APDU [15:36:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 69 23 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B6 62 02 00 35 04 06 00 37 [15:36:08]Write to MH i2c: E2 02 01 19 57 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 69 23 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B6 62 02 00 35 04 06 00 37 00 00 C2 [15:36:08]Write i2c OK [15:36:08]MH_I2C_Read... [15:36:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:36:08]Read from MH i2c: E2 [15:36:08]MH_I2C_Read... [15:36:08]Read from MH i2c: E2 03 00 [15:36:08]MH_I2C_Read... [15:36:08]Read from MH i2c: E2 03 00 19 57 00 90 00 E4 [15:36:08]RAPDU: 90 00 [15:36:08]wFMCommunicate OK [15:36:08]wFMCommunicate request_size=10 [15:36:08]MH_SAM_APDU [15:36:08]CAPDU: 80 0D 02 02 05 EE F6 7D 22 6E [15:36:08]Write to MH i2c: E2 0D 00 1A 57 80 0D 02 02 05 00 EE F6 7D 22 6E 00 00 E6 [15:36:08]Write i2c OK [15:36:08]MH_I2C_Read... [15:36:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:36:08]Read from MH i2c: E2 [15:36:08]MH_I2C_Read... [15:36:08]Read from MH i2c: E2 03 00 [15:36:08]MH_I2C_Read... [15:36:08]Read from MH i2c: E2 03 00 1A 57 00 90 00 E5 [15:36:08]RAPDU: 90 00 [15:36:08]wFMCommunicate OK [15:36:08]wFMCommunicate request_size=4 [15:36:08]MH_SAM_APDU [15:36:08]CAPDU: 80 0D 03 02 [15:36:08]Write to MH i2c: E2 08 00 1B 57 80 0D 03 02 00 00 00 00 ED [15:36:08]Write i2c OK [15:36:08]MH_I2C_Read... [15:36:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:36:08]Read from MH i2c: E2 [15:36:08]MH_I2C_Read... [15:36:08]Read from MH i2c: E2 0B 00 [15:36:08]MH_I2C_Read... [15:36:08]Read from MH i2c: E2 0B 00 1B 57 00 B9 9E 06 02 29 64 A2 42 90 00 BE [15:36:08]RAPDU: B9 9E 06 02 29 64 A2 42 90 00 [15:36:08]wFMCommunicate OK [15:36:08]SAM_PROTO_SignData done [15:36:08]FM_MakeSignedData done [15:36:08]CreateOFDProtocolMessage [15:36:08]wFMCommunicate request_size=4 [15:36:08]MH_SAM_APDU [15:36:08]CAPDU: 80 11 00 00 [15:36:08]Write to MH i2c: E2 08 00 1C 57 80 11 00 00 00 00 00 00 ED [15:36:08]Write i2c OK [15:36:08]MH_I2C_Read... [15:36:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:36:08]Read from MH i2c: E2 [15:36:08]MH_I2C_Read... [15:36:08]Read from MH i2c: E2 17 00 [15:36:08]MH_I2C_Read... [15:36:08]Read from MH i2c: E2 17 00 1C 57 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3E [15:36:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:36:08]wFMCommunicate OK [15:36:08]CreateOFDProtocolMessage done [15:36:08]OFDSenderStorePacket 156342 [15:36:08]StoreOFDPacket docnum=156342 [15:36:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C2 5F 07 01 9D 44 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 69 23 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B6 62 02 00 35 04 06 00 37 EE F6 7D 22 6E B9 9E 06 02 29 64 A2 42 [15:36:08]CheckFolder [15:36:08]dirname=/storage/ofd_packets [15:36:08]CheckFolder done [15:36:08]ProducePacketName [15:36:08]name=ofd_packets/00156342 [15:36:08]NVStorageSaveData ofd_packets/00156342 [15:36:08]File name is /storage/ofd_packets/00156342 [15:36:08]Write 301 bytes [15:36:08]NVStorageSaveData done [15:36:08]OFDSenderStorePacket done [15:36:08]KKMCreateOFDPacket done [15:36:08]NVStorageSaveData kkm_last_timestamp [15:36:08]File name is /storage/kkm_last_timestamp [15:36:08]Write 4 bytes [15:36:08]NVStorageSaveData done [15:36:08]ExternCall_PrintAddStr [15:36:08]wPrintStart [15:36:08]Write to MH i2c: 01 00 00 1D 57 74 [15:36:08]Write i2c OK [15:36:08]MH_I2C_Read... [15:36:08]Read from MH i2c: 01 [15:36:08]MH_I2C_Read... [15:36:08]Read from MH i2c: 01 07 00 [15:36:08]MH_I2C_Read... [15:36:08]Read from MH i2c: 01 07 00 1D 57 00 00 00 00 00 FF 0F 89 [15:36:08]RasterBufferAndPrint [15:36:08]line Счет N : (1)874638 [15:36:08]line ИНН: 02508201610067 [15:36:08]line Контрольно-Кассовый Чек [15:36:08]line ПРОДАЖА [15:36:08]line ТРК (МРК, ГНК) : 12 [15:36:08]line Товар: 2710124130 [15:36:08]line Аи-92-К-5 [15:36:08]line 7.480 * 66.90 [15:36:08]line = 500.41 [15:36:08]line НДС 12% НСП 1% [15:36:08]line > о реализуемом товаре [15:36:08]line ОКРУГЛЕНИЕ: -0.41 [15:36:08]line ИТОГО: 500.00 [15:36:08]line Внесено: 500.00 [15:36:08]line СДАЧА: 0.00 [15:36:08]line НСП 1% : 4.43 [15:36:08]line НДС 12% : 53.14 [15:36:08]line Наличными: 500.00 [15:36:08]line Безнал.: 0.00 [15:36:08]line Место: АЗС № 165 "Партнер Нефть" [15:36:08]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:36:08]line СНО: Общий режим [15:36:08]line Чек 414 20.10.2024 15:36 [15:36:08]line Смена: 314 ФФД: 1.0 [15:36:08]line ЗНМ: 0300000234 [15:36:08]line РНМ: 0000137193017469 [15:36:08]line Версия ККМ: v1.0 [15:36:08]line ФМ: 0000000000963156 [15:36:08]line ФД: 156342 [15:36:08]line ФПД: 61499477140078 [15:36:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T153609&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156342&fm=61499477140078&tin=02508201610067®Number=0000137193017469&sum=50000 [15:36:09]OFD Sender: Processing packet 156342 [packets to send 52, broken 51] [15:36:09]ProducePacketName [15:36:09]name=ofd_packets/00156342 [15:36:09]OFD Sender: To server: pG, [15:36:09]CommunicateWithHost lk.salyk.kg:30040 [15:36:09]ConnectInit lk.salyk.kg [15:36:09]written 0, free lines is 4095 [15:36:09]Connected sock=10 [15:36:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C2 5F 07 01 9D 44 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 69 23 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B6 62 02 00 35 04 06 00 37 EE F6 7D 22 6E B9 9E 06 02 29 64 A2 42 [15:36:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 EA D1 47 00 22 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 39 36 33 31 35 36 10 04 04 00 B6 62 02 00 F4 03 04 00 9B C9 14 67 B6 04 01 00 00 11 1A 48 79 C3 25 1F CF [15:36:09]CommunicateWithHost err = 0 [15:36:09]CheckOFDResponse [15:36:09]1017 (14) - 77093643461234 [15:36:09]1041 (16) - 0000000000963156 [15:36:09]1040 (4) - 156342 [15:36:09]1012 (4) - 20.10.2024 09:12 [15:36:09]1206 (1) - 0 [15:36:09]OFD Sender: Remove packet 156342 [15:36:09]ProducePacketName [15:36:09]name=ofd_packets/00156342 [15:36:09]NVStorageDeleteData [15:36:09]Write to MH i2c: 01 00 00 48 57 9F [15:36:09]Write i2c OK [15:36:09]MH_I2C_Read... [15:36:09]Read from MH i2c: 01 [15:36:09]MH_I2C_Read... [15:36:09]Read from MH i2c: 01 07 00 [15:36:09]MH_I2C_Read... [15:36:09]Read from MH i2c: 01 07 00 48 57 00 00 00 00 00 F4 0C A6 [15:36:09]RasterBufferAndPrint [15:36:09]line [15:36:09]line [15:36:09]line [15:36:09]line [15:36:09]line [15:36:09]written 0, free lines is 3326 [15:36:09]MH_Cut [15:36:09]Write to MH i2c: D1 01 00 4F 57 01 78 [15:36:09]Write i2c OK [15:36:09]MH_I2C_Read... [15:36:09]Read from MH i2c: D1 [15:36:09]MH_I2C_Read... [15:36:09]Read from MH i2c: D1 01 00 [15:36:09]MH_I2C_Read... [15:36:09]Read from MH i2c: D1 01 00 4F 57 00 77 [15:36:09]Write to MH i2c: 01 00 00 50 57 A7 [15:36:09]Write i2c OK [15:36:09]MH_I2C_Read... [15:36:09]OFD Sender: No OFD packet to send [15:36:10]*** Cut start [15:36:10]*** Partial cut [15:36:10]*** CUTSNS_PIN = 1 [15:36:10]*** CUTSNS_PIN = 0 [15:36:10]*** Brake cut motor [15:36:10]Read from MH i2c: 01 [15:36:10]MH_I2C_Read... [15:36:10]*** Stop cut motor [15:36:10]*** Cut end [15:36:10]Read from MH i2c: 01 07 00 [15:36:10]MH_I2C_Read... [15:36:10]Read from MH i2c: 01 07 00 50 57 00 00 00 00 00 FF 0F BC [15:36:10]process_action close_receipt done [15:36:10]requested_data is exist [15:36:10]produce_requested_data [15:36:10]requested_item fm.sn is exist - process it [15:36:10]wFMCommunicate request_size=4 [15:36:10]MH_SAM_APDU [15:36:10]CAPDU: 80 11 00 00 [15:36:10]Write to MH i2c: E2 08 00 51 57 80 11 00 00 00 00 00 00 22 [15:36:10]Write i2c OK [15:36:10]MH_I2C_Read... [15:36:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:36:10]Read from MH i2c: E2 [15:36:10]MH_I2C_Read... [15:36:10]Read from MH i2c: E2 17 00 [15:36:10]MH_I2C_Read... [15:36:10]Read from MH i2c: E2 17 00 51 57 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 73 [15:36:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:36:10]wFMCommunicate OK [15:36:10]requested_item fd.num is exist - process it [15:36:10]SAM_PROTO_GetFieldsCounters [15:36:10]wFMCommunicate request_size=4 [15:36:10]MH_SAM_APDU [15:36:10]CAPDU: 80 13 00 00 [15:36:10]Write to MH i2c: E2 08 00 52 57 80 13 00 00 00 00 00 00 25 [15:36:10]Write i2c OK [15:36:10]MH_I2C_Read... [15:36:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:36:11]Read from MH i2c: E2 [15:36:11]MH_I2C_Read... [15:36:11]Read from MH i2c: E2 62 00 [15:36:11]MH_I2C_Read... [15:36:11]Read from MH i2c: E2 62 00 52 57 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B6 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 9E 01 00 00 5E 04 04 00 9E 01 00 00 57 04 04 00 9F 01 00 00 19 04 04 00 00 00 00 00 90 00 90 [15:36:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B6 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 9E 01 00 00 5E 04 04 00 9E 01 00 00 57 04 04 00 9F 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:36:11]wFMCommunicate OK [15:36:11]SAM_PROTO_GetFieldsCounters done [15:36:11]requested_item shift.num is exist - process it [15:36:11]requested_item shift.opened is exist - process it [15:36:11]req_shift_opened [15:36:11]FM_GetShiftState [15:36:11]SAM_PROTO_GetShiftState [15:36:11]wFMCommunicate request_size=4 [15:36:11]MH_SAM_APDU [15:36:11]CAPDU: 80 13 01 00 [15:36:11]Write to MH i2c: E2 08 00 53 57 80 13 01 00 00 00 00 00 27 [15:36:11]Write i2c OK [15:36:11]MH_I2C_Read... [15:36:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:36:11]Read from MH i2c: E2 [15:36:11]MH_I2C_Read... [15:36:11]Read from MH i2c: E2 0E 00 [15:36:11]MH_I2C_Read... [15:36:11]Read from MH i2c: E2 0E 00 53 57 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 CE [15:36:11]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:36:11]wFMCommunicate OK [15:36:11]SAM_PROTO_GetShiftState done [15:36:11]FM_GetShiftState done [15:36:11]req_shift_opened done [15:36:11]requested_item shift.open_date is exist - process it [15:36:11]req_shift_open_date [15:36:11]req_shift_open_date done [15:36:11]produce_requested_data done [15:36:11]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156342,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [15:36:11]process_action_free close_receipt [15:36:11]json_value_free [15:36:11]json_value_free done [15:36:11]process_json_proto returns [15:36:11]Send response to host [15:36:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156342,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [15:36:11]free response buf [15:36:11]execute_script done [15:36:11]execute_script returns [15:36:11]free content buf [15:36:11]Sock 8.Close socket [15:36:11]Sock 8.Thread stoped [15:36:14]OFD Sender: No OFD packet to send [15:36:20]OFD Sender: No OFD packet to send [15:36:25]OFD Sender: No OFD packet to send [15:36:30]OFD Sender: No OFD packet to send [15:36:35]OFD Sender: No OFD packet to send [15:36:40]OFD Sender: No OFD packet to send [15:36:45]OFD Sender: No OFD packet to send [15:36:50]OFD Sender: No OFD packet to send [15:36:55]OFD Sender: No OFD packet to send [15:37:00]OFD Sender: No OFD packet to send [15:37:05]OFD Sender: No OFD packet to send [15:37:10]OFD Sender: No OFD packet to send [15:37:15]OFD Sender: No OFD packet to send [15:37:20]OFD Sender: No OFD packet to send [15:37:25]OFD Sender: No OFD packet to send [15:37:30]OFD Sender: No OFD packet to send [15:37:35]OFD Sender: No OFD packet to send [15:37:40]OFD Sender: No OFD packet to send [15:37:45]OFD Sender: No OFD packet to send [15:37:50]OFD Sender: No OFD packet to send [15:37:55]OFD Sender: No OFD packet to send [15:38:00]OFD Sender: No OFD packet to send [15:38:05]OFD Sender: No OFD packet to send [15:38:10]OFD Sender: No OFD packet to send [15:38:15]OFD Sender: No OFD packet to send [15:38:20]OFD Sender: No OFD packet to send [15:38:25]OFD Sender: No OFD packet to send [15:38:30]OFD Sender: No OFD packet to send [15:38:35]OFD Sender: No OFD packet to send [15:38:40]OFD Sender: No OFD packet to send [15:38:45]OFD Sender: No OFD packet to send [15:38:50]OFD Sender: No OFD packet to send [15:38:55]OFD Sender: No OFD packet to send [15:39:00]OFD Sender: No OFD packet to send [15:39:05]OFD Sender: No OFD packet to send [15:39:10]OFD Sender: No OFD packet to send [15:39:15]OFD Sender: No OFD packet to send [15:39:20]OFD Sender: No OFD packet to send [15:39:25]OFD Sender: No OFD packet to send [15:39:30]OFD Sender: No OFD packet to send [15:39:35]OFD Sender: No OFD packet to send [15:39:40]OFD Sender: No OFD packet to send [15:39:45]OFD Sender: No OFD packet to send [15:39:50]OFD Sender: No OFD packet to send [15:39:55]OFD Sender: No OFD packet to send [15:40:00]OFD Sender: No OFD packet to send [15:40:05]OFD Sender: No OFD packet to send [15:40:10]OFD Sender: No OFD packet to send [15:40:15]OFD Sender: No OFD packet to send [15:40:20]OFD Sender: No OFD packet to send [15:40:25]OFD Sender: No OFD packet to send [15:40:30]OFD Sender: No OFD packet to send [15:40:35]OFD Sender: No OFD packet to send [15:40:40]OFD Sender: No OFD packet to send [15:40:45]OFD Sender: No OFD packet to send [15:40:50]OFD Sender: No OFD packet to send [15:40:55]OFD Sender: No OFD packet to send [15:41:00]OFD Sender: No OFD packet to send [15:41:05]OFD Sender: No OFD packet to send [15:41:10]OFD Sender: No OFD packet to send [15:41:15]OFD Sender: No OFD packet to send [15:41:20]OFD Sender: No OFD packet to send [15:41:22]accept exits with 9 [15:41:22]New connection [15:41:22]New thread 3066695012 created [15:41:22]Thread 3066551652 joined [15:41:22]Waiting for new connection... [15:41:22] Sock 9.Parse request [15:41:22]Sock 9.Check first char [15:41:22]Sock 9.First char is OK [15:41:22]request: POST /json_proto HTTP/1.0 [15:41:22]Method: POST [15:41:22]URL: /json_proto [15:41:22]Method is POST - this is cgi request [15:41:22]url: /json_proto [15:41:22]query_string will be loaded in cgi processing [15:41:22]execute_cgi json_proto POST (null) [15:41:22]execute_cgi path=json_proto method=POST [15:41:22]POST find Content-Length [15:41:22]Host: 172.17.53.67:8080 [15:41:22]Content-Length: 632 [15:41:22]Content-Type: application/json [15:41:22] [15:41:22]POST finish read [15:41:22]Found Content-Length = 632 [15:41:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874640", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:41:22]execute_script... [15:41:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874640", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:41:22]POST & json_proto [15:41:22]process_json_proto [15:41:22]json parsed OK: [15:41:22]protocol is kg_v1.0 [15:41:22]action value=close_receipt [15:41:22]process_action close_receipt [15:41:22]cmd_close_receipt [15:41:22]MH_GetDate [15:41:22]Write to MH i2c: F0 00 00 54 57 9A [15:41:22]Write i2c OK [15:41:22]MH_I2C_Read... [15:41:22]Read from MH i2c: F0 [15:41:22]MH_I2C_Read... [15:41:22]Read from MH i2c: F0 09 00 [15:41:22]MH_I2C_Read... [15:41:22]Read from MH i2c: F0 09 00 54 57 00 A4 24 15 67 19 BC 99 64 B9 [15:41:22]GetLastDocTimeStamp 1729438569 [15:41:22]current date 1729438884 [15:41:22]FM_GetShiftState [15:41:22]SAM_PROTO_GetShiftState [15:41:22]wFMCommunicate request_size=4 [15:41:22]MH_SAM_APDU [15:41:22]CAPDU: 80 13 01 00 [15:41:22]Write to MH i2c: E2 08 00 55 57 80 13 01 00 00 00 00 00 29 [15:41:22]Write i2c OK [15:41:22]MH_I2C_Read... [15:41:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:41:22]Read from MH i2c: E2 [15:41:22]MH_I2C_Read... [15:41:22]Read from MH i2c: E2 0E 00 [15:41:22]MH_I2C_Read... [15:41:22]Read from MH i2c: E2 0E 00 55 57 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D0 [15:41:22]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:41:22]wFMCommunicate OK [15:41:22]SAM_PROTO_GetShiftState done [15:41:22]FM_GetShiftState done [15:41:22]opened in 1729383891 [15:41:22]opened+sec_in_day 1729470291 [15:41:22]quantity*price = 50000 [15:41:22]sum+1 = 50001 [15:41:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 415 20.10.2024 15:41 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156343 ФПД: 150848960467953 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T154124&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156343&fm=150848960467953&tin=02508201610067®Number=0000137193017469&sum=50000 [15:41:23]StoreToDocumentArchive [15:41:23]shift 314 fd 156343 [15:41:23]save to /storage/0314/doc_00156343 [15:41:23]save last doc name /storage/0314/doc_00156343 to /storage/kkm_last_doc_name [15:41:23]save OK [15:41:23]Clear old archive folders... [15:41:23]ProcessDocumentItem done err = 0, tmpTLVsize=252 [15:41:23]tlvbuf is 00823AF0 [15:41:23]SAM_PROTO_ClearQueue [15:41:23]wFMCommunicate request_size=4 [15:41:23]MH_SAM_APDU [15:41:23]CAPDU: 80 09 00 00 [15:41:23]Write to MH i2c: E2 08 00 62 57 80 09 00 00 00 00 00 00 2B [15:41:23]Write i2c OK [15:41:23]MH_I2C_Read... [15:41:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:41:23]Read from MH i2c: E2 [15:41:23]MH_I2C_Read... [15:41:23]Read from MH i2c: E2 03 00 [15:41:23]MH_I2C_Read... [15:41:23]Read from MH i2c: E2 03 00 62 57 00 90 00 2D [15:41:23]RAPDU: 90 00 [15:41:23]wFMCommunicate OK [15:41:23]SAM_PROTO_ClearQueue done [15:41:23]KKMCreateOFDPacket [15:41:23]OFDProtocolAddRootSTLVToBuf [15:41:23]FM_MakeSignedData [15:41:23]FM_MakeSignedData [15:41:23]SAM_PROTO_SignData [15:41:23]wFMCommunicate request_size=4 [15:41:23]MH_SAM_APDU [15:41:23]CAPDU: 80 0D 01 02 [15:41:23]Write to MH i2c: E2 08 00 63 57 80 0D 01 02 00 00 00 00 33 [15:41:23]Write i2c OK [15:41:23]MH_I2C_Read... [15:41:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:41:23]Read from MH i2c: E2 [15:41:23]MH_I2C_Read... [15:41:23]Read from MH i2c: E2 03 00 [15:41:23]MH_I2C_Read... [15:41:23]Read from MH i2c: E2 03 00 63 57 00 90 00 2E [15:41:23]RAPDU: 90 00 [15:41:23]wFMCommunicate OK [15:41:23]wFMCommunicate request_size=255 [15:41:23]MH_SAM_APDU [15:41:23]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 A4 24 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B7 62 02 00 35 04 06 00 [15:41:23]Write to MH i2c: E2 02 01 64 57 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 A4 24 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B7 62 02 00 35 04 06 00 00 00 EE [15:41:23]Write i2c OK [15:41:23]MH_I2C_Read... [15:41:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:41:24]Read from MH i2c: E2 [15:41:24]MH_I2C_Read... [15:41:24]Read from MH i2c: E2 03 00 [15:41:24]MH_I2C_Read... [15:41:24]Read from MH i2c: E2 03 00 64 57 00 90 00 2F [15:41:24]RAPDU: 90 00 [15:41:24]wFMCommunicate OK [15:41:24]wFMCommunicate request_size=11 [15:41:24]MH_SAM_APDU [15:41:24]CAPDU: 80 0D 02 02 06 89 32 42 B4 13 F1 [15:41:24]Write to MH i2c: E2 0E 00 65 57 80 0D 02 02 06 00 89 32 42 B4 13 F1 00 00 F7 [15:41:24]Write i2c OK [15:41:24]MH_I2C_Read... [15:41:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:41:24]Read from MH i2c: E2 [15:41:24]MH_I2C_Read... [15:41:24]Read from MH i2c: E2 03 00 [15:41:24]MH_I2C_Read... [15:41:24]Read from MH i2c: E2 03 00 65 57 00 90 00 30 [15:41:24]RAPDU: 90 00 [15:41:24]wFMCommunicate OK [15:41:24]wFMCommunicate request_size=4 [15:41:24]MH_SAM_APDU [15:41:24]CAPDU: 80 0D 03 02 [15:41:24]Write to MH i2c: E2 08 00 66 57 80 0D 03 02 00 00 00 00 38 [15:41:24]Write i2c OK [15:41:24]MH_I2C_Read... [15:41:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:41:24]Read from MH i2c: E2 [15:41:24]MH_I2C_Read... [15:41:24]Read from MH i2c: E2 0B 00 [15:41:24]MH_I2C_Read... [15:41:24]Read from MH i2c: E2 0B 00 66 57 00 75 E3 9F 57 9E 4D CA 9A 90 00 D6 [15:41:24]RAPDU: 75 E3 9F 57 9E 4D CA 9A 90 00 [15:41:24]wFMCommunicate OK [15:41:24]SAM_PROTO_SignData done [15:41:24]FM_MakeSignedData done [15:41:24]CreateOFDProtocolMessage [15:41:24]wFMCommunicate request_size=4 [15:41:24]MH_SAM_APDU [15:41:24]CAPDU: 80 11 00 00 [15:41:24]Write to MH i2c: E2 08 00 67 57 80 11 00 00 00 00 00 00 38 [15:41:24]Write i2c OK [15:41:24]MH_I2C_Read... [15:41:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:41:24]Read from MH i2c: E2 [15:41:24]MH_I2C_Read... [15:41:24]Read from MH i2c: E2 17 00 [15:41:24]MH_I2C_Read... [15:41:24]Read from MH i2c: E2 17 00 67 57 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 89 [15:41:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:41:24]wFMCommunicate OK [15:41:24]CreateOFDProtocolMessage done [15:41:24]OFDSenderStorePacket 156343 [15:41:24]StoreOFDPacket docnum=156343 [15:41:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 AC 1E 08 01 6D 1E 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 A4 24 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B7 62 02 00 35 04 06 00 89 32 42 B4 13 F1 75 E3 9F 57 9E 4D CA 9A [15:41:24]CheckFolder [15:41:24]dirname=/storage/ofd_packets [15:41:24]CheckFolder done [15:41:24]ProducePacketName [15:41:24]name=ofd_packets/00156343 [15:41:24]NVStorageSaveData ofd_packets/00156343 [15:41:24]File name is /storage/ofd_packets/00156343 [15:41:24]Write 302 bytes [15:41:24]NVStorageSaveData done [15:41:24]OFDSenderStorePacket done [15:41:24]KKMCreateOFDPacket done [15:41:24]NVStorageSaveData kkm_last_timestamp [15:41:24]File name is /storage/kkm_last_timestamp [15:41:24]Write 4 bytes [15:41:24]NVStorageSaveData done [15:41:24]ExternCall_PrintAddStr [15:41:24]wPrintStart [15:41:24]Write to MH i2c: 01 00 00 68 57 BF [15:41:24]Write i2c OK [15:41:24]MH_I2C_Read... [15:41:24]Read from MH i2c: 01 [15:41:24]MH_I2C_Read... [15:41:24]Read from MH i2c: 01 07 00 [15:41:24]MH_I2C_Read... [15:41:24]Read from MH i2c: 01 07 00 68 57 00 00 00 00 00 FF 0F D4 [15:41:24]RasterBufferAndPrint [15:41:24]line Счет N : (1)874640 [15:41:24]line ИНН: 02508201610067 [15:41:24]line Контрольно-Кассовый Чек [15:41:24]line ПРОДАЖА [15:41:24]line ТРК (МРК, ГНК) : 43 [15:41:24]line Товар: 2710124130 [15:41:24]line Super 92-К-5 [15:41:24]line 7.310 * 68.40 [15:41:24]line = 500.00 [15:41:24]line НДС 12% НСП 1% [15:41:24]line > о реализуемом товаре [15:41:24]line ИТОГО: 500.00 [15:41:24]line НСП 1% : 4.42 [15:41:24]line НДС 12% : 53.10 [15:41:24]line Наличными: 500.00 [15:41:24]line Безнал.: 0.00 [15:41:24]line Место: АЗС № 165 "Партнер Нефть" [15:41:24]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:41:24]line СНО: Общий режим [15:41:24]line Чек 415 20.10.2024 15:41 [15:41:24]line Смена: 314 ФФД: 1.0 [15:41:24]line ЗНМ: 0300000234 [15:41:24]line РНМ: 0000137193017469 [15:41:24]line Версия ККМ: v1.0 [15:41:24]line ФМ: 0000000000963156 [15:41:24]line ФД: 156343 [15:41:24]line ФПД: 150848960467953 [15:41:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T154124&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156343&fm=150848960467953&tin=02508201610067®Number=0000137193017469&sum=50000 [15:41:24]written 0, free lines is 4095 [15:41:24]OFD Sender: Processing packet 156343 [packets to send 52, broken 51] [15:41:24]ProducePacketName [15:41:24]name=ofd_packets/00156343 [15:41:24]OFD Sender: To server: pG, [15:41:24]CommunicateWithHost lk.salyk.kg:30040 [15:41:24]ConnectInit lk.salyk.kg [15:41:24]Connected sock=10 [15:41:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 AC 1E 08 01 6D 1E 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 A4 24 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B7 62 02 00 35 04 06 00 89 32 42 B4 13 F1 75 E3 9F 57 9E 4D CA 9A [15:41:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 6A 16 47 00 46 C2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B7 62 02 00 F4 03 04 00 D6 CA 14 67 B6 04 01 00 00 64 2A 1A F6 E1 8C 7F ED [15:41:24]CommunicateWithHost err = 0 [15:41:24]CheckOFDResponse [15:41:24]1017 (14) - 77093643461234 [15:41:24]1041 (16) - 0000000000963156 [15:41:24]1040 (4) - 156343 [15:41:24]1012 (4) - 20.10.2024 09:18 [15:41:24]1206 (1) - 0 [15:41:24]OFD Sender: Remove packet 156343 [15:41:24]ProducePacketName [15:41:24]name=ofd_packets/00156343 [15:41:24]NVStorageDeleteData [15:41:24]Write to MH i2c: 01 00 00 90 57 E7 [15:41:24]Write i2c OK [15:41:24]MH_I2C_Read... [15:41:24]Read from MH i2c: 01 [15:41:24]MH_I2C_Read... [15:41:24]Read from MH i2c: 01 07 00 [15:41:24]MH_I2C_Read... [15:41:24]Read from MH i2c: 01 07 00 90 57 00 00 00 00 00 1D 0D 18 [15:41:24]RasterBufferAndPrint [15:41:24]line [15:41:24]line [15:41:24]line [15:41:24]line [15:41:24]line [15:41:24]written 0, free lines is 3363 [15:41:24]MH_Cut [15:41:24]Write to MH i2c: D1 01 00 97 57 01 C0 [15:41:24]Write i2c OK [15:41:24]MH_I2C_Read... [15:41:24]Read from MH i2c: D1 [15:41:24]MH_I2C_Read... [15:41:24]Read from MH i2c: D1 01 00 [15:41:24]MH_I2C_Read... [15:41:24]Read from MH i2c: D1 01 00 97 57 00 BF [15:41:24]Write to MH i2c: 01 00 00 98 57 EF [15:41:24]Write i2c OK [15:41:24]MH_I2C_Read... [15:41:25]OFD Sender: No OFD packet to send [15:41:25]*** Cut start [15:41:25]*** Partial cut [15:41:25]*** CUTSNS_PIN = 1 [15:41:25]*** CUTSNS_PIN = 0 [15:41:25]*** Brake cut motor [15:41:26]Read from MH i2c: 01 [15:41:26]MH_I2C_Read... [15:41:26]*** Stop cut motor [15:41:26]*** Cut end [15:41:26]Read from MH i2c: 01 07 00 [15:41:26]MH_I2C_Read... [15:41:26]Read from MH i2c: 01 07 00 98 57 00 00 00 00 00 FF 0F 04 [15:41:26]process_action close_receipt done [15:41:26]requested_data is exist [15:41:26]produce_requested_data [15:41:26]requested_item fm.sn is exist - process it [15:41:26]wFMCommunicate request_size=4 [15:41:26]MH_SAM_APDU [15:41:26]CAPDU: 80 11 00 00 [15:41:26]Write to MH i2c: E2 08 00 99 57 80 11 00 00 00 00 00 00 6A [15:41:26]Write i2c OK [15:41:26]MH_I2C_Read... [15:41:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:41:26]Read from MH i2c: E2 [15:41:26]MH_I2C_Read... [15:41:26]Read from MH i2c: E2 17 00 [15:41:26]MH_I2C_Read... [15:41:26]Read from MH i2c: E2 17 00 99 57 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BB [15:41:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:41:26]wFMCommunicate OK [15:41:26]requested_item fd.num is exist - process it [15:41:26]SAM_PROTO_GetFieldsCounters [15:41:26]wFMCommunicate request_size=4 [15:41:26]MH_SAM_APDU [15:41:26]CAPDU: 80 13 00 00 [15:41:26]Write to MH i2c: E2 08 00 9A 57 80 13 00 00 00 00 00 00 6D [15:41:26]Write i2c OK [15:41:26]MH_I2C_Read... [15:41:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:41:26]Read from MH i2c: E2 [15:41:26]MH_I2C_Read... [15:41:26]Read from MH i2c: E2 62 00 [15:41:26]MH_I2C_Read... [15:41:26]Read from MH i2c: E2 62 00 9A 57 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B7 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 9F 01 00 00 5E 04 04 00 9F 01 00 00 57 04 04 00 A0 01 00 00 19 04 04 00 00 00 00 00 90 00 DC [15:41:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B7 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 9F 01 00 00 5E 04 04 00 9F 01 00 00 57 04 04 00 A0 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:41:26]wFMCommunicate OK [15:41:26]SAM_PROTO_GetFieldsCounters done [15:41:26]requested_item shift.num is exist - process it [15:41:26]requested_item shift.opened is exist - process it [15:41:26]req_shift_opened [15:41:26]FM_GetShiftState [15:41:26]SAM_PROTO_GetShiftState [15:41:26]wFMCommunicate request_size=4 [15:41:26]MH_SAM_APDU [15:41:26]CAPDU: 80 13 01 00 [15:41:26]Write to MH i2c: E2 08 00 9B 57 80 13 01 00 00 00 00 00 6F [15:41:26]Write i2c OK [15:41:26]MH_I2C_Read... [15:41:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:41:26]Read from MH i2c: E2 [15:41:26]MH_I2C_Read... [15:41:26]Read from MH i2c: E2 0E 00 [15:41:26]MH_I2C_Read... [15:41:26]Read from MH i2c: E2 0E 00 9B 57 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 16 [15:41:26]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:41:26]wFMCommunicate OK [15:41:26]SAM_PROTO_GetShiftState done [15:41:26]FM_GetShiftState done [15:41:26]req_shift_opened done [15:41:26]requested_item shift.open_date is exist - process it [15:41:26]req_shift_open_date [15:41:26]req_shift_open_date done [15:41:26]produce_requested_data done [15:41:26]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156343,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [15:41:26]process_action_free close_receipt [15:41:26]json_value_free [15:41:26]json_value_free done [15:41:26]process_json_proto returns [15:41:26]Send response to host [15:41:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156343,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [15:41:26]free response buf [15:41:26]execute_script done [15:41:26]execute_script returns [15:41:26]free content buf [15:41:26]Sock 9.Close socket [15:41:26]Sock 9.Thread stoped [15:41:30]OFD Sender: No OFD packet to send [15:41:35]OFD Sender: No OFD packet to send [15:41:40]OFD Sender: No OFD packet to send [15:41:45]OFD Sender: No OFD packet to send [15:41:50]OFD Sender: No OFD packet to send [15:41:55]OFD Sender: No OFD packet to send [15:42:00]OFD Sender: No OFD packet to send [15:42:05]OFD Sender: No OFD packet to send [15:42:10]OFD Sender: No OFD packet to send [15:42:14]accept exits with 8 [15:42:14]New connection [15:42:14]New thread 3066551652 created [15:42:14]Thread 3066695012 joined [15:42:14]Waiting for new connection... [15:42:14] Sock 8.Parse request [15:42:14]Sock 8.Check first char [15:42:14]Sock 8.First char is OK [15:42:14]request: POST /json_proto HTTP/1.0 [15:42:14]Method: POST [15:42:14]URL: /json_proto [15:42:14]Method is POST - this is cgi request [15:42:14]url: /json_proto [15:42:14]query_string will be loaded in cgi processing [15:42:14]execute_cgi json_proto POST (null) [15:42:14]execute_cgi path=json_proto method=POST [15:42:14]POST find Content-Length [15:42:14]Host: 172.17.53.67:8080 [15:42:14]Content-Length: 762 [15:42:14]Content-Type: application/json [15:42:14] [15:42:14]POST finish read [15:42:14]Found Content-Length = 762 [15:42:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874642", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 19.010, "sum" : 1300.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1300.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:42:14]execute_script... [15:42:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874642", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 19.010, "sum" : 1300.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1300.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:42:14]POST & json_proto [15:42:14]process_json_proto [15:42:14]json parsed OK: [15:42:14]protocol is kg_v1.0 [15:42:14]action value=close_receipt [15:42:14]process_action close_receipt [15:42:14]cmd_close_receipt [15:42:14]MH_GetDate [15:42:14]Write to MH i2c: F0 00 00 9C 57 E2 [15:42:14]Write i2c OK [15:42:14]MH_I2C_Read... [15:42:14]Read from MH i2c: F0 [15:42:14]MH_I2C_Read... [15:42:14]Read from MH i2c: F0 09 00 [15:42:14]MH_I2C_Read... [15:42:14]Read from MH i2c: F0 09 00 9C 57 00 D8 24 15 67 19 BC 99 64 35 [15:42:14]GetLastDocTimeStamp 1729438884 [15:42:14]current date 1729438936 [15:42:14]FM_GetShiftState [15:42:14]SAM_PROTO_GetShiftState [15:42:14]wFMCommunicate request_size=4 [15:42:14]MH_SAM_APDU [15:42:14]CAPDU: 80 13 01 00 [15:42:14]Write to MH i2c: E2 08 00 9D 57 80 13 01 00 00 00 00 00 71 [15:42:14]Write i2c OK [15:42:14]MH_I2C_Read... [15:42:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:42:14]Read from MH i2c: E2 [15:42:14]MH_I2C_Read... [15:42:14]Read from MH i2c: E2 0E 00 [15:42:14]MH_I2C_Read... [15:42:14]Read from MH i2c: E2 0E 00 9D 57 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 18 [15:42:14]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:42:14]wFMCommunicate OK [15:42:14]SAM_PROTO_GetShiftState done [15:42:14]FM_GetShiftState done [15:42:14]opened in 1729383891 [15:42:14]opened+sec_in_day 1729470291 [15:42:14]quantity*price = 130028 [15:42:14]sum+1 = 130029 [15:42:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1300.28 НСП 1% : 11.51 НДС 12% : 138.08 Наличными: 0.00 Безнал.: 1300.28 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 416 20.10.2024 15:42 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156344 ФПД: 132438349570483 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T154217&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156344&fm=132438349570483&tin=02508201610067®Number=0000137193017469&sum=130028 [15:42:16]StoreToDocumentArchive [15:42:16]shift 314 fd 156344 [15:42:16]save to /storage/0314/doc_00156344 [15:42:16]save last doc name /storage/0314/doc_00156344 to /storage/kkm_last_doc_name [15:42:16]save OK [15:42:16]Clear old archive folders... [15:42:16]ProcessDocumentItem done err = 0, tmpTLVsize=252 [15:42:16]tlvbuf is 00A1BEC0 [15:42:16]SAM_PROTO_ClearQueue [15:42:16]wFMCommunicate request_size=4 [15:42:16]MH_SAM_APDU [15:42:16]CAPDU: 80 09 00 00 [15:42:16]Write to MH i2c: E2 08 00 AA 57 80 09 00 00 00 00 00 00 73 [15:42:16]Write i2c OK [15:42:16]MH_I2C_Read... [15:42:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:42:16]Read from MH i2c: E2 [15:42:16]MH_I2C_Read... [15:42:16]Read from MH i2c: E2 03 00 [15:42:16]MH_I2C_Read... [15:42:16]Read from MH i2c: E2 03 00 AA 57 00 90 00 75 [15:42:16]RAPDU: 90 00 [15:42:16]wFMCommunicate OK [15:42:16]SAM_PROTO_ClearQueue done [15:42:16]KKMCreateOFDPacket [15:42:16]OFDProtocolAddRootSTLVToBuf [15:42:16]FM_MakeSignedData [15:42:16]FM_MakeSignedData [15:42:16]SAM_PROTO_SignData [15:42:16]wFMCommunicate request_size=4 [15:42:16]MH_SAM_APDU [15:42:16]CAPDU: 80 0D 01 02 [15:42:16]Write to MH i2c: E2 08 00 AB 57 80 0D 01 02 00 00 00 00 7B [15:42:16]Write i2c OK [15:42:16]MH_I2C_Read... [15:42:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:42:16]Read from MH i2c: E2 [15:42:16]MH_I2C_Read... [15:42:16]Read from MH i2c: E2 03 00 [15:42:16]MH_I2C_Read... [15:42:16]Read from MH i2c: E2 03 00 AB 57 00 90 00 76 [15:42:16]RAPDU: 90 00 [15:42:16]wFMCommunicate OK [15:42:16]wFMCommunicate request_size=255 [15:42:16]MH_SAM_APDU [15:42:16]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 42 4A 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 EC FB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F0 35 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EC FB 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 D9 24 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B8 62 02 00 35 04 06 00 [15:42:16]Write to MH i2c: E2 02 01 AC 57 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 42 4A 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 EC FB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F0 35 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EC FB 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 D9 24 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B8 62 02 00 35 04 06 00 00 00 E9 [15:42:16]Write i2c OK [15:42:16]MH_I2C_Read... [15:42:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:42:16]Read from MH i2c: E2 [15:42:16]MH_I2C_Read... [15:42:16]Read from MH i2c: E2 03 00 [15:42:16]MH_I2C_Read... [15:42:16]Read from MH i2c: E2 03 00 AC 57 00 90 00 77 [15:42:16]RAPDU: 90 00 [15:42:16]wFMCommunicate OK [15:42:16]wFMCommunicate request_size=11 [15:42:16]MH_SAM_APDU [15:42:16]CAPDU: 80 0D 02 02 06 78 73 B4 C7 E1 B3 [15:42:16]Write to MH i2c: E2 0E 00 AD 57 80 0D 02 02 06 00 78 73 B4 C7 E1 B3 00 00 84 [15:42:16]Write i2c OK [15:42:16]MH_I2C_Read... [15:42:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:42:16]Read from MH i2c: E2 [15:42:16]MH_I2C_Read... [15:42:16]Read from MH i2c: E2 03 00 [15:42:16]MH_I2C_Read... [15:42:16]Read from MH i2c: E2 03 00 AD 57 00 90 00 78 [15:42:16]RAPDU: 90 00 [15:42:16]wFMCommunicate OK [15:42:16]wFMCommunicate request_size=4 [15:42:16]MH_SAM_APDU [15:42:16]CAPDU: 80 0D 03 02 [15:42:16]Write to MH i2c: E2 08 00 AE 57 80 0D 03 02 00 00 00 00 80 [15:42:16]Write i2c OK [15:42:16]MH_I2C_Read... [15:42:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:42:16]Read from MH i2c: E2 [15:42:16]MH_I2C_Read... [15:42:16]Read from MH i2c: E2 0B 00 [15:42:16]MH_I2C_Read... [15:42:16]Read from MH i2c: E2 0B 00 AE 57 00 43 74 3F 7D 82 11 76 37 90 00 34 [15:42:16]RAPDU: 43 74 3F 7D 82 11 76 37 90 00 [15:42:16]wFMCommunicate OK [15:42:16]SAM_PROTO_SignData done [15:42:16]FM_MakeSignedData done [15:42:16]CreateOFDProtocolMessage [15:42:16]wFMCommunicate request_size=4 [15:42:16]MH_SAM_APDU [15:42:16]CAPDU: 80 11 00 00 [15:42:16]Write to MH i2c: E2 08 00 AF 57 80 11 00 00 00 00 00 00 80 [15:42:16]Write i2c OK [15:42:16]MH_I2C_Read... [15:42:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:42:16]Read from MH i2c: E2 [15:42:16]MH_I2C_Read... [15:42:16]Read from MH i2c: E2 17 00 [15:42:16]MH_I2C_Read... [15:42:16]Read from MH i2c: E2 17 00 AF 57 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D1 [15:42:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:42:16]wFMCommunicate OK [15:42:16]CreateOFDProtocolMessage done [15:42:16]OFDSenderStorePacket 156344 [15:42:16]StoreOFDPacket docnum=156344 [15:42:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 DD 78 08 01 3F 69 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 42 4A 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 EC FB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F0 35 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EC FB 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 D9 24 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B8 62 02 00 35 04 06 00 78 73 B4 C7 E1 B3 43 74 3F 7D 82 11 76 37 [15:42:16]CheckFolder [15:42:16]dirname=/storage/ofd_packets [15:42:16]CheckFolder done [15:42:16]ProducePacketName [15:42:16]name=ofd_packets/00156344 [15:42:16]NVStorageSaveData ofd_packets/00156344 [15:42:16]File name is /storage/ofd_packets/00156344 [15:42:16]Write 302 bytes [15:42:16]NVStorageSaveData done [15:42:16]OFDSenderStorePacket done [15:42:16]KKMCreateOFDPacket done [15:42:16]NVStorageSaveData kkm_last_timestamp [15:42:16]File name is /storage/kkm_last_timestamp [15:42:16]Write 4 bytes [15:42:16]NVStorageSaveData done [15:42:16]ExternCall_PrintAddStr [15:42:16]wPrintStart [15:42:16]Write to MH i2c: 01 00 00 B0 57 07 [15:42:16]Write i2c OK [15:42:16]MH_I2C_Read... [15:42:16]Read from MH i2c: 01 [15:42:16]MH_I2C_Read... [15:42:16]Read from MH i2c: 01 07 00 [15:42:16]MH_I2C_Read... [15:42:16]Read from MH i2c: 01 07 00 B0 57 00 00 00 00 00 FF 0F 1C [15:42:16]RasterBufferAndPrint [15:42:16]line Счет N : (1)874642 [15:42:16]line ИНН: 02508201610067 [15:42:16]line Контрольно-Кассовый Чек [15:42:16]line ПРОДАЖА [15:42:16]line ТРК (МРК, ГНК) : 23 [15:42:16]line Товар: 2710124130 [15:42:16]line Super 92-К-5 [15:42:16]line 19.010 * 68.40 [15:42:16]line = 1300.28 [15:42:16]line НДС 12% НСП 1% [15:42:16]line > о реализуемом товаре [15:42:16]line ИТОГО: 1300.28 [15:42:16]line НСП 1% : 11.51 [15:42:16]line НДС 12% : 138.08 [15:42:16]line Наличными: 0.00 [15:42:16]line Безнал.: 1300.28 [15:42:16]line Место: АЗС № 165 "Партнер Нефть" [15:42:16]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:42:16]line СНО: Общий режим [15:42:16]line Чек 416 20.10.2024 15:42 [15:42:16]line Смена: 314 ФФД: 1.0 [15:42:16]line ЗНМ: 0300000234 [15:42:16]line РНМ: 0000137193017469 [15:42:16]line Версия ККМ: v1.0 [15:42:16]line Платежная система: Mbank [15:42:16]line ФМ: 0000000000963156 [15:42:16]line ФД: 156344 [15:42:16]line ФПД: 132438349570483 [15:42:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T154217&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156344&fm=132438349570483&tin=02508201610067®Number=0000137193017469&sum=130028 [15:42:16]OFD Sender: Processing packet 156344 [packets to send 52, broken 51] [15:42:16]ProducePacketName [15:42:16]name=ofd_packets/00156344 [15:42:16]OFD Sender: To server: pG, [15:42:16]CommunicateWithHost lk.salyk.kg:30040 [15:42:16]ConnectInit lk.salyk.kg [15:42:16]written 0, free lines is 4095 [15:42:17]Connected sock=10 [15:42:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 DD 78 08 01 3F 69 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 42 4A 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 EC FB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F0 35 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EC FB 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 D9 24 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B8 62 02 00 35 04 06 00 78 73 B4 C7 E1 B3 43 74 3F 7D 82 11 76 37 [15:42:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 37 F0 47 00 64 54 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B8 62 02 00 F4 03 04 00 0B CB 14 67 B6 04 01 00 00 41 4A 5A 5B F4 39 15 9A [15:42:17]CommunicateWithHost err = 0 [15:42:17]CheckOFDResponse [15:42:17]1017 (14) - 77093643461234 [15:42:17]1041 (16) - 0000000000963156 [15:42:17]1040 (4) - 156344 [15:42:17]1012 (4) - 20.10.2024 09:19 [15:42:17]1206 (1) - 0 [15:42:17]OFD Sender: Remove packet 156344 [15:42:17]ProducePacketName [15:42:17]name=ofd_packets/00156344 [15:42:17]NVStorageDeleteData [15:42:17]Write to MH i2c: 01 00 00 D9 57 30 [15:42:17]Write i2c OK [15:42:17]MH_I2C_Read... [15:42:17]Read from MH i2c: 01 [15:42:17]MH_I2C_Read... [15:42:17]Read from MH i2c: 01 07 00 [15:42:17]MH_I2C_Read... [15:42:17]Read from MH i2c: 01 07 00 D9 57 00 00 00 00 00 29 0D 6D [15:42:17]RasterBufferAndPrint [15:42:17]line [15:42:17]line [15:42:17]line [15:42:17]line [15:42:17]line [15:42:17]written 0, free lines is 3376 [15:42:17]MH_Cut [15:42:17]Write to MH i2c: D1 01 00 E0 57 01 09 [15:42:17]Write i2c OK [15:42:17]MH_I2C_Read... [15:42:17]Read from MH i2c: D1 [15:42:17]MH_I2C_Read... [15:42:17]Read from MH i2c: D1 01 00 [15:42:17]MH_I2C_Read... [15:42:17]Read from MH i2c: D1 01 00 E0 57 00 08 [15:42:17]Write to MH i2c: 01 00 00 E1 57 38 [15:42:17]Write i2c OK [15:42:17]MH_I2C_Read... [15:42:17]OFD Sender: No OFD packet to send [15:42:18]*** Cut start [15:42:18]*** Partial cut [15:42:18]*** CUTSNS_PIN = 1 [15:42:18]*** CUTSNS_PIN = 0 [15:42:18]*** Brake cut motor [15:42:18]Read from MH i2c: 01 [15:42:18]MH_I2C_Read... [15:42:18]*** Stop cut motor [15:42:18]*** Cut end [15:42:18]Read from MH i2c: 01 07 00 [15:42:18]MH_I2C_Read... [15:42:18]Read from MH i2c: 01 07 00 E1 57 00 00 00 00 00 FF 0F 4D [15:42:18]process_action close_receipt done [15:42:18]requested_data is exist [15:42:18]produce_requested_data [15:42:18]requested_item fm.sn is exist - process it [15:42:18]wFMCommunicate request_size=4 [15:42:18]MH_SAM_APDU [15:42:18]CAPDU: 80 11 00 00 [15:42:18]Write to MH i2c: E2 08 00 E2 57 80 11 00 00 00 00 00 00 B3 [15:42:18]Write i2c OK [15:42:18]MH_I2C_Read... [15:42:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:42:18]Read from MH i2c: E2 [15:42:18]MH_I2C_Read... [15:42:18]Read from MH i2c: E2 17 00 [15:42:18]MH_I2C_Read... [15:42:18]Read from MH i2c: E2 17 00 E2 57 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 04 [15:42:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:42:18]wFMCommunicate OK [15:42:18]requested_item fd.num is exist - process it [15:42:18]SAM_PROTO_GetFieldsCounters [15:42:18]wFMCommunicate request_size=4 [15:42:18]MH_SAM_APDU [15:42:18]CAPDU: 80 13 00 00 [15:42:18]Write to MH i2c: E2 08 00 E3 57 80 13 00 00 00 00 00 00 B6 [15:42:18]Write i2c OK [15:42:18]MH_I2C_Read... [15:42:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:42:18]Read from MH i2c: E2 [15:42:18]MH_I2C_Read... [15:42:18]Read from MH i2c: E2 62 00 [15:42:18]MH_I2C_Read... [15:42:18]Read from MH i2c: E2 62 00 E3 57 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B8 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 A0 01 00 00 5E 04 04 00 A0 01 00 00 57 04 04 00 A1 01 00 00 19 04 04 00 00 00 00 00 90 00 29 [15:42:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B8 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 A0 01 00 00 5E 04 04 00 A0 01 00 00 57 04 04 00 A1 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:42:18]wFMCommunicate OK [15:42:18]SAM_PROTO_GetFieldsCounters done [15:42:18]requested_item shift.num is exist - process it [15:42:18]requested_item shift.opened is exist - process it [15:42:18]req_shift_opened [15:42:18]FM_GetShiftState [15:42:18]SAM_PROTO_GetShiftState [15:42:18]wFMCommunicate request_size=4 [15:42:18]MH_SAM_APDU [15:42:18]CAPDU: 80 13 01 00 [15:42:18]Write to MH i2c: E2 08 00 E4 57 80 13 01 00 00 00 00 00 B8 [15:42:18]Write i2c OK [15:42:18]MH_I2C_Read... [15:42:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:42:18]Read from MH i2c: E2 [15:42:18]MH_I2C_Read... [15:42:18]Read from MH i2c: E2 0E 00 [15:42:18]MH_I2C_Read... [15:42:18]Read from MH i2c: E2 0E 00 E4 57 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 5F [15:42:18]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:42:18]wFMCommunicate OK [15:42:18]SAM_PROTO_GetShiftState done [15:42:18]FM_GetShiftState done [15:42:18]req_shift_opened done [15:42:18]requested_item shift.open_date is exist - process it [15:42:18]req_shift_open_date [15:42:18]req_shift_open_date done [15:42:18]produce_requested_data done [15:42:18]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156344,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [15:42:18]process_action_free close_receipt [15:42:18]json_value_free [15:42:18]json_value_free done [15:42:18]process_json_proto returns [15:42:18]Send response to host [15:42:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156344,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [15:42:19]free response buf [15:42:19]execute_script done [15:42:19]execute_script returns [15:42:19]free content buf [15:42:19]Sock 8.Close socket [15:42:19]Sock 8.Thread stoped [15:42:22]OFD Sender: No OFD packet to send [15:42:27]OFD Sender: No OFD packet to send [15:42:32]accept exits with 9 [15:42:32]New connection [15:42:32]New thread 3066695012 created [15:42:32]Thread 3066551652 joined [15:42:32]Waiting for new connection... [15:42:32] Sock 9.Parse request [15:42:32]Sock 9.Check first char [15:42:32]Sock 9.First char is OK [15:42:32]request: POST /json_proto HTTP/1.0 [15:42:32]Method: POST [15:42:32]URL: /json_proto [15:42:32]Method is POST - this is cgi request [15:42:32]url: /json_proto [15:42:32]query_string will be loaded in cgi processing [15:42:32]execute_cgi json_proto POST (null) [15:42:32]execute_cgi path=json_proto method=POST [15:42:32]POST find Content-Length [15:42:32]Host: 172.17.53.67:8080 [15:42:32]Content-Length: 677 [15:42:32]Content-Type: application/json [15:42:32] [15:42:32]POST finish read [15:42:32]Found Content-Length = 677 [15:42:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874643", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.550, "sum" : 505.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 505.00, "total" : 505.00, "payments": [ { "type": 0, "sum" : 505.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:42:32]execute_script... [15:42:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874643", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.550, "sum" : 505.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 505.00, "total" : 505.00, "payments": [ { "type": 0, "sum" : 505.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:42:32]POST & json_proto [15:42:32]process_json_proto [15:42:32]json parsed OK: [15:42:32]protocol is kg_v1.0 [15:42:32]action value=close_receipt [15:42:32]process_action close_receipt [15:42:32]cmd_close_receipt [15:42:32]MH_GetDate [15:42:32]Write to MH i2c: F0 00 00 E5 57 2B [15:42:32]Write i2c OK [15:42:32]MH_I2C_Read... [15:42:32]Read from MH i2c: F0 [15:42:32]MH_I2C_Read... [15:42:32]Read from MH i2c: F0 09 00 [15:42:32]MH_I2C_Read... [15:42:32]Read from MH i2c: F0 09 00 E5 57 00 EA 24 15 67 19 BC 99 64 90 [15:42:32]GetLastDocTimeStamp 1729438937 [15:42:32]current date 1729438954 [15:42:32]FM_GetShiftState [15:42:32]SAM_PROTO_GetShiftState [15:42:32]wFMCommunicate request_size=4 [15:42:32]MH_SAM_APDU [15:42:32]CAPDU: 80 13 01 00 [15:42:32]Write to MH i2c: E2 08 00 E6 57 80 13 01 00 00 00 00 00 BA [15:42:32]Write i2c OK [15:42:32]MH_I2C_Read... [15:42:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:42:32]Read from MH i2c: E2 [15:42:32]MH_I2C_Read... [15:42:32]Read from MH i2c: E2 0E 00 [15:42:32]MH_I2C_Read... [15:42:32]Read from MH i2c: E2 0E 00 E6 57 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 61 [15:42:32]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:42:32]wFMCommunicate OK [15:42:32]SAM_PROTO_GetShiftState done [15:42:32]FM_GetShiftState done [15:42:32]opened in 1729383891 [15:42:32]opened+sec_in_day 1729470291 [15:42:32]quantity*price = 50509 [15:42:32]sum+1 = 50511 [15:42:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 505.00 Внесено: 505.00 СДАЧА: 0.00 НСП 1% : 4.47 НДС 12% : 53.64 Наличными: 505.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 417 20.10.2024 15:42 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156345 ФПД: 31476082422651 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T154234&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156345&fm=31476082422651&tin=02508201610067®Number=0000137193017469&sum=50500 [15:42:33]StoreToDocumentArchive [15:42:33]shift 314 fd 156345 [15:42:33]save to /storage/0314/doc_00156345 [15:42:33]save last doc name /storage/0314/doc_00156345 to /storage/kkm_last_doc_name [15:42:33]save OK [15:42:33]Clear old archive folders... [15:42:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:42:33]tlvbuf is 009B0950 [15:42:33]SAM_PROTO_ClearQueue [15:42:33]wFMCommunicate request_size=4 [15:42:33]MH_SAM_APDU [15:42:33]CAPDU: 80 09 00 00 [15:42:33]Write to MH i2c: E2 08 00 F3 57 80 09 00 00 00 00 00 00 BC [15:42:33]Write i2c OK [15:42:33]MH_I2C_Read... [15:42:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:42:33]Read from MH i2c: E2 [15:42:33]MH_I2C_Read... [15:42:33]Read from MH i2c: E2 03 00 [15:42:33]MH_I2C_Read... [15:42:33]Read from MH i2c: E2 03 00 F3 57 00 90 00 BE [15:42:33]RAPDU: 90 00 [15:42:33]wFMCommunicate OK [15:42:33]SAM_PROTO_ClearQueue done [15:42:33]KKMCreateOFDPacket [15:42:33]OFDProtocolAddRootSTLVToBuf [15:42:33]FM_MakeSignedData [15:42:33]FM_MakeSignedData [15:42:33]SAM_PROTO_SignData [15:42:33]wFMCommunicate request_size=4 [15:42:33]MH_SAM_APDU [15:42:33]CAPDU: 80 0D 01 02 [15:42:33]Write to MH i2c: E2 08 00 F4 57 80 0D 01 02 00 00 00 00 C4 [15:42:33]Write i2c OK [15:42:33]MH_I2C_Read... [15:42:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:42:33]Read from MH i2c: E2 [15:42:33]MH_I2C_Read... [15:42:33]Read from MH i2c: E2 03 00 [15:42:33]MH_I2C_Read... [15:42:33]Read from MH i2c: E2 03 00 F4 57 00 90 00 BF [15:42:33]RAPDU: 90 00 [15:42:33]wFMCommunicate OK [15:42:33]wFMCommunicate request_size=255 [15:42:33]MH_SAM_APDU [15:42:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 7E 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 4E C5 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 C5 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BF 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F4 14 00 00 00 00 07 04 06 00 44 C5 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 01 00 00 F4 03 04 00 EA 24 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B9 62 02 00 35 04 06 00 1C [15:42:33]Write to MH i2c: E2 02 01 F5 57 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 7E 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 4E C5 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 C5 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BF 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F4 14 00 00 00 00 07 04 06 00 44 C5 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 01 00 00 F4 03 04 00 EA 24 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B9 62 02 00 35 04 06 00 1C 00 00 4A [15:42:33]Write i2c OK [15:42:33]MH_I2C_Read... [15:42:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:42:33]Read from MH i2c: E2 [15:42:33]MH_I2C_Read... [15:42:33]Read from MH i2c: E2 03 00 [15:42:33]MH_I2C_Read... [15:42:33]Read from MH i2c: E2 03 00 F5 57 00 90 00 C0 [15:42:33]RAPDU: 90 00 [15:42:33]wFMCommunicate OK [15:42:33]wFMCommunicate request_size=10 [15:42:33]MH_SAM_APDU [15:42:33]CAPDU: 80 0D 02 02 05 A0 98 B6 33 7B [15:42:33]Write to MH i2c: E2 0D 00 F6 57 80 0D 02 02 05 00 A0 98 B6 33 7B 00 00 6D [15:42:33]Write i2c OK [15:42:33]MH_I2C_Read... [15:42:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:42:33]Read from MH i2c: E2 [15:42:33]MH_I2C_Read... [15:42:33]Read from MH i2c: E2 03 00 [15:42:33]MH_I2C_Read... [15:42:33]Read from MH i2c: E2 03 00 F6 57 00 90 00 C1 [15:42:33]RAPDU: 90 00 [15:42:33]wFMCommunicate OK [15:42:33]wFMCommunicate request_size=4 [15:42:33]MH_SAM_APDU [15:42:33]CAPDU: 80 0D 03 02 [15:42:33]Write to MH i2c: E2 08 00 F7 57 80 0D 03 02 00 00 00 00 C9 [15:42:33]Write i2c OK [15:42:33]MH_I2C_Read... [15:42:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:42:33]Read from MH i2c: E2 [15:42:33]MH_I2C_Read... [15:42:33]Read from MH i2c: E2 0B 00 [15:42:33]MH_I2C_Read... [15:42:33]Read from MH i2c: E2 0B 00 F7 57 00 34 E1 33 48 BF A7 D5 8F 90 00 24 [15:42:33]RAPDU: 34 E1 33 48 BF A7 D5 8F 90 00 [15:42:33]wFMCommunicate OK [15:42:33]SAM_PROTO_SignData done [15:42:33]FM_MakeSignedData done [15:42:33]CreateOFDProtocolMessage [15:42:33]wFMCommunicate request_size=4 [15:42:33]MH_SAM_APDU [15:42:33]CAPDU: 80 11 00 00 [15:42:33]Write to MH i2c: E2 08 00 F8 57 80 11 00 00 00 00 00 00 C9 [15:42:33]Write i2c OK [15:42:33]MH_I2C_Read... [15:42:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:42:33]Read from MH i2c: E2 [15:42:33]MH_I2C_Read... [15:42:33]Read from MH i2c: E2 17 00 [15:42:33]MH_I2C_Read... [15:42:33]Read from MH i2c: E2 17 00 F8 57 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1A [15:42:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:42:33]wFMCommunicate OK [15:42:33]CreateOFDProtocolMessage done [15:42:33]OFDSenderStorePacket 156345 [15:42:33]StoreOFDPacket docnum=156345 [15:42:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7C 1D 07 01 96 4E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 7E 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 4E C5 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 C5 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BF 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F4 14 00 00 00 00 07 04 06 00 44 C5 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 01 00 00 F4 03 04 00 EA 24 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B9 62 02 00 35 04 06 00 1C A0 98 B6 33 7B 34 E1 33 48 BF A7 D5 8F [15:42:33]CheckFolder [15:42:33]dirname=/storage/ofd_packets [15:42:33]CheckFolder done [15:42:33]ProducePacketName [15:42:33]name=ofd_packets/00156345 [15:42:33]NVStorageSaveData ofd_packets/00156345 [15:42:33]File name is /storage/ofd_packets/00156345 [15:42:33]Write 301 bytes [15:42:33]NVStorageSaveData done [15:42:33]OFDSenderStorePacket done [15:42:33]KKMCreateOFDPacket done [15:42:33]NVStorageSaveData kkm_last_timestamp [15:42:33]File name is /storage/kkm_last_timestamp [15:42:33]Write 4 bytes [15:42:33]NVStorageSaveData done [15:42:33]ExternCall_PrintAddStr [15:42:33]wPrintStart [15:42:33]Write to MH i2c: 01 00 00 F9 57 50 [15:42:33]Write i2c OK [15:42:33]MH_I2C_Read... [15:42:33]Read from MH i2c: 01 [15:42:33]MH_I2C_Read... [15:42:33]Read from MH i2c: 01 07 00 [15:42:33]MH_I2C_Read... [15:42:33]Read from MH i2c: 01 07 00 F9 57 00 00 00 00 00 FF 0F 65 [15:42:33]RasterBufferAndPrint [15:42:33]line Счет N : (1)874643 [15:42:33]line ИНН: 02508201610067 [15:42:33]line Контрольно-Кассовый Чек [15:42:33]line ПРОДАЖА [15:42:33]line ТРК (МРК, ГНК) : 32 [15:42:33]line Товар: 2710124130 [15:42:33]line Аи-92-К-5 [15:42:33]line 7.550 * 66.90 [15:42:33]line = 505.10 [15:42:33]line НДС 12% НСП 1% [15:42:33]line > о реализуемом товаре [15:42:33]line ОКРУГЛЕНИЕ: -0.10 [15:42:33]line ИТОГО: 505.00 [15:42:33]line Внесено: 505.00 [15:42:33]line СДАЧА: 0.00 [15:42:33]line НСП 1% : 4.47 [15:42:33]line НДС 12% : 53.64 [15:42:33]line Наличными: 505.00 [15:42:33]line Безнал.: 0.00 [15:42:33]line Место: АЗС № 165 "Партнер Нефть" [15:42:33]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:42:33]line СНО: Общий режим [15:42:33]line Чек 417 20.10.2024 15:42 [15:42:33]line Смена: 314 ФФД: 1.0 [15:42:33]line ЗНМ: 0300000234 [15:42:33]line РНМ: 0000137193017469 [15:42:33]line Версия ККМ: v1.0 [15:42:33]line ФМ: 0000000000963156 [15:42:33]line ФД: 156345 [15:42:33]line ФПД: 31476082422651 [15:42:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T154234&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156345&fm=31476082422651&tin=02508201610067®Number=0000137193017469&sum=50500 [15:42:34]OFD Sender: Processing packet 156345 [packets to send 52, broken 51] [15:42:34]ProducePacketName [15:42:34]name=ofd_packets/00156345 [15:42:34]OFD Sender: To server: pG, [15:42:34]CommunicateWithHost lk.salyk.kg:30040 [15:42:34]ConnectInit lk.salyk.kg [15:42:34]written 0, free lines is 4095 [15:42:34]Connected sock=10 [15:42:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7C 1D 07 01 96 4E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 7E 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 4E C5 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 C5 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BF 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F4 14 00 00 00 00 07 04 06 00 44 C5 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 01 00 00 F4 03 04 00 EA 24 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B9 62 02 00 35 04 06 00 1C A0 98 B6 33 7B 34 E1 33 48 BF A7 D5 8F [15:42:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 ED 58 47 00 2E 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 39 36 33 31 35 36 10 04 04 00 B9 62 02 00 F4 03 04 00 1C CB 14 67 B6 04 01 00 00 3A 43 D5 A3 44 30 17 52 [15:42:34]CommunicateWithHost err = 0 [15:42:34]CheckOFDResponse [15:42:34]1017 (14) - 77093643461234 [15:42:34]1041 (16) - 0000000000963156 [15:42:34]1040 (4) - 156345 [15:42:34]1012 (4) - 20.10.2024 09:19 [15:42:34]1206 (1) - 0 [15:42:34]OFD Sender: Remove packet 156345 [15:42:34]ProducePacketName [15:42:34]name=ofd_packets/00156345 [15:42:34]NVStorageDeleteData [15:42:34]Write to MH i2c: 01 00 00 24 58 7C [15:42:34]Write i2c OK [15:42:34]MH_I2C_Read... [15:42:34]Read from MH i2c: 01 [15:42:34]MH_I2C_Read... [15:42:34]Read from MH i2c: 01 07 00 [15:42:34]MH_I2C_Read... [15:42:34]Read from MH i2c: 01 07 00 24 58 00 00 00 00 00 07 0D 97 [15:42:34]RasterBufferAndPrint [15:42:34]line [15:42:34]line [15:42:34]line [15:42:34]line [15:42:34]line [15:42:34]written 0, free lines is 3342 [15:42:34]MH_Cut [15:42:34]Write to MH i2c: D1 01 00 2B 58 01 55 [15:42:34]Write i2c OK [15:42:34]MH_I2C_Read... [15:42:34]Read from MH i2c: D1 [15:42:34]MH_I2C_Read... [15:42:34]Read from MH i2c: D1 01 00 [15:42:34]MH_I2C_Read... [15:42:34]Read from MH i2c: D1 01 00 2B 58 00 54 [15:42:34]Write to MH i2c: 01 00 00 2C 58 84 [15:42:34]Write i2c OK [15:42:34]MH_I2C_Read... [15:42:34]OFD Sender: No OFD packet to send [15:42:35]*** Cut start [15:42:35]*** Partial cut [15:42:35]*** CUTSNS_PIN = 1 [15:42:35]*** CUTSNS_PIN = 0 [15:42:35]*** Brake cut motor [15:42:35]Read from MH i2c: 01 [15:42:35]MH_I2C_Read... [15:42:35]*** Stop cut motor [15:42:35]*** Cut end [15:42:35]Read from MH i2c: 01 07 00 [15:42:35]MH_I2C_Read... [15:42:35]Read from MH i2c: 01 07 00 2C 58 00 00 00 00 00 FF 0F 99 [15:42:35]process_action close_receipt done [15:42:35]requested_data is exist [15:42:35]produce_requested_data [15:42:35]requested_item fm.sn is exist - process it [15:42:35]wFMCommunicate request_size=4 [15:42:35]MH_SAM_APDU [15:42:35]CAPDU: 80 11 00 00 [15:42:35]Write to MH i2c: E2 08 00 2D 58 80 11 00 00 00 00 00 00 FF [15:42:35]Write i2c OK [15:42:35]MH_I2C_Read... [15:42:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:42:35]Read from MH i2c: E2 [15:42:35]MH_I2C_Read... [15:42:35]Read from MH i2c: E2 17 00 [15:42:35]MH_I2C_Read... [15:42:35]Read from MH i2c: E2 17 00 2D 58 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 50 [15:42:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:42:35]wFMCommunicate OK [15:42:35]requested_item fd.num is exist - process it [15:42:35]SAM_PROTO_GetFieldsCounters [15:42:35]wFMCommunicate request_size=4 [15:42:35]MH_SAM_APDU [15:42:35]CAPDU: 80 13 00 00 [15:42:35]Write to MH i2c: E2 08 00 2E 58 80 13 00 00 00 00 00 00 02 [15:42:35]Write i2c OK [15:42:35]MH_I2C_Read... [15:42:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:42:35]Read from MH i2c: E2 [15:42:35]MH_I2C_Read... [15:42:35]Read from MH i2c: E2 62 00 [15:42:35]MH_I2C_Read... [15:42:35]Read from MH i2c: E2 62 00 2E 58 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B9 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 A1 01 00 00 5E 04 04 00 A1 01 00 00 57 04 04 00 A2 01 00 00 19 04 04 00 00 00 00 00 90 00 79 [15:42:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B9 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 A1 01 00 00 5E 04 04 00 A1 01 00 00 57 04 04 00 A2 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:42:35]wFMCommunicate OK [15:42:35]SAM_PROTO_GetFieldsCounters done [15:42:35]requested_item shift.num is exist - process it [15:42:36]requested_item shift.opened is exist - process it [15:42:36]req_shift_opened [15:42:36]FM_GetShiftState [15:42:36]SAM_PROTO_GetShiftState [15:42:36]wFMCommunicate request_size=4 [15:42:36]MH_SAM_APDU [15:42:36]CAPDU: 80 13 01 00 [15:42:36]Write to MH i2c: E2 08 00 2F 58 80 13 01 00 00 00 00 00 04 [15:42:36]Write i2c OK [15:42:36]MH_I2C_Read... [15:42:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:42:36]Read from MH i2c: E2 [15:42:36]MH_I2C_Read... [15:42:36]Read from MH i2c: E2 0E 00 [15:42:36]MH_I2C_Read... [15:42:36]Read from MH i2c: E2 0E 00 2F 58 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 AB [15:42:36]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:42:36]wFMCommunicate OK [15:42:36]SAM_PROTO_GetShiftState done [15:42:36]FM_GetShiftState done [15:42:36]req_shift_opened done [15:42:36]requested_item shift.open_date is exist - process it [15:42:36]req_shift_open_date [15:42:36]req_shift_open_date done [15:42:36]produce_requested_data done [15:42:36]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156345,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [15:42:36]process_action_free close_receipt [15:42:36]json_value_free [15:42:36]json_value_free done [15:42:36]process_json_proto returns [15:42:36]Send response to host [15:42:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156345,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [15:42:36]free response buf [15:42:36]execute_script done [15:42:36]execute_script returns [15:42:36]free content buf [15:42:36]Sock 9.Close socket [15:42:36]Sock 9.Thread stoped [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:40]OFD Sender: No OFD packet to send [15:43:45]OFD Sender: No OFD packet to send [15:43:50]OFD Sender: No OFD packet to send [15:43:55]OFD Sender: No OFD packet to send [15:44:00]OFD Sender: No OFD packet to send [15:44:05]OFD Sender: No OFD packet to send [15:44:10]OFD Sender: No OFD packet to send [15:44:15]OFD Sender: No OFD packet to send [15:44:20]OFD Sender: No OFD packet to send [15:44:25]OFD Sender: No OFD packet to send [15:44:30]OFD Sender: No OFD packet to send [15:44:35]OFD Sender: No OFD packet to send [15:44:40]OFD Sender: No OFD packet to send [15:44:45]OFD Sender: No OFD packet to send [15:44:50]OFD Sender: No OFD packet to send [15:44:55]OFD Sender: No OFD packet to send [15:45:00]OFD Sender: No OFD packet to send [15:45:05]OFD Sender: No OFD packet to send [15:45:10]OFD Sender: No OFD packet to send [15:45:15]OFD Sender: No OFD packet to send [15:45:19]accept exits with 8 [15:45:19]New connection [15:45:19]New thread 3066551652 created [15:45:19]Thread 3066695012 joined [15:45:19]Waiting for new connection... [15:45:19] Sock 8.Parse request [15:45:19]Sock 8.Check first char [15:45:19]Sock 8.First char is OK [15:45:19]request: POST /json_proto HTTP/1.0 [15:45:19]Method: POST [15:45:19]URL: /json_proto [15:45:19]Method is POST - this is cgi request [15:45:19]url: /json_proto [15:45:19]query_string will be loaded in cgi processing [15:45:19]execute_cgi json_proto POST (null) [15:45:19]execute_cgi path=json_proto method=POST [15:45:19]POST find Content-Length [15:45:19]Host: 172.17.53.67:8080 [15:45:19]Content-Length: 789 [15:45:19]Content-Type: application/json [15:45:19] [15:45:19]POST finish read [15:45:19]Found Content-Length = 789 [15:45:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874644", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:45:19]execute_script... [15:45:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874644", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:45:19]POST & json_proto [15:45:19]process_json_proto [15:45:19]json parsed OK: [15:45:19]protocol is kg_v1.0 [15:45:19]action value=close_receipt [15:45:19]process_action close_receipt [15:45:19]cmd_close_receipt [15:45:19]MH_GetDate [15:45:19]Write to MH i2c: F0 00 00 30 58 77 [15:45:19]Write i2c OK [15:45:19]MH_I2C_Read... [15:45:19]Read from MH i2c: F0 [15:45:19]MH_I2C_Read... [15:45:19]Read from MH i2c: F0 09 00 [15:45:19]MH_I2C_Read... [15:45:19]Read from MH i2c: F0 09 00 30 58 00 91 25 15 67 19 BC 99 64 84 [15:45:19]GetLastDocTimeStamp 1729438954 [15:45:19]current date 1729439121 [15:45:19]FM_GetShiftState [15:45:19]SAM_PROTO_GetShiftState [15:45:19]wFMCommunicate request_size=4 [15:45:19]MH_SAM_APDU [15:45:19]CAPDU: 80 13 01 00 [15:45:19]Write to MH i2c: E2 08 00 31 58 80 13 01 00 00 00 00 00 06 [15:45:19]Write i2c OK [15:45:19]MH_I2C_Read... [15:45:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:45:19]Read from MH i2c: E2 [15:45:19]MH_I2C_Read... [15:45:19]Read from MH i2c: E2 0E 00 [15:45:19]MH_I2C_Read... [15:45:19]Read from MH i2c: E2 0E 00 31 58 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 AD [15:45:19]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:45:19]wFMCommunicate OK [15:45:19]SAM_PROTO_GetShiftState done [15:45:19]FM_GetShiftState done [15:45:19]opened in 1729383891 [15:45:19]opened+sec_in_day 1729470291 [15:45:19]quantity*price = 0 [15:45:19]sum+1 = 1 [15:45:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 418 20.10.2024 15:45 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливная Карта 59209 ФМ: 0000000000963156 ФД: 156346 ФПД: 232902122834868 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T154522&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156346&fm=232902122834868&tin=02508201610067®Number=0000137193017469&sum=0 [15:45:21]StoreToDocumentArchive [15:45:21]shift 314 fd 156346 [15:45:21]save to /storage/0314/doc_00156346 [15:45:21]save last doc name /storage/0314/doc_00156346 to /storage/kkm_last_doc_name [15:45:21]save OK [15:45:21]Clear old archive folders... [15:45:21]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:45:21]tlvbuf is 00A3D360 [15:45:21]SAM_PROTO_ClearQueue [15:45:21]wFMCommunicate request_size=4 [15:45:21]MH_SAM_APDU [15:45:21]CAPDU: 80 09 00 00 [15:45:21]Write to MH i2c: E2 08 00 3E 58 80 09 00 00 00 00 00 00 08 [15:45:21]Write i2c OK [15:45:21]MH_I2C_Read... [15:45:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:45:21]Read from MH i2c: E2 [15:45:21]MH_I2C_Read... [15:45:21]Read from MH i2c: E2 03 00 [15:45:21]MH_I2C_Read... [15:45:21]Read from MH i2c: E2 03 00 3E 58 00 90 00 0A [15:45:21]RAPDU: 90 00 [15:45:21]wFMCommunicate OK [15:45:21]SAM_PROTO_ClearQueue done [15:45:21]KKMCreateOFDPacket [15:45:21]OFDProtocolAddRootSTLVToBuf [15:45:21]FM_MakeSignedData [15:45:21]FM_MakeSignedData [15:45:21]SAM_PROTO_SignData [15:45:21]wFMCommunicate request_size=4 [15:45:21]MH_SAM_APDU [15:45:21]CAPDU: 80 0D 01 02 [15:45:21]Write to MH i2c: E2 08 00 3F 58 80 0D 01 02 00 00 00 00 10 [15:45:21]Write i2c OK [15:45:21]MH_I2C_Read... [15:45:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:45:21]Read from MH i2c: E2 [15:45:21]MH_I2C_Read... [15:45:21]Read from MH i2c: E2 03 00 [15:45:21]MH_I2C_Read... [15:45:21]Read from MH i2c: E2 03 00 3F 58 00 90 00 0B [15:45:21]RAPDU: 90 00 [15:45:21]wFMCommunicate OK [15:45:21]wFMCommunicate request_size=255 [15:45:21]MH_SAM_APDU [15:45:21]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 01 00 00 F4 03 04 00 92 25 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BA 62 02 00 35 04 06 00 D3 D2 C0 4C [15:45:21]Write to MH i2c: E2 02 01 40 58 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 01 00 00 F4 03 04 00 92 25 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BA 62 02 00 35 04 06 00 D3 D2 C0 4C 00 00 52 [15:45:21]Write i2c OK [15:45:21]MH_I2C_Read... [15:45:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:45:21]Read from MH i2c: E2 [15:45:21]MH_I2C_Read... [15:45:21]Read from MH i2c: E2 03 00 [15:45:21]MH_I2C_Read... [15:45:21]Read from MH i2c: E2 03 00 40 58 00 90 00 0C [15:45:21]RAPDU: 90 00 [15:45:21]wFMCommunicate OK [15:45:21]wFMCommunicate request_size=7 [15:45:21]MH_SAM_APDU [15:45:21]CAPDU: 80 0D 02 02 02 8B B4 [15:45:21]Write to MH i2c: E2 0A 00 41 58 80 0D 02 02 02 00 8B B4 00 00 56 [15:45:21]Write i2c OK [15:45:21]MH_I2C_Read... [15:45:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:45:21]Read from MH i2c: E2 [15:45:21]MH_I2C_Read... [15:45:21]Read from MH i2c: E2 03 00 [15:45:21]MH_I2C_Read... [15:45:21]Read from MH i2c: E2 03 00 41 58 00 90 00 0D [15:45:21]RAPDU: 90 00 [15:45:21]wFMCommunicate OK [15:45:21]wFMCommunicate request_size=4 [15:45:21]MH_SAM_APDU [15:45:21]CAPDU: 80 0D 03 02 [15:45:21]Write to MH i2c: E2 08 00 42 58 80 0D 03 02 00 00 00 00 15 [15:45:21]Write i2c OK [15:45:21]MH_I2C_Read... [15:45:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:45:21]Read from MH i2c: E2 [15:45:21]MH_I2C_Read... [15:45:21]Read from MH i2c: E2 0B 00 [15:45:21]MH_I2C_Read... [15:45:21]Read from MH i2c: E2 0B 00 42 58 00 32 39 93 CD DA 58 B6 45 90 00 0E [15:45:21]RAPDU: 32 39 93 CD DA 58 B6 45 90 00 [15:45:21]wFMCommunicate OK [15:45:21]SAM_PROTO_SignData done [15:45:21]FM_MakeSignedData done [15:45:21]CreateOFDProtocolMessage [15:45:21]wFMCommunicate request_size=4 [15:45:21]MH_SAM_APDU [15:45:21]CAPDU: 80 11 00 00 [15:45:21]Write to MH i2c: E2 08 00 43 58 80 11 00 00 00 00 00 00 15 [15:45:21]Write i2c OK [15:45:21]MH_I2C_Read... [15:45:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:45:21]Read from MH i2c: E2 [15:45:21]MH_I2C_Read... [15:45:21]Read from MH i2c: E2 17 00 [15:45:21]MH_I2C_Read... [15:45:21]Read from MH i2c: E2 17 00 43 58 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 66 [15:45:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:45:21]wFMCommunicate OK [15:45:21]CreateOFDProtocolMessage done [15:45:21]OFDSenderStorePacket 156346 [15:45:21]StoreOFDPacket docnum=156346 [15:45:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 66 B5 04 01 15 59 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 01 00 00 F4 03 04 00 92 25 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BA 62 02 00 35 04 06 00 D3 D2 C0 4C 8B B4 32 39 93 CD DA 58 B6 45 [15:45:21]CheckFolder [15:45:21]dirname=/storage/ofd_packets [15:45:21]CheckFolder done [15:45:21]ProducePacketName [15:45:21]name=ofd_packets/00156346 [15:45:21]NVStorageSaveData ofd_packets/00156346 [15:45:21]File name is /storage/ofd_packets/00156346 [15:45:21]Write 298 bytes [15:45:21]NVStorageSaveData done [15:45:21]OFDSenderStorePacket done [15:45:21]KKMCreateOFDPacket done [15:45:21]NVStorageSaveData kkm_last_timestamp [15:45:21]File name is /storage/kkm_last_timestamp [15:45:21]Write 4 bytes [15:45:21]NVStorageSaveData done [15:45:21]ExternCall_PrintAddStr [15:45:21]wPrintStart [15:45:21]Write to MH i2c: 01 00 00 44 58 9C [15:45:21]Write i2c OK [15:45:21]MH_I2C_Read... [15:45:21]Read from MH i2c: 01 [15:45:21]MH_I2C_Read... [15:45:21]Read from MH i2c: 01 07 00 [15:45:21]MH_I2C_Read... [15:45:21]Read from MH i2c: 01 07 00 44 58 00 00 00 00 00 FF 0F B1 [15:45:21]RasterBufferAndPrint [15:45:21]line Счет N : (1)874644 [15:45:21]line ИНН: 02508201610067 [15:45:21]line Контрольно-Кассовый Чек [15:45:21]line ПРОДАЖА [15:45:21]line ТРК (МРК, ГНК) : 24 [15:45:21]line Товар: 2710194210 [15:45:21]line ДТ-К-2 [15:45:21]line 26.250 * 0.00 [15:45:21]line = 0.00 [15:45:21]line НДС 12% НСП 1% [15:45:21]line > о реализуемом товаре [15:45:21]line ИТОГО: 0.00 [15:45:21]line НСП 1% : 0.00 [15:45:21]line НДС 12% : 0.00 [15:45:21]line Наличными: 0.00 [15:45:21]line Безнал.: 0.00 [15:45:21]line Место: АЗС № 165 "Партнер Нефть" [15:45:21]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:45:21]line СНО: Общий режим [15:45:21]line Чек 418 20.10.2024 15:45 [15:45:21]line Смена: 314 ФФД: 1.0 [15:45:21]line ЗНМ: 0300000234 [15:45:21]line РНМ: 0000137193017469 [15:45:21]line Версия ККМ: v1.0 [15:45:21]line Талоны: Топливная Карта [15:45:21]line 59209 [15:45:21]line ФМ: 0000000000963156 [15:45:21]line ФД: 156346 [15:45:21]line ФПД: 232902122834868 [15:45:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T154522&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156346&fm=232902122834868&tin=02508201610067®Number=0000137193017469&sum=0 [15:45:21]OFD Sender: Processing packet 156346 [packets to send 52, broken 51] [15:45:21]ProducePacketName [15:45:21]name=ofd_packets/00156346 [15:45:21]OFD Sender: To server: pG, [15:45:21]CommunicateWithHost lk.salyk.kg:30040 [15:45:21]ConnectInit lk.salyk.kg [15:45:21]written 0, free lines is 4095 [15:45:22]Connected sock=10 [15:45:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 66 B5 04 01 15 59 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 01 00 00 F4 03 04 00 92 25 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BA 62 02 00 35 04 06 00 D3 D2 C0 4C 8B B4 32 39 93 CD DA 58 B6 45 [15:45:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 2D 91 47 00 87 E8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BA 62 02 00 F4 03 04 00 C4 CB 14 67 B6 04 01 00 00 D3 BD B8 F8 E7 B9 B4 8D [15:45:22]CommunicateWithHost err = 0 [15:45:22]CheckOFDResponse [15:45:22]1017 (14) - 77093643461234 [15:45:22]1041 (16) - 0000000000963156 [15:45:22]1040 (4) - 156346 [15:45:22]1012 (4) - 20.10.2024 09:22 [15:45:22]1206 (1) - 0 [15:45:22]OFD Sender: Remove packet 156346 [15:45:22]ProducePacketName [15:45:22]name=ofd_packets/00156346 [15:45:22]NVStorageDeleteData [15:45:22]Write to MH i2c: 01 00 00 6E 58 C6 [15:45:22]Write i2c OK [15:45:22]MH_I2C_Read... [15:45:22]Read from MH i2c: 01 [15:45:22]MH_I2C_Read... [15:45:22]Read from MH i2c: 01 07 00 [15:45:22]MH_I2C_Read... [15:45:22]Read from MH i2c: 01 07 00 6E 58 00 00 00 00 00 FD 0C D6 [15:45:22]RasterBufferAndPrint [15:45:22]line [15:45:22]line [15:45:22]line [15:45:22]line [15:45:22]line [15:45:22]written 0, free lines is 3334 [15:45:22]MH_Cut [15:45:22]Write to MH i2c: D1 01 00 75 58 01 9F [15:45:22]Write i2c OK [15:45:22]MH_I2C_Read... [15:45:22]Read from MH i2c: D1 [15:45:22]MH_I2C_Read... [15:45:22]Read from MH i2c: D1 01 00 [15:45:22]MH_I2C_Read... [15:45:22]Read from MH i2c: D1 01 00 75 58 00 9E [15:45:22]Write to MH i2c: 01 00 00 76 58 CE [15:45:22]Write i2c OK [15:45:22]MH_I2C_Read... [15:45:22]OFD Sender: No OFD packet to send [15:45:23]*** Cut start [15:45:23]*** Partial cut [15:45:23]*** CUTSNS_PIN = 1 [15:45:23]*** CUTSNS_PIN = 0 [15:45:23]*** Brake cut motor [15:45:23]Read from MH i2c: 01 [15:45:23]MH_I2C_Read... [15:45:23]*** Stop cut motor [15:45:23]*** Cut end [15:45:23]Read from MH i2c: 01 07 00 [15:45:23]MH_I2C_Read... [15:45:23]Read from MH i2c: 01 07 00 76 58 00 00 00 00 00 FF 0F E3 [15:45:23]process_action close_receipt done [15:45:23]requested_data is exist [15:45:23]produce_requested_data [15:45:23]requested_item fm.sn is exist - process it [15:45:23]wFMCommunicate request_size=4 [15:45:23]MH_SAM_APDU [15:45:23]CAPDU: 80 11 00 00 [15:45:23]Write to MH i2c: E2 08 00 77 58 80 11 00 00 00 00 00 00 49 [15:45:23]Write i2c OK [15:45:23]MH_I2C_Read... [15:45:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:45:23]Read from MH i2c: E2 [15:45:23]MH_I2C_Read... [15:45:23]Read from MH i2c: E2 17 00 [15:45:23]MH_I2C_Read... [15:45:23]Read from MH i2c: E2 17 00 77 58 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9A [15:45:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:45:23]wFMCommunicate OK [15:45:23]requested_item fd.num is exist - process it [15:45:23]SAM_PROTO_GetFieldsCounters [15:45:23]wFMCommunicate request_size=4 [15:45:23]MH_SAM_APDU [15:45:23]CAPDU: 80 13 00 00 [15:45:23]Write to MH i2c: E2 08 00 78 58 80 13 00 00 00 00 00 00 4C [15:45:23]Write i2c OK [15:45:23]MH_I2C_Read... [15:45:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:45:23]Read from MH i2c: E2 [15:45:23]MH_I2C_Read... [15:45:23]Read from MH i2c: E2 62 00 [15:45:23]MH_I2C_Read... [15:45:23]Read from MH i2c: E2 62 00 78 58 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BA 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 A2 01 00 00 5E 04 04 00 A2 01 00 00 57 04 04 00 A3 01 00 00 19 04 04 00 00 00 00 00 90 00 C7 [15:45:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BA 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 A2 01 00 00 5E 04 04 00 A2 01 00 00 57 04 04 00 A3 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:45:23]wFMCommunicate OK [15:45:23]SAM_PROTO_GetFieldsCounters done [15:45:23]requested_item shift.num is exist - process it [15:45:23]requested_item shift.opened is exist - process it [15:45:23]req_shift_opened [15:45:23]FM_GetShiftState [15:45:23]SAM_PROTO_GetShiftState [15:45:23]wFMCommunicate request_size=4 [15:45:23]MH_SAM_APDU [15:45:23]CAPDU: 80 13 01 00 [15:45:23]Write to MH i2c: E2 08 00 79 58 80 13 01 00 00 00 00 00 4E [15:45:23]Write i2c OK [15:45:23]MH_I2C_Read... [15:45:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:45:23]Read from MH i2c: E2 [15:45:23]MH_I2C_Read... [15:45:23]Read from MH i2c: E2 0E 00 [15:45:23]MH_I2C_Read... [15:45:23]Read from MH i2c: E2 0E 00 79 58 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F5 [15:45:23]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:45:23]wFMCommunicate OK [15:45:23]SAM_PROTO_GetShiftState done [15:45:23]FM_GetShiftState done [15:45:23]req_shift_opened done [15:45:23]requested_item shift.open_date is exist - process it [15:45:23]req_shift_open_date [15:45:23]req_shift_open_date done [15:45:23]produce_requested_data done [15:45:23]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156346,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [15:45:23]process_action_free close_receipt [15:45:23]json_value_free [15:45:23]json_value_free done [15:45:23]process_json_proto returns [15:45:23]Send response to host [15:45:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156346,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [15:45:23]free response buf [15:45:23]execute_script done [15:45:23]execute_script returns [15:45:23]free content buf [15:45:23]Sock 8.Close socket [15:45:23]Sock 8.Thread stoped [15:45:27]OFD Sender: No OFD packet to send [15:45:32]OFD Sender: No OFD packet to send [15:45:37]OFD Sender: No OFD packet to send [15:45:42]OFD Sender: No OFD packet to send [15:45:47]OFD Sender: No OFD packet to send [15:45:52]OFD Sender: No OFD packet to send [15:45:57]OFD Sender: No OFD packet to send [15:46:02]OFD Sender: No OFD packet to send [15:46:07]OFD Sender: No OFD packet to send [15:46:12]OFD Sender: No OFD packet to send [15:46:17]OFD Sender: No OFD packet to send [15:46:22]OFD Sender: No OFD packet to send [15:46:27]OFD Sender: No OFD packet to send [15:46:32]OFD Sender: No OFD packet to send [15:46:37]OFD Sender: No OFD packet to send [15:46:42]OFD Sender: No OFD packet to send [15:46:47]OFD Sender: No OFD packet to send [15:46:52]OFD Sender: No OFD packet to send [15:46:54]accept exits with 9 [15:46:54]New connection [15:46:54]New thread 3066695012 created [15:46:54]Thread 3066551652 joined [15:46:54]Waiting for new connection... [15:46:54] Sock 9.Parse request [15:46:54]Sock 9.Check first char [15:46:54]Sock 9.First char is OK [15:46:54]request: POST /json_proto HTTP/1.0 [15:46:54]Method: POST [15:46:54]URL: /json_proto [15:46:54]Method is POST - this is cgi request [15:46:54]url: /json_proto [15:46:54]query_string will be loaded in cgi processing [15:46:54]execute_cgi json_proto POST (null) [15:46:54]execute_cgi path=json_proto method=POST [15:46:54]POST find Content-Length [15:46:54]Host: 172.17.53.67:8080 [15:46:54]Content-Length: 769 [15:46:54]Content-Type: application/json [15:46:54] [15:46:54]POST finish read [15:46:54]Found Content-Length = 769 [15:46:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874645", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:46:54]execute_script... [15:46:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874645", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:46:54]POST & json_proto [15:46:54]process_json_proto [15:46:54]json parsed OK: [15:46:54]protocol is kg_v1.0 [15:46:54]action value=close_receipt [15:46:54]process_action close_receipt [15:46:54]cmd_close_receipt [15:46:54]MH_GetDate [15:46:54]Write to MH i2c: F0 00 00 7A 58 C1 [15:46:54]Write i2c OK [15:46:54]MH_I2C_Read... [15:46:54]Read from MH i2c: F0 [15:46:54]MH_I2C_Read... [15:46:54]Read from MH i2c: F0 09 00 [15:46:54]MH_I2C_Read... [15:46:54]Read from MH i2c: F0 09 00 7A 58 00 F0 25 15 67 19 BC 99 64 2D [15:46:54]GetLastDocTimeStamp 1729439122 [15:46:54]current date 1729439216 [15:46:54]FM_GetShiftState [15:46:54]SAM_PROTO_GetShiftState [15:46:54]wFMCommunicate request_size=4 [15:46:54]MH_SAM_APDU [15:46:54]CAPDU: 80 13 01 00 [15:46:54]Write to MH i2c: E2 08 00 7B 58 80 13 01 00 00 00 00 00 50 [15:46:54]Write i2c OK [15:46:54]MH_I2C_Read... [15:46:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:46:54]Read from MH i2c: E2 [15:46:54]MH_I2C_Read... [15:46:54]Read from MH i2c: E2 0E 00 [15:46:54]MH_I2C_Read... [15:46:54]Read from MH i2c: E2 0E 00 7B 58 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F7 [15:46:54]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:46:54]wFMCommunicate OK [15:46:54]SAM_PROTO_GetShiftState done [15:46:54]FM_GetShiftState done [15:46:54]opened in 1729383891 [15:46:54]opened+sec_in_day 1729470291 [15:46:54]quantity*price = 100015 [15:46:54]sum+1 = 100017 [15:46:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 419 20.10.2024 15:46 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156347 ФПД: 203202778077793 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T154656&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156347&fm=203202778077793&tin=02508201610067®Number=0000137193017469&sum=100016 [15:46:55]StoreToDocumentArchive [15:46:55]shift 314 fd 156347 [15:46:55]save to /storage/0314/doc_00156347 [15:46:55]save last doc name /storage/0314/doc_00156347 to /storage/kkm_last_doc_name [15:46:55]save OK [15:46:55]Clear old archive folders... [15:46:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:46:55]tlvbuf is 00967100 [15:46:55]SAM_PROTO_ClearQueue [15:46:55]wFMCommunicate request_size=4 [15:46:55]MH_SAM_APDU [15:46:55]CAPDU: 80 09 00 00 [15:46:55]Write to MH i2c: E2 08 00 88 58 80 09 00 00 00 00 00 00 52 [15:46:55]Write i2c OK [15:46:55]MH_I2C_Read... [15:46:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:46:55]Read from MH i2c: E2 [15:46:55]MH_I2C_Read... [15:46:55]Read from MH i2c: E2 03 00 [15:46:55]MH_I2C_Read... [15:46:55]Read from MH i2c: E2 03 00 88 58 00 90 00 54 [15:46:55]RAPDU: 90 00 [15:46:55]wFMCommunicate OK [15:46:55]SAM_PROTO_ClearQueue done [15:46:55]KKMCreateOFDPacket [15:46:55]OFDProtocolAddRootSTLVToBuf [15:46:55]FM_MakeSignedData [15:46:55]FM_MakeSignedData [15:46:55]SAM_PROTO_SignData [15:46:55]wFMCommunicate request_size=4 [15:46:55]MH_SAM_APDU [15:46:55]CAPDU: 80 0D 01 02 [15:46:55]Write to MH i2c: E2 08 00 89 58 80 0D 01 02 00 00 00 00 5A [15:46:55]Write i2c OK [15:46:55]MH_I2C_Read... [15:46:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:46:55]Read from MH i2c: E2 [15:46:55]MH_I2C_Read... [15:46:55]Read from MH i2c: E2 03 00 [15:46:55]MH_I2C_Read... [15:46:55]Read from MH i2c: E2 03 00 89 58 00 90 00 55 [15:46:55]RAPDU: 90 00 [15:46:55]wFMCommunicate OK [15:46:55]wFMCommunicate request_size=255 [15:46:55]MH_SAM_APDU [15:46:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 01 00 00 F4 03 04 00 F0 25 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BB 62 02 00 35 04 06 00 B8 [15:46:55]Write to MH i2c: E2 02 01 8A 58 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 01 00 00 F4 03 04 00 F0 25 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BB 62 02 00 35 04 06 00 B8 00 00 62 [15:46:55]Write i2c OK [15:46:55]MH_I2C_Read... [15:46:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:46:56]Read from MH i2c: E2 [15:46:56]MH_I2C_Read... [15:46:56]Read from MH i2c: E2 03 00 [15:46:56]MH_I2C_Read... [15:46:56]Read from MH i2c: E2 03 00 8A 58 00 90 00 56 [15:46:56]RAPDU: 90 00 [15:46:56]wFMCommunicate OK [15:46:56]wFMCommunicate request_size=10 [15:46:56]MH_SAM_APDU [15:46:56]CAPDU: 80 0D 02 02 05 CF D5 67 9A 61 [15:46:56]Write to MH i2c: E2 0D 00 8B 58 80 0D 02 02 05 00 CF D5 67 9A 61 00 00 6D [15:46:56]Write i2c OK [15:46:56]MH_I2C_Read... [15:46:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:46:56]Read from MH i2c: E2 [15:46:56]MH_I2C_Read... [15:46:56]Read from MH i2c: E2 03 00 [15:46:56]MH_I2C_Read... [15:46:56]Read from MH i2c: E2 03 00 8B 58 00 90 00 57 [15:46:56]RAPDU: 90 00 [15:46:56]wFMCommunicate OK [15:46:56]wFMCommunicate request_size=4 [15:46:56]MH_SAM_APDU [15:46:56]CAPDU: 80 0D 03 02 [15:46:56]Write to MH i2c: E2 08 00 8C 58 80 0D 03 02 00 00 00 00 5F [15:46:56]Write i2c OK [15:46:56]MH_I2C_Read... [15:46:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:46:56]Read from MH i2c: E2 [15:46:56]MH_I2C_Read... [15:46:56]Read from MH i2c: E2 0B 00 [15:46:56]MH_I2C_Read... [15:46:56]Read from MH i2c: E2 0B 00 8C 58 00 6B 3E 3D E8 0F DF AA C2 90 00 88 [15:46:56]RAPDU: 6B 3E 3D E8 0F DF AA C2 90 00 [15:46:56]wFMCommunicate OK [15:46:56]SAM_PROTO_SignData done [15:46:56]FM_MakeSignedData done [15:46:56]CreateOFDProtocolMessage [15:46:56]wFMCommunicate request_size=4 [15:46:56]MH_SAM_APDU [15:46:56]CAPDU: 80 11 00 00 [15:46:56]Write to MH i2c: E2 08 00 8D 58 80 11 00 00 00 00 00 00 5F [15:46:56]Write i2c OK [15:46:56]MH_I2C_Read... [15:46:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:46:56]Read from MH i2c: E2 [15:46:56]MH_I2C_Read... [15:46:56]Read from MH i2c: E2 17 00 [15:46:56]MH_I2C_Read... [15:46:56]Read from MH i2c: E2 17 00 8D 58 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B0 [15:46:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:46:56]wFMCommunicate OK [15:46:56]CreateOFDProtocolMessage done [15:46:56]OFDSenderStorePacket 156347 [15:46:56]StoreOFDPacket docnum=156347 [15:46:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 AA 68 07 01 BA AB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 01 00 00 F4 03 04 00 F0 25 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BB 62 02 00 35 04 06 00 B8 CF D5 67 9A 61 6B 3E 3D E8 0F DF AA C2 [15:46:56]CheckFolder [15:46:56]dirname=/storage/ofd_packets [15:46:56]CheckFolder done [15:46:56]ProducePacketName [15:46:56]name=ofd_packets/00156347 [15:46:56]NVStorageSaveData ofd_packets/00156347 [15:46:56]File name is /storage/ofd_packets/00156347 [15:46:56]Write 301 bytes [15:46:56]NVStorageSaveData done [15:46:56]OFDSenderStorePacket done [15:46:56]KKMCreateOFDPacket done [15:46:56]NVStorageSaveData kkm_last_timestamp [15:46:56]File name is /storage/kkm_last_timestamp [15:46:56]Write 4 bytes [15:46:56]NVStorageSaveData done [15:46:56]ExternCall_PrintAddStr [15:46:56]wPrintStart [15:46:56]Write to MH i2c: 01 00 00 8E 58 E6 [15:46:56]Write i2c OK [15:46:56]MH_I2C_Read... [15:46:56]Read from MH i2c: 01 [15:46:56]MH_I2C_Read... [15:46:56]Read from MH i2c: 01 07 00 [15:46:56]MH_I2C_Read... [15:46:56]Read from MH i2c: 01 07 00 8E 58 00 00 00 00 00 FF 0F FB [15:46:56]RasterBufferAndPrint [15:46:56]line Счет N : (1)874645 [15:46:56]line ИНН: 02508201610067 [15:46:56]line Контрольно-Кассовый Чек [15:46:56]line ПРОДАЖА [15:46:56]line ТРК (МРК, ГНК) : 32 [15:46:56]line Товар: 2710124130 [15:46:56]line Аи-92-К-5 [15:46:56]line 14.950 * 66.90 [15:46:56]line = 1000.16 [15:46:56]line НДС 12% НСП 1% [15:46:56]line > о реализуемом товаре [15:46:56]line ИТОГО: 1000.16 [15:46:56]line НСП 1% : 8.85 [15:46:56]line НДС 12% : 106.21 [15:46:56]line Наличными: 0.00 [15:46:56]line Безнал.: 1000.16 [15:46:56]line Место: АЗС № 165 "Партнер Нефть" [15:46:56]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:46:56]line СНО: Общий режим [15:46:56]line Чек 419 20.10.2024 15:46 [15:46:56]line Смена: 314 ФФД: 1.0 [15:46:56]line ЗНМ: 0300000234 [15:46:56]line РНМ: 0000137193017469 [15:46:56]line Версия ККМ: v1.0 [15:46:56]line Платежная система: Mbank [15:46:56]line ФМ: 0000000000963156 [15:46:56]line ФД: 156347 [15:46:56]line ФПД: 203202778077793 [15:46:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T154656&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156347&fm=203202778077793&tin=02508201610067®Number=0000137193017469&sum=100016 [15:46:56]OFD Sender: Processing packet 156347 [packets to send 52, broken 51] [15:46:56]ProducePacketName [15:46:56]name=ofd_packets/00156347 [15:46:56]OFD Sender: To server: pG, [15:46:56]CommunicateWithHost lk.salyk.kg:30040 [15:46:56]ConnectInit lk.salyk.kg [15:46:56]written 0, free lines is 4095 [15:46:56]Connected sock=10 [15:46:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 AA 68 07 01 BA AB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 01 00 00 F4 03 04 00 F0 25 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BB 62 02 00 35 04 06 00 B8 CF D5 67 9A 61 6B 3E 3D E8 0F DF AA C2 [15:46:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 87 61 47 00 21 5F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BB 62 02 00 F4 03 04 00 23 CC 14 67 B6 04 01 00 00 C6 BE 79 57 2F FC EE A9 [15:46:57]CommunicateWithHost err = 0 [15:46:57]CheckOFDResponse [15:46:57]1017 (14) - 77093643461234 [15:46:57]1041 (16) - 0000000000963156 [15:46:57]1040 (4) - 156347 [15:46:57]1012 (4) - 20.10.2024 09:23 [15:46:57]1206 (1) - 0 [15:46:57]OFD Sender: Remove packet 156347 [15:46:57]ProducePacketName [15:46:57]name=ofd_packets/00156347 [15:46:57]NVStorageDeleteData [15:46:57]Write to MH i2c: 01 00 00 B7 58 0F [15:46:57]Write i2c OK [15:46:57]MH_I2C_Read... [15:46:57]Read from MH i2c: 01 [15:46:57]MH_I2C_Read... [15:46:57]Read from MH i2c: 01 07 00 [15:46:57]MH_I2C_Read... [15:46:57]Read from MH i2c: 01 07 00 B7 58 00 00 00 00 00 28 0D 4B [15:46:57]RasterBufferAndPrint [15:46:57]line [15:46:57]line [15:46:57]line [15:46:57]line [15:46:57]line [15:46:57]written 0, free lines is 3375 [15:46:57]MH_Cut [15:46:57]Write to MH i2c: D1 01 00 BE 58 01 E8 [15:46:57]Write i2c OK [15:46:57]MH_I2C_Read... [15:46:57]Read from MH i2c: D1 [15:46:57]MH_I2C_Read... [15:46:57]Read from MH i2c: D1 01 00 [15:46:57]MH_I2C_Read... [15:46:57]Read from MH i2c: D1 01 00 BE 58 00 E7 [15:46:57]Write to MH i2c: 01 00 00 BF 58 17 [15:46:57]Write i2c OK [15:46:57]MH_I2C_Read... [15:46:57]OFD Sender: No OFD packet to send [15:46:57]*** Cut start [15:46:57]*** Partial cut [15:46:57]*** CUTSNS_PIN = 1 [15:46:57]*** CUTSNS_PIN = 0 [15:46:58]*** Brake cut motor [15:46:58]Read from MH i2c: 01 [15:46:58]MH_I2C_Read... [15:46:58]*** Stop cut motor [15:46:58]*** Cut end [15:46:58]Read from MH i2c: 01 07 00 [15:46:58]MH_I2C_Read... [15:46:58]Read from MH i2c: 01 07 00 BF 58 00 00 00 00 00 FF 0F 2C [15:46:58]process_action close_receipt done [15:46:58]requested_data is exist [15:46:58]produce_requested_data [15:46:58]requested_item fm.sn is exist - process it [15:46:58]wFMCommunicate request_size=4 [15:46:58]MH_SAM_APDU [15:46:58]CAPDU: 80 11 00 00 [15:46:58]Write to MH i2c: E2 08 00 C0 58 80 11 00 00 00 00 00 00 92 [15:46:58]Write i2c OK [15:46:58]MH_I2C_Read... [15:46:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:46:58]Read from MH i2c: E2 [15:46:58]MH_I2C_Read... [15:46:58]Read from MH i2c: E2 17 00 [15:46:58]MH_I2C_Read... [15:46:58]Read from MH i2c: E2 17 00 C0 58 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E3 [15:46:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:46:58]wFMCommunicate OK [15:46:58]requested_item fd.num is exist - process it [15:46:58]SAM_PROTO_GetFieldsCounters [15:46:58]wFMCommunicate request_size=4 [15:46:58]MH_SAM_APDU [15:46:58]CAPDU: 80 13 00 00 [15:46:58]Write to MH i2c: E2 08 00 C1 58 80 13 00 00 00 00 00 00 95 [15:46:58]Write i2c OK [15:46:58]MH_I2C_Read... [15:46:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:46:58]Read from MH i2c: E2 [15:46:58]MH_I2C_Read... [15:46:58]Read from MH i2c: E2 62 00 [15:46:58]MH_I2C_Read... [15:46:58]Read from MH i2c: E2 62 00 C1 58 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BB 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 A3 01 00 00 5E 04 04 00 A3 01 00 00 57 04 04 00 A4 01 00 00 19 04 04 00 00 00 00 00 90 00 14 [15:46:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BB 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 A3 01 00 00 5E 04 04 00 A3 01 00 00 57 04 04 00 A4 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:46:58]wFMCommunicate OK [15:46:58]SAM_PROTO_GetFieldsCounters done [15:46:58]requested_item shift.num is exist - process it [15:46:58]requested_item shift.opened is exist - process it [15:46:58]req_shift_opened [15:46:58]FM_GetShiftState [15:46:58]SAM_PROTO_GetShiftState [15:46:58]wFMCommunicate request_size=4 [15:46:58]MH_SAM_APDU [15:46:58]CAPDU: 80 13 01 00 [15:46:58]Write to MH i2c: E2 08 00 C2 58 80 13 01 00 00 00 00 00 97 [15:46:58]Write i2c OK [15:46:58]MH_I2C_Read... [15:46:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:46:58]Read from MH i2c: E2 [15:46:58]MH_I2C_Read... [15:46:58]Read from MH i2c: E2 0E 00 [15:46:58]MH_I2C_Read... [15:46:58]Read from MH i2c: E2 0E 00 C2 58 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 3E [15:46:58]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:46:58]wFMCommunicate OK [15:46:58]SAM_PROTO_GetShiftState done [15:46:58]FM_GetShiftState done [15:46:58]req_shift_opened done [15:46:58]requested_item shift.open_date is exist - process it [15:46:58]req_shift_open_date [15:46:58]req_shift_open_date done [15:46:58]produce_requested_data done [15:46:58]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156347,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [15:46:58]process_action_free close_receipt [15:46:58]json_value_free [15:46:58]json_value_free done [15:46:58]process_json_proto returns [15:46:58]Send response to host [15:46:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156347,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [15:46:58]free response buf [15:46:58]execute_script done [15:46:58]execute_script returns [15:46:58]free content buf [15:46:58]Sock 9.Close socket [15:46:58]Sock 9.Thread stoped [15:47:02]OFD Sender: No OFD packet to send [15:47:07]OFD Sender: No OFD packet to send [15:47:12]OFD Sender: No OFD packet to send [15:47:17]OFD Sender: No OFD packet to send [15:47:22]OFD Sender: No OFD packet to send [15:47:27]OFD Sender: No OFD packet to send [15:47:32]OFD Sender: No OFD packet to send [15:47:37]OFD Sender: No OFD packet to send [15:47:42]OFD Sender: No OFD packet to send [15:47:47]OFD Sender: No OFD packet to send [15:47:52]OFD Sender: No OFD packet to send [15:47:57]OFD Sender: No OFD packet to send [15:47:59]accept exits with 8 [15:47:59]New connection [15:47:59]New thread 3066551652 created [15:47:59]Thread 3066695012 joined [15:47:59]Waiting for new connection... [15:47:59] Sock 8.Parse request [15:47:59]Sock 8.Check first char [15:47:59]Sock 8.First char is OK [15:47:59]request: POST /json_proto HTTP/1.0 [15:47:59]Method: POST [15:47:59]URL: /json_proto [15:47:59]Method is POST - this is cgi request [15:47:59]url: /json_proto [15:47:59]query_string will be loaded in cgi processing [15:47:59]execute_cgi json_proto POST (null) [15:47:59]execute_cgi path=json_proto method=POST [15:47:59]POST find Content-Length [15:47:59]Host: 172.17.53.67:8080 [15:47:59]Content-Length: 767 [15:47:59]Content-Type: application/json [15:47:59] [15:47:59]POST finish read [15:47:59]Found Content-Length = 767 [15:47:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874646", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.790, "sum" : 800.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 800.62 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:47:59]execute_script... [15:47:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874646", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.790, "sum" : 800.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 800.62 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:47:59]POST & json_proto [15:47:59]process_json_proto [15:47:59]json parsed OK: [15:47:59]protocol is kg_v1.0 [15:47:59]action value=close_receipt [15:47:59]process_action close_receipt [15:47:59]cmd_close_receipt [15:47:59]MH_GetDate [15:47:59]Write to MH i2c: F0 00 00 C3 58 0A [15:47:59]Write i2c OK [15:47:59]MH_I2C_Read... [15:47:59]Read from MH i2c: F0 [15:47:59]MH_I2C_Read... [15:47:59]Read from MH i2c: F0 09 00 [15:47:59]MH_I2C_Read... [15:47:59]Read from MH i2c: F0 09 00 C3 58 00 31 26 15 67 19 BC 99 64 B8 [15:47:59]GetLastDocTimeStamp 1729439216 [15:47:59]current date 1729439281 [15:47:59]FM_GetShiftState [15:47:59]SAM_PROTO_GetShiftState [15:47:59]wFMCommunicate request_size=4 [15:47:59]MH_SAM_APDU [15:47:59]CAPDU: 80 13 01 00 [15:47:59]Write to MH i2c: E2 08 00 C4 58 80 13 01 00 00 00 00 00 99 [15:47:59]Write i2c OK [15:47:59]MH_I2C_Read... [15:47:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:47:59]Read from MH i2c: E2 [15:47:59]MH_I2C_Read... [15:47:59]Read from MH i2c: E2 0E 00 [15:47:59]MH_I2C_Read... [15:47:59]Read from MH i2c: E2 0E 00 C4 58 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 40 [15:47:59]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:47:59]wFMCommunicate OK [15:47:59]SAM_PROTO_GetShiftState done [15:47:59]FM_GetShiftState done [15:47:59]opened in 1729383891 [15:47:59]opened+sec_in_day 1729470291 [15:47:59]quantity*price = 80061 [15:47:59]sum+1 = 80063 [15:47:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 800.62 НСП 1% : 7.08 НДС 12% : 85.02 Наличными: 0.00 Безнал.: 800.62 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 420 20.10.2024 15:48 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156348 ФПД: 204002914929144 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T154801&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156348&fm=204002914929144&tin=02508201610067®Number=0000137193017469&sum=80062 [15:48:00]StoreToDocumentArchive [15:48:00]shift 314 fd 156348 [15:48:00]save to /storage/0314/doc_00156348 [15:48:00]save last doc name /storage/0314/doc_00156348 to /storage/kkm_last_doc_name [15:48:00]save OK [15:48:00]Clear old archive folders... [15:48:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:48:00]tlvbuf is 009DCA70 [15:48:00]SAM_PROTO_ClearQueue [15:48:00]wFMCommunicate request_size=4 [15:48:00]MH_SAM_APDU [15:48:00]CAPDU: 80 09 00 00 [15:48:00]Write to MH i2c: E2 08 00 D1 58 80 09 00 00 00 00 00 00 9B [15:48:00]Write i2c OK [15:48:00]MH_I2C_Read... [15:48:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:48:00]Read from MH i2c: E2 [15:48:00]MH_I2C_Read... [15:48:00]Read from MH i2c: E2 03 00 [15:48:00]MH_I2C_Read... [15:48:00]Read from MH i2c: E2 03 00 D1 58 00 90 00 9D [15:48:00]RAPDU: 90 00 [15:48:00]wFMCommunicate OK [15:48:00]SAM_PROTO_ClearQueue done [15:48:00]KKMCreateOFDPacket [15:48:00]OFDProtocolAddRootSTLVToBuf [15:48:00]FM_MakeSignedData [15:48:00]FM_MakeSignedData [15:48:00]SAM_PROTO_SignData [15:48:00]wFMCommunicate request_size=4 [15:48:00]MH_SAM_APDU [15:48:00]CAPDU: 80 0D 01 02 [15:48:00]Write to MH i2c: E2 08 00 D2 58 80 0D 01 02 00 00 00 00 A3 [15:48:00]Write i2c OK [15:48:00]MH_I2C_Read... [15:48:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:48:00]Read from MH i2c: E2 [15:48:00]MH_I2C_Read... [15:48:00]Read from MH i2c: E2 03 00 [15:48:00]MH_I2C_Read... [15:48:00]Read from MH i2c: E2 03 00 D2 58 00 90 00 9E [15:48:00]RAPDU: 90 00 [15:48:00]wFMCommunicate OK [15:48:00]wFMCommunicate request_size=255 [15:48:00]MH_SAM_APDU [15:48:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BE 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BE 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 31 26 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BC 62 02 00 35 04 06 00 B9 [15:48:00]Write to MH i2c: E2 02 01 D3 58 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BE 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BE 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 31 26 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BC 62 02 00 35 04 06 00 B9 00 00 BF [15:48:00]Write i2c OK [15:48:00]MH_I2C_Read... [15:48:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:48:00]Read from MH i2c: E2 [15:48:00]MH_I2C_Read... [15:48:00]Read from MH i2c: E2 03 00 [15:48:00]MH_I2C_Read... [15:48:00]Read from MH i2c: E2 03 00 D3 58 00 90 00 9F [15:48:00]RAPDU: 90 00 [15:48:00]wFMCommunicate OK [15:48:00]wFMCommunicate request_size=10 [15:48:00]MH_SAM_APDU [15:48:00]CAPDU: 80 0D 02 02 05 8A 21 47 09 F8 [15:48:00]Write to MH i2c: E2 0D 00 D4 58 80 0D 02 02 05 00 8A 21 47 09 F8 00 00 A3 [15:48:00]Write i2c OK [15:48:00]MH_I2C_Read... [15:48:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:48:00]Read from MH i2c: E2 [15:48:00]MH_I2C_Read... [15:48:00]Read from MH i2c: E2 03 00 [15:48:00]MH_I2C_Read... [15:48:00]Read from MH i2c: E2 03 00 D4 58 00 90 00 A0 [15:48:00]RAPDU: 90 00 [15:48:00]wFMCommunicate OK [15:48:00]wFMCommunicate request_size=4 [15:48:00]MH_SAM_APDU [15:48:00]CAPDU: 80 0D 03 02 [15:48:00]Write to MH i2c: E2 08 00 D5 58 80 0D 03 02 00 00 00 00 A8 [15:48:00]Write i2c OK [15:48:00]MH_I2C_Read... [15:48:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:48:00]Read from MH i2c: E2 [15:48:00]MH_I2C_Read... [15:48:00]Read from MH i2c: E2 0B 00 [15:48:00]MH_I2C_Read... [15:48:00]Read from MH i2c: E2 0B 00 D5 58 00 B8 E1 46 97 AB 0E 1C A5 90 00 99 [15:48:00]RAPDU: B8 E1 46 97 AB 0E 1C A5 90 00 [15:48:00]wFMCommunicate OK [15:48:00]SAM_PROTO_SignData done [15:48:00]FM_MakeSignedData done [15:48:00]CreateOFDProtocolMessage [15:48:00]wFMCommunicate request_size=4 [15:48:00]MH_SAM_APDU [15:48:00]CAPDU: 80 11 00 00 [15:48:00]Write to MH i2c: E2 08 00 D6 58 80 11 00 00 00 00 00 00 A8 [15:48:00]Write i2c OK [15:48:00]MH_I2C_Read... [15:48:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:48:00]Read from MH i2c: E2 [15:48:00]MH_I2C_Read... [15:48:00]Read from MH i2c: E2 17 00 [15:48:00]MH_I2C_Read... [15:48:00]Read from MH i2c: E2 17 00 D6 58 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F9 [15:48:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:48:00]wFMCommunicate OK [15:48:00]CreateOFDProtocolMessage done [15:48:00]OFDSenderStorePacket 156348 [15:48:00]StoreOFDPacket docnum=156348 [15:48:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 3E 53 07 01 A3 66 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BE 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BE 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 31 26 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BC 62 02 00 35 04 06 00 B9 8A 21 47 09 F8 B8 E1 46 97 AB 0E 1C A5 [15:48:00]CheckFolder [15:48:00]dirname=/storage/ofd_packets [15:48:00]CheckFolder done [15:48:00]ProducePacketName [15:48:00]name=ofd_packets/00156348 [15:48:00]NVStorageSaveData ofd_packets/00156348 [15:48:00]File name is /storage/ofd_packets/00156348 [15:48:00]Write 301 bytes [15:48:00]NVStorageSaveData done [15:48:00]OFDSenderStorePacket done [15:48:00]KKMCreateOFDPacket done [15:48:00]NVStorageSaveData kkm_last_timestamp [15:48:00]File name is /storage/kkm_last_timestamp [15:48:00]Write 4 bytes [15:48:00]NVStorageSaveData done [15:48:00]ExternCall_PrintAddStr [15:48:00]wPrintStart [15:48:00]Write to MH i2c: 01 00 00 D7 58 2F [15:48:00]Write i2c OK [15:48:00]MH_I2C_Read... [15:48:00]Read from MH i2c: 01 [15:48:00]MH_I2C_Read... [15:48:00]Read from MH i2c: 01 07 00 [15:48:00]MH_I2C_Read... [15:48:00]Read from MH i2c: 01 07 00 D7 58 00 00 00 00 00 FF 0F 44 [15:48:01]RasterBufferAndPrint [15:48:01]line Счет N : (1)874646 [15:48:01]line ИНН: 02508201610067 [15:48:01]line Контрольно-Кассовый Чек [15:48:01]line ПРОДАЖА [15:48:01]line ТРК (МРК, ГНК) : 41 [15:48:01]line Товар: 2710124500 [15:48:01]line Аи-95-К-5 [15:48:01]line 10.790 * 74.20 [15:48:01]line = 800.62 [15:48:01]line НДС 12% НСП 1% [15:48:01]line > о реализуемом товаре [15:48:01]line ИТОГО: 800.62 [15:48:01]line НСП 1% : 7.08 [15:48:01]line НДС 12% : 85.02 [15:48:01]line Наличными: 0.00 [15:48:01]line Безнал.: 800.62 [15:48:01]line Место: АЗС № 165 "Партнер Нефть" [15:48:01]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:48:01]line СНО: Общий режим [15:48:01]line Чек 420 20.10.2024 15:48 [15:48:01]line Смена: 314 ФФД: 1.0 [15:48:01]line ЗНМ: 0300000234 [15:48:01]line РНМ: 0000137193017469 [15:48:01]line Версия ККМ: v1.0 [15:48:01]line Платежная система: Mbank [15:48:01]line ФМ: 0000000000963156 [15:48:01]line ФД: 156348 [15:48:01]line ФПД: 204002914929144 [15:48:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T154801&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156348&fm=204002914929144&tin=02508201610067®Number=0000137193017469&sum=80062 [15:48:01]OFD Sender: Processing packet 156348 [packets to send 52, broken 51] [15:48:01]ProducePacketName [15:48:01]name=ofd_packets/00156348 [15:48:01]OFD Sender: To server: pG, [15:48:01]CommunicateWithHost lk.salyk.kg:30040 [15:48:01]ConnectInit lk.salyk.kg [15:48:01]written 0, free lines is 4095 [15:48:01]Connected sock=10 [15:48:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 3E 53 07 01 A3 66 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BE 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BE 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 31 26 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BC 62 02 00 35 04 06 00 B9 8A 21 47 09 F8 B8 E1 46 97 AB 0E 1C A5 [15:48:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F6 23 47 00 1C 05 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BC 62 02 00 F4 03 04 00 63 CC 14 67 B6 04 01 00 00 F9 3E 5D FC 8A 01 F9 17 [15:48:01]CommunicateWithHost err = 0 [15:48:01]CheckOFDResponse [15:48:01]1017 (14) - 77093643461234 [15:48:01]1041 (16) - 0000000000963156 [15:48:01]1040 (4) - 156348 [15:48:01]1012 (4) - 20.10.2024 09:24 [15:48:01]1206 (1) - 0 [15:48:01]OFD Sender: Remove packet 156348 [15:48:01]ProducePacketName [15:48:01]name=ofd_packets/00156348 [15:48:01]NVStorageDeleteData [15:48:01]Write to MH i2c: 01 00 00 00 59 59 [15:48:01]Write i2c OK [15:48:01]MH_I2C_Read... [15:48:01]Read from MH i2c: 01 [15:48:01]MH_I2C_Read... [15:48:01]Read from MH i2c: 01 07 00 [15:48:01]MH_I2C_Read... [15:48:01]Read from MH i2c: 01 07 00 00 59 00 00 00 00 00 1D 0D 8A [15:48:01]RasterBufferAndPrint [15:48:01]line [15:48:01]line [15:48:01]line [15:48:01]line [15:48:01]line [15:48:01]written 0, free lines is 3365 [15:48:01]MH_Cut [15:48:01]Write to MH i2c: D1 01 00 07 59 01 32 [15:48:01]Write i2c OK [15:48:01]MH_I2C_Read... [15:48:01]Read from MH i2c: D1 [15:48:01]MH_I2C_Read... [15:48:01]Read from MH i2c: D1 01 00 [15:48:01]MH_I2C_Read... [15:48:01]Read from MH i2c: D1 01 00 07 59 00 31 [15:48:01]Write to MH i2c: 01 00 00 08 59 61 [15:48:01]Write i2c OK [15:48:01]MH_I2C_Read... [15:48:02]OFD Sender: No OFD packet to send [15:48:02]*** Cut start [15:48:02]*** Partial cut [15:48:02]*** CUTSNS_PIN = 1 [15:48:02]*** CUTSNS_PIN = 0 [15:48:02]*** Brake cut motor [15:48:03]Read from MH i2c: 01 [15:48:03]MH_I2C_Read... [15:48:03]*** Stop cut motor [15:48:03]*** Cut end [15:48:03]Read from MH i2c: 01 07 00 [15:48:03]MH_I2C_Read... [15:48:03]Read from MH i2c: 01 07 00 08 59 00 00 00 00 00 FF 0F 76 [15:48:03]process_action close_receipt done [15:48:03]requested_data is exist [15:48:03]produce_requested_data [15:48:03]requested_item fm.sn is exist - process it [15:48:03]wFMCommunicate request_size=4 [15:48:03]MH_SAM_APDU [15:48:03]CAPDU: 80 11 00 00 [15:48:03]Write to MH i2c: E2 08 00 09 59 80 11 00 00 00 00 00 00 DC [15:48:03]Write i2c OK [15:48:03]MH_I2C_Read... [15:48:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:48:03]Read from MH i2c: E2 [15:48:03]MH_I2C_Read... [15:48:03]Read from MH i2c: E2 17 00 [15:48:03]MH_I2C_Read... [15:48:03]Read from MH i2c: E2 17 00 09 59 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2D [15:48:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:48:03]wFMCommunicate OK [15:48:03]requested_item fd.num is exist - process it [15:48:03]SAM_PROTO_GetFieldsCounters [15:48:03]wFMCommunicate request_size=4 [15:48:03]MH_SAM_APDU [15:48:03]CAPDU: 80 13 00 00 [15:48:03]Write to MH i2c: E2 08 00 0A 59 80 13 00 00 00 00 00 00 DF [15:48:03]Write i2c OK [15:48:03]MH_I2C_Read... [15:48:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:48:03]Read from MH i2c: E2 [15:48:03]MH_I2C_Read... [15:48:03]Read from MH i2c: E2 62 00 [15:48:03]MH_I2C_Read... [15:48:03]Read from MH i2c: E2 62 00 0A 59 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BC 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 A4 01 00 00 5E 04 04 00 A4 01 00 00 57 04 04 00 A5 01 00 00 19 04 04 00 00 00 00 00 90 00 62 [15:48:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BC 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 A4 01 00 00 5E 04 04 00 A4 01 00 00 57 04 04 00 A5 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:48:03]wFMCommunicate OK [15:48:03]SAM_PROTO_GetFieldsCounters done [15:48:03]requested_item shift.num is exist - process it [15:48:03]requested_item shift.opened is exist - process it [15:48:03]req_shift_opened [15:48:03]FM_GetShiftState [15:48:03]SAM_PROTO_GetShiftState [15:48:03]wFMCommunicate request_size=4 [15:48:03]MH_SAM_APDU [15:48:03]CAPDU: 80 13 01 00 [15:48:03]Write to MH i2c: E2 08 00 0B 59 80 13 01 00 00 00 00 00 E1 [15:48:03]Write i2c OK [15:48:03]MH_I2C_Read... [15:48:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:48:03]Read from MH i2c: E2 [15:48:03]MH_I2C_Read... [15:48:03]Read from MH i2c: E2 0E 00 [15:48:03]MH_I2C_Read... [15:48:03]Read from MH i2c: E2 0E 00 0B 59 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 88 [15:48:03]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:48:03]wFMCommunicate OK [15:48:03]SAM_PROTO_GetShiftState done [15:48:03]FM_GetShiftState done [15:48:03]req_shift_opened done [15:48:03]requested_item shift.open_date is exist - process it [15:48:03]req_shift_open_date [15:48:03]req_shift_open_date done [15:48:03]produce_requested_data done [15:48:03]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156348,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [15:48:03]process_action_free close_receipt [15:48:03]json_value_free [15:48:03]json_value_free done [15:48:03]process_json_proto returns [15:48:03]Send response to host [15:48:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156348,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [15:48:03]free response buf [15:48:03]execute_script done [15:48:03]execute_script returns [15:48:03]free content buf [15:48:03]Sock 8.Close socket [15:48:03]Sock 8.Thread stoped [15:48:07]OFD Sender: No OFD packet to send [15:48:12]OFD Sender: No OFD packet to send [15:48:17]OFD Sender: No OFD packet to send [15:48:22]OFD Sender: No OFD packet to send [15:48:27]OFD Sender: No OFD packet to send [15:48:28]accept exits with 9 [15:48:28]New connection [15:48:28]New thread 3066695012 created [15:48:28]Thread 3066551652 joined [15:48:28]Waiting for new connection... [15:48:28] Sock 9.Parse request [15:48:28]Sock 9.Check first char [15:48:28]Sock 9.First char is OK [15:48:28]request: POST /json_proto HTTP/1.0 [15:48:28]Method: POST [15:48:28]URL: /json_proto [15:48:28]Method is POST - this is cgi request [15:48:28]url: /json_proto [15:48:28]query_string will be loaded in cgi processing [15:48:28]execute_cgi json_proto POST (null) [15:48:28]execute_cgi path=json_proto method=POST [15:48:28]POST find Content-Length [15:48:28]Host: 172.17.53.67:8080 [15:48:28]Content-Length: 678 [15:48:28]Content-Type: application/json [15:48:28] [15:48:28]POST finish read [15:48:28]Found Content-Length = 678 [15:48:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874648", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:48:28]execute_script... [15:48:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874648", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:48:28]POST & json_proto [15:48:28]process_json_proto [15:48:28]json parsed OK: [15:48:28]protocol is kg_v1.0 [15:48:28]action value=close_receipt [15:48:28]process_action close_receipt [15:48:28]cmd_close_receipt [15:48:28]MH_GetDate [15:48:28]Write to MH i2c: F0 00 00 0C 59 54 [15:48:28]Write i2c OK [15:48:28]MH_I2C_Read... [15:48:28]Read from MH i2c: F0 [15:48:28]MH_I2C_Read... [15:48:28]Read from MH i2c: F0 09 00 [15:48:28]MH_I2C_Read... [15:48:28]Read from MH i2c: F0 09 00 0C 59 00 4E 26 15 67 19 BC 99 64 1F [15:48:28]GetLastDocTimeStamp 1729439281 [15:48:28]current date 1729439310 [15:48:28]FM_GetShiftState [15:48:28]SAM_PROTO_GetShiftState [15:48:28]wFMCommunicate request_size=4 [15:48:28]MH_SAM_APDU [15:48:28]CAPDU: 80 13 01 00 [15:48:28]Write to MH i2c: E2 08 00 0D 59 80 13 01 00 00 00 00 00 E3 [15:48:28]Write i2c OK [15:48:28]MH_I2C_Read... [15:48:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:48:28]Read from MH i2c: E2 [15:48:28]MH_I2C_Read... [15:48:28]Read from MH i2c: E2 0E 00 [15:48:28]MH_I2C_Read... [15:48:28]Read from MH i2c: E2 0E 00 0D 59 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 8A [15:48:28]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:48:28]wFMCommunicate OK [15:48:28]SAM_PROTO_GetShiftState done [15:48:28]FM_GetShiftState done [15:48:28]opened in 1729383891 [15:48:28]opened+sec_in_day 1729470291 [15:48:28]quantity*price = 70044 [15:48:28]sum+1 = 70045 [15:48:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 421 20.10.2024 15:48 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156349 ФПД: 173768699525164 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T154830&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156349&fm=173768699525164&tin=02508201610067®Number=0000137193017469&sum=70000 [15:48:29]StoreToDocumentArchive [15:48:29]shift 314 fd 156349 [15:48:29]save to /storage/0314/doc_00156349 [15:48:29]save last doc name /storage/0314/doc_00156349 to /storage/kkm_last_doc_name [15:48:29]save OK [15:48:29]Clear old archive folders... [15:48:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:48:29]tlvbuf is 008D1480 [15:48:29]SAM_PROTO_ClearQueue [15:48:29]wFMCommunicate request_size=4 [15:48:29]MH_SAM_APDU [15:48:29]CAPDU: 80 09 00 00 [15:48:29]Write to MH i2c: E2 08 00 1A 59 80 09 00 00 00 00 00 00 E5 [15:48:29]Write i2c OK [15:48:29]MH_I2C_Read... [15:48:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:48:29]Read from MH i2c: E2 [15:48:29]MH_I2C_Read... [15:48:29]Read from MH i2c: E2 03 00 [15:48:29]MH_I2C_Read... [15:48:29]Read from MH i2c: E2 03 00 1A 59 00 90 00 E7 [15:48:29]RAPDU: 90 00 [15:48:29]wFMCommunicate OK [15:48:29]SAM_PROTO_ClearQueue done [15:48:29]KKMCreateOFDPacket [15:48:29]OFDProtocolAddRootSTLVToBuf [15:48:29]FM_MakeSignedData [15:48:29]FM_MakeSignedData [15:48:29]SAM_PROTO_SignData [15:48:29]wFMCommunicate request_size=4 [15:48:29]MH_SAM_APDU [15:48:29]CAPDU: 80 0D 01 02 [15:48:29]Write to MH i2c: E2 08 00 1B 59 80 0D 01 02 00 00 00 00 ED [15:48:29]Write i2c OK [15:48:29]MH_I2C_Read... [15:48:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:48:29]Read from MH i2c: E2 [15:48:29]MH_I2C_Read... [15:48:29]Read from MH i2c: E2 03 00 [15:48:29]MH_I2C_Read... [15:48:29]Read from MH i2c: E2 03 00 1B 59 00 90 00 E8 [15:48:29]RAPDU: 90 00 [15:48:29]wFMCommunicate OK [15:48:29]wFMCommunicate request_size=255 [15:48:29]MH_SAM_APDU [15:48:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 01 00 00 F4 03 04 00 4E 26 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BD 62 02 00 35 04 06 00 9E [15:48:29]Write to MH i2c: E2 02 01 1C 59 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 01 00 00 F4 03 04 00 4E 26 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BD 62 02 00 35 04 06 00 9E 00 00 34 [15:48:29]Write i2c OK [15:48:29]MH_I2C_Read... [15:48:29]Read from MH i2c: E2 [15:48:29]MH_I2C_Read... [15:48:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:48:29]Read from MH i2c: E2 03 00 [15:48:29]MH_I2C_Read... [15:48:29]Read from MH i2c: E2 03 00 1C 59 00 90 00 E9 [15:48:29]RAPDU: 90 00 [15:48:29]wFMCommunicate OK [15:48:29]wFMCommunicate request_size=10 [15:48:29]MH_SAM_APDU [15:48:29]CAPDU: 80 0D 02 02 05 0A AD 9B B8 2C [15:48:29]Write to MH i2c: E2 0D 00 1D 59 80 0D 02 02 05 00 0A AD 9B B8 2C 00 00 30 [15:48:29]Write i2c OK [15:48:29]MH_I2C_Read... [15:48:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:48:29]Read from MH i2c: E2 [15:48:29]MH_I2C_Read... [15:48:29]Read from MH i2c: E2 03 00 [15:48:29]MH_I2C_Read... [15:48:29]Read from MH i2c: E2 03 00 1D 59 00 90 00 EA [15:48:29]RAPDU: 90 00 [15:48:29]wFMCommunicate OK [15:48:29]wFMCommunicate request_size=4 [15:48:29]MH_SAM_APDU [15:48:29]CAPDU: 80 0D 03 02 [15:48:29]Write to MH i2c: E2 08 00 1E 59 80 0D 03 02 00 00 00 00 F2 [15:48:29]Write i2c OK [15:48:29]MH_I2C_Read... [15:48:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:48:29]Read from MH i2c: E2 [15:48:29]MH_I2C_Read... [15:48:29]Read from MH i2c: E2 0B 00 [15:48:29]MH_I2C_Read... [15:48:29]Read from MH i2c: E2 0B 00 1E 59 00 C9 BD 92 4D 69 CA 91 20 90 00 3C [15:48:29]RAPDU: C9 BD 92 4D 69 CA 91 20 90 00 [15:48:29]wFMCommunicate OK [15:48:29]SAM_PROTO_SignData done [15:48:29]FM_MakeSignedData done [15:48:29]CreateOFDProtocolMessage [15:48:29]wFMCommunicate request_size=4 [15:48:29]MH_SAM_APDU [15:48:29]CAPDU: 80 11 00 00 [15:48:29]Write to MH i2c: E2 08 00 1F 59 80 11 00 00 00 00 00 00 F2 [15:48:29]Write i2c OK [15:48:29]MH_I2C_Read... [15:48:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:48:29]Read from MH i2c: E2 [15:48:29]MH_I2C_Read... [15:48:29]Read from MH i2c: E2 17 00 [15:48:29]MH_I2C_Read... [15:48:29]Read from MH i2c: E2 17 00 1F 59 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 43 [15:48:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:48:29]wFMCommunicate OK [15:48:29]CreateOFDProtocolMessage done [15:48:29]OFDSenderStorePacket 156349 [15:48:29]StoreOFDPacket docnum=156349 [15:48:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 02 B7 07 01 20 5E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 01 00 00 F4 03 04 00 4E 26 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BD 62 02 00 35 04 06 00 9E 0A AD 9B B8 2C C9 BD 92 4D 69 CA 91 20 [15:48:29]CheckFolder [15:48:29]dirname=/storage/ofd_packets [15:48:29]CheckFolder done [15:48:29]ProducePacketName [15:48:29]name=ofd_packets/00156349 [15:48:29]NVStorageSaveData ofd_packets/00156349 [15:48:29]File name is /storage/ofd_packets/00156349 [15:48:29]Write 301 bytes [15:48:29]NVStorageSaveData done [15:48:29]OFDSenderStorePacket done [15:48:29]KKMCreateOFDPacket done [15:48:29]NVStorageSaveData kkm_last_timestamp [15:48:29]File name is /storage/kkm_last_timestamp [15:48:29]Write 4 bytes [15:48:29]NVStorageSaveData done [15:48:29]ExternCall_PrintAddStr [15:48:29]wPrintStart [15:48:29]Write to MH i2c: 01 00 00 20 59 79 [15:48:29]Write i2c OK [15:48:29]MH_I2C_Read... [15:48:29]Read from MH i2c: 01 [15:48:29]MH_I2C_Read... [15:48:29]Read from MH i2c: 01 07 00 [15:48:29]MH_I2C_Read... [15:48:29]Read from MH i2c: 01 07 00 20 59 00 00 00 00 00 FF 0F 8E [15:48:29]RasterBufferAndPrint [15:48:29]line Счет N : (1)874648 [15:48:29]line ИНН: 02508201610067 [15:48:29]line Контрольно-Кассовый Чек [15:48:29]line ПРОДАЖА [15:48:29]line ТРК (МРК, ГНК) : 22 [15:48:29]line Товар: 2710124130 [15:48:29]line Аи-92-К-5 [15:48:29]line 10.470 * 66.90 [15:48:29]line = 700.44 [15:48:29]line НДС 12% НСП 1% [15:48:29]line > о реализуемом товаре [15:48:29]line ОКРУГЛЕНИЕ: -0.44 [15:48:29]line ИТОГО: 700.00 [15:48:29]line Внесено: 700.00 [15:48:29]line СДАЧА: 0.00 [15:48:29]line НСП 1% : 6.20 [15:48:29]line НДС 12% : 74.38 [15:48:29]line Наличными: 700.00 [15:48:29]line Безнал.: 0.00 [15:48:29]line Место: АЗС № 165 "Партнер Нефть" [15:48:29]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:48:29]line СНО: Общий режим [15:48:29]line Чек 421 20.10.2024 15:48 [15:48:29]line Смена: 314 ФФД: 1.0 [15:48:29]line ЗНМ: 0300000234 [15:48:29]line РНМ: 0000137193017469 [15:48:29]line Версия ККМ: v1.0 [15:48:29]line ФМ: 0000000000963156 [15:48:29]line ФД: 156349 [15:48:29]line ФПД: 173768699525164 [15:48:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T154830&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156349&fm=173768699525164&tin=02508201610067®Number=0000137193017469&sum=70000 [15:48:30]OFD Sender: Processing packet 156349 [packets to send 52, broken 51] [15:48:30]ProducePacketName [15:48:30]name=ofd_packets/00156349 [15:48:30]OFD Sender: To server: pG, [15:48:30]CommunicateWithHost lk.salyk.kg:30040 [15:48:30]ConnectInit lk.salyk.kg [15:48:30]written 0, free lines is 4095 [15:48:30]Connected sock=10 [15:48:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 02 B7 07 01 20 5E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 01 00 00 F4 03 04 00 4E 26 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BD 62 02 00 35 04 06 00 9E 0A AD 9B B8 2C C9 BD 92 4D 69 CA 91 20 [15:48:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F0 BF 47 00 4B A3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BD 62 02 00 F4 03 04 00 80 CC 14 67 B6 04 01 00 00 0D C7 62 70 8A 84 27 B4 [15:48:30]CommunicateWithHost err = 0 [15:48:30]CheckOFDResponse [15:48:30]1017 (14) - 77093643461234 [15:48:30]1041 (16) - 0000000000963156 [15:48:30]1040 (4) - 156349 [15:48:30]1012 (4) - 20.10.2024 09:25 [15:48:30]1206 (1) - 0 [15:48:30]OFD Sender: Remove packet 156349 [15:48:30]ProducePacketName [15:48:30]name=ofd_packets/00156349 [15:48:30]NVStorageDeleteData [15:48:30]Write to MH i2c: 01 00 00 4B 59 A4 [15:48:30]Write i2c OK [15:48:30]MH_I2C_Read... [15:48:30]Read from MH i2c: 01 [15:48:30]MH_I2C_Read... [15:48:30]Read from MH i2c: 01 07 00 [15:48:30]MH_I2C_Read... [15:48:30]Read from MH i2c: 01 07 00 4B 59 00 00 00 00 00 EE 0C A5 [15:48:30]RasterBufferAndPrint [15:48:30]line [15:48:30]line [15:48:30]line [15:48:30]line [15:48:30]line [15:48:30]written 0, free lines is 3316 [15:48:30]MH_Cut [15:48:30]Write to MH i2c: D1 01 00 52 59 01 7D [15:48:30]Write i2c OK [15:48:30]MH_I2C_Read... [15:48:30]Read from MH i2c: D1 [15:48:30]MH_I2C_Read... [15:48:30]Read from MH i2c: D1 01 00 [15:48:30]MH_I2C_Read... [15:48:30]Read from MH i2c: D1 01 00 52 59 00 7C [15:48:30]Write to MH i2c: 01 00 00 53 59 AC [15:48:30]Write i2c OK [15:48:30]MH_I2C_Read... [15:48:31]OFD Sender: No OFD packet to send [15:48:31]*** Cut start [15:48:31]*** Partial cut [15:48:31]*** CUTSNS_PIN = 1 [15:48:31]*** CUTSNS_PIN = 0 [15:48:31]*** Brake cut motor [15:48:32]Read from MH i2c: 01 [15:48:32]MH_I2C_Read... [15:48:32]*** Stop cut motor [15:48:32]*** Cut end [15:48:32]Read from MH i2c: 01 07 00 [15:48:32]MH_I2C_Read... [15:48:32]Read from MH i2c: 01 07 00 53 59 00 00 00 00 00 FF 0F C1 [15:48:32]process_action close_receipt done [15:48:32]requested_data is exist [15:48:32]produce_requested_data [15:48:32]requested_item fm.sn is exist - process it [15:48:32]wFMCommunicate request_size=4 [15:48:32]MH_SAM_APDU [15:48:32]CAPDU: 80 11 00 00 [15:48:32]Write to MH i2c: E2 08 00 54 59 80 11 00 00 00 00 00 00 27 [15:48:32]Write i2c OK [15:48:32]MH_I2C_Read... [15:48:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:48:32]Read from MH i2c: E2 [15:48:32]MH_I2C_Read... [15:48:32]Read from MH i2c: E2 17 00 [15:48:32]MH_I2C_Read... [15:48:32]Read from MH i2c: E2 17 00 54 59 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 78 [15:48:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:48:32]wFMCommunicate OK [15:48:32]requested_item fd.num is exist - process it [15:48:32]SAM_PROTO_GetFieldsCounters [15:48:32]wFMCommunicate request_size=4 [15:48:32]MH_SAM_APDU [15:48:32]CAPDU: 80 13 00 00 [15:48:32]Write to MH i2c: E2 08 00 55 59 80 13 00 00 00 00 00 00 2A [15:48:32]Write i2c OK [15:48:32]MH_I2C_Read... [15:48:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:48:32]Read from MH i2c: E2 [15:48:32]MH_I2C_Read... [15:48:32]Read from MH i2c: E2 62 00 [15:48:32]MH_I2C_Read... [15:48:32]Read from MH i2c: E2 62 00 55 59 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BD 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 A5 01 00 00 5E 04 04 00 A5 01 00 00 57 04 04 00 A6 01 00 00 19 04 04 00 00 00 00 00 90 00 B1 [15:48:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BD 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 A5 01 00 00 5E 04 04 00 A5 01 00 00 57 04 04 00 A6 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:48:32]wFMCommunicate OK [15:48:32]SAM_PROTO_GetFieldsCounters done [15:48:32]requested_item shift.num is exist - process it [15:48:32]requested_item shift.opened is exist - process it [15:48:32]req_shift_opened [15:48:32]FM_GetShiftState [15:48:32]SAM_PROTO_GetShiftState [15:48:32]wFMCommunicate request_size=4 [15:48:32]MH_SAM_APDU [15:48:32]CAPDU: 80 13 01 00 [15:48:32]Write to MH i2c: E2 08 00 56 59 80 13 01 00 00 00 00 00 2C [15:48:32]Write i2c OK [15:48:32]MH_I2C_Read... [15:48:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:48:32]Read from MH i2c: E2 [15:48:32]MH_I2C_Read... [15:48:32]Read from MH i2c: E2 0E 00 [15:48:32]MH_I2C_Read... [15:48:32]Read from MH i2c: E2 0E 00 56 59 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D3 [15:48:32]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:48:32]wFMCommunicate OK [15:48:32]SAM_PROTO_GetShiftState done [15:48:32]FM_GetShiftState done [15:48:32]req_shift_opened done [15:48:32]requested_item shift.open_date is exist - process it [15:48:32]req_shift_open_date [15:48:32]req_shift_open_date done [15:48:32]produce_requested_data done [15:48:32]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156349,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [15:48:32]process_action_free close_receipt [15:48:32]json_value_free [15:48:32]json_value_free done [15:48:32]process_json_proto returns [15:48:32]Send response to host [15:48:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156349,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [15:48:32]free response buf [15:48:32]execute_script done [15:48:32]execute_script returns [15:48:32]free content buf [15:48:32]Sock 9.Close socket [15:48:32]Sock 9.Thread stoped [15:48:36]OFD Sender: No OFD packet to send [15:48:41]OFD Sender: No OFD packet to send [15:48:44]accept exits with 8 [15:48:44]New connection [15:48:44]New thread 3066551652 created [15:48:44]Thread 3066695012 joined [15:48:44]Waiting for new connection... [15:48:44] Sock 8.Parse request [15:48:44]Sock 8.Check first char [15:48:44]Sock 8.First char is OK [15:48:44]request: POST /json_proto HTTP/1.0 [15:48:44]Method: POST [15:48:44]URL: /json_proto [15:48:44]Method is POST - this is cgi request [15:48:44]url: /json_proto [15:48:44]query_string will be loaded in cgi processing [15:48:44]execute_cgi json_proto POST (null) [15:48:44]execute_cgi path=json_proto method=POST [15:48:44]POST find Content-Length [15:48:44]Host: 172.17.53.67:8080 [15:48:44]Content-Length: 789 [15:48:44]Content-Type: application/json [15:48:44] [15:48:44]POST finish read [15:48:44]Found Content-Length = 789 [15:48:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874647", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:48:44]execute_script... [15:48:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874647", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:48:44]POST & json_proto [15:48:44]process_json_proto [15:48:44]json parsed OK: [15:48:44]protocol is kg_v1.0 [15:48:44]action value=close_receipt [15:48:44]process_action close_receipt [15:48:44]cmd_close_receipt [15:48:44]MH_GetDate [15:48:44]Write to MH i2c: F0 00 00 57 59 9F [15:48:44]Write i2c OK [15:48:44]MH_I2C_Read... [15:48:44]Read from MH i2c: F0 [15:48:44]MH_I2C_Read... [15:48:44]Read from MH i2c: F0 09 00 [15:48:44]MH_I2C_Read... [15:48:44]Read from MH i2c: F0 09 00 57 59 00 5E 26 15 67 19 BC 99 64 7A [15:48:44]GetLastDocTimeStamp 1729439310 [15:48:44]current date 1729439326 [15:48:44]FM_GetShiftState [15:48:44]SAM_PROTO_GetShiftState [15:48:44]wFMCommunicate request_size=4 [15:48:44]MH_SAM_APDU [15:48:44]CAPDU: 80 13 01 00 [15:48:44]Write to MH i2c: E2 08 00 58 59 80 13 01 00 00 00 00 00 2E [15:48:44]Write i2c OK [15:48:44]MH_I2C_Read... [15:48:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:48:44]Read from MH i2c: E2 [15:48:44]MH_I2C_Read... [15:48:44]Read from MH i2c: E2 0E 00 [15:48:44]MH_I2C_Read... [15:48:44]Read from MH i2c: E2 0E 00 58 59 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D5 [15:48:44]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:48:44]wFMCommunicate OK [15:48:44]SAM_PROTO_GetShiftState done [15:48:44]FM_GetShiftState done [15:48:44]opened in 1729383891 [15:48:44]opened+sec_in_day 1729470291 [15:48:44]quantity*price = 0 [15:48:44]sum+1 = 1 [15:48:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 422 20.10.2024 15:48 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливная Карта 59209 ФМ: 0000000000963156 ФД: 156350 ФПД: 38947469360490 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T154846&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156350&fm=38947469360490&tin=02508201610067®Number=0000137193017469&sum=0 [15:48:45]StoreToDocumentArchive [15:48:45]shift 314 fd 156350 [15:48:45]save to /storage/0314/doc_00156350 [15:48:45]save last doc name /storage/0314/doc_00156350 to /storage/kkm_last_doc_name [15:48:45]save OK [15:48:45]Clear old archive folders... [15:48:45]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:48:45]tlvbuf is 009D1120 [15:48:45]SAM_PROTO_ClearQueue [15:48:45]wFMCommunicate request_size=4 [15:48:45]MH_SAM_APDU [15:48:45]CAPDU: 80 09 00 00 [15:48:45]Write to MH i2c: E2 08 00 65 59 80 09 00 00 00 00 00 00 30 [15:48:45]Write i2c OK [15:48:45]MH_I2C_Read... [15:48:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:48:45]Read from MH i2c: E2 [15:48:45]MH_I2C_Read... [15:48:45]Read from MH i2c: E2 03 00 [15:48:45]MH_I2C_Read... [15:48:45]Read from MH i2c: E2 03 00 65 59 00 90 00 32 [15:48:45]RAPDU: 90 00 [15:48:45]wFMCommunicate OK [15:48:45]SAM_PROTO_ClearQueue done [15:48:45]KKMCreateOFDPacket [15:48:45]OFDProtocolAddRootSTLVToBuf [15:48:45]FM_MakeSignedData [15:48:45]FM_MakeSignedData [15:48:45]SAM_PROTO_SignData [15:48:45]wFMCommunicate request_size=4 [15:48:45]MH_SAM_APDU [15:48:45]CAPDU: 80 0D 01 02 [15:48:45]Write to MH i2c: E2 08 00 66 59 80 0D 01 02 00 00 00 00 38 [15:48:45]Write i2c OK [15:48:45]MH_I2C_Read... [15:48:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:48:45]Read from MH i2c: E2 [15:48:45]MH_I2C_Read... [15:48:45]Read from MH i2c: E2 03 00 [15:48:45]MH_I2C_Read... [15:48:45]Read from MH i2c: E2 03 00 66 59 00 90 00 33 [15:48:45]RAPDU: 90 00 [15:48:45]wFMCommunicate OK [15:48:45]wFMCommunicate request_size=255 [15:48:45]MH_SAM_APDU [15:48:45]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 01 00 00 F4 03 04 00 5E 26 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BE 62 02 00 35 04 06 00 23 6C 2A 13 [15:48:45]Write to MH i2c: E2 02 01 67 59 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 01 00 00 F4 03 04 00 5E 26 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BE 62 02 00 35 04 06 00 23 6C 2A 13 00 00 E8 [15:48:45]Write i2c OK [15:48:45]MH_I2C_Read... [15:48:46]OFD Sender: No OFD packet to send [15:48:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:48:46]Read from MH i2c: E2 [15:48:46]MH_I2C_Read... [15:48:46]Read from MH i2c: E2 03 00 [15:48:46]MH_I2C_Read... [15:48:46]Read from MH i2c: E2 03 00 67 59 00 90 00 34 [15:48:46]RAPDU: 90 00 [15:48:46]wFMCommunicate OK [15:48:46]wFMCommunicate request_size=7 [15:48:46]MH_SAM_APDU [15:48:46]CAPDU: 80 0D 02 02 02 7D 6A [15:48:46]Write to MH i2c: E2 0A 00 68 59 80 0D 02 02 02 00 7D 6A 00 00 26 [15:48:46]Write i2c OK [15:48:46]MH_I2C_Read... [15:48:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:48:46]Read from MH i2c: E2 [15:48:46]MH_I2C_Read... [15:48:46]Read from MH i2c: E2 03 00 [15:48:46]MH_I2C_Read... [15:48:46]Read from MH i2c: E2 03 00 68 59 00 90 00 35 [15:48:46]RAPDU: 90 00 [15:48:46]wFMCommunicate OK [15:48:46]wFMCommunicate request_size=4 [15:48:46]MH_SAM_APDU [15:48:46]CAPDU: 80 0D 03 02 [15:48:46]Write to MH i2c: E2 08 00 69 59 80 0D 03 02 00 00 00 00 3D [15:48:46]Write i2c OK [15:48:46]MH_I2C_Read... [15:48:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:48:46]Read from MH i2c: E2 [15:48:46]MH_I2C_Read... [15:48:46]Read from MH i2c: E2 0B 00 [15:48:46]MH_I2C_Read... [15:48:46]Read from MH i2c: E2 0B 00 69 59 00 F1 10 D8 37 66 2A EE 82 90 00 4E [15:48:46]RAPDU: F1 10 D8 37 66 2A EE 82 90 00 [15:48:46]wFMCommunicate OK [15:48:46]SAM_PROTO_SignData done [15:48:46]FM_MakeSignedData done [15:48:46]CreateOFDProtocolMessage [15:48:46]wFMCommunicate request_size=4 [15:48:46]MH_SAM_APDU [15:48:46]CAPDU: 80 11 00 00 [15:48:46]Write to MH i2c: E2 08 00 6A 59 80 11 00 00 00 00 00 00 3D [15:48:46]Write i2c OK [15:48:46]MH_I2C_Read... [15:48:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:48:46]Read from MH i2c: E2 [15:48:46]MH_I2C_Read... [15:48:46]Read from MH i2c: E2 17 00 [15:48:46]MH_I2C_Read... [15:48:46]Read from MH i2c: E2 17 00 6A 59 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8E [15:48:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:48:46]wFMCommunicate OK [15:48:46]CreateOFDProtocolMessage done [15:48:46]OFDSenderStorePacket 156350 [15:48:46]StoreOFDPacket docnum=156350 [15:48:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 63 BA 04 01 C5 1B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 01 00 00 F4 03 04 00 5E 26 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BE 62 02 00 35 04 06 00 23 6C 2A 13 7D 6A F1 10 D8 37 66 2A EE 82 [15:48:46]CheckFolder [15:48:46]dirname=/storage/ofd_packets [15:48:46]CheckFolder done [15:48:46]ProducePacketName [15:48:46]name=ofd_packets/00156350 [15:48:46]NVStorageSaveData ofd_packets/00156350 [15:48:46]File name is /storage/ofd_packets/00156350 [15:48:46]Write 298 bytes [15:48:46]NVStorageSaveData done [15:48:46]OFDSenderStorePacket done [15:48:46]KKMCreateOFDPacket done [15:48:46]NVStorageSaveData kkm_last_timestamp [15:48:46]File name is /storage/kkm_last_timestamp [15:48:46]Write 4 bytes [15:48:46]NVStorageSaveData done [15:48:46]ExternCall_PrintAddStr [15:48:46]wPrintStart [15:48:46]Write to MH i2c: 01 00 00 6B 59 C4 [15:48:46]Write i2c OK [15:48:46]MH_I2C_Read... [15:48:46]Read from MH i2c: 01 [15:48:46]MH_I2C_Read... [15:48:46]Read from MH i2c: 01 07 00 [15:48:46]MH_I2C_Read... [15:48:46]Read from MH i2c: 01 07 00 6B 59 00 00 00 00 00 FF 0F D9 [15:48:46]RasterBufferAndPrint [15:48:46]line Счет N : (1)874647 [15:48:46]line ИНН: 02508201610067 [15:48:46]line Контрольно-Кассовый Чек [15:48:46]line ПРОДАЖА [15:48:46]line ТРК (МРК, ГНК) : 14 [15:48:46]line Товар: 2710194210 [15:48:46]line ДТ-К-2 [15:48:46]line 20.000 * 0.00 [15:48:46]line = 0.00 [15:48:46]line НДС 12% НСП 1% [15:48:46]line > о реализуемом товаре [15:48:46]line ИТОГО: 0.00 [15:48:46]line НСП 1% : 0.00 [15:48:46]line НДС 12% : 0.00 [15:48:46]line Наличными: 0.00 [15:48:46]line Безнал.: 0.00 [15:48:46]line Место: АЗС № 165 "Партнер Нефть" [15:48:46]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:48:46]line СНО: Общий режим [15:48:46]line Чек 422 20.10.2024 15:48 [15:48:46]line Смена: 314 ФФД: 1.0 [15:48:46]line ЗНМ: 0300000234 [15:48:46]line РНМ: 0000137193017469 [15:48:46]line Версия ККМ: v1.0 [15:48:46]line Талоны: Топливная Карта [15:48:46]line 59209 [15:48:46]line ФМ: 0000000000963156 [15:48:46]line ФД: 156350 [15:48:46]line ФПД: 38947469360490 [15:48:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T154846&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156350&fm=38947469360490&tin=02508201610067®Number=0000137193017469&sum=0 [15:48:46]OFD Sender: Processing packet 156350 [packets to send 52, broken 51] [15:48:46]ProducePacketName [15:48:46]name=ofd_packets/00156350 [15:48:46]OFD Sender: To server: pG, [15:48:46]CommunicateWithHost lk.salyk.kg:30040 [15:48:46]ConnectInit lk.salyk.kg [15:48:46]written 0, free lines is 4095 [15:48:46]Connected sock=10 [15:48:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 63 BA 04 01 C5 1B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 01 00 00 F4 03 04 00 5E 26 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BE 62 02 00 35 04 06 00 23 6C 2A 13 7D 6A F1 10 D8 37 66 2A EE 82 [15:48:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B6 C0 47 00 27 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 39 36 33 31 35 36 10 04 04 00 BE 62 02 00 F4 03 04 00 91 CC 14 67 B6 04 01 00 00 B1 1C EA 4B FD B8 7F 97 [15:48:46]CommunicateWithHost err = 0 [15:48:46]CheckOFDResponse [15:48:46]1017 (14) - 77093643461234 [15:48:46]1041 (16) - 0000000000963156 [15:48:46]1040 (4) - 156350 [15:48:46]1012 (4) - 20.10.2024 09:25 [15:48:46]1206 (1) - 0 [15:48:46]OFD Sender: Remove packet 156350 [15:48:46]ProducePacketName [15:48:47]name=ofd_packets/00156350 [15:48:47]NVStorageDeleteData [15:48:47]Write to MH i2c: 01 00 00 95 59 EE [15:48:47]Write i2c OK [15:48:47]MH_I2C_Read... [15:48:47]Read from MH i2c: 01 [15:48:47]MH_I2C_Read... [15:48:47]Read from MH i2c: 01 07 00 [15:48:47]MH_I2C_Read... [15:48:47]Read from MH i2c: 01 07 00 95 59 00 00 00 00 00 09 0D 0B [15:48:47]RasterBufferAndPrint [15:48:47]line [15:48:47]line [15:48:47]line [15:48:47]line [15:48:47]line [15:48:47]written 0, free lines is 3345 [15:48:47]MH_Cut [15:48:47]Write to MH i2c: D1 01 00 9C 59 01 C7 [15:48:47]Write i2c OK [15:48:47]MH_I2C_Read... [15:48:47]Read from MH i2c: D1 [15:48:47]MH_I2C_Read... [15:48:47]Read from MH i2c: D1 01 00 [15:48:47]MH_I2C_Read... [15:48:47]Read from MH i2c: D1 01 00 9C 59 00 C6 [15:48:47]Write to MH i2c: 01 00 00 9D 59 F6 [15:48:47]Write i2c OK [15:48:47]MH_I2C_Read... [15:48:47]OFD Sender: No OFD packet to send [15:48:47]*** Cut start [15:48:47]*** Partial cut [15:48:47]*** CUTSNS_PIN = 1 [15:48:47]*** CUTSNS_PIN = 0 [15:48:48]*** Brake cut motor [15:48:48]Read from MH i2c: 01 [15:48:48]MH_I2C_Read... [15:48:48]*** Stop cut motor [15:48:48]*** Cut end [15:48:48]Read from MH i2c: 01 07 00 [15:48:48]MH_I2C_Read... [15:48:48]Read from MH i2c: 01 07 00 9D 59 00 00 00 00 00 FF 0F 0B [15:48:48]process_action close_receipt done [15:48:48]requested_data is exist [15:48:48]produce_requested_data [15:48:48]requested_item fm.sn is exist - process it [15:48:48]wFMCommunicate request_size=4 [15:48:48]MH_SAM_APDU [15:48:48]CAPDU: 80 11 00 00 [15:48:48]Write to MH i2c: E2 08 00 9E 59 80 11 00 00 00 00 00 00 71 [15:48:48]Write i2c OK [15:48:48]MH_I2C_Read... [15:48:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:48:48]Read from MH i2c: E2 [15:48:48]MH_I2C_Read... [15:48:48]Read from MH i2c: E2 17 00 [15:48:48]MH_I2C_Read... [15:48:48]Read from MH i2c: E2 17 00 9E 59 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C2 [15:48:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:48:48]wFMCommunicate OK [15:48:48]requested_item fd.num is exist - process it [15:48:48]SAM_PROTO_GetFieldsCounters [15:48:48]wFMCommunicate request_size=4 [15:48:48]MH_SAM_APDU [15:48:48]CAPDU: 80 13 00 00 [15:48:48]Write to MH i2c: E2 08 00 9F 59 80 13 00 00 00 00 00 00 74 [15:48:48]Write i2c OK [15:48:48]MH_I2C_Read... [15:48:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:48:48]Read from MH i2c: E2 [15:48:48]MH_I2C_Read... [15:48:48]Read from MH i2c: E2 62 00 [15:48:48]MH_I2C_Read... [15:48:48]Read from MH i2c: E2 62 00 9F 59 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BE 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 A6 01 00 00 5E 04 04 00 A6 01 00 00 57 04 04 00 A7 01 00 00 19 04 04 00 00 00 00 00 90 00 FF [15:48:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BE 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 A6 01 00 00 5E 04 04 00 A6 01 00 00 57 04 04 00 A7 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:48:48]wFMCommunicate OK [15:48:48]SAM_PROTO_GetFieldsCounters done [15:48:48]requested_item shift.num is exist - process it [15:48:48]requested_item shift.opened is exist - process it [15:48:48]req_shift_opened [15:48:48]FM_GetShiftState [15:48:48]SAM_PROTO_GetShiftState [15:48:48]wFMCommunicate request_size=4 [15:48:48]MH_SAM_APDU [15:48:48]CAPDU: 80 13 01 00 [15:48:48]Write to MH i2c: E2 08 00 A0 59 80 13 01 00 00 00 00 00 76 [15:48:48]Write i2c OK [15:48:48]MH_I2C_Read... [15:48:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:48:48]Read from MH i2c: E2 [15:48:48]MH_I2C_Read... [15:48:48]Read from MH i2c: E2 0E 00 [15:48:48]MH_I2C_Read... [15:48:48]Read from MH i2c: E2 0E 00 A0 59 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 1D [15:48:48]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:48:48]wFMCommunicate OK [15:48:48]SAM_PROTO_GetShiftState done [15:48:48]FM_GetShiftState done [15:48:48]req_shift_opened done [15:48:48]requested_item shift.open_date is exist - process it [15:48:48]req_shift_open_date [15:48:48]req_shift_open_date done [15:48:48]produce_requested_data done [15:48:48]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156350,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [15:48:48]process_action_free close_receipt [15:48:48]json_value_free [15:48:48]json_value_free done [15:48:48]process_json_proto returns [15:48:48]Send response to host [15:48:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156350,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [15:48:48]free response buf [15:48:48]execute_script done [15:48:48]execute_script returns [15:48:48]free content buf [15:48:48]Sock 8.Close socket [15:48:48]Sock 8.Thread stoped [15:48:52]OFD Sender: No OFD packet to send [15:48:57]OFD Sender: No OFD packet to send [15:49:02]OFD Sender: No OFD packet to send [15:49:07]OFD Sender: No OFD packet to send [15:49:12]OFD Sender: No OFD packet to send [15:49:17]OFD Sender: No OFD packet to send [15:49:22]OFD Sender: No OFD packet to send [15:49:27]OFD Sender: No OFD packet to send [15:49:32]OFD Sender: No OFD packet to send [15:49:37]OFD Sender: No OFD packet to send [15:49:42]OFD Sender: No OFD packet to send [15:49:47]OFD Sender: No OFD packet to send [15:49:52]OFD Sender: No OFD packet to send [15:49:57]OFD Sender: No OFD packet to send [15:50:02]OFD Sender: No OFD packet to send [15:50:07]OFD Sender: No OFD packet to send [15:50:12]OFD Sender: No OFD packet to send [15:50:17]OFD Sender: No OFD packet to send [15:50:22]OFD Sender: No OFD packet to send [15:50:27]OFD Sender: No OFD packet to send [15:50:32]OFD Sender: No OFD packet to send [15:50:37]OFD Sender: No OFD packet to send [15:50:42]OFD Sender: No OFD packet to send [15:50:47]OFD Sender: No OFD packet to send [15:50:52]OFD Sender: No OFD packet to send [15:50:57]OFD Sender: No OFD packet to send [15:51:02]OFD Sender: No OFD packet to send [15:51:07]OFD Sender: No OFD packet to send [15:51:12]OFD Sender: No OFD packet to send [15:51:17]OFD Sender: No OFD packet to send [15:51:22]OFD Sender: No OFD packet to send [15:51:27]OFD Sender: No OFD packet to send [15:51:32]OFD Sender: No OFD packet to send [15:51:37]OFD Sender: No OFD packet to send [15:51:42]OFD Sender: No OFD packet to send [15:51:45]accept exits with 9 [15:51:45]New connection [15:51:45]New thread 3066695012 created [15:51:45]Thread 3066551652 joined [15:51:45]Waiting for new connection... [15:51:45] Sock 9.Parse request [15:51:45]Sock 9.Check first char [15:51:45]Sock 9.First char is OK [15:51:45]request: POST /json_proto HTTP/1.0 [15:51:45]Method: POST [15:51:45]URL: /json_proto [15:51:45]Method is POST - this is cgi request [15:51:45]url: /json_proto [15:51:45]query_string will be loaded in cgi processing [15:51:45]execute_cgi json_proto POST (null) [15:51:45]execute_cgi path=json_proto method=POST [15:51:45]POST find Content-Length [15:51:45]Host: 172.17.53.67:8080 [15:51:45]Content-Length: 677 [15:51:45]Content-Type: application/json [15:51:45] [15:51:45]POST finish read [15:51:45]Found Content-Length = 677 [15:51:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874649", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:51:45]execute_script... [15:51:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874649", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:51:45]POST & json_proto [15:51:45]process_json_proto [15:51:45]json parsed OK: [15:51:45]protocol is kg_v1.0 [15:51:45]action value=close_receipt [15:51:45]process_action close_receipt [15:51:45]cmd_close_receipt [15:51:45]MH_GetDate [15:51:45]Write to MH i2c: F0 00 00 A1 59 E9 [15:51:45]Write i2c OK [15:51:45]MH_I2C_Read... [15:51:45]Read from MH i2c: F0 [15:51:45]MH_I2C_Read... [15:51:45]Read from MH i2c: F0 09 00 [15:51:45]MH_I2C_Read... [15:51:45]Read from MH i2c: F0 09 00 A1 59 00 13 27 15 67 19 BC 99 64 7A [15:51:45]GetLastDocTimeStamp 1729439326 [15:51:45]current date 1729439507 [15:51:45]FM_GetShiftState [15:51:45]SAM_PROTO_GetShiftState [15:51:45]wFMCommunicate request_size=4 [15:51:45]MH_SAM_APDU [15:51:45]CAPDU: 80 13 01 00 [15:51:45]Write to MH i2c: E2 08 00 A2 59 80 13 01 00 00 00 00 00 78 [15:51:45]Write i2c OK [15:51:45]MH_I2C_Read... [15:51:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:51:45]Read from MH i2c: E2 [15:51:45]MH_I2C_Read... [15:51:45]Read from MH i2c: E2 0E 00 [15:51:45]MH_I2C_Read... [15:51:45]Read from MH i2c: E2 0E 00 A2 59 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 1F [15:51:45]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:51:45]wFMCommunicate OK [15:51:45]SAM_PROTO_GetShiftState done [15:51:45]FM_GetShiftState done [15:51:45]opened in 1729383891 [15:51:45]opened+sec_in_day 1729470291 [15:51:45]quantity*price = 60009 [15:51:45]sum+1 = 60010 [15:51:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 423 20.10.2024 15:51 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156351 ФПД: 140408773805274 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T155147&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156351&fm=140408773805274&tin=02508201610067®Number=0000137193017469&sum=60000 [15:51:47]StoreToDocumentArchive [15:51:47]shift 314 fd 156351 [15:51:47]save to /storage/0314/doc_00156351 [15:51:47]save last doc name /storage/0314/doc_00156351 to /storage/kkm_last_doc_name [15:51:47]save OK [15:51:47]Clear old archive folders... [15:51:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:51:47]tlvbuf is 00879410 [15:51:47]SAM_PROTO_ClearQueue [15:51:47]wFMCommunicate request_size=4 [15:51:47]MH_SAM_APDU [15:51:47]CAPDU: 80 09 00 00 [15:51:47]Write to MH i2c: E2 08 00 AF 59 80 09 00 00 00 00 00 00 7A [15:51:47]Write i2c OK [15:51:47]MH_I2C_Read... [15:51:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:51:47]Read from MH i2c: E2 [15:51:47]MH_I2C_Read... [15:51:47]Read from MH i2c: E2 03 00 [15:51:47]MH_I2C_Read... [15:51:47]Read from MH i2c: E2 03 00 AF 59 00 90 00 7C [15:51:47]RAPDU: 90 00 [15:51:47]wFMCommunicate OK [15:51:47]SAM_PROTO_ClearQueue done [15:51:47]KKMCreateOFDPacket [15:51:47]OFDProtocolAddRootSTLVToBuf [15:51:47]FM_MakeSignedData [15:51:47]FM_MakeSignedData [15:51:47]SAM_PROTO_SignData [15:51:47]wFMCommunicate request_size=4 [15:51:47]MH_SAM_APDU [15:51:47]CAPDU: 80 0D 01 02 [15:51:47]Write to MH i2c: E2 08 00 B0 59 80 0D 01 02 00 00 00 00 82 [15:51:47]Write i2c OK [15:51:47]MH_I2C_Read... [15:51:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:51:47]Read from MH i2c: E2 [15:51:47]MH_I2C_Read... [15:51:47]Read from MH i2c: E2 03 00 [15:51:47]MH_I2C_Read... [15:51:47]Read from MH i2c: E2 03 00 B0 59 00 90 00 7D [15:51:47]RAPDU: 90 00 [15:51:47]wFMCommunicate OK [15:51:47]wFMCommunicate request_size=255 [15:51:47]MH_SAM_APDU [15:51:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 13 27 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BF 62 02 00 35 04 06 00 7F [15:51:47]Write to MH i2c: E2 02 01 B1 59 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 13 27 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BF 62 02 00 35 04 06 00 7F 00 00 41 [15:51:47]Write i2c OK [15:51:47]MH_I2C_Read... [15:51:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:51:47]Read from MH i2c: E2 [15:51:47]MH_I2C_Read... [15:51:47]Read from MH i2c: E2 03 00 [15:51:47]MH_I2C_Read... [15:51:47]Read from MH i2c: E2 03 00 B1 59 00 90 00 7E [15:51:47]RAPDU: 90 00 [15:51:47]wFMCommunicate OK [15:51:47]wFMCommunicate request_size=10 [15:51:47]MH_SAM_APDU [15:51:47]CAPDU: 80 0D 02 02 05 B3 77 16 04 DA [15:51:47]Write to MH i2c: E2 0D 00 B2 59 80 0D 02 02 05 00 B3 77 16 04 DA 00 00 AD [15:51:47]Write i2c OK [15:51:47]MH_I2C_Read... [15:51:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:51:47]Read from MH i2c: E2 [15:51:47]MH_I2C_Read... [15:51:47]Read from MH i2c: E2 03 00 [15:51:47]MH_I2C_Read... [15:51:47]Read from MH i2c: E2 03 00 B2 59 00 90 00 7F [15:51:47]RAPDU: 90 00 [15:51:47]wFMCommunicate OK [15:51:47]wFMCommunicate request_size=4 [15:51:47]MH_SAM_APDU [15:51:47]CAPDU: 80 0D 03 02 [15:51:47]Write to MH i2c: E2 08 00 B3 59 80 0D 03 02 00 00 00 00 87 [15:51:47]Write i2c OK [15:51:47]MH_I2C_Read... [15:51:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:51:47]Read from MH i2c: E2 [15:51:47]MH_I2C_Read... [15:51:47]Read from MH i2c: E2 0B 00 [15:51:47]MH_I2C_Read... [15:51:47]Read from MH i2c: E2 0B 00 B3 59 00 E3 A0 52 00 54 58 A4 8F 90 00 3C [15:51:47]RAPDU: E3 A0 52 00 54 58 A4 8F 90 00 [15:51:47]wFMCommunicate OK [15:51:47]SAM_PROTO_SignData done [15:51:47]FM_MakeSignedData done [15:51:47]CreateOFDProtocolMessage [15:51:47]wFMCommunicate request_size=4 [15:51:47]MH_SAM_APDU [15:51:47]CAPDU: 80 11 00 00 [15:51:47]Write to MH i2c: E2 08 00 B4 59 80 11 00 00 00 00 00 00 87 [15:51:47]Write i2c OK [15:51:47]MH_I2C_Read... [15:51:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:51:47]Read from MH i2c: E2 [15:51:47]MH_I2C_Read... [15:51:47]Read from MH i2c: E2 17 00 [15:51:47]MH_I2C_Read... [15:51:47]Read from MH i2c: E2 17 00 B4 59 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D8 [15:51:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:51:47]wFMCommunicate OK [15:51:47]CreateOFDProtocolMessage done [15:51:47]OFDSenderStorePacket 156351 [15:51:47]StoreOFDPacket docnum=156351 [15:51:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1E 4C 07 01 43 D8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 13 27 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BF 62 02 00 35 04 06 00 7F B3 77 16 04 DA E3 A0 52 00 54 58 A4 8F [15:51:47]CheckFolder [15:51:47]dirname=/storage/ofd_packets [15:51:47]CheckFolder done [15:51:47]ProducePacketName [15:51:47]name=ofd_packets/00156351 [15:51:47]NVStorageSaveData ofd_packets/00156351 [15:51:47]File name is /storage/ofd_packets/00156351 [15:51:47]Write 301 bytes [15:51:47]NVStorageSaveData done [15:51:47]OFDSenderStorePacket done [15:51:47]KKMCreateOFDPacket done [15:51:47]NVStorageSaveData kkm_last_timestamp [15:51:47]File name is /storage/kkm_last_timestamp [15:51:47]Write 4 bytes [15:51:47]NVStorageSaveData done [15:51:47]ExternCall_PrintAddStr [15:51:47]wPrintStart [15:51:47]Write to MH i2c: 01 00 00 B5 59 0E [15:51:47]Write i2c OK [15:51:47]MH_I2C_Read... [15:51:47]Read from MH i2c: 01 [15:51:47]MH_I2C_Read... [15:51:47]Read from MH i2c: 01 07 00 [15:51:47]MH_I2C_Read... [15:51:47]Read from MH i2c: 01 07 00 B5 59 00 00 00 00 00 FF 0F 23 [15:51:47]RasterBufferAndPrint [15:51:47]line Счет N : (1)874649 [15:51:47]line ИНН: 02508201610067 [15:51:47]line Контрольно-Кассовый Чек [15:51:47]line ПРОДАЖА [15:51:47]line ТРК (МРК, ГНК) : 12 [15:51:47]line Товар: 2710124130 [15:51:47]line Аи-92-К-5 [15:51:47]line 8.970 * 66.90 [15:51:47]line = 600.09 [15:51:47]line НДС 12% НСП 1% [15:51:47]line > о реализуемом товаре [15:51:47]line ОКРУГЛЕНИЕ: -0.09 [15:51:47]line ИТОГО: 600.00 [15:51:47]line Внесено: 600.00 [15:51:47]line СДАЧА: 0.00 [15:51:47]line НСП 1% : 5.31 [15:51:47]line НДС 12% : 63.73 [15:51:47]line Наличными: 600.00 [15:51:47]line Безнал.: 0.00 [15:51:47]line Место: АЗС № 165 "Партнер Нефть" [15:51:47]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:51:47]line СНО: Общий режим [15:51:47]line Чек 423 20.10.2024 15:51 [15:51:47]line Смена: 314 ФФД: 1.0 [15:51:47]line ЗНМ: 0300000234 [15:51:47]line РНМ: 0000137193017469 [15:51:47]line Версия ККМ: v1.0 [15:51:47]line ФМ: 0000000000963156 [15:51:47]line ФД: 156351 [15:51:47]line ФПД: 140408773805274 [15:51:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T155147&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156351&fm=140408773805274&tin=02508201610067®Number=0000137193017469&sum=60000 [15:51:47]OFD Sender: Processing packet 156351 [packets to send 52, broken 51] [15:51:47]ProducePacketName [15:51:47]name=ofd_packets/00156351 [15:51:47]OFD Sender: To server: pG, [15:51:47]CommunicateWithHost lk.salyk.kg:30040 [15:51:47]ConnectInit lk.salyk.kg [15:51:47]written 0, free lines is 4095 [15:51:47]Connected sock=10 [15:51:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1E 4C 07 01 43 D8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 13 27 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BF 62 02 00 35 04 06 00 7F B3 77 16 04 DA E3 A0 52 00 54 58 A4 8F [15:51:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F2 5C 47 00 80 DB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BF 62 02 00 F4 03 04 00 46 CD 14 67 B6 04 01 00 00 07 C9 11 30 57 67 67 55 [15:51:48]CommunicateWithHost err = 0 [15:51:48]CheckOFDResponse [15:51:48]1017 (14) - 77093643461234 [15:51:48]1041 (16) - 0000000000963156 [15:51:48]1040 (4) - 156351 [15:51:48]1012 (4) - 20.10.2024 09:28 [15:51:48]1206 (1) - 0 [15:51:48]OFD Sender: Remove packet 156351 [15:51:48]ProducePacketName [15:51:48]name=ofd_packets/00156351 [15:51:48]NVStorageDeleteData [15:51:48]Write to MH i2c: 01 00 00 E0 59 39 [15:51:48]Write i2c OK [15:51:48]MH_I2C_Read... [15:51:48]Read from MH i2c: 01 [15:51:48]MH_I2C_Read... [15:51:48]Read from MH i2c: 01 07 00 [15:51:48]MH_I2C_Read... [15:51:48]Read from MH i2c: 01 07 00 E0 59 00 00 00 00 00 F5 0C 41 [15:51:48]RasterBufferAndPrint [15:51:48]line [15:51:48]line [15:51:48]line [15:51:48]line [15:51:48]line [15:51:48]written 0, free lines is 3327 [15:51:48]MH_Cut [15:51:48]Write to MH i2c: D1 01 00 E7 59 01 12 [15:51:48]Write i2c OK [15:51:48]MH_I2C_Read... [15:51:48]Read from MH i2c: D1 [15:51:48]MH_I2C_Read... [15:51:48]Read from MH i2c: D1 01 00 [15:51:48]MH_I2C_Read... [15:51:48]Read from MH i2c: D1 01 00 E7 59 00 11 [15:51:48]Write to MH i2c: 01 00 00 E8 59 41 [15:51:48]Write i2c OK [15:51:48]MH_I2C_Read... [15:51:48]OFD Sender: No OFD packet to send [15:51:49]*** Cut start [15:51:49]*** Partial cut [15:51:49]*** CUTSNS_PIN = 1 [15:51:49]*** CUTSNS_PIN = 0 [15:51:49]*** Brake cut motor [15:51:49]Read from MH i2c: 01 [15:51:49]MH_I2C_Read... [15:51:49]*** Stop cut motor [15:51:49]*** Cut end [15:51:49]Read from MH i2c: 01 07 00 [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: 01 07 00 E8 59 00 00 00 00 00 FF 0F 56 [15:51:49]process_action close_receipt done [15:51:49]requested_data is exist [15:51:49]produce_requested_data [15:51:49]requested_item fm.sn is exist - process it [15:51:49]wFMCommunicate request_size=4 [15:51:49]MH_SAM_APDU [15:51:49]CAPDU: 80 11 00 00 [15:51:49]Write to MH i2c: E2 08 00 E9 59 80 11 00 00 00 00 00 00 BC [15:51:49]Write i2c OK [15:51:49]MH_I2C_Read... [15:51:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:51:49]Read from MH i2c: E2 [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: E2 17 00 [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: E2 17 00 E9 59 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0D [15:51:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:51:49]wFMCommunicate OK [15:51:49]requested_item fd.num is exist - process it [15:51:49]SAM_PROTO_GetFieldsCounters [15:51:49]wFMCommunicate request_size=4 [15:51:49]MH_SAM_APDU [15:51:49]CAPDU: 80 13 00 00 [15:51:49]Write to MH i2c: E2 08 00 EA 59 80 13 00 00 00 00 00 00 BF [15:51:49]Write i2c OK [15:51:49]MH_I2C_Read... [15:51:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:51:49]Read from MH i2c: E2 [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: E2 62 00 [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: E2 62 00 EA 59 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BF 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 A7 01 00 00 5E 04 04 00 A7 01 00 00 57 04 04 00 A8 01 00 00 19 04 04 00 00 00 00 00 90 00 4E [15:51:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BF 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 A7 01 00 00 5E 04 04 00 A7 01 00 00 57 04 04 00 A8 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:51:49]wFMCommunicate OK [15:51:49]SAM_PROTO_GetFieldsCounters done [15:51:49]requested_item shift.num is exist - process it [15:51:49]requested_item shift.opened is exist - process it [15:51:49]req_shift_opened [15:51:49]FM_GetShiftState [15:51:49]SAM_PROTO_GetShiftState [15:51:49]wFMCommunicate request_size=4 [15:51:49]MH_SAM_APDU [15:51:49]CAPDU: 80 13 01 00 [15:51:49]Write to MH i2c: E2 08 00 EB 59 80 13 01 00 00 00 00 00 C1 [15:51:49]Write i2c OK [15:51:49]MH_I2C_Read... [15:51:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:51:49]Read from MH i2c: E2 [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: E2 0E 00 [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: E2 0E 00 EB 59 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 68 [15:51:49]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:51:49]wFMCommunicate OK [15:51:49]SAM_PROTO_GetShiftState done [15:51:49]FM_GetShiftState done [15:51:49]req_shift_opened done [15:51:49]requested_item shift.open_date is exist - process it [15:51:49]req_shift_open_date [15:51:49]req_shift_open_date done [15:51:49]produce_requested_data done [15:51:49]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156351,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [15:51:49]process_action_free close_receipt [15:51:49]json_value_free [15:51:49]json_value_free done [15:51:49]process_json_proto returns [15:51:49]Send response to host [15:51:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156351,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [15:51:49]free response buf [15:51:49]execute_script done [15:51:49]execute_script returns [15:51:49]free content buf [15:51:49]Sock 9.Close socket [15:51:49]Sock 9.Thread stoped [15:51:53]OFD Sender: No OFD packet to send [15:51:58]OFD Sender: No OFD packet to send [15:52:03]OFD Sender: No OFD packet to send [15:52:08]accept exits with 8 [15:52:08]New connection [15:52:08]New thread 3066551652 created [15:52:08]Thread 3066695012 joined [15:52:08]Waiting for new connection... [15:52:08] Sock 8.Parse request [15:52:08]Sock 8.Check first char [15:52:08]Sock 8.First char is OK [15:52:08]request: POST /json_proto HTTP/1.0 [15:52:08]Method: POST [15:52:08]URL: /json_proto [15:52:08]Method is POST - this is cgi request [15:52:08]url: /json_proto [15:52:08]query_string will be loaded in cgi processing [15:52:08]execute_cgi json_proto POST (null) [15:52:08]execute_cgi path=json_proto method=POST [15:52:08]POST find Content-Length [15:52:08]Host: 172.17.53.67:8080 [15:52:08]Content-Length: 769 [15:52:08]Content-Type: application/json [15:52:08] [15:52:08]POST finish read [15:52:08]Found Content-Length = 769 [15:52:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874650", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:52:08]execute_script... [15:52:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874650", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:52:08]POST & json_proto [15:52:08]process_json_proto [15:52:08]json parsed OK: [15:52:08]protocol is kg_v1.0 [15:52:08]action value=close_receipt [15:52:08]process_action close_receipt [15:52:08]cmd_close_receipt [15:52:08]MH_GetDate [15:52:08]Write to MH i2c: F0 00 00 EC 59 34 [15:52:08]Write i2c OK [15:52:08]MH_I2C_Read... [15:52:08]Read from MH i2c: F0 [15:52:08]MH_I2C_Read... [15:52:08]Read from MH i2c: F0 09 00 [15:52:08]MH_I2C_Read... [15:52:08]Read from MH i2c: F0 09 00 EC 59 00 2A 27 15 67 19 BC 99 64 DC [15:52:08]GetLastDocTimeStamp 1729439507 [15:52:08]current date 1729439530 [15:52:08]FM_GetShiftState [15:52:08]SAM_PROTO_GetShiftState [15:52:08]wFMCommunicate request_size=4 [15:52:08]MH_SAM_APDU [15:52:08]CAPDU: 80 13 01 00 [15:52:08]Write to MH i2c: E2 08 00 ED 59 80 13 01 00 00 00 00 00 C3 [15:52:08]Write i2c OK [15:52:08]MH_I2C_Read... [15:52:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:52:08]Read from MH i2c: E2 [15:52:08]MH_I2C_Read... [15:52:08]Read from MH i2c: E2 0E 00 [15:52:08]MH_I2C_Read... [15:52:08]Read from MH i2c: E2 0E 00 ED 59 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 6A [15:52:08]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:52:08]wFMCommunicate OK [15:52:08]SAM_PROTO_GetShiftState done [15:52:08]FM_GetShiftState done [15:52:08]opened in 1729383891 [15:52:08]opened+sec_in_day 1729470291 [15:52:08]quantity*price = 100021 [15:52:08]sum+1 = 100023 [15:52:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 424 20.10.2024 15:52 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156352 ФПД: 11197385838200 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T155210&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156352&fm=11197385838200&tin=02508201610067®Number=0000137193017469&sum=100022 [15:52:09]StoreToDocumentArchive [15:52:09]shift 314 fd 156352 [15:52:09]save to /storage/0314/doc_00156352 [15:52:09]save last doc name /storage/0314/doc_00156352 to /storage/kkm_last_doc_name [15:52:09]save OK [15:52:09]Clear old archive folders... [15:52:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:52:09]tlvbuf is 009DFA40 [15:52:09]SAM_PROTO_ClearQueue [15:52:09]wFMCommunicate request_size=4 [15:52:09]MH_SAM_APDU [15:52:09]CAPDU: 80 09 00 00 [15:52:09]Write to MH i2c: E2 08 00 FA 59 80 09 00 00 00 00 00 00 C5 [15:52:09]Write i2c OK [15:52:09]MH_I2C_Read... [15:52:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:52:09]Read from MH i2c: E2 [15:52:09]MH_I2C_Read... [15:52:09]Read from MH i2c: E2 03 00 [15:52:09]MH_I2C_Read... [15:52:09]Read from MH i2c: E2 03 00 FA 59 00 90 00 C7 [15:52:09]RAPDU: 90 00 [15:52:09]wFMCommunicate OK [15:52:09]SAM_PROTO_ClearQueue done [15:52:09]KKMCreateOFDPacket [15:52:09]OFDProtocolAddRootSTLVToBuf [15:52:09]FM_MakeSignedData [15:52:09]FM_MakeSignedData [15:52:09]SAM_PROTO_SignData [15:52:09]wFMCommunicate request_size=4 [15:52:09]MH_SAM_APDU [15:52:09]CAPDU: 80 0D 01 02 [15:52:09]Write to MH i2c: E2 08 00 FB 59 80 0D 01 02 00 00 00 00 CD [15:52:09]Write i2c OK [15:52:09]MH_I2C_Read... [15:52:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:52:09]Read from MH i2c: E2 [15:52:09]MH_I2C_Read... [15:52:09]Read from MH i2c: E2 03 00 [15:52:09]MH_I2C_Read... [15:52:09]Read from MH i2c: E2 03 00 FB 59 00 90 00 C8 [15:52:09]RAPDU: 90 00 [15:52:09]wFMCommunicate OK [15:52:09]wFMCommunicate request_size=255 [15:52:09]MH_SAM_APDU [15:52:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 01 00 00 F4 03 04 00 2A 27 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C0 62 02 00 35 04 06 00 0A [15:52:09]Write to MH i2c: E2 02 01 FC 59 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 01 00 00 F4 03 04 00 2A 27 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C0 62 02 00 35 04 06 00 0A 00 00 9C [15:52:09]Write i2c OK [15:52:09]MH_I2C_Read... [15:52:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:52:09]Read from MH i2c: E2 [15:52:09]MH_I2C_Read... [15:52:09]Read from MH i2c: E2 03 00 [15:52:09]MH_I2C_Read... [15:52:09]Read from MH i2c: E2 03 00 FC 59 00 90 00 C9 [15:52:09]RAPDU: 90 00 [15:52:09]wFMCommunicate OK [15:52:09]wFMCommunicate request_size=10 [15:52:09]MH_SAM_APDU [15:52:09]CAPDU: 80 0D 02 02 05 2F 18 34 8E 78 [15:52:09]Write to MH i2c: E2 0D 00 FD 59 80 0D 02 02 05 00 2F 18 34 8E 78 00 00 5B [15:52:09]Write i2c OK [15:52:09]MH_I2C_Read... [15:52:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:52:09]Read from MH i2c: E2 [15:52:09]MH_I2C_Read... [15:52:09]Read from MH i2c: E2 03 00 [15:52:09]MH_I2C_Read... [15:52:09]Read from MH i2c: E2 03 00 FD 59 00 90 00 CA [15:52:09]RAPDU: 90 00 [15:52:09]wFMCommunicate OK [15:52:09]wFMCommunicate request_size=4 [15:52:09]MH_SAM_APDU [15:52:09]CAPDU: 80 0D 03 02 [15:52:09]Write to MH i2c: E2 08 00 FE 59 80 0D 03 02 00 00 00 00 D2 [15:52:09]Write i2c OK [15:52:09]MH_I2C_Read... [15:52:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:52:09]Read from MH i2c: E2 [15:52:09]MH_I2C_Read... [15:52:09]Read from MH i2c: E2 0B 00 [15:52:09]MH_I2C_Read... [15:52:09]Read from MH i2c: E2 0B 00 FE 59 00 FC 1A AB 03 64 E0 01 38 90 00 14 [15:52:09]RAPDU: FC 1A AB 03 64 E0 01 38 90 00 [15:52:09]wFMCommunicate OK [15:52:09]SAM_PROTO_SignData done [15:52:09]FM_MakeSignedData done [15:52:09]CreateOFDProtocolMessage [15:52:09]wFMCommunicate request_size=4 [15:52:09]MH_SAM_APDU [15:52:09]CAPDU: 80 11 00 00 [15:52:09]Write to MH i2c: E2 08 00 FF 59 80 11 00 00 00 00 00 00 D2 [15:52:09]Write i2c OK [15:52:09]MH_I2C_Read... [15:52:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:52:10]Read from MH i2c: E2 [15:52:10]MH_I2C_Read... [15:52:10]Read from MH i2c: E2 17 00 [15:52:10]MH_I2C_Read... [15:52:10]Read from MH i2c: E2 17 00 FF 59 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 23 [15:52:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:52:10]wFMCommunicate OK [15:52:10]CreateOFDProtocolMessage done [15:52:10]OFDSenderStorePacket 156352 [15:52:10]StoreOFDPacket docnum=156352 [15:52:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 4D EC 07 01 AA 0B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 01 00 00 F4 03 04 00 2A 27 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C0 62 02 00 35 04 06 00 0A 2F 18 34 8E 78 FC 1A AB 03 64 E0 01 38 [15:52:10]CheckFolder [15:52:10]dirname=/storage/ofd_packets [15:52:10]CheckFolder done [15:52:10]ProducePacketName [15:52:10]name=ofd_packets/00156352 [15:52:10]NVStorageSaveData ofd_packets/00156352 [15:52:10]File name is /storage/ofd_packets/00156352 [15:52:10]Write 301 bytes [15:52:10]NVStorageSaveData done [15:52:10]OFDSenderStorePacket done [15:52:10]KKMCreateOFDPacket done [15:52:10]NVStorageSaveData kkm_last_timestamp [15:52:10]File name is /storage/kkm_last_timestamp [15:52:10]Write 4 bytes [15:52:10]NVStorageSaveData done [15:52:10]ExternCall_PrintAddStr [15:52:10]wPrintStart [15:52:10]Write to MH i2c: 01 00 00 00 5A 5A [15:52:10]Write i2c OK [15:52:10]MH_I2C_Read... [15:52:10]Read from MH i2c: 01 [15:52:10]MH_I2C_Read... [15:52:10]Read from MH i2c: 01 07 00 [15:52:10]MH_I2C_Read... [15:52:10]Read from MH i2c: 01 07 00 00 5A 00 00 00 00 00 FF 0F 6F [15:52:10]RasterBufferAndPrint [15:52:10]line Счет N : (1)874650 [15:52:10]line ИНН: 02508201610067 [15:52:10]line Контрольно-Кассовый Чек [15:52:10]line ПРОДАЖА [15:52:10]line ТРК (МРК, ГНК) : 41 [15:52:10]line Товар: 2710124500 [15:52:10]line Аи-95-К-5 [15:52:10]line 13.480 * 74.20 [15:52:10]line = 1000.22 [15:52:10]line НДС 12% НСП 1% [15:52:10]line > о реализуемом товаре [15:52:10]line ИТОГО: 1000.22 [15:52:10]line НСП 1% : 8.85 [15:52:10]line НДС 12% : 106.22 [15:52:10]line Наличными: 0.00 [15:52:10]line Безнал.: 1000.22 [15:52:10]line Место: АЗС № 165 "Партнер Нефть" [15:52:10]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:52:10]line СНО: Общий режим [15:52:10]line Чек 424 20.10.2024 15:52 [15:52:10]line Смена: 314 ФФД: 1.0 [15:52:10]line ЗНМ: 0300000234 [15:52:10]line РНМ: 0000137193017469 [15:52:10]line Версия ККМ: v1.0 [15:52:10]line Платежная система: Mbank [15:52:10]line ФМ: 0000000000963156 [15:52:10]line ФД: 156352 [15:52:10]line ФПД: 11197385838200 [15:52:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T155210&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156352&fm=11197385838200&tin=02508201610067®Number=0000137193017469&sum=100022 [15:52:10]written 0, free lines is 4095 [15:52:10]OFD Sender: Processing packet 156352 [packets to send 52, broken 51] [15:52:10]ProducePacketName [15:52:10]name=ofd_packets/00156352 [15:52:10]OFD Sender: To server: pG, [15:52:10]CommunicateWithHost lk.salyk.kg:30040 [15:52:10]ConnectInit lk.salyk.kg [15:52:10]Connected sock=10 [15:52:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 4D EC 07 01 AA 0B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 01 00 00 F4 03 04 00 2A 27 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C0 62 02 00 35 04 06 00 0A 2F 18 34 8E 78 FC 1A AB 03 64 E0 01 38 [15:52:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 54 47 47 00 CC 59 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C0 62 02 00 F4 03 04 00 5C CD 14 67 B6 04 01 00 00 7B B2 C2 C1 9C E8 2B 2F [15:52:10]CommunicateWithHost err = 0 [15:52:10]CheckOFDResponse [15:52:10]1017 (14) - 77093643461234 [15:52:10]1041 (16) - 0000000000963156 [15:52:10]1040 (4) - 156352 [15:52:10]1012 (4) - 20.10.2024 09:29 [15:52:10]1206 (1) - 0 [15:52:10]OFD Sender: Remove packet 156352 [15:52:10]ProducePacketName [15:52:10]name=ofd_packets/00156352 [15:52:10]NVStorageDeleteData [15:52:10]Write to MH i2c: 01 00 00 29 5A 83 [15:52:10]Write i2c OK [15:52:10]MH_I2C_Read... [15:52:10]Read from MH i2c: 01 [15:52:10]MH_I2C_Read... [15:52:10]Read from MH i2c: 01 07 00 [15:52:10]MH_I2C_Read... [15:52:10]Read from MH i2c: 01 07 00 29 5A 00 00 00 00 00 1A 0D B1 [15:52:10]RasterBufferAndPrint [15:52:10]line [15:52:10]line [15:52:10]line [15:52:10]line [15:52:10]line [15:52:10]written 0, free lines is 3360 [15:52:10]MH_Cut [15:52:10]Write to MH i2c: D1 01 00 30 5A 01 5C [15:52:10]Write i2c OK [15:52:10]MH_I2C_Read... [15:52:10]Read from MH i2c: D1 [15:52:10]MH_I2C_Read... [15:52:10]Read from MH i2c: D1 01 00 [15:52:10]MH_I2C_Read... [15:52:10]Read from MH i2c: D1 01 00 30 5A 00 5B [15:52:10]Write to MH i2c: 01 00 00 31 5A 8B [15:52:10]Write i2c OK [15:52:10]MH_I2C_Read... [15:52:11]OFD Sender: No OFD packet to send [15:52:11]*** Cut start [15:52:11]*** Partial cut [15:52:11]*** CUTSNS_PIN = 1 [15:52:11]*** CUTSNS_PIN = 0 [15:52:11]*** Brake cut motor [15:52:12]Read from MH i2c: 01 [15:52:12]MH_I2C_Read... [15:52:12]*** Stop cut motor [15:52:12]*** Cut end [15:52:12]Read from MH i2c: 01 07 00 [15:52:12]MH_I2C_Read... [15:52:12]Read from MH i2c: 01 07 00 31 5A 00 00 00 00 00 FF 0F A0 [15:52:12]process_action close_receipt done [15:52:12]requested_data is exist [15:52:12]produce_requested_data [15:52:12]requested_item fm.sn is exist - process it [15:52:12]wFMCommunicate request_size=4 [15:52:12]MH_SAM_APDU [15:52:12]CAPDU: 80 11 00 00 [15:52:12]Write to MH i2c: E2 08 00 32 5A 80 11 00 00 00 00 00 00 06 [15:52:12]Write i2c OK [15:52:12]MH_I2C_Read... [15:52:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:52:12]Read from MH i2c: E2 [15:52:12]MH_I2C_Read... [15:52:12]Read from MH i2c: E2 17 00 [15:52:12]MH_I2C_Read... [15:52:12]Read from MH i2c: E2 17 00 32 5A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 57 [15:52:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:52:12]wFMCommunicate OK [15:52:12]requested_item fd.num is exist - process it [15:52:12]SAM_PROTO_GetFieldsCounters [15:52:12]wFMCommunicate request_size=4 [15:52:12]MH_SAM_APDU [15:52:12]CAPDU: 80 13 00 00 [15:52:12]Write to MH i2c: E2 08 00 33 5A 80 13 00 00 00 00 00 00 09 [15:52:12]Write i2c OK [15:52:12]MH_I2C_Read... [15:52:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:52:12]Read from MH i2c: E2 [15:52:12]MH_I2C_Read... [15:52:12]Read from MH i2c: E2 62 00 [15:52:12]MH_I2C_Read... [15:52:12]Read from MH i2c: E2 62 00 33 5A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C0 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 A8 01 00 00 5E 04 04 00 A8 01 00 00 57 04 04 00 A9 01 00 00 19 04 04 00 00 00 00 00 90 00 9C [15:52:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C0 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 A8 01 00 00 5E 04 04 00 A8 01 00 00 57 04 04 00 A9 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:52:12]wFMCommunicate OK [15:52:12]SAM_PROTO_GetFieldsCounters done [15:52:12]requested_item shift.num is exist - process it [15:52:12]requested_item shift.opened is exist - process it [15:52:12]req_shift_opened [15:52:12]FM_GetShiftState [15:52:12]SAM_PROTO_GetShiftState [15:52:12]wFMCommunicate request_size=4 [15:52:12]MH_SAM_APDU [15:52:12]CAPDU: 80 13 01 00 [15:52:12]Write to MH i2c: E2 08 00 34 5A 80 13 01 00 00 00 00 00 0B [15:52:12]Write i2c OK [15:52:12]MH_I2C_Read... [15:52:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:52:12]Read from MH i2c: E2 [15:52:12]MH_I2C_Read... [15:52:12]Read from MH i2c: E2 0E 00 [15:52:12]MH_I2C_Read... [15:52:12]Read from MH i2c: E2 0E 00 34 5A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B2 [15:52:12]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:52:12]wFMCommunicate OK [15:52:12]SAM_PROTO_GetShiftState done [15:52:12]FM_GetShiftState done [15:52:12]req_shift_opened done [15:52:12]requested_item shift.open_date is exist - process it [15:52:12]req_shift_open_date [15:52:12]req_shift_open_date done [15:52:12]produce_requested_data done [15:52:12]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156352,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [15:52:12]process_action_free close_receipt [15:52:12]json_value_free [15:52:12]json_value_free done [15:52:12]process_json_proto returns [15:52:12]Send response to host [15:52:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156352,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [15:52:12]free response buf [15:52:12]execute_script done [15:52:12]execute_script returns [15:52:12]free content buf [15:52:12]Sock 8.Close socket [15:52:12]Sock 8.Thread stoped [15:52:16]OFD Sender: No OFD packet to send [15:52:21]OFD Sender: No OFD packet to send [15:52:26]OFD Sender: No OFD packet to send [15:52:31]OFD Sender: No OFD packet to send [15:52:36]OFD Sender: No OFD packet to send [15:52:41]OFD Sender: No OFD packet to send [15:52:46]OFD Sender: No OFD packet to send [15:52:51]OFD Sender: No OFD packet to send [15:52:56]OFD Sender: No OFD packet to send [15:53:01]OFD Sender: No OFD packet to send [15:53:06]OFD Sender: No OFD packet to send [15:53:11]OFD Sender: No OFD packet to send [15:53:16]OFD Sender: No OFD packet to send [15:53:21]OFD Sender: No OFD packet to send [15:53:26]OFD Sender: No OFD packet to send [15:53:31]OFD Sender: No OFD packet to send [15:53:36]OFD Sender: No OFD packet to send [15:53:41]OFD Sender: No OFD packet to send [15:53:46]OFD Sender: No OFD packet to send [15:53:51]OFD Sender: No OFD packet to send [15:53:56]OFD Sender: No OFD packet to send [15:54:01]OFD Sender: No OFD packet to send [15:54:06]OFD Sender: No OFD packet to send [15:54:11]OFD Sender: No OFD packet to send [15:54:16]OFD Sender: No OFD packet to send [15:54:20]accept exits with 9 [15:54:20]New connection [15:54:20]New thread 3066695012 created [15:54:20]Thread 3066551652 joined [15:54:20]Waiting for new connection... [15:54:20] Sock 9.Parse request [15:54:20]Sock 9.Check first char [15:54:20]Sock 9.First char is OK [15:54:20]request: POST /json_proto HTTP/1.0 [15:54:20]Method: POST [15:54:20]URL: /json_proto [15:54:20]Method is POST - this is cgi request [15:54:20]url: /json_proto [15:54:20]query_string will be loaded in cgi processing [15:54:20]execute_cgi json_proto POST (null) [15:54:20]execute_cgi path=json_proto method=POST [15:54:20]POST find Content-Length [15:54:20]Host: 172.17.53.67:8080 [15:54:20]Content-Length: 677 [15:54:20]Content-Type: application/json [15:54:20] [15:54:20]POST finish read [15:54:20]Found Content-Length = 677 [15:54:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874651", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:54:20]execute_script... [15:54:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874651", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:54:20]POST & json_proto [15:54:20]process_json_proto [15:54:20]json parsed OK: [15:54:20]protocol is kg_v1.0 [15:54:20]action value=close_receipt [15:54:20]process_action close_receipt [15:54:20]cmd_close_receipt [15:54:20]MH_GetDate [15:54:20]Write to MH i2c: F0 00 00 35 5A 7E [15:54:20]Write i2c OK [15:54:20]MH_I2C_Read... [15:54:20]Read from MH i2c: F0 [15:54:20]MH_I2C_Read... [15:54:20]Read from MH i2c: F0 09 00 [15:54:20]MH_I2C_Read... [15:54:20]Read from MH i2c: F0 09 00 35 5A 00 AE 27 15 67 19 BC 99 64 AA [15:54:20]GetLastDocTimeStamp 1729439530 [15:54:20]current date 1729439662 [15:54:20]FM_GetShiftState [15:54:20]SAM_PROTO_GetShiftState [15:54:20]wFMCommunicate request_size=4 [15:54:20]MH_SAM_APDU [15:54:20]CAPDU: 80 13 01 00 [15:54:20]Write to MH i2c: E2 08 00 36 5A 80 13 01 00 00 00 00 00 0D [15:54:20]Write i2c OK [15:54:20]MH_I2C_Read... [15:54:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:54:20]Read from MH i2c: E2 [15:54:20]MH_I2C_Read... [15:54:20]Read from MH i2c: E2 0E 00 [15:54:20]MH_I2C_Read... [15:54:20]Read from MH i2c: E2 0E 00 36 5A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B4 [15:54:20]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:54:20]wFMCommunicate OK [15:54:20]SAM_PROTO_GetShiftState done [15:54:20]FM_GetShiftState done [15:54:20]opened in 1729383891 [15:54:20]opened+sec_in_day 1729470291 [15:54:20]quantity*price = 50041 [15:54:20]sum+1 = 50042 [15:54:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 425 20.10.2024 15:54 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156353 ФПД: 235881369958838 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T155422&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156353&fm=235881369958838&tin=02508201610067®Number=0000137193017469&sum=50000 [15:54:21]StoreToDocumentArchive [15:54:21]shift 314 fd 156353 [15:54:21]save to /storage/0314/doc_00156353 [15:54:21]save last doc name /storage/0314/doc_00156353 to /storage/kkm_last_doc_name [15:54:21]save OK [15:54:21]Clear old archive folders... [15:54:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:54:21]tlvbuf is 00935870 [15:54:21]SAM_PROTO_ClearQueue [15:54:21]wFMCommunicate request_size=4 [15:54:21]MH_SAM_APDU [15:54:21]CAPDU: 80 09 00 00 [15:54:21]Write to MH i2c: E2 08 00 43 5A 80 09 00 00 00 00 00 00 0F [15:54:21]Write i2c OK [15:54:21]MH_I2C_Read... [15:54:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:54:21]Read from MH i2c: E2 [15:54:21]MH_I2C_Read... [15:54:21]Read from MH i2c: E2 03 00 [15:54:21]MH_I2C_Read... [15:54:21]Read from MH i2c: E2 03 00 43 5A 00 90 00 11 [15:54:21]RAPDU: 90 00 [15:54:21]wFMCommunicate OK [15:54:21]SAM_PROTO_ClearQueue done [15:54:21]KKMCreateOFDPacket [15:54:21]OFDProtocolAddRootSTLVToBuf [15:54:21]FM_MakeSignedData [15:54:21]FM_MakeSignedData [15:54:21]SAM_PROTO_SignData [15:54:21]wFMCommunicate request_size=4 [15:54:21]MH_SAM_APDU [15:54:21]CAPDU: 80 0D 01 02 [15:54:21]Write to MH i2c: E2 08 00 44 5A 80 0D 01 02 00 00 00 00 17 [15:54:21]Write i2c OK [15:54:21]MH_I2C_Read... [15:54:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:54:21]Read from MH i2c: E2 [15:54:21]MH_I2C_Read... [15:54:21]Read from MH i2c: E2 03 00 [15:54:21]MH_I2C_Read... [15:54:21]Read from MH i2c: E2 03 00 44 5A 00 90 00 12 [15:54:21]RAPDU: 90 00 [15:54:21]wFMCommunicate OK [15:54:21]wFMCommunicate request_size=255 [15:54:21]MH_SAM_APDU [15:54:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 01 00 00 F4 03 04 00 AE 27 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C1 62 02 00 35 04 06 00 D6 [15:54:21]Write to MH i2c: E2 02 01 45 5A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 01 00 00 F4 03 04 00 AE 27 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C1 62 02 00 35 04 06 00 D6 00 00 EF [15:54:21]Write i2c OK [15:54:21]MH_I2C_Read... [15:54:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:54:21]Read from MH i2c: E2 [15:54:21]MH_I2C_Read... [15:54:21]Read from MH i2c: E2 03 00 [15:54:21]MH_I2C_Read... [15:54:21]Read from MH i2c: E2 03 00 45 5A 00 90 00 13 [15:54:21]RAPDU: 90 00 [15:54:21]wFMCommunicate OK [15:54:21]wFMCommunicate request_size=10 [15:54:21]MH_SAM_APDU [15:54:21]CAPDU: 80 0D 02 02 05 88 69 43 F9 B6 [15:54:21]Write to MH i2c: E2 0D 00 46 5A 80 0D 02 02 05 00 88 69 43 F9 B6 00 00 07 [15:54:21]Write i2c OK [15:54:21]MH_I2C_Read... [15:54:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:54:22]Read from MH i2c: E2 [15:54:22]MH_I2C_Read... [15:54:22]Read from MH i2c: E2 03 00 [15:54:22]MH_I2C_Read... [15:54:22]Read from MH i2c: E2 03 00 46 5A 00 90 00 14 [15:54:22]RAPDU: 90 00 [15:54:22]wFMCommunicate OK [15:54:22]wFMCommunicate request_size=4 [15:54:22]MH_SAM_APDU [15:54:22]CAPDU: 80 0D 03 02 [15:54:22]Write to MH i2c: E2 08 00 47 5A 80 0D 03 02 00 00 00 00 1C [15:54:22]Write i2c OK [15:54:22]MH_I2C_Read... [15:54:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:54:22]Read from MH i2c: E2 [15:54:22]MH_I2C_Read... [15:54:22]Read from MH i2c: E2 0B 00 [15:54:22]MH_I2C_Read... [15:54:22]Read from MH i2c: E2 0B 00 47 5A 00 74 07 81 E4 5A 5B DE 90 90 00 20 [15:54:22]RAPDU: 74 07 81 E4 5A 5B DE 90 90 00 [15:54:22]wFMCommunicate OK [15:54:22]SAM_PROTO_SignData done [15:54:22]FM_MakeSignedData done [15:54:22]CreateOFDProtocolMessage [15:54:22]wFMCommunicate request_size=4 [15:54:22]MH_SAM_APDU [15:54:22]CAPDU: 80 11 00 00 [15:54:22]Write to MH i2c: E2 08 00 48 5A 80 11 00 00 00 00 00 00 1C [15:54:22]Write i2c OK [15:54:22]MH_I2C_Read... [15:54:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:54:22]Read from MH i2c: E2 [15:54:22]MH_I2C_Read... [15:54:22]Read from MH i2c: E2 17 00 [15:54:22]MH_I2C_Read... [15:54:22]Read from MH i2c: E2 17 00 48 5A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6D [15:54:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:54:22]wFMCommunicate OK [15:54:22]CreateOFDProtocolMessage done [15:54:22]OFDSenderStorePacket 156353 [15:54:22]StoreOFDPacket docnum=156353 [15:54:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D5 48 07 01 88 1C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 01 00 00 F4 03 04 00 AE 27 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C1 62 02 00 35 04 06 00 D6 88 69 43 F9 B6 74 07 81 E4 5A 5B DE 90 [15:54:22]CheckFolder [15:54:22]dirname=/storage/ofd_packets [15:54:22]CheckFolder done [15:54:22]ProducePacketName [15:54:22]name=ofd_packets/00156353 [15:54:22]NVStorageSaveData ofd_packets/00156353 [15:54:22]File name is /storage/ofd_packets/00156353 [15:54:22]Write 301 bytes [15:54:22]NVStorageSaveData done [15:54:22]OFDSenderStorePacket done [15:54:22]KKMCreateOFDPacket done [15:54:22]NVStorageSaveData kkm_last_timestamp [15:54:22]File name is /storage/kkm_last_timestamp [15:54:22]Write 4 bytes [15:54:22]NVStorageSaveData done [15:54:22]OFD Sender: Processing packet 156353 [packets to send 52, broken 51] [15:54:22]ProducePacketName [15:54:22]name=ofd_packets/00156353 [15:54:22]OFD Sender: To server: pG, [15:54:22]CommunicateWithHost lk.salyk.kg:30040 [15:54:22]ConnectInit lk.salyk.kg [15:54:22]ExternCall_PrintAddStr [15:54:22]wPrintStart [15:54:22]Write to MH i2c: 01 00 00 49 5A A3 [15:54:22]Write i2c OK [15:54:22]MH_I2C_Read... [15:54:22]Read from MH i2c: 01 [15:54:22]MH_I2C_Read... [15:54:22]Read from MH i2c: 01 07 00 [15:54:22]MH_I2C_Read... [15:54:22]Read from MH i2c: 01 07 00 49 5A 00 00 00 00 00 FF 0F B8 [15:54:22]RasterBufferAndPrint [15:54:22]line Счет N : (1)874651 [15:54:22]line ИНН: 02508201610067 [15:54:22]line Контрольно-Кассовый Чек [15:54:22]line ПРОДАЖА [15:54:22]line ТРК (МРК, ГНК) : 12 [15:54:22]line Товар: 2710124130 [15:54:22]line Аи-92-К-5 [15:54:22]line 7.480 * 66.90 [15:54:22]line = 500.41 [15:54:22]line НДС 12% НСП 1% [15:54:22]line > о реализуемом товаре [15:54:22]line ОКРУГЛЕНИЕ: -0.41 [15:54:22]line ИТОГО: 500.00 [15:54:22]line Внесено: 500.00 [15:54:22]line СДАЧА: 0.00 [15:54:22]line НСП 1% : 4.43 [15:54:22]line НДС 12% : 53.14 [15:54:22]line Наличными: 500.00 [15:54:22]line Безнал.: 0.00 [15:54:22]line Место: АЗС № 165 "Партнер Нефть" [15:54:22]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:54:22]line СНО: Общий режим [15:54:22]line Чек 425 20.10.2024 15:54 [15:54:22]line Смена: 314 ФФД: 1.0 [15:54:22]line ЗНМ: 0300000234 [15:54:22]line РНМ: 0000137193017469 [15:54:22]line Версия ККМ: v1.0 [15:54:22]line ФМ: 0000000000963156 [15:54:22]line ФД: 156353 [15:54:22]line ФПД: 235881369958838 [15:54:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T155422&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156353&fm=235881369958838&tin=02508201610067®Number=0000137193017469&sum=50000 [15:54:22]Connected sock=11 [15:54:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D5 48 07 01 88 1C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 01 00 00 F4 03 04 00 AE 27 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C1 62 02 00 35 04 06 00 D6 88 69 43 F9 B6 74 07 81 E4 5A 5B DE 90 [15:54:22]written 0, free lines is 4095 [15:54:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 84 5D 47 00 97 33 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C1 62 02 00 F4 03 04 00 E0 CD 14 67 B6 04 01 00 00 10 EE 6A EA 6E 69 E0 93 [15:54:22]CommunicateWithHost err = 0 [15:54:22]CheckOFDResponse [15:54:22]1017 (14) - 77093643461234 [15:54:22]1041 (16) - 0000000000963156 [15:54:22]1040 (4) - 156353 [15:54:22]1012 (4) - 20.10.2024 09:31 [15:54:22]1206 (1) - 0 [15:54:22]OFD Sender: Remove packet 156353 [15:54:22]ProducePacketName [15:54:22]name=ofd_packets/00156353 [15:54:22]NVStorageDeleteData [15:54:22]Write to MH i2c: 01 00 00 74 5A CE [15:54:22]Write i2c OK [15:54:22]MH_I2C_Read... [15:54:22]Read from MH i2c: 01 [15:54:22]MH_I2C_Read... [15:54:22]Read from MH i2c: 01 07 00 [15:54:22]MH_I2C_Read... [15:54:22]Read from MH i2c: 01 07 00 74 5A 00 00 00 00 00 F7 0C D8 [15:54:22]RasterBufferAndPrint [15:54:22]line [15:54:22]line [15:54:22]line [15:54:22]line [15:54:22]line [15:54:22]written 0, free lines is 3326 [15:54:22]MH_Cut [15:54:22]Write to MH i2c: D1 01 00 7B 5A 01 A7 [15:54:22]Write i2c OK [15:54:22]MH_I2C_Read... [15:54:22]Read from MH i2c: D1 [15:54:22]MH_I2C_Read... [15:54:22]Read from MH i2c: D1 01 00 [15:54:22]MH_I2C_Read... [15:54:22]Read from MH i2c: D1 01 00 7B 5A 00 A6 [15:54:22]Write to MH i2c: 01 00 00 7C 5A D6 [15:54:22]Write i2c OK [15:54:22]MH_I2C_Read... [15:54:23]OFD Sender: No OFD packet to send [15:54:23]*** Cut start [15:54:23]*** Partial cut [15:54:23]*** CUTSNS_PIN = 1 [15:54:23]*** CUTSNS_PIN = 0 [15:54:23]*** Brake cut motor [15:54:24]Read from MH i2c: 01 [15:54:24]MH_I2C_Read... [15:54:24]*** Stop cut motor [15:54:24]*** Cut end [15:54:24]Read from MH i2c: 01 07 00 [15:54:24]MH_I2C_Read... [15:54:24]Read from MH i2c: 01 07 00 7C 5A 00 00 00 00 00 FF 0F EB [15:54:24]process_action close_receipt done [15:54:24]requested_data is exist [15:54:24]produce_requested_data [15:54:24]requested_item fm.sn is exist - process it [15:54:24]wFMCommunicate request_size=4 [15:54:24]MH_SAM_APDU [15:54:24]CAPDU: 80 11 00 00 [15:54:24]Write to MH i2c: E2 08 00 7D 5A 80 11 00 00 00 00 00 00 51 [15:54:24]Write i2c OK [15:54:24]MH_I2C_Read... [15:54:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:54:24]Read from MH i2c: E2 [15:54:24]MH_I2C_Read... [15:54:24]Read from MH i2c: E2 17 00 [15:54:24]MH_I2C_Read... [15:54:24]Read from MH i2c: E2 17 00 7D 5A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A2 [15:54:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:54:24]wFMCommunicate OK [15:54:24]requested_item fd.num is exist - process it [15:54:24]SAM_PROTO_GetFieldsCounters [15:54:24]wFMCommunicate request_size=4 [15:54:24]MH_SAM_APDU [15:54:24]CAPDU: 80 13 00 00 [15:54:24]Write to MH i2c: E2 08 00 7E 5A 80 13 00 00 00 00 00 00 54 [15:54:24]Write i2c OK [15:54:24]MH_I2C_Read... [15:54:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:54:24]Read from MH i2c: E2 [15:54:24]MH_I2C_Read... [15:54:24]Read from MH i2c: E2 62 00 [15:54:24]MH_I2C_Read... [15:54:24]Read from MH i2c: E2 62 00 7E 5A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C1 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 A9 01 00 00 5E 04 04 00 A9 01 00 00 57 04 04 00 AA 01 00 00 19 04 04 00 00 00 00 00 90 00 EB [15:54:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C1 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 A9 01 00 00 5E 04 04 00 A9 01 00 00 57 04 04 00 AA 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:54:24]wFMCommunicate OK [15:54:24]SAM_PROTO_GetFieldsCounters done [15:54:24]requested_item shift.num is exist - process it [15:54:24]requested_item shift.opened is exist - process it [15:54:24]req_shift_opened [15:54:24]FM_GetShiftState [15:54:24]SAM_PROTO_GetShiftState [15:54:24]wFMCommunicate request_size=4 [15:54:24]MH_SAM_APDU [15:54:24]CAPDU: 80 13 01 00 [15:54:24]Write to MH i2c: E2 08 00 7F 5A 80 13 01 00 00 00 00 00 56 [15:54:24]Write i2c OK [15:54:24]MH_I2C_Read... [15:54:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:54:24]Read from MH i2c: E2 [15:54:24]MH_I2C_Read... [15:54:24]Read from MH i2c: E2 0E 00 [15:54:24]MH_I2C_Read... [15:54:24]Read from MH i2c: E2 0E 00 7F 5A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 FD [15:54:24]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:54:24]wFMCommunicate OK [15:54:24]SAM_PROTO_GetShiftState done [15:54:24]FM_GetShiftState done [15:54:24]req_shift_opened done [15:54:24]requested_item shift.open_date is exist - process it [15:54:24]req_shift_open_date [15:54:24]req_shift_open_date done [15:54:24]produce_requested_data done [15:54:24]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156353,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [15:54:24]process_action_free close_receipt [15:54:24]json_value_free [15:54:24]json_value_free done [15:54:24]process_json_proto returns [15:54:24]Send response to host [15:54:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156353,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [15:54:24]free response buf [15:54:24]execute_script done [15:54:24]execute_script returns [15:54:24]free content buf [15:54:24]Sock 9.Close socket [15:54:24]Sock 9.Thread stoped [15:54:28]OFD Sender: No OFD packet to send [15:54:33]OFD Sender: No OFD packet to send [15:54:38]OFD Sender: No OFD packet to send [15:54:43]OFD Sender: No OFD packet to send [15:54:48]OFD Sender: No OFD packet to send [15:54:53]OFD Sender: No OFD packet to send [15:54:58]OFD Sender: No OFD packet to send [15:55:03]OFD Sender: No OFD packet to send [15:55:08]OFD Sender: No OFD packet to send [15:55:13]OFD Sender: No OFD packet to send [15:55:18]OFD Sender: No OFD packet to send [15:55:23]OFD Sender: No OFD packet to send [15:55:28]OFD Sender: No OFD packet to send [15:55:33]OFD Sender: No OFD packet to send [15:55:38]OFD Sender: No OFD packet to send [15:55:43]OFD Sender: No OFD packet to send [15:55:48]OFD Sender: No OFD packet to send [15:55:53]OFD Sender: No OFD packet to send [15:55:58]OFD Sender: No OFD packet to send [15:56:03]OFD Sender: No OFD packet to send [15:56:08]OFD Sender: No OFD packet to send [15:56:13]OFD Sender: No OFD packet to send [15:56:18]OFD Sender: No OFD packet to send [15:56:23]OFD Sender: No OFD packet to send [15:56:28]OFD Sender: No OFD packet to send [15:56:33]OFD Sender: No OFD packet to send [15:56:38]OFD Sender: No OFD packet to send [15:56:43]OFD Sender: No OFD packet to send [15:56:48]OFD Sender: No OFD packet to send [15:56:53]OFD Sender: No OFD packet to send [15:56:58]OFD Sender: No OFD packet to send [15:57:03]OFD Sender: No OFD packet to send [15:57:08]OFD Sender: No OFD packet to send [15:57:13]OFD Sender: No OFD packet to send [15:57:18]OFD Sender: No OFD packet to send [15:57:23]OFD Sender: No OFD packet to send [15:57:28]OFD Sender: No OFD packet to send [15:57:33]OFD Sender: No OFD packet to send [15:57:38]OFD Sender: No OFD packet to send [15:57:43]OFD Sender: No OFD packet to send [15:57:48]OFD Sender: No OFD packet to send [15:57:53]OFD Sender: No OFD packet to send [15:57:58]OFD Sender: No OFD packet to send [15:57:58]accept exits with 8 [15:57:58]New connection [15:57:58]New thread 3066551652 created [15:57:58]Thread 3066695012 joined [15:57:58]Waiting for new connection... [15:57:58] Sock 8.Parse request [15:57:58]Sock 8.Check first char [15:57:58]Sock 8.First char is OK [15:57:58]request: POST /json_proto HTTP/1.0 [15:57:58]Method: POST [15:57:58]URL: /json_proto [15:57:58]Method is POST - this is cgi request [15:57:58]url: /json_proto [15:57:58]query_string will be loaded in cgi processing [15:57:58]execute_cgi json_proto POST (null) [15:57:58]execute_cgi path=json_proto method=POST [15:57:58]POST find Content-Length [15:57:58]Host: 172.17.53.67:8080 [15:57:58]Content-Length: 789 [15:57:58]Content-Type: application/json [15:57:58] [15:57:58]POST finish read [15:57:58]Found Content-Length = 789 [15:57:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874652", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:57:58]execute_script... [15:57:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874652", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:57:58]POST & json_proto [15:57:58]process_json_proto [15:57:58]json parsed OK: [15:57:58]protocol is kg_v1.0 [15:57:58]action value=close_receipt [15:57:58]process_action close_receipt [15:57:58]cmd_close_receipt [15:57:58]MH_GetDate [15:57:58]Write to MH i2c: F0 00 00 80 5A C9 [15:57:58]Write i2c OK [15:57:58]MH_I2C_Read... [15:57:58]Read from MH i2c: F0 [15:57:58]MH_I2C_Read... [15:57:58]Read from MH i2c: F0 09 00 [15:57:58]MH_I2C_Read... [15:57:58]Read from MH i2c: F0 09 00 80 5A 00 88 28 15 67 19 BC 99 64 D0 [15:57:58]GetLastDocTimeStamp 1729439662 [15:57:58]current date 1729439880 [15:57:58]FM_GetShiftState [15:57:58]SAM_PROTO_GetShiftState [15:57:58]wFMCommunicate request_size=4 [15:57:58]MH_SAM_APDU [15:57:58]CAPDU: 80 13 01 00 [15:57:58]Write to MH i2c: E2 08 00 81 5A 80 13 01 00 00 00 00 00 58 [15:57:58]Write i2c OK [15:57:58]MH_I2C_Read... [15:57:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:57:58]Read from MH i2c: E2 [15:57:58]MH_I2C_Read... [15:57:58]Read from MH i2c: E2 0E 00 [15:57:58]MH_I2C_Read... [15:57:58]Read from MH i2c: E2 0E 00 81 5A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 FF [15:57:58]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:57:58]wFMCommunicate OK [15:57:58]SAM_PROTO_GetShiftState done [15:57:58]FM_GetShiftState done [15:57:58]opened in 1729383891 [15:57:58]opened+sec_in_day 1729470291 [15:57:58]quantity*price = 0 [15:57:58]sum+1 = 1 [15:57:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 426 20.10.2024 15:58 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливная Карта 59209 ФМ: 0000000000963156 ФД: 156354 ФПД: 217594316529769 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T155800&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156354&fm=217594316529769&tin=02508201610067®Number=0000137193017469&sum=0 [15:57:59]StoreToDocumentArchive [15:57:59]shift 314 fd 156354 [15:57:59]save to /storage/0314/doc_00156354 [15:57:59]save last doc name /storage/0314/doc_00156354 to /storage/kkm_last_doc_name [15:57:59]save OK [15:57:59]Clear old archive folders... [15:57:59]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:57:59]tlvbuf is 008E0B10 [15:57:59]SAM_PROTO_ClearQueue [15:57:59]wFMCommunicate request_size=4 [15:57:59]MH_SAM_APDU [15:57:59]CAPDU: 80 09 00 00 [15:57:59]Write to MH i2c: E2 08 00 8E 5A 80 09 00 00 00 00 00 00 5A [15:57:59]Write i2c OK [15:57:59]MH_I2C_Read... [15:57:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:57:59]Read from MH i2c: E2 [15:57:59]MH_I2C_Read... [15:57:59]Read from MH i2c: E2 03 00 [15:57:59]MH_I2C_Read... [15:57:59]Read from MH i2c: E2 03 00 8E 5A 00 90 00 5C [15:57:59]RAPDU: 90 00 [15:57:59]wFMCommunicate OK [15:57:59]SAM_PROTO_ClearQueue done [15:57:59]KKMCreateOFDPacket [15:57:59]OFDProtocolAddRootSTLVToBuf [15:57:59]FM_MakeSignedData [15:57:59]FM_MakeSignedData [15:57:59]SAM_PROTO_SignData [15:57:59]wFMCommunicate request_size=4 [15:57:59]MH_SAM_APDU [15:57:59]CAPDU: 80 0D 01 02 [15:57:59]Write to MH i2c: E2 08 00 8F 5A 80 0D 01 02 00 00 00 00 62 [15:57:59]Write i2c OK [15:57:59]MH_I2C_Read... [15:57:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:57:59]Read from MH i2c: E2 [15:57:59]MH_I2C_Read... [15:57:59]Read from MH i2c: E2 03 00 [15:57:59]MH_I2C_Read... [15:57:59]Read from MH i2c: E2 03 00 8F 5A 00 90 00 5D [15:57:59]RAPDU: 90 00 [15:57:59]wFMCommunicate OK [15:57:59]wFMCommunicate request_size=255 [15:57:59]MH_SAM_APDU [15:57:59]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 01 00 00 F4 03 04 00 88 28 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C2 62 02 00 35 04 06 00 C5 E6 9F F1 [15:57:59]Write to MH i2c: E2 02 01 90 5A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 01 00 00 F4 03 04 00 88 28 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C2 62 02 00 35 04 06 00 C5 E6 9F F1 00 00 37 [15:57:59]Write i2c OK [15:57:59]MH_I2C_Read... [15:58:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:58:00]Read from MH i2c: E2 [15:58:00]MH_I2C_Read... [15:58:00]Read from MH i2c: E2 03 00 [15:58:00]MH_I2C_Read... [15:58:00]Read from MH i2c: E2 03 00 90 5A 00 90 00 5E [15:58:00]RAPDU: 90 00 [15:58:00]wFMCommunicate OK [15:58:00]wFMCommunicate request_size=7 [15:58:00]MH_SAM_APDU [15:58:00]CAPDU: 80 0D 02 02 02 20 69 [15:58:00]Write to MH i2c: E2 0A 00 91 5A 80 0D 02 02 02 00 20 69 00 00 F2 [15:58:00]Write i2c OK [15:58:00]MH_I2C_Read... [15:58:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:58:00]Read from MH i2c: E2 [15:58:00]MH_I2C_Read... [15:58:00]Read from MH i2c: E2 03 00 [15:58:00]MH_I2C_Read... [15:58:00]Read from MH i2c: E2 03 00 91 5A 00 90 00 5F [15:58:00]RAPDU: 90 00 [15:58:00]wFMCommunicate OK [15:58:00]wFMCommunicate request_size=4 [15:58:00]MH_SAM_APDU [15:58:00]CAPDU: 80 0D 03 02 [15:58:00]Write to MH i2c: E2 08 00 92 5A 80 0D 03 02 00 00 00 00 67 [15:58:00]Write i2c OK [15:58:00]MH_I2C_Read... [15:58:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:58:00]Read from MH i2c: E2 [15:58:00]MH_I2C_Read... [15:58:00]Read from MH i2c: E2 0B 00 [15:58:00]MH_I2C_Read... [15:58:00]Read from MH i2c: E2 0B 00 92 5A 00 C2 ED 7C A5 FD EE 6E 1B 90 00 AC [15:58:00]RAPDU: C2 ED 7C A5 FD EE 6E 1B 90 00 [15:58:00]wFMCommunicate OK [15:58:00]SAM_PROTO_SignData done [15:58:00]FM_MakeSignedData done [15:58:00]CreateOFDProtocolMessage [15:58:00]wFMCommunicate request_size=4 [15:58:00]MH_SAM_APDU [15:58:00]CAPDU: 80 11 00 00 [15:58:00]Write to MH i2c: E2 08 00 93 5A 80 11 00 00 00 00 00 00 67 [15:58:00]Write i2c OK [15:58:00]MH_I2C_Read... [15:58:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:58:00]Read from MH i2c: E2 [15:58:00]MH_I2C_Read... [15:58:00]Read from MH i2c: E2 17 00 [15:58:00]MH_I2C_Read... [15:58:00]Read from MH i2c: E2 17 00 93 5A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B8 [15:58:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:58:00]wFMCommunicate OK [15:58:00]CreateOFDProtocolMessage done [15:58:00]OFDSenderStorePacket 156354 [15:58:00]StoreOFDPacket docnum=156354 [15:58:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 E7 75 04 01 14 4C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 01 00 00 F4 03 04 00 88 28 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C2 62 02 00 35 04 06 00 C5 E6 9F F1 20 69 C2 ED 7C A5 FD EE 6E 1B [15:58:00]CheckFolder [15:58:00]dirname=/storage/ofd_packets [15:58:00]CheckFolder done [15:58:00]ProducePacketName [15:58:00]name=ofd_packets/00156354 [15:58:00]NVStorageSaveData ofd_packets/00156354 [15:58:00]File name is /storage/ofd_packets/00156354 [15:58:00]Write 298 bytes [15:58:00]NVStorageSaveData done [15:58:00]OFDSenderStorePacket done [15:58:00]KKMCreateOFDPacket done [15:58:00]NVStorageSaveData kkm_last_timestamp [15:58:00]File name is /storage/kkm_last_timestamp [15:58:00]Write 4 bytes [15:58:00]NVStorageSaveData done [15:58:00]ExternCall_PrintAddStr [15:58:00]wPrintStart [15:58:00]Write to MH i2c: 01 00 00 94 5A EE [15:58:00]Write i2c OK [15:58:00]MH_I2C_Read... [15:58:00]Read from MH i2c: 01 [15:58:00]MH_I2C_Read... [15:58:00]Read from MH i2c: 01 07 00 [15:58:00]MH_I2C_Read... [15:58:00]Read from MH i2c: 01 07 00 94 5A 00 00 00 00 00 FF 0F 03 [15:58:00]RasterBufferAndPrint [15:58:00]line Счет N : (1)874652 [15:58:00]line ИНН: 02508201610067 [15:58:00]line Контрольно-Кассовый Чек [15:58:00]line ПРОДАЖА [15:58:00]line ТРК (МРК, ГНК) : 44 [15:58:00]line Товар: 2710194210 [15:58:00]line ДТ-К-2 [15:58:00]line 26.250 * 0.00 [15:58:00]line = 0.00 [15:58:00]line НДС 12% НСП 1% [15:58:00]line > о реализуемом товаре [15:58:00]line ИТОГО: 0.00 [15:58:00]line НСП 1% : 0.00 [15:58:00]line НДС 12% : 0.00 [15:58:00]line Наличными: 0.00 [15:58:00]line Безнал.: 0.00 [15:58:00]line Место: АЗС № 165 "Партнер Нефть" [15:58:00]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:58:00]line СНО: Общий режим [15:58:00]line Чек 426 20.10.2024 15:58 [15:58:00]line Смена: 314 ФФД: 1.0 [15:58:00]line ЗНМ: 0300000234 [15:58:00]line РНМ: 0000137193017469 [15:58:00]line Версия ККМ: v1.0 [15:58:00]line Талоны: Топливная Карта [15:58:00]line 59209 [15:58:00]line ФМ: 0000000000963156 [15:58:00]line ФД: 156354 [15:58:00]line ФПД: 217594316529769 [15:58:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T155800&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156354&fm=217594316529769&tin=02508201610067®Number=0000137193017469&sum=0 [15:58:00]OFD Sender: Processing packet 156354 [packets to send 52, broken 51] [15:58:00]ProducePacketName [15:58:00]name=ofd_packets/00156354 [15:58:00]OFD Sender: To server: pG, [15:58:00]CommunicateWithHost lk.salyk.kg:30040 [15:58:00]ConnectInit lk.salyk.kg [15:58:00]written 0, free lines is 4095 [15:58:00]Connected sock=10 [15:58:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 E7 75 04 01 14 4C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 01 00 00 F4 03 04 00 88 28 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C2 62 02 00 35 04 06 00 C5 E6 9F F1 20 69 C2 ED 7C A5 FD EE 6E 1B [15:58:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 49 E4 47 00 76 BD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C2 62 02 00 F4 03 04 00 BA CE 14 67 B6 04 01 00 00 A1 45 47 50 A6 48 6A 48 [15:58:00]CommunicateWithHost err = 0 [15:58:00]CheckOFDResponse [15:58:00]1017 (14) - 77093643461234 [15:58:00]1041 (16) - 0000000000963156 [15:58:00]1040 (4) - 156354 [15:58:00]1012 (4) - 20.10.2024 09:34 [15:58:00]1206 (1) - 0 [15:58:00]OFD Sender: Remove packet 156354 [15:58:00]ProducePacketName [15:58:00]name=ofd_packets/00156354 [15:58:00]NVStorageDeleteData [15:58:01]Write to MH i2c: 01 00 00 BE 5A 18 [15:58:01]Write i2c OK [15:58:01]MH_I2C_Read... [15:58:01]Read from MH i2c: 01 [15:58:01]MH_I2C_Read... [15:58:01]Read from MH i2c: 01 07 00 [15:58:01]MH_I2C_Read... [15:58:01]Read from MH i2c: 01 07 00 BE 5A 00 00 00 00 00 0B 0D 37 [15:58:01]RasterBufferAndPrint [15:58:01]line [15:58:01]line [15:58:01]line [15:58:01]line [15:58:01]line [15:58:01]written 0, free lines is 3345 [15:58:01]MH_Cut [15:58:01]Write to MH i2c: D1 01 00 C5 5A 01 F1 [15:58:01]Write i2c OK [15:58:01]MH_I2C_Read... [15:58:01]Read from MH i2c: D1 [15:58:01]MH_I2C_Read... [15:58:01]Read from MH i2c: D1 01 00 [15:58:01]MH_I2C_Read... [15:58:01]Read from MH i2c: D1 01 00 C5 5A 00 F0 [15:58:01]Write to MH i2c: 01 00 00 C6 5A 20 [15:58:01]Write i2c OK [15:58:01]MH_I2C_Read... [15:58:01]OFD Sender: No OFD packet to send [15:58:01]*** Cut start [15:58:01]*** Partial cut [15:58:01]*** CUTSNS_PIN = 1 [15:58:01]*** CUTSNS_PIN = 0 [15:58:02]*** Brake cut motor [15:58:02]Read from MH i2c: 01 [15:58:02]MH_I2C_Read... [15:58:02]*** Stop cut motor [15:58:02]*** Cut end [15:58:02]Read from MH i2c: 01 07 00 [15:58:02]MH_I2C_Read... [15:58:02]Read from MH i2c: 01 07 00 C6 5A 00 00 00 00 00 FF 0F 35 [15:58:02]process_action close_receipt done [15:58:02]requested_data is exist [15:58:02]produce_requested_data [15:58:02]requested_item fm.sn is exist - process it [15:58:02]wFMCommunicate request_size=4 [15:58:02]MH_SAM_APDU [15:58:02]CAPDU: 80 11 00 00 [15:58:02]Write to MH i2c: E2 08 00 C7 5A 80 11 00 00 00 00 00 00 9B [15:58:02]Write i2c OK [15:58:02]MH_I2C_Read... [15:58:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:58:02]Read from MH i2c: E2 [15:58:02]MH_I2C_Read... [15:58:02]Read from MH i2c: E2 17 00 [15:58:02]MH_I2C_Read... [15:58:02]Read from MH i2c: E2 17 00 C7 5A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EC [15:58:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:58:02]wFMCommunicate OK [15:58:02]requested_item fd.num is exist - process it [15:58:02]SAM_PROTO_GetFieldsCounters [15:58:02]wFMCommunicate request_size=4 [15:58:02]MH_SAM_APDU [15:58:02]CAPDU: 80 13 00 00 [15:58:02]Write to MH i2c: E2 08 00 C8 5A 80 13 00 00 00 00 00 00 9E [15:58:02]Write i2c OK [15:58:02]MH_I2C_Read... [15:58:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:58:02]Read from MH i2c: E2 [15:58:02]MH_I2C_Read... [15:58:02]Read from MH i2c: E2 62 00 [15:58:02]MH_I2C_Read... [15:58:02]Read from MH i2c: E2 62 00 C8 5A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C2 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 AA 01 00 00 5E 04 04 00 AA 01 00 00 57 04 04 00 AB 01 00 00 19 04 04 00 00 00 00 00 90 00 39 [15:58:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C2 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 AA 01 00 00 5E 04 04 00 AA 01 00 00 57 04 04 00 AB 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:58:02]wFMCommunicate OK [15:58:02]SAM_PROTO_GetFieldsCounters done [15:58:02]requested_item shift.num is exist - process it [15:58:02]requested_item shift.opened is exist - process it [15:58:02]req_shift_opened [15:58:02]FM_GetShiftState [15:58:02]SAM_PROTO_GetShiftState [15:58:02]wFMCommunicate request_size=4 [15:58:02]MH_SAM_APDU [15:58:02]CAPDU: 80 13 01 00 [15:58:02]Write to MH i2c: E2 08 00 C9 5A 80 13 01 00 00 00 00 00 A0 [15:58:02]Write i2c OK [15:58:02]MH_I2C_Read... [15:58:02]Read from MH i2c: E2 [15:58:02]MH_I2C_Read... [15:58:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:58:02]Read from MH i2c: E2 0E 00 [15:58:02]MH_I2C_Read... [15:58:02]Read from MH i2c: E2 0E 00 C9 5A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 47 [15:58:02]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:58:02]wFMCommunicate OK [15:58:02]SAM_PROTO_GetShiftState done [15:58:02]FM_GetShiftState done [15:58:02]req_shift_opened done [15:58:02]requested_item shift.open_date is exist - process it [15:58:02]req_shift_open_date [15:58:02]req_shift_open_date done [15:58:02]produce_requested_data done [15:58:02]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156354,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [15:58:02]process_action_free close_receipt [15:58:02]json_value_free [15:58:02]json_value_free done [15:58:02]process_json_proto returns [15:58:02]Send response to host [15:58:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156354,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [15:58:02]free response buf [15:58:02]execute_script done [15:58:02]execute_script returns [15:58:02]free content buf [15:58:02]Sock 8.Close socket [15:58:02]Sock 8.Thread stoped [15:58:06]OFD Sender: No OFD packet to send [15:58:11]OFD Sender: No OFD packet to send [15:58:16]OFD Sender: No OFD packet to send [15:58:21]OFD Sender: No OFD packet to send [15:58:26]OFD Sender: No OFD packet to send [15:58:31]OFD Sender: No OFD packet to send [15:58:36]OFD Sender: No OFD packet to send [15:58:41]OFD Sender: No OFD packet to send [15:58:46]accept exits with 9 [15:58:46]New connection [15:58:46]New thread 3066695012 created [15:58:46]Thread 3066551652 joined [15:58:46]Waiting for new connection... [15:58:46] Sock 9.Parse request [15:58:46]Sock 9.Check first char [15:58:46]Sock 9.First char is OK [15:58:46]request: POST /json_proto HTTP/1.0 [15:58:46]Method: POST [15:58:46]URL: /json_proto [15:58:46]Method is POST - this is cgi request [15:58:46]url: /json_proto [15:58:46]query_string will be loaded in cgi processing [15:58:46]execute_cgi json_proto POST (null) [15:58:46]execute_cgi path=json_proto method=POST [15:58:46]POST find Content-Length [15:58:46]Host: 172.17.53.67:8080 [15:58:46]Content-Length: 767 [15:58:46]Content-Type: application/json [15:58:46] [15:58:46]POST finish read [15:58:46]Found Content-Length = 767 [15:58:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874653", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 700.44 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:58:46]execute_script... [15:58:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874653", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 700.44 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:58:46]POST & json_proto [15:58:46]process_json_proto [15:58:46]json parsed OK: [15:58:46]protocol is kg_v1.0 [15:58:46]action value=close_receipt [15:58:46]process_action close_receipt [15:58:46]cmd_close_receipt [15:58:46]MH_GetDate [15:58:46]Write to MH i2c: F0 00 00 CA 5A 13 [15:58:46]Write i2c OK [15:58:46]MH_I2C_Read... [15:58:46]Read from MH i2c: F0 [15:58:46]MH_I2C_Read... [15:58:46]Read from MH i2c: F0 09 00 [15:58:46]MH_I2C_Read... [15:58:46]Read from MH i2c: F0 09 00 CA 5A 00 B8 28 15 67 19 BC 99 64 4A [15:58:46]GetLastDocTimeStamp 1729439880 [15:58:46]current date 1729439928 [15:58:46]FM_GetShiftState [15:58:46]SAM_PROTO_GetShiftState [15:58:46]wFMCommunicate request_size=4 [15:58:46]MH_SAM_APDU [15:58:46]CAPDU: 80 13 01 00 [15:58:46]Write to MH i2c: E2 08 00 CB 5A 80 13 01 00 00 00 00 00 A2 [15:58:46]Write i2c OK [15:58:46]MH_I2C_Read... [15:58:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:58:46]Read from MH i2c: E2 [15:58:46]MH_I2C_Read... [15:58:46]Read from MH i2c: E2 0E 00 [15:58:46]MH_I2C_Read... [15:58:46]Read from MH i2c: E2 0E 00 CB 5A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 49 [15:58:46]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:58:46]wFMCommunicate OK [15:58:46]SAM_PROTO_GetShiftState done [15:58:46]FM_GetShiftState done [15:58:46]opened in 1729383891 [15:58:46]opened+sec_in_day 1729470291 [15:58:46]quantity*price = 70044 [15:58:46]sum+1 = 70045 [15:58:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.44 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.44 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 427 20.10.2024 15:58 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156355 ФПД: 21565604491041 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T155848&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156355&fm=21565604491041&tin=02508201610067®Number=0000137193017469&sum=70044 [15:58:47]StoreToDocumentArchive [15:58:47]shift 314 fd 156355 [15:58:47]save to /storage/0314/doc_00156355 [15:58:47]save last doc name /storage/0314/doc_00156355 to /storage/kkm_last_doc_name [15:58:47]save OK [15:58:47]Clear old archive folders... [15:58:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:58:47]tlvbuf is 008714E0 [15:58:47]SAM_PROTO_ClearQueue [15:58:47]wFMCommunicate request_size=4 [15:58:47]MH_SAM_APDU [15:58:47]CAPDU: 80 09 00 00 [15:58:47]Write to MH i2c: E2 08 00 D8 5A 80 09 00 00 00 00 00 00 A4 [15:58:47]Write i2c OK [15:58:47]MH_I2C_Read... [15:58:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:58:47]Read from MH i2c: E2 [15:58:47]MH_I2C_Read... [15:58:47]Read from MH i2c: E2 03 00 [15:58:47]MH_I2C_Read... [15:58:47]Read from MH i2c: E2 03 00 D8 5A 00 90 00 A6 [15:58:47]RAPDU: 90 00 [15:58:47]wFMCommunicate OK [15:58:47]SAM_PROTO_ClearQueue done [15:58:47]KKMCreateOFDPacket [15:58:47]OFDProtocolAddRootSTLVToBuf [15:58:47]FM_MakeSignedData [15:58:47]FM_MakeSignedData [15:58:47]SAM_PROTO_SignData [15:58:47]wFMCommunicate request_size=4 [15:58:47]MH_SAM_APDU [15:58:47]CAPDU: 80 0D 01 02 [15:58:47]Write to MH i2c: E2 08 00 D9 5A 80 0D 01 02 00 00 00 00 AC [15:58:47]Write i2c OK [15:58:47]MH_I2C_Read... [15:58:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:58:47]Read from MH i2c: E2 [15:58:47]MH_I2C_Read... [15:58:47]Read from MH i2c: E2 03 00 [15:58:47]MH_I2C_Read... [15:58:47]Read from MH i2c: E2 03 00 D9 5A 00 90 00 A7 [15:58:47]RAPDU: 90 00 [15:58:47]wFMCommunicate OK [15:58:47]wFMCommunicate request_size=255 [15:58:47]MH_SAM_APDU [15:58:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 01 00 00 F4 03 04 00 B8 28 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C3 62 02 00 35 04 06 00 13 [15:58:47]Write to MH i2c: E2 02 01 DA 5A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 01 00 00 F4 03 04 00 B8 28 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C3 62 02 00 35 04 06 00 13 00 00 38 [15:58:47]Write i2c OK [15:58:47]MH_I2C_Read... [15:58:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:58:47]Read from MH i2c: E2 [15:58:47]MH_I2C_Read... [15:58:47]Read from MH i2c: E2 03 00 [15:58:47]MH_I2C_Read... [15:58:47]Read from MH i2c: E2 03 00 DA 5A 00 90 00 A8 [15:58:47]RAPDU: 90 00 [15:58:47]wFMCommunicate OK [15:58:47]wFMCommunicate request_size=10 [15:58:47]MH_SAM_APDU [15:58:47]CAPDU: 80 0D 02 02 05 9D 22 31 EF 21 [15:58:47]Write to MH i2c: E2 0D 00 DB 5A 80 0D 02 02 05 00 9D 22 31 EF 21 00 00 B9 [15:58:47]Write i2c OK [15:58:47]MH_I2C_Read... [15:58:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:58:47]Read from MH i2c: E2 [15:58:47]MH_I2C_Read... [15:58:47]Read from MH i2c: E2 03 00 [15:58:47]MH_I2C_Read... [15:58:47]Read from MH i2c: E2 03 00 DB 5A 00 90 00 A9 [15:58:47]RAPDU: 90 00 [15:58:47]wFMCommunicate OK [15:58:47]wFMCommunicate request_size=4 [15:58:47]MH_SAM_APDU [15:58:47]CAPDU: 80 0D 03 02 [15:58:47]Write to MH i2c: E2 08 00 DC 5A 80 0D 03 02 00 00 00 00 B1 [15:58:47]Write i2c OK [15:58:47]MH_I2C_Read... [15:58:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:58:47]Read from MH i2c: E2 [15:58:47]MH_I2C_Read... [15:58:47]Read from MH i2c: E2 0B 00 [15:58:47]MH_I2C_Read... [15:58:47]Read from MH i2c: E2 0B 00 DC 5A 00 5A 55 F9 A3 E5 78 C2 91 90 00 AD [15:58:47]RAPDU: 5A 55 F9 A3 E5 78 C2 91 90 00 [15:58:47]wFMCommunicate OK [15:58:47]SAM_PROTO_SignData done [15:58:47]FM_MakeSignedData done [15:58:47]CreateOFDProtocolMessage [15:58:47]wFMCommunicate request_size=4 [15:58:47]MH_SAM_APDU [15:58:47]CAPDU: 80 11 00 00 [15:58:47]Write to MH i2c: E2 08 00 DD 5A 80 11 00 00 00 00 00 00 B1 [15:58:47]Write i2c OK [15:58:47]MH_I2C_Read... [15:58:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:58:47]Read from MH i2c: E2 [15:58:47]MH_I2C_Read... [15:58:47]Read from MH i2c: E2 17 00 [15:58:47]MH_I2C_Read... [15:58:47]Read from MH i2c: E2 17 00 DD 5A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 02 [15:58:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:58:47]wFMCommunicate OK [15:58:47]CreateOFDProtocolMessage done [15:58:47]OFDSenderStorePacket 156355 [15:58:47]StoreOFDPacket docnum=156355 [15:58:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 8F AA 07 01 61 91 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 01 00 00 F4 03 04 00 B8 28 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C3 62 02 00 35 04 06 00 13 9D 22 31 EF 21 5A 55 F9 A3 E5 78 C2 91 [15:58:47]CheckFolder [15:58:47]dirname=/storage/ofd_packets [15:58:47]CheckFolder done [15:58:47]ProducePacketName [15:58:47]name=ofd_packets/00156355 [15:58:47]NVStorageSaveData ofd_packets/00156355 [15:58:47]File name is /storage/ofd_packets/00156355 [15:58:47]Write 301 bytes [15:58:47]NVStorageSaveData done [15:58:47]OFDSenderStorePacket done [15:58:47]KKMCreateOFDPacket done [15:58:47]NVStorageSaveData kkm_last_timestamp [15:58:47]File name is /storage/kkm_last_timestamp [15:58:47]Write 4 bytes [15:58:47]NVStorageSaveData done [15:58:47]ExternCall_PrintAddStr [15:58:47]wPrintStart [15:58:47]Write to MH i2c: 01 00 00 DE 5A 38 [15:58:47]Write i2c OK [15:58:47]MH_I2C_Read... [15:58:47]Read from MH i2c: 01 [15:58:47]MH_I2C_Read... [15:58:47]Read from MH i2c: 01 07 00 [15:58:47]MH_I2C_Read... [15:58:47]Read from MH i2c: 01 07 00 DE 5A 00 00 00 00 00 FF 0F 4D [15:58:47]RasterBufferAndPrint [15:58:47]line Счет N : (1)874653 [15:58:47]line ИНН: 02508201610067 [15:58:47]line Контрольно-Кассовый Чек [15:58:47]line ПРОДАЖА [15:58:47]line ТРК (МРК, ГНК) : 12 [15:58:47]line Товар: 2710124130 [15:58:47]line Аи-92-К-5 [15:58:47]line 10.470 * 66.90 [15:58:47]line = 700.44 [15:58:47]line НДС 12% НСП 1% [15:58:47]line > о реализуемом товаре [15:58:47]line ИТОГО: 700.44 [15:58:47]line НСП 1% : 6.20 [15:58:47]line НДС 12% : 74.38 [15:58:47]line Наличными: 0.00 [15:58:47]line Безнал.: 700.44 [15:58:47]line Место: АЗС № 165 "Партнер Нефть" [15:58:47]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [15:58:47]line СНО: Общий режим [15:58:47]line Чек 427 20.10.2024 15:58 [15:58:47]line Смена: 314 ФФД: 1.0 [15:58:47]line ЗНМ: 0300000234 [15:58:47]line РНМ: 0000137193017469 [15:58:47]line Версия ККМ: v1.0 [15:58:47]line Платежная система: Mbank [15:58:47]line ФМ: 0000000000963156 [15:58:47]line ФД: 156355 [15:58:47]line ФПД: 21565604491041 [15:58:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T155848&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156355&fm=21565604491041&tin=02508201610067®Number=0000137193017469&sum=70044 [15:58:48]OFD Sender: Processing packet 156355 [packets to send 52, broken 51] [15:58:48]ProducePacketName [15:58:48]name=ofd_packets/00156355 [15:58:48]OFD Sender: To server: pG, [15:58:48]CommunicateWithHost lk.salyk.kg:30040 [15:58:48]ConnectInit lk.salyk.kg [15:58:48]written 0, free lines is 4095 [15:58:48]Connected sock=10 [15:58:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 8F AA 07 01 61 91 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 01 00 00 F4 03 04 00 B8 28 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C3 62 02 00 35 04 06 00 13 9D 22 31 EF 21 5A 55 F9 A3 E5 78 C2 91 [15:58:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B5 D8 47 00 B5 51 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C3 62 02 00 F4 03 04 00 EA CE 14 67 B6 04 01 00 00 CD 3C 14 D2 33 33 DD CE [15:58:48]CommunicateWithHost err = 0 [15:58:48]CheckOFDResponse [15:58:48]1017 (14) - 77093643461234 [15:58:48]1041 (16) - 0000000000963156 [15:58:48]1040 (4) - 156355 [15:58:48]1012 (4) - 20.10.2024 09:35 [15:58:48]1206 (1) - 0 [15:58:48]OFD Sender: Remove packet 156355 [15:58:48]ProducePacketName [15:58:48]name=ofd_packets/00156355 [15:58:48]NVStorageDeleteData [15:58:48]Write to MH i2c: 01 00 00 07 5B 62 [15:58:48]Write i2c OK [15:58:48]MH_I2C_Read... [15:58:48]Read from MH i2c: 01 [15:58:48]MH_I2C_Read... [15:58:48]Read from MH i2c: 01 07 00 [15:58:48]MH_I2C_Read... [15:58:48]Read from MH i2c: 01 07 00 07 5B 00 00 00 00 00 27 0D 9D [15:58:48]RasterBufferAndPrint [15:58:48]line [15:58:48]line [15:58:48]line [15:58:48]line [15:58:48]line [15:58:48]written 0, free lines is 3373 [15:58:48]MH_Cut [15:58:48]Write to MH i2c: D1 01 00 0E 5B 01 3B [15:58:48]Write i2c OK [15:58:48]MH_I2C_Read... [15:58:48]Read from MH i2c: D1 [15:58:48]MH_I2C_Read... [15:58:48]Read from MH i2c: D1 01 00 [15:58:48]MH_I2C_Read... [15:58:48]Read from MH i2c: D1 01 00 0E 5B 00 3A [15:58:48]Write to MH i2c: 01 00 00 0F 5B 6A [15:58:48]Write i2c OK [15:58:48]MH_I2C_Read... [15:58:49]OFD Sender: No OFD packet to send [15:58:49]*** Cut start [15:58:49]*** Partial cut [15:58:49]*** CUTSNS_PIN = 1 [15:58:49]*** CUTSNS_PIN = 0 [15:58:49]*** Brake cut motor [15:58:50]Read from MH i2c: 01 [15:58:50]MH_I2C_Read... [15:58:50]*** Stop cut motor [15:58:50]*** Cut end [15:58:50]Read from MH i2c: 01 07 00 [15:58:50]MH_I2C_Read... [15:58:50]Read from MH i2c: 01 07 00 0F 5B 00 00 00 00 00 FF 0F 7F [15:58:50]process_action close_receipt done [15:58:50]requested_data is exist [15:58:50]produce_requested_data [15:58:50]requested_item fm.sn is exist - process it [15:58:50]wFMCommunicate request_size=4 [15:58:50]MH_SAM_APDU [15:58:50]CAPDU: 80 11 00 00 [15:58:50]Write to MH i2c: E2 08 00 10 5B 80 11 00 00 00 00 00 00 E5 [15:58:50]Write i2c OK [15:58:50]MH_I2C_Read... [15:58:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:58:50]Read from MH i2c: E2 [15:58:50]MH_I2C_Read... [15:58:50]Read from MH i2c: E2 17 00 [15:58:50]MH_I2C_Read... [15:58:50]Read from MH i2c: E2 17 00 10 5B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 36 [15:58:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [15:58:50]wFMCommunicate OK [15:58:50]requested_item fd.num is exist - process it [15:58:50]SAM_PROTO_GetFieldsCounters [15:58:50]wFMCommunicate request_size=4 [15:58:50]MH_SAM_APDU [15:58:50]CAPDU: 80 13 00 00 [15:58:50]Write to MH i2c: E2 08 00 11 5B 80 13 00 00 00 00 00 00 E8 [15:58:50]Write i2c OK [15:58:50]MH_I2C_Read... [15:58:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:58:50]Read from MH i2c: E2 [15:58:50]MH_I2C_Read... [15:58:50]Read from MH i2c: E2 62 00 [15:58:50]MH_I2C_Read... [15:58:50]Read from MH i2c: E2 62 00 11 5B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C3 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 AB 01 00 00 5E 04 04 00 AB 01 00 00 57 04 04 00 AC 01 00 00 19 04 04 00 00 00 00 00 90 00 87 [15:58:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C3 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 AB 01 00 00 5E 04 04 00 AB 01 00 00 57 04 04 00 AC 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:58:50]wFMCommunicate OK [15:58:50]SAM_PROTO_GetFieldsCounters done [15:58:50]requested_item shift.num is exist - process it [15:58:50]requested_item shift.opened is exist - process it [15:58:50]req_shift_opened [15:58:50]FM_GetShiftState [15:58:50]SAM_PROTO_GetShiftState [15:58:50]wFMCommunicate request_size=4 [15:58:50]MH_SAM_APDU [15:58:50]CAPDU: 80 13 01 00 [15:58:50]Write to MH i2c: E2 08 00 12 5B 80 13 01 00 00 00 00 00 EA [15:58:50]Write i2c OK [15:58:50]MH_I2C_Read... [15:58:50]Read from MH i2c: E2 [15:58:50]MH_I2C_Read... [15:58:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:58:50]Read from MH i2c: E2 0E 00 [15:58:50]MH_I2C_Read... [15:58:50]Read from MH i2c: E2 0E 00 12 5B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 91 [15:58:50]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [15:58:50]wFMCommunicate OK [15:58:50]SAM_PROTO_GetShiftState done [15:58:50]FM_GetShiftState done [15:58:50]req_shift_opened done [15:58:50]requested_item shift.open_date is exist - process it [15:58:50]req_shift_open_date [15:58:50]req_shift_open_date done [15:58:50]produce_requested_data done [15:58:50]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156355,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [15:58:50]process_action_free close_receipt [15:58:50]json_value_free [15:58:50]json_value_free done [15:58:50]process_json_proto returns [15:58:50]Send response to host [15:58:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156355,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [15:58:50]free response buf [15:58:50]execute_script done [15:58:50]execute_script returns [15:58:50]free content buf [15:58:50]Sock 9.Close socket [15:58:50]Sock 9.Thread stoped [15:58:54]OFD Sender: No OFD packet to send [15:58:59]OFD Sender: No OFD packet to send [15:59:04]OFD Sender: No OFD packet to send [15:59:09]OFD Sender: No OFD packet to send [15:59:14]OFD Sender: No OFD packet to send [15:59:19]OFD Sender: No OFD packet to send [15:59:24]OFD Sender: No OFD packet to send [15:59:29]OFD Sender: No OFD packet to send [15:59:34]OFD Sender: No OFD packet to send [15:59:39]OFD Sender: No OFD packet to send [15:59:44]OFD Sender: No OFD packet to send [15:59:49]OFD Sender: No OFD packet to send [15:59:54]OFD Sender: No OFD packet to send [15:59:59]OFD Sender: No OFD packet to send [16:00:04]OFD Sender: No OFD packet to send [16:00:09]OFD Sender: No OFD packet to send [16:00:14]OFD Sender: No OFD packet to send [16:00:19]OFD Sender: No OFD packet to send [16:00:24]OFD Sender: No OFD packet to send [16:00:29]OFD Sender: No OFD packet to send [16:00:34]OFD Sender: No OFD packet to send [16:00:39]OFD Sender: No OFD packet to send [16:00:44]OFD Sender: No OFD packet to send [16:00:49]OFD Sender: No OFD packet to send [16:00:54]OFD Sender: No OFD packet to send [16:00:59]OFD Sender: No OFD packet to send [16:01:04]OFD Sender: No OFD packet to send [16:01:09]OFD Sender: No OFD packet to send [16:01:14]OFD Sender: No OFD packet to send [16:01:19]OFD Sender: No OFD packet to send [16:01:24]OFD Sender: No OFD packet to send [16:01:29]OFD Sender: No OFD packet to send [16:01:34]OFD Sender: No OFD packet to send [16:01:39]OFD Sender: No OFD packet to send [16:01:44]OFD Sender: No OFD packet to send [16:01:49]OFD Sender: No OFD packet to send [16:01:54]OFD Sender: No OFD packet to send [16:01:59]OFD Sender: No OFD packet to send [16:02:04]OFD Sender: No OFD packet to send [16:02:09]OFD Sender: No OFD packet to send [16:02:14]OFD Sender: No OFD packet to send [16:02:17]accept exits with 8 [16:02:17]New connection [16:02:17]New thread 3066551652 created [16:02:17]Thread 3066695012 joined [16:02:17]Waiting for new connection... [16:02:17] Sock 8.Parse request [16:02:17]Sock 8.Check first char [16:02:17]Sock 8.First char is OK [16:02:17]request: POST /json_proto HTTP/1.0 [16:02:17]Method: POST [16:02:17]URL: /json_proto [16:02:17]Method is POST - this is cgi request [16:02:17]url: /json_proto [16:02:17]query_string will be loaded in cgi processing [16:02:17]execute_cgi json_proto POST (null) [16:02:17]execute_cgi path=json_proto method=POST [16:02:17]POST find Content-Length [16:02:17]Host: 172.17.53.67:8080 [16:02:17]Content-Length: 632 [16:02:17]Content-Type: application/json [16:02:17] [16:02:17]POST finish read [16:02:17]Found Content-Length = 632 [16:02:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874655", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:02:17]execute_script... [16:02:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874655", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:02:17]POST & json_proto [16:02:17]process_json_proto [16:02:17]json parsed OK: [16:02:17]protocol is kg_v1.0 [16:02:17]action value=close_receipt [16:02:17]process_action close_receipt [16:02:17]cmd_close_receipt [16:02:17]MH_GetDate [16:02:17]Write to MH i2c: F0 00 00 13 5B 5D [16:02:17]Write i2c OK [16:02:17]MH_I2C_Read... [16:02:17]Read from MH i2c: F0 [16:02:17]MH_I2C_Read... [16:02:17]Read from MH i2c: F0 09 00 [16:02:17]MH_I2C_Read... [16:02:17]Read from MH i2c: F0 09 00 13 5B 00 8B 29 15 67 19 BC 99 64 68 [16:02:17]GetLastDocTimeStamp 1729439928 [16:02:17]current date 1729440139 [16:02:17]FM_GetShiftState [16:02:17]SAM_PROTO_GetShiftState [16:02:17]wFMCommunicate request_size=4 [16:02:17]MH_SAM_APDU [16:02:17]CAPDU: 80 13 01 00 [16:02:17]Write to MH i2c: E2 08 00 14 5B 80 13 01 00 00 00 00 00 EC [16:02:17]Write i2c OK [16:02:17]MH_I2C_Read... [16:02:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:02:17]Read from MH i2c: E2 [16:02:17]MH_I2C_Read... [16:02:17]Read from MH i2c: E2 0E 00 [16:02:17]MH_I2C_Read... [16:02:17]Read from MH i2c: E2 0E 00 14 5B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 93 [16:02:17]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:02:17]wFMCommunicate OK [16:02:17]SAM_PROTO_GetShiftState done [16:02:17]FM_GetShiftState done [16:02:17]opened in 1729383891 [16:02:17]opened+sec_in_day 1729470291 [16:02:17]quantity*price = 50000 [16:02:17]sum+1 = 50001 [16:02:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 428 20.10.2024 16:02 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156356 ФПД: 200974913753227 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T160219&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156356&fm=200974913753227&tin=02508201610067®Number=0000137193017469&sum=50000 [16:02:18]StoreToDocumentArchive [16:02:18]shift 314 fd 156356 [16:02:18]save to /storage/0314/doc_00156356 [16:02:18]save last doc name /storage/0314/doc_00156356 to /storage/kkm_last_doc_name [16:02:18]save OK [16:02:18]Clear old archive folders... [16:02:18]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:02:18]tlvbuf is 00870F50 [16:02:18]SAM_PROTO_ClearQueue [16:02:18]wFMCommunicate request_size=4 [16:02:18]MH_SAM_APDU [16:02:18]CAPDU: 80 09 00 00 [16:02:18]Write to MH i2c: E2 08 00 21 5B 80 09 00 00 00 00 00 00 EE [16:02:18]Write i2c OK [16:02:18]MH_I2C_Read... [16:02:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:02:18]Read from MH i2c: E2 [16:02:18]MH_I2C_Read... [16:02:18]Read from MH i2c: E2 03 00 [16:02:18]MH_I2C_Read... [16:02:18]Read from MH i2c: E2 03 00 21 5B 00 90 00 F0 [16:02:18]RAPDU: 90 00 [16:02:18]wFMCommunicate OK [16:02:18]SAM_PROTO_ClearQueue done [16:02:18]KKMCreateOFDPacket [16:02:18]OFDProtocolAddRootSTLVToBuf [16:02:18]FM_MakeSignedData [16:02:18]FM_MakeSignedData [16:02:18]SAM_PROTO_SignData [16:02:18]wFMCommunicate request_size=4 [16:02:18]MH_SAM_APDU [16:02:18]CAPDU: 80 0D 01 02 [16:02:18]Write to MH i2c: E2 08 00 22 5B 80 0D 01 02 00 00 00 00 F6 [16:02:18]Write i2c OK [16:02:18]MH_I2C_Read... [16:02:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:02:18]Read from MH i2c: E2 [16:02:18]MH_I2C_Read... [16:02:18]Read from MH i2c: E2 03 00 [16:02:18]MH_I2C_Read... [16:02:18]Read from MH i2c: E2 03 00 22 5B 00 90 00 F1 [16:02:18]RAPDU: 90 00 [16:02:18]wFMCommunicate OK [16:02:18]wFMCommunicate request_size=255 [16:02:18]MH_SAM_APDU [16:02:18]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 01 00 00 F4 03 04 00 8B 29 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C4 62 02 00 35 04 06 00 [16:02:18]Write to MH i2c: E2 02 01 23 5B 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 01 00 00 F4 03 04 00 8B 29 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C4 62 02 00 35 04 06 00 00 00 B7 [16:02:18]Write i2c OK [16:02:18]MH_I2C_Read... [16:02:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:02:18]Read from MH i2c: E2 [16:02:18]MH_I2C_Read... [16:02:18]Read from MH i2c: E2 03 00 [16:02:18]MH_I2C_Read... [16:02:18]Read from MH i2c: E2 03 00 23 5B 00 90 00 F2 [16:02:18]RAPDU: 90 00 [16:02:18]wFMCommunicate OK [16:02:18]wFMCommunicate request_size=11 [16:02:18]MH_SAM_APDU [16:02:18]CAPDU: 80 0D 02 02 06 B6 C9 1E 57 D0 8B [16:02:18]Write to MH i2c: E2 0E 00 24 5B 80 0D 02 02 06 00 B6 C9 1E 57 D0 8B 00 00 54 [16:02:18]Write i2c OK [16:02:18]MH_I2C_Read... [16:02:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:02:18]Read from MH i2c: E2 [16:02:18]MH_I2C_Read... [16:02:18]Read from MH i2c: E2 03 00 [16:02:18]MH_I2C_Read... [16:02:18]Read from MH i2c: E2 03 00 24 5B 00 90 00 F3 [16:02:18]RAPDU: 90 00 [16:02:18]wFMCommunicate OK [16:02:18]wFMCommunicate request_size=4 [16:02:18]MH_SAM_APDU [16:02:18]CAPDU: 80 0D 03 02 [16:02:18]Write to MH i2c: E2 08 00 25 5B 80 0D 03 02 00 00 00 00 FB [16:02:18]Write i2c OK [16:02:18]MH_I2C_Read... [16:02:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:02:18]Read from MH i2c: E2 [16:02:18]MH_I2C_Read... [16:02:18]Read from MH i2c: E2 0B 00 [16:02:18]MH_I2C_Read... [16:02:18]Read from MH i2c: E2 0B 00 25 5B 00 D9 EB D2 8B 7B 0D 75 D9 90 00 F3 [16:02:18]RAPDU: D9 EB D2 8B 7B 0D 75 D9 90 00 [16:02:18]wFMCommunicate OK [16:02:18]SAM_PROTO_SignData done [16:02:18]FM_MakeSignedData done [16:02:18]CreateOFDProtocolMessage [16:02:18]wFMCommunicate request_size=4 [16:02:18]MH_SAM_APDU [16:02:18]CAPDU: 80 11 00 00 [16:02:18]Write to MH i2c: E2 08 00 26 5B 80 11 00 00 00 00 00 00 FB [16:02:18]Write i2c OK [16:02:18]MH_I2C_Read... [16:02:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:02:19]Read from MH i2c: E2 [16:02:19]MH_I2C_Read... [16:02:19]Read from MH i2c: E2 17 00 [16:02:19]MH_I2C_Read... [16:02:19]Read from MH i2c: E2 17 00 26 5B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4C [16:02:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:02:19]wFMCommunicate OK [16:02:19]CreateOFDProtocolMessage done [16:02:19]OFDSenderStorePacket 156356 [16:02:19]StoreOFDPacket docnum=156356 [16:02:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 D7 A5 08 01 1D 8F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 01 00 00 F4 03 04 00 8B 29 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C4 62 02 00 35 04 06 00 B6 C9 1E 57 D0 8B D9 EB D2 8B 7B 0D 75 D9 [16:02:19]CheckFolder [16:02:19]dirname=/storage/ofd_packets [16:02:19]CheckFolder done [16:02:19]ProducePacketName [16:02:19]name=ofd_packets/00156356 [16:02:19]NVStorageSaveData ofd_packets/00156356 [16:02:19]File name is /storage/ofd_packets/00156356 [16:02:19]Write 302 bytes [16:02:19]NVStorageSaveData done [16:02:19]OFDSenderStorePacket done [16:02:19]KKMCreateOFDPacket done [16:02:19]NVStorageSaveData kkm_last_timestamp [16:02:19]File name is /storage/kkm_last_timestamp [16:02:19]Write 4 bytes [16:02:19]NVStorageSaveData done [16:02:19]ExternCall_PrintAddStr [16:02:19]wPrintStart [16:02:19]Write to MH i2c: 01 00 00 27 5B 82 [16:02:19]Write i2c OK [16:02:19]MH_I2C_Read... [16:02:19]Read from MH i2c: 01 [16:02:19]MH_I2C_Read... [16:02:19]Read from MH i2c: 01 07 00 [16:02:19]MH_I2C_Read... [16:02:19]Read from MH i2c: 01 07 00 27 5B 00 00 00 00 00 FF 0F 97 [16:02:19]RasterBufferAndPrint [16:02:19]line Счет N : (1)874655 [16:02:19]line ИНН: 02508201610067 [16:02:19]line Контрольно-Кассовый Чек [16:02:19]line ПРОДАЖА [16:02:19]line ТРК (МРК, ГНК) : 43 [16:02:19]line Товар: 2710124130 [16:02:19]line Super 92-К-5 [16:02:19]line 7.310 * 68.40 [16:02:19]line = 500.00 [16:02:19]line НДС 12% НСП 1% [16:02:19]line > о реализуемом товаре [16:02:19]line ИТОГО: 500.00 [16:02:19]line НСП 1% : 4.42 [16:02:19]line НДС 12% : 53.10 [16:02:19]line Наличными: 500.00 [16:02:19]line Безнал.: 0.00 [16:02:19]line Место: АЗС № 165 "Партнер Нефть" [16:02:19]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:02:19]line СНО: Общий режим [16:02:19]line Чек 428 20.10.2024 16:02 [16:02:19]line Смена: 314 ФФД: 1.0 [16:02:19]line ЗНМ: 0300000234 [16:02:19]line РНМ: 0000137193017469 [16:02:19]line Версия ККМ: v1.0 [16:02:19]line ФМ: 0000000000963156 [16:02:19]line ФД: 156356 [16:02:19]line ФПД: 200974913753227 [16:02:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T160219&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156356&fm=200974913753227&tin=02508201610067®Number=0000137193017469&sum=50000 [16:02:19]OFD Sender: Processing packet 156356 [packets to send 52, broken 51] [16:02:19]ProducePacketName [16:02:19]name=ofd_packets/00156356 [16:02:19]OFD Sender: To server: pG, [16:02:19]CommunicateWithHost lk.salyk.kg:30040 [16:02:19]ConnectInit lk.salyk.kg [16:02:19]written 0, free lines is 4095 [16:02:19]Connected sock=10 [16:02:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 D7 A5 08 01 1D 8F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 01 00 00 F4 03 04 00 8B 29 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C4 62 02 00 35 04 06 00 B6 C9 1E 57 D0 8B D9 EB D2 8B 7B 0D 75 D9 [16:02:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 8F 4B 47 00 C2 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 39 36 33 31 35 36 10 04 04 00 C4 62 02 00 F4 03 04 00 BD CF 14 67 B6 04 01 00 00 49 AA A8 14 12 D9 B4 17 [16:02:19]CommunicateWithHost err = 0 [16:02:19]CheckOFDResponse [16:02:19]1017 (14) - 77093643461234 [16:02:19]1041 (16) - 0000000000963156 [16:02:19]1040 (4) - 156356 [16:02:19]1012 (4) - 20.10.2024 09:39 [16:02:19]1206 (1) - 0 [16:02:19]OFD Sender: Remove packet 156356 [16:02:19]ProducePacketName [16:02:19]name=ofd_packets/00156356 [16:02:19]NVStorageDeleteData [16:02:19]Write to MH i2c: 01 00 00 4F 5B AA [16:02:19]Write i2c OK [16:02:19]MH_I2C_Read... [16:02:19]Read from MH i2c: 01 [16:02:19]MH_I2C_Read... [16:02:19]Read from MH i2c: 01 07 00 [16:02:19]MH_I2C_Read... [16:02:19]Read from MH i2c: 01 07 00 4F 5B 00 00 00 00 00 13 0D D1 [16:02:19]RasterBufferAndPrint [16:02:19]line [16:02:19]line [16:02:19]line [16:02:19]line [16:02:19]line [16:02:19]written 0, free lines is 3353 [16:02:19]MH_Cut [16:02:19]Write to MH i2c: D1 01 00 56 5B 01 83 [16:02:19]Write i2c OK [16:02:19]MH_I2C_Read... [16:02:19]Read from MH i2c: D1 [16:02:19]MH_I2C_Read... [16:02:19]Read from MH i2c: D1 01 00 [16:02:19]MH_I2C_Read... [16:02:19]Read from MH i2c: D1 01 00 56 5B 00 82 [16:02:19]Write to MH i2c: 01 00 00 57 5B B2 [16:02:19]Write i2c OK [16:02:19]MH_I2C_Read... [16:02:20]OFD Sender: No OFD packet to send [16:02:20]*** Cut start [16:02:20]*** Partial cut [16:02:20]*** CUTSNS_PIN = 1 [16:02:20]*** CUTSNS_PIN = 0 [16:02:20]*** Brake cut motor [16:02:21]Read from MH i2c: 01 [16:02:21]MH_I2C_Read... [16:02:21]*** Stop cut motor [16:02:21]*** Cut end [16:02:21]Read from MH i2c: 01 07 00 [16:02:21]MH_I2C_Read... [16:02:21]Read from MH i2c: 01 07 00 57 5B 00 00 00 00 00 FF 0F C7 [16:02:21]process_action close_receipt done [16:02:21]requested_data is exist [16:02:21]produce_requested_data [16:02:21]requested_item fm.sn is exist - process it [16:02:21]wFMCommunicate request_size=4 [16:02:21]MH_SAM_APDU [16:02:21]CAPDU: 80 11 00 00 [16:02:21]Write to MH i2c: E2 08 00 58 5B 80 11 00 00 00 00 00 00 2D [16:02:21]Write i2c OK [16:02:21]MH_I2C_Read... [16:02:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:02:21]Read from MH i2c: E2 [16:02:21]MH_I2C_Read... [16:02:21]Read from MH i2c: E2 17 00 [16:02:21]MH_I2C_Read... [16:02:21]Read from MH i2c: E2 17 00 58 5B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7E [16:02:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:02:21]wFMCommunicate OK [16:02:21]requested_item fd.num is exist - process it [16:02:21]SAM_PROTO_GetFieldsCounters [16:02:21]wFMCommunicate request_size=4 [16:02:21]MH_SAM_APDU [16:02:21]CAPDU: 80 13 00 00 [16:02:21]Write to MH i2c: E2 08 00 59 5B 80 13 00 00 00 00 00 00 30 [16:02:21]Write i2c OK [16:02:21]MH_I2C_Read... [16:02:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:02:21]Read from MH i2c: E2 [16:02:21]MH_I2C_Read... [16:02:21]Read from MH i2c: E2 62 00 [16:02:21]MH_I2C_Read... [16:02:21]Read from MH i2c: E2 62 00 59 5B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C4 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 AC 01 00 00 5E 04 04 00 AC 01 00 00 57 04 04 00 AD 01 00 00 19 04 04 00 00 00 00 00 90 00 D3 [16:02:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C4 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 AC 01 00 00 5E 04 04 00 AC 01 00 00 57 04 04 00 AD 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:02:21]wFMCommunicate OK [16:02:21]SAM_PROTO_GetFieldsCounters done [16:02:21]requested_item shift.num is exist - process it [16:02:21]requested_item shift.opened is exist - process it [16:02:21]req_shift_opened [16:02:21]FM_GetShiftState [16:02:21]SAM_PROTO_GetShiftState [16:02:21]wFMCommunicate request_size=4 [16:02:21]MH_SAM_APDU [16:02:21]CAPDU: 80 13 01 00 [16:02:21]Write to MH i2c: E2 08 00 5A 5B 80 13 01 00 00 00 00 00 32 [16:02:21]Write i2c OK [16:02:21]MH_I2C_Read... [16:02:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:02:21]Read from MH i2c: E2 [16:02:21]MH_I2C_Read... [16:02:21]Read from MH i2c: E2 0E 00 [16:02:21]MH_I2C_Read... [16:02:21]Read from MH i2c: E2 0E 00 5A 5B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D9 [16:02:21]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:02:21]wFMCommunicate OK [16:02:21]SAM_PROTO_GetShiftState done [16:02:21]FM_GetShiftState done [16:02:21]req_shift_opened done [16:02:21]requested_item shift.open_date is exist - process it [16:02:21]req_shift_open_date [16:02:21]req_shift_open_date done [16:02:21]produce_requested_data done [16:02:21]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156356,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [16:02:21]process_action_free close_receipt [16:02:21]json_value_free [16:02:21]json_value_free done [16:02:21]process_json_proto returns [16:02:21]Send response to host [16:02:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156356,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [16:02:21]free response buf [16:02:21]execute_script done [16:02:21]execute_script returns [16:02:21]free content buf [16:02:21]Sock 8.Close socket [16:02:21]Sock 8.Thread stoped [16:02:25]OFD Sender: No OFD packet to send [16:02:30]OFD Sender: No OFD packet to send [16:02:32]accept exits with 9 [16:02:32]New connection [16:02:32]New thread 3066695012 created [16:02:32]Thread 3066551652 joined [16:02:32]Waiting for new connection... [16:02:32] Sock 9.Parse request [16:02:32]Sock 9.Check first char [16:02:32]Sock 9.First char is OK [16:02:32]request: POST /json_proto HTTP/1.0 [16:02:32]Method: POST [16:02:32]URL: /json_proto [16:02:32]Method is POST - this is cgi request [16:02:32]url: /json_proto [16:02:32]query_string will be loaded in cgi processing [16:02:32]execute_cgi json_proto POST (null) [16:02:32]execute_cgi path=json_proto method=POST [16:02:32]POST find Content-Length [16:02:32]Host: 172.17.53.67:8080 [16:02:32]Content-Length: 677 [16:02:32]Content-Type: application/json [16:02:32] [16:02:32]POST finish read [16:02:32]Found Content-Length = 677 [16:02:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874654", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:02:32]execute_script... [16:02:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874654", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:02:32]POST & json_proto [16:02:32]process_json_proto [16:02:32]json parsed OK: [16:02:32]protocol is kg_v1.0 [16:02:32]action value=close_receipt [16:02:32]process_action close_receipt [16:02:32]cmd_close_receipt [16:02:32]MH_GetDate [16:02:32]Write to MH i2c: F0 00 00 5B 5B A5 [16:02:32]Write i2c OK [16:02:32]MH_I2C_Read... [16:02:32]Read from MH i2c: F0 [16:02:32]MH_I2C_Read... [16:02:32]Read from MH i2c: F0 09 00 [16:02:32]MH_I2C_Read... [16:02:32]Read from MH i2c: F0 09 00 5B 5B 00 9A 29 15 67 19 BC 99 64 BF [16:02:32]GetLastDocTimeStamp 1729440139 [16:02:32]current date 1729440154 [16:02:32]FM_GetShiftState [16:02:32]SAM_PROTO_GetShiftState [16:02:32]wFMCommunicate request_size=4 [16:02:32]MH_SAM_APDU [16:02:32]CAPDU: 80 13 01 00 [16:02:32]Write to MH i2c: E2 08 00 5C 5B 80 13 01 00 00 00 00 00 34 [16:02:32]Write i2c OK [16:02:32]MH_I2C_Read... [16:02:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:02:32]Read from MH i2c: E2 [16:02:32]MH_I2C_Read... [16:02:32]Read from MH i2c: E2 0E 00 [16:02:32]MH_I2C_Read... [16:02:32]Read from MH i2c: E2 0E 00 5C 5B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 DB [16:02:32]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:02:32]wFMCommunicate OK [16:02:32]SAM_PROTO_GetShiftState done [16:02:32]FM_GetShiftState done [16:02:32]opened in 1729383891 [16:02:32]opened+sec_in_day 1729470291 [16:02:32]quantity*price = 40068 [16:02:32]sum+1 = 40069 [16:02:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.68 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.55 НДС 12% : 42.55 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 429 20.10.2024 16:02 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156357 ФПД: 87025861308950 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T160234&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156357&fm=87025861308950&tin=02508201610067®Number=0000137193017469&sum=40000 [16:02:33]StoreToDocumentArchive [16:02:33]shift 314 fd 156357 [16:02:33]save to /storage/0314/doc_00156357 [16:02:33]save last doc name /storage/0314/doc_00156357 to /storage/kkm_last_doc_name [16:02:33]save OK [16:02:33]Clear old archive folders... [16:02:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:02:33]tlvbuf is 009D1460 [16:02:33]SAM_PROTO_ClearQueue [16:02:33]wFMCommunicate request_size=4 [16:02:33]MH_SAM_APDU [16:02:33]CAPDU: 80 09 00 00 [16:02:33]Write to MH i2c: E2 08 00 69 5B 80 09 00 00 00 00 00 00 36 [16:02:33]Write i2c OK [16:02:33]MH_I2C_Read... [16:02:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:02:33]Read from MH i2c: E2 [16:02:33]MH_I2C_Read... [16:02:33]Read from MH i2c: E2 03 00 [16:02:33]MH_I2C_Read... [16:02:33]Read from MH i2c: E2 03 00 69 5B 00 90 00 38 [16:02:33]RAPDU: 90 00 [16:02:33]wFMCommunicate OK [16:02:33]SAM_PROTO_ClearQueue done [16:02:33]KKMCreateOFDPacket [16:02:33]OFDProtocolAddRootSTLVToBuf [16:02:33]FM_MakeSignedData [16:02:33]FM_MakeSignedData [16:02:33]SAM_PROTO_SignData [16:02:33]wFMCommunicate request_size=4 [16:02:33]MH_SAM_APDU [16:02:33]CAPDU: 80 0D 01 02 [16:02:33]Write to MH i2c: E2 08 00 6A 5B 80 0D 01 02 00 00 00 00 3E [16:02:33]Write i2c OK [16:02:33]MH_I2C_Read... [16:02:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:02:33]Read from MH i2c: E2 [16:02:33]MH_I2C_Read... [16:02:33]Read from MH i2c: E2 03 00 [16:02:33]MH_I2C_Read... [16:02:33]Read from MH i2c: E2 03 00 6A 5B 00 90 00 39 [16:02:33]RAPDU: 90 00 [16:02:33]wFMCommunicate OK [16:02:33]wFMCommunicate request_size=255 [16:02:33]MH_SAM_APDU [16:02:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 01 00 00 F4 03 04 00 9A 29 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C5 62 02 00 35 04 06 00 4F [16:02:33]Write to MH i2c: E2 02 01 6B 5B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 01 00 00 F4 03 04 00 9A 29 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C5 62 02 00 35 04 06 00 4F 00 00 34 [16:02:33]Write i2c OK [16:02:33]MH_I2C_Read... [16:02:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:02:33]Read from MH i2c: E2 [16:02:33]MH_I2C_Read... [16:02:33]Read from MH i2c: E2 03 00 [16:02:33]MH_I2C_Read... [16:02:33]Read from MH i2c: E2 03 00 6B 5B 00 90 00 3A [16:02:33]RAPDU: 90 00 [16:02:33]wFMCommunicate OK [16:02:33]wFMCommunicate request_size=10 [16:02:33]MH_SAM_APDU [16:02:33]CAPDU: 80 0D 02 02 05 26 49 8C B2 16 [16:02:33]Write to MH i2c: E2 0D 00 6C 5B 80 0D 02 02 05 00 26 49 8C B2 16 00 00 0E [16:02:33]Write i2c OK [16:02:33]MH_I2C_Read... [16:02:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:02:33]Read from MH i2c: E2 [16:02:33]MH_I2C_Read... [16:02:33]Read from MH i2c: E2 03 00 [16:02:33]MH_I2C_Read... [16:02:33]Read from MH i2c: E2 03 00 6C 5B 00 90 00 3B [16:02:33]RAPDU: 90 00 [16:02:33]wFMCommunicate OK [16:02:33]wFMCommunicate request_size=4 [16:02:33]MH_SAM_APDU [16:02:33]CAPDU: 80 0D 03 02 [16:02:33]Write to MH i2c: E2 08 00 6D 5B 80 0D 03 02 00 00 00 00 43 [16:02:33]Write i2c OK [16:02:33]MH_I2C_Read... [16:02:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:02:33]Read from MH i2c: E2 [16:02:33]MH_I2C_Read... [16:02:33]Read from MH i2c: E2 0B 00 [16:02:33]MH_I2C_Read... [16:02:33]Read from MH i2c: E2 0B 00 6D 5B 00 99 60 40 86 70 FD 38 50 90 00 F8 [16:02:33]RAPDU: 99 60 40 86 70 FD 38 50 90 00 [16:02:33]wFMCommunicate OK [16:02:33]SAM_PROTO_SignData done [16:02:33]FM_MakeSignedData done [16:02:33]CreateOFDProtocolMessage [16:02:33]wFMCommunicate request_size=4 [16:02:33]MH_SAM_APDU [16:02:33]CAPDU: 80 11 00 00 [16:02:33]Write to MH i2c: E2 08 00 6E 5B 80 11 00 00 00 00 00 00 43 [16:02:33]Write i2c OK [16:02:33]MH_I2C_Read... [16:02:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:02:33]Read from MH i2c: E2 [16:02:33]MH_I2C_Read... [16:02:33]Read from MH i2c: E2 17 00 [16:02:33]MH_I2C_Read... [16:02:33]Read from MH i2c: E2 17 00 6E 5B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 94 [16:02:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:02:33]wFMCommunicate OK [16:02:33]CreateOFDProtocolMessage done [16:02:33]OFDSenderStorePacket 156357 [16:02:33]StoreOFDPacket docnum=156357 [16:02:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 6F 3B 07 01 C8 22 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 01 00 00 F4 03 04 00 9A 29 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C5 62 02 00 35 04 06 00 4F 26 49 8C B2 16 99 60 40 86 70 FD 38 50 [16:02:33]CheckFolder [16:02:33]dirname=/storage/ofd_packets [16:02:33]CheckFolder done [16:02:33]ProducePacketName [16:02:33]name=ofd_packets/00156357 [16:02:33]NVStorageSaveData ofd_packets/00156357 [16:02:33]File name is /storage/ofd_packets/00156357 [16:02:33]Write 301 bytes [16:02:33]NVStorageSaveData done [16:02:33]OFDSenderStorePacket done [16:02:33]KKMCreateOFDPacket done [16:02:33]NVStorageSaveData kkm_last_timestamp [16:02:33]File name is /storage/kkm_last_timestamp [16:02:33]Write 4 bytes [16:02:33]NVStorageSaveData done [16:02:33]ExternCall_PrintAddStr [16:02:33]wPrintStart [16:02:33]Write to MH i2c: 01 00 00 6F 5B CA [16:02:33]Write i2c OK [16:02:33]MH_I2C_Read... [16:02:33]Read from MH i2c: 01 [16:02:33]MH_I2C_Read... [16:02:33]Read from MH i2c: 01 07 00 [16:02:33]MH_I2C_Read... [16:02:33]Read from MH i2c: 01 07 00 6F 5B 00 00 00 00 00 FF 0F DF [16:02:33]RasterBufferAndPrint [16:02:33]line Счет N : (1)874654 [16:02:33]line ИНН: 02508201610067 [16:02:33]line Контрольно-Кассовый Чек [16:02:33]line ПРОДАЖА [16:02:33]line ТРК (МРК, ГНК) : 21 [16:02:33]line Товар: 2710124500 [16:02:33]line Аи-95-К-5 [16:02:33]line 5.400 * 74.20 [16:02:33]line = 400.68 [16:02:33]line НДС 12% НСП 1% [16:02:33]line > о реализуемом товаре [16:02:33]line ОКРУГЛЕНИЕ: -0.68 [16:02:33]line ИТОГО: 400.00 [16:02:33]line Внесено: 400.00 [16:02:33]line СДАЧА: 0.00 [16:02:33]line НСП 1% : 3.55 [16:02:33]line НДС 12% : 42.55 [16:02:33]line Наличными: 400.00 [16:02:33]line Безнал.: 0.00 [16:02:33]line Место: АЗС № 165 "Партнер Нефть" [16:02:33]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:02:33]line СНО: Общий режим [16:02:33]line Чек 429 20.10.2024 16:02 [16:02:33]line Смена: 314 ФФД: 1.0 [16:02:33]line ЗНМ: 0300000234 [16:02:33]line РНМ: 0000137193017469 [16:02:33]line Версия ККМ: v1.0 [16:02:33]line ФМ: 0000000000963156 [16:02:33]line ФД: 156357 [16:02:33]line ФПД: 87025861308950 [16:02:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T160234&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156357&fm=87025861308950&tin=02508201610067®Number=0000137193017469&sum=40000 [16:02:33]written 0, free lines is 4095 [16:02:34]OFD Sender: Processing packet 156357 [packets to send 52, broken 51] [16:02:34]ProducePacketName [16:02:34]name=ofd_packets/00156357 [16:02:34]OFD Sender: To server: pG, [16:02:34]CommunicateWithHost lk.salyk.kg:30040 [16:02:34]ConnectInit lk.salyk.kg [16:02:34]Connected sock=11 [16:02:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 6F 3B 07 01 C8 22 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 01 00 00 F4 03 04 00 9A 29 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C5 62 02 00 35 04 06 00 4F 26 49 8C B2 16 99 60 40 86 70 FD 38 50 [16:02:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 47 A7 47 00 21 B0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C5 62 02 00 F4 03 04 00 CC CF 14 67 B6 04 01 00 00 AC 81 AA 4F 50 45 50 C1 [16:02:34]CommunicateWithHost err = 0 [16:02:34]CheckOFDResponse [16:02:34]1017 (14) - 77093643461234 [16:02:34]1041 (16) - 0000000000963156 [16:02:34]1040 (4) - 156357 [16:02:34]1012 (4) - 20.10.2024 09:39 [16:02:34]1206 (1) - 0 [16:02:34]OFD Sender: Remove packet 156357 [16:02:34]ProducePacketName [16:02:34]name=ofd_packets/00156357 [16:02:34]NVStorageDeleteData [16:02:34]Write to MH i2c: 01 00 00 9A 5B F5 [16:02:34]Write i2c OK [16:02:34]MH_I2C_Read... [16:02:34]Read from MH i2c: 01 [16:02:34]MH_I2C_Read... [16:02:34]Read from MH i2c: 01 07 00 [16:02:34]MH_I2C_Read... [16:02:34]Read from MH i2c: 01 07 00 9A 5B 00 00 00 00 00 F5 0C FD [16:02:34]RasterBufferAndPrint [16:02:34]line [16:02:34]line [16:02:34]line [16:02:34]line [16:02:34]line [16:02:34]written 0, free lines is 3323 [16:02:34]MH_Cut [16:02:34]Write to MH i2c: D1 01 00 A1 5B 01 CE [16:02:34]Write i2c OK [16:02:34]MH_I2C_Read... [16:02:34]Read from MH i2c: D1 [16:02:34]MH_I2C_Read... [16:02:34]Read from MH i2c: D1 01 00 [16:02:34]MH_I2C_Read... [16:02:34]Read from MH i2c: D1 01 00 A1 5B 00 CD [16:02:34]Write to MH i2c: 01 00 00 A2 5B FD [16:02:34]Write i2c OK [16:02:34]MH_I2C_Read... [16:02:34]OFD Sender: No OFD packet to send [16:02:35]*** Cut start [16:02:35]*** Partial cut [16:02:35]*** CUTSNS_PIN = 1 [16:02:35]*** CUTSNS_PIN = 0 [16:02:35]*** Brake cut motor [16:02:35]Read from MH i2c: 01 [16:02:35]MH_I2C_Read... [16:02:35]*** Stop cut motor [16:02:35]*** Cut end [16:02:35]Read from MH i2c: 01 07 00 [16:02:35]MH_I2C_Read... [16:02:35]Read from MH i2c: 01 07 00 A2 5B 00 00 00 00 00 FF 0F 12 [16:02:35]process_action close_receipt done [16:02:35]requested_data is exist [16:02:35]produce_requested_data [16:02:35]requested_item fm.sn is exist - process it [16:02:35]wFMCommunicate request_size=4 [16:02:35]MH_SAM_APDU [16:02:35]CAPDU: 80 11 00 00 [16:02:35]Write to MH i2c: E2 08 00 A3 5B 80 11 00 00 00 00 00 00 78 [16:02:35]Write i2c OK [16:02:35]MH_I2C_Read... [16:02:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:02:35]Read from MH i2c: E2 [16:02:35]MH_I2C_Read... [16:02:35]Read from MH i2c: E2 17 00 [16:02:35]MH_I2C_Read... [16:02:35]Read from MH i2c: E2 17 00 A3 5B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C9 [16:02:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:02:35]wFMCommunicate OK [16:02:35]requested_item fd.num is exist - process it [16:02:35]SAM_PROTO_GetFieldsCounters [16:02:35]wFMCommunicate request_size=4 [16:02:35]MH_SAM_APDU [16:02:35]CAPDU: 80 13 00 00 [16:02:35]Write to MH i2c: E2 08 00 A4 5B 80 13 00 00 00 00 00 00 7B [16:02:35]Write i2c OK [16:02:35]MH_I2C_Read... [16:02:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:02:35]Read from MH i2c: E2 [16:02:35]MH_I2C_Read... [16:02:35]Read from MH i2c: E2 62 00 [16:02:35]MH_I2C_Read... [16:02:35]Read from MH i2c: E2 62 00 A4 5B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C5 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 AD 01 00 00 5E 04 04 00 AD 01 00 00 57 04 04 00 AE 01 00 00 19 04 04 00 00 00 00 00 90 00 22 [16:02:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C5 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 AD 01 00 00 5E 04 04 00 AD 01 00 00 57 04 04 00 AE 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:02:35]wFMCommunicate OK [16:02:35]SAM_PROTO_GetFieldsCounters done [16:02:35]requested_item shift.num is exist - process it [16:02:35]requested_item shift.opened is exist - process it [16:02:35]req_shift_opened [16:02:35]FM_GetShiftState [16:02:35]SAM_PROTO_GetShiftState [16:02:35]wFMCommunicate request_size=4 [16:02:35]MH_SAM_APDU [16:02:35]CAPDU: 80 13 01 00 [16:02:35]Write to MH i2c: E2 08 00 A5 5B 80 13 01 00 00 00 00 00 7D [16:02:35]Write i2c OK [16:02:35]MH_I2C_Read... [16:02:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:02:35]Read from MH i2c: E2 [16:02:35]MH_I2C_Read... [16:02:35]Read from MH i2c: E2 0E 00 [16:02:35]MH_I2C_Read... [16:02:35]Read from MH i2c: E2 0E 00 A5 5B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 24 [16:02:35]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:02:35]wFMCommunicate OK [16:02:35]SAM_PROTO_GetShiftState done [16:02:35]FM_GetShiftState done [16:02:35]req_shift_opened done [16:02:35]requested_item shift.open_date is exist - process it [16:02:35]req_shift_open_date [16:02:35]req_shift_open_date done [16:02:35]produce_requested_data done [16:02:35]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156357,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [16:02:35]process_action_free close_receipt [16:02:35]json_value_free [16:02:35]json_value_free done [16:02:35]process_json_proto returns [16:02:35]Send response to host [16:02:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156357,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [16:02:35]free response buf [16:02:35]execute_script done [16:02:35]execute_script returns [16:02:35]free content buf [16:02:35]Sock 9.Close socket [16:02:35]Sock 9.Thread stoped [16:02:39]OFD Sender: No OFD packet to send [16:02:44]OFD Sender: No OFD packet to send [16:02:49]OFD Sender: No OFD packet to send [16:02:54]OFD Sender: No OFD packet to send [16:02:59]OFD Sender: No OFD packet to send [16:03:04]OFD Sender: No OFD packet to send [16:03:09]OFD Sender: No OFD packet to send [16:03:14]OFD Sender: No OFD packet to send [16:03:19]OFD Sender: No OFD packet to send [16:03:24]OFD Sender: No OFD packet to send [16:03:29]OFD Sender: No OFD packet to send [16:03:34]OFD Sender: No OFD packet to send [16:03:39]OFD Sender: No OFD packet to send [16:03:44]OFD Sender: No OFD packet to send [16:03:49]OFD Sender: No OFD packet to send [16:03:54]OFD Sender: No OFD packet to send [16:03:59]OFD Sender: No OFD packet to send [16:04:04]OFD Sender: No OFD packet to send [16:04:09]OFD Sender: No OFD packet to send [16:04:14]OFD Sender: No OFD packet to send [16:04:19]OFD Sender: No OFD packet to send [16:04:21]int [16:04:21]Write to MH i2c: 01 00 00 A6 5B 01 [16:04:21]*** FLAG_PRN_KEY set [16:04:21]Write i2c OK [16:04:21]MH_I2C_Read... [16:04:21]Read from MH i2c: 01 [16:04:21]MH_I2C_Read... [16:04:21]Read from MH i2c: 01 07 00 [16:04:21]MH_I2C_Read... [16:04:21]Read from MH i2c: 01 07 00 A6 5B 00 08 00 00 00 FF 0F 1E [16:04:21]state=0 [16:04:21]Key pressed [16:04:21]Feed [16:04:21]Write to MH i2c: D8 00 00 A7 5B D9 [16:04:21]Write i2c OK [16:04:21]MH_I2C_Read... [16:04:21]Read from MH i2c: D8 [16:04:21]MH_I2C_Read... [16:04:21]Read from MH i2c: D8 01 00 [16:04:21]MH_I2C_Read... [16:04:21]Read from MH i2c: D8 01 00 A7 5B 00 DA [16:04:21]int [16:04:21]Write to MH i2c: 01 00 00 A8 5B 03 [16:04:21]Write i2c OK [16:04:21]MH_I2C_Read... [16:04:21]Read from MH i2c: 01 [16:04:21]MH_I2C_Read... [16:04:21]Read from MH i2c: 01 07 00 [16:04:21]MH_I2C_Read... [16:04:21]Read from MH i2c: 01 07 00 A8 5B 00 48 00 00 00 3C 00 8E [16:04:21]state=2 [16:04:21]Key pressed [16:04:21]int [16:04:21]Write to MH i2c: 01 00 00 A9 5B 04 [16:04:21]*** FLAG_PRN_KEY reset [16:04:21]Write i2c OK [16:04:21]MH_I2C_Read... [16:04:21]Read from MH i2c: 01 [16:04:21]MH_I2C_Read... [16:04:21]Read from MH i2c: 01 07 00 [16:04:21]MH_I2C_Read... [16:04:21]Read from MH i2c: 01 07 00 A9 5B 00 00 00 00 00 F6 0F 10 [16:04:21]state=2 [16:04:21]Stop feed [16:04:24]OFD Sender: No OFD packet to send [16:04:29]OFD Sender: No OFD packet to send [16:04:34]OFD Sender: No OFD packet to send [16:04:39]OFD Sender: No OFD packet to send [16:04:44]OFD Sender: No OFD packet to send [16:04:49]OFD Sender: No OFD packet to send [16:04:54]OFD Sender: No OFD packet to send [16:04:59]OFD Sender: No OFD packet to send [16:05:04]OFD Sender: No OFD packet to send [16:05:09]OFD Sender: No OFD packet to send [16:05:14]OFD Sender: No OFD packet to send [16:05:19]OFD Sender: No OFD packet to send [16:05:24]accept exits with 8 [16:05:24]New connection [16:05:24]New thread 3066551652 created [16:05:24]Thread 3066695012 joined [16:05:24]Waiting for new connection... [16:05:24] Sock 8.Parse request [16:05:24]Sock 8.Check first char [16:05:24]Sock 8.First char is OK [16:05:24]request: POST /json_proto HTTP/1.0 [16:05:24]Method: POST [16:05:24]URL: /json_proto [16:05:24]Method is POST - this is cgi request [16:05:24]url: /json_proto [16:05:24]query_string will be loaded in cgi processing [16:05:24]execute_cgi json_proto POST (null) [16:05:24]execute_cgi path=json_proto method=POST [16:05:24]POST find Content-Length [16:05:24]Host: 172.17.53.67:8080 [16:05:24]Content-Length: 789 [16:05:24]Content-Type: application/json [16:05:24] [16:05:24]POST finish read [16:05:24]Found Content-Length = 789 [16:05:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874656", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 32.810, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:05:24]execute_script... [16:05:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874656", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 32.810, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:05:24]POST & json_proto [16:05:24]process_json_proto [16:05:24]json parsed OK: [16:05:24]protocol is kg_v1.0 [16:05:24]action value=close_receipt [16:05:24]process_action close_receipt [16:05:24]cmd_close_receipt [16:05:24]MH_GetDate [16:05:24]Write to MH i2c: F0 00 00 AA 5B F4 [16:05:24]Write i2c OK [16:05:24]MH_I2C_Read... [16:05:24]Read from MH i2c: F0 [16:05:24]MH_I2C_Read... [16:05:24]Read from MH i2c: F0 09 00 [16:05:24]MH_I2C_Read... [16:05:24]Read from MH i2c: F0 09 00 AA 5B 00 46 2A 15 67 19 BC 99 64 BB [16:05:24]GetLastDocTimeStamp 1729440154 [16:05:24]current date 1729440326 [16:05:24]FM_GetShiftState [16:05:24]SAM_PROTO_GetShiftState [16:05:24]wFMCommunicate request_size=4 [16:05:24]MH_SAM_APDU [16:05:24]CAPDU: 80 13 01 00 [16:05:24]Write to MH i2c: E2 08 00 AB 5B 80 13 01 00 00 00 00 00 83 [16:05:24]Write i2c OK [16:05:24]MH_I2C_Read... [16:05:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:05:24]Read from MH i2c: E2 [16:05:24]MH_I2C_Read... [16:05:24]Read from MH i2c: E2 0E 00 [16:05:24]MH_I2C_Read... [16:05:24]Read from MH i2c: E2 0E 00 AB 5B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 2A [16:05:24]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:05:24]wFMCommunicate OK [16:05:24]SAM_PROTO_GetShiftState done [16:05:24]FM_GetShiftState done [16:05:24]opened in 1729383891 [16:05:24]opened+sec_in_day 1729470291 [16:05:24]quantity*price = 0 [16:05:24]sum+1 = 1 [16:05:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 430 20.10.2024 16:05 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливная Карта 59209 ФМ: 0000000000963156 ФД: 156358 ФПД: 171029104398969 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T160526&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156358&fm=171029104398969&tin=02508201610067®Number=0000137193017469&sum=0 [16:05:25]StoreToDocumentArchive [16:05:25]shift 314 fd 156358 [16:05:25]save to /storage/0314/doc_00156358 [16:05:25]save last doc name /storage/0314/doc_00156358 to /storage/kkm_last_doc_name [16:05:25]save OK [16:05:25]Clear old archive folders... [16:05:25]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:05:25]tlvbuf is 009D1160 [16:05:25]SAM_PROTO_ClearQueue [16:05:25]wFMCommunicate request_size=4 [16:05:25]MH_SAM_APDU [16:05:25]CAPDU: 80 09 00 00 [16:05:25]Write to MH i2c: E2 08 00 B8 5B 80 09 00 00 00 00 00 00 85 [16:05:25]Write i2c OK [16:05:25]MH_I2C_Read... [16:05:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:05:25]Read from MH i2c: E2 [16:05:25]MH_I2C_Read... [16:05:25]Read from MH i2c: E2 03 00 [16:05:25]MH_I2C_Read... [16:05:25]Read from MH i2c: E2 03 00 B8 5B 00 90 00 87 [16:05:25]RAPDU: 90 00 [16:05:25]wFMCommunicate OK [16:05:25]SAM_PROTO_ClearQueue done [16:05:25]KKMCreateOFDPacket [16:05:25]OFDProtocolAddRootSTLVToBuf [16:05:25]FM_MakeSignedData [16:05:25]FM_MakeSignedData [16:05:25]SAM_PROTO_SignData [16:05:25]wFMCommunicate request_size=4 [16:05:25]MH_SAM_APDU [16:05:25]CAPDU: 80 0D 01 02 [16:05:25]Write to MH i2c: E2 08 00 B9 5B 80 0D 01 02 00 00 00 00 8D [16:05:25]Write i2c OK [16:05:25]MH_I2C_Read... [16:05:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:05:25]Read from MH i2c: E2 [16:05:25]MH_I2C_Read... [16:05:25]Read from MH i2c: E2 03 00 [16:05:25]MH_I2C_Read... [16:05:25]Read from MH i2c: E2 03 00 B9 5B 00 90 00 88 [16:05:25]RAPDU: 90 00 [16:05:25]wFMCommunicate OK [16:05:25]wFMCommunicate request_size=255 [16:05:25]MH_SAM_APDU [16:05:25]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 01 00 00 F4 03 04 00 46 2A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C6 62 02 00 35 04 06 00 9B 8C D1 03 [16:05:25]Write to MH i2c: E2 02 01 BA 5B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 01 00 00 F4 03 04 00 46 2A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C6 62 02 00 35 04 06 00 9B 8C D1 03 00 00 A4 [16:05:25]Write i2c OK [16:05:25]MH_I2C_Read... [16:05:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:05:25]Read from MH i2c: E2 [16:05:25]MH_I2C_Read... [16:05:25]Read from MH i2c: E2 03 00 [16:05:25]MH_I2C_Read... [16:05:25]Read from MH i2c: E2 03 00 BA 5B 00 90 00 89 [16:05:25]RAPDU: 90 00 [16:05:25]wFMCommunicate OK [16:05:25]wFMCommunicate request_size=7 [16:05:25]MH_SAM_APDU [16:05:25]CAPDU: 80 0D 02 02 02 92 79 [16:05:25]Write to MH i2c: E2 0A 00 BB 5B 80 0D 02 02 02 00 92 79 00 00 9F [16:05:25]Write i2c OK [16:05:25]MH_I2C_Read... [16:05:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:05:25]Read from MH i2c: E2 [16:05:25]MH_I2C_Read... [16:05:25]Read from MH i2c: E2 03 00 [16:05:25]MH_I2C_Read... [16:05:25]Read from MH i2c: E2 03 00 BB 5B 00 90 00 8A [16:05:25]RAPDU: 90 00 [16:05:25]wFMCommunicate OK [16:05:25]wFMCommunicate request_size=4 [16:05:25]MH_SAM_APDU [16:05:25]CAPDU: 80 0D 03 02 [16:05:25]Write to MH i2c: E2 08 00 BC 5B 80 0D 03 02 00 00 00 00 92 [16:05:25]Write i2c OK [16:05:25]MH_I2C_Read... [16:05:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:05:25]Read from MH i2c: E2 [16:05:25]MH_I2C_Read... [16:05:25]Read from MH i2c: E2 0B 00 [16:05:25]MH_I2C_Read... [16:05:25]Read from MH i2c: E2 0B 00 BC 5B 00 B5 5A 7D F7 5F 18 C1 6F 90 00 BD [16:05:25]RAPDU: B5 5A 7D F7 5F 18 C1 6F 90 00 [16:05:25]wFMCommunicate OK [16:05:25]SAM_PROTO_SignData done [16:05:25]FM_MakeSignedData done [16:05:25]CreateOFDProtocolMessage [16:05:25]wFMCommunicate request_size=4 [16:05:25]MH_SAM_APDU [16:05:25]CAPDU: 80 11 00 00 [16:05:25]Write to MH i2c: E2 08 00 BD 5B 80 11 00 00 00 00 00 00 92 [16:05:25]Write i2c OK [16:05:25]MH_I2C_Read... [16:05:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:05:25]Read from MH i2c: E2 [16:05:25]MH_I2C_Read... [16:05:25]Read from MH i2c: E2 17 00 [16:05:25]MH_I2C_Read... [16:05:25]Read from MH i2c: E2 17 00 BD 5B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E3 [16:05:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:05:25]wFMCommunicate OK [16:05:25]CreateOFDProtocolMessage done [16:05:25]OFDSenderStorePacket 156358 [16:05:25]StoreOFDPacket docnum=156358 [16:05:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 43 24 04 01 EC D9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 01 00 00 F4 03 04 00 46 2A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C6 62 02 00 35 04 06 00 9B 8C D1 03 92 79 B5 5A 7D F7 5F 18 C1 6F [16:05:25]CheckFolder [16:05:25]dirname=/storage/ofd_packets [16:05:25]CheckFolder done [16:05:25]ProducePacketName [16:05:25]name=ofd_packets/00156358 [16:05:25]NVStorageSaveData ofd_packets/00156358 [16:05:25]File name is /storage/ofd_packets/00156358 [16:05:25]Write 298 bytes [16:05:25]NVStorageSaveData done [16:05:25]OFDSenderStorePacket done [16:05:25]KKMCreateOFDPacket done [16:05:25]NVStorageSaveData kkm_last_timestamp [16:05:25]File name is /storage/kkm_last_timestamp [16:05:25]Write 4 bytes [16:05:25]NVStorageSaveData done [16:05:25]ExternCall_PrintAddStr [16:05:25]wPrintStart [16:05:25]Write to MH i2c: 01 00 00 BE 5B 19 [16:05:25]Write i2c OK [16:05:25]MH_I2C_Read... [16:05:25]Read from MH i2c: 01 [16:05:25]MH_I2C_Read... [16:05:25]Read from MH i2c: 01 07 00 [16:05:25]MH_I2C_Read... [16:05:25]Read from MH i2c: 01 07 00 BE 5B 00 00 00 00 00 FF 0F 2E [16:05:25]RasterBufferAndPrint [16:05:25]line Счет N : (1)874656 [16:05:25]line ИНН: 02508201610067 [16:05:25]line Контрольно-Кассовый Чек [16:05:25]line ПРОДАЖА [16:05:25]line ТРК (МРК, ГНК) : 24 [16:05:25]line Товар: 2710194210 [16:05:25]line ДТ-К-2 [16:05:25]line 32.810 * 0.00 [16:05:25]line = 0.00 [16:05:25]line НДС 12% НСП 1% [16:05:25]line > о реализуемом товаре [16:05:25]line ИТОГО: 0.00 [16:05:25]line НСП 1% : 0.00 [16:05:25]line НДС 12% : 0.00 [16:05:25]line Наличными: 0.00 [16:05:25]line Безнал.: 0.00 [16:05:25]line Место: АЗС № 165 "Партнер Нефть" [16:05:25]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:05:25]line СНО: Общий режим [16:05:25]line Чек 430 20.10.2024 16:05 [16:05:25]line Смена: 314 ФФД: 1.0 [16:05:25]line ЗНМ: 0300000234 [16:05:25]line РНМ: 0000137193017469 [16:05:25]line Версия ККМ: v1.0 [16:05:25]line Талоны: Топливная Карта [16:05:25]line 59209 [16:05:25]line ФМ: 0000000000963156 [16:05:25]line ФД: 156358 [16:05:25]line ФПД: 171029104398969 [16:05:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T160526&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156358&fm=171029104398969&tin=02508201610067®Number=0000137193017469&sum=0 [16:05:26]OFD Sender: Processing packet 156358 [packets to send 52, broken 51] [16:05:26]ProducePacketName [16:05:26]name=ofd_packets/00156358 [16:05:26]OFD Sender: To server: pG, [16:05:26]CommunicateWithHost lk.salyk.kg:30040 [16:05:26]ConnectInit lk.salyk.kg [16:05:26]written 0, free lines is 4095 [16:05:26]Connected sock=10 [16:05:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 43 24 04 01 EC D9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 01 00 00 F4 03 04 00 46 2A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C6 62 02 00 35 04 06 00 9B 8C D1 03 92 79 B5 5A 7D F7 5F 18 C1 6F [16:05:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 52 9C 47 00 93 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 39 36 33 31 35 36 10 04 04 00 C6 62 02 00 F4 03 04 00 78 D0 14 67 B6 04 01 00 00 72 5A 90 D6 99 9F 45 F2 [16:05:26]CommunicateWithHost err = 0 [16:05:26]CheckOFDResponse [16:05:26]1017 (14) - 77093643461234 [16:05:26]1041 (16) - 0000000000963156 [16:05:26]1040 (4) - 156358 [16:05:26]1012 (4) - 20.10.2024 09:42 [16:05:26]1206 (1) - 0 [16:05:26]OFD Sender: Remove packet 156358 [16:05:26]ProducePacketName [16:05:26]name=ofd_packets/00156358 [16:05:26]NVStorageDeleteData [16:05:26]Write to MH i2c: 01 00 00 E8 5B 43 [16:05:26]Write i2c OK [16:05:26]MH_I2C_Read... [16:05:26]Read from MH i2c: 01 [16:05:26]MH_I2C_Read... [16:05:26]Read from MH i2c: 01 07 00 [16:05:26]MH_I2C_Read... [16:05:26]Read from MH i2c: 01 07 00 E8 5B 00 00 00 00 00 FF 0C 55 [16:05:26]RasterBufferAndPrint [16:05:26]line [16:05:26]line [16:05:26]line [16:05:26]line [16:05:26]line [16:05:26]written 0, free lines is 3336 [16:05:26]MH_Cut [16:05:26]Write to MH i2c: D1 01 00 EF 5B 01 1C [16:05:26]Write i2c OK [16:05:26]MH_I2C_Read... [16:05:26]Read from MH i2c: D1 [16:05:26]MH_I2C_Read... [16:05:26]Read from MH i2c: D1 01 00 [16:05:26]MH_I2C_Read... [16:05:26]Read from MH i2c: D1 01 00 EF 5B 00 1B [16:05:26]Write to MH i2c: 01 00 00 F0 5B 4B [16:05:26]Write i2c OK [16:05:26]MH_I2C_Read... [16:05:27]OFD Sender: No OFD packet to send [16:05:27]*** Cut start [16:05:27]*** Partial cut [16:05:27]*** CUTSNS_PIN = 1 [16:05:27]*** CUTSNS_PIN = 0 [16:05:27]*** Brake cut motor [16:05:27]Read from MH i2c: 01 [16:05:27]MH_I2C_Read... [16:05:27]*** Stop cut motor [16:05:27]*** Cut end [16:05:27]Read from MH i2c: 01 07 00 [16:05:27]MH_I2C_Read... [16:05:27]Read from MH i2c: 01 07 00 F0 5B 00 00 00 00 00 FF 0F 60 [16:05:27]process_action close_receipt done [16:05:27]requested_data is exist [16:05:27]produce_requested_data [16:05:27]requested_item fm.sn is exist - process it [16:05:27]wFMCommunicate request_size=4 [16:05:27]MH_SAM_APDU [16:05:27]CAPDU: 80 11 00 00 [16:05:27]Write to MH i2c: E2 08 00 F1 5B 80 11 00 00 00 00 00 00 C6 [16:05:27]Write i2c OK [16:05:27]MH_I2C_Read... [16:05:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:05:27]Read from MH i2c: E2 [16:05:27]MH_I2C_Read... [16:05:27]Read from MH i2c: E2 17 00 [16:05:27]MH_I2C_Read... [16:05:27]Read from MH i2c: E2 17 00 F1 5B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 17 [16:05:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:05:27]wFMCommunicate OK [16:05:27]requested_item fd.num is exist - process it [16:05:27]SAM_PROTO_GetFieldsCounters [16:05:27]wFMCommunicate request_size=4 [16:05:27]MH_SAM_APDU [16:05:27]CAPDU: 80 13 00 00 [16:05:27]Write to MH i2c: E2 08 00 F2 5B 80 13 00 00 00 00 00 00 C9 [16:05:27]Write i2c OK [16:05:27]MH_I2C_Read... [16:05:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:05:28]Read from MH i2c: E2 [16:05:28]MH_I2C_Read... [16:05:28]Read from MH i2c: E2 62 00 [16:05:28]MH_I2C_Read... [16:05:28]Read from MH i2c: E2 62 00 F2 5B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C6 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 AE 01 00 00 5E 04 04 00 AE 01 00 00 57 04 04 00 AF 01 00 00 19 04 04 00 00 00 00 00 90 00 74 [16:05:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C6 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 AE 01 00 00 5E 04 04 00 AE 01 00 00 57 04 04 00 AF 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:05:28]wFMCommunicate OK [16:05:28]SAM_PROTO_GetFieldsCounters done [16:05:28]requested_item shift.num is exist - process it [16:05:28]requested_item shift.opened is exist - process it [16:05:28]req_shift_opened [16:05:28]FM_GetShiftState [16:05:28]SAM_PROTO_GetShiftState [16:05:28]wFMCommunicate request_size=4 [16:05:28]MH_SAM_APDU [16:05:28]CAPDU: 80 13 01 00 [16:05:28]Write to MH i2c: E2 08 00 F3 5B 80 13 01 00 00 00 00 00 CB [16:05:28]Write i2c OK [16:05:28]MH_I2C_Read... [16:05:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:05:28]Read from MH i2c: E2 [16:05:28]MH_I2C_Read... [16:05:28]Read from MH i2c: E2 0E 00 [16:05:28]MH_I2C_Read... [16:05:28]Read from MH i2c: E2 0E 00 F3 5B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 72 [16:05:28]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:05:28]wFMCommunicate OK [16:05:28]SAM_PROTO_GetShiftState done [16:05:28]FM_GetShiftState done [16:05:28]req_shift_opened done [16:05:28]requested_item shift.open_date is exist - process it [16:05:28]req_shift_open_date [16:05:28]req_shift_open_date done [16:05:28]produce_requested_data done [16:05:28]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156358,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [16:05:28]process_action_free close_receipt [16:05:28]json_value_free [16:05:28]json_value_free done [16:05:28]process_json_proto returns [16:05:28]Send response to host [16:05:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156358,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [16:05:28]free response buf [16:05:28]execute_script done [16:05:28]execute_script returns [16:05:28]free content buf [16:05:28]Sock 8.Close socket [16:05:28]Sock 8.Thread stoped [16:05:32]OFD Sender: No OFD packet to send [16:05:37]OFD Sender: No OFD packet to send [16:05:42]OFD Sender: No OFD packet to send [16:05:47]OFD Sender: No OFD packet to send [16:05:52]OFD Sender: No OFD packet to send [16:05:57]OFD Sender: No OFD packet to send [16:06:02]OFD Sender: No OFD packet to send [16:06:07]OFD Sender: No OFD packet to send [16:06:12]OFD Sender: No OFD packet to send [16:06:17]OFD Sender: No OFD packet to send [16:06:22]OFD Sender: No OFD packet to send [16:06:27]OFD Sender: No OFD packet to send [16:06:32]OFD Sender: No OFD packet to send [16:06:37]OFD Sender: No OFD packet to send [16:06:42]OFD Sender: No OFD packet to send [16:06:47]OFD Sender: No OFD packet to send [16:06:52]OFD Sender: No OFD packet to send [16:06:57]OFD Sender: No OFD packet to send [16:07:02]OFD Sender: No OFD packet to send [16:07:07]OFD Sender: No OFD packet to send [16:07:12]OFD Sender: No OFD packet to send [16:07:17]OFD Sender: No OFD packet to send [16:07:22]OFD Sender: No OFD packet to send [16:07:27]OFD Sender: No OFD packet to send [16:07:32]OFD Sender: No OFD packet to send [16:07:37]OFD Sender: No OFD packet to send [16:07:42]OFD Sender: No OFD packet to send [16:07:47]OFD Sender: No OFD packet to send [16:07:52]OFD Sender: No OFD packet to send [16:07:57]OFD Sender: No OFD packet to send [16:08:02]OFD Sender: No OFD packet to send [16:08:07]OFD Sender: No OFD packet to send [16:08:12]OFD Sender: No OFD packet to send [16:08:17]OFD Sender: No OFD packet to send [16:08:22]OFD Sender: No OFD packet to send [16:08:27]OFD Sender: No OFD packet to send [16:08:32]OFD Sender: No OFD packet to send [16:08:37]OFD Sender: No OFD packet to send [16:08:42]OFD Sender: No OFD packet to send [16:08:47]OFD Sender: No OFD packet to send [16:08:52]OFD Sender: No OFD packet to send [16:08:57]OFD Sender: No OFD packet to send [16:09:02]OFD Sender: No OFD packet to send [16:09:04]accept exits with 9 [16:09:04]New connection [16:09:04]New thread 3066695012 created [16:09:04]Thread 3066551652 joined [16:09:04]Waiting for new connection... [16:09:04] Sock 9.Parse request [16:09:04]Sock 9.Check first char [16:09:04]Sock 9.First char is OK [16:09:04]request: POST /json_proto HTTP/1.0 [16:09:04]Method: POST [16:09:04]URL: /json_proto [16:09:04]Method is POST - this is cgi request [16:09:04]url: /json_proto [16:09:04]query_string will be loaded in cgi processing [16:09:04]execute_cgi json_proto POST (null) [16:09:04]execute_cgi path=json_proto method=POST [16:09:04]POST find Content-Length [16:09:04]Host: 172.17.53.67:8080 [16:09:04]Content-Length: 670 [16:09:04]Content-Type: application/json [16:09:04] [16:09:04]POST finish read [16:09:04]Found Content-Length = 670 [16:09:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874657", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 8.780, "sum" : 600.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:09:04]execute_script... [16:09:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874657", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 8.780, "sum" : 600.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:09:04]POST & json_proto [16:09:04]process_json_proto [16:09:04]json parsed OK: [16:09:04]protocol is kg_v1.0 [16:09:04]action value=close_receipt [16:09:04]process_action close_receipt [16:09:04]cmd_close_receipt [16:09:04]MH_GetDate [16:09:04]Write to MH i2c: F0 00 00 F4 5B 3E [16:09:04]Write i2c OK [16:09:04]MH_I2C_Read... [16:09:04]Read from MH i2c: F0 [16:09:04]MH_I2C_Read... [16:09:04]Read from MH i2c: F0 09 00 [16:09:04]MH_I2C_Read... [16:09:04]Read from MH i2c: F0 09 00 F4 5B 00 22 2B 15 67 19 BC 99 64 E2 [16:09:04]GetLastDocTimeStamp 1729440326 [16:09:04]current date 1729440546 [16:09:04]FM_GetShiftState [16:09:04]SAM_PROTO_GetShiftState [16:09:04]wFMCommunicate request_size=4 [16:09:04]MH_SAM_APDU [16:09:04]CAPDU: 80 13 01 00 [16:09:04]Write to MH i2c: E2 08 00 F5 5B 80 13 01 00 00 00 00 00 CD [16:09:04]Write i2c OK [16:09:04]MH_I2C_Read... [16:09:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:09:04]Read from MH i2c: E2 [16:09:04]MH_I2C_Read... [16:09:04]Read from MH i2c: E2 0E 00 [16:09:04]MH_I2C_Read... [16:09:04]Read from MH i2c: E2 0E 00 F5 5B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 74 [16:09:04]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:09:04]wFMCommunicate OK [16:09:04]SAM_PROTO_GetShiftState done [16:09:04]FM_GetShiftState done [16:09:04]opened in 1729383891 [16:09:04]opened+sec_in_day 1729470291 [16:09:04]quantity*price = 60055 [16:09:04]sum+1 = 60056 [16:09:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.55 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 431 20.10.2024 16:09 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156359 ФПД: 161243429387065 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T160906&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156359&fm=161243429387065&tin=02508201610067®Number=0000137193017469&sum=60000 [16:09:05]StoreToDocumentArchive [16:09:05]shift 314 fd 156359 [16:09:05]save to /storage/0314/doc_00156359 [16:09:05]save last doc name /storage/0314/doc_00156359 to /storage/kkm_last_doc_name [16:09:05]save OK [16:09:05]Clear old archive folders... [16:09:05]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:09:05]tlvbuf is 009D0BB0 [16:09:05]SAM_PROTO_ClearQueue [16:09:05]wFMCommunicate request_size=4 [16:09:05]MH_SAM_APDU [16:09:05]CAPDU: 80 09 00 00 [16:09:05]Write to MH i2c: E2 08 00 02 5C 80 09 00 00 00 00 00 00 D0 [16:09:05]Write i2c OK [16:09:05]MH_I2C_Read... [16:09:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:09:05]Read from MH i2c: E2 [16:09:05]MH_I2C_Read... [16:09:05]Read from MH i2c: E2 03 00 [16:09:05]MH_I2C_Read... [16:09:05]Read from MH i2c: E2 03 00 02 5C 00 90 00 D2 [16:09:05]RAPDU: 90 00 [16:09:05]wFMCommunicate OK [16:09:05]SAM_PROTO_ClearQueue done [16:09:05]KKMCreateOFDPacket [16:09:05]OFDProtocolAddRootSTLVToBuf [16:09:05]FM_MakeSignedData [16:09:05]FM_MakeSignedData [16:09:05]SAM_PROTO_SignData [16:09:05]wFMCommunicate request_size=4 [16:09:05]MH_SAM_APDU [16:09:05]CAPDU: 80 0D 01 02 [16:09:05]Write to MH i2c: E2 08 00 03 5C 80 0D 01 02 00 00 00 00 D8 [16:09:05]Write i2c OK [16:09:05]MH_I2C_Read... [16:09:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:09:05]Read from MH i2c: E2 [16:09:05]MH_I2C_Read... [16:09:05]Read from MH i2c: E2 03 00 [16:09:05]MH_I2C_Read... [16:09:05]Read from MH i2c: E2 03 00 03 5C 00 90 00 D3 [16:09:05]RAPDU: 90 00 [16:09:05]wFMCommunicate OK [16:09:05]wFMCommunicate request_size=255 [16:09:05]MH_SAM_APDU [16:09:05]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 01 00 00 F4 03 04 00 22 2B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C7 62 02 00 35 04 06 00 [16:09:05]Write to MH i2c: E2 02 01 04 5C 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 01 00 00 F4 03 04 00 22 2B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C7 62 02 00 35 04 06 00 00 00 61 [16:09:05]Write i2c OK [16:09:05]MH_I2C_Read... [16:09:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:09:05]Read from MH i2c: E2 [16:09:05]MH_I2C_Read... [16:09:05]Read from MH i2c: E2 03 00 [16:09:05]MH_I2C_Read... [16:09:05]Read from MH i2c: E2 03 00 04 5C 00 90 00 D4 [16:09:05]RAPDU: 90 00 [16:09:05]wFMCommunicate OK [16:09:05]wFMCommunicate request_size=11 [16:09:05]MH_SAM_APDU [16:09:05]CAPDU: 80 0D 02 02 06 92 A6 69 54 BB 39 [16:09:05]Write to MH i2c: E2 0E 00 05 5C 80 0D 02 02 06 00 92 A6 69 54 BB 39 00 00 D0 [16:09:05]Write i2c OK [16:09:05]MH_I2C_Read... [16:09:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:09:05]Read from MH i2c: E2 [16:09:05]MH_I2C_Read... [16:09:05]Read from MH i2c: E2 03 00 [16:09:05]MH_I2C_Read... [16:09:05]Read from MH i2c: E2 03 00 05 5C 00 90 00 D5 [16:09:05]RAPDU: 90 00 [16:09:05]wFMCommunicate OK [16:09:05]wFMCommunicate request_size=4 [16:09:05]MH_SAM_APDU [16:09:05]CAPDU: 80 0D 03 02 [16:09:05]Write to MH i2c: E2 08 00 06 5C 80 0D 03 02 00 00 00 00 DD [16:09:05]Write i2c OK [16:09:05]MH_I2C_Read... [16:09:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:09:05]Read from MH i2c: E2 [16:09:05]MH_I2C_Read... [16:09:05]Read from MH i2c: E2 0B 00 [16:09:05]MH_I2C_Read... [16:09:05]Read from MH i2c: E2 0B 00 06 5C 00 EE CC 17 BE A7 8A 01 66 90 00 05 [16:09:05]RAPDU: EE CC 17 BE A7 8A 01 66 90 00 [16:09:05]wFMCommunicate OK [16:09:05]SAM_PROTO_SignData done [16:09:05]FM_MakeSignedData done [16:09:05]CreateOFDProtocolMessage [16:09:05]wFMCommunicate request_size=4 [16:09:05]MH_SAM_APDU [16:09:05]CAPDU: 80 11 00 00 [16:09:05]Write to MH i2c: E2 08 00 07 5C 80 11 00 00 00 00 00 00 DD [16:09:05]Write i2c OK [16:09:05]MH_I2C_Read... [16:09:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:09:05]Read from MH i2c: E2 [16:09:05]MH_I2C_Read... [16:09:05]Read from MH i2c: E2 17 00 [16:09:05]MH_I2C_Read... [16:09:05]Read from MH i2c: E2 17 00 07 5C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2E [16:09:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:09:05]wFMCommunicate OK [16:09:05]CreateOFDProtocolMessage done [16:09:05]OFDSenderStorePacket 156359 [16:09:05]StoreOFDPacket docnum=156359 [16:09:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 43 37 08 01 2E 7F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 01 00 00 F4 03 04 00 22 2B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C7 62 02 00 35 04 06 00 92 A6 69 54 BB 39 EE CC 17 BE A7 8A 01 66 [16:09:05]CheckFolder [16:09:05]dirname=/storage/ofd_packets [16:09:05]CheckFolder done [16:09:05]ProducePacketName [16:09:05]name=ofd_packets/00156359 [16:09:05]NVStorageSaveData ofd_packets/00156359 [16:09:05]File name is /storage/ofd_packets/00156359 [16:09:05]Write 302 bytes [16:09:05]NVStorageSaveData done [16:09:05]OFDSenderStorePacket done [16:09:05]KKMCreateOFDPacket done [16:09:05]NVStorageSaveData kkm_last_timestamp [16:09:05]File name is /storage/kkm_last_timestamp [16:09:05]Write 4 bytes [16:09:05]NVStorageSaveData done [16:09:05]ExternCall_PrintAddStr [16:09:05]wPrintStart [16:09:05]Write to MH i2c: 01 00 00 08 5C 64 [16:09:05]Write i2c OK [16:09:05]MH_I2C_Read... [16:09:05]Read from MH i2c: 01 [16:09:05]MH_I2C_Read... [16:09:05]Read from MH i2c: 01 07 00 [16:09:05]MH_I2C_Read... [16:09:05]Read from MH i2c: 01 07 00 08 5C 00 00 00 00 00 FF 0F 79 [16:09:05]RasterBufferAndPrint [16:09:05]line Счет N : (1)874657 [16:09:05]line ИНН: 02508201610067 [16:09:05]line Контрольно-Кассовый Чек [16:09:05]line ПРОДАЖА [16:09:05]line ТРК (МРК, ГНК) : 43 [16:09:05]line Товар: 2710124130 [16:09:05]line Super 92-К-5 [16:09:05]line 8.780 * 68.40 [16:09:05]line = 600.55 [16:09:05]line НДС 12% НСП 1% [16:09:05]line > о реализуемом товаре [16:09:05]line ОКРУГЛЕНИЕ: -0.55 [16:09:05]line ИТОГО: 600.00 [16:09:05]line Внесено: 600.00 [16:09:05]line СДАЧА: 0.00 [16:09:05]line НСП 1% : 5.31 [16:09:05]line НДС 12% : 63.77 [16:09:05]line Наличными: 600.00 [16:09:05]line Безнал.: 0.00 [16:09:05]line Место: АЗС № 165 "Партнер Нефть" [16:09:05]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:09:05]line СНО: Общий режим [16:09:05]line Чек 431 20.10.2024 16:09 [16:09:05]line Смена: 314 ФФД: 1.0 [16:09:05]line ЗНМ: 0300000234 [16:09:05]line РНМ: 0000137193017469 [16:09:05]line Версия ККМ: v1.0 [16:09:05]line ФМ: 0000000000963156 [16:09:05]line ФД: 156359 [16:09:05]line ФПД: 161243429387065 [16:09:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T160906&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156359&fm=161243429387065&tin=02508201610067®Number=0000137193017469&sum=60000 [16:09:06]OFD Sender: Processing packet 156359 [packets to send 52, broken 51] [16:09:06]ProducePacketName [16:09:06]name=ofd_packets/00156359 [16:09:06]OFD Sender: To server: pG, [16:09:06]CommunicateWithHost lk.salyk.kg:30040 [16:09:06]ConnectInit lk.salyk.kg [16:09:06]written 0, free lines is 4095 [16:09:06]Connected sock=10 [16:09:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 43 37 08 01 2E 7F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 01 00 00 F4 03 04 00 22 2B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C7 62 02 00 35 04 06 00 92 A6 69 54 BB 39 EE CC 17 BE A7 8A 01 66 [16:09:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 9A 2C 47 00 DF 61 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C7 62 02 00 F4 03 04 00 54 D1 14 67 B6 04 01 00 00 15 78 3E 96 57 C0 F3 07 [16:09:06]CommunicateWithHost err = 0 [16:09:06]CheckOFDResponse [16:09:06]1017 (14) - 77093643461234 [16:09:06]1041 (16) - 0000000000963156 [16:09:06]1040 (4) - 156359 [16:09:06]1012 (4) - 20.10.2024 09:45 [16:09:06]1206 (1) - 0 [16:09:06]OFD Sender: Remove packet 156359 [16:09:06]ProducePacketName [16:09:06]name=ofd_packets/00156359 [16:09:06]NVStorageDeleteData [16:09:06]Write to MH i2c: 01 00 00 33 5C 8F [16:09:06]Write i2c OK [16:09:06]MH_I2C_Read... [16:09:06]Read from MH i2c: 01 [16:09:06]MH_I2C_Read... [16:09:06]Read from MH i2c: 01 07 00 [16:09:06]MH_I2C_Read... [16:09:06]Read from MH i2c: 01 07 00 33 5C 00 00 00 00 00 E7 0C 89 [16:09:06]RasterBufferAndPrint [16:09:06]line [16:09:06]line [16:09:06]line [16:09:06]line [16:09:06]line [16:09:06]written 0, free lines is 3309 [16:09:06]MH_Cut [16:09:06]Write to MH i2c: D1 01 00 3A 5C 01 68 [16:09:06]Write i2c OK [16:09:06]MH_I2C_Read... [16:09:06]Read from MH i2c: D1 [16:09:06]MH_I2C_Read... [16:09:06]Read from MH i2c: D1 01 00 [16:09:06]MH_I2C_Read... [16:09:06]Read from MH i2c: D1 01 00 3A 5C 00 67 [16:09:06]Write to MH i2c: 01 00 00 3B 5C 97 [16:09:06]Write i2c OK [16:09:06]MH_I2C_Read... [16:09:06]OFD Sender: No OFD packet to send [16:09:07]*** Cut start [16:09:07]*** Partial cut [16:09:07]*** CUTSNS_PIN = 1 [16:09:07]*** CUTSNS_PIN = 0 [16:09:07]*** Brake cut motor [16:09:07]Read from MH i2c: 01 [16:09:07]MH_I2C_Read... [16:09:07]*** Stop cut motor [16:09:07]*** Cut end [16:09:07]Read from MH i2c: 01 07 00 [16:09:07]MH_I2C_Read... [16:09:07]Read from MH i2c: 01 07 00 3B 5C 00 00 00 00 00 FF 0F AC [16:09:07]process_action close_receipt done [16:09:07]requested_data is exist [16:09:07]produce_requested_data [16:09:07]requested_item fm.sn is exist - process it [16:09:07]wFMCommunicate request_size=4 [16:09:07]MH_SAM_APDU [16:09:07]CAPDU: 80 11 00 00 [16:09:07]Write to MH i2c: E2 08 00 3C 5C 80 11 00 00 00 00 00 00 12 [16:09:07]Write i2c OK [16:09:07]MH_I2C_Read... [16:09:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:09:07]Read from MH i2c: E2 [16:09:07]MH_I2C_Read... [16:09:07]Read from MH i2c: E2 17 00 [16:09:07]MH_I2C_Read... [16:09:07]Read from MH i2c: E2 17 00 3C 5C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 63 [16:09:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:09:07]wFMCommunicate OK [16:09:07]requested_item fd.num is exist - process it [16:09:07]SAM_PROTO_GetFieldsCounters [16:09:07]wFMCommunicate request_size=4 [16:09:07]MH_SAM_APDU [16:09:07]CAPDU: 80 13 00 00 [16:09:07]Write to MH i2c: E2 08 00 3D 5C 80 13 00 00 00 00 00 00 15 [16:09:07]Write i2c OK [16:09:07]MH_I2C_Read... [16:09:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:09:08]Read from MH i2c: E2 [16:09:08]MH_I2C_Read... [16:09:08]Read from MH i2c: E2 62 00 [16:09:08]MH_I2C_Read... [16:09:08]Read from MH i2c: E2 62 00 3D 5C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C7 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 AF 01 00 00 5E 04 04 00 AF 01 00 00 57 04 04 00 B0 01 00 00 19 04 04 00 00 00 00 00 90 00 C4 [16:09:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C7 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 AF 01 00 00 5E 04 04 00 AF 01 00 00 57 04 04 00 B0 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:09:08]wFMCommunicate OK [16:09:08]SAM_PROTO_GetFieldsCounters done [16:09:08]requested_item shift.num is exist - process it [16:09:08]requested_item shift.opened is exist - process it [16:09:08]req_shift_opened [16:09:08]FM_GetShiftState [16:09:08]SAM_PROTO_GetShiftState [16:09:08]wFMCommunicate request_size=4 [16:09:08]MH_SAM_APDU [16:09:08]CAPDU: 80 13 01 00 [16:09:08]Write to MH i2c: E2 08 00 3E 5C 80 13 01 00 00 00 00 00 17 [16:09:08]Write i2c OK [16:09:08]MH_I2C_Read... [16:09:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:09:08]Read from MH i2c: E2 [16:09:08]MH_I2C_Read... [16:09:08]Read from MH i2c: E2 0E 00 [16:09:08]MH_I2C_Read... [16:09:08]Read from MH i2c: E2 0E 00 3E 5C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 BE [16:09:08]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:09:08]wFMCommunicate OK [16:09:08]SAM_PROTO_GetShiftState done [16:09:08]FM_GetShiftState done [16:09:08]req_shift_opened done [16:09:08]requested_item shift.open_date is exist - process it [16:09:08]req_shift_open_date [16:09:08]req_shift_open_date done [16:09:08]produce_requested_data done [16:09:08]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156359,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [16:09:08]process_action_free close_receipt [16:09:08]json_value_free [16:09:08]json_value_free done [16:09:08]process_json_proto returns [16:09:08]Send response to host [16:09:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156359,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [16:09:08]free response buf [16:09:08]execute_script done [16:09:08]execute_script returns [16:09:08]free content buf [16:09:08]Sock 9.Close socket [16:09:08]Sock 9.Thread stoped [16:09:11]OFD Sender: No OFD packet to send [16:09:16]OFD Sender: No OFD packet to send [16:09:21]OFD Sender: No OFD packet to send [16:09:26]OFD Sender: No OFD packet to send [16:09:31]OFD Sender: No OFD packet to send [16:09:36]OFD Sender: No OFD packet to send [16:09:41]OFD Sender: No OFD packet to send [16:09:46]OFD Sender: No OFD packet to send [16:09:51]OFD Sender: No OFD packet to send [16:09:56]OFD Sender: No OFD packet to send [16:10:01]OFD Sender: No OFD packet to send [16:10:06]OFD Sender: No OFD packet to send [16:10:11]OFD Sender: No OFD packet to send [16:10:16]OFD Sender: No OFD packet to send [16:10:21]OFD Sender: No OFD packet to send [16:10:26]OFD Sender: No OFD packet to send [16:10:31]OFD Sender: No OFD packet to send [16:10:36]OFD Sender: No OFD packet to send [16:10:41]OFD Sender: No OFD packet to send [16:10:46]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:24]accept exits with 8 [16:11:24]New connection [16:11:24]New thread 3066551652 created [16:11:24]Thread 3066695012 joined [16:11:24]Waiting for new connection... [16:11:24] Sock 8.Parse request [16:11:24]Sock 8.Check first char [16:11:24]Sock 8.First char is OK [16:11:24]request: POST /json_proto HTTP/1.0 [16:11:24]Method: POST [16:11:24]URL: /json_proto [16:11:24]Method is POST - this is cgi request [16:11:24]url: /json_proto [16:11:24]query_string will be loaded in cgi processing [16:11:24]execute_cgi json_proto POST (null) [16:11:24]execute_cgi path=json_proto method=POST [16:11:24]POST find Content-Length [16:11:24]Host: 172.17.53.67:8080 [16:11:24]Content-Length: 677 [16:11:24]Content-Type: application/json [16:11:24] [16:11:24]POST finish read [16:11:24]Found Content-Length = 677 [16:11:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874659", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:11:24]execute_script... [16:11:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874659", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:11:24]POST & json_proto [16:11:24]process_json_proto [16:11:24]json parsed OK: [16:11:24]protocol is kg_v1.0 [16:11:24]action value=close_receipt [16:11:24]process_action close_receipt [16:11:24]cmd_close_receipt [16:11:24]MH_GetDate [16:11:24]Write to MH i2c: F0 00 00 3F 5C 8A [16:11:24]Write i2c OK [16:11:24]MH_I2C_Read... [16:11:24]Read from MH i2c: F0 [16:11:24]MH_I2C_Read... [16:11:24]Read from MH i2c: F0 09 00 [16:11:24]MH_I2C_Read... [16:11:24]Read from MH i2c: F0 09 00 3F 5C 00 AE 2B 15 67 19 BC 99 64 BA [16:11:24]GetLastDocTimeStamp 1729440546 [16:11:24]current date 1729440686 [16:11:24]FM_GetShiftState [16:11:24]SAM_PROTO_GetShiftState [16:11:24]wFMCommunicate request_size=4 [16:11:24]MH_SAM_APDU [16:11:24]CAPDU: 80 13 01 00 [16:11:24]Write to MH i2c: E2 08 00 40 5C 80 13 01 00 00 00 00 00 19 [16:11:24]Write i2c OK [16:11:24]MH_I2C_Read... [16:11:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:11:24]Read from MH i2c: E2 [16:11:24]MH_I2C_Read... [16:11:24]Read from MH i2c: E2 0E 00 [16:11:24]MH_I2C_Read... [16:11:24]Read from MH i2c: E2 0E 00 40 5C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C0 [16:11:24]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:11:24]wFMCommunicate OK [16:11:24]SAM_PROTO_GetShiftState done [16:11:24]FM_GetShiftState done [16:11:24]opened in 1729383891 [16:11:24]opened+sec_in_day 1729470291 [16:11:24]quantity*price = 40006 [16:11:24]sum+1 = 40007 [16:11:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 432 20.10.2024 16:11 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156360 ФПД: 129766184986498 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T161126&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156360&fm=129766184986498&tin=02508201610067®Number=0000137193017469&sum=40000 [16:11:25]StoreToDocumentArchive [16:11:25]shift 314 fd 156360 [16:11:25]save to /storage/0314/doc_00156360 [16:11:25]save last doc name /storage/0314/doc_00156360 to /storage/kkm_last_doc_name [16:11:25]save OK [16:11:25]Clear old archive folders... [16:11:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:11:25]tlvbuf is 00935150 [16:11:25]SAM_PROTO_ClearQueue [16:11:25]wFMCommunicate request_size=4 [16:11:25]MH_SAM_APDU [16:11:25]CAPDU: 80 09 00 00 [16:11:25]Write to MH i2c: E2 08 00 4D 5C 80 09 00 00 00 00 00 00 1B [16:11:25]Write i2c OK [16:11:25]MH_I2C_Read... [16:11:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:11:25]Read from MH i2c: E2 [16:11:25]MH_I2C_Read... [16:11:25]Read from MH i2c: E2 03 00 [16:11:25]MH_I2C_Read... [16:11:25]Read from MH i2c: E2 03 00 4D 5C 00 90 00 1D [16:11:25]RAPDU: 90 00 [16:11:25]wFMCommunicate OK [16:11:25]SAM_PROTO_ClearQueue done [16:11:25]KKMCreateOFDPacket [16:11:25]OFDProtocolAddRootSTLVToBuf [16:11:25]FM_MakeSignedData [16:11:25]FM_MakeSignedData [16:11:25]SAM_PROTO_SignData [16:11:25]wFMCommunicate request_size=4 [16:11:25]MH_SAM_APDU [16:11:25]CAPDU: 80 0D 01 02 [16:11:25]Write to MH i2c: E2 08 00 4E 5C 80 0D 01 02 00 00 00 00 23 [16:11:25]Write i2c OK [16:11:25]MH_I2C_Read... [16:11:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:11:25]Read from MH i2c: E2 [16:11:25]MH_I2C_Read... [16:11:25]Read from MH i2c: E2 03 00 [16:11:25]MH_I2C_Read... [16:11:25]Read from MH i2c: E2 03 00 4E 5C 00 90 00 1E [16:11:25]RAPDU: 90 00 [16:11:25]wFMCommunicate OK [16:11:25]wFMCommunicate request_size=255 [16:11:25]MH_SAM_APDU [16:11:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 01 00 00 F4 03 04 00 AE 2B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C8 62 02 00 35 04 06 00 76 [16:11:25]Write to MH i2c: E2 02 01 4F 5C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 01 00 00 F4 03 04 00 AE 2B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C8 62 02 00 35 04 06 00 76 00 00 7C [16:11:25]Write i2c OK [16:11:25]MH_I2C_Read... [16:11:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:11:25]Read from MH i2c: E2 [16:11:25]MH_I2C_Read... [16:11:25]Read from MH i2c: E2 03 00 [16:11:25]MH_I2C_Read... [16:11:25]Read from MH i2c: E2 03 00 4F 5C 00 90 00 1F [16:11:25]RAPDU: 90 00 [16:11:25]wFMCommunicate OK [16:11:25]wFMCommunicate request_size=10 [16:11:25]MH_SAM_APDU [16:11:25]CAPDU: 80 0D 02 02 05 05 8B 5C 27 82 [16:11:25]Write to MH i2c: E2 0D 00 50 5C 80 0D 02 02 05 00 05 8B 5C 27 82 00 00 C5 [16:11:25]Write i2c OK [16:11:25]MH_I2C_Read... [16:11:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:11:25]Read from MH i2c: E2 [16:11:25]MH_I2C_Read... [16:11:25]Read from MH i2c: E2 03 00 [16:11:25]MH_I2C_Read... [16:11:25]Read from MH i2c: E2 03 00 50 5C 00 90 00 20 [16:11:25]RAPDU: 90 00 [16:11:25]wFMCommunicate OK [16:11:25]wFMCommunicate request_size=4 [16:11:25]MH_SAM_APDU [16:11:25]CAPDU: 80 0D 03 02 [16:11:25]Write to MH i2c: E2 08 00 51 5C 80 0D 03 02 00 00 00 00 28 [16:11:25]Write i2c OK [16:11:25]MH_I2C_Read... [16:11:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:11:25]Read from MH i2c: E2 [16:11:25]MH_I2C_Read... [16:11:25]Read from MH i2c: E2 0B 00 [16:11:25]MH_I2C_Read... [16:11:25]Read from MH i2c: E2 0B 00 51 5C 00 3B 3B 14 00 BE CF 2D AD 90 00 1A [16:11:25]RAPDU: 3B 3B 14 00 BE CF 2D AD 90 00 [16:11:25]wFMCommunicate OK [16:11:25]SAM_PROTO_SignData done [16:11:25]FM_MakeSignedData done [16:11:25]CreateOFDProtocolMessage [16:11:25]wFMCommunicate request_size=4 [16:11:25]MH_SAM_APDU [16:11:25]CAPDU: 80 11 00 00 [16:11:25]Write to MH i2c: E2 08 00 52 5C 80 11 00 00 00 00 00 00 28 [16:11:25]Write i2c OK [16:11:25]MH_I2C_Read... [16:11:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:11:26]Read from MH i2c: E2 [16:11:26]MH_I2C_Read... [16:11:26]Read from MH i2c: E2 17 00 [16:11:26]MH_I2C_Read... [16:11:26]Read from MH i2c: E2 17 00 52 5C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 79 [16:11:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:11:26]wFMCommunicate OK [16:11:26]CreateOFDProtocolMessage done [16:11:26]OFDSenderStorePacket 156360 [16:11:26]StoreOFDPacket docnum=156360 [16:11:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 64 E2 07 01 EE CF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 01 00 00 F4 03 04 00 AE 2B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C8 62 02 00 35 04 06 00 76 05 8B 5C 27 82 3B 3B 14 00 BE CF 2D AD [16:11:26]CheckFolder [16:11:26]dirname=/storage/ofd_packets [16:11:26]CheckFolder done [16:11:26]ProducePacketName [16:11:26]name=ofd_packets/00156360 [16:11:26]NVStorageSaveData ofd_packets/00156360 [16:11:26]File name is /storage/ofd_packets/00156360 [16:11:26]Write 301 bytes [16:11:26]NVStorageSaveData done [16:11:26]OFDSenderStorePacket done [16:11:26]KKMCreateOFDPacket done [16:11:26]NVStorageSaveData kkm_last_timestamp [16:11:26]File name is /storage/kkm_last_timestamp [16:11:26]Write 4 bytes [16:11:26]NVStorageSaveData done [16:11:26]ExternCall_PrintAddStr [16:11:26]wPrintStart [16:11:26]Write to MH i2c: 01 00 00 53 5C AF [16:11:26]Write i2c OK [16:11:26]MH_I2C_Read... [16:11:26]Read from MH i2c: 01 [16:11:26]MH_I2C_Read... [16:11:26]Read from MH i2c: 01 07 00 [16:11:26]MH_I2C_Read... [16:11:26]Read from MH i2c: 01 07 00 53 5C 00 00 00 00 00 FF 0F C4 [16:11:26]RasterBufferAndPrint [16:11:26]line Счет N : (1)874659 [16:11:26]line ИНН: 02508201610067 [16:11:26]line Контрольно-Кассовый Чек [16:11:26]line ПРОДАЖА [16:11:26]line ТРК (МРК, ГНК) : 32 [16:11:26]line Товар: 2710124130 [16:11:26]line Аи-92-К-5 [16:11:26]line 5.980 * 66.90 [16:11:26]line = 400.06 [16:11:26]line НДС 12% НСП 1% [16:11:26]line > о реализуемом товаре [16:11:26]line ОКРУГЛЕНИЕ: -0.06 [16:11:26]line ИТОГО: 400.00 [16:11:26]line Внесено: 400.00 [16:11:26]line СДАЧА: 0.00 [16:11:26]line НСП 1% : 3.54 [16:11:26]line НДС 12% : 42.48 [16:11:26]line Наличными: 400.00 [16:11:26]line Безнал.: 0.00 [16:11:26]line Место: АЗС № 165 "Партнер Нефть" [16:11:26]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:11:26]line СНО: Общий режим [16:11:26]line Чек 432 20.10.2024 16:11 [16:11:26]line Смена: 314 ФФД: 1.0 [16:11:26]line ЗНМ: 0300000234 [16:11:26]line РНМ: 0000137193017469 [16:11:26]line Версия ККМ: v1.0 [16:11:26]line ФМ: 0000000000963156 [16:11:26]line ФД: 156360 [16:11:26]line ФПД: 129766184986498 [16:11:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T161126&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156360&fm=129766184986498&tin=02508201610067®Number=0000137193017469&sum=40000 [16:11:26]OFD Sender: Processing packet 156360 [packets to send 52, broken 51] [16:11:26]ProducePacketName [16:11:26]name=ofd_packets/00156360 [16:11:26]OFD Sender: To server: pG, [16:11:26]CommunicateWithHost lk.salyk.kg:30040 [16:11:26]ConnectInit lk.salyk.kg [16:11:26]written 0, free lines is 4095 [16:11:26]Connected sock=10 [16:11:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 64 E2 07 01 EE CF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 01 00 00 F4 03 04 00 AE 2B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C8 62 02 00 35 04 06 00 76 05 8B 5C 27 82 3B 3B 14 00 BE CF 2D AD [16:11:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 0A 68 47 00 98 03 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C8 62 02 00 F4 03 04 00 E0 D1 14 67 B6 04 01 00 00 7C D8 16 38 14 E5 13 11 [16:11:26]CommunicateWithHost err = 0 [16:11:26]CheckOFDResponse [16:11:26]1017 (14) - 77093643461234 [16:11:26]1041 (16) - 0000000000963156 [16:11:26]1040 (4) - 156360 [16:11:26]1012 (4) - 20.10.2024 09:48 [16:11:26]1206 (1) - 0 [16:11:26]OFD Sender: Remove packet 156360 [16:11:26]ProducePacketName [16:11:26]name=ofd_packets/00156360 [16:11:26]NVStorageDeleteData [16:11:26]Write to MH i2c: 01 00 00 7E 5C DA [16:11:26]Write i2c OK [16:11:26]MH_I2C_Read... [16:11:26]Read from MH i2c: 01 [16:11:26]MH_I2C_Read... [16:11:26]Read from MH i2c: 01 07 00 [16:11:26]MH_I2C_Read... [16:11:26]Read from MH i2c: 01 07 00 7E 5C 00 00 00 00 00 ED 0C DA [16:11:26]RasterBufferAndPrint [16:11:26]line [16:11:26]line [16:11:26]line [16:11:26]line [16:11:26]line [16:11:26]written 0, free lines is 3315 [16:11:26]MH_Cut [16:11:26]Write to MH i2c: D1 01 00 85 5C 01 B3 [16:11:26]Write i2c OK [16:11:26]MH_I2C_Read... [16:11:26]Read from MH i2c: D1 [16:11:26]MH_I2C_Read... [16:11:26]Read from MH i2c: D1 01 00 [16:11:26]MH_I2C_Read... [16:11:26]Read from MH i2c: D1 01 00 85 5C 00 B2 [16:11:26]Write to MH i2c: 01 00 00 86 5C E2 [16:11:26]Write i2c OK [16:11:26]MH_I2C_Read... [16:11:27]OFD Sender: No OFD packet to send [16:11:27]*** Cut start [16:11:27]*** Partial cut [16:11:27]*** CUTSNS_PIN = 1 [16:11:27]*** CUTSNS_PIN = 0 [16:11:27]*** Brake cut motor [16:11:28]Read from MH i2c: 01 [16:11:28]MH_I2C_Read... [16:11:28]*** Stop cut motor [16:11:28]*** Cut end [16:11:28]Read from MH i2c: 01 07 00 [16:11:28]MH_I2C_Read... [16:11:28]Read from MH i2c: 01 07 00 86 5C 00 00 00 00 00 FF 0F F7 [16:11:28]process_action close_receipt done [16:11:28]requested_data is exist [16:11:28]produce_requested_data [16:11:28]requested_item fm.sn is exist - process it [16:11:28]wFMCommunicate request_size=4 [16:11:28]MH_SAM_APDU [16:11:28]CAPDU: 80 11 00 00 [16:11:28]Write to MH i2c: E2 08 00 87 5C 80 11 00 00 00 00 00 00 5D [16:11:28]Write i2c OK [16:11:28]MH_I2C_Read... [16:11:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:11:28]Read from MH i2c: E2 [16:11:28]MH_I2C_Read... [16:11:28]Read from MH i2c: E2 17 00 [16:11:28]MH_I2C_Read... [16:11:28]Read from MH i2c: E2 17 00 87 5C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AE [16:11:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:11:28]wFMCommunicate OK [16:11:28]requested_item fd.num is exist - process it [16:11:28]SAM_PROTO_GetFieldsCounters [16:11:28]wFMCommunicate request_size=4 [16:11:28]MH_SAM_APDU [16:11:28]CAPDU: 80 13 00 00 [16:11:28]Write to MH i2c: E2 08 00 88 5C 80 13 00 00 00 00 00 00 60 [16:11:28]Write i2c OK [16:11:28]MH_I2C_Read... [16:11:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:11:28]Read from MH i2c: E2 [16:11:28]MH_I2C_Read... [16:11:28]Read from MH i2c: E2 62 00 [16:11:28]MH_I2C_Read... [16:11:28]Read from MH i2c: E2 62 00 88 5C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C8 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 B0 01 00 00 5E 04 04 00 B0 01 00 00 57 04 04 00 B1 01 00 00 19 04 04 00 00 00 00 00 90 00 13 [16:11:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C8 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 B0 01 00 00 5E 04 04 00 B0 01 00 00 57 04 04 00 B1 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:11:28]wFMCommunicate OK [16:11:28]SAM_PROTO_GetFieldsCounters done [16:11:28]requested_item shift.num is exist - process it [16:11:28]requested_item shift.opened is exist - process it [16:11:28]req_shift_opened [16:11:28]FM_GetShiftState [16:11:28]SAM_PROTO_GetShiftState [16:11:28]wFMCommunicate request_size=4 [16:11:28]MH_SAM_APDU [16:11:28]CAPDU: 80 13 01 00 [16:11:28]Write to MH i2c: E2 08 00 89 5C 80 13 01 00 00 00 00 00 62 [16:11:28]Write i2c OK [16:11:28]MH_I2C_Read... [16:11:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:11:28]Read from MH i2c: E2 [16:11:28]MH_I2C_Read... [16:11:28]Read from MH i2c: E2 0E 00 [16:11:28]MH_I2C_Read... [16:11:28]Read from MH i2c: E2 0E 00 89 5C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 09 [16:11:28]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:11:28]wFMCommunicate OK [16:11:28]SAM_PROTO_GetShiftState done [16:11:28]FM_GetShiftState done [16:11:28]req_shift_opened done [16:11:28]requested_item shift.open_date is exist - process it [16:11:28]req_shift_open_date [16:11:28]req_shift_open_date done [16:11:28]produce_requested_data done [16:11:28]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156360,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [16:11:28]process_action_free close_receipt [16:11:28]json_value_free [16:11:28]json_value_free done [16:11:28]process_json_proto returns [16:11:28]Send response to host [16:11:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156360,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [16:11:28]free response buf [16:11:28]execute_script done [16:11:28]execute_script returns [16:11:28]free content buf [16:11:28]Sock 8.Close socket [16:11:28]Sock 8.Thread stoped [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: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:42]OFD Sender: No OFD packet to send [16:12:47]OFD Sender: No OFD packet to send [16:12:52]OFD Sender: No OFD packet to send [16:12:57]OFD Sender: No OFD packet to send [16:13:02]OFD Sender: No OFD packet to send [16:13:07]OFD Sender: No OFD packet to send [16:13:12]OFD Sender: No OFD packet to send [16:13:17]OFD Sender: No OFD packet to send [16:13:22]OFD Sender: No OFD packet to send [16:13:27]OFD Sender: No OFD packet to send [16:13:32]OFD Sender: No OFD packet to send [16:13:37]OFD Sender: No OFD packet to send [16:13:42]OFD Sender: No OFD packet to send [16:13:47]OFD Sender: No OFD packet to send [16:13:52]OFD Sender: No OFD packet to send [16:13:57]OFD Sender: No OFD packet to send [16:14:02]OFD Sender: No OFD packet to send [16:14:07]OFD Sender: No OFD packet to send [16:14:12]OFD Sender: No OFD packet to send [16:14:17]OFD Sender: No OFD packet to send [16:14:22]OFD Sender: No OFD packet to send [16:14:27]OFD Sender: No OFD packet to send [16:14:32]OFD Sender: No OFD packet to send [16:14:37]OFD Sender: No OFD packet to send [16:14:42]OFD Sender: No OFD packet to send [16:14:47]OFD Sender: No OFD packet to send [16:14:52]OFD Sender: No OFD packet to send [16:14:57]OFD Sender: No OFD packet to send [16:15:02]OFD Sender: No OFD packet to send [16:15:07]OFD Sender: No OFD packet to send [16:15:12]OFD Sender: No OFD packet to send [16:15:17]OFD Sender: No OFD packet to send [16:15:22]OFD Sender: No OFD packet to send [16:15:27]OFD Sender: No OFD packet to send [16:15:32]OFD Sender: No OFD packet to send [16:15:37]OFD Sender: No OFD packet to send [16:15:40]int [16:15:40]Write to MH i2c: 01 00 00 8A 5C E6 [16:15:40]*** FLAG_PRN_KEY set [16:15:40]Write i2c OK [16:15:40]MH_I2C_Read... [16:15:40]Read from MH i2c: 01 [16:15:40]MH_I2C_Read... [16:15:40]Read from MH i2c: 01 07 00 [16:15:40]MH_I2C_Read... [16:15:40]Read from MH i2c: 01 07 00 8A 5C 00 08 00 00 00 FF 0F 03 [16:15:40]state=0 [16:15:40]Key pressed [16:15:40]Feed [16:15:40]Write to MH i2c: D8 00 00 8B 5C BE [16:15:40]Write i2c OK [16:15:40]MH_I2C_Read... [16:15:40]Read from MH i2c: D8 [16:15:40]MH_I2C_Read... [16:15:40]Read from MH i2c: D8 01 00 [16:15:40]MH_I2C_Read... [16:15:40]Read from MH i2c: D8 01 00 8B 5C 00 BF [16:15:40]int [16:15:40]Write to MH i2c: 01 00 00 8C 5C E8 [16:15:40]Write i2c OK [16:15:40]MH_I2C_Read... [16:15:40]Read from MH i2c: 01 [16:15:40]MH_I2C_Read... [16:15:40]Read from MH i2c: 01 07 00 [16:15:40]MH_I2C_Read... [16:15:40]Read from MH i2c: 01 07 00 8C 5C 00 48 00 00 00 3C 00 73 [16:15:40]state=2 [16:15:40]Key pressed [16:15:40]int [16:15:40]Write to MH i2c: 01 00 00 8D 5C E9 [16:15:40]*** FLAG_PRN_KEY reset [16:15:40]Write i2c OK [16:15:40]MH_I2C_Read... [16:15:40]Read from MH i2c: 01 [16:15:40]MH_I2C_Read... [16:15:40]Read from MH i2c: 01 07 00 [16:15:40]MH_I2C_Read... [16:15:40]Read from MH i2c: 01 07 00 8D 5C 00 00 00 00 00 F6 0F F5 [16:15:40]state=2 [16:15:40]Stop feed [16:15:42]OFD Sender: No OFD packet to send [16:15:47]accept exits with 9 [16:15:47]New connection [16:15:47]New thread 3066695012 created [16:15:47]Thread 3066551652 joined [16:15:47]Waiting for new connection... [16:15:47] Sock 9.Parse request [16:15:47]Sock 9.Check first char [16:15:47]Sock 9.First char is OK [16:15:47]request: POST /json_proto HTTP/1.0 [16:15:47]Method: POST [16:15:47]URL: /json_proto [16:15:47]Method is POST - this is cgi request [16:15:47]url: /json_proto [16:15:47]query_string will be loaded in cgi processing [16:15:47]execute_cgi json_proto POST (null) [16:15:47]execute_cgi path=json_proto method=POST [16:15:47]POST find Content-Length [16:15:47]Host: 172.17.53.67:8080 [16:15:47]Content-Length: 682 [16:15:47]Content-Type: application/json [16:15:47] [16:15:47]POST finish read [16:15:47]Found Content-Length = 682 [16:15:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874661", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:15:47]execute_script... [16:15:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874661", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:15:47]POST & json_proto [16:15:47]process_json_proto [16:15:47]json parsed OK: [16:15:47]protocol is kg_v1.0 [16:15:47]action value=close_receipt [16:15:47]process_action close_receipt [16:15:47]cmd_close_receipt [16:15:47]MH_GetDate [16:15:47]Write to MH i2c: F0 00 00 8E 5C D9 [16:15:47]Write i2c OK [16:15:47]MH_I2C_Read... [16:15:47]Read from MH i2c: F0 [16:15:47]MH_I2C_Read... [16:15:47]Read from MH i2c: F0 09 00 [16:15:47]MH_I2C_Read... [16:15:47]Read from MH i2c: F0 09 00 8E 5C 00 B5 2C 15 67 19 BC 99 64 11 [16:15:47]GetLastDocTimeStamp 1729440686 [16:15:47]current date 1729440949 [16:15:47]FM_GetShiftState [16:15:47]SAM_PROTO_GetShiftState [16:15:47]wFMCommunicate request_size=4 [16:15:47]MH_SAM_APDU [16:15:47]CAPDU: 80 13 01 00 [16:15:47]Write to MH i2c: E2 08 00 8F 5C 80 13 01 00 00 00 00 00 68 [16:15:47]Write i2c OK [16:15:47]MH_I2C_Read... [16:15:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:15:47]Read from MH i2c: E2 [16:15:47]MH_I2C_Read... [16:15:47]Read from MH i2c: E2 0E 00 [16:15:47]MH_I2C_Read... [16:15:47]Read from MH i2c: E2 0E 00 8F 5C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 0F [16:15:47]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:15:47]wFMCommunicate OK [16:15:47]SAM_PROTO_GetShiftState done [16:15:47]FM_GetShiftState done [16:15:47]opened in 1729383891 [16:15:47]opened+sec_in_day 1729470291 [16:15:47]quantity*price = 300064 [16:15:47]sum+1 = 300066 [16:15:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.65 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.65 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 433 20.10.2024 16:15 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156361 ФПД: 12840895936812 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T161549&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156361&fm=12840895936812&tin=02508201610067®Number=0000137193017469&sum=300000 [16:15:48]StoreToDocumentArchive [16:15:48]shift 314 fd 156361 [16:15:48]save to /storage/0314/doc_00156361 [16:15:48]save last doc name /storage/0314/doc_00156361 to /storage/kkm_last_doc_name [16:15:48]save OK [16:15:48]Clear old archive folders... [16:15:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:15:48]tlvbuf is 00935130 [16:15:48]SAM_PROTO_ClearQueue [16:15:48]wFMCommunicate request_size=4 [16:15:48]MH_SAM_APDU [16:15:48]CAPDU: 80 09 00 00 [16:15:48]Write to MH i2c: E2 08 00 9C 5C 80 09 00 00 00 00 00 00 6A [16:15:48]Write i2c OK [16:15:48]MH_I2C_Read... [16:15:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:15:48]Read from MH i2c: E2 [16:15:48]MH_I2C_Read... [16:15:48]Read from MH i2c: E2 03 00 [16:15:48]MH_I2C_Read... [16:15:48]Read from MH i2c: E2 03 00 9C 5C 00 90 00 6C [16:15:48]RAPDU: 90 00 [16:15:48]wFMCommunicate OK [16:15:48]SAM_PROTO_ClearQueue done [16:15:48]KKMCreateOFDPacket [16:15:48]OFDProtocolAddRootSTLVToBuf [16:15:48]FM_MakeSignedData [16:15:48]FM_MakeSignedData [16:15:48]SAM_PROTO_SignData [16:15:48]wFMCommunicate request_size=4 [16:15:48]MH_SAM_APDU [16:15:48]CAPDU: 80 0D 01 02 [16:15:48]Write to MH i2c: E2 08 00 9D 5C 80 0D 01 02 00 00 00 00 72 [16:15:48]Write i2c OK [16:15:48]MH_I2C_Read... [16:15:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:15:48]Read from MH i2c: E2 [16:15:48]MH_I2C_Read... [16:15:48]Read from MH i2c: E2 03 00 [16:15:48]MH_I2C_Read... [16:15:48]Read from MH i2c: E2 03 00 9D 5C 00 90 00 6D [16:15:48]RAPDU: 90 00 [16:15:48]wFMCommunicate OK [16:15:48]wFMCommunicate request_size=255 [16:15:48]MH_SAM_APDU [16:15:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 01 00 00 F4 03 04 00 B5 2C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C9 62 02 00 35 04 06 00 0B [16:15:48]Write to MH i2c: E2 02 01 9E 5C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 01 00 00 F4 03 04 00 B5 2C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C9 62 02 00 35 04 06 00 0B 00 00 CC [16:15:48]Write i2c OK [16:15:48]MH_I2C_Read... [16:15:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:15:48]Read from MH i2c: E2 [16:15:48]MH_I2C_Read... [16:15:48]Read from MH i2c: E2 03 00 [16:15:48]MH_I2C_Read... [16:15:48]Read from MH i2c: E2 03 00 9E 5C 00 90 00 6E [16:15:48]RAPDU: 90 00 [16:15:48]wFMCommunicate OK [16:15:48]wFMCommunicate request_size=10 [16:15:48]MH_SAM_APDU [16:15:48]CAPDU: 80 0D 02 02 05 AD C1 0A 79 2C [16:15:48]Write to MH i2c: E2 0D 00 9F 5C 80 0D 02 02 05 00 AD C1 0A 79 2C 00 00 9C [16:15:48]Write i2c OK [16:15:48]MH_I2C_Read... [16:15:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:15:48]Read from MH i2c: E2 [16:15:48]MH_I2C_Read... [16:15:48]Read from MH i2c: E2 03 00 [16:15:48]MH_I2C_Read... [16:15:48]Read from MH i2c: E2 03 00 9F 5C 00 90 00 6F [16:15:48]RAPDU: 90 00 [16:15:48]wFMCommunicate OK [16:15:48]wFMCommunicate request_size=4 [16:15:48]MH_SAM_APDU [16:15:48]CAPDU: 80 0D 03 02 [16:15:48]Write to MH i2c: E2 08 00 A0 5C 80 0D 03 02 00 00 00 00 77 [16:15:48]Write i2c OK [16:15:48]MH_I2C_Read... [16:15:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:15:48]Read from MH i2c: E2 [16:15:48]MH_I2C_Read... [16:15:48]Read from MH i2c: E2 0B 00 [16:15:48]MH_I2C_Read... [16:15:48]Read from MH i2c: E2 0B 00 A0 5C 00 1C BC 28 CD EE 61 45 6B 90 00 44 [16:15:48]RAPDU: 1C BC 28 CD EE 61 45 6B 90 00 [16:15:48]wFMCommunicate OK [16:15:48]SAM_PROTO_SignData done [16:15:48]FM_MakeSignedData done [16:15:48]CreateOFDProtocolMessage [16:15:48]wFMCommunicate request_size=4 [16:15:48]MH_SAM_APDU [16:15:48]CAPDU: 80 11 00 00 [16:15:48]Write to MH i2c: E2 08 00 A1 5C 80 11 00 00 00 00 00 00 77 [16:15:48]Write i2c OK [16:15:48]MH_I2C_Read... [16:15:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:15:48]Read from MH i2c: E2 [16:15:48]MH_I2C_Read... [16:15:48]Read from MH i2c: E2 17 00 [16:15:48]MH_I2C_Read... [16:15:48]Read from MH i2c: E2 17 00 A1 5C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C8 [16:15:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:15:48]wFMCommunicate OK [16:15:48]CreateOFDProtocolMessage done [16:15:48]OFDSenderStorePacket 156361 [16:15:48]StoreOFDPacket docnum=156361 [16:15:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 49 44 07 01 18 0D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 01 00 00 F4 03 04 00 B5 2C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C9 62 02 00 35 04 06 00 0B AD C1 0A 79 2C 1C BC 28 CD EE 61 45 6B [16:15:48]CheckFolder [16:15:48]dirname=/storage/ofd_packets [16:15:48]CheckFolder done [16:15:48]ProducePacketName [16:15:48]name=ofd_packets/00156361 [16:15:48]NVStorageSaveData ofd_packets/00156361 [16:15:48]File name is /storage/ofd_packets/00156361 [16:15:48]Write 301 bytes [16:15:48]NVStorageSaveData done [16:15:48]OFDSenderStorePacket done [16:15:48]KKMCreateOFDPacket done [16:15:48]NVStorageSaveData kkm_last_timestamp [16:15:48]File name is /storage/kkm_last_timestamp [16:15:48]Write 4 bytes [16:15:48]NVStorageSaveData done [16:15:48]ExternCall_PrintAddStr [16:15:48]wPrintStart [16:15:48]Write to MH i2c: 01 00 00 A2 5C FE [16:15:48]Write i2c OK [16:15:48]MH_I2C_Read... [16:15:48]Read from MH i2c: 01 [16:15:48]MH_I2C_Read... [16:15:48]Read from MH i2c: 01 07 00 [16:15:48]MH_I2C_Read... [16:15:48]Read from MH i2c: 01 07 00 A2 5C 00 00 00 00 00 FF 0F 13 [16:15:48]RasterBufferAndPrint [16:15:48]line Счет N : (1)874661 [16:15:48]line ИНН: 02508201610067 [16:15:48]line Контрольно-Кассовый Чек [16:15:48]line ПРОДАЖА [16:15:48]line ТРК (МРК, ГНК) : 31 [16:15:48]line Товар: 2710124500 [16:15:48]line Аи-95-К-5 [16:15:48]line 40.440 * 74.20 [16:15:48]line = 3000.65 [16:15:48]line НДС 12% НСП 1% [16:15:48]line > о реализуемом товаре [16:15:48]line ОКРУГЛЕНИЕ: -0.65 [16:15:48]line ИТОГО: 3000.00 [16:15:48]line Внесено: 3000.00 [16:15:48]line СДАЧА: 0.00 [16:15:48]line НСП 1% : 26.55 [16:15:48]line НДС 12% : 318.65 [16:15:48]line Наличными: 3000.00 [16:15:48]line Безнал.: 0.00 [16:15:48]line Место: АЗС № 165 "Партнер Нефть" [16:15:48]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:15:48]line СНО: Общий режим [16:15:48]line Чек 433 20.10.2024 16:15 [16:15:48]line Смена: 314 ФФД: 1.0 [16:15:48]line ЗНМ: 0300000234 [16:15:48]line РНМ: 0000137193017469 [16:15:48]line Версия ККМ: v1.0 [16:15:48]line ФМ: 0000000000963156 [16:15:48]line ФД: 156361 [16:15:48]line ФПД: 12840895936812 [16:15:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T161549&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156361&fm=12840895936812&tin=02508201610067®Number=0000137193017469&sum=300000 [16:15:49]OFD Sender: Processing packet 156361 [packets to send 52, broken 51] [16:15:49]ProducePacketName [16:15:49]name=ofd_packets/00156361 [16:15:49]OFD Sender: To server: pG, [16:15:49]CommunicateWithHost lk.salyk.kg:30040 [16:15:49]ConnectInit lk.salyk.kg [16:15:49]written 0, free lines is 4095 [16:15:49]Connected sock=10 [16:15:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 49 44 07 01 18 0D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 01 00 00 F4 03 04 00 B5 2C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C9 62 02 00 35 04 06 00 0B AD C1 0A 79 2C 1C BC 28 CD EE 61 45 6B [16:15:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 DE BF 47 00 F2 47 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C9 62 02 00 F4 03 04 00 E7 D2 14 67 B6 04 01 00 00 2A 8E 41 CE E4 32 B6 73 [16:15:49]CommunicateWithHost err = 0 [16:15:49]CheckOFDResponse [16:15:49]1017 (14) - 77093643461234 [16:15:49]1041 (16) - 0000000000963156 [16:15:49]1040 (4) - 156361 [16:15:49]1012 (4) - 20.10.2024 09:52 [16:15:49]1206 (1) - 0 [16:15:49]OFD Sender: Remove packet 156361 [16:15:49]ProducePacketName [16:15:49]name=ofd_packets/00156361 [16:15:49]NVStorageDeleteData [16:15:49]Write to MH i2c: 01 00 00 CD 5C 29 [16:15:49]Write i2c OK [16:15:49]MH_I2C_Read... [16:15:49]Read from MH i2c: 01 [16:15:49]MH_I2C_Read... [16:15:49]Read from MH i2c: 01 07 00 [16:15:49]MH_I2C_Read... [16:15:49]Read from MH i2c: 01 07 00 CD 5C 00 00 00 00 00 FC 0C 38 [16:15:49]RasterBufferAndPrint [16:15:49]line [16:15:49]line [16:15:49]line [16:15:49]line [16:15:49]line [16:15:49]written 0, free lines is 3330 [16:15:49]MH_Cut [16:15:49]Write to MH i2c: D1 01 00 D4 5C 01 02 [16:15:49]Write i2c OK [16:15:49]MH_I2C_Read... [16:15:49]Read from MH i2c: D1 [16:15:49]MH_I2C_Read... [16:15:49]Read from MH i2c: D1 01 00 [16:15:49]MH_I2C_Read... [16:15:49]Read from MH i2c: D1 01 00 D4 5C 00 01 [16:15:49]Write to MH i2c: 01 00 00 D5 5C 31 [16:15:49]Write i2c OK [16:15:49]MH_I2C_Read... [16:15:50]OFD Sender: No OFD packet to send [16:15:50]*** Cut start [16:15:50]*** Partial cut [16:15:50]*** CUTSNS_PIN = 1 [16:15:50]*** CUTSNS_PIN = 0 [16:15:50]*** Brake cut motor [16:15:50]Read from MH i2c: 01 [16:15:50]MH_I2C_Read... [16:15:50]*** Stop cut motor [16:15:50]*** Cut end [16:15:50]Read from MH i2c: 01 07 00 [16:15:50]MH_I2C_Read... [16:15:50]Read from MH i2c: 01 07 00 D5 5C 00 00 00 00 00 FF 0F 46 [16:15:50]process_action close_receipt done [16:15:50]requested_data is exist [16:15:50]produce_requested_data [16:15:50]requested_item fm.sn is exist - process it [16:15:50]wFMCommunicate request_size=4 [16:15:50]MH_SAM_APDU [16:15:50]CAPDU: 80 11 00 00 [16:15:50]Write to MH i2c: E2 08 00 D6 5C 80 11 00 00 00 00 00 00 AC [16:15:50]Write i2c OK [16:15:50]MH_I2C_Read... [16:15:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:15:51]Read from MH i2c: E2 [16:15:51]MH_I2C_Read... [16:15:51]Read from MH i2c: E2 17 00 [16:15:51]MH_I2C_Read... [16:15:51]Read from MH i2c: E2 17 00 D6 5C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FD [16:15:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:15:51]wFMCommunicate OK [16:15:51]requested_item fd.num is exist - process it [16:15:51]SAM_PROTO_GetFieldsCounters [16:15:51]wFMCommunicate request_size=4 [16:15:51]MH_SAM_APDU [16:15:51]CAPDU: 80 13 00 00 [16:15:51]Write to MH i2c: E2 08 00 D7 5C 80 13 00 00 00 00 00 00 AF [16:15:51]Write i2c OK [16:15:51]MH_I2C_Read... [16:15:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:15:51]Read from MH i2c: E2 [16:15:51]MH_I2C_Read... [16:15:51]Read from MH i2c: E2 62 00 [16:15:51]MH_I2C_Read... [16:15:51]Read from MH i2c: E2 62 00 D7 5C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C9 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 B1 01 00 00 5E 04 04 00 B1 01 00 00 57 04 04 00 B2 01 00 00 19 04 04 00 00 00 00 00 90 00 66 [16:15:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C9 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 B1 01 00 00 5E 04 04 00 B1 01 00 00 57 04 04 00 B2 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:15:51]wFMCommunicate OK [16:15:51]SAM_PROTO_GetFieldsCounters done [16:15:51]requested_item shift.num is exist - process it [16:15:51]requested_item shift.opened is exist - process it [16:15:51]req_shift_opened [16:15:51]FM_GetShiftState [16:15:51]SAM_PROTO_GetShiftState [16:15:51]wFMCommunicate request_size=4 [16:15:51]MH_SAM_APDU [16:15:51]CAPDU: 80 13 01 00 [16:15:51]Write to MH i2c: E2 08 00 D8 5C 80 13 01 00 00 00 00 00 B1 [16:15:51]Write i2c OK [16:15:51]MH_I2C_Read... [16:15:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:15:51]Read from MH i2c: E2 [16:15:51]MH_I2C_Read... [16:15:51]Read from MH i2c: E2 0E 00 [16:15:51]MH_I2C_Read... [16:15:51]Read from MH i2c: E2 0E 00 D8 5C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 58 [16:15:51]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:15:51]wFMCommunicate OK [16:15:51]SAM_PROTO_GetShiftState done [16:15:51]FM_GetShiftState done [16:15:51]req_shift_opened done [16:15:51]requested_item shift.open_date is exist - process it [16:15:51]req_shift_open_date [16:15:51]req_shift_open_date done [16:15:51]produce_requested_data done [16:15:51]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156361,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [16:15:51]process_action_free close_receipt [16:15:51]json_value_free [16:15:51]json_value_free done [16:15:51]process_json_proto returns [16:15:51]Send response to host [16:15:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156361,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [16:15:51]free response buf [16:15:51]execute_script done [16:15:51]execute_script returns [16:15:51]free content buf [16:15:51]Sock 9.Close socket [16:15:51]Sock 9.Thread stoped [16:15:51]int [16:15:51]Write to MH i2c: 01 00 00 D9 5C 35 [16:15:51]*** FLAG_PRN_KEY set [16:15:51]Write i2c OK [16:15:51]MH_I2C_Read... [16:15:51]Read from MH i2c: 01 [16:15:51]MH_I2C_Read... [16:15:51]Read from MH i2c: 01 07 00 [16:15:51]MH_I2C_Read... [16:15:51]Read from MH i2c: 01 07 00 D9 5C 00 08 00 00 00 FF 0F 52 [16:15:51]state=0 [16:15:51]Key pressed [16:15:51]Feed [16:15:51]Write to MH i2c: D8 00 00 DA 5C 0D [16:15:51]Write i2c OK [16:15:51]MH_I2C_Read... [16:15:51]Read from MH i2c: D8 [16:15:51]MH_I2C_Read... [16:15:51]Read from MH i2c: D8 01 00 [16:15:51]MH_I2C_Read... [16:15:51]Read from MH i2c: D8 01 00 DA 5C 00 0E [16:15:51]int [16:15:51]Write to MH i2c: 01 00 00 DB 5C 37 [16:15:51]Write i2c OK [16:15:51]MH_I2C_Read... [16:15:51]Read from MH i2c: 01 [16:15:51]MH_I2C_Read... [16:15:51]Read from MH i2c: 01 07 00 [16:15:51]MH_I2C_Read... [16:15:51]Read from MH i2c: 01 07 00 DB 5C 00 48 00 00 00 3C 00 C2 [16:15:51]state=2 [16:15:51]Key pressed [16:15:51]int [16:15:51]Write to MH i2c: 01 00 00 DC 5C 38 [16:15:51]*** FLAG_PRN_KEY reset [16:15:51]Write i2c OK [16:15:51]MH_I2C_Read... [16:15:51]Read from MH i2c: 01 [16:15:51]MH_I2C_Read... [16:15:51]Read from MH i2c: 01 07 00 [16:15:51]MH_I2C_Read... [16:15:51]Read from MH i2c: 01 07 00 DC 5C 00 00 00 00 00 FC 0F 4A [16:15:51]state=2 [16:15:51]Stop feed [16:15:55]OFD Sender: No OFD packet to send [16:15:56]accept exits with 8 [16:15:56]New connection [16:15:56]New thread 3066551652 created [16:15:56]Thread 3066695012 joined [16:15:56]Waiting for new connection... [16:15:56] Sock 8.Parse request [16:15:56]Sock 8.Check first char [16:15:56]Sock 8.First char is OK [16:15:56]request: POST /json_proto HTTP/1.0 [16:15:56]Method: POST [16:15:56]URL: /json_proto [16:15:56]Method is POST - this is cgi request [16:15:56]url: /json_proto [16:15:56]query_string will be loaded in cgi processing [16:15:56]execute_cgi json_proto POST (null) [16:15:56]execute_cgi path=json_proto method=POST [16:15:56]POST find Content-Length [16:15:56]Host: 172.17.53.67:8080 [16:15:56]Content-Length: 739 [16:15:56]Content-Type: application/json [16:15:56] [16:15:56]POST finish read [16:15:56]Found Content-Length = 739 [16:15:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale_refund", "base_FD": 156361, "base_FM": "0000000000963156", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874661", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:15:56]execute_script... [16:15:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale_refund", "base_FD": 156361, "base_FM": "0000000000963156", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874661", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:15:56]POST & json_proto [16:15:56]process_json_proto [16:15:56]json parsed OK: [16:15:56]protocol is kg_v1.0 [16:15:56]action value=close_receipt [16:15:56]process_action close_receipt [16:15:56]cmd_close_receipt [16:15:56]MH_GetDate [16:15:56]Write to MH i2c: F0 00 00 DD 5C 28 [16:15:56]Write i2c OK [16:15:56]MH_I2C_Read... [16:15:56]Read from MH i2c: F0 [16:15:56]MH_I2C_Read... [16:15:56]Read from MH i2c: F0 09 00 [16:15:56]MH_I2C_Read... [16:15:56]Read from MH i2c: F0 09 00 DD 5C 00 BE 2C 15 67 19 BC 99 64 69 [16:15:56]GetLastDocTimeStamp 1729440949 [16:15:56]current date 1729440958 [16:15:56]FM_GetShiftState [16:15:56]SAM_PROTO_GetShiftState [16:15:56]wFMCommunicate request_size=4 [16:15:56]MH_SAM_APDU [16:15:56]CAPDU: 80 13 01 00 [16:15:56]Write to MH i2c: E2 08 00 DE 5C 80 13 01 00 00 00 00 00 B7 [16:15:56]Write i2c OK [16:15:56]MH_I2C_Read... [16:15:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:15:56]Read from MH i2c: E2 [16:15:56]MH_I2C_Read... [16:15:56]Read from MH i2c: E2 0E 00 [16:15:56]MH_I2C_Read... [16:15:56]Read from MH i2c: E2 0E 00 DE 5C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 5E [16:15:56]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:15:56]wFMCommunicate OK [16:15:56]SAM_PROTO_GetShiftState done [16:15:56]FM_GetShiftState done [16:15:56]opened in 1729383891 [16:15:56]opened+sec_in_day 1729470291 [16:15:56]quantity*price = 300064 [16:15:56]sum+1 = 300066 [16:15:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.65 ИТОГО: 3000.00 НСП 1% : 26.55 НДС 12% : 318.65 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 434 20.10.2024 16:15 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФД осн.: 156361 ФМ осн.: 0000000000963156 ФМ: 0000000000963156 ФД: 156362 ФПД: 254187823784731 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T161558&type=2&operation_type=1&fn_number=0000000000963156&fd_number=156362&fm=254187823784731&tin=02508201610067®Number=0000137193017469&sum=300000 [16:15:57]StoreToDocumentArchive [16:15:57]shift 314 fd 156362 [16:15:57]save to /storage/0314/doc_00156362 [16:15:57]save last doc name /storage/0314/doc_00156362 to /storage/kkm_last_doc_name [16:15:57]save OK [16:15:57]Clear old archive folders... [16:15:57]ProcessDocumentItem done err = 0, tmpTLVsize=279 [16:15:57]tlvbuf is 00A13630 [16:15:57]SAM_PROTO_ClearQueue [16:15:57]wFMCommunicate request_size=4 [16:15:57]MH_SAM_APDU [16:15:57]CAPDU: 80 09 00 00 [16:15:57]Write to MH i2c: E2 08 00 ED 5C 80 09 00 00 00 00 00 00 BB [16:15:57]Write i2c OK [16:15:57]MH_I2C_Read... [16:15:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:15:57]Read from MH i2c: E2 [16:15:57]MH_I2C_Read... [16:15:57]Read from MH i2c: E2 03 00 [16:15:57]MH_I2C_Read... [16:15:57]Read from MH i2c: E2 03 00 ED 5C 00 90 00 BD [16:15:57]RAPDU: 90 00 [16:15:57]wFMCommunicate OK [16:15:57]SAM_PROTO_ClearQueue done [16:15:57]KKMCreateOFDPacket [16:15:57]OFDProtocolAddRootSTLVToBuf [16:15:57]FM_MakeSignedData [16:15:57]FM_MakeSignedData [16:15:57]SAM_PROTO_SignData [16:15:57]wFMCommunicate request_size=4 [16:15:57]MH_SAM_APDU [16:15:57]CAPDU: 80 0D 01 02 [16:15:57]Write to MH i2c: E2 08 00 EE 5C 80 0D 01 02 00 00 00 00 C3 [16:15:57]Write i2c OK [16:15:57]MH_I2C_Read... [16:15:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:15:57]Read from MH i2c: E2 [16:15:57]MH_I2C_Read... [16:15:57]Read from MH i2c: E2 03 00 [16:15:57]MH_I2C_Read... [16:15:57]Read from MH i2c: E2 03 00 EE 5C 00 90 00 BE [16:15:57]RAPDU: 90 00 [16:15:57]wFMCommunicate OK [16:15:57]wFMCommunicate request_size=255 [16:15:57]MH_SAM_APDU [16:15:57]CAPDU: 80 0D 02 02 FA 03 00 17 01 1E 04 01 00 02 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 01 00 00 F4 03 04 00 BE 2C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 27 04 04 00 C9 62 02 00 28 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 11 04 10 00 30 [16:15:57]Write to MH i2c: E2 02 01 EF 5C 80 0D 02 02 FA 00 03 00 17 01 1E 04 01 00 02 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 01 00 00 F4 03 04 00 BE 2C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 27 04 04 00 C9 62 02 00 28 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 11 04 10 00 30 00 00 7E [16:15:57]Write i2c OK [16:15:57]MH_I2C_Read... [16:15:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:15:58]Read from MH i2c: E2 [16:15:58]MH_I2C_Read... [16:15:58]Read from MH i2c: E2 03 00 [16:15:58]MH_I2C_Read... [16:15:58]Read from MH i2c: E2 03 00 EF 5C 00 90 00 BF [16:15:58]RAPDU: 90 00 [16:15:58]wFMCommunicate OK [16:15:58]wFMCommunicate request_size=38 [16:15:58]MH_SAM_APDU [16:15:58]CAPDU: 80 0D 02 02 21 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CA 62 02 00 35 04 06 00 E7 2E B6 F1 63 1B [16:15:58]Write to MH i2c: E2 29 00 F0 5C 80 0D 02 02 21 00 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CA 62 02 00 35 04 06 00 E7 2E B6 F1 63 1B 00 00 B5 [16:15:58]Write i2c OK [16:15:58]MH_I2C_Read... [16:15:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:15:58]Read from MH i2c: E2 [16:15:58]MH_I2C_Read... [16:15:58]Read from MH i2c: E2 03 00 [16:15:58]MH_I2C_Read... [16:15:58]Read from MH i2c: E2 03 00 F0 5C 00 90 00 C0 [16:15:58]RAPDU: 90 00 [16:15:58]wFMCommunicate OK [16:15:58]wFMCommunicate request_size=4 [16:15:58]MH_SAM_APDU [16:15:58]CAPDU: 80 0D 03 02 [16:15:58]Write to MH i2c: E2 08 00 F1 5C 80 0D 03 02 00 00 00 00 C8 [16:15:58]Write i2c OK [16:15:58]MH_I2C_Read... [16:15:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:15:58]Read from MH i2c: E2 [16:15:58]MH_I2C_Read... [16:15:58]Read from MH i2c: E2 0B 00 [16:15:58]MH_I2C_Read... [16:15:58]Read from MH i2c: E2 0B 00 F1 5C 00 2E A0 6A 5C 62 DB 59 D7 90 00 CA [16:15:58]RAPDU: 2E A0 6A 5C 62 DB 59 D7 90 00 [16:15:58]wFMCommunicate OK [16:15:58]SAM_PROTO_SignData done [16:15:58]FM_MakeSignedData done [16:15:58]CreateOFDProtocolMessage [16:15:58]wFMCommunicate request_size=4 [16:15:58]MH_SAM_APDU [16:15:58]CAPDU: 80 11 00 00 [16:15:58]Write to MH i2c: E2 08 00 F2 5C 80 11 00 00 00 00 00 00 C8 [16:15:58]Write i2c OK [16:15:58]MH_I2C_Read... [16:15:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:15:58]Read from MH i2c: E2 [16:15:58]MH_I2C_Read... [16:15:58]Read from MH i2c: E2 17 00 [16:15:58]MH_I2C_Read... [16:15:58]Read from MH i2c: E2 17 00 F2 5C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 19 [16:15:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:15:58]wFMCommunicate OK [16:15:58]CreateOFDProtocolMessage done [16:15:58]OFDSenderStorePacket 156362 [16:15:58]StoreOFDPacket docnum=156362 [16:15:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 2B 01 00 00 F5 B0 23 01 44 5B 5A 03 01 00 03 00 17 01 1E 04 01 00 02 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 01 00 00 F4 03 04 00 BE 2C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 27 04 04 00 C9 62 02 00 28 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CA 62 02 00 35 04 06 00 E7 2E B6 F1 63 1B 2E A0 6A 5C 62 DB 59 D7 [16:15:58]CheckFolder [16:15:58]dirname=/storage/ofd_packets [16:15:58]CheckFolder done [16:15:58]ProducePacketName [16:15:58]name=ofd_packets/00156362 [16:15:58]NVStorageSaveData ofd_packets/00156362 [16:15:58]File name is /storage/ofd_packets/00156362 [16:15:58]Write 329 bytes [16:15:58]NVStorageSaveData done [16:15:58]OFDSenderStorePacket done [16:15:58]KKMCreateOFDPacket done [16:15:58]NVStorageSaveData kkm_last_timestamp [16:15:58]File name is /storage/kkm_last_timestamp [16:15:58]Write 4 bytes [16:15:58]NVStorageSaveData done [16:15:58]ExternCall_PrintAddStr [16:15:58]wPrintStart [16:15:58]Write to MH i2c: 01 00 00 F3 5C 4F [16:15:58]Write i2c OK [16:15:58]MH_I2C_Read... [16:15:58]Read from MH i2c: 01 [16:15:58]MH_I2C_Read... [16:15:58]Read from MH i2c: 01 07 00 [16:15:58]MH_I2C_Read... [16:15:58]Read from MH i2c: 01 07 00 F3 5C 00 00 00 00 00 FF 0F 64 [16:15:58]RasterBufferAndPrint [16:15:58]line Счет N : (1)874661 [16:15:58]line ИНН: 02508201610067 [16:15:58]line Контрольно-Кассовый Чек [16:15:58]line ВОЗВРАТ ПРОДАЖИ [16:15:58]line ТРК (МРК, ГНК) : 31 [16:15:58]line Товар: 2710124500 [16:15:58]line Аи-95-К-5 [16:15:58]line 40.440 * 74.20 [16:15:58]line = 3000.65 [16:15:58]line НДС 12% НСП 1% [16:15:58]line > о реализуемом товаре [16:15:58]line ОКРУГЛЕНИЕ: -0.65 [16:15:58]line ИТОГО: 3000.00 [16:15:58]line НСП 1% : 26.55 [16:15:58]line НДС 12% : 318.65 [16:15:58]line Наличными: 3000.00 [16:15:58]line Безнал.: 0.00 [16:15:58]line Место: АЗС № 165 "Партнер Нефть" [16:15:58]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:15:58]line СНО: Общий режим [16:15:58]line Чек 434 20.10.2024 16:15 [16:15:58]line Смена: 314 ФФД: 1.0 [16:15:58]line ЗНМ: 0300000234 [16:15:58]line РНМ: 0000137193017469 [16:15:58]line Версия ККМ: v1.0 [16:15:58]line ФД осн.: 156361 [16:15:58]line ФМ осн.: 0000000000963156 [16:15:58]line ФМ: 0000000000963156 [16:15:58]line ФД: 156362 [16:15:58]line ФПД: 254187823784731 [16:15:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T161558&type=2&operation_type=1&fn_number=0000000000963156&fd_number=156362&fm=254187823784731&tin=02508201610067®Number=0000137193017469&sum=300000 [16:15:58]written 0, free lines is 4095 [16:15:58]OFD Sender: Processing packet 156362 [packets to send 52, broken 51] [16:15:58]ProducePacketName [16:15:58]name=ofd_packets/00156362 [16:15:58]OFD Sender: To server: pG, [16:15:58]CommunicateWithHost lk.salyk.kg:30040 [16:15:58]ConnectInit lk.salyk.kg [16:15:58]Connected sock=10 [16:15:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 2B 01 00 00 F5 B0 23 01 44 5B 5A 03 01 00 03 00 17 01 1E 04 01 00 02 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 01 00 00 F4 03 04 00 BE 2C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 27 04 04 00 C9 62 02 00 28 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CA 62 02 00 35 04 06 00 E7 2E B6 F1 63 1B 2E A0 6A 5C 62 DB 59 D7 [16:15:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 84 F4 47 00 F8 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 39 36 33 31 35 36 10 04 04 00 CA 62 02 00 F4 03 04 00 F0 D2 14 67 B6 04 01 00 00 FA 4D DA D3 C2 6B E5 1C [16:15:58]CommunicateWithHost err = 0 [16:15:58]CheckOFDResponse [16:15:58]1017 (14) - 77093643461234 [16:15:58]1041 (16) - 0000000000963156 [16:15:58]1040 (4) - 156362 [16:15:58]1012 (4) - 20.10.2024 09:52 [16:15:58]1206 (1) - 0 [16:15:58]OFD Sender: Remove packet 156362 [16:15:58]ProducePacketName [16:15:58]name=ofd_packets/00156362 [16:15:58]NVStorageDeleteData [16:15:58]Write to MH i2c: 01 00 00 1E 5D 7B [16:15:58]Write i2c OK [16:15:58]MH_I2C_Read... [16:15:58]Read from MH i2c: 01 [16:15:58]MH_I2C_Read... [16:15:58]Read from MH i2c: 01 07 00 [16:15:58]MH_I2C_Read... [16:15:58]Read from MH i2c: 01 07 00 1E 5D 00 00 00 00 00 15 0D A4 [16:15:58]RasterBufferAndPrint [16:15:58]line [16:15:58]line [16:15:58]line [16:15:58]line [16:15:58]line [16:15:58]written 0, free lines is 3362 [16:15:58]MH_Cut [16:15:58]Write to MH i2c: D1 01 00 25 5D 01 54 [16:15:58]Write i2c OK [16:15:58]MH_I2C_Read... [16:15:58]Read from MH i2c: D1 [16:15:58]MH_I2C_Read... [16:15:58]Read from MH i2c: D1 01 00 [16:15:58]MH_I2C_Read... [16:15:58]Read from MH i2c: D1 01 00 25 5D 00 53 [16:15:58]Write to MH i2c: 01 00 00 26 5D 83 [16:15:58]Write i2c OK [16:15:58]MH_I2C_Read... [16:15:59]OFD Sender: No OFD packet to send [16:15:59]*** Cut start [16:15:59]*** Partial cut [16:15:59]*** CUTSNS_PIN = 1 [16:15:59]*** CUTSNS_PIN = 0 [16:15:59]*** Brake cut motor [16:16:00]Read from MH i2c: 01 [16:16:00]MH_I2C_Read... [16:16:00]*** Stop cut motor [16:16:00]*** Cut end [16:16:00]Read from MH i2c: 01 07 00 [16:16:00]MH_I2C_Read... [16:16:00]Read from MH i2c: 01 07 00 26 5D 00 00 00 00 00 FF 0F 98 [16:16:00]process_action close_receipt done [16:16:00]requested_data is exist [16:16:00]produce_requested_data [16:16:00]requested_item fm.sn is exist - process it [16:16:00]wFMCommunicate request_size=4 [16:16:00]MH_SAM_APDU [16:16:00]CAPDU: 80 11 00 00 [16:16:00]Write to MH i2c: E2 08 00 27 5D 80 11 00 00 00 00 00 00 FE [16:16:00]Write i2c OK [16:16:00]MH_I2C_Read... [16:16:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:16:00]Read from MH i2c: E2 [16:16:00]MH_I2C_Read... [16:16:00]Read from MH i2c: E2 17 00 [16:16:00]MH_I2C_Read... [16:16:00]Read from MH i2c: E2 17 00 27 5D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4F [16:16:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:16:00]wFMCommunicate OK [16:16:00]requested_item fd.num is exist - process it [16:16:00]SAM_PROTO_GetFieldsCounters [16:16:00]wFMCommunicate request_size=4 [16:16:00]MH_SAM_APDU [16:16:00]CAPDU: 80 13 00 00 [16:16:00]Write to MH i2c: E2 08 00 28 5D 80 13 00 00 00 00 00 00 01 [16:16:00]Write i2c OK [16:16:00]MH_I2C_Read... [16:16:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:16:00]Read from MH i2c: E2 [16:16:00]MH_I2C_Read... [16:16:00]Read from MH i2c: E2 62 00 [16:16:00]MH_I2C_Read... [16:16:00]Read from MH i2c: E2 62 00 28 5D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CA 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 B2 01 00 00 5E 04 04 00 B2 01 00 00 57 04 04 00 B3 01 00 00 19 04 04 00 00 00 00 00 90 00 BC [16:16:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CA 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 B2 01 00 00 5E 04 04 00 B2 01 00 00 57 04 04 00 B3 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:16:00]wFMCommunicate OK [16:16:00]SAM_PROTO_GetFieldsCounters done [16:16:00]requested_item shift.num is exist - process it [16:16:00]requested_item shift.opened is exist - process it [16:16:00]req_shift_opened [16:16:00]FM_GetShiftState [16:16:00]SAM_PROTO_GetShiftState [16:16:00]wFMCommunicate request_size=4 [16:16:00]MH_SAM_APDU [16:16:00]CAPDU: 80 13 01 00 [16:16:00]Write to MH i2c: E2 08 00 29 5D 80 13 01 00 00 00 00 00 03 [16:16:00]Write i2c OK [16:16:00]MH_I2C_Read... [16:16:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:16:00]Read from MH i2c: E2 [16:16:00]MH_I2C_Read... [16:16:00]Read from MH i2c: E2 0E 00 [16:16:00]MH_I2C_Read... [16:16:00]Read from MH i2c: E2 0E 00 29 5D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 AA [16:16:00]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:16:00]wFMCommunicate OK [16:16:00]SAM_PROTO_GetShiftState done [16:16:00]FM_GetShiftState done [16:16:00]req_shift_opened done [16:16:00]requested_item shift.open_date is exist - process it [16:16:00]req_shift_open_date [16:16:00]req_shift_open_date done [16:16:00]produce_requested_data done [16:16:00]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156362,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [16:16:00]process_action_free close_receipt [16:16:00]json_value_free [16:16:00]json_value_free done [16:16:00]process_json_proto returns [16:16:00]Send response to host [16:16:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156362,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [16:16:00]free response buf [16:16:00]execute_script done [16:16:00]execute_script returns [16:16:00]free content buf [16:16:00]Sock 8.Close socket [16:16:00]Sock 8.Thread stoped [16:16:04]OFD Sender: No OFD packet to send [16:16:09]OFD Sender: No OFD packet to send [16:16:14]OFD Sender: No OFD packet to send [16:16:19]OFD Sender: No OFD packet to send [16:16:24]OFD Sender: No OFD packet to send [16:16:29]OFD Sender: No OFD packet to send [16:16:34]OFD Sender: No OFD packet to send [16:16:39]OFD Sender: No OFD packet to send [16:16:44]OFD Sender: No OFD packet to send [16:16:44]accept exits with 9 [16:16:44]New connection [16:16:44]New thread 3066695012 created [16:16:44]Thread 3066551652 joined [16:16:44]Waiting for new connection... [16:16:44] Sock 9.Parse request [16:16:44]Sock 9.Check first char [16:16:44]Sock 9.First char is OK [16:16:44]request: POST /json_proto HTTP/1.0 [16:16:44]Method: POST [16:16:44]URL: /json_proto [16:16:44]Method is POST - this is cgi request [16:16:44]url: /json_proto [16:16:44]query_string will be loaded in cgi processing [16:16:44]execute_cgi json_proto POST (null) [16:16:44]execute_cgi path=json_proto method=POST [16:16:44]POST find Content-Length [16:16:44]Host: 172.17.53.67:8080 [16:16:44]Content-Length: 792 [16:16:44]Content-Type: application/json [16:16:44] [16:16:44]POST finish read [16:16:44]Found Content-Length = 792 [16:16:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874660", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 40.440, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:16:44]execute_script... [16:16: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)874660", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 40.440, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:16:44]POST & json_proto [16:16:44]process_json_proto [16:16:44]json parsed OK: [16:16:44]protocol is kg_v1.0 [16:16:44]action value=close_receipt [16:16:44]process_action close_receipt [16:16:44]cmd_close_receipt [16:16:44]MH_GetDate [16:16:44]Write to MH i2c: F0 00 00 2A 5D 76 [16:16:44]Write i2c OK [16:16:44]MH_I2C_Read... [16:16:44]Read from MH i2c: F0 [16:16:44]MH_I2C_Read... [16:16:44]Read from MH i2c: F0 09 00 [16:16:44]MH_I2C_Read... [16:16:44]Read from MH i2c: F0 09 00 2A 5D 00 EE 2C 15 67 19 BC 99 64 E7 [16:16:44]GetLastDocTimeStamp 1729440958 [16:16:44]current date 1729441006 [16:16:44]FM_GetShiftState [16:16:44]SAM_PROTO_GetShiftState [16:16:44]wFMCommunicate request_size=4 [16:16:44]MH_SAM_APDU [16:16:44]CAPDU: 80 13 01 00 [16:16:44]Write to MH i2c: E2 08 00 2B 5D 80 13 01 00 00 00 00 00 05 [16:16:44]Write i2c OK [16:16:44]MH_I2C_Read... [16:16:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:16:44]Read from MH i2c: E2 [16:16:44]MH_I2C_Read... [16:16:44]Read from MH i2c: E2 0E 00 [16:16:44]MH_I2C_Read... [16:16:44]Read from MH i2c: E2 0E 00 2B 5D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 AC [16:16:44]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:16:44]wFMCommunicate OK [16:16:44]SAM_PROTO_GetShiftState done [16:16:44]FM_GetShiftState done [16:16:44]opened in 1729383891 [16:16:44]opened+sec_in_day 1729470291 [16:16:44]quantity*price = 0 [16:16:44]sum+1 = 1 [16:16:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 435 20.10.2024 16:16 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливная Карта 59209 ФМ: 0000000000963156 ФД: 156363 ФПД: 163728970705521 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T161646&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156363&fm=163728970705521&tin=02508201610067®Number=0000137193017469&sum=0 [16:16:45]StoreToDocumentArchive [16:16:45]shift 314 fd 156363 [16:16:45]save to /storage/0314/doc_00156363 [16:16:45]save last doc name /storage/0314/doc_00156363 to /storage/kkm_last_doc_name [16:16:45]save OK [16:16:45]Clear old archive folders... [16:16:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:16:45]tlvbuf is 009DD6A0 [16:16:45]SAM_PROTO_ClearQueue [16:16:45]wFMCommunicate request_size=4 [16:16:45]MH_SAM_APDU [16:16:45]CAPDU: 80 09 00 00 [16:16:45]Write to MH i2c: E2 08 00 38 5D 80 09 00 00 00 00 00 00 07 [16:16:45]Write i2c OK [16:16:45]MH_I2C_Read... [16:16:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:16:45]Read from MH i2c: E2 [16:16:45]MH_I2C_Read... [16:16:45]Read from MH i2c: E2 03 00 [16:16:45]MH_I2C_Read... [16:16:45]Read from MH i2c: E2 03 00 38 5D 00 90 00 09 [16:16:45]RAPDU: 90 00 [16:16:45]wFMCommunicate OK [16:16:45]SAM_PROTO_ClearQueue done [16:16:45]KKMCreateOFDPacket [16:16:45]OFDProtocolAddRootSTLVToBuf [16:16:45]FM_MakeSignedData [16:16:45]FM_MakeSignedData [16:16:45]SAM_PROTO_SignData [16:16:45]wFMCommunicate request_size=4 [16:16:45]MH_SAM_APDU [16:16:45]CAPDU: 80 0D 01 02 [16:16:45]Write to MH i2c: E2 08 00 39 5D 80 0D 01 02 00 00 00 00 0F [16:16:45]Write i2c OK [16:16:45]MH_I2C_Read... [16:16:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:16:45]Read from MH i2c: E2 [16:16:45]MH_I2C_Read... [16:16:45]Read from MH i2c: E2 03 00 [16:16:45]MH_I2C_Read... [16:16:45]Read from MH i2c: E2 03 00 39 5D 00 90 00 0A [16:16:45]RAPDU: 90 00 [16:16:45]wFMCommunicate OK [16:16:45]wFMCommunicate request_size=255 [16:16:45]MH_SAM_APDU [16:16:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 01 00 00 F4 03 04 00 EE 2C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CB 62 02 00 35 04 06 00 94 [16:16:45]Write to MH i2c: E2 02 01 3A 5D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 01 00 00 F4 03 04 00 EE 2C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CB 62 02 00 35 04 06 00 94 00 00 12 [16:16:45]Write i2c OK [16:16:45]MH_I2C_Read... [16:16:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:16:45]Read from MH i2c: E2 [16:16:45]MH_I2C_Read... [16:16:45]Read from MH i2c: E2 03 00 [16:16:45]MH_I2C_Read... [16:16:45]Read from MH i2c: E2 03 00 3A 5D 00 90 00 0B [16:16:45]RAPDU: 90 00 [16:16:45]wFMCommunicate OK [16:16:45]wFMCommunicate request_size=10 [16:16:45]MH_SAM_APDU [16:16:45]CAPDU: 80 0D 02 02 05 E9 1F 23 6A 71 [16:16:45]Write to MH i2c: E2 0D 00 3B 5D 80 0D 02 02 05 00 E9 1F 23 6A 71 00 00 22 [16:16:45]Write i2c OK [16:16:45]MH_I2C_Read... [16:16:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:16:45]Read from MH i2c: E2 [16:16:45]MH_I2C_Read... [16:16:45]Read from MH i2c: E2 03 00 [16:16:45]MH_I2C_Read... [16:16:45]Read from MH i2c: E2 03 00 3B 5D 00 90 00 0C [16:16:45]RAPDU: 90 00 [16:16:45]wFMCommunicate OK [16:16:45]wFMCommunicate request_size=4 [16:16:45]MH_SAM_APDU [16:16:45]CAPDU: 80 0D 03 02 [16:16:45]Write to MH i2c: E2 08 00 3C 5D 80 0D 03 02 00 00 00 00 14 [16:16:45]Write i2c OK [16:16:45]MH_I2C_Read... [16:16:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:16:46]Read from MH i2c: E2 [16:16:46]MH_I2C_Read... [16:16:46]Read from MH i2c: E2 0B 00 [16:16:46]MH_I2C_Read... [16:16:46]Read from MH i2c: E2 0B 00 3C 5D 00 45 36 CB AE 49 14 6F 11 90 00 E6 [16:16:46]RAPDU: 45 36 CB AE 49 14 6F 11 90 00 [16:16:46]wFMCommunicate OK [16:16:46]SAM_PROTO_SignData done [16:16:46]FM_MakeSignedData done [16:16:46]CreateOFDProtocolMessage [16:16:46]wFMCommunicate request_size=4 [16:16:46]MH_SAM_APDU [16:16:46]CAPDU: 80 11 00 00 [16:16:46]Write to MH i2c: E2 08 00 3D 5D 80 11 00 00 00 00 00 00 14 [16:16:46]Write i2c OK [16:16:46]MH_I2C_Read... [16:16:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:16:46]Read from MH i2c: E2 [16:16:46]MH_I2C_Read... [16:16:46]Read from MH i2c: E2 17 00 [16:16:46]MH_I2C_Read... [16:16:46]Read from MH i2c: E2 17 00 3D 5D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 65 [16:16:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:16:46]wFMCommunicate OK [16:16:46]CreateOFDProtocolMessage done [16:16:46]OFDSenderStorePacket 156363 [16:16:46]StoreOFDPacket docnum=156363 [16:16:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 79 4D 07 01 A8 6B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 01 00 00 F4 03 04 00 EE 2C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CB 62 02 00 35 04 06 00 94 E9 1F 23 6A 71 45 36 CB AE 49 14 6F 11 [16:16:46]CheckFolder [16:16:46]dirname=/storage/ofd_packets [16:16:46]CheckFolder done [16:16:46]ProducePacketName [16:16:46]name=ofd_packets/00156363 [16:16:46]NVStorageSaveData ofd_packets/00156363 [16:16:46]File name is /storage/ofd_packets/00156363 [16:16:46]Write 301 bytes [16:16:46]NVStorageSaveData done [16:16:46]OFDSenderStorePacket done [16:16:46]KKMCreateOFDPacket done [16:16:46]NVStorageSaveData kkm_last_timestamp [16:16:46]File name is /storage/kkm_last_timestamp [16:16:46]Write 4 bytes [16:16:46]NVStorageSaveData done [16:16:46]ExternCall_PrintAddStr [16:16:46]wPrintStart [16:16:46]Write to MH i2c: 01 00 00 3E 5D 9B [16:16:46]Write i2c OK [16:16:46]MH_I2C_Read... [16:16:46]Read from MH i2c: 01 [16:16:46]MH_I2C_Read... [16:16:46]Read from MH i2c: 01 07 00 [16:16:46]MH_I2C_Read... [16:16:46]Read from MH i2c: 01 07 00 3E 5D 00 00 00 00 00 FF 0F B0 [16:16:46]RasterBufferAndPrint [16:16:46]line Счет N : (1)874660 [16:16:46]line ИНН: 02508201610067 [16:16:46]line Контрольно-Кассовый Чек [16:16:46]line ПРОДАЖА [16:16:46]line ТРК (МРК, ГНК) : 41 [16:16:46]line Товар: 2710124500 [16:16:46]line Аи-95-К-5 [16:16:46]line 40.440 * 0.00 [16:16:46]line = 0.00 [16:16:46]line НДС 12% НСП 1% [16:16:46]line > о реализуемом товаре [16:16:46]line ИТОГО: 0.00 [16:16:46]line НСП 1% : 0.00 [16:16:46]line НДС 12% : 0.00 [16:16:46]line Наличными: 0.00 [16:16:46]line Безнал.: 0.00 [16:16:46]line Место: АЗС № 165 "Партнер Нефть" [16:16:46]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:16:46]line СНО: Общий режим [16:16:46]line Чек 435 20.10.2024 16:16 [16:16:46]line Смена: 314 ФФД: 1.0 [16:16:46]line ЗНМ: 0300000234 [16:16:46]line РНМ: 0000137193017469 [16:16:46]line Версия ККМ: v1.0 [16:16:46]line Талоны: Топливная Карта [16:16:46]line 59209 [16:16:46]line ФМ: 0000000000963156 [16:16:46]line ФД: 156363 [16:16:46]line ФПД: 163728970705521 [16:16:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T161646&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156363&fm=163728970705521&tin=02508201610067®Number=0000137193017469&sum=0 [16:16:46]OFD Sender: Processing packet 156363 [packets to send 52, broken 51] [16:16:46]ProducePacketName [16:16:46]name=ofd_packets/00156363 [16:16:46]OFD Sender: To server: pG, [16:16:46]CommunicateWithHost lk.salyk.kg:30040 [16:16:46]ConnectInit lk.salyk.kg [16:16:46]written 0, free lines is 4095 [16:16:46]Connected sock=10 [16:16:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 79 4D 07 01 A8 6B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 01 00 00 F4 03 04 00 EE 2C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CB 62 02 00 35 04 06 00 94 E9 1F 23 6A 71 45 36 CB AE 49 14 6F 11 [16:16:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 93 D5 47 00 79 6E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CB 62 02 00 F4 03 04 00 20 D3 14 67 B6 04 01 00 00 EF 1F C5 E6 A2 C3 14 3D [16:16:46]CommunicateWithHost err = 0 [16:16:46]CheckOFDResponse [16:16:46]1017 (14) - 77093643461234 [16:16:46]1041 (16) - 0000000000963156 [16:16:46]1040 (4) - 156363 [16:16:46]1012 (4) - 20.10.2024 09:53 [16:16:46]1206 (1) - 0 [16:16:46]OFD Sender: Remove packet 156363 [16:16:46]ProducePacketName [16:16:46]name=ofd_packets/00156363 [16:16:46]NVStorageDeleteData [16:16:46]Write to MH i2c: 01 00 00 68 5D C5 [16:16:46]Write i2c OK [16:16:46]MH_I2C_Read... [16:16:46]Read from MH i2c: 01 [16:16:46]MH_I2C_Read... [16:16:46]Read from MH i2c: 01 07 00 [16:16:46]MH_I2C_Read... [16:16:46]Read from MH i2c: 01 07 00 68 5D 00 00 00 00 00 07 0D E0 [16:16:46]RasterBufferAndPrint [16:16:46]line [16:16:46]line [16:16:46]line [16:16:46]line [16:16:46]line [16:16:46]written 0, free lines is 3342 [16:16:46]MH_Cut [16:16:46]Write to MH i2c: D1 01 00 6F 5D 01 9E [16:16:46]Write i2c OK [16:16:46]MH_I2C_Read... [16:16:46]Read from MH i2c: D1 [16:16:46]MH_I2C_Read... [16:16:46]Read from MH i2c: D1 01 00 [16:16:46]MH_I2C_Read... [16:16:46]Read from MH i2c: D1 01 00 6F 5D 00 9D [16:16:46]Write to MH i2c: 01 00 00 70 5D CD [16:16:46]Write i2c OK [16:16:46]MH_I2C_Read... [16:16:47]OFD Sender: No OFD packet to send [16:16:47]*** Cut start [16:16:47]*** Partial cut [16:16:47]*** CUTSNS_PIN = 1 [16:16:47]*** CUTSNS_PIN = 0 [16:16:47]*** Brake cut motor [16:16:48]Read from MH i2c: 01 [16:16:48]MH_I2C_Read... [16:16:48]*** Stop cut motor [16:16:48]*** Cut end [16:16:48]Read from MH i2c: 01 07 00 [16:16:48]MH_I2C_Read... [16:16:48]Read from MH i2c: 01 07 00 70 5D 00 00 00 00 00 FF 0F E2 [16:16:48]process_action close_receipt done [16:16:48]requested_data is exist [16:16:48]produce_requested_data [16:16:48]requested_item fm.sn is exist - process it [16:16:48]wFMCommunicate request_size=4 [16:16:48]MH_SAM_APDU [16:16:48]CAPDU: 80 11 00 00 [16:16:48]Write to MH i2c: E2 08 00 71 5D 80 11 00 00 00 00 00 00 48 [16:16:48]Write i2c OK [16:16:48]MH_I2C_Read... [16:16:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:16:48]Read from MH i2c: E2 [16:16:48]MH_I2C_Read... [16:16:48]Read from MH i2c: E2 17 00 [16:16:48]MH_I2C_Read... [16:16:48]Read from MH i2c: E2 17 00 71 5D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 99 [16:16:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:16:48]wFMCommunicate OK [16:16:48]requested_item fd.num is exist - process it [16:16:48]SAM_PROTO_GetFieldsCounters [16:16:48]wFMCommunicate request_size=4 [16:16:48]MH_SAM_APDU [16:16:48]CAPDU: 80 13 00 00 [16:16:48]Write to MH i2c: E2 08 00 72 5D 80 13 00 00 00 00 00 00 4B [16:16:48]Write i2c OK [16:16:48]MH_I2C_Read... [16:16:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:16:48]Read from MH i2c: E2 [16:16:48]MH_I2C_Read... [16:16:48]Read from MH i2c: E2 62 00 [16:16:48]MH_I2C_Read... [16:16:48]Read from MH i2c: E2 62 00 72 5D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CB 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 B3 01 00 00 5E 04 04 00 B3 01 00 00 57 04 04 00 B4 01 00 00 19 04 04 00 00 00 00 00 90 00 0A [16:16:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CB 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 B3 01 00 00 5E 04 04 00 B3 01 00 00 57 04 04 00 B4 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:16:48]wFMCommunicate OK [16:16:48]SAM_PROTO_GetFieldsCounters done [16:16:48]requested_item shift.num is exist - process it [16:16:48]requested_item shift.opened is exist - process it [16:16:48]req_shift_opened [16:16:48]FM_GetShiftState [16:16:48]SAM_PROTO_GetShiftState [16:16:48]wFMCommunicate request_size=4 [16:16:48]MH_SAM_APDU [16:16:48]CAPDU: 80 13 01 00 [16:16:48]Write to MH i2c: E2 08 00 73 5D 80 13 01 00 00 00 00 00 4D [16:16:48]Write i2c OK [16:16:48]MH_I2C_Read... [16:16:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:16:48]Read from MH i2c: E2 [16:16:48]MH_I2C_Read... [16:16:48]Read from MH i2c: E2 0E 00 [16:16:48]MH_I2C_Read... [16:16:48]Read from MH i2c: E2 0E 00 73 5D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F4 [16:16:48]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:16:48]wFMCommunicate OK [16:16:48]SAM_PROTO_GetShiftState done [16:16:48]FM_GetShiftState done [16:16:48]req_shift_opened done [16:16:48]requested_item shift.open_date is exist - process it [16:16:48]req_shift_open_date [16:16:48]req_shift_open_date done [16:16:48]produce_requested_data done [16:16:48]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156363,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [16:16:48]process_action_free close_receipt [16:16:48]json_value_free [16:16:48]json_value_free done [16:16:48]process_json_proto returns [16:16:48]Send response to host [16:16:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156363,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [16:16:48]free response buf [16:16:48]execute_script done [16:16:48]execute_script returns [16:16:48]free content buf [16:16:48]Sock 9.Close socket [16:16:48]Sock 9.Thread stoped [16:16:52]OFD Sender: No OFD packet to send [16:16:57]OFD Sender: No OFD packet to send [16:17:02]OFD Sender: No OFD packet to send [16:17:07]OFD Sender: No OFD packet to send [16:17:12]OFD Sender: No OFD packet to send [16:17:17]OFD Sender: No OFD packet to send [16:17:22]OFD Sender: No OFD packet to send [16:17:27]OFD Sender: No OFD packet to send [16:17:32]OFD Sender: No OFD packet to send [16:17:37]OFD Sender: No OFD packet to send [16:17:42]OFD Sender: No OFD packet to send [16:17:47]OFD Sender: No OFD packet to send [16:17:52]OFD Sender: No OFD packet to send [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:37]accept exits with 8 [16:18:37]New connection [16:18:37]New thread 3066551652 created [16:18:37]Thread 3066695012 joined [16:18:37]Waiting for new connection... [16:18:37] Sock 8.Parse request [16:18:37]Sock 8.Check first char [16:18:37]Sock 8.First char is OK [16:18:37]request: POST /json_proto HTTP/1.0 [16:18:37]Method: POST [16:18:37]URL: /json_proto [16:18:37]Method is POST - this is cgi request [16:18:37]url: /json_proto [16:18:37]query_string will be loaded in cgi processing [16:18:37]execute_cgi json_proto POST (null) [16:18:37]execute_cgi path=json_proto method=POST [16:18:37]POST find Content-Length [16:18:37]Host: 172.17.53.67:8080 [16:18:37]Content-Length: 769 [16:18:37]Content-Type: application/json [16:18:37] [16:18:37]POST finish read [16:18:37]Found Content-Length = 769 [16:18:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874662", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:18:37]execute_script... [16:18:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874662", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:18:37]POST & json_proto [16:18:37]process_json_proto [16:18:37]json parsed OK: [16:18:37]protocol is kg_v1.0 [16:18:37]action value=close_receipt [16:18:37]process_action close_receipt [16:18:37]cmd_close_receipt [16:18:37]MH_GetDate [16:18:37]Write to MH i2c: F0 00 00 74 5D C0 [16:18:37]Write i2c OK [16:18:37]MH_I2C_Read... [16:18:37]Read from MH i2c: F0 [16:18:37]MH_I2C_Read... [16:18:37]Read from MH i2c: F0 09 00 [16:18:37]MH_I2C_Read... [16:18:37]Read from MH i2c: F0 09 00 74 5D 00 5F 2D 15 67 19 BC 99 64 A3 [16:18:37]GetLastDocTimeStamp 1729441006 [16:18:37]current date 1729441119 [16:18:37]FM_GetShiftState [16:18:37]SAM_PROTO_GetShiftState [16:18:37]wFMCommunicate request_size=4 [16:18:37]MH_SAM_APDU [16:18:37]CAPDU: 80 13 01 00 [16:18:37]Write to MH i2c: E2 08 00 75 5D 80 13 01 00 00 00 00 00 4F [16:18:37]Write i2c OK [16:18:37]MH_I2C_Read... [16:18:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:18:37]Read from MH i2c: E2 [16:18:37]MH_I2C_Read... [16:18:37]Read from MH i2c: E2 0E 00 [16:18:37]MH_I2C_Read... [16:18:37]Read from MH i2c: E2 0E 00 75 5D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F6 [16:18:37]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:18:37]wFMCommunicate OK [16:18:37]SAM_PROTO_GetShiftState done [16:18:37]FM_GetShiftState done [16:18:37]opened in 1729383891 [16:18:37]opened+sec_in_day 1729470291 [16:18:37]quantity*price = 100015 [16:18:37]sum+1 = 100017 [16:18:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 436 20.10.2024 16:18 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156364 ФПД: 35942114286009 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T161839&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156364&fm=35942114286009&tin=02508201610067®Number=0000137193017469&sum=100016 [16:18:38]StoreToDocumentArchive [16:18:38]shift 314 fd 156364 [16:18:38]save to /storage/0314/doc_00156364 [16:18:38]save last doc name /storage/0314/doc_00156364 to /storage/kkm_last_doc_name [16:18:38]save OK [16:18:38]Clear old archive folders... [16:18:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:18:38]tlvbuf is 00974410 [16:18:38]SAM_PROTO_ClearQueue [16:18:38]wFMCommunicate request_size=4 [16:18:38]MH_SAM_APDU [16:18:38]CAPDU: 80 09 00 00 [16:18:38]Write to MH i2c: E2 08 00 82 5D 80 09 00 00 00 00 00 00 51 [16:18:38]Write i2c OK [16:18:38]MH_I2C_Read... [16:18:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:18:38]Read from MH i2c: E2 [16:18:38]MH_I2C_Read... [16:18:38]Read from MH i2c: E2 03 00 [16:18:38]MH_I2C_Read... [16:18:38]Read from MH i2c: E2 03 00 82 5D 00 90 00 53 [16:18:38]RAPDU: 90 00 [16:18:38]wFMCommunicate OK [16:18:38]SAM_PROTO_ClearQueue done [16:18:38]KKMCreateOFDPacket [16:18:38]OFDProtocolAddRootSTLVToBuf [16:18:38]FM_MakeSignedData [16:18:38]FM_MakeSignedData [16:18:38]SAM_PROTO_SignData [16:18:38]wFMCommunicate request_size=4 [16:18:38]MH_SAM_APDU [16:18:38]CAPDU: 80 0D 01 02 [16:18:38]Write to MH i2c: E2 08 00 83 5D 80 0D 01 02 00 00 00 00 59 [16:18:38]Write i2c OK [16:18:38]MH_I2C_Read... [16:18:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:18:38]Read from MH i2c: E2 [16:18:38]MH_I2C_Read... [16:18:38]Read from MH i2c: E2 03 00 [16:18:38]MH_I2C_Read... [16:18:38]Read from MH i2c: E2 03 00 83 5D 00 90 00 54 [16:18:38]RAPDU: 90 00 [16:18:38]wFMCommunicate OK [16:18:38]wFMCommunicate request_size=255 [16:18:38]MH_SAM_APDU [16:18:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 01 00 00 F4 03 04 00 5F 2D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CC 62 02 00 35 04 06 00 20 [16:18:38]Write to MH i2c: E2 02 01 84 5D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 01 00 00 F4 03 04 00 5F 2D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CC 62 02 00 35 04 06 00 20 00 00 62 [16:18:38]Write i2c OK [16:18:38]MH_I2C_Read... [16:18:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:18:38]Read from MH i2c: E2 [16:18:38]MH_I2C_Read... [16:18:38]Read from MH i2c: E2 03 00 [16:18:38]MH_I2C_Read... [16:18:38]Read from MH i2c: E2 03 00 84 5D 00 90 00 55 [16:18:38]RAPDU: 90 00 [16:18:38]wFMCommunicate OK [16:18:38]wFMCommunicate request_size=10 [16:18:38]MH_SAM_APDU [16:18:38]CAPDU: 80 0D 02 02 05 B0 6C F4 59 B9 [16:18:38]Write to MH i2c: E2 0D 00 85 5D 80 0D 02 02 05 00 B0 6C F4 59 B9 00 00 88 [16:18:38]Write i2c OK [16:18:38]MH_I2C_Read... [16:18:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:18:39]Read from MH i2c: E2 [16:18:39]MH_I2C_Read... [16:18:39]Read from MH i2c: E2 03 00 [16:18:39]MH_I2C_Read... [16:18:39]Read from MH i2c: E2 03 00 85 5D 00 90 00 56 [16:18:39]RAPDU: 90 00 [16:18:39]wFMCommunicate OK [16:18:39]wFMCommunicate request_size=4 [16:18:39]MH_SAM_APDU [16:18:39]CAPDU: 80 0D 03 02 [16:18:39]Write to MH i2c: E2 08 00 86 5D 80 0D 03 02 00 00 00 00 5E [16:18:39]Write i2c OK [16:18:39]MH_I2C_Read... [16:18:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:18:39]Read from MH i2c: E2 [16:18:39]MH_I2C_Read... [16:18:39]Read from MH i2c: E2 0B 00 [16:18:39]MH_I2C_Read... [16:18:39]Read from MH i2c: E2 0B 00 86 5D 00 14 E2 D6 4F C9 E3 14 09 90 00 43 [16:18:39]RAPDU: 14 E2 D6 4F C9 E3 14 09 90 00 [16:18:39]wFMCommunicate OK [16:18:39]SAM_PROTO_SignData done [16:18:39]FM_MakeSignedData done [16:18:39]CreateOFDProtocolMessage [16:18:39]wFMCommunicate request_size=4 [16:18:39]MH_SAM_APDU [16:18:39]CAPDU: 80 11 00 00 [16:18:39]Write to MH i2c: E2 08 00 87 5D 80 11 00 00 00 00 00 00 5E [16:18:39]Write i2c OK [16:18:39]MH_I2C_Read... [16:18:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:18:39]Read from MH i2c: E2 [16:18:39]MH_I2C_Read... [16:18:39]Read from MH i2c: E2 17 00 [16:18:39]MH_I2C_Read... [16:18:39]Read from MH i2c: E2 17 00 87 5D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AF [16:18:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:18:39]wFMCommunicate OK [16:18:39]CreateOFDProtocolMessage done [16:18:39]OFDSenderStorePacket 156364 [16:18:39]StoreOFDPacket docnum=156364 [16:18:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C2 CF 07 01 95 F5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 01 00 00 F4 03 04 00 5F 2D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CC 62 02 00 35 04 06 00 20 B0 6C F4 59 B9 14 E2 D6 4F C9 E3 14 09 [16:18:39]CheckFolder [16:18:39]dirname=/storage/ofd_packets [16:18:39]CheckFolder done [16:18:39]ProducePacketName [16:18:39]name=ofd_packets/00156364 [16:18:39]NVStorageSaveData ofd_packets/00156364 [16:18:39]File name is /storage/ofd_packets/00156364 [16:18:39]Write 301 bytes [16:18:39]NVStorageSaveData done [16:18:39]OFDSenderStorePacket done [16:18:39]KKMCreateOFDPacket done [16:18:39]NVStorageSaveData kkm_last_timestamp [16:18:39]File name is /storage/kkm_last_timestamp [16:18:39]Write 4 bytes [16:18:39]NVStorageSaveData done [16:18:39]ExternCall_PrintAddStr [16:18:39]wPrintStart [16:18:39]Write to MH i2c: 01 00 00 88 5D E5 [16:18:39]Write i2c OK [16:18:39]MH_I2C_Read... [16:18:39]Read from MH i2c: 01 [16:18:39]MH_I2C_Read... [16:18:39]Read from MH i2c: 01 07 00 [16:18:39]MH_I2C_Read... [16:18:39]Read from MH i2c: 01 07 00 88 5D 00 00 00 00 00 FF 0F FA [16:18:39]RasterBufferAndPrint [16:18:39]line Счет N : (1)874662 [16:18:39]line ИНН: 02508201610067 [16:18:39]line Контрольно-Кассовый Чек [16:18:39]line ПРОДАЖА [16:18:39]line ТРК (МРК, ГНК) : 22 [16:18:39]line Товар: 2710124130 [16:18:39]line Аи-92-К-5 [16:18:39]line 14.950 * 66.90 [16:18:39]line = 1000.16 [16:18:39]line НДС 12% НСП 1% [16:18:39]line > о реализуемом товаре [16:18:39]line ИТОГО: 1000.16 [16:18:39]line НСП 1% : 8.85 [16:18:39]line НДС 12% : 106.21 [16:18:39]line Наличными: 0.00 [16:18:39]line Безнал.: 1000.16 [16:18:39]line Место: АЗС № 165 "Партнер Нефть" [16:18:39]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:18:39]line СНО: Общий режим [16:18:39]line Чек 436 20.10.2024 16:18 [16:18:39]line Смена: 314 ФФД: 1.0 [16:18:39]line ЗНМ: 0300000234 [16:18:39]line РНМ: 0000137193017469 [16:18:39]line Версия ККМ: v1.0 [16:18:39]line Платежная система: Mbank [16:18:39]line ФМ: 0000000000963156 [16:18:39]line ФД: 156364 [16:18:39]line ФПД: 35942114286009 [16:18:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T161839&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156364&fm=35942114286009&tin=02508201610067®Number=0000137193017469&sum=100016 [16:18:39]OFD Sender: Processing packet 156364 [packets to send 52, broken 51] [16:18:39]ProducePacketName [16:18:39]name=ofd_packets/00156364 [16:18:39]OFD Sender: To server: pG, [16:18:39]CommunicateWithHost lk.salyk.kg:30040 [16:18:39]ConnectInit lk.salyk.kg [16:18:39]written 0, free lines is 4095 [16:18:39]Connected sock=10 [16:18:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C2 CF 07 01 95 F5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 01 00 00 F4 03 04 00 5F 2D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CC 62 02 00 35 04 06 00 20 B0 6C F4 59 B9 14 E2 D6 4F C9 E3 14 09 [16:18:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 FA D3 47 00 72 4A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CC 62 02 00 F4 03 04 00 91 D3 14 67 B6 04 01 00 00 BC 31 84 08 5B C4 A7 79 [16:18:39]CommunicateWithHost err = 0 [16:18:39]CheckOFDResponse [16:18:39]1017 (14) - 77093643461234 [16:18:39]1041 (16) - 0000000000963156 [16:18:39]1040 (4) - 156364 [16:18:39]1012 (4) - 20.10.2024 09:55 [16:18:39]1206 (1) - 0 [16:18:39]OFD Sender: Remove packet 156364 [16:18:39]ProducePacketName [16:18:39]name=ofd_packets/00156364 [16:18:39]NVStorageDeleteData [16:18:39]Write to MH i2c: 01 00 00 B1 5D 0E [16:18:39]Write i2c OK [16:18:39]MH_I2C_Read... [16:18:39]Read from MH i2c: 01 [16:18:39]MH_I2C_Read... [16:18:39]Read from MH i2c: 01 07 00 [16:18:39]MH_I2C_Read... [16:18:39]Read from MH i2c: 01 07 00 B1 5D 00 00 00 00 00 14 0D 36 [16:18:39]RasterBufferAndPrint [16:18:39]line [16:18:39]line [16:18:39]line [16:18:39]line [16:18:39]line [16:18:39]written 0, free lines is 3354 [16:18:39]MH_Cut [16:18:39]Write to MH i2c: D1 01 00 B8 5D 01 E7 [16:18:39]Write i2c OK [16:18:39]MH_I2C_Read... [16:18:39]Read from MH i2c: D1 [16:18:39]MH_I2C_Read... [16:18:39]Read from MH i2c: D1 01 00 [16:18:39]MH_I2C_Read... [16:18:39]Read from MH i2c: D1 01 00 B8 5D 00 E6 [16:18:39]Write to MH i2c: 01 00 00 B9 5D 16 [16:18:39]Write i2c OK [16:18:39]MH_I2C_Read... [16:18:40]OFD Sender: No OFD packet to send [16:18:40]*** Cut start [16:18:40]*** Partial cut [16:18:40]*** CUTSNS_PIN = 1 [16:18:40]*** CUTSNS_PIN = 0 [16:18:40]*** Brake cut motor [16:18:41]Read from MH i2c: 01 [16:18:41]MH_I2C_Read... [16:18:41]*** Stop cut motor [16:18:41]*** Cut end [16:18:41]Read from MH i2c: 01 07 00 [16:18:41]MH_I2C_Read... [16:18:41]Read from MH i2c: 01 07 00 B9 5D 00 00 00 00 00 FF 0F 2B [16:18:41]process_action close_receipt done [16:18:41]requested_data is exist [16:18:41]produce_requested_data [16:18:41]requested_item fm.sn is exist - process it [16:18:41]wFMCommunicate request_size=4 [16:18:41]MH_SAM_APDU [16:18:41]CAPDU: 80 11 00 00 [16:18:41]Write to MH i2c: E2 08 00 BA 5D 80 11 00 00 00 00 00 00 91 [16:18:41]Write i2c OK [16:18:41]MH_I2C_Read... [16:18:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:18:41]Read from MH i2c: E2 [16:18:41]MH_I2C_Read... [16:18:41]Read from MH i2c: E2 17 00 [16:18:41]MH_I2C_Read... [16:18:41]Read from MH i2c: E2 17 00 BA 5D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E2 [16:18:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:18:41]wFMCommunicate OK [16:18:41]requested_item fd.num is exist - process it [16:18:41]SAM_PROTO_GetFieldsCounters [16:18:41]wFMCommunicate request_size=4 [16:18:41]MH_SAM_APDU [16:18:41]CAPDU: 80 13 00 00 [16:18:41]Write to MH i2c: E2 08 00 BB 5D 80 13 00 00 00 00 00 00 94 [16:18:41]Write i2c OK [16:18:41]MH_I2C_Read... [16:18:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:18:41]Read from MH i2c: E2 [16:18:41]MH_I2C_Read... [16:18:41]Read from MH i2c: E2 62 00 [16:18:41]MH_I2C_Read... [16:18:41]Read from MH i2c: E2 62 00 BB 5D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CC 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 B4 01 00 00 5E 04 04 00 B4 01 00 00 57 04 04 00 B5 01 00 00 19 04 04 00 00 00 00 00 90 00 57 [16:18:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CC 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 B4 01 00 00 5E 04 04 00 B4 01 00 00 57 04 04 00 B5 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:18:41]wFMCommunicate OK [16:18:41]SAM_PROTO_GetFieldsCounters done [16:18:41]requested_item shift.num is exist - process it [16:18:41]requested_item shift.opened is exist - process it [16:18:41]req_shift_opened [16:18:41]FM_GetShiftState [16:18:41]SAM_PROTO_GetShiftState [16:18:41]wFMCommunicate request_size=4 [16:18:41]MH_SAM_APDU [16:18:41]CAPDU: 80 13 01 00 [16:18:41]Write to MH i2c: E2 08 00 BC 5D 80 13 01 00 00 00 00 00 96 [16:18:41]Write i2c OK [16:18:41]MH_I2C_Read... [16:18:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:18:41]Read from MH i2c: E2 [16:18:41]MH_I2C_Read... [16:18:41]Read from MH i2c: E2 0E 00 [16:18:41]MH_I2C_Read... [16:18:41]Read from MH i2c: E2 0E 00 BC 5D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 3D [16:18:41]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:18:41]wFMCommunicate OK [16:18:41]SAM_PROTO_GetShiftState done [16:18:41]FM_GetShiftState done [16:18:41]req_shift_opened done [16:18:41]requested_item shift.open_date is exist - process it [16:18:41]req_shift_open_date [16:18:41]req_shift_open_date done [16:18:41]produce_requested_data done [16:18:41]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156364,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [16:18:41]process_action_free close_receipt [16:18:41]json_value_free [16:18:41]json_value_free done [16:18:41]process_json_proto returns [16:18:41]Send response to host [16:18:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156364,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [16:18:41]free response buf [16:18:41]execute_script done [16:18:41]execute_script returns [16:18:41]free content buf [16:18:41]Sock 8.Close socket [16:18:41]Sock 8.Thread stoped [16:18:45]OFD Sender: No OFD packet to send [16:18:50]OFD Sender: No OFD packet to send [16:18:55]OFD Sender: No OFD packet to send [16:19:00]OFD Sender: No OFD packet to send [16:19:05]OFD Sender: No OFD packet to send [16:19:10]OFD Sender: No OFD packet to send [16:19:15]OFD Sender: No OFD packet to send [16:19:20]OFD Sender: No OFD packet to send [16:19:25]OFD Sender: No OFD packet to send [16:19:30]OFD Sender: No OFD packet to send [16:19:33]accept exits with 9 [16:19:33]New connection [16:19:33]New thread 3066695012 created [16:19:33]Thread 3066551652 joined [16:19:33]Waiting for new connection... [16:19:33] Sock 9.Parse request [16:19:33]Sock 9.Check first char [16:19:33]Sock 9.First char is OK [16:19:33]request: POST /json_proto HTTP/1.0 [16:19:33]Method: POST [16:19:33]URL: /json_proto [16:19:33]Method is POST - this is cgi request [16:19:33]url: /json_proto [16:19:33]query_string will be loaded in cgi processing [16:19:33]execute_cgi json_proto POST (null) [16:19:33]execute_cgi path=json_proto method=POST [16:19:33]POST find Content-Length [16:19:33]Host: 172.17.53.67:8080 [16:19:33]Content-Length: 670 [16:19:33]Content-Type: application/json [16:19:33] [16:19:33]POST finish read [16:19:33]Found Content-Length = 670 [16:19:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874663", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 8.050, "sum" : 550.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 550.00, "total" : 550.00, "payments": [ { "type": 0, "sum" : 550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:19:33]execute_script... [16:19:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874663", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 8.050, "sum" : 550.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 550.00, "total" : 550.00, "payments": [ { "type": 0, "sum" : 550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:19:33]POST & json_proto [16:19:33]process_json_proto [16:19:33]json parsed OK: [16:19:33]protocol is kg_v1.0 [16:19:33]action value=close_receipt [16:19:33]process_action close_receipt [16:19:33]cmd_close_receipt [16:19:33]MH_GetDate [16:19:33]Write to MH i2c: F0 00 00 BD 5D 09 [16:19:33]Write i2c OK [16:19:33]MH_I2C_Read... [16:19:33]Read from MH i2c: F0 [16:19:33]MH_I2C_Read... [16:19:33]Read from MH i2c: F0 09 00 [16:19:33]MH_I2C_Read... [16:19:33]Read from MH i2c: F0 09 00 BD 5D 00 97 2D 15 67 19 BC 99 64 24 [16:19:33]GetLastDocTimeStamp 1729441119 [16:19:33]current date 1729441175 [16:19:33]FM_GetShiftState [16:19:33]SAM_PROTO_GetShiftState [16:19:33]wFMCommunicate request_size=4 [16:19:33]MH_SAM_APDU [16:19:33]CAPDU: 80 13 01 00 [16:19:33]Write to MH i2c: E2 08 00 BE 5D 80 13 01 00 00 00 00 00 98 [16:19:33]Write i2c OK [16:19:33]MH_I2C_Read... [16:19:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:19:33]Read from MH i2c: E2 [16:19:33]MH_I2C_Read... [16:19:33]Read from MH i2c: E2 0E 00 [16:19:33]MH_I2C_Read... [16:19:33]Read from MH i2c: E2 0E 00 BE 5D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 3F [16:19:33]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:19:33]wFMCommunicate OK [16:19:33]SAM_PROTO_GetShiftState done [16:19:33]FM_GetShiftState done [16:19:33]opened in 1729383891 [16:19:33]opened+sec_in_day 1729470291 [16:19:33]quantity*price = 55062 [16:19:33]sum+1 = 55063 [16:19:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 550.00 Внесено: 550.00 СДАЧА: 0.00 НСП 1% : 4.87 НДС 12% : 58.47 Наличными: 550.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 437 20.10.2024 16:19 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156365 ФПД: 259223452566709 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T161935&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156365&fm=259223452566709&tin=02508201610067®Number=0000137193017469&sum=55000 [16:19:34]StoreToDocumentArchive [16:19:34]shift 314 fd 156365 [16:19:34]save to /storage/0314/doc_00156365 [16:19:34]save last doc name /storage/0314/doc_00156365 to /storage/kkm_last_doc_name [16:19:34]save OK [16:19:34]Clear old archive folders... [16:19:34]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:19:34]tlvbuf is 009B0C20 [16:19:34]SAM_PROTO_ClearQueue [16:19:34]wFMCommunicate request_size=4 [16:19:34]MH_SAM_APDU [16:19:34]CAPDU: 80 09 00 00 [16:19:34]Write to MH i2c: E2 08 00 CB 5D 80 09 00 00 00 00 00 00 9A [16:19:34]Write i2c OK [16:19:34]MH_I2C_Read... [16:19:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:19:34]Read from MH i2c: E2 [16:19:34]MH_I2C_Read... [16:19:34]Read from MH i2c: E2 03 00 [16:19:34]MH_I2C_Read... [16:19:34]Read from MH i2c: E2 03 00 CB 5D 00 90 00 9C [16:19:34]RAPDU: 90 00 [16:19:34]wFMCommunicate OK [16:19:34]SAM_PROTO_ClearQueue done [16:19:34]KKMCreateOFDPacket [16:19:34]OFDProtocolAddRootSTLVToBuf [16:19:34]FM_MakeSignedData [16:19:34]FM_MakeSignedData [16:19:34]SAM_PROTO_SignData [16:19:34]wFMCommunicate request_size=4 [16:19:34]MH_SAM_APDU [16:19:34]CAPDU: 80 0D 01 02 [16:19:34]Write to MH i2c: E2 08 00 CC 5D 80 0D 01 02 00 00 00 00 A2 [16:19:34]Write i2c OK [16:19:34]MH_I2C_Read... [16:19:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:19:34]Read from MH i2c: E2 [16:19:34]MH_I2C_Read... [16:19:34]Read from MH i2c: E2 03 00 [16:19:34]MH_I2C_Read... [16:19:34]Read from MH i2c: E2 03 00 CC 5D 00 90 00 9D [16:19:34]RAPDU: 90 00 [16:19:34]wFMCommunicate OK [16:19:34]wFMCommunicate request_size=255 [16:19:34]MH_SAM_APDU [16:19:34]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 1F 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 16 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 01 00 00 F4 03 04 00 97 2D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CD 62 02 00 35 04 06 00 [16:19:34]Write to MH i2c: E2 02 01 CD 5D 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 1F 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 16 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 01 00 00 F4 03 04 00 97 2D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CD 62 02 00 35 04 06 00 00 00 C4 [16:19:34]Write i2c OK [16:19:34]MH_I2C_Read... [16:19:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:19:34]Read from MH i2c: E2 [16:19:34]MH_I2C_Read... [16:19:34]Read from MH i2c: E2 03 00 [16:19:34]MH_I2C_Read... [16:19:34]Read from MH i2c: E2 03 00 CD 5D 00 90 00 9E [16:19:34]RAPDU: 90 00 [16:19:34]wFMCommunicate OK [16:19:34]wFMCommunicate request_size=11 [16:19:34]MH_SAM_APDU [16:19:34]CAPDU: 80 0D 02 02 06 EB C3 29 CE C4 B5 [16:19:34]Write to MH i2c: E2 0E 00 CE 5D 80 0D 02 02 06 00 EB C3 29 CE C4 B5 00 00 CF [16:19:34]Write i2c OK [16:19:34]MH_I2C_Read... [16:19:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:19:34]Read from MH i2c: E2 [16:19:34]MH_I2C_Read... [16:19:34]Read from MH i2c: E2 03 00 [16:19:34]MH_I2C_Read... [16:19:34]Read from MH i2c: E2 03 00 CE 5D 00 90 00 9F [16:19:34]RAPDU: 90 00 [16:19:34]wFMCommunicate OK [16:19:34]wFMCommunicate request_size=4 [16:19:34]MH_SAM_APDU [16:19:34]CAPDU: 80 0D 03 02 [16:19:34]Write to MH i2c: E2 08 00 CF 5D 80 0D 03 02 00 00 00 00 A7 [16:19:34]Write i2c OK [16:19:34]MH_I2C_Read... [16:19:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:19:34]Read from MH i2c: E2 [16:19:34]MH_I2C_Read... [16:19:34]Read from MH i2c: E2 0B 00 [16:19:34]MH_I2C_Read... [16:19:34]Read from MH i2c: E2 0B 00 CF 5D 00 49 3D FA A0 AE 6F B7 A1 90 00 3D [16:19:34]RAPDU: 49 3D FA A0 AE 6F B7 A1 90 00 [16:19:34]wFMCommunicate OK [16:19:34]SAM_PROTO_SignData done [16:19:34]FM_MakeSignedData done [16:19:34]CreateOFDProtocolMessage [16:19:34]wFMCommunicate request_size=4 [16:19:34]MH_SAM_APDU [16:19:34]CAPDU: 80 11 00 00 [16:19:34]Write to MH i2c: E2 08 00 D0 5D 80 11 00 00 00 00 00 00 A7 [16:19:34]Write i2c OK [16:19:34]MH_I2C_Read... [16:19:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:19:34]Read from MH i2c: E2 [16:19:34]MH_I2C_Read... [16:19:34]Read from MH i2c: E2 17 00 [16:19:34]MH_I2C_Read... [16:19:34]Read from MH i2c: E2 17 00 D0 5D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F8 [16:19:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:19:34]wFMCommunicate OK [16:19:34]CreateOFDProtocolMessage done [16:19:34]OFDSenderStorePacket 156365 [16:19:34]StoreOFDPacket docnum=156365 [16:19:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 4C 5E 08 01 42 F5 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 1F 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 16 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 01 00 00 F4 03 04 00 97 2D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CD 62 02 00 35 04 06 00 EB C3 29 CE C4 B5 49 3D FA A0 AE 6F B7 A1 [16:19:34]CheckFolder [16:19:34]dirname=/storage/ofd_packets [16:19:34]CheckFolder done [16:19:34]ProducePacketName [16:19:34]name=ofd_packets/00156365 [16:19:34]NVStorageSaveData ofd_packets/00156365 [16:19:34]File name is /storage/ofd_packets/00156365 [16:19:34]Write 302 bytes [16:19:34]NVStorageSaveData done [16:19:34]OFDSenderStorePacket done [16:19:34]KKMCreateOFDPacket done [16:19:34]NVStorageSaveData kkm_last_timestamp [16:19:34]File name is /storage/kkm_last_timestamp [16:19:34]Write 4 bytes [16:19:34]NVStorageSaveData done [16:19:34]ExternCall_PrintAddStr [16:19:34]wPrintStart [16:19:34]Write to MH i2c: 01 00 00 D1 5D 2E [16:19:34]Write i2c OK [16:19:34]MH_I2C_Read... [16:19:34]Read from MH i2c: 01 [16:19:34]MH_I2C_Read... [16:19:34]Read from MH i2c: 01 07 00 [16:19:34]MH_I2C_Read... [16:19:34]Read from MH i2c: 01 07 00 D1 5D 00 00 00 00 00 FF 0F 43 [16:19:34]RasterBufferAndPrint [16:19:34]line Счет N : (1)874663 [16:19:34]line ИНН: 02508201610067 [16:19:34]line Контрольно-Кассовый Чек [16:19:34]line ПРОДАЖА [16:19:34]line ТРК (МРК, ГНК) : 43 [16:19:34]line Товар: 2710124130 [16:19:34]line Super 92-К-5 [16:19:34]line 8.050 * 68.40 [16:19:34]line = 550.62 [16:19:34]line НДС 12% НСП 1% [16:19:34]line > о реализуемом товаре [16:19:34]line ОКРУГЛЕНИЕ: -0.62 [16:19:34]line ИТОГО: 550.00 [16:19:34]line Внесено: 550.00 [16:19:34]line СДАЧА: 0.00 [16:19:34]line НСП 1% : 4.87 [16:19:34]line НДС 12% : 58.47 [16:19:34]line Наличными: 550.00 [16:19:34]line Безнал.: 0.00 [16:19:34]line Место: АЗС № 165 "Партнер Нефть" [16:19:34]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:19:34]line СНО: Общий режим [16:19:34]line Чек 437 20.10.2024 16:19 [16:19:34]line Смена: 314 ФФД: 1.0 [16:19:34]line ЗНМ: 0300000234 [16:19:34]line РНМ: 0000137193017469 [16:19:34]line Версия ККМ: v1.0 [16:19:34]line ФМ: 0000000000963156 [16:19:34]line ФД: 156365 [16:19:34]line ФПД: 259223452566709 [16:19:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T161935&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156365&fm=259223452566709&tin=02508201610067®Number=0000137193017469&sum=55000 [16:19:35]OFD Sender: Processing packet 156365 [packets to send 52, broken 51] [16:19:35]ProducePacketName [16:19:35]name=ofd_packets/00156365 [16:19:35]OFD Sender: To server: pG, [16:19:35]CommunicateWithHost lk.salyk.kg:30040 [16:19:35]ConnectInit lk.salyk.kg [16:19:35]written 0, free lines is 4095 [16:19:35]Connected sock=10 [16:19:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 4C 5E 08 01 42 F5 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 1F 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 16 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 01 00 00 F4 03 04 00 97 2D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CD 62 02 00 35 04 06 00 EB C3 29 CE C4 B5 49 3D FA A0 AE 6F B7 A1 [16:19:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B8 2A 47 00 7A 30 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CD 62 02 00 F4 03 04 00 C9 D3 14 67 B6 04 01 00 00 A6 10 09 D2 35 E0 27 54 [16:19:35]CommunicateWithHost err = 0 [16:19:35]CheckOFDResponse [16:19:35]1017 (14) - 77093643461234 [16:19:35]1041 (16) - 0000000000963156 [16:19:35]1040 (4) - 156365 [16:19:35]1012 (4) - 20.10.2024 09:56 [16:19:35]1206 (1) - 0 [16:19:35]OFD Sender: Remove packet 156365 [16:19:35]ProducePacketName [16:19:35]name=ofd_packets/00156365 [16:19:35]NVStorageDeleteData [16:19:35]Write to MH i2c: 01 00 00 FC 5D 59 [16:19:35]Write i2c OK [16:19:35]MH_I2C_Read... [16:19:35]Read from MH i2c: 01 [16:19:35]MH_I2C_Read... [16:19:35]Read from MH i2c: 01 07 00 [16:19:35]MH_I2C_Read... [16:19:35]Read from MH i2c: 01 07 00 FC 5D 00 00 00 00 00 F5 0C 61 [16:19:35]RasterBufferAndPrint [16:19:35]line [16:19:35]line [16:19:35]line [16:19:35]line [16:19:35]line [16:19:35]written 0, free lines is 3328 [16:19:35]MH_Cut [16:19:35]Write to MH i2c: D1 01 00 03 5E 01 33 [16:19:35]Write i2c OK [16:19:35]MH_I2C_Read... [16:19:35]Read from MH i2c: D1 [16:19:35]MH_I2C_Read... [16:19:35]Read from MH i2c: D1 01 00 [16:19:35]MH_I2C_Read... [16:19:35]Read from MH i2c: D1 01 00 03 5E 00 32 [16:19:35]Write to MH i2c: 01 00 00 04 5E 62 [16:19:35]Write i2c OK [16:19:35]MH_I2C_Read... [16:19:35]OFD Sender: No OFD packet to send [16:19:36]*** Cut start [16:19:36]*** Partial cut [16:19:36]*** CUTSNS_PIN = 1 [16:19:36]*** CUTSNS_PIN = 0 [16:19:36]*** Brake cut motor [16:19:36]Read from MH i2c: 01 [16:19:36]MH_I2C_Read... [16:19:36]*** Stop cut motor [16:19:36]*** Cut end [16:19:36]Read from MH i2c: 01 07 00 [16:19:36]MH_I2C_Read... [16:19:36]Read from MH i2c: 01 07 00 04 5E 00 00 00 00 00 FF 0F 77 [16:19:36]process_action close_receipt done [16:19:36]requested_data is exist [16:19:36]produce_requested_data [16:19:36]requested_item fm.sn is exist - process it [16:19:36]wFMCommunicate request_size=4 [16:19:36]MH_SAM_APDU [16:19:36]CAPDU: 80 11 00 00 [16:19:36]Write to MH i2c: E2 08 00 05 5E 80 11 00 00 00 00 00 00 DD [16:19:36]Write i2c OK [16:19:36]MH_I2C_Read... [16:19:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:19:36]Read from MH i2c: E2 [16:19:36]MH_I2C_Read... [16:19:36]Read from MH i2c: E2 17 00 [16:19:36]MH_I2C_Read... [16:19:36]Read from MH i2c: E2 17 00 05 5E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2E [16:19:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:19:36]wFMCommunicate OK [16:19:36]requested_item fd.num is exist - process it [16:19:36]SAM_PROTO_GetFieldsCounters [16:19:36]wFMCommunicate request_size=4 [16:19:36]MH_SAM_APDU [16:19:36]CAPDU: 80 13 00 00 [16:19:36]Write to MH i2c: E2 08 00 06 5E 80 13 00 00 00 00 00 00 E0 [16:19:36]Write i2c OK [16:19:36]MH_I2C_Read... [16:19:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:19:37]Read from MH i2c: E2 [16:19:37]MH_I2C_Read... [16:19:37]Read from MH i2c: E2 62 00 [16:19:37]MH_I2C_Read... [16:19:37]Read from MH i2c: E2 62 00 06 5E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CD 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 B5 01 00 00 5E 04 04 00 B5 01 00 00 57 04 04 00 B6 01 00 00 19 04 04 00 00 00 00 00 90 00 A7 [16:19:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CD 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 B5 01 00 00 5E 04 04 00 B5 01 00 00 57 04 04 00 B6 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:19:37]wFMCommunicate OK [16:19:37]SAM_PROTO_GetFieldsCounters done [16:19:37]requested_item shift.num is exist - process it [16:19:37]requested_item shift.opened is exist - process it [16:19:37]req_shift_opened [16:19:37]FM_GetShiftState [16:19:37]SAM_PROTO_GetShiftState [16:19:37]wFMCommunicate request_size=4 [16:19:37]MH_SAM_APDU [16:19:37]CAPDU: 80 13 01 00 [16:19:37]Write to MH i2c: E2 08 00 07 5E 80 13 01 00 00 00 00 00 E2 [16:19:37]Write i2c OK [16:19:37]MH_I2C_Read... [16:19:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:19:37]Read from MH i2c: E2 [16:19:37]MH_I2C_Read... [16:19:37]Read from MH i2c: E2 0E 00 [16:19:37]MH_I2C_Read... [16:19:37]Read from MH i2c: E2 0E 00 07 5E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 89 [16:19:37]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:19:37]wFMCommunicate OK [16:19:37]SAM_PROTO_GetShiftState done [16:19:37]FM_GetShiftState done [16:19:37]req_shift_opened done [16:19:37]requested_item shift.open_date is exist - process it [16:19:37]req_shift_open_date [16:19:37]req_shift_open_date done [16:19:37]produce_requested_data done [16:19:37]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156365,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [16:19:37]process_action_free close_receipt [16:19:37]json_value_free [16:19:37]json_value_free done [16:19:37]process_json_proto returns [16:19:37]Send response to host [16:19:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156365,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [16:19:37]free response buf [16:19:37]execute_script done [16:19:37]execute_script returns [16:19:37]free content buf [16:19:37]Sock 9.Close socket [16:19:37]Sock 9.Thread stoped [16:19:40]OFD Sender: No OFD packet to send [16:19:45]OFD Sender: No OFD packet to send [16:19:50]OFD Sender: No OFD packet to send [16:19:55]OFD Sender: No OFD packet to send [16:20:00]OFD Sender: No OFD packet to send [16:20:05]OFD Sender: No OFD packet to send [16:20:10]OFD Sender: No OFD packet to send [16:20:15]OFD Sender: No OFD packet to send [16:20:20]OFD Sender: No OFD packet to send [16:20:25]OFD Sender: No OFD packet to send [16:20:30]OFD Sender: No OFD packet to send [16:20:35]OFD Sender: No OFD packet to send [16:20:40]OFD Sender: No OFD packet to send [16:20:45]OFD Sender: No OFD packet to send [16:20:50]OFD Sender: No OFD packet to send [16:20:55]OFD Sender: No OFD packet to send [16:21:00]OFD Sender: No OFD packet to send [16:21:05]OFD Sender: No OFD packet to send [16:21:10]OFD Sender: No OFD packet to send [16:21:15]OFD Sender: No OFD packet to send [16:21:21]OFD Sender: No OFD packet to send [16:21:26]OFD Sender: No OFD packet to send [16:21:31]OFD Sender: No OFD packet to send [16:21:36]OFD Sender: No OFD packet to send [16:21:41]OFD Sender: No OFD packet to send [16:21:46]OFD Sender: No OFD packet to send [16:21:51]OFD Sender: No OFD packet to send [16:21:56]OFD Sender: No OFD packet to send [16:22:01]OFD Sender: No OFD packet to send [16:22:06]OFD Sender: No OFD packet to send [16:22:11]OFD Sender: No OFD packet to send [16:22:16]OFD Sender: No OFD packet to send [16:22:21]OFD Sender: No OFD packet to send [16:22:25]accept exits with 8 [16:22:25]New connection [16:22:25]New thread 3066551652 created [16:22:25]Thread 3066695012 joined [16:22:25]Waiting for new connection... [16:22:25] Sock 8.Parse request [16:22:25]Sock 8.Check first char [16:22:25]Sock 8.First char is OK [16:22:25]request: POST /json_proto HTTP/1.0 [16:22:25]Method: POST [16:22:25]URL: /json_proto [16:22:25]Method is POST - this is cgi request [16:22:25]url: /json_proto [16:22:25]query_string will be loaded in cgi processing [16:22:25]execute_cgi json_proto POST (null) [16:22:25]execute_cgi path=json_proto method=POST [16:22:25]POST find Content-Length [16:22:25]Host: 172.17.53.67:8080 [16:22:25]Content-Length: 677 [16:22:25]Content-Type: application/json [16:22:25] [16:22:25]POST finish read [16:22:25]Found Content-Length = 677 [16:22:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874664", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:22:25]execute_script... [16:22:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874664", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:22:25]POST & json_proto [16:22:25]process_json_proto [16:22:25]json parsed OK: [16:22:25]protocol is kg_v1.0 [16:22:25]action value=close_receipt [16:22:25]process_action close_receipt [16:22:25]cmd_close_receipt [16:22:25]MH_GetDate [16:22:25]Write to MH i2c: F0 00 00 08 5E 55 [16:22:25]Write i2c OK [16:22:25]MH_I2C_Read... [16:22:25]Read from MH i2c: F0 [16:22:25]MH_I2C_Read... [16:22:25]Read from MH i2c: F0 09 00 [16:22:25]MH_I2C_Read... [16:22:25]Read from MH i2c: F0 09 00 08 5E 00 44 2E 15 67 19 BC 99 64 1E [16:22:25]GetLastDocTimeStamp 1729441175 [16:22:25]current date 1729441348 [16:22:25]FM_GetShiftState [16:22:25]SAM_PROTO_GetShiftState [16:22:25]wFMCommunicate request_size=4 [16:22:25]MH_SAM_APDU [16:22:25]CAPDU: 80 13 01 00 [16:22:25]Write to MH i2c: E2 08 00 09 5E 80 13 01 00 00 00 00 00 E4 [16:22:25]Write i2c OK [16:22:25]MH_I2C_Read... [16:22:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:22:25]Read from MH i2c: E2 [16:22:25]MH_I2C_Read... [16:22:25]Read from MH i2c: E2 0E 00 [16:22:25]MH_I2C_Read... [16:22:25]Read from MH i2c: E2 0E 00 09 5E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 8B [16:22:25]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:22:25]wFMCommunicate OK [16:22:25]SAM_PROTO_GetShiftState done [16:22:25]FM_GetShiftState done [16:22:25]opened in 1729383891 [16:22:25]opened+sec_in_day 1729470291 [16:22:25]quantity*price = 20003 [16:22:25]sum+1 = 20004 [16:22:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 438 20.10.2024 16:22 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156366 ФПД: 232760580593944 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T162228&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156366&fm=232760580593944&tin=02508201610067®Number=0000137193017469&sum=20000 [16:22:27]StoreToDocumentArchive [16:22:27]shift 314 fd 156366 [16:22:27]save to /storage/0314/doc_00156366 [16:22:27]save last doc name /storage/0314/doc_00156366 to /storage/kkm_last_doc_name [16:22:27]save OK [16:22:27]Clear old archive folders... [16:22:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:22:27]tlvbuf is 0086EE00 [16:22:27]SAM_PROTO_ClearQueue [16:22:27]wFMCommunicate request_size=4 [16:22:27]MH_SAM_APDU [16:22:27]CAPDU: 80 09 00 00 [16:22:27]Write to MH i2c: E2 08 00 16 5E 80 09 00 00 00 00 00 00 E6 [16:22:27]Write i2c OK [16:22:27]MH_I2C_Read... [16:22:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:22:27]Read from MH i2c: E2 [16:22:27]MH_I2C_Read... [16:22:27]Read from MH i2c: E2 03 00 [16:22:27]MH_I2C_Read... [16:22:27]Read from MH i2c: E2 03 00 16 5E 00 90 00 E8 [16:22:27]RAPDU: 90 00 [16:22:27]wFMCommunicate OK [16:22:27]SAM_PROTO_ClearQueue done [16:22:27]KKMCreateOFDPacket [16:22:27]OFDProtocolAddRootSTLVToBuf [16:22:27]FM_MakeSignedData [16:22:27]FM_MakeSignedData [16:22:27]SAM_PROTO_SignData [16:22:27]wFMCommunicate request_size=4 [16:22:27]MH_SAM_APDU [16:22:27]CAPDU: 80 0D 01 02 [16:22:27]Write to MH i2c: E2 08 00 17 5E 80 0D 01 02 00 00 00 00 EE [16:22:27]Write i2c OK [16:22:27]MH_I2C_Read... [16:22:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:22:27]Read from MH i2c: E2 [16:22:27]MH_I2C_Read... [16:22:27]Read from MH i2c: E2 03 00 [16:22:27]MH_I2C_Read... [16:22:27]Read from MH i2c: E2 03 00 17 5E 00 90 00 E9 [16:22:27]RAPDU: 90 00 [16:22:27]wFMCommunicate OK [16:22:27]wFMCommunicate request_size=255 [16:22:27]MH_SAM_APDU [16:22:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 01 00 00 F4 03 04 00 44 2E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CE 62 02 00 35 04 06 00 D3 [16:22:27]Write to MH i2c: E2 02 01 18 5E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 01 00 00 F4 03 04 00 44 2E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CE 62 02 00 35 04 06 00 D3 00 00 3C [16:22:27]Write i2c OK [16:22:27]MH_I2C_Read... [16:22:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:22:27]Read from MH i2c: E2 [16:22:27]MH_I2C_Read... [16:22:27]Read from MH i2c: E2 03 00 [16:22:27]MH_I2C_Read... [16:22:27]Read from MH i2c: E2 03 00 18 5E 00 90 00 EA [16:22:27]RAPDU: 90 00 [16:22:27]wFMCommunicate OK [16:22:27]wFMCommunicate request_size=10 [16:22:27]MH_SAM_APDU [16:22:27]CAPDU: 80 0D 02 02 05 B1 CB B9 59 18 [16:22:27]Write to MH i2c: E2 0D 00 19 5E 80 0D 02 02 05 00 B1 CB B9 59 18 00 00 A1 [16:22:27]Write i2c OK [16:22:27]MH_I2C_Read... [16:22:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:22:27]Read from MH i2c: E2 [16:22:27]MH_I2C_Read... [16:22:27]Read from MH i2c: E2 03 00 [16:22:27]MH_I2C_Read... [16:22:27]Read from MH i2c: E2 03 00 19 5E 00 90 00 EB [16:22:27]RAPDU: 90 00 [16:22:27]wFMCommunicate OK [16:22:27]wFMCommunicate request_size=4 [16:22:27]MH_SAM_APDU [16:22:27]CAPDU: 80 0D 03 02 [16:22:27]Write to MH i2c: E2 08 00 1A 5E 80 0D 03 02 00 00 00 00 F3 [16:22:27]Write i2c OK [16:22:27]MH_I2C_Read... [16:22:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:22:27]Read from MH i2c: E2 [16:22:27]MH_I2C_Read... [16:22:27]Read from MH i2c: E2 0B 00 [16:22:27]MH_I2C_Read... [16:22:27]Read from MH i2c: E2 0B 00 1A 5E 00 CD ED 72 BD 5A 8F DF 03 90 00 A8 [16:22:27]RAPDU: CD ED 72 BD 5A 8F DF 03 90 00 [16:22:27]wFMCommunicate OK [16:22:27]SAM_PROTO_SignData done [16:22:27]FM_MakeSignedData done [16:22:27]CreateOFDProtocolMessage [16:22:27]wFMCommunicate request_size=4 [16:22:27]MH_SAM_APDU [16:22:27]CAPDU: 80 11 00 00 [16:22:27]Write to MH i2c: E2 08 00 1B 5E 80 11 00 00 00 00 00 00 F3 [16:22:27]Write i2c OK [16:22:27]MH_I2C_Read... [16:22:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:22:27]Read from MH i2c: E2 [16:22:27]MH_I2C_Read... [16:22:27]Read from MH i2c: E2 17 00 [16:22:27]MH_I2C_Read... [16:22:27]Read from MH i2c: E2 17 00 1B 5E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 44 [16:22:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:22:27]wFMCommunicate OK [16:22:27]CreateOFDProtocolMessage done [16:22:27]OFDSenderStorePacket 156366 [16:22:27]StoreOFDPacket docnum=156366 [16:22:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5B 4D 07 01 1D 10 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 01 00 00 F4 03 04 00 44 2E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CE 62 02 00 35 04 06 00 D3 B1 CB B9 59 18 CD ED 72 BD 5A 8F DF 03 [16:22:27]CheckFolder [16:22:27]dirname=/storage/ofd_packets [16:22:27]CheckFolder done [16:22:27]ProducePacketName [16:22:27]name=ofd_packets/00156366 [16:22:27]NVStorageSaveData ofd_packets/00156366 [16:22:27]File name is /storage/ofd_packets/00156366 [16:22:27]Write 301 bytes [16:22:27]NVStorageSaveData done [16:22:27]OFDSenderStorePacket done [16:22:27]KKMCreateOFDPacket done [16:22:27]NVStorageSaveData kkm_last_timestamp [16:22:27]File name is /storage/kkm_last_timestamp [16:22:27]Write 4 bytes [16:22:27]NVStorageSaveData done [16:22:27]ExternCall_PrintAddStr [16:22:27]wPrintStart [16:22:27]Write to MH i2c: 01 00 00 1C 5E 7A [16:22:27]Write i2c OK [16:22:27]MH_I2C_Read... [16:22:27]Read from MH i2c: 01 [16:22:27]MH_I2C_Read... [16:22:27]Read from MH i2c: 01 07 00 [16:22:27]MH_I2C_Read... [16:22:27]Read from MH i2c: 01 07 00 1C 5E 00 00 00 00 00 FF 0F 8F [16:22:27]RasterBufferAndPrint [16:22:27]line Счет N : (1)874664 [16:22:27]line ИНН: 02508201610067 [16:22:27]line Контрольно-Кассовый Чек [16:22:27]line ПРОДАЖА [16:22:27]line ТРК (МРК, ГНК) : 22 [16:22:27]line Товар: 2710124130 [16:22:27]line Аи-92-К-5 [16:22:27]line 2.990 * 66.90 [16:22:27]line = 200.03 [16:22:27]line НДС 12% НСП 1% [16:22:27]line > о реализуемом товаре [16:22:27]line ОКРУГЛЕНИЕ: -0.03 [16:22:27]line ИТОГО: 200.00 [16:22:27]line Внесено: 200.00 [16:22:27]line СДАЧА: 0.00 [16:22:27]line НСП 1% : 1.77 [16:22:27]line НДС 12% : 21.24 [16:22:27]line Наличными: 200.00 [16:22:27]line Безнал.: 0.00 [16:22:27]line Место: АЗС № 165 "Партнер Нефть" [16:22:27]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:22:27]line СНО: Общий режим [16:22:27]line Чек 438 20.10.2024 16:22 [16:22:27]line Смена: 314 ФФД: 1.0 [16:22:27]line ЗНМ: 0300000234 [16:22:27]line РНМ: 0000137193017469 [16:22:27]line Версия ККМ: v1.0 [16:22:27]line ФМ: 0000000000963156 [16:22:27]line ФД: 156366 [16:22:27]line ФПД: 232760580593944 [16:22:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T162228&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156366&fm=232760580593944&tin=02508201610067®Number=0000137193017469&sum=20000 [16:22:27]OFD Sender: Processing packet 156366 [packets to send 52, broken 51] [16:22:27]ProducePacketName [16:22:27]name=ofd_packets/00156366 [16:22:27]OFD Sender: To server: pG, [16:22:27]CommunicateWithHost lk.salyk.kg:30040 [16:22:27]ConnectInit lk.salyk.kg [16:22:27]written 0, free lines is 4095 [16:22:27]Connected sock=10 [16:22:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5B 4D 07 01 1D 10 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 01 00 00 F4 03 04 00 44 2E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CE 62 02 00 35 04 06 00 D3 B1 CB B9 59 18 CD ED 72 BD 5A 8F DF 03 [16:22:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1E BC 47 00 3B CF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CE 62 02 00 F4 03 04 00 76 D4 14 67 B6 04 01 00 00 09 A7 82 A5 B4 7F 02 D7 [16:22:28]CommunicateWithHost err = 0 [16:22:28]CheckOFDResponse [16:22:28]1017 (14) - 77093643461234 [16:22:28]1041 (16) - 0000000000963156 [16:22:28]1040 (4) - 156366 [16:22:28]1012 (4) - 20.10.2024 09:59 [16:22:28]1206 (1) - 0 [16:22:28]OFD Sender: Remove packet 156366 [16:22:28]ProducePacketName [16:22:28]name=ofd_packets/00156366 [16:22:28]NVStorageDeleteData [16:22:28]Write to MH i2c: 01 00 00 47 5E A5 [16:22:28]Write i2c OK [16:22:28]MH_I2C_Read... [16:22:28]Read from MH i2c: 01 [16:22:28]MH_I2C_Read... [16:22:28]Read from MH i2c: 01 07 00 [16:22:28]MH_I2C_Read... [16:22:28]Read from MH i2c: 01 07 00 47 5E 00 00 00 00 00 F4 0C AC [16:22:28]RasterBufferAndPrint [16:22:28]line [16:22:28]line [16:22:28]line [16:22:28]line [16:22:28]line [16:22:28]written 0, free lines is 3322 [16:22:28]MH_Cut [16:22:28]Write to MH i2c: D1 01 00 4E 5E 01 7E [16:22:28]Write i2c OK [16:22:28]MH_I2C_Read... [16:22:28]Read from MH i2c: D1 [16:22:28]MH_I2C_Read... [16:22:28]Read from MH i2c: D1 01 00 [16:22:28]MH_I2C_Read... [16:22:28]Read from MH i2c: D1 01 00 4E 5E 00 7D [16:22:28]Write to MH i2c: 01 00 00 4F 5E AD [16:22:28]Write i2c OK [16:22:28]MH_I2C_Read... [16:22:28]OFD Sender: No OFD packet to send [16:22:29]*** Cut start [16:22:29]*** Partial cut [16:22:29]*** CUTSNS_PIN = 1 [16:22:29]*** CUTSNS_PIN = 0 [16:22:29]*** Brake cut motor [16:22:29]Read from MH i2c: 01 [16:22:29]MH_I2C_Read... [16:22:29]*** Stop cut motor [16:22:29]*** Cut end [16:22:29]Read from MH i2c: 01 07 00 [16:22:29]MH_I2C_Read... [16:22:29]Read from MH i2c: 01 07 00 4F 5E 00 00 00 00 00 FF 0F C2 [16:22:29]process_action close_receipt done [16:22:29]requested_data is exist [16:22:29]produce_requested_data [16:22:29]requested_item fm.sn is exist - process it [16:22:29]wFMCommunicate request_size=4 [16:22:29]MH_SAM_APDU [16:22:29]CAPDU: 80 11 00 00 [16:22:29]Write to MH i2c: E2 08 00 50 5E 80 11 00 00 00 00 00 00 28 [16:22:29]Write i2c OK [16:22:29]MH_I2C_Read... [16:22:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:22:29]Read from MH i2c: E2 [16:22:29]MH_I2C_Read... [16:22:29]Read from MH i2c: E2 17 00 [16:22:29]MH_I2C_Read... [16:22:29]Read from MH i2c: E2 17 00 50 5E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 79 [16:22:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:22:29]wFMCommunicate OK [16:22:29]requested_item fd.num is exist - process it [16:22:29]SAM_PROTO_GetFieldsCounters [16:22:29]wFMCommunicate request_size=4 [16:22:29]MH_SAM_APDU [16:22:29]CAPDU: 80 13 00 00 [16:22:29]Write to MH i2c: E2 08 00 51 5E 80 13 00 00 00 00 00 00 2B [16:22:29]Write i2c OK [16:22:29]MH_I2C_Read... [16:22:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:22:29]Read from MH i2c: E2 [16:22:29]MH_I2C_Read... [16:22:29]Read from MH i2c: E2 62 00 [16:22:29]MH_I2C_Read... [16:22:29]Read from MH i2c: E2 62 00 51 5E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CE 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 B6 01 00 00 5E 04 04 00 B6 01 00 00 57 04 04 00 B7 01 00 00 19 04 04 00 00 00 00 00 90 00 F6 [16:22:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CE 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 B6 01 00 00 5E 04 04 00 B6 01 00 00 57 04 04 00 B7 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:22:29]wFMCommunicate OK [16:22:29]SAM_PROTO_GetFieldsCounters done [16:22:29]requested_item shift.num is exist - process it [16:22:29]requested_item shift.opened is exist - process it [16:22:29]req_shift_opened [16:22:29]FM_GetShiftState [16:22:29]SAM_PROTO_GetShiftState [16:22:29]wFMCommunicate request_size=4 [16:22:29]MH_SAM_APDU [16:22:29]CAPDU: 80 13 01 00 [16:22:29]Write to MH i2c: E2 08 00 52 5E 80 13 01 00 00 00 00 00 2D [16:22:29]Write i2c OK [16:22:29]MH_I2C_Read... [16:22:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:22:29]Read from MH i2c: E2 [16:22:29]MH_I2C_Read... [16:22:29]Read from MH i2c: E2 0E 00 [16:22:29]MH_I2C_Read... [16:22:29]Read from MH i2c: E2 0E 00 52 5E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D4 [16:22:29]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:22:29]wFMCommunicate OK [16:22:29]SAM_PROTO_GetShiftState done [16:22:29]FM_GetShiftState done [16:22:29]req_shift_opened done [16:22:29]requested_item shift.open_date is exist - process it [16:22:29]req_shift_open_date [16:22:29]req_shift_open_date done [16:22:29]produce_requested_data done [16:22:29]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156366,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [16:22:29]process_action_free close_receipt [16:22:29]json_value_free [16:22:29]json_value_free done [16:22:29]process_json_proto returns [16:22:29]Send response to host [16:22:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156366,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [16:22:29]free response buf [16:22:29]execute_script done [16:22:29]execute_script returns [16:22:29]free content buf [16:22:29]Sock 8.Close socket [16:22:29]Sock 8.Thread stoped [16:22:33]OFD Sender: No OFD packet to send [16:22:38]OFD Sender: No OFD packet to send [16:22:43]OFD Sender: No OFD packet to send [16:22:48]OFD Sender: No OFD packet to send [16:22:53]OFD Sender: No OFD packet to send [16:22:58]OFD Sender: No OFD packet to send [16:23:03]OFD Sender: No OFD packet to send [16:23:08]OFD Sender: No OFD packet to send [16:23:13]OFD Sender: No OFD packet to send [16:23:18]OFD Sender: No OFD packet to send [16:23:23]OFD Sender: No OFD packet to send [16:23:28]OFD Sender: No OFD packet to send [16:23:33]OFD Sender: No OFD packet to send [16:23:38]OFD Sender: No OFD packet to send [16:23:43]OFD Sender: No OFD packet to send [16:23:48]OFD Sender: No OFD packet to send [16:23:52]accept exits with 9 [16:23:52]New connection [16:23:52]New thread 3066695012 created [16:23:52]Thread 3066551652 joined [16:23:52]Waiting for new connection... [16:23:52] Sock 9.Parse request [16:23:52]Sock 9.Check first char [16:23:52]Sock 9.First char is OK [16:23:52]request: POST /json_proto HTTP/1.0 [16:23:52]Method: POST [16:23:52]URL: /json_proto [16:23:52]Method is POST - this is cgi request [16:23:52]url: /json_proto [16:23:52]query_string will be loaded in cgi processing [16:23:52]execute_cgi json_proto POST (null) [16:23:52]execute_cgi path=json_proto method=POST [16:23:52]POST find Content-Length [16:23:52]Host: 172.17.53.67:8080 [16:23:52]Content-Length: 769 [16:23:52]Content-Type: application/json [16:23:52] [16:23:52]POST finish read [16:23:52]Found Content-Length = 769 [16:23:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874665", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:23:52]execute_script... [16:23:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874665", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:23:52]POST & json_proto [16:23:52]process_json_proto [16:23:52]json parsed OK: [16:23:52]protocol is kg_v1.0 [16:23:52]action value=close_receipt [16:23:52]process_action close_receipt [16:23:52]cmd_close_receipt [16:23:52]MH_GetDate [16:23:52]Write to MH i2c: F0 00 00 53 5E A0 [16:23:52]Write i2c OK [16:23:52]MH_I2C_Read... [16:23:52]Read from MH i2c: F0 [16:23:52]MH_I2C_Read... [16:23:52]Read from MH i2c: F0 09 00 [16:23:52]MH_I2C_Read... [16:23:52]Read from MH i2c: F0 09 00 53 5E 00 9A 2E 15 67 19 BC 99 64 BF [16:23:52]GetLastDocTimeStamp 1729441348 [16:23:52]current date 1729441434 [16:23:52]FM_GetShiftState [16:23:52]SAM_PROTO_GetShiftState [16:23:52]wFMCommunicate request_size=4 [16:23:52]MH_SAM_APDU [16:23:52]CAPDU: 80 13 01 00 [16:23:52]Write to MH i2c: E2 08 00 54 5E 80 13 01 00 00 00 00 00 2F [16:23:52]Write i2c OK [16:23:52]MH_I2C_Read... [16:23:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:23:52]Read from MH i2c: E2 [16:23:52]MH_I2C_Read... [16:23:52]Read from MH i2c: E2 0E 00 [16:23:52]MH_I2C_Read... [16:23:52]Read from MH i2c: E2 0E 00 54 5E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D6 [16:23:52]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:23:52]wFMCommunicate OK [16:23:52]SAM_PROTO_GetShiftState done [16:23:52]FM_GetShiftState done [16:23:52]opened in 1729383891 [16:23:52]opened+sec_in_day 1729470291 [16:23:52]quantity*price = 100015 [16:23:52]sum+1 = 100017 [16:23:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 439 20.10.2024 16:23 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156367 ФПД: 185218747299957 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T162354&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156367&fm=185218747299957&tin=02508201610067®Number=0000137193017469&sum=100016 [16:23:53]StoreToDocumentArchive [16:23:53]shift 314 fd 156367 [16:23:53]save to /storage/0314/doc_00156367 [16:23:53]save last doc name /storage/0314/doc_00156367 to /storage/kkm_last_doc_name [16:23:53]save OK [16:23:53]Clear old archive folders... [16:23:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:23:53]tlvbuf is 008E6070 [16:23:53]SAM_PROTO_ClearQueue [16:23:53]wFMCommunicate request_size=4 [16:23:53]MH_SAM_APDU [16:23:53]CAPDU: 80 09 00 00 [16:23:53]Write to MH i2c: E2 08 00 61 5E 80 09 00 00 00 00 00 00 31 [16:23:53]Write i2c OK [16:23:53]MH_I2C_Read... [16:23:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:23:53]Read from MH i2c: E2 [16:23:53]MH_I2C_Read... [16:23:53]Read from MH i2c: E2 03 00 [16:23:53]MH_I2C_Read... [16:23:53]Read from MH i2c: E2 03 00 61 5E 00 90 00 33 [16:23:53]RAPDU: 90 00 [16:23:53]wFMCommunicate OK [16:23:53]SAM_PROTO_ClearQueue done [16:23:53]KKMCreateOFDPacket [16:23:53]OFDProtocolAddRootSTLVToBuf [16:23:53]FM_MakeSignedData [16:23:53]FM_MakeSignedData [16:23:53]SAM_PROTO_SignData [16:23:53]wFMCommunicate request_size=4 [16:23:53]MH_SAM_APDU [16:23:53]CAPDU: 80 0D 01 02 [16:23:53]Write to MH i2c: E2 08 00 62 5E 80 0D 01 02 00 00 00 00 39 [16:23:53]Write i2c OK [16:23:53]MH_I2C_Read... [16:23:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:23:53]Read from MH i2c: E2 [16:23:53]MH_I2C_Read... [16:23:53]Read from MH i2c: E2 03 00 [16:23:53]MH_I2C_Read... [16:23:53]Read from MH i2c: E2 03 00 62 5E 00 90 00 34 [16:23:53]RAPDU: 90 00 [16:23:53]wFMCommunicate OK [16:23:53]wFMCommunicate request_size=255 [16:23:53]MH_SAM_APDU [16:23:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 01 00 00 F4 03 04 00 9A 2E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CF 62 02 00 35 04 06 00 A8 [16:23:53]Write to MH i2c: E2 02 01 63 5E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 01 00 00 F4 03 04 00 9A 2E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CF 62 02 00 35 04 06 00 A8 00 00 0C [16:23:53]Write i2c OK [16:23:53]MH_I2C_Read... [16:23:53]OFD Sender: No OFD packet to send [16:23:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:23:53]Read from MH i2c: E2 [16:23:53]MH_I2C_Read... [16:23:53]Read from MH i2c: E2 03 00 [16:23:53]MH_I2C_Read... [16:23:53]Read from MH i2c: E2 03 00 63 5E 00 90 00 35 [16:23:53]RAPDU: 90 00 [16:23:53]wFMCommunicate OK [16:23:53]wFMCommunicate request_size=10 [16:23:53]MH_SAM_APDU [16:23:53]CAPDU: 80 0D 02 02 05 74 99 A3 78 75 [16:23:53]Write to MH i2c: E2 0D 00 64 5E 80 0D 02 02 05 00 74 99 A3 78 75 00 00 E3 [16:23:53]Write i2c OK [16:23:53]MH_I2C_Read... [16:23:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:23:53]Read from MH i2c: E2 [16:23:53]MH_I2C_Read... [16:23:53]Read from MH i2c: E2 03 00 [16:23:53]MH_I2C_Read... [16:23:53]Read from MH i2c: E2 03 00 64 5E 00 90 00 36 [16:23:53]RAPDU: 90 00 [16:23:53]wFMCommunicate OK [16:23:53]wFMCommunicate request_size=4 [16:23:53]MH_SAM_APDU [16:23:53]CAPDU: 80 0D 03 02 [16:23:53]Write to MH i2c: E2 08 00 65 5E 80 0D 03 02 00 00 00 00 3E [16:23:53]Write i2c OK [16:23:53]MH_I2C_Read... [16:23:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:23:54]Read from MH i2c: E2 [16:23:54]MH_I2C_Read... [16:23:54]Read from MH i2c: E2 0B 00 [16:23:54]MH_I2C_Read... [16:23:54]Read from MH i2c: E2 0B 00 65 5E 00 53 E1 54 85 6C 9E F0 CA 90 00 10 [16:23:54]RAPDU: 53 E1 54 85 6C 9E F0 CA 90 00 [16:23:54]wFMCommunicate OK [16:23:54]SAM_PROTO_SignData done [16:23:54]FM_MakeSignedData done [16:23:54]CreateOFDProtocolMessage [16:23:54]wFMCommunicate request_size=4 [16:23:54]MH_SAM_APDU [16:23:54]CAPDU: 80 11 00 00 [16:23:54]Write to MH i2c: E2 08 00 66 5E 80 11 00 00 00 00 00 00 3E [16:23:54]Write i2c OK [16:23:54]MH_I2C_Read... [16:23:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:23:54]Read from MH i2c: E2 [16:23:54]MH_I2C_Read... [16:23:54]Read from MH i2c: E2 17 00 [16:23:54]MH_I2C_Read... [16:23:54]Read from MH i2c: E2 17 00 66 5E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8F [16:23:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:23:54]wFMCommunicate OK [16:23:54]CreateOFDProtocolMessage done [16:23:54]OFDSenderStorePacket 156367 [16:23:54]StoreOFDPacket docnum=156367 [16:23:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 2A FC 07 01 9F 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 01 00 00 F4 03 04 00 9A 2E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CF 62 02 00 35 04 06 00 A8 74 99 A3 78 75 53 E1 54 85 6C 9E F0 CA [16:23:54]CheckFolder [16:23:54]dirname=/storage/ofd_packets [16:23:54]CheckFolder done [16:23:54]ProducePacketName [16:23:54]name=ofd_packets/00156367 [16:23:54]NVStorageSaveData ofd_packets/00156367 [16:23:54]File name is /storage/ofd_packets/00156367 [16:23:54]Write 301 bytes [16:23:54]NVStorageSaveData done [16:23:54]OFDSenderStorePacket done [16:23:54]KKMCreateOFDPacket done [16:23:54]NVStorageSaveData kkm_last_timestamp [16:23:54]File name is /storage/kkm_last_timestamp [16:23:54]Write 4 bytes [16:23:54]NVStorageSaveData done [16:23:54]ExternCall_PrintAddStr [16:23:54]wPrintStart [16:23:54]Write to MH i2c: 01 00 00 67 5E C5 [16:23:54]Write i2c OK [16:23:54]MH_I2C_Read... [16:23:54]Read from MH i2c: 01 [16:23:54]MH_I2C_Read... [16:23:54]Read from MH i2c: 01 07 00 [16:23:54]MH_I2C_Read... [16:23:54]Read from MH i2c: 01 07 00 67 5E 00 00 00 00 00 FF 0F DA [16:23:54]RasterBufferAndPrint [16:23:54]line Счет N : (1)874665 [16:23:54]line ИНН: 02508201610067 [16:23:54]line Контрольно-Кассовый Чек [16:23:54]line ПРОДАЖА [16:23:54]line ТРК (МРК, ГНК) : 12 [16:23:54]line Товар: 2710124130 [16:23:54]line Аи-92-К-5 [16:23:54]line 14.950 * 66.90 [16:23:54]line = 1000.16 [16:23:54]line НДС 12% НСП 1% [16:23:54]line > о реализуемом товаре [16:23:54]line ИТОГО: 1000.16 [16:23:54]line НСП 1% : 8.85 [16:23:54]line НДС 12% : 106.21 [16:23:54]line Наличными: 0.00 [16:23:54]line Безнал.: 1000.16 [16:23:54]line Место: АЗС № 165 "Партнер Нефть" [16:23:54]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:23:54]line СНО: Общий режим [16:23:54]line Чек 439 20.10.2024 16:23 [16:23:54]line Смена: 314 ФФД: 1.0 [16:23:54]line ЗНМ: 0300000234 [16:23:54]line РНМ: 0000137193017469 [16:23:54]line Версия ККМ: v1.0 [16:23:54]line Платежная система: Mbank [16:23:54]line ФМ: 0000000000963156 [16:23:54]line ФД: 156367 [16:23:54]line ФПД: 185218747299957 [16:23:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T162354&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156367&fm=185218747299957&tin=02508201610067®Number=0000137193017469&sum=100016 [16:23:54]OFD Sender: Processing packet 156367 [packets to send 52, broken 51] [16:23:54]ProducePacketName [16:23:54]name=ofd_packets/00156367 [16:23:54]OFD Sender: To server: pG, [16:23:54]CommunicateWithHost lk.salyk.kg:30040 [16:23:54]ConnectInit lk.salyk.kg [16:23:54]written 0, free lines is 4095 [16:23:54]Connected sock=10 [16:23:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 2A FC 07 01 9F 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 01 00 00 F4 03 04 00 9A 2E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CF 62 02 00 35 04 06 00 A8 74 99 A3 78 75 53 E1 54 85 6C 9E F0 CA [16:23:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D8 2C 47 00 2F D6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CF 62 02 00 F4 03 04 00 CC D4 14 67 B6 04 01 00 00 EA 2C 1B 83 4E 8E 2A A9 [16:23:54]CommunicateWithHost err = 0 [16:23:54]CheckOFDResponse [16:23:54]1017 (14) - 77093643461234 [16:23:54]1041 (16) - 0000000000963156 [16:23:54]1040 (4) - 156367 [16:23:54]1012 (4) - 20.10.2024 10:00 [16:23:54]1206 (1) - 0 [16:23:54]OFD Sender: Remove packet 156367 [16:23:54]ProducePacketName [16:23:54]name=ofd_packets/00156367 [16:23:54]NVStorageDeleteData [16:23:54]Write to MH i2c: 01 00 00 90 5E EE [16:23:54]Write i2c OK [16:23:54]MH_I2C_Read... [16:23:54]Read from MH i2c: 01 [16:23:54]MH_I2C_Read... [16:23:54]Read from MH i2c: 01 07 00 [16:23:54]MH_I2C_Read... [16:23:54]Read from MH i2c: 01 07 00 90 5E 00 00 00 00 00 1E 0D 20 [16:23:54]RasterBufferAndPrint [16:23:54]line [16:23:54]line [16:23:54]line [16:23:54]line [16:23:54]line [16:23:54]written 0, free lines is 3364 [16:23:54]MH_Cut [16:23:54]Write to MH i2c: D1 01 00 97 5E 01 C7 [16:23:54]Write i2c OK [16:23:54]MH_I2C_Read... [16:23:54]Read from MH i2c: D1 [16:23:54]MH_I2C_Read... [16:23:54]Read from MH i2c: D1 01 00 [16:23:54]MH_I2C_Read... [16:23:54]Read from MH i2c: D1 01 00 97 5E 00 C6 [16:23:54]Write to MH i2c: 01 00 00 98 5E F6 [16:23:54]Write i2c OK [16:23:54]MH_I2C_Read... [16:23:55]OFD Sender: No OFD packet to send [16:23:55]*** Cut start [16:23:55]*** Partial cut [16:23:55]*** CUTSNS_PIN = 1 [16:23:55]*** CUTSNS_PIN = 0 [16:23:55]*** Brake cut motor [16:23:56]Read from MH i2c: 01 [16:23:56]MH_I2C_Read... [16:23:56]*** Stop cut motor [16:23:56]*** Cut end [16:23:56]Read from MH i2c: 01 07 00 [16:23:56]MH_I2C_Read... [16:23:56]Read from MH i2c: 01 07 00 98 5E 00 00 00 00 00 FF 0F 0B [16:23:56]process_action close_receipt done [16:23:56]requested_data is exist [16:23:56]produce_requested_data [16:23:56]requested_item fm.sn is exist - process it [16:23:56]wFMCommunicate request_size=4 [16:23:56]MH_SAM_APDU [16:23:56]CAPDU: 80 11 00 00 [16:23:56]Write to MH i2c: E2 08 00 99 5E 80 11 00 00 00 00 00 00 71 [16:23:56]Write i2c OK [16:23:56]MH_I2C_Read... [16:23:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:23:56]Read from MH i2c: E2 [16:23:56]MH_I2C_Read... [16:23:56]Read from MH i2c: E2 17 00 [16:23:56]MH_I2C_Read... [16:23:56]Read from MH i2c: E2 17 00 99 5E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C2 [16:23:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:23:56]wFMCommunicate OK [16:23:56]requested_item fd.num is exist - process it [16:23:56]SAM_PROTO_GetFieldsCounters [16:23:56]wFMCommunicate request_size=4 [16:23:56]MH_SAM_APDU [16:23:56]CAPDU: 80 13 00 00 [16:23:56]Write to MH i2c: E2 08 00 9A 5E 80 13 00 00 00 00 00 00 74 [16:23:56]Write i2c OK [16:23:56]MH_I2C_Read... [16:23:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:23:56]Read from MH i2c: E2 [16:23:56]MH_I2C_Read... [16:23:56]Read from MH i2c: E2 62 00 [16:23:56]MH_I2C_Read... [16:23:56]Read from MH i2c: E2 62 00 9A 5E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CF 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 B7 01 00 00 5E 04 04 00 B7 01 00 00 57 04 04 00 B8 01 00 00 19 04 04 00 00 00 00 00 90 00 43 [16:23:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CF 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 B7 01 00 00 5E 04 04 00 B7 01 00 00 57 04 04 00 B8 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:23:56]wFMCommunicate OK [16:23:56]SAM_PROTO_GetFieldsCounters done [16:23:56]requested_item shift.num is exist - process it [16:23:56]requested_item shift.opened is exist - process it [16:23:56]req_shift_opened [16:23:56]FM_GetShiftState [16:23:56]SAM_PROTO_GetShiftState [16:23:56]wFMCommunicate request_size=4 [16:23:56]MH_SAM_APDU [16:23:56]CAPDU: 80 13 01 00 [16:23:56]Write to MH i2c: E2 08 00 9B 5E 80 13 01 00 00 00 00 00 76 [16:23:56]Write i2c OK [16:23:56]MH_I2C_Read... [16:23:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:23:56]Read from MH i2c: E2 [16:23:56]MH_I2C_Read... [16:23:56]Read from MH i2c: E2 0E 00 [16:23:56]MH_I2C_Read... [16:23:56]Read from MH i2c: E2 0E 00 9B 5E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 1D [16:23:56]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:23:56]wFMCommunicate OK [16:23:56]SAM_PROTO_GetShiftState done [16:23:56]FM_GetShiftState done [16:23:56]req_shift_opened done [16:23:56]requested_item shift.open_date is exist - process it [16:23:56]req_shift_open_date [16:23:56]req_shift_open_date done [16:23:56]produce_requested_data done [16:23:56]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156367,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [16:23:56]process_action_free close_receipt [16:23:56]json_value_free [16:23:56]json_value_free done [16:23:56]process_json_proto returns [16:23:56]Send response to host [16:23:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156367,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [16:23:56]free response buf [16:23:56]execute_script done [16:23:56]execute_script returns [16:23:56]free content buf [16:23:56]Sock 9.Close socket [16:23:56]Sock 9.Thread stoped [16:24:00]OFD Sender: No OFD packet to send [16:24:05]OFD Sender: No OFD packet to send [16:24:10]OFD Sender: No OFD packet to send [16:24:15]OFD Sender: No OFD packet to send [16:24:20]OFD Sender: No OFD packet to send [16:24:25]OFD Sender: No OFD packet to send [16:24:30]OFD Sender: No OFD packet to send [16:24:35]OFD Sender: No OFD packet to send [16:24:40]OFD Sender: No OFD packet to send [16:24:45]OFD Sender: No OFD packet to send [16:24:50]OFD Sender: No OFD packet to send [16:24:55]OFD Sender: No OFD packet to send [16:25:00]OFD Sender: No OFD packet to send [16:25:05]OFD Sender: No OFD packet to send [16:25:10]OFD Sender: No OFD packet to send [16:25:15]OFD Sender: No OFD packet to send [16:25:20]OFD Sender: No OFD packet to send [16:25:25]OFD Sender: No OFD packet to send [16:25:25]accept exits with 8 [16:25:25]New connection [16:25:25]New thread 3066551652 created [16:25:25]Thread 3066695012 joined [16:25:25]Waiting for new connection... [16:25:25] Sock 8.Parse request [16:25:25]Sock 8.Check first char [16:25:25]Sock 8.First char is OK [16:25:25]request: POST /json_proto HTTP/1.0 [16:25:25]Method: POST [16:25:25]URL: /json_proto [16:25:25]Method is POST - this is cgi request [16:25:25]url: /json_proto [16:25:25]query_string will be loaded in cgi processing [16:25:25]execute_cgi json_proto POST (null) [16:25:25]execute_cgi path=json_proto method=POST [16:25:25]POST find Content-Length [16:25:25]Host: 172.17.53.67:8080 [16:25:25]Content-Length: 792 [16:25:25]Content-Type: application/json [16:25:25] [16:25:25]POST finish read [16:25:25]Found Content-Length = 792 [16:25:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874666", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 14.830, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:25:25]execute_script... [16:25:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874666", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 14.830, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:25:25]POST & json_proto [16:25:25]process_json_proto [16:25:25]json parsed OK: [16:25:25]protocol is kg_v1.0 [16:25:25]action value=close_receipt [16:25:25]process_action close_receipt [16:25:25]cmd_close_receipt [16:25:25]MH_GetDate [16:25:25]Write to MH i2c: F0 00 00 9C 5E E9 [16:25:25]Write i2c OK [16:25:25]MH_I2C_Read... [16:25:25]Read from MH i2c: F0 [16:25:25]MH_I2C_Read... [16:25:25]Read from MH i2c: F0 09 00 [16:25:25]MH_I2C_Read... [16:25:25]Read from MH i2c: F0 09 00 9C 5E 00 F7 2E 15 67 19 BC 99 64 65 [16:25:25]GetLastDocTimeStamp 1729441434 [16:25:25]current date 1729441527 [16:25:25]FM_GetShiftState [16:25:25]SAM_PROTO_GetShiftState [16:25:25]wFMCommunicate request_size=4 [16:25:25]MH_SAM_APDU [16:25:25]CAPDU: 80 13 01 00 [16:25:25]Write to MH i2c: E2 08 00 9D 5E 80 13 01 00 00 00 00 00 78 [16:25:25]Write i2c OK [16:25:25]MH_I2C_Read... [16:25:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:25:25]Read from MH i2c: E2 [16:25:25]MH_I2C_Read... [16:25:25]Read from MH i2c: E2 0E 00 [16:25:25]MH_I2C_Read... [16:25:25]Read from MH i2c: E2 0E 00 9D 5E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 1F [16:25:25]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:25:25]wFMCommunicate OK [16:25:25]SAM_PROTO_GetShiftState done [16:25:25]FM_GetShiftState done [16:25:25]opened in 1729383891 [16:25:25]opened+sec_in_day 1729470291 [16:25:25]quantity*price = 0 [16:25:25]sum+1 = 1 [16:25:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 440 20.10.2024 16:25 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливная Карта 59209 ФМ: 0000000000963156 ФД: 156368 ФПД: 268197030927421 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T162527&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156368&fm=268197030927421&tin=02508201610067®Number=0000137193017469&sum=0 [16:25:26]StoreToDocumentArchive [16:25:26]shift 314 fd 156368 [16:25:26]save to /storage/0314/doc_00156368 [16:25:26]save last doc name /storage/0314/doc_00156368 to /storage/kkm_last_doc_name [16:25:26]save OK [16:25:26]Clear old archive folders... [16:25:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:25:26]tlvbuf is 009B1130 [16:25:26]SAM_PROTO_ClearQueue [16:25:26]wFMCommunicate request_size=4 [16:25:26]MH_SAM_APDU [16:25:26]CAPDU: 80 09 00 00 [16:25:26]Write to MH i2c: E2 08 00 AA 5E 80 09 00 00 00 00 00 00 7A [16:25:26]Write i2c OK [16:25:26]MH_I2C_Read... [16:25:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:25:26]Read from MH i2c: E2 [16:25:26]MH_I2C_Read... [16:25:26]Read from MH i2c: E2 03 00 [16:25:26]MH_I2C_Read... [16:25:26]Read from MH i2c: E2 03 00 AA 5E 00 90 00 7C [16:25:26]RAPDU: 90 00 [16:25:26]wFMCommunicate OK [16:25:26]SAM_PROTO_ClearQueue done [16:25:26]KKMCreateOFDPacket [16:25:26]OFDProtocolAddRootSTLVToBuf [16:25:26]FM_MakeSignedData [16:25:26]FM_MakeSignedData [16:25:26]SAM_PROTO_SignData [16:25:26]wFMCommunicate request_size=4 [16:25:26]MH_SAM_APDU [16:25:26]CAPDU: 80 0D 01 02 [16:25:26]Write to MH i2c: E2 08 00 AB 5E 80 0D 01 02 00 00 00 00 82 [16:25:26]Write i2c OK [16:25:26]MH_I2C_Read... [16:25:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:25:26]Read from MH i2c: E2 [16:25:26]MH_I2C_Read... [16:25:26]Read from MH i2c: E2 03 00 [16:25:26]MH_I2C_Read... [16:25:26]Read from MH i2c: E2 03 00 AB 5E 00 90 00 7D [16:25:26]RAPDU: 90 00 [16:25:26]wFMCommunicate OK [16:25:26]wFMCommunicate request_size=255 [16:25:26]MH_SAM_APDU [16:25:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 EE 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 01 00 00 F4 03 04 00 F7 2E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D0 62 02 00 35 04 06 00 F3 [16:25:26]Write to MH i2c: E2 02 01 AC 5E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 EE 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 01 00 00 F4 03 04 00 F7 2E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D0 62 02 00 35 04 06 00 F3 00 00 8B [16:25:26]Write i2c OK [16:25:26]MH_I2C_Read... [16:25:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:25:27]Read from MH i2c: E2 [16:25:27]MH_I2C_Read... [16:25:27]Read from MH i2c: E2 03 00 [16:25:27]MH_I2C_Read... [16:25:27]Read from MH i2c: E2 03 00 AC 5E 00 90 00 7E [16:25:27]RAPDU: 90 00 [16:25:27]wFMCommunicate OK [16:25:27]wFMCommunicate request_size=10 [16:25:27]MH_SAM_APDU [16:25:27]CAPDU: 80 0D 02 02 05 EC 7C C2 1C 3D [16:25:27]Write to MH i2c: E2 0D 00 AD 5E 80 0D 02 02 05 00 EC 7C C2 1C 3D 00 00 12 [16:25:27]Write i2c OK [16:25:27]MH_I2C_Read... [16:25:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:25:27]Read from MH i2c: E2 [16:25:27]MH_I2C_Read... [16:25:27]Read from MH i2c: E2 03 00 [16:25:27]MH_I2C_Read... [16:25:27]Read from MH i2c: E2 03 00 AD 5E 00 90 00 7F [16:25:27]RAPDU: 90 00 [16:25:27]wFMCommunicate OK [16:25:27]wFMCommunicate request_size=4 [16:25:27]MH_SAM_APDU [16:25:27]CAPDU: 80 0D 03 02 [16:25:27]Write to MH i2c: E2 08 00 AE 5E 80 0D 03 02 00 00 00 00 87 [16:25:27]Write i2c OK [16:25:27]MH_I2C_Read... [16:25:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:25:27]Read from MH i2c: E2 [16:25:27]MH_I2C_Read... [16:25:27]Read from MH i2c: E2 0B 00 [16:25:27]MH_I2C_Read... [16:25:27]Read from MH i2c: E2 0B 00 AE 5E 00 60 1D E3 38 2D 34 2A E3 90 00 8E [16:25:27]RAPDU: 60 1D E3 38 2D 34 2A E3 90 00 [16:25:27]wFMCommunicate OK [16:25:27]SAM_PROTO_SignData done [16:25:27]FM_MakeSignedData done [16:25:27]CreateOFDProtocolMessage [16:25:27]wFMCommunicate request_size=4 [16:25:27]MH_SAM_APDU [16:25:27]CAPDU: 80 11 00 00 [16:25:27]Write to MH i2c: E2 08 00 AF 5E 80 11 00 00 00 00 00 00 87 [16:25:27]Write i2c OK [16:25:27]MH_I2C_Read... [16:25:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:25:27]Read from MH i2c: E2 [16:25:27]MH_I2C_Read... [16:25:27]Read from MH i2c: E2 17 00 [16:25:27]MH_I2C_Read... [16:25:27]Read from MH i2c: E2 17 00 AF 5E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D8 [16:25:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:25:27]wFMCommunicate OK [16:25:27]CreateOFDProtocolMessage done [16:25:27]OFDSenderStorePacket 156368 [16:25:27]StoreOFDPacket docnum=156368 [16:25:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DB 26 07 01 35 13 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 EE 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 01 00 00 F4 03 04 00 F7 2E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D0 62 02 00 35 04 06 00 F3 EC 7C C2 1C 3D 60 1D E3 38 2D 34 2A E3 [16:25:27]CheckFolder [16:25:27]dirname=/storage/ofd_packets [16:25:27]CheckFolder done [16:25:27]ProducePacketName [16:25:27]name=ofd_packets/00156368 [16:25:27]NVStorageSaveData ofd_packets/00156368 [16:25:27]File name is /storage/ofd_packets/00156368 [16:25:27]Write 301 bytes [16:25:27]NVStorageSaveData done [16:25:27]OFDSenderStorePacket done [16:25:27]KKMCreateOFDPacket done [16:25:27]NVStorageSaveData kkm_last_timestamp [16:25:27]File name is /storage/kkm_last_timestamp [16:25:27]Write 4 bytes [16:25:27]NVStorageSaveData done [16:25:27]ExternCall_PrintAddStr [16:25:27]wPrintStart [16:25:27]Write to MH i2c: 01 00 00 B0 5E 0E [16:25:27]Write i2c OK [16:25:27]MH_I2C_Read... [16:25:27]Read from MH i2c: 01 [16:25:27]MH_I2C_Read... [16:25:27]Read from MH i2c: 01 07 00 [16:25:27]MH_I2C_Read... [16:25:27]Read from MH i2c: 01 07 00 B0 5E 00 00 00 00 00 FF 0F 23 [16:25:27]RasterBufferAndPrint [16:25:27]line Счет N : (1)874666 [16:25:27]line ИНН: 02508201610067 [16:25:27]line Контрольно-Кассовый Чек [16:25:27]line ПРОДАЖА [16:25:27]line ТРК (МРК, ГНК) : 41 [16:25:27]line Товар: 2710124500 [16:25:27]line Аи-95-К-5 [16:25:27]line 14.830 * 0.00 [16:25:27]line = 0.00 [16:25:27]line НДС 12% НСП 1% [16:25:27]line > о реализуемом товаре [16:25:27]line ИТОГО: 0.00 [16:25:27]line НСП 1% : 0.00 [16:25:27]line НДС 12% : 0.00 [16:25:27]line Наличными: 0.00 [16:25:27]line Безнал.: 0.00 [16:25:27]line Место: АЗС № 165 "Партнер Нефть" [16:25:27]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:25:27]line СНО: Общий режим [16:25:27]line Чек 440 20.10.2024 16:25 [16:25:27]line Смена: 314 ФФД: 1.0 [16:25:27]line ЗНМ: 0300000234 [16:25:27]line РНМ: 0000137193017469 [16:25:27]line Версия ККМ: v1.0 [16:25:27]line Талоны: Топливная Карта [16:25:27]line 59209 [16:25:27]line ФМ: 0000000000963156 [16:25:27]line ФД: 156368 [16:25:27]line ФПД: 268197030927421 [16:25:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T162527&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156368&fm=268197030927421&tin=02508201610067®Number=0000137193017469&sum=0 [16:25:27]OFD Sender: Processing packet 156368 [packets to send 52, broken 51] [16:25:27]ProducePacketName [16:25:27]name=ofd_packets/00156368 [16:25:27]OFD Sender: To server: pG, [16:25:27]CommunicateWithHost lk.salyk.kg:30040 [16:25:27]ConnectInit lk.salyk.kg [16:25:27]written 0, free lines is 4095 [16:25:27]Connected sock=10 [16:25:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DB 26 07 01 35 13 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 EE 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 01 00 00 F4 03 04 00 F7 2E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D0 62 02 00 35 04 06 00 F3 EC 7C C2 1C 3D 60 1D E3 38 2D 34 2A E3 [16:25:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 04 F6 47 00 30 49 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D0 62 02 00 F4 03 04 00 2A D5 14 67 B6 04 01 00 00 C9 8C 97 4C 32 8B 44 DE [16:25:27]CommunicateWithHost err = 0 [16:25:27]CheckOFDResponse [16:25:27]1017 (14) - 77093643461234 [16:25:27]1041 (16) - 0000000000963156 [16:25:27]1040 (4) - 156368 [16:25:27]1012 (4) - 20.10.2024 10:02 [16:25:27]1206 (1) - 0 [16:25:27]OFD Sender: Remove packet 156368 [16:25:27]ProducePacketName [16:25:27]name=ofd_packets/00156368 [16:25:27]NVStorageDeleteData [16:25:28]Write to MH i2c: 01 00 00 DA 5E 38 [16:25:28]Write i2c OK [16:25:28]MH_I2C_Read... [16:25:28]Read from MH i2c: 01 [16:25:28]MH_I2C_Read... [16:25:28]Read from MH i2c: 01 07 00 [16:25:28]MH_I2C_Read... [16:25:28]Read from MH i2c: 01 07 00 DA 5E 00 00 00 00 00 05 0D 51 [16:25:28]RasterBufferAndPrint [16:25:28]line [16:25:28]line [16:25:28]line [16:25:28]line [16:25:28]line [16:25:28]written 0, free lines is 3339 [16:25:28]MH_Cut [16:25:28]Write to MH i2c: D1 01 00 E1 5E 01 11 [16:25:28]Write i2c OK [16:25:28]MH_I2C_Read... [16:25:28]Read from MH i2c: D1 [16:25:28]MH_I2C_Read... [16:25:28]Read from MH i2c: D1 01 00 [16:25:28]MH_I2C_Read... [16:25:28]Read from MH i2c: D1 01 00 E1 5E 00 10 [16:25:28]Write to MH i2c: 01 00 00 E2 5E 40 [16:25:28]Write i2c OK [16:25:28]MH_I2C_Read... [16:25:28]OFD Sender: No OFD packet to send [16:25:28]*** Cut start [16:25:28]*** Partial cut [16:25:28]*** CUTSNS_PIN = 1 [16:25:28]*** CUTSNS_PIN = 0 [16:25:29]*** Brake cut motor [16:25:29]Read from MH i2c: 01 [16:25:29]MH_I2C_Read... [16:25:29]*** Stop cut motor [16:25:29]*** Cut end [16:25:29]Read from MH i2c: 01 07 00 [16:25:29]MH_I2C_Read... [16:25:29]Read from MH i2c: 01 07 00 E2 5E 00 00 00 00 00 FF 0F 55 [16:25:29]process_action close_receipt done [16:25:29]requested_data is exist [16:25:29]produce_requested_data [16:25:29]requested_item fm.sn is exist - process it [16:25:29]wFMCommunicate request_size=4 [16:25:29]MH_SAM_APDU [16:25:29]CAPDU: 80 11 00 00 [16:25:29]Write to MH i2c: E2 08 00 E3 5E 80 11 00 00 00 00 00 00 BB [16:25:29]Write i2c OK [16:25:29]MH_I2C_Read... [16:25:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:25:29]Read from MH i2c: E2 [16:25:29]MH_I2C_Read... [16:25:29]Read from MH i2c: E2 17 00 [16:25:29]MH_I2C_Read... [16:25:29]Read from MH i2c: E2 17 00 E3 5E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0C [16:25:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:25:29]wFMCommunicate OK [16:25:29]requested_item fd.num is exist - process it [16:25:29]SAM_PROTO_GetFieldsCounters [16:25:29]wFMCommunicate request_size=4 [16:25:29]MH_SAM_APDU [16:25:29]CAPDU: 80 13 00 00 [16:25:29]Write to MH i2c: E2 08 00 E4 5E 80 13 00 00 00 00 00 00 BE [16:25:29]Write i2c OK [16:25:29]MH_I2C_Read... [16:25:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:25:29]Read from MH i2c: E2 [16:25:29]MH_I2C_Read... [16:25:29]Read from MH i2c: E2 62 00 [16:25:29]MH_I2C_Read... [16:25:29]Read from MH i2c: E2 62 00 E4 5E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D0 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 B8 01 00 00 5E 04 04 00 B8 01 00 00 57 04 04 00 B9 01 00 00 19 04 04 00 00 00 00 00 90 00 91 [16:25:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D0 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 B8 01 00 00 5E 04 04 00 B8 01 00 00 57 04 04 00 B9 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:25:29]wFMCommunicate OK [16:25:29]SAM_PROTO_GetFieldsCounters done [16:25:29]requested_item shift.num is exist - process it [16:25:29]requested_item shift.opened is exist - process it [16:25:29]req_shift_opened [16:25:29]FM_GetShiftState [16:25:29]SAM_PROTO_GetShiftState [16:25:29]wFMCommunicate request_size=4 [16:25:29]MH_SAM_APDU [16:25:29]CAPDU: 80 13 01 00 [16:25:29]Write to MH i2c: E2 08 00 E5 5E 80 13 01 00 00 00 00 00 C0 [16:25:29]Write i2c OK [16:25:29]MH_I2C_Read... [16:25:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:25:29]Read from MH i2c: E2 [16:25:29]MH_I2C_Read... [16:25:29]Read from MH i2c: E2 0E 00 [16:25:29]MH_I2C_Read... [16:25:29]Read from MH i2c: E2 0E 00 E5 5E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 67 [16:25:29]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:25:29]wFMCommunicate OK [16:25:29]SAM_PROTO_GetShiftState done [16:25:29]FM_GetShiftState done [16:25:29]req_shift_opened done [16:25:29]requested_item shift.open_date is exist - process it [16:25:29]req_shift_open_date [16:25:29]req_shift_open_date done [16:25:29]produce_requested_data done [16:25:29]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156368,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [16:25:29]process_action_free close_receipt [16:25:29]json_value_free [16:25:29]json_value_free done [16:25:29]process_json_proto returns [16:25:29]Send response to host [16:25:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156368,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [16:25:29]free response buf [16:25:29]execute_script done [16:25:29]execute_script returns [16:25:29]free content buf [16:25:29]Sock 8.Close socket [16:25:29]Sock 8.Thread stoped [16:25:33]OFD Sender: No OFD packet to send [16:25:38]OFD Sender: No OFD packet to send [16:25:43]OFD Sender: No OFD packet to send [16:25:48]OFD Sender: No OFD packet to send [16:25:53]OFD Sender: No OFD packet to send [16:25:58]OFD Sender: No OFD packet to send [16:26:03]OFD Sender: No OFD packet to send [16:26:04]accept exits with 9 [16:26:04]New connection [16:26:04]New thread 3066695012 created [16:26:04]Thread 3066551652 joined [16:26:04]Waiting for new connection... [16:26:04] Sock 9.Parse request [16:26:04]Sock 9.Check first char [16:26:04]Sock 9.First char is OK [16:26:04]request: POST /json_proto HTTP/1.0 [16:26:04]Method: POST [16:26:04]URL: /json_proto [16:26:04]Method is POST - this is cgi request [16:26:04]url: /json_proto [16:26:04]query_string will be loaded in cgi processing [16:26:04]execute_cgi json_proto POST (null) [16:26:04]execute_cgi path=json_proto method=POST [16:26:04]POST find Content-Length [16:26:04]Host: 172.17.53.67:8080 [16:26:04]Content-Length: 677 [16:26:04]Content-Type: application/json [16:26:04] [16:26:04]POST finish read [16:26:04]Found Content-Length = 677 [16:26:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874667", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:26:04]execute_script... [16:26:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874667", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:26:04]POST & json_proto [16:26:04]process_json_proto [16:26:04]json parsed OK: [16:26:04]protocol is kg_v1.0 [16:26:04]action value=close_receipt [16:26:04]process_action close_receipt [16:26:04]cmd_close_receipt [16:26:04]MH_GetDate [16:26:04]Write to MH i2c: F0 00 00 E6 5E 33 [16:26:04]Write i2c OK [16:26:04]MH_I2C_Read... [16:26:04]Read from MH i2c: F0 [16:26:04]MH_I2C_Read... [16:26:04]Read from MH i2c: F0 09 00 [16:26:04]MH_I2C_Read... [16:26:04]Read from MH i2c: F0 09 00 E6 5E 00 1E 2F 15 67 19 BC 99 64 D7 [16:26:04]GetLastDocTimeStamp 1729441527 [16:26:04]current date 1729441566 [16:26:04]FM_GetShiftState [16:26:04]SAM_PROTO_GetShiftState [16:26:04]wFMCommunicate request_size=4 [16:26:04]MH_SAM_APDU [16:26:04]CAPDU: 80 13 01 00 [16:26:04]Write to MH i2c: E2 08 00 E7 5E 80 13 01 00 00 00 00 00 C2 [16:26:04]Write i2c OK [16:26:04]MH_I2C_Read... [16:26:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:26:04]Read from MH i2c: E2 [16:26:04]MH_I2C_Read... [16:26:04]Read from MH i2c: E2 0E 00 [16:26:04]MH_I2C_Read... [16:26:04]Read from MH i2c: E2 0E 00 E7 5E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 69 [16:26:04]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:26:04]wFMCommunicate OK [16:26:04]SAM_PROTO_GetShiftState done [16:26:04]FM_GetShiftState done [16:26:04]opened in 1729383891 [16:26:04]opened+sec_in_day 1729470291 [16:26:04]quantity*price = 20003 [16:26:04]sum+1 = 20004 [16:26:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 441 20.10.2024 16:26 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156369 ФПД: 125610813280755 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T162606&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156369&fm=125610813280755&tin=02508201610067®Number=0000137193017469&sum=20000 [16:26:05]StoreToDocumentArchive [16:26:05]shift 314 fd 156369 [16:26:05]save to /storage/0314/doc_00156369 [16:26:05]save last doc name /storage/0314/doc_00156369 to /storage/kkm_last_doc_name [16:26:05]save OK [16:26:05]Clear old archive folders... [16:26:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:26:05]tlvbuf is 0092B980 [16:26:05]SAM_PROTO_ClearQueue [16:26:05]wFMCommunicate request_size=4 [16:26:05]MH_SAM_APDU [16:26:05]CAPDU: 80 09 00 00 [16:26:05]Write to MH i2c: E2 08 00 F4 5E 80 09 00 00 00 00 00 00 C4 [16:26:05]Write i2c OK [16:26:05]MH_I2C_Read... [16:26:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:26:05]Read from MH i2c: E2 [16:26:05]MH_I2C_Read... [16:26:05]Read from MH i2c: E2 03 00 [16:26:05]MH_I2C_Read... [16:26:05]Read from MH i2c: E2 03 00 F4 5E 00 90 00 C6 [16:26:05]RAPDU: 90 00 [16:26:05]wFMCommunicate OK [16:26:05]SAM_PROTO_ClearQueue done [16:26:05]KKMCreateOFDPacket [16:26:05]OFDProtocolAddRootSTLVToBuf [16:26:05]FM_MakeSignedData [16:26:05]FM_MakeSignedData [16:26:05]SAM_PROTO_SignData [16:26:05]wFMCommunicate request_size=4 [16:26:05]MH_SAM_APDU [16:26:05]CAPDU: 80 0D 01 02 [16:26:05]Write to MH i2c: E2 08 00 F5 5E 80 0D 01 02 00 00 00 00 CC [16:26:05]Write i2c OK [16:26:05]MH_I2C_Read... [16:26:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:26:05]Read from MH i2c: E2 [16:26:05]MH_I2C_Read... [16:26:05]Read from MH i2c: E2 03 00 [16:26:05]MH_I2C_Read... [16:26:05]Read from MH i2c: E2 03 00 F5 5E 00 90 00 C7 [16:26:05]RAPDU: 90 00 [16:26:05]wFMCommunicate OK [16:26:05]wFMCommunicate request_size=255 [16:26:05]MH_SAM_APDU [16:26:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 01 00 00 F4 03 04 00 1E 2F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D1 62 02 00 35 04 06 00 72 [16:26:05]Write to MH i2c: E2 02 01 F6 5E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 01 00 00 F4 03 04 00 1E 2F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D1 62 02 00 35 04 06 00 72 00 00 9A [16:26:05]Write i2c OK [16:26:05]MH_I2C_Read... [16:26:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:26:06]Read from MH i2c: E2 [16:26:06]MH_I2C_Read... [16:26:06]Read from MH i2c: E2 03 00 [16:26:06]MH_I2C_Read... [16:26:06]Read from MH i2c: E2 03 00 F6 5E 00 90 00 C8 [16:26:06]RAPDU: 90 00 [16:26:06]wFMCommunicate OK [16:26:06]wFMCommunicate request_size=10 [16:26:06]MH_SAM_APDU [16:26:06]CAPDU: 80 0D 02 02 05 3E 0B E7 D1 F3 [16:26:06]Write to MH i2c: E2 0D 00 F7 5E 80 0D 02 02 05 00 3E 0B E7 D1 F3 00 00 CD [16:26:06]Write i2c OK [16:26:06]MH_I2C_Read... [16:26:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:26:06]Read from MH i2c: E2 [16:26:06]MH_I2C_Read... [16:26:06]Read from MH i2c: E2 03 00 [16:26:06]MH_I2C_Read... [16:26:06]Read from MH i2c: E2 03 00 F7 5E 00 90 00 C9 [16:26:06]RAPDU: 90 00 [16:26:06]wFMCommunicate OK [16:26:06]wFMCommunicate request_size=4 [16:26:06]MH_SAM_APDU [16:26:06]CAPDU: 80 0D 03 02 [16:26:06]Write to MH i2c: E2 08 00 F8 5E 80 0D 03 02 00 00 00 00 D1 [16:26:06]Write i2c OK [16:26:06]MH_I2C_Read... [16:26:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:26:06]Read from MH i2c: E2 [16:26:06]MH_I2C_Read... [16:26:06]Read from MH i2c: E2 0B 00 [16:26:06]MH_I2C_Read... [16:26:06]Read from MH i2c: E2 0B 00 F8 5E 00 EB 68 1D 3E F0 DA 60 5A 90 00 04 [16:26:06]RAPDU: EB 68 1D 3E F0 DA 60 5A 90 00 [16:26:06]wFMCommunicate OK [16:26:06]SAM_PROTO_SignData done [16:26:06]FM_MakeSignedData done [16:26:06]CreateOFDProtocolMessage [16:26:06]wFMCommunicate request_size=4 [16:26:06]MH_SAM_APDU [16:26:06]CAPDU: 80 11 00 00 [16:26:06]Write to MH i2c: E2 08 00 F9 5E 80 11 00 00 00 00 00 00 D1 [16:26:06]Write i2c OK [16:26:06]MH_I2C_Read... [16:26:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:26:06]Read from MH i2c: E2 [16:26:06]MH_I2C_Read... [16:26:06]Read from MH i2c: E2 17 00 [16:26:06]MH_I2C_Read... [16:26:06]Read from MH i2c: E2 17 00 F9 5E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 22 [16:26:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:26:06]wFMCommunicate OK [16:26:06]CreateOFDProtocolMessage done [16:26:06]OFDSenderStorePacket 156369 [16:26:06]StoreOFDPacket docnum=156369 [16:26:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B0 7E 07 01 6B 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 01 00 00 F4 03 04 00 1E 2F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D1 62 02 00 35 04 06 00 72 3E 0B E7 D1 F3 EB 68 1D 3E F0 DA 60 5A [16:26:06]CheckFolder [16:26:06]dirname=/storage/ofd_packets [16:26:06]CheckFolder done [16:26:06]ProducePacketName [16:26:06]name=ofd_packets/00156369 [16:26:06]NVStorageSaveData ofd_packets/00156369 [16:26:06]File name is /storage/ofd_packets/00156369 [16:26:06]Write 301 bytes [16:26:06]NVStorageSaveData done [16:26:06]OFDSenderStorePacket done [16:26:06]KKMCreateOFDPacket done [16:26:06]NVStorageSaveData kkm_last_timestamp [16:26:06]File name is /storage/kkm_last_timestamp [16:26:06]Write 4 bytes [16:26:06]NVStorageSaveData done [16:26:06]OFD Sender: Processing packet 156369 [packets to send 52, broken 51] [16:26:06]ProducePacketName [16:26:06]name=ofd_packets/00156369 [16:26:06]OFD Sender: To server: pG, [16:26:06]CommunicateWithHost lk.salyk.kg:30040 [16:26:06]ConnectInit lk.salyk.kg [16:26:06]ExternCall_PrintAddStr [16:26:06]wPrintStart [16:26:06]Write to MH i2c: 01 00 00 FA 5E 58 [16:26:06]Write i2c OK [16:26:06]MH_I2C_Read... [16:26:06]Read from MH i2c: 01 [16:26:06]MH_I2C_Read... [16:26:06]Read from MH i2c: 01 07 00 [16:26:06]MH_I2C_Read... [16:26:06]Read from MH i2c: 01 07 00 FA 5E 00 00 00 00 00 FF 0F 6D [16:26:06]RasterBufferAndPrint [16:26:06]line Счет N : (1)874667 [16:26:06]line ИНН: 02508201610067 [16:26:06]line Контрольно-Кассовый Чек [16:26:06]line ПРОДАЖА [16:26:06]line ТРК (МРК, ГНК) : 22 [16:26:06]line Товар: 2710124130 [16:26:06]line Аи-92-К-5 [16:26:06]line 2.990 * 66.90 [16:26:06]line = 200.03 [16:26:06]line НДС 12% НСП 1% [16:26:06]line > о реализуемом товаре [16:26:06]line ОКРУГЛЕНИЕ: -0.03 [16:26:06]line ИТОГО: 200.00 [16:26:06]line Внесено: 200.00 [16:26:06]line СДАЧА: 0.00 [16:26:06]line НСП 1% : 1.77 [16:26:06]line НДС 12% : 21.24 [16:26:06]line Наличными: 200.00 [16:26:06]line Безнал.: 0.00 [16:26:06]line Место: АЗС № 165 "Партнер Нефть" [16:26:06]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:26:06]line СНО: Общий режим [16:26:06]line Чек 441 20.10.2024 16:26 [16:26:06]line Смена: 314 ФФД: 1.0 [16:26:06]line ЗНМ: 0300000234 [16:26:06]line РНМ: 0000137193017469 [16:26:06]line Версия ККМ: v1.0 [16:26:06]line ФМ: 0000000000963156 [16:26:06]line ФД: 156369 [16:26:06]line ФПД: 125610813280755 [16:26:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T162606&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156369&fm=125610813280755&tin=02508201610067®Number=0000137193017469&sum=20000 [16:26:06]Connected sock=11 [16:26:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B0 7E 07 01 6B 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 01 00 00 F4 03 04 00 1E 2F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D1 62 02 00 35 04 06 00 72 3E 0B E7 D1 F3 EB 68 1D 3E F0 DA 60 5A [16:26:06]written 0, free lines is 4095 [16:26:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 59 89 47 00 32 92 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D1 62 02 00 F4 03 04 00 50 D5 14 67 B6 04 01 00 00 F9 3E 07 FB BC D4 43 F6 [16:26:06]CommunicateWithHost err = 0 [16:26:06]CheckOFDResponse [16:26:06]1017 (14) - 77093643461234 [16:26:06]1041 (16) - 0000000000963156 [16:26:06]1040 (4) - 156369 [16:26:06]1012 (4) - 20.10.2024 10:02 [16:26:06]1206 (1) - 0 [16:26:06]OFD Sender: Remove packet 156369 [16:26:06]ProducePacketName [16:26:06]name=ofd_packets/00156369 [16:26:06]NVStorageDeleteData [16:26:07]Write to MH i2c: 01 00 00 25 5F 84 [16:26:07]Write i2c OK [16:26:07]MH_I2C_Read... [16:26:07]Read from MH i2c: 01 [16:26:07]MH_I2C_Read... [16:26:07]Read from MH i2c: 01 07 00 [16:26:07]MH_I2C_Read... [16:26:07]Read from MH i2c: 01 07 00 25 5F 00 00 00 00 00 F0 0C 87 [16:26:07]RasterBufferAndPrint [16:26:07]line [16:26:07]line [16:26:07]line [16:26:07]line [16:26:07]line [16:26:07]written 0, free lines is 3321 [16:26:07]MH_Cut [16:26:07]Write to MH i2c: D1 01 00 2C 5F 01 5D [16:26:07]Write i2c OK [16:26:07]MH_I2C_Read... [16:26:07]Read from MH i2c: D1 [16:26:07]MH_I2C_Read... [16:26:07]Read from MH i2c: D1 01 00 [16:26:07]MH_I2C_Read... [16:26:07]Read from MH i2c: D1 01 00 2C 5F 00 5C [16:26:07]Write to MH i2c: 01 00 00 2D 5F 8C [16:26:07]Write i2c OK [16:26:07]MH_I2C_Read... [16:26:07]OFD Sender: No OFD packet to send [16:26:07]*** Cut start [16:26:07]*** Partial cut [16:26:07]*** CUTSNS_PIN = 1 [16:26:07]*** CUTSNS_PIN = 0 [16:26:08]*** Brake cut motor [16:26:08]Read from MH i2c: 01 [16:26:08]MH_I2C_Read... [16:26:08]*** Stop cut motor [16:26:08]*** Cut end [16:26:08]Read from MH i2c: 01 07 00 [16:26:08]MH_I2C_Read... [16:26:08]Read from MH i2c: 01 07 00 2D 5F 00 00 00 00 00 FF 0F A1 [16:26:08]process_action close_receipt done [16:26:08]requested_data is exist [16:26:08]produce_requested_data [16:26:08]requested_item fm.sn is exist - process it [16:26:08]wFMCommunicate request_size=4 [16:26:08]MH_SAM_APDU [16:26:08]CAPDU: 80 11 00 00 [16:26:08]Write to MH i2c: E2 08 00 2E 5F 80 11 00 00 00 00 00 00 07 [16:26:08]Write i2c OK [16:26:08]MH_I2C_Read... [16:26:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:26:08]Read from MH i2c: E2 [16:26:08]MH_I2C_Read... [16:26:08]Read from MH i2c: E2 17 00 [16:26:08]MH_I2C_Read... [16:26:08]Read from MH i2c: E2 17 00 2E 5F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 58 [16:26:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:26:08]wFMCommunicate OK [16:26:08]requested_item fd.num is exist - process it [16:26:08]SAM_PROTO_GetFieldsCounters [16:26:08]wFMCommunicate request_size=4 [16:26:08]MH_SAM_APDU [16:26:08]CAPDU: 80 13 00 00 [16:26:08]Write to MH i2c: E2 08 00 2F 5F 80 13 00 00 00 00 00 00 0A [16:26:08]Write i2c OK [16:26:08]MH_I2C_Read... [16:26:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:26:08]Read from MH i2c: E2 [16:26:08]MH_I2C_Read... [16:26:08]Read from MH i2c: E2 62 00 [16:26:08]MH_I2C_Read... [16:26:08]Read from MH i2c: E2 62 00 2F 5F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D1 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 B9 01 00 00 5E 04 04 00 B9 01 00 00 57 04 04 00 BA 01 00 00 19 04 04 00 00 00 00 00 90 00 E1 [16:26:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D1 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 B9 01 00 00 5E 04 04 00 B9 01 00 00 57 04 04 00 BA 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:26:08]wFMCommunicate OK [16:26:08]SAM_PROTO_GetFieldsCounters done [16:26:08]requested_item shift.num is exist - process it [16:26:08]requested_item shift.opened is exist - process it [16:26:08]req_shift_opened [16:26:08]FM_GetShiftState [16:26:08]SAM_PROTO_GetShiftState [16:26:08]wFMCommunicate request_size=4 [16:26:08]MH_SAM_APDU [16:26:08]CAPDU: 80 13 01 00 [16:26:08]Write to MH i2c: E2 08 00 30 5F 80 13 01 00 00 00 00 00 0C [16:26:08]Write i2c OK [16:26:08]MH_I2C_Read... [16:26:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:26:08]Read from MH i2c: E2 [16:26:08]MH_I2C_Read... [16:26:08]Read from MH i2c: E2 0E 00 [16:26:08]MH_I2C_Read... [16:26:08]Read from MH i2c: E2 0E 00 30 5F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B3 [16:26:08]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:26:08]wFMCommunicate OK [16:26:08]SAM_PROTO_GetShiftState done [16:26:08]FM_GetShiftState done [16:26:08]req_shift_opened done [16:26:08]requested_item shift.open_date is exist - process it [16:26:08]req_shift_open_date [16:26:08]req_shift_open_date done [16:26:08]produce_requested_data done [16:26:08]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156369,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [16:26:08]process_action_free close_receipt [16:26:08]json_value_free [16:26:08]json_value_free done [16:26:08]process_json_proto returns [16:26:08]Send response to host [16:26:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156369,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [16:26:08]free response buf [16:26:08]execute_script done [16:26:08]execute_script returns [16:26:08]free content buf [16:26:08]Sock 9.Close socket [16:26:08]Sock 9.Thread stoped [16:26:12]OFD Sender: No OFD packet to send [16:26:17]OFD Sender: No OFD packet to send [16:26:22]OFD Sender: No OFD packet to send [16:26:27]OFD Sender: No OFD packet to send [16:26:32]OFD Sender: No OFD packet to send [16:26:37]OFD Sender: No OFD packet to send [16:26:42]OFD Sender: No OFD packet to send [16:26:47]OFD Sender: No OFD packet to send [16:26:52]OFD Sender: No OFD packet to send [16:26:57]OFD Sender: No OFD packet to send [16:27:02]OFD Sender: No OFD packet to send [16:27:07]OFD Sender: No OFD packet to send [16:27:12]OFD Sender: No OFD packet to send [16:27:17]OFD Sender: No OFD packet to send [16:27:22]OFD Sender: No OFD packet to send [16:27:27]OFD Sender: No OFD packet to send [16:27:32]OFD Sender: No OFD packet to send [16:27:37]OFD Sender: No OFD packet to send [16:27:42]OFD Sender: No OFD packet to send [16:27:47]OFD Sender: No OFD packet to send [16:27:52]OFD Sender: No OFD packet to send [16:27:57]OFD Sender: No OFD packet to send [16:28:02]OFD Sender: No OFD packet to send [16:28:07]OFD Sender: No OFD packet to send [16:28:12]OFD Sender: No OFD packet to send [16:28:17]OFD Sender: No OFD packet to send [16:28:22]OFD Sender: No OFD packet to send [16:28:27]OFD Sender: No OFD packet to send [16:28:32]OFD Sender: No OFD packet to send [16:28:37]OFD Sender: No OFD packet to send [16:28:42]OFD Sender: No OFD packet to send [16:28:47]OFD Sender: No OFD packet to send [16:28:52]OFD Sender: No OFD packet to send [16:28:57]OFD Sender: No OFD packet to send [16:29:02]OFD Sender: No OFD packet to send [16:29:07]OFD Sender: No OFD packet to send [16:29:12]OFD Sender: No OFD packet to send [16:29:17]OFD Sender: No OFD packet to send [16:29:22]OFD Sender: No OFD packet to send [16:29:27]OFD Sender: No OFD packet to send [16:29:32]OFD Sender: No OFD packet to send [16:29:37]OFD Sender: No OFD packet to send [16:29:42]OFD Sender: No OFD packet to send [16:29:47]OFD Sender: No OFD packet to send [16:29:52]OFD Sender: No OFD packet to send [16:29:57]OFD Sender: No OFD packet to send [16:30:02]OFD Sender: No OFD packet to send [16:30:07]OFD Sender: No OFD packet to send [16:30:12]OFD Sender: No OFD packet to send [16:30:17]OFD Sender: No OFD packet to send [16:30:22]OFD Sender: No OFD packet to send [16:30:27]OFD Sender: No OFD packet to send [16:30:32]OFD Sender: No OFD packet to send [16:30:37]OFD Sender: No OFD packet to send [16:30:42]OFD Sender: No OFD packet to send [16:30:47]OFD Sender: No OFD packet to send [16:30:52]OFD Sender: No OFD packet to send [16:30:57]OFD Sender: No OFD packet to send [16:31:02]OFD Sender: No OFD packet to send [16:31:07]OFD Sender: No OFD packet to send [16:31:12]OFD Sender: No OFD packet to send [16:31:17]OFD Sender: No OFD packet to send [16:31:22]OFD Sender: No OFD packet to send [16:31:27]OFD Sender: No OFD packet to send [16:31:32]OFD Sender: No OFD packet to send [16:31:37]OFD Sender: No OFD packet to send [16:31:42]OFD Sender: No OFD packet to send [16:31:47]OFD Sender: No OFD packet to send [16:31:52]OFD Sender: No OFD packet to send [16:31:57]OFD Sender: No OFD packet to send [16:32:02]OFD Sender: No OFD packet to send [16:32:07]OFD Sender: No OFD packet to send [16:32:12]OFD Sender: No OFD packet to send [16:32:15]accept exits with 8 [16:32:15]New connection [16:32:15]New thread 3066551652 created [16:32:15]Thread 3066695012 joined [16:32:15]Waiting for new connection... [16:32:15] Sock 8.Parse request [16:32:15]Sock 8.Check first char [16:32:15]Sock 8.First char is OK [16:32:15]request: POST /json_proto HTTP/1.0 [16:32:15]Method: POST [16:32:15]URL: /json_proto [16:32:15]Method is POST - this is cgi request [16:32:15]url: /json_proto [16:32:15]query_string will be loaded in cgi processing [16:32:15]execute_cgi json_proto POST (null) [16:32:15]execute_cgi path=json_proto method=POST [16:32:15]POST find Content-Length [16:32:15]Host: 172.17.53.67:8080 [16:32:15]Content-Length: 670 [16:32:15]Content-Type: application/json [16:32:15] [16:32:15]POST finish read [16:32:15]Found Content-Length = 670 [16:32:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874669", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:32:15]execute_script... [16:32:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874669", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:32:15]POST & json_proto [16:32:15]process_json_proto [16:32:15]json parsed OK: [16:32:15]protocol is kg_v1.0 [16:32:15]action value=close_receipt [16:32:15]process_action close_receipt [16:32:15]cmd_close_receipt [16:32:15]MH_GetDate [16:32:15]Write to MH i2c: F0 00 00 31 5F 7F [16:32:15]Write i2c OK [16:32:15]MH_I2C_Read... [16:32:15]Read from MH i2c: F0 [16:32:15]MH_I2C_Read... [16:32:15]Read from MH i2c: F0 09 00 [16:32:15]MH_I2C_Read... [16:32:15]Read from MH i2c: F0 09 00 31 5F 00 91 30 15 67 19 BC 99 64 97 [16:32:15]GetLastDocTimeStamp 1729441566 [16:32:15]current date 1729441937 [16:32:15]FM_GetShiftState [16:32:15]SAM_PROTO_GetShiftState [16:32:15]wFMCommunicate request_size=4 [16:32:15]MH_SAM_APDU [16:32:15]CAPDU: 80 13 01 00 [16:32:15]Write to MH i2c: E2 08 00 32 5F 80 13 01 00 00 00 00 00 0E [16:32:15]Write i2c OK [16:32:15]MH_I2C_Read... [16:32:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:32:15]Read from MH i2c: E2 [16:32:15]MH_I2C_Read... [16:32:15]Read from MH i2c: E2 0E 00 [16:32:15]MH_I2C_Read... [16:32:15]Read from MH i2c: E2 0E 00 32 5F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B5 [16:32:15]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:32:15]wFMCommunicate OK [16:32:15]SAM_PROTO_GetShiftState done [16:32:15]FM_GetShiftState done [16:32:15]opened in 1729383891 [16:32:15]opened+sec_in_day 1729470291 [16:32:15]quantity*price = 40014 [16:32:15]sum+1 = 40015 [16:32:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.14 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.49 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 442 20.10.2024 16:32 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156370 ФПД: 26498476453174 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T163217&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156370&fm=26498476453174&tin=02508201610067®Number=0000137193017469&sum=40000 [16:32:16]StoreToDocumentArchive [16:32:16]shift 314 fd 156370 [16:32:16]save to /storage/0314/doc_00156370 [16:32:16]save last doc name /storage/0314/doc_00156370 to /storage/kkm_last_doc_name [16:32:16]save OK [16:32:16]Clear old archive folders... [16:32:16]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:32:16]tlvbuf is 008242D0 [16:32:16]SAM_PROTO_ClearQueue [16:32:16]wFMCommunicate request_size=4 [16:32:16]MH_SAM_APDU [16:32:16]CAPDU: 80 09 00 00 [16:32:16]Write to MH i2c: E2 08 00 3F 5F 80 09 00 00 00 00 00 00 10 [16:32:16]Write i2c OK [16:32:16]MH_I2C_Read... [16:32:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:32:16]Read from MH i2c: E2 [16:32:16]MH_I2C_Read... [16:32:16]Read from MH i2c: E2 03 00 [16:32:16]MH_I2C_Read... [16:32:16]Read from MH i2c: E2 03 00 3F 5F 00 90 00 12 [16:32:16]RAPDU: 90 00 [16:32:16]wFMCommunicate OK [16:32:16]SAM_PROTO_ClearQueue done [16:32:16]KKMCreateOFDPacket [16:32:16]OFDProtocolAddRootSTLVToBuf [16:32:16]FM_MakeSignedData [16:32:16]FM_MakeSignedData [16:32:16]SAM_PROTO_SignData [16:32:16]wFMCommunicate request_size=4 [16:32:16]MH_SAM_APDU [16:32:16]CAPDU: 80 0D 01 02 [16:32:16]Write to MH i2c: E2 08 00 40 5F 80 0D 01 02 00 00 00 00 18 [16:32:16]Write i2c OK [16:32:16]MH_I2C_Read... [16:32:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:32:16]Read from MH i2c: E2 [16:32:16]MH_I2C_Read... [16:32:16]Read from MH i2c: E2 03 00 [16:32:16]MH_I2C_Read... [16:32:16]Read from MH i2c: E2 03 00 40 5F 00 90 00 13 [16:32:16]RAPDU: 90 00 [16:32:16]wFMCommunicate OK [16:32:16]wFMCommunicate request_size=255 [16:32:16]MH_SAM_APDU [16:32:16]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 01 00 00 F4 03 04 00 91 30 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D2 62 02 00 35 04 06 00 [16:32:16]Write to MH i2c: E2 02 01 41 5F 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 01 00 00 F4 03 04 00 91 30 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D2 62 02 00 35 04 06 00 00 00 30 [16:32:16]Write i2c OK [16:32:16]MH_I2C_Read... [16:32:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:32:16]Read from MH i2c: E2 [16:32:16]MH_I2C_Read... [16:32:16]Read from MH i2c: E2 03 00 [16:32:16]MH_I2C_Read... [16:32:16]Read from MH i2c: E2 03 00 41 5F 00 90 00 14 [16:32:16]RAPDU: 90 00 [16:32:16]wFMCommunicate OK [16:32:16]wFMCommunicate request_size=11 [16:32:16]MH_SAM_APDU [16:32:16]CAPDU: 80 0D 02 02 06 18 19 A8 46 AD 36 [16:32:16]Write to MH i2c: E2 0E 00 42 5F 80 0D 02 02 06 00 18 19 A8 46 AD 36 00 00 29 [16:32:16]Write i2c OK [16:32:16]MH_I2C_Read... [16:32:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:32:16]Read from MH i2c: E2 [16:32:16]MH_I2C_Read... [16:32:16]Read from MH i2c: E2 03 00 [16:32:16]MH_I2C_Read... [16:32:16]Read from MH i2c: E2 03 00 42 5F 00 90 00 15 [16:32:16]RAPDU: 90 00 [16:32:16]wFMCommunicate OK [16:32:16]wFMCommunicate request_size=4 [16:32:16]MH_SAM_APDU [16:32:16]CAPDU: 80 0D 03 02 [16:32:16]Write to MH i2c: E2 08 00 43 5F 80 0D 03 02 00 00 00 00 1D [16:32:16]Write i2c OK [16:32:16]MH_I2C_Read... [16:32:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:32:16]Read from MH i2c: E2 [16:32:16]MH_I2C_Read... [16:32:16]Read from MH i2c: E2 0B 00 [16:32:16]MH_I2C_Read... [16:32:16]Read from MH i2c: E2 0B 00 43 5F 00 CE 47 FE 3A 0B AC E8 3C 90 00 46 [16:32:16]RAPDU: CE 47 FE 3A 0B AC E8 3C 90 00 [16:32:16]wFMCommunicate OK [16:32:16]SAM_PROTO_SignData done [16:32:16]FM_MakeSignedData done [16:32:16]CreateOFDProtocolMessage [16:32:16]wFMCommunicate request_size=4 [16:32:16]MH_SAM_APDU [16:32:16]CAPDU: 80 11 00 00 [16:32:16]Write to MH i2c: E2 08 00 44 5F 80 11 00 00 00 00 00 00 1D [16:32:16]Write i2c OK [16:32:16]MH_I2C_Read... [16:32:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:32:16]Read from MH i2c: E2 [16:32:16]MH_I2C_Read... [16:32:16]Read from MH i2c: E2 17 00 [16:32:16]MH_I2C_Read... [16:32:16]Read from MH i2c: E2 17 00 44 5F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6E [16:32:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:32:16]wFMCommunicate OK [16:32:16]CreateOFDProtocolMessage done [16:32:16]OFDSenderStorePacket 156370 [16:32:16]StoreOFDPacket docnum=156370 [16:32:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 7C A2 08 01 03 EC 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 01 00 00 F4 03 04 00 91 30 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D2 62 02 00 35 04 06 00 18 19 A8 46 AD 36 CE 47 FE 3A 0B AC E8 3C [16:32:16]CheckFolder [16:32:16]dirname=/storage/ofd_packets [16:32:16]CheckFolder done [16:32:16]ProducePacketName [16:32:16]name=ofd_packets/00156370 [16:32:16]NVStorageSaveData ofd_packets/00156370 [16:32:16]File name is /storage/ofd_packets/00156370 [16:32:16]Write 302 bytes [16:32:16]NVStorageSaveData done [16:32:16]OFDSenderStorePacket done [16:32:16]KKMCreateOFDPacket done [16:32:16]NVStorageSaveData kkm_last_timestamp [16:32:16]File name is /storage/kkm_last_timestamp [16:32:16]Write 4 bytes [16:32:16]NVStorageSaveData done [16:32:16]ExternCall_PrintAddStr [16:32:16]wPrintStart [16:32:16]Write to MH i2c: 01 00 00 45 5F A4 [16:32:16]Write i2c OK [16:32:16]MH_I2C_Read... [16:32:16]Read from MH i2c: 01 [16:32:16]MH_I2C_Read... [16:32:16]Read from MH i2c: 01 07 00 [16:32:16]MH_I2C_Read... [16:32:16]Read from MH i2c: 01 07 00 45 5F 00 00 00 00 00 FF 0F B9 [16:32:16]RasterBufferAndPrint [16:32:16]line Счет N : (1)874669 [16:32:16]line ИНН: 02508201610067 [16:32:16]line Контрольно-Кассовый Чек [16:32:16]line ПРОДАЖА [16:32:16]line ТРК (МРК, ГНК) : 33 [16:32:16]line Товар: 2710124130 [16:32:16]line Super 92-К-5 [16:32:16]line 5.850 * 68.40 [16:32:16]line = 400.14 [16:32:16]line НДС 12% НСП 1% [16:32:16]line > о реализуемом товаре [16:32:16]line ОКРУГЛЕНИЕ: -0.14 [16:32:16]line ИТОГО: 400.00 [16:32:16]line Внесено: 400.00 [16:32:16]line СДАЧА: 0.00 [16:32:16]line НСП 1% : 3.54 [16:32:16]line НДС 12% : 42.49 [16:32:16]line Наличными: 400.00 [16:32:16]line Безнал.: 0.00 [16:32:16]line Место: АЗС № 165 "Партнер Нефть" [16:32:16]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:32:16]line СНО: Общий режим [16:32:16]line Чек 442 20.10.2024 16:32 [16:32:16]line Смена: 314 ФФД: 1.0 [16:32:16]line ЗНМ: 0300000234 [16:32:16]line РНМ: 0000137193017469 [16:32:16]line Версия ККМ: v1.0 [16:32:16]line ФМ: 0000000000963156 [16:32:16]line ФД: 156370 [16:32:16]line ФПД: 26498476453174 [16:32:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T163217&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156370&fm=26498476453174&tin=02508201610067®Number=0000137193017469&sum=40000 [16:32:17]OFD Sender: Processing packet 156370 [packets to send 52, broken 51] [16:32:17]ProducePacketName [16:32:17]name=ofd_packets/00156370 [16:32:17]OFD Sender: To server: pG, [16:32:17]CommunicateWithHost lk.salyk.kg:30040 [16:32:17]ConnectInit lk.salyk.kg [16:32:17]written 0, free lines is 4095 [16:32:17]Connected sock=10 [16:32:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 7C A2 08 01 03 EC 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 01 00 00 F4 03 04 00 91 30 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D2 62 02 00 35 04 06 00 18 19 A8 46 AD 36 CE 47 FE 3A 0B AC E8 3C [16:32:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 5D 6F 47 00 8E 01 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D2 62 02 00 F4 03 04 00 C3 D6 14 67 B6 04 01 00 00 74 82 F0 2C 5F 7B 51 66 [16:32:17]CommunicateWithHost err = 0 [16:32:17]CheckOFDResponse [16:32:17]1017 (14) - 77093643461234 [16:32:17]1041 (16) - 0000000000963156 [16:32:17]1040 (4) - 156370 [16:32:17]1012 (4) - 20.10.2024 10:09 [16:32:17]1206 (1) - 0 [16:32:17]OFD Sender: Remove packet 156370 [16:32:17]ProducePacketName [16:32:17]name=ofd_packets/00156370 [16:32:17]NVStorageDeleteData [16:32:17]Write to MH i2c: 01 00 00 70 5F CF [16:32:17]Write i2c OK [16:32:17]MH_I2C_Read... [16:32:17]Read from MH i2c: 01 [16:32:17]MH_I2C_Read... [16:32:17]Read from MH i2c: 01 07 00 [16:32:17]MH_I2C_Read... [16:32:17]Read from MH i2c: 01 07 00 70 5F 00 00 00 00 00 F6 0C D8 [16:32:17]RasterBufferAndPrint [16:32:17]line [16:32:17]line [16:32:17]line [16:32:17]line [16:32:17]line [16:32:17]written 0, free lines is 3324 [16:32:17]MH_Cut [16:32:17]Write to MH i2c: D1 01 00 77 5F 01 A8 [16:32:17]Write i2c OK [16:32:17]MH_I2C_Read... [16:32:17]Read from MH i2c: D1 [16:32:17]MH_I2C_Read... [16:32:17]Read from MH i2c: D1 01 00 [16:32:17]MH_I2C_Read... [16:32:17]Read from MH i2c: D1 01 00 77 5F 00 A7 [16:32:17]Write to MH i2c: 01 00 00 78 5F D7 [16:32:17]Write i2c OK [16:32:17]MH_I2C_Read... [16:32:18]OFD Sender: No OFD packet to send [16:32:18]*** Cut start [16:32:18]*** Partial cut [16:32:18]*** CUTSNS_PIN = 1 [16:32:18]*** CUTSNS_PIN = 0 [16:32:18]*** Brake cut motor [16:32:19]Read from MH i2c: 01 [16:32:19]MH_I2C_Read... [16:32:19]*** Stop cut motor [16:32:19]*** Cut end [16:32:19]Read from MH i2c: 01 07 00 [16:32:19]MH_I2C_Read... [16:32:19]Read from MH i2c: 01 07 00 78 5F 00 00 00 00 00 FF 0F EC [16:32:19]process_action close_receipt done [16:32:19]requested_data is exist [16:32:19]produce_requested_data [16:32:19]requested_item fm.sn is exist - process it [16:32:19]wFMCommunicate request_size=4 [16:32:19]MH_SAM_APDU [16:32:19]CAPDU: 80 11 00 00 [16:32:19]Write to MH i2c: E2 08 00 79 5F 80 11 00 00 00 00 00 00 52 [16:32:19]Write i2c OK [16:32:19]MH_I2C_Read... [16:32:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:32:19]Read from MH i2c: E2 [16:32:19]MH_I2C_Read... [16:32:19]Read from MH i2c: E2 17 00 [16:32:19]MH_I2C_Read... [16:32:19]Read from MH i2c: E2 17 00 79 5F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A3 [16:32:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:32:19]wFMCommunicate OK [16:32:19]requested_item fd.num is exist - process it [16:32:19]SAM_PROTO_GetFieldsCounters [16:32:19]wFMCommunicate request_size=4 [16:32:19]MH_SAM_APDU [16:32:19]CAPDU: 80 13 00 00 [16:32:19]Write to MH i2c: E2 08 00 7A 5F 80 13 00 00 00 00 00 00 55 [16:32:19]Write i2c OK [16:32:19]MH_I2C_Read... [16:32:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:32:19]Read from MH i2c: E2 [16:32:19]MH_I2C_Read... [16:32:19]Read from MH i2c: E2 62 00 [16:32:19]MH_I2C_Read... [16:32:19]Read from MH i2c: E2 62 00 7A 5F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D2 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 BA 01 00 00 5E 04 04 00 BA 01 00 00 57 04 04 00 BB 01 00 00 19 04 04 00 00 00 00 00 90 00 30 [16:32:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D2 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 BA 01 00 00 5E 04 04 00 BA 01 00 00 57 04 04 00 BB 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:32:19]wFMCommunicate OK [16:32:19]SAM_PROTO_GetFieldsCounters done [16:32:19]requested_item shift.num is exist - process it [16:32:19]requested_item shift.opened is exist - process it [16:32:19]req_shift_opened [16:32:19]FM_GetShiftState [16:32:19]SAM_PROTO_GetShiftState [16:32:19]wFMCommunicate request_size=4 [16:32:19]MH_SAM_APDU [16:32:19]CAPDU: 80 13 01 00 [16:32:19]Write to MH i2c: E2 08 00 7B 5F 80 13 01 00 00 00 00 00 57 [16:32:19]Write i2c OK [16:32:19]MH_I2C_Read... [16:32:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:32:19]Read from MH i2c: E2 [16:32:19]MH_I2C_Read... [16:32:19]Read from MH i2c: E2 0E 00 [16:32:19]MH_I2C_Read... [16:32:19]Read from MH i2c: E2 0E 00 7B 5F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 FE [16:32:19]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:32:19]wFMCommunicate OK [16:32:19]SAM_PROTO_GetShiftState done [16:32:19]FM_GetShiftState done [16:32:19]req_shift_opened done [16:32:19]requested_item shift.open_date is exist - process it [16:32:19]req_shift_open_date [16:32:19]req_shift_open_date done [16:32:19]produce_requested_data done [16:32:19]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156370,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [16:32:19]process_action_free close_receipt [16:32:19]json_value_free [16:32:19]json_value_free done [16:32:19]process_json_proto returns [16:32:19]Send response to host [16:32:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156370,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [16:32:19]free response buf [16:32:19]execute_script done [16:32:19]execute_script returns [16:32:19]free content buf [16:32:19]Sock 8.Close socket [16:32:19]Sock 8.Thread stoped [16:32:20]accept exits with 9 [16:32:20]New connection [16:32:20]New thread 3066695012 created [16:32:20]Thread 3066551652 joined [16:32:20]Waiting for new connection... [16:32:20] Sock 9.Parse request [16:32:20]Sock 9.Check first char [16:32:20]Sock 9.First char is OK [16:32:20]request: POST /json_proto HTTP/1.0 [16:32:20]Method: POST [16:32:20]URL: /json_proto [16:32:20]Method is POST - this is cgi request [16:32:20]url: /json_proto [16:32:20]query_string will be loaded in cgi processing [16:32:20]execute_cgi json_proto POST (null) [16:32:20]execute_cgi path=json_proto method=POST [16:32:20]POST find Content-Length [16:32:20]Host: 172.17.53.67:8080 [16:32:20]Content-Length: 766 [16:32:20]Content-Type: application/json [16:32:20] [16:32:20]POST finish read [16:32:20]Found Content-Length = 766 [16:32:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874668", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:32:20]execute_script... [16:32:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874668", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:32:20]POST & json_proto [16:32:20]process_json_proto [16:32:20]json parsed OK: [16:32:20]protocol is kg_v1.0 [16:32:20]action value=close_receipt [16:32:20]process_action close_receipt [16:32:20]cmd_close_receipt [16:32:20]MH_GetDate [16:32:20]Write to MH i2c: F0 00 00 7C 5F CA [16:32:20]Write i2c OK [16:32:20]MH_I2C_Read... [16:32:20]Read from MH i2c: F0 [16:32:20]MH_I2C_Read... [16:32:20]Read from MH i2c: F0 09 00 [16:32:20]MH_I2C_Read... [16:32:20]Read from MH i2c: F0 09 00 7C 5F 00 96 30 15 67 19 BC 99 64 E7 [16:32:20]GetLastDocTimeStamp 1729441937 [16:32:20]current date 1729441942 [16:32:20]FM_GetShiftState [16:32:20]SAM_PROTO_GetShiftState [16:32:20]wFMCommunicate request_size=4 [16:32:20]MH_SAM_APDU [16:32:20]CAPDU: 80 13 01 00 [16:32:20]Write to MH i2c: E2 08 00 7D 5F 80 13 01 00 00 00 00 00 59 [16:32:20]Write i2c OK [16:32:20]MH_I2C_Read... [16:32:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:32:20]Read from MH i2c: E2 [16:32:20]MH_I2C_Read... [16:32:20]Read from MH i2c: E2 0E 00 [16:32:20]MH_I2C_Read... [16:32:20]Read from MH i2c: E2 0E 00 7D 5F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 00 [16:32:20]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:32:20]wFMCommunicate OK [16:32:20]SAM_PROTO_GetShiftState done [16:32:20]FM_GetShiftState done [16:32:20]opened in 1729383891 [16:32:20]opened+sec_in_day 1729470291 [16:32:20]quantity*price = 50041 [16:32:20]sum+1 = 50042 [16:32:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 443 20.10.2024 16:32 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156371 ФПД: 254694201985354 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T163222&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156371&fm=254694201985354&tin=02508201610067®Number=0000137193017469&sum=50041 [16:32:21]StoreToDocumentArchive [16:32:21]shift 314 fd 156371 [16:32:21]save to /storage/0314/doc_00156371 [16:32:21]save last doc name /storage/0314/doc_00156371 to /storage/kkm_last_doc_name [16:32:21]save OK [16:32:21]Clear old archive folders... [16:32:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:32:21]tlvbuf is 00832EB0 [16:32:21]SAM_PROTO_ClearQueue [16:32:21]wFMCommunicate request_size=4 [16:32:21]MH_SAM_APDU [16:32:21]CAPDU: 80 09 00 00 [16:32:21]Write to MH i2c: E2 08 00 8A 5F 80 09 00 00 00 00 00 00 5B [16:32:21]Write i2c OK [16:32:21]MH_I2C_Read... [16:32:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:32:21]Read from MH i2c: E2 [16:32:21]MH_I2C_Read... [16:32:21]Read from MH i2c: E2 03 00 [16:32:21]MH_I2C_Read... [16:32:21]Read from MH i2c: E2 03 00 8A 5F 00 90 00 5D [16:32:21]RAPDU: 90 00 [16:32:21]wFMCommunicate OK [16:32:21]SAM_PROTO_ClearQueue done [16:32:21]KKMCreateOFDPacket [16:32:21]OFDProtocolAddRootSTLVToBuf [16:32:21]FM_MakeSignedData [16:32:21]FM_MakeSignedData [16:32:21]SAM_PROTO_SignData [16:32:21]wFMCommunicate request_size=4 [16:32:21]MH_SAM_APDU [16:32:21]CAPDU: 80 0D 01 02 [16:32:21]Write to MH i2c: E2 08 00 8B 5F 80 0D 01 02 00 00 00 00 63 [16:32:21]Write i2c OK [16:32:21]MH_I2C_Read... [16:32:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:32:21]Read from MH i2c: E2 [16:32:21]MH_I2C_Read... [16:32:21]Read from MH i2c: E2 03 00 [16:32:21]MH_I2C_Read... [16:32:21]Read from MH i2c: E2 03 00 8B 5F 00 90 00 5E [16:32:21]RAPDU: 90 00 [16:32:21]wFMCommunicate OK [16:32:21]wFMCommunicate request_size=255 [16:32:21]MH_SAM_APDU [16:32:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 01 00 00 F4 03 04 00 96 30 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D3 62 02 00 35 04 06 00 E7 [16:32:21]Write to MH i2c: E2 02 01 8C 5F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 01 00 00 F4 03 04 00 96 30 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D3 62 02 00 35 04 06 00 E7 00 00 B3 [16:32:21]Write i2c OK [16:32:21]MH_I2C_Read... [16:32:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:32:22]Read from MH i2c: E2 [16:32:22]MH_I2C_Read... [16:32:22]Read from MH i2c: E2 03 00 [16:32:22]MH_I2C_Read... [16:32:22]Read from MH i2c: E2 03 00 8C 5F 00 90 00 5F [16:32:22]RAPDU: 90 00 [16:32:22]wFMCommunicate OK [16:32:22]wFMCommunicate request_size=10 [16:32:22]MH_SAM_APDU [16:32:22]CAPDU: 80 0D 02 02 05 A4 9D 6F 89 4A [16:32:22]Write to MH i2c: E2 0D 00 8D 5F 80 0D 02 02 05 00 A4 9D 6F 89 4A 00 00 F3 [16:32:22]Write i2c OK [16:32:22]MH_I2C_Read... [16:32:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:32:22]Read from MH i2c: E2 [16:32:22]MH_I2C_Read... [16:32:22]Read from MH i2c: E2 03 00 [16:32:22]MH_I2C_Read... [16:32:22]Read from MH i2c: E2 03 00 8D 5F 00 90 00 60 [16:32:22]RAPDU: 90 00 [16:32:22]wFMCommunicate OK [16:32:22]wFMCommunicate request_size=4 [16:32:22]MH_SAM_APDU [16:32:22]CAPDU: 80 0D 03 02 [16:32:22]Write to MH i2c: E2 08 00 8E 5F 80 0D 03 02 00 00 00 00 68 [16:32:22]Write i2c OK [16:32:22]MH_I2C_Read... [16:32:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:32:22]Read from MH i2c: E2 [16:32:22]MH_I2C_Read... [16:32:22]Read from MH i2c: E2 0B 00 [16:32:22]MH_I2C_Read... [16:32:22]Read from MH i2c: E2 0B 00 8E 5F 00 CC B8 6F 2A 7A 6F 94 DE 90 00 E1 [16:32:22]RAPDU: CC B8 6F 2A 7A 6F 94 DE 90 00 [16:32:22]wFMCommunicate OK [16:32:22]SAM_PROTO_SignData done [16:32:22]FM_MakeSignedData done [16:32:22]CreateOFDProtocolMessage [16:32:22]wFMCommunicate request_size=4 [16:32:22]MH_SAM_APDU [16:32:22]CAPDU: 80 11 00 00 [16:32:22]Write to MH i2c: E2 08 00 8F 5F 80 11 00 00 00 00 00 00 68 [16:32:22]Write i2c OK [16:32:22]MH_I2C_Read... [16:32:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:32:22]Read from MH i2c: E2 [16:32:22]MH_I2C_Read... [16:32:22]Read from MH i2c: E2 17 00 [16:32:22]MH_I2C_Read... [16:32:22]Read from MH i2c: E2 17 00 8F 5F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B9 [16:32:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:32:22]wFMCommunicate OK [16:32:22]CreateOFDProtocolMessage done [16:32:22]OFDSenderStorePacket 156371 [16:32:22]StoreOFDPacket docnum=156371 [16:32:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C6 15 07 01 A8 23 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 01 00 00 F4 03 04 00 96 30 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D3 62 02 00 35 04 06 00 E7 A4 9D 6F 89 4A CC B8 6F 2A 7A 6F 94 DE [16:32:22]CheckFolder [16:32:22]dirname=/storage/ofd_packets [16:32:22]CheckFolder done [16:32:22]ProducePacketName [16:32:22]name=ofd_packets/00156371 [16:32:22]NVStorageSaveData ofd_packets/00156371 [16:32:22]File name is /storage/ofd_packets/00156371 [16:32:22]Write 301 bytes [16:32:22]NVStorageSaveData done [16:32:22]OFDSenderStorePacket done [16:32:22]KKMCreateOFDPacket done [16:32:22]NVStorageSaveData kkm_last_timestamp [16:32:22]File name is /storage/kkm_last_timestamp [16:32:22]Write 4 bytes [16:32:22]NVStorageSaveData done [16:32:22]ExternCall_PrintAddStr [16:32:22]wPrintStart [16:32:22]Write to MH i2c: 01 00 00 90 5F EF [16:32:22]Write i2c OK [16:32:22]MH_I2C_Read... [16:32:22]Read from MH i2c: 01 [16:32:22]MH_I2C_Read... [16:32:22]Read from MH i2c: 01 07 00 [16:32:22]MH_I2C_Read... [16:32:22]Read from MH i2c: 01 07 00 90 5F 00 00 00 00 00 FF 0F 04 [16:32:22]RasterBufferAndPrint [16:32:22]line Счет N : (1)874668 [16:32:22]line ИНН: 02508201610067 [16:32:22]line Контрольно-Кассовый Чек [16:32:22]line ПРОДАЖА [16:32:22]line ТРК (МРК, ГНК) : 12 [16:32:22]line Товар: 2710124130 [16:32:22]line Аи-92-К-5 [16:32:22]line 7.480 * 66.90 [16:32:22]line = 500.41 [16:32:22]line НДС 12% НСП 1% [16:32:22]line > о реализуемом товаре [16:32:22]line ИТОГО: 500.41 [16:32:22]line НСП 1% : 4.43 [16:32:22]line НДС 12% : 53.14 [16:32:22]line Наличными: 0.00 [16:32:22]line Безнал.: 500.41 [16:32:22]line Место: АЗС № 165 "Партнер Нефть" [16:32:22]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:32:22]line СНО: Общий режим [16:32:22]line Чек 443 20.10.2024 16:32 [16:32:22]line Смена: 314 ФФД: 1.0 [16:32:22]line ЗНМ: 0300000234 [16:32:22]line РНМ: 0000137193017469 [16:32:22]line Версия ККМ: v1.0 [16:32:22]line Платежная система: Mbank [16:32:22]line ФМ: 0000000000963156 [16:32:22]line ФД: 156371 [16:32:22]line ФПД: 254694201985354 [16:32:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T163222&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156371&fm=254694201985354&tin=02508201610067®Number=0000137193017469&sum=50041 [16:32:22]written 0, free lines is 4095 [16:32:22]OFD Sender: Processing packet 156371 [packets to send 52, broken 51] [16:32:22]ProducePacketName [16:32:22]name=ofd_packets/00156371 [16:32:22]OFD Sender: To server: pG, [16:32:22]CommunicateWithHost lk.salyk.kg:30040 [16:32:22]ConnectInit lk.salyk.kg [16:32:22]Connected sock=10 [16:32:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C6 15 07 01 A8 23 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 01 00 00 F4 03 04 00 96 30 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D3 62 02 00 35 04 06 00 E7 A4 9D 6F 89 4A CC B8 6F 2A 7A 6F 94 DE [16:32:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 97 28 47 00 24 00 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D3 62 02 00 F4 03 04 00 C8 D6 14 67 B6 04 01 00 00 06 E5 3E 85 00 56 A6 47 [16:32:22]CommunicateWithHost err = 0 [16:32:22]CheckOFDResponse [16:32:22]1017 (14) - 77093643461234 [16:32:22]1041 (16) - 0000000000963156 [16:32:22]1040 (4) - 156371 [16:32:22]1012 (4) - 20.10.2024 10:09 [16:32:22]1206 (1) - 0 [16:32:22]OFD Sender: Remove packet 156371 [16:32:22]ProducePacketName [16:32:22]name=ofd_packets/00156371 [16:32:22]NVStorageDeleteData [16:32:22]Write to MH i2c: 01 00 00 B9 5F 18 [16:32:22]Write i2c OK [16:32:22]MH_I2C_Read... [16:32:22]Read from MH i2c: 01 [16:32:22]MH_I2C_Read... [16:32:22]Read from MH i2c: 01 07 00 [16:32:22]MH_I2C_Read... [16:32:22]Read from MH i2c: 01 07 00 B9 5F 00 00 00 00 00 19 0D 45 [16:32:22]RasterBufferAndPrint [16:32:22]line [16:32:22]line [16:32:22]line [16:32:22]line [16:32:22]line [16:32:22]written 0, free lines is 3371 [16:32:22]MH_Cut [16:32:22]Write to MH i2c: D1 01 00 C0 5F 01 F1 [16:32:22]Write i2c OK [16:32:22]MH_I2C_Read... [16:32:22]Read from MH i2c: D1 [16:32:22]MH_I2C_Read... [16:32:22]Read from MH i2c: D1 01 00 [16:32:22]MH_I2C_Read... [16:32:22]Read from MH i2c: D1 01 00 C0 5F 00 F0 [16:32:22]Write to MH i2c: 01 00 00 C1 5F 20 [16:32:22]Write i2c OK [16:32:22]MH_I2C_Read... [16:32:23]OFD Sender: No OFD packet to send [16:32:23]*** Cut start [16:32:23]*** Partial cut [16:32:23]*** CUTSNS_PIN = 1 [16:32:23]*** CUTSNS_PIN = 0 [16:32:23]*** Brake cut motor [16:32:24]Read from MH i2c: 01 [16:32:24]MH_I2C_Read... [16:32:24]*** Stop cut motor [16:32:24]*** Cut end [16:32:24]Read from MH i2c: 01 07 00 [16:32:24]MH_I2C_Read... [16:32:24]Read from MH i2c: 01 07 00 C1 5F 00 00 00 00 00 FF 0F 35 [16:32:24]process_action close_receipt done [16:32:24]requested_data is exist [16:32:24]produce_requested_data [16:32:24]requested_item fm.sn is exist - process it [16:32:24]wFMCommunicate request_size=4 [16:32:24]MH_SAM_APDU [16:32:24]CAPDU: 80 11 00 00 [16:32:24]Write to MH i2c: E2 08 00 C2 5F 80 11 00 00 00 00 00 00 9B [16:32:24]Write i2c OK [16:32:24]MH_I2C_Read... [16:32:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:32:24]Read from MH i2c: E2 [16:32:24]MH_I2C_Read... [16:32:24]Read from MH i2c: E2 17 00 [16:32:24]MH_I2C_Read... [16:32:24]Read from MH i2c: E2 17 00 C2 5F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EC [16:32:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:32:24]wFMCommunicate OK [16:32:24]requested_item fd.num is exist - process it [16:32:24]SAM_PROTO_GetFieldsCounters [16:32:24]wFMCommunicate request_size=4 [16:32:24]MH_SAM_APDU [16:32:24]CAPDU: 80 13 00 00 [16:32:24]Write to MH i2c: E2 08 00 C3 5F 80 13 00 00 00 00 00 00 9E [16:32:24]Write i2c OK [16:32:24]MH_I2C_Read... [16:32:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:32:24]Read from MH i2c: E2 [16:32:24]MH_I2C_Read... [16:32:24]Read from MH i2c: E2 62 00 [16:32:24]MH_I2C_Read... [16:32:24]Read from MH i2c: E2 62 00 C3 5F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D3 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 BB 01 00 00 5E 04 04 00 BB 01 00 00 57 04 04 00 BC 01 00 00 19 04 04 00 00 00 00 00 90 00 7D [16:32:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D3 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 BB 01 00 00 5E 04 04 00 BB 01 00 00 57 04 04 00 BC 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:32:24]wFMCommunicate OK [16:32:24]SAM_PROTO_GetFieldsCounters done [16:32:24]requested_item shift.num is exist - process it [16:32:24]requested_item shift.opened is exist - process it [16:32:24]req_shift_opened [16:32:24]FM_GetShiftState [16:32:24]SAM_PROTO_GetShiftState [16:32:24]wFMCommunicate request_size=4 [16:32:24]MH_SAM_APDU [16:32:24]CAPDU: 80 13 01 00 [16:32:24]Write to MH i2c: E2 08 00 C4 5F 80 13 01 00 00 00 00 00 A0 [16:32:24]Write i2c OK [16:32:24]MH_I2C_Read... [16:32:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:32:24]Read from MH i2c: E2 [16:32:24]MH_I2C_Read... [16:32:24]Read from MH i2c: E2 0E 00 [16:32:24]MH_I2C_Read... [16:32:24]Read from MH i2c: E2 0E 00 C4 5F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 47 [16:32:24]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:32:24]wFMCommunicate OK [16:32:24]SAM_PROTO_GetShiftState done [16:32:24]FM_GetShiftState done [16:32:24]req_shift_opened done [16:32:24]requested_item shift.open_date is exist - process it [16:32:24]req_shift_open_date [16:32:24]req_shift_open_date done [16:32:24]produce_requested_data done [16:32:24]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156371,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [16:32:24]process_action_free close_receipt [16:32:24]json_value_free [16:32:24]json_value_free done [16:32:24]process_json_proto returns [16:32:24]Send response to host [16:32:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156371,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [16:32:24]free response buf [16:32:24]execute_script done [16:32:24]execute_script returns [16:32:24]free content buf [16:32:24]Sock 9.Close socket [16:32:24]Sock 9.Thread stoped [16:32:28]OFD Sender: No OFD packet to send [16:32:33]OFD Sender: No OFD packet to send [16:32:38]OFD Sender: No OFD packet to send [16:32:43]OFD Sender: No OFD packet to send [16:32:48]OFD Sender: No OFD packet to send [16:32:53]OFD Sender: No OFD packet to send [16:32:58]OFD Sender: No OFD packet to send [16:33:03]OFD Sender: No OFD packet to send [16:33:08]OFD Sender: No OFD packet to send [16:33:13]OFD Sender: No OFD packet to send [16:33:18]OFD Sender: No OFD packet to send [16:33:23]OFD Sender: No OFD packet to send [16:33:28]OFD Sender: No OFD packet to send [16:33:33]OFD Sender: No OFD packet to send [16:33:38]OFD Sender: No OFD packet to send [16:33:43]OFD Sender: No OFD packet to send [16:33:48]OFD Sender: No OFD packet to send [16:33:53]OFD Sender: No OFD packet to send [16:33:58]OFD Sender: No OFD packet to send [16:33:59]accept exits with 8 [16:33:59]New connection [16:33:59]New thread 3066551652 created [16:33:59]Thread 3066695012 joined [16:33:59]Waiting for new connection... [16:33:59] Sock 8.Parse request [16:33:59]Sock 8.Check first char [16:33:59]Sock 8.First char is OK [16:33:59]request: POST /json_proto HTTP/1.0 [16:33:59]Method: POST [16:33:59]URL: /json_proto [16:33:59]Method is POST - this is cgi request [16:33:59]url: /json_proto [16:33:59]query_string will be loaded in cgi processing [16:33:59]execute_cgi json_proto POST (null) [16:33:59]execute_cgi path=json_proto method=POST [16:33:59]POST find Content-Length [16:33:59]Host: 172.17.53.67:8080 [16:33:59]Content-Length: 678 [16:33:59]Content-Type: application/json [16:33:59] [16:33:59]POST finish read [16:33:59]Found Content-Length = 678 [16:33:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874670", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:33:59]execute_script... [16:33:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874670", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:33:59]POST & json_proto [16:33:59]process_json_proto [16:33:59]json parsed OK: [16:33:59]protocol is kg_v1.0 [16:33:59]action value=close_receipt [16:33:59]process_action close_receipt [16:33:59]cmd_close_receipt [16:33:59]MH_GetDate [16:33:59]Write to MH i2c: F0 00 00 C5 5F 13 [16:33:59]Write i2c OK [16:33:59]MH_I2C_Read... [16:33:59]Read from MH i2c: F0 [16:33:59]MH_I2C_Read... [16:33:59]Read from MH i2c: F0 09 00 [16:33:59]MH_I2C_Read... [16:33:59]Read from MH i2c: F0 09 00 C5 5F 00 F9 30 15 67 19 BC 99 64 93 [16:33:59]GetLastDocTimeStamp 1729441942 [16:33:59]current date 1729442041 [16:33:59]FM_GetShiftState [16:33:59]SAM_PROTO_GetShiftState [16:33:59]wFMCommunicate request_size=4 [16:33:59]MH_SAM_APDU [16:33:59]CAPDU: 80 13 01 00 [16:33:59]Write to MH i2c: E2 08 00 C6 5F 80 13 01 00 00 00 00 00 A2 [16:33:59]Write i2c OK [16:33:59]MH_I2C_Read... [16:33:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:33:59]Read from MH i2c: E2 [16:33:59]MH_I2C_Read... [16:33:59]Read from MH i2c: E2 0E 00 [16:33:59]MH_I2C_Read... [16:33:59]Read from MH i2c: E2 0E 00 C6 5F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 49 [16:33:59]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:33:59]wFMCommunicate OK [16:33:59]SAM_PROTO_GetShiftState done [16:33:59]FM_GetShiftState done [16:33:59]opened in 1729383891 [16:33:59]opened+sec_in_day 1729470291 [16:33:59]quantity*price = 80012 [16:33:59]sum+1 = 80013 [16:33:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 444 20.10.2024 16:34 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156372 ФПД: 152177383068213 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T163401&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156372&fm=152177383068213&tin=02508201610067®Number=0000137193017469&sum=80000 [16:34:00]StoreToDocumentArchive [16:34:00]shift 314 fd 156372 [16:34:00]save to /storage/0314/doc_00156372 [16:34:00]save last doc name /storage/0314/doc_00156372 to /storage/kkm_last_doc_name [16:34:00]save OK [16:34:00]Clear old archive folders... [16:34:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:34:00]tlvbuf is B6E82140 [16:34:00]SAM_PROTO_ClearQueue [16:34:00]wFMCommunicate request_size=4 [16:34:00]MH_SAM_APDU [16:34:00]CAPDU: 80 09 00 00 [16:34:00]Write to MH i2c: E2 08 00 D3 5F 80 09 00 00 00 00 00 00 A4 [16:34:00]Write i2c OK [16:34:00]MH_I2C_Read... [16:34:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:34:00]Read from MH i2c: E2 [16:34:00]MH_I2C_Read... [16:34:00]Read from MH i2c: E2 03 00 [16:34:00]MH_I2C_Read... [16:34:00]Read from MH i2c: E2 03 00 D3 5F 00 90 00 A6 [16:34:00]RAPDU: 90 00 [16:34:00]wFMCommunicate OK [16:34:00]SAM_PROTO_ClearQueue done [16:34:00]KKMCreateOFDPacket [16:34:00]OFDProtocolAddRootSTLVToBuf [16:34:00]FM_MakeSignedData [16:34:00]FM_MakeSignedData [16:34:00]SAM_PROTO_SignData [16:34:00]wFMCommunicate request_size=4 [16:34:00]MH_SAM_APDU [16:34:00]CAPDU: 80 0D 01 02 [16:34:00]Write to MH i2c: E2 08 00 D4 5F 80 0D 01 02 00 00 00 00 AC [16:34:00]Write i2c OK [16:34:00]MH_I2C_Read... [16:34:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:34:00]Read from MH i2c: E2 [16:34:00]MH_I2C_Read... [16:34:00]Read from MH i2c: E2 03 00 [16:34:00]MH_I2C_Read... [16:34:00]Read from MH i2c: E2 03 00 D4 5F 00 90 00 A7 [16:34:00]RAPDU: 90 00 [16:34:00]wFMCommunicate OK [16:34:00]wFMCommunicate request_size=255 [16:34:00]MH_SAM_APDU [16:34:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 01 00 00 F4 03 04 00 F9 30 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D4 62 02 00 35 04 06 00 8A [16:34:00]Write to MH i2c: E2 02 01 D5 5F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 01 00 00 F4 03 04 00 F9 30 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D4 62 02 00 35 04 06 00 8A 00 00 9E [16:34:00]Write i2c OK [16:34:00]MH_I2C_Read... [16:34:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:34:00]Read from MH i2c: E2 [16:34:00]MH_I2C_Read... [16:34:00]Read from MH i2c: E2 03 00 [16:34:00]MH_I2C_Read... [16:34:00]Read from MH i2c: E2 03 00 D5 5F 00 90 00 A8 [16:34:00]RAPDU: 90 00 [16:34:00]wFMCommunicate OK [16:34:00]wFMCommunicate request_size=10 [16:34:00]MH_SAM_APDU [16:34:00]CAPDU: 80 0D 02 02 05 67 8E DC 52 35 [16:34:00]Write to MH i2c: E2 0D 00 D6 5F 80 0D 02 02 05 00 67 8E DC 52 35 00 00 11 [16:34:00]Write i2c OK [16:34:00]MH_I2C_Read... [16:34:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:34:01]Read from MH i2c: E2 [16:34:01]MH_I2C_Read... [16:34:01]Read from MH i2c: E2 03 00 [16:34:01]MH_I2C_Read... [16:34:01]Read from MH i2c: E2 03 00 D6 5F 00 90 00 A9 [16:34:01]RAPDU: 90 00 [16:34:01]wFMCommunicate OK [16:34:01]wFMCommunicate request_size=4 [16:34:01]MH_SAM_APDU [16:34:01]CAPDU: 80 0D 03 02 [16:34:01]Write to MH i2c: E2 08 00 D7 5F 80 0D 03 02 00 00 00 00 B1 [16:34:01]Write i2c OK [16:34:01]MH_I2C_Read... [16:34:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:34:01]Read from MH i2c: E2 [16:34:01]MH_I2C_Read... [16:34:01]Read from MH i2c: E2 0B 00 [16:34:01]MH_I2C_Read... [16:34:01]Read from MH i2c: E2 0B 00 D7 5F 00 D5 36 7B FE 73 90 A0 2E 90 00 07 [16:34:01]RAPDU: D5 36 7B FE 73 90 A0 2E 90 00 [16:34:01]wFMCommunicate OK [16:34:01]SAM_PROTO_SignData done [16:34:01]FM_MakeSignedData done [16:34:01]CreateOFDProtocolMessage [16:34:01]wFMCommunicate request_size=4 [16:34:01]MH_SAM_APDU [16:34:01]CAPDU: 80 11 00 00 [16:34:01]Write to MH i2c: E2 08 00 D8 5F 80 11 00 00 00 00 00 00 B1 [16:34:01]Write i2c OK [16:34:01]MH_I2C_Read... [16:34:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:34:01]Read from MH i2c: E2 [16:34:01]MH_I2C_Read... [16:34:01]Read from MH i2c: E2 17 00 [16:34:01]MH_I2C_Read... [16:34:01]Read from MH i2c: E2 17 00 D8 5F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 02 [16:34:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:34:01]wFMCommunicate OK [16:34:01]CreateOFDProtocolMessage done [16:34:01]OFDSenderStorePacket 156372 [16:34:01]StoreOFDPacket docnum=156372 [16:34:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C4 BE 07 01 FC 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 01 00 00 F4 03 04 00 F9 30 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D4 62 02 00 35 04 06 00 8A 67 8E DC 52 35 D5 36 7B FE 73 90 A0 2E [16:34:01]CheckFolder [16:34:01]dirname=/storage/ofd_packets [16:34:01]CheckFolder done [16:34:01]ProducePacketName [16:34:01]name=ofd_packets/00156372 [16:34:01]NVStorageSaveData ofd_packets/00156372 [16:34:01]File name is /storage/ofd_packets/00156372 [16:34:01]Write 301 bytes [16:34:01]NVStorageSaveData done [16:34:01]OFDSenderStorePacket done [16:34:01]KKMCreateOFDPacket done [16:34:01]NVStorageSaveData kkm_last_timestamp [16:34:01]File name is /storage/kkm_last_timestamp [16:34:01]Write 4 bytes [16:34:01]NVStorageSaveData done [16:34:01]ExternCall_PrintAddStr [16:34:01]wPrintStart [16:34:01]Write to MH i2c: 01 00 00 D9 5F 38 [16:34:01]Write i2c OK [16:34:01]MH_I2C_Read... [16:34:01]Read from MH i2c: 01 [16:34:01]MH_I2C_Read... [16:34:01]Read from MH i2c: 01 07 00 [16:34:01]MH_I2C_Read... [16:34:01]Read from MH i2c: 01 07 00 D9 5F 00 00 00 00 00 FF 0F 4D [16:34:01]RasterBufferAndPrint [16:34:01]line Счет N : (1)874670 [16:34:01]line ИНН: 02508201610067 [16:34:01]line Контрольно-Кассовый Чек [16:34:01]line ПРОДАЖА [16:34:01]line ТРК (МРК, ГНК) : 32 [16:34:01]line Товар: 2710124130 [16:34:01]line Аи-92-К-5 [16:34:01]line 11.960 * 66.90 [16:34:01]line = 800.12 [16:34:01]line НДС 12% НСП 1% [16:34:01]line > о реализуемом товаре [16:34:01]line ОКРУГЛЕНИЕ: -0.12 [16:34:01]line ИТОГО: 800.00 [16:34:01]line Внесено: 800.00 [16:34:01]line СДАЧА: 0.00 [16:34:01]line НСП 1% : 7.08 [16:34:01]line НДС 12% : 84.97 [16:34:01]line Наличными: 800.00 [16:34:01]line Безнал.: 0.00 [16:34:01]line Место: АЗС № 165 "Партнер Нефть" [16:34:01]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:34:01]line СНО: Общий режим [16:34:01]line Чек 444 20.10.2024 16:34 [16:34:01]line Смена: 314 ФФД: 1.0 [16:34:01]line ЗНМ: 0300000234 [16:34:01]line РНМ: 0000137193017469 [16:34:01]line Версия ККМ: v1.0 [16:34:01]line ФМ: 0000000000963156 [16:34:01]line ФД: 156372 [16:34:01]line ФПД: 152177383068213 [16:34:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T163401&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156372&fm=152177383068213&tin=02508201610067®Number=0000137193017469&sum=80000 [16:34:01]OFD Sender: Processing packet 156372 [packets to send 52, broken 51] [16:34:01]ProducePacketName [16:34:01]name=ofd_packets/00156372 [16:34:01]OFD Sender: To server: pG, [16:34:01]CommunicateWithHost lk.salyk.kg:30040 [16:34:01]ConnectInit lk.salyk.kg [16:34:01]written 0, free lines is 4095 [16:34:01]Connected sock=10 [16:34:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C4 BE 07 01 FC 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 01 00 00 F4 03 04 00 F9 30 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D4 62 02 00 35 04 06 00 8A 67 8E DC 52 35 D5 36 7B FE 73 90 A0 2E [16:34:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1B 54 47 00 7B 98 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D4 62 02 00 F4 03 04 00 2B D7 14 67 B6 04 01 00 00 45 0A 86 55 DD 95 01 9C [16:34:01]CommunicateWithHost err = 0 [16:34:01]CheckOFDResponse [16:34:01]1017 (14) - 77093643461234 [16:34:01]1041 (16) - 0000000000963156 [16:34:01]1040 (4) - 156372 [16:34:01]1012 (4) - 20.10.2024 10:10 [16:34:01]1206 (1) - 0 [16:34:01]OFD Sender: Remove packet 156372 [16:34:01]ProducePacketName [16:34:01]name=ofd_packets/00156372 [16:34:01]NVStorageDeleteData [16:34:01]Write to MH i2c: 01 00 00 04 60 64 [16:34:01]Write i2c OK [16:34:01]MH_I2C_Read... [16:34:01]Read from MH i2c: 01 [16:34:01]MH_I2C_Read... [16:34:01]Read from MH i2c: 01 07 00 [16:34:01]MH_I2C_Read... [16:34:01]Read from MH i2c: 01 07 00 04 60 00 00 00 00 00 F2 0C 69 [16:34:01]RasterBufferAndPrint [16:34:01]line [16:34:01]line [16:34:01]line [16:34:01]line [16:34:01]line [16:34:01]written 0, free lines is 3320 [16:34:01]MH_Cut [16:34:01]Write to MH i2c: D1 01 00 0B 60 01 3D [16:34:01]Write i2c OK [16:34:01]MH_I2C_Read... [16:34:01]Read from MH i2c: D1 [16:34:01]MH_I2C_Read... [16:34:01]Read from MH i2c: D1 01 00 [16:34:01]MH_I2C_Read... [16:34:01]Read from MH i2c: D1 01 00 0B 60 00 3C [16:34:01]Write to MH i2c: 01 00 00 0C 60 6C [16:34:01]Write i2c OK [16:34:01]MH_I2C_Read... [16:34:02]OFD Sender: No OFD packet to send [16:34:02]*** Cut start [16:34:02]*** Partial cut [16:34:02]*** CUTSNS_PIN = 1 [16:34:02]*** CUTSNS_PIN = 0 [16:34:02]*** Brake cut motor [16:34:03]Read from MH i2c: 01 [16:34:03]MH_I2C_Read... [16:34:03]*** Stop cut motor [16:34:03]*** Cut end [16:34:03]Read from MH i2c: 01 07 00 [16:34:03]MH_I2C_Read... [16:34:03]Read from MH i2c: 01 07 00 0C 60 00 00 00 00 00 FF 0F 81 [16:34:03]process_action close_receipt done [16:34:03]requested_data is exist [16:34:03]produce_requested_data [16:34:03]requested_item fm.sn is exist - process it [16:34:03]wFMCommunicate request_size=4 [16:34:03]MH_SAM_APDU [16:34:03]CAPDU: 80 11 00 00 [16:34:03]Write to MH i2c: E2 08 00 0D 60 80 11 00 00 00 00 00 00 E7 [16:34:03]Write i2c OK [16:34:03]MH_I2C_Read... [16:34:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:34:03]Read from MH i2c: E2 [16:34:03]MH_I2C_Read... [16:34:03]Read from MH i2c: E2 17 00 [16:34:03]MH_I2C_Read... [16:34:03]Read from MH i2c: E2 17 00 0D 60 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 38 [16:34:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:34:03]wFMCommunicate OK [16:34:03]requested_item fd.num is exist - process it [16:34:03]SAM_PROTO_GetFieldsCounters [16:34:03]wFMCommunicate request_size=4 [16:34:03]MH_SAM_APDU [16:34:03]CAPDU: 80 13 00 00 [16:34:03]Write to MH i2c: E2 08 00 0E 60 80 13 00 00 00 00 00 00 EA [16:34:03]Write i2c OK [16:34:03]MH_I2C_Read... [16:34:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:34:03]Read from MH i2c: E2 [16:34:03]MH_I2C_Read... [16:34:03]Read from MH i2c: E2 62 00 [16:34:03]MH_I2C_Read... [16:34:03]Read from MH i2c: E2 62 00 0E 60 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D4 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 BC 01 00 00 5E 04 04 00 BC 01 00 00 57 04 04 00 BD 01 00 00 19 04 04 00 00 00 00 00 90 00 CD [16:34:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D4 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 BC 01 00 00 5E 04 04 00 BC 01 00 00 57 04 04 00 BD 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:34:03]wFMCommunicate OK [16:34:03]SAM_PROTO_GetFieldsCounters done [16:34:03]requested_item shift.num is exist - process it [16:34:03]requested_item shift.opened is exist - process it [16:34:03]req_shift_opened [16:34:03]FM_GetShiftState [16:34:03]SAM_PROTO_GetShiftState [16:34:03]wFMCommunicate request_size=4 [16:34:03]MH_SAM_APDU [16:34:03]CAPDU: 80 13 01 00 [16:34:03]Write to MH i2c: E2 08 00 0F 60 80 13 01 00 00 00 00 00 EC [16:34:03]Write i2c OK [16:34:03]MH_I2C_Read... [16:34:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:34:03]Read from MH i2c: E2 [16:34:03]MH_I2C_Read... [16:34:03]Read from MH i2c: E2 0E 00 [16:34:03]MH_I2C_Read... [16:34:03]Read from MH i2c: E2 0E 00 0F 60 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 93 [16:34:03]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:34:03]wFMCommunicate OK [16:34:03]SAM_PROTO_GetShiftState done [16:34:03]FM_GetShiftState done [16:34:03]req_shift_opened done [16:34:03]requested_item shift.open_date is exist - process it [16:34:03]req_shift_open_date [16:34:03]req_shift_open_date done [16:34:03]produce_requested_data done [16:34:03]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156372,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [16:34:03]process_action_free close_receipt [16:34:03]json_value_free [16:34:03]json_value_free done [16:34:03]process_json_proto returns [16:34:03]Send response to host [16:34:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156372,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [16:34:03]free response buf [16:34:03]execute_script done [16:34:03]execute_script returns [16:34:03]free content buf [16:34:03]Sock 8.Close socket [16:34:03]Sock 8.Thread stoped [16:34:07]OFD Sender: No OFD packet to send [16:34:12]OFD Sender: No OFD packet to send [16:34:17]OFD Sender: No OFD packet to send [16:34:22]OFD Sender: No OFD packet to send [16:34:27]OFD Sender: No OFD packet to send [16:34:32]OFD Sender: No OFD packet to send [16:34:37]OFD Sender: No OFD packet to send [16:34:42]OFD Sender: No OFD packet to send [16:34:47]OFD Sender: No OFD packet to send [16:34:52]OFD Sender: No OFD packet to send [16:34:57]OFD Sender: No OFD packet to send [16:35:02]OFD Sender: No OFD packet to send [16:35:07]OFD Sender: No OFD packet to send [16:35:12]OFD Sender: No OFD packet to send [16:35:17]OFD Sender: No OFD packet to send [16:35:22]OFD Sender: No OFD packet to send [16:35:27]OFD Sender: No OFD packet to send [16:35:32]OFD Sender: No OFD packet to send [16:35:37]OFD Sender: No OFD packet to send [16:35:42]OFD Sender: No OFD packet to send [16:35:47]OFD Sender: No OFD packet to send [16:35:51]accept exits with 9 [16:35:51]New connection [16:35:51]New thread 3066695012 created [16:35:51]Thread 3066551652 joined [16:35:51]Waiting for new connection... [16:35:51] Sock 9.Parse request [16:35:51]Sock 9.Check first char [16:35:51]Sock 9.First char is OK [16:35:51]request: POST /json_proto HTTP/1.0 [16:35:51]Method: POST [16:35:51]URL: /json_proto [16:35:51]Method is POST - this is cgi request [16:35:51]url: /json_proto [16:35:51]query_string will be loaded in cgi processing [16:35:51]execute_cgi json_proto POST (null) [16:35:51]execute_cgi path=json_proto method=POST [16:35:51]POST find Content-Length [16:35:51]Host: 172.17.53.67:8080 [16:35:51]Content-Length: 792 [16:35:51]Content-Type: application/json [16:35:51] [16:35:51]POST finish read [16:35:51]Found Content-Length = 792 [16:35:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874671", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 20.220, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:35:51]execute_script... [16:35:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874671", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 20.220, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:35:51]POST & json_proto [16:35:51]process_json_proto [16:35:51]json parsed OK: [16:35:51]protocol is kg_v1.0 [16:35:51]action value=close_receipt [16:35:51]process_action close_receipt [16:35:51]cmd_close_receipt [16:35:51]MH_GetDate [16:35:51]Write to MH i2c: F0 00 00 10 60 5F [16:35:51]Write i2c OK [16:35:51]MH_I2C_Read... [16:35:51]Read from MH i2c: F0 [16:35:51]MH_I2C_Read... [16:35:51]Read from MH i2c: F0 09 00 [16:35:51]MH_I2C_Read... [16:35:51]Read from MH i2c: F0 09 00 10 60 00 6A 31 15 67 19 BC 99 64 51 [16:35:51]GetLastDocTimeStamp 1729442041 [16:35:51]current date 1729442154 [16:35:51]FM_GetShiftState [16:35:51]SAM_PROTO_GetShiftState [16:35:51]wFMCommunicate request_size=4 [16:35:51]MH_SAM_APDU [16:35:51]CAPDU: 80 13 01 00 [16:35:51]Write to MH i2c: E2 08 00 11 60 80 13 01 00 00 00 00 00 EE [16:35:51]Write i2c OK [16:35:51]MH_I2C_Read... [16:35:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:35:52]Read from MH i2c: E2 [16:35:52]MH_I2C_Read... [16:35:52]Read from MH i2c: E2 0E 00 [16:35:52]MH_I2C_Read... [16:35:52]Read from MH i2c: E2 0E 00 11 60 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 95 [16:35:52]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:35:52]wFMCommunicate OK [16:35:52]SAM_PROTO_GetShiftState done [16:35:52]FM_GetShiftState done [16:35:52]opened in 1729383891 [16:35:52]opened+sec_in_day 1729470291 [16:35:52]quantity*price = 0 [16:35:52]sum+1 = 1 [16:35:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 445 20.10.2024 16:35 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливная Карта 59209 ФМ: 0000000000963156 ФД: 156373 ФПД: 1353852320245 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T163554&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156373&fm=1353852320245&tin=02508201610067®Number=0000137193017469&sum=0 [16:35:53]StoreToDocumentArchive [16:35:53]shift 314 fd 156373 [16:35:53]save to /storage/0314/doc_00156373 [16:35:53]save last doc name /storage/0314/doc_00156373 to /storage/kkm_last_doc_name [16:35:53]save OK [16:35:53]Clear old archive folders... [16:35:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:35:53]tlvbuf is 008E03E0 [16:35:53]SAM_PROTO_ClearQueue [16:35:53]wFMCommunicate request_size=4 [16:35:53]MH_SAM_APDU [16:35:53]CAPDU: 80 09 00 00 [16:35:53]Write to MH i2c: E2 08 00 1E 60 80 09 00 00 00 00 00 00 F0 [16:35:53]Write i2c OK [16:35:53]MH_I2C_Read... [16:35:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:35:53]Read from MH i2c: E2 [16:35:53]MH_I2C_Read... [16:35:53]Read from MH i2c: E2 03 00 [16:35:53]MH_I2C_Read... [16:35:53]Read from MH i2c: E2 03 00 1E 60 00 90 00 F2 [16:35:53]RAPDU: 90 00 [16:35:53]wFMCommunicate OK [16:35:53]SAM_PROTO_ClearQueue done [16:35:53]KKMCreateOFDPacket [16:35:53]OFDProtocolAddRootSTLVToBuf [16:35:53]FM_MakeSignedData [16:35:53]FM_MakeSignedData [16:35:53]SAM_PROTO_SignData [16:35:53]wFMCommunicate request_size=4 [16:35:53]MH_SAM_APDU [16:35:53]CAPDU: 80 0D 01 02 [16:35:53]Write to MH i2c: E2 08 00 1F 60 80 0D 01 02 00 00 00 00 F8 [16:35:53]Write i2c OK [16:35:53]MH_I2C_Read... [16:35:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:35:53]Read from MH i2c: E2 [16:35:53]MH_I2C_Read... [16:35:53]Read from MH i2c: E2 03 00 [16:35:53]MH_I2C_Read... [16:35:53]Read from MH i2c: E2 03 00 1F 60 00 90 00 F3 [16:35:53]RAPDU: 90 00 [16:35:53]wFMCommunicate OK [16:35:53]wFMCommunicate request_size=255 [16:35:53]MH_SAM_APDU [16:35:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 01 00 00 F4 03 04 00 6A 31 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D5 62 02 00 35 04 06 00 01 [16:35:53]Write to MH i2c: E2 02 01 20 60 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 01 00 00 F4 03 04 00 6A 31 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D5 62 02 00 35 04 06 00 01 00 00 B2 [16:35:53]Write i2c OK [16:35:53]MH_I2C_Read... [16:35:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:35:53]Read from MH i2c: E2 [16:35:53]MH_I2C_Read... [16:35:53]Read from MH i2c: E2 03 00 [16:35:53]MH_I2C_Read... [16:35:53]Read from MH i2c: E2 03 00 20 60 00 90 00 F4 [16:35:53]RAPDU: 90 00 [16:35:53]wFMCommunicate OK [16:35:53]wFMCommunicate request_size=10 [16:35:53]MH_SAM_APDU [16:35:53]CAPDU: 80 0D 02 02 05 3B 37 E2 F9 F5 [16:35:53]Write to MH i2c: E2 0D 00 21 60 80 0D 02 02 05 00 3B 37 E2 F9 F5 00 00 47 [16:35:53]Write i2c OK [16:35:53]MH_I2C_Read... [16:35:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:35:53]Read from MH i2c: E2 [16:35:53]MH_I2C_Read... [16:35:53]Read from MH i2c: E2 03 00 [16:35:53]MH_I2C_Read... [16:35:53]Read from MH i2c: E2 03 00 21 60 00 90 00 F5 [16:35:53]RAPDU: 90 00 [16:35:53]wFMCommunicate OK [16:35:53]wFMCommunicate request_size=4 [16:35:53]MH_SAM_APDU [16:35:53]CAPDU: 80 0D 03 02 [16:35:53]Write to MH i2c: E2 08 00 22 60 80 0D 03 02 00 00 00 00 FD [16:35:53]Write i2c OK [16:35:53]MH_I2C_Read... [16:35:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:35:53]Read from MH i2c: E2 [16:35:53]MH_I2C_Read... [16:35:53]Read from MH i2c: E2 0B 00 [16:35:53]MH_I2C_Read... [16:35:53]Read from MH i2c: E2 0B 00 22 60 00 53 D0 65 52 1A 2D 50 31 90 00 A0 [16:35:53]RAPDU: 53 D0 65 52 1A 2D 50 31 90 00 [16:35:53]wFMCommunicate OK [16:35:53]SAM_PROTO_SignData done [16:35:53]FM_MakeSignedData done [16:35:53]CreateOFDProtocolMessage [16:35:53]wFMCommunicate request_size=4 [16:35:53]MH_SAM_APDU [16:35:53]CAPDU: 80 11 00 00 [16:35:53]Write to MH i2c: E2 08 00 23 60 80 11 00 00 00 00 00 00 FD [16:35:53]Write i2c OK [16:35:53]MH_I2C_Read... [16:35:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:35:53]Read from MH i2c: E2 [16:35:53]MH_I2C_Read... [16:35:53]Read from MH i2c: E2 17 00 [16:35:53]MH_I2C_Read... [16:35:53]Read from MH i2c: E2 17 00 23 60 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4E [16:35:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:35:53]wFMCommunicate OK [16:35:53]CreateOFDProtocolMessage done [16:35:53]OFDSenderStorePacket 156373 [16:35:53]StoreOFDPacket docnum=156373 [16:35:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DE DF 07 01 80 91 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 01 00 00 F4 03 04 00 6A 31 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D5 62 02 00 35 04 06 00 01 3B 37 E2 F9 F5 53 D0 65 52 1A 2D 50 31 [16:35:53]CheckFolder [16:35:53]dirname=/storage/ofd_packets [16:35:53]CheckFolder done [16:35:53]ProducePacketName [16:35:53]name=ofd_packets/00156373 [16:35:53]NVStorageSaveData ofd_packets/00156373 [16:35:53]File name is /storage/ofd_packets/00156373 [16:35:53]Write 301 bytes [16:35:53]NVStorageSaveData done [16:35:53]OFDSenderStorePacket done [16:35:53]KKMCreateOFDPacket done [16:35:53]NVStorageSaveData kkm_last_timestamp [16:35:53]File name is /storage/kkm_last_timestamp [16:35:53]Write 4 bytes [16:35:53]NVStorageSaveData done [16:35:53]ExternCall_PrintAddStr [16:35:53]wPrintStart [16:35:53]Write to MH i2c: 01 00 00 24 60 84 [16:35:53]Write i2c OK [16:35:53]MH_I2C_Read... [16:35:53]Read from MH i2c: 01 [16:35:53]MH_I2C_Read... [16:35:53]Read from MH i2c: 01 07 00 [16:35:53]MH_I2C_Read... [16:35:53]Read from MH i2c: 01 07 00 24 60 00 00 00 00 00 FF 0F 99 [16:35:53]RasterBufferAndPrint [16:35:53]line Счет N : (1)874671 [16:35:53]line ИНН: 02508201610067 [16:35:53]line Контрольно-Кассовый Чек [16:35:53]line ПРОДАЖА [16:35:53]line ТРК (МРК, ГНК) : 11 [16:35:53]line Товар: 2710124500 [16:35:53]line Аи-95-К-5 [16:35:53]line 20.220 * 0.00 [16:35:53]line = 0.00 [16:35:53]line НДС 12% НСП 1% [16:35:53]line > о реализуемом товаре [16:35:53]line ИТОГО: 0.00 [16:35:53]line НСП 1% : 0.00 [16:35:53]line НДС 12% : 0.00 [16:35:53]line Наличными: 0.00 [16:35:53]line Безнал.: 0.00 [16:35:53]line Место: АЗС № 165 "Партнер Нефть" [16:35:53]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:35:53]line СНО: Общий режим [16:35:53]line Чек 445 20.10.2024 16:35 [16:35:53]line Смена: 314 ФФД: 1.0 [16:35:53]line ЗНМ: 0300000234 [16:35:53]line РНМ: 0000137193017469 [16:35:53]line Версия ККМ: v1.0 [16:35:53]line Талоны: Топливная Карта [16:35:53]line 59209 [16:35:53]line ФМ: 0000000000963156 [16:35:53]line ФД: 156373 [16:35:53]line ФПД: 1353852320245 [16:35:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T163554&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156373&fm=1353852320245&tin=02508201610067®Number=0000137193017469&sum=0 [16:35:54]OFD Sender: Processing packet 156373 [packets to send 52, broken 51] [16:35:54]ProducePacketName [16:35:54]name=ofd_packets/00156373 [16:35:54]OFD Sender: To server: pG, [16:35:54]CommunicateWithHost lk.salyk.kg:30040 [16:35:54]ConnectInit lk.salyk.kg [16:35:54]written 0, free lines is 4095 [16:35:54]Connected sock=10 [16:35:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DE DF 07 01 80 91 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 01 00 00 F4 03 04 00 6A 31 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D5 62 02 00 35 04 06 00 01 3B 37 E2 F9 F5 53 D0 65 52 1A 2D 50 31 [16:35:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 8E CB 47 00 C7 30 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D5 62 02 00 F4 03 04 00 9C D7 14 67 B6 04 01 00 00 1E 1C 12 12 FF BE 07 65 [16:35:54]CommunicateWithHost err = 0 [16:35:54]CheckOFDResponse [16:35:54]1017 (14) - 77093643461234 [16:35:54]1041 (16) - 0000000000963156 [16:35:54]1040 (4) - 156373 [16:35:54]1012 (4) - 20.10.2024 10:12 [16:35:54]1206 (1) - 0 [16:35:54]OFD Sender: Remove packet 156373 [16:35:54]ProducePacketName [16:35:54]name=ofd_packets/00156373 [16:35:54]NVStorageDeleteData [16:35:54]Write to MH i2c: 01 00 00 4E 60 AE [16:35:54]Write i2c OK [16:35:54]MH_I2C_Read... [16:35:54]Read from MH i2c: 01 [16:35:54]MH_I2C_Read... [16:35:54]Read from MH i2c: 01 07 00 [16:35:54]MH_I2C_Read... [16:35:54]Read from MH i2c: 01 07 00 4E 60 00 00 00 00 00 15 0D D7 [16:35:54]RasterBufferAndPrint [16:35:54]line [16:35:54]line [16:35:54]line [16:35:54]line [16:35:54]line [16:35:54]written 0, free lines is 3355 [16:35:54]MH_Cut [16:35:54]Write to MH i2c: D1 01 00 55 60 01 87 [16:35:54]Write i2c OK [16:35:54]MH_I2C_Read... [16:35:54]Read from MH i2c: D1 [16:35:54]MH_I2C_Read... [16:35:54]Read from MH i2c: D1 01 00 [16:35:54]MH_I2C_Read... [16:35:54]Read from MH i2c: D1 01 00 55 60 00 86 [16:35:54]Write to MH i2c: 01 00 00 56 60 B6 [16:35:54]Write i2c OK [16:35:54]MH_I2C_Read... [16:35:54]OFD Sender: No OFD packet to send [16:35:55]*** Cut start [16:35:55]*** Partial cut [16:35:55]*** CUTSNS_PIN = 1 [16:35:55]*** CUTSNS_PIN = 0 [16:35:55]*** Brake cut motor [16:35:55]Read from MH i2c: 01 [16:35:55]MH_I2C_Read... [16:35:55]*** Stop cut motor [16:35:55]*** Cut end [16:35:55]Read from MH i2c: 01 07 00 [16:35:55]MH_I2C_Read... [16:35:55]Read from MH i2c: 01 07 00 56 60 00 00 00 00 00 FF 0F CB [16:35:55]process_action close_receipt done [16:35:55]requested_data is exist [16:35:55]produce_requested_data [16:35:55]requested_item fm.sn is exist - process it [16:35:55]wFMCommunicate request_size=4 [16:35:55]MH_SAM_APDU [16:35:55]CAPDU: 80 11 00 00 [16:35:55]Write to MH i2c: E2 08 00 57 60 80 11 00 00 00 00 00 00 31 [16:35:55]Write i2c OK [16:35:55]MH_I2C_Read... [16:35:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:35:55]Read from MH i2c: E2 [16:35:55]MH_I2C_Read... [16:35:55]Read from MH i2c: E2 17 00 [16:35:55]MH_I2C_Read... [16:35:55]Read from MH i2c: E2 17 00 57 60 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 82 [16:35:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:35:55]wFMCommunicate OK [16:35:55]requested_item fd.num is exist - process it [16:35:55]SAM_PROTO_GetFieldsCounters [16:35:55]wFMCommunicate request_size=4 [16:35:55]MH_SAM_APDU [16:35:55]CAPDU: 80 13 00 00 [16:35:55]Write to MH i2c: E2 08 00 58 60 80 13 00 00 00 00 00 00 34 [16:35:55]Write i2c OK [16:35:55]MH_I2C_Read... [16:35:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:35:55]Read from MH i2c: E2 [16:35:55]MH_I2C_Read... [16:35:55]Read from MH i2c: E2 62 00 [16:35:55]MH_I2C_Read... [16:35:55]Read from MH i2c: E2 62 00 58 60 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D5 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 BD 01 00 00 5E 04 04 00 BD 01 00 00 57 04 04 00 BE 01 00 00 19 04 04 00 00 00 00 00 90 00 1B [16:35:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D5 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 BD 01 00 00 5E 04 04 00 BD 01 00 00 57 04 04 00 BE 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:35:55]wFMCommunicate OK [16:35:55]SAM_PROTO_GetFieldsCounters done [16:35:55]requested_item shift.num is exist - process it [16:35:55]requested_item shift.opened is exist - process it [16:35:55]req_shift_opened [16:35:55]FM_GetShiftState [16:35:55]SAM_PROTO_GetShiftState [16:35:55]wFMCommunicate request_size=4 [16:35:55]MH_SAM_APDU [16:35:55]CAPDU: 80 13 01 00 [16:35:55]Write to MH i2c: E2 08 00 59 60 80 13 01 00 00 00 00 00 36 [16:35:55]Write i2c OK [16:35:55]MH_I2C_Read... [16:35:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:35:56]Read from MH i2c: E2 [16:35:56]MH_I2C_Read... [16:35:56]Read from MH i2c: E2 0E 00 [16:35:56]MH_I2C_Read... [16:35:56]Read from MH i2c: E2 0E 00 59 60 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 DD [16:35:56]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:35:56]wFMCommunicate OK [16:35:56]SAM_PROTO_GetShiftState done [16:35:56]FM_GetShiftState done [16:35:56]req_shift_opened done [16:35:56]requested_item shift.open_date is exist - process it [16:35:56]req_shift_open_date [16:35:56]req_shift_open_date done [16:35:56]produce_requested_data done [16:35:56]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156373,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [16:35:56]process_action_free close_receipt [16:35:56]json_value_free [16:35:56]json_value_free done [16:35:56]process_json_proto returns [16:35:56]Send response to host [16:35:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156373,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [16:35:56]free response buf [16:35:56]execute_script done [16:35:56]execute_script returns [16:35:56]free content buf [16:35:56]Sock 9.Close socket [16:35:56]Sock 9.Thread stoped [16:35:59]OFD Sender: No OFD packet to send [16:36:04]OFD Sender: No OFD packet to send [16:36:09]OFD Sender: No OFD packet to send [16:36:14]OFD Sender: No OFD packet to send [16:36:19]OFD Sender: No OFD packet to send [16:36:24]OFD Sender: No OFD packet to send [16:36:29]OFD Sender: No OFD packet to send [16:36:34]OFD Sender: No OFD packet to send [16:36:39]OFD Sender: No OFD packet to send [16:36:44]OFD Sender: No OFD packet to send [16:36:49]OFD Sender: No OFD packet to send [16:36:51]accept exits with 8 [16:36:51]New connection [16:36:51]New thread 3066551652 created [16:36:51]Thread 3066695012 joined [16:36:51]Waiting for new connection... [16:36:51] Sock 8.Parse request [16:36:51]Sock 8.Check first char [16:36:51]Sock 8.First char is OK [16:36:51]request: POST /json_proto HTTP/1.0 [16:36:51]Method: POST [16:36:51]URL: /json_proto [16:36:51]Method is POST - this is cgi request [16:36:51]url: /json_proto [16:36:51]query_string will be loaded in cgi processing [16:36:51]execute_cgi json_proto POST (null) [16:36:51]execute_cgi path=json_proto method=POST [16:36:51]POST find Content-Length [16:36:51]Host: 172.17.53.67:8080 [16:36:51]Content-Length: 677 [16:36:51]Content-Type: application/json [16:36:51] [16:36:51]POST finish read [16:36:51]Found Content-Length = 677 [16:36:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874672", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:36:51]execute_script... [16:36:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874672", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:36:51]POST & json_proto [16:36:51]process_json_proto [16:36:51]json parsed OK: [16:36:51]protocol is kg_v1.0 [16:36:51]action value=close_receipt [16:36:51]process_action close_receipt [16:36:51]cmd_close_receipt [16:36:51]MH_GetDate [16:36:51]Write to MH i2c: F0 00 00 5A 60 A9 [16:36:51]Write i2c OK [16:36:51]MH_I2C_Read... [16:36:51]Read from MH i2c: F0 [16:36:51]MH_I2C_Read... [16:36:51]Read from MH i2c: F0 09 00 [16:36:51]MH_I2C_Read... [16:36:51]Read from MH i2c: F0 09 00 5A 60 00 A5 31 15 67 19 BC 99 64 D6 [16:36:51]GetLastDocTimeStamp 1729442154 [16:36:51]current date 1729442213 [16:36:51]FM_GetShiftState [16:36:51]SAM_PROTO_GetShiftState [16:36:51]wFMCommunicate request_size=4 [16:36:51]MH_SAM_APDU [16:36:51]CAPDU: 80 13 01 00 [16:36:51]Write to MH i2c: E2 08 00 5B 60 80 13 01 00 00 00 00 00 38 [16:36:51]Write i2c OK [16:36:51]MH_I2C_Read... [16:36:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:36:51]Read from MH i2c: E2 [16:36:51]MH_I2C_Read... [16:36:51]Read from MH i2c: E2 0E 00 [16:36:51]MH_I2C_Read... [16:36:51]Read from MH i2c: E2 0E 00 5B 60 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 DF [16:36:51]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:36:51]wFMCommunicate OK [16:36:51]SAM_PROTO_GetShiftState done [16:36:51]FM_GetShiftState done [16:36:51]opened in 1729383891 [16:36:51]opened+sec_in_day 1729470291 [16:36:51]quantity*price = 50041 [16:36:51]sum+1 = 50042 [16:36:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 446 20.10.2024 16:36 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156374 ФПД: 51418696328366 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T163653&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156374&fm=51418696328366&tin=02508201610067®Number=0000137193017469&sum=50000 [16:36:52]StoreToDocumentArchive [16:36:52]shift 314 fd 156374 [16:36:52]save to /storage/0314/doc_00156374 [16:36:52]save last doc name /storage/0314/doc_00156374 to /storage/kkm_last_doc_name [16:36:52]save OK [16:36:52]Clear old archive folders... [16:36:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:36:52]tlvbuf is 009D0BB0 [16:36:52]SAM_PROTO_ClearQueue [16:36:52]wFMCommunicate request_size=4 [16:36:52]MH_SAM_APDU [16:36:52]CAPDU: 80 09 00 00 [16:36:52]Write to MH i2c: E2 08 00 68 60 80 09 00 00 00 00 00 00 3A [16:36:52]Write i2c OK [16:36:52]MH_I2C_Read... [16:36:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:36:52]Read from MH i2c: E2 [16:36:52]MH_I2C_Read... [16:36:52]Read from MH i2c: E2 03 00 [16:36:52]MH_I2C_Read... [16:36:52]Read from MH i2c: E2 03 00 68 60 00 90 00 3C [16:36:52]RAPDU: 90 00 [16:36:52]wFMCommunicate OK [16:36:52]SAM_PROTO_ClearQueue done [16:36:52]KKMCreateOFDPacket [16:36:52]OFDProtocolAddRootSTLVToBuf [16:36:52]FM_MakeSignedData [16:36:52]FM_MakeSignedData [16:36:52]SAM_PROTO_SignData [16:36:52]wFMCommunicate request_size=4 [16:36:52]MH_SAM_APDU [16:36:52]CAPDU: 80 0D 01 02 [16:36:52]Write to MH i2c: E2 08 00 69 60 80 0D 01 02 00 00 00 00 42 [16:36:52]Write i2c OK [16:36:52]MH_I2C_Read... [16:36:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:36:52]Read from MH i2c: E2 [16:36:52]MH_I2C_Read... [16:36:52]Read from MH i2c: E2 03 00 [16:36:52]MH_I2C_Read... [16:36:52]Read from MH i2c: E2 03 00 69 60 00 90 00 3D [16:36:52]RAPDU: 90 00 [16:36:52]wFMCommunicate OK [16:36:52]wFMCommunicate request_size=255 [16:36:52]MH_SAM_APDU [16:36:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 01 00 00 F4 03 04 00 A5 31 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D6 62 02 00 35 04 06 00 2E [16:36:52]Write to MH i2c: E2 02 01 6A 60 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 01 00 00 F4 03 04 00 A5 31 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D6 62 02 00 35 04 06 00 2E 00 00 9D [16:36:52]Write i2c OK [16:36:52]MH_I2C_Read... [16:36:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:36:52]Read from MH i2c: E2 [16:36:52]MH_I2C_Read... [16:36:52]Read from MH i2c: E2 03 00 [16:36:52]MH_I2C_Read... [16:36:52]Read from MH i2c: E2 03 00 6A 60 00 90 00 3E [16:36:52]RAPDU: 90 00 [16:36:52]wFMCommunicate OK [16:36:52]wFMCommunicate request_size=10 [16:36:52]MH_SAM_APDU [16:36:52]CAPDU: 80 0D 02 02 05 C3 D9 21 24 AE [16:36:52]Write to MH i2c: E2 0D 00 6B 60 80 0D 02 02 05 00 C3 D9 21 24 AE 00 00 DE [16:36:52]Write i2c OK [16:36:52]MH_I2C_Read... [16:36:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:36:52]Read from MH i2c: E2 [16:36:52]MH_I2C_Read... [16:36:52]Read from MH i2c: E2 03 00 [16:36:52]MH_I2C_Read... [16:36:52]Read from MH i2c: E2 03 00 6B 60 00 90 00 3F [16:36:52]RAPDU: 90 00 [16:36:52]wFMCommunicate OK [16:36:52]wFMCommunicate request_size=4 [16:36:52]MH_SAM_APDU [16:36:52]CAPDU: 80 0D 03 02 [16:36:52]Write to MH i2c: E2 08 00 6C 60 80 0D 03 02 00 00 00 00 47 [16:36:52]Write i2c OK [16:36:52]MH_I2C_Read... [16:36:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:36:52]Read from MH i2c: E2 [16:36:52]MH_I2C_Read... [16:36:52]Read from MH i2c: E2 0B 00 [16:36:52]MH_I2C_Read... [16:36:52]Read from MH i2c: E2 0B 00 6C 60 00 64 FF CC A7 82 2A C5 C8 90 00 57 [16:36:52]RAPDU: 64 FF CC A7 82 2A C5 C8 90 00 [16:36:52]wFMCommunicate OK [16:36:52]SAM_PROTO_SignData done [16:36:52]FM_MakeSignedData done [16:36:52]CreateOFDProtocolMessage [16:36:52]wFMCommunicate request_size=4 [16:36:52]MH_SAM_APDU [16:36:52]CAPDU: 80 11 00 00 [16:36:52]Write to MH i2c: E2 08 00 6D 60 80 11 00 00 00 00 00 00 47 [16:36:52]Write i2c OK [16:36:52]MH_I2C_Read... [16:36:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:36:52]Read from MH i2c: E2 [16:36:52]MH_I2C_Read... [16:36:52]Read from MH i2c: E2 17 00 [16:36:52]MH_I2C_Read... [16:36:52]Read from MH i2c: E2 17 00 6D 60 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 98 [16:36:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:36:52]wFMCommunicate OK [16:36:52]CreateOFDProtocolMessage done [16:36:52]OFDSenderStorePacket 156374 [16:36:52]StoreOFDPacket docnum=156374 [16:36:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 85 DB 07 01 F6 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 01 00 00 F4 03 04 00 A5 31 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D6 62 02 00 35 04 06 00 2E C3 D9 21 24 AE 64 FF CC A7 82 2A C5 C8 [16:36:52]CheckFolder [16:36:52]dirname=/storage/ofd_packets [16:36:52]CheckFolder done [16:36:52]ProducePacketName [16:36:52]name=ofd_packets/00156374 [16:36:52]NVStorageSaveData ofd_packets/00156374 [16:36:52]File name is /storage/ofd_packets/00156374 [16:36:52]Write 301 bytes [16:36:52]NVStorageSaveData done [16:36:52]OFDSenderStorePacket done [16:36:52]KKMCreateOFDPacket done [16:36:52]NVStorageSaveData kkm_last_timestamp [16:36:52]File name is /storage/kkm_last_timestamp [16:36:52]Write 4 bytes [16:36:52]NVStorageSaveData done [16:36:52]OFD Sender: Processing packet 156374 [packets to send 52, broken 51] [16:36:52]ProducePacketName [16:36:52]name=ofd_packets/00156374 [16:36:52]OFD Sender: To server: pG, [16:36:52]CommunicateWithHost lk.salyk.kg:30040 [16:36:52]ConnectInit lk.salyk.kg [16:36:52]ExternCall_PrintAddStr [16:36:52]wPrintStart [16:36:52]Write to MH i2c: 01 00 00 6E 60 CE [16:36:52]Write i2c OK [16:36:52]MH_I2C_Read... [16:36:52]Read from MH i2c: 01 [16:36:52]MH_I2C_Read... [16:36:52]Read from MH i2c: 01 07 00 [16:36:52]MH_I2C_Read... [16:36:52]Read from MH i2c: 01 07 00 6E 60 00 00 00 00 00 FF 0F E3 [16:36:52]RasterBufferAndPrint [16:36:52]line Счет N : (1)874672 [16:36:52]line ИНН: 02508201610067 [16:36:52]line Контрольно-Кассовый Чек [16:36:52]line ПРОДАЖА [16:36:52]line ТРК (МРК, ГНК) : 32 [16:36:52]line Товар: 2710124130 [16:36:52]line Аи-92-К-5 [16:36:52]line 7.480 * 66.90 [16:36:52]line = 500.41 [16:36:52]line НДС 12% НСП 1% [16:36:52]line > о реализуемом товаре [16:36:52]line ОКРУГЛЕНИЕ: -0.41 [16:36:52]line ИТОГО: 500.00 [16:36:52]line Внесено: 500.00 [16:36:52]line СДАЧА: 0.00 [16:36:52]line НСП 1% : 4.43 [16:36:52]line НДС 12% : 53.14 [16:36:52]line Наличными: 500.00 [16:36:52]line Безнал.: 0.00 [16:36:52]line Место: АЗС № 165 "Партнер Нефть" [16:36:52]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:36:52]line СНО: Общий режим [16:36:52]line Чек 446 20.10.2024 16:36 [16:36:52]line Смена: 314 ФФД: 1.0 [16:36:52]line ЗНМ: 0300000234 [16:36:52]line РНМ: 0000137193017469 [16:36:53]line Версия ККМ: v1.0 [16:36:53]line ФМ: 0000000000963156 [16:36:53]line ФД: 156374 [16:36:53]line ФПД: 51418696328366 [16:36:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T163653&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156374&fm=51418696328366&tin=02508201610067®Number=0000137193017469&sum=50000 [16:36:53]Connected sock=11 [16:36:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 85 DB 07 01 F6 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 01 00 00 F4 03 04 00 A5 31 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D6 62 02 00 35 04 06 00 2E C3 D9 21 24 AE 64 FF CC A7 82 2A C5 C8 [16:36:53]written 0, free lines is 4095 [16:36:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 96 A8 47 00 21 19 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D6 62 02 00 F4 03 04 00 D7 D7 14 67 B6 04 01 00 00 FC 4A 97 29 4B 29 08 89 [16:36:53]CommunicateWithHost err = 0 [16:36:53]CheckOFDResponse [16:36:53]1017 (14) - 77093643461234 [16:36:53]1041 (16) - 0000000000963156 [16:36:53]1040 (4) - 156374 [16:36:53]1012 (4) - 20.10.2024 10:13 [16:36:53]1206 (1) - 0 [16:36:53]OFD Sender: Remove packet 156374 [16:36:53]ProducePacketName [16:36:53]name=ofd_packets/00156374 [16:36:53]NVStorageDeleteData [16:36:53]Write to MH i2c: 01 00 00 99 60 F9 [16:36:53]Write i2c OK [16:36:53]MH_I2C_Read... [16:36:53]Read from MH i2c: 01 [16:36:53]MH_I2C_Read... [16:36:53]Read from MH i2c: 01 07 00 [16:36:53]MH_I2C_Read... [16:36:53]Read from MH i2c: 01 07 00 99 60 00 00 00 00 00 F7 0C 03 [16:36:53]RasterBufferAndPrint [16:36:53]line [16:36:53]line [16:36:53]line [16:36:53]line [16:36:53]line [16:36:53]written 0, free lines is 3325 [16:36:53]MH_Cut [16:36:53]Write to MH i2c: D1 01 00 A0 60 01 D2 [16:36:53]Write i2c OK [16:36:53]MH_I2C_Read... [16:36:53]Read from MH i2c: D1 [16:36:53]MH_I2C_Read... [16:36:53]Read from MH i2c: D1 01 00 [16:36:53]MH_I2C_Read... [16:36:53]Read from MH i2c: D1 01 00 A0 60 00 D1 [16:36:53]Write to MH i2c: 01 00 00 A1 60 01 [16:36:53]Write i2c OK [16:36:53]MH_I2C_Read... [16:36:53]OFD Sender: No OFD packet to send [16:36:54]*** Cut start [16:36:54]*** Partial cut [16:36:54]*** CUTSNS_PIN = 1 [16:36:54]*** CUTSNS_PIN = 0 [16:36:54]*** Brake cut motor [16:36:54]Read from MH i2c: 01 [16:36:54]MH_I2C_Read... [16:36:54]*** Stop cut motor [16:36:54]*** Cut end [16:36:54]Read from MH i2c: 01 07 00 [16:36:54]MH_I2C_Read... [16:36:54]Read from MH i2c: 01 07 00 A1 60 00 00 00 00 00 FF 0F 16 [16:36:54]process_action close_receipt done [16:36:54]requested_data is exist [16:36:54]produce_requested_data [16:36:54]requested_item fm.sn is exist - process it [16:36:54]wFMCommunicate request_size=4 [16:36:54]MH_SAM_APDU [16:36:54]CAPDU: 80 11 00 00 [16:36:54]Write to MH i2c: E2 08 00 A2 60 80 11 00 00 00 00 00 00 7C [16:36:54]Write i2c OK [16:36:54]MH_I2C_Read... [16:36:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:36:55]Read from MH i2c: E2 [16:36:55]MH_I2C_Read... [16:36:55]Read from MH i2c: E2 17 00 [16:36:55]MH_I2C_Read... [16:36:55]Read from MH i2c: E2 17 00 A2 60 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CD [16:36:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:36:55]wFMCommunicate OK [16:36:55]requested_item fd.num is exist - process it [16:36:55]SAM_PROTO_GetFieldsCounters [16:36:55]wFMCommunicate request_size=4 [16:36:55]MH_SAM_APDU [16:36:55]CAPDU: 80 13 00 00 [16:36:55]Write to MH i2c: E2 08 00 A3 60 80 13 00 00 00 00 00 00 7F [16:36:55]Write i2c OK [16:36:55]MH_I2C_Read... [16:36:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:36:55]Read from MH i2c: E2 [16:36:55]MH_I2C_Read... [16:36:55]Read from MH i2c: E2 62 00 [16:36:55]MH_I2C_Read... [16:36:55]Read from MH i2c: E2 62 00 A3 60 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D6 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 BE 01 00 00 5E 04 04 00 BE 01 00 00 57 04 04 00 BF 01 00 00 19 04 04 00 00 00 00 00 90 00 6A [16:36:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D6 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 BE 01 00 00 5E 04 04 00 BE 01 00 00 57 04 04 00 BF 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:36:55]wFMCommunicate OK [16:36:55]SAM_PROTO_GetFieldsCounters done [16:36:55]requested_item shift.num is exist - process it [16:36:55]requested_item shift.opened is exist - process it [16:36:55]req_shift_opened [16:36:55]FM_GetShiftState [16:36:55]SAM_PROTO_GetShiftState [16:36:55]wFMCommunicate request_size=4 [16:36:55]MH_SAM_APDU [16:36:55]CAPDU: 80 13 01 00 [16:36:55]Write to MH i2c: E2 08 00 A4 60 80 13 01 00 00 00 00 00 81 [16:36:55]Write i2c OK [16:36:55]MH_I2C_Read... [16:36:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:36:55]Read from MH i2c: E2 [16:36:55]MH_I2C_Read... [16:36:55]Read from MH i2c: E2 0E 00 [16:36:55]MH_I2C_Read... [16:36:55]Read from MH i2c: E2 0E 00 A4 60 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 28 [16:36:55]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:36:55]wFMCommunicate OK [16:36:55]SAM_PROTO_GetShiftState done [16:36:55]FM_GetShiftState done [16:36:55]req_shift_opened done [16:36:55]requested_item shift.open_date is exist - process it [16:36:55]req_shift_open_date [16:36:55]req_shift_open_date done [16:36:55]produce_requested_data done [16:36:55]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156374,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [16:36:55]process_action_free close_receipt [16:36:55]json_value_free [16:36:55]json_value_free done [16:36:55]process_json_proto returns [16:36:55]Send response to host [16:36:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156374,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [16:36:55]free response buf [16:36:55]execute_script done [16:36:55]execute_script returns [16:36:55]free content buf [16:36:55]Sock 8.Close socket [16:36:55]Sock 8.Thread stoped [16:36:58]OFD Sender: No OFD packet to send [16:37:03]OFD Sender: No OFD packet to send [16:37:08]OFD Sender: No OFD packet to send [16:37:13]OFD Sender: No OFD packet to send [16:37:18]OFD Sender: No OFD packet to send [16:37:23]OFD Sender: No OFD packet to send [16:37:28]OFD Sender: No OFD packet to send [16:37:33]OFD Sender: No OFD packet to send [16:37:38]OFD Sender: No OFD packet to send [16:37:43]OFD Sender: No OFD packet to send [16:37:48]OFD Sender: No OFD packet to send [16:37:53]OFD Sender: No OFD packet to send [16:37:58]OFD Sender: No OFD packet to send [16:38:03]OFD Sender: No OFD packet to send [16:38:08]OFD Sender: No OFD packet to send [16:38:13]OFD Sender: No OFD packet to send [16:38:18]OFD Sender: No OFD packet to send [16:38:23]OFD Sender: No OFD packet to send [16:38:29]OFD Sender: No OFD packet to send [16:38:34]OFD Sender: No OFD packet to send [16:38:39]OFD Sender: No OFD packet to send [16:38:44]OFD Sender: No OFD packet to send [16:38:49]OFD Sender: No OFD packet to send [16:38:54]OFD Sender: No OFD packet to send [16:38:59]OFD Sender: No OFD packet to send [16:39:04]OFD Sender: No OFD packet to send [16:39:09]OFD Sender: No OFD packet to send [16:39:14]OFD Sender: No OFD packet to send [16:39:19]OFD Sender: No OFD packet to send [16:39:24]OFD Sender: No OFD packet to send [16:39:29]OFD Sender: No OFD packet to send [16:39:34]OFD Sender: No OFD packet to send [16:39:39]OFD Sender: No OFD packet to send [16:39:44]OFD Sender: No OFD packet to send [16:39:49]OFD Sender: No OFD packet to send [16:39:54]OFD Sender: No OFD packet to send [16:39:59]OFD Sender: No OFD packet to send [16:40:04]OFD Sender: No OFD packet to send [16:40:09]OFD Sender: No OFD packet to send [16:40:14]OFD Sender: No OFD packet to send [16:40:19]OFD Sender: No OFD packet to send [16:40:24]OFD Sender: No OFD packet to send [16:40:29]OFD Sender: No OFD packet to send [16:40:34]OFD Sender: No OFD packet to send [16:40:39]OFD Sender: No OFD packet to send [16:40:44]OFD Sender: No OFD packet to send [16:40:49]OFD Sender: No OFD packet to send [16:40:54]OFD Sender: No OFD packet to send [16:40:59]OFD Sender: No OFD packet to send [16:41:04]OFD Sender: No OFD packet to send [16:41:09]OFD Sender: No OFD packet to send [16:41:14]OFD Sender: No OFD packet to send [16:41:19]OFD Sender: No OFD packet to send [16:41:24]OFD Sender: No OFD packet to send [16:41:29]OFD Sender: No OFD packet to send [16:41:34]OFD Sender: No OFD packet to send [16:41:34]accept exits with 9 [16:41:34]New connection [16:41:34]New thread 3066695012 created [16:41:34]Thread 3066551652 joined [16:41:34]Waiting for new connection... [16:41:34] Sock 9.Parse request [16:41:34]Sock 9.Check first char [16:41:34]Sock 9.First char is OK [16:41:34]request: POST /json_proto HTTP/1.0 [16:41:34]Method: POST [16:41:34]URL: /json_proto [16:41:34]Method is POST - this is cgi request [16:41:34]url: /json_proto [16:41:34]query_string will be loaded in cgi processing [16:41:34]execute_cgi json_proto POST (null) [16:41:34]execute_cgi path=json_proto method=POST [16:41:34]POST find Content-Length [16:41:34]Host: 172.17.53.67:8080 [16:41:34]Content-Length: 671 [16:41:34]Content-Type: application/json [16:41:34] [16:41:34]POST finish read [16:41:34]Found Content-Length = 671 [16:41:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874673", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 10.240, "sum" : 700.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:41:34]execute_script... [16:41:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874673", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 10.240, "sum" : 700.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:41:34]POST & json_proto [16:41:34]process_json_proto [16:41:34]json parsed OK: [16:41:34]protocol is kg_v1.0 [16:41:34]action value=close_receipt [16:41:34]process_action close_receipt [16:41:34]cmd_close_receipt [16:41:34]MH_GetDate [16:41:34]Write to MH i2c: F0 00 00 A5 60 F4 [16:41:34]Write i2c OK [16:41:34]MH_I2C_Read... [16:41:34]Read from MH i2c: F0 [16:41:34]MH_I2C_Read... [16:41:34]Read from MH i2c: F0 09 00 [16:41:34]MH_I2C_Read... [16:41:34]Read from MH i2c: F0 09 00 A5 60 00 C0 32 15 67 19 BC 99 64 3D [16:41:34]GetLastDocTimeStamp 1729442213 [16:41:34]current date 1729442496 [16:41:34]FM_GetShiftState [16:41:34]SAM_PROTO_GetShiftState [16:41:34]wFMCommunicate request_size=4 [16:41:34]MH_SAM_APDU [16:41:34]CAPDU: 80 13 01 00 [16:41:34]Write to MH i2c: E2 08 00 A6 60 80 13 01 00 00 00 00 00 83 [16:41:34]Write i2c OK [16:41:34]MH_I2C_Read... [16:41:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:34]Read from MH i2c: E2 [16:41:34]MH_I2C_Read... [16:41:34]Read from MH i2c: E2 0E 00 [16:41:34]MH_I2C_Read... [16:41:34]Read from MH i2c: E2 0E 00 A6 60 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 2A [16:41:34]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:41:34]wFMCommunicate OK [16:41:34]SAM_PROTO_GetShiftState done [16:41:34]FM_GetShiftState done [16:41:34]opened in 1729383891 [16:41:34]opened+sec_in_day 1729470291 [16:41:34]quantity*price = 70041 [16:41:34]sum+1 = 70043 [16:41:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 447 20.10.2024 16:41 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156375 ФПД: 176258106479102 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T164136&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156375&fm=176258106479102&tin=02508201610067®Number=0000137193017469&sum=70000 [16:41:35]StoreToDocumentArchive [16:41:35]shift 314 fd 156375 [16:41:35]save to /storage/0314/doc_00156375 [16:41:35]save last doc name /storage/0314/doc_00156375 to /storage/kkm_last_doc_name [16:41:35]save OK [16:41:35]Clear old archive folders... [16:41:35]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:41:35]tlvbuf is 00987570 [16:41:35]SAM_PROTO_ClearQueue [16:41:35]wFMCommunicate request_size=4 [16:41:35]MH_SAM_APDU [16:41:35]CAPDU: 80 09 00 00 [16:41:35]Write to MH i2c: E2 08 00 B3 60 80 09 00 00 00 00 00 00 85 [16:41:35]Write i2c OK [16:41:35]MH_I2C_Read... [16:41:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:41:35]Read from MH i2c: E2 [16:41:35]MH_I2C_Read... [16:41:35]Read from MH i2c: E2 03 00 [16:41:35]MH_I2C_Read... [16:41:35]Read from MH i2c: E2 03 00 B3 60 00 90 00 87 [16:41:35]RAPDU: 90 00 [16:41:35]wFMCommunicate OK [16:41:35]SAM_PROTO_ClearQueue done [16:41:35]KKMCreateOFDPacket [16:41:35]OFDProtocolAddRootSTLVToBuf [16:41:35]FM_MakeSignedData [16:41:35]FM_MakeSignedData [16:41:35]SAM_PROTO_SignData [16:41:35]wFMCommunicate request_size=4 [16:41:35]MH_SAM_APDU [16:41:35]CAPDU: 80 0D 01 02 [16:41:35]Write to MH i2c: E2 08 00 B4 60 80 0D 01 02 00 00 00 00 8D [16:41:35]Write i2c OK [16:41:35]MH_I2C_Read... [16:41:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:41:35]Read from MH i2c: E2 [16:41:35]MH_I2C_Read... [16:41:35]Read from MH i2c: E2 03 00 [16:41:35]MH_I2C_Read... [16:41:35]Read from MH i2c: E2 03 00 B4 60 00 90 00 88 [16:41:35]RAPDU: 90 00 [16:41:35]wFMCommunicate OK [16:41:35]wFMCommunicate request_size=255 [16:41:35]MH_SAM_APDU [16:41:35]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 01 00 00 F4 03 04 00 C0 32 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D7 62 02 00 35 04 06 00 [16:41:35]Write to MH i2c: E2 02 01 B5 60 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 01 00 00 F4 03 04 00 C0 32 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D7 62 02 00 35 04 06 00 00 00 B3 [16:41:35]Write i2c OK [16:41:35]MH_I2C_Read... [16:41:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:41:35]Read from MH i2c: E2 [16:41:35]MH_I2C_Read... [16:41:35]Read from MH i2c: E2 03 00 [16:41:35]MH_I2C_Read... [16:41:36]Read from MH i2c: E2 03 00 B5 60 00 90 00 89 [16:41:36]RAPDU: 90 00 [16:41:36]wFMCommunicate OK [16:41:36]wFMCommunicate request_size=11 [16:41:36]MH_SAM_APDU [16:41:36]CAPDU: 80 0D 02 02 06 A0 4E 49 D3 51 FE [16:41:36]Write to MH i2c: E2 0E 00 B6 60 80 0D 02 02 06 00 A0 4E 49 D3 51 FE 00 00 F5 [16:41:36]Write i2c OK [16:41:36]MH_I2C_Read... [16:41:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:41:36]Read from MH i2c: E2 [16:41:36]MH_I2C_Read... [16:41:36]Read from MH i2c: E2 03 00 [16:41:36]MH_I2C_Read... [16:41:36]Read from MH i2c: E2 03 00 B6 60 00 90 00 8A [16:41:36]RAPDU: 90 00 [16:41:36]wFMCommunicate OK [16:41:36]wFMCommunicate request_size=4 [16:41:36]MH_SAM_APDU [16:41:36]CAPDU: 80 0D 03 02 [16:41:36]Write to MH i2c: E2 08 00 B7 60 80 0D 03 02 00 00 00 00 92 [16:41:36]Write i2c OK [16:41:36]MH_I2C_Read... [16:41:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:41:36]Read from MH i2c: E2 [16:41:36]MH_I2C_Read... [16:41:36]Read from MH i2c: E2 0B 00 [16:41:36]MH_I2C_Read... [16:41:36]Read from MH i2c: E2 0B 00 B7 60 00 7D 73 B8 D7 98 B2 23 71 90 00 F0 [16:41:36]RAPDU: 7D 73 B8 D7 98 B2 23 71 90 00 [16:41:36]wFMCommunicate OK [16:41:36]SAM_PROTO_SignData done [16:41:36]FM_MakeSignedData done [16:41:36]CreateOFDProtocolMessage [16:41:36]wFMCommunicate request_size=4 [16:41:36]MH_SAM_APDU [16:41:36]CAPDU: 80 11 00 00 [16:41:36]Write to MH i2c: E2 08 00 B8 60 80 11 00 00 00 00 00 00 92 [16:41:36]Write i2c OK [16:41:36]MH_I2C_Read... [16:41:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:36]Read from MH i2c: E2 [16:41:36]MH_I2C_Read... [16:41:36]Read from MH i2c: E2 17 00 [16:41:36]MH_I2C_Read... [16:41:36]Read from MH i2c: E2 17 00 B8 60 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E3 [16:41:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:41:36]wFMCommunicate OK [16:41:36]CreateOFDProtocolMessage done [16:41:36]OFDSenderStorePacket 156375 [16:41:36]StoreOFDPacket docnum=156375 [16:41:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 8C DA 08 01 28 A8 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 01 00 00 F4 03 04 00 C0 32 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D7 62 02 00 35 04 06 00 A0 4E 49 D3 51 FE 7D 73 B8 D7 98 B2 23 71 [16:41:36]CheckFolder [16:41:36]dirname=/storage/ofd_packets [16:41:36]CheckFolder done [16:41:36]ProducePacketName [16:41:36]name=ofd_packets/00156375 [16:41:36]NVStorageSaveData ofd_packets/00156375 [16:41:36]File name is /storage/ofd_packets/00156375 [16:41:36]Write 302 bytes [16:41:36]NVStorageSaveData done [16:41:36]OFDSenderStorePacket done [16:41:36]KKMCreateOFDPacket done [16:41:36]NVStorageSaveData kkm_last_timestamp [16:41:36]File name is /storage/kkm_last_timestamp [16:41:36]Write 4 bytes [16:41:36]NVStorageSaveData done [16:41:36]ExternCall_PrintAddStr [16:41:36]wPrintStart [16:41:36]Write to MH i2c: 01 00 00 B9 60 19 [16:41:36]Write i2c OK [16:41:36]MH_I2C_Read... [16:41:36]Read from MH i2c: 01 [16:41:36]MH_I2C_Read... [16:41:36]Read from MH i2c: 01 07 00 [16:41:36]MH_I2C_Read... [16:41:36]Read from MH i2c: 01 07 00 B9 60 00 00 00 00 00 FF 0F 2E [16:41:36]RasterBufferAndPrint [16:41:36]line Счет N : (1)874673 [16:41:36]line ИНН: 02508201610067 [16:41:36]line Контрольно-Кассовый Чек [16:41:36]line ПРОДАЖА [16:41:36]line ТРК (МРК, ГНК) : 43 [16:41:36]line Товар: 2710124130 [16:41:36]line Super 92-К-5 [16:41:36]line 10.240 * 68.40 [16:41:36]line = 700.42 [16:41:36]line НДС 12% НСП 1% [16:41:36]line > о реализуемом товаре [16:41:36]line ОКРУГЛЕНИЕ: -0.42 [16:41:36]line ИТОГО: 700.00 [16:41:36]line Внесено: 700.00 [16:41:36]line СДАЧА: 0.00 [16:41:36]line НСП 1% : 6.20 [16:41:36]line НДС 12% : 74.38 [16:41:36]line Наличными: 700.00 [16:41:36]line Безнал.: 0.00 [16:41:36]line Место: АЗС № 165 "Партнер Нефть" [16:41:36]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:41:36]line СНО: Общий режим [16:41:36]line Чек 447 20.10.2024 16:41 [16:41:36]line Смена: 314 ФФД: 1.0 [16:41:36]line ЗНМ: 0300000234 [16:41:36]line РНМ: 0000137193017469 [16:41:36]line Версия ККМ: v1.0 [16:41:36]line ФМ: 0000000000963156 [16:41:36]line ФД: 156375 [16:41:36]line ФПД: 176258106479102 [16:41:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T164136&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156375&fm=176258106479102&tin=02508201610067®Number=0000137193017469&sum=70000 [16:41:36]OFD Sender: Processing packet 156375 [packets to send 52, broken 51] [16:41:36]ProducePacketName [16:41:36]name=ofd_packets/00156375 [16:41:36]OFD Sender: To server: pG, [16:41:36]CommunicateWithHost lk.salyk.kg:30040 [16:41:36]ConnectInit lk.salyk.kg [16:41:36]written 0, free lines is 4095 [16:41:36]Connected sock=10 [16:41:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 8C DA 08 01 28 A8 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 01 00 00 F4 03 04 00 C0 32 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D7 62 02 00 35 04 06 00 A0 4E 49 D3 51 FE 7D 73 B8 D7 98 B2 23 71 [16:41:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 EC 6A 47 00 A5 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 39 36 33 31 35 36 10 04 04 00 D7 62 02 00 F4 03 04 00 F2 D8 14 67 B6 04 01 00 00 A2 64 E0 19 E2 E6 B8 32 [16:41:36]CommunicateWithHost err = 0 [16:41:36]CheckOFDResponse [16:41:36]1017 (14) - 77093643461234 [16:41:36]1041 (16) - 0000000000963156 [16:41:36]1040 (4) - 156375 [16:41:36]1012 (4) - 20.10.2024 10:18 [16:41:36]1206 (1) - 0 [16:41:36]OFD Sender: Remove packet 156375 [16:41:36]ProducePacketName [16:41:36]name=ofd_packets/00156375 [16:41:36]NVStorageDeleteData [16:41:36]Write to MH i2c: 01 00 00 E4 60 44 [16:41:36]Write i2c OK [16:41:36]MH_I2C_Read... [16:41:36]Read from MH i2c: 01 [16:41:36]MH_I2C_Read... [16:41:36]Read from MH i2c: 01 07 00 [16:41:36]MH_I2C_Read... [16:41:36]Read from MH i2c: 01 07 00 E4 60 00 00 00 00 00 09 0D 61 [16:41:36]RasterBufferAndPrint [16:41:36]line [16:41:36]line [16:41:36]line [16:41:36]line [16:41:36]line [16:41:36]written 0, free lines is 3343 [16:41:36]MH_Cut [16:41:37]Write to MH i2c: D1 01 00 EB 60 01 1D [16:41:37]Write i2c OK [16:41:37]MH_I2C_Read... [16:41:37]Read from MH i2c: D1 [16:41:37]MH_I2C_Read... [16:41:37]Read from MH i2c: D1 01 00 [16:41:37]MH_I2C_Read... [16:41:37]Read from MH i2c: D1 01 00 EB 60 00 1C [16:41:37]Write to MH i2c: 01 00 00 EC 60 4C [16:41:37]Write i2c OK [16:41:37]MH_I2C_Read... [16:41:37]OFD Sender: No OFD packet to send [16:41:37]*** Cut start [16:41:37]*** Partial cut [16:41:37]*** CUTSNS_PIN = 1 [16:41:37]*** CUTSNS_PIN = 0 [16:41:37]*** Brake cut motor [16:41:38]Read from MH i2c: 01 [16:41:38]MH_I2C_Read... [16:41:38]*** Stop cut motor [16:41:38]*** Cut end [16:41:38]Read from MH i2c: 01 07 00 [16:41:38]MH_I2C_Read... [16:41:38]Read from MH i2c: 01 07 00 EC 60 00 00 00 00 00 FF 0F 61 [16:41:38]process_action close_receipt done [16:41:38]requested_data is exist [16:41:38]produce_requested_data [16:41:38]requested_item fm.sn is exist - process it [16:41:38]wFMCommunicate request_size=4 [16:41:38]MH_SAM_APDU [16:41:38]CAPDU: 80 11 00 00 [16:41:38]Write to MH i2c: E2 08 00 ED 60 80 11 00 00 00 00 00 00 C7 [16:41:38]Write i2c OK [16:41:38]MH_I2C_Read... [16:41:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:38]Read from MH i2c: E2 [16:41:38]MH_I2C_Read... [16:41:38]Read from MH i2c: E2 17 00 [16:41:38]MH_I2C_Read... [16:41:38]Read from MH i2c: E2 17 00 ED 60 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 18 [16:41:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:41:38]wFMCommunicate OK [16:41:38]requested_item fd.num is exist - process it [16:41:38]SAM_PROTO_GetFieldsCounters [16:41:38]wFMCommunicate request_size=4 [16:41:38]MH_SAM_APDU [16:41:38]CAPDU: 80 13 00 00 [16:41:38]Write to MH i2c: E2 08 00 EE 60 80 13 00 00 00 00 00 00 CA [16:41:38]Write i2c OK [16:41:38]MH_I2C_Read... [16:41:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:41:38]Read from MH i2c: E2 [16:41:38]MH_I2C_Read... [16:41:38]Read from MH i2c: E2 62 00 [16:41:38]MH_I2C_Read... [16:41:38]Read from MH i2c: E2 62 00 EE 60 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D7 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 BF 01 00 00 5E 04 04 00 BF 01 00 00 57 04 04 00 C0 01 00 00 19 04 04 00 00 00 00 00 90 00 B9 [16:41:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D7 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 BF 01 00 00 5E 04 04 00 BF 01 00 00 57 04 04 00 C0 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:41:38]wFMCommunicate OK [16:41:38]SAM_PROTO_GetFieldsCounters done [16:41:38]requested_item shift.num is exist - process it [16:41:38]requested_item shift.opened is exist - process it [16:41:38]req_shift_opened [16:41:38]FM_GetShiftState [16:41:38]SAM_PROTO_GetShiftState [16:41:38]wFMCommunicate request_size=4 [16:41:38]MH_SAM_APDU [16:41:38]CAPDU: 80 13 01 00 [16:41:38]Write to MH i2c: E2 08 00 EF 60 80 13 01 00 00 00 00 00 CC [16:41:38]Write i2c OK [16:41:38]MH_I2C_Read... [16:41:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:38]Read from MH i2c: E2 [16:41:38]MH_I2C_Read... [16:41:38]Read from MH i2c: E2 0E 00 [16:41:38]MH_I2C_Read... [16:41:38]Read from MH i2c: E2 0E 00 EF 60 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 73 [16:41:38]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:41:38]wFMCommunicate OK [16:41:38]SAM_PROTO_GetShiftState done [16:41:38]FM_GetShiftState done [16:41:38]req_shift_opened done [16:41:38]requested_item shift.open_date is exist - process it [16:41:38]req_shift_open_date [16:41:38]req_shift_open_date done [16:41:38]produce_requested_data done [16:41:38]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156375,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [16:41:38]process_action_free close_receipt [16:41:38]json_value_free [16:41:38]json_value_free done [16:41:38]process_json_proto returns [16:41:38]Send response to host [16:41:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156375,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [16:41:38]free response buf [16:41:38]execute_script done [16:41:38]execute_script returns [16:41:38]free content buf [16:41:38]Sock 9.Close socket [16:41:38]Sock 9.Thread stoped [16:41:42]OFD Sender: No OFD packet to send [16:41:47]OFD Sender: No OFD packet to send [16:41:52]OFD Sender: No OFD packet to send [16:41:57]OFD Sender: No OFD packet to send [16:42:02]OFD Sender: No OFD packet to send [16:42:07]OFD Sender: No OFD packet to send [16:42:12]OFD Sender: No OFD packet to send [16:42:17]OFD Sender: No OFD packet to send [16:42:22]OFD Sender: No OFD packet to send [16:42:27]OFD Sender: No OFD packet to send [16:42:32]OFD Sender: No OFD packet to send [16:42:37]OFD Sender: No OFD packet to send [16:42:42]OFD Sender: No OFD packet to send [16:42:47]OFD Sender: No OFD packet to send [16:42:52]OFD Sender: No OFD packet to send [16:42:57]OFD Sender: No OFD packet to send [16:43:02]OFD Sender: No OFD packet to send [16:43:07]OFD Sender: No OFD packet to send [16:43:12]OFD Sender: No OFD packet to send [16:43:17]OFD Sender: No OFD packet to send [16:43:22]OFD Sender: No OFD packet to send [16:43:27]OFD Sender: No OFD packet to send [16:43:32]OFD Sender: No OFD packet to send [16:43:37]OFD Sender: No OFD packet to send [16:43:42]OFD Sender: No OFD packet to send [16:43:47]OFD Sender: No OFD packet to send [16:43:52]OFD Sender: No OFD packet to send [16:43:57]OFD Sender: No OFD packet to send [16:43:57]accept exits with 8 [16:43:57]New connection [16:43:57]New thread 3066551652 created [16:43:57]Thread 3066695012 joined [16:43:57]Waiting for new connection... [16:43:57] Sock 8.Parse request [16:43:57]Sock 8.Check first char [16:43:57]Sock 8.First char is OK [16:43:57]request: POST /json_proto HTTP/1.0 [16:43:57]Method: POST [16:43:57]URL: /json_proto [16:43:57]Method is POST - this is cgi request [16:43:57]url: /json_proto [16:43:57]query_string will be loaded in cgi processing [16:43:57]execute_cgi json_proto POST (null) [16:43:57]execute_cgi path=json_proto method=POST [16:43:57]POST find Content-Length [16:43:57]Host: 172.17.53.67:8080 [16:43:57]Content-Length: 674 [16:43:57]Content-Type: application/json [16:43:57] [16:43:57]POST finish read [16:43:57]Found Content-Length = 674 [16:43:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874674", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:43:57]execute_script... [16:43:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874674", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:43:57]POST & json_proto [16:43:57]process_json_proto [16:43:57]json parsed OK: [16:43:57]protocol is kg_v1.0 [16:43:57]action value=close_receipt [16:43:57]process_action close_receipt [16:43:57]cmd_close_receipt [16:43:57]MH_GetDate [16:43:57]Write to MH i2c: F0 00 00 F0 60 3F [16:43:57]Write i2c OK [16:43:57]MH_I2C_Read... [16:43:57]Read from MH i2c: F0 [16:43:57]MH_I2C_Read... [16:43:57]Read from MH i2c: F0 09 00 [16:43:57]MH_I2C_Read... [16:43:57]Read from MH i2c: F0 09 00 F0 60 00 4F 33 15 67 19 BC 99 64 18 [16:43:57]GetLastDocTimeStamp 1729442496 [16:43:57]current date 1729442639 [16:43:57]FM_GetShiftState [16:43:57]SAM_PROTO_GetShiftState [16:43:57]wFMCommunicate request_size=4 [16:43:57]MH_SAM_APDU [16:43:57]CAPDU: 80 13 01 00 [16:43:57]Write to MH i2c: E2 08 00 F1 60 80 13 01 00 00 00 00 00 CE [16:43:57]Write i2c OK [16:43:57]MH_I2C_Read... [16:43:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:43:57]Read from MH i2c: E2 [16:43:57]MH_I2C_Read... [16:43:57]Read from MH i2c: E2 0E 00 [16:43:57]MH_I2C_Read... [16:43:57]Read from MH i2c: E2 0E 00 F1 60 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 75 [16:43:57]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:43:57]wFMCommunicate OK [16:43:57]SAM_PROTO_GetShiftState done [16:43:57]FM_GetShiftState done [16:43:57]opened in 1729383891 [16:43:57]opened+sec_in_day 1729470291 [16:43:57]quantity*price = 50063 [16:43:57]sum+1 = 50064 [16:43:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 448 20.10.2024 16:43 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156376 ФПД: 94789614048201 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T164359&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156376&fm=94789614048201&tin=02508201610067®Number=0000137193017469&sum=50000 [16:43:58]StoreToDocumentArchive [16:43:58]shift 314 fd 156376 [16:43:58]save to /storage/0314/doc_00156376 [16:43:58]save last doc name /storage/0314/doc_00156376 to /storage/kkm_last_doc_name [16:43:58]save OK [16:43:58]Clear old archive folders... [16:43:58]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:43:58]tlvbuf is 009D0E00 [16:43:58]SAM_PROTO_ClearQueue [16:43:58]wFMCommunicate request_size=4 [16:43:58]MH_SAM_APDU [16:43:58]CAPDU: 80 09 00 00 [16:43:58]Write to MH i2c: E2 08 00 FE 60 80 09 00 00 00 00 00 00 D0 [16:43:58]Write i2c OK [16:43:58]MH_I2C_Read... [16:43:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:43:58]Read from MH i2c: E2 [16:43:58]MH_I2C_Read... [16:43:58]Read from MH i2c: E2 03 00 [16:43:58]MH_I2C_Read... [16:43:58]Read from MH i2c: E2 03 00 FE 60 00 90 00 D2 [16:43:58]RAPDU: 90 00 [16:43:58]wFMCommunicate OK [16:43:58]SAM_PROTO_ClearQueue done [16:43:58]KKMCreateOFDPacket [16:43:58]OFDProtocolAddRootSTLVToBuf [16:43:58]FM_MakeSignedData [16:43:58]FM_MakeSignedData [16:43:58]SAM_PROTO_SignData [16:43:58]wFMCommunicate request_size=4 [16:43:58]MH_SAM_APDU [16:43:58]CAPDU: 80 0D 01 02 [16:43:58]Write to MH i2c: E2 08 00 FF 60 80 0D 01 02 00 00 00 00 D8 [16:43:58]Write i2c OK [16:43:58]MH_I2C_Read... [16:43:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:43:58]Read from MH i2c: E2 [16:43:58]MH_I2C_Read... [16:43:58]Read from MH i2c: E2 03 00 [16:43:58]MH_I2C_Read... [16:43:58]Read from MH i2c: E2 03 00 FF 60 00 90 00 D3 [16:43:58]RAPDU: 90 00 [16:43:58]wFMCommunicate OK [16:43:58]wFMCommunicate request_size=255 [16:43:58]MH_SAM_APDU [16:43:58]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 01 00 00 F4 03 04 00 4F 33 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D8 62 02 00 35 04 06 00 56 35 ED 46 [16:43:58]Write to MH i2c: E2 02 01 00 61 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 01 00 00 F4 03 04 00 4F 33 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D8 62 02 00 35 04 06 00 56 35 ED 46 00 00 EF [16:43:58]Write i2c OK [16:43:58]MH_I2C_Read... [16:43:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:43:58]Read from MH i2c: E2 [16:43:58]MH_I2C_Read... [16:43:58]Read from MH i2c: E2 03 00 [16:43:58]MH_I2C_Read... [16:43:58]Read from MH i2c: E2 03 00 00 61 00 90 00 D5 [16:43:58]RAPDU: 90 00 [16:43:58]wFMCommunicate OK [16:43:58]wFMCommunicate request_size=7 [16:43:58]MH_SAM_APDU [16:43:58]CAPDU: 80 0D 02 02 02 13 C9 [16:43:58]Write to MH i2c: E2 0A 00 01 61 80 0D 02 02 02 00 13 C9 00 00 BC [16:43:59]Write i2c OK [16:43:59]MH_I2C_Read... [16:43:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:43:59]Read from MH i2c: E2 [16:43:59]MH_I2C_Read... [16:43:59]Read from MH i2c: E2 03 00 [16:43:59]MH_I2C_Read... [16:43:59]Read from MH i2c: E2 03 00 01 61 00 90 00 D6 [16:43:59]RAPDU: 90 00 [16:43:59]wFMCommunicate OK [16:43:59]wFMCommunicate request_size=4 [16:43:59]MH_SAM_APDU [16:43:59]CAPDU: 80 0D 03 02 [16:43:59]Write to MH i2c: E2 08 00 02 61 80 0D 03 02 00 00 00 00 DE [16:43:59]Write i2c OK [16:43:59]MH_I2C_Read... [16:43:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:43:59]Read from MH i2c: E2 [16:43:59]MH_I2C_Read... [16:43:59]Read from MH i2c: E2 0B 00 [16:43:59]MH_I2C_Read... [16:43:59]Read from MH i2c: E2 0B 00 02 61 00 76 E2 EC DF 33 81 D8 7A 90 00 08 [16:43:59]RAPDU: 76 E2 EC DF 33 81 D8 7A 90 00 [16:43:59]wFMCommunicate OK [16:43:59]SAM_PROTO_SignData done [16:43:59]FM_MakeSignedData done [16:43:59]CreateOFDProtocolMessage [16:43:59]wFMCommunicate request_size=4 [16:43:59]MH_SAM_APDU [16:43:59]CAPDU: 80 11 00 00 [16:43:59]Write to MH i2c: E2 08 00 03 61 80 11 00 00 00 00 00 00 DE [16:43:59]Write i2c OK [16:43:59]MH_I2C_Read... [16:43:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:43:59]Read from MH i2c: E2 [16:43:59]MH_I2C_Read... [16:43:59]Read from MH i2c: E2 17 00 [16:43:59]MH_I2C_Read... [16:43:59]Read from MH i2c: E2 17 00 03 61 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2F [16:43:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:43:59]wFMCommunicate OK [16:43:59]CreateOFDProtocolMessage done [16:43:59]OFDSenderStorePacket 156376 [16:43:59]StoreOFDPacket docnum=156376 [16:43:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 E2 3B 04 01 6F F6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 01 00 00 F4 03 04 00 4F 33 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D8 62 02 00 35 04 06 00 56 35 ED 46 13 C9 76 E2 EC DF 33 81 D8 7A [16:43:59]CheckFolder [16:43:59]dirname=/storage/ofd_packets [16:43:59]CheckFolder done [16:43:59]ProducePacketName [16:43:59]name=ofd_packets/00156376 [16:43:59]NVStorageSaveData ofd_packets/00156376 [16:43:59]File name is /storage/ofd_packets/00156376 [16:43:59]Write 298 bytes [16:43:59]NVStorageSaveData done [16:43:59]OFDSenderStorePacket done [16:43:59]KKMCreateOFDPacket done [16:43:59]NVStorageSaveData kkm_last_timestamp [16:43:59]File name is /storage/kkm_last_timestamp [16:43:59]Write 4 bytes [16:43:59]NVStorageSaveData done [16:43:59]ExternCall_PrintAddStr [16:43:59]wPrintStart [16:43:59]Write to MH i2c: 01 00 00 04 61 65 [16:43:59]Write i2c OK [16:43:59]MH_I2C_Read... [16:43:59]Read from MH i2c: 01 [16:43:59]MH_I2C_Read... [16:43:59]Read from MH i2c: 01 07 00 [16:43:59]MH_I2C_Read... [16:43:59]Read from MH i2c: 01 07 00 04 61 00 00 00 00 00 FF 0F 7A [16:43:59]RasterBufferAndPrint [16:43:59]line Счет N : (1)874674 [16:43:59]line ИНН: 02508201610067 [16:43:59]line Контрольно-Кассовый Чек [16:43:59]line ПРОДАЖА [16:43:59]line ТРК (МРК, ГНК) : 24 [16:43:59]line Товар: 2710194210 [16:43:59]line ДТ-К-2 [16:43:59]line 6.570 * 76.20 [16:43:59]line = 500.63 [16:43:59]line НДС 12% НСП 1% [16:43:59]line > о реализуемом товаре [16:43:59]line ОКРУГЛЕНИЕ: -0.63 [16:43:59]line ИТОГО: 500.00 [16:43:59]line Внесено: 500.00 [16:43:59]line СДАЧА: 0.00 [16:43:59]line НСП 1% : 4.43 [16:43:59]line НДС 12% : 53.16 [16:43:59]line Наличными: 500.00 [16:43:59]line Безнал.: 0.00 [16:43:59]line Место: АЗС № 165 "Партнер Нефть" [16:43:59]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:43:59]line СНО: Общий режим [16:43:59]line Чек 448 20.10.2024 16:43 [16:43:59]line Смена: 314 ФФД: 1.0 [16:43:59]line ЗНМ: 0300000234 [16:43:59]line РНМ: 0000137193017469 [16:43:59]line Версия ККМ: v1.0 [16:43:59]line ФМ: 0000000000963156 [16:43:59]line ФД: 156376 [16:43:59]line ФПД: 94789614048201 [16:43:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T164359&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156376&fm=94789614048201&tin=02508201610067®Number=0000137193017469&sum=50000 [16:43:59]OFD Sender: Processing packet 156376 [packets to send 52, broken 51] [16:43:59]ProducePacketName [16:43:59]name=ofd_packets/00156376 [16:43:59]OFD Sender: To server: pG, [16:43:59]CommunicateWithHost lk.salyk.kg:30040 [16:43:59]ConnectInit lk.salyk.kg [16:43:59]written 0, free lines is 4095 [16:43:59]Connected sock=10 [16:43:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 E2 3B 04 01 6F F6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 01 00 00 F4 03 04 00 4F 33 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D8 62 02 00 35 04 06 00 56 35 ED 46 13 C9 76 E2 EC DF 33 81 D8 7A [16:43:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 EB 15 47 00 9D BC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D8 62 02 00 F4 03 04 00 81 D9 14 67 B6 04 01 00 00 5B CB B5 42 DE A0 DB BD [16:43:59]CommunicateWithHost err = 0 [16:43:59]CheckOFDResponse [16:43:59]1017 (14) - 77093643461234 [16:43:59]1041 (16) - 0000000000963156 [16:43:59]1040 (4) - 156376 [16:43:59]1012 (4) - 20.10.2024 10:20 [16:43:59]1206 (1) - 0 [16:43:59]OFD Sender: Remove packet 156376 [16:43:59]ProducePacketName [16:43:59]name=ofd_packets/00156376 [16:43:59]NVStorageDeleteData [16:43:59]Write to MH i2c: 01 00 00 2F 61 90 [16:43:59]Write i2c OK [16:43:59]MH_I2C_Read... [16:43:59]Read from MH i2c: 01 [16:43:59]MH_I2C_Read... [16:43:59]Read from MH i2c: 01 07 00 [16:43:59]MH_I2C_Read... [16:43:59]Read from MH i2c: 01 07 00 2F 61 00 00 00 00 00 F0 0C 93 [16:43:59]RasterBufferAndPrint [16:43:59]line [16:43:59]line [16:43:59]line [16:43:59]line [16:43:59]line [16:43:59]written 0, free lines is 3318 [16:43:59]MH_Cut [16:43:59]Write to MH i2c: D1 01 00 36 61 01 69 [16:43:59]Write i2c OK [16:43:59]MH_I2C_Read... [16:43:59]Read from MH i2c: D1 [16:43:59]MH_I2C_Read... [16:43:59]Read from MH i2c: D1 01 00 [16:43:59]MH_I2C_Read... [16:43:59]Read from MH i2c: D1 01 00 36 61 00 68 [16:43:59]Write to MH i2c: 01 00 00 37 61 98 [16:43:59]Write i2c OK [16:43:59]MH_I2C_Read... [16:44:00]OFD Sender: No OFD packet to send [16:44:00]*** Cut start [16:44:00]*** Partial cut [16:44:00]*** CUTSNS_PIN = 1 [16:44:00]*** CUTSNS_PIN = 0 [16:44:00]*** Brake cut motor [16:44:01]Read from MH i2c: 01 [16:44:01]MH_I2C_Read... [16:44:01]*** Stop cut motor [16:44:01]*** Cut end [16:44:01]Read from MH i2c: 01 07 00 [16:44:01]MH_I2C_Read... [16:44:01]Read from MH i2c: 01 07 00 37 61 00 00 00 00 00 FF 0F AD [16:44:01]process_action close_receipt done [16:44:01]requested_data is exist [16:44:01]produce_requested_data [16:44:01]requested_item fm.sn is exist - process it [16:44:01]wFMCommunicate request_size=4 [16:44:01]MH_SAM_APDU [16:44:01]CAPDU: 80 11 00 00 [16:44:01]Write to MH i2c: E2 08 00 38 61 80 11 00 00 00 00 00 00 13 [16:44:01]Write i2c OK [16:44:01]MH_I2C_Read... [16:44:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:44:01]Read from MH i2c: E2 [16:44:01]MH_I2C_Read... [16:44:01]Read from MH i2c: E2 17 00 [16:44:01]MH_I2C_Read... [16:44:01]Read from MH i2c: E2 17 00 38 61 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 64 [16:44:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:44:01]wFMCommunicate OK [16:44:01]requested_item fd.num is exist - process it [16:44:01]SAM_PROTO_GetFieldsCounters [16:44:01]wFMCommunicate request_size=4 [16:44:01]MH_SAM_APDU [16:44:01]CAPDU: 80 13 00 00 [16:44:01]Write to MH i2c: E2 08 00 39 61 80 13 00 00 00 00 00 00 16 [16:44:01]Write i2c OK [16:44:01]MH_I2C_Read... [16:44:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:44:01]Read from MH i2c: E2 [16:44:01]MH_I2C_Read... [16:44:01]Read from MH i2c: E2 62 00 [16:44:01]MH_I2C_Read... [16:44:01]Read from MH i2c: E2 62 00 39 61 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D8 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 C0 01 00 00 5E 04 04 00 C0 01 00 00 57 04 04 00 C1 01 00 00 19 04 04 00 00 00 00 00 90 00 09 [16:44:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D8 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 C0 01 00 00 5E 04 04 00 C0 01 00 00 57 04 04 00 C1 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:44:01]wFMCommunicate OK [16:44:01]SAM_PROTO_GetFieldsCounters done [16:44:01]requested_item shift.num is exist - process it [16:44:01]requested_item shift.opened is exist - process it [16:44:01]req_shift_opened [16:44:01]FM_GetShiftState [16:44:01]SAM_PROTO_GetShiftState [16:44:01]wFMCommunicate request_size=4 [16:44:01]MH_SAM_APDU [16:44:01]CAPDU: 80 13 01 00 [16:44:01]Write to MH i2c: E2 08 00 3A 61 80 13 01 00 00 00 00 00 18 [16:44:01]Write i2c OK [16:44:01]MH_I2C_Read... [16:44:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:44:01]Read from MH i2c: E2 [16:44:01]MH_I2C_Read... [16:44:01]Read from MH i2c: E2 0E 00 [16:44:01]MH_I2C_Read... [16:44:01]Read from MH i2c: E2 0E 00 3A 61 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 BF [16:44:01]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:44:01]wFMCommunicate OK [16:44:01]SAM_PROTO_GetShiftState done [16:44:01]FM_GetShiftState done [16:44:01]req_shift_opened done [16:44:01]requested_item shift.open_date is exist - process it [16:44:01]req_shift_open_date [16:44:01]req_shift_open_date done [16:44:01]produce_requested_data done [16:44:01]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156376,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [16:44:01]process_action_free close_receipt [16:44:01]json_value_free [16:44:01]json_value_free done [16:44:01]process_json_proto returns [16:44:01]Send response to host [16:44:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156376,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [16:44:01]free response buf [16:44:01]execute_script done [16:44:01]execute_script returns [16:44:01]free content buf [16:44:01]Sock 8.Close socket [16:44:01]Sock 8.Thread stoped [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:23]accept exits with 9 [16:45:23]New connection [16:45:23]New thread 3066695012 created [16:45:23]Thread 3066551652 joined [16:45:23]Waiting for new connection... [16:45:23] Sock 9.Parse request [16:45:23]Sock 9.Check first char [16:45:23]Sock 9.First char is OK [16:45:23]request: POST /json_proto HTTP/1.0 [16:45:23]Method: POST [16:45:23]URL: /json_proto [16:45:23]Method is POST - this is cgi request [16:45:23]url: /json_proto [16:45:23]query_string will be loaded in cgi processing [16:45:23]execute_cgi json_proto POST (null) [16:45:23]execute_cgi path=json_proto method=POST [16:45:23]POST find Content-Length [16:45:23]Host: 172.17.53.67:8080 [16:45:23]Content-Length: 677 [16:45:23]Content-Type: application/json [16:45:23] [16:45:23]POST finish read [16:45:23]Found Content-Length = 677 [16:45:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874675", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.240, "sum" : 350.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:45:23]execute_script... [16:45:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874675", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.240, "sum" : 350.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:45:23]POST & json_proto [16:45:23]process_json_proto [16:45:23]json parsed OK: [16:45:23]protocol is kg_v1.0 [16:45:23]action value=close_receipt [16:45:23]process_action close_receipt [16:45:23]cmd_close_receipt [16:45:23]MH_GetDate [16:45:23]Write to MH i2c: F0 00 00 3B 61 8B [16:45:23]Write i2c OK [16:45:23]MH_I2C_Read... [16:45:23]Read from MH i2c: F0 [16:45:23]MH_I2C_Read... [16:45:23]Read from MH i2c: F0 09 00 [16:45:23]MH_I2C_Read... [16:45:23]Read from MH i2c: F0 09 00 3B 61 00 A6 33 15 67 19 BC 99 64 BB [16:45:23]GetLastDocTimeStamp 1729442639 [16:45:23]current date 1729442726 [16:45:23]FM_GetShiftState [16:45:23]SAM_PROTO_GetShiftState [16:45:23]wFMCommunicate request_size=4 [16:45:23]MH_SAM_APDU [16:45:23]CAPDU: 80 13 01 00 [16:45:23]Write to MH i2c: E2 08 00 3C 61 80 13 01 00 00 00 00 00 1A [16:45:23]Write i2c OK [16:45:23]MH_I2C_Read... [16:45:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:45:23]Read from MH i2c: E2 [16:45:23]MH_I2C_Read... [16:45:23]Read from MH i2c: E2 0E 00 [16:45:23]MH_I2C_Read... [16:45:23]Read from MH i2c: E2 0E 00 3C 61 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C1 [16:45:23]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:45:23]wFMCommunicate OK [16:45:23]SAM_PROTO_GetShiftState done [16:45:23]FM_GetShiftState done [16:45:23]opened in 1729383891 [16:45:23]opened+sec_in_day 1729470291 [16:45:23]quantity*price = 35055 [16:45:23]sum+1 = 35057 [16:45:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.23 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 449 20.10.2024 16:45 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156377 ФПД: 76821635103749 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T164526&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156377&fm=76821635103749&tin=02508201610067®Number=0000137193017469&sum=35000 [16:45:24]StoreToDocumentArchive [16:45:24]shift 314 fd 156377 [16:45:24]save to /storage/0314/doc_00156377 [16:45:24]save last doc name /storage/0314/doc_00156377 to /storage/kkm_last_doc_name [16:45:24]save OK [16:45:24]Clear old archive folders... [16:45:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:45:24]tlvbuf is 00987C10 [16:45:24]SAM_PROTO_ClearQueue [16:45:24]wFMCommunicate request_size=4 [16:45:24]MH_SAM_APDU [16:45:24]CAPDU: 80 09 00 00 [16:45:24]Write to MH i2c: E2 08 00 49 61 80 09 00 00 00 00 00 00 1C [16:45:24]Write i2c OK [16:45:24]MH_I2C_Read... [16:45:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:45:24]Read from MH i2c: E2 [16:45:24]MH_I2C_Read... [16:45:24]Read from MH i2c: E2 03 00 [16:45:24]MH_I2C_Read... [16:45:24]Read from MH i2c: E2 03 00 49 61 00 90 00 1E [16:45:24]RAPDU: 90 00 [16:45:24]wFMCommunicate OK [16:45:24]SAM_PROTO_ClearQueue done [16:45:24]KKMCreateOFDPacket [16:45:24]OFDProtocolAddRootSTLVToBuf [16:45:24]FM_MakeSignedData [16:45:24]FM_MakeSignedData [16:45:24]SAM_PROTO_SignData [16:45:24]wFMCommunicate request_size=4 [16:45:24]MH_SAM_APDU [16:45:24]CAPDU: 80 0D 01 02 [16:45:24]Write to MH i2c: E2 08 00 4A 61 80 0D 01 02 00 00 00 00 24 [16:45:24]Write i2c OK [16:45:24]MH_I2C_Read... [16:45:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:45:25]Read from MH i2c: E2 [16:45:25]MH_I2C_Read... [16:45:25]Read from MH i2c: E2 03 00 [16:45:25]MH_I2C_Read... [16:45:25]Read from MH i2c: E2 03 00 4A 61 00 90 00 1F [16:45:25]RAPDU: 90 00 [16:45:25]wFMCommunicate OK [16:45:25]wFMCommunicate request_size=255 [16:45:25]MH_SAM_APDU [16:45:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 01 00 00 F4 03 04 00 A6 33 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D9 62 02 00 35 04 06 00 45 [16:45:25]Write to MH i2c: E2 02 01 4B 61 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 01 00 00 F4 03 04 00 A6 33 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D9 62 02 00 35 04 06 00 45 00 00 AA [16:45:25]Write i2c OK [16:45:25]MH_I2C_Read... [16:45:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:45:25]Read from MH i2c: E2 [16:45:25]MH_I2C_Read... [16:45:25]Read from MH i2c: E2 03 00 [16:45:25]MH_I2C_Read... [16:45:25]Read from MH i2c: E2 03 00 4B 61 00 90 00 20 [16:45:25]RAPDU: 90 00 [16:45:25]wFMCommunicate OK [16:45:25]wFMCommunicate request_size=10 [16:45:25]MH_SAM_APDU [16:45:25]CAPDU: 80 0D 02 02 05 DE 6E 45 7C 05 [16:45:25]Write to MH i2c: E2 0D 00 4C 61 80 0D 02 02 05 00 DE 6E 45 7C 05 00 00 43 [16:45:25]Write i2c OK [16:45:25]MH_I2C_Read... [16:45:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:45:25]Read from MH i2c: E2 [16:45:25]MH_I2C_Read... [16:45:25]Read from MH i2c: E2 03 00 [16:45:25]MH_I2C_Read... [16:45:25]Read from MH i2c: E2 03 00 4C 61 00 90 00 21 [16:45:25]RAPDU: 90 00 [16:45:25]wFMCommunicate OK [16:45:25]wFMCommunicate request_size=4 [16:45:25]MH_SAM_APDU [16:45:25]CAPDU: 80 0D 03 02 [16:45:25]Write to MH i2c: E2 08 00 4D 61 80 0D 03 02 00 00 00 00 29 [16:45:25]Write i2c OK [16:45:25]MH_I2C_Read... [16:45:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:45:25]OFD Sender: No OFD packet to send [16:45:25]Read from MH i2c: E2 [16:45:25]MH_I2C_Read... [16:45:25]Read from MH i2c: E2 0B 00 [16:45:25]MH_I2C_Read... [16:45:25]Read from MH i2c: E2 0B 00 4D 61 00 10 1A E6 55 08 5C FB 50 90 00 3E [16:45:25]RAPDU: 10 1A E6 55 08 5C FB 50 90 00 [16:45:25]wFMCommunicate OK [16:45:25]SAM_PROTO_SignData done [16:45:25]FM_MakeSignedData done [16:45:25]CreateOFDProtocolMessage [16:45:25]wFMCommunicate request_size=4 [16:45:25]MH_SAM_APDU [16:45:25]CAPDU: 80 11 00 00 [16:45:25]Write to MH i2c: E2 08 00 4E 61 80 11 00 00 00 00 00 00 29 [16:45:25]Write i2c OK [16:45:25]MH_I2C_Read... [16:45:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:45:25]Read from MH i2c: E2 [16:45:25]MH_I2C_Read... [16:45:25]Read from MH i2c: E2 17 00 [16:45:25]MH_I2C_Read... [16:45:25]Read from MH i2c: E2 17 00 4E 61 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7A [16:45:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:45:25]wFMCommunicate OK [16:45:25]CreateOFDProtocolMessage done [16:45:25]OFDSenderStorePacket 156377 [16:45:25]StoreOFDPacket docnum=156377 [16:45:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 78 8F 07 01 B9 3C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 01 00 00 F4 03 04 00 A6 33 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D9 62 02 00 35 04 06 00 45 DE 6E 45 7C 05 10 1A E6 55 08 5C FB 50 [16:45:25]CheckFolder [16:45:25]dirname=/storage/ofd_packets [16:45:25]CheckFolder done [16:45:25]ProducePacketName [16:45:25]name=ofd_packets/00156377 [16:45:25]NVStorageSaveData ofd_packets/00156377 [16:45:25]File name is /storage/ofd_packets/00156377 [16:45:25]Write 301 bytes [16:45:25]NVStorageSaveData done [16:45:25]OFDSenderStorePacket done [16:45:25]KKMCreateOFDPacket done [16:45:25]NVStorageSaveData kkm_last_timestamp [16:45:25]File name is /storage/kkm_last_timestamp [16:45:25]Write 4 bytes [16:45:25]NVStorageSaveData done [16:45:25]ExternCall_PrintAddStr [16:45:25]wPrintStart [16:45:25]Write to MH i2c: 01 00 00 4F 61 B0 [16:45:25]Write i2c OK [16:45:25]MH_I2C_Read... [16:45:25]Read from MH i2c: 01 [16:45:25]MH_I2C_Read... [16:45:25]Read from MH i2c: 01 07 00 [16:45:25]MH_I2C_Read... [16:45:25]Read from MH i2c: 01 07 00 4F 61 00 00 00 00 00 FF 0F C5 [16:45:25]RasterBufferAndPrint [16:45:25]line Счет N : (1)874675 [16:45:25]line ИНН: 02508201610067 [16:45:25]line Контрольно-Кассовый Чек [16:45:25]line ПРОДАЖА [16:45:25]line ТРК (МРК, ГНК) : 12 [16:45:25]line Товар: 2710124130 [16:45:25]line Аи-92-К-5 [16:45:25]line 5.240 * 66.90 [16:45:25]line = 350.56 [16:45:25]line НДС 12% НСП 1% [16:45:25]line > о реализуемом товаре [16:45:25]line ОКРУГЛЕНИЕ: -0.56 [16:45:25]line ИТОГО: 350.00 [16:45:25]line Внесено: 350.00 [16:45:25]line СДАЧА: 0.00 [16:45:25]line НСП 1% : 3.10 [16:45:25]line НДС 12% : 37.23 [16:45:25]line Наличными: 350.00 [16:45:25]line Безнал.: 0.00 [16:45:25]line Место: АЗС № 165 "Партнер Нефть" [16:45:25]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:45:25]line СНО: Общий режим [16:45:25]line Чек 449 20.10.2024 16:45 [16:45:25]line Смена: 314 ФФД: 1.0 [16:45:25]line ЗНМ: 0300000234 [16:45:25]line РНМ: 0000137193017469 [16:45:25]line Версия ККМ: v1.0 [16:45:25]line ФМ: 0000000000963156 [16:45:25]line ФД: 156377 [16:45:25]line ФПД: 76821635103749 [16:45:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T164526&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156377&fm=76821635103749&tin=02508201610067®Number=0000137193017469&sum=35000 [16:45:25]OFD Sender: Processing packet 156377 [packets to send 52, broken 51] [16:45:25]ProducePacketName [16:45:25]name=ofd_packets/00156377 [16:45:25]OFD Sender: To server: pG, [16:45:25]CommunicateWithHost lk.salyk.kg:30040 [16:45:25]ConnectInit lk.salyk.kg [16:45:25]written 0, free lines is 4095 [16:45:25]Connected sock=11 [16:45:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 78 8F 07 01 B9 3C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 01 00 00 F4 03 04 00 A6 33 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D9 62 02 00 35 04 06 00 45 DE 6E 45 7C 05 10 1A E6 55 08 5C FB 50 [16:45:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E2 51 47 00 79 F3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 D9 62 02 00 F4 03 04 00 D8 D9 14 67 B6 04 01 00 00 8F 56 4C A2 ED FF A4 E0 [16:45:26]CommunicateWithHost err = 0 [16:45:26]CheckOFDResponse [16:45:26]1017 (14) - 77093643461234 [16:45:26]1041 (16) - 0000000000963156 [16:45:26]1040 (4) - 156377 [16:45:26]1012 (4) - 20.10.2024 10:22 [16:45:26]1206 (1) - 0 [16:45:26]OFD Sender: Remove packet 156377 [16:45:26]ProducePacketName [16:45:26]name=ofd_packets/00156377 [16:45:26]NVStorageDeleteData [16:45:26]Write to MH i2c: 01 00 00 7A 61 DB [16:45:26]Write i2c OK [16:45:26]MH_I2C_Read... [16:45:26]Read from MH i2c: 01 [16:45:26]MH_I2C_Read... [16:45:26]Read from MH i2c: 01 07 00 [16:45:26]MH_I2C_Read... [16:45:26]Read from MH i2c: 01 07 00 7A 61 00 00 00 00 00 F5 0C E3 [16:45:26]RasterBufferAndPrint [16:45:26]line [16:45:26]line [16:45:26]line [16:45:26]line [16:45:26]line [16:45:26]written 0, free lines is 3323 [16:45:26]MH_Cut [16:45:26]Write to MH i2c: D1 01 00 81 61 01 B4 [16:45:26]Write i2c OK [16:45:26]MH_I2C_Read... [16:45:26]Read from MH i2c: D1 [16:45:26]MH_I2C_Read... [16:45:26]Read from MH i2c: D1 01 00 [16:45:26]MH_I2C_Read... [16:45:26]Read from MH i2c: D1 01 00 81 61 00 B3 [16:45:26]Write to MH i2c: 01 00 00 82 61 E3 [16:45:26]Write i2c OK [16:45:26]MH_I2C_Read... [16:45:26]OFD Sender: No OFD packet to send [16:45:26]*** Cut start [16:45:26]*** Partial cut [16:45:26]*** CUTSNS_PIN = 1 [16:45:27]*** CUTSNS_PIN = 0 [16:45:27]*** Brake cut motor [16:45:27]Read from MH i2c: 01 [16:45:27]MH_I2C_Read... [16:45:27]*** Stop cut motor [16:45:27]*** Cut end [16:45:27]Read from MH i2c: 01 07 00 [16:45:27]MH_I2C_Read... [16:45:27]Read from MH i2c: 01 07 00 82 61 00 00 00 00 00 FF 0F F8 [16:45:27]process_action close_receipt done [16:45:27]requested_data is exist [16:45:27]produce_requested_data [16:45:27]requested_item fm.sn is exist - process it [16:45:27]wFMCommunicate request_size=4 [16:45:27]MH_SAM_APDU [16:45:27]CAPDU: 80 11 00 00 [16:45:27]Write to MH i2c: E2 08 00 83 61 80 11 00 00 00 00 00 00 5E [16:45:27]Write i2c OK [16:45:27]MH_I2C_Read... [16:45:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:45:27]Read from MH i2c: E2 [16:45:27]MH_I2C_Read... [16:45:27]Read from MH i2c: E2 17 00 [16:45:27]MH_I2C_Read... [16:45:27]Read from MH i2c: E2 17 00 83 61 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AF [16:45:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:45:27]wFMCommunicate OK [16:45:27]requested_item fd.num is exist - process it [16:45:27]SAM_PROTO_GetFieldsCounters [16:45:27]wFMCommunicate request_size=4 [16:45:27]MH_SAM_APDU [16:45:27]CAPDU: 80 13 00 00 [16:45:27]Write to MH i2c: E2 08 00 84 61 80 13 00 00 00 00 00 00 61 [16:45:27]Write i2c OK [16:45:27]MH_I2C_Read... [16:45:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:45:27]Read from MH i2c: E2 [16:45:27]MH_I2C_Read... [16:45:27]Read from MH i2c: E2 62 00 [16:45:27]MH_I2C_Read... [16:45:27]Read from MH i2c: E2 62 00 84 61 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D9 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 C1 01 00 00 5E 04 04 00 C1 01 00 00 57 04 04 00 C2 01 00 00 19 04 04 00 00 00 00 00 90 00 58 [16:45:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 D9 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 C1 01 00 00 5E 04 04 00 C1 01 00 00 57 04 04 00 C2 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:45:27]wFMCommunicate OK [16:45:27]SAM_PROTO_GetFieldsCounters done [16:45:27]requested_item shift.num is exist - process it [16:45:27]requested_item shift.opened is exist - process it [16:45:27]req_shift_opened [16:45:27]FM_GetShiftState [16:45:27]SAM_PROTO_GetShiftState [16:45:27]wFMCommunicate request_size=4 [16:45:27]MH_SAM_APDU [16:45:27]CAPDU: 80 13 01 00 [16:45:27]Write to MH i2c: E2 08 00 85 61 80 13 01 00 00 00 00 00 63 [16:45:27]Write i2c OK [16:45:27]MH_I2C_Read... [16:45:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:45:27]Read from MH i2c: E2 [16:45:27]MH_I2C_Read... [16:45:27]Read from MH i2c: E2 0E 00 [16:45:27]MH_I2C_Read... [16:45:27]Read from MH i2c: E2 0E 00 85 61 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 0A [16:45:27]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:45:27]wFMCommunicate OK [16:45:27]SAM_PROTO_GetShiftState done [16:45:27]FM_GetShiftState done [16:45:27]req_shift_opened done [16:45:27]requested_item shift.open_date is exist - process it [16:45:27]req_shift_open_date [16:45:27]req_shift_open_date done [16:45:27]produce_requested_data done [16:45:27]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156377,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [16:45:27]process_action_free close_receipt [16:45:27]json_value_free [16:45:27]json_value_free done [16:45:27]process_json_proto returns [16:45:27]Send response to host [16:45:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156377,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [16:45:27]free response buf [16:45:27]execute_script done [16:45:27]execute_script returns [16:45:27]free content buf [16:45:27]Sock 9.Close socket [16:45:27]Sock 9.Thread stoped [16:45:31]OFD Sender: No OFD packet to send [16:45:36]OFD Sender: No OFD packet to send [16:45:41]OFD Sender: No OFD packet to send [16:45:46]OFD Sender: No OFD packet to send [16:45:51]OFD Sender: No OFD packet to send [16:45:56]OFD Sender: No OFD packet to send [16:46:01]OFD Sender: No OFD packet to send [16:46:06]OFD Sender: No OFD packet to send [16:46:11]OFD Sender: No OFD packet to send [16:46:16]OFD Sender: No OFD packet to send [16:46:21]OFD Sender: No OFD packet to send [16:46:26]OFD Sender: No OFD packet to send [16:46:31]OFD Sender: No OFD packet to send [16:46:36]OFD Sender: No OFD packet to send [16:46:41]OFD Sender: No OFD packet to send [16:46:46]OFD Sender: No OFD packet to send [16:46:51]OFD Sender: No OFD packet to send [16:46:56]OFD Sender: No OFD packet to send [16:47:01]OFD Sender: No OFD packet to send [16:47:06]OFD Sender: No OFD packet to send [16:47:11]OFD Sender: No OFD packet to send [16:47:16]OFD Sender: No OFD packet to send [16:47:21]OFD Sender: No OFD packet to send [16:47:26]OFD Sender: No OFD packet to send [16:47:31]OFD Sender: No OFD packet to send [16:47:36]OFD Sender: No OFD packet to send [16:47:41]OFD Sender: No OFD packet to send [16:47:46]OFD Sender: No OFD packet to send [16:47:51]OFD Sender: No OFD packet to send [16:47:56]OFD Sender: No OFD packet to send [16:48:01]OFD Sender: No OFD packet to send [16:48:06]OFD Sender: No OFD packet to send [16:48:11]OFD Sender: No OFD packet to send [16:48:16]OFD Sender: No OFD packet to send [16:48:21]OFD Sender: No OFD packet to send [16:48:26]OFD Sender: No OFD packet to send [16:48:31]OFD Sender: No OFD packet to send [16:48:36]OFD Sender: No OFD packet to send [16:48:41]OFD Sender: No OFD packet to send [16:48:46]OFD Sender: No OFD packet to send [16:48:51]OFD Sender: No OFD packet to send [16:48:56]OFD Sender: No OFD packet to send [16:49:01]OFD Sender: No OFD packet to send [16:49:06]OFD Sender: No OFD packet to send [16:49:11]OFD Sender: No OFD packet to send [16:49:16]OFD Sender: No OFD packet to send [16:49:21]OFD Sender: No OFD packet to send [16:49:26]OFD Sender: No OFD packet to send [16:49:31]OFD Sender: No OFD packet to send [16:49:36]OFD Sender: No OFD packet to send [16:49:41]OFD Sender: No OFD packet to send [16:49:46]OFD Sender: No OFD packet to send [16:49:51]OFD Sender: No OFD packet to send [16:49:56]OFD Sender: No OFD packet to send [16:50:01]OFD Sender: No OFD packet to send [16:50:06]OFD Sender: No OFD packet to send [16:50:11]OFD Sender: No OFD packet to send [16:50:16]OFD Sender: No OFD packet to send [16:50:21]OFD Sender: No OFD packet to send [16:50:26]OFD Sender: No OFD packet to send [16:50:31]OFD Sender: No OFD packet to send [16:50:36]OFD Sender: No OFD packet to send [16:50:41]OFD Sender: No OFD packet to send [16:50:46]OFD Sender: No OFD packet to send [16:50:51]OFD Sender: No OFD packet to send [16:50:56]OFD Sender: No OFD packet to send [16:51:01]OFD Sender: No OFD packet to send [16:51:06]OFD Sender: No OFD packet to send [16:51:11]OFD Sender: No OFD packet to send [16:51:14]accept exits with 8 [16:51:14]New connection [16:51:14]New thread 3066551652 created [16:51:14]Thread 3066695012 joined [16:51:14]Waiting for new connection... [16:51:14] Sock 8.Parse request [16:51:14]Sock 8.Check first char [16:51:14]Sock 8.First char is OK [16:51:14]request: POST /json_proto HTTP/1.0 [16:51:14]Method: POST [16:51:14]URL: /json_proto [16:51:14]Method is POST - this is cgi request [16:51:14]url: /json_proto [16:51:14]query_string will be loaded in cgi processing [16:51:14]execute_cgi json_proto POST (null) [16:51:14]execute_cgi path=json_proto method=POST [16:51:14]POST find Content-Length [16:51:14]Host: 172.17.53.67:8080 [16:51:14]Content-Length: 766 [16:51:14]Content-Type: application/json [16:51:14] [16:51:14]POST finish read [16:51:14]Found Content-Length = 766 [16:51:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874676", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:51:14]execute_script... [16:51:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874676", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:51:14]POST & json_proto [16:51:14]process_json_proto [16:51:14]json parsed OK: [16:51:14]protocol is kg_v1.0 [16:51:14]action value=close_receipt [16:51:14]process_action close_receipt [16:51:14]cmd_close_receipt [16:51:14]MH_GetDate [16:51:14]Write to MH i2c: F0 00 00 86 61 D6 [16:51:14]Write i2c OK [16:51:14]MH_I2C_Read... [16:51:14]Read from MH i2c: F0 [16:51:14]MH_I2C_Read... [16:51:14]Read from MH i2c: F0 09 00 [16:51:14]MH_I2C_Read... [16:51:14]Read from MH i2c: F0 09 00 86 61 00 04 35 15 67 19 BC 99 64 66 [16:51:14]GetLastDocTimeStamp 1729442726 [16:51:14]current date 1729443076 [16:51:14]FM_GetShiftState [16:51:14]SAM_PROTO_GetShiftState [16:51:14]wFMCommunicate request_size=4 [16:51:14]MH_SAM_APDU [16:51:14]CAPDU: 80 13 01 00 [16:51:14]Write to MH i2c: E2 08 00 87 61 80 13 01 00 00 00 00 00 65 [16:51:14]Write i2c OK [16:51:14]MH_I2C_Read... [16:51:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:51:14]Read from MH i2c: E2 [16:51:14]MH_I2C_Read... [16:51:14]Read from MH i2c: E2 0E 00 [16:51:14]MH_I2C_Read... [16:51:14]Read from MH i2c: E2 0E 00 87 61 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 0C [16:51:14]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:51:14]wFMCommunicate OK [16:51:14]SAM_PROTO_GetShiftState done [16:51:14]FM_GetShiftState done [16:51:14]opened in 1729383891 [16:51:14]opened+sec_in_day 1729470291 [16:51:14]quantity*price = 100050 [16:51:14]sum+1 = 100052 [16:51:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 450 20.10.2024 16:51 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156378 ФПД: 165544735543255 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T165116&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156378&fm=165544735543255&tin=02508201610067®Number=0000137193017469&sum=100051 [16:51:15]StoreToDocumentArchive [16:51:15]shift 314 fd 156378 [16:51:15]save to /storage/0314/doc_00156378 [16:51:15]save last doc name /storage/0314/doc_00156378 to /storage/kkm_last_doc_name [16:51:15]save OK [16:51:15]Clear old archive folders... [16:51:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:51:15]tlvbuf is 009DF560 [16:51:15]SAM_PROTO_ClearQueue [16:51:15]wFMCommunicate request_size=4 [16:51:15]MH_SAM_APDU [16:51:15]CAPDU: 80 09 00 00 [16:51:15]Write to MH i2c: E2 08 00 94 61 80 09 00 00 00 00 00 00 67 [16:51:15]Write i2c OK [16:51:15]MH_I2C_Read... [16:51:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:51:15]Read from MH i2c: E2 [16:51:15]MH_I2C_Read... [16:51:15]Read from MH i2c: E2 03 00 [16:51:15]MH_I2C_Read... [16:51:15]Read from MH i2c: E2 03 00 94 61 00 90 00 69 [16:51:15]RAPDU: 90 00 [16:51:15]wFMCommunicate OK [16:51:15]SAM_PROTO_ClearQueue done [16:51:15]KKMCreateOFDPacket [16:51:15]OFDProtocolAddRootSTLVToBuf [16:51:15]FM_MakeSignedData [16:51:15]FM_MakeSignedData [16:51:15]SAM_PROTO_SignData [16:51:15]wFMCommunicate request_size=4 [16:51:15]MH_SAM_APDU [16:51:15]CAPDU: 80 0D 01 02 [16:51:15]Write to MH i2c: E2 08 00 95 61 80 0D 01 02 00 00 00 00 6F [16:51:15]Write i2c OK [16:51:15]MH_I2C_Read... [16:51:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:51:15]Read from MH i2c: E2 [16:51:15]MH_I2C_Read... [16:51:15]Read from MH i2c: E2 03 00 [16:51:15]MH_I2C_Read... [16:51:15]Read from MH i2c: E2 03 00 95 61 00 90 00 6A [16:51:15]RAPDU: 90 00 [16:51:15]wFMCommunicate OK [16:51:15]wFMCommunicate request_size=255 [16:51:15]MH_SAM_APDU [16:51:15]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 01 00 00 F4 03 04 00 04 35 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DA 62 02 00 35 04 06 00 96 8F E3 28 [16:51:15]Write to MH i2c: E2 02 01 96 61 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 01 00 00 F4 03 04 00 04 35 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DA 62 02 00 35 04 06 00 96 8F E3 28 00 00 90 [16:51:15]Write i2c OK [16:51:15]MH_I2C_Read... [16:51:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:51:15]Read from MH i2c: E2 [16:51:15]MH_I2C_Read... [16:51:15]Read from MH i2c: E2 03 00 [16:51:15]MH_I2C_Read... [16:51:15]Read from MH i2c: E2 03 00 96 61 00 90 00 6B [16:51:15]RAPDU: 90 00 [16:51:15]wFMCommunicate OK [16:51:15]wFMCommunicate request_size=7 [16:51:15]MH_SAM_APDU [16:51:15]CAPDU: 80 0D 02 02 02 0F D7 [16:51:15]Write to MH i2c: E2 0A 00 97 61 80 0D 02 02 02 00 0F D7 00 00 5C [16:51:15]Write i2c OK [16:51:15]MH_I2C_Read... [16:51:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:51:16]Read from MH i2c: E2 [16:51:16]MH_I2C_Read... [16:51:16]Read from MH i2c: E2 03 00 [16:51:16]MH_I2C_Read... [16:51:16]Read from MH i2c: E2 03 00 97 61 00 90 00 6C [16:51:16]RAPDU: 90 00 [16:51:16]wFMCommunicate OK [16:51:16]wFMCommunicate request_size=4 [16:51:16]MH_SAM_APDU [16:51:16]CAPDU: 80 0D 03 02 [16:51:16]Write to MH i2c: E2 08 00 98 61 80 0D 03 02 00 00 00 00 74 [16:51:16]Write i2c OK [16:51:16]MH_I2C_Read... [16:51:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:51:16]Read from MH i2c: E2 [16:51:16]MH_I2C_Read... [16:51:16]Read from MH i2c: E2 0B 00 [16:51:16]MH_I2C_Read... [16:51:16]Read from MH i2c: E2 0B 00 98 61 00 CA 5B F2 8B 3A 7A 52 66 90 00 83 [16:51:16]RAPDU: CA 5B F2 8B 3A 7A 52 66 90 00 [16:51:16]wFMCommunicate OK [16:51:16]SAM_PROTO_SignData done [16:51:16]FM_MakeSignedData done [16:51:16]CreateOFDProtocolMessage [16:51:16]wFMCommunicate request_size=4 [16:51:16]MH_SAM_APDU [16:51:16]CAPDU: 80 11 00 00 [16:51:16]Write to MH i2c: E2 08 00 99 61 80 11 00 00 00 00 00 00 74 [16:51:16]Write i2c OK [16:51:16]MH_I2C_Read... [16:51:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:51:16]Read from MH i2c: E2 [16:51:16]MH_I2C_Read... [16:51:16]Read from MH i2c: E2 17 00 [16:51:16]MH_I2C_Read... [16:51:16]Read from MH i2c: E2 17 00 99 61 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C5 [16:51:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:51:16]wFMCommunicate OK [16:51:16]CreateOFDProtocolMessage done [16:51:16]OFDSenderStorePacket 156378 [16:51:16]StoreOFDPacket docnum=156378 [16:51:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 40 50 04 01 F5 95 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 01 00 00 F4 03 04 00 04 35 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DA 62 02 00 35 04 06 00 96 8F E3 28 0F D7 CA 5B F2 8B 3A 7A 52 66 [16:51:16]CheckFolder [16:51:16]dirname=/storage/ofd_packets [16:51:16]CheckFolder done [16:51:16]ProducePacketName [16:51:16]name=ofd_packets/00156378 [16:51:16]NVStorageSaveData ofd_packets/00156378 [16:51:16]File name is /storage/ofd_packets/00156378 [16:51:16]Write 298 bytes [16:51:16]NVStorageSaveData done [16:51:16]OFDSenderStorePacket done [16:51:16]KKMCreateOFDPacket done [16:51:16]NVStorageSaveData kkm_last_timestamp [16:51:16]File name is /storage/kkm_last_timestamp [16:51:16]Write 4 bytes [16:51:16]NVStorageSaveData done [16:51:16]ExternCall_PrintAddStr [16:51:16]wPrintStart [16:51:16]Write to MH i2c: 01 00 00 9A 61 FB [16:51:16]Write i2c OK [16:51:16]MH_I2C_Read... [16:51:16]Read from MH i2c: 01 [16:51:16]MH_I2C_Read... [16:51:16]Read from MH i2c: 01 07 00 [16:51:16]MH_I2C_Read... [16:51:16]Read from MH i2c: 01 07 00 9A 61 00 00 00 00 00 FF 0F 10 [16:51:16]RasterBufferAndPrint [16:51:16]line Счет N : (1)874676 [16:51:16]line ИНН: 02508201610067 [16:51:16]line Контрольно-Кассовый Чек [16:51:16]line ПРОДАЖА [16:51:16]line ТРК (МРК, ГНК) : 24 [16:51:16]line Товар: 2710194210 [16:51:16]line ДТ-К-2 [16:51:16]line 13.130 * 76.20 [16:51:16]line = 1000.51 [16:51:16]line НДС 12% НСП 1% [16:51:16]line > о реализуемом товаре [16:51:16]line ИТОГО: 1000.51 [16:51:16]line НСП 1% : 8.85 [16:51:16]line НДС 12% : 106.25 [16:51:16]line Наличными: 0.00 [16:51:16]line Безнал.: 1000.51 [16:51:16]line Место: АЗС № 165 "Партнер Нефть" [16:51:16]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:51:16]line СНО: Общий режим [16:51:16]line Чек 450 20.10.2024 16:51 [16:51:16]line Смена: 314 ФФД: 1.0 [16:51:16]line ЗНМ: 0300000234 [16:51:16]line РНМ: 0000137193017469 [16:51:16]line Версия ККМ: v1.0 [16:51:16]line Платежная система: Mbank [16:51:16]line ФМ: 0000000000963156 [16:51:16]line ФД: 156378 [16:51:16]line ФПД: 165544735543255 [16:51:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T165116&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156378&fm=165544735543255&tin=02508201610067®Number=0000137193017469&sum=100051 [16:51:16]OFD Sender: Processing packet 156378 [packets to send 52, broken 51] [16:51:16]ProducePacketName [16:51:16]name=ofd_packets/00156378 [16:51:16]OFD Sender: To server: pG, [16:51:16]CommunicateWithHost lk.salyk.kg:30040 [16:51:16]ConnectInit lk.salyk.kg [16:51:16]written 0, free lines is 4095 [16:51:16]Connected sock=9 [16:51:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 40 50 04 01 F5 95 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 01 00 00 F4 03 04 00 04 35 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DA 62 02 00 35 04 06 00 96 8F E3 28 0F D7 CA 5B F2 8B 3A 7A 52 66 [16:51:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 0C 83 47 00 AB 32 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DA 62 02 00 F4 03 04 00 36 DB 14 67 B6 04 01 00 00 38 B1 48 39 60 2C CE 71 [16:51:16]CommunicateWithHost err = 0 [16:51:16]CheckOFDResponse [16:51:16]1017 (14) - 77093643461234 [16:51:16]1041 (16) - 0000000000963156 [16:51:16]1040 (4) - 156378 [16:51:16]1012 (4) - 20.10.2024 10:28 [16:51:16]1206 (1) - 0 [16:51:16]OFD Sender: Remove packet 156378 [16:51:16]ProducePacketName [16:51:16]name=ofd_packets/00156378 [16:51:16]NVStorageDeleteData [16:51:16]Write to MH i2c: 01 00 00 C3 61 24 [16:51:16]Write i2c OK [16:51:16]MH_I2C_Read... [16:51:16]Read from MH i2c: 01 [16:51:16]MH_I2C_Read... [16:51:16]Read from MH i2c: 01 07 00 [16:51:16]MH_I2C_Read... [16:51:16]Read from MH i2c: 01 07 00 C3 61 00 00 00 00 00 13 0D 4B [16:51:16]RasterBufferAndPrint [16:51:16]line [16:51:16]line [16:51:16]line [16:51:16]line [16:51:16]line [16:51:16]written 0, free lines is 3354 [16:51:16]MH_Cut [16:51:16]Write to MH i2c: D1 01 00 CA 61 01 FD [16:51:16]Write i2c OK [16:51:16]MH_I2C_Read... [16:51:16]Read from MH i2c: D1 [16:51:16]MH_I2C_Read... [16:51:16]Read from MH i2c: D1 01 00 [16:51:16]MH_I2C_Read... [16:51:16]Read from MH i2c: D1 01 00 CA 61 00 FC [16:51:16]Write to MH i2c: 01 00 00 CB 61 2C [16:51:16]Write i2c OK [16:51:16]MH_I2C_Read... [16:51:17]OFD Sender: No OFD packet to send [16:51:17]*** Cut start [16:51:17]*** Partial cut [16:51:17]*** CUTSNS_PIN = 1 [16:51:17]*** CUTSNS_PIN = 0 [16:51:17]*** Brake cut motor [16:51:18]Read from MH i2c: 01 [16:51:18]MH_I2C_Read... [16:51:18]*** Stop cut motor [16:51:18]*** Cut end [16:51:18]Read from MH i2c: 01 07 00 [16:51:18]MH_I2C_Read... [16:51:18]Read from MH i2c: 01 07 00 CB 61 00 00 00 00 00 FF 0F 41 [16:51:18]process_action close_receipt done [16:51:18]requested_data is exist [16:51:18]produce_requested_data [16:51:18]requested_item fm.sn is exist - process it [16:51:18]wFMCommunicate request_size=4 [16:51:18]MH_SAM_APDU [16:51:18]CAPDU: 80 11 00 00 [16:51:18]Write to MH i2c: E2 08 00 CC 61 80 11 00 00 00 00 00 00 A7 [16:51:18]Write i2c OK [16:51:18]MH_I2C_Read... [16:51:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:51:18]Read from MH i2c: E2 [16:51:18]MH_I2C_Read... [16:51:18]Read from MH i2c: E2 17 00 [16:51:18]MH_I2C_Read... [16:51:18]Read from MH i2c: E2 17 00 CC 61 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F8 [16:51:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:51:18]wFMCommunicate OK [16:51:18]requested_item fd.num is exist - process it [16:51:18]SAM_PROTO_GetFieldsCounters [16:51:18]wFMCommunicate request_size=4 [16:51:18]MH_SAM_APDU [16:51:18]CAPDU: 80 13 00 00 [16:51:18]Write to MH i2c: E2 08 00 CD 61 80 13 00 00 00 00 00 00 AA [16:51:18]Write i2c OK [16:51:18]MH_I2C_Read... [16:51:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:51:18]Read from MH i2c: E2 [16:51:18]MH_I2C_Read... [16:51:18]Read from MH i2c: E2 62 00 [16:51:18]MH_I2C_Read... [16:51:18]Read from MH i2c: E2 62 00 CD 61 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DA 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 C2 01 00 00 5E 04 04 00 C2 01 00 00 57 04 04 00 C3 01 00 00 19 04 04 00 00 00 00 00 90 00 A5 [16:51:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DA 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 C2 01 00 00 5E 04 04 00 C2 01 00 00 57 04 04 00 C3 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:51:18]wFMCommunicate OK [16:51:18]SAM_PROTO_GetFieldsCounters done [16:51:18]requested_item shift.num is exist - process it [16:51:18]requested_item shift.opened is exist - process it [16:51:18]req_shift_opened [16:51:18]FM_GetShiftState [16:51:18]SAM_PROTO_GetShiftState [16:51:18]wFMCommunicate request_size=4 [16:51:18]MH_SAM_APDU [16:51:18]CAPDU: 80 13 01 00 [16:51:18]Write to MH i2c: E2 08 00 CE 61 80 13 01 00 00 00 00 00 AC [16:51:18]Write i2c OK [16:51:18]MH_I2C_Read... [16:51:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:51:18]Read from MH i2c: E2 [16:51:18]MH_I2C_Read... [16:51:18]Read from MH i2c: E2 0E 00 [16:51:18]MH_I2C_Read... [16:51:18]Read from MH i2c: E2 0E 00 CE 61 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 53 [16:51:18]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:51:18]wFMCommunicate OK [16:51:18]SAM_PROTO_GetShiftState done [16:51:18]FM_GetShiftState done [16:51:18]req_shift_opened done [16:51:18]requested_item shift.open_date is exist - process it [16:51:18]req_shift_open_date [16:51:18]req_shift_open_date done [16:51:18]produce_requested_data done [16:51:18]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156378,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [16:51:18]process_action_free close_receipt [16:51:18]json_value_free [16:51:18]json_value_free done [16:51:18]process_json_proto returns [16:51:18]Send response to host [16:51:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156378,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [16:51:18]free response buf [16:51:18]execute_script done [16:51:18]execute_script returns [16:51:18]free content buf [16:51:18]Sock 8.Close socket [16:51:18]Sock 8.Thread stoped [16:51:22]OFD Sender: No OFD packet to send [16:51:27]OFD Sender: No OFD packet to send [16:51:32]OFD Sender: No OFD packet to send [16:51:37]OFD Sender: No OFD packet to send [16:51:38]accept exits with 10 [16:51:38]New connection [16:51:38]New thread 3066695012 created [16:51:38]Thread 3066551652 joined [16:51:38]Waiting for new connection... [16:51:38] Sock 10.Parse request [16:51:38]Sock 10.Check first char [16:51:38]Sock 10.First char is OK [16:51:38]request: POST /json_proto HTTP/1.0 [16:51:38]Method: POST [16:51:38]URL: /json_proto [16:51:38]Method is POST - this is cgi request [16:51:38]url: /json_proto [16:51:38]query_string will be loaded in cgi processing [16:51:38]execute_cgi json_proto POST (null) [16:51:38]execute_cgi path=json_proto method=POST [16:51:38]POST find Content-Length [16:51:38]Host: 172.17.53.67:8080 [16:51:38]Content-Length: 678 [16:51:38]Content-Type: application/json [16:51:38] [16:51:38]POST finish read [16:51:38]Found Content-Length = 678 [16:51:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874677", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:51:38]execute_script... [16:51:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874677", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:51:38]POST & json_proto [16:51:38]process_json_proto [16:51:38]json parsed OK: [16:51:38]protocol is kg_v1.0 [16:51:38]action value=close_receipt [16:51:38]process_action close_receipt [16:51:38]cmd_close_receipt [16:51:38]MH_GetDate [16:51:38]Write to MH i2c: F0 00 00 CF 61 1F [16:51:38]Write i2c OK [16:51:38]MH_I2C_Read... [16:51:38]Read from MH i2c: F0 [16:51:38]MH_I2C_Read... [16:51:38]Read from MH i2c: F0 09 00 [16:51:38]MH_I2C_Read... [16:51:38]Read from MH i2c: F0 09 00 CF 61 00 1C 35 15 67 19 BC 99 64 C7 [16:51:38]GetLastDocTimeStamp 1729443076 [16:51:38]current date 1729443100 [16:51:38]FM_GetShiftState [16:51:38]SAM_PROTO_GetShiftState [16:51:38]wFMCommunicate request_size=4 [16:51:38]MH_SAM_APDU [16:51:38]CAPDU: 80 13 01 00 [16:51:38]Write to MH i2c: E2 08 00 D0 61 80 13 01 00 00 00 00 00 AE [16:51:38]Write i2c OK [16:51:38]MH_I2C_Read... [16:51:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:51:38]Read from MH i2c: E2 [16:51:38]MH_I2C_Read... [16:51:38]Read from MH i2c: E2 0E 00 [16:51:38]MH_I2C_Read... [16:51:38]Read from MH i2c: E2 0E 00 D0 61 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 55 [16:51:38]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:51:38]wFMCommunicate OK [16:51:38]SAM_PROTO_GetShiftState done [16:51:38]FM_GetShiftState done [16:51:38]opened in 1729383891 [16:51:38]opened+sec_in_day 1729470291 [16:51:38]quantity*price = 80012 [16:51:38]sum+1 = 80013 [16:51:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 451 20.10.2024 16:51 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156379 ФПД: 15173056227620 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T165140&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156379&fm=15173056227620&tin=02508201610067®Number=0000137193017469&sum=80000 [16:51:39]StoreToDocumentArchive [16:51:39]shift 314 fd 156379 [16:51:39]save to /storage/0314/doc_00156379 [16:51:39]save last doc name /storage/0314/doc_00156379 to /storage/kkm_last_doc_name [16:51:39]save OK [16:51:39]Clear old archive folders... [16:51:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:51:39]tlvbuf is 009350A0 [16:51:39]SAM_PROTO_ClearQueue [16:51:39]wFMCommunicate request_size=4 [16:51:39]MH_SAM_APDU [16:51:39]CAPDU: 80 09 00 00 [16:51:39]Write to MH i2c: E2 08 00 DD 61 80 09 00 00 00 00 00 00 B0 [16:51:39]Write i2c OK [16:51:39]MH_I2C_Read... [16:51:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:51:39]Read from MH i2c: E2 [16:51:39]MH_I2C_Read... [16:51:39]Read from MH i2c: E2 03 00 [16:51:39]MH_I2C_Read... [16:51:39]Read from MH i2c: E2 03 00 DD 61 00 90 00 B2 [16:51:39]RAPDU: 90 00 [16:51:39]wFMCommunicate OK [16:51:39]SAM_PROTO_ClearQueue done [16:51:39]KKMCreateOFDPacket [16:51:39]OFDProtocolAddRootSTLVToBuf [16:51:39]FM_MakeSignedData [16:51:39]FM_MakeSignedData [16:51:39]SAM_PROTO_SignData [16:51:39]wFMCommunicate request_size=4 [16:51:39]MH_SAM_APDU [16:51:39]CAPDU: 80 0D 01 02 [16:51:39]Write to MH i2c: E2 08 00 DE 61 80 0D 01 02 00 00 00 00 B8 [16:51:39]Write i2c OK [16:51:39]MH_I2C_Read... [16:51:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:51:39]Read from MH i2c: E2 [16:51:39]MH_I2C_Read... [16:51:39]Read from MH i2c: E2 03 00 [16:51:39]MH_I2C_Read... [16:51:39]Read from MH i2c: E2 03 00 DE 61 00 90 00 B3 [16:51:39]RAPDU: 90 00 [16:51:39]wFMCommunicate OK [16:51:39]wFMCommunicate request_size=255 [16:51:39]MH_SAM_APDU [16:51:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 01 00 00 F4 03 04 00 1C 35 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DB 62 02 00 35 04 06 00 0D [16:51:39]Write to MH i2c: E2 02 01 DF 61 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 01 00 00 F4 03 04 00 1C 35 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DB 62 02 00 35 04 06 00 0D 00 00 63 [16:51:39]Write i2c OK [16:51:39]MH_I2C_Read... [16:51:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:51:39]Read from MH i2c: E2 [16:51:39]MH_I2C_Read... [16:51:39]Read from MH i2c: E2 03 00 [16:51:39]MH_I2C_Read... [16:51:39]Read from MH i2c: E2 03 00 DF 61 00 90 00 B4 [16:51:39]RAPDU: 90 00 [16:51:39]wFMCommunicate OK [16:51:39]wFMCommunicate request_size=10 [16:51:39]MH_SAM_APDU [16:51:39]CAPDU: 80 0D 02 02 05 CC C0 A0 69 24 [16:51:39]Write to MH i2c: E2 0D 00 E0 61 80 0D 02 02 05 00 CC C0 A0 69 24 00 00 7E [16:51:39]Write i2c OK [16:51:39]MH_I2C_Read... [16:51:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:51:39]Read from MH i2c: E2 [16:51:39]MH_I2C_Read... [16:51:39]Read from MH i2c: E2 03 00 [16:51:39]MH_I2C_Read... [16:51:39]Read from MH i2c: E2 03 00 E0 61 00 90 00 B5 [16:51:39]RAPDU: 90 00 [16:51:39]wFMCommunicate OK [16:51:39]wFMCommunicate request_size=4 [16:51:39]MH_SAM_APDU [16:51:39]CAPDU: 80 0D 03 02 [16:51:39]Write to MH i2c: E2 08 00 E1 61 80 0D 03 02 00 00 00 00 BD [16:51:39]Write i2c OK [16:51:39]MH_I2C_Read... [16:51:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:51:40]Read from MH i2c: E2 [16:51:40]MH_I2C_Read... [16:51:40]Read from MH i2c: E2 0B 00 [16:51:40]MH_I2C_Read... [16:51:40]Read from MH i2c: E2 0B 00 E1 61 00 7E 4D 21 07 F7 0A F6 2E 90 00 D6 [16:51:40]RAPDU: 7E 4D 21 07 F7 0A F6 2E 90 00 [16:51:40]wFMCommunicate OK [16:51:40]SAM_PROTO_SignData done [16:51:40]FM_MakeSignedData done [16:51:40]CreateOFDProtocolMessage [16:51:40]wFMCommunicate request_size=4 [16:51:40]MH_SAM_APDU [16:51:40]CAPDU: 80 11 00 00 [16:51:40]Write to MH i2c: E2 08 00 E2 61 80 11 00 00 00 00 00 00 BD [16:51:40]Write i2c OK [16:51:40]MH_I2C_Read... [16:51:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:51:40]Read from MH i2c: E2 [16:51:40]MH_I2C_Read... [16:51:40]Read from MH i2c: E2 17 00 [16:51:40]MH_I2C_Read... [16:51:40]Read from MH i2c: E2 17 00 E2 61 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0E [16:51:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:51:40]wFMCommunicate OK [16:51:40]CreateOFDProtocolMessage done [16:51:40]OFDSenderStorePacket 156379 [16:51:40]StoreOFDPacket docnum=156379 [16:51:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 53 38 07 01 EE DD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 01 00 00 F4 03 04 00 1C 35 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DB 62 02 00 35 04 06 00 0D CC C0 A0 69 24 7E 4D 21 07 F7 0A F6 2E [16:51:40]CheckFolder [16:51:40]dirname=/storage/ofd_packets [16:51:40]CheckFolder done [16:51:40]ProducePacketName [16:51:40]name=ofd_packets/00156379 [16:51:40]NVStorageSaveData ofd_packets/00156379 [16:51:40]File name is /storage/ofd_packets/00156379 [16:51:40]Write 301 bytes [16:51:40]NVStorageSaveData done [16:51:40]OFDSenderStorePacket done [16:51:40]KKMCreateOFDPacket done [16:51:40]NVStorageSaveData kkm_last_timestamp [16:51:40]File name is /storage/kkm_last_timestamp [16:51:40]Write 4 bytes [16:51:40]NVStorageSaveData done [16:51:40]ExternCall_PrintAddStr [16:51:40]wPrintStart [16:51:40]Write to MH i2c: 01 00 00 E3 61 44 [16:51:40]Write i2c OK [16:51:40]MH_I2C_Read... [16:51:40]Read from MH i2c: 01 [16:51:40]MH_I2C_Read... [16:51:40]Read from MH i2c: 01 07 00 [16:51:40]MH_I2C_Read... [16:51:40]Read from MH i2c: 01 07 00 E3 61 00 00 00 00 00 FF 0F 59 [16:51:40]RasterBufferAndPrint [16:51:40]line Счет N : (1)874677 [16:51:40]line ИНН: 02508201610067 [16:51:40]line Контрольно-Кассовый Чек [16:51:40]line ПРОДАЖА [16:51:40]line ТРК (МРК, ГНК) : 32 [16:51:40]line Товар: 2710124130 [16:51:40]line Аи-92-К-5 [16:51:40]line 11.960 * 66.90 [16:51:40]line = 800.12 [16:51:40]line НДС 12% НСП 1% [16:51:40]line > о реализуемом товаре [16:51:40]line ОКРУГЛЕНИЕ: -0.12 [16:51:40]line ИТОГО: 800.00 [16:51:40]line Внесено: 800.00 [16:51:40]line СДАЧА: 0.00 [16:51:40]line НСП 1% : 7.08 [16:51:40]line НДС 12% : 84.97 [16:51:40]line Наличными: 800.00 [16:51:40]line Безнал.: 0.00 [16:51:40]line Место: АЗС № 165 "Партнер Нефть" [16:51:40]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:51:40]line СНО: Общий режим [16:51:40]line Чек 451 20.10.2024 16:51 [16:51:40]line Смена: 314 ФФД: 1.0 [16:51:40]line ЗНМ: 0300000234 [16:51:40]line РНМ: 0000137193017469 [16:51:40]line Версия ККМ: v1.0 [16:51:40]line ФМ: 0000000000963156 [16:51:40]line ФД: 156379 [16:51:40]line ФПД: 15173056227620 [16:51:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T165140&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156379&fm=15173056227620&tin=02508201610067®Number=0000137193017469&sum=80000 [16:51:40]OFD Sender: Processing packet 156379 [packets to send 52, broken 51] [16:51:40]ProducePacketName [16:51:40]name=ofd_packets/00156379 [16:51:40]OFD Sender: To server: pG, [16:51:40]CommunicateWithHost lk.salyk.kg:30040 [16:51:40]ConnectInit lk.salyk.kg [16:51:40]written 0, free lines is 4095 [16:51:40]Connected sock=9 [16:51:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 53 38 07 01 EE DD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 01 00 00 F4 03 04 00 1C 35 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DB 62 02 00 35 04 06 00 0D CC C0 A0 69 24 7E 4D 21 07 F7 0A F6 2E [16:51:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 40 CF 47 00 C0 45 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DB 62 02 00 F4 03 04 00 4E DB 14 67 B6 04 01 00 00 39 62 91 FB 38 D9 C4 1C [16:51:40]CommunicateWithHost err = 0 [16:51:40]CheckOFDResponse [16:51:40]1017 (14) - 77093643461234 [16:51:40]1041 (16) - 0000000000963156 [16:51:40]1040 (4) - 156379 [16:51:40]1012 (4) - 20.10.2024 10:28 [16:51:40]1206 (1) - 0 [16:51:40]OFD Sender: Remove packet 156379 [16:51:40]ProducePacketName [16:51:40]name=ofd_packets/00156379 [16:51:40]NVStorageDeleteData [16:51:40]Write to MH i2c: 01 00 00 0E 62 70 [16:51:40]Write i2c OK [16:51:40]MH_I2C_Read... [16:51:40]Read from MH i2c: 01 [16:51:40]MH_I2C_Read... [16:51:40]Read from MH i2c: 01 07 00 [16:51:40]MH_I2C_Read... [16:51:40]Read from MH i2c: 01 07 00 0E 62 00 00 00 00 00 FC 0C 7F [16:51:40]RasterBufferAndPrint [16:51:40]line [16:51:40]line [16:51:40]line [16:51:40]line [16:51:40]line [16:51:40]written 0, free lines is 3330 [16:51:40]MH_Cut [16:51:40]Write to MH i2c: D1 01 00 15 62 01 49 [16:51:40]Write i2c OK [16:51:40]MH_I2C_Read... [16:51:40]Read from MH i2c: D1 [16:51:40]MH_I2C_Read... [16:51:40]Read from MH i2c: D1 01 00 [16:51:40]MH_I2C_Read... [16:51:40]Read from MH i2c: D1 01 00 15 62 00 48 [16:51:40]Write to MH i2c: 01 00 00 16 62 78 [16:51:40]Write i2c OK [16:51:40]MH_I2C_Read... [16:51:41]OFD Sender: No OFD packet to send [16:51:41]*** Cut start [16:51:41]*** Partial cut [16:51:41]*** CUTSNS_PIN = 1 [16:51:41]*** CUTSNS_PIN = 0 [16:51:41]*** Brake cut motor [16:51:42]Read from MH i2c: 01 [16:51:42]MH_I2C_Read... [16:51:42]*** Stop cut motor [16:51:42]*** Cut end [16:51:42]Read from MH i2c: 01 07 00 [16:51:42]MH_I2C_Read... [16:51:42]Read from MH i2c: 01 07 00 16 62 00 00 00 00 00 FF 0F 8D [16:51:42]process_action close_receipt done [16:51:42]requested_data is exist [16:51:42]produce_requested_data [16:51:42]requested_item fm.sn is exist - process it [16:51:42]wFMCommunicate request_size=4 [16:51:42]MH_SAM_APDU [16:51:42]CAPDU: 80 11 00 00 [16:51:42]Write to MH i2c: E2 08 00 17 62 80 11 00 00 00 00 00 00 F3 [16:51:42]Write i2c OK [16:51:42]MH_I2C_Read... [16:51:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:51:42]Read from MH i2c: E2 [16:51:42]MH_I2C_Read... [16:51:42]Read from MH i2c: E2 17 00 [16:51:42]MH_I2C_Read... [16:51:42]Read from MH i2c: E2 17 00 17 62 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 44 [16:51:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:51:42]wFMCommunicate OK [16:51:42]requested_item fd.num is exist - process it [16:51:42]SAM_PROTO_GetFieldsCounters [16:51:42]wFMCommunicate request_size=4 [16:51:42]MH_SAM_APDU [16:51:42]CAPDU: 80 13 00 00 [16:51:42]Write to MH i2c: E2 08 00 18 62 80 13 00 00 00 00 00 00 F6 [16:51:42]Write i2c OK [16:51:42]MH_I2C_Read... [16:51:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:51:42]Read from MH i2c: E2 [16:51:42]MH_I2C_Read... [16:51:42]Read from MH i2c: E2 62 00 [16:51:42]MH_I2C_Read... [16:51:42]Read from MH i2c: E2 62 00 18 62 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DB 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 C3 01 00 00 5E 04 04 00 C3 01 00 00 57 04 04 00 C4 01 00 00 19 04 04 00 00 00 00 00 90 00 F5 [16:51:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DB 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 C3 01 00 00 5E 04 04 00 C3 01 00 00 57 04 04 00 C4 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:51:42]wFMCommunicate OK [16:51:42]SAM_PROTO_GetFieldsCounters done [16:51:42]requested_item shift.num is exist - process it [16:51:42]requested_item shift.opened is exist - process it [16:51:42]req_shift_opened [16:51:42]FM_GetShiftState [16:51:42]SAM_PROTO_GetShiftState [16:51:42]wFMCommunicate request_size=4 [16:51:42]MH_SAM_APDU [16:51:42]CAPDU: 80 13 01 00 [16:51:42]Write to MH i2c: E2 08 00 19 62 80 13 01 00 00 00 00 00 F8 [16:51:42]Write i2c OK [16:51:42]MH_I2C_Read... [16:51:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:51:42]Read from MH i2c: E2 [16:51:42]MH_I2C_Read... [16:51:42]Read from MH i2c: E2 0E 00 [16:51:42]MH_I2C_Read... [16:51:42]Read from MH i2c: E2 0E 00 19 62 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 9F [16:51:42]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:51:42]wFMCommunicate OK [16:51:42]SAM_PROTO_GetShiftState done [16:51:42]FM_GetShiftState done [16:51:42]req_shift_opened done [16:51:42]requested_item shift.open_date is exist - process it [16:51:42]req_shift_open_date [16:51:42]req_shift_open_date done [16:51:42]produce_requested_data done [16:51:42]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156379,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [16:51:42]process_action_free close_receipt [16:51:42]json_value_free [16:51:42]json_value_free done [16:51:42]process_json_proto returns [16:51:42]Send response to host [16:51:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156379,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [16:51:42]free response buf [16:51:42]execute_script done [16:51:42]execute_script returns [16:51:42]free content buf [16:51:42]Sock 10.Close socket [16:51:42]Sock 10.Thread stoped [16:51:46]OFD Sender: No OFD packet to send [16:51:51]OFD Sender: No OFD packet to send [16:51:56]OFD Sender: No OFD packet to send [16:52:01]OFD Sender: No OFD packet to send [16:52:06]OFD Sender: No OFD packet to send [16:52:11]OFD Sender: No OFD packet to send [16:52:16]OFD Sender: No OFD packet to send [16:52:21]OFD Sender: No OFD packet to send [16:52:26]OFD Sender: No OFD packet to send [16:52:31]OFD Sender: No OFD packet to send [16:52:36]OFD Sender: No OFD packet to send [16:52:41]OFD Sender: No OFD packet to send [16:52:46]OFD Sender: No OFD packet to send [16:52:51]OFD Sender: No OFD packet to send [16:52:56]OFD Sender: No OFD packet to send [16:53:01]OFD Sender: No OFD packet to send [16:53:06]OFD Sender: No OFD packet to send [16:53:11]OFD Sender: No OFD packet to send [16:53:16]OFD Sender: No OFD packet to send [16:53:21]OFD Sender: No OFD packet to send [16:53:26]OFD Sender: No OFD packet to send [16:53:31]OFD Sender: No OFD packet to send [16:53:33]accept exits with 8 [16:53:33]New connection [16:53:33]New thread 3066551652 created [16:53:33]Thread 3066695012 joined [16:53:33]Waiting for new connection... [16:53:33] Sock 8.Parse request [16:53:33]Sock 8.Check first char [16:53:33]Sock 8.First char is OK [16:53:33]request: POST /json_proto HTTP/1.0 [16:53:33]Method: POST [16:53:33]URL: /json_proto [16:53:33]Method is POST - this is cgi request [16:53:33]url: /json_proto [16:53:33]query_string will be loaded in cgi processing [16:53:33]execute_cgi json_proto POST (null) [16:53:33]execute_cgi path=json_proto method=POST [16:53:33]POST find Content-Length [16:53:33]Host: 172.17.53.67:8080 [16:53:33]Content-Length: 670 [16:53:33]Content-Type: application/json [16:53:33] [16:53:33]POST finish read [16:53:33]Found Content-Length = 670 [16:53:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874678", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 8.780, "sum" : 600.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:53:33]execute_script... [16:53:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874678", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 8.780, "sum" : 600.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:53:33]POST & json_proto [16:53:33]process_json_proto [16:53:33]json parsed OK: [16:53:33]protocol is kg_v1.0 [16:53:33]action value=close_receipt [16:53:33]process_action close_receipt [16:53:33]cmd_close_receipt [16:53:33]MH_GetDate [16:53:33]Write to MH i2c: F0 00 00 1A 62 6B [16:53:33]Write i2c OK [16:53:33]MH_I2C_Read... [16:53:33]Read from MH i2c: F0 [16:53:33]MH_I2C_Read... [16:53:33]Read from MH i2c: F0 09 00 [16:53:33]MH_I2C_Read... [16:53:33]Read from MH i2c: F0 09 00 1A 62 00 90 35 15 67 19 BC 99 64 87 [16:53:33]GetLastDocTimeStamp 1729443100 [16:53:33]current date 1729443216 [16:53:33]FM_GetShiftState [16:53:33]SAM_PROTO_GetShiftState [16:53:33]wFMCommunicate request_size=4 [16:53:33]MH_SAM_APDU [16:53:33]CAPDU: 80 13 01 00 [16:53:33]Write to MH i2c: E2 08 00 1B 62 80 13 01 00 00 00 00 00 FA [16:53:33]Write i2c OK [16:53:33]MH_I2C_Read... [16:53:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:53:33]Read from MH i2c: E2 [16:53:33]MH_I2C_Read... [16:53:33]Read from MH i2c: E2 0E 00 [16:53:33]MH_I2C_Read... [16:53:33]Read from MH i2c: E2 0E 00 1B 62 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A1 [16:53:33]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:53:33]wFMCommunicate OK [16:53:33]SAM_PROTO_GetShiftState done [16:53:33]FM_GetShiftState done [16:53:33]opened in 1729383891 [16:53:33]opened+sec_in_day 1729470291 [16:53:33]quantity*price = 60055 [16:53:33]sum+1 = 60056 [16:53:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.55 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 452 20.10.2024 16:53 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156380 ФПД: 60072802042709 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T165336&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156380&fm=60072802042709&tin=02508201610067®Number=0000137193017469&sum=60000 [16:53:35]StoreToDocumentArchive [16:53:35]shift 314 fd 156380 [16:53:35]save to /storage/0314/doc_00156380 [16:53:35]save last doc name /storage/0314/doc_00156380 to /storage/kkm_last_doc_name [16:53:35]save OK [16:53:35]Clear old archive folders... [16:53:35]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:53:35]tlvbuf is 008D39B0 [16:53:35]SAM_PROTO_ClearQueue [16:53:35]wFMCommunicate request_size=4 [16:53:35]MH_SAM_APDU [16:53:35]CAPDU: 80 09 00 00 [16:53:35]Write to MH i2c: E2 08 00 28 62 80 09 00 00 00 00 00 00 FC [16:53:35]Write i2c OK [16:53:35]MH_I2C_Read... [16:53:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:53:35]Read from MH i2c: E2 [16:53:35]MH_I2C_Read... [16:53:35]Read from MH i2c: E2 03 00 [16:53:35]MH_I2C_Read... [16:53:35]Read from MH i2c: E2 03 00 28 62 00 90 00 FE [16:53:35]RAPDU: 90 00 [16:53:35]wFMCommunicate OK [16:53:35]SAM_PROTO_ClearQueue done [16:53:35]KKMCreateOFDPacket [16:53:35]OFDProtocolAddRootSTLVToBuf [16:53:35]FM_MakeSignedData [16:53:35]FM_MakeSignedData [16:53:35]SAM_PROTO_SignData [16:53:35]wFMCommunicate request_size=4 [16:53:35]MH_SAM_APDU [16:53:35]CAPDU: 80 0D 01 02 [16:53:35]Write to MH i2c: E2 08 00 29 62 80 0D 01 02 00 00 00 00 04 [16:53:35]Write i2c OK [16:53:35]MH_I2C_Read... [16:53:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:53:35]Read from MH i2c: E2 [16:53:35]MH_I2C_Read... [16:53:35]Read from MH i2c: E2 03 00 [16:53:35]MH_I2C_Read... [16:53:35]Read from MH i2c: E2 03 00 29 62 00 90 00 FF [16:53:35]RAPDU: 90 00 [16:53:35]wFMCommunicate OK [16:53:35]wFMCommunicate request_size=255 [16:53:35]MH_SAM_APDU [16:53:35]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 01 00 00 F4 03 04 00 90 35 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DC 62 02 00 35 04 06 00 [16:53:35]Write to MH i2c: E2 02 01 2A 62 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 01 00 00 F4 03 04 00 90 35 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DC 62 02 00 35 04 06 00 00 00 2F [16:53:35]Write i2c OK [16:53:35]MH_I2C_Read... [16:53:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:53:35]Read from MH i2c: E2 [16:53:35]MH_I2C_Read... [16:53:35]Read from MH i2c: E2 03 00 [16:53:35]MH_I2C_Read... [16:53:35]Read from MH i2c: E2 03 00 2A 62 00 90 00 00 [16:53:35]RAPDU: 90 00 [16:53:35]wFMCommunicate OK [16:53:35]wFMCommunicate request_size=11 [16:53:35]MH_SAM_APDU [16:53:35]CAPDU: 80 0D 02 02 06 36 A2 CA 06 C3 55 [16:53:35]Write to MH i2c: E2 0E 00 2B 62 80 0D 02 02 06 00 36 A2 CA 06 C3 55 00 00 D3 [16:53:35]Write i2c OK [16:53:35]MH_I2C_Read... [16:53:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:53:35]Read from MH i2c: E2 [16:53:35]MH_I2C_Read... [16:53:35]Read from MH i2c: E2 03 00 [16:53:35]MH_I2C_Read... [16:53:35]Read from MH i2c: E2 03 00 2B 62 00 90 00 01 [16:53:35]RAPDU: 90 00 [16:53:35]wFMCommunicate OK [16:53:35]wFMCommunicate request_size=4 [16:53:35]MH_SAM_APDU [16:53:35]CAPDU: 80 0D 03 02 [16:53:35]Write to MH i2c: E2 08 00 2C 62 80 0D 03 02 00 00 00 00 09 [16:53:35]Write i2c OK [16:53:35]MH_I2C_Read... [16:53:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:53:35]Read from MH i2c: E2 [16:53:35]MH_I2C_Read... [16:53:35]Read from MH i2c: E2 0B 00 [16:53:35]MH_I2C_Read... [16:53:35]Read from MH i2c: E2 0B 00 2C 62 00 5A 8A B4 6F 8E D5 F6 09 90 00 73 [16:53:35]RAPDU: 5A 8A B4 6F 8E D5 F6 09 90 00 [16:53:35]wFMCommunicate OK [16:53:35]SAM_PROTO_SignData done [16:53:35]FM_MakeSignedData done [16:53:35]CreateOFDProtocolMessage [16:53:35]wFMCommunicate request_size=4 [16:53:35]MH_SAM_APDU [16:53:35]CAPDU: 80 11 00 00 [16:53:35]Write to MH i2c: E2 08 00 2D 62 80 11 00 00 00 00 00 00 09 [16:53:35]Write i2c OK [16:53:35]MH_I2C_Read... [16:53:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:53:35]Read from MH i2c: E2 [16:53:35]MH_I2C_Read... [16:53:35]Read from MH i2c: E2 17 00 [16:53:35]MH_I2C_Read... [16:53:35]Read from MH i2c: E2 17 00 2D 62 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5A [16:53:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:53:35]wFMCommunicate OK [16:53:35]CreateOFDProtocolMessage done [16:53:35]OFDSenderStorePacket 156380 [16:53:35]StoreOFDPacket docnum=156380 [16:53:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 9A 9C 08 01 E2 6F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 01 00 00 F4 03 04 00 90 35 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DC 62 02 00 35 04 06 00 36 A2 CA 06 C3 55 5A 8A B4 6F 8E D5 F6 09 [16:53:35]CheckFolder [16:53:35]dirname=/storage/ofd_packets [16:53:35]CheckFolder done [16:53:35]ProducePacketName [16:53:35]name=ofd_packets/00156380 [16:53:35]NVStorageSaveData ofd_packets/00156380 [16:53:35]File name is /storage/ofd_packets/00156380 [16:53:35]Write 302 bytes [16:53:35]NVStorageSaveData done [16:53:35]OFDSenderStorePacket done [16:53:35]KKMCreateOFDPacket done [16:53:35]NVStorageSaveData kkm_last_timestamp [16:53:35]File name is /storage/kkm_last_timestamp [16:53:35]Write 4 bytes [16:53:35]NVStorageSaveData done [16:53:35]ExternCall_PrintAddStr [16:53:35]wPrintStart [16:53:35]Write to MH i2c: 01 00 00 2E 62 90 [16:53:35]Write i2c OK [16:53:35]MH_I2C_Read... [16:53:35]Read from MH i2c: 01 [16:53:35]MH_I2C_Read... [16:53:35]Read from MH i2c: 01 07 00 [16:53:35]MH_I2C_Read... [16:53:35]Read from MH i2c: 01 07 00 2E 62 00 00 00 00 00 FF 0F A5 [16:53:35]RasterBufferAndPrint [16:53:35]line Счет N : (1)874678 [16:53:35]line ИНН: 02508201610067 [16:53:35]line Контрольно-Кассовый Чек [16:53:35]line ПРОДАЖА [16:53:35]line ТРК (МРК, ГНК) : 43 [16:53:35]line Товар: 2710124130 [16:53:35]line Super 92-К-5 [16:53:35]line 8.780 * 68.40 [16:53:35]line = 600.55 [16:53:35]line НДС 12% НСП 1% [16:53:35]line > о реализуемом товаре [16:53:35]line ОКРУГЛЕНИЕ: -0.55 [16:53:35]line ИТОГО: 600.00 [16:53:35]line Внесено: 600.00 [16:53:35]line СДАЧА: 0.00 [16:53:35]line НСП 1% : 5.31 [16:53:35]line НДС 12% : 63.77 [16:53:35]line Наличными: 600.00 [16:53:35]line Безнал.: 0.00 [16:53:35]line Место: АЗС № 165 "Партнер Нефть" [16:53:35]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:53:35]line СНО: Общий режим [16:53:35]line Чек 452 20.10.2024 16:53 [16:53:35]line Смена: 314 ФФД: 1.0 [16:53:35]line ЗНМ: 0300000234 [16:53:35]line РНМ: 0000137193017469 [16:53:35]line Версия ККМ: v1.0 [16:53:35]line ФМ: 0000000000963156 [16:53:35]line ФД: 156380 [16:53:35]line ФПД: 60072802042709 [16:53:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T165336&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156380&fm=60072802042709&tin=02508201610067®Number=0000137193017469&sum=60000 [16:53:35]OFD Sender: Processing packet 156380 [packets to send 52, broken 51] [16:53:35]ProducePacketName [16:53:35]name=ofd_packets/00156380 [16:53:35]OFD Sender: To server: pG, [16:53:35]CommunicateWithHost lk.salyk.kg:30040 [16:53:35]ConnectInit lk.salyk.kg [16:53:35]written 0, free lines is 4095 [16:53:36]Connected sock=10 [16:53:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 9A 9C 08 01 E2 6F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 01 00 00 F4 03 04 00 90 35 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DC 62 02 00 35 04 06 00 36 A2 CA 06 C3 55 5A 8A B4 6F 8E D5 F6 09 [16:53:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 4A D4 47 00 BE 46 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DC 62 02 00 F4 03 04 00 C2 DB 14 67 B6 04 01 00 00 89 F7 7B 72 55 CA 9C CD [16:53:36]CommunicateWithHost err = 0 [16:53:36]CheckOFDResponse [16:53:36]1017 (14) - 77093643461234 [16:53:36]1041 (16) - 0000000000963156 [16:53:36]1040 (4) - 156380 [16:53:36]1012 (4) - 20.10.2024 10:30 [16:53:36]1206 (1) - 0 [16:53:36]OFD Sender: Remove packet 156380 [16:53:36]ProducePacketName [16:53:36]name=ofd_packets/00156380 [16:53:36]NVStorageDeleteData [16:53:36]Write to MH i2c: 01 00 00 59 62 BB [16:53:36]Write i2c OK [16:53:36]MH_I2C_Read... [16:53:36]Read from MH i2c: 01 [16:53:36]MH_I2C_Read... [16:53:36]Read from MH i2c: 01 07 00 [16:53:36]MH_I2C_Read... [16:53:36]Read from MH i2c: 01 07 00 59 62 00 00 00 00 00 04 0D D3 [16:53:36]RasterBufferAndPrint [16:53:36]line [16:53:36]line [16:53:36]line [16:53:36]line [16:53:36]line [16:53:36]written 0, free lines is 3340 [16:53:36]MH_Cut [16:53:36]Write to MH i2c: D1 01 00 60 62 01 94 [16:53:36]Write i2c OK [16:53:36]MH_I2C_Read... [16:53:36]Read from MH i2c: D1 [16:53:36]MH_I2C_Read... [16:53:36]Read from MH i2c: D1 01 00 [16:53:36]MH_I2C_Read... [16:53:36]Read from MH i2c: D1 01 00 60 62 00 93 [16:53:36]Write to MH i2c: 01 00 00 61 62 C3 [16:53:36]Write i2c OK [16:53:36]MH_I2C_Read... [16:53:36]OFD Sender: No OFD packet to send [16:53:37]*** Cut start [16:53:37]*** Partial cut [16:53:37]*** CUTSNS_PIN = 1 [16:53:37]*** CUTSNS_PIN = 0 [16:53:37]*** Brake cut motor [16:53:37]Read from MH i2c: 01 [16:53:37]MH_I2C_Read... [16:53:37]*** Stop cut motor [16:53:37]*** Cut end [16:53:37]Read from MH i2c: 01 07 00 [16:53:37]MH_I2C_Read... [16:53:37]Read from MH i2c: 01 07 00 61 62 00 00 00 00 00 FF 0F D8 [16:53:37]process_action close_receipt done [16:53:37]requested_data is exist [16:53:37]produce_requested_data [16:53:37]requested_item fm.sn is exist - process it [16:53:37]wFMCommunicate request_size=4 [16:53:37]MH_SAM_APDU [16:53:37]CAPDU: 80 11 00 00 [16:53:37]Write to MH i2c: E2 08 00 62 62 80 11 00 00 00 00 00 00 3E [16:53:37]Write i2c OK [16:53:37]MH_I2C_Read... [16:53:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:53:37]Read from MH i2c: E2 [16:53:37]MH_I2C_Read... [16:53:37]Read from MH i2c: E2 17 00 [16:53:37]MH_I2C_Read... [16:53:37]Read from MH i2c: E2 17 00 62 62 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8F [16:53:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:53:37]wFMCommunicate OK [16:53:37]requested_item fd.num is exist - process it [16:53:37]SAM_PROTO_GetFieldsCounters [16:53:37]wFMCommunicate request_size=4 [16:53:37]MH_SAM_APDU [16:53:37]CAPDU: 80 13 00 00 [16:53:37]Write to MH i2c: E2 08 00 63 62 80 13 00 00 00 00 00 00 41 [16:53:37]Write i2c OK [16:53:37]MH_I2C_Read... [16:53:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:53:37]Read from MH i2c: E2 [16:53:37]MH_I2C_Read... [16:53:37]Read from MH i2c: E2 62 00 [16:53:37]MH_I2C_Read... [16:53:37]Read from MH i2c: E2 62 00 63 62 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DC 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 C4 01 00 00 5E 04 04 00 C4 01 00 00 57 04 04 00 C5 01 00 00 19 04 04 00 00 00 00 00 90 00 44 [16:53:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DC 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 C4 01 00 00 5E 04 04 00 C4 01 00 00 57 04 04 00 C5 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:53:37]wFMCommunicate OK [16:53:37]SAM_PROTO_GetFieldsCounters done [16:53:37]requested_item shift.num is exist - process it [16:53:37]requested_item shift.opened is exist - process it [16:53:37]req_shift_opened [16:53:37]FM_GetShiftState [16:53:37]SAM_PROTO_GetShiftState [16:53:37]wFMCommunicate request_size=4 [16:53:37]MH_SAM_APDU [16:53:37]CAPDU: 80 13 01 00 [16:53:37]Write to MH i2c: E2 08 00 64 62 80 13 01 00 00 00 00 00 43 [16:53:37]Write i2c OK [16:53:37]MH_I2C_Read... [16:53:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:53:37]Read from MH i2c: E2 [16:53:37]MH_I2C_Read... [16:53:37]Read from MH i2c: E2 0E 00 [16:53:37]MH_I2C_Read... [16:53:37]Read from MH i2c: E2 0E 00 64 62 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 EA [16:53:37]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:53:37]wFMCommunicate OK [16:53:37]SAM_PROTO_GetShiftState done [16:53:37]FM_GetShiftState done [16:53:37]req_shift_opened done [16:53:37]requested_item shift.open_date is exist - process it [16:53:37]req_shift_open_date [16:53:37]req_shift_open_date done [16:53:37]produce_requested_data done [16:53:37]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156380,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [16:53:37]process_action_free close_receipt [16:53:37]json_value_free [16:53:37]json_value_free done [16:53:37]process_json_proto returns [16:53:37]Send response to host [16:53:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156380,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [16:53:37]free response buf [16:53:37]execute_script done [16:53:37]execute_script returns [16:53:37]free content buf [16:53:37]Sock 8.Close socket [16:53:37]Sock 8.Thread stoped [16:53:41]OFD Sender: No OFD packet to send [16:53:46]OFD Sender: No OFD packet to send [16:53:51]OFD Sender: No OFD packet to send [16:53:56]OFD Sender: No OFD packet to send [16:54:01]OFD Sender: No OFD packet to send [16:54:06]OFD Sender: No OFD packet to send [16:54:11]OFD Sender: No OFD packet to send [16:54:16]OFD Sender: No OFD packet to send [16:54:21]OFD Sender: No OFD packet to send [16:54:26]OFD Sender: No OFD packet to send [16:54:31]OFD Sender: No OFD packet to send [16:54:36]OFD Sender: No OFD packet to send [16:54:41]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:50]accept exits with 9 [16:55:50]New connection [16:55:50]New thread 3066695012 created [16:55:50]Thread 3066551652 joined [16:55:50]Waiting for new connection... [16:55:50] Sock 9.Parse request [16:55:50]Sock 9.Check first char [16:55:50]Sock 9.First char is OK [16:55:50]request: POST /json_proto HTTP/1.0 [16:55:50]Method: POST [16:55:50]URL: /json_proto [16:55:50]Method is POST - this is cgi request [16:55:50]url: /json_proto [16:55:50]query_string will be loaded in cgi processing [16:55:50]execute_cgi json_proto POST (null) [16:55:50]execute_cgi path=json_proto method=POST [16:55:50]POST find Content-Length [16:55:50]Host: 172.17.53.67:8080 [16:55:50]Content-Length: 769 [16:55:50]Content-Type: application/json [16:55:50] [16:55:50]POST finish read [16:55:50]Found Content-Length = 769 [16:55:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874679", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:55:50]execute_script... [16:55:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874679", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:55:50]POST & json_proto [16:55:50]process_json_proto [16:55:50]json parsed OK: [16:55:50]protocol is kg_v1.0 [16:55:50]action value=close_receipt [16:55:50]process_action close_receipt [16:55:50]cmd_close_receipt [16:55:50]MH_GetDate [16:55:50]Write to MH i2c: F0 00 00 65 62 B6 [16:55:50]Write i2c OK [16:55:50]MH_I2C_Read... [16:55:50]Read from MH i2c: F0 [16:55:50]MH_I2C_Read... [16:55:50]Read from MH i2c: F0 09 00 [16:55:50]MH_I2C_Read... [16:55:50]Read from MH i2c: F0 09 00 65 62 00 18 36 15 67 19 BC 99 64 5B [16:55:50]GetLastDocTimeStamp 1729443216 [16:55:50]current date 1729443352 [16:55:50]FM_GetShiftState [16:55:50]SAM_PROTO_GetShiftState [16:55:50]wFMCommunicate request_size=4 [16:55:50]MH_SAM_APDU [16:55:50]CAPDU: 80 13 01 00 [16:55:50]Write to MH i2c: E2 08 00 66 62 80 13 01 00 00 00 00 00 45 [16:55:50]Write i2c OK [16:55:50]MH_I2C_Read... [16:55:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:55:50]Read from MH i2c: E2 [16:55:50]MH_I2C_Read... [16:55:50]Read from MH i2c: E2 0E 00 [16:55:50]MH_I2C_Read... [16:55:50]Read from MH i2c: E2 0E 00 66 62 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 EC [16:55:50]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:55:50]wFMCommunicate OK [16:55:50]SAM_PROTO_GetShiftState done [16:55:50]FM_GetShiftState done [16:55:50]opened in 1729383891 [16:55:50]opened+sec_in_day 1729470291 [16:55:50]quantity*price = 100021 [16:55:50]sum+1 = 100023 [16:55:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 453 20.10.2024 16:55 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156381 ФПД: 169790383419491 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T165552&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156381&fm=169790383419491&tin=02508201610067®Number=0000137193017469&sum=100022 [16:55:51]StoreToDocumentArchive [16:55:51]shift 314 fd 156381 [16:55:51]save to /storage/0314/doc_00156381 [16:55:51]save last doc name /storage/0314/doc_00156381 to /storage/kkm_last_doc_name [16:55:51]save OK [16:55:51]Clear old archive folders... [16:55:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:55:51]tlvbuf is B6F19690 [16:55:51]SAM_PROTO_ClearQueue [16:55:51]wFMCommunicate request_size=4 [16:55:51]MH_SAM_APDU [16:55:51]CAPDU: 80 09 00 00 [16:55:51]Write to MH i2c: E2 08 00 73 62 80 09 00 00 00 00 00 00 47 [16:55:51]Write i2c OK [16:55:51]MH_I2C_Read... [16:55:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:55:51]Read from MH i2c: E2 [16:55:51]MH_I2C_Read... [16:55:51]Read from MH i2c: E2 03 00 [16:55:51]MH_I2C_Read... [16:55:51]Read from MH i2c: E2 03 00 73 62 00 90 00 49 [16:55:51]RAPDU: 90 00 [16:55:51]wFMCommunicate OK [16:55:51]SAM_PROTO_ClearQueue done [16:55:51]KKMCreateOFDPacket [16:55:51]OFDProtocolAddRootSTLVToBuf [16:55:51]FM_MakeSignedData [16:55:51]FM_MakeSignedData [16:55:51]SAM_PROTO_SignData [16:55:51]wFMCommunicate request_size=4 [16:55:51]MH_SAM_APDU [16:55:51]CAPDU: 80 0D 01 02 [16:55:51]Write to MH i2c: E2 08 00 74 62 80 0D 01 02 00 00 00 00 4F [16:55:51]Write i2c OK [16:55:51]MH_I2C_Read... [16:55:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:55:51]Read from MH i2c: E2 [16:55:51]MH_I2C_Read... [16:55:51]Read from MH i2c: E2 03 00 [16:55:51]MH_I2C_Read... [16:55:51]Read from MH i2c: E2 03 00 74 62 00 90 00 4A [16:55:51]RAPDU: 90 00 [16:55:51]wFMCommunicate OK [16:55:51]wFMCommunicate request_size=255 [16:55:51]MH_SAM_APDU [16:55:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 01 00 00 F4 03 04 00 18 36 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DD 62 02 00 35 04 06 00 9A [16:55:51]Write to MH i2c: E2 02 01 75 62 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 01 00 00 F4 03 04 00 18 36 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DD 62 02 00 35 04 06 00 9A 00 00 E5 [16:55:51]Write i2c OK [16:55:51]MH_I2C_Read... [16:55:51]OFD Sender: No OFD packet to send [16:55:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:55:52]Read from MH i2c: E2 [16:55:52]MH_I2C_Read... [16:55:52]Read from MH i2c: E2 03 00 [16:55:52]MH_I2C_Read... [16:55:52]Read from MH i2c: E2 03 00 75 62 00 90 00 4B [16:55:52]RAPDU: 90 00 [16:55:52]wFMCommunicate OK [16:55:52]wFMCommunicate request_size=10 [16:55:52]MH_SAM_APDU [16:55:52]CAPDU: 80 0D 02 02 05 6C 67 7D 70 63 [16:55:52]Write to MH i2c: E2 0D 00 76 62 80 0D 02 02 05 00 6C 67 7D 70 63 00 00 7F [16:55:52]Write i2c OK [16:55:52]MH_I2C_Read... [16:55:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:55:52]Read from MH i2c: E2 [16:55:52]MH_I2C_Read... [16:55:52]Read from MH i2c: E2 03 00 [16:55:52]MH_I2C_Read... [16:55:52]Read from MH i2c: E2 03 00 76 62 00 90 00 4C [16:55:52]RAPDU: 90 00 [16:55:52]wFMCommunicate OK [16:55:52]wFMCommunicate request_size=4 [16:55:52]MH_SAM_APDU [16:55:52]CAPDU: 80 0D 03 02 [16:55:52]Write to MH i2c: E2 08 00 77 62 80 0D 03 02 00 00 00 00 54 [16:55:52]Write i2c OK [16:55:52]MH_I2C_Read... [16:55:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:55:52]Read from MH i2c: E2 [16:55:52]MH_I2C_Read... [16:55:52]Read from MH i2c: E2 0B 00 [16:55:52]MH_I2C_Read... [16:55:52]Read from MH i2c: E2 0B 00 77 62 00 4D 2D EA 9C 75 01 8C 5D 90 00 B4 [16:55:52]RAPDU: 4D 2D EA 9C 75 01 8C 5D 90 00 [16:55:52]wFMCommunicate OK [16:55:52]SAM_PROTO_SignData done [16:55:52]FM_MakeSignedData done [16:55:52]CreateOFDProtocolMessage [16:55:52]wFMCommunicate request_size=4 [16:55:52]MH_SAM_APDU [16:55:52]CAPDU: 80 11 00 00 [16:55:52]Write to MH i2c: E2 08 00 78 62 80 11 00 00 00 00 00 00 54 [16:55:52]Write i2c OK [16:55:52]MH_I2C_Read... [16:55:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:55:52]Read from MH i2c: E2 [16:55:52]MH_I2C_Read... [16:55:52]Read from MH i2c: E2 17 00 [16:55:52]MH_I2C_Read... [16:55:52]Read from MH i2c: E2 17 00 78 62 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A5 [16:55:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:55:52]wFMCommunicate OK [16:55:52]CreateOFDProtocolMessage done [16:55:52]OFDSenderStorePacket 156381 [16:55:52]StoreOFDPacket docnum=156381 [16:55:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 17 6E 07 01 8B 55 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 01 00 00 F4 03 04 00 18 36 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DD 62 02 00 35 04 06 00 9A 6C 67 7D 70 63 4D 2D EA 9C 75 01 8C 5D [16:55:52]CheckFolder [16:55:52]dirname=/storage/ofd_packets [16:55:52]CheckFolder done [16:55:52]ProducePacketName [16:55:52]name=ofd_packets/00156381 [16:55:52]NVStorageSaveData ofd_packets/00156381 [16:55:52]File name is /storage/ofd_packets/00156381 [16:55:52]Write 301 bytes [16:55:52]NVStorageSaveData done [16:55:52]OFDSenderStorePacket done [16:55:52]KKMCreateOFDPacket done [16:55:52]NVStorageSaveData kkm_last_timestamp [16:55:52]File name is /storage/kkm_last_timestamp [16:55:52]Write 4 bytes [16:55:52]NVStorageSaveData done [16:55:52]ExternCall_PrintAddStr [16:55:52]wPrintStart [16:55:52]Write to MH i2c: 01 00 00 79 62 DB [16:55:52]Write i2c OK [16:55:52]MH_I2C_Read... [16:55:52]Read from MH i2c: 01 [16:55:52]MH_I2C_Read... [16:55:52]Read from MH i2c: 01 07 00 [16:55:52]MH_I2C_Read... [16:55:52]Read from MH i2c: 01 07 00 79 62 00 00 00 00 00 FF 0F F0 [16:55:52]RasterBufferAndPrint [16:55:52]line Счет N : (1)874679 [16:55:52]line ИНН: 02508201610067 [16:55:52]line Контрольно-Кассовый Чек [16:55:52]line ПРОДАЖА [16:55:52]line ТРК (МРК, ГНК) : 31 [16:55:52]line Товар: 2710124500 [16:55:52]line Аи-95-К-5 [16:55:52]line 13.480 * 74.20 [16:55:52]line = 1000.22 [16:55:52]line НДС 12% НСП 1% [16:55:52]line > о реализуемом товаре [16:55:52]line ИТОГО: 1000.22 [16:55:52]line НСП 1% : 8.85 [16:55:52]line НДС 12% : 106.22 [16:55:52]line Наличными: 0.00 [16:55:52]line Безнал.: 1000.22 [16:55:52]line Место: АЗС № 165 "Партнер Нефть" [16:55:52]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [16:55:52]line СНО: Общий режим [16:55:52]line Чек 453 20.10.2024 16:55 [16:55:52]line Смена: 314 ФФД: 1.0 [16:55:52]line ЗНМ: 0300000234 [16:55:52]line РНМ: 0000137193017469 [16:55:52]line Версия ККМ: v1.0 [16:55:52]line Платежная система: Mbank [16:55:52]line ФМ: 0000000000963156 [16:55:52]line ФД: 156381 [16:55:52]line ФПД: 169790383419491 [16:55:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T165552&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156381&fm=169790383419491&tin=02508201610067®Number=0000137193017469&sum=100022 [16:55:52]OFD Sender: Processing packet 156381 [packets to send 52, broken 51] [16:55:52]ProducePacketName [16:55:52]name=ofd_packets/00156381 [16:55:52]OFD Sender: To server: pG, [16:55:52]CommunicateWithHost lk.salyk.kg:30040 [16:55:52]ConnectInit lk.salyk.kg [16:55:52]written 0, free lines is 4095 [16:55:52]Connected sock=10 [16:55:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 17 6E 07 01 8B 55 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 01 00 00 F4 03 04 00 18 36 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DD 62 02 00 35 04 06 00 9A 6C 67 7D 70 63 4D 2D EA 9C 75 01 8C 5D [16:55:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E0 C5 47 00 F5 61 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DD 62 02 00 F4 03 04 00 4B DC 14 67 B6 04 01 00 00 3F A2 7E 86 D3 3B 06 87 [16:55:52]CommunicateWithHost err = 0 [16:55:52]CheckOFDResponse [16:55:52]1017 (14) - 77093643461234 [16:55:52]1041 (16) - 0000000000963156 [16:55:52]1040 (4) - 156381 [16:55:52]1012 (4) - 20.10.2024 10:32 [16:55:52]1206 (1) - 0 [16:55:52]OFD Sender: Remove packet 156381 [16:55:52]ProducePacketName [16:55:52]name=ofd_packets/00156381 [16:55:52]NVStorageDeleteData [16:55:53]Write to MH i2c: 01 00 00 A2 62 04 [16:55:53]Write i2c OK [16:55:53]MH_I2C_Read... [16:55:53]Read from MH i2c: 01 [16:55:53]MH_I2C_Read... [16:55:53]Read from MH i2c: 01 07 00 [16:55:53]MH_I2C_Read... [16:55:53]Read from MH i2c: 01 07 00 A2 62 00 00 00 00 00 28 0D 40 [16:55:53]RasterBufferAndPrint [16:55:53]line [16:55:53]line [16:55:53]line [16:55:53]line [16:55:53]line [16:55:53]written 0, free lines is 3377 [16:55:53]MH_Cut [16:55:53]Write to MH i2c: D1 01 00 A9 62 01 DD [16:55:53]Write i2c OK [16:55:53]MH_I2C_Read... [16:55:53]Read from MH i2c: D1 [16:55:53]MH_I2C_Read... [16:55:53]Read from MH i2c: D1 01 00 [16:55:53]MH_I2C_Read... [16:55:53]Read from MH i2c: D1 01 00 A9 62 00 DC [16:55:53]Write to MH i2c: 01 00 00 AA 62 0C [16:55:53]Write i2c OK [16:55:53]MH_I2C_Read... [16:55:53]OFD Sender: No OFD packet to send [16:55:53]*** Cut start [16:55:53]*** Partial cut [16:55:53]*** CUTSNS_PIN = 1 [16:55:53]*** CUTSNS_PIN = 0 [16:55:53]*** Brake cut motor [16:55:54]Read from MH i2c: 01 [16:55:54]MH_I2C_Read... [16:55:54]*** Stop cut motor [16:55:54]*** Cut end [16:55:54]Read from MH i2c: 01 07 00 [16:55:54]MH_I2C_Read... [16:55:54]Read from MH i2c: 01 07 00 AA 62 00 00 00 00 00 FF 0F 21 [16:55:54]process_action close_receipt done [16:55:54]requested_data is exist [16:55:54]produce_requested_data [16:55:54]requested_item fm.sn is exist - process it [16:55:54]wFMCommunicate request_size=4 [16:55:54]MH_SAM_APDU [16:55:54]CAPDU: 80 11 00 00 [16:55:54]Write to MH i2c: E2 08 00 AB 62 80 11 00 00 00 00 00 00 87 [16:55:54]Write i2c OK [16:55:54]MH_I2C_Read... [16:55:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:55:54]Read from MH i2c: E2 [16:55:54]MH_I2C_Read... [16:55:54]Read from MH i2c: E2 17 00 [16:55:54]MH_I2C_Read... [16:55:54]Read from MH i2c: E2 17 00 AB 62 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D8 [16:55:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [16:55:54]wFMCommunicate OK [16:55:54]requested_item fd.num is exist - process it [16:55:54]SAM_PROTO_GetFieldsCounters [16:55:54]wFMCommunicate request_size=4 [16:55:54]MH_SAM_APDU [16:55:54]CAPDU: 80 13 00 00 [16:55:54]Write to MH i2c: E2 08 00 AC 62 80 13 00 00 00 00 00 00 8A [16:55:54]Write i2c OK [16:55:54]MH_I2C_Read... [16:55:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:55:54]Read from MH i2c: E2 [16:55:54]MH_I2C_Read... [16:55:54]Read from MH i2c: E2 62 00 [16:55:54]MH_I2C_Read... [16:55:54]Read from MH i2c: E2 62 00 AC 62 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DD 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 C5 01 00 00 5E 04 04 00 C5 01 00 00 57 04 04 00 C6 01 00 00 19 04 04 00 00 00 00 00 90 00 91 [16:55:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DD 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 C5 01 00 00 5E 04 04 00 C5 01 00 00 57 04 04 00 C6 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:55:54]wFMCommunicate OK [16:55:54]SAM_PROTO_GetFieldsCounters done [16:55:54]requested_item shift.num is exist - process it [16:55:54]requested_item shift.opened is exist - process it [16:55:54]req_shift_opened [16:55:54]FM_GetShiftState [16:55:54]SAM_PROTO_GetShiftState [16:55:54]wFMCommunicate request_size=4 [16:55:54]MH_SAM_APDU [16:55:54]CAPDU: 80 13 01 00 [16:55:54]Write to MH i2c: E2 08 00 AD 62 80 13 01 00 00 00 00 00 8C [16:55:54]Write i2c OK [16:55:54]MH_I2C_Read... [16:55:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:55:54]Read from MH i2c: E2 [16:55:54]MH_I2C_Read... [16:55:54]Read from MH i2c: E2 0E 00 [16:55:54]MH_I2C_Read... [16:55:54]Read from MH i2c: E2 0E 00 AD 62 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 33 [16:55:54]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [16:55:54]wFMCommunicate OK [16:55:54]SAM_PROTO_GetShiftState done [16:55:54]FM_GetShiftState done [16:55:54]req_shift_opened done [16:55:54]requested_item shift.open_date is exist - process it [16:55:54]req_shift_open_date [16:55:54]req_shift_open_date done [16:55:54]produce_requested_data done [16:55:54]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156381,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [16:55:54]process_action_free close_receipt [16:55:54]json_value_free [16:55:54]json_value_free done [16:55:54]process_json_proto returns [16:55:54]Send response to host [16:55:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156381,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [16:55:54]free response buf [16:55:54]execute_script done [16:55:54]execute_script returns [16:55:54]free content buf [16:55:54]Sock 9.Close socket [16:55:54]Sock 9.Thread stoped [16:55:58]OFD Sender: No OFD packet to send [16:56:03]OFD Sender: No OFD packet to send [16:56:08]OFD Sender: No OFD packet to send [16:56:13]OFD Sender: No OFD packet to send [16:56:18]OFD Sender: No OFD packet to send [16:56:23]OFD Sender: No OFD packet to send [16:56:28]OFD Sender: No OFD packet to send [16:56:33]OFD Sender: No OFD packet to send [16:56:38]OFD Sender: No OFD packet to send [16:56:43]OFD Sender: No OFD packet to send [16:56:48]OFD Sender: No OFD packet to send [16:56:53]OFD Sender: No OFD packet to send [16:56:58]OFD Sender: No OFD packet to send [16:57:03]OFD Sender: No OFD packet to send [16:57:08]OFD Sender: No OFD packet to send [16:57:13]OFD Sender: No OFD packet to send [16:57:18]OFD Sender: No OFD packet to send [16:57:23]OFD Sender: No OFD packet to send [16:57:28]OFD Sender: No OFD packet to send [16:57:33]OFD Sender: No OFD packet to send [16:57:38]OFD Sender: No OFD packet to send [16:57:43]OFD Sender: No OFD packet to send [16:57:48]OFD Sender: No OFD packet to send [16:57:53]OFD Sender: No OFD packet to send [16:57:58]OFD Sender: No OFD packet to send [16:58:03]OFD Sender: No OFD packet to send [16:58:08]OFD Sender: No OFD packet to send [16:58:13]OFD Sender: No OFD packet to send [16:58:18]OFD Sender: No OFD packet to send [16:58:23]OFD Sender: No OFD packet to send [16:58:28]OFD Sender: No OFD packet to send [16:58:33]OFD Sender: No OFD packet to send [16:58:38]OFD Sender: No OFD packet to send [16:58:43]OFD Sender: No OFD packet to send [16:58:48]OFD Sender: No OFD packet to send [16:58:53]OFD Sender: No OFD packet to send [16:58:58]OFD Sender: No OFD packet to send [16:59:03]OFD Sender: No OFD packet to send [16:59:08]OFD Sender: No OFD packet to send [16:59:13]OFD Sender: No OFD packet to send [16:59:18]OFD Sender: No OFD packet to send [16:59:23]OFD Sender: No OFD packet to send [16:59:28]OFD Sender: No OFD packet to send [16:59:33]OFD Sender: No OFD packet to send [16:59:38]OFD Sender: No OFD packet to send [16:59:43]OFD Sender: No OFD packet to send [16:59:48]OFD Sender: No OFD packet to send [16:59:53]OFD Sender: No OFD packet to send [16:59:58]OFD Sender: No OFD packet to send [17:00:03]OFD Sender: No OFD packet to send [17:00:08]OFD Sender: No OFD packet to send [17:00:13]OFD Sender: No OFD packet to send [17:00:18]OFD Sender: No OFD packet to send [17:00:23]OFD Sender: No OFD packet to send [17:00:28]OFD Sender: No OFD packet to send [17:00: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:38]accept exits with 8 [17:01:38]New connection [17:01:38]New thread 3066551652 created [17:01:38]Thread 3066695012 joined [17:01:38]Waiting for new connection... [17:01:38] Sock 8.Parse request [17:01:38]Sock 8.Check first char [17:01:38]Sock 8.First char is OK [17:01:38]request: POST /json_proto HTTP/1.0 [17:01:38]Method: POST [17:01:38]URL: /json_proto [17:01:38]Method is POST - this is cgi request [17:01:38]url: /json_proto [17:01:38]query_string will be loaded in cgi processing [17:01:38]execute_cgi json_proto POST (null) [17:01:38]execute_cgi path=json_proto method=POST [17:01:38]POST find Content-Length [17:01:38]Host: 172.17.53.67:8080 [17:01:38]Content-Length: 766 [17:01:38]Content-Type: application/json [17:01:38] [17:01:38]POST finish read [17:01:38]Found Content-Length = 766 [17:01:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874680", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:01:38]execute_script... [17:01:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874680", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:01:38]POST & json_proto [17:01:38]process_json_proto [17:01:38]json parsed OK: [17:01:38]protocol is kg_v1.0 [17:01:38]action value=close_receipt [17:01:38]process_action close_receipt [17:01:38]cmd_close_receipt [17:01:38]MH_GetDate [17:01:38]Write to MH i2c: F0 00 00 AE 62 FF [17:01:38]Write i2c OK [17:01:38]MH_I2C_Read... [17:01:38]Read from MH i2c: F0 [17:01:38]MH_I2C_Read... [17:01:38]Read from MH i2c: F0 09 00 [17:01:38]MH_I2C_Read... [17:01:38]Read from MH i2c: F0 09 00 AE 62 00 75 37 15 67 19 BC 99 64 02 [17:01:38]GetLastDocTimeStamp 1729443352 [17:01:38]current date 1729443701 [17:01:38]FM_GetShiftState [17:01:38]SAM_PROTO_GetShiftState [17:01:38]wFMCommunicate request_size=4 [17:01:38]MH_SAM_APDU [17:01:38]CAPDU: 80 13 01 00 [17:01:38]Write to MH i2c: E2 08 00 AF 62 80 13 01 00 00 00 00 00 8E [17:01:38]Write i2c OK [17:01:38]MH_I2C_Read... [17:01:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:01:38]Read from MH i2c: E2 [17:01:38]MH_I2C_Read... [17:01:38]Read from MH i2c: E2 0E 00 [17:01:38]MH_I2C_Read... [17:01:38]Read from MH i2c: E2 0E 00 AF 62 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 35 [17:01:38]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [17:01:38]wFMCommunicate OK [17:01:38]SAM_PROTO_GetShiftState done [17:01:38]FM_GetShiftState done [17:01:38]opened in 1729383891 [17:01:38]opened+sec_in_day 1729470291 [17:01:38]quantity*price = 100050 [17:01:38]sum+1 = 100052 [17:01:38]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 454 20.10.2024 17:01 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156382 ФПД: 91052087751149 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T170141&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156382&fm=91052087751149&tin=02508201610067®Number=0000137193017469&sum=100051 [17:01:40]StoreToDocumentArchive [17:01:40]shift 314 fd 156382 [17:01:40]save to /storage/0314/doc_00156382 [17:01:40]save last doc name /storage/0314/doc_00156382 to /storage/kkm_last_doc_name [17:01:40]save OK [17:01:40]Clear old archive folders... [17:01:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:01:40]tlvbuf is 0095EE40 [17:01:40]SAM_PROTO_ClearQueue [17:01:40]wFMCommunicate request_size=4 [17:01:40]MH_SAM_APDU [17:01:40]CAPDU: 80 09 00 00 [17:01:40]Write to MH i2c: E2 08 00 BC 62 80 09 00 00 00 00 00 00 90 [17:01:40]Write i2c OK [17:01:40]MH_I2C_Read... [17:01:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:01:40]Read from MH i2c: E2 [17:01:40]MH_I2C_Read... [17:01:40]Read from MH i2c: E2 03 00 [17:01:40]MH_I2C_Read... [17:01:40]Read from MH i2c: E2 03 00 BC 62 00 90 00 92 [17:01:40]RAPDU: 90 00 [17:01:40]wFMCommunicate OK [17:01:40]SAM_PROTO_ClearQueue done [17:01:40]KKMCreateOFDPacket [17:01:40]OFDProtocolAddRootSTLVToBuf [17:01:40]FM_MakeSignedData [17:01:40]FM_MakeSignedData [17:01:40]SAM_PROTO_SignData [17:01:40]wFMCommunicate request_size=4 [17:01:40]MH_SAM_APDU [17:01:40]CAPDU: 80 0D 01 02 [17:01:40]Write to MH i2c: E2 08 00 BD 62 80 0D 01 02 00 00 00 00 98 [17:01:40]Write i2c OK [17:01:40]MH_I2C_Read... [17:01:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:01:40]Read from MH i2c: E2 [17:01:40]MH_I2C_Read... [17:01:40]Read from MH i2c: E2 03 00 [17:01:40]MH_I2C_Read... [17:01:40]Read from MH i2c: E2 03 00 BD 62 00 90 00 93 [17:01:40]RAPDU: 90 00 [17:01:40]wFMCommunicate OK [17:01:40]wFMCommunicate request_size=255 [17:01:40]MH_SAM_APDU [17:01:40]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 01 00 00 F4 03 04 00 75 37 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DE 62 02 00 35 04 06 00 52 CF B7 58 [17:01:40]Write to MH i2c: E2 02 01 BE 62 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 01 00 00 F4 03 04 00 75 37 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DE 62 02 00 35 04 06 00 52 CF B7 58 00 00 34 [17:01:40]Write i2c OK [17:01:40]MH_I2C_Read... [17:01:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:01:40]Read from MH i2c: E2 [17:01:40]MH_I2C_Read... [17:01:40]Read from MH i2c: E2 03 00 [17:01:40]MH_I2C_Read... [17:01:40]Read from MH i2c: E2 03 00 BE 62 00 90 00 94 [17:01:40]RAPDU: 90 00 [17:01:40]wFMCommunicate OK [17:01:40]wFMCommunicate request_size=7 [17:01:40]MH_SAM_APDU [17:01:40]CAPDU: 80 0D 02 02 02 B1 ED [17:01:40]Write to MH i2c: E2 0A 00 BF 62 80 0D 02 02 02 00 B1 ED 00 00 3D [17:01:40]Write i2c OK [17:01:40]MH_I2C_Read... [17:01:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:01:40]Read from MH i2c: E2 [17:01:40]MH_I2C_Read... [17:01:40]Read from MH i2c: E2 03 00 [17:01:40]MH_I2C_Read... [17:01:40]Read from MH i2c: E2 03 00 BF 62 00 90 00 95 [17:01:40]RAPDU: 90 00 [17:01:40]wFMCommunicate OK [17:01:40]wFMCommunicate request_size=4 [17:01:40]MH_SAM_APDU [17:01:40]CAPDU: 80 0D 03 02 [17:01:40]Write to MH i2c: E2 08 00 C0 62 80 0D 03 02 00 00 00 00 9D [17:01:40]Write i2c OK [17:01:40]MH_I2C_Read... [17:01:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:01:40]Read from MH i2c: E2 [17:01:40]MH_I2C_Read... [17:01:40]Read from MH i2c: E2 0B 00 [17:01:40]MH_I2C_Read... [17:01:40]Read from MH i2c: E2 0B 00 C0 62 00 F8 73 DD 6D 50 F6 07 26 90 00 C6 [17:01:40]RAPDU: F8 73 DD 6D 50 F6 07 26 90 00 [17:01:40]wFMCommunicate OK [17:01:40]SAM_PROTO_SignData done [17:01:40]FM_MakeSignedData done [17:01:40]CreateOFDProtocolMessage [17:01:40]wFMCommunicate request_size=4 [17:01:40]MH_SAM_APDU [17:01:40]CAPDU: 80 11 00 00 [17:01:40]Write to MH i2c: E2 08 00 C1 62 80 11 00 00 00 00 00 00 9D [17:01:40]Write i2c OK [17:01:40]MH_I2C_Read... [17:01:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:01:40]Read from MH i2c: E2 [17:01:40]MH_I2C_Read... [17:01:40]Read from MH i2c: E2 17 00 [17:01:40]MH_I2C_Read... [17:01:40]Read from MH i2c: E2 17 00 C1 62 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EE [17:01:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:01:40]wFMCommunicate OK [17:01:40]CreateOFDProtocolMessage done [17:01:40]OFDSenderStorePacket 156382 [17:01:40]StoreOFDPacket docnum=156382 [17:01:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 05 70 04 01 DD F0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 01 00 00 F4 03 04 00 75 37 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DE 62 02 00 35 04 06 00 52 CF B7 58 B1 ED F8 73 DD 6D 50 F6 07 26 [17:01:40]CheckFolder [17:01:40]dirname=/storage/ofd_packets [17:01:40]CheckFolder done [17:01:40]ProducePacketName [17:01:40]name=ofd_packets/00156382 [17:01:40]NVStorageSaveData ofd_packets/00156382 [17:01:40]File name is /storage/ofd_packets/00156382 [17:01:40]Write 298 bytes [17:01:40]NVStorageSaveData done [17:01:40]OFDSenderStorePacket done [17:01:40]KKMCreateOFDPacket done [17:01:40]NVStorageSaveData kkm_last_timestamp [17:01:40]File name is /storage/kkm_last_timestamp [17:01:40]Write 4 bytes [17:01:40]NVStorageSaveData done [17:01:40]ExternCall_PrintAddStr [17:01:40]wPrintStart [17:01:40]Write to MH i2c: 01 00 00 C2 62 24 [17:01:40]Write i2c OK [17:01:40]MH_I2C_Read... [17:01:40]Read from MH i2c: 01 [17:01:40]MH_I2C_Read... [17:01:40]Read from MH i2c: 01 07 00 [17:01:40]MH_I2C_Read... [17:01:40]Read from MH i2c: 01 07 00 C2 62 00 00 00 00 00 FF 0F 39 [17:01:40]RasterBufferAndPrint [17:01:40]line Счет N : (1)874680 [17:01:40]line ИНН: 02508201610067 [17:01:40]line Контрольно-Кассовый Чек [17:01:40]line ПРОДАЖА [17:01:40]line ТРК (МРК, ГНК) : 14 [17:01:40]line Товар: 2710194210 [17:01:40]line ДТ-К-2 [17:01:40]line 13.130 * 76.20 [17:01:40]line = 1000.51 [17:01:40]line НДС 12% НСП 1% [17:01:40]line > о реализуемом товаре [17:01:40]line ИТОГО: 1000.51 [17:01:40]line НСП 1% : 8.85 [17:01:40]line НДС 12% : 106.25 [17:01:40]line Наличными: 0.00 [17:01:40]line Безнал.: 1000.51 [17:01:40]line Место: АЗС № 165 "Партнер Нефть" [17:01:40]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:01:40]line СНО: Общий режим [17:01:40]line Чек 454 20.10.2024 17:01 [17:01:40]line Смена: 314 ФФД: 1.0 [17:01:40]line ЗНМ: 0300000234 [17:01:40]line РНМ: 0000137193017469 [17:01:40]line Версия ККМ: v1.0 [17:01:40]line Платежная система: Mbank [17:01:40]line ФМ: 0000000000963156 [17:01:40]line ФД: 156382 [17:01:40]line ФПД: 91052087751149 [17:01:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T170141&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156382&fm=91052087751149&tin=02508201610067®Number=0000137193017469&sum=100051 [17:01:40]OFD Sender: Processing packet 156382 [packets to send 52, broken 51] [17:01:40]ProducePacketName [17:01:40]name=ofd_packets/00156382 [17:01:40]OFD Sender: To server: pG, [17:01:40]CommunicateWithHost lk.salyk.kg:30040 [17:01:40]ConnectInit lk.salyk.kg [17:01:40]written 0, free lines is 4095 [17:01:41]Connected sock=10 [17:01:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 05 70 04 01 DD F0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 01 00 00 F4 03 04 00 75 37 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DE 62 02 00 35 04 06 00 52 CF B7 58 B1 ED F8 73 DD 6D 50 F6 07 26 [17:01:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1A 42 47 00 D4 FB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DE 62 02 00 F4 03 04 00 A7 DD 14 67 B6 04 01 00 00 F9 06 F4 C0 38 C6 33 6C [17:01:41]CommunicateWithHost err = 0 [17:01:41]CheckOFDResponse [17:01:41]1017 (14) - 77093643461234 [17:01:41]1041 (16) - 0000000000963156 [17:01:41]1040 (4) - 156382 [17:01:41]1012 (4) - 20.10.2024 10:38 [17:01:41]1206 (1) - 0 [17:01:41]OFD Sender: Remove packet 156382 [17:01:41]ProducePacketName [17:01:41]name=ofd_packets/00156382 [17:01:41]NVStorageDeleteData [17:01:41]Write to MH i2c: 01 00 00 EB 62 4D [17:01:41]Write i2c OK [17:01:41]MH_I2C_Read... [17:01:41]Read from MH i2c: 01 [17:01:41]MH_I2C_Read... [17:01:41]Read from MH i2c: 01 07 00 [17:01:41]MH_I2C_Read... [17:01:41]Read from MH i2c: 01 07 00 EB 62 00 00 00 00 00 0A 0D 6B [17:01:41]RasterBufferAndPrint [17:01:41]line [17:01:41]line [17:01:41]line [17:01:41]line [17:01:41]line [17:01:41]written 0, free lines is 3347 [17:01:41]MH_Cut [17:01:41]Write to MH i2c: D1 01 00 F2 62 01 26 [17:01:41]Write i2c OK [17:01:41]MH_I2C_Read... [17:01:41]Read from MH i2c: D1 [17:01:41]MH_I2C_Read... [17:01:41]Read from MH i2c: D1 01 00 [17:01:41]MH_I2C_Read... [17:01:41]Read from MH i2c: D1 01 00 F2 62 00 25 [17:01:41]Write to MH i2c: 01 00 00 F3 62 55 [17:01:41]Write i2c OK [17:01:41]MH_I2C_Read... [17:01:41]OFD Sender: No OFD packet to send [17:01:42]*** Cut start [17:01:42]*** Partial cut [17:01:42]*** CUTSNS_PIN = 1 [17:01:42]*** CUTSNS_PIN = 0 [17:01:42]*** Brake cut motor [17:01:42]Read from MH i2c: 01 [17:01:42]MH_I2C_Read... [17:01:42]*** Stop cut motor [17:01:42]*** Cut end [17:01:42]Read from MH i2c: 01 07 00 [17:01:42]MH_I2C_Read... [17:01:42]Read from MH i2c: 01 07 00 F3 62 00 00 00 00 00 FF 0F 6A [17:01:42]process_action close_receipt done [17:01:42]requested_data is exist [17:01:42]produce_requested_data [17:01:42]requested_item fm.sn is exist - process it [17:01:42]wFMCommunicate request_size=4 [17:01:42]MH_SAM_APDU [17:01:42]CAPDU: 80 11 00 00 [17:01:42]Write to MH i2c: E2 08 00 F4 62 80 11 00 00 00 00 00 00 D0 [17:01:42]Write i2c OK [17:01:42]MH_I2C_Read... [17:01:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:01:42]Read from MH i2c: E2 [17:01:42]MH_I2C_Read... [17:01:42]Read from MH i2c: E2 17 00 [17:01:42]MH_I2C_Read... [17:01:42]Read from MH i2c: E2 17 00 F4 62 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 21 [17:01:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:01:42]wFMCommunicate OK [17:01:42]requested_item fd.num is exist - process it [17:01:42]SAM_PROTO_GetFieldsCounters [17:01:42]wFMCommunicate request_size=4 [17:01:42]MH_SAM_APDU [17:01:42]CAPDU: 80 13 00 00 [17:01:42]Write to MH i2c: E2 08 00 F5 62 80 13 00 00 00 00 00 00 D3 [17:01:42]Write i2c OK [17:01:42]MH_I2C_Read... [17:01:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:01:42]Read from MH i2c: E2 [17:01:42]MH_I2C_Read... [17:01:42]Read from MH i2c: E2 62 00 [17:01:42]MH_I2C_Read... [17:01:42]Read from MH i2c: E2 62 00 F5 62 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DE 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 C6 01 00 00 5E 04 04 00 C6 01 00 00 57 04 04 00 C7 01 00 00 19 04 04 00 00 00 00 00 90 00 DE [17:01:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DE 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 C6 01 00 00 5E 04 04 00 C6 01 00 00 57 04 04 00 C7 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:01:42]wFMCommunicate OK [17:01:42]SAM_PROTO_GetFieldsCounters done [17:01:42]requested_item shift.num is exist - process it [17:01:42]requested_item shift.opened is exist - process it [17:01:42]req_shift_opened [17:01:42]FM_GetShiftState [17:01:42]SAM_PROTO_GetShiftState [17:01:42]wFMCommunicate request_size=4 [17:01:42]MH_SAM_APDU [17:01:42]CAPDU: 80 13 01 00 [17:01:42]Write to MH i2c: E2 08 00 F6 62 80 13 01 00 00 00 00 00 D5 [17:01:42]Write i2c OK [17:01:42]MH_I2C_Read... [17:01:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:01:42]Read from MH i2c: E2 [17:01:42]MH_I2C_Read... [17:01:42]Read from MH i2c: E2 0E 00 [17:01:42]MH_I2C_Read... [17:01:42]Read from MH i2c: E2 0E 00 F6 62 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 7C [17:01:42]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [17:01:42]wFMCommunicate OK [17:01:42]SAM_PROTO_GetShiftState done [17:01:42]FM_GetShiftState done [17:01:42]req_shift_opened done [17:01:42]requested_item shift.open_date is exist - process it [17:01:42]req_shift_open_date [17:01:42]req_shift_open_date done [17:01:42]produce_requested_data done [17:01:42]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156382,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [17:01:42]process_action_free close_receipt [17:01:42]json_value_free [17:01:42]json_value_free done [17:01:42]process_json_proto returns [17:01:42]Send response to host [17:01:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156382,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [17:01:42]free response buf [17:01:42]execute_script done [17:01:42]execute_script returns [17:01:42]free content buf [17:01:42]Sock 8.Close socket [17:01:42]Sock 8.Thread stoped [17:01:46]OFD Sender: No OFD packet to send [17:01:51]OFD Sender: No OFD packet to send [17:01:56]OFD Sender: No OFD packet to send [17:02:01]OFD Sender: No OFD packet to send [17:02:06]OFD Sender: No OFD packet to send [17:02:11]OFD Sender: No OFD packet to send [17:02:16]OFD Sender: No OFD packet to send [17:02:21]OFD Sender: No OFD packet to send [17:02:26]OFD Sender: No OFD packet to send [17:02:31]OFD Sender: No OFD packet to send [17:02:36]OFD Sender: No OFD packet to send [17:02:41]OFD Sender: No OFD packet to send [17:02:46]OFD Sender: No OFD packet to send [17:02:51]OFD Sender: No OFD packet to send [17:02:56]OFD Sender: No OFD packet to send [17:03:01]OFD Sender: No OFD packet to send [17:03:06]OFD Sender: No OFD packet to send [17:03:11]OFD Sender: No OFD packet to send [17:03:16]OFD Sender: No OFD packet to send [17:03:21]OFD Sender: No OFD packet to send [17:03:26]OFD Sender: No OFD packet to send [17:03:27]accept exits with 9 [17:03:27]New connection [17:03:27]New thread 3066695012 created [17:03:27]Thread 3066551652 joined [17:03:27]Waiting for new connection... [17:03:27] Sock 9.Parse request [17:03:27]Sock 9.Check first char [17:03:27]Sock 9.First char is OK [17:03:27]request: POST /json_proto HTTP/1.0 [17:03:27]Method: POST [17:03:27]URL: /json_proto [17:03:27]Method is POST - this is cgi request [17:03:27]url: /json_proto [17:03:27]query_string will be loaded in cgi processing [17:03:27]execute_cgi json_proto POST (null) [17:03:27]execute_cgi path=json_proto method=POST [17:03:27]POST find Content-Length [17:03:27]Host: 172.17.53.67:8080 [17:03:27]Content-Length: 762 [17:03:27]Content-Type: application/json [17:03:27] [17:03:27]POST finish read [17:03:27]Found Content-Length = 762 [17:03:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874681", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:03:27]execute_script... [17:03:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874681", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:03:27]POST & json_proto [17:03:27]process_json_proto [17:03:27]json parsed OK: [17:03:27]protocol is kg_v1.0 [17:03:27]action value=close_receipt [17:03:27]process_action close_receipt [17:03:27]cmd_close_receipt [17:03:27]MH_GetDate [17:03:27]Write to MH i2c: F0 00 00 F7 62 48 [17:03:27]Write i2c OK [17:03:27]MH_I2C_Read... [17:03:27]Read from MH i2c: F0 [17:03:27]MH_I2C_Read... [17:03:27]Read from MH i2c: F0 09 00 [17:03:27]MH_I2C_Read... [17:03:27]Read from MH i2c: F0 09 00 F7 62 00 E1 37 15 67 19 BC 99 64 B7 [17:03:27]GetLastDocTimeStamp 1729443701 [17:03:27]current date 1729443809 [17:03:27]FM_GetShiftState [17:03:27]SAM_PROTO_GetShiftState [17:03:27]wFMCommunicate request_size=4 [17:03:27]MH_SAM_APDU [17:03:27]CAPDU: 80 13 01 00 [17:03:27]Write to MH i2c: E2 08 00 F8 62 80 13 01 00 00 00 00 00 D7 [17:03:27]Write i2c OK [17:03:27]MH_I2C_Read... [17:03:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:03:27]Read from MH i2c: E2 [17:03:27]MH_I2C_Read... [17:03:27]Read from MH i2c: E2 0E 00 [17:03:27]MH_I2C_Read... [17:03:27]Read from MH i2c: E2 0E 00 F8 62 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 7E [17:03:27]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [17:03:27]wFMCommunicate OK [17:03:27]SAM_PROTO_GetShiftState done [17:03:27]FM_GetShiftState done [17:03:27]opened in 1729383891 [17:03:27]opened+sec_in_day 1729470291 [17:03:27]quantity*price = 100000 [17:03:27]sum+1 = 100002 [17:03:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 455 20.10.2024 17:03 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156383 ФПД: 16695457701782 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T170329&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156383&fm=16695457701782&tin=02508201610067®Number=0000137193017469&sum=100001 [17:03:28]StoreToDocumentArchive [17:03:28]shift 314 fd 156383 [17:03:28]save to /storage/0314/doc_00156383 [17:03:28]save last doc name /storage/0314/doc_00156383 to /storage/kkm_last_doc_name [17:03:28]save OK [17:03:28]Clear old archive folders... [17:03:28]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:03:28]tlvbuf is 009180A0 [17:03:28]SAM_PROTO_ClearQueue [17:03:28]wFMCommunicate request_size=4 [17:03:28]MH_SAM_APDU [17:03:28]CAPDU: 80 09 00 00 [17:03:28]Write to MH i2c: E2 08 00 05 63 80 09 00 00 00 00 00 00 DA [17:03:28]Write i2c OK [17:03:28]MH_I2C_Read... [17:03:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:03:28]Read from MH i2c: E2 [17:03:28]MH_I2C_Read... [17:03:28]Read from MH i2c: E2 03 00 [17:03:28]MH_I2C_Read... [17:03:28]Read from MH i2c: E2 03 00 05 63 00 90 00 DC [17:03:28]RAPDU: 90 00 [17:03:28]wFMCommunicate OK [17:03:28]SAM_PROTO_ClearQueue done [17:03:28]KKMCreateOFDPacket [17:03:28]OFDProtocolAddRootSTLVToBuf [17:03:28]FM_MakeSignedData [17:03:28]FM_MakeSignedData [17:03:28]SAM_PROTO_SignData [17:03:28]wFMCommunicate request_size=4 [17:03:28]MH_SAM_APDU [17:03:28]CAPDU: 80 0D 01 02 [17:03:28]Write to MH i2c: E2 08 00 06 63 80 0D 01 02 00 00 00 00 E2 [17:03:28]Write i2c OK [17:03:28]MH_I2C_Read... [17:03:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:03:28]Read from MH i2c: E2 [17:03:28]MH_I2C_Read... [17:03:28]Read from MH i2c: E2 03 00 [17:03:28]MH_I2C_Read... [17:03:28]Read from MH i2c: E2 03 00 06 63 00 90 00 DD [17:03:28]RAPDU: 90 00 [17:03:28]wFMCommunicate OK [17:03:28]wFMCommunicate request_size=255 [17:03:28]MH_SAM_APDU [17:03:28]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 01 00 00 F4 03 04 00 E1 37 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DF 62 02 00 35 04 06 00 [17:03:28]Write to MH i2c: E2 02 01 07 63 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 01 00 00 F4 03 04 00 E1 37 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DF 62 02 00 35 04 06 00 00 00 B7 [17:03:28]Write i2c OK [17:03:28]MH_I2C_Read... [17:03:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:03:28]Read from MH i2c: E2 [17:03:28]MH_I2C_Read... [17:03:28]Read from MH i2c: E2 03 00 [17:03:28]MH_I2C_Read... [17:03:28]Read from MH i2c: E2 03 00 07 63 00 90 00 DE [17:03:28]RAPDU: 90 00 [17:03:28]wFMCommunicate OK [17:03:28]wFMCommunicate request_size=11 [17:03:28]MH_SAM_APDU [17:03:28]CAPDU: 80 0D 02 02 06 0F 2F 36 D3 5F 96 [17:03:28]Write to MH i2c: E2 0E 00 08 63 80 0D 02 02 06 00 0F 2F 36 D3 5F 96 00 00 2D [17:03:28]Write i2c OK [17:03:28]MH_I2C_Read... [17:03:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:03:28]Read from MH i2c: E2 [17:03:28]MH_I2C_Read... [17:03:28]Read from MH i2c: E2 03 00 [17:03:28]MH_I2C_Read... [17:03:28]Read from MH i2c: E2 03 00 08 63 00 90 00 DF [17:03:28]RAPDU: 90 00 [17:03:28]wFMCommunicate OK [17:03:28]wFMCommunicate request_size=4 [17:03:28]MH_SAM_APDU [17:03:28]CAPDU: 80 0D 03 02 [17:03:28]Write to MH i2c: E2 08 00 09 63 80 0D 03 02 00 00 00 00 E7 [17:03:28]Write i2c OK [17:03:28]MH_I2C_Read... [17:03:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:03:28]Read from MH i2c: E2 [17:03:28]MH_I2C_Read... [17:03:28]Read from MH i2c: E2 0B 00 [17:03:28]MH_I2C_Read... [17:03:28]Read from MH i2c: E2 0B 00 09 63 00 79 21 6C 6B 5C D3 7B 58 90 00 5B [17:03:28]RAPDU: 79 21 6C 6B 5C D3 7B 58 90 00 [17:03:28]wFMCommunicate OK [17:03:28]SAM_PROTO_SignData done [17:03:28]FM_MakeSignedData done [17:03:28]CreateOFDProtocolMessage [17:03:28]wFMCommunicate request_size=4 [17:03:28]MH_SAM_APDU [17:03:28]CAPDU: 80 11 00 00 [17:03:28]Write to MH i2c: E2 08 00 0A 63 80 11 00 00 00 00 00 00 E7 [17:03:28]Write i2c OK [17:03:28]MH_I2C_Read... [17:03:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:03:28]Read from MH i2c: E2 [17:03:28]MH_I2C_Read... [17:03:28]Read from MH i2c: E2 17 00 [17:03:28]MH_I2C_Read... [17:03:28]Read from MH i2c: E2 17 00 0A 63 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 38 [17:03:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:03:28]wFMCommunicate OK [17:03:28]CreateOFDProtocolMessage done [17:03:28]OFDSenderStorePacket 156383 [17:03:28]StoreOFDPacket docnum=156383 [17:03:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 63 FA 08 01 27 C8 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 01 00 00 F4 03 04 00 E1 37 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DF 62 02 00 35 04 06 00 0F 2F 36 D3 5F 96 79 21 6C 6B 5C D3 7B 58 [17:03:28]CheckFolder [17:03:28]dirname=/storage/ofd_packets [17:03:28]CheckFolder done [17:03:28]ProducePacketName [17:03:28]name=ofd_packets/00156383 [17:03:28]NVStorageSaveData ofd_packets/00156383 [17:03:28]File name is /storage/ofd_packets/00156383 [17:03:28]Write 302 bytes [17:03:28]NVStorageSaveData done [17:03:28]OFDSenderStorePacket done [17:03:28]KKMCreateOFDPacket done [17:03:28]NVStorageSaveData kkm_last_timestamp [17:03:28]File name is /storage/kkm_last_timestamp [17:03:28]Write 4 bytes [17:03:28]NVStorageSaveData done [17:03:28]ExternCall_PrintAddStr [17:03:28]wPrintStart [17:03:28]Write to MH i2c: 01 00 00 0B 63 6E [17:03:28]Write i2c OK [17:03:28]MH_I2C_Read... [17:03:28]Read from MH i2c: 01 [17:03:28]MH_I2C_Read... [17:03:28]Read from MH i2c: 01 07 00 [17:03:28]MH_I2C_Read... [17:03:28]Read from MH i2c: 01 07 00 0B 63 00 00 00 00 00 FF 0F 83 [17:03:28]RasterBufferAndPrint [17:03:28]line Счет N : (1)874681 [17:03:28]line ИНН: 02508201610067 [17:03:28]line Контрольно-Кассовый Чек [17:03:28]line ПРОДАЖА [17:03:28]line ТРК (МРК, ГНК) : 23 [17:03:28]line Товар: 2710124130 [17:03:28]line Super 92-К-5 [17:03:28]line 14.620 * 68.40 [17:03:28]line = 1000.01 [17:03:28]line НДС 12% НСП 1% [17:03:28]line > о реализуемом товаре [17:03:28]line ИТОГО: 1000.01 [17:03:28]line НСП 1% : 8.85 [17:03:28]line НДС 12% : 106.20 [17:03:28]line Наличными: 0.00 [17:03:28]line Безнал.: 1000.01 [17:03:28]line Место: АЗС № 165 "Партнер Нефть" [17:03:28]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:03:28]line СНО: Общий режим [17:03:28]line Чек 455 20.10.2024 17:03 [17:03:28]line Смена: 314 ФФД: 1.0 [17:03:28]line ЗНМ: 0300000234 [17:03:28]line РНМ: 0000137193017469 [17:03:28]line Версия ККМ: v1.0 [17:03:28]line Платежная система: Mbank [17:03:28]line ФМ: 0000000000963156 [17:03:28]line ФД: 156383 [17:03:28]line ФПД: 16695457701782 [17:03:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T170329&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156383&fm=16695457701782&tin=02508201610067®Number=0000137193017469&sum=100001 [17:03:29]OFD Sender: Processing packet 156383 [packets to send 52, broken 51] [17:03:29]ProducePacketName [17:03:29]name=ofd_packets/00156383 [17:03:29]OFD Sender: To server: pG, [17:03:29]CommunicateWithHost lk.salyk.kg:30040 [17:03:29]ConnectInit lk.salyk.kg [17:03:29]written 0, free lines is 4095 [17:03:29]Connected sock=10 [17:03:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 63 FA 08 01 27 C8 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 01 00 00 F4 03 04 00 E1 37 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DF 62 02 00 35 04 06 00 0F 2F 36 D3 5F 96 79 21 6C 6B 5C D3 7B 58 [17:03:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D5 03 47 00 3C 8D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 DF 62 02 00 F4 03 04 00 13 DE 14 67 B6 04 01 00 00 F9 31 7F E7 A7 2D AB 66 [17:03:29]CommunicateWithHost err = 0 [17:03:29]CheckOFDResponse [17:03:29]1017 (14) - 77093643461234 [17:03:29]1041 (16) - 0000000000963156 [17:03:29]1040 (4) - 156383 [17:03:29]1012 (4) - 20.10.2024 10:40 [17:03:29]1206 (1) - 0 [17:03:29]OFD Sender: Remove packet 156383 [17:03:29]ProducePacketName [17:03:29]name=ofd_packets/00156383 [17:03:29]NVStorageDeleteData [17:03:29]Write to MH i2c: 01 00 00 34 63 97 [17:03:29]Write i2c OK [17:03:29]MH_I2C_Read... [17:03:29]Read from MH i2c: 01 [17:03:29]MH_I2C_Read... [17:03:29]Read from MH i2c: 01 07 00 [17:03:29]MH_I2C_Read... [17:03:29]Read from MH i2c: 01 07 00 34 63 00 00 00 00 00 1F 0D CA [17:03:29]RasterBufferAndPrint [17:03:29]line [17:03:29]line [17:03:29]line [17:03:29]line [17:03:29]line [17:03:29]written 0, free lines is 3365 [17:03:29]MH_Cut [17:03:29]Write to MH i2c: D1 01 00 3B 63 01 70 [17:03:29]Write i2c OK [17:03:29]MH_I2C_Read... [17:03:29]Read from MH i2c: D1 [17:03:29]MH_I2C_Read... [17:03:29]Read from MH i2c: D1 01 00 [17:03:29]MH_I2C_Read... [17:03:29]Read from MH i2c: D1 01 00 3B 63 00 6F [17:03:29]Write to MH i2c: 01 00 00 3C 63 9F [17:03:29]Write i2c OK [17:03:29]MH_I2C_Read... [17:03:29]OFD Sender: No OFD packet to send [17:03:30]*** Cut start [17:03:30]*** Partial cut [17:03:30]*** CUTSNS_PIN = 1 [17:03:30]*** CUTSNS_PIN = 0 [17:03:30]*** Brake cut motor [17:03:30]Read from MH i2c: 01 [17:03:30]MH_I2C_Read... [17:03:30]*** Stop cut motor [17:03:30]*** Cut end [17:03:30]Read from MH i2c: 01 07 00 [17:03:30]MH_I2C_Read... [17:03:30]Read from MH i2c: 01 07 00 3C 63 00 00 00 00 00 FF 0F B4 [17:03:30]process_action close_receipt done [17:03:30]requested_data is exist [17:03:30]produce_requested_data [17:03:30]requested_item fm.sn is exist - process it [17:03:30]wFMCommunicate request_size=4 [17:03:30]MH_SAM_APDU [17:03:30]CAPDU: 80 11 00 00 [17:03:30]Write to MH i2c: E2 08 00 3D 63 80 11 00 00 00 00 00 00 1A [17:03:30]Write i2c OK [17:03:30]MH_I2C_Read... [17:03:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:03:30]Read from MH i2c: E2 [17:03:30]MH_I2C_Read... [17:03:30]Read from MH i2c: E2 17 00 [17:03:30]MH_I2C_Read... [17:03:30]Read from MH i2c: E2 17 00 3D 63 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6B [17:03:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:03:30]wFMCommunicate OK [17:03:30]requested_item fd.num is exist - process it [17:03:30]SAM_PROTO_GetFieldsCounters [17:03:30]wFMCommunicate request_size=4 [17:03:30]MH_SAM_APDU [17:03:30]CAPDU: 80 13 00 00 [17:03:30]Write to MH i2c: E2 08 00 3E 63 80 13 00 00 00 00 00 00 1D [17:03:30]Write i2c OK [17:03:30]MH_I2C_Read... [17:03:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:03:30]Read from MH i2c: E2 [17:03:30]MH_I2C_Read... [17:03:30]Read from MH i2c: E2 62 00 [17:03:30]MH_I2C_Read... [17:03:30]Read from MH i2c: E2 62 00 3E 63 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DF 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 C7 01 00 00 5E 04 04 00 C7 01 00 00 57 04 04 00 C8 01 00 00 19 04 04 00 00 00 00 00 90 00 2C [17:03:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 DF 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 C7 01 00 00 5E 04 04 00 C7 01 00 00 57 04 04 00 C8 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:03:30]wFMCommunicate OK [17:03:30]SAM_PROTO_GetFieldsCounters done [17:03:30]requested_item shift.num is exist - process it [17:03:30]requested_item shift.opened is exist - process it [17:03:30]req_shift_opened [17:03:30]FM_GetShiftState [17:03:30]SAM_PROTO_GetShiftState [17:03:30]wFMCommunicate request_size=4 [17:03:30]MH_SAM_APDU [17:03:30]CAPDU: 80 13 01 00 [17:03:30]Write to MH i2c: E2 08 00 3F 63 80 13 01 00 00 00 00 00 1F [17:03:30]Write i2c OK [17:03:30]MH_I2C_Read... [17:03:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:03:31]Read from MH i2c: E2 [17:03:31]MH_I2C_Read... [17:03:31]Read from MH i2c: E2 0E 00 [17:03:31]MH_I2C_Read... [17:03:31]Read from MH i2c: E2 0E 00 3F 63 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C6 [17:03:31]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [17:03:31]wFMCommunicate OK [17:03:31]SAM_PROTO_GetShiftState done [17:03:31]FM_GetShiftState done [17:03:31]req_shift_opened done [17:03:31]requested_item shift.open_date is exist - process it [17:03:31]req_shift_open_date [17:03:31]req_shift_open_date done [17:03:31]produce_requested_data done [17:03:31]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156383,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [17:03:31]process_action_free close_receipt [17:03:31]json_value_free [17:03:31]json_value_free done [17:03:31]process_json_proto returns [17:03:31]Send response to host [17:03:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156383,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [17:03:31]free response buf [17:03:31]execute_script done [17:03:31]execute_script returns [17:03:31]free content buf [17:03:31]Sock 9.Close socket [17:03:31]Sock 9.Thread stoped [17:03:34]OFD Sender: No OFD packet to send [17:03:39]OFD Sender: No OFD packet to send [17:03:44]OFD Sender: No OFD packet to send [17:03:49]OFD Sender: No OFD packet to send [17:03:54]OFD Sender: No OFD packet to send [17:03:59]OFD Sender: No OFD packet to send [17:04:04]OFD Sender: No OFD packet to send [17:04:09]OFD Sender: No OFD packet to send [17:04:14]OFD Sender: No OFD packet to send [17:04:19]OFD Sender: No OFD packet to send [17:04:24]OFD Sender: No OFD packet to send [17:04:29]OFD Sender: No OFD packet to send [17:04:34]OFD Sender: No OFD packet to send [17:04:39]OFD Sender: No OFD packet to send [17:04:44]OFD Sender: No OFD packet to send [17:04:49]OFD Sender: No OFD packet to send [17:04:54]OFD Sender: No OFD packet to send [17:04:59]OFD Sender: No OFD packet to send [17:05:04]OFD Sender: No OFD packet to send [17:05:09]OFD Sender: No OFD packet to send [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:15]OFD Sender: No OFD packet to send [17:06:20]OFD Sender: No OFD packet to send [17:06:25]OFD Sender: No OFD packet to send [17:06:30]OFD Sender: No OFD packet to send [17:06:35]OFD Sender: No OFD packet to send [17:06:40]OFD Sender: No OFD packet to send [17:06:45]OFD Sender: No OFD packet to send [17:06:47]accept exits with 8 [17:06:47]New connection [17:06:47]New thread 3066551652 created [17:06:47]Thread 3066695012 joined [17:06:47]Waiting for new connection... [17:06:47] Sock 8.Parse request [17:06:47]Sock 8.Check first char [17:06:47]Sock 8.First char is OK [17:06:47]request: POST /json_proto HTTP/1.0 [17:06:47]Method: POST [17:06:47]URL: /json_proto [17:06:47]Method is POST - this is cgi request [17:06:47]url: /json_proto [17:06:47]query_string will be loaded in cgi processing [17:06:47]execute_cgi json_proto POST (null) [17:06:47]execute_cgi path=json_proto method=POST [17:06:47]POST find Content-Length [17:06:47]Host: 172.17.53.67:8080 [17:06:47]Content-Length: 677 [17:06:47]Content-Type: application/json [17:06:47] [17:06:47]POST finish read [17:06:47]Found Content-Length = 677 [17:06:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874684", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:06:47]execute_script... [17:06:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874684", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:06:47]POST & json_proto [17:06:47]process_json_proto [17:06:47]json parsed OK: [17:06:47]protocol is kg_v1.0 [17:06:47]action value=close_receipt [17:06:47]process_action close_receipt [17:06:47]cmd_close_receipt [17:06:47]MH_GetDate [17:06:47]Write to MH i2c: F0 00 00 40 63 92 [17:06:47]Write i2c OK [17:06:47]MH_I2C_Read... [17:06:47]Read from MH i2c: F0 [17:06:47]MH_I2C_Read... [17:06:47]Read from MH i2c: F0 09 00 [17:06:47]MH_I2C_Read... [17:06:47]Read from MH i2c: F0 09 00 40 63 00 AA 38 15 67 19 BC 99 64 CB [17:06:47]GetLastDocTimeStamp 1729443809 [17:06:47]current date 1729444010 [17:06:47]FM_GetShiftState [17:06:47]SAM_PROTO_GetShiftState [17:06:47]wFMCommunicate request_size=4 [17:06:47]MH_SAM_APDU [17:06:47]CAPDU: 80 13 01 00 [17:06:47]Write to MH i2c: E2 08 00 41 63 80 13 01 00 00 00 00 00 21 [17:06:47]Write i2c OK [17:06:47]MH_I2C_Read... [17:06:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:06:48]Read from MH i2c: E2 [17:06:48]MH_I2C_Read... [17:06:48]Read from MH i2c: E2 0E 00 [17:06:48]MH_I2C_Read... [17:06:48]Read from MH i2c: E2 0E 00 41 63 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C8 [17:06:48]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [17:06:48]wFMCommunicate OK [17:06:48]SAM_PROTO_GetShiftState done [17:06:48]FM_GetShiftState done [17:06:48]opened in 1729383891 [17:06:48]opened+sec_in_day 1729470291 [17:06:48]quantity*price = 25020 [17:06:48]sum+1 = 25022 [17:06:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 456 20.10.2024 17:06 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156384 ФПД: 41370596050312 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T170650&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156384&fm=41370596050312&tin=02508201610067®Number=0000137193017469&sum=25000 [17:06:49]StoreToDocumentArchive [17:06:49]shift 314 fd 156384 [17:06:49]save to /storage/0314/doc_00156384 [17:06:49]save last doc name /storage/0314/doc_00156384 to /storage/kkm_last_doc_name [17:06:49]save OK [17:06:49]Clear old archive folders... [17:06:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:06:49]tlvbuf is 008B8AC0 [17:06:49]SAM_PROTO_ClearQueue [17:06:49]wFMCommunicate request_size=4 [17:06:49]MH_SAM_APDU [17:06:49]CAPDU: 80 09 00 00 [17:06:49]Write to MH i2c: E2 08 00 4E 63 80 09 00 00 00 00 00 00 23 [17:06:49]Write i2c OK [17:06:49]MH_I2C_Read... [17:06:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:06:49]Read from MH i2c: E2 [17:06:49]MH_I2C_Read... [17:06:49]Read from MH i2c: E2 03 00 [17:06:49]MH_I2C_Read... [17:06:49]Read from MH i2c: E2 03 00 4E 63 00 90 00 25 [17:06:49]RAPDU: 90 00 [17:06:49]wFMCommunicate OK [17:06:49]SAM_PROTO_ClearQueue done [17:06:49]KKMCreateOFDPacket [17:06:49]OFDProtocolAddRootSTLVToBuf [17:06:49]FM_MakeSignedData [17:06:49]FM_MakeSignedData [17:06:49]SAM_PROTO_SignData [17:06:49]wFMCommunicate request_size=4 [17:06:49]MH_SAM_APDU [17:06:49]CAPDU: 80 0D 01 02 [17:06:49]Write to MH i2c: E2 08 00 4F 63 80 0D 01 02 00 00 00 00 2B [17:06:49]Write i2c OK [17:06:49]MH_I2C_Read... [17:06:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:06:49]Read from MH i2c: E2 [17:06:49]MH_I2C_Read... [17:06:49]Read from MH i2c: E2 03 00 [17:06:49]MH_I2C_Read... [17:06:49]Read from MH i2c: E2 03 00 4F 63 00 90 00 26 [17:06:49]RAPDU: 90 00 [17:06:49]wFMCommunicate OK [17:06:49]wFMCommunicate request_size=255 [17:06:49]MH_SAM_APDU [17:06:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 01 00 00 F4 03 04 00 AA 38 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E0 62 02 00 35 04 06 00 25 [17:06:49]Write to MH i2c: E2 02 01 50 63 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 01 00 00 F4 03 04 00 AA 38 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E0 62 02 00 35 04 06 00 25 00 00 76 [17:06:49]Write i2c OK [17:06:49]MH_I2C_Read... [17:06:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:06:49]Read from MH i2c: E2 [17:06:49]MH_I2C_Read... [17:06:49]Read from MH i2c: E2 03 00 [17:06:49]MH_I2C_Read... [17:06:49]Read from MH i2c: E2 03 00 50 63 00 90 00 27 [17:06:49]RAPDU: 90 00 [17:06:49]wFMCommunicate OK [17:06:49]wFMCommunicate request_size=10 [17:06:49]MH_SAM_APDU [17:06:49]CAPDU: 80 0D 02 02 05 A0 57 AE 85 88 [17:06:49]Write to MH i2c: E2 0D 00 51 63 80 0D 02 02 05 00 A0 57 AE 85 88 00 00 EA [17:06:49]Write i2c OK [17:06:49]MH_I2C_Read... [17:06:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:06:49]Read from MH i2c: E2 [17:06:49]MH_I2C_Read... [17:06:49]Read from MH i2c: E2 03 00 [17:06:49]MH_I2C_Read... [17:06:49]Read from MH i2c: E2 03 00 51 63 00 90 00 28 [17:06:49]RAPDU: 90 00 [17:06:49]wFMCommunicate OK [17:06:49]wFMCommunicate request_size=4 [17:06:49]MH_SAM_APDU [17:06:49]CAPDU: 80 0D 03 02 [17:06:49]Write to MH i2c: E2 08 00 52 63 80 0D 03 02 00 00 00 00 30 [17:06:49]Write i2c OK [17:06:49]MH_I2C_Read... [17:06:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:06:49]Read from MH i2c: E2 [17:06:49]MH_I2C_Read... [17:06:49]Read from MH i2c: E2 0B 00 [17:06:49]MH_I2C_Read... [17:06:49]Read from MH i2c: E2 0B 00 52 63 00 88 2D 8F E6 98 81 86 0C 90 00 06 [17:06:49]RAPDU: 88 2D 8F E6 98 81 86 0C 90 00 [17:06:49]wFMCommunicate OK [17:06:49]SAM_PROTO_SignData done [17:06:49]FM_MakeSignedData done [17:06:49]CreateOFDProtocolMessage [17:06:49]wFMCommunicate request_size=4 [17:06:49]MH_SAM_APDU [17:06:49]CAPDU: 80 11 00 00 [17:06:49]Write to MH i2c: E2 08 00 53 63 80 11 00 00 00 00 00 00 30 [17:06:49]Write i2c OK [17:06:49]MH_I2C_Read... [17:06:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:06:49]Read from MH i2c: E2 [17:06:49]MH_I2C_Read... [17:06:49]Read from MH i2c: E2 17 00 [17:06:49]MH_I2C_Read... [17:06:49]Read from MH i2c: E2 17 00 53 63 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 81 [17:06:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:06:49]wFMCommunicate OK [17:06:49]CreateOFDProtocolMessage done [17:06:49]OFDSenderStorePacket 156384 [17:06:49]StoreOFDPacket docnum=156384 [17:06:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D1 C2 07 01 88 D8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 01 00 00 F4 03 04 00 AA 38 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E0 62 02 00 35 04 06 00 25 A0 57 AE 85 88 88 2D 8F E6 98 81 86 0C [17:06:49]CheckFolder [17:06:49]dirname=/storage/ofd_packets [17:06:49]CheckFolder done [17:06:49]ProducePacketName [17:06:49]name=ofd_packets/00156384 [17:06:49]NVStorageSaveData ofd_packets/00156384 [17:06:49]File name is /storage/ofd_packets/00156384 [17:06:49]Write 301 bytes [17:06:49]NVStorageSaveData done [17:06:49]OFDSenderStorePacket done [17:06:49]KKMCreateOFDPacket done [17:06:49]NVStorageSaveData kkm_last_timestamp [17:06:49]File name is /storage/kkm_last_timestamp [17:06:49]Write 4 bytes [17:06:49]NVStorageSaveData done [17:06:49]ExternCall_PrintAddStr [17:06:49]wPrintStart [17:06:49]Write to MH i2c: 01 00 00 54 63 B7 [17:06:49]Write i2c OK [17:06:49]MH_I2C_Read... [17:06:49]Read from MH i2c: 01 [17:06:49]MH_I2C_Read... [17:06:49]Read from MH i2c: 01 07 00 [17:06:49]MH_I2C_Read... [17:06:49]Read from MH i2c: 01 07 00 54 63 00 00 00 00 00 FF 0F CC [17:06:49]RasterBufferAndPrint [17:06:49]line Счет N : (1)874684 [17:06:49]line ИНН: 02508201610067 [17:06:49]line Контрольно-Кассовый Чек [17:06:49]line ПРОДАЖА [17:06:49]line ТРК (МРК, ГНК) : 12 [17:06:49]line Товар: 2710124130 [17:06:49]line Аи-92-К-5 [17:06:49]line 3.740 * 66.90 [17:06:49]line = 250.21 [17:06:49]line НДС 12% НСП 1% [17:06:49]line > о реализуемом товаре [17:06:49]line ОКРУГЛЕНИЕ: -0.21 [17:06:49]line ИТОГО: 250.00 [17:06:49]line Внесено: 250.00 [17:06:49]line СДАЧА: 0.00 [17:06:49]line НСП 1% : 2.21 [17:06:49]line НДС 12% : 26.57 [17:06:49]line Наличными: 250.00 [17:06:49]line Безнал.: 0.00 [17:06:49]line Место: АЗС № 165 "Партнер Нефть" [17:06:49]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:06:49]line СНО: Общий режим [17:06:49]line Чек 456 20.10.2024 17:06 [17:06:49]line Смена: 314 ФФД: 1.0 [17:06:49]line ЗНМ: 0300000234 [17:06:49]line РНМ: 0000137193017469 [17:06:49]line Версия ККМ: v1.0 [17:06:49]line ФМ: 0000000000963156 [17:06:49]line ФД: 156384 [17:06:49]line ФПД: 41370596050312 [17:06:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T170650&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156384&fm=41370596050312&tin=02508201610067®Number=0000137193017469&sum=25000 [17:06:49]OFD Sender: Processing packet 156384 [packets to send 52, broken 51] [17:06:49]ProducePacketName [17:06:49]name=ofd_packets/00156384 [17:06:49]OFD Sender: To server: pG, [17:06:49]CommunicateWithHost lk.salyk.kg:30040 [17:06:49]ConnectInit lk.salyk.kg [17:06:49]written 0, free lines is 4095 [17:06:50]Connected sock=10 [17:06:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D1 C2 07 01 88 D8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 01 00 00 F4 03 04 00 AA 38 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E0 62 02 00 35 04 06 00 25 A0 57 AE 85 88 88 2D 8F E6 98 81 86 0C [17:06:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 82 C1 47 00 E3 E8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E0 62 02 00 F4 03 04 00 DC DE 14 67 B6 04 01 00 00 4A 0B 19 9E 5A C1 28 F9 [17:06:50]CommunicateWithHost err = 0 [17:06:50]CheckOFDResponse [17:06:50]1017 (14) - 77093643461234 [17:06:50]1041 (16) - 0000000000963156 [17:06:50]1040 (4) - 156384 [17:06:50]1012 (4) - 20.10.2024 10:43 [17:06:50]1206 (1) - 0 [17:06:50]OFD Sender: Remove packet 156384 [17:06:50]ProducePacketName [17:06:50]name=ofd_packets/00156384 [17:06:50]NVStorageDeleteData [17:06:50]Write to MH i2c: 01 00 00 7F 63 E2 [17:06:50]Write i2c OK [17:06:50]MH_I2C_Read... [17:06:50]Read from MH i2c: 01 [17:06:50]MH_I2C_Read... [17:06:50]Read from MH i2c: 01 07 00 [17:06:50]MH_I2C_Read... [17:06:50]Read from MH i2c: 01 07 00 7F 63 00 00 00 00 00 EF 0C E4 [17:06:50]RasterBufferAndPrint [17:06:50]line [17:06:50]line [17:06:50]line [17:06:50]line [17:06:50]line [17:06:50]written 0, free lines is 3317 [17:06:50]MH_Cut [17:06:50]Write to MH i2c: D1 01 00 86 63 01 BB [17:06:50]Write i2c OK [17:06:50]MH_I2C_Read... [17:06:50]Read from MH i2c: D1 [17:06:50]MH_I2C_Read... [17:06:50]Read from MH i2c: D1 01 00 [17:06:50]MH_I2C_Read... [17:06:50]Read from MH i2c: D1 01 00 86 63 00 BA [17:06:50]Write to MH i2c: 01 00 00 87 63 EA [17:06:50]Write i2c OK [17:06:50]MH_I2C_Read... [17:06:50]OFD Sender: No OFD packet to send [17:06:51]*** Cut start [17:06:51]*** Partial cut [17:06:51]*** CUTSNS_PIN = 1 [17:06:51]*** CUTSNS_PIN = 0 [17:06:51]*** Brake cut motor [17:06:51]Read from MH i2c: 01 [17:06:51]MH_I2C_Read... [17:06:51]*** Stop cut motor [17:06:51]*** Cut end [17:06:51]Read from MH i2c: 01 07 00 [17:06:51]MH_I2C_Read... [17:06:51]Read from MH i2c: 01 07 00 87 63 00 00 00 00 00 FF 0F FF [17:06:51]process_action close_receipt done [17:06:51]requested_data is exist [17:06:51]produce_requested_data [17:06:51]requested_item fm.sn is exist - process it [17:06:51]wFMCommunicate request_size=4 [17:06:51]MH_SAM_APDU [17:06:51]CAPDU: 80 11 00 00 [17:06:51]Write to MH i2c: E2 08 00 88 63 80 11 00 00 00 00 00 00 65 [17:06:51]Write i2c OK [17:06:51]MH_I2C_Read... [17:06:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:06:51]Read from MH i2c: E2 [17:06:51]MH_I2C_Read... [17:06:51]Read from MH i2c: E2 17 00 [17:06:51]MH_I2C_Read... [17:06:51]Read from MH i2c: E2 17 00 88 63 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B6 [17:06:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:06:51]wFMCommunicate OK [17:06:51]requested_item fd.num is exist - process it [17:06:51]SAM_PROTO_GetFieldsCounters [17:06:51]wFMCommunicate request_size=4 [17:06:51]MH_SAM_APDU [17:06:51]CAPDU: 80 13 00 00 [17:06:51]Write to MH i2c: E2 08 00 89 63 80 13 00 00 00 00 00 00 68 [17:06:51]Write i2c OK [17:06:51]MH_I2C_Read... [17:06:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:06:51]Read from MH i2c: E2 [17:06:51]MH_I2C_Read... [17:06:51]Read from MH i2c: E2 62 00 [17:06:51]MH_I2C_Read... [17:06:51]Read from MH i2c: E2 62 00 89 63 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E0 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 C8 01 00 00 5E 04 04 00 C8 01 00 00 57 04 04 00 C9 01 00 00 19 04 04 00 00 00 00 00 90 00 7B [17:06:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E0 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 C8 01 00 00 5E 04 04 00 C8 01 00 00 57 04 04 00 C9 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:06:51]wFMCommunicate OK [17:06:51]SAM_PROTO_GetFieldsCounters done [17:06:51]requested_item shift.num is exist - process it [17:06:51]requested_item shift.opened is exist - process it [17:06:51]req_shift_opened [17:06:51]FM_GetShiftState [17:06:51]SAM_PROTO_GetShiftState [17:06:51]wFMCommunicate request_size=4 [17:06:51]MH_SAM_APDU [17:06:51]CAPDU: 80 13 01 00 [17:06:51]Write to MH i2c: E2 08 00 8A 63 80 13 01 00 00 00 00 00 6A [17:06:51]Write i2c OK [17:06:51]MH_I2C_Read... [17:06:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:06:51]Read from MH i2c: E2 [17:06:51]MH_I2C_Read... [17:06:51]Read from MH i2c: E2 0E 00 [17:06:51]MH_I2C_Read... [17:06:51]Read from MH i2c: E2 0E 00 8A 63 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 11 [17:06:51]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [17:06:51]wFMCommunicate OK [17:06:51]SAM_PROTO_GetShiftState done [17:06:51]FM_GetShiftState done [17:06:51]req_shift_opened done [17:06:51]requested_item shift.open_date is exist - process it [17:06:51]req_shift_open_date [17:06:51]req_shift_open_date done [17:06:51]produce_requested_data done [17:06:51]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156384,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [17:06:51]process_action_free close_receipt [17:06:51]json_value_free [17:06:51]json_value_free done [17:06:51]process_json_proto returns [17:06:51]Send response to host [17:06:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156384,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [17:06:51]free response buf [17:06:51]execute_script done [17:06:51]execute_script returns [17:06:51]free content buf [17:06:51]Sock 8.Close socket [17:06:51]Sock 8.Thread stoped [17:06:55]OFD Sender: No OFD packet to send [17:07:00]OFD Sender: No OFD packet to send [17:07:00]accept exits with 9 [17:07:00]New connection [17:07:00]New thread 3066695012 created [17:07:00]Thread 3066551652 joined [17:07:00]Waiting for new connection... [17:07:00] Sock 9.Parse request [17:07:00]Sock 9.Check first char [17:07:00]Sock 9.First char is OK [17:07:00]request: POST /json_proto HTTP/1.0 [17:07:00]Method: POST [17:07:00]URL: /json_proto [17:07:00]Method is POST - this is cgi request [17:07:00]url: /json_proto [17:07:00]query_string will be loaded in cgi processing [17:07:00]execute_cgi json_proto POST (null) [17:07:00]execute_cgi path=json_proto method=POST [17:07:00]POST find Content-Length [17:07:00]Host: 172.17.53.67:8080 [17:07:00]Content-Length: 759 [17:07:00]Content-Type: application/json [17:07:00] [17:07:00]POST finish read [17:07:01]Found Content-Length = 759 [17:07:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874685", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 9.200, "sum" : 629.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 629.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:07:01]execute_script... [17: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 : (1)874685", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 9.200, "sum" : 629.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 629.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:07:01]POST & json_proto [17:07:01]process_json_proto [17:07:01]json parsed OK: [17:07:01]protocol is kg_v1.0 [17:07:01]action value=close_receipt [17:07:01]process_action close_receipt [17:07:01]cmd_close_receipt [17:07:01]MH_GetDate [17:07:01]Write to MH i2c: F0 00 00 8B 63 DD [17:07:01]Write i2c OK [17:07:01]MH_I2C_Read... [17:07:01]Read from MH i2c: F0 [17:07:01]MH_I2C_Read... [17:07:01]Read from MH i2c: F0 09 00 [17:07:01]MH_I2C_Read... [17:07:01]Read from MH i2c: F0 09 00 8B 63 00 B7 38 15 67 19 BC 99 64 23 [17:07:01]GetLastDocTimeStamp 1729444010 [17:07:01]current date 1729444023 [17:07:01]FM_GetShiftState [17:07:01]SAM_PROTO_GetShiftState [17:07:01]wFMCommunicate request_size=4 [17:07:01]MH_SAM_APDU [17:07:01]CAPDU: 80 13 01 00 [17:07:01]Write to MH i2c: E2 08 00 8C 63 80 13 01 00 00 00 00 00 6C [17:07:01]Write i2c OK [17:07:01]MH_I2C_Read... [17:07:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:07:01]Read from MH i2c: E2 [17:07:01]MH_I2C_Read... [17:07:01]Read from MH i2c: E2 0E 00 [17:07:01]MH_I2C_Read... [17:07:01]Read from MH i2c: E2 0E 00 8C 63 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 13 [17:07:01]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [17:07:01]wFMCommunicate OK [17:07:01]SAM_PROTO_GetShiftState done [17:07:01]FM_GetShiftState done [17:07:01]opened in 1729383891 [17:07:01]opened+sec_in_day 1729470291 [17:07:01]quantity*price = 62928 [17:07:01]sum+1 = 62929 [17:07:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 629.28 НСП 1% : 5.57 НДС 12% : 66.83 Наличными: 0.00 Безнал.: 629.28 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 457 20.10.2024 17:07 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156385 ФПД: 61333300604869 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T170703&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156385&fm=61333300604869&tin=02508201610067®Number=0000137193017469&sum=62928 [17:07:02]StoreToDocumentArchive [17:07:02]shift 314 fd 156385 [17:07:02]save to /storage/0314/doc_00156385 [17:07:02]save last doc name /storage/0314/doc_00156385 to /storage/kkm_last_doc_name [17:07:02]save OK [17:07:02]Clear old archive folders... [17:07:02]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:07:02]tlvbuf is 008B8670 [17:07:02]SAM_PROTO_ClearQueue [17:07:02]wFMCommunicate request_size=4 [17:07:02]MH_SAM_APDU [17:07:02]CAPDU: 80 09 00 00 [17:07:02]Write to MH i2c: E2 08 00 99 63 80 09 00 00 00 00 00 00 6E [17:07:02]Write i2c OK [17:07:02]MH_I2C_Read... [17:07:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:07:02]Read from MH i2c: E2 [17:07:02]MH_I2C_Read... [17:07:02]Read from MH i2c: E2 03 00 [17:07:02]MH_I2C_Read... [17:07:02]Read from MH i2c: E2 03 00 99 63 00 90 00 70 [17:07:02]RAPDU: 90 00 [17:07:02]wFMCommunicate OK [17:07:02]SAM_PROTO_ClearQueue done [17:07:02]KKMCreateOFDPacket [17:07:02]OFDProtocolAddRootSTLVToBuf [17:07:02]FM_MakeSignedData [17:07:02]FM_MakeSignedData [17:07:02]SAM_PROTO_SignData [17:07:02]wFMCommunicate request_size=4 [17:07:02]MH_SAM_APDU [17:07:02]CAPDU: 80 0D 01 02 [17:07:02]Write to MH i2c: E2 08 00 9A 63 80 0D 01 02 00 00 00 00 76 [17:07:02]Write i2c OK [17:07:02]MH_I2C_Read... [17:07:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:07:02]Read from MH i2c: E2 [17:07:02]MH_I2C_Read... [17:07:02]Read from MH i2c: E2 03 00 [17:07:02]MH_I2C_Read... [17:07:02]Read from MH i2c: E2 03 00 9A 63 00 90 00 71 [17:07:02]RAPDU: 90 00 [17:07:02]wFMCommunicate OK [17:07:02]wFMCommunicate request_size=255 [17:07:02]MH_SAM_APDU [17:07:02]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 23 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 D0 F5 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 F5 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1B 1A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D0 F5 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 01 00 00 F4 03 04 00 B7 38 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E1 62 02 00 35 04 06 00 [17:07:02]Write to MH i2c: E2 02 01 9B 63 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 23 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 D0 F5 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 F5 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1B 1A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D0 F5 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 01 00 00 F4 03 04 00 B7 38 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E1 62 02 00 35 04 06 00 00 00 02 [17:07:02]Write i2c OK [17:07:02]MH_I2C_Read... [17:07:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:07:02]Read from MH i2c: E2 [17:07:02]MH_I2C_Read... [17:07:02]Read from MH i2c: E2 03 00 [17:07:02]MH_I2C_Read... [17:07:02]Read from MH i2c: E2 03 00 9B 63 00 90 00 72 [17:07:02]RAPDU: 90 00 [17:07:02]wFMCommunicate OK [17:07:02]wFMCommunicate request_size=11 [17:07:02]MH_SAM_APDU [17:07:02]CAPDU: 80 0D 02 02 06 37 C8 45 98 6F C5 [17:07:02]Write to MH i2c: E2 0E 00 9C 63 80 0D 02 02 06 00 37 C8 45 98 6F C5 00 00 95 [17:07:02]Write i2c OK [17:07:02]MH_I2C_Read... [17:07:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:07:02]Read from MH i2c: E2 [17:07:02]MH_I2C_Read... [17:07:02]Read from MH i2c: E2 03 00 [17:07:02]MH_I2C_Read... [17:07:02]Read from MH i2c: E2 03 00 9C 63 00 90 00 73 [17:07:02]RAPDU: 90 00 [17:07:02]wFMCommunicate OK [17:07:02]wFMCommunicate request_size=4 [17:07:02]MH_SAM_APDU [17:07:02]CAPDU: 80 0D 03 02 [17:07:02]Write to MH i2c: E2 08 00 9D 63 80 0D 03 02 00 00 00 00 7B [17:07:02]Write i2c OK [17:07:02]MH_I2C_Read... [17:07:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:07:02]Read from MH i2c: E2 [17:07:02]MH_I2C_Read... [17:07:02]Read from MH i2c: E2 0B 00 [17:07:02]MH_I2C_Read... [17:07:02]Read from MH i2c: E2 0B 00 9D 63 00 8B C4 3E 00 17 49 2E EC 90 00 83 [17:07:02]RAPDU: 8B C4 3E 00 17 49 2E EC 90 00 [17:07:02]wFMCommunicate OK [17:07:02]SAM_PROTO_SignData done [17:07:02]FM_MakeSignedData done [17:07:02]CreateOFDProtocolMessage [17:07:02]wFMCommunicate request_size=4 [17:07:02]MH_SAM_APDU [17:07:02]CAPDU: 80 11 00 00 [17:07:02]Write to MH i2c: E2 08 00 9E 63 80 11 00 00 00 00 00 00 7B [17:07:02]Write i2c OK [17:07:02]MH_I2C_Read... [17:07:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:07:02]Read from MH i2c: E2 [17:07:02]MH_I2C_Read... [17:07:02]Read from MH i2c: E2 17 00 [17:07:02]MH_I2C_Read... [17:07:02]Read from MH i2c: E2 17 00 9E 63 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CC [17:07:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:07:02]wFMCommunicate OK [17:07:02]CreateOFDProtocolMessage done [17:07:02]OFDSenderStorePacket 156385 [17:07:02]StoreOFDPacket docnum=156385 [17:07:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 B7 ED 08 01 7A C2 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 23 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 D0 F5 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 F5 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1B 1A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D0 F5 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 01 00 00 F4 03 04 00 B7 38 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E1 62 02 00 35 04 06 00 37 C8 45 98 6F C5 8B C4 3E 00 17 49 2E EC [17:07:02]CheckFolder [17:07:02]dirname=/storage/ofd_packets [17:07:02]CheckFolder done [17:07:02]ProducePacketName [17:07:02]name=ofd_packets/00156385 [17:07:02]NVStorageSaveData ofd_packets/00156385 [17:07:02]File name is /storage/ofd_packets/00156385 [17:07:02]Write 302 bytes [17:07:02]NVStorageSaveData done [17:07:02]OFDSenderStorePacket done [17:07:02]KKMCreateOFDPacket done [17:07:02]NVStorageSaveData kkm_last_timestamp [17:07:02]File name is /storage/kkm_last_timestamp [17:07:02]Write 4 bytes [17:07:02]NVStorageSaveData done [17:07:02]ExternCall_PrintAddStr [17:07:02]wPrintStart [17:07:02]Write to MH i2c: 01 00 00 9F 63 02 [17:07:02]Write i2c OK [17:07:02]MH_I2C_Read... [17:07:02]Read from MH i2c: 01 [17:07:02]MH_I2C_Read... [17:07:02]Read from MH i2c: 01 07 00 [17:07:02]MH_I2C_Read... [17:07:02]Read from MH i2c: 01 07 00 9F 63 00 00 00 00 00 FF 0F 17 [17:07:02]RasterBufferAndPrint [17:07:02]line Счет N : (1)874685 [17:07:02]line ИНН: 02508201610067 [17:07:02]line Контрольно-Кассовый Чек [17:07:02]line ПРОДАЖА [17:07:02]line ТРК (МРК, ГНК) : 43 [17:07:02]line Товар: 2710124130 [17:07:02]line Super 92-К-5 [17:07:02]line 9.200 * 68.40 [17:07:02]line = 629.28 [17:07:02]line НДС 12% НСП 1% [17:07:02]line > о реализуемом товаре [17:07:02]line ИТОГО: 629.28 [17:07:02]line НСП 1% : 5.57 [17:07:02]line НДС 12% : 66.83 [17:07:02]line Наличными: 0.00 [17:07:02]line Безнал.: 629.28 [17:07:02]line Место: АЗС № 165 "Партнер Нефть" [17:07:02]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:07:02]line СНО: Общий режим [17:07:02]line Чек 457 20.10.2024 17:07 [17:07:02]line Смена: 314 ФФД: 1.0 [17:07:02]line ЗНМ: 0300000234 [17:07:02]line РНМ: 0000137193017469 [17:07:02]line Версия ККМ: v1.0 [17:07:02]line Платежная система: Mbank [17:07:02]line ФМ: 0000000000963156 [17:07:02]line ФД: 156385 [17:07:02]line ФПД: 61333300604869 [17:07:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T170703&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156385&fm=61333300604869&tin=02508201610067®Number=0000137193017469&sum=62928 [17:07:03]OFD Sender: Processing packet 156385 [packets to send 52, broken 51] [17:07:03]ProducePacketName [17:07:03]name=ofd_packets/00156385 [17:07:03]OFD Sender: To server: pG, [17:07:03]CommunicateWithHost lk.salyk.kg:30040 [17:07:03]ConnectInit lk.salyk.kg [17:07:03]written 0, free lines is 4095 [17:07:03]Connected sock=10 [17:07:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 B7 ED 08 01 7A C2 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 23 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 D0 F5 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 F5 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1B 1A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D0 F5 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 01 00 00 F4 03 04 00 B7 38 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E1 62 02 00 35 04 06 00 37 C8 45 98 6F C5 8B C4 3E 00 17 49 2E EC [17:07:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 CE 00 47 00 A6 9F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E1 62 02 00 F4 03 04 00 E9 DE 14 67 B6 04 01 00 00 2C 0D 9B 3E 42 AE 70 51 [17:07:03]CommunicateWithHost err = 0 [17:07:03]CheckOFDResponse [17:07:03]1017 (14) - 77093643461234 [17:07:03]1041 (16) - 0000000000963156 [17:07:03]1040 (4) - 156385 [17:07:03]1012 (4) - 20.10.2024 10:43 [17:07:03]1206 (1) - 0 [17:07:03]OFD Sender: Remove packet 156385 [17:07:03]ProducePacketName [17:07:03]name=ofd_packets/00156385 [17:07:03]NVStorageDeleteData [17:07:03]Write to MH i2c: 01 00 00 C8 63 2B [17:07:03]Write i2c OK [17:07:03]MH_I2C_Read... [17:07:03]Read from MH i2c: 01 [17:07:03]MH_I2C_Read... [17:07:03]Read from MH i2c: 01 07 00 [17:07:03]MH_I2C_Read... [17:07:03]Read from MH i2c: 01 07 00 C8 63 00 00 00 00 00 2E 0D 6D [17:07:03]RasterBufferAndPrint [17:07:03]line [17:07:03]line [17:07:03]line [17:07:03]line [17:07:03]line [17:07:03]written 0, free lines is 3382 [17:07:03]MH_Cut [17:07:03]Write to MH i2c: D1 01 00 CF 63 01 04 [17:07:03]Write i2c OK [17:07:03]MH_I2C_Read... [17:07:03]Read from MH i2c: D1 [17:07:03]MH_I2C_Read... [17:07:03]Read from MH i2c: D1 01 00 [17:07:03]MH_I2C_Read... [17:07:03]Read from MH i2c: D1 01 00 CF 63 00 03 [17:07:03]Write to MH i2c: 01 00 00 D0 63 33 [17:07:03]Write i2c OK [17:07:03]MH_I2C_Read... [17:07:03]OFD Sender: No OFD packet to send [17:07:04]*** Cut start [17:07:04]*** Partial cut [17:07:04]*** CUTSNS_PIN = 1 [17:07:04]*** CUTSNS_PIN = 0 [17:07:04]*** Brake cut motor [17:07:04]Read from MH i2c: 01 [17:07:04]MH_I2C_Read... [17:07:04]*** Stop cut motor [17:07:04]*** Cut end [17:07:04]Read from MH i2c: 01 07 00 [17:07:04]MH_I2C_Read... [17:07:04]Read from MH i2c: 01 07 00 D0 63 00 00 00 00 00 FF 0F 48 [17:07:04]process_action close_receipt done [17:07:04]requested_data is exist [17:07:04]produce_requested_data [17:07:04]requested_item fm.sn is exist - process it [17:07:04]wFMCommunicate request_size=4 [17:07:04]MH_SAM_APDU [17:07:04]CAPDU: 80 11 00 00 [17:07:04]Write to MH i2c: E2 08 00 D1 63 80 11 00 00 00 00 00 00 AE [17:07:04]Write i2c OK [17:07:04]MH_I2C_Read... [17:07:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:07:04]Read from MH i2c: E2 [17:07:04]MH_I2C_Read... [17:07:04]Read from MH i2c: E2 17 00 [17:07:04]MH_I2C_Read... [17:07:04]Read from MH i2c: E2 17 00 D1 63 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FF [17:07:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:07:04]wFMCommunicate OK [17:07:04]requested_item fd.num is exist - process it [17:07:04]SAM_PROTO_GetFieldsCounters [17:07:04]wFMCommunicate request_size=4 [17:07:04]MH_SAM_APDU [17:07:04]CAPDU: 80 13 00 00 [17:07:04]Write to MH i2c: E2 08 00 D2 63 80 13 00 00 00 00 00 00 B1 [17:07:04]Write i2c OK [17:07:04]MH_I2C_Read... [17:07:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:07:04]Read from MH i2c: E2 [17:07:04]MH_I2C_Read... [17:07:04]Read from MH i2c: E2 62 00 [17:07:04]MH_I2C_Read... [17:07:05]Read from MH i2c: E2 62 00 D2 63 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E1 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CA 01 00 00 19 04 04 00 00 00 00 00 90 00 C8 [17:07:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E1 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CA 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:07:05]wFMCommunicate OK [17:07:05]SAM_PROTO_GetFieldsCounters done [17:07:05]requested_item shift.num is exist - process it [17:07:05]requested_item shift.opened is exist - process it [17:07:05]req_shift_opened [17:07:05]FM_GetShiftState [17:07:05]SAM_PROTO_GetShiftState [17:07:05]wFMCommunicate request_size=4 [17:07:05]MH_SAM_APDU [17:07:05]CAPDU: 80 13 01 00 [17:07:05]Write to MH i2c: E2 08 00 D3 63 80 13 01 00 00 00 00 00 B3 [17:07:05]Write i2c OK [17:07:05]MH_I2C_Read... [17:07:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:07:05]Read from MH i2c: E2 [17:07:05]MH_I2C_Read... [17:07:05]Read from MH i2c: E2 0E 00 [17:07:05]MH_I2C_Read... [17:07:05]Read from MH i2c: E2 0E 00 D3 63 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 5A [17:07:05]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [17:07:05]wFMCommunicate OK [17:07:05]SAM_PROTO_GetShiftState done [17:07:05]FM_GetShiftState done [17:07:05]req_shift_opened done [17:07:05]requested_item shift.open_date is exist - process it [17:07:05]req_shift_open_date [17:07:05]req_shift_open_date done [17:07:05]produce_requested_data done [17:07:05]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156385,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [17:07:05]process_action_free close_receipt [17:07:05]json_value_free [17:07:05]json_value_free done [17:07:05]process_json_proto returns [17:07:05]Send response to host [17:07:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156385,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [17:07:05]free response buf [17:07:05]execute_script done [17:07:05]execute_script returns [17:07:05]free content buf [17:07:05]Sock 9.Close socket [17:07:05]Sock 9.Thread stoped [17:07:08]OFD Sender: No OFD packet to send [17:07:13]OFD Sender: No OFD packet to send [17:07:18]OFD Sender: No OFD packet to send [17:07:23]OFD Sender: No OFD packet to send [17:07:28]OFD Sender: No OFD packet to send [17:07:33]OFD Sender: No OFD packet to send [17:07:38]OFD Sender: No OFD packet to send [17:07:43]OFD Sender: No OFD packet to send [17:07:48]OFD Sender: No OFD packet to send [17:07:53]OFD Sender: No OFD packet to send [17:07:58]OFD Sender: No OFD packet to send [17:08:03]OFD Sender: No OFD packet to send [17:08:08]OFD Sender: No OFD packet to send [17:08:13]OFD Sender: No OFD packet to send [17:08:18]OFD Sender: No OFD packet to send [17:08:23]OFD Sender: No OFD packet to send [17:08:28]OFD Sender: No OFD packet to send [17:08:33]OFD Sender: No OFD packet to send [17:08:38]OFD Sender: No OFD packet to send [17:08:43]OFD Sender: No OFD packet to send [17:08:48]OFD Sender: No OFD packet to send [17:08:53]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:44]accept exits with 8 [17:09:44]New connection [17:09:44]New thread 3066551652 created [17:09:44]Thread 3066695012 joined [17:09:44]Waiting for new connection... [17:09:44] Sock 8.Parse request [17:09:44]Sock 8.Check first char [17:09:44]Sock 8.First char is OK [17:09:44]request: POST /json_proto HTTP/1.0 [17:09:44]Method: POST [17:09:44]URL: /json_proto [17:09:44]Method is POST - this is cgi request [17:09:44]url: /json_proto [17:09:44]query_string will be loaded in cgi processing [17:09:44]execute_cgi json_proto POST (null) [17:09:44]execute_cgi path=json_proto method=POST [17:09:44]POST find Content-Length [17:09:44]Host: 172.17.53.67:8080 [17:09:44]Content-Length: 766 [17:09:44]Content-Type: application/json [17:09:44] [17:09:44]POST finish read [17:09:44]Found Content-Length = 766 [17:09:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874686", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 17.930, "sum" : 1366.27, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1366.27 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:09:44]execute_script... [17:09:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874686", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 17.930, "sum" : 1366.27, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1366.27 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:09:44]POST & json_proto [17:09:44]process_json_proto [17:09:44]json parsed OK: [17:09:44]protocol is kg_v1.0 [17:09:44]action value=close_receipt [17:09:44]process_action close_receipt [17:09:44]cmd_close_receipt [17:09:44]MH_GetDate [17:09:44]Write to MH i2c: F0 00 00 D4 63 26 [17:09:44]Write i2c OK [17:09:44]MH_I2C_Read... [17:09:44]Read from MH i2c: F0 [17:09:44]MH_I2C_Read... [17:09:44]Read from MH i2c: F0 09 00 [17:09:44]MH_I2C_Read... [17:09:44]Read from MH i2c: F0 09 00 D4 63 00 5A 39 15 67 19 BC 99 64 10 [17:09:44]GetLastDocTimeStamp 1729444023 [17:09:44]current date 1729444186 [17:09:44]FM_GetShiftState [17:09:44]SAM_PROTO_GetShiftState [17:09:44]wFMCommunicate request_size=4 [17:09:44]MH_SAM_APDU [17:09:44]CAPDU: 80 13 01 00 [17:09:44]Write to MH i2c: E2 08 00 D5 63 80 13 01 00 00 00 00 00 B5 [17:09:44]Write i2c OK [17:09:44]MH_I2C_Read... [17:09:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:09:44]Read from MH i2c: E2 [17:09:44]MH_I2C_Read... [17:09:44]Read from MH i2c: E2 0E 00 [17:09:44]MH_I2C_Read... [17:09:44]Read from MH i2c: E2 0E 00 D5 63 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 5C [17:09:44]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [17:09:44]wFMCommunicate OK [17:09:44]SAM_PROTO_GetShiftState done [17:09:44]FM_GetShiftState done [17:09:44]opened in 1729383891 [17:09:44]opened+sec_in_day 1729470291 [17:09:44]quantity*price = 136626 [17:09:44]sum+1 = 136628 [17:09:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1366.27 НСП 1% : 12.09 НДС 12% : 145.09 Наличными: 0.00 Безнал.: 1366.27 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 458 20.10.2024 17:09 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156386 ФПД: 226734749181734 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T170946&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156386&fm=226734749181734&tin=02508201610067®Number=0000137193017469&sum=136627 [17:09:45]StoreToDocumentArchive [17:09:45]shift 314 fd 156386 [17:09:45]save to /storage/0314/doc_00156386 [17:09:45]save last doc name /storage/0314/doc_00156386 to /storage/kkm_last_doc_name [17:09:45]save OK [17:09:45]Clear old archive folders... [17:09:45]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:09:45]tlvbuf is 00870CF0 [17:09:45]SAM_PROTO_ClearQueue [17:09:45]wFMCommunicate request_size=4 [17:09:45]MH_SAM_APDU [17:09:45]CAPDU: 80 09 00 00 [17:09:45]Write to MH i2c: E2 08 00 E2 63 80 09 00 00 00 00 00 00 B7 [17:09:45]Write i2c OK [17:09:45]MH_I2C_Read... [17:09:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:09:45]Read from MH i2c: E2 [17:09:45]MH_I2C_Read... [17:09:45]Read from MH i2c: E2 03 00 [17:09:45]MH_I2C_Read... [17:09:45]Read from MH i2c: E2 03 00 E2 63 00 90 00 B9 [17:09:45]RAPDU: 90 00 [17:09:45]wFMCommunicate OK [17:09:45]SAM_PROTO_ClearQueue done [17:09:45]KKMCreateOFDPacket [17:09:45]OFDProtocolAddRootSTLVToBuf [17:09:45]FM_MakeSignedData [17:09:45]FM_MakeSignedData [17:09:45]SAM_PROTO_SignData [17:09:45]wFMCommunicate request_size=4 [17:09:45]MH_SAM_APDU [17:09:45]CAPDU: 80 0D 01 02 [17:09:45]Write to MH i2c: E2 08 00 E3 63 80 0D 01 02 00 00 00 00 BF [17:09:45]Write i2c OK [17:09:45]MH_I2C_Read... [17:09:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:09:45]Read from MH i2c: E2 [17:09:45]MH_I2C_Read... [17:09:45]Read from MH i2c: E2 03 00 [17:09:45]MH_I2C_Read... [17:09:45]Read from MH i2c: E2 03 00 E3 63 00 90 00 BA [17:09:45]RAPDU: 90 00 [17:09:45]wFMCommunicate OK [17:09:45]wFMCommunicate request_size=255 [17:09:45]MH_SAM_APDU [17:09:45]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 0A 46 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B3 15 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B3 15 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B9 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 38 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B3 15 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 01 00 00 F4 03 04 00 5A 39 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E2 62 02 00 35 04 06 00 CE 36 CC 2E [17:09:45]Write to MH i2c: E2 02 01 E4 63 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 0A 46 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B3 15 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B3 15 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B9 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 38 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B3 15 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 01 00 00 F4 03 04 00 5A 39 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E2 62 02 00 35 04 06 00 CE 36 CC 2E 00 00 BB [17:09:45]Write i2c OK [17:09:45]MH_I2C_Read... [17:09:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:09:45]Read from MH i2c: E2 [17:09:45]MH_I2C_Read... [17:09:45]Read from MH i2c: E2 03 00 [17:09:45]MH_I2C_Read... [17:09:45]Read from MH i2c: E2 03 00 E4 63 00 90 00 BB [17:09:45]RAPDU: 90 00 [17:09:45]wFMCommunicate OK [17:09:45]wFMCommunicate request_size=7 [17:09:45]MH_SAM_APDU [17:09:45]CAPDU: 80 0D 02 02 02 E7 26 [17:09:45]Write to MH i2c: E2 0A 00 E5 63 80 0D 02 02 02 00 E7 26 00 00 D3 [17:09:45]Write i2c OK [17:09:45]MH_I2C_Read... [17:09:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:09:45]Read from MH i2c: E2 [17:09:45]MH_I2C_Read... [17:09:45]Read from MH i2c: E2 03 00 [17:09:45]MH_I2C_Read... [17:09:45]Read from MH i2c: E2 03 00 E5 63 00 90 00 BC [17:09:45]RAPDU: 90 00 [17:09:45]wFMCommunicate OK [17:09:45]wFMCommunicate request_size=4 [17:09:45]MH_SAM_APDU [17:09:45]CAPDU: 80 0D 03 02 [17:09:45]Write to MH i2c: E2 08 00 E6 63 80 0D 03 02 00 00 00 00 C4 [17:09:45]Write i2c OK [17:09:45]MH_I2C_Read... [17:09:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:09:45]Read from MH i2c: E2 [17:09:45]MH_I2C_Read... [17:09:45]Read from MH i2c: E2 0B 00 [17:09:45]MH_I2C_Read... [17:09:45]Read from MH i2c: E2 0B 00 E6 63 00 76 D7 9D B6 86 F4 61 4E 90 00 8E [17:09:45]RAPDU: 76 D7 9D B6 86 F4 61 4E 90 00 [17:09:45]wFMCommunicate OK [17:09:45]SAM_PROTO_SignData done [17:09:45]FM_MakeSignedData done [17:09:45]CreateOFDProtocolMessage [17:09:45]wFMCommunicate request_size=4 [17:09:45]MH_SAM_APDU [17:09:45]CAPDU: 80 11 00 00 [17:09:45]Write to MH i2c: E2 08 00 E7 63 80 11 00 00 00 00 00 00 C4 [17:09:45]Write i2c OK [17:09:45]MH_I2C_Read... [17:09:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:09:45]Read from MH i2c: E2 [17:09:45]MH_I2C_Read... [17:09:45]Read from MH i2c: E2 17 00 [17:09:45]MH_I2C_Read... [17:09:45]Read from MH i2c: E2 17 00 E7 63 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 15 [17:09:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:09:45]wFMCommunicate OK [17:09:45]CreateOFDProtocolMessage done [17:09:45]OFDSenderStorePacket 156386 [17:09:45]StoreOFDPacket docnum=156386 [17:09:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 37 22 04 01 F0 58 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 0A 46 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B3 15 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B3 15 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B9 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 38 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B3 15 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 01 00 00 F4 03 04 00 5A 39 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E2 62 02 00 35 04 06 00 CE 36 CC 2E E7 26 76 D7 9D B6 86 F4 61 4E [17:09:45]CheckFolder [17:09:45]dirname=/storage/ofd_packets [17:09:45]CheckFolder done [17:09:45]ProducePacketName [17:09:45]name=ofd_packets/00156386 [17:09:45]NVStorageSaveData ofd_packets/00156386 [17:09:45]File name is /storage/ofd_packets/00156386 [17:09:45]Write 298 bytes [17:09:45]NVStorageSaveData done [17:09:45]OFDSenderStorePacket done [17:09:45]KKMCreateOFDPacket done [17:09:45]NVStorageSaveData kkm_last_timestamp [17:09:45]File name is /storage/kkm_last_timestamp [17:09:45]Write 4 bytes [17:09:45]NVStorageSaveData done [17:09:45]ExternCall_PrintAddStr [17:09:45]wPrintStart [17:09:45]Write to MH i2c: 01 00 00 E8 63 4B [17:09:45]Write i2c OK [17:09:45]MH_I2C_Read... [17:09:45]Read from MH i2c: 01 [17:09:45]MH_I2C_Read... [17:09:45]Read from MH i2c: 01 07 00 [17:09:45]MH_I2C_Read... [17:09:45]Read from MH i2c: 01 07 00 E8 63 00 00 00 00 00 FF 0F 60 [17:09:45]RasterBufferAndPrint [17:09:45]line Счет N : (1)874686 [17:09:45]line ИНН: 02508201610067 [17:09:45]line Контрольно-Кассовый Чек [17:09:45]line ПРОДАЖА [17:09:45]line ТРК (МРК, ГНК) : 24 [17:09:45]line Товар: 2710194210 [17:09:45]line ДТ-К-2 [17:09:45]line 17.930 * 76.20 [17:09:45]line = 1366.27 [17:09:45]line НДС 12% НСП 1% [17:09:45]line > о реализуемом товаре [17:09:45]line ИТОГО: 1366.27 [17:09:45]line НСП 1% : 12.09 [17:09:45]line НДС 12% : 145.09 [17:09:45]line Наличными: 0.00 [17:09:45]line Безнал.: 1366.27 [17:09:45]line Место: АЗС № 165 "Партнер Нефть" [17:09:45]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:09:45]line СНО: Общий режим [17:09:45]line Чек 458 20.10.2024 17:09 [17:09:45]line Смена: 314 ФФД: 1.0 [17:09:45]line ЗНМ: 0300000234 [17:09:45]line РНМ: 0000137193017469 [17:09:45]line Версия ККМ: v1.0 [17:09:45]line Платежная система: Mbank [17:09:45]line ФМ: 0000000000963156 [17:09:45]line ФД: 156386 [17:09:45]line ФПД: 226734749181734 [17:09:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T170946&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156386&fm=226734749181734&tin=02508201610067®Number=0000137193017469&sum=136627 [17:09:46]OFD Sender: Processing packet 156386 [packets to send 52, broken 51] [17:09:46]ProducePacketName [17:09:46]name=ofd_packets/00156386 [17:09:46]OFD Sender: To server: pG, [17:09:46]CommunicateWithHost lk.salyk.kg:30040 [17:09:46]ConnectInit lk.salyk.kg [17:09:46]written 0, free lines is 4095 [17:09:46]Connected sock=10 [17:09:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 37 22 04 01 F0 58 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 0A 46 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B3 15 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B3 15 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B9 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 38 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B3 15 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 01 00 00 F4 03 04 00 5A 39 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E2 62 02 00 35 04 06 00 CE 36 CC 2E E7 26 76 D7 9D B6 86 F4 61 4E [17:09:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 8C ED 47 00 83 D5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E2 62 02 00 F4 03 04 00 8C DF 14 67 B6 04 01 00 00 E8 74 59 B1 22 0C B2 14 [17:09:46]CommunicateWithHost err = 0 [17:09:46]CheckOFDResponse [17:09:46]1017 (14) - 77093643461234 [17:09:46]1041 (16) - 0000000000963156 [17:09:46]1040 (4) - 156386 [17:09:46]1012 (4) - 20.10.2024 10:46 [17:09:46]1206 (1) - 0 [17:09:46]OFD Sender: Remove packet 156386 [17:09:46]ProducePacketName [17:09:46]name=ofd_packets/00156386 [17:09:46]NVStorageDeleteData [17:09:46]Write to MH i2c: 01 00 00 11 64 75 [17:09:46]Write i2c OK [17:09:46]MH_I2C_Read... [17:09:46]Read from MH i2c: 01 [17:09:46]MH_I2C_Read... [17:09:46]Read from MH i2c: 01 07 00 [17:09:46]MH_I2C_Read... [17:09:46]Read from MH i2c: 01 07 00 11 64 00 00 00 00 00 22 0D AB [17:09:46]RasterBufferAndPrint [17:09:46]line [17:09:46]line [17:09:46]line [17:09:46]line [17:09:46]line [17:09:46]written 0, free lines is 3368 [17:09:46]MH_Cut [17:09:46]Write to MH i2c: D1 01 00 18 64 01 4E [17:09:46]Write i2c OK [17:09:46]MH_I2C_Read... [17:09:46]Read from MH i2c: D1 [17:09:46]MH_I2C_Read... [17:09:46]Read from MH i2c: D1 01 00 [17:09:46]MH_I2C_Read... [17:09:46]Read from MH i2c: D1 01 00 18 64 00 4D [17:09:46]Write to MH i2c: 01 00 00 19 64 7D [17:09:46]Write i2c OK [17:09:46]MH_I2C_Read... [17:09:46]OFD Sender: No OFD packet to send [17:09:47]*** Cut start [17:09:47]*** Partial cut [17:09:47]*** CUTSNS_PIN = 1 [17:09:47]*** CUTSNS_PIN = 0 [17:09:47]*** Brake cut motor [17:09:47]Read from MH i2c: 01 [17:09:47]MH_I2C_Read... [17:09:47]*** Stop cut motor [17:09:47]*** Cut end [17:09:47]Read from MH i2c: 01 07 00 [17:09:47]MH_I2C_Read... [17:09:47]Read from MH i2c: 01 07 00 19 64 00 00 00 00 00 FF 0F 92 [17:09:47]process_action close_receipt done [17:09:47]requested_data is exist [17:09:47]produce_requested_data [17:09:47]requested_item fm.sn is exist - process it [17:09:47]wFMCommunicate request_size=4 [17:09:47]MH_SAM_APDU [17:09:47]CAPDU: 80 11 00 00 [17:09:47]Write to MH i2c: E2 08 00 1A 64 80 11 00 00 00 00 00 00 F8 [17:09:47]Write i2c OK [17:09:47]MH_I2C_Read... [17:09:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:09:47]Read from MH i2c: E2 [17:09:47]MH_I2C_Read... [17:09:47]Read from MH i2c: E2 17 00 [17:09:47]MH_I2C_Read... [17:09:47]Read from MH i2c: E2 17 00 1A 64 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 49 [17:09:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:09:47]wFMCommunicate OK [17:09:47]requested_item fd.num is exist - process it [17:09:47]SAM_PROTO_GetFieldsCounters [17:09:47]wFMCommunicate request_size=4 [17:09:47]MH_SAM_APDU [17:09:47]CAPDU: 80 13 00 00 [17:09:47]Write to MH i2c: E2 08 00 1B 64 80 13 00 00 00 00 00 00 FB [17:09:47]Write i2c OK [17:09:47]MH_I2C_Read... [17:09:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:09:48]Read from MH i2c: E2 [17:09:48]MH_I2C_Read... [17:09:48]Read from MH i2c: E2 62 00 [17:09:48]MH_I2C_Read... [17:09:48]Read from MH i2c: E2 62 00 1B 64 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E2 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 CA 01 00 00 5E 04 04 00 CA 01 00 00 57 04 04 00 CB 01 00 00 19 04 04 00 00 00 00 00 90 00 16 [17:09:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E2 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 CA 01 00 00 5E 04 04 00 CA 01 00 00 57 04 04 00 CB 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:09:48]wFMCommunicate OK [17:09:48]SAM_PROTO_GetFieldsCounters done [17:09:48]requested_item shift.num is exist - process it [17:09:48]requested_item shift.opened is exist - process it [17:09:48]req_shift_opened [17:09:48]FM_GetShiftState [17:09:48]SAM_PROTO_GetShiftState [17:09:48]wFMCommunicate request_size=4 [17:09:48]MH_SAM_APDU [17:09:48]CAPDU: 80 13 01 00 [17:09:48]Write to MH i2c: E2 08 00 1C 64 80 13 01 00 00 00 00 00 FD [17:09:48]Write i2c OK [17:09:48]MH_I2C_Read... [17:09:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:09:48]Read from MH i2c: E2 [17:09:48]MH_I2C_Read... [17:09:48]Read from MH i2c: E2 0E 00 [17:09:48]MH_I2C_Read... [17:09:48]Read from MH i2c: E2 0E 00 1C 64 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A4 [17:09:48]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [17:09:48]wFMCommunicate OK [17:09:48]SAM_PROTO_GetShiftState done [17:09:48]FM_GetShiftState done [17:09:48]req_shift_opened done [17:09:48]requested_item shift.open_date is exist - process it [17:09:48]req_shift_open_date [17:09:48]req_shift_open_date done [17:09:48]produce_requested_data done [17:09:48]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156386,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [17:09:48]process_action_free close_receipt [17:09:48]json_value_free [17:09:48]json_value_free done [17:09:48]process_json_proto returns [17:09:48]Send response to host [17:09:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156386,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [17:09:48]free response buf [17:09:48]execute_script done [17:09:48]execute_script returns [17:09:48]free content buf [17:09:48]Sock 8.Close socket [17:09:48]Sock 8.Thread stoped [17:09:52]OFD Sender: No OFD packet to send [17:09:57]OFD Sender: No OFD packet to send [17:10:02]OFD Sender: No OFD packet to send [17:10:07]OFD Sender: No OFD packet to send [17:10:12]OFD Sender: No OFD packet to send [17:10:17]OFD Sender: No OFD packet to send [17:10:22]OFD Sender: No OFD packet to send [17:10:27]OFD Sender: No OFD packet to send [17:10:32]OFD Sender: No OFD packet to send [17:10:37]OFD Sender: No OFD packet to send [17:10:42]OFD Sender: No OFD packet to send [17:10:47]OFD Sender: No OFD packet to send [17:10:52]OFD Sender: No OFD packet to send [17:10:57]OFD Sender: No OFD packet to send [17:11:02]OFD Sender: No OFD packet to send [17:11:06]accept exits with 9 [17:11:06]New connection [17:11:06]New thread 3066695012 created [17:11:06]Thread 3066551652 joined [17:11:06]Waiting for new connection... [17:11:06] Sock 9.Parse request [17:11:06]Sock 9.Check first char [17:11:06]Sock 9.First char is OK [17:11:06]request: POST /json_proto HTTP/1.0 [17:11:06]Method: POST [17:11:06]URL: /json_proto [17:11:06]Method is POST - this is cgi request [17:11:06]url: /json_proto [17:11:06]query_string will be loaded in cgi processing [17:11:06]execute_cgi json_proto POST (null) [17:11:06]execute_cgi path=json_proto method=POST [17:11:06]POST find Content-Length [17:11:06]Host: 172.17.53.67:8080 [17:11:06]Content-Length: 789 [17:11:06]Content-Type: application/json [17:11:06] [17:11:06]POST finish read [17:11:06]Found Content-Length = 789 [17:11:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874687", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:11:06]execute_script... [17:11:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874687", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:11:06]POST & json_proto [17:11:06]process_json_proto [17:11:06]json parsed OK: [17:11:06]protocol is kg_v1.0 [17:11:06]action value=close_receipt [17:11:06]process_action close_receipt [17:11:06]cmd_close_receipt [17:11:06]MH_GetDate [17:11:06]Write to MH i2c: F0 00 00 1D 64 70 [17:11:06]Write i2c OK [17:11:06]MH_I2C_Read... [17:11:06]Read from MH i2c: F0 [17:11:06]MH_I2C_Read... [17:11:06]Read from MH i2c: F0 09 00 [17:11:06]MH_I2C_Read... [17:11:06]Read from MH i2c: F0 09 00 1D 64 00 AD 39 15 67 19 BC 99 64 AD [17:11:06]GetLastDocTimeStamp 1729444186 [17:11:06]current date 1729444269 [17:11:06]FM_GetShiftState [17:11:06]SAM_PROTO_GetShiftState [17:11:06]wFMCommunicate request_size=4 [17:11:06]MH_SAM_APDU [17:11:06]CAPDU: 80 13 01 00 [17:11:06]Write to MH i2c: E2 08 00 1E 64 80 13 01 00 00 00 00 00 FF [17:11:06]Write i2c OK [17:11:06]MH_I2C_Read... [17:11:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:11:06]Read from MH i2c: E2 [17:11:06]MH_I2C_Read... [17:11:06]Read from MH i2c: E2 0E 00 [17:11:06]MH_I2C_Read... [17:11:06]Read from MH i2c: E2 0E 00 1E 64 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A6 [17:11:06]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [17:11:06]wFMCommunicate OK [17:11:06]SAM_PROTO_GetShiftState done [17:11:06]FM_GetShiftState done [17:11:06]opened in 1729383891 [17:11:06]opened+sec_in_day 1729470291 [17:11:06]quantity*price = 0 [17:11:06]sum+1 = 1 [17:11:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 459 20.10.2024 17:11 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливная Карта 59209 ФМ: 0000000000963156 ФД: 156387 ФПД: 115604753931334 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T171109&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156387&fm=115604753931334&tin=02508201610067®Number=0000137193017469&sum=0 [17:11:07]StoreToDocumentArchive [17:11:07]shift 314 fd 156387 [17:11:07]save to /storage/0314/doc_00156387 [17:11:07]save last doc name /storage/0314/doc_00156387 to /storage/kkm_last_doc_name [17:11:07]save OK [17:11:07]Clear old archive folders... [17:11:07]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:11:07]tlvbuf is 008A2D20 [17:11:07]SAM_PROTO_ClearQueue [17:11:07]wFMCommunicate request_size=4 [17:11:07]MH_SAM_APDU [17:11:07]CAPDU: 80 09 00 00 [17:11:07]Write to MH i2c: E2 08 00 2B 64 80 09 00 00 00 00 00 00 01 [17:11:07]Write i2c OK [17:11:07]MH_I2C_Read... [17:11:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:11:07]Read from MH i2c: E2 [17:11:07]MH_I2C_Read... [17:11:07]Read from MH i2c: E2 03 00 [17:11:07]MH_I2C_Read... [17:11:07]Read from MH i2c: E2 03 00 2B 64 00 90 00 03 [17:11:07]RAPDU: 90 00 [17:11:07]wFMCommunicate OK [17:11:07]SAM_PROTO_ClearQueue done [17:11:07]KKMCreateOFDPacket [17:11:07]OFDProtocolAddRootSTLVToBuf [17:11:07]FM_MakeSignedData [17:11:07]FM_MakeSignedData [17:11:07]SAM_PROTO_SignData [17:11:07]wFMCommunicate request_size=4 [17:11:07]MH_SAM_APDU [17:11:07]CAPDU: 80 0D 01 02 [17:11:07]Write to MH i2c: E2 08 00 2C 64 80 0D 01 02 00 00 00 00 09 [17:11:07]Write i2c OK [17:11:07]MH_I2C_Read... [17:11:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:11:07]Read from MH i2c: E2 [17:11:07]MH_I2C_Read... [17:11:07]Read from MH i2c: E2 03 00 [17:11:07]MH_I2C_Read... [17:11:07]Read from MH i2c: E2 03 00 2C 64 00 90 00 04 [17:11:07]RAPDU: 90 00 [17:11:07]wFMCommunicate OK [17:11:07]wFMCommunicate request_size=255 [17:11:07]MH_SAM_APDU [17:11:07]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 01 00 00 F4 03 04 00 AD 39 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E3 62 02 00 35 04 06 00 69 24 54 4A [17:11:07]Write to MH i2c: E2 02 01 2D 64 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 01 00 00 F4 03 04 00 AD 39 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E3 62 02 00 35 04 06 00 69 24 54 4A 00 00 46 [17:11:07]Write i2c OK [17:11:07]MH_I2C_Read... [17:11:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:11:08]Read from MH i2c: E2 [17:11:08]MH_I2C_Read... [17:11:08]Read from MH i2c: E2 03 00 [17:11:08]MH_I2C_Read... [17:11:08]Read from MH i2c: E2 03 00 2D 64 00 90 00 05 [17:11:08]RAPDU: 90 00 [17:11:08]wFMCommunicate OK [17:11:08]wFMCommunicate request_size=7 [17:11:08]MH_SAM_APDU [17:11:08]CAPDU: 80 0D 02 02 02 DC 46 [17:11:08]Write to MH i2c: E2 0A 00 2E 64 80 0D 02 02 02 00 DC 46 00 00 32 [17:11:08]Write i2c OK [17:11:08]MH_I2C_Read... [17:11:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:11:08]Read from MH i2c: E2 [17:11:08]MH_I2C_Read... [17:11:08]Read from MH i2c: E2 03 00 [17:11:08]MH_I2C_Read... [17:11:08]Read from MH i2c: E2 03 00 2E 64 00 90 00 06 [17:11:08]RAPDU: 90 00 [17:11:08]wFMCommunicate OK [17:11:08]wFMCommunicate request_size=4 [17:11:08]MH_SAM_APDU [17:11:08]CAPDU: 80 0D 03 02 [17:11:08]Write to MH i2c: E2 08 00 2F 64 80 0D 03 02 00 00 00 00 0E [17:11:08]Write i2c OK [17:11:08]MH_I2C_Read... [17:11:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:11:08]Read from MH i2c: E2 [17:11:08]MH_I2C_Read... [17:11:08]Read from MH i2c: E2 0B 00 [17:11:08]MH_I2C_Read... [17:11:08]Read from MH i2c: E2 0B 00 2F 64 00 4A 28 87 A2 DE AC C7 F3 90 00 EE [17:11:08]RAPDU: 4A 28 87 A2 DE AC C7 F3 90 00 [17:11:08]wFMCommunicate OK [17:11:08]SAM_PROTO_SignData done [17:11:08]FM_MakeSignedData done [17:11:08]CreateOFDProtocolMessage [17:11:08]wFMCommunicate request_size=4 [17:11:08]MH_SAM_APDU [17:11:08]CAPDU: 80 11 00 00 [17:11:08]Write to MH i2c: E2 08 00 30 64 80 11 00 00 00 00 00 00 0E [17:11:08]Write i2c OK [17:11:08]MH_I2C_Read... [17:11:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:11:08]Read from MH i2c: E2 [17:11:08]MH_I2C_Read... [17:11:08]Read from MH i2c: E2 17 00 [17:11:08]MH_I2C_Read... [17:11:08]Read from MH i2c: E2 17 00 30 64 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5F [17:11:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:11:08]wFMCommunicate OK [17:11:08]CreateOFDProtocolMessage done [17:11:08]OFDSenderStorePacket 156387 [17:11:08]StoreOFDPacket docnum=156387 [17:11:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 A3 92 04 01 3B B8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 01 00 00 F4 03 04 00 AD 39 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E3 62 02 00 35 04 06 00 69 24 54 4A DC 46 4A 28 87 A2 DE AC C7 F3 [17:11:08]CheckFolder [17:11:08]dirname=/storage/ofd_packets [17:11:08]CheckFolder done [17:11:08]ProducePacketName [17:11:08]name=ofd_packets/00156387 [17:11:08]NVStorageSaveData ofd_packets/00156387 [17:11:08]File name is /storage/ofd_packets/00156387 [17:11:08]Write 298 bytes [17:11:08]NVStorageSaveData done [17:11:08]OFDSenderStorePacket done [17:11:08]KKMCreateOFDPacket done [17:11:08]NVStorageSaveData kkm_last_timestamp [17:11:08]File name is /storage/kkm_last_timestamp [17:11:08]Write 4 bytes [17:11:08]NVStorageSaveData done [17:11:08]ExternCall_PrintAddStr [17:11:08]wPrintStart [17:11:08]Write to MH i2c: 01 00 00 31 64 95 [17:11:08]Write i2c OK [17:11:08]MH_I2C_Read... [17:11:08]Read from MH i2c: 01 [17:11:08]MH_I2C_Read... [17:11:08]Read from MH i2c: 01 07 00 [17:11:08]MH_I2C_Read... [17:11:08]Read from MH i2c: 01 07 00 31 64 00 00 00 00 00 FF 0F AA [17:11:08]RasterBufferAndPrint [17:11:08]line Счет N : (1)874687 [17:11:08]line ИНН: 02508201610067 [17:11:08]line Контрольно-Кассовый Чек [17:11:08]line ПРОДАЖА [17:11:08]line ТРК (МРК, ГНК) : 44 [17:11:08]line Товар: 2710194210 [17:11:08]line ДТ-К-2 [17:11:08]line 26.250 * 0.00 [17:11:08]line = 0.00 [17:11:08]line НДС 12% НСП 1% [17:11:08]line > о реализуемом товаре [17:11:08]line ИТОГО: 0.00 [17:11:08]line НСП 1% : 0.00 [17:11:08]line НДС 12% : 0.00 [17:11:08]line Наличными: 0.00 [17:11:08]line Безнал.: 0.00 [17:11:08]line Место: АЗС № 165 "Партнер Нефть" [17:11:08]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:11:08]line СНО: Общий режим [17:11:08]line Чек 459 20.10.2024 17:11 [17:11:08]line Смена: 314 ФФД: 1.0 [17:11:08]line ЗНМ: 0300000234 [17:11:08]line РНМ: 0000137193017469 [17:11:08]line Версия ККМ: v1.0 [17:11:08]line Талоны: Топливная Карта [17:11:08]line 59209 [17:11:08]line ФМ: 0000000000963156 [17:11:08]line ФД: 156387 [17:11:08]line ФПД: 115604753931334 [17:11:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T171109&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156387&fm=115604753931334&tin=02508201610067®Number=0000137193017469&sum=0 [17:11:08]OFD Sender: Processing packet 156387 [packets to send 52, broken 51] [17:11:08]ProducePacketName [17:11:08]name=ofd_packets/00156387 [17:11:08]OFD Sender: To server: pG, [17:11:08]CommunicateWithHost lk.salyk.kg:30040 [17:11:08]ConnectInit lk.salyk.kg [17:11:08]written 0, free lines is 4095 [17:11:08]Connected sock=10 [17:11:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 A3 92 04 01 3B B8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 01 00 00 F4 03 04 00 AD 39 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E3 62 02 00 35 04 06 00 69 24 54 4A DC 46 4A 28 87 A2 DE AC C7 F3 [17:11:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 5C 8C 47 00 84 45 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E3 62 02 00 F4 03 04 00 DF DF 14 67 B6 04 01 00 00 5A 4C 4B 18 F4 50 A4 8A [17:11:09]CommunicateWithHost err = 0 [17:11:09]CheckOFDResponse [17:11:09]1017 (14) - 77093643461234 [17:11:09]1041 (16) - 0000000000963156 [17:11:09]1040 (4) - 156387 [17:11:09]1012 (4) - 20.10.2024 10:47 [17:11:09]1206 (1) - 0 [17:11:09]OFD Sender: Remove packet 156387 [17:11:09]ProducePacketName [17:11:09]name=ofd_packets/00156387 [17:11:09]NVStorageDeleteData [17:11:09]Write to MH i2c: 01 00 00 5B 64 BF [17:11:09]Write i2c OK [17:11:09]MH_I2C_Read... [17:11:09]Read from MH i2c: 01 [17:11:09]MH_I2C_Read... [17:11:09]Read from MH i2c: 01 07 00 [17:11:09]MH_I2C_Read... [17:11:09]Read from MH i2c: 01 07 00 5B 64 00 00 00 00 00 09 0D DC [17:11:09]RasterBufferAndPrint [17:11:09]line [17:11:09]line [17:11:09]line [17:11:09]line [17:11:09]line [17:11:09]written 0, free lines is 3344 [17:11:09]MH_Cut [17:11:09]Write to MH i2c: D1 01 00 62 64 01 98 [17:11:09]Write i2c OK [17:11:09]MH_I2C_Read... [17:11:09]Read from MH i2c: D1 [17:11:09]MH_I2C_Read... [17:11:09]Read from MH i2c: D1 01 00 [17:11:09]MH_I2C_Read... [17:11:09]Read from MH i2c: D1 01 00 62 64 00 97 [17:11:09]Write to MH i2c: 01 00 00 63 64 C7 [17:11:09]Write i2c OK [17:11:09]MH_I2C_Read... [17:11:09]OFD Sender: No OFD packet to send [17:11:09]*** Cut start [17:11:09]*** Partial cut [17:11:09]*** CUTSNS_PIN = 1 [17:11:09]*** CUTSNS_PIN = 0 [17:11:10]*** Brake cut motor [17:11:10]Read from MH i2c: 01 [17:11:10]MH_I2C_Read... [17:11:10]*** Stop cut motor [17:11:10]*** Cut end [17:11:10]Read from MH i2c: 01 07 00 [17:11:10]MH_I2C_Read... [17:11:10]Read from MH i2c: 01 07 00 63 64 00 00 00 00 00 FF 0F DC [17:11:10]process_action close_receipt done [17:11:10]requested_data is exist [17:11:10]produce_requested_data [17:11:10]requested_item fm.sn is exist - process it [17:11:10]wFMCommunicate request_size=4 [17:11:10]MH_SAM_APDU [17:11:10]CAPDU: 80 11 00 00 [17:11:10]Write to MH i2c: E2 08 00 64 64 80 11 00 00 00 00 00 00 42 [17:11:10]Write i2c OK [17:11:10]MH_I2C_Read... [17:11:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:11:10]Read from MH i2c: E2 [17:11:10]MH_I2C_Read... [17:11:10]Read from MH i2c: E2 17 00 [17:11:10]MH_I2C_Read... [17:11:10]Read from MH i2c: E2 17 00 64 64 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 93 [17:11:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:11:10]wFMCommunicate OK [17:11:10]requested_item fd.num is exist - process it [17:11:10]SAM_PROTO_GetFieldsCounters [17:11:10]wFMCommunicate request_size=4 [17:11:10]MH_SAM_APDU [17:11:10]CAPDU: 80 13 00 00 [17:11:10]Write to MH i2c: E2 08 00 65 64 80 13 00 00 00 00 00 00 45 [17:11:10]Write i2c OK [17:11:10]MH_I2C_Read... [17:11:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:11:10]Read from MH i2c: E2 [17:11:10]MH_I2C_Read... [17:11:10]Read from MH i2c: E2 62 00 [17:11:10]MH_I2C_Read... [17:11:10]Read from MH i2c: E2 62 00 65 64 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E3 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 CB 01 00 00 5E 04 04 00 CB 01 00 00 57 04 04 00 CC 01 00 00 19 04 04 00 00 00 00 00 90 00 64 [17:11:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E3 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 CB 01 00 00 5E 04 04 00 CB 01 00 00 57 04 04 00 CC 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:11:10]wFMCommunicate OK [17:11:10]SAM_PROTO_GetFieldsCounters done [17:11:10]requested_item shift.num is exist - process it [17:11:10]requested_item shift.opened is exist - process it [17:11:10]req_shift_opened [17:11:10]FM_GetShiftState [17:11:10]SAM_PROTO_GetShiftState [17:11:10]wFMCommunicate request_size=4 [17:11:10]MH_SAM_APDU [17:11:10]CAPDU: 80 13 01 00 [17:11:10]Write to MH i2c: E2 08 00 66 64 80 13 01 00 00 00 00 00 47 [17:11:10]Write i2c OK [17:11:10]MH_I2C_Read... [17:11:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:11:10]Read from MH i2c: E2 [17:11:10]MH_I2C_Read... [17:11:10]Read from MH i2c: E2 0E 00 [17:11:10]MH_I2C_Read... [17:11:10]Read from MH i2c: E2 0E 00 66 64 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 EE [17:11:10]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [17:11:10]wFMCommunicate OK [17:11:10]SAM_PROTO_GetShiftState done [17:11:10]FM_GetShiftState done [17:11:10]req_shift_opened done [17:11:10]requested_item shift.open_date is exist - process it [17:11:10]req_shift_open_date [17:11:10]req_shift_open_date done [17:11:10]produce_requested_data done [17:11:10]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156387,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [17:11:10]process_action_free close_receipt [17:11:10]json_value_free [17:11:10]json_value_free done [17:11:10]process_json_proto returns [17:11:10]Send response to host [17:11:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156387,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [17:11:10]free response buf [17:11:10]execute_script done [17:11:10]execute_script returns [17:11:10]free content buf [17:11:10]Sock 9.Close socket [17:11:10]Sock 9.Thread stoped [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:29]OFD Sender: No OFD packet to send [17:15:34]OFD Sender: No OFD packet to send [17:15:39]OFD Sender: No OFD packet to send [17:15:44]OFD Sender: No OFD packet to send [17:15:49]OFD Sender: No OFD packet to send [17:15:54]OFD Sender: No OFD packet to send [17:15:59]OFD Sender: No OFD packet to send [17:16:04]OFD Sender: No OFD packet to send [17:16:09]OFD Sender: No OFD packet to send [17:16:14]OFD Sender: No OFD packet to send [17:16:19]OFD Sender: No OFD packet to send [17:16:24]OFD Sender: No OFD packet to send [17:16:29]OFD Sender: No OFD packet to send [17:16:34]OFD Sender: No OFD packet to send [17:16:39]OFD Sender: No OFD packet to send [17:16:44]OFD Sender: No OFD packet to send [17:16:49]OFD Sender: No OFD packet to send [17:16:54]OFD Sender: No OFD packet to send [17:16:59]OFD Sender: No OFD packet to send [17:17:04]OFD Sender: No OFD packet to send [17:17:09]OFD Sender: No OFD packet to send [17:17:14]OFD Sender: No OFD packet to send [17:17:19]OFD Sender: No OFD packet to send [17:17:24]OFD Sender: No OFD packet to send [17:17:29]OFD Sender: No OFD packet to send [17:17:34]OFD Sender: No OFD packet to send [17:17:39]OFD Sender: No OFD packet to send [17:17:44]OFD Sender: No OFD packet to send [17:17:49]OFD Sender: No OFD packet to send [17:17:54]OFD Sender: No OFD packet to send [17:17:59]OFD Sender: No OFD packet to send [17:18:04]OFD Sender: No OFD packet to send [17:18:09]OFD Sender: No OFD packet to send [17:18:14]OFD Sender: No OFD packet to send [17:18:19]OFD Sender: No OFD packet to send [17:18:24]OFD Sender: No OFD packet to send [17:18:29]OFD Sender: No OFD packet to send [17:18:34]OFD Sender: No OFD packet to send [17:18:39]OFD Sender: No OFD packet to send [17:18:44]OFD Sender: No OFD packet to send [17:18:49]OFD Sender: No OFD packet to send [17:18:54]OFD Sender: No OFD packet to send [17:18:59]accept exits with 8 [17:18:59]New connection [17:18:59]New thread 3066551652 created [17:18:59]Thread 3066695012 joined [17:18:59]Waiting for new connection... [17:18:59] Sock 8.Parse request [17:18:59]Sock 8.Check first char [17:18:59]Sock 8.First char is OK [17:18:59]request: POST /json_proto HTTP/1.0 [17:18:59]Method: POST [17:18:59]URL: /json_proto [17:18:59]Method is POST - this is cgi request [17:18:59]url: /json_proto [17:18:59]query_string will be loaded in cgi processing [17:18:59]execute_cgi json_proto POST (null) [17:18:59]execute_cgi path=json_proto method=POST [17:18:59]POST find Content-Length [17:18:59]Host: 172.17.53.67:8080 [17:18:59]Content-Length: 632 [17:18:59]Content-Type: application/json [17:18:59] [17:18:59]POST finish read [17:18:59]Found Content-Length = 632 [17:18:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874688", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:18:59]execute_script... [17:18:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874688", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:18:59]POST & json_proto [17:18:59]process_json_proto [17:18:59]json parsed OK: [17:18:59]protocol is kg_v1.0 [17:18:59]action value=close_receipt [17:18:59]process_action close_receipt [17:18:59]cmd_close_receipt [17:18:59]MH_GetDate [17:18:59]Write to MH i2c: F0 00 00 67 64 BA [17:18:59]Write i2c OK [17:18:59]MH_I2C_Read... [17:18:59]Read from MH i2c: F0 [17:18:59]MH_I2C_Read... [17:18:59]Read from MH i2c: F0 09 00 [17:18:59]MH_I2C_Read... [17:18:59]Read from MH i2c: F0 09 00 67 64 00 85 3B 15 67 19 BC 99 64 D1 [17:18:59]GetLastDocTimeStamp 1729444269 [17:18:59]current date 1729444741 [17:18:59]FM_GetShiftState [17:18:59]SAM_PROTO_GetShiftState [17:18:59]wFMCommunicate request_size=4 [17:18:59]MH_SAM_APDU [17:18:59]CAPDU: 80 13 01 00 [17:18:59]Write to MH i2c: E2 08 00 68 64 80 13 01 00 00 00 00 00 49 [17:18:59]Write i2c OK [17:18:59]MH_I2C_Read... [17:18:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:18:59]Read from MH i2c: E2 [17:18:59]MH_I2C_Read... [17:18:59]Read from MH i2c: E2 0E 00 [17:18:59]MH_I2C_Read... [17:18:59]Read from MH i2c: E2 0E 00 68 64 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F0 [17:18:59]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [17:18:59]wFMCommunicate OK [17:18:59]SAM_PROTO_GetShiftState done [17:18:59]FM_GetShiftState done [17:18:59]opened in 1729383891 [17:18:59]opened+sec_in_day 1729470291 [17:18:59]quantity*price = 50000 [17:18:59]sum+1 = 50001 [17:18:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 460 20.10.2024 17:19 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156388 ФПД: 218308222769246 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T171902&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156388&fm=218308222769246&tin=02508201610067®Number=0000137193017469&sum=50000 [17:19:00]StoreToDocumentArchive [17:19:00]shift 314 fd 156388 [17:19:00]save to /storage/0314/doc_00156388 [17:19:00]save last doc name /storage/0314/doc_00156388 to /storage/kkm_last_doc_name [17:19:00]save OK [17:19:00]Clear old archive folders... [17:19:00]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:19:00]tlvbuf is 008377C0 [17:19:00]SAM_PROTO_ClearQueue [17:19:00]wFMCommunicate request_size=4 [17:19:00]MH_SAM_APDU [17:19:00]CAPDU: 80 09 00 00 [17:19:00]Write to MH i2c: E2 08 00 75 64 80 09 00 00 00 00 00 00 4B [17:19:00]Write i2c OK [17:19:00]MH_I2C_Read... [17:19:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:19:00]Read from MH i2c: E2 [17:19:00]MH_I2C_Read... [17:19:00]Read from MH i2c: E2 03 00 [17:19:00]MH_I2C_Read... [17:19:00]Read from MH i2c: E2 03 00 75 64 00 90 00 4D [17:19:00]RAPDU: 90 00 [17:19:00]wFMCommunicate OK [17:19:00]SAM_PROTO_ClearQueue done [17:19:00]KKMCreateOFDPacket [17:19:00]OFDProtocolAddRootSTLVToBuf [17:19:00]FM_MakeSignedData [17:19:00]FM_MakeSignedData [17:19:00]SAM_PROTO_SignData [17:19:00]wFMCommunicate request_size=4 [17:19:00]MH_SAM_APDU [17:19:00]CAPDU: 80 0D 01 02 [17:19:00]Write to MH i2c: E2 08 00 76 64 80 0D 01 02 00 00 00 00 53 [17:19:00]Write i2c OK [17:19:00]MH_I2C_Read... [17:19:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:19:00]Read from MH i2c: E2 [17:19:00]MH_I2C_Read... [17:19:00]Read from MH i2c: E2 03 00 [17:19:00]MH_I2C_Read... [17:19:00]Read from MH i2c: E2 03 00 76 64 00 90 00 4E [17:19:00]RAPDU: 90 00 [17:19:00]wFMCommunicate OK [17:19:00]wFMCommunicate request_size=255 [17:19:00]MH_SAM_APDU [17:19:00]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 01 00 00 F4 03 04 00 86 3B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E4 62 02 00 35 04 06 00 [17:19:00]Write to MH i2c: E2 02 01 77 64 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 01 00 00 F4 03 04 00 86 3B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E4 62 02 00 35 04 06 00 00 00 61 [17:19:00]Write i2c OK [17:19:00]MH_I2C_Read... [17:19:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:19:01]Read from MH i2c: E2 [17:19:01]MH_I2C_Read... [17:19:01]Read from MH i2c: E2 03 00 [17:19:01]MH_I2C_Read... [17:19:01]Read from MH i2c: E2 03 00 77 64 00 90 00 4F [17:19:01]RAPDU: 90 00 [17:19:01]wFMCommunicate OK [17:19:01]wFMCommunicate request_size=11 [17:19:01]MH_SAM_APDU [17:19:01]CAPDU: 80 0D 02 02 06 C6 8C D8 11 D8 5E [17:19:01]Write to MH i2c: E2 0E 00 78 64 80 0D 02 02 06 00 C6 8C D8 11 D8 5E 00 00 D3 [17:19:01]Write i2c OK [17:19:01]MH_I2C_Read... [17:19:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:19:01]Read from MH i2c: E2 [17:19:01]MH_I2C_Read... [17:19:01]Read from MH i2c: E2 03 00 [17:19:01]MH_I2C_Read... [17:19:01]Read from MH i2c: E2 03 00 78 64 00 90 00 50 [17:19:01]RAPDU: 90 00 [17:19:01]wFMCommunicate OK [17:19:01]wFMCommunicate request_size=4 [17:19:01]MH_SAM_APDU [17:19:01]CAPDU: 80 0D 03 02 [17:19:01]Write to MH i2c: E2 08 00 79 64 80 0D 03 02 00 00 00 00 58 [17:19:01]Write i2c OK [17:19:01]MH_I2C_Read... [17:19:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:19:01]Read from MH i2c: E2 [17:19:01]MH_I2C_Read... [17:19:01]Read from MH i2c: E2 0B 00 [17:19:01]MH_I2C_Read... [17:19:01]Read from MH i2c: E2 0B 00 79 64 00 5D 55 A6 2F C0 C6 7A 2E 90 00 0E [17:19:01]RAPDU: 5D 55 A6 2F C0 C6 7A 2E 90 00 [17:19:01]wFMCommunicate OK [17:19:01]SAM_PROTO_SignData done [17:19:01]FM_MakeSignedData done [17:19:01]CreateOFDProtocolMessage [17:19:01]wFMCommunicate request_size=4 [17:19:01]MH_SAM_APDU [17:19:01]CAPDU: 80 11 00 00 [17:19:01]Write to MH i2c: E2 08 00 7A 64 80 11 00 00 00 00 00 00 58 [17:19:01]Write i2c OK [17:19:01]MH_I2C_Read... [17:19:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:19:01]Read from MH i2c: E2 [17:19:01]MH_I2C_Read... [17:19:01]Read from MH i2c: E2 17 00 [17:19:01]MH_I2C_Read... [17:19:01]Read from MH i2c: E2 17 00 7A 64 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A9 [17:19:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:19:01]wFMCommunicate OK [17:19:01]CreateOFDProtocolMessage done [17:19:01]OFDSenderStorePacket 156388 [17:19:01]StoreOFDPacket docnum=156388 [17:19:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 B0 40 08 01 51 C5 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 01 00 00 F4 03 04 00 86 3B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E4 62 02 00 35 04 06 00 C6 8C D8 11 D8 5E 5D 55 A6 2F C0 C6 7A 2E [17:19:01]CheckFolder [17:19:01]dirname=/storage/ofd_packets [17:19:01]CheckFolder done [17:19:01]ProducePacketName [17:19:01]name=ofd_packets/00156388 [17:19:01]NVStorageSaveData ofd_packets/00156388 [17:19:01]File name is /storage/ofd_packets/00156388 [17:19:01]Write 302 bytes [17:19:01]NVStorageSaveData done [17:19:01]OFDSenderStorePacket done [17:19:01]KKMCreateOFDPacket done [17:19:01]NVStorageSaveData kkm_last_timestamp [17:19:01]File name is /storage/kkm_last_timestamp [17:19:01]Write 4 bytes [17:19:01]NVStorageSaveData done [17:19:01]ExternCall_PrintAddStr [17:19:01]wPrintStart [17:19:01]Write to MH i2c: 01 00 00 7B 64 DF [17:19:01]Write i2c OK [17:19:01]MH_I2C_Read... [17:19:01]Read from MH i2c: 01 [17:19:01]MH_I2C_Read... [17:19:01]Read from MH i2c: 01 07 00 [17:19:01]MH_I2C_Read... [17:19:01]Read from MH i2c: 01 07 00 7B 64 00 00 00 00 00 FF 0F F4 [17:19:01]RasterBufferAndPrint [17:19:01]line Счет N : (1)874688 [17:19:01]line ИНН: 02508201610067 [17:19:01]line Контрольно-Кассовый Чек [17:19:01]line ПРОДАЖА [17:19:01]line ТРК (МРК, ГНК) : 33 [17:19:01]line Товар: 2710124130 [17:19:01]line Super 92-К-5 [17:19:01]line 7.310 * 68.40 [17:19:01]line = 500.00 [17:19:01]line НДС 12% НСП 1% [17:19:01]line > о реализуемом товаре [17:19:01]line ИТОГО: 500.00 [17:19:01]line НСП 1% : 4.42 [17:19:01]line НДС 12% : 53.10 [17:19:01]line Наличными: 500.00 [17:19:01]line Безнал.: 0.00 [17:19:01]line Место: АЗС № 165 "Партнер Нефть" [17:19:01]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:19:01]line СНО: Общий режим [17:19:01]line Чек 460 20.10.2024 17:19 [17:19:01]line Смена: 314 ФФД: 1.0 [17:19:01]line ЗНМ: 0300000234 [17:19:01]line РНМ: 0000137193017469 [17:19:01]line Версия ККМ: v1.0 [17:19:01]line ФМ: 0000000000963156 [17:19:01]line ФД: 156388 [17:19:01]line ФПД: 218308222769246 [17:19:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T171902&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156388&fm=218308222769246&tin=02508201610067®Number=0000137193017469&sum=50000 [17:19:01]OFD Sender: Processing packet 156388 [packets to send 52, broken 51] [17:19:01]ProducePacketName [17:19:01]name=ofd_packets/00156388 [17:19:01]OFD Sender: To server: pG, [17:19:01]CommunicateWithHost lk.salyk.kg:30040 [17:19:01]ConnectInit lk.salyk.kg [17:19:01]written 0, free lines is 4095 [17:19:01]Connected sock=10 [17:19:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 B0 40 08 01 51 C5 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 01 00 00 F4 03 04 00 86 3B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E4 62 02 00 35 04 06 00 C6 8C D8 11 D8 5E 5D 55 A6 2F C0 C6 7A 2E [17:19:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 DE C7 47 00 1C E7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E4 62 02 00 F4 03 04 00 B8 E1 14 67 B6 04 01 00 00 A6 03 EC 46 B6 DB B0 B0 [17:19:01]CommunicateWithHost err = 0 [17:19:01]CheckOFDResponse [17:19:01]1017 (14) - 77093643461234 [17:19:01]1041 (16) - 0000000000963156 [17:19:01]1040 (4) - 156388 [17:19:01]1012 (4) - 20.10.2024 10:55 [17:19:01]1206 (1) - 0 [17:19:01]OFD Sender: Remove packet 156388 [17:19:01]ProducePacketName [17:19:01]name=ofd_packets/00156388 [17:19:01]NVStorageDeleteData [17:19:02]Write to MH i2c: 01 00 00 A3 64 07 [17:19:02]Write i2c OK [17:19:02]MH_I2C_Read... [17:19:02]Read from MH i2c: 01 [17:19:02]MH_I2C_Read... [17:19:02]Read from MH i2c: 01 07 00 [17:19:02]MH_I2C_Read... [17:19:02]Read from MH i2c: 01 07 00 A3 64 00 00 00 00 00 26 0D 41 [17:19:02]RasterBufferAndPrint [17:19:02]line [17:19:02]line [17:19:02]line [17:19:02]line [17:19:02]line [17:19:02]written 0, free lines is 3372 [17:19:02]MH_Cut [17:19:02]Write to MH i2c: D1 01 00 AA 64 01 E0 [17:19:02]Write i2c OK [17:19:02]MH_I2C_Read... [17:19:02]Read from MH i2c: D1 [17:19:02]MH_I2C_Read... [17:19:02]Read from MH i2c: D1 01 00 [17:19:02]MH_I2C_Read... [17:19:02]Read from MH i2c: D1 01 00 AA 64 00 DF [17:19:02]Write to MH i2c: 01 00 00 AB 64 0F [17:19:02]Write i2c OK [17:19:02]MH_I2C_Read... [17:19:02]OFD Sender: No OFD packet to send [17:19:02]*** Cut start [17:19:02]*** Partial cut [17:19:02]*** CUTSNS_PIN = 1 [17:19:02]*** CUTSNS_PIN = 0 [17:19:02]*** Brake cut motor [17:19:03]Read from MH i2c: 01 [17:19:03]MH_I2C_Read... [17:19:03]*** Stop cut motor [17:19:03]*** Cut end [17:19:03]Read from MH i2c: 01 07 00 [17:19:03]MH_I2C_Read... [17:19:03]Read from MH i2c: 01 07 00 AB 64 00 00 00 00 00 FF 0F 24 [17:19:03]process_action close_receipt done [17:19:03]requested_data is exist [17:19:03]produce_requested_data [17:19:03]requested_item fm.sn is exist - process it [17:19:03]wFMCommunicate request_size=4 [17:19:03]MH_SAM_APDU [17:19:03]CAPDU: 80 11 00 00 [17:19:03]Write to MH i2c: E2 08 00 AC 64 80 11 00 00 00 00 00 00 8A [17:19:03]Write i2c OK [17:19:03]MH_I2C_Read... [17:19:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:19:03]Read from MH i2c: E2 [17:19:03]MH_I2C_Read... [17:19:03]Read from MH i2c: E2 17 00 [17:19:03]MH_I2C_Read... [17:19:03]Read from MH i2c: E2 17 00 AC 64 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DB [17:19:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:19:03]wFMCommunicate OK [17:19:03]requested_item fd.num is exist - process it [17:19:03]SAM_PROTO_GetFieldsCounters [17:19:03]wFMCommunicate request_size=4 [17:19:03]MH_SAM_APDU [17:19:03]CAPDU: 80 13 00 00 [17:19:03]Write to MH i2c: E2 08 00 AD 64 80 13 00 00 00 00 00 00 8D [17:19:03]Write i2c OK [17:19:03]MH_I2C_Read... [17:19:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:19:03]Read from MH i2c: E2 [17:19:03]MH_I2C_Read... [17:19:03]Read from MH i2c: E2 62 00 [17:19:03]MH_I2C_Read... [17:19:03]Read from MH i2c: E2 62 00 AD 64 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E4 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 CC 01 00 00 5E 04 04 00 CC 01 00 00 57 04 04 00 CD 01 00 00 19 04 04 00 00 00 00 00 90 00 B0 [17:19:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E4 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 CC 01 00 00 5E 04 04 00 CC 01 00 00 57 04 04 00 CD 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:19:03]wFMCommunicate OK [17:19:03]SAM_PROTO_GetFieldsCounters done [17:19:03]requested_item shift.num is exist - process it [17:19:03]requested_item shift.opened is exist - process it [17:19:03]req_shift_opened [17:19:03]FM_GetShiftState [17:19:03]SAM_PROTO_GetShiftState [17:19:03]wFMCommunicate request_size=4 [17:19:03]MH_SAM_APDU [17:19:03]CAPDU: 80 13 01 00 [17:19:03]Write to MH i2c: E2 08 00 AE 64 80 13 01 00 00 00 00 00 8F [17:19:03]Write i2c OK [17:19:03]MH_I2C_Read... [17:19:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:19:03]Read from MH i2c: E2 [17:19:03]MH_I2C_Read... [17:19:03]Read from MH i2c: E2 0E 00 [17:19:03]MH_I2C_Read... [17:19:03]Read from MH i2c: E2 0E 00 AE 64 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 36 [17:19:03]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [17:19:03]wFMCommunicate OK [17:19:03]SAM_PROTO_GetShiftState done [17:19:03]FM_GetShiftState done [17:19:03]req_shift_opened done [17:19:03]requested_item shift.open_date is exist - process it [17:19:03]req_shift_open_date [17:19:03]req_shift_open_date done [17:19:03]produce_requested_data done [17:19:03]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156388,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [17:19:03]process_action_free close_receipt [17:19:03]json_value_free [17:19:03]json_value_free done [17:19:03]process_json_proto returns [17:19:03]Send response to host [17:19:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156388,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [17:19:03]free response buf [17:19:03]execute_script done [17:19:03]execute_script returns [17:19:03]free content buf [17:19:03]Sock 8.Close socket [17:19:03]Sock 8.Thread stoped [17:19:07]OFD Sender: No OFD packet to send [17:19:12]OFD Sender: No OFD packet to send [17:19:17]OFD Sender: No OFD packet to send [17:19:22]OFD Sender: No OFD packet to send [17:19:27]OFD Sender: No OFD packet to send [17:19:32]OFD Sender: No OFD packet to send [17:19:37]OFD Sender: No OFD packet to send [17:19:42]OFD Sender: No OFD packet to send [17:19:47]OFD Sender: No OFD packet to send [17:19:52]OFD Sender: No OFD packet to send [17:19:57]OFD Sender: No OFD packet to send [17:20:02]OFD Sender: No OFD packet to send [17:20:07]OFD Sender: No OFD packet to send [17:20:12]OFD Sender: No OFD packet to send [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:55]accept exits with 9 [17:20:55]New connection [17:20:55]New thread 3066695012 created [17:20:55]Thread 3066551652 joined [17:20:55]Waiting for new connection... [17:20:55] Sock 9.Parse request [17:20:55]Sock 9.Check first char [17:20:55]Sock 9.First char is OK [17:20:55]request: POST /json_proto HTTP/1.0 [17:20:55]Method: POST [17:20:55]URL: /json_proto [17:20:55]Method is POST - this is cgi request [17:20:55]url: /json_proto [17:20:55]query_string will be loaded in cgi processing [17:20:55]execute_cgi json_proto POST (null) [17:20:55]execute_cgi path=json_proto method=POST [17:20:55]POST find Content-Length [17:20:55]Host: 172.17.53.67:8080 [17:20:55]Content-Length: 769 [17:20:55]Content-Type: application/json [17:20:55] [17:20:55]POST finish read [17:20:55]Found Content-Length = 769 [17:20:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874690", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:20:55]execute_script... [17:20:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874690", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:20:55]POST & json_proto [17:20:55]process_json_proto [17:20:55]json parsed OK: [17:20:55]protocol is kg_v1.0 [17:20:55]action value=close_receipt [17:20:55]process_action close_receipt [17:20:55]cmd_close_receipt [17:20:55]MH_GetDate [17:20:55]Write to MH i2c: F0 00 00 AF 64 02 [17:20:55]Write i2c OK [17:20:55]MH_I2C_Read... [17:20:55]Read from MH i2c: F0 [17:20:55]MH_I2C_Read... [17:20:55]Read from MH i2c: F0 09 00 [17:20:55]MH_I2C_Read... [17:20:55]Read from MH i2c: F0 09 00 AF 64 00 F9 3B 15 67 19 BC 99 64 8D [17:20:55]GetLastDocTimeStamp 1729444742 [17:20:55]current date 1729444857 [17:20:55]FM_GetShiftState [17:20:55]SAM_PROTO_GetShiftState [17:20:55]wFMCommunicate request_size=4 [17:20:55]MH_SAM_APDU [17:20:55]CAPDU: 80 13 01 00 [17:20:55]Write to MH i2c: E2 08 00 B0 64 80 13 01 00 00 00 00 00 91 [17:20:55]Write i2c OK [17:20:55]MH_I2C_Read... [17:20:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:20:55]Read from MH i2c: E2 [17:20:55]MH_I2C_Read... [17:20:55]Read from MH i2c: E2 0E 00 [17:20:55]MH_I2C_Read... [17:20:55]Read from MH i2c: E2 0E 00 B0 64 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 38 [17:20:55]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [17:20:55]wFMCommunicate OK [17:20:55]SAM_PROTO_GetShiftState done [17:20:55]FM_GetShiftState done [17:20:55]opened in 1729383891 [17:20:55]opened+sec_in_day 1729470291 [17:20:55]quantity*price = 100015 [17:20:55]sum+1 = 100017 [17:20:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 461 20.10.2024 17:20 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156389 ФПД: 106399807471206 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T172057&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156389&fm=106399807471206&tin=02508201610067®Number=0000137193017469&sum=100016 [17:20:56]StoreToDocumentArchive [17:20:56]shift 314 fd 156389 [17:20:56]save to /storage/0314/doc_00156389 [17:20:56]save last doc name /storage/0314/doc_00156389 to /storage/kkm_last_doc_name [17:20:56]save OK [17:20:56]Clear old archive folders... [17:20:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:20:56]tlvbuf is 008280A0 [17:20:56]SAM_PROTO_ClearQueue [17:20:56]wFMCommunicate request_size=4 [17:20:56]MH_SAM_APDU [17:20:56]CAPDU: 80 09 00 00 [17:20:56]Write to MH i2c: E2 08 00 BD 64 80 09 00 00 00 00 00 00 93 [17:20:56]Write i2c OK [17:20:56]MH_I2C_Read... [17:20:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:20:56]Read from MH i2c: E2 [17:20:56]MH_I2C_Read... [17:20:56]Read from MH i2c: E2 03 00 [17:20:56]MH_I2C_Read... [17:20:56]Read from MH i2c: E2 03 00 BD 64 00 90 00 95 [17:20:56]RAPDU: 90 00 [17:20:56]wFMCommunicate OK [17:20:56]SAM_PROTO_ClearQueue done [17:20:56]KKMCreateOFDPacket [17:20:56]OFDProtocolAddRootSTLVToBuf [17:20:56]FM_MakeSignedData [17:20:56]FM_MakeSignedData [17:20:56]SAM_PROTO_SignData [17:20:56]wFMCommunicate request_size=4 [17:20:56]MH_SAM_APDU [17:20:56]CAPDU: 80 0D 01 02 [17:20:56]Write to MH i2c: E2 08 00 BE 64 80 0D 01 02 00 00 00 00 9B [17:20:56]Write i2c OK [17:20:56]MH_I2C_Read... [17:20:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:20:56]Read from MH i2c: E2 [17:20:56]MH_I2C_Read... [17:20:56]Read from MH i2c: E2 03 00 [17:20:56]MH_I2C_Read... [17:20:56]Read from MH i2c: E2 03 00 BE 64 00 90 00 96 [17:20:56]RAPDU: 90 00 [17:20:56]wFMCommunicate OK [17:20:56]wFMCommunicate request_size=255 [17:20:56]MH_SAM_APDU [17:20:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 01 00 00 F4 03 04 00 F9 3B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E5 62 02 00 35 04 06 00 60 [17:20:56]Write to MH i2c: E2 02 01 BF 64 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 01 00 00 F4 03 04 00 F9 3B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E5 62 02 00 35 04 06 00 60 00 00 BE [17:20:56]Write i2c OK [17:20:56]MH_I2C_Read... [17:20:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:20:56]Read from MH i2c: E2 [17:20:56]MH_I2C_Read... [17:20:56]Read from MH i2c: E2 03 00 [17:20:56]MH_I2C_Read... [17:20:56]Read from MH i2c: E2 03 00 BF 64 00 90 00 97 [17:20:56]RAPDU: 90 00 [17:20:56]wFMCommunicate OK [17:20:56]wFMCommunicate request_size=10 [17:20:56]MH_SAM_APDU [17:20:56]CAPDU: 80 0D 02 02 05 C5 22 BA 7E 66 [17:20:56]Write to MH i2c: E2 0D 00 C0 64 80 0D 02 02 05 00 C5 22 BA 7E 66 00 00 2D [17:20:56]Write i2c OK [17:20:56]MH_I2C_Read... [17:20:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:20:56]Read from MH i2c: E2 [17:20:56]MH_I2C_Read... [17:20:56]Read from MH i2c: E2 03 00 [17:20:56]MH_I2C_Read... [17:20:56]Read from MH i2c: E2 03 00 C0 64 00 90 00 98 [17:20:56]RAPDU: 90 00 [17:20:56]wFMCommunicate OK [17:20:56]wFMCommunicate request_size=4 [17:20:56]MH_SAM_APDU [17:20:56]CAPDU: 80 0D 03 02 [17:20:56]Write to MH i2c: E2 08 00 C1 64 80 0D 03 02 00 00 00 00 A0 [17:20:56]Write i2c OK [17:20:56]MH_I2C_Read... [17:20:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:20:56]Read from MH i2c: E2 [17:20:56]MH_I2C_Read... [17:20:56]Read from MH i2c: E2 0B 00 [17:20:56]MH_I2C_Read... [17:20:56]Read from MH i2c: E2 0B 00 C1 64 00 0C 7E 92 54 B9 13 18 35 90 00 2A [17:20:56]RAPDU: 0C 7E 92 54 B9 13 18 35 90 00 [17:20:56]wFMCommunicate OK [17:20:56]SAM_PROTO_SignData done [17:20:56]FM_MakeSignedData done [17:20:56]CreateOFDProtocolMessage [17:20:56]wFMCommunicate request_size=4 [17:20:56]MH_SAM_APDU [17:20:56]CAPDU: 80 11 00 00 [17:20:56]Write to MH i2c: E2 08 00 C2 64 80 11 00 00 00 00 00 00 A0 [17:20:56]Write i2c OK [17:20:56]MH_I2C_Read... [17:20:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:20:56]Read from MH i2c: E2 [17:20:56]MH_I2C_Read... [17:20:56]Read from MH i2c: E2 17 00 [17:20:56]MH_I2C_Read... [17:20:56]Read from MH i2c: E2 17 00 C2 64 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F1 [17:20:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:20:56]wFMCommunicate OK [17:20:56]CreateOFDProtocolMessage done [17:20:56]OFDSenderStorePacket 156389 [17:20:56]StoreOFDPacket docnum=156389 [17:20:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C0 4C 07 01 1B A4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 01 00 00 F4 03 04 00 F9 3B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E5 62 02 00 35 04 06 00 60 C5 22 BA 7E 66 0C 7E 92 54 B9 13 18 35 [17:20:56]CheckFolder [17:20:56]dirname=/storage/ofd_packets [17:20:56]CheckFolder done [17:20:56]ProducePacketName [17:20:56]name=ofd_packets/00156389 [17:20:56]NVStorageSaveData ofd_packets/00156389 [17:20:56]File name is /storage/ofd_packets/00156389 [17:20:56]Write 301 bytes [17:20:56]NVStorageSaveData done [17:20:56]OFDSenderStorePacket done [17:20:56]KKMCreateOFDPacket done [17:20:56]NVStorageSaveData kkm_last_timestamp [17:20:56]File name is /storage/kkm_last_timestamp [17:20:56]Write 4 bytes [17:20:56]NVStorageSaveData done [17:20:56]ExternCall_PrintAddStr [17:20:56]wPrintStart [17:20:56]Write to MH i2c: 01 00 00 C3 64 27 [17:20:56]Write i2c OK [17:20:56]MH_I2C_Read... [17:20:56]Read from MH i2c: 01 [17:20:56]MH_I2C_Read... [17:20:56]Read from MH i2c: 01 07 00 [17:20:56]MH_I2C_Read... [17:20:56]Read from MH i2c: 01 07 00 C3 64 00 00 00 00 00 FF 0F 3C [17:20:56]RasterBufferAndPrint [17:20:56]line Счет N : (1)874690 [17:20:56]line ИНН: 02508201610067 [17:20:56]line Контрольно-Кассовый Чек [17:20:56]line ПРОДАЖА [17:20:56]line ТРК (МРК, ГНК) : 12 [17:20:56]line Товар: 2710124130 [17:20:56]line Аи-92-К-5 [17:20:56]line 14.950 * 66.90 [17:20:56]line = 1000.16 [17:20:56]line НДС 12% НСП 1% [17:20:56]line > о реализуемом товаре [17:20:56]line ИТОГО: 1000.16 [17:20:56]line НСП 1% : 8.85 [17:20:56]line НДС 12% : 106.21 [17:20:56]line Наличными: 0.00 [17:20:56]line Безнал.: 1000.16 [17:20:56]line Место: АЗС № 165 "Партнер Нефть" [17:20:56]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:20:56]line СНО: Общий режим [17:20:56]line Чек 461 20.10.2024 17:20 [17:20:56]line Смена: 314 ФФД: 1.0 [17:20:56]line ЗНМ: 0300000234 [17:20:56]line РНМ: 0000137193017469 [17:20:56]line Версия ККМ: v1.0 [17:20:56]line Платежная система: Mbank [17:20:56]line ФМ: 0000000000963156 [17:20:56]line ФД: 156389 [17:20:56]line ФПД: 106399807471206 [17:20:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T172057&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156389&fm=106399807471206&tin=02508201610067®Number=0000137193017469&sum=100016 [17:20:57]OFD Sender: Processing packet 156389 [packets to send 52, broken 51] [17:20:57]ProducePacketName [17:20:57]name=ofd_packets/00156389 [17:20:57]OFD Sender: To server: pG, [17:20:57]CommunicateWithHost lk.salyk.kg:30040 [17:20:57]ConnectInit lk.salyk.kg [17:20:57]written 0, free lines is 4095 [17:20:57]Connected sock=10 [17:20:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C0 4C 07 01 1B A4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 01 00 00 F4 03 04 00 F9 3B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E5 62 02 00 35 04 06 00 60 C5 22 BA 7E 66 0C 7E 92 54 B9 13 18 35 [17:20:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 59 4C 47 00 9E 72 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E5 62 02 00 F4 03 04 00 2B E2 14 67 B6 04 01 00 00 A3 24 13 99 2E E0 94 A7 [17:20:57]CommunicateWithHost err = 0 [17:20:57]CheckOFDResponse [17:20:57]1017 (14) - 77093643461234 [17:20:57]1041 (16) - 0000000000963156 [17:20:57]1040 (4) - 156389 [17:20:57]1012 (4) - 20.10.2024 10:57 [17:20:57]1206 (1) - 0 [17:20:57]OFD Sender: Remove packet 156389 [17:20:57]ProducePacketName [17:20:57]name=ofd_packets/00156389 [17:20:57]NVStorageDeleteData [17:20:57]Write to MH i2c: 01 00 00 EC 64 50 [17:20:57]Write i2c OK [17:20:57]MH_I2C_Read... [17:20:57]Read from MH i2c: 01 [17:20:57]MH_I2C_Read... [17:20:57]Read from MH i2c: 01 07 00 [17:20:57]MH_I2C_Read... [17:20:57]Read from MH i2c: 01 07 00 EC 64 00 00 00 00 00 19 0D 7D [17:20:57]RasterBufferAndPrint [17:20:57]line [17:20:57]line [17:20:57]line [17:20:57]line [17:20:57]line [17:20:57]written 0, free lines is 3359 [17:20:57]MH_Cut [17:20:57]Write to MH i2c: D1 01 00 F3 64 01 29 [17:20:57]Write i2c OK [17:20:57]MH_I2C_Read... [17:20:57]Read from MH i2c: D1 [17:20:57]MH_I2C_Read... [17:20:57]Read from MH i2c: D1 01 00 [17:20:57]MH_I2C_Read... [17:20:57]Read from MH i2c: D1 01 00 F3 64 00 28 [17:20:57]Write to MH i2c: 01 00 00 F4 64 58 [17:20:57]Write i2c OK [17:20:57]MH_I2C_Read... [17:20:58]OFD Sender: No OFD packet to send [17:20:58]*** Cut start [17:20:58]*** Partial cut [17:20:58]*** CUTSNS_PIN = 1 [17:20:58]*** CUTSNS_PIN = 0 [17:20:58]*** Brake cut motor [17:20:59]Read from MH i2c: 01 [17:20:59]MH_I2C_Read... [17:20:59]*** Stop cut motor [17:20:59]*** Cut end [17:20:59]Read from MH i2c: 01 07 00 [17:20:59]MH_I2C_Read... [17:20:59]Read from MH i2c: 01 07 00 F4 64 00 00 00 00 00 FF 0F 6D [17:20:59]process_action close_receipt done [17:20:59]requested_data is exist [17:20:59]produce_requested_data [17:20:59]requested_item fm.sn is exist - process it [17:20:59]wFMCommunicate request_size=4 [17:20:59]MH_SAM_APDU [17:20:59]CAPDU: 80 11 00 00 [17:20:59]Write to MH i2c: E2 08 00 F5 64 80 11 00 00 00 00 00 00 D3 [17:20:59]Write i2c OK [17:20:59]MH_I2C_Read... [17:20:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:20:59]Read from MH i2c: E2 [17:20:59]MH_I2C_Read... [17:20:59]Read from MH i2c: E2 17 00 [17:20:59]MH_I2C_Read... [17:20:59]Read from MH i2c: E2 17 00 F5 64 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 24 [17:20:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:20:59]wFMCommunicate OK [17:20:59]requested_item fd.num is exist - process it [17:20:59]SAM_PROTO_GetFieldsCounters [17:20:59]wFMCommunicate request_size=4 [17:20:59]MH_SAM_APDU [17:20:59]CAPDU: 80 13 00 00 [17:20:59]Write to MH i2c: E2 08 00 F6 64 80 13 00 00 00 00 00 00 D6 [17:20:59]Write i2c OK [17:20:59]MH_I2C_Read... [17:20:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:20:59]Read from MH i2c: E2 [17:20:59]MH_I2C_Read... [17:20:59]Read from MH i2c: E2 62 00 [17:20:59]MH_I2C_Read... [17:20:59]Read from MH i2c: E2 62 00 F6 64 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E5 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 CD 01 00 00 5E 04 04 00 CD 01 00 00 57 04 04 00 CE 01 00 00 19 04 04 00 00 00 00 00 90 00 FD [17:20:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E5 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 CD 01 00 00 5E 04 04 00 CD 01 00 00 57 04 04 00 CE 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:20:59]wFMCommunicate OK [17:20:59]SAM_PROTO_GetFieldsCounters done [17:20:59]requested_item shift.num is exist - process it [17:20:59]requested_item shift.opened is exist - process it [17:20:59]req_shift_opened [17:20:59]FM_GetShiftState [17:20:59]SAM_PROTO_GetShiftState [17:20:59]wFMCommunicate request_size=4 [17:20:59]MH_SAM_APDU [17:20:59]CAPDU: 80 13 01 00 [17:20:59]Write to MH i2c: E2 08 00 F7 64 80 13 01 00 00 00 00 00 D8 [17:20:59]Write i2c OK [17:20:59]MH_I2C_Read... [17:20:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:20:59]Read from MH i2c: E2 [17:20:59]MH_I2C_Read... [17:20:59]Read from MH i2c: E2 0E 00 [17:20:59]MH_I2C_Read... [17:20:59]Read from MH i2c: E2 0E 00 F7 64 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 7F [17:20:59]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [17:20:59]wFMCommunicate OK [17:20:59]SAM_PROTO_GetShiftState done [17:20:59]FM_GetShiftState done [17:20:59]req_shift_opened done [17:20:59]requested_item shift.open_date is exist - process it [17:20:59]req_shift_open_date [17:20:59]req_shift_open_date done [17:20:59]produce_requested_data done [17:20:59]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156389,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [17:20:59]process_action_free close_receipt [17:20:59]json_value_free [17:20:59]json_value_free done [17:20:59]process_json_proto returns [17:20:59]Send response to host [17:20:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156389,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [17:20:59]free response buf [17:20:59]execute_script done [17:20:59]execute_script returns [17:20:59]free content buf [17:20:59]Sock 9.Close socket [17:20:59]Sock 9.Thread stoped [17:21:03]OFD Sender: No OFD packet to send [17:21:08]OFD Sender: No OFD packet to send [17:21:13]OFD Sender: No OFD packet to send [17:21:18]OFD Sender: No OFD packet to send [17:21:23]OFD Sender: No OFD packet to send [17:21:28]OFD Sender: No OFD packet to send [17:21:33]OFD Sender: No OFD packet to send [17:21:38]OFD Sender: No OFD packet to send [17:21:43]OFD Sender: No OFD packet to send [17:21:48]OFD Sender: No OFD packet to send [17:21:53]OFD Sender: No OFD packet to send [17:21:58]OFD Sender: No OFD packet to send [17:22:03]OFD Sender: No OFD packet to send [17:22:08]OFD Sender: No OFD packet to send [17:22:13]OFD Sender: No OFD packet to send [17:22:18]OFD Sender: No OFD packet to send [17:22:23]OFD Sender: No OFD packet to send [17:22:23]accept exits with 8 [17:22:23]New connection [17:22:23]New thread 3066551652 created [17:22:23]Thread 3066695012 joined [17:22:23]Waiting for new connection... [17:22:23] Sock 8.Parse request [17:22:23]Sock 8.Check first char [17:22:23]Sock 8.First char is OK [17:22:23]request: POST /json_proto HTTP/1.0 [17:22:23]Method: POST [17:22:23]URL: /json_proto [17:22:23]Method is POST - this is cgi request [17:22:23]url: /json_proto [17:22:23]query_string will be loaded in cgi processing [17:22:23]execute_cgi json_proto POST (null) [17:22:23]execute_cgi path=json_proto method=POST [17:22:23]POST find Content-Length [17:22:23]Host: 172.17.53.67:8080 [17:22:23]Content-Length: 762 [17:22:23]Content-Type: application/json [17:22:23] [17:22:23]POST finish read [17:22:23]Found Content-Length = 762 [17:22:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874691", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:22:23]execute_script... [17:22:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874691", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:22:23]POST & json_proto [17:22:23]process_json_proto [17:22:23]json parsed OK: [17:22:23]protocol is kg_v1.0 [17:22:23]action value=close_receipt [17:22:23]process_action close_receipt [17:22:23]cmd_close_receipt [17:22:23]MH_GetDate [17:22:23]Write to MH i2c: F0 00 00 F8 64 4B [17:22:23]Write i2c OK [17:22:23]MH_I2C_Read... [17:22:23]Read from MH i2c: F0 [17:22:23]MH_I2C_Read... [17:22:23]Read from MH i2c: F0 09 00 [17:22:23]MH_I2C_Read... [17:22:23]Read from MH i2c: F0 09 00 F8 64 00 52 3C 15 67 19 BC 99 64 30 [17:22:23]GetLastDocTimeStamp 1729444857 [17:22:23]current date 1729444946 [17:22:23]FM_GetShiftState [17:22:23]SAM_PROTO_GetShiftState [17:22:23]wFMCommunicate request_size=4 [17:22:23]MH_SAM_APDU [17:22:23]CAPDU: 80 13 01 00 [17:22:23]Write to MH i2c: E2 08 00 F9 64 80 13 01 00 00 00 00 00 DA [17:22:23]Write i2c OK [17:22:23]MH_I2C_Read... [17:22:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:22:23]Read from MH i2c: E2 [17:22:23]MH_I2C_Read... [17:22:23]Read from MH i2c: E2 0E 00 [17:22:23]MH_I2C_Read... [17:22:23]Read from MH i2c: E2 0E 00 F9 64 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 81 [17:22:23]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [17:22:23]wFMCommunicate OK [17:22:23]SAM_PROTO_GetShiftState done [17:22:23]FM_GetShiftState done [17:22:23]opened in 1729383891 [17:22:23]opened+sec_in_day 1729470291 [17:22:23]quantity*price = 100000 [17:22:23]sum+1 = 100002 [17:22:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 462 20.10.2024 17:22 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156390 ФПД: 274230661746610 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T172226&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156390&fm=274230661746610&tin=02508201610067®Number=0000137193017469&sum=100001 [17:22:25]StoreToDocumentArchive [17:22:25]shift 314 fd 156390 [17:22:25]save to /storage/0314/doc_00156390 [17:22:25]save last doc name /storage/0314/doc_00156390 to /storage/kkm_last_doc_name [17:22:25]save OK [17:22:25]Clear old archive folders... [17:22:25]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:22:25]tlvbuf is 009D1460 [17:22:25]SAM_PROTO_ClearQueue [17:22:25]wFMCommunicate request_size=4 [17:22:25]MH_SAM_APDU [17:22:25]CAPDU: 80 09 00 00 [17:22:25]Write to MH i2c: E2 08 00 06 65 80 09 00 00 00 00 00 00 DD [17:22:25]Write i2c OK [17:22:25]MH_I2C_Read... [17:22:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:22:25]Read from MH i2c: E2 [17:22:25]MH_I2C_Read... [17:22:25]Read from MH i2c: E2 03 00 [17:22:25]MH_I2C_Read... [17:22:25]Read from MH i2c: E2 03 00 06 65 00 90 00 DF [17:22:25]RAPDU: 90 00 [17:22:25]wFMCommunicate OK [17:22:25]SAM_PROTO_ClearQueue done [17:22:25]KKMCreateOFDPacket [17:22:25]OFDProtocolAddRootSTLVToBuf [17:22:25]FM_MakeSignedData [17:22:25]FM_MakeSignedData [17:22:25]SAM_PROTO_SignData [17:22:25]wFMCommunicate request_size=4 [17:22:25]MH_SAM_APDU [17:22:25]CAPDU: 80 0D 01 02 [17:22:25]Write to MH i2c: E2 08 00 07 65 80 0D 01 02 00 00 00 00 E5 [17:22:25]Write i2c OK [17:22:25]MH_I2C_Read... [17:22:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:22:25]Read from MH i2c: E2 [17:22:25]MH_I2C_Read... [17:22:25]Read from MH i2c: E2 03 00 [17:22:25]MH_I2C_Read... [17:22:25]Read from MH i2c: E2 03 00 07 65 00 90 00 E0 [17:22:25]RAPDU: 90 00 [17:22:25]wFMCommunicate OK [17:22:25]wFMCommunicate request_size=255 [17:22:25]MH_SAM_APDU [17:22:25]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 01 00 00 F4 03 04 00 52 3C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E6 62 02 00 35 04 06 00 [17:22:25]Write to MH i2c: E2 02 01 08 65 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 01 00 00 F4 03 04 00 52 3C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E6 62 02 00 35 04 06 00 00 00 3E [17:22:25]Write i2c OK [17:22:25]MH_I2C_Read... [17:22:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:22:25]Read from MH i2c: E2 [17:22:25]MH_I2C_Read... [17:22:25]Read from MH i2c: E2 03 00 [17:22:25]MH_I2C_Read... [17:22:25]Read from MH i2c: E2 03 00 08 65 00 90 00 E1 [17:22:25]RAPDU: 90 00 [17:22:25]wFMCommunicate OK [17:22:25]wFMCommunicate request_size=11 [17:22:25]MH_SAM_APDU [17:22:25]CAPDU: 80 0D 02 02 06 F9 69 4D 2E 0F B2 [17:22:25]Write to MH i2c: E2 0E 00 09 65 80 0D 02 02 06 00 F9 69 4D 2E 0F B2 00 00 92 [17:22:25]Write i2c OK [17:22:25]MH_I2C_Read... [17:22:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:22:25]Read from MH i2c: E2 [17:22:25]MH_I2C_Read... [17:22:25]Read from MH i2c: E2 03 00 [17:22:25]MH_I2C_Read... [17:22:25]Read from MH i2c: E2 03 00 09 65 00 90 00 E2 [17:22:25]RAPDU: 90 00 [17:22:25]wFMCommunicate OK [17:22:25]wFMCommunicate request_size=4 [17:22:25]MH_SAM_APDU [17:22:25]CAPDU: 80 0D 03 02 [17:22:25]Write to MH i2c: E2 08 00 0A 65 80 0D 03 02 00 00 00 00 EA [17:22:25]Write i2c OK [17:22:25]MH_I2C_Read... [17:22:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:22:25]Read from MH i2c: E2 [17:22:25]MH_I2C_Read... [17:22:25]Read from MH i2c: E2 0B 00 [17:22:25]MH_I2C_Read... [17:22:25]Read from MH i2c: E2 0B 00 0A 65 00 E1 BB D7 06 D7 D4 30 B0 90 00 EF [17:22:25]RAPDU: E1 BB D7 06 D7 D4 30 B0 90 00 [17:22:25]wFMCommunicate OK [17:22:25]SAM_PROTO_SignData done [17:22:25]FM_MakeSignedData done [17:22:25]CreateOFDProtocolMessage [17:22:25]wFMCommunicate request_size=4 [17:22:25]MH_SAM_APDU [17:22:25]CAPDU: 80 11 00 00 [17:22:25]Write to MH i2c: E2 08 00 0B 65 80 11 00 00 00 00 00 00 EA [17:22:25]Write i2c OK [17:22:25]MH_I2C_Read... [17:22:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:22:25]Read from MH i2c: E2 [17:22:25]MH_I2C_Read... [17:22:25]Read from MH i2c: E2 17 00 [17:22:25]MH_I2C_Read... [17:22:25]Read from MH i2c: E2 17 00 0B 65 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3B [17:22:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:22:25]wFMCommunicate OK [17:22:25]CreateOFDProtocolMessage done [17:22:25]OFDSenderStorePacket 156390 [17:22:25]StoreOFDPacket docnum=156390 [17:22:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 AB 08 08 01 14 FF 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 01 00 00 F4 03 04 00 52 3C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E6 62 02 00 35 04 06 00 F9 69 4D 2E 0F B2 E1 BB D7 06 D7 D4 30 B0 [17:22:25]CheckFolder [17:22:25]dirname=/storage/ofd_packets [17:22:25]CheckFolder done [17:22:25]ProducePacketName [17:22:25]name=ofd_packets/00156390 [17:22:25]NVStorageSaveData ofd_packets/00156390 [17:22:25]File name is /storage/ofd_packets/00156390 [17:22:25]Write 302 bytes [17:22:25]NVStorageSaveData done [17:22:25]OFDSenderStorePacket done [17:22:25]KKMCreateOFDPacket done [17:22:25]NVStorageSaveData kkm_last_timestamp [17:22:25]File name is /storage/kkm_last_timestamp [17:22:25]Write 4 bytes [17:22:25]NVStorageSaveData done [17:22:25]ExternCall_PrintAddStr [17:22:25]wPrintStart [17:22:25]Write to MH i2c: 01 00 00 0C 65 71 [17:22:25]Write i2c OK [17:22:25]MH_I2C_Read... [17:22:25]Read from MH i2c: 01 [17:22:25]MH_I2C_Read... [17:22:25]Read from MH i2c: 01 07 00 [17:22:25]MH_I2C_Read... [17:22:25]Read from MH i2c: 01 07 00 0C 65 00 00 00 00 00 FF 0F 86 [17:22:25]RasterBufferAndPrint [17:22:25]line Счет N : (1)874691 [17:22:25]line ИНН: 02508201610067 [17:22:25]line Контрольно-Кассовый Чек [17:22:25]line ПРОДАЖА [17:22:25]line ТРК (МРК, ГНК) : 23 [17:22:25]line Товар: 2710124130 [17:22:25]line Super 92-К-5 [17:22:25]line 14.620 * 68.40 [17:22:25]line = 1000.01 [17:22:25]line НДС 12% НСП 1% [17:22:25]line > о реализуемом товаре [17:22:25]line ИТОГО: 1000.01 [17:22:25]line НСП 1% : 8.85 [17:22:25]line НДС 12% : 106.20 [17:22:25]line Наличными: 0.00 [17:22:25]line Безнал.: 1000.01 [17:22:25]line Место: АЗС № 165 "Партнер Нефть" [17:22:25]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:22:25]line СНО: Общий режим [17:22:25]line Чек 462 20.10.2024 17:22 [17:22:25]line Смена: 314 ФФД: 1.0 [17:22:25]line ЗНМ: 0300000234 [17:22:25]line РНМ: 0000137193017469 [17:22:25]line Версия ККМ: v1.0 [17:22:25]line Платежная система: Mbank [17:22:25]line ФМ: 0000000000963156 [17:22:25]line ФД: 156390 [17:22:25]line ФПД: 274230661746610 [17:22:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T172226&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156390&fm=274230661746610&tin=02508201610067®Number=0000137193017469&sum=100001 [17:22:25]OFD Sender: Processing packet 156390 [packets to send 52, broken 51] [17:22:25]ProducePacketName [17:22:25]name=ofd_packets/00156390 [17:22:25]OFD Sender: To server: pG, [17:22:25]CommunicateWithHost lk.salyk.kg:30040 [17:22:25]ConnectInit lk.salyk.kg [17:22:25]written 0, free lines is 4095 [17:22:25]Connected sock=10 [17:22:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 AB 08 08 01 14 FF 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 01 00 00 F4 03 04 00 52 3C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E6 62 02 00 35 04 06 00 F9 69 4D 2E 0F B2 E1 BB D7 06 D7 D4 30 B0 [17:22:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 67 1E 47 00 A6 B3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E6 62 02 00 F4 03 04 00 84 E2 14 67 B6 04 01 00 00 8B 24 E3 6D 08 A3 6F 57 [17:22:26]CommunicateWithHost err = 0 [17:22:26]CheckOFDResponse [17:22:26]1017 (14) - 77093643461234 [17:22:26]1041 (16) - 0000000000963156 [17:22:26]1040 (4) - 156390 [17:22:26]1012 (4) - 20.10.2024 10:59 [17:22:26]1206 (1) - 0 [17:22:26]OFD Sender: Remove packet 156390 [17:22:26]ProducePacketName [17:22:26]name=ofd_packets/00156390 [17:22:26]NVStorageDeleteData [17:22:26]Write to MH i2c: 01 00 00 35 65 9A [17:22:26]Write i2c OK [17:22:26]MH_I2C_Read... [17:22:26]Read from MH i2c: 01 [17:22:26]MH_I2C_Read... [17:22:26]Read from MH i2c: 01 07 00 [17:22:26]MH_I2C_Read... [17:22:26]Read from MH i2c: 01 07 00 35 65 00 00 00 00 00 22 0D D0 [17:22:26]RasterBufferAndPrint [17:22:26]line [17:22:26]line [17:22:26]line [17:22:26]line [17:22:26]line [17:22:26]written 0, free lines is 3369 [17:22:26]MH_Cut [17:22:26]Write to MH i2c: D1 01 00 3C 65 01 73 [17:22:26]Write i2c OK [17:22:26]MH_I2C_Read... [17:22:26]Read from MH i2c: D1 [17:22:26]MH_I2C_Read... [17:22:26]Read from MH i2c: D1 01 00 [17:22:26]MH_I2C_Read... [17:22:26]Read from MH i2c: D1 01 00 3C 65 00 72 [17:22:26]Write to MH i2c: 01 00 00 3D 65 A2 [17:22:26]Write i2c OK [17:22:26]MH_I2C_Read... [17:22:26]OFD Sender: No OFD packet to send [17:22:27]*** Cut start [17:22:27]*** Partial cut [17:22:27]*** CUTSNS_PIN = 1 [17:22:27]*** CUTSNS_PIN = 0 [17:22:27]*** Brake cut motor [17:22:27]Read from MH i2c: 01 [17:22:27]MH_I2C_Read... [17:22:27]*** Stop cut motor [17:22:27]*** Cut end [17:22:27]Read from MH i2c: 01 07 00 [17:22:27]MH_I2C_Read... [17:22:27]Read from MH i2c: 01 07 00 3D 65 00 00 00 00 00 FF 0F B7 [17:22:27]process_action close_receipt done [17:22:27]requested_data is exist [17:22:27]produce_requested_data [17:22:27]requested_item fm.sn is exist - process it [17:22:27]wFMCommunicate request_size=4 [17:22:27]MH_SAM_APDU [17:22:27]CAPDU: 80 11 00 00 [17:22:27]Write to MH i2c: E2 08 00 3E 65 80 11 00 00 00 00 00 00 1D [17:22:27]Write i2c OK [17:22:27]MH_I2C_Read... [17:22:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:22:27]Read from MH i2c: E2 [17:22:27]MH_I2C_Read... [17:22:27]Read from MH i2c: E2 17 00 [17:22:27]MH_I2C_Read... [17:22:27]Read from MH i2c: E2 17 00 3E 65 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6E [17:22:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:22:27]wFMCommunicate OK [17:22:27]requested_item fd.num is exist - process it [17:22:27]SAM_PROTO_GetFieldsCounters [17:22:27]wFMCommunicate request_size=4 [17:22:27]MH_SAM_APDU [17:22:27]CAPDU: 80 13 00 00 [17:22:27]Write to MH i2c: E2 08 00 3F 65 80 13 00 00 00 00 00 00 20 [17:22:27]Write i2c OK [17:22:27]MH_I2C_Read... [17:22:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:22:27]Read from MH i2c: E2 [17:22:27]MH_I2C_Read... [17:22:27]Read from MH i2c: E2 62 00 [17:22:27]MH_I2C_Read... [17:22:27]Read from MH i2c: E2 62 00 3F 65 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E6 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 CE 01 00 00 5E 04 04 00 CE 01 00 00 57 04 04 00 CF 01 00 00 19 04 04 00 00 00 00 00 90 00 4B [17:22:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E6 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 CE 01 00 00 5E 04 04 00 CE 01 00 00 57 04 04 00 CF 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:22:27]wFMCommunicate OK [17:22:27]SAM_PROTO_GetFieldsCounters done [17:22:27]requested_item shift.num is exist - process it [17:22:27]requested_item shift.opened is exist - process it [17:22:27]req_shift_opened [17:22:27]FM_GetShiftState [17:22:27]SAM_PROTO_GetShiftState [17:22:27]wFMCommunicate request_size=4 [17:22:27]MH_SAM_APDU [17:22:27]CAPDU: 80 13 01 00 [17:22:27]Write to MH i2c: E2 08 00 40 65 80 13 01 00 00 00 00 00 22 [17:22:27]Write i2c OK [17:22:27]MH_I2C_Read... [17:22:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:22:27]Read from MH i2c: E2 [17:22:27]MH_I2C_Read... [17:22:27]Read from MH i2c: E2 0E 00 [17:22:27]MH_I2C_Read... [17:22:27]Read from MH i2c: E2 0E 00 40 65 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C9 [17:22:27]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [17:22:27]wFMCommunicate OK [17:22:27]SAM_PROTO_GetShiftState done [17:22:27]FM_GetShiftState done [17:22:27]req_shift_opened done [17:22:27]requested_item shift.open_date is exist - process it [17:22:27]req_shift_open_date [17:22:27]req_shift_open_date done [17:22:27]produce_requested_data done [17:22:27]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156390,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [17:22:27]process_action_free close_receipt [17:22:27]json_value_free [17:22:27]json_value_free done [17:22:27]process_json_proto returns [17:22:27]Send response to host [17:22:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156390,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [17:22:27]free response buf [17:22:27]execute_script done [17:22:27]execute_script returns [17:22:27]free content buf [17:22:27]Sock 8.Close socket [17:22:27]Sock 8.Thread stoped [17:22:31]OFD Sender: No OFD packet to send [17:22:36]OFD Sender: No OFD packet to send [17:22:41]OFD Sender: No OFD packet to send [17:22:46]OFD Sender: No OFD packet to send [17:22:51]OFD Sender: No OFD packet to send [17:22:52]accept exits with 9 [17:22:52]New connection [17:22:52]New thread 3066695012 created [17:22:52]Thread 3066551652 joined [17:22:52]Waiting for new connection... [17:22:52] Sock 9.Parse request [17:22:52]Sock 9.Check first char [17:22:52]Sock 9.First char is OK [17:22:52]request: POST /json_proto HTTP/1.0 [17:22:52]Method: POST [17:22:52]URL: /json_proto [17:22:52]Method is POST - this is cgi request [17:22:52]url: /json_proto [17:22:52]query_string will be loaded in cgi processing [17:22:52]execute_cgi json_proto POST (null) [17:22:52]execute_cgi path=json_proto method=POST [17:22:52]POST find Content-Length [17:22:52]Host: 172.17.53.67:8080 [17:22:52]Content-Length: 792 [17:22:52]Content-Type: application/json [17:22:52] [17:22:52]POST finish read [17:22:52]Found Content-Length = 792 [17:22:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874689", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 67.140, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:22:52]execute_script... [17:22:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874689", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 67.140, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:22:52]POST & json_proto [17:22:52]process_json_proto [17:22:52]json parsed OK: [17:22:52]protocol is kg_v1.0 [17:22:52]action value=close_receipt [17:22:52]process_action close_receipt [17:22:52]cmd_close_receipt [17:22:52]MH_GetDate [17:22:52]Write to MH i2c: F0 00 00 41 65 95 [17:22:52]Write i2c OK [17:22:52]MH_I2C_Read... [17:22:52]Read from MH i2c: F0 [17:22:52]MH_I2C_Read... [17:22:52]Read from MH i2c: F0 09 00 [17:22:52]MH_I2C_Read... [17:22:52]Read from MH i2c: F0 09 00 41 65 00 6E 3C 15 67 19 BC 99 64 96 [17:22:52]GetLastDocTimeStamp 1729444946 [17:22:52]current date 1729444974 [17:22:52]FM_GetShiftState [17:22:52]SAM_PROTO_GetShiftState [17:22:52]wFMCommunicate request_size=4 [17:22:52]MH_SAM_APDU [17:22:52]CAPDU: 80 13 01 00 [17:22:52]Write to MH i2c: E2 08 00 42 65 80 13 01 00 00 00 00 00 24 [17:22:52]Write i2c OK [17:22:52]MH_I2C_Read... [17:22:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:22:52]Read from MH i2c: E2 [17:22:52]MH_I2C_Read... [17:22:52]Read from MH i2c: E2 0E 00 [17:22:52]MH_I2C_Read... [17:22:52]Read from MH i2c: E2 0E 00 42 65 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 CB [17:22:52]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [17:22:52]wFMCommunicate OK [17:22:52]SAM_PROTO_GetShiftState done [17:22:52]FM_GetShiftState done [17:22:52]opened in 1729383891 [17:22:52]opened+sec_in_day 1729470291 [17:22:52]quantity*price = 0 [17:22:52]sum+1 = 1 [17:22:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 463 20.10.2024 17:22 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливная Карта 59209 ФМ: 0000000000963156 ФД: 156391 ФПД: 130945104520872 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T172254&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156391&fm=130945104520872&tin=02508201610067®Number=0000137193017469&sum=0 [17:22:53]StoreToDocumentArchive [17:22:53]shift 314 fd 156391 [17:22:53]save to /storage/0314/doc_00156391 [17:22:53]save last doc name /storage/0314/doc_00156391 to /storage/kkm_last_doc_name [17:22:53]save OK [17:22:53]Clear old archive folders... [17:22:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:22:53]tlvbuf is 0095ECE0 [17:22:53]SAM_PROTO_ClearQueue [17:22:53]wFMCommunicate request_size=4 [17:22:53]MH_SAM_APDU [17:22:53]CAPDU: 80 09 00 00 [17:22:53]Write to MH i2c: E2 08 00 4F 65 80 09 00 00 00 00 00 00 26 [17:22:53]Write i2c OK [17:22:53]MH_I2C_Read... [17:22:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:22:53]Read from MH i2c: E2 [17:22:53]MH_I2C_Read... [17:22:53]Read from MH i2c: E2 03 00 [17:22:53]MH_I2C_Read... [17:22:53]Read from MH i2c: E2 03 00 4F 65 00 90 00 28 [17:22:53]RAPDU: 90 00 [17:22:53]wFMCommunicate OK [17:22:53]SAM_PROTO_ClearQueue done [17:22:53]KKMCreateOFDPacket [17:22:53]OFDProtocolAddRootSTLVToBuf [17:22:53]FM_MakeSignedData [17:22:53]FM_MakeSignedData [17:22:53]SAM_PROTO_SignData [17:22:53]wFMCommunicate request_size=4 [17:22:53]MH_SAM_APDU [17:22:53]CAPDU: 80 0D 01 02 [17:22:53]Write to MH i2c: E2 08 00 50 65 80 0D 01 02 00 00 00 00 2E [17:22:53]Write i2c OK [17:22:53]MH_I2C_Read... [17:22:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:22:53]Read from MH i2c: E2 [17:22:53]MH_I2C_Read... [17:22:53]Read from MH i2c: E2 03 00 [17:22:53]MH_I2C_Read... [17:22:53]Read from MH i2c: E2 03 00 50 65 00 90 00 29 [17:22:53]RAPDU: 90 00 [17:22:53]wFMCommunicate OK [17:22:53]wFMCommunicate request_size=255 [17:22:53]MH_SAM_APDU [17:22:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 44 06 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 01 00 00 F4 03 04 00 6E 3C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E7 62 02 00 35 04 06 00 77 [17:22:53]Write to MH i2c: E2 02 01 51 65 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 44 06 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 01 00 00 F4 03 04 00 6E 3C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E7 62 02 00 35 04 06 00 77 00 00 92 [17:22:53]Write i2c OK [17:22:53]MH_I2C_Read... [17:22:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:22:53]Read from MH i2c: E2 [17:22:53]MH_I2C_Read... [17:22:53]Read from MH i2c: E2 03 00 [17:22:53]MH_I2C_Read... [17:22:53]Read from MH i2c: E2 03 00 51 65 00 90 00 2A [17:22:53]RAPDU: 90 00 [17:22:53]wFMCommunicate OK [17:22:53]wFMCommunicate request_size=10 [17:22:53]MH_SAM_APDU [17:22:53]CAPDU: 80 0D 02 02 05 18 08 70 A6 A8 [17:22:53]Write to MH i2c: E2 0D 00 52 65 80 0D 02 02 05 00 18 08 70 A6 A8 00 00 19 [17:22:53]Write i2c OK [17:22:53]MH_I2C_Read... [17:22:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:22:53]Read from MH i2c: E2 [17:22:53]MH_I2C_Read... [17:22:53]Read from MH i2c: E2 03 00 [17:22:53]MH_I2C_Read... [17:22:53]Read from MH i2c: E2 03 00 52 65 00 90 00 2B [17:22:53]RAPDU: 90 00 [17:22:53]wFMCommunicate OK [17:22:53]wFMCommunicate request_size=4 [17:22:53]MH_SAM_APDU [17:22:53]CAPDU: 80 0D 03 02 [17:22:53]Write to MH i2c: E2 08 00 53 65 80 0D 03 02 00 00 00 00 33 [17:22:53]Write i2c OK [17:22:53]MH_I2C_Read... [17:22:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:22:53]Read from MH i2c: E2 [17:22:53]MH_I2C_Read... [17:22:53]Read from MH i2c: E2 0B 00 [17:22:53]MH_I2C_Read... [17:22:53]Read from MH i2c: E2 0B 00 53 65 00 2D 51 2D E6 02 7F 9F 39 90 00 1E [17:22:53]RAPDU: 2D 51 2D E6 02 7F 9F 39 90 00 [17:22:53]wFMCommunicate OK [17:22:53]SAM_PROTO_SignData done [17:22:53]FM_MakeSignedData done [17:22:53]CreateOFDProtocolMessage [17:22:53]wFMCommunicate request_size=4 [17:22:53]MH_SAM_APDU [17:22:53]CAPDU: 80 11 00 00 [17:22:53]Write to MH i2c: E2 08 00 54 65 80 11 00 00 00 00 00 00 33 [17:22:53]Write i2c OK [17:22:53]MH_I2C_Read... [17:22:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:22:53]Read from MH i2c: E2 [17:22:53]MH_I2C_Read... [17:22:53]Read from MH i2c: E2 17 00 [17:22:53]MH_I2C_Read... [17:22:53]Read from MH i2c: E2 17 00 54 65 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 84 [17:22:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:22:53]wFMCommunicate OK [17:22:53]CreateOFDProtocolMessage done [17:22:53]OFDSenderStorePacket 156391 [17:22:53]StoreOFDPacket docnum=156391 [17:22:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 8A 60 07 01 B8 E4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 44 06 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 01 00 00 F4 03 04 00 6E 3C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E7 62 02 00 35 04 06 00 77 18 08 70 A6 A8 2D 51 2D E6 02 7F 9F 39 [17:22:53]CheckFolder [17:22:53]dirname=/storage/ofd_packets [17:22:53]CheckFolder done [17:22:53]ProducePacketName [17:22:53]name=ofd_packets/00156391 [17:22:53]NVStorageSaveData ofd_packets/00156391 [17:22:53]File name is /storage/ofd_packets/00156391 [17:22:53]Write 301 bytes [17:22:53]NVStorageSaveData done [17:22:53]OFDSenderStorePacket done [17:22:53]KKMCreateOFDPacket done [17:22:53]NVStorageSaveData kkm_last_timestamp [17:22:53]File name is /storage/kkm_last_timestamp [17:22:53]Write 4 bytes [17:22:53]NVStorageSaveData done [17:22:53]ExternCall_PrintAddStr [17:22:53]wPrintStart [17:22:53]Write to MH i2c: 01 00 00 55 65 BA [17:22:53]Write i2c OK [17:22:53]MH_I2C_Read... [17:22:53]Read from MH i2c: 01 [17:22:53]MH_I2C_Read... [17:22:53]Read from MH i2c: 01 07 00 [17:22:53]MH_I2C_Read... [17:22:53]Read from MH i2c: 01 07 00 55 65 00 00 00 00 00 FF 0F CF [17:22:53]RasterBufferAndPrint [17:22:53]line Счет N : (1)874689 [17:22:53]line ИНН: 02508201610067 [17:22:53]line Контрольно-Кассовый Чек [17:22:53]line ПРОДАЖА [17:22:53]line ТРК (МРК, ГНК) : 41 [17:22:53]line Товар: 2710124500 [17:22:53]line Аи-95-К-5 [17:22:53]line 67.140 * 0.00 [17:22:53]line = 0.00 [17:22:53]line НДС 12% НСП 1% [17:22:53]line > о реализуемом товаре [17:22:53]line ИТОГО: 0.00 [17:22:53]line НСП 1% : 0.00 [17:22:53]line НДС 12% : 0.00 [17:22:53]line Наличными: 0.00 [17:22:53]line Безнал.: 0.00 [17:22:53]line Место: АЗС № 165 "Партнер Нефть" [17:22:53]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:22:53]line СНО: Общий режим [17:22:53]line Чек 463 20.10.2024 17:22 [17:22:53]line Смена: 314 ФФД: 1.0 [17:22:53]line ЗНМ: 0300000234 [17:22:53]line РНМ: 0000137193017469 [17:22:53]line Версия ККМ: v1.0 [17:22:53]line Талоны: Топливная Карта [17:22:53]line 59209 [17:22:53]line ФМ: 0000000000963156 [17:22:53]line ФД: 156391 [17:22:53]line ФПД: 130945104520872 [17:22:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T172254&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156391&fm=130945104520872&tin=02508201610067®Number=0000137193017469&sum=0 [17:22:54]OFD Sender: Processing packet 156391 [packets to send 52, broken 51] [17:22:54]ProducePacketName [17:22:54]name=ofd_packets/00156391 [17:22:54]OFD Sender: To server: pG, [17:22:54]CommunicateWithHost lk.salyk.kg:30040 [17:22:54]ConnectInit lk.salyk.kg [17:22:54]written 0, free lines is 4095 [17:22:54]Connected sock=10 [17:22:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 8A 60 07 01 B8 E4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 44 06 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 01 00 00 F4 03 04 00 6E 3C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E7 62 02 00 35 04 06 00 77 18 08 70 A6 A8 2D 51 2D E6 02 7F 9F 39 [17:22:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 3F FD 47 00 11 8F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E7 62 02 00 F4 03 04 00 A0 E2 14 67 B6 04 01 00 00 22 12 36 F4 70 31 3A 9C [17:22:54]CommunicateWithHost err = 0 [17:22:54]CheckOFDResponse [17:22:54]1017 (14) - 77093643461234 [17:22:54]1041 (16) - 0000000000963156 [17:22:54]1040 (4) - 156391 [17:22:54]1012 (4) - 20.10.2024 10:59 [17:22:54]1206 (1) - 0 [17:22:54]OFD Sender: Remove packet 156391 [17:22:54]ProducePacketName [17:22:54]name=ofd_packets/00156391 [17:22:54]NVStorageDeleteData [17:22:54]Write to MH i2c: 01 00 00 7F 65 E4 [17:22:54]Write i2c OK [17:22:54]MH_I2C_Read... [17:22:54]Read from MH i2c: 01 [17:22:54]MH_I2C_Read... [17:22:54]Read from MH i2c: 01 07 00 [17:22:54]MH_I2C_Read... [17:22:54]Read from MH i2c: 01 07 00 7F 65 00 00 00 00 00 0E 0D 06 [17:22:54]RasterBufferAndPrint [17:22:54]line [17:22:54]line [17:22:54]line [17:22:54]line [17:22:54]line [17:22:54]written 0, free lines is 3348 [17:22:54]MH_Cut [17:22:54]Write to MH i2c: D1 01 00 86 65 01 BD [17:22:54]Write i2c OK [17:22:54]MH_I2C_Read... [17:22:54]Read from MH i2c: D1 [17:22:54]MH_I2C_Read... [17:22:54]Read from MH i2c: D1 01 00 [17:22:54]MH_I2C_Read... [17:22:54]Read from MH i2c: D1 01 00 86 65 00 BC [17:22:54]Write to MH i2c: 01 00 00 87 65 EC [17:22:54]Write i2c OK [17:22:54]MH_I2C_Read... [17:22:54]OFD Sender: No OFD packet to send [17:22:55]*** Cut start [17:22:55]*** Partial cut [17:22:55]*** CUTSNS_PIN = 1 [17:22:55]*** CUTSNS_PIN = 0 [17:22:55]*** Brake cut motor [17:22:55]Read from MH i2c: 01 [17:22:55]MH_I2C_Read... [17:22:55]*** Stop cut motor [17:22:55]*** Cut end [17:22:55]Read from MH i2c: 01 07 00 [17:22:55]MH_I2C_Read... [17:22:55]Read from MH i2c: 01 07 00 87 65 00 00 00 00 00 FF 0F 01 [17:22:55]process_action close_receipt done [17:22:55]requested_data is exist [17:22:55]produce_requested_data [17:22:55]requested_item fm.sn is exist - process it [17:22:55]wFMCommunicate request_size=4 [17:22:55]MH_SAM_APDU [17:22:55]CAPDU: 80 11 00 00 [17:22:55]Write to MH i2c: E2 08 00 88 65 80 11 00 00 00 00 00 00 67 [17:22:55]Write i2c OK [17:22:55]MH_I2C_Read... [17:22:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:22:55]Read from MH i2c: E2 [17:22:55]MH_I2C_Read... [17:22:55]Read from MH i2c: E2 17 00 [17:22:55]MH_I2C_Read... [17:22:55]Read from MH i2c: E2 17 00 88 65 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B8 [17:22:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:22:55]wFMCommunicate OK [17:22:55]requested_item fd.num is exist - process it [17:22:55]SAM_PROTO_GetFieldsCounters [17:22:55]wFMCommunicate request_size=4 [17:22:55]MH_SAM_APDU [17:22:55]CAPDU: 80 13 00 00 [17:22:55]Write to MH i2c: E2 08 00 89 65 80 13 00 00 00 00 00 00 6A [17:22:55]Write i2c OK [17:22:55]MH_I2C_Read... [17:22:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:22:55]Read from MH i2c: E2 [17:22:55]MH_I2C_Read... [17:22:55]Read from MH i2c: E2 62 00 [17:22:55]MH_I2C_Read... [17:22:55]Read from MH i2c: E2 62 00 89 65 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E7 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 CF 01 00 00 5E 04 04 00 CF 01 00 00 57 04 04 00 D0 01 00 00 19 04 04 00 00 00 00 00 90 00 99 [17:22:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E7 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 CF 01 00 00 5E 04 04 00 CF 01 00 00 57 04 04 00 D0 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:22:55]wFMCommunicate OK [17:22:55]SAM_PROTO_GetFieldsCounters done [17:22:55]requested_item shift.num is exist - process it [17:22:55]requested_item shift.opened is exist - process it [17:22:55]req_shift_opened [17:22:55]FM_GetShiftState [17:22:55]SAM_PROTO_GetShiftState [17:22:55]wFMCommunicate request_size=4 [17:22:55]MH_SAM_APDU [17:22:55]CAPDU: 80 13 01 00 [17:22:55]Write to MH i2c: E2 08 00 8A 65 80 13 01 00 00 00 00 00 6C [17:22:55]Write i2c OK [17:22:55]MH_I2C_Read... [17:22:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:22:56]Read from MH i2c: E2 [17:22:56]MH_I2C_Read... [17:22:56]Read from MH i2c: E2 0E 00 [17:22:56]MH_I2C_Read... [17:22:56]Read from MH i2c: E2 0E 00 8A 65 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 13 [17:22:56]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [17:22:56]wFMCommunicate OK [17:22:56]SAM_PROTO_GetShiftState done [17:22:56]FM_GetShiftState done [17:22:56]req_shift_opened done [17:22:56]requested_item shift.open_date is exist - process it [17:22:56]req_shift_open_date [17:22:56]req_shift_open_date done [17:22:56]produce_requested_data done [17:22:56]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156391,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [17:22:56]process_action_free close_receipt [17:22:56]json_value_free [17:22:56]json_value_free done [17:22:56]process_json_proto returns [17:22:56]Send response to host [17:22:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156391,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [17:22:56]free response buf [17:22:56]execute_script done [17:22:56]execute_script returns [17:22:56]free content buf [17:22:56]Sock 9.Close socket [17:22:56]Sock 9.Thread stoped [17:22:59]OFD Sender: No OFD packet to send [17:23:04]OFD Sender: No OFD packet to send [17:23:09]OFD Sender: No OFD packet to send [17:23:14]OFD Sender: No OFD packet to send [17:23:19]OFD Sender: No OFD packet to send [17:23:24]OFD Sender: No OFD packet to send [17:23:29]OFD Sender: No OFD packet to send [17:23:34]OFD Sender: No OFD packet to send [17:23:39]OFD Sender: No OFD packet to send [17:23:44]OFD Sender: No OFD packet to send [17:23:49]OFD Sender: No OFD packet to send [17:23:54]OFD Sender: No OFD packet to send [17:23:59]OFD Sender: No OFD packet to send [17:24:04]OFD Sender: No OFD packet to send [17:24:09]OFD Sender: No OFD packet to send [17:24:14]OFD Sender: No OFD packet to send [17:24:19]OFD Sender: No OFD packet to send [17:24:24]OFD Sender: No OFD packet to send [17:24:29]OFD Sender: No OFD packet to send [17:24:34]OFD Sender: No OFD packet to send [17:24:38]accept exits with 8 [17:24:38]New connection [17:24:38]New thread 3066551652 created [17:24:38]Thread 3066695012 joined [17:24:38]Waiting for new connection... [17:24:38] Sock 8.Parse request [17:24:38]Sock 8.Check first char [17:24:38]Sock 8.First char is OK [17:24:38]request: POST /json_proto HTTP/1.0 [17:24:38]Method: POST [17:24:38]URL: /json_proto [17:24:38]Method is POST - this is cgi request [17:24:38]url: /json_proto [17:24:38]query_string will be loaded in cgi processing [17:24:38]execute_cgi json_proto POST (null) [17:24:38]execute_cgi path=json_proto method=POST [17:24:38]POST find Content-Length [17:24:38]Host: 172.17.53.67:8080 [17:24:38]Content-Length: 762 [17:24:38]Content-Type: application/json [17:24:38] [17:24:38]POST finish read [17:24:38]Found Content-Length = 762 [17:24:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874692", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:24:38]execute_script... [17:24:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874692", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:24:38]POST & json_proto [17:24:38]process_json_proto [17:24:38]json parsed OK: [17:24:38]protocol is kg_v1.0 [17:24:38]action value=close_receipt [17:24:38]process_action close_receipt [17:24:38]cmd_close_receipt [17:24:38]MH_GetDate [17:24:38]Write to MH i2c: F0 00 00 8B 65 DF [17:24:38]Write i2c OK [17:24:38]MH_I2C_Read... [17:24:38]Read from MH i2c: F0 [17:24:38]MH_I2C_Read... [17:24:38]Read from MH i2c: F0 09 00 [17:24:38]MH_I2C_Read... [17:24:38]Read from MH i2c: F0 09 00 8B 65 00 D8 3C 15 67 19 BC 99 64 4A [17:24:38]GetLastDocTimeStamp 1729444974 [17:24:38]current date 1729445080 [17:24:38]FM_GetShiftState [17:24:38]SAM_PROTO_GetShiftState [17:24:38]wFMCommunicate request_size=4 [17:24:38]MH_SAM_APDU [17:24:38]CAPDU: 80 13 01 00 [17:24:38]Write to MH i2c: E2 08 00 8C 65 80 13 01 00 00 00 00 00 6E [17:24:38]Write i2c OK [17:24:38]MH_I2C_Read... [17:24:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:24:38]Read from MH i2c: E2 [17:24:38]MH_I2C_Read... [17:24:38]Read from MH i2c: E2 0E 00 [17:24:38]MH_I2C_Read... [17:24:38]Read from MH i2c: E2 0E 00 8C 65 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 15 [17:24:38]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [17:24:38]wFMCommunicate OK [17:24:38]SAM_PROTO_GetShiftState done [17:24:38]FM_GetShiftState done [17:24:38]opened in 1729383891 [17:24:38]opened+sec_in_day 1729470291 [17:24:38]quantity*price = 100000 [17:24:38]sum+1 = 100002 [17:24:38]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 464 20.10.2024 17:24 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156392 ФПД: 72729761632330 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T172440&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156392&fm=72729761632330&tin=02508201610067®Number=0000137193017469&sum=100001 [17:24:39]StoreToDocumentArchive [17:24:39]shift 314 fd 156392 [17:24:39]save to /storage/0314/doc_00156392 [17:24:39]save last doc name /storage/0314/doc_00156392 to /storage/kkm_last_doc_name [17:24:39]save OK [17:24:39]Clear old archive folders... [17:24:39]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:24:39]tlvbuf is 009B0A00 [17:24:39]SAM_PROTO_ClearQueue [17:24:39]wFMCommunicate request_size=4 [17:24:39]MH_SAM_APDU [17:24:39]CAPDU: 80 09 00 00 [17:24:39]Write to MH i2c: E2 08 00 99 65 80 09 00 00 00 00 00 00 70 [17:24:39]Write i2c OK [17:24:39]MH_I2C_Read... [17:24:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:24:39]Read from MH i2c: E2 [17:24:39]MH_I2C_Read... [17:24:39]Read from MH i2c: E2 03 00 [17:24:39]MH_I2C_Read... [17:24:39]Read from MH i2c: E2 03 00 99 65 00 90 00 72 [17:24:39]RAPDU: 90 00 [17:24:39]wFMCommunicate OK [17:24:39]SAM_PROTO_ClearQueue done [17:24:39]KKMCreateOFDPacket [17:24:39]OFDProtocolAddRootSTLVToBuf [17:24:39]FM_MakeSignedData [17:24:39]FM_MakeSignedData [17:24:39]SAM_PROTO_SignData [17:24:39]wFMCommunicate request_size=4 [17:24:39]MH_SAM_APDU [17:24:39]CAPDU: 80 0D 01 02 [17:24:39]Write to MH i2c: E2 08 00 9A 65 80 0D 01 02 00 00 00 00 78 [17:24:39]Write i2c OK [17:24:39]MH_I2C_Read... [17:24:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:24:39]Read from MH i2c: E2 [17:24:39]MH_I2C_Read... [17:24:39]Read from MH i2c: E2 03 00 [17:24:39]MH_I2C_Read... [17:24:39]Read from MH i2c: E2 03 00 9A 65 00 90 00 73 [17:24:39]RAPDU: 90 00 [17:24:39]wFMCommunicate OK [17:24:39]wFMCommunicate request_size=255 [17:24:39]MH_SAM_APDU [17:24:39]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 01 00 00 F4 03 04 00 D8 3C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E8 62 02 00 35 04 06 00 [17:24:39]Write to MH i2c: E2 02 01 9B 65 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 01 00 00 F4 03 04 00 D8 3C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E8 62 02 00 35 04 06 00 00 00 5B [17:24:39]Write i2c OK [17:24:39]MH_I2C_Read... [17:24:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:24:39]Read from MH i2c: E2 [17:24:39]MH_I2C_Read... [17:24:39]Read from MH i2c: E2 03 00 [17:24:39]MH_I2C_Read... [17:24:39]Read from MH i2c: E2 03 00 9B 65 00 90 00 74 [17:24:39]RAPDU: 90 00 [17:24:39]wFMCommunicate OK [17:24:39]wFMCommunicate request_size=11 [17:24:39]MH_SAM_APDU [17:24:39]CAPDU: 80 0D 02 02 06 42 25 B7 9B 50 4A [17:24:39]Write to MH i2c: E2 0E 00 9C 65 80 0D 02 02 06 00 42 25 B7 9B 50 4A 00 00 DA [17:24:39]Write i2c OK [17:24:39]MH_I2C_Read... [17:24:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:24:39]Read from MH i2c: E2 [17:24:39]MH_I2C_Read... [17:24:39]Read from MH i2c: E2 03 00 [17:24:39]MH_I2C_Read... [17:24:39]Read from MH i2c: E2 03 00 9C 65 00 90 00 75 [17:24:39]RAPDU: 90 00 [17:24:39]wFMCommunicate OK [17:24:39]wFMCommunicate request_size=4 [17:24:39]MH_SAM_APDU [17:24:39]CAPDU: 80 0D 03 02 [17:24:39]Write to MH i2c: E2 08 00 9D 65 80 0D 03 02 00 00 00 00 7D [17:24:39]Write i2c OK [17:24:39]MH_I2C_Read... [17:24:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:24:39]Read from MH i2c: E2 [17:24:39]MH_I2C_Read... [17:24:39]Read from MH i2c: E2 0B 00 [17:24:39]MH_I2C_Read... [17:24:39]Read from MH i2c: E2 0B 00 9D 65 00 DF D2 F7 04 70 35 5F DC 90 00 0A [17:24:39]RAPDU: DF D2 F7 04 70 35 5F DC 90 00 [17:24:39]wFMCommunicate OK [17:24:39]SAM_PROTO_SignData done [17:24:39]FM_MakeSignedData done [17:24:39]CreateOFDProtocolMessage [17:24:39]wFMCommunicate request_size=4 [17:24:39]MH_SAM_APDU [17:24:39]CAPDU: 80 11 00 00 [17:24:39]Write to MH i2c: E2 08 00 9E 65 80 11 00 00 00 00 00 00 7D [17:24:39]Write i2c OK [17:24:39]MH_I2C_Read... [17:24:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:24:39]Read from MH i2c: E2 [17:24:39]MH_I2C_Read... [17:24:39]Read from MH i2c: E2 17 00 [17:24:39]MH_I2C_Read... [17:24:39]Read from MH i2c: E2 17 00 9E 65 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CE [17:24:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:24:39]wFMCommunicate OK [17:24:39]CreateOFDProtocolMessage done [17:24:39]OFDSenderStorePacket 156392 [17:24:39]StoreOFDPacket docnum=156392 [17:24:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 A6 72 08 01 AB 9C 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 01 00 00 F4 03 04 00 D8 3C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E8 62 02 00 35 04 06 00 42 25 B7 9B 50 4A DF D2 F7 04 70 35 5F DC [17:24:39]CheckFolder [17:24:39]dirname=/storage/ofd_packets [17:24:39]CheckFolder done [17:24:39]ProducePacketName [17:24:39]name=ofd_packets/00156392 [17:24:39]NVStorageSaveData ofd_packets/00156392 [17:24:39]File name is /storage/ofd_packets/00156392 [17:24:39]Write 302 bytes [17:24:39]NVStorageSaveData done [17:24:39]OFDSenderStorePacket done [17:24:39]KKMCreateOFDPacket done [17:24:39]NVStorageSaveData kkm_last_timestamp [17:24:39]File name is /storage/kkm_last_timestamp [17:24:39]Write 4 bytes [17:24:39]NVStorageSaveData done [17:24:39]ExternCall_PrintAddStr [17:24:39]wPrintStart [17:24:39]Write to MH i2c: 01 00 00 9F 65 04 [17:24:39]Write i2c OK [17:24:39]MH_I2C_Read... [17:24:39]Read from MH i2c: 01 [17:24:39]MH_I2C_Read... [17:24:39]Read from MH i2c: 01 07 00 [17:24:39]MH_I2C_Read... [17:24:39]Read from MH i2c: 01 07 00 9F 65 00 00 00 00 00 FF 0F 19 [17:24:39]RasterBufferAndPrint [17:24:39]line Счет N : (1)874692 [17:24:39]line ИНН: 02508201610067 [17:24:39]line Контрольно-Кассовый Чек [17:24:39]line ПРОДАЖА [17:24:39]line ТРК (МРК, ГНК) : 23 [17:24:39]line Товар: 2710124130 [17:24:39]line Super 92-К-5 [17:24:39]line 14.620 * 68.40 [17:24:39]line = 1000.01 [17:24:39]line НДС 12% НСП 1% [17:24:39]line > о реализуемом товаре [17:24:39]line ИТОГО: 1000.01 [17:24:39]line НСП 1% : 8.85 [17:24:39]line НДС 12% : 106.20 [17:24:39]line Наличными: 0.00 [17:24:39]line Безнал.: 1000.01 [17:24:39]line Место: АЗС № 165 "Партнер Нефть" [17:24:39]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:24:39]line СНО: Общий режим [17:24:39]line Чек 464 20.10.2024 17:24 [17:24:39]line Смена: 314 ФФД: 1.0 [17:24:39]line ЗНМ: 0300000234 [17:24:39]line РНМ: 0000137193017469 [17:24:39]line Версия ККМ: v1.0 [17:24:39]line Платежная система: Mbank [17:24:39]line ФМ: 0000000000963156 [17:24:39]line ФД: 156392 [17:24:39]line ФПД: 72729761632330 [17:24:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T172440&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156392&fm=72729761632330&tin=02508201610067®Number=0000137193017469&sum=100001 [17:24:40]OFD Sender: Processing packet 156392 [packets to send 52, broken 51] [17:24:40]ProducePacketName [17:24:40]name=ofd_packets/00156392 [17:24:40]OFD Sender: To server: pG, [17:24:40]CommunicateWithHost lk.salyk.kg:30040 [17:24:40]ConnectInit lk.salyk.kg [17:24:40]written 0, free lines is 4095 [17:24:40]Connected sock=10 [17:24:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 A6 72 08 01 AB 9C 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 01 00 00 F4 03 04 00 D8 3C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E8 62 02 00 35 04 06 00 42 25 B7 9B 50 4A DF D2 F7 04 70 35 5F DC [17:24:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C8 11 47 00 99 C3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E8 62 02 00 F4 03 04 00 0A E3 14 67 B6 04 01 00 00 7E 53 9C 6C FB E6 44 E0 [17:24:40]CommunicateWithHost err = 0 [17:24:40]CheckOFDResponse [17:24:40]1017 (14) - 77093643461234 [17:24:40]1041 (16) - 0000000000963156 [17:24:40]1040 (4) - 156392 [17:24:40]1012 (4) - 20.10.2024 11:01 [17:24:40]1206 (1) - 0 [17:24:40]OFD Sender: Remove packet 156392 [17:24:40]ProducePacketName [17:24:40]name=ofd_packets/00156392 [17:24:40]NVStorageDeleteData [17:24:40]Write to MH i2c: 01 00 00 C8 65 2D [17:24:40]Write i2c OK [17:24:40]MH_I2C_Read... [17:24:40]Read from MH i2c: 01 [17:24:40]MH_I2C_Read... [17:24:40]Read from MH i2c: 01 07 00 [17:24:40]MH_I2C_Read... [17:24:40]Read from MH i2c: 01 07 00 C8 65 00 00 00 00 00 27 0D 68 [17:24:40]RasterBufferAndPrint [17:24:40]line [17:24:40]line [17:24:40]line [17:24:40]line [17:24:40]line [17:24:40]written 0, free lines is 3374 [17:24:40]MH_Cut [17:24:40]Write to MH i2c: D1 01 00 CF 65 01 06 [17:24:40]Write i2c OK [17:24:40]MH_I2C_Read... [17:24:40]Read from MH i2c: D1 [17:24:40]MH_I2C_Read... [17:24:40]Read from MH i2c: D1 01 00 [17:24:40]MH_I2C_Read... [17:24:40]Read from MH i2c: D1 01 00 CF 65 00 05 [17:24:40]Write to MH i2c: 01 00 00 D0 65 35 [17:24:40]Write i2c OK [17:24:40]MH_I2C_Read... [17:24:41]OFD Sender: No OFD packet to send [17:24:41]*** Cut start [17:24:41]*** Partial cut [17:24:41]*** CUTSNS_PIN = 1 [17:24:41]*** CUTSNS_PIN = 0 [17:24:41]*** Brake cut motor [17:24:42]Read from MH i2c: 01 [17:24:42]MH_I2C_Read... [17:24:42]*** Stop cut motor [17:24:42]*** Cut end [17:24:42]Read from MH i2c: 01 07 00 [17:24:42]MH_I2C_Read... [17:24:42]Read from MH i2c: 01 07 00 D0 65 00 00 00 00 00 FF 0F 4A [17:24:42]process_action close_receipt done [17:24:42]requested_data is exist [17:24:42]produce_requested_data [17:24:42]requested_item fm.sn is exist - process it [17:24:42]wFMCommunicate request_size=4 [17:24:42]MH_SAM_APDU [17:24:42]CAPDU: 80 11 00 00 [17:24:42]Write to MH i2c: E2 08 00 D1 65 80 11 00 00 00 00 00 00 B0 [17:24:42]Write i2c OK [17:24:42]MH_I2C_Read... [17:24:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:24:42]Read from MH i2c: E2 [17:24:42]MH_I2C_Read... [17:24:42]Read from MH i2c: E2 17 00 [17:24:42]MH_I2C_Read... [17:24:42]Read from MH i2c: E2 17 00 D1 65 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 01 [17:24:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:24:42]wFMCommunicate OK [17:24:42]requested_item fd.num is exist - process it [17:24:42]SAM_PROTO_GetFieldsCounters [17:24:42]wFMCommunicate request_size=4 [17:24:42]MH_SAM_APDU [17:24:42]CAPDU: 80 13 00 00 [17:24:42]Write to MH i2c: E2 08 00 D2 65 80 13 00 00 00 00 00 00 B3 [17:24:42]Write i2c OK [17:24:42]MH_I2C_Read... [17:24:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:24:42]Read from MH i2c: E2 [17:24:42]MH_I2C_Read... [17:24:42]Read from MH i2c: E2 62 00 [17:24:42]MH_I2C_Read... [17:24:42]Read from MH i2c: E2 62 00 D2 65 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E8 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 D0 01 00 00 5E 04 04 00 D0 01 00 00 57 04 04 00 D1 01 00 00 19 04 04 00 00 00 00 00 90 00 E6 [17:24:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E8 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 D0 01 00 00 5E 04 04 00 D0 01 00 00 57 04 04 00 D1 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:24:42]wFMCommunicate OK [17:24:42]SAM_PROTO_GetFieldsCounters done [17:24:42]requested_item shift.num is exist - process it [17:24:42]requested_item shift.opened is exist - process it [17:24:42]req_shift_opened [17:24:42]FM_GetShiftState [17:24:42]SAM_PROTO_GetShiftState [17:24:42]wFMCommunicate request_size=4 [17:24:42]MH_SAM_APDU [17:24:42]CAPDU: 80 13 01 00 [17:24:42]Write to MH i2c: E2 08 00 D3 65 80 13 01 00 00 00 00 00 B5 [17:24:42]Write i2c OK [17:24:42]MH_I2C_Read... [17:24:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:24:42]Read from MH i2c: E2 [17:24:42]MH_I2C_Read... [17:24:42]Read from MH i2c: E2 0E 00 [17:24:42]MH_I2C_Read... [17:24:42]Read from MH i2c: E2 0E 00 D3 65 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 5C [17:24:42]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [17:24:42]wFMCommunicate OK [17:24:42]SAM_PROTO_GetShiftState done [17:24:42]FM_GetShiftState done [17:24:42]req_shift_opened done [17:24:42]requested_item shift.open_date is exist - process it [17:24:42]req_shift_open_date [17:24:42]req_shift_open_date done [17:24:42]produce_requested_data done [17:24:42]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156392,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [17:24:42]process_action_free close_receipt [17:24:42]json_value_free [17:24:42]json_value_free done [17:24:42]process_json_proto returns [17:24:42]Send response to host [17:24:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156392,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [17:24:42]free response buf [17:24:42]execute_script done [17:24:42]execute_script returns [17:24:42]free content buf [17:24:42]Sock 8.Close socket [17:24:42]Sock 8.Thread stoped [17:24:46]OFD Sender: No OFD packet to send [17:24:51]OFD Sender: No OFD packet to send [17:24:56]OFD Sender: No OFD packet to send [17:25:01]OFD Sender: No OFD packet to send [17:25:06]OFD Sender: No OFD packet to send [17:25:11]OFD Sender: No OFD packet to send [17:25:16]OFD Sender: No OFD packet to send [17:25:21]OFD Sender: No OFD packet to send [17:25:26]OFD Sender: No OFD packet to send [17:25:31]OFD Sender: No OFD packet to send [17:25:36]OFD Sender: No OFD packet to send [17:25:41]OFD Sender: No OFD packet to send [17:25:46]OFD Sender: No OFD packet to send [17:25:51]OFD Sender: No OFD packet to send [17:25:56]OFD Sender: No OFD packet to send [17:26:01]OFD Sender: No OFD packet to send [17:26:06]OFD Sender: No OFD packet to send [17:26:11]OFD Sender: No OFD packet to send [17:26:16]OFD Sender: No OFD packet to send [17:26:21]OFD Sender: No OFD packet to send [17:26:26]OFD Sender: No OFD packet to send [17:26:31]OFD Sender: No OFD packet to send [17:26:36]OFD Sender: No OFD packet to send [17:26:41]OFD Sender: No OFD packet to send [17:26:46]OFD Sender: No OFD packet to send [17:26:51]OFD Sender: No OFD packet to send [17:26:56]OFD Sender: No OFD packet to send [17:27:01]OFD Sender: No OFD packet to send [17:27:06]OFD Sender: No OFD packet to send [17:27:11]OFD Sender: No OFD packet to send [17:27:16]OFD Sender: No OFD packet to send [17:27:21]OFD Sender: No OFD packet to send [17:27:26]OFD Sender: No OFD packet to send [17:27:31]OFD Sender: No OFD packet to send [17:27:36]OFD Sender: No OFD packet to send [17:27:41]OFD Sender: No OFD packet to send [17:27:43]accept exits with 9 [17:27:43]New connection [17:27:43]New thread 3066695012 created [17:27:43]Thread 3066551652 joined [17:27:43]Waiting for new connection... [17:27:43] Sock 9.Parse request [17:27:43]Sock 9.Check first char [17:27:43]Sock 9.First char is OK [17:27:43]request: POST /json_proto HTTP/1.0 [17:27:43]Method: POST [17:27:43]URL: /json_proto [17:27:43]Method is POST - this is cgi request [17:27:43]url: /json_proto [17:27:43]query_string will be loaded in cgi processing [17:27:43]execute_cgi json_proto POST (null) [17:27:43]execute_cgi path=json_proto method=POST [17:27:43]POST find Content-Length [17:27:43]Host: 172.17.53.67:8080 [17:27:43]Content-Length: 769 [17:27:43]Content-Type: application/json [17:27:43] [17:27:43]POST finish read [17:27:43]Found Content-Length = 769 [17:27:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874693", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:27:43]execute_script... [17:27:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874693", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:27:43]POST & json_proto [17:27:43]process_json_proto [17:27:43]json parsed OK: [17:27:43]protocol is kg_v1.0 [17:27:43]action value=close_receipt [17:27:43]process_action close_receipt [17:27:43]cmd_close_receipt [17:27:43]MH_GetDate [17:27:43]Write to MH i2c: F0 00 00 D4 65 28 [17:27:43]Write i2c OK [17:27:43]MH_I2C_Read... [17:27:43]Read from MH i2c: F0 [17:27:43]MH_I2C_Read... [17:27:43]Read from MH i2c: F0 09 00 [17:27:43]MH_I2C_Read... [17:27:43]Read from MH i2c: F0 09 00 D4 65 00 92 3D 15 67 19 BC 99 64 4E [17:27:43]GetLastDocTimeStamp 1729445080 [17:27:43]current date 1729445266 [17:27:43]FM_GetShiftState [17:27:43]SAM_PROTO_GetShiftState [17:27:43]wFMCommunicate request_size=4 [17:27:43]MH_SAM_APDU [17:27:43]CAPDU: 80 13 01 00 [17:27:43]Write to MH i2c: E2 08 00 D5 65 80 13 01 00 00 00 00 00 B7 [17:27:43]Write i2c OK [17:27:43]MH_I2C_Read... [17:27:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:27:43]Read from MH i2c: E2 [17:27:43]MH_I2C_Read... [17:27:43]Read from MH i2c: E2 0E 00 [17:27:43]MH_I2C_Read... [17:27:43]Read from MH i2c: E2 0E 00 D5 65 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 5E [17:27:43]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [17:27:43]wFMCommunicate OK [17:27:43]SAM_PROTO_GetShiftState done [17:27:43]FM_GetShiftState done [17:27:43]opened in 1729383891 [17:27:43]opened+sec_in_day 1729470291 [17:27:43]quantity*price = 100021 [17:27:43]sum+1 = 100023 [17:27:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 465 20.10.2024 17:27 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156393 ФПД: 275218726400166 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T172746&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156393&fm=275218726400166&tin=02508201610067®Number=0000137193017469&sum=100022 [17:27:44]StoreToDocumentArchive [17:27:44]shift 314 fd 156393 [17:27:44]save to /storage/0314/doc_00156393 [17:27:44]save last doc name /storage/0314/doc_00156393 to /storage/kkm_last_doc_name [17:27:44]save OK [17:27:44]Clear old archive folders... [17:27:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:27:44]tlvbuf is 008E09A0 [17:27:44]SAM_PROTO_ClearQueue [17:27:44]wFMCommunicate request_size=4 [17:27:44]MH_SAM_APDU [17:27:44]CAPDU: 80 09 00 00 [17:27:44]Write to MH i2c: E2 08 00 E2 65 80 09 00 00 00 00 00 00 B9 [17:27:44]Write i2c OK [17:27:44]MH_I2C_Read... [17:27:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:27:44]Read from MH i2c: E2 [17:27:44]MH_I2C_Read... [17:27:44]Read from MH i2c: E2 03 00 [17:27:44]MH_I2C_Read... [17:27:44]Read from MH i2c: E2 03 00 E2 65 00 90 00 BB [17:27:44]RAPDU: 90 00 [17:27:44]wFMCommunicate OK [17:27:44]SAM_PROTO_ClearQueue done [17:27:44]KKMCreateOFDPacket [17:27:44]OFDProtocolAddRootSTLVToBuf [17:27:44]FM_MakeSignedData [17:27:44]FM_MakeSignedData [17:27:44]SAM_PROTO_SignData [17:27:44]wFMCommunicate request_size=4 [17:27:44]MH_SAM_APDU [17:27:44]CAPDU: 80 0D 01 02 [17:27:44]Write to MH i2c: E2 08 00 E3 65 80 0D 01 02 00 00 00 00 C1 [17:27:44]Write i2c OK [17:27:44]MH_I2C_Read... [17:27:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:27:44]Read from MH i2c: E2 [17:27:44]MH_I2C_Read... [17:27:44]Read from MH i2c: E2 03 00 [17:27:44]MH_I2C_Read... [17:27:44]Read from MH i2c: E2 03 00 E3 65 00 90 00 BC [17:27:44]RAPDU: 90 00 [17:27:44]wFMCommunicate OK [17:27:44]wFMCommunicate request_size=255 [17:27:44]MH_SAM_APDU [17:27:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 01 00 00 F4 03 04 00 92 3D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E9 62 02 00 35 04 06 00 FA [17:27:44]Write to MH i2c: E2 02 01 E4 65 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 01 00 00 F4 03 04 00 92 3D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E9 62 02 00 35 04 06 00 FA 00 00 50 [17:27:44]Write i2c OK [17:27:44]MH_I2C_Read... [17:27:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:27:45]Read from MH i2c: E2 [17:27:45]MH_I2C_Read... [17:27:45]Read from MH i2c: E2 03 00 [17:27:45]MH_I2C_Read... [17:27:45]Read from MH i2c: E2 03 00 E4 65 00 90 00 BD [17:27:45]RAPDU: 90 00 [17:27:45]wFMCommunicate OK [17:27:45]wFMCommunicate request_size=10 [17:27:45]MH_SAM_APDU [17:27:45]CAPDU: 80 0D 02 02 05 4F 5A 6C 30 A6 [17:27:45]Write to MH i2c: E2 0D 00 E5 65 80 0D 02 02 05 00 4F 5A 6C 30 A6 00 00 B9 [17:27:45]Write i2c OK [17:27:45]MH_I2C_Read... [17:27:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:27:45]Read from MH i2c: E2 [17:27:45]MH_I2C_Read... [17:27:45]Read from MH i2c: E2 03 00 [17:27:45]MH_I2C_Read... [17:27:45]Read from MH i2c: E2 03 00 E5 65 00 90 00 BE [17:27:45]RAPDU: 90 00 [17:27:45]wFMCommunicate OK [17:27:45]wFMCommunicate request_size=4 [17:27:45]MH_SAM_APDU [17:27:45]CAPDU: 80 0D 03 02 [17:27:45]Write to MH i2c: E2 08 00 E6 65 80 0D 03 02 00 00 00 00 C6 [17:27:45]Write i2c OK [17:27:45]MH_I2C_Read... [17:27:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:27:45]Read from MH i2c: E2 [17:27:45]MH_I2C_Read... [17:27:45]Read from MH i2c: E2 0B 00 [17:27:45]MH_I2C_Read... [17:27:45]Read from MH i2c: E2 0B 00 E6 65 00 14 64 FF 05 53 6D D6 8D 90 00 66 [17:27:45]RAPDU: 14 64 FF 05 53 6D D6 8D 90 00 [17:27:45]wFMCommunicate OK [17:27:45]SAM_PROTO_SignData done [17:27:45]FM_MakeSignedData done [17:27:45]CreateOFDProtocolMessage [17:27:45]wFMCommunicate request_size=4 [17:27:45]MH_SAM_APDU [17:27:45]CAPDU: 80 11 00 00 [17:27:45]Write to MH i2c: E2 08 00 E7 65 80 11 00 00 00 00 00 00 C6 [17:27:45]Write i2c OK [17:27:45]MH_I2C_Read... [17:27:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:27:45]Read from MH i2c: E2 [17:27:45]MH_I2C_Read... [17:27:45]Read from MH i2c: E2 17 00 [17:27:45]MH_I2C_Read... [17:27:45]Read from MH i2c: E2 17 00 E7 65 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 17 [17:27:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:27:45]wFMCommunicate OK [17:27:45]CreateOFDProtocolMessage done [17:27:45]OFDSenderStorePacket 156393 [17:27:45]StoreOFDPacket docnum=156393 [17:27:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0F DF 07 01 DD B4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 01 00 00 F4 03 04 00 92 3D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E9 62 02 00 35 04 06 00 FA 4F 5A 6C 30 A6 14 64 FF 05 53 6D D6 8D [17:27:45]CheckFolder [17:27:45]dirname=/storage/ofd_packets [17:27:45]CheckFolder done [17:27:45]ProducePacketName [17:27:45]name=ofd_packets/00156393 [17:27:45]NVStorageSaveData ofd_packets/00156393 [17:27:45]File name is /storage/ofd_packets/00156393 [17:27:45]Write 301 bytes [17:27:45]NVStorageSaveData done [17:27:45]OFDSenderStorePacket done [17:27:45]KKMCreateOFDPacket done [17:27:45]NVStorageSaveData kkm_last_timestamp [17:27:45]File name is /storage/kkm_last_timestamp [17:27:45]Write 4 bytes [17:27:45]NVStorageSaveData done [17:27:45]ExternCall_PrintAddStr [17:27:45]wPrintStart [17:27:45]Write to MH i2c: 01 00 00 E8 65 4D [17:27:45]Write i2c OK [17:27:45]MH_I2C_Read... [17:27:45]Read from MH i2c: 01 [17:27:45]MH_I2C_Read... [17:27:45]Read from MH i2c: 01 07 00 [17:27:45]MH_I2C_Read... [17:27:45]Read from MH i2c: 01 07 00 E8 65 00 00 00 00 00 FF 0F 62 [17:27:45]RasterBufferAndPrint [17:27:45]line Счет N : (1)874693 [17:27:45]line ИНН: 02508201610067 [17:27:45]line Контрольно-Кассовый Чек [17:27:45]line ПРОДАЖА [17:27:45]line ТРК (МРК, ГНК) : 31 [17:27:45]line Товар: 2710124500 [17:27:45]line Аи-95-К-5 [17:27:45]line 13.480 * 74.20 [17:27:45]line = 1000.22 [17:27:45]line НДС 12% НСП 1% [17:27:45]line > о реализуемом товаре [17:27:45]line ИТОГО: 1000.22 [17:27:45]line НСП 1% : 8.85 [17:27:45]line НДС 12% : 106.22 [17:27:45]line Наличными: 0.00 [17:27:45]line Безнал.: 1000.22 [17:27:45]line Место: АЗС № 165 "Партнер Нефть" [17:27:45]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:27:45]line СНО: Общий режим [17:27:45]line Чек 465 20.10.2024 17:27 [17:27:45]line Смена: 314 ФФД: 1.0 [17:27:45]line ЗНМ: 0300000234 [17:27:45]line РНМ: 0000137193017469 [17:27:45]line Версия ККМ: v1.0 [17:27:45]line Платежная система: Mbank [17:27:45]line ФМ: 0000000000963156 [17:27:45]line ФД: 156393 [17:27:45]line ФПД: 275218726400166 [17:27:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T172746&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156393&fm=275218726400166&tin=02508201610067®Number=0000137193017469&sum=100022 [17:27:45]OFD Sender: Processing packet 156393 [packets to send 52, broken 51] [17:27:45]ProducePacketName [17:27:45]name=ofd_packets/00156393 [17:27:45]OFD Sender: To server: pG, [17:27:45]CommunicateWithHost lk.salyk.kg:30040 [17:27:45]ConnectInit lk.salyk.kg [17:27:45]written 0, free lines is 4095 [17:27:45]Connected sock=10 [17:27:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0F DF 07 01 DD B4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 01 00 00 F4 03 04 00 92 3D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E9 62 02 00 35 04 06 00 FA 4F 5A 6C 30 A6 14 64 FF 05 53 6D D6 8D [17:27:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D3 E8 47 00 0F BC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 E9 62 02 00 F4 03 04 00 C4 E3 14 67 B6 04 01 00 00 4D 8A 9A CB 72 B5 BA 3A [17:27:46]CommunicateWithHost err = 0 [17:27:46]CheckOFDResponse [17:27:46]1017 (14) - 77093643461234 [17:27:46]1041 (16) - 0000000000963156 [17:27:46]1040 (4) - 156393 [17:27:46]1012 (4) - 20.10.2024 11:04 [17:27:46]1206 (1) - 0 [17:27:46]OFD Sender: Remove packet 156393 [17:27:46]ProducePacketName [17:27:46]name=ofd_packets/00156393 [17:27:46]NVStorageDeleteData [17:27:46]Write to MH i2c: 01 00 00 11 66 77 [17:27:46]Write i2c OK [17:27:46]MH_I2C_Read... [17:27:46]Read from MH i2c: 01 [17:27:46]MH_I2C_Read... [17:27:46]Read from MH i2c: 01 07 00 [17:27:46]MH_I2C_Read... [17:27:46]Read from MH i2c: 01 07 00 11 66 00 00 00 00 00 23 0D AE [17:27:46]RasterBufferAndPrint [17:27:46]line [17:27:46]line [17:27:46]line [17:27:46]line [17:27:46]line [17:27:46]written 0, free lines is 3370 [17:27:46]MH_Cut [17:27:46]Write to MH i2c: D1 01 00 18 66 01 50 [17:27:46]Write i2c OK [17:27:46]MH_I2C_Read... [17:27:46]Read from MH i2c: D1 [17:27:46]MH_I2C_Read... [17:27:46]Read from MH i2c: D1 01 00 [17:27:46]MH_I2C_Read... [17:27:46]Read from MH i2c: D1 01 00 18 66 00 4F [17:27:46]Write to MH i2c: 01 00 00 19 66 7F [17:27:46]Write i2c OK [17:27:46]MH_I2C_Read... [17:27:46]OFD Sender: No OFD packet to send [17:27:46]*** Cut start [17:27:46]*** Partial cut [17:27:46]*** CUTSNS_PIN = 1 [17:27:46]*** CUTSNS_PIN = 0 [17:27:47]*** Brake cut motor [17:27:47]Read from MH i2c: 01 [17:27:47]MH_I2C_Read... [17:27:47]*** Stop cut motor [17:27:47]*** Cut end [17:27:47]Read from MH i2c: 01 07 00 [17:27:47]MH_I2C_Read... [17:27:47]Read from MH i2c: 01 07 00 19 66 00 00 00 00 00 FF 0F 94 [17:27:47]process_action close_receipt done [17:27:47]requested_data is exist [17:27:47]produce_requested_data [17:27:47]requested_item fm.sn is exist - process it [17:27:47]wFMCommunicate request_size=4 [17:27:47]MH_SAM_APDU [17:27:47]CAPDU: 80 11 00 00 [17:27:47]Write to MH i2c: E2 08 00 1A 66 80 11 00 00 00 00 00 00 FA [17:27:47]Write i2c OK [17:27:47]MH_I2C_Read... [17:27:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:27:47]Read from MH i2c: E2 [17:27:47]MH_I2C_Read... [17:27:47]Read from MH i2c: E2 17 00 [17:27:47]MH_I2C_Read... [17:27:47]Read from MH i2c: E2 17 00 1A 66 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4B [17:27:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:27:47]wFMCommunicate OK [17:27:47]requested_item fd.num is exist - process it [17:27:47]SAM_PROTO_GetFieldsCounters [17:27:47]wFMCommunicate request_size=4 [17:27:47]MH_SAM_APDU [17:27:47]CAPDU: 80 13 00 00 [17:27:47]Write to MH i2c: E2 08 00 1B 66 80 13 00 00 00 00 00 00 FD [17:27:47]Write i2c OK [17:27:47]MH_I2C_Read... [17:27:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:27:47]Read from MH i2c: E2 [17:27:47]MH_I2C_Read... [17:27:47]Read from MH i2c: E2 62 00 [17:27:47]MH_I2C_Read... [17:27:47]Read from MH i2c: E2 62 00 1B 66 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E9 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 D1 01 00 00 5E 04 04 00 D1 01 00 00 57 04 04 00 D2 01 00 00 19 04 04 00 00 00 00 00 90 00 34 [17:27:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 E9 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 D1 01 00 00 5E 04 04 00 D1 01 00 00 57 04 04 00 D2 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:27:47]wFMCommunicate OK [17:27:47]SAM_PROTO_GetFieldsCounters done [17:27:47]requested_item shift.num is exist - process it [17:27:47]requested_item shift.opened is exist - process it [17:27:47]req_shift_opened [17:27:47]FM_GetShiftState [17:27:47]SAM_PROTO_GetShiftState [17:27:47]wFMCommunicate request_size=4 [17:27:47]MH_SAM_APDU [17:27:47]CAPDU: 80 13 01 00 [17:27:47]Write to MH i2c: E2 08 00 1C 66 80 13 01 00 00 00 00 00 FF [17:27:47]Write i2c OK [17:27:47]MH_I2C_Read... [17:27:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:27:47]Read from MH i2c: E2 [17:27:47]MH_I2C_Read... [17:27:47]Read from MH i2c: E2 0E 00 [17:27:47]MH_I2C_Read... [17:27:47]Read from MH i2c: E2 0E 00 1C 66 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A6 [17:27:47]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [17:27:47]wFMCommunicate OK [17:27:47]SAM_PROTO_GetShiftState done [17:27:47]FM_GetShiftState done [17:27:47]req_shift_opened done [17:27:47]requested_item shift.open_date is exist - process it [17:27:47]req_shift_open_date [17:27:47]req_shift_open_date done [17:27:47]produce_requested_data done [17:27:47]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156393,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [17:27:47]process_action_free close_receipt [17:27:47]json_value_free [17:27:47]json_value_free done [17:27:47]process_json_proto returns [17:27:47]Send response to host [17:27:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156393,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [17:27:47]free response buf [17:27:47]execute_script done [17:27:47]execute_script returns [17:27:47]free content buf [17:27:47]Sock 9.Close socket [17:27:47]Sock 9.Thread stoped [17:27:51]OFD Sender: No OFD packet to send [17:27:56]OFD Sender: No OFD packet to send [17:28:01]OFD Sender: No OFD packet to send [17:28:06]accept exits with 8 [17:28:06]New connection [17:28:06]New thread 3066551652 created [17:28:06]Thread 3066695012 joined [17:28:06]Waiting for new connection... [17:28:06] Sock 8.Parse request [17:28:06]Sock 8.Check first char [17:28:06]Sock 8.First char is OK [17:28:06]request: POST /json_proto HTTP/1.0 [17:28:06]Method: POST [17:28:06]URL: /json_proto [17:28:06]Method is POST - this is cgi request [17:28:06]url: /json_proto [17:28:06]query_string will be loaded in cgi processing [17:28:06]execute_cgi json_proto POST (null) [17:28:06]execute_cgi path=json_proto method=POST [17:28:06]POST find Content-Length [17:28:06]Host: 172.17.53.67:8080 [17:28:06]Content-Length: 675 [17:28:06]Content-Type: application/json [17:28:06] [17:28:06]POST finish read [17:28:06]Found Content-Length = 675 [17:28:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874694", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:28:06]execute_script... [17:28:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874694", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:28:06]POST & json_proto [17:28:06]process_json_proto [17:28:06]json parsed OK: [17:28:06]protocol is kg_v1.0 [17:28:06]action value=close_receipt [17:28:06]process_action close_receipt [17:28:06]cmd_close_receipt [17:28:06]MH_GetDate [17:28:06]Write to MH i2c: F0 00 00 1D 66 72 [17:28:06]Write i2c OK [17:28:06]MH_I2C_Read... [17:28:06]Read from MH i2c: F0 [17:28:06]MH_I2C_Read... [17:28:06]Read from MH i2c: F0 09 00 [17:28:06]MH_I2C_Read... [17:28:06]Read from MH i2c: F0 09 00 1D 66 00 A8 3D 15 67 19 BC 99 64 AE [17:28:06]GetLastDocTimeStamp 1729445266 [17:28:06]current date 1729445288 [17:28:06]FM_GetShiftState [17:28:06]SAM_PROTO_GetShiftState [17:28:06]wFMCommunicate request_size=4 [17:28:06]MH_SAM_APDU [17:28:06]CAPDU: 80 13 01 00 [17:28:06]Write to MH i2c: E2 08 00 1E 66 80 13 01 00 00 00 00 00 01 [17:28:06]Write i2c OK [17:28:06]MH_I2C_Read... [17:28:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:28:06]Read from MH i2c: E2 [17:28:06]MH_I2C_Read... [17:28:06]Read from MH i2c: E2 0E 00 [17:28:06]MH_I2C_Read... [17:28:06]Read from MH i2c: E2 0E 00 1E 66 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A8 [17:28:06]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [17:28:06]wFMCommunicate OK [17:28:06]SAM_PROTO_GetShiftState done [17:28:06]FM_GetShiftState done [17:28:06]opened in 1729383891 [17:28:06]opened+sec_in_day 1729470291 [17:28:06]quantity*price = 80010 [17:28:06]sum+1 = 80011 [17:28:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 466 20.10.2024 17:28 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156394 ФПД: 89040013906820 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T172808&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156394&fm=89040013906820&tin=02508201610067®Number=0000137193017469&sum=80000 [17:28:07]StoreToDocumentArchive [17:28:07]shift 314 fd 156394 [17:28:07]save to /storage/0314/doc_00156394 [17:28:07]save last doc name /storage/0314/doc_00156394 to /storage/kkm_last_doc_name [17:28:07]save OK [17:28:07]Clear old archive folders... [17:28:07]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:28:07]tlvbuf is 00871030 [17:28:07]SAM_PROTO_ClearQueue [17:28:07]wFMCommunicate request_size=4 [17:28:07]MH_SAM_APDU [17:28:07]CAPDU: 80 09 00 00 [17:28:07]Write to MH i2c: E2 08 00 2B 66 80 09 00 00 00 00 00 00 03 [17:28:07]Write i2c OK [17:28:07]MH_I2C_Read... [17:28:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:28:07]Read from MH i2c: E2 [17:28:07]MH_I2C_Read... [17:28:07]Read from MH i2c: E2 03 00 [17:28:07]MH_I2C_Read... [17:28:07]Read from MH i2c: E2 03 00 2B 66 00 90 00 05 [17:28:07]RAPDU: 90 00 [17:28:07]wFMCommunicate OK [17:28:07]SAM_PROTO_ClearQueue done [17:28:07]KKMCreateOFDPacket [17:28:07]OFDProtocolAddRootSTLVToBuf [17:28:07]FM_MakeSignedData [17:28:07]FM_MakeSignedData [17:28:07]SAM_PROTO_SignData [17:28:07]wFMCommunicate request_size=4 [17:28:07]MH_SAM_APDU [17:28:07]CAPDU: 80 0D 01 02 [17:28:07]Write to MH i2c: E2 08 00 2C 66 80 0D 01 02 00 00 00 00 0B [17:28:07]Write i2c OK [17:28:07]MH_I2C_Read... [17:28:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:28:07]Read from MH i2c: E2 [17:28:07]MH_I2C_Read... [17:28:07]Read from MH i2c: E2 03 00 [17:28:07]MH_I2C_Read... [17:28:07]Read from MH i2c: E2 03 00 2C 66 00 90 00 06 [17:28:07]RAPDU: 90 00 [17:28:07]wFMCommunicate OK [17:28:07]wFMCommunicate request_size=255 [17:28:07]MH_SAM_APDU [17:28:07]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 01 00 00 F4 03 04 00 A8 3D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EA 62 02 00 35 04 06 00 50 FB 3E 66 [17:28:07]Write to MH i2c: E2 02 01 2D 66 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 01 00 00 F4 03 04 00 A8 3D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EA 62 02 00 35 04 06 00 50 FB 3E 66 00 00 84 [17:28:07]Write i2c OK [17:28:07]MH_I2C_Read... [17:28:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:28:07]Read from MH i2c: E2 [17:28:07]MH_I2C_Read... [17:28:07]Read from MH i2c: E2 03 00 [17:28:07]MH_I2C_Read... [17:28:07]Read from MH i2c: E2 03 00 2D 66 00 90 00 07 [17:28:07]RAPDU: 90 00 [17:28:07]wFMCommunicate OK [17:28:07]wFMCommunicate request_size=7 [17:28:07]MH_SAM_APDU [17:28:07]CAPDU: 80 0D 02 02 02 53 84 [17:28:07]Write to MH i2c: E2 0A 00 2E 66 80 0D 02 02 02 00 53 84 00 00 E9 [17:28:07]Write i2c OK [17:28:07]MH_I2C_Read... [17:28:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:28:07]Read from MH i2c: E2 [17:28:07]MH_I2C_Read... [17:28:07]Read from MH i2c: E2 03 00 [17:28:07]MH_I2C_Read... [17:28:07]Read from MH i2c: E2 03 00 2E 66 00 90 00 08 [17:28:07]RAPDU: 90 00 [17:28:07]wFMCommunicate OK [17:28:07]wFMCommunicate request_size=4 [17:28:07]MH_SAM_APDU [17:28:07]CAPDU: 80 0D 03 02 [17:28:07]Write to MH i2c: E2 08 00 2F 66 80 0D 03 02 00 00 00 00 10 [17:28:07]Write i2c OK [17:28:07]MH_I2C_Read... [17:28:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:28:07]Read from MH i2c: E2 [17:28:07]MH_I2C_Read... [17:28:07]Read from MH i2c: E2 0B 00 [17:28:07]MH_I2C_Read... [17:28:07]Read from MH i2c: E2 0B 00 2F 66 00 B4 FB 83 54 05 F1 9A 95 90 00 BC [17:28:07]RAPDU: B4 FB 83 54 05 F1 9A 95 90 00 [17:28:07]wFMCommunicate OK [17:28:07]SAM_PROTO_SignData done [17:28:07]FM_MakeSignedData done [17:28:07]CreateOFDProtocolMessage [17:28:07]wFMCommunicate request_size=4 [17:28:07]MH_SAM_APDU [17:28:07]CAPDU: 80 11 00 00 [17:28:07]Write to MH i2c: E2 08 00 30 66 80 11 00 00 00 00 00 00 10 [17:28:07]Write i2c OK [17:28:07]MH_I2C_Read... [17:28:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:28:07]Read from MH i2c: E2 [17:28:07]MH_I2C_Read... [17:28:07]Read from MH i2c: E2 17 00 [17:28:07]MH_I2C_Read... [17:28:07]Read from MH i2c: E2 17 00 30 66 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 61 [17:28:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:28:07]wFMCommunicate OK [17:28:07]CreateOFDProtocolMessage done [17:28:07]OFDSenderStorePacket 156394 [17:28:07]StoreOFDPacket docnum=156394 [17:28:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 65 68 04 01 2D 9A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 01 00 00 F4 03 04 00 A8 3D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EA 62 02 00 35 04 06 00 50 FB 3E 66 53 84 B4 FB 83 54 05 F1 9A 95 [17:28:07]CheckFolder [17:28:07]dirname=/storage/ofd_packets [17:28:07]CheckFolder done [17:28:07]ProducePacketName [17:28:07]name=ofd_packets/00156394 [17:28:07]NVStorageSaveData ofd_packets/00156394 [17:28:07]File name is /storage/ofd_packets/00156394 [17:28:07]Write 298 bytes [17:28:07]NVStorageSaveData done [17:28:07]OFDSenderStorePacket done [17:28:07]KKMCreateOFDPacket done [17:28:07]NVStorageSaveData kkm_last_timestamp [17:28:07]File name is /storage/kkm_last_timestamp [17:28:07]Write 4 bytes [17:28:07]NVStorageSaveData done [17:28:07]ExternCall_PrintAddStr [17:28:07]wPrintStart [17:28:07]Write to MH i2c: 01 00 00 31 66 97 [17:28:07]Write i2c OK [17:28:07]MH_I2C_Read... [17:28:07]Read from MH i2c: 01 [17:28:07]MH_I2C_Read... [17:28:07]Read from MH i2c: 01 07 00 [17:28:07]MH_I2C_Read... [17:28:07]Read from MH i2c: 01 07 00 31 66 00 00 00 00 00 FF 0F AC [17:28:07]RasterBufferAndPrint [17:28:07]line Счет N : (1)874694 [17:28:07]line ИНН: 02508201610067 [17:28:07]line Контрольно-Кассовый Чек [17:28:07]line ПРОДАЖА [17:28:07]line ТРК (МРК, ГНК) : 14 [17:28:07]line Товар: 2710194210 [17:28:07]line ДТ-К-2 [17:28:07]line 10.500 * 76.20 [17:28:07]line = 800.10 [17:28:07]line НДС 12% НСП 1% [17:28:07]line > о реализуемом товаре [17:28:07]line ОКРУГЛЕНИЕ: -0.10 [17:28:07]line ИТОГО: 800.00 [17:28:07]line Внесено: 800.00 [17:28:07]line СДАЧА: 0.00 [17:28:07]line НСП 1% : 7.08 [17:28:07]line НДС 12% : 84.97 [17:28:07]line Наличными: 800.00 [17:28:07]line Безнал.: 0.00 [17:28:07]line Место: АЗС № 165 "Партнер Нефть" [17:28:07]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:28:07]line СНО: Общий режим [17:28:07]line Чек 466 20.10.2024 17:28 [17:28:07]line Смена: 314 ФФД: 1.0 [17:28:07]line ЗНМ: 0300000234 [17:28:07]line РНМ: 0000137193017469 [17:28:07]line Версия ККМ: v1.0 [17:28:07]line ФМ: 0000000000963156 [17:28:07]line ФД: 156394 [17:28:07]line ФПД: 89040013906820 [17:28:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T172808&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156394&fm=89040013906820&tin=02508201610067®Number=0000137193017469&sum=80000 [17:28:08]OFD Sender: Processing packet 156394 [packets to send 52, broken 51] [17:28:08]ProducePacketName [17:28:08]name=ofd_packets/00156394 [17:28:08]OFD Sender: To server: pG, [17:28:08]CommunicateWithHost lk.salyk.kg:30040 [17:28:08]ConnectInit lk.salyk.kg [17:28:08]written 0, free lines is 4095 [17:28:08]Connected sock=10 [17:28:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 65 68 04 01 2D 9A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 01 00 00 F4 03 04 00 A8 3D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EA 62 02 00 35 04 06 00 50 FB 3E 66 53 84 B4 FB 83 54 05 F1 9A 95 [17:28:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 44 02 47 00 94 EC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EA 62 02 00 F4 03 04 00 DA E3 14 67 B6 04 01 00 00 07 95 09 A2 28 39 D0 FC [17:28:08]CommunicateWithHost err = 0 [17:28:08]CheckOFDResponse [17:28:08]1017 (14) - 77093643461234 [17:28:08]1041 (16) - 0000000000963156 [17:28:08]1040 (4) - 156394 [17:28:08]1012 (4) - 20.10.2024 11:04 [17:28:08]1206 (1) - 0 [17:28:08]OFD Sender: Remove packet 156394 [17:28:08]ProducePacketName [17:28:08]name=ofd_packets/00156394 [17:28:08]NVStorageDeleteData [17:28:08]Write to MH i2c: 01 00 00 5C 66 C2 [17:28:08]Write i2c OK [17:28:08]MH_I2C_Read... [17:28:08]Read from MH i2c: 01 [17:28:08]MH_I2C_Read... [17:28:08]Read from MH i2c: 01 07 00 [17:28:08]MH_I2C_Read... [17:28:08]Read from MH i2c: 01 07 00 5C 66 00 00 00 00 00 E0 0C B5 [17:28:08]RasterBufferAndPrint [17:28:08]line [17:28:08]line [17:28:08]line [17:28:08]line [17:28:08]line [17:28:08]written 0, free lines is 3302 [17:28:08]MH_Cut [17:28:08]Write to MH i2c: D1 01 00 63 66 01 9B [17:28:08]Write i2c OK [17:28:08]MH_I2C_Read... [17:28:08]Read from MH i2c: D1 [17:28:08]MH_I2C_Read... [17:28:08]Read from MH i2c: D1 01 00 [17:28:08]MH_I2C_Read... [17:28:08]Read from MH i2c: D1 01 00 63 66 00 9A [17:28:08]Write to MH i2c: 01 00 00 64 66 CA [17:28:08]Write i2c OK [17:28:08]MH_I2C_Read... [17:28:08]OFD Sender: No OFD packet to send [17:28:09]*** Cut start [17:28:09]*** Partial cut [17:28:09]*** CUTSNS_PIN = 1 [17:28:09]*** CUTSNS_PIN = 0 [17:28:09]*** Brake cut motor [17:28:09]Read from MH i2c: 01 [17:28:09]MH_I2C_Read... [17:28:09]*** Stop cut motor [17:28:09]*** Cut end [17:28:09]Read from MH i2c: 01 07 00 [17:28:09]MH_I2C_Read... [17:28:09]Read from MH i2c: 01 07 00 64 66 00 00 00 00 00 FF 0F DF [17:28:09]process_action close_receipt done [17:28:09]requested_data is exist [17:28:09]produce_requested_data [17:28:09]requested_item fm.sn is exist - process it [17:28:09]wFMCommunicate request_size=4 [17:28:09]MH_SAM_APDU [17:28:09]CAPDU: 80 11 00 00 [17:28:09]Write to MH i2c: E2 08 00 65 66 80 11 00 00 00 00 00 00 45 [17:28:09]Write i2c OK [17:28:09]MH_I2C_Read... [17:28:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:28:09]Read from MH i2c: E2 [17:28:09]MH_I2C_Read... [17:28:09]Read from MH i2c: E2 17 00 [17:28:09]MH_I2C_Read... [17:28:09]Read from MH i2c: E2 17 00 65 66 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 96 [17:28:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:28:09]wFMCommunicate OK [17:28:09]requested_item fd.num is exist - process it [17:28:09]SAM_PROTO_GetFieldsCounters [17:28:09]wFMCommunicate request_size=4 [17:28:09]MH_SAM_APDU [17:28:09]CAPDU: 80 13 00 00 [17:28:09]Write to MH i2c: E2 08 00 66 66 80 13 00 00 00 00 00 00 48 [17:28:09]Write i2c OK [17:28:09]MH_I2C_Read... [17:28:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:28:10]Read from MH i2c: E2 [17:28:10]MH_I2C_Read... [17:28:10]Read from MH i2c: E2 62 00 [17:28:10]MH_I2C_Read... [17:28:10]Read from MH i2c: E2 62 00 66 66 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 EA 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 D2 01 00 00 5E 04 04 00 D2 01 00 00 57 04 04 00 D3 01 00 00 19 04 04 00 00 00 00 00 90 00 83 [17:28:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 EA 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 D2 01 00 00 5E 04 04 00 D2 01 00 00 57 04 04 00 D3 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:28:10]wFMCommunicate OK [17:28:10]SAM_PROTO_GetFieldsCounters done [17:28:10]requested_item shift.num is exist - process it [17:28:10]requested_item shift.opened is exist - process it [17:28:10]req_shift_opened [17:28:10]FM_GetShiftState [17:28:10]SAM_PROTO_GetShiftState [17:28:10]wFMCommunicate request_size=4 [17:28:10]MH_SAM_APDU [17:28:10]CAPDU: 80 13 01 00 [17:28:10]Write to MH i2c: E2 08 00 67 66 80 13 01 00 00 00 00 00 4A [17:28:10]Write i2c OK [17:28:10]MH_I2C_Read... [17:28:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:28:10]Read from MH i2c: E2 [17:28:10]MH_I2C_Read... [17:28:10]Read from MH i2c: E2 0E 00 [17:28:10]MH_I2C_Read... [17:28:10]Read from MH i2c: E2 0E 00 67 66 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F1 [17:28:10]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [17:28:10]wFMCommunicate OK [17:28:10]SAM_PROTO_GetShiftState done [17:28:10]FM_GetShiftState done [17:28:10]req_shift_opened done [17:28:10]requested_item shift.open_date is exist - process it [17:28:10]req_shift_open_date [17:28:10]req_shift_open_date done [17:28:10]produce_requested_data done [17:28:10]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156394,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [17:28:10]process_action_free close_receipt [17:28:10]json_value_free [17:28:10]json_value_free done [17:28:10]process_json_proto returns [17:28:10]Send response to host [17:28:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156394,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [17:28:10]free response buf [17:28:10]execute_script done [17:28:10]execute_script returns [17:28:10]free content buf [17:28:10]Sock 8.Close socket [17:28:10]Sock 8.Thread stoped [17:28:13]OFD Sender: No OFD packet to send [17:28:18]OFD Sender: No OFD packet to send [17:28:23]OFD Sender: No OFD packet to send [17:28:28]OFD Sender: No OFD packet to send [17:28:33]OFD Sender: No OFD packet to send [17:28:38]OFD Sender: No OFD packet to send [17:28:43]OFD Sender: No OFD packet to send [17:28:49]OFD Sender: No OFD packet to send [17:28:54]OFD Sender: No OFD packet to send [17:28:59]OFD Sender: No OFD packet to send [17:29:04]OFD Sender: No OFD packet to send [17:29:09]OFD Sender: No OFD packet to send [17:29:14]OFD Sender: No OFD packet to send [17:29:19]OFD Sender: No OFD packet to send [17:29:24]OFD Sender: No OFD packet to send [17:29:29]OFD Sender: No OFD packet to send [17:29:34]OFD Sender: No OFD packet to send [17:29:39]OFD Sender: No OFD packet to send [17:29:44]OFD Sender: No OFD packet to send [17:29:49]OFD Sender: No OFD packet to send [17:29:54]OFD Sender: No OFD packet to send [17:29:59]OFD Sender: No OFD packet to send [17:30:04]OFD Sender: No OFD packet to send [17:30:09]OFD Sender: No OFD packet to send [17:30:14]OFD Sender: No OFD packet to send [17:30:19]OFD Sender: No OFD packet to send [17:30:24]OFD Sender: No OFD packet to send [17:30:29]OFD Sender: No OFD packet to send [17:30:34]OFD Sender: No OFD packet to send [17:30:39]OFD Sender: No OFD packet to send [17:30:44]OFD Sender: No OFD packet to send [17:30:49]OFD Sender: No OFD packet to send [17:30:54]OFD Sender: No OFD packet to send [17:30:59]OFD Sender: No OFD packet to send [17:31:04]OFD Sender: No OFD packet to send [17:31:09]OFD Sender: No OFD packet to send [17:31:14]OFD Sender: No OFD packet to send [17:31:19]OFD Sender: No OFD packet to send [17:31:24]OFD Sender: No OFD packet to send [17:31:29]OFD Sender: No OFD packet to send [17:31:34]OFD Sender: No OFD packet to send [17:31:39]OFD Sender: No OFD packet to send [17:31:44]OFD Sender: No OFD packet to send [17:31:49]OFD Sender: No OFD packet to send [17:31:54]OFD Sender: No OFD packet to send [17:31:59]OFD Sender: No OFD packet to send [17:32:04]OFD Sender: No OFD packet to send [17:32:09]OFD Sender: No OFD packet to send [17:32:14]OFD Sender: No OFD packet to send [17:32:19]OFD Sender: No OFD packet to send [17:32:24]OFD Sender: No OFD packet to send [17:32:29]OFD Sender: No OFD packet to send [17:32:34]OFD Sender: No OFD packet to send [17:32:39]OFD Sender: No OFD packet to send [17:32:44]OFD Sender: No OFD packet to send [17:32:49]OFD Sender: No OFD packet to send [17:32:54]OFD Sender: No OFD packet to send [17:32:59]OFD Sender: No OFD packet to send [17:33:04]OFD Sender: No OFD packet to send [17:33:09]OFD Sender: No OFD packet to send [17:33:14]OFD Sender: No OFD packet to send [17:33:19]OFD Sender: No OFD packet to send [17:33:24]OFD Sender: No OFD packet to send [17:33:29]OFD Sender: No OFD packet to send [17:33:34]OFD Sender: No OFD packet to send [17:33:39]OFD Sender: No OFD packet to send [17:33:44]OFD Sender: No OFD packet to send [17:33:49]OFD Sender: No OFD packet to send [17:33:54]OFD Sender: No OFD packet to send [17:33:59]OFD Sender: No OFD packet to send [17:34:04]OFD Sender: No OFD packet to send [17:34:09]OFD Sender: No OFD packet to send [17:34:14]OFD Sender: No OFD packet to send [17:34:19]OFD Sender: No OFD packet to send [17:34:24]OFD Sender: No OFD packet to send [17:34:29]OFD Sender: No OFD packet to send [17:34:34]OFD Sender: No OFD packet to send [17:34:39]OFD Sender: No OFD packet to send [17:34:44]OFD Sender: No OFD packet to send [17:34:49]OFD Sender: No OFD packet to send [17:34:54]OFD Sender: No OFD packet to send [17:34:59]OFD Sender: No OFD packet to send [17:35:04]OFD Sender: No OFD packet to send [17:35:09]OFD Sender: No OFD packet to send [17:35:14]OFD Sender: No OFD packet to send [17:35:19]OFD Sender: No OFD packet to send [17:35:24]OFD Sender: No OFD packet to send [17:35:29]OFD Sender: No OFD packet to send [17:35:34]OFD Sender: No OFD packet to send [17:35:39]OFD Sender: No OFD packet to send [17:35:44]OFD Sender: No OFD packet to send [17:35:49]OFD Sender: No OFD packet to send [17:35:54]OFD Sender: No OFD packet to send [17:35:59]OFD Sender: No OFD packet to send [17:36:04]OFD Sender: No OFD packet to send [17:36:09]OFD Sender: No OFD packet to send [17:36:14]OFD Sender: No OFD packet to send [17:36:19]OFD Sender: No OFD packet to send [17:36:24]OFD Sender: No OFD packet to send [17:36:29]OFD Sender: No OFD packet to send [17:36:34]OFD Sender: No OFD packet to send [17:36:39]OFD Sender: No OFD packet to send [17:36:44]OFD Sender: No OFD packet to send [17:36:49]OFD Sender: No OFD packet to send [17:36:50]accept exits with 9 [17:36:50]New connection [17:36:50]New thread 3066695012 created [17:36:50]Thread 3066551652 joined [17:36:50]Waiting for new connection... [17:36:50] Sock 9.Parse request [17:36:50]Sock 9.Check first char [17:36:50]Sock 9.First char is OK [17:36:50]request: POST /json_proto HTTP/1.0 [17:36:50]Method: POST [17:36:50]URL: /json_proto [17:36:50]Method is POST - this is cgi request [17:36:50]url: /json_proto [17:36:50]query_string will be loaded in cgi processing [17:36:50]execute_cgi json_proto POST (null) [17:36:50]execute_cgi path=json_proto method=POST [17:36:50]POST find Content-Length [17:36:50]Host: 172.17.53.67:8080 [17:36:50]Content-Length: 677 [17:36:50]Content-Type: application/json [17:36:50] [17:36:50]POST finish read [17:36:50]Found Content-Length = 677 [17:36:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874695", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.000, "sum" : 334.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 334.00, "total" : 334.00, "payments": [ { "type": 0, "sum" : 334.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:36:50]execute_script... [17:36:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874695", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.000, "sum" : 334.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 334.00, "total" : 334.00, "payments": [ { "type": 0, "sum" : 334.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:36:50]POST & json_proto [17:36:50]process_json_proto [17:36:50]json parsed OK: [17:36:50]protocol is kg_v1.0 [17:36:50]action value=close_receipt [17:36:50]process_action close_receipt [17:36:50]cmd_close_receipt [17:36:50]MH_GetDate [17:36:50]Write to MH i2c: F0 00 00 68 66 BD [17:36:50]Write i2c OK [17:36:50]MH_I2C_Read... [17:36:50]Read from MH i2c: F0 [17:36:50]MH_I2C_Read... [17:36:50]Read from MH i2c: F0 09 00 [17:36:50]MH_I2C_Read... [17:36:50]Read from MH i2c: F0 09 00 68 66 00 B5 3F 15 67 19 BC 99 64 08 [17:36:50]GetLastDocTimeStamp 1729445288 [17:36:50]current date 1729445813 [17:36:50]FM_GetShiftState [17:36:50]SAM_PROTO_GetShiftState [17:36:50]wFMCommunicate request_size=4 [17:36:50]MH_SAM_APDU [17:36:50]CAPDU: 80 13 01 00 [17:36:50]Write to MH i2c: E2 08 00 69 66 80 13 01 00 00 00 00 00 4C [17:36:50]Write i2c OK [17:36:50]MH_I2C_Read... [17:36:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:36:50]Read from MH i2c: E2 [17:36:50]MH_I2C_Read... [17:36:50]Read from MH i2c: E2 0E 00 [17:36:50]MH_I2C_Read... [17:36:50]Read from MH i2c: E2 0E 00 69 66 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F3 [17:36:50]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [17:36:50]wFMCommunicate OK [17:36:50]SAM_PROTO_GetShiftState done [17:36:50]FM_GetShiftState done [17:36:50]opened in 1729383891 [17:36:50]opened+sec_in_day 1729470291 [17:36:50]quantity*price = 33450 [17:36:50]sum+1 = 33451 [17:36:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.50 ИТОГО: 334.00 Внесено: 334.00 СДАЧА: 0.00 НСП 1% : 2.96 НДС 12% : 35.52 Наличными: 334.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 467 20.10.2024 17:36 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156395 ФПД: 164564413419902 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T173653&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156395&fm=164564413419902&tin=02508201610067®Number=0000137193017469&sum=33400 [17:36:52]StoreToDocumentArchive [17:36:52]shift 314 fd 156395 [17:36:52]save to /storage/0314/doc_00156395 [17:36:52]save last doc name /storage/0314/doc_00156395 to /storage/kkm_last_doc_name [17:36:52]save OK [17:36:52]Clear old archive folders... [17:36:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:36:52]tlvbuf is 0095EC20 [17:36:52]SAM_PROTO_ClearQueue [17:36:52]wFMCommunicate request_size=4 [17:36:52]MH_SAM_APDU [17:36:52]CAPDU: 80 09 00 00 [17:36:52]Write to MH i2c: E2 08 00 76 66 80 09 00 00 00 00 00 00 4E [17:36:52]Write i2c OK [17:36:52]MH_I2C_Read... [17:36:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:36:52]Read from MH i2c: E2 [17:36:52]MH_I2C_Read... [17:36:52]Read from MH i2c: E2 03 00 [17:36:52]MH_I2C_Read... [17:36:52]Read from MH i2c: E2 03 00 76 66 00 90 00 50 [17:36:52]RAPDU: 90 00 [17:36:52]wFMCommunicate OK [17:36:52]SAM_PROTO_ClearQueue done [17:36:52]KKMCreateOFDPacket [17:36:52]OFDProtocolAddRootSTLVToBuf [17:36:52]FM_MakeSignedData [17:36:52]FM_MakeSignedData [17:36:52]SAM_PROTO_SignData [17:36:52]wFMCommunicate request_size=4 [17:36:52]MH_SAM_APDU [17:36:52]CAPDU: 80 0D 01 02 [17:36:52]Write to MH i2c: E2 08 00 77 66 80 0D 01 02 00 00 00 00 56 [17:36:52]Write i2c OK [17:36:52]MH_I2C_Read... [17:36:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:36:52]Read from MH i2c: E2 [17:36:52]MH_I2C_Read... [17:36:52]Read from MH i2c: E2 03 00 [17:36:52]MH_I2C_Read... [17:36:52]Read from MH i2c: E2 03 00 77 66 00 90 00 51 [17:36:52]RAPDU: 90 00 [17:36:52]wFMCommunicate OK [17:36:52]wFMCommunicate request_size=255 [17:36:52]MH_SAM_APDU [17:36:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 AA 82 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 82 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E0 0D 00 00 00 00 07 04 06 00 78 82 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 01 00 00 F4 03 04 00 B5 3F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EB 62 02 00 35 04 06 00 95 [17:36:52]Write to MH i2c: E2 02 01 78 66 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 AA 82 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 82 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E0 0D 00 00 00 00 07 04 06 00 78 82 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 01 00 00 F4 03 04 00 B5 3F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EB 62 02 00 35 04 06 00 95 00 00 E8 [17:36:52]Write i2c OK [17:36:52]MH_I2C_Read... [17:36:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:36:52]Read from MH i2c: E2 [17:36:52]MH_I2C_Read... [17:36:52]Read from MH i2c: E2 03 00 [17:36:52]MH_I2C_Read... [17:36:52]Read from MH i2c: E2 03 00 78 66 00 90 00 52 [17:36:52]RAPDU: 90 00 [17:36:52]wFMCommunicate OK [17:36:52]wFMCommunicate request_size=10 [17:36:52]MH_SAM_APDU [17:36:52]CAPDU: 80 0D 02 02 05 AB A3 67 91 7E [17:36:52]Write to MH i2c: E2 0D 00 79 66 80 0D 02 02 05 00 AB A3 67 91 7E 00 00 27 [17:36:52]Write i2c OK [17:36:52]MH_I2C_Read... [17:36:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:36:52]Read from MH i2c: E2 [17:36:52]MH_I2C_Read... [17:36:52]Read from MH i2c: E2 03 00 [17:36:52]MH_I2C_Read... [17:36:52]Read from MH i2c: E2 03 00 79 66 00 90 00 53 [17:36:52]RAPDU: 90 00 [17:36:52]wFMCommunicate OK [17:36:52]wFMCommunicate request_size=4 [17:36:52]MH_SAM_APDU [17:36:52]CAPDU: 80 0D 03 02 [17:36:52]Write to MH i2c: E2 08 00 7A 66 80 0D 03 02 00 00 00 00 5B [17:36:52]Write i2c OK [17:36:52]MH_I2C_Read... [17:36:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:36:52]Read from MH i2c: E2 [17:36:52]MH_I2C_Read... [17:36:52]Read from MH i2c: E2 0B 00 [17:36:52]MH_I2C_Read... [17:36:52]Read from MH i2c: E2 0B 00 7A 66 00 38 0A AF 2E 2A 1A 3A FA 90 00 F3 [17:36:52]RAPDU: 38 0A AF 2E 2A 1A 3A FA 90 00 [17:36:52]wFMCommunicate OK [17:36:52]SAM_PROTO_SignData done [17:36:52]FM_MakeSignedData done [17:36:52]CreateOFDProtocolMessage [17:36:52]wFMCommunicate request_size=4 [17:36:52]MH_SAM_APDU [17:36:52]CAPDU: 80 11 00 00 [17:36:52]Write to MH i2c: E2 08 00 7B 66 80 11 00 00 00 00 00 00 5B [17:36:52]Write i2c OK [17:36:52]MH_I2C_Read... [17:36:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:36:52]Read from MH i2c: E2 [17:36:52]MH_I2C_Read... [17:36:52]Read from MH i2c: E2 17 00 [17:36:52]MH_I2C_Read... [17:36:52]Read from MH i2c: E2 17 00 7B 66 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AC [17:36:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:36:52]wFMCommunicate OK [17:36:52]CreateOFDProtocolMessage done [17:36:52]OFDSenderStorePacket 156395 [17:36:52]StoreOFDPacket docnum=156395 [17:36:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5C 62 07 01 39 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 AA 82 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 82 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E0 0D 00 00 00 00 07 04 06 00 78 82 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 01 00 00 F4 03 04 00 B5 3F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EB 62 02 00 35 04 06 00 95 AB A3 67 91 7E 38 0A AF 2E 2A 1A 3A FA [17:36:52]CheckFolder [17:36:52]dirname=/storage/ofd_packets [17:36:52]CheckFolder done [17:36:52]ProducePacketName [17:36:52]name=ofd_packets/00156395 [17:36:52]NVStorageSaveData ofd_packets/00156395 [17:36:52]File name is /storage/ofd_packets/00156395 [17:36:52]Write 301 bytes [17:36:52]NVStorageSaveData done [17:36:52]OFDSenderStorePacket done [17:36:52]KKMCreateOFDPacket done [17:36:52]NVStorageSaveData kkm_last_timestamp [17:36:52]File name is /storage/kkm_last_timestamp [17:36:52]Write 4 bytes [17:36:52]NVStorageSaveData done [17:36:52]OFD Sender: Processing packet 156395 [packets to send 52, broken 51] [17:36:52]ProducePacketName [17:36:52]name=ofd_packets/00156395 [17:36:52]OFD Sender: To server: pG, [17:36:52]CommunicateWithHost lk.salyk.kg:30040 [17:36:52]ConnectInit lk.salyk.kg [17:36:52]ExternCall_PrintAddStr [17:36:52]wPrintStart [17:36:52]Write to MH i2c: 01 00 00 7C 66 E2 [17:36:52]Write i2c OK [17:36:52]MH_I2C_Read... [17:36:52]Read from MH i2c: 01 [17:36:52]MH_I2C_Read... [17:36:52]Read from MH i2c: 01 07 00 [17:36:52]MH_I2C_Read... [17:36:52]Read from MH i2c: 01 07 00 7C 66 00 00 00 00 00 FF 0F F7 [17:36:52]RasterBufferAndPrint [17:36:52]line Счет N : (1)874695 [17:36:52]line ИНН: 02508201610067 [17:36:52]line Контрольно-Кассовый Чек [17:36:52]line ПРОДАЖА [17:36:52]line ТРК (МРК, ГНК) : 22 [17:36:52]line Товар: 2710124130 [17:36:52]line Аи-92-К-5 [17:36:52]line 5.000 * 66.90 [17:36:52]line = 334.50 [17:36:52]line НДС 12% НСП 1% [17:36:52]line > о реализуемом товаре [17:36:52]line ОКРУГЛЕНИЕ: -0.50 [17:36:52]line ИТОГО: 334.00 [17:36:52]line Внесено: 334.00 [17:36:52]line СДАЧА: 0.00 [17:36:52]line НСП 1% : 2.96 [17:36:52]line НДС 12% : 35.52 [17:36:52]line Наличными: 334.00 [17:36:52]line Безнал.: 0.00 [17:36:52]line Место: АЗС № 165 "Партнер Нефть" [17:36:52]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:36:52]line СНО: Общий режим [17:36:52]line Чек 467 20.10.2024 17:36 [17:36:52]line Смена: 314 ФФД: 1.0 [17:36:52]line ЗНМ: 0300000234 [17:36:52]line РНМ: 0000137193017469 [17:36:52]line Версия ККМ: v1.0 [17:36:52]line ФМ: 0000000000963156 [17:36:52]line ФД: 156395 [17:36:52]line ФПД: 164564413419902 [17:36:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T173653&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156395&fm=164564413419902&tin=02508201610067®Number=0000137193017469&sum=33400 [17:36:52]Connected sock=11 [17:36:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5C 62 07 01 39 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 AA 82 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 82 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E0 0D 00 00 00 00 07 04 06 00 78 82 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 01 00 00 F4 03 04 00 B5 3F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EB 62 02 00 35 04 06 00 95 AB A3 67 91 7E 38 0A AF 2E 2A 1A 3A FA [17:36:52]written 0, free lines is 4095 [17:36:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 0D 95 47 00 42 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 39 36 33 31 35 36 10 04 04 00 EB 62 02 00 F4 03 04 00 E7 E5 14 67 B6 04 01 00 00 2D 83 23 5E 84 1D 7D A4 [17:36:53]CommunicateWithHost err = 0 [17:36:53]CheckOFDResponse [17:36:53]1017 (14) - 77093643461234 [17:36:53]1041 (16) - 0000000000963156 [17:36:53]1040 (4) - 156395 [17:36:53]1012 (4) - 20.10.2024 11:13 [17:36:53]1206 (1) - 0 [17:36:53]OFD Sender: Remove packet 156395 [17:36:53]ProducePacketName [17:36:53]name=ofd_packets/00156395 [17:36:53]NVStorageDeleteData [17:36:53]Write to MH i2c: 01 00 00 A7 66 0D [17:36:53]Write i2c OK [17:36:53]MH_I2C_Read... [17:36:53]Read from MH i2c: 01 [17:36:53]MH_I2C_Read... [17:36:53]Read from MH i2c: 01 07 00 [17:36:53]MH_I2C_Read... [17:36:53]Read from MH i2c: 01 07 00 A7 66 00 00 00 00 00 E6 0C 06 [17:36:53]RasterBufferAndPrint [17:36:53]line [17:36:53]line [17:36:53]line [17:36:53]line [17:36:53]line [17:36:53]written 0, free lines is 3308 [17:36:53]MH_Cut [17:36:53]Write to MH i2c: D1 01 00 AE 66 01 E6 [17:36:53]Write i2c OK [17:36:53]MH_I2C_Read... [17:36:53]Read from MH i2c: D1 [17:36:53]MH_I2C_Read... [17:36:53]Read from MH i2c: D1 01 00 [17:36:53]MH_I2C_Read... [17:36:53]Read from MH i2c: D1 01 00 AE 66 00 E5 [17:36:53]Write to MH i2c: 01 00 00 AF 66 15 [17:36:53]Write i2c OK [17:36:53]MH_I2C_Read... [17:36:53]OFD Sender: No OFD packet to send [17:36:54]*** Cut start [17:36:54]*** Partial cut [17:36:54]*** CUTSNS_PIN = 1 [17:36:54]*** CUTSNS_PIN = 0 [17:36:54]*** Brake cut motor [17:36:54]Read from MH i2c: 01 [17:36:54]MH_I2C_Read... [17:36:54]*** Stop cut motor [17:36:54]*** Cut end [17:36:54]Read from MH i2c: 01 07 00 [17:36:54]MH_I2C_Read... [17:36:54]Read from MH i2c: 01 07 00 AF 66 00 00 00 00 00 FF 0F 2A [17:36:54]process_action close_receipt done [17:36:54]requested_data is exist [17:36:54]produce_requested_data [17:36:54]requested_item fm.sn is exist - process it [17:36:54]wFMCommunicate request_size=4 [17:36:54]MH_SAM_APDU [17:36:54]CAPDU: 80 11 00 00 [17:36:54]Write to MH i2c: E2 08 00 B0 66 80 11 00 00 00 00 00 00 90 [17:36:54]Write i2c OK [17:36:54]MH_I2C_Read... [17:36:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:36:54]Read from MH i2c: E2 [17:36:54]MH_I2C_Read... [17:36:54]Read from MH i2c: E2 17 00 [17:36:54]MH_I2C_Read... [17:36:54]Read from MH i2c: E2 17 00 B0 66 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E1 [17:36:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:36:54]wFMCommunicate OK [17:36:54]requested_item fd.num is exist - process it [17:36:54]SAM_PROTO_GetFieldsCounters [17:36:54]wFMCommunicate request_size=4 [17:36:54]MH_SAM_APDU [17:36:54]CAPDU: 80 13 00 00 [17:36:54]Write to MH i2c: E2 08 00 B1 66 80 13 00 00 00 00 00 00 93 [17:36:54]Write i2c OK [17:36:54]MH_I2C_Read... [17:36:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:36:54]Read from MH i2c: E2 [17:36:54]MH_I2C_Read... [17:36:54]Read from MH i2c: E2 62 00 [17:36:54]MH_I2C_Read... [17:36:54]Read from MH i2c: E2 62 00 B1 66 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 EB 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 D3 01 00 00 5E 04 04 00 D3 01 00 00 57 04 04 00 D4 01 00 00 19 04 04 00 00 00 00 00 90 00 D2 [17:36:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 EB 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 D3 01 00 00 5E 04 04 00 D3 01 00 00 57 04 04 00 D4 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:36:54]wFMCommunicate OK [17:36:54]SAM_PROTO_GetFieldsCounters done [17:36:54]requested_item shift.num is exist - process it [17:36:54]requested_item shift.opened is exist - process it [17:36:54]req_shift_opened [17:36:54]FM_GetShiftState [17:36:54]SAM_PROTO_GetShiftState [17:36:54]wFMCommunicate request_size=4 [17:36:54]MH_SAM_APDU [17:36:54]CAPDU: 80 13 01 00 [17:36:54]Write to MH i2c: E2 08 00 B2 66 80 13 01 00 00 00 00 00 95 [17:36:54]Write i2c OK [17:36:54]MH_I2C_Read... [17:36:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:36:54]Read from MH i2c: E2 [17:36:54]MH_I2C_Read... [17:36:54]Read from MH i2c: E2 0E 00 [17:36:54]MH_I2C_Read... [17:36:54]Read from MH i2c: E2 0E 00 B2 66 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 3C [17:36:54]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [17:36:54]wFMCommunicate OK [17:36:54]SAM_PROTO_GetShiftState done [17:36:54]FM_GetShiftState done [17:36:54]req_shift_opened done [17:36:54]requested_item shift.open_date is exist - process it [17:36:54]req_shift_open_date [17:36:54]req_shift_open_date done [17:36:54]produce_requested_data done [17:36:54]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156395,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [17:36:54]process_action_free close_receipt [17:36:54]json_value_free [17:36:54]json_value_free done [17:36:54]process_json_proto returns [17:36:54]Send response to host [17:36:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156395,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [17:36:54]free response buf [17:36:54]execute_script done [17:36:54]execute_script returns [17:36:54]free content buf [17:36:54]Sock 9.Close socket [17:36:54]Sock 9.Thread stoped [17:36:58]OFD Sender: No OFD packet to send [17:37:02]accept exits with 8 [17:37:02]New connection [17:37:02]New thread 3066551652 created [17:37:02]Thread 3066695012 joined [17:37:02]Waiting for new connection... [17:37:02] Sock 8.Parse request [17:37:02]Sock 8.Check first char [17:37:02]Sock 8.First char is OK [17:37:02]request: POST /json_proto HTTP/1.0 [17:37:02]Method: POST [17:37:02]URL: /json_proto [17:37:02]Method is POST - this is cgi request [17:37:02]url: /json_proto [17:37:02]query_string will be loaded in cgi processing [17:37:02]execute_cgi json_proto POST (null) [17:37:02]execute_cgi path=json_proto method=POST [17:37:02]POST find Content-Length [17:37:02]Host: 172.17.53.67:8080 [17:37:02]Content-Length: 670 [17:37:02]Content-Type: application/json [17:37:02] [17:37:02]POST finish read [17:37:02]Found Content-Length = 670 [17:37:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874696", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 3.660, "sum" : 250.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:37:02]execute_script... [17:37:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874696", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 3.660, "sum" : 250.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:37:02]POST & json_proto [17:37:02]process_json_proto [17:37:02]json parsed OK: [17:37:02]protocol is kg_v1.0 [17:37:02]action value=close_receipt [17:37:02]process_action close_receipt [17:37:02]cmd_close_receipt [17:37:02]MH_GetDate [17:37:02]Write to MH i2c: F0 00 00 B3 66 08 [17:37:02]Write i2c OK [17:37:02]MH_I2C_Read... [17:37:02]Read from MH i2c: F0 [17:37:02]MH_I2C_Read... [17:37:02]Read from MH i2c: F0 09 00 [17:37:02]MH_I2C_Read... [17:37:02]Read from MH i2c: F0 09 00 B3 66 00 C1 3F 15 67 19 BC 99 64 5F [17:37:02]GetLastDocTimeStamp 1729445813 [17:37:02]current date 1729445825 [17:37:02]FM_GetShiftState [17:37:02]SAM_PROTO_GetShiftState [17:37:02]wFMCommunicate request_size=4 [17:37:02]MH_SAM_APDU [17:37:02]CAPDU: 80 13 01 00 [17:37:02]Write to MH i2c: E2 08 00 B4 66 80 13 01 00 00 00 00 00 97 [17:37:02]Write i2c OK [17:37:02]MH_I2C_Read... [17:37:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:37:02]Read from MH i2c: E2 [17:37:02]MH_I2C_Read... [17:37:02]Read from MH i2c: E2 0E 00 [17:37:02]MH_I2C_Read... [17:37:02]Read from MH i2c: E2 0E 00 B4 66 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 3E [17:37:02]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [17:37:02]wFMCommunicate OK [17:37:02]SAM_PROTO_GetShiftState done [17:37:02]FM_GetShiftState done [17:37:02]opened in 1729383891 [17:37:02]opened+sec_in_day 1729470291 [17:37:02]quantity*price = 25034 [17:37:02]sum+1 = 25035 [17:37:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.34 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.58 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 468 20.10.2024 17:37 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156396 ФПД: 40300440569870 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T173705&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156396&fm=40300440569870&tin=02508201610067®Number=0000137193017469&sum=25000 [17:37:04]StoreToDocumentArchive [17:37:04]shift 314 fd 156396 [17:37:04]save to /storage/0314/doc_00156396 [17:37:04]save last doc name /storage/0314/doc_00156396 to /storage/kkm_last_doc_name [17:37:04]save OK [17:37:04]Clear old archive folders... [17:37:04]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:37:04]tlvbuf is 009121D0 [17:37:04]SAM_PROTO_ClearQueue [17:37:04]wFMCommunicate request_size=4 [17:37:04]MH_SAM_APDU [17:37:04]CAPDU: 80 09 00 00 [17:37:04]Write to MH i2c: E2 08 00 C1 66 80 09 00 00 00 00 00 00 99 [17:37:04]Write i2c OK [17:37:04]MH_I2C_Read... [17:37:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:37:04]Read from MH i2c: E2 [17:37:04]MH_I2C_Read... [17:37:04]Read from MH i2c: E2 03 00 [17:37:04]MH_I2C_Read... [17:37:04]Read from MH i2c: E2 03 00 C1 66 00 90 00 9B [17:37:04]RAPDU: 90 00 [17:37:04]wFMCommunicate OK [17:37:04]SAM_PROTO_ClearQueue done [17:37:04]KKMCreateOFDPacket [17:37:04]OFDProtocolAddRootSTLVToBuf [17:37:04]FM_MakeSignedData [17:37:04]FM_MakeSignedData [17:37:04]SAM_PROTO_SignData [17:37:04]wFMCommunicate request_size=4 [17:37:04]MH_SAM_APDU [17:37:04]CAPDU: 80 0D 01 02 [17:37:04]Write to MH i2c: E2 08 00 C2 66 80 0D 01 02 00 00 00 00 A1 [17:37:04]Write i2c OK [17:37:04]MH_I2C_Read... [17:37:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:37:04]Read from MH i2c: E2 [17:37:04]MH_I2C_Read... [17:37:04]Read from MH i2c: E2 03 00 [17:37:04]MH_I2C_Read... [17:37:04]Read from MH i2c: E2 03 00 C2 66 00 90 00 9C [17:37:04]RAPDU: 90 00 [17:37:04]wFMCommunicate OK [17:37:04]wFMCommunicate request_size=255 [17:37:04]MH_SAM_APDU [17:37:04]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 0E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 62 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 01 00 00 F4 03 04 00 C1 3F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EC 62 02 00 35 04 06 00 [17:37:04]Write to MH i2c: E2 02 01 C3 66 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 0E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 62 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 01 00 00 F4 03 04 00 C1 3F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EC 62 02 00 35 04 06 00 00 00 6E [17:37:04]Write i2c OK [17:37:04]MH_I2C_Read... [17:37:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:37:04]Read from MH i2c: E2 [17:37:04]MH_I2C_Read... [17:37:04]Read from MH i2c: E2 03 00 [17:37:04]MH_I2C_Read... [17:37:04]Read from MH i2c: E2 03 00 C3 66 00 90 00 9D [17:37:04]RAPDU: 90 00 [17:37:04]wFMCommunicate OK [17:37:04]wFMCommunicate request_size=11 [17:37:04]MH_SAM_APDU [17:37:04]CAPDU: 80 0D 02 02 06 24 A7 2D 71 C8 0E [17:37:04]Write to MH i2c: E2 0E 00 C4 66 80 0D 02 02 06 00 24 A7 2D 71 C8 0E 00 00 EF [17:37:04]Write i2c OK [17:37:04]MH_I2C_Read... [17:37:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:37:04]Read from MH i2c: E2 [17:37:04]MH_I2C_Read... [17:37:04]Read from MH i2c: E2 03 00 [17:37:04]MH_I2C_Read... [17:37:04]Read from MH i2c: E2 03 00 C4 66 00 90 00 9E [17:37:04]RAPDU: 90 00 [17:37:04]wFMCommunicate OK [17:37:04]wFMCommunicate request_size=4 [17:37:04]MH_SAM_APDU [17:37:04]CAPDU: 80 0D 03 02 [17:37:04]Write to MH i2c: E2 08 00 C5 66 80 0D 03 02 00 00 00 00 A6 [17:37:04]Write i2c OK [17:37:04]MH_I2C_Read... [17:37:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:37:04]Read from MH i2c: E2 [17:37:04]MH_I2C_Read... [17:37:04]Read from MH i2c: E2 0B 00 [17:37:04]MH_I2C_Read... [17:37:04]Read from MH i2c: E2 0B 00 C5 66 00 3D EB 83 7A 42 A3 39 94 90 00 7E [17:37:04]RAPDU: 3D EB 83 7A 42 A3 39 94 90 00 [17:37:04]wFMCommunicate OK [17:37:04]SAM_PROTO_SignData done [17:37:04]FM_MakeSignedData done [17:37:04]CreateOFDProtocolMessage [17:37:04]wFMCommunicate request_size=4 [17:37:04]MH_SAM_APDU [17:37:04]CAPDU: 80 11 00 00 [17:37:04]Write to MH i2c: E2 08 00 C6 66 80 11 00 00 00 00 00 00 A6 [17:37:04]Write i2c OK [17:37:04]MH_I2C_Read... [17:37:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:37:04]Read from MH i2c: E2 [17:37:04]MH_I2C_Read... [17:37:04]Read from MH i2c: E2 17 00 [17:37:04]MH_I2C_Read... [17:37:04]Read from MH i2c: E2 17 00 C6 66 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F7 [17:37:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:37:04]wFMCommunicate OK [17:37:04]CreateOFDProtocolMessage done [17:37:04]OFDSenderStorePacket 156396 [17:37:04]StoreOFDPacket docnum=156396 [17:37:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 98 E5 08 01 13 5D 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 0E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 62 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 01 00 00 F4 03 04 00 C1 3F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EC 62 02 00 35 04 06 00 24 A7 2D 71 C8 0E 3D EB 83 7A 42 A3 39 94 [17:37:04]CheckFolder [17:37:04]dirname=/storage/ofd_packets [17:37:04]CheckFolder done [17:37:04]ProducePacketName [17:37:04]name=ofd_packets/00156396 [17:37:04]NVStorageSaveData ofd_packets/00156396 [17:37:04]File name is /storage/ofd_packets/00156396 [17:37:04]Write 302 bytes [17:37:04]NVStorageSaveData done [17:37:04]OFDSenderStorePacket done [17:37:04]KKMCreateOFDPacket done [17:37:04]NVStorageSaveData kkm_last_timestamp [17:37:04]File name is /storage/kkm_last_timestamp [17:37:04]Write 4 bytes [17:37:04]NVStorageSaveData done [17:37:04]ExternCall_PrintAddStr [17:37:04]wPrintStart [17:37:04]Write to MH i2c: 01 00 00 C7 66 2D [17:37:04]Write i2c OK [17:37:04]MH_I2C_Read... [17:37:04]Read from MH i2c: 01 [17:37:04]MH_I2C_Read... [17:37:04]Read from MH i2c: 01 07 00 [17:37:04]MH_I2C_Read... [17:37:04]Read from MH i2c: 01 07 00 C7 66 00 00 00 00 00 FF 0F 42 [17:37:04]RasterBufferAndPrint [17:37:04]line Счет N : (1)874696 [17:37:04]line ИНН: 02508201610067 [17:37:04]line Контрольно-Кассовый Чек [17:37:04]line ПРОДАЖА [17:37:04]line ТРК (МРК, ГНК) : 43 [17:37:04]line Товар: 2710124130 [17:37:04]line Super 92-К-5 [17:37:04]line 3.660 * 68.40 [17:37:04]line = 250.34 [17:37:04]line НДС 12% НСП 1% [17:37:04]line > о реализуемом товаре [17:37:04]line ОКРУГЛЕНИЕ: -0.34 [17:37:04]line ИТОГО: 250.00 [17:37:04]line Внесено: 250.00 [17:37:04]line СДАЧА: 0.00 [17:37:04]line НСП 1% : 2.21 [17:37:04]line НДС 12% : 26.58 [17:37:04]line Наличными: 250.00 [17:37:04]line Безнал.: 0.00 [17:37:04]line Место: АЗС № 165 "Партнер Нефть" [17:37:04]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:37:04]line СНО: Общий режим [17:37:04]line Чек 468 20.10.2024 17:37 [17:37:04]line Смена: 314 ФФД: 1.0 [17:37:04]line ЗНМ: 0300000234 [17:37:04]line РНМ: 0000137193017469 [17:37:04]line Версия ККМ: v1.0 [17:37:04]line ФМ: 0000000000963156 [17:37:04]line ФД: 156396 [17:37:04]line ФПД: 40300440569870 [17:37:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T173705&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156396&fm=40300440569870&tin=02508201610067®Number=0000137193017469&sum=25000 [17:37:04]written 0, free lines is 4095 [17:37:04]OFD Sender: Processing packet 156396 [packets to send 52, broken 51] [17:37:04]ProducePacketName [17:37:04]name=ofd_packets/00156396 [17:37:04]OFD Sender: To server: pG, [17:37:04]CommunicateWithHost lk.salyk.kg:30040 [17:37:04]ConnectInit lk.salyk.kg [17:37:04]Connected sock=10 [17:37:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 98 E5 08 01 13 5D 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 0E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 62 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 01 00 00 F4 03 04 00 C1 3F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EC 62 02 00 35 04 06 00 24 A7 2D 71 C8 0E 3D EB 83 7A 42 A3 39 94 [17:37:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 94 78 47 00 72 81 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EC 62 02 00 F4 03 04 00 F3 E5 14 67 B6 04 01 00 00 2D F5 46 E4 3D A6 9B E5 [17:37:04]CommunicateWithHost err = 0 [17:37:04]CheckOFDResponse [17:37:04]1017 (14) - 77093643461234 [17:37:04]1041 (16) - 0000000000963156 [17:37:04]1040 (4) - 156396 [17:37:04]1012 (4) - 20.10.2024 11:13 [17:37:04]1206 (1) - 0 [17:37:04]OFD Sender: Remove packet 156396 [17:37:04]ProducePacketName [17:37:04]name=ofd_packets/00156396 [17:37:04]NVStorageDeleteData [17:37:05]Write to MH i2c: 01 00 00 F2 66 58 [17:37:05]Write i2c OK [17:37:05]MH_I2C_Read... [17:37:05]Read from MH i2c: 01 [17:37:05]MH_I2C_Read... [17:37:05]Read from MH i2c: 01 07 00 [17:37:05]MH_I2C_Read... [17:37:05]Read from MH i2c: 01 07 00 F2 66 00 00 00 00 00 FB 0C 66 [17:37:05]RasterBufferAndPrint [17:37:05]line [17:37:05]line [17:37:05]line [17:37:05]line [17:37:05]line [17:37:05]written 0, free lines is 3329 [17:37:05]MH_Cut [17:37:05]Write to MH i2c: D1 01 00 F9 66 01 31 [17:37:05]Write i2c OK [17:37:05]MH_I2C_Read... [17:37:05]Read from MH i2c: D1 [17:37:05]MH_I2C_Read... [17:37:05]Read from MH i2c: D1 01 00 [17:37:05]MH_I2C_Read... [17:37:05]Read from MH i2c: D1 01 00 F9 66 00 30 [17:37:05]Write to MH i2c: 01 00 00 FA 66 60 [17:37:05]Write i2c OK [17:37:05]MH_I2C_Read... [17:37:05]OFD Sender: No OFD packet to send [17:37:05]*** Cut start [17:37:05]*** Partial cut [17:37:05]*** CUTSNS_PIN = 1 [17:37:05]*** CUTSNS_PIN = 0 [17:37:05]*** Brake cut motor [17:37:06]Read from MH i2c: 01 [17:37:06]MH_I2C_Read... [17:37:06]*** Stop cut motor [17:37:06]*** Cut end [17:37:06]Read from MH i2c: 01 07 00 [17:37:06]MH_I2C_Read... [17:37:06]Read from MH i2c: 01 07 00 FA 66 00 00 00 00 00 FF 0F 75 [17:37:06]process_action close_receipt done [17:37:06]requested_data is exist [17:37:06]produce_requested_data [17:37:06]requested_item fm.sn is exist - process it [17:37:06]wFMCommunicate request_size=4 [17:37:06]MH_SAM_APDU [17:37:06]CAPDU: 80 11 00 00 [17:37:06]Write to MH i2c: E2 08 00 FB 66 80 11 00 00 00 00 00 00 DB [17:37:06]Write i2c OK [17:37:06]MH_I2C_Read... [17:37:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:37:06]Read from MH i2c: E2 [17:37:06]MH_I2C_Read... [17:37:06]Read from MH i2c: E2 17 00 [17:37:06]MH_I2C_Read... [17:37:06]Read from MH i2c: E2 17 00 FB 66 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2C [17:37:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:37:06]wFMCommunicate OK [17:37:06]requested_item fd.num is exist - process it [17:37:06]SAM_PROTO_GetFieldsCounters [17:37:06]wFMCommunicate request_size=4 [17:37:06]MH_SAM_APDU [17:37:06]CAPDU: 80 13 00 00 [17:37:06]Write to MH i2c: E2 08 00 FC 66 80 13 00 00 00 00 00 00 DE [17:37:06]Write i2c OK [17:37:06]MH_I2C_Read... [17:37:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:37:06]Read from MH i2c: E2 [17:37:06]MH_I2C_Read... [17:37:06]Read from MH i2c: E2 62 00 [17:37:06]MH_I2C_Read... [17:37:06]Read from MH i2c: E2 62 00 FC 66 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 EC 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 D4 01 00 00 5E 04 04 00 D4 01 00 00 57 04 04 00 D5 01 00 00 19 04 04 00 00 00 00 00 90 00 21 [17:37:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 EC 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 D4 01 00 00 5E 04 04 00 D4 01 00 00 57 04 04 00 D5 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:37:06]wFMCommunicate OK [17:37:06]SAM_PROTO_GetFieldsCounters done [17:37:06]requested_item shift.num is exist - process it [17:37:06]requested_item shift.opened is exist - process it [17:37:06]req_shift_opened [17:37:06]FM_GetShiftState [17:37:06]SAM_PROTO_GetShiftState [17:37:06]wFMCommunicate request_size=4 [17:37:06]MH_SAM_APDU [17:37:06]CAPDU: 80 13 01 00 [17:37:06]Write to MH i2c: E2 08 00 FD 66 80 13 01 00 00 00 00 00 E0 [17:37:06]Write i2c OK [17:37:06]MH_I2C_Read... [17:37:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:37:06]Read from MH i2c: E2 [17:37:06]MH_I2C_Read... [17:37:06]Read from MH i2c: E2 0E 00 [17:37:06]MH_I2C_Read... [17:37:06]Read from MH i2c: E2 0E 00 FD 66 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 87 [17:37:06]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [17:37:06]wFMCommunicate OK [17:37:06]SAM_PROTO_GetShiftState done [17:37:06]FM_GetShiftState done [17:37:06]req_shift_opened done [17:37:06]requested_item shift.open_date is exist - process it [17:37:06]req_shift_open_date [17:37:06]req_shift_open_date done [17:37:06]produce_requested_data done [17:37:06]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156396,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [17:37:06]process_action_free close_receipt [17:37:06]json_value_free [17:37:06]json_value_free done [17:37:06]process_json_proto returns [17:37:06]Send response to host [17:37:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156396,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [17:37:06]free response buf [17:37:06]execute_script done [17:37:06]execute_script returns [17:37:06]free content buf [17:37:06]Sock 8.Close socket [17:37:06]Sock 8.Thread stoped [17:37:10]OFD Sender: No OFD packet to send [17:37:15]OFD Sender: No OFD packet to send [17:37:20]OFD Sender: No OFD packet to send [17:37:25]OFD Sender: No OFD packet to send [17:37:30]OFD Sender: No OFD packet to send [17:37:35]OFD Sender: No OFD packet to send [17:37:40]OFD Sender: No OFD packet to send [17:37:45]OFD Sender: No OFD packet to send [17:37:50]OFD Sender: No OFD packet to send [17:37:55]OFD Sender: No OFD packet to send [17:38:00]OFD Sender: No OFD packet to send [17:38:05]OFD Sender: No OFD packet to send [17:38:10]OFD Sender: No OFD packet to send [17:38:15]OFD Sender: No OFD packet to send [17:38:20]OFD Sender: No OFD packet to send [17:38:25]OFD Sender: No OFD packet to send [17:38:30]OFD Sender: No OFD packet to send [17:38:35]OFD Sender: No OFD packet to send [17:38:40]OFD Sender: No OFD packet to send [17:38:45]OFD Sender: No OFD packet to send [17:38:50]OFD Sender: No OFD packet to send [17:38:52]accept exits with 9 [17:38:52]New connection [17:38:52]New thread 3066695012 created [17:38:52]Thread 3066551652 joined [17:38:52]Waiting for new connection... [17:38:52] Sock 9.Parse request [17:38:52]Sock 9.Check first char [17:38:52]Sock 9.First char is OK [17:38:52]request: POST /json_proto HTTP/1.0 [17:38:52]Method: POST [17:38:52]URL: /json_proto [17:38:52]Method is POST - this is cgi request [17:38:52]url: /json_proto [17:38:52]query_string will be loaded in cgi processing [17:38:52]execute_cgi json_proto POST (null) [17:38:52]execute_cgi path=json_proto method=POST [17:38:52]POST find Content-Length [17:38:52]Host: 172.17.53.67:8080 [17:38:52]Content-Length: 677 [17:38:52]Content-Type: application/json [17:38:52] [17:38:52]POST finish read [17:38:52]Found Content-Length = 677 [17:38:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874697", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.230, "sum" : 550.59, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 550.00, "total" : 550.00, "payments": [ { "type": 0, "sum" : 550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:38:52]execute_script... [17:38:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874697", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.230, "sum" : 550.59, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 550.00, "total" : 550.00, "payments": [ { "type": 0, "sum" : 550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:38:52]POST & json_proto [17:38:52]process_json_proto [17:38:52]json parsed OK: [17:38:52]protocol is kg_v1.0 [17:38:52]action value=close_receipt [17:38:52]process_action close_receipt [17:38:52]cmd_close_receipt [17:38:52]MH_GetDate [17:38:52]Write to MH i2c: F0 00 00 FE 66 53 [17:38:52]Write i2c OK [17:38:52]MH_I2C_Read... [17:38:52]Read from MH i2c: F0 [17:38:52]MH_I2C_Read... [17:38:52]Read from MH i2c: F0 09 00 [17:38:52]MH_I2C_Read... [17:38:52]Read from MH i2c: F0 09 00 FE 66 00 2F 40 15 67 19 BC 99 64 19 [17:38:52]GetLastDocTimeStamp 1729445825 [17:38:52]current date 1729445935 [17:38:52]FM_GetShiftState [17:38:52]SAM_PROTO_GetShiftState [17:38:52]wFMCommunicate request_size=4 [17:38:52]MH_SAM_APDU [17:38:52]CAPDU: 80 13 01 00 [17:38:52]Write to MH i2c: E2 08 00 FF 66 80 13 01 00 00 00 00 00 E2 [17:38:52]Write i2c OK [17:38:52]MH_I2C_Read... [17:38:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:38:52]Read from MH i2c: E2 [17:38:52]MH_I2C_Read... [17:38:52]Read from MH i2c: E2 0E 00 [17:38:52]MH_I2C_Read... [17:38:52]Read from MH i2c: E2 0E 00 FF 66 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 89 [17:38:52]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [17:38:52]wFMCommunicate OK [17:38:52]SAM_PROTO_GetShiftState done [17:38:52]FM_GetShiftState done [17:38:52]opened in 1729383891 [17:38:52]opened+sec_in_day 1729470291 [17:38:52]quantity*price = 55058 [17:38:52]sum+1 = 55060 [17:38:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.59 ИТОГО: 550.00 Внесено: 550.00 СДАЧА: 0.00 НСП 1% : 4.87 НДС 12% : 58.47 Наличными: 550.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 469 20.10.2024 17:38 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156397 ФПД: 31385293567571 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T173855&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156397&fm=31385293567571&tin=02508201610067®Number=0000137193017469&sum=55000 [17:38:54]StoreToDocumentArchive [17:38:54]shift 314 fd 156397 [17:38:54]save to /storage/0314/doc_00156397 [17:38:54]save last doc name /storage/0314/doc_00156397 to /storage/kkm_last_doc_name [17:38:54]save OK [17:38:54]Clear old archive folders... [17:38:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:38:54]tlvbuf is 009DF450 [17:38:54]SAM_PROTO_ClearQueue [17:38:54]wFMCommunicate request_size=4 [17:38:54]MH_SAM_APDU [17:38:54]CAPDU: 80 09 00 00 [17:38:54]Write to MH i2c: E2 08 00 0C 67 80 09 00 00 00 00 00 00 E5 [17:38:54]Write i2c OK [17:38:54]MH_I2C_Read... [17:38:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:38:54]Read from MH i2c: E2 [17:38:54]MH_I2C_Read... [17:38:54]Read from MH i2c: E2 03 00 [17:38:54]MH_I2C_Read... [17:38:54]Read from MH i2c: E2 03 00 0C 67 00 90 00 E7 [17:38:54]RAPDU: 90 00 [17:38:54]wFMCommunicate OK [17:38:54]SAM_PROTO_ClearQueue done [17:38:54]KKMCreateOFDPacket [17:38:54]OFDProtocolAddRootSTLVToBuf [17:38:54]FM_MakeSignedData [17:38:54]FM_MakeSignedData [17:38:54]SAM_PROTO_SignData [17:38:54]wFMCommunicate request_size=4 [17:38:54]MH_SAM_APDU [17:38:54]CAPDU: 80 0D 01 02 [17:38:54]Write to MH i2c: E2 08 00 0D 67 80 0D 01 02 00 00 00 00 ED [17:38:54]Write i2c OK [17:38:54]MH_I2C_Read... [17:38:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:38:54]Read from MH i2c: E2 [17:38:54]MH_I2C_Read... [17:38:54]Read from MH i2c: E2 03 00 [17:38:54]MH_I2C_Read... [17:38:54]Read from MH i2c: E2 03 00 0D 67 00 90 00 E8 [17:38:54]RAPDU: 90 00 [17:38:54]wFMCommunicate OK [17:38:54]wFMCommunicate request_size=255 [17:38:54]MH_SAM_APDU [17:38:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 01 00 00 F4 03 04 00 2F 40 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 ED 62 02 00 35 04 06 00 1C [17:38:54]Write to MH i2c: E2 02 01 0E 67 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 01 00 00 F4 03 04 00 2F 40 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 ED 62 02 00 35 04 06 00 1C 00 00 15 [17:38:54]Write i2c OK [17:38:54]MH_I2C_Read... [17:38:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:38:54]Read from MH i2c: E2 [17:38:54]MH_I2C_Read... [17:38:54]Read from MH i2c: E2 03 00 [17:38:54]MH_I2C_Read... [17:38:54]Read from MH i2c: E2 03 00 0E 67 00 90 00 E9 [17:38:54]RAPDU: 90 00 [17:38:54]wFMCommunicate OK [17:38:54]wFMCommunicate request_size=10 [17:38:54]MH_SAM_APDU [17:38:54]CAPDU: 80 0D 02 02 05 8B 75 46 36 53 [17:38:54]Write to MH i2c: E2 0D 00 0F 67 80 0D 02 02 05 00 8B 75 46 36 53 00 00 C9 [17:38:54]Write i2c OK [17:38:54]MH_I2C_Read... [17:38:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:38:54]Read from MH i2c: E2 [17:38:54]MH_I2C_Read... [17:38:54]Read from MH i2c: E2 03 00 [17:38:54]MH_I2C_Read... [17:38:54]Read from MH i2c: E2 03 00 0F 67 00 90 00 EA [17:38:54]RAPDU: 90 00 [17:38:54]wFMCommunicate OK [17:38:54]wFMCommunicate request_size=4 [17:38:54]MH_SAM_APDU [17:38:54]CAPDU: 80 0D 03 02 [17:38:54]Write to MH i2c: E2 08 00 10 67 80 0D 03 02 00 00 00 00 F2 [17:38:54]Write i2c OK [17:38:54]MH_I2C_Read... [17:38:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:38:54]Read from MH i2c: E2 [17:38:54]MH_I2C_Read... [17:38:54]Read from MH i2c: E2 0B 00 [17:38:54]MH_I2C_Read... [17:38:54]Read from MH i2c: E2 0B 00 10 67 00 CF 3E C3 26 26 43 94 E7 90 00 CD [17:38:54]RAPDU: CF 3E C3 26 26 43 94 E7 90 00 [17:38:54]wFMCommunicate OK [17:38:54]SAM_PROTO_SignData done [17:38:54]FM_MakeSignedData done [17:38:54]CreateOFDProtocolMessage [17:38:54]wFMCommunicate request_size=4 [17:38:54]MH_SAM_APDU [17:38:54]CAPDU: 80 11 00 00 [17:38:54]Write to MH i2c: E2 08 00 11 67 80 11 00 00 00 00 00 00 F2 [17:38:54]Write i2c OK [17:38:54]MH_I2C_Read... [17:38:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:38:54]Read from MH i2c: E2 [17:38:54]MH_I2C_Read... [17:38:54]Read from MH i2c: E2 17 00 [17:38:54]MH_I2C_Read... [17:38:54]Read from MH i2c: E2 17 00 11 67 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 43 [17:38:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:38:54]wFMCommunicate OK [17:38:54]CreateOFDProtocolMessage done [17:38:54]OFDSenderStorePacket 156397 [17:38:54]StoreOFDPacket docnum=156397 [17:38:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7F 7B 07 01 1E 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 01 00 00 F4 03 04 00 2F 40 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 ED 62 02 00 35 04 06 00 1C 8B 75 46 36 53 CF 3E C3 26 26 43 94 E7 [17:38:54]CheckFolder [17:38:54]dirname=/storage/ofd_packets [17:38:54]CheckFolder done [17:38:54]ProducePacketName [17:38:54]name=ofd_packets/00156397 [17:38:54]NVStorageSaveData ofd_packets/00156397 [17:38:54]File name is /storage/ofd_packets/00156397 [17:38:54]Write 301 bytes [17:38:54]NVStorageSaveData done [17:38:54]OFDSenderStorePacket done [17:38:54]KKMCreateOFDPacket done [17:38:54]NVStorageSaveData kkm_last_timestamp [17:38:54]File name is /storage/kkm_last_timestamp [17:38:54]Write 4 bytes [17:38:54]NVStorageSaveData done [17:38:54]ExternCall_PrintAddStr [17:38:54]wPrintStart [17:38:54]Write to MH i2c: 01 00 00 12 67 79 [17:38:54]Write i2c OK [17:38:54]MH_I2C_Read... [17:38:54]Read from MH i2c: 01 [17:38:54]MH_I2C_Read... [17:38:54]Read from MH i2c: 01 07 00 [17:38:54]MH_I2C_Read... [17:38:54]Read from MH i2c: 01 07 00 12 67 00 00 00 00 00 FF 0F 8E [17:38:54]RasterBufferAndPrint [17:38:54]line Счет N : (1)874697 [17:38:54]line ИНН: 02508201610067 [17:38:54]line Контрольно-Кассовый Чек [17:38:54]line ПРОДАЖА [17:38:54]line ТРК (МРК, ГНК) : 32 [17:38:54]line Товар: 2710124130 [17:38:54]line Аи-92-К-5 [17:38:54]line 8.230 * 66.90 [17:38:54]line = 550.59 [17:38:54]line НДС 12% НСП 1% [17:38:54]line > о реализуемом товаре [17:38:54]line ОКРУГЛЕНИЕ: -0.59 [17:38:54]line ИТОГО: 550.00 [17:38:54]line Внесено: 550.00 [17:38:54]line СДАЧА: 0.00 [17:38:54]line НСП 1% : 4.87 [17:38:54]line НДС 12% : 58.47 [17:38:54]line Наличными: 550.00 [17:38:54]line Безнал.: 0.00 [17:38:54]line Место: АЗС № 165 "Партнер Нефть" [17:38:54]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:38:54]line СНО: Общий режим [17:38:54]line Чек 469 20.10.2024 17:38 [17:38:54]line Смена: 314 ФФД: 1.0 [17:38:54]line ЗНМ: 0300000234 [17:38:54]line РНМ: 0000137193017469 [17:38:54]line Версия ККМ: v1.0 [17:38:54]line ФМ: 0000000000963156 [17:38:54]line ФД: 156397 [17:38:54]line ФПД: 31385293567571 [17:38:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T173855&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156397&fm=31385293567571&tin=02508201610067®Number=0000137193017469&sum=55000 [17:38:54]OFD Sender: Processing packet 156397 [packets to send 52, broken 51] [17:38:54]ProducePacketName [17:38:54]name=ofd_packets/00156397 [17:38:54]OFD Sender: To server: pG, [17:38:54]CommunicateWithHost lk.salyk.kg:30040 [17:38:54]ConnectInit lk.salyk.kg [17:38:54]written 0, free lines is 4095 [17:38:54]Connected sock=10 [17:38:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7F 7B 07 01 1E 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 01 00 00 F4 03 04 00 2F 40 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 ED 62 02 00 35 04 06 00 1C 8B 75 46 36 53 CF 3E C3 26 26 43 94 E7 [17:38:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 13 FF 47 00 8E 83 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 ED 62 02 00 F4 03 04 00 61 E6 14 67 B6 04 01 00 00 9F 92 34 4D 96 03 E9 95 [17:38:55]CommunicateWithHost err = 0 [17:38:55]CheckOFDResponse [17:38:55]1017 (14) - 77093643461234 [17:38:55]1041 (16) - 0000000000963156 [17:38:55]1040 (4) - 156397 [17:38:55]1012 (4) - 20.10.2024 11:15 [17:38:55]1206 (1) - 0 [17:38:55]OFD Sender: Remove packet 156397 [17:38:55]ProducePacketName [17:38:55]name=ofd_packets/00156397 [17:38:55]NVStorageDeleteData [17:38:55]Write to MH i2c: 01 00 00 3D 67 A4 [17:38:55]Write i2c OK [17:38:55]MH_I2C_Read... [17:38:55]Read from MH i2c: 01 [17:38:55]MH_I2C_Read... [17:38:55]Read from MH i2c: 01 07 00 [17:38:55]MH_I2C_Read... [17:38:55]Read from MH i2c: 01 07 00 3D 67 00 00 00 00 00 F9 0C B0 [17:38:55]RasterBufferAndPrint [17:38:55]line [17:38:55]line [17:38:55]line [17:38:55]line [17:38:55]line [17:38:55]written 0, free lines is 3330 [17:38:55]MH_Cut [17:38:55]Write to MH i2c: D1 01 00 44 67 01 7D [17:38:55]Write i2c OK [17:38:55]MH_I2C_Read... [17:38:55]Read from MH i2c: D1 [17:38:55]MH_I2C_Read... [17:38:55]Read from MH i2c: D1 01 00 [17:38:55]MH_I2C_Read... [17:38:55]Read from MH i2c: D1 01 00 44 67 00 7C [17:38:55]Write to MH i2c: 01 00 00 45 67 AC [17:38:55]Write i2c OK [17:38:55]MH_I2C_Read... [17:38:55]OFD Sender: No OFD packet to send [17:38:56]*** Cut start [17:38:56]*** Partial cut [17:38:56]*** CUTSNS_PIN = 1 [17:38:56]*** CUTSNS_PIN = 0 [17:38:56]*** Brake cut motor [17:38:56]Read from MH i2c: 01 [17:38:56]MH_I2C_Read... [17:38:56]*** Stop cut motor [17:38:56]*** Cut end [17:38:56]Read from MH i2c: 01 07 00 [17:38:56]MH_I2C_Read... [17:38:56]Read from MH i2c: 01 07 00 45 67 00 00 00 00 00 FF 0F C1 [17:38:56]process_action close_receipt done [17:38:56]requested_data is exist [17:38:56]produce_requested_data [17:38:56]requested_item fm.sn is exist - process it [17:38:56]wFMCommunicate request_size=4 [17:38:56]MH_SAM_APDU [17:38:56]CAPDU: 80 11 00 00 [17:38:56]Write to MH i2c: E2 08 00 46 67 80 11 00 00 00 00 00 00 27 [17:38:56]Write i2c OK [17:38:56]MH_I2C_Read... [17:38:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:38:56]Read from MH i2c: E2 [17:38:56]MH_I2C_Read... [17:38:56]Read from MH i2c: E2 17 00 [17:38:56]MH_I2C_Read... [17:38:56]Read from MH i2c: E2 17 00 46 67 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 78 [17:38:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:38:56]wFMCommunicate OK [17:38:56]requested_item fd.num is exist - process it [17:38:56]SAM_PROTO_GetFieldsCounters [17:38:56]wFMCommunicate request_size=4 [17:38:56]MH_SAM_APDU [17:38:56]CAPDU: 80 13 00 00 [17:38:56]Write to MH i2c: E2 08 00 47 67 80 13 00 00 00 00 00 00 2A [17:38:56]Write i2c OK [17:38:56]MH_I2C_Read... [17:38:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:38:56]Read from MH i2c: E2 [17:38:56]MH_I2C_Read... [17:38:56]Read from MH i2c: E2 62 00 [17:38:56]MH_I2C_Read... [17:38:56]Read from MH i2c: E2 62 00 47 67 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 ED 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 D5 01 00 00 5E 04 04 00 D5 01 00 00 57 04 04 00 D6 01 00 00 19 04 04 00 00 00 00 00 90 00 71 [17:38:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 ED 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 D5 01 00 00 5E 04 04 00 D5 01 00 00 57 04 04 00 D6 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:38:56]wFMCommunicate OK [17:38:56]SAM_PROTO_GetFieldsCounters done [17:38:56]requested_item shift.num is exist - process it [17:38:56]requested_item shift.opened is exist - process it [17:38:56]req_shift_opened [17:38:56]FM_GetShiftState [17:38:56]SAM_PROTO_GetShiftState [17:38:56]wFMCommunicate request_size=4 [17:38:56]MH_SAM_APDU [17:38:56]CAPDU: 80 13 01 00 [17:38:56]Write to MH i2c: E2 08 00 48 67 80 13 01 00 00 00 00 00 2C [17:38:56]Write i2c OK [17:38:56]MH_I2C_Read... [17:38:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:38:56]Read from MH i2c: E2 [17:38:56]MH_I2C_Read... [17:38:56]Read from MH i2c: E2 0E 00 [17:38:56]MH_I2C_Read... [17:38:56]Read from MH i2c: E2 0E 00 48 67 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D3 [17:38:56]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [17:38:56]wFMCommunicate OK [17:38:56]SAM_PROTO_GetShiftState done [17:38:56]FM_GetShiftState done [17:38:56]req_shift_opened done [17:38:56]requested_item shift.open_date is exist - process it [17:38:56]req_shift_open_date [17:38:56]req_shift_open_date done [17:38:56]produce_requested_data done [17:38:56]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156397,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [17:38:56]process_action_free close_receipt [17:38:56]json_value_free [17:38:56]json_value_free done [17:38:56]process_json_proto returns [17:38:56]Send response to host [17:38:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156397,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [17:38:56]free response buf [17:38:56]execute_script done [17:38:56]execute_script returns [17:38:56]free content buf [17:38:56]Sock 9.Close socket [17:38:56]Sock 9.Thread stoped [17:39:00]OFD Sender: No OFD packet to send [17:39:05]OFD Sender: No OFD packet to send [17:39:10]OFD Sender: No OFD packet to send [17:39:15]OFD Sender: No OFD packet to send [17:39:20]OFD Sender: No OFD packet to send [17:39:25]OFD Sender: No OFD packet to send [17:39:30]OFD Sender: No OFD packet to send [17:39:35]OFD Sender: No OFD packet to send [17:39:40]OFD Sender: No OFD packet to send [17:39:45]OFD Sender: No OFD packet to send [17:39:50]OFD Sender: No OFD packet to send [17:39:55]OFD Sender: No OFD packet to send [17:40:00]OFD Sender: No OFD packet to send [17:40:05]OFD Sender: No OFD packet to send [17:40:10]OFD Sender: No OFD packet to send [17:40:15]OFD Sender: No OFD packet to send [17:40:20]OFD Sender: No OFD packet to send [17:40:25]OFD Sender: No OFD packet to send [17:40:30]OFD Sender: No OFD packet to send [17:40:35]OFD Sender: No OFD packet to send [17:40:40]OFD Sender: No OFD packet to send [17:40:45]OFD Sender: No OFD packet to send [17:40:50]OFD Sender: No OFD packet to send [17:40:55]OFD Sender: No OFD packet to send [17:41:00]OFD Sender: No OFD packet to send [17:41:05]OFD Sender: No OFD packet to send [17:41:10]OFD Sender: No OFD packet to send [17:41:15]OFD Sender: No OFD packet to send [17:41:20]OFD Sender: No OFD packet to send [17:41:25]OFD Sender: No OFD packet to send [17:41:30]OFD Sender: No OFD packet to send [17:41:35]OFD Sender: No OFD packet to send [17:41:40]OFD Sender: No OFD packet to send [17:41:45]OFD Sender: No OFD packet to send [17:41:50]OFD Sender: No OFD packet to send [17:41:55]OFD Sender: No OFD packet to send [17:42:00]OFD Sender: No OFD packet to send [17:42:05]OFD Sender: No OFD packet to send [17:42:10]OFD Sender: No OFD packet to send [17:42:15]OFD Sender: No OFD packet to send [17:42:20]OFD Sender: No OFD packet to send [17:42:25]OFD Sender: No OFD packet to send [17:42:30]OFD Sender: No OFD packet to send [17:42:35]OFD Sender: No OFD packet to send [17:42:40]OFD Sender: No OFD packet to send [17:42:45]OFD Sender: No OFD packet to send [17:42:50]OFD Sender: No OFD packet to send [17:42:55]OFD Sender: No OFD packet to send [17:43:00]OFD Sender: No OFD packet to send [17:43:05]accept exits with 8 [17:43:05]New connection [17:43:05]New thread 3066551652 created [17:43:05]Thread 3066695012 joined [17:43:05]Waiting for new connection... [17:43:05] Sock 8.Parse request [17:43:05]Sock 8.Check first char [17:43:05]Sock 8.First char is OK [17:43:05]request: POST /json_proto HTTP/1.0 [17:43:05]Method: POST [17:43:05]URL: /json_proto [17:43:05]Method is POST - this is cgi request [17:43:05]url: /json_proto [17:43:05]query_string will be loaded in cgi processing [17:43:05]execute_cgi json_proto POST (null) [17:43:05]execute_cgi path=json_proto method=POST [17:43:05]POST find Content-Length [17:43:05]Host: 172.17.53.67:8080 [17:43:05]Content-Length: 762 [17:43:05]Content-Type: application/json [17:43:05] [17:43:05]POST finish read [17:43:05]Found Content-Length = 762 [17:43:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874698", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 17.550, "sum" : 1200.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1200.42 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:43:05]execute_script... [17:43:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874698", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 17.550, "sum" : 1200.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1200.42 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:43:05]POST & json_proto [17:43:05]process_json_proto [17:43:05]json parsed OK: [17:43:05]protocol is kg_v1.0 [17:43:05]action value=close_receipt [17:43:05]process_action close_receipt [17:43:05]cmd_close_receipt [17:43:05]MH_GetDate [17:43:05]Write to MH i2c: F0 00 00 49 67 9F [17:43:05]Write i2c OK [17:43:05]MH_I2C_Read... [17:43:05]Read from MH i2c: F0 [17:43:05]MH_I2C_Read... [17:43:05]Read from MH i2c: F0 09 00 [17:43:05]MH_I2C_Read... [17:43:05]Read from MH i2c: F0 09 00 49 67 00 2C 41 15 67 19 BC 99 64 63 [17:43:05]GetLastDocTimeStamp 1729445935 [17:43:05]current date 1729446188 [17:43:05]FM_GetShiftState [17:43:05]SAM_PROTO_GetShiftState [17:43:05]wFMCommunicate request_size=4 [17:43:05]MH_SAM_APDU [17:43:05]CAPDU: 80 13 01 00 [17:43:05]Write to MH i2c: E2 08 00 4A 67 80 13 01 00 00 00 00 00 2E [17:43:05]Write i2c OK [17:43:05]MH_I2C_Read... [17:43:05]OFD Sender: No OFD packet to send [17:43:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:43:05]Read from MH i2c: E2 [17:43:05]MH_I2C_Read... [17:43:05]Read from MH i2c: E2 0E 00 [17:43:05]MH_I2C_Read... [17:43:05]Read from MH i2c: E2 0E 00 4A 67 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D5 [17:43:05]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [17:43:05]wFMCommunicate OK [17:43:05]SAM_PROTO_GetShiftState done [17:43:05]FM_GetShiftState done [17:43:05]opened in 1729383891 [17:43:05]opened+sec_in_day 1729470291 [17:43:05]quantity*price = 120042 [17:43:05]sum+1 = 120043 [17:43:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1200.42 НСП 1% : 10.62 НДС 12% : 127.48 Наличными: 0.00 Безнал.: 1200.42 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 470 20.10.2024 17:43 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156398 ФПД: 146785978164480 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T174308&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156398&fm=146785978164480&tin=02508201610067®Number=0000137193017469&sum=120042 [17:43:07]StoreToDocumentArchive [17:43:07]shift 314 fd 156398 [17:43:07]save to /storage/0314/doc_00156398 [17:43:07]save last doc name /storage/0314/doc_00156398 to /storage/kkm_last_doc_name [17:43:07]save OK [17:43:07]Clear old archive folders... [17:43:07]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:43:07]tlvbuf is 008370C0 [17:43:07]SAM_PROTO_ClearQueue [17:43:07]wFMCommunicate request_size=4 [17:43:07]MH_SAM_APDU [17:43:07]CAPDU: 80 09 00 00 [17:43:07]Write to MH i2c: E2 08 00 57 67 80 09 00 00 00 00 00 00 30 [17:43:07]Write i2c OK [17:43:07]MH_I2C_Read... [17:43:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:43:07]Read from MH i2c: E2 [17:43:07]MH_I2C_Read... [17:43:07]Read from MH i2c: E2 03 00 [17:43:07]MH_I2C_Read... [17:43:07]Read from MH i2c: E2 03 00 57 67 00 90 00 32 [17:43:07]RAPDU: 90 00 [17:43:07]wFMCommunicate OK [17:43:07]SAM_PROTO_ClearQueue done [17:43:07]KKMCreateOFDPacket [17:43:07]OFDProtocolAddRootSTLVToBuf [17:43:07]FM_MakeSignedData [17:43:07]FM_MakeSignedData [17:43:07]SAM_PROTO_SignData [17:43:07]wFMCommunicate request_size=4 [17:43:07]MH_SAM_APDU [17:43:07]CAPDU: 80 0D 01 02 [17:43:07]Write to MH i2c: E2 08 00 58 67 80 0D 01 02 00 00 00 00 38 [17:43:07]Write i2c OK [17:43:07]MH_I2C_Read... [17:43:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:43:07]Read from MH i2c: E2 [17:43:07]MH_I2C_Read... [17:43:07]Read from MH i2c: E2 03 00 [17:43:07]MH_I2C_Read... [17:43:07]Read from MH i2c: E2 03 00 58 67 00 90 00 33 [17:43:07]RAPDU: 90 00 [17:43:07]wFMCommunicate OK [17:43:07]wFMCommunicate request_size=255 [17:43:07]MH_SAM_APDU [17:43:07]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 44 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 EA D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EA D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EA D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 01 00 00 F4 03 04 00 2C 41 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EE 62 02 00 35 04 06 00 [17:43:07]Write to MH i2c: E2 02 01 59 67 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 44 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 EA D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EA D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EA D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 01 00 00 F4 03 04 00 2C 41 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EE 62 02 00 35 04 06 00 00 00 CC [17:43:07]Write i2c OK [17:43:07]MH_I2C_Read... [17:43:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:43:07]Read from MH i2c: E2 [17:43:07]MH_I2C_Read... [17:43:07]Read from MH i2c: E2 03 00 [17:43:07]MH_I2C_Read... [17:43:07]Read from MH i2c: E2 03 00 59 67 00 90 00 34 [17:43:07]RAPDU: 90 00 [17:43:07]wFMCommunicate OK [17:43:07]wFMCommunicate request_size=11 [17:43:07]MH_SAM_APDU [17:43:07]CAPDU: 80 0D 02 02 06 85 80 46 16 25 00 [17:43:07]Write to MH i2c: E2 0E 00 5A 67 80 0D 02 02 06 00 85 80 46 16 25 00 00 00 CD [17:43:07]Write i2c OK [17:43:07]MH_I2C_Read... [17:43:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:43:07]Read from MH i2c: E2 [17:43:07]MH_I2C_Read... [17:43:07]Read from MH i2c: E2 03 00 [17:43:07]MH_I2C_Read... [17:43:07]Read from MH i2c: E2 03 00 5A 67 00 90 00 35 [17:43:07]RAPDU: 90 00 [17:43:07]wFMCommunicate OK [17:43:07]wFMCommunicate request_size=4 [17:43:07]MH_SAM_APDU [17:43:07]CAPDU: 80 0D 03 02 [17:43:07]Write to MH i2c: E2 08 00 5B 67 80 0D 03 02 00 00 00 00 3D [17:43:07]Write i2c OK [17:43:07]MH_I2C_Read... [17:43:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:43:07]Read from MH i2c: E2 [17:43:07]MH_I2C_Read... [17:43:07]Read from MH i2c: E2 0B 00 [17:43:07]MH_I2C_Read... [17:43:07]Read from MH i2c: E2 0B 00 5B 67 00 E6 F6 8A 20 4A D7 28 13 90 00 20 [17:43:07]RAPDU: E6 F6 8A 20 4A D7 28 13 90 00 [17:43:07]wFMCommunicate OK [17:43:07]SAM_PROTO_SignData done [17:43:07]FM_MakeSignedData done [17:43:07]CreateOFDProtocolMessage [17:43:07]wFMCommunicate request_size=4 [17:43:07]MH_SAM_APDU [17:43:07]CAPDU: 80 11 00 00 [17:43:07]Write to MH i2c: E2 08 00 5C 67 80 11 00 00 00 00 00 00 3D [17:43:07]Write i2c OK [17:43:07]MH_I2C_Read... [17:43:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:43:07]Read from MH i2c: E2 [17:43:07]MH_I2C_Read... [17:43:07]Read from MH i2c: E2 17 00 [17:43:07]MH_I2C_Read... [17:43:07]Read from MH i2c: E2 17 00 5C 67 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8E [17:43:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:43:07]wFMCommunicate OK [17:43:07]CreateOFDProtocolMessage done [17:43:07]OFDSenderStorePacket 156398 [17:43:07]StoreOFDPacket docnum=156398 [17:43:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 F8 07 08 01 44 77 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 44 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 EA D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EA D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EA D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 01 00 00 F4 03 04 00 2C 41 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EE 62 02 00 35 04 06 00 85 80 46 16 25 00 E6 F6 8A 20 4A D7 28 13 [17:43:07]CheckFolder [17:43:07]dirname=/storage/ofd_packets [17:43:07]CheckFolder done [17:43:07]ProducePacketName [17:43:07]name=ofd_packets/00156398 [17:43:07]NVStorageSaveData ofd_packets/00156398 [17:43:07]File name is /storage/ofd_packets/00156398 [17:43:07]Write 302 bytes [17:43:07]NVStorageSaveData done [17:43:07]OFDSenderStorePacket done [17:43:07]KKMCreateOFDPacket done [17:43:07]NVStorageSaveData kkm_last_timestamp [17:43:07]File name is /storage/kkm_last_timestamp [17:43:07]Write 4 bytes [17:43:07]NVStorageSaveData done [17:43:07]ExternCall_PrintAddStr [17:43:07]wPrintStart [17:43:07]Write to MH i2c: 01 00 00 5D 67 C4 [17:43:07]Write i2c OK [17:43:07]MH_I2C_Read... [17:43:07]Read from MH i2c: 01 [17:43:07]MH_I2C_Read... [17:43:07]Read from MH i2c: 01 07 00 [17:43:07]MH_I2C_Read... [17:43:07]Read from MH i2c: 01 07 00 5D 67 00 00 00 00 00 FF 0F D9 [17:43:07]RasterBufferAndPrint [17:43:07]line Счет N : (1)874698 [17:43:07]line ИНН: 02508201610067 [17:43:07]line Контрольно-Кассовый Чек [17:43:07]line ПРОДАЖА [17:43:07]line ТРК (МРК, ГНК) : 43 [17:43:07]line Товар: 2710124130 [17:43:07]line Super 92-К-5 [17:43:07]line 17.550 * 68.40 [17:43:07]line = 1200.42 [17:43:07]line НДС 12% НСП 1% [17:43:07]line > о реализуемом товаре [17:43:07]line ИТОГО: 1200.42 [17:43:07]line НСП 1% : 10.62 [17:43:07]line НДС 12% : 127.48 [17:43:07]line Наличными: 0.00 [17:43:07]line Безнал.: 1200.42 [17:43:07]line Место: АЗС № 165 "Партнер Нефть" [17:43:07]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:43:07]line СНО: Общий режим [17:43:07]line Чек 470 20.10.2024 17:43 [17:43:07]line Смена: 314 ФФД: 1.0 [17:43:07]line ЗНМ: 0300000234 [17:43:07]line РНМ: 0000137193017469 [17:43:07]line Версия ККМ: v1.0 [17:43:07]line Платежная система: Mbank [17:43:07]line ФМ: 0000000000963156 [17:43:07]line ФД: 156398 [17:43:07]line ФПД: 146785978164480 [17:43:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T174308&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156398&fm=146785978164480&tin=02508201610067®Number=0000137193017469&sum=120042 [17:43:07]OFD Sender: Processing packet 156398 [packets to send 52, broken 51] [17:43:07]ProducePacketName [17:43:07]name=ofd_packets/00156398 [17:43:07]OFD Sender: To server: pG, [17:43:07]CommunicateWithHost lk.salyk.kg:30040 [17:43:07]ConnectInit lk.salyk.kg [17:43:07]written 0, free lines is 4095 [17:43:08]Connected sock=10 [17:43:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 F8 07 08 01 44 77 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 44 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 EA D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EA D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EA D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 01 00 00 F4 03 04 00 2C 41 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EE 62 02 00 35 04 06 00 85 80 46 16 25 00 E6 F6 8A 20 4A D7 28 13 [17:43:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 07 0F 47 00 2A C5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EE 62 02 00 F4 03 04 00 5E E7 14 67 B6 04 01 00 00 09 9F EA E8 0E 88 78 00 [17:43:08]CommunicateWithHost err = 0 [17:43:08]CheckOFDResponse [17:43:08]1017 (14) - 77093643461234 [17:43:08]1041 (16) - 0000000000963156 [17:43:08]1040 (4) - 156398 [17:43:08]1012 (4) - 20.10.2024 11:19 [17:43:08]1206 (1) - 0 [17:43:08]OFD Sender: Remove packet 156398 [17:43:08]ProducePacketName [17:43:08]name=ofd_packets/00156398 [17:43:08]NVStorageDeleteData [17:43:08]Write to MH i2c: 01 00 00 86 67 ED [17:43:08]Write i2c OK [17:43:08]MH_I2C_Read... [17:43:08]Read from MH i2c: 01 [17:43:08]MH_I2C_Read... [17:43:08]Read from MH i2c: 01 07 00 [17:43:08]MH_I2C_Read... [17:43:08]Read from MH i2c: 01 07 00 86 67 00 00 00 00 00 17 0D 18 [17:43:08]RasterBufferAndPrint [17:43:08]line [17:43:08]line [17:43:08]line [17:43:08]line [17:43:08]line [17:43:08]written 0, free lines is 3359 [17:43:08]MH_Cut [17:43:08]Write to MH i2c: D1 01 00 8D 67 01 C6 [17:43:08]Write i2c OK [17:43:08]MH_I2C_Read... [17:43:08]Read from MH i2c: D1 [17:43:08]MH_I2C_Read... [17:43:08]Read from MH i2c: D1 01 00 [17:43:08]MH_I2C_Read... [17:43:08]Read from MH i2c: D1 01 00 8D 67 00 C5 [17:43:08]Write to MH i2c: 01 00 00 8E 67 F5 [17:43:08]Write i2c OK [17:43:08]MH_I2C_Read... [17:43:08]OFD Sender: No OFD packet to send [17:43:09]*** Cut start [17:43:09]*** Partial cut [17:43:09]*** CUTSNS_PIN = 1 [17:43:09]*** CUTSNS_PIN = 0 [17:43:09]*** Brake cut motor [17:43:09]Read from MH i2c: 01 [17:43:09]MH_I2C_Read... [17:43:09]*** Stop cut motor [17:43:09]*** Cut end [17:43:09]Read from MH i2c: 01 07 00 [17:43:09]MH_I2C_Read... [17:43:09]Read from MH i2c: 01 07 00 8E 67 00 00 00 00 00 FF 0F 0A [17:43:09]process_action close_receipt done [17:43:09]requested_data is exist [17:43:09]produce_requested_data [17:43:09]requested_item fm.sn is exist - process it [17:43:09]wFMCommunicate request_size=4 [17:43:09]MH_SAM_APDU [17:43:09]CAPDU: 80 11 00 00 [17:43:09]Write to MH i2c: E2 08 00 8F 67 80 11 00 00 00 00 00 00 70 [17:43:09]Write i2c OK [17:43:09]MH_I2C_Read... [17:43:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:43:09]Read from MH i2c: E2 [17:43:09]MH_I2C_Read... [17:43:09]Read from MH i2c: E2 17 00 [17:43:09]MH_I2C_Read... [17:43:09]Read from MH i2c: E2 17 00 8F 67 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C1 [17:43:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:43:09]wFMCommunicate OK [17:43:09]requested_item fd.num is exist - process it [17:43:09]SAM_PROTO_GetFieldsCounters [17:43:09]wFMCommunicate request_size=4 [17:43:09]MH_SAM_APDU [17:43:09]CAPDU: 80 13 00 00 [17:43:09]Write to MH i2c: E2 08 00 90 67 80 13 00 00 00 00 00 00 73 [17:43:09]Write i2c OK [17:43:09]MH_I2C_Read... [17:43:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:43:09]Read from MH i2c: E2 [17:43:09]MH_I2C_Read... [17:43:09]Read from MH i2c: E2 62 00 [17:43:09]MH_I2C_Read... [17:43:09]Read from MH i2c: E2 62 00 90 67 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 EE 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 D6 01 00 00 5E 04 04 00 D6 01 00 00 57 04 04 00 D7 01 00 00 19 04 04 00 00 00 00 00 90 00 BE [17:43:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 EE 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 D6 01 00 00 5E 04 04 00 D6 01 00 00 57 04 04 00 D7 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:43:09]wFMCommunicate OK [17:43:09]SAM_PROTO_GetFieldsCounters done [17:43:09]requested_item shift.num is exist - process it [17:43:09]requested_item shift.opened is exist - process it [17:43:09]req_shift_opened [17:43:09]FM_GetShiftState [17:43:09]SAM_PROTO_GetShiftState [17:43:09]wFMCommunicate request_size=4 [17:43:09]MH_SAM_APDU [17:43:09]CAPDU: 80 13 01 00 [17:43:09]Write to MH i2c: E2 08 00 91 67 80 13 01 00 00 00 00 00 75 [17:43:09]Write i2c OK [17:43:09]MH_I2C_Read... [17:43:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:43:09]Read from MH i2c: E2 [17:43:09]MH_I2C_Read... [17:43:09]Read from MH i2c: E2 0E 00 [17:43:09]MH_I2C_Read... [17:43:09]Read from MH i2c: E2 0E 00 91 67 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 1C [17:43:09]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [17:43:09]wFMCommunicate OK [17:43:09]SAM_PROTO_GetShiftState done [17:43:09]FM_GetShiftState done [17:43:09]req_shift_opened done [17:43:09]requested_item shift.open_date is exist - process it [17:43:09]req_shift_open_date [17:43:09]req_shift_open_date done [17:43:09]produce_requested_data done [17:43:09]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156398,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [17:43:09]process_action_free close_receipt [17:43:09]json_value_free [17:43:09]json_value_free done [17:43:09]process_json_proto returns [17:43:09]Send response to host [17:43:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156398,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [17:43:09]free response buf [17:43:09]execute_script done [17:43:09]execute_script returns [17:43:09]free content buf [17:43:09]Sock 8.Close socket [17:43:09]Sock 8.Thread stoped [17:43:13]OFD Sender: No OFD packet to send [17:43:18]OFD Sender: No OFD packet to send [17:43:23]OFD Sender: No OFD packet to send [17:43:28]OFD Sender: No OFD packet to send [17:43:33]OFD Sender: No OFD packet to send [17:43:38]OFD Sender: No OFD packet to send [17:43:43]OFD Sender: No OFD packet to send [17:43:48]OFD Sender: No OFD packet to send [17:43:53]OFD Sender: No OFD packet to send [17:43:58]OFD Sender: No OFD packet to send [17:44:03]OFD Sender: No OFD packet to send [17:44:08]OFD Sender: No OFD packet to send [17:44:13]OFD Sender: No OFD packet to send [17:44:18]OFD Sender: No OFD packet to send [17:44:23]OFD Sender: No OFD packet to send [17:44:28]OFD Sender: No OFD packet to send [17:44:33]OFD Sender: No OFD packet to send [17:44:38]OFD Sender: No OFD packet to send [17:44:43]OFD Sender: No OFD packet to send [17:44:48]OFD Sender: No OFD packet to send [17:44:53]OFD Sender: No OFD packet to send [17:44:58]OFD Sender: No OFD packet to send [17:45:03]OFD Sender: No OFD packet to send [17:45:08]OFD Sender: No OFD packet to send [17:45:13]OFD Sender: No OFD packet to send [17:45:18]OFD Sender: No OFD packet to send [17:45:21]accept exits with 9 [17:45:21]New connection [17:45:21]New thread 3066695012 created [17:45:21]Thread 3066551652 joined [17:45:21]Waiting for new connection... [17:45:21] Sock 9.Parse request [17:45:21]Sock 9.Check first char [17:45:21]Sock 9.First char is OK [17:45:21]request: POST /json_proto HTTP/1.0 [17:45:21]Method: POST [17:45:21]URL: /json_proto [17:45:21]Method is POST - this is cgi request [17:45:21]url: /json_proto [17:45:21]query_string will be loaded in cgi processing [17:45:21]execute_cgi json_proto POST (null) [17:45:21]execute_cgi path=json_proto method=POST [17:45:21]POST find Content-Length [17:45:21]Host: 172.17.53.67:8080 [17:45:21]Content-Length: 766 [17:45:21]Content-Type: application/json [17:45:21] [17:45:21]POST finish read [17:45:21]Found Content-Length = 766 [17:45:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874699", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:45:21]execute_script... [17:45:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874699", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:45:21]POST & json_proto [17:45:21]process_json_proto [17:45:21]json parsed OK: [17:45:21]protocol is kg_v1.0 [17:45:21]action value=close_receipt [17:45:21]process_action close_receipt [17:45:21]cmd_close_receipt [17:45:21]MH_GetDate [17:45:21]Write to MH i2c: F0 00 00 92 67 E8 [17:45:21]Write i2c OK [17:45:21]MH_I2C_Read... [17:45:21]Read from MH i2c: F0 [17:45:21]MH_I2C_Read... [17:45:21]Read from MH i2c: F0 09 00 [17:45:21]MH_I2C_Read... [17:45:21]Read from MH i2c: F0 09 00 92 67 00 B4 41 15 67 19 BC 99 64 34 [17:45:21]GetLastDocTimeStamp 1729446188 [17:45:21]current date 1729446324 [17:45:21]FM_GetShiftState [17:45:21]SAM_PROTO_GetShiftState [17:45:21]wFMCommunicate request_size=4 [17:45:21]MH_SAM_APDU [17:45:21]CAPDU: 80 13 01 00 [17:45:21]Write to MH i2c: E2 08 00 93 67 80 13 01 00 00 00 00 00 77 [17:45:21]Write i2c OK [17:45:21]MH_I2C_Read... [17:45:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:45:21]Read from MH i2c: E2 [17:45:21]MH_I2C_Read... [17:45:21]Read from MH i2c: E2 0E 00 [17:45:21]MH_I2C_Read... [17:45:21]Read from MH i2c: E2 0E 00 93 67 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 1E [17:45:21]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [17:45:21]wFMCommunicate OK [17:45:21]SAM_PROTO_GetShiftState done [17:45:21]FM_GetShiftState done [17:45:21]opened in 1729383891 [17:45:21]opened+sec_in_day 1729470291 [17:45:21]quantity*price = 100050 [17:45:21]sum+1 = 100052 [17:45:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 471 20.10.2024 17:45 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156399 ФПД: 23693093298765 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T174524&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156399&fm=23693093298765&tin=02508201610067®Number=0000137193017469&sum=100051 [17:45:22]StoreToDocumentArchive [17:45:22]shift 314 fd 156399 [17:45:22]save to /storage/0314/doc_00156399 [17:45:22]save last doc name /storage/0314/doc_00156399 to /storage/kkm_last_doc_name [17:45:22]save OK [17:45:22]Clear old archive folders... [17:45:22]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:45:22]tlvbuf is 00A8C220 [17:45:22]SAM_PROTO_ClearQueue [17:45:22]wFMCommunicate request_size=4 [17:45:22]MH_SAM_APDU [17:45:22]CAPDU: 80 09 00 00 [17:45:22]Write to MH i2c: E2 08 00 A0 67 80 09 00 00 00 00 00 00 79 [17:45:22]Write i2c OK [17:45:22]MH_I2C_Read... [17:45:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:45:22]Read from MH i2c: E2 [17:45:22]MH_I2C_Read... [17:45:22]Read from MH i2c: E2 03 00 [17:45:22]MH_I2C_Read... [17:45:22]Read from MH i2c: E2 03 00 A0 67 00 90 00 7B [17:45:22]RAPDU: 90 00 [17:45:22]wFMCommunicate OK [17:45:22]SAM_PROTO_ClearQueue done [17:45:22]KKMCreateOFDPacket [17:45:22]OFDProtocolAddRootSTLVToBuf [17:45:22]FM_MakeSignedData [17:45:22]FM_MakeSignedData [17:45:22]SAM_PROTO_SignData [17:45:22]wFMCommunicate request_size=4 [17:45:22]MH_SAM_APDU [17:45:22]CAPDU: 80 0D 01 02 [17:45:22]Write to MH i2c: E2 08 00 A1 67 80 0D 01 02 00 00 00 00 81 [17:45:22]Write i2c OK [17:45:22]MH_I2C_Read... [17:45:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:45:22]Read from MH i2c: E2 [17:45:22]MH_I2C_Read... [17:45:22]Read from MH i2c: E2 03 00 [17:45:22]MH_I2C_Read... [17:45:22]Read from MH i2c: E2 03 00 A1 67 00 90 00 7C [17:45:22]RAPDU: 90 00 [17:45:22]wFMCommunicate OK [17:45:22]wFMCommunicate request_size=255 [17:45:22]MH_SAM_APDU [17:45:22]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 01 00 00 F4 03 04 00 B4 41 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EF 62 02 00 35 04 06 00 15 8C 7A 68 [17:45:22]Write to MH i2c: E2 02 01 A2 67 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 01 00 00 F4 03 04 00 B4 41 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EF 62 02 00 35 04 06 00 15 8C 7A 68 00 00 DB [17:45:22]Write i2c OK [17:45:22]MH_I2C_Read... [17:45:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:45:23]Read from MH i2c: E2 [17:45:23]MH_I2C_Read... [17:45:23]Read from MH i2c: E2 03 00 [17:45:23]MH_I2C_Read... [17:45:23]Read from MH i2c: E2 03 00 A2 67 00 90 00 7D [17:45:23]RAPDU: 90 00 [17:45:23]wFMCommunicate OK [17:45:23]wFMCommunicate request_size=7 [17:45:23]MH_SAM_APDU [17:45:23]CAPDU: 80 0D 02 02 02 E2 4D [17:45:23]Write to MH i2c: E2 0A 00 A3 67 80 0D 02 02 02 00 E2 4D 00 00 B7 [17:45:23]Write i2c OK [17:45:23]MH_I2C_Read... [17:45:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:45:23]Read from MH i2c: E2 [17:45:23]MH_I2C_Read... [17:45:23]Read from MH i2c: E2 03 00 [17:45:23]MH_I2C_Read... [17:45:23]Read from MH i2c: E2 03 00 A3 67 00 90 00 7E [17:45:23]RAPDU: 90 00 [17:45:23]wFMCommunicate OK [17:45:23]wFMCommunicate request_size=4 [17:45:23]MH_SAM_APDU [17:45:23]CAPDU: 80 0D 03 02 [17:45:23]Write to MH i2c: E2 08 00 A4 67 80 0D 03 02 00 00 00 00 86 [17:45:23]Write i2c OK [17:45:23]MH_I2C_Read... [17:45:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:45:23]Read from MH i2c: E2 [17:45:23]MH_I2C_Read... [17:45:23]Read from MH i2c: E2 0B 00 [17:45:23]MH_I2C_Read... [17:45:23]Read from MH i2c: E2 0B 00 A4 67 00 A8 57 A4 22 2E 5E 06 22 90 00 00 [17:45:23]RAPDU: A8 57 A4 22 2E 5E 06 22 90 00 [17:45:23]wFMCommunicate OK [17:45:23]SAM_PROTO_SignData done [17:45:23]FM_MakeSignedData done [17:45:23]CreateOFDProtocolMessage [17:45:23]wFMCommunicate request_size=4 [17:45:23]MH_SAM_APDU [17:45:23]CAPDU: 80 11 00 00 [17:45:23]Write to MH i2c: E2 08 00 A5 67 80 11 00 00 00 00 00 00 86 [17:45:23]Write i2c OK [17:45:23]MH_I2C_Read... [17:45:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:45:23]Read from MH i2c: E2 [17:45:23]MH_I2C_Read... [17:45:23]Read from MH i2c: E2 17 00 [17:45:23]MH_I2C_Read... [17:45:23]Read from MH i2c: E2 17 00 A5 67 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D7 [17:45:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:45:23]wFMCommunicate OK [17:45:23]CreateOFDProtocolMessage done [17:45:23]OFDSenderStorePacket 156399 [17:45:23]StoreOFDPacket docnum=156399 [17:45:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 CF C8 04 01 A7 01 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 01 00 00 F4 03 04 00 B4 41 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EF 62 02 00 35 04 06 00 15 8C 7A 68 E2 4D A8 57 A4 22 2E 5E 06 22 [17:45:23]CheckFolder [17:45:23]dirname=/storage/ofd_packets [17:45:23]CheckFolder done [17:45:23]ProducePacketName [17:45:23]name=ofd_packets/00156399 [17:45:23]NVStorageSaveData ofd_packets/00156399 [17:45:23]File name is /storage/ofd_packets/00156399 [17:45:23]Write 298 bytes [17:45:23]NVStorageSaveData done [17:45:23]OFDSenderStorePacket done [17:45:23]KKMCreateOFDPacket done [17:45:23]NVStorageSaveData kkm_last_timestamp [17:45:23]File name is /storage/kkm_last_timestamp [17:45:23]Write 4 bytes [17:45:23]NVStorageSaveData done [17:45:23]ExternCall_PrintAddStr [17:45:23]wPrintStart [17:45:23]Write to MH i2c: 01 00 00 A6 67 0D [17:45:23]Write i2c OK [17:45:23]MH_I2C_Read... [17:45:23]Read from MH i2c: 01 [17:45:23]MH_I2C_Read... [17:45:23]Read from MH i2c: 01 07 00 [17:45:23]MH_I2C_Read... [17:45:23]Read from MH i2c: 01 07 00 A6 67 00 00 00 00 00 FF 0F 22 [17:45:23]RasterBufferAndPrint [17:45:23]line Счет N : (1)874699 [17:45:23]line ИНН: 02508201610067 [17:45:23]line Контрольно-Кассовый Чек [17:45:23]line ПРОДАЖА [17:45:23]line ТРК (МРК, ГНК) : 14 [17:45:23]line Товар: 2710194210 [17:45:23]line ДТ-К-2 [17:45:23]line 13.130 * 76.20 [17:45:23]line = 1000.51 [17:45:23]line НДС 12% НСП 1% [17:45:23]line > о реализуемом товаре [17:45:23]line ИТОГО: 1000.51 [17:45:23]line НСП 1% : 8.85 [17:45:23]line НДС 12% : 106.25 [17:45:23]line Наличными: 0.00 [17:45:23]line Безнал.: 1000.51 [17:45:23]line Место: АЗС № 165 "Партнер Нефть" [17:45:23]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:45:23]line СНО: Общий режим [17:45:23]line Чек 471 20.10.2024 17:45 [17:45:23]line Смена: 314 ФФД: 1.0 [17:45:23]line ЗНМ: 0300000234 [17:45:23]line РНМ: 0000137193017469 [17:45:23]line Версия ККМ: v1.0 [17:45:23]line Платежная система: Mbank [17:45:23]line ФМ: 0000000000963156 [17:45:23]line ФД: 156399 [17:45:23]line ФПД: 23693093298765 [17:45:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T174524&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156399&fm=23693093298765&tin=02508201610067®Number=0000137193017469&sum=100051 [17:45:23]OFD Sender: Processing packet 156399 [packets to send 52, broken 51] [17:45:23]ProducePacketName [17:45:23]name=ofd_packets/00156399 [17:45:23]OFD Sender: To server: pG, [17:45:23]CommunicateWithHost lk.salyk.kg:30040 [17:45:23]ConnectInit lk.salyk.kg [17:45:23]written 0, free lines is 4095 [17:45:23]Connected sock=10 [17:45:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 CF C8 04 01 A7 01 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 01 00 00 F4 03 04 00 B4 41 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 EF 62 02 00 35 04 06 00 15 8C 7A 68 E2 4D A8 57 A4 22 2E 5E 06 22 [17:45:23]int [17:45:23]Write to MH i2c: 01 00 00 BB 67 22 [17:45:23]*** FLAG_PRN_PAP2 set [17:45:23]Write i2c OK [17:45:23]MH_I2C_Read... [17:45:23]Write i2c OK [17:45:23]MH_I2C_Read... [17:45:23]Read from MH i2c: DD [17:45:23]MH_I2C_Read... [17:45:23]Read from MH i2c: DD [17:45:23]MH_I2C_Read... [17:45:23]Read from MH i2c: DD 01 00 [17:45:23]MH_I2C_Read... [17:45:23]Read from MH i2c: DD 01 00 [17:45:23]answer for other command [DD] [17:45:23]MH Int Process stopped [17:45:23]Read from MH i2c: DD 01 00 BB 67 05 04 [17:45:23]answer with wrong packet_num 67BB - expected 67BC [17:45:23]process_action_free close_receipt [17:45:23]json_value_free [17:45:23]json_value_free done [17:45:23]process_json_proto returns [17:45:23]Send response to host [17:45:23]{"protocol":"kg_v1.0","response":{"error":1039,"error_desc":"CoCPU protocol format"}} [17:45:23]free response buf [17:45:23]execute_script done [17:45:23]execute_script returns [17:45:23]free content buf [17:45:23]Sock 9.Close socket [17:45:23]Sock 9.Thread stoped [17:45:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C3 2F 47 00 96 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 39 36 33 31 35 36 10 04 04 00 EF 62 02 00 F4 03 04 00 E6 E7 14 67 B6 04 01 00 00 38 BE 97 3E AD E6 CA 1D [17:45:23]CommunicateWithHost err = 0 [17:45:23]CheckOFDResponse [17:45:23]1017 (14) - 77093643461234 [17:45:23]1041 (16) - 0000000000963156 [17:45:23]1040 (4) - 156399 [17:45:23]1012 (4) - 20.10.2024 11:22 [17:45:23]1206 (1) - 0 [17:45:23]OFD Sender: Remove packet 156399 [17:45:23]ProducePacketName [17:45:23]name=ofd_packets/00156399 [17:45:23]NVStorageDeleteData [17:45:24]OFD Sender: No OFD packet to send [17:45:29]OFD Sender: No OFD packet to send [17:45:34]OFD Sender: No OFD packet to send [17:45:39]OFD Sender: No OFD packet to send [17:45:44]OFD Sender: No OFD packet to send [17:45:49]OFD Sender: No OFD packet to send [17:45:54]OFD Sender: No OFD packet to send [17:45:59]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 24 F0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 94 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 54000000005724F0 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 41649629+1687796761=1729446390 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x200ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 24 F0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 95 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 48 00 48 00 FF FF 6E [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 F7 41 15 67 19 BC 99 64 85 [17:46:31]Current date/time: 20.10.2024 17:46 [17:46:31]FM_Init [17:46:31]wFMConnect [17:46:31]MH_SAM_On [17:46:31]Write to MH i2c: E0 00 00 08 00 E7 [17:46:31]Write i2c OK [17:46:31]MH_I2C_Read... [17:46:31]*** iso7816_init finished! [17:46:31]*** atr: [17:46:31]*** 0F 3B D5 18 FF 81 91 FE [17:46:31]*** 1F C3 80 73 C8 21 10 0A [17:46:31]*** 00 00 00 00 00 00 00 00 [17:46:31]*** 00 00 00 00 00 00 00 00 [17:46:31]*** 00 00 00 00 00 00 00 00 [17:46:31]*** 00 00 00 00 00 00 00 00 [17:46:31]*** 00 00 00 00 00 00 00 00 [17:46:31]*** 00 00 00 00 00 00 00 00 [17:46:31]Read from MH i2c: E0 [17:46:31]MH_I2C_Read... [17:46:31]Read from MH i2c: E0 10 00 [17:46:31]MH_I2C_Read... [17:46:31]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [17:46:31]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [17:46:31]wFMCommunicate request_size=10 [17:46:31]MH_SAM_APDU [17:46:31]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [17:46:31]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [17:46:31]Write i2c OK [17:46:31]MH_I2C_Read... [17:46:31]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [17:46:31]Read from MH i2c: E2 [17:46:31]MH_I2C_Read... [17:46:31]Read from MH i2c: E2 03 00 [17:46:31]MH_I2C_Read... [17:46:31]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [17:46:31]RAPDU: 90 00 [17:46:31]wFMCommunicate OK [17:46:31]wFMCommunicate request_size=4 [17:46:31]MH_SAM_APDU [17:46:31]CAPDU: 80 11 00 00 [17:46:31]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [17:46:31]Write i2c OK [17:46:31]MH_I2C_Read... [17:46:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:46:31]Read from MH i2c: E2 [17:46:31]MH_I2C_Read... [17:46:31]Read from MH i2c: E2 17 00 [17:46:31]MH_I2C_Read... [17:46:31]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D5 [17:46:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:46:31]wFMCommunicate OK [17:46:31]Detected FM SN is 0000000000963156 [17:46:31]Stored FM SN is 0000000000963156 [17:46:31]wFMCommunicate request_size=9 [17:46:31]MH_SAM_APDU [17:46:31]CAPDU: 80 16 00 00 04 C7 7A 00 00 [17:46:31]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 C7 7A 00 00 00 00 D3 [17:46:31]Write i2c OK [17:46:31]MH_I2C_Read... [17:46:31]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [17:46:31]Read from MH i2c: E2 [17:46:31]MH_I2C_Read... [17:46:31]Read from MH i2c: E2 03 00 [17:46:31]MH_I2C_Read... [17:46:31]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [17:46:31]RAPDU: 90 00 [17:46:31]wFMCommunicate OK [17:46:31]FM PIN OK [17:46:31]wFMCommunicate request_size=8 [17:46:31]MH_SAM_APDU [17:46:31]CAPDU: 80 14 04 00 03 02 00 01 [17:46:31]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [17:46:31]Write i2c OK [17:46:31]MH_I2C_Read... [17:46:31]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [17:46:31]Read from MH i2c: E2 [17:46:31]MH_I2C_Read... [17:46:31]Read from MH i2c: E2 03 00 [17:46:31]MH_I2C_Read... [17:46:31]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [17:46:31]RAPDU: 90 00 [17:46:31]wFMCommunicate OK [17:46:31]wFMCommunicate request_size=13 [17:46:31]MH_SAM_APDU [17:46:31]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [17:46:31]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [17:46:31]Write i2c OK [17:46:31]MH_I2C_Read... [17:46:31]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [17:46:31]Read from MH i2c: E2 [17:46:31]MH_I2C_Read... [17:46:31]Read from MH i2c: E2 03 00 [17:46:31]MH_I2C_Read... [17:46:31]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [17:46:31]RAPDU: 90 00 [17:46:31]wFMCommunicate OK [17:46:31]wFMCommunicate request_size=4 [17:46:31]MH_SAM_APDU [17:46:31]CAPDU: 80 11 00 00 [17:46:31]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [17:46:31]Write i2c OK [17:46:31]MH_I2C_Read... [17:46:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:46:31]Read from MH i2c: E2 [17:46:31]MH_I2C_Read... [17:46:31]Read from MH i2c: E2 17 00 [17:46:31]MH_I2C_Read... [17:46:31]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D9 [17:46:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:46:31]wFMCommunicate OK [17:46:31]DocumentArchiveInit [17:46:31]Start Httpd... [17:46:31]Httpd thread 3067018596 created [17:46:31]Write to MH i2c: 01 00 00 0F 00 0F [17:46:31]Write i2c OK [17:46:31]MH_I2C_Read... [17:46:31]Read from MH i2c: 01 [17:46:31]MH_I2C_Read... [17:46:31]Read from MH i2c: 01 07 00 [17:46:31]MH_I2C_Read... [17:46:31]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [17:46:31]MH Int Process started [17:46:31]Allocated Socket 8 [17:46:31]Bind OK [17:46:31]Listen OK [17:46:31]httpd running on port 8080 [17:46:31]Waiting for new connection... [17:46:31]OFD Sender: No OFD packet to send [17:46:32]accept exits with 9 [17:46:32]New connection [17:46:32]New thread 3066731876 created [17:46:32]Waiting for new connection... [17:46:32] Sock 9.Parse request [17:46:32]Sock 9.Check first char [17:46:32]Sock 9.First char is OK [17:46:32]request: POST /json_proto HTTP/1.0 [17:46:32]Method: POST [17:46:32]URL: /json_proto [17:46:32]Method is POST - this is cgi request [17:46:32]url: /json_proto [17:46:32]query_string will be loaded in cgi processing [17:46:32]execute_cgi json_proto POST (null) [17:46:32]execute_cgi path=json_proto method=POST [17:46:32]POST find Content-Length [17:46:32]Host: 172.17.53.67:8080 [17:46:32]Content-Length: 215 [17:46:32]Content-Type: application/json [17:46:32] [17:46:32]POST finish read [17:46:32]Found Content-Length = 215 [17:46:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:46:32]execute_script... [17:46:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:46:32]POST & json_proto [17:46:32]process_json_proto [17:46:32]json parsed OK: [17:46:32]protocol is kg_v1.0 [17:46:32]action value=get_value [17:46:32]process_action get_value [17:46:32]cmd_get_value [17:46:32]process_action get_value done [17:46:32]requested_data is exist [17:46:32]produce_requested_data [17:46:32]requested_item kkm.sn is exist - process it [17:46:32]requested_item kkm.ver is exist - process it [17:46:32]requested_item fm.sn is exist - process it [17:46:32]wFMCommunicate request_size=4 [17:46:32]MH_SAM_APDU [17:46:32]CAPDU: 80 11 00 00 [17:46:32]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [17:46:32]Write i2c OK [17:46:32]MH_I2C_Read... [17:46:32]Read from MH i2c: E2 [17:46:32]MH_I2C_Read... [17:46:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:46:32]Read from MH i2c: E2 17 00 [17:46:32]MH_I2C_Read... [17:46:32]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DB [17:46:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:46:32]wFMCommunicate OK [17:46:32]requested_item fd.num is exist - process it [17:46:32]SAM_PROTO_GetFieldsCounters [17:46:32]wFMCommunicate request_size=4 [17:46:32]MH_SAM_APDU [17:46:32]CAPDU: 80 13 00 00 [17:46:32]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [17:46:32]Write i2c OK [17:46:32]MH_I2C_Read... [17:46:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:46:32]Read from MH i2c: E2 [17:46:32]MH_I2C_Read... [17:46:32]Read from MH i2c: E2 62 00 [17:46:32]MH_I2C_Read... [17:46:32]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 EF 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 D7 01 00 00 5E 04 04 00 D7 01 00 00 57 04 04 00 D8 01 00 00 19 04 04 00 00 00 00 00 90 00 DC [17:46:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 EF 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 D7 01 00 00 5E 04 04 00 D7 01 00 00 57 04 04 00 D8 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:46:32]wFMCommunicate OK [17:46:32]SAM_PROTO_GetFieldsCounters done [17:46:32]requested_item shift.num is exist - process it [17:46:32]requested_item shift.opened is exist - process it [17:46:32]req_shift_opened [17:46:32]FM_GetShiftState [17:46:32]SAM_PROTO_GetShiftState [17:46:32]wFMCommunicate request_size=4 [17:46:32]MH_SAM_APDU [17:46:32]CAPDU: 80 13 01 00 [17:46:32]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [17:46:32]Write i2c OK [17:46:32]MH_I2C_Read... [17:46:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:46:32]Read from MH i2c: E2 [17:46:32]MH_I2C_Read... [17:46:32]Read from MH i2c: E2 0E 00 [17:46:32]MH_I2C_Read... [17:46:32]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 36 [17:46:32]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [17:46:32]wFMCommunicate OK [17:46:32]SAM_PROTO_GetShiftState done [17:46:32]FM_GetShiftState done [17:46:32]req_shift_opened done [17:46:32]requested_item shift.open_date is exist - process it [17:46:32]req_shift_open_date [17:46:32]req_shift_open_date done [17:46:32]produce_requested_data done [17:46:32]produce_requested_data return {"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":156399,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [17:46:32]process_action_free get_value [17:46:32]json_value_free [17:46:32]json_value_free done [17:46:32]process_json_proto returns [17:46:32]Send response to host [17:46:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":156399,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [17:46:32]free response buf [17:46:32]execute_script done [17:46:32]execute_script returns [17:46:32]free content buf [17:46:32]Sock 9.Close socket [17:46:32]Sock 9.Thread stoped [17:46:32]accept exits with 5 [17:46:32]New connection [17:46:32]New thread 3066588516 created [17:46:32]Thread 3066731876 joined [17:46:32]Waiting for new connection... [17:46:32] Sock 5.Parse request [17:46:32]Sock 5.Check first char [17:46:32]Sock 5.First char is OK [17:46:32]request: POST /json_proto HTTP/1.0 [17:46:32]Method: POST [17:46:32]URL: /json_proto [17:46:32]Method is POST - this is cgi request [17:46:32]url: /json_proto [17:46:32]query_string will be loaded in cgi processing [17:46:32]execute_cgi json_proto POST (null) [17:46:32]execute_cgi path=json_proto method=POST [17:46:32]POST find Content-Length [17:46:32]Host: 172.17.53.67:8080 [17:46:32]Content-Length: 331 [17:46:32]Content-Type: application/json [17:46:32] [17:46:32]POST finish read [17:46:32]Found Content-Length = 331 [17:46:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [17:46:32]execute_script... [17:46: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" ] } } [17:46:32]POST & json_proto [17:46:32]process_json_proto [17:46:32]json parsed OK: [17:46:32]protocol is kg_v1.0 [17:46:32]action value=get_value [17:46:32]process_action get_value [17:46:32]cmd_get_value [17:46:32]process_action get_value done [17:46:32]requested_data is exist [17:46:32]produce_requested_data [17:46:32]requested_item fm.sale.total is exist - process it [17:46:32]SAM_PROTO_GetFMData [17:46:32]wFMCommunicate request_size=4 [17:46:32]MH_SAM_APDU [17:46:32]CAPDU: 80 13 03 00 [17:46:32]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [17:46:32]Write i2c OK [17:46:32]MH_I2C_Read... [17:46:33]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [17:46:33]Read from MH i2c: E2 [17:46:33]MH_I2C_Read... [17:46:33]Read from MH i2c: E2 FD 00 [17:46:33]MH_I2C_Read... [17:46:33]Read from MH i2c: E2 FD 00 13 00 00 C4 04 85 04 C0 04 6E 04 04 00 7B 60 02 00 69 04 A3 00 6F 04 04 00 9E 5F 02 00 B1 04 05 00 91 70 E9 93 02 70 04 05 00 A0 96 1D FA 01 72 04 04 00 F1 D9 CB 99 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 54 82 1A 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 59 6E D7 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 DD 00 00 00 B1 04 04 00 E8 E5 D3 03 70 04 04 00 E8 E5 D3 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 63 12 68 EF 03 09 00 90 00 60 [17:46:33]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 7B 60 02 00 69 04 A3 00 6F 04 04 00 9E 5F 02 00 B1 04 05 00 91 70 E9 93 02 70 04 05 00 A0 96 1D FA 01 72 04 04 00 F1 D9 CB 99 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 54 82 1A 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 59 6E D7 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 DD 00 00 00 B1 04 04 00 E8 E5 D3 03 70 04 04 00 E8 E5 D3 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 63 12 68 EF 03 09 00 90 00 [17:46:33]wFMCommunicate OK [17:46:33]wFMCommunicate request_size=4 [17:46:33]MH_SAM_APDU [17:46:33]CAPDU: 80 17 00 00 [17:46:33]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [17:46:33]Write i2c OK [17:46:33]MH_I2C_Read... [17:46:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:46:33]Read from MH i2c: E2 [17:46:33]MH_I2C_Read... [17:46:33]Read from MH i2c: E2 FD 00 [17:46:33]MH_I2C_Read... [17:46:33]Read from MH i2c: E2 FD 00 14 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 23 AC 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 21 [17:46:33]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 23 AC 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [17:46:33]wFMCommunicate OK [17:46:33]wFMCommunicate request_size=4 [17:46:33]MH_SAM_APDU [17:46:33]CAPDU: 80 17 00 00 [17:46:33]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [17:46:33]Write i2c OK [17:46:33]MH_I2C_Read... [17:46:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:46:33]Read from MH i2c: E2 [17:46:33]MH_I2C_Read... [17:46:33]Read from MH i2c: E2 FD 00 [17:46:33]MH_I2C_Read... [17:46:33]Read from MH i2c: E2 FD 00 15 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 AA [17:46:33]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [17:46:33]wFMCommunicate OK [17:46:33]wFMCommunicate request_size=4 [17:46:33]MH_SAM_APDU [17:46:33]CAPDU: 80 17 00 00 [17:46:33]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [17:46:33]Write i2c OK [17:46:33]MH_I2C_Read... [17:46:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:46:34]Read from MH i2c: E2 [17:46:34]MH_I2C_Read... [17:46:34]Read from MH i2c: E2 FD 00 [17:46:34]MH_I2C_Read... [17:46:34]Read from MH i2c: E2 FD 00 16 00 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 0E [17:46:34]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [17:46:34]wFMCommunicate OK [17:46:34]wFMCommunicate request_size=4 [17:46:34]MH_SAM_APDU [17:46:34]CAPDU: 80 17 00 00 [17:46:34]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [17:46:34]Write i2c OK [17:46:34]MH_I2C_Read... [17:46:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [17:46:34]Read from MH i2c: E2 [17:46:34]MH_I2C_Read... [17:46:34]Read from MH i2c: E2 E1 00 [17:46:34]MH_I2C_Read... [17:46:34]Read from MH i2c: E2 E1 00 17 00 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 85 [17:46:34]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [17:46:34]wFMCommunicate OK [17:46:34]SAM_PROTO_GetFMData done [17:46:34]requested_item fm.sale_refund.total is exist - process it [17:46:34]requested_item fm.buy.total is exist - process it [17:46:34]requested_item shift.sale.total is exist - process it [17:46:34]SAM_PROTO_GetShiftData [17:46:34]wFMCommunicate request_size=4 [17:46:34]MH_SAM_APDU [17:46:34]CAPDU: 80 13 02 00 [17:46:34]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [17:46:34]Write i2c OK [17:46:34]MH_I2C_Read... [17:46:34]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [17:46:34]Read from MH i2c: E2 [17:46:34]MH_I2C_Read... [17:46:34]Read from MH i2c: E2 FD 00 [17:46:34]MH_I2C_Read... [17:46:34]Read from MH i2c: E2 FD 00 18 00 00 BB 04 AA 04 B7 04 6E 04 04 00 D7 01 00 00 69 04 9E 00 6F 04 04 00 D6 01 00 00 B1 04 04 00 58 A1 0C 02 70 04 04 00 70 13 4E 01 72 04 03 00 E8 8D BE 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 11 BA 37 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 C0 A4 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 79 7C EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 AD [17:46:34]RAPDU: BB 04 AA 04 B7 04 6E 04 04 00 D7 01 00 00 69 04 9E 00 6F 04 04 00 D6 01 00 00 B1 04 04 00 58 A1 0C 02 70 04 04 00 70 13 4E 01 72 04 03 00 E8 8D BE 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 11 BA 37 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 C0 A4 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 79 7C EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 [17:46:34]wFMCommunicate OK [17:46:34]wFMCommunicate request_size=4 [17:46:34]MH_SAM_APDU [17:46:34]CAPDU: 80 17 00 00 [17:46:34]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [17:46:34]Write i2c OK [17:46:34]MH_I2C_Read... [17:46:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:46:35]Read from MH i2c: E2 [17:46:35]MH_I2C_Read... [17:46:35]Read from MH i2c: E2 FD 00 [17:46:35]MH_I2C_Read... [17:46:35]Read from MH i2c: E2 FD 00 19 00 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 5F 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 90 00 AC [17:46:35]RAPDU: 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 5F 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 90 00 [17:46:35]wFMCommunicate OK [17:46:35]wFMCommunicate request_size=4 [17:46:35]MH_SAM_APDU [17:46:35]CAPDU: 80 17 00 00 [17:46:35]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [17:46:35]Write i2c OK [17:46:35]MH_I2C_Read... [17:46:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:46:35]Read from MH i2c: E2 [17:46:35]MH_I2C_Read... [17:46:35]Read from MH i2c: E2 FD 00 [17:46:35]MH_I2C_Read... [17:46:35]Read from MH i2c: E2 FD 00 1A 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 90 00 C6 [17:46:35]RAPDU: 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 90 00 [17:46:35]wFMCommunicate OK [17:46:35]wFMCommunicate request_size=4 [17:46:35]MH_SAM_APDU [17:46:35]CAPDU: 80 17 00 00 [17:46:35]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [17:46:35]Write i2c OK [17:46:35]MH_I2C_Read... [17:46:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:46:35]Read from MH i2c: E2 [17:46:35]MH_I2C_Read... [17:46:35]Read from MH i2c: E2 FD 00 [17:46:35]MH_I2C_Read... [17:46:35]Read from MH i2c: E2 FD 00 1B 00 00 00 00 EF 03 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 90 00 10 [17:46:35]RAPDU: 00 00 EF 03 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 90 00 [17:46:35]wFMCommunicate OK [17:46:35]wFMCommunicate request_size=4 [17:46:35]MH_SAM_APDU [17:46:35]CAPDU: 80 17 00 00 [17:46:35]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [17:46:35]Write i2c OK [17:46:35]MH_I2C_Read... [17:46:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 213! [17:46:36]Read from MH i2c: E2 [17:46:36]MH_I2C_Read... [17:46:36]Read from MH i2c: E2 D8 00 [17:46:36]MH_I2C_Read... [17:46:36]Read from MH i2c: E2 D8 00 1C 00 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 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 83 [17:46:36]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 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [17:46:36]wFMCommunicate OK [17:46:36]SAM_PROTO_GetShiftData done [17:46:36]requested_item shift.sale.total_cash is exist - process it [17:46:36]requested_item shift.sale_refund.total is exist - process it [17:46:36]requested_item shift.sale_refund.total_cash is exist - process it [17:46:36]requested_item shift.buy.total is exist - process it [17:46:36]requested_item shift.buy.total_cash is exist - process it [17:46:36]produce_requested_data done [17:46:36]produce_requested_data return {"fm.sale.total":110714840.49,"fm.sale_refund.total":642186.00,"fm.buy.total":0.00,"shift.sale.total":343821.68,"shift.sale.total_cash":218940.00,"shift.sale_refund.total":3000.00,"shift.sale_refund.total_cash":3000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [17:46:36]process_action_free get_value [17:46:36]json_value_free [17:46:36]json_value_free done [17:46:36]process_json_proto returns [17:46:36]Send response to host [17:46:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":110714840.49,"fm.sale_refund.total":642186.00,"fm.buy.total":0.00,"shift.sale.total":343821.68,"shift.sale.total_cash":218940.00,"shift.sale_refund.total":3000.00,"shift.sale_refund.total_cash":3000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [17:46:36]free response buf [17:46:36]execute_script done [17:46:36]execute_script returns [17:46:36]free content buf [17:46:36]Sock 5.Close socket [17:46:36]Sock 5.Thread stoped [17:46:36]accept exits with 9 [17:46:36]New connection [17:46:36]New thread 3066731876 created [17:46:36]Thread 3066588516 joined [17:46:36]Waiting for new connection... [17:46:36] Sock 9.Parse request [17:46:36]Sock 9.Check first char [17:46:36]Sock 9.First char is OK [17:46:36]request: POST /json_proto HTTP/1.0 [17:46:36]Method: POST [17:46:36]URL: /json_proto [17:46:36]Method is POST - this is cgi request [17:46:36]url: /json_proto [17:46:36]query_string will be loaded in cgi processing [17:46:36]execute_cgi json_proto POST (null) [17:46:36]execute_cgi path=json_proto method=POST [17:46:36]POST find Content-Length [17:46:36]Host: 172.17.53.67:8080 [17:46:36]Content-Length: 144 [17:46:36]Content-Type: application/json [17:46:36] [17:46:36]POST finish read [17:46:36]Found Content-Length = 144 [17:46:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [17:46:36]execute_script... [17:46:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [17:46:36]POST & json_proto [17:46:36]process_json_proto [17:46:36]json parsed OK: [17:46:36]protocol is kg_v1.0 [17:46:36]action value=print_doc [17:46:36]process_action print_doc [17:46:36]ExternCall_PrintAddStr [17:46:36]wPrintStart [17:46:36]Write to MH i2c: 01 00 00 1D 00 1D [17:46:36]Write i2c OK [17:46:36]MH_I2C_Read... [17:46:36]Read from MH i2c: 01 [17:46:36]MH_I2C_Read... [17:46:36]Read from MH i2c: 01 07 00 [17:46:36]MH_I2C_Read... [17:46:36]Read from MH i2c: 01 07 00 1D 00 00 00 00 00 00 FF 0F 32 [17:46:36]RasterBufferAndPrint [17:46:36]line Счет N : (1)874699 [17:46:36]line ИНН: 02508201610067 [17:46:36]line Контрольно-Кассовый Чек [17:46:36]line ПРОДАЖА [17:46:36]line ТРК (МРК, ГНК) : 14 [17:46:36]line Товар: 2710194210 [17:46:36]line ДТ-К-2 [17:46:36]line 13.130 * 76.20 [17:46:36]line = 1000.51 [17:46:36]line НДС 12% НСП 1% [17:46:36]line > о реализуемом товаре [17:46:36]line ИТОГО: 1000.51 [17:46:36]line НСП 1% : 8.85 [17:46:36]line НДС 12% : 106.25 [17:46:36]line Наличными: 0.00 [17:46:36]line Безнал.: 1000.51 [17:46:36]line Место: АЗС № 165 "Партнер Нефть" [17:46:36]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:46:36]line СНО: Общий режим [17:46:36]line Чек 471 20.10.2024 17:45 [17:46:36]line Смена: 314 ФФД: 1.0 [17:46:36]line ЗНМ: 0300000234 [17:46:36]line РНМ: 0000137193017469 [17:46:36]line Версия ККМ: v1.0 [17:46:36]line Платежная система: Mbank [17:46:36]line ФМ: 0000000000963156 [17:46:36]line ФД: 156399 [17:46:36]line ФПД: 23693093298765 [17:46:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T174524&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156399&fm=23693093298765&tin=02508201610067®Number=0000137193017469&sum=100051 [17:46:36]written 0, free lines is 4095 [17:46:36]OFD Sender: No OFD packet to send [17:46:36]Write to MH i2c: 01 00 00 46 00 46 [17:46:36]Write i2c OK [17:46:36]MH_I2C_Read... [17:46:36]Read from MH i2c: 01 [17:46:36]MH_I2C_Read... [17:46:36]Read from MH i2c: 01 07 00 [17:46:36]MH_I2C_Read... [17:46:36]Read from MH i2c: 01 07 00 46 00 00 00 00 00 00 19 0D 73 [17:46:36]RasterBufferAndPrint [17:46:36]line [17:46:36]line [17:46:36]line [17:46:36]line [17:46:36]line [17:46:36]written 0, free lines is 3369 [17:46:36]MH_Cut [17:46:36]Write to MH i2c: D1 01 00 4D 00 01 1F [17:46:36]Write i2c OK [17:46:36]MH_I2C_Read... [17:46:36]Read from MH i2c: D1 [17:46:36]MH_I2C_Read... [17:46:36]Read from MH i2c: D1 01 00 [17:46:36]MH_I2C_Read... [17:46:36]Read from MH i2c: D1 01 00 4D 00 00 1E [17:46:36]Write to MH i2c: 01 00 00 4E 00 4E [17:46:36]Write i2c OK [17:46:36]MH_I2C_Read... [17:46:37]*** Cut start [17:46:37]*** Partial cut [17:46:37]*** CUTSNS_PIN = 1 [17:46:37]*** CUTSNS_PIN = 0 [17:46:37]*** Brake cut motor [17:46:38]Read from MH i2c: 01 [17:46:38]MH_I2C_Read... [17:46:38]*** Stop cut motor [17:46:38]*** Cut end [17:46:38]Read from MH i2c: 01 07 00 [17:46:38]MH_I2C_Read... [17:46:38]Read from MH i2c: 01 07 00 4E 00 00 00 00 00 00 FF 0F 63 [17:46:38]process_action print_doc done [17:46:38]requested_data is exist [17:46:38]produce_requested_data [17:46:38]produce_requested_data return (null) [17:46:38]process_action_free print_doc [17:46:38]json_value_free [17:46:38]json_value_free done [17:46:38]process_json_proto returns [17:46:38]Send response to host [17:46:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [17:46:38]free response buf [17:46:38]execute_script done [17:46:38]execute_script returns [17:46:38]free content buf [17:46:38]Sock 9.Close socket [17:46:38]Sock 9.Thread stoped [17:46:41]OFD Sender: No OFD packet to send [17:46:46]OFD Sender: No OFD packet to send [17:46:51]OFD Sender: No OFD packet to send [17:46:56]OFD Sender: No OFD packet to send [17:47:01]OFD Sender: No OFD packet to send [17:47:06]accept exits with 5 [17:47:06]New connection [17:47:06]New thread 3066588516 created [17:47:06]Thread 3066731876 joined [17:47:06]Waiting for new connection... [17:47:06] Sock 5.Parse request [17:47:06]Sock 5.Check first char [17:47:06]Sock 5.First char is OK [17:47:06]request: POST /json_proto HTTP/1.0 [17:47:06]Method: POST [17:47:06]URL: /json_proto [17:47:06]Method is POST - this is cgi request [17:47:06]url: /json_proto [17:47:06]query_string will be loaded in cgi processing [17:47:06]execute_cgi json_proto POST (null) [17:47:06]execute_cgi path=json_proto method=POST [17:47:06]POST find Content-Length [17:47:06]Host: 172.17.53.67:8080 [17:47:06]Content-Length: 632 [17:47:06]Content-Type: application/json [17:47:06] [17:47:06]POST finish read [17:47:06]Found Content-Length = 632 [17:47:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874701", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:47:06]execute_script... [17:47:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874701", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:47:06]POST & json_proto [17:47:06]process_json_proto [17:47:06]json parsed OK: [17:47:06]protocol is kg_v1.0 [17:47:06]action value=close_receipt [17:47:06]process_action close_receipt [17:47:06]cmd_close_receipt [17:47:06]MH_GetDate [17:47:06]Write to MH i2c: F0 00 00 4F 00 3E [17:47:06]Write i2c OK [17:47:06]MH_I2C_Read... [17:47:06]Read from MH i2c: F0 [17:47:06]MH_I2C_Read... [17:47:06]Read from MH i2c: F0 09 00 [17:47:06]MH_I2C_Read... [17:47:06]Read from MH i2c: F0 09 00 4F 00 00 1A 42 15 67 19 BC 99 64 F1 [17:47:06]GetLastDocTimeStamp 1729446324 [17:47:06]current date 1729446426 [17:47:06]FM_GetShiftState [17:47:06]SAM_PROTO_GetShiftState [17:47:06]wFMCommunicate request_size=4 [17:47:06]MH_SAM_APDU [17:47:06]CAPDU: 80 13 01 00 [17:47:06]Write to MH i2c: E2 08 00 50 00 80 13 01 00 00 00 00 00 CD [17:47:06]Write i2c OK [17:47:06]MH_I2C_Read... [17:47:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:47:06]Read from MH i2c: E2 [17:47:06]MH_I2C_Read... [17:47:06]Read from MH i2c: E2 0E 00 [17:47:06]MH_I2C_Read... [17:47:06]Read from MH i2c: E2 0E 00 50 00 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 74 [17:47:06]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [17:47:06]wFMCommunicate OK [17:47:06]SAM_PROTO_GetShiftState done [17:47:06]FM_GetShiftState done [17:47:06]opened in 1729383891 [17:47:06]opened+sec_in_day 1729470291 [17:47:06]quantity*price = 50000 [17:47:06]sum+1 = 50001 [17:47:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 472 20.10.2024 17:47 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156400 ФПД: 16723133487376 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T174706&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156400&fm=16723133487376&tin=02508201610067®Number=0000137193017469&sum=50000 [17:47:07]StoreToDocumentArchive [17:47:07]shift 314 fd 156400 [17:47:07]save to /storage/0314/doc_00156400 [17:47:07]save last doc name /storage/0314/doc_00156400 to /storage/kkm_last_doc_name [17:47:07]save OK [17:47:07]Clear old archive folders... [17:47:07]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:47:07]tlvbuf is 002A5D80 [17:47:07]SAM_PROTO_ClearQueue [17:47:07]wFMCommunicate request_size=4 [17:47:07]MH_SAM_APDU [17:47:07]CAPDU: 80 09 00 00 [17:47:07]Write to MH i2c: E2 08 00 5D 00 80 09 00 00 00 00 00 00 CF [17:47:07]Write i2c OK [17:47:07]MH_I2C_Read... [17:47:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:47:07]Read from MH i2c: E2 [17:47:07]MH_I2C_Read... [17:47:07]Read from MH i2c: E2 03 00 [17:47:07]MH_I2C_Read... [17:47:07]Read from MH i2c: E2 03 00 5D 00 00 90 00 D1 [17:47:07]RAPDU: 90 00 [17:47:07]wFMCommunicate OK [17:47:07]SAM_PROTO_ClearQueue done [17:47:07]KKMCreateOFDPacket [17:47:07]OFDProtocolAddRootSTLVToBuf [17:47:07]FM_MakeSignedData [17:47:07]FM_MakeSignedData [17:47:07]SAM_PROTO_SignData [17:47:07]wFMCommunicate request_size=4 [17:47:07]MH_SAM_APDU [17:47:07]CAPDU: 80 0D 01 02 [17:47:07]Write to MH i2c: E2 08 00 5E 00 80 0D 01 02 00 00 00 00 D7 [17:47:07]Write i2c OK [17:47:07]MH_I2C_Read... [17:47:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:47:07]Read from MH i2c: E2 [17:47:07]MH_I2C_Read... [17:47:07]Read from MH i2c: E2 03 00 [17:47:07]MH_I2C_Read... [17:47:07]Read from MH i2c: E2 03 00 5E 00 00 90 00 D2 [17:47:07]RAPDU: 90 00 [17:47:07]wFMCommunicate OK [17:47:07]wFMCommunicate request_size=255 [17:47:07]MH_SAM_APDU [17:47:07]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 01 00 00 F4 03 04 00 1A 42 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F0 62 02 00 35 04 06 00 [17:47:07]Write to MH i2c: E2 02 01 5F 00 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 01 00 00 F4 03 04 00 1A 42 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F0 62 02 00 35 04 06 00 00 00 98 [17:47:07]Write i2c OK [17:47:07]MH_I2C_Read... [17:47:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:47:07]Read from MH i2c: E2 [17:47:07]MH_I2C_Read... [17:47:07]Read from MH i2c: E2 03 00 [17:47:07]MH_I2C_Read... [17:47:07]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [17:47:07]RAPDU: 90 00 [17:47:07]wFMCommunicate OK [17:47:07]wFMCommunicate request_size=11 [17:47:07]MH_SAM_APDU [17:47:07]CAPDU: 80 0D 02 02 06 0F 35 A8 6E 59 10 [17:47:07]Write to MH i2c: E2 0E 00 60 00 80 0D 02 02 06 00 0F 35 A8 6E 59 10 00 00 A9 [17:47:07]Write i2c OK [17:47:07]MH_I2C_Read... [17:47:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:47:07]Read from MH i2c: E2 [17:47:07]MH_I2C_Read... [17:47:07]Read from MH i2c: E2 03 00 [17:47:07]MH_I2C_Read... [17:47:07]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [17:47:07]RAPDU: 90 00 [17:47:07]wFMCommunicate OK [17:47:07]wFMCommunicate request_size=4 [17:47:07]MH_SAM_APDU [17:47:07]CAPDU: 80 0D 03 02 [17:47:07]Write to MH i2c: E2 08 00 61 00 80 0D 03 02 00 00 00 00 DC [17:47:07]Write i2c OK [17:47:07]MH_I2C_Read... [17:47:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:47:07]Read from MH i2c: E2 [17:47:07]MH_I2C_Read... [17:47:07]Read from MH i2c: E2 0B 00 [17:47:07]MH_I2C_Read... [17:47:07]Read from MH i2c: E2 0B 00 61 00 00 43 C0 56 7C 97 E6 AE C6 90 00 A3 [17:47:07]RAPDU: 43 C0 56 7C 97 E6 AE C6 90 00 [17:47:07]wFMCommunicate OK [17:47:07]SAM_PROTO_SignData done [17:47:07]FM_MakeSignedData done [17:47:07]CreateOFDProtocolMessage [17:47:07]wFMCommunicate request_size=4 [17:47:07]MH_SAM_APDU [17:47:07]CAPDU: 80 11 00 00 [17:47:07]Write to MH i2c: E2 08 00 62 00 80 11 00 00 00 00 00 00 DC [17:47:07]Write i2c OK [17:47:07]MH_I2C_Read... [17:47:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:47:07]Read from MH i2c: E2 [17:47:07]MH_I2C_Read... [17:47:07]Read from MH i2c: E2 17 00 [17:47:07]MH_I2C_Read... [17:47:07]Read from MH i2c: E2 17 00 62 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2D [17:47:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:47:07]wFMCommunicate OK [17:47:07]CreateOFDProtocolMessage done [17:47:07]OFDSenderStorePacket 156400 [17:47:07]StoreOFDPacket docnum=156400 [17:47:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 CB 3E 08 01 F5 AE 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 01 00 00 F4 03 04 00 1A 42 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F0 62 02 00 35 04 06 00 0F 35 A8 6E 59 10 43 C0 56 7C 97 E6 AE C6 [17:47:07]CheckFolder [17:47:07]dirname=/storage/ofd_packets [17:47:07]CheckFolder done [17:47:07]ProducePacketName [17:47:07]name=ofd_packets/00156400 [17:47:07]NVStorageSaveData ofd_packets/00156400 [17:47:07]File name is /storage/ofd_packets/00156400 [17:47:07]Write 302 bytes [17:47:07]NVStorageSaveData done [17:47:07]OFDSenderStorePacket done [17:47:07]KKMCreateOFDPacket done [17:47:07]NVStorageSaveData kkm_last_timestamp [17:47:07]File name is /storage/kkm_last_timestamp [17:47:07]Write 4 bytes [17:47:07]NVStorageSaveData done [17:47:07]ExternCall_PrintAddStr [17:47:07]wPrintStart [17:47:07]Write to MH i2c: 01 00 00 63 00 63 [17:47:07]Write i2c OK [17:47:07]MH_I2C_Read... [17:47:07]Read from MH i2c: 01 [17:47:07]MH_I2C_Read... [17:47:07]Read from MH i2c: 01 07 00 [17:47:07]MH_I2C_Read... [17:47:07]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [17:47:07]RasterBufferAndPrint [17:47:07]line Счет N : (1)874701 [17:47:07]line ИНН: 02508201610067 [17:47:07]line Контрольно-Кассовый Чек [17:47:07]line ПРОДАЖА [17:47:07]line ТРК (МРК, ГНК) : 33 [17:47:07]line Товар: 2710124130 [17:47:07]line Super 92-К-5 [17:47:07]line 7.310 * 68.40 [17:47:07]line = 500.00 [17:47:07]line НДС 12% НСП 1% [17:47:07]line > о реализуемом товаре [17:47:07]line ИТОГО: 500.00 [17:47:07]line НСП 1% : 4.42 [17:47:07]line НДС 12% : 53.10 [17:47:07]line Наличными: 500.00 [17:47:07]line Безнал.: 0.00 [17:47:07]line Место: АЗС № 165 "Партнер Нефть" [17:47:07]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:47:07]line СНО: Общий режим [17:47:07]line Чек 472 20.10.2024 17:47 [17:47:07]line Смена: 314 ФФД: 1.0 [17:47:07]line ЗНМ: 0300000234 [17:47:07]line РНМ: 0000137193017469 [17:47:07]line Версия ККМ: v1.0 [17:47:07]line ФМ: 0000000000963156 [17:47:07]line ФД: 156400 [17:47:07]line ФПД: 16723133487376 [17:47:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T174706&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156400&fm=16723133487376&tin=02508201610067®Number=0000137193017469&sum=50000 [17:47:08]OFD Sender: Processing packet 156400 [packets to send 52, broken 51] [17:47:08]ProducePacketName [17:47:08]name=ofd_packets/00156400 [17:47:08]OFD Sender: To server: pG, [17:47:08]CommunicateWithHost lk.salyk.kg:30040 [17:47:08]ConnectInit lk.salyk.kg [17:47:08]written 0, free lines is 4095 [17:47:08]Connected sock=10 [17:47:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 CB 3E 08 01 F5 AE 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 01 00 00 F4 03 04 00 1A 42 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F0 62 02 00 35 04 06 00 0F 35 A8 6E 59 10 43 C0 56 7C 97 E6 AE C6 [17:47:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 5E 3C 47 00 6A DA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F0 62 02 00 F4 03 04 00 4C E8 14 67 B6 04 01 00 00 C2 88 F5 C7 9C EF 67 28 [17:47:08]CommunicateWithHost err = 0 [17:47:08]CheckOFDResponse [17:47:08]1017 (14) - 77093643461234 [17:47:08]1041 (16) - 0000000000963156 [17:47:08]1040 (4) - 156400 [17:47:08]1012 (4) - 20.10.2024 11:23 [17:47:08]1206 (1) - 0 [17:47:08]OFD Sender: Remove packet 156400 [17:47:08]ProducePacketName [17:47:08]name=ofd_packets/00156400 [17:47:08]NVStorageDeleteData [17:47:08]Write to MH i2c: 01 00 00 8B 00 8B [17:47:08]Write i2c OK [17:47:08]MH_I2C_Read... [17:47:08]Read from MH i2c: 01 [17:47:08]MH_I2C_Read... [17:47:08]Read from MH i2c: 01 07 00 [17:47:08]MH_I2C_Read... [17:47:08]Read from MH i2c: 01 07 00 8B 00 00 00 00 00 00 1B 0D BA [17:47:08]RasterBufferAndPrint [17:47:08]line [17:47:08]line [17:47:08]line [17:47:08]line [17:47:08]line [17:47:08]written 0, free lines is 3361 [17:47:08]MH_Cut [17:47:08]Write to MH i2c: D1 01 00 92 00 01 64 [17:47:08]Write i2c OK [17:47:08]MH_I2C_Read... [17:47:08]Read from MH i2c: D1 [17:47:08]MH_I2C_Read... [17:47:08]Read from MH i2c: D1 01 00 [17:47:08]MH_I2C_Read... [17:47:08]Read from MH i2c: D1 01 00 92 00 00 63 [17:47:08]Write to MH i2c: 01 00 00 93 00 93 [17:47:08]Write i2c OK [17:47:08]MH_I2C_Read... [17:47:08]OFD Sender: No OFD packet to send [17:47:09]*** Cut start [17:47:09]*** Partial cut [17:47:09]*** CUTSNS_PIN = 1 [17:47:09]*** CUTSNS_PIN = 0 [17:47:09]*** Brake cut motor [17:47:09]Read from MH i2c: 01 [17:47:09]MH_I2C_Read... [17:47:09]*** Stop cut motor [17:47:09]*** Cut end [17:47:09]Read from MH i2c: 01 07 00 [17:47:09]MH_I2C_Read... [17:47:09]Read from MH i2c: 01 07 00 93 00 00 00 00 00 00 FF 0F A8 [17:47:09]process_action close_receipt done [17:47:09]requested_data is exist [17:47:09]produce_requested_data [17:47:09]requested_item fm.sn is exist - process it [17:47:09]wFMCommunicate request_size=4 [17:47:09]MH_SAM_APDU [17:47:09]CAPDU: 80 11 00 00 [17:47:09]Write to MH i2c: E2 08 00 94 00 80 11 00 00 00 00 00 00 0E [17:47:09]Write i2c OK [17:47:09]MH_I2C_Read... [17:47:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:47:09]Read from MH i2c: E2 [17:47:09]MH_I2C_Read... [17:47:09]Read from MH i2c: E2 17 00 [17:47:09]MH_I2C_Read... [17:47:09]Read from MH i2c: E2 17 00 94 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5F [17:47:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:47:09]wFMCommunicate OK [17:47:09]requested_item fd.num is exist - process it [17:47:09]SAM_PROTO_GetFieldsCounters [17:47:09]wFMCommunicate request_size=4 [17:47:09]MH_SAM_APDU [17:47:09]CAPDU: 80 13 00 00 [17:47:09]Write to MH i2c: E2 08 00 95 00 80 13 00 00 00 00 00 00 11 [17:47:09]Write i2c OK [17:47:09]MH_I2C_Read... [17:47:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:47:10]Read from MH i2c: E2 [17:47:10]MH_I2C_Read... [17:47:10]Read from MH i2c: E2 62 00 [17:47:10]MH_I2C_Read... [17:47:10]Read from MH i2c: E2 62 00 95 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F0 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 D8 01 00 00 5E 04 04 00 D8 01 00 00 57 04 04 00 D9 01 00 00 19 04 04 00 00 00 00 00 90 00 64 [17:47:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F0 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 D8 01 00 00 5E 04 04 00 D8 01 00 00 57 04 04 00 D9 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:47:10]wFMCommunicate OK [17:47:10]SAM_PROTO_GetFieldsCounters done [17:47:10]requested_item shift.num is exist - process it [17:47:10]requested_item shift.opened is exist - process it [17:47:10]req_shift_opened [17:47:10]FM_GetShiftState [17:47:10]SAM_PROTO_GetShiftState [17:47:10]wFMCommunicate request_size=4 [17:47:10]MH_SAM_APDU [17:47:10]CAPDU: 80 13 01 00 [17:47:10]Write to MH i2c: E2 08 00 96 00 80 13 01 00 00 00 00 00 13 [17:47:10]Write i2c OK [17:47:10]MH_I2C_Read... [17:47:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:47:10]Read from MH i2c: E2 [17:47:10]MH_I2C_Read... [17:47:10]Read from MH i2c: E2 0E 00 [17:47:10]MH_I2C_Read... [17:47:10]Read from MH i2c: E2 0E 00 96 00 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 BA [17:47:10]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [17:47:10]wFMCommunicate OK [17:47:10]SAM_PROTO_GetShiftState done [17:47:10]FM_GetShiftState done [17:47:10]req_shift_opened done [17:47:10]requested_item shift.open_date is exist - process it [17:47:10]req_shift_open_date [17:47:10]req_shift_open_date done [17:47:10]produce_requested_data done [17:47:10]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156400,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [17:47:10]process_action_free close_receipt [17:47:10]json_value_free [17:47:10]json_value_free done [17:47:10]process_json_proto returns [17:47:10]Send response to host [17:47:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156400,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [17:47:10]free response buf [17:47:10]execute_script done [17:47:10]execute_script returns [17:47:10]free content buf [17:47:10]Sock 5.Close socket [17:47:10]Sock 5.Thread stoped [17:47:13]OFD Sender: No OFD packet to send [17:47:18]OFD Sender: No OFD packet to send [17:47:23]OFD Sender: No OFD packet to send [17:47:28]OFD Sender: No OFD packet to send [17:47:33]OFD Sender: No OFD packet to send [17:47:38]OFD Sender: No OFD packet to send [17:47:43]OFD Sender: No OFD packet to send [17:47:48]OFD Sender: No OFD packet to send [17:47:53]OFD Sender: No OFD packet to send [17:47:58]OFD Sender: No OFD packet to send [17:48:03]OFD Sender: No OFD packet to send [17:48:08]OFD Sender: No OFD packet to send [17:48:13]OFD Sender: No OFD packet to send [17:48:18]OFD Sender: No OFD packet to send [17:48:23]OFD Sender: No OFD packet to send [17:48:28]OFD Sender: No OFD packet to send [17:48:33]OFD Sender: No OFD packet to send [17:48:38]OFD Sender: No OFD packet to send [17:48:43]OFD Sender: No OFD packet to send [17:48:49]OFD Sender: No OFD packet to send [17:48:54]OFD Sender: No OFD packet to send [17:48:59]OFD Sender: No OFD packet to send [17:49:04]OFD Sender: No OFD packet to send [17:49:09]OFD Sender: No OFD packet to send [17:49:14]OFD Sender: No OFD packet to send [17:49:19]OFD Sender: No OFD packet to send [17:49:24]OFD Sender: No OFD packet to send [17:49:29]OFD Sender: No OFD packet to send [17:49:34]OFD Sender: No OFD packet to send [17:49:39]OFD Sender: No OFD packet to send [17:49:44]OFD Sender: No OFD packet to send [17:49:49]OFD Sender: No OFD packet to send [17:49:54]OFD Sender: No OFD packet to send [17:49:59]OFD Sender: No OFD packet to send [17:50:04]OFD Sender: No OFD packet to send [17:50:09]OFD Sender: No OFD packet to send [17:50:14]OFD Sender: No OFD packet to send [17:50:19]OFD Sender: No OFD packet to send [17:50:24]OFD Sender: No OFD packet to send [17:50:29]OFD Sender: No OFD packet to send [17:50:34]OFD Sender: No OFD packet to send [17:50:39]OFD Sender: No OFD packet to send [17:50:44]OFD Sender: No OFD packet to send [17:50:49]OFD Sender: No OFD packet to send [17:50:54]OFD Sender: No OFD packet to send [17:50:59]OFD Sender: No OFD packet to send [17:51:04]OFD Sender: No OFD packet to send [17:51:09]OFD Sender: No OFD packet to send [17:51:14]OFD Sender: No OFD packet to send [17:51:19]OFD Sender: No OFD packet to send [17:51:24]OFD Sender: No OFD packet to send [17:51:29]OFD Sender: No OFD packet to send [17:51:34]OFD Sender: No OFD packet to send [17:51:39]OFD Sender: No OFD packet to send [17:51:44]OFD Sender: No OFD packet to send [17:51:49]OFD Sender: No OFD packet to send [17:51:54]OFD Sender: No OFD packet to send [17:51:59]OFD Sender: No OFD packet to send [17:52:04]OFD Sender: No OFD packet to send [17:52:09]OFD Sender: No OFD packet to send [17:52:14]OFD Sender: No OFD packet to send [17:52:19]OFD Sender: No OFD packet to send [17:52:24]OFD Sender: No OFD packet to send [17:52:29]OFD Sender: No OFD packet to send [17:52:34]OFD Sender: No OFD packet to send [17:52:39]OFD Sender: No OFD packet to send [17:52:44]OFD Sender: No OFD packet to send [17:52:49]OFD Sender: No OFD packet to send [17:52:54]OFD Sender: No OFD packet to send [17:52:59]OFD Sender: No OFD packet to send [17:53:02]accept exits with 9 [17:53:02]New connection [17:53:02]New thread 3066731876 created [17:53:02]Thread 3066588516 joined [17:53:02]Waiting for new connection... [17:53:02] Sock 9.Parse request [17:53:02]Sock 9.Check first char [17:53:02]Sock 9.First char is OK [17:53:02]request: POST /json_proto HTTP/1.0 [17:53:02]Method: POST [17:53:02]URL: /json_proto [17:53:02]Method is POST - this is cgi request [17:53:02]url: /json_proto [17:53:02]query_string will be loaded in cgi processing [17:53:02]execute_cgi json_proto POST (null) [17:53:02]execute_cgi path=json_proto method=POST [17:53:02]POST find Content-Length [17:53:02]Host: 172.17.53.67:8080 [17:53:02]Content-Length: 677 [17:53:02]Content-Type: application/json [17:53:02] [17:53:02]POST finish read [17:53:02]Found Content-Length = 677 [17:53:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874702", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 2.700, "sum" : 200.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:53:02]execute_script... [17:53:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874702", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 2.700, "sum" : 200.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:53:02]POST & json_proto [17:53:02]process_json_proto [17:53:02]json parsed OK: [17:53:02]protocol is kg_v1.0 [17:53:02]action value=close_receipt [17:53:02]process_action close_receipt [17:53:02]cmd_close_receipt [17:53:02]MH_GetDate [17:53:02]Write to MH i2c: F0 00 00 97 00 86 [17:53:02]Write i2c OK [17:53:02]MH_I2C_Read... [17:53:02]Read from MH i2c: F0 [17:53:02]MH_I2C_Read... [17:53:02]Read from MH i2c: F0 09 00 [17:53:02]MH_I2C_Read... [17:53:02]Read from MH i2c: F0 09 00 97 00 00 7F 43 15 67 19 BC 99 64 9F [17:53:02]GetLastDocTimeStamp 1729446426 [17:53:02]current date 1729446783 [17:53:02]FM_GetShiftState [17:53:02]SAM_PROTO_GetShiftState [17:53:02]wFMCommunicate request_size=4 [17:53:02]MH_SAM_APDU [17:53:02]CAPDU: 80 13 01 00 [17:53:02]Write to MH i2c: E2 08 00 98 00 80 13 01 00 00 00 00 00 15 [17:53:02]Write i2c OK [17:53:02]MH_I2C_Read... [17:53:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:53:02]Read from MH i2c: E2 [17:53:02]MH_I2C_Read... [17:53:02]Read from MH i2c: E2 0E 00 [17:53:02]MH_I2C_Read... [17:53:02]Read from MH i2c: E2 0E 00 98 00 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 BC [17:53:02]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [17:53:02]wFMCommunicate OK [17:53:02]SAM_PROTO_GetShiftState done [17:53:02]FM_GetShiftState done [17:53:02]opened in 1729383891 [17:53:02]opened+sec_in_day 1729470291 [17:53:02]quantity*price = 20034 [17:53:02]sum+1 = 20035 [17:53:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.34 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.27 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 473 20.10.2024 17:53 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156401 ФПД: 269877991636726 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T175303&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156401&fm=269877991636726&tin=02508201610067®Number=0000137193017469&sum=20000 [17:53:03]StoreToDocumentArchive [17:53:03]shift 314 fd 156401 [17:53:03]save to /storage/0314/doc_00156401 [17:53:03]save last doc name /storage/0314/doc_00156401 to /storage/kkm_last_doc_name [17:53:03]save OK [17:53:03]Clear old archive folders... [17:53:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:53:03]tlvbuf is 00296600 [17:53:03]SAM_PROTO_ClearQueue [17:53:03]wFMCommunicate request_size=4 [17:53:03]MH_SAM_APDU [17:53:03]CAPDU: 80 09 00 00 [17:53:03]Write to MH i2c: E2 08 00 A5 00 80 09 00 00 00 00 00 00 17 [17:53:03]Write i2c OK [17:53:03]MH_I2C_Read... [17:53:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:53:03]Read from MH i2c: E2 [17:53:03]MH_I2C_Read... [17:53:03]Read from MH i2c: E2 03 00 [17:53:03]MH_I2C_Read... [17:53:03]Read from MH i2c: E2 03 00 A5 00 00 90 00 19 [17:53:03]RAPDU: 90 00 [17:53:03]wFMCommunicate OK [17:53:03]SAM_PROTO_ClearQueue done [17:53:03]KKMCreateOFDPacket [17:53:03]OFDProtocolAddRootSTLVToBuf [17:53:03]FM_MakeSignedData [17:53:03]FM_MakeSignedData [17:53:03]SAM_PROTO_SignData [17:53:03]wFMCommunicate request_size=4 [17:53:03]MH_SAM_APDU [17:53:03]CAPDU: 80 0D 01 02 [17:53:03]Write to MH i2c: E2 08 00 A6 00 80 0D 01 02 00 00 00 00 1F [17:53:03]Write i2c OK [17:53:03]MH_I2C_Read... [17:53:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:53:04]Read from MH i2c: E2 [17:53:04]MH_I2C_Read... [17:53:04]Read from MH i2c: E2 03 00 [17:53:04]MH_I2C_Read... [17:53:04]Read from MH i2c: E2 03 00 A6 00 00 90 00 1A [17:53:04]RAPDU: 90 00 [17:53:04]wFMCommunicate OK [17:53:04]wFMCommunicate request_size=255 [17:53:04]MH_SAM_APDU [17:53:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 01 00 00 F4 03 04 00 7F 43 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F1 62 02 00 35 04 06 00 F5 [17:53:04]Write to MH i2c: E2 02 01 A7 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 01 00 00 F4 03 04 00 7F 43 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F1 62 02 00 35 04 06 00 F5 00 00 04 [17:53:04]Write i2c OK [17:53:04]MH_I2C_Read... [17:53:04]OFD Sender: No OFD packet to send [17:53:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:53:04]Read from MH i2c: E2 [17:53:04]MH_I2C_Read... [17:53:04]Read from MH i2c: E2 03 00 [17:53:04]MH_I2C_Read... [17:53:04]Read from MH i2c: E2 03 00 A7 00 00 90 00 1B [17:53:04]RAPDU: 90 00 [17:53:04]wFMCommunicate OK [17:53:04]wFMCommunicate request_size=10 [17:53:04]MH_SAM_APDU [17:53:04]CAPDU: 80 0D 02 02 05 73 DD D2 FE F6 [17:53:04]Write to MH i2c: E2 0D 00 A8 00 80 0D 02 02 05 00 73 DD D2 FE F6 00 00 42 [17:53:04]Write i2c OK [17:53:04]MH_I2C_Read... [17:53:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:53:04]Read from MH i2c: E2 [17:53:04]MH_I2C_Read... [17:53:04]Read from MH i2c: E2 03 00 [17:53:04]MH_I2C_Read... [17:53:04]Read from MH i2c: E2 03 00 A8 00 00 90 00 1C [17:53:04]RAPDU: 90 00 [17:53:04]wFMCommunicate OK [17:53:04]wFMCommunicate request_size=4 [17:53:04]MH_SAM_APDU [17:53:04]CAPDU: 80 0D 03 02 [17:53:04]Write to MH i2c: E2 08 00 A9 00 80 0D 03 02 00 00 00 00 24 [17:53:04]Write i2c OK [17:53:04]MH_I2C_Read... [17:53:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:53:04]Read from MH i2c: E2 [17:53:04]MH_I2C_Read... [17:53:04]Read from MH i2c: E2 0B 00 [17:53:04]MH_I2C_Read... [17:53:04]Read from MH i2c: E2 0B 00 A9 00 00 1C 81 CC 29 FF F9 E7 86 90 00 1C [17:53:04]RAPDU: 1C 81 CC 29 FF F9 E7 86 90 00 [17:53:04]wFMCommunicate OK [17:53:04]SAM_PROTO_SignData done [17:53:04]FM_MakeSignedData done [17:53:04]CreateOFDProtocolMessage [17:53:04]wFMCommunicate request_size=4 [17:53:04]MH_SAM_APDU [17:53:04]CAPDU: 80 11 00 00 [17:53:04]Write to MH i2c: E2 08 00 AA 00 80 11 00 00 00 00 00 00 24 [17:53:04]Write i2c OK [17:53:04]MH_I2C_Read... [17:53:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:53:04]Read from MH i2c: E2 [17:53:04]MH_I2C_Read... [17:53:04]Read from MH i2c: E2 17 00 [17:53:04]MH_I2C_Read... [17:53:04]Read from MH i2c: E2 17 00 AA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 75 [17:53:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:53:04]wFMCommunicate OK [17:53:04]CreateOFDProtocolMessage done [17:53:04]OFDSenderStorePacket 156401 [17:53:04]StoreOFDPacket docnum=156401 [17:53:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0B 8D 07 01 40 31 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 01 00 00 F4 03 04 00 7F 43 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F1 62 02 00 35 04 06 00 F5 73 DD D2 FE F6 1C 81 CC 29 FF F9 E7 86 [17:53:04]CheckFolder [17:53:04]dirname=/storage/ofd_packets [17:53:04]CheckFolder done [17:53:04]ProducePacketName [17:53:04]name=ofd_packets/00156401 [17:53:04]NVStorageSaveData ofd_packets/00156401 [17:53:04]File name is /storage/ofd_packets/00156401 [17:53:04]Write 301 bytes [17:53:04]NVStorageSaveData done [17:53:04]OFDSenderStorePacket done [17:53:04]KKMCreateOFDPacket done [17:53:04]NVStorageSaveData kkm_last_timestamp [17:53:04]File name is /storage/kkm_last_timestamp [17:53:04]Write 4 bytes [17:53:04]NVStorageSaveData done [17:53:04]ExternCall_PrintAddStr [17:53:04]wPrintStart [17:53:04]Write to MH i2c: 01 00 00 AB 00 AB [17:53:04]Write i2c OK [17:53:04]MH_I2C_Read... [17:53:04]Read from MH i2c: 01 [17:53:04]MH_I2C_Read... [17:53:04]Read from MH i2c: 01 07 00 [17:53:04]MH_I2C_Read... [17:53:04]Read from MH i2c: 01 07 00 AB 00 00 00 00 00 00 FF 0F C0 [17:53:04]RasterBufferAndPrint [17:53:04]line Счет N : (1)874702 [17:53:04]line ИНН: 02508201610067 [17:53:04]line Контрольно-Кассовый Чек [17:53:04]line ПРОДАЖА [17:53:04]line ТРК (МРК, ГНК) : 41 [17:53:04]line Товар: 2710124500 [17:53:04]line Аи-95-К-5 [17:53:04]line 2.700 * 74.20 [17:53:04]line = 200.34 [17:53:04]line НДС 12% НСП 1% [17:53:04]line > о реализуемом товаре [17:53:04]line ОКРУГЛЕНИЕ: -0.34 [17:53:04]line ИТОГО: 200.00 [17:53:04]line Внесено: 200.00 [17:53:04]line СДАЧА: 0.00 [17:53:04]line НСП 1% : 1.77 [17:53:04]line НДС 12% : 21.27 [17:53:04]line Наличными: 200.00 [17:53:04]line Безнал.: 0.00 [17:53:04]line Место: АЗС № 165 "Партнер Нефть" [17:53:04]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:53:04]line СНО: Общий режим [17:53:04]line Чек 473 20.10.2024 17:53 [17:53:04]line Смена: 314 ФФД: 1.0 [17:53:04]line ЗНМ: 0300000234 [17:53:04]line РНМ: 0000137193017469 [17:53:04]line Версия ККМ: v1.0 [17:53:04]line ФМ: 0000000000963156 [17:53:04]line ФД: 156401 [17:53:04]line ФПД: 269877991636726 [17:53:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T175303&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156401&fm=269877991636726&tin=02508201610067®Number=0000137193017469&sum=20000 [17:53:04]OFD Sender: Processing packet 156401 [packets to send 52, broken 51] [17:53:04]ProducePacketName [17:53:04]name=ofd_packets/00156401 [17:53:04]OFD Sender: To server: pG, [17:53:04]CommunicateWithHost lk.salyk.kg:30040 [17:53:04]ConnectInit lk.salyk.kg [17:53:04]written 0, free lines is 4095 [17:53:04]Connected sock=10 [17:53:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0B 8D 07 01 40 31 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 01 00 00 F4 03 04 00 7F 43 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F1 62 02 00 35 04 06 00 F5 73 DD D2 FE F6 1C 81 CC 29 FF F9 E7 86 [17:53:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C6 BC 47 00 EF 93 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F1 62 02 00 F4 03 04 00 B1 E9 14 67 B6 04 01 00 00 A0 8B 31 21 45 62 CE F8 [17:53:05]CommunicateWithHost err = 0 [17:53:05]CheckOFDResponse [17:53:05]1017 (14) - 77093643461234 [17:53:05]1041 (16) - 0000000000963156 [17:53:05]1040 (4) - 156401 [17:53:05]1012 (4) - 20.10.2024 11:29 [17:53:05]1206 (1) - 0 [17:53:05]OFD Sender: Remove packet 156401 [17:53:05]ProducePacketName [17:53:05]name=ofd_packets/00156401 [17:53:05]NVStorageDeleteData [17:53:05]Write to MH i2c: 01 00 00 D6 00 D6 [17:53:05]Write i2c OK [17:53:05]MH_I2C_Read... [17:53:05]Read from MH i2c: 01 [17:53:05]MH_I2C_Read... [17:53:05]Read from MH i2c: 01 07 00 [17:53:05]MH_I2C_Read... [17:53:05]Read from MH i2c: 01 07 00 D6 00 00 00 00 00 00 DF 0C C8 [17:53:05]RasterBufferAndPrint [17:53:05]line [17:53:05]line [17:53:05]line [17:53:05]line [17:53:05]line [17:53:05]written 0, free lines is 3301 [17:53:05]MH_Cut [17:53:05]Write to MH i2c: D1 01 00 DD 00 01 AF [17:53:05]Write i2c OK [17:53:05]MH_I2C_Read... [17:53:05]Read from MH i2c: D1 [17:53:05]MH_I2C_Read... [17:53:05]Read from MH i2c: D1 01 00 [17:53:05]MH_I2C_Read... [17:53:05]Read from MH i2c: D1 01 00 DD 00 00 AE [17:53:05]Write to MH i2c: 01 00 00 DE 00 DE [17:53:05]Write i2c OK [17:53:05]MH_I2C_Read... [17:53:05]OFD Sender: No OFD packet to send [17:53:05]*** Cut start [17:53:05]*** Partial cut [17:53:05]*** CUTSNS_PIN = 1 [17:53:06]*** CUTSNS_PIN = 0 [17:53:06]*** Brake cut motor [17:53:06]Read from MH i2c: 01 [17:53:06]MH_I2C_Read... [17:53:06]*** Stop cut motor [17:53:06]*** Cut end [17:53:06]Read from MH i2c: 01 07 00 [17:53:06]MH_I2C_Read... [17:53:06]Read from MH i2c: 01 07 00 DE 00 00 00 00 00 00 FF 0F F3 [17:53:06]process_action close_receipt done [17:53:06]requested_data is exist [17:53:06]produce_requested_data [17:53:06]requested_item fm.sn is exist - process it [17:53:06]wFMCommunicate request_size=4 [17:53:06]MH_SAM_APDU [17:53:06]CAPDU: 80 11 00 00 [17:53:06]Write to MH i2c: E2 08 00 DF 00 80 11 00 00 00 00 00 00 59 [17:53:06]Write i2c OK [17:53:06]MH_I2C_Read... [17:53:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:53:06]Read from MH i2c: E2 [17:53:06]MH_I2C_Read... [17:53:06]Read from MH i2c: E2 17 00 [17:53:06]MH_I2C_Read... [17:53:06]Read from MH i2c: E2 17 00 DF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AA [17:53:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:53:06]wFMCommunicate OK [17:53:06]requested_item fd.num is exist - process it [17:53:06]SAM_PROTO_GetFieldsCounters [17:53:06]wFMCommunicate request_size=4 [17:53:06]MH_SAM_APDU [17:53:06]CAPDU: 80 13 00 00 [17:53:06]Write to MH i2c: E2 08 00 E0 00 80 13 00 00 00 00 00 00 5C [17:53:06]Write i2c OK [17:53:06]MH_I2C_Read... [17:53:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:53:06]Read from MH i2c: E2 [17:53:06]MH_I2C_Read... [17:53:06]Read from MH i2c: E2 62 00 [17:53:06]MH_I2C_Read... [17:53:06]Read from MH i2c: E2 62 00 E0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F1 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 D9 01 00 00 5E 04 04 00 D9 01 00 00 57 04 04 00 DA 01 00 00 19 04 04 00 00 00 00 00 90 00 B3 [17:53:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F1 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 D9 01 00 00 5E 04 04 00 D9 01 00 00 57 04 04 00 DA 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:53:06]wFMCommunicate OK [17:53:06]SAM_PROTO_GetFieldsCounters done [17:53:06]requested_item shift.num is exist - process it [17:53:06]requested_item shift.opened is exist - process it [17:53:06]req_shift_opened [17:53:06]FM_GetShiftState [17:53:06]SAM_PROTO_GetShiftState [17:53:06]wFMCommunicate request_size=4 [17:53:06]MH_SAM_APDU [17:53:06]CAPDU: 80 13 01 00 [17:53:06]Write to MH i2c: E2 08 00 E1 00 80 13 01 00 00 00 00 00 5E [17:53:06]Write i2c OK [17:53:06]MH_I2C_Read... [17:53:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:53:06]Read from MH i2c: E2 [17:53:06]MH_I2C_Read... [17:53:06]Read from MH i2c: E2 0E 00 [17:53:06]MH_I2C_Read... [17:53:06]Read from MH i2c: E2 0E 00 E1 00 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 05 [17:53:06]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [17:53:06]wFMCommunicate OK [17:53:06]SAM_PROTO_GetShiftState done [17:53:06]FM_GetShiftState done [17:53:06]req_shift_opened done [17:53:06]requested_item shift.open_date is exist - process it [17:53:06]req_shift_open_date [17:53:06]req_shift_open_date done [17:53:06]produce_requested_data done [17:53:06]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156401,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [17:53:06]process_action_free close_receipt [17:53:06]json_value_free [17:53:06]json_value_free done [17:53:06]process_json_proto returns [17:53:06]Send response to host [17:53:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156401,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [17:53:06]free response buf [17:53:06]execute_script done [17:53:06]execute_script returns [17:53:06]free content buf [17:53:06]Sock 9.Close socket [17:53:06]Sock 9.Thread stoped [17:53:10]OFD Sender: No OFD packet to send [17:53:15]OFD Sender: No OFD packet to send [17:53:20]OFD Sender: No OFD packet to send [17:53:25]OFD Sender: No OFD packet to send [17:53:30]OFD Sender: No OFD packet to send [17:53:35]OFD Sender: No OFD packet to send [17:53:40]OFD Sender: No OFD packet to send [17:53:45]OFD Sender: No OFD packet to send [17:53:50]OFD Sender: No OFD packet to send [17:53:55]OFD Sender: No OFD packet to send [17:54:00]OFD Sender: No OFD packet to send [17:54:05]OFD Sender: No OFD packet to send [17:54:10]OFD Sender: No OFD packet to send [17:54:15]OFD Sender: No OFD packet to send [17:54:20]OFD Sender: No OFD packet to send [17:54:25]OFD Sender: No OFD packet to send [17:54:30]OFD Sender: No OFD packet to send [17:54:35]OFD Sender: No OFD packet to send [17:54:40]OFD Sender: No OFD packet to send [17:54:45]OFD Sender: No OFD packet to send [17:54:49]accept exits with 7 [17:54:49]New connection [17:54:49]New thread 3066588516 created [17:54:49]Thread 3066731876 joined [17:54:49]Waiting for new connection... [17:54:49] Sock 7.Parse request [17:54:49]Sock 7.Check first char [17:54:49]Sock 7.First char is OK [17:54:49]request: POST /json_proto HTTP/1.0 [17:54:49]Method: POST [17:54:49]URL: /json_proto [17:54:49]Method is POST - this is cgi request [17:54:49]url: /json_proto [17:54:49]query_string will be loaded in cgi processing [17:54:49]execute_cgi json_proto POST (null) [17:54:49]execute_cgi path=json_proto method=POST [17:54:49]POST find Content-Length [17:54:49]Host: 172.17.53.67:8080 [17:54:49]Content-Length: 677 [17:54:49]Content-Type: application/json [17:54:49] [17:54:49]POST finish read [17:54:49]Found Content-Length = 677 [17:54:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874703", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.230, "sum" : 550.59, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 550.00, "total" : 550.00, "payments": [ { "type": 0, "sum" : 550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:54:49]execute_script... [17:54:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874703", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.230, "sum" : 550.59, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 550.00, "total" : 550.00, "payments": [ { "type": 0, "sum" : 550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:54:49]POST & json_proto [17:54:49]process_json_proto [17:54:49]json parsed OK: [17:54:49]protocol is kg_v1.0 [17:54:49]action value=close_receipt [17:54:49]process_action close_receipt [17:54:49]cmd_close_receipt [17:54:49]MH_GetDate [17:54:49]Write to MH i2c: F0 00 00 E2 00 D1 [17:54:49]Write i2c OK [17:54:49]MH_I2C_Read... [17:54:49]Read from MH i2c: F0 [17:54:49]MH_I2C_Read... [17:54:49]Read from MH i2c: F0 09 00 [17:54:49]MH_I2C_Read... [17:54:49]Read from MH i2c: F0 09 00 E2 00 00 EA 43 15 67 19 BC 99 64 55 [17:54:49]GetLastDocTimeStamp 1729446783 [17:54:49]current date 1729446890 [17:54:49]FM_GetShiftState [17:54:49]SAM_PROTO_GetShiftState [17:54:49]wFMCommunicate request_size=4 [17:54:49]MH_SAM_APDU [17:54:49]CAPDU: 80 13 01 00 [17:54:49]Write to MH i2c: E2 08 00 E3 00 80 13 01 00 00 00 00 00 60 [17:54:49]Write i2c OK [17:54:49]MH_I2C_Read... [17:54:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:54:49]Read from MH i2c: E2 [17:54:49]MH_I2C_Read... [17:54:49]Read from MH i2c: E2 0E 00 [17:54:49]MH_I2C_Read... [17:54:49]Read from MH i2c: E2 0E 00 E3 00 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 07 [17:54:49]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [17:54:49]wFMCommunicate OK [17:54:49]SAM_PROTO_GetShiftState done [17:54:49]FM_GetShiftState done [17:54:49]opened in 1729383891 [17:54:49]opened+sec_in_day 1729470291 [17:54:49]quantity*price = 55058 [17:54:49]sum+1 = 55060 [17:54:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.59 ИТОГО: 550.00 Внесено: 550.00 СДАЧА: 0.00 НСП 1% : 4.87 НДС 12% : 58.47 Наличными: 550.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 474 20.10.2024 17:54 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156402 ФПД: 206642892468995 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T175450&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156402&fm=206642892468995&tin=02508201610067®Number=0000137193017469&sum=55000 [17:54:51]StoreToDocumentArchive [17:54:51]shift 314 fd 156402 [17:54:51]save to /storage/0314/doc_00156402 [17:54:51]save last doc name /storage/0314/doc_00156402 to /storage/kkm_last_doc_name [17:54:51]save OK [17:54:51]Clear old archive folders... [17:54:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:54:51]tlvbuf is 00296AB0 [17:54:51]SAM_PROTO_ClearQueue [17:54:51]wFMCommunicate request_size=4 [17:54:51]MH_SAM_APDU [17:54:51]CAPDU: 80 09 00 00 [17:54:51]Write to MH i2c: E2 08 00 F0 00 80 09 00 00 00 00 00 00 62 [17:54:51]Write i2c OK [17:54:51]MH_I2C_Read... [17:54:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:54:51]Read from MH i2c: E2 [17:54:51]MH_I2C_Read... [17:54:51]Read from MH i2c: E2 03 00 [17:54:51]MH_I2C_Read... [17:54:51]Read from MH i2c: E2 03 00 F0 00 00 90 00 64 [17:54:51]RAPDU: 90 00 [17:54:51]wFMCommunicate OK [17:54:51]SAM_PROTO_ClearQueue done [17:54:51]KKMCreateOFDPacket [17:54:51]OFDProtocolAddRootSTLVToBuf [17:54:51]FM_MakeSignedData [17:54:51]FM_MakeSignedData [17:54:51]SAM_PROTO_SignData [17:54:51]wFMCommunicate request_size=4 [17:54:51]MH_SAM_APDU [17:54:51]CAPDU: 80 0D 01 02 [17:54:51]Write to MH i2c: E2 08 00 F1 00 80 0D 01 02 00 00 00 00 6A [17:54:51]Write i2c OK [17:54:51]MH_I2C_Read... [17:54:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:54:51]Read from MH i2c: E2 [17:54:51]MH_I2C_Read... [17:54:51]Read from MH i2c: E2 03 00 [17:54:51]MH_I2C_Read... [17:54:51]Read from MH i2c: E2 03 00 F1 00 00 90 00 65 [17:54:51]RAPDU: 90 00 [17:54:51]wFMCommunicate OK [17:54:51]wFMCommunicate request_size=255 [17:54:51]MH_SAM_APDU [17:54:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 01 00 00 F4 03 04 00 EA 43 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F2 62 02 00 35 04 06 00 BB [17:54:51]Write to MH i2c: E2 02 01 F2 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 01 00 00 F4 03 04 00 EA 43 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F2 62 02 00 35 04 06 00 BB 00 00 F9 [17:54:51]Write i2c OK [17:54:51]MH_I2C_Read... [17:54:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:54:51]Read from MH i2c: E2 [17:54:51]MH_I2C_Read... [17:54:51]Read from MH i2c: E2 03 00 [17:54:51]MH_I2C_Read... [17:54:51]Read from MH i2c: E2 03 00 F2 00 00 90 00 66 [17:54:51]RAPDU: 90 00 [17:54:51]wFMCommunicate OK [17:54:51]wFMCommunicate request_size=10 [17:54:51]MH_SAM_APDU [17:54:51]CAPDU: 80 0D 02 02 05 F0 CC 33 73 03 [17:54:51]Write to MH i2c: E2 0D 00 F3 00 80 0D 02 02 05 00 F0 CC 33 73 03 00 00 DC [17:54:51]Write i2c OK [17:54:51]MH_I2C_Read... [17:54:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:54:51]Read from MH i2c: E2 [17:54:51]MH_I2C_Read... [17:54:51]Read from MH i2c: E2 03 00 [17:54:51]MH_I2C_Read... [17:54:51]Read from MH i2c: E2 03 00 F3 00 00 90 00 67 [17:54:51]RAPDU: 90 00 [17:54:51]wFMCommunicate OK [17:54:51]wFMCommunicate request_size=4 [17:54:51]MH_SAM_APDU [17:54:51]CAPDU: 80 0D 03 02 [17:54:51]Write to MH i2c: E2 08 00 F4 00 80 0D 03 02 00 00 00 00 6F [17:54:51]Write i2c OK [17:54:51]MH_I2C_Read... [17:54:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:54:51]Read from MH i2c: E2 [17:54:51]MH_I2C_Read... [17:54:51]Read from MH i2c: E2 0B 00 [17:54:51]MH_I2C_Read... [17:54:51]Read from MH i2c: E2 0B 00 F4 00 00 B5 26 B5 28 17 98 2F 9B 90 00 A1 [17:54:51]RAPDU: B5 26 B5 28 17 98 2F 9B 90 00 [17:54:51]wFMCommunicate OK [17:54:51]SAM_PROTO_SignData done [17:54:51]FM_MakeSignedData done [17:54:51]CreateOFDProtocolMessage [17:54:51]wFMCommunicate request_size=4 [17:54:51]MH_SAM_APDU [17:54:51]CAPDU: 80 11 00 00 [17:54:51]Write to MH i2c: E2 08 00 F5 00 80 11 00 00 00 00 00 00 6F [17:54:51]Write i2c OK [17:54:51]MH_I2C_Read... [17:54:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:54:51]Read from MH i2c: E2 [17:54:51]MH_I2C_Read... [17:54:51]Read from MH i2c: E2 17 00 [17:54:51]MH_I2C_Read... [17:54:51]Read from MH i2c: E2 17 00 F5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C0 [17:54:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:54:51]wFMCommunicate OK [17:54:51]CreateOFDProtocolMessage done [17:54:51]OFDSenderStorePacket 156402 [17:54:51]StoreOFDPacket docnum=156402 [17:54:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CC EF 07 01 06 9A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 01 00 00 F4 03 04 00 EA 43 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F2 62 02 00 35 04 06 00 BB F0 CC 33 73 03 B5 26 B5 28 17 98 2F 9B [17:54:51]CheckFolder [17:54:51]dirname=/storage/ofd_packets [17:54:51]CheckFolder done [17:54:51]ProducePacketName [17:54:51]name=ofd_packets/00156402 [17:54:51]NVStorageSaveData ofd_packets/00156402 [17:54:51]File name is /storage/ofd_packets/00156402 [17:54:51]Write 301 bytes [17:54:51]NVStorageSaveData done [17:54:51]OFDSenderStorePacket done [17:54:51]KKMCreateOFDPacket done [17:54:51]NVStorageSaveData kkm_last_timestamp [17:54:51]File name is /storage/kkm_last_timestamp [17:54:51]Write 4 bytes [17:54:51]NVStorageSaveData done [17:54:51]ExternCall_PrintAddStr [17:54:51]wPrintStart [17:54:51]Write to MH i2c: 01 00 00 F6 00 F6 [17:54:51]Write i2c OK [17:54:51]MH_I2C_Read... [17:54:51]Read from MH i2c: 01 [17:54:51]MH_I2C_Read... [17:54:51]Read from MH i2c: 01 07 00 [17:54:51]MH_I2C_Read... [17:54:51]Read from MH i2c: 01 07 00 F6 00 00 00 00 00 00 FF 0F 0B [17:54:51]RasterBufferAndPrint [17:54:51]line Счет N : (1)874703 [17:54:51]line ИНН: 02508201610067 [17:54:51]line Контрольно-Кассовый Чек [17:54:51]line ПРОДАЖА [17:54:51]line ТРК (МРК, ГНК) : 32 [17:54:51]line Товар: 2710124130 [17:54:51]line Аи-92-К-5 [17:54:51]line 8.230 * 66.90 [17:54:51]line = 550.59 [17:54:51]line НДС 12% НСП 1% [17:54:51]line > о реализуемом товаре [17:54:51]line ОКРУГЛЕНИЕ: -0.59 [17:54:51]line ИТОГО: 550.00 [17:54:51]line Внесено: 550.00 [17:54:51]line СДАЧА: 0.00 [17:54:51]line НСП 1% : 4.87 [17:54:51]line НДС 12% : 58.47 [17:54:51]line Наличными: 550.00 [17:54:51]line Безнал.: 0.00 [17:54:51]line Место: АЗС № 165 "Партнер Нефть" [17:54:51]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [17:54:51]line СНО: Общий режим [17:54:51]line Чек 474 20.10.2024 17:54 [17:54:51]line Смена: 314 ФФД: 1.0 [17:54:51]line ЗНМ: 0300000234 [17:54:51]line РНМ: 0000137193017469 [17:54:51]line Версия ККМ: v1.0 [17:54:51]line ФМ: 0000000000963156 [17:54:51]line ФД: 156402 [17:54:51]line ФПД: 206642892468995 [17:54:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T175450&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156402&fm=206642892468995&tin=02508201610067®Number=0000137193017469&sum=55000 [17:54:51]OFD Sender: Processing packet 156402 [packets to send 52, broken 51] [17:54:51]ProducePacketName [17:54:51]name=ofd_packets/00156402 [17:54:51]OFD Sender: To server: pG, [17:54:51]CommunicateWithHost lk.salyk.kg:30040 [17:54:51]ConnectInit lk.salyk.kg [17:54:51]written 0, free lines is 4095 [17:54:52]Connected sock=10 [17:54:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CC EF 07 01 06 9A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 01 00 00 F4 03 04 00 EA 43 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F2 62 02 00 35 04 06 00 BB F0 CC 33 73 03 B5 26 B5 28 17 98 2F 9B [17:54:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 8F DE 47 00 9C F3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F2 62 02 00 F4 03 04 00 1C EA 14 67 B6 04 01 00 00 82 24 86 46 C8 7D E5 B3 [17:54:52]CommunicateWithHost err = 0 [17:54:52]CheckOFDResponse [17:54:52]1017 (14) - 77093643461234 [17:54:52]1041 (16) - 0000000000963156 [17:54:52]1040 (4) - 156402 [17:54:52]1012 (4) - 20.10.2024 11:31 [17:54:52]1206 (1) - 0 [17:54:52]OFD Sender: Remove packet 156402 [17:54:52]ProducePacketName [17:54:52]name=ofd_packets/00156402 [17:54:52]NVStorageDeleteData [17:54:52]Write to MH i2c: 01 00 00 21 01 22 [17:54:52]Write i2c OK [17:54:52]MH_I2C_Read... [17:54:52]Read from MH i2c: 01 [17:54:52]MH_I2C_Read... [17:54:52]Read from MH i2c: 01 07 00 [17:54:52]MH_I2C_Read... [17:54:52]Read from MH i2c: 01 07 00 21 01 00 00 00 00 00 E6 0C 1B [17:54:52]RasterBufferAndPrint [17:54:52]line [17:54:52]line [17:54:52]line [17:54:52]line [17:54:52]line [17:54:52]written 0, free lines is 3308 [17:54:52]MH_Cut [17:54:52]Write to MH i2c: D1 01 00 28 01 01 FB [17:54:52]Write i2c OK [17:54:52]MH_I2C_Read... [17:54:52]Read from MH i2c: D1 [17:54:52]MH_I2C_Read... [17:54:52]Read from MH i2c: D1 01 00 [17:54:52]MH_I2C_Read... [17:54:52]Read from MH i2c: D1 01 00 28 01 00 FA [17:54:52]Write to MH i2c: 01 00 00 29 01 2A [17:54:52]Write i2c OK [17:54:52]MH_I2C_Read... [17:54:52]OFD Sender: No OFD packet to send [17:54:53]*** Cut start [17:54:53]*** Partial cut [17:54:53]*** CUTSNS_PIN = 1 [17:54:53]*** CUTSNS_PIN = 0 [17:54:53]*** Brake cut motor [17:54:53]Read from MH i2c: 01 [17:54:53]MH_I2C_Read... [17:54:53]*** Stop cut motor [17:54:53]*** Cut end [17:54:53]Read from MH i2c: 01 07 00 [17:54:53]MH_I2C_Read... [17:54:53]Read from MH i2c: 01 07 00 29 01 00 00 00 00 00 FF 0F 3F [17:54:53]process_action close_receipt done [17:54:53]requested_data is exist [17:54:53]produce_requested_data [17:54:53]requested_item fm.sn is exist - process it [17:54:53]wFMCommunicate request_size=4 [17:54:53]MH_SAM_APDU [17:54:53]CAPDU: 80 11 00 00 [17:54:53]Write to MH i2c: E2 08 00 2A 01 80 11 00 00 00 00 00 00 A5 [17:54:53]Write i2c OK [17:54:53]MH_I2C_Read... [17:54:53]Read from MH i2c: E2 [17:54:53]MH_I2C_Read... [17:54:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:54:53]Read from MH i2c: E2 17 00 [17:54:53]MH_I2C_Read... [17:54:53]Read from MH i2c: E2 17 00 2A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F6 [17:54:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [17:54:53]wFMCommunicate OK [17:54:53]requested_item fd.num is exist - process it [17:54:53]SAM_PROTO_GetFieldsCounters [17:54:53]wFMCommunicate request_size=4 [17:54:53]MH_SAM_APDU [17:54:53]CAPDU: 80 13 00 00 [17:54:53]Write to MH i2c: E2 08 00 2B 01 80 13 00 00 00 00 00 00 A8 [17:54:53]Write i2c OK [17:54:53]MH_I2C_Read... [17:54:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:54:53]Read from MH i2c: E2 [17:54:53]MH_I2C_Read... [17:54:53]Read from MH i2c: E2 62 00 [17:54:53]MH_I2C_Read... [17:54:53]Read from MH i2c: E2 62 00 2B 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F2 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 DA 01 00 00 5E 04 04 00 DA 01 00 00 57 04 04 00 DB 01 00 00 19 04 04 00 00 00 00 00 90 00 03 [17:54:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F2 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 DA 01 00 00 5E 04 04 00 DA 01 00 00 57 04 04 00 DB 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:54:53]wFMCommunicate OK [17:54:53]SAM_PROTO_GetFieldsCounters done [17:54:53]requested_item shift.num is exist - process it [17:54:53]requested_item shift.opened is exist - process it [17:54:53]req_shift_opened [17:54:53]FM_GetShiftState [17:54:53]SAM_PROTO_GetShiftState [17:54:53]wFMCommunicate request_size=4 [17:54:53]MH_SAM_APDU [17:54:53]CAPDU: 80 13 01 00 [17:54:53]Write to MH i2c: E2 08 00 2C 01 80 13 01 00 00 00 00 00 AA [17:54:53]Write i2c OK [17:54:53]MH_I2C_Read... [17:54:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:54:53]Read from MH i2c: E2 [17:54:53]MH_I2C_Read... [17:54:53]Read from MH i2c: E2 0E 00 [17:54:53]MH_I2C_Read... [17:54:53]Read from MH i2c: E2 0E 00 2C 01 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 51 [17:54:53]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [17:54:53]wFMCommunicate OK [17:54:53]SAM_PROTO_GetShiftState done [17:54:53]FM_GetShiftState done [17:54:53]req_shift_opened done [17:54:53]requested_item shift.open_date is exist - process it [17:54:53]req_shift_open_date [17:54:53]req_shift_open_date done [17:54:53]produce_requested_data done [17:54:53]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156402,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [17:54:53]process_action_free close_receipt [17:54:53]json_value_free [17:54:53]json_value_free done [17:54:53]process_json_proto returns [17:54:53]Send response to host [17:54:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156402,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [17:54:53]free response buf [17:54:53]execute_script done [17:54:53]execute_script returns [17:54:53]free content buf [17:54:53]Sock 7.Close socket [17:54:53]Sock 7.Thread stoped [17:54:57]OFD Sender: No OFD packet to send [17:55:02]OFD Sender: No OFD packet to send [17:55:07]OFD Sender: No OFD packet to send [17:55:12]OFD Sender: No OFD packet to send [17:55:17]OFD Sender: No OFD packet to send [17:55:22]OFD Sender: No OFD packet to send [17:55:27]OFD Sender: No OFD packet to send [17:55:32]OFD Sender: No OFD packet to send [17:55:37]OFD Sender: No OFD packet to send [17:55:42]OFD Sender: No OFD packet to send [17:55:47]OFD Sender: No OFD packet to send [17:55:52]OFD Sender: No OFD packet to send [17:55:57]OFD Sender: No OFD packet to send [17:56:02]OFD Sender: No OFD packet to send [17:56:07]OFD Sender: No OFD packet to send [17:56:12]OFD Sender: No OFD packet to send [17:56:17]OFD Sender: No OFD packet to send [17:56:22]OFD Sender: No OFD packet to send [17:56:27]OFD Sender: No OFD packet to send [17:56:32]OFD Sender: No OFD packet to send [17:56:37]OFD Sender: No OFD packet to send [17:56:42]OFD Sender: No OFD packet to send [17:56:47]OFD Sender: No OFD packet to send [17:56:52]OFD Sender: No OFD packet to send [17:56:57]OFD Sender: No OFD packet to send [17:57:02]OFD Sender: No OFD packet to send [17:57:07]OFD Sender: No OFD packet to send [17:57:12]OFD Sender: No OFD packet to send [17:57:17]OFD Sender: No OFD packet to send [17:57:22]OFD Sender: No OFD packet to send [17:57:27]OFD Sender: No OFD packet to send [17:57:32]OFD Sender: No OFD packet to send [17:57:37]OFD Sender: No OFD packet to send [17:57:42]OFD Sender: No OFD packet to send [17:57:47]OFD Sender: No OFD packet to send [17:57:52]OFD Sender: No OFD packet to send [17:57:57]OFD Sender: No OFD packet to send [17:58:02]OFD Sender: No OFD packet to send [17:58:07]OFD Sender: No OFD packet to send [17:58:12]OFD Sender: No OFD packet to send [17:58:17]OFD Sender: No OFD packet to send [17:58:22]OFD Sender: No OFD packet to send [17:58:27]OFD Sender: No OFD packet to send [17:58:32]OFD Sender: No OFD packet to send [17:58:37]OFD Sender: No OFD packet to send [17:58:42]OFD Sender: No OFD packet to send [17:58:47]OFD Sender: No OFD packet to send [17:58:52]OFD Sender: No OFD packet to send [17:58:57]OFD Sender: No OFD packet to send [17:59:02]OFD Sender: No OFD packet to send [17:59:07]OFD Sender: No OFD packet to send [17:59:12]OFD Sender: No OFD packet to send [17:59:17]OFD Sender: No OFD packet to send [17:59:22]OFD Sender: No OFD packet to send [17:59:27]OFD Sender: No OFD packet to send [17:59:32]OFD Sender: No OFD packet to send [17:59:37]OFD Sender: No OFD packet to send [17:59:42]OFD Sender: No OFD packet to send [17:59:48]OFD Sender: No OFD packet to send [17:59:53]OFD Sender: No OFD packet to send [17:59:58]OFD Sender: No OFD packet to send [18:00:03]OFD Sender: No OFD packet to send [18:00:08]OFD Sender: No OFD packet to send [18:00:11]accept exits with 9 [18:00:11]New connection [18:00:11]New thread 3066731876 created [18:00:11]Thread 3066588516 joined [18:00:11]Waiting for new connection... [18:00:11] Sock 9.Parse request [18:00:11]Sock 9.Check first char [18:00:11]Sock 9.First char is OK [18:00:11]request: POST /json_proto HTTP/1.0 [18:00:11]Method: POST [18:00:11]URL: /json_proto [18:00:11]Method is POST - this is cgi request [18:00:11]url: /json_proto [18:00:11]query_string will be loaded in cgi processing [18:00:11]execute_cgi json_proto POST (null) [18:00:11]execute_cgi path=json_proto method=POST [18:00:11]POST find Content-Length [18:00:11]Host: 172.17.53.67:8080 [18:00:11]Content-Length: 677 [18:00:11]Content-Type: application/json [18:00:11] [18:00:11]POST finish read [18:00:11]Found Content-Length = 677 [18:00:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874704", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:00:11]execute_script... [18:00:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874704", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:00:11]POST & json_proto [18:00:11]process_json_proto [18:00:11]json parsed OK: [18:00:11]protocol is kg_v1.0 [18:00:11]action value=close_receipt [18:00:11]process_action close_receipt [18:00:11]cmd_close_receipt [18:00:11]MH_GetDate [18:00:11]Write to MH i2c: F0 00 00 2D 01 1D [18:00:11]Write i2c OK [18:00:11]MH_I2C_Read... [18:00:11]Read from MH i2c: F0 [18:00:11]MH_I2C_Read... [18:00:11]Read from MH i2c: F0 09 00 [18:00:11]MH_I2C_Read... [18:00:11]Read from MH i2c: F0 09 00 2D 01 00 2B 45 15 67 19 BC 99 64 E4 [18:00:11]GetLastDocTimeStamp 1729446890 [18:00:11]current date 1729447211 [18:00:11]FM_GetShiftState [18:00:11]SAM_PROTO_GetShiftState [18:00:11]wFMCommunicate request_size=4 [18:00:11]MH_SAM_APDU [18:00:11]CAPDU: 80 13 01 00 [18:00:11]Write to MH i2c: E2 08 00 2E 01 80 13 01 00 00 00 00 00 AC [18:00:11]Write i2c OK [18:00:11]MH_I2C_Read... [18:00:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:00:11]Read from MH i2c: E2 [18:00:11]MH_I2C_Read... [18:00:11]Read from MH i2c: E2 0E 00 [18:00:11]MH_I2C_Read... [18:00:11]Read from MH i2c: E2 0E 00 2E 01 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 53 [18:00:11]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:00:11]wFMCommunicate OK [18:00:11]SAM_PROTO_GetShiftState done [18:00:11]FM_GetShiftState done [18:00:11]opened in 1729383891 [18:00:11]opened+sec_in_day 1729470291 [18:00:11]quantity*price = 50041 [18:00:11]sum+1 = 50042 [18:00:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 475 20.10.2024 18:00 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156403 ФПД: 1907669033121 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T180012&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156403&fm=1907669033121&tin=02508201610067®Number=0000137193017469&sum=50000 [18:00:12]StoreToDocumentArchive [18:00:12]shift 314 fd 156403 [18:00:12]save to /storage/0314/doc_00156403 [18:00:12]save last doc name /storage/0314/doc_00156403 to /storage/kkm_last_doc_name [18:00:12]save OK [18:00:12]Clear old archive folders... [18:00:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:00:12]tlvbuf is 002EDEE0 [18:00:12]SAM_PROTO_ClearQueue [18:00:12]wFMCommunicate request_size=4 [18:00:12]MH_SAM_APDU [18:00:12]CAPDU: 80 09 00 00 [18:00:12]Write to MH i2c: E2 08 00 3B 01 80 09 00 00 00 00 00 00 AE [18:00:12]Write i2c OK [18:00:12]MH_I2C_Read... [18:00:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:00:12]Read from MH i2c: E2 [18:00:12]MH_I2C_Read... [18:00:12]Read from MH i2c: E2 03 00 [18:00:12]MH_I2C_Read... [18:00:12]Read from MH i2c: E2 03 00 3B 01 00 90 00 B0 [18:00:12]RAPDU: 90 00 [18:00:12]wFMCommunicate OK [18:00:12]SAM_PROTO_ClearQueue done [18:00:12]KKMCreateOFDPacket [18:00:12]OFDProtocolAddRootSTLVToBuf [18:00:12]FM_MakeSignedData [18:00:12]FM_MakeSignedData [18:00:12]SAM_PROTO_SignData [18:00:12]wFMCommunicate request_size=4 [18:00:12]MH_SAM_APDU [18:00:12]CAPDU: 80 0D 01 02 [18:00:12]Write to MH i2c: E2 08 00 3C 01 80 0D 01 02 00 00 00 00 B6 [18:00:12]Write i2c OK [18:00:12]MH_I2C_Read... [18:00:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:00:12]Read from MH i2c: E2 [18:00:12]MH_I2C_Read... [18:00:12]Read from MH i2c: E2 03 00 [18:00:12]MH_I2C_Read... [18:00:12]Read from MH i2c: E2 03 00 3C 01 00 90 00 B1 [18:00:12]RAPDU: 90 00 [18:00:12]wFMCommunicate OK [18:00:12]wFMCommunicate request_size=255 [18:00:12]MH_SAM_APDU [18:00:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 01 00 00 F4 03 04 00 2C 45 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F3 62 02 00 35 04 06 00 01 [18:00:12]Write to MH i2c: E2 02 01 3D 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 01 00 00 F4 03 04 00 2C 45 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F3 62 02 00 35 04 06 00 01 00 00 B9 [18:00:12]Write i2c OK [18:00:12]MH_I2C_Read... [18:00:13]OFD Sender: No OFD packet to send [18:00:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:00:13]Read from MH i2c: E2 [18:00:13]MH_I2C_Read... [18:00:13]Read from MH i2c: E2 03 00 [18:00:13]MH_I2C_Read... [18:00:13]Read from MH i2c: E2 03 00 3D 01 00 90 00 B2 [18:00:13]RAPDU: 90 00 [18:00:13]wFMCommunicate OK [18:00:13]wFMCommunicate request_size=10 [18:00:13]MH_SAM_APDU [18:00:13]CAPDU: 80 0D 02 02 05 BC 29 EF 60 A1 [18:00:13]Write to MH i2c: E2 0D 00 3E 01 80 0D 02 02 05 00 BC 29 EF 60 A1 00 00 98 [18:00:13]Write i2c OK [18:00:13]MH_I2C_Read... [18:00:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:00:13]Read from MH i2c: E2 [18:00:13]MH_I2C_Read... [18:00:13]Read from MH i2c: E2 03 00 [18:00:13]MH_I2C_Read... [18:00:13]Read from MH i2c: E2 03 00 3E 01 00 90 00 B3 [18:00:13]RAPDU: 90 00 [18:00:13]wFMCommunicate OK [18:00:13]wFMCommunicate request_size=4 [18:00:13]MH_SAM_APDU [18:00:13]CAPDU: 80 0D 03 02 [18:00:13]Write to MH i2c: E2 08 00 3F 01 80 0D 03 02 00 00 00 00 BB [18:00:13]Write i2c OK [18:00:13]MH_I2C_Read... [18:00:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:00:13]Read from MH i2c: E2 [18:00:13]MH_I2C_Read... [18:00:13]Read from MH i2c: E2 0B 00 [18:00:13]MH_I2C_Read... [18:00:13]Read from MH i2c: E2 0B 00 3F 01 00 0D 47 FB 83 88 23 9A 29 90 00 FC [18:00:13]RAPDU: 0D 47 FB 83 88 23 9A 29 90 00 [18:00:13]wFMCommunicate OK [18:00:13]SAM_PROTO_SignData done [18:00:13]FM_MakeSignedData done [18:00:13]CreateOFDProtocolMessage [18:00:13]wFMCommunicate request_size=4 [18:00:13]MH_SAM_APDU [18:00:13]CAPDU: 80 11 00 00 [18:00:13]Write to MH i2c: E2 08 00 40 01 80 11 00 00 00 00 00 00 BB [18:00:13]Write i2c OK [18:00:13]MH_I2C_Read... [18:00:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:00:13]Read from MH i2c: E2 [18:00:13]MH_I2C_Read... [18:00:13]Read from MH i2c: E2 17 00 [18:00:13]MH_I2C_Read... [18:00:13]Read from MH i2c: E2 17 00 40 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0C [18:00:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:00:13]wFMCommunicate OK [18:00:13]CreateOFDProtocolMessage done [18:00:13]OFDSenderStorePacket 156403 [18:00:13]StoreOFDPacket docnum=156403 [18:00:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 96 0E 07 01 F1 75 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 01 00 00 F4 03 04 00 2C 45 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F3 62 02 00 35 04 06 00 01 BC 29 EF 60 A1 0D 47 FB 83 88 23 9A 29 [18:00:13]CheckFolder [18:00:13]dirname=/storage/ofd_packets [18:00:13]CheckFolder done [18:00:13]ProducePacketName [18:00:13]name=ofd_packets/00156403 [18:00:13]NVStorageSaveData ofd_packets/00156403 [18:00:13]File name is /storage/ofd_packets/00156403 [18:00:13]Write 301 bytes [18:00:13]NVStorageSaveData done [18:00:13]OFDSenderStorePacket done [18:00:13]KKMCreateOFDPacket done [18:00:13]NVStorageSaveData kkm_last_timestamp [18:00:13]File name is /storage/kkm_last_timestamp [18:00:13]Write 4 bytes [18:00:13]NVStorageSaveData done [18:00:13]ExternCall_PrintAddStr [18:00:13]wPrintStart [18:00:13]Write to MH i2c: 01 00 00 41 01 42 [18:00:13]Write i2c OK [18:00:13]MH_I2C_Read... [18:00:13]Read from MH i2c: 01 [18:00:13]MH_I2C_Read... [18:00:13]Read from MH i2c: 01 07 00 [18:00:13]MH_I2C_Read... [18:00:13]Read from MH i2c: 01 07 00 41 01 00 00 00 00 00 FF 0F 57 [18:00:13]RasterBufferAndPrint [18:00:13]line Счет N : (1)874704 [18:00:13]line ИНН: 02508201610067 [18:00:13]line Контрольно-Кассовый Чек [18:00:13]line ПРОДАЖА [18:00:13]line ТРК (МРК, ГНК) : 22 [18:00:13]line Товар: 2710124130 [18:00:13]line Аи-92-К-5 [18:00:13]line 7.480 * 66.90 [18:00:13]line = 500.41 [18:00:13]line НДС 12% НСП 1% [18:00:13]line > о реализуемом товаре [18:00:13]line ОКРУГЛЕНИЕ: -0.41 [18:00:13]line ИТОГО: 500.00 [18:00:13]line Внесено: 500.00 [18:00:13]line СДАЧА: 0.00 [18:00:13]line НСП 1% : 4.43 [18:00:13]line НДС 12% : 53.14 [18:00:13]line Наличными: 500.00 [18:00:13]line Безнал.: 0.00 [18:00:13]line Место: АЗС № 165 "Партнер Нефть" [18:00:13]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:00:13]line СНО: Общий режим [18:00:13]line Чек 475 20.10.2024 18:00 [18:00:13]line Смена: 314 ФФД: 1.0 [18:00:13]line ЗНМ: 0300000234 [18:00:13]line РНМ: 0000137193017469 [18:00:13]line Версия ККМ: v1.0 [18:00:13]line ФМ: 0000000000963156 [18:00:13]line ФД: 156403 [18:00:13]line ФПД: 1907669033121 [18:00:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T180012&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156403&fm=1907669033121&tin=02508201610067®Number=0000137193017469&sum=50000 [18:00:13]OFD Sender: Processing packet 156403 [packets to send 52, broken 51] [18:00:13]ProducePacketName [18:00:13]name=ofd_packets/00156403 [18:00:13]OFD Sender: To server: pG, [18:00:13]CommunicateWithHost lk.salyk.kg:30040 [18:00:13]ConnectInit lk.salyk.kg [18:00:13]written 0, free lines is 4095 [18:00:13]Connected sock=10 [18:00:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 96 0E 07 01 F1 75 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 01 00 00 F4 03 04 00 2C 45 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F3 62 02 00 35 04 06 00 01 BC 29 EF 60 A1 0D 47 FB 83 88 23 9A 29 [18:00:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C9 10 47 00 A9 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 39 36 33 31 35 36 10 04 04 00 F3 62 02 00 F4 03 04 00 5D EB 14 67 B6 04 01 00 00 55 8D 25 66 41 4F CB 93 [18:00:13]CommunicateWithHost err = 0 [18:00:13]CheckOFDResponse [18:00:13]1017 (14) - 77093643461234 [18:00:13]1041 (16) - 0000000000963156 [18:00:13]1040 (4) - 156403 [18:00:13]1012 (4) - 20.10.2024 11:37 [18:00:13]1206 (1) - 0 [18:00:13]OFD Sender: Remove packet 156403 [18:00:13]ProducePacketName [18:00:13]name=ofd_packets/00156403 [18:00:13]NVStorageDeleteData [18:00:14]Write to MH i2c: 01 00 00 6C 01 6D [18:00:14]Write i2c OK [18:00:14]MH_I2C_Read... [18:00:14]Read from MH i2c: 01 [18:00:14]MH_I2C_Read... [18:00:14]Read from MH i2c: 01 07 00 [18:00:14]MH_I2C_Read... [18:00:14]Read from MH i2c: 01 07 00 6C 01 00 00 00 00 00 DA 0C 5A [18:00:14]RasterBufferAndPrint [18:00:14]line [18:00:14]line [18:00:14]line [18:00:14]line [18:00:14]line [18:00:14]written 0, free lines is 3298 [18:00:14]MH_Cut [18:00:14]Write to MH i2c: D1 01 00 73 01 01 46 [18:00:14]Write i2c OK [18:00:14]MH_I2C_Read... [18:00:14]Read from MH i2c: D1 [18:00:14]MH_I2C_Read... [18:00:14]Read from MH i2c: D1 01 00 [18:00:14]MH_I2C_Read... [18:00:14]Read from MH i2c: D1 01 00 73 01 00 45 [18:00:14]Write to MH i2c: 01 00 00 74 01 75 [18:00:14]Write i2c OK [18:00:14]MH_I2C_Read... [18:00:14]OFD Sender: No OFD packet to send [18:00:14]*** Cut start [18:00:14]*** Partial cut [18:00:14]*** CUTSNS_PIN = 1 [18:00:14]*** CUTSNS_PIN = 0 [18:00:15]*** Brake cut motor [18:00:15]Read from MH i2c: 01 [18:00:15]MH_I2C_Read... [18:00:15]*** Stop cut motor [18:00:15]*** Cut end [18:00:15]Read from MH i2c: 01 07 00 [18:00:15]MH_I2C_Read... [18:00:15]Read from MH i2c: 01 07 00 74 01 00 00 00 00 00 FF 0F 8A [18:00:15]process_action close_receipt done [18:00:15]requested_data is exist [18:00:15]produce_requested_data [18:00:15]requested_item fm.sn is exist - process it [18:00:15]wFMCommunicate request_size=4 [18:00:15]MH_SAM_APDU [18:00:15]CAPDU: 80 11 00 00 [18:00:15]Write to MH i2c: E2 08 00 75 01 80 11 00 00 00 00 00 00 F0 [18:00:15]Write i2c OK [18:00:15]MH_I2C_Read... [18:00:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:00:15]Read from MH i2c: E2 [18:00:15]MH_I2C_Read... [18:00:15]Read from MH i2c: E2 17 00 [18:00:15]MH_I2C_Read... [18:00:15]Read from MH i2c: E2 17 00 75 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 41 [18:00:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:00:15]wFMCommunicate OK [18:00:15]requested_item fd.num is exist - process it [18:00:15]SAM_PROTO_GetFieldsCounters [18:00:15]wFMCommunicate request_size=4 [18:00:15]MH_SAM_APDU [18:00:15]CAPDU: 80 13 00 00 [18:00:15]Write to MH i2c: E2 08 00 76 01 80 13 00 00 00 00 00 00 F3 [18:00:15]Write i2c OK [18:00:15]MH_I2C_Read... [18:00:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:00:15]Read from MH i2c: E2 [18:00:15]MH_I2C_Read... [18:00:15]Read from MH i2c: E2 62 00 [18:00:15]MH_I2C_Read... [18:00:15]Read from MH i2c: E2 62 00 76 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F3 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 DB 01 00 00 5E 04 04 00 DB 01 00 00 57 04 04 00 DC 01 00 00 19 04 04 00 00 00 00 00 90 00 52 [18:00:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F3 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 DB 01 00 00 5E 04 04 00 DB 01 00 00 57 04 04 00 DC 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:00:15]wFMCommunicate OK [18:00:15]SAM_PROTO_GetFieldsCounters done [18:00:15]requested_item shift.num is exist - process it [18:00:15]requested_item shift.opened is exist - process it [18:00:15]req_shift_opened [18:00:15]FM_GetShiftState [18:00:15]SAM_PROTO_GetShiftState [18:00:15]wFMCommunicate request_size=4 [18:00:15]MH_SAM_APDU [18:00:15]CAPDU: 80 13 01 00 [18:00:15]Write to MH i2c: E2 08 00 77 01 80 13 01 00 00 00 00 00 F5 [18:00:15]Write i2c OK [18:00:15]MH_I2C_Read... [18:00:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:00:15]Read from MH i2c: E2 [18:00:15]MH_I2C_Read... [18:00:15]Read from MH i2c: E2 0E 00 [18:00:15]MH_I2C_Read... [18:00:15]Read from MH i2c: E2 0E 00 77 01 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 9C [18:00:15]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:00:15]wFMCommunicate OK [18:00:15]SAM_PROTO_GetShiftState done [18:00:15]FM_GetShiftState done [18:00:15]req_shift_opened done [18:00:15]requested_item shift.open_date is exist - process it [18:00:15]req_shift_open_date [18:00:15]req_shift_open_date done [18:00:15]produce_requested_data done [18:00:15]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156403,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [18:00:15]process_action_free close_receipt [18:00:15]json_value_free [18:00:15]json_value_free done [18:00:15]process_json_proto returns [18:00:15]Send response to host [18:00:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156403,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [18:00:15]free response buf [18:00:15]execute_script done [18:00:15]execute_script returns [18:00:15]free content buf [18:00:15]Sock 9.Close socket [18:00:15]Sock 9.Thread stoped [18:00:19]OFD Sender: No OFD packet to send [18:00:23]accept exits with 7 [18:00:23]New connection [18:00:23]New thread 3066588516 created [18:00:23]Thread 3066731876 joined [18:00:23]Waiting for new connection... [18:00:23] Sock 7.Parse request [18:00:23]Sock 7.Check first char [18:00:23]Sock 7.First char is OK [18:00:23]request: POST /json_proto HTTP/1.0 [18:00:23]Method: POST [18:00:23]URL: /json_proto [18:00:23]Method is POST - this is cgi request [18:00:23]url: /json_proto [18:00:23]query_string will be loaded in cgi processing [18:00:23]execute_cgi json_proto POST (null) [18:00:23]execute_cgi path=json_proto method=POST [18:00:23]POST find Content-Length [18:00:23]Host: 172.17.53.67:8080 [18:00:23]Content-Length: 670 [18:00:23]Content-Type: application/json [18:00:23] [18:00:23]POST finish read [18:00:23]Found Content-Length = 670 [18:00:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874705", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:00:23]execute_script... [18:00:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874705", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:00:23]POST & json_proto [18:00:23]process_json_proto [18:00:23]json parsed OK: [18:00:23]protocol is kg_v1.0 [18:00:23]action value=close_receipt [18:00:23]process_action close_receipt [18:00:23]cmd_close_receipt [18:00:23]MH_GetDate [18:00:23]Write to MH i2c: F0 00 00 78 01 68 [18:00:23]Write i2c OK [18:00:23]MH_I2C_Read... [18:00:23]Read from MH i2c: F0 [18:00:23]MH_I2C_Read... [18:00:23]Read from MH i2c: F0 09 00 [18:00:23]MH_I2C_Read... [18:00:23]Read from MH i2c: F0 09 00 78 01 00 37 45 15 67 19 BC 99 64 3B [18:00:23]GetLastDocTimeStamp 1729447212 [18:00:23]current date 1729447223 [18:00:23]FM_GetShiftState [18:00:23]SAM_PROTO_GetShiftState [18:00:23]wFMCommunicate request_size=4 [18:00:23]MH_SAM_APDU [18:00:23]CAPDU: 80 13 01 00 [18:00:23]Write to MH i2c: E2 08 00 79 01 80 13 01 00 00 00 00 00 F7 [18:00:23]Write i2c OK [18:00:23]MH_I2C_Read... [18:00:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:00:23]Read from MH i2c: E2 [18:00:23]MH_I2C_Read... [18:00:23]Read from MH i2c: E2 0E 00 [18:00:23]MH_I2C_Read... [18:00:23]Read from MH i2c: E2 0E 00 79 01 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 9E [18:00:23]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:00:23]wFMCommunicate OK [18:00:23]SAM_PROTO_GetShiftState done [18:00:23]FM_GetShiftState done [18:00:23]opened in 1729383891 [18:00:23]opened+sec_in_day 1729470291 [18:00:23]quantity*price = 30027 [18:00:23]sum+1 = 30029 [18:00:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.89 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 476 20.10.2024 18:00 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156404 ФПД: 78623849716737 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T180023&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156404&fm=78623849716737&tin=02508201610067®Number=0000137193017469&sum=30000 [18:00:24]StoreToDocumentArchive [18:00:24]shift 314 fd 156404 [18:00:24]save to /storage/0314/doc_00156404 [18:00:24]save last doc name /storage/0314/doc_00156404 to /storage/kkm_last_doc_name [18:00:24]save OK [18:00:24]Clear old archive folders... [18:00:24]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:00:24]tlvbuf is 002EF820 [18:00:24]SAM_PROTO_ClearQueue [18:00:24]wFMCommunicate request_size=4 [18:00:24]MH_SAM_APDU [18:00:24]CAPDU: 80 09 00 00 [18:00:24]Write to MH i2c: E2 08 00 86 01 80 09 00 00 00 00 00 00 F9 [18:00:24]Write i2c OK [18:00:24]MH_I2C_Read... [18:00:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:00:24]Read from MH i2c: E2 [18:00:24]MH_I2C_Read... [18:00:24]Read from MH i2c: E2 03 00 [18:00:24]MH_I2C_Read... [18:00:24]Read from MH i2c: E2 03 00 86 01 00 90 00 FB [18:00:24]RAPDU: 90 00 [18:00:24]wFMCommunicate OK [18:00:24]SAM_PROTO_ClearQueue done [18:00:24]KKMCreateOFDPacket [18:00:24]OFDProtocolAddRootSTLVToBuf [18:00:24]FM_MakeSignedData [18:00:24]FM_MakeSignedData [18:00:24]SAM_PROTO_SignData [18:00:24]wFMCommunicate request_size=4 [18:00:24]MH_SAM_APDU [18:00:24]CAPDU: 80 0D 01 02 [18:00:24]Write to MH i2c: E2 08 00 87 01 80 0D 01 02 00 00 00 00 01 [18:00:24]Write i2c OK [18:00:24]MH_I2C_Read... [18:00:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:00:24]Read from MH i2c: E2 [18:00:24]MH_I2C_Read... [18:00:24]Read from MH i2c: E2 03 00 [18:00:24]MH_I2C_Read... [18:00:24]Read from MH i2c: E2 03 00 87 01 00 90 00 FC [18:00:24]RAPDU: 90 00 [18:00:24]wFMCommunicate OK [18:00:24]wFMCommunicate request_size=255 [18:00:24]MH_SAM_APDU [18:00:24]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 01 00 00 F4 03 04 00 37 45 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F4 62 02 00 35 04 06 00 [18:00:24]Write to MH i2c: E2 02 01 88 01 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 01 00 00 F4 03 04 00 37 45 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F4 62 02 00 35 04 06 00 00 00 48 [18:00:24]Write i2c OK [18:00:24]MH_I2C_Read... [18:00:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:00:25]Read from MH i2c: E2 [18:00:25]MH_I2C_Read... [18:00:25]Read from MH i2c: E2 03 00 [18:00:25]MH_I2C_Read... [18:00:25]Read from MH i2c: E2 03 00 88 01 00 90 00 FD [18:00:25]RAPDU: 90 00 [18:00:25]wFMCommunicate OK [18:00:25]wFMCommunicate request_size=11 [18:00:25]MH_SAM_APDU [18:00:25]CAPDU: 80 0D 02 02 06 47 82 0A A2 1C 01 [18:00:25]Write to MH i2c: E2 0E 00 89 01 80 0D 02 02 06 00 47 82 0A A2 1C 01 00 00 A2 [18:00:25]Write i2c OK [18:00:25]MH_I2C_Read... [18:00:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:00:25]Read from MH i2c: E2 [18:00:25]MH_I2C_Read... [18:00:25]Read from MH i2c: E2 03 00 [18:00:25]MH_I2C_Read... [18:00:25]Read from MH i2c: E2 03 00 89 01 00 90 00 FE [18:00:25]RAPDU: 90 00 [18:00:25]wFMCommunicate OK [18:00:25]wFMCommunicate request_size=4 [18:00:25]MH_SAM_APDU [18:00:25]CAPDU: 80 0D 03 02 [18:00:25]Write to MH i2c: E2 08 00 8A 01 80 0D 03 02 00 00 00 00 06 [18:00:25]Write i2c OK [18:00:25]MH_I2C_Read... [18:00:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:00:25]Read from MH i2c: E2 [18:00:25]MH_I2C_Read... [18:00:25]Read from MH i2c: E2 0B 00 [18:00:25]MH_I2C_Read... [18:00:25]Read from MH i2c: E2 0B 00 8A 01 00 9E C2 F4 2C B5 2C 71 37 90 00 10 [18:00:25]RAPDU: 9E C2 F4 2C B5 2C 71 37 90 00 [18:00:25]wFMCommunicate OK [18:00:25]SAM_PROTO_SignData done [18:00:25]FM_MakeSignedData done [18:00:25]CreateOFDProtocolMessage [18:00:25]wFMCommunicate request_size=4 [18:00:25]MH_SAM_APDU [18:00:25]CAPDU: 80 11 00 00 [18:00:25]Write to MH i2c: E2 08 00 8B 01 80 11 00 00 00 00 00 00 06 [18:00:25]Write i2c OK [18:00:25]MH_I2C_Read... [18:00:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:00:25]Read from MH i2c: E2 [18:00:25]MH_I2C_Read... [18:00:25]Read from MH i2c: E2 17 00 [18:00:25]MH_I2C_Read... [18:00:25]Read from MH i2c: E2 17 00 8B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 57 [18:00:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:00:25]wFMCommunicate OK [18:00:25]CreateOFDProtocolMessage done [18:00:25]OFDSenderStorePacket 156404 [18:00:25]StoreOFDPacket docnum=156404 [18:00:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 6F BE 08 01 29 73 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 01 00 00 F4 03 04 00 37 45 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F4 62 02 00 35 04 06 00 47 82 0A A2 1C 01 9E C2 F4 2C B5 2C 71 37 [18:00:25]CheckFolder [18:00:25]dirname=/storage/ofd_packets [18:00:25]CheckFolder done [18:00:25]ProducePacketName [18:00:25]name=ofd_packets/00156404 [18:00:25]NVStorageSaveData ofd_packets/00156404 [18:00:25]File name is /storage/ofd_packets/00156404 [18:00:25]Write 302 bytes [18:00:25]NVStorageSaveData done [18:00:25]OFDSenderStorePacket done [18:00:25]KKMCreateOFDPacket done [18:00:25]NVStorageSaveData kkm_last_timestamp [18:00:25]File name is /storage/kkm_last_timestamp [18:00:25]Write 4 bytes [18:00:25]NVStorageSaveData done [18:00:25]OFD Sender: Processing packet 156404 [packets to send 52, broken 51] [18:00:25]ProducePacketName [18:00:25]name=ofd_packets/00156404 [18:00:25]OFD Sender: To server: pG, [18:00:25]CommunicateWithHost lk.salyk.kg:30040 [18:00:25]ConnectInit lk.salyk.kg [18:00:25]ExternCall_PrintAddStr [18:00:25]wPrintStart [18:00:25]Write to MH i2c: 01 00 00 8C 01 8D [18:00:25]Write i2c OK [18:00:25]MH_I2C_Read... [18:00:25]Read from MH i2c: 01 [18:00:25]MH_I2C_Read... [18:00:25]Read from MH i2c: 01 07 00 [18:00:25]MH_I2C_Read... [18:00:25]Read from MH i2c: 01 07 00 8C 01 00 00 00 00 00 FF 0F A2 [18:00:25]RasterBufferAndPrint [18:00:25]line Счет N : (1)874705 [18:00:25]line ИНН: 02508201610067 [18:00:25]line Контрольно-Кассовый Чек [18:00:25]line ПРОДАЖА [18:00:25]line ТРК (МРК, ГНК) : 43 [18:00:25]line Товар: 2710124130 [18:00:25]line Super 92-К-5 [18:00:25]line 4.390 * 68.40 [18:00:25]line = 300.28 [18:00:25]line НДС 12% НСП 1% [18:00:25]line > о реализуемом товаре [18:00:25]line ОКРУГЛЕНИЕ: -0.28 [18:00:25]line ИТОГО: 300.00 [18:00:25]line Внесено: 300.00 [18:00:25]line СДАЧА: 0.00 [18:00:25]line НСП 1% : 2.66 [18:00:25]line НДС 12% : 31.89 [18:00:25]line Наличными: 300.00 [18:00:25]line Безнал.: 0.00 [18:00:25]line Место: АЗС № 165 "Партнер Нефть" [18:00:25]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:00:25]line СНО: Общий режим [18:00:25]line Чек 476 20.10.2024 18:00 [18:00:25]line Смена: 314 ФФД: 1.0 [18:00:25]line ЗНМ: 0300000234 [18:00:25]line РНМ: 0000137193017469 [18:00:25]line Версия ККМ: v1.0 [18:00:25]line ФМ: 0000000000963156 [18:00:25]line ФД: 156404 [18:00:25]line ФПД: 78623849716737 [18:00:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T180023&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156404&fm=78623849716737&tin=02508201610067®Number=0000137193017469&sum=30000 [18:00:25]Connected sock=11 [18:00:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 6F BE 08 01 29 73 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 01 00 00 F4 03 04 00 37 45 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F4 62 02 00 35 04 06 00 47 82 0A A2 1C 01 9E C2 F4 2C B5 2C 71 37 [18:00:25]written 0, free lines is 4095 [18:00:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 34 9C 47 00 45 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 39 36 33 31 35 36 10 04 04 00 F4 62 02 00 F4 03 04 00 69 EB 14 67 B6 04 01 00 00 3B 70 35 54 5F 64 A2 7D [18:00:25]CommunicateWithHost err = 0 [18:00:25]CheckOFDResponse [18:00:25]1017 (14) - 77093643461234 [18:00:25]1041 (16) - 0000000000963156 [18:00:25]1040 (4) - 156404 [18:00:25]1012 (4) - 20.10.2024 11:37 [18:00:25]1206 (1) - 0 [18:00:25]OFD Sender: Remove packet 156404 [18:00:25]ProducePacketName [18:00:25]name=ofd_packets/00156404 [18:00:25]NVStorageDeleteData [18:00:26]Write to MH i2c: 01 00 00 B7 01 B8 [18:00:26]Write i2c OK [18:00:26]MH_I2C_Read... [18:00:26]Read from MH i2c: 01 [18:00:26]MH_I2C_Read... [18:00:26]Read from MH i2c: 01 07 00 [18:00:26]MH_I2C_Read... [18:00:26]Read from MH i2c: 01 07 00 B7 01 00 00 00 00 00 E3 0C AE [18:00:26]RasterBufferAndPrint [18:00:26]line [18:00:26]line [18:00:26]line [18:00:26]line [18:00:26]line [18:00:26]written 0, free lines is 3305 [18:00:26]MH_Cut [18:00:26]Write to MH i2c: D1 01 00 BE 01 01 91 [18:00:26]Write i2c OK [18:00:26]MH_I2C_Read... [18:00:26]Read from MH i2c: D1 [18:00:26]MH_I2C_Read... [18:00:26]Read from MH i2c: D1 01 00 [18:00:26]MH_I2C_Read... [18:00:26]Read from MH i2c: D1 01 00 BE 01 00 90 [18:00:26]Write to MH i2c: 01 00 00 BF 01 C0 [18:00:26]Write i2c OK [18:00:26]MH_I2C_Read... [18:00:26]OFD Sender: No OFD packet to send [18:00:26]*** Cut start [18:00:26]*** Partial cut [18:00:26]*** CUTSNS_PIN = 1 [18:00:26]*** CUTSNS_PIN = 0 [18:00:26]*** Brake cut motor [18:00:27]Read from MH i2c: 01 [18:00:27]MH_I2C_Read... [18:00:27]*** Stop cut motor [18:00:27]*** Cut end [18:00:27]Read from MH i2c: 01 07 00 [18:00:27]MH_I2C_Read... [18:00:27]Read from MH i2c: 01 07 00 BF 01 00 00 00 00 00 FF 0F D5 [18:00:27]process_action close_receipt done [18:00:27]requested_data is exist [18:00:27]produce_requested_data [18:00:27]requested_item fm.sn is exist - process it [18:00:27]wFMCommunicate request_size=4 [18:00:27]MH_SAM_APDU [18:00:27]CAPDU: 80 11 00 00 [18:00:27]Write to MH i2c: E2 08 00 C0 01 80 11 00 00 00 00 00 00 3B [18:00:27]Write i2c OK [18:00:27]MH_I2C_Read... [18:00:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:00:27]Read from MH i2c: E2 [18:00:27]MH_I2C_Read... [18:00:27]Read from MH i2c: E2 17 00 [18:00:27]MH_I2C_Read... [18:00:27]Read from MH i2c: E2 17 00 C0 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8C [18:00:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:00:27]wFMCommunicate OK [18:00:27]requested_item fd.num is exist - process it [18:00:27]SAM_PROTO_GetFieldsCounters [18:00:27]wFMCommunicate request_size=4 [18:00:27]MH_SAM_APDU [18:00:27]CAPDU: 80 13 00 00 [18:00:27]Write to MH i2c: E2 08 00 C1 01 80 13 00 00 00 00 00 00 3E [18:00:27]Write i2c OK [18:00:27]MH_I2C_Read... [18:00:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:00:27]Read from MH i2c: E2 [18:00:27]MH_I2C_Read... [18:00:27]Read from MH i2c: E2 62 00 [18:00:27]MH_I2C_Read... [18:00:27]Read from MH i2c: E2 62 00 C1 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F4 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 DC 01 00 00 5E 04 04 00 DC 01 00 00 57 04 04 00 DD 01 00 00 19 04 04 00 00 00 00 00 90 00 A1 [18:00:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F4 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 DC 01 00 00 5E 04 04 00 DC 01 00 00 57 04 04 00 DD 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:00:27]wFMCommunicate OK [18:00:27]SAM_PROTO_GetFieldsCounters done [18:00:27]requested_item shift.num is exist - process it [18:00:27]requested_item shift.opened is exist - process it [18:00:27]req_shift_opened [18:00:27]FM_GetShiftState [18:00:27]SAM_PROTO_GetShiftState [18:00:27]wFMCommunicate request_size=4 [18:00:27]MH_SAM_APDU [18:00:27]CAPDU: 80 13 01 00 [18:00:27]Write to MH i2c: E2 08 00 C2 01 80 13 01 00 00 00 00 00 40 [18:00:27]Write i2c OK [18:00:27]MH_I2C_Read... [18:00:27]Read from MH i2c: E2 [18:00:27]MH_I2C_Read... [18:00:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:00:27]Read from MH i2c: E2 0E 00 [18:00:27]MH_I2C_Read... [18:00:27]Read from MH i2c: E2 0E 00 C2 01 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 E7 [18:00:27]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:00:27]wFMCommunicate OK [18:00:27]SAM_PROTO_GetShiftState done [18:00:27]FM_GetShiftState done [18:00:27]req_shift_opened done [18:00:27]requested_item shift.open_date is exist - process it [18:00:27]req_shift_open_date [18:00:27]req_shift_open_date done [18:00:27]produce_requested_data done [18:00:27]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156404,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [18:00:27]process_action_free close_receipt [18:00:27]json_value_free [18:00:27]json_value_free done [18:00:27]process_json_proto returns [18:00:27]Send response to host [18:00:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156404,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [18:00:27]free response buf [18:00:27]execute_script done [18:00:27]execute_script returns [18:00:27]free content buf [18:00:27]Sock 7.Close socket [18:00:27]Sock 7.Thread stoped [18:00:31]OFD Sender: No OFD packet to send [18:00:36]OFD Sender: No OFD packet to send [18:00:41]OFD Sender: No OFD packet to send [18:00:46]OFD Sender: No OFD packet to send [18:00:51]OFD Sender: No OFD packet to send [18:00:56]OFD Sender: No OFD packet to send [18:01:01]OFD Sender: No OFD packet to send [18:01:06]OFD Sender: No OFD packet to send [18:01:11]OFD Sender: No OFD packet to send [18:01:16]OFD Sender: No OFD packet to send [18:01:21]OFD Sender: No OFD packet to send [18:01:26]OFD Sender: No OFD packet to send [18:01:31]OFD Sender: No OFD packet to send [18:01:36]OFD Sender: No OFD packet to send [18:01:41]OFD Sender: No OFD packet to send [18:01:46]OFD Sender: No OFD packet to send [18:01:51]OFD Sender: No OFD packet to send [18:01:56]OFD Sender: No OFD packet to send [18:02:01]OFD Sender: No OFD packet to send [18:02:06]OFD Sender: No OFD packet to send [18:02:11]OFD Sender: No OFD packet to send [18:02:15]accept exits with 9 [18:02:15]New connection [18:02:15]New thread 3066731876 created [18:02:15]Thread 3066588516 joined [18:02:15]Waiting for new connection... [18:02:15] Sock 9.Parse request [18:02:15]Sock 9.Check first char [18:02:15]Sock 9.First char is OK [18:02:15]request: POST /json_proto HTTP/1.0 [18:02:15]Method: POST [18:02:15]URL: /json_proto [18:02:15]Method is POST - this is cgi request [18:02:15]url: /json_proto [18:02:15]query_string will be loaded in cgi processing [18:02:15]execute_cgi json_proto POST (null) [18:02:15]execute_cgi path=json_proto method=POST [18:02:15]POST find Content-Length [18:02:15]Host: 172.17.53.67:8080 [18:02:15]Content-Length: 677 [18:02:15]Content-Type: application/json [18:02:15] [18:02:15]POST finish read [18:02:15]Found Content-Length = 677 [18:02:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874706", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:02:15]execute_script... [18:02:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874706", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:02:15]POST & json_proto [18:02:15]process_json_proto [18:02:15]json parsed OK: [18:02:15]protocol is kg_v1.0 [18:02:15]action value=close_receipt [18:02:15]process_action close_receipt [18:02:15]cmd_close_receipt [18:02:15]MH_GetDate [18:02:15]Write to MH i2c: F0 00 00 C3 01 B3 [18:02:15]Write i2c OK [18:02:15]MH_I2C_Read... [18:02:15]Read from MH i2c: F0 [18:02:15]MH_I2C_Read... [18:02:15]Read from MH i2c: F0 09 00 [18:02:15]MH_I2C_Read... [18:02:15]Read from MH i2c: F0 09 00 C3 01 00 A7 45 15 67 19 BC 99 64 F6 [18:02:15]GetLastDocTimeStamp 1729447223 [18:02:15]current date 1729447335 [18:02:15]FM_GetShiftState [18:02:15]SAM_PROTO_GetShiftState [18:02:15]wFMCommunicate request_size=4 [18:02:15]MH_SAM_APDU [18:02:15]CAPDU: 80 13 01 00 [18:02:15]Write to MH i2c: E2 08 00 C4 01 80 13 01 00 00 00 00 00 42 [18:02:15]Write i2c OK [18:02:15]MH_I2C_Read... [18:02:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:02:15]Read from MH i2c: E2 [18:02:15]MH_I2C_Read... [18:02:15]Read from MH i2c: E2 0E 00 [18:02:15]MH_I2C_Read... [18:02:15]Read from MH i2c: E2 0E 00 C4 01 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 E9 [18:02:15]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:02:15]wFMCommunicate OK [18:02:15]SAM_PROTO_GetShiftState done [18:02:15]FM_GetShiftState done [18:02:15]opened in 1729383891 [18:02:15]opened+sec_in_day 1729470291 [18:02:15]quantity*price = 20003 [18:02:15]sum+1 = 20004 [18:02:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 477 20.10.2024 18:02 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156405 ФПД: 2494024099429 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T180215&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156405&fm=2494024099429&tin=02508201610067®Number=0000137193017469&sum=20000 [18:02:16]StoreToDocumentArchive [18:02:16]shift 314 fd 156405 [18:02:16]save to /storage/0314/doc_00156405 [18:02:16]save last doc name /storage/0314/doc_00156405 to /storage/kkm_last_doc_name [18:02:16]save OK [18:02:16]Clear old archive folders... [18:02:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:02:16]tlvbuf is 002E83E0 [18:02:16]SAM_PROTO_ClearQueue [18:02:16]wFMCommunicate request_size=4 [18:02:16]MH_SAM_APDU [18:02:16]CAPDU: 80 09 00 00 [18:02:16]Write to MH i2c: E2 08 00 D1 01 80 09 00 00 00 00 00 00 44 [18:02:16]Write i2c OK [18:02:16]MH_I2C_Read... [18:02:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:02:16]Read from MH i2c: E2 [18:02:16]MH_I2C_Read... [18:02:16]Read from MH i2c: E2 03 00 [18:02:16]MH_I2C_Read... [18:02:16]Read from MH i2c: E2 03 00 D1 01 00 90 00 46 [18:02:16]RAPDU: 90 00 [18:02:16]wFMCommunicate OK [18:02:16]SAM_PROTO_ClearQueue done [18:02:16]KKMCreateOFDPacket [18:02:16]OFDProtocolAddRootSTLVToBuf [18:02:16]FM_MakeSignedData [18:02:16]FM_MakeSignedData [18:02:16]SAM_PROTO_SignData [18:02:16]wFMCommunicate request_size=4 [18:02:16]MH_SAM_APDU [18:02:16]CAPDU: 80 0D 01 02 [18:02:16]Write to MH i2c: E2 08 00 D2 01 80 0D 01 02 00 00 00 00 4C [18:02:16]Write i2c OK [18:02:16]MH_I2C_Read... [18:02:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:02:16]Read from MH i2c: E2 [18:02:16]MH_I2C_Read... [18:02:16]Read from MH i2c: E2 03 00 [18:02:16]MH_I2C_Read... [18:02:16]Read from MH i2c: E2 03 00 D2 01 00 90 00 47 [18:02:16]RAPDU: 90 00 [18:02:16]wFMCommunicate OK [18:02:16]wFMCommunicate request_size=255 [18:02:16]MH_SAM_APDU [18:02:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 01 00 00 F4 03 04 00 A7 45 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F5 62 02 00 35 04 06 00 02 [18:02:16]Write to MH i2c: E2 02 01 D3 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 01 00 00 F4 03 04 00 A7 45 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F5 62 02 00 35 04 06 00 02 00 00 91 [18:02:16]Write i2c OK [18:02:16]MH_I2C_Read... [18:02:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:02:16]Read from MH i2c: E2 [18:02:16]MH_I2C_Read... [18:02:16]Read from MH i2c: E2 03 00 [18:02:16]MH_I2C_Read... [18:02:16]Read from MH i2c: E2 03 00 D3 01 00 90 00 48 [18:02:16]RAPDU: 90 00 [18:02:16]wFMCommunicate OK [18:02:16]wFMCommunicate request_size=10 [18:02:16]MH_SAM_APDU [18:02:16]CAPDU: 80 0D 02 02 05 44 AF 6B A6 65 [18:02:16]Write to MH i2c: E2 0D 00 D4 01 80 0D 02 02 05 00 44 AF 6B A6 65 00 00 C2 [18:02:16]Write i2c OK [18:02:16]MH_I2C_Read... [18:02:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:02:16]Read from MH i2c: E2 [18:02:16]MH_I2C_Read... [18:02:16]Read from MH i2c: E2 03 00 [18:02:16]MH_I2C_Read... [18:02:16]Read from MH i2c: E2 03 00 D4 01 00 90 00 49 [18:02:16]RAPDU: 90 00 [18:02:16]wFMCommunicate OK [18:02:16]wFMCommunicate request_size=4 [18:02:16]MH_SAM_APDU [18:02:16]CAPDU: 80 0D 03 02 [18:02:16]Write to MH i2c: E2 08 00 D5 01 80 0D 03 02 00 00 00 00 51 [18:02:16]Write i2c OK [18:02:16]MH_I2C_Read... [18:02:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:02:16]Read from MH i2c: E2 [18:02:16]MH_I2C_Read... [18:02:16]Read from MH i2c: E2 0B 00 [18:02:16]MH_I2C_Read... [18:02:16]Read from MH i2c: E2 0B 00 D5 01 00 2C 36 D9 AF 59 23 7D EF 90 00 24 [18:02:16]RAPDU: 2C 36 D9 AF 59 23 7D EF 90 00 [18:02:16]wFMCommunicate OK [18:02:16]SAM_PROTO_SignData done [18:02:16]FM_MakeSignedData done [18:02:16]CreateOFDProtocolMessage [18:02:16]wFMCommunicate request_size=4 [18:02:16]MH_SAM_APDU [18:02:16]CAPDU: 80 11 00 00 [18:02:16]Write to MH i2c: E2 08 00 D6 01 80 11 00 00 00 00 00 00 51 [18:02:16]Write i2c OK [18:02:16]MH_I2C_Read... [18:02:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:02:16]Read from MH i2c: E2 [18:02:16]MH_I2C_Read... [18:02:16]Read from MH i2c: E2 17 00 [18:02:16]MH_I2C_Read... [18:02:16]Read from MH i2c: E2 17 00 D6 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A2 [18:02:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:02:16]wFMCommunicate OK [18:02:16]CreateOFDProtocolMessage done [18:02:16]OFDSenderStorePacket 156405 [18:02:16]StoreOFDPacket docnum=156405 [18:02:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 89 56 07 01 0D C0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 01 00 00 F4 03 04 00 A7 45 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F5 62 02 00 35 04 06 00 02 44 AF 6B A6 65 2C 36 D9 AF 59 23 7D EF [18:02:16]CheckFolder [18:02:16]dirname=/storage/ofd_packets [18:02:16]CheckFolder done [18:02:16]ProducePacketName [18:02:16]name=ofd_packets/00156405 [18:02:16]NVStorageSaveData ofd_packets/00156405 [18:02:16]File name is /storage/ofd_packets/00156405 [18:02:16]Write 301 bytes [18:02:16]NVStorageSaveData done [18:02:16]OFDSenderStorePacket done [18:02:16]KKMCreateOFDPacket done [18:02:16]NVStorageSaveData kkm_last_timestamp [18:02:16]File name is /storage/kkm_last_timestamp [18:02:16]Write 4 bytes [18:02:16]NVStorageSaveData done [18:02:16]ExternCall_PrintAddStr [18:02:16]wPrintStart [18:02:16]Write to MH i2c: 01 00 00 D7 01 D8 [18:02:16]Write i2c OK [18:02:16]MH_I2C_Read... [18:02:16]Read from MH i2c: 01 [18:02:16]MH_I2C_Read... [18:02:16]Read from MH i2c: 01 07 00 [18:02:16]MH_I2C_Read... [18:02:16]Read from MH i2c: 01 07 00 D7 01 00 00 00 00 00 FF 0F ED [18:02:16]RasterBufferAndPrint [18:02:16]line Счет N : (1)874706 [18:02:16]line ИНН: 02508201610067 [18:02:16]line Контрольно-Кассовый Чек [18:02:16]line ПРОДАЖА [18:02:16]line ТРК (МРК, ГНК) : 12 [18:02:16]line Товар: 2710124130 [18:02:16]line Аи-92-К-5 [18:02:16]line 2.990 * 66.90 [18:02:16]line = 200.03 [18:02:16]line НДС 12% НСП 1% [18:02:16]line > о реализуемом товаре [18:02:16]line ОКРУГЛЕНИЕ: -0.03 [18:02:16]line ИТОГО: 200.00 [18:02:16]line Внесено: 200.00 [18:02:16]line СДАЧА: 0.00 [18:02:16]line НСП 1% : 1.77 [18:02:16]line НДС 12% : 21.24 [18:02:16]line Наличными: 200.00 [18:02:16]line Безнал.: 0.00 [18:02:16]line Место: АЗС № 165 "Партнер Нефть" [18:02:16]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:02:16]line СНО: Общий режим [18:02:16]line Чек 477 20.10.2024 18:02 [18:02:16]line Смена: 314 ФФД: 1.0 [18:02:16]line ЗНМ: 0300000234 [18:02:16]line РНМ: 0000137193017469 [18:02:16]line Версия ККМ: v1.0 [18:02:16]line ФМ: 0000000000963156 [18:02:16]line ФД: 156405 [18:02:16]line ФПД: 2494024099429 [18:02:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T180215&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156405&fm=2494024099429&tin=02508201610067®Number=0000137193017469&sum=20000 [18:02:17]OFD Sender: Processing packet 156405 [packets to send 52, broken 51] [18:02:17]ProducePacketName [18:02:17]name=ofd_packets/00156405 [18:02:17]OFD Sender: To server: pG, [18:02:17]CommunicateWithHost lk.salyk.kg:30040 [18:02:17]ConnectInit lk.salyk.kg [18:02:17]written 0, free lines is 4095 [18:02:17]Connected sock=10 [18:02:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 89 56 07 01 0D C0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 01 00 00 F4 03 04 00 A7 45 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F5 62 02 00 35 04 06 00 02 44 AF 6B A6 65 2C 36 D9 AF 59 23 7D EF [18:02:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 AA C7 47 00 BC C0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F5 62 02 00 F4 03 04 00 D9 EB 14 67 B6 04 01 00 00 7F 4F 93 D1 32 6E 8A 10 [18:02:17]CommunicateWithHost err = 0 [18:02:17]CheckOFDResponse [18:02:17]1017 (14) - 77093643461234 [18:02:17]1041 (16) - 0000000000963156 [18:02:17]1040 (4) - 156405 [18:02:17]1012 (4) - 20.10.2024 11:39 [18:02:17]1206 (1) - 0 [18:02:17]OFD Sender: Remove packet 156405 [18:02:17]ProducePacketName [18:02:17]name=ofd_packets/00156405 [18:02:17]NVStorageDeleteData [18:02:17]Write to MH i2c: 01 00 00 02 02 04 [18:02:17]Write i2c OK [18:02:17]MH_I2C_Read... [18:02:17]Read from MH i2c: 01 [18:02:17]MH_I2C_Read... [18:02:17]Read from MH i2c: 01 07 00 [18:02:17]MH_I2C_Read... [18:02:17]Read from MH i2c: 01 07 00 02 02 00 00 00 00 00 F5 0C 0C [18:02:17]RasterBufferAndPrint [18:02:17]line [18:02:17]line [18:02:17]line [18:02:17]line [18:02:17]line [18:02:17]written 0, free lines is 3327 [18:02:17]MH_Cut [18:02:17]Write to MH i2c: D1 01 00 09 02 01 DD [18:02:17]Write i2c OK [18:02:17]MH_I2C_Read... [18:02:17]Read from MH i2c: D1 [18:02:17]MH_I2C_Read... [18:02:17]Read from MH i2c: D1 01 00 [18:02:17]MH_I2C_Read... [18:02:17]Read from MH i2c: D1 01 00 09 02 00 DC [18:02:17]Write to MH i2c: 01 00 00 0A 02 0C [18:02:17]Write i2c OK [18:02:17]MH_I2C_Read... [18:02:18]OFD Sender: No OFD packet to send [18:02:18]*** Cut start [18:02:18]*** Partial cut [18:02:18]*** CUTSNS_PIN = 1 [18:02:18]*** CUTSNS_PIN = 0 [18:02:18]*** Brake cut motor [18:02:19]Read from MH i2c: 01 [18:02:19]MH_I2C_Read... [18:02:19]*** Stop cut motor [18:02:19]*** Cut end [18:02:19]Read from MH i2c: 01 07 00 [18:02:19]MH_I2C_Read... [18:02:19]Read from MH i2c: 01 07 00 0A 02 00 00 00 00 00 FF 0F 21 [18:02:19]process_action close_receipt done [18:02:19]requested_data is exist [18:02:19]produce_requested_data [18:02:19]requested_item fm.sn is exist - process it [18:02:19]wFMCommunicate request_size=4 [18:02:19]MH_SAM_APDU [18:02:19]CAPDU: 80 11 00 00 [18:02:19]Write to MH i2c: E2 08 00 0B 02 80 11 00 00 00 00 00 00 87 [18:02:19]Write i2c OK [18:02:19]MH_I2C_Read... [18:02:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:02:19]Read from MH i2c: E2 [18:02:19]MH_I2C_Read... [18:02:19]Read from MH i2c: E2 17 00 [18:02:19]MH_I2C_Read... [18:02:19]Read from MH i2c: E2 17 00 0B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D8 [18:02:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:02:19]wFMCommunicate OK [18:02:19]requested_item fd.num is exist - process it [18:02:19]SAM_PROTO_GetFieldsCounters [18:02:19]wFMCommunicate request_size=4 [18:02:19]MH_SAM_APDU [18:02:19]CAPDU: 80 13 00 00 [18:02:19]Write to MH i2c: E2 08 00 0C 02 80 13 00 00 00 00 00 00 8A [18:02:19]Write i2c OK [18:02:19]MH_I2C_Read... [18:02:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:02:19]Read from MH i2c: E2 [18:02:19]MH_I2C_Read... [18:02:19]Read from MH i2c: E2 62 00 [18:02:19]MH_I2C_Read... [18:02:19]Read from MH i2c: E2 62 00 0C 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F5 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 DD 01 00 00 5E 04 04 00 DD 01 00 00 57 04 04 00 DE 01 00 00 19 04 04 00 00 00 00 00 90 00 F1 [18:02:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F5 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 DD 01 00 00 5E 04 04 00 DD 01 00 00 57 04 04 00 DE 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:02:19]wFMCommunicate OK [18:02:19]SAM_PROTO_GetFieldsCounters done [18:02:19]requested_item shift.num is exist - process it [18:02:19]requested_item shift.opened is exist - process it [18:02:19]req_shift_opened [18:02:19]FM_GetShiftState [18:02:19]SAM_PROTO_GetShiftState [18:02:19]wFMCommunicate request_size=4 [18:02:19]MH_SAM_APDU [18:02:19]CAPDU: 80 13 01 00 [18:02:19]Write to MH i2c: E2 08 00 0D 02 80 13 01 00 00 00 00 00 8C [18:02:19]Write i2c OK [18:02:19]MH_I2C_Read... [18:02:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:02:19]Read from MH i2c: E2 [18:02:19]MH_I2C_Read... [18:02:19]Read from MH i2c: E2 0E 00 [18:02:19]MH_I2C_Read... [18:02:19]Read from MH i2c: E2 0E 00 0D 02 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 33 [18:02:19]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:02:19]wFMCommunicate OK [18:02:19]SAM_PROTO_GetShiftState done [18:02:19]FM_GetShiftState done [18:02:19]req_shift_opened done [18:02:19]requested_item shift.open_date is exist - process it [18:02:19]req_shift_open_date [18:02:19]req_shift_open_date done [18:02:19]produce_requested_data done [18:02:19]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156405,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [18:02:19]process_action_free close_receipt [18:02:19]json_value_free [18:02:19]json_value_free done [18:02:19]process_json_proto returns [18:02:19]Send response to host [18:02:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156405,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [18:02:19]free response buf [18:02:19]execute_script done [18:02:19]execute_script returns [18:02:19]free content buf [18:02:19]Sock 9.Close socket [18:02:19]Sock 9.Thread stoped [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:02:58]accept exits with 7 [18:02:58]New connection [18:02:58]New thread 3066588516 created [18:02:58]Thread 3066731876 joined [18:02:58]Waiting for new connection... [18:02:58] Sock 7.Parse request [18:02:58]Sock 7.Check first char [18:02:58]Sock 7.First char is OK [18:02:58]request: POST /json_proto HTTP/1.0 [18:02:58]Method: POST [18:02:58]URL: /json_proto [18:02:58]Method is POST - this is cgi request [18:02:58]url: /json_proto [18:02:58]query_string will be loaded in cgi processing [18:02:58]execute_cgi json_proto POST (null) [18:02:58]execute_cgi path=json_proto method=POST [18:02:58]POST find Content-Length [18:02:58]Host: 172.17.53.67:8080 [18:02:58]Content-Length: 789 [18:02:58]Content-Type: application/json [18:02:58] [18:02:58]POST finish read [18:02:58]Found Content-Length = 789 [18:02:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874707", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 19.690, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:02:58]execute_script... [18:02:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874707", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 19.690, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:02:58]POST & json_proto [18:02:58]process_json_proto [18:02:58]json parsed OK: [18:02:58]protocol is kg_v1.0 [18:02:58]action value=close_receipt [18:02:58]process_action close_receipt [18:02:58]cmd_close_receipt [18:02:58]MH_GetDate [18:02:58]Write to MH i2c: F0 00 00 0E 02 FF [18:02:58]Write i2c OK [18:02:58]MH_I2C_Read... [18:02:58]Read from MH i2c: F0 [18:02:58]MH_I2C_Read... [18:02:58]Read from MH i2c: F0 09 00 [18:02:58]MH_I2C_Read... [18:02:58]Read from MH i2c: F0 09 00 0E 02 00 D2 45 15 67 19 BC 99 64 6D [18:02:58]GetLastDocTimeStamp 1729447335 [18:02:58]current date 1729447378 [18:02:58]FM_GetShiftState [18:02:58]SAM_PROTO_GetShiftState [18:02:58]wFMCommunicate request_size=4 [18:02:58]MH_SAM_APDU [18:02:58]CAPDU: 80 13 01 00 [18:02:58]Write to MH i2c: E2 08 00 0F 02 80 13 01 00 00 00 00 00 8E [18:02:58]Write i2c OK [18:02:58]MH_I2C_Read... [18:02:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:02:58]Read from MH i2c: E2 [18:02:58]MH_I2C_Read... [18:02:58]Read from MH i2c: E2 0E 00 [18:02:58]MH_I2C_Read... [18:02:58]Read from MH i2c: E2 0E 00 0F 02 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 35 [18:02:58]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:02:58]wFMCommunicate OK [18:02:58]SAM_PROTO_GetShiftState done [18:02:58]FM_GetShiftState done [18:02:58]opened in 1729383891 [18:02:58]opened+sec_in_day 1729470291 [18:02:58]quantity*price = 0 [18:02:58]sum+1 = 1 [18:02:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 478 20.10.2024 18:02 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливная Карта 59209 ФМ: 0000000000963156 ФД: 156406 ФПД: 1608581551539 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T180258&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156406&fm=1608581551539&tin=02508201610067®Number=0000137193017469&sum=0 [18:02:59]StoreToDocumentArchive [18:02:59]shift 314 fd 156406 [18:02:59]save to /storage/0314/doc_00156406 [18:02:59]save last doc name /storage/0314/doc_00156406 to /storage/kkm_last_doc_name [18:02:59]save OK [18:02:59]Clear old archive folders... [18:02:59]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:02:59]tlvbuf is 002F0740 [18:02:59]SAM_PROTO_ClearQueue [18:02:59]wFMCommunicate request_size=4 [18:02:59]MH_SAM_APDU [18:02:59]CAPDU: 80 09 00 00 [18:02:59]Write to MH i2c: E2 08 00 1C 02 80 09 00 00 00 00 00 00 90 [18:02:59]Write i2c OK [18:02:59]MH_I2C_Read... [18:02:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:02:59]Read from MH i2c: E2 [18:02:59]MH_I2C_Read... [18:02:59]Read from MH i2c: E2 03 00 [18:02:59]MH_I2C_Read... [18:02:59]Read from MH i2c: E2 03 00 1C 02 00 90 00 92 [18:02:59]RAPDU: 90 00 [18:02:59]wFMCommunicate OK [18:02:59]SAM_PROTO_ClearQueue done [18:02:59]KKMCreateOFDPacket [18:02:59]OFDProtocolAddRootSTLVToBuf [18:02:59]FM_MakeSignedData [18:02:59]FM_MakeSignedData [18:02:59]SAM_PROTO_SignData [18:02:59]wFMCommunicate request_size=4 [18:02:59]MH_SAM_APDU [18:02:59]CAPDU: 80 0D 01 02 [18:02:59]Write to MH i2c: E2 08 00 1D 02 80 0D 01 02 00 00 00 00 98 [18:02:59]Write i2c OK [18:02:59]MH_I2C_Read... [18:02:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:02:59]Read from MH i2c: E2 [18:02:59]MH_I2C_Read... [18:02:59]Read from MH i2c: E2 03 00 [18:02:59]MH_I2C_Read... [18:02:59]Read from MH i2c: E2 03 00 1D 02 00 90 00 93 [18:02:59]RAPDU: 90 00 [18:02:59]wFMCommunicate OK [18:02:59]wFMCommunicate request_size=255 [18:02:59]MH_SAM_APDU [18:02:59]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 01 00 00 F4 03 04 00 D2 45 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F6 62 02 00 35 04 06 00 01 76 86 EE [18:02:59]Write to MH i2c: E2 02 01 1E 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 01 00 00 F4 03 04 00 D2 45 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F6 62 02 00 35 04 06 00 01 76 86 EE 00 00 32 [18:02:59]Write i2c OK [18:02:59]MH_I2C_Read... [18:03:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:03:00]Read from MH i2c: E2 [18:03:00]MH_I2C_Read... [18:03:00]Read from MH i2c: E2 03 00 [18:03:00]MH_I2C_Read... [18:03:00]Read from MH i2c: E2 03 00 1E 02 00 90 00 94 [18:03:00]RAPDU: 90 00 [18:03:00]wFMCommunicate OK [18:03:00]wFMCommunicate request_size=7 [18:03:00]MH_SAM_APDU [18:03:00]CAPDU: 80 0D 02 02 02 95 B3 [18:03:00]Write to MH i2c: E2 0A 00 1F 02 80 0D 02 02 02 00 95 B3 00 00 E7 [18:03:00]Write i2c OK [18:03:00]MH_I2C_Read... [18:03:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:03:00]Read from MH i2c: E2 [18:03:00]MH_I2C_Read... [18:03:00]Read from MH i2c: E2 03 00 [18:03:00]MH_I2C_Read... [18:03:00]Read from MH i2c: E2 03 00 1F 02 00 90 00 95 [18:03:00]RAPDU: 90 00 [18:03:00]wFMCommunicate OK [18:03:00]wFMCommunicate request_size=4 [18:03:00]MH_SAM_APDU [18:03:00]CAPDU: 80 0D 03 02 [18:03:00]Write to MH i2c: E2 08 00 20 02 80 0D 03 02 00 00 00 00 9D [18:03:00]Write i2c OK [18:03:00]MH_I2C_Read... [18:03:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:03:00]Read from MH i2c: E2 [18:03:00]MH_I2C_Read... [18:03:00]Read from MH i2c: E2 0B 00 [18:03:00]MH_I2C_Read... [18:03:00]Read from MH i2c: E2 0B 00 20 02 00 F5 85 E5 C4 A4 9E 67 BC 90 00 26 [18:03:00]RAPDU: F5 85 E5 C4 A4 9E 67 BC 90 00 [18:03:00]wFMCommunicate OK [18:03:00]SAM_PROTO_SignData done [18:03:00]FM_MakeSignedData done [18:03:00]CreateOFDProtocolMessage [18:03:00]wFMCommunicate request_size=4 [18:03:00]MH_SAM_APDU [18:03:00]CAPDU: 80 11 00 00 [18:03:00]Write to MH i2c: E2 08 00 21 02 80 11 00 00 00 00 00 00 9D [18:03:00]Write i2c OK [18:03:00]MH_I2C_Read... [18:03:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:03:00]Read from MH i2c: E2 [18:03:00]MH_I2C_Read... [18:03:00]Read from MH i2c: E2 17 00 [18:03:00]MH_I2C_Read... [18:03:00]Read from MH i2c: E2 17 00 21 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EE [18:03:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:03:00]wFMCommunicate OK [18:03:00]CreateOFDProtocolMessage done [18:03:00]OFDSenderStorePacket 156406 [18:03:00]StoreOFDPacket docnum=156406 [18:03:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 0C C7 04 01 77 0F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 01 00 00 F4 03 04 00 D2 45 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F6 62 02 00 35 04 06 00 01 76 86 EE 95 B3 F5 85 E5 C4 A4 9E 67 BC [18:03:00]CheckFolder [18:03:00]dirname=/storage/ofd_packets [18:03:00]CheckFolder done [18:03:00]ProducePacketName [18:03:00]name=ofd_packets/00156406 [18:03:00]NVStorageSaveData ofd_packets/00156406 [18:03:00]File name is /storage/ofd_packets/00156406 [18:03:00]Write 298 bytes [18:03:00]NVStorageSaveData done [18:03:00]OFDSenderStorePacket done [18:03:00]KKMCreateOFDPacket done [18:03:00]NVStorageSaveData kkm_last_timestamp [18:03:00]File name is /storage/kkm_last_timestamp [18:03:00]Write 4 bytes [18:03:00]NVStorageSaveData done [18:03:00]ExternCall_PrintAddStr [18:03:00]wPrintStart [18:03:00]Write to MH i2c: 01 00 00 22 02 24 [18:03:00]Write i2c OK [18:03:00]MH_I2C_Read... [18:03:00]Read from MH i2c: 01 [18:03:00]MH_I2C_Read... [18:03:00]Read from MH i2c: 01 07 00 [18:03:00]MH_I2C_Read... [18:03:00]Read from MH i2c: 01 07 00 22 02 00 00 00 00 00 FF 0F 39 [18:03:00]RasterBufferAndPrint [18:03:00]line Счет N : (1)874707 [18:03:00]line ИНН: 02508201610067 [18:03:00]line Контрольно-Кассовый Чек [18:03:00]line ПРОДАЖА [18:03:00]line ТРК (МРК, ГНК) : 44 [18:03:00]line Товар: 2710194210 [18:03:00]line ДТ-К-2 [18:03:00]line 19.690 * 0.00 [18:03:00]line = 0.00 [18:03:00]line НДС 12% НСП 1% [18:03:00]line > о реализуемом товаре [18:03:00]line ИТОГО: 0.00 [18:03:00]line НСП 1% : 0.00 [18:03:00]line НДС 12% : 0.00 [18:03:00]line Наличными: 0.00 [18:03:00]line Безнал.: 0.00 [18:03:00]line Место: АЗС № 165 "Партнер Нефть" [18:03:00]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:03:00]line СНО: Общий режим [18:03:00]line Чек 478 20.10.2024 18:02 [18:03:00]line Смена: 314 ФФД: 1.0 [18:03:00]line ЗНМ: 0300000234 [18:03:00]line РНМ: 0000137193017469 [18:03:00]line Версия ККМ: v1.0 [18:03:00]line Талоны: Топливная Карта [18:03:00]line 59209 [18:03:00]line ФМ: 0000000000963156 [18:03:00]line ФД: 156406 [18:03:00]line ФПД: 1608581551539 [18:03:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T180258&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156406&fm=1608581551539&tin=02508201610067®Number=0000137193017469&sum=0 [18:03:00]OFD Sender: Processing packet 156406 [packets to send 52, broken 51] [18:03:00]ProducePacketName [18:03:00]name=ofd_packets/00156406 [18:03:00]OFD Sender: To server: pG, [18:03:00]CommunicateWithHost lk.salyk.kg:30040 [18:03:00]ConnectInit lk.salyk.kg [18:03:00]written 0, free lines is 4095 [18:03:00]Connected sock=10 [18:03:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 0C C7 04 01 77 0F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 01 00 00 F4 03 04 00 D2 45 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F6 62 02 00 35 04 06 00 01 76 86 EE 95 B3 F5 85 E5 C4 A4 9E 67 BC [18:03:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1B FE 47 00 C3 35 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F6 62 02 00 F4 03 04 00 04 EC 14 67 B6 04 01 00 00 60 C6 05 DE 8C 0F 75 E4 [18:03:00]CommunicateWithHost err = 0 [18:03:00]CheckOFDResponse [18:03:00]1017 (14) - 77093643461234 [18:03:00]1041 (16) - 0000000000963156 [18:03:00]1040 (4) - 156406 [18:03:00]1012 (4) - 20.10.2024 11:39 [18:03:00]1206 (1) - 0 [18:03:00]OFD Sender: Remove packet 156406 [18:03:00]ProducePacketName [18:03:00]name=ofd_packets/00156406 [18:03:00]NVStorageDeleteData [18:03:00]Write to MH i2c: 01 00 00 4C 02 4E [18:03:00]Write i2c OK [18:03:00]MH_I2C_Read... [18:03:00]Read from MH i2c: 01 [18:03:00]MH_I2C_Read... [18:03:00]Read from MH i2c: 01 07 00 [18:03:00]MH_I2C_Read... [18:03:00]Read from MH i2c: 01 07 00 4C 02 00 00 00 00 00 FD 0C 5E [18:03:00]RasterBufferAndPrint [18:03:00]line [18:03:00]line [18:03:00]line [18:03:00]line [18:03:00]line [18:03:00]written 0, free lines is 3331 [18:03:00]MH_Cut [18:03:00]Write to MH i2c: D1 01 00 53 02 01 27 [18:03:00]Write i2c OK [18:03:00]MH_I2C_Read... [18:03:00]Read from MH i2c: D1 [18:03:00]MH_I2C_Read... [18:03:00]Read from MH i2c: D1 01 00 [18:03:00]MH_I2C_Read... [18:03:00]Read from MH i2c: D1 01 00 53 02 00 26 [18:03:00]Write to MH i2c: 01 00 00 54 02 56 [18:03:00]Write i2c OK [18:03:00]MH_I2C_Read... [18:03:01]OFD Sender: No OFD packet to send [18:03:01]*** Cut start [18:03:01]*** Partial cut [18:03:01]*** CUTSNS_PIN = 1 [18:03:01]*** CUTSNS_PIN = 0 [18:03:01]*** Brake cut motor [18:03:02]Read from MH i2c: 01 [18:03:02]MH_I2C_Read... [18:03:02]*** Stop cut motor [18:03:02]*** Cut end [18:03:02]Read from MH i2c: 01 07 00 [18:03:02]MH_I2C_Read... [18:03:02]Read from MH i2c: 01 07 00 54 02 00 00 00 00 00 FF 0F 6B [18:03:02]process_action close_receipt done [18:03:02]requested_data is exist [18:03:02]produce_requested_data [18:03:02]requested_item fm.sn is exist - process it [18:03:02]wFMCommunicate request_size=4 [18:03:02]MH_SAM_APDU [18:03:02]CAPDU: 80 11 00 00 [18:03:02]Write to MH i2c: E2 08 00 55 02 80 11 00 00 00 00 00 00 D1 [18:03:02]Write i2c OK [18:03:02]MH_I2C_Read... [18:03:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:03:02]Read from MH i2c: E2 [18:03:02]MH_I2C_Read... [18:03:02]Read from MH i2c: E2 17 00 [18:03:02]MH_I2C_Read... [18:03:02]Read from MH i2c: E2 17 00 55 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 22 [18:03:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:03:02]wFMCommunicate OK [18:03:02]requested_item fd.num is exist - process it [18:03:02]SAM_PROTO_GetFieldsCounters [18:03:02]wFMCommunicate request_size=4 [18:03:02]MH_SAM_APDU [18:03:02]CAPDU: 80 13 00 00 [18:03:02]Write to MH i2c: E2 08 00 56 02 80 13 00 00 00 00 00 00 D4 [18:03:02]Write i2c OK [18:03:02]MH_I2C_Read... [18:03:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:03:02]Read from MH i2c: E2 [18:03:02]MH_I2C_Read... [18:03:02]Read from MH i2c: E2 62 00 [18:03:02]MH_I2C_Read... [18:03:02]Read from MH i2c: E2 62 00 56 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F6 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 DE 01 00 00 5E 04 04 00 DE 01 00 00 57 04 04 00 DF 01 00 00 19 04 04 00 00 00 00 00 90 00 3F [18:03:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F6 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 DE 01 00 00 5E 04 04 00 DE 01 00 00 57 04 04 00 DF 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:03:02]wFMCommunicate OK [18:03:02]SAM_PROTO_GetFieldsCounters done [18:03:02]requested_item shift.num is exist - process it [18:03:02]requested_item shift.opened is exist - process it [18:03:02]req_shift_opened [18:03:02]FM_GetShiftState [18:03:02]SAM_PROTO_GetShiftState [18:03:02]wFMCommunicate request_size=4 [18:03:02]MH_SAM_APDU [18:03:02]CAPDU: 80 13 01 00 [18:03:02]Write to MH i2c: E2 08 00 57 02 80 13 01 00 00 00 00 00 D6 [18:03:02]Write i2c OK [18:03:02]MH_I2C_Read... [18:03:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:03:02]Read from MH i2c: E2 [18:03:02]MH_I2C_Read... [18:03:02]Read from MH i2c: E2 0E 00 [18:03:02]MH_I2C_Read... [18:03:02]Read from MH i2c: E2 0E 00 57 02 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 7D [18:03:02]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:03:02]wFMCommunicate OK [18:03:02]SAM_PROTO_GetShiftState done [18:03:02]FM_GetShiftState done [18:03:02]req_shift_opened done [18:03:02]requested_item shift.open_date is exist - process it [18:03:02]req_shift_open_date [18:03:02]req_shift_open_date done [18:03:02]produce_requested_data done [18:03:02]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156406,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [18:03:02]process_action_free close_receipt [18:03:02]json_value_free [18:03:02]json_value_free done [18:03:02]process_json_proto returns [18:03:02]Send response to host [18:03:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156406,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [18:03:02]free response buf [18:03:02]execute_script done [18:03:02]execute_script returns [18:03:02]free content buf [18:03:02]Sock 7.Close socket [18:03:02]Sock 7.Thread stoped [18:03:06]OFD Sender: No OFD packet to send [18:03:11]OFD Sender: No OFD packet to send [18:03:16]OFD Sender: No OFD packet to send [18:03:21]OFD Sender: No OFD packet to send [18:03:26]OFD Sender: No OFD packet to send [18:03:31]OFD Sender: No OFD packet to send [18:03:36]OFD Sender: No OFD packet to send [18:03:41]OFD Sender: No OFD packet to send [18:03:46]OFD Sender: No OFD packet to send [18:03:51]OFD Sender: No OFD packet to send [18:03:56]OFD Sender: No OFD packet to send [18:03:57]accept exits with 9 [18:03:57]New connection [18:03:57]New thread 3066731876 created [18:03:57]Thread 3066588516 joined [18:03:57]Waiting for new connection... [18:03:57] Sock 9.Parse request [18:03:57]Sock 9.Check first char [18:03:57]Sock 9.First char is OK [18:03:57]request: POST /json_proto HTTP/1.0 [18:03:57]Method: POST [18:03:57]URL: /json_proto [18:03:57]Method is POST - this is cgi request [18:03:57]url: /json_proto [18:03:57]query_string will be loaded in cgi processing [18:03:57]execute_cgi json_proto POST (null) [18:03:57]execute_cgi path=json_proto method=POST [18:03:57]POST find Content-Length [18:03:57]Host: 172.17.53.67:8080 [18:03:57]Content-Length: 677 [18:03:57]Content-Type: application/json [18:03:57] [18:03:57]POST finish read [18:03:57]Found Content-Length = 677 [18:03:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874709", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:03:57]execute_script... [18:03:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874709", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:03:57]POST & json_proto [18:03:57]process_json_proto [18:03:57]json parsed OK: [18:03:57]protocol is kg_v1.0 [18:03:57]action value=close_receipt [18:03:57]process_action close_receipt [18:03:57]cmd_close_receipt [18:03:57]MH_GetDate [18:03:57]Write to MH i2c: F0 00 00 58 02 49 [18:03:57]Write i2c OK [18:03:57]MH_I2C_Read... [18:03:57]Read from MH i2c: F0 [18:03:57]MH_I2C_Read... [18:03:57]Read from MH i2c: F0 09 00 [18:03:57]MH_I2C_Read... [18:03:57]Read from MH i2c: F0 09 00 58 02 00 0E 46 15 67 19 BC 99 64 F4 [18:03:57]GetLastDocTimeStamp 1729447378 [18:03:57]current date 1729447438 [18:03:57]FM_GetShiftState [18:03:57]SAM_PROTO_GetShiftState [18:03:57]wFMCommunicate request_size=4 [18:03:57]MH_SAM_APDU [18:03:57]CAPDU: 80 13 01 00 [18:03:57]Write to MH i2c: E2 08 00 59 02 80 13 01 00 00 00 00 00 D8 [18:03:57]Write i2c OK [18:03:57]MH_I2C_Read... [18:03:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:03:57]Read from MH i2c: E2 [18:03:57]MH_I2C_Read... [18:03:57]Read from MH i2c: E2 0E 00 [18:03:57]MH_I2C_Read... [18:03:57]Read from MH i2c: E2 0E 00 59 02 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 7F [18:03:57]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:03:57]wFMCommunicate OK [18:03:57]SAM_PROTO_GetShiftState done [18:03:57]FM_GetShiftState done [18:03:57]opened in 1729383891 [18:03:57]opened+sec_in_day 1729470291 [18:03:57]quantity*price = 50041 [18:03:57]sum+1 = 50042 [18:03:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 479 20.10.2024 18:03 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156407 ФПД: 52546538423037 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T180358&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156407&fm=52546538423037&tin=02508201610067®Number=0000137193017469&sum=50000 [18:03:59]StoreToDocumentArchive [18:03:59]shift 314 fd 156407 [18:03:59]save to /storage/0314/doc_00156407 [18:03:59]save last doc name /storage/0314/doc_00156407 to /storage/kkm_last_doc_name [18:03:59]save OK [18:03:59]Clear old archive folders... [18:03:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:03:59]tlvbuf is 002ED8D0 [18:03:59]SAM_PROTO_ClearQueue [18:03:59]wFMCommunicate request_size=4 [18:03:59]MH_SAM_APDU [18:03:59]CAPDU: 80 09 00 00 [18:03:59]Write to MH i2c: E2 08 00 66 02 80 09 00 00 00 00 00 00 DA [18:03:59]Write i2c OK [18:03:59]MH_I2C_Read... [18:03:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:03:59]Read from MH i2c: E2 [18:03:59]MH_I2C_Read... [18:03:59]Read from MH i2c: E2 03 00 [18:03:59]MH_I2C_Read... [18:03:59]Read from MH i2c: E2 03 00 66 02 00 90 00 DC [18:03:59]RAPDU: 90 00 [18:03:59]wFMCommunicate OK [18:03:59]SAM_PROTO_ClearQueue done [18:03:59]KKMCreateOFDPacket [18:03:59]OFDProtocolAddRootSTLVToBuf [18:03:59]FM_MakeSignedData [18:03:59]FM_MakeSignedData [18:03:59]SAM_PROTO_SignData [18:03:59]wFMCommunicate request_size=4 [18:03:59]MH_SAM_APDU [18:03:59]CAPDU: 80 0D 01 02 [18:03:59]Write to MH i2c: E2 08 00 67 02 80 0D 01 02 00 00 00 00 E2 [18:03:59]Write i2c OK [18:03:59]MH_I2C_Read... [18:03:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:03:59]Read from MH i2c: E2 [18:03:59]MH_I2C_Read... [18:03:59]Read from MH i2c: E2 03 00 [18:03:59]MH_I2C_Read... [18:03:59]Read from MH i2c: E2 03 00 67 02 00 90 00 DD [18:03:59]RAPDU: 90 00 [18:03:59]wFMCommunicate OK [18:03:59]wFMCommunicate request_size=255 [18:03:59]MH_SAM_APDU [18:03:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 01 00 00 F4 03 04 00 0E 46 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F7 62 02 00 35 04 06 00 2F [18:03:59]Write to MH i2c: E2 02 01 68 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 01 00 00 F4 03 04 00 0E 46 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F7 62 02 00 35 04 06 00 2F 00 00 FE [18:03:59]Write i2c OK [18:03:59]MH_I2C_Read... [18:03:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:03:59]Read from MH i2c: E2 [18:03:59]MH_I2C_Read... [18:03:59]Read from MH i2c: E2 03 00 [18:03:59]MH_I2C_Read... [18:03:59]Read from MH i2c: E2 03 00 68 02 00 90 00 DE [18:03:59]RAPDU: 90 00 [18:03:59]wFMCommunicate OK [18:03:59]wFMCommunicate request_size=10 [18:03:59]MH_SAM_APDU [18:03:59]CAPDU: 80 0D 02 02 05 CA 71 C1 C2 FD [18:03:59]Write to MH i2c: E2 0D 00 69 02 80 0D 02 02 05 00 CA 71 C1 C2 FD 00 00 AA [18:03:59]Write i2c OK [18:03:59]MH_I2C_Read... [18:03:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:03:59]Read from MH i2c: E2 [18:03:59]MH_I2C_Read... [18:03:59]Read from MH i2c: E2 03 00 [18:03:59]MH_I2C_Read... [18:03:59]Read from MH i2c: E2 03 00 69 02 00 90 00 DF [18:03:59]RAPDU: 90 00 [18:03:59]wFMCommunicate OK [18:03:59]wFMCommunicate request_size=4 [18:03:59]MH_SAM_APDU [18:03:59]CAPDU: 80 0D 03 02 [18:03:59]Write to MH i2c: E2 08 00 6A 02 80 0D 03 02 00 00 00 00 E7 [18:03:59]Write i2c OK [18:03:59]MH_I2C_Read... [18:03:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:03:59]Read from MH i2c: E2 [18:03:59]MH_I2C_Read... [18:03:59]Read from MH i2c: E2 0B 00 [18:03:59]MH_I2C_Read... [18:03:59]Read from MH i2c: E2 0B 00 6A 02 00 34 9E B1 A3 52 5C 72 C0 90 00 EE [18:03:59]RAPDU: 34 9E B1 A3 52 5C 72 C0 90 00 [18:03:59]wFMCommunicate OK [18:03:59]SAM_PROTO_SignData done [18:03:59]FM_MakeSignedData done [18:03:59]CreateOFDProtocolMessage [18:03:59]wFMCommunicate request_size=4 [18:03:59]MH_SAM_APDU [18:03:59]CAPDU: 80 11 00 00 [18:03:59]Write to MH i2c: E2 08 00 6B 02 80 11 00 00 00 00 00 00 E7 [18:03:59]Write i2c OK [18:03:59]MH_I2C_Read... [18:03:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:03:59]Read from MH i2c: E2 [18:03:59]MH_I2C_Read... [18:03:59]Read from MH i2c: E2 17 00 [18:03:59]MH_I2C_Read... [18:03:59]Read from MH i2c: E2 17 00 6B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 38 [18:03:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:03:59]wFMCommunicate OK [18:03:59]CreateOFDProtocolMessage done [18:03:59]OFDSenderStorePacket 156407 [18:03:59]StoreOFDPacket docnum=156407 [18:03:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EF 7B 07 01 24 34 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 01 00 00 F4 03 04 00 0E 46 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F7 62 02 00 35 04 06 00 2F CA 71 C1 C2 FD 34 9E B1 A3 52 5C 72 C0 [18:03:59]CheckFolder [18:03:59]dirname=/storage/ofd_packets [18:03:59]CheckFolder done [18:03:59]ProducePacketName [18:03:59]name=ofd_packets/00156407 [18:03:59]NVStorageSaveData ofd_packets/00156407 [18:03:59]File name is /storage/ofd_packets/00156407 [18:03:59]Write 301 bytes [18:03:59]NVStorageSaveData done [18:03:59]OFDSenderStorePacket done [18:03:59]KKMCreateOFDPacket done [18:03:59]NVStorageSaveData kkm_last_timestamp [18:03:59]File name is /storage/kkm_last_timestamp [18:03:59]Write 4 bytes [18:03:59]NVStorageSaveData done [18:03:59]OFD Sender: Processing packet 156407 [packets to send 52, broken 51] [18:03:59]ProducePacketName [18:03:59]name=ofd_packets/00156407 [18:03:59]OFD Sender: To server: pG, [18:03:59]CommunicateWithHost lk.salyk.kg:30040 [18:03:59]ConnectInit lk.salyk.kg [18:03:59]ExternCall_PrintAddStr [18:03:59]wPrintStart [18:03:59]Write to MH i2c: 01 00 00 6C 02 6E [18:03:59]Write i2c OK [18:03:59]MH_I2C_Read... [18:03:59]Read from MH i2c: 01 [18:03:59]MH_I2C_Read... [18:03:59]Read from MH i2c: 01 07 00 [18:03:59]MH_I2C_Read... [18:03:59]Read from MH i2c: 01 07 00 6C 02 00 00 00 00 00 FF 0F 83 [18:03:59]RasterBufferAndPrint [18:03:59]line Счет N : (1)874709 [18:03:59]line ИНН: 02508201610067 [18:03:59]line Контрольно-Кассовый Чек [18:03:59]line ПРОДАЖА [18:03:59]line ТРК (МРК, ГНК) : 32 [18:03:59]line Товар: 2710124130 [18:03:59]line Аи-92-К-5 [18:03:59]line 7.480 * 66.90 [18:03:59]line = 500.41 [18:03:59]line НДС 12% НСП 1% [18:03:59]line > о реализуемом товаре [18:03:59]line ОКРУГЛЕНИЕ: -0.41 [18:03:59]line ИТОГО: 500.00 [18:03:59]line Внесено: 500.00 [18:03:59]line СДАЧА: 0.00 [18:03:59]line НСП 1% : 4.43 [18:03:59]line НДС 12% : 53.14 [18:03:59]line Наличными: 500.00 [18:03:59]line Безнал.: 0.00 [18:03:59]line Место: АЗС № 165 "Партнер Нефть" [18:03:59]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:03:59]line СНО: Общий режим [18:03:59]line Чек 479 20.10.2024 18:03 [18:03:59]line Смена: 314 ФФД: 1.0 [18:03:59]line ЗНМ: 0300000234 [18:03:59]line РНМ: 0000137193017469 [18:03:59]line Версия ККМ: v1.0 [18:03:59]line ФМ: 0000000000963156 [18:03:59]line ФД: 156407 [18:03:59]line ФПД: 52546538423037 [18:03:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T180358&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156407&fm=52546538423037&tin=02508201610067®Number=0000137193017469&sum=50000 [18:03:59]Connected sock=11 [18:03:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EF 7B 07 01 24 34 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 01 00 00 F4 03 04 00 0E 46 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F7 62 02 00 35 04 06 00 2F CA 71 C1 C2 FD 34 9E B1 A3 52 5C 72 C0 [18:03:59]written 0, free lines is 4095 [18:04:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 DA B7 47 00 6F 89 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F7 62 02 00 F4 03 04 00 40 EC 14 67 B6 04 01 00 00 AD EB BA 9B 67 54 D0 E8 [18:04:00]CommunicateWithHost err = 0 [18:04:00]CheckOFDResponse [18:04:00]1017 (14) - 77093643461234 [18:04:00]1041 (16) - 0000000000963156 [18:04:00]1040 (4) - 156407 [18:04:00]1012 (4) - 20.10.2024 11:40 [18:04:00]1206 (1) - 0 [18:04:00]OFD Sender: Remove packet 156407 [18:04:00]ProducePacketName [18:04:00]name=ofd_packets/00156407 [18:04:00]NVStorageDeleteData [18:04:00]Write to MH i2c: 01 00 00 97 02 99 [18:04:00]Write i2c OK [18:04:00]MH_I2C_Read... [18:04:00]Read from MH i2c: 01 [18:04:00]MH_I2C_Read... [18:04:00]Read from MH i2c: 01 07 00 [18:04:00]MH_I2C_Read... [18:04:00]Read from MH i2c: 01 07 00 97 02 00 00 00 00 00 E3 0C 8F [18:04:00]RasterBufferAndPrint [18:04:00]line [18:04:00]line [18:04:00]line [18:04:00]line [18:04:00]line [18:04:00]written 0, free lines is 3305 [18:04:00]MH_Cut [18:04:00]Write to MH i2c: D1 01 00 9E 02 01 72 [18:04:00]Write i2c OK [18:04:00]MH_I2C_Read... [18:04:00]Read from MH i2c: D1 [18:04:00]MH_I2C_Read... [18:04:00]Read from MH i2c: D1 01 00 [18:04:00]MH_I2C_Read... [18:04:00]Read from MH i2c: D1 01 00 9E 02 00 71 [18:04:00]Write to MH i2c: 01 00 00 9F 02 A1 [18:04:00]Write i2c OK [18:04:00]MH_I2C_Read... [18:04:00]OFD Sender: No OFD packet to send [18:04:01]*** Cut start [18:04:01]*** Partial cut [18:04:01]*** CUTSNS_PIN = 1 [18:04:01]*** CUTSNS_PIN = 0 [18:04:01]*** Brake cut motor [18:04:01]Read from MH i2c: 01 [18:04:01]MH_I2C_Read... [18:04:01]*** Stop cut motor [18:04:01]*** Cut end [18:04:01]Read from MH i2c: 01 07 00 [18:04:01]MH_I2C_Read... [18:04:01]Read from MH i2c: 01 07 00 9F 02 00 00 00 00 00 FF 0F B6 [18:04:01]process_action close_receipt done [18:04:01]requested_data is exist [18:04:01]produce_requested_data [18:04:01]requested_item fm.sn is exist - process it [18:04:01]wFMCommunicate request_size=4 [18:04:01]MH_SAM_APDU [18:04:01]CAPDU: 80 11 00 00 [18:04:01]Write to MH i2c: E2 08 00 A0 02 80 11 00 00 00 00 00 00 1C [18:04:01]Write i2c OK [18:04:01]MH_I2C_Read... [18:04:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:04:01]Read from MH i2c: E2 [18:04:01]MH_I2C_Read... [18:04:01]Read from MH i2c: E2 17 00 [18:04:01]MH_I2C_Read... [18:04:01]Read from MH i2c: E2 17 00 A0 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6D [18:04:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:04:01]wFMCommunicate OK [18:04:01]requested_item fd.num is exist - process it [18:04:01]SAM_PROTO_GetFieldsCounters [18:04:01]wFMCommunicate request_size=4 [18:04:01]MH_SAM_APDU [18:04:01]CAPDU: 80 13 00 00 [18:04:01]Write to MH i2c: E2 08 00 A1 02 80 13 00 00 00 00 00 00 1F [18:04:01]Write i2c OK [18:04:01]MH_I2C_Read... [18:04:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:04:01]Read from MH i2c: E2 [18:04:01]MH_I2C_Read... [18:04:01]Read from MH i2c: E2 62 00 [18:04:01]MH_I2C_Read... [18:04:01]Read from MH i2c: E2 62 00 A1 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F7 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 DF 01 00 00 5E 04 04 00 DF 01 00 00 57 04 04 00 E0 01 00 00 19 04 04 00 00 00 00 00 90 00 8E [18:04:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F7 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 DF 01 00 00 5E 04 04 00 DF 01 00 00 57 04 04 00 E0 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:04:01]wFMCommunicate OK [18:04:01]SAM_PROTO_GetFieldsCounters done [18:04:01]requested_item shift.num is exist - process it [18:04:01]requested_item shift.opened is exist - process it [18:04:01]req_shift_opened [18:04:01]FM_GetShiftState [18:04:01]SAM_PROTO_GetShiftState [18:04:01]wFMCommunicate request_size=4 [18:04:01]MH_SAM_APDU [18:04:01]CAPDU: 80 13 01 00 [18:04:01]Write to MH i2c: E2 08 00 A2 02 80 13 01 00 00 00 00 00 21 [18:04:01]Write i2c OK [18:04:01]MH_I2C_Read... [18:04:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:04:01]Read from MH i2c: E2 [18:04:01]MH_I2C_Read... [18:04:01]Read from MH i2c: E2 0E 00 [18:04:01]MH_I2C_Read... [18:04:01]Read from MH i2c: E2 0E 00 A2 02 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C8 [18:04:01]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:04:01]wFMCommunicate OK [18:04:01]SAM_PROTO_GetShiftState done [18:04:01]FM_GetShiftState done [18:04:01]req_shift_opened done [18:04:01]requested_item shift.open_date is exist - process it [18:04:01]req_shift_open_date [18:04:01]req_shift_open_date done [18:04:01]produce_requested_data done [18:04:01]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156407,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [18:04:01]process_action_free close_receipt [18:04:01]json_value_free [18:04:01]json_value_free done [18:04:01]process_json_proto returns [18:04:01]Send response to host [18:04:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156407,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [18:04:01]free response buf [18:04:01]execute_script done [18:04:01]execute_script returns [18:04:01]free content buf [18:04:01]Sock 9.Close socket [18:04:01]Sock 9.Thread stoped [18:04:05]OFD Sender: No OFD packet to send [18:04:10]OFD Sender: No OFD packet to send [18:04:15]OFD Sender: No OFD packet to send [18:04:20]accept exits with 7 [18:04:20]New connection [18:04:20]New thread 3066588516 created [18:04:20]Thread 3066731876 joined [18:04:20]Waiting for new connection... [18:04:20] Sock 7.Parse request [18:04:20]Sock 7.Check first char [18:04:20]Sock 7.First char is OK [18:04:20]request: POST /json_proto HTTP/1.0 [18:04:20]Method: POST [18:04:20]URL: /json_proto [18:04:20]Method is POST - this is cgi request [18:04:20]url: /json_proto [18:04:20]query_string will be loaded in cgi processing [18:04:20]execute_cgi json_proto POST (null) [18:04:20]execute_cgi path=json_proto method=POST [18:04:20]POST find Content-Length [18:04:20]Host: 172.17.53.67:8080 [18:04:20]Content-Length: 769 [18:04:20]Content-Type: application/json [18:04:20] [18:04:20]POST finish read [18:04:20]Found Content-Length = 769 [18:04:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874708", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.31 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:04:20]execute_script... [18:04:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874708", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.31 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:04:20]POST & json_proto [18:04:20]process_json_proto [18:04:20]json parsed OK: [18:04:20]protocol is kg_v1.0 [18:04:20]action value=close_receipt [18:04:20]process_action close_receipt [18:04:20]cmd_close_receipt [18:04:20]MH_GetDate [18:04:20]Write to MH i2c: F0 00 00 A3 02 94 [18:04:20]Write i2c OK [18:04:20]MH_I2C_Read... [18:04:20]Read from MH i2c: F0 [18:04:20]MH_I2C_Read... [18:04:20]Read from MH i2c: F0 09 00 [18:04:20]MH_I2C_Read... [18:04:20]Read from MH i2c: F0 09 00 A3 02 00 25 46 15 67 19 BC 99 64 56 [18:04:20]GetLastDocTimeStamp 1729447438 [18:04:20]current date 1729447461 [18:04:20]FM_GetShiftState [18:04:20]SAM_PROTO_GetShiftState [18:04:20]wFMCommunicate request_size=4 [18:04:20]MH_SAM_APDU [18:04:20]CAPDU: 80 13 01 00 [18:04:20]Write to MH i2c: E2 08 00 A4 02 80 13 01 00 00 00 00 00 23 [18:04:20]Write i2c OK [18:04:20]MH_I2C_Read... [18:04:20]OFD Sender: No OFD packet to send [18:04:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:04:20]Read from MH i2c: E2 [18:04:20]MH_I2C_Read... [18:04:20]Read from MH i2c: E2 0E 00 [18:04:20]MH_I2C_Read... [18:04:20]Read from MH i2c: E2 0E 00 A4 02 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 CA [18:04:20]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:04:20]wFMCommunicate OK [18:04:20]SAM_PROTO_GetShiftState done [18:04:20]FM_GetShiftState done [18:04:20]opened in 1729383891 [18:04:20]opened+sec_in_day 1729470291 [18:04:20]quantity*price = 200031 [18:04:20]sum+1 = 200032 [18:04:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.31 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.31 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 480 20.10.2024 18:04 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156408 ФПД: 10209811486445 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T180421&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156408&fm=10209811486445&tin=02508201610067®Number=0000137193017469&sum=200031 [18:04:21]StoreToDocumentArchive [18:04:21]shift 314 fd 156408 [18:04:21]save to /storage/0314/doc_00156408 [18:04:21]save last doc name /storage/0314/doc_00156408 to /storage/kkm_last_doc_name [18:04:21]save OK [18:04:21]Clear old archive folders... [18:04:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:04:21]tlvbuf is 00298150 [18:04:21]SAM_PROTO_ClearQueue [18:04:21]wFMCommunicate request_size=4 [18:04:21]MH_SAM_APDU [18:04:21]CAPDU: 80 09 00 00 [18:04:21]Write to MH i2c: E2 08 00 B1 02 80 09 00 00 00 00 00 00 25 [18:04:21]Write i2c OK [18:04:21]MH_I2C_Read... [18:04:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:04:21]Read from MH i2c: E2 [18:04:21]MH_I2C_Read... [18:04:21]Read from MH i2c: E2 03 00 [18:04:21]MH_I2C_Read... [18:04:21]Read from MH i2c: E2 03 00 B1 02 00 90 00 27 [18:04:21]RAPDU: 90 00 [18:04:21]wFMCommunicate OK [18:04:21]SAM_PROTO_ClearQueue done [18:04:21]KKMCreateOFDPacket [18:04:21]OFDProtocolAddRootSTLVToBuf [18:04:21]FM_MakeSignedData [18:04:21]FM_MakeSignedData [18:04:21]SAM_PROTO_SignData [18:04:21]wFMCommunicate request_size=4 [18:04:21]MH_SAM_APDU [18:04:21]CAPDU: 80 0D 01 02 [18:04:21]Write to MH i2c: E2 08 00 B2 02 80 0D 01 02 00 00 00 00 2D [18:04:21]Write i2c OK [18:04:21]MH_I2C_Read... [18:04:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:04:21]Read from MH i2c: E2 [18:04:21]MH_I2C_Read... [18:04:21]Read from MH i2c: E2 03 00 [18:04:21]MH_I2C_Read... [18:04:21]Read from MH i2c: E2 03 00 B2 02 00 90 00 28 [18:04:21]RAPDU: 90 00 [18:04:21]wFMCommunicate OK [18:04:21]wFMCommunicate request_size=255 [18:04:21]MH_SAM_APDU [18:04:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 01 00 00 F4 03 04 00 25 46 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F8 62 02 00 35 04 06 00 09 [18:04:21]Write to MH i2c: E2 02 01 B3 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 01 00 00 F4 03 04 00 25 46 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F8 62 02 00 35 04 06 00 09 00 00 BC [18:04:21]Write i2c OK [18:04:21]MH_I2C_Read... [18:04:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:04:22]Read from MH i2c: E2 [18:04:22]MH_I2C_Read... [18:04:22]Read from MH i2c: E2 03 00 [18:04:22]MH_I2C_Read... [18:04:22]Read from MH i2c: E2 03 00 B3 02 00 90 00 29 [18:04:22]RAPDU: 90 00 [18:04:22]wFMCommunicate OK [18:04:22]wFMCommunicate request_size=10 [18:04:22]MH_SAM_APDU [18:04:22]CAPDU: 80 0D 02 02 05 49 28 2F D6 ED [18:04:22]Write to MH i2c: E2 0D 00 B4 02 80 0D 02 02 05 00 49 28 2F D6 ED 00 00 9D [18:04:22]Write i2c OK [18:04:22]MH_I2C_Read... [18:04:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:04:22]Read from MH i2c: E2 [18:04:22]MH_I2C_Read... [18:04:22]Read from MH i2c: E2 03 00 [18:04:22]MH_I2C_Read... [18:04:22]Read from MH i2c: E2 03 00 B4 02 00 90 00 2A [18:04:22]RAPDU: 90 00 [18:04:22]wFMCommunicate OK [18:04:22]wFMCommunicate request_size=4 [18:04:22]MH_SAM_APDU [18:04:22]CAPDU: 80 0D 03 02 [18:04:22]Write to MH i2c: E2 08 00 B5 02 80 0D 03 02 00 00 00 00 32 [18:04:22]Write i2c OK [18:04:22]MH_I2C_Read... [18:04:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:04:22]Read from MH i2c: E2 [18:04:22]MH_I2C_Read... [18:04:22]Read from MH i2c: E2 0B 00 [18:04:22]MH_I2C_Read... [18:04:22]Read from MH i2c: E2 0B 00 B5 02 00 67 3A BC C1 A3 B6 17 C5 90 00 86 [18:04:22]RAPDU: 67 3A BC C1 A3 B6 17 C5 90 00 [18:04:22]wFMCommunicate OK [18:04:22]SAM_PROTO_SignData done [18:04:22]FM_MakeSignedData done [18:04:22]CreateOFDProtocolMessage [18:04:22]wFMCommunicate request_size=4 [18:04:22]MH_SAM_APDU [18:04:22]CAPDU: 80 11 00 00 [18:04:22]Write to MH i2c: E2 08 00 B6 02 80 11 00 00 00 00 00 00 32 [18:04:22]Write i2c OK [18:04:22]MH_I2C_Read... [18:04:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:04:22]Read from MH i2c: E2 [18:04:22]MH_I2C_Read... [18:04:22]Read from MH i2c: E2 17 00 [18:04:22]MH_I2C_Read... [18:04:22]Read from MH i2c: E2 17 00 B6 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 83 [18:04:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:04:22]wFMCommunicate OK [18:04:22]CreateOFDProtocolMessage done [18:04:22]OFDSenderStorePacket 156408 [18:04:22]StoreOFDPacket docnum=156408 [18:04:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 4B 37 07 01 D1 6A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 01 00 00 F4 03 04 00 25 46 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F8 62 02 00 35 04 06 00 09 49 28 2F D6 ED 67 3A BC C1 A3 B6 17 C5 [18:04:22]CheckFolder [18:04:22]dirname=/storage/ofd_packets [18:04:22]CheckFolder done [18:04:22]ProducePacketName [18:04:22]name=ofd_packets/00156408 [18:04:22]NVStorageSaveData ofd_packets/00156408 [18:04:22]File name is /storage/ofd_packets/00156408 [18:04:22]Write 301 bytes [18:04:22]NVStorageSaveData done [18:04:22]OFDSenderStorePacket done [18:04:22]KKMCreateOFDPacket done [18:04:22]NVStorageSaveData kkm_last_timestamp [18:04:22]File name is /storage/kkm_last_timestamp [18:04:22]Write 4 bytes [18:04:22]NVStorageSaveData done [18:04:22]ExternCall_PrintAddStr [18:04:22]wPrintStart [18:04:22]Write to MH i2c: 01 00 00 B7 02 B9 [18:04:22]Write i2c OK [18:04:22]MH_I2C_Read... [18:04:22]Read from MH i2c: 01 [18:04:22]MH_I2C_Read... [18:04:22]Read from MH i2c: 01 07 00 [18:04:22]MH_I2C_Read... [18:04:22]Read from MH i2c: 01 07 00 B7 02 00 00 00 00 00 FF 0F CE [18:04:22]RasterBufferAndPrint [18:04:22]line Счет N : (1)874708 [18:04:22]line ИНН: 02508201610067 [18:04:22]line Контрольно-Кассовый Чек [18:04:22]line ПРОДАЖА [18:04:22]line ТРК (МРК, ГНК) : 22 [18:04:22]line Товар: 2710124130 [18:04:22]line Аи-92-К-5 [18:04:22]line 29.900 * 66.90 [18:04:22]line = 2000.31 [18:04:22]line НДС 12% НСП 1% [18:04:22]line > о реализуемом товаре [18:04:22]line ИТОГО: 2000.31 [18:04:22]line НСП 1% : 17.70 [18:04:22]line НДС 12% : 212.42 [18:04:22]line Наличными: 0.00 [18:04:22]line Безнал.: 2000.31 [18:04:22]line Место: АЗС № 165 "Партнер Нефть" [18:04:22]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:04:22]line СНО: Общий режим [18:04:22]line Чек 480 20.10.2024 18:04 [18:04:22]line Смена: 314 ФФД: 1.0 [18:04:22]line ЗНМ: 0300000234 [18:04:22]line РНМ: 0000137193017469 [18:04:22]line Версия ККМ: v1.0 [18:04:22]line Платежная система: Mbank [18:04:22]line ФМ: 0000000000963156 [18:04:22]line ФД: 156408 [18:04:22]line ФПД: 10209811486445 [18:04:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T180421&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156408&fm=10209811486445&tin=02508201610067®Number=0000137193017469&sum=200031 [18:04:22]OFD Sender: Processing packet 156408 [packets to send 52, broken 51] [18:04:22]ProducePacketName [18:04:22]name=ofd_packets/00156408 [18:04:22]OFD Sender: To server: pG, [18:04:22]CommunicateWithHost lk.salyk.kg:30040 [18:04:22]ConnectInit lk.salyk.kg [18:04:22]written 0, free lines is 4095 [18:04:22]Connected sock=10 [18:04:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 4B 37 07 01 D1 6A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 01 00 00 F4 03 04 00 25 46 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F8 62 02 00 35 04 06 00 09 49 28 2F D6 ED 67 3A BC C1 A3 B6 17 C5 [18:04:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 27 20 47 00 41 46 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F8 62 02 00 F4 03 04 00 57 EC 14 67 B6 04 01 00 00 93 2B CD 88 44 0F 8D C7 [18:04:22]CommunicateWithHost err = 0 [18:04:22]CheckOFDResponse [18:04:22]1017 (14) - 77093643461234 [18:04:22]1041 (16) - 0000000000963156 [18:04:22]1040 (4) - 156408 [18:04:22]1012 (4) - 20.10.2024 11:41 [18:04:22]1206 (1) - 0 [18:04:22]OFD Sender: Remove packet 156408 [18:04:22]ProducePacketName [18:04:22]name=ofd_packets/00156408 [18:04:22]NVStorageDeleteData [18:04:23]Write to MH i2c: 01 00 00 E0 02 E2 [18:04:23]Write i2c OK [18:04:23]MH_I2C_Read... [18:04:23]Read from MH i2c: 01 [18:04:23]MH_I2C_Read... [18:04:23]Read from MH i2c: 01 07 00 [18:04:23]MH_I2C_Read... [18:04:23]Read from MH i2c: 01 07 00 E0 02 00 00 00 00 00 13 0D 09 [18:04:23]RasterBufferAndPrint [18:04:23]line [18:04:23]line [18:04:23]line [18:04:23]line [18:04:23]line [18:04:23]written 0, free lines is 3354 [18:04:23]MH_Cut [18:04:23]Write to MH i2c: D1 01 00 E7 02 01 BB [18:04:23]Write i2c OK [18:04:23]MH_I2C_Read... [18:04:23]Read from MH i2c: D1 [18:04:23]MH_I2C_Read... [18:04:23]Read from MH i2c: D1 01 00 [18:04:23]MH_I2C_Read... [18:04:23]Read from MH i2c: D1 01 00 E7 02 00 BA [18:04:23]Write to MH i2c: 01 00 00 E8 02 EA [18:04:23]Write i2c OK [18:04:23]MH_I2C_Read... [18:04:23]OFD Sender: No OFD packet to send [18:04:23]*** Cut start [18:04:23]*** Partial cut [18:04:23]*** CUTSNS_PIN = 1 [18:04:23]*** CUTSNS_PIN = 0 [18:04:23]*** Brake cut motor [18:04:24]Read from MH i2c: 01 [18:04:24]MH_I2C_Read... [18:04:24]*** Stop cut motor [18:04:24]*** Cut end [18:04:24]Read from MH i2c: 01 07 00 [18:04:24]MH_I2C_Read... [18:04:24]Read from MH i2c: 01 07 00 E8 02 00 00 00 00 00 FF 0F FF [18:04:24]process_action close_receipt done [18:04:24]requested_data is exist [18:04:24]produce_requested_data [18:04:24]requested_item fm.sn is exist - process it [18:04:24]wFMCommunicate request_size=4 [18:04:24]MH_SAM_APDU [18:04:24]CAPDU: 80 11 00 00 [18:04:24]Write to MH i2c: E2 08 00 E9 02 80 11 00 00 00 00 00 00 65 [18:04:24]Write i2c OK [18:04:24]MH_I2C_Read... [18:04:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:04:24]Read from MH i2c: E2 [18:04:24]MH_I2C_Read... [18:04:24]Read from MH i2c: E2 17 00 [18:04:24]MH_I2C_Read... [18:04:24]Read from MH i2c: E2 17 00 E9 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B6 [18:04:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:04:24]wFMCommunicate OK [18:04:24]requested_item fd.num is exist - process it [18:04:24]SAM_PROTO_GetFieldsCounters [18:04:24]wFMCommunicate request_size=4 [18:04:24]MH_SAM_APDU [18:04:24]CAPDU: 80 13 00 00 [18:04:24]Write to MH i2c: E2 08 00 EA 02 80 13 00 00 00 00 00 00 68 [18:04:24]Write i2c OK [18:04:24]MH_I2C_Read... [18:04:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:04:24]Read from MH i2c: E2 [18:04:24]MH_I2C_Read... [18:04:24]Read from MH i2c: E2 62 00 [18:04:24]MH_I2C_Read... [18:04:24]Read from MH i2c: E2 62 00 EA 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F8 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 E0 01 00 00 5E 04 04 00 E0 01 00 00 57 04 04 00 E1 01 00 00 19 04 04 00 00 00 00 00 90 00 DB [18:04:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F8 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 E0 01 00 00 5E 04 04 00 E0 01 00 00 57 04 04 00 E1 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:04:24]wFMCommunicate OK [18:04:24]SAM_PROTO_GetFieldsCounters done [18:04:24]requested_item shift.num is exist - process it [18:04:24]requested_item shift.opened is exist - process it [18:04:24]req_shift_opened [18:04:24]FM_GetShiftState [18:04:24]SAM_PROTO_GetShiftState [18:04:24]wFMCommunicate request_size=4 [18:04:24]MH_SAM_APDU [18:04:24]CAPDU: 80 13 01 00 [18:04:24]Write to MH i2c: E2 08 00 EB 02 80 13 01 00 00 00 00 00 6A [18:04:24]Write i2c OK [18:04:24]MH_I2C_Read... [18:04:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:04:24]Read from MH i2c: E2 [18:04:24]MH_I2C_Read... [18:04:24]Read from MH i2c: E2 0E 00 [18:04:24]MH_I2C_Read... [18:04:24]Read from MH i2c: E2 0E 00 EB 02 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 11 [18:04:24]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:04:24]wFMCommunicate OK [18:04:24]SAM_PROTO_GetShiftState done [18:04:24]FM_GetShiftState done [18:04:24]req_shift_opened done [18:04:24]requested_item shift.open_date is exist - process it [18:04:24]req_shift_open_date [18:04:24]req_shift_open_date done [18:04:24]produce_requested_data done [18:04:24]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156408,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [18:04:24]process_action_free close_receipt [18:04:24]json_value_free [18:04:24]json_value_free done [18:04:24]process_json_proto returns [18:04:24]Send response to host [18:04:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156408,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [18:04:24]free response buf [18:04:24]execute_script done [18:04:24]execute_script returns [18:04:24]free content buf [18:04:24]Sock 7.Close socket [18:04:24]Sock 7.Thread stoped [18:04:28]OFD Sender: No OFD packet to send [18:04:33]OFD Sender: No OFD packet to send [18:04:38]OFD Sender: No OFD packet to send [18:04:43]OFD Sender: No OFD packet to send [18:04:48]OFD Sender: No OFD packet to send [18:04:53]OFD Sender: No OFD packet to send [18:04:58]OFD Sender: No OFD packet to send [18:05:03]OFD Sender: No OFD packet to send [18:05:08]OFD Sender: No OFD packet to send [18:05:13]OFD Sender: No OFD packet to send [18:05:18]OFD Sender: No OFD packet to send [18:05:23]OFD Sender: No OFD packet to send [18:05:28]OFD Sender: No OFD packet to send [18:05:33]OFD Sender: No OFD packet to send [18:05:38]OFD Sender: No OFD packet to send [18:05:43]OFD Sender: No OFD packet to send [18:05:48]OFD Sender: No OFD packet to send [18:05:53]OFD Sender: No OFD packet to send [18:05:58]OFD Sender: No OFD packet to send [18:06:03]OFD Sender: No OFD packet to send [18:06:08]OFD Sender: No OFD packet to send [18:06:13]OFD Sender: No OFD packet to send [18:06:18]OFD Sender: No OFD packet to send [18:06:23]OFD Sender: No OFD packet to send [18:06:28]OFD Sender: No OFD packet to send [18:06:33]OFD Sender: No OFD packet to send [18:06:38]OFD Sender: No OFD packet to send [18:06:43]OFD Sender: No OFD packet to send [18:06:48]OFD Sender: No OFD packet to send [18:06:53]OFD Sender: No OFD packet to send [18:06:58]accept exits with 9 [18:06:58]New connection [18:06:58]New thread 3066731876 created [18:06:58]Thread 3066588516 joined [18:06:58]Waiting for new connection... [18:06:58] Sock 9.Parse request [18:06:58]Sock 9.Check first char [18:06:58]Sock 9.First char is OK [18:06:58]request: POST /json_proto HTTP/1.0 [18:06:58]Method: POST [18:06:58]URL: /json_proto [18:06:58]Method is POST - this is cgi request [18:06:58]url: /json_proto [18:06:58]query_string will be loaded in cgi processing [18:06:58]execute_cgi json_proto POST (null) [18:06:58]execute_cgi path=json_proto method=POST [18:06:58]POST find Content-Length [18:06:58]Host: 172.17.53.67:8080 [18:06:58]Content-Length: 789 [18:06:58]Content-Type: application/json [18:06:58] [18:06:58]POST finish read [18:06:58]Found Content-Length = 789 [18:06:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874710", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 19.690, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:06:58]execute_script... [18:06:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874710", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 19.690, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:06:58]POST & json_proto [18:06:58]process_json_proto [18:06:58]json parsed OK: [18:06:58]protocol is kg_v1.0 [18:06:58]action value=close_receipt [18:06:58]process_action close_receipt [18:06:58]cmd_close_receipt [18:06:58]MH_GetDate [18:06:58]Write to MH i2c: F0 00 00 EC 02 DD [18:06:58]Write i2c OK [18:06:58]MH_I2C_Read... [18:06:58]Read from MH i2c: F0 [18:06:58]MH_I2C_Read... [18:06:58]Read from MH i2c: F0 09 00 [18:06:58]MH_I2C_Read... [18:06:58]Read from MH i2c: F0 09 00 EC 02 00 C2 46 15 67 19 BC 99 64 3C [18:06:58]GetLastDocTimeStamp 1729447461 [18:06:58]current date 1729447618 [18:06:58]FM_GetShiftState [18:06:58]SAM_PROTO_GetShiftState [18:06:58]wFMCommunicate request_size=4 [18:06:58]MH_SAM_APDU [18:06:58]CAPDU: 80 13 01 00 [18:06:58]Write to MH i2c: E2 08 00 ED 02 80 13 01 00 00 00 00 00 6C [18:06:58]Write i2c OK [18:06:58]MH_I2C_Read... [18:06:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:06:58]Read from MH i2c: E2 [18:06:58]MH_I2C_Read... [18:06:58]Read from MH i2c: E2 0E 00 [18:06:58]MH_I2C_Read... [18:06:58]Read from MH i2c: E2 0E 00 ED 02 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 13 [18:06:58]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:06:58]wFMCommunicate OK [18:06:58]SAM_PROTO_GetShiftState done [18:06:58]FM_GetShiftState done [18:06:58]opened in 1729383891 [18:06:58]opened+sec_in_day 1729470291 [18:06:58]quantity*price = 0 [18:06:58]sum+1 = 1 [18:06:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 481 20.10.2024 18:06 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливная Карта 59209 ФМ: 0000000000963156 ФД: 156409 ФПД: 177134552759302 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T180658&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156409&fm=177134552759302&tin=02508201610067®Number=0000137193017469&sum=0 [18:06:59]StoreToDocumentArchive [18:06:59]shift 314 fd 156409 [18:06:59]save to /storage/0314/doc_00156409 [18:06:59]save last doc name /storage/0314/doc_00156409 to /storage/kkm_last_doc_name [18:06:59]save OK [18:06:59]Clear old archive folders... [18:06:59]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:06:59]tlvbuf is 00297D10 [18:06:59]SAM_PROTO_ClearQueue [18:06:59]wFMCommunicate request_size=4 [18:06:59]MH_SAM_APDU [18:06:59]CAPDU: 80 09 00 00 [18:06:59]Write to MH i2c: E2 08 00 FA 02 80 09 00 00 00 00 00 00 6E [18:06:59]Write i2c OK [18:06:59]MH_I2C_Read... [18:06:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:06:59]Read from MH i2c: E2 [18:06:59]MH_I2C_Read... [18:06:59]Read from MH i2c: E2 03 00 [18:06:59]MH_I2C_Read... [18:06:59]Read from MH i2c: E2 03 00 FA 02 00 90 00 70 [18:06:59]RAPDU: 90 00 [18:06:59]wFMCommunicate OK [18:06:59]SAM_PROTO_ClearQueue done [18:06:59]KKMCreateOFDPacket [18:06:59]OFDProtocolAddRootSTLVToBuf [18:06:59]FM_MakeSignedData [18:06:59]FM_MakeSignedData [18:06:59]SAM_PROTO_SignData [18:06:59]wFMCommunicate request_size=4 [18:06:59]MH_SAM_APDU [18:06:59]CAPDU: 80 0D 01 02 [18:06:59]Write to MH i2c: E2 08 00 FB 02 80 0D 01 02 00 00 00 00 76 [18:06:59]Write i2c OK [18:06:59]MH_I2C_Read... [18:06:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:06:59]Read from MH i2c: E2 [18:06:59]MH_I2C_Read... [18:06:59]Read from MH i2c: E2 03 00 [18:06:59]MH_I2C_Read... [18:06:59]Read from MH i2c: E2 03 00 FB 02 00 90 00 71 [18:06:59]RAPDU: 90 00 [18:06:59]wFMCommunicate OK [18:06:59]wFMCommunicate request_size=255 [18:06:59]MH_SAM_APDU [18:06:59]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 01 00 00 F4 03 04 00 C2 46 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F9 62 02 00 35 04 06 00 A1 1A 5A 18 [18:06:59]Write to MH i2c: E2 02 01 FC 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 01 00 00 F4 03 04 00 C2 46 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F9 62 02 00 35 04 06 00 A1 1A 5A 18 00 00 49 [18:06:59]Write i2c OK [18:06:59]MH_I2C_Read... [18:06:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:06:59]Read from MH i2c: E2 [18:06:59]MH_I2C_Read... [18:06:59]Read from MH i2c: E2 03 00 [18:06:59]MH_I2C_Read... [18:06:59]Read from MH i2c: E2 03 00 FC 02 00 90 00 72 [18:06:59]RAPDU: 90 00 [18:06:59]wFMCommunicate OK [18:06:59]wFMCommunicate request_size=7 [18:06:59]MH_SAM_APDU [18:06:59]CAPDU: 80 0D 02 02 02 3C 06 [18:06:59]Write to MH i2c: E2 0A 00 FD 02 80 0D 02 02 02 00 3C 06 00 00 BF [18:06:59]Write i2c OK [18:06:59]MH_I2C_Read... [18:06:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:06:59]Read from MH i2c: E2 [18:06:59]MH_I2C_Read... [18:06:59]Read from MH i2c: E2 03 00 [18:06:59]MH_I2C_Read... [18:06:59]Read from MH i2c: E2 03 00 FD 02 00 90 00 73 [18:06:59]RAPDU: 90 00 [18:06:59]wFMCommunicate OK [18:06:59]wFMCommunicate request_size=4 [18:06:59]MH_SAM_APDU [18:06:59]CAPDU: 80 0D 03 02 [18:06:59]Write to MH i2c: E2 08 00 FE 02 80 0D 03 02 00 00 00 00 7B [18:06:59]Write i2c OK [18:06:59]MH_I2C_Read... [18:06:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:06:59]Read from MH i2c: E2 [18:06:59]MH_I2C_Read... [18:06:59]Read from MH i2c: E2 0B 00 [18:06:59]MH_I2C_Read... [18:06:59]Read from MH i2c: E2 0B 00 FE 02 00 95 C1 0A D9 83 2D E8 F4 90 00 41 [18:06:59]RAPDU: 95 C1 0A D9 83 2D E8 F4 90 00 [18:06:59]wFMCommunicate OK [18:06:59]SAM_PROTO_SignData done [18:06:59]FM_MakeSignedData done [18:06:59]CreateOFDProtocolMessage [18:06:59]wFMCommunicate request_size=4 [18:06:59]MH_SAM_APDU [18:06:59]CAPDU: 80 11 00 00 [18:06:59]Write to MH i2c: E2 08 00 FF 02 80 11 00 00 00 00 00 00 7B [18:06:59]Write i2c OK [18:06:59]MH_I2C_Read... [18:06:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:06:59]Read from MH i2c: E2 [18:06:59]MH_I2C_Read... [18:06:59]Read from MH i2c: E2 17 00 [18:06:59]MH_I2C_Read... [18:06:59]Read from MH i2c: E2 17 00 FF 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CC [18:06:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:06:59]wFMCommunicate OK [18:06:59]CreateOFDProtocolMessage done [18:06:59]OFDSenderStorePacket 156409 [18:06:59]StoreOFDPacket docnum=156409 [18:06:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 3C C8 04 01 F7 9E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 01 00 00 F4 03 04 00 C2 46 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F9 62 02 00 35 04 06 00 A1 1A 5A 18 3C 06 95 C1 0A D9 83 2D E8 F4 [18:06:59]CheckFolder [18:06:59]dirname=/storage/ofd_packets [18:06:59]CheckFolder done [18:06:59]ProducePacketName [18:06:59]name=ofd_packets/00156409 [18:06:59]NVStorageSaveData ofd_packets/00156409 [18:06:59]File name is /storage/ofd_packets/00156409 [18:06:59]Write 298 bytes [18:06:59]NVStorageSaveData done [18:06:59]OFDSenderStorePacket done [18:06:59]KKMCreateOFDPacket done [18:06:59]NVStorageSaveData kkm_last_timestamp [18:06:59]File name is /storage/kkm_last_timestamp [18:06:59]Write 4 bytes [18:06:59]NVStorageSaveData done [18:06:59]ExternCall_PrintAddStr [18:06:59]wPrintStart [18:06:59]Write to MH i2c: 01 00 00 00 03 03 [18:06:59]Write i2c OK [18:06:59]MH_I2C_Read... [18:06:59]Read from MH i2c: 01 [18:06:59]MH_I2C_Read... [18:06:59]Read from MH i2c: 01 07 00 [18:06:59]MH_I2C_Read... [18:06:59]Read from MH i2c: 01 07 00 00 03 00 00 00 00 00 FF 0F 18 [18:06:59]RasterBufferAndPrint [18:06:59]line Счет N : (1)874710 [18:06:59]line ИНН: 02508201610067 [18:06:59]line Контрольно-Кассовый Чек [18:06:59]line ПРОДАЖА [18:06:59]line ТРК (МРК, ГНК) : 14 [18:06:59]line Товар: 2710194210 [18:06:59]line ДТ-К-2 [18:06:59]line 19.690 * 0.00 [18:06:59]line = 0.00 [18:06:59]line НДС 12% НСП 1% [18:06:59]line > о реализуемом товаре [18:06:59]line ИТОГО: 0.00 [18:06:59]line НСП 1% : 0.00 [18:06:59]line НДС 12% : 0.00 [18:06:59]line Наличными: 0.00 [18:06:59]line Безнал.: 0.00 [18:06:59]line Место: АЗС № 165 "Партнер Нефть" [18:06:59]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:06:59]line СНО: Общий режим [18:06:59]line Чек 481 20.10.2024 18:06 [18:06:59]line Смена: 314 ФФД: 1.0 [18:06:59]line ЗНМ: 0300000234 [18:06:59]line РНМ: 0000137193017469 [18:06:59]line Версия ККМ: v1.0 [18:06:59]line Талоны: Топливная Карта [18:06:59]line 59209 [18:06:59]line ФМ: 0000000000963156 [18:06:59]line ФД: 156409 [18:06:59]line ФПД: 177134552759302 [18:07:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T180658&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156409&fm=177134552759302&tin=02508201610067®Number=0000137193017469&sum=0 [18:07:00]OFD Sender: Processing packet 156409 [packets to send 52, broken 51] [18:07:00]ProducePacketName [18:07:00]name=ofd_packets/00156409 [18:07:00]OFD Sender: To server: pG, [18:07:00]CommunicateWithHost lk.salyk.kg:30040 [18:07:00]ConnectInit lk.salyk.kg [18:07:00]written 0, free lines is 4095 [18:07:00]Connected sock=10 [18:07:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 3C C8 04 01 F7 9E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 01 00 00 F4 03 04 00 C2 46 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F9 62 02 00 35 04 06 00 A1 1A 5A 18 3C 06 95 C1 0A D9 83 2D E8 F4 [18:07:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 18 1C 47 00 5D C3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 F9 62 02 00 F4 03 04 00 F4 EC 14 67 B6 04 01 00 00 CF 59 A7 16 3F 9B 3A A5 [18:07:00]CommunicateWithHost err = 0 [18:07:00]CheckOFDResponse [18:07:00]1017 (14) - 77093643461234 [18:07:00]1041 (16) - 0000000000963156 [18:07:00]1040 (4) - 156409 [18:07:00]1012 (4) - 20.10.2024 11:43 [18:07:00]1206 (1) - 0 [18:07:00]OFD Sender: Remove packet 156409 [18:07:00]ProducePacketName [18:07:00]name=ofd_packets/00156409 [18:07:00]NVStorageDeleteData [18:07:00]Write to MH i2c: 01 00 00 2A 03 2D [18:07:00]Write i2c OK [18:07:00]MH_I2C_Read... [18:07:00]Read from MH i2c: 01 [18:07:00]MH_I2C_Read... [18:07:00]Read from MH i2c: 01 07 00 [18:07:00]MH_I2C_Read... [18:07:00]Read from MH i2c: 01 07 00 2A 03 00 00 00 00 00 FE 0C 3E [18:07:00]RasterBufferAndPrint [18:07:00]line [18:07:00]line [18:07:00]line [18:07:00]line [18:07:00]line [18:07:00]written 0, free lines is 3332 [18:07:00]MH_Cut [18:07:00]Write to MH i2c: D1 01 00 31 03 01 06 [18:07:00]Write i2c OK [18:07:00]MH_I2C_Read... [18:07:00]Read from MH i2c: D1 [18:07:00]MH_I2C_Read... [18:07:00]Read from MH i2c: D1 01 00 [18:07:00]MH_I2C_Read... [18:07:00]Read from MH i2c: D1 01 00 31 03 00 05 [18:07:00]Write to MH i2c: 01 00 00 32 03 35 [18:07:00]Write i2c OK [18:07:00]MH_I2C_Read... [18:07:00]OFD Sender: No OFD packet to send [18:07:01]*** Cut start [18:07:01]*** Partial cut [18:07:01]*** CUTSNS_PIN = 1 [18:07:01]*** CUTSNS_PIN = 0 [18:07:01]*** Brake cut motor [18:07:01]Read from MH i2c: 01 [18:07:01]MH_I2C_Read... [18:07:01]*** Stop cut motor [18:07:01]*** Cut end [18:07:01]Read from MH i2c: 01 07 00 [18:07:01]MH_I2C_Read... [18:07:01]Read from MH i2c: 01 07 00 32 03 00 00 00 00 00 FF 0F 4A [18:07:01]process_action close_receipt done [18:07:01]requested_data is exist [18:07:01]produce_requested_data [18:07:01]requested_item fm.sn is exist - process it [18:07:01]wFMCommunicate request_size=4 [18:07:01]MH_SAM_APDU [18:07:01]CAPDU: 80 11 00 00 [18:07:01]Write to MH i2c: E2 08 00 33 03 80 11 00 00 00 00 00 00 B0 [18:07:01]Write i2c OK [18:07:01]MH_I2C_Read... [18:07:01]Read from MH i2c: E2 [18:07:01]MH_I2C_Read... [18:07:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:07:01]Read from MH i2c: E2 17 00 [18:07:01]MH_I2C_Read... [18:07:01]Read from MH i2c: E2 17 00 33 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 01 [18:07:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:07:01]wFMCommunicate OK [18:07:01]requested_item fd.num is exist - process it [18:07:01]SAM_PROTO_GetFieldsCounters [18:07:01]wFMCommunicate request_size=4 [18:07:01]MH_SAM_APDU [18:07:01]CAPDU: 80 13 00 00 [18:07:01]Write to MH i2c: E2 08 00 34 03 80 13 00 00 00 00 00 00 B3 [18:07:01]Write i2c OK [18:07:01]MH_I2C_Read... [18:07:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:07:02]Read from MH i2c: E2 [18:07:02]MH_I2C_Read... [18:07:02]Read from MH i2c: E2 62 00 [18:07:02]MH_I2C_Read... [18:07:02]Read from MH i2c: E2 62 00 34 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F9 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 E1 01 00 00 5E 04 04 00 E1 01 00 00 57 04 04 00 E2 01 00 00 19 04 04 00 00 00 00 00 90 00 2A [18:07:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 F9 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 E1 01 00 00 5E 04 04 00 E1 01 00 00 57 04 04 00 E2 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:07:02]wFMCommunicate OK [18:07:02]SAM_PROTO_GetFieldsCounters done [18:07:02]requested_item shift.num is exist - process it [18:07:02]requested_item shift.opened is exist - process it [18:07:02]req_shift_opened [18:07:02]FM_GetShiftState [18:07:02]SAM_PROTO_GetShiftState [18:07:02]wFMCommunicate request_size=4 [18:07:02]MH_SAM_APDU [18:07:02]CAPDU: 80 13 01 00 [18:07:02]Write to MH i2c: E2 08 00 35 03 80 13 01 00 00 00 00 00 B5 [18:07:02]Write i2c OK [18:07:02]MH_I2C_Read... [18:07:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:07:02]Read from MH i2c: E2 [18:07:02]MH_I2C_Read... [18:07:02]Read from MH i2c: E2 0E 00 [18:07:02]MH_I2C_Read... [18:07:02]Read from MH i2c: E2 0E 00 35 03 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 5C [18:07:02]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:07:02]wFMCommunicate OK [18:07:02]SAM_PROTO_GetShiftState done [18:07:02]FM_GetShiftState done [18:07:02]req_shift_opened done [18:07:02]requested_item shift.open_date is exist - process it [18:07:02]req_shift_open_date [18:07:02]req_shift_open_date done [18:07:02]produce_requested_data done [18:07:02]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156409,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [18:07:02]process_action_free close_receipt [18:07:02]json_value_free [18:07:02]json_value_free done [18:07:02]process_json_proto returns [18:07:02]Send response to host [18:07:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156409,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [18:07:02]free response buf [18:07:02]execute_script done [18:07:02]execute_script returns [18:07:02]free content buf [18:07:02]Sock 9.Close socket [18:07:02]Sock 9.Thread stoped [18:07:04]int [18:07:04]Write to MH i2c: 01 00 00 36 03 39 [18:07:04]*** FLAG_PRN_KEY set [18:07:04]Write i2c OK [18:07:04]MH_I2C_Read... [18:07:04]Read from MH i2c: 01 [18:07:04]MH_I2C_Read... [18:07:04]Read from MH i2c: 01 07 00 [18:07:04]MH_I2C_Read... [18:07:04]Read from MH i2c: 01 07 00 36 03 00 08 00 00 00 FF 0F 56 [18:07:04]state=0 [18:07:04]Key pressed [18:07:04]Feed [18:07:04]Write to MH i2c: D8 00 00 37 03 11 [18:07:04]Write i2c OK [18:07:04]MH_I2C_Read... [18:07:04]Read from MH i2c: D8 [18:07:04]MH_I2C_Read... [18:07:04]Read from MH i2c: D8 01 00 [18:07:04]MH_I2C_Read... [18:07:04]Read from MH i2c: D8 01 00 37 03 00 12 [18:07:04]int [18:07:04]Write to MH i2c: 01 00 00 38 03 3B [18:07:04]Write i2c OK [18:07:04]MH_I2C_Read... [18:07:04]Read from MH i2c: 01 [18:07:04]MH_I2C_Read... [18:07:04]Read from MH i2c: 01 07 00 [18:07:04]MH_I2C_Read... [18:07:04]Read from MH i2c: 01 07 00 38 03 00 48 00 00 00 3C 00 C6 [18:07:04]state=2 [18:07:04]Key pressed [18:07:04]int [18:07:04]Write to MH i2c: 01 00 00 39 03 3C [18:07:04]*** FLAG_PRN_KEY reset [18:07:04]Write i2c OK [18:07:04]MH_I2C_Read... [18:07:04]Read from MH i2c: 01 [18:07:04]MH_I2C_Read... [18:07:04]Read from MH i2c: 01 07 00 [18:07:04]MH_I2C_Read... [18:07:04]Read from MH i2c: 01 07 00 39 03 00 00 00 00 00 FD 0F 4F [18:07:04]state=2 [18:07:04]Stop feed [18:07:05]OFD Sender: No OFD packet to send [18:07:10]OFD Sender: No OFD packet to send [18:07:15]OFD Sender: No OFD packet to send [18:07:20]OFD Sender: No OFD packet to send [18:07:25]OFD Sender: No OFD packet to send [18:07:30]OFD Sender: No OFD packet to send [18:07:35]OFD Sender: No OFD packet to send [18:07:41]OFD Sender: No OFD packet to send [18:07:46]OFD Sender: No OFD packet to send [18:07:51]OFD Sender: No OFD packet to send [18:07:56]OFD Sender: No OFD packet to send [18:08:01]OFD Sender: No OFD packet to send [18:08:06]OFD Sender: No OFD packet to send [18:08:11]OFD Sender: No OFD packet to send [18:08:16]OFD Sender: No OFD packet to send [18:08:21]OFD Sender: No OFD packet to send [18:08:26]OFD Sender: No OFD packet to send [18:08:31]OFD Sender: No OFD packet to send [18:08:36]OFD Sender: No OFD packet to send [18:08:41]OFD Sender: No OFD packet to send [18:08:46]OFD Sender: No OFD packet to send [18:08:51]OFD Sender: No OFD packet to send [18:08:56]OFD Sender: No OFD packet to send [18:09:01]OFD Sender: No OFD packet to send [18:09:06]OFD Sender: No OFD packet to send [18:09:11]OFD Sender: No OFD packet to send [18:09:16]OFD Sender: No OFD packet to send [18:09:21]OFD Sender: No OFD packet to send [18:09:26]OFD Sender: No OFD packet to send [18:09:31]OFD Sender: No OFD packet to send [18:09:36]OFD Sender: No OFD packet to send [18:09:41]OFD Sender: No OFD packet to send [18:09:46]OFD Sender: No OFD packet to send [18:09:51]OFD Sender: No OFD packet to send [18:09:56]OFD Sender: No OFD packet to send [18:10:01]OFD Sender: No OFD packet to send [18:10:06]OFD Sender: No OFD packet to send [18:10:11]OFD Sender: No OFD packet to send [18:10:16]OFD Sender: No OFD packet to send [18:10:21]OFD Sender: No OFD packet to send [18:10:26]OFD Sender: No OFD packet to send [18:10:31]OFD Sender: No OFD packet to send [18:10:36]OFD Sender: No OFD packet to send [18:10:41]OFD Sender: No OFD packet to send [18:10:46]OFD Sender: No OFD packet to send [18:10:51]OFD Sender: No OFD packet to send [18:10:56]OFD Sender: No OFD packet to send [18:11:01]OFD Sender: No OFD packet to send [18:11:06]OFD Sender: No OFD packet to send [18:11:11]OFD Sender: No OFD packet to send [18:11:16]OFD Sender: No OFD packet to send [18:11:21]OFD Sender: No OFD packet to send [18:11:26]OFD Sender: No OFD packet to send [18:11:31]OFD Sender: No OFD packet to send [18:11:36]OFD Sender: No OFD packet to send [18:11:41]OFD Sender: No OFD packet to send [18:11:46]OFD Sender: No OFD packet to send [18:11:51]OFD Sender: No OFD packet to send [18:11:56]OFD Sender: No OFD packet to send [18:12:01]OFD Sender: No OFD packet to send [18:12:06]OFD Sender: No OFD packet to send [18:12:11]OFD Sender: No OFD packet to send [18:12:16]OFD Sender: No OFD packet to send [18:12:21]OFD Sender: No OFD packet to send [18:12:26]OFD Sender: No OFD packet to send [18:12:31]OFD Sender: No OFD packet to send [18:12:36]OFD Sender: No OFD packet to send [18:12:41]OFD Sender: No OFD packet to send [18:12:46]OFD Sender: No OFD packet to send [18:12:50]accept exits with 7 [18:12:50]New connection [18:12:50]New thread 3066588516 created [18:12:50]Thread 3066731876 joined [18:12:50]Waiting for new connection... [18:12:50] Sock 7.Parse request [18:12:50]Sock 7.Check first char [18:12:50]Sock 7.First char is OK [18:12:50]request: POST /json_proto HTTP/1.0 [18:12:50]Method: POST [18:12:50]URL: /json_proto [18:12:50]Method is POST - this is cgi request [18:12:50]url: /json_proto [18:12:50]query_string will be loaded in cgi processing [18:12:50]execute_cgi json_proto POST (null) [18:12:50]execute_cgi path=json_proto method=POST [18:12:50]POST find Content-Length [18:12:50]Host: 172.17.53.67:8080 [18:12:50]Content-Length: 677 [18:12:50]Content-Type: application/json [18:12:50] [18:12:50]POST finish read [18:12:50]Found Content-Length = 677 [18:12:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874711", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:12:50]execute_script... [18:12:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874711", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:12:50]POST & json_proto [18:12:50]process_json_proto [18:12:50]json parsed OK: [18:12:50]protocol is kg_v1.0 [18:12:50]action value=close_receipt [18:12:50]process_action close_receipt [18:12:50]cmd_close_receipt [18:12:50]MH_GetDate [18:12:50]Write to MH i2c: F0 00 00 3A 03 2C [18:12:50]Write i2c OK [18:12:50]MH_I2C_Read... [18:12:50]Read from MH i2c: F0 [18:12:50]MH_I2C_Read... [18:12:50]Read from MH i2c: F0 09 00 [18:12:50]MH_I2C_Read... [18:12:50]Read from MH i2c: F0 09 00 3A 03 00 23 48 15 67 19 BC 99 64 EE [18:12:50]GetLastDocTimeStamp 1729447618 [18:12:50]current date 1729447971 [18:12:50]FM_GetShiftState [18:12:50]SAM_PROTO_GetShiftState [18:12:50]wFMCommunicate request_size=4 [18:12:50]MH_SAM_APDU [18:12:50]CAPDU: 80 13 01 00 [18:12:50]Write to MH i2c: E2 08 00 3B 03 80 13 01 00 00 00 00 00 BB [18:12:50]Write i2c OK [18:12:50]MH_I2C_Read... [18:12:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:12:50]Read from MH i2c: E2 [18:12:50]MH_I2C_Read... [18:12:50]Read from MH i2c: E2 0E 00 [18:12:50]MH_I2C_Read... [18:12:50]Read from MH i2c: E2 0E 00 3B 03 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 62 [18:12:50]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:12:50]wFMCommunicate OK [18:12:50]SAM_PROTO_GetShiftState done [18:12:50]FM_GetShiftState done [18:12:50]opened in 1729383891 [18:12:50]opened+sec_in_day 1729470291 [18:12:50]quantity*price = 50041 [18:12:50]sum+1 = 50042 [18:12:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 482 20.10.2024 18:12 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156410 ФПД: 86844535032199 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T181251&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156410&fm=86844535032199&tin=02508201610067®Number=0000137193017469&sum=50000 [18:12:51]StoreToDocumentArchive [18:12:51]shift 314 fd 156410 [18:12:51]save to /storage/0314/doc_00156410 [18:12:51]save last doc name /storage/0314/doc_00156410 to /storage/kkm_last_doc_name [18:12:51]save OK [18:12:51]Clear old archive folders... [18:12:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:12:51]tlvbuf is 002A7130 [18:12:51]SAM_PROTO_ClearQueue [18:12:51]wFMCommunicate request_size=4 [18:12:51]MH_SAM_APDU [18:12:51]CAPDU: 80 09 00 00 [18:12:51]Write to MH i2c: E2 08 00 48 03 80 09 00 00 00 00 00 00 BD [18:12:51]Write i2c OK [18:12:51]MH_I2C_Read... [18:12:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:12:51]Read from MH i2c: E2 [18:12:51]MH_I2C_Read... [18:12:51]Read from MH i2c: E2 03 00 [18:12:51]MH_I2C_Read... [18:12:51]Read from MH i2c: E2 03 00 48 03 00 90 00 BF [18:12:51]RAPDU: 90 00 [18:12:51]wFMCommunicate OK [18:12:51]SAM_PROTO_ClearQueue done [18:12:51]KKMCreateOFDPacket [18:12:51]OFDProtocolAddRootSTLVToBuf [18:12:51]FM_MakeSignedData [18:12:51]FM_MakeSignedData [18:12:51]SAM_PROTO_SignData [18:12:51]wFMCommunicate request_size=4 [18:12:51]MH_SAM_APDU [18:12:51]CAPDU: 80 0D 01 02 [18:12:51]Write to MH i2c: E2 08 00 49 03 80 0D 01 02 00 00 00 00 C5 [18:12:51]Write i2c OK [18:12:51]MH_I2C_Read... [18:12:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:12:51]Read from MH i2c: E2 [18:12:51]MH_I2C_Read... [18:12:51]Read from MH i2c: E2 03 00 [18:12:51]MH_I2C_Read... [18:12:51]Read from MH i2c: E2 03 00 49 03 00 90 00 C0 [18:12:51]RAPDU: 90 00 [18:12:51]wFMCommunicate OK [18:12:51]wFMCommunicate request_size=255 [18:12:51]MH_SAM_APDU [18:12:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 01 00 00 F4 03 04 00 23 48 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FA 62 02 00 35 04 06 00 4E [18:12:51]Write to MH i2c: E2 02 01 4A 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 01 00 00 F4 03 04 00 23 48 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FA 62 02 00 35 04 06 00 4E 00 00 1D [18:12:51]Write i2c OK [18:12:51]MH_I2C_Read... [18:12:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:12:52]Read from MH i2c: E2 [18:12:52]MH_I2C_Read... [18:12:52]Read from MH i2c: E2 03 00 [18:12:52]MH_I2C_Read... [18:12:52]Read from MH i2c: E2 03 00 4A 03 00 90 00 C1 [18:12:52]RAPDU: 90 00 [18:12:52]wFMCommunicate OK [18:12:52]wFMCommunicate request_size=10 [18:12:52]MH_SAM_APDU [18:12:52]CAPDU: 80 0D 02 02 05 FC 11 A9 49 87 [18:12:52]Write to MH i2c: E2 0D 00 4B 03 80 0D 02 02 05 00 FC 11 A9 49 87 00 00 58 [18:12:52]Write i2c OK [18:12:52]MH_I2C_Read... [18:12:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:12:52]Read from MH i2c: E2 [18:12:52]MH_I2C_Read... [18:12:52]Read from MH i2c: E2 03 00 [18:12:52]MH_I2C_Read... [18:12:52]Read from MH i2c: E2 03 00 4B 03 00 90 00 C2 [18:12:52]RAPDU: 90 00 [18:12:52]wFMCommunicate OK [18:12:52]wFMCommunicate request_size=4 [18:12:52]MH_SAM_APDU [18:12:52]CAPDU: 80 0D 03 02 [18:12:52]Write to MH i2c: E2 08 00 4C 03 80 0D 03 02 00 00 00 00 CA [18:12:52]Write i2c OK [18:12:52]MH_I2C_Read... [18:12:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:12:52]Read from MH i2c: E2 [18:12:52]MH_I2C_Read... [18:12:52]Read from MH i2c: E2 0B 00 [18:12:52]MH_I2C_Read... [18:12:52]Read from MH i2c: E2 0B 00 4C 03 00 43 3B 75 4F 6B 98 3D B1 90 00 FE [18:12:52]RAPDU: 43 3B 75 4F 6B 98 3D B1 90 00 [18:12:52]wFMCommunicate OK [18:12:52]SAM_PROTO_SignData done [18:12:52]FM_MakeSignedData done [18:12:52]CreateOFDProtocolMessage [18:12:52]wFMCommunicate request_size=4 [18:12:52]MH_SAM_APDU [18:12:52]CAPDU: 80 11 00 00 [18:12:52]Write to MH i2c: E2 08 00 4D 03 80 11 00 00 00 00 00 00 CA [18:12:52]Write i2c OK [18:12:52]MH_I2C_Read... [18:12:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:12:52]Read from MH i2c: E2 [18:12:52]MH_I2C_Read... [18:12:52]Read from MH i2c: E2 17 00 [18:12:52]MH_I2C_Read... [18:12:52]Read from MH i2c: E2 17 00 4D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1B [18:12:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:12:52]wFMCommunicate OK [18:12:52]CreateOFDProtocolMessage done [18:12:52]OFDSenderStorePacket 156410 [18:12:52]StoreOFDPacket docnum=156410 [18:12:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0B 88 07 01 E5 C3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 01 00 00 F4 03 04 00 23 48 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FA 62 02 00 35 04 06 00 4E FC 11 A9 49 87 43 3B 75 4F 6B 98 3D B1 [18:12:52]CheckFolder [18:12:52]dirname=/storage/ofd_packets [18:12:52]CheckFolder done [18:12:52]ProducePacketName [18:12:52]name=ofd_packets/00156410 [18:12:52]NVStorageSaveData ofd_packets/00156410 [18:12:52]File name is /storage/ofd_packets/00156410 [18:12:52]Write 301 bytes [18:12:52]NVStorageSaveData done [18:12:52]OFDSenderStorePacket done [18:12:52]KKMCreateOFDPacket done [18:12:52]NVStorageSaveData kkm_last_timestamp [18:12:52]File name is /storage/kkm_last_timestamp [18:12:52]Write 4 bytes [18:12:52]NVStorageSaveData done [18:12:52]ExternCall_PrintAddStr [18:12:52]wPrintStart [18:12:52]Write to MH i2c: 01 00 00 4E 03 51 [18:12:52]Write i2c OK [18:12:52]MH_I2C_Read... [18:12:52]Read from MH i2c: 01 [18:12:52]MH_I2C_Read... [18:12:52]Read from MH i2c: 01 07 00 [18:12:52]MH_I2C_Read... [18:12:52]Read from MH i2c: 01 07 00 4E 03 00 00 00 00 00 FF 0F 66 [18:12:52]RasterBufferAndPrint [18:12:52]line Счет N : (1)874711 [18:12:52]line ИНН: 02508201610067 [18:12:52]line Контрольно-Кассовый Чек [18:12:52]line ПРОДАЖА [18:12:52]line ТРК (МРК, ГНК) : 12 [18:12:52]line Товар: 2710124130 [18:12:52]line Аи-92-К-5 [18:12:52]line 7.480 * 66.90 [18:12:52]line = 500.41 [18:12:52]line НДС 12% НСП 1% [18:12:52]line > о реализуемом товаре [18:12:52]line ОКРУГЛЕНИЕ: -0.41 [18:12:52]line ИТОГО: 500.00 [18:12:52]line Внесено: 500.00 [18:12:52]line СДАЧА: 0.00 [18:12:52]line НСП 1% : 4.43 [18:12:52]line НДС 12% : 53.14 [18:12:52]line Наличными: 500.00 [18:12:52]line Безнал.: 0.00 [18:12:52]line Место: АЗС № 165 "Партнер Нефть" [18:12:52]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:12:52]line СНО: Общий режим [18:12:52]line Чек 482 20.10.2024 18:12 [18:12:52]line Смена: 314 ФФД: 1.0 [18:12:52]line ЗНМ: 0300000234 [18:12:52]line РНМ: 0000137193017469 [18:12:52]line Версия ККМ: v1.0 [18:12:52]line ФМ: 0000000000963156 [18:12:52]line ФД: 156410 [18:12:52]line ФПД: 86844535032199 [18:12:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T181251&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156410&fm=86844535032199&tin=02508201610067®Number=0000137193017469&sum=50000 [18:12:52]OFD Sender: Processing packet 156410 [packets to send 52, broken 51] [18:12:52]ProducePacketName [18:12:52]name=ofd_packets/00156410 [18:12:52]OFD Sender: To server: pG, [18:12:52]CommunicateWithHost lk.salyk.kg:30040 [18:12:52]ConnectInit lk.salyk.kg [18:12:52]written 0, free lines is 4095 [18:12:52]Connected sock=10 [18:12:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0B 88 07 01 E5 C3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 01 00 00 F4 03 04 00 23 48 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FA 62 02 00 35 04 06 00 4E FC 11 A9 49 87 43 3B 75 4F 6B 98 3D B1 [18:12:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D0 C0 47 00 D2 1A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FA 62 02 00 F4 03 04 00 55 EE 14 67 B6 04 01 00 00 B8 AF D9 81 09 4B AC 7B [18:12:52]CommunicateWithHost err = 0 [18:12:52]CheckOFDResponse [18:12:52]1017 (14) - 77093643461234 [18:12:52]1041 (16) - 0000000000963156 [18:12:52]1040 (4) - 156410 [18:12:52]1012 (4) - 20.10.2024 11:49 [18:12:52]1206 (1) - 0 [18:12:52]OFD Sender: Remove packet 156410 [18:12:52]ProducePacketName [18:12:52]name=ofd_packets/00156410 [18:12:52]NVStorageDeleteData [18:12:53]Write to MH i2c: 01 00 00 79 03 7C [18:12:53]Write i2c OK [18:12:53]MH_I2C_Read... [18:12:53]Read from MH i2c: 01 [18:12:53]MH_I2C_Read... [18:12:53]Read from MH i2c: 01 07 00 [18:12:53]MH_I2C_Read... [18:12:53]Read from MH i2c: 01 07 00 79 03 00 00 00 00 00 E4 0C 73 [18:12:53]RasterBufferAndPrint [18:12:53]line [18:12:53]line [18:12:53]line [18:12:53]line [18:12:53]line [18:12:53]written 0, free lines is 3306 [18:12:53]MH_Cut [18:12:53]Write to MH i2c: D1 01 00 80 03 01 55 [18:12:53]Write i2c OK [18:12:53]MH_I2C_Read... [18:12:53]Read from MH i2c: D1 [18:12:53]MH_I2C_Read... [18:12:53]Read from MH i2c: D1 01 00 [18:12:53]MH_I2C_Read... [18:12:53]Read from MH i2c: D1 01 00 80 03 00 54 [18:12:53]Write to MH i2c: 01 00 00 81 03 84 [18:12:53]Write i2c OK [18:12:53]MH_I2C_Read... [18:12:53]OFD Sender: No OFD packet to send [18:12:53]*** Cut start [18:12:53]*** Partial cut [18:12:53]*** CUTSNS_PIN = 1 [18:12:53]*** CUTSNS_PIN = 0 [18:12:54]*** Brake cut motor [18:12:54]Read from MH i2c: 01 [18:12:54]MH_I2C_Read... [18:12:54]*** Stop cut motor [18:12:54]*** Cut end [18:12:54]Read from MH i2c: 01 07 00 [18:12:54]MH_I2C_Read... [18:12:54]Read from MH i2c: 01 07 00 81 03 00 00 00 00 00 FF 0F 99 [18:12:54]process_action close_receipt done [18:12:54]requested_data is exist [18:12:54]produce_requested_data [18:12:54]requested_item fm.sn is exist - process it [18:12:54]wFMCommunicate request_size=4 [18:12:54]MH_SAM_APDU [18:12:54]CAPDU: 80 11 00 00 [18:12:54]Write to MH i2c: E2 08 00 82 03 80 11 00 00 00 00 00 00 FF [18:12:54]Write i2c OK [18:12:54]MH_I2C_Read... [18:12:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:12:54]Read from MH i2c: E2 [18:12:54]MH_I2C_Read... [18:12:54]Read from MH i2c: E2 17 00 [18:12:54]MH_I2C_Read... [18:12:54]Read from MH i2c: E2 17 00 82 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 50 [18:12:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:12:54]wFMCommunicate OK [18:12:54]requested_item fd.num is exist - process it [18:12:54]SAM_PROTO_GetFieldsCounters [18:12:54]wFMCommunicate request_size=4 [18:12:54]MH_SAM_APDU [18:12:54]CAPDU: 80 13 00 00 [18:12:54]Write to MH i2c: E2 08 00 83 03 80 13 00 00 00 00 00 00 02 [18:12:54]Write i2c OK [18:12:54]MH_I2C_Read... [18:12:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:12:54]Read from MH i2c: E2 [18:12:54]MH_I2C_Read... [18:12:54]Read from MH i2c: E2 62 00 [18:12:54]MH_I2C_Read... [18:12:54]Read from MH i2c: E2 62 00 83 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FA 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 E2 01 00 00 5E 04 04 00 E2 01 00 00 57 04 04 00 E3 01 00 00 19 04 04 00 00 00 00 00 90 00 7D [18:12:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FA 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 E2 01 00 00 5E 04 04 00 E2 01 00 00 57 04 04 00 E3 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:12:54]wFMCommunicate OK [18:12:54]SAM_PROTO_GetFieldsCounters done [18:12:54]requested_item shift.num is exist - process it [18:12:54]requested_item shift.opened is exist - process it [18:12:54]req_shift_opened [18:12:54]FM_GetShiftState [18:12:54]SAM_PROTO_GetShiftState [18:12:54]wFMCommunicate request_size=4 [18:12:54]MH_SAM_APDU [18:12:54]CAPDU: 80 13 01 00 [18:12:54]Write to MH i2c: E2 08 00 84 03 80 13 01 00 00 00 00 00 04 [18:12:54]Write i2c OK [18:12:54]MH_I2C_Read... [18:12:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:12:54]Read from MH i2c: E2 [18:12:54]MH_I2C_Read... [18:12:54]Read from MH i2c: E2 0E 00 [18:12:54]MH_I2C_Read... [18:12:54]Read from MH i2c: E2 0E 00 84 03 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 AB [18:12:54]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:12:54]wFMCommunicate OK [18:12:54]SAM_PROTO_GetShiftState done [18:12:54]FM_GetShiftState done [18:12:54]req_shift_opened done [18:12:54]requested_item shift.open_date is exist - process it [18:12:54]req_shift_open_date [18:12:54]req_shift_open_date done [18:12:54]produce_requested_data done [18:12:54]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156410,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [18:12:54]process_action_free close_receipt [18:12:54]json_value_free [18:12:54]json_value_free done [18:12:54]process_json_proto returns [18:12:54]Send response to host [18:12:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156410,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [18:12:54]free response buf [18:12:54]execute_script done [18:12:54]execute_script returns [18:12:54]free content buf [18:12:54]Sock 7.Close socket [18:12:54]Sock 7.Thread stoped [18:12:58]OFD Sender: No OFD packet to send [18:13:03]OFD Sender: No OFD packet to send [18:13:08]OFD Sender: No OFD packet to send [18:13:13]OFD Sender: No OFD packet to send [18:13:18]OFD Sender: No OFD packet to send [18:13:23]OFD Sender: No OFD packet to send [18:13:28]OFD Sender: No OFD packet to send [18:13:33]OFD Sender: No OFD packet to send [18:13:38]OFD Sender: No OFD packet to send [18:13:40]accept exits with 9 [18:13:40]New connection [18:13:40]New thread 3066731876 created [18:13:40]Thread 3066588516 joined [18:13:40]Waiting for new connection... [18:13:40] Sock 9.Parse request [18:13:40]Sock 9.Check first char [18:13:40]Sock 9.First char is OK [18:13:40]request: POST /json_proto HTTP/1.0 [18:13:40]Method: POST [18:13:40]URL: /json_proto [18:13:40]Method is POST - this is cgi request [18:13:40]url: /json_proto [18:13:40]query_string will be loaded in cgi processing [18:13:40]execute_cgi json_proto POST (null) [18:13:40]execute_cgi path=json_proto method=POST [18:13:40]POST find Content-Length [18:13:40]Host: 172.17.53.67:8080 [18:13:40]Content-Length: 674 [18:13:40]Content-Type: application/json [18:13:40] [18:13:40]POST finish read [18:13:40]Found Content-Length = 674 [18:13:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874712", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:13:40]execute_script... [18:13:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874712", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:13:40]POST & json_proto [18:13:40]process_json_proto [18:13:40]json parsed OK: [18:13:40]protocol is kg_v1.0 [18:13:40]action value=close_receipt [18:13:40]process_action close_receipt [18:13:40]cmd_close_receipt [18:13:40]MH_GetDate [18:13:40]Write to MH i2c: F0 00 00 85 03 77 [18:13:40]Write i2c OK [18:13:40]MH_I2C_Read... [18:13:40]Read from MH i2c: F0 [18:13:40]MH_I2C_Read... [18:13:40]Read from MH i2c: F0 09 00 [18:13:40]MH_I2C_Read... [18:13:40]Read from MH i2c: F0 09 00 85 03 00 55 48 15 67 19 BC 99 64 6B [18:13:40]GetLastDocTimeStamp 1729447971 [18:13:40]current date 1729448021 [18:13:40]FM_GetShiftState [18:13:40]SAM_PROTO_GetShiftState [18:13:40]wFMCommunicate request_size=4 [18:13:40]MH_SAM_APDU [18:13:40]CAPDU: 80 13 01 00 [18:13:40]Write to MH i2c: E2 08 00 86 03 80 13 01 00 00 00 00 00 06 [18:13:40]Write i2c OK [18:13:40]MH_I2C_Read... [18:13:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:13:40]Read from MH i2c: E2 [18:13:40]MH_I2C_Read... [18:13:40]Read from MH i2c: E2 0E 00 [18:13:40]MH_I2C_Read... [18:13:40]Read from MH i2c: E2 0E 00 86 03 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 AD [18:13:40]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:13:40]wFMCommunicate OK [18:13:40]SAM_PROTO_GetShiftState done [18:13:40]FM_GetShiftState done [18:13:40]opened in 1729383891 [18:13:40]opened+sec_in_day 1729470291 [18:13:40]quantity*price = 50063 [18:13:40]sum+1 = 50064 [18:13:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 483 20.10.2024 18:13 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156411 ФПД: 204931368105715 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T181341&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156411&fm=204931368105715&tin=02508201610067®Number=0000137193017469&sum=50000 [18:13:41]StoreToDocumentArchive [18:13:41]shift 314 fd 156411 [18:13:41]save to /storage/0314/doc_00156411 [18:13:41]save last doc name /storage/0314/doc_00156411 to /storage/kkm_last_doc_name [18:13:41]save OK [18:13:41]Clear old archive folders... [18:13:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:13:41]tlvbuf is 0030A900 [18:13:41]SAM_PROTO_ClearQueue [18:13:41]wFMCommunicate request_size=4 [18:13:41]MH_SAM_APDU [18:13:41]CAPDU: 80 09 00 00 [18:13:41]Write to MH i2c: E2 08 00 93 03 80 09 00 00 00 00 00 00 08 [18:13:41]Write i2c OK [18:13:41]MH_I2C_Read... [18:13:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:13:41]Read from MH i2c: E2 [18:13:41]MH_I2C_Read... [18:13:41]Read from MH i2c: E2 03 00 [18:13:41]MH_I2C_Read... [18:13:41]Read from MH i2c: E2 03 00 93 03 00 90 00 0A [18:13:41]RAPDU: 90 00 [18:13:41]wFMCommunicate OK [18:13:41]SAM_PROTO_ClearQueue done [18:13:41]KKMCreateOFDPacket [18:13:41]OFDProtocolAddRootSTLVToBuf [18:13:41]FM_MakeSignedData [18:13:41]FM_MakeSignedData [18:13:41]SAM_PROTO_SignData [18:13:41]wFMCommunicate request_size=4 [18:13:41]MH_SAM_APDU [18:13:41]CAPDU: 80 0D 01 02 [18:13:41]Write to MH i2c: E2 08 00 94 03 80 0D 01 02 00 00 00 00 10 [18:13:41]Write i2c OK [18:13:41]MH_I2C_Read... [18:13:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:13:41]Read from MH i2c: E2 [18:13:41]MH_I2C_Read... [18:13:41]Read from MH i2c: E2 03 00 [18:13:41]MH_I2C_Read... [18:13:41]Read from MH i2c: E2 03 00 94 03 00 90 00 0B [18:13:41]RAPDU: 90 00 [18:13:41]wFMCommunicate OK [18:13:41]wFMCommunicate request_size=255 [18:13:41]MH_SAM_APDU [18:13:41]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 01 00 00 F4 03 04 00 55 48 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FB 62 02 00 35 04 06 00 BA 62 4D 66 [18:13:41]Write to MH i2c: E2 02 01 95 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 01 00 00 F4 03 04 00 55 48 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FB 62 02 00 35 04 06 00 BA 62 4D 66 00 00 98 [18:13:41]Write i2c OK [18:13:41]MH_I2C_Read... [18:13:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:13:42]Read from MH i2c: E2 [18:13:42]MH_I2C_Read... [18:13:42]Read from MH i2c: E2 03 00 [18:13:42]MH_I2C_Read... [18:13:42]Read from MH i2c: E2 03 00 95 03 00 90 00 0C [18:13:42]RAPDU: 90 00 [18:13:42]wFMCommunicate OK [18:13:42]wFMCommunicate request_size=7 [18:13:42]MH_SAM_APDU [18:13:42]CAPDU: 80 0D 02 02 02 36 F3 [18:13:42]Write to MH i2c: E2 0A 00 96 03 80 0D 02 02 02 00 36 F3 00 00 40 [18:13:42]Write i2c OK [18:13:42]MH_I2C_Read... [18:13:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:13:42]Read from MH i2c: E2 [18:13:42]MH_I2C_Read... [18:13:42]Read from MH i2c: E2 03 00 [18:13:42]MH_I2C_Read... [18:13:42]Read from MH i2c: E2 03 00 96 03 00 90 00 0D [18:13:42]RAPDU: 90 00 [18:13:42]wFMCommunicate OK [18:13:42]wFMCommunicate request_size=4 [18:13:42]MH_SAM_APDU [18:13:42]CAPDU: 80 0D 03 02 [18:13:42]Write to MH i2c: E2 08 00 97 03 80 0D 03 02 00 00 00 00 15 [18:13:42]Write i2c OK [18:13:42]MH_I2C_Read... [18:13:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:13:42]Read from MH i2c: E2 [18:13:42]MH_I2C_Read... [18:13:42]Read from MH i2c: E2 0B 00 [18:13:42]MH_I2C_Read... [18:13:42]Read from MH i2c: E2 0B 00 97 03 00 68 5F 15 89 CE 2B 81 70 90 00 65 [18:13:42]RAPDU: 68 5F 15 89 CE 2B 81 70 90 00 [18:13:42]wFMCommunicate OK [18:13:42]SAM_PROTO_SignData done [18:13:42]FM_MakeSignedData done [18:13:42]CreateOFDProtocolMessage [18:13:42]wFMCommunicate request_size=4 [18:13:42]MH_SAM_APDU [18:13:42]CAPDU: 80 11 00 00 [18:13:42]Write to MH i2c: E2 08 00 98 03 80 11 00 00 00 00 00 00 15 [18:13:42]Write i2c OK [18:13:42]MH_I2C_Read... [18:13:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:13:42]Read from MH i2c: E2 [18:13:42]MH_I2C_Read... [18:13:42]Read from MH i2c: E2 17 00 [18:13:42]MH_I2C_Read... [18:13:42]Read from MH i2c: E2 17 00 98 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 66 [18:13:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:13:42]wFMCommunicate OK [18:13:42]CreateOFDProtocolMessage done [18:13:42]OFDSenderStorePacket 156411 [18:13:42]StoreOFDPacket docnum=156411 [18:13:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 A3 C4 04 01 8E 2B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 01 00 00 F4 03 04 00 55 48 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FB 62 02 00 35 04 06 00 BA 62 4D 66 36 F3 68 5F 15 89 CE 2B 81 70 [18:13:42]CheckFolder [18:13:42]dirname=/storage/ofd_packets [18:13:42]CheckFolder done [18:13:42]ProducePacketName [18:13:42]name=ofd_packets/00156411 [18:13:42]NVStorageSaveData ofd_packets/00156411 [18:13:42]File name is /storage/ofd_packets/00156411 [18:13:42]Write 298 bytes [18:13:42]NVStorageSaveData done [18:13:42]OFDSenderStorePacket done [18:13:42]KKMCreateOFDPacket done [18:13:42]NVStorageSaveData kkm_last_timestamp [18:13:42]File name is /storage/kkm_last_timestamp [18:13:42]Write 4 bytes [18:13:42]NVStorageSaveData done [18:13:42]ExternCall_PrintAddStr [18:13:42]wPrintStart [18:13:42]Write to MH i2c: 01 00 00 99 03 9C [18:13:42]Write i2c OK [18:13:42]MH_I2C_Read... [18:13:42]Read from MH i2c: 01 [18:13:42]MH_I2C_Read... [18:13:42]Read from MH i2c: 01 07 00 [18:13:42]MH_I2C_Read... [18:13:42]Read from MH i2c: 01 07 00 99 03 00 00 00 00 00 FF 0F B1 [18:13:42]RasterBufferAndPrint [18:13:42]line Счет N : (1)874712 [18:13:42]line ИНН: 02508201610067 [18:13:42]line Контрольно-Кассовый Чек [18:13:42]line ПРОДАЖА [18:13:42]line ТРК (МРК, ГНК) : 44 [18:13:42]line Товар: 2710194210 [18:13:42]line ДТ-К-2 [18:13:42]line 6.570 * 76.20 [18:13:42]line = 500.63 [18:13:42]line НДС 12% НСП 1% [18:13:42]line > о реализуемом товаре [18:13:42]line ОКРУГЛЕНИЕ: -0.63 [18:13:42]line ИТОГО: 500.00 [18:13:42]line Внесено: 500.00 [18:13:42]line СДАЧА: 0.00 [18:13:42]line НСП 1% : 4.43 [18:13:42]line НДС 12% : 53.16 [18:13:42]line Наличными: 500.00 [18:13:42]line Безнал.: 0.00 [18:13:42]line Место: АЗС № 165 "Партнер Нефть" [18:13:42]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:13:42]line СНО: Общий режим [18:13:42]line Чек 483 20.10.2024 18:13 [18:13:42]line Смена: 314 ФФД: 1.0 [18:13:42]line ЗНМ: 0300000234 [18:13:42]line РНМ: 0000137193017469 [18:13:42]line Версия ККМ: v1.0 [18:13:42]line ФМ: 0000000000963156 [18:13:42]line ФД: 156411 [18:13:42]line ФПД: 204931368105715 [18:13:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T181341&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156411&fm=204931368105715&tin=02508201610067®Number=0000137193017469&sum=50000 [18:13:42]OFD Sender: Processing packet 156411 [packets to send 52, broken 51] [18:13:42]ProducePacketName [18:13:42]name=ofd_packets/00156411 [18:13:42]OFD Sender: To server: pG, [18:13:42]CommunicateWithHost lk.salyk.kg:30040 [18:13:42]ConnectInit lk.salyk.kg [18:13:42]written 0, free lines is 4095 [18:13:42]Connected sock=10 [18:13:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 A3 C4 04 01 8E 2B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 01 00 00 F4 03 04 00 55 48 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FB 62 02 00 35 04 06 00 BA 62 4D 66 36 F3 68 5F 15 89 CE 2B 81 70 [18:13:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 3C 57 47 00 0D 99 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FB 62 02 00 F4 03 04 00 87 EE 14 67 B6 04 01 00 00 16 4A C8 64 85 1F 54 DC [18:13:42]CommunicateWithHost err = 0 [18:13:42]CheckOFDResponse [18:13:42]1017 (14) - 77093643461234 [18:13:42]1041 (16) - 0000000000963156 [18:13:42]1040 (4) - 156411 [18:13:42]1012 (4) - 20.10.2024 11:50 [18:13:42]1206 (1) - 0 [18:13:42]OFD Sender: Remove packet 156411 [18:13:42]ProducePacketName [18:13:42]name=ofd_packets/00156411 [18:13:42]NVStorageDeleteData [18:13:43]Write to MH i2c: 01 00 00 C4 03 C7 [18:13:43]Write i2c OK [18:13:43]MH_I2C_Read... [18:13:43]Read from MH i2c: 01 [18:13:43]MH_I2C_Read... [18:13:43]Read from MH i2c: 01 07 00 [18:13:43]MH_I2C_Read... [18:13:43]Read from MH i2c: 01 07 00 C4 03 00 00 00 00 00 E6 0C C0 [18:13:43]RasterBufferAndPrint [18:13:43]line [18:13:43]line [18:13:43]line [18:13:43]line [18:13:43]line [18:13:43]written 0, free lines is 3308 [18:13:43]MH_Cut [18:13:43]Write to MH i2c: D1 01 00 CB 03 01 A0 [18:13:43]Write i2c OK [18:13:43]MH_I2C_Read... [18:13:43]Read from MH i2c: D1 [18:13:43]MH_I2C_Read... [18:13:43]Read from MH i2c: D1 01 00 [18:13:43]MH_I2C_Read... [18:13:43]Read from MH i2c: D1 01 00 CB 03 00 9F [18:13:43]Write to MH i2c: 01 00 00 CC 03 CF [18:13:43]Write i2c OK [18:13:43]MH_I2C_Read... [18:13:43]OFD Sender: No OFD packet to send [18:13:43]*** Cut start [18:13:43]*** Partial cut [18:13:43]*** CUTSNS_PIN = 1 [18:13:43]*** CUTSNS_PIN = 0 [18:13:44]*** Brake cut motor [18:13:44]Read from MH i2c: 01 [18:13:44]MH_I2C_Read... [18:13:44]*** Stop cut motor [18:13:44]*** Cut end [18:13:44]Read from MH i2c: 01 07 00 [18:13:44]MH_I2C_Read... [18:13:44]Read from MH i2c: 01 07 00 CC 03 00 00 00 00 00 FF 0F E4 [18:13:44]process_action close_receipt done [18:13:44]requested_data is exist [18:13:44]produce_requested_data [18:13:44]requested_item fm.sn is exist - process it [18:13:44]wFMCommunicate request_size=4 [18:13:44]MH_SAM_APDU [18:13:44]CAPDU: 80 11 00 00 [18:13:44]Write to MH i2c: E2 08 00 CD 03 80 11 00 00 00 00 00 00 4A [18:13:44]Write i2c OK [18:13:44]MH_I2C_Read... [18:13:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:13:44]Read from MH i2c: E2 [18:13:44]MH_I2C_Read... [18:13:44]Read from MH i2c: E2 17 00 [18:13:44]MH_I2C_Read... [18:13:44]Read from MH i2c: E2 17 00 CD 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9B [18:13:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:13:44]wFMCommunicate OK [18:13:44]requested_item fd.num is exist - process it [18:13:44]SAM_PROTO_GetFieldsCounters [18:13:44]wFMCommunicate request_size=4 [18:13:44]MH_SAM_APDU [18:13:44]CAPDU: 80 13 00 00 [18:13:44]Write to MH i2c: E2 08 00 CE 03 80 13 00 00 00 00 00 00 4D [18:13:44]Write i2c OK [18:13:44]MH_I2C_Read... [18:13:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:13:44]Read from MH i2c: E2 [18:13:44]MH_I2C_Read... [18:13:44]Read from MH i2c: E2 62 00 [18:13:44]MH_I2C_Read... [18:13:44]Read from MH i2c: E2 62 00 CE 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FB 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 E3 01 00 00 5E 04 04 00 E3 01 00 00 57 04 04 00 E4 01 00 00 19 04 04 00 00 00 00 00 90 00 CC [18:13:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FB 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 E3 01 00 00 5E 04 04 00 E3 01 00 00 57 04 04 00 E4 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:13:44]wFMCommunicate OK [18:13:44]SAM_PROTO_GetFieldsCounters done [18:13:44]requested_item shift.num is exist - process it [18:13:44]requested_item shift.opened is exist - process it [18:13:44]req_shift_opened [18:13:44]FM_GetShiftState [18:13:44]SAM_PROTO_GetShiftState [18:13:44]wFMCommunicate request_size=4 [18:13:44]MH_SAM_APDU [18:13:44]CAPDU: 80 13 01 00 [18:13:44]Write to MH i2c: E2 08 00 CF 03 80 13 01 00 00 00 00 00 4F [18:13:44]Write i2c OK [18:13:44]MH_I2C_Read... [18:13:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:13:44]Read from MH i2c: E2 [18:13:44]MH_I2C_Read... [18:13:44]Read from MH i2c: E2 0E 00 [18:13:44]MH_I2C_Read... [18:13:44]Read from MH i2c: E2 0E 00 CF 03 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F6 [18:13:44]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:13:44]wFMCommunicate OK [18:13:44]SAM_PROTO_GetShiftState done [18:13:44]FM_GetShiftState done [18:13:44]req_shift_opened done [18:13:44]requested_item shift.open_date is exist - process it [18:13:44]req_shift_open_date [18:13:44]req_shift_open_date done [18:13:44]produce_requested_data done [18:13:44]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156411,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [18:13:44]process_action_free close_receipt [18:13:44]json_value_free [18:13:44]json_value_free done [18:13:44]process_json_proto returns [18:13:44]Send response to host [18:13:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156411,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [18:13:44]free response buf [18:13:44]execute_script done [18:13:44]execute_script returns [18:13:44]free content buf [18:13:44]Sock 9.Close socket [18:13:44]Sock 9.Thread stoped [18:13:45]accept exits with 7 [18:13:45]New connection [18:13:45]New thread 3066588516 created [18:13:45]Thread 3066731876 joined [18:13:45]Waiting for new connection... [18:13:45] Sock 7.Parse request [18:13:45]Sock 7.Check first char [18:13:45]Sock 7.First char is OK [18:13:45]request: POST /json_proto HTTP/1.0 [18:13:45]Method: POST [18:13:45]URL: /json_proto [18:13:45]Method is POST - this is cgi request [18:13:45]url: /json_proto [18:13:45]query_string will be loaded in cgi processing [18:13:45]execute_cgi json_proto POST (null) [18:13:45]execute_cgi path=json_proto method=POST [18:13:45]POST find Content-Length [18:13:45]Host: 172.17.53.67:8080 [18:13:45]Content-Length: 677 [18:13:45]Content-Type: application/json [18:13:45] [18:13:45]POST finish read [18:13:45]Found Content-Length = 677 [18:13:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874713", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:13:45]execute_script... [18:13:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874713", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:13:45]POST & json_proto [18:13:45]process_json_proto [18:13:45]json parsed OK: [18:13:45]protocol is kg_v1.0 [18:13:45]action value=close_receipt [18:13:45]process_action close_receipt [18:13:45]cmd_close_receipt [18:13:45]MH_GetDate [18:13:45]Write to MH i2c: F0 00 00 D0 03 C2 [18:13:45]Write i2c OK [18:13:45]MH_I2C_Read... [18:13:45]Read from MH i2c: F0 [18:13:45]MH_I2C_Read... [18:13:45]Read from MH i2c: F0 09 00 [18:13:45]MH_I2C_Read... [18:13:45]Read from MH i2c: F0 09 00 D0 03 00 59 48 15 67 19 BC 99 64 BA [18:13:45]GetLastDocTimeStamp 1729448021 [18:13:45]current date 1729448025 [18:13:45]FM_GetShiftState [18:13:45]SAM_PROTO_GetShiftState [18:13:45]wFMCommunicate request_size=4 [18:13:45]MH_SAM_APDU [18:13:45]CAPDU: 80 13 01 00 [18:13:45]Write to MH i2c: E2 08 00 D1 03 80 13 01 00 00 00 00 00 51 [18:13:45]Write i2c OK [18:13:45]MH_I2C_Read... [18:13:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:13:45]Read from MH i2c: E2 [18:13:45]MH_I2C_Read... [18:13:45]Read from MH i2c: E2 0E 00 [18:13:45]MH_I2C_Read... [18:13:45]Read from MH i2c: E2 0E 00 D1 03 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F8 [18:13:45]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:13:45]wFMCommunicate OK [18:13:45]SAM_PROTO_GetShiftState done [18:13:45]FM_GetShiftState done [18:13:45]opened in 1729383891 [18:13:45]opened+sec_in_day 1729470291 [18:13:45]quantity*price = 50041 [18:13:45]sum+1 = 50042 [18:13:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 484 20.10.2024 18:13 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156412 ФПД: 274546768881647 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T181345&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156412&fm=274546768881647&tin=02508201610067®Number=0000137193017469&sum=50000 [18:13:46]StoreToDocumentArchive [18:13:46]shift 314 fd 156412 [18:13:46]save to /storage/0314/doc_00156412 [18:13:46]save last doc name /storage/0314/doc_00156412 to /storage/kkm_last_doc_name [18:13:46]save OK [18:13:46]Clear old archive folders... [18:13:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:13:46]tlvbuf is B6D72660 [18:13:46]SAM_PROTO_ClearQueue [18:13:46]wFMCommunicate request_size=4 [18:13:46]MH_SAM_APDU [18:13:46]CAPDU: 80 09 00 00 [18:13:46]Write to MH i2c: E2 08 00 DE 03 80 09 00 00 00 00 00 00 53 [18:13:46]Write i2c OK [18:13:46]MH_I2C_Read... [18:13:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:13:46]Read from MH i2c: E2 [18:13:46]MH_I2C_Read... [18:13:46]Read from MH i2c: E2 03 00 [18:13:46]MH_I2C_Read... [18:13:46]Read from MH i2c: E2 03 00 DE 03 00 90 00 55 [18:13:46]RAPDU: 90 00 [18:13:46]wFMCommunicate OK [18:13:46]SAM_PROTO_ClearQueue done [18:13:46]KKMCreateOFDPacket [18:13:46]OFDProtocolAddRootSTLVToBuf [18:13:46]FM_MakeSignedData [18:13:46]FM_MakeSignedData [18:13:46]SAM_PROTO_SignData [18:13:46]wFMCommunicate request_size=4 [18:13:46]MH_SAM_APDU [18:13:46]CAPDU: 80 0D 01 02 [18:13:46]Write to MH i2c: E2 08 00 DF 03 80 0D 01 02 00 00 00 00 5B [18:13:46]Write i2c OK [18:13:46]MH_I2C_Read... [18:13:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:13:46]Read from MH i2c: E2 [18:13:46]MH_I2C_Read... [18:13:46]Read from MH i2c: E2 03 00 [18:13:46]MH_I2C_Read... [18:13:46]Read from MH i2c: E2 03 00 DF 03 00 90 00 56 [18:13:46]RAPDU: 90 00 [18:13:46]wFMCommunicate OK [18:13:46]wFMCommunicate request_size=255 [18:13:46]MH_SAM_APDU [18:13:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 01 00 00 F4 03 04 00 59 48 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FC 62 02 00 35 04 06 00 F9 [18:13:46]Write to MH i2c: E2 02 01 E0 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 01 00 00 F4 03 04 00 59 48 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FC 62 02 00 35 04 06 00 F9 00 00 98 [18:13:46]Write i2c OK [18:13:46]MH_I2C_Read... [18:13:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:13:46]Read from MH i2c: E2 [18:13:46]MH_I2C_Read... [18:13:46]Read from MH i2c: E2 03 00 [18:13:46]MH_I2C_Read... [18:13:46]Read from MH i2c: E2 03 00 E0 03 00 90 00 57 [18:13:46]RAPDU: 90 00 [18:13:46]wFMCommunicate OK [18:13:46]wFMCommunicate request_size=10 [18:13:46]MH_SAM_APDU [18:13:46]CAPDU: 80 0D 02 02 05 B2 E6 A2 27 EF [18:13:46]Write to MH i2c: E2 0D 00 E1 03 80 0D 02 02 05 00 B2 E6 A2 27 EF 00 00 B8 [18:13:46]Write i2c OK [18:13:46]MH_I2C_Read... [18:13:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:13:46]Read from MH i2c: E2 [18:13:46]MH_I2C_Read... [18:13:46]Read from MH i2c: E2 03 00 [18:13:46]MH_I2C_Read... [18:13:46]Read from MH i2c: E2 03 00 E1 03 00 90 00 58 [18:13:46]RAPDU: 90 00 [18:13:46]wFMCommunicate OK [18:13:46]wFMCommunicate request_size=4 [18:13:46]MH_SAM_APDU [18:13:46]CAPDU: 80 0D 03 02 [18:13:46]Write to MH i2c: E2 08 00 E2 03 80 0D 03 02 00 00 00 00 60 [18:13:46]Write i2c OK [18:13:46]MH_I2C_Read... [18:13:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:13:47]Read from MH i2c: E2 [18:13:47]MH_I2C_Read... [18:13:47]Read from MH i2c: E2 0B 00 [18:13:47]MH_I2C_Read... [18:13:47]Read from MH i2c: E2 0B 00 E2 03 00 B8 9F C9 9D 2F 17 E6 C7 90 00 11 [18:13:47]RAPDU: B8 9F C9 9D 2F 17 E6 C7 90 00 [18:13:47]wFMCommunicate OK [18:13:47]SAM_PROTO_SignData done [18:13:47]FM_MakeSignedData done [18:13:47]CreateOFDProtocolMessage [18:13:47]wFMCommunicate request_size=4 [18:13:47]MH_SAM_APDU [18:13:47]CAPDU: 80 11 00 00 [18:13:47]Write to MH i2c: E2 08 00 E3 03 80 11 00 00 00 00 00 00 60 [18:13:47]Write i2c OK [18:13:47]MH_I2C_Read... [18:13:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:13:47]Read from MH i2c: E2 [18:13:47]MH_I2C_Read... [18:13:47]Read from MH i2c: E2 17 00 [18:13:47]MH_I2C_Read... [18:13:47]Read from MH i2c: E2 17 00 E3 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B1 [18:13:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:13:47]wFMCommunicate OK [18:13:47]CreateOFDProtocolMessage done [18:13:47]OFDSenderStorePacket 156412 [18:13:47]StoreOFDPacket docnum=156412 [18:13:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 8E F8 07 01 FF 23 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 01 00 00 F4 03 04 00 59 48 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FC 62 02 00 35 04 06 00 F9 B2 E6 A2 27 EF B8 9F C9 9D 2F 17 E6 C7 [18:13:47]CheckFolder [18:13:47]dirname=/storage/ofd_packets [18:13:47]CheckFolder done [18:13:47]ProducePacketName [18:13:47]name=ofd_packets/00156412 [18:13:47]NVStorageSaveData ofd_packets/00156412 [18:13:47]File name is /storage/ofd_packets/00156412 [18:13:47]Write 301 bytes [18:13:47]NVStorageSaveData done [18:13:47]OFDSenderStorePacket done [18:13:47]KKMCreateOFDPacket done [18:13:47]NVStorageSaveData kkm_last_timestamp [18:13:47]File name is /storage/kkm_last_timestamp [18:13:47]Write 4 bytes [18:13:47]NVStorageSaveData done [18:13:47]ExternCall_PrintAddStr [18:13:47]wPrintStart [18:13:47]Write to MH i2c: 01 00 00 E4 03 E7 [18:13:47]Write i2c OK [18:13:47]MH_I2C_Read... [18:13:47]Read from MH i2c: 01 [18:13:47]MH_I2C_Read... [18:13:47]Read from MH i2c: 01 07 00 [18:13:47]MH_I2C_Read... [18:13:47]Read from MH i2c: 01 07 00 E4 03 00 00 00 00 00 FF 0F FC [18:13:47]RasterBufferAndPrint [18:13:47]line Счет N : (1)874713 [18:13:47]line ИНН: 02508201610067 [18:13:47]line Контрольно-Кассовый Чек [18:13:47]line ПРОДАЖА [18:13:47]line ТРК (МРК, ГНК) : 22 [18:13:47]line Товар: 2710124130 [18:13:47]line Аи-92-К-5 [18:13:47]line 7.480 * 66.90 [18:13:47]line = 500.41 [18:13:47]line НДС 12% НСП 1% [18:13:47]line > о реализуемом товаре [18:13:47]line ОКРУГЛЕНИЕ: -0.41 [18:13:47]line ИТОГО: 500.00 [18:13:47]line Внесено: 500.00 [18:13:47]line СДАЧА: 0.00 [18:13:47]line НСП 1% : 4.43 [18:13:47]line НДС 12% : 53.14 [18:13:47]line Наличными: 500.00 [18:13:47]line Безнал.: 0.00 [18:13:47]line Место: АЗС № 165 "Партнер Нефть" [18:13:47]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:13:47]line СНО: Общий режим [18:13:47]line Чек 484 20.10.2024 18:13 [18:13:47]line Смена: 314 ФФД: 1.0 [18:13:47]line ЗНМ: 0300000234 [18:13:47]line РНМ: 0000137193017469 [18:13:47]line Версия ККМ: v1.0 [18:13:47]line ФМ: 0000000000963156 [18:13:47]line ФД: 156412 [18:13:47]line ФПД: 274546768881647 [18:13:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T181345&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156412&fm=274546768881647&tin=02508201610067®Number=0000137193017469&sum=50000 [18:13:47]written 0, free lines is 4095 [18:13:47]OFD Sender: Processing packet 156412 [packets to send 52, broken 51] [18:13:47]ProducePacketName [18:13:47]name=ofd_packets/00156412 [18:13:47]OFD Sender: To server: pG, [18:13:47]CommunicateWithHost lk.salyk.kg:30040 [18:13:47]ConnectInit lk.salyk.kg [18:13:47]Connected sock=10 [18:13:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 8E F8 07 01 FF 23 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 01 00 00 F4 03 04 00 59 48 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FC 62 02 00 35 04 06 00 F9 B2 E6 A2 27 EF B8 9F C9 9D 2F 17 E6 C7 [18:13:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 9A CD 47 00 57 76 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FC 62 02 00 F4 03 04 00 8B EE 14 67 B6 04 01 00 00 D0 63 41 4B AB 9F A0 39 [18:13:47]CommunicateWithHost err = 0 [18:13:47]CheckOFDResponse [18:13:47]1017 (14) - 77093643461234 [18:13:47]1041 (16) - 0000000000963156 [18:13:47]1040 (4) - 156412 [18:13:47]1012 (4) - 20.10.2024 11:50 [18:13:47]1206 (1) - 0 [18:13:47]OFD Sender: Remove packet 156412 [18:13:47]ProducePacketName [18:13:47]name=ofd_packets/00156412 [18:13:47]NVStorageDeleteData [18:13:47]Write to MH i2c: 01 00 00 0F 04 13 [18:13:47]Write i2c OK [18:13:47]MH_I2C_Read... [18:13:47]Read from MH i2c: 01 [18:13:47]MH_I2C_Read... [18:13:47]Read from MH i2c: 01 07 00 [18:13:47]MH_I2C_Read... [18:13:47]Read from MH i2c: 01 07 00 0F 04 00 00 00 00 00 F6 0C 1C [18:13:47]RasterBufferAndPrint [18:13:47]line [18:13:47]line [18:13:47]line [18:13:47]line [18:13:47]line [18:13:47]written 0, free lines is 3330 [18:13:47]MH_Cut [18:13:47]Write to MH i2c: D1 01 00 16 04 01 EC [18:13:47]Write i2c OK [18:13:47]MH_I2C_Read... [18:13:47]Read from MH i2c: D1 [18:13:47]MH_I2C_Read... [18:13:47]Read from MH i2c: D1 01 00 [18:13:47]MH_I2C_Read... [18:13:47]Read from MH i2c: D1 01 00 16 04 00 EB [18:13:47]Write to MH i2c: 01 00 00 17 04 1B [18:13:47]Write i2c OK [18:13:47]MH_I2C_Read... [18:13:48]OFD Sender: No OFD packet to send [18:13:48]*** Cut start [18:13:48]*** Partial cut [18:13:48]*** CUTSNS_PIN = 1 [18:13:48]*** CUTSNS_PIN = 0 [18:13:48]*** Brake cut motor [18:13:49]Read from MH i2c: 01 [18:13:49]*** Stop cut motor [18:13:49]MH_I2C_Read... [18:13:49]*** Cut end [18:13:49]Read from MH i2c: 01 07 00 [18:13:49]MH_I2C_Read... [18:13:49]Read from MH i2c: 01 07 00 17 04 00 00 00 00 00 FF 0F 30 [18:13:49]process_action close_receipt done [18:13:49]requested_data is exist [18:13:49]produce_requested_data [18:13:49]requested_item fm.sn is exist - process it [18:13:49]wFMCommunicate request_size=4 [18:13:49]MH_SAM_APDU [18:13:49]CAPDU: 80 11 00 00 [18:13:49]Write to MH i2c: E2 08 00 18 04 80 11 00 00 00 00 00 00 96 [18:13:49]Write i2c OK [18:13:49]MH_I2C_Read... [18:13:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:13:49]Read from MH i2c: E2 [18:13:49]MH_I2C_Read... [18:13:49]Read from MH i2c: E2 17 00 [18:13:49]MH_I2C_Read... [18:13:49]Read from MH i2c: E2 17 00 18 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E7 [18:13:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:13:49]wFMCommunicate OK [18:13:49]requested_item fd.num is exist - process it [18:13:49]SAM_PROTO_GetFieldsCounters [18:13:49]wFMCommunicate request_size=4 [18:13:49]MH_SAM_APDU [18:13:49]CAPDU: 80 13 00 00 [18:13:49]Write to MH i2c: E2 08 00 19 04 80 13 00 00 00 00 00 00 99 [18:13:49]Write i2c OK [18:13:49]MH_I2C_Read... [18:13:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:13:49]Read from MH i2c: E2 [18:13:49]MH_I2C_Read... [18:13:49]Read from MH i2c: E2 62 00 [18:13:49]MH_I2C_Read... [18:13:49]Read from MH i2c: E2 62 00 19 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FC 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 E4 01 00 00 5E 04 04 00 E4 01 00 00 57 04 04 00 E5 01 00 00 19 04 04 00 00 00 00 00 90 00 1C [18:13:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FC 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 E4 01 00 00 5E 04 04 00 E4 01 00 00 57 04 04 00 E5 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:13:49]wFMCommunicate OK [18:13:49]SAM_PROTO_GetFieldsCounters done [18:13:49]requested_item shift.num is exist - process it [18:13:49]requested_item shift.opened is exist - process it [18:13:49]req_shift_opened [18:13:49]FM_GetShiftState [18:13:49]SAM_PROTO_GetShiftState [18:13:49]wFMCommunicate request_size=4 [18:13:49]MH_SAM_APDU [18:13:49]CAPDU: 80 13 01 00 [18:13:49]Write to MH i2c: E2 08 00 1A 04 80 13 01 00 00 00 00 00 9B [18:13:49]Write i2c OK [18:13:49]MH_I2C_Read... [18:13:49]Read from MH i2c: E2 *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:13:49] [18:13:49]MH_I2C_Read... [18:13:49]Read from MH i2c: E2 0E 00 [18:13:49]MH_I2C_Read... [18:13:49]Read from MH i2c: E2 0E 00 1A 04 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 42 [18:13:49]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:13:49]wFMCommunicate OK [18:13:49]SAM_PROTO_GetShiftState done [18:13:49]FM_GetShiftState done [18:13:49]req_shift_opened done [18:13:49]requested_item shift.open_date is exist - process it [18:13:49]req_shift_open_date [18:13:49]req_shift_open_date done [18:13:49]produce_requested_data done [18:13:49]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156412,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [18:13:49]process_action_free close_receipt [18:13:49]json_value_free [18:13:49]json_value_free done [18:13:49]process_json_proto returns [18:13:49]Send response to host [18:13:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156412,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [18:13:49]free response buf [18:13:49]execute_script done [18:13:49]execute_script returns [18:13:49]free content buf [18:13:49]Sock 7.Close socket [18:13:49]Sock 7.Thread stoped [18:13:53]OFD Sender: No OFD packet to send [18:13:58]OFD Sender: No OFD packet to send [18:14:03]OFD Sender: No OFD packet to send [18:14:08]OFD Sender: No OFD packet to send [18:14:13]OFD Sender: No OFD packet to send [18:14:18]OFD Sender: No OFD packet to send [18:14:23]OFD Sender: No OFD packet to send [18:14:28]OFD Sender: No OFD packet to send [18:14:33]OFD Sender: No OFD packet to send [18:14:38]OFD Sender: No OFD packet to send [18:14:43]OFD Sender: No OFD packet to send [18:14:48]OFD Sender: No OFD packet to send [18:14:53]OFD Sender: No OFD packet to send [18:14:58]OFD Sender: No OFD packet to send [18:15:03]OFD Sender: No OFD packet to send [18:15:08]OFD Sender: No OFD packet to send [18:15:13]OFD Sender: No OFD packet to send [18:15:18]OFD Sender: No OFD packet to send [18:15:23]OFD Sender: No OFD packet to send [18:15:28]OFD Sender: No OFD packet to send [18:15:33]OFD Sender: No OFD packet to send [18:15:38]OFD Sender: No OFD packet to send [18:15:43]OFD Sender: No OFD packet to send [18:15:48]OFD Sender: No OFD packet to send [18:15:53]OFD Sender: No OFD packet to send [18:15:58]OFD Sender: No OFD packet to send [18:16:03]OFD Sender: No OFD packet to send [18:16:08]OFD Sender: No OFD packet to send [18:16:13]OFD Sender: No OFD packet to send [18:16:18]OFD Sender: No OFD packet to send [18:16:23]OFD Sender: No OFD packet to send [18:16:28]OFD Sender: No OFD packet to send [18:16:33]OFD Sender: No OFD packet to send [18:16:38]OFD Sender: No OFD packet to send [18:16:43]OFD Sender: No OFD packet to send [18:16:48]OFD Sender: No OFD packet to send [18:16:53]OFD Sender: No OFD packet to send [18:16:58]OFD Sender: No OFD packet to send [18:17:03]OFD Sender: No OFD packet to send [18:17:08]OFD Sender: No OFD packet to send [18:17:13]OFD Sender: No OFD packet to send [18:17:16]accept exits with 9 [18:17:16]New connection [18:17:16]New thread 3066731876 created [18:17:16]Thread 3066588516 joined [18:17:16]Waiting for new connection... [18:17:16] Sock 9.Parse request [18:17:16]Sock 9.Check first char [18:17:16]Sock 9.First char is OK [18:17:16]request: POST /json_proto HTTP/1.0 [18:17:16]Method: POST [18:17:16]URL: /json_proto [18:17:16]Method is POST - this is cgi request [18:17:16]url: /json_proto [18:17:16]query_string will be loaded in cgi processing [18:17:16]execute_cgi json_proto POST (null) [18:17:16]execute_cgi path=json_proto method=POST [18:17:16]POST find Content-Length [18:17:16]Host: 172.17.53.67:8080 [18:17:16]Content-Length: 674 [18:17:16]Content-Type: application/json [18:17:16] [18:17:16]POST finish read [18:17:16]Found Content-Length = 674 [18:17:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874714", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:17:16]execute_script... [18:17:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874714", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:17:16]POST & json_proto [18:17:16]process_json_proto [18:17:16]json parsed OK: [18:17:16]protocol is kg_v1.0 [18:17:16]action value=close_receipt [18:17:16]process_action close_receipt [18:17:16]cmd_close_receipt [18:17:16]MH_GetDate [18:17:16]Write to MH i2c: F0 00 00 1B 04 0E [18:17:16]Write i2c OK [18:17:16]MH_I2C_Read... [18:17:16]Read from MH i2c: F0 [18:17:16]MH_I2C_Read... [18:17:16]Read from MH i2c: F0 09 00 [18:17:16]MH_I2C_Read... [18:17:16]Read from MH i2c: F0 09 00 1B 04 00 2D 49 15 67 19 BC 99 64 DB [18:17:16]GetLastDocTimeStamp 1729448025 [18:17:16]current date 1729448237 [18:17:16]FM_GetShiftState [18:17:16]SAM_PROTO_GetShiftState [18:17:16]wFMCommunicate request_size=4 [18:17:16]MH_SAM_APDU [18:17:16]CAPDU: 80 13 01 00 [18:17:16]Write to MH i2c: E2 08 00 1C 04 80 13 01 00 00 00 00 00 9D [18:17:16]Write i2c OK [18:17:16]MH_I2C_Read... [18:17:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:17:16]Read from MH i2c: E2 [18:17:16]MH_I2C_Read... [18:17:16]Read from MH i2c: E2 0E 00 [18:17:16]MH_I2C_Read... [18:17:16]Read from MH i2c: E2 0E 00 1C 04 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 44 [18:17:16]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:17:16]wFMCommunicate OK [18:17:16]SAM_PROTO_GetShiftState done [18:17:16]FM_GetShiftState done [18:17:16]opened in 1729383891 [18:17:16]opened+sec_in_day 1729470291 [18:17:16]quantity*price = 40005 [18:17:16]sum+1 = 40006 [18:17:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 485 20.10.2024 18:17 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156413 ФПД: 249126250022935 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T181717&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156413&fm=249126250022935&tin=02508201610067®Number=0000137193017469&sum=40000 [18:17:17]StoreToDocumentArchive [18:17:17]shift 314 fd 156413 [18:17:17]save to /storage/0314/doc_00156413 [18:17:17]save last doc name /storage/0314/doc_00156413 to /storage/kkm_last_doc_name [18:17:17]save OK [18:17:17]Clear old archive folders... [18:17:17]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:17:17]tlvbuf is B6EA47B0 [18:17:17]SAM_PROTO_ClearQueue [18:17:17]wFMCommunicate request_size=4 [18:17:17]MH_SAM_APDU [18:17:17]CAPDU: 80 09 00 00 [18:17:17]Write to MH i2c: E2 08 00 29 04 80 09 00 00 00 00 00 00 9F [18:17:17]Write i2c OK [18:17:17]MH_I2C_Read... [18:17:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:17:17]Read from MH i2c: E2 [18:17:17]MH_I2C_Read... [18:17:17]Read from MH i2c: E2 03 00 [18:17:17]MH_I2C_Read... [18:17:17]Read from MH i2c: E2 03 00 29 04 00 90 00 A1 [18:17:17]RAPDU: 90 00 [18:17:17]wFMCommunicate OK [18:17:17]SAM_PROTO_ClearQueue done [18:17:17]KKMCreateOFDPacket [18:17:17]OFDProtocolAddRootSTLVToBuf [18:17:17]FM_MakeSignedData [18:17:17]FM_MakeSignedData [18:17:17]SAM_PROTO_SignData [18:17:17]wFMCommunicate request_size=4 [18:17:17]MH_SAM_APDU [18:17:17]CAPDU: 80 0D 01 02 [18:17:17]Write to MH i2c: E2 08 00 2A 04 80 0D 01 02 00 00 00 00 A7 [18:17:17]Write i2c OK [18:17:17]MH_I2C_Read... [18:17:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:17:17]Read from MH i2c: E2 [18:17:17]MH_I2C_Read... [18:17:17]Read from MH i2c: E2 03 00 [18:17:17]MH_I2C_Read... [18:17:17]Read from MH i2c: E2 03 00 2A 04 00 90 00 A2 [18:17:17]RAPDU: 90 00 [18:17:17]wFMCommunicate OK [18:17:17]wFMCommunicate request_size=255 [18:17:17]MH_SAM_APDU [18:17:17]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 01 00 00 F4 03 04 00 2D 49 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FD 62 02 00 35 04 06 00 E2 94 39 A3 [18:17:17]Write to MH i2c: E2 02 01 2B 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 01 00 00 F4 03 04 00 2D 49 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FD 62 02 00 35 04 06 00 E2 94 39 A3 00 00 FA [18:17:17]Write i2c OK [18:17:17]MH_I2C_Read... [18:17:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:17:18]Read from MH i2c: E2 [18:17:18]MH_I2C_Read... [18:17:18]Read from MH i2c: E2 03 00 [18:17:18]MH_I2C_Read... [18:17:18]Read from MH i2c: E2 03 00 2B 04 00 90 00 A3 [18:17:18]RAPDU: 90 00 [18:17:18]wFMCommunicate OK [18:17:18]wFMCommunicate request_size=7 [18:17:18]MH_SAM_APDU [18:17:18]CAPDU: 80 0D 02 02 02 08 17 [18:17:18]Write to MH i2c: E2 0A 00 2C 04 80 0D 02 02 02 00 08 17 00 00 CD [18:17:18]Write i2c OK [18:17:18]MH_I2C_Read... [18:17:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:17:18]Read from MH i2c: E2 [18:17:18]MH_I2C_Read... [18:17:18]Read from MH i2c: E2 03 00 [18:17:18]MH_I2C_Read... [18:17:18]Read from MH i2c: E2 03 00 2C 04 00 90 00 A4 [18:17:18]RAPDU: 90 00 [18:17:18]wFMCommunicate OK [18:17:18]wFMCommunicate request_size=4 [18:17:18]MH_SAM_APDU [18:17:18]CAPDU: 80 0D 03 02 [18:17:18]Write to MH i2c: E2 08 00 2D 04 80 0D 03 02 00 00 00 00 AC [18:17:18]Write i2c OK [18:17:18]MH_I2C_Read... [18:17:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:17:18]Read from MH i2c: E2 [18:17:18]MH_I2C_Read... [18:17:18]Read from MH i2c: E2 0B 00 [18:17:18]MH_I2C_Read... [18:17:18]Read from MH i2c: E2 0B 00 2D 04 00 00 22 39 44 14 39 DD 25 90 00 9B [18:17:18]RAPDU: 00 22 39 44 14 39 DD 25 90 00 [18:17:18]wFMCommunicate OK [18:17:18]SAM_PROTO_SignData done [18:17:18]FM_MakeSignedData done [18:17:18]CreateOFDProtocolMessage [18:17:18]wFMCommunicate request_size=4 [18:17:18]MH_SAM_APDU [18:17:18]CAPDU: 80 11 00 00 [18:17:18]Write to MH i2c: E2 08 00 2E 04 80 11 00 00 00 00 00 00 AC [18:17:18]Write i2c OK [18:17:18]MH_I2C_Read... [18:17:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:17:18]Read from MH i2c: E2 [18:17:18]MH_I2C_Read... [18:17:18]Read from MH i2c: E2 17 00 [18:17:18]MH_I2C_Read... [18:17:18]Read from MH i2c: E2 17 00 2E 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FD [18:17:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:17:18]wFMCommunicate OK [18:17:18]CreateOFDProtocolMessage done [18:17:18]OFDSenderStorePacket 156413 [18:17:18]StoreOFDPacket docnum=156413 [18:17:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 4C 00 04 01 05 5F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 01 00 00 F4 03 04 00 2D 49 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FD 62 02 00 35 04 06 00 E2 94 39 A3 08 17 00 22 39 44 14 39 DD 25 [18:17:18]CheckFolder [18:17:18]dirname=/storage/ofd_packets [18:17:18]CheckFolder done [18:17:18]ProducePacketName [18:17:18]name=ofd_packets/00156413 [18:17:18]NVStorageSaveData ofd_packets/00156413 [18:17:18]File name is /storage/ofd_packets/00156413 [18:17:18]Write 298 bytes [18:17:18]NVStorageSaveData done [18:17:18]OFDSenderStorePacket done [18:17:18]KKMCreateOFDPacket done [18:17:18]NVStorageSaveData kkm_last_timestamp [18:17:18]File name is /storage/kkm_last_timestamp [18:17:18]Write 4 bytes [18:17:18]NVStorageSaveData done [18:17:18]ExternCall_PrintAddStr [18:17:18]wPrintStart [18:17:18]Write to MH i2c: 01 00 00 2F 04 33 [18:17:18]Write i2c OK [18:17:18]MH_I2C_Read... [18:17:18]Read from MH i2c: 01 [18:17:18]MH_I2C_Read... [18:17:18]Read from MH i2c: 01 07 00 [18:17:18]MH_I2C_Read... [18:17:18]Read from MH i2c: 01 07 00 2F 04 00 00 00 00 00 FF 0F 48 [18:17:18]RasterBufferAndPrint [18:17:18]line Счет N : (1)874714 [18:17:18]line ИНН: 02508201610067 [18:17:18]line Контрольно-Кассовый Чек [18:17:18]line ПРОДАЖА [18:17:18]line ТРК (МРК, ГНК) : 14 [18:17:18]line Товар: 2710194210 [18:17:18]line ДТ-К-2 [18:17:18]line 5.250 * 76.20 [18:17:18]line = 400.05 [18:17:18]line НДС 12% НСП 1% [18:17:18]line > о реализуемом товаре [18:17:18]line ОКРУГЛЕНИЕ: -0.05 [18:17:18]line ИТОГО: 400.00 [18:17:18]line Внесено: 400.00 [18:17:18]line СДАЧА: 0.00 [18:17:18]line НСП 1% : 3.54 [18:17:18]line НДС 12% : 42.48 [18:17:18]line Наличными: 400.00 [18:17:18]line Безнал.: 0.00 [18:17:18]line Место: АЗС № 165 "Партнер Нефть" [18:17:18]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:17:18]line СНО: Общий режим [18:17:18]line Чек 485 20.10.2024 18:17 [18:17:18]line Смена: 314 ФФД: 1.0 [18:17:18]line ЗНМ: 0300000234 [18:17:18]line РНМ: 0000137193017469 [18:17:18]line Версия ККМ: v1.0 [18:17:18]line ФМ: 0000000000963156 [18:17:18]line ФД: 156413 [18:17:18]line ФПД: 249126250022935 [18:17:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T181717&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156413&fm=249126250022935&tin=02508201610067®Number=0000137193017469&sum=40000 [18:17:18]OFD Sender: Processing packet 156413 [packets to send 52, broken 51] [18:17:18]ProducePacketName [18:17:18]name=ofd_packets/00156413 [18:17:18]OFD Sender: To server: pG, [18:17:18]CommunicateWithHost lk.salyk.kg:30040 [18:17:18]ConnectInit lk.salyk.kg [18:17:18]written 0, free lines is 4095 [18:17:18]Connected sock=10 [18:17:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 4C 00 04 01 05 5F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 01 00 00 F4 03 04 00 2D 49 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FD 62 02 00 35 04 06 00 E2 94 39 A3 08 17 00 22 39 44 14 39 DD 25 [18:17:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 13 22 47 00 37 3E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FD 62 02 00 F4 03 04 00 5F EF 14 67 B6 04 01 00 00 64 BD 21 20 C5 5C 2B 4B [18:17:19]CommunicateWithHost err = 0 [18:17:19]CheckOFDResponse [18:17:19]1017 (14) - 77093643461234 [18:17:19]1041 (16) - 0000000000963156 [18:17:19]1040 (4) - 156413 [18:17:19]1012 (4) - 20.10.2024 11:54 [18:17:19]1206 (1) - 0 [18:17:19]OFD Sender: Remove packet 156413 [18:17:19]ProducePacketName [18:17:19]name=ofd_packets/00156413 [18:17:19]NVStorageDeleteData [18:17:19]Write to MH i2c: 01 00 00 5A 04 5E [18:17:19]Write i2c OK [18:17:19]MH_I2C_Read... [18:17:19]Read from MH i2c: 01 [18:17:19]MH_I2C_Read... [18:17:19]Read from MH i2c: 01 07 00 [18:17:19]MH_I2C_Read... [18:17:19]Read from MH i2c: 01 07 00 5A 04 00 00 00 00 00 E9 0C 5A [18:17:19]RasterBufferAndPrint [18:17:19]line [18:17:19]line [18:17:19]line [18:17:19]line [18:17:19]line [18:17:19]written 0, free lines is 3312 [18:17:19]MH_Cut [18:17:19]Write to MH i2c: D1 01 00 61 04 01 37 [18:17:19]Write i2c OK [18:17:19]MH_I2C_Read... [18:17:19]Read from MH i2c: D1 [18:17:19]MH_I2C_Read... [18:17:19]Read from MH i2c: D1 01 00 [18:17:19]MH_I2C_Read... [18:17:19]Read from MH i2c: D1 01 00 61 04 00 36 [18:17:19]Write to MH i2c: 01 00 00 62 04 66 [18:17:19]Write i2c OK [18:17:19]MH_I2C_Read... [18:17:19]OFD Sender: No OFD packet to send [18:17:19]*** Cut start [18:17:19]*** Partial cut [18:17:19]*** CUTSNS_PIN = 1 [18:17:19]*** CUTSNS_PIN = 0 [18:17:20]*** Brake cut motor [18:17:20]Read from MH i2c: 01 [18:17:20]MH_I2C_Read... [18:17:20]*** Stop cut motor [18:17:20]*** Cut end [18:17:20]Read from MH i2c: 01 07 00 [18:17:20]MH_I2C_Read... [18:17:20]Read from MH i2c: 01 07 00 62 04 00 00 00 00 00 FF 0F 7B [18:17:20]process_action close_receipt done [18:17:20]requested_data is exist [18:17:20]produce_requested_data [18:17:20]requested_item fm.sn is exist - process it [18:17:20]wFMCommunicate request_size=4 [18:17:20]MH_SAM_APDU [18:17:20]CAPDU: 80 11 00 00 [18:17:20]Write to MH i2c: E2 08 00 63 04 80 11 00 00 00 00 00 00 E1 [18:17:20]Write i2c OK [18:17:20]MH_I2C_Read... [18:17:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:17:20]Read from MH i2c: E2 [18:17:20]MH_I2C_Read... [18:17:20]Read from MH i2c: E2 17 00 [18:17:20]MH_I2C_Read... [18:17:20]Read from MH i2c: E2 17 00 63 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 32 [18:17:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:17:20]wFMCommunicate OK [18:17:20]requested_item fd.num is exist - process it [18:17:20]SAM_PROTO_GetFieldsCounters [18:17:20]wFMCommunicate request_size=4 [18:17:20]MH_SAM_APDU [18:17:20]CAPDU: 80 13 00 00 [18:17:20]Write to MH i2c: E2 08 00 64 04 80 13 00 00 00 00 00 00 E4 [18:17:20]Write i2c OK [18:17:20]MH_I2C_Read... [18:17:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:17:20]Read from MH i2c: E2 [18:17:20]MH_I2C_Read... [18:17:20]Read from MH i2c: E2 62 00 [18:17:20]MH_I2C_Read... [18:17:20]Read from MH i2c: E2 62 00 64 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FD 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 E5 01 00 00 5E 04 04 00 E5 01 00 00 57 04 04 00 E6 01 00 00 19 04 04 00 00 00 00 00 90 00 6B [18:17:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FD 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 E5 01 00 00 5E 04 04 00 E5 01 00 00 57 04 04 00 E6 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:17:20]wFMCommunicate OK [18:17:20]SAM_PROTO_GetFieldsCounters done [18:17:20]requested_item shift.num is exist - process it [18:17:20]requested_item shift.opened is exist - process it [18:17:20]req_shift_opened [18:17:20]FM_GetShiftState [18:17:20]SAM_PROTO_GetShiftState [18:17:20]wFMCommunicate request_size=4 [18:17:20]MH_SAM_APDU [18:17:20]CAPDU: 80 13 01 00 [18:17:20]Write to MH i2c: E2 08 00 65 04 80 13 01 00 00 00 00 00 E6 [18:17:20]Write i2c OK [18:17:20]MH_I2C_Read... [18:17:20]Read from MH i2c: E2 [18:17:20]MH_I2C_Read... [18:17:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:17:20]Read from MH i2c: E2 0E 00 [18:17:20]MH_I2C_Read... [18:17:20]Read from MH i2c: E2 0E 00 65 04 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 8D [18:17:20]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:17:20]wFMCommunicate OK [18:17:20]SAM_PROTO_GetShiftState done [18:17:20]FM_GetShiftState done [18:17:20]req_shift_opened done [18:17:20]requested_item shift.open_date is exist - process it [18:17:20]req_shift_open_date [18:17:20]req_shift_open_date done [18:17:20]produce_requested_data done [18:17:20]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156413,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [18:17:20]process_action_free close_receipt [18:17:20]json_value_free [18:17:20]json_value_free done [18:17:20]process_json_proto returns [18:17:20]Send response to host [18:17:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156413,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [18:17:20]free response buf [18:17:20]execute_script done [18:17:20]execute_script returns [18:17:20]free content buf [18:17:20]Sock 9.Close socket [18:17:20]Sock 9.Thread stoped [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:31]accept exits with 7 [18:18:31]New connection [18:18:31]New thread 3066588516 created [18:18:31]Thread 3066731876 joined [18:18:31]Waiting for new connection... [18:18:31] Sock 7.Parse request [18:18:31]Sock 7.Check first char [18:18:31]Sock 7.First char is OK [18:18:31]request: POST /json_proto HTTP/1.0 [18:18:31]Method: POST [18:18:31]URL: /json_proto [18:18:31]Method is POST - this is cgi request [18:18:31]url: /json_proto [18:18:31]query_string will be loaded in cgi processing [18:18:31]execute_cgi json_proto POST (null) [18:18:31]execute_cgi path=json_proto method=POST [18:18:31]POST find Content-Length [18:18:31]Host: 172.17.53.67:8080 [18:18:31]Content-Length: 767 [18:18:31]Content-Type: application/json [18:18:31] [18:18:31]POST finish read [18:18:31]Found Content-Length = 767 [18:18:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874715", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.000, "sum" : 742.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 742.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:18:31]execute_script... [18:18:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874715", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.000, "sum" : 742.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 742.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:18:31]POST & json_proto [18:18:31]process_json_proto [18:18:31]json parsed OK: [18:18:31]protocol is kg_v1.0 [18:18:31]action value=close_receipt [18:18:31]process_action close_receipt [18:18:31]cmd_close_receipt [18:18:31]MH_GetDate [18:18:31]Write to MH i2c: F0 00 00 66 04 59 [18:18:31]Write i2c OK [18:18:31]MH_I2C_Read... [18:18:31]Read from MH i2c: F0 [18:18:31]MH_I2C_Read... [18:18:31]Read from MH i2c: F0 09 00 [18:18:31]MH_I2C_Read... [18:18:31]Read from MH i2c: F0 09 00 66 04 00 78 49 15 67 19 BC 99 64 71 [18:18:31]GetLastDocTimeStamp 1729448237 [18:18:31]current date 1729448312 [18:18:31]FM_GetShiftState [18:18:31]SAM_PROTO_GetShiftState [18:18:31]wFMCommunicate request_size=4 [18:18:31]MH_SAM_APDU [18:18:31]CAPDU: 80 13 01 00 [18:18:31]Write to MH i2c: E2 08 00 67 04 80 13 01 00 00 00 00 00 E8 [18:18:31]Write i2c OK [18:18:31]MH_I2C_Read... [18:18:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:18:31]Read from MH i2c: E2 [18:18:31]MH_I2C_Read... [18:18:31]Read from MH i2c: E2 0E 00 [18:18:31]MH_I2C_Read... [18:18:31]Read from MH i2c: E2 0E 00 67 04 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 8F [18:18:31]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:18:31]wFMCommunicate OK [18:18:31]SAM_PROTO_GetShiftState done [18:18:31]FM_GetShiftState done [18:18:31]opened in 1729383891 [18:18:31]opened+sec_in_day 1729470291 [18:18:31]quantity*price = 74200 [18:18:31]sum+1 = 74201 [18:18:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 742.00 НСП 1% : 6.57 НДС 12% : 78.80 Наличными: 0.00 Безнал.: 742.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 486 20.10.2024 18:18 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156414 ФПД: 261096090394698 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T181832&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156414&fm=261096090394698&tin=02508201610067®Number=0000137193017469&sum=74200 [18:18:33]StoreToDocumentArchive [18:18:33]shift 314 fd 156414 [18:18:33]save to /storage/0314/doc_00156414 [18:18:33]save last doc name /storage/0314/doc_00156414 to /storage/kkm_last_doc_name [18:18:33]save OK [18:18:33]Clear old archive folders... [18:18:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:18:33]tlvbuf is 002FDAE0 [18:18:33]SAM_PROTO_ClearQueue [18:18:33]wFMCommunicate request_size=4 [18:18:33]MH_SAM_APDU [18:18:33]CAPDU: 80 09 00 00 [18:18:33]Write to MH i2c: E2 08 00 74 04 80 09 00 00 00 00 00 00 EA [18:18:33]Write i2c OK [18:18:33]MH_I2C_Read... [18:18:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:18:33]Read from MH i2c: E2 [18:18:33]MH_I2C_Read... [18:18:33]Read from MH i2c: E2 03 00 [18:18:33]MH_I2C_Read... [18:18:33]Read from MH i2c: E2 03 00 74 04 00 90 00 EC [18:18:33]RAPDU: 90 00 [18:18:33]wFMCommunicate OK [18:18:33]SAM_PROTO_ClearQueue done [18:18:33]KKMCreateOFDPacket [18:18:33]OFDProtocolAddRootSTLVToBuf [18:18:33]FM_MakeSignedData [18:18:33]FM_MakeSignedData [18:18:33]SAM_PROTO_SignData [18:18:33]wFMCommunicate request_size=4 [18:18:33]MH_SAM_APDU [18:18:33]CAPDU: 80 0D 01 02 [18:18:33]Write to MH i2c: E2 08 00 75 04 80 0D 01 02 00 00 00 00 F2 [18:18:33]Write i2c OK [18:18:33]MH_I2C_Read... [18:18:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:18:33]Read from MH i2c: E2 [18:18:33]MH_I2C_Read... [18:18:33]Read from MH i2c: E2 03 00 [18:18:33]MH_I2C_Read... [18:18:33]Read from MH i2c: E2 03 00 75 04 00 90 00 ED [18:18:33]RAPDU: 90 00 [18:18:33]wFMCommunicate OK [18:18:33]wFMCommunicate request_size=255 [18:18:33]MH_SAM_APDU [18:18:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D8 21 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 21 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 91 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 1E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D8 21 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 01 00 00 F4 03 04 00 78 49 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FE 62 02 00 35 04 06 00 ED [18:18:33]Write to MH i2c: E2 02 01 76 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D8 21 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 21 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 91 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 1E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D8 21 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 01 00 00 F4 03 04 00 78 49 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FE 62 02 00 35 04 06 00 ED 00 00 7C [18:18:33]Write i2c OK [18:18:33]MH_I2C_Read... [18:18:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:18:33]Read from MH i2c: E2 [18:18:33]MH_I2C_Read... [18:18:33]Read from MH i2c: E2 03 00 [18:18:33]MH_I2C_Read... [18:18:33]Read from MH i2c: E2 03 00 76 04 00 90 00 EE [18:18:33]RAPDU: 90 00 [18:18:33]wFMCommunicate OK [18:18:33]wFMCommunicate request_size=10 [18:18:33]MH_SAM_APDU [18:18:33]CAPDU: 80 0D 02 02 05 77 2B B8 60 4A [18:18:33]Write to MH i2c: E2 0D 00 77 04 80 0D 02 02 05 00 77 2B B8 60 4A 00 00 03 [18:18:33]Write i2c OK [18:18:33]MH_I2C_Read... [18:18:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:18:33]Read from MH i2c: E2 [18:18:33]MH_I2C_Read... [18:18:33]Read from MH i2c: E2 03 00 [18:18:33]MH_I2C_Read... [18:18:33]Read from MH i2c: E2 03 00 77 04 00 90 00 EF [18:18:33]RAPDU: 90 00 [18:18:33]wFMCommunicate OK [18:18:33]wFMCommunicate request_size=4 [18:18:33]MH_SAM_APDU [18:18:33]CAPDU: 80 0D 03 02 [18:18:33]Write to MH i2c: E2 08 00 78 04 80 0D 03 02 00 00 00 00 F7 [18:18:33]Write i2c OK [18:18:33]MH_I2C_Read... [18:18:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:18:33]Read from MH i2c: E2 [18:18:33]MH_I2C_Read... [18:18:33]Read from MH i2c: E2 0B 00 [18:18:33]MH_I2C_Read... [18:18:33]Read from MH i2c: E2 0B 00 78 04 00 7F A8 FC 98 77 5C E6 28 90 00 94 [18:18:33]RAPDU: 7F A8 FC 98 77 5C E6 28 90 00 [18:18:33]wFMCommunicate OK [18:18:33]SAM_PROTO_SignData done [18:18:33]FM_MakeSignedData done [18:18:33]CreateOFDProtocolMessage [18:18:33]wFMCommunicate request_size=4 [18:18:33]MH_SAM_APDU [18:18:33]CAPDU: 80 11 00 00 [18:18:33]Write to MH i2c: E2 08 00 79 04 80 11 00 00 00 00 00 00 F7 [18:18:33]Write i2c OK [18:18:33]MH_I2C_Read... [18:18:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:18:33]Read from MH i2c: E2 [18:18:33]MH_I2C_Read... [18:18:33]Read from MH i2c: E2 17 00 [18:18:33]MH_I2C_Read... [18:18:33]Read from MH i2c: E2 17 00 79 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 48 [18:18:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:18:33]wFMCommunicate OK [18:18:33]CreateOFDProtocolMessage done [18:18:33]OFDSenderStorePacket 156414 [18:18:33]StoreOFDPacket docnum=156414 [18:18:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F5 EF 07 01 3D 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D8 21 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 21 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 91 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 1E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D8 21 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 01 00 00 F4 03 04 00 78 49 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FE 62 02 00 35 04 06 00 ED 77 2B B8 60 4A 7F A8 FC 98 77 5C E6 28 [18:18:33]CheckFolder [18:18:33]dirname=/storage/ofd_packets [18:18:33]CheckFolder done [18:18:33]ProducePacketName [18:18:33]name=ofd_packets/00156414 [18:18:33]NVStorageSaveData ofd_packets/00156414 [18:18:33]File name is /storage/ofd_packets/00156414 [18:18:33]Write 301 bytes [18:18:33]NVStorageSaveData done [18:18:33]OFDSenderStorePacket done [18:18:33]KKMCreateOFDPacket done [18:18:33]NVStorageSaveData kkm_last_timestamp [18:18:33]File name is /storage/kkm_last_timestamp [18:18:33]Write 4 bytes [18:18:33]NVStorageSaveData done [18:18:33]OFD Sender: Processing packet 156414 [packets to send 52, broken 51] [18:18:33]ProducePacketName [18:18:33]name=ofd_packets/00156414 [18:18:33]OFD Sender: To server: pG, [18:18:33]CommunicateWithHost lk.salyk.kg:30040 [18:18:33]ConnectInit lk.salyk.kg [18:18:33]ExternCall_PrintAddStr [18:18:33]wPrintStart [18:18:33]Write to MH i2c: 01 00 00 7A 04 7E [18:18:33]Write i2c OK [18:18:33]MH_I2C_Read... [18:18:33]Read from MH i2c: 01 [18:18:33]MH_I2C_Read... [18:18:33]Read from MH i2c: 01 07 00 [18:18:33]MH_I2C_Read... [18:18:33]Read from MH i2c: 01 07 00 7A 04 00 00 00 00 00 FF 0F 93 [18:18:33]RasterBufferAndPrint [18:18:33]line Счет N : (1)874715 [18:18:33]line ИНН: 02508201610067 [18:18:33]line Контрольно-Кассовый Чек [18:18:33]line ПРОДАЖА [18:18:33]line ТРК (МРК, ГНК) : 31 [18:18:33]line Товар: 2710124500 [18:18:33]line Аи-95-К-5 [18:18:33]line 10.000 * 74.20 [18:18:33]line = 742.00 [18:18:33]line НДС 12% НСП 1% [18:18:33]line > о реализуемом товаре [18:18:33]line ИТОГО: 742.00 [18:18:33]line НСП 1% : 6.57 [18:18:33]line НДС 12% : 78.80 [18:18:33]line Наличными: 0.00 [18:18:33]line Безнал.: 742.00 [18:18:33]line Место: АЗС № 165 "Партнер Нефть" [18:18:33]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:18:33]line СНО: Общий режим [18:18:33]line Чек 486 20.10.2024 18:18 [18:18:33]line Смена: 314 ФФД: 1.0 [18:18:33]line ЗНМ: 0300000234 [18:18:33]line РНМ: 0000137193017469 [18:18:33]line Версия ККМ: v1.0 [18:18:33]line Платежная система: Mbank [18:18:33]line ФМ: 0000000000963156 [18:18:33]line ФД: 156414 [18:18:33]line ФПД: 261096090394698 [18:18:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T181832&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156414&fm=261096090394698&tin=02508201610067®Number=0000137193017469&sum=74200 [18:18:33]Connected sock=11 [18:18:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F5 EF 07 01 3D 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D8 21 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 21 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 91 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 1E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D8 21 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 01 00 00 F4 03 04 00 78 49 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FE 62 02 00 35 04 06 00 ED 77 2B B8 60 4A 7F A8 FC 98 77 5C E6 28 [18:18:33]written 0, free lines is 4095 [18:18:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 FC 54 47 00 C4 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 39 36 33 31 35 36 10 04 04 00 FE 62 02 00 F4 03 04 00 AA EF 14 67 B6 04 01 00 00 D9 73 9E 0F D9 75 8E A0 [18:18:34]CommunicateWithHost err = 0 [18:18:34]CheckOFDResponse [18:18:34]1017 (14) - 77093643461234 [18:18:34]1041 (16) - 0000000000963156 [18:18:34]1040 (4) - 156414 [18:18:34]1012 (4) - 20.10.2024 11:55 [18:18:34]1206 (1) - 0 [18:18:34]OFD Sender: Remove packet 156414 [18:18:34]ProducePacketName [18:18:34]name=ofd_packets/00156414 [18:18:34]NVStorageDeleteData [18:18:34]Write to MH i2c: 01 00 00 A3 04 A7 [18:18:34]Write i2c OK [18:18:34]MH_I2C_Read... [18:18:34]Read from MH i2c: 01 [18:18:34]MH_I2C_Read... [18:18:34]Read from MH i2c: 01 07 00 [18:18:34]MH_I2C_Read... [18:18:34]Read from MH i2c: 01 07 00 A3 04 00 00 00 00 00 05 0D C0 [18:18:34]RasterBufferAndPrint [18:18:34]line [18:18:34]line [18:18:34]line [18:18:34]line [18:18:34]line [18:18:34]written 0, free lines is 3340 [18:18:34]MH_Cut [18:18:34]Write to MH i2c: D1 01 00 AA 04 01 80 [18:18:34]Write i2c OK [18:18:34]MH_I2C_Read... [18:18:34]Read from MH i2c: D1 [18:18:34]MH_I2C_Read... [18:18:34]Read from MH i2c: D1 01 00 [18:18:34]MH_I2C_Read... [18:18:34]Read from MH i2c: D1 01 00 AA 04 00 7F [18:18:34]Write to MH i2c: 01 00 00 AB 04 AF [18:18:34]Write i2c OK [18:18:34]MH_I2C_Read... [18:18:34]OFD Sender: No OFD packet to send [18:18:35]*** Cut start [18:18:35]*** Partial cut [18:18:35]*** CUTSNS_PIN = 1 [18:18:35]*** CUTSNS_PIN = 0 [18:18:35]*** Brake cut motor [18:18:35]Read from MH i2c: 01 [18:18:35]MH_I2C_Read... [18:18:35]*** Stop cut motor [18:18:35]*** Cut end [18:18:35]Read from MH i2c: 01 07 00 [18:18:35]MH_I2C_Read... [18:18:35]Read from MH i2c: 01 07 00 AB 04 00 00 00 00 00 FF 0F C4 [18:18:35]process_action close_receipt done [18:18:35]requested_data is exist [18:18:35]produce_requested_data [18:18:35]requested_item fm.sn is exist - process it [18:18:35]wFMCommunicate request_size=4 [18:18:35]MH_SAM_APDU [18:18:35]CAPDU: 80 11 00 00 [18:18:35]Write to MH i2c: E2 08 00 AC 04 80 11 00 00 00 00 00 00 2A [18:18:35]Write i2c OK [18:18:35]MH_I2C_Read... [18:18:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:18:35]Read from MH i2c: E2 [18:18:35]MH_I2C_Read... [18:18:35]Read from MH i2c: E2 17 00 [18:18:35]MH_I2C_Read... [18:18:35]Read from MH i2c: E2 17 00 AC 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7B [18:18:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:18:35]wFMCommunicate OK [18:18:35]requested_item fd.num is exist - process it [18:18:35]SAM_PROTO_GetFieldsCounters [18:18:35]wFMCommunicate request_size=4 [18:18:35]MH_SAM_APDU [18:18:35]CAPDU: 80 13 00 00 [18:18:35]Write to MH i2c: E2 08 00 AD 04 80 13 00 00 00 00 00 00 2D [18:18:35]Write i2c OK [18:18:35]MH_I2C_Read... [18:18:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:18:35]Read from MH i2c: E2 [18:18:35]MH_I2C_Read... [18:18:35]Read from MH i2c: E2 62 00 [18:18:35]MH_I2C_Read... [18:18:35]Read from MH i2c: E2 62 00 AD 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FE 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 E6 01 00 00 5E 04 04 00 E6 01 00 00 57 04 04 00 E7 01 00 00 19 04 04 00 00 00 00 00 90 00 B8 [18:18:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FE 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 E6 01 00 00 5E 04 04 00 E6 01 00 00 57 04 04 00 E7 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:18:35]wFMCommunicate OK [18:18:35]SAM_PROTO_GetFieldsCounters done [18:18:35]requested_item shift.num is exist - process it [18:18:35]requested_item shift.opened is exist - process it [18:18:35]req_shift_opened [18:18:35]FM_GetShiftState [18:18:35]SAM_PROTO_GetShiftState [18:18:35]wFMCommunicate request_size=4 [18:18:35]MH_SAM_APDU [18:18:35]CAPDU: 80 13 01 00 [18:18:35]Write to MH i2c: E2 08 00 AE 04 80 13 01 00 00 00 00 00 2F [18:18:35]Write i2c OK [18:18:35]MH_I2C_Read... [18:18:35]Read from MH i2c: E2 [18:18:35]MH_I2C_Read... [18:18:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:18:35]Read from MH i2c: E2 0E 00 [18:18:35]MH_I2C_Read... [18:18:35]Read from MH i2c: E2 0E 00 AE 04 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D6 [18:18:35]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:18:35]wFMCommunicate OK [18:18:35]SAM_PROTO_GetShiftState done [18:18:35]FM_GetShiftState done [18:18:35]req_shift_opened done [18:18:35]requested_item shift.open_date is exist - process it [18:18:35]req_shift_open_date [18:18:35]req_shift_open_date done [18:18:35]produce_requested_data done [18:18:35]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156414,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [18:18:35]process_action_free close_receipt [18:18:35]json_value_free [18:18:35]json_value_free done [18:18:35]process_json_proto returns [18:18:35]Send response to host [18:18:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156414,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [18:18:35]free response buf [18:18:35]execute_script done [18:18:35]execute_script returns [18:18:35]free content buf [18:18:35]Sock 7.Close socket [18:18:35]Sock 7.Thread stoped [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:07]accept exits with 9 [18:20:07]New connection [18:20:07]New thread 3066731876 created [18:20:07]Thread 3066588516 joined [18:20:07]Waiting for new connection... [18:20:07] Sock 9.Parse request [18:20:07]Sock 9.Check first char [18:20:07]Sock 9.First char is OK [18:20:07]request: POST /json_proto HTTP/1.0 [18:20:07]Method: POST [18:20:07]URL: /json_proto [18:20:07]Method is POST - this is cgi request [18:20:07]url: /json_proto [18:20:07]query_string will be loaded in cgi processing [18:20:07]execute_cgi json_proto POST (null) [18:20:07]execute_cgi path=json_proto method=POST [18:20:07]POST find Content-Length [18:20:07]Host: 172.17.53.67:8080 [18:20:07]Content-Length: 670 [18:20:07]Content-Type: application/json [18:20:07] [18:20:07]POST finish read [18:20:07]Found Content-Length = 670 [18:20:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874717", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 3.510, "sum" : 240.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 240.00, "total" : 240.00, "payments": [ { "type": 0, "sum" : 240.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:20:07]execute_script... [18:20:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874717", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 3.510, "sum" : 240.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 240.00, "total" : 240.00, "payments": [ { "type": 0, "sum" : 240.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:20:07]POST & json_proto [18:20:07]process_json_proto [18:20:07]json parsed OK: [18:20:07]protocol is kg_v1.0 [18:20:07]action value=close_receipt [18:20:07]process_action close_receipt [18:20:07]cmd_close_receipt [18:20:07]MH_GetDate [18:20:07]Write to MH i2c: F0 00 00 AF 04 A2 [18:20:07]Write i2c OK [18:20:07]MH_I2C_Read... [18:20:07]Read from MH i2c: F0 [18:20:07]MH_I2C_Read... [18:20:07]Read from MH i2c: F0 09 00 [18:20:07]MH_I2C_Read... [18:20:07]Read from MH i2c: F0 09 00 AF 04 00 D7 49 15 67 19 BC 99 64 19 [18:20:07]GetLastDocTimeStamp 1729448312 [18:20:07]current date 1729448407 [18:20:07]FM_GetShiftState [18:20:07]SAM_PROTO_GetShiftState [18:20:07]wFMCommunicate request_size=4 [18:20:07]MH_SAM_APDU [18:20:07]CAPDU: 80 13 01 00 [18:20:07]Write to MH i2c: E2 08 00 B0 04 80 13 01 00 00 00 00 00 31 [18:20:07]Write i2c OK [18:20:07]MH_I2C_Read... [18:20:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:20:07]Read from MH i2c: E2 [18:20:07]MH_I2C_Read... [18:20:07]Read from MH i2c: E2 0E 00 [18:20:07]MH_I2C_Read... [18:20:07]Read from MH i2c: E2 0E 00 B0 04 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D8 [18:20:07]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:20:07]wFMCommunicate OK [18:20:07]SAM_PROTO_GetShiftState done [18:20:07]FM_GetShiftState done [18:20:07]opened in 1729383891 [18:20:07]opened+sec_in_day 1729470291 [18:20:07]quantity*price = 24008 [18:20:07]sum+1 = 24009 [18:20:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.08 ИТОГО: 240.00 Внесено: 240.00 СДАЧА: 0.00 НСП 1% : 2.12 НДС 12% : 25.49 Наличными: 240.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 487 20.10.2024 18:20 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156415 ФПД: 36320377738792 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T182007&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156415&fm=36320377738792&tin=02508201610067®Number=0000137193017469&sum=24000 [18:20:08]StoreToDocumentArchive [18:20:08]shift 314 fd 156415 [18:20:08]save to /storage/0314/doc_00156415 [18:20:08]save last doc name /storage/0314/doc_00156415 to /storage/kkm_last_doc_name [18:20:08]save OK [18:20:08]Clear old archive folders... [18:20:08]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:20:08]tlvbuf is 002A5810 [18:20:08]SAM_PROTO_ClearQueue [18:20:08]wFMCommunicate request_size=4 [18:20:08]MH_SAM_APDU [18:20:08]CAPDU: 80 09 00 00 [18:20:08]Write to MH i2c: E2 08 00 BD 04 80 09 00 00 00 00 00 00 33 [18:20:08]Write i2c OK [18:20:08]MH_I2C_Read... [18:20:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:20:08]Read from MH i2c: E2 [18:20:08]MH_I2C_Read... [18:20:08]Read from MH i2c: E2 03 00 [18:20:08]MH_I2C_Read... [18:20:08]Read from MH i2c: E2 03 00 BD 04 00 90 00 35 [18:20:08]RAPDU: 90 00 [18:20:08]wFMCommunicate OK [18:20:08]SAM_PROTO_ClearQueue done [18:20:08]KKMCreateOFDPacket [18:20:08]OFDProtocolAddRootSTLVToBuf [18:20:08]FM_MakeSignedData [18:20:08]FM_MakeSignedData [18:20:08]SAM_PROTO_SignData [18:20:08]wFMCommunicate request_size=4 [18:20:08]MH_SAM_APDU [18:20:08]CAPDU: 80 0D 01 02 [18:20:08]Write to MH i2c: E2 08 00 BE 04 80 0D 01 02 00 00 00 00 3B [18:20:08]Write i2c OK [18:20:08]MH_I2C_Read... [18:20:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:20:08]Read from MH i2c: E2 [18:20:08]MH_I2C_Read... [18:20:08]Read from MH i2c: E2 03 00 [18:20:08]MH_I2C_Read... [18:20:08]Read from MH i2c: E2 03 00 BE 04 00 90 00 36 [18:20:08]RAPDU: 90 00 [18:20:08]wFMCommunicate OK [18:20:08]wFMCommunicate request_size=255 [18:20:08]MH_SAM_APDU [18:20:08]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B6 0D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 C8 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 01 00 00 F4 03 04 00 D7 49 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FF 62 02 00 35 04 06 00 [18:20:08]Write to MH i2c: E2 02 01 BF 04 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B6 0D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 C8 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 01 00 00 F4 03 04 00 D7 49 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FF 62 02 00 35 04 06 00 00 00 62 [18:20:08]Write i2c OK [18:20:08]MH_I2C_Read... [18:20:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:20:08]Read from MH i2c: E2 [18:20:08]MH_I2C_Read... [18:20:08]Read from MH i2c: E2 03 00 [18:20:08]MH_I2C_Read... [18:20:08]Read from MH i2c: E2 03 00 BF 04 00 90 00 37 [18:20:08]RAPDU: 90 00 [18:20:08]wFMCommunicate OK [18:20:08]wFMCommunicate request_size=11 [18:20:08]MH_SAM_APDU [18:20:08]CAPDU: 80 0D 02 02 06 21 08 7F 36 96 28 [18:20:08]Write to MH i2c: E2 0E 00 C0 04 80 0D 02 02 06 00 21 08 7F 36 96 28 00 00 E6 [18:20:08]Write i2c OK [18:20:08]MH_I2C_Read... [18:20:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:20:08]Read from MH i2c: E2 [18:20:08]MH_I2C_Read... [18:20:08]Read from MH i2c: E2 03 00 [18:20:08]MH_I2C_Read... [18:20:08]Read from MH i2c: E2 03 00 C0 04 00 90 00 38 [18:20:08]RAPDU: 90 00 [18:20:08]wFMCommunicate OK [18:20:08]wFMCommunicate request_size=4 [18:20:08]MH_SAM_APDU [18:20:08]CAPDU: 80 0D 03 02 [18:20:08]Write to MH i2c: E2 08 00 C1 04 80 0D 03 02 00 00 00 00 40 [18:20:08]Write i2c OK [18:20:08]MH_I2C_Read... [18:20:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:20:08]Read from MH i2c: E2 [18:20:08]MH_I2C_Read... [18:20:08]Read from MH i2c: E2 0B 00 [18:20:08]MH_I2C_Read... [18:20:08]Read from MH i2c: E2 0B 00 C1 04 00 87 2E 82 E8 95 59 44 CC 90 00 5E [18:20:08]RAPDU: 87 2E 82 E8 95 59 44 CC 90 00 [18:20:08]wFMCommunicate OK [18:20:08]SAM_PROTO_SignData done [18:20:08]FM_MakeSignedData done [18:20:08]CreateOFDProtocolMessage [18:20:08]wFMCommunicate request_size=4 [18:20:08]MH_SAM_APDU [18:20:08]CAPDU: 80 11 00 00 [18:20:08]Write to MH i2c: E2 08 00 C2 04 80 11 00 00 00 00 00 00 40 [18:20:08]Write i2c OK [18:20:08]MH_I2C_Read... [18:20:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:20:08]Read from MH i2c: E2 [18:20:08]MH_I2C_Read... [18:20:08]Read from MH i2c: E2 17 00 [18:20:08]MH_I2C_Read... [18:20:08]Read from MH i2c: E2 17 00 C2 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 91 [18:20:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:20:08]wFMCommunicate OK [18:20:08]CreateOFDProtocolMessage done [18:20:08]OFDSenderStorePacket 156415 [18:20:08]StoreOFDPacket docnum=156415 [18:20:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 9C 9C 08 01 37 1C 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B6 0D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 C8 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 01 00 00 F4 03 04 00 D7 49 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FF 62 02 00 35 04 06 00 21 08 7F 36 96 28 87 2E 82 E8 95 59 44 CC [18:20:08]CheckFolder [18:20:08]dirname=/storage/ofd_packets [18:20:08]CheckFolder done [18:20:08]ProducePacketName [18:20:08]name=ofd_packets/00156415 [18:20:08]NVStorageSaveData ofd_packets/00156415 [18:20:08]File name is /storage/ofd_packets/00156415 [18:20:08]Write 302 bytes [18:20:08]NVStorageSaveData done [18:20:08]OFDSenderStorePacket done [18:20:08]KKMCreateOFDPacket done [18:20:08]NVStorageSaveData kkm_last_timestamp [18:20:08]File name is /storage/kkm_last_timestamp [18:20:08]Write 4 bytes [18:20:08]NVStorageSaveData done [18:20:08]ExternCall_PrintAddStr [18:20:08]wPrintStart [18:20:08]Write to MH i2c: 01 00 00 C3 04 C7 [18:20:08]Write i2c OK [18:20:08]MH_I2C_Read... [18:20:08]Read from MH i2c: 01 [18:20:08]MH_I2C_Read... [18:20:08]Read from MH i2c: 01 07 00 [18:20:08]MH_I2C_Read... [18:20:08]Read from MH i2c: 01 07 00 C3 04 00 00 00 00 00 FF 0F DC [18:20:08]RasterBufferAndPrint [18:20:08]line Счет N : (1)874717 [18:20:08]line ИНН: 02508201610067 [18:20:08]line Контрольно-Кассовый Чек [18:20:08]line ПРОДАЖА [18:20:08]line ТРК (МРК, ГНК) : 43 [18:20:08]line Товар: 2710124130 [18:20:08]line Super 92-К-5 [18:20:08]line 3.510 * 68.40 [18:20:08]line = 240.08 [18:20:08]line НДС 12% НСП 1% [18:20:08]line > о реализуемом товаре [18:20:08]line ОКРУГЛЕНИЕ: -0.08 [18:20:08]line ИТОГО: 240.00 [18:20:08]line Внесено: 240.00 [18:20:08]line СДАЧА: 0.00 [18:20:08]line НСП 1% : 2.12 [18:20:08]line НДС 12% : 25.49 [18:20:08]line Наличными: 240.00 [18:20:08]line Безнал.: 0.00 [18:20:08]line Место: АЗС № 165 "Партнер Нефть" [18:20:08]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:20:08]line СНО: Общий режим [18:20:08]line Чек 487 20.10.2024 18:20 [18:20:08]line Смена: 314 ФФД: 1.0 [18:20:08]line ЗНМ: 0300000234 [18:20:08]line РНМ: 0000137193017469 [18:20:08]line Версия ККМ: v1.0 [18:20:08]line ФМ: 0000000000963156 [18:20:08]line ФД: 156415 [18:20:08]line ФПД: 36320377738792 [18:20:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T182007&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156415&fm=36320377738792&tin=02508201610067®Number=0000137193017469&sum=24000 [18:20:09]OFD Sender: Processing packet 156415 [packets to send 52, broken 51] [18:20:09]ProducePacketName [18:20:09]name=ofd_packets/00156415 [18:20:09]OFD Sender: To server: pG, [18:20:09]CommunicateWithHost lk.salyk.kg:30040 [18:20:09]ConnectInit lk.salyk.kg [18:20:09]written 0, free lines is 4095 [18:20:09]Connected sock=10 [18:20:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 9C 9C 08 01 37 1C 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B6 0D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 C8 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 01 00 00 F4 03 04 00 D7 49 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FF 62 02 00 35 04 06 00 21 08 7F 36 96 28 87 2E 82 E8 95 59 44 CC [18:20:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 EA C9 47 00 14 08 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 FF 62 02 00 F4 03 04 00 09 F0 14 67 B6 04 01 00 00 D6 90 41 C3 DD 9C 66 96 [18:20:09]CommunicateWithHost err = 0 [18:20:09]CheckOFDResponse [18:20:09]1017 (14) - 77093643461234 [18:20:09]1041 (16) - 0000000000963156 [18:20:09]1040 (4) - 156415 [18:20:09]1012 (4) - 20.10.2024 11:56 [18:20:09]1206 (1) - 0 [18:20:09]OFD Sender: Remove packet 156415 [18:20:09]ProducePacketName [18:20:09]name=ofd_packets/00156415 [18:20:09]NVStorageDeleteData [18:20:09]Write to MH i2c: 01 00 00 EE 04 F2 [18:20:09]Write i2c OK [18:20:09]MH_I2C_Read... [18:20:09]Read from MH i2c: 01 [18:20:09]MH_I2C_Read... [18:20:09]Read from MH i2c: 01 07 00 [18:20:09]MH_I2C_Read... [18:20:09]Read from MH i2c: 01 07 00 EE 04 00 00 00 00 00 EA 0C EF [18:20:09]RasterBufferAndPrint [18:20:09]line [18:20:09]line [18:20:09]line [18:20:09]line [18:20:09]line [18:20:09]written 0, free lines is 3312 [18:20:09]MH_Cut [18:20:09]Write to MH i2c: D1 01 00 F5 04 01 CB [18:20:09]Write i2c OK [18:20:09]MH_I2C_Read... [18:20:09]Read from MH i2c: D1 [18:20:09]MH_I2C_Read... [18:20:09]Read from MH i2c: D1 01 00 [18:20:09]MH_I2C_Read... [18:20:09]Read from MH i2c: D1 01 00 F5 04 00 CA [18:20:09]Write to MH i2c: 01 00 00 F6 04 FA [18:20:09]Write i2c OK [18:20:09]MH_I2C_Read... [18:20:10]OFD Sender: No OFD packet to send [18:20:10]*** Cut start [18:20:10]*** Partial cut [18:20:10]*** CUTSNS_PIN = 1 [18:20:10]*** CUTSNS_PIN = 0 [18:20:10]*** Brake cut motor [18:20:11]Read from MH i2c: 01 [18:20:11]MH_I2C_Read... [18:20:11]*** Stop cut motor [18:20:11]*** Cut end [18:20:11]Read from MH i2c: 01 07 00 [18:20:11]MH_I2C_Read... [18:20:11]Read from MH i2c: 01 07 00 F6 04 00 00 00 00 00 FF 0F 0F [18:20:11]process_action close_receipt done [18:20:11]requested_data is exist [18:20:11]produce_requested_data [18:20:11]requested_item fm.sn is exist - process it [18:20:11]wFMCommunicate request_size=4 [18:20:11]MH_SAM_APDU [18:20:11]CAPDU: 80 11 00 00 [18:20:11]Write to MH i2c: E2 08 00 F7 04 80 11 00 00 00 00 00 00 75 [18:20:11]Write i2c OK [18:20:11]MH_I2C_Read... [18:20:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:20:11]Read from MH i2c: E2 [18:20:11]MH_I2C_Read... [18:20:11]Read from MH i2c: E2 17 00 [18:20:11]MH_I2C_Read... [18:20:11]Read from MH i2c: E2 17 00 F7 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C6 [18:20:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:20:11]wFMCommunicate OK [18:20:11]requested_item fd.num is exist - process it [18:20:11]SAM_PROTO_GetFieldsCounters [18:20:11]wFMCommunicate request_size=4 [18:20:11]MH_SAM_APDU [18:20:11]CAPDU: 80 13 00 00 [18:20:11]Write to MH i2c: E2 08 00 F8 04 80 13 00 00 00 00 00 00 78 [18:20:11]Write i2c OK [18:20:11]MH_I2C_Read... [18:20:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:20:11]Read from MH i2c: E2 [18:20:11]MH_I2C_Read... [18:20:11]Read from MH i2c: E2 62 00 [18:20:11]MH_I2C_Read... [18:20:11]Read from MH i2c: E2 62 00 F8 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FF 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 E7 01 00 00 5E 04 04 00 E7 01 00 00 57 04 04 00 E8 01 00 00 19 04 04 00 00 00 00 00 90 00 07 [18:20:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 FF 62 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 E7 01 00 00 5E 04 04 00 E7 01 00 00 57 04 04 00 E8 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:20:11]wFMCommunicate OK [18:20:11]SAM_PROTO_GetFieldsCounters done [18:20:11]requested_item shift.num is exist - process it [18:20:11]requested_item shift.opened is exist - process it [18:20:11]req_shift_opened [18:20:11]FM_GetShiftState [18:20:11]SAM_PROTO_GetShiftState [18:20:11]wFMCommunicate request_size=4 [18:20:11]MH_SAM_APDU [18:20:11]CAPDU: 80 13 01 00 [18:20:11]Write to MH i2c: E2 08 00 F9 04 80 13 01 00 00 00 00 00 7A [18:20:11]Write i2c OK [18:20:11]MH_I2C_Read... [18:20:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:20:11]Read from MH i2c: E2 [18:20:11]MH_I2C_Read... [18:20:11]Read from MH i2c: E2 0E 00 [18:20:11]MH_I2C_Read... [18:20:11]Read from MH i2c: E2 0E 00 F9 04 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 21 [18:20:11]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:20:11]wFMCommunicate OK [18:20:11]SAM_PROTO_GetShiftState done [18:20:11]FM_GetShiftState done [18:20:11]req_shift_opened done [18:20:11]requested_item shift.open_date is exist - process it [18:20:11]req_shift_open_date [18:20:11]req_shift_open_date done [18:20:11]produce_requested_data done [18:20:11]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156415,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [18:20:11]process_action_free close_receipt [18:20:11]json_value_free [18:20:11]json_value_free done [18:20:11]process_json_proto returns [18:20:11]Send response to host [18:20:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156415,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [18:20:11]free response buf [18:20:11]execute_script done [18:20:11]execute_script returns [18:20:11]free content buf [18:20:11]Sock 9.Close socket [18:20:11]Sock 9.Thread stoped [18:20:15]OFD Sender: No OFD packet to send [18:20:20]OFD Sender: No OFD packet to send [18:20:22]accept exits with 7 [18:20:22]New connection [18:20:22]New thread 3066588516 created [18:20:22]Thread 3066731876 joined [18:20:22]Waiting for new connection... [18:20:22] Sock 7.Parse request [18:20:22]Sock 7.Check first char [18:20:22]Sock 7.First char is OK [18:20:22]request: POST /json_proto HTTP/1.0 [18:20:22]Method: POST [18:20:22]URL: /json_proto [18:20:22]Method is POST - this is cgi request [18:20:22]url: /json_proto [18:20:22]query_string will be loaded in cgi processing [18:20:22]execute_cgi json_proto POST (null) [18:20:22]execute_cgi path=json_proto method=POST [18:20:22]POST find Content-Length [18:20:22]Host: 172.17.53.67:8080 [18:20:22]Content-Length: 674 [18:20:22]Content-Type: application/json [18:20:22] [18:20:22]POST finish read [18:20:22]Found Content-Length = 674 [18:20:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874716", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:20:22]execute_script... [18:20:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874716", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:20:22]POST & json_proto [18:20:22]process_json_proto [18:20:22]json parsed OK: [18:20:22]protocol is kg_v1.0 [18:20:22]action value=close_receipt [18:20:22]process_action close_receipt [18:20:22]cmd_close_receipt [18:20:22]MH_GetDate [18:20:22]Write to MH i2c: F0 00 00 FA 04 ED [18:20:22]Write i2c OK [18:20:22]MH_I2C_Read... [18:20:22]Read from MH i2c: F0 [18:20:22]MH_I2C_Read... [18:20:22]Read from MH i2c: F0 09 00 [18:20:22]MH_I2C_Read... [18:20:22]Read from MH i2c: F0 09 00 FA 04 00 E7 49 15 67 19 BC 99 64 74 [18:20:22]GetLastDocTimeStamp 1729448407 [18:20:22]current date 1729448423 [18:20:22]FM_GetShiftState [18:20:22]SAM_PROTO_GetShiftState [18:20:22]wFMCommunicate request_size=4 [18:20:22]MH_SAM_APDU [18:20:22]CAPDU: 80 13 01 00 [18:20:22]Write to MH i2c: E2 08 00 FB 04 80 13 01 00 00 00 00 00 7C [18:20:22]Write i2c OK [18:20:22]MH_I2C_Read... [18:20:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:20:22]Read from MH i2c: E2 [18:20:22]MH_I2C_Read... [18:20:22]Read from MH i2c: E2 0E 00 [18:20:22]MH_I2C_Read... [18:20:22]Read from MH i2c: E2 0E 00 FB 04 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 23 [18:20:22]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:20:22]wFMCommunicate OK [18:20:22]SAM_PROTO_GetShiftState done [18:20:22]FM_GetShiftState done [18:20:22]opened in 1729383891 [18:20:22]opened+sec_in_day 1729470291 [18:20:22]quantity*price = 60045 [18:20:22]sum+1 = 60047 [18:20:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 488 20.10.2024 18:20 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156416 ФПД: 113584089874298 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T182023&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156416&fm=113584089874298&tin=02508201610067®Number=0000137193017469&sum=60000 [18:20:23]StoreToDocumentArchive [18:20:23]shift 314 fd 156416 [18:20:23]save to /storage/0314/doc_00156416 [18:20:23]save last doc name /storage/0314/doc_00156416 to /storage/kkm_last_doc_name [18:20:23]save OK [18:20:23]Clear old archive folders... [18:20:23]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:20:23]tlvbuf is 00296D30 [18:20:23]SAM_PROTO_ClearQueue [18:20:23]wFMCommunicate request_size=4 [18:20:23]MH_SAM_APDU [18:20:23]CAPDU: 80 09 00 00 [18:20:23]Write to MH i2c: E2 08 00 08 05 80 09 00 00 00 00 00 00 7F [18:20:23]Write i2c OK [18:20:23]MH_I2C_Read... [18:20:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:20:23]Read from MH i2c: E2 [18:20:23]MH_I2C_Read... [18:20:23]Read from MH i2c: E2 03 00 [18:20:23]MH_I2C_Read... [18:20:23]Read from MH i2c: E2 03 00 08 05 00 90 00 81 [18:20:23]RAPDU: 90 00 [18:20:23]wFMCommunicate OK [18:20:23]SAM_PROTO_ClearQueue done [18:20:23]KKMCreateOFDPacket [18:20:23]OFDProtocolAddRootSTLVToBuf [18:20:23]FM_MakeSignedData [18:20:23]FM_MakeSignedData [18:20:23]SAM_PROTO_SignData [18:20:23]wFMCommunicate request_size=4 [18:20:23]MH_SAM_APDU [18:20:23]CAPDU: 80 0D 01 02 [18:20:23]Write to MH i2c: E2 08 00 09 05 80 0D 01 02 00 00 00 00 87 [18:20:23]Write i2c OK [18:20:23]MH_I2C_Read... [18:20:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:20:23]Read from MH i2c: E2 [18:20:23]MH_I2C_Read... [18:20:23]Read from MH i2c: E2 03 00 [18:20:23]MH_I2C_Read... [18:20:23]Read from MH i2c: E2 03 00 09 05 00 90 00 82 [18:20:23]RAPDU: 90 00 [18:20:23]wFMCommunicate OK [18:20:23]wFMCommunicate request_size=255 [18:20:23]MH_SAM_APDU [18:20:23]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 01 00 00 F4 03 04 00 E7 49 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 00 63 02 00 35 04 06 00 67 4D DB 54 [18:20:23]Write to MH i2c: E2 02 01 0A 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 01 00 00 F4 03 04 00 E7 49 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 00 63 02 00 35 04 06 00 67 4D DB 54 00 00 FA [18:20:23]Write i2c OK [18:20:23]MH_I2C_Read... [18:20:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:20:24]Read from MH i2c: E2 [18:20:24]MH_I2C_Read... [18:20:24]Read from MH i2c: E2 03 00 [18:20:24]MH_I2C_Read... [18:20:24]Read from MH i2c: E2 03 00 0A 05 00 90 00 83 [18:20:24]RAPDU: 90 00 [18:20:24]wFMCommunicate OK [18:20:24]wFMCommunicate request_size=7 [18:20:24]MH_SAM_APDU [18:20:24]CAPDU: 80 0D 02 02 02 3F 7A [18:20:24]Write to MH i2c: E2 0A 00 0B 05 80 0D 02 02 02 00 3F 7A 00 00 47 [18:20:24]Write i2c OK [18:20:24]MH_I2C_Read... [18:20:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:20:24]Read from MH i2c: E2 [18:20:24]MH_I2C_Read... [18:20:24]Read from MH i2c: E2 03 00 [18:20:24]MH_I2C_Read... [18:20:24]Read from MH i2c: E2 03 00 0B 05 00 90 00 84 [18:20:24]RAPDU: 90 00 [18:20:24]wFMCommunicate OK [18:20:24]wFMCommunicate request_size=4 [18:20:24]MH_SAM_APDU [18:20:24]CAPDU: 80 0D 03 02 [18:20:24]Write to MH i2c: E2 08 00 0C 05 80 0D 03 02 00 00 00 00 8C [18:20:24]Write i2c OK [18:20:24]MH_I2C_Read... [18:20:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:20:24]Read from MH i2c: E2 [18:20:24]MH_I2C_Read... [18:20:24]Read from MH i2c: E2 0B 00 [18:20:24]MH_I2C_Read... [18:20:24]Read from MH i2c: E2 0B 00 0C 05 00 27 32 0B 5F 81 32 D0 97 90 00 6A [18:20:24]RAPDU: 27 32 0B 5F 81 32 D0 97 90 00 [18:20:24]wFMCommunicate OK [18:20:24]SAM_PROTO_SignData done [18:20:24]FM_MakeSignedData done [18:20:24]CreateOFDProtocolMessage [18:20:24]wFMCommunicate request_size=4 [18:20:24]MH_SAM_APDU [18:20:24]CAPDU: 80 11 00 00 [18:20:24]Write to MH i2c: E2 08 00 0D 05 80 11 00 00 00 00 00 00 8C [18:20:24]Write i2c OK [18:20:24]MH_I2C_Read... [18:20:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:20:24]Read from MH i2c: E2 [18:20:24]MH_I2C_Read... [18:20:24]Read from MH i2c: E2 17 00 [18:20:24]MH_I2C_Read... [18:20:24]Read from MH i2c: E2 17 00 0D 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DD [18:20:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:20:24]wFMCommunicate OK [18:20:24]CreateOFDProtocolMessage done [18:20:24]OFDSenderStorePacket 156416 [18:20:24]StoreOFDPacket docnum=156416 [18:20:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 C6 3E 04 01 A6 06 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 01 00 00 F4 03 04 00 E7 49 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 00 63 02 00 35 04 06 00 67 4D DB 54 3F 7A 27 32 0B 5F 81 32 D0 97 [18:20:24]CheckFolder [18:20:24]dirname=/storage/ofd_packets [18:20:24]CheckFolder done [18:20:24]ProducePacketName [18:20:24]name=ofd_packets/00156416 [18:20:24]NVStorageSaveData ofd_packets/00156416 [18:20:24]File name is /storage/ofd_packets/00156416 [18:20:24]Write 298 bytes [18:20:24]NVStorageSaveData done [18:20:24]OFDSenderStorePacket done [18:20:24]KKMCreateOFDPacket done [18:20:24]NVStorageSaveData kkm_last_timestamp [18:20:24]File name is /storage/kkm_last_timestamp [18:20:24]Write 4 bytes [18:20:24]NVStorageSaveData done [18:20:24]ExternCall_PrintAddStr [18:20:24]wPrintStart [18:20:24]Write to MH i2c: 01 00 00 0E 05 13 [18:20:24]Write i2c OK [18:20:24]MH_I2C_Read... [18:20:24]Read from MH i2c: 01 [18:20:24]MH_I2C_Read... [18:20:24]Read from MH i2c: 01 07 00 [18:20:24]MH_I2C_Read... [18:20:24]Read from MH i2c: 01 07 00 0E 05 00 00 00 00 00 FF 0F 28 [18:20:24]RasterBufferAndPrint [18:20:24]line Счет N : (1)874716 [18:20:24]line ИНН: 02508201610067 [18:20:24]line Контрольно-Кассовый Чек [18:20:24]line ПРОДАЖА [18:20:24]line ТРК (МРК, ГНК) : 24 [18:20:24]line Товар: 2710194210 [18:20:24]line ДТ-К-2 [18:20:24]line 7.880 * 76.20 [18:20:24]line = 600.46 [18:20:24]line НДС 12% НСП 1% [18:20:24]line > о реализуемом товаре [18:20:24]line ОКРУГЛЕНИЕ: -0.46 [18:20:24]line ИТОГО: 600.00 [18:20:24]line Внесено: 600.00 [18:20:24]line СДАЧА: 0.00 [18:20:24]line НСП 1% : 5.31 [18:20:24]line НДС 12% : 63.77 [18:20:24]line Наличными: 600.00 [18:20:24]line Безнал.: 0.00 [18:20:24]line Место: АЗС № 165 "Партнер Нефть" [18:20:24]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:20:24]line СНО: Общий режим [18:20:24]line Чек 488 20.10.2024 18:20 [18:20:24]line Смена: 314 ФФД: 1.0 [18:20:24]line ЗНМ: 0300000234 [18:20:24]line РНМ: 0000137193017469 [18:20:24]line Версия ККМ: v1.0 [18:20:24]line ФМ: 0000000000963156 [18:20:24]line ФД: 156416 [18:20:24]line ФПД: 113584089874298 [18:20:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T182023&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156416&fm=113584089874298&tin=02508201610067®Number=0000137193017469&sum=60000 [18:20:24]OFD Sender: Processing packet 156416 [packets to send 52, broken 51] [18:20:24]ProducePacketName [18:20:24]name=ofd_packets/00156416 [18:20:24]OFD Sender: To server: pG, [18:20:24]CommunicateWithHost lk.salyk.kg:30040 [18:20:24]ConnectInit lk.salyk.kg [18:20:24]written 0, free lines is 4095 [18:20:24]Connected sock=10 [18:20:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 C6 3E 04 01 A6 06 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 01 00 00 F4 03 04 00 E7 49 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 00 63 02 00 35 04 06 00 67 4D DB 54 3F 7A 27 32 0B 5F 81 32 D0 97 [18:20:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 70 33 47 00 3C 8E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 00 63 02 00 F4 03 04 00 19 F0 14 67 B6 04 01 00 00 5A 80 09 22 0A C4 E1 A0 [18:20:24]CommunicateWithHost err = 0 [18:20:24]CheckOFDResponse [18:20:24]1017 (14) - 77093643461234 [18:20:24]1041 (16) - 0000000000963156 [18:20:24]1040 (4) - 156416 [18:20:24]1012 (4) - 20.10.2024 11:57 [18:20:24]1206 (1) - 0 [18:20:24]OFD Sender: Remove packet 156416 [18:20:24]ProducePacketName [18:20:24]name=ofd_packets/00156416 [18:20:24]NVStorageDeleteData [18:20:25]Write to MH i2c: 01 00 00 39 05 3E [18:20:25]Write i2c OK [18:20:25]MH_I2C_Read... [18:20:25]Read from MH i2c: 01 [18:20:25]MH_I2C_Read... [18:20:25]Read from MH i2c: 01 07 00 [18:20:25]MH_I2C_Read... [18:20:25]Read from MH i2c: 01 07 00 39 05 00 00 00 00 00 EB 0C 3C [18:20:25]RasterBufferAndPrint [18:20:25]line [18:20:25]line [18:20:25]line [18:20:25]line [18:20:25]line [18:20:25]written 0, free lines is 3313 [18:20:25]MH_Cut [18:20:25]Write to MH i2c: D1 01 00 40 05 01 17 [18:20:25]Write i2c OK [18:20:25]MH_I2C_Read... [18:20:25]Read from MH i2c: D1 [18:20:25]MH_I2C_Read... [18:20:25]Read from MH i2c: D1 01 00 [18:20:25]MH_I2C_Read... [18:20:25]Read from MH i2c: D1 01 00 40 05 00 16 [18:20:25]Write to MH i2c: 01 00 00 41 05 46 [18:20:25]Write i2c OK [18:20:25]MH_I2C_Read... [18:20:25]OFD Sender: No OFD packet to send [18:20:25]*** Cut start [18:20:25]*** Partial cut [18:20:25]*** CUTSNS_PIN = 1 [18:20:25]*** CUTSNS_PIN = 0 [18:20:25]*** Brake cut motor [18:20:26]Read from MH i2c: 01 [18:20:26]MH_I2C_Read... [18:20:26]*** Stop cut motor [18:20:26]*** Cut end [18:20:26]Read from MH i2c: 01 07 00 [18:20:26]MH_I2C_Read... [18:20:26]Read from MH i2c: 01 07 00 41 05 00 00 00 00 00 FF 0F 5B [18:20:26]process_action close_receipt done [18:20:26]requested_data is exist [18:20:26]produce_requested_data [18:20:26]requested_item fm.sn is exist - process it [18:20:26]wFMCommunicate request_size=4 [18:20:26]MH_SAM_APDU [18:20:26]CAPDU: 80 11 00 00 [18:20:26]Write to MH i2c: E2 08 00 42 05 80 11 00 00 00 00 00 00 C1 [18:20:26]Write i2c OK [18:20:26]MH_I2C_Read... [18:20:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:20:26]Read from MH i2c: E2 [18:20:26]MH_I2C_Read... [18:20:26]Read from MH i2c: E2 17 00 [18:20:26]MH_I2C_Read... [18:20:26]Read from MH i2c: E2 17 00 42 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 12 [18:20:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:20:26]wFMCommunicate OK [18:20:26]requested_item fd.num is exist - process it [18:20:26]SAM_PROTO_GetFieldsCounters [18:20:26]wFMCommunicate request_size=4 [18:20:26]MH_SAM_APDU [18:20:26]CAPDU: 80 13 00 00 [18:20:26]Write to MH i2c: E2 08 00 43 05 80 13 00 00 00 00 00 00 C4 [18:20:26]Write i2c OK [18:20:26]MH_I2C_Read... [18:20:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:20:26]Read from MH i2c: E2 [18:20:26]MH_I2C_Read... [18:20:26]Read from MH i2c: E2 62 00 [18:20:26]MH_I2C_Read... [18:20:26]Read from MH i2c: E2 62 00 43 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 00 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 E8 01 00 00 5E 04 04 00 E8 01 00 00 57 04 04 00 E9 01 00 00 19 04 04 00 00 00 00 00 90 00 58 [18:20:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 00 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 E8 01 00 00 5E 04 04 00 E8 01 00 00 57 04 04 00 E9 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:20:26]wFMCommunicate OK [18:20:26]SAM_PROTO_GetFieldsCounters done [18:20:26]requested_item shift.num is exist - process it [18:20:26]requested_item shift.opened is exist - process it [18:20:26]req_shift_opened [18:20:26]FM_GetShiftState [18:20:26]SAM_PROTO_GetShiftState [18:20:26]wFMCommunicate request_size=4 [18:20:26]MH_SAM_APDU [18:20:26]CAPDU: 80 13 01 00 [18:20:26]Write to MH i2c: E2 08 00 44 05 80 13 01 00 00 00 00 00 C6 [18:20:26]Write i2c OK [18:20:26]MH_I2C_Read... [18:20:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:20:26]Read from MH i2c: E2 [18:20:26]MH_I2C_Read... [18:20:26]Read from MH i2c: E2 0E 00 [18:20:26]MH_I2C_Read... [18:20:26]Read from MH i2c: E2 0E 00 44 05 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 6D [18:20:26]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:20:26]wFMCommunicate OK [18:20:26]SAM_PROTO_GetShiftState done [18:20:26]FM_GetShiftState done [18:20:26]req_shift_opened done [18:20:26]requested_item shift.open_date is exist - process it [18:20:26]req_shift_open_date [18:20:26]req_shift_open_date done [18:20:26]produce_requested_data done [18:20:26]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156416,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [18:20:26]process_action_free close_receipt [18:20:26]json_value_free [18:20:26]json_value_free done [18:20:26]process_json_proto returns [18:20:26]Send response to host [18:20:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156416,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [18:20:26]free response buf [18:20:26]execute_script done [18:20:26]execute_script returns [18:20:26]free content buf [18:20:26]Sock 7.Close socket [18:20:26]Sock 7.Thread stoped [18:20:30]OFD Sender: No OFD packet to send [18:20:35]OFD Sender: No OFD packet to send [18:20:40]OFD Sender: No OFD packet to send [18:20:45]OFD Sender: No OFD packet to send [18:20:50]OFD Sender: No OFD packet to send [18:20:55]OFD Sender: No OFD packet to send [18:21:00]OFD Sender: No OFD packet to send [18:21:05]OFD Sender: No OFD packet to send [18:21:10]OFD Sender: No OFD packet to send [18:21:15]OFD Sender: No OFD packet to send [18:21:20]OFD Sender: No OFD packet to send [18:21:25]OFD Sender: No OFD packet to send [18:21:30]OFD Sender: No OFD packet to send [18:21:35]OFD Sender: No OFD packet to send [18:21:40]OFD Sender: No OFD packet to send [18:21:45]OFD Sender: No OFD packet to send [18:21:50]OFD Sender: No OFD packet to send [18:21:55]OFD Sender: No OFD packet to send [18:22:00]OFD Sender: No OFD packet to send [18:22:05]OFD Sender: No OFD packet to send [18:22:10]OFD Sender: No OFD packet to send [18:22:15]OFD Sender: No OFD packet to send [18:22:20]OFD Sender: No OFD packet to send [18:22:25]OFD Sender: No OFD packet to send [18:22:30]OFD Sender: No OFD packet to send [18:22:35]OFD Sender: No OFD packet to send [18:22:40]OFD Sender: No OFD packet to send [18:22:45]OFD Sender: No OFD packet to send [18:22:50]OFD Sender: No OFD packet to send [18:22:55]OFD Sender: No OFD packet to send [18:23:00]OFD Sender: No OFD packet to send [18:23:05]OFD Sender: No OFD packet to send [18:23:10]OFD Sender: No OFD packet to send [18:23:15]OFD Sender: No OFD packet to send [18:23:20]OFD Sender: No OFD packet to send [18:23:25]OFD Sender: No OFD packet to send [18:23:30]OFD Sender: No OFD packet to send [18:23:35]OFD Sender: No OFD packet to send [18:23:40]OFD Sender: No OFD packet to send [18:23:45]OFD Sender: No OFD packet to send [18:23:50]OFD Sender: No OFD packet to send [18:23:55]OFD Sender: No OFD packet to send [18:24:00]OFD Sender: No OFD packet to send [18:24:05]OFD Sender: No OFD packet to send [18:24:10]OFD Sender: No OFD packet to send [18:24:15]OFD Sender: No OFD packet to send [18:24:20]OFD Sender: No OFD packet to send [18:24:25]OFD Sender: No OFD packet to send [18:24:29]accept exits with 9 [18:24:29]New connection [18:24:29]New thread 3066731876 created [18:24:29]Thread 3066588516 joined [18:24:29]Waiting for new connection... [18:24:29] Sock 9.Parse request [18:24:29]Sock 9.Check first char [18:24:29]Sock 9.First char is OK [18:24:29]request: POST /json_proto HTTP/1.0 [18:24:29]Method: POST [18:24:29]URL: /json_proto [18:24:29]Method is POST - this is cgi request [18:24:29]url: /json_proto [18:24:29]query_string will be loaded in cgi processing [18:24:29]execute_cgi json_proto POST (null) [18:24:29]execute_cgi path=json_proto method=POST [18:24:29]POST find Content-Length [18:24:29]Host: 172.17.53.67:8080 [18:24:29]Content-Length: 632 [18:24:29]Content-Type: application/json [18:24:29] [18:24:29]POST finish read [18:24:29]Found Content-Length = 632 [18:24:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874718", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:24:29]execute_script... [18:24:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874718", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:24:29]POST & json_proto [18:24:29]process_json_proto [18:24:29]json parsed OK: [18:24:29]protocol is kg_v1.0 [18:24:29]action value=close_receipt [18:24:29]process_action close_receipt [18:24:29]cmd_close_receipt [18:24:29]MH_GetDate [18:24:29]Write to MH i2c: F0 00 00 45 05 39 [18:24:29]Write i2c OK [18:24:29]MH_I2C_Read... [18:24:29]Read from MH i2c: F0 [18:24:29]MH_I2C_Read... [18:24:29]Read from MH i2c: F0 09 00 [18:24:29]MH_I2C_Read... [18:24:29]Read from MH i2c: F0 09 00 45 05 00 DD 4A 15 67 19 BC 99 64 B7 [18:24:29]GetLastDocTimeStamp 1729448423 [18:24:29]current date 1729448669 [18:24:29]FM_GetShiftState [18:24:29]SAM_PROTO_GetShiftState [18:24:29]wFMCommunicate request_size=4 [18:24:29]MH_SAM_APDU [18:24:29]CAPDU: 80 13 01 00 [18:24:29]Write to MH i2c: E2 08 00 46 05 80 13 01 00 00 00 00 00 C8 [18:24:29]Write i2c OK [18:24:29]MH_I2C_Read... [18:24:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:24:29]Read from MH i2c: E2 [18:24:29]MH_I2C_Read... [18:24:29]Read from MH i2c: E2 0E 00 [18:24:29]MH_I2C_Read... [18:24:29]Read from MH i2c: E2 0E 00 46 05 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 6F [18:24:29]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:24:29]wFMCommunicate OK [18:24:29]SAM_PROTO_GetShiftState done [18:24:29]FM_GetShiftState done [18:24:29]opened in 1729383891 [18:24:29]opened+sec_in_day 1729470291 [18:24:29]quantity*price = 50000 [18:24:29]sum+1 = 50001 [18:24:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 489 20.10.2024 18:24 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156417 ФПД: 8115224827200 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T182430&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156417&fm=8115224827200&tin=02508201610067®Number=0000137193017469&sum=50000 [18:24:30]StoreToDocumentArchive [18:24:30]shift 314 fd 156417 [18:24:30]save to /storage/0314/doc_00156417 [18:24:30]save last doc name /storage/0314/doc_00156417 to /storage/kkm_last_doc_name [18:24:30]save OK [18:24:30]Clear old archive folders... [18:24:30]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:24:30]tlvbuf is 002F61E0 [18:24:30]SAM_PROTO_ClearQueue [18:24:30]wFMCommunicate request_size=4 [18:24:30]MH_SAM_APDU [18:24:30]CAPDU: 80 09 00 00 [18:24:30]Write to MH i2c: E2 08 00 53 05 80 09 00 00 00 00 00 00 CA [18:24:30]Write i2c OK [18:24:30]MH_I2C_Read... [18:24:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:24:30]Read from MH i2c: E2 [18:24:30]MH_I2C_Read... [18:24:30]Read from MH i2c: E2 03 00 [18:24:30]MH_I2C_Read... [18:24:30]Read from MH i2c: E2 03 00 53 05 00 90 00 CC [18:24:30]RAPDU: 90 00 [18:24:30]wFMCommunicate OK [18:24:30]SAM_PROTO_ClearQueue done [18:24:30]KKMCreateOFDPacket [18:24:30]OFDProtocolAddRootSTLVToBuf [18:24:30]FM_MakeSignedData [18:24:30]FM_MakeSignedData [18:24:30]SAM_PROTO_SignData [18:24:30]wFMCommunicate request_size=4 [18:24:30]MH_SAM_APDU [18:24:30]CAPDU: 80 0D 01 02 [18:24:30]Write to MH i2c: E2 08 00 54 05 80 0D 01 02 00 00 00 00 D2 [18:24:30]Write i2c OK [18:24:30]MH_I2C_Read... [18:24:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:24:30]Read from MH i2c: E2 [18:24:30]MH_I2C_Read... [18:24:30]Read from MH i2c: E2 03 00 [18:24:30]MH_I2C_Read... [18:24:30]Read from MH i2c: E2 03 00 54 05 00 90 00 CD [18:24:30]RAPDU: 90 00 [18:24:30]wFMCommunicate OK [18:24:30]wFMCommunicate request_size=255 [18:24:30]MH_SAM_APDU [18:24:30]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 01 00 00 F4 03 04 00 DE 4A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 01 63 02 00 35 04 06 00 [18:24:30]Write to MH i2c: E2 02 01 55 05 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 01 00 00 F4 03 04 00 DE 4A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 01 63 02 00 35 04 06 00 00 00 82 [18:24:30]Write i2c OK [18:24:30]MH_I2C_Read... [18:24:30]OFD Sender: No OFD packet to send [18:24:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:24:30]Read from MH i2c: E2 [18:24:30]MH_I2C_Read... [18:24:30]Read from MH i2c: E2 03 00 [18:24:30]MH_I2C_Read... [18:24:30]Read from MH i2c: E2 03 00 55 05 00 90 00 CE [18:24:30]RAPDU: 90 00 [18:24:30]wFMCommunicate OK [18:24:30]wFMCommunicate request_size=11 [18:24:30]MH_SAM_APDU [18:24:30]CAPDU: 80 0D 02 02 06 07 61 79 17 D5 40 [18:24:30]Write to MH i2c: E2 0E 00 56 05 80 0D 02 02 06 00 07 61 79 17 D5 40 00 00 EE [18:24:30]Write i2c OK [18:24:30]MH_I2C_Read... [18:24:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:24:30]Read from MH i2c: E2 [18:24:30]MH_I2C_Read... [18:24:30]Read from MH i2c: E2 03 00 [18:24:30]MH_I2C_Read... [18:24:30]Read from MH i2c: E2 03 00 56 05 00 90 00 CF [18:24:30]RAPDU: 90 00 [18:24:30]wFMCommunicate OK [18:24:30]wFMCommunicate request_size=4 [18:24:30]MH_SAM_APDU [18:24:30]CAPDU: 80 0D 03 02 [18:24:30]Write to MH i2c: E2 08 00 57 05 80 0D 03 02 00 00 00 00 D7 [18:24:30]Write i2c OK [18:24:30]MH_I2C_Read... [18:24:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:24:30]Read from MH i2c: E2 [18:24:30]MH_I2C_Read... [18:24:30]Read from MH i2c: E2 0B 00 [18:24:30]MH_I2C_Read... [18:24:30]Read from MH i2c: E2 0B 00 57 05 00 29 0F 52 40 F7 FC 96 0E 90 00 39 [18:24:30]RAPDU: 29 0F 52 40 F7 FC 96 0E 90 00 [18:24:30]wFMCommunicate OK [18:24:30]SAM_PROTO_SignData done [18:24:30]FM_MakeSignedData done [18:24:30]CreateOFDProtocolMessage [18:24:30]wFMCommunicate request_size=4 [18:24:30]MH_SAM_APDU [18:24:30]CAPDU: 80 11 00 00 [18:24:30]Write to MH i2c: E2 08 00 58 05 80 11 00 00 00 00 00 00 D7 [18:24:30]Write i2c OK [18:24:30]MH_I2C_Read... [18:24:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:24:30]Read from MH i2c: E2 [18:24:30]MH_I2C_Read... [18:24:30]Read from MH i2c: E2 17 00 [18:24:30]MH_I2C_Read... [18:24:30]Read from MH i2c: E2 17 00 58 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 28 [18:24:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:24:30]wFMCommunicate OK [18:24:30]CreateOFDProtocolMessage done [18:24:30]OFDSenderStorePacket 156417 [18:24:30]StoreOFDPacket docnum=156417 [18:24:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 02 85 08 01 BD 5C 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 01 00 00 F4 03 04 00 DE 4A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 01 63 02 00 35 04 06 00 07 61 79 17 D5 40 29 0F 52 40 F7 FC 96 0E [18:24:30]CheckFolder [18:24:30]dirname=/storage/ofd_packets [18:24:30]CheckFolder done [18:24:30]ProducePacketName [18:24:30]name=ofd_packets/00156417 [18:24:30]NVStorageSaveData ofd_packets/00156417 [18:24:30]File name is /storage/ofd_packets/00156417 [18:24:30]Write 302 bytes [18:24:30]NVStorageSaveData done [18:24:30]OFDSenderStorePacket done [18:24:30]KKMCreateOFDPacket done [18:24:30]NVStorageSaveData kkm_last_timestamp [18:24:30]File name is /storage/kkm_last_timestamp [18:24:30]Write 4 bytes [18:24:30]NVStorageSaveData done [18:24:30]ExternCall_PrintAddStr [18:24:30]wPrintStart [18:24:30]Write to MH i2c: 01 00 00 59 05 5E [18:24:30]Write i2c OK [18:24:30]MH_I2C_Read... [18:24:30]Read from MH i2c: 01 [18:24:30]MH_I2C_Read... [18:24:30]Read from MH i2c: 01 07 00 [18:24:30]MH_I2C_Read... [18:24:30]Read from MH i2c: 01 07 00 59 05 00 00 00 00 00 FF 0F 73 [18:24:30]RasterBufferAndPrint [18:24:30]line Счет N : (1)874718 [18:24:30]line ИНН: 02508201610067 [18:24:30]line Контрольно-Кассовый Чек [18:24:30]line ПРОДАЖА [18:24:30]line ТРК (МРК, ГНК) : 43 [18:24:30]line Товар: 2710124130 [18:24:30]line Super 92-К-5 [18:24:30]line 7.310 * 68.40 [18:24:30]line = 500.00 [18:24:30]line НДС 12% НСП 1% [18:24:30]line > о реализуемом товаре [18:24:30]line ИТОГО: 500.00 [18:24:30]line НСП 1% : 4.42 [18:24:30]line НДС 12% : 53.10 [18:24:30]line Наличными: 500.00 [18:24:30]line Безнал.: 0.00 [18:24:30]line Место: АЗС № 165 "Партнер Нефть" [18:24:30]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:24:30]line СНО: Общий режим [18:24:30]line Чек 489 20.10.2024 18:24 [18:24:30]line Смена: 314 ФФД: 1.0 [18:24:30]line ЗНМ: 0300000234 [18:24:30]line РНМ: 0000137193017469 [18:24:30]line Версия ККМ: v1.0 [18:24:30]line ФМ: 0000000000963156 [18:24:30]line ФД: 156417 [18:24:30]line ФПД: 8115224827200 [18:24:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T182430&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156417&fm=8115224827200&tin=02508201610067®Number=0000137193017469&sum=50000 [18:24:31]OFD Sender: Processing packet 156417 [packets to send 52, broken 51] [18:24:31]ProducePacketName [18:24:31]name=ofd_packets/00156417 [18:24:31]OFD Sender: To server: pG, [18:24:31]CommunicateWithHost lk.salyk.kg:30040 [18:24:31]ConnectInit lk.salyk.kg [18:24:31]written 0, free lines is 4095 [18:24:31]Connected sock=10 [18:24:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 02 85 08 01 BD 5C 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 01 00 00 F4 03 04 00 DE 4A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 01 63 02 00 35 04 06 00 07 61 79 17 D5 40 29 0F 52 40 F7 FC 96 0E [18:24:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 6D DB 47 00 D3 57 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 01 63 02 00 F4 03 04 00 0F F1 14 67 B6 04 01 00 00 8F B5 0B E6 CC B4 50 97 [18:24:31]CommunicateWithHost err = 0 [18:24:31]CheckOFDResponse [18:24:31]1017 (14) - 77093643461234 [18:24:31]1041 (16) - 0000000000963156 [18:24:31]1040 (4) - 156417 [18:24:31]1012 (4) - 20.10.2024 12:01 [18:24:31]1206 (1) - 0 [18:24:31]OFD Sender: Remove packet 156417 [18:24:31]ProducePacketName [18:24:31]name=ofd_packets/00156417 [18:24:31]NVStorageDeleteData [18:24:31]Write to MH i2c: 01 00 00 81 05 86 [18:24:31]Write i2c OK [18:24:31]MH_I2C_Read... [18:24:31]Read from MH i2c: 01 [18:24:31]MH_I2C_Read... [18:24:31]Read from MH i2c: 01 07 00 [18:24:31]MH_I2C_Read... [18:24:31]Read from MH i2c: 01 07 00 81 05 00 00 00 00 00 11 0D AB [18:24:31]RasterBufferAndPrint [18:24:31]line [18:24:31]line [18:24:31]line [18:24:31]line [18:24:31]line [18:24:31]written 0, free lines is 3352 [18:24:31]MH_Cut [18:24:31]Write to MH i2c: D1 01 00 88 05 01 5F [18:24:31]Write i2c OK [18:24:31]MH_I2C_Read... [18:24:31]Read from MH i2c: D1 [18:24:31]MH_I2C_Read... [18:24:31]Read from MH i2c: D1 01 00 [18:24:31]MH_I2C_Read... [18:24:31]Read from MH i2c: D1 01 00 88 05 00 5E [18:24:31]Write to MH i2c: 01 00 00 89 05 8E [18:24:31]Write i2c OK [18:24:31]MH_I2C_Read... [18:24:32]OFD Sender: No OFD packet to send [18:24:32]*** Cut start [18:24:32]*** Partial cut [18:24:32]*** CUTSNS_PIN = 1 [18:24:32]*** CUTSNS_PIN = 0 [18:24:32]*** Brake cut motor [18:24:32]Read from MH i2c: 01 [18:24:32]MH_I2C_Read... [18:24:32]*** Stop cut motor [18:24:32]*** Cut end [18:24:32]Read from MH i2c: 01 07 00 [18:24:32]MH_I2C_Read... [18:24:32]Read from MH i2c: 01 07 00 89 05 00 00 00 00 00 FF 0F A3 [18:24:32]process_action close_receipt done [18:24:32]requested_data is exist [18:24:32]produce_requested_data [18:24:32]requested_item fm.sn is exist - process it [18:24:32]wFMCommunicate request_size=4 [18:24:32]MH_SAM_APDU [18:24:32]CAPDU: 80 11 00 00 [18:24:32]Write to MH i2c: E2 08 00 8A 05 80 11 00 00 00 00 00 00 09 [18:24:32]Write i2c OK [18:24:32]MH_I2C_Read... [18:24:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:24:33]Read from MH i2c: E2 [18:24:33]MH_I2C_Read... [18:24:33]Read from MH i2c: E2 17 00 [18:24:33]MH_I2C_Read... [18:24:33]Read from MH i2c: E2 17 00 8A 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5A [18:24:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:24:33]wFMCommunicate OK [18:24:33]requested_item fd.num is exist - process it [18:24:33]SAM_PROTO_GetFieldsCounters [18:24:33]wFMCommunicate request_size=4 [18:24:33]MH_SAM_APDU [18:24:33]CAPDU: 80 13 00 00 [18:24:33]Write to MH i2c: E2 08 00 8B 05 80 13 00 00 00 00 00 00 0C [18:24:33]Write i2c OK [18:24:33]MH_I2C_Read... [18:24:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:24:33]Read from MH i2c: E2 [18:24:33]MH_I2C_Read... [18:24:33]Read from MH i2c: E2 62 00 [18:24:33]MH_I2C_Read... [18:24:33]Read from MH i2c: E2 62 00 8B 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 01 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 E9 01 00 00 5E 04 04 00 E9 01 00 00 57 04 04 00 EA 01 00 00 19 04 04 00 00 00 00 00 90 00 A4 [18:24:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 01 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 E9 01 00 00 5E 04 04 00 E9 01 00 00 57 04 04 00 EA 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:24:33]wFMCommunicate OK [18:24:33]SAM_PROTO_GetFieldsCounters done [18:24:33]requested_item shift.num is exist - process it [18:24:33]requested_item shift.opened is exist - process it [18:24:33]req_shift_opened [18:24:33]FM_GetShiftState [18:24:33]SAM_PROTO_GetShiftState [18:24:33]wFMCommunicate request_size=4 [18:24:33]MH_SAM_APDU [18:24:33]CAPDU: 80 13 01 00 [18:24:33]Write to MH i2c: E2 08 00 8C 05 80 13 01 00 00 00 00 00 0E [18:24:33]Write i2c OK [18:24:33]MH_I2C_Read... [18:24:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:24:33]Read from MH i2c: E2 [18:24:33]MH_I2C_Read... [18:24:33]Read from MH i2c: E2 0E 00 [18:24:33]MH_I2C_Read... [18:24:33]Read from MH i2c: E2 0E 00 8C 05 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B5 [18:24:33]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:24:33]wFMCommunicate OK [18:24:33]SAM_PROTO_GetShiftState done [18:24:33]FM_GetShiftState done [18:24:33]req_shift_opened done [18:24:33]requested_item shift.open_date is exist - process it [18:24:33]req_shift_open_date [18:24:33]req_shift_open_date done [18:24:33]produce_requested_data done [18:24:33]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156417,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [18:24:33]process_action_free close_receipt [18:24:33]json_value_free [18:24:33]json_value_free done [18:24:33]process_json_proto returns [18:24:33]Send response to host [18:24:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156417,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [18:24:33]free response buf [18:24:33]execute_script done [18:24:33]execute_script returns [18:24:33]free content buf [18:24:33]Sock 9.Close socket [18:24:33]Sock 9.Thread stoped [18:24:37]OFD Sender: No OFD packet to send [18:24:42]OFD Sender: No OFD packet to send [18:24:47]OFD Sender: No OFD packet to send [18:24:52]OFD Sender: No OFD packet to send [18:24:57]OFD Sender: No OFD packet to send [18:24:57]accept exits with 7 [18:24:57]New connection [18:24:57]New thread 3066588516 created [18:24:57]Thread 3066731876 joined [18:24:57]Waiting for new connection... [18:24:57] Sock 7.Parse request [18:24:57]Sock 7.Check first char [18:24:57]Sock 7.First char is OK [18:24:57]request: POST /json_proto HTTP/1.0 [18:24:57]Method: POST [18:24:57]URL: /json_proto [18:24:57]Method is POST - this is cgi request [18:24:57]url: /json_proto [18:24:57]query_string will be loaded in cgi processing [18:24:57]execute_cgi json_proto POST (null) [18:24:57]execute_cgi path=json_proto method=POST [18:24:57]POST find Content-Length [18:24:57]Host: 172.17.53.67:8080 [18:24:57]Content-Length: 677 [18:24:57]Content-Type: application/json [18:24:57] [18:24:57]POST finish read [18:24:57]Found Content-Length = 677 [18:24:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874719", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:24:57]execute_script... [18:24:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874719", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:24:57]POST & json_proto [18:24:57]process_json_proto [18:24:57]json parsed OK: [18:24:57]protocol is kg_v1.0 [18:24:57]action value=close_receipt [18:24:57]process_action close_receipt [18:24:57]cmd_close_receipt [18:24:57]MH_GetDate [18:24:57]Write to MH i2c: F0 00 00 8D 05 81 [18:24:57]Write i2c OK [18:24:57]MH_I2C_Read... [18:24:57]Read from MH i2c: F0 [18:24:57]MH_I2C_Read... [18:24:57]Read from MH i2c: F0 09 00 [18:24:57]MH_I2C_Read... [18:24:57]Read from MH i2c: F0 09 00 8D 05 00 FA 4A 15 67 19 BC 99 64 1C [18:24:57]GetLastDocTimeStamp 1729448670 [18:24:57]current date 1729448698 [18:24:57]FM_GetShiftState [18:24:57]SAM_PROTO_GetShiftState [18:24:57]wFMCommunicate request_size=4 [18:24:57]MH_SAM_APDU [18:24:57]CAPDU: 80 13 01 00 [18:24:57]Write to MH i2c: E2 08 00 8E 05 80 13 01 00 00 00 00 00 10 [18:24:57]Write i2c OK [18:24:57]MH_I2C_Read... [18:24:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:24:57]Read from MH i2c: E2 [18:24:57]MH_I2C_Read... [18:24:57]Read from MH i2c: E2 0E 00 [18:24:57]MH_I2C_Read... [18:24:57]Read from MH i2c: E2 0E 00 8E 05 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B7 [18:24:57]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:24:57]wFMCommunicate OK [18:24:57]SAM_PROTO_GetShiftState done [18:24:57]FM_GetShiftState done [18:24:57]opened in 1729383891 [18:24:57]opened+sec_in_day 1729470291 [18:24:57]quantity*price = 20003 [18:24:57]sum+1 = 20004 [18:24:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 490 20.10.2024 18:24 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156418 ФПД: 231178240392899 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T182458&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156418&fm=231178240392899&tin=02508201610067®Number=0000137193017469&sum=20000 [18:24:58]StoreToDocumentArchive [18:24:58]shift 314 fd 156418 [18:24:58]save to /storage/0314/doc_00156418 [18:24:58]save last doc name /storage/0314/doc_00156418 to /storage/kkm_last_doc_name [18:24:58]save OK [18:24:58]Clear old archive folders... [18:24:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:24:58]tlvbuf is 002F5AC0 [18:24:58]SAM_PROTO_ClearQueue [18:24:58]wFMCommunicate request_size=4 [18:24:58]MH_SAM_APDU [18:24:58]CAPDU: 80 09 00 00 [18:24:58]Write to MH i2c: E2 08 00 9B 05 80 09 00 00 00 00 00 00 12 [18:24:58]Write i2c OK [18:24:58]MH_I2C_Read... [18:24:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:24:59]Read from MH i2c: E2 [18:24:59]MH_I2C_Read... [18:24:59]Read from MH i2c: E2 03 00 [18:24:59]MH_I2C_Read... [18:24:59]Read from MH i2c: E2 03 00 9B 05 00 90 00 14 [18:24:59]RAPDU: 90 00 [18:24:59]wFMCommunicate OK [18:24:59]SAM_PROTO_ClearQueue done [18:24:59]KKMCreateOFDPacket [18:24:59]OFDProtocolAddRootSTLVToBuf [18:24:59]FM_MakeSignedData [18:24:59]FM_MakeSignedData [18:24:59]SAM_PROTO_SignData [18:24:59]wFMCommunicate request_size=4 [18:24:59]MH_SAM_APDU [18:24:59]CAPDU: 80 0D 01 02 [18:24:59]Write to MH i2c: E2 08 00 9C 05 80 0D 01 02 00 00 00 00 1A [18:24:59]Write i2c OK [18:24:59]MH_I2C_Read... [18:24:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:24:59]Read from MH i2c: E2 [18:24:59]MH_I2C_Read... [18:24:59]Read from MH i2c: E2 03 00 [18:24:59]MH_I2C_Read... [18:24:59]Read from MH i2c: E2 03 00 9C 05 00 90 00 15 [18:24:59]RAPDU: 90 00 [18:24:59]wFMCommunicate OK [18:24:59]wFMCommunicate request_size=255 [18:24:59]MH_SAM_APDU [18:24:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 01 00 00 F4 03 04 00 FA 4A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 02 63 02 00 35 04 06 00 D2 [18:24:59]Write to MH i2c: E2 02 01 9D 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 01 00 00 F4 03 04 00 FA 4A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 02 63 02 00 35 04 06 00 D2 00 00 A2 [18:24:59]Write i2c OK [18:24:59]MH_I2C_Read... [18:24:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:24:59]Read from MH i2c: E2 [18:24:59]MH_I2C_Read... [18:24:59]Read from MH i2c: E2 03 00 [18:24:59]MH_I2C_Read... [18:24:59]Read from MH i2c: E2 03 00 9D 05 00 90 00 16 [18:24:59]RAPDU: 90 00 [18:24:59]wFMCommunicate OK [18:24:59]wFMCommunicate request_size=10 [18:24:59]MH_SAM_APDU [18:24:59]CAPDU: 80 0D 02 02 05 41 60 E5 FE C3 [18:24:59]Write to MH i2c: E2 0D 00 9E 05 80 0D 02 02 05 00 41 60 E5 FE C3 00 00 6E [18:24:59]Write i2c OK [18:24:59]MH_I2C_Read... [18:24:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:24:59]Read from MH i2c: E2 [18:24:59]MH_I2C_Read... [18:24:59]Read from MH i2c: E2 03 00 [18:24:59]MH_I2C_Read... [18:24:59]Read from MH i2c: E2 03 00 9E 05 00 90 00 17 [18:24:59]RAPDU: 90 00 [18:24:59]wFMCommunicate OK [18:24:59]wFMCommunicate request_size=4 [18:24:59]MH_SAM_APDU [18:24:59]CAPDU: 80 0D 03 02 [18:24:59]Write to MH i2c: E2 08 00 9F 05 80 0D 03 02 00 00 00 00 1F [18:24:59]Write i2c OK [18:24:59]MH_I2C_Read... [18:24:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:24:59]Read from MH i2c: E2 [18:24:59]MH_I2C_Read... [18:24:59]Read from MH i2c: E2 0B 00 [18:24:59]MH_I2C_Read... [18:24:59]Read from MH i2c: E2 0B 00 9F 05 00 74 FD 8B 05 C3 EC 91 AB 90 00 0C [18:24:59]RAPDU: 74 FD 8B 05 C3 EC 91 AB 90 00 [18:24:59]wFMCommunicate OK [18:24:59]SAM_PROTO_SignData done [18:24:59]FM_MakeSignedData done [18:24:59]CreateOFDProtocolMessage [18:24:59]wFMCommunicate request_size=4 [18:24:59]MH_SAM_APDU [18:24:59]CAPDU: 80 11 00 00 [18:24:59]Write to MH i2c: E2 08 00 A0 05 80 11 00 00 00 00 00 00 1F [18:24:59]Write i2c OK [18:24:59]MH_I2C_Read... [18:24:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:24:59]Read from MH i2c: E2 [18:24:59]MH_I2C_Read... [18:24:59]Read from MH i2c: E2 17 00 [18:24:59]MH_I2C_Read... [18:24:59]Read from MH i2c: E2 17 00 A0 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 70 [18:24:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:24:59]wFMCommunicate OK [18:24:59]CreateOFDProtocolMessage done [18:24:59]OFDSenderStorePacket 156418 [18:24:59]StoreOFDPacket docnum=156418 [18:24:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 88 7A 07 01 48 D3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 01 00 00 F4 03 04 00 FA 4A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 02 63 02 00 35 04 06 00 D2 41 60 E5 FE C3 74 FD 8B 05 C3 EC 91 AB [18:24:59]CheckFolder [18:24:59]dirname=/storage/ofd_packets [18:24:59]CheckFolder done [18:24:59]ProducePacketName [18:24:59]name=ofd_packets/00156418 [18:24:59]NVStorageSaveData ofd_packets/00156418 [18:24:59]File name is /storage/ofd_packets/00156418 [18:24:59]Write 301 bytes [18:24:59]NVStorageSaveData done [18:24:59]OFDSenderStorePacket done [18:24:59]KKMCreateOFDPacket done [18:24:59]NVStorageSaveData kkm_last_timestamp [18:24:59]File name is /storage/kkm_last_timestamp [18:24:59]Write 4 bytes [18:24:59]NVStorageSaveData done [18:24:59]OFD Sender: Processing packet 156418 [packets to send 52, broken 51] [18:24:59]ProducePacketName [18:24:59]name=ofd_packets/00156418 [18:24:59]OFD Sender: To server: pG, [18:24:59]CommunicateWithHost lk.salyk.kg:30040 [18:24:59]ConnectInit lk.salyk.kg [18:24:59]ExternCall_PrintAddStr [18:24:59]wPrintStart [18:24:59]Write to MH i2c: 01 00 00 A1 05 A6 [18:24:59]Write i2c OK [18:24:59]MH_I2C_Read... [18:24:59]Read from MH i2c: 01 [18:24:59]MH_I2C_Read... [18:24:59]Read from MH i2c: 01 07 00 [18:24:59]MH_I2C_Read... [18:24:59]Read from MH i2c: 01 07 00 A1 05 00 00 00 00 00 FF 0F BB [18:24:59]RasterBufferAndPrint [18:24:59]line Счет N : (1)874719 [18:24:59]line ИНН: 02508201610067 [18:24:59]line Контрольно-Кассовый Чек [18:24:59]line ПРОДАЖА [18:24:59]line ТРК (МРК, ГНК) : 22 [18:24:59]line Товар: 2710124130 [18:24:59]line Аи-92-К-5 [18:24:59]line 2.990 * 66.90 [18:24:59]line = 200.03 [18:24:59]line НДС 12% НСП 1% [18:24:59]line > о реализуемом товаре [18:24:59]line ОКРУГЛЕНИЕ: -0.03 [18:24:59]line ИТОГО: 200.00 [18:24:59]line Внесено: 200.00 [18:24:59]line СДАЧА: 0.00 [18:24:59]line НСП 1% : 1.77 [18:24:59]line НДС 12% : 21.24 [18:24:59]line Наличными: 200.00 [18:24:59]line Безнал.: 0.00 [18:24:59]line Место: АЗС № 165 "Партнер Нефть" [18:24:59]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:24:59]line СНО: Общий режим [18:24:59]line Чек 490 20.10.2024 18:24 [18:24:59]line Смена: 314 ФФД: 1.0 [18:24:59]line ЗНМ: 0300000234 [18:24:59]line РНМ: 0000137193017469 [18:24:59]line Версия ККМ: v1.0 [18:24:59]line ФМ: 0000000000963156 [18:24:59]line ФД: 156418 [18:24:59]line ФПД: 231178240392899 [18:24:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T182458&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156418&fm=231178240392899&tin=02508201610067®Number=0000137193017469&sum=20000 [18:24:59]Connected sock=11 [18:24:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 88 7A 07 01 48 D3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 01 00 00 F4 03 04 00 FA 4A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 02 63 02 00 35 04 06 00 D2 41 60 E5 FE C3 74 FD 8B 05 C3 EC 91 AB [18:24:59]written 0, free lines is 4095 [18:25:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 13 FF 47 00 AD FE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 02 63 02 00 F4 03 04 00 2C F1 14 67 B6 04 01 00 00 20 46 44 FA 2B 66 0D 38 [18:25:00]CommunicateWithHost err = 0 [18:25:00]CheckOFDResponse [18:25:00]1017 (14) - 77093643461234 [18:25:00]1041 (16) - 0000000000963156 [18:25:00]1040 (4) - 156418 [18:25:00]1012 (4) - 20.10.2024 12:01 [18:25:00]1206 (1) - 0 [18:25:00]OFD Sender: Remove packet 156418 [18:25:00]ProducePacketName [18:25:00]name=ofd_packets/00156418 [18:25:00]NVStorageDeleteData [18:25:00]Write to MH i2c: 01 00 00 CC 05 D1 [18:25:00]Write i2c OK [18:25:00]MH_I2C_Read... [18:25:00]Read from MH i2c: 01 [18:25:00]MH_I2C_Read... [18:25:00]Read from MH i2c: 01 07 00 [18:25:00]MH_I2C_Read... [18:25:00]Read from MH i2c: 01 07 00 CC 05 00 00 00 00 00 EB 0C CF [18:25:00]RasterBufferAndPrint [18:25:00]line [18:25:00]line [18:25:00]line [18:25:00]line [18:25:00]line [18:25:00]written 0, free lines is 3313 [18:25:00]MH_Cut [18:25:00]Write to MH i2c: D1 01 00 D3 05 01 AA [18:25:00]Write i2c OK [18:25:00]MH_I2C_Read... [18:25:00]Read from MH i2c: D1 [18:25:00]MH_I2C_Read... [18:25:00]Read from MH i2c: D1 01 00 [18:25:00]MH_I2C_Read... [18:25:00]Read from MH i2c: D1 01 00 D3 05 00 A9 [18:25:00]Write to MH i2c: 01 00 00 D4 05 D9 [18:25:00]Write i2c OK [18:25:00]MH_I2C_Read... [18:25:00]OFD Sender: No OFD packet to send [18:25:01]*** Cut start [18:25:01]*** Partial cut [18:25:01]*** CUTSNS_PIN = 1 [18:25:01]*** CUTSNS_PIN = 0 [18:25:01]*** Brake cut motor [18:25:01]Read from MH i2c: 01 [18:25:01]MH_I2C_Read... [18:25:01]*** Stop cut motor [18:25:01]*** Cut end [18:25:01]Read from MH i2c: 01 07 00 [18:25:01]MH_I2C_Read... [18:25:01]Read from MH i2c: 01 07 00 D4 05 00 00 00 00 00 FF 0F EE [18:25:01]process_action close_receipt done [18:25:01]requested_data is exist [18:25:01]produce_requested_data [18:25:01]requested_item fm.sn is exist - process it [18:25:01]wFMCommunicate request_size=4 [18:25:01]MH_SAM_APDU [18:25:01]CAPDU: 80 11 00 00 [18:25:01]Write to MH i2c: E2 08 00 D5 05 80 11 00 00 00 00 00 00 54 [18:25:01]Write i2c OK [18:25:01]MH_I2C_Read... [18:25:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:25:01]Read from MH i2c: E2 [18:25:01]MH_I2C_Read... [18:25:01]Read from MH i2c: E2 17 00 [18:25:01]MH_I2C_Read... [18:25:01]Read from MH i2c: E2 17 00 D5 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A5 [18:25:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:25:01]wFMCommunicate OK [18:25:01]requested_item fd.num is exist - process it [18:25:01]SAM_PROTO_GetFieldsCounters [18:25:01]wFMCommunicate request_size=4 [18:25:01]MH_SAM_APDU [18:25:01]CAPDU: 80 13 00 00 [18:25:01]Write to MH i2c: E2 08 00 D6 05 80 13 00 00 00 00 00 00 57 [18:25:01]Write i2c OK [18:25:01]MH_I2C_Read... [18:25:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:25:01]Read from MH i2c: E2 [18:25:01]MH_I2C_Read... [18:25:01]Read from MH i2c: E2 62 00 [18:25:01]MH_I2C_Read... [18:25:01]Read from MH i2c: E2 62 00 D6 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 02 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 EA 01 00 00 5E 04 04 00 EA 01 00 00 57 04 04 00 EB 01 00 00 19 04 04 00 00 00 00 00 90 00 F3 [18:25:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 02 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 EA 01 00 00 5E 04 04 00 EA 01 00 00 57 04 04 00 EB 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:25:01]wFMCommunicate OK [18:25:01]SAM_PROTO_GetFieldsCounters done [18:25:01]requested_item shift.num is exist - process it [18:25:01]requested_item shift.opened is exist - process it [18:25:01]req_shift_opened [18:25:01]FM_GetShiftState [18:25:01]SAM_PROTO_GetShiftState [18:25:01]wFMCommunicate request_size=4 [18:25:01]MH_SAM_APDU [18:25:01]CAPDU: 80 13 01 00 [18:25:01]Write to MH i2c: E2 08 00 D7 05 80 13 01 00 00 00 00 00 59 [18:25:01]Write i2c OK [18:25:01]MH_I2C_Read... [18:25:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:25:01]Read from MH i2c: E2 [18:25:01]MH_I2C_Read... [18:25:01]Read from MH i2c: E2 0E 00 [18:25:01]MH_I2C_Read... [18:25:01]Read from MH i2c: E2 0E 00 D7 05 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 00 [18:25:01]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:25:01]wFMCommunicate OK [18:25:01]SAM_PROTO_GetShiftState done [18:25:01]FM_GetShiftState done [18:25:01]req_shift_opened done [18:25:01]requested_item shift.open_date is exist - process it [18:25:01]req_shift_open_date [18:25:01]req_shift_open_date done [18:25:01]produce_requested_data done [18:25:01]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156418,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [18:25:01]process_action_free close_receipt [18:25:01]json_value_free [18:25:01]json_value_free done [18:25:01]process_json_proto returns [18:25:01]Send response to host [18:25:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156418,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [18:25:01]free response buf [18:25:01]execute_script done [18:25:01]execute_script returns [18:25:01]free content buf [18:25:01]Sock 7.Close socket [18:25:01]Sock 7.Thread stoped [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]accept exits with 9 [18:27:15]New connection [18:27:15]New thread 3066731876 created [18:27:15]Thread 3066588516 joined [18:27:15]Waiting for new connection... [18:27:15] Sock 9.Parse request [18:27:15]Sock 9.Check first char [18:27:15]Sock 9.First char is OK [18:27:15]request: POST /json_proto HTTP/1.0 [18:27:15]Method: POST [18:27:15]URL: /json_proto [18:27:15]Method is POST - this is cgi request [18:27:15]url: /json_proto [18:27:15]query_string will be loaded in cgi processing [18:27:15]execute_cgi json_proto POST (null) [18:27:15]execute_cgi path=json_proto method=POST [18:27:15]POST find Content-Length [18:27:15]Host: 172.17.53.67:8080 [18:27:15]Content-Length: 769 [18:27:15]Content-Type: application/json [18:27:15] [18:27:15]POST finish read [18:27:15]Found Content-Length = 769 [18:27:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874720", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:27:15]execute_script... [18:27:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874720", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:27:15]POST & json_proto [18:27:15]process_json_proto [18:27:15]json parsed OK: [18:27:15]protocol is kg_v1.0 [18:27:15]action value=close_receipt [18:27:15]process_action close_receipt [18:27:15]cmd_close_receipt [18:27:15]MH_GetDate [18:27:15]Write to MH i2c: F0 00 00 D8 05 CC [18:27:15]Write i2c OK [18:27:15]MH_I2C_Read... [18:27:15]Read from MH i2c: F0 [18:27:15]MH_I2C_Read... [18:27:15]Read from MH i2c: F0 09 00 [18:27:15]MH_I2C_Read... [18:27:15]Read from MH i2c: F0 09 00 D8 05 00 84 4B 15 67 19 BC 99 64 F2 [18:27:15]GetLastDocTimeStamp 1729448698 [18:27:15]current date 1729448836 [18:27:15]FM_GetShiftState [18:27:15]SAM_PROTO_GetShiftState [18:27:15]wFMCommunicate request_size=4 [18:27:15]MH_SAM_APDU [18:27:15]CAPDU: 80 13 01 00 [18:27:15]Write to MH i2c: E2 08 00 D9 05 80 13 01 00 00 00 00 00 5B [18:27:15]Write i2c OK [18:27:15]MH_I2C_Read... [18:27:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:27:15]Read from MH i2c: E2 [18:27:15]MH_I2C_Read... [18:27:15]Read from MH i2c: E2 0E 00 [18:27:15]MH_I2C_Read... [18:27:15]Read from MH i2c: E2 0E 00 D9 05 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 02 [18:27:15]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:27:15]wFMCommunicate OK [18:27:15]SAM_PROTO_GetShiftState done [18:27:15]FM_GetShiftState done [18:27:15]opened in 1729383891 [18:27:15]opened+sec_in_day 1729470291 [18:27:15]quantity*price = 100015 [18:27:15]sum+1 = 100017 [18:27:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 491 20.10.2024 18:27 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156419 ФПД: 76188381006793 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T182716&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156419&fm=76188381006793&tin=02508201610067®Number=0000137193017469&sum=100016 [18:27:16]StoreToDocumentArchive [18:27:16]shift 314 fd 156419 [18:27:16]save to /storage/0314/doc_00156419 [18:27:16]save last doc name /storage/0314/doc_00156419 to /storage/kkm_last_doc_name [18:27:16]save OK [18:27:16]Clear old archive folders... [18:27:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:27:16]tlvbuf is 002E9920 [18:27:16]SAM_PROTO_ClearQueue [18:27:16]wFMCommunicate request_size=4 [18:27:16]MH_SAM_APDU [18:27:16]CAPDU: 80 09 00 00 [18:27:16]Write to MH i2c: E2 08 00 E6 05 80 09 00 00 00 00 00 00 5D [18:27:16]Write i2c OK [18:27:16]MH_I2C_Read... [18:27:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:27:16]Read from MH i2c: E2 [18:27:16]MH_I2C_Read... [18:27:16]Read from MH i2c: E2 03 00 [18:27:16]MH_I2C_Read... [18:27:16]Read from MH i2c: E2 03 00 E6 05 00 90 00 5F [18:27:16]RAPDU: 90 00 [18:27:16]wFMCommunicate OK [18:27:16]SAM_PROTO_ClearQueue done [18:27:16]KKMCreateOFDPacket [18:27:16]OFDProtocolAddRootSTLVToBuf [18:27:16]FM_MakeSignedData [18:27:16]FM_MakeSignedData [18:27:16]SAM_PROTO_SignData [18:27:16]wFMCommunicate request_size=4 [18:27:16]MH_SAM_APDU [18:27:16]CAPDU: 80 0D 01 02 [18:27:16]Write to MH i2c: E2 08 00 E7 05 80 0D 01 02 00 00 00 00 65 [18:27:16]Write i2c OK [18:27:16]MH_I2C_Read... [18:27:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:27:16]Read from MH i2c: E2 [18:27:16]MH_I2C_Read... [18:27:16]Read from MH i2c: E2 03 00 [18:27:16]MH_I2C_Read... [18:27:16]Read from MH i2c: E2 03 00 E7 05 00 90 00 60 [18:27:16]RAPDU: 90 00 [18:27:16]wFMCommunicate OK [18:27:16]wFMCommunicate request_size=255 [18:27:16]MH_SAM_APDU [18:27:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 01 00 00 F4 03 04 00 84 4B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 03 63 02 00 35 04 06 00 45 [18:27:16]Write to MH i2c: E2 02 01 E8 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 01 00 00 F4 03 04 00 84 4B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 03 63 02 00 35 04 06 00 45 00 00 45 [18:27:16]Write i2c OK [18:27:16]MH_I2C_Read... [18:27:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:27:17]Read from MH i2c: E2 [18:27:17]MH_I2C_Read... [18:27:17]Read from MH i2c: E2 03 00 [18:27:17]MH_I2C_Read... [18:27:17]Read from MH i2c: E2 03 00 E8 05 00 90 00 61 [18:27:17]RAPDU: 90 00 [18:27:17]wFMCommunicate OK [18:27:17]wFMCommunicate request_size=10 [18:27:17]MH_SAM_APDU [18:27:17]CAPDU: 80 0D 02 02 05 4A FD 62 CB C9 [18:27:17]Write to MH i2c: E2 0D 00 E9 05 80 0D 02 02 05 00 4A FD 62 CB C9 00 00 AF [18:27:17]Write i2c OK [18:27:17]MH_I2C_Read... [18:27:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:27:17]Read from MH i2c: E2 [18:27:17]MH_I2C_Read... [18:27:17]Read from MH i2c: E2 03 00 [18:27:17]MH_I2C_Read... [18:27:17]Read from MH i2c: E2 03 00 E9 05 00 90 00 62 [18:27:17]RAPDU: 90 00 [18:27:17]wFMCommunicate OK [18:27:17]wFMCommunicate request_size=4 [18:27:17]MH_SAM_APDU [18:27:17]CAPDU: 80 0D 03 02 [18:27:17]Write to MH i2c: E2 08 00 EA 05 80 0D 03 02 00 00 00 00 6A [18:27:17]Write i2c OK [18:27:17]MH_I2C_Read... [18:27:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:27:17]Read from MH i2c: E2 [18:27:17]MH_I2C_Read... [18:27:17]Read from MH i2c: E2 0B 00 [18:27:17]MH_I2C_Read... [18:27:17]Read from MH i2c: E2 0B 00 EA 05 00 BB EF E5 4C E5 EA 1B 7B 90 00 AB [18:27:17]RAPDU: BB EF E5 4C E5 EA 1B 7B 90 00 [18:27:17]wFMCommunicate OK [18:27:17]SAM_PROTO_SignData done [18:27:17]FM_MakeSignedData done [18:27:17]CreateOFDProtocolMessage [18:27:17]wFMCommunicate request_size=4 [18:27:17]MH_SAM_APDU [18:27:17]CAPDU: 80 11 00 00 [18:27:17]Write to MH i2c: E2 08 00 EB 05 80 11 00 00 00 00 00 00 6A [18:27:17]Write i2c OK [18:27:17]MH_I2C_Read... [18:27:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:27:17]Read from MH i2c: E2 [18:27:17]MH_I2C_Read... [18:27:17]Read from MH i2c: E2 17 00 [18:27:17]MH_I2C_Read... [18:27:17]Read from MH i2c: E2 17 00 EB 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BB [18:27:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:27:17]wFMCommunicate OK [18:27:17]CreateOFDProtocolMessage done [18:27:17]OFDSenderStorePacket 156419 [18:27:17]StoreOFDPacket docnum=156419 [18:27:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 97 1D 07 01 8C E0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 01 00 00 F4 03 04 00 84 4B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 03 63 02 00 35 04 06 00 45 4A FD 62 CB C9 BB EF E5 4C E5 EA 1B 7B [18:27:17]CheckFolder [18:27:17]dirname=/storage/ofd_packets [18:27:17]CheckFolder done [18:27:17]ProducePacketName [18:27:17]name=ofd_packets/00156419 [18:27:17]NVStorageSaveData ofd_packets/00156419 [18:27:17]File name is /storage/ofd_packets/00156419 [18:27:17]Write 301 bytes [18:27:17]NVStorageSaveData done [18:27:17]OFDSenderStorePacket done [18:27:17]KKMCreateOFDPacket done [18:27:17]NVStorageSaveData kkm_last_timestamp [18:27:17]File name is /storage/kkm_last_timestamp [18:27:17]Write 4 bytes [18:27:17]NVStorageSaveData done [18:27:17]ExternCall_PrintAddStr [18:27:17]wPrintStart [18:27:17]Write to MH i2c: 01 00 00 EC 05 F1 [18:27:17]Write i2c OK [18:27:17]MH_I2C_Read... [18:27:17]Read from MH i2c: 01 [18:27:17]MH_I2C_Read... [18:27:17]Read from MH i2c: 01 07 00 [18:27:17]MH_I2C_Read... [18:27:17]Read from MH i2c: 01 07 00 EC 05 00 00 00 00 00 FF 0F 06 [18:27:17]RasterBufferAndPrint [18:27:17]line Счет N : (1)874720 [18:27:17]line ИНН: 02508201610067 [18:27:17]line Контрольно-Кассовый Чек [18:27:17]line ПРОДАЖА [18:27:17]line ТРК (МРК, ГНК) : 22 [18:27:17]line Товар: 2710124130 [18:27:17]line Аи-92-К-5 [18:27:17]line 14.950 * 66.90 [18:27:17]line = 1000.16 [18:27:17]line НДС 12% НСП 1% [18:27:17]line > о реализуемом товаре [18:27:17]line ИТОГО: 1000.16 [18:27:17]line НСП 1% : 8.85 [18:27:17]line НДС 12% : 106.21 [18:27:17]line Наличными: 0.00 [18:27:17]line Безнал.: 1000.16 [18:27:17]line Место: АЗС № 165 "Партнер Нефть" [18:27:17]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:27:17]line СНО: Общий режим [18:27:17]line Чек 491 20.10.2024 18:27 [18:27:17]line Смена: 314 ФФД: 1.0 [18:27:17]line ЗНМ: 0300000234 [18:27:17]line РНМ: 0000137193017469 [18:27:17]line Версия ККМ: v1.0 [18:27:17]line Платежная система: Mbank [18:27:17]line ФМ: 0000000000963156 [18:27:17]line ФД: 156419 [18:27:17]line ФПД: 76188381006793 [18:27:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T182716&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156419&fm=76188381006793&tin=02508201610067®Number=0000137193017469&sum=100016 [18:27:17]OFD Sender: Processing packet 156419 [packets to send 52, broken 51] [18:27:17]ProducePacketName [18:27:17]name=ofd_packets/00156419 [18:27:17]OFD Sender: To server: pG, [18:27:17]CommunicateWithHost lk.salyk.kg:30040 [18:27:17]ConnectInit lk.salyk.kg [18:27:17]written 0, free lines is 4095 [18:27:17]Connected sock=10 [18:27:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 97 1D 07 01 8C E0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 01 00 00 F4 03 04 00 84 4B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 03 63 02 00 35 04 06 00 45 4A FD 62 CB C9 BB EF E5 4C E5 EA 1B 7B [18:27:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 46 53 47 00 97 E3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 03 63 02 00 F4 03 04 00 B6 F1 14 67 B6 04 01 00 00 F0 0B FB E7 77 93 A1 B7 [18:27:17]CommunicateWithHost err = 0 [18:27:17]CheckOFDResponse [18:27:17]1017 (14) - 77093643461234 [18:27:17]1041 (16) - 0000000000963156 [18:27:17]1040 (4) - 156419 [18:27:17]1012 (4) - 20.10.2024 12:04 [18:27:17]1206 (1) - 0 [18:27:17]OFD Sender: Remove packet 156419 [18:27:17]ProducePacketName [18:27:17]name=ofd_packets/00156419 [18:27:17]NVStorageDeleteData [18:27:18]Write to MH i2c: 01 00 00 15 06 1B [18:27:18]Write i2c OK [18:27:18]MH_I2C_Read... [18:27:18]Read from MH i2c: 01 [18:27:18]MH_I2C_Read... [18:27:18]Read from MH i2c: 01 07 00 [18:27:18]MH_I2C_Read... [18:27:18]Read from MH i2c: 01 07 00 15 06 00 00 00 00 00 13 0D 42 [18:27:18]RasterBufferAndPrint [18:27:18]line [18:27:18]line [18:27:18]line [18:27:18]line [18:27:18]line [18:27:18]written 0, free lines is 3354 [18:27:18]MH_Cut [18:27:18]Write to MH i2c: D1 01 00 1C 06 01 F4 [18:27:18]Write i2c OK [18:27:18]MH_I2C_Read... [18:27:18]Read from MH i2c: D1 [18:27:18]MH_I2C_Read... [18:27:18]Read from MH i2c: D1 01 00 [18:27:18]MH_I2C_Read... [18:27:18]Read from MH i2c: D1 01 00 1C 06 00 F3 [18:27:18]Write to MH i2c: 01 00 00 1D 06 23 [18:27:18]Write i2c OK [18:27:18]MH_I2C_Read... [18:27:18]OFD Sender: No OFD packet to send [18:27:18]*** Cut start [18:27:18]*** Partial cut [18:27:18]*** CUTSNS_PIN = 1 [18:27:18]*** CUTSNS_PIN = 0 [18:27:18]*** Brake cut motor [18:27:19]Read from MH i2c: 01 [18:27:19]MH_I2C_Read... [18:27:19]*** Stop cut motor [18:27:19]*** Cut end [18:27:19]Read from MH i2c: 01 07 00 [18:27:19]MH_I2C_Read... [18:27:19]Read from MH i2c: 01 07 00 1D 06 00 00 00 00 00 FF 0F 38 [18:27:19]process_action close_receipt done [18:27:19]requested_data is exist [18:27:19]produce_requested_data [18:27:19]requested_item fm.sn is exist - process it [18:27:19]wFMCommunicate request_size=4 [18:27:19]MH_SAM_APDU [18:27:19]CAPDU: 80 11 00 00 [18:27:19]Write to MH i2c: E2 08 00 1E 06 80 11 00 00 00 00 00 00 9E [18:27:19]Write i2c OK [18:27:19]MH_I2C_Read... [18:27:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:27:19]Read from MH i2c: E2 [18:27:19]MH_I2C_Read... [18:27:19]Read from MH i2c: E2 17 00 [18:27:19]MH_I2C_Read... [18:27:19]Read from MH i2c: E2 17 00 1E 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EF [18:27:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:27:19]wFMCommunicate OK [18:27:19]requested_item fd.num is exist - process it [18:27:19]SAM_PROTO_GetFieldsCounters [18:27:19]wFMCommunicate request_size=4 [18:27:19]MH_SAM_APDU [18:27:19]CAPDU: 80 13 00 00 [18:27:19]Write to MH i2c: E2 08 00 1F 06 80 13 00 00 00 00 00 00 A1 [18:27:19]Write i2c OK [18:27:19]MH_I2C_Read... [18:27:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:27:19]Read from MH i2c: E2 [18:27:19]MH_I2C_Read... [18:27:19]Read from MH i2c: E2 62 00 [18:27:19]MH_I2C_Read... [18:27:19]Read from MH i2c: E2 62 00 1F 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 03 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 EB 01 00 00 5E 04 04 00 EB 01 00 00 57 04 04 00 EC 01 00 00 19 04 04 00 00 00 00 00 90 00 41 [18:27:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 03 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 EB 01 00 00 5E 04 04 00 EB 01 00 00 57 04 04 00 EC 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:27:19]wFMCommunicate OK [18:27:19]SAM_PROTO_GetFieldsCounters done [18:27:19]requested_item shift.num is exist - process it [18:27:19]requested_item shift.opened is exist - process it [18:27:19]req_shift_opened [18:27:19]FM_GetShiftState [18:27:19]SAM_PROTO_GetShiftState [18:27:19]wFMCommunicate request_size=4 [18:27:19]MH_SAM_APDU [18:27:19]CAPDU: 80 13 01 00 [18:27:19]Write to MH i2c: E2 08 00 20 06 80 13 01 00 00 00 00 00 A3 [18:27:19]Write i2c OK [18:27:19]MH_I2C_Read... [18:27:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:27:19]Read from MH i2c: E2 [18:27:19]MH_I2C_Read... [18:27:19]Read from MH i2c: E2 0E 00 [18:27:19]MH_I2C_Read... [18:27:19]Read from MH i2c: E2 0E 00 20 06 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 4A [18:27:19]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:27:19]wFMCommunicate OK [18:27:19]SAM_PROTO_GetShiftState done [18:27:19]FM_GetShiftState done [18:27:19]req_shift_opened done [18:27:19]requested_item shift.open_date is exist - process it [18:27:19]req_shift_open_date [18:27:19]req_shift_open_date done [18:27:19]produce_requested_data done [18:27:19]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156419,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [18:27:19]process_action_free close_receipt [18:27:19]json_value_free [18:27:19]json_value_free done [18:27:19]process_json_proto returns [18:27:19]Send response to host [18:27:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156419,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [18:27:19]free response buf [18:27:19]execute_script done [18:27:19]execute_script returns [18:27:19]free content buf [18:27:19]Sock 9.Close socket [18:27:19]Sock 9.Thread stoped [18:27:23]OFD Sender: No OFD packet to send [18:27:28]OFD Sender: No OFD packet to send [18:27:33]OFD Sender: No OFD packet to send [18:27:38]OFD Sender: No OFD packet to send [18:27:43]OFD Sender: No OFD packet to send [18:27:48]OFD Sender: No OFD packet to send [18:27:53]OFD Sender: No OFD packet to send [18:27:58]OFD Sender: No OFD packet to send [18:28:03]OFD Sender: No OFD packet to send [18:28:08]OFD Sender: No OFD packet to send [18:28:13]OFD Sender: No OFD packet to send [18:28:18]OFD Sender: No OFD packet to send [18:28:21]accept exits with 7 [18:28:21]New connection [18:28:21]New thread 3066588516 created [18:28:21]Thread 3066731876 joined [18:28:21]Waiting for new connection... [18:28:21] Sock 7.Parse request [18:28:21]Sock 7.Check first char [18:28:21]Sock 7.First char is OK [18:28:21]request: POST /json_proto HTTP/1.0 [18:28:21]Method: POST [18:28:21]URL: /json_proto [18:28:21]Method is POST - this is cgi request [18:28:21]url: /json_proto [18:28:21]query_string will be loaded in cgi processing [18:28:21]execute_cgi json_proto POST (null) [18:28:21]execute_cgi path=json_proto method=POST [18:28:21]POST find Content-Length [18:28:21]Host: 172.17.53.67:8080 [18:28:21]Content-Length: 762 [18:28:21]Content-Type: application/json [18:28:21] [18:28:21]POST finish read [18:28:21]Found Content-Length = 762 [18:28:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874721", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:28:21]execute_script... [18:28:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874721", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:28:21]POST & json_proto [18:28:21]process_json_proto [18:28:21]json parsed OK: [18:28:21]protocol is kg_v1.0 [18:28:21]action value=close_receipt [18:28:21]process_action close_receipt [18:28:21]cmd_close_receipt [18:28:21]MH_GetDate [18:28:21]Write to MH i2c: F0 00 00 21 06 16 [18:28:21]Write i2c OK [18:28:21]MH_I2C_Read... [18:28:21]Read from MH i2c: F0 [18:28:21]MH_I2C_Read... [18:28:21]Read from MH i2c: F0 09 00 [18:28:21]MH_I2C_Read... [18:28:21]Read from MH i2c: F0 09 00 21 06 00 C6 4B 15 67 19 BC 99 64 7E [18:28:21]GetLastDocTimeStamp 1729448836 [18:28:21]current date 1729448902 [18:28:21]FM_GetShiftState [18:28:21]SAM_PROTO_GetShiftState [18:28:21]wFMCommunicate request_size=4 [18:28:21]MH_SAM_APDU [18:28:21]CAPDU: 80 13 01 00 [18:28:21]Write to MH i2c: E2 08 00 22 06 80 13 01 00 00 00 00 00 A5 [18:28:21]Write i2c OK [18:28:21]MH_I2C_Read... [18:28:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:28:21]Read from MH i2c: E2 [18:28:21]MH_I2C_Read... [18:28:21]Read from MH i2c: E2 0E 00 [18:28:21]MH_I2C_Read... [18:28:21]Read from MH i2c: E2 0E 00 22 06 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 4C [18:28:21]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:28:21]wFMCommunicate OK [18:28:21]SAM_PROTO_GetShiftState done [18:28:21]FM_GetShiftState done [18:28:21]opened in 1729383891 [18:28:21]opened+sec_in_day 1729470291 [18:28:21]quantity*price = 100000 [18:28:21]sum+1 = 100002 [18:28:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 492 20.10.2024 18:28 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156420 ФПД: 5026549497111 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T182822&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156420&fm=5026549497111&tin=02508201610067®Number=0000137193017469&sum=100001 [18:28:22]StoreToDocumentArchive [18:28:22]shift 314 fd 156420 [18:28:22]save to /storage/0314/doc_00156420 [18:28:22]save last doc name /storage/0314/doc_00156420 to /storage/kkm_last_doc_name [18:28:22]save OK [18:28:22]Clear old archive folders... [18:28:22]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:28:22]tlvbuf is 0029A420 [18:28:22]SAM_PROTO_ClearQueue [18:28:22]wFMCommunicate request_size=4 [18:28:22]MH_SAM_APDU [18:28:22]CAPDU: 80 09 00 00 [18:28:22]Write to MH i2c: E2 08 00 2F 06 80 09 00 00 00 00 00 00 A7 [18:28:22]Write i2c OK [18:28:22]MH_I2C_Read... [18:28:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:28:22]Read from MH i2c: E2 [18:28:22]MH_I2C_Read... [18:28:22]Read from MH i2c: E2 03 00 [18:28:22]MH_I2C_Read... [18:28:22]Read from MH i2c: E2 03 00 2F 06 00 90 00 A9 [18:28:22]RAPDU: 90 00 [18:28:22]wFMCommunicate OK [18:28:22]SAM_PROTO_ClearQueue done [18:28:22]KKMCreateOFDPacket [18:28:22]OFDProtocolAddRootSTLVToBuf [18:28:22]FM_MakeSignedData [18:28:22]FM_MakeSignedData [18:28:22]SAM_PROTO_SignData [18:28:22]wFMCommunicate request_size=4 [18:28:22]MH_SAM_APDU [18:28:22]CAPDU: 80 0D 01 02 [18:28:22]Write to MH i2c: E2 08 00 30 06 80 0D 01 02 00 00 00 00 AF [18:28:22]Write i2c OK [18:28:22]MH_I2C_Read... [18:28:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:28:22]Read from MH i2c: E2 [18:28:22]MH_I2C_Read... [18:28:22]Read from MH i2c: E2 03 00 [18:28:22]MH_I2C_Read... [18:28:22]Read from MH i2c: E2 03 00 30 06 00 90 00 AA [18:28:22]RAPDU: 90 00 [18:28:22]wFMCommunicate OK [18:28:22]wFMCommunicate request_size=255 [18:28:22]MH_SAM_APDU [18:28:22]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 01 00 00 F4 03 04 00 C6 4B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 04 63 02 00 35 04 06 00 [18:28:22]Write to MH i2c: E2 02 01 31 06 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 01 00 00 F4 03 04 00 C6 4B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 04 63 02 00 35 04 06 00 00 00 C8 [18:28:22]Write i2c OK [18:28:22]MH_I2C_Read... [18:28:23]Read from MH i2c: E2 [18:28:23]MH_I2C_Read... [18:28:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:28:23]Read from MH i2c: E2 03 00 [18:28:23]MH_I2C_Read... [18:28:23]Read from MH i2c: E2 03 00 31 06 00 90 00 AB [18:28:23]RAPDU: 90 00 [18:28:23]wFMCommunicate OK [18:28:23]wFMCommunicate request_size=11 [18:28:23]MH_SAM_APDU [18:28:23]CAPDU: 80 0D 02 02 06 04 92 55 B2 7D 17 [18:28:23]Write to MH i2c: E2 0E 00 32 06 80 0D 02 02 06 00 04 92 55 B2 7D 17 00 00 EF [18:28:23]Write i2c OK [18:28:23]MH_I2C_Read... [18:28:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:28:23]Read from MH i2c: E2 [18:28:23]MH_I2C_Read... [18:28:23]Read from MH i2c: E2 03 00 [18:28:23]MH_I2C_Read... [18:28:23]Read from MH i2c: E2 03 00 32 06 00 90 00 AC [18:28:23]RAPDU: 90 00 [18:28:23]wFMCommunicate OK [18:28:23]wFMCommunicate request_size=4 [18:28:23]MH_SAM_APDU [18:28:23]CAPDU: 80 0D 03 02 [18:28:23]Write to MH i2c: E2 08 00 33 06 80 0D 03 02 00 00 00 00 B4 [18:28:23]Write i2c OK [18:28:23]MH_I2C_Read... [18:28:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:28:23]Read from MH i2c: E2 [18:28:23]MH_I2C_Read... [18:28:23]Read from MH i2c: E2 0B 00 [18:28:23]MH_I2C_Read... [18:28:23]Read from MH i2c: E2 0B 00 33 06 00 57 98 F7 8A 55 1F 71 94 90 00 9E [18:28:23]RAPDU: 57 98 F7 8A 55 1F 71 94 90 00 [18:28:23]wFMCommunicate OK [18:28:23]SAM_PROTO_SignData done [18:28:23]FM_MakeSignedData done [18:28:23]CreateOFDProtocolMessage [18:28:23]wFMCommunicate request_size=4 [18:28:23]MH_SAM_APDU [18:28:23]CAPDU: 80 11 00 00 [18:28:23]Write to MH i2c: E2 08 00 34 06 80 11 00 00 00 00 00 00 B4 [18:28:23]Write i2c OK [18:28:23]MH_I2C_Read... [18:28:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:28:23]Read from MH i2c: E2 [18:28:23]MH_I2C_Read... [18:28:23]Read from MH i2c: E2 17 00 [18:28:23]MH_I2C_Read... [18:28:23]Read from MH i2c: E2 17 00 34 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 05 [18:28:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:28:23]wFMCommunicate OK [18:28:23]CreateOFDProtocolMessage done [18:28:23]OFDSenderStorePacket 156420 [18:28:23]StoreOFDPacket docnum=156420 [18:28:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 D5 89 08 01 8D 68 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 01 00 00 F4 03 04 00 C6 4B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 04 63 02 00 35 04 06 00 04 92 55 B2 7D 17 57 98 F7 8A 55 1F 71 94 [18:28:23]CheckFolder [18:28:23]dirname=/storage/ofd_packets [18:28:23]CheckFolder done [18:28:23]ProducePacketName [18:28:23]name=ofd_packets/00156420 [18:28:23]NVStorageSaveData ofd_packets/00156420 [18:28:23]File name is /storage/ofd_packets/00156420 [18:28:23]Write 302 bytes [18:28:23]NVStorageSaveData done [18:28:23]OFDSenderStorePacket done [18:28:23]KKMCreateOFDPacket done [18:28:23]NVStorageSaveData kkm_last_timestamp [18:28:23]File name is /storage/kkm_last_timestamp [18:28:23]Write 4 bytes [18:28:23]NVStorageSaveData done [18:28:23]ExternCall_PrintAddStr [18:28:23]wPrintStart [18:28:23]Write to MH i2c: 01 00 00 35 06 3B [18:28:23]Write i2c OK [18:28:23]MH_I2C_Read... [18:28:23]Read from MH i2c: 01 [18:28:23]MH_I2C_Read... [18:28:23]Read from MH i2c: 01 07 00 [18:28:23]MH_I2C_Read... [18:28:23]Read from MH i2c: 01 07 00 35 06 00 00 00 00 00 FF 0F 50 [18:28:23]RasterBufferAndPrint [18:28:23]line Счет N : (1)874721 [18:28:23]line ИНН: 02508201610067 [18:28:23]line Контрольно-Кассовый Чек [18:28:23]line ПРОДАЖА [18:28:23]line ТРК (МРК, ГНК) : 43 [18:28:23]line Товар: 2710124130 [18:28:23]line Super 92-К-5 [18:28:23]line 14.620 * 68.40 [18:28:23]line = 1000.01 [18:28:23]line НДС 12% НСП 1% [18:28:23]line > о реализуемом товаре [18:28:23]line ИТОГО: 1000.01 [18:28:23]line НСП 1% : 8.85 [18:28:23]line НДС 12% : 106.20 [18:28:23]line Наличными: 0.00 [18:28:23]line Безнал.: 1000.01 [18:28:23]line Место: АЗС № 165 "Партнер Нефть" [18:28:23]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:28:23]line СНО: Общий режим [18:28:23]line Чек 492 20.10.2024 18:28 [18:28:23]line Смена: 314 ФФД: 1.0 [18:28:23]line ЗНМ: 0300000234 [18:28:23]line РНМ: 0000137193017469 [18:28:23]line Версия ККМ: v1.0 [18:28:23]line Платежная система: Mbank [18:28:23]line ФМ: 0000000000963156 [18:28:23]line ФД: 156420 [18:28:23]line ФПД: 5026549497111 [18:28:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T182822&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156420&fm=5026549497111&tin=02508201610067®Number=0000137193017469&sum=100001 [18:28:23]OFD Sender: Processing packet 156420 [packets to send 52, broken 51] [18:28:23]ProducePacketName [18:28:23]name=ofd_packets/00156420 [18:28:23]OFD Sender: To server: pG, [18:28:23]CommunicateWithHost lk.salyk.kg:30040 [18:28:23]ConnectInit lk.salyk.kg [18:28:23]written 0, free lines is 4095 [18:28:23]Connected sock=10 [18:28:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 D5 89 08 01 8D 68 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 01 00 00 F4 03 04 00 C6 4B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 04 63 02 00 35 04 06 00 04 92 55 B2 7D 17 57 98 F7 8A 55 1F 71 94 [18:28:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D4 F4 47 00 5D 03 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 04 63 02 00 F4 03 04 00 F7 F1 14 67 B6 04 01 00 00 44 7F 19 47 01 64 F8 5A [18:28:23]CommunicateWithHost err = 0 [18:28:23]CheckOFDResponse [18:28:23]1017 (14) - 77093643461234 [18:28:23]1041 (16) - 0000000000963156 [18:28:23]1040 (4) - 156420 [18:28:23]1012 (4) - 20.10.2024 12:05 [18:28:23]1206 (1) - 0 [18:28:23]OFD Sender: Remove packet 156420 [18:28:23]ProducePacketName [18:28:23]name=ofd_packets/00156420 [18:28:23]NVStorageDeleteData [18:28:23]Write to MH i2c: 01 00 00 5E 06 64 [18:28:23]Write i2c OK [18:28:23]MH_I2C_Read... [18:28:23]Read from MH i2c: 01 [18:28:23]MH_I2C_Read... [18:28:23]Read from MH i2c: 01 07 00 [18:28:23]MH_I2C_Read... [18:28:23]Read from MH i2c: 01 07 00 5E 06 00 00 00 00 00 0E 0D 86 [18:28:23]RasterBufferAndPrint [18:28:23]line [18:28:23]line [18:28:23]line [18:28:23]line [18:28:23]line [18:28:23]written 0, free lines is 3348 [18:28:23]MH_Cut [18:28:23]Write to MH i2c: D1 01 00 65 06 01 3D [18:28:23]Write i2c OK [18:28:23]MH_I2C_Read... [18:28:23]Read from MH i2c: D1 [18:28:23]MH_I2C_Read... [18:28:23]Read from MH i2c: D1 01 00 [18:28:23]MH_I2C_Read... [18:28:23]Read from MH i2c: D1 01 00 65 06 00 3C [18:28:23]Write to MH i2c: 01 00 00 66 06 6C [18:28:23]Write i2c OK [18:28:23]MH_I2C_Read... [18:28:24]OFD Sender: No OFD packet to send [18:28:24]*** Cut start [18:28:24]*** Partial cut [18:28:24]*** CUTSNS_PIN = 1 [18:28:24]*** CUTSNS_PIN = 0 [18:28:24]*** Brake cut motor [18:28:25]Read from MH i2c: 01 [18:28:25]MH_I2C_Read... [18:28:25]*** Stop cut motor [18:28:25]*** Cut end [18:28:25]Read from MH i2c: 01 07 00 [18:28:25]MH_I2C_Read... [18:28:25]Read from MH i2c: 01 07 00 66 06 00 00 00 00 00 FF 0F 81 [18:28:25]process_action close_receipt done [18:28:25]requested_data is exist [18:28:25]produce_requested_data [18:28:25]requested_item fm.sn is exist - process it [18:28:25]wFMCommunicate request_size=4 [18:28:25]MH_SAM_APDU [18:28:25]CAPDU: 80 11 00 00 [18:28:25]Write to MH i2c: E2 08 00 67 06 80 11 00 00 00 00 00 00 E7 [18:28:25]Write i2c OK [18:28:25]MH_I2C_Read... [18:28:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:28:25]Read from MH i2c: E2 [18:28:25]MH_I2C_Read... [18:28:25]Read from MH i2c: E2 17 00 [18:28:25]MH_I2C_Read... [18:28:25]Read from MH i2c: E2 17 00 67 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 38 [18:28:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:28:25]wFMCommunicate OK [18:28:25]requested_item fd.num is exist - process it [18:28:25]SAM_PROTO_GetFieldsCounters [18:28:25]wFMCommunicate request_size=4 [18:28:25]MH_SAM_APDU [18:28:25]CAPDU: 80 13 00 00 [18:28:25]Write to MH i2c: E2 08 00 68 06 80 13 00 00 00 00 00 00 EA [18:28:25]Write i2c OK [18:28:25]MH_I2C_Read... [18:28:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:28:25]Read from MH i2c: E2 [18:28:25]MH_I2C_Read... [18:28:25]Read from MH i2c: E2 62 00 [18:28:25]MH_I2C_Read... [18:28:25]Read from MH i2c: E2 62 00 68 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 04 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 EC 01 00 00 5E 04 04 00 EC 01 00 00 57 04 04 00 ED 01 00 00 19 04 04 00 00 00 00 00 90 00 8E [18:28:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 04 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 EC 01 00 00 5E 04 04 00 EC 01 00 00 57 04 04 00 ED 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:28:25]wFMCommunicate OK [18:28:25]SAM_PROTO_GetFieldsCounters done [18:28:25]requested_item shift.num is exist - process it [18:28:25]requested_item shift.opened is exist - process it [18:28:25]req_shift_opened [18:28:25]FM_GetShiftState [18:28:25]SAM_PROTO_GetShiftState [18:28:25]wFMCommunicate request_size=4 [18:28:25]MH_SAM_APDU [18:28:25]CAPDU: 80 13 01 00 [18:28:25]Write to MH i2c: E2 08 00 69 06 80 13 01 00 00 00 00 00 EC [18:28:25]Write i2c OK [18:28:25]MH_I2C_Read... [18:28:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:28:25]Read from MH i2c: E2 [18:28:25]MH_I2C_Read... [18:28:25]Read from MH i2c: E2 0E 00 [18:28:25]MH_I2C_Read... [18:28:25]Read from MH i2c: E2 0E 00 69 06 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 93 [18:28:25]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:28:25]wFMCommunicate OK [18:28:25]SAM_PROTO_GetShiftState done [18:28:25]FM_GetShiftState done [18:28:25]req_shift_opened done [18:28:25]requested_item shift.open_date is exist - process it [18:28:25]req_shift_open_date [18:28:25]req_shift_open_date done [18:28:25]produce_requested_data done [18:28:25]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156420,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [18:28:25]process_action_free close_receipt [18:28:25]json_value_free [18:28:25]json_value_free done [18:28:25]process_json_proto returns [18:28:25]Send response to host [18:28:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156420,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [18:28:25]free response buf [18:28:25]execute_script done [18:28:25]execute_script returns [18:28:25]free content buf [18:28:25]Sock 7.Close socket [18:28:25]Sock 7.Thread stoped [18:28:29]OFD Sender: No OFD packet to send [18:28:34]OFD Sender: No OFD packet to send [18:28:39]OFD Sender: No OFD packet to send [18:28:44]OFD Sender: No OFD packet to send [18:28:49]OFD Sender: No OFD packet to send [18:28:54]OFD Sender: No OFD packet to send [18:28:59]OFD Sender: No OFD packet to send [18:29:04]accept exits with 9 [18:29:04]New connection [18:29:04]New thread 3066731876 created [18:29:04]Thread 3066588516 joined [18:29:04]Waiting for new connection... [18:29:04] Sock 9.Parse request [18:29:04]Sock 9.Check first char [18:29:04]Sock 9.First char is OK [18:29:04]request: POST /json_proto HTTP/1.0 [18:29:04]Method: POST [18:29:04]URL: /json_proto [18:29:04]Method is POST - this is cgi request [18:29:04]url: /json_proto [18:29:04]query_string will be loaded in cgi processing [18:29:04]execute_cgi json_proto POST (null) [18:29:04]execute_cgi path=json_proto method=POST [18:29:04]POST find Content-Length [18:29:04]Host: 172.17.53.67:8080 [18:29:04]Content-Length: 677 [18:29:04]Content-Type: application/json [18:29:04] [18:29:04]POST finish read [18:29:04]Found Content-Length = 677 [18:29:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874722", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:29:04]execute_script... [18:29:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874722", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:29:04]POST & json_proto [18:29:04]process_json_proto [18:29:04]json parsed OK: [18:29:04]protocol is kg_v1.0 [18:29:04]action value=close_receipt [18:29:04]process_action close_receipt [18:29:04]cmd_close_receipt [18:29:04]MH_GetDate [18:29:04]Write to MH i2c: F0 00 00 6A 06 5F [18:29:04]Write i2c OK [18:29:04]MH_I2C_Read... [18:29:04]Read from MH i2c: F0 [18:29:04]MH_I2C_Read... [18:29:04]Read from MH i2c: F0 09 00 [18:29:04]MH_I2C_Read... [18:29:04]Read from MH i2c: F0 09 00 6A 06 00 F0 4B 15 67 19 BC 99 64 F1 [18:29:04]GetLastDocTimeStamp 1729448902 [18:29:04]current date 1729448944 [18:29:04]FM_GetShiftState [18:29:04]SAM_PROTO_GetShiftState [18:29:04]wFMCommunicate request_size=4 [18:29:04]MH_SAM_APDU [18:29:04]CAPDU: 80 13 01 00 [18:29:04]Write to MH i2c: E2 08 00 6B 06 80 13 01 00 00 00 00 00 EE [18:29:04]Write i2c OK [18:29:04]MH_I2C_Read... [18:29:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:29:04]Read from MH i2c: E2 [18:29:04]MH_I2C_Read... [18:29:04]Read from MH i2c: E2 0E 00 [18:29:04]MH_I2C_Read... [18:29:04]Read from MH i2c: E2 0E 00 6B 06 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 95 [18:29:04]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:29:04]wFMCommunicate OK [18:29:04]SAM_PROTO_GetShiftState done [18:29:04]FM_GetShiftState done [18:29:04]opened in 1729383891 [18:29:04]opened+sec_in_day 1729470291 [18:29:04]quantity*price = 25020 [18:29:04]sum+1 = 25022 [18:29:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 493 20.10.2024 18:29 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156421 ФПД: 247231256240190 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T182904&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156421&fm=247231256240190&tin=02508201610067®Number=0000137193017469&sum=25000 [18:29:05]StoreToDocumentArchive [18:29:05]shift 314 fd 156421 [18:29:05]save to /storage/0314/doc_00156421 [18:29:05]save last doc name /storage/0314/doc_00156421 to /storage/kkm_last_doc_name [18:29:05]save OK [18:29:05]Clear old archive folders... [18:29:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:29:05]tlvbuf is 0029D780 [18:29:05]SAM_PROTO_ClearQueue [18:29:05]wFMCommunicate request_size=4 [18:29:05]MH_SAM_APDU [18:29:05]CAPDU: 80 09 00 00 [18:29:05]Write to MH i2c: E2 08 00 78 06 80 09 00 00 00 00 00 00 F0 [18:29:05]Write i2c OK [18:29:05]MH_I2C_Read... [18:29:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:29:05]Read from MH i2c: E2 [18:29:05]MH_I2C_Read... [18:29:05]Read from MH i2c: E2 03 00 [18:29:05]MH_I2C_Read... [18:29:05]Read from MH i2c: E2 03 00 78 06 00 90 00 F2 [18:29:05]RAPDU: 90 00 [18:29:05]wFMCommunicate OK [18:29:05]SAM_PROTO_ClearQueue done [18:29:05]KKMCreateOFDPacket [18:29:05]OFDProtocolAddRootSTLVToBuf [18:29:05]FM_MakeSignedData [18:29:05]FM_MakeSignedData [18:29:05]SAM_PROTO_SignData [18:29:05]wFMCommunicate request_size=4 [18:29:05]MH_SAM_APDU [18:29:05]CAPDU: 80 0D 01 02 [18:29:05]Write to MH i2c: E2 08 00 79 06 80 0D 01 02 00 00 00 00 F8 [18:29:05]Write i2c OK [18:29:05]MH_I2C_Read... [18:29:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:29:05]Read from MH i2c: E2 [18:29:05]MH_I2C_Read... [18:29:05]Read from MH i2c: E2 03 00 [18:29:05]MH_I2C_Read... [18:29:05]Read from MH i2c: E2 03 00 79 06 00 90 00 F3 [18:29:05]RAPDU: 90 00 [18:29:05]wFMCommunicate OK [18:29:05]wFMCommunicate request_size=255 [18:29:05]MH_SAM_APDU [18:29:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 01 00 00 F4 03 04 00 F0 4B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 05 63 02 00 35 04 06 00 E0 [18:29:05]Write to MH i2c: E2 02 01 7A 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 01 00 00 F4 03 04 00 F0 4B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 05 63 02 00 35 04 06 00 E0 00 00 A2 [18:29:05]Write i2c OK [18:29:05]MH_I2C_Read... [18:29:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:29:05]Read from MH i2c: E2 [18:29:05]MH_I2C_Read... [18:29:05]Read from MH i2c: E2 03 00 [18:29:05]MH_I2C_Read... [18:29:05]Read from MH i2c: E2 03 00 7A 06 00 90 00 F4 [18:29:05]RAPDU: 90 00 [18:29:05]wFMCommunicate OK [18:29:05]wFMCommunicate request_size=10 [18:29:05]MH_SAM_APDU [18:29:05]CAPDU: 80 0D 02 02 05 DB 03 34 A0 3E [18:29:05]Write to MH i2c: E2 0D 00 7B 06 80 0D 02 02 05 00 DB 03 34 A0 3E 00 00 F5 [18:29:05]Write i2c OK [18:29:05]MH_I2C_Read... [18:29:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:29:05]Read from MH i2c: E2 [18:29:05]MH_I2C_Read... [18:29:05]Read from MH i2c: E2 03 00 [18:29:05]MH_I2C_Read... [18:29:05]Read from MH i2c: E2 03 00 7B 06 00 90 00 F5 [18:29:05]RAPDU: 90 00 [18:29:05]wFMCommunicate OK [18:29:05]wFMCommunicate request_size=4 [18:29:05]MH_SAM_APDU [18:29:05]CAPDU: 80 0D 03 02 [18:29:05]Write to MH i2c: E2 08 00 7C 06 80 0D 03 02 00 00 00 00 FD [18:29:05]Write i2c OK [18:29:05]MH_I2C_Read... [18:29:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:29:05]Read from MH i2c: E2 [18:29:05]MH_I2C_Read... [18:29:05]Read from MH i2c: E2 0B 00 [18:29:05]MH_I2C_Read... [18:29:05]Read from MH i2c: E2 0B 00 7C 06 00 DE F6 4A C6 2F 65 FE F0 90 00 64 [18:29:05]RAPDU: DE F6 4A C6 2F 65 FE F0 90 00 [18:29:05]wFMCommunicate OK [18:29:05]SAM_PROTO_SignData done [18:29:05]FM_MakeSignedData done [18:29:05]CreateOFDProtocolMessage [18:29:05]wFMCommunicate request_size=4 [18:29:05]MH_SAM_APDU [18:29:05]CAPDU: 80 11 00 00 [18:29:05]Write to MH i2c: E2 08 00 7D 06 80 11 00 00 00 00 00 00 FD [18:29:05]Write i2c OK [18:29:05]MH_I2C_Read... [18:29:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:29:05]Read from MH i2c: E2 [18:29:05]MH_I2C_Read... [18:29:05]Read from MH i2c: E2 17 00 [18:29:05]MH_I2C_Read... [18:29:05]Read from MH i2c: E2 17 00 7D 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4E [18:29:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:29:05]wFMCommunicate OK [18:29:05]CreateOFDProtocolMessage done [18:29:05]OFDSenderStorePacket 156421 [18:29:05]StoreOFDPacket docnum=156421 [18:29:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F5 9B 07 01 8E 24 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 01 00 00 F4 03 04 00 F0 4B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 05 63 02 00 35 04 06 00 E0 DB 03 34 A0 3E DE F6 4A C6 2F 65 FE F0 [18:29:05]CheckFolder [18:29:05]dirname=/storage/ofd_packets [18:29:05]CheckFolder done [18:29:05]ProducePacketName [18:29:05]name=ofd_packets/00156421 [18:29:05]NVStorageSaveData ofd_packets/00156421 [18:29:05]File name is /storage/ofd_packets/00156421 [18:29:05]Write 301 bytes [18:29:05]NVStorageSaveData done [18:29:05]OFDSenderStorePacket done [18:29:05]KKMCreateOFDPacket done [18:29:05]NVStorageSaveData kkm_last_timestamp [18:29:05]File name is /storage/kkm_last_timestamp [18:29:05]Write 4 bytes [18:29:05]NVStorageSaveData done [18:29:05]ExternCall_PrintAddStr [18:29:05]wPrintStart [18:29:05]Write to MH i2c: 01 00 00 7E 06 84 [18:29:05]Write i2c OK [18:29:05]MH_I2C_Read... [18:29:05]Read from MH i2c: 01 [18:29:05]MH_I2C_Read... [18:29:05]Read from MH i2c: 01 07 00 [18:29:05]MH_I2C_Read... [18:29:05]Read from MH i2c: 01 07 00 7E 06 00 00 00 00 00 FF 0F 99 [18:29:05]RasterBufferAndPrint [18:29:05]line Счет N : (1)874722 [18:29:05]line ИНН: 02508201610067 [18:29:05]line Контрольно-Кассовый Чек [18:29:05]line ПРОДАЖА [18:29:05]line ТРК (МРК, ГНК) : 32 [18:29:05]line Товар: 2710124130 [18:29:05]line Аи-92-К-5 [18:29:05]line 3.740 * 66.90 [18:29:05]line = 250.21 [18:29:05]line НДС 12% НСП 1% [18:29:05]line > о реализуемом товаре [18:29:05]line ОКРУГЛЕНИЕ: -0.21 [18:29:05]line ИТОГО: 250.00 [18:29:05]line Внесено: 250.00 [18:29:05]line СДАЧА: 0.00 [18:29:05]line НСП 1% : 2.21 [18:29:05]line НДС 12% : 26.57 [18:29:05]line Наличными: 250.00 [18:29:05]line Безнал.: 0.00 [18:29:05]line Место: АЗС № 165 "Партнер Нефть" [18:29:05]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:29:05]line СНО: Общий режим [18:29:05]line Чек 493 20.10.2024 18:29 [18:29:05]line Смена: 314 ФФД: 1.0 [18:29:05]line ЗНМ: 0300000234 [18:29:05]line РНМ: 0000137193017469 [18:29:05]line Версия ККМ: v1.0 [18:29:05]line ФМ: 0000000000963156 [18:29:05]line ФД: 156421 [18:29:05]line ФПД: 247231256240190 [18:29:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T182904&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156421&fm=247231256240190&tin=02508201610067®Number=0000137193017469&sum=25000 [18:29:06]OFD Sender: Processing packet 156421 [packets to send 52, broken 51] [18:29:06]ProducePacketName [18:29:06]name=ofd_packets/00156421 [18:29:06]OFD Sender: To server: pG, [18:29:06]CommunicateWithHost lk.salyk.kg:30040 [18:29:06]ConnectInit lk.salyk.kg [18:29:06]written 0, free lines is 4095 [18:29:06]Connected sock=10 [18:29:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F5 9B 07 01 8E 24 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 01 00 00 F4 03 04 00 F0 4B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 05 63 02 00 35 04 06 00 E0 DB 03 34 A0 3E DE F6 4A C6 2F 65 FE F0 [18:29:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 60 25 47 00 41 DC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 05 63 02 00 F4 03 04 00 22 F2 14 67 B6 04 01 00 00 55 7B C0 D2 BB 08 D3 1A [18:29:06]CommunicateWithHost err = 0 [18:29:06]CheckOFDResponse [18:29:06]1017 (14) - 77093643461234 [18:29:06]1041 (16) - 0000000000963156 [18:29:06]1040 (4) - 156421 [18:29:06]1012 (4) - 20.10.2024 12:05 [18:29:06]1206 (1) - 0 [18:29:06]OFD Sender: Remove packet 156421 [18:29:06]ProducePacketName [18:29:06]name=ofd_packets/00156421 [18:29:06]NVStorageDeleteData [18:29:06]Write to MH i2c: 01 00 00 A9 06 AF [18:29:06]Write i2c OK [18:29:06]MH_I2C_Read... [18:29:06]Read from MH i2c: 01 [18:29:06]MH_I2C_Read... [18:29:06]Read from MH i2c: 01 07 00 [18:29:06]MH_I2C_Read... [18:29:06]Read from MH i2c: 01 07 00 A9 06 00 00 00 00 00 E1 0C A3 [18:29:06]RasterBufferAndPrint [18:29:06]line [18:29:06]line [18:29:06]line [18:29:06]line [18:29:06]line [18:29:06]written 0, free lines is 3302 [18:29:06]MH_Cut [18:29:06]Write to MH i2c: D1 01 00 B0 06 01 88 [18:29:06]Write i2c OK [18:29:06]MH_I2C_Read... [18:29:06]Read from MH i2c: D1 [18:29:06]MH_I2C_Read... [18:29:06]Read from MH i2c: D1 01 00 [18:29:06]MH_I2C_Read... [18:29:06]Read from MH i2c: D1 01 00 B0 06 00 87 [18:29:06]Write to MH i2c: 01 00 00 B1 06 B7 [18:29:06]Write i2c OK [18:29:06]MH_I2C_Read... [18:29:06]OFD Sender: No OFD packet to send [18:29:07]*** Cut start [18:29:07]*** Partial cut [18:29:07]*** CUTSNS_PIN = 1 [18:29:07]*** CUTSNS_PIN = 0 [18:29:07]*** Brake cut motor [18:29:07]Read from MH i2c: 01 [18:29:07]MH_I2C_Read... [18:29:07]*** Stop cut motor [18:29:07]*** Cut end [18:29:07]Read from MH i2c: 01 07 00 [18:29:07]MH_I2C_Read... [18:29:07]Read from MH i2c: 01 07 00 B1 06 00 00 00 00 00 FF 0F CC [18:29:07]process_action close_receipt done [18:29:07]requested_data is exist [18:29:07]produce_requested_data [18:29:07]requested_item fm.sn is exist - process it [18:29:07]wFMCommunicate request_size=4 [18:29:07]MH_SAM_APDU [18:29:07]CAPDU: 80 11 00 00 [18:29:07]Write to MH i2c: E2 08 00 B2 06 80 11 00 00 00 00 00 00 32 [18:29:07]Write i2c OK [18:29:07]MH_I2C_Read... [18:29:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:29:08]Read from MH i2c: E2 [18:29:08]MH_I2C_Read... [18:29:08]Read from MH i2c: E2 17 00 [18:29:08]MH_I2C_Read... [18:29:08]Read from MH i2c: E2 17 00 B2 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 83 [18:29:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:29:08]wFMCommunicate OK [18:29:08]requested_item fd.num is exist - process it [18:29:08]SAM_PROTO_GetFieldsCounters [18:29:08]wFMCommunicate request_size=4 [18:29:08]MH_SAM_APDU [18:29:08]CAPDU: 80 13 00 00 [18:29:08]Write to MH i2c: E2 08 00 B3 06 80 13 00 00 00 00 00 00 35 [18:29:08]Write i2c OK [18:29:08]MH_I2C_Read... [18:29:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:29:08]Read from MH i2c: E2 [18:29:08]MH_I2C_Read... [18:29:08]Read from MH i2c: E2 62 00 [18:29:08]MH_I2C_Read... [18:29:08]Read from MH i2c: E2 62 00 B3 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 05 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 ED 01 00 00 5E 04 04 00 ED 01 00 00 57 04 04 00 EE 01 00 00 19 04 04 00 00 00 00 00 90 00 DD [18:29:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 05 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 ED 01 00 00 5E 04 04 00 ED 01 00 00 57 04 04 00 EE 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:29:08]wFMCommunicate OK [18:29:08]SAM_PROTO_GetFieldsCounters done [18:29:08]requested_item shift.num is exist - process it [18:29:08]requested_item shift.opened is exist - process it [18:29:08]req_shift_opened [18:29:08]FM_GetShiftState [18:29:08]SAM_PROTO_GetShiftState [18:29:08]wFMCommunicate request_size=4 [18:29:08]MH_SAM_APDU [18:29:08]CAPDU: 80 13 01 00 [18:29:08]Write to MH i2c: E2 08 00 B4 06 80 13 01 00 00 00 00 00 37 [18:29:08]Write i2c OK [18:29:08]MH_I2C_Read... [18:29:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:29:08]Read from MH i2c: E2 [18:29:08]MH_I2C_Read... [18:29:08]Read from MH i2c: E2 0E 00 [18:29:08]MH_I2C_Read... [18:29:08]Read from MH i2c: E2 0E 00 B4 06 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 DE [18:29:08]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:29:08]wFMCommunicate OK [18:29:08]SAM_PROTO_GetShiftState done [18:29:08]FM_GetShiftState done [18:29:08]req_shift_opened done [18:29:08]requested_item shift.open_date is exist - process it [18:29:08]req_shift_open_date [18:29:08]req_shift_open_date done [18:29:08]produce_requested_data done [18:29:08]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156421,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [18:29:08]process_action_free close_receipt [18:29:08]json_value_free [18:29:08]json_value_free done [18:29:08]process_json_proto returns [18:29:08]Send response to host [18:29:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156421,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [18:29:08]free response buf [18:29:08]execute_script done [18:29:08]execute_script returns [18:29:08]free content buf [18:29:08]Sock 9.Close socket [18:29:08]Sock 9.Thread stoped [18:29:11]OFD Sender: No OFD packet to send [18:29:16]OFD Sender: No OFD packet to send [18:29:20]accept exits with 7 [18:29:20]New connection [18:29:20]New thread 3066588516 created [18:29:20]Thread 3066731876 joined [18:29:20]Waiting for new connection... [18:29:20] Sock 7.Parse request [18:29:20]Sock 7.Check first char [18:29:20]Sock 7.First char is OK [18:29:20]request: POST /json_proto HTTP/1.0 [18:29:20]Method: POST [18:29:20]URL: /json_proto [18:29:20]Method is POST - this is cgi request [18:29:20]url: /json_proto [18:29:20]query_string will be loaded in cgi processing [18:29:20]execute_cgi json_proto POST (null) [18:29:20]execute_cgi path=json_proto method=POST [18:29:20]POST find Content-Length [18:29:20]Host: 172.17.53.67:8080 [18:29:20]Content-Length: 682 [18:29:20]Content-Type: application/json [18:29:20] [18:29:20]POST finish read [18:29:20]Found Content-Length = 682 [18:29:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874723", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:29:20]execute_script... [18:29:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874723", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:29:20]POST & json_proto [18:29:20]process_json_proto [18:29:20]json parsed OK: [18:29:20]protocol is kg_v1.0 [18:29:20]action value=close_receipt [18:29:20]process_action close_receipt [18:29:20]cmd_close_receipt [18:29:20]MH_GetDate [18:29:20]Write to MH i2c: F0 00 00 B5 06 AA [18:29:20]Write i2c OK [18:29:20]MH_I2C_Read... [18:29:20]Read from MH i2c: F0 [18:29:20]MH_I2C_Read... [18:29:20]Read from MH i2c: F0 09 00 [18:29:20]MH_I2C_Read... [18:29:20]Read from MH i2c: F0 09 00 B5 06 00 00 4C 15 67 19 BC 99 64 4D [18:29:20]GetLastDocTimeStamp 1729448944 [18:29:20]current date 1729448960 [18:29:20]FM_GetShiftState [18:29:20]SAM_PROTO_GetShiftState [18:29:20]wFMCommunicate request_size=4 [18:29:20]MH_SAM_APDU [18:29:20]CAPDU: 80 13 01 00 [18:29:20]Write to MH i2c: E2 08 00 B6 06 80 13 01 00 00 00 00 00 39 [18:29:20]Write i2c OK [18:29:20]MH_I2C_Read... [18:29:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:29:20]Read from MH i2c: E2 [18:29:20]MH_I2C_Read... [18:29:20]Read from MH i2c: E2 0E 00 [18:29:20]MH_I2C_Read... [18:29:20]Read from MH i2c: E2 0E 00 B6 06 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 E0 [18:29:20]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:29:20]wFMCommunicate OK [18:29:20]SAM_PROTO_GetShiftState done [18:29:20]FM_GetShiftState done [18:29:20]opened in 1729383891 [18:29:20]opened+sec_in_day 1729470291 [18:29:20]quantity*price = 100021 [18:29:20]sum+1 = 100023 [18:29:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 494 20.10.2024 18:29 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156422 ФПД: 236710929164309 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T182920&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156422&fm=236710929164309&tin=02508201610067®Number=0000137193017469&sum=100000 [18:29:21]StoreToDocumentArchive [18:29:21]shift 314 fd 156422 [18:29:21]save to /storage/0314/doc_00156422 [18:29:21]save last doc name /storage/0314/doc_00156422 to /storage/kkm_last_doc_name [18:29:21]save OK [18:29:21]Clear old archive folders... [18:29:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:29:21]tlvbuf is 002AC8A0 [18:29:21]SAM_PROTO_ClearQueue [18:29:21]wFMCommunicate request_size=4 [18:29:21]MH_SAM_APDU [18:29:21]CAPDU: 80 09 00 00 [18:29:21]Write to MH i2c: E2 08 00 C3 06 80 09 00 00 00 00 00 00 3B [18:29:21]Write i2c OK [18:29:21]MH_I2C_Read... [18:29:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:29:21]Read from MH i2c: E2 [18:29:21]MH_I2C_Read... [18:29:21]Read from MH i2c: E2 03 00 [18:29:21]MH_I2C_Read... [18:29:21]Read from MH i2c: E2 03 00 C3 06 00 90 00 3D [18:29:21]RAPDU: 90 00 [18:29:21]wFMCommunicate OK [18:29:21]SAM_PROTO_ClearQueue done [18:29:21]KKMCreateOFDPacket [18:29:21]OFDProtocolAddRootSTLVToBuf [18:29:21]FM_MakeSignedData [18:29:21]FM_MakeSignedData [18:29:21]SAM_PROTO_SignData [18:29:21]wFMCommunicate request_size=4 [18:29:21]MH_SAM_APDU [18:29:21]CAPDU: 80 0D 01 02 [18:29:21]Write to MH i2c: E2 08 00 C4 06 80 0D 01 02 00 00 00 00 43 [18:29:21]Write i2c OK [18:29:21]MH_I2C_Read... [18:29:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:29:21]Read from MH i2c: E2 [18:29:21]MH_I2C_Read... [18:29:21]Read from MH i2c: E2 03 00 [18:29:21]MH_I2C_Read... [18:29:21]Read from MH i2c: E2 03 00 C4 06 00 90 00 3E [18:29:21]RAPDU: 90 00 [18:29:21]wFMCommunicate OK [18:29:21]wFMCommunicate request_size=255 [18:29:21]MH_SAM_APDU [18:29:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 01 00 00 F4 03 04 00 00 4C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 06 63 02 00 35 04 06 00 D7 [18:29:21]Write to MH i2c: E2 02 01 C5 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 01 00 00 F4 03 04 00 00 4C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 06 63 02 00 35 04 06 00 D7 00 00 3B [18:29:21]Write i2c OK [18:29:21]MH_I2C_Read... [18:29:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:29:21]Read from MH i2c: E2 [18:29:21]MH_I2C_Read... [18:29:21]Read from MH i2c: E2 03 00 [18:29:21]MH_I2C_Read... [18:29:21]Read from MH i2c: E2 03 00 C5 06 00 90 00 3F [18:29:21]RAPDU: 90 00 [18:29:21]wFMCommunicate OK [18:29:21]wFMCommunicate request_size=10 [18:29:21]MH_SAM_APDU [18:29:21]CAPDU: 80 0D 02 02 05 49 8E D8 E8 15 [18:29:21]Write to MH i2c: E2 0D 00 C6 06 80 0D 02 02 05 00 49 8E D8 E8 15 00 00 FC [18:29:21]Write i2c OK [18:29:21]MH_I2C_Read... [18:29:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:29:21]Read from MH i2c: E2 [18:29:21]MH_I2C_Read... [18:29:21]Read from MH i2c: E2 03 00 [18:29:21]MH_I2C_Read... [18:29:21]Read from MH i2c: E2 03 00 C6 06 00 90 00 40 [18:29:21]RAPDU: 90 00 [18:29:21]wFMCommunicate OK [18:29:21]wFMCommunicate request_size=4 [18:29:21]MH_SAM_APDU [18:29:21]CAPDU: 80 0D 03 02 [18:29:21]Write to MH i2c: E2 08 00 C7 06 80 0D 03 02 00 00 00 00 48 [18:29:21]Write i2c OK [18:29:21]MH_I2C_Read... [18:29:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:29:21]Read from MH i2c: E2 [18:29:21]MH_I2C_Read... [18:29:21]Read from MH i2c: E2 0B 00 [18:29:21]MH_I2C_Read... [18:29:21]Read from MH i2c: E2 0B 00 C7 06 00 1E C2 28 81 ED 69 13 C8 90 00 03 [18:29:21]RAPDU: 1E C2 28 81 ED 69 13 C8 90 00 [18:29:21]wFMCommunicate OK [18:29:21]SAM_PROTO_SignData done [18:29:21]FM_MakeSignedData done [18:29:21]CreateOFDProtocolMessage [18:29:21]wFMCommunicate request_size=4 [18:29:21]MH_SAM_APDU [18:29:21]CAPDU: 80 11 00 00 [18:29:21]Write to MH i2c: E2 08 00 C8 06 80 11 00 00 00 00 00 00 48 [18:29:21]Write i2c OK [18:29:21]MH_I2C_Read... [18:29:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:29:21]Read from MH i2c: E2 [18:29:21]MH_I2C_Read... [18:29:21]Read from MH i2c: E2 17 00 [18:29:21]MH_I2C_Read... [18:29:21]Read from MH i2c: E2 17 00 C8 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 99 [18:29:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:29:21]wFMCommunicate OK [18:29:21]CreateOFDProtocolMessage done [18:29:21]OFDSenderStorePacket 156422 [18:29:21]StoreOFDPacket docnum=156422 [18:29:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 22 5E 07 01 BB 12 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 01 00 00 F4 03 04 00 00 4C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 06 63 02 00 35 04 06 00 D7 49 8E D8 E8 15 1E C2 28 81 ED 69 13 C8 [18:29:21]CheckFolder [18:29:21]dirname=/storage/ofd_packets [18:29:21]CheckFolder done [18:29:21]ProducePacketName [18:29:21]name=ofd_packets/00156422 [18:29:21]NVStorageSaveData ofd_packets/00156422 [18:29:21]File name is /storage/ofd_packets/00156422 [18:29:21]Write 301 bytes [18:29:21]NVStorageSaveData done [18:29:21]OFDSenderStorePacket done [18:29:21]KKMCreateOFDPacket done [18:29:21]NVStorageSaveData kkm_last_timestamp [18:29:21]File name is /storage/kkm_last_timestamp [18:29:21]Write 4 bytes [18:29:21]NVStorageSaveData done [18:29:21]ExternCall_PrintAddStr [18:29:21]wPrintStart [18:29:21]Write to MH i2c: 01 00 00 C9 06 CF [18:29:21]Write i2c OK [18:29:21]MH_I2C_Read... [18:29:21]Read from MH i2c: 01 [18:29:21]MH_I2C_Read... [18:29:21]Read from MH i2c: 01 07 00 [18:29:21]MH_I2C_Read... [18:29:21]Read from MH i2c: 01 07 00 C9 06 00 00 00 00 00 FF 0F E4 [18:29:21]RasterBufferAndPrint [18:29:21]line Счет N : (1)874723 [18:29:21]line ИНН: 02508201610067 [18:29:21]line Контрольно-Кассовый Чек [18:29:21]line ПРОДАЖА [18:29:21]line ТРК (МРК, ГНК) : 21 [18:29:21]line Товар: 2710124500 [18:29:21]line Аи-95-К-5 [18:29:21]line 13.480 * 74.20 [18:29:21]line = 1000.22 [18:29:21]line НДС 12% НСП 1% [18:29:21]line > о реализуемом товаре [18:29:21]line ОКРУГЛЕНИЕ: -0.22 [18:29:21]line ИТОГО: 1000.00 [18:29:21]line Внесено: 1000.00 [18:29:21]line СДАЧА: 0.00 [18:29:21]line НСП 1% : 8.85 [18:29:21]line НДС 12% : 106.22 [18:29:21]line Наличными: 1000.00 [18:29:21]line Безнал.: 0.00 [18:29:21]line Место: АЗС № 165 "Партнер Нефть" [18:29:21]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:29:21]line СНО: Общий режим [18:29:21]line Чек 494 20.10.2024 18:29 [18:29:21]line Смена: 314 ФФД: 1.0 [18:29:21]line ЗНМ: 0300000234 [18:29:21]line РНМ: 0000137193017469 [18:29:21]line Версия ККМ: v1.0 [18:29:21]line ФМ: 0000000000963156 [18:29:21]line ФД: 156422 [18:29:21]line ФПД: 236710929164309 [18:29:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T182920&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156422&fm=236710929164309&tin=02508201610067®Number=0000137193017469&sum=100000 [18:29:22]OFD Sender: Processing packet 156422 [packets to send 52, broken 51] [18:29:22]ProducePacketName [18:29:22]name=ofd_packets/00156422 [18:29:22]OFD Sender: To server: pG, [18:29:22]CommunicateWithHost lk.salyk.kg:30040 [18:29:22]ConnectInit lk.salyk.kg [18:29:22]written 0, free lines is 4095 [18:29:22]Connected sock=10 [18:29:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 22 5E 07 01 BB 12 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 01 00 00 F4 03 04 00 00 4C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 06 63 02 00 35 04 06 00 D7 49 8E D8 E8 15 1E C2 28 81 ED 69 13 C8 [18:29:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E0 ED 47 00 8C 7C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 06 63 02 00 F4 03 04 00 32 F2 14 67 B6 04 01 00 00 80 0D D3 1A E6 45 3B 3C [18:29:22]CommunicateWithHost err = 0 [18:29:22]CheckOFDResponse [18:29:22]1017 (14) - 77093643461234 [18:29:22]1041 (16) - 0000000000963156 [18:29:22]1040 (4) - 156422 [18:29:22]1012 (4) - 20.10.2024 12:06 [18:29:22]1206 (1) - 0 [18:29:22]OFD Sender: Remove packet 156422 [18:29:22]ProducePacketName [18:29:22]name=ofd_packets/00156422 [18:29:22]NVStorageDeleteData [18:29:22]Write to MH i2c: 01 00 00 F4 06 FA [18:29:22]Write i2c OK [18:29:22]MH_I2C_Read... [18:29:22]Read from MH i2c: 01 [18:29:22]MH_I2C_Read... [18:29:22]Read from MH i2c: 01 07 00 [18:29:22]MH_I2C_Read... [18:29:22]Read from MH i2c: 01 07 00 F4 06 00 00 00 00 00 EC 0C F9 [18:29:22]RasterBufferAndPrint [18:29:22]line [18:29:22]line [18:29:22]line [18:29:22]line [18:29:22]line [18:29:22]written 0, free lines is 3314 [18:29:22]MH_Cut [18:29:22]Write to MH i2c: D1 01 00 FB 06 01 D3 [18:29:22]Write i2c OK [18:29:22]MH_I2C_Read... [18:29:22]Read from MH i2c: D1 [18:29:22]MH_I2C_Read... [18:29:22]Read from MH i2c: D1 01 00 [18:29:22]MH_I2C_Read... [18:29:22]Read from MH i2c: D1 01 00 FB 06 00 D2 [18:29:22]Write to MH i2c: 01 00 00 FC 06 02 [18:29:22]Write i2c OK [18:29:22]MH_I2C_Read... [18:29:22]OFD Sender: No OFD packet to send [18:29:23]*** Cut start [18:29:23]*** Partial cut [18:29:23]*** CUTSNS_PIN = 1 [18:29:23]*** CUTSNS_PIN = 0 [18:29:23]*** Brake cut motor [18:29:23]Read from MH i2c: 01 [18:29:23]MH_I2C_Read... [18:29:23]*** Stop cut motor [18:29:23]*** Cut end [18:29:23]Read from MH i2c: 01 07 00 [18:29:23]MH_I2C_Read... [18:29:23]Read from MH i2c: 01 07 00 FC 06 00 00 00 00 00 FF 0F 17 [18:29:23]process_action close_receipt done [18:29:23]requested_data is exist [18:29:23]produce_requested_data [18:29:23]requested_item fm.sn is exist - process it [18:29:23]wFMCommunicate request_size=4 [18:29:23]MH_SAM_APDU [18:29:23]CAPDU: 80 11 00 00 [18:29:23]Write to MH i2c: E2 08 00 FD 06 80 11 00 00 00 00 00 00 7D [18:29:23]Write i2c OK [18:29:23]MH_I2C_Read... [18:29:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:29:23]Read from MH i2c: E2 [18:29:23]MH_I2C_Read... [18:29:23]Read from MH i2c: E2 17 00 [18:29:23]MH_I2C_Read... [18:29:23]Read from MH i2c: E2 17 00 FD 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CE [18:29:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:29:23]wFMCommunicate OK [18:29:23]requested_item fd.num is exist - process it [18:29:23]SAM_PROTO_GetFieldsCounters [18:29:23]wFMCommunicate request_size=4 [18:29:23]MH_SAM_APDU [18:29:23]CAPDU: 80 13 00 00 [18:29:23]Write to MH i2c: E2 08 00 FE 06 80 13 00 00 00 00 00 00 80 [18:29:23]Write i2c OK [18:29:23]MH_I2C_Read... [18:29:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:29:24]Read from MH i2c: E2 [18:29:24]MH_I2C_Read... [18:29:24]Read from MH i2c: E2 62 00 [18:29:24]MH_I2C_Read... [18:29:24]Read from MH i2c: E2 62 00 FE 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 06 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 EE 01 00 00 5E 04 04 00 EE 01 00 00 57 04 04 00 EF 01 00 00 19 04 04 00 00 00 00 00 90 00 2C [18:29:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 06 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 EE 01 00 00 5E 04 04 00 EE 01 00 00 57 04 04 00 EF 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:29:24]wFMCommunicate OK [18:29:24]SAM_PROTO_GetFieldsCounters done [18:29:24]requested_item shift.num is exist - process it [18:29:24]requested_item shift.opened is exist - process it [18:29:24]req_shift_opened [18:29:24]FM_GetShiftState [18:29:24]SAM_PROTO_GetShiftState [18:29:24]wFMCommunicate request_size=4 [18:29:24]MH_SAM_APDU [18:29:24]CAPDU: 80 13 01 00 [18:29:24]Write to MH i2c: E2 08 00 FF 06 80 13 01 00 00 00 00 00 82 [18:29:24]Write i2c OK [18:29:24]MH_I2C_Read... [18:29:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:29:24]Read from MH i2c: E2 [18:29:24]MH_I2C_Read... [18:29:24]Read from MH i2c: E2 0E 00 [18:29:24]MH_I2C_Read... [18:29:24]Read from MH i2c: E2 0E 00 FF 06 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 29 [18:29:24]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:29:24]wFMCommunicate OK [18:29:24]SAM_PROTO_GetShiftState done [18:29:24]FM_GetShiftState done [18:29:24]req_shift_opened done [18:29:24]requested_item shift.open_date is exist - process it [18:29:24]req_shift_open_date [18:29:24]req_shift_open_date done [18:29:24]produce_requested_data done [18:29:24]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156422,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [18:29:24]process_action_free close_receipt [18:29:24]json_value_free [18:29:24]json_value_free done [18:29:24]process_json_proto returns [18:29:24]Send response to host [18:29:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156422,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [18:29:24]free response buf [18:29:24]execute_script done [18:29:24]execute_script returns [18:29:24]free content buf [18:29:24]Sock 7.Close socket [18:29:24]Sock 7.Thread stoped [18:29:27]OFD Sender: No OFD packet to send [18:29:32]OFD Sender: No OFD packet to send [18:29:37]OFD Sender: No OFD packet to send [18:29:42]OFD Sender: No OFD packet to send [18:29:47]OFD Sender: No OFD packet to send [18:29:52]OFD Sender: No OFD packet to send [18:29:57]OFD Sender: No OFD packet to send [18:30:02]OFD Sender: No OFD packet to send [18:30:07]OFD Sender: No OFD packet to send [18:30:12]OFD Sender: No OFD packet to send [18:30:17]OFD Sender: No OFD packet to send [18:30:22]OFD Sender: No OFD packet to send [18:30:27]OFD Sender: No OFD packet to send [18:30:33]OFD Sender: No OFD packet to send [18:30:38]OFD Sender: No OFD packet to send [18:30:43]OFD Sender: No OFD packet to send [18:30:48]OFD Sender: No OFD packet to send [18:30:53]OFD Sender: No OFD packet to send [18:30:56]accept exits with 9 [18:30:56]New connection [18:30:56]New thread 3066731876 created [18:30:56]Thread 3066588516 joined [18:30:56]Waiting for new connection... [18:30:56] Sock 9.Parse request [18:30:56]Sock 9.Check first char [18:30:56]Sock 9.First char is OK [18:30:56]request: POST /json_proto HTTP/1.0 [18:30:56]Method: POST [18:30:56]URL: /json_proto [18:30:56]Method is POST - this is cgi request [18:30:56]url: /json_proto [18:30:56]query_string will be loaded in cgi processing [18:30:56]execute_cgi json_proto POST (null) [18:30:56]execute_cgi path=json_proto method=POST [18:30:56]POST find Content-Length [18:30:56]Host: 172.17.53.67:8080 [18:30:56]Content-Length: 678 [18:30:56]Content-Type: application/json [18:30:56] [18:30:56]POST finish read [18:30:56]Found Content-Length = 678 [18:30:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874724", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:30:56]execute_script... [18:30:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874724", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:30:56]POST & json_proto [18:30:56]process_json_proto [18:30:56]json parsed OK: [18:30:56]protocol is kg_v1.0 [18:30:56]action value=close_receipt [18:30:56]process_action close_receipt [18:30:56]cmd_close_receipt [18:30:56]MH_GetDate [18:30:56]Write to MH i2c: F0 00 00 00 07 F6 [18:30:56]Write i2c OK [18:30:56]MH_I2C_Read... [18:30:56]Read from MH i2c: F0 [18:30:56]MH_I2C_Read... [18:30:56]Read from MH i2c: F0 09 00 [18:30:56]MH_I2C_Read... [18:30:56]Read from MH i2c: F0 09 00 00 07 00 61 4C 15 67 19 BC 99 64 FA [18:30:56]GetLastDocTimeStamp 1729448960 [18:30:56]current date 1729449057 [18:30:56]FM_GetShiftState [18:30:56]SAM_PROTO_GetShiftState [18:30:56]wFMCommunicate request_size=4 [18:30:56]MH_SAM_APDU [18:30:56]CAPDU: 80 13 01 00 [18:30:56]Write to MH i2c: E2 08 00 01 07 80 13 01 00 00 00 00 00 85 [18:30:56]Write i2c OK [18:30:56]MH_I2C_Read... [18:30:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:30:56]Read from MH i2c: E2 [18:30:56]MH_I2C_Read... [18:30:56]Read from MH i2c: E2 0E 00 [18:30:56]MH_I2C_Read... [18:30:56]Read from MH i2c: E2 0E 00 01 07 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 2C [18:30:56]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:30:56]wFMCommunicate OK [18:30:56]SAM_PROTO_GetShiftState done [18:30:56]FM_GetShiftState done [18:30:56]opened in 1729383891 [18:30:56]opened+sec_in_day 1729470291 [18:30:56]quantity*price = 70044 [18:30:56]sum+1 = 70045 [18:30:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 495 20.10.2024 18:30 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156423 ФПД: 196767776883178 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T183057&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156423&fm=196767776883178&tin=02508201610067®Number=0000137193017469&sum=70000 [18:30:58]StoreToDocumentArchive [18:30:58]shift 314 fd 156423 [18:30:58]save to /storage/0314/doc_00156423 [18:30:58]save last doc name /storage/0314/doc_00156423 to /storage/kkm_last_doc_name [18:30:58]save OK [18:30:58]Clear old archive folders... [18:30:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:30:58]tlvbuf is 002F5CC0 [18:30:58]SAM_PROTO_ClearQueue [18:30:58]wFMCommunicate request_size=4 [18:30:58]MH_SAM_APDU [18:30:58]CAPDU: 80 09 00 00 [18:30:58]Write to MH i2c: E2 08 00 0E 07 80 09 00 00 00 00 00 00 87 [18:30:58]Write i2c OK [18:30:58]MH_I2C_Read... [18:30:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:30:58]Read from MH i2c: E2 [18:30:58]MH_I2C_Read... [18:30:58]Read from MH i2c: E2 03 00 [18:30:58]MH_I2C_Read... [18:30:58]Read from MH i2c: E2 03 00 0E 07 00 90 00 89 [18:30:58]RAPDU: 90 00 [18:30:58]wFMCommunicate OK [18:30:58]SAM_PROTO_ClearQueue done [18:30:58]KKMCreateOFDPacket [18:30:58]OFDProtocolAddRootSTLVToBuf [18:30:58]FM_MakeSignedData [18:30:58]FM_MakeSignedData [18:30:58]SAM_PROTO_SignData [18:30:58]wFMCommunicate request_size=4 [18:30:58]MH_SAM_APDU [18:30:58]CAPDU: 80 0D 01 02 [18:30:58]Write to MH i2c: E2 08 00 0F 07 80 0D 01 02 00 00 00 00 8F [18:30:58]Write i2c OK [18:30:58]MH_I2C_Read... [18:30:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:30:58]Read from MH i2c: E2 [18:30:58]MH_I2C_Read... [18:30:58]Read from MH i2c: E2 03 00 [18:30:58]MH_I2C_Read... [18:30:58]Read from MH i2c: E2 03 00 0F 07 00 90 00 8A [18:30:58]RAPDU: 90 00 [18:30:58]wFMCommunicate OK [18:30:58]wFMCommunicate request_size=255 [18:30:58]MH_SAM_APDU [18:30:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 01 00 00 F4 03 04 00 61 4C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 07 63 02 00 35 04 06 00 B2 [18:30:58]Write to MH i2c: E2 02 01 10 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 01 00 00 F4 03 04 00 61 4C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 07 63 02 00 35 04 06 00 B2 00 00 B8 [18:30:58]Write i2c OK [18:30:58]MH_I2C_Read... [18:30:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:30:58]Read from MH i2c: E2 [18:30:58]MH_I2C_Read... [18:30:58]Read from MH i2c: E2 03 00 [18:30:58]MH_I2C_Read... [18:30:58]Read from MH i2c: E2 03 00 10 07 00 90 00 8B [18:30:58]RAPDU: 90 00 [18:30:58]wFMCommunicate OK [18:30:58]wFMCommunicate request_size=10 [18:30:58]MH_SAM_APDU [18:30:58]CAPDU: 80 0D 02 02 05 F5 91 71 C1 EA [18:30:58]Write to MH i2c: E2 0D 00 11 07 80 0D 02 02 05 00 F5 91 71 C1 EA 00 00 3E [18:30:58]Write i2c OK [18:30:58]MH_I2C_Read... [18:30:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:30:58]Read from MH i2c: E2 [18:30:58]MH_I2C_Read... [18:30:58]Read from MH i2c: E2 03 00 [18:30:58]MH_I2C_Read... [18:30:58]Read from MH i2c: E2 03 00 11 07 00 90 00 8C [18:30:58]RAPDU: 90 00 [18:30:58]wFMCommunicate OK [18:30:58]wFMCommunicate request_size=4 [18:30:58]MH_SAM_APDU [18:30:58]CAPDU: 80 0D 03 02 [18:30:58]Write to MH i2c: E2 08 00 12 07 80 0D 03 02 00 00 00 00 94 [18:30:58]Write i2c OK [18:30:58]MH_I2C_Read... [18:30:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:30:58]Read from MH i2c: E2 [18:30:58]MH_I2C_Read... [18:30:58]Read from MH i2c: E2 0B 00 [18:30:58]MH_I2C_Read... [18:30:58]Read from MH i2c: E2 0B 00 12 07 00 B2 2C 6F 36 44 08 30 F3 90 00 87 [18:30:58]RAPDU: B2 2C 6F 36 44 08 30 F3 90 00 [18:30:58]wFMCommunicate OK [18:30:58]SAM_PROTO_SignData done [18:30:58]FM_MakeSignedData done [18:30:58]CreateOFDProtocolMessage [18:30:58]wFMCommunicate request_size=4 [18:30:58]MH_SAM_APDU [18:30:58]CAPDU: 80 11 00 00 [18:30:58]Write to MH i2c: E2 08 00 13 07 80 11 00 00 00 00 00 00 94 [18:30:58]Write i2c OK [18:30:58]MH_I2C_Read... [18:30:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:30:58]Read from MH i2c: E2 [18:30:58]MH_I2C_Read... [18:30:58]Read from MH i2c: E2 17 00 [18:30:58]MH_I2C_Read... [18:30:58]Read from MH i2c: E2 17 00 13 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E5 [18:30:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:30:58]wFMCommunicate OK [18:30:58]CreateOFDProtocolMessage done [18:30:58]OFDSenderStorePacket 156423 [18:30:58]StoreOFDPacket docnum=156423 [18:30:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 8B 19 07 01 65 17 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 01 00 00 F4 03 04 00 61 4C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 07 63 02 00 35 04 06 00 B2 F5 91 71 C1 EA B2 2C 6F 36 44 08 30 F3 [18:30:58]CheckFolder [18:30:58]dirname=/storage/ofd_packets [18:30:58]CheckFolder done [18:30:58]ProducePacketName [18:30:58]name=ofd_packets/00156423 [18:30:58]NVStorageSaveData ofd_packets/00156423 [18:30:58]File name is /storage/ofd_packets/00156423 [18:30:58]Write 301 bytes [18:30:58]NVStorageSaveData done [18:30:58]OFDSenderStorePacket done [18:30:58]KKMCreateOFDPacket done [18:30:58]NVStorageSaveData kkm_last_timestamp [18:30:58]File name is /storage/kkm_last_timestamp [18:30:58]Write 4 bytes [18:30:58]NVStorageSaveData done [18:30:58]ExternCall_PrintAddStr [18:30:58]wPrintStart [18:30:58]Write to MH i2c: 01 00 00 14 07 1B [18:30:58]Write i2c OK [18:30:58]MH_I2C_Read... [18:30:58]Read from MH i2c: 01 [18:30:58]MH_I2C_Read... [18:30:58]Read from MH i2c: 01 07 00 [18:30:58]MH_I2C_Read... [18:30:58]Read from MH i2c: 01 07 00 14 07 00 00 00 00 00 FF 0F 30 [18:30:58]RasterBufferAndPrint [18:30:58]line Счет N : (1)874724 [18:30:58]line ИНН: 02508201610067 [18:30:58]line Контрольно-Кассовый Чек [18:30:58]line ПРОДАЖА [18:30:58]line ТРК (МРК, ГНК) : 12 [18:30:58]line Товар: 2710124130 [18:30:58]line Аи-92-К-5 [18:30:58]line 10.470 * 66.90 [18:30:58]line = 700.44 [18:30:58]line НДС 12% НСП 1% [18:30:58]line > о реализуемом товаре [18:30:58]line ОКРУГЛЕНИЕ: -0.44 [18:30:58]line ИТОГО: 700.00 [18:30:58]line Внесено: 700.00 [18:30:58]line СДАЧА: 0.00 [18:30:58]line НСП 1% : 6.20 [18:30:58]line НДС 12% : 74.38 [18:30:58]line Наличными: 700.00 [18:30:58]line Безнал.: 0.00 [18:30:58]line Место: АЗС № 165 "Партнер Нефть" [18:30:58]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:30:58]line СНО: Общий режим [18:30:58]line Чек 495 20.10.2024 18:30 [18:30:58]line Смена: 314 ФФД: 1.0 [18:30:58]line ЗНМ: 0300000234 [18:30:58]line РНМ: 0000137193017469 [18:30:58]line Версия ККМ: v1.0 [18:30:58]line ФМ: 0000000000963156 [18:30:58]line ФД: 156423 [18:30:58]line ФПД: 196767776883178 [18:30:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T183057&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156423&fm=196767776883178&tin=02508201610067®Number=0000137193017469&sum=70000 [18:30:58]OFD Sender: Processing packet 156423 [packets to send 52, broken 51] [18:30:58]ProducePacketName [18:30:58]name=ofd_packets/00156423 [18:30:58]OFD Sender: To server: pG, [18:30:58]CommunicateWithHost lk.salyk.kg:30040 [18:30:58]ConnectInit lk.salyk.kg [18:30:58]written 0, free lines is 4095 [18:30:59]Connected sock=10 [18:30:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 8B 19 07 01 65 17 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 01 00 00 F4 03 04 00 61 4C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 07 63 02 00 35 04 06 00 B2 F5 91 71 C1 EA B2 2C 6F 36 44 08 30 F3 [18:30:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 0E 6F 47 00 8F FA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 07 63 02 00 F4 03 04 00 93 F2 14 67 B6 04 01 00 00 82 10 58 F7 5A 1A B3 4A [18:30:59]CommunicateWithHost err = 0 [18:30:59]CheckOFDResponse [18:30:59]1017 (14) - 77093643461234 [18:30:59]1041 (16) - 0000000000963156 [18:30:59]1040 (4) - 156423 [18:30:59]1012 (4) - 20.10.2024 12:07 [18:30:59]1206 (1) - 0 [18:30:59]OFD Sender: Remove packet 156423 [18:30:59]ProducePacketName [18:30:59]name=ofd_packets/00156423 [18:30:59]NVStorageDeleteData [18:30:59]Write to MH i2c: 01 00 00 3F 07 46 [18:30:59]Write i2c OK [18:30:59]MH_I2C_Read... [18:30:59]Read from MH i2c: 01 [18:30:59]MH_I2C_Read... [18:30:59]Read from MH i2c: 01 07 00 [18:30:59]MH_I2C_Read... [18:30:59]Read from MH i2c: 01 07 00 3F 07 00 00 00 00 00 E1 0C 3A [18:30:59]RasterBufferAndPrint [18:30:59]line [18:30:59]line [18:30:59]line [18:30:59]line [18:30:59]line [18:30:59]written 0, free lines is 3303 [18:30:59]MH_Cut [18:30:59]Write to MH i2c: D1 01 00 46 07 01 1F [18:30:59]Write i2c OK [18:30:59]MH_I2C_Read... [18:30:59]Read from MH i2c: D1 [18:30:59]MH_I2C_Read... [18:30:59]Read from MH i2c: D1 01 00 [18:30:59]MH_I2C_Read... [18:30:59]Read from MH i2c: D1 01 00 46 07 00 1E [18:30:59]Write to MH i2c: 01 00 00 47 07 4E [18:30:59]Write i2c OK [18:30:59]MH_I2C_Read... [18:30:59]OFD Sender: No OFD packet to send [18:31:00]*** Cut start [18:31:00]*** Partial cut [18:31:00]*** CUTSNS_PIN = 1 [18:31:00]*** CUTSNS_PIN = 0 [18:31:00]*** Brake cut motor [18:31:00]Read from MH i2c: 01 [18:31:00]MH_I2C_Read... [18:31:00]*** Stop cut motor [18:31:00]*** Cut end [18:31:00]Read from MH i2c: 01 07 00 [18:31:00]MH_I2C_Read... [18:31:00]Read from MH i2c: 01 07 00 47 07 00 00 00 00 00 FF 0F 63 [18:31:00]process_action close_receipt done [18:31:00]requested_data is exist [18:31:00]produce_requested_data [18:31:00]requested_item fm.sn is exist - process it [18:31:00]wFMCommunicate request_size=4 [18:31:00]MH_SAM_APDU [18:31:00]CAPDU: 80 11 00 00 [18:31:00]Write to MH i2c: E2 08 00 48 07 80 11 00 00 00 00 00 00 C9 [18:31:00]Write i2c OK [18:31:00]MH_I2C_Read... [18:31:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:31:00]Read from MH i2c: E2 [18:31:00]MH_I2C_Read... [18:31:00]Read from MH i2c: E2 17 00 [18:31:00]MH_I2C_Read... [18:31:00]Read from MH i2c: E2 17 00 48 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1A [18:31:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:31:00]wFMCommunicate OK [18:31:00]requested_item fd.num is exist - process it [18:31:00]SAM_PROTO_GetFieldsCounters [18:31:00]wFMCommunicate request_size=4 [18:31:00]MH_SAM_APDU [18:31:00]CAPDU: 80 13 00 00 [18:31:00]Write to MH i2c: E2 08 00 49 07 80 13 00 00 00 00 00 00 CC [18:31:00]Write i2c OK [18:31:00]MH_I2C_Read... [18:31:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:31:00]Read from MH i2c: E2 [18:31:00]MH_I2C_Read... [18:31:00]Read from MH i2c: E2 62 00 [18:31:00]MH_I2C_Read... [18:31:00]Read from MH i2c: E2 62 00 49 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 07 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 EF 01 00 00 5E 04 04 00 EF 01 00 00 57 04 04 00 F0 01 00 00 19 04 04 00 00 00 00 00 90 00 7C [18:31:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 07 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 EF 01 00 00 5E 04 04 00 EF 01 00 00 57 04 04 00 F0 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:31:00]wFMCommunicate OK [18:31:00]SAM_PROTO_GetFieldsCounters done [18:31:00]requested_item shift.num is exist - process it [18:31:00]requested_item shift.opened is exist - process it [18:31:00]req_shift_opened [18:31:00]FM_GetShiftState [18:31:00]SAM_PROTO_GetShiftState [18:31:00]wFMCommunicate request_size=4 [18:31:00]MH_SAM_APDU [18:31:00]CAPDU: 80 13 01 00 [18:31:00]Write to MH i2c: E2 08 00 4A 07 80 13 01 00 00 00 00 00 CE [18:31:00]Write i2c OK [18:31:00]MH_I2C_Read... [18:31:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:31:00]Read from MH i2c: E2 [18:31:00]MH_I2C_Read... [18:31:00]Read from MH i2c: E2 0E 00 [18:31:00]MH_I2C_Read... [18:31:00]Read from MH i2c: E2 0E 00 4A 07 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 75 [18:31:00]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:31:00]wFMCommunicate OK [18:31:00]SAM_PROTO_GetShiftState done [18:31:00]FM_GetShiftState done [18:31:00]req_shift_opened done [18:31:00]requested_item shift.open_date is exist - process it [18:31:00]req_shift_open_date [18:31:00]req_shift_open_date done [18:31:00]produce_requested_data done [18:31:00]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156423,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [18:31:00]process_action_free close_receipt [18:31:00]json_value_free [18:31:00]json_value_free done [18:31:00]process_json_proto returns [18:31:00]Send response to host [18:31:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156423,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [18:31:00]free response buf [18:31:00]execute_script done [18:31:00]execute_script returns [18:31:00]free content buf [18:31:00]Sock 9.Close socket [18:31:00]Sock 9.Thread stoped [18:31:04]OFD Sender: No OFD packet to send [18:31:09]OFD Sender: No OFD packet to send [18:31:14]OFD Sender: No OFD packet to send [18:31:19]OFD Sender: No OFD packet to send [18:31:24]OFD Sender: No OFD packet to send [18:31:29]OFD Sender: No OFD packet to send [18:31:34]OFD Sender: No OFD packet to send [18:31:39]OFD Sender: No OFD packet to send [18:31:44]OFD Sender: No OFD packet to send [18:31:49]OFD Sender: No OFD packet to send [18:31:54]OFD Sender: No OFD packet to send [18:31:59]OFD Sender: No OFD packet to send [18:32:04]OFD Sender: No OFD packet to send [18:32:09]OFD Sender: No OFD packet to send [18:32:14]OFD Sender: No OFD packet to send [18:32:19]OFD Sender: No OFD packet to send [18:32:24]OFD Sender: No OFD packet to send [18:32:29]OFD Sender: No OFD packet to send [18:32:34]OFD Sender: No OFD packet to send [18:32:39]OFD Sender: No OFD packet to send [18:32:44]OFD Sender: No OFD packet to send [18:32:49]OFD Sender: No OFD packet to send [18:32:54]OFD Sender: No OFD packet to send [18:32:59]OFD Sender: No OFD packet to send [18:33:04]OFD Sender: No OFD packet to send [18:33:09]OFD Sender: No OFD packet to send [18:33:14]OFD Sender: No OFD packet to send [18:33:19]OFD Sender: No OFD packet to send [18:33:24]OFD Sender: No OFD packet to send [18:33:29]OFD Sender: No OFD packet to send [18:33:34]OFD Sender: No OFD packet to send [18:33:39]OFD Sender: No OFD packet to send [18:33:44]OFD Sender: No OFD packet to send [18:33:49]OFD Sender: No OFD packet to send [18:33:53]accept exits with 7 [18:33:53]New connection [18:33:53]New thread 3066588516 created [18:33:53]Thread 3066731876 joined [18:33:53]Waiting for new connection... [18:33:53] Sock 7.Parse request [18:33:53]Sock 7.Check first char [18:33:53]Sock 7.First char is OK [18:33:53]request: POST /json_proto HTTP/1.0 [18:33:53]Method: POST [18:33:53]URL: /json_proto [18:33:53]Method is POST - this is cgi request [18:33:53]url: /json_proto [18:33:53]query_string will be loaded in cgi processing [18:33:53]execute_cgi json_proto POST (null) [18:33:53]execute_cgi path=json_proto method=POST [18:33:53]POST find Content-Length [18:33:53]Host: 172.17.53.67:8080 [18:33:53]Content-Length: 670 [18:33:53]Content-Type: application/json [18:33:53] [18:33:53]POST finish read [18:33:53]Found Content-Length = 670 [18:33:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874725", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 6.580, "sum" : 450.07, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 450.00, "total" : 450.00, "payments": [ { "type": 0, "sum" : 450.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:33:53]execute_script... [18:33:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874725", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 6.580, "sum" : 450.07, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 450.00, "total" : 450.00, "payments": [ { "type": 0, "sum" : 450.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:33:53]POST & json_proto [18:33:53]process_json_proto [18:33:53]json parsed OK: [18:33:53]protocol is kg_v1.0 [18:33:53]action value=close_receipt [18:33:53]process_action close_receipt [18:33:53]cmd_close_receipt [18:33:53]MH_GetDate [18:33:53]Write to MH i2c: F0 00 00 4B 07 41 [18:33:53]Write i2c OK [18:33:53]MH_I2C_Read... [18:33:53]Read from MH i2c: F0 [18:33:53]MH_I2C_Read... [18:33:53]Read from MH i2c: F0 09 00 [18:33:53]MH_I2C_Read... [18:33:53]Read from MH i2c: F0 09 00 4B 07 00 12 4D 15 67 19 BC 99 64 F7 [18:33:53]GetLastDocTimeStamp 1729449057 [18:33:53]current date 1729449234 [18:33:53]FM_GetShiftState [18:33:53]SAM_PROTO_GetShiftState [18:33:53]wFMCommunicate request_size=4 [18:33:53]MH_SAM_APDU [18:33:53]CAPDU: 80 13 01 00 [18:33:53]Write to MH i2c: E2 08 00 4C 07 80 13 01 00 00 00 00 00 D0 [18:33:53]Write i2c OK [18:33:53]MH_I2C_Read... [18:33:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:33:53]Read from MH i2c: E2 [18:33:53]MH_I2C_Read... [18:33:53]Read from MH i2c: E2 0E 00 [18:33:53]MH_I2C_Read... [18:33:53]Read from MH i2c: E2 0E 00 4C 07 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 77 [18:33:53]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:33:53]wFMCommunicate OK [18:33:53]SAM_PROTO_GetShiftState done [18:33:53]FM_GetShiftState done [18:33:53]opened in 1729383891 [18:33:53]opened+sec_in_day 1729470291 [18:33:53]quantity*price = 45007 [18:33:53]sum+1 = 45008 [18:33:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.07 ИТОГО: 450.00 Внесено: 450.00 СДАЧА: 0.00 НСП 1% : 3.98 НДС 12% : 47.79 Наличными: 450.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 496 20.10.2024 18:33 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156424 ФПД: 174351584710566 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T183354&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156424&fm=174351584710566&tin=02508201610067®Number=0000137193017469&sum=45000 [18:33:54]StoreToDocumentArchive [18:33:54]shift 314 fd 156424 [18:33:54]save to /storage/0314/doc_00156424 [18:33:54]save last doc name /storage/0314/doc_00156424 to /storage/kkm_last_doc_name [18:33:54]save OK [18:33:54]Clear old archive folders... [18:33:54]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:33:54]tlvbuf is 002FFC20 [18:33:54]SAM_PROTO_ClearQueue [18:33:54]wFMCommunicate request_size=4 [18:33:54]MH_SAM_APDU [18:33:54]CAPDU: 80 09 00 00 [18:33:54]Write to MH i2c: E2 08 00 59 07 80 09 00 00 00 00 00 00 D2 [18:33:54]Write i2c OK [18:33:54]MH_I2C_Read... [18:33:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:33:54]Read from MH i2c: E2 [18:33:54]MH_I2C_Read... [18:33:54]Read from MH i2c: E2 03 00 [18:33:54]MH_I2C_Read... [18:33:54]Read from MH i2c: E2 03 00 59 07 00 90 00 D4 [18:33:54]RAPDU: 90 00 [18:33:54]wFMCommunicate OK [18:33:54]SAM_PROTO_ClearQueue done [18:33:54]KKMCreateOFDPacket [18:33:54]OFDProtocolAddRootSTLVToBuf [18:33:54]FM_MakeSignedData [18:33:54]FM_MakeSignedData [18:33:54]SAM_PROTO_SignData [18:33:54]wFMCommunicate request_size=4 [18:33:54]MH_SAM_APDU [18:33:54]CAPDU: 80 0D 01 02 [18:33:54]Write to MH i2c: E2 08 00 5A 07 80 0D 01 02 00 00 00 00 DA [18:33:54]Write i2c OK [18:33:54]MH_I2C_Read... [18:33:54]OFD Sender: No OFD packet to send [18:33:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:33:54]Read from MH i2c: E2 [18:33:54]MH_I2C_Read... [18:33:54]Read from MH i2c: E2 03 00 [18:33:54]MH_I2C_Read... [18:33:54]Read from MH i2c: E2 03 00 5A 07 00 90 00 D5 [18:33:54]RAPDU: 90 00 [18:33:54]wFMCommunicate OK [18:33:54]wFMCommunicate request_size=255 [18:33:54]MH_SAM_APDU [18:33:54]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 19 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CF AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AB 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 01 00 00 F4 03 04 00 12 4D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 08 63 02 00 35 04 06 00 [18:33:54]Write to MH i2c: E2 02 01 5B 07 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 19 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CF AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AB 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 01 00 00 F4 03 04 00 12 4D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 08 63 02 00 35 04 06 00 00 00 E4 [18:33:55]Write i2c OK [18:33:55]MH_I2C_Read... [18:33:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:33:55]Read from MH i2c: E2 [18:33:55]MH_I2C_Read... [18:33:55]Read from MH i2c: E2 03 00 [18:33:55]MH_I2C_Read... [18:33:55]Read from MH i2c: E2 03 00 5B 07 00 90 00 D6 [18:33:55]RAPDU: 90 00 [18:33:55]wFMCommunicate OK [18:33:55]wFMCommunicate request_size=11 [18:33:55]MH_SAM_APDU [18:33:55]CAPDU: 80 0D 02 02 06 9E 92 64 45 CF A6 [18:33:55]Write to MH i2c: E2 0E 00 5C 07 80 0D 02 02 06 00 9E 92 64 45 CF A6 00 00 37 [18:33:55]Write i2c OK [18:33:55]MH_I2C_Read... [18:33:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:33:55]Read from MH i2c: E2 [18:33:55]MH_I2C_Read... [18:33:55]Read from MH i2c: E2 03 00 [18:33:55]MH_I2C_Read... [18:33:55]Read from MH i2c: E2 03 00 5C 07 00 90 00 D7 [18:33:55]RAPDU: 90 00 [18:33:55]wFMCommunicate OK [18:33:55]wFMCommunicate request_size=4 [18:33:55]MH_SAM_APDU [18:33:55]CAPDU: 80 0D 03 02 [18:33:55]Write to MH i2c: E2 08 00 5D 07 80 0D 03 02 00 00 00 00 DF [18:33:55]Write i2c OK [18:33:55]MH_I2C_Read... [18:33:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:33:55]Read from MH i2c: E2 [18:33:55]MH_I2C_Read... [18:33:55]Read from MH i2c: E2 0B 00 [18:33:55]MH_I2C_Read... [18:33:55]Read from MH i2c: E2 0B 00 5D 07 00 D4 CC 9B 38 06 C9 DC AB 90 00 A9 [18:33:55]RAPDU: D4 CC 9B 38 06 C9 DC AB 90 00 [18:33:55]wFMCommunicate OK [18:33:55]SAM_PROTO_SignData done [18:33:55]FM_MakeSignedData done [18:33:55]CreateOFDProtocolMessage [18:33:55]wFMCommunicate request_size=4 [18:33:55]MH_SAM_APDU [18:33:55]CAPDU: 80 11 00 00 [18:33:55]Write to MH i2c: E2 08 00 5E 07 80 11 00 00 00 00 00 00 DF [18:33:55]Write i2c OK [18:33:55]MH_I2C_Read... [18:33:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:33:55]Read from MH i2c: E2 [18:33:55]MH_I2C_Read... [18:33:55]Read from MH i2c: E2 17 00 [18:33:55]MH_I2C_Read... [18:33:55]Read from MH i2c: E2 17 00 5E 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 30 [18:33:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:33:55]wFMCommunicate OK [18:33:55]CreateOFDProtocolMessage done [18:33:55]OFDSenderStorePacket 156424 [18:33:55]StoreOFDPacket docnum=156424 [18:33:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 1D 35 08 01 96 8E 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 19 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CF AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AB 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 01 00 00 F4 03 04 00 12 4D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 08 63 02 00 35 04 06 00 9E 92 64 45 CF A6 D4 CC 9B 38 06 C9 DC AB [18:33:55]CheckFolder [18:33:55]dirname=/storage/ofd_packets [18:33:55]CheckFolder done [18:33:55]ProducePacketName [18:33:55]name=ofd_packets/00156424 [18:33:55]NVStorageSaveData ofd_packets/00156424 [18:33:55]File name is /storage/ofd_packets/00156424 [18:33:55]Write 302 bytes [18:33:55]NVStorageSaveData done [18:33:55]OFDSenderStorePacket done [18:33:55]KKMCreateOFDPacket done [18:33:55]NVStorageSaveData kkm_last_timestamp [18:33:55]File name is /storage/kkm_last_timestamp [18:33:55]Write 4 bytes [18:33:55]NVStorageSaveData done [18:33:55]ExternCall_PrintAddStr [18:33:55]wPrintStart [18:33:55]Write to MH i2c: 01 00 00 5F 07 66 [18:33:55]Write i2c OK [18:33:55]MH_I2C_Read... [18:33:55]Read from MH i2c: 01 [18:33:55]MH_I2C_Read... [18:33:55]Read from MH i2c: 01 07 00 [18:33:55]MH_I2C_Read... [18:33:55]Read from MH i2c: 01 07 00 5F 07 00 00 00 00 00 FF 0F 7B [18:33:55]RasterBufferAndPrint [18:33:55]line Счет N : (1)874725 [18:33:55]line ИНН: 02508201610067 [18:33:55]line Контрольно-Кассовый Чек [18:33:55]line ПРОДАЖА [18:33:55]line ТРК (МРК, ГНК) : 33 [18:33:55]line Товар: 2710124130 [18:33:55]line Super 92-К-5 [18:33:55]line 6.580 * 68.40 [18:33:55]line = 450.07 [18:33:55]line НДС 12% НСП 1% [18:33:55]line > о реализуемом товаре [18:33:55]line ОКРУГЛЕНИЕ: -0.07 [18:33:55]line ИТОГО: 450.00 [18:33:55]line Внесено: 450.00 [18:33:55]line СДАЧА: 0.00 [18:33:55]line НСП 1% : 3.98 [18:33:55]line НДС 12% : 47.79 [18:33:55]line Наличными: 450.00 [18:33:55]line Безнал.: 0.00 [18:33:55]line Место: АЗС № 165 "Партнер Нефть" [18:33:55]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:33:55]line СНО: Общий режим [18:33:55]line Чек 496 20.10.2024 18:33 [18:33:55]line Смена: 314 ФФД: 1.0 [18:33:55]line ЗНМ: 0300000234 [18:33:55]line РНМ: 0000137193017469 [18:33:55]line Версия ККМ: v1.0 [18:33:55]line ФМ: 0000000000963156 [18:33:55]line ФД: 156424 [18:33:55]line ФПД: 174351584710566 [18:33:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T183354&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156424&fm=174351584710566&tin=02508201610067®Number=0000137193017469&sum=45000 [18:33:55]OFD Sender: Processing packet 156424 [packets to send 52, broken 51] [18:33:55]ProducePacketName [18:33:55]name=ofd_packets/00156424 [18:33:55]OFD Sender: To server: pG, [18:33:55]CommunicateWithHost lk.salyk.kg:30040 [18:33:55]ConnectInit lk.salyk.kg [18:33:55]written 0, free lines is 4095 [18:33:55]Connected sock=10 [18:33:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 1D 35 08 01 96 8E 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 19 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CF AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AB 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 01 00 00 F4 03 04 00 12 4D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 08 63 02 00 35 04 06 00 9E 92 64 45 CF A6 D4 CC 9B 38 06 C9 DC AB [18:33:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D5 28 47 00 92 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 39 36 33 31 35 36 10 04 04 00 08 63 02 00 F4 03 04 00 44 F3 14 67 B6 04 01 00 00 B9 2B 49 7B BE 0C 45 28 [18:33:56]CommunicateWithHost err = 0 [18:33:56]CheckOFDResponse [18:33:56]1017 (14) - 77093643461234 [18:33:56]1041 (16) - 0000000000963156 [18:33:56]1040 (4) - 156424 [18:33:56]1012 (4) - 20.10.2024 12:10 [18:33:56]1206 (1) - 0 [18:33:56]OFD Sender: Remove packet 156424 [18:33:56]ProducePacketName [18:33:56]name=ofd_packets/00156424 [18:33:56]NVStorageDeleteData [18:33:56]Write to MH i2c: 01 00 00 8A 07 91 [18:33:56]Write i2c OK [18:33:56]MH_I2C_Read... [18:33:56]Read from MH i2c: 01 [18:33:56]MH_I2C_Read... [18:33:56]Read from MH i2c: 01 07 00 [18:33:56]MH_I2C_Read... [18:33:56]Read from MH i2c: 01 07 00 8A 07 00 00 00 00 00 EA 0C 8E [18:33:56]RasterBufferAndPrint [18:33:56]line [18:33:56]line [18:33:56]line [18:33:56]line [18:33:56]line [18:33:56]written 0, free lines is 3312 [18:33:56]MH_Cut [18:33:56]Write to MH i2c: D1 01 00 91 07 01 6A [18:33:56]Write i2c OK [18:33:56]MH_I2C_Read... [18:33:56]Read from MH i2c: D1 [18:33:56]MH_I2C_Read... [18:33:56]Read from MH i2c: D1 01 00 [18:33:56]MH_I2C_Read... [18:33:56]Read from MH i2c: D1 01 00 91 07 00 69 [18:33:56]Write to MH i2c: 01 00 00 92 07 99 [18:33:56]Write i2c OK [18:33:56]MH_I2C_Read... [18:33:56]OFD Sender: No OFD packet to send [18:33:56]*** Cut start [18:33:56]*** Partial cut [18:33:56]*** CUTSNS_PIN = 1 [18:33:56]*** CUTSNS_PIN = 0 [18:33:57]*** Brake cut motor [18:33:57]Read from MH i2c: 01 [18:33:57]MH_I2C_Read... [18:33:57]*** Stop cut motor [18:33:57]*** Cut end [18:33:57]Read from MH i2c: 01 07 00 [18:33:57]MH_I2C_Read... [18:33:57]Read from MH i2c: 01 07 00 92 07 00 00 00 00 00 FF 0F AE [18:33:57]process_action close_receipt done [18:33:57]requested_data is exist [18:33:57]produce_requested_data [18:33:57]requested_item fm.sn is exist - process it [18:33:57]wFMCommunicate request_size=4 [18:33:57]MH_SAM_APDU [18:33:57]CAPDU: 80 11 00 00 [18:33:57]Write to MH i2c: E2 08 00 93 07 80 11 00 00 00 00 00 00 14 [18:33:57]Write i2c OK [18:33:57]MH_I2C_Read... [18:33:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:33:57]Read from MH i2c: E2 [18:33:57]MH_I2C_Read... [18:33:57]Read from MH i2c: E2 17 00 [18:33:57]MH_I2C_Read... [18:33:57]Read from MH i2c: E2 17 00 93 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 65 [18:33:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:33:57]wFMCommunicate OK [18:33:57]requested_item fd.num is exist - process it [18:33:57]SAM_PROTO_GetFieldsCounters [18:33:57]wFMCommunicate request_size=4 [18:33:57]MH_SAM_APDU [18:33:57]CAPDU: 80 13 00 00 [18:33:57]Write to MH i2c: E2 08 00 94 07 80 13 00 00 00 00 00 00 17 [18:33:57]Write i2c OK [18:33:57]MH_I2C_Read... [18:33:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:33:57]Read from MH i2c: E2 [18:33:57]MH_I2C_Read... [18:33:57]Read from MH i2c: E2 62 00 [18:33:57]MH_I2C_Read... [18:33:57]Read from MH i2c: E2 62 00 94 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 08 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 F0 01 00 00 5E 04 04 00 F0 01 00 00 57 04 04 00 F1 01 00 00 19 04 04 00 00 00 00 00 90 00 CB [18:33:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 08 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 F0 01 00 00 5E 04 04 00 F0 01 00 00 57 04 04 00 F1 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:33:57]wFMCommunicate OK [18:33:57]SAM_PROTO_GetFieldsCounters done [18:33:57]requested_item shift.num is exist - process it [18:33:57]requested_item shift.opened is exist - process it [18:33:57]req_shift_opened [18:33:57]FM_GetShiftState [18:33:57]SAM_PROTO_GetShiftState [18:33:57]wFMCommunicate request_size=4 [18:33:57]MH_SAM_APDU [18:33:57]CAPDU: 80 13 01 00 [18:33:57]Write to MH i2c: E2 08 00 95 07 80 13 01 00 00 00 00 00 19 [18:33:57]Write i2c OK [18:33:57]MH_I2C_Read... [18:33:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:33:57]Read from MH i2c: E2 [18:33:57]MH_I2C_Read... [18:33:57]Read from MH i2c: E2 0E 00 [18:33:57]MH_I2C_Read... [18:33:57]Read from MH i2c: E2 0E 00 95 07 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C0 [18:33:57]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:33:57]wFMCommunicate OK [18:33:57]SAM_PROTO_GetShiftState done [18:33:57]FM_GetShiftState done [18:33:57]req_shift_opened done [18:33:57]requested_item shift.open_date is exist - process it [18:33:57]req_shift_open_date [18:33:57]req_shift_open_date done [18:33:57]produce_requested_data done [18:33:57]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156424,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [18:33:57]process_action_free close_receipt [18:33:57]json_value_free [18:33:57]json_value_free done [18:33:57]process_json_proto returns [18:33:57]Send response to host [18:33:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156424,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [18:33:57]free response buf [18:33:57]execute_script done [18:33:57]execute_script returns [18:33:57]free content buf [18:33:57]Sock 7.Close socket [18:33:57]Sock 7.Thread stoped [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:55]accept exits with 9 [18:34:55]New connection [18:34:55]New thread 3066731876 created [18:34:55]Thread 3066588516 joined [18:34:55]Waiting for new connection... [18:34:55] Sock 9.Parse request [18:34:55]Sock 9.Check first char [18:34:55]Sock 9.First char is OK [18:34:55]request: POST /json_proto HTTP/1.0 [18:34:55]Method: POST [18:34:55]URL: /json_proto [18:34:55]Method is POST - this is cgi request [18:34:55]url: /json_proto [18:34:55]query_string will be loaded in cgi processing [18:34:55]execute_cgi json_proto POST (null) [18:34:55]execute_cgi path=json_proto method=POST [18:34:55]POST find Content-Length [18:34:55]Host: 172.17.53.67:8080 [18:34:55]Content-Length: 677 [18:34:55]Content-Type: application/json [18:34:55] [18:34:55]POST finish read [18:34:55]Found Content-Length = 677 [18:34:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874726", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:34:55]execute_script... [18:34:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874726", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:34:55]POST & json_proto [18:34:55]process_json_proto [18:34:55]json parsed OK: [18:34:55]protocol is kg_v1.0 [18:34:55]action value=close_receipt [18:34:55]process_action close_receipt [18:34:55]cmd_close_receipt [18:34:55]MH_GetDate [18:34:55]Write to MH i2c: F0 00 00 96 07 8C [18:34:55]Write i2c OK [18:34:55]MH_I2C_Read... [18:34:55]Read from MH i2c: F0 [18:34:55]MH_I2C_Read... [18:34:55]Read from MH i2c: F0 09 00 [18:34:55]MH_I2C_Read... [18:34:55]Read from MH i2c: F0 09 00 96 07 00 50 4D 15 67 19 BC 99 64 80 [18:34:55]GetLastDocTimeStamp 1729449234 [18:34:55]current date 1729449296 [18:34:55]FM_GetShiftState [18:34:55]SAM_PROTO_GetShiftState [18:34:55]wFMCommunicate request_size=4 [18:34:55]MH_SAM_APDU [18:34:55]CAPDU: 80 13 01 00 [18:34:55]Write to MH i2c: E2 08 00 97 07 80 13 01 00 00 00 00 00 1B [18:34:55]Write i2c OK [18:34:55]MH_I2C_Read... [18:34:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:34:55]Read from MH i2c: E2 [18:34:55]MH_I2C_Read... [18:34:55]Read from MH i2c: E2 0E 00 [18:34:55]MH_I2C_Read... [18:34:55]Read from MH i2c: E2 0E 00 97 07 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C2 [18:34:55]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:34:55]wFMCommunicate OK [18:34:55]SAM_PROTO_GetShiftState done [18:34:55]FM_GetShiftState done [18:34:55]opened in 1729383891 [18:34:55]opened+sec_in_day 1729470291 [18:34:55]quantity*price = 50041 [18:34:55]sum+1 = 50042 [18:34:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 497 20.10.2024 18:34 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156425 ФПД: 204827662517222 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T183456&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156425&fm=204827662517222&tin=02508201610067®Number=0000137193017469&sum=50000 [18:34:56]StoreToDocumentArchive [18:34:56]shift 314 fd 156425 [18:34:56]save to /storage/0314/doc_00156425 [18:34:56]save last doc name /storage/0314/doc_00156425 to /storage/kkm_last_doc_name [18:34:56]save OK [18:34:56]Clear old archive folders... [18:34:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:34:56]tlvbuf is 0029E330 [18:34:56]SAM_PROTO_ClearQueue [18:34:56]wFMCommunicate request_size=4 [18:34:56]MH_SAM_APDU [18:34:56]CAPDU: 80 09 00 00 [18:34:56]Write to MH i2c: E2 08 00 A4 07 80 09 00 00 00 00 00 00 1D [18:34:56]Write i2c OK [18:34:56]MH_I2C_Read... [18:34:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:34:56]Read from MH i2c: E2 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: E2 03 00 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: E2 03 00 A4 07 00 90 00 1F [18:34:56]RAPDU: 90 00 [18:34:56]wFMCommunicate OK [18:34:56]SAM_PROTO_ClearQueue done [18:34:56]KKMCreateOFDPacket [18:34:56]OFDProtocolAddRootSTLVToBuf [18:34:56]FM_MakeSignedData [18:34:56]FM_MakeSignedData [18:34:56]SAM_PROTO_SignData [18:34:56]wFMCommunicate request_size=4 [18:34:56]MH_SAM_APDU [18:34:56]CAPDU: 80 0D 01 02 [18:34:56]Write to MH i2c: E2 08 00 A5 07 80 0D 01 02 00 00 00 00 25 [18:34:56]Write i2c OK [18:34:56]MH_I2C_Read... [18:34:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:34:56]Read from MH i2c: E2 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: E2 03 00 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: E2 03 00 A5 07 00 90 00 20 [18:34:56]RAPDU: 90 00 [18:34:56]wFMCommunicate OK [18:34:56]wFMCommunicate request_size=255 [18:34:56]MH_SAM_APDU [18:34:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 01 00 00 F4 03 04 00 50 4D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 09 63 02 00 35 04 06 00 BA [18:34:56]Write to MH i2c: E2 02 01 A6 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 01 00 00 F4 03 04 00 50 4D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 09 63 02 00 35 04 06 00 BA 00 00 3A [18:34:56]Write i2c OK [18:34:56]MH_I2C_Read... [18:34:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:34:57]Read from MH i2c: E2 [18:34:57]MH_I2C_Read... [18:34:57]Read from MH i2c: E2 03 00 [18:34:57]MH_I2C_Read... [18:34:57]Read from MH i2c: E2 03 00 A6 07 00 90 00 21 [18:34:57]RAPDU: 90 00 [18:34:57]wFMCommunicate OK [18:34:57]wFMCommunicate request_size=10 [18:34:57]MH_SAM_APDU [18:34:57]CAPDU: 80 0D 02 02 05 4A 28 10 83 E6 [18:34:57]Write to MH i2c: E2 0D 00 A7 07 80 0D 02 02 05 00 4A 28 10 83 E6 00 00 1D [18:34:57]Write i2c OK [18:34:57]MH_I2C_Read... [18:34:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:34:57]Read from MH i2c: E2 [18:34:57]MH_I2C_Read... [18:34:57]Read from MH i2c: E2 03 00 [18:34:57]MH_I2C_Read... [18:34:57]Read from MH i2c: E2 03 00 A7 07 00 90 00 22 [18:34:57]RAPDU: 90 00 [18:34:57]wFMCommunicate OK [18:34:57]wFMCommunicate request_size=4 [18:34:57]MH_SAM_APDU [18:34:57]CAPDU: 80 0D 03 02 [18:34:57]Write to MH i2c: E2 08 00 A8 07 80 0D 03 02 00 00 00 00 2A [18:34:57]Write i2c OK [18:34:57]MH_I2C_Read... [18:34:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:34:57]Read from MH i2c: E2 [18:34:57]MH_I2C_Read... [18:34:57]Read from MH i2c: E2 0B 00 [18:34:57]MH_I2C_Read... [18:34:57]Read from MH i2c: E2 0B 00 A8 07 00 DD C4 72 E2 EF 2A A9 31 90 00 13 [18:34:57]RAPDU: DD C4 72 E2 EF 2A A9 31 90 00 [18:34:57]wFMCommunicate OK [18:34:57]SAM_PROTO_SignData done [18:34:57]FM_MakeSignedData done [18:34:57]CreateOFDProtocolMessage [18:34:57]wFMCommunicate request_size=4 [18:34:57]MH_SAM_APDU [18:34:57]CAPDU: 80 11 00 00 [18:34:57]Write to MH i2c: E2 08 00 A9 07 80 11 00 00 00 00 00 00 2A [18:34:57]Write i2c OK [18:34:57]MH_I2C_Read... [18:34:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:34:57]Read from MH i2c: E2 [18:34:57]MH_I2C_Read... [18:34:57]Read from MH i2c: E2 17 00 [18:34:57]MH_I2C_Read... [18:34:57]Read from MH i2c: E2 17 00 A9 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7B [18:34:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:34:57]wFMCommunicate OK [18:34:57]CreateOFDProtocolMessage done [18:34:57]OFDSenderStorePacket 156425 [18:34:57]StoreOFDPacket docnum=156425 [18:34:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 24 04 07 01 91 A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 01 00 00 F4 03 04 00 50 4D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 09 63 02 00 35 04 06 00 BA 4A 28 10 83 E6 DD C4 72 E2 EF 2A A9 31 [18:34:57]CheckFolder [18:34:57]dirname=/storage/ofd_packets [18:34:57]CheckFolder done [18:34:57]ProducePacketName [18:34:57]name=ofd_packets/00156425 [18:34:57]NVStorageSaveData ofd_packets/00156425 [18:34:57]File name is /storage/ofd_packets/00156425 [18:34:57]Write 301 bytes [18:34:57]NVStorageSaveData done [18:34:57]OFDSenderStorePacket done [18:34:57]KKMCreateOFDPacket done [18:34:57]NVStorageSaveData kkm_last_timestamp [18:34:57]File name is /storage/kkm_last_timestamp [18:34:57]Write 4 bytes [18:34:57]NVStorageSaveData done [18:34:57]ExternCall_PrintAddStr [18:34:57]wPrintStart [18:34:57]Write to MH i2c: 01 00 00 AA 07 B1 [18:34:57]Write i2c OK [18:34:57]MH_I2C_Read... [18:34:57]Read from MH i2c: 01 [18:34:57]MH_I2C_Read... [18:34:57]Read from MH i2c: 01 07 00 [18:34:57]MH_I2C_Read... [18:34:57]Read from MH i2c: 01 07 00 AA 07 00 00 00 00 00 FF 0F C6 [18:34:57]RasterBufferAndPrint [18:34:57]line Счет N : (1)874726 [18:34:57]line ИНН: 02508201610067 [18:34:57]line Контрольно-Кассовый Чек [18:34:57]line ПРОДАЖА [18:34:57]line ТРК (МРК, ГНК) : 12 [18:34:57]line Товар: 2710124130 [18:34:57]line Аи-92-К-5 [18:34:57]line 7.480 * 66.90 [18:34:57]line = 500.41 [18:34:57]line НДС 12% НСП 1% [18:34:57]line > о реализуемом товаре [18:34:57]line ОКРУГЛЕНИЕ: -0.41 [18:34:57]line ИТОГО: 500.00 [18:34:57]line Внесено: 500.00 [18:34:57]line СДАЧА: 0.00 [18:34:57]line НСП 1% : 4.43 [18:34:57]line НДС 12% : 53.14 [18:34:57]line Наличными: 500.00 [18:34:57]line Безнал.: 0.00 [18:34:57]line Место: АЗС № 165 "Партнер Нефть" [18:34:57]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:34:57]line СНО: Общий режим [18:34:57]line Чек 497 20.10.2024 18:34 [18:34:57]line Смена: 314 ФФД: 1.0 [18:34:57]line ЗНМ: 0300000234 [18:34:57]line РНМ: 0000137193017469 [18:34:57]line Версия ККМ: v1.0 [18:34:57]line ФМ: 0000000000963156 [18:34:57]line ФД: 156425 [18:34:57]line ФПД: 204827662517222 [18:34:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T183456&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156425&fm=204827662517222&tin=02508201610067®Number=0000137193017469&sum=50000 [18:34:57]OFD Sender: Processing packet 156425 [packets to send 52, broken 51] [18:34:57]ProducePacketName [18:34:57]name=ofd_packets/00156425 [18:34:57]OFD Sender: To server: pG, [18:34:57]CommunicateWithHost lk.salyk.kg:30040 [18:34:57]ConnectInit lk.salyk.kg [18:34:57]written 0, free lines is 4095 [18:34:57]Connected sock=10 [18:34:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 24 04 07 01 91 A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 01 00 00 F4 03 04 00 50 4D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 09 63 02 00 35 04 06 00 BA 4A 28 10 83 E6 DD C4 72 E2 EF 2A A9 31 [18:34:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 77 38 47 00 94 DC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 09 63 02 00 F4 03 04 00 82 F3 14 67 B6 04 01 00 00 50 88 99 0C 53 06 78 43 [18:34:57]CommunicateWithHost err = 0 [18:34:57]CheckOFDResponse [18:34:57]1017 (14) - 77093643461234 [18:34:57]1041 (16) - 0000000000963156 [18:34:57]1040 (4) - 156425 [18:34:57]1012 (4) - 20.10.2024 12:11 [18:34:57]1206 (1) - 0 [18:34:57]OFD Sender: Remove packet 156425 [18:34:57]ProducePacketName [18:34:57]name=ofd_packets/00156425 [18:34:57]NVStorageDeleteData [18:34:58]Write to MH i2c: 01 00 00 D5 07 DC [18:34:58]Write i2c OK [18:34:58]MH_I2C_Read... [18:34:58]Read from MH i2c: 01 [18:34:58]MH_I2C_Read... [18:34:58]Read from MH i2c: 01 07 00 [18:34:58]MH_I2C_Read... [18:34:58]Read from MH i2c: 01 07 00 D5 07 00 00 00 00 00 E0 0C CF [18:34:58]RasterBufferAndPrint [18:34:58]line [18:34:58]line [18:34:58]line [18:34:58]line [18:34:58]line [18:34:58]written 0, free lines is 3302 [18:34:58]MH_Cut [18:34:58]Write to MH i2c: D1 01 00 DC 07 01 B5 [18:34:58]Write i2c OK [18:34:58]MH_I2C_Read... [18:34:58]Read from MH i2c: D1 [18:34:58]MH_I2C_Read... [18:34:58]Read from MH i2c: D1 01 00 [18:34:58]MH_I2C_Read... [18:34:58]Read from MH i2c: D1 01 00 DC 07 00 B4 [18:34:58]Write to MH i2c: 01 00 00 DD 07 E4 [18:34:58]Write i2c OK [18:34:58]MH_I2C_Read... [18:34:58]OFD Sender: No OFD packet to send [18:34:58]*** Cut start [18:34:58]*** Partial cut [18:34:58]*** CUTSNS_PIN = 1 [18:34:58]*** CUTSNS_PIN = 0 [18:34:59]*** Brake cut motor [18:34:59]Read from MH i2c: 01 [18:34:59]MH_I2C_Read... [18:34:59]*** Stop cut motor [18:34:59]*** Cut end [18:34:59]Read from MH i2c: 01 07 00 [18:34:59]MH_I2C_Read... [18:34:59]Read from MH i2c: 01 07 00 DD 07 00 00 00 00 00 FF 0F F9 [18:34:59]process_action close_receipt done [18:34:59]requested_data is exist [18:34:59]produce_requested_data [18:34:59]requested_item fm.sn is exist - process it [18:34:59]wFMCommunicate request_size=4 [18:34:59]MH_SAM_APDU [18:34:59]CAPDU: 80 11 00 00 [18:34:59]Write to MH i2c: E2 08 00 DE 07 80 11 00 00 00 00 00 00 5F [18:34:59]Write i2c OK [18:34:59]MH_I2C_Read... [18:34:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:34:59]Read from MH i2c: E2 [18:34:59]MH_I2C_Read... [18:34:59]Read from MH i2c: E2 17 00 [18:34:59]MH_I2C_Read... [18:34:59]Read from MH i2c: E2 17 00 DE 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B0 [18:34:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:34:59]wFMCommunicate OK [18:34:59]requested_item fd.num is exist - process it [18:34:59]SAM_PROTO_GetFieldsCounters [18:34:59]wFMCommunicate request_size=4 [18:34:59]MH_SAM_APDU [18:34:59]CAPDU: 80 13 00 00 [18:34:59]Write to MH i2c: E2 08 00 DF 07 80 13 00 00 00 00 00 00 62 [18:34:59]Write i2c OK [18:34:59]MH_I2C_Read... [18:34:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:34:59]Read from MH i2c: E2 [18:34:59]MH_I2C_Read... [18:34:59]Read from MH i2c: E2 62 00 [18:34:59]MH_I2C_Read... [18:34:59]Read from MH i2c: E2 62 00 DF 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 09 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 F1 01 00 00 5E 04 04 00 F1 01 00 00 57 04 04 00 F2 01 00 00 19 04 04 00 00 00 00 00 90 00 1A [18:34:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 09 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 F1 01 00 00 5E 04 04 00 F1 01 00 00 57 04 04 00 F2 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:34:59]wFMCommunicate OK [18:34:59]SAM_PROTO_GetFieldsCounters done [18:34:59]requested_item shift.num is exist - process it [18:34:59]requested_item shift.opened is exist - process it [18:34:59]req_shift_opened [18:34:59]FM_GetShiftState [18:34:59]SAM_PROTO_GetShiftState [18:34:59]wFMCommunicate request_size=4 [18:34:59]MH_SAM_APDU [18:34:59]CAPDU: 80 13 01 00 [18:34:59]Write to MH i2c: E2 08 00 E0 07 80 13 01 00 00 00 00 00 64 [18:34:59]Write i2c OK [18:34:59]MH_I2C_Read... [18:34:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:34:59]Read from MH i2c: E2 [18:34:59]MH_I2C_Read... [18:34:59]Read from MH i2c: E2 0E 00 [18:34:59]MH_I2C_Read... [18:34:59]Read from MH i2c: E2 0E 00 E0 07 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 0B [18:34:59]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:34:59]wFMCommunicate OK [18:34:59]SAM_PROTO_GetShiftState done [18:34:59]FM_GetShiftState done [18:34:59]req_shift_opened done [18:34:59]requested_item shift.open_date is exist - process it [18:34:59]req_shift_open_date [18:34:59]req_shift_open_date done [18:34:59]produce_requested_data done [18:34:59]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156425,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [18:34:59]process_action_free close_receipt [18:34:59]json_value_free [18:34:59]json_value_free done [18:34:59]process_json_proto returns [18:34:59]Send response to host [18:34:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156425,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [18:34:59]free response buf [18:34:59]execute_script done [18:34:59]execute_script returns [18:34:59]free content buf [18:34:59]Sock 9.Close socket [18:34:59]Sock 9.Thread stoped [18:35:03]OFD Sender: No OFD packet to send [18:35:08]OFD Sender: No OFD packet to send [18:35:13]OFD Sender: No OFD packet to send [18:35:18]OFD Sender: No OFD packet to send [18:35:23]OFD Sender: No OFD packet to send [18:35:28]OFD Sender: No OFD packet to send [18:35:33]OFD Sender: No OFD packet to send [18:35:38]OFD Sender: No OFD packet to send [18:35:43]OFD Sender: No OFD packet to send [18:35:48]OFD Sender: No OFD packet to send [18:35:53]OFD Sender: No OFD packet to send [18:35:58]OFD Sender: No OFD packet to send [18:36:03]OFD Sender: No OFD packet to send [18:36:08]OFD Sender: No OFD packet to send [18:36:13]OFD Sender: No OFD packet to send [18:36:18]OFD Sender: No OFD packet to send [18:36:23]OFD Sender: No OFD packet to send [18:36:28]OFD Sender: No OFD packet to send [18:36:33]OFD Sender: No OFD packet to send [18:36:38]OFD Sender: No OFD packet to send [18:36:43]OFD Sender: No OFD packet to send [18:36:48]OFD Sender: No OFD packet to send [18:36:53]OFD Sender: No OFD packet to send [18:36:58]OFD Sender: No OFD packet to send [18:37:03]OFD Sender: No OFD packet to send [18:37:08]OFD Sender: No OFD packet to send [18:37:13]OFD Sender: No OFD packet to send [18:37:18]OFD Sender: No OFD packet to send [18:37:23]OFD Sender: No OFD packet to send [18:37:28]OFD Sender: No OFD packet to send [18:37:33]OFD Sender: No OFD packet to send [18:37:38]OFD Sender: No OFD packet to send [18:37:43]OFD Sender: No OFD packet to send [18:37:48]OFD Sender: No OFD packet to send [18:37:53]OFD Sender: No OFD packet to send [18:37:58]OFD Sender: No OFD packet to send [18:38:03]OFD Sender: No OFD packet to send [18:38:08]OFD Sender: No OFD packet to send [18:38:13]OFD Sender: No OFD packet to send [18:38:18]OFD Sender: No OFD packet to send [18:38:23]OFD Sender: No OFD packet to send [18:38:28]OFD Sender: No OFD packet to send [18:38:33]OFD Sender: No OFD packet to send [18:38:38]OFD Sender: No OFD packet to send [18:38:43]OFD Sender: No OFD packet to send [18:38:48]OFD Sender: No OFD packet to send [18:38:52]accept exits with 7 [18:38:52]New connection [18:38:52]New thread 3066588516 created [18:38:52]Thread 3066731876 joined [18:38:52]Waiting for new connection... [18:38:52] Sock 7.Parse request [18:38:52]Sock 7.Check first char [18:38:52]Sock 7.First char is OK [18:38:52]request: POST /json_proto HTTP/1.0 [18:38:52]Method: POST [18:38:52]URL: /json_proto [18:38:52]Method is POST - this is cgi request [18:38:52]url: /json_proto [18:38:52]query_string will be loaded in cgi processing [18:38:52]execute_cgi json_proto POST (null) [18:38:52]execute_cgi path=json_proto method=POST [18:38:52]POST find Content-Length [18:38:52]Host: 172.17.53.67:8080 [18:38:52]Content-Length: 675 [18:38:52]Content-Type: application/json [18:38:52] [18:38:52]POST finish read [18:38:52]Found Content-Length = 675 [18:38:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874727", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 24.860, "sum" : 1700.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1700.00, "payments": [ { "type": 0, "sum" : 1700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:38:52]execute_script... [18:38:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874727", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 24.860, "sum" : 1700.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1700.00, "payments": [ { "type": 0, "sum" : 1700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:38:52]POST & json_proto [18:38:52]process_json_proto [18:38:52]json parsed OK: [18:38:52]protocol is kg_v1.0 [18:38:52]action value=close_receipt [18:38:52]process_action close_receipt [18:38:52]cmd_close_receipt [18:38:52]MH_GetDate [18:38:52]Write to MH i2c: F0 00 00 E1 07 D7 [18:38:52]Write i2c OK [18:38:52]MH_I2C_Read... [18:38:52]Read from MH i2c: F0 [18:38:52]MH_I2C_Read... [18:38:52]Read from MH i2c: F0 09 00 [18:38:52]MH_I2C_Read... [18:38:52]Read from MH i2c: F0 09 00 E1 07 00 3D 4E 15 67 19 BC 99 64 B9 [18:38:52]GetLastDocTimeStamp 1729449296 [18:38:52]current date 1729449533 [18:38:52]FM_GetShiftState [18:38:52]SAM_PROTO_GetShiftState [18:38:52]wFMCommunicate request_size=4 [18:38:52]MH_SAM_APDU [18:38:52]CAPDU: 80 13 01 00 [18:38:52]Write to MH i2c: E2 08 00 E2 07 80 13 01 00 00 00 00 00 66 [18:38:52]Write i2c OK [18:38:52]MH_I2C_Read... [18:38:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:38:52]Read from MH i2c: E2 [18:38:52]MH_I2C_Read... [18:38:52]Read from MH i2c: E2 0E 00 [18:38:52]MH_I2C_Read... [18:38:52]Read from MH i2c: E2 0E 00 E2 07 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 0D [18:38:52]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:38:52]wFMCommunicate OK [18:38:52]SAM_PROTO_GetShiftState done [18:38:52]FM_GetShiftState done [18:38:52]opened in 1729383891 [18:38:52]opened+sec_in_day 1729470291 [18:38:52]quantity*price = 170042 [18:38:52]sum+1 = 170043 [18:38:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 1700.00 Внесено: 2000.00 СДАЧА: 300.00 НСП 1% : 15.05 НДС 12% : 180.58 Наличными: 1700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 498 20.10.2024 18:38 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156426 ФПД: 259064781800014 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T183853&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156426&fm=259064781800014&tin=02508201610067®Number=0000137193017469&sum=170000 [18:38:54]StoreToDocumentArchive [18:38:54]shift 314 fd 156426 [18:38:54]save to /storage/0314/doc_00156426 [18:38:54]save last doc name /storage/0314/doc_00156426 to /storage/kkm_last_doc_name [18:38:54]save OK [18:38:54]Clear old archive folders... [18:38:54]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:38:54]tlvbuf is 002A26A0 [18:38:54]SAM_PROTO_ClearQueue [18:38:54]wFMCommunicate request_size=4 [18:38:54]MH_SAM_APDU [18:38:54]CAPDU: 80 09 00 00 [18:38:54]Write to MH i2c: E2 08 00 EF 07 80 09 00 00 00 00 00 00 68 [18:38:54]Write i2c OK [18:38:54]MH_I2C_Read... [18:38:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:38:54]Read from MH i2c: E2 [18:38:54]MH_I2C_Read... [18:38:54]Read from MH i2c: E2 03 00 [18:38:54]MH_I2C_Read... [18:38:54]Read from MH i2c: E2 03 00 EF 07 00 90 00 6A [18:38:54]RAPDU: 90 00 [18:38:54]wFMCommunicate OK [18:38:54]SAM_PROTO_ClearQueue done [18:38:54]KKMCreateOFDPacket [18:38:54]OFDProtocolAddRootSTLVToBuf [18:38:54]FM_MakeSignedData [18:38:54]FM_MakeSignedData [18:38:54]SAM_PROTO_SignData [18:38:54]wFMCommunicate request_size=4 [18:38:54]MH_SAM_APDU [18:38:54]CAPDU: 80 0D 01 02 [18:38:54]Write to MH i2c: E2 08 00 F0 07 80 0D 01 02 00 00 00 00 70 [18:38:54]Write i2c OK [18:38:54]MH_I2C_Read... [18:38:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:38:54]Read from MH i2c: E2 [18:38:54]MH_I2C_Read... [18:38:54]Read from MH i2c: E2 03 00 [18:38:54]MH_I2C_Read... [18:38:54]Read from MH i2c: E2 03 00 F0 07 00 90 00 6B [18:38:54]RAPDU: 90 00 [18:38:54]wFMCommunicate OK [18:38:54]wFMCommunicate request_size=255 [18:38:54]MH_SAM_APDU [18:38:54]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 61 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 3A 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E1 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 46 00 00 00 00 07 04 06 00 10 98 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 01 00 00 F4 03 04 00 3D 4E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0A 63 02 00 35 04 06 00 [18:38:54]Write to MH i2c: E2 02 01 F1 07 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 61 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 3A 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E1 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 46 00 00 00 00 07 04 06 00 10 98 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 01 00 00 F4 03 04 00 3D 4E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0A 63 02 00 35 04 06 00 00 00 80 [18:38:54]Write i2c OK [18:38:54]MH_I2C_Read... [18:38:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:38:54]Read from MH i2c: E2 [18:38:54]MH_I2C_Read... [18:38:54]Read from MH i2c: E2 03 00 [18:38:54]MH_I2C_Read... [18:38:54]Read from MH i2c: E2 03 00 F1 07 00 90 00 6C [18:38:54]RAPDU: 90 00 [18:38:54]wFMCommunicate OK [18:38:54]wFMCommunicate request_size=11 [18:38:54]MH_SAM_APDU [18:38:54]CAPDU: 80 0D 02 02 06 EB 9E 38 4B 02 4E [18:38:54]Write to MH i2c: E2 0E 00 F2 07 80 0D 02 02 06 00 EB 9E 38 4B 02 4E 00 00 DB [18:38:54]Write i2c OK [18:38:54]MH_I2C_Read... [18:38:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:38:54]Read from MH i2c: E2 [18:38:54]MH_I2C_Read... [18:38:54]Read from MH i2c: E2 03 00 [18:38:54]MH_I2C_Read... [18:38:54]Read from MH i2c: E2 03 00 F2 07 00 90 00 6D [18:38:54]RAPDU: 90 00 [18:38:54]wFMCommunicate OK [18:38:54]wFMCommunicate request_size=4 [18:38:54]MH_SAM_APDU [18:38:54]CAPDU: 80 0D 03 02 [18:38:54]Write to MH i2c: E2 08 00 F3 07 80 0D 03 02 00 00 00 00 75 [18:38:54]Write i2c OK [18:38:54]MH_I2C_Read... [18:38:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:38:54]Read from MH i2c: E2 [18:38:54]MH_I2C_Read... [18:38:54]Read from MH i2c: E2 0B 00 [18:38:54]MH_I2C_Read... [18:38:54]Read from MH i2c: E2 0B 00 F3 07 00 35 99 70 B5 20 1D A4 42 90 00 8C [18:38:54]RAPDU: 35 99 70 B5 20 1D A4 42 90 00 [18:38:54]wFMCommunicate OK [18:38:54]SAM_PROTO_SignData done [18:38:54]FM_MakeSignedData done [18:38:54]CreateOFDProtocolMessage [18:38:54]wFMCommunicate request_size=4 [18:38:54]MH_SAM_APDU [18:38:54]CAPDU: 80 11 00 00 [18:38:54]Write to MH i2c: E2 08 00 F4 07 80 11 00 00 00 00 00 00 75 [18:38:54]Write i2c OK [18:38:54]MH_I2C_Read... [18:38:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:38:54]Read from MH i2c: E2 [18:38:54]MH_I2C_Read... [18:38:54]Read from MH i2c: E2 17 00 [18:38:54]MH_I2C_Read... [18:38:54]Read from MH i2c: E2 17 00 F4 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C6 [18:38:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:38:54]wFMCommunicate OK [18:38:54]CreateOFDProtocolMessage done [18:38:54]OFDSenderStorePacket 156426 [18:38:54]StoreOFDPacket docnum=156426 [18:38:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 39 BB 08 01 3E 30 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 61 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 3A 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E1 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 46 00 00 00 00 07 04 06 00 10 98 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 01 00 00 F4 03 04 00 3D 4E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0A 63 02 00 35 04 06 00 EB 9E 38 4B 02 4E 35 99 70 B5 20 1D A4 42 [18:38:54]CheckFolder [18:38:54]dirname=/storage/ofd_packets [18:38:54]CheckFolder done [18:38:54]ProducePacketName [18:38:54]name=ofd_packets/00156426 [18:38:54]NVStorageSaveData ofd_packets/00156426 [18:38:54]File name is /storage/ofd_packets/00156426 [18:38:54]Write 302 bytes [18:38:54]NVStorageSaveData done [18:38:54]OFDSenderStorePacket done [18:38:54]KKMCreateOFDPacket done [18:38:54]NVStorageSaveData kkm_last_timestamp [18:38:54]File name is /storage/kkm_last_timestamp [18:38:54]Write 4 bytes [18:38:54]NVStorageSaveData done [18:38:54]ExternCall_PrintAddStr [18:38:54]wPrintStart [18:38:54]Write to MH i2c: 01 00 00 F5 07 FC [18:38:54]Write i2c OK [18:38:54]MH_I2C_Read... [18:38:54]Read from MH i2c: 01 [18:38:54]MH_I2C_Read... [18:38:54]Read from MH i2c: 01 07 00 [18:38:54]MH_I2C_Read... [18:38:54]Read from MH i2c: 01 07 00 F5 07 00 00 00 00 00 FF 0F 11 [18:38:54]RasterBufferAndPrint [18:38:54]line Счет N : (1)874727 [18:38:54]line ИНН: 02508201610067 [18:38:54]line Контрольно-Кассовый Чек [18:38:54]line ПРОДАЖА [18:38:54]line ТРК (МРК, ГНК) : 33 [18:38:54]line Товар: 2710124130 [18:38:54]line Super 92-К-5 [18:38:54]line 24.860 * 68.40 [18:38:54]line = 1700.42 [18:38:54]line НДС 12% НСП 1% [18:38:54]line > о реализуемом товаре [18:38:54]line ОКРУГЛЕНИЕ: -0.42 [18:38:54]line ИТОГО: 1700.00 [18:38:54]line Внесено: 2000.00 [18:38:54]line СДАЧА: 300.00 [18:38:54]line НСП 1% : 15.05 [18:38:54]line НДС 12% : 180.58 [18:38:54]line Наличными: 1700.00 [18:38:54]line Безнал.: 0.00 [18:38:54]line Место: АЗС № 165 "Партнер Нефть" [18:38:54]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:38:54]line СНО: Общий режим [18:38:54]line Чек 498 20.10.2024 18:38 [18:38:54]line Смена: 314 ФФД: 1.0 [18:38:54]line ЗНМ: 0300000234 [18:38:54]line РНМ: 0000137193017469 [18:38:54]line Версия ККМ: v1.0 [18:38:54]line ФМ: 0000000000963156 [18:38:54]line ФД: 156426 [18:38:54]line ФПД: 259064781800014 [18:38:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T183853&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156426&fm=259064781800014&tin=02508201610067®Number=0000137193017469&sum=170000 [18:38:54]OFD Sender: Processing packet 156426 [packets to send 52, broken 51] [18:38:54]ProducePacketName [18:38:54]name=ofd_packets/00156426 [18:38:54]OFD Sender: To server: pG, [18:38:54]CommunicateWithHost lk.salyk.kg:30040 [18:38:54]ConnectInit lk.salyk.kg [18:38:54]written 0, free lines is 4095 [18:38:55]Connected sock=10 [18:38:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 39 BB 08 01 3E 30 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 61 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 3A 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E1 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 46 00 00 00 00 07 04 06 00 10 98 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 01 00 00 F4 03 04 00 3D 4E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0A 63 02 00 35 04 06 00 EB 9E 38 4B 02 4E 35 99 70 B5 20 1D A4 42 [18:38:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 ED 91 47 00 FC 3A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0A 63 02 00 F4 03 04 00 6F F4 14 67 B6 04 01 00 00 3B 13 CC 73 34 7D 6B 4A [18:38:55]CommunicateWithHost err = 0 [18:38:55]CheckOFDResponse [18:38:55]1017 (14) - 77093643461234 [18:38:55]1041 (16) - 0000000000963156 [18:38:55]1040 (4) - 156426 [18:38:55]1012 (4) - 20.10.2024 12:15 [18:38:55]1206 (1) - 0 [18:38:55]OFD Sender: Remove packet 156426 [18:38:55]ProducePacketName [18:38:55]name=ofd_packets/00156426 [18:38:55]NVStorageDeleteData [18:38:55]Write to MH i2c: 01 00 00 20 08 28 [18:38:55]Write i2c OK [18:38:55]MH_I2C_Read... [18:38:55]Read from MH i2c: 01 [18:38:55]MH_I2C_Read... [18:38:55]Read from MH i2c: 01 07 00 [18:38:55]MH_I2C_Read... [18:38:55]Read from MH i2c: 01 07 00 20 08 00 00 00 00 00 EF 0C 2A [18:38:55]RasterBufferAndPrint [18:38:55]line [18:38:55]line [18:38:55]line [18:38:55]line [18:38:55]line [18:38:55]written 0, free lines is 3317 [18:38:55]MH_Cut [18:38:55]Write to MH i2c: D1 01 00 27 08 01 01 [18:38:55]Write i2c OK [18:38:55]MH_I2C_Read... [18:38:55]Read from MH i2c: D1 [18:38:55]MH_I2C_Read... [18:38:55]Read from MH i2c: D1 01 00 [18:38:55]MH_I2C_Read... [18:38:55]Read from MH i2c: D1 01 00 27 08 00 00 [18:38:55]Write to MH i2c: 01 00 00 28 08 30 [18:38:55]Write i2c OK [18:38:55]MH_I2C_Read... [18:38:55]OFD Sender: No OFD packet to send [18:38:56]*** Cut start [18:38:56]*** Partial cut [18:38:56]*** CUTSNS_PIN = 1 [18:38:56]*** CUTSNS_PIN = 0 [18:38:56]*** Brake cut motor [18:38:56]Read from MH i2c: 01 [18:38:56]MH_I2C_Read... [18:38:56]*** Stop cut motor [18:38:56]*** Cut end [18:38:56]Read from MH i2c: 01 07 00 [18:38:56]MH_I2C_Read... [18:38:56]Read from MH i2c: 01 07 00 28 08 00 00 00 00 00 FF 0F 45 [18:38:56]process_action close_receipt done [18:38:56]requested_data is exist [18:38:56]produce_requested_data [18:38:56]requested_item fm.sn is exist - process it [18:38:56]wFMCommunicate request_size=4 [18:38:56]MH_SAM_APDU [18:38:56]CAPDU: 80 11 00 00 [18:38:56]Write to MH i2c: E2 08 00 29 08 80 11 00 00 00 00 00 00 AB [18:38:56]Write i2c OK [18:38:56]MH_I2C_Read... [18:38:56]Read from MH i2c: E2 [18:38:56]MH_I2C_Read... [18:38:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:38:56]Read from MH i2c: E2 17 00 [18:38:56]MH_I2C_Read... [18:38:56]Read from MH i2c: E2 17 00 29 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FC [18:38:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:38:56]wFMCommunicate OK [18:38:56]requested_item fd.num is exist - process it [18:38:56]SAM_PROTO_GetFieldsCounters [18:38:56]wFMCommunicate request_size=4 [18:38:56]MH_SAM_APDU [18:38:56]CAPDU: 80 13 00 00 [18:38:56]Write to MH i2c: E2 08 00 2A 08 80 13 00 00 00 00 00 00 AE [18:38:56]Write i2c OK [18:38:56]MH_I2C_Read... [18:38:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:38:56]Read from MH i2c: E2 [18:38:56]MH_I2C_Read... [18:38:56]Read from MH i2c: E2 62 00 [18:38:56]MH_I2C_Read... [18:38:56]Read from MH i2c: E2 62 00 2A 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0A 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 F2 01 00 00 5E 04 04 00 F2 01 00 00 57 04 04 00 F3 01 00 00 19 04 04 00 00 00 00 00 90 00 6A [18:38:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0A 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 F2 01 00 00 5E 04 04 00 F2 01 00 00 57 04 04 00 F3 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:38:56]wFMCommunicate OK [18:38:56]SAM_PROTO_GetFieldsCounters done [18:38:56]requested_item shift.num is exist - process it [18:38:56]requested_item shift.opened is exist - process it [18:38:56]req_shift_opened [18:38:56]FM_GetShiftState [18:38:56]SAM_PROTO_GetShiftState [18:38:56]wFMCommunicate request_size=4 [18:38:56]MH_SAM_APDU [18:38:56]CAPDU: 80 13 01 00 [18:38:56]Write to MH i2c: E2 08 00 2B 08 80 13 01 00 00 00 00 00 B0 [18:38:56]Write i2c OK [18:38:56]MH_I2C_Read... [18:38:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:38:56]Read from MH i2c: E2 [18:38:56]MH_I2C_Read... [18:38:56]Read from MH i2c: E2 0E 00 [18:38:56]MH_I2C_Read... [18:38:56]Read from MH i2c: E2 0E 00 2B 08 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 57 [18:38:56]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:38:56]wFMCommunicate OK [18:38:56]SAM_PROTO_GetShiftState done [18:38:56]FM_GetShiftState done [18:38:56]req_shift_opened done [18:38:56]requested_item shift.open_date is exist - process it [18:38:56]req_shift_open_date [18:38:56]req_shift_open_date done [18:38:56]produce_requested_data done [18:38:56]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156426,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [18:38:56]process_action_free close_receipt [18:38:56]json_value_free [18:38:56]json_value_free done [18:38:56]process_json_proto returns [18:38:56]Send response to host [18:38:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156426,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [18:38:56]free response buf [18:38:56]execute_script done [18:38:56]execute_script returns [18:38:56]free content buf [18:38:56]Sock 7.Close socket [18:38:56]Sock 7.Thread stoped [18:38:57]int [18:38:57]Write to MH i2c: 01 00 00 2C 08 34 [18:38:57]*** FLAG_PRN_KEY set [18:38:57]Write i2c OK [18:38:57]MH_I2C_Read... [18:38:57]Read from MH i2c: 01 [18:38:57]MH_I2C_Read... [18:38:57]Read from MH i2c: 01 07 00 [18:38:57]MH_I2C_Read... [18:38:57]Read from MH i2c: 01 07 00 2C 08 00 08 00 00 00 FF 0F 51 [18:38:57]state=0 [18:38:57]Key pressed [18:38:57]Feed [18:38:57]Write to MH i2c: D8 00 00 2D 08 0C [18:38:57]Write i2c OK [18:38:57]MH_I2C_Read... [18:38:57]Read from MH i2c: D8 [18:38:57]MH_I2C_Read... [18:38:57]Read from MH i2c: D8 01 00 [18:38:57]MH_I2C_Read... [18:38:57]Read from MH i2c: D8 01 00 2D 08 00 0D [18:38:57]int [18:38:57]Write to MH i2c: 01 00 00 2E 08 36 [18:38:57]Write i2c OK [18:38:57]MH_I2C_Read... [18:38:57]Read from MH i2c: 01 [18:38:57]MH_I2C_Read... [18:38:57]Read from MH i2c: 01 07 00 [18:38:57]MH_I2C_Read... [18:38:57]Read from MH i2c: 01 07 00 2E 08 00 48 00 00 00 3C 00 C1 [18:38:57]state=2 [18:38:57]Key pressed [18:38:58]int [18:38:58]Write to MH i2c: 01 00 00 2F 08 37 [18:38:58]*** FLAG_PRN_KEY reset [18:38:58]Write i2c OK [18:38:58]MH_I2C_Read... [18:38:58]Read from MH i2c: 01 [18:38:58]MH_I2C_Read... [18:38:58]Read from MH i2c: 01 07 00 [18:38:58]MH_I2C_Read... [18:38:58]Read from MH i2c: 01 07 00 2F 08 00 00 00 00 00 FF 0F 4C [18:38:58]state=2 [18:38:58]Stop feed [18:39:00]OFD Sender: No OFD packet to send [18:39:05]OFD Sender: No OFD packet to send [18:39:10]OFD Sender: No OFD packet to send [18:39:15]OFD Sender: No OFD packet to send [18:39:20]OFD Sender: No OFD packet to send [18:39:25]OFD Sender: No OFD packet to send [18:39:30]OFD Sender: No OFD packet to send [18:39:35]OFD Sender: No OFD packet to send [18:39:40]OFD Sender: No OFD packet to send [18:39:45]OFD Sender: No OFD packet to send [18:39:50]OFD Sender: No OFD packet to send [18:39:55]OFD Sender: No OFD packet to send [18:40:00]OFD Sender: No OFD packet to send [18:40:05]OFD Sender: No OFD packet to send [18:40:10]OFD Sender: No OFD packet to send [18:40:15]OFD Sender: No OFD packet to send [18:40:20]OFD Sender: No OFD packet to send [18:40:25]OFD Sender: No OFD packet to send [18:40:30]OFD Sender: No OFD packet to send [18:40:35]OFD Sender: No OFD packet to send [18:40:40]OFD Sender: No OFD packet to send [18:40:45]OFD Sender: No OFD packet to send [18:40:50]OFD Sender: No OFD packet to send [18:40:55]OFD Sender: No OFD packet to send [18:41:00]OFD Sender: No OFD packet to send [18:41:05]OFD Sender: No OFD packet to send [18:41:10]OFD Sender: No OFD packet to send [18:41:15]OFD Sender: No OFD packet to send [18:41:20]OFD Sender: No OFD packet to send [18:41:25]OFD Sender: No OFD packet to send [18:41:30]OFD Sender: No OFD packet to send [18:41:35]OFD Sender: No OFD packet to send [18:41:40]OFD Sender: No OFD packet to send [18:41:45]OFD Sender: No OFD packet to send [18:41:50]OFD Sender: No OFD packet to send [18:41:55]OFD Sender: No OFD packet to send [18:42:00]OFD Sender: No OFD packet to send [18:42:05]OFD Sender: No OFD packet to send [18:42:10]OFD Sender: No OFD packet to send [18:42:15]OFD Sender: No OFD packet to send [18:42:20]OFD Sender: No OFD packet to send [18:42:25]OFD Sender: No OFD packet to send [18:42:30]OFD Sender: No OFD packet to send [18:42:35]OFD Sender: No OFD packet to send [18:42:40]OFD Sender: No OFD packet to send [18:42:45]OFD Sender: No OFD packet to send [18:42:51]OFD Sender: No OFD packet to send [18:42:56]OFD Sender: No OFD packet to send [18:42:58]accept exits with 9 [18:42:58]New connection [18:42:58]New thread 3066731876 created [18:42:58]Thread 3066588516 joined [18:42:58]Waiting for new connection... [18:42:58] Sock 9.Parse request [18:42:58]Sock 9.Check first char [18:42:58]Sock 9.First char is OK [18:42:58]request: POST /json_proto HTTP/1.0 [18:42:58]Method: POST [18:42:58]URL: /json_proto [18:42:58]Method is POST - this is cgi request [18:42:58]url: /json_proto [18:42:58]query_string will be loaded in cgi processing [18:42:58]execute_cgi json_proto POST (null) [18:42:58]execute_cgi path=json_proto method=POST [18:42:58]POST find Content-Length [18:42:58]Host: 172.17.53.67:8080 [18:42:58]Content-Length: 677 [18:42:58]Content-Type: application/json [18:42:58] [18:42:58]POST finish read [18:42:58]Found Content-Length = 677 [18:42:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874729", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:42:58]execute_script... [18:42:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874729", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:42:58]POST & json_proto [18:42:58]process_json_proto [18:42:58]json parsed OK: [18:42:58]protocol is kg_v1.0 [18:42:58]action value=close_receipt [18:42:58]process_action close_receipt [18:42:58]cmd_close_receipt [18:42:58]MH_GetDate [18:42:58]Write to MH i2c: F0 00 00 30 08 27 [18:42:58]Write i2c OK [18:42:58]MH_I2C_Read... [18:42:58]Read from MH i2c: F0 [18:42:58]MH_I2C_Read... [18:42:58]Read from MH i2c: F0 09 00 [18:42:58]MH_I2C_Read... [18:42:58]Read from MH i2c: F0 09 00 30 08 00 32 4F 15 67 19 BC 99 64 FF [18:42:58]GetLastDocTimeStamp 1729449533 [18:42:58]current date 1729449778 [18:42:58]FM_GetShiftState [18:42:58]SAM_PROTO_GetShiftState [18:42:58]wFMCommunicate request_size=4 [18:42:58]MH_SAM_APDU [18:42:58]CAPDU: 80 13 01 00 [18:42:58]Write to MH i2c: E2 08 00 31 08 80 13 01 00 00 00 00 00 B6 [18:42:58]Write i2c OK [18:42:58]MH_I2C_Read... [18:42:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:42:58]Read from MH i2c: E2 [18:42:58]MH_I2C_Read... [18:42:58]Read from MH i2c: E2 0E 00 [18:42:58]MH_I2C_Read... [18:42:58]Read from MH i2c: E2 0E 00 31 08 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 5D [18:42:58]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:42:58]wFMCommunicate OK [18:42:58]SAM_PROTO_GetShiftState done [18:42:58]FM_GetShiftState done [18:42:58]opened in 1729383891 [18:42:58]opened+sec_in_day 1729470291 [18:42:58]quantity*price = 30038 [18:42:58]sum+1 = 30039 [18:42:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 499 20.10.2024 18:42 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156427 ФПД: 262250561569711 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T184258&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156427&fm=262250561569711&tin=02508201610067®Number=0000137193017469&sum=30000 [18:42:59]StoreToDocumentArchive [18:42:59]shift 314 fd 156427 [18:42:59]save to /storage/0314/doc_00156427 [18:42:59]save last doc name /storage/0314/doc_00156427 to /storage/kkm_last_doc_name [18:42:59]save OK [18:42:59]Clear old archive folders... [18:42:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:42:59]tlvbuf is 002A5740 [18:42:59]SAM_PROTO_ClearQueue [18:42:59]wFMCommunicate request_size=4 [18:42:59]MH_SAM_APDU [18:42:59]CAPDU: 80 09 00 00 [18:42:59]Write to MH i2c: E2 08 00 3E 08 80 09 00 00 00 00 00 00 B8 [18:42:59]Write i2c OK [18:42:59]MH_I2C_Read... [18:42:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:42:59]Read from MH i2c: E2 [18:42:59]MH_I2C_Read... [18:42:59]Read from MH i2c: E2 03 00 [18:42:59]MH_I2C_Read... [18:42:59]Read from MH i2c: E2 03 00 3E 08 00 90 00 BA [18:42:59]RAPDU: 90 00 [18:42:59]wFMCommunicate OK [18:42:59]SAM_PROTO_ClearQueue done [18:42:59]KKMCreateOFDPacket [18:42:59]OFDProtocolAddRootSTLVToBuf [18:42:59]FM_MakeSignedData [18:42:59]FM_MakeSignedData [18:42:59]SAM_PROTO_SignData [18:42:59]wFMCommunicate request_size=4 [18:42:59]MH_SAM_APDU [18:42:59]CAPDU: 80 0D 01 02 [18:42:59]Write to MH i2c: E2 08 00 3F 08 80 0D 01 02 00 00 00 00 C0 [18:42:59]Write i2c OK [18:42:59]MH_I2C_Read... [18:42:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:42:59]Read from MH i2c: E2 [18:42:59]MH_I2C_Read... [18:42:59]Read from MH i2c: E2 03 00 [18:42:59]MH_I2C_Read... [18:42:59]Read from MH i2c: E2 03 00 3F 08 00 90 00 BB [18:42:59]RAPDU: 90 00 [18:42:59]wFMCommunicate OK [18:42:59]wFMCommunicate request_size=255 [18:42:59]MH_SAM_APDU [18:42:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 01 00 00 F4 03 04 00 32 4F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0B 63 02 00 35 04 06 00 EE [18:42:59]Write to MH i2c: E2 02 01 40 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 01 00 00 F4 03 04 00 32 4F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0B 63 02 00 35 04 06 00 EE 00 00 E5 [18:42:59]Write i2c OK [18:42:59]MH_I2C_Read... [18:42:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:42:59]Read from MH i2c: E2 [18:42:59]MH_I2C_Read... [18:42:59]Read from MH i2c: E2 03 00 [18:42:59]MH_I2C_Read... [18:42:59]Read from MH i2c: E2 03 00 40 08 00 90 00 BC [18:42:59]RAPDU: 90 00 [18:42:59]wFMCommunicate OK [18:42:59]wFMCommunicate request_size=10 [18:42:59]MH_SAM_APDU [18:42:59]CAPDU: 80 0D 02 02 05 83 F7 90 83 AF [18:42:59]Write to MH i2c: E2 0D 00 41 08 80 0D 02 02 05 00 83 F7 90 83 AF 00 00 09 [18:42:59]Write i2c OK [18:42:59]MH_I2C_Read... [18:42:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:42:59]Read from MH i2c: E2 [18:42:59]MH_I2C_Read... [18:42:59]Read from MH i2c: E2 03 00 [18:42:59]MH_I2C_Read... [18:42:59]Read from MH i2c: E2 03 00 41 08 00 90 00 BD [18:42:59]RAPDU: 90 00 [18:42:59]wFMCommunicate OK [18:42:59]wFMCommunicate request_size=4 [18:42:59]MH_SAM_APDU [18:42:59]CAPDU: 80 0D 03 02 [18:42:59]Write to MH i2c: E2 08 00 42 08 80 0D 03 02 00 00 00 00 C5 [18:42:59]Write i2c OK [18:42:59]MH_I2C_Read... [18:42:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:42:59]Read from MH i2c: E2 [18:42:59]MH_I2C_Read... [18:42:59]Read from MH i2c: E2 0B 00 [18:42:59]MH_I2C_Read... [18:42:59]Read from MH i2c: E2 0B 00 42 08 00 90 00 21 9E EB 6A 83 AA 90 00 97 [18:42:59]RAPDU: 90 00 21 9E EB 6A 83 AA 90 00 [18:42:59]wFMCommunicate OK [18:42:59]SAM_PROTO_SignData done [18:42:59]FM_MakeSignedData done [18:42:59]CreateOFDProtocolMessage [18:42:59]wFMCommunicate request_size=4 [18:42:59]MH_SAM_APDU [18:42:59]CAPDU: 80 11 00 00 [18:42:59]Write to MH i2c: E2 08 00 43 08 80 11 00 00 00 00 00 00 C5 [18:42:59]Write i2c OK [18:42:59]MH_I2C_Read... [18:42:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:42:59]Read from MH i2c: E2 [18:42:59]MH_I2C_Read... [18:42:59]Read from MH i2c: E2 17 00 [18:42:59]MH_I2C_Read... [18:42:59]Read from MH i2c: E2 17 00 43 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 16 [18:42:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:42:59]wFMCommunicate OK [18:42:59]CreateOFDProtocolMessage done [18:42:59]OFDSenderStorePacket 156427 [18:42:59]StoreOFDPacket docnum=156427 [18:42:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 80 1D 07 01 7B 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 01 00 00 F4 03 04 00 32 4F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0B 63 02 00 35 04 06 00 EE 83 F7 90 83 AF 90 00 21 9E EB 6A 83 AA [18:42:59]CheckFolder [18:42:59]dirname=/storage/ofd_packets [18:42:59]CheckFolder done [18:42:59]ProducePacketName [18:42:59]name=ofd_packets/00156427 [18:42:59]NVStorageSaveData ofd_packets/00156427 [18:42:59]File name is /storage/ofd_packets/00156427 [18:42:59]Write 301 bytes [18:42:59]NVStorageSaveData done [18:42:59]OFDSenderStorePacket done [18:42:59]KKMCreateOFDPacket done [18:42:59]NVStorageSaveData kkm_last_timestamp [18:42:59]File name is /storage/kkm_last_timestamp [18:42:59]Write 4 bytes [18:42:59]NVStorageSaveData done [18:42:59]ExternCall_PrintAddStr [18:42:59]wPrintStart [18:42:59]Write to MH i2c: 01 00 00 44 08 4C [18:42:59]Write i2c OK [18:42:59]MH_I2C_Read... [18:42:59]Read from MH i2c: 01 [18:42:59]MH_I2C_Read... [18:42:59]Read from MH i2c: 01 07 00 [18:42:59]MH_I2C_Read... [18:42:59]Read from MH i2c: 01 07 00 44 08 00 00 00 00 00 FF 0F 61 [18:42:59]RasterBufferAndPrint [18:42:59]line Счет N : (1)874729 [18:42:59]line ИНН: 02508201610067 [18:42:59]line Контрольно-Кассовый Чек [18:42:59]line ПРОДАЖА [18:42:59]line ТРК (МРК, ГНК) : 32 [18:42:59]line Товар: 2710124130 [18:42:59]line Аи-92-К-5 [18:42:59]line 4.490 * 66.90 [18:42:59]line = 300.38 [18:42:59]line НДС 12% НСП 1% [18:42:59]line > о реализуемом товаре [18:42:59]line ОКРУГЛЕНИЕ: -0.38 [18:42:59]line ИТОГО: 300.00 [18:42:59]line Внесено: 300.00 [18:42:59]line СДАЧА: 0.00 [18:42:59]line НСП 1% : 2.66 [18:42:59]line НДС 12% : 31.90 [18:42:59]line Наличными: 300.00 [18:42:59]line Безнал.: 0.00 [18:42:59]line Место: АЗС № 165 "Партнер Нефть" [18:42:59]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:42:59]line СНО: Общий режим [18:42:59]line Чек 499 20.10.2024 18:42 [18:42:59]line Смена: 314 ФФД: 1.0 [18:42:59]line ЗНМ: 0300000234 [18:42:59]line РНМ: 0000137193017469 [18:42:59]line Версия ККМ: v1.0 [18:42:59]line ФМ: 0000000000963156 [18:42:59]line ФД: 156427 [18:42:59]line ФПД: 262250561569711 [18:43:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T184258&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156427&fm=262250561569711&tin=02508201610067®Number=0000137193017469&sum=30000 [18:43:00]OFD Sender: Processing packet 156427 [packets to send 52, broken 51] [18:43:00]ProducePacketName [18:43:00]name=ofd_packets/00156427 [18:43:00]OFD Sender: To server: pG, [18:43:00]CommunicateWithHost lk.salyk.kg:30040 [18:43:00]ConnectInit lk.salyk.kg [18:43:00]written 0, free lines is 4095 [18:43:00]Connected sock=7 [18:43:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 80 1D 07 01 7B 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 01 00 00 F4 03 04 00 32 4F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0B 63 02 00 35 04 06 00 EE 83 F7 90 83 AF 90 00 21 9E EB 6A 83 AA [18:43:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B4 D9 47 00 A6 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 39 36 33 31 35 36 10 04 04 00 0B 63 02 00 F4 03 04 00 64 F5 14 67 B6 04 01 00 00 28 6B DA EE AB 6A 29 06 [18:43:00]CommunicateWithHost err = 0 [18:43:00]CheckOFDResponse [18:43:00]1017 (14) - 77093643461234 [18:43:00]1041 (16) - 0000000000963156 [18:43:00]1040 (4) - 156427 [18:43:00]1012 (4) - 20.10.2024 12:19 [18:43:00]1206 (1) - 0 [18:43:00]OFD Sender: Remove packet 156427 [18:43:00]ProducePacketName [18:43:00]name=ofd_packets/00156427 [18:43:00]NVStorageDeleteData [18:43:00]Write to MH i2c: 01 00 00 6F 08 77 [18:43:00]Write i2c OK [18:43:00]MH_I2C_Read... [18:43:00]Read from MH i2c: 01 [18:43:00]MH_I2C_Read... [18:43:00]Read from MH i2c: 01 07 00 [18:43:00]MH_I2C_Read... [18:43:00]Read from MH i2c: 01 07 00 6F 08 00 00 00 00 00 E6 0C 70 [18:43:00]RasterBufferAndPrint [18:43:00]line [18:43:00]line [18:43:00]line [18:43:00]line [18:43:00]line [18:43:00]written 0, free lines is 3309 [18:43:00]MH_Cut [18:43:00]Write to MH i2c: D1 01 00 76 08 01 50 [18:43:00]Write i2c OK [18:43:00]MH_I2C_Read... [18:43:00]Read from MH i2c: D1 [18:43:00]MH_I2C_Read... [18:43:00]Read from MH i2c: D1 01 00 [18:43:00]MH_I2C_Read... [18:43:00]Read from MH i2c: D1 01 00 76 08 00 4F [18:43:00]Write to MH i2c: 01 00 00 77 08 7F [18:43:00]Write i2c OK [18:43:00]MH_I2C_Read... [18:43:01]OFD Sender: No OFD packet to send [18:43:01]*** Cut start [18:43:01]*** Partial cut [18:43:01]*** CUTSNS_PIN = 1 [18:43:01]*** CUTSNS_PIN = 0 [18:43:01]*** Brake cut motor [18:43:01]Read from MH i2c: 01 [18:43:01]MH_I2C_Read... [18:43:01]*** Stop cut motor [18:43:01]*** Cut end [18:43:01]Read from MH i2c: 01 07 00 [18:43:01]MH_I2C_Read... [18:43:01]Read from MH i2c: 01 07 00 77 08 00 00 00 00 00 FF 0F 94 [18:43:01]process_action close_receipt done [18:43:01]requested_data is exist [18:43:01]produce_requested_data [18:43:01]requested_item fm.sn is exist - process it [18:43:01]wFMCommunicate request_size=4 [18:43:01]MH_SAM_APDU [18:43:01]CAPDU: 80 11 00 00 [18:43:01]Write to MH i2c: E2 08 00 78 08 80 11 00 00 00 00 00 00 FA [18:43:01]Write i2c OK [18:43:01]MH_I2C_Read... [18:43:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:43:02]Read from MH i2c: E2 [18:43:02]MH_I2C_Read... [18:43:02]Read from MH i2c: E2 17 00 [18:43:02]MH_I2C_Read... [18:43:02]Read from MH i2c: E2 17 00 78 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4B [18:43:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:43:02]wFMCommunicate OK [18:43:02]requested_item fd.num is exist - process it [18:43:02]SAM_PROTO_GetFieldsCounters [18:43:02]wFMCommunicate request_size=4 [18:43:02]MH_SAM_APDU [18:43:02]CAPDU: 80 13 00 00 [18:43:02]Write to MH i2c: E2 08 00 79 08 80 13 00 00 00 00 00 00 FD [18:43:02]Write i2c OK [18:43:02]MH_I2C_Read... [18:43:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:43:02]Read from MH i2c: E2 [18:43:02]MH_I2C_Read... [18:43:02]Read from MH i2c: E2 62 00 [18:43:02]MH_I2C_Read... [18:43:02]Read from MH i2c: E2 62 00 79 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0B 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 F3 01 00 00 5E 04 04 00 F3 01 00 00 57 04 04 00 F4 01 00 00 19 04 04 00 00 00 00 00 90 00 BD [18:43:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0B 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 F3 01 00 00 5E 04 04 00 F3 01 00 00 57 04 04 00 F4 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:43:02]wFMCommunicate OK [18:43:02]SAM_PROTO_GetFieldsCounters done [18:43:02]requested_item shift.num is exist - process it [18:43:02]requested_item shift.opened is exist - process it [18:43:02]req_shift_opened [18:43:02]FM_GetShiftState [18:43:02]SAM_PROTO_GetShiftState [18:43:02]wFMCommunicate request_size=4 [18:43:02]MH_SAM_APDU [18:43:02]CAPDU: 80 13 01 00 [18:43:02]Write to MH i2c: E2 08 00 7A 08 80 13 01 00 00 00 00 00 FF [18:43:02]Write i2c OK [18:43:02]MH_I2C_Read... [18:43:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:43:02]Read from MH i2c: E2 [18:43:02]MH_I2C_Read... [18:43:02]Read from MH i2c: E2 0E 00 [18:43:02]MH_I2C_Read... [18:43:02]Read from MH i2c: E2 0E 00 7A 08 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A6 [18:43:02]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:43:02]wFMCommunicate OK [18:43:02]SAM_PROTO_GetShiftState done [18:43:02]FM_GetShiftState done [18:43:02]req_shift_opened done [18:43:02]requested_item shift.open_date is exist - process it [18:43:02]req_shift_open_date [18:43:02]req_shift_open_date done [18:43:02]produce_requested_data done [18:43:02]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156427,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [18:43:02]process_action_free close_receipt [18:43:02]json_value_free [18:43:02]json_value_free done [18:43:02]process_json_proto returns [18:43:02]Send response to host [18:43:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156427,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [18:43:02]free response buf [18:43:02]execute_script done [18:43:02]execute_script returns [18:43:02]free content buf [18:43:02]Sock 9.Close socket [18:43:02]Sock 9.Thread stoped [18:43:06]OFD Sender: No OFD packet to send [18:43:11]OFD Sender: No OFD packet to send [18:43:16]OFD Sender: No OFD packet to send [18:43:20]accept exits with 10 [18:43:20]New connection [18:43:20]New thread 3066588516 created [18:43:20]Thread 3066731876 joined [18:43:20]Waiting for new connection... [18:43:20] Sock 10.Parse request [18:43:20]Sock 10.Check first char [18:43:20]Sock 10.First char is OK [18:43:20]request: POST /json_proto HTTP/1.0 [18:43:20]Method: POST [18:43:20]URL: /json_proto [18:43:20]Method is POST - this is cgi request [18:43:20]url: /json_proto [18:43:20]query_string will be loaded in cgi processing [18:43:20]execute_cgi json_proto POST (null) [18:43:20]execute_cgi path=json_proto method=POST [18:43:20]POST find Content-Length [18:43:20]Host: 172.17.53.67:8080 [18:43:20]Content-Length: 677 [18:43:20]Content-Type: application/json [18:43:20] [18:43:20]POST finish read [18:43:20]Found Content-Length = 677 [18:43:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874728", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 9.720, "sum" : 650.27, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 650.00, "total" : 650.00, "payments": [ { "type": 0, "sum" : 650.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:43:20]execute_script... [18:43:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874728", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 9.720, "sum" : 650.27, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 650.00, "total" : 650.00, "payments": [ { "type": 0, "sum" : 650.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:43:20]POST & json_proto [18:43:20]process_json_proto [18:43:20]json parsed OK: [18:43:20]protocol is kg_v1.0 [18:43:20]action value=close_receipt [18:43:20]process_action close_receipt [18:43:20]cmd_close_receipt [18:43:20]MH_GetDate [18:43:20]Write to MH i2c: F0 00 00 7B 08 72 [18:43:20]Write i2c OK [18:43:20]MH_I2C_Read... [18:43:20]Read from MH i2c: F0 [18:43:20]MH_I2C_Read... [18:43:20]Read from MH i2c: F0 09 00 [18:43:20]MH_I2C_Read... [18:43:20]Read from MH i2c: F0 09 00 7B 08 00 48 4F 15 67 19 BC 99 64 60 [18:43:20]GetLastDocTimeStamp 1729449778 [18:43:20]current date 1729449800 [18:43:20]FM_GetShiftState [18:43:20]SAM_PROTO_GetShiftState [18:43:20]wFMCommunicate request_size=4 [18:43:20]MH_SAM_APDU [18:43:20]CAPDU: 80 13 01 00 [18:43:20]Write to MH i2c: E2 08 00 7C 08 80 13 01 00 00 00 00 00 01 [18:43:20]Write i2c OK [18:43:20]MH_I2C_Read... [18:43:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:43:20]Read from MH i2c: E2 [18:43:20]MH_I2C_Read... [18:43:20]Read from MH i2c: E2 0E 00 [18:43:20]MH_I2C_Read... [18:43:20]Read from MH i2c: E2 0E 00 7C 08 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A8 [18:43:20]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:43:20]wFMCommunicate OK [18:43:20]SAM_PROTO_GetShiftState done [18:43:20]FM_GetShiftState done [18:43:20]opened in 1729383891 [18:43:20]opened+sec_in_day 1729470291 [18:43:20]quantity*price = 65026 [18:43:20]sum+1 = 65028 [18:43:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.27 ИТОГО: 650.00 Внесено: 650.00 СДАЧА: 0.00 НСП 1% : 5.75 НДС 12% : 69.05 Наличными: 650.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 500 20.10.2024 18:43 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156428 ФПД: 258449986070993 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T184320&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156428&fm=258449986070993&tin=02508201610067®Number=0000137193017469&sum=65000 [18:43:21]StoreToDocumentArchive [18:43:21]shift 314 fd 156428 [18:43:21]save to /storage/0314/doc_00156428 [18:43:21]save last doc name /storage/0314/doc_00156428 to /storage/kkm_last_doc_name [18:43:21]save OK [18:43:21]Clear old archive folders... [18:43:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:43:21]tlvbuf is 002AB730 [18:43:21]SAM_PROTO_ClearQueue [18:43:21]wFMCommunicate request_size=4 [18:43:21]MH_SAM_APDU [18:43:21]CAPDU: 80 09 00 00 [18:43:21]Write to MH i2c: E2 08 00 89 08 80 09 00 00 00 00 00 00 03 [18:43:21]Write i2c OK [18:43:21]MH_I2C_Read... [18:43:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:43:21]Read from MH i2c: E2 [18:43:21]MH_I2C_Read... [18:43:21]Read from MH i2c: E2 03 00 [18:43:21]MH_I2C_Read... [18:43:21]Read from MH i2c: E2 03 00 89 08 00 90 00 05 [18:43:21]RAPDU: 90 00 [18:43:21]wFMCommunicate OK [18:43:21]SAM_PROTO_ClearQueue done [18:43:21]KKMCreateOFDPacket [18:43:21]OFDProtocolAddRootSTLVToBuf [18:43:21]FM_MakeSignedData [18:43:21]FM_MakeSignedData [18:43:21]SAM_PROTO_SignData [18:43:21]wFMCommunicate request_size=4 [18:43:21]MH_SAM_APDU [18:43:21]CAPDU: 80 0D 01 02 [18:43:21]Write to MH i2c: E2 08 00 8A 08 80 0D 01 02 00 00 00 00 0B [18:43:21]Write i2c OK [18:43:21]MH_I2C_Read... [18:43:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:43:21]Read from MH i2c: E2 [18:43:21]MH_I2C_Read... [18:43:21]Read from MH i2c: E2 03 00 [18:43:21]MH_I2C_Read... [18:43:21]Read from MH i2c: E2 03 00 8A 08 00 90 00 06 [18:43:21]RAPDU: 90 00 [18:43:21]wFMCommunicate OK [18:43:21]wFMCommunicate request_size=255 [18:43:21]MH_SAM_APDU [18:43:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F8 25 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 03 FE 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 01 00 00 F4 03 04 00 48 4F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0C 63 02 00 35 04 06 00 EB [18:43:21]Write to MH i2c: E2 02 01 8B 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F8 25 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 03 FE 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 01 00 00 F4 03 04 00 48 4F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0C 63 02 00 35 04 06 00 EB 00 00 44 [18:43:21]Write i2c OK [18:43:21]MH_I2C_Read... [18:43:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:43:21]Read from MH i2c: E2 [18:43:21]MH_I2C_Read... [18:43:21]Read from MH i2c: E2 03 00 [18:43:21]MH_I2C_Read... [18:43:21]Read from MH i2c: E2 03 00 8B 08 00 90 00 07 [18:43:21]RAPDU: 90 00 [18:43:21]wFMCommunicate OK [18:43:21]wFMCommunicate request_size=10 [18:43:21]MH_SAM_APDU [18:43:21]CAPDU: 80 0D 02 02 05 0F 13 9C A9 D1 [18:43:21]Write to MH i2c: E2 0D 00 8C 08 80 0D 02 02 05 00 0F 13 9C A9 D1 00 00 50 [18:43:21]Write i2c OK [18:43:21]MH_I2C_Read... [18:43:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:43:21]Read from MH i2c: E2 [18:43:21]MH_I2C_Read... [18:43:21]Read from MH i2c: E2 03 00 [18:43:21]MH_I2C_Read... [18:43:21]Read from MH i2c: E2 03 00 8C 08 00 90 00 08 [18:43:21]RAPDU: 90 00 [18:43:21]wFMCommunicate OK [18:43:21]wFMCommunicate request_size=4 [18:43:21]MH_SAM_APDU [18:43:21]CAPDU: 80 0D 03 02 [18:43:21]Write to MH i2c: E2 08 00 8D 08 80 0D 03 02 00 00 00 00 10 [18:43:21]Write i2c OK [18:43:21]MH_I2C_Read... [18:43:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:43:21]Read from MH i2c: E2 [18:43:21]MH_I2C_Read... [18:43:21]Read from MH i2c: E2 0B 00 [18:43:21]MH_I2C_Read... [18:43:21]Read from MH i2c: E2 0B 00 8D 08 00 EE 33 67 37 81 60 0C 7C 90 00 39 [18:43:21]RAPDU: EE 33 67 37 81 60 0C 7C 90 00 [18:43:21]wFMCommunicate OK [18:43:21]SAM_PROTO_SignData done [18:43:21]FM_MakeSignedData done [18:43:21]CreateOFDProtocolMessage [18:43:21]wFMCommunicate request_size=4 [18:43:21]MH_SAM_APDU [18:43:21]CAPDU: 80 11 00 00 [18:43:21]Write to MH i2c: E2 08 00 8E 08 80 11 00 00 00 00 00 00 10 [18:43:21]Write i2c OK [18:43:21]MH_I2C_Read... [18:43:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:43:21]Read from MH i2c: E2 [18:43:21]MH_I2C_Read... [18:43:21]Read from MH i2c: E2 17 00 [18:43:21]MH_I2C_Read... [18:43:21]Read from MH i2c: E2 17 00 8E 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 61 [18:43:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:43:21]wFMCommunicate OK [18:43:21]CreateOFDProtocolMessage done [18:43:21]OFDSenderStorePacket 156428 [18:43:21]StoreOFDPacket docnum=156428 [18:43:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 37 D8 07 01 E0 4C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F8 25 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 03 FE 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 01 00 00 F4 03 04 00 48 4F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0C 63 02 00 35 04 06 00 EB 0F 13 9C A9 D1 EE 33 67 37 81 60 0C 7C [18:43:21]CheckFolder [18:43:21]dirname=/storage/ofd_packets [18:43:21]CheckFolder done [18:43:21]ProducePacketName [18:43:21]name=ofd_packets/00156428 [18:43:21]NVStorageSaveData ofd_packets/00156428 [18:43:21]File name is /storage/ofd_packets/00156428 [18:43:21]Write 301 bytes [18:43:21]NVStorageSaveData done [18:43:21]OFDSenderStorePacket done [18:43:21]KKMCreateOFDPacket done [18:43:21]NVStorageSaveData kkm_last_timestamp [18:43:21]File name is /storage/kkm_last_timestamp [18:43:21]Write 4 bytes [18:43:21]NVStorageSaveData done [18:43:21]ExternCall_PrintAddStr [18:43:21]wPrintStart [18:43:21]Write to MH i2c: 01 00 00 8F 08 97 [18:43:21]Write i2c OK [18:43:21]MH_I2C_Read... [18:43:21]Read from MH i2c: 01 [18:43:21]MH_I2C_Read... [18:43:21]Read from MH i2c: 01 07 00 [18:43:21]MH_I2C_Read... [18:43:21]Read from MH i2c: 01 07 00 8F 08 00 00 00 00 00 FF 0F AC [18:43:21]RasterBufferAndPrint [18:43:21]line Счет N : (1)874728 [18:43:21]line ИНН: 02508201610067 [18:43:21]line Контрольно-Кассовый Чек [18:43:21]line ПРОДАЖА [18:43:21]line ТРК (МРК, ГНК) : 12 [18:43:21]line Товар: 2710124130 [18:43:21]line Аи-92-К-5 [18:43:21]line 9.720 * 66.90 [18:43:21]line = 650.27 [18:43:21]line НДС 12% НСП 1% [18:43:21]line > о реализуемом товаре [18:43:21]line ОКРУГЛЕНИЕ: -0.27 [18:43:21]line ИТОГО: 650.00 [18:43:21]line Внесено: 650.00 [18:43:21]line СДАЧА: 0.00 [18:43:21]line НСП 1% : 5.75 [18:43:21]line НДС 12% : 69.05 [18:43:21]line Наличными: 650.00 [18:43:21]line Безнал.: 0.00 [18:43:21]line Место: АЗС № 165 "Партнер Нефть" [18:43:21]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:43:21]line СНО: Общий режим [18:43:21]line Чек 500 20.10.2024 18:43 [18:43:21]line Смена: 314 ФФД: 1.0 [18:43:21]line ЗНМ: 0300000234 [18:43:21]line РНМ: 0000137193017469 [18:43:21]line Версия ККМ: v1.0 [18:43:21]line ФМ: 0000000000963156 [18:43:21]line ФД: 156428 [18:43:21]line ФПД: 258449986070993 [18:43:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T184320&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156428&fm=258449986070993&tin=02508201610067®Number=0000137193017469&sum=65000 [18:43:21]written 0, free lines is 4095 [18:43:21]OFD Sender: Processing packet 156428 [packets to send 52, broken 51] [18:43:21]ProducePacketName [18:43:21]name=ofd_packets/00156428 [18:43:21]OFD Sender: To server: pG, [18:43:21]CommunicateWithHost lk.salyk.kg:30040 [18:43:22]ConnectInit lk.salyk.kg [18:43:22]Connected sock=9 [18:43:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 37 D8 07 01 E0 4C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F8 25 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 03 FE 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 01 00 00 F4 03 04 00 48 4F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0C 63 02 00 35 04 06 00 EB 0F 13 9C A9 D1 EE 33 67 37 81 60 0C 7C [18:43:22]Write to MH i2c: 01 00 00 BA 08 C2 [18:43:22]Write i2c OK [18:43:22]MH_I2C_Read... [18:43:22]Read from MH i2c: 01 [18:43:22]MH_I2C_Read... [18:43:22]Read from MH i2c: 01 07 00 [18:43:22]MH_I2C_Read... [18:43:22]Read from MH i2c: 01 07 00 BA 08 00 00 00 00 00 F3 0C C8 [18:43:22]RasterBufferAndPrint [18:43:22]line [18:43:22]line [18:43:22]line [18:43:22]line [18:43:22]line [18:43:22]written 0, free lines is 3321 [18:43:22]MH_Cut [18:43:22]Write to MH i2c: D1 01 00 C1 08 01 9B [18:43:22]Write i2c OK [18:43:22]MH_I2C_Read... [18:43:22]Read from MH i2c: D1 [18:43:22]MH_I2C_Read... [18:43:22]Read from MH i2c: D1 01 00 [18:43:22]MH_I2C_Read... [18:43:22]Read from MH i2c: D1 01 00 C1 08 00 9A [18:43:22]Write to MH i2c: 01 00 00 C2 08 CA [18:43:22]Write i2c OK [18:43:22]MH_I2C_Read... [18:43:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 BA DE 47 00 2E 22 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0C 63 02 00 F4 03 04 00 7A F5 14 67 B6 04 01 00 00 10 AA 3D BF C0 67 EF 3B [18:43:22]CommunicateWithHost err = 0 [18:43:22]CheckOFDResponse [18:43:22]1017 (14) - 77093643461234 [18:43:22]1041 (16) - 0000000000963156 [18:43:22]1040 (4) - 156428 [18:43:22]1012 (4) - 20.10.2024 12:20 [18:43:22]1206 (1) - 0 [18:43:22]OFD Sender: Remove packet 156428 [18:43:22]ProducePacketName [18:43:22]name=ofd_packets/00156428 [18:43:22]NVStorageDeleteData [18:43:22]OFD Sender: No OFD packet to send [18:43:23]*** Cut start [18:43:23]*** Partial cut [18:43:23]*** CUTSNS_PIN = 1 [18:43:23]*** CUTSNS_PIN = 0 [18:43:23]*** Brake cut motor [18:43:23]Read from MH i2c: 01 [18:43:23]MH_I2C_Read... [18:43:23]*** Stop cut motor [18:43:23]*** Cut end [18:43:23]Read from MH i2c: 01 07 00 [18:43:23]MH_I2C_Read... [18:43:23]Read from MH i2c: 01 07 00 C2 08 00 00 00 00 00 FF 0F DF [18:43:23]process_action close_receipt done [18:43:23]requested_data is exist [18:43:23]produce_requested_data [18:43:23]requested_item fm.sn is exist - process it [18:43:23]wFMCommunicate request_size=4 [18:43:23]MH_SAM_APDU [18:43:23]CAPDU: 80 11 00 00 [18:43:23]Write to MH i2c: E2 08 00 C3 08 80 11 00 00 00 00 00 00 45 [18:43:23]Write i2c OK [18:43:23]MH_I2C_Read... [18:43:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:43:23]Read from MH i2c: E2 [18:43:23]MH_I2C_Read... [18:43:23]Read from MH i2c: E2 17 00 [18:43:23]MH_I2C_Read... [18:43:23]Read from MH i2c: E2 17 00 C3 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 96 [18:43:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:43:23]wFMCommunicate OK [18:43:23]requested_item fd.num is exist - process it [18:43:23]SAM_PROTO_GetFieldsCounters [18:43:23]wFMCommunicate request_size=4 [18:43:23]MH_SAM_APDU [18:43:23]CAPDU: 80 13 00 00 [18:43:23]Write to MH i2c: E2 08 00 C4 08 80 13 00 00 00 00 00 00 48 [18:43:23]Write i2c OK [18:43:23]MH_I2C_Read... [18:43:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:43:23]Read from MH i2c: E2 [18:43:23]MH_I2C_Read... [18:43:23]Read from MH i2c: E2 62 00 [18:43:23]MH_I2C_Read... [18:43:23]Read from MH i2c: E2 62 00 C4 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0C 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 F4 01 00 00 5E 04 04 00 F4 01 00 00 57 04 04 00 F5 01 00 00 19 04 04 00 00 00 00 00 90 00 0C [18:43:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0C 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 F4 01 00 00 5E 04 04 00 F4 01 00 00 57 04 04 00 F5 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:43:23]wFMCommunicate OK [18:43:23]SAM_PROTO_GetFieldsCounters done [18:43:23]requested_item shift.num is exist - process it [18:43:23]requested_item shift.opened is exist - process it [18:43:23]req_shift_opened [18:43:23]FM_GetShiftState [18:43:23]SAM_PROTO_GetShiftState [18:43:23]wFMCommunicate request_size=4 [18:43:23]MH_SAM_APDU [18:43:23]CAPDU: 80 13 01 00 [18:43:23]Write to MH i2c: E2 08 00 C5 08 80 13 01 00 00 00 00 00 4A [18:43:23]Write i2c OK [18:43:23]MH_I2C_Read... [18:43:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:43:23]Read from MH i2c: E2 [18:43:23]MH_I2C_Read... [18:43:23]Read from MH i2c: E2 0E 00 [18:43:23]MH_I2C_Read... [18:43:23]Read from MH i2c: E2 0E 00 C5 08 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F1 [18:43:23]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:43:23]wFMCommunicate OK [18:43:23]SAM_PROTO_GetShiftState done [18:43:23]FM_GetShiftState done [18:43:23]req_shift_opened done [18:43:23]requested_item shift.open_date is exist - process it [18:43:23]req_shift_open_date [18:43:23]req_shift_open_date done [18:43:23]produce_requested_data done [18:43:23]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156428,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [18:43:23]process_action_free close_receipt [18:43:23]json_value_free [18:43:23]json_value_free done [18:43:23]process_json_proto returns [18:43:23]Send response to host [18:43:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156428,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [18:43:23]free response buf [18:43:23]execute_script done [18:43:23]execute_script returns [18:43:23]free content buf [18:43:23]Sock 10.Close socket [18:43:23]Sock 10.Thread stoped [18:43:27]OFD Sender: No OFD packet to send [18:43:32]OFD Sender: No OFD packet to send [18:43:37]OFD Sender: No OFD packet to send [18:43:42]OFD Sender: No OFD packet to send [18:43:47]OFD Sender: No OFD packet to send [18:43:52]OFD Sender: No OFD packet to send [18:43:57]OFD Sender: No OFD packet to send [18:44:02]OFD Sender: No OFD packet to send [18:44:08]OFD Sender: No OFD packet to send [18:44:13]OFD Sender: No OFD packet to send [18:44:18]OFD Sender: No OFD packet to send [18:44:23]OFD Sender: No OFD packet to send [18:44:28]OFD Sender: No OFD packet to send [18:44:33]OFD Sender: No OFD packet to send [18:44:38]OFD Sender: No OFD packet to send [18:44:43]OFD Sender: No OFD packet to send [18:44:48]OFD Sender: No OFD packet to send [18:44:53]OFD Sender: No OFD packet to send [18:44:58]OFD Sender: No OFD packet to send [18:45:03]OFD Sender: No OFD packet to send [18:45:08]OFD Sender: No OFD packet to send [18:45:13]OFD Sender: No OFD packet to send [18:45:18]OFD Sender: No OFD packet to send [18:45:19]accept exits with 7 [18:45:19]New connection [18:45:19]New thread 3066731876 created [18:45:19]Thread 3066588516 joined [18:45:19]Waiting for new connection... [18:45:19] Sock 7.Parse request [18:45:19]Sock 7.Check first char [18:45:19]Sock 7.First char is OK [18:45:19]request: POST /json_proto HTTP/1.0 [18:45:19]Method: POST [18:45:19]URL: /json_proto [18:45:19]Method is POST - this is cgi request [18:45:19]url: /json_proto [18:45:19]query_string will be loaded in cgi processing [18:45:19]execute_cgi json_proto POST (null) [18:45:19]execute_cgi path=json_proto method=POST [18:45:19]POST find Content-Length [18:45:19]Host: 172.17.53.67:8080 [18:45:19]Content-Length: 677 [18:45:19]Content-Type: application/json [18:45:19] [18:45:19]POST finish read [18:45:19]Found Content-Length = 677 [18:45:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874730", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:45:19]execute_script... [18:45:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874730", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:45:19]POST & json_proto [18:45:19]process_json_proto [18:45:19]json parsed OK: [18:45:19]protocol is kg_v1.0 [18:45:19]action value=close_receipt [18:45:19]process_action close_receipt [18:45:19]cmd_close_receipt [18:45:19]MH_GetDate [18:45:19]Write to MH i2c: F0 00 00 C6 08 BD [18:45:19]Write i2c OK [18:45:19]MH_I2C_Read... [18:45:19]Read from MH i2c: F0 [18:45:19]MH_I2C_Read... [18:45:19]Read from MH i2c: F0 09 00 [18:45:19]MH_I2C_Read... [18:45:19]Read from MH i2c: F0 09 00 C6 08 00 C0 4F 15 67 19 BC 99 64 23 [18:45:19]GetLastDocTimeStamp 1729449800 [18:45:19]current date 1729449920 [18:45:19]FM_GetShiftState [18:45:19]SAM_PROTO_GetShiftState [18:45:19]wFMCommunicate request_size=4 [18:45:19]MH_SAM_APDU [18:45:19]CAPDU: 80 13 01 00 [18:45:19]Write to MH i2c: E2 08 00 C7 08 80 13 01 00 00 00 00 00 4C [18:45:19]Write i2c OK [18:45:19]MH_I2C_Read... [18:45:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:45:19]Read from MH i2c: E2 [18:45:19]MH_I2C_Read... [18:45:19]Read from MH i2c: E2 0E 00 [18:45:19]MH_I2C_Read... [18:45:19]Read from MH i2c: E2 0E 00 C7 08 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F3 [18:45:19]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:45:19]wFMCommunicate OK [18:45:19]SAM_PROTO_GetShiftState done [18:45:19]FM_GetShiftState done [18:45:19]opened in 1729383891 [18:45:19]opened+sec_in_day 1729470291 [18:45:19]quantity*price = 70044 [18:45:19]sum+1 = 70046 [18:45:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 501 20.10.2024 18:45 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156429 ФПД: 66676761441029 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T184520&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156429&fm=66676761441029&tin=02508201610067®Number=0000137193017469&sum=70000 [18:45:21]StoreToDocumentArchive [18:45:21]shift 314 fd 156429 [18:45:21]save to /storage/0314/doc_00156429 [18:45:21]save last doc name /storage/0314/doc_00156429 to /storage/kkm_last_doc_name [18:45:21]save OK [18:45:21]Clear old archive folders... [18:45:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:45:21]tlvbuf is B6E72140 [18:45:21]SAM_PROTO_ClearQueue [18:45:21]wFMCommunicate request_size=4 [18:45:21]MH_SAM_APDU [18:45:21]CAPDU: 80 09 00 00 [18:45:21]Write to MH i2c: E2 08 00 D4 08 80 09 00 00 00 00 00 00 4E [18:45:21]Write i2c OK [18:45:21]MH_I2C_Read... [18:45:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:45:21]Read from MH i2c: E2 [18:45:21]MH_I2C_Read... [18:45:21]Read from MH i2c: E2 03 00 [18:45:21]MH_I2C_Read... [18:45:21]Read from MH i2c: E2 03 00 D4 08 00 90 00 50 [18:45:21]RAPDU: 90 00 [18:45:21]wFMCommunicate OK [18:45:21]SAM_PROTO_ClearQueue done [18:45:21]KKMCreateOFDPacket [18:45:21]OFDProtocolAddRootSTLVToBuf [18:45:21]FM_MakeSignedData [18:45:21]FM_MakeSignedData [18:45:21]SAM_PROTO_SignData [18:45:21]wFMCommunicate request_size=4 [18:45:21]MH_SAM_APDU [18:45:21]CAPDU: 80 0D 01 02 [18:45:21]Write to MH i2c: E2 08 00 D5 08 80 0D 01 02 00 00 00 00 56 [18:45:21]Write i2c OK [18:45:21]MH_I2C_Read... [18:45:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:45:21]Read from MH i2c: E2 [18:45:21]MH_I2C_Read... [18:45:21]Read from MH i2c: E2 03 00 [18:45:21]MH_I2C_Read... [18:45:21]Read from MH i2c: E2 03 00 D5 08 00 90 00 51 [18:45:21]RAPDU: 90 00 [18:45:21]wFMCommunicate OK [18:45:21]wFMCommunicate request_size=255 [18:45:21]MH_SAM_APDU [18:45:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 01 00 00 F4 03 04 00 C0 4F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0D 63 02 00 35 04 06 00 3C [18:45:21]Write to MH i2c: E2 02 01 D6 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 01 00 00 F4 03 04 00 C0 4F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0D 63 02 00 35 04 06 00 3C 00 00 4E [18:45:21]Write i2c OK [18:45:21]MH_I2C_Read... [18:45:21]Read from MH i2c: E2 [18:45:21]MH_I2C_Read... [18:45:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:45:21]Read from MH i2c: E2 03 00 [18:45:21]MH_I2C_Read... [18:45:21]Read from MH i2c: E2 03 00 D6 08 00 90 00 52 [18:45:21]RAPDU: 90 00 [18:45:21]wFMCommunicate OK [18:45:21]wFMCommunicate request_size=10 [18:45:21]MH_SAM_APDU [18:45:21]CAPDU: 80 0D 02 02 05 A4 64 AE 33 05 [18:45:21]Write to MH i2c: E2 0D 00 D7 08 80 0D 02 02 05 00 A4 64 AE 33 05 00 00 51 [18:45:21]Write i2c OK [18:45:21]MH_I2C_Read... [18:45:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:45:21]Read from MH i2c: E2 [18:45:21]MH_I2C_Read... [18:45:21]Read from MH i2c: E2 03 00 [18:45:21]MH_I2C_Read... [18:45:21]Read from MH i2c: E2 03 00 D7 08 00 90 00 53 [18:45:21]RAPDU: 90 00 [18:45:21]wFMCommunicate OK [18:45:21]wFMCommunicate request_size=4 [18:45:21]MH_SAM_APDU [18:45:21]CAPDU: 80 0D 03 02 [18:45:21]Write to MH i2c: E2 08 00 D8 08 80 0D 03 02 00 00 00 00 5B [18:45:21]Write i2c OK [18:45:21]MH_I2C_Read... [18:45:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:45:21]Read from MH i2c: E2 [18:45:21]MH_I2C_Read... [18:45:21]Read from MH i2c: E2 0B 00 [18:45:21]MH_I2C_Read... [18:45:21]Read from MH i2c: E2 0B 00 D8 08 00 E0 E8 1F F1 67 C7 2F 9B 90 00 2C [18:45:21]RAPDU: E0 E8 1F F1 67 C7 2F 9B 90 00 [18:45:21]wFMCommunicate OK [18:45:21]SAM_PROTO_SignData done [18:45:21]FM_MakeSignedData done [18:45:21]CreateOFDProtocolMessage [18:45:21]wFMCommunicate request_size=4 [18:45:21]MH_SAM_APDU [18:45:21]CAPDU: 80 11 00 00 [18:45:21]Write to MH i2c: E2 08 00 D9 08 80 11 00 00 00 00 00 00 5B [18:45:21]Write i2c OK [18:45:21]MH_I2C_Read... [18:45:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:45:21]Read from MH i2c: E2 [18:45:21]MH_I2C_Read... [18:45:21]Read from MH i2c: E2 17 00 [18:45:21]MH_I2C_Read... [18:45:21]Read from MH i2c: E2 17 00 D9 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AC [18:45:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:45:21]wFMCommunicate OK [18:45:21]CreateOFDProtocolMessage done [18:45:21]OFDSenderStorePacket 156429 [18:45:21]StoreOFDPacket docnum=156429 [18:45:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 BF A6 07 01 74 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 01 00 00 F4 03 04 00 C0 4F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0D 63 02 00 35 04 06 00 3C A4 64 AE 33 05 E0 E8 1F F1 67 C7 2F 9B [18:45:21]CheckFolder [18:45:21]dirname=/storage/ofd_packets [18:45:21]CheckFolder done [18:45:21]ProducePacketName [18:45:21]name=ofd_packets/00156429 [18:45:21]NVStorageSaveData ofd_packets/00156429 [18:45:21]File name is /storage/ofd_packets/00156429 [18:45:21]Write 301 bytes [18:45:21]NVStorageSaveData done [18:45:21]OFDSenderStorePacket done [18:45:21]KKMCreateOFDPacket done [18:45:21]NVStorageSaveData kkm_last_timestamp [18:45:21]File name is /storage/kkm_last_timestamp [18:45:21]Write 4 bytes [18:45:21]NVStorageSaveData done [18:45:21]ExternCall_PrintAddStr [18:45:21]wPrintStart [18:45:21]Write to MH i2c: 01 00 00 DA 08 E2 [18:45:21]Write i2c OK [18:45:21]MH_I2C_Read... [18:45:21]Read from MH i2c: 01 [18:45:21]MH_I2C_Read... [18:45:21]Read from MH i2c: 01 07 00 [18:45:21]MH_I2C_Read... [18:45:21]Read from MH i2c: 01 07 00 DA 08 00 00 00 00 00 FF 0F F7 [18:45:21]RasterBufferAndPrint [18:45:21]line Счет N : (1)874730 [18:45:21]line ИНН: 02508201610067 [18:45:21]line Контрольно-Кассовый Чек [18:45:21]line ПРОДАЖА [18:45:21]line ТРК (МРК, ГНК) : 41 [18:45:21]line Товар: 2710124500 [18:45:21]line Аи-95-К-5 [18:45:21]line 9.440 * 74.20 [18:45:21]line = 700.45 [18:45:21]line НДС 12% НСП 1% [18:45:21]line > о реализуемом товаре [18:45:21]line ОКРУГЛЕНИЕ: -0.45 [18:45:21]line ИТОГО: 700.00 [18:45:21]line Внесено: 700.00 [18:45:21]line СДАЧА: 0.00 [18:45:21]line НСП 1% : 6.20 [18:45:21]line НДС 12% : 74.38 [18:45:21]line Наличными: 700.00 [18:45:21]line Безнал.: 0.00 [18:45:21]line Место: АЗС № 165 "Партнер Нефть" [18:45:21]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:45:21]line СНО: Общий режим [18:45:21]line Чек 501 20.10.2024 18:45 [18:45:21]line Смена: 314 ФФД: 1.0 [18:45:21]line ЗНМ: 0300000234 [18:45:21]line РНМ: 0000137193017469 [18:45:21]line Версия ККМ: v1.0 [18:45:21]line ФМ: 0000000000963156 [18:45:21]line ФД: 156429 [18:45:21]line ФПД: 66676761441029 [18:45:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T184520&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156429&fm=66676761441029&tin=02508201610067®Number=0000137193017469&sum=70000 [18:45:21]OFD Sender: Processing packet 156429 [packets to send 52, broken 51] [18:45:21]ProducePacketName [18:45:21]name=ofd_packets/00156429 [18:45:21]OFD Sender: To server: pG, [18:45:21]CommunicateWithHost lk.salyk.kg:30040 [18:45:21]ConnectInit lk.salyk.kg [18:45:21]written 0, free lines is 4095 [18:45:22]Connected sock=10 [18:45:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 BF A6 07 01 74 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 01 00 00 F4 03 04 00 C0 4F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0D 63 02 00 35 04 06 00 3C A4 64 AE 33 05 E0 E8 1F F1 67 C7 2F 9B [18:45:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 47 6E 47 00 96 40 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0D 63 02 00 F4 03 04 00 F2 F5 14 67 B6 04 01 00 00 6B 33 52 79 3C 37 B4 74 [18:45:22]CommunicateWithHost err = 0 [18:45:22]CheckOFDResponse [18:45:22]1017 (14) - 77093643461234 [18:45:22]1041 (16) - 0000000000963156 [18:45:22]1040 (4) - 156429 [18:45:22]1012 (4) - 20.10.2024 12:22 [18:45:22]1206 (1) - 0 [18:45:22]OFD Sender: Remove packet 156429 [18:45:22]ProducePacketName [18:45:22]name=ofd_packets/00156429 [18:45:22]NVStorageDeleteData [18:45:22]Write to MH i2c: 01 00 00 05 09 0E [18:45:22]Write i2c OK [18:45:22]MH_I2C_Read... [18:45:22]Read from MH i2c: 01 [18:45:22]MH_I2C_Read... [18:45:22]Read from MH i2c: 01 07 00 [18:45:22]MH_I2C_Read... [18:45:22]Read from MH i2c: 01 07 00 05 09 00 00 00 00 00 E6 0C 07 [18:45:22]RasterBufferAndPrint [18:45:22]line [18:45:22]line [18:45:22]line [18:45:22]line [18:45:22]line [18:45:22]written 0, free lines is 3308 [18:45:22]MH_Cut [18:45:22]Write to MH i2c: D1 01 00 0C 09 01 E7 [18:45:22]Write i2c OK [18:45:22]MH_I2C_Read... [18:45:22]Read from MH i2c: D1 [18:45:22]MH_I2C_Read... [18:45:22]Read from MH i2c: D1 01 00 [18:45:22]MH_I2C_Read... [18:45:22]Read from MH i2c: D1 01 00 0C 09 00 E6 [18:45:22]Write to MH i2c: 01 00 00 0D 09 16 [18:45:22]Write i2c OK [18:45:22]MH_I2C_Read... [18:45:22]OFD Sender: No OFD packet to send [18:45:23]*** Cut start [18:45:23]*** Partial cut [18:45:23]*** CUTSNS_PIN = 1 [18:45:23]*** CUTSNS_PIN = 0 [18:45:23]*** Brake cut motor [18:45:23]Read from MH i2c: 01 [18:45:23]MH_I2C_Read... [18:45:23]*** Stop cut motor [18:45:23]*** Cut end [18:45:23]Read from MH i2c: 01 07 00 [18:45:23]MH_I2C_Read... [18:45:23]Read from MH i2c: 01 07 00 0D 09 00 00 00 00 00 FF 0F 2B [18:45:23]process_action close_receipt done [18:45:23]requested_data is exist [18:45:23]produce_requested_data [18:45:23]requested_item fm.sn is exist - process it [18:45:23]wFMCommunicate request_size=4 [18:45:23]MH_SAM_APDU [18:45:23]CAPDU: 80 11 00 00 [18:45:23]Write to MH i2c: E2 08 00 0E 09 80 11 00 00 00 00 00 00 91 [18:45:23]Write i2c OK [18:45:23]MH_I2C_Read... [18:45:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:45:23]Read from MH i2c: E2 [18:45:23]MH_I2C_Read... [18:45:23]Read from MH i2c: E2 17 00 [18:45:23]MH_I2C_Read... [18:45:23]Read from MH i2c: E2 17 00 0E 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E2 [18:45:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:45:23]wFMCommunicate OK [18:45:23]requested_item fd.num is exist - process it [18:45:23]SAM_PROTO_GetFieldsCounters [18:45:23]wFMCommunicate request_size=4 [18:45:23]MH_SAM_APDU [18:45:23]CAPDU: 80 13 00 00 [18:45:23]Write to MH i2c: E2 08 00 0F 09 80 13 00 00 00 00 00 00 94 [18:45:23]Write i2c OK [18:45:23]MH_I2C_Read... [18:45:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:45:23]Read from MH i2c: E2 [18:45:23]MH_I2C_Read... [18:45:23]Read from MH i2c: E2 62 00 [18:45:23]MH_I2C_Read... [18:45:23]Read from MH i2c: E2 62 00 0F 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0D 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 F5 01 00 00 5E 04 04 00 F5 01 00 00 57 04 04 00 F6 01 00 00 19 04 04 00 00 00 00 00 90 00 5C [18:45:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0D 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 F5 01 00 00 5E 04 04 00 F5 01 00 00 57 04 04 00 F6 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:45:23]wFMCommunicate OK [18:45:23]SAM_PROTO_GetFieldsCounters done [18:45:23]requested_item shift.num is exist - process it [18:45:23]requested_item shift.opened is exist - process it [18:45:23]req_shift_opened [18:45:23]FM_GetShiftState [18:45:23]SAM_PROTO_GetShiftState [18:45:23]wFMCommunicate request_size=4 [18:45:23]MH_SAM_APDU [18:45:23]CAPDU: 80 13 01 00 [18:45:23]Write to MH i2c: E2 08 00 10 09 80 13 01 00 00 00 00 00 96 [18:45:23]Write i2c OK [18:45:23]MH_I2C_Read... [18:45:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:45:23]Read from MH i2c: E2 [18:45:23]MH_I2C_Read... [18:45:23]Read from MH i2c: E2 0E 00 [18:45:23]MH_I2C_Read... [18:45:23]Read from MH i2c: E2 0E 00 10 09 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 3D [18:45:23]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:45:23]wFMCommunicate OK [18:45:23]SAM_PROTO_GetShiftState done [18:45:23]FM_GetShiftState done [18:45:23]req_shift_opened done [18:45:23]requested_item shift.open_date is exist - process it [18:45:23]req_shift_open_date [18:45:23]req_shift_open_date done [18:45:23]produce_requested_data done [18:45:23]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156429,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [18:45:23]process_action_free close_receipt [18:45:23]json_value_free [18:45:23]json_value_free done [18:45:23]process_json_proto returns [18:45:23]Send response to host [18:45:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156429,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [18:45:23]free response buf [18:45:23]execute_script done [18:45:23]execute_script returns [18:45:23]free content buf [18:45:23]Sock 7.Close socket [18:45:23]Sock 7.Thread stoped [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: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:11]accept exits with 9 [18:48:11]New connection [18:48:11]New thread 3066588516 created [18:48:11]Thread 3066731876 joined [18:48:11]Waiting for new connection... [18:48:11] Sock 9.Parse request [18:48:11]Sock 9.Check first char [18:48:11]Sock 9.First char is OK [18:48:11]request: POST /json_proto HTTP/1.0 [18:48:11]Method: POST [18:48:11]URL: /json_proto [18:48:11]Method is POST - this is cgi request [18:48:11]url: /json_proto [18:48:11]query_string will be loaded in cgi processing [18:48:11]execute_cgi json_proto POST (null) [18:48:11]execute_cgi path=json_proto method=POST [18:48:11]POST find Content-Length [18:48:11]Host: 172.17.53.67:8080 [18:48:11]Content-Length: 675 [18:48:11]Content-Type: application/json [18:48:11] [18:48:11]POST finish read [18:48:11]Found Content-Length = 675 [18:48:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874732", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:48:11]execute_script... [18:48:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874732", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:48:11]POST & json_proto [18:48:11]process_json_proto [18:48:11]json parsed OK: [18:48:11]protocol is kg_v1.0 [18:48:11]action value=close_receipt [18:48:11]process_action close_receipt [18:48:11]cmd_close_receipt [18:48:11]MH_GetDate [18:48:11]Write to MH i2c: F0 00 00 11 09 09 [18:48:11]Write i2c OK [18:48:11]MH_I2C_Read... [18:48:11]Read from MH i2c: F0 [18:48:11]MH_I2C_Read... [18:48:11]Read from MH i2c: F0 09 00 [18:48:11]MH_I2C_Read... [18:48:11]Read from MH i2c: F0 09 00 11 09 00 6C 50 15 67 19 BC 99 64 1C [18:48:11]GetLastDocTimeStamp 1729449920 [18:48:11]current date 1729450092 [18:48:11]FM_GetShiftState [18:48:11]SAM_PROTO_GetShiftState [18:48:11]wFMCommunicate request_size=4 [18:48:11]MH_SAM_APDU [18:48:11]CAPDU: 80 13 01 00 [18:48:11]Write to MH i2c: E2 08 00 12 09 80 13 01 00 00 00 00 00 98 [18:48:11]Write i2c OK [18:48:11]MH_I2C_Read... [18:48:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:48:11]Read from MH i2c: E2 [18:48:11]MH_I2C_Read... [18:48:11]Read from MH i2c: E2 0E 00 [18:48:11]MH_I2C_Read... [18:48:11]Read from MH i2c: E2 0E 00 12 09 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 3F [18:48:11]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:48:11]wFMCommunicate OK [18:48:11]SAM_PROTO_GetShiftState done [18:48:11]FM_GetShiftState done [18:48:11]opened in 1729383891 [18:48:11]opened+sec_in_day 1729470291 [18:48:11]quantity*price = 100000 [18:48:11]sum+1 = 100002 [18:48:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 502 20.10.2024 18:48 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156430 ФПД: 67211836494840 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T184812&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156430&fm=67211836494840&tin=02508201610067®Number=0000137193017469&sum=100000 [18:48:13]StoreToDocumentArchive [18:48:13]shift 314 fd 156430 [18:48:13]save to /storage/0314/doc_00156430 [18:48:13]save last doc name /storage/0314/doc_00156430 to /storage/kkm_last_doc_name [18:48:13]save OK [18:48:13]Clear old archive folders... [18:48:13]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:48:13]tlvbuf is 002C1760 [18:48:13]SAM_PROTO_ClearQueue [18:48:13]wFMCommunicate request_size=4 [18:48:13]MH_SAM_APDU [18:48:13]CAPDU: 80 09 00 00 [18:48:13]Write to MH i2c: E2 08 00 1F 09 80 09 00 00 00 00 00 00 9A [18:48:13]Write i2c OK [18:48:13]MH_I2C_Read... [18:48:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:48:13]Read from MH i2c: E2 [18:48:13]MH_I2C_Read... [18:48:13]Read from MH i2c: E2 03 00 [18:48:13]MH_I2C_Read... [18:48:13]Read from MH i2c: E2 03 00 1F 09 00 90 00 9C [18:48:13]RAPDU: 90 00 [18:48:13]wFMCommunicate OK [18:48:13]SAM_PROTO_ClearQueue done [18:48:13]KKMCreateOFDPacket [18:48:13]OFDProtocolAddRootSTLVToBuf [18:48:13]FM_MakeSignedData [18:48:13]FM_MakeSignedData [18:48:13]SAM_PROTO_SignData [18:48:13]wFMCommunicate request_size=4 [18:48:13]MH_SAM_APDU [18:48:13]CAPDU: 80 0D 01 02 [18:48:13]Write to MH i2c: E2 08 00 20 09 80 0D 01 02 00 00 00 00 A2 [18:48:13]Write i2c OK [18:48:13]MH_I2C_Read... [18:48:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:48:13]Read from MH i2c: E2 [18:48:13]MH_I2C_Read... [18:48:13]Read from MH i2c: E2 03 00 [18:48:13]MH_I2C_Read... [18:48:13]Read from MH i2c: E2 03 00 20 09 00 90 00 9D [18:48:13]RAPDU: 90 00 [18:48:13]wFMCommunicate OK [18:48:13]wFMCommunicate request_size=255 [18:48:13]MH_SAM_APDU [18:48:13]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 01 00 00 F4 03 04 00 6C 50 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0E 63 02 00 35 04 06 00 [18:48:13]Write to MH i2c: E2 02 01 21 09 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 01 00 00 F4 03 04 00 6C 50 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0E 63 02 00 35 04 06 00 00 00 78 [18:48:13]Write i2c OK [18:48:13]MH_I2C_Read... [18:48:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:48:13]Read from MH i2c: E2 [18:48:13]MH_I2C_Read... [18:48:13]Read from MH i2c: E2 03 00 [18:48:13]MH_I2C_Read... [18:48:13]Read from MH i2c: E2 03 00 21 09 00 90 00 9E [18:48:13]RAPDU: 90 00 [18:48:13]wFMCommunicate OK [18:48:13]wFMCommunicate request_size=11 [18:48:13]MH_SAM_APDU [18:48:13]CAPDU: 80 0D 02 02 06 3D 20 F9 A3 93 F8 [18:48:13]Write to MH i2c: E2 0E 00 22 09 80 0D 02 02 06 00 3D 20 F9 A3 93 F8 00 00 35 [18:48:13]Write i2c OK [18:48:13]MH_I2C_Read... [18:48:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:48:13]Read from MH i2c: E2 [18:48:13]MH_I2C_Read... [18:48:13]Read from MH i2c: E2 03 00 [18:48:13]MH_I2C_Read... [18:48:13]Read from MH i2c: E2 03 00 22 09 00 90 00 9F [18:48:13]RAPDU: 90 00 [18:48:13]wFMCommunicate OK [18:48:13]wFMCommunicate request_size=4 [18:48:13]MH_SAM_APDU [18:48:13]CAPDU: 80 0D 03 02 [18:48:13]Write to MH i2c: E2 08 00 23 09 80 0D 03 02 00 00 00 00 A7 [18:48:13]Write i2c OK [18:48:13]MH_I2C_Read... [18:48:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:48:13]Read from MH i2c: E2 [18:48:13]MH_I2C_Read... [18:48:13]Read from MH i2c: E2 0B 00 [18:48:13]MH_I2C_Read... [18:48:13]Read from MH i2c: E2 0B 00 23 09 00 7F 4F 1F DE C8 EE D6 F0 90 00 EF [18:48:13]RAPDU: 7F 4F 1F DE C8 EE D6 F0 90 00 [18:48:13]wFMCommunicate OK [18:48:13]SAM_PROTO_SignData done [18:48:13]FM_MakeSignedData done [18:48:13]CreateOFDProtocolMessage [18:48:13]wFMCommunicate request_size=4 [18:48:13]MH_SAM_APDU [18:48:13]CAPDU: 80 11 00 00 [18:48:13]Write to MH i2c: E2 08 00 24 09 80 11 00 00 00 00 00 00 A7 [18:48:13]Write i2c OK [18:48:13]MH_I2C_Read... [18:48:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:48:13]Read from MH i2c: E2 [18:48:13]MH_I2C_Read... [18:48:13]Read from MH i2c: E2 17 00 [18:48:13]MH_I2C_Read... [18:48:13]Read from MH i2c: E2 17 00 24 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F8 [18:48:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:48:13]wFMCommunicate OK [18:48:13]CreateOFDProtocolMessage done [18:48:13]OFDSenderStorePacket 156430 [18:48:13]StoreOFDPacket docnum=156430 [18:48:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 73 C2 08 01 23 67 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 01 00 00 F4 03 04 00 6C 50 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0E 63 02 00 35 04 06 00 3D 20 F9 A3 93 F8 7F 4F 1F DE C8 EE D6 F0 [18:48:13]CheckFolder [18:48:13]dirname=/storage/ofd_packets [18:48:13]CheckFolder done [18:48:13]ProducePacketName [18:48:13]name=ofd_packets/00156430 [18:48:13]NVStorageSaveData ofd_packets/00156430 [18:48:13]File name is /storage/ofd_packets/00156430 [18:48:13]Write 302 bytes [18:48:13]NVStorageSaveData done [18:48:13]OFDSenderStorePacket done [18:48:13]KKMCreateOFDPacket done [18:48:13]NVStorageSaveData kkm_last_timestamp [18:48:13]File name is /storage/kkm_last_timestamp [18:48:13]Write 4 bytes [18:48:13]NVStorageSaveData done [18:48:13]ExternCall_PrintAddStr [18:48:13]wPrintStart [18:48:13]Write to MH i2c: 01 00 00 25 09 2E [18:48:13]Write i2c OK [18:48:13]MH_I2C_Read... [18:48:13]Read from MH i2c: 01 [18:48:13]MH_I2C_Read... [18:48:13]Read from MH i2c: 01 07 00 [18:48:13]MH_I2C_Read... [18:48:13]Read from MH i2c: 01 07 00 25 09 00 00 00 00 00 FF 0F 43 [18:48:13]RasterBufferAndPrint [18:48:13]line Счет N : (1)874732 [18:48:13]line ИНН: 02508201610067 [18:48:13]line Контрольно-Кассовый Чек [18:48:13]line ПРОДАЖА [18:48:13]line ТРК (МРК, ГНК) : 43 [18:48:13]line Товар: 2710124130 [18:48:13]line Super 92-К-5 [18:48:13]line 14.620 * 68.40 [18:48:13]line = 1000.01 [18:48:13]line НДС 12% НСП 1% [18:48:13]line > о реализуемом товаре [18:48:13]line ОКРУГЛЕНИЕ: -0.01 [18:48:13]line ИТОГО: 1000.00 [18:48:13]line Внесено: 1000.00 [18:48:13]line СДАЧА: 0.00 [18:48:13]line НСП 1% : 8.85 [18:48:13]line НДС 12% : 106.20 [18:48:13]line Наличными: 1000.00 [18:48:13]line Безнал.: 0.00 [18:48:13]line Место: АЗС № 165 "Партнер Нефть" [18:48:13]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:48:13]line СНО: Общий режим [18:48:13]line Чек 502 20.10.2024 18:48 [18:48:13]line Смена: 314 ФФД: 1.0 [18:48:13]line ЗНМ: 0300000234 [18:48:13]line РНМ: 0000137193017469 [18:48:13]line Версия ККМ: v1.0 [18:48:13]line ФМ: 0000000000963156 [18:48:13]line ФД: 156430 [18:48:13]line ФПД: 67211836494840 [18:48:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T184812&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156430&fm=67211836494840&tin=02508201610067®Number=0000137193017469&sum=100000 [18:48:13]OFD Sender: Processing packet 156430 [packets to send 52, broken 51] [18:48:13]ProducePacketName [18:48:13]name=ofd_packets/00156430 [18:48:13]OFD Sender: To server: pG, [18:48:13]CommunicateWithHost lk.salyk.kg:30040 [18:48:13]ConnectInit lk.salyk.kg [18:48:13]written 0, free lines is 4095 [18:48:14]Connected sock=10 [18:48:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 73 C2 08 01 23 67 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 01 00 00 F4 03 04 00 6C 50 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0E 63 02 00 35 04 06 00 3D 20 F9 A3 93 F8 7F 4F 1F DE C8 EE D6 F0 [18:48:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 AE E8 47 00 94 DE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0E 63 02 00 F4 03 04 00 9E F6 14 67 B6 04 01 00 00 41 67 DD 82 22 C1 76 E6 [18:48:14]CommunicateWithHost err = 0 [18:48:14]CheckOFDResponse [18:48:14]1017 (14) - 77093643461234 [18:48:14]1041 (16) - 0000000000963156 [18:48:14]1040 (4) - 156430 [18:48:14]1012 (4) - 20.10.2024 12:25 [18:48:14]1206 (1) - 0 [18:48:14]OFD Sender: Remove packet 156430 [18:48:14]ProducePacketName [18:48:14]name=ofd_packets/00156430 [18:48:14]NVStorageDeleteData [18:48:14]Write to MH i2c: 01 00 00 50 09 59 [18:48:14]Write i2c OK [18:48:14]MH_I2C_Read... [18:48:14]Read from MH i2c: 01 [18:48:14]MH_I2C_Read... [18:48:14]Read from MH i2c: 01 07 00 [18:48:14]MH_I2C_Read... [18:48:14]Read from MH i2c: 01 07 00 50 09 00 00 00 00 00 FD 0C 69 [18:48:14]RasterBufferAndPrint [18:48:14]line [18:48:14]line [18:48:14]line [18:48:14]line [18:48:14]line [18:48:14]written 0, free lines is 3332 [18:48:14]MH_Cut [18:48:14]Write to MH i2c: D1 01 00 57 09 01 32 [18:48:14]Write i2c OK [18:48:14]MH_I2C_Read... [18:48:14]Read from MH i2c: D1 [18:48:14]MH_I2C_Read... [18:48:14]Read from MH i2c: D1 01 00 [18:48:14]MH_I2C_Read... [18:48:14]Read from MH i2c: D1 01 00 57 09 00 31 [18:48:14]Write to MH i2c: 01 00 00 58 09 61 [18:48:14]Write i2c OK [18:48:14]MH_I2C_Read... [18:48:14]OFD Sender: No OFD packet to send [18:48:15]*** Cut start [18:48:15]*** Partial cut [18:48:15]*** CUTSNS_PIN = 1 [18:48:15]*** CUTSNS_PIN = 0 [18:48:15]*** Brake cut motor [18:48:15]Read from MH i2c: 01 [18:48:15]MH_I2C_Read... [18:48:15]*** Stop cut motor [18:48:15]*** Cut end [18:48:15]Read from MH i2c: 01 07 00 [18:48:15]MH_I2C_Read... [18:48:15]Read from MH i2c: 01 07 00 58 09 00 00 00 00 00 FF 0F 76 [18:48:15]process_action close_receipt done [18:48:15]requested_data is exist [18:48:15]produce_requested_data [18:48:15]requested_item fm.sn is exist - process it [18:48:15]wFMCommunicate request_size=4 [18:48:15]MH_SAM_APDU [18:48:15]CAPDU: 80 11 00 00 [18:48:15]Write to MH i2c: E2 08 00 59 09 80 11 00 00 00 00 00 00 DC [18:48:15]Write i2c OK [18:48:15]MH_I2C_Read... [18:48:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:48:15]Read from MH i2c: E2 [18:48:15]MH_I2C_Read... [18:48:15]Read from MH i2c: E2 17 00 [18:48:15]MH_I2C_Read... [18:48:15]Read from MH i2c: E2 17 00 59 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2D [18:48:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:48:15]wFMCommunicate OK [18:48:15]requested_item fd.num is exist - process it [18:48:15]SAM_PROTO_GetFieldsCounters [18:48:15]wFMCommunicate request_size=4 [18:48:15]MH_SAM_APDU [18:48:15]CAPDU: 80 13 00 00 [18:48:15]Write to MH i2c: E2 08 00 5A 09 80 13 00 00 00 00 00 00 DF [18:48:15]Write i2c OK [18:48:15]MH_I2C_Read... [18:48:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:48:15]Read from MH i2c: E2 [18:48:15]MH_I2C_Read... [18:48:15]Read from MH i2c: E2 62 00 [18:48:15]MH_I2C_Read... [18:48:15]Read from MH i2c: E2 62 00 5A 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0E 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 F6 01 00 00 5E 04 04 00 F6 01 00 00 57 04 04 00 F7 01 00 00 19 04 04 00 00 00 00 00 90 00 AB [18:48:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0E 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 F6 01 00 00 5E 04 04 00 F6 01 00 00 57 04 04 00 F7 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:48:15]wFMCommunicate OK [18:48:15]SAM_PROTO_GetFieldsCounters done [18:48:15]requested_item shift.num is exist - process it [18:48:15]requested_item shift.opened is exist - process it [18:48:15]req_shift_opened [18:48:15]FM_GetShiftState [18:48:15]SAM_PROTO_GetShiftState [18:48:15]wFMCommunicate request_size=4 [18:48:15]MH_SAM_APDU [18:48:15]CAPDU: 80 13 01 00 [18:48:15]Write to MH i2c: E2 08 00 5B 09 80 13 01 00 00 00 00 00 E1 [18:48:15]Write i2c OK [18:48:15]MH_I2C_Read... [18:48:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:48:16]Read from MH i2c: E2 [18:48:16]MH_I2C_Read... [18:48:16]Read from MH i2c: E2 0E 00 [18:48:16]MH_I2C_Read... [18:48:16]Read from MH i2c: E2 0E 00 5B 09 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 88 [18:48:16]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:48:16]wFMCommunicate OK [18:48:16]SAM_PROTO_GetShiftState done [18:48:16]FM_GetShiftState done [18:48:16]req_shift_opened done [18:48:16]requested_item shift.open_date is exist - process it [18:48:16]req_shift_open_date [18:48:16]req_shift_open_date done [18:48:16]produce_requested_data done [18:48:16]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156430,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [18:48:16]process_action_free close_receipt [18:48:16]json_value_free [18:48:16]json_value_free done [18:48:16]process_json_proto returns [18:48:16]Send response to host [18:48:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156430,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [18:48:16]free response buf [18:48:16]execute_script done [18:48:16]execute_script returns [18:48:16]free content buf [18:48:16]Sock 9.Close socket [18:48:16]Sock 9.Thread stoped [18:48:17]accept exits with 7 [18:48:17]New connection [18:48:17]New thread 3066731876 created [18:48:17]Thread 3066588516 joined [18:48:17]Waiting for new connection... [18:48:17] Sock 7.Parse request [18:48:17]Sock 7.Check first char [18:48:17]Sock 7.First char is OK [18:48:17]request: POST /json_proto HTTP/1.0 [18:48:17]Method: POST [18:48:17]URL: /json_proto [18:48:17]Method is POST - this is cgi request [18:48:17]url: /json_proto [18:48:17]query_string will be loaded in cgi processing [18:48:17]execute_cgi json_proto POST (null) [18:48:17]execute_cgi path=json_proto method=POST [18:48:17]POST find Content-Length [18:48:17]Host: 172.17.53.67:8080 [18:48:17]Content-Length: 682 [18:48:17]Content-Type: application/json [18:48:17] [18:48:17]POST finish read [18:48:17]Found Content-Length = 682 [18:48:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874733", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:48:17]execute_script... [18:48:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874733", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:48:17]POST & json_proto [18:48:17]process_json_proto [18:48:17]json parsed OK: [18:48:17]protocol is kg_v1.0 [18:48:17]action value=close_receipt [18:48:17]process_action close_receipt [18:48:17]cmd_close_receipt [18:48:17]MH_GetDate [18:48:17]Write to MH i2c: F0 00 00 5C 09 54 [18:48:17]Write i2c OK [18:48:17]MH_I2C_Read... [18:48:17]Read from MH i2c: F0 [18:48:17]MH_I2C_Read... [18:48:17]Read from MH i2c: F0 09 00 [18:48:17]MH_I2C_Read... [18:48:17]Read from MH i2c: F0 09 00 5C 09 00 72 50 15 67 19 BC 99 64 6D [18:48:17]GetLastDocTimeStamp 1729450092 [18:48:17]current date 1729450098 [18:48:17]FM_GetShiftState [18:48:17]SAM_PROTO_GetShiftState [18:48:17]wFMCommunicate request_size=4 [18:48:17]MH_SAM_APDU [18:48:17]CAPDU: 80 13 01 00 [18:48:17]Write to MH i2c: E2 08 00 5D 09 80 13 01 00 00 00 00 00 E3 [18:48:17]Write i2c OK [18:48:17]MH_I2C_Read... [18:48:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:48:17]Read from MH i2c: E2 [18:48:17]MH_I2C_Read... [18:48:17]Read from MH i2c: E2 0E 00 [18:48:17]MH_I2C_Read... [18:48:17]Read from MH i2c: E2 0E 00 5D 09 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 8A [18:48:17]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:48:17]wFMCommunicate OK [18:48:17]SAM_PROTO_GetShiftState done [18:48:17]FM_GetShiftState done [18:48:17]opened in 1729383891 [18:48:17]opened+sec_in_day 1729470291 [18:48:17]quantity*price = 100015 [18:48:17]sum+1 = 100017 [18:48:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 503 20.10.2024 18:48 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156431 ФПД: 254134609539754 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T184818&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156431&fm=254134609539754&tin=02508201610067®Number=0000137193017469&sum=100000 [18:48:18]StoreToDocumentArchive [18:48:18]shift 314 fd 156431 [18:48:18]save to /storage/0314/doc_00156431 [18:48:18]save last doc name /storage/0314/doc_00156431 to /storage/kkm_last_doc_name [18:48:18]save OK [18:48:18]Clear old archive folders... [18:48:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:48:18]tlvbuf is 002AC940 [18:48:18]SAM_PROTO_ClearQueue [18:48:18]wFMCommunicate request_size=4 [18:48:18]MH_SAM_APDU [18:48:18]CAPDU: 80 09 00 00 [18:48:18]Write to MH i2c: E2 08 00 6A 09 80 09 00 00 00 00 00 00 E5 [18:48:18]Write i2c OK [18:48:18]MH_I2C_Read... [18:48:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:48:18]Read from MH i2c: E2 [18:48:18]MH_I2C_Read... [18:48:18]Read from MH i2c: E2 03 00 [18:48:18]MH_I2C_Read... [18:48:18]Read from MH i2c: E2 03 00 6A 09 00 90 00 E7 [18:48:18]RAPDU: 90 00 [18:48:18]wFMCommunicate OK [18:48:18]SAM_PROTO_ClearQueue done [18:48:18]KKMCreateOFDPacket [18:48:18]OFDProtocolAddRootSTLVToBuf [18:48:18]FM_MakeSignedData [18:48:18]FM_MakeSignedData [18:48:18]SAM_PROTO_SignData [18:48:18]wFMCommunicate request_size=4 [18:48:18]MH_SAM_APDU [18:48:18]CAPDU: 80 0D 01 02 [18:48:18]Write to MH i2c: E2 08 00 6B 09 80 0D 01 02 00 00 00 00 ED [18:48:18]Write i2c OK [18:48:18]MH_I2C_Read... [18:48:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:48:18]Read from MH i2c: E2 [18:48:18]MH_I2C_Read... [18:48:18]Read from MH i2c: E2 03 00 [18:48:18]MH_I2C_Read... [18:48:18]Read from MH i2c: E2 03 00 6B 09 00 90 00 E8 [18:48:18]RAPDU: 90 00 [18:48:18]wFMCommunicate OK [18:48:18]wFMCommunicate request_size=255 [18:48:18]MH_SAM_APDU [18:48:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 01 00 00 F4 03 04 00 72 50 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0F 63 02 00 35 04 06 00 E7 [18:48:18]Write to MH i2c: E2 02 01 6C 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 01 00 00 F4 03 04 00 72 50 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0F 63 02 00 35 04 06 00 E7 00 00 5A [18:48:18]Write i2c OK [18:48:18]MH_I2C_Read... [18:48:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:48:19]Read from MH i2c: E2 [18:48:19]MH_I2C_Read... [18:48:19]Read from MH i2c: E2 03 00 [18:48:19]MH_I2C_Read... [18:48:19]Read from MH i2c: E2 03 00 6C 09 00 90 00 E9 [18:48:19]RAPDU: 90 00 [18:48:19]wFMCommunicate OK [18:48:19]wFMCommunicate request_size=10 [18:48:19]MH_SAM_APDU [18:48:19]CAPDU: 80 0D 02 02 05 22 53 20 72 AA [18:48:19]Write to MH i2c: E2 0D 00 6D 09 80 0D 02 02 05 00 22 53 20 72 AA 00 00 AB [18:48:19]Write i2c OK [18:48:19]MH_I2C_Read... [18:48:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:48:19]Read from MH i2c: E2 [18:48:19]MH_I2C_Read... [18:48:19]Read from MH i2c: E2 03 00 [18:48:19]MH_I2C_Read... [18:48:19]Read from MH i2c: E2 03 00 6D 09 00 90 00 EA [18:48:19]RAPDU: 90 00 [18:48:19]wFMCommunicate OK [18:48:19]wFMCommunicate request_size=4 [18:48:19]MH_SAM_APDU [18:48:19]CAPDU: 80 0D 03 02 [18:48:19]Write to MH i2c: E2 08 00 6E 09 80 0D 03 02 00 00 00 00 F2 [18:48:19]Write i2c OK [18:48:19]MH_I2C_Read... [18:48:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:48:19]Read from MH i2c: E2 [18:48:19]MH_I2C_Read... [18:48:19]Read from MH i2c: E2 0B 00 [18:48:19]MH_I2C_Read... [18:48:19]Read from MH i2c: E2 0B 00 6E 09 00 87 13 FD 81 E2 B4 D6 D4 90 00 4B [18:48:19]RAPDU: 87 13 FD 81 E2 B4 D6 D4 90 00 [18:48:19]wFMCommunicate OK [18:48:19]SAM_PROTO_SignData done [18:48:19]FM_MakeSignedData done [18:48:19]CreateOFDProtocolMessage [18:48:19]wFMCommunicate request_size=4 [18:48:19]MH_SAM_APDU [18:48:19]CAPDU: 80 11 00 00 [18:48:19]Write to MH i2c: E2 08 00 6F 09 80 11 00 00 00 00 00 00 F2 [18:48:19]Write i2c OK [18:48:19]MH_I2C_Read... [18:48:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:48:19]Read from MH i2c: E2 [18:48:19]MH_I2C_Read... [18:48:19]Read from MH i2c: E2 17 00 [18:48:19]MH_I2C_Read... [18:48:19]Read from MH i2c: E2 17 00 6F 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 43 [18:48:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:48:19]wFMCommunicate OK [18:48:19]CreateOFDProtocolMessage done [18:48:19]OFDSenderStorePacket 156431 [18:48:19]StoreOFDPacket docnum=156431 [18:48:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C7 B1 07 01 CA 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 01 00 00 F4 03 04 00 72 50 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0F 63 02 00 35 04 06 00 E7 22 53 20 72 AA 87 13 FD 81 E2 B4 D6 D4 [18:48:19]CheckFolder [18:48:19]dirname=/storage/ofd_packets [18:48:19]CheckFolder done [18:48:19]ProducePacketName [18:48:19]name=ofd_packets/00156431 [18:48:19]NVStorageSaveData ofd_packets/00156431 [18:48:19]File name is /storage/ofd_packets/00156431 [18:48:19]Write 301 bytes [18:48:19]NVStorageSaveData done [18:48:19]OFDSenderStorePacket done [18:48:19]KKMCreateOFDPacket done [18:48:19]NVStorageSaveData kkm_last_timestamp [18:48:19]File name is /storage/kkm_last_timestamp [18:48:19]Write 4 bytes [18:48:19]NVStorageSaveData done [18:48:19]ExternCall_PrintAddStr [18:48:19]wPrintStart [18:48:19]Write to MH i2c: 01 00 00 70 09 79 [18:48:19]Write i2c OK [18:48:19]MH_I2C_Read... [18:48:19]Read from MH i2c: 01 [18:48:19]MH_I2C_Read... [18:48:19]Read from MH i2c: 01 07 00 [18:48:19]MH_I2C_Read... [18:48:19]Read from MH i2c: 01 07 00 70 09 00 00 00 00 00 FF 0F 8E [18:48:19]RasterBufferAndPrint [18:48:19]line Счет N : (1)874733 [18:48:19]line ИНН: 02508201610067 [18:48:19]line Контрольно-Кассовый Чек [18:48:19]line ПРОДАЖА [18:48:19]line ТРК (МРК, ГНК) : 32 [18:48:19]line Товар: 2710124130 [18:48:19]line Аи-92-К-5 [18:48:19]line 14.950 * 66.90 [18:48:19]line = 1000.16 [18:48:19]line НДС 12% НСП 1% [18:48:19]line > о реализуемом товаре [18:48:19]line ОКРУГЛЕНИЕ: -0.16 [18:48:19]line ИТОГО: 1000.00 [18:48:19]line Внесено: 1000.00 [18:48:19]line СДАЧА: 0.00 [18:48:19]line НСП 1% : 8.85 [18:48:19]line НДС 12% : 106.21 [18:48:19]line Наличными: 1000.00 [18:48:19]line Безнал.: 0.00 [18:48:19]line Место: АЗС № 165 "Партнер Нефть" [18:48:19]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:48:19]line СНО: Общий режим [18:48:19]line Чек 503 20.10.2024 18:48 [18:48:19]line Смена: 314 ФФД: 1.0 [18:48:19]line ЗНМ: 0300000234 [18:48:19]line РНМ: 0000137193017469 [18:48:19]line Версия ККМ: v1.0 [18:48:19]line ФМ: 0000000000963156 [18:48:19]line ФД: 156431 [18:48:19]line ФПД: 254134609539754 [18:48:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T184818&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156431&fm=254134609539754&tin=02508201610067®Number=0000137193017469&sum=100000 [18:48:19]written 0, free lines is 4095 [18:48:19]OFD Sender: Processing packet 156431 [packets to send 52, broken 51] [18:48:19]ProducePacketName [18:48:19]name=ofd_packets/00156431 [18:48:19]OFD Sender: To server: pG, [18:48:19]CommunicateWithHost lk.salyk.kg:30040 [18:48:19]ConnectInit lk.salyk.kg [18:48:19]Connected sock=10 [18:48:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C7 B1 07 01 CA 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 01 00 00 F4 03 04 00 72 50 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0F 63 02 00 35 04 06 00 E7 22 53 20 72 AA 87 13 FD 81 E2 B4 D6 D4 [18:48:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 06 C8 47 00 27 0B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0F 63 02 00 F4 03 04 00 A4 F6 14 67 B6 04 01 00 00 B9 E6 BC BE 33 29 73 7B [18:48:19]CommunicateWithHost err = 0 [18:48:19]CheckOFDResponse [18:48:19]1017 (14) - 77093643461234 [18:48:19]1041 (16) - 0000000000963156 [18:48:19]1040 (4) - 156431 [18:48:19]1012 (4) - 20.10.2024 12:25 [18:48:19]1206 (1) - 0 [18:48:19]OFD Sender: Remove packet 156431 [18:48:19]ProducePacketName [18:48:19]name=ofd_packets/00156431 [18:48:19]NVStorageDeleteData [18:48:19]Write to MH i2c: 01 00 00 9B 09 A4 [18:48:19]Write i2c OK [18:48:19]MH_I2C_Read... [18:48:19]Read from MH i2c: 01 [18:48:19]MH_I2C_Read... [18:48:19]Read from MH i2c: 01 07 00 [18:48:19]MH_I2C_Read... [18:48:19]Read from MH i2c: 01 07 00 9B 09 00 00 00 00 00 F7 0C AE [18:48:19]RasterBufferAndPrint [18:48:19]line [18:48:19]line [18:48:19]line [18:48:19]line [18:48:19]line [18:48:19]written 0, free lines is 3334 [18:48:19]MH_Cut [18:48:19]Write to MH i2c: D1 01 00 A2 09 01 7D [18:48:19]Write i2c OK [18:48:19]MH_I2C_Read... [18:48:19]Read from MH i2c: D1 [18:48:19]MH_I2C_Read... [18:48:19]Read from MH i2c: D1 01 00 [18:48:19]MH_I2C_Read... [18:48:19]Read from MH i2c: D1 01 00 A2 09 00 7C [18:48:19]Write to MH i2c: 01 00 00 A3 09 AC [18:48:19]Write i2c OK [18:48:19]MH_I2C_Read... [18:48:20]OFD Sender: No OFD packet to send [18:48:20]*** Cut start [18:48:20]*** Partial cut [18:48:20]*** CUTSNS_PIN = 1 [18:48:20]*** CUTSNS_PIN = 0 [18:48:20]*** Brake cut motor [18:48:21]Read from MH i2c: 01 [18:48:21]MH_I2C_Read... [18:48:21]*** Stop cut motor [18:48:21]*** Cut end [18:48:21]Read from MH i2c: 01 07 00 [18:48:21]MH_I2C_Read... [18:48:21]Read from MH i2c: 01 07 00 A3 09 00 00 00 00 00 FF 0F C1 [18:48:21]process_action close_receipt done [18:48:21]requested_data is exist [18:48:21]produce_requested_data [18:48:21]requested_item fm.sn is exist - process it [18:48:21]wFMCommunicate request_size=4 [18:48:21]MH_SAM_APDU [18:48:21]CAPDU: 80 11 00 00 [18:48:21]Write to MH i2c: E2 08 00 A4 09 80 11 00 00 00 00 00 00 27 [18:48:21]Write i2c OK [18:48:21]MH_I2C_Read... [18:48:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:48:21]Read from MH i2c: E2 [18:48:21]MH_I2C_Read... [18:48:21]Read from MH i2c: E2 17 00 [18:48:21]MH_I2C_Read... [18:48:21]Read from MH i2c: E2 17 00 A4 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 78 [18:48:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:48:21]wFMCommunicate OK [18:48:21]requested_item fd.num is exist - process it [18:48:21]SAM_PROTO_GetFieldsCounters [18:48:21]wFMCommunicate request_size=4 [18:48:21]MH_SAM_APDU [18:48:21]CAPDU: 80 13 00 00 [18:48:21]Write to MH i2c: E2 08 00 A5 09 80 13 00 00 00 00 00 00 2A [18:48:21]Write i2c OK [18:48:21]MH_I2C_Read... [18:48:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:48:21]Read from MH i2c: E2 [18:48:21]MH_I2C_Read... [18:48:21]Read from MH i2c: E2 62 00 [18:48:21]MH_I2C_Read... [18:48:21]Read from MH i2c: E2 62 00 A5 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0F 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 F7 01 00 00 5E 04 04 00 F7 01 00 00 57 04 04 00 F8 01 00 00 19 04 04 00 00 00 00 00 90 00 FA [18:48:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0F 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 F7 01 00 00 5E 04 04 00 F7 01 00 00 57 04 04 00 F8 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:48:21]wFMCommunicate OK [18:48:21]SAM_PROTO_GetFieldsCounters done [18:48:21]requested_item shift.num is exist - process it [18:48:21]requested_item shift.opened is exist - process it [18:48:21]req_shift_opened [18:48:21]FM_GetShiftState [18:48:21]SAM_PROTO_GetShiftState [18:48:21]wFMCommunicate request_size=4 [18:48:21]MH_SAM_APDU [18:48:21]CAPDU: 80 13 01 00 [18:48:21]Write to MH i2c: E2 08 00 A6 09 80 13 01 00 00 00 00 00 2C [18:48:21]Write i2c OK [18:48:21]MH_I2C_Read... [18:48:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:48:21]Read from MH i2c: E2 [18:48:21]MH_I2C_Read... [18:48:21]Read from MH i2c: E2 0E 00 [18:48:21]MH_I2C_Read... [18:48:21]Read from MH i2c: E2 0E 00 A6 09 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D3 [18:48:21]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:48:21]wFMCommunicate OK [18:48:21]SAM_PROTO_GetShiftState done [18:48:21]FM_GetShiftState done [18:48:21]req_shift_opened done [18:48:21]requested_item shift.open_date is exist - process it [18:48:21]req_shift_open_date [18:48:21]req_shift_open_date done [18:48:21]produce_requested_data done [18:48:21]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156431,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [18:48:21]process_action_free close_receipt [18:48:21]json_value_free [18:48:21]json_value_free done [18:48:21]process_json_proto returns [18:48:21]Send response to host [18:48:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156431,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [18:48:21]free response buf [18:48:21]execute_script done [18:48:21]execute_script returns [18:48:21]free content buf [18:48:21]Sock 7.Close socket [18:48:21]Sock 7.Thread stoped [18:48:25]OFD Sender: No OFD packet to send [18:48:30]OFD Sender: No OFD packet to send [18:48:35]OFD Sender: No OFD packet to send [18:48:40]OFD Sender: No OFD packet to send [18:48:45]OFD Sender: No OFD packet to send [18:48:50]OFD Sender: No OFD packet to send [18:48:55]OFD Sender: No OFD packet to send [18:49:00]OFD Sender: No OFD packet to send [18:49:05]OFD Sender: No OFD packet to send [18:49:10]OFD Sender: No OFD packet to send [18:49:15]OFD Sender: No OFD packet to send [18:49:20]OFD Sender: No OFD packet to send [18:49:25]OFD Sender: No OFD packet to send [18:49:30]OFD Sender: No OFD packet to send [18:49:35]OFD Sender: No OFD packet to send [18:49:40]OFD Sender: No OFD packet to send [18:49:45]OFD Sender: No OFD packet to send [18:49:50]OFD Sender: No OFD packet to send [18:49:55]OFD Sender: No OFD packet to send [18:50:00]OFD Sender: No OFD packet to send [18:50:05]OFD Sender: No OFD packet to send [18:50:10]OFD Sender: No OFD packet to send [18:50:15]OFD Sender: No OFD packet to send [18:50:20]OFD Sender: No OFD packet to send [18:50:21]accept exits with 9 [18:50:21]New connection [18:50:21]New thread 3066588516 created [18:50:21]Thread 3066731876 joined [18:50:21]Waiting for new connection... [18:50:21] Sock 9.Parse request [18:50:21]Sock 9.Check first char [18:50:21]Sock 9.First char is OK [18:50:21]request: POST /json_proto HTTP/1.0 [18:50:21]Method: POST [18:50:21]URL: /json_proto [18:50:21]Method is POST - this is cgi request [18:50:21]url: /json_proto [18:50:21]query_string will be loaded in cgi processing [18:50:21]execute_cgi json_proto POST (null) [18:50:21]execute_cgi path=json_proto method=POST [18:50:21]POST find Content-Length [18:50:21]Host: 172.17.53.67:8080 [18:50:21]Content-Length: 766 [18:50:21]Content-Type: application/json [18:50:21] [18:50:21]POST finish read [18:50:21]Found Content-Length = 766 [18:50:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874734", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:50:21]execute_script... [18:50:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874734", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:50:21]POST & json_proto [18:50:21]process_json_proto [18:50:21]json parsed OK: [18:50:21]protocol is kg_v1.0 [18:50:21]action value=close_receipt [18:50:21]process_action close_receipt [18:50:21]cmd_close_receipt [18:50:21]MH_GetDate [18:50:21]Write to MH i2c: F0 00 00 A7 09 9F [18:50:21]Write i2c OK [18:50:21]MH_I2C_Read... [18:50:21]Read from MH i2c: F0 [18:50:21]MH_I2C_Read... [18:50:21]Read from MH i2c: F0 09 00 [18:50:21]MH_I2C_Read... [18:50:21]Read from MH i2c: F0 09 00 A7 09 00 EE 50 15 67 19 BC 99 64 34 [18:50:21]GetLastDocTimeStamp 1729450098 [18:50:21]current date 1729450222 [18:50:21]FM_GetShiftState [18:50:21]SAM_PROTO_GetShiftState [18:50:21]wFMCommunicate request_size=4 [18:50:21]MH_SAM_APDU [18:50:21]CAPDU: 80 13 01 00 [18:50:21]Write to MH i2c: E2 08 00 A8 09 80 13 01 00 00 00 00 00 2E [18:50:21]Write i2c OK [18:50:21]MH_I2C_Read... [18:50:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:50:21]Read from MH i2c: E2 [18:50:21]MH_I2C_Read... [18:50:21]Read from MH i2c: E2 0E 00 [18:50:21]MH_I2C_Read... [18:50:21]Read from MH i2c: E2 0E 00 A8 09 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D5 [18:50:21]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:50:21]wFMCommunicate OK [18:50:21]SAM_PROTO_GetShiftState done [18:50:21]FM_GetShiftState done [18:50:21]opened in 1729383891 [18:50:21]opened+sec_in_day 1729470291 [18:50:21]quantity*price = 50010 [18:50:21]sum+1 = 50012 [18:50:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.11 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 0.00 Безнал.: 500.11 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 504 20.10.2024 18:50 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156432 ФПД: 82466272301674 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T185022&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156432&fm=82466272301674&tin=02508201610067®Number=0000137193017469&sum=50011 [18:50:23]StoreToDocumentArchive [18:50:23]shift 314 fd 156432 [18:50:23]save to /storage/0314/doc_00156432 [18:50:23]save last doc name /storage/0314/doc_00156432 to /storage/kkm_last_doc_name [18:50:23]save OK [18:50:23]Clear old archive folders... [18:50:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:50:23]tlvbuf is 002C1720 [18:50:23]SAM_PROTO_ClearQueue [18:50:23]wFMCommunicate request_size=4 [18:50:23]MH_SAM_APDU [18:50:23]CAPDU: 80 09 00 00 [18:50:23]Write to MH i2c: E2 08 00 B5 09 80 09 00 00 00 00 00 00 30 [18:50:23]Write i2c OK [18:50:23]MH_I2C_Read... [18:50:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:50:23]Read from MH i2c: E2 [18:50:23]MH_I2C_Read... [18:50:23]Read from MH i2c: E2 03 00 [18:50:23]MH_I2C_Read... [18:50:23]Read from MH i2c: E2 03 00 B5 09 00 90 00 32 [18:50:23]RAPDU: 90 00 [18:50:23]wFMCommunicate OK [18:50:23]SAM_PROTO_ClearQueue done [18:50:23]KKMCreateOFDPacket [18:50:23]OFDProtocolAddRootSTLVToBuf [18:50:23]FM_MakeSignedData [18:50:23]FM_MakeSignedData [18:50:23]SAM_PROTO_SignData [18:50:23]wFMCommunicate request_size=4 [18:50:23]MH_SAM_APDU [18:50:23]CAPDU: 80 0D 01 02 [18:50:23]Write to MH i2c: E2 08 00 B6 09 80 0D 01 02 00 00 00 00 38 [18:50:23]Write i2c OK [18:50:23]MH_I2C_Read... [18:50:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:50:23]Read from MH i2c: E2 [18:50:23]MH_I2C_Read... [18:50:23]Read from MH i2c: E2 03 00 [18:50:23]MH_I2C_Read... [18:50:23]Read from MH i2c: E2 03 00 B6 09 00 90 00 33 [18:50:23]RAPDU: 90 00 [18:50:23]wFMCommunicate OK [18:50:23]wFMCommunicate request_size=255 [18:50:23]MH_SAM_APDU [18:50:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 01 00 00 F4 03 04 00 EE 50 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 10 63 02 00 35 04 06 00 4B [18:50:23]Write to MH i2c: E2 02 01 B7 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 01 00 00 F4 03 04 00 EE 50 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 10 63 02 00 35 04 06 00 4B 00 00 7B [18:50:23]Write i2c OK [18:50:23]MH_I2C_Read... [18:50:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:50:23]Read from MH i2c: E2 [18:50:23]MH_I2C_Read... [18:50:23]Read from MH i2c: E2 03 00 [18:50:23]MH_I2C_Read... [18:50:23]Read from MH i2c: E2 03 00 B7 09 00 90 00 34 [18:50:23]RAPDU: 90 00 [18:50:23]wFMCommunicate OK [18:50:23]wFMCommunicate request_size=10 [18:50:23]MH_SAM_APDU [18:50:23]CAPDU: 80 0D 02 02 05 00 AC DD D2 6A [18:50:23]Write to MH i2c: E2 0D 00 B8 09 80 0D 02 02 05 00 00 AC DD D2 6A 00 00 0A [18:50:23]Write i2c OK [18:50:23]MH_I2C_Read... [18:50:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:50:23]Read from MH i2c: E2 [18:50:23]MH_I2C_Read... [18:50:23]Read from MH i2c: E2 03 00 [18:50:23]MH_I2C_Read... [18:50:23]Read from MH i2c: E2 03 00 B8 09 00 90 00 35 [18:50:23]RAPDU: 90 00 [18:50:23]wFMCommunicate OK [18:50:23]wFMCommunicate request_size=4 [18:50:23]MH_SAM_APDU [18:50:23]CAPDU: 80 0D 03 02 [18:50:23]Write to MH i2c: E2 08 00 B9 09 80 0D 03 02 00 00 00 00 3D [18:50:23]Write i2c OK [18:50:23]MH_I2C_Read... [18:50:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:50:23]Read from MH i2c: E2 [18:50:23]MH_I2C_Read... [18:50:23]Read from MH i2c: E2 0B 00 [18:50:23]MH_I2C_Read... [18:50:23]Read from MH i2c: E2 0B 00 B9 09 00 6A CA 33 09 0B 30 E7 6E 90 00 3E [18:50:23]RAPDU: 6A CA 33 09 0B 30 E7 6E 90 00 [18:50:23]wFMCommunicate OK [18:50:23]SAM_PROTO_SignData done [18:50:23]FM_MakeSignedData done [18:50:23]CreateOFDProtocolMessage [18:50:23]wFMCommunicate request_size=4 [18:50:23]MH_SAM_APDU [18:50:23]CAPDU: 80 11 00 00 [18:50:23]Write to MH i2c: E2 08 00 BA 09 80 11 00 00 00 00 00 00 3D [18:50:23]Write i2c OK [18:50:23]MH_I2C_Read... [18:50:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:50:23]Read from MH i2c: E2 [18:50:23]MH_I2C_Read... [18:50:23]Read from MH i2c: E2 17 00 [18:50:23]MH_I2C_Read... [18:50:23]Read from MH i2c: E2 17 00 BA 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8E [18:50:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:50:23]wFMCommunicate OK [18:50:23]CreateOFDProtocolMessage done [18:50:23]OFDSenderStorePacket 156432 [18:50:23]StoreOFDPacket docnum=156432 [18:50:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 AE 81 07 01 6C DE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 01 00 00 F4 03 04 00 EE 50 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 10 63 02 00 35 04 06 00 4B 00 AC DD D2 6A 6A CA 33 09 0B 30 E7 6E [18:50:23]CheckFolder [18:50:23]dirname=/storage/ofd_packets [18:50:23]CheckFolder done [18:50:23]ProducePacketName [18:50:23]name=ofd_packets/00156432 [18:50:23]NVStorageSaveData ofd_packets/00156432 [18:50:23]File name is /storage/ofd_packets/00156432 [18:50:23]Write 301 bytes [18:50:23]NVStorageSaveData done [18:50:23]OFDSenderStorePacket done [18:50:23]KKMCreateOFDPacket done [18:50:23]NVStorageSaveData kkm_last_timestamp [18:50:23]File name is /storage/kkm_last_timestamp [18:50:23]Write 4 bytes [18:50:23]NVStorageSaveData done [18:50:23]OFD Sender: Processing packet 156432 [packets to send 52, broken 51] [18:50:23]ProducePacketName [18:50:23]name=ofd_packets/00156432 [18:50:23]OFD Sender: To server: pG, [18:50:23]CommunicateWithHost lk.salyk.kg:30040 [18:50:23]ConnectInit lk.salyk.kg [18:50:23]ExternCall_PrintAddStr [18:50:23]wPrintStart [18:50:23]Write to MH i2c: 01 00 00 BB 09 C4 [18:50:23]Write i2c OK [18:50:23]MH_I2C_Read... [18:50:23]Read from MH i2c: 01 [18:50:23]MH_I2C_Read... [18:50:23]Read from MH i2c: 01 07 00 [18:50:23]MH_I2C_Read... [18:50:23]Read from MH i2c: 01 07 00 BB 09 00 00 00 00 00 FF 0F D9 [18:50:23]RasterBufferAndPrint [18:50:23]line Счет N : (1)874734 [18:50:23]line ИНН: 02508201610067 [18:50:23]line Контрольно-Кассовый Чек [18:50:23]line ПРОДАЖА [18:50:23]line ТРК (МРК, ГНК) : 31 [18:50:23]line Товар: 2710124500 [18:50:23]line Аи-95-К-5 [18:50:23]line 6.740 * 74.20 [18:50:23]line = 500.11 [18:50:23]line НДС 12% НСП 1% [18:50:23]line > о реализуемом товаре [18:50:23]line ИТОГО: 500.11 [18:50:23]line НСП 1% : 4.43 [18:50:23]line НДС 12% : 53.11 [18:50:23]line Наличными: 0.00 [18:50:23]line Безнал.: 500.11 [18:50:23]line Место: АЗС № 165 "Партнер Нефть" [18:50:23]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:50:23]line СНО: Общий режим [18:50:23]line Чек 504 20.10.2024 18:50 [18:50:23]line Смена: 314 ФФД: 1.0 [18:50:23]line ЗНМ: 0300000234 [18:50:23]line РНМ: 0000137193017469 [18:50:23]line Версия ККМ: v1.0 [18:50:23]line Платежная система: Mbank [18:50:23]line ФМ: 0000000000963156 [18:50:23]line ФД: 156432 [18:50:23]line ФПД: 82466272301674 [18:50:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T185022&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156432&fm=82466272301674&tin=02508201610067®Number=0000137193017469&sum=50011 [18:50:23]Connected sock=11 [18:50:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 AE 81 07 01 6C DE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 01 00 00 F4 03 04 00 EE 50 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 10 63 02 00 35 04 06 00 4B 00 AC DD D2 6A 6A CA 33 09 0B 30 E7 6E [18:50:23]written 0, free lines is 4095 [18:50:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 BC F3 47 00 20 D4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 10 63 02 00 F4 03 04 00 20 F7 14 67 B6 04 01 00 00 A9 74 5F 1A EF 0C 38 4E [18:50:24]CommunicateWithHost err = 0 [18:50:24]CheckOFDResponse [18:50:24]1017 (14) - 77093643461234 [18:50:24]1041 (16) - 0000000000963156 [18:50:24]1040 (4) - 156432 [18:50:24]1012 (4) - 20.10.2024 12:27 [18:50:24]1206 (1) - 0 [18:50:24]OFD Sender: Remove packet 156432 [18:50:24]ProducePacketName [18:50:24]name=ofd_packets/00156432 [18:50:24]NVStorageDeleteData [18:50:24]Write to MH i2c: 01 00 00 E4 09 ED [18:50:24]Write i2c OK [18:50:24]MH_I2C_Read... [18:50:24]Read from MH i2c: 01 [18:50:24]MH_I2C_Read... [18:50:24]Read from MH i2c: 01 07 00 [18:50:24]MH_I2C_Read... [18:50:24]Read from MH i2c: 01 07 00 E4 09 00 00 00 00 00 14 0D 15 [18:50:24]RasterBufferAndPrint [18:50:24]line [18:50:24]line [18:50:24]line [18:50:24]line [18:50:24]line [18:50:24]written 0, free lines is 3354 [18:50:24]MH_Cut [18:50:24]Write to MH i2c: D1 01 00 EB 09 01 C6 [18:50:24]Write i2c OK [18:50:24]MH_I2C_Read... [18:50:24]Read from MH i2c: D1 [18:50:24]MH_I2C_Read... [18:50:24]Read from MH i2c: D1 01 00 [18:50:24]MH_I2C_Read... [18:50:24]Read from MH i2c: D1 01 00 EB 09 00 C5 [18:50:24]Write to MH i2c: 01 00 00 EC 09 F5 [18:50:24]Write i2c OK [18:50:24]MH_I2C_Read... [18:50:24]OFD Sender: No OFD packet to send [18:50:25]*** Cut start [18:50:25]*** Partial cut [18:50:25]*** CUTSNS_PIN = 1 [18:50:25]*** CUTSNS_PIN = 0 [18:50:25]*** Brake cut motor [18:50:25]Read from MH i2c: 01 [18:50:25]MH_I2C_Read... [18:50:25]*** Stop cut motor [18:50:25]*** Cut end [18:50:25]Read from MH i2c: 01 07 00 [18:50:25]MH_I2C_Read... [18:50:25]Read from MH i2c: 01 07 00 EC 09 00 00 00 00 00 FF 0F 0A [18:50:25]process_action close_receipt done [18:50:25]requested_data is exist [18:50:25]produce_requested_data [18:50:25]requested_item fm.sn is exist - process it [18:50:25]wFMCommunicate request_size=4 [18:50:25]MH_SAM_APDU [18:50:25]CAPDU: 80 11 00 00 [18:50:25]Write to MH i2c: E2 08 00 ED 09 80 11 00 00 00 00 00 00 70 [18:50:25]Write i2c OK [18:50:25]MH_I2C_Read... [18:50:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:50:25]Read from MH i2c: E2 [18:50:25]MH_I2C_Read... [18:50:25]Read from MH i2c: E2 17 00 [18:50:25]MH_I2C_Read... [18:50:25]Read from MH i2c: E2 17 00 ED 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C1 [18:50:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:50:25]wFMCommunicate OK [18:50:25]requested_item fd.num is exist - process it [18:50:25]SAM_PROTO_GetFieldsCounters [18:50:25]wFMCommunicate request_size=4 [18:50:25]MH_SAM_APDU [18:50:25]CAPDU: 80 13 00 00 [18:50:25]Write to MH i2c: E2 08 00 EE 09 80 13 00 00 00 00 00 00 73 [18:50:25]Write i2c OK [18:50:25]MH_I2C_Read... [18:50:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:50:25]Read from MH i2c: E2 [18:50:25]MH_I2C_Read... [18:50:25]Read from MH i2c: E2 62 00 [18:50:25]MH_I2C_Read... [18:50:25]Read from MH i2c: E2 62 00 EE 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 10 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 F8 01 00 00 5E 04 04 00 F8 01 00 00 57 04 04 00 F9 01 00 00 19 04 04 00 00 00 00 00 90 00 47 [18:50:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 10 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 F8 01 00 00 5E 04 04 00 F8 01 00 00 57 04 04 00 F9 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:50:25]wFMCommunicate OK [18:50:25]SAM_PROTO_GetFieldsCounters done [18:50:25]requested_item shift.num is exist - process it [18:50:25]requested_item shift.opened is exist - process it [18:50:25]req_shift_opened [18:50:25]FM_GetShiftState [18:50:25]SAM_PROTO_GetShiftState [18:50:25]wFMCommunicate request_size=4 [18:50:25]MH_SAM_APDU [18:50:25]CAPDU: 80 13 01 00 [18:50:25]Write to MH i2c: E2 08 00 EF 09 80 13 01 00 00 00 00 00 75 [18:50:25]Write i2c OK [18:50:25]MH_I2C_Read... [18:50:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:50:25]Read from MH i2c: E2 [18:50:25]MH_I2C_Read... [18:50:25]Read from MH i2c: E2 0E 00 [18:50:25]MH_I2C_Read... [18:50:25]Read from MH i2c: E2 0E 00 EF 09 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 1C [18:50:25]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:50:25]wFMCommunicate OK [18:50:25]SAM_PROTO_GetShiftState done [18:50:25]FM_GetShiftState done [18:50:25]req_shift_opened done [18:50:25]requested_item shift.open_date is exist - process it [18:50:25]req_shift_open_date [18:50:25]req_shift_open_date done [18:50:25]produce_requested_data done [18:50:25]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156432,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [18:50:25]process_action_free close_receipt [18:50:25]json_value_free [18:50:25]json_value_free done [18:50:25]process_json_proto returns [18:50:25]Send response to host [18:50:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156432,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [18:50:25]free response buf [18:50:25]execute_script done [18:50:25]execute_script returns [18:50:25]free content buf [18:50:25]Sock 9.Close socket [18:50:25]Sock 9.Thread stoped [18:50:26]accept exits with 7 [18:50:26]New connection [18:50:26]New thread 3066731876 created [18:50:26]Thread 3066588516 joined [18:50:26]Waiting for new connection... [18:50:26] Sock 7.Parse request [18:50:26]Sock 7.Check first char [18:50:26]Sock 7.First char is OK [18:50:26]request: POST /json_proto HTTP/1.0 [18:50:26]Method: POST [18:50:26]URL: /json_proto [18:50:26]Method is POST - this is cgi request [18:50:26]url: /json_proto [18:50:26]query_string will be loaded in cgi processing [18:50:26]execute_cgi json_proto POST (null) [18:50:26]execute_cgi path=json_proto method=POST [18:50:26]POST find Content-Length [18:50:26]Host: 172.17.53.67:8080 [18:50:26]Content-Length: 769 [18:50:26]Content-Type: application/json [18:50:26] [18:50:26]POST finish read [18:50:26]Found Content-Length = 769 [18:50:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874731", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 131.240, "sum" : 10000.49, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 10000.49 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:50:26]execute_script... [18:50:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874731", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 131.240, "sum" : 10000.49, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 10000.49 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:50:26]POST & json_proto [18:50:26]process_json_proto [18:50:26]json parsed OK: [18:50:26]protocol is kg_v1.0 [18:50:26]action value=close_receipt [18:50:26]process_action close_receipt [18:50:26]cmd_close_receipt [18:50:26]MH_GetDate [18:50:26]Write to MH i2c: F0 00 00 F0 09 E8 [18:50:26]Write i2c OK [18:50:26]MH_I2C_Read... [18:50:26]Read from MH i2c: F0 [18:50:26]MH_I2C_Read... [18:50:26]Read from MH i2c: F0 09 00 [18:50:26]MH_I2C_Read... [18:50:26]Read from MH i2c: F0 09 00 F0 09 00 F2 50 15 67 19 BC 99 64 81 [18:50:26]GetLastDocTimeStamp 1729450222 [18:50:26]current date 1729450226 [18:50:26]FM_GetShiftState [18:50:26]SAM_PROTO_GetShiftState [18:50:26]wFMCommunicate request_size=4 [18:50:26]MH_SAM_APDU [18:50:26]CAPDU: 80 13 01 00 [18:50:26]Write to MH i2c: E2 08 00 F1 09 80 13 01 00 00 00 00 00 77 [18:50:26]Write i2c OK [18:50:26]MH_I2C_Read... [18:50:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:50:26]Read from MH i2c: E2 [18:50:26]MH_I2C_Read... [18:50:26]Read from MH i2c: E2 0E 00 [18:50:26]MH_I2C_Read... [18:50:26]Read from MH i2c: E2 0E 00 F1 09 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 1E [18:50:26]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:50:26]wFMCommunicate OK [18:50:26]SAM_PROTO_GetShiftState done [18:50:26]FM_GetShiftState done [18:50:26]opened in 1729383891 [18:50:26]opened+sec_in_day 1729470291 [18:50:26]quantity*price = 1000048 [18:50:26]sum+1 = 1000050 [18:50:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 10000.49 НСП 1% : 88.50 НДС 12% : 1062.00 Наличными: 0.00 Безнал.: 10000.49 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 505 20.10.2024 18:50 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156433 ФПД: 191660811767310 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T185026&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156433&fm=191660811767310&tin=02508201610067®Number=0000137193017469&sum=1000049 [18:50:27]StoreToDocumentArchive [18:50:27]shift 314 fd 156433 [18:50:27]save to /storage/0314/doc_00156433 [18:50:27]save last doc name /storage/0314/doc_00156433 to /storage/kkm_last_doc_name [18:50:27]save OK [18:50:27]Clear old archive folders... [18:50:27]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:50:27]tlvbuf is 002D2160 [18:50:27]SAM_PROTO_ClearQueue [18:50:27]wFMCommunicate request_size=4 [18:50:27]MH_SAM_APDU [18:50:27]CAPDU: 80 09 00 00 [18:50:27]Write to MH i2c: E2 08 00 FE 09 80 09 00 00 00 00 00 00 79 [18:50:27]Write i2c OK [18:50:27]MH_I2C_Read... [18:50:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:50:27]Read from MH i2c: E2 [18:50:27]MH_I2C_Read... [18:50:27]Read from MH i2c: E2 03 00 [18:50:27]MH_I2C_Read... [18:50:27]Read from MH i2c: E2 03 00 FE 09 00 90 00 7B [18:50:27]RAPDU: 90 00 [18:50:27]wFMCommunicate OK [18:50:27]SAM_PROTO_ClearQueue done [18:50:27]KKMCreateOFDPacket [18:50:27]OFDProtocolAddRootSTLVToBuf [18:50:27]FM_MakeSignedData [18:50:27]FM_MakeSignedData [18:50:27]SAM_PROTO_SignData [18:50:27]wFMCommunicate request_size=4 [18:50:27]MH_SAM_APDU [18:50:27]CAPDU: 80 0D 01 02 [18:50:27]Write to MH i2c: E2 08 00 FF 09 80 0D 01 02 00 00 00 00 81 [18:50:27]Write i2c OK [18:50:27]MH_I2C_Read... [18:50:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:50:27]Read from MH i2c: E2 [18:50:27]MH_I2C_Read... [18:50:27]Read from MH i2c: E2 03 00 [18:50:27]MH_I2C_Read... [18:50:27]Read from MH i2c: E2 03 00 FF 09 00 90 00 7C [18:50:27]RAPDU: 90 00 [18:50:27]wFMCommunicate OK [18:50:27]wFMCommunicate request_size=255 [18:50:27]MH_SAM_APDU [18:50:27]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 A8 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 71 42 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 71 42 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 71 42 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 01 00 00 F4 03 04 00 F2 50 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 11 63 02 00 35 04 06 00 AE 50 82 9A [18:50:28]Write to MH i2c: E2 02 01 00 0A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 A8 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 71 42 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 71 42 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 71 42 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 01 00 00 F4 03 04 00 F2 50 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 11 63 02 00 35 04 06 00 AE 50 82 9A 00 00 73 [18:50:28]Write i2c OK [18:50:28]MH_I2C_Read... [18:50:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:50:28]Read from MH i2c: E2 [18:50:28]MH_I2C_Read... [18:50:28]Read from MH i2c: E2 03 00 [18:50:28]MH_I2C_Read... [18:50:28]Read from MH i2c: E2 03 00 00 0A 00 90 00 7E [18:50:28]RAPDU: 90 00 [18:50:28]wFMCommunicate OK [18:50:28]wFMCommunicate request_size=7 [18:50:28]MH_SAM_APDU [18:50:28]CAPDU: 80 0D 02 02 02 4E 0E [18:50:28]Write to MH i2c: E2 0A 00 01 0A 80 0D 02 02 02 00 4E 0E 00 00 E5 [18:50:28]Write i2c OK [18:50:28]MH_I2C_Read... [18:50:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:50:28]Read from MH i2c: E2 [18:50:28]MH_I2C_Read... [18:50:28]Read from MH i2c: E2 03 00 [18:50:28]MH_I2C_Read... [18:50:28]Read from MH i2c: E2 03 00 01 0A 00 90 00 7F [18:50:28]RAPDU: 90 00 [18:50:28]wFMCommunicate OK [18:50:28]wFMCommunicate request_size=4 [18:50:28]MH_SAM_APDU [18:50:28]CAPDU: 80 0D 03 02 [18:50:28]Write to MH i2c: E2 08 00 02 0A 80 0D 03 02 00 00 00 00 87 [18:50:28]Write i2c OK [18:50:28]MH_I2C_Read... [18:50:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:50:28]Read from MH i2c: E2 [18:50:28]MH_I2C_Read... [18:50:28]Read from MH i2c: E2 0B 00 [18:50:28]MH_I2C_Read... [18:50:28]Read from MH i2c: E2 0B 00 02 0A 00 18 2B 56 A5 A0 CB BC 68 90 00 55 [18:50:28]RAPDU: 18 2B 56 A5 A0 CB BC 68 90 00 [18:50:28]wFMCommunicate OK [18:50:28]SAM_PROTO_SignData done [18:50:28]FM_MakeSignedData done [18:50:28]CreateOFDProtocolMessage [18:50:28]wFMCommunicate request_size=4 [18:50:28]MH_SAM_APDU [18:50:28]CAPDU: 80 11 00 00 [18:50:28]Write to MH i2c: E2 08 00 03 0A 80 11 00 00 00 00 00 00 87 [18:50:28]Write i2c OK [18:50:28]MH_I2C_Read... [18:50:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:50:28]Read from MH i2c: E2 [18:50:28]MH_I2C_Read... [18:50:28]Read from MH i2c: E2 17 00 [18:50:28]MH_I2C_Read... [18:50:28]Read from MH i2c: E2 17 00 03 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D8 [18:50:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:50:28]wFMCommunicate OK [18:50:28]CreateOFDProtocolMessage done [18:50:28]OFDSenderStorePacket 156433 [18:50:28]StoreOFDPacket docnum=156433 [18:50:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 6C 89 04 01 B4 7C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 A8 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 71 42 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 71 42 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 71 42 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 01 00 00 F4 03 04 00 F2 50 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 11 63 02 00 35 04 06 00 AE 50 82 9A 4E 0E 18 2B 56 A5 A0 CB BC 68 [18:50:28]CheckFolder [18:50:28]dirname=/storage/ofd_packets [18:50:28]CheckFolder done [18:50:28]ProducePacketName [18:50:28]name=ofd_packets/00156433 [18:50:28]NVStorageSaveData ofd_packets/00156433 [18:50:28]File name is /storage/ofd_packets/00156433 [18:50:28]Write 298 bytes [18:50:28]NVStorageSaveData done [18:50:28]OFDSenderStorePacket done [18:50:28]KKMCreateOFDPacket done [18:50:28]NVStorageSaveData kkm_last_timestamp [18:50:28]File name is /storage/kkm_last_timestamp [18:50:28]Write 4 bytes [18:50:28]NVStorageSaveData done [18:50:28]ExternCall_PrintAddStr [18:50:28]wPrintStart [18:50:28]Write to MH i2c: 01 00 00 04 0A 0E [18:50:28]Write i2c OK [18:50:28]MH_I2C_Read... [18:50:28]Read from MH i2c: 01 [18:50:28]MH_I2C_Read... [18:50:28]Read from MH i2c: 01 07 00 [18:50:28]MH_I2C_Read... [18:50:28]OFD Sender: Processing packet 156433 [packets to send 52, broken 51] [18:50:28]ProducePacketName [18:50:28]name=ofd_packets/00156433 [18:50:28]OFD Sender: To server: pG, [18:50:28]CommunicateWithHost lk.salyk.kg:30040 [18:50:28]ConnectInit lk.salyk.kg [18:50:28]Read from MH i2c: 01 07 00 04 0A 00 00 00 00 00 FF 0F 23 [18:50:28]RasterBufferAndPrint [18:50:28]line Счет N : (1)874731 [18:50:28]line ИНН: 02508201610067 [18:50:28]line Контрольно-Кассовый Чек [18:50:28]line ПРОДАЖА [18:50:28]line ТРК (МРК, ГНК) : 14 [18:50:28]line Товар: 2710194210 [18:50:28]line ДТ-К-2 [18:50:28]line 131.240 * 76.20 [18:50:28]line = 10000.49 [18:50:28]line НДС 12% НСП 1% [18:50:28]line > о реализуемом товаре [18:50:28]line ИТОГО: 10000.49 [18:50:28]line НСП 1% : 88.50 [18:50:28]line НДС 12% : 1062.00 [18:50:28]line Наличными: 0.00 [18:50:28]line Безнал.: 10000.49 [18:50:28]line Место: АЗС № 165 "Партнер Нефть" [18:50:28]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:50:28]line СНО: Общий режим [18:50:28]line Чек 505 20.10.2024 18:50 [18:50:28]line Смена: 314 ФФД: 1.0 [18:50:28]line ЗНМ: 0300000234 [18:50:28]line РНМ: 0000137193017469 [18:50:28]line Версия ККМ: v1.0 [18:50:28]line Платежная система: Mbank [18:50:28]line ФМ: 0000000000963156 [18:50:28]line ФД: 156433 [18:50:28]line ФПД: 191660811767310 [18:50:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T185026&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156433&fm=191660811767310&tin=02508201610067®Number=0000137193017469&sum=1000049 [18:50:28]written 0, free lines is 4095 [18:50:28]Connected sock=10 [18:50:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 6C 89 04 01 B4 7C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 A8 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 71 42 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 71 42 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 71 42 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 01 00 00 F4 03 04 00 F2 50 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 11 63 02 00 35 04 06 00 AE 50 82 9A 4E 0E 18 2B 56 A5 A0 CB BC 68 [18:50:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 AF CD 47 00 80 20 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 11 63 02 00 F4 03 04 00 24 F7 14 67 B6 04 01 00 00 C4 93 3A 3D E3 D3 FC FC [18:50:28]CommunicateWithHost err = 0 [18:50:28]CheckOFDResponse [18:50:28]1017 (14) - 77093643461234 [18:50:28]1041 (16) - 0000000000963156 [18:50:28]1040 (4) - 156433 [18:50:28]1012 (4) - 20.10.2024 12:27 [18:50:28]1206 (1) - 0 [18:50:28]OFD Sender: Remove packet 156433 [18:50:28]ProducePacketName [18:50:28]name=ofd_packets/00156433 [18:50:28]NVStorageDeleteData [18:50:28]Write to MH i2c: 01 00 00 2D 0A 37 [18:50:28]Write i2c OK [18:50:28]MH_I2C_Read... [18:50:28]Read from MH i2c: 01 [18:50:28]MH_I2C_Read... [18:50:28]Read from MH i2c: 01 07 00 [18:50:28]MH_I2C_Read... [18:50:28]Read from MH i2c: 01 07 00 2D 0A 00 00 00 00 00 1E 0D 69 [18:50:28]RasterBufferAndPrint [18:50:28]line [18:50:28]line [18:50:28]line [18:50:28]line [18:50:28]line [18:50:28]written 0, free lines is 3370 [18:50:28]MH_Cut [18:50:28]Write to MH i2c: D1 01 00 34 0A 01 10 [18:50:28]Write i2c OK [18:50:28]MH_I2C_Read... [18:50:28]Read from MH i2c: D1 [18:50:28]MH_I2C_Read... [18:50:28]Read from MH i2c: D1 01 00 [18:50:28]MH_I2C_Read... [18:50:28]Read from MH i2c: D1 01 00 34 0A 00 0F [18:50:28]Write to MH i2c: 01 00 00 35 0A 3F [18:50:28]Write i2c OK [18:50:28]MH_I2C_Read... [18:50:29]OFD Sender: No OFD packet to send [18:50:29]*** Cut start [18:50:29]*** Partial cut [18:50:29]*** CUTSNS_PIN = 1 [18:50:29]*** CUTSNS_PIN = 0 [18:50:29]*** Brake cut motor [18:50:30]Read from MH i2c: 01 [18:50:30]MH_I2C_Read... [18:50:30]*** Stop cut motor [18:50:30]*** Cut end [18:50:30]Read from MH i2c: 01 07 00 [18:50:30]MH_I2C_Read... [18:50:30]Read from MH i2c: 01 07 00 35 0A 00 00 00 00 00 FF 0F 54 [18:50:30]process_action close_receipt done [18:50:30]requested_data is exist [18:50:30]produce_requested_data [18:50:30]requested_item fm.sn is exist - process it [18:50:30]wFMCommunicate request_size=4 [18:50:30]MH_SAM_APDU [18:50:30]CAPDU: 80 11 00 00 [18:50:30]Write to MH i2c: E2 08 00 36 0A 80 11 00 00 00 00 00 00 BA [18:50:30]Write i2c OK [18:50:30]MH_I2C_Read... [18:50:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:50:30]Read from MH i2c: E2 [18:50:30]MH_I2C_Read... [18:50:30]Read from MH i2c: E2 17 00 [18:50:30]MH_I2C_Read... [18:50:30]Read from MH i2c: E2 17 00 36 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0B [18:50:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:50:30]wFMCommunicate OK [18:50:30]requested_item fd.num is exist - process it [18:50:30]SAM_PROTO_GetFieldsCounters [18:50:30]wFMCommunicate request_size=4 [18:50:30]MH_SAM_APDU [18:50:30]CAPDU: 80 13 00 00 [18:50:30]Write to MH i2c: E2 08 00 37 0A 80 13 00 00 00 00 00 00 BD [18:50:30]Write i2c OK [18:50:30]MH_I2C_Read... [18:50:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:50:30]Read from MH i2c: E2 [18:50:30]MH_I2C_Read... [18:50:30]Read from MH i2c: E2 62 00 [18:50:30]MH_I2C_Read... [18:50:30]Read from MH i2c: E2 62 00 37 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 11 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 F9 01 00 00 5E 04 04 00 F9 01 00 00 57 04 04 00 FA 01 00 00 19 04 04 00 00 00 00 00 90 00 95 [18:50:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 11 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 F9 01 00 00 5E 04 04 00 F9 01 00 00 57 04 04 00 FA 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:50:30]wFMCommunicate OK [18:50:30]SAM_PROTO_GetFieldsCounters done [18:50:30]requested_item shift.num is exist - process it [18:50:30]requested_item shift.opened is exist - process it [18:50:30]req_shift_opened [18:50:30]FM_GetShiftState [18:50:30]SAM_PROTO_GetShiftState [18:50:30]wFMCommunicate request_size=4 [18:50:30]MH_SAM_APDU [18:50:30]CAPDU: 80 13 01 00 [18:50:30]Write to MH i2c: E2 08 00 38 0A 80 13 01 00 00 00 00 00 BF [18:50:30]Write i2c OK [18:50:30]MH_I2C_Read... [18:50:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:50:30]Read from MH i2c: E2 [18:50:30]MH_I2C_Read... [18:50:30]Read from MH i2c: E2 0E 00 [18:50:30]MH_I2C_Read... [18:50:30]Read from MH i2c: E2 0E 00 38 0A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 66 [18:50:30]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:50:30]wFMCommunicate OK [18:50:30]SAM_PROTO_GetShiftState done [18:50:30]FM_GetShiftState done [18:50:30]req_shift_opened done [18:50:30]requested_item shift.open_date is exist - process it [18:50:30]req_shift_open_date [18:50:30]req_shift_open_date done [18:50:30]produce_requested_data done [18:50:30]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156433,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [18:50:30]process_action_free close_receipt [18:50:30]json_value_free [18:50:30]json_value_free done [18:50:30]process_json_proto returns [18:50:30]Send response to host [18:50:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156433,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [18:50:30]free response buf [18:50:30]execute_script done [18:50:30]execute_script returns [18:50:30]free content buf [18:50:30]Sock 7.Close socket [18:50:30]Sock 7.Thread stoped [18:50:34]OFD Sender: No OFD packet to send [18:50:39]OFD Sender: No OFD packet to send [18:50:41]accept exits with 9 [18:50:41]New connection [18:50:41]New thread 3066588516 created [18:50:41]Thread 3066731876 joined [18:50:41]Waiting for new connection... [18:50:41] Sock 9.Parse request [18:50:41]Sock 9.Check first char [18:50:41]Sock 9.First char is OK [18:50:41]request: POST /json_proto HTTP/1.0 [18:50:41]Method: POST [18:50:41]URL: /json_proto [18:50:41]Method is POST - this is cgi request [18:50:41]url: /json_proto [18:50:41]query_string will be loaded in cgi processing [18:50:41]execute_cgi json_proto POST (null) [18:50:41]execute_cgi path=json_proto method=POST [18:50:41]POST find Content-Length [18:50:41]Host: 172.17.53.67:8080 [18:50:41]Content-Length: 682 [18:50:41]Content-Type: application/json [18:50:41] [18:50:41]POST finish read [18:50:41]Found Content-Length = 682 [18:50:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874735", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:50:41]execute_script... [18:50:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874735", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:50:41]POST & json_proto [18:50:41]process_json_proto [18:50:41]json parsed OK: [18:50:41]protocol is kg_v1.0 [18:50:41]action value=close_receipt [18:50:41]process_action close_receipt [18:50:41]cmd_close_receipt [18:50:41]MH_GetDate [18:50:41]Write to MH i2c: F0 00 00 39 0A 32 [18:50:41]Write i2c OK [18:50:41]MH_I2C_Read... [18:50:41]Read from MH i2c: F0 [18:50:41]MH_I2C_Read... [18:50:41]Read from MH i2c: F0 09 00 [18:50:41]MH_I2C_Read... [18:50:41]Read from MH i2c: F0 09 00 39 0A 00 02 51 15 67 19 BC 99 64 DC [18:50:41]GetLastDocTimeStamp 1729450226 [18:50:41]current date 1729450242 [18:50:41]FM_GetShiftState [18:50:41]SAM_PROTO_GetShiftState [18:50:41]wFMCommunicate request_size=4 [18:50:41]MH_SAM_APDU [18:50:41]CAPDU: 80 13 01 00 [18:50:41]Write to MH i2c: E2 08 00 3A 0A 80 13 01 00 00 00 00 00 C1 [18:50:41]Write i2c OK [18:50:41]MH_I2C_Read... [18:50:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:50:41]Read from MH i2c: E2 [18:50:41]MH_I2C_Read... [18:50:41]Read from MH i2c: E2 0E 00 [18:50:41]MH_I2C_Read... [18:50:41]Read from MH i2c: E2 0E 00 3A 0A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 68 [18:50:41]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:50:41]wFMCommunicate OK [18:50:41]SAM_PROTO_GetShiftState done [18:50:41]FM_GetShiftState done [18:50:41]opened in 1729383891 [18:50:41]opened+sec_in_day 1729470291 [18:50:41]quantity*price = 100015 [18:50:41]sum+1 = 100017 [18:50:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 506 20.10.2024 18:50 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156434 ФПД: 53211195087806 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T185042&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156434&fm=53211195087806&tin=02508201610067®Number=0000137193017469&sum=100000 [18:50:42]StoreToDocumentArchive [18:50:42]shift 314 fd 156434 [18:50:42]save to /storage/0314/doc_00156434 [18:50:42]save last doc name /storage/0314/doc_00156434 to /storage/kkm_last_doc_name [18:50:42]save OK [18:50:42]Clear old archive folders... [18:50:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:50:42]tlvbuf is 00298010 [18:50:42]SAM_PROTO_ClearQueue [18:50:42]wFMCommunicate request_size=4 [18:50:42]MH_SAM_APDU [18:50:42]CAPDU: 80 09 00 00 [18:50:42]Write to MH i2c: E2 08 00 47 0A 80 09 00 00 00 00 00 00 C3 [18:50:42]Write i2c OK [18:50:42]MH_I2C_Read... [18:50:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:50:42]Read from MH i2c: E2 [18:50:42]MH_I2C_Read... [18:50:42]Read from MH i2c: E2 03 00 [18:50:42]MH_I2C_Read... [18:50:42]Read from MH i2c: E2 03 00 47 0A 00 90 00 C5 [18:50:42]RAPDU: 90 00 [18:50:42]wFMCommunicate OK [18:50:42]SAM_PROTO_ClearQueue done [18:50:42]KKMCreateOFDPacket [18:50:42]OFDProtocolAddRootSTLVToBuf [18:50:42]FM_MakeSignedData [18:50:42]FM_MakeSignedData [18:50:42]SAM_PROTO_SignData [18:50:42]wFMCommunicate request_size=4 [18:50:42]MH_SAM_APDU [18:50:42]CAPDU: 80 0D 01 02 [18:50:42]Write to MH i2c: E2 08 00 48 0A 80 0D 01 02 00 00 00 00 CB [18:50:42]Write i2c OK [18:50:42]MH_I2C_Read... [18:50:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:50:42]Read from MH i2c: E2 [18:50:42]MH_I2C_Read... [18:50:42]Read from MH i2c: E2 03 00 [18:50:42]MH_I2C_Read... [18:50:42]Read from MH i2c: E2 03 00 48 0A 00 90 00 C6 [18:50:42]RAPDU: 90 00 [18:50:42]wFMCommunicate OK [18:50:42]wFMCommunicate request_size=255 [18:50:42]MH_SAM_APDU [18:50:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 01 00 00 F4 03 04 00 02 51 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 12 63 02 00 35 04 06 00 30 [18:50:42]Write to MH i2c: E2 02 01 49 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 01 00 00 F4 03 04 00 02 51 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 12 63 02 00 35 04 06 00 30 00 00 18 [18:50:42]Write i2c OK [18:50:42]MH_I2C_Read... [18:50:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:50:43]Read from MH i2c: E2 [18:50:43]MH_I2C_Read... [18:50:43]Read from MH i2c: E2 03 00 [18:50:43]MH_I2C_Read... [18:50:43]Read from MH i2c: E2 03 00 49 0A 00 90 00 C7 [18:50:43]RAPDU: 90 00 [18:50:43]wFMCommunicate OK [18:50:43]wFMCommunicate request_size=10 [18:50:43]MH_SAM_APDU [18:50:43]CAPDU: 80 0D 02 02 05 65 32 61 9B BE [18:50:43]Write to MH i2c: E2 0D 00 4A 0A 80 0D 02 02 05 00 65 32 61 9B BE 00 00 29 [18:50:43]Write i2c OK [18:50:43]MH_I2C_Read... [18:50:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:50:43]Read from MH i2c: E2 [18:50:43]MH_I2C_Read... [18:50:43]Read from MH i2c: E2 03 00 [18:50:43]MH_I2C_Read... [18:50:43]Read from MH i2c: E2 03 00 4A 0A 00 90 00 C8 [18:50:43]RAPDU: 90 00 [18:50:43]wFMCommunicate OK [18:50:43]wFMCommunicate request_size=4 [18:50:43]MH_SAM_APDU [18:50:43]CAPDU: 80 0D 03 02 [18:50:43]Write to MH i2c: E2 08 00 4B 0A 80 0D 03 02 00 00 00 00 D0 [18:50:43]Write i2c OK [18:50:43]MH_I2C_Read... [18:50:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:50:43]Read from MH i2c: E2 [18:50:43]MH_I2C_Read... [18:50:43]Read from MH i2c: E2 0B 00 [18:50:43]MH_I2C_Read... [18:50:43]Read from MH i2c: E2 0B 00 4B 0A 00 07 3B BE 1F FE F4 70 35 90 00 87 [18:50:43]RAPDU: 07 3B BE 1F FE F4 70 35 90 00 [18:50:43]wFMCommunicate OK [18:50:43]SAM_PROTO_SignData done [18:50:43]FM_MakeSignedData done [18:50:43]CreateOFDProtocolMessage [18:50:43]wFMCommunicate request_size=4 [18:50:43]MH_SAM_APDU [18:50:43]CAPDU: 80 11 00 00 [18:50:43]Write to MH i2c: E2 08 00 4C 0A 80 11 00 00 00 00 00 00 D0 [18:50:43]Write i2c OK [18:50:43]MH_I2C_Read... [18:50:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:50:43]Read from MH i2c: E2 [18:50:43]MH_I2C_Read... [18:50:43]Read from MH i2c: E2 17 00 [18:50:43]MH_I2C_Read... [18:50:43]Read from MH i2c: E2 17 00 4C 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 21 [18:50:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:50:43]wFMCommunicate OK [18:50:43]CreateOFDProtocolMessage done [18:50:43]OFDSenderStorePacket 156434 [18:50:43]StoreOFDPacket docnum=156434 [18:50:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 04 00 07 01 40 C9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 01 00 00 F4 03 04 00 02 51 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 12 63 02 00 35 04 06 00 30 65 32 61 9B BE 07 3B BE 1F FE F4 70 35 [18:50:43]CheckFolder [18:50:43]dirname=/storage/ofd_packets [18:50:43]CheckFolder done [18:50:43]ProducePacketName [18:50:43]name=ofd_packets/00156434 [18:50:43]NVStorageSaveData ofd_packets/00156434 [18:50:43]File name is /storage/ofd_packets/00156434 [18:50:43]Write 301 bytes [18:50:43]NVStorageSaveData done [18:50:43]OFDSenderStorePacket done [18:50:43]KKMCreateOFDPacket done [18:50:43]NVStorageSaveData kkm_last_timestamp [18:50:43]File name is /storage/kkm_last_timestamp [18:50:43]Write 4 bytes [18:50:43]NVStorageSaveData done [18:50:43]ExternCall_PrintAddStr [18:50:43]wPrintStart [18:50:43]Write to MH i2c: 01 00 00 4D 0A 57 [18:50:43]Write i2c OK [18:50:43]MH_I2C_Read... [18:50:43]Read from MH i2c: 01 [18:50:43]MH_I2C_Read... [18:50:43]Read from MH i2c: 01 07 00 [18:50:43]MH_I2C_Read... [18:50:43]Read from MH i2c: 01 07 00 4D 0A 00 00 00 00 00 FF 0F 6C [18:50:43]RasterBufferAndPrint [18:50:43]line Счет N : (1)874735 [18:50:43]line ИНН: 02508201610067 [18:50:43]line Контрольно-Кассовый Чек [18:50:43]line ПРОДАЖА [18:50:43]line ТРК (МРК, ГНК) : 22 [18:50:43]line Товар: 2710124130 [18:50:43]line Аи-92-К-5 [18:50:43]line 14.950 * 66.90 [18:50:43]line = 1000.16 [18:50:43]line НДС 12% НСП 1% [18:50:43]line > о реализуемом товаре [18:50:43]line ОКРУГЛЕНИЕ: -0.16 [18:50:43]line ИТОГО: 1000.00 [18:50:43]line Внесено: 1000.00 [18:50:43]line СДАЧА: 0.00 [18:50:43]line НСП 1% : 8.85 [18:50:43]line НДС 12% : 106.21 [18:50:43]line Наличными: 1000.00 [18:50:43]line Безнал.: 0.00 [18:50:43]line Место: АЗС № 165 "Партнер Нефть" [18:50:43]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:50:43]line СНО: Общий режим [18:50:43]line Чек 506 20.10.2024 18:50 [18:50:43]line Смена: 314 ФФД: 1.0 [18:50:43]line ЗНМ: 0300000234 [18:50:43]line РНМ: 0000137193017469 [18:50:43]line Версия ККМ: v1.0 [18:50:43]line ФМ: 0000000000963156 [18:50:43]line ФД: 156434 [18:50:43]line ФПД: 53211195087806 [18:50:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T185042&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156434&fm=53211195087806&tin=02508201610067®Number=0000137193017469&sum=100000 [18:50:43]written 0, free lines is 4095 [18:50:43]OFD Sender: Processing packet 156434 [packets to send 52, broken 51] [18:50:43]ProducePacketName [18:50:43]name=ofd_packets/00156434 [18:50:43]OFD Sender: To server: pG, [18:50:43]CommunicateWithHost lk.salyk.kg:30040 [18:50:43]ConnectInit lk.salyk.kg [18:50:43]Connected sock=10 [18:50:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 04 00 07 01 40 C9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 01 00 00 F4 03 04 00 02 51 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 12 63 02 00 35 04 06 00 30 65 32 61 9B BE 07 3B BE 1F FE F4 70 35 [18:50:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 72 29 47 00 6A BC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 12 63 02 00 F4 03 04 00 33 F7 14 67 B6 04 01 00 00 E3 AE 48 49 C1 CC 94 9F [18:50:43]CommunicateWithHost err = 0 [18:50:43]CheckOFDResponse [18:50:43]1017 (14) - 77093643461234 [18:50:43]1041 (16) - 0000000000963156 [18:50:43]1040 (4) - 156434 [18:50:43]1012 (4) - 20.10.2024 12:27 [18:50:43]1206 (1) - 0 [18:50:43]OFD Sender: Remove packet 156434 [18:50:43]ProducePacketName [18:50:43]name=ofd_packets/00156434 [18:50:43]NVStorageDeleteData [18:50:43]Write to MH i2c: 01 00 00 78 0A 82 [18:50:43]Write i2c OK [18:50:43]MH_I2C_Read... [18:50:43]Read from MH i2c: 01 [18:50:43]MH_I2C_Read... [18:50:43]Read from MH i2c: 01 07 00 [18:50:43]MH_I2C_Read... [18:50:43]Read from MH i2c: 01 07 00 78 0A 00 00 00 00 00 EE 0C 83 [18:50:43]RasterBufferAndPrint [18:50:43]line [18:50:43]line [18:50:43]line [18:50:43]line [18:50:43]line [18:50:43]written 0, free lines is 3322 [18:50:43]MH_Cut [18:50:43]Write to MH i2c: D1 01 00 7F 0A 01 5B [18:50:43]Write i2c OK [18:50:43]MH_I2C_Read... [18:50:43]Read from MH i2c: D1 [18:50:43]MH_I2C_Read... [18:50:43]Read from MH i2c: D1 01 00 [18:50:43]MH_I2C_Read... [18:50:43]Read from MH i2c: D1 01 00 7F 0A 00 5A [18:50:43]Write to MH i2c: 01 00 00 80 0A 8A [18:50:43]Write i2c OK [18:50:43]MH_I2C_Read... [18:50:44]OFD Sender: No OFD packet to send [18:50:44]*** Cut start [18:50:44]*** Partial cut [18:50:44]*** CUTSNS_PIN = 1 [18:50:44]*** CUTSNS_PIN = 0 [18:50:44]*** Brake cut motor [18:50:45]Read from MH i2c: 01 [18:50:45]MH_I2C_Read... [18:50:45]*** Stop cut motor [18:50:45]*** Cut end [18:50:45]Read from MH i2c: 01 07 00 [18:50:45]MH_I2C_Read... [18:50:45]Read from MH i2c: 01 07 00 80 0A 00 00 00 00 00 FF 0F 9F [18:50:45]process_action close_receipt done [18:50:45]requested_data is exist [18:50:45]produce_requested_data [18:50:45]requested_item fm.sn is exist - process it [18:50:45]wFMCommunicate request_size=4 [18:50:45]MH_SAM_APDU [18:50:45]CAPDU: 80 11 00 00 [18:50:45]Write to MH i2c: E2 08 00 81 0A 80 11 00 00 00 00 00 00 05 [18:50:45]Write i2c OK [18:50:45]MH_I2C_Read... [18:50:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:50:45]Read from MH i2c: E2 [18:50:45]MH_I2C_Read... [18:50:45]Read from MH i2c: E2 17 00 [18:50:45]MH_I2C_Read... [18:50:45]Read from MH i2c: E2 17 00 81 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 56 [18:50:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:50:45]wFMCommunicate OK [18:50:45]requested_item fd.num is exist - process it [18:50:45]SAM_PROTO_GetFieldsCounters [18:50:45]wFMCommunicate request_size=4 [18:50:45]MH_SAM_APDU [18:50:45]CAPDU: 80 13 00 00 [18:50:45]Write to MH i2c: E2 08 00 82 0A 80 13 00 00 00 00 00 00 08 [18:50:45]Write i2c OK [18:50:45]MH_I2C_Read... [18:50:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:50:45]Read from MH i2c: E2 [18:50:45]MH_I2C_Read... [18:50:45]Read from MH i2c: E2 62 00 [18:50:45]MH_I2C_Read... [18:50:45]Read from MH i2c: E2 62 00 82 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 12 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 FA 01 00 00 5E 04 04 00 FA 01 00 00 57 04 04 00 FB 01 00 00 19 04 04 00 00 00 00 00 90 00 E4 [18:50:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 12 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 FA 01 00 00 5E 04 04 00 FA 01 00 00 57 04 04 00 FB 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:50:45]wFMCommunicate OK [18:50:45]SAM_PROTO_GetFieldsCounters done [18:50:45]requested_item shift.num is exist - process it [18:50:45]requested_item shift.opened is exist - process it [18:50:45]req_shift_opened [18:50:45]FM_GetShiftState [18:50:45]SAM_PROTO_GetShiftState [18:50:45]wFMCommunicate request_size=4 [18:50:45]MH_SAM_APDU [18:50:45]CAPDU: 80 13 01 00 [18:50:45]Write to MH i2c: E2 08 00 83 0A 80 13 01 00 00 00 00 00 0A [18:50:45]Write i2c OK [18:50:45]MH_I2C_Read... [18:50:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:50:45]Read from MH i2c: E2 [18:50:45]MH_I2C_Read... [18:50:45]Read from MH i2c: E2 0E 00 [18:50:45]MH_I2C_Read... [18:50:45]Read from MH i2c: E2 0E 00 83 0A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B1 [18:50:45]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:50:45]wFMCommunicate OK [18:50:45]SAM_PROTO_GetShiftState done [18:50:45]FM_GetShiftState done [18:50:45]req_shift_opened done [18:50:45]requested_item shift.open_date is exist - process it [18:50:45]req_shift_open_date [18:50:45]req_shift_open_date done [18:50:45]produce_requested_data done [18:50:45]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156434,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [18:50:45]process_action_free close_receipt [18:50:45]json_value_free [18:50:45]json_value_free done [18:50:45]process_json_proto returns [18:50:45]Send response to host [18:50:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156434,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [18:50:45]free response buf [18:50:45]execute_script done [18:50:45]execute_script returns [18:50:45]free content buf [18:50:45]Sock 9.Close socket [18:50:45]Sock 9.Thread stoped [18:50:49]OFD Sender: No OFD packet to send [18:50:54]OFD Sender: No OFD packet to send [18:50:59]OFD Sender: No OFD packet to send [18:51:04]OFD Sender: No OFD packet to send [18:51:09]OFD Sender: No OFD packet to send [18:51:14]OFD Sender: No OFD packet to send [18:51:19]OFD Sender: No OFD packet to send [18:51:24]OFD Sender: No OFD packet to send [18:51:29]OFD Sender: No OFD packet to send [18:51:34]OFD Sender: No OFD packet to send [18:51:39]OFD Sender: No OFD packet to send [18:51:44]OFD Sender: No OFD packet to send [18:51:49]OFD Sender: No OFD packet to send [18:51:50]accept exits with 7 [18:51:50]New connection [18:51:50]New thread 3066731876 created [18:51:50]Thread 3066588516 joined [18:51:50]Waiting for new connection... [18:51:50] Sock 7.Parse request [18:51:50]Sock 7.Check first char [18:51:50]Sock 7.First char is OK [18:51:50]request: POST /json_proto HTTP/1.0 [18:51:50]Method: POST [18:51:50]URL: /json_proto [18:51:50]Method is POST - this is cgi request [18:51:50]url: /json_proto [18:51:50]query_string will be loaded in cgi processing [18:51:50]execute_cgi json_proto POST (null) [18:51:50]execute_cgi path=json_proto method=POST [18:51:50]POST find Content-Length [18:51:50]Host: 172.17.53.67:8080 [18:51:50]Content-Length: 632 [18:51:50]Content-Type: application/json [18:51:50] [18:51:50]POST finish read [18:51:50]Found Content-Length = 632 [18:51:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874736", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:51:50]execute_script... [18:51:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874736", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:51:50]POST & json_proto [18:51:50]process_json_proto [18:51:50]json parsed OK: [18:51:50]protocol is kg_v1.0 [18:51:50]action value=close_receipt [18:51:50]process_action close_receipt [18:51:50]cmd_close_receipt [18:51:50]MH_GetDate [18:51:50]Write to MH i2c: F0 00 00 84 0A 7D [18:51:50]Write i2c OK [18:51:50]MH_I2C_Read... [18:51:50]Read from MH i2c: F0 [18:51:50]MH_I2C_Read... [18:51:50]Read from MH i2c: F0 09 00 [18:51:50]MH_I2C_Read... [18:51:50]Read from MH i2c: F0 09 00 84 0A 00 47 51 15 67 19 BC 99 64 6C [18:51:50]GetLastDocTimeStamp 1729450242 [18:51:50]current date 1729450311 [18:51:50]FM_GetShiftState [18:51:50]SAM_PROTO_GetShiftState [18:51:50]wFMCommunicate request_size=4 [18:51:50]MH_SAM_APDU [18:51:50]CAPDU: 80 13 01 00 [18:51:50]Write to MH i2c: E2 08 00 85 0A 80 13 01 00 00 00 00 00 0C [18:51:50]Write i2c OK [18:51:50]MH_I2C_Read... [18:51:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:51:50]Read from MH i2c: E2 [18:51:50]MH_I2C_Read... [18:51:50]Read from MH i2c: E2 0E 00 [18:51:50]MH_I2C_Read... [18:51:50]Read from MH i2c: E2 0E 00 85 0A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B3 [18:51:50]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:51:50]wFMCommunicate OK [18:51:50]SAM_PROTO_GetShiftState done [18:51:50]FM_GetShiftState done [18:51:50]opened in 1729383891 [18:51:50]opened+sec_in_day 1729470291 [18:51:50]quantity*price = 50000 [18:51:50]sum+1 = 50001 [18:51:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 507 20.10.2024 18:51 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156435 ФПД: 278184431190589 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T185151&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156435&fm=278184431190589&tin=02508201610067®Number=0000137193017469&sum=50000 [18:51:51]StoreToDocumentArchive [18:51:51]shift 314 fd 156435 [18:51:51]save to /storage/0314/doc_00156435 [18:51:51]save last doc name /storage/0314/doc_00156435 to /storage/kkm_last_doc_name [18:51:51]save OK [18:51:51]Clear old archive folders... [18:51:51]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:51:51]tlvbuf is 002C6170 [18:51:51]SAM_PROTO_ClearQueue [18:51:51]wFMCommunicate request_size=4 [18:51:51]MH_SAM_APDU [18:51:51]CAPDU: 80 09 00 00 [18:51:51]Write to MH i2c: E2 08 00 92 0A 80 09 00 00 00 00 00 00 0E [18:51:51]Write i2c OK [18:51:51]MH_I2C_Read... [18:51:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:51:51]Read from MH i2c: E2 [18:51:51]MH_I2C_Read... [18:51:51]Read from MH i2c: E2 03 00 [18:51:51]MH_I2C_Read... [18:51:51]Read from MH i2c: E2 03 00 92 0A 00 90 00 10 [18:51:51]RAPDU: 90 00 [18:51:51]wFMCommunicate OK [18:51:51]SAM_PROTO_ClearQueue done [18:51:51]KKMCreateOFDPacket [18:51:51]OFDProtocolAddRootSTLVToBuf [18:51:51]FM_MakeSignedData [18:51:51]FM_MakeSignedData [18:51:51]SAM_PROTO_SignData [18:51:51]wFMCommunicate request_size=4 [18:51:51]MH_SAM_APDU [18:51:51]CAPDU: 80 0D 01 02 [18:51:51]Write to MH i2c: E2 08 00 93 0A 80 0D 01 02 00 00 00 00 16 [18:51:51]Write i2c OK [18:51:51]MH_I2C_Read... [18:51:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:51:52]Read from MH i2c: E2 [18:51:52]MH_I2C_Read... [18:51:52]Read from MH i2c: E2 03 00 [18:51:52]MH_I2C_Read... [18:51:52]Read from MH i2c: E2 03 00 93 0A 00 90 00 11 [18:51:52]RAPDU: 90 00 [18:51:52]wFMCommunicate OK [18:51:52]wFMCommunicate request_size=255 [18:51:52]MH_SAM_APDU [18:51:52]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 01 00 00 F4 03 04 00 47 51 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 13 63 02 00 35 04 06 00 [18:51:52]Write to MH i2c: E2 02 01 94 0A 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 01 00 00 F4 03 04 00 47 51 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 13 63 02 00 35 04 06 00 00 00 5A [18:51:52]Write i2c OK [18:51:52]MH_I2C_Read... [18:51:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:51:52]Read from MH i2c: E2 [18:51:52]MH_I2C_Read... [18:51:52]Read from MH i2c: E2 03 00 [18:51:52]MH_I2C_Read... [18:51:52]Read from MH i2c: E2 03 00 94 0A 00 90 00 12 [18:51:52]RAPDU: 90 00 [18:51:52]wFMCommunicate OK [18:51:52]wFMCommunicate request_size=11 [18:51:52]MH_SAM_APDU [18:51:52]CAPDU: 80 0D 02 02 06 FD 01 DC 34 02 3D [18:51:52]Write to MH i2c: E2 0E 00 95 0A 80 0D 02 02 06 00 FD 01 DC 34 02 3D 00 00 72 [18:51:52]Write i2c OK [18:51:52]MH_I2C_Read... [18:51:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:51:52]Read from MH i2c: E2 [18:51:52]MH_I2C_Read... [18:51:52]Read from MH i2c: E2 03 00 [18:51:52]MH_I2C_Read... [18:51:52]Read from MH i2c: E2 03 00 95 0A 00 90 00 13 [18:51:52]RAPDU: 90 00 [18:51:52]wFMCommunicate OK [18:51:52]wFMCommunicate request_size=4 [18:51:52]MH_SAM_APDU [18:51:52]CAPDU: 80 0D 03 02 [18:51:52]Write to MH i2c: E2 08 00 96 0A 80 0D 03 02 00 00 00 00 1B [18:51:52]Write i2c OK [18:51:52]MH_I2C_Read... [18:51:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:51:52]Read from MH i2c: E2 [18:51:52]MH_I2C_Read... [18:51:52]Read from MH i2c: E2 0B 00 [18:51:52]MH_I2C_Read... [18:51:52]Read from MH i2c: E2 0B 00 96 0A 00 F9 79 98 B8 D8 91 33 5C 90 00 D6 [18:51:52]RAPDU: F9 79 98 B8 D8 91 33 5C 90 00 [18:51:52]wFMCommunicate OK [18:51:52]SAM_PROTO_SignData done [18:51:52]FM_MakeSignedData done [18:51:52]CreateOFDProtocolMessage [18:51:52]wFMCommunicate request_size=4 [18:51:52]MH_SAM_APDU [18:51:52]CAPDU: 80 11 00 00 [18:51:52]Write to MH i2c: E2 08 00 97 0A 80 11 00 00 00 00 00 00 1B [18:51:52]Write i2c OK [18:51:52]MH_I2C_Read... [18:51:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:51:52]Read from MH i2c: E2 [18:51:52]MH_I2C_Read... [18:51:52]Read from MH i2c: E2 17 00 [18:51:52]MH_I2C_Read... [18:51:52]Read from MH i2c: E2 17 00 97 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6C [18:51:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:51:52]wFMCommunicate OK [18:51:52]CreateOFDProtocolMessage done [18:51:52]OFDSenderStorePacket 156435 [18:51:52]StoreOFDPacket docnum=156435 [18:51:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 3F 48 08 01 AD B1 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 01 00 00 F4 03 04 00 47 51 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 13 63 02 00 35 04 06 00 FD 01 DC 34 02 3D F9 79 98 B8 D8 91 33 5C [18:51:52]CheckFolder [18:51:52]dirname=/storage/ofd_packets [18:51:52]CheckFolder done [18:51:52]ProducePacketName [18:51:52]name=ofd_packets/00156435 [18:51:52]NVStorageSaveData ofd_packets/00156435 [18:51:52]File name is /storage/ofd_packets/00156435 [18:51:52]Write 302 bytes [18:51:52]NVStorageSaveData done [18:51:52]OFDSenderStorePacket done [18:51:52]KKMCreateOFDPacket done [18:51:52]NVStorageSaveData kkm_last_timestamp [18:51:52]File name is /storage/kkm_last_timestamp [18:51:52]Write 4 bytes [18:51:52]NVStorageSaveData done [18:51:52]ExternCall_PrintAddStr [18:51:52]wPrintStart [18:51:52]Write to MH i2c: 01 00 00 98 0A A2 [18:51:52]Write i2c OK [18:51:52]MH_I2C_Read... [18:51:52]Read from MH i2c: 01 [18:51:52]MH_I2C_Read... [18:51:52]Read from MH i2c: 01 07 00 [18:51:52]MH_I2C_Read... [18:51:52]Read from MH i2c: 01 07 00 98 0A 00 00 00 00 00 FF 0F B7 [18:51:52]RasterBufferAndPrint [18:51:52]line Счет N : (1)874736 [18:51:52]line ИНН: 02508201610067 [18:51:52]line Контрольно-Кассовый Чек [18:51:52]line ПРОДАЖА [18:51:52]line ТРК (МРК, ГНК) : 43 [18:51:52]line Товар: 2710124130 [18:51:52]line Super 92-К-5 [18:51:52]line 7.310 * 68.40 [18:51:52]line = 500.00 [18:51:52]line НДС 12% НСП 1% [18:51:52]line > о реализуемом товаре [18:51:52]line ИТОГО: 500.00 [18:51:52]line НСП 1% : 4.42 [18:51:52]line НДС 12% : 53.10 [18:51:52]line Наличными: 500.00 [18:51:52]line Безнал.: 0.00 [18:51:52]line Место: АЗС № 165 "Партнер Нефть" [18:51:52]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:51:52]line СНО: Общий режим [18:51:52]line Чек 507 20.10.2024 18:51 [18:51:52]line Смена: 314 ФФД: 1.0 [18:51:52]line ЗНМ: 0300000234 [18:51:52]line РНМ: 0000137193017469 [18:51:52]line Версия ККМ: v1.0 [18:51:52]line ФМ: 0000000000963156 [18:51:52]line ФД: 156435 [18:51:52]line ФПД: 278184431190589 [18:51:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T185151&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156435&fm=278184431190589&tin=02508201610067®Number=0000137193017469&sum=50000 [18:51:52]OFD Sender: Processing packet 156435 [packets to send 52, broken 51] [18:51:52]ProducePacketName [18:51:52]name=ofd_packets/00156435 [18:51:52]OFD Sender: To server: pG, [18:51:52]CommunicateWithHost lk.salyk.kg:30040 [18:51:52]ConnectInit lk.salyk.kg [18:51:52]written 0, free lines is 4095 [18:51:52]Connected sock=10 [18:51:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 3F 48 08 01 AD B1 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 01 00 00 F4 03 04 00 47 51 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 13 63 02 00 35 04 06 00 FD 01 DC 34 02 3D F9 79 98 B8 D8 91 33 5C [18:51:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B3 17 47 00 A2 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 39 36 33 31 35 36 10 04 04 00 13 63 02 00 F4 03 04 00 79 F7 14 67 B6 04 01 00 00 65 E5 26 C4 CB 5B 76 BB [18:51:53]CommunicateWithHost err = 0 [18:51:53]CheckOFDResponse [18:51:53]1017 (14) - 77093643461234 [18:51:53]1041 (16) - 0000000000963156 [18:51:53]1040 (4) - 156435 [18:51:53]1012 (4) - 20.10.2024 12:28 [18:51:53]1206 (1) - 0 [18:51:53]OFD Sender: Remove packet 156435 [18:51:53]ProducePacketName [18:51:53]name=ofd_packets/00156435 [18:51:53]NVStorageDeleteData [18:51:53]Write to MH i2c: 01 00 00 C0 0A CA [18:51:53]Write i2c OK [18:51:53]MH_I2C_Read... [18:51:53]Read from MH i2c: 01 [18:51:53]MH_I2C_Read... [18:51:53]Read from MH i2c: 01 07 00 [18:51:53]MH_I2C_Read... [18:51:53]Read from MH i2c: 01 07 00 C0 0A 00 00 00 00 00 22 0D 00 [18:51:53]RasterBufferAndPrint [18:51:53]line [18:51:53]line [18:51:53]line [18:51:53]line [18:51:53]line [18:51:53]written 0, free lines is 3368 [18:51:53]MH_Cut [18:51:53]Write to MH i2c: D1 01 00 C7 0A 01 A3 [18:51:53]Write i2c OK [18:51:53]MH_I2C_Read... [18:51:53]Read from MH i2c: D1 [18:51:53]MH_I2C_Read... [18:51:53]Read from MH i2c: D1 01 00 [18:51:53]MH_I2C_Read... [18:51:53]Read from MH i2c: D1 01 00 C7 0A 00 A2 [18:51:53]Write to MH i2c: 01 00 00 C8 0A D2 [18:51:53]Write i2c OK [18:51:53]MH_I2C_Read... [18:51:53]OFD Sender: No OFD packet to send [18:51:53]*** Cut start [18:51:53]*** Partial cut [18:51:53]*** CUTSNS_PIN = 1 [18:51:53]*** CUTSNS_PIN = 0 [18:51:54]*** Brake cut motor [18:51:54]Read from MH i2c: 01 [18:51:54]MH_I2C_Read... [18:51:54]*** Stop cut motor [18:51:54]*** Cut end [18:51:54]Read from MH i2c: 01 07 00 [18:51:54]MH_I2C_Read... [18:51:54]Read from MH i2c: 01 07 00 C8 0A 00 00 00 00 00 FF 0F E7 [18:51:54]process_action close_receipt done [18:51:54]requested_data is exist [18:51:54]produce_requested_data [18:51:54]requested_item fm.sn is exist - process it [18:51:54]wFMCommunicate request_size=4 [18:51:54]MH_SAM_APDU [18:51:54]CAPDU: 80 11 00 00 [18:51:54]Write to MH i2c: E2 08 00 C9 0A 80 11 00 00 00 00 00 00 4D [18:51:54]Write i2c OK [18:51:54]MH_I2C_Read... [18:51:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:51:54]Read from MH i2c: E2 [18:51:54]MH_I2C_Read... [18:51:54]Read from MH i2c: E2 17 00 [18:51:54]MH_I2C_Read... [18:51:54]Read from MH i2c: E2 17 00 C9 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9E [18:51:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:51:54]wFMCommunicate OK [18:51:54]requested_item fd.num is exist - process it [18:51:54]SAM_PROTO_GetFieldsCounters [18:51:54]wFMCommunicate request_size=4 [18:51:54]MH_SAM_APDU [18:51:54]CAPDU: 80 13 00 00 [18:51:54]Write to MH i2c: E2 08 00 CA 0A 80 13 00 00 00 00 00 00 50 [18:51:54]Write i2c OK [18:51:54]MH_I2C_Read... [18:51:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:51:54]Read from MH i2c: E2 [18:51:54]MH_I2C_Read... [18:51:54]Read from MH i2c: E2 62 00 [18:51:54]MH_I2C_Read... [18:51:54]Read from MH i2c: E2 62 00 CA 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 13 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 FB 01 00 00 5E 04 04 00 FB 01 00 00 57 04 04 00 FC 01 00 00 19 04 04 00 00 00 00 00 90 00 30 [18:51:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 13 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 FB 01 00 00 5E 04 04 00 FB 01 00 00 57 04 04 00 FC 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:51:54]wFMCommunicate OK [18:51:54]SAM_PROTO_GetFieldsCounters done [18:51:54]requested_item shift.num is exist - process it [18:51:54]requested_item shift.opened is exist - process it [18:51:54]req_shift_opened [18:51:54]FM_GetShiftState [18:51:54]SAM_PROTO_GetShiftState [18:51:54]wFMCommunicate request_size=4 [18:51:54]MH_SAM_APDU [18:51:54]CAPDU: 80 13 01 00 [18:51:54]Write to MH i2c: E2 08 00 CB 0A 80 13 01 00 00 00 00 00 52 [18:51:54]Write i2c OK [18:51:54]MH_I2C_Read... [18:51:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:51:54]Read from MH i2c: E2 [18:51:54]MH_I2C_Read... [18:51:54]Read from MH i2c: E2 0E 00 [18:51:54]MH_I2C_Read... [18:51:54]Read from MH i2c: E2 0E 00 CB 0A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F9 [18:51:54]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:51:54]wFMCommunicate OK [18:51:54]SAM_PROTO_GetShiftState done [18:51:54]FM_GetShiftState done [18:51:54]req_shift_opened done [18:51:54]requested_item shift.open_date is exist - process it [18:51:54]req_shift_open_date [18:51:54]req_shift_open_date done [18:51:54]produce_requested_data done [18:51:54]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156435,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [18:51:54]process_action_free close_receipt [18:51:54]json_value_free [18:51:54]json_value_free done [18:51:54]process_json_proto returns [18:51:54]Send response to host [18:51:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156435,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [18:51:54]free response buf [18:51:54]execute_script done [18:51:54]execute_script returns [18:51:54]free content buf [18:51:54]Sock 7.Close socket [18:51:54]Sock 7.Thread stoped [18:51:58]OFD Sender: No OFD packet to send [18:52:03]OFD Sender: No OFD packet to send [18:52:08]OFD Sender: No OFD packet to send [18:52:13]OFD Sender: No OFD packet to send [18:52:16]accept exits with 9 [18:52:16]New connection [18:52:16]New thread 3066588516 created [18:52:16]Thread 3066731876 joined [18:52:16]Waiting for new connection... [18:52:16] Sock 9.Parse request [18:52:16]Sock 9.Check first char [18:52:16]Sock 9.First char is OK [18:52:16]request: POST /json_proto HTTP/1.0 [18:52:16]Method: POST [18:52:16]URL: /json_proto [18:52:16]Method is POST - this is cgi request [18:52:16]url: /json_proto [18:52:16]query_string will be loaded in cgi processing [18:52:16]execute_cgi json_proto POST (null) [18:52:16]execute_cgi path=json_proto method=POST [18:52:16]POST find Content-Length [18:52:16]Host: 172.17.53.67:8080 [18:52:16]Content-Length: 677 [18:52:16]Content-Type: application/json [18:52:16] [18:52:16]POST finish read [18:52:16]Found Content-Length = 677 [18:52:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874737", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:52:16]execute_script... [18:52:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874737", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:52:16]POST & json_proto [18:52:16]process_json_proto [18:52:16]json parsed OK: [18:52:16]protocol is kg_v1.0 [18:52:16]action value=close_receipt [18:52:16]process_action close_receipt [18:52:16]cmd_close_receipt [18:52:16]MH_GetDate [18:52:16]Write to MH i2c: F0 00 00 CC 0A C5 [18:52:16]Write i2c OK [18:52:16]MH_I2C_Read... [18:52:16]Read from MH i2c: F0 [18:52:16]MH_I2C_Read... [18:52:16]Read from MH i2c: F0 09 00 [18:52:16]MH_I2C_Read... [18:52:16]Read from MH i2c: F0 09 00 CC 0A 00 61 51 15 67 19 BC 99 64 CE [18:52:16]GetLastDocTimeStamp 1729450311 [18:52:16]current date 1729450337 [18:52:16]FM_GetShiftState [18:52:16]SAM_PROTO_GetShiftState [18:52:16]wFMCommunicate request_size=4 [18:52:16]MH_SAM_APDU [18:52:16]CAPDU: 80 13 01 00 [18:52:16]Write to MH i2c: E2 08 00 CD 0A 80 13 01 00 00 00 00 00 54 [18:52:16]Write i2c OK [18:52:16]MH_I2C_Read... [18:52:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:52:16]Read from MH i2c: E2 [18:52:16]MH_I2C_Read... [18:52:16]Read from MH i2c: E2 0E 00 [18:52:16]MH_I2C_Read... [18:52:16]Read from MH i2c: E2 0E 00 CD 0A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 FB [18:52:16]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:52:16]wFMCommunicate OK [18:52:16]SAM_PROTO_GetShiftState done [18:52:16]FM_GetShiftState done [18:52:16]opened in 1729383891 [18:52:16]opened+sec_in_day 1729470291 [18:52:16]quantity*price = 50041 [18:52:16]sum+1 = 50042 [18:52:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 508 20.10.2024 18:52 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156436 ФПД: 58184516066298 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T185217&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156436&fm=58184516066298&tin=02508201610067®Number=0000137193017469&sum=50000 [18:52:17]StoreToDocumentArchive [18:52:17]shift 314 fd 156436 [18:52:17]save to /storage/0314/doc_00156436 [18:52:17]save last doc name /storage/0314/doc_00156436 to /storage/kkm_last_doc_name [18:52:17]save OK [18:52:17]Clear old archive folders... [18:52:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:52:17]tlvbuf is 003034B0 [18:52:17]SAM_PROTO_ClearQueue [18:52:17]wFMCommunicate request_size=4 [18:52:17]MH_SAM_APDU [18:52:17]CAPDU: 80 09 00 00 [18:52:17]Write to MH i2c: E2 08 00 DA 0A 80 09 00 00 00 00 00 00 56 [18:52:17]Write i2c OK [18:52:17]MH_I2C_Read... [18:52:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:52:17]Read from MH i2c: E2 [18:52:17]MH_I2C_Read... [18:52:17]Read from MH i2c: E2 03 00 [18:52:17]MH_I2C_Read... [18:52:17]Read from MH i2c: E2 03 00 DA 0A 00 90 00 58 [18:52:17]RAPDU: 90 00 [18:52:17]wFMCommunicate OK [18:52:17]SAM_PROTO_ClearQueue done [18:52:17]KKMCreateOFDPacket [18:52:17]OFDProtocolAddRootSTLVToBuf [18:52:17]FM_MakeSignedData [18:52:17]FM_MakeSignedData [18:52:17]SAM_PROTO_SignData [18:52:17]wFMCommunicate request_size=4 [18:52:17]MH_SAM_APDU [18:52:17]CAPDU: 80 0D 01 02 [18:52:17]Write to MH i2c: E2 08 00 DB 0A 80 0D 01 02 00 00 00 00 5E [18:52:17]Write i2c OK [18:52:17]MH_I2C_Read... [18:52:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:52:17]Read from MH i2c: E2 [18:52:17]MH_I2C_Read... [18:52:17]Read from MH i2c: E2 03 00 [18:52:17]MH_I2C_Read... [18:52:17]Read from MH i2c: E2 03 00 DB 0A 00 90 00 59 [18:52:17]RAPDU: 90 00 [18:52:17]wFMCommunicate OK [18:52:17]wFMCommunicate request_size=255 [18:52:17]MH_SAM_APDU [18:52:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 01 00 00 F4 03 04 00 61 51 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 14 63 02 00 35 04 06 00 34 [18:52:17]Write to MH i2c: E2 02 01 DC 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 01 00 00 F4 03 04 00 61 51 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 14 63 02 00 35 04 06 00 34 00 00 18 [18:52:17]Write i2c OK [18:52:17]MH_I2C_Read... [18:52:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:52:18]Read from MH i2c: E2 [18:52:18]MH_I2C_Read... [18:52:18]Read from MH i2c: E2 03 00 [18:52:18]MH_I2C_Read... [18:52:18]Read from MH i2c: E2 03 00 DC 0A 00 90 00 5A [18:52:18]RAPDU: 90 00 [18:52:18]wFMCommunicate OK [18:52:18]wFMCommunicate request_size=10 [18:52:18]MH_SAM_APDU [18:52:18]CAPDU: 80 0D 02 02 05 EB 23 69 5B FA [18:52:18]Write to MH i2c: E2 0D 00 DD 0A 80 0D 02 02 05 00 EB 23 69 5B FA 00 00 37 [18:52:18]Write i2c OK [18:52:18]MH_I2C_Read... [18:52:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:52:18]Read from MH i2c: E2 [18:52:18]MH_I2C_Read... [18:52:18]Read from MH i2c: E2 03 00 [18:52:18]MH_I2C_Read... [18:52:18]Read from MH i2c: E2 03 00 DD 0A 00 90 00 5B [18:52:18]RAPDU: 90 00 [18:52:18]wFMCommunicate OK [18:52:18]wFMCommunicate request_size=4 [18:52:18]MH_SAM_APDU [18:52:18]CAPDU: 80 0D 03 02 [18:52:18]Write to MH i2c: E2 08 00 DE 0A 80 0D 03 02 00 00 00 00 63 [18:52:18]Write i2c OK [18:52:18]MH_I2C_Read... [18:52:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:52:18]Read from MH i2c: E2 [18:52:18]MH_I2C_Read... [18:52:18]Read from MH i2c: E2 0B 00 [18:52:18]MH_I2C_Read... [18:52:18]Read from MH i2c: E2 0B 00 DE 0A 00 C7 9A 21 68 19 BF 22 C6 90 00 0E [18:52:18]RAPDU: C7 9A 21 68 19 BF 22 C6 90 00 [18:52:18]wFMCommunicate OK [18:52:18]SAM_PROTO_SignData done [18:52:18]FM_MakeSignedData done [18:52:18]CreateOFDProtocolMessage [18:52:18]wFMCommunicate request_size=4 [18:52:18]MH_SAM_APDU [18:52:18]CAPDU: 80 11 00 00 [18:52:18]Write to MH i2c: E2 08 00 DF 0A 80 11 00 00 00 00 00 00 63 [18:52:18]Write i2c OK [18:52:18]MH_I2C_Read... [18:52:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:52:18]Read from MH i2c: E2 [18:52:18]MH_I2C_Read... [18:52:18]Read from MH i2c: E2 17 00 [18:52:18]MH_I2C_Read... [18:52:18]Read from MH i2c: E2 17 00 DF 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B4 [18:52:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:52:18]wFMCommunicate OK [18:52:18]CreateOFDProtocolMessage done [18:52:18]OFDSenderStorePacket 156436 [18:52:18]StoreOFDPacket docnum=156436 [18:52:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CB 27 07 01 87 3A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 01 00 00 F4 03 04 00 61 51 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 14 63 02 00 35 04 06 00 34 EB 23 69 5B FA C7 9A 21 68 19 BF 22 C6 [18:52:18]CheckFolder [18:52:18]dirname=/storage/ofd_packets [18:52:18]CheckFolder done [18:52:18]ProducePacketName [18:52:18]name=ofd_packets/00156436 [18:52:18]NVStorageSaveData ofd_packets/00156436 [18:52:18]File name is /storage/ofd_packets/00156436 [18:52:18]Write 301 bytes [18:52:18]NVStorageSaveData done [18:52:18]OFDSenderStorePacket done [18:52:18]KKMCreateOFDPacket done [18:52:18]NVStorageSaveData kkm_last_timestamp [18:52:18]File name is /storage/kkm_last_timestamp [18:52:18]Write 4 bytes [18:52:18]NVStorageSaveData done [18:52:18]ExternCall_PrintAddStr [18:52:18]wPrintStart [18:52:18]Write to MH i2c: 01 00 00 E0 0A EA [18:52:18]Write i2c OK [18:52:18]MH_I2C_Read... [18:52:18]Read from MH i2c: 01 [18:52:18]MH_I2C_Read... [18:52:18]Read from MH i2c: 01 07 00 [18:52:18]MH_I2C_Read... [18:52:18]Read from MH i2c: 01 07 00 E0 0A 00 00 00 00 00 FF 0F FF [18:52:18]RasterBufferAndPrint [18:52:18]line Счет N : (1)874737 [18:52:18]line ИНН: 02508201610067 [18:52:18]line Контрольно-Кассовый Чек [18:52:18]line ПРОДАЖА [18:52:18]line ТРК (МРК, ГНК) : 32 [18:52:18]line Товар: 2710124130 [18:52:18]line Аи-92-К-5 [18:52:18]line 7.480 * 66.90 [18:52:18]line = 500.41 [18:52:18]line НДС 12% НСП 1% [18:52:18]line > о реализуемом товаре [18:52:18]line ОКРУГЛЕНИЕ: -0.41 [18:52:18]line ИТОГО: 500.00 [18:52:18]line Внесено: 500.00 [18:52:18]line СДАЧА: 0.00 [18:52:18]line НСП 1% : 4.43 [18:52:18]line НДС 12% : 53.14 [18:52:18]line Наличными: 500.00 [18:52:18]line Безнал.: 0.00 [18:52:18]line Место: АЗС № 165 "Партнер Нефть" [18:52:18]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:52:18]line СНО: Общий режим [18:52:18]line Чек 508 20.10.2024 18:52 [18:52:18]line Смена: 314 ФФД: 1.0 [18:52:18]line ЗНМ: 0300000234 [18:52:18]line РНМ: 0000137193017469 [18:52:18]line Версия ККМ: v1.0 [18:52:18]line ФМ: 0000000000963156 [18:52:18]line ФД: 156436 [18:52:18]line ФПД: 58184516066298 [18:52:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T185217&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156436&fm=58184516066298&tin=02508201610067®Number=0000137193017469&sum=50000 [18:52:18]OFD Sender: Processing packet 156436 [packets to send 52, broken 51] [18:52:18]ProducePacketName [18:52:18]name=ofd_packets/00156436 [18:52:18]OFD Sender: To server: pG, [18:52:18]CommunicateWithHost lk.salyk.kg:30040 [18:52:18]ConnectInit lk.salyk.kg [18:52:18]written 0, free lines is 4095 [18:52:18]Connected sock=10 [18:52:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CB 27 07 01 87 3A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 01 00 00 F4 03 04 00 61 51 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 14 63 02 00 35 04 06 00 34 EB 23 69 5B FA C7 9A 21 68 19 BF 22 C6 [18:52:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 6C F2 47 00 B9 3E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 14 63 02 00 F4 03 04 00 93 F7 14 67 B6 04 01 00 00 DD FA 16 63 DD 74 F0 CE [18:52:18]CommunicateWithHost err = 0 [18:52:18]CheckOFDResponse [18:52:18]1017 (14) - 77093643461234 [18:52:18]1041 (16) - 0000000000963156 [18:52:18]1040 (4) - 156436 [18:52:18]1012 (4) - 20.10.2024 12:29 [18:52:18]1206 (1) - 0 [18:52:18]OFD Sender: Remove packet 156436 [18:52:18]ProducePacketName [18:52:18]name=ofd_packets/00156436 [18:52:18]NVStorageDeleteData [18:52:19]Write to MH i2c: 01 00 00 0B 0B 16 [18:52:19]Write i2c OK [18:52:19]MH_I2C_Read... [18:52:19]Read from MH i2c: 01 [18:52:19]MH_I2C_Read... [18:52:19]Read from MH i2c: 01 07 00 [18:52:19]MH_I2C_Read... [18:52:19]Read from MH i2c: 01 07 00 0B 0B 00 00 00 00 00 E4 0C 0D [18:52:19]RasterBufferAndPrint [18:52:19]line [18:52:19]line [18:52:19]line [18:52:19]line [18:52:19]line [18:52:19]written 0, free lines is 3306 [18:52:19]MH_Cut [18:52:19]Write to MH i2c: D1 01 00 12 0B 01 EF [18:52:19]Write i2c OK [18:52:19]MH_I2C_Read... [18:52:19]Read from MH i2c: D1 [18:52:19]MH_I2C_Read... [18:52:19]Read from MH i2c: D1 01 00 [18:52:19]MH_I2C_Read... [18:52:19]Read from MH i2c: D1 01 00 12 0B 00 EE [18:52:19]Write to MH i2c: 01 00 00 13 0B 1E [18:52:19]Write i2c OK [18:52:19]MH_I2C_Read... [18:52:19]OFD Sender: No OFD packet to send [18:52:19]*** Cut start [18:52:19]*** Partial cut [18:52:19]*** CUTSNS_PIN = 1 [18:52:19]*** CUTSNS_PIN = 0 [18:52:20]*** Brake cut motor [18:52:20]Read from MH i2c: 01 [18:52:20]MH_I2C_Read... [18:52:20]*** Stop cut motor [18:52:20]*** Cut end [18:52:20]Read from MH i2c: 01 07 00 [18:52:20]MH_I2C_Read... [18:52:20]Read from MH i2c: 01 07 00 13 0B 00 00 00 00 00 FF 0F 33 [18:52:20]process_action close_receipt done [18:52:20]requested_data is exist [18:52:20]produce_requested_data [18:52:20]requested_item fm.sn is exist - process it [18:52:20]wFMCommunicate request_size=4 [18:52:20]MH_SAM_APDU [18:52:20]CAPDU: 80 11 00 00 [18:52:20]Write to MH i2c: E2 08 00 14 0B 80 11 00 00 00 00 00 00 99 [18:52:20]Write i2c OK [18:52:20]MH_I2C_Read... [18:52:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:52:20]Read from MH i2c: E2 [18:52:20]MH_I2C_Read... [18:52:20]Read from MH i2c: E2 17 00 [18:52:20]MH_I2C_Read... [18:52:20]Read from MH i2c: E2 17 00 14 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EA [18:52:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:52:20]wFMCommunicate OK [18:52:20]requested_item fd.num is exist - process it [18:52:20]SAM_PROTO_GetFieldsCounters [18:52:20]wFMCommunicate request_size=4 [18:52:20]MH_SAM_APDU [18:52:20]CAPDU: 80 13 00 00 [18:52:20]Write to MH i2c: E2 08 00 15 0B 80 13 00 00 00 00 00 00 9C [18:52:20]Write i2c OK [18:52:20]MH_I2C_Read... [18:52:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:52:20]Read from MH i2c: E2 [18:52:20]MH_I2C_Read... [18:52:20]Read from MH i2c: E2 62 00 [18:52:20]MH_I2C_Read... [18:52:20]Read from MH i2c: E2 62 00 15 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 14 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 FC 01 00 00 5E 04 04 00 FC 01 00 00 57 04 04 00 FD 01 00 00 19 04 04 00 00 00 00 00 90 00 80 [18:52:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 14 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 FC 01 00 00 5E 04 04 00 FC 01 00 00 57 04 04 00 FD 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:52:20]wFMCommunicate OK [18:52:20]SAM_PROTO_GetFieldsCounters done [18:52:20]requested_item shift.num is exist - process it [18:52:20]requested_item shift.opened is exist - process it [18:52:20]req_shift_opened [18:52:20]FM_GetShiftState [18:52:20]SAM_PROTO_GetShiftState [18:52:20]wFMCommunicate request_size=4 [18:52:20]MH_SAM_APDU [18:52:20]CAPDU: 80 13 01 00 [18:52:20]Write to MH i2c: E2 08 00 16 0B 80 13 01 00 00 00 00 00 9E [18:52:20]Write i2c OK [18:52:20]MH_I2C_Read... [18:52:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:52:20]Read from MH i2c: E2 [18:52:20]MH_I2C_Read... [18:52:20]Read from MH i2c: E2 0E 00 [18:52:20]MH_I2C_Read... [18:52:20]Read from MH i2c: E2 0E 00 16 0B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 45 [18:52:20]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:52:20]wFMCommunicate OK [18:52:20]SAM_PROTO_GetShiftState done [18:52:20]FM_GetShiftState done [18:52:20]req_shift_opened done [18:52:20]requested_item shift.open_date is exist - process it [18:52:20]req_shift_open_date [18:52:20]req_shift_open_date done [18:52:20]produce_requested_data done [18:52:20]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156436,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [18:52:20]process_action_free close_receipt [18:52:20]json_value_free [18:52:20]json_value_free done [18:52:20]process_json_proto returns [18:52:20]Send response to host [18:52:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156436,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [18:52:20]free response buf [18:52:20]execute_script done [18:52:20]execute_script returns [18:52:20]free content buf [18:52:20]Sock 9.Close socket [18:52:20]Sock 9.Thread stoped [18:52:24]OFD Sender: No OFD packet to send [18:52:29]OFD Sender: No OFD packet to send [18:52:34]OFD Sender: No OFD packet to send [18:52:39]OFD Sender: No OFD packet to send [18:52:44]OFD Sender: No OFD packet to send [18:52:49]OFD Sender: No OFD packet to send [18:52:54]OFD Sender: No OFD packet to send [18:52:59]OFD Sender: No OFD packet to send [18:53:04]OFD Sender: No OFD packet to send [18:53:09]OFD Sender: No OFD packet to send [18:53:14]OFD Sender: No OFD packet to send [18:53:19]OFD Sender: No OFD packet to send [18:53:24]OFD Sender: No OFD packet to send [18:53:29]OFD Sender: No OFD packet to send [18:53:34]OFD Sender: No OFD packet to send [18:53:36]accept exits with 7 [18:53:36]New connection [18:53:36]New thread 3066731876 created [18:53:36]Thread 3066588516 joined [18:53:36]Waiting for new connection... [18:53:36] Sock 7.Parse request [18:53:36]Sock 7.Check first char [18:53:36]Sock 7.First char is OK [18:53:36]request: POST /json_proto HTTP/1.0 [18:53:36]Method: POST [18:53:36]URL: /json_proto [18:53:36]Method is POST - this is cgi request [18:53:36]url: /json_proto [18:53:36]query_string will be loaded in cgi processing [18:53:36]execute_cgi json_proto POST (null) [18:53:36]execute_cgi path=json_proto method=POST [18:53:36]POST find Content-Length [18:53:36]Host: 172.17.53.67:8080 [18:53:36]Content-Length: 677 [18:53:36]Content-Type: application/json [18:53:36] [18:53:36]POST finish read [18:53:36]Found Content-Length = 677 [18:53:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874738", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:53:36]execute_script... [18:53:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874738", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:53:36]POST & json_proto [18:53:36]process_json_proto [18:53:36]json parsed OK: [18:53:36]protocol is kg_v1.0 [18:53:36]action value=close_receipt [18:53:36]process_action close_receipt [18:53:36]cmd_close_receipt [18:53:36]MH_GetDate [18:53:36]Write to MH i2c: F0 00 00 17 0B 11 [18:53:36]Write i2c OK [18:53:36]MH_I2C_Read... [18:53:36]Read from MH i2c: F0 [18:53:36]MH_I2C_Read... [18:53:36]Read from MH i2c: F0 09 00 [18:53:36]MH_I2C_Read... [18:53:36]Read from MH i2c: F0 09 00 17 0B 00 B0 51 15 67 19 BC 99 64 69 [18:53:36]GetLastDocTimeStamp 1729450337 [18:53:36]current date 1729450416 [18:53:36]FM_GetShiftState [18:53:36]SAM_PROTO_GetShiftState [18:53:36]wFMCommunicate request_size=4 [18:53:36]MH_SAM_APDU [18:53:36]CAPDU: 80 13 01 00 [18:53:36]Write to MH i2c: E2 08 00 18 0B 80 13 01 00 00 00 00 00 A0 [18:53:36]Write i2c OK [18:53:36]MH_I2C_Read... [18:53:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:53:36]Read from MH i2c: E2 [18:53:36]MH_I2C_Read... [18:53:36]Read from MH i2c: E2 0E 00 [18:53:36]MH_I2C_Read... [18:53:36]Read from MH i2c: E2 0E 00 18 0B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 47 [18:53:36]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:53:36]wFMCommunicate OK [18:53:36]SAM_PROTO_GetShiftState done [18:53:36]FM_GetShiftState done [18:53:36]opened in 1729383891 [18:53:36]opened+sec_in_day 1729470291 [18:53:36]quantity*price = 50041 [18:53:36]sum+1 = 50042 [18:53:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 509 20.10.2024 18:53 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156437 ФПД: 248749019380164 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T185337&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156437&fm=248749019380164&tin=02508201610067®Number=0000137193017469&sum=50000 [18:53:37]StoreToDocumentArchive [18:53:37]shift 314 fd 156437 [18:53:37]save to /storage/0314/doc_00156437 [18:53:37]save last doc name /storage/0314/doc_00156437 to /storage/kkm_last_doc_name [18:53:37]save OK [18:53:37]Clear old archive folders... [18:53:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:53:37]tlvbuf is 0029CD60 [18:53:37]SAM_PROTO_ClearQueue [18:53:37]wFMCommunicate request_size=4 [18:53:37]MH_SAM_APDU [18:53:37]CAPDU: 80 09 00 00 [18:53:37]Write to MH i2c: E2 08 00 25 0B 80 09 00 00 00 00 00 00 A2 [18:53:37]Write i2c OK [18:53:37]MH_I2C_Read... [18:53:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:53:37]Read from MH i2c: E2 [18:53:37]MH_I2C_Read... [18:53:37]Read from MH i2c: E2 03 00 [18:53:37]MH_I2C_Read... [18:53:37]Read from MH i2c: E2 03 00 25 0B 00 90 00 A4 [18:53:37]RAPDU: 90 00 [18:53:37]wFMCommunicate OK [18:53:37]SAM_PROTO_ClearQueue done [18:53:37]KKMCreateOFDPacket [18:53:37]OFDProtocolAddRootSTLVToBuf [18:53:37]FM_MakeSignedData [18:53:37]FM_MakeSignedData [18:53:37]SAM_PROTO_SignData [18:53:37]wFMCommunicate request_size=4 [18:53:37]MH_SAM_APDU [18:53:37]CAPDU: 80 0D 01 02 [18:53:37]Write to MH i2c: E2 08 00 26 0B 80 0D 01 02 00 00 00 00 AA [18:53:37]Write i2c OK [18:53:37]MH_I2C_Read... [18:53:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:53:37]Read from MH i2c: E2 [18:53:37]MH_I2C_Read... [18:53:37]Read from MH i2c: E2 03 00 [18:53:37]MH_I2C_Read... [18:53:37]Read from MH i2c: E2 03 00 26 0B 00 90 00 A5 [18:53:37]RAPDU: 90 00 [18:53:37]wFMCommunicate OK [18:53:37]wFMCommunicate request_size=255 [18:53:37]MH_SAM_APDU [18:53:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 01 00 00 F4 03 04 00 B1 51 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 15 63 02 00 35 04 06 00 E2 [18:53:37]Write to MH i2c: E2 02 01 27 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 01 00 00 F4 03 04 00 B1 51 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 15 63 02 00 35 04 06 00 E2 00 00 64 [18:53:37]Write i2c OK [18:53:37]MH_I2C_Read... [18:53:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:53:37]Read from MH i2c: E2 [18:53:37]MH_I2C_Read... [18:53:37]Read from MH i2c: E2 03 00 [18:53:37]MH_I2C_Read... [18:53:37]Read from MH i2c: E2 03 00 27 0B 00 90 00 A6 [18:53:37]RAPDU: 90 00 [18:53:37]wFMCommunicate OK [18:53:37]wFMCommunicate request_size=10 [18:53:37]MH_SAM_APDU [18:53:37]CAPDU: 80 0D 02 02 05 3C 64 F0 39 C4 [18:53:37]Write to MH i2c: E2 0D 00 28 0B 80 0D 02 02 05 00 3C 64 F0 39 C4 00 00 44 [18:53:37]Write i2c OK [18:53:37]MH_I2C_Read... [18:53:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:53:37]Read from MH i2c: E2 [18:53:37]MH_I2C_Read... [18:53:37]Read from MH i2c: E2 03 00 [18:53:37]MH_I2C_Read... [18:53:37]Read from MH i2c: E2 03 00 28 0B 00 90 00 A7 [18:53:37]RAPDU: 90 00 [18:53:37]wFMCommunicate OK [18:53:37]wFMCommunicate request_size=4 [18:53:37]MH_SAM_APDU [18:53:37]CAPDU: 80 0D 03 02 [18:53:37]Write to MH i2c: E2 08 00 29 0B 80 0D 03 02 00 00 00 00 AF [18:53:37]Write i2c OK [18:53:37]MH_I2C_Read... [18:53:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:53:38]Read from MH i2c: E2 [18:53:38]MH_I2C_Read... [18:53:38]Read from MH i2c: E2 0B 00 [18:53:38]MH_I2C_Read... [18:53:38]Read from MH i2c: E2 0B 00 29 0B 00 8B 43 69 38 0D F2 72 D0 90 00 60 [18:53:38]RAPDU: 8B 43 69 38 0D F2 72 D0 90 00 [18:53:38]wFMCommunicate OK [18:53:38]SAM_PROTO_SignData done [18:53:38]FM_MakeSignedData done [18:53:38]CreateOFDProtocolMessage [18:53:38]wFMCommunicate request_size=4 [18:53:38]MH_SAM_APDU [18:53:38]CAPDU: 80 11 00 00 [18:53:38]Write to MH i2c: E2 08 00 2A 0B 80 11 00 00 00 00 00 00 AF [18:53:38]Write i2c OK [18:53:38]MH_I2C_Read... [18:53:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:53:38]Read from MH i2c: E2 [18:53:38]MH_I2C_Read... [18:53:38]Read from MH i2c: E2 17 00 [18:53:38]MH_I2C_Read... [18:53:38]Read from MH i2c: E2 17 00 2A 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 00 [18:53:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:53:38]wFMCommunicate OK [18:53:38]CreateOFDProtocolMessage done [18:53:38]OFDSenderStorePacket 156437 [18:53:38]StoreOFDPacket docnum=156437 [18:53:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C6 D5 07 01 1A D4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 01 00 00 F4 03 04 00 B1 51 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 15 63 02 00 35 04 06 00 E2 3C 64 F0 39 C4 8B 43 69 38 0D F2 72 D0 [18:53:38]CheckFolder [18:53:38]dirname=/storage/ofd_packets [18:53:38]CheckFolder done [18:53:38]ProducePacketName [18:53:38]name=ofd_packets/00156437 [18:53:38]NVStorageSaveData ofd_packets/00156437 [18:53:38]File name is /storage/ofd_packets/00156437 [18:53:38]Write 301 bytes [18:53:38]NVStorageSaveData done [18:53:38]OFDSenderStorePacket done [18:53:38]KKMCreateOFDPacket done [18:53:38]NVStorageSaveData kkm_last_timestamp [18:53:38]File name is /storage/kkm_last_timestamp [18:53:38]Write 4 bytes [18:53:38]NVStorageSaveData done [18:53:38]ExternCall_PrintAddStr [18:53:38]wPrintStart [18:53:38]Write to MH i2c: 01 00 00 2B 0B 36 [18:53:38]Write i2c OK [18:53:38]MH_I2C_Read... [18:53:38]Read from MH i2c: 01 [18:53:38]MH_I2C_Read... [18:53:38]Read from MH i2c: 01 07 00 [18:53:38]MH_I2C_Read... [18:53:38]Read from MH i2c: 01 07 00 2B 0B 00 00 00 00 00 FF 0F 4B [18:53:38]RasterBufferAndPrint [18:53:38]line Счет N : (1)874738 [18:53:38]line ИНН: 02508201610067 [18:53:38]line Контрольно-Кассовый Чек [18:53:38]line ПРОДАЖА [18:53:38]line ТРК (МРК, ГНК) : 22 [18:53:38]line Товар: 2710124130 [18:53:38]line Аи-92-К-5 [18:53:38]line 7.480 * 66.90 [18:53:38]line = 500.41 [18:53:38]line НДС 12% НСП 1% [18:53:38]line > о реализуемом товаре [18:53:38]line ОКРУГЛЕНИЕ: -0.41 [18:53:38]line ИТОГО: 500.00 [18:53:38]line Внесено: 500.00 [18:53:38]line СДАЧА: 0.00 [18:53:38]line НСП 1% : 4.43 [18:53:38]line НДС 12% : 53.14 [18:53:38]line Наличными: 500.00 [18:53:38]line Безнал.: 0.00 [18:53:38]line Место: АЗС № 165 "Партнер Нефть" [18:53:38]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:53:38]line СНО: Общий режим [18:53:38]line Чек 509 20.10.2024 18:53 [18:53:38]line Смена: 314 ФФД: 1.0 [18:53:38]line ЗНМ: 0300000234 [18:53:38]line РНМ: 0000137193017469 [18:53:38]line Версия ККМ: v1.0 [18:53:38]line ФМ: 0000000000963156 [18:53:38]line ФД: 156437 [18:53:38]line ФПД: 248749019380164 [18:53:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T185337&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156437&fm=248749019380164&tin=02508201610067®Number=0000137193017469&sum=50000 [18:53:38]OFD Sender: Processing packet 156437 [packets to send 52, broken 51] [18:53:38]ProducePacketName [18:53:38]name=ofd_packets/00156437 [18:53:38]OFD Sender: To server: pG, [18:53:38]CommunicateWithHost lk.salyk.kg:30040 [18:53:38]ConnectInit lk.salyk.kg [18:53:38]written 0, free lines is 4095 [18:53:38]Connected sock=10 [18:53:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C6 D5 07 01 1A D4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 01 00 00 F4 03 04 00 B1 51 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 15 63 02 00 35 04 06 00 E2 3C 64 F0 39 C4 8B 43 69 38 0D F2 72 D0 [18:53:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 5B 9F 47 00 1A 37 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 15 63 02 00 F4 03 04 00 E2 F7 14 67 B6 04 01 00 00 C2 70 60 02 97 CF 45 88 [18:53:38]CommunicateWithHost err = 0 [18:53:38]CheckOFDResponse [18:53:38]1017 (14) - 77093643461234 [18:53:38]1041 (16) - 0000000000963156 [18:53:38]1040 (4) - 156437 [18:53:38]1012 (4) - 20.10.2024 12:30 [18:53:38]1206 (1) - 0 [18:53:38]OFD Sender: Remove packet 156437 [18:53:38]ProducePacketName [18:53:38]name=ofd_packets/00156437 [18:53:38]NVStorageDeleteData [18:53:38]Write to MH i2c: 01 00 00 56 0B 61 [18:53:38]Write i2c OK [18:53:38]MH_I2C_Read... [18:53:38]Read from MH i2c: 01 [18:53:38]MH_I2C_Read... [18:53:38]Read from MH i2c: 01 07 00 [18:53:38]MH_I2C_Read... [18:53:38]Read from MH i2c: 01 07 00 56 0B 00 00 00 00 00 F1 0C 65 [18:53:38]RasterBufferAndPrint [18:53:38]line [18:53:38]line [18:53:38]line [18:53:38]line [18:53:38]line [18:53:38]written 0, free lines is 3319 [18:53:38]MH_Cut [18:53:38]Write to MH i2c: D1 01 00 5D 0B 01 3A [18:53:38]Write i2c OK [18:53:38]MH_I2C_Read... [18:53:38]Read from MH i2c: D1 [18:53:38]MH_I2C_Read... [18:53:38]Read from MH i2c: D1 01 00 [18:53:38]MH_I2C_Read... [18:53:38]Read from MH i2c: D1 01 00 5D 0B 00 39 [18:53:38]Write to MH i2c: 01 00 00 5E 0B 69 [18:53:38]Write i2c OK [18:53:38]MH_I2C_Read... [18:53:39]OFD Sender: No OFD packet to send [18:53:39]*** Cut start [18:53:39]*** Partial cut [18:53:39]*** CUTSNS_PIN = 1 [18:53:39]*** CUTSNS_PIN = 0 [18:53:39]*** Brake cut motor [18:53:40]Read from MH i2c: 01 [18:53:40]MH_I2C_Read... [18:53:40]*** Stop cut motor [18:53:40]*** Cut end [18:53:40]Read from MH i2c: 01 07 00 [18:53:40]MH_I2C_Read... [18:53:40]Read from MH i2c: 01 07 00 5E 0B 00 00 00 00 00 FF 0F 7E [18:53:40]process_action close_receipt done [18:53:40]requested_data is exist [18:53:40]produce_requested_data [18:53:40]requested_item fm.sn is exist - process it [18:53:40]wFMCommunicate request_size=4 [18:53:40]MH_SAM_APDU [18:53:40]CAPDU: 80 11 00 00 [18:53:40]Write to MH i2c: E2 08 00 5F 0B 80 11 00 00 00 00 00 00 E4 [18:53:40]Write i2c OK [18:53:40]MH_I2C_Read... [18:53:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:53:40]Read from MH i2c: E2 [18:53:40]MH_I2C_Read... [18:53:40]Read from MH i2c: E2 17 00 [18:53:40]MH_I2C_Read... [18:53:40]Read from MH i2c: E2 17 00 5F 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 35 [18:53:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:53:40]wFMCommunicate OK [18:53:40]requested_item fd.num is exist - process it [18:53:40]SAM_PROTO_GetFieldsCounters [18:53:40]wFMCommunicate request_size=4 [18:53:40]MH_SAM_APDU [18:53:40]CAPDU: 80 13 00 00 [18:53:40]Write to MH i2c: E2 08 00 60 0B 80 13 00 00 00 00 00 00 E7 [18:53:40]Write i2c OK [18:53:40]MH_I2C_Read... [18:53:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:53:40]Read from MH i2c: E2 [18:53:40]MH_I2C_Read... [18:53:40]Read from MH i2c: E2 62 00 [18:53:40]MH_I2C_Read... [18:53:40]Read from MH i2c: E2 62 00 60 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 15 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 FD 01 00 00 5E 04 04 00 FD 01 00 00 57 04 04 00 FE 01 00 00 19 04 04 00 00 00 00 00 90 00 CF [18:53:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 15 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 FD 01 00 00 5E 04 04 00 FD 01 00 00 57 04 04 00 FE 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:53:40]wFMCommunicate OK [18:53:40]SAM_PROTO_GetFieldsCounters done [18:53:40]requested_item shift.num is exist - process it [18:53:40]requested_item shift.opened is exist - process it [18:53:40]req_shift_opened [18:53:40]FM_GetShiftState [18:53:40]SAM_PROTO_GetShiftState [18:53:40]wFMCommunicate request_size=4 [18:53:40]MH_SAM_APDU [18:53:40]CAPDU: 80 13 01 00 [18:53:40]Write to MH i2c: E2 08 00 61 0B 80 13 01 00 00 00 00 00 E9 [18:53:40]Write i2c OK [18:53:40]MH_I2C_Read... [18:53:40]Read from MH i2c: E2 [18:53:40]MH_I2C_Read... [18:53:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:53:40]Read from MH i2c: E2 0E 00 [18:53:40]MH_I2C_Read... [18:53:40]Read from MH i2c: E2 0E 00 61 0B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 90 [18:53:40]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:53:40]wFMCommunicate OK [18:53:40]SAM_PROTO_GetShiftState done [18:53:40]FM_GetShiftState done [18:53:40]req_shift_opened done [18:53:40]requested_item shift.open_date is exist - process it [18:53:40]req_shift_open_date [18:53:40]req_shift_open_date done [18:53:40]produce_requested_data done [18:53:40]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156437,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [18:53:40]process_action_free close_receipt [18:53:40]json_value_free [18:53:40]json_value_free done [18:53:40]process_json_proto returns [18:53:40]Send response to host [18:53:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156437,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [18:53:40]free response buf [18:53:40]execute_script done [18:53:40]execute_script returns [18:53:40]free content buf [18:53:40]Sock 7.Close socket [18:53:40]Sock 7.Thread stoped [18:53:44]OFD Sender: No OFD packet to send [18:53:44]accept exits with 9 [18:53:44]New connection [18:53:44]New thread 3066588516 created [18:53:44]Thread 3066731876 joined [18:53:44]Waiting for new connection... [18:53:44] Sock 9.Parse request [18:53:44]Sock 9.Check first char [18:53:44]Sock 9.First char is OK [18:53:44]request: POST /json_proto HTTP/1.0 [18:53:44]Method: POST [18:53:44]URL: /json_proto [18:53:44]Method is POST - this is cgi request [18:53:44]url: /json_proto [18:53:44]query_string will be loaded in cgi processing [18:53:44]execute_cgi json_proto POST (null) [18:53:44]execute_cgi path=json_proto method=POST [18:53:44]POST find Content-Length [18:53:44]Host: 172.17.53.67:8080 [18:53:44]Content-Length: 677 [18:53:44]Content-Type: application/json [18:53:44] [18:53:44]POST finish read [18:53:44]Found Content-Length = 677 [18:53:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874739", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:53:44]execute_script... [18:53: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)874739", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:53:44]POST & json_proto [18:53:44]process_json_proto [18:53:44]json parsed OK: [18:53:44]protocol is kg_v1.0 [18:53:44]action value=close_receipt [18:53:44]process_action close_receipt [18:53:44]cmd_close_receipt [18:53:44]MH_GetDate [18:53:44]Write to MH i2c: F0 00 00 62 0B 5C [18:53:44]Write i2c OK [18:53:44]MH_I2C_Read... [18:53:44]Read from MH i2c: F0 [18:53:44]MH_I2C_Read... [18:53:44]Read from MH i2c: F0 09 00 [18:53:44]MH_I2C_Read... [18:53:44]Read from MH i2c: F0 09 00 62 0B 00 B9 51 15 67 19 BC 99 64 BD [18:53:44]GetLastDocTimeStamp 1729450417 [18:53:44]current date 1729450425 [18:53:44]FM_GetShiftState [18:53:44]SAM_PROTO_GetShiftState [18:53:44]wFMCommunicate request_size=4 [18:53:44]MH_SAM_APDU [18:53:44]CAPDU: 80 13 01 00 [18:53:44]Write to MH i2c: E2 08 00 63 0B 80 13 01 00 00 00 00 00 EB [18:53:44]Write i2c OK [18:53:44]MH_I2C_Read... [18:53:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:53:44]Read from MH i2c: E2 [18:53:44]MH_I2C_Read... [18:53:44]Read from MH i2c: E2 0E 00 [18:53:44]MH_I2C_Read... [18:53:44]Read from MH i2c: E2 0E 00 63 0B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 92 [18:53:44]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:53:44]wFMCommunicate OK [18:53:44]SAM_PROTO_GetShiftState done [18:53:44]FM_GetShiftState done [18:53:44]opened in 1729383891 [18:53:44]opened+sec_in_day 1729470291 [18:53:44]quantity*price = 50010 [18:53:44]sum+1 = 50012 [18:53:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 510 20.10.2024 18:53 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156438 ФПД: 80245595462356 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T185345&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156438&fm=80245595462356&tin=02508201610067®Number=0000137193017469&sum=50000 [18:53:45]StoreToDocumentArchive [18:53:45]shift 314 fd 156438 [18:53:45]save to /storage/0314/doc_00156438 [18:53:45]save last doc name /storage/0314/doc_00156438 to /storage/kkm_last_doc_name [18:53:45]save OK [18:53:45]Clear old archive folders... [18:53:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:53:45]tlvbuf is 002DDE60 [18:53:45]SAM_PROTO_ClearQueue [18:53:45]wFMCommunicate request_size=4 [18:53:45]MH_SAM_APDU [18:53:45]CAPDU: 80 09 00 00 [18:53:45]Write to MH i2c: E2 08 00 70 0B 80 09 00 00 00 00 00 00 ED [18:53:45]Write i2c OK [18:53:45]MH_I2C_Read... [18:53:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:53:46]Read from MH i2c: E2 [18:53:46]MH_I2C_Read... [18:53:46]Read from MH i2c: E2 03 00 [18:53:46]MH_I2C_Read... [18:53:46]Read from MH i2c: E2 03 00 70 0B 00 90 00 EF [18:53:46]RAPDU: 90 00 [18:53:46]wFMCommunicate OK [18:53:46]SAM_PROTO_ClearQueue done [18:53:46]KKMCreateOFDPacket [18:53:46]OFDProtocolAddRootSTLVToBuf [18:53:46]FM_MakeSignedData [18:53:46]FM_MakeSignedData [18:53:46]SAM_PROTO_SignData [18:53:46]wFMCommunicate request_size=4 [18:53:46]MH_SAM_APDU [18:53:46]CAPDU: 80 0D 01 02 [18:53:46]Write to MH i2c: E2 08 00 71 0B 80 0D 01 02 00 00 00 00 F5 [18:53:46]Write i2c OK [18:53:46]MH_I2C_Read... [18:53:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:53:46]Read from MH i2c: E2 [18:53:46]MH_I2C_Read... [18:53:46]Read from MH i2c: E2 03 00 [18:53:46]MH_I2C_Read... [18:53:46]Read from MH i2c: E2 03 00 71 0B 00 90 00 F0 [18:53:46]RAPDU: 90 00 [18:53:46]wFMCommunicate OK [18:53:46]wFMCommunicate request_size=255 [18:53:46]MH_SAM_APDU [18:53:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 01 00 00 F4 03 04 00 B9 51 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 16 63 02 00 35 04 06 00 48 [18:53:46]Write to MH i2c: E2 02 01 72 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 01 00 00 F4 03 04 00 B9 51 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 16 63 02 00 35 04 06 00 48 00 00 F7 [18:53:46]Write i2c OK [18:53:46]MH_I2C_Read... [18:53:46]Read from MH i2c: E2 [18:53:46]MH_I2C_Read... [18:53:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:53:46]Read from MH i2c: E2 03 00 [18:53:46]MH_I2C_Read... [18:53:46]Read from MH i2c: E2 03 00 72 0B 00 90 00 F1 [18:53:46]RAPDU: 90 00 [18:53:46]wFMCommunicate OK [18:53:46]wFMCommunicate request_size=10 [18:53:46]MH_SAM_APDU [18:53:46]CAPDU: 80 0D 02 02 05 FB A2 36 5A D4 [18:53:46]Write to MH i2c: E2 0D 00 73 0B 80 0D 02 02 05 00 FB A2 36 5A D4 00 00 03 [18:53:46]Write i2c OK [18:53:46]MH_I2C_Read... [18:53:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:53:46]Read from MH i2c: E2 [18:53:46]MH_I2C_Read... [18:53:46]Read from MH i2c: E2 03 00 [18:53:46]MH_I2C_Read... [18:53:46]Read from MH i2c: E2 03 00 73 0B 00 90 00 F2 [18:53:46]RAPDU: 90 00 [18:53:46]wFMCommunicate OK [18:53:46]wFMCommunicate request_size=4 [18:53:46]MH_SAM_APDU [18:53:46]CAPDU: 80 0D 03 02 [18:53:46]Write to MH i2c: E2 08 00 74 0B 80 0D 03 02 00 00 00 00 FA [18:53:46]Write i2c OK [18:53:46]MH_I2C_Read... [18:53:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:53:46]Read from MH i2c: E2 [18:53:46]MH_I2C_Read... [18:53:46]Read from MH i2c: E2 0B 00 [18:53:46]MH_I2C_Read... [18:53:46]Read from MH i2c: E2 0B 00 74 0B 00 30 D5 B4 02 03 0A CA E9 90 00 76 [18:53:46]RAPDU: 30 D5 B4 02 03 0A CA E9 90 00 [18:53:46]wFMCommunicate OK [18:53:46]SAM_PROTO_SignData done [18:53:46]FM_MakeSignedData done [18:53:46]CreateOFDProtocolMessage [18:53:46]wFMCommunicate request_size=4 [18:53:46]MH_SAM_APDU [18:53:46]CAPDU: 80 11 00 00 [18:53:46]Write to MH i2c: E2 08 00 75 0B 80 11 00 00 00 00 00 00 FA [18:53:46]Write i2c OK [18:53:46]MH_I2C_Read... [18:53:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:53:46]Read from MH i2c: E2 [18:53:46]MH_I2C_Read... [18:53:46]Read from MH i2c: E2 17 00 [18:53:46]MH_I2C_Read... [18:53:46]Read from MH i2c: E2 17 00 75 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4B [18:53:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:53:46]wFMCommunicate OK [18:53:46]CreateOFDProtocolMessage done [18:53:46]OFDSenderStorePacket 156438 [18:53:46]StoreOFDPacket docnum=156438 [18:53:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 6F DA 07 01 51 21 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 01 00 00 F4 03 04 00 B9 51 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 16 63 02 00 35 04 06 00 48 FB A2 36 5A D4 30 D5 B4 02 03 0A CA E9 [18:53:46]CheckFolder [18:53:46]dirname=/storage/ofd_packets [18:53:46]CheckFolder done [18:53:46]ProducePacketName [18:53:46]name=ofd_packets/00156438 [18:53:46]NVStorageSaveData ofd_packets/00156438 [18:53:46]File name is /storage/ofd_packets/00156438 [18:53:46]Write 301 bytes [18:53:46]NVStorageSaveData done [18:53:46]OFDSenderStorePacket done [18:53:46]KKMCreateOFDPacket done [18:53:46]NVStorageSaveData kkm_last_timestamp [18:53:46]File name is /storage/kkm_last_timestamp [18:53:46]Write 4 bytes [18:53:46]NVStorageSaveData done [18:53:46]ExternCall_PrintAddStr [18:53:46]wPrintStart [18:53:46]Write to MH i2c: 01 00 00 76 0B 81 [18:53:46]Write i2c OK [18:53:46]MH_I2C_Read... [18:53:46]Read from MH i2c: 01 [18:53:46]MH_I2C_Read... [18:53:46]Read from MH i2c: 01 07 00 [18:53:46]MH_I2C_Read... [18:53:46]Read from MH i2c: 01 07 00 76 0B 00 00 00 00 00 FF 0F 96 [18:53:46]RasterBufferAndPrint [18:53:46]line Счет N : (1)874739 [18:53:46]line ИНН: 02508201610067 [18:53:46]line Контрольно-Кассовый Чек [18:53:46]line ПРОДАЖА [18:53:46]line ТРК (МРК, ГНК) : 41 [18:53:46]line Товар: 2710124500 [18:53:46]line Аи-95-К-5 [18:53:46]line 6.740 * 74.20 [18:53:46]line = 500.11 [18:53:46]line НДС 12% НСП 1% [18:53:46]line > о реализуемом товаре [18:53:46]line ОКРУГЛЕНИЕ: -0.11 [18:53:46]line ИТОГО: 500.00 [18:53:46]line Внесено: 500.00 [18:53:46]line СДАЧА: 0.00 [18:53:46]line НСП 1% : 4.43 [18:53:46]line НДС 12% : 53.11 [18:53:46]line Наличными: 500.00 [18:53:46]line Безнал.: 0.00 [18:53:46]line Место: АЗС № 165 "Партнер Нефть" [18:53:46]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:53:46]line СНО: Общий режим [18:53:46]line Чек 510 20.10.2024 18:53 [18:53:46]line Смена: 314 ФФД: 1.0 [18:53:46]line ЗНМ: 0300000234 [18:53:46]line РНМ: 0000137193017469 [18:53:46]line Версия ККМ: v1.0 [18:53:46]line ФМ: 0000000000963156 [18:53:46]line ФД: 156438 [18:53:46]line ФПД: 80245595462356 [18:53:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T185345&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156438&fm=80245595462356&tin=02508201610067®Number=0000137193017469&sum=50000 [18:53:46]written 0, free lines is 4095 [18:53:46]OFD Sender: Processing packet 156438 [packets to send 52, broken 51] [18:53:46]ProducePacketName [18:53:46]name=ofd_packets/00156438 [18:53:46]OFD Sender: To server: pG, [18:53:46]CommunicateWithHost lk.salyk.kg:30040 [18:53:46]ConnectInit lk.salyk.kg [18:53:46]Connected sock=10 [18:53:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 6F DA 07 01 51 21 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 01 00 00 F4 03 04 00 B9 51 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 16 63 02 00 35 04 06 00 48 FB A2 36 5A D4 30 D5 B4 02 03 0A CA E9 [18:53:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 9A 23 47 00 76 2B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 16 63 02 00 F4 03 04 00 EB F7 14 67 B6 04 01 00 00 01 E4 D4 21 2E 0E DA D0 [18:53:46]CommunicateWithHost err = 0 [18:53:46]CheckOFDResponse [18:53:46]1017 (14) - 77093643461234 [18:53:46]1041 (16) - 0000000000963156 [18:53:46]1040 (4) - 156438 [18:53:46]1012 (4) - 20.10.2024 12:30 [18:53:46]1206 (1) - 0 [18:53:46]OFD Sender: Remove packet 156438 [18:53:46]ProducePacketName [18:53:46]name=ofd_packets/00156438 [18:53:46]NVStorageDeleteData [18:53:46]Write to MH i2c: 01 00 00 A1 0B AC [18:53:46]Write i2c OK [18:53:46]MH_I2C_Read... [18:53:46]Read from MH i2c: 01 [18:53:46]MH_I2C_Read... [18:53:46]Read from MH i2c: 01 07 00 [18:53:47]MH_I2C_Read... [18:53:47]Read from MH i2c: 01 07 00 A1 0B 00 00 00 00 00 EA 0C A9 [18:53:47]RasterBufferAndPrint [18:53:47]line [18:53:47]line [18:53:47]line [18:53:47]line [18:53:47]line [18:53:47]written 0, free lines is 3318 [18:53:47]MH_Cut [18:53:47]Write to MH i2c: D1 01 00 A8 0B 01 85 [18:53:47]Write i2c OK [18:53:47]MH_I2C_Read... [18:53:47]Read from MH i2c: D1 [18:53:47]MH_I2C_Read... [18:53:47]Read from MH i2c: D1 01 00 [18:53:47]MH_I2C_Read... [18:53:47]Read from MH i2c: D1 01 00 A8 0B 00 84 [18:53:47]Write to MH i2c: 01 00 00 A9 0B B4 [18:53:47]Write i2c OK [18:53:47]MH_I2C_Read... [18:53:47]OFD Sender: No OFD packet to send [18:53:47]*** Cut start [18:53:47]*** Partial cut [18:53:47]*** CUTSNS_PIN = 1 [18:53:47]*** CUTSNS_PIN = 0 [18:53:47]*** Brake cut motor [18:53:48]Read from MH i2c: 01 [18:53:48]MH_I2C_Read... [18:53:48]*** Stop cut motor [18:53:48]*** Cut end [18:53:48]Read from MH i2c: 01 07 00 [18:53:48]MH_I2C_Read... [18:53:48]Read from MH i2c: 01 07 00 A9 0B 00 00 00 00 00 FF 0F C9 [18:53:48]process_action close_receipt done [18:53:48]requested_data is exist [18:53:48]produce_requested_data [18:53:48]requested_item fm.sn is exist - process it [18:53:48]wFMCommunicate request_size=4 [18:53:48]MH_SAM_APDU [18:53:48]CAPDU: 80 11 00 00 [18:53:48]Write to MH i2c: E2 08 00 AA 0B 80 11 00 00 00 00 00 00 2F [18:53:48]Write i2c OK [18:53:48]MH_I2C_Read... [18:53:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:53:48]Read from MH i2c: E2 [18:53:48]MH_I2C_Read... [18:53:48]Read from MH i2c: E2 17 00 [18:53:48]MH_I2C_Read... [18:53:48]Read from MH i2c: E2 17 00 AA 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 80 [18:53:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:53:48]wFMCommunicate OK [18:53:48]requested_item fd.num is exist - process it [18:53:48]SAM_PROTO_GetFieldsCounters [18:53:48]wFMCommunicate request_size=4 [18:53:48]MH_SAM_APDU [18:53:48]CAPDU: 80 13 00 00 [18:53:48]Write to MH i2c: E2 08 00 AB 0B 80 13 00 00 00 00 00 00 32 [18:53:48]Write i2c OK [18:53:48]MH_I2C_Read... [18:53:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:53:48]Read from MH i2c: E2 [18:53:48]MH_I2C_Read... [18:53:48]Read from MH i2c: E2 62 00 [18:53:48]MH_I2C_Read... [18:53:48]Read from MH i2c: E2 62 00 AB 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 16 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 FE 01 00 00 5E 04 04 00 FE 01 00 00 57 04 04 00 FF 01 00 00 19 04 04 00 00 00 00 00 90 00 1E [18:53:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 16 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 FE 01 00 00 5E 04 04 00 FE 01 00 00 57 04 04 00 FF 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:53:48]wFMCommunicate OK [18:53:48]SAM_PROTO_GetFieldsCounters done [18:53:48]requested_item shift.num is exist - process it [18:53:48]requested_item shift.opened is exist - process it [18:53:48]req_shift_opened [18:53:48]FM_GetShiftState [18:53:48]SAM_PROTO_GetShiftState [18:53:48]wFMCommunicate request_size=4 [18:53:48]MH_SAM_APDU [18:53:48]CAPDU: 80 13 01 00 [18:53:48]Write to MH i2c: E2 08 00 AC 0B 80 13 01 00 00 00 00 00 34 [18:53:48]Write i2c OK [18:53:48]MH_I2C_Read... [18:53:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:53:48]Read from MH i2c: E2 [18:53:48]MH_I2C_Read... [18:53:48]Read from MH i2c: E2 0E 00 [18:53:48]MH_I2C_Read... [18:53:48]Read from MH i2c: E2 0E 00 AC 0B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 DB [18:53:48]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:53:48]wFMCommunicate OK [18:53:48]SAM_PROTO_GetShiftState done [18:53:48]FM_GetShiftState done [18:53:48]req_shift_opened done [18:53:48]requested_item shift.open_date is exist - process it [18:53:48]req_shift_open_date [18:53:48]req_shift_open_date done [18:53:48]produce_requested_data done [18:53:48]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156438,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [18:53:48]process_action_free close_receipt [18:53:48]json_value_free [18:53:48]json_value_free done [18:53:48]process_json_proto returns [18:53:48]Send response to host [18:53:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156438,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [18:53:48]free response buf [18:53:48]execute_script done [18:53:48]execute_script returns [18:53:48]free content buf [18:53:48]Sock 9.Close socket [18:53:48]Sock 9.Thread stoped [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:12]OFD Sender: No OFD packet to send [18:55:17]OFD Sender: No OFD packet to send [18:55:22]OFD Sender: No OFD packet to send [18:55:27]OFD Sender: No OFD packet to send [18:55:32]OFD Sender: No OFD packet to send [18:55:37]OFD Sender: No OFD packet to send [18:55:42]OFD Sender: No OFD packet to send [18:55:47]OFD Sender: No OFD packet to send [18:55:52]OFD Sender: No OFD packet to send [18:55:57]OFD Sender: No OFD packet to send [18:56:02]OFD Sender: No OFD packet to send [18:56:07]OFD Sender: No OFD packet to send [18:56:12]OFD Sender: No OFD packet to send [18:56:17]OFD Sender: No OFD packet to send [18:56:22]OFD Sender: No OFD packet to send [18:56:27]OFD Sender: No OFD packet to send [18:56:32]OFD Sender: No OFD packet to send [18:56:37]OFD Sender: No OFD packet to send [18:56:42]OFD Sender: No OFD packet to send [18:56:47]OFD Sender: No OFD packet to send [18:56:52]OFD Sender: No OFD packet to send [18:56:57]OFD Sender: No OFD packet to send [18:57:02]OFD Sender: No OFD packet to send [18:57:07]OFD Sender: No OFD packet to send [18:57:12]OFD Sender: No OFD packet to send [18:57:17]OFD Sender: No OFD packet to send [18:57:22]OFD Sender: No OFD packet to send [18:57:27]OFD Sender: No OFD packet to send [18:57:32]OFD Sender: No OFD packet to send [18:57:37]OFD Sender: No OFD packet to send [18:57:39]accept exits with 7 [18:57:39]New connection [18:57:39]New thread 3066731876 created [18:57:39]Thread 3066588516 joined [18:57:39]Waiting for new connection... [18:57:39] Sock 7.Parse request [18:57:39]Sock 7.Check first char [18:57:39]Sock 7.First char is OK [18:57:39]request: POST /json_proto HTTP/1.0 [18:57:39]Method: POST [18:57:39]URL: /json_proto [18:57:39]Method is POST - this is cgi request [18:57:39]url: /json_proto [18:57:39]query_string will be loaded in cgi processing [18:57:39]execute_cgi json_proto POST (null) [18:57:39]execute_cgi path=json_proto method=POST [18:57:39]POST find Content-Length [18:57:39]Host: 172.17.53.67:8080 [18:57:39]Content-Length: 682 [18:57:39]Content-Type: application/json [18:57:39] [18:57:39]POST finish read [18:57:39]Found Content-Length = 682 [18:57:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874740", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:57:39]execute_script... [18:57:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874740", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:57:39]POST & json_proto [18:57:39]process_json_proto [18:57:39]json parsed OK: [18:57:39]protocol is kg_v1.0 [18:57:39]action value=close_receipt [18:57:39]process_action close_receipt [18:57:39]cmd_close_receipt [18:57:39]MH_GetDate [18:57:39]Write to MH i2c: F0 00 00 AD 0B A7 [18:57:39]Write i2c OK [18:57:39]MH_I2C_Read... [18:57:39]Read from MH i2c: F0 [18:57:39]MH_I2C_Read... [18:57:39]Read from MH i2c: F0 09 00 [18:57:39]MH_I2C_Read... [18:57:39]Read from MH i2c: F0 09 00 AD 0B 00 A4 52 15 67 19 BC 99 64 F4 [18:57:39]GetLastDocTimeStamp 1729450425 [18:57:39]current date 1729450660 [18:57:39]FM_GetShiftState [18:57:39]SAM_PROTO_GetShiftState [18:57:39]wFMCommunicate request_size=4 [18:57:39]MH_SAM_APDU [18:57:39]CAPDU: 80 13 01 00 [18:57:39]Write to MH i2c: E2 08 00 AE 0B 80 13 01 00 00 00 00 00 36 [18:57:39]Write i2c OK [18:57:39]MH_I2C_Read... [18:57:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:57:39]Read from MH i2c: E2 [18:57:39]MH_I2C_Read... [18:57:39]Read from MH i2c: E2 0E 00 [18:57:39]MH_I2C_Read... [18:57:39]Read from MH i2c: E2 0E 00 AE 0B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 DD [18:57:39]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:57:39]wFMCommunicate OK [18:57:39]SAM_PROTO_GetShiftState done [18:57:39]FM_GetShiftState done [18:57:39]opened in 1729383891 [18:57:39]opened+sec_in_day 1729470291 [18:57:39]quantity*price = 100015 [18:57:39]sum+1 = 100017 [18:57:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 511 20.10.2024 18:57 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156439 ФПД: 124829424045988 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T185740&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156439&fm=124829424045988&tin=02508201610067®Number=0000137193017469&sum=100000 [18:57:40]StoreToDocumentArchive [18:57:40]shift 314 fd 156439 [18:57:40]save to /storage/0314/doc_00156439 [18:57:40]save last doc name /storage/0314/doc_00156439 to /storage/kkm_last_doc_name [18:57:40]save OK [18:57:40]Clear old archive folders... [18:57:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:57:40]tlvbuf is B6E8B720 [18:57:40]SAM_PROTO_ClearQueue [18:57:40]wFMCommunicate request_size=4 [18:57:40]MH_SAM_APDU [18:57:40]CAPDU: 80 09 00 00 [18:57:40]Write to MH i2c: E2 08 00 BB 0B 80 09 00 00 00 00 00 00 38 [18:57:40]Write i2c OK [18:57:40]MH_I2C_Read... [18:57:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:57:40]Read from MH i2c: E2 [18:57:40]MH_I2C_Read... [18:57:40]Read from MH i2c: E2 03 00 [18:57:40]MH_I2C_Read... [18:57:40]Read from MH i2c: E2 03 00 BB 0B 00 90 00 3A [18:57:40]RAPDU: 90 00 [18:57:40]wFMCommunicate OK [18:57:40]SAM_PROTO_ClearQueue done [18:57:40]KKMCreateOFDPacket [18:57:40]OFDProtocolAddRootSTLVToBuf [18:57:40]FM_MakeSignedData [18:57:40]FM_MakeSignedData [18:57:40]SAM_PROTO_SignData [18:57:40]wFMCommunicate request_size=4 [18:57:40]MH_SAM_APDU [18:57:40]CAPDU: 80 0D 01 02 [18:57:40]Write to MH i2c: E2 08 00 BC 0B 80 0D 01 02 00 00 00 00 40 [18:57:40]Write i2c OK [18:57:40]MH_I2C_Read... [18:57:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:57:40]Read from MH i2c: E2 [18:57:40]MH_I2C_Read... [18:57:40]Read from MH i2c: E2 03 00 [18:57:40]MH_I2C_Read... [18:57:40]Read from MH i2c: E2 03 00 BC 0B 00 90 00 3B [18:57:40]RAPDU: 90 00 [18:57:40]wFMCommunicate OK [18:57:40]wFMCommunicate request_size=255 [18:57:40]MH_SAM_APDU [18:57:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 01 00 00 F4 03 04 00 A4 52 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 17 63 02 00 35 04 06 00 71 [18:57:40]Write to MH i2c: E2 02 01 BD 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 01 00 00 F4 03 04 00 A4 52 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 17 63 02 00 35 04 06 00 71 00 00 7B [18:57:40]Write i2c OK [18:57:40]MH_I2C_Read... [18:57:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:57:41]Read from MH i2c: E2 [18:57:41]MH_I2C_Read... [18:57:41]Read from MH i2c: E2 03 00 [18:57:41]MH_I2C_Read... [18:57:41]Read from MH i2c: E2 03 00 BD 0B 00 90 00 3C [18:57:41]RAPDU: 90 00 [18:57:41]wFMCommunicate OK [18:57:41]wFMCommunicate request_size=10 [18:57:41]MH_SAM_APDU [18:57:41]CAPDU: 80 0D 02 02 05 88 1D 7A 4F A4 [18:57:41]Write to MH i2c: E2 0D 00 BE 0B 80 0D 02 02 05 00 88 1D 7A 4F A4 00 00 5F [18:57:41]Write i2c OK [18:57:41]MH_I2C_Read... [18:57:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:57:41]Read from MH i2c: E2 [18:57:41]MH_I2C_Read... [18:57:41]Read from MH i2c: E2 03 00 [18:57:41]MH_I2C_Read... [18:57:41]Read from MH i2c: E2 03 00 BE 0B 00 90 00 3D [18:57:41]RAPDU: 90 00 [18:57:41]wFMCommunicate OK [18:57:41]wFMCommunicate request_size=4 [18:57:41]MH_SAM_APDU [18:57:41]CAPDU: 80 0D 03 02 [18:57:41]Write to MH i2c: E2 08 00 BF 0B 80 0D 03 02 00 00 00 00 45 [18:57:41]Write i2c OK [18:57:41]MH_I2C_Read... [18:57:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:57:41]Read from MH i2c: E2 [18:57:41]MH_I2C_Read... [18:57:41]Read from MH i2c: E2 0B 00 [18:57:41]MH_I2C_Read... [18:57:41]Read from MH i2c: E2 0B 00 BF 0B 00 93 0E 9F 16 8D C8 24 C4 90 00 D9 [18:57:41]RAPDU: 93 0E 9F 16 8D C8 24 C4 90 00 [18:57:41]wFMCommunicate OK [18:57:41]SAM_PROTO_SignData done [18:57:41]FM_MakeSignedData done [18:57:41]CreateOFDProtocolMessage [18:57:41]wFMCommunicate request_size=4 [18:57:41]MH_SAM_APDU [18:57:41]CAPDU: 80 11 00 00 [18:57:41]Write to MH i2c: E2 08 00 C0 0B 80 11 00 00 00 00 00 00 45 [18:57:41]Write i2c OK [18:57:41]MH_I2C_Read... [18:57:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:57:41]Read from MH i2c: E2 [18:57:41]MH_I2C_Read... [18:57:41]Read from MH i2c: E2 17 00 [18:57:41]MH_I2C_Read... [18:57:41]Read from MH i2c: E2 17 00 C0 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 96 [18:57:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:57:41]wFMCommunicate OK [18:57:41]CreateOFDProtocolMessage done [18:57:41]OFDSenderStorePacket 156439 [18:57:41]StoreOFDPacket docnum=156439 [18:57:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 FC A1 07 01 69 1F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 01 00 00 F4 03 04 00 A4 52 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 17 63 02 00 35 04 06 00 71 88 1D 7A 4F A4 93 0E 9F 16 8D C8 24 C4 [18:57:41]CheckFolder [18:57:41]dirname=/storage/ofd_packets [18:57:41]CheckFolder done [18:57:41]ProducePacketName [18:57:41]name=ofd_packets/00156439 [18:57:41]NVStorageSaveData ofd_packets/00156439 [18:57:41]File name is /storage/ofd_packets/00156439 [18:57:41]Write 301 bytes [18:57:41]NVStorageSaveData done [18:57:41]OFDSenderStorePacket done [18:57:41]KKMCreateOFDPacket done [18:57:41]NVStorageSaveData kkm_last_timestamp [18:57:41]File name is /storage/kkm_last_timestamp [18:57:41]Write 4 bytes [18:57:41]NVStorageSaveData done [18:57:41]ExternCall_PrintAddStr [18:57:41]wPrintStart [18:57:41]Write to MH i2c: 01 00 00 C1 0B CC [18:57:41]Write i2c OK [18:57:41]MH_I2C_Read... [18:57:41]Read from MH i2c: 01 [18:57:41]MH_I2C_Read... [18:57:41]Read from MH i2c: 01 07 00 [18:57:41]MH_I2C_Read... [18:57:41]Read from MH i2c: 01 07 00 C1 0B 00 00 00 00 00 FF 0F E1 [18:57:41]RasterBufferAndPrint [18:57:41]line Счет N : (1)874740 [18:57:41]line ИНН: 02508201610067 [18:57:41]line Контрольно-Кассовый Чек [18:57:41]line ПРОДАЖА [18:57:41]line ТРК (МРК, ГНК) : 32 [18:57:41]line Товар: 2710124130 [18:57:41]line Аи-92-К-5 [18:57:41]line 14.950 * 66.90 [18:57:41]line = 1000.16 [18:57:41]line НДС 12% НСП 1% [18:57:41]line > о реализуемом товаре [18:57:41]line ОКРУГЛЕНИЕ: -0.16 [18:57:41]line ИТОГО: 1000.00 [18:57:41]line Внесено: 1000.00 [18:57:41]line СДАЧА: 0.00 [18:57:41]line НСП 1% : 8.85 [18:57:41]line НДС 12% : 106.21 [18:57:41]line Наличными: 1000.00 [18:57:41]line Безнал.: 0.00 [18:57:41]line Место: АЗС № 165 "Партнер Нефть" [18:57:41]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:57:41]line СНО: Общий режим [18:57:41]line Чек 511 20.10.2024 18:57 [18:57:41]line Смена: 314 ФФД: 1.0 [18:57:41]line ЗНМ: 0300000234 [18:57:41]line РНМ: 0000137193017469 [18:57:41]line Версия ККМ: v1.0 [18:57:41]line ФМ: 0000000000963156 [18:57:41]line ФД: 156439 [18:57:41]line ФПД: 124829424045988 [18:57:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T185740&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156439&fm=124829424045988&tin=02508201610067®Number=0000137193017469&sum=100000 [18:57:41]OFD Sender: Processing packet 156439 [packets to send 52, broken 51] [18:57:41]ProducePacketName [18:57:41]name=ofd_packets/00156439 [18:57:41]OFD Sender: To server: pG, [18:57:41]CommunicateWithHost lk.salyk.kg:30040 [18:57:41]ConnectInit lk.salyk.kg [18:57:41]written 0, free lines is 4095 [18:57:41]Connected sock=10 [18:57:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 FC A1 07 01 69 1F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 01 00 00 F4 03 04 00 A4 52 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 17 63 02 00 35 04 06 00 71 88 1D 7A 4F A4 93 0E 9F 16 8D C8 24 C4 [18:57:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 93 23 47 00 4D 6E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 17 63 02 00 F4 03 04 00 D6 F8 14 67 B6 04 01 00 00 F3 9E CF 73 90 B8 56 47 [18:57:41]CommunicateWithHost err = 0 [18:57:41]CheckOFDResponse [18:57:41]1017 (14) - 77093643461234 [18:57:41]1041 (16) - 0000000000963156 [18:57:41]1040 (4) - 156439 [18:57:41]1012 (4) - 20.10.2024 12:34 [18:57:41]1206 (1) - 0 [18:57:41]OFD Sender: Remove packet 156439 [18:57:41]ProducePacketName [18:57:41]name=ofd_packets/00156439 [18:57:41]NVStorageDeleteData [18:57:42]Write to MH i2c: 01 00 00 EC 0B F7 [18:57:42]Write i2c OK [18:57:42]MH_I2C_Read... [18:57:42]Read from MH i2c: 01 [18:57:42]MH_I2C_Read... [18:57:42]Read from MH i2c: 01 07 00 [18:57:42]MH_I2C_Read... [18:57:42]Read from MH i2c: 01 07 00 EC 0B 00 00 00 00 00 F2 0C FC [18:57:42]RasterBufferAndPrint [18:57:42]line [18:57:42]line [18:57:42]line [18:57:42]line [18:57:42]line [18:57:42]written 0, free lines is 3320 [18:57:42]MH_Cut [18:57:42]Write to MH i2c: D1 01 00 F3 0B 01 D0 [18:57:42]Write i2c OK [18:57:42]MH_I2C_Read... [18:57:42]Read from MH i2c: D1 [18:57:42]MH_I2C_Read... [18:57:42]Read from MH i2c: D1 01 00 [18:57:42]MH_I2C_Read... [18:57:42]Read from MH i2c: D1 01 00 F3 0B 00 CF [18:57:42]Write to MH i2c: 01 00 00 F4 0B FF [18:57:42]Write i2c OK [18:57:42]MH_I2C_Read... [18:57:42]OFD Sender: No OFD packet to send [18:57:42]*** Cut start [18:57:42]*** Partial cut [18:57:42]*** CUTSNS_PIN = 1 [18:57:42]*** CUTSNS_PIN = 0 [18:57:42]*** Brake cut motor [18:57:43]Read from MH i2c: 01 [18:57:43]MH_I2C_Read... [18:57:43]*** Stop cut motor [18:57:43]*** Cut end [18:57:43]Read from MH i2c: 01 07 00 [18:57:43]MH_I2C_Read... [18:57:43]Read from MH i2c: 01 07 00 F4 0B 00 00 00 00 00 FF 0F 14 [18:57:43]process_action close_receipt done [18:57:43]requested_data is exist [18:57:43]produce_requested_data [18:57:43]requested_item fm.sn is exist - process it [18:57:43]wFMCommunicate request_size=4 [18:57:43]MH_SAM_APDU [18:57:43]CAPDU: 80 11 00 00 [18:57:43]Write to MH i2c: E2 08 00 F5 0B 80 11 00 00 00 00 00 00 7A [18:57:43]Write i2c OK [18:57:43]MH_I2C_Read... [18:57:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:57:43]Read from MH i2c: E2 [18:57:43]MH_I2C_Read... [18:57:43]Read from MH i2c: E2 17 00 [18:57:43]MH_I2C_Read... [18:57:43]Read from MH i2c: E2 17 00 F5 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CB [18:57:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:57:43]wFMCommunicate OK [18:57:43]requested_item fd.num is exist - process it [18:57:43]SAM_PROTO_GetFieldsCounters [18:57:43]wFMCommunicate request_size=4 [18:57:43]MH_SAM_APDU [18:57:43]CAPDU: 80 13 00 00 [18:57:43]Write to MH i2c: E2 08 00 F6 0B 80 13 00 00 00 00 00 00 7D [18:57:43]Write i2c OK [18:57:43]MH_I2C_Read... [18:57:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:57:43]Read from MH i2c: E2 [18:57:43]MH_I2C_Read... [18:57:43]Read from MH i2c: E2 62 00 [18:57:43]MH_I2C_Read... [18:57:43]Read from MH i2c: E2 62 00 F6 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 17 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 FF 01 00 00 5E 04 04 00 FF 01 00 00 57 04 04 00 00 02 00 00 19 04 04 00 00 00 00 00 90 00 6E [18:57:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 17 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 FF 01 00 00 5E 04 04 00 FF 01 00 00 57 04 04 00 00 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:57:43]wFMCommunicate OK [18:57:43]SAM_PROTO_GetFieldsCounters done [18:57:43]requested_item shift.num is exist - process it [18:57:43]requested_item shift.opened is exist - process it [18:57:43]req_shift_opened [18:57:43]FM_GetShiftState [18:57:43]SAM_PROTO_GetShiftState [18:57:43]wFMCommunicate request_size=4 [18:57:43]MH_SAM_APDU [18:57:43]CAPDU: 80 13 01 00 [18:57:43]Write to MH i2c: E2 08 00 F7 0B 80 13 01 00 00 00 00 00 7F [18:57:43]Write i2c OK [18:57:43]MH_I2C_Read... [18:57:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:57:43]Read from MH i2c: E2 [18:57:43]MH_I2C_Read... [18:57:43]Read from MH i2c: E2 0E 00 [18:57:43]MH_I2C_Read... [18:57:43]Read from MH i2c: E2 0E 00 F7 0B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 26 [18:57:43]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:57:43]wFMCommunicate OK [18:57:43]SAM_PROTO_GetShiftState done [18:57:43]FM_GetShiftState done [18:57:43]req_shift_opened done [18:57:43]requested_item shift.open_date is exist - process it [18:57:43]req_shift_open_date [18:57:43]req_shift_open_date done [18:57:43]produce_requested_data done [18:57:43]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156439,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [18:57:43]process_action_free close_receipt [18:57:43]json_value_free [18:57:43]json_value_free done [18:57:43]process_json_proto returns [18:57:43]Send response to host [18:57:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156439,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [18:57:43]free response buf [18:57:43]execute_script done [18:57:43]execute_script returns [18:57:43]free content buf [18:57:43]Sock 7.Close socket [18:57:43]Sock 7.Thread stoped [18:57:47]OFD Sender: No OFD packet to send [18:57:52]OFD Sender: No OFD packet to send [18:57:57]OFD Sender: No OFD packet to send [18:58:02]OFD Sender: No OFD packet to send [18:58:07]OFD Sender: No OFD packet to send [18:58:12]OFD Sender: No OFD packet to send [18:58:17]OFD Sender: No OFD packet to send [18:58:22]OFD Sender: No OFD packet to send [18:58:27]OFD Sender: No OFD packet to send [18:58:32]OFD Sender: No OFD packet to send [18:58:37]OFD Sender: No OFD packet to send [18:58:42]OFD Sender: No OFD packet to send [18:58:47]OFD Sender: No OFD packet to send [18:58:52]OFD Sender: No OFD packet to send [18:58:57]OFD Sender: No OFD packet to send [18:59:01]accept exits with 9 [18:59:01]New connection [18:59:01]New thread 3066588516 created [18:59:01]Thread 3066731876 joined [18:59:01]Waiting for new connection... [18:59:01] Sock 9.Parse request [18:59:01]Sock 9.Check first char [18:59:01]Sock 9.First char is OK [18:59:01]request: POST /json_proto HTTP/1.0 [18:59:01]Method: POST [18:59:01]URL: /json_proto [18:59:01]Method is POST - this is cgi request [18:59:01]url: /json_proto [18:59:01]query_string will be loaded in cgi processing [18:59:01]execute_cgi json_proto POST (null) [18:59:01]execute_cgi path=json_proto method=POST [18:59:01]POST find Content-Length [18:59:01]Host: 172.17.53.67:8080 [18:59:01]Content-Length: 679 [18:59:01]Content-Type: application/json [18:59:01] [18:59:01]POST finish read [18:59:01]Found Content-Length = 679 [18:59:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874741", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 15.750, "sum" : 1200.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:59:01]execute_script... [18:59:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874741", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 15.750, "sum" : 1200.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:59:01]POST & json_proto [18:59:01]process_json_proto [18:59:01]json parsed OK: [18:59:01]protocol is kg_v1.0 [18:59:01]action value=close_receipt [18:59:01]process_action close_receipt [18:59:01]cmd_close_receipt [18:59:01]MH_GetDate [18:59:01]Write to MH i2c: F0 00 00 F8 0B F2 [18:59:01]Write i2c OK [18:59:01]MH_I2C_Read... [18:59:01]Read from MH i2c: F0 [18:59:01]MH_I2C_Read... [18:59:01]Read from MH i2c: F0 09 00 [18:59:01]MH_I2C_Read... [18:59:01]Read from MH i2c: F0 09 00 F8 0B 00 F6 52 15 67 19 BC 99 64 91 [18:59:01]GetLastDocTimeStamp 1729450660 [18:59:01]current date 1729450742 [18:59:01]FM_GetShiftState [18:59:01]SAM_PROTO_GetShiftState [18:59:01]wFMCommunicate request_size=4 [18:59:01]MH_SAM_APDU [18:59:01]CAPDU: 80 13 01 00 [18:59:01]Write to MH i2c: E2 08 00 F9 0B 80 13 01 00 00 00 00 00 81 [18:59:01]Write i2c OK [18:59:01]MH_I2C_Read... [18:59:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:59:01]Read from MH i2c: E2 [18:59:01]MH_I2C_Read... [18:59:01]Read from MH i2c: E2 0E 00 [18:59:01]MH_I2C_Read... [18:59:01]Read from MH i2c: E2 0E 00 F9 0B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 28 [18:59:01]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:59:01]wFMCommunicate OK [18:59:01]SAM_PROTO_GetShiftState done [18:59:01]FM_GetShiftState done [18:59:01]opened in 1729383891 [18:59:01]opened+sec_in_day 1729470291 [18:59:01]quantity*price = 120015 [18:59:01]sum+1 = 120016 [18:59:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.15 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.45 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 512 20.10.2024 18:59 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156440 ФПД: 200564414899880 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T185902&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156440&fm=200564414899880&tin=02508201610067®Number=0000137193017469&sum=120000 [18:59:02]StoreToDocumentArchive [18:59:02]shift 314 fd 156440 [18:59:02]save to /storage/0314/doc_00156440 [18:59:02]save last doc name /storage/0314/doc_00156440 to /storage/kkm_last_doc_name [18:59:02]save OK [18:59:02]Clear old archive folders... [18:59:02]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:59:02]tlvbuf is 002A55B0 [18:59:02]SAM_PROTO_ClearQueue [18:59:02]wFMCommunicate request_size=4 [18:59:02]MH_SAM_APDU [18:59:02]CAPDU: 80 09 00 00 [18:59:02]Write to MH i2c: E2 08 00 06 0C 80 09 00 00 00 00 00 00 84 [18:59:02]Write i2c OK [18:59:02]MH_I2C_Read... [18:59:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:59:02]Read from MH i2c: E2 [18:59:02]MH_I2C_Read... [18:59:02]Read from MH i2c: E2 03 00 [18:59:02]MH_I2C_Read... [18:59:02]Read from MH i2c: E2 03 00 06 0C 00 90 00 86 [18:59:02]RAPDU: 90 00 [18:59:02]wFMCommunicate OK [18:59:02]SAM_PROTO_ClearQueue done [18:59:02]KKMCreateOFDPacket [18:59:02]OFDProtocolAddRootSTLVToBuf [18:59:02]FM_MakeSignedData [18:59:02]FM_MakeSignedData [18:59:02]SAM_PROTO_SignData [18:59:02]wFMCommunicate request_size=4 [18:59:02]MH_SAM_APDU [18:59:02]CAPDU: 80 0D 01 02 [18:59:02]Write to MH i2c: E2 08 00 07 0C 80 0D 01 02 00 00 00 00 8C [18:59:02]Write i2c OK [18:59:02]MH_I2C_Read... [18:59:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:59:02]Read from MH i2c: E2 [18:59:02]MH_I2C_Read... [18:59:02]Read from MH i2c: E2 03 00 [18:59:02]MH_I2C_Read... [18:59:02]Read from MH i2c: E2 03 00 07 0C 00 90 00 87 [18:59:02]RAPDU: 90 00 [18:59:02]wFMCommunicate OK [18:59:02]wFMCommunicate request_size=255 [18:59:02]MH_SAM_APDU [18:59:02]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 02 00 00 F4 03 04 00 F6 52 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 18 63 02 00 35 04 06 00 B6 69 8A B4 [18:59:02]Write to MH i2c: E2 02 01 08 0C 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 02 00 00 F4 03 04 00 F6 52 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 18 63 02 00 35 04 06 00 B6 69 8A B4 00 00 6F [18:59:02]Write i2c OK [18:59:02]MH_I2C_Read... [18:59:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:59:02]Read from MH i2c: E2 [18:59:02]MH_I2C_Read... [18:59:02]Read from MH i2c: E2 03 00 [18:59:02]MH_I2C_Read... [18:59:02]Read from MH i2c: E2 03 00 08 0C 00 90 00 88 [18:59:02]RAPDU: 90 00 [18:59:02]wFMCommunicate OK [18:59:02]wFMCommunicate request_size=7 [18:59:02]MH_SAM_APDU [18:59:02]CAPDU: 80 0D 02 02 02 66 A8 [18:59:02]Write to MH i2c: E2 0A 00 09 0C 80 0D 02 02 02 00 66 A8 00 00 A1 [18:59:02]Write i2c OK [18:59:02]MH_I2C_Read... [18:59:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:59:03]Read from MH i2c: E2 [18:59:03]MH_I2C_Read... [18:59:03]Read from MH i2c: E2 03 00 [18:59:03]MH_I2C_Read... [18:59:03]Read from MH i2c: E2 03 00 09 0C 00 90 00 89 [18:59:03]RAPDU: 90 00 [18:59:03]wFMCommunicate OK [18:59:03]wFMCommunicate request_size=4 [18:59:03]MH_SAM_APDU [18:59:03]CAPDU: 80 0D 03 02 [18:59:03]Write to MH i2c: E2 08 00 0A 0C 80 0D 03 02 00 00 00 00 91 [18:59:03]Write i2c OK [18:59:03]MH_I2C_Read... [18:59:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:59:03]Read from MH i2c: E2 [18:59:03]MH_I2C_Read... [18:59:03]Read from MH i2c: E2 0B 00 [18:59:03]MH_I2C_Read... [18:59:03]Read from MH i2c: E2 0B 00 0A 0C 00 31 BB EF 29 85 19 55 19 90 00 A2 [18:59:03]RAPDU: 31 BB EF 29 85 19 55 19 90 00 [18:59:03]wFMCommunicate OK [18:59:03]SAM_PROTO_SignData done [18:59:03]FM_MakeSignedData done [18:59:03]CreateOFDProtocolMessage [18:59:03]wFMCommunicate request_size=4 [18:59:03]MH_SAM_APDU [18:59:03]CAPDU: 80 11 00 00 [18:59:03]Write to MH i2c: E2 08 00 0B 0C 80 11 00 00 00 00 00 00 91 [18:59:03]Write i2c OK [18:59:03]MH_I2C_Read... [18:59:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:59:03]Read from MH i2c: E2 [18:59:03]MH_I2C_Read... [18:59:03]Read from MH i2c: E2 17 00 [18:59:03]MH_I2C_Read... [18:59:03]Read from MH i2c: E2 17 00 0B 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E2 [18:59:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:59:03]wFMCommunicate OK [18:59:03]CreateOFDProtocolMessage done [18:59:03]OFDSenderStorePacket 156440 [18:59:03]StoreOFDPacket docnum=156440 [18:59:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 49 9A 04 01 D2 D7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 02 00 00 F4 03 04 00 F6 52 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 18 63 02 00 35 04 06 00 B6 69 8A B4 66 A8 31 BB EF 29 85 19 55 19 [18:59:03]CheckFolder [18:59:03]dirname=/storage/ofd_packets [18:59:03]CheckFolder done [18:59:03]ProducePacketName [18:59:03]name=ofd_packets/00156440 [18:59:03]NVStorageSaveData ofd_packets/00156440 [18:59:03]File name is /storage/ofd_packets/00156440 [18:59:03]Write 298 bytes [18:59:03]NVStorageSaveData done [18:59:03]OFDSenderStorePacket done [18:59:03]KKMCreateOFDPacket done [18:59:03]NVStorageSaveData kkm_last_timestamp [18:59:03]File name is /storage/kkm_last_timestamp [18:59:03]Write 4 bytes [18:59:03]NVStorageSaveData done [18:59:03]ExternCall_PrintAddStr [18:59:03]wPrintStart [18:59:03]Write to MH i2c: 01 00 00 0C 0C 18 [18:59:03]Write i2c OK [18:59:03]MH_I2C_Read... [18:59:03]Read from MH i2c: 01 [18:59:03]MH_I2C_Read... [18:59:03]Read from MH i2c: 01 07 00 [18:59:03]MH_I2C_Read... [18:59:03]Read from MH i2c: 01 07 00 0C 0C 00 00 00 00 00 FF 0F 2D [18:59:03]RasterBufferAndPrint [18:59:03]line Счет N : (1)874741 [18:59:03]line ИНН: 02508201610067 [18:59:03]line Контрольно-Кассовый Чек [18:59:03]line ПРОДАЖА [18:59:03]line ТРК (МРК, ГНК) : 44 [18:59:03]line Товар: 2710194210 [18:59:03]line ДТ-К-2 [18:59:03]line 15.750 * 76.20 [18:59:03]line = 1200.15 [18:59:03]line НДС 12% НСП 1% [18:59:03]line > о реализуемом товаре [18:59:03]line ОКРУГЛЕНИЕ: -0.15 [18:59:03]line ИТОГО: 1200.00 [18:59:03]line Внесено: 1200.00 [18:59:03]line СДАЧА: 0.00 [18:59:03]line НСП 1% : 10.62 [18:59:03]line НДС 12% : 127.45 [18:59:03]line Наличными: 1200.00 [18:59:03]line Безнал.: 0.00 [18:59:03]line Место: АЗС № 165 "Партнер Нефть" [18:59:03]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:59:03]line СНО: Общий режим [18:59:03]line Чек 512 20.10.2024 18:59 [18:59:03]line Смена: 314 ФФД: 1.0 [18:59:03]line ЗНМ: 0300000234 [18:59:03]line РНМ: 0000137193017469 [18:59:03]line Версия ККМ: v1.0 [18:59:03]line ФМ: 0000000000963156 [18:59:03]line ФД: 156440 [18:59:03]line ФПД: 200564414899880 [18:59:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T185902&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156440&fm=200564414899880&tin=02508201610067®Number=0000137193017469&sum=120000 [18:59:03]OFD Sender: Processing packet 156440 [packets to send 52, broken 51] [18:59:03]ProducePacketName [18:59:03]name=ofd_packets/00156440 [18:59:03]OFD Sender: To server: pG, [18:59:03]CommunicateWithHost lk.salyk.kg:30040 [18:59:03]ConnectInit lk.salyk.kg [18:59:03]written 0, free lines is 4095 [18:59:03]Connected sock=10 [18:59:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 49 9A 04 01 D2 D7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 02 00 00 F4 03 04 00 F6 52 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 18 63 02 00 35 04 06 00 B6 69 8A B4 66 A8 31 BB EF 29 85 19 55 19 [18:59:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 64 1D 47 00 93 2F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 18 63 02 00 F4 03 04 00 27 F9 14 67 B6 04 01 00 00 4B 9A B3 2B E5 84 74 E4 [18:59:03]CommunicateWithHost err = 0 [18:59:03]CheckOFDResponse [18:59:03]1017 (14) - 77093643461234 [18:59:03]1041 (16) - 0000000000963156 [18:59:03]1040 (4) - 156440 [18:59:03]1012 (4) - 20.10.2024 12:35 [18:59:03]1206 (1) - 0 [18:59:03]OFD Sender: Remove packet 156440 [18:59:03]ProducePacketName [18:59:03]name=ofd_packets/00156440 [18:59:03]NVStorageDeleteData [18:59:03]Write to MH i2c: 01 00 00 37 0C 43 [18:59:03]Write i2c OK [18:59:03]MH_I2C_Read... [18:59:03]Read from MH i2c: 01 [18:59:03]MH_I2C_Read... [18:59:03]Read from MH i2c: 01 07 00 [18:59:03]MH_I2C_Read... [18:59:03]Read from MH i2c: 01 07 00 37 0C 00 00 00 00 00 E0 0C 36 [18:59:03]RasterBufferAndPrint [18:59:03]line [18:59:03]line [18:59:03]line [18:59:03]line [18:59:03]line [18:59:03]written 0, free lines is 3302 [18:59:03]MH_Cut [18:59:03]Write to MH i2c: D1 01 00 3E 0C 01 1C [18:59:03]Write i2c OK [18:59:03]MH_I2C_Read... [18:59:03]Read from MH i2c: D1 [18:59:03]MH_I2C_Read... [18:59:03]Read from MH i2c: D1 01 00 [18:59:03]MH_I2C_Read... [18:59:03]Read from MH i2c: D1 01 00 3E 0C 00 1B [18:59:03]Write to MH i2c: 01 00 00 3F 0C 4B [18:59:03]Write i2c OK [18:59:03]MH_I2C_Read... [18:59:04]OFD Sender: No OFD packet to send [18:59:04]*** Cut start [18:59:04]*** Partial cut [18:59:04]*** CUTSNS_PIN = 1 [18:59:04]*** CUTSNS_PIN = 0 [18:59:04]*** Brake cut motor [18:59:05]Read from MH i2c: 01 [18:59:05]MH_I2C_Read... [18:59:05]*** Stop cut motor [18:59:05]*** Cut end [18:59:05]Read from MH i2c: 01 07 00 [18:59:05]MH_I2C_Read... [18:59:05]Read from MH i2c: 01 07 00 3F 0C 00 00 00 00 00 FF 0F 60 [18:59:05]process_action close_receipt done [18:59:05]requested_data is exist [18:59:05]produce_requested_data [18:59:05]requested_item fm.sn is exist - process it [18:59:05]wFMCommunicate request_size=4 [18:59:05]MH_SAM_APDU [18:59:05]CAPDU: 80 11 00 00 [18:59:05]Write to MH i2c: E2 08 00 40 0C 80 11 00 00 00 00 00 00 C6 [18:59:05]Write i2c OK [18:59:05]MH_I2C_Read... [18:59:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:59:05]Read from MH i2c: E2 [18:59:05]MH_I2C_Read... [18:59:05]Read from MH i2c: E2 17 00 [18:59:05]MH_I2C_Read... [18:59:05]Read from MH i2c: E2 17 00 40 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 17 [18:59:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:59:05]wFMCommunicate OK [18:59:05]requested_item fd.num is exist - process it [18:59:05]SAM_PROTO_GetFieldsCounters [18:59:05]wFMCommunicate request_size=4 [18:59:05]MH_SAM_APDU [18:59:05]CAPDU: 80 13 00 00 [18:59:05]Write to MH i2c: E2 08 00 41 0C 80 13 00 00 00 00 00 00 C9 [18:59:05]Write i2c OK [18:59:05]MH_I2C_Read... [18:59:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:59:05]Read from MH i2c: E2 [18:59:05]MH_I2C_Read... [18:59:05]Read from MH i2c: E2 62 00 [18:59:05]MH_I2C_Read... [18:59:05]Read from MH i2c: E2 62 00 41 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 18 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 00 02 00 00 5E 04 04 00 00 02 00 00 57 04 04 00 01 02 00 00 19 04 04 00 00 00 00 00 90 00 C0 [18:59:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 18 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 00 02 00 00 5E 04 04 00 00 02 00 00 57 04 04 00 01 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:59:05]wFMCommunicate OK [18:59:05]SAM_PROTO_GetFieldsCounters done [18:59:05]requested_item shift.num is exist - process it [18:59:05]requested_item shift.opened is exist - process it [18:59:05]req_shift_opened [18:59:05]FM_GetShiftState [18:59:05]SAM_PROTO_GetShiftState [18:59:05]wFMCommunicate request_size=4 [18:59:05]MH_SAM_APDU [18:59:05]CAPDU: 80 13 01 00 [18:59:05]Write to MH i2c: E2 08 00 42 0C 80 13 01 00 00 00 00 00 CB [18:59:05]Write i2c OK [18:59:05]MH_I2C_Read... [18:59:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:59:05]Read from MH i2c: E2 [18:59:05]MH_I2C_Read... [18:59:05]Read from MH i2c: E2 0E 00 [18:59:05]MH_I2C_Read... [18:59:05]Read from MH i2c: E2 0E 00 42 0C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 72 [18:59:05]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:59:05]wFMCommunicate OK [18:59:05]SAM_PROTO_GetShiftState done [18:59:05]FM_GetShiftState done [18:59:05]req_shift_opened done [18:59:05]requested_item shift.open_date is exist - process it [18:59:05]req_shift_open_date [18:59:05]req_shift_open_date done [18:59:05]produce_requested_data done [18:59:05]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156440,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [18:59:05]process_action_free close_receipt [18:59:05]json_value_free [18:59:05]json_value_free done [18:59:05]process_json_proto returns [18:59:05]Send response to host [18:59:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156440,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [18:59:05]free response buf [18:59:05]execute_script done [18:59:05]execute_script returns [18:59:05]free content buf [18:59:05]Sock 9.Close socket [18:59:05]Sock 9.Thread stoped [18:59:09]OFD Sender: No OFD packet to send [18:59:14]OFD Sender: No OFD packet to send [18:59:19]OFD Sender: No OFD packet to send [18:59:24]OFD Sender: No OFD packet to send [18:59:29]OFD Sender: No OFD packet to send [18:59:34]OFD Sender: No OFD packet to send [18:59:39]OFD Sender: No OFD packet to send [18:59:44]OFD Sender: No OFD packet to send [18:59:49]OFD Sender: No OFD packet to send [18:59:53]accept exits with 7 [18:59:53]New connection [18:59:53]New thread 3066731876 created [18:59:53]Thread 3066588516 joined [18:59:53]Waiting for new connection... [18:59:53] Sock 7.Parse request [18:59:53]Sock 7.Check first char [18:59:53]Sock 7.First char is OK [18:59:53]request: POST /json_proto HTTP/1.0 [18:59:53]Method: POST [18:59:53]URL: /json_proto [18:59:53]Method is POST - this is cgi request [18:59:53]url: /json_proto [18:59:53]query_string will be loaded in cgi processing [18:59:53]execute_cgi json_proto POST (null) [18:59:53]execute_cgi path=json_proto method=POST [18:59:53]POST find Content-Length [18:59:53]Host: 172.17.53.67:8080 [18:59:53]Content-Length: 677 [18:59:53]Content-Type: application/json [18:59:53] [18:59:53]POST finish read [18:59:53]Found Content-Length = 677 [18:59:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874742", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:59:53]execute_script... [18:59:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874742", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:59:53]POST & json_proto [18:59:53]process_json_proto [18:59:53]json parsed OK: [18:59:53]protocol is kg_v1.0 [18:59:53]action value=close_receipt [18:59:53]process_action close_receipt [18:59:53]cmd_close_receipt [18:59:53]MH_GetDate [18:59:53]Write to MH i2c: F0 00 00 43 0C 3E [18:59:53]Write i2c OK [18:59:53]MH_I2C_Read... [18:59:53]Read from MH i2c: F0 [18:59:53]MH_I2C_Read... [18:59:53]Read from MH i2c: F0 09 00 [18:59:53]MH_I2C_Read... [18:59:53]Read from MH i2c: F0 09 00 43 0C 00 2A 53 15 67 19 BC 99 64 12 [18:59:53]GetLastDocTimeStamp 1729450742 [18:59:53]current date 1729450794 [18:59:53]FM_GetShiftState [18:59:53]SAM_PROTO_GetShiftState [18:59:53]wFMCommunicate request_size=4 [18:59:53]MH_SAM_APDU [18:59:53]CAPDU: 80 13 01 00 [18:59:53]Write to MH i2c: E2 08 00 44 0C 80 13 01 00 00 00 00 00 CD [18:59:53]Write i2c OK [18:59:53]MH_I2C_Read... [18:59:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:59:53]Read from MH i2c: E2 [18:59:53]MH_I2C_Read... [18:59:53]Read from MH i2c: E2 0E 00 [18:59:53]MH_I2C_Read... [18:59:53]Read from MH i2c: E2 0E 00 44 0C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 74 [18:59:53]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:59:53]wFMCommunicate OK [18:59:53]SAM_PROTO_GetShiftState done [18:59:53]FM_GetShiftState done [18:59:53]opened in 1729383891 [18:59:53]opened+sec_in_day 1729470291 [18:59:53]quantity*price = 20003 [18:59:53]sum+1 = 20004 [18:59:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 513 20.10.2024 18:59 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156441 ФПД: 68999746765358 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T185954&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156441&fm=68999746765358&tin=02508201610067®Number=0000137193017469&sum=20000 [18:59:55]StoreToDocumentArchive [18:59:55]shift 314 fd 156441 [18:59:55]save to /storage/0314/doc_00156441 [18:59:55]save last doc name /storage/0314/doc_00156441 to /storage/kkm_last_doc_name [18:59:55]save OK [18:59:55]Clear old archive folders... [18:59:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:59:55]tlvbuf is 0029E470 [18:59:55]SAM_PROTO_ClearQueue [18:59:55]wFMCommunicate request_size=4 [18:59:55]MH_SAM_APDU [18:59:55]CAPDU: 80 09 00 00 [18:59:55]Write to MH i2c: E2 08 00 51 0C 80 09 00 00 00 00 00 00 CF [18:59:55]Write i2c OK [18:59:55]MH_I2C_Read... [18:59:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:59:55]Read from MH i2c: E2 [18:59:55]MH_I2C_Read... [18:59:55]Read from MH i2c: E2 03 00 [18:59:55]MH_I2C_Read... [18:59:55]Read from MH i2c: E2 03 00 51 0C 00 90 00 D1 [18:59:55]RAPDU: 90 00 [18:59:55]wFMCommunicate OK [18:59:55]SAM_PROTO_ClearQueue done [18:59:55]KKMCreateOFDPacket [18:59:55]OFDProtocolAddRootSTLVToBuf [18:59:55]FM_MakeSignedData [18:59:55]FM_MakeSignedData [18:59:55]SAM_PROTO_SignData [18:59:55]wFMCommunicate request_size=4 [18:59:55]MH_SAM_APDU [18:59:55]CAPDU: 80 0D 01 02 [18:59:55]Write to MH i2c: E2 08 00 52 0C 80 0D 01 02 00 00 00 00 D7 [18:59:55]Write i2c OK [18:59:55]MH_I2C_Read... [18:59:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:59:55]Read from MH i2c: E2 [18:59:55]MH_I2C_Read... [18:59:55]Read from MH i2c: E2 03 00 [18:59:55]MH_I2C_Read... [18:59:55]Read from MH i2c: E2 03 00 52 0C 00 90 00 D2 [18:59:55]RAPDU: 90 00 [18:59:55]wFMCommunicate OK [18:59:55]wFMCommunicate request_size=255 [18:59:55]MH_SAM_APDU [18:59:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 02 00 00 F4 03 04 00 2A 53 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 19 63 02 00 35 04 06 00 3E [18:59:55]Write to MH i2c: E2 02 01 53 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 02 00 00 F4 03 04 00 2A 53 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 19 63 02 00 35 04 06 00 3E 00 00 33 [18:59:55]Write i2c OK [18:59:55]MH_I2C_Read... [18:59:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:59:55]Read from MH i2c: E2 [18:59:55]MH_I2C_Read... [18:59:55]Read from MH i2c: E2 03 00 [18:59:55]MH_I2C_Read... [18:59:55]Read from MH i2c: E2 03 00 53 0C 00 90 00 D3 [18:59:55]RAPDU: 90 00 [18:59:55]wFMCommunicate OK [18:59:55]wFMCommunicate request_size=10 [18:59:55]MH_SAM_APDU [18:59:55]CAPDU: 80 0D 02 02 05 C1 41 65 42 2E [18:59:55]Write to MH i2c: E2 0D 00 54 0C 80 0D 02 02 05 00 C1 41 65 42 2E 00 00 BB [18:59:55]Write i2c OK [18:59:55]MH_I2C_Read... [18:59:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:59:55]Read from MH i2c: E2 [18:59:55]MH_I2C_Read... [18:59:55]Read from MH i2c: E2 03 00 [18:59:55]MH_I2C_Read... [18:59:55]Read from MH i2c: E2 03 00 54 0C 00 90 00 D4 [18:59:55]RAPDU: 90 00 [18:59:55]wFMCommunicate OK [18:59:55]wFMCommunicate request_size=4 [18:59:55]MH_SAM_APDU [18:59:55]CAPDU: 80 0D 03 02 [18:59:55]Write to MH i2c: E2 08 00 55 0C 80 0D 03 02 00 00 00 00 DC [18:59:55]Write i2c OK [18:59:55]MH_I2C_Read... [18:59:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:59:55]Read from MH i2c: E2 [18:59:55]MH_I2C_Read... [18:59:55]Read from MH i2c: E2 0B 00 [18:59:55]MH_I2C_Read... [18:59:55]Read from MH i2c: E2 0B 00 55 0C 00 8A 24 07 AD 17 7E D0 5B 90 00 FF [18:59:55]RAPDU: 8A 24 07 AD 17 7E D0 5B 90 00 [18:59:55]wFMCommunicate OK [18:59:55]SAM_PROTO_SignData done [18:59:55]FM_MakeSignedData done [18:59:55]CreateOFDProtocolMessage [18:59:55]wFMCommunicate request_size=4 [18:59:55]MH_SAM_APDU [18:59:55]CAPDU: 80 11 00 00 [18:59:55]Write to MH i2c: E2 08 00 56 0C 80 11 00 00 00 00 00 00 DC [18:59:55]Write i2c OK [18:59:55]MH_I2C_Read... [18:59:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:59:55]Read from MH i2c: E2 [18:59:55]MH_I2C_Read... [18:59:55]Read from MH i2c: E2 17 00 [18:59:55]MH_I2C_Read... [18:59:55]Read from MH i2c: E2 17 00 56 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2D [18:59:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:59:55]wFMCommunicate OK [18:59:55]CreateOFDProtocolMessage done [18:59:55]OFDSenderStorePacket 156441 [18:59:55]StoreOFDPacket docnum=156441 [18:59:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 FD 11 07 01 F7 98 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 02 00 00 F4 03 04 00 2A 53 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 19 63 02 00 35 04 06 00 3E C1 41 65 42 2E 8A 24 07 AD 17 7E D0 5B [18:59:55]CheckFolder [18:59:55]dirname=/storage/ofd_packets [18:59:55]CheckFolder done [18:59:55]ProducePacketName [18:59:55]name=ofd_packets/00156441 [18:59:55]NVStorageSaveData ofd_packets/00156441 [18:59:55]File name is /storage/ofd_packets/00156441 [18:59:55]Write 301 bytes [18:59:55]NVStorageSaveData done [18:59:55]OFDSenderStorePacket done [18:59:55]KKMCreateOFDPacket done [18:59:55]NVStorageSaveData kkm_last_timestamp [18:59:55]File name is /storage/kkm_last_timestamp [18:59:55]Write 4 bytes [18:59:55]NVStorageSaveData done [18:59:55]ExternCall_PrintAddStr [18:59:55]wPrintStart [18:59:55]Write to MH i2c: 01 00 00 57 0C 63 [18:59:55]Write i2c OK [18:59:55]MH_I2C_Read... [18:59:55]Read from MH i2c: 01 [18:59:55]MH_I2C_Read... [18:59:55]Read from MH i2c: 01 07 00 [18:59:55]MH_I2C_Read... [18:59:55]Read from MH i2c: 01 07 00 57 0C 00 00 00 00 00 FF 0F 78 [18:59:55]RasterBufferAndPrint [18:59:55]line Счет N : (1)874742 [18:59:55]line ИНН: 02508201610067 [18:59:55]line Контрольно-Кассовый Чек [18:59:55]line ПРОДАЖА [18:59:55]line ТРК (МРК, ГНК) : 32 [18:59:55]line Товар: 2710124130 [18:59:55]line Аи-92-К-5 [18:59:55]line 2.990 * 66.90 [18:59:55]line = 200.03 [18:59:55]line НДС 12% НСП 1% [18:59:55]line > о реализуемом товаре [18:59:55]line ОКРУГЛЕНИЕ: -0.03 [18:59:55]line ИТОГО: 200.00 [18:59:55]line Внесено: 200.00 [18:59:55]line СДАЧА: 0.00 [18:59:55]line НСП 1% : 1.77 [18:59:55]line НДС 12% : 21.24 [18:59:55]line Наличными: 200.00 [18:59:55]line Безнал.: 0.00 [18:59:55]line Место: АЗС № 165 "Партнер Нефть" [18:59:55]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [18:59:55]line СНО: Общий режим [18:59:55]line Чек 513 20.10.2024 18:59 [18:59:55]line Смена: 314 ФФД: 1.0 [18:59:55]line ЗНМ: 0300000234 [18:59:55]line РНМ: 0000137193017469 [18:59:55]line Версия ККМ: v1.0 [18:59:55]line ФМ: 0000000000963156 [18:59:55]line ФД: 156441 [18:59:55]line ФПД: 68999746765358 [18:59:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T185954&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156441&fm=68999746765358&tin=02508201610067®Number=0000137193017469&sum=20000 [18:59:55]OFD Sender: Processing packet 156441 [packets to send 52, broken 51] [18:59:55]ProducePacketName [18:59:55]name=ofd_packets/00156441 [18:59:55]OFD Sender: To server: pG, [18:59:55]CommunicateWithHost lk.salyk.kg:30040 [18:59:55]ConnectInit lk.salyk.kg [18:59:55]written 0, free lines is 4095 [18:59:56]Connected sock=10 [18:59:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 FD 11 07 01 F7 98 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 02 00 00 F4 03 04 00 2A 53 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 19 63 02 00 35 04 06 00 3E C1 41 65 42 2E 8A 24 07 AD 17 7E D0 5B [18:59:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 DA 09 47 00 9F 93 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 19 63 02 00 F4 03 04 00 5C F9 14 67 B6 04 01 00 00 97 91 CD 87 D2 07 BB C6 [18:59:56]CommunicateWithHost err = 0 [18:59:56]CheckOFDResponse [18:59:56]1017 (14) - 77093643461234 [18:59:56]1041 (16) - 0000000000963156 [18:59:56]1040 (4) - 156441 [18:59:56]1012 (4) - 20.10.2024 12:36 [18:59:56]1206 (1) - 0 [18:59:56]OFD Sender: Remove packet 156441 [18:59:56]ProducePacketName [18:59:56]name=ofd_packets/00156441 [18:59:56]NVStorageDeleteData [18:59:56]Write to MH i2c: 01 00 00 82 0C 8E [18:59:56]Write i2c OK [18:59:56]MH_I2C_Read... [18:59:56]Read from MH i2c: 01 [18:59:56]MH_I2C_Read... [18:59:56]Read from MH i2c: 01 07 00 [18:59:56]MH_I2C_Read... [18:59:56]Read from MH i2c: 01 07 00 82 0C 00 00 00 00 00 E0 0C 81 [18:59:56]RasterBufferAndPrint [18:59:56]line [18:59:56]line [18:59:56]line [18:59:56]line [18:59:56]line [18:59:56]written 0, free lines is 3302 [18:59:56]MH_Cut [18:59:56]Write to MH i2c: D1 01 00 89 0C 01 67 [18:59:56]Write i2c OK [18:59:56]MH_I2C_Read... [18:59:56]Read from MH i2c: D1 [18:59:56]MH_I2C_Read... [18:59:56]Read from MH i2c: D1 01 00 [18:59:56]MH_I2C_Read... [18:59:56]Read from MH i2c: D1 01 00 89 0C 00 66 [18:59:56]Write to MH i2c: 01 00 00 8A 0C 96 [18:59:56]Write i2c OK [18:59:56]MH_I2C_Read... [18:59:56]OFD Sender: No OFD packet to send [18:59:57]*** Cut start [18:59:57]*** Partial cut [18:59:57]*** CUTSNS_PIN = 1 [18:59:57]*** CUTSNS_PIN = 0 [18:59:57]*** Brake cut motor [18:59:57]Read from MH i2c: 01 [18:59:57]MH_I2C_Read... [18:59:57]*** Stop cut motor [18:59:57]*** Cut end [18:59:57]Read from MH i2c: 01 07 00 [18:59:57]MH_I2C_Read... [18:59:57]Read from MH i2c: 01 07 00 8A 0C 00 00 00 00 00 FF 0F AB [18:59:57]process_action close_receipt done [18:59:57]requested_data is exist [18:59:57]produce_requested_data [18:59:57]requested_item fm.sn is exist - process it [18:59:57]wFMCommunicate request_size=4 [18:59:57]MH_SAM_APDU [18:59:57]CAPDU: 80 11 00 00 [18:59:57]Write to MH i2c: E2 08 00 8B 0C 80 11 00 00 00 00 00 00 11 [18:59:57]Write i2c OK [18:59:57]MH_I2C_Read... [18:59:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:59:57]Read from MH i2c: E2 [18:59:57]MH_I2C_Read... [18:59:57]Read from MH i2c: E2 17 00 [18:59:57]MH_I2C_Read... [18:59:57]Read from MH i2c: E2 17 00 8B 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 62 [18:59:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [18:59:57]wFMCommunicate OK [18:59:57]requested_item fd.num is exist - process it [18:59:57]SAM_PROTO_GetFieldsCounters [18:59:57]wFMCommunicate request_size=4 [18:59:57]MH_SAM_APDU [18:59:57]CAPDU: 80 13 00 00 [18:59:57]Write to MH i2c: E2 08 00 8C 0C 80 13 00 00 00 00 00 00 14 [18:59:57]Write i2c OK [18:59:57]MH_I2C_Read... [18:59:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:59:57]Read from MH i2c: E2 [18:59:57]MH_I2C_Read... [18:59:57]Read from MH i2c: E2 62 00 [18:59:57]MH_I2C_Read... [18:59:57]Read from MH i2c: E2 62 00 8C 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 19 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 01 02 00 00 5E 04 04 00 01 02 00 00 57 04 04 00 02 02 00 00 19 04 04 00 00 00 00 00 90 00 0F [18:59:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 19 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 01 02 00 00 5E 04 04 00 01 02 00 00 57 04 04 00 02 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:59:57]wFMCommunicate OK [18:59:57]SAM_PROTO_GetFieldsCounters done [18:59:57]requested_item shift.num is exist - process it [18:59:57]requested_item shift.opened is exist - process it [18:59:57]req_shift_opened [18:59:57]FM_GetShiftState [18:59:57]SAM_PROTO_GetShiftState [18:59:57]wFMCommunicate request_size=4 [18:59:57]MH_SAM_APDU [18:59:57]CAPDU: 80 13 01 00 [18:59:57]Write to MH i2c: E2 08 00 8D 0C 80 13 01 00 00 00 00 00 16 [18:59:57]Write i2c OK [18:59:57]MH_I2C_Read... [18:59:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:59:57]Read from MH i2c: E2 [18:59:57]MH_I2C_Read... [18:59:57]Read from MH i2c: E2 0E 00 [18:59:57]MH_I2C_Read... [18:59:57]Read from MH i2c: E2 0E 00 8D 0C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 BD [18:59:57]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [18:59:57]wFMCommunicate OK [18:59:57]SAM_PROTO_GetShiftState done [18:59:57]FM_GetShiftState done [18:59:57]req_shift_opened done [18:59:57]requested_item shift.open_date is exist - process it [18:59:57]req_shift_open_date [18:59:57]req_shift_open_date done [18:59:57]produce_requested_data done [18:59:57]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156441,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [18:59:57]process_action_free close_receipt [18:59:57]json_value_free [18:59:57]json_value_free done [18:59:57]process_json_proto returns [18:59:57]Send response to host [18:59:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156441,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [18:59:57]free response buf [18:59:57]execute_script done [18:59:57]execute_script returns [18:59:57]free content buf [18:59:57]Sock 7.Close socket [18:59:57]Sock 7.Thread stoped [19:00:01]OFD Sender: No OFD packet to send [19:00:06]OFD Sender: No OFD packet to send [19:00:11]OFD Sender: No OFD packet to send [19:00:16]OFD Sender: No OFD packet to send [19:00:21]OFD Sender: No OFD packet to send [19:00:26]OFD Sender: No OFD packet to send [19:00:31]OFD Sender: No OFD packet to send [19:00:36]OFD Sender: No OFD packet to send [19:00:41]OFD Sender: No OFD packet to send [19:00:46]OFD Sender: No OFD packet to send [19:00:51]OFD Sender: No OFD packet to send [19:00:56]OFD Sender: No OFD packet to send [19:01:01]OFD Sender: No OFD packet to send [19:01:06]OFD Sender: No OFD packet to send [19:01:11]OFD Sender: No OFD packet to send [19:01:16]OFD Sender: No OFD packet to send [19:01:21]OFD Sender: No OFD packet to send [19:01:26]OFD Sender: No OFD packet to send [19:01:31]OFD Sender: No OFD packet to send [19:01:36]OFD Sender: No OFD packet to send [19:01:41]OFD Sender: No OFD packet to send [19:01:46]OFD Sender: No OFD packet to send [19:01:51]OFD Sender: No OFD packet to send [19:01:56]OFD Sender: No OFD packet to send [19:02:01]OFD Sender: No OFD packet to send [19:02:06]OFD Sender: No OFD packet to send [19:02:11]OFD Sender: No OFD packet to send [19:02:16]OFD Sender: No OFD packet to send [19:02:21]OFD Sender: No OFD packet to send [19:02:26]OFD Sender: No OFD packet to send [19:02:31]OFD Sender: No OFD packet to send [19:02:36]OFD Sender: No OFD packet to send [19:02:41]OFD Sender: No OFD packet to send [19:02:46]OFD Sender: No OFD packet to send [19:02:51]OFD Sender: No OFD packet to send [19:02:56]OFD Sender: No OFD packet to send [19:03:01]OFD Sender: No OFD packet to send [19:03:06]OFD Sender: No OFD packet to send [19:03:11]OFD Sender: No OFD packet to send [19:03:16]OFD Sender: No OFD packet to send [19:03:21]OFD Sender: No OFD packet to send [19:03:26]OFD Sender: No OFD packet to send [19:03:31]OFD Sender: No OFD packet to send [19:03:36]OFD Sender: No OFD packet to send [19:03:41]OFD Sender: No OFD packet to send [19:03:46]OFD Sender: No OFD packet to send [19:03:51]OFD Sender: No OFD packet to send [19:03:54]accept exits with 9 [19:03:54]New connection [19:03:54]New thread 3066588516 created [19:03:54]Thread 3066731876 joined [19:03:54]Waiting for new connection... [19:03:54] Sock 9.Parse request [19:03:54]Sock 9.Check first char [19:03:54]Sock 9.First char is OK [19:03:54]request: POST /json_proto HTTP/1.0 [19:03:54]Method: POST [19:03:54]URL: /json_proto [19:03:54]Method is POST - this is cgi request [19:03:54]url: /json_proto [19:03:54]query_string will be loaded in cgi processing [19:03:54]execute_cgi json_proto POST (null) [19:03:54]execute_cgi path=json_proto method=POST [19:03:54]POST find Content-Length [19:03:54]Host: 172.17.53.67:8080 [19:03:54]Content-Length: 769 [19:03:54]Content-Type: application/json [19:03:54] [19:03:54]POST finish read [19:03:54]Found Content-Length = 769 [19:03:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874743", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:03:54]execute_script... [19:03:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874743", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:03:54]POST & json_proto [19:03:54]process_json_proto [19:03:54]json parsed OK: [19:03:54]protocol is kg_v1.0 [19:03:54]action value=close_receipt [19:03:54]process_action close_receipt [19:03:54]cmd_close_receipt [19:03:54]MH_GetDate [19:03:54]Write to MH i2c: F0 00 00 8E 0C 89 [19:03:54]Write i2c OK [19:03:54]MH_I2C_Read... [19:03:54]Read from MH i2c: F0 [19:03:54]MH_I2C_Read... [19:03:54]Read from MH i2c: F0 09 00 [19:03:54]MH_I2C_Read... [19:03:54]Read from MH i2c: F0 09 00 8E 0C 00 1A 54 15 67 19 BC 99 64 4E [19:03:54]GetLastDocTimeStamp 1729450794 [19:03:54]current date 1729451034 [19:03:54]FM_GetShiftState [19:03:54]SAM_PROTO_GetShiftState [19:03:54]wFMCommunicate request_size=4 [19:03:54]MH_SAM_APDU [19:03:54]CAPDU: 80 13 01 00 [19:03:54]Write to MH i2c: E2 08 00 8F 0C 80 13 01 00 00 00 00 00 18 [19:03:54]Write i2c OK [19:03:54]MH_I2C_Read... [19:03:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:03:54]Read from MH i2c: E2 [19:03:54]MH_I2C_Read... [19:03:54]Read from MH i2c: E2 0E 00 [19:03:54]MH_I2C_Read... [19:03:54]Read from MH i2c: E2 0E 00 8F 0C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 BF [19:03:54]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:03:54]wFMCommunicate OK [19:03:54]SAM_PROTO_GetShiftState done [19:03:54]FM_GetShiftState done [19:03:54]opened in 1729383891 [19:03:54]opened+sec_in_day 1729470291 [19:03:54]quantity*price = 100015 [19:03:54]sum+1 = 100017 [19:03:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 514 20.10.2024 19:03 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156442 ФПД: 123078331533451 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T190355&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156442&fm=123078331533451&tin=02508201610067®Number=0000137193017469&sum=100016 [19:03:55]StoreToDocumentArchive [19:03:55]shift 314 fd 156442 [19:03:55]save to /storage/0314/doc_00156442 [19:03:55]save last doc name /storage/0314/doc_00156442 to /storage/kkm_last_doc_name [19:03:55]save OK [19:03:55]Clear old archive folders... [19:03:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:03:55]tlvbuf is 0029A5A0 [19:03:55]SAM_PROTO_ClearQueue [19:03:55]wFMCommunicate request_size=4 [19:03:55]MH_SAM_APDU [19:03:55]CAPDU: 80 09 00 00 [19:03:55]Write to MH i2c: E2 08 00 9C 0C 80 09 00 00 00 00 00 00 1A [19:03:55]Write i2c OK [19:03:55]MH_I2C_Read... [19:03:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:03:55]Read from MH i2c: E2 [19:03:55]MH_I2C_Read... [19:03:55]Read from MH i2c: E2 03 00 [19:03:55]MH_I2C_Read... [19:03:55]Read from MH i2c: E2 03 00 9C 0C 00 90 00 1C [19:03:55]RAPDU: 90 00 [19:03:55]wFMCommunicate OK [19:03:55]SAM_PROTO_ClearQueue done [19:03:55]KKMCreateOFDPacket [19:03:55]OFDProtocolAddRootSTLVToBuf [19:03:55]FM_MakeSignedData [19:03:55]FM_MakeSignedData [19:03:55]SAM_PROTO_SignData [19:03:55]wFMCommunicate request_size=4 [19:03:55]MH_SAM_APDU [19:03:55]CAPDU: 80 0D 01 02 [19:03:55]Write to MH i2c: E2 08 00 9D 0C 80 0D 01 02 00 00 00 00 22 [19:03:55]Write i2c OK [19:03:55]MH_I2C_Read... [19:03:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:03:55]Read from MH i2c: E2 [19:03:55]MH_I2C_Read... [19:03:55]Read from MH i2c: E2 03 00 [19:03:55]MH_I2C_Read... [19:03:55]Read from MH i2c: E2 03 00 9D 0C 00 90 00 1D [19:03:55]RAPDU: 90 00 [19:03:55]wFMCommunicate OK [19:03:55]wFMCommunicate request_size=255 [19:03:55]MH_SAM_APDU [19:03:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 02 00 00 F4 03 04 00 1B 54 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1A 63 02 00 35 04 06 00 6F [19:03:55]Write to MH i2c: E2 02 01 9E 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 02 00 00 F4 03 04 00 1B 54 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1A 63 02 00 35 04 06 00 6F 00 00 FB [19:03:55]Write i2c OK [19:03:55]MH_I2C_Read... [19:03:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:03:55]Read from MH i2c: E2 [19:03:55]MH_I2C_Read... [19:03:55]Read from MH i2c: E2 03 00 [19:03:55]MH_I2C_Read... [19:03:55]Read from MH i2c: E2 03 00 9E 0C 00 90 00 1E [19:03:55]RAPDU: 90 00 [19:03:55]wFMCommunicate OK [19:03:55]wFMCommunicate request_size=10 [19:03:55]MH_SAM_APDU [19:03:55]CAPDU: 80 0D 02 02 05 F0 68 3B 08 8B [19:03:55]Write to MH i2c: E2 0D 00 9F 0C 80 0D 02 02 05 00 F0 68 3B 08 8B 00 00 55 [19:03:55]Write i2c OK [19:03:55]MH_I2C_Read... [19:03:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:03:55]Read from MH i2c: E2 [19:03:55]MH_I2C_Read... [19:03:55]Read from MH i2c: E2 03 00 [19:03:55]MH_I2C_Read... [19:03:55]Read from MH i2c: E2 03 00 9F 0C 00 90 00 1F [19:03:55]RAPDU: 90 00 [19:03:55]wFMCommunicate OK [19:03:55]wFMCommunicate request_size=4 [19:03:55]MH_SAM_APDU [19:03:55]CAPDU: 80 0D 03 02 [19:03:55]Write to MH i2c: E2 08 00 A0 0C 80 0D 03 02 00 00 00 00 27 [19:03:55]Write i2c OK [19:03:55]MH_I2C_Read... [19:03:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:03:55]Read from MH i2c: E2 [19:03:55]MH_I2C_Read... [19:03:55]Read from MH i2c: E2 0B 00 [19:03:55]MH_I2C_Read... [19:03:55]Read from MH i2c: E2 0B 00 A0 0C 00 E4 DE 2F CC 24 4A F8 40 90 00 8B [19:03:55]RAPDU: E4 DE 2F CC 24 4A F8 40 90 00 [19:03:55]wFMCommunicate OK [19:03:55]SAM_PROTO_SignData done [19:03:55]FM_MakeSignedData done [19:03:55]CreateOFDProtocolMessage [19:03:55]wFMCommunicate request_size=4 [19:03:55]MH_SAM_APDU [19:03:55]CAPDU: 80 11 00 00 [19:03:55]Write to MH i2c: E2 08 00 A1 0C 80 11 00 00 00 00 00 00 27 [19:03:55]Write i2c OK [19:03:55]MH_I2C_Read... [19:03:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:03:56]Read from MH i2c: E2 [19:03:56]MH_I2C_Read... [19:03:56]Read from MH i2c: E2 17 00 [19:03:56]MH_I2C_Read... [19:03:56]Read from MH i2c: E2 17 00 A1 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 78 [19:03:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:03:56]wFMCommunicate OK [19:03:56]CreateOFDProtocolMessage done [19:03:56]OFDSenderStorePacket 156442 [19:03:56]StoreOFDPacket docnum=156442 [19:03:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EB 57 07 01 62 10 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 02 00 00 F4 03 04 00 1B 54 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1A 63 02 00 35 04 06 00 6F F0 68 3B 08 8B E4 DE 2F CC 24 4A F8 40 [19:03:56]CheckFolder [19:03:56]dirname=/storage/ofd_packets [19:03:56]CheckFolder done [19:03:56]ProducePacketName [19:03:56]name=ofd_packets/00156442 [19:03:56]NVStorageSaveData ofd_packets/00156442 [19:03:56]File name is /storage/ofd_packets/00156442 [19:03:56]Write 301 bytes [19:03:56]NVStorageSaveData done [19:03:56]OFDSenderStorePacket done [19:03:56]KKMCreateOFDPacket done [19:03:56]NVStorageSaveData kkm_last_timestamp [19:03:56]File name is /storage/kkm_last_timestamp [19:03:56]Write 4 bytes [19:03:56]NVStorageSaveData done [19:03:56]ExternCall_PrintAddStr [19:03:56]wPrintStart [19:03:56]Write to MH i2c: 01 00 00 A2 0C AE [19:03:56]Write i2c OK [19:03:56]MH_I2C_Read... [19:03:56]Read from MH i2c: 01 [19:03:56]MH_I2C_Read... [19:03:56]Read from MH i2c: 01 07 00 [19:03:56]MH_I2C_Read... [19:03:56]Read from MH i2c: 01 07 00 A2 0C 00 00 00 00 00 FF 0F C3 [19:03:56]RasterBufferAndPrint [19:03:56]line Счет N : (1)874743 [19:03:56]line ИНН: 02508201610067 [19:03:56]line Контрольно-Кассовый Чек [19:03:56]line ПРОДАЖА [19:03:56]line ТРК (МРК, ГНК) : 12 [19:03:56]line Товар: 2710124130 [19:03:56]line Аи-92-К-5 [19:03:56]line 14.950 * 66.90 [19:03:56]line = 1000.16 [19:03:56]line НДС 12% НСП 1% [19:03:56]line > о реализуемом товаре [19:03:56]line ИТОГО: 1000.16 [19:03:56]line НСП 1% : 8.85 [19:03:56]line НДС 12% : 106.21 [19:03:56]line Наличными: 0.00 [19:03:56]line Безнал.: 1000.16 [19:03:56]line Место: АЗС № 165 "Партнер Нефть" [19:03:56]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:03:56]line СНО: Общий режим [19:03:56]line Чек 514 20.10.2024 19:03 [19:03:56]line Смена: 314 ФФД: 1.0 [19:03:56]line ЗНМ: 0300000234 [19:03:56]line РНМ: 0000137193017469 [19:03:56]line Версия ККМ: v1.0 [19:03:56]line Платежная система: Mbank [19:03:56]line ФМ: 0000000000963156 [19:03:56]line ФД: 156442 [19:03:56]line ФПД: 123078331533451 [19:03:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T190355&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156442&fm=123078331533451&tin=02508201610067®Number=0000137193017469&sum=100016 [19:03:56]OFD Sender: Processing packet 156442 [packets to send 52, broken 51] [19:03:56]ProducePacketName [19:03:56]name=ofd_packets/00156442 [19:03:56]OFD Sender: To server: pG, [19:03:56]CommunicateWithHost lk.salyk.kg:30040 [19:03:56]ConnectInit lk.salyk.kg [19:03:56]written 0, free lines is 4095 [19:03:56]Connected sock=10 [19:03:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EB 57 07 01 62 10 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 02 00 00 F4 03 04 00 1B 54 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1A 63 02 00 35 04 06 00 6F F0 68 3B 08 8B E4 DE 2F CC 24 4A F8 40 [19:03:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 AE D8 47 00 DB E3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1A 63 02 00 F4 03 04 00 4C FA 14 67 B6 04 01 00 00 BF 14 94 0D BA 9C 0E F4 [19:03:56]CommunicateWithHost err = 0 [19:03:56]CheckOFDResponse [19:03:56]1017 (14) - 77093643461234 [19:03:56]1041 (16) - 0000000000963156 [19:03:56]1040 (4) - 156442 [19:03:56]1012 (4) - 20.10.2024 12:40 [19:03:56]1206 (1) - 0 [19:03:56]OFD Sender: Remove packet 156442 [19:03:56]ProducePacketName [19:03:56]name=ofd_packets/00156442 [19:03:56]NVStorageDeleteData [19:03:56]Write to MH i2c: 01 00 00 CB 0C D7 [19:03:56]Write i2c OK [19:03:56]MH_I2C_Read... [19:03:56]Read from MH i2c: 01 [19:03:56]MH_I2C_Read... [19:03:56]Read from MH i2c: 01 07 00 [19:03:56]MH_I2C_Read... [19:03:56]Read from MH i2c: 01 07 00 CB 0C 00 00 00 00 00 09 0D F4 [19:03:56]RasterBufferAndPrint [19:03:56]line [19:03:56]line [19:03:56]line [19:03:56]line [19:03:56]line [19:03:56]written 0, free lines is 3343 [19:03:56]MH_Cut [19:03:56]Write to MH i2c: D1 01 00 D2 0C 01 B0 [19:03:56]Write i2c OK [19:03:56]MH_I2C_Read... [19:03:56]Read from MH i2c: D1 [19:03:56]MH_I2C_Read... [19:03:56]Read from MH i2c: D1 01 00 [19:03:56]MH_I2C_Read... [19:03:56]Read from MH i2c: D1 01 00 D2 0C 00 AF [19:03:56]Write to MH i2c: 01 00 00 D3 0C DF [19:03:56]Write i2c OK [19:03:56]MH_I2C_Read... [19:03:57]OFD Sender: No OFD packet to send [19:03:57]*** Cut start [19:03:57]*** Partial cut [19:03:57]*** CUTSNS_PIN = 1 [19:03:57]*** CUTSNS_PIN = 0 [19:03:57]*** Brake cut motor [19:03:58]Read from MH i2c: 01 [19:03:58]MH_I2C_Read... [19:03:58]*** Stop cut motor [19:03:58]*** Cut end [19:03:58]Read from MH i2c: 01 07 00 [19:03:58]MH_I2C_Read... [19:03:58]Read from MH i2c: 01 07 00 D3 0C 00 00 00 00 00 FF 0F F4 [19:03:58]process_action close_receipt done [19:03:58]requested_data is exist [19:03:58]produce_requested_data [19:03:58]requested_item fm.sn is exist - process it [19:03:58]wFMCommunicate request_size=4 [19:03:58]MH_SAM_APDU [19:03:58]CAPDU: 80 11 00 00 [19:03:58]Write to MH i2c: E2 08 00 D4 0C 80 11 00 00 00 00 00 00 5A [19:03:58]Write i2c OK [19:03:58]MH_I2C_Read... [19:03:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:03:58]Read from MH i2c: E2 [19:03:58]MH_I2C_Read... [19:03:58]Read from MH i2c: E2 17 00 [19:03:58]MH_I2C_Read... [19:03:58]Read from MH i2c: E2 17 00 D4 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AB [19:03:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:03:58]wFMCommunicate OK [19:03:58]requested_item fd.num is exist - process it [19:03:58]SAM_PROTO_GetFieldsCounters [19:03:58]wFMCommunicate request_size=4 [19:03:58]MH_SAM_APDU [19:03:58]CAPDU: 80 13 00 00 [19:03:58]Write to MH i2c: E2 08 00 D5 0C 80 13 00 00 00 00 00 00 5D [19:03:58]Write i2c OK [19:03:58]MH_I2C_Read... [19:03:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:03:58]Read from MH i2c: E2 [19:03:58]MH_I2C_Read... [19:03:58]Read from MH i2c: E2 62 00 [19:03:58]MH_I2C_Read... [19:03:58]Read from MH i2c: E2 62 00 D5 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1A 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 02 02 00 00 5E 04 04 00 02 02 00 00 57 04 04 00 03 02 00 00 19 04 04 00 00 00 00 00 90 00 5C [19:03:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1A 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 02 02 00 00 5E 04 04 00 02 02 00 00 57 04 04 00 03 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:03:58]wFMCommunicate OK [19:03:58]SAM_PROTO_GetFieldsCounters done [19:03:58]requested_item shift.num is exist - process it [19:03:58]requested_item shift.opened is exist - process it [19:03:58]req_shift_opened [19:03:58]FM_GetShiftState [19:03:58]SAM_PROTO_GetShiftState [19:03:58]wFMCommunicate request_size=4 [19:03:58]MH_SAM_APDU [19:03:58]CAPDU: 80 13 01 00 [19:03:58]Write to MH i2c: E2 08 00 D6 0C 80 13 01 00 00 00 00 00 5F [19:03:58]Write i2c OK [19:03:58]MH_I2C_Read... [19:03:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:03:58]Read from MH i2c: E2 [19:03:58]MH_I2C_Read... [19:03:58]Read from MH i2c: E2 0E 00 [19:03:58]MH_I2C_Read... [19:03:58]Read from MH i2c: E2 0E 00 D6 0C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 06 [19:03:58]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:03:58]wFMCommunicate OK [19:03:58]SAM_PROTO_GetShiftState done [19:03:58]FM_GetShiftState done [19:03:58]req_shift_opened done [19:03:58]requested_item shift.open_date is exist - process it [19:03:58]req_shift_open_date [19:03:58]req_shift_open_date done [19:03:58]produce_requested_data done [19:03:58]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156442,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:03:58]process_action_free close_receipt [19:03:58]json_value_free [19:03:58]json_value_free done [19:03:58]process_json_proto returns [19:03:58]Send response to host [19:03:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156442,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:03:58]free response buf [19:03:58]execute_script done [19:03:58]execute_script returns [19:03:58]free content buf [19:03:58]Sock 9.Close socket [19:03:58]Sock 9.Thread stoped [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:36]accept exits with 7 [19:05:36]New connection [19:05:36]New thread 3066731876 created [19:05:36]Thread 3066588516 joined [19:05:36]Waiting for new connection... [19:05:36] Sock 7.Parse request [19:05:36]Sock 7.Check first char [19:05:36]Sock 7.First char is OK [19:05:36]request: POST /json_proto HTTP/1.0 [19:05:36]Method: POST [19:05:36]URL: /json_proto [19:05:36]Method is POST - this is cgi request [19:05:36]url: /json_proto [19:05:36]query_string will be loaded in cgi processing [19:05:36]execute_cgi json_proto POST (null) [19:05:36]execute_cgi path=json_proto method=POST [19:05:36]POST find Content-Length [19:05:36]Host: 172.17.53.67:8080 [19:05:36]Content-Length: 677 [19:05:36]Content-Type: application/json [19:05:36] [19:05:36]POST finish read [19:05:36]Found Content-Length = 677 [19:05:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874744", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:05:36]execute_script... [19:05:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874744", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:05:36]POST & json_proto [19:05:36]process_json_proto [19:05:36]json parsed OK: [19:05:36]protocol is kg_v1.0 [19:05:36]action value=close_receipt [19:05:36]process_action close_receipt [19:05:36]cmd_close_receipt [19:05:36]MH_GetDate [19:05:36]Write to MH i2c: F0 00 00 D7 0C D2 [19:05:36]Write i2c OK [19:05:36]MH_I2C_Read... [19:05:36]Read from MH i2c: F0 [19:05:36]MH_I2C_Read... [19:05:36]Read from MH i2c: F0 09 00 [19:05:36]MH_I2C_Read... [19:05:36]Read from MH i2c: F0 09 00 D7 0C 00 81 54 15 67 19 BC 99 64 FE [19:05:36]GetLastDocTimeStamp 1729451035 [19:05:36]current date 1729451137 [19:05:36]FM_GetShiftState [19:05:36]SAM_PROTO_GetShiftState [19:05:36]wFMCommunicate request_size=4 [19:05:36]MH_SAM_APDU [19:05:36]CAPDU: 80 13 01 00 [19:05:36]Write to MH i2c: E2 08 00 D8 0C 80 13 01 00 00 00 00 00 61 [19:05:36]Write i2c OK [19:05:36]MH_I2C_Read... [19:05:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:05:36]Read from MH i2c: E2 [19:05:36]MH_I2C_Read... [19:05:36]Read from MH i2c: E2 0E 00 [19:05:36]MH_I2C_Read... [19:05:36]Read from MH i2c: E2 0E 00 D8 0C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 08 [19:05:36]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:05:36]wFMCommunicate OK [19:05:36]SAM_PROTO_GetShiftState done [19:05:36]FM_GetShiftState done [19:05:36]opened in 1729383891 [19:05:36]opened+sec_in_day 1729470291 [19:05:36]quantity*price = 70044 [19:05:36]sum+1 = 70046 [19:05:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 515 20.10.2024 19:05 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156443 ФПД: 219123549499199 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T190537&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156443&fm=219123549499199&tin=02508201610067®Number=0000137193017469&sum=70000 [19:05:37]StoreToDocumentArchive [19:05:37]shift 314 fd 156443 [19:05:37]save to /storage/0314/doc_00156443 [19:05:37]save last doc name /storage/0314/doc_00156443 to /storage/kkm_last_doc_name [19:05:37]save OK [19:05:37]Clear old archive folders... [19:05:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:05:37]tlvbuf is 002C6370 [19:05:37]SAM_PROTO_ClearQueue [19:05:37]wFMCommunicate request_size=4 [19:05:37]MH_SAM_APDU [19:05:37]CAPDU: 80 09 00 00 [19:05:37]Write to MH i2c: E2 08 00 E5 0C 80 09 00 00 00 00 00 00 63 [19:05:37]Write i2c OK [19:05:37]MH_I2C_Read... [19:05:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:05:37]Read from MH i2c: E2 [19:05:37]MH_I2C_Read... [19:05:37]Read from MH i2c: E2 03 00 [19:05:37]MH_I2C_Read... [19:05:37]Read from MH i2c: E2 03 00 E5 0C 00 90 00 65 [19:05:37]RAPDU: 90 00 [19:05:37]wFMCommunicate OK [19:05:37]SAM_PROTO_ClearQueue done [19:05:37]KKMCreateOFDPacket [19:05:37]OFDProtocolAddRootSTLVToBuf [19:05:37]FM_MakeSignedData [19:05:37]FM_MakeSignedData [19:05:37]SAM_PROTO_SignData [19:05:37]wFMCommunicate request_size=4 [19:05:37]MH_SAM_APDU [19:05:37]CAPDU: 80 0D 01 02 [19:05:37]Write to MH i2c: E2 08 00 E6 0C 80 0D 01 02 00 00 00 00 6B [19:05:37]Write i2c OK [19:05:37]MH_I2C_Read... [19:05:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:05:37]Read from MH i2c: E2 [19:05:37]MH_I2C_Read... [19:05:37]Read from MH i2c: E2 03 00 [19:05:37]MH_I2C_Read... [19:05:37]Read from MH i2c: E2 03 00 E6 0C 00 90 00 66 [19:05:37]RAPDU: 90 00 [19:05:37]wFMCommunicate OK [19:05:37]wFMCommunicate request_size=255 [19:05:37]MH_SAM_APDU [19:05:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 02 00 00 F4 03 04 00 81 54 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1B 63 02 00 35 04 06 00 C7 [19:05:37]Write to MH i2c: E2 02 01 E7 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 02 00 00 F4 03 04 00 81 54 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1B 63 02 00 35 04 06 00 C7 00 00 D1 [19:05:37]Write i2c OK [19:05:37]MH_I2C_Read... [19:05:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:05:38]Read from MH i2c: E2 [19:05:38]MH_I2C_Read... [19:05:38]Read from MH i2c: E2 03 00 [19:05:38]MH_I2C_Read... [19:05:38]Read from MH i2c: E2 03 00 E7 0C 00 90 00 67 [19:05:38]RAPDU: 90 00 [19:05:38]wFMCommunicate OK [19:05:38]wFMCommunicate request_size=10 [19:05:38]MH_SAM_APDU [19:05:38]CAPDU: 80 0D 02 02 05 4A AD 54 6F 3F [19:05:38]Write to MH i2c: E2 0D 00 E8 0C 80 0D 02 02 05 00 4A AD 54 6F 3F 00 00 71 [19:05:38]Write i2c OK [19:05:38]MH_I2C_Read... [19:05:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:05:38]Read from MH i2c: E2 [19:05:38]MH_I2C_Read... [19:05:38]Read from MH i2c: E2 03 00 [19:05:38]MH_I2C_Read... [19:05:38]Read from MH i2c: E2 03 00 E8 0C 00 90 00 68 [19:05:38]RAPDU: 90 00 [19:05:38]wFMCommunicate OK [19:05:38]wFMCommunicate request_size=4 [19:05:38]MH_SAM_APDU [19:05:38]CAPDU: 80 0D 03 02 [19:05:38]Write to MH i2c: E2 08 00 E9 0C 80 0D 03 02 00 00 00 00 70 [19:05:38]Write i2c OK [19:05:38]MH_I2C_Read... [19:05:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:05:38]Read from MH i2c: E2 [19:05:38]MH_I2C_Read... [19:05:38]Read from MH i2c: E2 0B 00 [19:05:38]MH_I2C_Read... [19:05:38]Read from MH i2c: E2 0B 00 E9 0C 00 58 F3 0A 9F 98 11 5D 35 90 00 A0 [19:05:38]RAPDU: 58 F3 0A 9F 98 11 5D 35 90 00 [19:05:38]wFMCommunicate OK [19:05:38]SAM_PROTO_SignData done [19:05:38]FM_MakeSignedData done [19:05:38]CreateOFDProtocolMessage [19:05:38]wFMCommunicate request_size=4 [19:05:38]MH_SAM_APDU [19:05:38]CAPDU: 80 11 00 00 [19:05:38]Write to MH i2c: E2 08 00 EA 0C 80 11 00 00 00 00 00 00 70 [19:05:38]Write i2c OK [19:05:38]MH_I2C_Read... [19:05:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:05:38]Read from MH i2c: E2 [19:05:38]MH_I2C_Read... [19:05:38]Read from MH i2c: E2 17 00 [19:05:38]MH_I2C_Read... [19:05:38]Read from MH i2c: E2 17 00 EA 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C1 [19:05:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:05:38]wFMCommunicate OK [19:05:38]CreateOFDProtocolMessage done [19:05:38]OFDSenderStorePacket 156443 [19:05:38]StoreOFDPacket docnum=156443 [19:05:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DC CA 07 01 BD E1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 02 00 00 F4 03 04 00 81 54 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1B 63 02 00 35 04 06 00 C7 4A AD 54 6F 3F 58 F3 0A 9F 98 11 5D 35 [19:05:38]CheckFolder [19:05:38]dirname=/storage/ofd_packets [19:05:38]CheckFolder done [19:05:38]ProducePacketName [19:05:38]name=ofd_packets/00156443 [19:05:38]NVStorageSaveData ofd_packets/00156443 [19:05:38]File name is /storage/ofd_packets/00156443 [19:05:38]Write 301 bytes [19:05:38]NVStorageSaveData done [19:05:38]OFDSenderStorePacket done [19:05:38]KKMCreateOFDPacket done [19:05:38]NVStorageSaveData kkm_last_timestamp [19:05:38]File name is /storage/kkm_last_timestamp [19:05:38]Write 4 bytes [19:05:38]NVStorageSaveData done [19:05:38]ExternCall_PrintAddStr [19:05:38]wPrintStart [19:05:38]Write to MH i2c: 01 00 00 EB 0C F7 [19:05:38]Write i2c OK [19:05:38]MH_I2C_Read... [19:05:38]Read from MH i2c: 01 [19:05:38]MH_I2C_Read... [19:05:38]Read from MH i2c: 01 07 00 [19:05:38]MH_I2C_Read... [19:05:38]Read from MH i2c: 01 07 00 EB 0C 00 00 00 00 00 FF 0F 0C [19:05:38]RasterBufferAndPrint [19:05:38]line Счет N : (1)874744 [19:05:38]line ИНН: 02508201610067 [19:05:38]line Контрольно-Кассовый Чек [19:05:38]line ПРОДАЖА [19:05:38]line ТРК (МРК, ГНК) : 31 [19:05:38]line Товар: 2710124500 [19:05:38]line Аи-95-К-5 [19:05:38]line 9.440 * 74.20 [19:05:38]line = 700.45 [19:05:38]line НДС 12% НСП 1% [19:05:38]line > о реализуемом товаре [19:05:38]line ОКРУГЛЕНИЕ: -0.45 [19:05:38]line ИТОГО: 700.00 [19:05:38]line Внесено: 700.00 [19:05:38]line СДАЧА: 0.00 [19:05:38]line НСП 1% : 6.20 [19:05:38]line НДС 12% : 74.38 [19:05:38]line Наличными: 700.00 [19:05:38]line Безнал.: 0.00 [19:05:38]line Место: АЗС № 165 "Партнер Нефть" [19:05:38]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:05:38]line СНО: Общий режим [19:05:38]line Чек 515 20.10.2024 19:05 [19:05:38]line Смена: 314 ФФД: 1.0 [19:05:38]line ЗНМ: 0300000234 [19:05:38]line РНМ: 0000137193017469 [19:05:38]line Версия ККМ: v1.0 [19:05:38]line ФМ: 0000000000963156 [19:05:38]line ФД: 156443 [19:05:38]line ФПД: 219123549499199 [19:05:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T190537&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156443&fm=219123549499199&tin=02508201610067®Number=0000137193017469&sum=70000 [19:05:38]OFD Sender: Processing packet 156443 [packets to send 52, broken 51] [19:05:38]ProducePacketName [19:05:38]name=ofd_packets/00156443 [19:05:38]OFD Sender: To server: pG, [19:05:38]CommunicateWithHost lk.salyk.kg:30040 [19:05:38]ConnectInit lk.salyk.kg [19:05:38]written 0, free lines is 4095 [19:05:38]Connected sock=10 [19:05:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DC CA 07 01 BD E1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 02 00 00 F4 03 04 00 81 54 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1B 63 02 00 35 04 06 00 C7 4A AD 54 6F 3F 58 F3 0A 9F 98 11 5D 35 [19:05:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 AE 71 47 00 D1 14 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1B 63 02 00 F4 03 04 00 B3 FA 14 67 B6 04 01 00 00 58 26 1A 56 E8 CE C6 36 [19:05:38]CommunicateWithHost err = 0 [19:05:38]CheckOFDResponse [19:05:38]1017 (14) - 77093643461234 [19:05:38]1041 (16) - 0000000000963156 [19:05:38]1040 (4) - 156443 [19:05:38]1012 (4) - 20.10.2024 12:42 [19:05:38]1206 (1) - 0 [19:05:38]OFD Sender: Remove packet 156443 [19:05:38]ProducePacketName [19:05:38]name=ofd_packets/00156443 [19:05:38]NVStorageDeleteData [19:05:39]Write to MH i2c: 01 00 00 16 0D 23 [19:05:39]Write i2c OK [19:05:39]MH_I2C_Read... [19:05:39]Read from MH i2c: 01 [19:05:39]MH_I2C_Read... [19:05:39]Read from MH i2c: 01 07 00 [19:05:39]MH_I2C_Read... [19:05:39]Read from MH i2c: 01 07 00 16 0D 00 00 00 00 00 DE 0C 14 [19:05:39]RasterBufferAndPrint [19:05:39]line [19:05:39]line [19:05:39]line [19:05:39]line [19:05:39]line [19:05:39]written 0, free lines is 3300 [19:05:39]MH_Cut [19:05:39]Write to MH i2c: D1 01 00 1D 0D 01 FC [19:05:39]Write i2c OK [19:05:39]MH_I2C_Read... [19:05:39]Read from MH i2c: D1 [19:05:39]MH_I2C_Read... [19:05:39]Read from MH i2c: D1 01 00 [19:05:39]MH_I2C_Read... [19:05:39]Read from MH i2c: D1 01 00 1D 0D 00 FB [19:05:39]Write to MH i2c: 01 00 00 1E 0D 2B [19:05:39]Write i2c OK [19:05:39]MH_I2C_Read... [19:05:39]OFD Sender: No OFD packet to send [19:05:39]*** Cut start [19:05:39]*** Partial cut [19:05:39]*** CUTSNS_PIN = 1 [19:05:39]*** CUTSNS_PIN = 0 [19:05:40]*** Brake cut motor [19:05:40]Read from MH i2c: 01 [19:05:40]MH_I2C_Read... [19:05:40]*** Stop cut motor [19:05:40]*** Cut end [19:05:40]Read from MH i2c: 01 07 00 [19:05:40]MH_I2C_Read... [19:05:40]Read from MH i2c: 01 07 00 1E 0D 00 00 00 00 00 FF 0F 40 [19:05:40]process_action close_receipt done [19:05:40]requested_data is exist [19:05:40]produce_requested_data [19:05:40]requested_item fm.sn is exist - process it [19:05:40]wFMCommunicate request_size=4 [19:05:40]MH_SAM_APDU [19:05:40]CAPDU: 80 11 00 00 [19:05:40]Write to MH i2c: E2 08 00 1F 0D 80 11 00 00 00 00 00 00 A6 [19:05:40]Write i2c OK [19:05:40]MH_I2C_Read... [19:05:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:05:40]Read from MH i2c: E2 [19:05:40]MH_I2C_Read... [19:05:40]Read from MH i2c: E2 17 00 [19:05:40]MH_I2C_Read... [19:05:40]Read from MH i2c: E2 17 00 1F 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F7 [19:05:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:05:40]wFMCommunicate OK [19:05:40]requested_item fd.num is exist - process it [19:05:40]SAM_PROTO_GetFieldsCounters [19:05:40]wFMCommunicate request_size=4 [19:05:40]MH_SAM_APDU [19:05:40]CAPDU: 80 13 00 00 [19:05:40]Write to MH i2c: E2 08 00 20 0D 80 13 00 00 00 00 00 00 A9 [19:05:40]Write i2c OK [19:05:40]MH_I2C_Read... [19:05:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:05:40]Read from MH i2c: E2 [19:05:40]MH_I2C_Read... [19:05:40]Read from MH i2c: E2 62 00 [19:05:40]MH_I2C_Read... [19:05:40]Read from MH i2c: E2 62 00 20 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1B 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 03 02 00 00 5E 04 04 00 03 02 00 00 57 04 04 00 04 02 00 00 19 04 04 00 00 00 00 00 90 00 AC [19:05:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1B 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 03 02 00 00 5E 04 04 00 03 02 00 00 57 04 04 00 04 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:05:40]wFMCommunicate OK [19:05:40]SAM_PROTO_GetFieldsCounters done [19:05:40]requested_item shift.num is exist - process it [19:05:40]requested_item shift.opened is exist - process it [19:05:40]req_shift_opened [19:05:40]FM_GetShiftState [19:05:40]SAM_PROTO_GetShiftState [19:05:40]wFMCommunicate request_size=4 [19:05:40]MH_SAM_APDU [19:05:40]CAPDU: 80 13 01 00 [19:05:40]Write to MH i2c: E2 08 00 21 0D 80 13 01 00 00 00 00 00 AB [19:05:40]Write i2c OK [19:05:40]MH_I2C_Read... [19:05:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:05:40]Read from MH i2c: E2 [19:05:40]MH_I2C_Read... [19:05:40]Read from MH i2c: E2 0E 00 [19:05:40]MH_I2C_Read... [19:05:40]Read from MH i2c: E2 0E 00 21 0D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 52 [19:05:40]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:05:40]wFMCommunicate OK [19:05:40]SAM_PROTO_GetShiftState done [19:05:40]FM_GetShiftState done [19:05:40]req_shift_opened done [19:05:40]requested_item shift.open_date is exist - process it [19:05:40]req_shift_open_date [19:05:40]req_shift_open_date done [19:05:40]produce_requested_data done [19:05:40]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156443,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:05:40]process_action_free close_receipt [19:05:40]json_value_free [19:05:40]json_value_free done [19:05:40]process_json_proto returns [19:05:40]Send response to host [19:05:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156443,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:05:40]free response buf [19:05:40]execute_script done [19:05:40]execute_script returns [19:05:40]free content buf [19:05:40]Sock 7.Close socket [19:05:40]Sock 7.Thread stoped [19:05:44]OFD Sender: No OFD packet to send [19:05:49]OFD Sender: No OFD packet to send [19:05:54]OFD Sender: No OFD packet to send [19:05:59]OFD Sender: No OFD packet to send [19:06:04]OFD Sender: No OFD packet to send [19:06:09]OFD Sender: No OFD packet to send [19:06:14]OFD Sender: No OFD packet to send [19:06:19]OFD Sender: No OFD packet to send [19:06:24]OFD Sender: No OFD packet to send [19:06:29]OFD Sender: No OFD packet to send [19:06:34]OFD Sender: No OFD packet to send [19:06:39]OFD Sender: No OFD packet to send [19:06:44]OFD Sender: No OFD packet to send [19:06:49]OFD Sender: No OFD packet to send [19:06:54]OFD Sender: No OFD packet to send [19:06:59]OFD Sender: No OFD packet to send [19:07:04]OFD Sender: No OFD packet to send [19:07:09]OFD Sender: No OFD packet to send [19:07:14]OFD Sender: No OFD packet to send [19:07:19]OFD Sender: No OFD packet to send [19:07:24]OFD Sender: No OFD packet to send [19:07:29]OFD Sender: No OFD packet to send [19:07:34]OFD Sender: No OFD packet to send [19:07:39]OFD Sender: No OFD packet to send [19:07:44]OFD Sender: No OFD packet to send [19:07:44]accept exits with 9 [19:07:44]New connection [19:07:44]New thread 3066588516 created [19:07:44]Thread 3066731876 joined [19:07:44]Waiting for new connection... [19:07:44] Sock 9.Parse request [19:07:44]Sock 9.Check first char [19:07:44]Sock 9.First char is OK [19:07:44]request: POST /json_proto HTTP/1.0 [19:07:44]Method: POST [19:07:44]URL: /json_proto [19:07:44]Method is POST - this is cgi request [19:07:44]url: /json_proto [19:07:44]query_string will be loaded in cgi processing [19:07:44]execute_cgi json_proto POST (null) [19:07:44]execute_cgi path=json_proto method=POST [19:07:44]POST find Content-Length [19:07:44]Host: 172.17.53.67:8080 [19:07:44]Content-Length: 800 [19:07:44]Content-Type: application/json [19:07:44] [19:07:44]POST finish read [19:07:44]Found Content-Length = 800 [19:07:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874745", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4563851", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:07:44]execute_script... [19:07: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)874745", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4563851", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:07:44]POST & json_proto [19:07:44]process_json_proto [19:07:44]json parsed OK: [19:07:44]protocol is kg_v1.0 [19:07:44]action value=close_receipt [19:07:44]process_action close_receipt [19:07:44]cmd_close_receipt [19:07:44]MH_GetDate [19:07:44]Write to MH i2c: F0 00 00 22 0D 1E [19:07:44]Write i2c OK [19:07:44]MH_I2C_Read... [19:07:44]Read from MH i2c: F0 [19:07:44]MH_I2C_Read... [19:07:44]Read from MH i2c: F0 09 00 [19:07:44]MH_I2C_Read... [19:07:44]Read from MH i2c: F0 09 00 22 0D 00 01 55 15 67 19 BC 99 64 CB [19:07:44]GetLastDocTimeStamp 1729451137 [19:07:44]current date 1729451265 [19:07:44]FM_GetShiftState [19:07:44]SAM_PROTO_GetShiftState [19:07:44]wFMCommunicate request_size=4 [19:07:44]MH_SAM_APDU [19:07:44]CAPDU: 80 13 01 00 [19:07:44]Write to MH i2c: E2 08 00 23 0D 80 13 01 00 00 00 00 00 AD [19:07:44]Write i2c OK [19:07:44]MH_I2C_Read... [19:07:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:07:44]Read from MH i2c: E2 [19:07:44]MH_I2C_Read... [19:07:44]Read from MH i2c: E2 0E 00 [19:07:44]MH_I2C_Read... [19:07:44]Read from MH i2c: E2 0E 00 23 0D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 54 [19:07:44]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:07:44]wFMCommunicate OK [19:07:44]SAM_PROTO_GetShiftState done [19:07:44]FM_GetShiftState done [19:07:44]opened in 1729383891 [19:07:44]opened+sec_in_day 1729470291 [19:07:44]quantity*price = 0 [19:07:44]sum+1 = 1 [19:07:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 516 20.10.2024 19:07 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливные Талоны 4563851 ФМ: 0000000000963156 ФД: 156444 ФПД: 40101216064628 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T190745&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156444&fm=40101216064628&tin=02508201610067®Number=0000137193017469&sum=0 [19:07:45]StoreToDocumentArchive [19:07:45]shift 314 fd 156444 [19:07:45]save to /storage/0314/doc_00156444 [19:07:45]save last doc name /storage/0314/doc_00156444 to /storage/kkm_last_doc_name [19:07:45]save OK [19:07:45]Clear old archive folders... [19:07:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:07:45]tlvbuf is 0029D5E0 [19:07:45]SAM_PROTO_ClearQueue [19:07:45]wFMCommunicate request_size=4 [19:07:45]MH_SAM_APDU [19:07:45]CAPDU: 80 09 00 00 [19:07:45]Write to MH i2c: E2 08 00 30 0D 80 09 00 00 00 00 00 00 AF [19:07:45]Write i2c OK [19:07:45]MH_I2C_Read... [19:07:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:07:45]Read from MH i2c: E2 [19:07:45]MH_I2C_Read... [19:07:45]Read from MH i2c: E2 03 00 [19:07:45]MH_I2C_Read... [19:07:45]Read from MH i2c: E2 03 00 30 0D 00 90 00 B1 [19:07:45]RAPDU: 90 00 [19:07:45]wFMCommunicate OK [19:07:45]SAM_PROTO_ClearQueue done [19:07:45]KKMCreateOFDPacket [19:07:45]OFDProtocolAddRootSTLVToBuf [19:07:45]FM_MakeSignedData [19:07:45]FM_MakeSignedData [19:07:45]SAM_PROTO_SignData [19:07:45]wFMCommunicate request_size=4 [19:07:45]MH_SAM_APDU [19:07:45]CAPDU: 80 0D 01 02 [19:07:45]Write to MH i2c: E2 08 00 31 0D 80 0D 01 02 00 00 00 00 B7 [19:07:45]Write i2c OK [19:07:45]MH_I2C_Read... [19:07:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:07:45]Read from MH i2c: E2 [19:07:45]MH_I2C_Read... [19:07:45]Read from MH i2c: E2 03 00 [19:07:45]MH_I2C_Read... [19:07:45]Read from MH i2c: E2 03 00 31 0D 00 90 00 B2 [19:07:45]RAPDU: 90 00 [19:07:45]wFMCommunicate OK [19:07:45]wFMCommunicate request_size=255 [19:07:45]MH_SAM_APDU [19:07:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 02 00 00 F4 03 04 00 01 55 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1C 63 02 00 35 04 06 00 24 [19:07:45]Write to MH i2c: E2 02 01 32 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 02 00 00 F4 03 04 00 01 55 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1C 63 02 00 35 04 06 00 24 00 00 C8 [19:07:45]Write i2c OK [19:07:45]MH_I2C_Read... [19:07:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:07:46]Read from MH i2c: E2 [19:07:46]MH_I2C_Read... [19:07:46]Read from MH i2c: E2 03 00 [19:07:46]MH_I2C_Read... [19:07:46]Read from MH i2c: E2 03 00 32 0D 00 90 00 B3 [19:07:46]RAPDU: 90 00 [19:07:46]wFMCommunicate OK [19:07:46]wFMCommunicate request_size=10 [19:07:46]MH_SAM_APDU [19:07:46]CAPDU: 80 0D 02 02 05 78 CA BD 14 74 [19:07:46]Write to MH i2c: E2 0D 00 33 0D 80 0D 02 02 05 00 78 CA BD 14 74 00 00 4B [19:07:46]Write i2c OK [19:07:46]MH_I2C_Read... [19:07:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:07:46]Read from MH i2c: E2 [19:07:46]MH_I2C_Read... [19:07:46]Read from MH i2c: E2 03 00 [19:07:46]MH_I2C_Read... [19:07:46]Read from MH i2c: E2 03 00 33 0D 00 90 00 B4 [19:07:46]RAPDU: 90 00 [19:07:46]wFMCommunicate OK [19:07:46]wFMCommunicate request_size=4 [19:07:46]MH_SAM_APDU [19:07:46]CAPDU: 80 0D 03 02 [19:07:46]Write to MH i2c: E2 08 00 34 0D 80 0D 03 02 00 00 00 00 BC [19:07:46]Write i2c OK [19:07:46]MH_I2C_Read... [19:07:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:07:46]Read from MH i2c: E2 [19:07:46]MH_I2C_Read... [19:07:46]Read from MH i2c: E2 0B 00 [19:07:46]MH_I2C_Read... [19:07:46]Read from MH i2c: E2 0B 00 34 0D 00 10 26 19 7A 10 69 9F C4 90 00 62 [19:07:46]RAPDU: 10 26 19 7A 10 69 9F C4 90 00 [19:07:46]wFMCommunicate OK [19:07:46]SAM_PROTO_SignData done [19:07:46]FM_MakeSignedData done [19:07:46]CreateOFDProtocolMessage [19:07:46]wFMCommunicate request_size=4 [19:07:46]MH_SAM_APDU [19:07:46]CAPDU: 80 11 00 00 [19:07:46]Write to MH i2c: E2 08 00 35 0D 80 11 00 00 00 00 00 00 BC [19:07:46]Write i2c OK [19:07:46]MH_I2C_Read... [19:07:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:07:46]Read from MH i2c: E2 [19:07:46]MH_I2C_Read... [19:07:46]Read from MH i2c: E2 17 00 [19:07:46]MH_I2C_Read... [19:07:46]Read from MH i2c: E2 17 00 35 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0D [19:07:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:07:46]wFMCommunicate OK [19:07:46]CreateOFDProtocolMessage done [19:07:46]OFDSenderStorePacket 156444 [19:07:46]StoreOFDPacket docnum=156444 [19:07:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B7 EF 07 01 A1 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 02 00 00 F4 03 04 00 01 55 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1C 63 02 00 35 04 06 00 24 78 CA BD 14 74 10 26 19 7A 10 69 9F C4 [19:07:46]CheckFolder [19:07:46]dirname=/storage/ofd_packets [19:07:46]CheckFolder done [19:07:46]ProducePacketName [19:07:46]name=ofd_packets/00156444 [19:07:46]NVStorageSaveData ofd_packets/00156444 [19:07:46]File name is /storage/ofd_packets/00156444 [19:07:46]Write 301 bytes [19:07:46]NVStorageSaveData done [19:07:46]OFDSenderStorePacket done [19:07:46]KKMCreateOFDPacket done [19:07:46]NVStorageSaveData kkm_last_timestamp [19:07:46]File name is /storage/kkm_last_timestamp [19:07:46]Write 4 bytes [19:07:46]NVStorageSaveData done [19:07:46]ExternCall_PrintAddStr [19:07:46]wPrintStart [19:07:46]Write to MH i2c: 01 00 00 36 0D 43 [19:07:46]Write i2c OK [19:07:46]MH_I2C_Read... [19:07:46]Read from MH i2c: 01 [19:07:46]MH_I2C_Read... [19:07:46]Read from MH i2c: 01 07 00 [19:07:46]MH_I2C_Read... [19:07:46]Read from MH i2c: 01 07 00 36 0D 00 00 00 00 00 FF 0F 58 [19:07:46]RasterBufferAndPrint [19:07:46]line Счет N : (1)874745 [19:07:46]line ИНН: 02508201610067 [19:07:46]line Контрольно-Кассовый Чек [19:07:46]line ПРОДАЖА [19:07:46]line ТРК (МРК, ГНК) : 32 [19:07:46]line Товар: 2710124130 [19:07:46]line Аи-92-К-5 [19:07:46]line 10.000 * 0.00 [19:07:46]line = 0.00 [19:07:46]line НДС 12% НСП 1% [19:07:46]line > о реализуемом товаре [19:07:46]line ИТОГО: 0.00 [19:07:46]line НСП 1% : 0.00 [19:07:46]line НДС 12% : 0.00 [19:07:46]line Наличными: 0.00 [19:07:46]line Безнал.: 0.00 [19:07:46]line Место: АЗС № 165 "Партнер Нефть" [19:07:46]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:07:46]line СНО: Общий режим [19:07:46]line Чек 516 20.10.2024 19:07 [19:07:46]line Смена: 314 ФФД: 1.0 [19:07:46]line ЗНМ: 0300000234 [19:07:46]line РНМ: 0000137193017469 [19:07:46]line Версия ККМ: v1.0 [19:07:46]line Талоны: Топливные Талоны [19:07:46]line 4563851 [19:07:46]line ФМ: 0000000000963156 [19:07:46]line ФД: 156444 [19:07:46]line ФПД: 40101216064628 [19:07:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T190745&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156444&fm=40101216064628&tin=02508201610067®Number=0000137193017469&sum=0 [19:07:46]OFD Sender: Processing packet 156444 [packets to send 52, broken 51] [19:07:46]ProducePacketName [19:07:46]name=ofd_packets/00156444 [19:07:46]OFD Sender: To server: pG, [19:07:46]CommunicateWithHost lk.salyk.kg:30040 [19:07:46]ConnectInit lk.salyk.kg [19:07:46]written 0, free lines is 4095 [19:07:46]Connected sock=10 [19:07:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B7 EF 07 01 A1 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 02 00 00 F4 03 04 00 01 55 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1C 63 02 00 35 04 06 00 24 78 CA BD 14 74 10 26 19 7A 10 69 9F C4 [19:07:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 03 B6 47 00 CD 26 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1C 63 02 00 F4 03 04 00 33 FB 14 67 B6 04 01 00 00 57 C6 03 C9 B0 BE B4 9E [19:07:47]CommunicateWithHost err = 0 [19:07:47]CheckOFDResponse [19:07:47]1017 (14) - 77093643461234 [19:07:47]1041 (16) - 0000000000963156 [19:07:47]1040 (4) - 156444 [19:07:47]1012 (4) - 20.10.2024 12:44 [19:07:47]1206 (1) - 0 [19:07:47]OFD Sender: Remove packet 156444 [19:07:47]ProducePacketName [19:07:47]name=ofd_packets/00156444 [19:07:47]NVStorageDeleteData [19:07:47]Write to MH i2c: 01 00 00 60 0D 6D [19:07:47]Write i2c OK [19:07:47]MH_I2C_Read... [19:07:47]Read from MH i2c: 01 [19:07:47]MH_I2C_Read... [19:07:47]Read from MH i2c: 01 07 00 [19:07:47]MH_I2C_Read... [19:07:47]Read from MH i2c: 01 07 00 60 0D 00 00 00 00 00 F8 0C 78 [19:07:47]RasterBufferAndPrint [19:07:47]line [19:07:47]line [19:07:47]line [19:07:47]line [19:07:47]line [19:07:47]written 0, free lines is 3326 [19:07:47]MH_Cut [19:07:47]Write to MH i2c: D1 01 00 67 0D 01 46 [19:07:47]Write i2c OK [19:07:47]MH_I2C_Read... [19:07:47]Read from MH i2c: D1 [19:07:47]MH_I2C_Read... [19:07:47]Read from MH i2c: D1 01 00 [19:07:47]MH_I2C_Read... [19:07:47]Read from MH i2c: D1 01 00 67 0D 00 45 [19:07:47]Write to MH i2c: 01 00 00 68 0D 75 [19:07:47]Write i2c OK [19:07:47]MH_I2C_Read... [19:07:47]OFD Sender: No OFD packet to send [19:07:47]*** Cut start [19:07:47]*** Partial cut [19:07:47]*** CUTSNS_PIN = 1 [19:07:47]*** CUTSNS_PIN = 0 [19:07:48]*** Brake cut motor [19:07:48]Read from MH i2c: 01 [19:07:48]MH_I2C_Read... [19:07:48]*** Stop cut motor [19:07:48]*** Cut end [19:07:48]Read from MH i2c: 01 07 00 [19:07:48]MH_I2C_Read... [19:07:48]Read from MH i2c: 01 07 00 68 0D 00 00 00 00 00 FF 0F 8A [19:07:48]process_action close_receipt done [19:07:48]requested_data is exist [19:07:48]produce_requested_data [19:07:48]requested_item fm.sn is exist - process it [19:07:48]wFMCommunicate request_size=4 [19:07:48]MH_SAM_APDU [19:07:48]CAPDU: 80 11 00 00 [19:07:48]Write to MH i2c: E2 08 00 69 0D 80 11 00 00 00 00 00 00 F0 [19:07:48]Write i2c OK [19:07:48]MH_I2C_Read... [19:07:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:07:48]Read from MH i2c: E2 [19:07:48]MH_I2C_Read... [19:07:48]Read from MH i2c: E2 17 00 [19:07:48]MH_I2C_Read... [19:07:48]Read from MH i2c: E2 17 00 69 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 41 [19:07:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:07:48]wFMCommunicate OK [19:07:48]requested_item fd.num is exist - process it [19:07:48]SAM_PROTO_GetFieldsCounters [19:07:48]wFMCommunicate request_size=4 [19:07:48]MH_SAM_APDU [19:07:48]CAPDU: 80 13 00 00 [19:07:48]Write to MH i2c: E2 08 00 6A 0D 80 13 00 00 00 00 00 00 F3 [19:07:48]Write i2c OK [19:07:48]MH_I2C_Read... [19:07:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:07:48]Read from MH i2c: E2 [19:07:48]MH_I2C_Read... [19:07:48]Read from MH i2c: E2 62 00 [19:07:48]MH_I2C_Read... [19:07:48]Read from MH i2c: E2 62 00 6A 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1C 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 04 02 00 00 5E 04 04 00 04 02 00 00 57 04 04 00 05 02 00 00 19 04 04 00 00 00 00 00 90 00 FA [19:07:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1C 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 04 02 00 00 5E 04 04 00 04 02 00 00 57 04 04 00 05 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:07:48]wFMCommunicate OK [19:07:48]SAM_PROTO_GetFieldsCounters done [19:07:48]requested_item shift.num is exist - process it [19:07:48]requested_item shift.opened is exist - process it [19:07:48]req_shift_opened [19:07:48]FM_GetShiftState [19:07:48]SAM_PROTO_GetShiftState [19:07:48]wFMCommunicate request_size=4 [19:07:48]MH_SAM_APDU [19:07:48]CAPDU: 80 13 01 00 [19:07:48]Write to MH i2c: E2 08 00 6B 0D 80 13 01 00 00 00 00 00 F5 [19:07:48]Write i2c OK [19:07:48]MH_I2C_Read... [19:07:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:07:48]Read from MH i2c: E2 [19:07:48]MH_I2C_Read... [19:07:48]Read from MH i2c: E2 0E 00 [19:07:48]MH_I2C_Read... [19:07:48]Read from MH i2c: E2 0E 00 6B 0D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 9C [19:07:48]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:07:48]wFMCommunicate OK [19:07:48]SAM_PROTO_GetShiftState done [19:07:48]FM_GetShiftState done [19:07:48]req_shift_opened done [19:07:48]requested_item shift.open_date is exist - process it [19:07:48]req_shift_open_date [19:07:48]req_shift_open_date done [19:07:48]produce_requested_data done [19:07:48]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156444,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:07:48]process_action_free close_receipt [19:07:48]json_value_free [19:07:48]json_value_free done [19:07:48]process_json_proto returns [19:07:48]Send response to host [19:07:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156444,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:07:48]free response buf [19:07:48]execute_script done [19:07:48]execute_script returns [19:07:48]free content buf [19:07:48]Sock 9.Close socket [19:07:48]Sock 9.Thread stoped [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:20]accept exits with 7 [19:08:20]New connection [19:08:20]New thread 3066731876 created [19:08:20]Thread 3066588516 joined [19:08:20]Waiting for new connection... [19:08:20] Sock 7.Parse request [19:08:20]Sock 7.Check first char [19:08:20]Sock 7.First char is OK [19:08:20]request: POST /json_proto HTTP/1.0 [19:08:20]Method: POST [19:08:20]URL: /json_proto [19:08:20]Method is POST - this is cgi request [19:08:20]url: /json_proto [19:08:20]query_string will be loaded in cgi processing [19:08:20]execute_cgi json_proto POST (null) [19:08:20]execute_cgi path=json_proto method=POST [19:08:20]POST find Content-Length [19:08:20]Host: 172.17.53.67:8080 [19:08:20]Content-Length: 678 [19:08:20]Content-Type: application/json [19:08:20] [19:08:20]POST finish read [19:08:20]Found Content-Length = 678 [19:08:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874746", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:08:20]execute_script... [19: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 : (1)874746", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:08:20]POST & json_proto [19:08:20]process_json_proto [19:08:20]json parsed OK: [19:08:20]protocol is kg_v1.0 [19:08:20]action value=close_receipt [19:08:20]process_action close_receipt [19:08:20]cmd_close_receipt [19:08:20]MH_GetDate [19:08:20]Write to MH i2c: F0 00 00 6C 0D 68 [19:08:20]Write i2c OK [19:08:20]MH_I2C_Read... [19:08:20]Read from MH i2c: F0 [19:08:20]MH_I2C_Read... [19:08:20]Read from MH i2c: F0 09 00 [19:08:20]MH_I2C_Read... [19:08:20]Read from MH i2c: F0 09 00 6C 0D 00 24 55 15 67 19 BC 99 64 38 [19:08:20]GetLastDocTimeStamp 1729451265 [19:08:20]current date 1729451300 [19:08:20]FM_GetShiftState [19:08:20]SAM_PROTO_GetShiftState [19:08:20]wFMCommunicate request_size=4 [19:08:20]MH_SAM_APDU [19:08:20]CAPDU: 80 13 01 00 [19:08:20]Write to MH i2c: E2 08 00 6D 0D 80 13 01 00 00 00 00 00 F7 [19:08:20]Write i2c OK [19:08:20]MH_I2C_Read... [19:08:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:08:20]Read from MH i2c: E2 [19:08:20]MH_I2C_Read... [19:08:20]Read from MH i2c: E2 0E 00 [19:08:20]MH_I2C_Read... [19:08:20]Read from MH i2c: E2 0E 00 6D 0D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 9E [19:08:20]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:08:20]wFMCommunicate OK [19:08:20]SAM_PROTO_GetShiftState done [19:08:20]FM_GetShiftState done [19:08:20]opened in 1729383891 [19:08:20]opened+sec_in_day 1729470291 [19:08:20]quantity*price = 70044 [19:08:20]sum+1 = 70045 [19:08:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 517 20.10.2024 19:08 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156445 ФПД: 84145093038447 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T190820&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156445&fm=84145093038447&tin=02508201610067®Number=0000137193017469&sum=70000 [19:08:21]StoreToDocumentArchive [19:08:21]shift 314 fd 156445 [19:08:21]save to /storage/0314/doc_00156445 [19:08:21]save last doc name /storage/0314/doc_00156445 to /storage/kkm_last_doc_name [19:08:21]save OK [19:08:21]Clear old archive folders... [19:08:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:08:21]tlvbuf is 0029D3F0 [19:08:21]SAM_PROTO_ClearQueue [19:08:21]wFMCommunicate request_size=4 [19:08:21]MH_SAM_APDU [19:08:21]CAPDU: 80 09 00 00 [19:08:21]Write to MH i2c: E2 08 00 7A 0D 80 09 00 00 00 00 00 00 F9 [19:08:21]Write i2c OK [19:08:21]MH_I2C_Read... [19:08:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:08:21]Read from MH i2c: E2 [19:08:21]MH_I2C_Read... [19:08:21]Read from MH i2c: E2 03 00 [19:08:21]MH_I2C_Read... [19:08:21]Read from MH i2c: E2 03 00 7A 0D 00 90 00 FB [19:08:21]RAPDU: 90 00 [19:08:21]wFMCommunicate OK [19:08:21]SAM_PROTO_ClearQueue done [19:08:21]KKMCreateOFDPacket [19:08:21]OFDProtocolAddRootSTLVToBuf [19:08:21]FM_MakeSignedData [19:08:21]FM_MakeSignedData [19:08:21]SAM_PROTO_SignData [19:08:21]wFMCommunicate request_size=4 [19:08:21]MH_SAM_APDU [19:08:21]CAPDU: 80 0D 01 02 [19:08:21]Write to MH i2c: E2 08 00 7B 0D 80 0D 01 02 00 00 00 00 01 [19:08:21]Write i2c OK [19:08:21]MH_I2C_Read... [19:08:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:08:21]Read from MH i2c: E2 [19:08:21]MH_I2C_Read... [19:08:21]Read from MH i2c: E2 03 00 [19:08:21]MH_I2C_Read... [19:08:21]Read from MH i2c: E2 03 00 7B 0D 00 90 00 FC [19:08:21]RAPDU: 90 00 [19:08:21]wFMCommunicate OK [19:08:21]wFMCommunicate request_size=255 [19:08:21]MH_SAM_APDU [19:08:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 02 00 00 F4 03 04 00 24 55 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1D 63 02 00 35 04 06 00 4C [19:08:21]Write to MH i2c: E2 02 01 7C 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 02 00 00 F4 03 04 00 24 55 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1D 63 02 00 35 04 06 00 4C 00 00 BD [19:08:21]Write i2c OK [19:08:21]MH_I2C_Read... [19:08:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:08:21]Read from MH i2c: E2 [19:08:21]MH_I2C_Read... [19:08:21]Read from MH i2c: E2 03 00 [19:08:21]MH_I2C_Read... [19:08:21]Read from MH i2c: E2 03 00 7C 0D 00 90 00 FD [19:08:21]RAPDU: 90 00 [19:08:21]wFMCommunicate OK [19:08:21]wFMCommunicate request_size=10 [19:08:21]MH_SAM_APDU [19:08:21]CAPDU: 80 0D 02 02 05 87 8E 61 51 6F [19:08:21]Write to MH i2c: E2 0D 00 7D 0D 80 0D 02 02 05 00 87 8E 61 51 6F 00 00 44 [19:08:21]Write i2c OK [19:08:21]MH_I2C_Read... [19:08:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:08:21]Read from MH i2c: E2 [19:08:21]MH_I2C_Read... [19:08:21]Read from MH i2c: E2 03 00 [19:08:21]MH_I2C_Read... [19:08:21]Read from MH i2c: E2 03 00 7D 0D 00 90 00 FE [19:08:21]RAPDU: 90 00 [19:08:21]wFMCommunicate OK [19:08:21]wFMCommunicate request_size=4 [19:08:21]MH_SAM_APDU [19:08:21]CAPDU: 80 0D 03 02 [19:08:21]Write to MH i2c: E2 08 00 7E 0D 80 0D 03 02 00 00 00 00 06 [19:08:21]Write i2c OK [19:08:21]MH_I2C_Read... [19:08:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:08:21]Read from MH i2c: E2 [19:08:21]MH_I2C_Read... [19:08:21]Read from MH i2c: E2 0B 00 [19:08:21]MH_I2C_Read... [19:08:21]Read from MH i2c: E2 0B 00 7E 0D 00 1A D6 1F 51 4C 1F DF A6 90 00 57 [19:08:21]RAPDU: 1A D6 1F 51 4C 1F DF A6 90 00 [19:08:21]wFMCommunicate OK [19:08:21]SAM_PROTO_SignData done [19:08:21]FM_MakeSignedData done [19:08:21]CreateOFDProtocolMessage [19:08:21]wFMCommunicate request_size=4 [19:08:21]MH_SAM_APDU [19:08:21]CAPDU: 80 11 00 00 [19:08:21]Write to MH i2c: E2 08 00 7F 0D 80 11 00 00 00 00 00 00 06 [19:08:21]Write i2c OK [19:08:21]MH_I2C_Read... [19:08:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:08:21]Read from MH i2c: E2 [19:08:21]MH_I2C_Read... [19:08:21]Read from MH i2c: E2 17 00 [19:08:21]MH_I2C_Read... [19:08:21]Read from MH i2c: E2 17 00 7F 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 57 [19:08:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:08:21]wFMCommunicate OK [19:08:21]CreateOFDProtocolMessage done [19:08:21]OFDSenderStorePacket 156445 [19:08:21]StoreOFDPacket docnum=156445 [19:08:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 9A 02 07 01 5B 28 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 02 00 00 F4 03 04 00 24 55 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1D 63 02 00 35 04 06 00 4C 87 8E 61 51 6F 1A D6 1F 51 4C 1F DF A6 [19:08:21]CheckFolder [19:08:21]dirname=/storage/ofd_packets [19:08:21]CheckFolder done [19:08:21]ProducePacketName [19:08:21]name=ofd_packets/00156445 [19:08:21]NVStorageSaveData ofd_packets/00156445 [19:08:21]File name is /storage/ofd_packets/00156445 [19:08:21]Write 301 bytes [19:08:21]NVStorageSaveData done [19:08:21]OFDSenderStorePacket done [19:08:21]KKMCreateOFDPacket done [19:08:21]NVStorageSaveData kkm_last_timestamp [19:08:21]File name is /storage/kkm_last_timestamp [19:08:21]Write 4 bytes [19:08:21]NVStorageSaveData done [19:08:21]ExternCall_PrintAddStr [19:08:21]wPrintStart [19:08:21]Write to MH i2c: 01 00 00 80 0D 8D [19:08:21]Write i2c OK [19:08:21]MH_I2C_Read... [19:08:21]Read from MH i2c: 01 [19:08:21]MH_I2C_Read... [19:08:21]Read from MH i2c: 01 07 00 [19:08:21]MH_I2C_Read... [19:08:21]Read from MH i2c: 01 07 00 80 0D 00 00 00 00 00 FF 0F A2 [19:08:21]RasterBufferAndPrint [19:08:21]line Счет N : (1)874746 [19:08:21]line ИНН: 02508201610067 [19:08:21]line Контрольно-Кассовый Чек [19:08:21]line ПРОДАЖА [19:08:21]line ТРК (МРК, ГНК) : 12 [19:08:21]line Товар: 2710124130 [19:08:21]line Аи-92-К-5 [19:08:21]line 10.470 * 66.90 [19:08:21]line = 700.44 [19:08:21]line НДС 12% НСП 1% [19:08:21]line > о реализуемом товаре [19:08:21]line ОКРУГЛЕНИЕ: -0.44 [19:08:21]line ИТОГО: 700.00 [19:08:21]line Внесено: 700.00 [19:08:21]line СДАЧА: 0.00 [19:08:21]line НСП 1% : 6.20 [19:08:21]line НДС 12% : 74.38 [19:08:21]line Наличными: 700.00 [19:08:21]line Безнал.: 0.00 [19:08:21]line Место: АЗС № 165 "Партнер Нефть" [19:08:21]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:08:21]line СНО: Общий режим [19:08:21]line Чек 517 20.10.2024 19:08 [19:08:21]line Смена: 314 ФФД: 1.0 [19:08:21]line ЗНМ: 0300000234 [19:08:21]line РНМ: 0000137193017469 [19:08:21]line Версия ККМ: v1.0 [19:08:21]line ФМ: 0000000000963156 [19:08:21]line ФД: 156445 [19:08:21]line ФПД: 84145093038447 [19:08:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T190820&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156445&fm=84145093038447&tin=02508201610067®Number=0000137193017469&sum=70000 [19:08:22]OFD Sender: Processing packet 156445 [packets to send 52, broken 51] [19:08:22]ProducePacketName [19:08:22]name=ofd_packets/00156445 [19:08:22]OFD Sender: To server: pG, [19:08:22]CommunicateWithHost lk.salyk.kg:30040 [19:08:22]ConnectInit lk.salyk.kg [19:08:22]written 0, free lines is 4095 [19:08:22]Connected sock=10 [19:08:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 9A 02 07 01 5B 28 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 02 00 00 F4 03 04 00 24 55 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1D 63 02 00 35 04 06 00 4C 87 8E 61 51 6F 1A D6 1F 51 4C 1F DF A6 [19:08:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B7 54 47 00 6A 64 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1D 63 02 00 F4 03 04 00 56 FB 14 67 B6 04 01 00 00 49 80 7B 38 6C 50 37 9E [19:08:22]CommunicateWithHost err = 0 [19:08:22]CheckOFDResponse [19:08:22]1017 (14) - 77093643461234 [19:08:22]1041 (16) - 0000000000963156 [19:08:22]1040 (4) - 156445 [19:08:22]1012 (4) - 20.10.2024 12:45 [19:08:22]1206 (1) - 0 [19:08:22]OFD Sender: Remove packet 156445 [19:08:22]ProducePacketName [19:08:22]name=ofd_packets/00156445 [19:08:22]NVStorageDeleteData [19:08:22]Write to MH i2c: 01 00 00 AB 0D B8 [19:08:22]Write i2c OK [19:08:22]MH_I2C_Read... [19:08:22]Read from MH i2c: 01 [19:08:22]MH_I2C_Read... [19:08:22]Read from MH i2c: 01 07 00 [19:08:22]MH_I2C_Read... [19:08:22]Read from MH i2c: 01 07 00 AB 0D 00 00 00 00 00 E0 0C AB [19:08:22]RasterBufferAndPrint [19:08:22]line [19:08:22]line [19:08:22]line [19:08:22]line [19:08:22]line [19:08:22]written 0, free lines is 3302 [19:08:22]MH_Cut [19:08:22]Write to MH i2c: D1 01 00 B2 0D 01 91 [19:08:22]Write i2c OK [19:08:22]MH_I2C_Read... [19:08:22]Read from MH i2c: D1 [19:08:22]MH_I2C_Read... [19:08:22]Read from MH i2c: D1 01 00 [19:08:22]MH_I2C_Read... [19:08:22]Read from MH i2c: D1 01 00 B2 0D 00 90 [19:08:22]Write to MH i2c: 01 00 00 B3 0D C0 [19:08:22]Write i2c OK [19:08:22]MH_I2C_Read... [19:08:23]OFD Sender: No OFD packet to send [19:08:23]*** Cut start [19:08:23]*** Partial cut [19:08:23]*** CUTSNS_PIN = 1 [19:08:23]*** CUTSNS_PIN = 0 [19:08:23]*** Brake cut motor [19:08:23]Read from MH i2c: 01 [19:08:23]MH_I2C_Read... [19:08:23]*** Stop cut motor [19:08:23]*** Cut end [19:08:23]Read from MH i2c: 01 07 00 [19:08:23]MH_I2C_Read... [19:08:23]Read from MH i2c: 01 07 00 B3 0D 00 00 00 00 00 FF 0F D5 [19:08:23]process_action close_receipt done [19:08:23]requested_data is exist [19:08:23]produce_requested_data [19:08:23]requested_item fm.sn is exist - process it [19:08:23]wFMCommunicate request_size=4 [19:08:23]MH_SAM_APDU [19:08:23]CAPDU: 80 11 00 00 [19:08:23]Write to MH i2c: E2 08 00 B4 0D 80 11 00 00 00 00 00 00 3B [19:08:23]Write i2c OK [19:08:23]MH_I2C_Read... [19:08:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:08:24]Read from MH i2c: E2 [19:08:24]MH_I2C_Read... [19:08:24]Read from MH i2c: E2 17 00 [19:08:24]MH_I2C_Read... [19:08:24]Read from MH i2c: E2 17 00 B4 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8C [19:08:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:08:24]wFMCommunicate OK [19:08:24]requested_item fd.num is exist - process it [19:08:24]SAM_PROTO_GetFieldsCounters [19:08:24]wFMCommunicate request_size=4 [19:08:24]MH_SAM_APDU [19:08:24]CAPDU: 80 13 00 00 [19:08:24]Write to MH i2c: E2 08 00 B5 0D 80 13 00 00 00 00 00 00 3E [19:08:24]Write i2c OK [19:08:24]MH_I2C_Read... [19:08:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:08:24]Read from MH i2c: E2 [19:08:24]MH_I2C_Read... [19:08:24]Read from MH i2c: E2 62 00 [19:08:24]MH_I2C_Read... [19:08:24]Read from MH i2c: E2 62 00 B5 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1D 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 05 02 00 00 5E 04 04 00 05 02 00 00 57 04 04 00 06 02 00 00 19 04 04 00 00 00 00 00 90 00 49 [19:08:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1D 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 05 02 00 00 5E 04 04 00 05 02 00 00 57 04 04 00 06 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:08:24]wFMCommunicate OK [19:08:24]SAM_PROTO_GetFieldsCounters done [19:08:24]requested_item shift.num is exist - process it [19:08:24]requested_item shift.opened is exist - process it [19:08:24]req_shift_opened [19:08:24]FM_GetShiftState [19:08:24]SAM_PROTO_GetShiftState [19:08:24]wFMCommunicate request_size=4 [19:08:24]MH_SAM_APDU [19:08:24]CAPDU: 80 13 01 00 [19:08:24]Write to MH i2c: E2 08 00 B6 0D 80 13 01 00 00 00 00 00 40 [19:08:24]Write i2c OK [19:08:24]MH_I2C_Read... [19:08:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:08:24]Read from MH i2c: E2 [19:08:24]MH_I2C_Read... [19:08:24]Read from MH i2c: E2 0E 00 [19:08:24]MH_I2C_Read... [19:08:24]Read from MH i2c: E2 0E 00 B6 0D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 E7 [19:08:24]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:08:24]wFMCommunicate OK [19:08:24]SAM_PROTO_GetShiftState done [19:08:24]FM_GetShiftState done [19:08:24]req_shift_opened done [19:08:24]requested_item shift.open_date is exist - process it [19:08:24]req_shift_open_date [19:08:24]req_shift_open_date done [19:08:24]produce_requested_data done [19:08:24]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156445,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:08:24]process_action_free close_receipt [19:08:24]json_value_free [19:08:24]json_value_free done [19:08:24]process_json_proto returns [19:08:24]Send response to host [19:08:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156445,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:08:24]free response buf [19:08:24]execute_script done [19:08:24]execute_script returns [19:08:24]free content buf [19:08:24]Sock 7.Close socket [19:08:24]Sock 7.Thread stoped [19:08:28]OFD Sender: No OFD packet to send [19:08:33]OFD Sender: No OFD packet to send [19:08:38]OFD Sender: No OFD packet to send [19:08:43]OFD Sender: No OFD packet to send [19:08:48]OFD Sender: No OFD packet to send [19:08:53]OFD Sender: No OFD packet to send [19:08:58]OFD Sender: No OFD packet to send [19:08:59]accept exits with 9 [19:08:59]New connection [19:08:59]New thread 3066588516 created [19:08:59]Thread 3066731876 joined [19:08:59]Waiting for new connection... [19:08:59] Sock 9.Parse request [19:08:59]Sock 9.Check first char [19:08:59]Sock 9.First char is OK [19:08:59]request: POST /json_proto HTTP/1.0 [19:08:59]Method: POST [19:08:59]URL: /json_proto [19:08:59]Method is POST - this is cgi request [19:08:59]url: /json_proto [19:08:59]query_string will be loaded in cgi processing [19:08:59]execute_cgi json_proto POST (null) [19:08:59]execute_cgi path=json_proto method=POST [19:08:59]POST find Content-Length [19:08:59]Host: 172.17.53.67:8080 [19:08:59]Content-Length: 632 [19:08:59]Content-Type: application/json [19:08:59] [19:08:59]POST finish read [19:08:59]Found Content-Length = 632 [19:08:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874747", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:08:59]execute_script... [19:08:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874747", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:08:59]POST & json_proto [19:08:59]process_json_proto [19:08:59]json parsed OK: [19:08:59]protocol is kg_v1.0 [19:08:59]action value=close_receipt [19:08:59]process_action close_receipt [19:08:59]cmd_close_receipt [19:08:59]MH_GetDate [19:08:59]Write to MH i2c: F0 00 00 B7 0D B3 [19:08:59]Write i2c OK [19:08:59]MH_I2C_Read... [19:08:59]Read from MH i2c: F0 [19:08:59]MH_I2C_Read... [19:08:59]Read from MH i2c: F0 09 00 [19:08:59]MH_I2C_Read... [19:08:59]Read from MH i2c: F0 09 00 B7 0D 00 4C 55 15 67 19 BC 99 64 AB [19:08:59]GetLastDocTimeStamp 1729451300 [19:08:59]current date 1729451340 [19:08:59]FM_GetShiftState [19:08:59]SAM_PROTO_GetShiftState [19:08:59]wFMCommunicate request_size=4 [19:08:59]MH_SAM_APDU [19:08:59]CAPDU: 80 13 01 00 [19:08:59]Write to MH i2c: E2 08 00 B8 0D 80 13 01 00 00 00 00 00 42 [19:08:59]Write i2c OK [19:08:59]MH_I2C_Read... [19:08:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:08:59]Read from MH i2c: E2 [19:08:59]MH_I2C_Read... [19:08:59]Read from MH i2c: E2 0E 00 [19:08:59]MH_I2C_Read... [19:08:59]Read from MH i2c: E2 0E 00 B8 0D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 E9 [19:08:59]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:08:59]wFMCommunicate OK [19:08:59]SAM_PROTO_GetShiftState done [19:08:59]FM_GetShiftState done [19:08:59]opened in 1729383891 [19:08:59]opened+sec_in_day 1729470291 [19:08:59]quantity*price = 50000 [19:08:59]sum+1 = 50001 [19:08:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 518 20.10.2024 19:09 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156446 ФПД: 120612046790456 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T190900&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156446&fm=120612046790456&tin=02508201610067®Number=0000137193017469&sum=50000 [19:09:01]StoreToDocumentArchive [19:09:01]shift 314 fd 156446 [19:09:01]save to /storage/0314/doc_00156446 [19:09:01]save last doc name /storage/0314/doc_00156446 to /storage/kkm_last_doc_name [19:09:01]save OK [19:09:01]Clear old archive folders... [19:09:01]ProcessDocumentItem done err = 0, tmpTLVsize=252 [19:09:01]tlvbuf is 002EB710 [19:09:01]SAM_PROTO_ClearQueue [19:09:01]wFMCommunicate request_size=4 [19:09:01]MH_SAM_APDU [19:09:01]CAPDU: 80 09 00 00 [19:09:01]Write to MH i2c: E2 08 00 C5 0D 80 09 00 00 00 00 00 00 44 [19:09:01]Write i2c OK [19:09:01]MH_I2C_Read... [19:09:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:09:01]Read from MH i2c: E2 [19:09:01]MH_I2C_Read... [19:09:01]Read from MH i2c: E2 03 00 [19:09:01]MH_I2C_Read... [19:09:01]Read from MH i2c: E2 03 00 C5 0D 00 90 00 46 [19:09:01]RAPDU: 90 00 [19:09:01]wFMCommunicate OK [19:09:01]SAM_PROTO_ClearQueue done [19:09:01]KKMCreateOFDPacket [19:09:01]OFDProtocolAddRootSTLVToBuf [19:09:01]FM_MakeSignedData [19:09:01]FM_MakeSignedData [19:09:01]SAM_PROTO_SignData [19:09:01]wFMCommunicate request_size=4 [19:09:01]MH_SAM_APDU [19:09:01]CAPDU: 80 0D 01 02 [19:09:01]Write to MH i2c: E2 08 00 C6 0D 80 0D 01 02 00 00 00 00 4C [19:09:01]Write i2c OK [19:09:01]MH_I2C_Read... [19:09:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:09:01]Read from MH i2c: E2 [19:09:01]MH_I2C_Read... [19:09:01]Read from MH i2c: E2 03 00 [19:09:01]MH_I2C_Read... [19:09:01]Read from MH i2c: E2 03 00 C6 0D 00 90 00 47 [19:09:01]RAPDU: 90 00 [19:09:01]wFMCommunicate OK [19:09:01]wFMCommunicate request_size=255 [19:09:01]MH_SAM_APDU [19:09:01]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 02 00 00 F4 03 04 00 4C 55 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1E 63 02 00 35 04 06 00 [19:09:01]Write to MH i2c: E2 02 01 C7 0D 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 02 00 00 F4 03 04 00 4C 55 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1E 63 02 00 35 04 06 00 00 00 B0 [19:09:01]Write i2c OK [19:09:01]MH_I2C_Read... [19:09:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:09:01]Read from MH i2c: E2 [19:09:01]MH_I2C_Read... [19:09:01]Read from MH i2c: E2 03 00 [19:09:01]MH_I2C_Read... [19:09:01]Read from MH i2c: E2 03 00 C7 0D 00 90 00 48 [19:09:01]RAPDU: 90 00 [19:09:01]wFMCommunicate OK [19:09:01]wFMCommunicate request_size=11 [19:09:01]MH_SAM_APDU [19:09:01]CAPDU: 80 0D 02 02 06 6D B2 2E 34 5F 38 [19:09:01]Write to MH i2c: E2 0E 00 C8 0D 80 0D 02 02 06 00 6D B2 2E 34 5F 38 00 00 73 [19:09:01]Write i2c OK [19:09:01]MH_I2C_Read... [19:09:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:09:01]Read from MH i2c: E2 [19:09:01]MH_I2C_Read... [19:09:01]Read from MH i2c: E2 03 00 [19:09:01]MH_I2C_Read... [19:09:01]Read from MH i2c: E2 03 00 C8 0D 00 90 00 49 [19:09:01]RAPDU: 90 00 [19:09:01]wFMCommunicate OK [19:09:01]wFMCommunicate request_size=4 [19:09:01]MH_SAM_APDU [19:09:01]CAPDU: 80 0D 03 02 [19:09:01]Write to MH i2c: E2 08 00 C9 0D 80 0D 03 02 00 00 00 00 51 [19:09:01]Write i2c OK [19:09:01]MH_I2C_Read... [19:09:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:09:01]Read from MH i2c: E2 [19:09:01]MH_I2C_Read... [19:09:01]Read from MH i2c: E2 0B 00 [19:09:01]MH_I2C_Read... [19:09:01]Read from MH i2c: E2 0B 00 C9 0D 00 BA AD 89 91 CD 1B F5 6F 90 00 1F [19:09:01]RAPDU: BA AD 89 91 CD 1B F5 6F 90 00 [19:09:01]wFMCommunicate OK [19:09:01]SAM_PROTO_SignData done [19:09:01]FM_MakeSignedData done [19:09:01]CreateOFDProtocolMessage [19:09:01]wFMCommunicate request_size=4 [19:09:01]MH_SAM_APDU [19:09:01]CAPDU: 80 11 00 00 [19:09:01]Write to MH i2c: E2 08 00 CA 0D 80 11 00 00 00 00 00 00 51 [19:09:01]Write i2c OK [19:09:01]MH_I2C_Read... [19:09:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:09:01]Read from MH i2c: E2 [19:09:01]MH_I2C_Read... [19:09:01]Read from MH i2c: E2 17 00 [19:09:01]MH_I2C_Read... [19:09:01]Read from MH i2c: E2 17 00 CA 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A2 [19:09:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:09:01]wFMCommunicate OK [19:09:01]CreateOFDProtocolMessage done [19:09:01]OFDSenderStorePacket 156446 [19:09:01]StoreOFDPacket docnum=156446 [19:09:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 8A DF 08 01 A6 9A 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 02 00 00 F4 03 04 00 4C 55 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1E 63 02 00 35 04 06 00 6D B2 2E 34 5F 38 BA AD 89 91 CD 1B F5 6F [19:09:01]CheckFolder [19:09:01]dirname=/storage/ofd_packets [19:09:01]CheckFolder done [19:09:01]ProducePacketName [19:09:01]name=ofd_packets/00156446 [19:09:01]NVStorageSaveData ofd_packets/00156446 [19:09:01]File name is /storage/ofd_packets/00156446 [19:09:01]Write 302 bytes [19:09:01]NVStorageSaveData done [19:09:01]OFDSenderStorePacket done [19:09:01]KKMCreateOFDPacket done [19:09:01]NVStorageSaveData kkm_last_timestamp [19:09:01]File name is /storage/kkm_last_timestamp [19:09:01]Write 4 bytes [19:09:01]NVStorageSaveData done [19:09:01]ExternCall_PrintAddStr [19:09:01]wPrintStart [19:09:01]Write to MH i2c: 01 00 00 CB 0D D8 [19:09:01]Write i2c OK [19:09:01]MH_I2C_Read... [19:09:01]Read from MH i2c: 01 [19:09:01]MH_I2C_Read... [19:09:01]Read from MH i2c: 01 07 00 [19:09:01]MH_I2C_Read... [19:09:01]Read from MH i2c: 01 07 00 CB 0D 00 00 00 00 00 FF 0F ED [19:09:01]RasterBufferAndPrint [19:09:01]line Счет N : (1)874747 [19:09:01]line ИНН: 02508201610067 [19:09:01]line Контрольно-Кассовый Чек [19:09:01]line ПРОДАЖА [19:09:01]line ТРК (МРК, ГНК) : 43 [19:09:01]line Товар: 2710124130 [19:09:01]line Super 92-К-5 [19:09:01]line 7.310 * 68.40 [19:09:01]line = 500.00 [19:09:01]line НДС 12% НСП 1% [19:09:01]line > о реализуемом товаре [19:09:01]line ИТОГО: 500.00 [19:09:01]line НСП 1% : 4.42 [19:09:01]line НДС 12% : 53.10 [19:09:01]line Наличными: 500.00 [19:09:01]line Безнал.: 0.00 [19:09:01]line Место: АЗС № 165 "Партнер Нефть" [19:09:01]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:09:01]line СНО: Общий режим [19:09:01]line Чек 518 20.10.2024 19:09 [19:09:01]line Смена: 314 ФФД: 1.0 [19:09:01]line ЗНМ: 0300000234 [19:09:01]line РНМ: 0000137193017469 [19:09:01]line Версия ККМ: v1.0 [19:09:01]line ФМ: 0000000000963156 [19:09:01]line ФД: 156446 [19:09:01]line ФПД: 120612046790456 [19:09:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T190900&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156446&fm=120612046790456&tin=02508201610067®Number=0000137193017469&sum=50000 [19:09:01]OFD Sender: Processing packet 156446 [packets to send 52, broken 51] [19:09:01]ProducePacketName [19:09:01]name=ofd_packets/00156446 [19:09:01]OFD Sender: To server: pG, [19:09:01]CommunicateWithHost lk.salyk.kg:30040 [19:09:01]ConnectInit lk.salyk.kg [19:09:01]written 0, free lines is 4095 [19:09:01]Connected sock=10 [19:09:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 8A DF 08 01 A6 9A 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 02 00 00 F4 03 04 00 4C 55 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1E 63 02 00 35 04 06 00 6D B2 2E 34 5F 38 BA AD 89 91 CD 1B F5 6F [19:09:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 AF 89 47 00 3A AD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1E 63 02 00 F4 03 04 00 7E FB 14 67 B6 04 01 00 00 EA 9E 23 59 0E 15 46 13 [19:09:02]CommunicateWithHost err = 0 [19:09:02]CheckOFDResponse [19:09:02]1017 (14) - 77093643461234 [19:09:02]1041 (16) - 0000000000963156 [19:09:02]1040 (4) - 156446 [19:09:02]1012 (4) - 20.10.2024 12:45 [19:09:02]1206 (1) - 0 [19:09:02]OFD Sender: Remove packet 156446 [19:09:02]ProducePacketName [19:09:02]name=ofd_packets/00156446 [19:09:02]NVStorageDeleteData [19:09:02]Write to MH i2c: 01 00 00 F3 0D 00 [19:09:02]Write i2c OK [19:09:02]MH_I2C_Read... [19:09:02]Read from MH i2c: 01 [19:09:02]MH_I2C_Read... [19:09:02]Read from MH i2c: 01 07 00 [19:09:02]MH_I2C_Read... [19:09:02]Read from MH i2c: 01 07 00 F3 0D 00 00 00 00 00 1B 0D 2F [19:09:02]RasterBufferAndPrint [19:09:02]line [19:09:02]line [19:09:02]line [19:09:02]line [19:09:02]line [19:09:02]written 0, free lines is 3362 [19:09:02]MH_Cut [19:09:02]Write to MH i2c: D1 01 00 FA 0D 01 D9 [19:09:02]Write i2c OK [19:09:02]MH_I2C_Read... [19:09:02]Read from MH i2c: D1 [19:09:02]MH_I2C_Read... [19:09:02]Read from MH i2c: D1 01 00 [19:09:02]MH_I2C_Read... [19:09:02]Read from MH i2c: D1 01 00 FA 0D 00 D8 [19:09:02]Write to MH i2c: 01 00 00 FB 0D 08 [19:09:02]Write i2c OK [19:09:02]MH_I2C_Read... [19:09:02]OFD Sender: No OFD packet to send [19:09:03]*** Cut start [19:09:03]*** Partial cut [19:09:03]*** CUTSNS_PIN = 1 [19:09:03]*** CUTSNS_PIN = 0 [19:09:03]*** Brake cut motor [19:09:03]Read from MH i2c: 01 [19:09:03]MH_I2C_Read... [19:09:03]*** Stop cut motor [19:09:03]*** Cut end [19:09:03]Read from MH i2c: 01 07 00 [19:09:03]MH_I2C_Read... [19:09:03]Read from MH i2c: 01 07 00 FB 0D 00 00 00 00 00 FF 0F 1D [19:09:03]process_action close_receipt done [19:09:03]requested_data is exist [19:09:03]produce_requested_data [19:09:03]requested_item fm.sn is exist - process it [19:09:03]wFMCommunicate request_size=4 [19:09:03]MH_SAM_APDU [19:09:03]CAPDU: 80 11 00 00 [19:09:03]Write to MH i2c: E2 08 00 FC 0D 80 11 00 00 00 00 00 00 83 [19:09:03]Write i2c OK [19:09:03]MH_I2C_Read... [19:09:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:09:03]Read from MH i2c: E2 [19:09:03]MH_I2C_Read... [19:09:03]Read from MH i2c: E2 17 00 [19:09:03]MH_I2C_Read... [19:09:03]Read from MH i2c: E2 17 00 FC 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D4 [19:09:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:09:03]wFMCommunicate OK [19:09:03]requested_item fd.num is exist - process it [19:09:03]SAM_PROTO_GetFieldsCounters [19:09:03]wFMCommunicate request_size=4 [19:09:03]MH_SAM_APDU [19:09:03]CAPDU: 80 13 00 00 [19:09:03]Write to MH i2c: E2 08 00 FD 0D 80 13 00 00 00 00 00 00 86 [19:09:03]Write i2c OK [19:09:03]MH_I2C_Read... [19:09:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:09:03]Read from MH i2c: E2 [19:09:03]MH_I2C_Read... [19:09:03]Read from MH i2c: E2 62 00 [19:09:03]MH_I2C_Read... [19:09:03]Read from MH i2c: E2 62 00 FD 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1E 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 06 02 00 00 5E 04 04 00 06 02 00 00 57 04 04 00 07 02 00 00 19 04 04 00 00 00 00 00 90 00 95 [19:09:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1E 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 06 02 00 00 5E 04 04 00 06 02 00 00 57 04 04 00 07 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:09:03]wFMCommunicate OK [19:09:03]SAM_PROTO_GetFieldsCounters done [19:09:03]requested_item shift.num is exist - process it [19:09:03]requested_item shift.opened is exist - process it [19:09:03]req_shift_opened [19:09:03]FM_GetShiftState [19:09:03]SAM_PROTO_GetShiftState [19:09:03]wFMCommunicate request_size=4 [19:09:03]MH_SAM_APDU [19:09:03]CAPDU: 80 13 01 00 [19:09:03]Write to MH i2c: E2 08 00 FE 0D 80 13 01 00 00 00 00 00 88 [19:09:03]Write i2c OK [19:09:03]MH_I2C_Read... [19:09:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:09:03]Read from MH i2c: E2 [19:09:03]MH_I2C_Read... [19:09:03]Read from MH i2c: E2 0E 00 [19:09:03]MH_I2C_Read... [19:09:03]Read from MH i2c: E2 0E 00 FE 0D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 2F [19:09:03]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:09:03]wFMCommunicate OK [19:09:03]SAM_PROTO_GetShiftState done [19:09:03]FM_GetShiftState done [19:09:03]req_shift_opened done [19:09:03]requested_item shift.open_date is exist - process it [19:09:03]req_shift_open_date [19:09:03]req_shift_open_date done [19:09:03]produce_requested_data done [19:09:03]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156446,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:09:03]process_action_free close_receipt [19:09:03]json_value_free [19:09:03]json_value_free done [19:09:03]process_json_proto returns [19:09:03]Send response to host [19:09:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156446,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:09:03]free response buf [19:09:03]execute_script done [19:09:03]execute_script returns [19:09:03]free content buf [19:09:03]Sock 9.Close socket [19:09:03]Sock 9.Thread stoped [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:19]accept exits with 7 [19:10:19]New connection [19:10:19]New thread 3066731876 created [19:10:19]Thread 3066588516 joined [19:10:19]Waiting for new connection... [19:10:19] Sock 7.Parse request [19:10:19]Sock 7.Check first char [19:10:19]Sock 7.First char is OK [19:10:19]request: POST /json_proto HTTP/1.0 [19:10:19]Method: POST [19:10:19]URL: /json_proto [19:10:19]Method is POST - this is cgi request [19:10:19]url: /json_proto [19:10:19]query_string will be loaded in cgi processing [19:10:19]execute_cgi json_proto POST (null) [19:10:19]execute_cgi path=json_proto method=POST [19:10:19]POST find Content-Length [19:10:19]Host: 172.17.53.67:8080 [19:10:19]Content-Length: 677 [19:10:19]Content-Type: application/json [19:10:19] [19:10:19]POST finish read [19:10:19]Found Content-Length = 677 [19:10:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874748", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.230, "sum" : 550.59, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 550.00, "total" : 550.00, "payments": [ { "type": 0, "sum" : 550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:10:19]execute_script... [19:10:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874748", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.230, "sum" : 550.59, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 550.00, "total" : 550.00, "payments": [ { "type": 0, "sum" : 550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:10:19]POST & json_proto [19:10:19]process_json_proto [19:10:19]json parsed OK: [19:10:19]protocol is kg_v1.0 [19:10:19]action value=close_receipt [19:10:19]process_action close_receipt [19:10:19]cmd_close_receipt [19:10:19]MH_GetDate [19:10:19]Write to MH i2c: F0 00 00 FF 0D FB [19:10:19]Write i2c OK [19:10:19]MH_I2C_Read... [19:10:19]Read from MH i2c: F0 [19:10:19]MH_I2C_Read... [19:10:19]Read from MH i2c: F0 09 00 [19:10:19]MH_I2C_Read... [19:10:19]Read from MH i2c: F0 09 00 FF 0D 00 9C 55 15 67 19 BC 99 64 43 [19:10:19]GetLastDocTimeStamp 1729451340 [19:10:19]current date 1729451420 [19:10:19]FM_GetShiftState [19:10:19]SAM_PROTO_GetShiftState [19:10:19]wFMCommunicate request_size=4 [19:10:19]MH_SAM_APDU [19:10:19]CAPDU: 80 13 01 00 [19:10:19]Write to MH i2c: E2 08 00 00 0E 80 13 01 00 00 00 00 00 8B [19:10:19]Write i2c OK [19:10:19]MH_I2C_Read... [19:10:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:10:19]Read from MH i2c: E2 [19:10:19]MH_I2C_Read... [19:10:19]Read from MH i2c: E2 0E 00 [19:10:19]MH_I2C_Read... [19:10:19]Read from MH i2c: E2 0E 00 00 0E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 32 [19:10:19]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:10:19]wFMCommunicate OK [19:10:19]SAM_PROTO_GetShiftState done [19:10:19]FM_GetShiftState done [19:10:19]opened in 1729383891 [19:10:19]opened+sec_in_day 1729470291 [19:10:19]quantity*price = 55058 [19:10:19]sum+1 = 55060 [19:10:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.59 ИТОГО: 550.00 Внесено: 550.00 СДАЧА: 0.00 НСП 1% : 4.87 НДС 12% : 58.47 Наличными: 550.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 519 20.10.2024 19:10 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156447 ФПД: 10728564034827 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T191020&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156447&fm=10728564034827&tin=02508201610067®Number=0000137193017469&sum=55000 [19:10:20]StoreToDocumentArchive [19:10:20]shift 314 fd 156447 [19:10:20]save to /storage/0314/doc_00156447 [19:10:20]save last doc name /storage/0314/doc_00156447 to /storage/kkm_last_doc_name [19:10:20]save OK [19:10:20]Clear old archive folders... [19:10:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:10:20]tlvbuf is 002F1100 [19:10:20]SAM_PROTO_ClearQueue [19:10:20]wFMCommunicate request_size=4 [19:10:20]MH_SAM_APDU [19:10:20]CAPDU: 80 09 00 00 [19:10:20]Write to MH i2c: E2 08 00 0D 0E 80 09 00 00 00 00 00 00 8D [19:10:20]Write i2c OK [19:10:20]MH_I2C_Read... [19:10:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:10:20]Read from MH i2c: E2 [19:10:20]MH_I2C_Read... [19:10:20]Read from MH i2c: E2 03 00 [19:10:20]MH_I2C_Read... [19:10:20]Read from MH i2c: E2 03 00 0D 0E 00 90 00 8F [19:10:20]RAPDU: 90 00 [19:10:20]wFMCommunicate OK [19:10:20]SAM_PROTO_ClearQueue done [19:10:20]KKMCreateOFDPacket [19:10:20]OFDProtocolAddRootSTLVToBuf [19:10:20]FM_MakeSignedData [19:10:20]FM_MakeSignedData [19:10:20]SAM_PROTO_SignData [19:10:20]wFMCommunicate request_size=4 [19:10:20]MH_SAM_APDU [19:10:20]CAPDU: 80 0D 01 02 [19:10:20]Write to MH i2c: E2 08 00 0E 0E 80 0D 01 02 00 00 00 00 95 [19:10:20]Write i2c OK [19:10:20]MH_I2C_Read... [19:10:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:10:20]Read from MH i2c: E2 [19:10:20]MH_I2C_Read... [19:10:20]Read from MH i2c: E2 03 00 [19:10:20]MH_I2C_Read... [19:10:20]Read from MH i2c: E2 03 00 0E 0E 00 90 00 90 [19:10:20]RAPDU: 90 00 [19:10:20]wFMCommunicate OK [19:10:20]wFMCommunicate request_size=255 [19:10:20]MH_SAM_APDU [19:10:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 02 00 00 F4 03 04 00 9C 55 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1F 63 02 00 35 04 06 00 09 [19:10:20]Write to MH i2c: E2 02 01 0F 0E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 02 00 00 F4 03 04 00 9C 55 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1F 63 02 00 35 04 06 00 09 00 00 92 [19:10:20]Write i2c OK [19:10:20]MH_I2C_Read... [19:10:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:10:21]Read from MH i2c: E2 [19:10:21]MH_I2C_Read... [19:10:21]Read from MH i2c: E2 03 00 [19:10:21]MH_I2C_Read... [19:10:21]Read from MH i2c: E2 03 00 0F 0E 00 90 00 91 [19:10:21]RAPDU: 90 00 [19:10:21]wFMCommunicate OK [19:10:21]wFMCommunicate request_size=10 [19:10:21]MH_SAM_APDU [19:10:21]CAPDU: 80 0D 02 02 05 C1 F0 3F 8D 0B [19:10:21]Write to MH i2c: E2 0D 00 10 0E 80 0D 02 02 05 00 C1 F0 3F 8D 0B 00 00 2A [19:10:21]Write i2c OK [19:10:21]MH_I2C_Read... [19:10:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:10:21]Read from MH i2c: E2 [19:10:21]MH_I2C_Read... [19:10:21]Read from MH i2c: E2 03 00 [19:10:21]MH_I2C_Read... [19:10:21]Read from MH i2c: E2 03 00 10 0E 00 90 00 92 [19:10:21]RAPDU: 90 00 [19:10:21]wFMCommunicate OK [19:10:21]wFMCommunicate request_size=4 [19:10:21]MH_SAM_APDU [19:10:21]CAPDU: 80 0D 03 02 [19:10:21]Write to MH i2c: E2 08 00 11 0E 80 0D 03 02 00 00 00 00 9A [19:10:21]Write i2c OK [19:10:21]MH_I2C_Read... [19:10:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:10:21]Read from MH i2c: E2 [19:10:21]MH_I2C_Read... [19:10:21]Read from MH i2c: E2 0B 00 [19:10:21]MH_I2C_Read... [19:10:21]Read from MH i2c: E2 0B 00 11 0E 00 F3 29 58 A7 A7 5E FF 6C 90 00 26 [19:10:21]RAPDU: F3 29 58 A7 A7 5E FF 6C 90 00 [19:10:21]wFMCommunicate OK [19:10:21]SAM_PROTO_SignData done [19:10:21]FM_MakeSignedData done [19:10:21]CreateOFDProtocolMessage [19:10:21]wFMCommunicate request_size=4 [19:10:21]MH_SAM_APDU [19:10:21]CAPDU: 80 11 00 00 [19:10:21]Write to MH i2c: E2 08 00 12 0E 80 11 00 00 00 00 00 00 9A [19:10:21]Write i2c OK [19:10:21]MH_I2C_Read... [19:10:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:10:21]Read from MH i2c: E2 [19:10:21]MH_I2C_Read... [19:10:21]Read from MH i2c: E2 17 00 [19:10:21]MH_I2C_Read... [19:10:21]Read from MH i2c: E2 17 00 12 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EB [19:10:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:10:21]wFMCommunicate OK [19:10:21]CreateOFDProtocolMessage done [19:10:21]OFDSenderStorePacket 156447 [19:10:21]StoreOFDPacket docnum=156447 [19:10:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CE 14 07 01 6F AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 02 00 00 F4 03 04 00 9C 55 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1F 63 02 00 35 04 06 00 09 C1 F0 3F 8D 0B F3 29 58 A7 A7 5E FF 6C [19:10:21]CheckFolder [19:10:21]dirname=/storage/ofd_packets [19:10:21]CheckFolder done [19:10:21]ProducePacketName [19:10:21]name=ofd_packets/00156447 [19:10:21]NVStorageSaveData ofd_packets/00156447 [19:10:21]File name is /storage/ofd_packets/00156447 [19:10:21]Write 301 bytes [19:10:21]NVStorageSaveData done [19:10:21]OFDSenderStorePacket done [19:10:21]KKMCreateOFDPacket done [19:10:21]NVStorageSaveData kkm_last_timestamp [19:10:21]File name is /storage/kkm_last_timestamp [19:10:21]Write 4 bytes [19:10:21]NVStorageSaveData done [19:10:21]ExternCall_PrintAddStr [19:10:21]wPrintStart [19:10:21]Write to MH i2c: 01 00 00 13 0E 21 [19:10:21]Write i2c OK [19:10:21]MH_I2C_Read... [19:10:21]Read from MH i2c: 01 [19:10:21]MH_I2C_Read... [19:10:21]Read from MH i2c: 01 07 00 [19:10:21]MH_I2C_Read... [19:10:21]Read from MH i2c: 01 07 00 13 0E 00 00 00 00 00 FF 0F 36 [19:10:21]RasterBufferAndPrint [19:10:21]line Счет N : (1)874748 [19:10:21]line ИНН: 02508201610067 [19:10:21]line Контрольно-Кассовый Чек [19:10:21]line ПРОДАЖА [19:10:21]line ТРК (МРК, ГНК) : 32 [19:10:21]line Товар: 2710124130 [19:10:21]line Аи-92-К-5 [19:10:21]line 8.230 * 66.90 [19:10:21]line = 550.59 [19:10:21]line НДС 12% НСП 1% [19:10:21]line > о реализуемом товаре [19:10:21]line ОКРУГЛЕНИЕ: -0.59 [19:10:21]line ИТОГО: 550.00 [19:10:21]line Внесено: 550.00 [19:10:21]line СДАЧА: 0.00 [19:10:21]line НСП 1% : 4.87 [19:10:21]line НДС 12% : 58.47 [19:10:21]line Наличными: 550.00 [19:10:21]line Безнал.: 0.00 [19:10:21]line Место: АЗС № 165 "Партнер Нефть" [19:10:21]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:10:21]line СНО: Общий режим [19:10:21]line Чек 519 20.10.2024 19:10 [19:10:21]line Смена: 314 ФФД: 1.0 [19:10:21]line ЗНМ: 0300000234 [19:10:21]line РНМ: 0000137193017469 [19:10:21]line Версия ККМ: v1.0 [19:10:21]line ФМ: 0000000000963156 [19:10:21]line ФД: 156447 [19:10:21]line ФПД: 10728564034827 [19:10:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T191020&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156447&fm=10728564034827&tin=02508201610067®Number=0000137193017469&sum=55000 [19:10:21]OFD Sender: Processing packet 156447 [packets to send 52, broken 51] [19:10:21]ProducePacketName [19:10:21]name=ofd_packets/00156447 [19:10:21]OFD Sender: To server: pG, [19:10:21]CommunicateWithHost lk.salyk.kg:30040 [19:10:21]ConnectInit lk.salyk.kg [19:10:21]written 0, free lines is 4095 [19:10:21]Connected sock=10 [19:10:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CE 14 07 01 6F AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 02 00 00 F4 03 04 00 9C 55 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1F 63 02 00 35 04 06 00 09 C1 F0 3F 8D 0B F3 29 58 A7 A7 5E FF 6C [19:10:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 80 65 47 00 66 BD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1F 63 02 00 F4 03 04 00 CE FB 14 67 B6 04 01 00 00 A1 A5 B7 DE 78 4A F7 02 [19:10:21]CommunicateWithHost err = 0 [19:10:21]CheckOFDResponse [19:10:21]1017 (14) - 77093643461234 [19:10:21]1041 (16) - 0000000000963156 [19:10:21]1040 (4) - 156447 [19:10:21]1012 (4) - 20.10.2024 12:47 [19:10:21]1206 (1) - 0 [19:10:21]OFD Sender: Remove packet 156447 [19:10:21]ProducePacketName [19:10:21]name=ofd_packets/00156447 [19:10:21]NVStorageDeleteData [19:10:21]Write to MH i2c: 01 00 00 3E 0E 4C [19:10:21]Write i2c OK [19:10:21]MH_I2C_Read... [19:10:21]Read from MH i2c: 01 [19:10:21]MH_I2C_Read... [19:10:21]Read from MH i2c: 01 07 00 [19:10:21]MH_I2C_Read... [19:10:21]Read from MH i2c: 01 07 00 3E 0E 00 00 00 00 00 F3 0C 52 [19:10:21]RasterBufferAndPrint [19:10:21]line [19:10:21]line [19:10:21]line [19:10:21]line [19:10:21]line [19:10:21]written 0, free lines is 3321 [19:10:21]MH_Cut [19:10:21]Write to MH i2c: D1 01 00 45 0E 01 25 [19:10:21]Write i2c OK [19:10:21]MH_I2C_Read... [19:10:21]Read from MH i2c: D1 [19:10:21]MH_I2C_Read... [19:10:21]Read from MH i2c: D1 01 00 [19:10:21]MH_I2C_Read... [19:10:21]Read from MH i2c: D1 01 00 45 0E 00 24 [19:10:21]Write to MH i2c: 01 00 00 46 0E 54 [19:10:22]Write i2c OK [19:10:22]MH_I2C_Read... [19:10:22]OFD Sender: No OFD packet to send [19:10:22]*** Cut start [19:10:22]*** Partial cut [19:10:22]*** CUTSNS_PIN = 1 [19:10:22]*** CUTSNS_PIN = 0 [19:10:22]*** Brake cut motor [19:10:23]Read from MH i2c: 01 [19:10:23]MH_I2C_Read... [19:10:23]*** Stop cut motor [19:10:23]*** Cut end [19:10:23]Read from MH i2c: 01 07 00 [19:10:23]MH_I2C_Read... [19:10:23]Read from MH i2c: 01 07 00 46 0E 00 00 00 00 00 FF 0F 69 [19:10:23]process_action close_receipt done [19:10:23]requested_data is exist [19:10:23]produce_requested_data [19:10:23]requested_item fm.sn is exist - process it [19:10:23]wFMCommunicate request_size=4 [19:10:23]MH_SAM_APDU [19:10:23]CAPDU: 80 11 00 00 [19:10:23]Write to MH i2c: E2 08 00 47 0E 80 11 00 00 00 00 00 00 CF [19:10:23]Write i2c OK [19:10:23]MH_I2C_Read... [19:10:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:10:23]Read from MH i2c: E2 [19:10:23]MH_I2C_Read... [19:10:23]Read from MH i2c: E2 17 00 [19:10:23]MH_I2C_Read... [19:10:23]Read from MH i2c: E2 17 00 47 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 20 [19:10:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:10:23]wFMCommunicate OK [19:10:23]requested_item fd.num is exist - process it [19:10:23]SAM_PROTO_GetFieldsCounters [19:10:23]wFMCommunicate request_size=4 [19:10:23]MH_SAM_APDU [19:10:23]CAPDU: 80 13 00 00 [19:10:23]Write to MH i2c: E2 08 00 48 0E 80 13 00 00 00 00 00 00 D2 [19:10:23]Write i2c OK [19:10:23]MH_I2C_Read... [19:10:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:10:23]Read from MH i2c: E2 [19:10:23]MH_I2C_Read... [19:10:23]Read from MH i2c: E2 62 00 [19:10:23]MH_I2C_Read... [19:10:23]Read from MH i2c: E2 62 00 48 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1F 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 07 02 00 00 5E 04 04 00 07 02 00 00 57 04 04 00 08 02 00 00 19 04 04 00 00 00 00 00 90 00 E5 [19:10:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1F 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 07 02 00 00 5E 04 04 00 07 02 00 00 57 04 04 00 08 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:10:23]wFMCommunicate OK [19:10:23]SAM_PROTO_GetFieldsCounters done [19:10:23]requested_item shift.num is exist - process it [19:10:23]requested_item shift.opened is exist - process it [19:10:23]req_shift_opened [19:10:23]FM_GetShiftState [19:10:23]SAM_PROTO_GetShiftState [19:10:23]wFMCommunicate request_size=4 [19:10:23]MH_SAM_APDU [19:10:23]CAPDU: 80 13 01 00 [19:10:23]Write to MH i2c: E2 08 00 49 0E 80 13 01 00 00 00 00 00 D4 [19:10:23]Write i2c OK [19:10:23]MH_I2C_Read... [19:10:23]Read from MH i2c: E2 [19:10:23]MH_I2C_Read... [19:10:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:10:23]Read from MH i2c: E2 0E 00 [19:10:23]MH_I2C_Read... [19:10:23]Read from MH i2c: E2 0E 00 49 0E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 7B [19:10:23]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:10:23]wFMCommunicate OK [19:10:23]SAM_PROTO_GetShiftState done [19:10:23]FM_GetShiftState done [19:10:23]req_shift_opened done [19:10:23]requested_item shift.open_date is exist - process it [19:10:23]req_shift_open_date [19:10:23]req_shift_open_date done [19:10:23]produce_requested_data done [19:10:23]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156447,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:10:23]process_action_free close_receipt [19:10:23]json_value_free [19:10:23]json_value_free done [19:10:23]process_json_proto returns [19:10:23]Send response to host [19:10:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156447,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:10:23]free response buf [19:10:23]execute_script done [19:10:23]execute_script returns [19:10:23]free content buf [19:10:23]Sock 7.Close socket [19:10:23]Sock 7.Thread stoped [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:55]accept exits with 9 [19:11:55]New connection [19:11:55]New thread 3066588516 created [19:11:55]Thread 3066731876 joined [19:11:55]Waiting for new connection... [19:11:55] Sock 9.Parse request [19:11:55]Sock 9.Check first char [19:11:55]Sock 9.First char is OK [19:11:55]request: POST /json_proto HTTP/1.0 [19:11:55]Method: POST [19:11:55]URL: /json_proto [19:11:55]Method is POST - this is cgi request [19:11:55]url: /json_proto [19:11:55]query_string will be loaded in cgi processing [19:11:55]execute_cgi json_proto POST (null) [19:11:55]execute_cgi path=json_proto method=POST [19:11:55]POST find Content-Length [19:11:55]Host: 172.17.53.67:8080 [19:11:55]Content-Length: 677 [19:11:55]Content-Type: application/json [19:11:55] [19:11:55]POST finish read [19:11:55]Found Content-Length = 677 [19:11:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874749", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:11:55]execute_script... [19:11:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874749", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:11:55]POST & json_proto [19:11:55]process_json_proto [19:11:55]json parsed OK: [19:11:55]protocol is kg_v1.0 [19:11:55]action value=close_receipt [19:11:55]process_action close_receipt [19:11:55]cmd_close_receipt [19:11:55]MH_GetDate [19:11:55]Write to MH i2c: F0 00 00 4A 0E 47 [19:11:55]Write i2c OK [19:11:55]MH_I2C_Read... [19:11:55]Read from MH i2c: F0 [19:11:55]MH_I2C_Read... [19:11:55]Read from MH i2c: F0 09 00 [19:11:55]MH_I2C_Read... [19:11:55]Read from MH i2c: F0 09 00 4A 0E 00 FC 55 15 67 19 BC 99 64 EF [19:11:55]GetLastDocTimeStamp 1729451420 [19:11:55]current date 1729451516 [19:11:55]FM_GetShiftState [19:11:55]SAM_PROTO_GetShiftState [19:11:55]wFMCommunicate request_size=4 [19:11:55]MH_SAM_APDU [19:11:55]CAPDU: 80 13 01 00 [19:11:55]Write to MH i2c: E2 08 00 4B 0E 80 13 01 00 00 00 00 00 D6 [19:11:55]Write i2c OK [19:11:55]MH_I2C_Read... [19:11:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:11:55]Read from MH i2c: E2 [19:11:55]MH_I2C_Read... [19:11:55]Read from MH i2c: E2 0E 00 [19:11:55]MH_I2C_Read... [19:11:55]Read from MH i2c: E2 0E 00 4B 0E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 7D [19:11:55]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:11:55]wFMCommunicate OK [19:11:55]SAM_PROTO_GetShiftState done [19:11:55]FM_GetShiftState done [19:11:55]opened in 1729383891 [19:11:55]opened+sec_in_day 1729470291 [19:11:55]quantity*price = 50010 [19:11:55]sum+1 = 50012 [19:11:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 520 20.10.2024 19:11 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156448 ФПД: 137357274793997 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T191156&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156448&fm=137357274793997&tin=02508201610067®Number=0000137193017469&sum=50000 [19:11:56]StoreToDocumentArchive [19:11:56]shift 314 fd 156448 [19:11:56]save to /storage/0314/doc_00156448 [19:11:56]save last doc name /storage/0314/doc_00156448 to /storage/kkm_last_doc_name [19:11:56]save OK [19:11:56]Clear old archive folders... [19:11:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:11:56]tlvbuf is 0029D840 [19:11:56]SAM_PROTO_ClearQueue [19:11:56]wFMCommunicate request_size=4 [19:11:56]MH_SAM_APDU [19:11:56]CAPDU: 80 09 00 00 [19:11:56]Write to MH i2c: E2 08 00 58 0E 80 09 00 00 00 00 00 00 D8 [19:11:56]Write i2c OK [19:11:56]MH_I2C_Read... [19:11:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:11:56]Read from MH i2c: E2 [19:11:56]MH_I2C_Read... [19:11:56]Read from MH i2c: E2 03 00 [19:11:56]MH_I2C_Read... [19:11:56]Read from MH i2c: E2 03 00 58 0E 00 90 00 DA [19:11:56]RAPDU: 90 00 [19:11:56]wFMCommunicate OK [19:11:56]SAM_PROTO_ClearQueue done [19:11:56]KKMCreateOFDPacket [19:11:56]OFDProtocolAddRootSTLVToBuf [19:11:56]FM_MakeSignedData [19:11:56]FM_MakeSignedData [19:11:56]SAM_PROTO_SignData [19:11:56]wFMCommunicate request_size=4 [19:11:56]MH_SAM_APDU [19:11:56]CAPDU: 80 0D 01 02 [19:11:56]Write to MH i2c: E2 08 00 59 0E 80 0D 01 02 00 00 00 00 E0 [19:11:56]Write i2c OK [19:11:56]MH_I2C_Read... [19:11:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:11:56]Read from MH i2c: E2 [19:11:56]MH_I2C_Read... [19:11:56]Read from MH i2c: E2 03 00 [19:11:56]MH_I2C_Read... [19:11:56]Read from MH i2c: E2 03 00 59 0E 00 90 00 DB [19:11:56]RAPDU: 90 00 [19:11:56]wFMCommunicate OK [19:11:56]wFMCommunicate request_size=255 [19:11:56]MH_SAM_APDU [19:11:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 02 00 00 F4 03 04 00 FC 55 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 20 63 02 00 35 04 06 00 7C [19:11:56]Write to MH i2c: E2 02 01 5A 0E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 02 00 00 F4 03 04 00 FC 55 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 20 63 02 00 35 04 06 00 7C 00 00 72 [19:11:56]Write i2c OK [19:11:56]MH_I2C_Read... [19:11:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:11:56]Read from MH i2c: E2 [19:11:56]MH_I2C_Read... [19:11:56]Read from MH i2c: E2 03 00 [19:11:56]MH_I2C_Read... [19:11:56]Read from MH i2c: E2 03 00 5A 0E 00 90 00 DC [19:11:56]RAPDU: 90 00 [19:11:56]wFMCommunicate OK [19:11:56]wFMCommunicate request_size=10 [19:11:56]MH_SAM_APDU [19:11:56]CAPDU: 80 0D 02 02 05 EC FB 92 48 0D [19:11:56]Write to MH i2c: E2 0D 00 5B 0E 80 0D 02 02 05 00 EC FB 92 48 0D 00 00 BB [19:11:56]Write i2c OK [19:11:56]MH_I2C_Read... [19:11:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:11:57]Read from MH i2c: E2 [19:11:57]MH_I2C_Read... [19:11:57]Read from MH i2c: E2 03 00 [19:11:57]MH_I2C_Read... [19:11:57]Read from MH i2c: E2 03 00 5B 0E 00 90 00 DD [19:11:57]RAPDU: 90 00 [19:11:57]wFMCommunicate OK [19:11:57]wFMCommunicate request_size=4 [19:11:57]MH_SAM_APDU [19:11:57]CAPDU: 80 0D 03 02 [19:11:57]Write to MH i2c: E2 08 00 5C 0E 80 0D 03 02 00 00 00 00 E5 [19:11:57]Write i2c OK [19:11:57]MH_I2C_Read... [19:11:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:11:57]Read from MH i2c: E2 [19:11:57]MH_I2C_Read... [19:11:57]Read from MH i2c: E2 0B 00 [19:11:57]MH_I2C_Read... [19:11:57]Read from MH i2c: E2 0B 00 5C 0E 00 88 87 A1 C6 4D 8A 71 2D 90 00 D1 [19:11:57]RAPDU: 88 87 A1 C6 4D 8A 71 2D 90 00 [19:11:57]wFMCommunicate OK [19:11:57]SAM_PROTO_SignData done [19:11:57]FM_MakeSignedData done [19:11:57]CreateOFDProtocolMessage [19:11:57]wFMCommunicate request_size=4 [19:11:57]MH_SAM_APDU [19:11:57]CAPDU: 80 11 00 00 [19:11:57]Write to MH i2c: E2 08 00 5D 0E 80 11 00 00 00 00 00 00 E5 [19:11:57]Write i2c OK [19:11:57]MH_I2C_Read... [19:11:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:11:57]Read from MH i2c: E2 [19:11:57]MH_I2C_Read... [19:11:57]Read from MH i2c: E2 17 00 [19:11:57]MH_I2C_Read... [19:11:57]Read from MH i2c: E2 17 00 5D 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 36 [19:11:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:11:57]wFMCommunicate OK [19:11:57]CreateOFDProtocolMessage done [19:11:57]OFDSenderStorePacket 156448 [19:11:57]StoreOFDPacket docnum=156448 [19:11:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1F 2D 07 01 B1 9D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 02 00 00 F4 03 04 00 FC 55 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 20 63 02 00 35 04 06 00 7C EC FB 92 48 0D 88 87 A1 C6 4D 8A 71 2D [19:11:57]CheckFolder [19:11:57]dirname=/storage/ofd_packets [19:11:57]CheckFolder done [19:11:57]ProducePacketName [19:11:57]name=ofd_packets/00156448 [19:11:57]NVStorageSaveData ofd_packets/00156448 [19:11:57]File name is /storage/ofd_packets/00156448 [19:11:57]Write 301 bytes [19:11:57]NVStorageSaveData done [19:11:57]OFDSenderStorePacket done [19:11:57]KKMCreateOFDPacket done [19:11:57]NVStorageSaveData kkm_last_timestamp [19:11:57]File name is /storage/kkm_last_timestamp [19:11:57]Write 4 bytes [19:11:57]NVStorageSaveData done [19:11:57]ExternCall_PrintAddStr [19:11:57]wPrintStart [19:11:57]Write to MH i2c: 01 00 00 5E 0E 6C [19:11:57]Write i2c OK [19:11:57]MH_I2C_Read... [19:11:57]Read from MH i2c: 01 [19:11:57]MH_I2C_Read... [19:11:57]Read from MH i2c: 01 07 00 [19:11:57]MH_I2C_Read... [19:11:57]Read from MH i2c: 01 07 00 5E 0E 00 00 00 00 00 FF 0F 81 [19:11:57]RasterBufferAndPrint [19:11:57]line Счет N : (1)874749 [19:11:57]line ИНН: 02508201610067 [19:11:57]line Контрольно-Кассовый Чек [19:11:57]line ПРОДАЖА [19:11:57]line ТРК (МРК, ГНК) : 11 [19:11:57]line Товар: 2710124500 [19:11:57]line Аи-95-К-5 [19:11:57]line 6.740 * 74.20 [19:11:57]line = 500.11 [19:11:57]line НДС 12% НСП 1% [19:11:57]line > о реализуемом товаре [19:11:57]line ОКРУГЛЕНИЕ: -0.11 [19:11:57]line ИТОГО: 500.00 [19:11:57]line Внесено: 500.00 [19:11:57]line СДАЧА: 0.00 [19:11:57]line НСП 1% : 4.43 [19:11:57]line НДС 12% : 53.11 [19:11:57]line Наличными: 500.00 [19:11:57]line Безнал.: 0.00 [19:11:57]line Место: АЗС № 165 "Партнер Нефть" [19:11:57]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:11:57]line СНО: Общий режим [19:11:57]line Чек 520 20.10.2024 19:11 [19:11:57]line Смена: 314 ФФД: 1.0 [19:11:57]line ЗНМ: 0300000234 [19:11:57]line РНМ: 0000137193017469 [19:11:57]line Версия ККМ: v1.0 [19:11:57]line ФМ: 0000000000963156 [19:11:57]line ФД: 156448 [19:11:57]line ФПД: 137357274793997 [19:11:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T191156&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156448&fm=137357274793997&tin=02508201610067®Number=0000137193017469&sum=50000 [19:11:57]OFD Sender: Processing packet 156448 [packets to send 52, broken 51] [19:11:57]ProducePacketName [19:11:57]name=ofd_packets/00156448 [19:11:57]OFD Sender: To server: pG, [19:11:57]CommunicateWithHost lk.salyk.kg:30040 [19:11:57]ConnectInit lk.salyk.kg [19:11:57]written 0, free lines is 4095 [19:11:57]Connected sock=10 [19:11:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1F 2D 07 01 B1 9D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 02 00 00 F4 03 04 00 FC 55 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 20 63 02 00 35 04 06 00 7C EC FB 92 48 0D 88 87 A1 C6 4D 8A 71 2D [19:11:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1D 75 47 00 0B F9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 20 63 02 00 F4 03 04 00 2D FC 14 67 B6 04 01 00 00 10 B8 24 39 BF 0C 8F 84 [19:11:57]CommunicateWithHost err = 0 [19:11:57]CheckOFDResponse [19:11:57]1017 (14) - 77093643461234 [19:11:57]1041 (16) - 0000000000963156 [19:11:57]1040 (4) - 156448 [19:11:57]1012 (4) - 20.10.2024 12:48 [19:11:57]1206 (1) - 0 [19:11:57]OFD Sender: Remove packet 156448 [19:11:57]ProducePacketName [19:11:57]name=ofd_packets/00156448 [19:11:57]NVStorageDeleteData [19:11:57]Write to MH i2c: 01 00 00 89 0E 97 [19:11:57]Write i2c OK [19:11:57]MH_I2C_Read... [19:11:57]Read from MH i2c: 01 [19:11:57]MH_I2C_Read... [19:11:57]Read from MH i2c: 01 07 00 [19:11:57]MH_I2C_Read... [19:11:57]Read from MH i2c: 01 07 00 89 0E 00 00 00 00 00 E4 0C 8E [19:11:57]RasterBufferAndPrint [19:11:57]line [19:11:57]line [19:11:57]line [19:11:57]line [19:11:57]line [19:11:57]written 0, free lines is 3306 [19:11:57]MH_Cut [19:11:57]Write to MH i2c: D1 01 00 90 0E 01 70 [19:11:57]Write i2c OK [19:11:57]MH_I2C_Read... [19:11:57]Read from MH i2c: D1 [19:11:57]MH_I2C_Read... [19:11:57]Read from MH i2c: D1 01 00 [19:11:57]MH_I2C_Read... [19:11:57]Read from MH i2c: D1 01 00 90 0E 00 6F [19:11:57]Write to MH i2c: 01 00 00 91 0E 9F [19:11:57]Write i2c OK [19:11:57]MH_I2C_Read... [19:11:58]OFD Sender: No OFD packet to send [19:11:58]*** Cut start [19:11:58]*** Partial cut [19:11:58]*** CUTSNS_PIN = 1 [19:11:58]*** CUTSNS_PIN = 0 [19:11:58]*** Brake cut motor [19:11:59]Read from MH i2c: 01 [19:11:59]MH_I2C_Read... [19:11:59]*** Stop cut motor [19:11:59]*** Cut end [19:11:59]Read from MH i2c: 01 07 00 [19:11:59]MH_I2C_Read... [19:11:59]Read from MH i2c: 01 07 00 91 0E 00 00 00 00 00 FF 0F B4 [19:11:59]process_action close_receipt done [19:11:59]requested_data is exist [19:11:59]produce_requested_data [19:11:59]requested_item fm.sn is exist - process it [19:11:59]wFMCommunicate request_size=4 [19:11:59]MH_SAM_APDU [19:11:59]CAPDU: 80 11 00 00 [19:11:59]Write to MH i2c: E2 08 00 92 0E 80 11 00 00 00 00 00 00 1A [19:11:59]Write i2c OK [19:11:59]MH_I2C_Read... [19:11:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:11:59]Read from MH i2c: E2 [19:11:59]MH_I2C_Read... [19:11:59]Read from MH i2c: E2 17 00 [19:11:59]MH_I2C_Read... [19:11:59]Read from MH i2c: E2 17 00 92 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6B [19:11:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:11:59]wFMCommunicate OK [19:11:59]requested_item fd.num is exist - process it [19:11:59]SAM_PROTO_GetFieldsCounters [19:11:59]wFMCommunicate request_size=4 [19:11:59]MH_SAM_APDU [19:11:59]CAPDU: 80 13 00 00 [19:11:59]Write to MH i2c: E2 08 00 93 0E 80 13 00 00 00 00 00 00 1D [19:11:59]Write i2c OK [19:11:59]MH_I2C_Read... [19:11:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:11:59]Read from MH i2c: E2 [19:11:59]MH_I2C_Read... [19:11:59]Read from MH i2c: E2 62 00 [19:11:59]MH_I2C_Read... [19:11:59]Read from MH i2c: E2 62 00 93 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 20 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 08 02 00 00 5E 04 04 00 08 02 00 00 57 04 04 00 09 02 00 00 19 04 04 00 00 00 00 00 90 00 34 [19:11:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 20 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 08 02 00 00 5E 04 04 00 08 02 00 00 57 04 04 00 09 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:11:59]wFMCommunicate OK [19:11:59]SAM_PROTO_GetFieldsCounters done [19:11:59]requested_item shift.num is exist - process it [19:11:59]requested_item shift.opened is exist - process it [19:11:59]req_shift_opened [19:11:59]FM_GetShiftState [19:11:59]SAM_PROTO_GetShiftState [19:11:59]wFMCommunicate request_size=4 [19:11:59]MH_SAM_APDU [19:11:59]CAPDU: 80 13 01 00 [19:11:59]Write to MH i2c: E2 08 00 94 0E 80 13 01 00 00 00 00 00 1F [19:11:59]Write i2c OK [19:11:59]MH_I2C_Read... [19:11:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:11:59]Read from MH i2c: E2 [19:11:59]MH_I2C_Read... [19:11:59]Read from MH i2c: E2 0E 00 [19:11:59]MH_I2C_Read... [19:11:59]Read from MH i2c: E2 0E 00 94 0E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C6 [19:11:59]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:11:59]wFMCommunicate OK [19:11:59]SAM_PROTO_GetShiftState done [19:11:59]FM_GetShiftState done [19:11:59]req_shift_opened done [19:11:59]requested_item shift.open_date is exist - process it [19:11:59]req_shift_open_date [19:11:59]req_shift_open_date done [19:11:59]produce_requested_data done [19:11:59]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156448,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:11:59]process_action_free close_receipt [19:11:59]json_value_free [19:11:59]json_value_free done [19:11:59]process_json_proto returns [19:11:59]Send response to host [19:11:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156448,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:11:59]free response buf [19:11:59]execute_script done [19:11:59]execute_script returns [19:11:59]free content buf [19:11:59]Sock 9.Close socket [19:11:59]Sock 9.Thread stoped [19:11:59]accept exits with 7 [19:11:59]New connection [19:11:59]New thread 3066731876 created [19:11:59]Thread 3066588516 joined [19:11:59]Waiting for new connection... [19:11:59] Sock 7.Parse request [19:11:59]Sock 7.Check first char [19:11:59]Sock 7.First char is OK [19:11:59]request: POST /json_proto HTTP/1.0 [19:11:59]Method: POST [19:11:59]URL: /json_proto [19:11:59]Method is POST - this is cgi request [19:11:59]url: /json_proto [19:11:59]query_string will be loaded in cgi processing [19:11:59]execute_cgi json_proto POST (null) [19:11:59]execute_cgi path=json_proto method=POST [19:11:59]POST find Content-Length [19:11:59]Host: 172.17.53.67:8080 [19:11:59]Content-Length: 677 [19:11:59]Content-Type: application/json [19:11:59] [19:11:59]POST finish read [19:11:59]Found Content-Length = 677 [19:11:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874750", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:11:59]execute_script... [19:11:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874750", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:11:59]POST & json_proto [19:11:59]process_json_proto [19:11:59]json parsed OK: [19:11:59]protocol is kg_v1.0 [19:11:59]action value=close_receipt [19:11:59]process_action close_receipt [19:11:59]cmd_close_receipt [19:11:59]MH_GetDate [19:11:59]Write to MH i2c: F0 00 00 95 0E 92 [19:11:59]Write i2c OK [19:11:59]MH_I2C_Read... [19:11:59]Read from MH i2c: F0 [19:11:59]MH_I2C_Read... [19:11:59]Read from MH i2c: F0 09 00 [19:11:59]MH_I2C_Read... [19:11:59]Read from MH i2c: F0 09 00 95 0E 00 00 56 15 67 19 BC 99 64 3F [19:11:59]GetLastDocTimeStamp 1729451516 [19:11:59]current date 1729451520 [19:11:59]FM_GetShiftState [19:11:59]SAM_PROTO_GetShiftState [19:11:59]wFMCommunicate request_size=4 [19:11:59]MH_SAM_APDU [19:11:59]CAPDU: 80 13 01 00 [19:11:59]Write to MH i2c: E2 08 00 96 0E 80 13 01 00 00 00 00 00 21 [19:11:59]Write i2c OK [19:11:59]MH_I2C_Read... [19:11:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:11:59]Read from MH i2c: E2 [19:11:59]MH_I2C_Read... [19:11:59]Read from MH i2c: E2 0E 00 [19:11:59]MH_I2C_Read... [19:11:59]Read from MH i2c: E2 0E 00 96 0E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C8 [19:11:59]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:11:59]wFMCommunicate OK [19:11:59]SAM_PROTO_GetShiftState done [19:11:59]FM_GetShiftState done [19:11:59]opened in 1729383891 [19:11:59]opened+sec_in_day 1729470291 [19:11:59]quantity*price = 30038 [19:11:59]sum+1 = 30039 [19:11:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 521 20.10.2024 19:12 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156449 ФПД: 156522016679280 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T191200&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156449&fm=156522016679280&tin=02508201610067®Number=0000137193017469&sum=30000 [19:12:01]StoreToDocumentArchive [19:12:01]shift 314 fd 156449 [19:12:01]save to /storage/0314/doc_00156449 [19:12:01]save last doc name /storage/0314/doc_00156449 to /storage/kkm_last_doc_name [19:12:01]save OK [19:12:01]Clear old archive folders... [19:12:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:12:01]tlvbuf is 002E9570 [19:12:01]SAM_PROTO_ClearQueue [19:12:01]wFMCommunicate request_size=4 [19:12:01]MH_SAM_APDU [19:12:01]CAPDU: 80 09 00 00 [19:12:01]Write to MH i2c: E2 08 00 A3 0E 80 09 00 00 00 00 00 00 23 [19:12:01]Write i2c OK [19:12:01]MH_I2C_Read... [19:12:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:12:01]Read from MH i2c: E2 [19:12:01]MH_I2C_Read... [19:12:01]Read from MH i2c: E2 03 00 [19:12:01]MH_I2C_Read... [19:12:01]Read from MH i2c: E2 03 00 A3 0E 00 90 00 25 [19:12:01]RAPDU: 90 00 [19:12:01]wFMCommunicate OK [19:12:01]SAM_PROTO_ClearQueue done [19:12:01]KKMCreateOFDPacket [19:12:01]OFDProtocolAddRootSTLVToBuf [19:12:01]FM_MakeSignedData [19:12:01]FM_MakeSignedData [19:12:01]SAM_PROTO_SignData [19:12:01]wFMCommunicate request_size=4 [19:12:01]MH_SAM_APDU [19:12:01]CAPDU: 80 0D 01 02 [19:12:01]Write to MH i2c: E2 08 00 A4 0E 80 0D 01 02 00 00 00 00 2B [19:12:01]Write i2c OK [19:12:01]MH_I2C_Read... [19:12:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:12:01]Read from MH i2c: E2 [19:12:01]MH_I2C_Read... [19:12:01]Read from MH i2c: E2 03 00 [19:12:01]MH_I2C_Read... [19:12:01]Read from MH i2c: E2 03 00 A4 0E 00 90 00 26 [19:12:01]RAPDU: 90 00 [19:12:01]wFMCommunicate OK [19:12:01]wFMCommunicate request_size=255 [19:12:01]MH_SAM_APDU [19:12:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 02 00 00 F4 03 04 00 00 56 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 21 63 02 00 35 04 06 00 8E [19:12:01]Write to MH i2c: E2 02 01 A5 0E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 02 00 00 F4 03 04 00 00 56 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 21 63 02 00 35 04 06 00 8E 00 00 F2 [19:12:01]Write i2c OK [19:12:01]MH_I2C_Read... [19:12:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:12:01]Read from MH i2c: E2 [19:12:01]MH_I2C_Read... [19:12:01]Read from MH i2c: E2 03 00 [19:12:01]MH_I2C_Read... [19:12:01]Read from MH i2c: E2 03 00 A5 0E 00 90 00 27 [19:12:01]RAPDU: 90 00 [19:12:01]wFMCommunicate OK [19:12:01]wFMCommunicate request_size=10 [19:12:01]MH_SAM_APDU [19:12:01]CAPDU: 80 0D 02 02 05 5B 1F 34 25 70 [19:12:01]Write to MH i2c: E2 0D 00 A6 0E 80 0D 02 02 05 00 5B 1F 34 25 70 00 00 7B [19:12:01]Write i2c OK [19:12:01]MH_I2C_Read... [19:12:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:12:01]Read from MH i2c: E2 [19:12:01]MH_I2C_Read... [19:12:01]Read from MH i2c: E2 03 00 [19:12:01]MH_I2C_Read... [19:12:01]Read from MH i2c: E2 03 00 A6 0E 00 90 00 28 [19:12:01]RAPDU: 90 00 [19:12:01]wFMCommunicate OK [19:12:01]wFMCommunicate request_size=4 [19:12:01]MH_SAM_APDU [19:12:01]CAPDU: 80 0D 03 02 [19:12:01]Write to MH i2c: E2 08 00 A7 0E 80 0D 03 02 00 00 00 00 30 [19:12:01]Write i2c OK [19:12:01]MH_I2C_Read... [19:12:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:12:01]Read from MH i2c: E2 [19:12:01]MH_I2C_Read... [19:12:01]Read from MH i2c: E2 0B 00 [19:12:01]MH_I2C_Read... [19:12:01]Read from MH i2c: E2 0B 00 A7 0E 00 AF FF EC B9 4F 47 F8 F7 90 00 09 [19:12:01]RAPDU: AF FF EC B9 4F 47 F8 F7 90 00 [19:12:01]wFMCommunicate OK [19:12:01]SAM_PROTO_SignData done [19:12:01]FM_MakeSignedData done [19:12:01]CreateOFDProtocolMessage [19:12:01]wFMCommunicate request_size=4 [19:12:01]MH_SAM_APDU [19:12:01]CAPDU: 80 11 00 00 [19:12:01]Write to MH i2c: E2 08 00 A8 0E 80 11 00 00 00 00 00 00 30 [19:12:02]Write i2c OK [19:12:02]MH_I2C_Read... [19:12:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:12:02]Read from MH i2c: E2 [19:12:02]MH_I2C_Read... [19:12:02]Read from MH i2c: E2 17 00 [19:12:02]MH_I2C_Read... [19:12:02]Read from MH i2c: E2 17 00 A8 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 81 [19:12:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:12:02]wFMCommunicate OK [19:12:02]CreateOFDProtocolMessage done [19:12:02]OFDSenderStorePacket 156449 [19:12:02]StoreOFDPacket docnum=156449 [19:12:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C6 C8 07 01 17 C4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 02 00 00 F4 03 04 00 00 56 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 21 63 02 00 35 04 06 00 8E 5B 1F 34 25 70 AF FF EC B9 4F 47 F8 F7 [19:12:02]CheckFolder [19:12:02]dirname=/storage/ofd_packets [19:12:02]CheckFolder done [19:12:02]ProducePacketName [19:12:02]name=ofd_packets/00156449 [19:12:02]NVStorageSaveData ofd_packets/00156449 [19:12:02]File name is /storage/ofd_packets/00156449 [19:12:02]Write 301 bytes [19:12:02]NVStorageSaveData done [19:12:02]OFDSenderStorePacket done [19:12:02]KKMCreateOFDPacket done [19:12:02]NVStorageSaveData kkm_last_timestamp [19:12:02]File name is /storage/kkm_last_timestamp [19:12:02]Write 4 bytes [19:12:02]NVStorageSaveData done [19:12:02]ExternCall_PrintAddStr [19:12:02]wPrintStart [19:12:02]Write to MH i2c: 01 00 00 A9 0E B7 [19:12:02]Write i2c OK [19:12:02]MH_I2C_Read... [19:12:02]Read from MH i2c: 01 [19:12:02]MH_I2C_Read... [19:12:02]Read from MH i2c: 01 07 00 [19:12:02]MH_I2C_Read... [19:12:02]Read from MH i2c: 01 07 00 A9 0E 00 00 00 00 00 FF 0F CC [19:12:02]RasterBufferAndPrint [19:12:02]line Счет N : (1)874750 [19:12:02]line ИНН: 02508201610067 [19:12:02]line Контрольно-Кассовый Чек [19:12:02]line ПРОДАЖА [19:12:02]line ТРК (МРК, ГНК) : 22 [19:12:02]line Товар: 2710124130 [19:12:02]line Аи-92-К-5 [19:12:02]line 4.490 * 66.90 [19:12:02]line = 300.38 [19:12:02]line НДС 12% НСП 1% [19:12:02]line > о реализуемом товаре [19:12:02]line ОКРУГЛЕНИЕ: -0.38 [19:12:02]line ИТОГО: 300.00 [19:12:02]line Внесено: 300.00 [19:12:02]line СДАЧА: 0.00 [19:12:02]line НСП 1% : 2.66 [19:12:02]line НДС 12% : 31.90 [19:12:02]line Наличными: 300.00 [19:12:02]line Безнал.: 0.00 [19:12:02]line Место: АЗС № 165 "Партнер Нефть" [19:12:02]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:12:02]line СНО: Общий режим [19:12:02]line Чек 521 20.10.2024 19:12 [19:12:02]line Смена: 314 ФФД: 1.0 [19:12:02]line ЗНМ: 0300000234 [19:12:02]line РНМ: 0000137193017469 [19:12:02]line Версия ККМ: v1.0 [19:12:02]line ФМ: 0000000000963156 [19:12:02]line ФД: 156449 [19:12:02]line ФПД: 156522016679280 [19:12:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T191200&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156449&fm=156522016679280&tin=02508201610067®Number=0000137193017469&sum=30000 [19:12:02]written 0, free lines is 4095 [19:12:02]OFD Sender: Processing packet 156449 [packets to send 52, broken 51] [19:12:02]ProducePacketName [19:12:02]name=ofd_packets/00156449 [19:12:02]OFD Sender: To server: pG, [19:12:02]CommunicateWithHost lk.salyk.kg:30040 [19:12:02]ConnectInit lk.salyk.kg [19:12:02]Connected sock=10 [19:12:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C6 C8 07 01 17 C4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 02 00 00 F4 03 04 00 00 56 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 21 63 02 00 35 04 06 00 8E 5B 1F 34 25 70 AF FF EC B9 4F 47 F8 F7 [19:12:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 39 16 47 00 64 44 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 21 63 02 00 F4 03 04 00 32 FC 14 67 B6 04 01 00 00 DE 92 22 3D B3 7E BA E3 [19:12:02]CommunicateWithHost err = 0 [19:12:02]CheckOFDResponse [19:12:02]1017 (14) - 77093643461234 [19:12:02]1041 (16) - 0000000000963156 [19:12:02]1040 (4) - 156449 [19:12:02]1012 (4) - 20.10.2024 12:48 [19:12:02]1206 (1) - 0 [19:12:02]OFD Sender: Remove packet 156449 [19:12:02]ProducePacketName [19:12:02]name=ofd_packets/00156449 [19:12:02]NVStorageDeleteData [19:12:02]Write to MH i2c: 01 00 00 D4 0E E2 [19:12:02]Write i2c OK [19:12:02]MH_I2C_Read... [19:12:02]Read from MH i2c: 01 [19:12:02]MH_I2C_Read... [19:12:02]Read from MH i2c: 01 07 00 [19:12:02]MH_I2C_Read... [19:12:02]Read from MH i2c: 01 07 00 D4 0E 00 00 00 00 00 0A 0D 00 [19:12:02]RasterBufferAndPrint [19:12:02]line [19:12:02]line [19:12:02]line [19:12:02]line [19:12:02]line [19:12:02]written 0, free lines is 3350 [19:12:02]MH_Cut [19:12:02]Write to MH i2c: D1 01 00 DB 0E 01 BB [19:12:02]Write i2c OK [19:12:02]MH_I2C_Read... [19:12:02]Read from MH i2c: D1 [19:12:02]MH_I2C_Read... [19:12:02]Read from MH i2c: D1 01 00 [19:12:02]MH_I2C_Read... [19:12:02]Read from MH i2c: D1 01 00 DB 0E 00 BA [19:12:02]Write to MH i2c: 01 00 00 DC 0E EA [19:12:02]Write i2c OK [19:12:02]MH_I2C_Read... [19:12:02]OFD Sender: No OFD packet to send [19:12:03]*** Cut start [19:12:03]*** Partial cut [19:12:03]*** CUTSNS_PIN = 1 [19:12:03]*** CUTSNS_PIN = 0 [19:12:03]*** Brake cut motor [19:12:03]Read from MH i2c: 01 [19:12:03]MH_I2C_Read... [19:12:03]*** Stop cut motor [19:12:03]*** Cut end [19:12:03]Read from MH i2c: 01 07 00 [19:12:03]MH_I2C_Read... [19:12:03]Read from MH i2c: 01 07 00 DC 0E 00 00 00 00 00 FF 0F FF [19:12:03]process_action close_receipt done [19:12:03]requested_data is exist [19:12:03]produce_requested_data [19:12:03]requested_item fm.sn is exist - process it [19:12:03]wFMCommunicate request_size=4 [19:12:03]MH_SAM_APDU [19:12:03]CAPDU: 80 11 00 00 [19:12:03]Write to MH i2c: E2 08 00 DD 0E 80 11 00 00 00 00 00 00 65 [19:12:03]Write i2c OK [19:12:03]MH_I2C_Read... [19:12:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:12:03]Read from MH i2c: E2 [19:12:03]MH_I2C_Read... [19:12:03]Read from MH i2c: E2 17 00 [19:12:03]MH_I2C_Read... [19:12:03]Read from MH i2c: E2 17 00 DD 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B6 [19:12:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:12:03]wFMCommunicate OK [19:12:03]requested_item fd.num is exist - process it [19:12:03]SAM_PROTO_GetFieldsCounters [19:12:03]wFMCommunicate request_size=4 [19:12:03]MH_SAM_APDU [19:12:03]CAPDU: 80 13 00 00 [19:12:03]Write to MH i2c: E2 08 00 DE 0E 80 13 00 00 00 00 00 00 68 [19:12:03]Write i2c OK [19:12:03]MH_I2C_Read... [19:12:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:12:04]Read from MH i2c: E2 [19:12:04]MH_I2C_Read... [19:12:04]Read from MH i2c: E2 62 00 [19:12:04]MH_I2C_Read... [19:12:04]Read from MH i2c: E2 62 00 DE 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 21 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 09 02 00 00 5E 04 04 00 09 02 00 00 57 04 04 00 0A 02 00 00 19 04 04 00 00 00 00 00 90 00 83 [19:12:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 21 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 09 02 00 00 5E 04 04 00 09 02 00 00 57 04 04 00 0A 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:12:04]wFMCommunicate OK [19:12:04]SAM_PROTO_GetFieldsCounters done [19:12:04]requested_item shift.num is exist - process it [19:12:04]requested_item shift.opened is exist - process it [19:12:04]req_shift_opened [19:12:04]FM_GetShiftState [19:12:04]SAM_PROTO_GetShiftState [19:12:04]wFMCommunicate request_size=4 [19:12:04]MH_SAM_APDU [19:12:04]CAPDU: 80 13 01 00 [19:12:04]Write to MH i2c: E2 08 00 DF 0E 80 13 01 00 00 00 00 00 6A [19:12:04]Write i2c OK [19:12:04]MH_I2C_Read... [19:12:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:12:04]Read from MH i2c: E2 [19:12:04]MH_I2C_Read... [19:12:04]Read from MH i2c: E2 0E 00 [19:12:04]MH_I2C_Read... [19:12:04]Read from MH i2c: E2 0E 00 DF 0E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 11 [19:12:04]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:12:04]wFMCommunicate OK [19:12:04]SAM_PROTO_GetShiftState done [19:12:04]FM_GetShiftState done [19:12:04]req_shift_opened done [19:12:04]requested_item shift.open_date is exist - process it [19:12:04]req_shift_open_date [19:12:04]req_shift_open_date done [19:12:04]produce_requested_data done [19:12:04]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156449,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:12:04]process_action_free close_receipt [19:12:04]json_value_free [19:12:04]json_value_free done [19:12:04]process_json_proto returns [19:12:04]Send response to host [19:12:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156449,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:12:04]free response buf [19:12:04]execute_script done [19:12:04]execute_script returns [19:12:04]free content buf [19:12:04]Sock 7.Close socket [19:12:04]Sock 7.Thread stoped [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:28]OFD Sender: No OFD packet to send [19:12:33]OFD Sender: No OFD packet to send [19:12:38]OFD Sender: No OFD packet to send [19:12:43]OFD Sender: No OFD packet to send [19:12:48]OFD Sender: No OFD packet to send [19:12:53]OFD Sender: No OFD packet to send [19:12:58]OFD Sender: No OFD packet to send [19:13:03]OFD Sender: No OFD packet to send [19:13:08]OFD Sender: No OFD packet to send [19:13:13]OFD Sender: No OFD packet to send [19:13:18]OFD Sender: No OFD packet to send [19:13:23]OFD Sender: No OFD packet to send [19:13:28]OFD Sender: No OFD packet to send [19:13:33]OFD Sender: No OFD packet to send [19:13:38]OFD Sender: No OFD packet to send [19:13:43]OFD Sender: No OFD packet to send [19:13:48]OFD Sender: No OFD packet to send [19:13:53]OFD Sender: No OFD packet to send [19:13:58]OFD Sender: No OFD packet to send [19:14:03]OFD Sender: No OFD packet to send [19:14:08]OFD Sender: No OFD packet to send [19:14:13]OFD Sender: No OFD packet to send [19:14:18]OFD Sender: No OFD packet to send [19:14:19]accept exits with 9 [19:14:19]New connection [19:14:19]New thread 3066588516 created [19:14:19]Thread 3066731876 joined [19:14:19]Waiting for new connection... [19:14:19] Sock 9.Parse request [19:14:19]Sock 9.Check first char [19:14:19]Sock 9.First char is OK [19:14:19]request: POST /json_proto HTTP/1.0 [19:14:19]Method: POST [19:14:19]URL: /json_proto [19:14:19]Method is POST - this is cgi request [19:14:19]url: /json_proto [19:14:19]query_string will be loaded in cgi processing [19:14:19]execute_cgi json_proto POST (null) [19:14:19]execute_cgi path=json_proto method=POST [19:14:19]POST find Content-Length [19:14:19]Host: 172.17.53.67:8080 [19:14:19]Content-Length: 797 [19:14:19]Content-Type: application/json [19:14:19] [19:14:19]POST finish read [19:14:19]Found Content-Length = 797 [19:14:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874751", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 50.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4755157", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:14:19]execute_script... [19:14:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874751", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 50.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4755157", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:14:19]POST & json_proto [19:14:19]process_json_proto [19:14:19]json parsed OK: [19:14:19]protocol is kg_v1.0 [19:14:19]action value=close_receipt [19:14:19]process_action close_receipt [19:14:19]cmd_close_receipt [19:14:19]MH_GetDate [19:14:19]Write to MH i2c: F0 00 00 E0 0E DD [19:14:19]Write i2c OK [19:14:19]MH_I2C_Read... [19:14:19]Read from MH i2c: F0 [19:14:19]MH_I2C_Read... [19:14:19]Read from MH i2c: F0 09 00 [19:14:19]MH_I2C_Read... [19:14:19]Read from MH i2c: F0 09 00 E0 0E 00 8B 56 15 67 19 BC 99 64 15 [19:14:19]GetLastDocTimeStamp 1729451520 [19:14:19]current date 1729451659 [19:14:19]FM_GetShiftState [19:14:19]SAM_PROTO_GetShiftState [19:14:19]wFMCommunicate request_size=4 [19:14:19]MH_SAM_APDU [19:14:19]CAPDU: 80 13 01 00 [19:14:19]Write to MH i2c: E2 08 00 E1 0E 80 13 01 00 00 00 00 00 6C [19:14:19]Write i2c OK [19:14:19]MH_I2C_Read... [19:14:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:14:19]Read from MH i2c: E2 [19:14:19]MH_I2C_Read... [19:14:19]Read from MH i2c: E2 0E 00 [19:14:19]MH_I2C_Read... [19:14:19]Read from MH i2c: E2 0E 00 E1 0E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 13 [19:14:19]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:14:19]wFMCommunicate OK [19:14:19]SAM_PROTO_GetShiftState done [19:14:19]FM_GetShiftState done [19:14:19]opened in 1729383891 [19:14:19]opened+sec_in_day 1729470291 [19:14:19]quantity*price = 0 [19:14:19]sum+1 = 1 [19:14:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 522 20.10.2024 19:14 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливные Талоны 4755157 ФМ: 0000000000963156 ФД: 156450 ФПД: 131844954052376 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T191419&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156450&fm=131844954052376&tin=02508201610067®Number=0000137193017469&sum=0 [19:14:20]StoreToDocumentArchive [19:14:20]shift 314 fd 156450 [19:14:20]save to /storage/0314/doc_00156450 [19:14:20]save last doc name /storage/0314/doc_00156450 to /storage/kkm_last_doc_name [19:14:20]save OK [19:14:20]Clear old archive folders... [19:14:20]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:14:20]tlvbuf is 0029D950 [19:14:20]SAM_PROTO_ClearQueue [19:14:20]wFMCommunicate request_size=4 [19:14:20]MH_SAM_APDU [19:14:20]CAPDU: 80 09 00 00 [19:14:20]Write to MH i2c: E2 08 00 EE 0E 80 09 00 00 00 00 00 00 6E [19:14:20]Write i2c OK [19:14:20]MH_I2C_Read... [19:14:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:14:20]Read from MH i2c: E2 [19:14:20]MH_I2C_Read... [19:14:20]Read from MH i2c: E2 03 00 [19:14:20]MH_I2C_Read... [19:14:20]Read from MH i2c: E2 03 00 EE 0E 00 90 00 70 [19:14:20]RAPDU: 90 00 [19:14:20]wFMCommunicate OK [19:14:20]SAM_PROTO_ClearQueue done [19:14:20]KKMCreateOFDPacket [19:14:20]OFDProtocolAddRootSTLVToBuf [19:14:20]FM_MakeSignedData [19:14:20]FM_MakeSignedData [19:14:20]SAM_PROTO_SignData [19:14:20]wFMCommunicate request_size=4 [19:14:20]MH_SAM_APDU [19:14:20]CAPDU: 80 0D 01 02 [19:14:20]Write to MH i2c: E2 08 00 EF 0E 80 0D 01 02 00 00 00 00 76 [19:14:20]Write i2c OK [19:14:20]MH_I2C_Read... [19:14:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:14:20]Read from MH i2c: E2 [19:14:20]MH_I2C_Read... [19:14:20]Read from MH i2c: E2 03 00 [19:14:20]MH_I2C_Read... [19:14:20]Read from MH i2c: E2 03 00 EF 0E 00 90 00 71 [19:14:20]RAPDU: 90 00 [19:14:20]wFMCommunicate OK [19:14:20]wFMCommunicate request_size=255 [19:14:20]MH_SAM_APDU [19:14:20]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 02 00 00 F4 03 04 00 8B 56 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 22 63 02 00 35 04 06 00 77 E9 8B A6 [19:14:20]Write to MH i2c: E2 02 01 F0 0E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 02 00 00 F4 03 04 00 8B 56 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 22 63 02 00 35 04 06 00 77 E9 8B A6 00 00 B7 [19:14:20]Write i2c OK [19:14:20]MH_I2C_Read... [19:14:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:14:20]Read from MH i2c: E2 [19:14:20]MH_I2C_Read... [19:14:20]Read from MH i2c: E2 03 00 [19:14:20]MH_I2C_Read... [19:14:20]Read from MH i2c: E2 03 00 F0 0E 00 90 00 72 [19:14:20]RAPDU: 90 00 [19:14:20]wFMCommunicate OK [19:14:20]wFMCommunicate request_size=7 [19:14:20]MH_SAM_APDU [19:14:20]CAPDU: 80 0D 02 02 02 D7 18 [19:14:20]Write to MH i2c: E2 0A 00 F1 0E 80 0D 02 02 02 00 D7 18 00 00 6C [19:14:20]Write i2c OK [19:14:20]MH_I2C_Read... [19:14:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:14:20]Read from MH i2c: E2 [19:14:20]MH_I2C_Read... [19:14:20]Read from MH i2c: E2 03 00 [19:14:20]MH_I2C_Read... [19:14:20]Read from MH i2c: E2 03 00 F1 0E 00 90 00 73 [19:14:20]RAPDU: 90 00 [19:14:20]wFMCommunicate OK [19:14:20]wFMCommunicate request_size=4 [19:14:20]MH_SAM_APDU [19:14:20]CAPDU: 80 0D 03 02 [19:14:20]Write to MH i2c: E2 08 00 F2 0E 80 0D 03 02 00 00 00 00 7B [19:14:20]Write i2c OK [19:14:20]MH_I2C_Read... [19:14:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:14:20]Read from MH i2c: E2 [19:14:20]MH_I2C_Read... [19:14:20]Read from MH i2c: E2 0B 00 [19:14:20]MH_I2C_Read... [19:14:20]Read from MH i2c: E2 0B 00 F2 0E 00 D7 CB CA 13 CF 35 30 2A 90 00 59 [19:14:20]RAPDU: D7 CB CA 13 CF 35 30 2A 90 00 [19:14:20]wFMCommunicate OK [19:14:20]SAM_PROTO_SignData done [19:14:20]FM_MakeSignedData done [19:14:20]CreateOFDProtocolMessage [19:14:20]wFMCommunicate request_size=4 [19:14:20]MH_SAM_APDU [19:14:20]CAPDU: 80 11 00 00 [19:14:20]Write to MH i2c: E2 08 00 F3 0E 80 11 00 00 00 00 00 00 7B [19:14:20]Write i2c OK [19:14:20]MH_I2C_Read... [19:14:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:14:20]Read from MH i2c: E2 [19:14:20]MH_I2C_Read... [19:14:20]Read from MH i2c: E2 17 00 [19:14:20]MH_I2C_Read... [19:14:20]Read from MH i2c: E2 17 00 F3 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CC [19:14:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:14:20]wFMCommunicate OK [19:14:20]CreateOFDProtocolMessage done [19:14:20]OFDSenderStorePacket 156450 [19:14:20]StoreOFDPacket docnum=156450 [19:14:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 35 91 04 01 2B 4A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 02 00 00 F4 03 04 00 8B 56 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 22 63 02 00 35 04 06 00 77 E9 8B A6 D7 18 D7 CB CA 13 CF 35 30 2A [19:14:20]CheckFolder [19:14:20]dirname=/storage/ofd_packets [19:14:20]CheckFolder done [19:14:20]ProducePacketName [19:14:20]name=ofd_packets/00156450 [19:14:20]NVStorageSaveData ofd_packets/00156450 [19:14:20]File name is /storage/ofd_packets/00156450 [19:14:20]Write 298 bytes [19:14:20]NVStorageSaveData done [19:14:20]OFDSenderStorePacket done [19:14:20]KKMCreateOFDPacket done [19:14:20]NVStorageSaveData kkm_last_timestamp [19:14:20]File name is /storage/kkm_last_timestamp [19:14:20]Write 4 bytes [19:14:20]NVStorageSaveData done [19:14:20]ExternCall_PrintAddStr [19:14:20]wPrintStart [19:14:20]Write to MH i2c: 01 00 00 F4 0E 02 [19:14:20]Write i2c OK [19:14:20]MH_I2C_Read... [19:14:20]Read from MH i2c: 01 [19:14:20]MH_I2C_Read... [19:14:20]Read from MH i2c: 01 07 00 [19:14:20]MH_I2C_Read... [19:14:20]Read from MH i2c: 01 07 00 F4 0E 00 00 00 00 00 FF 0F 17 [19:14:20]RasterBufferAndPrint [19:14:20]line Счет N : (1)874751 [19:14:20]line ИНН: 02508201610067 [19:14:20]line Контрольно-Кассовый Чек [19:14:20]line ПРОДАЖА [19:14:20]line ТРК (МРК, ГНК) : 34 [19:14:20]line Товар: 2710194210 [19:14:20]line ДТ-К-2 [19:14:20]line 50.000 * 0.00 [19:14:20]line = 0.00 [19:14:20]line НДС 12% НСП 1% [19:14:20]line > о реализуемом товаре [19:14:20]line ИТОГО: 0.00 [19:14:20]line НСП 1% : 0.00 [19:14:20]line НДС 12% : 0.00 [19:14:20]line Наличными: 0.00 [19:14:20]line Безнал.: 0.00 [19:14:20]line Место: АЗС № 165 "Партнер Нефть" [19:14:20]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:14:20]line СНО: Общий режим [19:14:20]line Чек 522 20.10.2024 19:14 [19:14:20]line Смена: 314 ФФД: 1.0 [19:14:20]line ЗНМ: 0300000234 [19:14:20]line РНМ: 0000137193017469 [19:14:20]line Версия ККМ: v1.0 [19:14:20]line Талоны: Топливные Талоны [19:14:20]line 4755157 [19:14:20]line ФМ: 0000000000963156 [19:14:20]line ФД: 156450 [19:14:20]line ФПД: 131844954052376 [19:14:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T191419&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156450&fm=131844954052376&tin=02508201610067®Number=0000137193017469&sum=0 [19:14:21]OFD Sender: Processing packet 156450 [packets to send 52, broken 51] [19:14:21]ProducePacketName [19:14:21]name=ofd_packets/00156450 [19:14:21]OFD Sender: To server: pG, [19:14:21]CommunicateWithHost lk.salyk.kg:30040 [19:14:21]ConnectInit lk.salyk.kg [19:14:21]written 0, free lines is 4095 [19:14:21]Connected sock=10 [19:14:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 35 91 04 01 2B 4A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 02 00 00 F4 03 04 00 8B 56 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 22 63 02 00 35 04 06 00 77 E9 8B A6 D7 18 D7 CB CA 13 CF 35 30 2A [19:14:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 68 5F 47 00 73 ED A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 22 63 02 00 F4 03 04 00 BD FC 14 67 B6 04 01 00 00 D0 23 28 1E 95 6B 66 97 [19:14:21]CommunicateWithHost err = 0 [19:14:21]CheckOFDResponse [19:14:21]1017 (14) - 77093643461234 [19:14:21]1041 (16) - 0000000000963156 [19:14:21]1040 (4) - 156450 [19:14:21]1012 (4) - 20.10.2024 12:51 [19:14:21]1206 (1) - 0 [19:14:21]OFD Sender: Remove packet 156450 [19:14:21]ProducePacketName [19:14:21]name=ofd_packets/00156450 [19:14:21]NVStorageDeleteData [19:14:21]Write to MH i2c: 01 00 00 1E 0F 2D [19:14:21]Write i2c OK [19:14:21]MH_I2C_Read... [19:14:21]Read from MH i2c: 01 [19:14:21]MH_I2C_Read... [19:14:21]Read from MH i2c: 01 07 00 [19:14:21]MH_I2C_Read... [19:14:21]Read from MH i2c: 01 07 00 1E 0F 00 00 00 00 00 F9 0C 39 [19:14:21]RasterBufferAndPrint [19:14:21]line [19:14:21]line [19:14:21]line [19:14:21]line [19:14:21]line [19:14:21]written 0, free lines is 3327 [19:14:21]MH_Cut [19:14:21]Write to MH i2c: D1 01 00 25 0F 01 06 [19:14:21]Write i2c OK [19:14:21]MH_I2C_Read... [19:14:21]Read from MH i2c: D1 [19:14:21]MH_I2C_Read... [19:14:21]Read from MH i2c: D1 01 00 [19:14:21]MH_I2C_Read... [19:14:21]Read from MH i2c: D1 01 00 25 0F 00 05 [19:14:21]Write to MH i2c: 01 00 00 26 0F 35 [19:14:21]Write i2c OK [19:14:21]MH_I2C_Read... [19:14:21]OFD Sender: No OFD packet to send [19:14:22]*** Cut start [19:14:22]*** Partial cut [19:14:22]*** CUTSNS_PIN = 1 [19:14:22]*** CUTSNS_PIN = 0 [19:14:22]*** Brake cut motor [19:14:22]Read from MH i2c: 01 [19:14:22]MH_I2C_Read... [19:14:22]*** Stop cut motor [19:14:22]*** Cut end [19:14:22]Read from MH i2c: 01 07 00 [19:14:22]MH_I2C_Read... [19:14:22]Read from MH i2c: 01 07 00 26 0F 00 00 00 00 00 FF 0F 4A [19:14:22]process_action close_receipt done [19:14:22]requested_data is exist [19:14:22]produce_requested_data [19:14:22]requested_item fm.sn is exist - process it [19:14:22]wFMCommunicate request_size=4 [19:14:22]MH_SAM_APDU [19:14:22]CAPDU: 80 11 00 00 [19:14:22]Write to MH i2c: E2 08 00 27 0F 80 11 00 00 00 00 00 00 B0 [19:14:22]Write i2c OK [19:14:22]MH_I2C_Read... [19:14:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:14:22]Read from MH i2c: E2 [19:14:22]MH_I2C_Read... [19:14:22]Read from MH i2c: E2 17 00 [19:14:22]MH_I2C_Read... [19:14:22]Read from MH i2c: E2 17 00 27 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 01 [19:14:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:14:22]wFMCommunicate OK [19:14:22]requested_item fd.num is exist - process it [19:14:22]SAM_PROTO_GetFieldsCounters [19:14:22]wFMCommunicate request_size=4 [19:14:22]MH_SAM_APDU [19:14:22]CAPDU: 80 13 00 00 [19:14:22]Write to MH i2c: E2 08 00 28 0F 80 13 00 00 00 00 00 00 B3 [19:14:22]Write i2c OK [19:14:22]MH_I2C_Read... [19:14:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:14:23]Read from MH i2c: E2 [19:14:23]MH_I2C_Read... [19:14:23]Read from MH i2c: E2 62 00 [19:14:23]MH_I2C_Read... [19:14:23]Read from MH i2c: E2 62 00 28 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 22 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 0A 02 00 00 5E 04 04 00 0A 02 00 00 57 04 04 00 0B 02 00 00 19 04 04 00 00 00 00 00 90 00 D2 [19:14:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 22 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 0A 02 00 00 5E 04 04 00 0A 02 00 00 57 04 04 00 0B 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:14:23]wFMCommunicate OK [19:14:23]SAM_PROTO_GetFieldsCounters done [19:14:23]requested_item shift.num is exist - process it [19:14:23]requested_item shift.opened is exist - process it [19:14:23]req_shift_opened [19:14:23]FM_GetShiftState [19:14:23]SAM_PROTO_GetShiftState [19:14:23]wFMCommunicate request_size=4 [19:14:23]MH_SAM_APDU [19:14:23]CAPDU: 80 13 01 00 [19:14:23]Write to MH i2c: E2 08 00 29 0F 80 13 01 00 00 00 00 00 B5 [19:14:23]Write i2c OK [19:14:23]MH_I2C_Read... [19:14:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:14:23]Read from MH i2c: E2 [19:14:23]MH_I2C_Read... [19:14:23]Read from MH i2c: E2 0E 00 [19:14:23]MH_I2C_Read... [19:14:23]Read from MH i2c: E2 0E 00 29 0F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 5C [19:14:23]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:14:23]wFMCommunicate OK [19:14:23]SAM_PROTO_GetShiftState done [19:14:23]FM_GetShiftState done [19:14:23]req_shift_opened done [19:14:23]requested_item shift.open_date is exist - process it [19:14:23]req_shift_open_date [19:14:23]req_shift_open_date done [19:14:23]produce_requested_data done [19:14:23]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156450,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:14:23]process_action_free close_receipt [19:14:23]json_value_free [19:14:23]json_value_free done [19:14:23]process_json_proto returns [19:14:23]Send response to host [19:14:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156450,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:14:23]free response buf [19:14:23]execute_script done [19:14:23]execute_script returns [19:14:23]free content buf [19:14:23]Sock 9.Close socket [19:14:23]Sock 9.Thread stoped [19:14:26]OFD Sender: No OFD packet to send [19:14:31]OFD Sender: No OFD packet to send [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:17]OFD Sender: No OFD packet to send [19:16:22]OFD Sender: No OFD packet to send [19:16:27]OFD Sender: No OFD packet to send [19:16:32]OFD Sender: No OFD packet to send [19:16:37]OFD Sender: No OFD packet to send [19:16:42]OFD Sender: No OFD packet to send [19:16:47]OFD Sender: No OFD packet to send [19:16:52]OFD Sender: No OFD packet to send [19:16:57]OFD Sender: No OFD packet to send [19:17:02]OFD Sender: No OFD packet to send [19:17:07]OFD Sender: No OFD packet to send [19:17:12]OFD Sender: No OFD packet to send [19:17:17]OFD Sender: No OFD packet to send [19:17:22]OFD Sender: No OFD packet to send [19:17:27]OFD Sender: No OFD packet to send [19:17:32]OFD Sender: No OFD packet to send [19:17:37]OFD Sender: No OFD packet to send [19:17:42]OFD Sender: No OFD packet to send [19:17:47]OFD Sender: No OFD packet to send [19:17:52]OFD Sender: No OFD packet to send [19:17:57]OFD Sender: No OFD packet to send [19:18:02]OFD Sender: No OFD packet to send [19:18:07]OFD Sender: No OFD packet to send [19:18:12]OFD Sender: No OFD packet to send [19:18:17]OFD Sender: No OFD packet to send [19:18:22]OFD Sender: No OFD packet to send [19:18:27]OFD Sender: No OFD packet to send [19:18:32]OFD Sender: No OFD packet to send [19:18:37]OFD Sender: No OFD packet to send [19:18:42]OFD Sender: No OFD packet to send [19:18:43]accept exits with 7 [19:18:43]New connection [19:18:43]New thread 3066731876 created [19:18:43]Thread 3066588516 joined [19:18:43]Waiting for new connection... [19:18:43] Sock 7.Parse request [19:18:43]Sock 7.Check first char [19:18:43]Sock 7.First char is OK [19:18:43]request: POST /json_proto HTTP/1.0 [19:18:43]Method: POST [19:18:43]URL: /json_proto [19:18:43]Method is POST - this is cgi request [19:18:43]url: /json_proto [19:18:43]query_string will be loaded in cgi processing [19:18:43]execute_cgi json_proto POST (null) [19:18:43]execute_cgi path=json_proto method=POST [19:18:43]POST find Content-Length [19:18:43]Host: 172.17.53.67:8080 [19:18:43]Content-Length: 670 [19:18:43]Content-Type: application/json [19:18:43] [19:18:43]POST finish read [19:18:43]Found Content-Length = 670 [19:18:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874752", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:18:43]execute_script... [19:18:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874752", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:18:43]POST & json_proto [19:18:43]process_json_proto [19:18:43]json parsed OK: [19:18:43]protocol is kg_v1.0 [19:18:43]action value=close_receipt [19:18:43]process_action close_receipt [19:18:43]cmd_close_receipt [19:18:43]MH_GetDate [19:18:43]Write to MH i2c: F0 00 00 2A 0F 28 [19:18:43]Write i2c OK [19:18:43]MH_I2C_Read... [19:18:43]Read from MH i2c: F0 [19:18:43]MH_I2C_Read... [19:18:43]Read from MH i2c: F0 09 00 [19:18:43]MH_I2C_Read... [19:18:43]Read from MH i2c: F0 09 00 2A 0F 00 94 57 15 67 19 BC 99 64 6A [19:18:43]GetLastDocTimeStamp 1729451659 [19:18:43]current date 1729451924 [19:18:43]FM_GetShiftState [19:18:43]SAM_PROTO_GetShiftState [19:18:43]wFMCommunicate request_size=4 [19:18:43]MH_SAM_APDU [19:18:43]CAPDU: 80 13 01 00 [19:18:43]Write to MH i2c: E2 08 00 2B 0F 80 13 01 00 00 00 00 00 B7 [19:18:43]Write i2c OK [19:18:43]MH_I2C_Read... [19:18:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:18:43]Read from MH i2c: E2 [19:18:43]MH_I2C_Read... [19:18:43]Read from MH i2c: E2 0E 00 [19:18:43]MH_I2C_Read... [19:18:43]Read from MH i2c: E2 0E 00 2B 0F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 5E [19:18:43]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:18:43]wFMCommunicate OK [19:18:43]SAM_PROTO_GetShiftState done [19:18:43]FM_GetShiftState done [19:18:43]opened in 1729383891 [19:18:43]opened+sec_in_day 1729470291 [19:18:43]quantity*price = 30027 [19:18:43]sum+1 = 30029 [19:18:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.89 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 523 20.10.2024 19:18 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156451 ФПД: 2373046725797 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T191844&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156451&fm=2373046725797&tin=02508201610067®Number=0000137193017469&sum=30000 [19:18:44]StoreToDocumentArchive [19:18:44]shift 314 fd 156451 [19:18:44]save to /storage/0314/doc_00156451 [19:18:44]save last doc name /storage/0314/doc_00156451 to /storage/kkm_last_doc_name [19:18:44]save OK [19:18:44]Clear old archive folders... [19:18:44]ProcessDocumentItem done err = 0, tmpTLVsize=252 [19:18:44]tlvbuf is 00303DF0 [19:18:44]SAM_PROTO_ClearQueue [19:18:44]wFMCommunicate request_size=4 [19:18:44]MH_SAM_APDU [19:18:44]CAPDU: 80 09 00 00 [19:18:44]Write to MH i2c: E2 08 00 38 0F 80 09 00 00 00 00 00 00 B9 [19:18:44]Write i2c OK [19:18:44]MH_I2C_Read... [19:18:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:18:44]Read from MH i2c: E2 [19:18:44]MH_I2C_Read... [19:18:44]Read from MH i2c: E2 03 00 [19:18:44]MH_I2C_Read... [19:18:44]Read from MH i2c: E2 03 00 38 0F 00 90 00 BB [19:18:44]RAPDU: 90 00 [19:18:44]wFMCommunicate OK [19:18:44]SAM_PROTO_ClearQueue done [19:18:44]KKMCreateOFDPacket [19:18:44]OFDProtocolAddRootSTLVToBuf [19:18:44]FM_MakeSignedData [19:18:44]FM_MakeSignedData [19:18:44]SAM_PROTO_SignData [19:18:44]wFMCommunicate request_size=4 [19:18:44]MH_SAM_APDU [19:18:44]CAPDU: 80 0D 01 02 [19:18:44]Write to MH i2c: E2 08 00 39 0F 80 0D 01 02 00 00 00 00 C1 [19:18:44]Write i2c OK [19:18:44]MH_I2C_Read... [19:18:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:18:44]Read from MH i2c: E2 [19:18:44]MH_I2C_Read... [19:18:44]Read from MH i2c: E2 03 00 [19:18:44]MH_I2C_Read... [19:18:44]Read from MH i2c: E2 03 00 39 0F 00 90 00 BC [19:18:44]RAPDU: 90 00 [19:18:44]wFMCommunicate OK [19:18:44]wFMCommunicate request_size=255 [19:18:44]MH_SAM_APDU [19:18:44]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 02 00 00 F4 03 04 00 94 57 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 23 63 02 00 35 04 06 00 [19:18:44]Write to MH i2c: E2 02 01 3A 0F 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 02 00 00 F4 03 04 00 94 57 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 23 63 02 00 35 04 06 00 00 00 D7 [19:18:44]Write i2c OK [19:18:44]MH_I2C_Read... [19:18:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:18:44]Read from MH i2c: E2 [19:18:44]MH_I2C_Read... [19:18:44]Read from MH i2c: E2 03 00 [19:18:44]MH_I2C_Read... [19:18:44]Read from MH i2c: E2 03 00 3A 0F 00 90 00 BD [19:18:44]RAPDU: 90 00 [19:18:44]wFMCommunicate OK [19:18:44]wFMCommunicate request_size=11 [19:18:44]MH_SAM_APDU [19:18:44]CAPDU: 80 0D 02 02 06 02 28 84 9B 6C A5 [19:18:44]Write to MH i2c: E2 0E 00 3B 0F 80 0D 02 02 06 00 02 28 84 9B 6C A5 00 00 2A [19:18:44]Write i2c OK [19:18:44]MH_I2C_Read... [19:18:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:18:45]Read from MH i2c: E2 [19:18:45]MH_I2C_Read... [19:18:45]Read from MH i2c: E2 03 00 [19:18:45]MH_I2C_Read... [19:18:45]Read from MH i2c: E2 03 00 3B 0F 00 90 00 BE [19:18:45]RAPDU: 90 00 [19:18:45]wFMCommunicate OK [19:18:45]wFMCommunicate request_size=4 [19:18:45]MH_SAM_APDU [19:18:45]CAPDU: 80 0D 03 02 [19:18:45]Write to MH i2c: E2 08 00 3C 0F 80 0D 03 02 00 00 00 00 C6 [19:18:45]Write i2c OK [19:18:45]MH_I2C_Read... [19:18:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:18:45]Read from MH i2c: E2 [19:18:45]MH_I2C_Read... [19:18:45]Read from MH i2c: E2 0B 00 [19:18:45]MH_I2C_Read... [19:18:45]Read from MH i2c: E2 0B 00 3C 0F 00 23 42 7B 3F 35 A4 7F 0D 90 00 4B [19:18:45]RAPDU: 23 42 7B 3F 35 A4 7F 0D 90 00 [19:18:45]wFMCommunicate OK [19:18:45]SAM_PROTO_SignData done [19:18:45]FM_MakeSignedData done [19:18:45]CreateOFDProtocolMessage [19:18:45]wFMCommunicate request_size=4 [19:18:45]MH_SAM_APDU [19:18:45]CAPDU: 80 11 00 00 [19:18:45]Write to MH i2c: E2 08 00 3D 0F 80 11 00 00 00 00 00 00 C6 [19:18:45]Write i2c OK [19:18:45]MH_I2C_Read... [19:18:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:18:45]Read from MH i2c: E2 [19:18:45]MH_I2C_Read... [19:18:45]Read from MH i2c: E2 17 00 [19:18:45]MH_I2C_Read... [19:18:45]Read from MH i2c: E2 17 00 3D 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 17 [19:18:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:18:45]wFMCommunicate OK [19:18:45]CreateOFDProtocolMessage done [19:18:45]OFDSenderStorePacket 156451 [19:18:45]StoreOFDPacket docnum=156451 [19:18:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 ED 47 08 01 0B 48 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 02 00 00 F4 03 04 00 94 57 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 23 63 02 00 35 04 06 00 02 28 84 9B 6C A5 23 42 7B 3F 35 A4 7F 0D [19:18:45]CheckFolder [19:18:45]dirname=/storage/ofd_packets [19:18:45]CheckFolder done [19:18:45]ProducePacketName [19:18:45]name=ofd_packets/00156451 [19:18:45]NVStorageSaveData ofd_packets/00156451 [19:18:45]File name is /storage/ofd_packets/00156451 [19:18:45]Write 302 bytes [19:18:45]NVStorageSaveData done [19:18:45]OFDSenderStorePacket done [19:18:45]KKMCreateOFDPacket done [19:18:45]NVStorageSaveData kkm_last_timestamp [19:18:45]File name is /storage/kkm_last_timestamp [19:18:45]Write 4 bytes [19:18:45]NVStorageSaveData done [19:18:45]ExternCall_PrintAddStr [19:18:45]wPrintStart [19:18:45]Write to MH i2c: 01 00 00 3E 0F 4D [19:18:45]Write i2c OK [19:18:45]MH_I2C_Read... [19:18:45]Read from MH i2c: 01 [19:18:45]MH_I2C_Read... [19:18:45]Read from MH i2c: 01 07 00 [19:18:45]MH_I2C_Read... [19:18:45]Read from MH i2c: 01 07 00 3E 0F 00 00 00 00 00 FF 0F 62 [19:18:45]RasterBufferAndPrint [19:18:45]line Счет N : (1)874752 [19:18:45]line ИНН: 02508201610067 [19:18:45]line Контрольно-Кассовый Чек [19:18:45]line ПРОДАЖА [19:18:45]line ТРК (МРК, ГНК) : 23 [19:18:45]line Товар: 2710124130 [19:18:45]line Super 92-К-5 [19:18:45]line 4.390 * 68.40 [19:18:45]line = 300.28 [19:18:45]line НДС 12% НСП 1% [19:18:45]line > о реализуемом товаре [19:18:45]line ОКРУГЛЕНИЕ: -0.28 [19:18:45]line ИТОГО: 300.00 [19:18:45]line Внесено: 300.00 [19:18:45]line СДАЧА: 0.00 [19:18:45]line НСП 1% : 2.66 [19:18:45]line НДС 12% : 31.89 [19:18:45]line Наличными: 300.00 [19:18:45]line Безнал.: 0.00 [19:18:45]line Место: АЗС № 165 "Партнер Нефть" [19:18:45]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:18:45]line СНО: Общий режим [19:18:45]line Чек 523 20.10.2024 19:18 [19:18:45]line Смена: 314 ФФД: 1.0 [19:18:45]line ЗНМ: 0300000234 [19:18:45]line РНМ: 0000137193017469 [19:18:45]line Версия ККМ: v1.0 [19:18:45]line ФМ: 0000000000963156 [19:18:45]line ФД: 156451 [19:18:45]line ФПД: 2373046725797 [19:18:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T191844&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156451&fm=2373046725797&tin=02508201610067®Number=0000137193017469&sum=30000 [19:18:45]OFD Sender: Processing packet 156451 [packets to send 52, broken 51] [19:18:45]ProducePacketName [19:18:45]name=ofd_packets/00156451 [19:18:45]OFD Sender: To server: pG, [19:18:45]CommunicateWithHost lk.salyk.kg:30040 [19:18:45]ConnectInit lk.salyk.kg [19:18:45]written 0, free lines is 4095 [19:18:45]Connected sock=10 [19:18:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 ED 47 08 01 0B 48 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 02 00 00 F4 03 04 00 94 57 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 23 63 02 00 35 04 06 00 02 28 84 9B 6C A5 23 42 7B 3F 35 A4 7F 0D [19:18:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 53 07 47 00 12 4B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 23 63 02 00 F4 03 04 00 C6 FD 14 67 B6 04 01 00 00 73 E5 31 BF 3E BA 95 F1 [19:18:45]CommunicateWithHost err = 0 [19:18:45]CheckOFDResponse [19:18:45]1017 (14) - 77093643461234 [19:18:45]1041 (16) - 0000000000963156 [19:18:45]1040 (4) - 156451 [19:18:45]1012 (4) - 20.10.2024 12:55 [19:18:45]1206 (1) - 0 [19:18:45]OFD Sender: Remove packet 156451 [19:18:45]ProducePacketName [19:18:45]name=ofd_packets/00156451 [19:18:45]NVStorageDeleteData [19:18:45]Write to MH i2c: 01 00 00 69 0F 78 [19:18:45]Write i2c OK [19:18:45]MH_I2C_Read... [19:18:45]Read from MH i2c: 01 [19:18:45]MH_I2C_Read... [19:18:45]Read from MH i2c: 01 07 00 [19:18:45]MH_I2C_Read... [19:18:45]Read from MH i2c: 01 07 00 69 0F 00 00 00 00 00 F4 0C 7F [19:18:45]RasterBufferAndPrint [19:18:45]line [19:18:45]line [19:18:45]line [19:18:45]line [19:18:45]line [19:18:45]written 0, free lines is 3322 [19:18:45]MH_Cut [19:18:45]Write to MH i2c: D1 01 00 70 0F 01 51 [19:18:45]Write i2c OK [19:18:45]MH_I2C_Read... [19:18:45]Read from MH i2c: D1 [19:18:45]MH_I2C_Read... [19:18:45]Read from MH i2c: D1 01 00 [19:18:45]MH_I2C_Read... [19:18:45]Read from MH i2c: D1 01 00 70 0F 00 50 [19:18:45]Write to MH i2c: 01 00 00 71 0F 80 [19:18:45]Write i2c OK [19:18:45]MH_I2C_Read... [19:18:46]OFD Sender: No OFD packet to send [19:18:46]*** Cut start [19:18:46]*** Partial cut [19:18:46]*** CUTSNS_PIN = 1 [19:18:46]*** CUTSNS_PIN = 0 [19:18:46]*** Brake cut motor [19:18:47]Read from MH i2c: 01 [19:18:47]MH_I2C_Read... [19:18:47]*** Stop cut motor [19:18:47]*** Cut end [19:18:47]Read from MH i2c: 01 07 00 [19:18:47]MH_I2C_Read... [19:18:47]Read from MH i2c: 01 07 00 71 0F 00 00 00 00 00 FF 0F 95 [19:18:47]process_action close_receipt done [19:18:47]requested_data is exist [19:18:47]produce_requested_data [19:18:47]requested_item fm.sn is exist - process it [19:18:47]wFMCommunicate request_size=4 [19:18:47]MH_SAM_APDU [19:18:47]CAPDU: 80 11 00 00 [19:18:47]Write to MH i2c: E2 08 00 72 0F 80 11 00 00 00 00 00 00 FB [19:18:47]Write i2c OK [19:18:47]MH_I2C_Read... [19:18:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:18:47]Read from MH i2c: E2 [19:18:47]MH_I2C_Read... [19:18:47]Read from MH i2c: E2 17 00 [19:18:47]MH_I2C_Read... [19:18:47]Read from MH i2c: E2 17 00 72 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4C [19:18:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:18:47]wFMCommunicate OK [19:18:47]requested_item fd.num is exist - process it [19:18:47]SAM_PROTO_GetFieldsCounters [19:18:47]wFMCommunicate request_size=4 [19:18:47]MH_SAM_APDU [19:18:47]CAPDU: 80 13 00 00 [19:18:47]Write to MH i2c: E2 08 00 73 0F 80 13 00 00 00 00 00 00 FE [19:18:47]Write i2c OK [19:18:47]MH_I2C_Read... [19:18:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:18:47]Read from MH i2c: E2 [19:18:47]MH_I2C_Read... [19:18:47]Read from MH i2c: E2 62 00 [19:18:47]MH_I2C_Read... [19:18:47]Read from MH i2c: E2 62 00 73 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 23 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 0B 02 00 00 5E 04 04 00 0B 02 00 00 57 04 04 00 0C 02 00 00 19 04 04 00 00 00 00 00 90 00 21 [19:18:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 23 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 0B 02 00 00 5E 04 04 00 0B 02 00 00 57 04 04 00 0C 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:18:47]wFMCommunicate OK [19:18:47]SAM_PROTO_GetFieldsCounters done [19:18:47]requested_item shift.num is exist - process it [19:18:47]requested_item shift.opened is exist - process it [19:18:47]req_shift_opened [19:18:47]FM_GetShiftState [19:18:47]SAM_PROTO_GetShiftState [19:18:47]wFMCommunicate request_size=4 [19:18:47]MH_SAM_APDU [19:18:47]CAPDU: 80 13 01 00 [19:18:47]Write to MH i2c: E2 08 00 74 0F 80 13 01 00 00 00 00 00 00 [19:18:47]Write i2c OK [19:18:47]MH_I2C_Read... [19:18:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:18:47]Read from MH i2c: E2 [19:18:47]MH_I2C_Read... [19:18:47]Read from MH i2c: E2 0E 00 [19:18:47]MH_I2C_Read... [19:18:47]Read from MH i2c: E2 0E 00 74 0F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A7 [19:18:47]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:18:47]wFMCommunicate OK [19:18:47]SAM_PROTO_GetShiftState done [19:18:47]FM_GetShiftState done [19:18:47]req_shift_opened done [19:18:47]requested_item shift.open_date is exist - process it [19:18:47]req_shift_open_date [19:18:47]req_shift_open_date done [19:18:47]produce_requested_data done [19:18:47]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156451,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:18:47]process_action_free close_receipt [19:18:47]json_value_free [19:18:47]json_value_free done [19:18:47]process_json_proto returns [19:18:47]Send response to host [19:18:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156451,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:18:47]free response buf [19:18:47]execute_script done [19:18:47]execute_script returns [19:18:47]free content buf [19:18:47]Sock 7.Close socket [19:18:47]Sock 7.Thread stoped [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:43]accept exits with 9 [19:20:43]New connection [19:20:43]New thread 3066588516 created [19:20:43]Thread 3066731876 joined [19:20:43]Waiting for new connection... [19:20:43] Sock 9.Parse request [19:20:43]Sock 9.Check first char [19:20:43]Sock 9.First char is OK [19:20:43]request: POST /json_proto HTTP/1.0 [19:20:43]Method: POST [19:20:43]URL: /json_proto [19:20:43]Method is POST - this is cgi request [19:20:43]url: /json_proto [19:20:43]query_string will be loaded in cgi processing [19:20:43]execute_cgi json_proto POST (null) [19:20:43]execute_cgi path=json_proto method=POST [19:20:43]POST find Content-Length [19:20:43]Host: 172.17.53.67:8080 [19:20:43]Content-Length: 677 [19:20:43]Content-Type: application/json [19:20:43] [19:20:43]POST finish read [19:20:43]Found Content-Length = 677 [19:20:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874753", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.040, "sum" : 270.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 270.00, "total" : 270.00, "payments": [ { "type": 0, "sum" : 270.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:20:43]execute_script... [19:20:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874753", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.040, "sum" : 270.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 270.00, "total" : 270.00, "payments": [ { "type": 0, "sum" : 270.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:20:43]POST & json_proto [19:20:43]process_json_proto [19:20:43]json parsed OK: [19:20:43]protocol is kg_v1.0 [19:20:43]action value=close_receipt [19:20:43]process_action close_receipt [19:20:43]cmd_close_receipt [19:20:43]MH_GetDate [19:20:43]Write to MH i2c: F0 00 00 75 0F 73 [19:20:43]Write i2c OK [19:20:43]MH_I2C_Read... [19:20:43]Read from MH i2c: F0 [19:20:43]MH_I2C_Read... [19:20:43]Read from MH i2c: F0 09 00 [19:20:43]MH_I2C_Read... [19:20:43]Read from MH i2c: F0 09 00 75 0F 00 0C 58 15 67 19 BC 99 64 2E [19:20:43]GetLastDocTimeStamp 1729451924 [19:20:43]current date 1729452044 [19:20:43]FM_GetShiftState [19:20:43]SAM_PROTO_GetShiftState [19:20:43]wFMCommunicate request_size=4 [19:20:43]MH_SAM_APDU [19:20:43]CAPDU: 80 13 01 00 [19:20:43]Write to MH i2c: E2 08 00 76 0F 80 13 01 00 00 00 00 00 02 [19:20:43]Write i2c OK [19:20:43]MH_I2C_Read... [19:20:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:20:43]Read from MH i2c: E2 [19:20:43]MH_I2C_Read... [19:20:43]Read from MH i2c: E2 0E 00 [19:20:43]MH_I2C_Read... [19:20:43]Read from MH i2c: E2 0E 00 76 0F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A9 [19:20:43]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:20:43]wFMCommunicate OK [19:20:43]SAM_PROTO_GetShiftState done [19:20:43]FM_GetShiftState done [19:20:43]opened in 1729383891 [19:20:43]opened+sec_in_day 1729470291 [19:20:43]quantity*price = 27027 [19:20:43]sum+1 = 27029 [19:20:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 270.00 Внесено: 270.00 СДАЧА: 0.00 НСП 1% : 2.39 НДС 12% : 28.70 Наличными: 270.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 524 20.10.2024 19:20 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156452 ФПД: 192368820348586 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T192044&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156452&fm=192368820348586&tin=02508201610067®Number=0000137193017469&sum=27000 [19:20:44]StoreToDocumentArchive [19:20:44]shift 314 fd 156452 [19:20:44]save to /storage/0314/doc_00156452 [19:20:44]save last doc name /storage/0314/doc_00156452 to /storage/kkm_last_doc_name [19:20:44]save OK [19:20:44]Clear old archive folders... [19:20:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:20:44]tlvbuf is 00309B70 [19:20:44]SAM_PROTO_ClearQueue [19:20:44]wFMCommunicate request_size=4 [19:20:44]MH_SAM_APDU [19:20:44]CAPDU: 80 09 00 00 [19:20:44]Write to MH i2c: E2 08 00 83 0F 80 09 00 00 00 00 00 00 04 [19:20:44]Write i2c OK [19:20:44]MH_I2C_Read... [19:20:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:20:44]Read from MH i2c: E2 [19:20:44]MH_I2C_Read... [19:20:44]Read from MH i2c: E2 03 00 [19:20:44]MH_I2C_Read... [19:20:44]Read from MH i2c: E2 03 00 83 0F 00 90 00 06 [19:20:44]RAPDU: 90 00 [19:20:44]wFMCommunicate OK [19:20:44]SAM_PROTO_ClearQueue done [19:20:44]KKMCreateOFDPacket [19:20:44]OFDProtocolAddRootSTLVToBuf [19:20:44]FM_MakeSignedData [19:20:44]FM_MakeSignedData [19:20:44]SAM_PROTO_SignData [19:20:44]wFMCommunicate request_size=4 [19:20:44]MH_SAM_APDU [19:20:44]CAPDU: 80 0D 01 02 [19:20:44]Write to MH i2c: E2 08 00 84 0F 80 0D 01 02 00 00 00 00 0C [19:20:44]Write i2c OK [19:20:44]MH_I2C_Read... [19:20:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:20:44]Read from MH i2c: E2 [19:20:44]MH_I2C_Read... [19:20:44]Read from MH i2c: E2 03 00 [19:20:44]MH_I2C_Read... [19:20:44]Read from MH i2c: E2 03 00 84 0F 00 90 00 07 [19:20:44]RAPDU: 90 00 [19:20:44]wFMCommunicate OK [19:20:44]wFMCommunicate request_size=255 [19:20:44]MH_SAM_APDU [19:20:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C8 0F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 94 69 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 0B 00 00 00 00 07 04 06 00 78 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 0C 02 00 00 F4 03 04 00 0C 58 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 24 63 02 00 35 04 06 00 AE [19:20:44]Write to MH i2c: E2 02 01 85 0F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C8 0F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 94 69 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 0B 00 00 00 00 07 04 06 00 78 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 0C 02 00 00 F4 03 04 00 0C 58 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 24 63 02 00 35 04 06 00 AE 00 00 90 [19:20:44]Write i2c OK [19:20:44]MH_I2C_Read... [19:20:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:20:45]Read from MH i2c: E2 [19:20:45]MH_I2C_Read... [19:20:45]Read from MH i2c: E2 03 00 [19:20:45]MH_I2C_Read... [19:20:45]Read from MH i2c: E2 03 00 85 0F 00 90 00 08 [19:20:45]RAPDU: 90 00 [19:20:45]wFMCommunicate OK [19:20:45]wFMCommunicate request_size=10 [19:20:45]MH_SAM_APDU [19:20:45]CAPDU: 80 0D 02 02 05 F5 5B 33 E6 AA [19:20:45]Write to MH i2c: E2 0D 00 86 0F 80 0D 02 02 05 00 F5 5B 33 E6 AA 00 00 2C [19:20:45]Write i2c OK [19:20:45]MH_I2C_Read... [19:20:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:20:45]Read from MH i2c: E2 [19:20:45]MH_I2C_Read... [19:20:45]Read from MH i2c: E2 03 00 [19:20:45]MH_I2C_Read... [19:20:45]Read from MH i2c: E2 03 00 86 0F 00 90 00 09 [19:20:45]RAPDU: 90 00 [19:20:45]wFMCommunicate OK [19:20:45]wFMCommunicate request_size=4 [19:20:45]MH_SAM_APDU [19:20:45]CAPDU: 80 0D 03 02 [19:20:45]Write to MH i2c: E2 08 00 87 0F 80 0D 03 02 00 00 00 00 11 [19:20:45]Write i2c OK [19:20:45]MH_I2C_Read... [19:20:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:20:45]Read from MH i2c: E2 [19:20:45]MH_I2C_Read... [19:20:45]Read from MH i2c: E2 0B 00 [19:20:45]MH_I2C_Read... [19:20:45]Read from MH i2c: E2 0B 00 87 0F 00 47 14 74 48 A9 46 07 68 90 00 87 [19:20:45]RAPDU: 47 14 74 48 A9 46 07 68 90 00 [19:20:45]wFMCommunicate OK [19:20:45]SAM_PROTO_SignData done [19:20:45]FM_MakeSignedData done [19:20:45]CreateOFDProtocolMessage [19:20:45]wFMCommunicate request_size=4 [19:20:45]MH_SAM_APDU [19:20:45]CAPDU: 80 11 00 00 [19:20:45]Write to MH i2c: E2 08 00 88 0F 80 11 00 00 00 00 00 00 11 [19:20:45]Write i2c OK [19:20:45]MH_I2C_Read... [19:20:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:20:45]Read from MH i2c: E2 [19:20:45]MH_I2C_Read... [19:20:45]Read from MH i2c: E2 17 00 [19:20:45]MH_I2C_Read... [19:20:45]Read from MH i2c: E2 17 00 88 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 62 [19:20:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:20:45]wFMCommunicate OK [19:20:45]CreateOFDProtocolMessage done [19:20:45]OFDSenderStorePacket 156452 [19:20:45]StoreOFDPacket docnum=156452 [19:20:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 50 46 07 01 49 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C8 0F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 94 69 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 0B 00 00 00 00 07 04 06 00 78 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 0C 02 00 00 F4 03 04 00 0C 58 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 24 63 02 00 35 04 06 00 AE F5 5B 33 E6 AA 47 14 74 48 A9 46 07 68 [19:20:45]CheckFolder [19:20:45]dirname=/storage/ofd_packets [19:20:45]CheckFolder done [19:20:45]ProducePacketName [19:20:45]name=ofd_packets/00156452 [19:20:45]NVStorageSaveData ofd_packets/00156452 [19:20:45]File name is /storage/ofd_packets/00156452 [19:20:45]Write 301 bytes [19:20:45]NVStorageSaveData done [19:20:45]OFDSenderStorePacket done [19:20:45]KKMCreateOFDPacket done [19:20:45]NVStorageSaveData kkm_last_timestamp [19:20:45]File name is /storage/kkm_last_timestamp [19:20:45]Write 4 bytes [19:20:45]NVStorageSaveData done [19:20:45]OFD Sender: Processing packet 156452 [packets to send 52, broken 51] [19:20:45]ProducePacketName [19:20:45]name=ofd_packets/00156452 [19:20:45]OFD Sender: To server: pG, [19:20:45]CommunicateWithHost lk.salyk.kg:30040 [19:20:45]ConnectInit lk.salyk.kg [19:20:45]ExternCall_PrintAddStr [19:20:45]wPrintStart [19:20:45]Write to MH i2c: 01 00 00 89 0F 98 [19:20:45]Write i2c OK [19:20:45]MH_I2C_Read... [19:20:45]Read from MH i2c: 01 [19:20:45]MH_I2C_Read... [19:20:45]Read from MH i2c: 01 07 00 [19:20:45]MH_I2C_Read... [19:20:45]Read from MH i2c: 01 07 00 89 0F 00 00 00 00 00 FF 0F AD [19:20:45]RasterBufferAndPrint [19:20:45]line Счет N : (1)874753 [19:20:45]line ИНН: 02508201610067 [19:20:45]line Контрольно-Кассовый Чек [19:20:45]line ПРОДАЖА [19:20:45]line ТРК (МРК, ГНК) : 12 [19:20:45]line Товар: 2710124130 [19:20:45]line Аи-92-К-5 [19:20:45]line 4.040 * 66.90 [19:20:45]line = 270.28 [19:20:45]line НДС 12% НСП 1% [19:20:45]line > о реализуемом товаре [19:20:45]line ОКРУГЛЕНИЕ: -0.28 [19:20:45]line ИТОГО: 270.00 [19:20:45]line Внесено: 270.00 [19:20:45]line СДАЧА: 0.00 [19:20:45]line НСП 1% : 2.39 [19:20:45]line НДС 12% : 28.70 [19:20:45]line Наличными: 270.00 [19:20:45]line Безнал.: 0.00 [19:20:45]line Место: АЗС № 165 "Партнер Нефть" [19:20:45]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:20:45]line СНО: Общий режим [19:20:45]line Чек 524 20.10.2024 19:20 [19:20:45]line Смена: 314 ФФД: 1.0 [19:20:45]line ЗНМ: 0300000234 [19:20:45]line РНМ: 0000137193017469 [19:20:45]line Версия ККМ: v1.0 [19:20:45]line ФМ: 0000000000963156 [19:20:45]line ФД: 156452 [19:20:45]line ФПД: 192368820348586 [19:20:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T192044&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156452&fm=192368820348586&tin=02508201610067®Number=0000137193017469&sum=27000 [19:20:45]Connected sock=11 [19:20:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 50 46 07 01 49 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C8 0F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 94 69 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 0B 00 00 00 00 07 04 06 00 78 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 0C 02 00 00 F4 03 04 00 0C 58 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 24 63 02 00 35 04 06 00 AE F5 5B 33 E6 AA 47 14 74 48 A9 46 07 68 [19:20:45]written 0, free lines is 4095 [19:20:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D4 A4 47 00 E9 C3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 24 63 02 00 F4 03 04 00 3D FE 14 67 B6 04 01 00 00 3B 12 F4 35 81 95 02 98 [19:20:45]CommunicateWithHost err = 0 [19:20:45]CheckOFDResponse [19:20:45]1017 (14) - 77093643461234 [19:20:45]1041 (16) - 0000000000963156 [19:20:45]1040 (4) - 156452 [19:20:45]1012 (4) - 20.10.2024 12:57 [19:20:45]1206 (1) - 0 [19:20:45]OFD Sender: Remove packet 156452 [19:20:45]ProducePacketName [19:20:45]name=ofd_packets/00156452 [19:20:45]NVStorageDeleteData [19:20:46]Write to MH i2c: 01 00 00 B4 0F C3 [19:20:46]Write i2c OK [19:20:46]MH_I2C_Read... [19:20:46]Read from MH i2c: 01 [19:20:46]MH_I2C_Read... [19:20:46]Read from MH i2c: 01 07 00 [19:20:46]MH_I2C_Read... [19:20:46]Read from MH i2c: 01 07 00 B4 0F 00 00 00 00 00 F3 0C C9 [19:20:46]RasterBufferAndPrint [19:20:46]line [19:20:46]line [19:20:46]line [19:20:46]line [19:20:46]line [19:20:46]written 0, free lines is 3321 [19:20:46]MH_Cut [19:20:46]Write to MH i2c: D1 01 00 BB 0F 01 9C [19:20:46]Write i2c OK [19:20:46]MH_I2C_Read... [19:20:46]Read from MH i2c: D1 [19:20:46]MH_I2C_Read... [19:20:46]Read from MH i2c: D1 01 00 [19:20:46]MH_I2C_Read... [19:20:46]Read from MH i2c: D1 01 00 BB 0F 00 9B [19:20:46]Write to MH i2c: 01 00 00 BC 0F CB [19:20:46]Write i2c OK [19:20:46]MH_I2C_Read... [19:20:46]OFD Sender: No OFD packet to send [19:20:46]*** Cut start [19:20:46]*** Partial cut [19:20:46]*** CUTSNS_PIN = 1 [19:20:46]*** CUTSNS_PIN = 0 [19:20:46]*** Brake cut motor [19:20:47]Read from MH i2c: 01 [19:20:47]MH_I2C_Read... [19:20:47]*** Stop cut motor [19:20:47]*** Cut end [19:20:47]Read from MH i2c: 01 07 00 [19:20:47]MH_I2C_Read... [19:20:47]Read from MH i2c: 01 07 00 BC 0F 00 00 00 00 00 FF 0F E0 [19:20:47]process_action close_receipt done [19:20:47]requested_data is exist [19:20:47]produce_requested_data [19:20:47]requested_item fm.sn is exist - process it [19:20:47]wFMCommunicate request_size=4 [19:20:47]MH_SAM_APDU [19:20:47]CAPDU: 80 11 00 00 [19:20:47]Write to MH i2c: E2 08 00 BD 0F 80 11 00 00 00 00 00 00 46 [19:20:47]Write i2c OK [19:20:47]MH_I2C_Read... [19:20:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:20:47]Read from MH i2c: E2 [19:20:47]MH_I2C_Read... [19:20:47]Read from MH i2c: E2 17 00 [19:20:47]MH_I2C_Read... [19:20:47]Read from MH i2c: E2 17 00 BD 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 97 [19:20:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:20:47]wFMCommunicate OK [19:20:47]requested_item fd.num is exist - process it [19:20:47]SAM_PROTO_GetFieldsCounters [19:20:47]wFMCommunicate request_size=4 [19:20:47]MH_SAM_APDU [19:20:47]CAPDU: 80 13 00 00 [19:20:47]Write to MH i2c: E2 08 00 BE 0F 80 13 00 00 00 00 00 00 49 [19:20:47]Write i2c OK [19:20:47]MH_I2C_Read... [19:20:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:20:47]Read from MH i2c: E2 [19:20:47]MH_I2C_Read... [19:20:47]Read from MH i2c: E2 62 00 [19:20:47]MH_I2C_Read... [19:20:47]Read from MH i2c: E2 62 00 BE 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 24 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 0C 02 00 00 5E 04 04 00 0C 02 00 00 57 04 04 00 0D 02 00 00 19 04 04 00 00 00 00 00 90 00 70 [19:20:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 24 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 0C 02 00 00 5E 04 04 00 0C 02 00 00 57 04 04 00 0D 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:20:47]wFMCommunicate OK [19:20:47]SAM_PROTO_GetFieldsCounters done [19:20:47]requested_item shift.num is exist - process it [19:20:47]requested_item shift.opened is exist - process it [19:20:47]req_shift_opened [19:20:47]FM_GetShiftState [19:20:47]SAM_PROTO_GetShiftState [19:20:47]wFMCommunicate request_size=4 [19:20:47]MH_SAM_APDU [19:20:47]CAPDU: 80 13 01 00 [19:20:47]Write to MH i2c: E2 08 00 BF 0F 80 13 01 00 00 00 00 00 4B [19:20:47]Write i2c OK [19:20:47]MH_I2C_Read... [19:20:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:20:47]Read from MH i2c: E2 [19:20:47]MH_I2C_Read... [19:20:47]Read from MH i2c: E2 0E 00 [19:20:47]MH_I2C_Read... [19:20:47]Read from MH i2c: E2 0E 00 BF 0F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F2 [19:20:47]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:20:47]wFMCommunicate OK [19:20:47]SAM_PROTO_GetShiftState done [19:20:47]FM_GetShiftState done [19:20:47]req_shift_opened done [19:20:47]requested_item shift.open_date is exist - process it [19:20:47]req_shift_open_date [19:20:47]req_shift_open_date done [19:20:47]produce_requested_data done [19:20:47]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156452,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:20:47]process_action_free close_receipt [19:20:47]json_value_free [19:20:47]json_value_free done [19:20:47]process_json_proto returns [19:20:47]Send response to host [19:20:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156452,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:20:47]free response buf [19:20:47]execute_script done [19:20:47]execute_script returns [19:20:47]free content buf [19:20:47]Sock 9.Close socket [19:20:47]Sock 9.Thread stoped [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:08]accept exits with 7 [19:21:08]New connection [19:21:08]New thread 3066731876 created [19:21:08]Thread 3066588516 joined [19:21:08]Waiting for new connection... [19:21:08] Sock 7.Parse request [19:21:08]Sock 7.Check first char [19:21:08]Sock 7.First char is OK [19:21:08]request: POST /json_proto HTTP/1.0 [19:21:08]Method: POST [19:21:08]URL: /json_proto [19:21:08]Method is POST - this is cgi request [19:21:08]url: /json_proto [19:21:08]query_string will be loaded in cgi processing [19:21:08]execute_cgi json_proto POST (null) [19:21:08]execute_cgi path=json_proto method=POST [19:21:08]POST find Content-Length [19:21:08]Host: 172.17.53.67:8080 [19:21:08]Content-Length: 677 [19:21:08]Content-Type: application/json [19:21:08] [19:21:08]POST finish read [19:21:08]Found Content-Length = 677 [19:21:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874754", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:21:08]execute_script... [19:21:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874754", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:21:08]POST & json_proto [19:21:08]process_json_proto [19:21:08]json parsed OK: [19:21:08]protocol is kg_v1.0 [19:21:08]action value=close_receipt [19:21:08]process_action close_receipt [19:21:08]cmd_close_receipt [19:21:08]MH_GetDate [19:21:08]Write to MH i2c: F0 00 00 C0 0F BE [19:21:08]Write i2c OK [19:21:08]MH_I2C_Read... [19:21:08]Read from MH i2c: F0 [19:21:08]MH_I2C_Read... [19:21:08]Read from MH i2c: F0 09 00 [19:21:08]MH_I2C_Read... [19:21:08]Read from MH i2c: F0 09 00 C0 0F 00 25 58 15 67 19 BC 99 64 92 [19:21:08]GetLastDocTimeStamp 1729452044 [19:21:08]current date 1729452069 [19:21:08]FM_GetShiftState [19:21:08]SAM_PROTO_GetShiftState [19:21:08]wFMCommunicate request_size=4 [19:21:08]MH_SAM_APDU [19:21:08]CAPDU: 80 13 01 00 [19:21:08]Write to MH i2c: E2 08 00 C1 0F 80 13 01 00 00 00 00 00 4D [19:21:08]Write i2c OK [19:21:08]MH_I2C_Read... [19:21:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:21:08]Read from MH i2c: E2 [19:21:08]MH_I2C_Read... [19:21:08]Read from MH i2c: E2 0E 00 [19:21:08]MH_I2C_Read... [19:21:08]Read from MH i2c: E2 0E 00 C1 0F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F4 [19:21:08]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:21:08]wFMCommunicate OK [19:21:08]SAM_PROTO_GetShiftState done [19:21:08]FM_GetShiftState done [19:21:08]opened in 1729383891 [19:21:08]opened+sec_in_day 1729470291 [19:21:08]quantity*price = 40006 [19:21:08]sum+1 = 40007 [19:21:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 525 20.10.2024 19:21 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156453 ФПД: 187809308898906 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T192109&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156453&fm=187809308898906&tin=02508201610067®Number=0000137193017469&sum=40000 [19:21:09]StoreToDocumentArchive [19:21:09]shift 314 fd 156453 [19:21:09]save to /storage/0314/doc_00156453 [19:21:09]save last doc name /storage/0314/doc_00156453 to /storage/kkm_last_doc_name [19:21:09]save OK [19:21:09]Clear old archive folders... [19:21:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:21:09]tlvbuf is 002E8F10 [19:21:09]SAM_PROTO_ClearQueue [19:21:09]wFMCommunicate request_size=4 [19:21:09]MH_SAM_APDU [19:21:09]CAPDU: 80 09 00 00 [19:21:09]Write to MH i2c: E2 08 00 CE 0F 80 09 00 00 00 00 00 00 4F [19:21:09]Write i2c OK [19:21:09]MH_I2C_Read... [19:21:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:21:09]Read from MH i2c: E2 [19:21:09]MH_I2C_Read... [19:21:09]Read from MH i2c: E2 03 00 [19:21:09]MH_I2C_Read... [19:21:09]Read from MH i2c: E2 03 00 CE 0F 00 90 00 51 [19:21:09]RAPDU: 90 00 [19:21:09]wFMCommunicate OK [19:21:09]SAM_PROTO_ClearQueue done [19:21:09]KKMCreateOFDPacket [19:21:09]OFDProtocolAddRootSTLVToBuf [19:21:09]FM_MakeSignedData [19:21:09]FM_MakeSignedData [19:21:09]SAM_PROTO_SignData [19:21:09]wFMCommunicate request_size=4 [19:21:09]MH_SAM_APDU [19:21:09]CAPDU: 80 0D 01 02 [19:21:09]Write to MH i2c: E2 08 00 CF 0F 80 0D 01 02 00 00 00 00 57 [19:21:09]Write i2c OK [19:21:09]MH_I2C_Read... [19:21:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:21:10]Read from MH i2c: E2 [19:21:10]MH_I2C_Read... [19:21:10]Read from MH i2c: E2 03 00 [19:21:10]MH_I2C_Read... [19:21:10]Read from MH i2c: E2 03 00 CF 0F 00 90 00 52 [19:21:10]RAPDU: 90 00 [19:21:10]wFMCommunicate OK [19:21:10]wFMCommunicate request_size=255 [19:21:10]MH_SAM_APDU [19:21:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 02 00 00 F4 03 04 00 25 58 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 25 63 02 00 35 04 06 00 AA [19:21:10]Write to MH i2c: E2 02 01 D0 0F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 02 00 00 F4 03 04 00 25 58 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 25 63 02 00 35 04 06 00 AA 00 00 44 [19:21:10]Write i2c OK [19:21:10]MH_I2C_Read... [19:21:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:21:10]Read from MH i2c: E2 [19:21:10]MH_I2C_Read... [19:21:10]Read from MH i2c: E2 03 00 [19:21:10]MH_I2C_Read... [19:21:10]Read from MH i2c: E2 03 00 D0 0F 00 90 00 53 [19:21:10]RAPDU: 90 00 [19:21:10]wFMCommunicate OK [19:21:10]wFMCommunicate request_size=10 [19:21:10]MH_SAM_APDU [19:21:10]CAPDU: 80 0D 02 02 05 CF C3 24 76 5A [19:21:10]Write to MH i2c: E2 0D 00 D1 0F 80 0D 02 02 05 00 CF C3 24 76 5A 00 00 EA [19:21:10]Write i2c OK [19:21:10]MH_I2C_Read... [19:21:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:21:10]Read from MH i2c: E2 [19:21:10]MH_I2C_Read... [19:21:10]Read from MH i2c: E2 03 00 [19:21:10]MH_I2C_Read... [19:21:10]Read from MH i2c: E2 03 00 D1 0F 00 90 00 54 [19:21:10]RAPDU: 90 00 [19:21:10]wFMCommunicate OK [19:21:10]wFMCommunicate request_size=4 [19:21:10]MH_SAM_APDU [19:21:10]CAPDU: 80 0D 03 02 [19:21:10]Write to MH i2c: E2 08 00 D2 0F 80 0D 03 02 00 00 00 00 5C [19:21:10]Write i2c OK [19:21:10]MH_I2C_Read... [19:21:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:21:10]Read from MH i2c: E2 [19:21:10]MH_I2C_Read... [19:21:10]Read from MH i2c: E2 0B 00 [19:21:10]MH_I2C_Read... [19:21:10]Read from MH i2c: E2 0B 00 D2 0F 00 8E AB C7 CF 91 2E 2B 58 90 00 6E [19:21:10]RAPDU: 8E AB C7 CF 91 2E 2B 58 90 00 [19:21:10]wFMCommunicate OK [19:21:10]SAM_PROTO_SignData done [19:21:10]FM_MakeSignedData done [19:21:10]CreateOFDProtocolMessage [19:21:10]wFMCommunicate request_size=4 [19:21:10]MH_SAM_APDU [19:21:10]CAPDU: 80 11 00 00 [19:21:10]Write to MH i2c: E2 08 00 D3 0F 80 11 00 00 00 00 00 00 5C [19:21:10]Write i2c OK [19:21:10]MH_I2C_Read... [19:21:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:21:10]Read from MH i2c: E2 [19:21:10]MH_I2C_Read... [19:21:10]Read from MH i2c: E2 17 00 [19:21:10]MH_I2C_Read... [19:21:10]Read from MH i2c: E2 17 00 D3 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AD [19:21:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:21:10]wFMCommunicate OK [19:21:10]CreateOFDProtocolMessage done [19:21:10]OFDSenderStorePacket 156453 [19:21:10]StoreOFDPacket docnum=156453 [19:21:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F7 F0 07 01 68 F5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 02 00 00 F4 03 04 00 25 58 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 25 63 02 00 35 04 06 00 AA CF C3 24 76 5A 8E AB C7 CF 91 2E 2B 58 [19:21:10]CheckFolder [19:21:10]dirname=/storage/ofd_packets [19:21:10]CheckFolder done [19:21:10]ProducePacketName [19:21:10]name=ofd_packets/00156453 [19:21:10]NVStorageSaveData ofd_packets/00156453 [19:21:10]File name is /storage/ofd_packets/00156453 [19:21:10]Write 301 bytes [19:21:10]NVStorageSaveData done [19:21:10]OFDSenderStorePacket done [19:21:10]KKMCreateOFDPacket done [19:21:10]NVStorageSaveData kkm_last_timestamp [19:21:10]File name is /storage/kkm_last_timestamp [19:21:10]Write 4 bytes [19:21:10]NVStorageSaveData done [19:21:10]ExternCall_PrintAddStr [19:21:10]wPrintStart [19:21:10]Write to MH i2c: 01 00 00 D4 0F E3 [19:21:10]Write i2c OK [19:21:10]MH_I2C_Read... [19:21:10]Read from MH i2c: 01 [19:21:10]MH_I2C_Read... [19:21:10]Read from MH i2c: 01 07 00 [19:21:10]MH_I2C_Read... [19:21:10]Read from MH i2c: 01 07 00 D4 0F 00 00 00 00 00 FF 0F F8 [19:21:10]RasterBufferAndPrint [19:21:10]line Счет N : (1)874754 [19:21:10]line ИНН: 02508201610067 [19:21:10]line Контрольно-Кассовый Чек [19:21:10]line ПРОДАЖА [19:21:10]line ТРК (МРК, ГНК) : 32 [19:21:10]line Товар: 2710124130 [19:21:10]line Аи-92-К-5 [19:21:10]line 5.980 * 66.90 [19:21:10]line = 400.06 [19:21:10]line НДС 12% НСП 1% [19:21:10]line > о реализуемом товаре [19:21:10]line ОКРУГЛЕНИЕ: -0.06 [19:21:10]line ИТОГО: 400.00 [19:21:10]line Внесено: 400.00 [19:21:10]line СДАЧА: 0.00 [19:21:10]line НСП 1% : 3.54 [19:21:10]line НДС 12% : 42.48 [19:21:10]line Наличными: 400.00 [19:21:10]line Безнал.: 0.00 [19:21:10]line Место: АЗС № 165 "Партнер Нефть" [19:21:10]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:21:10]line СНО: Общий режим [19:21:10]line Чек 525 20.10.2024 19:21 [19:21:10]line Смена: 314 ФФД: 1.0 [19:21:10]line ЗНМ: 0300000234 [19:21:10]line РНМ: 0000137193017469 [19:21:10]line Версия ККМ: v1.0 [19:21:10]line ФМ: 0000000000963156 [19:21:10]line ФД: 156453 [19:21:10]line ФПД: 187809308898906 [19:21:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T192109&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156453&fm=187809308898906&tin=02508201610067®Number=0000137193017469&sum=40000 [19:21:10]OFD Sender: Processing packet 156453 [packets to send 52, broken 51] [19:21:10]ProducePacketName [19:21:10]name=ofd_packets/00156453 [19:21:10]OFD Sender: To server: pG, [19:21:10]CommunicateWithHost lk.salyk.kg:30040 [19:21:10]ConnectInit lk.salyk.kg [19:21:10]written 0, free lines is 4095 [19:21:10]Connected sock=10 [19:21:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F7 F0 07 01 68 F5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 02 00 00 F4 03 04 00 25 58 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 25 63 02 00 35 04 06 00 AA CF C3 24 76 5A 8E AB C7 CF 91 2E 2B 58 [19:21:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 12 C2 47 00 C9 DA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 25 63 02 00 F4 03 04 00 57 FE 14 67 B6 04 01 00 00 E4 1A 04 F2 7E 08 02 AC [19:21:11]CommunicateWithHost err = 0 [19:21:11]CheckOFDResponse [19:21:11]1017 (14) - 77093643461234 [19:21:11]1041 (16) - 0000000000963156 [19:21:11]1040 (4) - 156453 [19:21:11]1012 (4) - 20.10.2024 12:57 [19:21:11]1206 (1) - 0 [19:21:11]OFD Sender: Remove packet 156453 [19:21:11]ProducePacketName [19:21:11]name=ofd_packets/00156453 [19:21:11]NVStorageDeleteData [19:21:11]Write to MH i2c: 01 00 00 FF 0F 0E [19:21:11]Write i2c OK [19:21:11]MH_I2C_Read... [19:21:11]Read from MH i2c: 01 [19:21:11]MH_I2C_Read... [19:21:11]Read from MH i2c: 01 07 00 [19:21:11]MH_I2C_Read... [19:21:11]Read from MH i2c: 01 07 00 FF 0F 00 00 00 00 00 03 0D 25 [19:21:11]RasterBufferAndPrint [19:21:11]line [19:21:11]line [19:21:11]line [19:21:11]line [19:21:11]line [19:21:11]written 0, free lines is 3337 [19:21:11]MH_Cut [19:21:11]Write to MH i2c: D1 01 00 06 10 01 E8 [19:21:11]Write i2c OK [19:21:11]MH_I2C_Read... [19:21:11]Read from MH i2c: D1 [19:21:11]MH_I2C_Read... [19:21:11]Read from MH i2c: D1 01 00 [19:21:11]MH_I2C_Read... [19:21:11]Read from MH i2c: D1 01 00 06 10 00 E7 [19:21:11]Write to MH i2c: 01 00 00 07 10 17 [19:21:11]Write i2c OK [19:21:11]MH_I2C_Read... [19:21:11]OFD Sender: No OFD packet to send [19:21:11]*** Cut start [19:21:11]*** Partial cut [19:21:11]*** CUTSNS_PIN = 1 [19:21:12]*** CUTSNS_PIN = 0 [19:21:12]*** Brake cut motor [19:21:12]Read from MH i2c: 01 [19:21:12]MH_I2C_Read... [19:21:12]*** Stop cut motor [19:21:12]*** Cut end [19:21:12]Read from MH i2c: 01 07 00 [19:21:12]MH_I2C_Read... [19:21:12]Read from MH i2c: 01 07 00 07 10 00 00 00 00 00 FF 0F 2C [19:21:12]process_action close_receipt done [19:21:12]requested_data is exist [19:21:12]produce_requested_data [19:21:12]requested_item fm.sn is exist - process it [19:21:12]wFMCommunicate request_size=4 [19:21:12]MH_SAM_APDU [19:21:12]CAPDU: 80 11 00 00 [19:21:12]Write to MH i2c: E2 08 00 08 10 80 11 00 00 00 00 00 00 92 [19:21:12]Write i2c OK [19:21:12]MH_I2C_Read... [19:21:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:21:12]Read from MH i2c: E2 [19:21:12]MH_I2C_Read... [19:21:12]Read from MH i2c: E2 17 00 [19:21:12]MH_I2C_Read... [19:21:12]Read from MH i2c: E2 17 00 08 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E3 [19:21:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:21:12]wFMCommunicate OK [19:21:12]requested_item fd.num is exist - process it [19:21:12]SAM_PROTO_GetFieldsCounters [19:21:12]wFMCommunicate request_size=4 [19:21:12]MH_SAM_APDU [19:21:12]CAPDU: 80 13 00 00 [19:21:12]Write to MH i2c: E2 08 00 09 10 80 13 00 00 00 00 00 00 95 [19:21:12]Write i2c OK [19:21:12]MH_I2C_Read... [19:21:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:21:12]Read from MH i2c: E2 [19:21:12]MH_I2C_Read... [19:21:12]Read from MH i2c: E2 62 00 [19:21:12]MH_I2C_Read... [19:21:12]Read from MH i2c: E2 62 00 09 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 25 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 0D 02 00 00 5E 04 04 00 0D 02 00 00 57 04 04 00 0E 02 00 00 19 04 04 00 00 00 00 00 90 00 C0 [19:21:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 25 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 0D 02 00 00 5E 04 04 00 0D 02 00 00 57 04 04 00 0E 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:21:12]wFMCommunicate OK [19:21:12]SAM_PROTO_GetFieldsCounters done [19:21:12]requested_item shift.num is exist - process it [19:21:12]requested_item shift.opened is exist - process it [19:21:12]req_shift_opened [19:21:12]FM_GetShiftState [19:21:12]SAM_PROTO_GetShiftState [19:21:12]wFMCommunicate request_size=4 [19:21:12]MH_SAM_APDU [19:21:12]CAPDU: 80 13 01 00 [19:21:12]Write to MH i2c: E2 08 00 0A 10 80 13 01 00 00 00 00 00 97 [19:21:12]Write i2c OK [19:21:12]MH_I2C_Read... [19:21:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:21:12]Read from MH i2c: E2 [19:21:12]MH_I2C_Read... [19:21:12]Read from MH i2c: E2 0E 00 [19:21:12]MH_I2C_Read... [19:21:12]Read from MH i2c: E2 0E 00 0A 10 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 3E [19:21:12]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:21:12]wFMCommunicate OK [19:21:12]SAM_PROTO_GetShiftState done [19:21:12]FM_GetShiftState done [19:21:12]req_shift_opened done [19:21:12]requested_item shift.open_date is exist - process it [19:21:12]req_shift_open_date [19:21:12]req_shift_open_date done [19:21:12]produce_requested_data done [19:21:12]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156453,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:21:12]process_action_free close_receipt [19:21:12]json_value_free [19:21:12]json_value_free done [19:21:12]process_json_proto returns [19:21:12]Send response to host [19:21:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156453,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:21:12]free response buf [19:21:12]execute_script done [19:21:12]execute_script returns [19:21:12]free content buf [19:21:12]Sock 7.Close socket [19:21:12]Sock 7.Thread stoped [19:21:16]OFD Sender: No OFD packet to send [19:21:21]OFD Sender: No OFD packet to send [19:21:26]OFD Sender: No OFD packet to send [19:21: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:22]accept exits with 9 [19:23:22]New connection [19:23:22]New thread 3066588516 created [19:23:22]Thread 3066731876 joined [19:23:22]Waiting for new connection... [19:23:22] Sock 9.Parse request [19:23:22]Sock 9.Check first char [19:23:22]Sock 9.First char is OK [19:23:22]request: POST /json_proto HTTP/1.0 [19:23:22]Method: POST [19:23:22]URL: /json_proto [19:23:22]Method is POST - this is cgi request [19:23:22]url: /json_proto [19:23:22]query_string will be loaded in cgi processing [19:23:22]execute_cgi json_proto POST (null) [19:23:22]execute_cgi path=json_proto method=POST [19:23:22]POST find Content-Length [19:23:22]Host: 172.17.53.67:8080 [19:23:22]Content-Length: 799 [19:23:22]Content-Type: application/json [19:23:22] [19:23:22]POST finish read [19:23:22]Found Content-Length = 799 [19:23:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874755", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 5.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4868655", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:23:22]execute_script... [19:23:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874755", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 5.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4868655", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:23:22]POST & json_proto [19:23:22]process_json_proto [19:23:22]json parsed OK: [19:23:22]protocol is kg_v1.0 [19:23:22]action value=close_receipt [19:23:22]process_action close_receipt [19:23:22]cmd_close_receipt [19:23:22]MH_GetDate [19:23:22]Write to MH i2c: F0 00 00 0B 10 0A [19:23:22]Write i2c OK [19:23:22]MH_I2C_Read... [19:23:22]Read from MH i2c: F0 [19:23:22]MH_I2C_Read... [19:23:22]Read from MH i2c: F0 09 00 [19:23:22]MH_I2C_Read... [19:23:22]Read from MH i2c: F0 09 00 0B 10 00 AB 58 15 67 19 BC 99 64 64 [19:23:22]GetLastDocTimeStamp 1729452069 [19:23:22]current date 1729452203 [19:23:22]FM_GetShiftState [19:23:22]SAM_PROTO_GetShiftState [19:23:22]wFMCommunicate request_size=4 [19:23:22]MH_SAM_APDU [19:23:22]CAPDU: 80 13 01 00 [19:23:22]Write to MH i2c: E2 08 00 0C 10 80 13 01 00 00 00 00 00 99 [19:23:22]Write i2c OK [19:23:22]MH_I2C_Read... [19:23:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:23:22]Read from MH i2c: E2 [19:23:22]MH_I2C_Read... [19:23:22]Read from MH i2c: E2 0E 00 [19:23:22]MH_I2C_Read... [19:23:22]Read from MH i2c: E2 0E 00 0C 10 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 40 [19:23:22]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:23:22]wFMCommunicate OK [19:23:22]SAM_PROTO_GetShiftState done [19:23:22]FM_GetShiftState done [19:23:22]opened in 1729383891 [19:23:22]opened+sec_in_day 1729470291 [19:23:22]quantity*price = 0 [19:23:22]sum+1 = 1 [19:23:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 526 20.10.2024 19:23 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливные Талоны 4868655 ФМ: 0000000000963156 ФД: 156454 ФПД: 126107976365870 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T192323&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156454&fm=126107976365870&tin=02508201610067®Number=0000137193017469&sum=0 [19:23:23]StoreToDocumentArchive [19:23:23]shift 314 fd 156454 [19:23:23]save to /storage/0314/doc_00156454 [19:23:23]save last doc name /storage/0314/doc_00156454 to /storage/kkm_last_doc_name [19:23:23]save OK [19:23:23]Clear old archive folders... [19:23:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:23:23]tlvbuf is 002E31A0 [19:23:23]SAM_PROTO_ClearQueue [19:23:23]wFMCommunicate request_size=4 [19:23:23]MH_SAM_APDU [19:23:23]CAPDU: 80 09 00 00 [19:23:23]Write to MH i2c: E2 08 00 19 10 80 09 00 00 00 00 00 00 9B [19:23:23]Write i2c OK [19:23:23]MH_I2C_Read... [19:23:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:23:23]Read from MH i2c: E2 [19:23:23]MH_I2C_Read... [19:23:23]Read from MH i2c: E2 03 00 [19:23:23]MH_I2C_Read... [19:23:23]Read from MH i2c: E2 03 00 19 10 00 90 00 9D [19:23:23]RAPDU: 90 00 [19:23:23]wFMCommunicate OK [19:23:23]SAM_PROTO_ClearQueue done [19:23:23]KKMCreateOFDPacket [19:23:23]OFDProtocolAddRootSTLVToBuf [19:23:23]FM_MakeSignedData [19:23:23]FM_MakeSignedData [19:23:23]SAM_PROTO_SignData [19:23:23]wFMCommunicate request_size=4 [19:23:23]MH_SAM_APDU [19:23:23]CAPDU: 80 0D 01 02 [19:23:23]Write to MH i2c: E2 08 00 1A 10 80 0D 01 02 00 00 00 00 A3 [19:23:23]Write i2c OK [19:23:23]MH_I2C_Read... [19:23:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:23:23]Read from MH i2c: E2 [19:23:23]MH_I2C_Read... [19:23:23]Read from MH i2c: E2 03 00 [19:23:23]MH_I2C_Read... [19:23:23]Read from MH i2c: E2 03 00 1A 10 00 90 00 9E [19:23:23]RAPDU: 90 00 [19:23:23]wFMCommunicate OK [19:23:23]wFMCommunicate request_size=255 [19:23:23]MH_SAM_APDU [19:23:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 02 00 00 F4 03 04 00 AB 58 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 26 63 02 00 35 04 06 00 72 [19:23:23]Write to MH i2c: E2 02 01 1B 10 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 02 00 00 F4 03 04 00 AB 58 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 26 63 02 00 35 04 06 00 72 00 00 27 [19:23:23]Write i2c OK [19:23:23]MH_I2C_Read... [19:23:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:23:23]Read from MH i2c: E2 [19:23:23]MH_I2C_Read... [19:23:23]Read from MH i2c: E2 03 00 [19:23:23]MH_I2C_Read... [19:23:23]Read from MH i2c: E2 03 00 1B 10 00 90 00 9F [19:23:23]RAPDU: 90 00 [19:23:23]wFMCommunicate OK [19:23:23]wFMCommunicate request_size=10 [19:23:23]MH_SAM_APDU [19:23:23]CAPDU: 80 0D 02 02 05 B1 CD 22 77 2E [19:23:23]Write to MH i2c: E2 0D 00 1C 10 80 0D 02 02 05 00 B1 CD 22 77 2E 00 00 F5 [19:23:23]Write i2c OK [19:23:23]MH_I2C_Read... [19:23:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:23:23]Read from MH i2c: E2 [19:23:23]MH_I2C_Read... [19:23:23]Read from MH i2c: E2 03 00 [19:23:23]MH_I2C_Read... [19:23:23]Read from MH i2c: E2 03 00 1C 10 00 90 00 A0 [19:23:23]RAPDU: 90 00 [19:23:23]wFMCommunicate OK [19:23:23]wFMCommunicate request_size=4 [19:23:23]MH_SAM_APDU [19:23:23]CAPDU: 80 0D 03 02 [19:23:23]Write to MH i2c: E2 08 00 1D 10 80 0D 03 02 00 00 00 00 A8 [19:23:23]Write i2c OK [19:23:23]MH_I2C_Read... [19:23:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:23:23]Read from MH i2c: E2 [19:23:23]MH_I2C_Read... [19:23:23]Read from MH i2c: E2 0B 00 [19:23:23]MH_I2C_Read... [19:23:23]Read from MH i2c: E2 0B 00 1D 10 00 D4 B5 D0 90 95 D5 04 8C 90 00 8C [19:23:23]RAPDU: D4 B5 D0 90 95 D5 04 8C 90 00 [19:23:23]wFMCommunicate OK [19:23:23]SAM_PROTO_SignData done [19:23:23]FM_MakeSignedData done [19:23:23]CreateOFDProtocolMessage [19:23:23]wFMCommunicate request_size=4 [19:23:23]MH_SAM_APDU [19:23:23]CAPDU: 80 11 00 00 [19:23:23]Write to MH i2c: E2 08 00 1E 10 80 11 00 00 00 00 00 00 A8 [19:23:23]Write i2c OK [19:23:23]MH_I2C_Read... [19:23:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:23:23]Read from MH i2c: E2 [19:23:23]MH_I2C_Read... [19:23:23]Read from MH i2c: E2 17 00 [19:23:23]MH_I2C_Read... [19:23:23]Read from MH i2c: E2 17 00 1E 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F9 [19:23:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:23:23]wFMCommunicate OK [19:23:23]CreateOFDProtocolMessage done [19:23:23]OFDSenderStorePacket 156454 [19:23:23]StoreOFDPacket docnum=156454 [19:23:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5B 7E 07 01 F6 B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 02 00 00 F4 03 04 00 AB 58 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 26 63 02 00 35 04 06 00 72 B1 CD 22 77 2E D4 B5 D0 90 95 D5 04 8C [19:23:23]CheckFolder [19:23:23]dirname=/storage/ofd_packets [19:23:23]CheckFolder done [19:23:23]ProducePacketName [19:23:23]name=ofd_packets/00156454 [19:23:23]NVStorageSaveData ofd_packets/00156454 [19:23:23]File name is /storage/ofd_packets/00156454 [19:23:23]Write 301 bytes [19:23:23]NVStorageSaveData done [19:23:23]OFDSenderStorePacket done [19:23:23]KKMCreateOFDPacket done [19:23:23]NVStorageSaveData kkm_last_timestamp [19:23:23]File name is /storage/kkm_last_timestamp [19:23:23]Write 4 bytes [19:23:23]NVStorageSaveData done [19:23:23]ExternCall_PrintAddStr [19:23:23]wPrintStart [19:23:23]Write to MH i2c: 01 00 00 1F 10 2F [19:23:23]Write i2c OK [19:23:23]MH_I2C_Read... [19:23:23]Read from MH i2c: 01 [19:23:23]MH_I2C_Read... [19:23:23]Read from MH i2c: 01 07 00 [19:23:23]MH_I2C_Read... [19:23:23]Read from MH i2c: 01 07 00 1F 10 00 00 00 00 00 FF 0F 44 [19:23:23]RasterBufferAndPrint [19:23:23]line Счет N : (1)874755 [19:23:23]line ИНН: 02508201610067 [19:23:23]line Контрольно-Кассовый Чек [19:23:23]line ПРОДАЖА [19:23:23]line ТРК (МРК, ГНК) : 22 [19:23:23]line Товар: 2710124130 [19:23:23]line Аи-92-К-5 [19:23:23]line 5.000 * 0.00 [19:23:23]line = 0.00 [19:23:23]line НДС 12% НСП 1% [19:23:23]line > о реализуемом товаре [19:23:23]line ИТОГО: 0.00 [19:23:23]line НСП 1% : 0.00 [19:23:23]line НДС 12% : 0.00 [19:23:23]line Наличными: 0.00 [19:23:23]line Безнал.: 0.00 [19:23:23]line Место: АЗС № 165 "Партнер Нефть" [19:23:23]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:23:23]line СНО: Общий режим [19:23:23]line Чек 526 20.10.2024 19:23 [19:23:23]line Смена: 314 ФФД: 1.0 [19:23:23]line ЗНМ: 0300000234 [19:23:23]line РНМ: 0000137193017469 [19:23:23]line Версия ККМ: v1.0 [19:23:23]line Талоны: Топливные Талоны [19:23:23]line 4868655 [19:23:23]line ФМ: 0000000000963156 [19:23:23]line ФД: 156454 [19:23:23]line ФПД: 126107976365870 [19:23:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T192323&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156454&fm=126107976365870&tin=02508201610067®Number=0000137193017469&sum=0 [19:23:24]OFD Sender: Processing packet 156454 [packets to send 52, broken 51] [19:23:24]ProducePacketName [19:23:24]name=ofd_packets/00156454 [19:23:24]OFD Sender: To server: pG, [19:23:24]CommunicateWithHost lk.salyk.kg:30040 [19:23:24]ConnectInit lk.salyk.kg [19:23:24]written 0, free lines is 4095 [19:23:24]Connected sock=10 [19:23:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5B 7E 07 01 F6 B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 02 00 00 F4 03 04 00 AB 58 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 26 63 02 00 35 04 06 00 72 B1 CD 22 77 2E D4 B5 D0 90 95 D5 04 8C [19:23:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 18 CE 47 00 28 B3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 26 63 02 00 F4 03 04 00 DC FE 14 67 B6 04 01 00 00 E0 67 4E 79 03 39 D7 A0 [19:23:24]CommunicateWithHost err = 0 [19:23:24]CheckOFDResponse [19:23:24]1017 (14) - 77093643461234 [19:23:24]1041 (16) - 0000000000963156 [19:23:24]1040 (4) - 156454 [19:23:24]1012 (4) - 20.10.2024 13:00 [19:23:24]1206 (1) - 0 [19:23:24]OFD Sender: Remove packet 156454 [19:23:24]ProducePacketName [19:23:24]name=ofd_packets/00156454 [19:23:24]NVStorageDeleteData [19:23:24]Write to MH i2c: 01 00 00 49 10 59 [19:23:24]Write i2c OK [19:23:24]MH_I2C_Read... [19:23:24]Read from MH i2c: 01 [19:23:24]MH_I2C_Read... [19:23:24]Read from MH i2c: 01 07 00 [19:23:24]MH_I2C_Read... [19:23:24]Read from MH i2c: 01 07 00 49 10 00 00 00 00 00 0C 0D 79 [19:23:24]RasterBufferAndPrint [19:23:24]line [19:23:24]line [19:23:24]line [19:23:24]line [19:23:24]line [19:23:24]written 0, free lines is 3346 [19:23:24]MH_Cut [19:23:24]Write to MH i2c: D1 01 00 50 10 01 32 [19:23:24]Write i2c OK [19:23:24]MH_I2C_Read... [19:23:24]Read from MH i2c: D1 [19:23:24]MH_I2C_Read... [19:23:24]Read from MH i2c: D1 01 00 [19:23:24]MH_I2C_Read... [19:23:24]Read from MH i2c: D1 01 00 50 10 00 31 [19:23:24]Write to MH i2c: 01 00 00 51 10 61 [19:23:24]Write i2c OK [19:23:24]MH_I2C_Read... [19:23:25]OFD Sender: No OFD packet to send [19:23:25]*** Cut start [19:23:25]*** Partial cut [19:23:25]*** CUTSNS_PIN = 1 [19:23:25]*** CUTSNS_PIN = 0 [19:23:25]*** Brake cut motor [19:23:26]Read from MH i2c: 01 [19:23:26]MH_I2C_Read... [19:23:26]*** Stop cut motor [19:23:26]*** Cut end [19:23:26]Read from MH i2c: 01 07 00 [19:23:26]MH_I2C_Read... [19:23:26]Read from MH i2c: 01 07 00 51 10 00 00 00 00 00 FF 0F 76 [19:23:26]process_action close_receipt done [19:23:26]requested_data is exist [19:23:26]produce_requested_data [19:23:26]requested_item fm.sn is exist - process it [19:23:26]wFMCommunicate request_size=4 [19:23:26]MH_SAM_APDU [19:23:26]CAPDU: 80 11 00 00 [19:23:26]Write to MH i2c: E2 08 00 52 10 80 11 00 00 00 00 00 00 DC [19:23:26]Write i2c OK [19:23:26]MH_I2C_Read... [19:23:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:23:26]Read from MH i2c: E2 [19:23:26]MH_I2C_Read... [19:23:26]Read from MH i2c: E2 17 00 [19:23:26]MH_I2C_Read... [19:23:26]Read from MH i2c: E2 17 00 52 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2D [19:23:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:23:26]wFMCommunicate OK [19:23:26]requested_item fd.num is exist - process it [19:23:26]SAM_PROTO_GetFieldsCounters [19:23:26]wFMCommunicate request_size=4 [19:23:26]MH_SAM_APDU [19:23:26]CAPDU: 80 13 00 00 [19:23:26]Write to MH i2c: E2 08 00 53 10 80 13 00 00 00 00 00 00 DF [19:23:26]Write i2c OK [19:23:26]MH_I2C_Read... [19:23:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:23:26]Read from MH i2c: E2 [19:23:26]MH_I2C_Read... [19:23:26]Read from MH i2c: E2 62 00 [19:23:26]MH_I2C_Read... [19:23:26]Read from MH i2c: E2 62 00 53 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 26 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 0E 02 00 00 5E 04 04 00 0E 02 00 00 57 04 04 00 0F 02 00 00 19 04 04 00 00 00 00 00 90 00 0E [19:23:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 26 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 0E 02 00 00 5E 04 04 00 0E 02 00 00 57 04 04 00 0F 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:23:26]wFMCommunicate OK [19:23:26]SAM_PROTO_GetFieldsCounters done [19:23:26]requested_item shift.num is exist - process it [19:23:26]requested_item shift.opened is exist - process it [19:23:26]req_shift_opened [19:23:26]FM_GetShiftState [19:23:26]SAM_PROTO_GetShiftState [19:23:26]wFMCommunicate request_size=4 [19:23:26]MH_SAM_APDU [19:23:26]CAPDU: 80 13 01 00 [19:23:26]Write to MH i2c: E2 08 00 54 10 80 13 01 00 00 00 00 00 E1 [19:23:26]Write i2c OK [19:23:26]MH_I2C_Read... [19:23:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:23:26]Read from MH i2c: E2 [19:23:26]MH_I2C_Read... [19:23:26]Read from MH i2c: E2 0E 00 [19:23:26]MH_I2C_Read... [19:23:26]Read from MH i2c: E2 0E 00 54 10 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 88 [19:23:26]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:23:26]wFMCommunicate OK [19:23:26]SAM_PROTO_GetShiftState done [19:23:26]FM_GetShiftState done [19:23:26]req_shift_opened done [19:23:26]requested_item shift.open_date is exist - process it [19:23:26]req_shift_open_date [19:23:26]req_shift_open_date done [19:23:26]produce_requested_data done [19:23:26]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156454,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:23:26]process_action_free close_receipt [19:23:26]json_value_free [19:23:26]json_value_free done [19:23:26]process_json_proto returns [19:23:26]Send response to host [19:23:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156454,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:23:26]free response buf [19:23:26]execute_script done [19:23:26]execute_script returns [19:23:26]free content buf [19:23:26]Sock 9.Close socket [19:23:26]Sock 9.Thread stoped [19:23:30]OFD Sender: No OFD packet to send [19:23:35]OFD Sender: No OFD packet to send [19:23:40]OFD Sender: No OFD packet to send [19:23:45]OFD Sender: No OFD packet to send [19:23:50]OFD Sender: No OFD packet to send [19:23:55]OFD Sender: No OFD packet to send [19:24:00]OFD Sender: No OFD packet to send [19:24:05]OFD Sender: No OFD packet to send [19:24:10]OFD Sender: No OFD packet to send [19:24:15]OFD Sender: No OFD packet to send [19:24:20]OFD Sender: No OFD packet to send [19:24:25]OFD Sender: No OFD packet to send [19:24:30]OFD Sender: No OFD packet to send [19:24:35]OFD Sender: No OFD packet to send [19:24:40]OFD Sender: No OFD packet to send [19:24:45]OFD Sender: No OFD packet to send [19:24:50]OFD Sender: No OFD packet to send [19:24:55]OFD Sender: No OFD packet to send [19:25:00]OFD Sender: No OFD packet to send [19:25:05]OFD Sender: No OFD packet to send [19:25:10]OFD Sender: No OFD packet to send [19:25:15]OFD Sender: No OFD packet to send [19:25:17]accept exits with 7 [19:25:17]New connection [19:25:17]New thread 3066731876 created [19:25:17]Thread 3066588516 joined [19:25:17]Waiting for new connection... [19:25:17] Sock 7.Parse request [19:25:17]Sock 7.Check first char [19:25:17]Sock 7.First char is OK [19:25:17]request: POST /json_proto HTTP/1.0 [19:25:17]Method: POST [19:25:17]URL: /json_proto [19:25:17]Method is POST - this is cgi request [19:25:17]url: /json_proto [19:25:17]query_string will be loaded in cgi processing [19:25:17]execute_cgi json_proto POST (null) [19:25:17]execute_cgi path=json_proto method=POST [19:25:17]POST find Content-Length [19:25:17]Host: 172.17.53.67:8080 [19:25:17]Content-Length: 769 [19:25:17]Content-Type: application/json [19:25:17] [19:25:17]POST finish read [19:25:17]Found Content-Length = 769 [19:25:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874756", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:25:17]execute_script... [19:25:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874756", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:25:17]POST & json_proto [19:25:17]process_json_proto [19:25:17]json parsed OK: [19:25:17]protocol is kg_v1.0 [19:25:17]action value=close_receipt [19:25:17]process_action close_receipt [19:25:17]cmd_close_receipt [19:25:17]MH_GetDate [19:25:17]Write to MH i2c: F0 00 00 55 10 54 [19:25:17]Write i2c OK [19:25:17]MH_I2C_Read... [19:25:17]Read from MH i2c: F0 [19:25:17]MH_I2C_Read... [19:25:17]Read from MH i2c: F0 09 00 [19:25:17]MH_I2C_Read... [19:25:17]Read from MH i2c: F0 09 00 55 10 00 1E 59 15 67 19 BC 99 64 22 [19:25:17]GetLastDocTimeStamp 1729452203 [19:25:17]current date 1729452318 [19:25:17]FM_GetShiftState [19:25:17]SAM_PROTO_GetShiftState [19:25:17]wFMCommunicate request_size=4 [19:25:17]MH_SAM_APDU [19:25:17]CAPDU: 80 13 01 00 [19:25:17]Write to MH i2c: E2 08 00 56 10 80 13 01 00 00 00 00 00 E3 [19:25:17]Write i2c OK [19:25:17]MH_I2C_Read... [19:25:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:25:17]Read from MH i2c: E2 [19:25:17]MH_I2C_Read... [19:25:17]Read from MH i2c: E2 0E 00 [19:25:17]MH_I2C_Read... [19:25:17]Read from MH i2c: E2 0E 00 56 10 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 8A [19:25:17]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:25:17]wFMCommunicate OK [19:25:17]SAM_PROTO_GetShiftState done [19:25:17]FM_GetShiftState done [19:25:17]opened in 1729383891 [19:25:17]opened+sec_in_day 1729470291 [19:25:17]quantity*price = 100015 [19:25:17]sum+1 = 100017 [19:25:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 527 20.10.2024 19:25 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156455 ФПД: 272958997140753 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T192518&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156455&fm=272958997140753&tin=02508201610067®Number=0000137193017469&sum=100016 [19:25:18]StoreToDocumentArchive [19:25:18]shift 314 fd 156455 [19:25:18]save to /storage/0314/doc_00156455 [19:25:18]save last doc name /storage/0314/doc_00156455 to /storage/kkm_last_doc_name [19:25:18]save OK [19:25:18]Clear old archive folders... [19:25:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:25:18]tlvbuf is 002FCF40 [19:25:18]SAM_PROTO_ClearQueue [19:25:18]wFMCommunicate request_size=4 [19:25:18]MH_SAM_APDU [19:25:18]CAPDU: 80 09 00 00 [19:25:18]Write to MH i2c: E2 08 00 63 10 80 09 00 00 00 00 00 00 E5 [19:25:18]Write i2c OK [19:25:18]MH_I2C_Read... [19:25:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:25:18]Read from MH i2c: E2 [19:25:18]MH_I2C_Read... [19:25:18]Read from MH i2c: E2 03 00 [19:25:18]MH_I2C_Read... [19:25:18]Read from MH i2c: E2 03 00 63 10 00 90 00 E7 [19:25:18]RAPDU: 90 00 [19:25:18]wFMCommunicate OK [19:25:18]SAM_PROTO_ClearQueue done [19:25:18]KKMCreateOFDPacket [19:25:18]OFDProtocolAddRootSTLVToBuf [19:25:18]FM_MakeSignedData [19:25:18]FM_MakeSignedData [19:25:18]SAM_PROTO_SignData [19:25:18]wFMCommunicate request_size=4 [19:25:18]MH_SAM_APDU [19:25:18]CAPDU: 80 0D 01 02 [19:25:18]Write to MH i2c: E2 08 00 64 10 80 0D 01 02 00 00 00 00 ED [19:25:18]Write i2c OK [19:25:18]MH_I2C_Read... [19:25:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:25:19]Read from MH i2c: E2 [19:25:19]MH_I2C_Read... [19:25:19]Read from MH i2c: E2 03 00 [19:25:19]MH_I2C_Read... [19:25:19]Read from MH i2c: E2 03 00 64 10 00 90 00 E8 [19:25:19]RAPDU: 90 00 [19:25:19]wFMCommunicate OK [19:25:19]wFMCommunicate request_size=255 [19:25:19]MH_SAM_APDU [19:25:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 02 00 00 F4 03 04 00 1E 59 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 27 63 02 00 35 04 06 00 F8 [19:25:19]Write to MH i2c: E2 02 01 65 10 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 02 00 00 F4 03 04 00 1E 59 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 27 63 02 00 35 04 06 00 F8 00 00 71 [19:25:19]Write i2c OK [19:25:19]MH_I2C_Read... [19:25:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:25:19]Read from MH i2c: E2 [19:25:19]MH_I2C_Read... [19:25:19]Read from MH i2c: E2 03 00 [19:25:19]MH_I2C_Read... [19:25:19]Read from MH i2c: E2 03 00 65 10 00 90 00 E9 [19:25:19]RAPDU: 90 00 [19:25:19]wFMCommunicate OK [19:25:19]wFMCommunicate request_size=10 [19:25:19]MH_SAM_APDU [19:25:19]CAPDU: 80 0D 02 02 05 41 38 10 15 11 [19:25:19]Write to MH i2c: E2 0D 00 66 10 80 0D 02 02 05 00 41 38 10 15 11 00 00 A9 [19:25:19]Write i2c OK [19:25:19]MH_I2C_Read... [19:25:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:25:19]Read from MH i2c: E2 [19:25:19]MH_I2C_Read... [19:25:19]Read from MH i2c: E2 03 00 [19:25:19]MH_I2C_Read... [19:25:19]Read from MH i2c: E2 03 00 66 10 00 90 00 EA [19:25:19]RAPDU: 90 00 [19:25:19]wFMCommunicate OK [19:25:19]wFMCommunicate request_size=4 [19:25:19]MH_SAM_APDU [19:25:19]CAPDU: 80 0D 03 02 [19:25:19]Write to MH i2c: E2 08 00 67 10 80 0D 03 02 00 00 00 00 F2 [19:25:19]Write i2c OK [19:25:19]MH_I2C_Read... [19:25:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:25:19]Read from MH i2c: E2 [19:25:19]MH_I2C_Read... [19:25:19]Read from MH i2c: E2 0B 00 [19:25:19]MH_I2C_Read... [19:25:19]Read from MH i2c: E2 0B 00 67 10 00 F6 48 D2 36 DF 3D 10 09 90 00 6E [19:25:19]RAPDU: F6 48 D2 36 DF 3D 10 09 90 00 [19:25:19]wFMCommunicate OK [19:25:19]SAM_PROTO_SignData done [19:25:19]FM_MakeSignedData done [19:25:19]CreateOFDProtocolMessage [19:25:19]wFMCommunicate request_size=4 [19:25:19]MH_SAM_APDU [19:25:19]CAPDU: 80 11 00 00 [19:25:19]Write to MH i2c: E2 08 00 68 10 80 11 00 00 00 00 00 00 F2 [19:25:19]Write i2c OK [19:25:19]MH_I2C_Read... [19:25:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:25:19]Read from MH i2c: E2 [19:25:19]MH_I2C_Read... [19:25:19]Read from MH i2c: E2 17 00 [19:25:19]MH_I2C_Read... [19:25:19]Read from MH i2c: E2 17 00 68 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 43 [19:25:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:25:19]wFMCommunicate OK [19:25:19]CreateOFDProtocolMessage done [19:25:19]OFDSenderStorePacket 156455 [19:25:19]StoreOFDPacket docnum=156455 [19:25:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E4 83 07 01 29 2D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 02 00 00 F4 03 04 00 1E 59 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 27 63 02 00 35 04 06 00 F8 41 38 10 15 11 F6 48 D2 36 DF 3D 10 09 [19:25:19]CheckFolder [19:25:19]dirname=/storage/ofd_packets [19:25:19]CheckFolder done [19:25:19]ProducePacketName [19:25:19]name=ofd_packets/00156455 [19:25:19]NVStorageSaveData ofd_packets/00156455 [19:25:19]File name is /storage/ofd_packets/00156455 [19:25:19]Write 301 bytes [19:25:19]NVStorageSaveData done [19:25:19]OFDSenderStorePacket done [19:25:19]KKMCreateOFDPacket done [19:25:19]NVStorageSaveData kkm_last_timestamp [19:25:19]File name is /storage/kkm_last_timestamp [19:25:19]Write 4 bytes [19:25:19]NVStorageSaveData done [19:25:19]ExternCall_PrintAddStr [19:25:19]wPrintStart [19:25:19]Write to MH i2c: 01 00 00 69 10 79 [19:25:19]Write i2c OK [19:25:19]MH_I2C_Read... [19:25:19]Read from MH i2c: 01 [19:25:19]MH_I2C_Read... [19:25:19]Read from MH i2c: 01 07 00 [19:25:19]MH_I2C_Read... [19:25:19]Read from MH i2c: 01 07 00 69 10 00 00 00 00 00 FF 0F 8E [19:25:19]RasterBufferAndPrint [19:25:19]line Счет N : (1)874756 [19:25:19]line ИНН: 02508201610067 [19:25:19]line Контрольно-Кассовый Чек [19:25:19]line ПРОДАЖА [19:25:19]line ТРК (МРК, ГНК) : 32 [19:25:19]line Товар: 2710124130 [19:25:19]line Аи-92-К-5 [19:25:19]line 14.950 * 66.90 [19:25:19]line = 1000.16 [19:25:19]line НДС 12% НСП 1% [19:25:19]line > о реализуемом товаре [19:25:19]line ИТОГО: 1000.16 [19:25:19]line НСП 1% : 8.85 [19:25:19]line НДС 12% : 106.21 [19:25:19]line Наличными: 0.00 [19:25:19]line Безнал.: 1000.16 [19:25:19]line Место: АЗС № 165 "Партнер Нефть" [19:25:19]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:25:19]line СНО: Общий режим [19:25:19]line Чек 527 20.10.2024 19:25 [19:25:19]line Смена: 314 ФФД: 1.0 [19:25:19]line ЗНМ: 0300000234 [19:25:19]line РНМ: 0000137193017469 [19:25:19]line Версия ККМ: v1.0 [19:25:19]line Платежная система: Mbank [19:25:19]line ФМ: 0000000000963156 [19:25:19]line ФД: 156455 [19:25:19]line ФПД: 272958997140753 [19:25:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T192518&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156455&fm=272958997140753&tin=02508201610067®Number=0000137193017469&sum=100016 [19:25:19]OFD Sender: Processing packet 156455 [packets to send 52, broken 51] [19:25:19]ProducePacketName [19:25:19]name=ofd_packets/00156455 [19:25:19]OFD Sender: To server: pG, [19:25:19]CommunicateWithHost lk.salyk.kg:30040 [19:25:19]ConnectInit lk.salyk.kg [19:25:19]written 0, free lines is 4095 [19:25:19]Connected sock=10 [19:25:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E4 83 07 01 29 2D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 02 00 00 F4 03 04 00 1E 59 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 27 63 02 00 35 04 06 00 F8 41 38 10 15 11 F6 48 D2 36 DF 3D 10 09 [19:25:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 6B C6 47 00 F7 1B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 27 63 02 00 F4 03 04 00 50 FF 14 67 B6 04 01 00 00 08 B9 16 B6 BA B4 F5 4A [19:25:20]CommunicateWithHost err = 0 [19:25:20]CheckOFDResponse [19:25:20]1017 (14) - 77093643461234 [19:25:20]1041 (16) - 0000000000963156 [19:25:20]1040 (4) - 156455 [19:25:20]1012 (4) - 20.10.2024 13:02 [19:25:20]1206 (1) - 0 [19:25:20]OFD Sender: Remove packet 156455 [19:25:20]ProducePacketName [19:25:20]name=ofd_packets/00156455 [19:25:20]NVStorageDeleteData [19:25:20]Write to MH i2c: 01 00 00 92 10 A2 [19:25:20]Write i2c OK [19:25:20]MH_I2C_Read... [19:25:20]Read from MH i2c: 01 [19:25:20]MH_I2C_Read... [19:25:20]Read from MH i2c: 01 07 00 [19:25:20]MH_I2C_Read... [19:25:20]Read from MH i2c: 01 07 00 92 10 00 00 00 00 00 16 0D CC [19:25:20]RasterBufferAndPrint [19:25:20]line [19:25:20]line [19:25:20]line [19:25:20]line [19:25:20]line [19:25:20]written 0, free lines is 3357 [19:25:20]MH_Cut [19:25:20]Write to MH i2c: D1 01 00 99 10 01 7B [19:25:20]Write i2c OK [19:25:20]MH_I2C_Read... [19:25:20]Read from MH i2c: D1 [19:25:20]MH_I2C_Read... [19:25:20]Read from MH i2c: D1 01 00 [19:25:20]MH_I2C_Read... [19:25:20]Read from MH i2c: D1 01 00 99 10 00 7A [19:25:20]Write to MH i2c: 01 00 00 9A 10 AA [19:25:20]Write i2c OK [19:25:20]MH_I2C_Read... [19:25:20]OFD Sender: No OFD packet to send [19:25:20]*** Cut start [19:25:21]*** Partial cut [19:25:21]*** CUTSNS_PIN = 1 [19:25:21]*** CUTSNS_PIN = 0 [19:25:21]*** Brake cut motor [19:25:21]Read from MH i2c: 01 [19:25:21]MH_I2C_Read... [19:25:21]*** Stop cut motor [19:25:21]*** Cut end [19:25:21]Read from MH i2c: 01 07 00 [19:25:21]MH_I2C_Read... [19:25:21]Read from MH i2c: 01 07 00 9A 10 00 00 00 00 00 FF 0F BF [19:25:21]process_action close_receipt done [19:25:21]requested_data is exist [19:25:21]produce_requested_data [19:25:21]requested_item fm.sn is exist - process it [19:25:21]wFMCommunicate request_size=4 [19:25:21]MH_SAM_APDU [19:25:21]CAPDU: 80 11 00 00 [19:25:21]Write to MH i2c: E2 08 00 9B 10 80 11 00 00 00 00 00 00 25 [19:25:21]Write i2c OK [19:25:21]MH_I2C_Read... [19:25:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:25:21]Read from MH i2c: E2 [19:25:21]MH_I2C_Read... [19:25:21]Read from MH i2c: E2 17 00 [19:25:21]MH_I2C_Read... [19:25:21]Read from MH i2c: E2 17 00 9B 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 76 [19:25:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:25:21]wFMCommunicate OK [19:25:21]requested_item fd.num is exist - process it [19:25:21]SAM_PROTO_GetFieldsCounters [19:25:21]wFMCommunicate request_size=4 [19:25:21]MH_SAM_APDU [19:25:21]CAPDU: 80 13 00 00 [19:25:21]Write to MH i2c: E2 08 00 9C 10 80 13 00 00 00 00 00 00 28 [19:25:21]Write i2c OK [19:25:21]MH_I2C_Read... [19:25:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:25:21]Read from MH i2c: E2 [19:25:21]MH_I2C_Read... [19:25:21]Read from MH i2c: E2 62 00 [19:25:21]MH_I2C_Read... [19:25:21]Read from MH i2c: E2 62 00 9C 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 27 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 0F 02 00 00 5E 04 04 00 0F 02 00 00 57 04 04 00 10 02 00 00 19 04 04 00 00 00 00 00 90 00 5B [19:25:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 27 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 0F 02 00 00 5E 04 04 00 0F 02 00 00 57 04 04 00 10 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:25:21]wFMCommunicate OK [19:25:21]SAM_PROTO_GetFieldsCounters done [19:25:21]requested_item shift.num is exist - process it [19:25:21]requested_item shift.opened is exist - process it [19:25:21]req_shift_opened [19:25:21]FM_GetShiftState [19:25:21]SAM_PROTO_GetShiftState [19:25:21]wFMCommunicate request_size=4 [19:25:21]MH_SAM_APDU [19:25:21]CAPDU: 80 13 01 00 [19:25:21]Write to MH i2c: E2 08 00 9D 10 80 13 01 00 00 00 00 00 2A [19:25:21]Write i2c OK [19:25:21]MH_I2C_Read... [19:25:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:25:21]Read from MH i2c: E2 [19:25:21]MH_I2C_Read... [19:25:21]Read from MH i2c: E2 0E 00 [19:25:21]MH_I2C_Read... [19:25:21]Read from MH i2c: E2 0E 00 9D 10 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D1 [19:25:21]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:25:21]wFMCommunicate OK [19:25:21]SAM_PROTO_GetShiftState done [19:25:21]FM_GetShiftState done [19:25:21]req_shift_opened done [19:25:21]requested_item shift.open_date is exist - process it [19:25:21]req_shift_open_date [19:25:21]req_shift_open_date done [19:25:21]produce_requested_data done [19:25:21]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156455,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:25:21]process_action_free close_receipt [19:25:21]json_value_free [19:25:21]json_value_free done [19:25:21]process_json_proto returns [19:25:21]Send response to host [19:25:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156455,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:25:21]free response buf [19:25:21]execute_script done [19:25:21]execute_script returns [19:25:21]free content buf [19:25:21]Sock 7.Close socket [19:25:21]Sock 7.Thread stoped [19:25:22]accept exits with 9 [19:25:22]New connection [19:25:22]New thread 3066588516 created [19:25:22]Thread 3066731876 joined [19:25:22]Waiting for new connection... [19:25:22] Sock 9.Parse request [19:25:22]Sock 9.Check first char [19:25:22]Sock 9.First char is OK [19:25:22]request: POST /json_proto HTTP/1.0 [19:25:22]Method: POST [19:25:22]URL: /json_proto [19:25:22]Method is POST - this is cgi request [19:25:22]url: /json_proto [19:25:22]query_string will be loaded in cgi processing [19:25:22]execute_cgi json_proto POST (null) [19:25:22]execute_cgi path=json_proto method=POST [19:25:22]POST find Content-Length [19:25:22]Host: 172.17.53.67:8080 [19:25:22]Content-Length: 677 [19:25:22]Content-Type: application/json [19:25:22] [19:25:22]POST finish read [19:25:22]Found Content-Length = 677 [19:25:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874758", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:25:22]execute_script... [19:25:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874758", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:25:22]POST & json_proto [19:25:22]process_json_proto [19:25:22]json parsed OK: [19:25:22]protocol is kg_v1.0 [19:25:22]action value=close_receipt [19:25:22]process_action close_receipt [19:25:22]cmd_close_receipt [19:25:22]MH_GetDate [19:25:22]Write to MH i2c: F0 00 00 9E 10 9D [19:25:22]Write i2c OK [19:25:22]MH_I2C_Read... [19:25:22]Read from MH i2c: F0 [19:25:22]MH_I2C_Read... [19:25:22]Read from MH i2c: F0 09 00 [19:25:22]MH_I2C_Read... [19:25:22]Read from MH i2c: F0 09 00 9E 10 00 23 59 15 67 19 BC 99 64 70 [19:25:22]GetLastDocTimeStamp 1729452318 [19:25:22]current date 1729452323 [19:25:22]FM_GetShiftState [19:25:22]SAM_PROTO_GetShiftState [19:25:22]wFMCommunicate request_size=4 [19:25:22]MH_SAM_APDU [19:25:22]CAPDU: 80 13 01 00 [19:25:22]Write to MH i2c: E2 08 00 9F 10 80 13 01 00 00 00 00 00 2C [19:25:22]Write i2c OK [19:25:22]MH_I2C_Read... [19:25:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:25:22]Read from MH i2c: E2 [19:25:22]MH_I2C_Read... [19:25:22]Read from MH i2c: E2 0E 00 [19:25:22]MH_I2C_Read... [19:25:22]Read from MH i2c: E2 0E 00 9F 10 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D3 [19:25:22]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:25:22]wFMCommunicate OK [19:25:22]SAM_PROTO_GetShiftState done [19:25:22]FM_GetShiftState done [19:25:22]opened in 1729383891 [19:25:22]opened+sec_in_day 1729470291 [19:25:22]quantity*price = 40006 [19:25:22]sum+1 = 40007 [19:25:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 528 20.10.2024 19:25 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156456 ФПД: 37627179613482 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T192523&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156456&fm=37627179613482&tin=02508201610067®Number=0000137193017469&sum=40000 [19:25:24]StoreToDocumentArchive [19:25:24]shift 314 fd 156456 [19:25:24]save to /storage/0314/doc_00156456 [19:25:24]save last doc name /storage/0314/doc_00156456 to /storage/kkm_last_doc_name [19:25:24]save OK [19:25:24]Clear old archive folders... [19:25:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:25:24]tlvbuf is 002BE170 [19:25:24]SAM_PROTO_ClearQueue [19:25:24]wFMCommunicate request_size=4 [19:25:24]MH_SAM_APDU [19:25:24]CAPDU: 80 09 00 00 [19:25:24]Write to MH i2c: E2 08 00 AC 10 80 09 00 00 00 00 00 00 2E [19:25:24]Write i2c OK [19:25:24]MH_I2C_Read... [19:25:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:25:24]Read from MH i2c: E2 [19:25:24]MH_I2C_Read... [19:25:24]Read from MH i2c: E2 03 00 [19:25:24]MH_I2C_Read... [19:25:24]Read from MH i2c: E2 03 00 AC 10 00 90 00 30 [19:25:24]RAPDU: 90 00 [19:25:24]wFMCommunicate OK [19:25:24]SAM_PROTO_ClearQueue done [19:25:24]KKMCreateOFDPacket [19:25:24]OFDProtocolAddRootSTLVToBuf [19:25:24]FM_MakeSignedData [19:25:24]FM_MakeSignedData [19:25:24]SAM_PROTO_SignData [19:25:24]wFMCommunicate request_size=4 [19:25:24]MH_SAM_APDU [19:25:24]CAPDU: 80 0D 01 02 [19:25:24]Write to MH i2c: E2 08 00 AD 10 80 0D 01 02 00 00 00 00 36 [19:25:24]Write i2c OK [19:25:24]MH_I2C_Read... [19:25:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:25:24]Read from MH i2c: E2 [19:25:24]MH_I2C_Read... [19:25:24]Read from MH i2c: E2 03 00 [19:25:24]MH_I2C_Read... [19:25:24]Read from MH i2c: E2 03 00 AD 10 00 90 00 31 [19:25:24]RAPDU: 90 00 [19:25:24]wFMCommunicate OK [19:25:24]wFMCommunicate request_size=255 [19:25:24]MH_SAM_APDU [19:25:24]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 02 00 00 F4 03 04 00 23 59 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 28 63 02 00 35 04 06 00 22 [19:25:24]Write to MH i2c: E2 02 01 AE 10 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 02 00 00 F4 03 04 00 23 59 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 28 63 02 00 35 04 06 00 22 00 00 A0 [19:25:24]Write i2c OK [19:25:24]MH_I2C_Read... [19:25:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:25:24]Read from MH i2c: E2 [19:25:24]MH_I2C_Read... [19:25:24]Read from MH i2c: E2 03 00 [19:25:24]MH_I2C_Read... [19:25:24]Read from MH i2c: E2 03 00 AE 10 00 90 00 32 [19:25:24]RAPDU: 90 00 [19:25:24]wFMCommunicate OK [19:25:24]wFMCommunicate request_size=10 [19:25:24]MH_SAM_APDU [19:25:24]CAPDU: 80 0D 02 02 05 38 C2 AC BD 2A [19:25:24]Write to MH i2c: E2 0D 00 AF 10 80 0D 02 02 05 00 38 C2 AC BD 2A 00 00 D0 [19:25:24]Write i2c OK [19:25:24]MH_I2C_Read... [19:25:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:25:24]Read from MH i2c: E2 [19:25:24]MH_I2C_Read... [19:25:24]Read from MH i2c: E2 03 00 [19:25:24]MH_I2C_Read... [19:25:24]Read from MH i2c: E2 03 00 AF 10 00 90 00 33 [19:25:24]RAPDU: 90 00 [19:25:24]wFMCommunicate OK [19:25:24]wFMCommunicate request_size=4 [19:25:24]MH_SAM_APDU [19:25:24]CAPDU: 80 0D 03 02 [19:25:24]Write to MH i2c: E2 08 00 B0 10 80 0D 03 02 00 00 00 00 3B [19:25:24]Write i2c OK [19:25:24]MH_I2C_Read... [19:25:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:25:24]Read from MH i2c: E2 [19:25:24]MH_I2C_Read... [19:25:24]Read from MH i2c: E2 0B 00 [19:25:24]MH_I2C_Read... [19:25:24]Read from MH i2c: E2 0B 00 B0 10 00 E5 AF 09 1B 29 61 29 5A 90 00 01 [19:25:24]RAPDU: E5 AF 09 1B 29 61 29 5A 90 00 [19:25:24]wFMCommunicate OK [19:25:24]SAM_PROTO_SignData done [19:25:24]FM_MakeSignedData done [19:25:24]CreateOFDProtocolMessage [19:25:24]wFMCommunicate request_size=4 [19:25:24]MH_SAM_APDU [19:25:24]CAPDU: 80 11 00 00 [19:25:24]Write to MH i2c: E2 08 00 B1 10 80 11 00 00 00 00 00 00 3B [19:25:24]Write i2c OK [19:25:24]MH_I2C_Read... [19:25:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:25:24]Read from MH i2c: E2 [19:25:24]MH_I2C_Read... [19:25:24]Read from MH i2c: E2 17 00 [19:25:24]MH_I2C_Read... [19:25:24]Read from MH i2c: E2 17 00 B1 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8C [19:25:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:25:24]wFMCommunicate OK [19:25:24]CreateOFDProtocolMessage done [19:25:24]OFDSenderStorePacket 156456 [19:25:24]StoreOFDPacket docnum=156456 [19:25:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 52 53 07 01 F3 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 02 00 00 F4 03 04 00 23 59 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 28 63 02 00 35 04 06 00 22 38 C2 AC BD 2A E5 AF 09 1B 29 61 29 5A [19:25:24]CheckFolder [19:25:24]dirname=/storage/ofd_packets [19:25:24]CheckFolder done [19:25:24]ProducePacketName [19:25:24]name=ofd_packets/00156456 [19:25:24]NVStorageSaveData ofd_packets/00156456 [19:25:24]File name is /storage/ofd_packets/00156456 [19:25:24]Write 301 bytes [19:25:24]NVStorageSaveData done [19:25:24]OFDSenderStorePacket done [19:25:24]KKMCreateOFDPacket done [19:25:24]NVStorageSaveData kkm_last_timestamp [19:25:24]File name is /storage/kkm_last_timestamp [19:25:24]Write 4 bytes [19:25:24]NVStorageSaveData done [19:25:24]ExternCall_PrintAddStr [19:25:24]wPrintStart [19:25:24]Write to MH i2c: 01 00 00 B2 10 C2 [19:25:24]Write i2c OK [19:25:24]MH_I2C_Read... [19:25:24]Read from MH i2c: 01 [19:25:24]MH_I2C_Read... [19:25:24]Read from MH i2c: 01 07 00 [19:25:24]MH_I2C_Read... [19:25:24]Read from MH i2c: 01 07 00 B2 10 00 00 00 00 00 FF 0F D7 [19:25:24]RasterBufferAndPrint [19:25:24]line Счет N : (1)874758 [19:25:24]line ИНН: 02508201610067 [19:25:24]line Контрольно-Кассовый Чек [19:25:24]line ПРОДАЖА [19:25:24]line ТРК (МРК, ГНК) : 12 [19:25:24]line Товар: 2710124130 [19:25:24]line Аи-92-К-5 [19:25:24]line 5.980 * 66.90 [19:25:24]line = 400.06 [19:25:24]line НДС 12% НСП 1% [19:25:24]line > о реализуемом товаре [19:25:24]line ОКРУГЛЕНИЕ: -0.06 [19:25:24]line ИТОГО: 400.00 [19:25:24]line Внесено: 400.00 [19:25:24]line СДАЧА: 0.00 [19:25:24]line НСП 1% : 3.54 [19:25:24]line НДС 12% : 42.48 [19:25:24]line Наличными: 400.00 [19:25:24]line Безнал.: 0.00 [19:25:24]line Место: АЗС № 165 "Партнер Нефть" [19:25:24]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:25:24]line СНО: Общий режим [19:25:24]line Чек 528 20.10.2024 19:25 [19:25:24]line Смена: 314 ФФД: 1.0 [19:25:24]line ЗНМ: 0300000234 [19:25:24]line РНМ: 0000137193017469 [19:25:24]line Версия ККМ: v1.0 [19:25:24]line ФМ: 0000000000963156 [19:25:24]line ФД: 156456 [19:25:24]line ФПД: 37627179613482 [19:25:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T192523&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156456&fm=37627179613482&tin=02508201610067®Number=0000137193017469&sum=40000 [19:25:24]written 0, free lines is 4095 [19:25:24]OFD Sender: Processing packet 156456 [packets to send 52, broken 51] [19:25:24]ProducePacketName [19:25:24]name=ofd_packets/00156456 [19:25:24]OFD Sender: To server: pG, [19:25:24]CommunicateWithHost lk.salyk.kg:30040 [19:25:24]ConnectInit lk.salyk.kg [19:25:25]Connected sock=10 [19:25:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 52 53 07 01 F3 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 02 00 00 F4 03 04 00 23 59 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 28 63 02 00 35 04 06 00 22 38 C2 AC BD 2A E5 AF 09 1B 29 61 29 5A [19:25:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 AB A6 47 00 77 34 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 28 63 02 00 F4 03 04 00 55 FF 14 67 B6 04 01 00 00 3D 25 31 50 41 6E 31 9E [19:25:25]CommunicateWithHost err = 0 [19:25:25]CheckOFDResponse [19:25:25]1017 (14) - 77093643461234 [19:25:25]1041 (16) - 0000000000963156 [19:25:25]1040 (4) - 156456 [19:25:25]1012 (4) - 20.10.2024 13:02 [19:25:25]1206 (1) - 0 [19:25:25]OFD Sender: Remove packet 156456 [19:25:25]ProducePacketName [19:25:25]name=ofd_packets/00156456 [19:25:25]NVStorageDeleteData [19:25:25]Write to MH i2c: 01 00 00 DD 10 ED [19:25:25]Write i2c OK [19:25:25]MH_I2C_Read... [19:25:25]Read from MH i2c: 01 [19:25:25]MH_I2C_Read... [19:25:25]Read from MH i2c: 01 07 00 [19:25:25]MH_I2C_Read... [19:25:25]Read from MH i2c: 01 07 00 DD 10 00 00 00 00 00 FC 0C FC [19:25:25]RasterBufferAndPrint [19:25:25]line [19:25:25]line [19:25:25]line [19:25:25]line [19:25:25]line [19:25:25]written 0, free lines is 3336 [19:25:25]MH_Cut [19:25:25]Write to MH i2c: D1 01 00 E4 10 01 C6 [19:25:25]Write i2c OK [19:25:25]MH_I2C_Read... [19:25:25]Read from MH i2c: D1 [19:25:25]MH_I2C_Read... [19:25:25]Read from MH i2c: D1 01 00 [19:25:25]MH_I2C_Read... [19:25:25]Read from MH i2c: D1 01 00 E4 10 00 C5 [19:25:25]Write to MH i2c: 01 00 00 E5 10 F5 [19:25:25]Write i2c OK [19:25:25]MH_I2C_Read... [19:25:25]OFD Sender: No OFD packet to send [19:25:26]*** Cut start [19:25:26]*** Partial cut [19:25:26]*** CUTSNS_PIN = 1 [19:25:26]*** CUTSNS_PIN = 0 [19:25:26]*** Brake cut motor [19:25:26]Read from MH i2c: 01 [19:25:26]MH_I2C_Read... [19:25:26]*** Stop cut motor [19:25:26]*** Cut end [19:25:26]Read from MH i2c: 01 07 00 [19:25:26]MH_I2C_Read... [19:25:26]Read from MH i2c: 01 07 00 E5 10 00 00 00 00 00 FF 0F 0A [19:25:26]process_action close_receipt done [19:25:26]requested_data is exist [19:25:26]produce_requested_data [19:25:26]requested_item fm.sn is exist - process it [19:25:26]wFMCommunicate request_size=4 [19:25:26]MH_SAM_APDU [19:25:26]CAPDU: 80 11 00 00 [19:25:26]Write to MH i2c: E2 08 00 E6 10 80 11 00 00 00 00 00 00 70 [19:25:26]Write i2c OK [19:25:26]MH_I2C_Read... [19:25:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:25:26]Read from MH i2c: E2 [19:25:26]MH_I2C_Read... [19:25:26]Read from MH i2c: E2 17 00 [19:25:26]MH_I2C_Read... [19:25:26]Read from MH i2c: E2 17 00 E6 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C1 [19:25:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:25:26]wFMCommunicate OK [19:25:26]requested_item fd.num is exist - process it [19:25:26]SAM_PROTO_GetFieldsCounters [19:25:26]wFMCommunicate request_size=4 [19:25:26]MH_SAM_APDU [19:25:26]CAPDU: 80 13 00 00 [19:25:26]Write to MH i2c: E2 08 00 E7 10 80 13 00 00 00 00 00 00 73 [19:25:26]Write i2c OK [19:25:26]MH_I2C_Read... [19:25:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:25:26]Read from MH i2c: E2 [19:25:26]MH_I2C_Read... [19:25:26]Read from MH i2c: E2 62 00 [19:25:26]MH_I2C_Read... [19:25:26]Read from MH i2c: E2 62 00 E7 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 28 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 10 02 00 00 5E 04 04 00 10 02 00 00 57 04 04 00 11 02 00 00 19 04 04 00 00 00 00 00 90 00 AA [19:25:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 28 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 10 02 00 00 5E 04 04 00 10 02 00 00 57 04 04 00 11 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:25:26]wFMCommunicate OK [19:25:26]SAM_PROTO_GetFieldsCounters done [19:25:26]requested_item shift.num is exist - process it [19:25:26]requested_item shift.opened is exist - process it [19:25:26]req_shift_opened [19:25:26]FM_GetShiftState [19:25:26]SAM_PROTO_GetShiftState [19:25:26]wFMCommunicate request_size=4 [19:25:26]MH_SAM_APDU [19:25:26]CAPDU: 80 13 01 00 [19:25:26]Write to MH i2c: E2 08 00 E8 10 80 13 01 00 00 00 00 00 75 [19:25:26]Write i2c OK [19:25:26]MH_I2C_Read... [19:25:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:25:26]Read from MH i2c: E2 [19:25:26]MH_I2C_Read... [19:25:26]Read from MH i2c: E2 0E 00 [19:25:26]MH_I2C_Read... [19:25:26]Read from MH i2c: E2 0E 00 E8 10 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 1C [19:25:26]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:25:26]wFMCommunicate OK [19:25:26]SAM_PROTO_GetShiftState done [19:25:26]FM_GetShiftState done [19:25:26]req_shift_opened done [19:25:26]requested_item shift.open_date is exist - process it [19:25:26]req_shift_open_date [19:25:26]req_shift_open_date done [19:25:26]produce_requested_data done [19:25:26]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156456,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:25:26]process_action_free close_receipt [19:25:26]json_value_free [19:25:26]json_value_free done [19:25:26]process_json_proto returns [19:25:26]Send response to host [19:25:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156456,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:25:26]free response buf [19:25:26]execute_script done [19:25:26]execute_script returns [19:25:26]free content buf [19:25:26]Sock 9.Close socket [19:25:26]Sock 9.Thread stoped [19:25:30]OFD Sender: No OFD packet to send [19:25:33]accept exits with 7 [19:25:33]New connection [19:25:33]New thread 3066731876 created [19:25:33] Sock 7.Parse request [19:25:33]Thread 3066588516 joined [19:25:33]Sock 7.Check first char [19:25:33]Waiting for new connection... [19:25:33]Sock 7.First char is OK [19:25:33]request: POST /json_proto HTTP/1.0 [19:25:33]Method: POST [19:25:33]URL: /json_proto [19:25:33]Method is POST - this is cgi request [19:25:33]url: /json_proto [19:25:33]query_string will be loaded in cgi processing [19:25:33]execute_cgi json_proto POST (null) [19:25:33]execute_cgi path=json_proto method=POST [19:25:33]POST find Content-Length [19:25:33]Host: 172.17.53.67:8080 [19:25:33]Content-Length: 632 [19:25:33]Content-Type: application/json [19:25:33] [19:25:33]POST finish read [19:25:33]Found Content-Length = 632 [19:25:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874757", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:25:33]execute_script... [19:25:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874757", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:25:33]POST & json_proto [19:25:33]process_json_proto [19:25:33]json parsed OK: [19:25:33]protocol is kg_v1.0 [19:25:33]action value=close_receipt [19:25:33]process_action close_receipt [19:25:33]cmd_close_receipt [19:25:33]MH_GetDate [19:25:33]Write to MH i2c: F0 00 00 E9 10 E8 [19:25:33]Write i2c OK [19:25:33]MH_I2C_Read... [19:25:33]Read from MH i2c: F0 [19:25:33]MH_I2C_Read... [19:25:33]Read from MH i2c: F0 09 00 [19:25:33]MH_I2C_Read... [19:25:33]Read from MH i2c: F0 09 00 E9 10 00 2E 59 15 67 19 BC 99 64 C6 [19:25:33]GetLastDocTimeStamp 1729452323 [19:25:33]current date 1729452334 [19:25:33]FM_GetShiftState [19:25:33]SAM_PROTO_GetShiftState [19:25:33]wFMCommunicate request_size=4 [19:25:33]MH_SAM_APDU [19:25:33]CAPDU: 80 13 01 00 [19:25:33]Write to MH i2c: E2 08 00 EA 10 80 13 01 00 00 00 00 00 77 [19:25:33]Write i2c OK [19:25:33]MH_I2C_Read... [19:25:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:25:34]Read from MH i2c: E2 [19:25:34]MH_I2C_Read... [19:25:34]Read from MH i2c: E2 0E 00 [19:25:34]MH_I2C_Read... [19:25:34]Read from MH i2c: E2 0E 00 EA 10 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 1E [19:25:34]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:25:34]wFMCommunicate OK [19:25:34]SAM_PROTO_GetShiftState done [19:25:34]FM_GetShiftState done [19:25:34]opened in 1729383891 [19:25:34]opened+sec_in_day 1729470291 [19:25:34]quantity*price = 50000 [19:25:34]sum+1 = 50001 [19:25:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 529 20.10.2024 19:25 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156457 ФПД: 59464806358171 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T192534&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156457&fm=59464806358171&tin=02508201610067®Number=0000137193017469&sum=50000 [19:25:34]StoreToDocumentArchive [19:25:34]shift 314 fd 156457 [19:25:34]save to /storage/0314/doc_00156457 [19:25:34]save last doc name /storage/0314/doc_00156457 to /storage/kkm_last_doc_name [19:25:34]save OK [19:25:34]Clear old archive folders... [19:25:34]ProcessDocumentItem done err = 0, tmpTLVsize=252 [19:25:34]tlvbuf is 002AC170 [19:25:34]SAM_PROTO_ClearQueue [19:25:34]wFMCommunicate request_size=4 [19:25:34]MH_SAM_APDU [19:25:34]CAPDU: 80 09 00 00 [19:25:34]Write to MH i2c: E2 08 00 F7 10 80 09 00 00 00 00 00 00 79 [19:25:34]Write i2c OK [19:25:34]MH_I2C_Read... [19:25:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:25:34]Read from MH i2c: E2 [19:25:34]MH_I2C_Read... [19:25:34]Read from MH i2c: E2 03 00 [19:25:34]MH_I2C_Read... [19:25:34]Read from MH i2c: E2 03 00 F7 10 00 90 00 7B [19:25:34]RAPDU: 90 00 [19:25:34]wFMCommunicate OK [19:25:34]SAM_PROTO_ClearQueue done [19:25:34]KKMCreateOFDPacket [19:25:34]OFDProtocolAddRootSTLVToBuf [19:25:34]FM_MakeSignedData [19:25:34]FM_MakeSignedData [19:25:34]SAM_PROTO_SignData [19:25:34]wFMCommunicate request_size=4 [19:25:34]MH_SAM_APDU [19:25:34]CAPDU: 80 0D 01 02 [19:25:34]Write to MH i2c: E2 08 00 F8 10 80 0D 01 02 00 00 00 00 81 [19:25:34]Write i2c OK [19:25:34]MH_I2C_Read... [19:25:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:25:34]Read from MH i2c: E2 [19:25:34]MH_I2C_Read... [19:25:34]Read from MH i2c: E2 03 00 [19:25:34]MH_I2C_Read... [19:25:34]Read from MH i2c: E2 03 00 F8 10 00 90 00 7C [19:25:34]RAPDU: 90 00 [19:25:34]wFMCommunicate OK [19:25:34]wFMCommunicate request_size=255 [19:25:34]MH_SAM_APDU [19:25:34]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 02 00 00 F4 03 04 00 2E 59 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 29 63 02 00 35 04 06 00 [19:25:34]Write to MH i2c: E2 02 01 F9 10 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 02 00 00 F4 03 04 00 2E 59 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 29 63 02 00 35 04 06 00 00 00 E1 [19:25:35]Write i2c OK [19:25:35]MH_I2C_Read... [19:25:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:25:35]Read from MH i2c: E2 [19:25:35]MH_I2C_Read... [19:25:35]Read from MH i2c: E2 03 00 [19:25:35]MH_I2C_Read... [19:25:35]Read from MH i2c: E2 03 00 F9 10 00 90 00 7D [19:25:35]RAPDU: 90 00 [19:25:35]wFMCommunicate OK [19:25:35]wFMCommunicate request_size=11 [19:25:35]MH_SAM_APDU [19:25:35]CAPDU: 80 0D 02 02 06 36 15 3A A8 DC 9B [19:25:35]Write to MH i2c: E2 0E 00 FA 10 80 0D 02 02 06 00 36 15 3A A8 DC 9B 00 00 34 [19:25:35]Write i2c OK [19:25:35]MH_I2C_Read... [19:25:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:25:35]Read from MH i2c: E2 [19:25:35]MH_I2C_Read... [19:25:35]Read from MH i2c: E2 03 00 [19:25:35]MH_I2C_Read... [19:25:35]Read from MH i2c: E2 03 00 FA 10 00 90 00 7E [19:25:35]RAPDU: 90 00 [19:25:35]wFMCommunicate OK [19:25:35]wFMCommunicate request_size=4 [19:25:35]MH_SAM_APDU [19:25:35]CAPDU: 80 0D 03 02 [19:25:35]Write to MH i2c: E2 08 00 FB 10 80 0D 03 02 00 00 00 00 86 [19:25:35]Write i2c OK [19:25:35]MH_I2C_Read... [19:25:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:25:35]Read from MH i2c: E2 [19:25:35]MH_I2C_Read... [19:25:35]Read from MH i2c: E2 0B 00 [19:25:35]MH_I2C_Read... [19:25:35]Read from MH i2c: E2 0B 00 FB 10 00 9E 3A 0E 5B 97 44 2B 12 90 00 E0 [19:25:35]RAPDU: 9E 3A 0E 5B 97 44 2B 12 90 00 [19:25:35]wFMCommunicate OK [19:25:35]SAM_PROTO_SignData done [19:25:35]FM_MakeSignedData done [19:25:35]CreateOFDProtocolMessage [19:25:35]wFMCommunicate request_size=4 [19:25:35]MH_SAM_APDU [19:25:35]CAPDU: 80 11 00 00 [19:25:35]Write to MH i2c: E2 08 00 FC 10 80 11 00 00 00 00 00 00 86 [19:25:35]Write i2c OK [19:25:35]MH_I2C_Read... [19:25:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:25:35]Read from MH i2c: E2 [19:25:35]MH_I2C_Read... [19:25:35]Read from MH i2c: E2 17 00 [19:25:35]MH_I2C_Read... [19:25:35]Read from MH i2c: E2 17 00 FC 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D7 [19:25:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:25:35]wFMCommunicate OK [19:25:35]CreateOFDProtocolMessage done [19:25:35]OFDSenderStorePacket 156457 [19:25:35]StoreOFDPacket docnum=156457 [19:25:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 87 F3 08 01 82 AF 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 02 00 00 F4 03 04 00 2E 59 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 29 63 02 00 35 04 06 00 36 15 3A A8 DC 9B 9E 3A 0E 5B 97 44 2B 12 [19:25:35]CheckFolder [19:25:35]dirname=/storage/ofd_packets [19:25:35]CheckFolder done [19:25:35]ProducePacketName [19:25:35]name=ofd_packets/00156457 [19:25:35]NVStorageSaveData ofd_packets/00156457 [19:25:35]File name is /storage/ofd_packets/00156457 [19:25:35]Write 302 bytes [19:25:35]NVStorageSaveData done [19:25:35]OFDSenderStorePacket done [19:25:35]KKMCreateOFDPacket done [19:25:35]NVStorageSaveData kkm_last_timestamp [19:25:35]File name is /storage/kkm_last_timestamp [19:25:35]Write 4 bytes [19:25:35]NVStorageSaveData done [19:25:35]ExternCall_PrintAddStr [19:25:35]wPrintStart [19:25:35]Write to MH i2c: 01 00 00 FD 10 0D [19:25:35]Write i2c OK [19:25:35]MH_I2C_Read... [19:25:35]Read from MH i2c: 01 [19:25:35]MH_I2C_Read... [19:25:35]Read from MH i2c: 01 07 00 [19:25:35]MH_I2C_Read... [19:25:35]Read from MH i2c: 01 07 00 FD 10 00 00 00 00 00 FF 0F 22 [19:25:35]RasterBufferAndPrint [19:25:35]line Счет N : (1)874757 [19:25:35]line ИНН: 02508201610067 [19:25:35]line Контрольно-Кассовый Чек [19:25:35]line ПРОДАЖА [19:25:35]line ТРК (МРК, ГНК) : 23 [19:25:35]line Товар: 2710124130 [19:25:35]line Super 92-К-5 [19:25:35]line 7.310 * 68.40 [19:25:35]line = 500.00 [19:25:35]line НДС 12% НСП 1% [19:25:35]line > о реализуемом товаре [19:25:35]line ИТОГО: 500.00 [19:25:35]line НСП 1% : 4.42 [19:25:35]line НДС 12% : 53.10 [19:25:35]line Наличными: 500.00 [19:25:35]line Безнал.: 0.00 [19:25:35]line Место: АЗС № 165 "Партнер Нефть" [19:25:35]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:25:35]line СНО: Общий режим [19:25:35]line Чек 529 20.10.2024 19:25 [19:25:35]line Смена: 314 ФФД: 1.0 [19:25:35]line ЗНМ: 0300000234 [19:25:35]line РНМ: 0000137193017469 [19:25:35]line Версия ККМ: v1.0 [19:25:35]line ФМ: 0000000000963156 [19:25:35]line ФД: 156457 [19:25:35]line ФПД: 59464806358171 [19:25:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T192534&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156457&fm=59464806358171&tin=02508201610067®Number=0000137193017469&sum=50000 [19:25:35]written 0, free lines is 4095 [19:25:35]OFD Sender: Processing packet 156457 [packets to send 52, broken 51] [19:25:35]ProducePacketName [19:25:35]name=ofd_packets/00156457 [19:25:35]OFD Sender: To server: pG, [19:25:35]CommunicateWithHost lk.salyk.kg:30040 [19:25:35]ConnectInit lk.salyk.kg [19:25:35]Connected sock=10 [19:25:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 87 F3 08 01 82 AF 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 02 00 00 F4 03 04 00 2E 59 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 29 63 02 00 35 04 06 00 36 15 3A A8 DC 9B 9E 3A 0E 5B 97 44 2B 12 [19:25:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 86 82 47 00 6D E1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 29 63 02 00 F4 03 04 00 60 FF 14 67 B6 04 01 00 00 0D A9 0D 15 C7 F4 87 D1 [19:25:36]CommunicateWithHost err = 0 [19:25:36]CheckOFDResponse [19:25:36]1017 (14) - 77093643461234 [19:25:36]1041 (16) - 0000000000963156 [19:25:36]1040 (4) - 156457 [19:25:36]1012 (4) - 20.10.2024 13:02 [19:25:36]1206 (1) - 0 [19:25:36]OFD Sender: Remove packet 156457 [19:25:36]ProducePacketName [19:25:36]name=ofd_packets/00156457 [19:25:36]NVStorageDeleteData [19:25:36]Write to MH i2c: 01 00 00 25 11 36 [19:25:36]Write i2c OK [19:25:36]MH_I2C_Read... [19:25:36]Read from MH i2c: 01 [19:25:36]MH_I2C_Read... [19:25:36]Read from MH i2c: 01 07 00 [19:25:36]MH_I2C_Read... [19:25:36]Read from MH i2c: 01 07 00 25 11 00 00 00 00 00 2F 0D 79 [19:25:36]RasterBufferAndPrint [19:25:36]line [19:25:36]line [19:25:36]line [19:25:36]line [19:25:36]line [19:25:36]written 0, free lines is 3391 [19:25:36]MH_Cut [19:25:36]Write to MH i2c: D1 01 00 2C 11 01 0F [19:25:36]Write i2c OK [19:25:36]MH_I2C_Read... [19:25:36]Read from MH i2c: D1 [19:25:36]MH_I2C_Read... [19:25:36]Read from MH i2c: D1 01 00 [19:25:36]MH_I2C_Read... [19:25:36]Read from MH i2c: D1 01 00 2C 11 00 0E [19:25:36]Write to MH i2c: 01 00 00 2D 11 3E [19:25:36]Write i2c OK [19:25:36]MH_I2C_Read... [19:25:36]OFD Sender: No OFD packet to send [19:25:36]*** Cut start [19:25:36]*** Partial cut [19:25:36]*** CUTSNS_PIN = 1 [19:25:36]*** CUTSNS_PIN = 0 [19:25:36]*** Brake cut motor [19:25:37]Read from MH i2c: 01 [19:25:37]MH_I2C_Read... [19:25:37]*** Stop cut motor [19:25:37]*** Cut end [19:25:37]Read from MH i2c: 01 07 00 [19:25:37]MH_I2C_Read... [19:25:37]Read from MH i2c: 01 07 00 2D 11 00 00 00 00 00 FF 0F 53 [19:25:37]process_action close_receipt done [19:25:37]requested_data is exist [19:25:37]produce_requested_data [19:25:37]requested_item fm.sn is exist - process it [19:25:37]wFMCommunicate request_size=4 [19:25:37]MH_SAM_APDU [19:25:37]CAPDU: 80 11 00 00 [19:25:37]Write to MH i2c: E2 08 00 2E 11 80 11 00 00 00 00 00 00 B9 [19:25:37]Write i2c OK [19:25:37]MH_I2C_Read... [19:25:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:25:37]Read from MH i2c: E2 [19:25:37]MH_I2C_Read... [19:25:37]Read from MH i2c: E2 17 00 [19:25:37]MH_I2C_Read... [19:25:37]Read from MH i2c: E2 17 00 2E 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0A [19:25:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:25:37]wFMCommunicate OK [19:25:37]requested_item fd.num is exist - process it [19:25:37]SAM_PROTO_GetFieldsCounters [19:25:37]wFMCommunicate request_size=4 [19:25:37]MH_SAM_APDU [19:25:37]CAPDU: 80 13 00 00 [19:25:37]Write to MH i2c: E2 08 00 2F 11 80 13 00 00 00 00 00 00 BC [19:25:37]Write i2c OK [19:25:37]MH_I2C_Read... [19:25:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:25:37]Read from MH i2c: E2 [19:25:37]MH_I2C_Read... [19:25:37]Read from MH i2c: E2 62 00 [19:25:37]MH_I2C_Read... [19:25:37]Read from MH i2c: E2 62 00 2F 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 29 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 11 02 00 00 5E 04 04 00 11 02 00 00 57 04 04 00 12 02 00 00 19 04 04 00 00 00 00 00 90 00 F7 [19:25:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 29 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 11 02 00 00 5E 04 04 00 11 02 00 00 57 04 04 00 12 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:25:37]wFMCommunicate OK [19:25:37]SAM_PROTO_GetFieldsCounters done [19:25:37]requested_item shift.num is exist - process it [19:25:37]requested_item shift.opened is exist - process it [19:25:37]req_shift_opened [19:25:37]FM_GetShiftState [19:25:37]SAM_PROTO_GetShiftState [19:25:37]wFMCommunicate request_size=4 [19:25:37]MH_SAM_APDU [19:25:37]CAPDU: 80 13 01 00 [19:25:37]Write to MH i2c: E2 08 00 30 11 80 13 01 00 00 00 00 00 BE [19:25:37]Write i2c OK [19:25:37]MH_I2C_Read... [19:25:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:25:37]Read from MH i2c: E2 [19:25:37]MH_I2C_Read... [19:25:37]Read from MH i2c: E2 0E 00 [19:25:37]MH_I2C_Read... [19:25:37]Read from MH i2c: E2 0E 00 30 11 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 65 [19:25:37]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:25:37]wFMCommunicate OK [19:25:37]SAM_PROTO_GetShiftState done [19:25:37]FM_GetShiftState done [19:25:37]req_shift_opened done [19:25:37]requested_item shift.open_date is exist - process it [19:25:37]req_shift_open_date [19:25:37]req_shift_open_date done [19:25:37]produce_requested_data done [19:25:37]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156457,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:25:37]process_action_free close_receipt [19:25:37]json_value_free [19:25:37]json_value_free done [19:25:37]process_json_proto returns [19:25:37]Send response to host [19:25:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156457,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:25:37]free response buf [19:25:37]execute_script done [19:25:37]execute_script returns [19:25:37]free content buf [19:25:37]Sock 7.Close socket [19:25:37]Sock 7.Thread stoped [19:25:41]OFD Sender: No OFD packet to send [19:25:46]OFD Sender: No OFD packet to send [19:25:51]OFD Sender: No OFD packet to send [19:25:56]OFD Sender: No OFD packet to send [19:26:01]OFD Sender: No OFD packet to send [19:26:06]OFD Sender: No OFD packet to send [19:26:11]OFD Sender: No OFD packet to send [19:26:16]OFD Sender: No OFD packet to send [19:26:21]OFD Sender: No OFD packet to send [19:26:26]OFD Sender: No OFD packet to send [19:26:31]OFD Sender: No OFD packet to send [19:26:36]OFD Sender: No OFD packet to send [19:26:41]OFD Sender: No OFD packet to send [19:26:46]OFD Sender: No OFD packet to send [19:26:51]OFD Sender: No OFD packet to send [19:26:56]OFD Sender: No OFD packet to send [19:27:01]OFD Sender: No OFD packet to send [19:27:06]OFD Sender: No OFD packet to send [19:27:11]OFD Sender: No OFD packet to send [19:27:16]OFD Sender: No OFD packet to send [19:27:21]OFD Sender: No OFD packet to send [19:27: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:27:59]accept exits with 9 [19:27:59]New connection [19:27:59]New thread 3066588516 created [19:27:59]Thread 3066731876 joined [19:27:59]Waiting for new connection... [19:27:59] Sock 9.Parse request [19:27:59]Sock 9.Check first char [19:27:59]Sock 9.First char is OK [19:27:59]request: POST /json_proto HTTP/1.0 [19:27:59]Method: POST [19:27:59]URL: /json_proto [19:27:59]Method is POST - this is cgi request [19:27:59]url: /json_proto [19:27:59]query_string will be loaded in cgi processing [19:27:59]execute_cgi json_proto POST (null) [19:27:59]execute_cgi path=json_proto method=POST [19:27:59]POST find Content-Length [19:27:59]Host: 172.17.53.67:8080 [19:27:59]Content-Length: 677 [19:27:59]Content-Type: application/json [19:27:59] [19:27:59]POST finish read [19:27:59]Found Content-Length = 677 [19:27:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874759", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:27:59]execute_script... [19:27:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874759", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:27:59]POST & json_proto [19:27:59]process_json_proto [19:27:59]json parsed OK: [19:27:59]protocol is kg_v1.0 [19:27:59]action value=close_receipt [19:27:59]process_action close_receipt [19:27:59]cmd_close_receipt [19:27:59]MH_GetDate [19:27:59]Write to MH i2c: F0 00 00 31 11 31 [19:27:59]Write i2c OK [19:27:59]MH_I2C_Read... [19:27:59]Read from MH i2c: F0 [19:27:59]MH_I2C_Read... [19:27:59]Read from MH i2c: F0 09 00 [19:27:59]MH_I2C_Read... [19:27:59]Read from MH i2c: F0 09 00 31 11 00 BF 59 15 67 19 BC 99 64 A0 [19:27:59]GetLastDocTimeStamp 1729452334 [19:27:59]current date 1729452479 [19:27:59]FM_GetShiftState [19:27:59]SAM_PROTO_GetShiftState [19:27:59]wFMCommunicate request_size=4 [19:27:59]MH_SAM_APDU [19:27:59]CAPDU: 80 13 01 00 [19:27:59]Write to MH i2c: E2 08 00 32 11 80 13 01 00 00 00 00 00 C0 [19:27:59]Write i2c OK [19:27:59]MH_I2C_Read... [19:27:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:27:59]Read from MH i2c: E2 [19:27:59]MH_I2C_Read... [19:27:59]Read from MH i2c: E2 0E 00 [19:27:59]MH_I2C_Read... [19:27:59]Read from MH i2c: E2 0E 00 32 11 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 67 [19:27:59]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:27:59]wFMCommunicate OK [19:27:59]SAM_PROTO_GetShiftState done [19:27:59]FM_GetShiftState done [19:27:59]opened in 1729383891 [19:27:59]opened+sec_in_day 1729470291 [19:27:59]quantity*price = 20003 [19:27:59]sum+1 = 20004 [19:27:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 530 20.10.2024 19:27 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156458 ФПД: 119439284297563 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T192759&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156458&fm=119439284297563&tin=02508201610067®Number=0000137193017469&sum=20000 [19:28:00]StoreToDocumentArchive [19:28:00]shift 314 fd 156458 [19:28:00]save to /storage/0314/doc_00156458 [19:28:00]save last doc name /storage/0314/doc_00156458 to /storage/kkm_last_doc_name [19:28:00]save OK [19:28:00]Clear old archive folders... [19:28:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:28:00]tlvbuf is 002F8B50 [19:28:00]SAM_PROTO_ClearQueue [19:28:00]wFMCommunicate request_size=4 [19:28:00]MH_SAM_APDU [19:28:00]CAPDU: 80 09 00 00 [19:28:00]Write to MH i2c: E2 08 00 3F 11 80 09 00 00 00 00 00 00 C2 [19:28:00]Write i2c OK [19:28:00]MH_I2C_Read... [19:28:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:28:00]Read from MH i2c: E2 [19:28:00]MH_I2C_Read... [19:28:00]Read from MH i2c: E2 03 00 [19:28:00]MH_I2C_Read... [19:28:00]Read from MH i2c: E2 03 00 3F 11 00 90 00 C4 [19:28:00]RAPDU: 90 00 [19:28:00]wFMCommunicate OK [19:28:00]SAM_PROTO_ClearQueue done [19:28:00]KKMCreateOFDPacket [19:28:00]OFDProtocolAddRootSTLVToBuf [19:28:00]FM_MakeSignedData [19:28:00]FM_MakeSignedData [19:28:00]SAM_PROTO_SignData [19:28:00]wFMCommunicate request_size=4 [19:28:00]MH_SAM_APDU [19:28:00]CAPDU: 80 0D 01 02 [19:28:00]Write to MH i2c: E2 08 00 40 11 80 0D 01 02 00 00 00 00 CA [19:28:00]Write i2c OK [19:28:00]MH_I2C_Read... [19:28:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:28:00]Read from MH i2c: E2 [19:28:00]MH_I2C_Read... [19:28:00]Read from MH i2c: E2 03 00 [19:28:00]MH_I2C_Read... [19:28:00]Read from MH i2c: E2 03 00 40 11 00 90 00 C5 [19:28:00]RAPDU: 90 00 [19:28:00]wFMCommunicate OK [19:28:00]wFMCommunicate request_size=255 [19:28:00]MH_SAM_APDU [19:28:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 02 00 00 F4 03 04 00 BF 59 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2A 63 02 00 35 04 06 00 6C [19:28:00]Write to MH i2c: E2 02 01 41 11 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 02 00 00 F4 03 04 00 BF 59 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2A 63 02 00 35 04 06 00 6C 00 00 11 [19:28:00]Write i2c OK [19:28:00]MH_I2C_Read... [19:28:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:28:00]Read from MH i2c: E2 [19:28:00]MH_I2C_Read... [19:28:00]Read from MH i2c: E2 03 00 [19:28:00]MH_I2C_Read... [19:28:00]Read from MH i2c: E2 03 00 41 11 00 90 00 C6 [19:28:00]RAPDU: 90 00 [19:28:00]wFMCommunicate OK [19:28:00]wFMCommunicate request_size=10 [19:28:00]MH_SAM_APDU [19:28:00]CAPDU: 80 0D 02 02 05 A1 20 1C DF 5B [19:28:00]Write to MH i2c: E2 0D 00 42 11 80 0D 02 02 05 00 A1 20 1C DF 5B 00 00 EE [19:28:00]Write i2c OK [19:28:00]MH_I2C_Read... [19:28:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:28:00]Read from MH i2c: E2 [19:28:00]MH_I2C_Read... [19:28:00]Read from MH i2c: E2 03 00 [19:28:00]MH_I2C_Read... [19:28:00]Read from MH i2c: E2 03 00 42 11 00 90 00 C7 [19:28:00]RAPDU: 90 00 [19:28:00]wFMCommunicate OK [19:28:00]wFMCommunicate request_size=4 [19:28:00]MH_SAM_APDU [19:28:00]CAPDU: 80 0D 03 02 [19:28:00]Write to MH i2c: E2 08 00 43 11 80 0D 03 02 00 00 00 00 CF [19:28:00]Write i2c OK [19:28:00]MH_I2C_Read... [19:28:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:28:00]Read from MH i2c: E2 [19:28:00]MH_I2C_Read... [19:28:00]Read from MH i2c: E2 0B 00 [19:28:00]MH_I2C_Read... [19:28:00]Read from MH i2c: E2 0B 00 43 11 00 90 9F 82 12 AF 7C F0 92 90 00 40 [19:28:00]RAPDU: 90 9F 82 12 AF 7C F0 92 90 00 [19:28:00]wFMCommunicate OK [19:28:00]SAM_PROTO_SignData done [19:28:00]FM_MakeSignedData done [19:28:00]CreateOFDProtocolMessage [19:28:00]wFMCommunicate request_size=4 [19:28:00]MH_SAM_APDU [19:28:00]CAPDU: 80 11 00 00 [19:28:00]Write to MH i2c: E2 08 00 44 11 80 11 00 00 00 00 00 00 CF [19:28:00]Write i2c OK [19:28:00]MH_I2C_Read... [19:28:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:28:00]Read from MH i2c: E2 [19:28:00]MH_I2C_Read... [19:28:00]Read from MH i2c: E2 17 00 [19:28:00]MH_I2C_Read... [19:28:00]Read from MH i2c: E2 17 00 44 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 20 [19:28:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:28:00]wFMCommunicate OK [19:28:00]CreateOFDProtocolMessage done [19:28:00]OFDSenderStorePacket 156458 [19:28:00]StoreOFDPacket docnum=156458 [19:28:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 08 D8 07 01 A4 F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 02 00 00 F4 03 04 00 BF 59 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2A 63 02 00 35 04 06 00 6C A1 20 1C DF 5B 90 9F 82 12 AF 7C F0 92 [19:28:00]CheckFolder [19:28:00]dirname=/storage/ofd_packets [19:28:00]CheckFolder done [19:28:00]ProducePacketName [19:28:00]name=ofd_packets/00156458 [19:28:00]NVStorageSaveData ofd_packets/00156458 [19:28:00]File name is /storage/ofd_packets/00156458 [19:28:00]Write 301 bytes [19:28:00]NVStorageSaveData done [19:28:00]OFDSenderStorePacket done [19:28:00]KKMCreateOFDPacket done [19:28:00]NVStorageSaveData kkm_last_timestamp [19:28:00]File name is /storage/kkm_last_timestamp [19:28:00]Write 4 bytes [19:28:00]NVStorageSaveData done [19:28:00]ExternCall_PrintAddStr [19:28:00]wPrintStart [19:28:00]Write to MH i2c: 01 00 00 45 11 56 [19:28:00]Write i2c OK [19:28:00]MH_I2C_Read... [19:28:00]Read from MH i2c: 01 [19:28:00]MH_I2C_Read... [19:28:00]Read from MH i2c: 01 07 00 [19:28:00]MH_I2C_Read... [19:28:00]Read from MH i2c: 01 07 00 45 11 00 00 00 00 00 FF 0F 6B [19:28:00]RasterBufferAndPrint [19:28:00]line Счет N : (1)874759 [19:28:00]line ИНН: 02508201610067 [19:28:00]line Контрольно-Кассовый Чек [19:28:00]line ПРОДАЖА [19:28:00]line ТРК (МРК, ГНК) : 32 [19:28:00]line Товар: 2710124130 [19:28:00]line Аи-92-К-5 [19:28:00]line 2.990 * 66.90 [19:28:00]line = 200.03 [19:28:00]line НДС 12% НСП 1% [19:28:00]line > о реализуемом товаре [19:28:00]line ОКРУГЛЕНИЕ: -0.03 [19:28:00]line ИТОГО: 200.00 [19:28:00]line Внесено: 200.00 [19:28:00]line СДАЧА: 0.00 [19:28:00]line НСП 1% : 1.77 [19:28:00]line НДС 12% : 21.24 [19:28:00]line Наличными: 200.00 [19:28:00]line Безнал.: 0.00 [19:28:00]line Место: АЗС № 165 "Партнер Нефть" [19:28:00]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:28:00]line СНО: Общий режим [19:28:00]line Чек 530 20.10.2024 19:27 [19:28:00]line Смена: 314 ФФД: 1.0 [19:28:00]line ЗНМ: 0300000234 [19:28:00]line РНМ: 0000137193017469 [19:28:00]line Версия ККМ: v1.0 [19:28:00]line ФМ: 0000000000963156 [19:28:00]line ФД: 156458 [19:28:00]line ФПД: 119439284297563 [19:28:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T192759&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156458&fm=119439284297563&tin=02508201610067®Number=0000137193017469&sum=20000 [19:28:01]OFD Sender: Processing packet 156458 [packets to send 52, broken 51] [19:28:01]ProducePacketName [19:28:01]name=ofd_packets/00156458 [19:28:01]OFD Sender: To server: pG, [19:28:01]CommunicateWithHost lk.salyk.kg:30040 [19:28:01]ConnectInit lk.salyk.kg [19:28:01]written 0, free lines is 4095 [19:28:01]Connected sock=10 [19:28:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 08 D8 07 01 A4 F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 02 00 00 F4 03 04 00 BF 59 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2A 63 02 00 35 04 06 00 6C A1 20 1C DF 5B 90 9F 82 12 AF 7C F0 92 [19:28:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 2E CD 47 00 E9 04 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2A 63 02 00 F4 03 04 00 F1 FF 14 67 B6 04 01 00 00 52 D9 53 B7 AD DA 14 3D [19:28:01]CommunicateWithHost err = 0 [19:28:01]CheckOFDResponse [19:28:01]1017 (14) - 77093643461234 [19:28:01]1041 (16) - 0000000000963156 [19:28:01]1040 (4) - 156458 [19:28:01]1012 (4) - 20.10.2024 13:04 [19:28:01]1206 (1) - 0 [19:28:01]OFD Sender: Remove packet 156458 [19:28:01]ProducePacketName [19:28:01]name=ofd_packets/00156458 [19:28:01]NVStorageDeleteData [19:28:01]Write to MH i2c: 01 00 00 70 11 81 [19:28:01]Write i2c OK [19:28:01]MH_I2C_Read... [19:28:01]Read from MH i2c: 01 [19:28:01]MH_I2C_Read... [19:28:01]Read from MH i2c: 01 07 00 [19:28:01]MH_I2C_Read... [19:28:01]Read from MH i2c: 01 07 00 70 11 00 00 00 00 00 00 0D 95 [19:28:01]RasterBufferAndPrint [19:28:01]line [19:28:01]line [19:28:01]line [19:28:01]line [19:28:01]line [19:28:01]written 0, free lines is 3334 [19:28:01]MH_Cut [19:28:01]Write to MH i2c: D1 01 00 77 11 01 5A [19:28:01]Write i2c OK [19:28:01]MH_I2C_Read... [19:28:01]Read from MH i2c: D1 [19:28:01]MH_I2C_Read... [19:28:01]Read from MH i2c: D1 01 00 [19:28:01]MH_I2C_Read... [19:28:01]Read from MH i2c: D1 01 00 77 11 00 59 [19:28:01]Write to MH i2c: 01 00 00 78 11 89 [19:28:01]Write i2c OK [19:28:01]MH_I2C_Read... [19:28:01]OFD Sender: No OFD packet to send [19:28:02]*** Cut start [19:28:02]*** Partial cut [19:28:02]*** CUTSNS_PIN = 1 [19:28:02]*** CUTSNS_PIN = 0 [19:28:02]*** Brake cut motor [19:28:02]Read from MH i2c: 01 [19:28:02]MH_I2C_Read... [19:28:02]*** Stop cut motor [19:28:02]*** Cut end [19:28:02]Read from MH i2c: 01 07 00 [19:28:02]MH_I2C_Read... [19:28:02]Read from MH i2c: 01 07 00 78 11 00 00 00 00 00 FF 0F 9E [19:28:02]process_action close_receipt done [19:28:02]requested_data is exist [19:28:02]produce_requested_data [19:28:02]requested_item fm.sn is exist - process it [19:28:02]wFMCommunicate request_size=4 [19:28:02]MH_SAM_APDU [19:28:02]CAPDU: 80 11 00 00 [19:28:02]Write to MH i2c: E2 08 00 79 11 80 11 00 00 00 00 00 00 04 [19:28:02]Write i2c OK [19:28:02]MH_I2C_Read... [19:28:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:28:02]Read from MH i2c: E2 [19:28:02]MH_I2C_Read... [19:28:02]Read from MH i2c: E2 17 00 [19:28:02]MH_I2C_Read... [19:28:02]Read from MH i2c: E2 17 00 79 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 55 [19:28:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:28:02]wFMCommunicate OK [19:28:02]requested_item fd.num is exist - process it [19:28:02]SAM_PROTO_GetFieldsCounters [19:28:02]wFMCommunicate request_size=4 [19:28:02]MH_SAM_APDU [19:28:02]CAPDU: 80 13 00 00 [19:28:02]Write to MH i2c: E2 08 00 7A 11 80 13 00 00 00 00 00 00 07 [19:28:02]Write i2c OK [19:28:02]MH_I2C_Read... [19:28:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:28:03]Read from MH i2c: E2 [19:28:03]MH_I2C_Read... [19:28:03]Read from MH i2c: E2 62 00 [19:28:03]MH_I2C_Read... [19:28:03]Read from MH i2c: E2 62 00 7A 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2A 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 12 02 00 00 5E 04 04 00 12 02 00 00 57 04 04 00 13 02 00 00 19 04 04 00 00 00 00 00 90 00 46 [19:28:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2A 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 12 02 00 00 5E 04 04 00 12 02 00 00 57 04 04 00 13 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:28:03]wFMCommunicate OK [19:28:03]SAM_PROTO_GetFieldsCounters done [19:28:03]requested_item shift.num is exist - process it [19:28:03]requested_item shift.opened is exist - process it [19:28:03]req_shift_opened [19:28:03]FM_GetShiftState [19:28:03]SAM_PROTO_GetShiftState [19:28:03]wFMCommunicate request_size=4 [19:28:03]MH_SAM_APDU [19:28:03]CAPDU: 80 13 01 00 [19:28:03]Write to MH i2c: E2 08 00 7B 11 80 13 01 00 00 00 00 00 09 [19:28:03]Write i2c OK [19:28:03]MH_I2C_Read... [19:28:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:28:03]Read from MH i2c: E2 [19:28:03]MH_I2C_Read... [19:28:03]Read from MH i2c: E2 0E 00 [19:28:03]MH_I2C_Read... [19:28:03]Read from MH i2c: E2 0E 00 7B 11 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B0 [19:28:03]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:28:03]wFMCommunicate OK [19:28:03]SAM_PROTO_GetShiftState done [19:28:03]FM_GetShiftState done [19:28:03]req_shift_opened done [19:28:03]requested_item shift.open_date is exist - process it [19:28:03]req_shift_open_date [19:28:03]req_shift_open_date done [19:28:03]produce_requested_data done [19:28:03]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156458,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:28:03]process_action_free close_receipt [19:28:03]json_value_free [19:28:03]json_value_free done [19:28:03]process_json_proto returns [19:28:03]Send response to host [19:28:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156458,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:28:03]free response buf [19:28:03]execute_script done [19:28:03]execute_script returns [19:28:03]free content buf [19:28:03]Sock 9.Close socket [19:28:03]Sock 9.Thread stoped [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:29]accept exits with 7 [19:29:29]New connection [19:29:29]New thread 3066731876 created [19:29:29]Thread 3066588516 joined [19:29:29]Waiting for new connection... [19:29:29] Sock 7.Parse request [19:29:29]Sock 7.Check first char [19:29:29]Sock 7.First char is OK [19:29:29]request: POST /json_proto HTTP/1.0 [19:29:29]Method: POST [19:29:29]URL: /json_proto [19:29:29]Method is POST - this is cgi request [19:29:29]url: /json_proto [19:29:29]query_string will be loaded in cgi processing [19:29:29]execute_cgi json_proto POST (null) [19:29:29]execute_cgi path=json_proto method=POST [19:29:29]POST find Content-Length [19:29:29]Host: 172.17.53.67:8080 [19:29:29]Content-Length: 677 [19:29:29]Content-Type: application/json [19:29:29] [19:29:29]POST finish read [19:29:29]Found Content-Length = 677 [19:29:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874761", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.070, "sum" : 450.39, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 450.00, "total" : 450.00, "payments": [ { "type": 0, "sum" : 450.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:29:29]execute_script... [19:29:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874761", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.070, "sum" : 450.39, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 450.00, "total" : 450.00, "payments": [ { "type": 0, "sum" : 450.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:29:29]POST & json_proto [19:29:29]process_json_proto [19:29:29]json parsed OK: [19:29:29]protocol is kg_v1.0 [19:29:29]action value=close_receipt [19:29:29]process_action close_receipt [19:29:29]cmd_close_receipt [19:29:29]MH_GetDate [19:29:29]Write to MH i2c: F0 00 00 7C 11 7C [19:29:29]Write i2c OK [19:29:29]MH_I2C_Read... [19:29:29]Read from MH i2c: F0 [19:29:29]MH_I2C_Read... [19:29:29]Read from MH i2c: F0 09 00 [19:29:29]MH_I2C_Read... [19:29:29]Read from MH i2c: F0 09 00 7C 11 00 19 5A 15 67 19 BC 99 64 46 [19:29:29]GetLastDocTimeStamp 1729452479 [19:29:29]current date 1729452569 [19:29:29]FM_GetShiftState [19:29:29]SAM_PROTO_GetShiftState [19:29:29]wFMCommunicate request_size=4 [19:29:29]MH_SAM_APDU [19:29:29]CAPDU: 80 13 01 00 [19:29:29]Write to MH i2c: E2 08 00 7D 11 80 13 01 00 00 00 00 00 0B [19:29:29]Write i2c OK [19:29:29]MH_I2C_Read... [19:29:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:29:29]Read from MH i2c: E2 [19:29:29]MH_I2C_Read... [19:29:29]Read from MH i2c: E2 0E 00 [19:29:29]MH_I2C_Read... [19:29:29]Read from MH i2c: E2 0E 00 7D 11 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B2 [19:29:29]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:29:29]wFMCommunicate OK [19:29:29]SAM_PROTO_GetShiftState done [19:29:29]FM_GetShiftState done [19:29:29]opened in 1729383891 [19:29:29]opened+sec_in_day 1729470291 [19:29:29]quantity*price = 45039 [19:29:29]sum+1 = 45040 [19:29:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.39 ИТОГО: 450.00 Внесено: 450.00 СДАЧА: 0.00 НСП 1% : 3.99 НДС 12% : 47.83 Наличными: 450.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 531 20.10.2024 19:29 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156459 ФПД: 82024827840934 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T192929&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156459&fm=82024827840934&tin=02508201610067®Number=0000137193017469&sum=45000 [19:29:30]StoreToDocumentArchive [19:29:30]shift 314 fd 156459 [19:29:30]save to /storage/0314/doc_00156459 [19:29:30]save last doc name /storage/0314/doc_00156459 to /storage/kkm_last_doc_name [19:29:30]save OK [19:29:30]Clear old archive folders... [19:29:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:29:30]tlvbuf is 00303B00 [19:29:30]SAM_PROTO_ClearQueue [19:29:30]wFMCommunicate request_size=4 [19:29:30]MH_SAM_APDU [19:29:30]CAPDU: 80 09 00 00 [19:29:30]Write to MH i2c: E2 08 00 8A 11 80 09 00 00 00 00 00 00 0D [19:29:30]Write i2c OK [19:29:30]MH_I2C_Read... [19:29:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:29:30]Read from MH i2c: E2 [19:29:30]MH_I2C_Read... [19:29:30]Read from MH i2c: E2 03 00 [19:29:30]MH_I2C_Read... [19:29:30]Read from MH i2c: E2 03 00 8A 11 00 90 00 0F [19:29:30]RAPDU: 90 00 [19:29:30]wFMCommunicate OK [19:29:30]SAM_PROTO_ClearQueue done [19:29:30]KKMCreateOFDPacket [19:29:30]OFDProtocolAddRootSTLVToBuf [19:29:30]FM_MakeSignedData [19:29:30]FM_MakeSignedData [19:29:30]SAM_PROTO_SignData [19:29:30]wFMCommunicate request_size=4 [19:29:30]MH_SAM_APDU [19:29:30]CAPDU: 80 0D 01 02 [19:29:30]Write to MH i2c: E2 08 00 8B 11 80 0D 01 02 00 00 00 00 15 [19:29:30]Write i2c OK [19:29:30]MH_I2C_Read... [19:29:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:29:30]Read from MH i2c: E2 [19:29:30]MH_I2C_Read... [19:29:30]Read from MH i2c: E2 03 00 [19:29:30]MH_I2C_Read... [19:29:30]Read from MH i2c: E2 03 00 8B 11 00 90 00 10 [19:29:30]RAPDU: 90 00 [19:29:30]wFMCommunicate OK [19:29:30]wFMCommunicate request_size=255 [19:29:30]MH_SAM_APDU [19:29:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B6 17 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AF 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 02 00 00 F4 03 04 00 19 5A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2B 63 02 00 35 04 06 00 4A [19:29:30]Write to MH i2c: E2 02 01 8C 11 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B6 17 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AF 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 02 00 00 F4 03 04 00 19 5A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2B 63 02 00 35 04 06 00 4A 00 00 16 [19:29:30]Write i2c OK [19:29:30]MH_I2C_Read... [19:29:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:29:30]Read from MH i2c: E2 [19:29:30]MH_I2C_Read... [19:29:30]Read from MH i2c: E2 03 00 [19:29:30]MH_I2C_Read... [19:29:30]Read from MH i2c: E2 03 00 8C 11 00 90 00 11 [19:29:30]RAPDU: 90 00 [19:29:30]wFMCommunicate OK [19:29:30]wFMCommunicate request_size=10 [19:29:30]MH_SAM_APDU [19:29:30]CAPDU: 80 0D 02 02 05 99 E4 B9 E9 A6 [19:29:30]Write to MH i2c: E2 0D 00 8D 11 80 0D 02 02 05 00 99 E4 B9 E9 A6 00 00 E7 [19:29:30]Write i2c OK [19:29:30]MH_I2C_Read... [19:29:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:29:30]Read from MH i2c: E2 [19:29:30]MH_I2C_Read... [19:29:30]Read from MH i2c: E2 03 00 [19:29:30]MH_I2C_Read... [19:29:30]Read from MH i2c: E2 03 00 8D 11 00 90 00 12 [19:29:30]RAPDU: 90 00 [19:29:30]wFMCommunicate OK [19:29:30]wFMCommunicate request_size=4 [19:29:30]MH_SAM_APDU [19:29:30]CAPDU: 80 0D 03 02 [19:29:30]Write to MH i2c: E2 08 00 8E 11 80 0D 03 02 00 00 00 00 1A [19:29:30]Write i2c OK [19:29:30]MH_I2C_Read... [19:29:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:29:30]Read from MH i2c: E2 [19:29:30]MH_I2C_Read... [19:29:30]Read from MH i2c: E2 0B 00 [19:29:30]MH_I2C_Read... [19:29:30]Read from MH i2c: E2 0B 00 8E 11 00 01 81 AD B3 30 4F 0F 9A 90 00 25 [19:29:30]RAPDU: 01 81 AD B3 30 4F 0F 9A 90 00 [19:29:30]wFMCommunicate OK [19:29:30]SAM_PROTO_SignData done [19:29:30]FM_MakeSignedData done [19:29:30]CreateOFDProtocolMessage [19:29:30]wFMCommunicate request_size=4 [19:29:30]MH_SAM_APDU [19:29:30]CAPDU: 80 11 00 00 [19:29:30]Write to MH i2c: E2 08 00 8F 11 80 11 00 00 00 00 00 00 1A [19:29:30]Write i2c OK [19:29:30]MH_I2C_Read... [19:29:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:29:30]Read from MH i2c: E2 [19:29:30]MH_I2C_Read... [19:29:30]Read from MH i2c: E2 17 00 [19:29:30]MH_I2C_Read... [19:29:30]Read from MH i2c: E2 17 00 8F 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6B [19:29:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:29:30]wFMCommunicate OK [19:29:30]CreateOFDProtocolMessage done [19:29:30]OFDSenderStorePacket 156459 [19:29:30]StoreOFDPacket docnum=156459 [19:29:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 BA 28 07 01 EB A5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B6 17 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AF 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 02 00 00 F4 03 04 00 19 5A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2B 63 02 00 35 04 06 00 4A 99 E4 B9 E9 A6 01 81 AD B3 30 4F 0F 9A [19:29:30]CheckFolder [19:29:30]dirname=/storage/ofd_packets [19:29:30]CheckFolder done [19:29:30]ProducePacketName [19:29:30]name=ofd_packets/00156459 [19:29:30]NVStorageSaveData ofd_packets/00156459 [19:29:30]File name is /storage/ofd_packets/00156459 [19:29:30]Write 301 bytes [19:29:30]NVStorageSaveData done [19:29:30]OFDSenderStorePacket done [19:29:30]KKMCreateOFDPacket done [19:29:30]NVStorageSaveData kkm_last_timestamp [19:29:30]File name is /storage/kkm_last_timestamp [19:29:30]Write 4 bytes [19:29:30]NVStorageSaveData done [19:29:30]ExternCall_PrintAddStr [19:29:30]wPrintStart [19:29:30]Write to MH i2c: 01 00 00 90 11 A1 [19:29:30]Write i2c OK [19:29:30]MH_I2C_Read... [19:29:30]Read from MH i2c: 01 [19:29:30]MH_I2C_Read... [19:29:30]Read from MH i2c: 01 07 00 [19:29:30]MH_I2C_Read... [19:29:30]Read from MH i2c: 01 07 00 90 11 00 00 00 00 00 FF 0F B6 [19:29:30]RasterBufferAndPrint [19:29:30]line Счет N : (1)874761 [19:29:30]line ИНН: 02508201610067 [19:29:30]line Контрольно-Кассовый Чек [19:29:30]line ПРОДАЖА [19:29:30]line ТРК (МРК, ГНК) : 21 [19:29:30]line Товар: 2710124500 [19:29:30]line Аи-95-К-5 [19:29:30]line 6.070 * 74.20 [19:29:30]line = 450.39 [19:29:30]line НДС 12% НСП 1% [19:29:30]line > о реализуемом товаре [19:29:30]line ОКРУГЛЕНИЕ: -0.39 [19:29:30]line ИТОГО: 450.00 [19:29:30]line Внесено: 450.00 [19:29:30]line СДАЧА: 0.00 [19:29:30]line НСП 1% : 3.99 [19:29:30]line НДС 12% : 47.83 [19:29:30]line Наличными: 450.00 [19:29:30]line Безнал.: 0.00 [19:29:30]line Место: АЗС № 165 "Партнер Нефть" [19:29:30]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:29:30]line СНО: Общий режим [19:29:30]line Чек 531 20.10.2024 19:29 [19:29:30]line Смена: 314 ФФД: 1.0 [19:29:30]line ЗНМ: 0300000234 [19:29:30]line РНМ: 0000137193017469 [19:29:30]line Версия ККМ: v1.0 [19:29:30]line ФМ: 0000000000963156 [19:29:30]line ФД: 156459 [19:29:30]line ФПД: 82024827840934 [19:29:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T192929&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156459&fm=82024827840934&tin=02508201610067®Number=0000137193017469&sum=45000 [19:29:31]OFD Sender: Processing packet 156459 [packets to send 52, broken 51] [19:29:31]ProducePacketName [19:29:31]name=ofd_packets/00156459 [19:29:31]OFD Sender: To server: pG, [19:29:31]CommunicateWithHost lk.salyk.kg:30040 [19:29:31]ConnectInit lk.salyk.kg [19:29:31]written 0, free lines is 4095 [19:29:31]Connected sock=10 [19:29:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 BA 28 07 01 EB A5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B6 17 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AF 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 02 00 00 F4 03 04 00 19 5A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2B 63 02 00 35 04 06 00 4A 99 E4 B9 E9 A6 01 81 AD B3 30 4F 0F 9A [19:29:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F1 96 47 00 02 B7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2B 63 02 00 F4 03 04 00 4B 00 15 67 B6 04 01 00 00 75 4D 42 66 01 D2 86 11 [19:29:31]CommunicateWithHost err = 0 [19:29:31]CheckOFDResponse [19:29:31]1017 (14) - 77093643461234 [19:29:31]1041 (16) - 0000000000963156 [19:29:31]1040 (4) - 156459 [19:29:31]1012 (4) - 20.10.2024 13:06 [19:29:31]1206 (1) - 0 [19:29:31]OFD Sender: Remove packet 156459 [19:29:31]ProducePacketName [19:29:31]name=ofd_packets/00156459 [19:29:31]NVStorageDeleteData [19:29:31]Write to MH i2c: 01 00 00 BB 11 CC [19:29:31]Write i2c OK [19:29:31]MH_I2C_Read... [19:29:31]Read from MH i2c: 01 [19:29:31]MH_I2C_Read... [19:29:31]Read from MH i2c: 01 07 00 [19:29:31]MH_I2C_Read... [19:29:31]Read from MH i2c: 01 07 00 BB 11 00 00 00 00 00 EB 0C CA [19:29:31]RasterBufferAndPrint [19:29:31]line [19:29:31]line [19:29:31]line [19:29:31]line [19:29:31]line [19:29:31]written 0, free lines is 3313 [19:29:31]MH_Cut [19:29:31]Write to MH i2c: D1 01 00 C2 11 01 A5 [19:29:31]Write i2c OK [19:29:31]MH_I2C_Read... [19:29:31]Read from MH i2c: D1 [19:29:31]MH_I2C_Read... [19:29:31]Read from MH i2c: D1 01 00 [19:29:31]MH_I2C_Read... [19:29:31]Read from MH i2c: D1 01 00 C2 11 00 A4 [19:29:31]Write to MH i2c: 01 00 00 C3 11 D4 [19:29:31]Write i2c OK [19:29:31]MH_I2C_Read... [19:29:31]OFD Sender: No OFD packet to send [19:29:32]*** Cut start [19:29:32]*** Partial cut [19:29:32]*** CUTSNS_PIN = 1 [19:29:32]*** CUTSNS_PIN = 0 [19:29:32]*** Brake cut motor [19:29:32]Read from MH i2c: 01 [19:29:32]MH_I2C_Read... [19:29:32]*** Stop cut motor [19:29:32]*** Cut end [19:29:32]Read from MH i2c: 01 07 00 [19:29:32]MH_I2C_Read... [19:29:32]Read from MH i2c: 01 07 00 C3 11 00 00 00 00 00 FF 0F E9 [19:29:32]process_action close_receipt done [19:29:32]requested_data is exist [19:29:32]produce_requested_data [19:29:32]requested_item fm.sn is exist - process it [19:29:32]wFMCommunicate request_size=4 [19:29:32]MH_SAM_APDU [19:29:32]CAPDU: 80 11 00 00 [19:29:32]Write to MH i2c: E2 08 00 C4 11 80 11 00 00 00 00 00 00 4F [19:29:32]Write i2c OK [19:29:32]MH_I2C_Read... [19:29:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:29:33]Read from MH i2c: E2 [19:29:33]MH_I2C_Read... [19:29:33]Read from MH i2c: E2 17 00 [19:29:33]MH_I2C_Read... [19:29:33]Read from MH i2c: E2 17 00 C4 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A0 [19:29:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:29:33]wFMCommunicate OK [19:29:33]requested_item fd.num is exist - process it [19:29:33]SAM_PROTO_GetFieldsCounters [19:29:33]wFMCommunicate request_size=4 [19:29:33]MH_SAM_APDU [19:29:33]CAPDU: 80 13 00 00 [19:29:33]Write to MH i2c: E2 08 00 C5 11 80 13 00 00 00 00 00 00 52 [19:29:33]Write i2c OK [19:29:33]MH_I2C_Read... [19:29:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:29:33]Read from MH i2c: E2 [19:29:33]MH_I2C_Read... [19:29:33]Read from MH i2c: E2 62 00 [19:29:33]MH_I2C_Read... [19:29:33]Read from MH i2c: E2 62 00 C5 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2B 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 13 02 00 00 5E 04 04 00 13 02 00 00 57 04 04 00 14 02 00 00 19 04 04 00 00 00 00 00 90 00 95 [19:29:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2B 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 13 02 00 00 5E 04 04 00 13 02 00 00 57 04 04 00 14 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:29:33]wFMCommunicate OK [19:29:33]SAM_PROTO_GetFieldsCounters done [19:29:33]requested_item shift.num is exist - process it [19:29:33]requested_item shift.opened is exist - process it [19:29:33]req_shift_opened [19:29:33]FM_GetShiftState [19:29:33]SAM_PROTO_GetShiftState [19:29:33]wFMCommunicate request_size=4 [19:29:33]MH_SAM_APDU [19:29:33]CAPDU: 80 13 01 00 [19:29:33]Write to MH i2c: E2 08 00 C6 11 80 13 01 00 00 00 00 00 54 [19:29:33]Write i2c OK [19:29:33]MH_I2C_Read... [19:29:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:29:33]Read from MH i2c: E2 [19:29:33]MH_I2C_Read... [19:29:33]Read from MH i2c: E2 0E 00 [19:29:33]MH_I2C_Read... [19:29:33]Read from MH i2c: E2 0E 00 C6 11 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 FB [19:29:33]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:29:33]wFMCommunicate OK [19:29:33]SAM_PROTO_GetShiftState done [19:29:33]FM_GetShiftState done [19:29:33]req_shift_opened done [19:29:33]requested_item shift.open_date is exist - process it [19:29:33]req_shift_open_date [19:29:33]req_shift_open_date done [19:29:33]produce_requested_data done [19:29:33]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156459,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:29:33]process_action_free close_receipt [19:29:33]json_value_free [19:29:33]json_value_free done [19:29:33]process_json_proto returns [19:29:33]Send response to host [19:29:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156459,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:29:33]free response buf [19:29:33]execute_script done [19:29:33]execute_script returns [19:29:33]free content buf [19:29:33]Sock 7.Close socket [19:29:33]Sock 7.Thread stoped [19:29:36]OFD Sender: No OFD packet to send [19:29:41]OFD Sender: No OFD packet to send [19:29:47]OFD Sender: No OFD packet to send [19:29:52]OFD Sender: No OFD packet to send [19:29:57]OFD Sender: No OFD packet to send [19:30:02]OFD Sender: No OFD packet to send [19:30:07]OFD Sender: No OFD packet to send [19:30:12]OFD Sender: No OFD packet to send [19:30:17]OFD Sender: No OFD packet to send [19:30:17]accept exits with 9 [19:30:17]New connection [19:30:17]New thread 3066588516 created [19:30:17]Thread 3066731876 joined [19:30:17]Waiting for new connection... [19:30:17] Sock 9.Parse request [19:30:17]Sock 9.Check first char [19:30:17]Sock 9.First char is OK [19:30:17]request: POST /json_proto HTTP/1.0 [19:30:17]Method: POST [19:30:17]URL: /json_proto [19:30:17]Method is POST - this is cgi request [19:30:17]url: /json_proto [19:30:17]query_string will be loaded in cgi processing [19:30:17]execute_cgi json_proto POST (null) [19:30:17]execute_cgi path=json_proto method=POST [19:30:17]POST find Content-Length [19:30:17]Host: 172.17.53.67:8080 [19:30:17]Content-Length: 677 [19:30:17]Content-Type: application/json [19:30:17] [19:30:17]POST finish read [19:30:17]Found Content-Length = 677 [19:30:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874762", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:30:17]execute_script... [19:30:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874762", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:30:17]POST & json_proto [19:30:17]process_json_proto [19:30:17]json parsed OK: [19:30:17]protocol is kg_v1.0 [19:30:17]action value=close_receipt [19:30:17]process_action close_receipt [19:30:17]cmd_close_receipt [19:30:17]MH_GetDate [19:30:17]Write to MH i2c: F0 00 00 C7 11 C7 [19:30:17]Write i2c OK [19:30:17]MH_I2C_Read... [19:30:17]Read from MH i2c: F0 [19:30:17]MH_I2C_Read... [19:30:17]Read from MH i2c: F0 09 00 [19:30:17]MH_I2C_Read... [19:30:17]Read from MH i2c: F0 09 00 C7 11 00 4A 5A 15 67 19 BC 99 64 C2 [19:30:17]GetLastDocTimeStamp 1729452569 [19:30:17]current date 1729452618 [19:30:17]FM_GetShiftState [19:30:17]SAM_PROTO_GetShiftState [19:30:17]wFMCommunicate request_size=4 [19:30:17]MH_SAM_APDU [19:30:17]CAPDU: 80 13 01 00 [19:30:17]Write to MH i2c: E2 08 00 C8 11 80 13 01 00 00 00 00 00 56 [19:30:17]Write i2c OK [19:30:17]MH_I2C_Read... [19:30:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:30:17]Read from MH i2c: E2 [19:30:17]MH_I2C_Read... [19:30:17]Read from MH i2c: E2 0E 00 [19:30:17]MH_I2C_Read... [19:30:17]Read from MH i2c: E2 0E 00 C8 11 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 FD [19:30:17]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:30:17]wFMCommunicate OK [19:30:17]SAM_PROTO_GetShiftState done [19:30:17]FM_GetShiftState done [19:30:17]opened in 1729383891 [19:30:17]opened+sec_in_day 1729470291 [19:30:17]quantity*price = 30038 [19:30:17]sum+1 = 30039 [19:30:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 532 20.10.2024 19:30 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156460 ФПД: 59100498280537 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T193018&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156460&fm=59100498280537&tin=02508201610067®Number=0000137193017469&sum=30000 [19:30:18]StoreToDocumentArchive [19:30:18]shift 314 fd 156460 [19:30:18]save to /storage/0314/doc_00156460 [19:30:18]save last doc name /storage/0314/doc_00156460 to /storage/kkm_last_doc_name [19:30:18]save OK [19:30:18]Clear old archive folders... [19:30:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:30:18]tlvbuf is B6E8B0E0 [19:30:18]SAM_PROTO_ClearQueue [19:30:18]wFMCommunicate request_size=4 [19:30:18]MH_SAM_APDU [19:30:18]CAPDU: 80 09 00 00 [19:30:18]Write to MH i2c: E2 08 00 D5 11 80 09 00 00 00 00 00 00 58 [19:30:18]Write i2c OK [19:30:18]MH_I2C_Read... [19:30:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:30:18]Read from MH i2c: E2 [19:30:18]MH_I2C_Read... [19:30:18]Read from MH i2c: E2 03 00 [19:30:18]MH_I2C_Read... [19:30:18]Read from MH i2c: E2 03 00 D5 11 00 90 00 5A [19:30:18]RAPDU: 90 00 [19:30:18]wFMCommunicate OK [19:30:18]SAM_PROTO_ClearQueue done [19:30:18]KKMCreateOFDPacket [19:30:18]OFDProtocolAddRootSTLVToBuf [19:30:18]FM_MakeSignedData [19:30:18]FM_MakeSignedData [19:30:18]SAM_PROTO_SignData [19:30:18]wFMCommunicate request_size=4 [19:30:18]MH_SAM_APDU [19:30:18]CAPDU: 80 0D 01 02 [19:30:18]Write to MH i2c: E2 08 00 D6 11 80 0D 01 02 00 00 00 00 60 [19:30:18]Write i2c OK [19:30:18]MH_I2C_Read... [19:30:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:30:18]Read from MH i2c: E2 [19:30:18]MH_I2C_Read... [19:30:18]Read from MH i2c: E2 03 00 [19:30:18]MH_I2C_Read... [19:30:18]Read from MH i2c: E2 03 00 D6 11 00 90 00 5B [19:30:18]RAPDU: 90 00 [19:30:18]wFMCommunicate OK [19:30:18]wFMCommunicate request_size=255 [19:30:18]MH_SAM_APDU [19:30:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 02 00 00 F4 03 04 00 4A 5A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2C 63 02 00 35 04 06 00 35 [19:30:18]Write to MH i2c: E2 02 01 D7 11 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 02 00 00 F4 03 04 00 4A 5A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2C 63 02 00 35 04 06 00 35 00 00 32 [19:30:18]Write i2c OK [19:30:18]MH_I2C_Read... [19:30:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:30:18]Read from MH i2c: E2 [19:30:18]MH_I2C_Read... [19:30:18]Read from MH i2c: E2 03 00 [19:30:18]MH_I2C_Read... [19:30:18]Read from MH i2c: E2 03 00 D7 11 00 90 00 5C [19:30:18]RAPDU: 90 00 [19:30:18]wFMCommunicate OK [19:30:18]wFMCommunicate request_size=10 [19:30:18]MH_SAM_APDU [19:30:18]CAPDU: 80 0D 02 02 05 C0 68 34 C0 59 [19:30:18]Write to MH i2c: E2 0D 00 D8 11 80 0D 02 02 05 00 C0 68 34 C0 59 00 00 E2 [19:30:18]Write i2c OK [19:30:18]MH_I2C_Read... [19:30:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:30:19]Read from MH i2c: E2 [19:30:19]MH_I2C_Read... [19:30:19]Read from MH i2c: E2 03 00 [19:30:19]MH_I2C_Read... [19:30:19]Read from MH i2c: E2 03 00 D8 11 00 90 00 5D [19:30:19]RAPDU: 90 00 [19:30:19]wFMCommunicate OK [19:30:19]wFMCommunicate request_size=4 [19:30:19]MH_SAM_APDU [19:30:19]CAPDU: 80 0D 03 02 [19:30:19]Write to MH i2c: E2 08 00 D9 11 80 0D 03 02 00 00 00 00 65 [19:30:19]Write i2c OK [19:30:19]MH_I2C_Read... [19:30:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:30:19]Read from MH i2c: E2 [19:30:19]MH_I2C_Read... [19:30:19]Read from MH i2c: E2 0B 00 [19:30:19]MH_I2C_Read... [19:30:19]Read from MH i2c: E2 0B 00 D9 11 00 71 34 E9 E0 29 96 55 FB 90 00 E3 [19:30:19]RAPDU: 71 34 E9 E0 29 96 55 FB 90 00 [19:30:19]wFMCommunicate OK [19:30:19]SAM_PROTO_SignData done [19:30:19]FM_MakeSignedData done [19:30:19]CreateOFDProtocolMessage [19:30:19]wFMCommunicate request_size=4 [19:30:19]MH_SAM_APDU [19:30:19]CAPDU: 80 11 00 00 [19:30:19]Write to MH i2c: E2 08 00 DA 11 80 11 00 00 00 00 00 00 65 [19:30:19]Write i2c OK [19:30:19]MH_I2C_Read... [19:30:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:30:19]Read from MH i2c: E2 [19:30:19]MH_I2C_Read... [19:30:19]Read from MH i2c: E2 17 00 [19:30:19]MH_I2C_Read... [19:30:19]Read from MH i2c: E2 17 00 DA 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B6 [19:30:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:30:19]wFMCommunicate OK [19:30:19]CreateOFDProtocolMessage done [19:30:19]OFDSenderStorePacket 156460 [19:30:19]StoreOFDPacket docnum=156460 [19:30:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DE EF 07 01 F2 04 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 02 00 00 F4 03 04 00 4A 5A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2C 63 02 00 35 04 06 00 35 C0 68 34 C0 59 71 34 E9 E0 29 96 55 FB [19:30:19]CheckFolder [19:30:19]dirname=/storage/ofd_packets [19:30:19]CheckFolder done [19:30:19]ProducePacketName [19:30:19]name=ofd_packets/00156460 [19:30:19]NVStorageSaveData ofd_packets/00156460 [19:30:19]File name is /storage/ofd_packets/00156460 [19:30:19]Write 301 bytes [19:30:19]NVStorageSaveData done [19:30:19]OFDSenderStorePacket done [19:30:19]KKMCreateOFDPacket done [19:30:19]NVStorageSaveData kkm_last_timestamp [19:30:19]File name is /storage/kkm_last_timestamp [19:30:19]Write 4 bytes [19:30:19]NVStorageSaveData done [19:30:19]ExternCall_PrintAddStr [19:30:19]wPrintStart [19:30:19]Write to MH i2c: 01 00 00 DB 11 EC [19:30:19]Write i2c OK [19:30:19]MH_I2C_Read... [19:30:19]Read from MH i2c: 01 [19:30:19]MH_I2C_Read... [19:30:19]Read from MH i2c: 01 07 00 [19:30:19]MH_I2C_Read... [19:30:19]Read from MH i2c: 01 07 00 DB 11 00 00 00 00 00 FF 0F 01 [19:30:19]RasterBufferAndPrint [19:30:19]line Счет N : (1)874762 [19:30:19]line ИНН: 02508201610067 [19:30:19]line Контрольно-Кассовый Чек [19:30:19]line ПРОДАЖА [19:30:19]line ТРК (МРК, ГНК) : 32 [19:30:19]line Товар: 2710124130 [19:30:19]line Аи-92-К-5 [19:30:19]line 4.490 * 66.90 [19:30:19]line = 300.38 [19:30:19]line НДС 12% НСП 1% [19:30:19]line > о реализуемом товаре [19:30:19]line ОКРУГЛЕНИЕ: -0.38 [19:30:19]line ИТОГО: 300.00 [19:30:19]line Внесено: 300.00 [19:30:19]line СДАЧА: 0.00 [19:30:19]line НСП 1% : 2.66 [19:30:19]line НДС 12% : 31.90 [19:30:19]line Наличными: 300.00 [19:30:19]line Безнал.: 0.00 [19:30:19]line Место: АЗС № 165 "Партнер Нефть" [19:30:19]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:30:19]line СНО: Общий режим [19:30:19]line Чек 532 20.10.2024 19:30 [19:30:19]line Смена: 314 ФФД: 1.0 [19:30:19]line ЗНМ: 0300000234 [19:30:19]line РНМ: 0000137193017469 [19:30:19]line Версия ККМ: v1.0 [19:30:19]line ФМ: 0000000000963156 [19:30:19]line ФД: 156460 [19:30:19]line ФПД: 59100498280537 [19:30:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T193018&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156460&fm=59100498280537&tin=02508201610067®Number=0000137193017469&sum=30000 [19:30:19]OFD Sender: Processing packet 156460 [packets to send 52, broken 51] [19:30:19]ProducePacketName [19:30:19]name=ofd_packets/00156460 [19:30:19]OFD Sender: To server: pG, [19:30:19]CommunicateWithHost lk.salyk.kg:30040 [19:30:19]ConnectInit lk.salyk.kg [19:30:19]written 0, free lines is 4095 [19:30:19]Write to MH i2c: 01 00 00 06 12 18 [19:30:19]Write i2c OK [19:30:19]MH_I2C_Read... [19:30:19]Read from MH i2c: 01 [19:30:19]MH_I2C_Read... [19:30:19]Read from MH i2c: 01 07 00 [19:30:19]MH_I2C_Read... [19:30:19]Read from MH i2c: 01 07 00 06 12 00 00 00 00 00 F3 0C 1E [19:30:19]RasterBufferAndPrint [19:30:19]line [19:30:19]line [19:30:19]line [19:30:19]line [19:30:19]line [19:30:19]written 0, free lines is 3318 [19:30:19]MH_Cut [19:30:19]Write to MH i2c: D1 01 00 0D 12 01 F1 [19:30:19]Write i2c OK [19:30:19]MH_I2C_Read... [19:30:19]Read from MH i2c: D1 [19:30:19]MH_I2C_Read... [19:30:19]Read from MH i2c: D1 01 00 [19:30:19]MH_I2C_Read... [19:30:19]Read from MH i2c: D1 01 00 0D 12 00 F0 [19:30:19]Write to MH i2c: 01 00 00 0E 12 20 [19:30:19]Write i2c OK [19:30:19]MH_I2C_Read... [19:30:20]*** Cut start [19:30:20]*** Partial cut [19:30:20]*** CUTSNS_PIN = 1 [19:30:20]*** CUTSNS_PIN = 0 [19:30:20]*** Brake cut motor [19:30:21]Read from MH i2c: 01 [19:30:21]MH_I2C_Read... [19:30:21]*** Stop cut motor [19:30:21]*** Cut end [19:30:21]Read from MH i2c: 01 07 00 [19:30:21]MH_I2C_Read... [19:30:21]Read from MH i2c: 01 07 00 0E 12 00 00 00 00 00 FF 0F 35 [19:30:21]process_action close_receipt done [19:30:21]requested_data is exist [19:30:21]produce_requested_data [19:30:21]requested_item fm.sn is exist - process it [19:30:21]wFMCommunicate request_size=4 [19:30:21]MH_SAM_APDU [19:30:21]CAPDU: 80 11 00 00 [19:30:21]Write to MH i2c: E2 08 00 0F 12 80 11 00 00 00 00 00 00 9B [19:30:21]Write i2c OK [19:30:21]MH_I2C_Read... [19:30:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:30:21]Read from MH i2c: E2 [19:30:21]MH_I2C_Read... [19:30:21]Read from MH i2c: E2 17 00 [19:30:21]MH_I2C_Read... [19:30:21]Read from MH i2c: E2 17 00 0F 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EC [19:30:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:30:21]wFMCommunicate OK [19:30:21]requested_item fd.num is exist - process it [19:30:21]SAM_PROTO_GetFieldsCounters [19:30:21]wFMCommunicate request_size=4 [19:30:21]MH_SAM_APDU [19:30:21]CAPDU: 80 13 00 00 [19:30:21]Write to MH i2c: E2 08 00 10 12 80 13 00 00 00 00 00 00 9E [19:30:21]Write i2c OK [19:30:21]MH_I2C_Read... [19:30:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:30:21]Read from MH i2c: E2 [19:30:21]MH_I2C_Read... [19:30:21]Read from MH i2c: E2 62 00 [19:30:21]MH_I2C_Read... [19:30:21]Read from MH i2c: E2 62 00 10 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2C 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 14 02 00 00 5E 04 04 00 14 02 00 00 57 04 04 00 15 02 00 00 19 04 04 00 00 00 00 00 90 00 E5 [19:30:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2C 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 14 02 00 00 5E 04 04 00 14 02 00 00 57 04 04 00 15 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:30:21]wFMCommunicate OK [19:30:21]SAM_PROTO_GetFieldsCounters done [19:30:21]requested_item shift.num is exist - process it [19:30:21]requested_item shift.opened is exist - process it [19:30:21]req_shift_opened [19:30:21]FM_GetShiftState [19:30:21]SAM_PROTO_GetShiftState [19:30:21]wFMCommunicate request_size=4 [19:30:21]MH_SAM_APDU [19:30:21]CAPDU: 80 13 01 00 [19:30:21]Write to MH i2c: E2 08 00 11 12 80 13 01 00 00 00 00 00 A0 [19:30:21]Write i2c OK [19:30:21]MH_I2C_Read... [19:30:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:30:21]Read from MH i2c: E2 [19:30:21]MH_I2C_Read... [19:30:21]Read from MH i2c: E2 0E 00 [19:30:21]MH_I2C_Read... [19:30:21]Read from MH i2c: E2 0E 00 11 12 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 47 [19:30:21]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:30:21]wFMCommunicate OK [19:30:21]SAM_PROTO_GetShiftState done [19:30:21]FM_GetShiftState done [19:30:21]req_shift_opened done [19:30:21]requested_item shift.open_date is exist - process it [19:30:21]req_shift_open_date [19:30:21]req_shift_open_date done [19:30:21]produce_requested_data done [19:30:21]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156460,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:30:21]process_action_free close_receipt [19:30:21]json_value_free [19:30:21]json_value_free done [19:30:21]process_json_proto returns [19:30:21]Send response to host [19:30:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156460,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:30:21]free response buf [19:30:21]execute_script done [19:30:21]execute_script returns [19:30:21]free content buf [19:30:21]Sock 9.Close socket [19:30:21]Sock 9.Thread stoped [19:30:43]accept exits with 7 [19:30:43]New connection [19:30:43]New thread 3066731876 created [19:30:43]Thread 3066588516 joined [19:30:43]Waiting for new connection... [19:30:43] Sock 7.Parse request [19:30:43]Sock 7.Check first char [19:30:43]Sock 7.First char is OK [19:30:43]request: POST /json_proto HTTP/1.0 [19:30:43]Method: POST [19:30:43]URL: /json_proto [19:30:43]Method is POST - this is cgi request [19:30:43]url: /json_proto [19:30:43]query_string will be loaded in cgi processing [19:30:43]execute_cgi json_proto POST (null) [19:30:43]execute_cgi path=json_proto method=POST [19:30:43]POST find Content-Length [19:30:43]Host: 172.17.53.67:8080 [19:30:43]Content-Length: 677 [19:30:43]Content-Type: application/json [19:30:43] [19:30:43]POST finish read [19:30:43]Found Content-Length = 677 [19:30:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874763", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 4.050, "sum" : 300.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:30:43]execute_script... [19:30:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874763", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 4.050, "sum" : 300.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:30:43]POST & json_proto [19:30:43]process_json_proto [19:30:43]json parsed OK: [19:30:43]protocol is kg_v1.0 [19:30:43]action value=close_receipt [19:30:43]process_action close_receipt [19:30:43]cmd_close_receipt [19:30:43]MH_GetDate [19:30:43]Write to MH i2c: F0 00 00 12 12 13 [19:30:43]Write i2c OK [19:30:43]MH_I2C_Read... [19:30:43]Read from MH i2c: F0 [19:30:43]MH_I2C_Read... [19:30:43]Read from MH i2c: F0 09 00 [19:30:43]MH_I2C_Read... [19:30:43]Read from MH i2c: F0 09 00 12 12 00 63 5A 15 67 19 BC 99 64 27 [19:30:43]GetLastDocTimeStamp 1729452618 [19:30:43]current date 1729452643 [19:30:43]FM_GetShiftState [19:30:43]SAM_PROTO_GetShiftState [19:30:43]wFMCommunicate request_size=4 [19:30:43]MH_SAM_APDU [19:30:43]CAPDU: 80 13 01 00 [19:30:43]Write to MH i2c: E2 08 00 13 12 80 13 01 00 00 00 00 00 A2 [19:30:43]Write i2c OK [19:30:43]MH_I2C_Read... [19:30:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:30:43]Read from MH i2c: E2 [19:30:43]MH_I2C_Read... [19:30:43]Read from MH i2c: E2 0E 00 [19:30:43]MH_I2C_Read... [19:30:43]Read from MH i2c: E2 0E 00 13 12 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 49 [19:30:43]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:30:43]wFMCommunicate OK [19:30:43]SAM_PROTO_GetShiftState done [19:30:43]FM_GetShiftState done [19:30:43]opened in 1729383891 [19:30:43]opened+sec_in_day 1729470291 [19:30:43]quantity*price = 30051 [19:30:43]sum+1 = 30052 [19:30:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.91 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 533 20.10.2024 19:30 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156461 ФПД: 140674900195899 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T193044&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156461&fm=140674900195899&tin=02508201610067®Number=0000137193017469&sum=30000 [19:30:44]StoreToDocumentArchive [19:30:44]shift 314 fd 156461 [19:30:44]save to /storage/0314/doc_00156461 [19:30:44]save last doc name /storage/0314/doc_00156461 to /storage/kkm_last_doc_name [19:30:44]save OK [19:30:44]Clear old archive folders... [19:30:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:30:44]tlvbuf is B6E8BD40 [19:30:44]SAM_PROTO_ClearQueue [19:30:44]wFMCommunicate request_size=4 [19:30:44]MH_SAM_APDU [19:30:44]CAPDU: 80 09 00 00 [19:30:44]Write to MH i2c: E2 08 00 20 12 80 09 00 00 00 00 00 00 A4 [19:30:44]Write i2c OK [19:30:44]MH_I2C_Read... [19:30:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:30:44]Read from MH i2c: E2 [19:30:44]MH_I2C_Read... [19:30:44]Read from MH i2c: E2 03 00 [19:30:44]MH_I2C_Read... [19:30:44]Read from MH i2c: E2 03 00 20 12 00 90 00 A6 [19:30:44]RAPDU: 90 00 [19:30:44]wFMCommunicate OK [19:30:44]SAM_PROTO_ClearQueue done [19:30:44]KKMCreateOFDPacket [19:30:44]OFDProtocolAddRootSTLVToBuf [19:30:44]FM_MakeSignedData [19:30:44]FM_MakeSignedData [19:30:44]SAM_PROTO_SignData [19:30:44]wFMCommunicate request_size=4 [19:30:44]MH_SAM_APDU [19:30:44]CAPDU: 80 0D 01 02 [19:30:44]Write to MH i2c: E2 08 00 21 12 80 0D 01 02 00 00 00 00 AC [19:30:44]Write i2c OK [19:30:44]MH_I2C_Read... [19:30:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:30:44]Read from MH i2c: E2 [19:30:44]MH_I2C_Read... [19:30:44]Read from MH i2c: E2 03 00 [19:30:44]MH_I2C_Read... [19:30:44]Read from MH i2c: E2 03 00 21 12 00 90 00 A7 [19:30:44]RAPDU: 90 00 [19:30:44]wFMCommunicate OK [19:30:44]wFMCommunicate request_size=255 [19:30:44]MH_SAM_APDU [19:30:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 02 00 00 F4 03 04 00 64 5A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2D 63 02 00 35 04 06 00 7F [19:30:44]Write to MH i2c: E2 02 01 22 12 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 02 00 00 F4 03 04 00 64 5A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2D 63 02 00 35 04 06 00 7F 00 00 18 [19:30:44]Write i2c OK [19:30:44]MH_I2C_Read... [19:30:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:30:44]Read from MH i2c: E2 [19:30:44]MH_I2C_Read... [19:30:44]Read from MH i2c: E2 03 00 [19:30:44]MH_I2C_Read... [19:30:44]Read from MH i2c: E2 03 00 22 12 00 90 00 A8 [19:30:44]RAPDU: 90 00 [19:30:44]wFMCommunicate OK [19:30:44]wFMCommunicate request_size=10 [19:30:44]MH_SAM_APDU [19:30:44]CAPDU: 80 0D 02 02 05 F1 6D 74 7A 3B [19:30:44]Write to MH i2c: E2 0D 00 23 12 80 0D 02 02 05 00 F1 6D 74 7A 3B 00 00 40 [19:30:44]Write i2c OK [19:30:44]MH_I2C_Read... [19:30:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:30:44]Read from MH i2c: E2 [19:30:44]MH_I2C_Read... [19:30:44]Read from MH i2c: E2 03 00 [19:30:44]MH_I2C_Read... [19:30:44]Read from MH i2c: E2 03 00 23 12 00 90 00 A9 [19:30:44]RAPDU: 90 00 [19:30:44]wFMCommunicate OK [19:30:44]wFMCommunicate request_size=4 [19:30:44]MH_SAM_APDU [19:30:44]CAPDU: 80 0D 03 02 [19:30:44]Write to MH i2c: E2 08 00 24 12 80 0D 03 02 00 00 00 00 B1 [19:30:44]Write i2c OK [19:30:44]MH_I2C_Read... [19:30:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:30:44]Read from MH i2c: E2 [19:30:44]MH_I2C_Read... [19:30:44]Read from MH i2c: E2 0B 00 [19:30:44]MH_I2C_Read... [19:30:44]Read from MH i2c: E2 0B 00 24 12 00 AE D9 35 3D 80 2A EB 98 90 00 D8 [19:30:44]RAPDU: AE D9 35 3D 80 2A EB 98 90 00 [19:30:44]wFMCommunicate OK [19:30:44]SAM_PROTO_SignData done [19:30:44]FM_MakeSignedData done [19:30:44]CreateOFDProtocolMessage [19:30:44]wFMCommunicate request_size=4 [19:30:44]MH_SAM_APDU [19:30:44]CAPDU: 80 11 00 00 [19:30:44]Write to MH i2c: E2 08 00 25 12 80 11 00 00 00 00 00 00 B1 [19:30:44]Write i2c OK [19:30:44]MH_I2C_Read... [19:30:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:30:44]Read from MH i2c: E2 [19:30:44]MH_I2C_Read... [19:30:44]Read from MH i2c: E2 17 00 [19:30:44]MH_I2C_Read... [19:30:44]Read from MH i2c: E2 17 00 25 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 02 [19:30:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:30:44]wFMCommunicate OK [19:30:44]CreateOFDProtocolMessage done [19:30:44]OFDSenderStorePacket 156461 [19:30:44]StoreOFDPacket docnum=156461 [19:30:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 9A 07 07 01 FE DA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 02 00 00 F4 03 04 00 64 5A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2D 63 02 00 35 04 06 00 7F F1 6D 74 7A 3B AE D9 35 3D 80 2A EB 98 [19:30:44]CheckFolder [19:30:44]dirname=/storage/ofd_packets [19:30:44]CheckFolder done [19:30:44]ProducePacketName [19:30:44]name=ofd_packets/00156461 [19:30:44]NVStorageSaveData ofd_packets/00156461 [19:30:44]File name is /storage/ofd_packets/00156461 [19:30:44]Write 301 bytes [19:30:44]NVStorageSaveData done [19:30:44]OFDSenderStorePacket done [19:30:44]KKMCreateOFDPacket done [19:30:44]NVStorageSaveData kkm_last_timestamp [19:30:44]File name is /storage/kkm_last_timestamp [19:30:44]Write 4 bytes [19:30:44]NVStorageSaveData done [19:30:44]ExternCall_PrintAddStr [19:30:44]wPrintStart [19:30:44]Write to MH i2c: 01 00 00 26 12 38 [19:30:44]Write i2c OK [19:30:44]MH_I2C_Read... [19:30:44]Read from MH i2c: 01 [19:30:44]MH_I2C_Read... [19:30:44]Read from MH i2c: 01 07 00 [19:30:44]MH_I2C_Read... [19:30:44]Read from MH i2c: 01 07 00 26 12 00 00 00 00 00 FF 0F 4D [19:30:44]RasterBufferAndPrint [19:30:44]line Счет N : (1)874763 [19:30:44]line ИНН: 02508201610067 [19:30:44]line Контрольно-Кассовый Чек [19:30:44]line ПРОДАЖА [19:30:44]line ТРК (МРК, ГНК) : 21 [19:30:44]line Товар: 2710124500 [19:30:44]line Аи-95-К-5 [19:30:44]line 4.050 * 74.20 [19:30:44]line = 300.51 [19:30:44]line НДС 12% НСП 1% [19:30:44]line > о реализуемом товаре [19:30:44]line ОКРУГЛЕНИЕ: -0.51 [19:30:44]line ИТОГО: 300.00 [19:30:44]line Внесено: 300.00 [19:30:44]line СДАЧА: 0.00 [19:30:44]line НСП 1% : 2.66 [19:30:44]line НДС 12% : 31.91 [19:30:44]line Наличными: 300.00 [19:30:44]line Безнал.: 0.00 [19:30:44]line Место: АЗС № 165 "Партнер Нефть" [19:30:44]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:30:44]line СНО: Общий режим [19:30:44]line Чек 533 20.10.2024 19:30 [19:30:44]line Смена: 314 ФФД: 1.0 [19:30:44]line ЗНМ: 0300000234 [19:30:44]line РНМ: 0000137193017469 [19:30:44]line Версия ККМ: v1.0 [19:30:44]line ФМ: 0000000000963156 [19:30:44]line ФД: 156461 [19:30:44]line ФПД: 140674900195899 [19:30:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T193044&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156461&fm=140674900195899&tin=02508201610067®Number=0000137193017469&sum=30000 [19:30:45]written 0, free lines is 4095 [19:30:45]Write to MH i2c: 01 00 00 51 12 63 [19:30:45]Write i2c OK [19:30:45]MH_I2C_Read... [19:30:45]Read from MH i2c: 01 [19:30:45]MH_I2C_Read... [19:30:45]Read from MH i2c: 01 07 00 [19:30:45]MH_I2C_Read... [19:30:45]Read from MH i2c: 01 07 00 51 12 00 00 00 00 00 E8 0C 5E [19:30:45]RasterBufferAndPrint [19:30:45]line [19:30:45]line [19:30:45]line [19:30:45]line [19:30:45]line [19:30:45]written 0, free lines is 3308 [19:30:45]MH_Cut [19:30:45]Write to MH i2c: D1 01 00 58 12 01 3C [19:30:45]Write i2c OK [19:30:45]MH_I2C_Read... [19:30:45]Read from MH i2c: D1 [19:30:45]MH_I2C_Read... [19:30:45]Read from MH i2c: D1 01 00 [19:30:45]MH_I2C_Read... [19:30:45]Read from MH i2c: D1 01 00 58 12 00 3B [19:30:45]Write to MH i2c: 01 00 00 59 12 6B [19:30:45]Write i2c OK [19:30:45]MH_I2C_Read... [19:30:46]*** Cut start [19:30:46]*** Partial cut [19:30:46]*** CUTSNS_PIN = 1 [19:30:46]*** CUTSNS_PIN = 0 [19:30:46]*** Brake cut motor [19:30:47]Read from MH i2c: 01 [19:30:47]MH_I2C_Read... [19:30:47]*** Stop cut motor [19:30:47]*** Cut end [19:30:47]Read from MH i2c: 01 07 00 [19:30:47]MH_I2C_Read... [19:30:47]Read from MH i2c: 01 07 00 59 12 00 00 00 00 00 FF 0F 80 [19:30:47]process_action close_receipt done [19:30:47]requested_data is exist [19:30:47]produce_requested_data [19:30:47]requested_item fm.sn is exist - process it [19:30:47]wFMCommunicate request_size=4 [19:30:47]MH_SAM_APDU [19:30:47]CAPDU: 80 11 00 00 [19:30:47]Write to MH i2c: E2 08 00 5A 12 80 11 00 00 00 00 00 00 E6 [19:30:47]Write i2c OK [19:30:47]MH_I2C_Read... [19:30:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:30:47]Read from MH i2c: E2 [19:30:47]MH_I2C_Read... [19:30:47]Read from MH i2c: E2 17 00 [19:30:47]MH_I2C_Read... [19:30:47]Read from MH i2c: E2 17 00 5A 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 37 [19:30:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:30:47]wFMCommunicate OK [19:30:47]requested_item fd.num is exist - process it [19:30:47]SAM_PROTO_GetFieldsCounters [19:30:47]wFMCommunicate request_size=4 [19:30:47]MH_SAM_APDU [19:30:47]CAPDU: 80 13 00 00 [19:30:47]Write to MH i2c: E2 08 00 5B 12 80 13 00 00 00 00 00 00 E9 [19:30:47]Write i2c OK [19:30:47]MH_I2C_Read... [19:30:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:30:47]Read from MH i2c: E2 [19:30:47]MH_I2C_Read... [19:30:47]Read from MH i2c: E2 62 00 [19:30:47]MH_I2C_Read... [19:30:47]Read from MH i2c: E2 62 00 5B 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2D 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 15 02 00 00 5E 04 04 00 15 02 00 00 57 04 04 00 16 02 00 00 19 04 04 00 00 00 00 00 90 00 34 [19:30:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2D 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 15 02 00 00 5E 04 04 00 15 02 00 00 57 04 04 00 16 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:30:47]wFMCommunicate OK [19:30:47]SAM_PROTO_GetFieldsCounters done [19:30:47]requested_item shift.num is exist - process it [19:30:47]requested_item shift.opened is exist - process it [19:30:47]req_shift_opened [19:30:47]FM_GetShiftState [19:30:47]SAM_PROTO_GetShiftState [19:30:47]wFMCommunicate request_size=4 [19:30:47]MH_SAM_APDU [19:30:47]CAPDU: 80 13 01 00 [19:30:47]Write to MH i2c: E2 08 00 5C 12 80 13 01 00 00 00 00 00 EB [19:30:47]Write i2c OK [19:30:47]MH_I2C_Read... [19:30:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:30:47]Read from MH i2c: E2 [19:30:47]MH_I2C_Read... [19:30:47]Read from MH i2c: E2 0E 00 [19:30:47]MH_I2C_Read... [19:30:47]Read from MH i2c: E2 0E 00 5C 12 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 92 [19:30:47]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:30:47]wFMCommunicate OK [19:30:47]SAM_PROTO_GetShiftState done [19:30:47]FM_GetShiftState done [19:30:47]req_shift_opened done [19:30:47]requested_item shift.open_date is exist - process it [19:30:47]req_shift_open_date [19:30:47]req_shift_open_date done [19:30:47]produce_requested_data done [19:30:47]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156461,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:30:47]process_action_free close_receipt [19:30:47]json_value_free [19:30:47]json_value_free done [19:30:47]process_json_proto returns [19:30:47]Send response to host [19:30:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156461,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:30:47]free response buf [19:30:47]execute_script done [19:30:47]execute_script returns [19:30:47]free content buf [19:30:47]Sock 7.Close socket [19:30:47]Sock 7.Thread stoped [19:31:56]accept exits with 9 [19:31:56]New connection [19:31:56]New thread 3066588516 created [19:31:56]Thread 3066731876 joined [19:31:56]Waiting for new connection... [19:31:56] Sock 9.Parse request [19:31:56]Sock 9.Check first char [19:31:56]Sock 9.First char is OK [19:31:56]request: POST /json_proto HTTP/1.0 [19:31:56]Method: POST [19:31:56]URL: /json_proto [19:31:56]Method is POST - this is cgi request [19:31:56]url: /json_proto [19:31:56]query_string will be loaded in cgi processing [19:31:56]execute_cgi json_proto POST (null) [19:31:56]execute_cgi path=json_proto method=POST [19:31:56]POST find Content-Length [19:31:56]Host: 172.17.53.67:8080 [19:31:56]Content-Length: 682 [19:31:56]Content-Type: application/json [19:31:56] [19:31:56]POST finish read [19:31:56]Found Content-Length = 682 [19:31:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874764", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:31:56]execute_script... [19:31:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874764", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:31:56]POST & json_proto [19:31:56]process_json_proto [19:31:56]json parsed OK: [19:31:56]protocol is kg_v1.0 [19:31:56]action value=close_receipt [19:31:56]process_action close_receipt [19:31:56]cmd_close_receipt [19:31:56]MH_GetDate [19:31:56]Write to MH i2c: F0 00 00 5D 12 5E [19:31:56]Write i2c OK [19:31:56]MH_I2C_Read... [19:31:56]Read from MH i2c: F0 [19:31:56]MH_I2C_Read... [19:31:56]Read from MH i2c: F0 09 00 [19:31:56]MH_I2C_Read... [19:31:56]Read from MH i2c: F0 09 00 5D 12 00 AD 5A 15 67 19 BC 99 64 BC [19:31:56]GetLastDocTimeStamp 1729452644 [19:31:56]current date 1729452717 [19:31:56]FM_GetShiftState [19:31:56]SAM_PROTO_GetShiftState [19:31:56]wFMCommunicate request_size=4 [19:31:56]MH_SAM_APDU [19:31:56]CAPDU: 80 13 01 00 [19:31:56]Write to MH i2c: E2 08 00 5E 12 80 13 01 00 00 00 00 00 ED [19:31:56]Write i2c OK [19:31:56]MH_I2C_Read... [19:31:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:31:56]Read from MH i2c: E2 [19:31:56]MH_I2C_Read... [19:31:56]Read from MH i2c: E2 0E 00 [19:31:56]MH_I2C_Read... [19:31:56]Read from MH i2c: E2 0E 00 5E 12 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 94 [19:31:56]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:31:56]wFMCommunicate OK [19:31:56]SAM_PROTO_GetShiftState done [19:31:56]FM_GetShiftState done [19:31:56]opened in 1729383891 [19:31:56]opened+sec_in_day 1729470291 [19:31:56]quantity*price = 100015 [19:31:56]sum+1 = 100017 [19:31:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 534 20.10.2024 19:31 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156462 ФПД: 2814868698534 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T193157&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156462&fm=2814868698534&tin=02508201610067®Number=0000137193017469&sum=100000 [19:31:57]StoreToDocumentArchive [19:31:57]shift 314 fd 156462 [19:31:57]save to /storage/0314/doc_00156462 [19:31:57]save last doc name /storage/0314/doc_00156462 to /storage/kkm_last_doc_name [19:31:57]save OK [19:31:57]Clear old archive folders... [19:31:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:31:57]tlvbuf is 002D9AD0 [19:31:57]SAM_PROTO_ClearQueue [19:31:57]wFMCommunicate request_size=4 [19:31:57]MH_SAM_APDU [19:31:57]CAPDU: 80 09 00 00 [19:31:57]Write to MH i2c: E2 08 00 6B 12 80 09 00 00 00 00 00 00 EF [19:31:57]Write i2c OK [19:31:57]MH_I2C_Read... [19:31:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:31:57]Read from MH i2c: E2 [19:31:57]MH_I2C_Read... [19:31:57]Read from MH i2c: E2 03 00 [19:31:57]MH_I2C_Read... [19:31:57]Read from MH i2c: E2 03 00 6B 12 00 90 00 F1 [19:31:57]RAPDU: 90 00 [19:31:57]wFMCommunicate OK [19:31:57]SAM_PROTO_ClearQueue done [19:31:57]KKMCreateOFDPacket [19:31:57]OFDProtocolAddRootSTLVToBuf [19:31:57]FM_MakeSignedData [19:31:57]FM_MakeSignedData [19:31:57]SAM_PROTO_SignData [19:31:57]wFMCommunicate request_size=4 [19:31:57]MH_SAM_APDU [19:31:57]CAPDU: 80 0D 01 02 [19:31:57]Write to MH i2c: E2 08 00 6C 12 80 0D 01 02 00 00 00 00 F7 [19:31:57]Write i2c OK [19:31:57]MH_I2C_Read... [19:31:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:31:58]Read from MH i2c: E2 [19:31:58]MH_I2C_Read... [19:31:58]Read from MH i2c: E2 03 00 [19:31:58]MH_I2C_Read... [19:31:58]Read from MH i2c: E2 03 00 6C 12 00 90 00 F2 [19:31:58]RAPDU: 90 00 [19:31:58]wFMCommunicate OK [19:31:58]wFMCommunicate request_size=255 [19:31:58]MH_SAM_APDU [19:31:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 02 00 00 F4 03 04 00 AD 5A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2E 63 02 00 35 04 06 00 02 [19:31:58]Write to MH i2c: E2 02 01 6D 12 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 02 00 00 F4 03 04 00 AD 5A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2E 63 02 00 35 04 06 00 02 00 00 03 [19:31:58]Write i2c OK [19:31:58]MH_I2C_Read... [19:31:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:31:58]Read from MH i2c: E2 [19:31:58]MH_I2C_Read... [19:31:58]Read from MH i2c: E2 03 00 [19:31:58]MH_I2C_Read... [19:31:58]Read from MH i2c: E2 03 00 6D 12 00 90 00 F3 [19:31:58]RAPDU: 90 00 [19:31:58]wFMCommunicate OK [19:31:58]wFMCommunicate request_size=10 [19:31:58]MH_SAM_APDU [19:31:58]CAPDU: 80 0D 02 02 05 8F 63 3F B5 A6 [19:31:58]Write to MH i2c: E2 0D 00 6E 12 80 0D 02 02 05 00 8F 63 3F B5 A6 00 00 90 [19:31:58]Write i2c OK [19:31:58]MH_I2C_Read... [19:31:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:31:58]Read from MH i2c: E2 [19:31:58]MH_I2C_Read... [19:31:58]Read from MH i2c: E2 03 00 [19:31:58]MH_I2C_Read... [19:31:58]Read from MH i2c: E2 03 00 6E 12 00 90 00 F4 [19:31:58]RAPDU: 90 00 [19:31:58]wFMCommunicate OK [19:31:58]wFMCommunicate request_size=4 [19:31:58]MH_SAM_APDU [19:31:58]CAPDU: 80 0D 03 02 [19:31:58]Write to MH i2c: E2 08 00 6F 12 80 0D 03 02 00 00 00 00 FC [19:31:58]Write i2c OK [19:31:58]MH_I2C_Read... [19:31:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:31:58]Read from MH i2c: E2 [19:31:58]MH_I2C_Read... [19:31:58]Read from MH i2c: E2 0B 00 [19:31:58]MH_I2C_Read... [19:31:58]Read from MH i2c: E2 0B 00 6F 12 00 1E 5B 76 63 D1 B1 62 CF 90 00 02 [19:31:58]RAPDU: 1E 5B 76 63 D1 B1 62 CF 90 00 [19:31:58]wFMCommunicate OK [19:31:58]SAM_PROTO_SignData done [19:31:58]FM_MakeSignedData done [19:31:58]CreateOFDProtocolMessage [19:31:58]wFMCommunicate request_size=4 [19:31:58]MH_SAM_APDU [19:31:58]CAPDU: 80 11 00 00 [19:31:58]Write to MH i2c: E2 08 00 70 12 80 11 00 00 00 00 00 00 FC [19:31:58]Write i2c OK [19:31:58]MH_I2C_Read... [19:31:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:31:58]Read from MH i2c: E2 [19:31:58]MH_I2C_Read... [19:31:58]Read from MH i2c: E2 17 00 [19:31:58]MH_I2C_Read... [19:31:58]Read from MH i2c: E2 17 00 70 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4D [19:31:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:31:58]wFMCommunicate OK [19:31:58]CreateOFDProtocolMessage done [19:31:58]OFDSenderStorePacket 156462 [19:31:58]StoreOFDPacket docnum=156462 [19:31:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5C BF 07 01 01 C4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 02 00 00 F4 03 04 00 AD 5A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2E 63 02 00 35 04 06 00 02 8F 63 3F B5 A6 1E 5B 76 63 D1 B1 62 CF [19:31:58]CheckFolder [19:31:58]dirname=/storage/ofd_packets [19:31:58]CheckFolder done [19:31:58]ProducePacketName [19:31:58]name=ofd_packets/00156462 [19:31:58]NVStorageSaveData ofd_packets/00156462 [19:31:58]File name is /storage/ofd_packets/00156462 [19:31:58]Write 301 bytes [19:31:58]NVStorageSaveData done [19:31:58]OFDSenderStorePacket done [19:31:58]KKMCreateOFDPacket done [19:31:58]NVStorageSaveData kkm_last_timestamp [19:31:58]File name is /storage/kkm_last_timestamp [19:31:58]Write 4 bytes [19:31:58]NVStorageSaveData done [19:31:58]ExternCall_PrintAddStr [19:31:58]wPrintStart [19:31:58]Write to MH i2c: 01 00 00 71 12 83 [19:31:58]Write i2c OK [19:31:58]MH_I2C_Read... [19:31:58]Read from MH i2c: 01 [19:31:58]MH_I2C_Read... [19:31:58]Read from MH i2c: 01 07 00 [19:31:58]MH_I2C_Read... [19:31:58]Read from MH i2c: 01 07 00 71 12 00 00 00 00 00 FF 0F 98 [19:31:58]RasterBufferAndPrint [19:31:58]line Счет N : (1)874764 [19:31:58]line ИНН: 02508201610067 [19:31:58]line Контрольно-Кассовый Чек [19:31:58]line ПРОДАЖА [19:31:58]line ТРК (МРК, ГНК) : 12 [19:31:58]line Товар: 2710124130 [19:31:58]line Аи-92-К-5 [19:31:58]line 14.950 * 66.90 [19:31:58]line = 1000.16 [19:31:58]line НДС 12% НСП 1% [19:31:58]line > о реализуемом товаре [19:31:58]line ОКРУГЛЕНИЕ: -0.16 [19:31:58]line ИТОГО: 1000.00 [19:31:58]line Внесено: 1000.00 [19:31:58]line СДАЧА: 0.00 [19:31:58]line НСП 1% : 8.85 [19:31:58]line НДС 12% : 106.21 [19:31:58]line Наличными: 1000.00 [19:31:58]line Безнал.: 0.00 [19:31:58]line Место: АЗС № 165 "Партнер Нефть" [19:31:58]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:31:58]line СНО: Общий режим [19:31:58]line Чек 534 20.10.2024 19:31 [19:31:58]line Смена: 314 ФФД: 1.0 [19:31:58]line ЗНМ: 0300000234 [19:31:58]line РНМ: 0000137193017469 [19:31:58]line Версия ККМ: v1.0 [19:31:58]line ФМ: 0000000000963156 [19:31:58]line ФД: 156462 [19:31:58]line ФПД: 2814868698534 [19:31:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T193157&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156462&fm=2814868698534&tin=02508201610067®Number=0000137193017469&sum=100000 [19:31:58]written 0, free lines is 4095 [19:31:59]Write to MH i2c: 01 00 00 9C 12 AE [19:31:59]Write i2c OK [19:31:59]MH_I2C_Read... [19:31:59]Read from MH i2c: 01 [19:31:59]MH_I2C_Read... [19:31:59]Read from MH i2c: 01 07 00 [19:31:59]MH_I2C_Read... [19:31:59]Read from MH i2c: 01 07 00 9C 12 00 00 00 00 00 EC 0C AD [19:31:59]RasterBufferAndPrint [19:31:59]line [19:31:59]line [19:31:59]line [19:31:59]line [19:31:59]line [19:31:59]written 0, free lines is 3314 [19:31:59]MH_Cut [19:31:59]Write to MH i2c: D1 01 00 A3 12 01 87 [19:31:59]Write i2c OK [19:31:59]MH_I2C_Read... [19:31:59]Read from MH i2c: D1 [19:31:59]MH_I2C_Read... [19:31:59]Read from MH i2c: D1 01 00 [19:31:59]MH_I2C_Read... [19:31:59]Read from MH i2c: D1 01 00 A3 12 00 86 [19:31:59]Write to MH i2c: 01 00 00 A4 12 B6 [19:31:59]Write i2c OK [19:31:59]MH_I2C_Read... [19:31:59]*** Cut start [19:31:59]*** Partial cut [19:31:59]*** CUTSNS_PIN = 1 [19:32:00]*** CUTSNS_PIN = 0 [19:32:00]*** Brake cut motor [19:32:00]Read from MH i2c: 01 [19:32:00]MH_I2C_Read... [19:32:00]*** Stop cut motor [19:32:00]*** Cut end [19:32:00]Read from MH i2c: 01 07 00 [19:32:00]MH_I2C_Read... [19:32:00]Read from MH i2c: 01 07 00 A4 12 00 00 00 00 00 FF 0F CB [19:32:00]process_action close_receipt done [19:32:00]requested_data is exist [19:32:00]produce_requested_data [19:32:00]requested_item fm.sn is exist - process it [19:32:00]wFMCommunicate request_size=4 [19:32:00]MH_SAM_APDU [19:32:00]CAPDU: 80 11 00 00 [19:32:00]Write to MH i2c: E2 08 00 A5 12 80 11 00 00 00 00 00 00 31 [19:32:00]Write i2c OK [19:32:00]MH_I2C_Read... [19:32:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:32:00]Read from MH i2c: E2 [19:32:00]MH_I2C_Read... [19:32:00]Read from MH i2c: E2 17 00 [19:32:00]MH_I2C_Read... [19:32:00]Read from MH i2c: E2 17 00 A5 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 82 [19:32:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:32:00]wFMCommunicate OK [19:32:00]requested_item fd.num is exist - process it [19:32:00]SAM_PROTO_GetFieldsCounters [19:32:00]wFMCommunicate request_size=4 [19:32:00]MH_SAM_APDU [19:32:00]CAPDU: 80 13 00 00 [19:32:00]Write to MH i2c: E2 08 00 A6 12 80 13 00 00 00 00 00 00 34 [19:32:00]Write i2c OK [19:32:00]MH_I2C_Read... [19:32:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:32:00]Read from MH i2c: E2 [19:32:00]MH_I2C_Read... [19:32:00]Read from MH i2c: E2 62 00 [19:32:00]MH_I2C_Read... [19:32:00]Read from MH i2c: E2 62 00 A6 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2E 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 16 02 00 00 5E 04 04 00 16 02 00 00 57 04 04 00 17 02 00 00 19 04 04 00 00 00 00 00 90 00 83 [19:32:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2E 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 16 02 00 00 5E 04 04 00 16 02 00 00 57 04 04 00 17 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:32:00]wFMCommunicate OK [19:32:00]SAM_PROTO_GetFieldsCounters done [19:32:00]requested_item shift.num is exist - process it [19:32:00]requested_item shift.opened is exist - process it [19:32:00]req_shift_opened [19:32:00]FM_GetShiftState [19:32:00]SAM_PROTO_GetShiftState [19:32:00]wFMCommunicate request_size=4 [19:32:00]MH_SAM_APDU [19:32:00]CAPDU: 80 13 01 00 [19:32:00]Write to MH i2c: E2 08 00 A7 12 80 13 01 00 00 00 00 00 36 [19:32:00]Write i2c OK [19:32:00]MH_I2C_Read... [19:32:00]Read from MH i2c: E2 [19:32:00]MH_I2C_Read... [19:32:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:32:00]Read from MH i2c: E2 0E 00 [19:32:00]MH_I2C_Read... [19:32:00]Read from MH i2c: E2 0E 00 A7 12 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 DD [19:32:00]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:32:00]wFMCommunicate OK [19:32:00]SAM_PROTO_GetShiftState done [19:32:00]FM_GetShiftState done [19:32:00]req_shift_opened done [19:32:00]requested_item shift.open_date is exist - process it [19:32:00]req_shift_open_date [19:32:00]req_shift_open_date done [19:32:00]produce_requested_data done [19:32:00]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156462,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:32:00]process_action_free close_receipt [19:32:00]json_value_free [19:32:00]json_value_free done [19:32:00]process_json_proto returns [19:32:00]Send response to host [19:32:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156462,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:32:00]free response buf [19:32:00]execute_script done [19:32:00]execute_script returns [19:32:00]free content buf [19:32:00]Sock 9.Close socket [19:32:00]Sock 9.Thread stoped [19:32:02]accept exits with 7 [19:32:02]New connection [19:32:02]New thread 3066731876 created [19:32:02]Thread 3066588516 joined [19:32:02]Waiting for new connection... [19:32:02] Sock 7.Parse request [19:32:02]Sock 7.Check first char [19:32:02]Sock 7.First char is OK [19:32:02]request: POST /json_proto HTTP/1.0 [19:32:02]Method: POST [19:32:02]URL: /json_proto [19:32:02]Method is POST - this is cgi request [19:32:02]url: /json_proto [19:32:02]query_string will be loaded in cgi processing [19:32:02]execute_cgi json_proto POST (null) [19:32:02]execute_cgi path=json_proto method=POST [19:32:02]POST find Content-Length [19:32:02]Host: 172.17.53.67:8080 [19:32:02]Content-Length: 759 [19:32:02]Content-Type: application/json [19:32:02] [19:32:02]POST finish read [19:32:02]Found Content-Length = 759 [19:32:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874765", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 200.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:32:02]execute_script... [19:32:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874765", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 200.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:32:02]POST & json_proto [19:32:02]process_json_proto [19:32:02]json parsed OK: [19:32:02]protocol is kg_v1.0 [19:32:02]action value=close_receipt [19:32:02]process_action close_receipt [19:32:02]cmd_close_receipt [19:32:02]MH_GetDate [19:32:02]Write to MH i2c: F0 00 00 A8 12 A9 [19:32:02]Write i2c OK [19:32:02]MH_I2C_Read... [19:32:02]Read from MH i2c: F0 [19:32:02]MH_I2C_Read... [19:32:02]Read from MH i2c: F0 09 00 [19:32:02]MH_I2C_Read... [19:32:02]Read from MH i2c: F0 09 00 A8 12 00 B3 5A 15 67 19 BC 99 64 0D [19:32:02]GetLastDocTimeStamp 1729452717 [19:32:02]current date 1729452723 [19:32:02]FM_GetShiftState [19:32:02]SAM_PROTO_GetShiftState [19:32:02]wFMCommunicate request_size=4 [19:32:02]MH_SAM_APDU [19:32:02]CAPDU: 80 13 01 00 [19:32:02]Write to MH i2c: E2 08 00 A9 12 80 13 01 00 00 00 00 00 38 [19:32:02]Write i2c OK [19:32:02]MH_I2C_Read... [19:32:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:32:02]Read from MH i2c: E2 [19:32:02]MH_I2C_Read... [19:32:02]Read from MH i2c: E2 0E 00 [19:32:02]MH_I2C_Read... [19:32:02]Read from MH i2c: E2 0E 00 A9 12 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 DF [19:32:02]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:32:02]wFMCommunicate OK [19:32:02]SAM_PROTO_GetShiftState done [19:32:02]FM_GetShiftState done [19:32:02]opened in 1729383891 [19:32:02]opened+sec_in_day 1729470291 [19:32:02]quantity*price = 20041 [19:32:02]sum+1 = 20042 [19:32:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 200.41 НСП 1% : 1.77 НДС 12% : 21.28 Наличными: 0.00 Безнал.: 200.41 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 535 20.10.2024 19:32 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156463 ФПД: 13182613823558 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T193203&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156463&fm=13182613823558&tin=02508201610067®Number=0000137193017469&sum=20041 [19:32:04]StoreToDocumentArchive [19:32:04]shift 314 fd 156463 [19:32:04]save to /storage/0314/doc_00156463 [19:32:04]save last doc name /storage/0314/doc_00156463 to /storage/kkm_last_doc_name [19:32:04]save OK [19:32:04]Clear old archive folders... [19:32:04]ProcessDocumentItem done err = 0, tmpTLVsize=252 [19:32:04]tlvbuf is 0033D110 [19:32:04]SAM_PROTO_ClearQueue [19:32:04]wFMCommunicate request_size=4 [19:32:04]MH_SAM_APDU [19:32:04]CAPDU: 80 09 00 00 [19:32:04]Write to MH i2c: E2 08 00 B6 12 80 09 00 00 00 00 00 00 3A [19:32:04]Write i2c OK [19:32:04]MH_I2C_Read... [19:32:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:32:04]Read from MH i2c: E2 [19:32:04]MH_I2C_Read... [19:32:04]Read from MH i2c: E2 03 00 [19:32:04]MH_I2C_Read... [19:32:04]Read from MH i2c: E2 03 00 B6 12 00 90 00 3C [19:32:04]RAPDU: 90 00 [19:32:04]wFMCommunicate OK [19:32:04]SAM_PROTO_ClearQueue done [19:32:04]KKMCreateOFDPacket [19:32:04]OFDProtocolAddRootSTLVToBuf [19:32:04]FM_MakeSignedData [19:32:04]FM_MakeSignedData [19:32:04]SAM_PROTO_SignData [19:32:04]wFMCommunicate request_size=4 [19:32:04]MH_SAM_APDU [19:32:04]CAPDU: 80 0D 01 02 [19:32:04]Write to MH i2c: E2 08 00 B7 12 80 0D 01 02 00 00 00 00 42 [19:32:04]Write i2c OK [19:32:04]MH_I2C_Read... [19:32:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:32:04]Read from MH i2c: E2 [19:32:04]MH_I2C_Read... [19:32:04]Read from MH i2c: E2 03 00 [19:32:04]MH_I2C_Read... [19:32:04]Read from MH i2c: E2 03 00 B7 12 00 90 00 3D [19:32:04]RAPDU: 90 00 [19:32:04]wFMCommunicate OK [19:32:04]wFMCommunicate request_size=255 [19:32:04]MH_SAM_APDU [19:32:04]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 49 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 49 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 02 00 00 F4 03 04 00 B3 5A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2F 63 02 00 35 04 06 00 [19:32:04]Write to MH i2c: E2 02 01 B8 12 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 49 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 49 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 02 00 00 F4 03 04 00 B3 5A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2F 63 02 00 35 04 06 00 00 00 0F [19:32:04]Write i2c OK [19:32:04]MH_I2C_Read... [19:32:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:32:04]Read from MH i2c: E2 [19:32:04]MH_I2C_Read... [19:32:04]Read from MH i2c: E2 03 00 [19:32:04]MH_I2C_Read... [19:32:04]Read from MH i2c: E2 03 00 B8 12 00 90 00 3E [19:32:04]RAPDU: 90 00 [19:32:04]wFMCommunicate OK [19:32:04]wFMCommunicate request_size=11 [19:32:04]MH_SAM_APDU [19:32:04]CAPDU: 80 0D 02 02 06 0B FD 51 03 A0 46 [19:32:04]Write to MH i2c: E2 0E 00 B9 12 80 0D 02 02 06 00 0B FD 51 03 A0 46 00 00 93 [19:32:04]Write i2c OK [19:32:04]MH_I2C_Read... [19:32:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:32:04]Read from MH i2c: E2 [19:32:04]MH_I2C_Read... [19:32:04]Read from MH i2c: E2 03 00 [19:32:04]MH_I2C_Read... [19:32:04]Read from MH i2c: E2 03 00 B9 12 00 90 00 3F [19:32:04]RAPDU: 90 00 [19:32:04]wFMCommunicate OK [19:32:04]wFMCommunicate request_size=4 [19:32:04]MH_SAM_APDU [19:32:04]CAPDU: 80 0D 03 02 [19:32:04]Write to MH i2c: E2 08 00 BA 12 80 0D 03 02 00 00 00 00 47 [19:32:04]Write i2c OK [19:32:04]MH_I2C_Read... [19:32:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:32:04]Read from MH i2c: E2 [19:32:04]MH_I2C_Read... [19:32:04]Read from MH i2c: E2 0B 00 [19:32:04]MH_I2C_Read... [19:32:04]Read from MH i2c: E2 0B 00 BA 12 00 F0 B2 0D A7 45 86 DF FD 90 00 45 [19:32:04]RAPDU: F0 B2 0D A7 45 86 DF FD 90 00 [19:32:04]wFMCommunicate OK [19:32:04]SAM_PROTO_SignData done [19:32:04]FM_MakeSignedData done [19:32:04]CreateOFDProtocolMessage [19:32:04]wFMCommunicate request_size=4 [19:32:04]MH_SAM_APDU [19:32:04]CAPDU: 80 11 00 00 [19:32:04]Write to MH i2c: E2 08 00 BB 12 80 11 00 00 00 00 00 00 47 [19:32:04]Write i2c OK [19:32:04]MH_I2C_Read... [19:32:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:32:04]Read from MH i2c: E2 [19:32:04]MH_I2C_Read... [19:32:04]Read from MH i2c: E2 17 00 [19:32:04]MH_I2C_Read... [19:32:04]Read from MH i2c: E2 17 00 BB 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 98 [19:32:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:32:04]wFMCommunicate OK [19:32:04]CreateOFDProtocolMessage done [19:32:04]OFDSenderStorePacket 156463 [19:32:04]StoreOFDPacket docnum=156463 [19:32:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 F1 1F 08 01 96 51 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 49 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 49 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 02 00 00 F4 03 04 00 B3 5A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2F 63 02 00 35 04 06 00 0B FD 51 03 A0 46 F0 B2 0D A7 45 86 DF FD [19:32:04]CheckFolder [19:32:04]dirname=/storage/ofd_packets [19:32:04]CheckFolder done [19:32:04]ProducePacketName [19:32:04]name=ofd_packets/00156463 [19:32:04]NVStorageSaveData ofd_packets/00156463 [19:32:04]File name is /storage/ofd_packets/00156463 [19:32:04]Write 302 bytes [19:32:04]NVStorageSaveData done [19:32:04]OFDSenderStorePacket done [19:32:04]KKMCreateOFDPacket done [19:32:04]NVStorageSaveData kkm_last_timestamp [19:32:04]File name is /storage/kkm_last_timestamp [19:32:04]Write 4 bytes [19:32:04]NVStorageSaveData done [19:32:04]ExternCall_PrintAddStr [19:32:04]wPrintStart [19:32:04]Write to MH i2c: 01 00 00 BC 12 CE [19:32:04]Write i2c OK [19:32:04]MH_I2C_Read... [19:32:04]Read from MH i2c: 01 [19:32:04]MH_I2C_Read... [19:32:04]Read from MH i2c: 01 07 00 [19:32:04]MH_I2C_Read... [19:32:04]Read from MH i2c: 01 07 00 BC 12 00 00 00 00 00 FF 0F E3 [19:32:04]RasterBufferAndPrint [19:32:04]line Счет N : (1)874765 [19:32:04]line ИНН: 02508201610067 [19:32:04]line Контрольно-Кассовый Чек [19:32:04]line ПРОДАЖА [19:32:04]line ТРК (МРК, ГНК) : 43 [19:32:04]line Товар: 2710124130 [19:32:04]line Super 92-К-5 [19:32:04]line 2.930 * 68.40 [19:32:04]line = 200.41 [19:32:04]line НДС 12% НСП 1% [19:32:04]line > о реализуемом товаре [19:32:04]line ИТОГО: 200.41 [19:32:04]line НСП 1% : 1.77 [19:32:04]line НДС 12% : 21.28 [19:32:04]line Наличными: 0.00 [19:32:04]line Безнал.: 200.41 [19:32:04]line Место: АЗС № 165 "Партнер Нефть" [19:32:04]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:32:04]line СНО: Общий режим [19:32:04]line Чек 535 20.10.2024 19:32 [19:32:04]line Смена: 314 ФФД: 1.0 [19:32:04]line ЗНМ: 0300000234 [19:32:04]line РНМ: 0000137193017469 [19:32:04]line Версия ККМ: v1.0 [19:32:04]line Платежная система: Mbank [19:32:04]line ФМ: 0000000000963156 [19:32:04]line ФД: 156463 [19:32:04]line ФПД: 13182613823558 [19:32:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T193203&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156463&fm=13182613823558&tin=02508201610067®Number=0000137193017469&sum=20041 [19:32:04]written 0, free lines is 4095 [19:32:05]Write to MH i2c: 01 00 00 E5 12 F7 [19:32:05]Write i2c OK [19:32:05]MH_I2C_Read... [19:32:05]Read from MH i2c: 01 [19:32:05]MH_I2C_Read... [19:32:05]Read from MH i2c: 01 07 00 [19:32:05]MH_I2C_Read... [19:32:05]Read from MH i2c: 01 07 00 E5 12 00 00 00 00 00 12 0D 1D [19:32:05]RasterBufferAndPrint [19:32:05]line [19:32:05]line [19:32:05]line [19:32:05]line [19:32:05]line [19:32:05]written 0, free lines is 3359 [19:32:05]MH_Cut [19:32:05]Write to MH i2c: D1 01 00 EC 12 01 D0 [19:32:05]Write i2c OK [19:32:05]MH_I2C_Read... [19:32:05]Read from MH i2c: D1 [19:32:05]MH_I2C_Read... [19:32:05]Read from MH i2c: D1 01 00 [19:32:05]MH_I2C_Read... [19:32:05]Read from MH i2c: D1 01 00 EC 12 00 CF [19:32:05]Write to MH i2c: 01 00 00 ED 12 FF [19:32:05]Write i2c OK [19:32:05]MH_I2C_Read... [19:32:05]*** Cut start [19:32:05]*** Partial cut [19:32:05]*** CUTSNS_PIN = 1 [19:32:05]*** CUTSNS_PIN = 0 [19:32:06]*** Brake cut motor [19:32:06]Read from MH i2c: 01 [19:32:06]MH_I2C_Read... [19:32:06]*** Stop cut motor [19:32:06]*** Cut end [19:32:06]Read from MH i2c: 01 07 00 [19:32:06]MH_I2C_Read... [19:32:06]Read from MH i2c: 01 07 00 ED 12 00 00 00 00 00 FF 0F 14 [19:32:06]process_action close_receipt done [19:32:06]requested_data is exist [19:32:06]produce_requested_data [19:32:06]requested_item fm.sn is exist - process it [19:32:06]wFMCommunicate request_size=4 [19:32:06]MH_SAM_APDU [19:32:06]CAPDU: 80 11 00 00 [19:32:06]Write to MH i2c: E2 08 00 EE 12 80 11 00 00 00 00 00 00 7A [19:32:06]Write i2c OK [19:32:06]MH_I2C_Read... [19:32:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:32:06]Read from MH i2c: E2 [19:32:06]MH_I2C_Read... [19:32:06]Read from MH i2c: E2 17 00 [19:32:06]MH_I2C_Read... [19:32:06]Read from MH i2c: E2 17 00 EE 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CB [19:32:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:32:06]wFMCommunicate OK [19:32:06]requested_item fd.num is exist - process it [19:32:06]SAM_PROTO_GetFieldsCounters [19:32:06]wFMCommunicate request_size=4 [19:32:06]MH_SAM_APDU [19:32:06]CAPDU: 80 13 00 00 [19:32:06]Write to MH i2c: E2 08 00 EF 12 80 13 00 00 00 00 00 00 7D [19:32:06]Write i2c OK [19:32:06]MH_I2C_Read... [19:32:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:32:06]Read from MH i2c: E2 [19:32:06]MH_I2C_Read... [19:32:06]Read from MH i2c: E2 62 00 [19:32:06]MH_I2C_Read... [19:32:06]Read from MH i2c: E2 62 00 EF 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2F 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 17 02 00 00 5E 04 04 00 17 02 00 00 57 04 04 00 18 02 00 00 19 04 04 00 00 00 00 00 90 00 D0 [19:32:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2F 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 17 02 00 00 5E 04 04 00 17 02 00 00 57 04 04 00 18 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:32:06]wFMCommunicate OK [19:32:06]SAM_PROTO_GetFieldsCounters done [19:32:06]requested_item shift.num is exist - process it [19:32:06]requested_item shift.opened is exist - process it [19:32:06]req_shift_opened [19:32:06]FM_GetShiftState [19:32:06]SAM_PROTO_GetShiftState [19:32:06]wFMCommunicate request_size=4 [19:32:06]MH_SAM_APDU [19:32:06]CAPDU: 80 13 01 00 [19:32:06]Write to MH i2c: E2 08 00 F0 12 80 13 01 00 00 00 00 00 7F [19:32:06]Write i2c OK [19:32:06]MH_I2C_Read... [19:32:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:32:06]Read from MH i2c: E2 [19:32:06]MH_I2C_Read... [19:32:06]Read from MH i2c: E2 0E 00 [19:32:06]MH_I2C_Read... [19:32:06]Read from MH i2c: E2 0E 00 F0 12 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 26 [19:32:06]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:32:06]wFMCommunicate OK [19:32:06]SAM_PROTO_GetShiftState done [19:32:06]FM_GetShiftState done [19:32:06]req_shift_opened done [19:32:06]requested_item shift.open_date is exist - process it [19:32:06]req_shift_open_date [19:32:06]req_shift_open_date done [19:32:06]produce_requested_data done [19:32:06]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156463,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:32:06]process_action_free close_receipt [19:32:06]json_value_free [19:32:06]json_value_free done [19:32:06]process_json_proto returns [19:32:06]Send response to host [19:32:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156463,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:32:06]free response buf [19:32:06]execute_script done [19:32:06]execute_script returns [19:32:06]free content buf [19:32:06]Sock 7.Close socket [19:32:06]Sock 7.Thread stoped [19:32:11]accept exits with 9 [19:32:11]New connection [19:32:11]New thread 3066588516 created [19:32:11]Thread 3066731876 joined [19:32:11]Waiting for new connection... [19:32:11] Sock 9.Parse request [19:32:11]Sock 9.Check first char [19:32:11]Sock 9.First char is OK [19:32:11]request: POST /json_proto HTTP/1.0 [19:32:11]Method: POST [19:32:11]URL: /json_proto [19:32:11]Method is POST - this is cgi request [19:32:11]url: /json_proto [19:32:11]query_string will be loaded in cgi processing [19:32:11]execute_cgi json_proto POST (null) [19:32:11]execute_cgi path=json_proto method=POST [19:32:11]POST find Content-Length [19:32:11]Host: 172.17.53.67:8080 [19:32:11]Content-Length: 677 [19:32:11]Content-Type: application/json [19:32:11] [19:32:11]POST finish read [19:32:11]Found Content-Length = 677 [19:32:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874766", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:32:11]execute_script... [19:32:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874766", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:32:11]POST & json_proto [19:32:11]process_json_proto [19:32:11]json parsed OK: [19:32:11]protocol is kg_v1.0 [19:32:11]action value=close_receipt [19:32:11]process_action close_receipt [19:32:11]cmd_close_receipt [19:32:11]MH_GetDate [19:32:11]Write to MH i2c: F0 00 00 F1 12 F2 [19:32:11]Write i2c OK [19:32:11]MH_I2C_Read... [19:32:11]Read from MH i2c: F0 [19:32:11]MH_I2C_Read... [19:32:11]Read from MH i2c: F0 09 00 [19:32:11]MH_I2C_Read... [19:32:11]Read from MH i2c: F0 09 00 F1 12 00 BC 5A 15 67 19 BC 99 64 5F [19:32:11]GetLastDocTimeStamp 1729452723 [19:32:11]current date 1729452732 [19:32:11]FM_GetShiftState [19:32:11]SAM_PROTO_GetShiftState [19:32:11]wFMCommunicate request_size=4 [19:32:11]MH_SAM_APDU [19:32:11]CAPDU: 80 13 01 00 [19:32:11]Write to MH i2c: E2 08 00 F2 12 80 13 01 00 00 00 00 00 81 [19:32:11]Write i2c OK [19:32:11]MH_I2C_Read... [19:32:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:32:11]Read from MH i2c: E2 [19:32:11]MH_I2C_Read... [19:32:11]Read from MH i2c: E2 0E 00 [19:32:11]MH_I2C_Read... [19:32:11]Read from MH i2c: E2 0E 00 F2 12 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 28 [19:32:11]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:32:11]wFMCommunicate OK [19:32:11]SAM_PROTO_GetShiftState done [19:32:11]FM_GetShiftState done [19:32:11]opened in 1729383891 [19:32:11]opened+sec_in_day 1729470291 [19:32:11]quantity*price = 50041 [19:32:11]sum+1 = 50042 [19:32:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 536 20.10.2024 19:32 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156464 ФПД: 166559302912232 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T193212&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156464&fm=166559302912232&tin=02508201610067®Number=0000137193017469&sum=50000 [19:32:13]StoreToDocumentArchive [19:32:13]shift 314 fd 156464 [19:32:13]save to /storage/0314/doc_00156464 [19:32:13]save last doc name /storage/0314/doc_00156464 to /storage/kkm_last_doc_name [19:32:13]save OK [19:32:13]Clear old archive folders... [19:32:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:32:13]tlvbuf is 002AC6F0 [19:32:13]SAM_PROTO_ClearQueue [19:32:13]wFMCommunicate request_size=4 [19:32:13]MH_SAM_APDU [19:32:13]CAPDU: 80 09 00 00 [19:32:13]Write to MH i2c: E2 08 00 FF 12 80 09 00 00 00 00 00 00 83 [19:32:13]Write i2c OK [19:32:13]MH_I2C_Read... [19:32:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:32:13]Read from MH i2c: E2 [19:32:13]MH_I2C_Read... [19:32:13]Read from MH i2c: E2 03 00 [19:32:13]MH_I2C_Read... [19:32:13]Read from MH i2c: E2 03 00 FF 12 00 90 00 85 [19:32:13]RAPDU: 90 00 [19:32:13]wFMCommunicate OK [19:32:13]SAM_PROTO_ClearQueue done [19:32:13]KKMCreateOFDPacket [19:32:13]OFDProtocolAddRootSTLVToBuf [19:32:13]FM_MakeSignedData [19:32:13]FM_MakeSignedData [19:32:13]SAM_PROTO_SignData [19:32:13]wFMCommunicate request_size=4 [19:32:13]MH_SAM_APDU [19:32:13]CAPDU: 80 0D 01 02 [19:32:13]Write to MH i2c: E2 08 00 00 13 80 0D 01 02 00 00 00 00 8C [19:32:13]Write i2c OK [19:32:13]MH_I2C_Read... [19:32:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:32:13]Read from MH i2c: E2 [19:32:13]MH_I2C_Read... [19:32:13]Read from MH i2c: E2 03 00 [19:32:13]MH_I2C_Read... [19:32:13]Read from MH i2c: E2 03 00 00 13 00 90 00 87 [19:32:13]RAPDU: 90 00 [19:32:13]wFMCommunicate OK [19:32:13]wFMCommunicate request_size=255 [19:32:13]MH_SAM_APDU [19:32:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 02 00 00 F4 03 04 00 BC 5A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 30 63 02 00 35 04 06 00 97 [19:32:13]Write to MH i2c: E2 02 01 01 13 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 02 00 00 F4 03 04 00 BC 5A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 30 63 02 00 35 04 06 00 97 00 00 46 [19:32:13]Write i2c OK [19:32:13]MH_I2C_Read... [19:32:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:32:13]Read from MH i2c: E2 [19:32:13]MH_I2C_Read... [19:32:13]Read from MH i2c: E2 03 00 [19:32:13]MH_I2C_Read... [19:32:13]Read from MH i2c: E2 03 00 01 13 00 90 00 88 [19:32:13]RAPDU: 90 00 [19:32:13]wFMCommunicate OK [19:32:13]wFMCommunicate request_size=10 [19:32:13]MH_SAM_APDU [19:32:13]CAPDU: 80 0D 02 02 05 7C 1C 15 88 E8 [19:32:13]Write to MH i2c: E2 0D 00 02 13 80 0D 02 02 05 00 7C 1C 15 88 E8 00 00 B6 [19:32:13]Write i2c OK [19:32:13]MH_I2C_Read... [19:32:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:32:13]Read from MH i2c: E2 [19:32:13]MH_I2C_Read... [19:32:13]Read from MH i2c: E2 03 00 [19:32:13]MH_I2C_Read... [19:32:13]Read from MH i2c: E2 03 00 02 13 00 90 00 89 [19:32:13]RAPDU: 90 00 [19:32:13]wFMCommunicate OK [19:32:13]wFMCommunicate request_size=4 [19:32:13]MH_SAM_APDU [19:32:13]CAPDU: 80 0D 03 02 [19:32:13]Write to MH i2c: E2 08 00 03 13 80 0D 03 02 00 00 00 00 91 [19:32:13]Write i2c OK [19:32:13]MH_I2C_Read... [19:32:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:32:13]Read from MH i2c: E2 [19:32:13]MH_I2C_Read... [19:32:13]Read from MH i2c: E2 0B 00 [19:32:13]MH_I2C_Read... [19:32:13]Read from MH i2c: E2 0B 00 03 13 00 09 3E 38 9F 9A 55 35 D3 90 00 A7 [19:32:13]RAPDU: 09 3E 38 9F 9A 55 35 D3 90 00 [19:32:13]wFMCommunicate OK [19:32:13]SAM_PROTO_SignData done [19:32:13]FM_MakeSignedData done [19:32:13]CreateOFDProtocolMessage [19:32:13]wFMCommunicate request_size=4 [19:32:13]MH_SAM_APDU [19:32:13]CAPDU: 80 11 00 00 [19:32:13]Write to MH i2c: E2 08 00 04 13 80 11 00 00 00 00 00 00 91 [19:32:13]Write i2c OK [19:32:13]MH_I2C_Read... [19:32:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:32:13]Read from MH i2c: E2 [19:32:13]MH_I2C_Read... [19:32:13]Read from MH i2c: E2 17 00 [19:32:13]MH_I2C_Read... [19:32:13]Read from MH i2c: E2 17 00 04 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E2 [19:32:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:32:13]wFMCommunicate OK [19:32:13]CreateOFDProtocolMessage done [19:32:13]OFDSenderStorePacket 156464 [19:32:13]StoreOFDPacket docnum=156464 [19:32:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0E 39 07 01 42 E5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 02 00 00 F4 03 04 00 BC 5A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 30 63 02 00 35 04 06 00 97 7C 1C 15 88 E8 09 3E 38 9F 9A 55 35 D3 [19:32:13]CheckFolder [19:32:13]dirname=/storage/ofd_packets [19:32:13]CheckFolder done [19:32:13]ProducePacketName [19:32:13]name=ofd_packets/00156464 [19:32:13]NVStorageSaveData ofd_packets/00156464 [19:32:13]File name is /storage/ofd_packets/00156464 [19:32:13]Write 301 bytes [19:32:13]NVStorageSaveData done [19:32:13]OFDSenderStorePacket done [19:32:13]KKMCreateOFDPacket done [19:32:13]NVStorageSaveData kkm_last_timestamp [19:32:13]File name is /storage/kkm_last_timestamp [19:32:13]Write 4 bytes [19:32:13]NVStorageSaveData done [19:32:13]ExternCall_PrintAddStr [19:32:13]wPrintStart [19:32:13]Write to MH i2c: 01 00 00 05 13 18 [19:32:13]Write i2c OK [19:32:13]MH_I2C_Read... [19:32:13]Read from MH i2c: 01 [19:32:13]MH_I2C_Read... [19:32:13]Read from MH i2c: 01 07 00 [19:32:13]MH_I2C_Read... [19:32:13]Read from MH i2c: 01 07 00 05 13 00 00 00 00 00 FF 0F 2D [19:32:13]RasterBufferAndPrint [19:32:13]line Счет N : (1)874766 [19:32:13]line ИНН: 02508201610067 [19:32:13]line Контрольно-Кассовый Чек [19:32:13]line ПРОДАЖА [19:32:13]line ТРК (МРК, ГНК) : 32 [19:32:13]line Товар: 2710124130 [19:32:13]line Аи-92-К-5 [19:32:13]line 7.480 * 66.90 [19:32:13]line = 500.41 [19:32:13]line НДС 12% НСП 1% [19:32:13]line > о реализуемом товаре [19:32:13]line ОКРУГЛЕНИЕ: -0.41 [19:32:13]line ИТОГО: 500.00 [19:32:13]line Внесено: 500.00 [19:32:13]line СДАЧА: 0.00 [19:32:13]line НСП 1% : 4.43 [19:32:13]line НДС 12% : 53.14 [19:32:13]line Наличными: 500.00 [19:32:13]line Безнал.: 0.00 [19:32:13]line Место: АЗС № 165 "Партнер Нефть" [19:32:13]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:32:13]line СНО: Общий режим [19:32:13]line Чек 536 20.10.2024 19:32 [19:32:13]line Смена: 314 ФФД: 1.0 [19:32:13]line ЗНМ: 0300000234 [19:32:13]line РНМ: 0000137193017469 [19:32:13]line Версия ККМ: v1.0 [19:32:13]line ФМ: 0000000000963156 [19:32:13]line ФД: 156464 [19:32:13]line ФПД: 166559302912232 [19:32:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T193212&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156464&fm=166559302912232&tin=02508201610067®Number=0000137193017469&sum=50000 [19:32:13]written 0, free lines is 4095 [19:32:14]Write to MH i2c: 01 00 00 30 13 43 [19:32:14]Write i2c OK [19:32:14]MH_I2C_Read... [19:32:14]Read from MH i2c: 01 [19:32:14]MH_I2C_Read... [19:32:14]Read from MH i2c: 01 07 00 [19:32:14]MH_I2C_Read... [19:32:14]Read from MH i2c: 01 07 00 30 13 00 00 00 00 00 F2 0C 48 [19:32:14]RasterBufferAndPrint [19:32:14]line [19:32:14]line [19:32:14]line [19:32:14]line [19:32:14]line [19:32:14]written 0, free lines is 3329 [19:32:14]MH_Cut [19:32:14]Write to MH i2c: D1 01 00 37 13 01 1C [19:32:14]Write i2c OK [19:32:14]MH_I2C_Read... [19:32:14]Read from MH i2c: D1 [19:32:14]MH_I2C_Read... [19:32:14]Read from MH i2c: D1 01 00 [19:32:14]MH_I2C_Read... [19:32:14]Read from MH i2c: D1 01 00 37 13 00 1B [19:32:14]Write to MH i2c: 01 00 00 38 13 4B [19:32:14]Write i2c OK [19:32:14]MH_I2C_Read... [19:32:14]*** Cut start [19:32:14]*** Partial cut [19:32:14]*** CUTSNS_PIN = 1 [19:32:14]*** CUTSNS_PIN = 0 [19:32:15]*** Brake cut motor [19:32:15]Read from MH i2c: 01 [19:32:15]MH_I2C_Read... [19:32:15]*** Stop cut motor [19:32:15]*** Cut end [19:32:15]Read from MH i2c: 01 07 00 [19:32:15]MH_I2C_Read... [19:32:15]Read from MH i2c: 01 07 00 38 13 00 00 00 00 00 FF 0F 60 [19:32:15]process_action close_receipt done [19:32:15]requested_data is exist [19:32:15]produce_requested_data [19:32:15]requested_item fm.sn is exist - process it [19:32:15]wFMCommunicate request_size=4 [19:32:15]MH_SAM_APDU [19:32:15]CAPDU: 80 11 00 00 [19:32:15]Write to MH i2c: E2 08 00 39 13 80 11 00 00 00 00 00 00 C6 [19:32:15]Write i2c OK [19:32:15]MH_I2C_Read... [19:32:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:32:15]Read from MH i2c: E2 [19:32:15]MH_I2C_Read... [19:32:15]Read from MH i2c: E2 17 00 [19:32:15]MH_I2C_Read... [19:32:15]Read from MH i2c: E2 17 00 39 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 17 [19:32:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:32:15]wFMCommunicate OK [19:32:15]requested_item fd.num is exist - process it [19:32:15]SAM_PROTO_GetFieldsCounters [19:32:15]wFMCommunicate request_size=4 [19:32:15]MH_SAM_APDU [19:32:15]CAPDU: 80 13 00 00 [19:32:15]Write to MH i2c: E2 08 00 3A 13 80 13 00 00 00 00 00 00 C9 [19:32:15]Write i2c OK [19:32:15]MH_I2C_Read... [19:32:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:32:15]Read from MH i2c: E2 [19:32:15]MH_I2C_Read... [19:32:15]Read from MH i2c: E2 62 00 [19:32:15]MH_I2C_Read... [19:32:15]Read from MH i2c: E2 62 00 3A 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 30 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 18 02 00 00 5E 04 04 00 18 02 00 00 57 04 04 00 19 02 00 00 19 04 04 00 00 00 00 00 90 00 20 [19:32:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 30 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 18 02 00 00 5E 04 04 00 18 02 00 00 57 04 04 00 19 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:32:15]wFMCommunicate OK [19:32:15]SAM_PROTO_GetFieldsCounters done [19:32:15]requested_item shift.num is exist - process it [19:32:15]requested_item shift.opened is exist - process it [19:32:15]req_shift_opened [19:32:15]FM_GetShiftState [19:32:15]SAM_PROTO_GetShiftState [19:32:15]wFMCommunicate request_size=4 [19:32:15]MH_SAM_APDU [19:32:15]CAPDU: 80 13 01 00 [19:32:15]Write to MH i2c: E2 08 00 3B 13 80 13 01 00 00 00 00 00 CB [19:32:15]Write i2c OK [19:32:15]MH_I2C_Read... [19:32:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:32:15]Read from MH i2c: E2 [19:32:15]MH_I2C_Read... [19:32:15]Read from MH i2c: E2 0E 00 [19:32:15]MH_I2C_Read... [19:32:15]Read from MH i2c: E2 0E 00 3B 13 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 72 [19:32:15]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:32:15]wFMCommunicate OK [19:32:15]SAM_PROTO_GetShiftState done [19:32:15]FM_GetShiftState done [19:32:15]req_shift_opened done [19:32:15]requested_item shift.open_date is exist - process it [19:32:15]req_shift_open_date [19:32:15]req_shift_open_date done [19:32:15]produce_requested_data done [19:32:15]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156464,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:32:15]process_action_free close_receipt [19:32:15]json_value_free [19:32:15]json_value_free done [19:32:15]process_json_proto returns [19:32:15]Send response to host [19:32:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156464,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:32:15]free response buf [19:32:15]execute_script done [19:32:15]execute_script returns [19:32:15]free content buf [19:32:15]Sock 9.Close socket [19:32:15]Sock 9.Thread stoped [19:32:29]ConnectInit Can't connect to host [19:32:29]CommunicateWithHost connect error [19:32:29]CommunicateWithHost err = -1 [19:32:29]OFD Sender: Server communicate error [19:32:29]OFD Sender: Processing packet 156460 [packets to send 56, broken 51] [19:32:29]ProducePacketName [19:32:29]name=ofd_packets/00156460 [19:32:29]OFD Sender: To server: pG, [19:32:29]CommunicateWithHost lk.salyk.kg:30040 [19:32:29]ConnectInit lk.salyk.kg [19:32:29]Connected sock=7 [19:32:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DE EF 07 01 F2 04 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 02 00 00 F4 03 04 00 4A 5A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2C 63 02 00 35 04 06 00 35 C0 68 34 C0 59 71 34 E9 E0 29 96 55 FB [19:32:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 50 43 47 00 69 FA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2C 63 02 00 F4 03 04 00 FE 00 15 67 B6 04 01 00 00 7F EF 1E A0 76 7E C7 14 [19:32:29]CommunicateWithHost err = 0 [19:32:29]CheckOFDResponse [19:32:29]1017 (14) - 77093643461234 [19:32:29]1041 (16) - 0000000000963156 [19:32:29]1040 (4) - 156460 [19:32:29]1012 (4) - 20.10.2024 13:09 [19:32:29]1206 (1) - 0 [19:32:29]OFD Sender: Remove packet 156460 [19:32:29]ProducePacketName [19:32:29]name=ofd_packets/00156460 [19:32:29]NVStorageDeleteData [19:32:30]OFD Sender: Processing packet 156461 [packets to send 55, broken 51] [19:32:30]ProducePacketName [19:32:30]name=ofd_packets/00156461 [19:32:30]OFD Sender: To server: pG, [19:32:30]CommunicateWithHost lk.salyk.kg:30040 [19:32:30]ConnectInit lk.salyk.kg [19:32:30]Connected sock=7 [19:32:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 9A 07 07 01 FE DA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 02 00 00 F4 03 04 00 64 5A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2D 63 02 00 35 04 06 00 7F F1 6D 74 7A 3B AE D9 35 3D 80 2A EB 98 [19:32:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 69 DF 47 00 76 F4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2D 63 02 00 F4 03 04 00 FF 00 15 67 B6 04 01 00 00 39 A6 0D 63 AD 86 C7 E8 [19:32:30]CommunicateWithHost err = 0 [19:32:30]CheckOFDResponse [19:32:30]1017 (14) - 77093643461234 [19:32:30]1041 (16) - 0000000000963156 [19:32:30]1040 (4) - 156461 [19:32:30]1012 (4) - 20.10.2024 13:09 [19:32:30]1206 (1) - 0 [19:32:30]OFD Sender: Remove packet 156461 [19:32:30]ProducePacketName [19:32:30]name=ofd_packets/00156461 [19:32:30]NVStorageDeleteData [19:32:31]OFD Sender: Processing packet 156462 [packets to send 54, broken 51] [19:32:31]ProducePacketName [19:32:31]name=ofd_packets/00156462 [19:32:31]OFD Sender: To server: pG, [19:32:31]CommunicateWithHost lk.salyk.kg:30040 [19:32:31]ConnectInit lk.salyk.kg [19:32:31]Connected sock=7 [19:32:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5C BF 07 01 01 C4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 02 00 00 F4 03 04 00 AD 5A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2E 63 02 00 35 04 06 00 02 8F 63 3F B5 A6 1E 5B 76 63 D1 B1 62 CF [19:32:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 5E 24 47 00 1A 00 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2E 63 02 00 F4 03 04 00 FF 00 15 67 B6 04 01 00 00 17 D6 5D AE 31 A4 81 90 [19:32:31]CommunicateWithHost err = 0 [19:32:31]CheckOFDResponse [19:32:31]1017 (14) - 77093643461234 [19:32:31]1041 (16) - 0000000000963156 [19:32:31]1040 (4) - 156462 [19:32:31]1012 (4) - 20.10.2024 13:09 [19:32:31]1206 (1) - 0 [19:32:31]OFD Sender: Remove packet 156462 [19:32:31]ProducePacketName [19:32:31]name=ofd_packets/00156462 [19:32:31]NVStorageDeleteData [19:32:32]OFD Sender: Processing packet 156463 [packets to send 53, broken 51] [19:32:32]ProducePacketName [19:32:32]name=ofd_packets/00156463 [19:32:32]OFD Sender: To server: pG, [19:32:32]CommunicateWithHost lk.salyk.kg:30040 [19:32:32]ConnectInit lk.salyk.kg [19:32:32]Connected sock=7 [19:32:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 F1 1F 08 01 96 51 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 49 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 49 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 02 00 00 F4 03 04 00 B3 5A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2F 63 02 00 35 04 06 00 0B FD 51 03 A0 46 F0 B2 0D A7 45 86 DF FD [19:32:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 5A 34 47 00 F7 14 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2F 63 02 00 F4 03 04 00 00 01 15 67 B6 04 01 00 00 14 A4 FB 44 9E C3 2A C2 [19:32:32]CommunicateWithHost err = 0 [19:32:32]CheckOFDResponse [19:32:32]1017 (14) - 77093643461234 [19:32:32]1041 (16) - 0000000000963156 [19:32:32]1040 (4) - 156463 [19:32:32]1012 (4) - 20.10.2024 13:09 [19:32:32]1206 (1) - 0 [19:32:32]OFD Sender: Remove packet 156463 [19:32:32]ProducePacketName [19:32:32]name=ofd_packets/00156463 [19:32:32]NVStorageDeleteData [19:32:32]OFD Sender: Processing packet 156464 [packets to send 52, broken 51] [19:32:32]ProducePacketName [19:32:32]name=ofd_packets/00156464 [19:32:32]OFD Sender: To server: pG, [19:32:32]CommunicateWithHost lk.salyk.kg:30040 [19:32:32]ConnectInit lk.salyk.kg [19:32:32]Connected sock=9 [19:32:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0E 39 07 01 42 E5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 02 00 00 F4 03 04 00 BC 5A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 30 63 02 00 35 04 06 00 97 7C 1C 15 88 E8 09 3E 38 9F 9A 55 35 D3 [19:32:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 AB FA 47 00 BD 63 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 30 63 02 00 F4 03 04 00 01 01 15 67 B6 04 01 00 00 5D 4A 9E D9 45 9C FB 65 [19:32:33]CommunicateWithHost err = 0 [19:32:33]CheckOFDResponse [19:32:33]1017 (14) - 77093643461234 [19:32:33]1041 (16) - 0000000000963156 [19:32:33]1040 (4) - 156464 [19:32:33]1012 (4) - 20.10.2024 13:09 [19:32:33]1206 (1) - 0 [19:32:33]OFD Sender: Remove packet 156464 [19:32:33]ProducePacketName [19:32:33]name=ofd_packets/00156464 [19:32:33]NVStorageDeleteData [19:32:33]OFD Sender: No OFD packet to send [19:32:38]OFD Sender: No OFD packet to send [19:32:43]OFD Sender: No OFD packet to send [19:32:48]OFD Sender: No OFD packet to send [19:32:53]OFD Sender: No OFD packet to send [19:32:58]OFD Sender: No OFD packet to send [19:33:03]OFD Sender: No OFD packet to send [19:33:08]OFD Sender: No OFD packet to send [19:33:13]OFD Sender: No OFD packet to send [19:33:18]OFD Sender: No OFD packet to send [19:33:23]OFD Sender: No OFD packet to send [19:33:28]OFD Sender: No OFD packet to send [19:33:33]OFD Sender: No OFD packet to send [19:33:38]OFD Sender: No OFD packet to send [19:33:43]OFD Sender: No OFD packet to send [19:33:48]OFD Sender: No OFD packet to send [19:33:53]OFD Sender: No OFD packet to send [19:33:57]accept exits with 11 [19:33:57]New connection [19:33:57]New thread 3066731876 created [19:33:57]Thread 3066588516 joined [19:33:57]Waiting for new connection... [19:33:57] Sock 11.Parse request [19:33:57]Sock 11.Check first char [19:33:57]Sock 11.First char is OK [19:33:57]request: POST /json_proto HTTP/1.0 [19:33:57]Method: POST [19:33:57]URL: /json_proto [19:33:57]Method is POST - this is cgi request [19:33:57]url: /json_proto [19:33:57]query_string will be loaded in cgi processing [19:33:57]execute_cgi json_proto POST (null) [19:33:57]execute_cgi path=json_proto method=POST [19:33:57]POST find Content-Length [19:33:57]Host: 172.17.53.67:8080 [19:33:57]Content-Length: 677 [19:33:57]Content-Type: application/json [19:33:57] [19:33:57]POST finish read [19:33:57]Found Content-Length = 677 [19:33:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874767", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.590, "sum" : 240.17, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 240.00, "total" : 240.00, "payments": [ { "type": 0, "sum" : 240.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:33:57]execute_script... [19:33:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874767", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.590, "sum" : 240.17, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 240.00, "total" : 240.00, "payments": [ { "type": 0, "sum" : 240.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:33:57]POST & json_proto [19:33:57]process_json_proto [19:33:57]json parsed OK: [19:33:57]protocol is kg_v1.0 [19:33:57]action value=close_receipt [19:33:57]process_action close_receipt [19:33:57]cmd_close_receipt [19:33:57]MH_GetDate [19:33:57]Write to MH i2c: F0 00 00 3C 13 3E [19:33:57]Write i2c OK [19:33:57]MH_I2C_Read... [19:33:57]Read from MH i2c: F0 [19:33:57]MH_I2C_Read... [19:33:57]Read from MH i2c: F0 09 00 [19:33:57]MH_I2C_Read... [19:33:57]Read from MH i2c: F0 09 00 3C 13 00 26 5B 15 67 19 BC 99 64 16 [19:33:57]GetLastDocTimeStamp 1729452732 [19:33:57]current date 1729452838 [19:33:57]FM_GetShiftState [19:33:57]SAM_PROTO_GetShiftState [19:33:57]wFMCommunicate request_size=4 [19:33:57]MH_SAM_APDU [19:33:57]CAPDU: 80 13 01 00 [19:33:57]Write to MH i2c: E2 08 00 3D 13 80 13 01 00 00 00 00 00 CD [19:33:57]Write i2c OK [19:33:57]MH_I2C_Read... [19:33:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:33:57]Read from MH i2c: E2 [19:33:57]MH_I2C_Read... [19:33:57]Read from MH i2c: E2 0E 00 [19:33:57]MH_I2C_Read... [19:33:57]Read from MH i2c: E2 0E 00 3D 13 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 74 [19:33:57]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:33:57]wFMCommunicate OK [19:33:57]SAM_PROTO_GetShiftState done [19:33:57]FM_GetShiftState done [19:33:57]opened in 1729383891 [19:33:57]opened+sec_in_day 1729470291 [19:33:57]quantity*price = 24017 [19:33:57]sum+1 = 24018 [19:33:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.17 ИТОГО: 240.00 Внесено: 240.00 СДАЧА: 0.00 НСП 1% : 2.12 НДС 12% : 25.50 Наличными: 240.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 537 20.10.2024 19:33 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156465 ФПД: 240990057478914 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T193358&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156465&fm=240990057478914&tin=02508201610067®Number=0000137193017469&sum=24000 [19:33:59]StoreToDocumentArchive [19:33:59]shift 314 fd 156465 [19:33:59]save to /storage/0314/doc_00156465 [19:33:59]save last doc name /storage/0314/doc_00156465 to /storage/kkm_last_doc_name [19:33:59]save OK [19:33:59]Clear old archive folders... [19:33:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:33:59]tlvbuf is 002F9490 [19:33:59]SAM_PROTO_ClearQueue [19:33:59]wFMCommunicate request_size=4 [19:33:59]MH_SAM_APDU [19:33:59]CAPDU: 80 09 00 00 [19:33:59]Write to MH i2c: E2 08 00 4A 13 80 09 00 00 00 00 00 00 CF [19:33:59]Write i2c OK [19:33:59]MH_I2C_Read... [19:33:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:33:59]Read from MH i2c: E2 [19:33:59]MH_I2C_Read... [19:33:59]Read from MH i2c: E2 03 00 [19:33:59]MH_I2C_Read... [19:33:59]Read from MH i2c: E2 03 00 4A 13 00 90 00 D1 [19:33:59]RAPDU: 90 00 [19:33:59]wFMCommunicate OK [19:33:59]SAM_PROTO_ClearQueue done [19:33:59]KKMCreateOFDPacket [19:33:59]OFDProtocolAddRootSTLVToBuf [19:33:59]FM_MakeSignedData [19:33:59]FM_MakeSignedData [19:33:59]SAM_PROTO_SignData [19:33:59]wFMCommunicate request_size=4 [19:33:59]MH_SAM_APDU [19:33:59]CAPDU: 80 0D 01 02 [19:33:59]Write to MH i2c: E2 08 00 4B 13 80 0D 01 02 00 00 00 00 D7 [19:33:59]Write i2c OK [19:33:59]MH_I2C_Read... [19:33:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:33:59]Read from MH i2c: E2 [19:33:59]MH_I2C_Read... [19:33:59]Read from MH i2c: E2 03 00 [19:33:59]MH_I2C_Read... [19:33:59]Read from MH i2c: E2 03 00 4B 13 00 90 00 D2 [19:33:59]RAPDU: 90 00 [19:33:59]wFMCommunicate OK [19:33:59]wFMCommunicate request_size=255 [19:33:59]MH_SAM_APDU [19:33:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 06 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D1 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 02 00 00 F4 03 04 00 26 5B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 31 63 02 00 35 04 06 00 DB [19:33:59]Write to MH i2c: E2 02 01 4C 13 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 06 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D1 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 02 00 00 F4 03 04 00 26 5B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 31 63 02 00 35 04 06 00 DB 00 00 48 [19:33:59]Write i2c OK [19:33:59]MH_I2C_Read... [19:33:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:33:59]Read from MH i2c: E2 [19:33:59]MH_I2C_Read... [19:33:59]Read from MH i2c: E2 03 00 [19:33:59]MH_I2C_Read... [19:33:59]Read from MH i2c: E2 03 00 4C 13 00 90 00 D3 [19:33:59]RAPDU: 90 00 [19:33:59]wFMCommunicate OK [19:33:59]wFMCommunicate request_size=10 [19:33:59]MH_SAM_APDU [19:33:59]CAPDU: 80 0D 02 02 05 2D DE C5 3B 02 [19:33:59]Write to MH i2c: E2 0D 00 4D 13 80 0D 02 02 05 00 2D DE C5 3B 02 00 00 F1 [19:33:59]Write i2c OK [19:33:59]MH_I2C_Read... [19:33:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:33:59]Read from MH i2c: E2 [19:33:59]MH_I2C_Read... [19:33:59]Read from MH i2c: E2 03 00 [19:33:59]MH_I2C_Read... [19:33:59]Read from MH i2c: E2 03 00 4D 13 00 90 00 D4 [19:33:59]RAPDU: 90 00 [19:33:59]wFMCommunicate OK [19:33:59]wFMCommunicate request_size=4 [19:33:59]MH_SAM_APDU [19:33:59]CAPDU: 80 0D 03 02 [19:33:59]Write to MH i2c: E2 08 00 4E 13 80 0D 03 02 00 00 00 00 DC [19:33:59]Write i2c OK [19:33:59]MH_I2C_Read... [19:33:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:33:59]Read from MH i2c: E2 [19:33:59]MH_I2C_Read... [19:33:59]Read from MH i2c: E2 0B 00 [19:33:59]MH_I2C_Read... [19:33:59]Read from MH i2c: E2 0B 00 4E 13 00 69 D1 E6 20 B6 7F B7 8B 90 00 94 [19:33:59]RAPDU: 69 D1 E6 20 B6 7F B7 8B 90 00 [19:33:59]wFMCommunicate OK [19:33:59]SAM_PROTO_SignData done [19:33:59]FM_MakeSignedData done [19:33:59]CreateOFDProtocolMessage [19:33:59]wFMCommunicate request_size=4 [19:33:59]MH_SAM_APDU [19:33:59]CAPDU: 80 11 00 00 [19:33:59]Write to MH i2c: E2 08 00 4F 13 80 11 00 00 00 00 00 00 DC [19:33:59]Write i2c OK [19:33:59]MH_I2C_Read... [19:33:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:33:59]Read from MH i2c: E2 [19:33:59]MH_I2C_Read... [19:33:59]Read from MH i2c: E2 17 00 [19:33:59]MH_I2C_Read... [19:33:59]Read from MH i2c: E2 17 00 4F 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2D [19:33:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:33:59]wFMCommunicate OK [19:33:59]CreateOFDProtocolMessage done [19:33:59]OFDSenderStorePacket 156465 [19:33:59]StoreOFDPacket docnum=156465 [19:33:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1B 2C 07 01 0F 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 06 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D1 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 02 00 00 F4 03 04 00 26 5B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 31 63 02 00 35 04 06 00 DB 2D DE C5 3B 02 69 D1 E6 20 B6 7F B7 8B [19:33:59]CheckFolder [19:33:59]dirname=/storage/ofd_packets [19:33:59]CheckFolder done [19:33:59]ProducePacketName [19:33:59]name=ofd_packets/00156465 [19:33:59]NVStorageSaveData ofd_packets/00156465 [19:33:59]File name is /storage/ofd_packets/00156465 [19:33:59]Write 301 bytes [19:33:59]NVStorageSaveData done [19:33:59]OFDSenderStorePacket done [19:33:59]KKMCreateOFDPacket done [19:33:59]NVStorageSaveData kkm_last_timestamp [19:33:59]File name is /storage/kkm_last_timestamp [19:33:59]Write 4 bytes [19:33:59]NVStorageSaveData done [19:33:59]ExternCall_PrintAddStr [19:33:59]wPrintStart [19:33:59]Write to MH i2c: 01 00 00 50 13 63 [19:33:59]Write i2c OK [19:33:59]MH_I2C_Read... [19:33:59]Read from MH i2c: 01 [19:33:59]MH_I2C_Read... [19:33:59]Read from MH i2c: 01 07 00 [19:33:59]MH_I2C_Read... [19:33:59]Read from MH i2c: 01 07 00 50 13 00 00 00 00 00 FF 0F 78 [19:33:59]RasterBufferAndPrint [19:33:59]line Счет N : (1)874767 [19:33:59]line ИНН: 02508201610067 [19:33:59]line Контрольно-Кассовый Чек [19:33:59]line ПРОДАЖА [19:33:59]line ТРК (МРК, ГНК) : 12 [19:33:59]line Товар: 2710124130 [19:33:59]line Аи-92-К-5 [19:33:59]line 3.590 * 66.90 [19:33:59]line = 240.17 [19:33:59]line НДС 12% НСП 1% [19:33:59]line > о реализуемом товаре [19:33:59]line ОКРУГЛЕНИЕ: -0.17 [19:33:59]line ИТОГО: 240.00 [19:33:59]line Внесено: 240.00 [19:33:59]line СДАЧА: 0.00 [19:33:59]line НСП 1% : 2.12 [19:33:59]line НДС 12% : 25.50 [19:33:59]line Наличными: 240.00 [19:33:59]line Безнал.: 0.00 [19:33:59]line Место: АЗС № 165 "Партнер Нефть" [19:33:59]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:33:59]line СНО: Общий режим [19:33:59]line Чек 537 20.10.2024 19:33 [19:33:59]line Смена: 314 ФФД: 1.0 [19:33:59]line ЗНМ: 0300000234 [19:33:59]line РНМ: 0000137193017469 [19:33:59]line Версия ККМ: v1.0 [19:33:59]line ФМ: 0000000000963156 [19:33:59]line ФД: 156465 [19:33:59]line ФПД: 240990057478914 [19:33:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T193358&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156465&fm=240990057478914&tin=02508201610067®Number=0000137193017469&sum=24000 [19:33:59]OFD Sender: Processing packet 156465 [packets to send 52, broken 51] [19:33:59]ProducePacketName [19:33:59]name=ofd_packets/00156465 [19:33:59]OFD Sender: To server: pG, [19:33:59]CommunicateWithHost lk.salyk.kg:30040 [19:33:59]ConnectInit lk.salyk.kg [19:33:59]written 0, free lines is 4095 [19:34:00]Connected sock=9 [19:34:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1B 2C 07 01 0F 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 06 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D1 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 02 00 00 F4 03 04 00 26 5B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 31 63 02 00 35 04 06 00 DB 2D DE C5 3B 02 69 D1 E6 20 B6 7F B7 8B [19:34:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E3 5C 47 00 52 EA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 31 63 02 00 F4 03 04 00 58 01 15 67 B6 04 01 00 00 3E 06 EA 5D 5E C3 1C E2 [19:34:00]CommunicateWithHost err = 0 [19:34:00]CheckOFDResponse [19:34:00]1017 (14) - 77093643461234 [19:34:00]1041 (16) - 0000000000963156 [19:34:00]1040 (4) - 156465 [19:34:00]1012 (4) - 20.10.2024 13:10 [19:34:00]1206 (1) - 0 [19:34:00]OFD Sender: Remove packet 156465 [19:34:00]ProducePacketName [19:34:00]name=ofd_packets/00156465 [19:34:00]NVStorageDeleteData [19:34:00]Write to MH i2c: 01 00 00 7B 13 8E [19:34:00]Write i2c OK [19:34:00]MH_I2C_Read... [19:34:00]Read from MH i2c: 01 [19:34:00]MH_I2C_Read... [19:34:00]Read from MH i2c: 01 07 00 [19:34:00]MH_I2C_Read... [19:34:00]Read from MH i2c: 01 07 00 7B 13 00 00 00 00 00 EC 0C 8D [19:34:00]RasterBufferAndPrint [19:34:00]line [19:34:00]line [19:34:00]line [19:34:00]line [19:34:00]line [19:34:00]written 0, free lines is 3314 [19:34:00]MH_Cut [19:34:00]Write to MH i2c: D1 01 00 82 13 01 67 [19:34:00]Write i2c OK [19:34:00]MH_I2C_Read... [19:34:00]Read from MH i2c: D1 [19:34:00]MH_I2C_Read... [19:34:00]Read from MH i2c: D1 01 00 [19:34:00]MH_I2C_Read... [19:34:00]Read from MH i2c: D1 01 00 82 13 00 66 [19:34:00]Write to MH i2c: 01 00 00 83 13 96 [19:34:00]Write i2c OK [19:34:00]MH_I2C_Read... [19:34:00]OFD Sender: No OFD packet to send [19:34:01]*** Cut start [19:34:01]*** Partial cut [19:34:01]*** CUTSNS_PIN = 1 [19:34:01]*** CUTSNS_PIN = 0 [19:34:01]*** Brake cut motor [19:34:01]Read from MH i2c: 01 [19:34:01]MH_I2C_Read... [19:34:01]*** Stop cut motor [19:34:01]*** Cut end [19:34:01]Read from MH i2c: 01 07 00 [19:34:01]MH_I2C_Read... [19:34:01]Read from MH i2c: 01 07 00 83 13 00 00 00 00 00 FF 0F AB [19:34:01]process_action close_receipt done [19:34:01]requested_data is exist [19:34:01]produce_requested_data [19:34:01]requested_item fm.sn is exist - process it [19:34:01]wFMCommunicate request_size=4 [19:34:01]MH_SAM_APDU [19:34:01]CAPDU: 80 11 00 00 [19:34:01]Write to MH i2c: E2 08 00 84 13 80 11 00 00 00 00 00 00 11 [19:34:01]Write i2c OK [19:34:01]MH_I2C_Read... [19:34:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:34:01]Read from MH i2c: E2 [19:34:01]MH_I2C_Read... [19:34:01]Read from MH i2c: E2 17 00 [19:34:01]MH_I2C_Read... [19:34:01]Read from MH i2c: E2 17 00 84 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 62 [19:34:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:34:01]wFMCommunicate OK [19:34:01]requested_item fd.num is exist - process it [19:34:01]SAM_PROTO_GetFieldsCounters [19:34:01]wFMCommunicate request_size=4 [19:34:01]MH_SAM_APDU [19:34:01]CAPDU: 80 13 00 00 [19:34:01]Write to MH i2c: E2 08 00 85 13 80 13 00 00 00 00 00 00 14 [19:34:01]Write i2c OK [19:34:01]MH_I2C_Read... [19:34:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:34:01]Read from MH i2c: E2 [19:34:01]MH_I2C_Read... [19:34:01]Read from MH i2c: E2 62 00 [19:34:01]MH_I2C_Read... [19:34:01]Read from MH i2c: E2 62 00 85 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 31 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 19 02 00 00 5E 04 04 00 19 02 00 00 57 04 04 00 1A 02 00 00 19 04 04 00 00 00 00 00 90 00 6F [19:34:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 31 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 19 02 00 00 5E 04 04 00 19 02 00 00 57 04 04 00 1A 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:34:01]wFMCommunicate OK [19:34:01]SAM_PROTO_GetFieldsCounters done [19:34:01]requested_item shift.num is exist - process it [19:34:01]requested_item shift.opened is exist - process it [19:34:01]req_shift_opened [19:34:01]FM_GetShiftState [19:34:01]SAM_PROTO_GetShiftState [19:34:01]wFMCommunicate request_size=4 [19:34:01]MH_SAM_APDU [19:34:01]CAPDU: 80 13 01 00 [19:34:01]Write to MH i2c: E2 08 00 86 13 80 13 01 00 00 00 00 00 16 [19:34:01]Write i2c OK [19:34:01]MH_I2C_Read... [19:34:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:34:01]Read from MH i2c: E2 [19:34:01]MH_I2C_Read... [19:34:01]Read from MH i2c: E2 0E 00 [19:34:01]MH_I2C_Read... [19:34:01]Read from MH i2c: E2 0E 00 86 13 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 BD [19:34:01]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:34:02]wFMCommunicate OK [19:34:02]SAM_PROTO_GetShiftState done [19:34:02]FM_GetShiftState done [19:34:02]req_shift_opened done [19:34:02]requested_item shift.open_date is exist - process it [19:34:02]req_shift_open_date [19:34:02]req_shift_open_date done [19:34:02]produce_requested_data done [19:34:02]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156465,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:34:02]process_action_free close_receipt [19:34:02]json_value_free [19:34:02]json_value_free done [19:34:02]process_json_proto returns [19:34:02]Send response to host [19:34:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156465,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:34:02]free response buf [19:34:02]execute_script done [19:34:02]execute_script returns [19:34:02]free content buf [19:34:02]Sock 11.Close socket [19:34:02]Sock 11.Thread stoped [19:34:02]accept exits with 7 [19:34:02]New connection [19:34:02]New thread 3066588516 created [19:34:02]Thread 3066731876 joined [19:34:02]Waiting for new connection... [19:34:02] Sock 7.Parse request [19:34:02]Sock 7.Check first char [19:34:02]Sock 7.First char is OK [19:34:02]request: POST /json_proto HTTP/1.0 [19:34:02]Method: POST [19:34:02]URL: /json_proto [19:34:02]Method is POST - this is cgi request [19:34:02]url: /json_proto [19:34:02]query_string will be loaded in cgi processing [19:34:02]execute_cgi json_proto POST (null) [19:34:02]execute_cgi path=json_proto method=POST [19:34:02]POST find Content-Length [19:34:02]Host: 172.17.53.67:8080 [19:34:02]Content-Length: 670 [19:34:02]Content-Type: application/json [19:34:02] [19:34:02]POST finish read [19:34:02]Found Content-Length = 670 [19:34:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874768", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:34:02]execute_script... [19:34:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874768", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:34:02]POST & json_proto [19:34:02]process_json_proto [19:34:02]json parsed OK: [19:34:02]protocol is kg_v1.0 [19:34:02]action value=close_receipt [19:34:02]process_action close_receipt [19:34:02]cmd_close_receipt [19:34:02]MH_GetDate [19:34:02]Write to MH i2c: F0 00 00 87 13 89 [19:34:02]Write i2c OK [19:34:02]MH_I2C_Read... [19:34:02]Read from MH i2c: F0 [19:34:02]MH_I2C_Read... [19:34:02]Read from MH i2c: F0 09 00 [19:34:02]MH_I2C_Read... [19:34:02]Read from MH i2c: F0 09 00 87 13 00 2B 5B 15 67 19 BC 99 64 66 [19:34:02]GetLastDocTimeStamp 1729452838 [19:34:02]current date 1729452843 [19:34:02]FM_GetShiftState [19:34:02]SAM_PROTO_GetShiftState [19:34:02]wFMCommunicate request_size=4 [19:34:02]MH_SAM_APDU [19:34:02]CAPDU: 80 13 01 00 [19:34:02]Write to MH i2c: E2 08 00 88 13 80 13 01 00 00 00 00 00 18 [19:34:02]Write i2c OK [19:34:02]MH_I2C_Read... [19:34:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:34:02]Read from MH i2c: E2 [19:34:02]MH_I2C_Read... [19:34:02]Read from MH i2c: E2 0E 00 [19:34:02]MH_I2C_Read... [19:34:02]Read from MH i2c: E2 0E 00 88 13 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 BF [19:34:02]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:34:02]wFMCommunicate OK [19:34:02]SAM_PROTO_GetShiftState done [19:34:02]FM_GetShiftState done [19:34:02]opened in 1729383891 [19:34:02]opened+sec_in_day 1729470291 [19:34:02]quantity*price = 20041 [19:34:02]sum+1 = 20042 [19:34:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.28 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 538 20.10.2024 19:34 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156466 ФПД: 91471301836532 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T193403&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156466&fm=91471301836532&tin=02508201610067®Number=0000137193017469&sum=20000 [19:34:03]StoreToDocumentArchive [19:34:03]shift 314 fd 156466 [19:34:03]save to /storage/0314/doc_00156466 [19:34:03]save last doc name /storage/0314/doc_00156466 to /storage/kkm_last_doc_name [19:34:03]save OK [19:34:03]Clear old archive folders... [19:34:03]ProcessDocumentItem done err = 0, tmpTLVsize=252 [19:34:03]tlvbuf is 0029AB00 [19:34:03]SAM_PROTO_ClearQueue [19:34:03]wFMCommunicate request_size=4 [19:34:03]MH_SAM_APDU [19:34:03]CAPDU: 80 09 00 00 [19:34:03]Write to MH i2c: E2 08 00 95 13 80 09 00 00 00 00 00 00 1A [19:34:03]Write i2c OK [19:34:03]MH_I2C_Read... [19:34:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:34:03]Read from MH i2c: E2 [19:34:03]MH_I2C_Read... [19:34:03]Read from MH i2c: E2 03 00 [19:34:03]MH_I2C_Read... [19:34:03]Read from MH i2c: E2 03 00 95 13 00 90 00 1C [19:34:03]RAPDU: 90 00 [19:34:03]wFMCommunicate OK [19:34:03]SAM_PROTO_ClearQueue done [19:34:03]KKMCreateOFDPacket [19:34:03]OFDProtocolAddRootSTLVToBuf [19:34:03]FM_MakeSignedData [19:34:03]FM_MakeSignedData [19:34:03]SAM_PROTO_SignData [19:34:03]wFMCommunicate request_size=4 [19:34:03]MH_SAM_APDU [19:34:03]CAPDU: 80 0D 01 02 [19:34:03]Write to MH i2c: E2 08 00 96 13 80 0D 01 02 00 00 00 00 22 [19:34:03]Write i2c OK [19:34:03]MH_I2C_Read... [19:34:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:34:03]Read from MH i2c: E2 [19:34:03]MH_I2C_Read... [19:34:03]Read from MH i2c: E2 03 00 [19:34:03]MH_I2C_Read... [19:34:03]Read from MH i2c: E2 03 00 96 13 00 90 00 1D [19:34:03]RAPDU: 90 00 [19:34:03]wFMCommunicate OK [19:34:03]wFMCommunicate request_size=255 [19:34:03]MH_SAM_APDU [19:34:03]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 02 00 00 F4 03 04 00 2B 5B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 32 63 02 00 35 04 06 00 [19:34:03]Write to MH i2c: E2 02 01 97 13 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 02 00 00 F4 03 04 00 2B 5B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 32 63 02 00 35 04 06 00 00 00 1C [19:34:03]Write i2c OK [19:34:03]MH_I2C_Read... [19:34:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:34:04]Read from MH i2c: E2 [19:34:04]MH_I2C_Read... [19:34:04]Read from MH i2c: E2 03 00 [19:34:04]MH_I2C_Read... [19:34:04]Read from MH i2c: E2 03 00 97 13 00 90 00 1E [19:34:04]RAPDU: 90 00 [19:34:04]wFMCommunicate OK [19:34:04]wFMCommunicate request_size=11 [19:34:04]MH_SAM_APDU [19:34:04]CAPDU: 80 0D 02 02 06 53 31 52 73 FE F4 [19:34:04]Write to MH i2c: E2 0E 00 98 13 80 0D 02 02 06 00 53 31 52 73 FE F4 00 00 6C [19:34:04]Write i2c OK [19:34:04]MH_I2C_Read... [19:34:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:34:04]Read from MH i2c: E2 [19:34:04]MH_I2C_Read... [19:34:04]Read from MH i2c: E2 03 00 [19:34:04]MH_I2C_Read... [19:34:04]Read from MH i2c: E2 03 00 98 13 00 90 00 1F [19:34:04]RAPDU: 90 00 [19:34:04]wFMCommunicate OK [19:34:04]wFMCommunicate request_size=4 [19:34:04]MH_SAM_APDU [19:34:04]CAPDU: 80 0D 03 02 [19:34:04]Write to MH i2c: E2 08 00 99 13 80 0D 03 02 00 00 00 00 27 [19:34:04]Write i2c OK [19:34:04]MH_I2C_Read... [19:34:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:34:04]Read from MH i2c: E2 [19:34:04]MH_I2C_Read... [19:34:04]Read from MH i2c: E2 0B 00 [19:34:04]MH_I2C_Read... [19:34:04]Read from MH i2c: E2 0B 00 99 13 00 51 9D 44 9C 6B 35 CB A9 90 00 0A [19:34:04]RAPDU: 51 9D 44 9C 6B 35 CB A9 90 00 [19:34:04]wFMCommunicate OK [19:34:04]SAM_PROTO_SignData done [19:34:04]FM_MakeSignedData done [19:34:04]CreateOFDProtocolMessage [19:34:04]wFMCommunicate request_size=4 [19:34:04]MH_SAM_APDU [19:34:04]CAPDU: 80 11 00 00 [19:34:04]Write to MH i2c: E2 08 00 9A 13 80 11 00 00 00 00 00 00 27 [19:34:04]Write i2c OK [19:34:04]MH_I2C_Read... [19:34:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:34:04]Read from MH i2c: E2 [19:34:04]MH_I2C_Read... [19:34:04]Read from MH i2c: E2 17 00 [19:34:04]MH_I2C_Read... [19:34:04]Read from MH i2c: E2 17 00 9A 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 78 [19:34:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:34:04]wFMCommunicate OK [19:34:04]CreateOFDProtocolMessage done [19:34:04]OFDSenderStorePacket 156466 [19:34:04]StoreOFDPacket docnum=156466 [19:34:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 8A BF 08 01 AF C4 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 02 00 00 F4 03 04 00 2B 5B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 32 63 02 00 35 04 06 00 53 31 52 73 FE F4 51 9D 44 9C 6B 35 CB A9 [19:34:04]CheckFolder [19:34:04]dirname=/storage/ofd_packets [19:34:04]CheckFolder done [19:34:04]ProducePacketName [19:34:04]name=ofd_packets/00156466 [19:34:04]NVStorageSaveData ofd_packets/00156466 [19:34:04]File name is /storage/ofd_packets/00156466 [19:34:04]Write 302 bytes [19:34:04]NVStorageSaveData done [19:34:04]OFDSenderStorePacket done [19:34:04]KKMCreateOFDPacket done [19:34:04]NVStorageSaveData kkm_last_timestamp [19:34:04]File name is /storage/kkm_last_timestamp [19:34:04]Write 4 bytes [19:34:04]NVStorageSaveData done [19:34:04]ExternCall_PrintAddStr [19:34:04]wPrintStart [19:34:04]Write to MH i2c: 01 00 00 9B 13 AE [19:34:04]Write i2c OK [19:34:04]MH_I2C_Read... [19:34:04]Read from MH i2c: 01 [19:34:04]MH_I2C_Read... [19:34:04]Read from MH i2c: 01 07 00 [19:34:04]MH_I2C_Read... [19:34:04]Read from MH i2c: 01 07 00 9B 13 00 00 00 00 00 FF 0F C3 [19:34:04]RasterBufferAndPrint [19:34:04]line Счет N : (1)874768 [19:34:04]line ИНН: 02508201610067 [19:34:04]line Контрольно-Кассовый Чек [19:34:04]line ПРОДАЖА [19:34:04]line ТРК (МРК, ГНК) : 43 [19:34:04]line Товар: 2710124130 [19:34:04]line Super 92-К-5 [19:34:04]line 2.930 * 68.40 [19:34:04]line = 200.41 [19:34:04]line НДС 12% НСП 1% [19:34:04]line > о реализуемом товаре [19:34:04]line ОКРУГЛЕНИЕ: -0.41 [19:34:04]line ИТОГО: 200.00 [19:34:04]line Внесено: 200.00 [19:34:04]line СДАЧА: 0.00 [19:34:04]line НСП 1% : 1.77 [19:34:04]line НДС 12% : 21.28 [19:34:04]line Наличными: 200.00 [19:34:04]line Безнал.: 0.00 [19:34:04]line Место: АЗС № 165 "Партнер Нефть" [19:34:04]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:34:04]line СНО: Общий режим [19:34:04]line Чек 538 20.10.2024 19:34 [19:34:04]line Смена: 314 ФФД: 1.0 [19:34:04]line ЗНМ: 0300000234 [19:34:04]line РНМ: 0000137193017469 [19:34:04]line Версия ККМ: v1.0 [19:34:04]line ФМ: 0000000000963156 [19:34:04]line ФД: 156466 [19:34:04]line ФПД: 91471301836532 [19:34:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T193403&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156466&fm=91471301836532&tin=02508201610067®Number=0000137193017469&sum=20000 [19:34:04]OFD Sender: Processing packet 156466 [packets to send 52, broken 51] [19:34:04]ProducePacketName [19:34:04]name=ofd_packets/00156466 [19:34:04]written 0, free lines is 4095 [19:34:04]OFD Sender: To server: pG, [19:34:04]CommunicateWithHost lk.salyk.kg:30040 [19:34:04]ConnectInit lk.salyk.kg [19:34:04]Connected sock=10 [19:34:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 8A BF 08 01 AF C4 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 02 00 00 F4 03 04 00 2B 5B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 32 63 02 00 35 04 06 00 53 31 52 73 FE F4 51 9D 44 9C 6B 35 CB A9 [19:34:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F7 CF 47 00 BF 0B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 32 63 02 00 F4 03 04 00 5D 01 15 67 B6 04 01 00 00 CD 40 B3 2A 29 A3 18 72 [19:34:05]CommunicateWithHost err = 0 [19:34:05]CheckOFDResponse [19:34:05]1017 (14) - 77093643461234 [19:34:05]1041 (16) - 0000000000963156 [19:34:05]1040 (4) - 156466 [19:34:05]1012 (4) - 20.10.2024 13:10 [19:34:05]1206 (1) - 0 [19:34:05]OFD Sender: Remove packet 156466 [19:34:05]ProducePacketName [19:34:05]name=ofd_packets/00156466 [19:34:05]NVStorageDeleteData [19:34:05]Write to MH i2c: 01 00 00 C6 13 D9 [19:34:05]Write i2c OK [19:34:05]MH_I2C_Read... [19:34:05]Read from MH i2c: 01 [19:34:05]MH_I2C_Read... [19:34:05]Read from MH i2c: 01 07 00 [19:34:05]MH_I2C_Read... [19:34:05]Read from MH i2c: 01 07 00 C6 13 00 00 00 00 00 F3 0C DF [19:34:05]RasterBufferAndPrint [19:34:05]line [19:34:05]line [19:34:05]line [19:34:05]line [19:34:05]line [19:34:05]written 0, free lines is 3330 [19:34:05]MH_Cut [19:34:05]Write to MH i2c: D1 01 00 CD 13 01 B2 [19:34:05]Write i2c OK [19:34:05]MH_I2C_Read... [19:34:05]Read from MH i2c: D1 [19:34:05]MH_I2C_Read... [19:34:05]Read from MH i2c: D1 01 00 [19:34:05]MH_I2C_Read... [19:34:05]Read from MH i2c: D1 01 00 CD 13 00 B1 [19:34:05]Write to MH i2c: 01 00 00 CE 13 E1 [19:34:05]Write i2c OK [19:34:05]MH_I2C_Read... [19:34:05]OFD Sender: No OFD packet to send [19:34:05]*** Cut start [19:34:05]*** Partial cut [19:34:05]*** CUTSNS_PIN = 1 [19:34:05]*** CUTSNS_PIN = 0 [19:34:06]*** Brake cut motor [19:34:06]Read from MH i2c: 01 [19:34:06]MH_I2C_Read... [19:34:06]*** Stop cut motor [19:34:06]*** Cut end [19:34:06]Read from MH i2c: 01 07 00 [19:34:06]MH_I2C_Read... [19:34:06]Read from MH i2c: 01 07 00 CE 13 00 00 00 00 00 FF 0F F6 [19:34:06]process_action close_receipt done [19:34:06]requested_data is exist [19:34:06]produce_requested_data [19:34:06]requested_item fm.sn is exist - process it [19:34:06]wFMCommunicate request_size=4 [19:34:06]MH_SAM_APDU [19:34:06]CAPDU: 80 11 00 00 [19:34:06]Write to MH i2c: E2 08 00 CF 13 80 11 00 00 00 00 00 00 5C [19:34:06]Write i2c OK [19:34:06]MH_I2C_Read... [19:34:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:34:06]Read from MH i2c: E2 [19:34:06]MH_I2C_Read... [19:34:06]Read from MH i2c: E2 17 00 [19:34:06]MH_I2C_Read... [19:34:06]Read from MH i2c: E2 17 00 CF 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AD [19:34:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:34:06]wFMCommunicate OK [19:34:06]requested_item fd.num is exist - process it [19:34:06]SAM_PROTO_GetFieldsCounters [19:34:06]wFMCommunicate request_size=4 [19:34:06]MH_SAM_APDU [19:34:06]CAPDU: 80 13 00 00 [19:34:06]Write to MH i2c: E2 08 00 D0 13 80 13 00 00 00 00 00 00 5F [19:34:06]Write i2c OK [19:34:06]MH_I2C_Read... [19:34:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:34:06]Read from MH i2c: E2 [19:34:06]MH_I2C_Read... [19:34:06]Read from MH i2c: E2 62 00 [19:34:06]MH_I2C_Read... [19:34:06]Read from MH i2c: E2 62 00 D0 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 32 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 1A 02 00 00 5E 04 04 00 1A 02 00 00 57 04 04 00 1B 02 00 00 19 04 04 00 00 00 00 00 90 00 BE [19:34:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 32 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 1A 02 00 00 5E 04 04 00 1A 02 00 00 57 04 04 00 1B 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:34:06]wFMCommunicate OK [19:34:06]SAM_PROTO_GetFieldsCounters done [19:34:06]requested_item shift.num is exist - process it [19:34:06]requested_item shift.opened is exist - process it [19:34:06]req_shift_opened [19:34:06]FM_GetShiftState [19:34:06]SAM_PROTO_GetShiftState [19:34:06]wFMCommunicate request_size=4 [19:34:06]MH_SAM_APDU [19:34:06]CAPDU: 80 13 01 00 [19:34:06]Write to MH i2c: E2 08 00 D1 13 80 13 01 00 00 00 00 00 61 [19:34:06]Write i2c OK [19:34:06]MH_I2C_Read... [19:34:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:34:06]Read from MH i2c: E2 [19:34:06]MH_I2C_Read... [19:34:06]Read from MH i2c: E2 0E 00 [19:34:06]MH_I2C_Read... [19:34:06]Read from MH i2c: E2 0E 00 D1 13 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 08 [19:34:06]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:34:06]wFMCommunicate OK [19:34:06]SAM_PROTO_GetShiftState done [19:34:06]FM_GetShiftState done [19:34:06]req_shift_opened done [19:34:06]requested_item shift.open_date is exist - process it [19:34:06]req_shift_open_date [19:34:06]req_shift_open_date done [19:34:06]produce_requested_data done [19:34:06]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156466,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:34:06]process_action_free close_receipt [19:34:06]json_value_free [19:34:06]json_value_free done [19:34:06]process_json_proto returns [19:34:06]Send response to host [19:34:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156466,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:34:06]free response buf [19:34:06]execute_script done [19:34:06]execute_script returns [19:34:06]free content buf [19:34:06]Sock 7.Close socket [19:34:06]Sock 7.Thread stoped [19:34:10]OFD Sender: No OFD packet to send [19:34:15]OFD Sender: No OFD packet to send [19:34:20]OFD Sender: No OFD packet to send [19:34:25]OFD Sender: No OFD packet to send [19:34:30]OFD Sender: No OFD packet to send [19:34:35]OFD Sender: No OFD packet to send [19:34:39]accept exits with 9 [19:34:39]New connection [19:34:39]New thread 3066731876 created [19:34:39]Thread 3066588516 joined [19:34:39]Waiting for new connection... [19:34:39] Sock 9.Parse request [19:34:39]Sock 9.Check first char [19:34:39]Sock 9.First char is OK [19:34:39]request: POST /json_proto HTTP/1.0 [19:34:39]Method: POST [19:34:39]URL: /json_proto [19:34:39]Method is POST - this is cgi request [19:34:39]url: /json_proto [19:34:39]query_string will be loaded in cgi processing [19:34:39]execute_cgi json_proto POST (null) [19:34:39]execute_cgi path=json_proto method=POST [19:34:39]POST find Content-Length [19:34:39]Host: 172.17.53.67:8080 [19:34:39]Content-Length: 677 [19:34:39]Content-Type: application/json [19:34:39] [19:34:39]POST finish read [19:34:39]Found Content-Length = 677 [19:34:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874769", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:34:39]execute_script... [19:34:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874769", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:34:39]POST & json_proto [19:34:39]process_json_proto [19:34:39]json parsed OK: [19:34:39]protocol is kg_v1.0 [19:34:39]action value=close_receipt [19:34:39]process_action close_receipt [19:34:39]cmd_close_receipt [19:34:39]MH_GetDate [19:34:39]Write to MH i2c: F0 00 00 D2 13 D4 [19:34:39]Write i2c OK [19:34:39]MH_I2C_Read... [19:34:39]Read from MH i2c: F0 [19:34:39]MH_I2C_Read... [19:34:39]Read from MH i2c: F0 09 00 [19:34:39]MH_I2C_Read... [19:34:39]Read from MH i2c: F0 09 00 D2 13 00 50 5B 15 67 19 BC 99 64 D6 [19:34:39]GetLastDocTimeStamp 1729452843 [19:34:39]current date 1729452880 [19:34:39]FM_GetShiftState [19:34:39]SAM_PROTO_GetShiftState [19:34:39]wFMCommunicate request_size=4 [19:34:39]MH_SAM_APDU [19:34:39]CAPDU: 80 13 01 00 [19:34:39]Write to MH i2c: E2 08 00 D3 13 80 13 01 00 00 00 00 00 63 [19:34:39]Write i2c OK [19:34:39]MH_I2C_Read... [19:34:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:34:39]Read from MH i2c: E2 [19:34:39]MH_I2C_Read... [19:34:39]Read from MH i2c: E2 0E 00 [19:34:39]MH_I2C_Read... [19:34:39]Read from MH i2c: E2 0E 00 D3 13 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 0A [19:34:39]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:34:39]wFMCommunicate OK [19:34:39]SAM_PROTO_GetShiftState done [19:34:39]FM_GetShiftState done [19:34:39]opened in 1729383891 [19:34:39]opened+sec_in_day 1729470291 [19:34:39]quantity*price = 50010 [19:34:39]sum+1 = 50012 [19:34:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 539 20.10.2024 19:34 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156467 ФПД: 253379593257572 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T193440&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156467&fm=253379593257572&tin=02508201610067®Number=0000137193017469&sum=50000 [19:34:40]StoreToDocumentArchive [19:34:40]shift 314 fd 156467 [19:34:40]save to /storage/0314/doc_00156467 [19:34:40]save last doc name /storage/0314/doc_00156467 to /storage/kkm_last_doc_name [19:34:40]save OK [19:34:40]Clear old archive folders... [19:34:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:34:40]tlvbuf is B6E8B260 [19:34:40]SAM_PROTO_ClearQueue [19:34:40]wFMCommunicate request_size=4 [19:34:40]MH_SAM_APDU [19:34:40]CAPDU: 80 09 00 00 [19:34:40]Write to MH i2c: E2 08 00 E0 13 80 09 00 00 00 00 00 00 65 [19:34:40]Write i2c OK [19:34:40]MH_I2C_Read... [19:34:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:34:40]Read from MH i2c: E2 [19:34:40]MH_I2C_Read... [19:34:40]Read from MH i2c: E2 03 00 [19:34:40]MH_I2C_Read... [19:34:40]Read from MH i2c: E2 03 00 E0 13 00 90 00 67 [19:34:40]RAPDU: 90 00 [19:34:40]wFMCommunicate OK [19:34:40]SAM_PROTO_ClearQueue done [19:34:40]KKMCreateOFDPacket [19:34:40]OFDProtocolAddRootSTLVToBuf [19:34:40]FM_MakeSignedData [19:34:40]FM_MakeSignedData [19:34:40]SAM_PROTO_SignData [19:34:40]wFMCommunicate request_size=4 [19:34:40]MH_SAM_APDU [19:34:40]CAPDU: 80 0D 01 02 [19:34:40]Write to MH i2c: E2 08 00 E1 13 80 0D 01 02 00 00 00 00 6D [19:34:40]Write i2c OK [19:34:40]MH_I2C_Read... [19:34:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:34:40]Read from MH i2c: E2 [19:34:40]MH_I2C_Read... [19:34:40]Read from MH i2c: E2 03 00 [19:34:40]MH_I2C_Read... [19:34:40]Read from MH i2c: E2 03 00 E1 13 00 90 00 68 [19:34:40]RAPDU: 90 00 [19:34:40]wFMCommunicate OK [19:34:40]wFMCommunicate request_size=255 [19:34:40]MH_SAM_APDU [19:34:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 02 00 00 F4 03 04 00 50 5B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 33 63 02 00 35 04 06 00 E6 [19:34:40]Write to MH i2c: E2 02 01 E2 13 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 02 00 00 F4 03 04 00 50 5B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 33 63 02 00 35 04 06 00 E6 00 00 E9 [19:34:40]Write i2c OK [19:34:40]MH_I2C_Read... [19:34:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:34:41]Read from MH i2c: E2 [19:34:41]MH_I2C_Read... [19:34:41]Read from MH i2c: E2 03 00 [19:34:41]MH_I2C_Read... [19:34:41]Read from MH i2c: E2 03 00 E2 13 00 90 00 69 [19:34:41]RAPDU: 90 00 [19:34:41]wFMCommunicate OK [19:34:41]wFMCommunicate request_size=10 [19:34:41]MH_SAM_APDU [19:34:41]CAPDU: 80 0D 02 02 05 72 88 A6 42 64 [19:34:41]Write to MH i2c: E2 0D 00 E3 13 80 0D 02 02 05 00 72 88 A6 42 64 00 00 C0 [19:34:41]Write i2c OK [19:34:41]MH_I2C_Read... [19:34:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:34:41]Read from MH i2c: E2 [19:34:41]MH_I2C_Read... [19:34:41]Read from MH i2c: E2 03 00 [19:34:41]MH_I2C_Read... [19:34:41]Read from MH i2c: E2 03 00 E3 13 00 90 00 6A [19:34:41]RAPDU: 90 00 [19:34:41]wFMCommunicate OK [19:34:41]wFMCommunicate request_size=4 [19:34:41]MH_SAM_APDU [19:34:41]CAPDU: 80 0D 03 02 [19:34:41]Write to MH i2c: E2 08 00 E4 13 80 0D 03 02 00 00 00 00 72 [19:34:41]Write i2c OK [19:34:41]MH_I2C_Read... [19:34:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:34:41]Read from MH i2c: E2 [19:34:41]MH_I2C_Read... [19:34:41]Read from MH i2c: E2 0B 00 [19:34:41]MH_I2C_Read... [19:34:41]Read from MH i2c: E2 0B 00 E4 13 00 E7 22 26 7C AC 41 ED 44 90 00 3C [19:34:41]RAPDU: E7 22 26 7C AC 41 ED 44 90 00 [19:34:41]wFMCommunicate OK [19:34:41]SAM_PROTO_SignData done [19:34:41]FM_MakeSignedData done [19:34:41]CreateOFDProtocolMessage [19:34:41]wFMCommunicate request_size=4 [19:34:41]MH_SAM_APDU [19:34:41]CAPDU: 80 11 00 00 [19:34:41]Write to MH i2c: E2 08 00 E5 13 80 11 00 00 00 00 00 00 72 [19:34:41]Write i2c OK [19:34:41]MH_I2C_Read... [19:34:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:34:41]Read from MH i2c: E2 [19:34:41]MH_I2C_Read... [19:34:41]Read from MH i2c: E2 17 00 [19:34:41]MH_I2C_Read... [19:34:41]Read from MH i2c: E2 17 00 E5 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C3 [19:34:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:34:41]wFMCommunicate OK [19:34:41]CreateOFDProtocolMessage done [19:34:41]OFDSenderStorePacket 156467 [19:34:41]StoreOFDPacket docnum=156467 [19:34:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 16 44 07 01 F2 82 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 02 00 00 F4 03 04 00 50 5B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 33 63 02 00 35 04 06 00 E6 72 88 A6 42 64 E7 22 26 7C AC 41 ED 44 [19:34:41]CheckFolder [19:34:41]dirname=/storage/ofd_packets [19:34:41]CheckFolder done [19:34:41]ProducePacketName [19:34:41]name=ofd_packets/00156467 [19:34:41]NVStorageSaveData ofd_packets/00156467 [19:34:41]File name is /storage/ofd_packets/00156467 [19:34:41]Write 301 bytes [19:34:41]NVStorageSaveData done [19:34:41]OFDSenderStorePacket done [19:34:41]KKMCreateOFDPacket done [19:34:41]NVStorageSaveData kkm_last_timestamp [19:34:41]File name is /storage/kkm_last_timestamp [19:34:41]Write 4 bytes [19:34:41]NVStorageSaveData done [19:34:41]ExternCall_PrintAddStr [19:34:41]wPrintStart [19:34:41]Write to MH i2c: 01 00 00 E6 13 F9 [19:34:41]Write i2c OK [19:34:41]MH_I2C_Read... [19:34:41]Read from MH i2c: 01 [19:34:41]MH_I2C_Read... [19:34:41]Read from MH i2c: 01 07 00 [19:34:41]MH_I2C_Read... [19:34:41]Read from MH i2c: 01 07 00 E6 13 00 00 00 00 00 FF 0F 0E [19:34:41]RasterBufferAndPrint [19:34:41]line Счет N : (1)874769 [19:34:41]line ИНН: 02508201610067 [19:34:41]line Контрольно-Кассовый Чек [19:34:41]line ПРОДАЖА [19:34:41]line ТРК (МРК, ГНК) : 31 [19:34:41]line Товар: 2710124500 [19:34:41]line Аи-95-К-5 [19:34:41]line 6.740 * 74.20 [19:34:41]line = 500.11 [19:34:41]line НДС 12% НСП 1% [19:34:41]line > о реализуемом товаре [19:34:41]line ОКРУГЛЕНИЕ: -0.11 [19:34:41]line ИТОГО: 500.00 [19:34:41]line Внесено: 500.00 [19:34:41]line СДАЧА: 0.00 [19:34:41]line НСП 1% : 4.43 [19:34:41]line НДС 12% : 53.11 [19:34:41]line Наличными: 500.00 [19:34:41]line Безнал.: 0.00 [19:34:41]line Место: АЗС № 165 "Партнер Нефть" [19:34:41]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:34:41]line СНО: Общий режим [19:34:41]line Чек 539 20.10.2024 19:34 [19:34:41]line Смена: 314 ФФД: 1.0 [19:34:41]line ЗНМ: 0300000234 [19:34:41]line РНМ: 0000137193017469 [19:34:41]line Версия ККМ: v1.0 [19:34:41]line ФМ: 0000000000963156 [19:34:41]line ФД: 156467 [19:34:41]line ФПД: 253379593257572 [19:34:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T193440&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156467&fm=253379593257572&tin=02508201610067®Number=0000137193017469&sum=50000 [19:34:41]OFD Sender: Processing packet 156467 [packets to send 52, broken 51] [19:34:41]ProducePacketName [19:34:41]name=ofd_packets/00156467 [19:34:41]OFD Sender: To server: pG, [19:34:41]CommunicateWithHost lk.salyk.kg:30040 [19:34:41]ConnectInit lk.salyk.kg [19:34:41]written 0, free lines is 4095 [19:34:41]Connected sock=7 [19:34:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 16 44 07 01 F2 82 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 02 00 00 F4 03 04 00 50 5B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 33 63 02 00 35 04 06 00 E6 72 88 A6 42 64 E7 22 26 7C AC 41 ED 44 [19:34:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 36 A1 47 00 E0 9D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 33 63 02 00 F4 03 04 00 82 01 15 67 B6 04 01 00 00 37 59 EC FD FD 33 E6 87 [19:34:42]CommunicateWithHost err = 0 [19:34:42]CheckOFDResponse [19:34:42]1017 (14) - 77093643461234 [19:34:42]1041 (16) - 0000000000963156 [19:34:42]1040 (4) - 156467 [19:34:42]1012 (4) - 20.10.2024 13:11 [19:34:42]1206 (1) - 0 [19:34:42]OFD Sender: Remove packet 156467 [19:34:42]ProducePacketName [19:34:42]name=ofd_packets/00156467 [19:34:42]NVStorageDeleteData [19:34:42]Write to MH i2c: 01 00 00 11 14 25 [19:34:42]Write i2c OK [19:34:42]MH_I2C_Read... [19:34:42]Read from MH i2c: 01 [19:34:42]MH_I2C_Read... [19:34:42]Read from MH i2c: 01 07 00 [19:34:42]MH_I2C_Read... [19:34:42]Read from MH i2c: 01 07 00 11 14 00 00 00 00 00 F1 0C 29 [19:34:42]RasterBufferAndPrint [19:34:42]line [19:34:42]line [19:34:42]line [19:34:42]line [19:34:42]line [19:34:42]written 0, free lines is 3319 [19:34:42]MH_Cut [19:34:42]Write to MH i2c: D1 01 00 18 14 01 FE [19:34:42]Write i2c OK [19:34:42]MH_I2C_Read... [19:34:42]Read from MH i2c: D1 [19:34:42]MH_I2C_Read... [19:34:42]Read from MH i2c: D1 01 00 [19:34:42]MH_I2C_Read... [19:34:42]Read from MH i2c: D1 01 00 18 14 00 FD [19:34:42]Write to MH i2c: 01 00 00 19 14 2D [19:34:42]Write i2c OK [19:34:42]MH_I2C_Read... [19:34:42]OFD Sender: No OFD packet to send [19:34:42]*** Cut start [19:34:42]*** Partial cut [19:34:42]*** CUTSNS_PIN = 1 [19:34:42]*** CUTSNS_PIN = 0 [19:34:43]*** Brake cut motor [19:34:43]Read from MH i2c: 01 [19:34:43]MH_I2C_Read... [19:34:43]*** Stop cut motor [19:34:43]*** Cut end [19:34:43]Read from MH i2c: 01 07 00 [19:34:43]MH_I2C_Read... [19:34:43]Read from MH i2c: 01 07 00 19 14 00 00 00 00 00 FF 0F 42 [19:34:43]process_action close_receipt done [19:34:43]requested_data is exist [19:34:43]produce_requested_data [19:34:43]requested_item fm.sn is exist - process it [19:34:43]wFMCommunicate request_size=4 [19:34:43]MH_SAM_APDU [19:34:43]CAPDU: 80 11 00 00 [19:34:43]Write to MH i2c: E2 08 00 1A 14 80 11 00 00 00 00 00 00 A8 [19:34:43]Write i2c OK [19:34:43]MH_I2C_Read... [19:34:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:34:43]Read from MH i2c: E2 [19:34:43]MH_I2C_Read... [19:34:43]Read from MH i2c: E2 17 00 [19:34:43]MH_I2C_Read... [19:34:43]Read from MH i2c: E2 17 00 1A 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F9 [19:34:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:34:43]wFMCommunicate OK [19:34:43]requested_item fd.num is exist - process it [19:34:43]SAM_PROTO_GetFieldsCounters [19:34:43]wFMCommunicate request_size=4 [19:34:43]MH_SAM_APDU [19:34:43]CAPDU: 80 13 00 00 [19:34:43]Write to MH i2c: E2 08 00 1B 14 80 13 00 00 00 00 00 00 AB [19:34:43]Write i2c OK [19:34:43]MH_I2C_Read... [19:34:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:34:43]Read from MH i2c: E2 [19:34:43]MH_I2C_Read... [19:34:43]Read from MH i2c: E2 62 00 [19:34:43]MH_I2C_Read... [19:34:43]Read from MH i2c: E2 62 00 1B 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 33 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 1B 02 00 00 5E 04 04 00 1B 02 00 00 57 04 04 00 1C 02 00 00 19 04 04 00 00 00 00 00 90 00 0E [19:34:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 33 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 1B 02 00 00 5E 04 04 00 1B 02 00 00 57 04 04 00 1C 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:34:43]wFMCommunicate OK [19:34:43]SAM_PROTO_GetFieldsCounters done [19:34:43]requested_item shift.num is exist - process it [19:34:43]requested_item shift.opened is exist - process it [19:34:43]req_shift_opened [19:34:43]FM_GetShiftState [19:34:43]SAM_PROTO_GetShiftState [19:34:43]wFMCommunicate request_size=4 [19:34:43]MH_SAM_APDU [19:34:43]CAPDU: 80 13 01 00 [19:34:43]Write to MH i2c: E2 08 00 1C 14 80 13 01 00 00 00 00 00 AD [19:34:43]Write i2c OK [19:34:43]MH_I2C_Read... [19:34:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:34:43]Read from MH i2c: E2 [19:34:43]MH_I2C_Read... [19:34:43]Read from MH i2c: E2 0E 00 [19:34:43]MH_I2C_Read... [19:34:43]Read from MH i2c: E2 0E 00 1C 14 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 54 [19:34:43]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:34:43]wFMCommunicate OK [19:34:43]SAM_PROTO_GetShiftState done [19:34:43]FM_GetShiftState done [19:34:43]req_shift_opened done [19:34:43]requested_item shift.open_date is exist - process it [19:34:43]req_shift_open_date [19:34:43]req_shift_open_date done [19:34:43]produce_requested_data done [19:34:43]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156467,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:34:43]process_action_free close_receipt [19:34:43]json_value_free [19:34:43]json_value_free done [19:34:43]process_json_proto returns [19:34:43]Send response to host [19:34:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156467,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:34:43]free response buf [19:34:43]execute_script done [19:34:43]execute_script returns [19:34:43]free content buf [19:34:43]Sock 9.Close socket [19:34:43]Sock 9.Thread stoped [19:34:47]OFD Sender: No OFD packet to send [19:34:52]OFD Sender: No OFD packet to send [19:34:57]OFD Sender: No OFD packet to send [19:35:02]OFD Sender: No OFD packet to send [19:35:07]OFD Sender: No OFD packet to send [19:35:12]OFD Sender: No OFD packet to send [19:35:17]OFD Sender: No OFD packet to send [19:35:22]OFD Sender: No OFD packet to send [19:35:27]OFD Sender: No OFD packet to send [19:35:32]OFD Sender: No OFD packet to send [19:35:37]OFD Sender: No OFD packet to send [19:35:42]OFD Sender: No OFD packet to send [19:35:47]OFD Sender: No OFD packet to send [19:35:52]OFD Sender: No OFD packet to send [19:35:57]OFD Sender: No OFD packet to send [19:35:59]accept exits with 10 [19:35:59]New connection [19:35:59]New thread 3066588516 created [19:35:59]Thread 3066731876 joined [19:35:59]Waiting for new connection... [19:35:59] Sock 10.Parse request [19:35:59]Sock 10.Check first char [19:35:59]Sock 10.First char is OK [19:35:59]request: POST /json_proto HTTP/1.0 [19:35:59]Method: POST [19:35:59]URL: /json_proto [19:35:59]Method is POST - this is cgi request [19:35:59]url: /json_proto [19:35:59]query_string will be loaded in cgi processing [19:35:59]execute_cgi json_proto POST (null) [19:35:59]execute_cgi path=json_proto method=POST [19:35:59]POST find Content-Length [19:35:59]Host: 172.17.53.67:8080 [19:35:59]Content-Length: 677 [19:35:59]Content-Type: application/json [19:35:59] [19:35:59]POST finish read [19:35:59]Found Content-Length = 677 [19:35:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874770", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:35:59]execute_script... [19:35:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874770", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:35:59]POST & json_proto [19:35:59]process_json_proto [19:35:59]json parsed OK: [19:35:59]protocol is kg_v1.0 [19:35:59]action value=close_receipt [19:35:59]process_action close_receipt [19:35:59]cmd_close_receipt [19:35:59]MH_GetDate [19:35:59]Write to MH i2c: F0 00 00 1D 14 20 [19:35:59]Write i2c OK [19:35:59]MH_I2C_Read... [19:35:59]Read from MH i2c: F0 [19:35:59]MH_I2C_Read... [19:35:59]Read from MH i2c: F0 09 00 [19:35:59]MH_I2C_Read... [19:35:59]Read from MH i2c: F0 09 00 1D 14 00 9F 5B 15 67 19 BC 99 64 71 [19:35:59]GetLastDocTimeStamp 1729452880 [19:35:59]current date 1729452959 [19:35:59]FM_GetShiftState [19:35:59]SAM_PROTO_GetShiftState [19:35:59]wFMCommunicate request_size=4 [19:35:59]MH_SAM_APDU [19:35:59]CAPDU: 80 13 01 00 [19:35:59]Write to MH i2c: E2 08 00 1E 14 80 13 01 00 00 00 00 00 AF [19:35:59]Write i2c OK [19:35:59]MH_I2C_Read... [19:35:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:35:59]Read from MH i2c: E2 [19:35:59]MH_I2C_Read... [19:35:59]Read from MH i2c: E2 0E 00 [19:35:59]MH_I2C_Read... [19:35:59]Read from MH i2c: E2 0E 00 1E 14 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 56 [19:35:59]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:35:59]wFMCommunicate OK [19:35:59]SAM_PROTO_GetShiftState done [19:35:59]FM_GetShiftState done [19:35:59]opened in 1729383891 [19:35:59]opened+sec_in_day 1729470291 [19:35:59]quantity*price = 40006 [19:35:59]sum+1 = 40007 [19:35:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 540 20.10.2024 19:35 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156468 ФПД: 36599898171529 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T193559&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156468&fm=36599898171529&tin=02508201610067®Number=0000137193017469&sum=40000 [19:36:00]StoreToDocumentArchive [19:36:00]shift 314 fd 156468 [19:36:00]save to /storage/0314/doc_00156468 [19:36:00]save last doc name /storage/0314/doc_00156468 to /storage/kkm_last_doc_name [19:36:00]save OK [19:36:00]Clear old archive folders... [19:36:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:36:00]tlvbuf is 0029A320 [19:36:00]SAM_PROTO_ClearQueue [19:36:00]wFMCommunicate request_size=4 [19:36:00]MH_SAM_APDU [19:36:00]CAPDU: 80 09 00 00 [19:36:00]Write to MH i2c: E2 08 00 2B 14 80 09 00 00 00 00 00 00 B1 [19:36:00]Write i2c OK [19:36:00]MH_I2C_Read... [19:36:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:36:00]Read from MH i2c: E2 [19:36:00]MH_I2C_Read... [19:36:00]Read from MH i2c: E2 03 00 [19:36:00]MH_I2C_Read... [19:36:00]Read from MH i2c: E2 03 00 2B 14 00 90 00 B3 [19:36:00]RAPDU: 90 00 [19:36:00]wFMCommunicate OK [19:36:00]SAM_PROTO_ClearQueue done [19:36:00]KKMCreateOFDPacket [19:36:00]OFDProtocolAddRootSTLVToBuf [19:36:00]FM_MakeSignedData [19:36:00]FM_MakeSignedData [19:36:00]SAM_PROTO_SignData [19:36:00]wFMCommunicate request_size=4 [19:36:00]MH_SAM_APDU [19:36:00]CAPDU: 80 0D 01 02 [19:36:00]Write to MH i2c: E2 08 00 2C 14 80 0D 01 02 00 00 00 00 B9 [19:36:00]Write i2c OK [19:36:00]MH_I2C_Read... [19:36:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:36:00]Read from MH i2c: E2 [19:36:00]MH_I2C_Read... [19:36:00]Read from MH i2c: E2 03 00 [19:36:00]MH_I2C_Read... [19:36:00]Read from MH i2c: E2 03 00 2C 14 00 90 00 B4 [19:36:00]RAPDU: 90 00 [19:36:00]wFMCommunicate OK [19:36:00]wFMCommunicate request_size=255 [19:36:00]MH_SAM_APDU [19:36:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 02 00 00 F4 03 04 00 9F 5B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 34 63 02 00 35 04 06 00 21 [19:36:00]Write to MH i2c: E2 02 01 2D 14 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 02 00 00 F4 03 04 00 9F 5B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 34 63 02 00 35 04 06 00 21 00 00 B8 [19:36:00]Write i2c OK [19:36:00]MH_I2C_Read... [19:36:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:36:00]Read from MH i2c: E2 [19:36:00]MH_I2C_Read... [19:36:00]Read from MH i2c: E2 03 00 [19:36:00]MH_I2C_Read... [19:36:00]Read from MH i2c: E2 03 00 2D 14 00 90 00 B5 [19:36:00]RAPDU: 90 00 [19:36:00]wFMCommunicate OK [19:36:00]wFMCommunicate request_size=10 [19:36:00]MH_SAM_APDU [19:36:00]CAPDU: 80 0D 02 02 05 49 93 ED E8 89 [19:36:00]Write to MH i2c: E2 0D 00 2E 14 80 0D 02 02 05 00 49 93 ED E8 89 00 00 00 [19:36:00]Write i2c OK [19:36:00]MH_I2C_Read... [19:36:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:36:00]Read from MH i2c: E2 [19:36:00]MH_I2C_Read... [19:36:00]Read from MH i2c: E2 03 00 [19:36:00]MH_I2C_Read... [19:36:00]Read from MH i2c: E2 03 00 2E 14 00 90 00 B6 [19:36:00]RAPDU: 90 00 [19:36:00]wFMCommunicate OK [19:36:00]wFMCommunicate request_size=4 [19:36:00]MH_SAM_APDU [19:36:00]CAPDU: 80 0D 03 02 [19:36:00]Write to MH i2c: E2 08 00 2F 14 80 0D 03 02 00 00 00 00 BE [19:36:00]Write i2c OK [19:36:00]MH_I2C_Read... [19:36:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:36:00]Read from MH i2c: E2 [19:36:00]MH_I2C_Read... [19:36:00]Read from MH i2c: E2 0B 00 [19:36:00]MH_I2C_Read... [19:36:00]Read from MH i2c: E2 0B 00 2F 14 00 2A CE 91 4A 55 11 33 ED 90 00 18 [19:36:00]RAPDU: 2A CE 91 4A 55 11 33 ED 90 00 [19:36:00]wFMCommunicate OK [19:36:00]SAM_PROTO_SignData done [19:36:00]FM_MakeSignedData done [19:36:00]CreateOFDProtocolMessage [19:36:00]wFMCommunicate request_size=4 [19:36:00]MH_SAM_APDU [19:36:00]CAPDU: 80 11 00 00 [19:36:00]Write to MH i2c: E2 08 00 30 14 80 11 00 00 00 00 00 00 BE [19:36:00]Write i2c OK [19:36:00]MH_I2C_Read... [19:36:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:36:00]Read from MH i2c: E2 [19:36:00]MH_I2C_Read... [19:36:00]Read from MH i2c: E2 17 00 [19:36:00]MH_I2C_Read... [19:36:00]Read from MH i2c: E2 17 00 30 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0F [19:36:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:36:00]wFMCommunicate OK [19:36:00]CreateOFDProtocolMessage done [19:36:00]OFDSenderStorePacket 156468 [19:36:00]StoreOFDPacket docnum=156468 [19:36:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 77 20 07 01 0B 06 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 02 00 00 F4 03 04 00 9F 5B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 34 63 02 00 35 04 06 00 21 49 93 ED E8 89 2A CE 91 4A 55 11 33 ED [19:36:00]CheckFolder [19:36:00]dirname=/storage/ofd_packets [19:36:00]CheckFolder done [19:36:00]ProducePacketName [19:36:00]name=ofd_packets/00156468 [19:36:00]NVStorageSaveData ofd_packets/00156468 [19:36:00]File name is /storage/ofd_packets/00156468 [19:36:00]Write 301 bytes [19:36:00]NVStorageSaveData done [19:36:00]OFDSenderStorePacket done [19:36:00]KKMCreateOFDPacket done [19:36:00]NVStorageSaveData kkm_last_timestamp [19:36:00]File name is /storage/kkm_last_timestamp [19:36:00]Write 4 bytes [19:36:00]NVStorageSaveData done [19:36:00]ExternCall_PrintAddStr [19:36:00]wPrintStart [19:36:00]Write to MH i2c: 01 00 00 31 14 45 [19:36:00]Write i2c OK [19:36:00]MH_I2C_Read... [19:36:00]Read from MH i2c: 01 [19:36:00]MH_I2C_Read... [19:36:00]Read from MH i2c: 01 07 00 [19:36:00]MH_I2C_Read... [19:36:00]Read from MH i2c: 01 07 00 31 14 00 00 00 00 00 FF 0F 5A [19:36:00]RasterBufferAndPrint [19:36:00]line Счет N : (1)874770 [19:36:00]line ИНН: 02508201610067 [19:36:00]line Контрольно-Кассовый Чек [19:36:00]line ПРОДАЖА [19:36:00]line ТРК (МРК, ГНК) : 12 [19:36:00]line Товар: 2710124130 [19:36:00]line Аи-92-К-5 [19:36:00]line 5.980 * 66.90 [19:36:00]line = 400.06 [19:36:00]line НДС 12% НСП 1% [19:36:00]line > о реализуемом товаре [19:36:00]line ОКРУГЛЕНИЕ: -0.06 [19:36:00]line ИТОГО: 400.00 [19:36:00]line Внесено: 400.00 [19:36:00]line СДАЧА: 0.00 [19:36:00]line НСП 1% : 3.54 [19:36:00]line НДС 12% : 42.48 [19:36:00]line Наличными: 400.00 [19:36:00]line Безнал.: 0.00 [19:36:00]line Место: АЗС № 165 "Партнер Нефть" [19:36:00]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:36:00]line СНО: Общий режим [19:36:00]line Чек 540 20.10.2024 19:35 [19:36:00]line Смена: 314 ФФД: 1.0 [19:36:00]line ЗНМ: 0300000234 [19:36:00]line РНМ: 0000137193017469 [19:36:00]line Версия ККМ: v1.0 [19:36:00]line ФМ: 0000000000963156 [19:36:00]line ФД: 156468 [19:36:00]line ФПД: 36599898171529 [19:36:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T193559&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156468&fm=36599898171529&tin=02508201610067®Number=0000137193017469&sum=40000 [19:36:01]OFD Sender: Processing packet 156468 [packets to send 52, broken 51] [19:36:01]ProducePacketName [19:36:01]name=ofd_packets/00156468 [19:36:01]OFD Sender: To server: pG, [19:36:01]CommunicateWithHost lk.salyk.kg:30040 [19:36:01]ConnectInit lk.salyk.kg [19:36:01]written 0, free lines is 4095 [19:36:01]Connected sock=9 [19:36:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 77 20 07 01 0B 06 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 02 00 00 F4 03 04 00 9F 5B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 34 63 02 00 35 04 06 00 21 49 93 ED E8 89 2A CE 91 4A 55 11 33 ED [19:36:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 6A C7 47 00 C7 12 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 34 63 02 00 F4 03 04 00 D1 01 15 67 B6 04 01 00 00 3E 79 AD E6 05 D8 70 4B [19:36:01]CommunicateWithHost err = 0 [19:36:01]CheckOFDResponse [19:36:01]1017 (14) - 77093643461234 [19:36:01]1041 (16) - 0000000000963156 [19:36:01]1040 (4) - 156468 [19:36:01]1012 (4) - 20.10.2024 13:12 [19:36:01]1206 (1) - 0 [19:36:01]OFD Sender: Remove packet 156468 [19:36:01]ProducePacketName [19:36:01]name=ofd_packets/00156468 [19:36:01]NVStorageDeleteData [19:36:01]Write to MH i2c: 01 00 00 5C 14 70 [19:36:01]Write i2c OK [19:36:01]MH_I2C_Read... [19:36:01]Read from MH i2c: 01 [19:36:01]MH_I2C_Read... [19:36:01]Read from MH i2c: 01 07 00 [19:36:01]MH_I2C_Read... [19:36:01]Read from MH i2c: 01 07 00 5C 14 00 00 00 00 00 EC 0C 6F [19:36:01]RasterBufferAndPrint [19:36:01]line [19:36:01]line [19:36:01]line [19:36:01]line [19:36:01]line [19:36:01]written 0, free lines is 3314 [19:36:01]MH_Cut [19:36:01]Write to MH i2c: D1 01 00 63 14 01 49 [19:36:01]Write i2c OK [19:36:01]MH_I2C_Read... [19:36:01]Read from MH i2c: D1 [19:36:01]MH_I2C_Read... [19:36:01]Read from MH i2c: D1 01 00 [19:36:01]MH_I2C_Read... [19:36:01]Read from MH i2c: D1 01 00 63 14 00 48 [19:36:01]Write to MH i2c: 01 00 00 64 14 78 [19:36:01]Write i2c OK [19:36:01]MH_I2C_Read... [19:36:01]OFD Sender: No OFD packet to send [19:36:02]*** Cut start [19:36:02]*** Partial cut [19:36:02]*** CUTSNS_PIN = 1 [19:36:02]*** CUTSNS_PIN = 0 [19:36:02]*** Brake cut motor [19:36:02]Read from MH i2c: 01 [19:36:02]MH_I2C_Read... [19:36:02]*** Stop cut motor [19:36:02]*** Cut end [19:36:02]Read from MH i2c: 01 07 00 [19:36:02]MH_I2C_Read... [19:36:02]Read from MH i2c: 01 07 00 64 14 00 00 00 00 00 FF 0F 8D [19:36:02]process_action close_receipt done [19:36:02]requested_data is exist [19:36:02]produce_requested_data [19:36:02]requested_item fm.sn is exist - process it [19:36:02]wFMCommunicate request_size=4 [19:36:02]MH_SAM_APDU [19:36:02]CAPDU: 80 11 00 00 [19:36:02]Write to MH i2c: E2 08 00 65 14 80 11 00 00 00 00 00 00 F3 [19:36:02]Write i2c OK [19:36:02]MH_I2C_Read... [19:36:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:36:02]Read from MH i2c: E2 [19:36:02]MH_I2C_Read... [19:36:02]Read from MH i2c: E2 17 00 [19:36:02]MH_I2C_Read... [19:36:02]Read from MH i2c: E2 17 00 65 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 44 [19:36:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:36:02]wFMCommunicate OK [19:36:02]requested_item fd.num is exist - process it [19:36:02]SAM_PROTO_GetFieldsCounters [19:36:02]wFMCommunicate request_size=4 [19:36:02]MH_SAM_APDU [19:36:02]CAPDU: 80 13 00 00 [19:36:02]Write to MH i2c: E2 08 00 66 14 80 13 00 00 00 00 00 00 F6 [19:36:02]Write i2c OK [19:36:02]MH_I2C_Read... [19:36:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:36:03]Read from MH i2c: E2 [19:36:03]MH_I2C_Read... [19:36:03]Read from MH i2c: E2 62 00 [19:36:03]MH_I2C_Read... [19:36:03]Read from MH i2c: E2 62 00 66 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 34 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 1C 02 00 00 5E 04 04 00 1C 02 00 00 57 04 04 00 1D 02 00 00 19 04 04 00 00 00 00 00 90 00 5D [19:36:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 34 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 1C 02 00 00 5E 04 04 00 1C 02 00 00 57 04 04 00 1D 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:36:03]wFMCommunicate OK [19:36:03]SAM_PROTO_GetFieldsCounters done [19:36:03]requested_item shift.num is exist - process it [19:36:03]requested_item shift.opened is exist - process it [19:36:03]req_shift_opened [19:36:03]FM_GetShiftState [19:36:03]SAM_PROTO_GetShiftState [19:36:03]wFMCommunicate request_size=4 [19:36:03]MH_SAM_APDU [19:36:03]CAPDU: 80 13 01 00 [19:36:03]Write to MH i2c: E2 08 00 67 14 80 13 01 00 00 00 00 00 F8 [19:36:03]Write i2c OK [19:36:03]MH_I2C_Read... [19:36:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:36:03]Read from MH i2c: E2 [19:36:03]MH_I2C_Read... [19:36:03]Read from MH i2c: E2 0E 00 [19:36:03]MH_I2C_Read... [19:36:03]Read from MH i2c: E2 0E 00 67 14 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 9F [19:36:03]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:36:03]wFMCommunicate OK [19:36:03]SAM_PROTO_GetShiftState done [19:36:03]FM_GetShiftState done [19:36:03]req_shift_opened done [19:36:03]requested_item shift.open_date is exist - process it [19:36:03]req_shift_open_date [19:36:03]req_shift_open_date done [19:36:03]produce_requested_data done [19:36:03]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156468,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:36:03]process_action_free close_receipt [19:36:03]json_value_free [19:36:03]json_value_free done [19:36:03]process_json_proto returns [19:36:03]Send response to host [19:36:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156468,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:36:03]free response buf [19:36:03]execute_script done [19:36:03]execute_script returns [19:36:03]free content buf [19:36:03]Sock 10.Close socket [19:36:03]Sock 10.Thread stoped [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:17]accept exits with 7 [19:36:17]New connection [19:36:17]New thread 3066731876 created [19:36:17]Thread 3066588516 joined [19:36:17]Waiting for new connection... [19:36:17] Sock 7.Parse request [19:36:17]Sock 7.Check first char [19:36:17]Sock 7.First char is OK [19:36:17]request: POST /json_proto HTTP/1.0 [19:36:17]Method: POST [19:36:17]URL: /json_proto [19:36:17]Method is POST - this is cgi request [19:36:17]url: /json_proto [19:36:17]query_string will be loaded in cgi processing [19:36:17]execute_cgi json_proto POST (null) [19:36:17]execute_cgi path=json_proto method=POST [19:36:17]POST find Content-Length [19:36:17]Host: 172.17.53.67:8080 [19:36:17]Content-Length: 677 [19:36:17]Content-Type: application/json [19:36:17] [19:36:17]POST finish read [19:36:17]Found Content-Length = 677 [19:36:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874771", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:36:17]execute_script... [19:36:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874771", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:36:17]POST & json_proto [19:36:17]process_json_proto [19:36:17]json parsed OK: [19:36:17]protocol is kg_v1.0 [19:36:17]action value=close_receipt [19:36:17]process_action close_receipt [19:36:17]cmd_close_receipt [19:36:17]MH_GetDate [19:36:17]Write to MH i2c: F0 00 00 68 14 6B [19:36:17]Write i2c OK [19:36:17]MH_I2C_Read... [19:36:17]Read from MH i2c: F0 [19:36:17]MH_I2C_Read... [19:36:17]Read from MH i2c: F0 09 00 [19:36:17]MH_I2C_Read... [19:36:17]Read from MH i2c: F0 09 00 68 14 00 B2 5B 15 67 19 BC 99 64 CF [19:36:17]GetLastDocTimeStamp 1729452959 [19:36:17]current date 1729452978 [19:36:17]FM_GetShiftState [19:36:17]SAM_PROTO_GetShiftState [19:36:17]wFMCommunicate request_size=4 [19:36:17]MH_SAM_APDU [19:36:17]CAPDU: 80 13 01 00 [19:36:17]Write to MH i2c: E2 08 00 69 14 80 13 01 00 00 00 00 00 FA [19:36:17]Write i2c OK [19:36:17]MH_I2C_Read... [19:36:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:36:17]Read from MH i2c: E2 [19:36:17]MH_I2C_Read... [19:36:17]Read from MH i2c: E2 0E 00 [19:36:17]MH_I2C_Read... [19:36:17]Read from MH i2c: E2 0E 00 69 14 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A1 [19:36:17]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:36:17]wFMCommunicate OK [19:36:17]SAM_PROTO_GetShiftState done [19:36:17]FM_GetShiftState done [19:36:17]opened in 1729383891 [19:36:17]opened+sec_in_day 1729470291 [19:36:17]quantity*price = 50041 [19:36:17]sum+1 = 50042 [19:36:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 541 20.10.2024 19:36 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156469 ФПД: 80341224589933 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T193618&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156469&fm=80341224589933&tin=02508201610067®Number=0000137193017469&sum=50000 [19:36:18]StoreToDocumentArchive [19:36:18]shift 314 fd 156469 [19:36:18]save to /storage/0314/doc_00156469 [19:36:18]save last doc name /storage/0314/doc_00156469 to /storage/kkm_last_doc_name [19:36:18]save OK [19:36:18]Clear old archive folders... [19:36:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:36:18]tlvbuf is 002F9100 [19:36:18]SAM_PROTO_ClearQueue [19:36:18]wFMCommunicate request_size=4 [19:36:18]MH_SAM_APDU [19:36:18]CAPDU: 80 09 00 00 [19:36:18]Write to MH i2c: E2 08 00 76 14 80 09 00 00 00 00 00 00 FC [19:36:18]Write i2c OK [19:36:18]MH_I2C_Read... [19:36:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:36:18]Read from MH i2c: E2 [19:36:18]MH_I2C_Read... [19:36:18]Read from MH i2c: E2 03 00 [19:36:18]MH_I2C_Read... [19:36:18]Read from MH i2c: E2 03 00 76 14 00 90 00 FE [19:36:18]RAPDU: 90 00 [19:36:18]wFMCommunicate OK [19:36:18]SAM_PROTO_ClearQueue done [19:36:18]KKMCreateOFDPacket [19:36:18]OFDProtocolAddRootSTLVToBuf [19:36:18]FM_MakeSignedData [19:36:18]FM_MakeSignedData [19:36:18]SAM_PROTO_SignData [19:36:18]wFMCommunicate request_size=4 [19:36:18]MH_SAM_APDU [19:36:18]CAPDU: 80 0D 01 02 [19:36:18]Write to MH i2c: E2 08 00 77 14 80 0D 01 02 00 00 00 00 04 [19:36:18]Write i2c OK [19:36:18]MH_I2C_Read... [19:36:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:36:19]Read from MH i2c: E2 [19:36:19]MH_I2C_Read... [19:36:19]Read from MH i2c: E2 03 00 [19:36:19]MH_I2C_Read... [19:36:19]Read from MH i2c: E2 03 00 77 14 00 90 00 FF [19:36:19]RAPDU: 90 00 [19:36:19]wFMCommunicate OK [19:36:19]wFMCommunicate request_size=255 [19:36:19]MH_SAM_APDU [19:36:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 02 00 00 F4 03 04 00 B2 5B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 35 63 02 00 35 04 06 00 49 [19:36:19]Write to MH i2c: E2 02 01 78 14 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 02 00 00 F4 03 04 00 B2 5B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 35 63 02 00 35 04 06 00 49 00 00 71 [19:36:19]Write i2c OK [19:36:19]MH_I2C_Read... [19:36:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:36:19]Read from MH i2c: E2 [19:36:19]MH_I2C_Read... [19:36:19]Read from MH i2c: E2 03 00 [19:36:19]MH_I2C_Read... [19:36:19]Read from MH i2c: E2 03 00 78 14 00 90 00 00 [19:36:19]RAPDU: 90 00 [19:36:19]wFMCommunicate OK [19:36:19]wFMCommunicate request_size=10 [19:36:19]MH_SAM_APDU [19:36:19]CAPDU: 80 0D 02 02 05 11 E6 27 0A 6D [19:36:19]Write to MH i2c: E2 0D 00 79 14 80 0D 02 02 05 00 11 E6 27 0A 6D 00 00 A6 [19:36:19]Write i2c OK [19:36:19]MH_I2C_Read... [19:36:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:36:19]Read from MH i2c: E2 [19:36:19]MH_I2C_Read... [19:36:19]Read from MH i2c: E2 03 00 [19:36:19]MH_I2C_Read... [19:36:19]Read from MH i2c: E2 03 00 79 14 00 90 00 01 [19:36:19]RAPDU: 90 00 [19:36:19]wFMCommunicate OK [19:36:19]wFMCommunicate request_size=4 [19:36:19]MH_SAM_APDU [19:36:19]CAPDU: 80 0D 03 02 [19:36:19]Write to MH i2c: E2 08 00 7A 14 80 0D 03 02 00 00 00 00 09 [19:36:19]Write i2c OK [19:36:19]MH_I2C_Read... [19:36:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:36:19]Read from MH i2c: E2 [19:36:19]MH_I2C_Read... [19:36:19]Read from MH i2c: E2 0B 00 [19:36:19]MH_I2C_Read... [19:36:19]Read from MH i2c: E2 0B 00 7A 14 00 03 88 2B 1D A5 A7 46 CB 90 00 3A [19:36:19]RAPDU: 03 88 2B 1D A5 A7 46 CB 90 00 [19:36:19]wFMCommunicate OK [19:36:19]SAM_PROTO_SignData done [19:36:19]FM_MakeSignedData done [19:36:19]CreateOFDProtocolMessage [19:36:19]wFMCommunicate request_size=4 [19:36:19]MH_SAM_APDU [19:36:19]CAPDU: 80 11 00 00 [19:36:19]Write to MH i2c: E2 08 00 7B 14 80 11 00 00 00 00 00 00 09 [19:36:19]Write i2c OK [19:36:19]MH_I2C_Read... [19:36:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:36:19]Read from MH i2c: E2 [19:36:19]MH_I2C_Read... [19:36:19]Read from MH i2c: E2 17 00 [19:36:19]MH_I2C_Read... [19:36:19]Read from MH i2c: E2 17 00 7B 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5A [19:36:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:36:19]wFMCommunicate OK [19:36:19]CreateOFDProtocolMessage done [19:36:19]OFDSenderStorePacket 156469 [19:36:19]StoreOFDPacket docnum=156469 [19:36:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C7 F6 07 01 92 80 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 02 00 00 F4 03 04 00 B2 5B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 35 63 02 00 35 04 06 00 49 11 E6 27 0A 6D 03 88 2B 1D A5 A7 46 CB [19:36:19]CheckFolder [19:36:19]dirname=/storage/ofd_packets [19:36:19]CheckFolder done [19:36:19]ProducePacketName [19:36:19]name=ofd_packets/00156469 [19:36:19]NVStorageSaveData ofd_packets/00156469 [19:36:19]File name is /storage/ofd_packets/00156469 [19:36:19]Write 301 bytes [19:36:19]NVStorageSaveData done [19:36:19]OFDSenderStorePacket done [19:36:19]KKMCreateOFDPacket done [19:36:19]NVStorageSaveData kkm_last_timestamp [19:36:19]File name is /storage/kkm_last_timestamp [19:36:19]Write 4 bytes [19:36:19]NVStorageSaveData done [19:36:19]ExternCall_PrintAddStr [19:36:19]wPrintStart [19:36:19]Write to MH i2c: 01 00 00 7C 14 90 [19:36:19]Write i2c OK [19:36:19]MH_I2C_Read... [19:36:19]Read from MH i2c: 01 [19:36:19]MH_I2C_Read... [19:36:19]Read from MH i2c: 01 07 00 [19:36:19]MH_I2C_Read... [19:36:19]Read from MH i2c: 01 07 00 7C 14 00 00 00 00 00 FF 0F A5 [19:36:19]RasterBufferAndPrint [19:36:19]line Счет N : (1)874771 [19:36:19]line ИНН: 02508201610067 [19:36:19]line Контрольно-Кассовый Чек [19:36:19]line ПРОДАЖА [19:36:19]line ТРК (МРК, ГНК) : 32 [19:36:19]line Товар: 2710124130 [19:36:19]line Аи-92-К-5 [19:36:19]line 7.480 * 66.90 [19:36:19]line = 500.41 [19:36:19]line НДС 12% НСП 1% [19:36:19]line > о реализуемом товаре [19:36:19]line ОКРУГЛЕНИЕ: -0.41 [19:36:19]line ИТОГО: 500.00 [19:36:19]line Внесено: 500.00 [19:36:19]line СДАЧА: 0.00 [19:36:19]line НСП 1% : 4.43 [19:36:19]line НДС 12% : 53.14 [19:36:19]line Наличными: 500.00 [19:36:19]line Безнал.: 0.00 [19:36:19]line Место: АЗС № 165 "Партнер Нефть" [19:36:19]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:36:19]line СНО: Общий режим [19:36:19]line Чек 541 20.10.2024 19:36 [19:36:19]line Смена: 314 ФФД: 1.0 [19:36:19]line ЗНМ: 0300000234 [19:36:19]line РНМ: 0000137193017469 [19:36:19]line Версия ККМ: v1.0 [19:36:19]line ФМ: 0000000000963156 [19:36:19]line ФД: 156469 [19:36:19]line ФПД: 80341224589933 [19:36:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T193618&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156469&fm=80341224589933&tin=02508201610067®Number=0000137193017469&sum=50000 [19:36:19]OFD Sender: Processing packet 156469 [packets to send 52, broken 51] [19:36:19]ProducePacketName [19:36:19]name=ofd_packets/00156469 [19:36:19]OFD Sender: To server: pG, [19:36:19]CommunicateWithHost lk.salyk.kg:30040 [19:36:19]ConnectInit lk.salyk.kg [19:36:19]written 0, free lines is 4095 [19:36:19]Connected sock=11 [19:36:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C7 F6 07 01 92 80 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 02 00 00 F4 03 04 00 B2 5B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 35 63 02 00 35 04 06 00 49 11 E6 27 0A 6D 03 88 2B 1D A5 A7 46 CB [19:36:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 11 A1 47 00 41 41 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 35 63 02 00 F4 03 04 00 E4 01 15 67 B6 04 01 00 00 9F 8A 9C 89 93 50 97 AF [19:36:20]CommunicateWithHost err = 0 [19:36:20]CheckOFDResponse [19:36:20]1017 (14) - 77093643461234 [19:36:20]1041 (16) - 0000000000963156 [19:36:20]1040 (4) - 156469 [19:36:20]1012 (4) - 20.10.2024 13:13 [19:36:20]1206 (1) - 0 [19:36:20]OFD Sender: Remove packet 156469 [19:36:20]ProducePacketName [19:36:20]name=ofd_packets/00156469 [19:36:20]NVStorageDeleteData [19:36:20]Write to MH i2c: 01 00 00 A7 14 BB [19:36:20]Write i2c OK [19:36:20]MH_I2C_Read... [19:36:20]Read from MH i2c: 01 [19:36:20]MH_I2C_Read... [19:36:20]Read from MH i2c: 01 07 00 [19:36:20]MH_I2C_Read... [19:36:20]Read from MH i2c: 01 07 00 A7 14 00 00 00 00 00 F1 0C BF [19:36:20]RasterBufferAndPrint [19:36:20]line [19:36:20]line [19:36:20]line [19:36:20]line [19:36:20]line [19:36:20]written 0, free lines is 3319 [19:36:20]MH_Cut [19:36:20]Write to MH i2c: D1 01 00 AE 14 01 94 [19:36:20]Write i2c OK [19:36:20]MH_I2C_Read... [19:36:20]Read from MH i2c: D1 [19:36:20]MH_I2C_Read... [19:36:20]Read from MH i2c: D1 01 00 [19:36:20]MH_I2C_Read... [19:36:20]Read from MH i2c: D1 01 00 AE 14 00 93 [19:36:20]Write to MH i2c: 01 00 00 AF 14 C3 [19:36:20]Write i2c OK [19:36:20]MH_I2C_Read... [19:36:20]OFD Sender: No OFD packet to send [19:36:20]*** Cut start [19:36:20]*** Partial cut [19:36:20]*** CUTSNS_PIN = 1 [19:36:21]*** CUTSNS_PIN = 0 [19:36:21]*** Brake cut motor [19:36:21]Read from MH i2c: 01 [19:36:21]MH_I2C_Read... [19:36:21]*** Stop cut motor [19:36:21]*** Cut end [19:36:21]Read from MH i2c: 01 07 00 [19:36:21]MH_I2C_Read... [19:36:21]Read from MH i2c: 01 07 00 AF 14 00 00 00 00 00 FF 0F D8 [19:36:21]process_action close_receipt done [19:36:21]requested_data is exist [19:36:21]produce_requested_data [19:36:21]requested_item fm.sn is exist - process it [19:36:21]wFMCommunicate request_size=4 [19:36:21]MH_SAM_APDU [19:36:21]CAPDU: 80 11 00 00 [19:36:21]Write to MH i2c: E2 08 00 B0 14 80 11 00 00 00 00 00 00 3E [19:36:21]Write i2c OK [19:36:21]MH_I2C_Read... [19:36:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:36:21]Read from MH i2c: E2 [19:36:21]MH_I2C_Read... [19:36:21]Read from MH i2c: E2 17 00 [19:36:21]MH_I2C_Read... [19:36:21]Read from MH i2c: E2 17 00 B0 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8F [19:36:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:36:21]wFMCommunicate OK [19:36:21]requested_item fd.num is exist - process it [19:36:21]SAM_PROTO_GetFieldsCounters [19:36:21]wFMCommunicate request_size=4 [19:36:21]MH_SAM_APDU [19:36:21]CAPDU: 80 13 00 00 [19:36:21]Write to MH i2c: E2 08 00 B1 14 80 13 00 00 00 00 00 00 41 [19:36:21]Write i2c OK [19:36:21]MH_I2C_Read... [19:36:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:36:21]Read from MH i2c: E2 [19:36:21]MH_I2C_Read... [19:36:21]Read from MH i2c: E2 62 00 [19:36:21]MH_I2C_Read... [19:36:21]Read from MH i2c: E2 62 00 B1 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 35 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 1D 02 00 00 5E 04 04 00 1D 02 00 00 57 04 04 00 1E 02 00 00 19 04 04 00 00 00 00 00 90 00 AC [19:36:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 35 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 1D 02 00 00 5E 04 04 00 1D 02 00 00 57 04 04 00 1E 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:36:21]wFMCommunicate OK [19:36:21]SAM_PROTO_GetFieldsCounters done [19:36:21]requested_item shift.num is exist - process it [19:36:21]requested_item shift.opened is exist - process it [19:36:21]req_shift_opened [19:36:21]FM_GetShiftState [19:36:21]SAM_PROTO_GetShiftState [19:36:21]wFMCommunicate request_size=4 [19:36:21]MH_SAM_APDU [19:36:21]CAPDU: 80 13 01 00 [19:36:21]Write to MH i2c: E2 08 00 B2 14 80 13 01 00 00 00 00 00 43 [19:36:21]Write i2c OK [19:36:21]MH_I2C_Read... [19:36:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:36:21]Read from MH i2c: E2 [19:36:21]MH_I2C_Read... [19:36:21]Read from MH i2c: E2 0E 00 [19:36:21]MH_I2C_Read... [19:36:21]Read from MH i2c: E2 0E 00 B2 14 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 EA [19:36:21]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:36:21]wFMCommunicate OK [19:36:21]SAM_PROTO_GetShiftState done [19:36:21]FM_GetShiftState done [19:36:21]req_shift_opened done [19:36:21]requested_item shift.open_date is exist - process it [19:36:21]req_shift_open_date [19:36:21]req_shift_open_date done [19:36:21]produce_requested_data done [19:36:21]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156469,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:36:21]process_action_free close_receipt [19:36:21]json_value_free [19:36:21]json_value_free done [19:36:21]process_json_proto returns [19:36:21]Send response to host [19:36:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156469,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:36:21]free response buf [19:36:21]execute_script done [19:36:21]execute_script returns [19:36:21]free content buf [19:36:21]Sock 7.Close socket [19:36:21]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:36:57]accept exits with 9 [19:36:57]New connection [19:36:57]New thread 3066588516 created [19:36:57]Thread 3066731876 joined [19:36:57]Waiting for new connection... [19:36:57] Sock 9.Parse request [19:36:57]Sock 9.Check first char [19:36:57]Sock 9.First char is OK [19:36:57]request: POST /json_proto HTTP/1.0 [19:36:57]Method: POST [19:36:57]URL: /json_proto [19:36:57]Method is POST - this is cgi request [19:36:57]url: /json_proto [19:36:57]query_string will be loaded in cgi processing [19:36:57]execute_cgi json_proto POST (null) [19:36:57]execute_cgi path=json_proto method=POST [19:36:57]POST find Content-Length [19:36:57]Host: 172.17.53.67:8080 [19:36:57]Content-Length: 678 [19:36:57]Content-Type: application/json [19:36:57] [19:36:57]POST finish read [19:36:57]Found Content-Length = 678 [19:36:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874772", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.790, "sum" : 800.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:36:57]execute_script... [19:36:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874772", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.790, "sum" : 800.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:36:57]POST & json_proto [19:36:57]process_json_proto [19:36:57]json parsed OK: [19:36:57]protocol is kg_v1.0 [19:36:57]action value=close_receipt [19:36:57]process_action close_receipt [19:36:57]cmd_close_receipt [19:36:57]MH_GetDate [19:36:57]Write to MH i2c: F0 00 00 B3 14 B6 [19:36:57]Write i2c OK [19:36:57]MH_I2C_Read... [19:36:57]Read from MH i2c: F0 [19:36:57]MH_I2C_Read... [19:36:57]Read from MH i2c: F0 09 00 [19:36:57]MH_I2C_Read... [19:36:57]Read from MH i2c: F0 09 00 B3 14 00 D9 5B 15 67 19 BC 99 64 41 [19:36:57]GetLastDocTimeStamp 1729452978 [19:36:57]current date 1729453017 [19:36:57]FM_GetShiftState [19:36:57]SAM_PROTO_GetShiftState [19:36:57]wFMCommunicate request_size=4 [19:36:57]MH_SAM_APDU [19:36:57]CAPDU: 80 13 01 00 [19:36:57]Write to MH i2c: E2 08 00 B4 14 80 13 01 00 00 00 00 00 45 [19:36:57]Write i2c OK [19:36:57]MH_I2C_Read... [19:36:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:36:57]Read from MH i2c: E2 [19:36:57]MH_I2C_Read... [19:36:57]Read from MH i2c: E2 0E 00 [19:36:57]MH_I2C_Read... [19:36:57]Read from MH i2c: E2 0E 00 B4 14 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 EC [19:36:57]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:36:57]wFMCommunicate OK [19:36:57]SAM_PROTO_GetShiftState done [19:36:57]FM_GetShiftState done [19:36:57]opened in 1729383891 [19:36:57]opened+sec_in_day 1729470291 [19:36:57]quantity*price = 80061 [19:36:57]sum+1 = 80063 [19:36:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 85.02 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 542 20.10.2024 19:36 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156470 ФПД: 246724247764562 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T193657&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156470&fm=246724247764562&tin=02508201610067®Number=0000137193017469&sum=80000 [19:36:58]StoreToDocumentArchive [19:36:58]shift 314 fd 156470 [19:36:58]save to /storage/0314/doc_00156470 [19:36:58]save last doc name /storage/0314/doc_00156470 to /storage/kkm_last_doc_name [19:36:58]save OK [19:36:58]Clear old archive folders... [19:36:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:36:58]tlvbuf is 002FD0D0 [19:36:58]SAM_PROTO_ClearQueue [19:36:58]wFMCommunicate request_size=4 [19:36:58]MH_SAM_APDU [19:36:58]CAPDU: 80 09 00 00 [19:36:58]Write to MH i2c: E2 08 00 C1 14 80 09 00 00 00 00 00 00 47 [19:36:58]Write i2c OK [19:36:58]MH_I2C_Read... [19:36:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:36:58]Read from MH i2c: E2 [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: E2 03 00 [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: E2 03 00 C1 14 00 90 00 49 [19:36:58]RAPDU: 90 00 [19:36:58]wFMCommunicate OK [19:36:58]SAM_PROTO_ClearQueue done [19:36:58]KKMCreateOFDPacket [19:36:58]OFDProtocolAddRootSTLVToBuf [19:36:58]FM_MakeSignedData [19:36:58]FM_MakeSignedData [19:36:58]SAM_PROTO_SignData [19:36:58]wFMCommunicate request_size=4 [19:36:58]MH_SAM_APDU [19:36:58]CAPDU: 80 0D 01 02 [19:36:58]Write to MH i2c: E2 08 00 C2 14 80 0D 01 02 00 00 00 00 4F [19:36:58]Write i2c OK [19:36:58]MH_I2C_Read... [19:36:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:36:58]Read from MH i2c: E2 [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: E2 03 00 [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: E2 03 00 C2 14 00 90 00 4A [19:36:58]RAPDU: 90 00 [19:36:58]wFMCommunicate OK [19:36:58]wFMCommunicate request_size=255 [19:36:58]MH_SAM_APDU [19:36:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 02 00 00 F4 03 04 00 D9 5B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 36 63 02 00 35 04 06 00 E0 [19:36:58]Write to MH i2c: E2 02 01 C3 14 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 02 00 00 F4 03 04 00 D9 5B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 36 63 02 00 35 04 06 00 E0 00 00 E9 [19:36:58]Write i2c OK [19:36:58]MH_I2C_Read... [19:36:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:36:58]Read from MH i2c: E2 [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: E2 03 00 [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: E2 03 00 C3 14 00 90 00 4B [19:36:58]RAPDU: 90 00 [19:36:58]wFMCommunicate OK [19:36:58]wFMCommunicate request_size=10 [19:36:58]MH_SAM_APDU [19:36:58]CAPDU: 80 0D 02 02 05 64 F7 25 3E 52 [19:36:58]Write to MH i2c: E2 0D 00 C4 14 80 0D 02 02 05 00 64 F7 25 3E 52 00 00 6C [19:36:58]Write i2c OK [19:36:58]MH_I2C_Read... [19:36:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:36:58]Read from MH i2c: E2 [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: E2 03 00 [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: E2 03 00 C4 14 00 90 00 4C [19:36:58]RAPDU: 90 00 [19:36:58]wFMCommunicate OK [19:36:58]wFMCommunicate request_size=4 [19:36:58]MH_SAM_APDU [19:36:58]CAPDU: 80 0D 03 02 [19:36:58]Write to MH i2c: E2 08 00 C5 14 80 0D 03 02 00 00 00 00 54 [19:36:58]Write i2c OK [19:36:58]MH_I2C_Read... [19:36:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:36:58]Read from MH i2c: E2 [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: E2 0B 00 [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: E2 0B 00 C5 14 00 0D 2C E6 9D FB 6E 63 3F 90 00 1C [19:36:58]RAPDU: 0D 2C E6 9D FB 6E 63 3F 90 00 [19:36:58]wFMCommunicate OK [19:36:58]SAM_PROTO_SignData done [19:36:58]FM_MakeSignedData done [19:36:58]CreateOFDProtocolMessage [19:36:58]wFMCommunicate request_size=4 [19:36:58]MH_SAM_APDU [19:36:58]CAPDU: 80 11 00 00 [19:36:58]Write to MH i2c: E2 08 00 C6 14 80 11 00 00 00 00 00 00 54 [19:36:58]Write i2c OK [19:36:58]MH_I2C_Read... [19:36:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:36:58]Read from MH i2c: E2 [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: E2 17 00 [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: E2 17 00 C6 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A5 [19:36:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:36:58]wFMCommunicate OK [19:36:58]CreateOFDProtocolMessage done [19:36:58]OFDSenderStorePacket 156470 [19:36:58]StoreOFDPacket docnum=156470 [19:36:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 95 04 07 01 E5 E1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 02 00 00 F4 03 04 00 D9 5B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 36 63 02 00 35 04 06 00 E0 64 F7 25 3E 52 0D 2C E6 9D FB 6E 63 3F [19:36:58]CheckFolder [19:36:58]dirname=/storage/ofd_packets [19:36:58]CheckFolder done [19:36:58]ProducePacketName [19:36:58]name=ofd_packets/00156470 [19:36:58]NVStorageSaveData ofd_packets/00156470 [19:36:58]File name is /storage/ofd_packets/00156470 [19:36:58]Write 301 bytes [19:36:58]NVStorageSaveData done [19:36:58]OFDSenderStorePacket done [19:36:58]KKMCreateOFDPacket done [19:36:58]NVStorageSaveData kkm_last_timestamp [19:36:58]File name is /storage/kkm_last_timestamp [19:36:58]Write 4 bytes [19:36:58]NVStorageSaveData done [19:36:58]ExternCall_PrintAddStr [19:36:58]wPrintStart [19:36:58]Write to MH i2c: 01 00 00 C7 14 DB [19:36:58]Write i2c OK [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: 01 [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: 01 07 00 [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: 01 07 00 C7 14 00 00 00 00 00 FF 0F F0 [19:36:58]RasterBufferAndPrint [19:36:58]line Счет N : (1)874772 [19:36:58]line ИНН: 02508201610067 [19:36:58]line Контрольно-Кассовый Чек [19:36:58]line ПРОДАЖА [19:36:58]line ТРК (МРК, ГНК) : 21 [19:36:58]line Товар: 2710124500 [19:36:58]line Аи-95-К-5 [19:36:58]line 10.790 * 74.20 [19:36:58]line = 800.62 [19:36:58]line НДС 12% НСП 1% [19:36:58]line > о реализуемом товаре [19:36:58]line ОКРУГЛЕНИЕ: -0.62 [19:36:58]line ИТОГО: 800.00 [19:36:58]line Внесено: 800.00 [19:36:58]line СДАЧА: 0.00 [19:36:58]line НСП 1% : 7.08 [19:36:58]line НДС 12% : 85.02 [19:36:58]line Наличными: 800.00 [19:36:58]line Безнал.: 0.00 [19:36:58]line Место: АЗС № 165 "Партнер Нефть" [19:36:58]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:36:58]line СНО: Общий режим [19:36:58]line Чек 542 20.10.2024 19:36 [19:36:58]line Смена: 314 ФФД: 1.0 [19:36:58]line ЗНМ: 0300000234 [19:36:58]line РНМ: 0000137193017469 [19:36:58]line Версия ККМ: v1.0 [19:36:58]line ФМ: 0000000000963156 [19:36:58]line ФД: 156470 [19:36:58]line ФПД: 246724247764562 [19:36:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T193657&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156470&fm=246724247764562&tin=02508201610067®Number=0000137193017469&sum=80000 [19:36:59]OFD Sender: Processing packet 156470 [packets to send 52, broken 51] [19:36:59]ProducePacketName [19:36:59]name=ofd_packets/00156470 [19:36:59]OFD Sender: To server: pG, [19:36:59]CommunicateWithHost lk.salyk.kg:30040 [19:36:59]ConnectInit lk.salyk.kg [19:36:59]written 0, free lines is 4095 [19:36:59]Connected sock=7 [19:36:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 95 04 07 01 E5 E1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 02 00 00 F4 03 04 00 D9 5B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 36 63 02 00 35 04 06 00 E0 64 F7 25 3E 52 0D 2C E6 9D FB 6E 63 3F [19:36:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 3B BE 47 00 FA 01 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 36 63 02 00 F4 03 04 00 0B 02 15 67 B6 04 01 00 00 FC 2E 54 66 78 76 8A AA [19:36:59]CommunicateWithHost err = 0 [19:36:59]CheckOFDResponse [19:36:59]1017 (14) - 77093643461234 [19:36:59]1041 (16) - 0000000000963156 [19:36:59]1040 (4) - 156470 [19:36:59]1012 (4) - 20.10.2024 13:13 [19:36:59]1206 (1) - 0 [19:36:59]OFD Sender: Remove packet 156470 [19:36:59]ProducePacketName [19:36:59]name=ofd_packets/00156470 [19:36:59]NVStorageDeleteData [19:36:59]Write to MH i2c: 01 00 00 F2 14 06 [19:36:59]Write i2c OK [19:36:59]MH_I2C_Read... [19:36:59]Read from MH i2c: 01 [19:36:59]MH_I2C_Read... [19:36:59]Read from MH i2c: 01 07 00 [19:36:59]MH_I2C_Read... [19:36:59]Read from MH i2c: 01 07 00 F2 14 00 00 00 00 00 02 0D 1C [19:36:59]RasterBufferAndPrint [19:36:59]line [19:36:59]line [19:36:59]line [19:36:59]line [19:36:59]line [19:36:59]written 0, free lines is 3337 [19:36:59]MH_Cut [19:36:59]Write to MH i2c: D1 01 00 F9 14 01 DF [19:36:59]Write i2c OK [19:36:59]MH_I2C_Read... [19:36:59]Read from MH i2c: D1 [19:36:59]MH_I2C_Read... [19:36:59]Read from MH i2c: D1 01 00 [19:36:59]MH_I2C_Read... [19:36:59]Read from MH i2c: D1 01 00 F9 14 00 DE [19:36:59]Write to MH i2c: 01 00 00 FA 14 0E [19:36:59]Write i2c OK [19:36:59]MH_I2C_Read... [19:36:59]OFD Sender: No OFD packet to send [19:37:00]*** Cut start [19:37:00]*** Partial cut [19:37:00]*** CUTSNS_PIN = 1 [19:37:00]*** CUTSNS_PIN = 0 [19:37:00]*** Brake cut motor [19:37:00]Read from MH i2c: 01 [19:37:00]MH_I2C_Read... [19:37:00]*** Stop cut motor [19:37:00]*** Cut end [19:37:00]Read from MH i2c: 01 07 00 [19:37:00]MH_I2C_Read... [19:37:00]Read from MH i2c: 01 07 00 FA 14 00 00 00 00 00 FF 0F 23 [19:37:00]process_action close_receipt done [19:37:00]requested_data is exist [19:37:00]produce_requested_data [19:37:00]requested_item fm.sn is exist - process it [19:37:00]wFMCommunicate request_size=4 [19:37:00]MH_SAM_APDU [19:37:00]CAPDU: 80 11 00 00 [19:37:00]Write to MH i2c: E2 08 00 FB 14 80 11 00 00 00 00 00 00 89 [19:37:00]Write i2c OK [19:37:00]MH_I2C_Read... [19:37:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:37:00]Read from MH i2c: E2 [19:37:00]MH_I2C_Read... [19:37:00]Read from MH i2c: E2 17 00 [19:37:00]MH_I2C_Read... [19:37:00]Read from MH i2c: E2 17 00 FB 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DA [19:37:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:37:00]wFMCommunicate OK [19:37:00]requested_item fd.num is exist - process it [19:37:00]SAM_PROTO_GetFieldsCounters [19:37:00]wFMCommunicate request_size=4 [19:37:00]MH_SAM_APDU [19:37:00]CAPDU: 80 13 00 00 [19:37:00]Write to MH i2c: E2 08 00 FC 14 80 13 00 00 00 00 00 00 8C [19:37:00]Write i2c OK [19:37:00]MH_I2C_Read... [19:37:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:37:01]Read from MH i2c: E2 [19:37:01]MH_I2C_Read... [19:37:01]Read from MH i2c: E2 62 00 [19:37:01]MH_I2C_Read... [19:37:01]Read from MH i2c: E2 62 00 FC 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 36 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 1E 02 00 00 5E 04 04 00 1E 02 00 00 57 04 04 00 1F 02 00 00 19 04 04 00 00 00 00 00 90 00 FB [19:37:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 36 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 1E 02 00 00 5E 04 04 00 1E 02 00 00 57 04 04 00 1F 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:37:01]wFMCommunicate OK [19:37:01]SAM_PROTO_GetFieldsCounters done [19:37:01]requested_item shift.num is exist - process it [19:37:01]requested_item shift.opened is exist - process it [19:37:01]req_shift_opened [19:37:01]FM_GetShiftState [19:37:01]SAM_PROTO_GetShiftState [19:37:01]wFMCommunicate request_size=4 [19:37:01]MH_SAM_APDU [19:37:01]CAPDU: 80 13 01 00 [19:37:01]Write to MH i2c: E2 08 00 FD 14 80 13 01 00 00 00 00 00 8E [19:37:01]Write i2c OK [19:37:01]MH_I2C_Read... [19:37:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:37:01]Read from MH i2c: E2 [19:37:01]MH_I2C_Read... [19:37:01]Read from MH i2c: E2 0E 00 [19:37:01]MH_I2C_Read... [19:37:01]Read from MH i2c: E2 0E 00 FD 14 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 35 [19:37:01]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:37:01]wFMCommunicate OK [19:37:01]SAM_PROTO_GetShiftState done [19:37:01]FM_GetShiftState done [19:37:01]req_shift_opened done [19:37:01]requested_item shift.open_date is exist - process it [19:37:01]req_shift_open_date [19:37:01]req_shift_open_date done [19:37:01]produce_requested_data done [19:37:01]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156470,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:37:01]process_action_free close_receipt [19:37:01]json_value_free [19:37:01]json_value_free done [19:37:01]process_json_proto returns [19:37:01]Send response to host [19:37:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156470,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:37:01]free response buf [19:37:01]execute_script done [19:37:01]execute_script returns [19:37:01]free content buf [19:37:01]Sock 9.Close socket [19:37:01]Sock 9.Thread stoped [19:37:04]OFD Sender: No OFD packet to send [19:37:09]OFD Sender: No OFD packet to send [19:37:14]OFD Sender: No OFD packet to send [19:37:19]OFD Sender: No OFD packet to send [19:37:24]OFD Sender: No OFD packet to send [19:37:29]OFD Sender: No OFD packet to send [19:37:34]OFD Sender: No OFD packet to send [19:37:39]OFD Sender: No OFD packet to send [19:37:44]OFD Sender: No OFD packet to send [19:37:49]OFD Sender: No OFD packet to send [19:37:54]OFD Sender: No OFD packet to send [19:37:59]OFD Sender: No OFD packet to send [19:38:04]OFD Sender: No OFD packet to send [19:38:09]OFD Sender: No OFD packet to send [19:38:14]OFD Sender: No OFD packet to send [19:38:19]OFD Sender: No OFD packet to send [19:38:24]OFD Sender: No OFD packet to send [19:38:27]accept exits with 10 [19:38:27]New connection [19:38:27]New thread 3066731876 created [19:38:27]Thread 3066588516 joined [19:38:27]Waiting for new connection... [19:38:27] Sock 10.Parse request [19:38:27]Sock 10.Check first char [19:38:27]Sock 10.First char is OK [19:38:27]request: POST /json_proto HTTP/1.0 [19:38:27]Method: POST [19:38:27]URL: /json_proto [19:38:27]Method is POST - this is cgi request [19:38:27]url: /json_proto [19:38:27]query_string will be loaded in cgi processing [19:38:27]execute_cgi json_proto POST (null) [19:38:27]execute_cgi path=json_proto method=POST [19:38:27]POST find Content-Length [19:38:27]Host: 172.17.53.67:8080 [19:38:27]Content-Length: 677 [19:38:27]Content-Type: application/json [19:38:27] [19:38:27]POST finish read [19:38:27]Found Content-Length = 677 [19:38:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874773", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:38:27]execute_script... [19:38:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874773", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:38:27]POST & json_proto [19:38:27]process_json_proto [19:38:27]json parsed OK: [19:38:27]protocol is kg_v1.0 [19:38:27]action value=close_receipt [19:38:27]process_action close_receipt [19:38:27]cmd_close_receipt [19:38:27]MH_GetDate [19:38:27]Write to MH i2c: F0 00 00 FE 14 01 [19:38:27]Write i2c OK [19:38:27]MH_I2C_Read... [19:38:27]Read from MH i2c: F0 [19:38:27]MH_I2C_Read... [19:38:27]Read from MH i2c: F0 09 00 [19:38:27]MH_I2C_Read... [19:38:27]Read from MH i2c: F0 09 00 FE 14 00 33 5C 15 67 19 BC 99 64 E7 [19:38:27]GetLastDocTimeStamp 1729453017 [19:38:27]current date 1729453107 [19:38:27]FM_GetShiftState [19:38:27]SAM_PROTO_GetShiftState [19:38:27]wFMCommunicate request_size=4 [19:38:27]MH_SAM_APDU [19:38:27]CAPDU: 80 13 01 00 [19:38:27]Write to MH i2c: E2 08 00 FF 14 80 13 01 00 00 00 00 00 90 [19:38:27]Write i2c OK [19:38:27]MH_I2C_Read... [19:38:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:38:27]Read from MH i2c: E2 [19:38:27]MH_I2C_Read... [19:38:27]Read from MH i2c: E2 0E 00 [19:38:27]MH_I2C_Read... [19:38:27]Read from MH i2c: E2 0E 00 FF 14 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 37 [19:38:27]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:38:27]wFMCommunicate OK [19:38:27]SAM_PROTO_GetShiftState done [19:38:27]FM_GetShiftState done [19:38:27]opened in 1729383891 [19:38:27]opened+sec_in_day 1729470291 [19:38:27]quantity*price = 40006 [19:38:27]sum+1 = 40007 [19:38:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 543 20.10.2024 19:38 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156471 ФПД: 218300652795434 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T193827&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156471&fm=218300652795434&tin=02508201610067®Number=0000137193017469&sum=40000 [19:38:28]StoreToDocumentArchive [19:38:28]shift 314 fd 156471 [19:38:28]save to /storage/0314/doc_00156471 [19:38:28]save last doc name /storage/0314/doc_00156471 to /storage/kkm_last_doc_name [19:38:28]save OK [19:38:28]Clear old archive folders... [19:38:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:38:28]tlvbuf is 0029A690 [19:38:28]SAM_PROTO_ClearQueue [19:38:28]wFMCommunicate request_size=4 [19:38:28]MH_SAM_APDU [19:38:28]CAPDU: 80 09 00 00 [19:38:28]Write to MH i2c: E2 08 00 0C 15 80 09 00 00 00 00 00 00 93 [19:38:28]Write i2c OK [19:38:28]MH_I2C_Read... [19:38:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:38:28]Read from MH i2c: E2 [19:38:28]MH_I2C_Read... [19:38:28]Read from MH i2c: E2 03 00 [19:38:28]MH_I2C_Read... [19:38:28]Read from MH i2c: E2 03 00 0C 15 00 90 00 95 [19:38:28]RAPDU: 90 00 [19:38:28]wFMCommunicate OK [19:38:28]SAM_PROTO_ClearQueue done [19:38:28]KKMCreateOFDPacket [19:38:28]OFDProtocolAddRootSTLVToBuf [19:38:28]FM_MakeSignedData [19:38:28]FM_MakeSignedData [19:38:28]SAM_PROTO_SignData [19:38:28]wFMCommunicate request_size=4 [19:38:28]MH_SAM_APDU [19:38:28]CAPDU: 80 0D 01 02 [19:38:28]Write to MH i2c: E2 08 00 0D 15 80 0D 01 02 00 00 00 00 9B [19:38:28]Write i2c OK [19:38:28]MH_I2C_Read... [19:38:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:38:28]Read from MH i2c: E2 [19:38:28]MH_I2C_Read... [19:38:28]Read from MH i2c: E2 03 00 [19:38:28]MH_I2C_Read... [19:38:28]Read from MH i2c: E2 03 00 0D 15 00 90 00 96 [19:38:28]RAPDU: 90 00 [19:38:28]wFMCommunicate OK [19:38:28]wFMCommunicate request_size=255 [19:38:28]MH_SAM_APDU [19:38:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 02 00 00 F4 03 04 00 33 5C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 37 63 02 00 35 04 06 00 C6 [19:38:28]Write to MH i2c: E2 02 01 0E 15 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 02 00 00 F4 03 04 00 33 5C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 37 63 02 00 35 04 06 00 C6 00 00 DA [19:38:28]Write i2c OK [19:38:28]MH_I2C_Read... [19:38:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:38:28]Read from MH i2c: E2 [19:38:28]MH_I2C_Read... [19:38:28]Read from MH i2c: E2 03 00 [19:38:28]MH_I2C_Read... [19:38:28]Read from MH i2c: E2 03 00 0E 15 00 90 00 97 [19:38:28]RAPDU: 90 00 [19:38:28]wFMCommunicate OK [19:38:28]wFMCommunicate request_size=10 [19:38:28]MH_SAM_APDU [19:38:28]CAPDU: 80 0D 02 02 05 8B 14 DD 36 2A [19:38:28]Write to MH i2c: E2 0D 00 0F 15 80 0D 02 02 05 00 8B 14 DD 36 2A 00 00 84 [19:38:28]Write i2c OK [19:38:28]MH_I2C_Read... [19:38:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:38:28]Read from MH i2c: E2 [19:38:28]MH_I2C_Read... [19:38:28]Read from MH i2c: E2 03 00 [19:38:28]MH_I2C_Read... [19:38:28]Read from MH i2c: E2 03 00 0F 15 00 90 00 98 [19:38:28]RAPDU: 90 00 [19:38:28]wFMCommunicate OK [19:38:28]wFMCommunicate request_size=4 [19:38:28]MH_SAM_APDU [19:38:28]CAPDU: 80 0D 03 02 [19:38:28]Write to MH i2c: E2 08 00 10 15 80 0D 03 02 00 00 00 00 A0 [19:38:28]Write i2c OK [19:38:28]MH_I2C_Read... [19:38:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:38:28]Read from MH i2c: E2 [19:38:28]MH_I2C_Read... [19:38:28]Read from MH i2c: E2 0B 00 [19:38:28]MH_I2C_Read... [19:38:28]Read from MH i2c: E2 0B 00 10 15 00 87 77 E3 26 CC E4 90 73 90 00 5B [19:38:28]RAPDU: 87 77 E3 26 CC E4 90 73 90 00 [19:38:28]wFMCommunicate OK [19:38:28]SAM_PROTO_SignData done [19:38:28]FM_MakeSignedData done [19:38:28]CreateOFDProtocolMessage [19:38:28]wFMCommunicate request_size=4 [19:38:28]MH_SAM_APDU [19:38:28]CAPDU: 80 11 00 00 [19:38:28]Write to MH i2c: E2 08 00 11 15 80 11 00 00 00 00 00 00 A0 [19:38:28]Write i2c OK [19:38:28]MH_I2C_Read... [19:38:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:38:28]Read from MH i2c: E2 [19:38:28]MH_I2C_Read... [19:38:28]Read from MH i2c: E2 17 00 [19:38:28]MH_I2C_Read... [19:38:28]Read from MH i2c: E2 17 00 11 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F1 [19:38:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:38:28]wFMCommunicate OK [19:38:28]CreateOFDProtocolMessage done [19:38:28]OFDSenderStorePacket 156471 [19:38:28]StoreOFDPacket docnum=156471 [19:38:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 20 8D 07 01 08 51 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 02 00 00 F4 03 04 00 33 5C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 37 63 02 00 35 04 06 00 C6 8B 14 DD 36 2A 87 77 E3 26 CC E4 90 73 [19:38:28]CheckFolder [19:38:28]dirname=/storage/ofd_packets [19:38:28]CheckFolder done [19:38:28]ProducePacketName [19:38:28]name=ofd_packets/00156471 [19:38:28]NVStorageSaveData ofd_packets/00156471 [19:38:28]File name is /storage/ofd_packets/00156471 [19:38:28]Write 301 bytes [19:38:28]NVStorageSaveData done [19:38:28]OFDSenderStorePacket done [19:38:28]KKMCreateOFDPacket done [19:38:28]NVStorageSaveData kkm_last_timestamp [19:38:28]File name is /storage/kkm_last_timestamp [19:38:28]Write 4 bytes [19:38:28]NVStorageSaveData done [19:38:28]ExternCall_PrintAddStr [19:38:28]wPrintStart [19:38:28]Write to MH i2c: 01 00 00 12 15 27 [19:38:28]Write i2c OK [19:38:28]MH_I2C_Read... [19:38:28]Read from MH i2c: 01 [19:38:28]MH_I2C_Read... [19:38:28]Read from MH i2c: 01 07 00 [19:38:28]MH_I2C_Read... [19:38:28]Read from MH i2c: 01 07 00 12 15 00 00 00 00 00 FF 0F 3C [19:38:28]RasterBufferAndPrint [19:38:28]line Счет N : (1)874773 [19:38:28]line ИНН: 02508201610067 [19:38:28]line Контрольно-Кассовый Чек [19:38:28]line ПРОДАЖА [19:38:28]line ТРК (МРК, ГНК) : 12 [19:38:28]line Товар: 2710124130 [19:38:28]line Аи-92-К-5 [19:38:28]line 5.980 * 66.90 [19:38:28]line = 400.06 [19:38:28]line НДС 12% НСП 1% [19:38:28]line > о реализуемом товаре [19:38:28]line ОКРУГЛЕНИЕ: -0.06 [19:38:28]line ИТОГО: 400.00 [19:38:28]line Внесено: 400.00 [19:38:28]line СДАЧА: 0.00 [19:38:28]line НСП 1% : 3.54 [19:38:28]line НДС 12% : 42.48 [19:38:28]line Наличными: 400.00 [19:38:28]line Безнал.: 0.00 [19:38:28]line Место: АЗС № 165 "Партнер Нефть" [19:38:28]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:38:28]line СНО: Общий режим [19:38:28]line Чек 543 20.10.2024 19:38 [19:38:28]line Смена: 314 ФФД: 1.0 [19:38:28]line ЗНМ: 0300000234 [19:38:28]line РНМ: 0000137193017469 [19:38:28]line Версия ККМ: v1.0 [19:38:28]line ФМ: 0000000000963156 [19:38:28]line ФД: 156471 [19:38:28]line ФПД: 218300652795434 [19:38:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T193827&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156471&fm=218300652795434&tin=02508201610067®Number=0000137193017469&sum=40000 [19:38:29]OFD Sender: Processing packet 156471 [packets to send 52, broken 51] [19:38:29]ProducePacketName [19:38:29]name=ofd_packets/00156471 [19:38:29]OFD Sender: To server: pG, [19:38:29]CommunicateWithHost lk.salyk.kg:30040 [19:38:29]ConnectInit lk.salyk.kg [19:38:29]written 0, free lines is 4095 [19:38:29]Connected sock=9 [19:38:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 20 8D 07 01 08 51 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 02 00 00 F4 03 04 00 33 5C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 37 63 02 00 35 04 06 00 C6 8B 14 DD 36 2A 87 77 E3 26 CC E4 90 73 [19:38:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 7A 0C 47 00 66 7A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 37 63 02 00 F4 03 04 00 65 02 15 67 B6 04 01 00 00 28 8A 51 1A F3 34 A5 A7 [19:38:29]CommunicateWithHost err = 0 [19:38:29]CheckOFDResponse [19:38:29]1017 (14) - 77093643461234 [19:38:29]1041 (16) - 0000000000963156 [19:38:29]1040 (4) - 156471 [19:38:29]1012 (4) - 20.10.2024 13:15 [19:38:29]1206 (1) - 0 [19:38:29]OFD Sender: Remove packet 156471 [19:38:29]ProducePacketName [19:38:29]name=ofd_packets/00156471 [19:38:29]NVStorageDeleteData [19:38:29]Write to MH i2c: 01 00 00 3D 15 52 [19:38:29]Write i2c OK [19:38:29]MH_I2C_Read... [19:38:29]Read from MH i2c: 01 [19:38:29]MH_I2C_Read... [19:38:29]Read from MH i2c: 01 07 00 [19:38:29]MH_I2C_Read... [19:38:29]Read from MH i2c: 01 07 00 3D 15 00 00 00 00 00 FD 0C 62 [19:38:29]RasterBufferAndPrint [19:38:29]line [19:38:29]line [19:38:29]line [19:38:29]line [19:38:29]line [19:38:29]written 0, free lines is 3334 [19:38:29]MH_Cut [19:38:29]Write to MH i2c: D1 01 00 44 15 01 2B [19:38:29]Write i2c OK [19:38:29]MH_I2C_Read... [19:38:29]Read from MH i2c: D1 [19:38:29]MH_I2C_Read... [19:38:29]Read from MH i2c: D1 01 00 [19:38:29]MH_I2C_Read... [19:38:29]Read from MH i2c: D1 01 00 44 15 00 2A [19:38:29]Write to MH i2c: 01 00 00 45 15 5A [19:38:29]Write i2c OK [19:38:29]MH_I2C_Read... [19:38:29]OFD Sender: No OFD packet to send [19:38:30]*** Cut start [19:38:30]*** Partial cut [19:38:30]*** CUTSNS_PIN = 1 [19:38:30]*** CUTSNS_PIN = 0 [19:38:30]*** Brake cut motor [19:38:30]Read from MH i2c: 01 [19:38:30]MH_I2C_Read... [19:38:30]*** Stop cut motor [19:38:30]*** Cut end [19:38:30]Read from MH i2c: 01 07 00 [19:38:30]MH_I2C_Read... [19:38:30]Read from MH i2c: 01 07 00 45 15 00 00 00 00 00 FF 0F 6F [19:38:30]process_action close_receipt done [19:38:30]requested_data is exist [19:38:30]produce_requested_data [19:38:30]requested_item fm.sn is exist - process it [19:38:30]wFMCommunicate request_size=4 [19:38:30]MH_SAM_APDU [19:38:30]CAPDU: 80 11 00 00 [19:38:30]Write to MH i2c: E2 08 00 46 15 80 11 00 00 00 00 00 00 D5 [19:38:30]Write i2c OK [19:38:30]MH_I2C_Read... [19:38:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:38:30]Read from MH i2c: E2 [19:38:30]MH_I2C_Read... [19:38:30]Read from MH i2c: E2 17 00 [19:38:30]MH_I2C_Read... [19:38:30]Read from MH i2c: E2 17 00 46 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 26 [19:38:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:38:30]wFMCommunicate OK [19:38:30]requested_item fd.num is exist - process it [19:38:30]SAM_PROTO_GetFieldsCounters [19:38:30]wFMCommunicate request_size=4 [19:38:30]MH_SAM_APDU [19:38:30]CAPDU: 80 13 00 00 [19:38:30]Write to MH i2c: E2 08 00 47 15 80 13 00 00 00 00 00 00 D8 [19:38:30]Write i2c OK [19:38:30]MH_I2C_Read... [19:38:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:38:31]Read from MH i2c: E2 [19:38:31]MH_I2C_Read... [19:38:31]Read from MH i2c: E2 62 00 [19:38:31]MH_I2C_Read... [19:38:31]Read from MH i2c: E2 62 00 47 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 37 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 1F 02 00 00 5E 04 04 00 1F 02 00 00 57 04 04 00 20 02 00 00 19 04 04 00 00 00 00 00 90 00 4B [19:38:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 37 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 1F 02 00 00 5E 04 04 00 1F 02 00 00 57 04 04 00 20 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:38:31]wFMCommunicate OK [19:38:31]SAM_PROTO_GetFieldsCounters done [19:38:31]requested_item shift.num is exist - process it [19:38:31]requested_item shift.opened is exist - process it [19:38:31]req_shift_opened [19:38:31]FM_GetShiftState [19:38:31]SAM_PROTO_GetShiftState [19:38:31]wFMCommunicate request_size=4 [19:38:31]MH_SAM_APDU [19:38:31]CAPDU: 80 13 01 00 [19:38:31]Write to MH i2c: E2 08 00 48 15 80 13 01 00 00 00 00 00 DA [19:38:31]Write i2c OK [19:38:31]MH_I2C_Read... [19:38:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:38:31]Read from MH i2c: E2 [19:38:31]MH_I2C_Read... [19:38:31]Read from MH i2c: E2 0E 00 [19:38:31]MH_I2C_Read... [19:38:31]Read from MH i2c: E2 0E 00 48 15 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 81 [19:38:31]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:38:31]wFMCommunicate OK [19:38:31]SAM_PROTO_GetShiftState done [19:38:31]FM_GetShiftState done [19:38:31]req_shift_opened done [19:38:31]requested_item shift.open_date is exist - process it [19:38:31]req_shift_open_date [19:38:31]req_shift_open_date done [19:38:31]produce_requested_data done [19:38:31]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156471,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:38:31]process_action_free close_receipt [19:38:31]json_value_free [19:38:31]json_value_free done [19:38:31]process_json_proto returns [19:38:31]Send response to host [19:38:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156471,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:38:31]free response buf [19:38:31]execute_script done [19:38:31]execute_script returns [19:38:31]free content buf [19:38:31]Sock 10.Close socket [19:38:31]Sock 10.Thread stoped [19:38:34]OFD Sender: No OFD packet to send [19:38:39]OFD Sender: No OFD packet to send [19:38:44]OFD Sender: No OFD packet to send [19:38:49]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]OFD Sender: No OFD packet to send [19:39:40]OFD Sender: No OFD packet to send [19:39:45]OFD Sender: No OFD packet to send [19:39:50]OFD Sender: No OFD packet to send [19:39:55]OFD Sender: No OFD packet to send [19:40:00]OFD Sender: No OFD packet to send [19:40:05]OFD Sender: No OFD packet to send [19:40:10]OFD Sender: No OFD packet to send [19:40:15]OFD Sender: No OFD packet to send [19:40:20]OFD Sender: No OFD packet to send [19:40:25]OFD Sender: No OFD packet to send [19:40:30]OFD Sender: No OFD packet to send [19:40:35]OFD Sender: No OFD packet to send [19:40:40]OFD Sender: No OFD packet to send [19:40:44]accept exits with 7 [19:40:44]New connection [19:40:44]New thread 3066588516 created [19:40:44]Thread 3066731876 joined [19:40:44]Waiting for new connection... [19:40:44] Sock 7.Parse request [19:40:44]Sock 7.Check first char [19:40:44]Sock 7.First char is OK [19:40:44]request: POST /json_proto HTTP/1.0 [19:40:44]Method: POST [19:40:44]URL: /json_proto [19:40:44]Method is POST - this is cgi request [19:40:44]url: /json_proto [19:40:44]query_string will be loaded in cgi processing [19:40:44]execute_cgi json_proto POST (null) [19:40:44]execute_cgi path=json_proto method=POST [19:40:44]POST find Content-Length [19:40:44]Host: 172.17.53.67:8080 [19:40:44]Content-Length: 671 [19:40:44]Content-Type: application/json [19:40:44] [19:40:44]POST finish read [19:40:44]Found Content-Length = 671 [19:40:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874774", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 11.700, "sum" : 800.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:40:44]execute_script... [19:40: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)874774", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 11.700, "sum" : 800.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:40:44]POST & json_proto [19:40:44]process_json_proto [19:40:44]json parsed OK: [19:40:44]protocol is kg_v1.0 [19:40:44]action value=close_receipt [19:40:44]process_action close_receipt [19:40:44]cmd_close_receipt [19:40:44]MH_GetDate [19:40:44]Write to MH i2c: F0 00 00 49 15 4D [19:40:44]Write i2c OK [19:40:44]MH_I2C_Read... [19:40:44]Read from MH i2c: F0 [19:40:44]MH_I2C_Read... [19:40:44]Read from MH i2c: F0 09 00 [19:40:44]MH_I2C_Read... [19:40:44]Read from MH i2c: F0 09 00 49 15 00 BD 5C 15 67 19 BC 99 64 BD [19:40:44]GetLastDocTimeStamp 1729453107 [19:40:44]current date 1729453245 [19:40:44]FM_GetShiftState [19:40:44]SAM_PROTO_GetShiftState [19:40:44]wFMCommunicate request_size=4 [19:40:44]MH_SAM_APDU [19:40:44]CAPDU: 80 13 01 00 [19:40:44]Write to MH i2c: E2 08 00 4A 15 80 13 01 00 00 00 00 00 DC [19:40:44]Write i2c OK [19:40:44]MH_I2C_Read... [19:40:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:40:44]Read from MH i2c: E2 [19:40:44]MH_I2C_Read... [19:40:44]Read from MH i2c: E2 0E 00 [19:40:44]MH_I2C_Read... [19:40:44]Read from MH i2c: E2 0E 00 4A 15 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 83 [19:40:44]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:40:44]wFMCommunicate OK [19:40:44]SAM_PROTO_GetShiftState done [19:40:44]FM_GetShiftState done [19:40:44]opened in 1729383891 [19:40:44]opened+sec_in_day 1729470291 [19:40:44]quantity*price = 80028 [19:40:44]sum+1 = 80029 [19:40:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.98 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 544 20.10.2024 19:40 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156472 ФПД: 184780887895834 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T194045&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156472&fm=184780887895834&tin=02508201610067®Number=0000137193017469&sum=80000 [19:40:45]StoreToDocumentArchive [19:40:45]shift 314 fd 156472 [19:40:45]save to /storage/0314/doc_00156472 [19:40:45]save last doc name /storage/0314/doc_00156472 to /storage/kkm_last_doc_name [19:40:45]save OK [19:40:45]Clear old archive folders... [19:40:45]ProcessDocumentItem done err = 0, tmpTLVsize=252 [19:40:45]tlvbuf is B6F222E0 [19:40:45]SAM_PROTO_ClearQueue [19:40:45]wFMCommunicate request_size=4 [19:40:45]MH_SAM_APDU [19:40:45]CAPDU: 80 09 00 00 [19:40:45]Write to MH i2c: E2 08 00 57 15 80 09 00 00 00 00 00 00 DE [19:40:45]Write i2c OK [19:40:45]MH_I2C_Read... [19:40:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:40:45]Read from MH i2c: E2 [19:40:45]MH_I2C_Read... [19:40:45]Read from MH i2c: E2 03 00 [19:40:45]MH_I2C_Read... [19:40:45]Read from MH i2c: E2 03 00 57 15 00 90 00 E0 [19:40:45]RAPDU: 90 00 [19:40:45]wFMCommunicate OK [19:40:45]SAM_PROTO_ClearQueue done [19:40:45]KKMCreateOFDPacket [19:40:45]OFDProtocolAddRootSTLVToBuf [19:40:45]FM_MakeSignedData [19:40:45]FM_MakeSignedData [19:40:45]SAM_PROTO_SignData [19:40:45]wFMCommunicate request_size=4 [19:40:45]MH_SAM_APDU [19:40:45]CAPDU: 80 0D 01 02 [19:40:45]Write to MH i2c: E2 08 00 58 15 80 0D 01 02 00 00 00 00 E6 [19:40:45]Write i2c OK [19:40:45]MH_I2C_Read... [19:40:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:40:45]Read from MH i2c: E2 [19:40:45]MH_I2C_Read... [19:40:45]Read from MH i2c: E2 03 00 [19:40:45]MH_I2C_Read... [19:40:45]Read from MH i2c: E2 03 00 58 15 00 90 00 E1 [19:40:45]RAPDU: 90 00 [19:40:45]wFMCommunicate OK [19:40:45]wFMCommunicate request_size=255 [19:40:45]MH_SAM_APDU [19:40:45]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 02 00 00 F4 03 04 00 BD 5C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 38 63 02 00 35 04 06 00 [19:40:45]Write to MH i2c: E2 02 01 59 15 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 02 00 00 F4 03 04 00 BD 5C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 38 63 02 00 35 04 06 00 00 00 C7 [19:40:45]Write i2c OK [19:40:45]MH_I2C_Read... [19:40:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:40:46]Read from MH i2c: E2 [19:40:46]MH_I2C_Read... [19:40:46]Read from MH i2c: E2 03 00 [19:40:46]MH_I2C_Read... [19:40:46]Read from MH i2c: E2 03 00 59 15 00 90 00 E2 [19:40:46]RAPDU: 90 00 [19:40:46]wFMCommunicate OK [19:40:46]wFMCommunicate request_size=11 [19:40:46]MH_SAM_APDU [19:40:46]CAPDU: 80 0D 02 02 06 A8 0E A7 2F 2F 1A [19:40:46]Write to MH i2c: E2 0E 00 5A 15 80 0D 02 02 06 00 A8 0E A7 2F 2F 1A 00 00 CA [19:40:46]Write i2c OK [19:40:46]MH_I2C_Read... [19:40:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:40:46]Read from MH i2c: E2 [19:40:46]MH_I2C_Read... [19:40:46]Read from MH i2c: E2 03 00 [19:40:46]MH_I2C_Read... [19:40:46]Read from MH i2c: E2 03 00 5A 15 00 90 00 E3 [19:40:46]RAPDU: 90 00 [19:40:46]wFMCommunicate OK [19:40:46]wFMCommunicate request_size=4 [19:40:46]MH_SAM_APDU [19:40:46]CAPDU: 80 0D 03 02 [19:40:46]Write to MH i2c: E2 08 00 5B 15 80 0D 03 02 00 00 00 00 EB [19:40:46]Write i2c OK [19:40:46]MH_I2C_Read... [19:40:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:40:46]Read from MH i2c: E2 [19:40:46]MH_I2C_Read... [19:40:46]Read from MH i2c: E2 0B 00 [19:40:46]MH_I2C_Read... [19:40:46]Read from MH i2c: E2 0B 00 5B 15 00 CF DF E6 43 5A 51 04 23 90 00 95 [19:40:46]RAPDU: CF DF E6 43 5A 51 04 23 90 00 [19:40:46]wFMCommunicate OK [19:40:46]SAM_PROTO_SignData done [19:40:46]FM_MakeSignedData done [19:40:46]CreateOFDProtocolMessage [19:40:46]wFMCommunicate request_size=4 [19:40:46]MH_SAM_APDU [19:40:46]CAPDU: 80 11 00 00 [19:40:46]Write to MH i2c: E2 08 00 5C 15 80 11 00 00 00 00 00 00 EB [19:40:46]Write i2c OK [19:40:46]MH_I2C_Read... [19:40:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:40:46]Read from MH i2c: E2 [19:40:46]MH_I2C_Read... [19:40:46]Read from MH i2c: E2 17 00 [19:40:46]MH_I2C_Read... [19:40:46]Read from MH i2c: E2 17 00 5C 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3C [19:40:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:40:46]wFMCommunicate OK [19:40:46]CreateOFDProtocolMessage done [19:40:46]OFDSenderStorePacket 156472 [19:40:46]StoreOFDPacket docnum=156472 [19:40:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 6E EF 08 01 7C 36 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 02 00 00 F4 03 04 00 BD 5C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 38 63 02 00 35 04 06 00 A8 0E A7 2F 2F 1A CF DF E6 43 5A 51 04 23 [19:40:46]CheckFolder [19:40:46]dirname=/storage/ofd_packets [19:40:46]CheckFolder done [19:40:46]ProducePacketName [19:40:46]name=ofd_packets/00156472 [19:40:46]NVStorageSaveData ofd_packets/00156472 [19:40:46]File name is /storage/ofd_packets/00156472 [19:40:46]Write 302 bytes [19:40:46]NVStorageSaveData done [19:40:46]OFDSenderStorePacket done [19:40:46]KKMCreateOFDPacket done [19:40:46]NVStorageSaveData kkm_last_timestamp [19:40:46]File name is /storage/kkm_last_timestamp [19:40:46]Write 4 bytes [19:40:46]NVStorageSaveData done [19:40:46]ExternCall_PrintAddStr [19:40:46]wPrintStart [19:40:46]Write to MH i2c: 01 00 00 5D 15 72 [19:40:46]Write i2c OK [19:40:46]MH_I2C_Read... [19:40:46]Read from MH i2c: 01 [19:40:46]MH_I2C_Read... [19:40:46]Read from MH i2c: 01 07 00 [19:40:46]MH_I2C_Read... [19:40:46]Read from MH i2c: 01 07 00 5D 15 00 00 00 00 00 FF 0F 87 [19:40:46]RasterBufferAndPrint [19:40:46]line Счет N : (1)874774 [19:40:46]line ИНН: 02508201610067 [19:40:46]line Контрольно-Кассовый Чек [19:40:46]line ПРОДАЖА [19:40:46]line ТРК (МРК, ГНК) : 43 [19:40:46]line Товар: 2710124130 [19:40:46]line Super 92-К-5 [19:40:46]line 11.700 * 68.40 [19:40:46]line = 800.28 [19:40:46]line НДС 12% НСП 1% [19:40:46]line > о реализуемом товаре [19:40:46]line ОКРУГЛЕНИЕ: -0.28 [19:40:46]line ИТОГО: 800.00 [19:40:46]line Внесено: 800.00 [19:40:46]line СДАЧА: 0.00 [19:40:46]line НСП 1% : 7.08 [19:40:46]line НДС 12% : 84.98 [19:40:46]line Наличными: 800.00 [19:40:46]line Безнал.: 0.00 [19:40:46]line Место: АЗС № 165 "Партнер Нефть" [19:40:46]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:40:46]line СНО: Общий режим [19:40:46]line Чек 544 20.10.2024 19:40 [19:40:46]line Смена: 314 ФФД: 1.0 [19:40:46]line ЗНМ: 0300000234 [19:40:46]line РНМ: 0000137193017469 [19:40:46]line Версия ККМ: v1.0 [19:40:46]line ФМ: 0000000000963156 [19:40:46]line ФД: 156472 [19:40:46]line ФПД: 184780887895834 [19:40:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T194045&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156472&fm=184780887895834&tin=02508201610067®Number=0000137193017469&sum=80000 [19:40:46]OFD Sender: Processing packet 156472 [packets to send 52, broken 51] [19:40:46]ProducePacketName [19:40:46]name=ofd_packets/00156472 [19:40:46]OFD Sender: To server: pG, [19:40:46]CommunicateWithHost lk.salyk.kg:30040 [19:40:46]ConnectInit lk.salyk.kg [19:40:46]written 0, free lines is 4095 [19:40:46]Connected sock=10 [19:40:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 6E EF 08 01 7C 36 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 02 00 00 F4 03 04 00 BD 5C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 38 63 02 00 35 04 06 00 A8 0E A7 2F 2F 1A CF DF E6 43 5A 51 04 23 [19:40:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 0B CF 47 00 0B B7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 38 63 02 00 F4 03 04 00 EF 02 15 67 B6 04 01 00 00 2C 63 6C F8 A3 00 12 14 [19:40:46]CommunicateWithHost err = 0 [19:40:46]CheckOFDResponse [19:40:46]1017 (14) - 77093643461234 [19:40:46]1041 (16) - 0000000000963156 [19:40:46]1040 (4) - 156472 [19:40:46]1012 (4) - 20.10.2024 13:17 [19:40:46]1206 (1) - 0 [19:40:46]OFD Sender: Remove packet 156472 [19:40:46]ProducePacketName [19:40:46]name=ofd_packets/00156472 [19:40:46]NVStorageDeleteData [19:40:46]Write to MH i2c: 01 00 00 88 15 9D [19:40:46]Write i2c OK [19:40:46]MH_I2C_Read... [19:40:46]Read from MH i2c: 01 [19:40:46]MH_I2C_Read... [19:40:46]Read from MH i2c: 01 07 00 [19:40:46]MH_I2C_Read... [19:40:46]Read from MH i2c: 01 07 00 88 15 00 00 00 00 00 09 0D BA [19:40:46]RasterBufferAndPrint [19:40:46]line [19:40:46]line [19:40:46]line [19:40:46]line [19:40:46]line [19:40:46]written 0, free lines is 3343 [19:40:47]MH_Cut [19:40:47]Write to MH i2c: D1 01 00 8F 15 01 76 [19:40:47]Write i2c OK [19:40:47]MH_I2C_Read... [19:40:47]Read from MH i2c: D1 [19:40:47]MH_I2C_Read... [19:40:47]Read from MH i2c: D1 01 00 [19:40:47]MH_I2C_Read... [19:40:47]Read from MH i2c: D1 01 00 8F 15 00 75 [19:40:47]Write to MH i2c: 01 00 00 90 15 A5 [19:40:47]Write i2c OK [19:40:47]MH_I2C_Read... [19:40:47]OFD Sender: No OFD packet to send [19:40:47]*** Cut start [19:40:47]*** Partial cut [19:40:47]*** CUTSNS_PIN = 1 [19:40:47]*** CUTSNS_PIN = 0 [19:40:47]*** Brake cut motor [19:40:48]Read from MH i2c: 01 [19:40:48]MH_I2C_Read... [19:40:48]*** Stop cut motor [19:40:48]*** Cut end [19:40:48]Read from MH i2c: 01 07 00 [19:40:48]MH_I2C_Read... [19:40:48]Read from MH i2c: 01 07 00 90 15 00 00 00 00 00 FF 0F BA [19:40:48]process_action close_receipt done [19:40:48]requested_data is exist [19:40:48]produce_requested_data [19:40:48]requested_item fm.sn is exist - process it [19:40:48]wFMCommunicate request_size=4 [19:40:48]MH_SAM_APDU [19:40:48]CAPDU: 80 11 00 00 [19:40:48]Write to MH i2c: E2 08 00 91 15 80 11 00 00 00 00 00 00 20 [19:40:48]Write i2c OK [19:40:48]MH_I2C_Read... [19:40:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:40:48]Read from MH i2c: E2 [19:40:48]MH_I2C_Read... [19:40:48]Read from MH i2c: E2 17 00 [19:40:48]MH_I2C_Read... [19:40:48]Read from MH i2c: E2 17 00 91 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 71 [19:40:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:40:48]wFMCommunicate OK [19:40:48]requested_item fd.num is exist - process it [19:40:48]SAM_PROTO_GetFieldsCounters [19:40:48]wFMCommunicate request_size=4 [19:40:48]MH_SAM_APDU [19:40:48]CAPDU: 80 13 00 00 [19:40:48]Write to MH i2c: E2 08 00 92 15 80 13 00 00 00 00 00 00 23 [19:40:48]Write i2c OK [19:40:48]MH_I2C_Read... [19:40:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:40:48]Read from MH i2c: E2 [19:40:48]MH_I2C_Read... [19:40:48]Read from MH i2c: E2 62 00 [19:40:48]MH_I2C_Read... [19:40:48]Read from MH i2c: E2 62 00 92 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 38 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 20 02 00 00 5E 04 04 00 20 02 00 00 57 04 04 00 21 02 00 00 19 04 04 00 00 00 00 00 90 00 9A [19:40:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 38 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 20 02 00 00 5E 04 04 00 20 02 00 00 57 04 04 00 21 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:40:48]wFMCommunicate OK [19:40:48]SAM_PROTO_GetFieldsCounters done [19:40:48]requested_item shift.num is exist - process it [19:40:48]requested_item shift.opened is exist - process it [19:40:48]req_shift_opened [19:40:48]FM_GetShiftState [19:40:48]SAM_PROTO_GetShiftState [19:40:48]wFMCommunicate request_size=4 [19:40:48]MH_SAM_APDU [19:40:48]CAPDU: 80 13 01 00 [19:40:48]Write to MH i2c: E2 08 00 93 15 80 13 01 00 00 00 00 00 25 [19:40:48]Write i2c OK [19:40:48]MH_I2C_Read... [19:40:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:40:48]Read from MH i2c: E2 [19:40:48]MH_I2C_Read... [19:40:48]Read from MH i2c: E2 0E 00 [19:40:48]MH_I2C_Read... [19:40:48]Read from MH i2c: E2 0E 00 93 15 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 CC [19:40:48]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:40:48]wFMCommunicate OK [19:40:48]SAM_PROTO_GetShiftState done [19:40:48]FM_GetShiftState done [19:40:48]req_shift_opened done [19:40:48]requested_item shift.open_date is exist - process it [19:40:48]req_shift_open_date [19:40:48]req_shift_open_date done [19:40:48]produce_requested_data done [19:40:48]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156472,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:40:48]process_action_free close_receipt [19:40:48]json_value_free [19:40:48]json_value_free done [19:40:48]process_json_proto returns [19:40:48]Send response to host [19:40:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156472,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:40:48]free response buf [19:40:48]execute_script done [19:40:48]execute_script returns [19:40:48]free content buf [19:40:48]Sock 7.Close socket [19:40:48]Sock 7.Thread stoped [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:12]OFD Sender: No OFD packet to send [19:41:17]OFD Sender: No OFD packet to send [19:41:22]OFD Sender: No OFD packet to send [19:41:23]accept exits with 9 [19:41:23]New connection [19:41:23]New thread 3066731876 created [19:41:23]Thread 3066588516 joined [19:41:23]Waiting for new connection... [19:41:23] Sock 9.Parse request [19:41:23]Sock 9.Check first char [19:41:23]Sock 9.First char is OK [19:41:23]request: POST /json_proto HTTP/1.0 [19:41:23]Method: POST [19:41:23]URL: /json_proto [19:41:23]Method is POST - this is cgi request [19:41:23]url: /json_proto [19:41:23]query_string will be loaded in cgi processing [19:41:23]execute_cgi json_proto POST (null) [19:41:23]execute_cgi path=json_proto method=POST [19:41:23]POST find Content-Length [19:41:23]Host: 172.17.53.67:8080 [19:41:23]Content-Length: 674 [19:41:23]Content-Type: application/json [19:41:23] [19:41:23]POST finish read [19:41:23]Found Content-Length = 674 [19:41:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874775", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:41:23]execute_script... [19:41:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874775", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:41:23]POST & json_proto [19:41:23]process_json_proto [19:41:23]json parsed OK: [19:41:23]protocol is kg_v1.0 [19:41:23]action value=close_receipt [19:41:23]process_action close_receipt [19:41:23]cmd_close_receipt [19:41:23]MH_GetDate [19:41:23]Write to MH i2c: F0 00 00 94 15 98 [19:41:23]Write i2c OK [19:41:23]MH_I2C_Read... [19:41:23]Read from MH i2c: F0 [19:41:23]MH_I2C_Read... [19:41:23]Read from MH i2c: F0 09 00 [19:41:23]MH_I2C_Read... [19:41:23]Read from MH i2c: F0 09 00 94 15 00 E4 5C 15 67 19 BC 99 64 2F [19:41:23]GetLastDocTimeStamp 1729453245 [19:41:23]current date 1729453284 [19:41:23]FM_GetShiftState [19:41:23]SAM_PROTO_GetShiftState [19:41:23]wFMCommunicate request_size=4 [19:41:23]MH_SAM_APDU [19:41:23]CAPDU: 80 13 01 00 [19:41:23]Write to MH i2c: E2 08 00 95 15 80 13 01 00 00 00 00 00 27 [19:41:23]Write i2c OK [19:41:23]MH_I2C_Read... [19:41:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:41:23]Read from MH i2c: E2 [19:41:23]MH_I2C_Read... [19:41:23]Read from MH i2c: E2 0E 00 [19:41:23]MH_I2C_Read... [19:41:23]Read from MH i2c: E2 0E 00 95 15 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 CE [19:41:23]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:41:23]wFMCommunicate OK [19:41:23]SAM_PROTO_GetShiftState done [19:41:23]FM_GetShiftState done [19:41:23]opened in 1729383891 [19:41:23]opened+sec_in_day 1729470291 [19:41:23]quantity*price = 50063 [19:41:23]sum+1 = 50064 [19:41:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 545 20.10.2024 19:41 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156473 ФПД: 184745472197983 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T194124&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156473&fm=184745472197983&tin=02508201610067®Number=0000137193017469&sum=50000 [19:41:24]StoreToDocumentArchive [19:41:24]shift 314 fd 156473 [19:41:24]save to /storage/0314/doc_00156473 [19:41:24]save last doc name /storage/0314/doc_00156473 to /storage/kkm_last_doc_name [19:41:24]save OK [19:41:24]Clear old archive folders... [19:41:24]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:41:24]tlvbuf is B6F22360 [19:41:24]SAM_PROTO_ClearQueue [19:41:24]wFMCommunicate request_size=4 [19:41:24]MH_SAM_APDU [19:41:24]CAPDU: 80 09 00 00 [19:41:24]Write to MH i2c: E2 08 00 A2 15 80 09 00 00 00 00 00 00 29 [19:41:24]Write i2c OK [19:41:24]MH_I2C_Read... [19:41:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:41:24]Read from MH i2c: E2 [19:41:24]MH_I2C_Read... [19:41:24]Read from MH i2c: E2 03 00 [19:41:24]MH_I2C_Read... [19:41:24]Read from MH i2c: E2 03 00 A2 15 00 90 00 2B [19:41:24]RAPDU: 90 00 [19:41:24]wFMCommunicate OK [19:41:24]SAM_PROTO_ClearQueue done [19:41:24]KKMCreateOFDPacket [19:41:24]OFDProtocolAddRootSTLVToBuf [19:41:24]FM_MakeSignedData [19:41:24]FM_MakeSignedData [19:41:24]SAM_PROTO_SignData [19:41:24]wFMCommunicate request_size=4 [19:41:24]MH_SAM_APDU [19:41:24]CAPDU: 80 0D 01 02 [19:41:24]Write to MH i2c: E2 08 00 A3 15 80 0D 01 02 00 00 00 00 31 [19:41:24]Write i2c OK [19:41:24]MH_I2C_Read... [19:41:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:41:24]Read from MH i2c: E2 [19:41:24]MH_I2C_Read... [19:41:24]Read from MH i2c: E2 03 00 [19:41:24]MH_I2C_Read... [19:41:24]Read from MH i2c: E2 03 00 A3 15 00 90 00 2C [19:41:24]RAPDU: 90 00 [19:41:24]wFMCommunicate OK [19:41:24]wFMCommunicate request_size=255 [19:41:24]MH_SAM_APDU [19:41:24]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 02 00 00 F4 03 04 00 E4 5C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 39 63 02 00 35 04 06 00 A8 06 68 3E [19:41:24]Write to MH i2c: E2 02 01 A4 15 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 02 00 00 F4 03 04 00 E4 5C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 39 63 02 00 35 04 06 00 A8 06 68 3E 00 00 5F [19:41:24]Write i2c OK [19:41:24]MH_I2C_Read... [19:41:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:41:24]Read from MH i2c: E2 [19:41:24]MH_I2C_Read... [19:41:24]Read from MH i2c: E2 03 00 [19:41:24]MH_I2C_Read... [19:41:24]Read from MH i2c: E2 03 00 A4 15 00 90 00 2D [19:41:24]RAPDU: 90 00 [19:41:24]wFMCommunicate OK [19:41:24]wFMCommunicate request_size=7 [19:41:24]MH_SAM_APDU [19:41:24]CAPDU: 80 0D 02 02 02 85 5F [19:41:24]Write to MH i2c: E2 0A 00 A5 15 80 0D 02 02 02 00 85 5F 00 00 1C [19:41:24]Write i2c OK [19:41:24]MH_I2C_Read... [19:41:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:41:24]Read from MH i2c: E2 [19:41:24]MH_I2C_Read... [19:41:24]Read from MH i2c: E2 03 00 [19:41:24]MH_I2C_Read... [19:41:24]Read from MH i2c: E2 03 00 A5 15 00 90 00 2E [19:41:24]RAPDU: 90 00 [19:41:24]wFMCommunicate OK [19:41:24]wFMCommunicate request_size=4 [19:41:24]MH_SAM_APDU [19:41:24]CAPDU: 80 0D 03 02 [19:41:24]Write to MH i2c: E2 08 00 A6 15 80 0D 03 02 00 00 00 00 36 [19:41:24]Write i2c OK [19:41:24]MH_I2C_Read... [19:41:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:41:24]Read from MH i2c: E2 [19:41:24]MH_I2C_Read... [19:41:24]Read from MH i2c: E2 0B 00 [19:41:24]MH_I2C_Read... [19:41:24]Read from MH i2c: E2 0B 00 A6 15 00 24 C4 0C 24 99 21 DB 2F 90 00 13 [19:41:24]RAPDU: 24 C4 0C 24 99 21 DB 2F 90 00 [19:41:24]wFMCommunicate OK [19:41:24]SAM_PROTO_SignData done [19:41:24]FM_MakeSignedData done [19:41:24]CreateOFDProtocolMessage [19:41:24]wFMCommunicate request_size=4 [19:41:24]MH_SAM_APDU [19:41:24]CAPDU: 80 11 00 00 [19:41:24]Write to MH i2c: E2 08 00 A7 15 80 11 00 00 00 00 00 00 36 [19:41:24]Write i2c OK [19:41:24]MH_I2C_Read... [19:41:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:41:24]Read from MH i2c: E2 [19:41:24]MH_I2C_Read... [19:41:24]Read from MH i2c: E2 17 00 [19:41:24]MH_I2C_Read... [19:41:24]Read from MH i2c: E2 17 00 A7 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 87 [19:41:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:41:24]wFMCommunicate OK [19:41:24]CreateOFDProtocolMessage done [19:41:24]OFDSenderStorePacket 156473 [19:41:24]StoreOFDPacket docnum=156473 [19:41:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 D2 89 04 01 ED E8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 02 00 00 F4 03 04 00 E4 5C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 39 63 02 00 35 04 06 00 A8 06 68 3E 85 5F 24 C4 0C 24 99 21 DB 2F [19:41:24]CheckFolder [19:41:24]dirname=/storage/ofd_packets [19:41:24]CheckFolder done [19:41:24]ProducePacketName [19:41:24]name=ofd_packets/00156473 [19:41:24]NVStorageSaveData ofd_packets/00156473 [19:41:24]File name is /storage/ofd_packets/00156473 [19:41:24]Write 298 bytes [19:41:24]NVStorageSaveData done [19:41:24]OFDSenderStorePacket done [19:41:24]KKMCreateOFDPacket done [19:41:24]NVStorageSaveData kkm_last_timestamp [19:41:24]File name is /storage/kkm_last_timestamp [19:41:24]Write 4 bytes [19:41:24]NVStorageSaveData done [19:41:24]ExternCall_PrintAddStr [19:41:24]wPrintStart [19:41:24]Write to MH i2c: 01 00 00 A8 15 BD [19:41:24]Write i2c OK [19:41:24]MH_I2C_Read... [19:41:24]Read from MH i2c: 01 [19:41:24]MH_I2C_Read... [19:41:24]Read from MH i2c: 01 07 00 [19:41:24]MH_I2C_Read... [19:41:24]Read from MH i2c: 01 07 00 A8 15 00 00 00 00 00 FF 0F D2 [19:41:24]RasterBufferAndPrint [19:41:24]line Счет N : (1)874775 [19:41:24]line ИНН: 02508201610067 [19:41:24]line Контрольно-Кассовый Чек [19:41:24]line ПРОДАЖА [19:41:24]line ТРК (МРК, ГНК) : 24 [19:41:24]line Товар: 2710194210 [19:41:24]line ДТ-К-2 [19:41:24]line 6.570 * 76.20 [19:41:24]line = 500.63 [19:41:24]line НДС 12% НСП 1% [19:41:24]line > о реализуемом товаре [19:41:24]line ОКРУГЛЕНИЕ: -0.63 [19:41:24]line ИТОГО: 500.00 [19:41:24]line Внесено: 500.00 [19:41:24]line СДАЧА: 0.00 [19:41:24]line НСП 1% : 4.43 [19:41:24]line НДС 12% : 53.16 [19:41:24]line Наличными: 500.00 [19:41:24]line Безнал.: 0.00 [19:41:24]line Место: АЗС № 165 "Партнер Нефть" [19:41:24]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:41:24]line СНО: Общий режим [19:41:24]line Чек 545 20.10.2024 19:41 [19:41:24]line Смена: 314 ФФД: 1.0 [19:41:24]line ЗНМ: 0300000234 [19:41:24]line РНМ: 0000137193017469 [19:41:24]line Версия ККМ: v1.0 [19:41:24]line ФМ: 0000000000963156 [19:41:24]line ФД: 156473 [19:41:24]line ФПД: 184745472197983 [19:41:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T194124&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156473&fm=184745472197983&tin=02508201610067®Number=0000137193017469&sum=50000 [19:41:25]OFD Sender: Processing packet 156473 [packets to send 52, broken 51] [19:41:25]ProducePacketName [19:41:25]name=ofd_packets/00156473 [19:41:25]OFD Sender: To server: pG, [19:41:25]CommunicateWithHost lk.salyk.kg:30040 [19:41:25]ConnectInit lk.salyk.kg [19:41:25]written 0, free lines is 4095 [19:41:25]Connected sock=10 [19:41:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 D2 89 04 01 ED E8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 02 00 00 F4 03 04 00 E4 5C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 39 63 02 00 35 04 06 00 A8 06 68 3E 85 5F 24 C4 0C 24 99 21 DB 2F [19:41:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 69 98 47 00 5D 5E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 39 63 02 00 F4 03 04 00 15 03 15 67 B6 04 01 00 00 AC 42 5C 04 1C BD 8B 0D [19:41:25]CommunicateWithHost err = 0 [19:41:25]CheckOFDResponse [19:41:25]1017 (14) - 77093643461234 [19:41:25]1041 (16) - 0000000000963156 [19:41:25]1040 (4) - 156473 [19:41:25]1012 (4) - 20.10.2024 13:18 [19:41:25]1206 (1) - 0 [19:41:25]OFD Sender: Remove packet 156473 [19:41:25]ProducePacketName [19:41:25]name=ofd_packets/00156473 [19:41:25]NVStorageDeleteData [19:41:25]Write to MH i2c: 01 00 00 D3 15 E8 [19:41:25]Write i2c OK [19:41:25]MH_I2C_Read... [19:41:25]Read from MH i2c: 01 [19:41:25]MH_I2C_Read... [19:41:25]Read from MH i2c: 01 07 00 [19:41:25]MH_I2C_Read... [19:41:25]Read from MH i2c: 01 07 00 D3 15 00 00 00 00 00 F6 0C F1 [19:41:25]RasterBufferAndPrint [19:41:25]line [19:41:25]line [19:41:25]line [19:41:25]line [19:41:25]line [19:41:25]written 0, free lines is 3324 [19:41:25]MH_Cut [19:41:25]Write to MH i2c: D1 01 00 DA 15 01 C1 [19:41:25]Write i2c OK [19:41:25]MH_I2C_Read... [19:41:25]Read from MH i2c: D1 [19:41:25]MH_I2C_Read... [19:41:25]Read from MH i2c: D1 01 00 [19:41:25]MH_I2C_Read... [19:41:25]Read from MH i2c: D1 01 00 DA 15 00 C0 [19:41:25]Write to MH i2c: 01 00 00 DB 15 F0 [19:41:25]Write i2c OK [19:41:25]MH_I2C_Read... [19:41:26]OFD Sender: No OFD packet to send [19:41:26]*** Cut start [19:41:26]*** Partial cut [19:41:26]*** CUTSNS_PIN = 1 [19:41:26]*** CUTSNS_PIN = 0 [19:41:26]*** Brake cut motor [19:41:27]Read from MH i2c: 01 [19:41:27]MH_I2C_Read... [19:41:27]*** Stop cut motor [19:41:27]*** Cut end [19:41:27]Read from MH i2c: 01 07 00 [19:41:27]MH_I2C_Read... [19:41:27]Read from MH i2c: 01 07 00 DB 15 00 00 00 00 00 FF 0F 05 [19:41:27]process_action close_receipt done [19:41:27]requested_data is exist [19:41:27]produce_requested_data [19:41:27]requested_item fm.sn is exist - process it [19:41:27]wFMCommunicate request_size=4 [19:41:27]MH_SAM_APDU [19:41:27]CAPDU: 80 11 00 00 [19:41:27]Write to MH i2c: E2 08 00 DC 15 80 11 00 00 00 00 00 00 6B [19:41:27]Write i2c OK [19:41:27]MH_I2C_Read... [19:41:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:41:27]Read from MH i2c: E2 [19:41:27]MH_I2C_Read... [19:41:27]Read from MH i2c: E2 17 00 [19:41:27]MH_I2C_Read... [19:41:27]Read from MH i2c: E2 17 00 DC 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BC [19:41:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:41:27]wFMCommunicate OK [19:41:27]requested_item fd.num is exist - process it [19:41:27]SAM_PROTO_GetFieldsCounters [19:41:27]wFMCommunicate request_size=4 [19:41:27]MH_SAM_APDU [19:41:27]CAPDU: 80 13 00 00 [19:41:27]Write to MH i2c: E2 08 00 DD 15 80 13 00 00 00 00 00 00 6E [19:41:27]Write i2c OK [19:41:27]MH_I2C_Read... [19:41:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:41:27]Read from MH i2c: E2 [19:41:27]MH_I2C_Read... [19:41:27]Read from MH i2c: E2 62 00 [19:41:27]MH_I2C_Read... [19:41:27]Read from MH i2c: E2 62 00 DD 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 39 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 21 02 00 00 5E 04 04 00 21 02 00 00 57 04 04 00 22 02 00 00 19 04 04 00 00 00 00 00 90 00 E9 [19:41:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 39 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 21 02 00 00 5E 04 04 00 21 02 00 00 57 04 04 00 22 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:41:27]wFMCommunicate OK [19:41:27]SAM_PROTO_GetFieldsCounters done [19:41:27]requested_item shift.num is exist - process it [19:41:27]requested_item shift.opened is exist - process it [19:41:27]req_shift_opened [19:41:27]FM_GetShiftState [19:41:27]SAM_PROTO_GetShiftState [19:41:27]wFMCommunicate request_size=4 [19:41:27]MH_SAM_APDU [19:41:27]CAPDU: 80 13 01 00 [19:41:27]Write to MH i2c: E2 08 00 DE 15 80 13 01 00 00 00 00 00 70 [19:41:27]Write i2c OK [19:41:27]MH_I2C_Read... [19:41:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:41:27]Read from MH i2c: E2 [19:41:27]MH_I2C_Read... [19:41:27]Read from MH i2c: E2 0E 00 [19:41:27]MH_I2C_Read... [19:41:27]Read from MH i2c: E2 0E 00 DE 15 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 17 [19:41:27]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:41:27]wFMCommunicate OK [19:41:27]SAM_PROTO_GetShiftState done [19:41:27]FM_GetShiftState done [19:41:27]req_shift_opened done [19:41:27]requested_item shift.open_date is exist - process it [19:41:27]req_shift_open_date [19:41:27]req_shift_open_date done [19:41:27]produce_requested_data done [19:41:27]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156473,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:41:27]process_action_free close_receipt [19:41:27]json_value_free [19:41:27]json_value_free done [19:41:27]process_json_proto returns [19:41:27]Send response to host [19:41:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156473,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:41:27]free response buf [19:41:27]execute_script done [19:41:27]execute_script returns [19:41:27]free content buf [19:41:27]Sock 9.Close socket [19:41:27]Sock 9.Thread stoped [19:41:31]OFD Sender: No OFD packet to send [19:41:36]OFD Sender: No OFD packet to send [19:41:41]OFD Sender: No OFD packet to send [19:41:46]OFD Sender: No OFD packet to send [19:41:51]OFD Sender: No OFD packet to send [19:41:56]OFD Sender: No OFD packet to send [19:41:57]accept exits with 7 [19:41:57]New connection [19:41:57]New thread 3066588516 created [19:41:57]Thread 3066731876 joined [19:41:57]Waiting for new connection... [19:41:57] Sock 7.Parse request [19:41:57]Sock 7.Check first char [19:41:57]Sock 7.First char is OK [19:41:57]request: POST /json_proto HTTP/1.0 [19:41:57]Method: POST [19:41:57]URL: /json_proto [19:41:57]Method is POST - this is cgi request [19:41:57]url: /json_proto [19:41:57]query_string will be loaded in cgi processing [19:41:57]execute_cgi json_proto POST (null) [19:41:57]execute_cgi path=json_proto method=POST [19:41:57]POST find Content-Length [19:41:57]Host: 172.17.53.67:8080 [19:41:57]Content-Length: 677 [19:41:57]Content-Type: application/json [19:41:57] [19:41:57]POST finish read [19:41:57]Found Content-Length = 677 [19:41:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874776", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:41:57]execute_script... [19:41:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874776", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:41:57]POST & json_proto [19:41:57]process_json_proto [19:41:57]json parsed OK: [19:41:57]protocol is kg_v1.0 [19:41:57]action value=close_receipt [19:41:57]process_action close_receipt [19:41:57]cmd_close_receipt [19:41:57]MH_GetDate [19:41:57]Write to MH i2c: F0 00 00 DF 15 E3 [19:41:57]Write i2c OK [19:41:57]MH_I2C_Read... [19:41:57]Read from MH i2c: F0 [19:41:57]MH_I2C_Read... [19:41:57]Read from MH i2c: F0 09 00 [19:41:57]MH_I2C_Read... [19:41:57]Read from MH i2c: F0 09 00 DF 15 00 06 5D 15 67 19 BC 99 64 9D [19:41:57]GetLastDocTimeStamp 1729453284 [19:41:57]current date 1729453318 [19:41:57]FM_GetShiftState [19:41:57]SAM_PROTO_GetShiftState [19:41:57]wFMCommunicate request_size=4 [19:41:57]MH_SAM_APDU [19:41:57]CAPDU: 80 13 01 00 [19:41:57]Write to MH i2c: E2 08 00 E0 15 80 13 01 00 00 00 00 00 72 [19:41:57]Write i2c OK [19:41:57]MH_I2C_Read... [19:41:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:41:57]Read from MH i2c: E2 [19:41:57]MH_I2C_Read... [19:41:57]Read from MH i2c: E2 0E 00 [19:41:57]MH_I2C_Read... [19:41:57]Read from MH i2c: E2 0E 00 E0 15 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 19 [19:41:57]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:41:57]wFMCommunicate OK [19:41:57]SAM_PROTO_GetShiftState done [19:41:57]FM_GetShiftState done [19:41:57]opened in 1729383891 [19:41:57]opened+sec_in_day 1729470291 [19:41:57]quantity*price = 50041 [19:41:57]sum+1 = 50042 [19:41:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 546 20.10.2024 19:41 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156474 ФПД: 226033686330136 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T194158&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156474&fm=226033686330136&tin=02508201610067®Number=0000137193017469&sum=50000 [19:41:58]StoreToDocumentArchive [19:41:58]shift 314 fd 156474 [19:41:58]save to /storage/0314/doc_00156474 [19:41:58]save last doc name /storage/0314/doc_00156474 to /storage/kkm_last_doc_name [19:41:58]save OK [19:41:58]Clear old archive folders... [19:41:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:41:58]tlvbuf is B6D72BA0 [19:41:58]SAM_PROTO_ClearQueue [19:41:58]wFMCommunicate request_size=4 [19:41:58]MH_SAM_APDU [19:41:58]CAPDU: 80 09 00 00 [19:41:58]Write to MH i2c: E2 08 00 ED 15 80 09 00 00 00 00 00 00 74 [19:41:58]Write i2c OK [19:41:58]MH_I2C_Read... [19:41:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:41:58]Read from MH i2c: E2 [19:41:58]MH_I2C_Read... [19:41:58]Read from MH i2c: E2 03 00 [19:41:58]MH_I2C_Read... [19:41:58]Read from MH i2c: E2 03 00 ED 15 00 90 00 76 [19:41:58]RAPDU: 90 00 [19:41:58]wFMCommunicate OK [19:41:58]SAM_PROTO_ClearQueue done [19:41:58]KKMCreateOFDPacket [19:41:58]OFDProtocolAddRootSTLVToBuf [19:41:58]FM_MakeSignedData [19:41:58]FM_MakeSignedData [19:41:58]SAM_PROTO_SignData [19:41:58]wFMCommunicate request_size=4 [19:41:58]MH_SAM_APDU [19:41:58]CAPDU: 80 0D 01 02 [19:41:58]Write to MH i2c: E2 08 00 EE 15 80 0D 01 02 00 00 00 00 7C [19:41:58]Write i2c OK [19:41:58]MH_I2C_Read... [19:41:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:41:58]Read from MH i2c: E2 [19:41:58]MH_I2C_Read... [19:41:58]Read from MH i2c: E2 03 00 [19:41:58]MH_I2C_Read... [19:41:58]Read from MH i2c: E2 03 00 EE 15 00 90 00 77 [19:41:58]RAPDU: 90 00 [19:41:58]wFMCommunicate OK [19:41:58]wFMCommunicate request_size=255 [19:41:58]MH_SAM_APDU [19:41:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 02 00 00 F4 03 04 00 06 5D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3A 63 02 00 35 04 06 00 CD [19:41:58]Write to MH i2c: E2 02 01 EF 15 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 02 00 00 F4 03 04 00 06 5D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3A 63 02 00 35 04 06 00 CD 00 00 CD [19:41:58]Write i2c OK [19:41:58]MH_I2C_Read... [19:41:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:41:59]Read from MH i2c: E2 [19:41:59]MH_I2C_Read... [19:41:59]Read from MH i2c: E2 03 00 [19:41:59]MH_I2C_Read... [19:41:59]Read from MH i2c: E2 03 00 EF 15 00 90 00 78 [19:41:59]RAPDU: 90 00 [19:41:59]wFMCommunicate OK [19:41:59]wFMCommunicate request_size=10 [19:41:59]MH_SAM_APDU [19:41:59]CAPDU: 80 0D 02 02 05 93 91 94 BB 18 [19:41:59]Write to MH i2c: E2 0D 00 F0 15 80 0D 02 02 05 00 93 91 94 BB 18 00 00 14 [19:41:59]Write i2c OK [19:41:59]MH_I2C_Read... [19:41:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:41:59]Read from MH i2c: E2 [19:41:59]MH_I2C_Read... [19:41:59]Read from MH i2c: E2 03 00 [19:41:59]MH_I2C_Read... [19:41:59]Read from MH i2c: E2 03 00 F0 15 00 90 00 79 [19:41:59]RAPDU: 90 00 [19:41:59]wFMCommunicate OK [19:41:59]wFMCommunicate request_size=4 [19:41:59]MH_SAM_APDU [19:41:59]CAPDU: 80 0D 03 02 [19:41:59]Write to MH i2c: E2 08 00 F1 15 80 0D 03 02 00 00 00 00 81 [19:41:59]Write i2c OK [19:41:59]MH_I2C_Read... [19:41:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:41:59]Read from MH i2c: E2 [19:41:59]MH_I2C_Read... [19:41:59]Read from MH i2c: E2 0B 00 [19:41:59]MH_I2C_Read... [19:41:59]Read from MH i2c: E2 0B 00 F1 15 00 A0 35 1A B9 57 4D 26 8D 90 00 81 [19:41:59]RAPDU: A0 35 1A B9 57 4D 26 8D 90 00 [19:41:59]wFMCommunicate OK [19:41:59]SAM_PROTO_SignData done [19:41:59]FM_MakeSignedData done [19:41:59]CreateOFDProtocolMessage [19:41:59]wFMCommunicate request_size=4 [19:41:59]MH_SAM_APDU [19:41:59]CAPDU: 80 11 00 00 [19:41:59]Write to MH i2c: E2 08 00 F2 15 80 11 00 00 00 00 00 00 81 [19:41:59]Write i2c OK [19:41:59]MH_I2C_Read... [19:41:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:41:59]Read from MH i2c: E2 [19:41:59]MH_I2C_Read... [19:41:59]Read from MH i2c: E2 17 00 [19:41:59]MH_I2C_Read... [19:41:59]Read from MH i2c: E2 17 00 F2 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D2 [19:41:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:41:59]wFMCommunicate OK [19:41:59]CreateOFDProtocolMessage done [19:41:59]OFDSenderStorePacket 156474 [19:41:59]StoreOFDPacket docnum=156474 [19:41:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 39 94 07 01 EF 81 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 02 00 00 F4 03 04 00 06 5D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3A 63 02 00 35 04 06 00 CD 93 91 94 BB 18 A0 35 1A B9 57 4D 26 8D [19:41:59]CheckFolder [19:41:59]dirname=/storage/ofd_packets [19:41:59]CheckFolder done [19:41:59]ProducePacketName [19:41:59]name=ofd_packets/00156474 [19:41:59]NVStorageSaveData ofd_packets/00156474 [19:41:59]File name is /storage/ofd_packets/00156474 [19:41:59]Write 301 bytes [19:41:59]NVStorageSaveData done [19:41:59]OFDSenderStorePacket done [19:41:59]KKMCreateOFDPacket done [19:41:59]NVStorageSaveData kkm_last_timestamp [19:41:59]File name is /storage/kkm_last_timestamp [19:41:59]Write 4 bytes [19:41:59]NVStorageSaveData done [19:41:59]ExternCall_PrintAddStr [19:41:59]wPrintStart [19:41:59]Write to MH i2c: 01 00 00 F3 15 08 [19:41:59]Write i2c OK [19:41:59]MH_I2C_Read... [19:41:59]Read from MH i2c: 01 [19:41:59]MH_I2C_Read... [19:41:59]Read from MH i2c: 01 07 00 [19:41:59]MH_I2C_Read... [19:41:59]Read from MH i2c: 01 07 00 F3 15 00 00 00 00 00 FF 0F 1D [19:41:59]RasterBufferAndPrint [19:41:59]line Счет N : (1)874776 [19:41:59]line ИНН: 02508201610067 [19:41:59]line Контрольно-Кассовый Чек [19:41:59]line ПРОДАЖА [19:41:59]line ТРК (МРК, ГНК) : 32 [19:41:59]line Товар: 2710124130 [19:41:59]line Аи-92-К-5 [19:41:59]line 7.480 * 66.90 [19:41:59]line = 500.41 [19:41:59]line НДС 12% НСП 1% [19:41:59]line > о реализуемом товаре [19:41:59]line ОКРУГЛЕНИЕ: -0.41 [19:41:59]line ИТОГО: 500.00 [19:41:59]line Внесено: 500.00 [19:41:59]line СДАЧА: 0.00 [19:41:59]line НСП 1% : 4.43 [19:41:59]line НДС 12% : 53.14 [19:41:59]line Наличными: 500.00 [19:41:59]line Безнал.: 0.00 [19:41:59]line Место: АЗС № 165 "Партнер Нефть" [19:41:59]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:41:59]line СНО: Общий режим [19:41:59]line Чек 546 20.10.2024 19:41 [19:41:59]line Смена: 314 ФФД: 1.0 [19:41:59]line ЗНМ: 0300000234 [19:41:59]line РНМ: 0000137193017469 [19:41:59]line Версия ККМ: v1.0 [19:41:59]line ФМ: 0000000000963156 [19:41:59]line ФД: 156474 [19:41:59]line ФПД: 226033686330136 [19:41:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T194158&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156474&fm=226033686330136&tin=02508201610067®Number=0000137193017469&sum=50000 [19:41:59]OFD Sender: Processing packet 156474 [packets to send 52, broken 51] [19:41:59]ProducePacketName [19:41:59]name=ofd_packets/00156474 [19:41:59]OFD Sender: To server: pG, [19:41:59]CommunicateWithHost lk.salyk.kg:30040 [19:41:59]ConnectInit lk.salyk.kg [19:41:59]written 0, free lines is 4095 [19:41:59]Connected sock=10 [19:41:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 39 94 07 01 EF 81 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 02 00 00 F4 03 04 00 06 5D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3A 63 02 00 35 04 06 00 CD 93 91 94 BB 18 A0 35 1A B9 57 4D 26 8D [19:41:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 56 D3 47 00 06 31 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3A 63 02 00 F4 03 04 00 38 03 15 67 B6 04 01 00 00 DF 7B 7A 1F C5 04 6B 4A [19:41:59]CommunicateWithHost err = 0 [19:41:59]CheckOFDResponse [19:41:59]1017 (14) - 77093643461234 [19:41:59]1041 (16) - 0000000000963156 [19:41:59]1040 (4) - 156474 [19:41:59]1012 (4) - 20.10.2024 13:18 [19:41:59]1206 (1) - 0 [19:41:59]OFD Sender: Remove packet 156474 [19:41:59]ProducePacketName [19:41:59]name=ofd_packets/00156474 [19:41:59]NVStorageDeleteData [19:42:00]Write to MH i2c: 01 00 00 1E 16 34 [19:42:00]Write i2c OK [19:42:00]MH_I2C_Read... [19:42:00]Read from MH i2c: 01 [19:42:00]MH_I2C_Read... [19:42:00]Read from MH i2c: 01 07 00 [19:42:00]MH_I2C_Read... [19:42:00]Read from MH i2c: 01 07 00 1E 16 00 00 00 00 00 E6 0C 2D [19:42:00]RasterBufferAndPrint [19:42:00]line [19:42:00]line [19:42:00]line [19:42:00]line [19:42:00]line [19:42:00]written 0, free lines is 3308 [19:42:00]MH_Cut [19:42:00]Write to MH i2c: D1 01 00 25 16 01 0D [19:42:00]Write i2c OK [19:42:00]MH_I2C_Read... [19:42:00]Read from MH i2c: D1 [19:42:00]MH_I2C_Read... [19:42:00]Read from MH i2c: D1 01 00 [19:42:00]MH_I2C_Read... [19:42:00]Read from MH i2c: D1 01 00 25 16 00 0C [19:42:00]Write to MH i2c: 01 00 00 26 16 3C [19:42:00]Write i2c OK [19:42:00]MH_I2C_Read... [19:42:00]OFD Sender: No OFD packet to send [19:42:00]*** Cut start [19:42:00]*** Partial cut [19:42:00]*** CUTSNS_PIN = 1 [19:42:00]*** CUTSNS_PIN = 0 [19:42:00]*** Brake cut motor [19:42:01]Read from MH i2c: 01 [19:42:01]MH_I2C_Read... [19:42:01]*** Stop cut motor [19:42:01]*** Cut end [19:42:01]Read from MH i2c: 01 07 00 [19:42:01]MH_I2C_Read... [19:42:01]Read from MH i2c: 01 07 00 26 16 00 00 00 00 00 FF 0F 51 [19:42:01]process_action close_receipt done [19:42:01]requested_data is exist [19:42:01]produce_requested_data [19:42:01]requested_item fm.sn is exist - process it [19:42:01]wFMCommunicate request_size=4 [19:42:01]MH_SAM_APDU [19:42:01]CAPDU: 80 11 00 00 [19:42:01]Write to MH i2c: E2 08 00 27 16 80 11 00 00 00 00 00 00 B7 [19:42:01]Write i2c OK [19:42:01]MH_I2C_Read... [19:42:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:42:01]Read from MH i2c: E2 [19:42:01]MH_I2C_Read... [19:42:01]Read from MH i2c: E2 17 00 [19:42:01]MH_I2C_Read... [19:42:01]Read from MH i2c: E2 17 00 27 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 08 [19:42:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:42:01]wFMCommunicate OK [19:42:01]requested_item fd.num is exist - process it [19:42:01]SAM_PROTO_GetFieldsCounters [19:42:01]wFMCommunicate request_size=4 [19:42:01]MH_SAM_APDU [19:42:01]CAPDU: 80 13 00 00 [19:42:01]Write to MH i2c: E2 08 00 28 16 80 13 00 00 00 00 00 00 BA [19:42:01]Write i2c OK [19:42:01]MH_I2C_Read... [19:42:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:42:01]Read from MH i2c: E2 [19:42:01]MH_I2C_Read... [19:42:01]Read from MH i2c: E2 62 00 [19:42:01]MH_I2C_Read... [19:42:01]Read from MH i2c: E2 62 00 28 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3A 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 22 02 00 00 5E 04 04 00 22 02 00 00 57 04 04 00 23 02 00 00 19 04 04 00 00 00 00 00 90 00 39 [19:42:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3A 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 22 02 00 00 5E 04 04 00 22 02 00 00 57 04 04 00 23 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:42:01]wFMCommunicate OK [19:42:01]SAM_PROTO_GetFieldsCounters done [19:42:01]requested_item shift.num is exist - process it [19:42:01]requested_item shift.opened is exist - process it [19:42:01]req_shift_opened [19:42:01]FM_GetShiftState [19:42:01]SAM_PROTO_GetShiftState [19:42:01]wFMCommunicate request_size=4 [19:42:01]MH_SAM_APDU [19:42:01]CAPDU: 80 13 01 00 [19:42:01]Write to MH i2c: E2 08 00 29 16 80 13 01 00 00 00 00 00 BC [19:42:01]Write i2c OK [19:42:01]MH_I2C_Read... [19:42:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:42:01]Read from MH i2c: E2 [19:42:01]MH_I2C_Read... [19:42:01]Read from MH i2c: E2 0E 00 [19:42:01]MH_I2C_Read... [19:42:01]Read from MH i2c: E2 0E 00 29 16 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 63 [19:42:01]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:42:01]wFMCommunicate OK [19:42:01]SAM_PROTO_GetShiftState done [19:42:01]FM_GetShiftState done [19:42:01]req_shift_opened done [19:42:01]requested_item shift.open_date is exist - process it [19:42:01]req_shift_open_date [19:42:01]req_shift_open_date done [19:42:01]produce_requested_data done [19:42:01]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156474,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:42:01]process_action_free close_receipt [19:42:01]json_value_free [19:42:01]json_value_free done [19:42:01]process_json_proto returns [19:42:01]Send response to host [19:42:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156474,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:42:01]free response buf [19:42:01]execute_script done [19:42:01]execute_script returns [19:42:01]free content buf [19:42:01]Sock 7.Close socket [19:42:01]Sock 7.Thread stoped [19:42:05]OFD Sender: No OFD packet to send [19:42:10]OFD Sender: No OFD packet to send [19:42:15]OFD Sender: No OFD packet to send [19:42:20]OFD Sender: No OFD packet to send [19:42:25]OFD Sender: No OFD packet to send [19:42:30]OFD Sender: No OFD packet to send [19:42:35]OFD Sender: No OFD packet to send [19:42:40]OFD Sender: No OFD packet to send [19:42:45]OFD Sender: No OFD packet to send [19:42:50]OFD Sender: No OFD packet to send [19:42:55]OFD Sender: No OFD packet to send [19:43:00]OFD Sender: No OFD packet to send [19:43:05]OFD Sender: No OFD packet to send [19:43:10]OFD Sender: No OFD packet to send [19:43:15]OFD Sender: No OFD packet to send [19:43:20]OFD Sender: No OFD packet to send [19:43:25]OFD Sender: No OFD packet to send [19:43:30]OFD Sender: No OFD packet to send [19:43:35]OFD Sender: No OFD packet to send [19:43:40]OFD Sender: No OFD packet to send [19:43:45]OFD Sender: No OFD packet to send [19:43:50]OFD Sender: No OFD packet to send [19:43:55]OFD Sender: No OFD packet to send [19:44:00]OFD Sender: No OFD packet to send [19:44:05]OFD Sender: No OFD packet to send [19:44:10]OFD Sender: No OFD packet to send [19:44:15]OFD Sender: No OFD packet to send [19:44:20]OFD Sender: No OFD packet to send [19:44:25]OFD Sender: No OFD packet to send [19:44:30]OFD Sender: No OFD packet to send [19:44:35]OFD Sender: No OFD packet to send [19:44:40]OFD Sender: No OFD packet to send [19:44:45]OFD Sender: No OFD packet to send [19:44:50]OFD Sender: No OFD packet to send [19:44:55]OFD Sender: No OFD packet to send [19:45:00]OFD Sender: No OFD packet to send [19:45:05]OFD Sender: No OFD packet to send [19:45:10]OFD Sender: No OFD packet to send [19:45:15]OFD Sender: No OFD packet to send [19:45:20]OFD Sender: No OFD packet to send [19:45:25]OFD Sender: No OFD packet to send [19:45:30]OFD Sender: No OFD packet to send [19:45:35]OFD Sender: No OFD packet to send [19:45:40]OFD Sender: No OFD packet to send [19:45:45]OFD Sender: No OFD packet to send [19:45:50]OFD Sender: No OFD packet to send [19:45:55]OFD Sender: No OFD packet to send [19:46:00]OFD Sender: No OFD packet to send [19:46:05]OFD Sender: No OFD packet to send [19:46:10]OFD Sender: No OFD packet to send [19:46:15]OFD Sender: No OFD packet to send [19:46:20]OFD Sender: No OFD packet to send [19:46:25]accept exits with 9 [19:46:25]New connection [19:46:25]New thread 3066731876 created [19:46:25]Thread 3066588516 joined [19:46:25]Waiting for new connection... [19:46:25] Sock 9.Parse request [19:46:25]Sock 9.Check first char [19:46:25]Sock 9.First char is OK [19:46:25]request: POST /json_proto HTTP/1.0 [19:46:25]Method: POST [19:46:25]URL: /json_proto [19:46:25]Method is POST - this is cgi request [19:46:25]url: /json_proto [19:46:25]query_string will be loaded in cgi processing [19:46:25]execute_cgi json_proto POST (null) [19:46:25]execute_cgi path=json_proto method=POST [19:46:25]POST find Content-Length [19:46:25]Host: 172.17.53.67:8080 [19:46:25]Content-Length: 677 [19:46:25]Content-Type: application/json [19:46:25] [19:46:25]POST finish read [19:46:25]Found Content-Length = 677 [19:46:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874777", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:46:25]execute_script... [19:46:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874777", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:46:25]POST & json_proto [19:46:25]process_json_proto [19:46:25]json parsed OK: [19:46:25]protocol is kg_v1.0 [19:46:25]action value=close_receipt [19:46:25]process_action close_receipt [19:46:25]cmd_close_receipt [19:46:25]MH_GetDate [19:46:25]Write to MH i2c: F0 00 00 2A 16 2F [19:46:25]Write i2c OK [19:46:25]MH_I2C_Read... [19:46:25]Read from MH i2c: F0 [19:46:25]MH_I2C_Read... [19:46:25]Read from MH i2c: F0 09 00 [19:46:25]MH_I2C_Read... [19:46:25]Read from MH i2c: F0 09 00 2A 16 00 12 5E 15 67 19 BC 99 64 F6 [19:46:25]GetLastDocTimeStamp 1729453318 [19:46:25]current date 1729453586 [19:46:25]FM_GetShiftState [19:46:25]SAM_PROTO_GetShiftState [19:46:25]wFMCommunicate request_size=4 [19:46:25]MH_SAM_APDU [19:46:25]CAPDU: 80 13 01 00 [19:46:25]Write to MH i2c: E2 08 00 2B 16 80 13 01 00 00 00 00 00 BE [19:46:25]Write i2c OK [19:46:25]MH_I2C_Read... [19:46:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:46:25]Read from MH i2c: E2 [19:46:25]MH_I2C_Read... [19:46:25]Read from MH i2c: E2 0E 00 [19:46:25]MH_I2C_Read... [19:46:25]Read from MH i2c: E2 0E 00 2B 16 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 65 [19:46:25]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:46:25]wFMCommunicate OK [19:46:25]SAM_PROTO_GetShiftState done [19:46:25]FM_GetShiftState done [19:46:25]opened in 1729383891 [19:46:25]opened+sec_in_day 1729470291 [19:46:25]quantity*price = 50041 [19:46:25]sum+1 = 50042 [19:46:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 547 20.10.2024 19:46 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156475 ФПД: 219743771686934 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T194626&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156475&fm=219743771686934&tin=02508201610067®Number=0000137193017469&sum=50000 [19:46:26]StoreToDocumentArchive [19:46:26]shift 314 fd 156475 [19:46:26]save to /storage/0314/doc_00156475 [19:46:26]save last doc name /storage/0314/doc_00156475 to /storage/kkm_last_doc_name [19:46:26]save OK [19:46:26]Clear old archive folders... [19:46:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:46:26]tlvbuf is B6EA47A0 [19:46:26]SAM_PROTO_ClearQueue [19:46:26]wFMCommunicate request_size=4 [19:46:26]MH_SAM_APDU [19:46:26]CAPDU: 80 09 00 00 [19:46:26]Write to MH i2c: E2 08 00 38 16 80 09 00 00 00 00 00 00 C0 [19:46:26]Write i2c OK [19:46:26]MH_I2C_Read... [19:46:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:46:26]Read from MH i2c: E2 [19:46:26]MH_I2C_Read... [19:46:26]Read from MH i2c: E2 03 00 [19:46:26]MH_I2C_Read... [19:46:26]Read from MH i2c: E2 03 00 38 16 00 90 00 C2 [19:46:26]RAPDU: 90 00 [19:46:26]wFMCommunicate OK [19:46:26]SAM_PROTO_ClearQueue done [19:46:26]KKMCreateOFDPacket [19:46:26]OFDProtocolAddRootSTLVToBuf [19:46:26]FM_MakeSignedData [19:46:26]FM_MakeSignedData [19:46:26]SAM_PROTO_SignData [19:46:26]wFMCommunicate request_size=4 [19:46:26]MH_SAM_APDU [19:46:26]CAPDU: 80 0D 01 02 [19:46:26]Write to MH i2c: E2 08 00 39 16 80 0D 01 02 00 00 00 00 C8 [19:46:26]Write i2c OK [19:46:26]MH_I2C_Read... [19:46:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:46:26]Read from MH i2c: E2 [19:46:26]MH_I2C_Read... [19:46:26]Read from MH i2c: E2 03 00 [19:46:26]MH_I2C_Read... [19:46:26]Read from MH i2c: E2 03 00 39 16 00 90 00 C3 [19:46:26]RAPDU: 90 00 [19:46:26]wFMCommunicate OK [19:46:26]wFMCommunicate request_size=255 [19:46:26]MH_SAM_APDU [19:46:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 02 00 00 F4 03 04 00 12 5E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3B 63 02 00 35 04 06 00 C7 [19:46:26]Write to MH i2c: E2 02 01 3A 16 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 02 00 00 F4 03 04 00 12 5E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3B 63 02 00 35 04 06 00 C7 00 00 22 [19:46:26]Write i2c OK [19:46:26]MH_I2C_Read... [19:46:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:46:26]Read from MH i2c: E2 [19:46:26]MH_I2C_Read... [19:46:26]Read from MH i2c: E2 03 00 [19:46:26]MH_I2C_Read... [19:46:26]Read from MH i2c: E2 03 00 3A 16 00 90 00 C4 [19:46:26]RAPDU: 90 00 [19:46:26]wFMCommunicate OK [19:46:26]wFMCommunicate request_size=10 [19:46:26]MH_SAM_APDU [19:46:26]CAPDU: 80 0D 02 02 05 DB 15 73 F8 16 [19:46:27]Write to MH i2c: E2 0D 00 3B 16 80 0D 02 02 05 00 DB 15 73 F8 16 00 00 46 [19:46:27]Write i2c OK [19:46:27]MH_I2C_Read... [19:46:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:46:27]Read from MH i2c: E2 [19:46:27]MH_I2C_Read... [19:46:27]Read from MH i2c: E2 03 00 [19:46:27]MH_I2C_Read... [19:46:27]Read from MH i2c: E2 03 00 3B 16 00 90 00 C5 [19:46:27]RAPDU: 90 00 [19:46:27]wFMCommunicate OK [19:46:27]wFMCommunicate request_size=4 [19:46:27]MH_SAM_APDU [19:46:27]CAPDU: 80 0D 03 02 [19:46:27]Write to MH i2c: E2 08 00 3C 16 80 0D 03 02 00 00 00 00 CD [19:46:27]Write i2c OK [19:46:27]MH_I2C_Read... [19:46:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:46:27]Read from MH i2c: E2 [19:46:27]MH_I2C_Read... [19:46:27]Read from MH i2c: E2 0B 00 [19:46:27]MH_I2C_Read... [19:46:27]Read from MH i2c: E2 0B 00 3C 16 00 89 11 E8 C4 08 37 F7 A5 90 00 EF [19:46:27]RAPDU: 89 11 E8 C4 08 37 F7 A5 90 00 [19:46:27]wFMCommunicate OK [19:46:27]SAM_PROTO_SignData done [19:46:27]FM_MakeSignedData done [19:46:27]CreateOFDProtocolMessage [19:46:27]wFMCommunicate request_size=4 [19:46:27]MH_SAM_APDU [19:46:27]CAPDU: 80 11 00 00 [19:46:27]Write to MH i2c: E2 08 00 3D 16 80 11 00 00 00 00 00 00 CD [19:46:27]Write i2c OK [19:46:27]MH_I2C_Read... [19:46:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:46:27]Read from MH i2c: E2 [19:46:27]MH_I2C_Read... [19:46:27]Read from MH i2c: E2 17 00 [19:46:27]MH_I2C_Read... [19:46:27]Read from MH i2c: E2 17 00 3D 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1E [19:46:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:46:27]wFMCommunicate OK [19:46:27]CreateOFDProtocolMessage done [19:46:27]OFDSenderStorePacket 156475 [19:46:27]StoreOFDPacket docnum=156475 [19:46:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 64 60 07 01 26 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 02 00 00 F4 03 04 00 12 5E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3B 63 02 00 35 04 06 00 C7 DB 15 73 F8 16 89 11 E8 C4 08 37 F7 A5 [19:46:27]CheckFolder [19:46:27]dirname=/storage/ofd_packets [19:46:27]CheckFolder done [19:46:27]ProducePacketName [19:46:27]name=ofd_packets/00156475 [19:46:27]NVStorageSaveData ofd_packets/00156475 [19:46:27]File name is /storage/ofd_packets/00156475 [19:46:27]Write 301 bytes [19:46:27]NVStorageSaveData done [19:46:27]OFDSenderStorePacket done [19:46:27]KKMCreateOFDPacket done [19:46:27]NVStorageSaveData kkm_last_timestamp [19:46:27]File name is /storage/kkm_last_timestamp [19:46:27]Write 4 bytes [19:46:27]NVStorageSaveData done [19:46:27]ExternCall_PrintAddStr [19:46:27]wPrintStart [19:46:27]Write to MH i2c: 01 00 00 3E 16 54 [19:46:27]Write i2c OK [19:46:27]MH_I2C_Read... [19:46:27]Read from MH i2c: 01 [19:46:27]MH_I2C_Read... [19:46:27]Read from MH i2c: 01 07 00 [19:46:27]MH_I2C_Read... [19:46:27]Read from MH i2c: 01 07 00 3E 16 00 00 00 00 00 FF 0F 69 [19:46:27]RasterBufferAndPrint [19:46:27]line Счет N : (1)874777 [19:46:27]line ИНН: 02508201610067 [19:46:27]line Контрольно-Кассовый Чек [19:46:27]line ПРОДАЖА [19:46:27]line ТРК (МРК, ГНК) : 22 [19:46:27]line Товар: 2710124130 [19:46:27]line Аи-92-К-5 [19:46:27]line 7.480 * 66.90 [19:46:27]line = 500.41 [19:46:27]line НДС 12% НСП 1% [19:46:27]line > о реализуемом товаре [19:46:27]line ОКРУГЛЕНИЕ: -0.41 [19:46:27]line ИТОГО: 500.00 [19:46:27]line Внесено: 500.00 [19:46:27]line СДАЧА: 0.00 [19:46:27]line НСП 1% : 4.43 [19:46:27]line НДС 12% : 53.14 [19:46:27]line Наличными: 500.00 [19:46:27]line Безнал.: 0.00 [19:46:27]line Место: АЗС № 165 "Партнер Нефть" [19:46:27]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:46:27]line СНО: Общий режим [19:46:27]line Чек 547 20.10.2024 19:46 [19:46:27]line Смена: 314 ФФД: 1.0 [19:46:27]line ЗНМ: 0300000234 [19:46:27]line РНМ: 0000137193017469 [19:46:27]line Версия ККМ: v1.0 [19:46:27]line ФМ: 0000000000963156 [19:46:27]line ФД: 156475 [19:46:27]line ФПД: 219743771686934 [19:46:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T194626&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156475&fm=219743771686934&tin=02508201610067®Number=0000137193017469&sum=50000 [19:46:27]OFD Sender: Processing packet 156475 [packets to send 52, broken 51] [19:46:27]ProducePacketName [19:46:27]name=ofd_packets/00156475 [19:46:27]OFD Sender: To server: pG, [19:46:27]CommunicateWithHost lk.salyk.kg:30040 [19:46:27]ConnectInit lk.salyk.kg [19:46:27]written 0, free lines is 4095 [19:46:27]Connected sock=10 [19:46:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 64 60 07 01 26 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 02 00 00 F4 03 04 00 12 5E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3B 63 02 00 35 04 06 00 C7 DB 15 73 F8 16 89 11 E8 C4 08 37 F7 A5 [19:46:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A2 CA 47 00 8F E1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3B 63 02 00 F4 03 04 00 44 04 15 67 B6 04 01 00 00 35 78 A1 DB 30 3C 35 66 [19:46:27]CommunicateWithHost err = 0 [19:46:27]CheckOFDResponse [19:46:27]1017 (14) - 77093643461234 [19:46:27]1041 (16) - 0000000000963156 [19:46:27]1040 (4) - 156475 [19:46:27]1012 (4) - 20.10.2024 13:23 [19:46:27]1206 (1) - 0 [19:46:27]OFD Sender: Remove packet 156475 [19:46:27]ProducePacketName [19:46:27]name=ofd_packets/00156475 [19:46:27]NVStorageDeleteData [19:46:27]Write to MH i2c: 01 00 00 69 16 7F [19:46:27]Write i2c OK [19:46:27]MH_I2C_Read... [19:46:27]Read from MH i2c: 01 [19:46:27]MH_I2C_Read... [19:46:27]Read from MH i2c: 01 07 00 [19:46:27]MH_I2C_Read... [19:46:27]Read from MH i2c: 01 07 00 69 16 00 00 00 00 00 E8 0C 7A [19:46:27]RasterBufferAndPrint [19:46:27]line [19:46:27]line [19:46:27]line [19:46:27]line [19:46:27]line [19:46:27]written 0, free lines is 3311 [19:46:27]MH_Cut [19:46:27]Write to MH i2c: D1 01 00 70 16 01 58 [19:46:27]Write i2c OK [19:46:27]MH_I2C_Read... [19:46:27]Read from MH i2c: D1 [19:46:27]MH_I2C_Read... [19:46:27]Read from MH i2c: D1 01 00 [19:46:27]MH_I2C_Read... [19:46:27]Read from MH i2c: D1 01 00 70 16 00 57 [19:46:27]Write to MH i2c: 01 00 00 71 16 87 [19:46:27]Write i2c OK [19:46:27]MH_I2C_Read... [19:46:28]OFD Sender: No OFD packet to send [19:46:28]*** Cut start [19:46:28]*** Partial cut [19:46:28]*** CUTSNS_PIN = 1 [19:46:28]*** CUTSNS_PIN = 0 [19:46:28]*** Brake cut motor [19:46:29]Read from MH i2c: 01 [19:46:29]MH_I2C_Read... [19:46:29]*** Stop cut motor [19:46:29]*** Cut end [19:46:29]Read from MH i2c: 01 07 00 [19:46:29]MH_I2C_Read... [19:46:29]Read from MH i2c: 01 07 00 71 16 00 00 00 00 00 FF 0F 9C [19:46:29]process_action close_receipt done [19:46:29]requested_data is exist [19:46:29]produce_requested_data [19:46:29]requested_item fm.sn is exist - process it [19:46:29]wFMCommunicate request_size=4 [19:46:29]MH_SAM_APDU [19:46:29]CAPDU: 80 11 00 00 [19:46:29]Write to MH i2c: E2 08 00 72 16 80 11 00 00 00 00 00 00 02 [19:46:29]Write i2c OK [19:46:29]MH_I2C_Read... [19:46:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:46:29]Read from MH i2c: E2 [19:46:29]MH_I2C_Read... [19:46:29]Read from MH i2c: E2 17 00 [19:46:29]MH_I2C_Read... [19:46:29]Read from MH i2c: E2 17 00 72 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 53 [19:46:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:46:29]wFMCommunicate OK [19:46:29]requested_item fd.num is exist - process it [19:46:29]SAM_PROTO_GetFieldsCounters [19:46:29]wFMCommunicate request_size=4 [19:46:29]MH_SAM_APDU [19:46:29]CAPDU: 80 13 00 00 [19:46:29]Write to MH i2c: E2 08 00 73 16 80 13 00 00 00 00 00 00 05 [19:46:29]Write i2c OK [19:46:29]MH_I2C_Read... [19:46:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:46:29]Read from MH i2c: E2 [19:46:29]MH_I2C_Read... [19:46:29]Read from MH i2c: E2 62 00 [19:46:29]MH_I2C_Read... [19:46:29]Read from MH i2c: E2 62 00 73 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3B 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 23 02 00 00 5E 04 04 00 23 02 00 00 57 04 04 00 24 02 00 00 19 04 04 00 00 00 00 00 90 00 88 [19:46:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3B 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 23 02 00 00 5E 04 04 00 23 02 00 00 57 04 04 00 24 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:46:29]wFMCommunicate OK [19:46:29]SAM_PROTO_GetFieldsCounters done [19:46:29]requested_item shift.num is exist - process it [19:46:29]requested_item shift.opened is exist - process it [19:46:29]req_shift_opened [19:46:29]FM_GetShiftState [19:46:29]SAM_PROTO_GetShiftState [19:46:29]wFMCommunicate request_size=4 [19:46:29]MH_SAM_APDU [19:46:29]CAPDU: 80 13 01 00 [19:46:29]Write to MH i2c: E2 08 00 74 16 80 13 01 00 00 00 00 00 07 [19:46:29]Write i2c OK [19:46:29]MH_I2C_Read... [19:46:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:46:29]Read from MH i2c: E2 [19:46:29]MH_I2C_Read... [19:46:29]Read from MH i2c: E2 0E 00 [19:46:29]MH_I2C_Read... [19:46:29]Read from MH i2c: E2 0E 00 74 16 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 AE [19:46:29]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:46:29]wFMCommunicate OK [19:46:29]SAM_PROTO_GetShiftState done [19:46:29]FM_GetShiftState done [19:46:29]req_shift_opened done [19:46:29]requested_item shift.open_date is exist - process it [19:46:29]req_shift_open_date [19:46:29]req_shift_open_date done [19:46:29]produce_requested_data done [19:46:29]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156475,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:46:29]process_action_free close_receipt [19:46:29]json_value_free [19:46:29]json_value_free done [19:46:29]process_json_proto returns [19:46:29]Send response to host [19:46:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156475,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:46:29]free response buf [19:46:29]execute_script done [19:46:29]execute_script returns [19:46:29]free content buf [19:46:29]Sock 9.Close socket [19:46:29]Sock 9.Thread stoped [19:46:33]OFD Sender: No OFD packet to send [19:46:38]OFD Sender: No OFD packet to send [19:46:43]OFD Sender: No OFD packet to send [19:46:48]OFD Sender: No OFD packet to send [19:46:53]OFD Sender: No OFD packet to send [19:46:58]OFD Sender: No OFD packet to send [19:47:03]OFD Sender: No OFD packet to send [19:47:08]OFD Sender: No OFD packet to send [19:47:13]OFD Sender: No OFD packet to send [19:47:14]accept exits with 7 [19:47:14]New connection [19:47:14]New thread 3066588516 created [19:47:14]Thread 3066731876 joined [19:47:14]Waiting for new connection... [19:47:14] Sock 7.Parse request [19:47:14]Sock 7.Check first char [19:47:14]Sock 7.First char is OK [19:47:14]request: POST /json_proto HTTP/1.0 [19:47:14]Method: POST [19:47:14]URL: /json_proto [19:47:14]Method is POST - this is cgi request [19:47:14]url: /json_proto [19:47:14]query_string will be loaded in cgi processing [19:47:14]execute_cgi json_proto POST (null) [19:47:14]execute_cgi path=json_proto method=POST [19:47:14]POST find Content-Length [19:47:14]Host: 172.17.53.67:8080 [19:47:14]Content-Length: 792 [19:47:14]Content-Type: application/json [19:47:14] [19:47:14]POST finish read [19:47:14]Found Content-Length = 792 [19:47:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874778", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 13.480, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:47:14]execute_script... [19:47:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874778", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 13.480, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:47:14]POST & json_proto [19:47:14]process_json_proto [19:47:14]json parsed OK: [19:47:14]protocol is kg_v1.0 [19:47:14]action value=close_receipt [19:47:14]process_action close_receipt [19:47:14]cmd_close_receipt [19:47:14]MH_GetDate [19:47:14]Write to MH i2c: F0 00 00 75 16 7A [19:47:14]Write i2c OK [19:47:14]MH_I2C_Read... [19:47:14]Read from MH i2c: F0 [19:47:14]MH_I2C_Read... [19:47:14]Read from MH i2c: F0 09 00 [19:47:14]MH_I2C_Read... [19:47:14]Read from MH i2c: F0 09 00 75 16 00 43 5E 15 67 19 BC 99 64 72 [19:47:14]GetLastDocTimeStamp 1729453586 [19:47:14]current date 1729453635 [19:47:14]FM_GetShiftState [19:47:14]SAM_PROTO_GetShiftState [19:47:14]wFMCommunicate request_size=4 [19:47:14]MH_SAM_APDU [19:47:14]CAPDU: 80 13 01 00 [19:47:14]Write to MH i2c: E2 08 00 76 16 80 13 01 00 00 00 00 00 09 [19:47:14]Write i2c OK [19:47:14]MH_I2C_Read... [19:47:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:47:14]Read from MH i2c: E2 [19:47:14]MH_I2C_Read... [19:47:14]Read from MH i2c: E2 0E 00 [19:47:14]MH_I2C_Read... [19:47:14]Read from MH i2c: E2 0E 00 76 16 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B0 [19:47:14]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:47:14]wFMCommunicate OK [19:47:14]SAM_PROTO_GetShiftState done [19:47:14]FM_GetShiftState done [19:47:14]opened in 1729383891 [19:47:14]opened+sec_in_day 1729470291 [19:47:14]quantity*price = 0 [19:47:14]sum+1 = 1 [19:47:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 548 20.10.2024 19:47 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливная Карта 59209 ФМ: 0000000000963156 ФД: 156476 ФПД: 60258160419819 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T194715&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156476&fm=60258160419819&tin=02508201610067®Number=0000137193017469&sum=0 [19:47:15]StoreToDocumentArchive [19:47:15]shift 314 fd 156476 [19:47:15]save to /storage/0314/doc_00156476 [19:47:15]save last doc name /storage/0314/doc_00156476 to /storage/kkm_last_doc_name [19:47:15]save OK [19:47:15]Clear old archive folders... [19:47:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:47:15]tlvbuf is 002DDA40 [19:47:15]SAM_PROTO_ClearQueue [19:47:15]wFMCommunicate request_size=4 [19:47:15]MH_SAM_APDU [19:47:15]CAPDU: 80 09 00 00 [19:47:15]Write to MH i2c: E2 08 00 83 16 80 09 00 00 00 00 00 00 0B [19:47:15]Write i2c OK [19:47:15]MH_I2C_Read... [19:47:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:47:15]Read from MH i2c: E2 [19:47:15]MH_I2C_Read... [19:47:15]Read from MH i2c: E2 03 00 [19:47:15]MH_I2C_Read... [19:47:15]Read from MH i2c: E2 03 00 83 16 00 90 00 0D [19:47:15]RAPDU: 90 00 [19:47:15]wFMCommunicate OK [19:47:15]SAM_PROTO_ClearQueue done [19:47:15]KKMCreateOFDPacket [19:47:15]OFDProtocolAddRootSTLVToBuf [19:47:15]FM_MakeSignedData [19:47:15]FM_MakeSignedData [19:47:15]SAM_PROTO_SignData [19:47:15]wFMCommunicate request_size=4 [19:47:15]MH_SAM_APDU [19:47:15]CAPDU: 80 0D 01 02 [19:47:15]Write to MH i2c: E2 08 00 84 16 80 0D 01 02 00 00 00 00 13 [19:47:15]Write i2c OK [19:47:15]MH_I2C_Read... [19:47:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:47:15]Read from MH i2c: E2 [19:47:15]MH_I2C_Read... [19:47:15]Read from MH i2c: E2 03 00 [19:47:15]MH_I2C_Read... [19:47:15]Read from MH i2c: E2 03 00 84 16 00 90 00 0E [19:47:15]RAPDU: 90 00 [19:47:15]wFMCommunicate OK [19:47:15]wFMCommunicate request_size=255 [19:47:15]MH_SAM_APDU [19:47:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 02 00 00 F4 03 04 00 43 5E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3C 63 02 00 35 04 06 00 36 [19:47:15]Write to MH i2c: E2 02 01 85 16 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 02 00 00 F4 03 04 00 43 5E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3C 63 02 00 35 04 06 00 36 00 00 6A [19:47:15]Write i2c OK [19:47:15]MH_I2C_Read... [19:47:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:47:15]Read from MH i2c: E2 [19:47:15]MH_I2C_Read... [19:47:15]Read from MH i2c: E2 03 00 [19:47:15]MH_I2C_Read... [19:47:15]Read from MH i2c: E2 03 00 85 16 00 90 00 0F [19:47:15]RAPDU: 90 00 [19:47:15]wFMCommunicate OK [19:47:15]wFMCommunicate request_size=10 [19:47:15]MH_SAM_APDU [19:47:15]CAPDU: 80 0D 02 02 05 CD F2 3F 23 EB [19:47:15]Write to MH i2c: E2 0D 00 86 16 80 0D 02 02 05 00 CD F2 3F 23 EB 00 00 2C [19:47:15]Write i2c OK [19:47:15]MH_I2C_Read... [19:47:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:47:15]Read from MH i2c: E2 [19:47:15]MH_I2C_Read... [19:47:15]Read from MH i2c: E2 03 00 [19:47:15]MH_I2C_Read... [19:47:15]Read from MH i2c: E2 03 00 86 16 00 90 00 10 [19:47:15]RAPDU: 90 00 [19:47:15]wFMCommunicate OK [19:47:15]wFMCommunicate request_size=4 [19:47:15]MH_SAM_APDU [19:47:15]CAPDU: 80 0D 03 02 [19:47:15]Write to MH i2c: E2 08 00 87 16 80 0D 03 02 00 00 00 00 18 [19:47:15]Write i2c OK [19:47:15]MH_I2C_Read... [19:47:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:47:16]Read from MH i2c: E2 [19:47:16]MH_I2C_Read... [19:47:16]Read from MH i2c: E2 0B 00 [19:47:16]MH_I2C_Read... [19:47:16]Read from MH i2c: E2 0B 00 87 16 00 23 12 CB 92 EE 94 D1 A5 90 00 A3 [19:47:16]RAPDU: 23 12 CB 92 EE 94 D1 A5 90 00 [19:47:16]wFMCommunicate OK [19:47:16]SAM_PROTO_SignData done [19:47:16]FM_MakeSignedData done [19:47:16]CreateOFDProtocolMessage [19:47:16]wFMCommunicate request_size=4 [19:47:16]MH_SAM_APDU [19:47:16]CAPDU: 80 11 00 00 [19:47:16]Write to MH i2c: E2 08 00 88 16 80 11 00 00 00 00 00 00 18 [19:47:16]Write i2c OK [19:47:16]MH_I2C_Read... [19:47:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:47:16]Read from MH i2c: E2 [19:47:16]MH_I2C_Read... [19:47:16]Read from MH i2c: E2 17 00 [19:47:16]MH_I2C_Read... [19:47:16]Read from MH i2c: E2 17 00 88 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 69 [19:47:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:47:16]wFMCommunicate OK [19:47:16]CreateOFDProtocolMessage done [19:47:16]OFDSenderStorePacket 156476 [19:47:16]StoreOFDPacket docnum=156476 [19:47:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A7 4D 07 01 77 43 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 02 00 00 F4 03 04 00 43 5E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3C 63 02 00 35 04 06 00 36 CD F2 3F 23 EB 23 12 CB 92 EE 94 D1 A5 [19:47:16]CheckFolder [19:47:16]dirname=/storage/ofd_packets [19:47:16]CheckFolder done [19:47:16]ProducePacketName [19:47:16]name=ofd_packets/00156476 [19:47:16]NVStorageSaveData ofd_packets/00156476 [19:47:16]File name is /storage/ofd_packets/00156476 [19:47:16]Write 301 bytes [19:47:16]NVStorageSaveData done [19:47:16]OFDSenderStorePacket done [19:47:16]KKMCreateOFDPacket done [19:47:16]NVStorageSaveData kkm_last_timestamp [19:47:16]File name is /storage/kkm_last_timestamp [19:47:16]Write 4 bytes [19:47:16]NVStorageSaveData done [19:47:16]ExternCall_PrintAddStr [19:47:16]wPrintStart [19:47:16]Write to MH i2c: 01 00 00 89 16 9F [19:47:16]Write i2c OK [19:47:16]MH_I2C_Read... [19:47:16]Read from MH i2c: 01 [19:47:16]MH_I2C_Read... [19:47:16]Read from MH i2c: 01 07 00 [19:47:16]MH_I2C_Read... [19:47:16]Read from MH i2c: 01 07 00 89 16 00 00 00 00 00 FF 0F B4 [19:47:16]RasterBufferAndPrint [19:47:16]line Счет N : (1)874778 [19:47:16]line ИНН: 02508201610067 [19:47:16]line Контрольно-Кассовый Чек [19:47:16]line ПРОДАЖА [19:47:16]line ТРК (МРК, ГНК) : 41 [19:47:16]line Товар: 2710124500 [19:47:16]line Аи-95-К-5 [19:47:16]line 13.480 * 0.00 [19:47:16]line = 0.00 [19:47:16]line НДС 12% НСП 1% [19:47:16]line > о реализуемом товаре [19:47:16]line ИТОГО: 0.00 [19:47:16]line НСП 1% : 0.00 [19:47:16]line НДС 12% : 0.00 [19:47:16]line Наличными: 0.00 [19:47:16]line Безнал.: 0.00 [19:47:16]line Место: АЗС № 165 "Партнер Нефть" [19:47:16]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:47:16]line СНО: Общий режим [19:47:16]line Чек 548 20.10.2024 19:47 [19:47:16]line Смена: 314 ФФД: 1.0 [19:47:16]line ЗНМ: 0300000234 [19:47:16]line РНМ: 0000137193017469 [19:47:16]line Версия ККМ: v1.0 [19:47:16]line Талоны: Топливная Карта [19:47:16]line 59209 [19:47:16]line ФМ: 0000000000963156 [19:47:16]line ФД: 156476 [19:47:16]line ФПД: 60258160419819 [19:47:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T194715&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156476&fm=60258160419819&tin=02508201610067®Number=0000137193017469&sum=0 [19:47:16]OFD Sender: Processing packet 156476 [packets to send 52, broken 51] [19:47:16]ProducePacketName [19:47:16]name=ofd_packets/00156476 [19:47:16]OFD Sender: To server: pG, [19:47:16]CommunicateWithHost lk.salyk.kg:30040 [19:47:16]ConnectInit lk.salyk.kg [19:47:16]written 0, free lines is 4095 [19:47:16]Connected sock=10 [19:47:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A7 4D 07 01 77 43 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 02 00 00 F4 03 04 00 43 5E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3C 63 02 00 35 04 06 00 36 CD F2 3F 23 EB 23 12 CB 92 EE 94 D1 A5 [19:47:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E5 65 47 00 71 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 39 36 33 31 35 36 10 04 04 00 3C 63 02 00 F4 03 04 00 75 04 15 67 B6 04 01 00 00 96 0A 63 9B DA 5E 89 B5 [19:47:16]CommunicateWithHost err = 0 [19:47:16]CheckOFDResponse [19:47:16]1017 (14) - 77093643461234 [19:47:16]1041 (16) - 0000000000963156 [19:47:16]1040 (4) - 156476 [19:47:16]1012 (4) - 20.10.2024 13:24 [19:47:16]1206 (1) - 0 [19:47:16]OFD Sender: Remove packet 156476 [19:47:16]ProducePacketName [19:47:16]name=ofd_packets/00156476 [19:47:16]NVStorageDeleteData [19:47:16]Write to MH i2c: 01 00 00 B3 16 C9 [19:47:16]Write i2c OK [19:47:16]MH_I2C_Read... [19:47:16]Read from MH i2c: 01 [19:47:16]MH_I2C_Read... [19:47:16]Read from MH i2c: 01 07 00 [19:47:16]MH_I2C_Read... [19:47:16]Read from MH i2c: 01 07 00 B3 16 00 00 00 00 00 02 0D DF [19:47:16]RasterBufferAndPrint [19:47:16]line [19:47:16]line [19:47:16]line [19:47:16]line [19:47:16]line [19:47:16]written 0, free lines is 3336 [19:47:16]MH_Cut [19:47:16]Write to MH i2c: D1 01 00 BA 16 01 A2 [19:47:16]Write i2c OK [19:47:16]MH_I2C_Read... [19:47:16]Read from MH i2c: D1 [19:47:16]MH_I2C_Read... [19:47:16]Read from MH i2c: D1 01 00 [19:47:16]MH_I2C_Read... [19:47:16]Read from MH i2c: D1 01 00 BA 16 00 A1 [19:47:16]Write to MH i2c: 01 00 00 BB 16 D1 [19:47:16]Write i2c OK [19:47:16]MH_I2C_Read... [19:47:17]OFD Sender: No OFD packet to send [19:47:17]*** Cut start [19:47:17]*** Partial cut [19:47:17]*** CUTSNS_PIN = 1 [19:47:17]*** CUTSNS_PIN = 0 [19:47:17]*** Brake cut motor [19:47:18]Read from MH i2c: 01 [19:47:18]MH_I2C_Read... [19:47:18]*** Stop cut motor [19:47:18]*** Cut end [19:47:18]Read from MH i2c: 01 07 00 [19:47:18]MH_I2C_Read... [19:47:18]Read from MH i2c: 01 07 00 BB 16 00 00 00 00 00 FF 0F E6 [19:47:18]process_action close_receipt done [19:47:18]requested_data is exist [19:47:18]produce_requested_data [19:47:18]requested_item fm.sn is exist - process it [19:47:18]wFMCommunicate request_size=4 [19:47:18]MH_SAM_APDU [19:47:18]CAPDU: 80 11 00 00 [19:47:18]Write to MH i2c: E2 08 00 BC 16 80 11 00 00 00 00 00 00 4C [19:47:18]Write i2c OK [19:47:18]MH_I2C_Read... [19:47:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:47:18]Read from MH i2c: E2 [19:47:18]MH_I2C_Read... [19:47:18]Read from MH i2c: E2 17 00 [19:47:18]MH_I2C_Read... [19:47:18]Read from MH i2c: E2 17 00 BC 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9D [19:47:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:47:18]wFMCommunicate OK [19:47:18]requested_item fd.num is exist - process it [19:47:18]SAM_PROTO_GetFieldsCounters [19:47:18]wFMCommunicate request_size=4 [19:47:18]MH_SAM_APDU [19:47:18]CAPDU: 80 13 00 00 [19:47:18]Write to MH i2c: E2 08 00 BD 16 80 13 00 00 00 00 00 00 4F [19:47:18]Write i2c OK [19:47:18]MH_I2C_Read... [19:47:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:47:18]Read from MH i2c: E2 [19:47:18]MH_I2C_Read... [19:47:18]Read from MH i2c: E2 62 00 [19:47:18]MH_I2C_Read... [19:47:18]Read from MH i2c: E2 62 00 BD 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3C 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 24 02 00 00 5E 04 04 00 24 02 00 00 57 04 04 00 25 02 00 00 19 04 04 00 00 00 00 00 90 00 D6 [19:47:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3C 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 24 02 00 00 5E 04 04 00 24 02 00 00 57 04 04 00 25 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:47:18]wFMCommunicate OK [19:47:18]SAM_PROTO_GetFieldsCounters done [19:47:18]requested_item shift.num is exist - process it [19:47:18]requested_item shift.opened is exist - process it [19:47:18]req_shift_opened [19:47:18]FM_GetShiftState [19:47:18]SAM_PROTO_GetShiftState [19:47:18]wFMCommunicate request_size=4 [19:47:18]MH_SAM_APDU [19:47:18]CAPDU: 80 13 01 00 [19:47:18]Write to MH i2c: E2 08 00 BE 16 80 13 01 00 00 00 00 00 51 [19:47:18]Write i2c OK [19:47:18]MH_I2C_Read... [19:47:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:47:18]Read from MH i2c: E2 [19:47:18]MH_I2C_Read... [19:47:18]Read from MH i2c: E2 0E 00 [19:47:18]MH_I2C_Read... [19:47:18]Read from MH i2c: E2 0E 00 BE 16 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F8 [19:47:18]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:47:18]wFMCommunicate OK [19:47:18]SAM_PROTO_GetShiftState done [19:47:18]FM_GetShiftState done [19:47:18]req_shift_opened done [19:47:18]requested_item shift.open_date is exist - process it [19:47:18]req_shift_open_date [19:47:18]req_shift_open_date done [19:47:18]produce_requested_data done [19:47:18]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156476,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:47:18]process_action_free close_receipt [19:47:18]json_value_free [19:47:18]json_value_free done [19:47:18]process_json_proto returns [19:47:18]Send response to host [19:47:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156476,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:47:18]free response buf [19:47:18]execute_script done [19:47:18]execute_script returns [19:47:18]free content buf [19:47:18]Sock 7.Close socket [19:47:18]Sock 7.Thread stoped [19:47:22]OFD Sender: No OFD packet to send [19:47:27]accept exits with 9 [19:47:27]New connection [19:47:27]New thread 3066731876 created [19:47:27]Thread 3066588516 joined [19:47:27]Waiting for new connection... [19:47:27] Sock 9.Parse request [19:47:27]Sock 9.Check first char [19:47:27]Sock 9.First char is OK [19:47:27]request: POST /json_proto HTTP/1.0 [19:47:27]Method: POST [19:47:27]URL: /json_proto [19:47:27]Method is POST - this is cgi request [19:47:27]url: /json_proto [19:47:27]query_string will be loaded in cgi processing [19:47:27]execute_cgi json_proto POST (null) [19:47:27]execute_cgi path=json_proto method=POST [19:47:27]POST find Content-Length [19:47:27]Host: 172.17.53.67:8080 [19:47:27]Content-Length: 677 [19:47:27]Content-Type: application/json [19:47:27] [19:47:27]POST finish read [19:47:27]Found Content-Length = 677 [19:47:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874779", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:47:27]execute_script... [19:47:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874779", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:47:27]POST & json_proto [19:47:27]process_json_proto [19:47:27]json parsed OK: [19:47:27]protocol is kg_v1.0 [19:47:27]action value=close_receipt [19:47:27]process_action close_receipt [19:47:27]cmd_close_receipt [19:47:27]MH_GetDate [19:47:27]Write to MH i2c: F0 00 00 BF 16 C4 [19:47:27]Write i2c OK [19:47:27]MH_I2C_Read... [19:47:27]Read from MH i2c: F0 [19:47:27]MH_I2C_Read... [19:47:27]Read from MH i2c: F0 09 00 [19:47:27]MH_I2C_Read... [19:47:27]Read from MH i2c: F0 09 00 BF 16 00 4F 5E 15 67 19 BC 99 64 C8 [19:47:27]GetLastDocTimeStamp 1729453635 [19:47:27]current date 1729453647 [19:47:27]FM_GetShiftState [19:47:27]SAM_PROTO_GetShiftState [19:47:27]wFMCommunicate request_size=4 [19:47:27]MH_SAM_APDU [19:47:27]CAPDU: 80 13 01 00 [19:47:27]Write to MH i2c: E2 08 00 C0 16 80 13 01 00 00 00 00 00 53 [19:47:27]Write i2c OK [19:47:27]MH_I2C_Read... [19:47:27]OFD Sender: No OFD packet to send [19:47:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:47:27]Read from MH i2c: E2 [19:47:27]MH_I2C_Read... [19:47:27]Read from MH i2c: E2 0E 00 [19:47:27]MH_I2C_Read... [19:47:27]Read from MH i2c: E2 0E 00 C0 16 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 FA [19:47:27]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:47:27]wFMCommunicate OK [19:47:27]SAM_PROTO_GetShiftState done [19:47:27]FM_GetShiftState done [19:47:27]opened in 1729383891 [19:47:27]opened+sec_in_day 1729470291 [19:47:27]quantity*price = 50041 [19:47:27]sum+1 = 50042 [19:47:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 549 20.10.2024 19:47 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156477 ФПД: 114317129948888 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T194728&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156477&fm=114317129948888&tin=02508201610067®Number=0000137193017469&sum=50000 [19:47:28]StoreToDocumentArchive [19:47:28]shift 314 fd 156477 [19:47:28]save to /storage/0314/doc_00156477 [19:47:28]save last doc name /storage/0314/doc_00156477 to /storage/kkm_last_doc_name [19:47:28]save OK [19:47:28]Clear old archive folders... [19:47:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:47:28]tlvbuf is B6F1F0D0 [19:47:28]SAM_PROTO_ClearQueue [19:47:28]wFMCommunicate request_size=4 [19:47:28]MH_SAM_APDU [19:47:28]CAPDU: 80 09 00 00 [19:47:28]Write to MH i2c: E2 08 00 CD 16 80 09 00 00 00 00 00 00 55 [19:47:28]Write i2c OK [19:47:28]MH_I2C_Read... [19:47:28]Read from MH i2c: E2 [19:47:28]MH_I2C_Read... [19:47:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:47:28]Read from MH i2c: E2 03 00 [19:47:28]MH_I2C_Read... [19:47:28]Read from MH i2c: E2 03 00 CD 16 00 90 00 57 [19:47:28]RAPDU: 90 00 [19:47:28]wFMCommunicate OK [19:47:28]SAM_PROTO_ClearQueue done [19:47:28]KKMCreateOFDPacket [19:47:28]OFDProtocolAddRootSTLVToBuf [19:47:28]FM_MakeSignedData [19:47:28]FM_MakeSignedData [19:47:28]SAM_PROTO_SignData [19:47:28]wFMCommunicate request_size=4 [19:47:28]MH_SAM_APDU [19:47:28]CAPDU: 80 0D 01 02 [19:47:28]Write to MH i2c: E2 08 00 CE 16 80 0D 01 02 00 00 00 00 5D [19:47:28]Write i2c OK [19:47:28]MH_I2C_Read... [19:47:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:47:28]Read from MH i2c: E2 [19:47:28]MH_I2C_Read... [19:47:28]Read from MH i2c: E2 03 00 [19:47:28]MH_I2C_Read... [19:47:28]Read from MH i2c: E2 03 00 CE 16 00 90 00 58 [19:47:28]RAPDU: 90 00 [19:47:28]wFMCommunicate OK [19:47:28]wFMCommunicate request_size=255 [19:47:28]MH_SAM_APDU [19:47:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 02 00 00 F4 03 04 00 50 5E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3D 63 02 00 35 04 06 00 67 [19:47:28]Write to MH i2c: E2 02 01 CF 16 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 02 00 00 F4 03 04 00 50 5E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3D 63 02 00 35 04 06 00 67 00 00 99 [19:47:28]Write i2c OK [19:47:28]MH_I2C_Read... [19:47:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:47:28]Read from MH i2c: E2 [19:47:28]MH_I2C_Read... [19:47:28]Read from MH i2c: E2 03 00 [19:47:28]MH_I2C_Read... [19:47:28]Read from MH i2c: E2 03 00 CF 16 00 90 00 59 [19:47:28]RAPDU: 90 00 [19:47:28]wFMCommunicate OK [19:47:28]wFMCommunicate request_size=10 [19:47:28]MH_SAM_APDU [19:47:28]CAPDU: 80 0D 02 02 05 F8 87 EC 1E D8 [19:47:28]Write to MH i2c: E2 0D 00 D0 16 80 0D 02 02 05 00 F8 87 EC 1E D8 00 00 CB [19:47:28]Write i2c OK [19:47:28]MH_I2C_Read... [19:47:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:47:28]Read from MH i2c: E2 [19:47:28]MH_I2C_Read... [19:47:28]Read from MH i2c: E2 03 00 [19:47:28]MH_I2C_Read... [19:47:28]Read from MH i2c: E2 03 00 D0 16 00 90 00 5A [19:47:28]RAPDU: 90 00 [19:47:28]wFMCommunicate OK [19:47:28]wFMCommunicate request_size=4 [19:47:28]MH_SAM_APDU [19:47:28]CAPDU: 80 0D 03 02 [19:47:28]Write to MH i2c: E2 08 00 D1 16 80 0D 03 02 00 00 00 00 62 [19:47:28]Write i2c OK [19:47:28]MH_I2C_Read... [19:47:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:47:28]Read from MH i2c: E2 [19:47:28]MH_I2C_Read... [19:47:28]Read from MH i2c: E2 0B 00 [19:47:28]MH_I2C_Read... [19:47:28]Read from MH i2c: E2 0B 00 D1 16 00 D2 2C A0 BD B5 E6 E5 76 90 00 B4 [19:47:28]RAPDU: D2 2C A0 BD B5 E6 E5 76 90 00 [19:47:28]wFMCommunicate OK [19:47:28]SAM_PROTO_SignData done [19:47:28]FM_MakeSignedData done [19:47:28]CreateOFDProtocolMessage [19:47:28]wFMCommunicate request_size=4 [19:47:28]MH_SAM_APDU [19:47:28]CAPDU: 80 11 00 00 [19:47:28]Write to MH i2c: E2 08 00 D2 16 80 11 00 00 00 00 00 00 62 [19:47:28]Write i2c OK [19:47:28]MH_I2C_Read... [19:47:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:47:28]Read from MH i2c: E2 [19:47:28]MH_I2C_Read... [19:47:28]Read from MH i2c: E2 17 00 [19:47:28]MH_I2C_Read... [19:47:28]Read from MH i2c: E2 17 00 D2 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B3 [19:47:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:47:28]wFMCommunicate OK [19:47:28]CreateOFDProtocolMessage done [19:47:28]OFDSenderStorePacket 156477 [19:47:28]StoreOFDPacket docnum=156477 [19:47:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E7 4F 07 01 B3 8A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 02 00 00 F4 03 04 00 50 5E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3D 63 02 00 35 04 06 00 67 F8 87 EC 1E D8 D2 2C A0 BD B5 E6 E5 76 [19:47:28]CheckFolder [19:47:28]dirname=/storage/ofd_packets [19:47:28]CheckFolder done [19:47:28]ProducePacketName [19:47:28]name=ofd_packets/00156477 [19:47:28]NVStorageSaveData ofd_packets/00156477 [19:47:28]File name is /storage/ofd_packets/00156477 [19:47:28]Write 301 bytes [19:47:28]NVStorageSaveData done [19:47:28]OFDSenderStorePacket done [19:47:28]KKMCreateOFDPacket done [19:47:28]NVStorageSaveData kkm_last_timestamp [19:47:28]File name is /storage/kkm_last_timestamp [19:47:28]Write 4 bytes [19:47:28]NVStorageSaveData done [19:47:28]ExternCall_PrintAddStr [19:47:28]wPrintStart [19:47:28]Write to MH i2c: 01 00 00 D3 16 E9 [19:47:28]Write i2c OK [19:47:28]MH_I2C_Read... [19:47:28]Read from MH i2c: 01 [19:47:28]MH_I2C_Read... [19:47:28]Read from MH i2c: 01 07 00 [19:47:28]MH_I2C_Read... [19:47:28]Read from MH i2c: 01 07 00 D3 16 00 00 00 00 00 FF 0F FE [19:47:28]RasterBufferAndPrint [19:47:28]line Счет N : (1)874779 [19:47:28]line ИНН: 02508201610067 [19:47:28]line Контрольно-Кассовый Чек [19:47:28]line ПРОДАЖА [19:47:28]line ТРК (МРК, ГНК) : 32 [19:47:28]line Товар: 2710124130 [19:47:28]line Аи-92-К-5 [19:47:28]line 7.480 * 66.90 [19:47:28]line = 500.41 [19:47:28]line НДС 12% НСП 1% [19:47:28]line > о реализуемом товаре [19:47:28]line ОКРУГЛЕНИЕ: -0.41 [19:47:28]line ИТОГО: 500.00 [19:47:28]line Внесено: 500.00 [19:47:28]line СДАЧА: 0.00 [19:47:28]line НСП 1% : 4.43 [19:47:28]line НДС 12% : 53.14 [19:47:28]line Наличными: 500.00 [19:47:28]line Безнал.: 0.00 [19:47:28]line Место: АЗС № 165 "Партнер Нефть" [19:47:28]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:47:28]line СНО: Общий режим [19:47:28]line Чек 549 20.10.2024 19:47 [19:47:28]line Смена: 314 ФФД: 1.0 [19:47:28]line ЗНМ: 0300000234 [19:47:28]line РНМ: 0000137193017469 [19:47:28]line Версия ККМ: v1.0 [19:47:28]line ФМ: 0000000000963156 [19:47:28]line ФД: 156477 [19:47:28]line ФПД: 114317129948888 [19:47:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T194728&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156477&fm=114317129948888&tin=02508201610067®Number=0000137193017469&sum=50000 [19:47:29]OFD Sender: Processing packet 156477 [packets to send 52, broken 51] [19:47:29]ProducePacketName [19:47:29]name=ofd_packets/00156477 [19:47:29]OFD Sender: To server: pG, [19:47:29]CommunicateWithHost lk.salyk.kg:30040 [19:47:29]ConnectInit lk.salyk.kg [19:47:29]written 0, free lines is 4095 [19:47:29]Connected sock=10 [19:47:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E7 4F 07 01 B3 8A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 02 00 00 F4 03 04 00 50 5E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3D 63 02 00 35 04 06 00 67 F8 87 EC 1E D8 D2 2C A0 BD B5 E6 E5 76 [19:47:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F4 2D 47 00 67 07 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3D 63 02 00 F4 03 04 00 81 04 15 67 B6 04 01 00 00 D8 67 13 91 79 80 99 73 [19:47:29]CommunicateWithHost err = 0 [19:47:29]CheckOFDResponse [19:47:29]1017 (14) - 77093643461234 [19:47:29]1041 (16) - 0000000000963156 [19:47:29]1040 (4) - 156477 [19:47:29]1012 (4) - 20.10.2024 13:24 [19:47:29]1206 (1) - 0 [19:47:29]OFD Sender: Remove packet 156477 [19:47:29]ProducePacketName [19:47:29]name=ofd_packets/00156477 [19:47:29]NVStorageDeleteData [19:47:29]Write to MH i2c: 01 00 00 FE 16 14 [19:47:29]Write i2c OK [19:47:29]MH_I2C_Read... [19:47:29]Read from MH i2c: 01 [19:47:29]MH_I2C_Read... [19:47:29]Read from MH i2c: 01 07 00 [19:47:29]MH_I2C_Read... [19:47:29]Read from MH i2c: 01 07 00 FE 16 00 00 00 00 00 DC 0C 03 [19:47:29]RasterBufferAndPrint [19:47:29]line [19:47:29]line [19:47:29]line [19:47:29]line [19:47:29]line [19:47:29]written 0, free lines is 3302 [19:47:29]MH_Cut [19:47:29]Write to MH i2c: D1 01 00 05 17 01 EE [19:47:29]Write i2c OK [19:47:29]MH_I2C_Read... [19:47:29]Read from MH i2c: D1 [19:47:29]MH_I2C_Read... [19:47:29]Read from MH i2c: D1 01 00 [19:47:29]MH_I2C_Read... [19:47:29]Read from MH i2c: D1 01 00 05 17 00 ED [19:47:29]Write to MH i2c: 01 00 00 06 17 1D [19:47:29]Write i2c OK [19:47:29]MH_I2C_Read... [19:47:30]OFD Sender: No OFD packet to send [19:47:30]*** Cut start [19:47:30]*** Partial cut [19:47:30]*** CUTSNS_PIN = 1 [19:47:30]*** CUTSNS_PIN = 0 [19:47:30]*** Brake cut motor [19:47:30]Read from MH i2c: 01 [19:47:30]MH_I2C_Read... [19:47:30]*** Stop cut motor [19:47:30]*** Cut end [19:47:30]Read from MH i2c: 01 07 00 [19:47:30]MH_I2C_Read... [19:47:30]Read from MH i2c: 01 07 00 06 17 00 00 00 00 00 FF 0F 32 [19:47:30]process_action close_receipt done [19:47:30]requested_data is exist [19:47:30]produce_requested_data [19:47:30]requested_item fm.sn is exist - process it [19:47:30]wFMCommunicate request_size=4 [19:47:30]MH_SAM_APDU [19:47:30]CAPDU: 80 11 00 00 [19:47:30]Write to MH i2c: E2 08 00 07 17 80 11 00 00 00 00 00 00 98 [19:47:30]Write i2c OK [19:47:30]MH_I2C_Read... [19:47:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:47:31]Read from MH i2c: E2 [19:47:31]MH_I2C_Read... [19:47:31]Read from MH i2c: E2 17 00 [19:47:31]MH_I2C_Read... [19:47:31]Read from MH i2c: E2 17 00 07 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E9 [19:47:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:47:31]wFMCommunicate OK [19:47:31]requested_item fd.num is exist - process it [19:47:31]SAM_PROTO_GetFieldsCounters [19:47:31]wFMCommunicate request_size=4 [19:47:31]MH_SAM_APDU [19:47:31]CAPDU: 80 13 00 00 [19:47:31]Write to MH i2c: E2 08 00 08 17 80 13 00 00 00 00 00 00 9B [19:47:31]Write i2c OK [19:47:31]MH_I2C_Read... [19:47:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:47:31]Read from MH i2c: E2 [19:47:31]MH_I2C_Read... [19:47:31]Read from MH i2c: E2 62 00 [19:47:31]MH_I2C_Read... [19:47:31]Read from MH i2c: E2 62 00 08 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3D 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 25 02 00 00 5E 04 04 00 25 02 00 00 57 04 04 00 26 02 00 00 19 04 04 00 00 00 00 00 90 00 26 [19:47:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3D 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 25 02 00 00 5E 04 04 00 25 02 00 00 57 04 04 00 26 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:47:31]wFMCommunicate OK [19:47:31]SAM_PROTO_GetFieldsCounters done [19:47:31]requested_item shift.num is exist - process it [19:47:31]requested_item shift.opened is exist - process it [19:47:31]req_shift_opened [19:47:31]FM_GetShiftState [19:47:31]SAM_PROTO_GetShiftState [19:47:31]wFMCommunicate request_size=4 [19:47:31]MH_SAM_APDU [19:47:31]CAPDU: 80 13 01 00 [19:47:31]Write to MH i2c: E2 08 00 09 17 80 13 01 00 00 00 00 00 9D [19:47:31]Write i2c OK [19:47:31]MH_I2C_Read... [19:47:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:47:31]Read from MH i2c: E2 [19:47:31]MH_I2C_Read... [19:47:31]Read from MH i2c: E2 0E 00 [19:47:31]MH_I2C_Read... [19:47:31]Read from MH i2c: E2 0E 00 09 17 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 44 [19:47:31]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:47:31]wFMCommunicate OK [19:47:31]SAM_PROTO_GetShiftState done [19:47:31]FM_GetShiftState done [19:47:31]req_shift_opened done [19:47:31]requested_item shift.open_date is exist - process it [19:47:31]req_shift_open_date [19:47:31]req_shift_open_date done [19:47:31]produce_requested_data done [19:47:31]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156477,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:47:31]process_action_free close_receipt [19:47:31]json_value_free [19:47:31]json_value_free done [19:47:31]process_json_proto returns [19:47:31]Send response to host [19:47:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156477,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:47:31]free response buf [19:47:31]execute_script done [19:47:31]execute_script returns [19:47:31]free content buf [19:47:31]Sock 9.Close socket [19:47:31]Sock 9.Thread stoped [19:47:35]OFD Sender: No OFD packet to send [19:47:40]OFD Sender: No OFD packet to send [19:47:45]OFD Sender: No OFD packet to send [19:47:50]OFD Sender: No OFD packet to send [19:47:55]OFD Sender: No OFD packet to send [19:47:55]accept exits with 7 [19:47:55]New connection [19:47:55]New thread 3066588516 created [19:47:55]Thread 3066731876 joined [19:47:55]Waiting for new connection... [19:47:55] Sock 7.Parse request [19:47:55]Sock 7.Check first char [19:47:55]Sock 7.First char is OK [19:47:55]request: POST /json_proto HTTP/1.0 [19:47:55]Method: POST [19:47:55]URL: /json_proto [19:47:55]Method is POST - this is cgi request [19:47:55]url: /json_proto [19:47:55]query_string will be loaded in cgi processing [19:47:55]execute_cgi json_proto POST (null) [19:47:55]execute_cgi path=json_proto method=POST [19:47:55]POST find Content-Length [19:47:55]Host: 172.17.53.67:8080 [19:47:55]Content-Length: 670 [19:47:55]Content-Type: application/json [19:47:55] [19:47:55]POST finish read [19:47:55]Found Content-Length = 670 [19:47:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874780", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:47:55]execute_script... [19:47:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874780", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:47:55]POST & json_proto [19:47:55]process_json_proto [19:47:55]json parsed OK: [19:47:55]protocol is kg_v1.0 [19:47:55]action value=close_receipt [19:47:55]process_action close_receipt [19:47:55]cmd_close_receipt [19:47:55]MH_GetDate [19:47:55]Write to MH i2c: F0 00 00 0A 17 10 [19:47:55]Write i2c OK [19:47:55]MH_I2C_Read... [19:47:55]Read from MH i2c: F0 [19:47:55]MH_I2C_Read... [19:47:55]Read from MH i2c: F0 09 00 [19:47:55]MH_I2C_Read... [19:47:55]Read from MH i2c: F0 09 00 0A 17 00 6C 5E 15 67 19 BC 99 64 31 [19:47:55]GetLastDocTimeStamp 1729453648 [19:47:55]current date 1729453676 [19:47:55]FM_GetShiftState [19:47:55]SAM_PROTO_GetShiftState [19:47:55]wFMCommunicate request_size=4 [19:47:55]MH_SAM_APDU [19:47:55]CAPDU: 80 13 01 00 [19:47:55]Write to MH i2c: E2 08 00 0B 17 80 13 01 00 00 00 00 00 9F [19:47:55]Write i2c OK [19:47:55]MH_I2C_Read... [19:47:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:47:56]Read from MH i2c: E2 [19:47:56]MH_I2C_Read... [19:47:56]Read from MH i2c: E2 0E 00 [19:47:56]MH_I2C_Read... [19:47:56]Read from MH i2c: E2 0E 00 0B 17 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 46 [19:47:56]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:47:56]wFMCommunicate OK [19:47:56]SAM_PROTO_GetShiftState done [19:47:56]FM_GetShiftState done [19:47:56]opened in 1729383891 [19:47:56]opened+sec_in_day 1729470291 [19:47:56]quantity*price = 30027 [19:47:56]sum+1 = 30029 [19:47:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.89 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 550 20.10.2024 19:47 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156478 ФПД: 8817346801369 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T194756&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156478&fm=8817346801369&tin=02508201610067®Number=0000137193017469&sum=30000 [19:47:57]StoreToDocumentArchive [19:47:57]shift 314 fd 156478 [19:47:57]save to /storage/0314/doc_00156478 [19:47:57]save last doc name /storage/0314/doc_00156478 to /storage/kkm_last_doc_name [19:47:57]save OK [19:47:57]Clear old archive folders... [19:47:57]ProcessDocumentItem done err = 0, tmpTLVsize=252 [19:47:57]tlvbuf is 00331490 [19:47:57]SAM_PROTO_ClearQueue [19:47:57]wFMCommunicate request_size=4 [19:47:57]MH_SAM_APDU [19:47:57]CAPDU: 80 09 00 00 [19:47:57]Write to MH i2c: E2 08 00 18 17 80 09 00 00 00 00 00 00 A1 [19:47:57]Write i2c OK [19:47:57]MH_I2C_Read... [19:47:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:47:57]Read from MH i2c: E2 [19:47:57]MH_I2C_Read... [19:47:57]Read from MH i2c: E2 03 00 [19:47:57]MH_I2C_Read... [19:47:57]Read from MH i2c: E2 03 00 18 17 00 90 00 A3 [19:47:57]RAPDU: 90 00 [19:47:57]wFMCommunicate OK [19:47:57]SAM_PROTO_ClearQueue done [19:47:57]KKMCreateOFDPacket [19:47:57]OFDProtocolAddRootSTLVToBuf [19:47:57]FM_MakeSignedData [19:47:57]FM_MakeSignedData [19:47:57]SAM_PROTO_SignData [19:47:57]wFMCommunicate request_size=4 [19:47:57]MH_SAM_APDU [19:47:57]CAPDU: 80 0D 01 02 [19:47:57]Write to MH i2c: E2 08 00 19 17 80 0D 01 02 00 00 00 00 A9 [19:47:57]Write i2c OK [19:47:57]MH_I2C_Read... [19:47:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:47:57]Read from MH i2c: E2 [19:47:57]MH_I2C_Read... [19:47:57]Read from MH i2c: E2 03 00 [19:47:57]MH_I2C_Read... [19:47:57]Read from MH i2c: E2 03 00 19 17 00 90 00 A4 [19:47:57]RAPDU: 90 00 [19:47:57]wFMCommunicate OK [19:47:57]wFMCommunicate request_size=255 [19:47:57]MH_SAM_APDU [19:47:57]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 02 00 00 F4 03 04 00 6C 5E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3E 63 02 00 35 04 06 00 [19:47:57]Write to MH i2c: E2 02 01 1A 17 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 02 00 00 F4 03 04 00 6C 5E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3E 63 02 00 35 04 06 00 00 00 D4 [19:47:57]Write i2c OK [19:47:57]MH_I2C_Read... [19:47:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:47:57]Read from MH i2c: E2 [19:47:57]MH_I2C_Read... [19:47:57]Read from MH i2c: E2 03 00 [19:47:57]MH_I2C_Read... [19:47:57]Read from MH i2c: E2 03 00 1A 17 00 90 00 A5 [19:47:57]RAPDU: 90 00 [19:47:57]wFMCommunicate OK [19:47:57]wFMCommunicate request_size=11 [19:47:57]MH_SAM_APDU [19:47:57]CAPDU: 80 0D 02 02 06 08 04 F2 D2 EE D9 [19:47:57]Write to MH i2c: E2 0E 00 1B 17 80 0D 02 02 06 00 08 04 F2 D2 EE D9 00 00 4F [19:47:57]Write i2c OK [19:47:57]MH_I2C_Read... [19:47:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:47:57]Read from MH i2c: E2 [19:47:57]MH_I2C_Read... [19:47:57]Read from MH i2c: E2 03 00 [19:47:57]MH_I2C_Read... [19:47:57]Read from MH i2c: E2 03 00 1B 17 00 90 00 A6 [19:47:57]RAPDU: 90 00 [19:47:57]wFMCommunicate OK [19:47:57]wFMCommunicate request_size=4 [19:47:57]MH_SAM_APDU [19:47:57]CAPDU: 80 0D 03 02 [19:47:57]Write to MH i2c: E2 08 00 1C 17 80 0D 03 02 00 00 00 00 AE [19:47:57]Write i2c OK [19:47:57]MH_I2C_Read... [19:47:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:47:57]Read from MH i2c: E2 [19:47:57]MH_I2C_Read... [19:47:57]Read from MH i2c: E2 0B 00 [19:47:57]MH_I2C_Read... [19:47:57]Read from MH i2c: E2 0B 00 1C 17 00 F6 26 4B 3A 63 7E 56 53 90 00 DA [19:47:57]RAPDU: F6 26 4B 3A 63 7E 56 53 90 00 [19:47:57]wFMCommunicate OK [19:47:57]SAM_PROTO_SignData done [19:47:57]FM_MakeSignedData done [19:47:57]CreateOFDProtocolMessage [19:47:57]wFMCommunicate request_size=4 [19:47:57]MH_SAM_APDU [19:47:57]CAPDU: 80 11 00 00 [19:47:57]Write to MH i2c: E2 08 00 1D 17 80 11 00 00 00 00 00 00 AE [19:47:57]Write i2c OK [19:47:57]MH_I2C_Read... [19:47:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:47:57]Read from MH i2c: E2 [19:47:57]MH_I2C_Read... [19:47:57]Read from MH i2c: E2 17 00 [19:47:57]MH_I2C_Read... [19:47:57]Read from MH i2c: E2 17 00 1D 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FF [19:47:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:47:57]wFMCommunicate OK [19:47:57]CreateOFDProtocolMessage done [19:47:57]OFDSenderStorePacket 156478 [19:47:57]StoreOFDPacket docnum=156478 [19:47:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 DD 11 08 01 7A 36 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 02 00 00 F4 03 04 00 6C 5E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3E 63 02 00 35 04 06 00 08 04 F2 D2 EE D9 F6 26 4B 3A 63 7E 56 53 [19:47:57]CheckFolder [19:47:57]dirname=/storage/ofd_packets [19:47:57]CheckFolder done [19:47:57]ProducePacketName [19:47:57]name=ofd_packets/00156478 [19:47:57]NVStorageSaveData ofd_packets/00156478 [19:47:57]File name is /storage/ofd_packets/00156478 [19:47:57]Write 302 bytes [19:47:57]NVStorageSaveData done [19:47:57]OFDSenderStorePacket done [19:47:57]KKMCreateOFDPacket done [19:47:57]NVStorageSaveData kkm_last_timestamp [19:47:57]File name is /storage/kkm_last_timestamp [19:47:57]Write 4 bytes [19:47:57]NVStorageSaveData done [19:47:57]ExternCall_PrintAddStr [19:47:57]wPrintStart [19:47:57]Write to MH i2c: 01 00 00 1E 17 35 [19:47:57]Write i2c OK [19:47:57]MH_I2C_Read... [19:47:57]Read from MH i2c: 01 [19:47:57]MH_I2C_Read... [19:47:57]Read from MH i2c: 01 07 00 [19:47:57]MH_I2C_Read... [19:47:57]Read from MH i2c: 01 07 00 1E 17 00 00 00 00 00 FF 0F 4A [19:47:57]RasterBufferAndPrint [19:47:57]line Счет N : (1)874780 [19:47:57]line ИНН: 02508201610067 [19:47:57]line Контрольно-Кассовый Чек [19:47:57]line ПРОДАЖА [19:47:57]line ТРК (МРК, ГНК) : 13 [19:47:57]line Товар: 2710124130 [19:47:57]line Super 92-К-5 [19:47:57]line 4.390 * 68.40 [19:47:57]line = 300.28 [19:47:57]line НДС 12% НСП 1% [19:47:57]line > о реализуемом товаре [19:47:57]line ОКРУГЛЕНИЕ: -0.28 [19:47:57]line ИТОГО: 300.00 [19:47:57]line Внесено: 300.00 [19:47:57]line СДАЧА: 0.00 [19:47:57]line НСП 1% : 2.66 [19:47:57]line НДС 12% : 31.89 [19:47:57]line Наличными: 300.00 [19:47:57]line Безнал.: 0.00 [19:47:57]line Место: АЗС № 165 "Партнер Нефть" [19:47:57]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:47:57]line СНО: Общий режим [19:47:57]line Чек 550 20.10.2024 19:47 [19:47:57]line Смена: 314 ФФД: 1.0 [19:47:57]line ЗНМ: 0300000234 [19:47:57]line РНМ: 0000137193017469 [19:47:57]line Версия ККМ: v1.0 [19:47:58]line ФМ: 0000000000963156 [19:47:58]line ФД: 156478 [19:47:58]line ФПД: 8817346801369 [19:47:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T194756&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156478&fm=8817346801369&tin=02508201610067®Number=0000137193017469&sum=30000 [19:47:58]OFD Sender: Processing packet 156478 [packets to send 52, broken 51] [19:47:58]ProducePacketName [19:47:58]name=ofd_packets/00156478 [19:47:58]OFD Sender: To server: pG, [19:47:58]CommunicateWithHost lk.salyk.kg:30040 [19:47:58]ConnectInit lk.salyk.kg [19:47:58]written 0, free lines is 4095 [19:47:58]Connected sock=10 [19:47:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 DD 11 08 01 7A 36 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 02 00 00 F4 03 04 00 6C 5E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3E 63 02 00 35 04 06 00 08 04 F2 D2 EE D9 F6 26 4B 3A 63 7E 56 53 [19:47:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 5D A6 47 00 5C 76 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3E 63 02 00 F4 03 04 00 9E 04 15 67 B6 04 01 00 00 13 15 69 DA 69 CE EC B5 [19:47:58]CommunicateWithHost err = 0 [19:47:58]CheckOFDResponse [19:47:58]1017 (14) - 77093643461234 [19:47:58]1041 (16) - 0000000000963156 [19:47:58]1040 (4) - 156478 [19:47:58]1012 (4) - 20.10.2024 13:24 [19:47:58]1206 (1) - 0 [19:47:58]OFD Sender: Remove packet 156478 [19:47:58]ProducePacketName [19:47:58]name=ofd_packets/00156478 [19:47:58]NVStorageDeleteData [19:47:58]Write to MH i2c: 01 00 00 49 17 60 [19:47:58]Write i2c OK [19:47:58]MH_I2C_Read... [19:47:58]Read from MH i2c: 01 [19:47:58]MH_I2C_Read... [19:47:58]Read from MH i2c: 01 07 00 [19:47:58]MH_I2C_Read... [19:47:58]Read from MH i2c: 01 07 00 49 17 00 00 00 00 00 E1 0C 54 [19:47:58]RasterBufferAndPrint [19:47:58]line [19:47:58]line [19:47:58]line [19:47:58]line [19:47:58]line [19:47:58]written 0, free lines is 3303 [19:47:58]MH_Cut [19:47:58]Write to MH i2c: D1 01 00 50 17 01 39 [19:47:58]Write i2c OK [19:47:58]MH_I2C_Read... [19:47:58]Read from MH i2c: D1 [19:47:58]MH_I2C_Read... [19:47:58]Read from MH i2c: D1 01 00 [19:47:58]MH_I2C_Read... [19:47:58]Read from MH i2c: D1 01 00 50 17 00 38 [19:47:58]Write to MH i2c: 01 00 00 51 17 68 [19:47:58]Write i2c OK [19:47:58]MH_I2C_Read... [19:47:58]OFD Sender: No OFD packet to send [19:47:59]*** Cut start [19:47:59]*** Partial cut [19:47:59]*** CUTSNS_PIN = 1 [19:47:59]*** CUTSNS_PIN = 0 [19:47:59]*** Brake cut motor [19:47:59]Read from MH i2c: 01 [19:47:59]MH_I2C_Read... [19:47:59]*** Stop cut motor [19:47:59]*** Cut end [19:47:59]Read from MH i2c: 01 07 00 [19:47:59]MH_I2C_Read... [19:47:59]Read from MH i2c: 01 07 00 51 17 00 00 00 00 00 FF 0F 7D [19:47:59]process_action close_receipt done [19:47:59]requested_data is exist [19:47:59]produce_requested_data [19:47:59]requested_item fm.sn is exist - process it [19:47:59]wFMCommunicate request_size=4 [19:47:59]MH_SAM_APDU [19:47:59]CAPDU: 80 11 00 00 [19:47:59]Write to MH i2c: E2 08 00 52 17 80 11 00 00 00 00 00 00 E3 [19:47:59]Write i2c OK [19:47:59]MH_I2C_Read... [19:47:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:47:59]Read from MH i2c: E2 [19:47:59]MH_I2C_Read... [19:47:59]Read from MH i2c: E2 17 00 [19:47:59]MH_I2C_Read... [19:47:59]Read from MH i2c: E2 17 00 52 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 34 [19:47:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:47:59]wFMCommunicate OK [19:47:59]requested_item fd.num is exist - process it [19:47:59]SAM_PROTO_GetFieldsCounters [19:47:59]wFMCommunicate request_size=4 [19:47:59]MH_SAM_APDU [19:47:59]CAPDU: 80 13 00 00 [19:47:59]Write to MH i2c: E2 08 00 53 17 80 13 00 00 00 00 00 00 E6 [19:47:59]Write i2c OK [19:47:59]MH_I2C_Read... [19:47:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:47:59]Read from MH i2c: E2 [19:47:59]MH_I2C_Read... [19:47:59]Read from MH i2c: E2 62 00 [19:47:59]MH_I2C_Read... [19:47:59]Read from MH i2c: E2 62 00 53 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3E 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 26 02 00 00 5E 04 04 00 26 02 00 00 57 04 04 00 27 02 00 00 19 04 04 00 00 00 00 00 90 00 75 [19:47:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3E 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 26 02 00 00 5E 04 04 00 26 02 00 00 57 04 04 00 27 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:47:59]wFMCommunicate OK [19:47:59]SAM_PROTO_GetFieldsCounters done [19:47:59]requested_item shift.num is exist - process it [19:47:59]requested_item shift.opened is exist - process it [19:47:59]req_shift_opened [19:47:59]FM_GetShiftState [19:47:59]SAM_PROTO_GetShiftState [19:47:59]wFMCommunicate request_size=4 [19:47:59]MH_SAM_APDU [19:47:59]CAPDU: 80 13 01 00 [19:47:59]Write to MH i2c: E2 08 00 54 17 80 13 01 00 00 00 00 00 E8 [19:47:59]Write i2c OK [19:47:59]MH_I2C_Read... [19:48:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:48:00]Read from MH i2c: E2 [19:48:00]MH_I2C_Read... [19:48:00]Read from MH i2c: E2 0E 00 [19:48:00]MH_I2C_Read... [19:48:00]Read from MH i2c: E2 0E 00 54 17 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 8F [19:48:00]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:48:00]wFMCommunicate OK [19:48:00]SAM_PROTO_GetShiftState done [19:48:00]FM_GetShiftState done [19:48:00]req_shift_opened done [19:48:00]requested_item shift.open_date is exist - process it [19:48:00]req_shift_open_date [19:48:00]req_shift_open_date done [19:48:00]produce_requested_data done [19:48:00]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156478,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:48:00]process_action_free close_receipt [19:48:00]json_value_free [19:48:00]json_value_free done [19:48:00]process_json_proto returns [19:48:00]Send response to host [19:48:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156478,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:48:00]free response buf [19:48:00]execute_script done [19:48:00]execute_script returns [19:48:00]free content buf [19:48:00]Sock 7.Close socket [19:48:00]Sock 7.Thread stoped [19:48:03]OFD Sender: No OFD packet to send [19:48:08]OFD Sender: No OFD packet to send [19:48:13]OFD Sender: No OFD packet to send [19:48:18]OFD Sender: No OFD packet to send [19:48:23]OFD Sender: No OFD packet to send [19:48:28]OFD Sender: No OFD packet to send [19:48:33]OFD Sender: No OFD packet to send [19:48:38]OFD Sender: No OFD packet to send [19:48:43]OFD Sender: No OFD packet to send [19:48:48]OFD Sender: No OFD packet to send [19:48:53]OFD Sender: No OFD packet to send [19:48:58]OFD Sender: No OFD packet to send [19:49:03]OFD Sender: No OFD packet to send [19:49:08]OFD Sender: No OFD packet to send [19:49:13]OFD Sender: No OFD packet to send [19:49:18]OFD Sender: No OFD packet to send [19:49:23]OFD Sender: No OFD packet to send [19:49:28]OFD Sender: No OFD packet to send [19:49:33]OFD Sender: No OFD packet to send [19:49:38]OFD Sender: No OFD packet to send [19:49:43]OFD Sender: No OFD packet to send [19:49:44]accept exits with 9 [19:49:44]New connection [19:49:44]New thread 3066731876 created [19:49:44]Thread 3066588516 joined [19:49:44]Waiting for new connection... [19:49:44] Sock 9.Parse request [19:49:44]Sock 9.Check first char [19:49:44]Sock 9.First char is OK [19:49:44]request: POST /json_proto HTTP/1.0 [19:49:44]Method: POST [19:49:44]URL: /json_proto [19:49:44]Method is POST - this is cgi request [19:49:44]url: /json_proto [19:49:44]query_string will be loaded in cgi processing [19:49:44]execute_cgi json_proto POST (null) [19:49:44]execute_cgi path=json_proto method=POST [19:49:44]POST find Content-Length [19:49:44]Host: 172.17.53.67:8080 [19:49:44]Content-Length: 789 [19:49:44]Content-Type: application/json [19:49:44] [19:49:44]POST finish read [19:49:44]Found Content-Length = 789 [19:49:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874781", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 23.630, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:49:44]execute_script... [19:49: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)874781", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 23.630, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:49:44]POST & json_proto [19:49:44]process_json_proto [19:49:44]json parsed OK: [19:49:44]protocol is kg_v1.0 [19:49:44]action value=close_receipt [19:49:44]process_action close_receipt [19:49:44]cmd_close_receipt [19:49:44]MH_GetDate [19:49:44]Write to MH i2c: F0 00 00 55 17 5B [19:49:44]Write i2c OK [19:49:44]MH_I2C_Read... [19:49:44]Read from MH i2c: F0 [19:49:44]MH_I2C_Read... [19:49:44]Read from MH i2c: F0 09 00 [19:49:44]MH_I2C_Read... [19:49:44]Read from MH i2c: F0 09 00 55 17 00 D9 5E 15 67 19 BC 99 64 E9 [19:49:44]GetLastDocTimeStamp 1729453676 [19:49:44]current date 1729453785 [19:49:44]FM_GetShiftState [19:49:44]SAM_PROTO_GetShiftState [19:49:44]wFMCommunicate request_size=4 [19:49:44]MH_SAM_APDU [19:49:44]CAPDU: 80 13 01 00 [19:49:44]Write to MH i2c: E2 08 00 56 17 80 13 01 00 00 00 00 00 EA [19:49:44]Write i2c OK [19:49:44]MH_I2C_Read... [19:49:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:49:44]Read from MH i2c: E2 [19:49:44]MH_I2C_Read... [19:49:44]Read from MH i2c: E2 0E 00 [19:49:44]MH_I2C_Read... [19:49:44]Read from MH i2c: E2 0E 00 56 17 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 91 [19:49:44]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:49:44]wFMCommunicate OK [19:49:44]SAM_PROTO_GetShiftState done [19:49:44]FM_GetShiftState done [19:49:44]opened in 1729383891 [19:49:44]opened+sec_in_day 1729470291 [19:49:44]quantity*price = 0 [19:49:44]sum+1 = 1 [19:49:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 551 20.10.2024 19:49 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливная Карта 59209 ФМ: 0000000000963156 ФД: 156479 ФПД: 13917066944180 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T194945&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156479&fm=13917066944180&tin=02508201610067®Number=0000137193017469&sum=0 [19:49:45]StoreToDocumentArchive [19:49:45]shift 314 fd 156479 [19:49:45]save to /storage/0314/doc_00156479 [19:49:45]save last doc name /storage/0314/doc_00156479 to /storage/kkm_last_doc_name [19:49:45]save OK [19:49:45]Clear old archive folders... [19:49:45]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:49:45]tlvbuf is 00330F40 [19:49:45]SAM_PROTO_ClearQueue [19:49:45]wFMCommunicate request_size=4 [19:49:45]MH_SAM_APDU [19:49:45]CAPDU: 80 09 00 00 [19:49:45]Write to MH i2c: E2 08 00 63 17 80 09 00 00 00 00 00 00 EC [19:49:45]Write i2c OK [19:49:45]MH_I2C_Read... [19:49:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:49:45]Read from MH i2c: E2 [19:49:45]MH_I2C_Read... [19:49:45]Read from MH i2c: E2 03 00 [19:49:45]MH_I2C_Read... [19:49:45]Read from MH i2c: E2 03 00 63 17 00 90 00 EE [19:49:45]RAPDU: 90 00 [19:49:45]wFMCommunicate OK [19:49:45]SAM_PROTO_ClearQueue done [19:49:45]KKMCreateOFDPacket [19:49:45]OFDProtocolAddRootSTLVToBuf [19:49:45]FM_MakeSignedData [19:49:45]FM_MakeSignedData [19:49:45]SAM_PROTO_SignData [19:49:45]wFMCommunicate request_size=4 [19:49:45]MH_SAM_APDU [19:49:45]CAPDU: 80 0D 01 02 [19:49:45]Write to MH i2c: E2 08 00 64 17 80 0D 01 02 00 00 00 00 F4 [19:49:45]Write i2c OK [19:49:45]MH_I2C_Read... [19:49:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:49:45]Read from MH i2c: E2 [19:49:45]MH_I2C_Read... [19:49:45]Read from MH i2c: E2 03 00 [19:49:45]MH_I2C_Read... [19:49:45]Read from MH i2c: E2 03 00 64 17 00 90 00 EF [19:49:45]RAPDU: 90 00 [19:49:45]wFMCommunicate OK [19:49:45]wFMCommunicate request_size=255 [19:49:45]MH_SAM_APDU [19:49:45]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4E 5C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 02 00 00 F4 03 04 00 D9 5E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3F 63 02 00 35 04 06 00 0C A8 51 D4 [19:49:45]Write to MH i2c: E2 02 01 65 17 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4E 5C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 02 00 00 F4 03 04 00 D9 5E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3F 63 02 00 35 04 06 00 0C A8 51 D4 00 00 A4 [19:49:46]Write i2c OK [19:49:46]MH_I2C_Read... [19:49:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:49:46]Read from MH i2c: E2 [19:49:46]MH_I2C_Read... [19:49:46]Read from MH i2c: E2 03 00 [19:49:46]MH_I2C_Read... [19:49:46]Read from MH i2c: E2 03 00 65 17 00 90 00 F0 [19:49:46]RAPDU: 90 00 [19:49:46]wFMCommunicate OK [19:49:46]wFMCommunicate request_size=7 [19:49:46]MH_SAM_APDU [19:49:46]CAPDU: 80 0D 02 02 02 DE B4 [19:49:46]Write to MH i2c: E2 0A 00 66 17 80 0D 02 02 02 00 DE B4 00 00 8D [19:49:46]Write i2c OK [19:49:46]MH_I2C_Read... [19:49:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:49:46]Read from MH i2c: E2 [19:49:46]MH_I2C_Read... [19:49:46]Read from MH i2c: E2 03 00 [19:49:46]MH_I2C_Read... [19:49:46]Read from MH i2c: E2 03 00 66 17 00 90 00 F1 [19:49:46]RAPDU: 90 00 [19:49:46]wFMCommunicate OK [19:49:46]wFMCommunicate request_size=4 [19:49:46]MH_SAM_APDU [19:49:46]CAPDU: 80 0D 03 02 [19:49:46]Write to MH i2c: E2 08 00 67 17 80 0D 03 02 00 00 00 00 F9 [19:49:46]Write i2c OK [19:49:46]MH_I2C_Read... [19:49:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:49:46]Read from MH i2c: E2 [19:49:46]MH_I2C_Read... [19:49:46]Read from MH i2c: E2 0B 00 [19:49:46]MH_I2C_Read... [19:49:46]Read from MH i2c: E2 0B 00 67 17 00 10 D3 7C 59 0D 2D 92 E9 90 00 67 [19:49:46]RAPDU: 10 D3 7C 59 0D 2D 92 E9 90 00 [19:49:46]wFMCommunicate OK [19:49:46]SAM_PROTO_SignData done [19:49:46]FM_MakeSignedData done [19:49:46]CreateOFDProtocolMessage [19:49:46]wFMCommunicate request_size=4 [19:49:46]MH_SAM_APDU [19:49:46]CAPDU: 80 11 00 00 [19:49:46]Write to MH i2c: E2 08 00 68 17 80 11 00 00 00 00 00 00 F9 [19:49:46]Write i2c OK [19:49:46]MH_I2C_Read... [19:49:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:49:46]Read from MH i2c: E2 [19:49:46]MH_I2C_Read... [19:49:46]Read from MH i2c: E2 17 00 [19:49:46]MH_I2C_Read... [19:49:46]Read from MH i2c: E2 17 00 68 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4A [19:49:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:49:46]wFMCommunicate OK [19:49:46]CreateOFDProtocolMessage done [19:49:46]OFDSenderStorePacket 156479 [19:49:46]StoreOFDPacket docnum=156479 [19:49:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 5E F6 04 01 5D A6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4E 5C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 02 00 00 F4 03 04 00 D9 5E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3F 63 02 00 35 04 06 00 0C A8 51 D4 DE B4 10 D3 7C 59 0D 2D 92 E9 [19:49:46]CheckFolder [19:49:46]dirname=/storage/ofd_packets [19:49:46]CheckFolder done [19:49:46]ProducePacketName [19:49:46]name=ofd_packets/00156479 [19:49:46]NVStorageSaveData ofd_packets/00156479 [19:49:46]File name is /storage/ofd_packets/00156479 [19:49:46]Write 298 bytes [19:49:46]NVStorageSaveData done [19:49:46]OFDSenderStorePacket done [19:49:46]KKMCreateOFDPacket done [19:49:46]NVStorageSaveData kkm_last_timestamp [19:49:46]File name is /storage/kkm_last_timestamp [19:49:46]Write 4 bytes [19:49:46]NVStorageSaveData done [19:49:46]ExternCall_PrintAddStr [19:49:46]wPrintStart [19:49:46]Write to MH i2c: 01 00 00 69 17 80 [19:49:46]Write i2c OK [19:49:46]MH_I2C_Read... [19:49:46]Read from MH i2c: 01 [19:49:46]MH_I2C_Read... [19:49:46]Read from MH i2c: 01 07 00 [19:49:46]MH_I2C_Read... [19:49:46]Read from MH i2c: 01 07 00 69 17 00 00 00 00 00 FF 0F 95 [19:49:46]RasterBufferAndPrint [19:49:46]line Счет N : (1)874781 [19:49:46]line ИНН: 02508201610067 [19:49:46]line Контрольно-Кассовый Чек [19:49:46]line ПРОДАЖА [19:49:46]line ТРК (МРК, ГНК) : 24 [19:49:46]line Товар: 2710194210 [19:49:46]line ДТ-К-2 [19:49:46]line 23.630 * 0.00 [19:49:46]line = 0.00 [19:49:46]line НДС 12% НСП 1% [19:49:46]line > о реализуемом товаре [19:49:46]line ИТОГО: 0.00 [19:49:46]line НСП 1% : 0.00 [19:49:46]line НДС 12% : 0.00 [19:49:46]line Наличными: 0.00 [19:49:46]line Безнал.: 0.00 [19:49:46]line Место: АЗС № 165 "Партнер Нефть" [19:49:46]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:49:46]line СНО: Общий режим [19:49:46]line Чек 551 20.10.2024 19:49 [19:49:46]line Смена: 314 ФФД: 1.0 [19:49:46]line ЗНМ: 0300000234 [19:49:46]line РНМ: 0000137193017469 [19:49:46]line Версия ККМ: v1.0 [19:49:46]line Талоны: Топливная Карта [19:49:46]line 59209 [19:49:46]line ФМ: 0000000000963156 [19:49:46]line ФД: 156479 [19:49:46]line ФПД: 13917066944180 [19:49:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T194945&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156479&fm=13917066944180&tin=02508201610067®Number=0000137193017469&sum=0 [19:49:46]OFD Sender: Processing packet 156479 [packets to send 52, broken 51] [19:49:46]ProducePacketName [19:49:46]name=ofd_packets/00156479 [19:49:46]OFD Sender: To server: pG, [19:49:46]CommunicateWithHost lk.salyk.kg:30040 [19:49:46]ConnectInit lk.salyk.kg [19:49:46]written 0, free lines is 4095 [19:49:46]Connected sock=10 [19:49:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 5E F6 04 01 5D A6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4E 5C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 02 00 00 F4 03 04 00 D9 5E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3F 63 02 00 35 04 06 00 0C A8 51 D4 DE B4 10 D3 7C 59 0D 2D 92 E9 [19:49:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 73 ED 47 00 F6 55 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3F 63 02 00 F4 03 04 00 0B 05 15 67 B6 04 01 00 00 CB C8 CA 1E D8 38 10 10 [19:49:47]CommunicateWithHost err = 0 [19:49:47]CheckOFDResponse [19:49:47]1017 (14) - 77093643461234 [19:49:47]1041 (16) - 0000000000963156 [19:49:47]1040 (4) - 156479 [19:49:47]1012 (4) - 20.10.2024 13:26 [19:49:47]1206 (1) - 0 [19:49:47]OFD Sender: Remove packet 156479 [19:49:47]ProducePacketName [19:49:47]name=ofd_packets/00156479 [19:49:47]NVStorageDeleteData [19:49:47]Write to MH i2c: 01 00 00 93 17 AA [19:49:47]Write i2c OK [19:49:47]MH_I2C_Read... [19:49:47]Read from MH i2c: 01 [19:49:47]MH_I2C_Read... [19:49:47]Read from MH i2c: 01 07 00 [19:49:47]MH_I2C_Read... [19:49:47]Read from MH i2c: 01 07 00 93 17 00 00 00 00 00 F4 0C B1 [19:49:47]RasterBufferAndPrint [19:49:47]line [19:49:47]line [19:49:47]line [19:49:47]line [19:49:47]line [19:49:47]written 0, free lines is 3322 [19:49:47]MH_Cut [19:49:47]Write to MH i2c: D1 01 00 9A 17 01 83 [19:49:47]Write i2c OK [19:49:47]MH_I2C_Read... [19:49:47]Read from MH i2c: D1 [19:49:47]MH_I2C_Read... [19:49:47]Read from MH i2c: D1 01 00 [19:49:47]MH_I2C_Read... [19:49:47]Read from MH i2c: D1 01 00 9A 17 00 82 [19:49:47]Write to MH i2c: 01 00 00 9B 17 B2 [19:49:47]Write i2c OK [19:49:47]MH_I2C_Read... [19:49:47]OFD Sender: No OFD packet to send [19:49:47]*** Cut start [19:49:47]*** Partial cut [19:49:47]*** CUTSNS_PIN = 1 [19:49:47]*** CUTSNS_PIN = 0 [19:49:48]*** Brake cut motor [19:49:48]Read from MH i2c: 01 [19:49:48]MH_I2C_Read... [19:49:48]*** Stop cut motor [19:49:48]*** Cut end [19:49:48]Read from MH i2c: 01 07 00 [19:49:48]MH_I2C_Read... [19:49:48]Read from MH i2c: 01 07 00 9B 17 00 00 00 00 00 FF 0F C7 [19:49:48]process_action close_receipt done [19:49:48]requested_data is exist [19:49:48]produce_requested_data [19:49:48]requested_item fm.sn is exist - process it [19:49:48]wFMCommunicate request_size=4 [19:49:48]MH_SAM_APDU [19:49:48]CAPDU: 80 11 00 00 [19:49:48]Write to MH i2c: E2 08 00 9C 17 80 11 00 00 00 00 00 00 2D [19:49:48]Write i2c OK [19:49:48]MH_I2C_Read... [19:49:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:49:48]Read from MH i2c: E2 [19:49:48]MH_I2C_Read... [19:49:48]Read from MH i2c: E2 17 00 [19:49:48]MH_I2C_Read... [19:49:48]Read from MH i2c: E2 17 00 9C 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7E [19:49:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:49:48]wFMCommunicate OK [19:49:48]requested_item fd.num is exist - process it [19:49:48]SAM_PROTO_GetFieldsCounters [19:49:48]wFMCommunicate request_size=4 [19:49:48]MH_SAM_APDU [19:49:48]CAPDU: 80 13 00 00 [19:49:48]Write to MH i2c: E2 08 00 9D 17 80 13 00 00 00 00 00 00 30 [19:49:48]Write i2c OK [19:49:48]MH_I2C_Read... [19:49:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:49:48]Read from MH i2c: E2 [19:49:48]MH_I2C_Read... [19:49:48]Read from MH i2c: E2 62 00 [19:49:48]MH_I2C_Read... [19:49:48]Read from MH i2c: E2 62 00 9D 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3F 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 27 02 00 00 5E 04 04 00 27 02 00 00 57 04 04 00 28 02 00 00 19 04 04 00 00 00 00 00 90 00 C3 [19:49:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3F 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 27 02 00 00 5E 04 04 00 27 02 00 00 57 04 04 00 28 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:49:48]wFMCommunicate OK [19:49:48]SAM_PROTO_GetFieldsCounters done [19:49:48]requested_item shift.num is exist - process it [19:49:48]requested_item shift.opened is exist - process it [19:49:48]req_shift_opened [19:49:48]FM_GetShiftState [19:49:48]SAM_PROTO_GetShiftState [19:49:48]wFMCommunicate request_size=4 [19:49:48]MH_SAM_APDU [19:49:48]CAPDU: 80 13 01 00 [19:49:48]Write to MH i2c: E2 08 00 9E 17 80 13 01 00 00 00 00 00 32 [19:49:48]Write i2c OK [19:49:48]MH_I2C_Read... [19:49:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:49:48]Read from MH i2c: E2 [19:49:48]MH_I2C_Read... [19:49:48]Read from MH i2c: E2 0E 00 [19:49:48]MH_I2C_Read... [19:49:48]Read from MH i2c: E2 0E 00 9E 17 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D9 [19:49:48]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:49:48]wFMCommunicate OK [19:49:48]SAM_PROTO_GetShiftState done [19:49:48]FM_GetShiftState done [19:49:48]req_shift_opened done [19:49:48]requested_item shift.open_date is exist - process it [19:49:48]req_shift_open_date [19:49:48]req_shift_open_date done [19:49:48]produce_requested_data done [19:49:48]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156479,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:49:48]process_action_free close_receipt [19:49:48]json_value_free [19:49:48]json_value_free done [19:49:48]process_json_proto returns [19:49:48]Send response to host [19:49:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156479,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:49:48]free response buf [19:49:48]execute_script done [19:49:48]execute_script returns [19:49:48]free content buf [19:49:48]Sock 9.Close socket [19:49:48]Sock 9.Thread stoped [19:49:52]OFD Sender: No OFD packet to send [19:49:57]OFD Sender: No OFD packet to send [19:50:02]OFD Sender: No OFD packet to send [19:50:07]OFD Sender: No OFD packet to send [19:50:12]OFD Sender: No OFD packet to send [19:50:17]OFD Sender: No OFD packet to send [19:50:22]OFD Sender: No OFD packet to send [19:50:27]OFD Sender: No OFD packet to send [19:50:32]OFD Sender: No OFD packet to send [19:50:37]OFD Sender: No OFD packet to send [19:50:42]OFD Sender: No OFD packet to send [19:50:47]OFD Sender: No OFD packet to send [19:50:52]OFD Sender: No OFD packet to send [19:50:57]OFD Sender: No OFD packet to send [19:51:02]OFD Sender: No OFD packet to send [19:51:07]OFD Sender: No OFD packet to send [19:51:12]OFD Sender: No OFD packet to send [19:51:17]OFD Sender: No OFD packet to send [19:51:22]OFD Sender: No OFD packet to send [19:51:27]OFD Sender: No OFD packet to send [19:51:32]OFD Sender: No OFD packet to send [19:51:37]OFD Sender: No OFD packet to send [19:51:42]OFD Sender: No OFD packet to send [19:51:47]OFD Sender: No OFD packet to send [19:51:52]OFD Sender: No OFD packet to send [19:51:57]OFD Sender: No OFD packet to send [19:52:02]OFD Sender: No OFD packet to send [19:52:07]OFD Sender: No OFD packet to send [19:52:12]OFD Sender: No OFD packet to send [19:52:17]OFD Sender: No OFD packet to send [19:52:22]OFD Sender: No OFD packet to send [19:52:27]OFD Sender: No OFD packet to send [19:52:27]int [19:52:27]Write to MH i2c: 01 00 00 9F 17 B6 [19:52:27]*** FLAG_PRN_KEY set [19:52:27]Write i2c OK [19:52:27]MH_I2C_Read... [19:52:27]Read from MH i2c: 01 [19:52:27]MH_I2C_Read... [19:52:27]Read from MH i2c: 01 07 00 [19:52:27]MH_I2C_Read... [19:52:27]Read from MH i2c: 01 07 00 9F 17 00 08 00 00 00 FF 0F D3 [19:52:27]state=0 [19:52:27]Key pressed [19:52:27]Feed [19:52:27]Write to MH i2c: D8 00 00 A0 17 8E [19:52:27]Write i2c OK [19:52:27]MH_I2C_Read... [19:52:27]Read from MH i2c: D8 [19:52:27]MH_I2C_Read... [19:52:27]Read from MH i2c: D8 01 00 [19:52:27]MH_I2C_Read... [19:52:27]Read from MH i2c: D8 01 00 A0 17 00 8F [19:52:27]int [19:52:27]Write to MH i2c: 01 00 00 A1 17 B8 [19:52:27]Write i2c OK [19:52:27]MH_I2C_Read... [19:52:27]Read from MH i2c: 01 [19:52:27]MH_I2C_Read... [19:52:27]Read from MH i2c: 01 07 00 [19:52:27]MH_I2C_Read... [19:52:27]Read from MH i2c: 01 07 00 A1 17 00 48 00 00 00 3C 00 43 [19:52:27]state=2 [19:52:27]Key pressed [19:52:28]int [19:52:28]Write to MH i2c: 01 00 00 A2 17 B9 [19:52:28]*** FLAG_PRN_KEY reset [19:52:28]Write i2c OK [19:52:28]MH_I2C_Read... [19:52:28]Read from MH i2c: 01 [19:52:28]MH_I2C_Read... [19:52:28]Read from MH i2c: 01 07 00 [19:52:28]MH_I2C_Read... [19:52:28]Read from MH i2c: 01 07 00 A2 17 00 00 00 00 00 F5 0F C4 [19:52:28]state=2 [19:52:28]Stop feed [19:52:32]OFD Sender: No OFD packet to send [19:52:37]OFD Sender: No OFD packet to send [19:52:42]OFD Sender: No OFD packet to send [19:52:47]OFD Sender: No OFD packet to send [19:52:52]OFD Sender: No OFD packet to send [19:52:57]OFD Sender: No OFD packet to send [19:53:01]accept exits with 7 [19:53:01]New connection [19:53:01]New thread 3066588516 created [19:53:01]Thread 3066731876 joined [19:53:01]Waiting for new connection... [19:53:01] Sock 7.Parse request [19:53:01]Sock 7.Check first char [19:53:01]Sock 7.First char is OK [19:53:01]request: POST /json_proto HTTP/1.0 [19:53:01]Method: POST [19:53:01]URL: /json_proto [19:53:01]Method is POST - this is cgi request [19:53:01]url: /json_proto [19:53:01]query_string will be loaded in cgi processing [19:53:01]execute_cgi json_proto POST (null) [19:53:01]execute_cgi path=json_proto method=POST [19:53:01]POST find Content-Length [19:53:01]Host: 172.17.53.67:8080 [19:53:01]Content-Length: 762 [19:53:01]Content-Type: application/json [19:53:01] [19:53:01]POST finish read [19:53:01]Found Content-Length = 762 [19:53:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874784", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:53:01]execute_script... [19:53:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874784", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:53:01]POST & json_proto [19:53:01]process_json_proto [19:53:01]json parsed OK: [19:53:01]protocol is kg_v1.0 [19:53:01]action value=close_receipt [19:53:01]process_action close_receipt [19:53:01]cmd_close_receipt [19:53:01]MH_GetDate [19:53:01]Write to MH i2c: F0 00 00 A3 17 A9 [19:53:01]Write i2c OK [19:53:01]MH_I2C_Read... [19:53:01]Read from MH i2c: F0 [19:53:01]MH_I2C_Read... [19:53:01]Read from MH i2c: F0 09 00 [19:53:01]MH_I2C_Read... [19:53:01]Read from MH i2c: F0 09 00 A3 17 00 9E 5F 15 67 19 BC 99 64 FD [19:53:01]GetLastDocTimeStamp 1729453785 [19:53:01]current date 1729453982 [19:53:01]FM_GetShiftState [19:53:01]SAM_PROTO_GetShiftState [19:53:01]wFMCommunicate request_size=4 [19:53:01]MH_SAM_APDU [19:53:01]CAPDU: 80 13 01 00 [19:53:01]Write to MH i2c: E2 08 00 A4 17 80 13 01 00 00 00 00 00 38 [19:53:01]Write i2c OK [19:53:01]MH_I2C_Read... [19:53:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:53:01]Read from MH i2c: E2 [19:53:01]MH_I2C_Read... [19:53:01]Read from MH i2c: E2 0E 00 [19:53:01]MH_I2C_Read... [19:53:01]Read from MH i2c: E2 0E 00 A4 17 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 DF [19:53:01]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:53:01]wFMCommunicate OK [19:53:01]SAM_PROTO_GetShiftState done [19:53:01]FM_GetShiftState done [19:53:01]opened in 1729383891 [19:53:01]opened+sec_in_day 1729470291 [19:53:01]quantity*price = 100000 [19:53:01]sum+1 = 100002 [19:53:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 552 20.10.2024 19:53 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156480 ФПД: 35321849373533 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T195302&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156480&fm=35321849373533&tin=02508201610067®Number=0000137193017469&sum=100001 [19:53:02]StoreToDocumentArchive [19:53:02]shift 314 fd 156480 [19:53:02]save to /storage/0314/doc_00156480 [19:53:02]save last doc name /storage/0314/doc_00156480 to /storage/kkm_last_doc_name [19:53:02]save OK [19:53:02]Clear old archive folders... [19:53:02]ProcessDocumentItem done err = 0, tmpTLVsize=252 [19:53:02]tlvbuf is 002DD260 [19:53:02]SAM_PROTO_ClearQueue [19:53:02]wFMCommunicate request_size=4 [19:53:02]MH_SAM_APDU [19:53:02]CAPDU: 80 09 00 00 [19:53:02]Write to MH i2c: E2 08 00 B1 17 80 09 00 00 00 00 00 00 3A [19:53:02]Write i2c OK [19:53:02]MH_I2C_Read... [19:53:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:53:02]Read from MH i2c: E2 [19:53:02]MH_I2C_Read... [19:53:02]Read from MH i2c: E2 03 00 [19:53:02]MH_I2C_Read... [19:53:02]Read from MH i2c: E2 03 00 B1 17 00 90 00 3C [19:53:02]RAPDU: 90 00 [19:53:02]wFMCommunicate OK [19:53:02]SAM_PROTO_ClearQueue done [19:53:02]KKMCreateOFDPacket [19:53:02]OFDProtocolAddRootSTLVToBuf [19:53:02]FM_MakeSignedData [19:53:02]FM_MakeSignedData [19:53:02]SAM_PROTO_SignData [19:53:02]wFMCommunicate request_size=4 [19:53:02]MH_SAM_APDU [19:53:02]CAPDU: 80 0D 01 02 [19:53:02]Write to MH i2c: E2 08 00 B2 17 80 0D 01 02 00 00 00 00 42 [19:53:02]Write i2c OK [19:53:02]MH_I2C_Read... [19:53:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:53:02]Read from MH i2c: E2 [19:53:02]MH_I2C_Read... [19:53:02]Read from MH i2c: E2 03 00 [19:53:02]MH_I2C_Read... [19:53:02]Read from MH i2c: E2 03 00 B2 17 00 90 00 3D [19:53:02]RAPDU: 90 00 [19:53:02]wFMCommunicate OK [19:53:02]wFMCommunicate request_size=255 [19:53:02]MH_SAM_APDU [19:53:02]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 02 00 00 F4 03 04 00 9E 5F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 40 63 02 00 35 04 06 00 [19:53:02]Write to MH i2c: E2 02 01 B3 17 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 02 00 00 F4 03 04 00 9E 5F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 40 63 02 00 35 04 06 00 00 00 C0 [19:53:02]Write i2c OK [19:53:02]MH_I2C_Read... [19:53:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:53:02]OFD Sender: No OFD packet to send [19:53:02]Read from MH i2c: E2 [19:53:02]MH_I2C_Read... [19:53:02]Read from MH i2c: E2 03 00 [19:53:02]MH_I2C_Read... [19:53:02]Read from MH i2c: E2 03 00 B3 17 00 90 00 3E [19:53:02]RAPDU: 90 00 [19:53:02]wFMCommunicate OK [19:53:02]wFMCommunicate request_size=11 [19:53:02]MH_SAM_APDU [19:53:02]CAPDU: 80 0D 02 02 06 20 20 02 48 E3 5D [19:53:02]Write to MH i2c: E2 0E 00 B4 17 80 0D 02 02 06 00 20 20 02 48 E3 5D 00 00 1B [19:53:02]Write i2c OK [19:53:02]MH_I2C_Read... [19:53:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:53:02]Read from MH i2c: E2 [19:53:02]MH_I2C_Read... [19:53:02]Read from MH i2c: E2 03 00 [19:53:02]MH_I2C_Read... [19:53:02]Read from MH i2c: E2 03 00 B4 17 00 90 00 3F [19:53:02]RAPDU: 90 00 [19:53:02]wFMCommunicate OK [19:53:02]wFMCommunicate request_size=4 [19:53:02]MH_SAM_APDU [19:53:02]CAPDU: 80 0D 03 02 [19:53:02]Write to MH i2c: E2 08 00 B5 17 80 0D 03 02 00 00 00 00 47 [19:53:02]Write i2c OK [19:53:02]MH_I2C_Read... [19:53:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:53:02]Read from MH i2c: E2 [19:53:02]MH_I2C_Read... [19:53:02]Read from MH i2c: E2 0B 00 [19:53:02]MH_I2C_Read... [19:53:02]Read from MH i2c: E2 0B 00 B5 17 00 DD 2C 1F 75 14 DE 79 F0 90 00 40 [19:53:02]RAPDU: DD 2C 1F 75 14 DE 79 F0 90 00 [19:53:02]wFMCommunicate OK [19:53:02]SAM_PROTO_SignData done [19:53:02]FM_MakeSignedData done [19:53:02]CreateOFDProtocolMessage [19:53:02]wFMCommunicate request_size=4 [19:53:02]MH_SAM_APDU [19:53:02]CAPDU: 80 11 00 00 [19:53:02]Write to MH i2c: E2 08 00 B6 17 80 11 00 00 00 00 00 00 47 [19:53:02]Write i2c OK [19:53:02]MH_I2C_Read... [19:53:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:53:02]Read from MH i2c: E2 [19:53:02]MH_I2C_Read... [19:53:02]Read from MH i2c: E2 17 00 [19:53:02]MH_I2C_Read... [19:53:02]Read from MH i2c: E2 17 00 B6 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 98 [19:53:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:53:02]wFMCommunicate OK [19:53:02]CreateOFDProtocolMessage done [19:53:02]OFDSenderStorePacket 156480 [19:53:02]StoreOFDPacket docnum=156480 [19:53:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 C1 A4 08 01 B3 98 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 02 00 00 F4 03 04 00 9E 5F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 40 63 02 00 35 04 06 00 20 20 02 48 E3 5D DD 2C 1F 75 14 DE 79 F0 [19:53:02]CheckFolder [19:53:02]dirname=/storage/ofd_packets [19:53:02]CheckFolder done [19:53:02]ProducePacketName [19:53:02]name=ofd_packets/00156480 [19:53:02]NVStorageSaveData ofd_packets/00156480 [19:53:02]File name is /storage/ofd_packets/00156480 [19:53:02]Write 302 bytes [19:53:02]NVStorageSaveData done [19:53:02]OFDSenderStorePacket done [19:53:02]KKMCreateOFDPacket done [19:53:02]NVStorageSaveData kkm_last_timestamp [19:53:02]File name is /storage/kkm_last_timestamp [19:53:02]Write 4 bytes [19:53:02]NVStorageSaveData done [19:53:02]ExternCall_PrintAddStr [19:53:02]wPrintStart [19:53:02]Write to MH i2c: 01 00 00 B7 17 CE [19:53:02]Write i2c OK [19:53:02]MH_I2C_Read... [19:53:02]Read from MH i2c: 01 [19:53:02]MH_I2C_Read... [19:53:02]Read from MH i2c: 01 07 00 [19:53:02]MH_I2C_Read... [19:53:02]Read from MH i2c: 01 07 00 B7 17 00 00 00 00 00 FF 0F E3 [19:53:02]RasterBufferAndPrint [19:53:02]line Счет N : (1)874784 [19:53:02]line ИНН: 02508201610067 [19:53:02]line Контрольно-Кассовый Чек [19:53:02]line ПРОДАЖА [19:53:02]line ТРК (МРК, ГНК) : 43 [19:53:02]line Товар: 2710124130 [19:53:02]line Super 92-К-5 [19:53:02]line 14.620 * 68.40 [19:53:02]line = 1000.01 [19:53:02]line НДС 12% НСП 1% [19:53:02]line > о реализуемом товаре [19:53:02]line ИТОГО: 1000.01 [19:53:02]line НСП 1% : 8.85 [19:53:02]line НДС 12% : 106.20 [19:53:02]line Наличными: 0.00 [19:53:02]line Безнал.: 1000.01 [19:53:02]line Место: АЗС № 165 "Партнер Нефть" [19:53:02]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:53:02]line СНО: Общий режим [19:53:02]line Чек 552 20.10.2024 19:53 [19:53:02]line Смена: 314 ФФД: 1.0 [19:53:02]line ЗНМ: 0300000234 [19:53:02]line РНМ: 0000137193017469 [19:53:02]line Версия ККМ: v1.0 [19:53:02]line Платежная система: Mbank [19:53:02]line ФМ: 0000000000963156 [19:53:02]line ФД: 156480 [19:53:02]line ФПД: 35321849373533 [19:53:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T195302&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156480&fm=35321849373533&tin=02508201610067®Number=0000137193017469&sum=100001 [19:53:03]OFD Sender: Processing packet 156480 [packets to send 52, broken 51] [19:53:03]ProducePacketName [19:53:03]name=ofd_packets/00156480 [19:53:03]OFD Sender: To server: pG, [19:53:03]CommunicateWithHost lk.salyk.kg:30040 [19:53:03]ConnectInit lk.salyk.kg [19:53:03]written 0, free lines is 4095 [19:53:03]Connected sock=11 [19:53:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 C1 A4 08 01 B3 98 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 02 00 00 F4 03 04 00 9E 5F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 40 63 02 00 35 04 06 00 20 20 02 48 E3 5D DD 2C 1F 75 14 DE 79 F0 [19:53:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 9B 2D 47 00 8A 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 39 36 33 31 35 36 10 04 04 00 40 63 02 00 F4 03 04 00 CF 05 15 67 B6 04 01 00 00 C7 BF A6 19 1D 0D F3 FD [19:53:03]CommunicateWithHost err = 0 [19:53:03]CheckOFDResponse [19:53:03]1017 (14) - 77093643461234 [19:53:03]1041 (16) - 0000000000963156 [19:53:03]1040 (4) - 156480 [19:53:03]1012 (4) - 20.10.2024 13:29 [19:53:03]1206 (1) - 0 [19:53:03]OFD Sender: Remove packet 156480 [19:53:03]ProducePacketName [19:53:03]name=ofd_packets/00156480 [19:53:03]NVStorageDeleteData [19:53:03]Write to MH i2c: 01 00 00 E0 17 F7 [19:53:03]Write i2c OK [19:53:03]MH_I2C_Read... [19:53:03]Read from MH i2c: 01 [19:53:03]MH_I2C_Read... [19:53:03]Read from MH i2c: 01 07 00 [19:53:03]MH_I2C_Read... [19:53:03]Read from MH i2c: 01 07 00 E0 17 00 00 00 00 00 0E 0D 19 [19:53:03]RasterBufferAndPrint [19:53:03]line [19:53:03]line [19:53:03]line [19:53:03]line [19:53:03]line [19:53:03]written 0, free lines is 3349 [19:53:03]MH_Cut [19:53:03]Write to MH i2c: D1 01 00 E7 17 01 D0 [19:53:03]Write i2c OK [19:53:03]MH_I2C_Read... [19:53:03]Read from MH i2c: D1 [19:53:03]MH_I2C_Read... [19:53:03]Read from MH i2c: D1 01 00 [19:53:03]MH_I2C_Read... [19:53:03]Read from MH i2c: D1 01 00 E7 17 00 CF [19:53:03]Write to MH i2c: 01 00 00 E8 17 FF [19:53:03]Write i2c OK [19:53:03]MH_I2C_Read... [19:53:04]OFD Sender: No OFD packet to send [19:53:04]*** Cut start [19:53:04]*** Partial cut [19:53:04]*** CUTSNS_PIN = 1 [19:53:04]*** CUTSNS_PIN = 0 [19:53:04]*** Brake cut motor [19:53:05]Read from MH i2c: 01 [19:53:05]MH_I2C_Read... [19:53:05]*** Stop cut motor [19:53:05]*** Cut end [19:53:05]Read from MH i2c: 01 07 00 [19:53:05]MH_I2C_Read... [19:53:05]Read from MH i2c: 01 07 00 E8 17 00 00 00 00 00 FF 0F 14 [19:53:05]process_action close_receipt done [19:53:05]requested_data is exist [19:53:05]produce_requested_data [19:53:05]requested_item fm.sn is exist - process it [19:53:05]wFMCommunicate request_size=4 [19:53:05]MH_SAM_APDU [19:53:05]CAPDU: 80 11 00 00 [19:53:05]Write to MH i2c: E2 08 00 E9 17 80 11 00 00 00 00 00 00 7A [19:53:05]Write i2c OK [19:53:05]MH_I2C_Read... [19:53:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:53:05]Read from MH i2c: E2 [19:53:05]MH_I2C_Read... [19:53:05]Read from MH i2c: E2 17 00 [19:53:05]MH_I2C_Read... [19:53:05]Read from MH i2c: E2 17 00 E9 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CB [19:53:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:53:05]wFMCommunicate OK [19:53:05]requested_item fd.num is exist - process it [19:53:05]SAM_PROTO_GetFieldsCounters [19:53:05]wFMCommunicate request_size=4 [19:53:05]MH_SAM_APDU [19:53:05]CAPDU: 80 13 00 00 [19:53:05]Write to MH i2c: E2 08 00 EA 17 80 13 00 00 00 00 00 00 7D [19:53:05]Write i2c OK [19:53:05]MH_I2C_Read... [19:53:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:53:05]Read from MH i2c: E2 [19:53:05]MH_I2C_Read... [19:53:05]Read from MH i2c: E2 62 00 [19:53:05]MH_I2C_Read... [19:53:05]Read from MH i2c: E2 62 00 EA 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 40 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 28 02 00 00 5E 04 04 00 28 02 00 00 57 04 04 00 29 02 00 00 19 04 04 00 00 00 00 00 90 00 14 [19:53:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 40 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 28 02 00 00 5E 04 04 00 28 02 00 00 57 04 04 00 29 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:53:05]wFMCommunicate OK [19:53:05]SAM_PROTO_GetFieldsCounters done [19:53:05]requested_item shift.num is exist - process it [19:53:05]requested_item shift.opened is exist - process it [19:53:05]req_shift_opened [19:53:05]FM_GetShiftState [19:53:05]SAM_PROTO_GetShiftState [19:53:05]wFMCommunicate request_size=4 [19:53:05]MH_SAM_APDU [19:53:05]CAPDU: 80 13 01 00 [19:53:05]Write to MH i2c: E2 08 00 EB 17 80 13 01 00 00 00 00 00 7F [19:53:05]Write i2c OK [19:53:05]MH_I2C_Read... [19:53:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:53:05]Read from MH i2c: E2 [19:53:05]MH_I2C_Read... [19:53:05]Read from MH i2c: E2 0E 00 [19:53:05]MH_I2C_Read... [19:53:05]Read from MH i2c: E2 0E 00 EB 17 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 26 [19:53:05]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:53:05]wFMCommunicate OK [19:53:05]SAM_PROTO_GetShiftState done [19:53:05]FM_GetShiftState done [19:53:05]req_shift_opened done [19:53:05]requested_item shift.open_date is exist - process it [19:53:05]req_shift_open_date [19:53:05]req_shift_open_date done [19:53:05]produce_requested_data done [19:53:05]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156480,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:53:05]process_action_free close_receipt [19:53:05]json_value_free [19:53:05]json_value_free done [19:53:05]process_json_proto returns [19:53:05]Send response to host [19:53:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156480,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:53:05]free response buf [19:53:05]execute_script done [19:53:05]execute_script returns [19:53:05]free content buf [19:53:05]Sock 7.Close socket [19:53:05]Sock 7.Thread stoped [19:53:09]OFD Sender: No OFD packet to send [19:53:14]OFD Sender: No OFD packet to send [19:53:19]OFD Sender: No OFD packet to send [19:53:24]OFD Sender: No OFD packet to send [19:53:29]OFD Sender: No OFD packet to send [19:53:34]OFD Sender: No OFD packet to send [19:53:39]OFD Sender: No OFD packet to send [19:53:44]OFD Sender: No OFD packet to send [19:53:47]accept exits with 9 [19:53:47]New connection [19:53:47]New thread 3066731876 created [19:53:47]Thread 3066588516 joined [19:53:47]Waiting for new connection... [19:53:47] Sock 9.Parse request [19:53:47]Sock 9.Check first char [19:53:47]Sock 9.First char is OK [19:53:47]request: POST /json_proto HTTP/1.0 [19:53:47]Method: POST [19:53:47]URL: /json_proto [19:53:47]Method is POST - this is cgi request [19:53:47]url: /json_proto [19:53:47]query_string will be loaded in cgi processing [19:53:47]execute_cgi json_proto POST (null) [19:53:47]execute_cgi path=json_proto method=POST [19:53:47]POST find Content-Length [19:53:47]Host: 172.17.53.67:8080 [19:53:47]Content-Length: 792 [19:53:47]Content-Type: application/json [19:53:47] [19:53:47]POST finish read [19:53:47]Found Content-Length = 792 [19:53:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874782", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 67.390, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:53:47]execute_script... [19:53:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874782", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 67.390, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:53:47]POST & json_proto [19:53:47]process_json_proto [19:53:47]json parsed OK: [19:53:47]protocol is kg_v1.0 [19:53:47]action value=close_receipt [19:53:47]process_action close_receipt [19:53:47]cmd_close_receipt [19:53:47]MH_GetDate [19:53:47]Write to MH i2c: F0 00 00 EC 17 F2 [19:53:47]Write i2c OK [19:53:47]MH_I2C_Read... [19:53:47]Read from MH i2c: F0 [19:53:47]MH_I2C_Read... [19:53:47]Read from MH i2c: F0 09 00 [19:53:47]MH_I2C_Read... [19:53:47]Read from MH i2c: F0 09 00 EC 17 00 CB 5F 15 67 19 BC 99 64 73 [19:53:47]GetLastDocTimeStamp 1729453982 [19:53:47]current date 1729454027 [19:53:47]FM_GetShiftState [19:53:47]SAM_PROTO_GetShiftState [19:53:47]wFMCommunicate request_size=4 [19:53:47]MH_SAM_APDU [19:53:47]CAPDU: 80 13 01 00 [19:53:47]Write to MH i2c: E2 08 00 ED 17 80 13 01 00 00 00 00 00 81 [19:53:47]Write i2c OK [19:53:47]MH_I2C_Read... [19:53:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:53:47]Read from MH i2c: E2 [19:53:47]MH_I2C_Read... [19:53:47]Read from MH i2c: E2 0E 00 [19:53:47]MH_I2C_Read... [19:53:47]Read from MH i2c: E2 0E 00 ED 17 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 28 [19:53:47]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:53:47]wFMCommunicate OK [19:53:47]SAM_PROTO_GetShiftState done [19:53:47]FM_GetShiftState done [19:53:47]opened in 1729383891 [19:53:47]opened+sec_in_day 1729470291 [19:53:47]quantity*price = 0 [19:53:47]sum+1 = 1 [19:53:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 553 20.10.2024 19:53 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливная Карта 59209 ФМ: 0000000000963156 ФД: 156481 ФПД: 143333333255144 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T195347&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156481&fm=143333333255144&tin=02508201610067®Number=0000137193017469&sum=0 [19:53:48]StoreToDocumentArchive [19:53:48]shift 314 fd 156481 [19:53:48]save to /storage/0314/doc_00156481 [19:53:48]save last doc name /storage/0314/doc_00156481 to /storage/kkm_last_doc_name [19:53:48]save OK [19:53:48]Clear old archive folders... [19:53:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:53:48]tlvbuf is 002CF060 [19:53:48]SAM_PROTO_ClearQueue [19:53:48]wFMCommunicate request_size=4 [19:53:48]MH_SAM_APDU [19:53:48]CAPDU: 80 09 00 00 [19:53:48]Write to MH i2c: E2 08 00 FA 17 80 09 00 00 00 00 00 00 83 [19:53:48]Write i2c OK [19:53:48]MH_I2C_Read... [19:53:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:53:48]Read from MH i2c: E2 [19:53:48]MH_I2C_Read... [19:53:48]Read from MH i2c: E2 03 00 [19:53:48]MH_I2C_Read... [19:53:48]Read from MH i2c: E2 03 00 FA 17 00 90 00 85 [19:53:48]RAPDU: 90 00 [19:53:48]wFMCommunicate OK [19:53:48]SAM_PROTO_ClearQueue done [19:53:48]KKMCreateOFDPacket [19:53:48]OFDProtocolAddRootSTLVToBuf [19:53:48]FM_MakeSignedData [19:53:48]FM_MakeSignedData [19:53:48]SAM_PROTO_SignData [19:53:48]wFMCommunicate request_size=4 [19:53:48]MH_SAM_APDU [19:53:48]CAPDU: 80 0D 01 02 [19:53:48]Write to MH i2c: E2 08 00 FB 17 80 0D 01 02 00 00 00 00 8B [19:53:48]Write i2c OK [19:53:48]MH_I2C_Read... [19:53:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:53:48]Read from MH i2c: E2 [19:53:48]MH_I2C_Read... [19:53:48]Read from MH i2c: E2 03 00 [19:53:48]MH_I2C_Read... [19:53:48]Read from MH i2c: E2 03 00 FB 17 00 90 00 86 [19:53:48]RAPDU: 90 00 [19:53:48]wFMCommunicate OK [19:53:48]wFMCommunicate request_size=255 [19:53:48]MH_SAM_APDU [19:53:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 3E 07 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 02 00 00 F4 03 04 00 CB 5F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 41 63 02 00 35 04 06 00 82 [19:53:48]Write to MH i2c: E2 02 01 FC 17 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 3E 07 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 02 00 00 F4 03 04 00 CB 5F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 41 63 02 00 35 04 06 00 82 00 00 2B [19:53:48]Write i2c OK [19:53:48]MH_I2C_Read... [19:53:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:53:48]Read from MH i2c: E2 [19:53:48]MH_I2C_Read... [19:53:48]Read from MH i2c: E2 03 00 [19:53:48]MH_I2C_Read... [19:53:48]Read from MH i2c: E2 03 00 FC 17 00 90 00 87 [19:53:48]RAPDU: 90 00 [19:53:48]wFMCommunicate OK [19:53:48]wFMCommunicate request_size=10 [19:53:48]MH_SAM_APDU [19:53:48]CAPDU: 80 0D 02 02 05 5C 64 69 C3 E8 [19:53:48]Write to MH i2c: E2 0D 00 FD 17 80 0D 02 02 05 00 5C 64 69 C3 E8 00 00 6C [19:53:48]Write i2c OK [19:53:48]MH_I2C_Read... [19:53:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:53:48]Read from MH i2c: E2 [19:53:48]MH_I2C_Read... [19:53:48]Read from MH i2c: E2 03 00 [19:53:48]MH_I2C_Read... [19:53:48]Read from MH i2c: E2 03 00 FD 17 00 90 00 88 [19:53:48]RAPDU: 90 00 [19:53:48]wFMCommunicate OK [19:53:48]wFMCommunicate request_size=4 [19:53:48]MH_SAM_APDU [19:53:48]CAPDU: 80 0D 03 02 [19:53:48]Write to MH i2c: E2 08 00 FE 17 80 0D 03 02 00 00 00 00 90 [19:53:48]Write i2c OK [19:53:48]MH_I2C_Read... [19:53:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:53:48]Read from MH i2c: E2 [19:53:48]MH_I2C_Read... [19:53:48]Read from MH i2c: E2 0B 00 [19:53:48]MH_I2C_Read... [19:53:48]Read from MH i2c: E2 0B 00 FE 17 00 EC 93 63 2F D5 6C 27 3B 90 00 45 [19:53:48]RAPDU: EC 93 63 2F D5 6C 27 3B 90 00 [19:53:48]wFMCommunicate OK [19:53:48]SAM_PROTO_SignData done [19:53:48]FM_MakeSignedData done [19:53:48]CreateOFDProtocolMessage [19:53:48]wFMCommunicate request_size=4 [19:53:48]MH_SAM_APDU [19:53:48]CAPDU: 80 11 00 00 [19:53:48]Write to MH i2c: E2 08 00 FF 17 80 11 00 00 00 00 00 00 90 [19:53:48]Write i2c OK [19:53:48]MH_I2C_Read... [19:53:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:53:48]Read from MH i2c: E2 [19:53:48]MH_I2C_Read... [19:53:48]Read from MH i2c: E2 17 00 [19:53:48]MH_I2C_Read... [19:53:48]Read from MH i2c: E2 17 00 FF 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E1 [19:53:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:53:48]wFMCommunicate OK [19:53:48]CreateOFDProtocolMessage done [19:53:48]OFDSenderStorePacket 156481 [19:53:48]StoreOFDPacket docnum=156481 [19:53:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EA 55 07 01 C1 B0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 3E 07 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 02 00 00 F4 03 04 00 CB 5F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 41 63 02 00 35 04 06 00 82 5C 64 69 C3 E8 EC 93 63 2F D5 6C 27 3B [19:53:48]CheckFolder [19:53:48]dirname=/storage/ofd_packets [19:53:48]CheckFolder done [19:53:48]ProducePacketName [19:53:48]name=ofd_packets/00156481 [19:53:48]NVStorageSaveData ofd_packets/00156481 [19:53:48]File name is /storage/ofd_packets/00156481 [19:53:48]Write 301 bytes [19:53:48]NVStorageSaveData done [19:53:48]OFDSenderStorePacket done [19:53:48]KKMCreateOFDPacket done [19:53:48]NVStorageSaveData kkm_last_timestamp [19:53:48]File name is /storage/kkm_last_timestamp [19:53:48]Write 4 bytes [19:53:48]NVStorageSaveData done [19:53:48]ExternCall_PrintAddStr [19:53:48]wPrintStart [19:53:48]Write to MH i2c: 01 00 00 00 18 18 [19:53:48]Write i2c OK [19:53:48]MH_I2C_Read... [19:53:48]Read from MH i2c: 01 [19:53:48]MH_I2C_Read... [19:53:48]Read from MH i2c: 01 07 00 [19:53:48]MH_I2C_Read... [19:53:48]Read from MH i2c: 01 07 00 00 18 00 00 00 00 00 FF 0F 2D [19:53:48]RasterBufferAndPrint [19:53:48]line Счет N : (1)874782 [19:53:48]line ИНН: 02508201610067 [19:53:48]line Контрольно-Кассовый Чек [19:53:48]line ПРОДАЖА [19:53:48]line ТРК (МРК, ГНК) : 31 [19:53:48]line Товар: 2710124500 [19:53:48]line Аи-95-К-5 [19:53:48]line 67.390 * 0.00 [19:53:48]line = 0.00 [19:53:48]line НДС 12% НСП 1% [19:53:48]line > о реализуемом товаре [19:53:48]line ИТОГО: 0.00 [19:53:48]line НСП 1% : 0.00 [19:53:48]line НДС 12% : 0.00 [19:53:48]line Наличными: 0.00 [19:53:48]line Безнал.: 0.00 [19:53:48]line Место: АЗС № 165 "Партнер Нефть" [19:53:48]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:53:48]line СНО: Общий режим [19:53:48]line Чек 553 20.10.2024 19:53 [19:53:48]line Смена: 314 ФФД: 1.0 [19:53:48]line ЗНМ: 0300000234 [19:53:48]line РНМ: 0000137193017469 [19:53:48]line Версия ККМ: v1.0 [19:53:48]line Талоны: Топливная Карта [19:53:48]line 59209 [19:53:48]line ФМ: 0000000000963156 [19:53:48]line ФД: 156481 [19:53:48]line ФПД: 143333333255144 [19:53:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T195347&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156481&fm=143333333255144&tin=02508201610067®Number=0000137193017469&sum=0 [19:53:49]OFD Sender: Processing packet 156481 [packets to send 52, broken 51] [19:53:49]ProducePacketName [19:53:49]name=ofd_packets/00156481 [19:53:49]OFD Sender: To server: pG, [19:53:49]CommunicateWithHost lk.salyk.kg:30040 [19:53:49]ConnectInit lk.salyk.kg [19:53:49]written 0, free lines is 4095 [19:53:49]Connected sock=10 [19:53:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EA 55 07 01 C1 B0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 3E 07 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 02 00 00 F4 03 04 00 CB 5F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 41 63 02 00 35 04 06 00 82 5C 64 69 C3 E8 EC 93 63 2F D5 6C 27 3B [19:53:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A1 96 47 00 84 8A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 41 63 02 00 F4 03 04 00 FD 05 15 67 B6 04 01 00 00 80 8F B3 23 B2 2F 17 E9 [19:53:49]CommunicateWithHost err = 0 [19:53:49]CheckOFDResponse [19:53:49]1017 (14) - 77093643461234 [19:53:49]1041 (16) - 0000000000963156 [19:53:49]1040 (4) - 156481 [19:53:49]1012 (4) - 20.10.2024 13:30 [19:53:49]1206 (1) - 0 [19:53:49]OFD Sender: Remove packet 156481 [19:53:49]ProducePacketName [19:53:49]name=ofd_packets/00156481 [19:53:49]NVStorageDeleteData [19:53:49]Write to MH i2c: 01 00 00 2A 18 42 [19:53:49]Write i2c OK [19:53:49]MH_I2C_Read... [19:53:49]Read from MH i2c: 01 [19:53:49]MH_I2C_Read... [19:53:49]Read from MH i2c: 01 07 00 [19:53:49]MH_I2C_Read... [19:53:49]Read from MH i2c: 01 07 00 2A 18 00 00 00 00 00 F1 0C 46 [19:53:49]RasterBufferAndPrint [19:53:49]line [19:53:49]line [19:53:49]line [19:53:49]line [19:53:49]line [19:53:49]written 0, free lines is 3319 [19:53:49]MH_Cut [19:53:49]Write to MH i2c: D1 01 00 31 18 01 1B [19:53:49]Write i2c OK [19:53:49]MH_I2C_Read... [19:53:49]Read from MH i2c: D1 [19:53:49]MH_I2C_Read... [19:53:49]Read from MH i2c: D1 01 00 [19:53:49]MH_I2C_Read... [19:53:49]Read from MH i2c: D1 01 00 31 18 00 1A [19:53:49]Write to MH i2c: 01 00 00 32 18 4A [19:53:49]Write i2c OK [19:53:49]MH_I2C_Read... [19:53:49]OFD Sender: No OFD packet to send [19:53:50]*** Cut start [19:53:50]*** Partial cut [19:53:50]*** CUTSNS_PIN = 1 [19:53:50]*** CUTSNS_PIN = 0 [19:53:50]*** Brake cut motor [19:53:50]Read from MH i2c: 01 [19:53:50]MH_I2C_Read... [19:53:50]*** Stop cut motor [19:53:50]*** Cut end [19:53:50]Read from MH i2c: 01 07 00 [19:53:50]MH_I2C_Read... [19:53:50]Read from MH i2c: 01 07 00 32 18 00 00 00 00 00 FF 0F 5F [19:53:50]process_action close_receipt done [19:53:50]requested_data is exist [19:53:50]produce_requested_data [19:53:50]requested_item fm.sn is exist - process it [19:53:50]wFMCommunicate request_size=4 [19:53:50]MH_SAM_APDU [19:53:50]CAPDU: 80 11 00 00 [19:53:50]Write to MH i2c: E2 08 00 33 18 80 11 00 00 00 00 00 00 C5 [19:53:50]Write i2c OK [19:53:50]MH_I2C_Read... [19:53:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:53:50]Read from MH i2c: E2 [19:53:50]MH_I2C_Read... [19:53:50]Read from MH i2c: E2 17 00 [19:53:50]MH_I2C_Read... [19:53:50]Read from MH i2c: E2 17 00 33 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 16 [19:53:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:53:50]wFMCommunicate OK [19:53:50]requested_item fd.num is exist - process it [19:53:50]SAM_PROTO_GetFieldsCounters [19:53:50]wFMCommunicate request_size=4 [19:53:50]MH_SAM_APDU [19:53:50]CAPDU: 80 13 00 00 [19:53:50]Write to MH i2c: E2 08 00 34 18 80 13 00 00 00 00 00 00 C8 [19:53:50]Write i2c OK [19:53:50]MH_I2C_Read... [19:53:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:53:51]Read from MH i2c: E2 [19:53:51]MH_I2C_Read... [19:53:51]Read from MH i2c: E2 62 00 [19:53:51]MH_I2C_Read... [19:53:51]Read from MH i2c: E2 62 00 34 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 41 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 29 02 00 00 5E 04 04 00 29 02 00 00 57 04 04 00 2A 02 00 00 19 04 04 00 00 00 00 00 90 00 63 [19:53:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 41 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 29 02 00 00 5E 04 04 00 29 02 00 00 57 04 04 00 2A 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:53:51]wFMCommunicate OK [19:53:51]SAM_PROTO_GetFieldsCounters done [19:53:51]requested_item shift.num is exist - process it [19:53:51]requested_item shift.opened is exist - process it [19:53:51]req_shift_opened [19:53:51]FM_GetShiftState [19:53:51]SAM_PROTO_GetShiftState [19:53:51]wFMCommunicate request_size=4 [19:53:51]MH_SAM_APDU [19:53:51]CAPDU: 80 13 01 00 [19:53:51]Write to MH i2c: E2 08 00 35 18 80 13 01 00 00 00 00 00 CA [19:53:51]Write i2c OK [19:53:51]MH_I2C_Read... [19:53:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:53:51]Read from MH i2c: E2 [19:53:51]MH_I2C_Read... [19:53:51]Read from MH i2c: E2 0E 00 [19:53:51]MH_I2C_Read... [19:53:51]Read from MH i2c: E2 0E 00 35 18 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 71 [19:53:51]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:53:51]wFMCommunicate OK [19:53:51]SAM_PROTO_GetShiftState done [19:53:51]FM_GetShiftState done [19:53:51]req_shift_opened done [19:53:51]requested_item shift.open_date is exist - process it [19:53:51]req_shift_open_date [19:53:51]req_shift_open_date done [19:53:51]produce_requested_data done [19:53:51]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156481,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:53:51]process_action_free close_receipt [19:53:51]json_value_free [19:53:51]json_value_free done [19:53:51]process_json_proto returns [19:53:51]Send response to host [19:53:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156481,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:53:51]free response buf [19:53:51]execute_script done [19:53:51]execute_script returns [19:53:51]free content buf [19:53:51]Sock 9.Close socket [19:53:51]Sock 9.Thread stoped [19:53:54]OFD Sender: No OFD packet to send [19:53:59]OFD Sender: No OFD packet to send [19:54:04]OFD Sender: No OFD packet to send [19:54:09]OFD Sender: No OFD packet to send [19:54:14]OFD Sender: No OFD packet to send [19:54:15]int [19:54:15]Write to MH i2c: 01 00 00 36 18 4E [19:54:15]*** FLAG_PRN_KEY set [19:54:15]Write i2c OK [19:54:15]MH_I2C_Read... [19:54:15]Read from MH i2c: 01 [19:54:15]MH_I2C_Read... [19:54:15]Read from MH i2c: 01 07 00 [19:54:15]MH_I2C_Read... [19:54:15]Read from MH i2c: 01 07 00 36 18 00 08 00 00 00 FF 0F 6B [19:54:15]state=0 [19:54:15]Key pressed [19:54:15]Feed [19:54:15]Write to MH i2c: D8 00 00 37 18 26 [19:54:15]Write i2c OK [19:54:15]MH_I2C_Read... [19:54:15]Read from MH i2c: D8 [19:54:15]MH_I2C_Read... [19:54:15]Read from MH i2c: D8 01 00 [19:54:15]MH_I2C_Read... [19:54:15]Read from MH i2c: D8 01 00 37 18 00 27 [19:54:15]int [19:54:15]Write to MH i2c: 01 00 00 38 18 50 [19:54:15]Write i2c OK [19:54:15]MH_I2C_Read... [19:54:15]Read from MH i2c: 01 [19:54:15]MH_I2C_Read... [19:54:15]Read from MH i2c: 01 07 00 [19:54:15]MH_I2C_Read... [19:54:15]Read from MH i2c: 01 07 00 38 18 00 48 00 00 00 3C 00 DB [19:54:15]state=2 [19:54:15]Key pressed [19:54:15]int [19:54:15]Write to MH i2c: 01 00 00 39 18 51 [19:54:15]*** FLAG_PRN_KEY reset [19:54:15]Write i2c OK [19:54:15]MH_I2C_Read... [19:54:15]Read from MH i2c: 01 [19:54:15]MH_I2C_Read... [19:54:15]Read from MH i2c: 01 07 00 [19:54:15]MH_I2C_Read... [19:54:15]Read from MH i2c: 01 07 00 39 18 00 00 00 00 00 F6 0F 5D [19:54:15]state=2 [19:54:15]Stop feed [19:54:19]OFD Sender: No OFD packet to send [19:54:24]OFD Sender: No OFD packet to send [19:54:26]accept exits with 7 [19:54:26]New connection [19:54:26]New thread 3066588516 created [19:54:26]Thread 3066731876 joined [19:54:26]Waiting for new connection... [19:54:26] Sock 7.Parse request [19:54:26]Sock 7.Check first char [19:54:26]Sock 7.First char is OK [19:54:26]request: POST /json_proto HTTP/1.0 [19:54:26]Method: POST [19:54:26]URL: /json_proto [19:54:26]Method is POST - this is cgi request [19:54:26]url: /json_proto [19:54:26]query_string will be loaded in cgi processing [19:54:26]execute_cgi json_proto POST (null) [19:54:26]execute_cgi path=json_proto method=POST [19:54:26]POST find Content-Length [19:54:26]Host: 172.17.53.67:8080 [19:54:26]Content-Length: 677 [19:54:26]Content-Type: application/json [19:54:26] [19:54:26]POST finish read [19:54:26]Found Content-Length = 677 [19:54:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874786", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:54:26]execute_script... [19:54:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874786", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:54:26]POST & json_proto [19:54:26]process_json_proto [19:54:26]json parsed OK: [19:54:26]protocol is kg_v1.0 [19:54:26]action value=close_receipt [19:54:26]process_action close_receipt [19:54:26]cmd_close_receipt [19:54:26]MH_GetDate [19:54:26]Write to MH i2c: F0 00 00 3A 18 41 [19:54:26]Write i2c OK [19:54:26]MH_I2C_Read... [19:54:26]Read from MH i2c: F0 [19:54:26]MH_I2C_Read... [19:54:26]Read from MH i2c: F0 09 00 [19:54:26]MH_I2C_Read... [19:54:26]Read from MH i2c: F0 09 00 3A 18 00 F3 5F 15 67 19 BC 99 64 EA [19:54:26]GetLastDocTimeStamp 1729454027 [19:54:26]current date 1729454067 [19:54:26]FM_GetShiftState [19:54:26]SAM_PROTO_GetShiftState [19:54:26]wFMCommunicate request_size=4 [19:54:26]MH_SAM_APDU [19:54:26]CAPDU: 80 13 01 00 [19:54:26]Write to MH i2c: E2 08 00 3B 18 80 13 01 00 00 00 00 00 D0 [19:54:26]Write i2c OK [19:54:26]MH_I2C_Read... [19:54:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:54:26]Read from MH i2c: E2 [19:54:26]MH_I2C_Read... [19:54:26]Read from MH i2c: E2 0E 00 [19:54:26]MH_I2C_Read... [19:54:26]Read from MH i2c: E2 0E 00 3B 18 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 77 [19:54:26]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:54:26]wFMCommunicate OK [19:54:26]SAM_PROTO_GetShiftState done [19:54:26]FM_GetShiftState done [19:54:26]opened in 1729383891 [19:54:26]opened+sec_in_day 1729470291 [19:54:26]quantity*price = 40006 [19:54:26]sum+1 = 40007 [19:54:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 554 20.10.2024 19:54 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156482 ФПД: 257154788514282 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T195427&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156482&fm=257154788514282&tin=02508201610067®Number=0000137193017469&sum=40000 [19:54:28]StoreToDocumentArchive [19:54:28]shift 314 fd 156482 [19:54:28]save to /storage/0314/doc_00156482 [19:54:28]save last doc name /storage/0314/doc_00156482 to /storage/kkm_last_doc_name [19:54:28]save OK [19:54:28]Clear old archive folders... [19:54:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:54:28]tlvbuf is 002D7220 [19:54:28]SAM_PROTO_ClearQueue [19:54:28]wFMCommunicate request_size=4 [19:54:28]MH_SAM_APDU [19:54:28]CAPDU: 80 09 00 00 [19:54:28]Write to MH i2c: E2 08 00 48 18 80 09 00 00 00 00 00 00 D2 [19:54:28]Write i2c OK [19:54:28]MH_I2C_Read... [19:54:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:54:28]Read from MH i2c: E2 [19:54:28]MH_I2C_Read... [19:54:28]Read from MH i2c: E2 03 00 [19:54:28]MH_I2C_Read... [19:54:28]Read from MH i2c: E2 03 00 48 18 00 90 00 D4 [19:54:28]RAPDU: 90 00 [19:54:28]wFMCommunicate OK [19:54:28]SAM_PROTO_ClearQueue done [19:54:28]KKMCreateOFDPacket [19:54:28]OFDProtocolAddRootSTLVToBuf [19:54:28]FM_MakeSignedData [19:54:28]FM_MakeSignedData [19:54:28]SAM_PROTO_SignData [19:54:28]wFMCommunicate request_size=4 [19:54:28]MH_SAM_APDU [19:54:28]CAPDU: 80 0D 01 02 [19:54:28]Write to MH i2c: E2 08 00 49 18 80 0D 01 02 00 00 00 00 DA [19:54:28]Write i2c OK [19:54:28]MH_I2C_Read... [19:54:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:54:28]Read from MH i2c: E2 [19:54:28]MH_I2C_Read... [19:54:28]Read from MH i2c: E2 03 00 [19:54:28]MH_I2C_Read... [19:54:28]Read from MH i2c: E2 03 00 49 18 00 90 00 D5 [19:54:28]RAPDU: 90 00 [19:54:28]wFMCommunicate OK [19:54:28]wFMCommunicate request_size=255 [19:54:28]MH_SAM_APDU [19:54:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 02 00 00 F4 03 04 00 F3 5F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 42 63 02 00 35 04 06 00 E9 [19:54:28]Write to MH i2c: E2 02 01 4A 18 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 02 00 00 F4 03 04 00 F3 5F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 42 63 02 00 35 04 06 00 E9 00 00 15 [19:54:28]Write i2c OK [19:54:28]MH_I2C_Read... [19:54:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:54:28]Read from MH i2c: E2 [19:54:28]MH_I2C_Read... [19:54:28]Read from MH i2c: E2 03 00 [19:54:28]MH_I2C_Read... [19:54:28]Read from MH i2c: E2 03 00 4A 18 00 90 00 D6 [19:54:28]RAPDU: 90 00 [19:54:28]wFMCommunicate OK [19:54:28]wFMCommunicate request_size=10 [19:54:28]MH_SAM_APDU [19:54:28]CAPDU: 80 0D 02 02 05 E1 83 D2 59 EA [19:54:28]Write to MH i2c: E2 0D 00 4B 18 80 0D 02 02 05 00 E1 83 D2 59 EA 00 00 60 [19:54:28]Write i2c OK [19:54:28]MH_I2C_Read... [19:54:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:54:28]Read from MH i2c: E2 [19:54:28]MH_I2C_Read... [19:54:28]Read from MH i2c: E2 03 00 [19:54:28]MH_I2C_Read... [19:54:28]Read from MH i2c: E2 03 00 4B 18 00 90 00 D7 [19:54:28]RAPDU: 90 00 [19:54:28]wFMCommunicate OK [19:54:28]wFMCommunicate request_size=4 [19:54:28]MH_SAM_APDU [19:54:28]CAPDU: 80 0D 03 02 [19:54:28]Write to MH i2c: E2 08 00 4C 18 80 0D 03 02 00 00 00 00 DF [19:54:28]Write i2c OK [19:54:28]MH_I2C_Read... [19:54:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:54:28]Read from MH i2c: E2 [19:54:28]MH_I2C_Read... [19:54:28]Read from MH i2c: E2 0B 00 [19:54:28]MH_I2C_Read... [19:54:28]Read from MH i2c: E2 0B 00 4C 18 00 30 E3 66 D1 49 3B 2A 23 90 00 FB [19:54:28]RAPDU: 30 E3 66 D1 49 3B 2A 23 90 00 [19:54:28]wFMCommunicate OK [19:54:28]SAM_PROTO_SignData done [19:54:28]FM_MakeSignedData done [19:54:28]CreateOFDProtocolMessage [19:54:28]wFMCommunicate request_size=4 [19:54:28]MH_SAM_APDU [19:54:28]CAPDU: 80 11 00 00 [19:54:28]Write to MH i2c: E2 08 00 4D 18 80 11 00 00 00 00 00 00 DF [19:54:28]Write i2c OK [19:54:28]MH_I2C_Read... [19:54:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:54:28]Read from MH i2c: E2 [19:54:28]MH_I2C_Read... [19:54:28]Read from MH i2c: E2 17 00 [19:54:28]MH_I2C_Read... [19:54:28]Read from MH i2c: E2 17 00 4D 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 30 [19:54:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:54:28]wFMCommunicate OK [19:54:28]CreateOFDProtocolMessage done [19:54:28]OFDSenderStorePacket 156482 [19:54:28]StoreOFDPacket docnum=156482 [19:54:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 67 E4 07 01 29 7E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 02 00 00 F4 03 04 00 F3 5F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 42 63 02 00 35 04 06 00 E9 E1 83 D2 59 EA 30 E3 66 D1 49 3B 2A 23 [19:54:28]CheckFolder [19:54:28]dirname=/storage/ofd_packets [19:54:28]CheckFolder done [19:54:28]ProducePacketName [19:54:28]name=ofd_packets/00156482 [19:54:28]NVStorageSaveData ofd_packets/00156482 [19:54:28]File name is /storage/ofd_packets/00156482 [19:54:28]Write 301 bytes [19:54:28]NVStorageSaveData done [19:54:28]OFDSenderStorePacket done [19:54:28]KKMCreateOFDPacket done [19:54:28]NVStorageSaveData kkm_last_timestamp [19:54:28]File name is /storage/kkm_last_timestamp [19:54:28]Write 4 bytes [19:54:28]NVStorageSaveData done [19:54:28]ExternCall_PrintAddStr [19:54:28]wPrintStart [19:54:28]Write to MH i2c: 01 00 00 4E 18 66 [19:54:28]Write i2c OK [19:54:28]MH_I2C_Read... [19:54:28]Read from MH i2c: 01 [19:54:28]MH_I2C_Read... [19:54:28]Read from MH i2c: 01 07 00 [19:54:28]MH_I2C_Read... [19:54:28]Read from MH i2c: 01 07 00 4E 18 00 00 00 00 00 FF 0F 7B [19:54:28]RasterBufferAndPrint [19:54:28]line Счет N : (1)874786 [19:54:28]line ИНН: 02508201610067 [19:54:28]line Контрольно-Кассовый Чек [19:54:28]line ПРОДАЖА [19:54:28]line ТРК (МРК, ГНК) : 22 [19:54:28]line Товар: 2710124130 [19:54:28]line Аи-92-К-5 [19:54:28]line 5.980 * 66.90 [19:54:28]line = 400.06 [19:54:28]line НДС 12% НСП 1% [19:54:28]line > о реализуемом товаре [19:54:28]line ОКРУГЛЕНИЕ: -0.06 [19:54:28]line ИТОГО: 400.00 [19:54:28]line Внесено: 400.00 [19:54:28]line СДАЧА: 0.00 [19:54:28]line НСП 1% : 3.54 [19:54:28]line НДС 12% : 42.48 [19:54:28]line Наличными: 400.00 [19:54:28]line Безнал.: 0.00 [19:54:28]line Место: АЗС № 165 "Партнер Нефть" [19:54:28]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:54:28]line СНО: Общий режим [19:54:28]line Чек 554 20.10.2024 19:54 [19:54:28]line Смена: 314 ФФД: 1.0 [19:54:28]line ЗНМ: 0300000234 [19:54:28]line РНМ: 0000137193017469 [19:54:28]line Версия ККМ: v1.0 [19:54:28]line ФМ: 0000000000963156 [19:54:28]line ФД: 156482 [19:54:28]line ФПД: 257154788514282 [19:54:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T195427&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156482&fm=257154788514282&tin=02508201610067®Number=0000137193017469&sum=40000 [19:54:28]OFD Sender: Processing packet 156482 [packets to send 52, broken 51] [19:54:28]ProducePacketName [19:54:28]name=ofd_packets/00156482 [19:54:28]OFD Sender: To server: pG, [19:54:28]CommunicateWithHost lk.salyk.kg:30040 [19:54:28]ConnectInit lk.salyk.kg [19:54:28]written 0, free lines is 4095 [19:54:29]Connected sock=10 [19:54:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 67 E4 07 01 29 7E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 02 00 00 F4 03 04 00 F3 5F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 42 63 02 00 35 04 06 00 E9 E1 83 D2 59 EA 30 E3 66 D1 49 3B 2A 23 [19:54:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 29 03 47 00 ED B6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 42 63 02 00 F4 03 04 00 25 06 15 67 B6 04 01 00 00 44 1B 36 1E 9A 37 CA 7C [19:54:29]CommunicateWithHost err = 0 [19:54:29]CheckOFDResponse [19:54:29]1017 (14) - 77093643461234 [19:54:29]1041 (16) - 0000000000963156 [19:54:29]1040 (4) - 156482 [19:54:29]1012 (4) - 20.10.2024 13:31 [19:54:29]1206 (1) - 0 [19:54:29]OFD Sender: Remove packet 156482 [19:54:29]ProducePacketName [19:54:29]name=ofd_packets/00156482 [19:54:29]NVStorageDeleteData [19:54:29]Write to MH i2c: 01 00 00 79 18 91 [19:54:29]Write i2c OK [19:54:29]MH_I2C_Read... [19:54:29]Read from MH i2c: 01 [19:54:29]MH_I2C_Read... [19:54:29]Read from MH i2c: 01 07 00 [19:54:29]MH_I2C_Read... [19:54:29]Read from MH i2c: 01 07 00 79 18 00 00 00 00 00 FA 0C 9E [19:54:29]RasterBufferAndPrint [19:54:29]line [19:54:29]line [19:54:29]line [19:54:29]line [19:54:29]line [19:54:29]written 0, free lines is 3328 [19:54:29]MH_Cut [19:54:29]Write to MH i2c: D1 01 00 80 18 01 6A [19:54:29]Write i2c OK [19:54:29]MH_I2C_Read... [19:54:29]Read from MH i2c: D1 [19:54:29]MH_I2C_Read... [19:54:29]Read from MH i2c: D1 01 00 [19:54:29]MH_I2C_Read... [19:54:29]Read from MH i2c: D1 01 00 80 18 00 69 [19:54:29]Write to MH i2c: 01 00 00 81 18 99 [19:54:29]Write i2c OK [19:54:29]MH_I2C_Read... [19:54:29]OFD Sender: No OFD packet to send [19:54:30]*** Cut start [19:54:30]*** Partial cut [19:54:30]*** CUTSNS_PIN = 1 [19:54:30]*** CUTSNS_PIN = 0 [19:54:30]*** Brake cut motor [19:54:30]Read from MH i2c: 01 [19:54:30]MH_I2C_Read... [19:54:30]*** Stop cut motor [19:54:30]*** Cut end [19:54:30]Read from MH i2c: 01 07 00 [19:54:30]MH_I2C_Read... [19:54:30]Read from MH i2c: 01 07 00 81 18 00 00 00 00 00 FF 0F AE [19:54:30]process_action close_receipt done [19:54:30]requested_data is exist [19:54:30]produce_requested_data [19:54:30]requested_item fm.sn is exist - process it [19:54:30]wFMCommunicate request_size=4 [19:54:30]MH_SAM_APDU [19:54:30]CAPDU: 80 11 00 00 [19:54:30]Write to MH i2c: E2 08 00 82 18 80 11 00 00 00 00 00 00 14 [19:54:30]Write i2c OK [19:54:30]MH_I2C_Read... [19:54:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:54:30]Read from MH i2c: E2 [19:54:30]MH_I2C_Read... [19:54:30]Read from MH i2c: E2 17 00 [19:54:30]MH_I2C_Read... [19:54:30]Read from MH i2c: E2 17 00 82 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 65 [19:54:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:54:30]wFMCommunicate OK [19:54:30]requested_item fd.num is exist - process it [19:54:30]SAM_PROTO_GetFieldsCounters [19:54:30]wFMCommunicate request_size=4 [19:54:30]MH_SAM_APDU [19:54:30]CAPDU: 80 13 00 00 [19:54:30]Write to MH i2c: E2 08 00 83 18 80 13 00 00 00 00 00 00 17 [19:54:30]Write i2c OK [19:54:30]MH_I2C_Read... [19:54:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:54:30]Read from MH i2c: E2 [19:54:30]MH_I2C_Read... [19:54:30]Read from MH i2c: E2 62 00 [19:54:30]MH_I2C_Read... [19:54:30]Read from MH i2c: E2 62 00 83 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 42 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 2A 02 00 00 5E 04 04 00 2A 02 00 00 57 04 04 00 2B 02 00 00 19 04 04 00 00 00 00 00 90 00 B6 [19:54:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 42 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 2A 02 00 00 5E 04 04 00 2A 02 00 00 57 04 04 00 2B 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:54:30]wFMCommunicate OK [19:54:30]SAM_PROTO_GetFieldsCounters done [19:54:30]requested_item shift.num is exist - process it [19:54:30]requested_item shift.opened is exist - process it [19:54:30]req_shift_opened [19:54:30]FM_GetShiftState [19:54:30]SAM_PROTO_GetShiftState [19:54:30]wFMCommunicate request_size=4 [19:54:30]MH_SAM_APDU [19:54:30]CAPDU: 80 13 01 00 [19:54:30]Write to MH i2c: E2 08 00 84 18 80 13 01 00 00 00 00 00 19 [19:54:30]Write i2c OK [19:54:30]MH_I2C_Read... [19:54:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:54:30]Read from MH i2c: E2 [19:54:30]MH_I2C_Read... [19:54:30]Read from MH i2c: E2 0E 00 [19:54:30]MH_I2C_Read... [19:54:30]Read from MH i2c: E2 0E 00 84 18 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C0 [19:54:30]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:54:30]wFMCommunicate OK [19:54:30]SAM_PROTO_GetShiftState done [19:54:30]FM_GetShiftState done [19:54:30]req_shift_opened done [19:54:30]requested_item shift.open_date is exist - process it [19:54:30]req_shift_open_date [19:54:30]req_shift_open_date done [19:54:30]produce_requested_data done [19:54:30]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156482,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:54:30]process_action_free close_receipt [19:54:30]json_value_free [19:54:30]json_value_free done [19:54:30]process_json_proto returns [19:54:30]Send response to host [19:54:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156482,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:54:30]free response buf [19:54:30]execute_script done [19:54:30]execute_script returns [19:54:30]free content buf [19:54:30]Sock 7.Close socket [19:54:30]Sock 7.Thread stoped [19:54:34]OFD Sender: No OFD packet to send [19:54:39]OFD Sender: No OFD packet to send [19:54:44]OFD Sender: No OFD packet to send [19:54:49]OFD Sender: No OFD packet to send [19:54:54]OFD Sender: No OFD packet to send [19:54:59]OFD Sender: No OFD packet to send [19:55:04]OFD Sender: No OFD packet to send [19:55:06]accept exits with 9 [19:55:06]New connection [19:55:06]New thread 3066731876 created [19:55:06]Thread 3066588516 joined [19:55:06]Waiting for new connection... [19:55:06] Sock 9.Parse request [19:55:06]Sock 9.Check first char [19:55:06]Sock 9.First char is OK [19:55:06]request: POST /json_proto HTTP/1.0 [19:55:06]Method: POST [19:55:06]URL: /json_proto [19:55:06]Method is POST - this is cgi request [19:55:06]url: /json_proto [19:55:06]query_string will be loaded in cgi processing [19:55:06]execute_cgi json_proto POST (null) [19:55:06]execute_cgi path=json_proto method=POST [19:55:06]POST find Content-Length [19:55:06]Host: 172.17.53.67:8080 [19:55:06]Content-Length: 642 [19:55:06]Content-Type: application/json [19:55:06] [19:55:06]POST finish read [19:55:06]Found Content-Length = 642 [19:55:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874785", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 20.000, "sum" : 1338.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1338.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:55:06]execute_script... [19:55:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874785", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 20.000, "sum" : 1338.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1338.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:55:06]POST & json_proto [19:55:06]process_json_proto [19:55:06]json parsed OK: [19:55:06]protocol is kg_v1.0 [19:55:06]action value=close_receipt [19:55:06]process_action close_receipt [19:55:06]cmd_close_receipt [19:55:06]MH_GetDate [19:55:06]Write to MH i2c: F0 00 00 85 18 8C [19:55:06]Write i2c OK [19:55:06]MH_I2C_Read... [19:55:06]Read from MH i2c: F0 [19:55:06]MH_I2C_Read... [19:55:06]Read from MH i2c: F0 09 00 [19:55:06]MH_I2C_Read... [19:55:06]Read from MH i2c: F0 09 00 85 18 00 1B 60 15 67 19 BC 99 64 5E [19:55:06]GetLastDocTimeStamp 1729454067 [19:55:06]current date 1729454107 [19:55:06]FM_GetShiftState [19:55:06]SAM_PROTO_GetShiftState [19:55:06]wFMCommunicate request_size=4 [19:55:06]MH_SAM_APDU [19:55:06]CAPDU: 80 13 01 00 [19:55:06]Write to MH i2c: E2 08 00 86 18 80 13 01 00 00 00 00 00 1B [19:55:06]Write i2c OK [19:55:06]MH_I2C_Read... [19:55:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:55:06]Read from MH i2c: E2 [19:55:06]MH_I2C_Read... [19:55:06]Read from MH i2c: E2 0E 00 [19:55:06]MH_I2C_Read... [19:55:06]Read from MH i2c: E2 0E 00 86 18 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C2 [19:55:06]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:55:06]wFMCommunicate OK [19:55:06]SAM_PROTO_GetShiftState done [19:55:06]FM_GetShiftState done [19:55:06]opened in 1729383891 [19:55:06]opened+sec_in_day 1729470291 [19:55:06]quantity*price = 133800 [19:55:06]sum+1 = 133801 [19:55:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1338.00 НСП 1% : 11.84 НДС 12% : 142.09 Наличными: 1338.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 555 20.10.2024 19:55 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156483 ФПД: 217505903119546 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T195507&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156483&fm=217505903119546&tin=02508201610067®Number=0000137193017469&sum=133800 [19:55:07]StoreToDocumentArchive [19:55:07]shift 314 fd 156483 [19:55:07]save to /storage/0314/doc_00156483 [19:55:07]save last doc name /storage/0314/doc_00156483 to /storage/kkm_last_doc_name [19:55:07]save OK [19:55:07]Clear old archive folders... [19:55:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:55:07]tlvbuf is 002D1C30 [19:55:07]SAM_PROTO_ClearQueue [19:55:07]wFMCommunicate request_size=4 [19:55:07]MH_SAM_APDU [19:55:07]CAPDU: 80 09 00 00 [19:55:07]Write to MH i2c: E2 08 00 93 18 80 09 00 00 00 00 00 00 1D [19:55:07]Write i2c OK [19:55:07]MH_I2C_Read... [19:55:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:55:07]Read from MH i2c: E2 [19:55:07]MH_I2C_Read... [19:55:07]Read from MH i2c: E2 03 00 [19:55:07]MH_I2C_Read... [19:55:07]Read from MH i2c: E2 03 00 93 18 00 90 00 1F [19:55:07]RAPDU: 90 00 [19:55:07]wFMCommunicate OK [19:55:07]SAM_PROTO_ClearQueue done [19:55:07]KKMCreateOFDPacket [19:55:07]OFDProtocolAddRootSTLVToBuf [19:55:07]FM_MakeSignedData [19:55:07]FM_MakeSignedData [19:55:07]SAM_PROTO_SignData [19:55:07]wFMCommunicate request_size=4 [19:55:07]MH_SAM_APDU [19:55:07]CAPDU: 80 0D 01 02 [19:55:07]Write to MH i2c: E2 08 00 94 18 80 0D 01 02 00 00 00 00 25 [19:55:07]Write i2c OK [19:55:07]MH_I2C_Read... [19:55:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:55:07]Read from MH i2c: E2 [19:55:07]MH_I2C_Read... [19:55:07]Read from MH i2c: E2 03 00 [19:55:07]MH_I2C_Read... [19:55:07]Read from MH i2c: E2 03 00 94 18 00 90 00 20 [19:55:07]RAPDU: 90 00 [19:55:07]wFMCommunicate OK [19:55:07]wFMCommunicate request_size=255 [19:55:07]MH_SAM_APDU [19:55:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A8 0A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 0A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A0 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 37 00 00 00 00 07 04 06 00 A8 0A 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 02 00 00 F4 03 04 00 1B 60 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 43 63 02 00 35 04 06 00 C5 [19:55:07]Write to MH i2c: E2 02 01 95 18 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A8 0A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 0A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A0 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 37 00 00 00 00 07 04 06 00 A8 0A 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 02 00 00 F4 03 04 00 1B 60 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 43 63 02 00 35 04 06 00 C5 00 00 35 [19:55:07]Write i2c OK [19:55:07]MH_I2C_Read... [19:55:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:55:07]Read from MH i2c: E2 [19:55:07]MH_I2C_Read... [19:55:07]Read from MH i2c: E2 03 00 [19:55:07]MH_I2C_Read... [19:55:07]Read from MH i2c: E2 03 00 95 18 00 90 00 21 [19:55:07]RAPDU: 90 00 [19:55:07]wFMCommunicate OK [19:55:07]wFMCommunicate request_size=10 [19:55:07]MH_SAM_APDU [19:55:07]CAPDU: 80 0D 02 02 05 D2 0A 17 8C BA [19:55:07]Write to MH i2c: E2 0D 00 96 18 80 0D 02 02 05 00 D2 0A 17 8C BA 00 00 6B [19:55:07]Write i2c OK [19:55:07]MH_I2C_Read... [19:55:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:55:08]Read from MH i2c: E2 [19:55:08]MH_I2C_Read... [19:55:08]Read from MH i2c: E2 03 00 [19:55:08]MH_I2C_Read... [19:55:08]Read from MH i2c: E2 03 00 96 18 00 90 00 22 [19:55:08]RAPDU: 90 00 [19:55:08]wFMCommunicate OK [19:55:08]wFMCommunicate request_size=4 [19:55:08]MH_SAM_APDU [19:55:08]CAPDU: 80 0D 03 02 [19:55:08]Write to MH i2c: E2 08 00 97 18 80 0D 03 02 00 00 00 00 2A [19:55:08]Write i2c OK [19:55:08]MH_I2C_Read... [19:55:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:55:08]Read from MH i2c: E2 [19:55:08]MH_I2C_Read... [19:55:08]Read from MH i2c: E2 0B 00 [19:55:08]MH_I2C_Read... [19:55:08]Read from MH i2c: E2 0B 00 97 18 00 B2 21 52 5D 79 40 2A E3 90 00 73 [19:55:08]RAPDU: B2 21 52 5D 79 40 2A E3 90 00 [19:55:08]wFMCommunicate OK [19:55:08]SAM_PROTO_SignData done [19:55:08]FM_MakeSignedData done [19:55:08]CreateOFDProtocolMessage [19:55:08]wFMCommunicate request_size=4 [19:55:08]MH_SAM_APDU [19:55:08]CAPDU: 80 11 00 00 [19:55:08]Write to MH i2c: E2 08 00 98 18 80 11 00 00 00 00 00 00 2A [19:55:08]Write i2c OK [19:55:08]MH_I2C_Read... [19:55:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:55:08]Read from MH i2c: E2 [19:55:08]MH_I2C_Read... [19:55:08]Read from MH i2c: E2 17 00 [19:55:08]MH_I2C_Read... [19:55:08]Read from MH i2c: E2 17 00 98 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7B [19:55:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:55:08]wFMCommunicate OK [19:55:08]CreateOFDProtocolMessage done [19:55:08]OFDSenderStorePacket 156483 [19:55:08]StoreOFDPacket docnum=156483 [19:55:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5C 91 07 01 60 23 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A8 0A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 0A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A0 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 37 00 00 00 00 07 04 06 00 A8 0A 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 02 00 00 F4 03 04 00 1B 60 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 43 63 02 00 35 04 06 00 C5 D2 0A 17 8C BA B2 21 52 5D 79 40 2A E3 [19:55:08]CheckFolder [19:55:08]dirname=/storage/ofd_packets [19:55:08]CheckFolder done [19:55:08]ProducePacketName [19:55:08]name=ofd_packets/00156483 [19:55:08]NVStorageSaveData ofd_packets/00156483 [19:55:08]File name is /storage/ofd_packets/00156483 [19:55:08]Write 301 bytes [19:55:08]NVStorageSaveData done [19:55:08]OFDSenderStorePacket done [19:55:08]KKMCreateOFDPacket done [19:55:08]NVStorageSaveData kkm_last_timestamp [19:55:08]File name is /storage/kkm_last_timestamp [19:55:08]Write 4 bytes [19:55:08]NVStorageSaveData done [19:55:08]ExternCall_PrintAddStr [19:55:08]wPrintStart [19:55:08]Write to MH i2c: 01 00 00 99 18 B1 [19:55:08]Write i2c OK [19:55:08]MH_I2C_Read... [19:55:08]Read from MH i2c: 01 [19:55:08]MH_I2C_Read... [19:55:08]Read from MH i2c: 01 07 00 [19:55:08]MH_I2C_Read... [19:55:08]Read from MH i2c: 01 07 00 99 18 00 00 00 00 00 FF 0F C6 [19:55:08]RasterBufferAndPrint [19:55:08]line Счет N : (1)874785 [19:55:08]line ИНН: 02508201610067 [19:55:08]line Контрольно-Кассовый Чек [19:55:08]line ПРОДАЖА [19:55:08]line ТРК (МРК, ГНК) : 12 [19:55:08]line Товар: 2710124130 [19:55:08]line Аи-92-К-5 [19:55:08]line 20.000 * 66.90 [19:55:08]line = 1338.00 [19:55:08]line НДС 12% НСП 1% [19:55:08]line > о реализуемом товаре [19:55:08]line ИТОГО: 1338.00 [19:55:08]line НСП 1% : 11.84 [19:55:08]line НДС 12% : 142.09 [19:55:08]line Наличными: 1338.00 [19:55:08]line Безнал.: 0.00 [19:55:08]line Место: АЗС № 165 "Партнер Нефть" [19:55:08]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:55:08]line СНО: Общий режим [19:55:08]line Чек 555 20.10.2024 19:55 [19:55:08]line Смена: 314 ФФД: 1.0 [19:55:08]line ЗНМ: 0300000234 [19:55:08]line РНМ: 0000137193017469 [19:55:08]line Версия ККМ: v1.0 [19:55:08]line ФМ: 0000000000963156 [19:55:08]line ФД: 156483 [19:55:08]line ФПД: 217505903119546 [19:55:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T195507&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156483&fm=217505903119546&tin=02508201610067®Number=0000137193017469&sum=133800 [19:55:08]OFD Sender: Processing packet 156483 [packets to send 52, broken 51] [19:55:08]ProducePacketName [19:55:08]name=ofd_packets/00156483 [19:55:08]OFD Sender: To server: pG, [19:55:08]CommunicateWithHost lk.salyk.kg:30040 [19:55:08]ConnectInit lk.salyk.kg [19:55:08]written 0, free lines is 4095 [19:55:08]Connected sock=10 [19:55:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5C 91 07 01 60 23 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A8 0A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 0A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A0 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 37 00 00 00 00 07 04 06 00 A8 0A 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 02 00 00 F4 03 04 00 1B 60 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 43 63 02 00 35 04 06 00 C5 D2 0A 17 8C BA B2 21 52 5D 79 40 2A E3 [19:55:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B0 C9 47 00 2E B6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 43 63 02 00 F4 03 04 00 4D 06 15 67 B6 04 01 00 00 8B 96 8A DC 71 37 D3 77 [19:55:08]CommunicateWithHost err = 0 [19:55:08]CheckOFDResponse [19:55:08]1017 (14) - 77093643461234 [19:55:08]1041 (16) - 0000000000963156 [19:55:08]1040 (4) - 156483 [19:55:08]1012 (4) - 20.10.2024 13:31 [19:55:08]1206 (1) - 0 [19:55:08]OFD Sender: Remove packet 156483 [19:55:08]ProducePacketName [19:55:08]name=ofd_packets/00156483 [19:55:08]NVStorageDeleteData [19:55:08]Write to MH i2c: 01 00 00 C1 18 D9 [19:55:08]Write i2c OK [19:55:08]MH_I2C_Read... [19:55:08]Read from MH i2c: 01 [19:55:08]MH_I2C_Read... [19:55:08]Read from MH i2c: 01 07 00 [19:55:08]MH_I2C_Read... [19:55:08]Read from MH i2c: 01 07 00 C1 18 00 00 00 00 00 16 0D 03 [19:55:08]RasterBufferAndPrint [19:55:08]line [19:55:08]line [19:55:08]line [19:55:08]line [19:55:08]line [19:55:08]written 0, free lines is 3361 [19:55:08]MH_Cut [19:55:08]Write to MH i2c: D1 01 00 C8 18 01 B2 [19:55:08]Write i2c OK [19:55:08]MH_I2C_Read... [19:55:08]Read from MH i2c: D1 [19:55:08]MH_I2C_Read... [19:55:08]Read from MH i2c: D1 01 00 [19:55:08]MH_I2C_Read... [19:55:08]Read from MH i2c: D1 01 00 C8 18 00 B1 [19:55:08]Write to MH i2c: 01 00 00 C9 18 E1 [19:55:08]Write i2c OK [19:55:08]MH_I2C_Read... [19:55:09]OFD Sender: No OFD packet to send [19:55:09]*** Cut start [19:55:09]*** Partial cut [19:55:09]*** CUTSNS_PIN = 1 [19:55:09]*** CUTSNS_PIN = 0 [19:55:09]*** Brake cut motor [19:55:10]Read from MH i2c: 01 [19:55:10]MH_I2C_Read... [19:55:10]*** Stop cut motor [19:55:10]*** Cut end [19:55:10]Read from MH i2c: 01 07 00 [19:55:10]MH_I2C_Read... [19:55:10]Read from MH i2c: 01 07 00 C9 18 00 00 00 00 00 FF 0F F6 [19:55:10]process_action close_receipt done [19:55:10]requested_data is exist [19:55:10]produce_requested_data [19:55:10]requested_item fm.sn is exist - process it [19:55:10]wFMCommunicate request_size=4 [19:55:10]MH_SAM_APDU [19:55:10]CAPDU: 80 11 00 00 [19:55:10]Write to MH i2c: E2 08 00 CA 18 80 11 00 00 00 00 00 00 5C [19:55:10]Write i2c OK [19:55:10]MH_I2C_Read... [19:55:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:55:10]Read from MH i2c: E2 [19:55:10]MH_I2C_Read... [19:55:10]Read from MH i2c: E2 17 00 [19:55:10]MH_I2C_Read... [19:55:10]Read from MH i2c: E2 17 00 CA 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AD [19:55:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:55:10]wFMCommunicate OK [19:55:10]requested_item fd.num is exist - process it [19:55:10]SAM_PROTO_GetFieldsCounters [19:55:10]wFMCommunicate request_size=4 [19:55:10]MH_SAM_APDU [19:55:10]CAPDU: 80 13 00 00 [19:55:10]Write to MH i2c: E2 08 00 CB 18 80 13 00 00 00 00 00 00 5F [19:55:10]Write i2c OK [19:55:10]MH_I2C_Read... [19:55:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:55:10]Read from MH i2c: E2 [19:55:10]MH_I2C_Read... [19:55:10]Read from MH i2c: E2 62 00 [19:55:10]MH_I2C_Read... [19:55:10]Read from MH i2c: E2 62 00 CB 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 43 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 2B 02 00 00 5E 04 04 00 2B 02 00 00 57 04 04 00 2C 02 00 00 19 04 04 00 00 00 00 00 90 00 02 [19:55:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 43 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 2B 02 00 00 5E 04 04 00 2B 02 00 00 57 04 04 00 2C 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:55:10]wFMCommunicate OK [19:55:10]SAM_PROTO_GetFieldsCounters done [19:55:10]requested_item shift.num is exist - process it [19:55:10]requested_item shift.opened is exist - process it [19:55:10]req_shift_opened [19:55:10]FM_GetShiftState [19:55:10]SAM_PROTO_GetShiftState [19:55:10]wFMCommunicate request_size=4 [19:55:10]MH_SAM_APDU [19:55:10]CAPDU: 80 13 01 00 [19:55:10]Write to MH i2c: E2 08 00 CC 18 80 13 01 00 00 00 00 00 61 [19:55:10]Write i2c OK [19:55:10]MH_I2C_Read... [19:55:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:55:10]Read from MH i2c: E2 [19:55:10]MH_I2C_Read... [19:55:10]Read from MH i2c: E2 0E 00 [19:55:10]MH_I2C_Read... [19:55:10]Read from MH i2c: E2 0E 00 CC 18 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 08 [19:55:10]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:55:10]wFMCommunicate OK [19:55:10]SAM_PROTO_GetShiftState done [19:55:10]FM_GetShiftState done [19:55:10]req_shift_opened done [19:55:10]requested_item shift.open_date is exist - process it [19:55:10]req_shift_open_date [19:55:10]req_shift_open_date done [19:55:10]produce_requested_data done [19:55:10]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156483,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:55:10]process_action_free close_receipt [19:55:10]json_value_free [19:55:10]json_value_free done [19:55:10]process_json_proto returns [19:55:10]Send response to host [19:55:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156483,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:55:10]free response buf [19:55:10]execute_script done [19:55:10]execute_script returns [19:55:10]free content buf [19:55:10]Sock 9.Close socket [19:55:10]Sock 9.Thread stoped [19:55:14]OFD Sender: No OFD packet to send [19:55:19]OFD Sender: No OFD packet to send [19:55:24]OFD Sender: No OFD packet to send [19:55:29]OFD Sender: No OFD packet to send [19:55:34]OFD Sender: No OFD packet to send [19:55:39]OFD Sender: No OFD packet to send [19:55:44]OFD Sender: No OFD packet to send [19:55:49]OFD Sender: No OFD packet to send [19:55:54]OFD Sender: No OFD packet to send [19:55:59]OFD Sender: No OFD packet to send [19:56:04]OFD Sender: No OFD packet to send [19:56:09]OFD Sender: No OFD packet to send [19:56:14]OFD Sender: No OFD packet to send [19:56:19]OFD Sender: No OFD packet to send [19:56:24]OFD Sender: No OFD packet to send [19:56:29]OFD Sender: No OFD packet to send [19:56:34]OFD Sender: No OFD packet to send [19:56:39]OFD Sender: No OFD packet to send [19:56:44]OFD Sender: No OFD packet to send [19:56:49]OFD Sender: No OFD packet to send [19:56:54]OFD Sender: No OFD packet to send [19:56:55]int [19:56:55]Write to MH i2c: 01 00 00 CD 18 E5 [19:56:55]*** FLAG_PRN_KEY set [19:56:55]Write i2c OK [19:56:55]MH_I2C_Read... [19:56:55]Read from MH i2c: 01 [19:56:55]MH_I2C_Read... [19:56:55]Read from MH i2c: 01 07 00 [19:56:55]MH_I2C_Read... [19:56:55]Read from MH i2c: 01 07 00 CD 18 00 08 00 00 00 FF 0F 02 [19:56:55]state=0 [19:56:55]Key pressed [19:56:55]Feed [19:56:55]Write to MH i2c: D8 00 00 CE 18 BD [19:56:55]Write i2c OK [19:56:55]MH_I2C_Read... [19:56:55]Read from MH i2c: D8 [19:56:55]MH_I2C_Read... [19:56:55]Read from MH i2c: D8 01 00 [19:56:55]MH_I2C_Read... [19:56:55]Read from MH i2c: D8 01 00 CE 18 00 BE [19:56:55]int [19:56:55]Write to MH i2c: 01 00 00 CF 18 E7 [19:56:55]Write i2c OK [19:56:55]MH_I2C_Read... [19:56:55]Read from MH i2c: 01 [19:56:55]MH_I2C_Read... [19:56:55]Read from MH i2c: 01 07 00 [19:56:55]MH_I2C_Read... [19:56:55]Read from MH i2c: 01 07 00 CF 18 00 48 00 00 00 3C 00 72 [19:56:55]state=2 [19:56:55]Key pressed [19:56:55]int [19:56:55]Write to MH i2c: 01 00 00 D0 18 E8 [19:56:55]*** FLAG_PRN_KEY reset [19:56:55]Write i2c OK [19:56:55]MH_I2C_Read... [19:56:55]Read from MH i2c: 01 [19:56:55]MH_I2C_Read... [19:56:55]Read from MH i2c: 01 07 00 [19:56:55]MH_I2C_Read... [19:56:55]Read from MH i2c: 01 07 00 D0 18 00 00 00 00 00 FB 0F F9 [19:56:55]state=2 [19:56:55]Stop feed [19:56:59]OFD Sender: No OFD packet to send [19:57:04]OFD Sender: No OFD packet to send [19:57:09]OFD Sender: No OFD packet to send [19:57:14]OFD Sender: No OFD packet to send [19:57:16]accept exits with 7 [19:57:16]New connection [19:57:16]New thread 3066588516 created [19:57:16]Thread 3066731876 joined [19:57:16]Waiting for new connection... [19:57:16] Sock 7.Parse request [19:57:16]Sock 7.Check first char [19:57:16]Sock 7.First char is OK [19:57:16]request: POST /json_proto HTTP/1.0 [19:57:16]Method: POST [19:57:16]URL: /json_proto [19:57:16]Method is POST - this is cgi request [19:57:16]url: /json_proto [19:57:16]query_string will be loaded in cgi processing [19:57:16]execute_cgi json_proto POST (null) [19:57:16]execute_cgi path=json_proto method=POST [19:57:16]POST find Content-Length [19:57:16]Host: 172.17.53.67:8080 [19:57:16]Content-Length: 792 [19:57:16]Content-Type: application/json [19:57:16] [19:57:16]POST finish read [19:57:16]Found Content-Length = 792 [19:57:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874787", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 26.960, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:57:16]execute_script... [19:57:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874787", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 26.960, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:57:16]POST & json_proto [19:57:16]process_json_proto [19:57:16]json parsed OK: [19:57:16]protocol is kg_v1.0 [19:57:16]action value=close_receipt [19:57:16]process_action close_receipt [19:57:16]cmd_close_receipt [19:57:16]MH_GetDate [19:57:16]Write to MH i2c: F0 00 00 D1 18 D8 [19:57:16]Write i2c OK [19:57:16]MH_I2C_Read... [19:57:16]Read from MH i2c: F0 [19:57:16]MH_I2C_Read... [19:57:16]Read from MH i2c: F0 09 00 [19:57:16]MH_I2C_Read... [19:57:16]Read from MH i2c: F0 09 00 D1 18 00 9D 60 15 67 19 BC 99 64 2C [19:57:16]GetLastDocTimeStamp 1729454107 [19:57:16]current date 1729454237 [19:57:16]FM_GetShiftState [19:57:16]SAM_PROTO_GetShiftState [19:57:16]wFMCommunicate request_size=4 [19:57:16]MH_SAM_APDU [19:57:16]CAPDU: 80 13 01 00 [19:57:16]Write to MH i2c: E2 08 00 D2 18 80 13 01 00 00 00 00 00 67 [19:57:16]Write i2c OK [19:57:16]MH_I2C_Read... [19:57:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:57:16]Read from MH i2c: E2 [19:57:16]MH_I2C_Read... [19:57:16]Read from MH i2c: E2 0E 00 [19:57:16]MH_I2C_Read... [19:57:16]Read from MH i2c: E2 0E 00 D2 18 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 0E [19:57:16]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:57:16]wFMCommunicate OK [19:57:16]SAM_PROTO_GetShiftState done [19:57:16]FM_GetShiftState done [19:57:16]opened in 1729383891 [19:57:16]opened+sec_in_day 1729470291 [19:57:16]quantity*price = 0 [19:57:16]sum+1 = 1 [19:57:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 556 20.10.2024 19:57 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливная Карта 59209 ФМ: 0000000000963156 ФД: 156484 ФПД: 241149250620592 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T195717&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156484&fm=241149250620592&tin=02508201610067®Number=0000137193017469&sum=0 [19:57:17]StoreToDocumentArchive [19:57:17]shift 314 fd 156484 [19:57:17]save to /storage/0314/doc_00156484 [19:57:17]save last doc name /storage/0314/doc_00156484 to /storage/kkm_last_doc_name [19:57:17]save OK [19:57:17]Clear old archive folders... [19:57:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:57:17]tlvbuf is B6E72090 [19:57:17]SAM_PROTO_ClearQueue [19:57:17]wFMCommunicate request_size=4 [19:57:17]MH_SAM_APDU [19:57:17]CAPDU: 80 09 00 00 [19:57:17]Write to MH i2c: E2 08 00 DF 18 80 09 00 00 00 00 00 00 69 [19:57:17]Write i2c OK [19:57:17]MH_I2C_Read... [19:57:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:57:17]Read from MH i2c: E2 [19:57:17]MH_I2C_Read... [19:57:17]Read from MH i2c: E2 03 00 [19:57:17]MH_I2C_Read... [19:57:17]Read from MH i2c: E2 03 00 DF 18 00 90 00 6B [19:57:17]RAPDU: 90 00 [19:57:17]wFMCommunicate OK [19:57:17]SAM_PROTO_ClearQueue done [19:57:17]KKMCreateOFDPacket [19:57:17]OFDProtocolAddRootSTLVToBuf [19:57:17]FM_MakeSignedData [19:57:17]FM_MakeSignedData [19:57:17]SAM_PROTO_SignData [19:57:17]wFMCommunicate request_size=4 [19:57:17]MH_SAM_APDU [19:57:17]CAPDU: 80 0D 01 02 [19:57:17]Write to MH i2c: E2 08 00 E0 18 80 0D 01 02 00 00 00 00 71 [19:57:17]Write i2c OK [19:57:17]MH_I2C_Read... [19:57:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:57:17]Read from MH i2c: E2 [19:57:17]MH_I2C_Read... [19:57:17]Read from MH i2c: E2 03 00 [19:57:17]MH_I2C_Read... [19:57:17]Read from MH i2c: E2 03 00 E0 18 00 90 00 6C [19:57:17]RAPDU: 90 00 [19:57:17]wFMCommunicate OK [19:57:17]wFMCommunicate request_size=255 [19:57:17]MH_SAM_APDU [19:57:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 02 00 00 F4 03 04 00 9D 60 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 44 63 02 00 35 04 06 00 DB [19:57:17]Write to MH i2c: E2 02 01 E1 18 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 02 00 00 F4 03 04 00 9D 60 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 44 63 02 00 35 04 06 00 DB 00 00 B6 [19:57:17]Write i2c OK [19:57:17]MH_I2C_Read... [19:57:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:57:18]Read from MH i2c: E2 [19:57:18]MH_I2C_Read... [19:57:18]Read from MH i2c: E2 03 00 [19:57:18]MH_I2C_Read... [19:57:18]Read from MH i2c: E2 03 00 E1 18 00 90 00 6D [19:57:18]RAPDU: 90 00 [19:57:18]wFMCommunicate OK [19:57:18]wFMCommunicate request_size=10 [19:57:18]MH_SAM_APDU [19:57:18]CAPDU: 80 0D 02 02 05 52 EF 6B CC B0 [19:57:18]Write to MH i2c: E2 0D 00 E2 18 80 0D 02 02 05 00 52 EF 6B CC B0 00 00 A6 [19:57:18]Write i2c OK [19:57:18]MH_I2C_Read... [19:57:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:57:18]Read from MH i2c: E2 [19:57:18]MH_I2C_Read... [19:57:18]Read from MH i2c: E2 03 00 [19:57:18]MH_I2C_Read... [19:57:18]Read from MH i2c: E2 03 00 E2 18 00 90 00 6E [19:57:18]RAPDU: 90 00 [19:57:18]wFMCommunicate OK [19:57:18]wFMCommunicate request_size=4 [19:57:18]MH_SAM_APDU [19:57:18]CAPDU: 80 0D 03 02 [19:57:18]Write to MH i2c: E2 08 00 E3 18 80 0D 03 02 00 00 00 00 76 [19:57:18]Write i2c OK [19:57:18]MH_I2C_Read... [19:57:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:57:18]Read from MH i2c: E2 [19:57:18]MH_I2C_Read... [19:57:18]Read from MH i2c: E2 0B 00 [19:57:18]MH_I2C_Read... [19:57:18]Read from MH i2c: E2 0B 00 E3 18 00 EC 63 FE 19 27 DB EE 05 90 00 D2 [19:57:18]RAPDU: EC 63 FE 19 27 DB EE 05 90 00 [19:57:18]wFMCommunicate OK [19:57:18]SAM_PROTO_SignData done [19:57:18]FM_MakeSignedData done [19:57:18]CreateOFDProtocolMessage [19:57:18]wFMCommunicate request_size=4 [19:57:18]MH_SAM_APDU [19:57:18]CAPDU: 80 11 00 00 [19:57:18]Write to MH i2c: E2 08 00 E4 18 80 11 00 00 00 00 00 00 76 [19:57:18]Write i2c OK [19:57:18]MH_I2C_Read... [19:57:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:57:18]Read from MH i2c: E2 [19:57:18]MH_I2C_Read... [19:57:18]Read from MH i2c: E2 17 00 [19:57:18]MH_I2C_Read... [19:57:18]Read from MH i2c: E2 17 00 E4 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C7 [19:57:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:57:18]wFMCommunicate OK [19:57:18]CreateOFDProtocolMessage done [19:57:18]OFDSenderStorePacket 156484 [19:57:18]StoreOFDPacket docnum=156484 [19:57:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 6D 93 07 01 05 32 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 02 00 00 F4 03 04 00 9D 60 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 44 63 02 00 35 04 06 00 DB 52 EF 6B CC B0 EC 63 FE 19 27 DB EE 05 [19:57:18]CheckFolder [19:57:18]dirname=/storage/ofd_packets [19:57:18]CheckFolder done [19:57:18]ProducePacketName [19:57:18]name=ofd_packets/00156484 [19:57:18]NVStorageSaveData ofd_packets/00156484 [19:57:18]File name is /storage/ofd_packets/00156484 [19:57:18]Write 301 bytes [19:57:18]NVStorageSaveData done [19:57:18]OFDSenderStorePacket done [19:57:18]KKMCreateOFDPacket done [19:57:18]NVStorageSaveData kkm_last_timestamp [19:57:18]File name is /storage/kkm_last_timestamp [19:57:18]Write 4 bytes [19:57:18]NVStorageSaveData done [19:57:18]ExternCall_PrintAddStr [19:57:18]wPrintStart [19:57:18]Write to MH i2c: 01 00 00 E5 18 FD [19:57:18]Write i2c OK [19:57:18]MH_I2C_Read... [19:57:18]Read from MH i2c: 01 [19:57:18]MH_I2C_Read... [19:57:18]Read from MH i2c: 01 07 00 [19:57:18]MH_I2C_Read... [19:57:18]Read from MH i2c: 01 07 00 E5 18 00 00 00 00 00 FF 0F 12 [19:57:18]RasterBufferAndPrint [19:57:18]line Счет N : (1)874787 [19:57:18]line ИНН: 02508201610067 [19:57:18]line Контрольно-Кассовый Чек [19:57:18]line ПРОДАЖА [19:57:18]line ТРК (МРК, ГНК) : 41 [19:57:18]line Товар: 2710124500 [19:57:18]line Аи-95-К-5 [19:57:18]line 26.960 * 0.00 [19:57:18]line = 0.00 [19:57:18]line НДС 12% НСП 1% [19:57:18]line > о реализуемом товаре [19:57:18]line ИТОГО: 0.00 [19:57:18]line НСП 1% : 0.00 [19:57:18]line НДС 12% : 0.00 [19:57:18]line Наличными: 0.00 [19:57:18]line Безнал.: 0.00 [19:57:18]line Место: АЗС № 165 "Партнер Нефть" [19:57:18]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:57:18]line СНО: Общий режим [19:57:18]line Чек 556 20.10.2024 19:57 [19:57:18]line Смена: 314 ФФД: 1.0 [19:57:18]line ЗНМ: 0300000234 [19:57:18]line РНМ: 0000137193017469 [19:57:18]line Версия ККМ: v1.0 [19:57:18]line Талоны: Топливная Карта [19:57:18]line 59209 [19:57:18]line ФМ: 0000000000963156 [19:57:18]line ФД: 156484 [19:57:18]line ФПД: 241149250620592 [19:57:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T195717&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156484&fm=241149250620592&tin=02508201610067®Number=0000137193017469&sum=0 [19:57:18]OFD Sender: Processing packet 156484 [packets to send 52, broken 51] [19:57:18]ProducePacketName [19:57:18]name=ofd_packets/00156484 [19:57:18]OFD Sender: To server: pG, [19:57:18]CommunicateWithHost lk.salyk.kg:30040 [19:57:18]ConnectInit lk.salyk.kg [19:57:18]written 0, free lines is 4095 [19:57:18]Connected sock=10 [19:57:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 6D 93 07 01 05 32 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 02 00 00 F4 03 04 00 9D 60 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 44 63 02 00 35 04 06 00 DB 52 EF 6B CC B0 EC 63 FE 19 27 DB EE 05 [19:57:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 CC 6D 47 00 D2 C0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 44 63 02 00 F4 03 04 00 CF 06 15 67 B6 04 01 00 00 B6 A8 CB 2B 69 E6 FC B1 [19:57:18]CommunicateWithHost err = 0 [19:57:18]CheckOFDResponse [19:57:18]1017 (14) - 77093643461234 [19:57:18]1041 (16) - 0000000000963156 [19:57:18]1040 (4) - 156484 [19:57:18]1012 (4) - 20.10.2024 13:34 [19:57:18]1206 (1) - 0 [19:57:18]OFD Sender: Remove packet 156484 [19:57:18]ProducePacketName [19:57:18]name=ofd_packets/00156484 [19:57:18]NVStorageDeleteData [19:57:19]Write to MH i2c: 01 00 00 0F 19 28 [19:57:19]Write i2c OK [19:57:19]MH_I2C_Read... [19:57:19]Read from MH i2c: 01 [19:57:19]MH_I2C_Read... [19:57:19]Read from MH i2c: 01 07 00 [19:57:19]MH_I2C_Read... [19:57:19]Read from MH i2c: 01 07 00 0F 19 00 00 00 00 00 0C 0D 48 [19:57:19]RasterBufferAndPrint [19:57:19]line [19:57:19]line [19:57:19]line [19:57:19]line [19:57:19]line [19:57:19]written 0, free lines is 3346 [19:57:19]MH_Cut [19:57:19]Write to MH i2c: D1 01 00 16 19 01 01 [19:57:19]Write i2c OK [19:57:19]MH_I2C_Read... [19:57:19]Read from MH i2c: D1 [19:57:19]MH_I2C_Read... [19:57:19]Read from MH i2c: D1 01 00 [19:57:19]MH_I2C_Read... [19:57:19]Read from MH i2c: D1 01 00 16 19 00 00 [19:57:19]Write to MH i2c: 01 00 00 17 19 30 [19:57:19]Write i2c OK [19:57:19]MH_I2C_Read... [19:57:19]OFD Sender: No OFD packet to send [19:57:19]*** Cut start [19:57:19]*** Partial cut [19:57:19]*** CUTSNS_PIN = 1 [19:57:19]*** CUTSNS_PIN = 0 [19:57:20]*** Brake cut motor [19:57:20]Read from MH i2c: 01 [19:57:20]MH_I2C_Read... [19:57:20]Read from MH i2c: 01 07 00 [19:57:20]MH_I2C_Read... [19:57:20]*** Stop cut motor [19:57:20]*** Cut end [19:57:20]Read from MH i2c: 01 07 00 17 19 00 00 00 00 00 FF 0F 45 [19:57:20]process_action close_receipt done [19:57:20]requested_data is exist [19:57:20]produce_requested_data [19:57:20]requested_item fm.sn is exist - process it [19:57:20]wFMCommunicate request_size=4 [19:57:20]MH_SAM_APDU [19:57:20]CAPDU: 80 11 00 00 [19:57:20]Write to MH i2c: E2 08 00 18 19 80 11 00 00 00 00 00 00 AB [19:57:20]Write i2c OK [19:57:20]MH_I2C_Read... [19:57:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:57:20]Read from MH i2c: E2 [19:57:20]MH_I2C_Read... [19:57:20]Read from MH i2c: E2 17 00 [19:57:20]MH_I2C_Read... [19:57:20]Read from MH i2c: E2 17 00 18 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FC [19:57:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:57:20]wFMCommunicate OK [19:57:20]requested_item fd.num is exist - process it [19:57:20]SAM_PROTO_GetFieldsCounters [19:57:20]wFMCommunicate request_size=4 [19:57:20]MH_SAM_APDU [19:57:20]CAPDU: 80 13 00 00 [19:57:20]Write to MH i2c: E2 08 00 19 19 80 13 00 00 00 00 00 00 AE [19:57:20]Write i2c OK [19:57:20]MH_I2C_Read... [19:57:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:57:20]Read from MH i2c: E2 [19:57:20]MH_I2C_Read... [19:57:20]Read from MH i2c: E2 62 00 [19:57:20]MH_I2C_Read... [19:57:20]Read from MH i2c: E2 62 00 19 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 44 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 2C 02 00 00 5E 04 04 00 2C 02 00 00 57 04 04 00 2D 02 00 00 19 04 04 00 00 00 00 00 90 00 55 [19:57:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 44 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 2C 02 00 00 5E 04 04 00 2C 02 00 00 57 04 04 00 2D 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:57:20]wFMCommunicate OK [19:57:20]SAM_PROTO_GetFieldsCounters done [19:57:20]requested_item shift.num is exist - process it [19:57:20]requested_item shift.opened is exist - process it [19:57:20]req_shift_opened [19:57:20]FM_GetShiftState [19:57:20]SAM_PROTO_GetShiftState [19:57:20]wFMCommunicate request_size=4 [19:57:20]MH_SAM_APDU [19:57:20]CAPDU: 80 13 01 00 [19:57:20]Write to MH i2c: E2 08 00 1A 19 80 13 01 00 00 00 00 00 B0 [19:57:20]Write i2c OK [19:57:20]MH_I2C_Read... [19:57:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:57:20]Read from MH i2c: E2 [19:57:20]MH_I2C_Read... [19:57:20]Read from MH i2c: E2 0E 00 [19:57:20]MH_I2C_Read... [19:57:20]Read from MH i2c: E2 0E 00 1A 19 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 57 [19:57:20]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:57:20]wFMCommunicate OK [19:57:20]SAM_PROTO_GetShiftState done [19:57:20]FM_GetShiftState done [19:57:20]req_shift_opened done [19:57:20]requested_item shift.open_date is exist - process it [19:57:20]req_shift_open_date [19:57:20]req_shift_open_date done [19:57:20]produce_requested_data done [19:57:20]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156484,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:57:20]process_action_free close_receipt [19:57:20]json_value_free [19:57:20]json_value_free done [19:57:20]process_json_proto returns [19:57:20]Send response to host [19:57:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156484,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:57:20]free response buf [19:57:20]execute_script done [19:57:20]execute_script returns [19:57:20]free content buf [19:57:20]Sock 7.Close socket [19:57:20]Sock 7.Thread stoped [19:57:24]OFD Sender: No OFD packet to send [19:57:29]OFD Sender: No OFD packet to send [19:57:32]int [19:57:32]Write to MH i2c: 01 00 00 1B 19 34 [19:57:32]*** FLAG_PRN_KEY set [19:57:32]Write i2c OK [19:57:32]MH_I2C_Read... [19:57:32]Read from MH i2c: 01 [19:57:32]MH_I2C_Read... [19:57:32]Read from MH i2c: 01 07 00 [19:57:32]MH_I2C_Read... [19:57:32]Read from MH i2c: 01 07 00 1B 19 00 08 00 00 00 FF 0F 51 [19:57:32]state=0 [19:57:32]Key pressed [19:57:32]Feed [19:57:32]Write to MH i2c: D8 00 00 1C 19 0C [19:57:32]Write i2c OK [19:57:32]MH_I2C_Read... [19:57:32]Read from MH i2c: D8 [19:57:32]MH_I2C_Read... [19:57:32]Read from MH i2c: D8 01 00 [19:57:32]MH_I2C_Read... [19:57:32]Read from MH i2c: D8 01 00 1C 19 00 0D [19:57:32]int [19:57:32]Write to MH i2c: 01 00 00 1D 19 36 [19:57:32]Write i2c OK [19:57:32]MH_I2C_Read... [19:57:32]Read from MH i2c: 01 [19:57:32]MH_I2C_Read... [19:57:32]Read from MH i2c: 01 07 00 [19:57:32]MH_I2C_Read... [19:57:32]Read from MH i2c: 01 07 00 1D 19 00 48 00 00 00 3C 00 C1 [19:57:32]state=2 [19:57:32]Key pressed [19:57:32]int [19:57:32]Write to MH i2c: 01 00 00 1E 19 37 [19:57:32]*** FLAG_PRN_KEY reset [19:57:32]Write i2c OK [19:57:32]MH_I2C_Read... [19:57:32]Read from MH i2c: 01 [19:57:32]MH_I2C_Read... [19:57:32]Read from MH i2c: 01 07 00 [19:57:32]MH_I2C_Read... [19:57:32]Read from MH i2c: 01 07 00 1E 19 00 00 00 00 00 FA 0F 47 [19:57:32]state=2 [19:57:32]Stop feed [19:57:33]int [19:57:33]Write to MH i2c: 01 00 00 1F 19 38 [19:57:33]*** FLAG_PRN_KEY set [19:57:33]Write i2c OK [19:57:33]MH_I2C_Read... [19:57:33]Read from MH i2c: 01 [19:57:33]MH_I2C_Read... [19:57:33]Read from MH i2c: 01 07 00 [19:57:33]MH_I2C_Read... [19:57:33]Read from MH i2c: 01 07 00 1F 19 00 08 00 00 00 FF 0F 55 [19:57:33]state=0 [19:57:33]Key pressed [19:57:33]Feed [19:57:33]Write to MH i2c: D8 00 00 20 19 10 [19:57:33]Write i2c OK [19:57:33]MH_I2C_Read... [19:57:33]Read from MH i2c: D8 [19:57:33]MH_I2C_Read... [19:57:33]Read from MH i2c: D8 01 00 [19:57:33]MH_I2C_Read... [19:57:33]Read from MH i2c: D8 01 00 20 19 00 11 [19:57:33]int [19:57:33]Write to MH i2c: 01 00 00 21 19 3A [19:57:33]Write i2c OK [19:57:33]MH_I2C_Read... [19:57:33]Read from MH i2c: 01 [19:57:33]MH_I2C_Read... [19:57:33]Read from MH i2c: 01 07 00 [19:57:33]MH_I2C_Read... [19:57:33]Read from MH i2c: 01 07 00 21 19 00 48 00 00 00 3C 00 C5 [19:57:33]state=2 [19:57:33]Key pressed [19:57:33]int [19:57:33]Write to MH i2c: 01 00 00 22 19 3B [19:57:33]*** FLAG_PRN_KEY reset [19:57:33]Write i2c OK [19:57:33]MH_I2C_Read... [19:57:33]Read from MH i2c: 01 [19:57:33]MH_I2C_Read... [19:57:33]Read from MH i2c: 01 07 00 [19:57:33]MH_I2C_Read... [19:57:33]Read from MH i2c: 01 07 00 22 19 00 00 00 00 00 F6 0F 47 [19:57:33]state=2 [19:57:33]Stop feed [19:57:34]OFD Sender: No OFD packet to send [19:57:39]OFD Sender: No OFD packet to send [19:57:44]OFD Sender: No OFD packet to send [19:57:49]OFD Sender: No OFD packet to send [19:57:54]OFD Sender: No OFD packet to send [19:57:59]OFD Sender: No OFD packet to send [19:58:04]OFD Sender: No OFD packet to send [19:58:09]OFD Sender: No OFD packet to send [19:58:14]OFD Sender: No OFD packet to send [19:58:19]OFD Sender: No OFD packet to send [19:58:24]OFD Sender: No OFD packet to send [19:58:29]OFD Sender: No OFD packet to send [19:58:30]accept exits with 9 [19:58:30]New connection [19:58:30]New thread 3066731876 created [19:58:30]Thread 3066588516 joined [19:58:30]Waiting for new connection... [19:58:30] Sock 9.Parse request [19:58:30]Sock 9.Check first char [19:58:30]Sock 9.First char is OK [19:58:30]request: POST /json_proto HTTP/1.0 [19:58:30]Method: POST [19:58:30]URL: /json_proto [19:58:30]Method is POST - this is cgi request [19:58:30]url: /json_proto [19:58:30]query_string will be loaded in cgi processing [19:58:30]execute_cgi json_proto POST (null) [19:58:30]execute_cgi path=json_proto method=POST [19:58:30]POST find Content-Length [19:58:30]Host: 172.17.53.67:8080 [19:58:30]Content-Length: 763 [19:58:30]Content-Type: application/json [19:58:30] [19:58:30]POST finish read [19:58:30]Found Content-Length = 763 [19:58:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874788", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.63 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:58:30]execute_script... [19:58:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874788", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.63 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:58:30]POST & json_proto [19:58:30]process_json_proto [19:58:30]json parsed OK: [19:58:30]protocol is kg_v1.0 [19:58:30]action value=close_receipt [19:58:30]process_action close_receipt [19:58:30]cmd_close_receipt [19:58:30]MH_GetDate [19:58:30]Write to MH i2c: F0 00 00 23 19 2B [19:58:30]Write i2c OK [19:58:30]MH_I2C_Read... [19:58:30]Read from MH i2c: F0 [19:58:30]MH_I2C_Read... [19:58:30]Read from MH i2c: F0 09 00 [19:58:30]MH_I2C_Read... [19:58:30]Read from MH i2c: F0 09 00 23 19 00 E7 60 15 67 19 BC 99 64 C9 [19:58:30]GetLastDocTimeStamp 1729454237 [19:58:30]current date 1729454311 [19:58:30]FM_GetShiftState [19:58:30]SAM_PROTO_GetShiftState [19:58:30]wFMCommunicate request_size=4 [19:58:30]MH_SAM_APDU [19:58:30]CAPDU: 80 13 01 00 [19:58:30]Write to MH i2c: E2 08 00 24 19 80 13 01 00 00 00 00 00 BA [19:58:30]Write i2c OK [19:58:30]MH_I2C_Read... [19:58:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:58:30]Read from MH i2c: E2 [19:58:30]MH_I2C_Read... [19:58:30]Read from MH i2c: E2 0E 00 [19:58:30]MH_I2C_Read... [19:58:30]Read from MH i2c: E2 0E 00 24 19 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 61 [19:58:30]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:58:30]wFMCommunicate OK [19:58:30]SAM_PROTO_GetShiftState done [19:58:30]FM_GetShiftState done [19:58:30]opened in 1729383891 [19:58:30]opened+sec_in_day 1729470291 [19:58:30]quantity*price = 50063 [19:58:30]sum+1 = 50064 [19:58:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.63 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 0.00 Безнал.: 500.63 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 557 20.10.2024 19:58 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156485 ФПД: 155217813345615 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T195831&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156485&fm=155217813345615&tin=02508201610067®Number=0000137193017469&sum=50063 [19:58:31]StoreToDocumentArchive [19:58:31]shift 314 fd 156485 [19:58:31]save to /storage/0314/doc_00156485 [19:58:31]save last doc name /storage/0314/doc_00156485 to /storage/kkm_last_doc_name [19:58:31]save OK [19:58:31]Clear old archive folders... [19:58:31]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:58:31]tlvbuf is 002CEF80 [19:58:31]SAM_PROTO_ClearQueue [19:58:31]wFMCommunicate request_size=4 [19:58:31]MH_SAM_APDU [19:58:31]CAPDU: 80 09 00 00 [19:58:31]Write to MH i2c: E2 08 00 31 19 80 09 00 00 00 00 00 00 BC [19:58:31]Write i2c OK [19:58:31]MH_I2C_Read... [19:58:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:58:31]Read from MH i2c: E2 [19:58:31]MH_I2C_Read... [19:58:31]Read from MH i2c: E2 03 00 [19:58:31]MH_I2C_Read... [19:58:31]Read from MH i2c: E2 03 00 31 19 00 90 00 BE [19:58:31]RAPDU: 90 00 [19:58:31]wFMCommunicate OK [19:58:31]SAM_PROTO_ClearQueue done [19:58:31]KKMCreateOFDPacket [19:58:31]OFDProtocolAddRootSTLVToBuf [19:58:31]FM_MakeSignedData [19:58:31]FM_MakeSignedData [19:58:31]SAM_PROTO_SignData [19:58:31]wFMCommunicate request_size=4 [19:58:31]MH_SAM_APDU [19:58:31]CAPDU: 80 0D 01 02 [19:58:31]Write to MH i2c: E2 08 00 32 19 80 0D 01 02 00 00 00 00 C4 [19:58:31]Write i2c OK [19:58:31]MH_I2C_Read... [19:58:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:58:31]Read from MH i2c: E2 [19:58:31]MH_I2C_Read... [19:58:31]Read from MH i2c: E2 03 00 [19:58:31]MH_I2C_Read... [19:58:31]Read from MH i2c: E2 03 00 32 19 00 90 00 BF [19:58:31]RAPDU: 90 00 [19:58:31]wFMCommunicate OK [19:58:31]wFMCommunicate request_size=255 [19:58:31]MH_SAM_APDU [19:58:31]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8F C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8F C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 02 00 00 F4 03 04 00 E7 60 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 45 63 02 00 35 04 06 00 8D 2B 76 A0 [19:58:31]Write to MH i2c: E2 02 01 33 19 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8F C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8F C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 02 00 00 F4 03 04 00 E7 60 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 45 63 02 00 35 04 06 00 8D 2B 76 A0 00 00 09 [19:58:31]Write i2c OK [19:58:31]MH_I2C_Read... [19:58:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:58:32]Read from MH i2c: E2 [19:58:32]MH_I2C_Read... [19:58:32]Read from MH i2c: E2 03 00 [19:58:32]MH_I2C_Read... [19:58:32]Read from MH i2c: E2 03 00 33 19 00 90 00 C0 [19:58:32]RAPDU: 90 00 [19:58:32]wFMCommunicate OK [19:58:32]wFMCommunicate request_size=7 [19:58:32]MH_SAM_APDU [19:58:32]CAPDU: 80 0D 02 02 02 95 4F [19:58:32]Write to MH i2c: E2 0A 00 34 19 80 0D 02 02 02 00 95 4F 00 00 AF [19:58:32]Write i2c OK [19:58:32]MH_I2C_Read... [19:58:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:58:32]Read from MH i2c: E2 [19:58:32]MH_I2C_Read... [19:58:32]Read from MH i2c: E2 03 00 [19:58:32]MH_I2C_Read... [19:58:32]Read from MH i2c: E2 03 00 34 19 00 90 00 C1 [19:58:32]RAPDU: 90 00 [19:58:32]wFMCommunicate OK [19:58:32]wFMCommunicate request_size=4 [19:58:32]MH_SAM_APDU [19:58:32]CAPDU: 80 0D 03 02 [19:58:32]Write to MH i2c: E2 08 00 35 19 80 0D 03 02 00 00 00 00 C9 [19:58:32]Write i2c OK [19:58:32]MH_I2C_Read... [19:58:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:58:32]Read from MH i2c: E2 [19:58:32]MH_I2C_Read... [19:58:32]Read from MH i2c: E2 0B 00 [19:58:32]MH_I2C_Read... [19:58:32]Read from MH i2c: E2 0B 00 35 19 00 73 38 A5 D6 90 36 79 39 90 00 68 [19:58:32]RAPDU: 73 38 A5 D6 90 36 79 39 90 00 [19:58:32]wFMCommunicate OK [19:58:32]SAM_PROTO_SignData done [19:58:32]FM_MakeSignedData done [19:58:32]CreateOFDProtocolMessage [19:58:32]wFMCommunicate request_size=4 [19:58:32]MH_SAM_APDU [19:58:32]CAPDU: 80 11 00 00 [19:58:32]Write to MH i2c: E2 08 00 36 19 80 11 00 00 00 00 00 00 C9 [19:58:32]Write i2c OK [19:58:32]MH_I2C_Read... [19:58:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:58:32]Read from MH i2c: E2 [19:58:32]MH_I2C_Read... [19:58:32]Read from MH i2c: E2 17 00 [19:58:32]MH_I2C_Read... [19:58:32]Read from MH i2c: E2 17 00 36 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1A [19:58:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:58:32]wFMCommunicate OK [19:58:32]CreateOFDProtocolMessage done [19:58:32]OFDSenderStorePacket 156485 [19:58:32]StoreOFDPacket docnum=156485 [19:58:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 5F B5 04 01 FC 8F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8F C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8F C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 02 00 00 F4 03 04 00 E7 60 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 45 63 02 00 35 04 06 00 8D 2B 76 A0 95 4F 73 38 A5 D6 90 36 79 39 [19:58:32]CheckFolder [19:58:32]dirname=/storage/ofd_packets [19:58:32]CheckFolder done [19:58:32]ProducePacketName [19:58:32]name=ofd_packets/00156485 [19:58:32]NVStorageSaveData ofd_packets/00156485 [19:58:32]File name is /storage/ofd_packets/00156485 [19:58:32]Write 298 bytes [19:58:32]NVStorageSaveData done [19:58:32]OFDSenderStorePacket done [19:58:32]KKMCreateOFDPacket done [19:58:32]NVStorageSaveData kkm_last_timestamp [19:58:32]File name is /storage/kkm_last_timestamp [19:58:32]Write 4 bytes [19:58:32]NVStorageSaveData done [19:58:32]ExternCall_PrintAddStr [19:58:32]wPrintStart [19:58:32]Write to MH i2c: 01 00 00 37 19 50 [19:58:32]Write i2c OK [19:58:32]MH_I2C_Read... [19:58:32]Read from MH i2c: 01 [19:58:32]MH_I2C_Read... [19:58:32]Read from MH i2c: 01 07 00 [19:58:32]MH_I2C_Read... [19:58:32]Read from MH i2c: 01 07 00 37 19 00 00 00 00 00 FF 0F 65 [19:58:32]RasterBufferAndPrint [19:58:32]line Счет N : (1)874788 [19:58:32]line ИНН: 02508201610067 [19:58:32]line Контрольно-Кассовый Чек [19:58:32]line ПРОДАЖА [19:58:32]line ТРК (МРК, ГНК) : 34 [19:58:32]line Товар: 2710194210 [19:58:32]line ДТ-К-2 [19:58:32]line 6.570 * 76.20 [19:58:32]line = 500.63 [19:58:32]line НДС 12% НСП 1% [19:58:32]line > о реализуемом товаре [19:58:32]line ИТОГО: 500.63 [19:58:32]line НСП 1% : 4.43 [19:58:32]line НДС 12% : 53.16 [19:58:32]line Наличными: 0.00 [19:58:32]line Безнал.: 500.63 [19:58:32]line Место: АЗС № 165 "Партнер Нефть" [19:58:32]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:58:32]line СНО: Общий режим [19:58:32]line Чек 557 20.10.2024 19:58 [19:58:32]line Смена: 314 ФФД: 1.0 [19:58:32]line ЗНМ: 0300000234 [19:58:32]line РНМ: 0000137193017469 [19:58:32]line Версия ККМ: v1.0 [19:58:32]line Платежная система: Mbank [19:58:32]line ФМ: 0000000000963156 [19:58:32]line ФД: 156485 [19:58:32]line ФПД: 155217813345615 [19:58:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T195831&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156485&fm=155217813345615&tin=02508201610067®Number=0000137193017469&sum=50063 [19:58:32]OFD Sender: Processing packet 156485 [packets to send 52, broken 51] [19:58:32]ProducePacketName [19:58:32]name=ofd_packets/00156485 [19:58:32]OFD Sender: To server: pG, [19:58:32]CommunicateWithHost lk.salyk.kg:30040 [19:58:32]ConnectInit lk.salyk.kg [19:58:32]written 0, free lines is 4095 [19:58:32]Connected sock=10 [19:58:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 5F B5 04 01 FC 8F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8F C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8F C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 02 00 00 F4 03 04 00 E7 60 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 45 63 02 00 35 04 06 00 8D 2B 76 A0 95 4F 73 38 A5 D6 90 36 79 39 [19:58:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 6E 65 47 00 C1 0C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 45 63 02 00 F4 03 04 00 19 07 15 67 B6 04 01 00 00 73 15 47 6E B9 46 8B 8C [19:58:32]CommunicateWithHost err = 0 [19:58:32]CheckOFDResponse [19:58:32]1017 (14) - 77093643461234 [19:58:32]1041 (16) - 0000000000963156 [19:58:32]1040 (4) - 156485 [19:58:32]1012 (4) - 20.10.2024 13:35 [19:58:32]1206 (1) - 0 [19:58:32]OFD Sender: Remove packet 156485 [19:58:32]ProducePacketName [19:58:32]name=ofd_packets/00156485 [19:58:32]NVStorageDeleteData [19:58:32]Write to MH i2c: 01 00 00 60 19 79 [19:58:32]Write i2c OK [19:58:32]MH_I2C_Read... [19:58:32]Read from MH i2c: 01 [19:58:32]MH_I2C_Read... [19:58:32]Read from MH i2c: 01 07 00 [19:58:32]MH_I2C_Read... [19:58:33]Read from MH i2c: 01 07 00 60 19 00 00 00 00 00 1D 0D AA [19:58:33]RasterBufferAndPrint [19:58:33]line [19:58:33]line [19:58:33]line [19:58:33]line [19:58:33]line [19:58:33]written 0, free lines is 3366 [19:58:33]MH_Cut [19:58:33]Write to MH i2c: D1 01 00 67 19 01 52 [19:58:33]Write i2c OK [19:58:33]MH_I2C_Read... [19:58:33]Read from MH i2c: D1 [19:58:33]MH_I2C_Read... [19:58:33]Read from MH i2c: D1 01 00 [19:58:33]MH_I2C_Read... [19:58:33]Read from MH i2c: D1 01 00 67 19 00 51 [19:58:33]Write to MH i2c: 01 00 00 68 19 81 [19:58:33]Write i2c OK [19:58:33]MH_I2C_Read... [19:58:33]OFD Sender: No OFD packet to send [19:58:33]*** Cut start [19:58:33]*** Partial cut [19:58:33]*** CUTSNS_PIN = 1 [19:58:33]*** CUTSNS_PIN = 0 [19:58:33]*** Brake cut motor [19:58:34]Read from MH i2c: 01 [19:58:34]MH_I2C_Read... [19:58:34]*** Stop cut motor [19:58:34]*** Cut end [19:58:34]Read from MH i2c: 01 07 00 [19:58:34]MH_I2C_Read... [19:58:34]Read from MH i2c: 01 07 00 68 19 00 00 00 00 00 FF 0F 96 [19:58:34]process_action close_receipt done [19:58:34]requested_data is exist [19:58:34]produce_requested_data [19:58:34]requested_item fm.sn is exist - process it [19:58:34]wFMCommunicate request_size=4 [19:58:34]MH_SAM_APDU [19:58:34]CAPDU: 80 11 00 00 [19:58:34]Write to MH i2c: E2 08 00 69 19 80 11 00 00 00 00 00 00 FC [19:58:34]Write i2c OK [19:58:34]MH_I2C_Read... [19:58:34]Read from MH i2c: E2 [19:58:34]MH_I2C_Read... [19:58:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:58:34]Read from MH i2c: E2 17 00 [19:58:34]MH_I2C_Read... [19:58:34]Read from MH i2c: E2 17 00 69 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4D [19:58:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:58:34]wFMCommunicate OK [19:58:34]requested_item fd.num is exist - process it [19:58:34]SAM_PROTO_GetFieldsCounters [19:58:34]wFMCommunicate request_size=4 [19:58:34]MH_SAM_APDU [19:58:34]CAPDU: 80 13 00 00 [19:58:34]Write to MH i2c: E2 08 00 6A 19 80 13 00 00 00 00 00 00 FF [19:58:34]Write i2c OK [19:58:34]MH_I2C_Read... [19:58:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:58:34]Read from MH i2c: E2 [19:58:34]MH_I2C_Read... [19:58:34]Read from MH i2c: E2 62 00 [19:58:34]MH_I2C_Read... [19:58:34]Read from MH i2c: E2 62 00 6A 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 45 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 2D 02 00 00 5E 04 04 00 2D 02 00 00 57 04 04 00 2E 02 00 00 19 04 04 00 00 00 00 00 90 00 AA [19:58:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 45 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 2D 02 00 00 5E 04 04 00 2D 02 00 00 57 04 04 00 2E 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:58:34]wFMCommunicate OK [19:58:34]SAM_PROTO_GetFieldsCounters done [19:58:34]requested_item shift.num is exist - process it [19:58:34]requested_item shift.opened is exist - process it [19:58:34]req_shift_opened [19:58:34]FM_GetShiftState [19:58:34]SAM_PROTO_GetShiftState [19:58:34]wFMCommunicate request_size=4 [19:58:34]MH_SAM_APDU [19:58:34]CAPDU: 80 13 01 00 [19:58:34]Write to MH i2c: E2 08 00 6B 19 80 13 01 00 00 00 00 00 01 [19:58:34]Write i2c OK [19:58:34]MH_I2C_Read... [19:58:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:58:34]Read from MH i2c: E2 [19:58:34]MH_I2C_Read... [19:58:34]Read from MH i2c: E2 0E 00 [19:58:34]MH_I2C_Read... [19:58:34]Read from MH i2c: E2 0E 00 6B 19 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A8 [19:58:34]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:58:34]wFMCommunicate OK [19:58:34]SAM_PROTO_GetShiftState done [19:58:34]FM_GetShiftState done [19:58:34]req_shift_opened done [19:58:34]requested_item shift.open_date is exist - process it [19:58:34]req_shift_open_date [19:58:34]req_shift_open_date done [19:58:34]produce_requested_data done [19:58:34]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156485,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:58:34]process_action_free close_receipt [19:58:34]json_value_free [19:58:34]json_value_free done [19:58:34]process_json_proto returns [19:58:34]Send response to host [19:58:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156485,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:58:34]free response buf [19:58:34]execute_script done [19:58:34]execute_script returns [19:58:34]free content buf [19:58:34]Sock 9.Close socket [19:58:34]Sock 9.Thread stoped [19:58:38]OFD Sender: No OFD packet to send [19:58:43]OFD Sender: No OFD packet to send [19:58:48]OFD Sender: No OFD packet to send [19:58:53]OFD Sender: No OFD packet to send [19:58:58]OFD Sender: No OFD packet to send [19:59:03]OFD Sender: No OFD packet to send [19:59:08]OFD Sender: No OFD packet to send [19:59:11]accept exits with 7 [19:59:11]New connection [19:59:11]New thread 3066588516 created [19:59:11]Thread 3066731876 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.53.67:8080 [19:59:11]Content-Length: 670 [19:59:11]Content-Type: application/json [19:59:11] [19:59:11]POST finish read [19:59:11]Found Content-Length = 670 [19:59:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874789", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [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 : (1)874789", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [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 6C 19 74 [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 6C 19 00 10 61 15 67 19 BC 99 64 3C [19:59:11]GetLastDocTimeStamp 1729454311 [19:59:11]current date 1729454352 [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 6D 19 80 13 01 00 00 00 00 00 03 [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 6D 19 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 AA [19:59:11]RAPDU: 09 00 01 D3 4D 14 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 1729383891 [19:59:11]opened+sec_in_day 1729470291 [19:59:11]quantity*price = 20041 [19:59:11]sum+1 = 20042 [19:59:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.28 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 558 20.10.2024 19:59 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156486 ФПД: 256815184299140 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T195912&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156486&fm=256815184299140&tin=02508201610067®Number=0000137193017469&sum=20000 [19:59:12]StoreToDocumentArchive [19:59:12]shift 314 fd 156486 [19:59:12]save to /storage/0314/doc_00156486 [19:59:12]save last doc name /storage/0314/doc_00156486 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=252 [19:59:12]tlvbuf is 002D9A40 [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 7A 19 80 09 00 00 00 00 00 00 05 [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 7A 19 00 90 00 07 [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 7B 19 80 0D 01 02 00 00 00 00 0D [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 7B 19 00 90 00 08 [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 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 02 00 00 F4 03 04 00 10 61 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 46 63 02 00 35 04 06 00 [19:59:12]Write to MH i2c: E2 02 01 7C 19 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 02 00 00 F4 03 04 00 10 61 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 46 63 02 00 35 04 06 00 00 00 1A [19:59:12]Write i2c OK [19:59:12]MH_I2C_Read... [19:59:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:59:13]Read from MH i2c: E2 [19:59:13]MH_I2C_Read... [19:59:13]Read from MH i2c: E2 03 00 [19:59:13]MH_I2C_Read... [19:59:13]Read from MH i2c: E2 03 00 7C 19 00 90 00 09 [19:59:13]RAPDU: 90 00 [19:59:13]wFMCommunicate OK [19:59:13]wFMCommunicate request_size=11 [19:59:13]MH_SAM_APDU [19:59:13]CAPDU: 80 0D 02 02 06 E9 92 71 D5 44 84 [19:59:13]Write to MH i2c: E2 0E 00 7D 19 80 0D 02 02 06 00 E9 92 71 D5 44 84 00 00 A5 [19:59:13]Write i2c OK [19:59:13]MH_I2C_Read... [19:59:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:59:13]Read from MH i2c: E2 [19:59:13]MH_I2C_Read... [19:59:13]Read from MH i2c: E2 03 00 [19:59:13]MH_I2C_Read... [19:59:13]Read from MH i2c: E2 03 00 7D 19 00 90 00 0A [19:59:13]RAPDU: 90 00 [19:59:13]wFMCommunicate OK [19:59:13]wFMCommunicate request_size=4 [19:59:13]MH_SAM_APDU [19:59:13]CAPDU: 80 0D 03 02 [19:59:13]Write to MH i2c: E2 08 00 7E 19 80 0D 03 02 00 00 00 00 12 [19:59:13]Write i2c OK [19:59:13]MH_I2C_Read... [19:59:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:59:13]Read from MH i2c: E2 [19:59:13]MH_I2C_Read... [19:59:13]Read from MH i2c: E2 0B 00 [19:59:13]MH_I2C_Read... [19:59:13]Read from MH i2c: E2 0B 00 7E 19 00 CA 7C 8C 7D A2 23 41 3A 90 00 A2 [19:59:13]RAPDU: CA 7C 8C 7D A2 23 41 3A 90 00 [19:59:13]wFMCommunicate OK [19:59:13]SAM_PROTO_SignData done [19:59:13]FM_MakeSignedData done [19:59:13]CreateOFDProtocolMessage [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 7F 19 80 11 00 00 00 00 00 00 12 [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 7F 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 63 [19:59:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:59:13]wFMCommunicate OK [19:59:13]CreateOFDProtocolMessage done [19:59:13]OFDSenderStorePacket 156486 [19:59:13]StoreOFDPacket docnum=156486 [19:59:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 D5 73 08 01 87 9B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 02 00 00 F4 03 04 00 10 61 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 46 63 02 00 35 04 06 00 E9 92 71 D5 44 84 CA 7C 8C 7D A2 23 41 3A [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/00156486 [19:59:13]NVStorageSaveData ofd_packets/00156486 [19:59:13]File name is /storage/ofd_packets/00156486 [19:59:13]Write 302 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 80 19 99 [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 80 19 00 00 00 00 00 FF 0F AE [19:59:13]RasterBufferAndPrint [19:59:13]line Счет N : (1)874789 [19:59:13]line ИНН: 02508201610067 [19:59:13]line Контрольно-Кассовый Чек [19:59:13]line ПРОДАЖА [19:59:13]line ТРК (МРК, ГНК) : 43 [19:59:13]line Товар: 2710124130 [19:59:13]line Super 92-К-5 [19:59:13]line 2.930 * 68.40 [19:59:13]line = 200.41 [19:59:13]line НДС 12% НСП 1% [19:59:13]line > о реализуемом товаре [19:59:13]line ОКРУГЛЕНИЕ: -0.41 [19:59:13]line ИТОГО: 200.00 [19:59:13]line Внесено: 200.00 [19:59:13]line СДАЧА: 0.00 [19:59:13]line НСП 1% : 1.77 [19:59:13]line НДС 12% : 21.28 [19:59:13]line Наличными: 200.00 [19:59:13]line Безнал.: 0.00 [19:59:13]line Место: АЗС № 165 "Партнер Нефть" [19:59:13]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [19:59:13]line СНО: Общий режим [19:59:13]line Чек 558 20.10.2024 19:59 [19:59:13]line Смена: 314 ФФД: 1.0 [19:59:13]line ЗНМ: 0300000234 [19:59:13]line РНМ: 0000137193017469 [19:59:13]line Версия ККМ: v1.0 [19:59:13]line ФМ: 0000000000963156 [19:59:13]line ФД: 156486 [19:59:13]line ФПД: 256815184299140 [19:59:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T195912&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156486&fm=256815184299140&tin=02508201610067®Number=0000137193017469&sum=20000 [19:59:13]OFD Sender: Processing packet 156486 [packets to send 52, broken 51] [19:59:13]ProducePacketName [19:59:13]name=ofd_packets/00156486 [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]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 39 36 33 31 35 36 10 01 00 00 D5 73 08 01 87 9B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 02 00 00 F4 03 04 00 10 61 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 46 63 02 00 35 04 06 00 E9 92 71 D5 44 84 CA 7C 8C 7D A2 23 41 3A [19:59:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C1 D7 47 00 9F 41 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 46 63 02 00 F4 03 04 00 42 07 15 67 B6 04 01 00 00 77 72 67 72 47 AB 98 A2 [19:59:13]CommunicateWithHost err = 0 [19:59:13]CheckOFDResponse [19:59:13]1017 (14) - 77093643461234 [19:59:13]1041 (16) - 0000000000963156 [19:59:13]1040 (4) - 156486 [19:59:13]1012 (4) - 20.10.2024 13:36 [19:59:13]1206 (1) - 0 [19:59:13]OFD Sender: Remove packet 156486 [19:59:13]ProducePacketName [19:59:13]name=ofd_packets/00156486 [19:59:13]NVStorageDeleteData [19:59:13]Write to MH i2c: 01 00 00 AB 19 C4 [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 AB 19 00 00 00 00 00 ED 0C C4 [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 3315 [19:59:14]MH_Cut [19:59:14]Write to MH i2c: D1 01 00 B2 19 01 9D [19:59:14]Write i2c OK [19:59:14]MH_I2C_Read... [19:59:14]Read from MH i2c: D1 [19:59:14]MH_I2C_Read... [19:59:14]Read from MH i2c: D1 01 00 [19:59:14]MH_I2C_Read... [19:59:14]Read from MH i2c: D1 01 00 B2 19 00 9C [19:59:14]Write to MH i2c: 01 00 00 B3 19 CC [19:59:14]Write i2c OK [19:59:14]MH_I2C_Read... [19:59:14]OFD Sender: No OFD packet to send [19:59:14]*** Cut start [19:59:14]*** Partial cut [19:59:14]*** CUTSNS_PIN = 1 [19:59:14]*** CUTSNS_PIN = 0 [19:59:14]*** Brake cut motor [19:59:15]Read from MH i2c: 01 [19:59:15]MH_I2C_Read... [19:59:15]*** Stop cut motor [19:59:15]*** Cut end [19:59:15]Read from MH i2c: 01 07 00 [19:59:15]MH_I2C_Read... [19:59:15]Read from MH i2c: 01 07 00 B3 19 00 00 00 00 00 FF 0F E1 [19:59:15]process_action close_receipt done [19:59:15]requested_data is exist [19:59:15]produce_requested_data [19:59:15]requested_item fm.sn is exist - process it [19:59:15]wFMCommunicate request_size=4 [19:59:15]MH_SAM_APDU [19:59:15]CAPDU: 80 11 00 00 [19:59:15]Write to MH i2c: E2 08 00 B4 19 80 11 00 00 00 00 00 00 47 [19:59:15]Write i2c OK [19:59:15]MH_I2C_Read... [19:59:15]Read from MH i2c: E2 [19:59:15]MH_I2C_Read... [19:59:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:59:15]Read from MH i2c: E2 17 00 [19:59:15]MH_I2C_Read... [19:59:15]Read from MH i2c: E2 17 00 B4 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 98 [19:59:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [19:59:15]wFMCommunicate OK [19:59:15]requested_item fd.num is exist - process it [19:59:15]SAM_PROTO_GetFieldsCounters [19:59:15]wFMCommunicate request_size=4 [19:59:15]MH_SAM_APDU [19:59:15]CAPDU: 80 13 00 00 [19:59:15]Write to MH i2c: E2 08 00 B5 19 80 13 00 00 00 00 00 00 4A [19:59:15]Write i2c OK [19:59:15]MH_I2C_Read... [19:59:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:59:15]Read from MH i2c: E2 [19:59:15]MH_I2C_Read... [19:59:15]Read from MH i2c: E2 62 00 [19:59:15]MH_I2C_Read... [19:59:15]Read from MH i2c: E2 62 00 B5 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 46 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 2E 02 00 00 5E 04 04 00 2E 02 00 00 57 04 04 00 2F 02 00 00 19 04 04 00 00 00 00 00 90 00 F9 [19:59:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 46 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 2E 02 00 00 5E 04 04 00 2E 02 00 00 57 04 04 00 2F 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:59:15]wFMCommunicate OK [19:59:15]SAM_PROTO_GetFieldsCounters done [19:59:15]requested_item shift.num is exist - process it [19:59:15]requested_item shift.opened is exist - process it [19:59:15]req_shift_opened [19:59:15]FM_GetShiftState [19:59:15]SAM_PROTO_GetShiftState [19:59:15]wFMCommunicate request_size=4 [19:59:15]MH_SAM_APDU [19:59:15]CAPDU: 80 13 01 00 [19:59:15]Write to MH i2c: E2 08 00 B6 19 80 13 01 00 00 00 00 00 4C [19:59:15]Write i2c OK [19:59:15]MH_I2C_Read... [19:59:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:59:15]Read from MH i2c: E2 [19:59:15]MH_I2C_Read... [19:59:15]Read from MH i2c: E2 0E 00 [19:59:15]MH_I2C_Read... [19:59:15]Read from MH i2c: E2 0E 00 B6 19 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F3 [19:59:15]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [19:59:15]wFMCommunicate OK [19:59:15]SAM_PROTO_GetShiftState done [19:59:15]FM_GetShiftState done [19:59:15]req_shift_opened done [19:59:15]requested_item shift.open_date is exist - process it [19:59:15]req_shift_open_date [19:59:15]req_shift_open_date done [19:59:15]produce_requested_data done [19:59:15]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156486,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [19:59:15]process_action_free close_receipt [19:59:15]json_value_free [19:59:15]json_value_free done [19:59:15]process_json_proto returns [19:59:15]Send response to host [19:59:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156486,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [19:59:15]free response buf [19:59:15]execute_script done [19:59:15]execute_script returns [19:59:15]free content buf [19:59:15]Sock 7.Close socket [19:59:15]Sock 7.Thread stoped [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:43]accept exits with 9 [20:00:43]New connection [20:00:43]New thread 3066731876 created [20:00:43]Thread 3066588516 joined [20:00:43]Waiting for new connection... [20:00:43] Sock 9.Parse request [20:00:43]Sock 9.Check first char [20:00:43]Sock 9.First char is OK [20:00:43]request: POST /json_proto HTTP/1.0 [20:00:43]Method: POST [20:00:43]URL: /json_proto [20:00:43]Method is POST - this is cgi request [20:00:43]url: /json_proto [20:00:43]query_string will be loaded in cgi processing [20:00:43]execute_cgi json_proto POST (null) [20:00:43]execute_cgi path=json_proto method=POST [20:00:43]POST find Content-Length [20:00:43]Host: 172.17.53.67:8080 [20:00:43]Content-Length: 677 [20:00:43]Content-Type: application/json [20:00:43] [20:00:43]POST finish read [20:00:43]Found Content-Length = 677 [20:00:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874790", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:00:43]execute_script... [20: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 : (1)874790", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:00:43]POST & json_proto [20:00:43]process_json_proto [20:00:43]json parsed OK: [20:00:43]protocol is kg_v1.0 [20:00:43]action value=close_receipt [20:00:43]process_action close_receipt [20:00:43]cmd_close_receipt [20:00:43]MH_GetDate [20:00:43]Write to MH i2c: F0 00 00 B7 19 BF [20:00:43]Write i2c OK [20:00:43]MH_I2C_Read... [20:00:43]Read from MH i2c: F0 [20:00:43]MH_I2C_Read... [20:00:43]Read from MH i2c: F0 09 00 [20:00:43]MH_I2C_Read... [20:00:43]Read from MH i2c: F0 09 00 B7 19 00 6C 61 15 67 19 BC 99 64 E3 [20:00:43]GetLastDocTimeStamp 1729454352 [20:00:43]current date 1729454444 [20:00:43]FM_GetShiftState [20:00:43]SAM_PROTO_GetShiftState [20:00:43]wFMCommunicate request_size=4 [20:00:43]MH_SAM_APDU [20:00:43]CAPDU: 80 13 01 00 [20:00:43]Write to MH i2c: E2 08 00 B8 19 80 13 01 00 00 00 00 00 4E [20:00:43]Write i2c OK [20:00:43]MH_I2C_Read... [20:00:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:00:43]Read from MH i2c: E2 [20:00:43]MH_I2C_Read... [20:00:43]Read from MH i2c: E2 0E 00 [20:00:43]MH_I2C_Read... [20:00:43]Read from MH i2c: E2 0E 00 B8 19 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F5 [20:00:43]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:00:43]wFMCommunicate OK [20:00:43]SAM_PROTO_GetShiftState done [20:00:43]FM_GetShiftState done [20:00:43]opened in 1729383891 [20:00:43]opened+sec_in_day 1729470291 [20:00:43]quantity*price = 20003 [20:00:43]sum+1 = 20004 [20:00:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 559 20.10.2024 20:00 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156487 ФПД: 212773416831123 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T200044&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156487&fm=212773416831123&tin=02508201610067®Number=0000137193017469&sum=20000 [20:00:45]StoreToDocumentArchive [20:00:45]shift 314 fd 156487 [20:00:45]save to /storage/0314/doc_00156487 [20:00:45]save last doc name /storage/0314/doc_00156487 to /storage/kkm_last_doc_name [20:00:45]save OK [20:00:45]Clear old archive folders... [20:00:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:00:45]tlvbuf is B6D72A40 [20:00:45]SAM_PROTO_ClearQueue [20:00:45]wFMCommunicate request_size=4 [20:00:45]MH_SAM_APDU [20:00:45]CAPDU: 80 09 00 00 [20:00:45]Write to MH i2c: E2 08 00 C5 19 80 09 00 00 00 00 00 00 50 [20:00:45]Write i2c OK [20:00:45]MH_I2C_Read... [20:00:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:00:45]Read from MH i2c: E2 [20:00:45]MH_I2C_Read... [20:00:45]Read from MH i2c: E2 03 00 [20:00:45]MH_I2C_Read... [20:00:45]Read from MH i2c: E2 03 00 C5 19 00 90 00 52 [20:00:45]RAPDU: 90 00 [20:00:45]wFMCommunicate OK [20:00:45]SAM_PROTO_ClearQueue done [20:00:45]KKMCreateOFDPacket [20:00:45]OFDProtocolAddRootSTLVToBuf [20:00:45]FM_MakeSignedData [20:00:45]FM_MakeSignedData [20:00:45]SAM_PROTO_SignData [20:00:45]wFMCommunicate request_size=4 [20:00:45]MH_SAM_APDU [20:00:45]CAPDU: 80 0D 01 02 [20:00:45]Write to MH i2c: E2 08 00 C6 19 80 0D 01 02 00 00 00 00 58 [20:00:45]Write i2c OK [20:00:45]MH_I2C_Read... [20:00:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:00:45]Read from MH i2c: E2 [20:00:45]MH_I2C_Read... [20:00:45]Read from MH i2c: E2 03 00 [20:00:45]MH_I2C_Read... [20:00:45]Read from MH i2c: E2 03 00 C6 19 00 90 00 53 [20:00:45]RAPDU: 90 00 [20:00:45]wFMCommunicate OK [20:00:45]wFMCommunicate request_size=255 [20:00:45]MH_SAM_APDU [20:00:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 02 00 00 F4 03 04 00 6C 61 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 47 63 02 00 35 04 06 00 C1 [20:00:45]Write to MH i2c: E2 02 01 C7 19 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 02 00 00 F4 03 04 00 6C 61 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 47 63 02 00 35 04 06 00 C1 00 00 E3 [20:00:45]Write i2c OK [20:00:45]MH_I2C_Read... [20:00:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:00:45]Read from MH i2c: E2 [20:00:45]MH_I2C_Read... [20:00:45]Read from MH i2c: E2 03 00 [20:00:45]MH_I2C_Read... [20:00:45]Read from MH i2c: E2 03 00 C7 19 00 90 00 54 [20:00:45]RAPDU: 90 00 [20:00:45]wFMCommunicate OK [20:00:45]wFMCommunicate request_size=10 [20:00:45]MH_SAM_APDU [20:00:45]CAPDU: 80 0D 02 02 05 84 2B ED 88 93 [20:00:45]Write to MH i2c: E2 0D 00 C8 19 80 0D 02 02 05 00 84 2B ED 88 93 00 00 1C [20:00:45]Write i2c OK [20:00:45]MH_I2C_Read... [20:00:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:00:45]Read from MH i2c: E2 [20:00:45]MH_I2C_Read... [20:00:45]Read from MH i2c: E2 03 00 [20:00:45]MH_I2C_Read... [20:00:45]Read from MH i2c: E2 03 00 C8 19 00 90 00 55 [20:00:45]RAPDU: 90 00 [20:00:45]wFMCommunicate OK [20:00:45]wFMCommunicate request_size=4 [20:00:45]MH_SAM_APDU [20:00:45]CAPDU: 80 0D 03 02 [20:00:45]Write to MH i2c: E2 08 00 C9 19 80 0D 03 02 00 00 00 00 5D [20:00:45]Write i2c OK [20:00:45]MH_I2C_Read... [20:00:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:00:45]Read from MH i2c: E2 [20:00:45]MH_I2C_Read... [20:00:45]Read from MH i2c: E2 0B 00 [20:00:45]MH_I2C_Read... [20:00:45]Read from MH i2c: E2 0B 00 C9 19 00 F3 C0 AE 6E 9F 95 CD D3 90 00 01 [20:00:45]RAPDU: F3 C0 AE 6E 9F 95 CD D3 90 00 [20:00:45]wFMCommunicate OK [20:00:45]SAM_PROTO_SignData done [20:00:45]FM_MakeSignedData done [20:00:45]CreateOFDProtocolMessage [20:00:45]wFMCommunicate request_size=4 [20:00:45]MH_SAM_APDU [20:00:45]CAPDU: 80 11 00 00 [20:00:45]Write to MH i2c: E2 08 00 CA 19 80 11 00 00 00 00 00 00 5D [20:00:45]Write i2c OK [20:00:45]MH_I2C_Read... [20:00:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:00:45]Read from MH i2c: E2 [20:00:45]MH_I2C_Read... [20:00:45]Read from MH i2c: E2 17 00 [20:00:45]MH_I2C_Read... [20:00:45]Read from MH i2c: E2 17 00 CA 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AE [20:00:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:00:45]wFMCommunicate OK [20:00:45]CreateOFDProtocolMessage done [20:00:45]OFDSenderStorePacket 156487 [20:00:45]StoreOFDPacket docnum=156487 [20:00:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 09 DF 07 01 25 F6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 02 00 00 F4 03 04 00 6C 61 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 47 63 02 00 35 04 06 00 C1 84 2B ED 88 93 F3 C0 AE 6E 9F 95 CD D3 [20:00:45]CheckFolder [20:00:45]dirname=/storage/ofd_packets [20:00:45]CheckFolder done [20:00:45]ProducePacketName [20:00:45]name=ofd_packets/00156487 [20:00:45]NVStorageSaveData ofd_packets/00156487 [20:00:45]File name is /storage/ofd_packets/00156487 [20:00:45]Write 301 bytes [20:00:45]NVStorageSaveData done [20:00:45]OFDSenderStorePacket done [20:00:45]KKMCreateOFDPacket done [20:00:45]NVStorageSaveData kkm_last_timestamp [20:00:45]File name is /storage/kkm_last_timestamp [20:00:45]Write 4 bytes [20:00:45]NVStorageSaveData done [20:00:45]ExternCall_PrintAddStr [20:00:45]wPrintStart [20:00:45]Write to MH i2c: 01 00 00 CB 19 E4 [20:00:45]Write i2c OK [20:00:45]MH_I2C_Read... [20:00:45]Read from MH i2c: 01 [20:00:45]MH_I2C_Read... [20:00:45]Read from MH i2c: 01 07 00 [20:00:45]MH_I2C_Read... [20:00:45]Read from MH i2c: 01 07 00 CB 19 00 00 00 00 00 FF 0F F9 [20:00:45]RasterBufferAndPrint [20:00:45]line Счет N : (1)874790 [20:00:45]line ИНН: 02508201610067 [20:00:45]line Контрольно-Кассовый Чек [20:00:45]line ПРОДАЖА [20:00:45]line ТРК (МРК, ГНК) : 22 [20:00:45]line Товар: 2710124130 [20:00:45]line Аи-92-К-5 [20:00:45]line 2.990 * 66.90 [20:00:45]line = 200.03 [20:00:45]line НДС 12% НСП 1% [20:00:45]line > о реализуемом товаре [20:00:45]line ОКРУГЛЕНИЕ: -0.03 [20:00:45]line ИТОГО: 200.00 [20:00:45]line Внесено: 200.00 [20:00:45]line СДАЧА: 0.00 [20:00:45]line НСП 1% : 1.77 [20:00:45]line НДС 12% : 21.24 [20:00:45]line Наличными: 200.00 [20:00:45]line Безнал.: 0.00 [20:00:45]line Место: АЗС № 165 "Партнер Нефть" [20:00:45]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:00:45]line СНО: Общий режим [20:00:45]line Чек 559 20.10.2024 20:00 [20:00:45]line Смена: 314 ФФД: 1.0 [20:00:45]line ЗНМ: 0300000234 [20:00:45]line РНМ: 0000137193017469 [20:00:45]line Версия ККМ: v1.0 [20:00:45]line ФМ: 0000000000963156 [20:00:45]line ФД: 156487 [20:00:45]line ФПД: 212773416831123 [20:00:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T200044&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156487&fm=212773416831123&tin=02508201610067®Number=0000137193017469&sum=20000 [20:00:45]OFD Sender: Processing packet 156487 [packets to send 52, broken 51] [20:00:45]ProducePacketName [20:00:45]name=ofd_packets/00156487 [20:00:45]OFD Sender: To server: pG, [20:00:45]CommunicateWithHost lk.salyk.kg:30040 [20:00:45]ConnectInit lk.salyk.kg [20:00:45]written 0, free lines is 4095 [20:00:45]Connected sock=10 [20:00:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 09 DF 07 01 25 F6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 02 00 00 F4 03 04 00 6C 61 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 47 63 02 00 35 04 06 00 C1 84 2B ED 88 93 F3 C0 AE 6E 9F 95 CD D3 [20:00:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D5 00 47 00 C8 2D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 47 63 02 00 F4 03 04 00 9E 07 15 67 B6 04 01 00 00 23 BB E7 84 20 EB 84 98 [20:00:46]CommunicateWithHost err = 0 [20:00:46]CheckOFDResponse [20:00:46]1017 (14) - 77093643461234 [20:00:46]1041 (16) - 0000000000963156 [20:00:46]1040 (4) - 156487 [20:00:46]1012 (4) - 20.10.2024 13:37 [20:00:46]1206 (1) - 0 [20:00:46]OFD Sender: Remove packet 156487 [20:00:46]ProducePacketName [20:00:46]name=ofd_packets/00156487 [20:00:46]NVStorageDeleteData [20:00:46]Write to MH i2c: 01 00 00 F6 19 0F [20:00:46]Write i2c OK [20:00:46]MH_I2C_Read... [20:00:46]Read from MH i2c: 01 [20:00:46]MH_I2C_Read... [20:00:46]Read from MH i2c: 01 07 00 [20:00:46]MH_I2C_Read... [20:00:46]Read from MH i2c: 01 07 00 F6 19 00 00 00 00 00 E3 0C 05 [20:00:46]RasterBufferAndPrint [20:00:46]line [20:00:46]line [20:00:46]line [20:00:46]line [20:00:46]line [20:00:46]written 0, free lines is 3305 [20:00:46]MH_Cut [20:00:46]Write to MH i2c: D1 01 00 FD 19 01 E8 [20:00:46]Write i2c OK [20:00:46]MH_I2C_Read... [20:00:46]Read from MH i2c: D1 [20:00:46]MH_I2C_Read... [20:00:46]Read from MH i2c: D1 01 00 [20:00:46]MH_I2C_Read... [20:00:46]Read from MH i2c: D1 01 00 FD 19 00 E7 [20:00:46]Write to MH i2c: 01 00 00 FE 19 17 [20:00:46]Write i2c OK [20:00:46]MH_I2C_Read... [20:00:46]OFD Sender: No OFD packet to send [20:00:47]*** Cut start [20:00:47]*** Partial cut [20:00:47]*** CUTSNS_PIN = 1 [20:00:47]*** CUTSNS_PIN = 0 [20:00:47]*** Brake cut motor [20:00:47]Read from MH i2c: 01 [20:00:47]MH_I2C_Read... [20:00:47]*** Stop cut motor [20:00:47]*** Cut end [20:00:47]Read from MH i2c: 01 07 00 [20:00:47]MH_I2C_Read... [20:00:47]Read from MH i2c: 01 07 00 FE 19 00 00 00 00 00 FF 0F 2C [20:00:47]process_action close_receipt done [20:00:47]requested_data is exist [20:00:47]produce_requested_data [20:00:47]requested_item fm.sn is exist - process it [20:00:47]wFMCommunicate request_size=4 [20:00:47]MH_SAM_APDU [20:00:47]CAPDU: 80 11 00 00 [20:00:47]Write to MH i2c: E2 08 00 FF 19 80 11 00 00 00 00 00 00 92 [20:00:47]Write i2c OK [20:00:47]MH_I2C_Read... [20:00:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:00:47]Read from MH i2c: E2 [20:00:47]MH_I2C_Read... [20:00:47]Read from MH i2c: E2 17 00 [20:00:47]MH_I2C_Read... [20:00:47]Read from MH i2c: E2 17 00 FF 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E3 [20:00:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:00:47]wFMCommunicate OK [20:00:47]requested_item fd.num is exist - process it [20:00:47]SAM_PROTO_GetFieldsCounters [20:00:47]wFMCommunicate request_size=4 [20:00:47]MH_SAM_APDU [20:00:47]CAPDU: 80 13 00 00 [20:00:47]Write to MH i2c: E2 08 00 00 1A 80 13 00 00 00 00 00 00 96 [20:00:47]Write i2c OK [20:00:47]MH_I2C_Read... [20:00:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:00:47]Read from MH i2c: E2 [20:00:47]MH_I2C_Read... [20:00:47]Read from MH i2c: E2 62 00 [20:00:47]MH_I2C_Read... [20:00:47]Read from MH i2c: E2 62 00 00 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 47 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 2F 02 00 00 5E 04 04 00 2F 02 00 00 57 04 04 00 30 02 00 00 19 04 04 00 00 00 00 00 90 00 49 [20:00:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 47 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 2F 02 00 00 5E 04 04 00 2F 02 00 00 57 04 04 00 30 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:00:47]wFMCommunicate OK [20:00:47]SAM_PROTO_GetFieldsCounters done [20:00:47]requested_item shift.num is exist - process it [20:00:47]requested_item shift.opened is exist - process it [20:00:47]req_shift_opened [20:00:47]FM_GetShiftState [20:00:47]SAM_PROTO_GetShiftState [20:00:47]wFMCommunicate request_size=4 [20:00:47]MH_SAM_APDU [20:00:47]CAPDU: 80 13 01 00 [20:00:47]Write to MH i2c: E2 08 00 01 1A 80 13 01 00 00 00 00 00 98 [20:00:47]Write i2c OK [20:00:47]MH_I2C_Read... [20:00:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:00:47]Read from MH i2c: E2 [20:00:47]MH_I2C_Read... [20:00:47]Read from MH i2c: E2 0E 00 [20:00:47]MH_I2C_Read... [20:00:47]Read from MH i2c: E2 0E 00 01 1A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 3F [20:00:47]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:00:47]wFMCommunicate OK [20:00:47]SAM_PROTO_GetShiftState done [20:00:47]FM_GetShiftState done [20:00:47]req_shift_opened done [20:00:47]requested_item shift.open_date is exist - process it [20:00:47]req_shift_open_date [20:00:47]req_shift_open_date done [20:00:47]produce_requested_data done [20:00:47]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156487,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [20:00:47]process_action_free close_receipt [20:00:47]json_value_free [20:00:47]json_value_free done [20:00:47]process_json_proto returns [20:00:47]Send response to host [20:00:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156487,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [20:00:47]free response buf [20:00:47]execute_script done [20:00:47]execute_script returns [20:00:47]free content buf [20:00:47]Sock 9.Close socket [20:00:47]Sock 9.Thread stoped [20:00:51]OFD Sender: No OFD packet to send [20:00:56]OFD Sender: No OFD packet to send [20:01:01]OFD Sender: No OFD packet to send [20:01:06]OFD Sender: No OFD packet to send [20:01:11]OFD Sender: No OFD packet to send [20:01:16]OFD Sender: No OFD packet to send [20:01:21]OFD Sender: No OFD packet to send [20:01:26]OFD Sender: No OFD packet to send [20:01:31]OFD Sender: No OFD packet to send [20:01:36]OFD Sender: No OFD packet to send [20:01:41]OFD Sender: No OFD packet to send [20:01:46]OFD Sender: No OFD packet to send [20:01:51]OFD Sender: No OFD packet to send [20:01:56]OFD Sender: No OFD packet to send [20:02:01]OFD Sender: No OFD packet to send [20:02:06]OFD Sender: No OFD packet to send [20:02:11]OFD Sender: No OFD packet to send [20:02:16]OFD Sender: No OFD packet to send [20:02:21]OFD Sender: No OFD packet to send [20:02:26]OFD Sender: No OFD packet to send [20:02:31]OFD Sender: No OFD packet to send [20:02:36]OFD Sender: No OFD packet to send [20:02:41]OFD Sender: No OFD packet to send [20:02:46]OFD Sender: No OFD packet to send [20:02:51]OFD Sender: No OFD packet to send [20:02:56]OFD Sender: No OFD packet to send [20:03:00]accept exits with 7 [20:03:00]New connection [20:03:00]New thread 3066588516 created [20:03:00]Thread 3066731876 joined [20:03:00]Waiting for new connection... [20:03:00] Sock 7.Parse request [20:03:00]Sock 7.Check first char [20:03:00]Sock 7.First char is OK [20:03:00]request: POST /json_proto HTTP/1.0 [20:03:00]Method: POST [20:03:00]URL: /json_proto [20:03:00]Method is POST - this is cgi request [20:03:00]url: /json_proto [20:03:00]query_string will be loaded in cgi processing [20:03:00]execute_cgi json_proto POST (null) [20:03:00]execute_cgi path=json_proto method=POST [20:03:00]POST find Content-Length [20:03:00]Host: 172.17.53.67:8080 [20:03:00]Content-Length: 766 [20:03:00]Content-Type: application/json [20:03:00] [20:03:00]POST finish read [20:03:00]Found Content-Length = 766 [20:03:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874793", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:03:00]execute_script... [20:03:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874793", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:03:00]POST & json_proto [20:03:00]process_json_proto [20:03:00]json parsed OK: [20:03:00]protocol is kg_v1.0 [20:03:00]action value=close_receipt [20:03:00]process_action close_receipt [20:03:00]cmd_close_receipt [20:03:00]MH_GetDate [20:03:00]Write to MH i2c: F0 00 00 02 1A 0B [20:03:00]Write i2c OK [20:03:00]MH_I2C_Read... [20:03:00]Read from MH i2c: F0 [20:03:00]MH_I2C_Read... [20:03:00]Read from MH i2c: F0 09 00 [20:03:00]MH_I2C_Read... [20:03:00]Read from MH i2c: F0 09 00 02 1A 00 F5 61 15 67 19 BC 99 64 B8 [20:03:00]GetLastDocTimeStamp 1729454444 [20:03:00]current date 1729454581 [20:03:00]FM_GetShiftState [20:03:00]SAM_PROTO_GetShiftState [20:03:00]wFMCommunicate request_size=4 [20:03:00]MH_SAM_APDU [20:03:00]CAPDU: 80 13 01 00 [20:03:00]Write to MH i2c: E2 08 00 03 1A 80 13 01 00 00 00 00 00 9A [20:03:00]Write i2c OK [20:03:00]MH_I2C_Read... [20:03:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:03:00]Read from MH i2c: E2 [20:03:00]MH_I2C_Read... [20:03:00]Read from MH i2c: E2 0E 00 [20:03:00]MH_I2C_Read... [20:03:00]Read from MH i2c: E2 0E 00 03 1A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 41 [20:03:00]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:03:00]wFMCommunicate OK [20:03:00]SAM_PROTO_GetShiftState done [20:03:00]FM_GetShiftState done [20:03:00]opened in 1729383891 [20:03:00]opened+sec_in_day 1729470291 [20:03:00]quantity*price = 100050 [20:03:00]sum+1 = 100052 [20:03:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 560 20.10.2024 20:03 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156488 ФПД: 212013423509676 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T200301&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156488&fm=212013423509676&tin=02508201610067®Number=0000137193017469&sum=100051 [20:03:01]StoreToDocumentArchive [20:03:01]shift 314 fd 156488 [20:03:01]save to /storage/0314/doc_00156488 [20:03:01]save last doc name /storage/0314/doc_00156488 to /storage/kkm_last_doc_name [20:03:01]save OK [20:03:01]Clear old archive folders... [20:03:01]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:03:01]tlvbuf is 002F1120 [20:03:01]SAM_PROTO_ClearQueue [20:03:01]wFMCommunicate request_size=4 [20:03:01]MH_SAM_APDU [20:03:01]CAPDU: 80 09 00 00 [20:03:01]Write to MH i2c: E2 08 00 10 1A 80 09 00 00 00 00 00 00 9C [20:03:01]Write i2c OK [20:03:01]MH_I2C_Read... [20:03:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:03:01]Read from MH i2c: E2 [20:03:01]MH_I2C_Read... [20:03:01]Read from MH i2c: E2 03 00 [20:03:01]MH_I2C_Read... [20:03:01]Read from MH i2c: E2 03 00 10 1A 00 90 00 9E [20:03:01]RAPDU: 90 00 [20:03:01]wFMCommunicate OK [20:03:01]SAM_PROTO_ClearQueue done [20:03:01]KKMCreateOFDPacket [20:03:01]OFDProtocolAddRootSTLVToBuf [20:03:01]FM_MakeSignedData [20:03:01]FM_MakeSignedData [20:03:01]SAM_PROTO_SignData [20:03:01]wFMCommunicate request_size=4 [20:03:01]MH_SAM_APDU [20:03:01]CAPDU: 80 0D 01 02 [20:03:01]Write to MH i2c: E2 08 00 11 1A 80 0D 01 02 00 00 00 00 A4 [20:03:01]Write i2c OK [20:03:01]MH_I2C_Read... [20:03:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:03:01]Read from MH i2c: E2 [20:03:01]MH_I2C_Read... [20:03:01]Read from MH i2c: E2 03 00 [20:03:01]MH_I2C_Read... [20:03:01]Read from MH i2c: E2 03 00 11 1A 00 90 00 9F [20:03:01]RAPDU: 90 00 [20:03:01]wFMCommunicate OK [20:03:01]wFMCommunicate request_size=255 [20:03:01]MH_SAM_APDU [20:03:01]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 02 00 00 F4 03 04 00 F5 61 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 48 63 02 00 35 04 06 00 C0 D3 38 CB [20:03:01]Write to MH i2c: E2 02 01 12 1A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 02 00 00 F4 03 04 00 F5 61 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 48 63 02 00 35 04 06 00 C0 D3 38 CB 00 00 26 [20:03:01]OFD Sender: No OFD packet to send [20:03:01]Write i2c OK [20:03:01]MH_I2C_Read... [20:03:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:03:02]Read from MH i2c: E2 [20:03:02]MH_I2C_Read... [20:03:02]Read from MH i2c: E2 03 00 [20:03:02]MH_I2C_Read... [20:03:02]Read from MH i2c: E2 03 00 12 1A 00 90 00 A0 [20:03:02]RAPDU: 90 00 [20:03:02]wFMCommunicate OK [20:03:02]wFMCommunicate request_size=7 [20:03:02]MH_SAM_APDU [20:03:02]CAPDU: 80 0D 02 02 02 C0 AC [20:03:02]Write to MH i2c: E2 0A 00 13 1A 80 0D 02 02 02 00 C0 AC 00 00 17 [20:03:02]Write i2c OK [20:03:02]MH_I2C_Read... [20:03:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:03:02]Read from MH i2c: E2 [20:03:02]MH_I2C_Read... [20:03:02]Read from MH i2c: E2 03 00 [20:03:02]MH_I2C_Read... [20:03:02]Read from MH i2c: E2 03 00 13 1A 00 90 00 A1 [20:03:02]RAPDU: 90 00 [20:03:02]wFMCommunicate OK [20:03:02]wFMCommunicate request_size=4 [20:03:02]MH_SAM_APDU [20:03:02]CAPDU: 80 0D 03 02 [20:03:02]Write to MH i2c: E2 08 00 14 1A 80 0D 03 02 00 00 00 00 A9 [20:03:02]Write i2c OK [20:03:02]MH_I2C_Read... [20:03:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:03:02]Read from MH i2c: E2 [20:03:02]MH_I2C_Read... [20:03:02]Read from MH i2c: E2 0B 00 [20:03:02]MH_I2C_Read... [20:03:02]Read from MH i2c: E2 0B 00 14 1A 00 D4 3C 7D E1 DC E2 A8 99 90 00 17 [20:03:02]RAPDU: D4 3C 7D E1 DC E2 A8 99 90 00 [20:03:02]wFMCommunicate OK [20:03:02]SAM_PROTO_SignData done [20:03:02]FM_MakeSignedData done [20:03:02]CreateOFDProtocolMessage [20:03:02]wFMCommunicate request_size=4 [20:03:02]MH_SAM_APDU [20:03:02]CAPDU: 80 11 00 00 [20:03:02]Write to MH i2c: E2 08 00 15 1A 80 11 00 00 00 00 00 00 A9 [20:03:02]Write i2c OK [20:03:02]MH_I2C_Read... [20:03:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:03:02]Read from MH i2c: E2 [20:03:02]MH_I2C_Read... [20:03:02]Read from MH i2c: E2 17 00 [20:03:02]MH_I2C_Read... [20:03:02]Read from MH i2c: E2 17 00 15 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FA [20:03:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:03:02]wFMCommunicate OK [20:03:02]CreateOFDProtocolMessage done [20:03:02]OFDSenderStorePacket 156488 [20:03:02]StoreOFDPacket docnum=156488 [20:03:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 4F 8D 04 01 B1 9C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 02 00 00 F4 03 04 00 F5 61 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 48 63 02 00 35 04 06 00 C0 D3 38 CB C0 AC D4 3C 7D E1 DC E2 A8 99 [20:03:02]CheckFolder [20:03:02]dirname=/storage/ofd_packets [20:03:02]CheckFolder done [20:03:02]ProducePacketName [20:03:02]name=ofd_packets/00156488 [20:03:02]NVStorageSaveData ofd_packets/00156488 [20:03:02]File name is /storage/ofd_packets/00156488 [20:03:02]Write 298 bytes [20:03:02]NVStorageSaveData done [20:03:02]OFDSenderStorePacket done [20:03:02]KKMCreateOFDPacket done [20:03:02]NVStorageSaveData kkm_last_timestamp [20:03:02]File name is /storage/kkm_last_timestamp [20:03:02]Write 4 bytes [20:03:02]NVStorageSaveData done [20:03:02]ExternCall_PrintAddStr [20:03:02]wPrintStart [20:03:02]Write to MH i2c: 01 00 00 16 1A 30 [20:03:02]Write i2c OK [20:03:02]MH_I2C_Read... [20:03:02]Read from MH i2c: 01 [20:03:02]MH_I2C_Read... [20:03:02]Read from MH i2c: 01 07 00 [20:03:02]MH_I2C_Read... [20:03:02]Read from MH i2c: 01 07 00 16 1A 00 00 00 00 00 FF 0F 45 [20:03:02]RasterBufferAndPrint [20:03:02]line Счет N : (1)874793 [20:03:02]line ИНН: 02508201610067 [20:03:02]line Контрольно-Кассовый Чек [20:03:02]line ПРОДАЖА [20:03:02]line ТРК (МРК, ГНК) : 44 [20:03:02]line Товар: 2710194210 [20:03:02]line ДТ-К-2 [20:03:02]line 13.130 * 76.20 [20:03:02]line = 1000.51 [20:03:02]line НДС 12% НСП 1% [20:03:02]line > о реализуемом товаре [20:03:02]line ИТОГО: 1000.51 [20:03:02]line НСП 1% : 8.85 [20:03:02]line НДС 12% : 106.25 [20:03:02]line Наличными: 0.00 [20:03:02]line Безнал.: 1000.51 [20:03:02]line Место: АЗС № 165 "Партнер Нефть" [20:03:02]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:03:02]line СНО: Общий режим [20:03:02]line Чек 560 20.10.2024 20:03 [20:03:02]line Смена: 314 ФФД: 1.0 [20:03:02]line ЗНМ: 0300000234 [20:03:02]line РНМ: 0000137193017469 [20:03:02]line Версия ККМ: v1.0 [20:03:02]line Платежная система: Mbank [20:03:02]line ФМ: 0000000000963156 [20:03:02]line ФД: 156488 [20:03:02]line ФПД: 212013423509676 [20:03:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T200301&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156488&fm=212013423509676&tin=02508201610067®Number=0000137193017469&sum=100051 [20:03:02]written 0, free lines is 4095 [20:03:02]OFD Sender: Processing packet 156488 [packets to send 52, broken 51] [20:03:02]ProducePacketName [20:03:02]name=ofd_packets/00156488 [20:03:02]OFD Sender: To server: pG, [20:03:02]CommunicateWithHost lk.salyk.kg:30040 [20:03:02]ConnectInit lk.salyk.kg [20:03:02]Connected sock=10 [20:03:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 4F 8D 04 01 B1 9C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 02 00 00 F4 03 04 00 F5 61 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 48 63 02 00 35 04 06 00 C0 D3 38 CB C0 AC D4 3C 7D E1 DC E2 A8 99 [20:03:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 00 2C 47 00 9E 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 39 36 33 31 35 36 10 04 04 00 48 63 02 00 F4 03 04 00 27 08 15 67 B6 04 01 00 00 C5 86 91 15 3C 29 8F EE [20:03:02]CommunicateWithHost err = 0 [20:03:02]CheckOFDResponse [20:03:02]1017 (14) - 77093643461234 [20:03:02]1041 (16) - 0000000000963156 [20:03:02]1040 (4) - 156488 [20:03:02]1012 (4) - 20.10.2024 13:39 [20:03:02]1206 (1) - 0 [20:03:02]OFD Sender: Remove packet 156488 [20:03:02]ProducePacketName [20:03:02]name=ofd_packets/00156488 [20:03:02]NVStorageDeleteData [20:03:03]Write to MH i2c: 01 00 00 3F 1A 59 [20:03:03]Write i2c OK [20:03:03]MH_I2C_Read... [20:03:03]Read from MH i2c: 01 [20:03:03]MH_I2C_Read... [20:03:03]Read from MH i2c: 01 07 00 [20:03:03]MH_I2C_Read... [20:03:03]Read from MH i2c: 01 07 00 3F 1A 00 00 00 00 00 18 0D 85 [20:03:03]RasterBufferAndPrint [20:03:03]line [20:03:03]line [20:03:03]line [20:03:03]line [20:03:03]line [20:03:03]written 0, free lines is 3361 [20:03:03]MH_Cut [20:03:03]Write to MH i2c: D1 01 00 46 1A 01 32 [20:03:03]Write i2c OK [20:03:03]MH_I2C_Read... [20:03:03]Read from MH i2c: D1 [20:03:03]MH_I2C_Read... [20:03:03]Read from MH i2c: D1 01 00 [20:03:03]MH_I2C_Read... [20:03:03]Read from MH i2c: D1 01 00 46 1A 00 31 [20:03:03]Write to MH i2c: 01 00 00 47 1A 61 [20:03:03]Write i2c OK [20:03:03]MH_I2C_Read... [20:03:03]OFD Sender: No OFD packet to send [20:03:03]*** Cut start [20:03:03]*** Partial cut [20:03:03]*** CUTSNS_PIN = 1 [20:03:03]*** CUTSNS_PIN = 0 [20:03:03]*** Brake cut motor [20:03:04]Read from MH i2c: 01 [20:03:04]MH_I2C_Read... [20:03:04]*** Stop cut motor [20:03:04]*** Cut end [20:03:04]Read from MH i2c: 01 07 00 [20:03:04]MH_I2C_Read... [20:03:04]Read from MH i2c: 01 07 00 47 1A 00 00 00 00 00 FF 0F 76 [20:03:04]process_action close_receipt done [20:03:04]requested_data is exist [20:03:04]produce_requested_data [20:03:04]requested_item fm.sn is exist - process it [20:03:04]wFMCommunicate request_size=4 [20:03:04]MH_SAM_APDU [20:03:04]CAPDU: 80 11 00 00 [20:03:04]Write to MH i2c: E2 08 00 48 1A 80 11 00 00 00 00 00 00 DC [20:03:04]Write i2c OK [20:03:04]MH_I2C_Read... [20:03:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:03:04]Read from MH i2c: E2 [20:03:04]MH_I2C_Read... [20:03:04]Read from MH i2c: E2 17 00 [20:03:04]MH_I2C_Read... [20:03:04]Read from MH i2c: E2 17 00 48 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2D [20:03:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:03:04]wFMCommunicate OK [20:03:04]requested_item fd.num is exist - process it [20:03:04]SAM_PROTO_GetFieldsCounters [20:03:04]wFMCommunicate request_size=4 [20:03:04]MH_SAM_APDU [20:03:04]CAPDU: 80 13 00 00 [20:03:04]Write to MH i2c: E2 08 00 49 1A 80 13 00 00 00 00 00 00 DF [20:03:04]Write i2c OK [20:03:04]MH_I2C_Read... [20:03:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:03:04]Read from MH i2c: E2 [20:03:04]MH_I2C_Read... [20:03:04]Read from MH i2c: E2 62 00 [20:03:04]MH_I2C_Read... [20:03:04]Read from MH i2c: E2 62 00 49 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 48 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 30 02 00 00 5E 04 04 00 30 02 00 00 57 04 04 00 31 02 00 00 19 04 04 00 00 00 00 00 90 00 96 [20:03:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 48 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 30 02 00 00 5E 04 04 00 30 02 00 00 57 04 04 00 31 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:03:04]wFMCommunicate OK [20:03:04]SAM_PROTO_GetFieldsCounters done [20:03:04]requested_item shift.num is exist - process it [20:03:04]requested_item shift.opened is exist - process it [20:03:04]req_shift_opened [20:03:04]FM_GetShiftState [20:03:04]SAM_PROTO_GetShiftState [20:03:04]wFMCommunicate request_size=4 [20:03:04]MH_SAM_APDU [20:03:04]CAPDU: 80 13 01 00 [20:03:04]Write to MH i2c: E2 08 00 4A 1A 80 13 01 00 00 00 00 00 E1 [20:03:04]Write i2c OK [20:03:04]MH_I2C_Read... [20:03:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:03:04]Read from MH i2c: E2 [20:03:04]MH_I2C_Read... [20:03:04]Read from MH i2c: E2 0E 00 [20:03:04]MH_I2C_Read... [20:03:04]Read from MH i2c: E2 0E 00 4A 1A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 88 [20:03:04]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:03:04]wFMCommunicate OK [20:03:04]SAM_PROTO_GetShiftState done [20:03:04]FM_GetShiftState done [20:03:04]req_shift_opened done [20:03:04]requested_item shift.open_date is exist - process it [20:03:04]req_shift_open_date [20:03:04]req_shift_open_date done [20:03:04]produce_requested_data done [20:03:04]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156488,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [20:03:04]process_action_free close_receipt [20:03:04]json_value_free [20:03:04]json_value_free done [20:03:04]process_json_proto returns [20:03:04]Send response to host [20:03:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156488,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [20:03:04]free response buf [20:03:04]execute_script done [20:03:04]execute_script returns [20:03:04]free content buf [20:03:04]Sock 7.Close socket [20:03:04]Sock 7.Thread stoped [20:03:08]OFD Sender: No OFD packet to send [20:03:13]OFD Sender: No OFD packet to send [20:03:18]OFD Sender: No OFD packet to send [20:03:23]OFD Sender: No OFD packet to send [20:03:28]OFD Sender: No OFD packet to send [20:03:33]OFD Sender: No OFD packet to send [20:03:38]OFD Sender: No OFD packet to send [20:03:43]OFD Sender: No OFD packet to send [20:03:48]OFD Sender: No OFD packet to send [20:03:53]OFD Sender: No OFD packet to send [20:03:58]OFD Sender: No OFD packet to send [20:04:03]OFD Sender: No OFD packet to send [20:04:08]OFD Sender: No OFD packet to send [20:04:13]OFD Sender: No OFD packet to send [20:04:18]OFD Sender: No OFD packet to send [20:04:23]OFD Sender: No OFD packet to send [20:04:28]OFD Sender: No OFD packet to send [20:04:33]OFD Sender: No OFD packet to send [20:04:38]OFD Sender: No OFD packet to send [20:04:43]OFD Sender: No OFD packet to send [20:04:48]OFD Sender: No OFD packet to send [20:04:53]OFD Sender: No OFD packet to send [20:04:58]OFD Sender: No OFD packet to send [20:05:03]OFD Sender: No OFD packet to send [20:05:08]OFD Sender: No OFD packet to send [20:05:13]OFD Sender: No OFD packet to send [20:05:18]OFD Sender: No OFD packet to send [20:05:23]OFD Sender: No OFD packet to send [20:05:28]OFD Sender: No OFD packet to send [20:05:33]OFD Sender: No OFD packet to send [20:05:38]OFD Sender: No OFD packet to send [20:05:43]OFD Sender: No OFD packet to send [20:05:48]OFD Sender: No OFD packet to send [20:05:53]OFD Sender: No OFD packet to send [20:05:58]OFD Sender: No OFD packet to send [20:06:03]OFD Sender: No OFD packet to send [20:06:08]OFD Sender: No OFD packet to send [20:06:13]OFD Sender: No OFD packet to send [20:06:18]OFD Sender: No OFD packet to send [20:06:23]OFD Sender: No OFD packet to send [20:06:28]OFD Sender: No OFD packet to send [20:06:33]OFD Sender: No OFD packet to send [20:06:38]OFD Sender: No OFD packet to send [20:06:43]OFD Sender: No OFD packet to send [20:06:48]OFD Sender: No OFD packet to send [20:06:53]OFD Sender: No OFD packet to send [20:06:58]OFD Sender: No OFD packet to send [20:07:03]OFD Sender: No OFD packet to send [20:07:08]OFD Sender: No OFD packet to send [20:07:13]OFD Sender: No OFD packet to send [20:07:18]OFD Sender: No OFD packet to send [20:07:23]OFD Sender: No OFD packet to send [20:07:28]OFD Sender: No OFD packet to send [20:07:33]OFD Sender: No OFD packet to send [20:07:38]OFD Sender: No OFD packet to send [20:07:43]OFD Sender: No OFD packet to send [20:07:48]OFD Sender: No OFD packet to send [20:07:53]OFD Sender: No OFD packet to send [20:07:58]OFD Sender: No OFD packet to send [20:08:03]OFD Sender: No OFD packet to send [20:08:08]OFD Sender: No OFD packet to send [20:08:13]OFD Sender: No OFD packet to send [20:08:18]OFD Sender: No OFD packet to send [20:08:23]OFD Sender: No OFD packet to send [20:08:28]OFD Sender: No OFD packet to send [20:08:33]OFD Sender: No OFD packet to send [20:08:38]OFD Sender: No OFD packet to send [20:08:43]OFD Sender: No OFD packet to send [20:08:48]OFD Sender: No OFD packet to send [20:08:53]OFD Sender: No OFD packet to send [20:08:58]OFD Sender: No OFD packet to send [20:09:03]OFD Sender: No OFD packet to send [20:09:08]OFD Sender: No OFD packet to send [20:09:13]OFD Sender: No OFD packet to send [20:09:18]OFD Sender: No OFD packet to send [20:09:23]OFD Sender: No OFD packet to send [20:09:28]OFD Sender: No OFD packet to send [20:09:33]OFD Sender: No OFD packet to send [20:09:38]OFD Sender: No OFD packet to send [20:09:43]OFD Sender: No OFD packet to send [20:09:48]OFD Sender: No OFD packet to send [20:09:53]OFD Sender: No OFD packet to send [20:09:58]OFD Sender: No OFD packet to send [20:10:03]OFD Sender: No OFD packet to send [20:10:08]OFD Sender: No OFD packet to send [20:10:13]OFD Sender: No OFD packet to send [20:10:18]OFD Sender: No OFD packet to send [20:10:23]OFD Sender: No OFD packet to send [20:10:28]OFD Sender: No OFD packet to send [20:10:33]OFD Sender: No OFD packet to send [20:10:38]OFD Sender: No OFD packet to send [20:10:43]OFD Sender: No OFD packet to send [20:10:48]OFD Sender: No OFD packet to send [20:10:53]OFD Sender: No OFD packet to send [20:10:58]OFD Sender: No OFD packet to send [20:11:03]OFD Sender: No OFD packet to send [20:11:08]OFD Sender: No OFD packet to send [20:11:13]OFD Sender: No OFD packet to send [20:11:18]OFD Sender: No OFD packet to send [20:11:23]OFD Sender: No OFD packet to send [20:11:28]OFD Sender: No OFD packet to send [20:11:33]OFD Sender: No OFD packet to send [20:11:38]OFD Sender: No OFD packet to send [20:11:43]OFD Sender: No OFD packet to send [20:11:48]OFD Sender: No OFD packet to send [20:11:53]OFD Sender: No OFD packet to send [20:11:58]OFD Sender: No OFD packet to send [20:12:03]OFD Sender: No OFD packet to send [20:12:08]OFD Sender: No OFD packet to send [20:12:13]OFD Sender: No OFD packet to send [20:12:18]OFD Sender: No OFD packet to send [20:12:23]OFD Sender: No OFD packet to send [20:12:28]OFD Sender: No OFD packet to send [20:12:33]OFD Sender: No OFD packet to send [20:12:38]OFD Sender: No OFD packet to send [20:12:43]OFD Sender: No OFD packet to send [20:12:48]OFD Sender: No OFD packet to send [20:12:53]OFD Sender: No OFD packet to send [20:12:58]OFD Sender: No OFD packet to send [20:13:03]OFD Sender: No OFD packet to send [20:13:08]OFD Sender: No OFD packet to send [20:13:13]OFD Sender: No OFD packet to send [20:13:18]OFD Sender: No OFD packet to send [20:13:23]OFD Sender: No OFD packet to send [20:13:28]OFD Sender: No OFD packet to send [20:13:33]OFD Sender: No OFD packet to send [20:13:39]OFD Sender: No OFD packet to send [20:13:44]OFD Sender: No OFD packet to send [20:13:49]OFD Sender: No OFD packet to send [20:13:54]OFD Sender: No OFD packet to send [20:13:59]OFD Sender: No OFD packet to send [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:51]accept exits with 9 [20:19:51]New connection [20:19:51]New thread 3066731876 created [20:19:51]Thread 3066588516 joined [20:19:51]Waiting for new connection... [20:19:51] Sock 9.Parse request [20:19:51]Sock 9.Check first char [20:19:51]Sock 9.First char is OK [20:19:51]request: POST /json_proto HTTP/1.0 [20:19:51]Method: POST [20:19:51]URL: /json_proto [20:19:51]Method is POST - this is cgi request [20:19:51]url: /json_proto [20:19:51]query_string will be loaded in cgi processing [20:19:51]execute_cgi json_proto POST (null) [20:19:51]execute_cgi path=json_proto method=POST [20:19:51]POST find Content-Length [20:19:51]Host: 172.17.53.67:8080 [20:19:51]Content-Length: 769 [20:19:51]Content-Type: application/json [20:19:51] [20:19:51]POST finish read [20:19:51]Found Content-Length = 769 [20:19:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874800", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:19:51]execute_script... [20:19:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874800", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:19:51]POST & json_proto [20:19:51]process_json_proto [20:19:51]json parsed OK: [20:19:51]protocol is kg_v1.0 [20:19:51]action value=close_receipt [20:19:51]process_action close_receipt [20:19:51]cmd_close_receipt [20:19:51]MH_GetDate [20:19:51]Write to MH i2c: F0 00 00 4B 1A 54 [20:19:51]Write i2c OK [20:19:51]MH_I2C_Read... [20:19:51]Read from MH i2c: F0 [20:19:51]MH_I2C_Read... [20:19:51]Read from MH i2c: F0 09 00 [20:19:51]MH_I2C_Read... [20:19:51]Read from MH i2c: F0 09 00 4B 1A 00 E8 65 15 67 19 BC 99 64 F8 [20:19:51]GetLastDocTimeStamp 1729454581 [20:19:51]current date 1729455592 [20:19:51]FM_GetShiftState [20:19:51]SAM_PROTO_GetShiftState [20:19:51]wFMCommunicate request_size=4 [20:19:51]MH_SAM_APDU [20:19:51]CAPDU: 80 13 01 00 [20:19:51]Write to MH i2c: E2 08 00 4C 1A 80 13 01 00 00 00 00 00 E3 [20:19:51]Write i2c OK [20:19:51]MH_I2C_Read... [20:19:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:19:51]Read from MH i2c: E2 [20:19:51]MH_I2C_Read... [20:19:51]Read from MH i2c: E2 0E 00 [20:19:51]MH_I2C_Read... [20:19:51]Read from MH i2c: E2 0E 00 4C 1A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 8A [20:19:51]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:19:51]wFMCommunicate OK [20:19:51]SAM_PROTO_GetShiftState done [20:19:51]FM_GetShiftState done [20:19:51]opened in 1729383891 [20:19:51]opened+sec_in_day 1729470291 [20:19:51]quantity*price = 100015 [20:19:51]sum+1 = 100017 [20:19:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 561 20.10.2024 20:19 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156489 ФПД: 211536879685066 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T201952&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156489&fm=211536879685066&tin=02508201610067®Number=0000137193017469&sum=100016 [20:19:52]StoreToDocumentArchive [20:19:52]shift 314 fd 156489 [20:19:52]save to /storage/0314/doc_00156489 [20:19:52]save last doc name /storage/0314/doc_00156489 to /storage/kkm_last_doc_name [20:19:52]save OK [20:19:52]Clear old archive folders... [20:19:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:19:52]tlvbuf is B6E72090 [20:19:52]SAM_PROTO_ClearQueue [20:19:52]wFMCommunicate request_size=4 [20:19:52]MH_SAM_APDU [20:19:52]CAPDU: 80 09 00 00 [20:19:52]Write to MH i2c: E2 08 00 59 1A 80 09 00 00 00 00 00 00 E5 [20:19:52]Write i2c OK [20:19:52]MH_I2C_Read... [20:19:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:19:52]Read from MH i2c: E2 [20:19:52]MH_I2C_Read... [20:19:52]Read from MH i2c: E2 03 00 [20:19:52]MH_I2C_Read... [20:19:52]Read from MH i2c: E2 03 00 59 1A 00 90 00 E7 [20:19:52]RAPDU: 90 00 [20:19:52]wFMCommunicate OK [20:19:52]SAM_PROTO_ClearQueue done [20:19:52]KKMCreateOFDPacket [20:19:52]OFDProtocolAddRootSTLVToBuf [20:19:52]FM_MakeSignedData [20:19:52]FM_MakeSignedData [20:19:52]SAM_PROTO_SignData [20:19:52]wFMCommunicate request_size=4 [20:19:52]MH_SAM_APDU [20:19:52]CAPDU: 80 0D 01 02 [20:19:52]Write to MH i2c: E2 08 00 5A 1A 80 0D 01 02 00 00 00 00 ED [20:19:52]Write i2c OK [20:19:52]MH_I2C_Read... [20:19:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:19:52]Read from MH i2c: E2 [20:19:52]MH_I2C_Read... [20:19:52]Read from MH i2c: E2 03 00 [20:19:52]MH_I2C_Read... [20:19:52]Read from MH i2c: E2 03 00 5A 1A 00 90 00 E8 [20:19:52]RAPDU: 90 00 [20:19:52]wFMCommunicate OK [20:19:52]wFMCommunicate request_size=255 [20:19:52]MH_SAM_APDU [20:19:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 02 00 00 F4 03 04 00 E8 65 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 49 63 02 00 35 04 06 00 C0 [20:19:52]Write to MH i2c: E2 02 01 5B 1A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 02 00 00 F4 03 04 00 E8 65 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 49 63 02 00 35 04 06 00 C0 00 00 53 [20:19:52]Write i2c OK [20:19:52]MH_I2C_Read... [20:19:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:19:52]Read from MH i2c: E2 [20:19:52]MH_I2C_Read... [20:19:52]Read from MH i2c: E2 03 00 [20:19:52]MH_I2C_Read... [20:19:52]Read from MH i2c: E2 03 00 5B 1A 00 90 00 E9 [20:19:52]RAPDU: 90 00 [20:19:52]wFMCommunicate OK [20:19:52]wFMCommunicate request_size=10 [20:19:52]MH_SAM_APDU [20:19:52]CAPDU: 80 0D 02 02 05 64 44 92 0D CA [20:19:52]Write to MH i2c: E2 0D 00 5C 1A 80 0D 02 02 05 00 64 44 92 0D CA 00 00 0B [20:19:52]Write i2c OK [20:19:52]MH_I2C_Read... [20:19:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:19:53]Read from MH i2c: E2 [20:19:53]MH_I2C_Read... [20:19:53]Read from MH i2c: E2 03 00 [20:19:53]MH_I2C_Read... [20:19:53]Read from MH i2c: E2 03 00 5C 1A 00 90 00 EA [20:19:53]RAPDU: 90 00 [20:19:53]wFMCommunicate OK [20:19:53]wFMCommunicate request_size=4 [20:19:53]MH_SAM_APDU [20:19:53]CAPDU: 80 0D 03 02 [20:19:53]Write to MH i2c: E2 08 00 5D 1A 80 0D 03 02 00 00 00 00 F2 [20:19:53]Write i2c OK [20:19:53]MH_I2C_Read... [20:19:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:19:53]Read from MH i2c: E2 [20:19:53]MH_I2C_Read... [20:19:53]Read from MH i2c: E2 0B 00 [20:19:53]MH_I2C_Read... [20:19:53]Read from MH i2c: E2 0B 00 5D 1A 00 DE D0 75 21 E6 D1 82 C4 90 00 34 [20:19:53]RAPDU: DE D0 75 21 E6 D1 82 C4 90 00 [20:19:53]wFMCommunicate OK [20:19:53]SAM_PROTO_SignData done [20:19:53]FM_MakeSignedData done [20:19:53]CreateOFDProtocolMessage [20:19:53]wFMCommunicate request_size=4 [20:19:53]MH_SAM_APDU [20:19:53]CAPDU: 80 11 00 00 [20:19:53]Write to MH i2c: E2 08 00 5E 1A 80 11 00 00 00 00 00 00 F2 [20:19:53]Write i2c OK [20:19:53]MH_I2C_Read... [20:19:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:19:53]Read from MH i2c: E2 [20:19:53]MH_I2C_Read... [20:19:53]Read from MH i2c: E2 17 00 [20:19:53]MH_I2C_Read... [20:19:53]Read from MH i2c: E2 17 00 5E 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 43 [20:19:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:19:53]wFMCommunicate OK [20:19:53]CreateOFDProtocolMessage done [20:19:53]OFDSenderStorePacket 156489 [20:19:53]StoreOFDPacket docnum=156489 [20:19:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 69 38 07 01 2E 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 02 00 00 F4 03 04 00 E8 65 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 49 63 02 00 35 04 06 00 C0 64 44 92 0D CA DE D0 75 21 E6 D1 82 C4 [20:19:53]CheckFolder [20:19:53]dirname=/storage/ofd_packets [20:19:53]CheckFolder done [20:19:53]ProducePacketName [20:19:53]name=ofd_packets/00156489 [20:19:53]NVStorageSaveData ofd_packets/00156489 [20:19:53]File name is /storage/ofd_packets/00156489 [20:19:53]Write 301 bytes [20:19:53]NVStorageSaveData done [20:19:53]OFDSenderStorePacket done [20:19:53]KKMCreateOFDPacket done [20:19:53]NVStorageSaveData kkm_last_timestamp [20:19:53]File name is /storage/kkm_last_timestamp [20:19:53]Write 4 bytes [20:19:53]NVStorageSaveData done [20:19:53]ExternCall_PrintAddStr [20:19:53]wPrintStart [20:19:53]Write to MH i2c: 01 00 00 5F 1A 79 [20:19:53]Write i2c OK [20:19:53]MH_I2C_Read... [20:19:53]Read from MH i2c: 01 [20:19:53]MH_I2C_Read... [20:19:53]Read from MH i2c: 01 07 00 [20:19:53]MH_I2C_Read... [20:19:53]Read from MH i2c: 01 07 00 5F 1A 00 00 00 00 00 FF 0F 8E [20:19:53]RasterBufferAndPrint [20:19:53]line Счет N : (1)874800 [20:19:53]line ИНН: 02508201610067 [20:19:53]line Контрольно-Кассовый Чек [20:19:53]line ПРОДАЖА [20:19:53]line ТРК (МРК, ГНК) : 32 [20:19:53]line Товар: 2710124130 [20:19:53]line Аи-92-К-5 [20:19:53]line 14.950 * 66.90 [20:19:53]line = 1000.16 [20:19:53]line НДС 12% НСП 1% [20:19:53]line > о реализуемом товаре [20:19:53]line ИТОГО: 1000.16 [20:19:53]line НСП 1% : 8.85 [20:19:53]line НДС 12% : 106.21 [20:19:53]line Наличными: 0.00 [20:19:53]line Безнал.: 1000.16 [20:19:53]line Место: АЗС № 165 "Партнер Нефть" [20:19:53]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:19:53]line СНО: Общий режим [20:19:53]line Чек 561 20.10.2024 20:19 [20:19:53]line Смена: 314 ФФД: 1.0 [20:19:53]line ЗНМ: 0300000234 [20:19:53]line РНМ: 0000137193017469 [20:19:53]line Версия ККМ: v1.0 [20:19:53]line Платежная система: Mbank [20:19:53]line ФМ: 0000000000963156 [20:19:53]line ФД: 156489 [20:19:53]line ФПД: 211536879685066 [20:19:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T201952&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156489&fm=211536879685066&tin=02508201610067®Number=0000137193017469&sum=100016 [20:19:53]written 0, free lines is 4095 [20:19:53]OFD Sender: Processing packet 156489 [packets to send 52, broken 51] [20:19:53]ProducePacketName [20:19:53]name=ofd_packets/00156489 [20:19:53]OFD Sender: To server: pG, [20:19:53]CommunicateWithHost lk.salyk.kg:30040 [20:19:53]ConnectInit lk.salyk.kg [20:19:53]Connected sock=10 [20:19:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 69 38 07 01 2E 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 02 00 00 F4 03 04 00 E8 65 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 49 63 02 00 35 04 06 00 C0 64 44 92 0D CA DE D0 75 21 E6 D1 82 C4 [20:19:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 88 07 47 00 62 AC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 49 63 02 00 F4 03 04 00 19 0C 15 67 B6 04 01 00 00 A8 60 E0 22 CE 12 F0 C3 [20:19:53]CommunicateWithHost err = 0 [20:19:53]CheckOFDResponse [20:19:53]1017 (14) - 77093643461234 [20:19:53]1041 (16) - 0000000000963156 [20:19:53]1040 (4) - 156489 [20:19:53]1012 (4) - 20.10.2024 13:56 [20:19:53]1206 (1) - 0 [20:19:53]OFD Sender: Remove packet 156489 [20:19:53]ProducePacketName [20:19:53]name=ofd_packets/00156489 [20:19:53]NVStorageDeleteData [20:19:53]Write to MH i2c: 01 00 00 88 1A A2 [20:19:53]Write i2c OK [20:19:53]MH_I2C_Read... [20:19:53]Read from MH i2c: 01 [20:19:53]MH_I2C_Read... [20:19:53]Read from MH i2c: 01 07 00 [20:19:53]MH_I2C_Read... [20:19:53]Read from MH i2c: 01 07 00 88 1A 00 00 00 00 00 25 0D DB [20:19:53]RasterBufferAndPrint [20:19:53]line [20:19:53]line [20:19:53]line [20:19:53]line [20:19:53]line [20:19:53]written 0, free lines is 3369 [20:19:53]MH_Cut [20:19:53]Write to MH i2c: D1 01 00 8F 1A 01 7B [20:19:53]Write i2c OK [20:19:53]MH_I2C_Read... [20:19:53]Read from MH i2c: D1 [20:19:53]MH_I2C_Read... [20:19:53]Read from MH i2c: D1 01 00 [20:19:53]MH_I2C_Read... [20:19:53]Read from MH i2c: D1 01 00 8F 1A 00 7A [20:19:53]Write to MH i2c: 01 00 00 90 1A AA [20:19:53]Write i2c OK [20:19:53]MH_I2C_Read... [20:19:53]OFD Sender: No OFD packet to send [20:19:54]*** Cut start [20:19:54]*** Partial cut [20:19:54]*** CUTSNS_PIN = 1 [20:19:54]*** CUTSNS_PIN = 0 [20:19:54]*** Brake cut motor [20:19:54]Read from MH i2c: 01 [20:19:54]*** Stop cut motor [20:19:54]*** Cut end [20:19:54]MH_I2C_Read... [20:19:54]Read from MH i2c: 01 07 00 [20:19:54]MH_I2C_Read... [20:19:54]Read from MH i2c: 01 07 00 90 1A 00 00 00 00 00 FF 0F BF [20:19:54]process_action close_receipt done [20:19:54]requested_data is exist [20:19:54]produce_requested_data [20:19:54]requested_item fm.sn is exist - process it [20:19:54]wFMCommunicate request_size=4 [20:19:54]MH_SAM_APDU [20:19:54]CAPDU: 80 11 00 00 [20:19:54]Write to MH i2c: E2 08 00 91 1A 80 11 00 00 00 00 00 00 25 [20:19:54]Write i2c OK [20:19:54]MH_I2C_Read... [20:19:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:19:54]Read from MH i2c: E2 [20:19:54]MH_I2C_Read... [20:19:54]Read from MH i2c: E2 17 00 [20:19:54]MH_I2C_Read... [20:19:54]Read from MH i2c: E2 17 00 91 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 76 [20:19:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:19:54]wFMCommunicate OK [20:19:54]requested_item fd.num is exist - process it [20:19:54]SAM_PROTO_GetFieldsCounters [20:19:54]wFMCommunicate request_size=4 [20:19:54]MH_SAM_APDU [20:19:54]CAPDU: 80 13 00 00 [20:19:54]Write to MH i2c: E2 08 00 92 1A 80 13 00 00 00 00 00 00 28 [20:19:54]Write i2c OK [20:19:54]MH_I2C_Read... [20:19:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:19:55]Read from MH i2c: E2 [20:19:55]MH_I2C_Read... [20:19:55]Read from MH i2c: E2 62 00 [20:19:55]MH_I2C_Read... [20:19:55]Read from MH i2c: E2 62 00 92 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 49 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 31 02 00 00 5E 04 04 00 31 02 00 00 57 04 04 00 32 02 00 00 19 04 04 00 00 00 00 00 90 00 E3 [20:19:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 49 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 31 02 00 00 5E 04 04 00 31 02 00 00 57 04 04 00 32 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:19:55]wFMCommunicate OK [20:19:55]SAM_PROTO_GetFieldsCounters done [20:19:55]requested_item shift.num is exist - process it [20:19:55]requested_item shift.opened is exist - process it [20:19:55]req_shift_opened [20:19:55]FM_GetShiftState [20:19:55]SAM_PROTO_GetShiftState [20:19:55]wFMCommunicate request_size=4 [20:19:55]MH_SAM_APDU [20:19:55]CAPDU: 80 13 01 00 [20:19:55]Write to MH i2c: E2 08 00 93 1A 80 13 01 00 00 00 00 00 2A [20:19:55]Write i2c OK [20:19:55]MH_I2C_Read... [20:19:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:19:55]Read from MH i2c: E2 [20:19:55]MH_I2C_Read... [20:19:55]Read from MH i2c: E2 0E 00 [20:19:55]MH_I2C_Read... [20:19:55]Read from MH i2c: E2 0E 00 93 1A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D1 [20:19:55]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:19:55]wFMCommunicate OK [20:19:55]SAM_PROTO_GetShiftState done [20:19:55]FM_GetShiftState done [20:19:55]req_shift_opened done [20:19:55]requested_item shift.open_date is exist - process it [20:19:55]req_shift_open_date [20:19:55]req_shift_open_date done [20:19:55]produce_requested_data done [20:19:55]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156489,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [20:19:55]process_action_free close_receipt [20:19:55]json_value_free [20:19:55]json_value_free done [20:19:55]process_json_proto returns [20:19:55]Send response to host [20:19:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156489,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [20:19:55]free response buf [20:19:55]execute_script done [20:19:55]execute_script returns [20:19:55]free content buf [20:19:55]Sock 9.Close socket [20:19:55]Sock 9.Thread stoped [20:19:58]OFD Sender: No OFD packet to send [20:20:03]OFD Sender: No OFD packet to send [20:20:08]OFD Sender: No OFD packet to send [20:20:09]accept exits with 7 [20:20:09]New connection [20:20:09]New thread 3066588516 created [20:20:09]Thread 3066731876 joined [20:20:09]Waiting for new connection... [20:20:09] Sock 7.Parse request [20:20:09]Sock 7.Check first char [20:20:09]Sock 7.First char is OK [20:20:09]request: POST /json_proto HTTP/1.0 [20:20:09]Method: POST [20:20:09]URL: /json_proto [20:20:09]Method is POST - this is cgi request [20:20:09]url: /json_proto [20:20:09]query_string will be loaded in cgi processing [20:20:09]execute_cgi json_proto POST (null) [20:20:09]execute_cgi path=json_proto method=POST [20:20:09]POST find Content-Length [20:20:09]Host: 172.17.53.67:8080 [20:20:09]Content-Length: 766 [20:20:09]Content-Type: application/json [20:20:09] [20:20:09]POST finish read [20:20:09]Found Content-Length = 766 [20:20:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874802", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 400.68 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:20:09]execute_script... [20:20:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874802", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 400.68 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:20:09]POST & json_proto [20:20:09]process_json_proto [20:20:09]json parsed OK: [20:20:09]protocol is kg_v1.0 [20:20:09]action value=close_receipt [20:20:09]process_action close_receipt [20:20:09]cmd_close_receipt [20:20:09]MH_GetDate [20:20:09]Write to MH i2c: F0 00 00 94 1A 9D [20:20:09]Write i2c OK [20:20:09]MH_I2C_Read... [20:20:09]Read from MH i2c: F0 [20:20:09]MH_I2C_Read... [20:20:09]Read from MH i2c: F0 09 00 [20:20:09]MH_I2C_Read... [20:20:09]Read from MH i2c: F0 09 00 94 1A 00 F9 65 15 67 19 BC 99 64 52 [20:20:09]GetLastDocTimeStamp 1729455592 [20:20:09]current date 1729455609 [20:20:09]FM_GetShiftState [20:20:09]SAM_PROTO_GetShiftState [20:20:09]wFMCommunicate request_size=4 [20:20:09]MH_SAM_APDU [20:20:09]CAPDU: 80 13 01 00 [20:20:09]Write to MH i2c: E2 08 00 95 1A 80 13 01 00 00 00 00 00 2C [20:20:09]Write i2c OK [20:20:09]MH_I2C_Read... [20:20:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:20:09]Read from MH i2c: E2 [20:20:09]MH_I2C_Read... [20:20:09]Read from MH i2c: E2 0E 00 [20:20:09]MH_I2C_Read... [20:20:09]Read from MH i2c: E2 0E 00 95 1A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D3 [20:20:09]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:20:09]wFMCommunicate OK [20:20:09]SAM_PROTO_GetShiftState done [20:20:09]FM_GetShiftState done [20:20:09]opened in 1729383891 [20:20:09]opened+sec_in_day 1729470291 [20:20:09]quantity*price = 40068 [20:20:09]sum+1 = 40069 [20:20:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 400.68 НСП 1% : 3.55 НДС 12% : 42.55 Наличными: 0.00 Безнал.: 400.68 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 562 20.10.2024 20:20 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156490 ФПД: 123967208830105 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T202009&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156490&fm=123967208830105&tin=02508201610067®Number=0000137193017469&sum=40068 [20:20:10]StoreToDocumentArchive [20:20:10]shift 314 fd 156490 [20:20:10]save to /storage/0314/doc_00156490 [20:20:10]save last doc name /storage/0314/doc_00156490 to /storage/kkm_last_doc_name [20:20:10]save OK [20:20:10]Clear old archive folders... [20:20:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:20:10]tlvbuf is 002DD140 [20:20:10]SAM_PROTO_ClearQueue [20:20:10]wFMCommunicate request_size=4 [20:20:10]MH_SAM_APDU [20:20:10]CAPDU: 80 09 00 00 [20:20:10]Write to MH i2c: E2 08 00 A2 1A 80 09 00 00 00 00 00 00 2E [20:20:10]Write i2c OK [20:20:10]MH_I2C_Read... [20:20:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:20:10]Read from MH i2c: E2 [20:20:10]MH_I2C_Read... [20:20:10]Read from MH i2c: E2 03 00 [20:20:10]MH_I2C_Read... [20:20:10]Read from MH i2c: E2 03 00 A2 1A 00 90 00 30 [20:20:10]RAPDU: 90 00 [20:20:10]wFMCommunicate OK [20:20:10]SAM_PROTO_ClearQueue done [20:20:10]KKMCreateOFDPacket [20:20:10]OFDProtocolAddRootSTLVToBuf [20:20:10]FM_MakeSignedData [20:20:10]FM_MakeSignedData [20:20:10]SAM_PROTO_SignData [20:20:10]wFMCommunicate request_size=4 [20:20:10]MH_SAM_APDU [20:20:10]CAPDU: 80 0D 01 02 [20:20:10]Write to MH i2c: E2 08 00 A3 1A 80 0D 01 02 00 00 00 00 36 [20:20:10]Write i2c OK [20:20:10]MH_I2C_Read... [20:20:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:20:10]Read from MH i2c: E2 [20:20:10]MH_I2C_Read... [20:20:10]Read from MH i2c: E2 03 00 [20:20:10]MH_I2C_Read... [20:20:10]Read from MH i2c: E2 03 00 A3 1A 00 90 00 31 [20:20:10]RAPDU: 90 00 [20:20:10]wFMCommunicate OK [20:20:10]wFMCommunicate request_size=255 [20:20:10]MH_SAM_APDU [20:20:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 02 00 00 F4 03 04 00 F9 65 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4A 63 02 00 35 04 06 00 70 [20:20:10]Write to MH i2c: E2 02 01 A4 1A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 02 00 00 F4 03 04 00 F9 65 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4A 63 02 00 35 04 06 00 70 00 00 7C [20:20:10]Write i2c OK [20:20:10]MH_I2C_Read... [20:20:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:20:10]Read from MH i2c: E2 [20:20:10]MH_I2C_Read... [20:20:10]Read from MH i2c: E2 03 00 [20:20:10]MH_I2C_Read... [20:20:10]Read from MH i2c: E2 03 00 A4 1A 00 90 00 32 [20:20:10]RAPDU: 90 00 [20:20:10]wFMCommunicate OK [20:20:10]wFMCommunicate request_size=10 [20:20:10]MH_SAM_APDU [20:20:10]CAPDU: 80 0D 02 02 05 BF 5D 72 34 99 [20:20:10]Write to MH i2c: E2 0D 00 A5 1A 80 0D 02 02 05 00 BF 5D 72 34 99 00 00 9E [20:20:10]Write i2c OK [20:20:10]MH_I2C_Read... [20:20:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:20:10]Read from MH i2c: E2 [20:20:10]MH_I2C_Read... [20:20:10]Read from MH i2c: E2 03 00 [20:20:10]MH_I2C_Read... [20:20:10]Read from MH i2c: E2 03 00 A5 1A 00 90 00 33 [20:20:10]RAPDU: 90 00 [20:20:10]wFMCommunicate OK [20:20:10]wFMCommunicate request_size=4 [20:20:10]MH_SAM_APDU [20:20:10]CAPDU: 80 0D 03 02 [20:20:10]Write to MH i2c: E2 08 00 A6 1A 80 0D 03 02 00 00 00 00 3B [20:20:10]Write i2c OK [20:20:10]MH_I2C_Read... [20:20:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:20:10]Read from MH i2c: E2 [20:20:10]MH_I2C_Read... [20:20:10]Read from MH i2c: E2 0B 00 [20:20:10]MH_I2C_Read... [20:20:10]Read from MH i2c: E2 0B 00 A6 1A 00 7B 47 A6 24 AA 19 57 F9 90 00 DB [20:20:10]RAPDU: 7B 47 A6 24 AA 19 57 F9 90 00 [20:20:10]wFMCommunicate OK [20:20:10]SAM_PROTO_SignData done [20:20:10]FM_MakeSignedData done [20:20:10]CreateOFDProtocolMessage [20:20:10]wFMCommunicate request_size=4 [20:20:10]MH_SAM_APDU [20:20:10]CAPDU: 80 11 00 00 [20:20:10]Write to MH i2c: E2 08 00 A7 1A 80 11 00 00 00 00 00 00 3B [20:20:10]Write i2c OK [20:20:10]MH_I2C_Read... [20:20:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:20:10]Read from MH i2c: E2 [20:20:10]MH_I2C_Read... [20:20:10]Read from MH i2c: E2 17 00 [20:20:10]MH_I2C_Read... [20:20:10]Read from MH i2c: E2 17 00 A7 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8C [20:20:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:20:10]wFMCommunicate OK [20:20:10]CreateOFDProtocolMessage done [20:20:10]OFDSenderStorePacket 156490 [20:20:10]StoreOFDPacket docnum=156490 [20:20:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E9 F3 07 01 7C 25 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 02 00 00 F4 03 04 00 F9 65 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4A 63 02 00 35 04 06 00 70 BF 5D 72 34 99 7B 47 A6 24 AA 19 57 F9 [20:20:10]CheckFolder [20:20:10]dirname=/storage/ofd_packets [20:20:10]CheckFolder done [20:20:10]ProducePacketName [20:20:10]name=ofd_packets/00156490 [20:20:10]NVStorageSaveData ofd_packets/00156490 [20:20:10]File name is /storage/ofd_packets/00156490 [20:20:10]Write 301 bytes [20:20:10]NVStorageSaveData done [20:20:10]OFDSenderStorePacket done [20:20:10]KKMCreateOFDPacket done [20:20:10]NVStorageSaveData kkm_last_timestamp [20:20:10]File name is /storage/kkm_last_timestamp [20:20:10]Write 4 bytes [20:20:10]NVStorageSaveData done [20:20:10]ExternCall_PrintAddStr [20:20:10]wPrintStart [20:20:10]Write to MH i2c: 01 00 00 A8 1A C2 [20:20:10]OFD Sender: Processing packet 156490 [packets to send 52, broken 51] [20:20:10]ProducePacketName [20:20:10]name=ofd_packets/00156490 [20:20:10]OFD Sender: To server: pG, [20:20:10]CommunicateWithHost lk.salyk.kg:30040 [20:20:10]ConnectInit lk.salyk.kg [20:20:10]Write i2c OK [20:20:10]MH_I2C_Read... [20:20:10]Read from MH i2c: 01 [20:20:10]MH_I2C_Read... [20:20:10]Read from MH i2c: 01 07 00 [20:20:10]MH_I2C_Read... [20:20:10]Read from MH i2c: 01 07 00 A8 1A 00 00 00 00 00 FF 0F D7 [20:20:10]RasterBufferAndPrint [20:20:10]line Счет N : (1)874802 [20:20:10]line ИНН: 02508201610067 [20:20:10]line Контрольно-Кассовый Чек [20:20:10]line ПРОДАЖА [20:20:10]line ТРК (МРК, ГНК) : 41 [20:20:10]line Товар: 2710124500 [20:20:10]line Аи-95-К-5 [20:20:10]line 5.400 * 74.20 [20:20:10]line = 400.68 [20:20:10]line НДС 12% НСП 1% [20:20:10]line > о реализуемом товаре [20:20:10]line ИТОГО: 400.68 [20:20:10]line НСП 1% : 3.55 [20:20:10]line НДС 12% : 42.55 [20:20:10]line Наличными: 0.00 [20:20:10]line Безнал.: 400.68 [20:20:10]line Место: АЗС № 165 "Партнер Нефть" [20:20:10]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:20:10]line СНО: Общий режим [20:20:10]line Чек 562 20.10.2024 20:20 [20:20:10]line Смена: 314 ФФД: 1.0 [20:20:10]line ЗНМ: 0300000234 [20:20:10]line РНМ: 0000137193017469 [20:20:10]line Версия ККМ: v1.0 [20:20:10]line Платежная система: Mbank [20:20:10]line ФМ: 0000000000963156 [20:20:10]line ФД: 156490 [20:20:10]line ФПД: 123967208830105 [20:20:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T202009&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156490&fm=123967208830105&tin=02508201610067®Number=0000137193017469&sum=40068 [20:20:11]Connected sock=10 [20:20:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E9 F3 07 01 7C 25 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 02 00 00 F4 03 04 00 F9 65 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4A 63 02 00 35 04 06 00 70 BF 5D 72 34 99 7B 47 A6 24 AA 19 57 F9 [20:20:11]written 0, free lines is 4095 [20:20:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 96 75 47 00 FD 23 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4A 63 02 00 F4 03 04 00 2B 0C 15 67 B6 04 01 00 00 7E 60 A6 C6 22 91 5E 7A [20:20:11]CommunicateWithHost err = 0 [20:20:11]CheckOFDResponse [20:20:11]1017 (14) - 77093643461234 [20:20:11]1041 (16) - 0000000000963156 [20:20:11]1040 (4) - 156490 [20:20:11]1012 (4) - 20.10.2024 13:56 [20:20:11]1206 (1) - 0 [20:20:11]OFD Sender: Remove packet 156490 [20:20:11]ProducePacketName [20:20:11]name=ofd_packets/00156490 [20:20:11]NVStorageDeleteData [20:20:11]Write to MH i2c: 01 00 00 D1 1A EB [20:20:11]Write i2c OK [20:20:11]MH_I2C_Read... [20:20:11]Read from MH i2c: 01 [20:20:11]MH_I2C_Read... [20:20:11]Read from MH i2c: 01 07 00 [20:20:11]MH_I2C_Read... [20:20:11]Read from MH i2c: 01 07 00 D1 1A 00 00 00 00 00 13 0D 12 [20:20:11]RasterBufferAndPrint [20:20:11]line [20:20:11]line [20:20:11]line [20:20:11]line [20:20:11]line [20:20:11]written 0, free lines is 3354 [20:20:11]MH_Cut [20:20:11]Write to MH i2c: D1 01 00 D8 1A 01 C4 [20:20:11]Write i2c OK [20:20:11]MH_I2C_Read... [20:20:11]Read from MH i2c: D1 [20:20:11]MH_I2C_Read... [20:20:11]Read from MH i2c: D1 01 00 [20:20:11]MH_I2C_Read... [20:20:11]Read from MH i2c: D1 01 00 D8 1A 00 C3 [20:20:11]Write to MH i2c: 01 00 00 D9 1A F3 [20:20:11]Write i2c OK [20:20:11]MH_I2C_Read... [20:20:11]OFD Sender: No OFD packet to send [20:20:12]*** Cut start [20:20:12]*** Partial cut [20:20:12]*** CUTSNS_PIN = 1 [20:20:12]*** CUTSNS_PIN = 0 [20:20:12]*** Brake cut motor [20:20:12]Read from MH i2c: 01 [20:20:12]MH_I2C_Read... [20:20:12]*** Stop cut motor [20:20:12]*** Cut end [20:20:12]Read from MH i2c: 01 07 00 [20:20:12]MH_I2C_Read... [20:20:12]Read from MH i2c: 01 07 00 D9 1A 00 00 00 00 00 FF 0F 08 [20:20:12]process_action close_receipt done [20:20:12]requested_data is exist [20:20:12]produce_requested_data [20:20:12]requested_item fm.sn is exist - process it [20:20:12]wFMCommunicate request_size=4 [20:20:12]MH_SAM_APDU [20:20:12]CAPDU: 80 11 00 00 [20:20:12]Write to MH i2c: E2 08 00 DA 1A 80 11 00 00 00 00 00 00 6E [20:20:12]Write i2c OK [20:20:12]MH_I2C_Read... [20:20:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:20:12]Read from MH i2c: E2 [20:20:12]MH_I2C_Read... [20:20:12]Read from MH i2c: E2 17 00 [20:20:12]MH_I2C_Read... [20:20:12]Read from MH i2c: E2 17 00 DA 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BF [20:20:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:20:12]wFMCommunicate OK [20:20:12]requested_item fd.num is exist - process it [20:20:12]SAM_PROTO_GetFieldsCounters [20:20:12]wFMCommunicate request_size=4 [20:20:12]MH_SAM_APDU [20:20:12]CAPDU: 80 13 00 00 [20:20:12]Write to MH i2c: E2 08 00 DB 1A 80 13 00 00 00 00 00 00 71 [20:20:12]Write i2c OK [20:20:12]MH_I2C_Read... [20:20:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:20:13]Read from MH i2c: E2 [20:20:13]MH_I2C_Read... [20:20:13]Read from MH i2c: E2 62 00 [20:20:13]MH_I2C_Read... [20:20:13]Read from MH i2c: E2 62 00 DB 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4A 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 32 02 00 00 5E 04 04 00 32 02 00 00 57 04 04 00 33 02 00 00 19 04 04 00 00 00 00 00 90 00 30 [20:20:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4A 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 32 02 00 00 5E 04 04 00 32 02 00 00 57 04 04 00 33 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:20:13]wFMCommunicate OK [20:20:13]SAM_PROTO_GetFieldsCounters done [20:20:13]requested_item shift.num is exist - process it [20:20:13]requested_item shift.opened is exist - process it [20:20:13]req_shift_opened [20:20:13]FM_GetShiftState [20:20:13]SAM_PROTO_GetShiftState [20:20:13]wFMCommunicate request_size=4 [20:20:13]MH_SAM_APDU [20:20:13]CAPDU: 80 13 01 00 [20:20:13]Write to MH i2c: E2 08 00 DC 1A 80 13 01 00 00 00 00 00 73 [20:20:13]Write i2c OK [20:20:13]MH_I2C_Read... [20:20:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:20:13]Read from MH i2c: E2 [20:20:13]MH_I2C_Read... [20:20:13]Read from MH i2c: E2 0E 00 [20:20:13]MH_I2C_Read... [20:20:13]Read from MH i2c: E2 0E 00 DC 1A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 1A [20:20:13]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:20:13]wFMCommunicate OK [20:20:13]SAM_PROTO_GetShiftState done [20:20:13]FM_GetShiftState done [20:20:13]req_shift_opened done [20:20:13]requested_item shift.open_date is exist - process it [20:20:13]req_shift_open_date [20:20:13]req_shift_open_date done [20:20:13]produce_requested_data done [20:20:13]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156490,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [20:20:13]process_action_free close_receipt [20:20:13]json_value_free [20:20:13]json_value_free done [20:20:13]process_json_proto returns [20:20:13]Send response to host [20:20:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156490,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [20:20:13]free response buf [20:20:13]execute_script done [20:20:13]execute_script returns [20:20:13]free content buf [20:20:13]Sock 7.Close socket [20:20:13]Sock 7.Thread stoped [20:20:16]OFD Sender: No OFD packet to send [20:20:21]OFD Sender: No OFD packet to send [20:20:26]OFD Sender: No OFD packet to send [20:20:31]OFD Sender: No OFD packet to send [20:20:36]OFD Sender: No OFD packet to send [20:20:41]OFD Sender: No OFD packet to send [20:20:46]OFD Sender: No OFD packet to send [20:20:51]OFD Sender: No OFD packet to send [20:20:56]OFD Sender: No OFD packet to send [20:21:01]OFD Sender: No OFD packet to send [20:21:06]OFD Sender: No OFD packet to send [20:21:10]accept exits with 9 [20:21:10]New connection [20:21:10]New thread 3066731876 created [20:21:10]Thread 3066588516 joined [20:21:10]Waiting for new connection... [20:21:10] Sock 9.Parse request [20:21:10]Sock 9.Check first char [20:21:10]Sock 9.First char is OK [20:21:10]request: POST /json_proto HTTP/1.0 [20:21:10]Method: POST [20:21:10]URL: /json_proto [20:21:10]Method is POST - this is cgi request [20:21:10]url: /json_proto [20:21:10]query_string will be loaded in cgi processing [20:21:10]execute_cgi json_proto POST (null) [20:21:10]execute_cgi path=json_proto method=POST [20:21:10]POST find Content-Length [20:21:10]Host: 172.17.53.67:8080 [20:21:10]Content-Length: 769 [20:21:10]Content-Type: application/json [20:21:10] [20:21:10]POST finish read [20:21:10]Found Content-Length = 769 [20:21:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874804", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:21:10]execute_script... [20:21:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874804", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:21:10]POST & json_proto [20:21:10]process_json_proto [20:21:10]json parsed OK: [20:21:10]protocol is kg_v1.0 [20:21:10]action value=close_receipt [20:21:10]process_action close_receipt [20:21:10]cmd_close_receipt [20:21:10]MH_GetDate [20:21:10]Write to MH i2c: F0 00 00 DD 1A E6 [20:21:10]Write i2c OK [20:21:10]MH_I2C_Read... [20:21:10]Read from MH i2c: F0 [20:21:10]MH_I2C_Read... [20:21:10]Read from MH i2c: F0 09 00 [20:21:10]MH_I2C_Read... [20:21:10]Read from MH i2c: F0 09 00 DD 1A 00 37 66 15 67 19 BC 99 64 DA [20:21:10]GetLastDocTimeStamp 1729455609 [20:21:10]current date 1729455671 [20:21:10]FM_GetShiftState [20:21:10]SAM_PROTO_GetShiftState [20:21:10]wFMCommunicate request_size=4 [20:21:10]MH_SAM_APDU [20:21:10]CAPDU: 80 13 01 00 [20:21:10]Write to MH i2c: E2 08 00 DE 1A 80 13 01 00 00 00 00 00 75 [20:21:10]Write i2c OK [20:21:10]MH_I2C_Read... [20:21:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:21:10]Read from MH i2c: E2 [20:21:10]MH_I2C_Read... [20:21:10]Read from MH i2c: E2 0E 00 [20:21:10]MH_I2C_Read... [20:21:10]Read from MH i2c: E2 0E 00 DE 1A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 1C [20:21:10]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:21:10]wFMCommunicate OK [20:21:10]SAM_PROTO_GetShiftState done [20:21:10]FM_GetShiftState done [20:21:10]opened in 1729383891 [20:21:10]opened+sec_in_day 1729470291 [20:21:10]quantity*price = 100021 [20:21:10]sum+1 = 100023 [20:21:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 563 20.10.2024 20:21 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156491 ФПД: 152475525631567 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T202111&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156491&fm=152475525631567&tin=02508201610067®Number=0000137193017469&sum=100022 [20:21:11]StoreToDocumentArchive [20:21:11]shift 314 fd 156491 [20:21:11]save to /storage/0314/doc_00156491 [20:21:11]save last doc name /storage/0314/doc_00156491 to /storage/kkm_last_doc_name [20:21:11]save OK [20:21:11]Clear old archive folders... [20:21:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:21:11]tlvbuf is 002DD840 [20:21:11]SAM_PROTO_ClearQueue [20:21:11]wFMCommunicate request_size=4 [20:21:11]MH_SAM_APDU [20:21:11]CAPDU: 80 09 00 00 [20:21:11]Write to MH i2c: E2 08 00 EB 1A 80 09 00 00 00 00 00 00 77 [20:21:11]Write i2c OK [20:21:11]MH_I2C_Read... [20:21:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:21:11]Read from MH i2c: E2 [20:21:11]MH_I2C_Read... [20:21:11]Read from MH i2c: E2 03 00 [20:21:11]MH_I2C_Read... [20:21:11]Read from MH i2c: E2 03 00 EB 1A 00 90 00 79 [20:21:11]RAPDU: 90 00 [20:21:11]wFMCommunicate OK [20:21:11]SAM_PROTO_ClearQueue done [20:21:11]KKMCreateOFDPacket [20:21:11]OFDProtocolAddRootSTLVToBuf [20:21:11]FM_MakeSignedData [20:21:11]FM_MakeSignedData [20:21:11]SAM_PROTO_SignData [20:21:11]wFMCommunicate request_size=4 [20:21:11]MH_SAM_APDU [20:21:11]CAPDU: 80 0D 01 02 [20:21:11]Write to MH i2c: E2 08 00 EC 1A 80 0D 01 02 00 00 00 00 7F [20:21:11]Write i2c OK [20:21:11]MH_I2C_Read... [20:21:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:21:11]OFD Sender: No OFD packet to send [20:21:11]Read from MH i2c: E2 [20:21:11]MH_I2C_Read... [20:21:11]Read from MH i2c: E2 03 00 [20:21:11]MH_I2C_Read... [20:21:11]Read from MH i2c: E2 03 00 EC 1A 00 90 00 7A [20:21:11]RAPDU: 90 00 [20:21:11]wFMCommunicate OK [20:21:11]wFMCommunicate request_size=255 [20:21:11]MH_SAM_APDU [20:21:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 02 00 00 F4 03 04 00 37 66 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4B 63 02 00 35 04 06 00 8A [20:21:11]Write to MH i2c: E2 02 01 ED 1A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 02 00 00 F4 03 04 00 37 66 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4B 63 02 00 35 04 06 00 8A 00 00 32 [20:21:11]Write i2c OK [20:21:11]MH_I2C_Read... [20:21:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:21:12]Read from MH i2c: E2 [20:21:12]MH_I2C_Read... [20:21:12]Read from MH i2c: E2 03 00 [20:21:12]MH_I2C_Read... [20:21:12]Read from MH i2c: E2 03 00 ED 1A 00 90 00 7B [20:21:12]RAPDU: 90 00 [20:21:12]wFMCommunicate OK [20:21:12]wFMCommunicate request_size=10 [20:21:12]MH_SAM_APDU [20:21:12]CAPDU: 80 0D 02 02 05 AC F9 8A CE 4F [20:21:12]Write to MH i2c: E2 0D 00 EE 1A 80 0D 02 02 05 00 AC F9 8A CE 4F 00 00 D8 [20:21:12]Write i2c OK [20:21:12]MH_I2C_Read... [20:21:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:21:12]Read from MH i2c: E2 [20:21:12]MH_I2C_Read... [20:21:12]Read from MH i2c: E2 03 00 [20:21:12]MH_I2C_Read... [20:21:12]Read from MH i2c: E2 03 00 EE 1A 00 90 00 7C [20:21:12]RAPDU: 90 00 [20:21:12]wFMCommunicate OK [20:21:12]wFMCommunicate request_size=4 [20:21:12]MH_SAM_APDU [20:21:12]CAPDU: 80 0D 03 02 [20:21:12]Write to MH i2c: E2 08 00 EF 1A 80 0D 03 02 00 00 00 00 84 [20:21:12]Write i2c OK [20:21:12]MH_I2C_Read... [20:21:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:21:12]Read from MH i2c: E2 [20:21:12]MH_I2C_Read... [20:21:12]Read from MH i2c: E2 0B 00 [20:21:12]MH_I2C_Read... [20:21:12]Read from MH i2c: E2 0B 00 EF 1A 00 A7 BF 22 6A 02 CE C7 2D 90 00 3B [20:21:12]RAPDU: A7 BF 22 6A 02 CE C7 2D 90 00 [20:21:12]wFMCommunicate OK [20:21:12]SAM_PROTO_SignData done [20:21:12]FM_MakeSignedData done [20:21:12]CreateOFDProtocolMessage [20:21:12]wFMCommunicate request_size=4 [20:21:12]MH_SAM_APDU [20:21:12]CAPDU: 80 11 00 00 [20:21:12]Write to MH i2c: E2 08 00 F0 1A 80 11 00 00 00 00 00 00 84 [20:21:12]Write i2c OK [20:21:12]MH_I2C_Read... [20:21:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:21:12]Read from MH i2c: E2 [20:21:12]MH_I2C_Read... [20:21:12]Read from MH i2c: E2 17 00 [20:21:12]MH_I2C_Read... [20:21:12]Read from MH i2c: E2 17 00 F0 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D5 [20:21:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:21:12]wFMCommunicate OK [20:21:12]CreateOFDProtocolMessage done [20:21:12]OFDSenderStorePacket 156491 [20:21:12]StoreOFDPacket docnum=156491 [20:21:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 56 A7 07 01 AF 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 02 00 00 F4 03 04 00 37 66 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4B 63 02 00 35 04 06 00 8A AC F9 8A CE 4F A7 BF 22 6A 02 CE C7 2D [20:21:12]CheckFolder [20:21:12]dirname=/storage/ofd_packets [20:21:12]CheckFolder done [20:21:12]ProducePacketName [20:21:12]name=ofd_packets/00156491 [20:21:12]NVStorageSaveData ofd_packets/00156491 [20:21:12]File name is /storage/ofd_packets/00156491 [20:21:12]Write 301 bytes [20:21:12]NVStorageSaveData done [20:21:12]OFDSenderStorePacket done [20:21:12]KKMCreateOFDPacket done [20:21:12]NVStorageSaveData kkm_last_timestamp [20:21:12]File name is /storage/kkm_last_timestamp [20:21:12]Write 4 bytes [20:21:12]NVStorageSaveData done [20:21:12]ExternCall_PrintAddStr [20:21:12]wPrintStart [20:21:12]Write to MH i2c: 01 00 00 F1 1A 0B [20:21:12]Write i2c OK [20:21:12]MH_I2C_Read... [20:21:12]Read from MH i2c: 01 [20:21:12]MH_I2C_Read... [20:21:12]Read from MH i2c: 01 07 00 [20:21:12]MH_I2C_Read... [20:21:12]Read from MH i2c: 01 07 00 F1 1A 00 00 00 00 00 FF 0F 20 [20:21:12]RasterBufferAndPrint [20:21:12]line Счет N : (1)874804 [20:21:12]line ИНН: 02508201610067 [20:21:12]line Контрольно-Кассовый Чек [20:21:12]line ПРОДАЖА [20:21:12]line ТРК (МРК, ГНК) : 11 [20:21:12]line Товар: 2710124500 [20:21:12]line Аи-95-К-5 [20:21:12]line 13.480 * 74.20 [20:21:12]line = 1000.22 [20:21:12]line НДС 12% НСП 1% [20:21:12]line > о реализуемом товаре [20:21:12]line ИТОГО: 1000.22 [20:21:12]line НСП 1% : 8.85 [20:21:12]line НДС 12% : 106.22 [20:21:12]line Наличными: 0.00 [20:21:12]line Безнал.: 1000.22 [20:21:12]line Место: АЗС № 165 "Партнер Нефть" [20:21:12]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:21:12]line СНО: Общий режим [20:21:12]line Чек 563 20.10.2024 20:21 [20:21:12]line Смена: 314 ФФД: 1.0 [20:21:12]line ЗНМ: 0300000234 [20:21:12]line РНМ: 0000137193017469 [20:21:12]line Версия ККМ: v1.0 [20:21:12]line Платежная система: Mbank [20:21:12]line ФМ: 0000000000963156 [20:21:12]line ФД: 156491 [20:21:12]line ФПД: 152475525631567 [20:21:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T202111&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156491&fm=152475525631567&tin=02508201610067®Number=0000137193017469&sum=100022 [20:21:12]written 0, free lines is 4095 [20:21:12]OFD Sender: Processing packet 156491 [packets to send 52, broken 51] [20:21:12]ProducePacketName [20:21:12]name=ofd_packets/00156491 [20:21:12]OFD Sender: To server: pG, [20:21:12]CommunicateWithHost lk.salyk.kg:30040 [20:21:12]ConnectInit lk.salyk.kg [20:21:12]Connected sock=10 [20:21:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 56 A7 07 01 AF 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 02 00 00 F4 03 04 00 37 66 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4B 63 02 00 35 04 06 00 8A AC F9 8A CE 4F A7 BF 22 6A 02 CE C7 2D [20:21:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 9C DF 47 00 BF F7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4B 63 02 00 F4 03 04 00 68 0C 15 67 B6 04 01 00 00 A5 35 6A FB 2B 1D 41 9C [20:21:12]CommunicateWithHost err = 0 [20:21:12]CheckOFDResponse [20:21:12]1017 (14) - 77093643461234 [20:21:12]1041 (16) - 0000000000963156 [20:21:12]1040 (4) - 156491 [20:21:12]1012 (4) - 20.10.2024 13:58 [20:21:12]1206 (1) - 0 [20:21:12]OFD Sender: Remove packet 156491 [20:21:12]ProducePacketName [20:21:12]name=ofd_packets/00156491 [20:21:12]NVStorageDeleteData [20:21:12]Write to MH i2c: 01 00 00 1A 1B 35 [20:21:12]Write i2c OK [20:21:12]MH_I2C_Read... [20:21:12]Read from MH i2c: 01 [20:21:12]MH_I2C_Read... [20:21:12]Read from MH i2c: 01 07 00 [20:21:12]MH_I2C_Read... [20:21:12]Read from MH i2c: 01 07 00 1A 1B 00 00 00 00 00 12 0D 5B [20:21:12]RasterBufferAndPrint [20:21:12]line [20:21:12]line [20:21:12]line [20:21:12]line [20:21:12]line [20:21:12]written 0, free lines is 3353 [20:21:12]MH_Cut [20:21:12]Write to MH i2c: D1 01 00 21 1B 01 0E [20:21:12]Write i2c OK [20:21:12]MH_I2C_Read... [20:21:12]Read from MH i2c: D1 [20:21:12]MH_I2C_Read... [20:21:12]Read from MH i2c: D1 01 00 [20:21:12]MH_I2C_Read... [20:21:12]Read from MH i2c: D1 01 00 21 1B 00 0D [20:21:12]Write to MH i2c: 01 00 00 22 1B 3D [20:21:12]Write i2c OK [20:21:12]MH_I2C_Read... [20:21:13]OFD Sender: No OFD packet to send [20:21:13]*** Cut start [20:21:13]*** Partial cut [20:21:13]*** CUTSNS_PIN = 1 [20:21:13]*** CUTSNS_PIN = 0 [20:21:13]*** Brake cut motor [20:21:13]Read from MH i2c: 01 [20:21:14]MH_I2C_Read... [20:21:14]*** Stop cut motor [20:21:14]*** Cut end [20:21:14]Read from MH i2c: 01 07 00 [20:21:14]MH_I2C_Read... [20:21:14]Read from MH i2c: 01 07 00 22 1B 00 00 00 00 00 FF 0F 52 [20:21:14]process_action close_receipt done [20:21:14]requested_data is exist [20:21:14]produce_requested_data [20:21:14]requested_item fm.sn is exist - process it [20:21:14]wFMCommunicate request_size=4 [20:21:14]MH_SAM_APDU [20:21:14]CAPDU: 80 11 00 00 [20:21:14]Write to MH i2c: E2 08 00 23 1B 80 11 00 00 00 00 00 00 B8 [20:21:14]Write i2c OK [20:21:14]MH_I2C_Read... [20:21:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:21:14]Read from MH i2c: E2 [20:21:14]MH_I2C_Read... [20:21:14]Read from MH i2c: E2 17 00 [20:21:14]MH_I2C_Read... [20:21:14]Read from MH i2c: E2 17 00 23 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 09 [20:21:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:21:14]wFMCommunicate OK [20:21:14]requested_item fd.num is exist - process it [20:21:14]SAM_PROTO_GetFieldsCounters [20:21:14]wFMCommunicate request_size=4 [20:21:14]MH_SAM_APDU [20:21:14]CAPDU: 80 13 00 00 [20:21:14]Write to MH i2c: E2 08 00 24 1B 80 13 00 00 00 00 00 00 BB [20:21:14]Write i2c OK [20:21:14]MH_I2C_Read... [20:21:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:21:14]Read from MH i2c: E2 [20:21:14]MH_I2C_Read... [20:21:14]Read from MH i2c: E2 62 00 [20:21:14]MH_I2C_Read... [20:21:14]Read from MH i2c: E2 62 00 24 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4B 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 33 02 00 00 5E 04 04 00 33 02 00 00 57 04 04 00 34 02 00 00 19 04 04 00 00 00 00 00 90 00 7E [20:21:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4B 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 33 02 00 00 5E 04 04 00 33 02 00 00 57 04 04 00 34 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:21:14]wFMCommunicate OK [20:21:14]SAM_PROTO_GetFieldsCounters done [20:21:14]requested_item shift.num is exist - process it [20:21:14]requested_item shift.opened is exist - process it [20:21:14]req_shift_opened [20:21:14]FM_GetShiftState [20:21:14]SAM_PROTO_GetShiftState [20:21:14]wFMCommunicate request_size=4 [20:21:14]MH_SAM_APDU [20:21:14]CAPDU: 80 13 01 00 [20:21:14]Write to MH i2c: E2 08 00 25 1B 80 13 01 00 00 00 00 00 BD [20:21:14]Write i2c OK [20:21:14]MH_I2C_Read... [20:21:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:21:14]Read from MH i2c: E2 [20:21:14]MH_I2C_Read... [20:21:14]Read from MH i2c: E2 0E 00 [20:21:14]MH_I2C_Read... [20:21:14]Read from MH i2c: E2 0E 00 25 1B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 64 [20:21:14]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:21:14]wFMCommunicate OK [20:21:14]SAM_PROTO_GetShiftState done [20:21:14]FM_GetShiftState done [20:21:14]req_shift_opened done [20:21:14]requested_item shift.open_date is exist - process it [20:21:14]req_shift_open_date [20:21:14]req_shift_open_date done [20:21:14]produce_requested_data done [20:21:14]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156491,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [20:21:14]process_action_free close_receipt [20:21:14]json_value_free [20:21:14]json_value_free done [20:21:14]process_json_proto returns [20:21:14]Send response to host [20:21:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156491,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [20:21:14]free response buf [20:21:14]execute_script done [20:21:14]execute_script returns [20:21:14]free content buf [20:21:14]Sock 9.Close socket [20:21:14]Sock 9.Thread stoped [20:21:18]OFD Sender: No OFD packet to send [20:21:23]OFD Sender: No OFD packet to send [20:21:28]OFD Sender: No OFD packet to send [20:21:33]OFD Sender: No OFD packet to send [20:21:38]OFD Sender: No OFD packet to send [20:21:42]accept exits with 7 [20:21:42]New connection [20:21:42]New thread 3066588516 created [20:21:42]Thread 3066731876 joined [20:21:42]Waiting for new connection... [20:21:42] Sock 7.Parse request [20:21:42]Sock 7.Check first char [20:21:42]Sock 7.First char is OK [20:21:42]request: POST /json_proto HTTP/1.0 [20:21:42]Method: POST [20:21:42]URL: /json_proto [20:21:42]Method is POST - this is cgi request [20:21:42]url: /json_proto [20:21:42]query_string will be loaded in cgi processing [20:21:42]execute_cgi json_proto POST (null) [20:21:42]execute_cgi path=json_proto method=POST [20:21:42]POST find Content-Length [20:21:42]Host: 172.17.53.67:8080 [20:21:42]Content-Length: 677 [20:21:42]Content-Type: application/json [20:21:42] [20:21:42]POST finish read [20:21:42]Found Content-Length = 677 [20:21:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874805", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:21:42]execute_script... [20:21:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874805", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:21:42]POST & json_proto [20:21:42]process_json_proto [20:21:42]json parsed OK: [20:21:42]protocol is kg_v1.0 [20:21:42]action value=close_receipt [20:21:42]process_action close_receipt [20:21:42]cmd_close_receipt [20:21:42]MH_GetDate [20:21:42]Write to MH i2c: F0 00 00 26 1B 30 [20:21:42]Write i2c OK [20:21:42]MH_I2C_Read... [20:21:42]Read from MH i2c: F0 [20:21:42]MH_I2C_Read... [20:21:42]Read from MH i2c: F0 09 00 [20:21:42]MH_I2C_Read... [20:21:42]Read from MH i2c: F0 09 00 26 1B 00 57 66 15 67 19 BC 99 64 44 [20:21:42]GetLastDocTimeStamp 1729455671 [20:21:42]current date 1729455703 [20:21:42]FM_GetShiftState [20:21:42]SAM_PROTO_GetShiftState [20:21:42]wFMCommunicate request_size=4 [20:21:42]MH_SAM_APDU [20:21:42]CAPDU: 80 13 01 00 [20:21:42]Write to MH i2c: E2 08 00 27 1B 80 13 01 00 00 00 00 00 BF [20:21:42]Write i2c OK [20:21:42]MH_I2C_Read... [20:21:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:21:42]Read from MH i2c: E2 [20:21:42]MH_I2C_Read... [20:21:42]Read from MH i2c: E2 0E 00 [20:21:42]MH_I2C_Read... [20:21:42]Read from MH i2c: E2 0E 00 27 1B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 66 [20:21:42]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:21:42]wFMCommunicate OK [20:21:42]SAM_PROTO_GetShiftState done [20:21:42]FM_GetShiftState done [20:21:42]opened in 1729383891 [20:21:42]opened+sec_in_day 1729470291 [20:21:42]quantity*price = 30038 [20:21:42]sum+1 = 30039 [20:21:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 564 20.10.2024 20:21 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156492 ФПД: 150562109215503 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T202143&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156492&fm=150562109215503&tin=02508201610067®Number=0000137193017469&sum=30000 [20:21:43]StoreToDocumentArchive [20:21:43]shift 314 fd 156492 [20:21:43]save to /storage/0314/doc_00156492 [20:21:43]save last doc name /storage/0314/doc_00156492 to /storage/kkm_last_doc_name [20:21:43]save OK [20:21:43]Clear old archive folders... [20:21:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:21:43]tlvbuf is 002F1820 [20:21:43]SAM_PROTO_ClearQueue [20:21:43]wFMCommunicate request_size=4 [20:21:43]MH_SAM_APDU [20:21:43]CAPDU: 80 09 00 00 [20:21:43]Write to MH i2c: E2 08 00 34 1B 80 09 00 00 00 00 00 00 C1 [20:21:43]Write i2c OK [20:21:43]MH_I2C_Read... [20:21:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:21:43]Read from MH i2c: E2 [20:21:43]MH_I2C_Read... [20:21:43]Read from MH i2c: E2 03 00 [20:21:43]MH_I2C_Read... [20:21:43]Read from MH i2c: E2 03 00 34 1B 00 90 00 C3 [20:21:43]RAPDU: 90 00 [20:21:43]wFMCommunicate OK [20:21:43]SAM_PROTO_ClearQueue done [20:21:43]KKMCreateOFDPacket [20:21:43]OFDProtocolAddRootSTLVToBuf [20:21:43]FM_MakeSignedData [20:21:43]FM_MakeSignedData [20:21:43]SAM_PROTO_SignData [20:21:43]wFMCommunicate request_size=4 [20:21:43]MH_SAM_APDU [20:21:43]CAPDU: 80 0D 01 02 [20:21:43]Write to MH i2c: E2 08 00 35 1B 80 0D 01 02 00 00 00 00 C9 [20:21:43]Write i2c OK [20:21:43]MH_I2C_Read... [20:21:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:21:43]Read from MH i2c: E2 [20:21:43]MH_I2C_Read... [20:21:43]Read from MH i2c: E2 03 00 [20:21:43]MH_I2C_Read... [20:21:43]Read from MH i2c: E2 03 00 35 1B 00 90 00 C4 [20:21:43]RAPDU: 90 00 [20:21:43]wFMCommunicate OK [20:21:43]wFMCommunicate request_size=255 [20:21:43]MH_SAM_APDU [20:21:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 02 00 00 F4 03 04 00 57 66 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4C 63 02 00 35 04 06 00 88 [20:21:43]Write to MH i2c: E2 02 01 36 1B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 02 00 00 F4 03 04 00 57 66 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4C 63 02 00 35 04 06 00 88 00 00 47 [20:21:43]Write i2c OK [20:21:43]MH_I2C_Read... [20:21:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:21:44]Read from MH i2c: E2 [20:21:44]MH_I2C_Read... [20:21:44]Read from MH i2c: E2 03 00 [20:21:44]MH_I2C_Read... [20:21:44]Read from MH i2c: E2 03 00 36 1B 00 90 00 C5 [20:21:44]RAPDU: 90 00 [20:21:44]wFMCommunicate OK [20:21:44]wFMCommunicate request_size=10 [20:21:44]MH_SAM_APDU [20:21:44]CAPDU: 80 0D 02 02 05 EF 79 09 53 0F [20:21:44]Write to MH i2c: E2 0D 00 37 1B 80 0D 02 02 05 00 EF 79 09 53 0F 00 00 A9 [20:21:44]Write i2c OK [20:21:44]MH_I2C_Read... [20:21:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:21:44]Read from MH i2c: E2 [20:21:44]MH_I2C_Read... [20:21:44]Read from MH i2c: E2 03 00 [20:21:44]MH_I2C_Read... [20:21:44]Read from MH i2c: E2 03 00 37 1B 00 90 00 C6 [20:21:44]RAPDU: 90 00 [20:21:44]wFMCommunicate OK [20:21:44]wFMCommunicate request_size=4 [20:21:44]MH_SAM_APDU [20:21:44]CAPDU: 80 0D 03 02 [20:21:44]Write to MH i2c: E2 08 00 38 1B 80 0D 03 02 00 00 00 00 CE [20:21:44]Write i2c OK [20:21:44]MH_I2C_Read... [20:21:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:21:44]Read from MH i2c: E2 [20:21:44]MH_I2C_Read... [20:21:44]Read from MH i2c: E2 0B 00 [20:21:44]MH_I2C_Read... [20:21:44]Read from MH i2c: E2 0B 00 38 1B 00 F6 D3 15 29 84 44 28 61 90 00 27 [20:21:44]RAPDU: F6 D3 15 29 84 44 28 61 90 00 [20:21:44]wFMCommunicate OK [20:21:44]SAM_PROTO_SignData done [20:21:44]FM_MakeSignedData done [20:21:44]CreateOFDProtocolMessage [20:21:44]wFMCommunicate request_size=4 [20:21:44]MH_SAM_APDU [20:21:44]CAPDU: 80 11 00 00 [20:21:44]Write to MH i2c: E2 08 00 39 1B 80 11 00 00 00 00 00 00 CE [20:21:44]Write i2c OK [20:21:44]MH_I2C_Read... [20:21:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:21:44]Read from MH i2c: E2 [20:21:44]MH_I2C_Read... [20:21:44]Read from MH i2c: E2 17 00 [20:21:44]MH_I2C_Read... [20:21:44]Read from MH i2c: E2 17 00 39 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1F [20:21:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:21:44]wFMCommunicate OK [20:21:44]CreateOFDProtocolMessage done [20:21:44]OFDSenderStorePacket 156492 [20:21:44]StoreOFDPacket docnum=156492 [20:21:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DD C8 07 01 1E 41 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 02 00 00 F4 03 04 00 57 66 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4C 63 02 00 35 04 06 00 88 EF 79 09 53 0F F6 D3 15 29 84 44 28 61 [20:21:44]CheckFolder [20:21:44]dirname=/storage/ofd_packets [20:21:44]CheckFolder done [20:21:44]ProducePacketName [20:21:44]name=ofd_packets/00156492 [20:21:44]NVStorageSaveData ofd_packets/00156492 [20:21:44]File name is /storage/ofd_packets/00156492 [20:21:44]Write 301 bytes [20:21:44]NVStorageSaveData done [20:21:44]OFDSenderStorePacket done [20:21:44]KKMCreateOFDPacket done [20:21:44]NVStorageSaveData kkm_last_timestamp [20:21:44]File name is /storage/kkm_last_timestamp [20:21:44]Write 4 bytes [20:21:44]NVStorageSaveData done [20:21:44]ExternCall_PrintAddStr [20:21:44]wPrintStart [20:21:44]Write to MH i2c: 01 00 00 3A 1B 55 [20:21:44]Write i2c OK [20:21:44]MH_I2C_Read... [20:21:44]Read from MH i2c: 01 [20:21:44]MH_I2C_Read... [20:21:44]Read from MH i2c: 01 07 00 [20:21:44]MH_I2C_Read... [20:21:44]Read from MH i2c: 01 07 00 3A 1B 00 00 00 00 00 FF 0F 6A [20:21:44]RasterBufferAndPrint [20:21:44]line Счет N : (1)874805 [20:21:44]line ИНН: 02508201610067 [20:21:44]line Контрольно-Кассовый Чек [20:21:44]line ПРОДАЖА [20:21:44]line ТРК (МРК, ГНК) : 32 [20:21:44]line Товар: 2710124130 [20:21:44]line Аи-92-К-5 [20:21:44]line 4.490 * 66.90 [20:21:44]line = 300.38 [20:21:44]line НДС 12% НСП 1% [20:21:44]line > о реализуемом товаре [20:21:44]line ОКРУГЛЕНИЕ: -0.38 [20:21:44]line ИТОГО: 300.00 [20:21:44]line Внесено: 300.00 [20:21:44]line СДАЧА: 0.00 [20:21:44]line НСП 1% : 2.66 [20:21:44]line НДС 12% : 31.90 [20:21:44]line Наличными: 300.00 [20:21:44]line Безнал.: 0.00 [20:21:44]line Место: АЗС № 165 "Партнер Нефть" [20:21:44]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:21:44]line СНО: Общий режим [20:21:44]line Чек 564 20.10.2024 20:21 [20:21:44]line Смена: 314 ФФД: 1.0 [20:21:44]line ЗНМ: 0300000234 [20:21:44]line РНМ: 0000137193017469 [20:21:44]line Версия ККМ: v1.0 [20:21:44]line ФМ: 0000000000963156 [20:21:44]line ФД: 156492 [20:21:44]line ФПД: 150562109215503 [20:21:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T202143&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156492&fm=150562109215503&tin=02508201610067®Number=0000137193017469&sum=30000 [20:21:44]OFD Sender: Processing packet 156492 [packets to send 52, broken 51] [20:21:44]ProducePacketName [20:21:44]name=ofd_packets/00156492 [20:21:44]OFD Sender: To server: pG, [20:21:44]CommunicateWithHost lk.salyk.kg:30040 [20:21:44]ConnectInit lk.salyk.kg [20:21:44]written 0, free lines is 4095 [20:21:44]Connected sock=10 [20:21:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DD C8 07 01 1E 41 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 02 00 00 F4 03 04 00 57 66 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4C 63 02 00 35 04 06 00 88 EF 79 09 53 0F F6 D3 15 29 84 44 28 61 [20:21:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 43 7E 47 00 3D AE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4C 63 02 00 F4 03 04 00 89 0C 15 67 B6 04 01 00 00 9C 7C 93 C9 24 61 D4 09 [20:21:45]CommunicateWithHost err = 0 [20:21:45]CheckOFDResponse [20:21:45]1017 (14) - 77093643461234 [20:21:45]1041 (16) - 0000000000963156 [20:21:45]1040 (4) - 156492 [20:21:45]1012 (4) - 20.10.2024 13:58 [20:21:45]1206 (1) - 0 [20:21:45]OFD Sender: Remove packet 156492 [20:21:45]ProducePacketName [20:21:45]name=ofd_packets/00156492 [20:21:45]NVStorageDeleteData [20:21:45]Write to MH i2c: 01 00 00 65 1B 80 [20:21:45]Write i2c OK [20:21:45]MH_I2C_Read... [20:21:45]Read from MH i2c: 01 [20:21:45]MH_I2C_Read... [20:21:45]Read from MH i2c: 01 07 00 [20:21:45]MH_I2C_Read... [20:21:45]Read from MH i2c: 01 07 00 65 1B 00 00 00 00 00 EA 0C 7D [20:21:45]RasterBufferAndPrint [20:21:45]line [20:21:45]line [20:21:45]line [20:21:45]line [20:21:45]line [20:21:45]written 0, free lines is 3312 [20:21:45]MH_Cut [20:21:45]Write to MH i2c: D1 01 00 6C 1B 01 59 [20:21:45]Write i2c OK [20:21:45]MH_I2C_Read... [20:21:45]Read from MH i2c: D1 [20:21:45]MH_I2C_Read... [20:21:45]Read from MH i2c: D1 01 00 [20:21:45]MH_I2C_Read... [20:21:45]Read from MH i2c: D1 01 00 6C 1B 00 58 [20:21:45]Write to MH i2c: 01 00 00 6D 1B 88 [20:21:45]Write i2c OK [20:21:45]MH_I2C_Read... [20:21:45]OFD Sender: No OFD packet to send [20:21:45]*** Cut start [20:21:45]*** Partial cut [20:21:45]*** CUTSNS_PIN = 1 [20:21:45]*** CUTSNS_PIN = 0 [20:21:46]*** Brake cut motor [20:21:46]Read from MH i2c: 01 [20:21:46]MH_I2C_Read... [20:21:46]*** Stop cut motor [20:21:46]*** Cut end [20:21:46]Read from MH i2c: 01 07 00 [20:21:46]MH_I2C_Read... [20:21:46]Read from MH i2c: 01 07 00 6D 1B 00 00 00 00 00 FF 0F 9D [20:21:46]process_action close_receipt done [20:21:46]requested_data is exist [20:21:46]produce_requested_data [20:21:46]requested_item fm.sn is exist - process it [20:21:46]wFMCommunicate request_size=4 [20:21:46]MH_SAM_APDU [20:21:46]CAPDU: 80 11 00 00 [20:21:46]Write to MH i2c: E2 08 00 6E 1B 80 11 00 00 00 00 00 00 03 [20:21:46]Write i2c OK [20:21:46]MH_I2C_Read... [20:21:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:21:46]Read from MH i2c: E2 [20:21:46]MH_I2C_Read... [20:21:46]Read from MH i2c: E2 17 00 [20:21:46]MH_I2C_Read... [20:21:46]Read from MH i2c: E2 17 00 6E 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 54 [20:21:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:21:46]wFMCommunicate OK [20:21:46]requested_item fd.num is exist - process it [20:21:46]SAM_PROTO_GetFieldsCounters [20:21:46]wFMCommunicate request_size=4 [20:21:46]MH_SAM_APDU [20:21:46]CAPDU: 80 13 00 00 [20:21:46]Write to MH i2c: E2 08 00 6F 1B 80 13 00 00 00 00 00 00 06 [20:21:46]Write i2c OK [20:21:46]MH_I2C_Read... [20:21:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:21:46]Read from MH i2c: E2 [20:21:46]MH_I2C_Read... [20:21:46]Read from MH i2c: E2 62 00 [20:21:46]MH_I2C_Read... [20:21:46]Read from MH i2c: E2 62 00 6F 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4C 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 34 02 00 00 5E 04 04 00 34 02 00 00 57 04 04 00 35 02 00 00 19 04 04 00 00 00 00 00 90 00 CD [20:21:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4C 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 34 02 00 00 5E 04 04 00 34 02 00 00 57 04 04 00 35 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:21:46]wFMCommunicate OK [20:21:46]SAM_PROTO_GetFieldsCounters done [20:21:46]requested_item shift.num is exist - process it [20:21:46]requested_item shift.opened is exist - process it [20:21:46]req_shift_opened [20:21:46]FM_GetShiftState [20:21:46]SAM_PROTO_GetShiftState [20:21:46]wFMCommunicate request_size=4 [20:21:46]MH_SAM_APDU [20:21:46]CAPDU: 80 13 01 00 [20:21:46]Write to MH i2c: E2 08 00 70 1B 80 13 01 00 00 00 00 00 08 [20:21:46]Write i2c OK [20:21:46]MH_I2C_Read... [20:21:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:21:46]Read from MH i2c: E2 [20:21:46]MH_I2C_Read... [20:21:46]Read from MH i2c: E2 0E 00 [20:21:46]MH_I2C_Read... [20:21:46]Read from MH i2c: E2 0E 00 70 1B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 AF [20:21:46]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:21:46]wFMCommunicate OK [20:21:46]SAM_PROTO_GetShiftState done [20:21:46]FM_GetShiftState done [20:21:46]req_shift_opened done [20:21:46]requested_item shift.open_date is exist - process it [20:21:46]req_shift_open_date [20:21:46]req_shift_open_date done [20:21:46]produce_requested_data done [20:21:46]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156492,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [20:21:46]process_action_free close_receipt [20:21:46]json_value_free [20:21:46]json_value_free done [20:21:46]process_json_proto returns [20:21:46]Send response to host [20:21:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156492,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [20:21:46]free response buf [20:21:46]execute_script done [20:21:46]execute_script returns [20:21:46]free content buf [20:21:46]Sock 7.Close socket [20:21:46]Sock 7.Thread stoped [20:21:50]OFD Sender: No OFD packet to send [20:21:55]OFD Sender: No OFD packet to send [20:22:00]OFD Sender: No OFD packet to send [20:22:02]accept exits with 9 [20:22:02]New connection [20:22:02]New thread 3066731876 created [20:22:02]Thread 3066588516 joined [20:22:02]Waiting for new connection... [20:22:02] Sock 9.Parse request [20:22:02]Sock 9.Check first char [20:22:02]Sock 9.First char is OK [20:22:02]request: POST /json_proto HTTP/1.0 [20:22:02]Method: POST [20:22:02]URL: /json_proto [20:22:02]Method is POST - this is cgi request [20:22:02]url: /json_proto [20:22:02]query_string will be loaded in cgi processing [20:22:02]execute_cgi json_proto POST (null) [20:22:02]execute_cgi path=json_proto method=POST [20:22:02]POST find Content-Length [20:22:02]Host: 172.17.53.67:8080 [20:22:02]Content-Length: 766 [20:22:02]Content-Type: application/json [20:22:02] [20:22:02]POST finish read [20:22:02]Found Content-Length = 766 [20:22:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874806", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:22:02]execute_script... [20:22:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874806", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:22:02]POST & json_proto [20:22:02]process_json_proto [20:22:02]json parsed OK: [20:22:02]protocol is kg_v1.0 [20:22:02]action value=close_receipt [20:22:02]process_action close_receipt [20:22:02]cmd_close_receipt [20:22:02]MH_GetDate [20:22:02]Write to MH i2c: F0 00 00 71 1B 7B [20:22:02]Write i2c OK [20:22:02]MH_I2C_Read... [20:22:02]Read from MH i2c: F0 [20:22:02]MH_I2C_Read... [20:22:02]Read from MH i2c: F0 09 00 [20:22:02]MH_I2C_Read... [20:22:02]Read from MH i2c: F0 09 00 71 1B 00 6A 66 15 67 19 BC 99 64 A2 [20:22:02]GetLastDocTimeStamp 1729455703 [20:22:02]current date 1729455722 [20:22:02]FM_GetShiftState [20:22:02]SAM_PROTO_GetShiftState [20:22:02]wFMCommunicate request_size=4 [20:22:02]MH_SAM_APDU [20:22:02]CAPDU: 80 13 01 00 [20:22:02]Write to MH i2c: E2 08 00 72 1B 80 13 01 00 00 00 00 00 0A [20:22:02]Write i2c OK [20:22:02]MH_I2C_Read... [20:22:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:22:02]Read from MH i2c: E2 [20:22:02]MH_I2C_Read... [20:22:02]Read from MH i2c: E2 0E 00 [20:22:02]MH_I2C_Read... [20:22:02]Read from MH i2c: E2 0E 00 72 1B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B1 [20:22:02]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:22:02]wFMCommunicate OK [20:22:02]SAM_PROTO_GetShiftState done [20:22:02]FM_GetShiftState done [20:22:02]opened in 1729383891 [20:22:02]opened+sec_in_day 1729470291 [20:22:02]quantity*price = 50041 [20:22:02]sum+1 = 50042 [20:22:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 565 20.10.2024 20:22 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156493 ФПД: 182029963977334 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T202202&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156493&fm=182029963977334&tin=02508201610067®Number=0000137193017469&sum=50041 [20:22:03]StoreToDocumentArchive [20:22:03]shift 314 fd 156493 [20:22:03]save to /storage/0314/doc_00156493 [20:22:03]save last doc name /storage/0314/doc_00156493 to /storage/kkm_last_doc_name [20:22:03]save OK [20:22:03]Clear old archive folders... [20:22:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:22:03]tlvbuf is 0029A290 [20:22:03]SAM_PROTO_ClearQueue [20:22:03]wFMCommunicate request_size=4 [20:22:03]MH_SAM_APDU [20:22:03]CAPDU: 80 09 00 00 [20:22:03]Write to MH i2c: E2 08 00 7F 1B 80 09 00 00 00 00 00 00 0C [20:22:03]Write i2c OK [20:22:03]MH_I2C_Read... [20:22:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:22:03]Read from MH i2c: E2 [20:22:03]MH_I2C_Read... [20:22:03]Read from MH i2c: E2 03 00 [20:22:03]MH_I2C_Read... [20:22:03]Read from MH i2c: E2 03 00 7F 1B 00 90 00 0E [20:22:03]RAPDU: 90 00 [20:22:03]wFMCommunicate OK [20:22:03]SAM_PROTO_ClearQueue done [20:22:03]KKMCreateOFDPacket [20:22:03]OFDProtocolAddRootSTLVToBuf [20:22:03]FM_MakeSignedData [20:22:03]FM_MakeSignedData [20:22:03]SAM_PROTO_SignData [20:22:03]wFMCommunicate request_size=4 [20:22:03]MH_SAM_APDU [20:22:03]CAPDU: 80 0D 01 02 [20:22:03]Write to MH i2c: E2 08 00 80 1B 80 0D 01 02 00 00 00 00 14 [20:22:03]Write i2c OK [20:22:03]MH_I2C_Read... [20:22:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:22:03]Read from MH i2c: E2 [20:22:03]MH_I2C_Read... [20:22:03]Read from MH i2c: E2 03 00 [20:22:03]MH_I2C_Read... [20:22:03]Read from MH i2c: E2 03 00 80 1B 00 90 00 0F [20:22:03]RAPDU: 90 00 [20:22:03]wFMCommunicate OK [20:22:03]wFMCommunicate request_size=255 [20:22:03]MH_SAM_APDU [20:22:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 02 00 00 F4 03 04 00 6A 66 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4D 63 02 00 35 04 06 00 A5 [20:22:03]Write to MH i2c: E2 02 01 81 1B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 02 00 00 F4 03 04 00 6A 66 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4D 63 02 00 35 04 06 00 A5 00 00 22 [20:22:03]Write i2c OK [20:22:03]MH_I2C_Read... [20:22:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:22:03]Read from MH i2c: E2 [20:22:03]MH_I2C_Read... [20:22:03]Read from MH i2c: E2 03 00 [20:22:03]MH_I2C_Read... [20:22:03]Read from MH i2c: E2 03 00 81 1B 00 90 00 10 [20:22:03]RAPDU: 90 00 [20:22:03]wFMCommunicate OK [20:22:03]wFMCommunicate request_size=10 [20:22:03]MH_SAM_APDU [20:22:03]CAPDU: 80 0D 02 02 05 8E 27 57 62 76 [20:22:03]Write to MH i2c: E2 0D 00 82 1B 80 0D 02 02 05 00 8E 27 57 62 76 00 00 05 [20:22:03]Write i2c OK [20:22:03]MH_I2C_Read... [20:22:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:22:03]Read from MH i2c: E2 [20:22:03]MH_I2C_Read... [20:22:03]Read from MH i2c: E2 03 00 [20:22:03]MH_I2C_Read... [20:22:03]Read from MH i2c: E2 03 00 82 1B 00 90 00 11 [20:22:03]RAPDU: 90 00 [20:22:03]wFMCommunicate OK [20:22:03]wFMCommunicate request_size=4 [20:22:03]MH_SAM_APDU [20:22:03]CAPDU: 80 0D 03 02 [20:22:03]Write to MH i2c: E2 08 00 83 1B 80 0D 03 02 00 00 00 00 19 [20:22:03]Write i2c OK [20:22:03]MH_I2C_Read... [20:22:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:22:03]Read from MH i2c: E2 [20:22:03]MH_I2C_Read... [20:22:03]Read from MH i2c: E2 0B 00 [20:22:03]MH_I2C_Read... [20:22:03]Read from MH i2c: E2 0B 00 83 1B 00 96 57 79 E6 51 66 2C 43 90 00 8C [20:22:03]RAPDU: 96 57 79 E6 51 66 2C 43 90 00 [20:22:03]wFMCommunicate OK [20:22:03]SAM_PROTO_SignData done [20:22:03]FM_MakeSignedData done [20:22:03]CreateOFDProtocolMessage [20:22:03]wFMCommunicate request_size=4 [20:22:03]MH_SAM_APDU [20:22:03]CAPDU: 80 11 00 00 [20:22:03]Write to MH i2c: E2 08 00 84 1B 80 11 00 00 00 00 00 00 19 [20:22:03]Write i2c OK [20:22:03]MH_I2C_Read... [20:22:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:22:03]Read from MH i2c: E2 [20:22:03]MH_I2C_Read... [20:22:03]Read from MH i2c: E2 17 00 [20:22:03]MH_I2C_Read... [20:22:03]Read from MH i2c: E2 17 00 84 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6A [20:22:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:22:03]wFMCommunicate OK [20:22:03]CreateOFDProtocolMessage done [20:22:03]OFDSenderStorePacket 156493 [20:22:03]StoreOFDPacket docnum=156493 [20:22:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 53 58 07 01 26 0E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 02 00 00 F4 03 04 00 6A 66 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4D 63 02 00 35 04 06 00 A5 8E 27 57 62 76 96 57 79 E6 51 66 2C 43 [20:22:03]CheckFolder [20:22:03]dirname=/storage/ofd_packets [20:22:03]CheckFolder done [20:22:03]ProducePacketName [20:22:03]name=ofd_packets/00156493 [20:22:03]NVStorageSaveData ofd_packets/00156493 [20:22:03]File name is /storage/ofd_packets/00156493 [20:22:03]Write 301 bytes [20:22:03]NVStorageSaveData done [20:22:03]OFDSenderStorePacket done [20:22:03]KKMCreateOFDPacket done [20:22:03]NVStorageSaveData kkm_last_timestamp [20:22:03]File name is /storage/kkm_last_timestamp [20:22:03]Write 4 bytes [20:22:03]NVStorageSaveData done [20:22:03]OFD Sender: Processing packet 156493 [packets to send 52, broken 51] [20:22:03]ProducePacketName [20:22:03]name=ofd_packets/00156493 [20:22:03]OFD Sender: To server: pG, [20:22:03]CommunicateWithHost lk.salyk.kg:30040 [20:22:03]ConnectInit lk.salyk.kg [20:22:03]ExternCall_PrintAddStr [20:22:03]wPrintStart [20:22:03]Write to MH i2c: 01 00 00 85 1B A0 [20:22:03]Write i2c OK [20:22:03]MH_I2C_Read... [20:22:03]Read from MH i2c: 01 [20:22:03]MH_I2C_Read... [20:22:03]Read from MH i2c: 01 07 00 [20:22:03]MH_I2C_Read... [20:22:03]Read from MH i2c: 01 07 00 85 1B 00 00 00 00 00 FF 0F B5 [20:22:03]RasterBufferAndPrint [20:22:03]line Счет N : (1)874806 [20:22:03]line ИНН: 02508201610067 [20:22:03]line Контрольно-Кассовый Чек [20:22:03]line ПРОДАЖА [20:22:03]line ТРК (МРК, ГНК) : 22 [20:22:03]line Товар: 2710124130 [20:22:03]line Аи-92-К-5 [20:22:03]line 7.480 * 66.90 [20:22:03]line = 500.41 [20:22:03]line НДС 12% НСП 1% [20:22:03]line > о реализуемом товаре [20:22:03]line ИТОГО: 500.41 [20:22:03]line НСП 1% : 4.43 [20:22:03]line НДС 12% : 53.14 [20:22:03]line Наличными: 0.00 [20:22:03]line Безнал.: 500.41 [20:22:03]line Место: АЗС № 165 "Партнер Нефть" [20:22:03]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:22:03]line СНО: Общий режим [20:22:03]line Чек 565 20.10.2024 20:22 [20:22:03]line Смена: 314 ФФД: 1.0 [20:22:03]line ЗНМ: 0300000234 [20:22:03]line РНМ: 0000137193017469 [20:22:03]line Версия ККМ: v1.0 [20:22:03]line Платежная система: Mbank [20:22:04]line ФМ: 0000000000963156 [20:22:04]line ФД: 156493 [20:22:04]line ФПД: 182029963977334 [20:22:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T202202&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156493&fm=182029963977334&tin=02508201610067®Number=0000137193017469&sum=50041 [20:22:04]Connected sock=11 [20:22:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 53 58 07 01 26 0E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 02 00 00 F4 03 04 00 6A 66 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4D 63 02 00 35 04 06 00 A5 8E 27 57 62 76 96 57 79 E6 51 66 2C 43 [20:22:04]written 0, free lines is 4095 [20:22:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 0C 80 47 00 7C 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 39 36 33 31 35 36 10 04 04 00 4D 63 02 00 F4 03 04 00 9C 0C 15 67 B6 04 01 00 00 CF 0A 2A 69 CE 0B DB B6 [20:22:04]CommunicateWithHost err = 0 [20:22:04]CheckOFDResponse [20:22:04]1017 (14) - 77093643461234 [20:22:04]1041 (16) - 0000000000963156 [20:22:04]1040 (4) - 156493 [20:22:04]1012 (4) - 20.10.2024 13:58 [20:22:04]1206 (1) - 0 [20:22:04]OFD Sender: Remove packet 156493 [20:22:04]ProducePacketName [20:22:04]name=ofd_packets/00156493 [20:22:04]NVStorageDeleteData [20:22:04]Write to MH i2c: 01 00 00 AE 1B C9 [20:22:04]Write i2c OK [20:22:04]MH_I2C_Read... [20:22:04]Read from MH i2c: 01 [20:22:04]MH_I2C_Read... [20:22:04]Read from MH i2c: 01 07 00 [20:22:04]MH_I2C_Read... [20:22:04]Read from MH i2c: 01 07 00 AE 1B 00 00 00 00 00 12 0D EF [20:22:04]RasterBufferAndPrint [20:22:04]line [20:22:04]line [20:22:04]line [20:22:04]line [20:22:04]line [20:22:04]written 0, free lines is 3353 [20:22:04]MH_Cut [20:22:04]Write to MH i2c: D1 01 00 B5 1B 01 A2 [20:22:04]Write i2c OK [20:22:04]MH_I2C_Read... [20:22:04]Read from MH i2c: D1 [20:22:04]MH_I2C_Read... [20:22:04]Read from MH i2c: D1 01 00 [20:22:04]MH_I2C_Read... [20:22:04]Read from MH i2c: D1 01 00 B5 1B 00 A1 [20:22:04]Write to MH i2c: 01 00 00 B6 1B D1 [20:22:04]Write i2c OK [20:22:04]MH_I2C_Read... [20:22:04]OFD Sender: No OFD packet to send [20:22:05]*** Cut start [20:22:05]*** Partial cut [20:22:05]*** CUTSNS_PIN = 1 [20:22:05]*** CUTSNS_PIN = 0 [20:22:05]*** Brake cut motor [20:22:05]Read from MH i2c: 01 [20:22:05]MH_I2C_Read... [20:22:05]*** Stop cut motor [20:22:05]*** Cut end [20:22:05]Read from MH i2c: 01 07 00 [20:22:05]MH_I2C_Read... [20:22:05]Read from MH i2c: 01 07 00 B6 1B 00 00 00 00 00 FF 0F E6 [20:22:05]process_action close_receipt done [20:22:05]requested_data is exist [20:22:05]produce_requested_data [20:22:05]requested_item fm.sn is exist - process it [20:22:05]wFMCommunicate request_size=4 [20:22:05]MH_SAM_APDU [20:22:05]CAPDU: 80 11 00 00 [20:22:05]Write to MH i2c: E2 08 00 B7 1B 80 11 00 00 00 00 00 00 4C [20:22:05]Write i2c OK [20:22:05]MH_I2C_Read... [20:22:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:22:05]Read from MH i2c: E2 [20:22:05]MH_I2C_Read... [20:22:05]Read from MH i2c: E2 17 00 [20:22:05]MH_I2C_Read... [20:22:05]Read from MH i2c: E2 17 00 B7 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9D [20:22:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:22:05]wFMCommunicate OK [20:22:05]requested_item fd.num is exist - process it [20:22:05]SAM_PROTO_GetFieldsCounters [20:22:05]wFMCommunicate request_size=4 [20:22:05]MH_SAM_APDU [20:22:05]CAPDU: 80 13 00 00 [20:22:05]Write to MH i2c: E2 08 00 B8 1B 80 13 00 00 00 00 00 00 4F [20:22:05]Write i2c OK [20:22:05]MH_I2C_Read... [20:22:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:22:06]Read from MH i2c: E2 [20:22:06]MH_I2C_Read... [20:22:06]Read from MH i2c: E2 62 00 [20:22:06]MH_I2C_Read... [20:22:06]Read from MH i2c: E2 62 00 B8 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4D 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 35 02 00 00 5E 04 04 00 35 02 00 00 57 04 04 00 36 02 00 00 19 04 04 00 00 00 00 00 90 00 1A [20:22:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4D 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 35 02 00 00 5E 04 04 00 35 02 00 00 57 04 04 00 36 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:22:06]wFMCommunicate OK [20:22:06]SAM_PROTO_GetFieldsCounters done [20:22:06]requested_item shift.num is exist - process it [20:22:06]requested_item shift.opened is exist - process it [20:22:06]req_shift_opened [20:22:06]FM_GetShiftState [20:22:06]SAM_PROTO_GetShiftState [20:22:06]wFMCommunicate request_size=4 [20:22:06]MH_SAM_APDU [20:22:06]CAPDU: 80 13 01 00 [20:22:06]Write to MH i2c: E2 08 00 B9 1B 80 13 01 00 00 00 00 00 51 [20:22:06]Write i2c OK [20:22:06]MH_I2C_Read... [20:22:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:22:06]Read from MH i2c: E2 [20:22:06]MH_I2C_Read... [20:22:06]Read from MH i2c: E2 0E 00 [20:22:06]MH_I2C_Read... [20:22:06]Read from MH i2c: E2 0E 00 B9 1B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F8 [20:22:06]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:22:06]wFMCommunicate OK [20:22:06]SAM_PROTO_GetShiftState done [20:22:06]FM_GetShiftState done [20:22:06]req_shift_opened done [20:22:06]requested_item shift.open_date is exist - process it [20:22:06]req_shift_open_date [20:22:06]req_shift_open_date done [20:22:06]produce_requested_data done [20:22:06]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156493,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [20:22:06]process_action_free close_receipt [20:22:06]json_value_free [20:22:06]json_value_free done [20:22:06]process_json_proto returns [20:22:06]Send response to host [20:22:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156493,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [20:22:06]free response buf [20:22:06]execute_script done [20:22:06]execute_script returns [20:22:06]free content buf [20:22:06]Sock 9.Close socket [20:22:06]Sock 9.Thread stoped [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:10]accept exits with 7 [20:26:10]New connection [20:26:10]New thread 3066588516 created [20:26:10]Thread 3066731876 joined [20:26:10]Waiting for new connection... [20:26:10] Sock 7.Parse request [20:26:10]Sock 7.Check first char [20:26:10]Sock 7.First char is OK [20:26:10]request: POST /json_proto HTTP/1.0 [20:26:10]Method: POST [20:26:10]URL: /json_proto [20:26:10]Method is POST - this is cgi request [20:26:10]url: /json_proto [20:26:10]query_string will be loaded in cgi processing [20:26:10]execute_cgi json_proto POST (null) [20:26:10]execute_cgi path=json_proto method=POST [20:26:10]POST find Content-Length [20:26:10]Host: 172.17.53.67:8080 [20:26:10]Content-Length: 677 [20:26:10]Content-Type: application/json [20:26:10] [20:26:10]POST finish read [20:26:10]Found Content-Length = 677 [20:26:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874807", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:26:10]execute_script... [20:26:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874807", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:26:10]POST & json_proto [20:26:10]process_json_proto [20:26:10]json parsed OK: [20:26:10]protocol is kg_v1.0 [20:26:10]action value=close_receipt [20:26:10]process_action close_receipt [20:26:10]cmd_close_receipt [20:26:10]MH_GetDate [20:26:10]Write to MH i2c: F0 00 00 BA 1B C4 [20:26:10]Write i2c OK [20:26:10]MH_I2C_Read... [20:26:10]Read from MH i2c: F0 [20:26:10]MH_I2C_Read... [20:26:10]Read from MH i2c: F0 09 00 [20:26:10]MH_I2C_Read... [20:26:10]Read from MH i2c: F0 09 00 BA 1B 00 63 67 15 67 19 BC 99 64 E5 [20:26:10]GetLastDocTimeStamp 1729455722 [20:26:10]current date 1729455971 [20:26:10]FM_GetShiftState [20:26:10]SAM_PROTO_GetShiftState [20:26:10]wFMCommunicate request_size=4 [20:26:10]MH_SAM_APDU [20:26:10]CAPDU: 80 13 01 00 [20:26:10]Write to MH i2c: E2 08 00 BB 1B 80 13 01 00 00 00 00 00 53 [20:26:10]Write i2c OK [20:26:10]MH_I2C_Read... [20:26:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:26:10]Read from MH i2c: E2 [20:26:10]MH_I2C_Read... [20:26:10]Read from MH i2c: E2 0E 00 [20:26:10]MH_I2C_Read... [20:26:10]Read from MH i2c: E2 0E 00 BB 1B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 FA [20:26:10]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:26:10]wFMCommunicate OK [20:26:10]SAM_PROTO_GetShiftState done [20:26:10]FM_GetShiftState done [20:26:10]opened in 1729383891 [20:26:10]opened+sec_in_day 1729470291 [20:26:10]quantity*price = 50041 [20:26:10]sum+1 = 50042 [20:26:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 566 20.10.2024 20:26 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156494 ФПД: 241401009726243 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T202611&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156494&fm=241401009726243&tin=02508201610067®Number=0000137193017469&sum=50000 [20:26:11]StoreToDocumentArchive [20:26:11]shift 314 fd 156494 [20:26:11]save to /storage/0314/doc_00156494 [20:26:11]save last doc name /storage/0314/doc_00156494 to /storage/kkm_last_doc_name [20:26:11]save OK [20:26:11]Clear old archive folders... [20:26:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:26:11]tlvbuf is 002FD6E0 [20:26:11]SAM_PROTO_ClearQueue [20:26:11]wFMCommunicate request_size=4 [20:26:11]MH_SAM_APDU [20:26:11]CAPDU: 80 09 00 00 [20:26:11]Write to MH i2c: E2 08 00 C8 1B 80 09 00 00 00 00 00 00 55 [20:26:11]Write i2c OK [20:26:11]MH_I2C_Read... [20:26:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:26:12]Read from MH i2c: E2 [20:26:12]MH_I2C_Read... [20:26:12]Read from MH i2c: E2 03 00 [20:26:12]MH_I2C_Read... [20:26:12]Read from MH i2c: E2 03 00 C8 1B 00 90 00 57 [20:26:12]RAPDU: 90 00 [20:26:12]wFMCommunicate OK [20:26:12]SAM_PROTO_ClearQueue done [20:26:12]KKMCreateOFDPacket [20:26:12]OFDProtocolAddRootSTLVToBuf [20:26:12]FM_MakeSignedData [20:26:12]FM_MakeSignedData [20:26:12]SAM_PROTO_SignData [20:26:12]wFMCommunicate request_size=4 [20:26:12]MH_SAM_APDU [20:26:12]CAPDU: 80 0D 01 02 [20:26:12]Write to MH i2c: E2 08 00 C9 1B 80 0D 01 02 00 00 00 00 5D [20:26:12]Write i2c OK [20:26:12]MH_I2C_Read... [20:26:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:26:12]Read from MH i2c: E2 [20:26:12]MH_I2C_Read... [20:26:12]Read from MH i2c: E2 03 00 [20:26:12]MH_I2C_Read... [20:26:12]Read from MH i2c: E2 03 00 C9 1B 00 90 00 58 [20:26:12]RAPDU: 90 00 [20:26:12]wFMCommunicate OK [20:26:12]wFMCommunicate request_size=255 [20:26:12]MH_SAM_APDU [20:26:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 02 00 00 F4 03 04 00 63 67 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4E 63 02 00 35 04 06 00 DB [20:26:12]Write to MH i2c: E2 02 01 CA 1B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 02 00 00 F4 03 04 00 63 67 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4E 63 02 00 35 04 06 00 DB 00 00 4B [20:26:12]Write i2c OK [20:26:12]MH_I2C_Read... [20:26:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:26:12]Read from MH i2c: E2 [20:26:12]MH_I2C_Read... [20:26:12]Read from MH i2c: E2 03 00 [20:26:12]MH_I2C_Read... [20:26:12]Read from MH i2c: E2 03 00 CA 1B 00 90 00 59 [20:26:12]RAPDU: 90 00 [20:26:12]wFMCommunicate OK [20:26:12]wFMCommunicate request_size=10 [20:26:12]MH_SAM_APDU [20:26:12]CAPDU: 80 0D 02 02 05 8D 8D 6E E3 23 [20:26:12]Write to MH i2c: E2 0D 00 CB 1B 80 0D 02 02 05 00 8D 8D 6E E3 23 00 00 F8 [20:26:12]Write i2c OK [20:26:12]MH_I2C_Read... [20:26:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:26:12]Read from MH i2c: E2 [20:26:12]MH_I2C_Read... [20:26:12]Read from MH i2c: E2 03 00 [20:26:12]MH_I2C_Read... [20:26:12]Read from MH i2c: E2 03 00 CB 1B 00 90 00 5A [20:26:12]RAPDU: 90 00 [20:26:12]wFMCommunicate OK [20:26:12]wFMCommunicate request_size=4 [20:26:12]MH_SAM_APDU [20:26:12]CAPDU: 80 0D 03 02 [20:26:12]Write to MH i2c: E2 08 00 CC 1B 80 0D 03 02 00 00 00 00 62 [20:26:12]Write i2c OK [20:26:12]MH_I2C_Read... [20:26:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:26:12]Read from MH i2c: E2 [20:26:12]MH_I2C_Read... [20:26:12]Read from MH i2c: E2 0B 00 [20:26:12]MH_I2C_Read... [20:26:12]Read from MH i2c: E2 0B 00 CC 1B 00 F7 29 4C 1A F3 92 CC 30 90 00 6A [20:26:12]RAPDU: F7 29 4C 1A F3 92 CC 30 90 00 [20:26:12]wFMCommunicate OK [20:26:12]SAM_PROTO_SignData done [20:26:12]FM_MakeSignedData done [20:26:12]CreateOFDProtocolMessage [20:26:12]wFMCommunicate request_size=4 [20:26:12]MH_SAM_APDU [20:26:12]CAPDU: 80 11 00 00 [20:26:12]Write to MH i2c: E2 08 00 CD 1B 80 11 00 00 00 00 00 00 62 [20:26:12]Write i2c OK [20:26:12]MH_I2C_Read... [20:26:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:26:12]Read from MH i2c: E2 [20:26:12]MH_I2C_Read... [20:26:12]Read from MH i2c: E2 17 00 [20:26:12]MH_I2C_Read... [20:26:12]Read from MH i2c: E2 17 00 CD 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B3 [20:26:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:26:12]wFMCommunicate OK [20:26:12]CreateOFDProtocolMessage done [20:26:12]OFDSenderStorePacket 156494 [20:26:12]StoreOFDPacket docnum=156494 [20:26:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 09 A7 07 01 45 C7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 02 00 00 F4 03 04 00 63 67 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4E 63 02 00 35 04 06 00 DB 8D 8D 6E E3 23 F7 29 4C 1A F3 92 CC 30 [20:26:12]CheckFolder [20:26:12]dirname=/storage/ofd_packets [20:26:12]CheckFolder done [20:26:12]ProducePacketName [20:26:12]name=ofd_packets/00156494 [20:26:12]NVStorageSaveData ofd_packets/00156494 [20:26:12]File name is /storage/ofd_packets/00156494 [20:26:12]Write 301 bytes [20:26:12]NVStorageSaveData done [20:26:12]OFDSenderStorePacket done [20:26:12]KKMCreateOFDPacket done [20:26:12]NVStorageSaveData kkm_last_timestamp [20:26:12]File name is /storage/kkm_last_timestamp [20:26:12]Write 4 bytes [20:26:12]NVStorageSaveData done [20:26:12]OFD Sender: Processing packet 156494 [packets to send 52, broken 51] [20:26:12]ProducePacketName [20:26:12]name=ofd_packets/00156494 [20:26:12]OFD Sender: To server: pG, [20:26:12]CommunicateWithHost lk.salyk.kg:30040 [20:26:12]ConnectInit lk.salyk.kg [20:26:12]ExternCall_PrintAddStr [20:26:12]wPrintStart [20:26:12]Write to MH i2c: 01 00 00 CE 1B E9 [20:26:12]Write i2c OK [20:26:12]MH_I2C_Read... [20:26:12]Read from MH i2c: 01 [20:26:12]MH_I2C_Read... [20:26:12]Read from MH i2c: 01 07 00 [20:26:12]MH_I2C_Read... [20:26:12]Read from MH i2c: 01 07 00 CE 1B 00 00 00 00 00 FF 0F FE [20:26:12]RasterBufferAndPrint [20:26:12]line Счет N : (1)874807 [20:26:12]line ИНН: 02508201610067 [20:26:12]line Контрольно-Кассовый Чек [20:26:12]line ПРОДАЖА [20:26:12]line ТРК (МРК, ГНК) : 22 [20:26:12]line Товар: 2710124130 [20:26:12]line Аи-92-К-5 [20:26:12]line 7.480 * 66.90 [20:26:12]line = 500.41 [20:26:12]line НДС 12% НСП 1% [20:26:12]line > о реализуемом товаре [20:26:12]line ОКРУГЛЕНИЕ: -0.41 [20:26:12]line ИТОГО: 500.00 [20:26:12]line Внесено: 500.00 [20:26:12]line СДАЧА: 0.00 [20:26:12]line НСП 1% : 4.43 [20:26:12]line НДС 12% : 53.14 [20:26:12]line Наличными: 500.00 [20:26:12]line Безнал.: 0.00 [20:26:12]line Место: АЗС № 165 "Партнер Нефть" [20:26:12]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:26:12]line СНО: Общий режим [20:26:12]line Чек 566 20.10.2024 20:26 [20:26:12]line Смена: 314 ФФД: 1.0 [20:26:12]line ЗНМ: 0300000234 [20:26:12]line РНМ: 0000137193017469 [20:26:12]line Версия ККМ: v1.0 [20:26:12]line ФМ: 0000000000963156 [20:26:12]line ФД: 156494 [20:26:12]line ФПД: 241401009726243 [20:26:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T202611&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156494&fm=241401009726243&tin=02508201610067®Number=0000137193017469&sum=50000 [20:26:12]Connected sock=11 [20:26:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 09 A7 07 01 45 C7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 02 00 00 F4 03 04 00 63 67 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4E 63 02 00 35 04 06 00 DB 8D 8D 6E E3 23 F7 29 4C 1A F3 92 CC 30 [20:26:12]written 0, free lines is 4095 [20:26:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 03 10 47 00 6E 9B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4E 63 02 00 F4 03 04 00 95 0D 15 67 B6 04 01 00 00 19 4C 32 05 3E 74 08 B8 [20:26:13]CommunicateWithHost err = 0 [20:26:13]CheckOFDResponse [20:26:13]1017 (14) - 77093643461234 [20:26:13]1041 (16) - 0000000000963156 [20:26:13]1040 (4) - 156494 [20:26:13]1012 (4) - 20.10.2024 14:03 [20:26:13]1206 (1) - 0 [20:26:13]OFD Sender: Remove packet 156494 [20:26:13]ProducePacketName [20:26:13]name=ofd_packets/00156494 [20:26:13]NVStorageDeleteData [20:26:13]Write to MH i2c: 01 00 00 F9 1B 14 [20:26:13]Write i2c OK [20:26:13]MH_I2C_Read... [20:26:13]Read from MH i2c: 01 [20:26:13]MH_I2C_Read... [20:26:13]Read from MH i2c: 01 07 00 [20:26:13]MH_I2C_Read... [20:26:13]Read from MH i2c: 01 07 00 F9 1B 00 00 00 00 00 EE 0C 15 [20:26:13]RasterBufferAndPrint [20:26:13]line [20:26:13]line [20:26:13]line [20:26:13]line [20:26:13]line [20:26:13]written 0, free lines is 3316 [20:26:13]MH_Cut [20:26:13]Write to MH i2c: D1 01 00 00 1C 01 EE [20:26:13]Write i2c OK [20:26:13]MH_I2C_Read... [20:26:13]Read from MH i2c: D1 [20:26:13]MH_I2C_Read... [20:26:13]Read from MH i2c: D1 01 00 [20:26:13]MH_I2C_Read... [20:26:13]Read from MH i2c: D1 01 00 00 1C 00 ED [20:26:13]Write to MH i2c: 01 00 00 01 1C 1D [20:26:13]Write i2c OK [20:26:13]MH_I2C_Read... [20:26:13]OFD Sender: No OFD packet to send [20:26:14]*** Cut start [20:26:14]*** Partial cut [20:26:14]*** CUTSNS_PIN = 1 [20:26:14]*** CUTSNS_PIN = 0 [20:26:14]*** Brake cut motor [20:26:14]Read from MH i2c: 01 [20:26:14]MH_I2C_Read... [20:26:14]*** Stop cut motor [20:26:14]*** Cut end [20:26:14]Read from MH i2c: 01 07 00 [20:26:14]MH_I2C_Read... [20:26:14]Read from MH i2c: 01 07 00 01 1C 00 00 00 00 00 FF 0F 32 [20:26:14]process_action close_receipt done [20:26:14]requested_data is exist [20:26:14]produce_requested_data [20:26:14]requested_item fm.sn is exist - process it [20:26:14]wFMCommunicate request_size=4 [20:26:14]MH_SAM_APDU [20:26:14]CAPDU: 80 11 00 00 [20:26:14]Write to MH i2c: E2 08 00 02 1C 80 11 00 00 00 00 00 00 98 [20:26:14]Write i2c OK [20:26:14]MH_I2C_Read... [20:26:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:26:14]Read from MH i2c: E2 [20:26:14]MH_I2C_Read... [20:26:14]Read from MH i2c: E2 17 00 [20:26:14]MH_I2C_Read... [20:26:14]Read from MH i2c: E2 17 00 02 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E9 [20:26:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:26:14]wFMCommunicate OK [20:26:14]requested_item fd.num is exist - process it [20:26:14]SAM_PROTO_GetFieldsCounters [20:26:14]wFMCommunicate request_size=4 [20:26:14]MH_SAM_APDU [20:26:14]CAPDU: 80 13 00 00 [20:26:14]Write to MH i2c: E2 08 00 03 1C 80 13 00 00 00 00 00 00 9B [20:26:14]Write i2c OK [20:26:14]MH_I2C_Read... [20:26:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:26:14]Read from MH i2c: E2 [20:26:14]MH_I2C_Read... [20:26:14]Read from MH i2c: E2 62 00 [20:26:14]MH_I2C_Read... [20:26:14]Read from MH i2c: E2 62 00 03 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4E 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 36 02 00 00 5E 04 04 00 36 02 00 00 57 04 04 00 37 02 00 00 19 04 04 00 00 00 00 00 90 00 6A [20:26:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4E 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 36 02 00 00 5E 04 04 00 36 02 00 00 57 04 04 00 37 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:26:14]wFMCommunicate OK [20:26:14]SAM_PROTO_GetFieldsCounters done [20:26:14]requested_item shift.num is exist - process it [20:26:14]requested_item shift.opened is exist - process it [20:26:14]req_shift_opened [20:26:14]FM_GetShiftState [20:26:14]SAM_PROTO_GetShiftState [20:26:14]wFMCommunicate request_size=4 [20:26:14]MH_SAM_APDU [20:26:14]CAPDU: 80 13 01 00 [20:26:14]Write to MH i2c: E2 08 00 04 1C 80 13 01 00 00 00 00 00 9D [20:26:14]Write i2c OK [20:26:14]MH_I2C_Read... [20:26:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:26:14]Read from MH i2c: E2 [20:26:14]MH_I2C_Read... [20:26:14]Read from MH i2c: E2 0E 00 [20:26:14]MH_I2C_Read... [20:26:14]Read from MH i2c: E2 0E 00 04 1C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 44 [20:26:14]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:26:14]wFMCommunicate OK [20:26:14]SAM_PROTO_GetShiftState done [20:26:14]FM_GetShiftState done [20:26:14]req_shift_opened done [20:26:14]requested_item shift.open_date is exist - process it [20:26:14]req_shift_open_date [20:26:14]req_shift_open_date done [20:26:14]produce_requested_data done [20:26:14]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156494,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [20:26:14]process_action_free close_receipt [20:26:14]json_value_free [20:26:14]json_value_free done [20:26:14]process_json_proto returns [20:26:14]Send response to host [20:26:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156494,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [20:26:14]free response buf [20:26:14]execute_script done [20:26:14]execute_script returns [20:26:14]free content buf [20:26:14]Sock 7.Close socket [20:26:14]Sock 7.Thread stoped [20:26:18]OFD Sender: No OFD packet to send [20:26:19]accept exits with 9 [20:26:19]New connection [20:26:19]New thread 3066731876 created [20:26:19]Thread 3066588516 joined [20:26:19]Waiting for new connection... [20:26:19] Sock 9.Parse request [20:26:19]Sock 9.Check first char [20:26:19]Sock 9.First char is OK [20:26:19]request: POST /json_proto HTTP/1.0 [20:26:19]Method: POST [20:26:19]URL: /json_proto [20:26:19]Method is POST - this is cgi request [20:26:19]url: /json_proto [20:26:19]query_string will be loaded in cgi processing [20:26:19]execute_cgi json_proto POST (null) [20:26:19]execute_cgi path=json_proto method=POST [20:26:19]POST find Content-Length [20:26:19]Host: 172.17.53.67:8080 [20:26:19]Content-Length: 759 [20:26:19]Content-Type: application/json [20:26:19] [20:26:19]POST finish read [20:26:19]Found Content-Length = 759 [20:26:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874808", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:26:19]execute_script... [20:26:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874808", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:26:19]POST & json_proto [20:26:19]process_json_proto [20:26:19]json parsed OK: [20:26:19]protocol is kg_v1.0 [20:26:19]action value=close_receipt [20:26:19]process_action close_receipt [20:26:19]cmd_close_receipt [20:26:19]MH_GetDate [20:26:19]Write to MH i2c: F0 00 00 05 1C 10 [20:26:19]Write i2c OK [20:26:19]MH_I2C_Read... [20:26:19]Read from MH i2c: F0 [20:26:19]MH_I2C_Read... [20:26:19]Read from MH i2c: F0 09 00 [20:26:19]MH_I2C_Read... [20:26:19]Read from MH i2c: F0 09 00 05 1C 00 6C 67 15 67 19 BC 99 64 3A [20:26:19]GetLastDocTimeStamp 1729455971 [20:26:19]current date 1729455980 [20:26:19]FM_GetShiftState [20:26:19]SAM_PROTO_GetShiftState [20:26:19]wFMCommunicate request_size=4 [20:26:19]MH_SAM_APDU [20:26:19]CAPDU: 80 13 01 00 [20:26:19]Write to MH i2c: E2 08 00 06 1C 80 13 01 00 00 00 00 00 9F [20:26:19]Write i2c OK [20:26:19]MH_I2C_Read... [20:26:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:26:19]Read from MH i2c: E2 [20:26:19]MH_I2C_Read... [20:26:19]Read from MH i2c: E2 0E 00 [20:26:19]MH_I2C_Read... [20:26:19]Read from MH i2c: E2 0E 00 06 1C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 46 [20:26:19]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:26:19]wFMCommunicate OK [20:26:19]SAM_PROTO_GetShiftState done [20:26:19]FM_GetShiftState done [20:26:19]opened in 1729383891 [20:26:19]opened+sec_in_day 1729470291 [20:26:19]quantity*price = 50000 [20:26:19]sum+1 = 50001 [20:26:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 0.00 Безнал.: 500.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 567 20.10.2024 20:26 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156495 ФПД: 10052174268422 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T202620&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156495&fm=10052174268422&tin=02508201610067®Number=0000137193017469&sum=50000 [20:26:20]StoreToDocumentArchive [20:26:20]shift 314 fd 156495 [20:26:20]save to /storage/0314/doc_00156495 [20:26:20]save last doc name /storage/0314/doc_00156495 to /storage/kkm_last_doc_name [20:26:20]save OK [20:26:20]Clear old archive folders... [20:26:20]ProcessDocumentItem done err = 0, tmpTLVsize=252 [20:26:20]tlvbuf is 002E3240 [20:26:20]SAM_PROTO_ClearQueue [20:26:20]wFMCommunicate request_size=4 [20:26:20]MH_SAM_APDU [20:26:20]CAPDU: 80 09 00 00 [20:26:20]Write to MH i2c: E2 08 00 13 1C 80 09 00 00 00 00 00 00 A1 [20:26:20]Write i2c OK [20:26:20]MH_I2C_Read... [20:26:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:26:20]Read from MH i2c: E2 [20:26:20]MH_I2C_Read... [20:26:20]Read from MH i2c: E2 03 00 [20:26:20]MH_I2C_Read... [20:26:20]Read from MH i2c: E2 03 00 13 1C 00 90 00 A3 [20:26:20]RAPDU: 90 00 [20:26:20]wFMCommunicate OK [20:26:20]SAM_PROTO_ClearQueue done [20:26:20]KKMCreateOFDPacket [20:26:20]OFDProtocolAddRootSTLVToBuf [20:26:20]FM_MakeSignedData [20:26:20]FM_MakeSignedData [20:26:20]SAM_PROTO_SignData [20:26:20]wFMCommunicate request_size=4 [20:26:20]MH_SAM_APDU [20:26:20]CAPDU: 80 0D 01 02 [20:26:20]Write to MH i2c: E2 08 00 14 1C 80 0D 01 02 00 00 00 00 A9 [20:26:20]Write i2c OK [20:26:20]MH_I2C_Read... [20:26:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:26:20]Read from MH i2c: E2 [20:26:20]MH_I2C_Read... [20:26:20]Read from MH i2c: E2 03 00 [20:26:20]MH_I2C_Read... [20:26:20]Read from MH i2c: E2 03 00 14 1C 00 90 00 A4 [20:26:20]RAPDU: 90 00 [20:26:20]wFMCommunicate OK [20:26:20]wFMCommunicate request_size=255 [20:26:20]MH_SAM_APDU [20:26:20]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 02 00 00 F4 03 04 00 6C 67 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4F 63 02 00 35 04 06 00 [20:26:20]Write to MH i2c: E2 02 01 15 1C 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 02 00 00 F4 03 04 00 6C 67 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4F 63 02 00 35 04 06 00 00 00 A1 [20:26:20]Write i2c OK [20:26:20]MH_I2C_Read... [20:26:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:26:21]Read from MH i2c: E2 [20:26:21]MH_I2C_Read... [20:26:21]Read from MH i2c: E2 03 00 [20:26:21]MH_I2C_Read... [20:26:21]Read from MH i2c: E2 03 00 15 1C 00 90 00 A5 [20:26:21]RAPDU: 90 00 [20:26:21]wFMCommunicate OK [20:26:21]wFMCommunicate request_size=11 [20:26:21]MH_SAM_APDU [20:26:21]CAPDU: 80 0D 02 02 06 09 24 74 46 C8 06 [20:26:21]Write to MH i2c: E2 0E 00 16 1C 80 0D 02 02 06 00 09 24 74 46 C8 06 00 00 6D [20:26:21]Write i2c OK [20:26:21]MH_I2C_Read... [20:26:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:26:21]Read from MH i2c: E2 [20:26:21]MH_I2C_Read... [20:26:21]Read from MH i2c: E2 03 00 [20:26:21]MH_I2C_Read... [20:26:21]Read from MH i2c: E2 03 00 16 1C 00 90 00 A6 [20:26:21]RAPDU: 90 00 [20:26:21]wFMCommunicate OK [20:26:21]wFMCommunicate request_size=4 [20:26:21]MH_SAM_APDU [20:26:21]CAPDU: 80 0D 03 02 [20:26:21]Write to MH i2c: E2 08 00 17 1C 80 0D 03 02 00 00 00 00 AE [20:26:21]Write i2c OK [20:26:21]MH_I2C_Read... [20:26:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:26:21]Read from MH i2c: E2 [20:26:21]MH_I2C_Read... [20:26:21]Read from MH i2c: E2 0B 00 [20:26:21]MH_I2C_Read... [20:26:21]Read from MH i2c: E2 0B 00 17 1C 00 EE 83 A8 3B B4 AB AD 28 90 00 37 [20:26:21]RAPDU: EE 83 A8 3B B4 AB AD 28 90 00 [20:26:21]wFMCommunicate OK [20:26:21]SAM_PROTO_SignData done [20:26:21]FM_MakeSignedData done [20:26:21]CreateOFDProtocolMessage [20:26:21]wFMCommunicate request_size=4 [20:26:21]MH_SAM_APDU [20:26:21]CAPDU: 80 11 00 00 [20:26:21]Write to MH i2c: E2 08 00 18 1C 80 11 00 00 00 00 00 00 AE [20:26:21]Write i2c OK [20:26:21]MH_I2C_Read... [20:26:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:26:21]Read from MH i2c: E2 [20:26:21]MH_I2C_Read... [20:26:21]Read from MH i2c: E2 17 00 [20:26:21]MH_I2C_Read... [20:26:21]Read from MH i2c: E2 17 00 18 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FF [20:26:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:26:21]wFMCommunicate OK [20:26:21]CreateOFDProtocolMessage done [20:26:21]OFDSenderStorePacket 156495 [20:26:21]StoreOFDPacket docnum=156495 [20:26:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 D8 7D 08 01 08 66 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 02 00 00 F4 03 04 00 6C 67 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4F 63 02 00 35 04 06 00 09 24 74 46 C8 06 EE 83 A8 3B B4 AB AD 28 [20:26:21]CheckFolder [20:26:21]dirname=/storage/ofd_packets [20:26:21]CheckFolder done [20:26:21]ProducePacketName [20:26:21]name=ofd_packets/00156495 [20:26:21]NVStorageSaveData ofd_packets/00156495 [20:26:21]File name is /storage/ofd_packets/00156495 [20:26:21]Write 302 bytes [20:26:21]NVStorageSaveData done [20:26:21]OFDSenderStorePacket done [20:26:21]KKMCreateOFDPacket done [20:26:21]NVStorageSaveData kkm_last_timestamp [20:26:21]File name is /storage/kkm_last_timestamp [20:26:21]Write 4 bytes [20:26:21]NVStorageSaveData done [20:26:21]ExternCall_PrintAddStr [20:26:21]wPrintStart [20:26:21]Write to MH i2c: 01 00 00 19 1C 35 [20:26:21]Write i2c OK [20:26:21]MH_I2C_Read... [20:26:21]Read from MH i2c: 01 [20:26:21]MH_I2C_Read... [20:26:21]Read from MH i2c: 01 07 00 [20:26:21]MH_I2C_Read... [20:26:21]Read from MH i2c: 01 07 00 19 1C 00 00 00 00 00 FF 0F 4A [20:26:21]RasterBufferAndPrint [20:26:21]line Счет N : (1)874808 [20:26:21]line ИНН: 02508201610067 [20:26:21]line Контрольно-Кассовый Чек [20:26:21]line ПРОДАЖА [20:26:21]line ТРК (МРК, ГНК) : 43 [20:26:21]line Товар: 2710124130 [20:26:21]line Super 92-К-5 [20:26:21]line 7.310 * 68.40 [20:26:21]line = 500.00 [20:26:21]line НДС 12% НСП 1% [20:26:21]line > о реализуемом товаре [20:26:21]line ИТОГО: 500.00 [20:26:21]line НСП 1% : 4.42 [20:26:21]line НДС 12% : 53.10 [20:26:21]line Наличными: 0.00 [20:26:21]line Безнал.: 500.00 [20:26:21]line Место: АЗС № 165 "Партнер Нефть" [20:26:21]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:26:21]line СНО: Общий режим [20:26:21]line Чек 567 20.10.2024 20:26 [20:26:21]line Смена: 314 ФФД: 1.0 [20:26:21]line ЗНМ: 0300000234 [20:26:21]line РНМ: 0000137193017469 [20:26:21]line Версия ККМ: v1.0 [20:26:21]line Платежная система: Mbank [20:26:21]line ФМ: 0000000000963156 [20:26:21]line ФД: 156495 [20:26:21]line ФПД: 10052174268422 [20:26:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T202620&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156495&fm=10052174268422&tin=02508201610067®Number=0000137193017469&sum=50000 [20:26:21]written 0, free lines is 4095 [20:26:21]OFD Sender: Processing packet 156495 [packets to send 52, broken 51] [20:26:21]ProducePacketName [20:26:21]name=ofd_packets/00156495 [20:26:21]OFD Sender: To server: pG, [20:26:21]CommunicateWithHost lk.salyk.kg:30040 [20:26:21]ConnectInit lk.salyk.kg [20:26:21]Connected sock=10 [20:26:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 D8 7D 08 01 08 66 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 02 00 00 F4 03 04 00 6C 67 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4F 63 02 00 35 04 06 00 09 24 74 46 C8 06 EE 83 A8 3B B4 AB AD 28 [20:26:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 28 6E 47 00 3D 52 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4F 63 02 00 F4 03 04 00 9E 0D 15 67 B6 04 01 00 00 D0 2D 3F 04 2E 70 BF 0E [20:26:21]CommunicateWithHost err = 0 [20:26:21]CheckOFDResponse [20:26:21]1017 (14) - 77093643461234 [20:26:21]1041 (16) - 0000000000963156 [20:26:21]1040 (4) - 156495 [20:26:21]1012 (4) - 20.10.2024 14:03 [20:26:21]1206 (1) - 0 [20:26:21]OFD Sender: Remove packet 156495 [20:26:21]ProducePacketName [20:26:21]name=ofd_packets/00156495 [20:26:21]NVStorageDeleteData [20:26:21]Write to MH i2c: 01 00 00 42 1C 5E [20:26:21]Write i2c OK [20:26:21]MH_I2C_Read... [20:26:21]Read from MH i2c: 01 [20:26:21]MH_I2C_Read... [20:26:21]Read from MH i2c: 01 07 00 [20:26:21]MH_I2C_Read... [20:26:21]Read from MH i2c: 01 07 00 42 1C 00 00 00 00 00 21 0D 93 [20:26:21]RasterBufferAndPrint [20:26:21]line [20:26:21]line [20:26:21]line [20:26:21]line [20:26:21]line [20:26:21]written 0, free lines is 3370 [20:26:21]MH_Cut [20:26:21]Write to MH i2c: D1 01 00 49 1C 01 37 [20:26:21]Write i2c OK [20:26:21]MH_I2C_Read... [20:26:21]Read from MH i2c: D1 [20:26:21]MH_I2C_Read... [20:26:21]Read from MH i2c: D1 01 00 [20:26:21]MH_I2C_Read... [20:26:21]Read from MH i2c: D1 01 00 49 1C 00 36 [20:26:21]Write to MH i2c: 01 00 00 4A 1C 66 [20:26:21]Write i2c OK [20:26:21]MH_I2C_Read... [20:26:22]OFD Sender: No OFD packet to send [20:26:22]*** Cut start [20:26:22]*** Partial cut [20:26:22]*** CUTSNS_PIN = 1 [20:26:22]*** CUTSNS_PIN = 0 [20:26:22]*** Brake cut motor [20:26:23]Read from MH i2c: 01 [20:26:23]MH_I2C_Read... [20:26:23]*** Stop cut motor [20:26:23]*** Cut end [20:26:23]Read from MH i2c: 01 07 00 [20:26:23]MH_I2C_Read... [20:26:23]Read from MH i2c: 01 07 00 4A 1C 00 00 00 00 00 FF 0F 7B [20:26:23]process_action close_receipt done [20:26:23]requested_data is exist [20:26:23]produce_requested_data [20:26:23]requested_item fm.sn is exist - process it [20:26:23]wFMCommunicate request_size=4 [20:26:23]MH_SAM_APDU [20:26:23]CAPDU: 80 11 00 00 [20:26:23]Write to MH i2c: E2 08 00 4B 1C 80 11 00 00 00 00 00 00 E1 [20:26:23]Write i2c OK [20:26:23]MH_I2C_Read... [20:26:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:26:23]Read from MH i2c: E2 [20:26:23]MH_I2C_Read... [20:26:23]Read from MH i2c: E2 17 00 [20:26:23]MH_I2C_Read... [20:26:23]Read from MH i2c: E2 17 00 4B 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 32 [20:26:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:26:23]wFMCommunicate OK [20:26:23]requested_item fd.num is exist - process it [20:26:23]SAM_PROTO_GetFieldsCounters [20:26:23]wFMCommunicate request_size=4 [20:26:23]MH_SAM_APDU [20:26:23]CAPDU: 80 13 00 00 [20:26:23]Write to MH i2c: E2 08 00 4C 1C 80 13 00 00 00 00 00 00 E4 [20:26:23]Write i2c OK [20:26:23]MH_I2C_Read... [20:26:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:26:23]Read from MH i2c: E2 [20:26:23]MH_I2C_Read... [20:26:23]Read from MH i2c: E2 62 00 [20:26:23]MH_I2C_Read... [20:26:23]Read from MH i2c: E2 62 00 4C 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4F 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 37 02 00 00 5E 04 04 00 37 02 00 00 57 04 04 00 38 02 00 00 19 04 04 00 00 00 00 00 90 00 B7 [20:26:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4F 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 37 02 00 00 5E 04 04 00 37 02 00 00 57 04 04 00 38 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:26:23]wFMCommunicate OK [20:26:23]SAM_PROTO_GetFieldsCounters done [20:26:23]requested_item shift.num is exist - process it [20:26:23]requested_item shift.opened is exist - process it [20:26:23]req_shift_opened [20:26:23]FM_GetShiftState [20:26:23]SAM_PROTO_GetShiftState [20:26:23]wFMCommunicate request_size=4 [20:26:23]MH_SAM_APDU [20:26:23]CAPDU: 80 13 01 00 [20:26:23]Write to MH i2c: E2 08 00 4D 1C 80 13 01 00 00 00 00 00 E6 [20:26:23]Write i2c OK [20:26:23]MH_I2C_Read... [20:26:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:26:23]Read from MH i2c: E2 [20:26:23]MH_I2C_Read... [20:26:23]Read from MH i2c: E2 0E 00 [20:26:23]MH_I2C_Read... [20:26:23]Read from MH i2c: E2 0E 00 4D 1C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 8D [20:26:23]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:26:23]wFMCommunicate OK [20:26:23]SAM_PROTO_GetShiftState done [20:26:23]FM_GetShiftState done [20:26:23]req_shift_opened done [20:26:23]requested_item shift.open_date is exist - process it [20:26:23]req_shift_open_date [20:26:23]req_shift_open_date done [20:26:23]produce_requested_data done [20:26:23]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156495,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [20:26:23]process_action_free close_receipt [20:26:23]json_value_free [20:26:23]json_value_free done [20:26:23]process_json_proto returns [20:26:23]Send response to host [20:26:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156495,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [20:26:23]free response buf [20:26:23]execute_script done [20:26:23]execute_script returns [20:26:23]free content buf [20:26:23]Sock 9.Close socket [20:26:23]Sock 9.Thread stoped [20:26:27]OFD Sender: No OFD packet to send [20:26:32]OFD Sender: No OFD packet to send [20:26:37]OFD Sender: No OFD packet to send [20:26:42]OFD Sender: No OFD packet to send [20:26:47]OFD Sender: No OFD packet to send [20:26:52]OFD Sender: No OFD packet to send [20:26:57]OFD Sender: No OFD packet to send [20:27:02]OFD Sender: No OFD packet to send [20:27:07]OFD Sender: No OFD packet to send [20:27:12]OFD Sender: No OFD packet to send [20:27:17]OFD Sender: No OFD packet to send [20:27:22]OFD Sender: No OFD packet to send [20:27:27]OFD Sender: No OFD packet to send [20:27:32]OFD Sender: No OFD packet to send [20:27:37]OFD Sender: No OFD packet to send [20:27:42]OFD Sender: No OFD packet to send [20:27:47]OFD Sender: No OFD packet to send [20:27:52]OFD Sender: No OFD packet to send [20:27:57]OFD Sender: No OFD packet to send [20:28:02]OFD Sender: No OFD packet to send [20:28:07]OFD Sender: No OFD packet to send [20:28:12]OFD Sender: No OFD packet to send [20:28:17]OFD Sender: No OFD packet to send [20:28:22]OFD Sender: No OFD packet to send [20:28:27]OFD Sender: No OFD packet to send [20:28:32]OFD Sender: No OFD packet to send [20:28:37]OFD Sender: No OFD packet to send [20:28:42]OFD Sender: No OFD packet to send [20:28:47]OFD Sender: No OFD packet to send [20:28:52]OFD Sender: No OFD packet to send [20:28:57]OFD Sender: No OFD packet to send [20:28:59]accept exits with 7 [20:28:59]New connection [20:28:59]New thread 3066588516 created [20:28:59]Thread 3066731876 joined [20:28:59]Waiting for new connection... [20:28:59] Sock 7.Parse request [20:28:59]Sock 7.Check first char [20:28:59]Sock 7.First char is OK [20:28:59]request: POST /json_proto HTTP/1.0 [20:28:59]Method: POST [20:28:59]URL: /json_proto [20:28:59]Method is POST - this is cgi request [20:28:59]url: /json_proto [20:28:59]query_string will be loaded in cgi processing [20:28:59]execute_cgi json_proto POST (null) [20:28:59]execute_cgi path=json_proto method=POST [20:28:59]POST find Content-Length [20:28:59]Host: 172.17.53.67:8080 [20:28:59]Content-Length: 632 [20:28:59]Content-Type: application/json [20:28:59] [20:28:59]POST finish read [20:28:59]Found Content-Length = 632 [20:28:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874809", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:28:59]execute_script... [20:28:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874809", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:28:59]POST & json_proto [20:28:59]process_json_proto [20:28:59]json parsed OK: [20:28:59]protocol is kg_v1.0 [20:28:59]action value=close_receipt [20:28:59]process_action close_receipt [20:28:59]cmd_close_receipt [20:28:59]MH_GetDate [20:28:59]Write to MH i2c: F0 00 00 4E 1C 59 [20:28:59]Write i2c OK [20:28:59]MH_I2C_Read... [20:28:59]Read from MH i2c: F0 [20:28:59]MH_I2C_Read... [20:28:59]Read from MH i2c: F0 09 00 [20:28:59]MH_I2C_Read... [20:28:59]Read from MH i2c: F0 09 00 4E 1C 00 0C 68 15 67 19 BC 99 64 24 [20:28:59]GetLastDocTimeStamp 1729455980 [20:28:59]current date 1729456140 [20:28:59]FM_GetShiftState [20:28:59]SAM_PROTO_GetShiftState [20:28:59]wFMCommunicate request_size=4 [20:28:59]MH_SAM_APDU [20:28:59]CAPDU: 80 13 01 00 [20:28:59]Write to MH i2c: E2 08 00 4F 1C 80 13 01 00 00 00 00 00 E8 [20:28:59]Write i2c OK [20:28:59]MH_I2C_Read... [20:28:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:28:59]Read from MH i2c: E2 [20:28:59]MH_I2C_Read... [20:28:59]Read from MH i2c: E2 0E 00 [20:28:59]MH_I2C_Read... [20:28:59]Read from MH i2c: E2 0E 00 4F 1C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 8F [20:28:59]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:28:59]wFMCommunicate OK [20:28:59]SAM_PROTO_GetShiftState done [20:28:59]FM_GetShiftState done [20:28:59]opened in 1729383891 [20:28:59]opened+sec_in_day 1729470291 [20:28:59]quantity*price = 50000 [20:28:59]sum+1 = 50001 [20:28:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 568 20.10.2024 20:29 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156496 ФПД: 6206212015765 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T202900&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156496&fm=6206212015765&tin=02508201610067®Number=0000137193017469&sum=50000 [20:29:00]StoreToDocumentArchive [20:29:00]shift 314 fd 156496 [20:29:00]save to /storage/0314/doc_00156496 [20:29:00]save last doc name /storage/0314/doc_00156496 to /storage/kkm_last_doc_name [20:29:00]save OK [20:29:00]Clear old archive folders... [20:29:00]ProcessDocumentItem done err = 0, tmpTLVsize=252 [20:29:00]tlvbuf is 002D12C0 [20:29:00]SAM_PROTO_ClearQueue [20:29:00]wFMCommunicate request_size=4 [20:29:00]MH_SAM_APDU [20:29:00]CAPDU: 80 09 00 00 [20:29:00]Write to MH i2c: E2 08 00 5C 1C 80 09 00 00 00 00 00 00 EA [20:29:00]Write i2c OK [20:29:00]MH_I2C_Read... [20:29:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:29:00]Read from MH i2c: E2 [20:29:00]MH_I2C_Read... [20:29:00]Read from MH i2c: E2 03 00 [20:29:00]MH_I2C_Read... [20:29:00]Read from MH i2c: E2 03 00 5C 1C 00 90 00 EC [20:29:00]RAPDU: 90 00 [20:29:00]wFMCommunicate OK [20:29:00]SAM_PROTO_ClearQueue done [20:29:00]KKMCreateOFDPacket [20:29:00]OFDProtocolAddRootSTLVToBuf [20:29:00]FM_MakeSignedData [20:29:00]FM_MakeSignedData [20:29:00]SAM_PROTO_SignData [20:29:00]wFMCommunicate request_size=4 [20:29:00]MH_SAM_APDU [20:29:00]CAPDU: 80 0D 01 02 [20:29:00]Write to MH i2c: E2 08 00 5D 1C 80 0D 01 02 00 00 00 00 F2 [20:29:00]Write i2c OK [20:29:00]MH_I2C_Read... [20:29:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:29:00]Read from MH i2c: E2 [20:29:00]MH_I2C_Read... [20:29:00]Read from MH i2c: E2 03 00 [20:29:00]MH_I2C_Read... [20:29:00]Read from MH i2c: E2 03 00 5D 1C 00 90 00 ED [20:29:00]RAPDU: 90 00 [20:29:00]wFMCommunicate OK [20:29:00]wFMCommunicate request_size=255 [20:29:00]MH_SAM_APDU [20:29:00]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 02 00 00 F4 03 04 00 0C 68 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 50 63 02 00 35 04 06 00 [20:29:00]Write to MH i2c: E2 02 01 5E 1C 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 02 00 00 F4 03 04 00 0C 68 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 50 63 02 00 35 04 06 00 00 00 8D [20:29:00]Write i2c OK [20:29:00]MH_I2C_Read... [20:29:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:29:00]Read from MH i2c: E2 [20:29:00]MH_I2C_Read... [20:29:00]Read from MH i2c: E2 03 00 [20:29:00]MH_I2C_Read... [20:29:00]Read from MH i2c: E2 03 00 5E 1C 00 90 00 EE [20:29:00]RAPDU: 90 00 [20:29:00]wFMCommunicate OK [20:29:00]wFMCommunicate request_size=11 [20:29:00]MH_SAM_APDU [20:29:00]CAPDU: 80 0D 02 02 06 05 A4 FF 10 06 95 [20:29:00]Write to MH i2c: E2 0E 00 5F 1C 80 0D 02 02 06 00 05 A4 FF 10 06 95 00 00 54 [20:29:00]Write i2c OK [20:29:00]MH_I2C_Read... [20:29:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:29:00]Read from MH i2c: E2 [20:29:00]MH_I2C_Read... [20:29:00]Read from MH i2c: E2 03 00 [20:29:00]MH_I2C_Read... [20:29:00]Read from MH i2c: E2 03 00 5F 1C 00 90 00 EF [20:29:00]RAPDU: 90 00 [20:29:00]wFMCommunicate OK [20:29:00]wFMCommunicate request_size=4 [20:29:00]MH_SAM_APDU [20:29:00]CAPDU: 80 0D 03 02 [20:29:00]Write to MH i2c: E2 08 00 60 1C 80 0D 03 02 00 00 00 00 F7 [20:29:00]Write i2c OK [20:29:00]MH_I2C_Read... [20:29:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:29:00]Read from MH i2c: E2 [20:29:00]MH_I2C_Read... [20:29:00]Read from MH i2c: E2 0B 00 [20:29:00]MH_I2C_Read... [20:29:00]Read from MH i2c: E2 0B 00 60 1C 00 C3 1A 39 C7 CE FF 15 49 90 00 00 [20:29:00]RAPDU: C3 1A 39 C7 CE FF 15 49 90 00 [20:29:00]wFMCommunicate OK [20:29:00]SAM_PROTO_SignData done [20:29:00]FM_MakeSignedData done [20:29:00]CreateOFDProtocolMessage [20:29:00]wFMCommunicate request_size=4 [20:29:00]MH_SAM_APDU [20:29:00]CAPDU: 80 11 00 00 [20:29:00]Write to MH i2c: E2 08 00 61 1C 80 11 00 00 00 00 00 00 F7 [20:29:00]Write i2c OK [20:29:00]MH_I2C_Read... [20:29:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:29:00]Read from MH i2c: E2 [20:29:00]MH_I2C_Read... [20:29:00]Read from MH i2c: E2 17 00 [20:29:00]MH_I2C_Read... [20:29:00]Read from MH i2c: E2 17 00 61 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 48 [20:29:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:29:00]wFMCommunicate OK [20:29:00]CreateOFDProtocolMessage done [20:29:00]OFDSenderStorePacket 156496 [20:29:00]StoreOFDPacket docnum=156496 [20:29:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 6E 75 08 01 7F 9B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 02 00 00 F4 03 04 00 0C 68 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 50 63 02 00 35 04 06 00 05 A4 FF 10 06 95 C3 1A 39 C7 CE FF 15 49 [20:29:00]CheckFolder [20:29:00]dirname=/storage/ofd_packets [20:29:00]CheckFolder done [20:29:00]ProducePacketName [20:29:00]name=ofd_packets/00156496 [20:29:00]NVStorageSaveData ofd_packets/00156496 [20:29:00]File name is /storage/ofd_packets/00156496 [20:29:00]Write 302 bytes [20:29:00]NVStorageSaveData done [20:29:00]OFDSenderStorePacket done [20:29:00]KKMCreateOFDPacket done [20:29:00]NVStorageSaveData kkm_last_timestamp [20:29:00]File name is /storage/kkm_last_timestamp [20:29:00]Write 4 bytes [20:29:00]NVStorageSaveData done [20:29:00]ExternCall_PrintAddStr [20:29:00]wPrintStart [20:29:00]Write to MH i2c: 01 00 00 62 1C 7E [20:29:00]Write i2c OK [20:29:00]MH_I2C_Read... [20:29:00]Read from MH i2c: 01 [20:29:00]MH_I2C_Read... [20:29:00]Read from MH i2c: 01 07 00 [20:29:00]MH_I2C_Read... [20:29:00]Read from MH i2c: 01 07 00 62 1C 00 00 00 00 00 FF 0F 93 [20:29:00]RasterBufferAndPrint [20:29:00]line Счет N : (1)874809 [20:29:00]line ИНН: 02508201610067 [20:29:00]line Контрольно-Кассовый Чек [20:29:00]line ПРОДАЖА [20:29:00]line ТРК (МРК, ГНК) : 23 [20:29:00]line Товар: 2710124130 [20:29:00]line Super 92-К-5 [20:29:00]line 7.310 * 68.40 [20:29:00]line = 500.00 [20:29:00]line НДС 12% НСП 1% [20:29:00]line > о реализуемом товаре [20:29:00]line ИТОГО: 500.00 [20:29:00]line НСП 1% : 4.42 [20:29:00]line НДС 12% : 53.10 [20:29:00]line Наличными: 500.00 [20:29:00]line Безнал.: 0.00 [20:29:00]line Место: АЗС № 165 "Партнер Нефть" [20:29:00]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:29:00]line СНО: Общий режим [20:29:00]line Чек 568 20.10.2024 20:29 [20:29:00]line Смена: 314 ФФД: 1.0 [20:29:00]line ЗНМ: 0300000234 [20:29:00]line РНМ: 0000137193017469 [20:29:00]line Версия ККМ: v1.0 [20:29:00]line ФМ: 0000000000963156 [20:29:00]line ФД: 156496 [20:29:00]line ФПД: 6206212015765 [20:29:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T202900&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156496&fm=6206212015765&tin=02508201610067®Number=0000137193017469&sum=50000 [20:29:01]OFD Sender: Processing packet 156496 [packets to send 52, broken 51] [20:29:01]ProducePacketName [20:29:01]name=ofd_packets/00156496 [20:29:01]OFD Sender: To server: pG, [20:29:01]CommunicateWithHost lk.salyk.kg:30040 [20:29:01]ConnectInit lk.salyk.kg [20:29:01]written 0, free lines is 4095 [20:29:01]Connected sock=10 [20:29:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 6E 75 08 01 7F 9B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 02 00 00 F4 03 04 00 0C 68 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 50 63 02 00 35 04 06 00 05 A4 FF 10 06 95 C3 1A 39 C7 CE FF 15 49 [20:29:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 10 84 47 00 76 C2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 50 63 02 00 F4 03 04 00 3D 0E 15 67 B6 04 01 00 00 16 43 3E 01 88 21 13 57 [20:29:01]CommunicateWithHost err = 0 [20:29:01]CheckOFDResponse [20:29:01]1017 (14) - 77093643461234 [20:29:01]1041 (16) - 0000000000963156 [20:29:01]1040 (4) - 156496 [20:29:01]1012 (4) - 20.10.2024 14:05 [20:29:01]1206 (1) - 0 [20:29:01]OFD Sender: Remove packet 156496 [20:29:01]ProducePacketName [20:29:01]name=ofd_packets/00156496 [20:29:01]NVStorageDeleteData [20:29:01]Write to MH i2c: 01 00 00 8A 1C A6 [20:29:01]Write i2c OK [20:29:01]MH_I2C_Read... [20:29:01]Read from MH i2c: 01 [20:29:01]MH_I2C_Read... [20:29:01]Read from MH i2c: 01 07 00 [20:29:01]MH_I2C_Read... [20:29:01]Read from MH i2c: 01 07 00 8A 1C 00 00 00 00 00 10 0D CA [20:29:01]RasterBufferAndPrint [20:29:01]line [20:29:01]line [20:29:01]line [20:29:01]line [20:29:01]line [20:29:01]written 0, free lines is 3350 [20:29:01]MH_Cut [20:29:01]Write to MH i2c: D1 01 00 91 1C 01 7F [20:29:01]Write i2c OK [20:29:01]MH_I2C_Read... [20:29:01]Read from MH i2c: D1 [20:29:01]MH_I2C_Read... [20:29:01]Read from MH i2c: D1 01 00 [20:29:01]MH_I2C_Read... [20:29:01]Read from MH i2c: D1 01 00 91 1C 00 7E [20:29:01]Write to MH i2c: 01 00 00 92 1C AE [20:29:01]Write i2c OK [20:29:01]MH_I2C_Read... [20:29:02]OFD Sender: No OFD packet to send [20:29:02]*** Cut start [20:29:02]*** Partial cut [20:29:02]*** CUTSNS_PIN = 1 [20:29:02]*** CUTSNS_PIN = 0 [20:29:02]*** Brake cut motor [20:29:02]Read from MH i2c: 01 [20:29:02]MH_I2C_Read... [20:29:02]*** Stop cut motor [20:29:02]*** Cut end [20:29:02]Read from MH i2c: 01 07 00 [20:29:02]MH_I2C_Read... [20:29:02]Read from MH i2c: 01 07 00 92 1C 00 00 00 00 00 FF 0F C3 [20:29:02]process_action close_receipt done [20:29:02]requested_data is exist [20:29:02]produce_requested_data [20:29:02]requested_item fm.sn is exist - process it [20:29:02]wFMCommunicate request_size=4 [20:29:02]MH_SAM_APDU [20:29:02]CAPDU: 80 11 00 00 [20:29:02]Write to MH i2c: E2 08 00 93 1C 80 11 00 00 00 00 00 00 29 [20:29:02]Write i2c OK [20:29:02]MH_I2C_Read... [20:29:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:29:03]Read from MH i2c: E2 [20:29:03]MH_I2C_Read... [20:29:03]Read from MH i2c: E2 17 00 [20:29:03]MH_I2C_Read... [20:29:03]Read from MH i2c: E2 17 00 93 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7A [20:29:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:29:03]wFMCommunicate OK [20:29:03]requested_item fd.num is exist - process it [20:29:03]SAM_PROTO_GetFieldsCounters [20:29:03]wFMCommunicate request_size=4 [20:29:03]MH_SAM_APDU [20:29:03]CAPDU: 80 13 00 00 [20:29:03]Write to MH i2c: E2 08 00 94 1C 80 13 00 00 00 00 00 00 2C [20:29:03]Write i2c OK [20:29:03]MH_I2C_Read... [20:29:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:29:03]Read from MH i2c: E2 [20:29:03]MH_I2C_Read... [20:29:03]Read from MH i2c: E2 62 00 [20:29:03]MH_I2C_Read... [20:29:03]Read from MH i2c: E2 62 00 94 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 50 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 38 02 00 00 5E 04 04 00 38 02 00 00 57 04 04 00 39 02 00 00 19 04 04 00 00 00 00 00 90 00 03 [20:29:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 50 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 38 02 00 00 5E 04 04 00 38 02 00 00 57 04 04 00 39 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:29:03]wFMCommunicate OK [20:29:03]SAM_PROTO_GetFieldsCounters done [20:29:03]requested_item shift.num is exist - process it [20:29:03]requested_item shift.opened is exist - process it [20:29:03]req_shift_opened [20:29:03]FM_GetShiftState [20:29:03]SAM_PROTO_GetShiftState [20:29:03]wFMCommunicate request_size=4 [20:29:03]MH_SAM_APDU [20:29:03]CAPDU: 80 13 01 00 [20:29:03]Write to MH i2c: E2 08 00 95 1C 80 13 01 00 00 00 00 00 2E [20:29:03]Write i2c OK [20:29:03]MH_I2C_Read... [20:29:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:29:03]Read from MH i2c: E2 [20:29:03]MH_I2C_Read... [20:29:03]Read from MH i2c: E2 0E 00 [20:29:03]MH_I2C_Read... [20:29:03]Read from MH i2c: E2 0E 00 95 1C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D5 [20:29:03]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:29:03]wFMCommunicate OK [20:29:03]SAM_PROTO_GetShiftState done [20:29:03]FM_GetShiftState done [20:29:03]req_shift_opened done [20:29:03]requested_item shift.open_date is exist - process it [20:29:03]req_shift_open_date [20:29:03]req_shift_open_date done [20:29:03]produce_requested_data done [20:29:03]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156496,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [20:29:03]process_action_free close_receipt [20:29:03]json_value_free [20:29:03]json_value_free done [20:29:03]process_json_proto returns [20:29:03]Send response to host [20:29:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156496,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [20:29:03]free response buf [20:29:03]execute_script done [20:29:03]execute_script returns [20:29:03]free content buf [20:29:03]Sock 7.Close socket [20:29:03]Sock 7.Thread stoped [20:29:07]OFD Sender: No OFD packet to send [20:29:12]OFD Sender: No OFD packet to send [20:29:17]OFD Sender: No OFD packet to send [20:29:22]OFD Sender: No OFD packet to send [20:29:27]OFD Sender: No OFD packet to send [20:29:32]OFD Sender: No OFD packet to send [20:29:37]OFD Sender: No OFD packet to send [20:29:42]OFD Sender: No OFD packet to send [20:29:43]accept exits with 9 [20:29:43]New connection [20:29:43]New thread 3066731876 created [20:29:43]Thread 3066588516 joined [20:29:43]Waiting for new connection... [20:29:43] Sock 9.Parse request [20:29:43]Sock 9.Check first char [20:29:43]Sock 9.First char is OK [20:29:43]request: POST /json_proto HTTP/1.0 [20:29:43]Method: POST [20:29:43]URL: /json_proto [20:29:43]Method is POST - this is cgi request [20:29:43]url: /json_proto [20:29:43]query_string will be loaded in cgi processing [20:29:43]execute_cgi json_proto POST (null) [20:29:43]execute_cgi path=json_proto method=POST [20:29:43]POST find Content-Length [20:29:43]Host: 172.17.53.67:8080 [20:29:43]Content-Length: 677 [20:29:43]Content-Type: application/json [20:29:43] [20:29:43]POST finish read [20:29:43]Found Content-Length = 677 [20:29:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874810", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.550, "sum" : 170.60, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 170.00, "total" : 170.00, "payments": [ { "type": 0, "sum" : 170.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:29:43]execute_script... [20:29:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874810", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.550, "sum" : 170.60, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 170.00, "total" : 170.00, "payments": [ { "type": 0, "sum" : 170.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:29:43]POST & json_proto [20:29:43]process_json_proto [20:29:43]json parsed OK: [20:29:43]protocol is kg_v1.0 [20:29:43]action value=close_receipt [20:29:43]process_action close_receipt [20:29:43]cmd_close_receipt [20:29:43]MH_GetDate [20:29:43]Write to MH i2c: F0 00 00 96 1C A1 [20:29:43]Write i2c OK [20:29:43]MH_I2C_Read... [20:29:43]Read from MH i2c: F0 [20:29:43]MH_I2C_Read... [20:29:43]Read from MH i2c: F0 09 00 [20:29:43]MH_I2C_Read... [20:29:43]Read from MH i2c: F0 09 00 96 1C 00 38 68 15 67 19 BC 99 64 98 [20:29:43]GetLastDocTimeStamp 1729456140 [20:29:43]current date 1729456184 [20:29:43]FM_GetShiftState [20:29:43]SAM_PROTO_GetShiftState [20:29:43]wFMCommunicate request_size=4 [20:29:43]MH_SAM_APDU [20:29:43]CAPDU: 80 13 01 00 [20:29:43]Write to MH i2c: E2 08 00 97 1C 80 13 01 00 00 00 00 00 30 [20:29:43]Write i2c OK [20:29:43]MH_I2C_Read... [20:29:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:29:43]Read from MH i2c: E2 [20:29:43]MH_I2C_Read... [20:29:43]Read from MH i2c: E2 0E 00 [20:29:43]MH_I2C_Read... [20:29:43]Read from MH i2c: E2 0E 00 97 1C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D7 [20:29:43]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:29:43]wFMCommunicate OK [20:29:43]SAM_PROTO_GetShiftState done [20:29:43]FM_GetShiftState done [20:29:43]opened in 1729383891 [20:29:43]opened+sec_in_day 1729470291 [20:29:43]quantity*price = 17059 [20:29:43]sum+1 = 17061 [20:29:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.60 ИТОГО: 170.00 Внесено: 170.00 СДАЧА: 0.00 НСП 1% : 1.51 НДС 12% : 18.12 Наличными: 170.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 569 20.10.2024 20:29 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156497 ФПД: 8170099767185 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T202944&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156497&fm=8170099767185&tin=02508201610067®Number=0000137193017469&sum=17000 [20:29:44]StoreToDocumentArchive [20:29:44]shift 314 fd 156497 [20:29:44]save to /storage/0314/doc_00156497 [20:29:44]save last doc name /storage/0314/doc_00156497 to /storage/kkm_last_doc_name [20:29:44]save OK [20:29:44]Clear old archive folders... [20:29:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:29:44]tlvbuf is 002BDF90 [20:29:44]SAM_PROTO_ClearQueue [20:29:44]wFMCommunicate request_size=4 [20:29:44]MH_SAM_APDU [20:29:44]CAPDU: 80 09 00 00 [20:29:44]Write to MH i2c: E2 08 00 A4 1C 80 09 00 00 00 00 00 00 32 [20:29:44]Write i2c OK [20:29:44]MH_I2C_Read... [20:29:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:29:44]Read from MH i2c: E2 [20:29:44]MH_I2C_Read... [20:29:44]Read from MH i2c: E2 03 00 [20:29:44]MH_I2C_Read... [20:29:44]Read from MH i2c: E2 03 00 A4 1C 00 90 00 34 [20:29:44]RAPDU: 90 00 [20:29:44]wFMCommunicate OK [20:29:44]SAM_PROTO_ClearQueue done [20:29:44]KKMCreateOFDPacket [20:29:44]OFDProtocolAddRootSTLVToBuf [20:29:44]FM_MakeSignedData [20:29:44]FM_MakeSignedData [20:29:44]SAM_PROTO_SignData [20:29:44]wFMCommunicate request_size=4 [20:29:44]MH_SAM_APDU [20:29:44]CAPDU: 80 0D 01 02 [20:29:44]Write to MH i2c: E2 08 00 A5 1C 80 0D 01 02 00 00 00 00 3A [20:29:44]Write i2c OK [20:29:44]MH_I2C_Read... [20:29:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:29:45]Read from MH i2c: E2 [20:29:45]MH_I2C_Read... [20:29:45]Read from MH i2c: E2 03 00 [20:29:45]MH_I2C_Read... [20:29:45]Read from MH i2c: E2 03 00 A5 1C 00 90 00 35 [20:29:45]RAPDU: 90 00 [20:29:45]wFMCommunicate OK [20:29:45]wFMCommunicate request_size=255 [20:29:45]MH_SAM_APDU [20:29:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F6 09 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A4 42 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 97 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 14 07 00 00 00 00 07 04 06 00 68 42 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 02 00 00 F4 03 04 00 38 68 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 51 63 02 00 35 04 06 00 07 [20:29:45]Write to MH i2c: E2 02 01 A6 1C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F6 09 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A4 42 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 97 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 14 07 00 00 00 00 07 04 06 00 68 42 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 02 00 00 F4 03 04 00 38 68 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 51 63 02 00 35 04 06 00 07 00 00 D2 [20:29:45]Write i2c OK [20:29:45]MH_I2C_Read... [20:29:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:29:45]Read from MH i2c: E2 [20:29:45]MH_I2C_Read... [20:29:45]Read from MH i2c: E2 03 00 [20:29:45]MH_I2C_Read... [20:29:45]Read from MH i2c: E2 03 00 A6 1C 00 90 00 36 [20:29:45]RAPDU: 90 00 [20:29:45]wFMCommunicate OK [20:29:45]wFMCommunicate request_size=10 [20:29:45]MH_SAM_APDU [20:29:45]CAPDU: 80 0D 02 02 05 6E 3F E4 F7 91 [20:29:45]Write to MH i2c: E2 0D 00 A7 1C 80 0D 02 02 05 00 6E 3F E4 F7 91 00 00 60 [20:29:45]Write i2c OK [20:29:45]MH_I2C_Read... [20:29:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:29:45]Read from MH i2c: E2 [20:29:45]MH_I2C_Read... [20:29:45]Read from MH i2c: E2 03 00 [20:29:45]MH_I2C_Read... [20:29:45]Read from MH i2c: E2 03 00 A7 1C 00 90 00 37 [20:29:45]RAPDU: 90 00 [20:29:45]wFMCommunicate OK [20:29:45]wFMCommunicate request_size=4 [20:29:45]MH_SAM_APDU [20:29:45]CAPDU: 80 0D 03 02 [20:29:45]Write to MH i2c: E2 08 00 A8 1C 80 0D 03 02 00 00 00 00 3F [20:29:45]Write i2c OK [20:29:45]MH_I2C_Read... [20:29:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:29:45]Read from MH i2c: E2 [20:29:45]MH_I2C_Read... [20:29:45]Read from MH i2c: E2 0B 00 [20:29:45]MH_I2C_Read... [20:29:45]Read from MH i2c: E2 0B 00 A8 1C 00 83 42 F2 0C 8E 86 19 58 90 00 88 [20:29:45]RAPDU: 83 42 F2 0C 8E 86 19 58 90 00 [20:29:45]wFMCommunicate OK [20:29:45]SAM_PROTO_SignData done [20:29:45]FM_MakeSignedData done [20:29:45]CreateOFDProtocolMessage [20:29:45]wFMCommunicate request_size=4 [20:29:45]MH_SAM_APDU [20:29:45]CAPDU: 80 11 00 00 [20:29:45]Write to MH i2c: E2 08 00 A9 1C 80 11 00 00 00 00 00 00 3F [20:29:45]Write i2c OK [20:29:45]MH_I2C_Read... [20:29:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:29:45]Read from MH i2c: E2 [20:29:45]MH_I2C_Read... [20:29:45]Read from MH i2c: E2 17 00 [20:29:45]MH_I2C_Read... [20:29:45]Read from MH i2c: E2 17 00 A9 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 90 [20:29:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:29:45]wFMCommunicate OK [20:29:45]CreateOFDProtocolMessage done [20:29:45]OFDSenderStorePacket 156497 [20:29:45]StoreOFDPacket docnum=156497 [20:29:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 01 6A 07 01 E3 98 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F6 09 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A4 42 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 97 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 14 07 00 00 00 00 07 04 06 00 68 42 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 02 00 00 F4 03 04 00 38 68 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 51 63 02 00 35 04 06 00 07 6E 3F E4 F7 91 83 42 F2 0C 8E 86 19 58 [20:29:45]CheckFolder [20:29:45]dirname=/storage/ofd_packets [20:29:45]CheckFolder done [20:29:45]ProducePacketName [20:29:45]name=ofd_packets/00156497 [20:29:45]NVStorageSaveData ofd_packets/00156497 [20:29:45]File name is /storage/ofd_packets/00156497 [20:29:45]Write 301 bytes [20:29:45]NVStorageSaveData done [20:29:45]OFDSenderStorePacket done [20:29:45]KKMCreateOFDPacket done [20:29:45]NVStorageSaveData kkm_last_timestamp [20:29:45]File name is /storage/kkm_last_timestamp [20:29:45]Write 4 bytes [20:29:45]NVStorageSaveData done [20:29:45]ExternCall_PrintAddStr [20:29:45]wPrintStart [20:29:45]Write to MH i2c: 01 00 00 AA 1C C6 [20:29:45]Write i2c OK [20:29:45]MH_I2C_Read... [20:29:45]Read from MH i2c: 01 [20:29:45]MH_I2C_Read... [20:29:45]Read from MH i2c: 01 07 00 [20:29:45]MH_I2C_Read... [20:29:45]Read from MH i2c: 01 07 00 AA 1C 00 00 00 00 00 FF 0F DB [20:29:45]RasterBufferAndPrint [20:29:45]line Счет N : (1)874810 [20:29:45]line ИНН: 02508201610067 [20:29:45]line Контрольно-Кассовый Чек [20:29:45]line ПРОДАЖА [20:29:45]line ТРК (МРК, ГНК) : 32 [20:29:45]line Товар: 2710124130 [20:29:45]line Аи-92-К-5 [20:29:45]line 2.550 * 66.90 [20:29:45]line = 170.60 [20:29:45]line НДС 12% НСП 1% [20:29:45]line > о реализуемом товаре [20:29:45]line ОКРУГЛЕНИЕ: -0.60 [20:29:45]line ИТОГО: 170.00 [20:29:45]line Внесено: 170.00 [20:29:45]line СДАЧА: 0.00 [20:29:45]line НСП 1% : 1.51 [20:29:45]line НДС 12% : 18.12 [20:29:45]line Наличными: 170.00 [20:29:45]line Безнал.: 0.00 [20:29:45]line Место: АЗС № 165 "Партнер Нефть" [20:29:45]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:29:45]line СНО: Общий режим [20:29:45]line Чек 569 20.10.2024 20:29 [20:29:45]line Смена: 314 ФФД: 1.0 [20:29:45]line ЗНМ: 0300000234 [20:29:45]line РНМ: 0000137193017469 [20:29:45]line Версия ККМ: v1.0 [20:29:45]line ФМ: 0000000000963156 [20:29:45]line ФД: 156497 [20:29:45]line ФПД: 8170099767185 [20:29:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T202944&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156497&fm=8170099767185&tin=02508201610067®Number=0000137193017469&sum=17000 [20:29:45]OFD Sender: Processing packet 156497 [packets to send 52, broken 51] [20:29:45]ProducePacketName [20:29:45]name=ofd_packets/00156497 [20:29:45]OFD Sender: To server: pG, [20:29:45]CommunicateWithHost lk.salyk.kg:30040 [20:29:45]ConnectInit lk.salyk.kg [20:29:45]written 0, free lines is 4095 [20:29:45]Connected sock=10 [20:29:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 01 6A 07 01 E3 98 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F6 09 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A4 42 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 97 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 14 07 00 00 00 00 07 04 06 00 68 42 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 02 00 00 F4 03 04 00 38 68 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 51 63 02 00 35 04 06 00 07 6E 3F E4 F7 91 83 42 F2 0C 8E 86 19 58 [20:29:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 7E B6 47 00 33 C3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 51 63 02 00 F4 03 04 00 6A 0E 15 67 B6 04 01 00 00 87 66 39 41 6B CF 3C 08 [20:29:46]CommunicateWithHost err = 0 [20:29:46]CheckOFDResponse [20:29:46]1017 (14) - 77093643461234 [20:29:46]1041 (16) - 0000000000963156 [20:29:46]1040 (4) - 156497 [20:29:46]1012 (4) - 20.10.2024 14:06 [20:29:46]1206 (1) - 0 [20:29:46]OFD Sender: Remove packet 156497 [20:29:46]ProducePacketName [20:29:46]name=ofd_packets/00156497 [20:29:46]NVStorageDeleteData [20:29:46]Write to MH i2c: 01 00 00 D5 1C F1 [20:29:46]Write i2c OK [20:29:46]MH_I2C_Read... [20:29:46]Read from MH i2c: 01 [20:29:46]MH_I2C_Read... [20:29:46]Read from MH i2c: 01 07 00 [20:29:46]MH_I2C_Read... [20:29:46]Read from MH i2c: 01 07 00 D5 1C 00 00 00 00 00 D9 0C DD [20:29:46]RasterBufferAndPrint [20:29:46]line [20:29:46]line [20:29:46]line [20:29:46]line [20:29:46]line [20:29:46]written 0, free lines is 3296 [20:29:46]MH_Cut [20:29:46]Write to MH i2c: D1 01 00 DC 1C 01 CA [20:29:46]Write i2c OK [20:29:46]MH_I2C_Read... [20:29:46]Read from MH i2c: D1 [20:29:46]MH_I2C_Read... [20:29:46]Read from MH i2c: D1 01 00 [20:29:46]MH_I2C_Read... [20:29:46]Read from MH i2c: D1 01 00 DC 1C 00 C9 [20:29:46]Write to MH i2c: 01 00 00 DD 1C F9 [20:29:46]Write i2c OK [20:29:46]MH_I2C_Read... [20:29:46]OFD Sender: No OFD packet to send [20:29:46]*** Cut start [20:29:46]*** Partial cut [20:29:46]*** CUTSNS_PIN = 1 [20:29:47]*** CUTSNS_PIN = 0 [20:29:47]*** Brake cut motor [20:29:47]Read from MH i2c: 01 [20:29:47]MH_I2C_Read... [20:29:47]*** Stop cut motor [20:29:47]*** Cut end [20:29:47]Read from MH i2c: 01 07 00 [20:29:47]MH_I2C_Read... [20:29:47]Read from MH i2c: 01 07 00 DD 1C 00 00 00 00 00 FF 0F 0E [20:29:47]process_action close_receipt done [20:29:47]requested_data is exist [20:29:47]produce_requested_data [20:29:47]requested_item fm.sn is exist - process it [20:29:47]wFMCommunicate request_size=4 [20:29:47]MH_SAM_APDU [20:29:47]CAPDU: 80 11 00 00 [20:29:47]Write to MH i2c: E2 08 00 DE 1C 80 11 00 00 00 00 00 00 74 [20:29:47]Write i2c OK [20:29:47]MH_I2C_Read... [20:29:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:29:47]Read from MH i2c: E2 [20:29:47]MH_I2C_Read... [20:29:47]Read from MH i2c: E2 17 00 [20:29:47]MH_I2C_Read... [20:29:47]Read from MH i2c: E2 17 00 DE 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C5 [20:29:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:29:47]wFMCommunicate OK [20:29:47]requested_item fd.num is exist - process it [20:29:47]SAM_PROTO_GetFieldsCounters [20:29:47]wFMCommunicate request_size=4 [20:29:47]MH_SAM_APDU [20:29:47]CAPDU: 80 13 00 00 [20:29:47]Write to MH i2c: E2 08 00 DF 1C 80 13 00 00 00 00 00 00 77 [20:29:47]Write i2c OK [20:29:47]MH_I2C_Read... [20:29:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:29:47]Read from MH i2c: E2 [20:29:47]MH_I2C_Read... [20:29:47]Read from MH i2c: E2 62 00 [20:29:47]MH_I2C_Read... [20:29:47]Read from MH i2c: E2 62 00 DF 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 51 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 39 02 00 00 5E 04 04 00 39 02 00 00 57 04 04 00 3A 02 00 00 19 04 04 00 00 00 00 00 90 00 52 [20:29:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 51 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 39 02 00 00 5E 04 04 00 39 02 00 00 57 04 04 00 3A 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:29:47]wFMCommunicate OK [20:29:47]SAM_PROTO_GetFieldsCounters done [20:29:47]requested_item shift.num is exist - process it [20:29:47]requested_item shift.opened is exist - process it [20:29:47]req_shift_opened [20:29:47]FM_GetShiftState [20:29:47]SAM_PROTO_GetShiftState [20:29:47]wFMCommunicate request_size=4 [20:29:47]MH_SAM_APDU [20:29:47]CAPDU: 80 13 01 00 [20:29:47]Write to MH i2c: E2 08 00 E0 1C 80 13 01 00 00 00 00 00 79 [20:29:47]Write i2c OK [20:29:47]MH_I2C_Read... [20:29:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:29:47]Read from MH i2c: E2 [20:29:47]MH_I2C_Read... [20:29:47]Read from MH i2c: E2 0E 00 [20:29:47]MH_I2C_Read... [20:29:47]Read from MH i2c: E2 0E 00 E0 1C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 20 [20:29:47]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:29:47]wFMCommunicate OK [20:29:47]SAM_PROTO_GetShiftState done [20:29:47]FM_GetShiftState done [20:29:47]req_shift_opened done [20:29:47]requested_item shift.open_date is exist - process it [20:29:47]req_shift_open_date [20:29:47]req_shift_open_date done [20:29:47]produce_requested_data done [20:29:47]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156497,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [20:29:47]process_action_free close_receipt [20:29:47]json_value_free [20:29:47]json_value_free done [20:29:47]process_json_proto returns [20:29:47]Send response to host [20:29:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156497,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [20:29:47]free response buf [20:29:47]execute_script done [20:29:47]execute_script returns [20:29:47]free content buf [20:29:47]Sock 9.Close socket [20:29:47]Sock 9.Thread stoped [20:29:51]OFD Sender: No OFD packet to send [20:29:56]OFD Sender: No OFD packet to send [20:30:01]OFD Sender: No OFD packet to send [20:30:06]OFD Sender: No OFD packet to send [20:30:11]OFD Sender: No OFD packet to send [20:30:16]OFD Sender: No OFD packet to send [20:30:21]OFD Sender: No OFD packet to send [20:30:26]OFD Sender: No OFD packet to send [20:30:31]OFD Sender: No OFD packet to send [20:30:32]accept exits with 7 [20:30:32]New connection [20:30:32]New thread 3066588516 created [20:30:32]Thread 3066731876 joined [20:30:32]Waiting for new connection... [20:30:32] Sock 7.Parse request [20:30:32]Sock 7.Check first char [20:30:32]Sock 7.First char is OK [20:30:32]request: POST /json_proto HTTP/1.0 [20:30:32]Method: POST [20:30:32]URL: /json_proto [20:30:32]Method is POST - this is cgi request [20:30:32]url: /json_proto [20:30:32]query_string will be loaded in cgi processing [20:30:32]execute_cgi json_proto POST (null) [20:30:32]execute_cgi path=json_proto method=POST [20:30:32]POST find Content-Length [20:30:32]Host: 172.17.53.67:8080 [20:30:32]Content-Length: 679 [20:30:32]Content-Type: application/json [20:30:32] [20:30:32]POST finish read [20:30:32]Found Content-Length = 679 [20:30:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874811", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:30:32]execute_script... [20:30:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874811", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:30:32]POST & json_proto [20:30:32]process_json_proto [20:30:32]json parsed OK: [20:30:32]protocol is kg_v1.0 [20:30:32]action value=close_receipt [20:30:32]process_action close_receipt [20:30:32]cmd_close_receipt [20:30:32]MH_GetDate [20:30:32]Write to MH i2c: F0 00 00 E1 1C EC [20:30:32]Write i2c OK [20:30:32]MH_I2C_Read... [20:30:32]Read from MH i2c: F0 [20:30:32]MH_I2C_Read... [20:30:32]Read from MH i2c: F0 09 00 [20:30:32]MH_I2C_Read... [20:30:32]Read from MH i2c: F0 09 00 E1 1C 00 69 68 15 67 19 BC 99 64 14 [20:30:32]GetLastDocTimeStamp 1729456184 [20:30:32]current date 1729456233 [20:30:32]FM_GetShiftState [20:30:32]SAM_PROTO_GetShiftState [20:30:32]wFMCommunicate request_size=4 [20:30:32]MH_SAM_APDU [20:30:32]CAPDU: 80 13 01 00 [20:30:32]Write to MH i2c: E2 08 00 E2 1C 80 13 01 00 00 00 00 00 7B [20:30:32]Write i2c OK [20:30:32]MH_I2C_Read... [20:30:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:30:32]Read from MH i2c: E2 [20:30:32]MH_I2C_Read... [20:30:32]Read from MH i2c: E2 0E 00 [20:30:32]MH_I2C_Read... [20:30:32]Read from MH i2c: E2 0E 00 E2 1C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 22 [20:30:32]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:30:32]wFMCommunicate OK [20:30:32]SAM_PROTO_GetShiftState done [20:30:32]FM_GetShiftState done [20:30:32]opened in 1729383891 [20:30:32]opened+sec_in_day 1729470291 [20:30:32]quantity*price = 100050 [20:30:32]sum+1 = 100052 [20:30:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 570 20.10.2024 20:30 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156498 ФПД: 59345927337146 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T203033&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156498&fm=59345927337146&tin=02508201610067®Number=0000137193017469&sum=100000 [20:30:33]StoreToDocumentArchive [20:30:33]shift 314 fd 156498 [20:30:33]save to /storage/0314/doc_00156498 [20:30:33]save last doc name /storage/0314/doc_00156498 to /storage/kkm_last_doc_name [20:30:33]save OK [20:30:33]Clear old archive folders... [20:30:33]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:30:33]tlvbuf is B6D727B0 [20:30:33]SAM_PROTO_ClearQueue [20:30:33]wFMCommunicate request_size=4 [20:30:33]MH_SAM_APDU [20:30:33]CAPDU: 80 09 00 00 [20:30:33]Write to MH i2c: E2 08 00 EF 1C 80 09 00 00 00 00 00 00 7D [20:30:33]Write i2c OK [20:30:33]MH_I2C_Read... [20:30:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:30:33]Read from MH i2c: E2 [20:30:33]MH_I2C_Read... [20:30:33]Read from MH i2c: E2 03 00 [20:30:33]MH_I2C_Read... [20:30:33]Read from MH i2c: E2 03 00 EF 1C 00 90 00 7F [20:30:33]RAPDU: 90 00 [20:30:33]wFMCommunicate OK [20:30:33]SAM_PROTO_ClearQueue done [20:30:33]KKMCreateOFDPacket [20:30:33]OFDProtocolAddRootSTLVToBuf [20:30:33]FM_MakeSignedData [20:30:33]FM_MakeSignedData [20:30:33]SAM_PROTO_SignData [20:30:33]wFMCommunicate request_size=4 [20:30:33]MH_SAM_APDU [20:30:33]CAPDU: 80 0D 01 02 [20:30:33]Write to MH i2c: E2 08 00 F0 1C 80 0D 01 02 00 00 00 00 85 [20:30:33]Write i2c OK [20:30:33]MH_I2C_Read... [20:30:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:30:33]Read from MH i2c: E2 [20:30:33]MH_I2C_Read... [20:30:33]Read from MH i2c: E2 03 00 [20:30:33]MH_I2C_Read... [20:30:33]Read from MH i2c: E2 03 00 F0 1C 00 90 00 80 [20:30:33]RAPDU: 90 00 [20:30:33]wFMCommunicate OK [20:30:33]wFMCommunicate request_size=255 [20:30:33]MH_SAM_APDU [20:30:33]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 02 00 00 F4 03 04 00 69 68 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 52 63 02 00 35 04 06 00 35 F9 8C EA [20:30:33]Write to MH i2c: E2 02 01 F1 1C 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 02 00 00 F4 03 04 00 69 68 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 52 63 02 00 35 04 06 00 35 F9 8C EA 00 00 3E [20:30:33]Write i2c OK [20:30:33]MH_I2C_Read... [20:30:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:30:33]Read from MH i2c: E2 [20:30:33]MH_I2C_Read... [20:30:33]Read from MH i2c: E2 03 00 [20:30:33]MH_I2C_Read... [20:30:33]Read from MH i2c: E2 03 00 F1 1C 00 90 00 81 [20:30:33]RAPDU: 90 00 [20:30:33]wFMCommunicate OK [20:30:33]wFMCommunicate request_size=7 [20:30:33]MH_SAM_APDU [20:30:33]CAPDU: 80 0D 02 02 02 F4 BA [20:30:33]Write to MH i2c: E2 0A 00 F2 1C 80 0D 02 02 02 00 F4 BA 00 00 3A [20:30:33]Write i2c OK [20:30:33]MH_I2C_Read... [20:30:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:30:33]Read from MH i2c: E2 [20:30:33]MH_I2C_Read... [20:30:33]Read from MH i2c: E2 03 00 [20:30:33]MH_I2C_Read... [20:30:33]Read from MH i2c: E2 03 00 F2 1C 00 90 00 82 [20:30:33]RAPDU: 90 00 [20:30:33]wFMCommunicate OK [20:30:33]wFMCommunicate request_size=4 [20:30:33]MH_SAM_APDU [20:30:33]CAPDU: 80 0D 03 02 [20:30:33]Write to MH i2c: E2 08 00 F3 1C 80 0D 03 02 00 00 00 00 8A [20:30:33]Write i2c OK [20:30:33]MH_I2C_Read... [20:30:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:30:33]Read from MH i2c: E2 [20:30:33]MH_I2C_Read... [20:30:33]Read from MH i2c: E2 0B 00 [20:30:33]MH_I2C_Read... [20:30:33]Read from MH i2c: E2 0B 00 F3 1C 00 10 E7 6E 82 5B 31 E9 82 90 00 69 [20:30:33]RAPDU: 10 E7 6E 82 5B 31 E9 82 90 00 [20:30:33]wFMCommunicate OK [20:30:33]SAM_PROTO_SignData done [20:30:33]FM_MakeSignedData done [20:30:33]CreateOFDProtocolMessage [20:30:33]wFMCommunicate request_size=4 [20:30:33]MH_SAM_APDU [20:30:33]CAPDU: 80 11 00 00 [20:30:33]Write to MH i2c: E2 08 00 F4 1C 80 11 00 00 00 00 00 00 8A [20:30:33]Write i2c OK [20:30:33]MH_I2C_Read... [20:30:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:30:33]Read from MH i2c: E2 [20:30:33]MH_I2C_Read... [20:30:33]Read from MH i2c: E2 17 00 [20:30:33]MH_I2C_Read... [20:30:33]Read from MH i2c: E2 17 00 F4 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DB [20:30:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:30:33]wFMCommunicate OK [20:30:33]CreateOFDProtocolMessage done [20:30:33]OFDSenderStorePacket 156498 [20:30:33]StoreOFDPacket docnum=156498 [20:30:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 B4 6E 04 01 72 34 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 02 00 00 F4 03 04 00 69 68 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 52 63 02 00 35 04 06 00 35 F9 8C EA F4 BA 10 E7 6E 82 5B 31 E9 82 [20:30:33]CheckFolder [20:30:33]dirname=/storage/ofd_packets [20:30:33]CheckFolder done [20:30:33]ProducePacketName [20:30:33]name=ofd_packets/00156498 [20:30:33]NVStorageSaveData ofd_packets/00156498 [20:30:33]File name is /storage/ofd_packets/00156498 [20:30:33]Write 298 bytes [20:30:33]NVStorageSaveData done [20:30:33]OFDSenderStorePacket done [20:30:33]KKMCreateOFDPacket done [20:30:33]NVStorageSaveData kkm_last_timestamp [20:30:33]File name is /storage/kkm_last_timestamp [20:30:33]Write 4 bytes [20:30:33]NVStorageSaveData done [20:30:33]ExternCall_PrintAddStr [20:30:33]wPrintStart [20:30:33]Write to MH i2c: 01 00 00 F5 1C 11 [20:30:33]Write i2c OK [20:30:33]MH_I2C_Read... [20:30:33]Read from MH i2c: 01 [20:30:33]MH_I2C_Read... [20:30:33]Read from MH i2c: 01 07 00 [20:30:33]MH_I2C_Read... [20:30:33]Read from MH i2c: 01 07 00 F5 1C 00 00 00 00 00 FF 0F 26 [20:30:33]RasterBufferAndPrint [20:30:33]line Счет N : (1)874811 [20:30:33]line ИНН: 02508201610067 [20:30:33]line Контрольно-Кассовый Чек [20:30:33]line ПРОДАЖА [20:30:33]line ТРК (МРК, ГНК) : 44 [20:30:33]line Товар: 2710194210 [20:30:33]line ДТ-К-2 [20:30:33]line 13.130 * 76.20 [20:30:33]line = 1000.51 [20:30:33]line НДС 12% НСП 1% [20:30:33]line > о реализуемом товаре [20:30:33]line ОКРУГЛЕНИЕ: -0.51 [20:30:33]line ИТОГО: 1000.00 [20:30:33]line Внесено: 1000.00 [20:30:33]line СДАЧА: 0.00 [20:30:33]line НСП 1% : 8.85 [20:30:33]line НДС 12% : 106.25 [20:30:33]line Наличными: 1000.00 [20:30:33]line Безнал.: 0.00 [20:30:33]line Место: АЗС № 165 "Партнер Нефть" [20:30:33]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:30:33]line СНО: Общий режим [20:30:33]line Чек 570 20.10.2024 20:30 [20:30:33]line Смена: 314 ФФД: 1.0 [20:30:33]line ЗНМ: 0300000234 [20:30:33]line РНМ: 0000137193017469 [20:30:33]line Версия ККМ: v1.0 [20:30:33]line ФМ: 0000000000963156 [20:30:33]line ФД: 156498 [20:30:33]line ФПД: 59345927337146 [20:30:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T203033&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156498&fm=59345927337146&tin=02508201610067®Number=0000137193017469&sum=100000 [20:30:34]OFD Sender: Processing packet 156498 [packets to send 52, broken 51] [20:30:34]ProducePacketName [20:30:34]name=ofd_packets/00156498 [20:30:34]OFD Sender: To server: pG, [20:30:34]CommunicateWithHost lk.salyk.kg:30040 [20:30:34]ConnectInit lk.salyk.kg [20:30:34]written 0, free lines is 4095 [20:30:34]Connected sock=9 [20:30:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 B4 6E 04 01 72 34 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 02 00 00 F4 03 04 00 69 68 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 52 63 02 00 35 04 06 00 35 F9 8C EA F4 BA 10 E7 6E 82 5B 31 E9 82 [20:30:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 5F 1A 47 00 EF 03 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 52 63 02 00 F4 03 04 00 9A 0E 15 67 B6 04 01 00 00 78 B5 7F 45 EC 50 BB 67 [20:30:34]CommunicateWithHost err = 0 [20:30:34]CheckOFDResponse [20:30:34]1017 (14) - 77093643461234 [20:30:34]1041 (16) - 0000000000963156 [20:30:34]1040 (4) - 156498 [20:30:34]1012 (4) - 20.10.2024 14:07 [20:30:34]1206 (1) - 0 [20:30:34]OFD Sender: Remove packet 156498 [20:30:34]ProducePacketName [20:30:34]name=ofd_packets/00156498 [20:30:34]NVStorageDeleteData [20:30:34]Write to MH i2c: 01 00 00 20 1D 3D [20:30:34]Write i2c OK [20:30:34]MH_I2C_Read... [20:30:34]Read from MH i2c: 01 [20:30:34]MH_I2C_Read... [20:30:34]Read from MH i2c: 01 07 00 [20:30:34]MH_I2C_Read... [20:30:34]Read from MH i2c: 01 07 00 20 1D 00 00 00 00 00 EA 0C 3A [20:30:34]RasterBufferAndPrint [20:30:34]line [20:30:34]line [20:30:34]line [20:30:34]line [20:30:34]line [20:30:34]written 0, free lines is 3313 [20:30:34]MH_Cut [20:30:34]Write to MH i2c: D1 01 00 27 1D 01 16 [20:30:34]Write i2c OK [20:30:34]MH_I2C_Read... [20:30:34]Read from MH i2c: D1 [20:30:34]MH_I2C_Read... [20:30:34]Read from MH i2c: D1 01 00 [20:30:34]MH_I2C_Read... [20:30:34]Read from MH i2c: D1 01 00 27 1D 00 15 [20:30:34]Write to MH i2c: 01 00 00 28 1D 45 [20:30:34]Write i2c OK [20:30:34]MH_I2C_Read... [20:30:34]OFD Sender: No OFD packet to send [20:30:35]*** Cut start [20:30:35]*** Partial cut [20:30:35]*** CUTSNS_PIN = 1 [20:30:35]*** CUTSNS_PIN = 0 [20:30:35]*** Brake cut motor [20:30:35]Read from MH i2c: 01 [20:30:35]MH_I2C_Read... [20:30:35]*** Stop cut motor [20:30:35]*** Cut end [20:30:35]Read from MH i2c: 01 07 00 [20:30:35]MH_I2C_Read... [20:30:35]Read from MH i2c: 01 07 00 28 1D 00 00 00 00 00 FF 0F 5A [20:30:35]process_action close_receipt done [20:30:35]requested_data is exist [20:30:35]produce_requested_data [20:30:35]requested_item fm.sn is exist - process it [20:30:35]wFMCommunicate request_size=4 [20:30:35]MH_SAM_APDU [20:30:35]CAPDU: 80 11 00 00 [20:30:35]Write to MH i2c: E2 08 00 29 1D 80 11 00 00 00 00 00 00 C0 [20:30:35]Write i2c OK [20:30:35]MH_I2C_Read... [20:30:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:30:35]Read from MH i2c: E2 [20:30:35]MH_I2C_Read... [20:30:35]Read from MH i2c: E2 17 00 [20:30:35]MH_I2C_Read... [20:30:35]Read from MH i2c: E2 17 00 29 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 11 [20:30:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:30:35]wFMCommunicate OK [20:30:35]requested_item fd.num is exist - process it [20:30:35]SAM_PROTO_GetFieldsCounters [20:30:35]wFMCommunicate request_size=4 [20:30:35]MH_SAM_APDU [20:30:35]CAPDU: 80 13 00 00 [20:30:35]Write to MH i2c: E2 08 00 2A 1D 80 13 00 00 00 00 00 00 C3 [20:30:35]Write i2c OK [20:30:35]MH_I2C_Read... [20:30:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:30:35]Read from MH i2c: E2 [20:30:36]MH_I2C_Read... [20:30:36]Read from MH i2c: E2 62 00 [20:30:36]MH_I2C_Read... [20:30:36]Read from MH i2c: E2 62 00 2A 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 52 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 3A 02 00 00 5E 04 04 00 3A 02 00 00 57 04 04 00 3B 02 00 00 19 04 04 00 00 00 00 00 90 00 A2 [20:30:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 52 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 3A 02 00 00 5E 04 04 00 3A 02 00 00 57 04 04 00 3B 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:30:36]wFMCommunicate OK [20:30:36]SAM_PROTO_GetFieldsCounters done [20:30:36]requested_item shift.num is exist - process it [20:30:36]requested_item shift.opened is exist - process it [20:30:36]req_shift_opened [20:30:36]FM_GetShiftState [20:30:36]SAM_PROTO_GetShiftState [20:30:36]wFMCommunicate request_size=4 [20:30:36]MH_SAM_APDU [20:30:36]CAPDU: 80 13 01 00 [20:30:36]Write to MH i2c: E2 08 00 2B 1D 80 13 01 00 00 00 00 00 C5 [20:30:36]Write i2c OK [20:30:36]MH_I2C_Read... [20:30:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:30:36]Read from MH i2c: E2 [20:30:36]MH_I2C_Read... [20:30:36]Read from MH i2c: E2 0E 00 [20:30:36]MH_I2C_Read... [20:30:36]Read from MH i2c: E2 0E 00 2B 1D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 6C [20:30:36]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:30:36]wFMCommunicate OK [20:30:36]SAM_PROTO_GetShiftState done [20:30:36]FM_GetShiftState done [20:30:36]req_shift_opened done [20:30:36]requested_item shift.open_date is exist - process it [20:30:36]req_shift_open_date [20:30:36]req_shift_open_date done [20:30:36]produce_requested_data done [20:30:36]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156498,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [20:30:36]process_action_free close_receipt [20:30:36]json_value_free [20:30:36]json_value_free done [20:30:36]process_json_proto returns [20:30:36]Send response to host [20:30:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156498,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [20:30:36]free response buf [20:30:36]execute_script done [20:30:36]execute_script returns [20:30:36]free content buf [20:30:36]Sock 7.Close socket [20:30:36]Sock 7.Thread stoped [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:54]OFD Sender: No OFD packet to send [20:31:59]OFD Sender: No OFD packet to send [20:32:04]OFD Sender: No OFD packet to send [20:32:09]OFD Sender: No OFD packet to send [20:32:14]OFD Sender: No OFD packet to send [20:32:19]OFD Sender: No OFD packet to send [20:32:24]OFD Sender: No OFD packet to send [20:32:27]accept exits with 10 [20:32:27]New connection [20:32:27]New thread 3066731876 created [20:32:27]Thread 3066588516 joined [20:32:27]Waiting for new connection... [20:32:27] Sock 10.Parse request [20:32:27]Sock 10.Check first char [20:32:27]Sock 10.First char is OK [20:32:27]request: POST /json_proto HTTP/1.0 [20:32:27]Method: POST [20:32:27]URL: /json_proto [20:32:27]Method is POST - this is cgi request [20:32:27]url: /json_proto [20:32:27]query_string will be loaded in cgi processing [20:32:27]execute_cgi json_proto POST (null) [20:32:27]execute_cgi path=json_proto method=POST [20:32:27]POST find Content-Length [20:32:27]Host: 172.17.53.67:8080 [20:32:27]Content-Length: 632 [20:32:27]Content-Type: application/json [20:32:27] [20:32:27]POST finish read [20:32:27]Found Content-Length = 632 [20:32:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874812", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:32:27]execute_script... [20:32:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874812", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:32:27]POST & json_proto [20:32:27]process_json_proto [20:32:27]json parsed OK: [20:32:27]protocol is kg_v1.0 [20:32:27]action value=close_receipt [20:32:27]process_action close_receipt [20:32:27]cmd_close_receipt [20:32:27]MH_GetDate [20:32:27]Write to MH i2c: F0 00 00 2C 1D 38 [20:32:27]Write i2c OK [20:32:27]MH_I2C_Read... [20:32:27]Read from MH i2c: F0 [20:32:27]MH_I2C_Read... [20:32:27]Read from MH i2c: F0 09 00 [20:32:27]MH_I2C_Read... [20:32:27]Read from MH i2c: F0 09 00 2C 1D 00 DC 68 15 67 19 BC 99 64 D3 [20:32:27]GetLastDocTimeStamp 1729456233 [20:32:27]current date 1729456348 [20:32:27]FM_GetShiftState [20:32:27]SAM_PROTO_GetShiftState [20:32:27]wFMCommunicate request_size=4 [20:32:27]MH_SAM_APDU [20:32:27]CAPDU: 80 13 01 00 [20:32:27]Write to MH i2c: E2 08 00 2D 1D 80 13 01 00 00 00 00 00 C7 [20:32:27]Write i2c OK [20:32:27]MH_I2C_Read... [20:32:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:32:27]Read from MH i2c: E2 [20:32:27]MH_I2C_Read... [20:32:27]Read from MH i2c: E2 0E 00 [20:32:27]MH_I2C_Read... [20:32:27]Read from MH i2c: E2 0E 00 2D 1D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 6E [20:32:27]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:32:27]wFMCommunicate OK [20:32:27]SAM_PROTO_GetShiftState done [20:32:27]FM_GetShiftState done [20:32:27]opened in 1729383891 [20:32:27]opened+sec_in_day 1729470291 [20:32:27]quantity*price = 50000 [20:32:27]sum+1 = 50001 [20:32:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 571 20.10.2024 20:32 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156499 ФПД: 126963374863854 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T203228&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156499&fm=126963374863854&tin=02508201610067®Number=0000137193017469&sum=50000 [20:32:28]StoreToDocumentArchive [20:32:28]shift 314 fd 156499 [20:32:28]save to /storage/0314/doc_00156499 [20:32:28]save last doc name /storage/0314/doc_00156499 to /storage/kkm_last_doc_name [20:32:28]save OK [20:32:28]Clear old archive folders... [20:32:28]ProcessDocumentItem done err = 0, tmpTLVsize=252 [20:32:28]tlvbuf is B6F1F2B0 [20:32:28]SAM_PROTO_ClearQueue [20:32:28]wFMCommunicate request_size=4 [20:32:28]MH_SAM_APDU [20:32:28]CAPDU: 80 09 00 00 [20:32:28]Write to MH i2c: E2 08 00 3A 1D 80 09 00 00 00 00 00 00 C9 [20:32:28]Write i2c OK [20:32:28]MH_I2C_Read... [20:32:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:32:28]Read from MH i2c: E2 [20:32:28]MH_I2C_Read... [20:32:28]Read from MH i2c: E2 03 00 [20:32:28]MH_I2C_Read... [20:32:28]Read from MH i2c: E2 03 00 3A 1D 00 90 00 CB [20:32:28]RAPDU: 90 00 [20:32:28]wFMCommunicate OK [20:32:28]SAM_PROTO_ClearQueue done [20:32:28]KKMCreateOFDPacket [20:32:28]OFDProtocolAddRootSTLVToBuf [20:32:28]FM_MakeSignedData [20:32:28]FM_MakeSignedData [20:32:28]SAM_PROTO_SignData [20:32:28]wFMCommunicate request_size=4 [20:32:28]MH_SAM_APDU [20:32:28]CAPDU: 80 0D 01 02 [20:32:28]Write to MH i2c: E2 08 00 3B 1D 80 0D 01 02 00 00 00 00 D1 [20:32:28]Write i2c OK [20:32:28]MH_I2C_Read... [20:32:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:32:29]Read from MH i2c: E2 [20:32:29]MH_I2C_Read... [20:32:29]Read from MH i2c: E2 03 00 [20:32:29]MH_I2C_Read... [20:32:29]Read from MH i2c: E2 03 00 3B 1D 00 90 00 CC [20:32:29]RAPDU: 90 00 [20:32:29]wFMCommunicate OK [20:32:29]wFMCommunicate request_size=255 [20:32:29]MH_SAM_APDU [20:32:29]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 02 00 00 F4 03 04 00 DC 68 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 53 63 02 00 35 04 06 00 [20:32:29]Write to MH i2c: E2 02 01 3C 1D 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 02 00 00 F4 03 04 00 DC 68 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 53 63 02 00 35 04 06 00 00 00 42 [20:32:29]Write i2c OK [20:32:29]MH_I2C_Read... [20:32:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:32:29]Read from MH i2c: E2 [20:32:29]MH_I2C_Read... [20:32:29]Read from MH i2c: E2 03 00 [20:32:29]MH_I2C_Read... [20:32:29]Read from MH i2c: E2 03 00 3C 1D 00 90 00 CD [20:32:29]RAPDU: 90 00 [20:32:29]wFMCommunicate OK [20:32:29]wFMCommunicate request_size=11 [20:32:29]MH_SAM_APDU [20:32:29]CAPDU: 80 0D 02 02 06 73 78 F6 DB B5 EE [20:32:29]Write to MH i2c: E2 0E 00 3D 1D 80 0D 02 02 06 00 73 78 F6 DB B5 EE 00 00 3F [20:32:29]Write i2c OK [20:32:29]MH_I2C_Read... [20:32:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:32:29]Read from MH i2c: E2 [20:32:29]MH_I2C_Read... [20:32:29]Read from MH i2c: E2 03 00 [20:32:29]MH_I2C_Read... [20:32:29]Read from MH i2c: E2 03 00 3D 1D 00 90 00 CE [20:32:29]RAPDU: 90 00 [20:32:29]wFMCommunicate OK [20:32:29]wFMCommunicate request_size=4 [20:32:29]MH_SAM_APDU [20:32:29]CAPDU: 80 0D 03 02 [20:32:29]Write to MH i2c: E2 08 00 3E 1D 80 0D 03 02 00 00 00 00 D6 [20:32:29]Write i2c OK [20:32:29]MH_I2C_Read... [20:32:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:32:29]Read from MH i2c: E2 [20:32:29]MH_I2C_Read... [20:32:29]Read from MH i2c: E2 0B 00 [20:32:29]MH_I2C_Read... [20:32:29]Read from MH i2c: E2 0B 00 3E 1D 00 8B D6 DD 30 72 B2 03 65 90 00 D1 [20:32:29]RAPDU: 8B D6 DD 30 72 B2 03 65 90 00 [20:32:29]wFMCommunicate OK [20:32:29]SAM_PROTO_SignData done [20:32:29]FM_MakeSignedData done [20:32:29]CreateOFDProtocolMessage [20:32:29]wFMCommunicate request_size=4 [20:32:29]MH_SAM_APDU [20:32:29]CAPDU: 80 11 00 00 [20:32:29]Write to MH i2c: E2 08 00 3F 1D 80 11 00 00 00 00 00 00 D6 [20:32:29]Write i2c OK [20:32:29]MH_I2C_Read... [20:32:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:32:29]Read from MH i2c: E2 [20:32:29]MH_I2C_Read... [20:32:29]Read from MH i2c: E2 17 00 [20:32:29]MH_I2C_Read... [20:32:29]Read from MH i2c: E2 17 00 3F 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 27 [20:32:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:32:29]wFMCommunicate OK [20:32:29]CreateOFDProtocolMessage done [20:32:29]OFDSenderStorePacket 156499 [20:32:29]StoreOFDPacket docnum=156499 [20:32:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 77 ED 08 01 01 77 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 02 00 00 F4 03 04 00 DC 68 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 53 63 02 00 35 04 06 00 73 78 F6 DB B5 EE 8B D6 DD 30 72 B2 03 65 [20:32:29]CheckFolder [20:32:29]dirname=/storage/ofd_packets [20:32:29]CheckFolder done [20:32:29]ProducePacketName [20:32:29]name=ofd_packets/00156499 [20:32:29]NVStorageSaveData ofd_packets/00156499 [20:32:29]File name is /storage/ofd_packets/00156499 [20:32:29]Write 302 bytes [20:32:29]NVStorageSaveData done [20:32:29]OFDSenderStorePacket done [20:32:29]KKMCreateOFDPacket done [20:32:29]NVStorageSaveData kkm_last_timestamp [20:32:29]File name is /storage/kkm_last_timestamp [20:32:29]Write 4 bytes [20:32:29]NVStorageSaveData done [20:32:29]ExternCall_PrintAddStr [20:32:29]wPrintStart [20:32:29]Write to MH i2c: 01 00 00 40 1D 5D [20:32:29]Write i2c OK [20:32:29]MH_I2C_Read... [20:32:29]Read from MH i2c: 01 [20:32:29]MH_I2C_Read... [20:32:29]Read from MH i2c: 01 07 00 [20:32:29]MH_I2C_Read... [20:32:29]Read from MH i2c: 01 07 00 40 1D 00 00 00 00 00 FF 0F 72 [20:32:29]RasterBufferAndPrint [20:32:29]line Счет N : (1)874812 [20:32:29]line ИНН: 02508201610067 [20:32:29]line Контрольно-Кассовый Чек [20:32:29]line ПРОДАЖА [20:32:29]line ТРК (МРК, ГНК) : 23 [20:32:29]line Товар: 2710124130 [20:32:29]line Super 92-К-5 [20:32:29]line 7.310 * 68.40 [20:32:29]line = 500.00 [20:32:29]line НДС 12% НСП 1% [20:32:29]line > о реализуемом товаре [20:32:29]line ИТОГО: 500.00 [20:32:29]line НСП 1% : 4.42 [20:32:29]line НДС 12% : 53.10 [20:32:29]line Наличными: 500.00 [20:32:29]line Безнал.: 0.00 [20:32:29]line Место: АЗС № 165 "Партнер Нефть" [20:32:29]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:32:29]line СНО: Общий режим [20:32:29]line Чек 571 20.10.2024 20:32 [20:32:29]line Смена: 314 ФФД: 1.0 [20:32:29]line ЗНМ: 0300000234 [20:32:29]line РНМ: 0000137193017469 [20:32:29]line Версия ККМ: v1.0 [20:32:29]line ФМ: 0000000000963156 [20:32:29]line ФД: 156499 [20:32:29]line ФПД: 126963374863854 [20:32:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T203228&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156499&fm=126963374863854&tin=02508201610067®Number=0000137193017469&sum=50000 [20:32:29]OFD Sender: Processing packet 156499 [packets to send 52, broken 51] [20:32:29]ProducePacketName [20:32:29]name=ofd_packets/00156499 [20:32:29]OFD Sender: To server: pG, [20:32:29]CommunicateWithHost lk.salyk.kg:30040 [20:32:29]ConnectInit lk.salyk.kg [20:32:29]written 0, free lines is 4095 [20:32:29]Connected sock=9 [20:32:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 77 ED 08 01 01 77 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 02 00 00 F4 03 04 00 DC 68 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 53 63 02 00 35 04 06 00 73 78 F6 DB B5 EE 8B D6 DD 30 72 B2 03 65 [20:32:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 4C DE 47 00 60 E7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 53 63 02 00 F4 03 04 00 0E 0F 15 67 B6 04 01 00 00 8A 3E A1 9A F3 37 86 FA [20:32:30]CommunicateWithHost err = 0 [20:32:30]CheckOFDResponse [20:32:30]1017 (14) - 77093643461234 [20:32:30]1041 (16) - 0000000000963156 [20:32:30]1040 (4) - 156499 [20:32:30]1012 (4) - 20.10.2024 14:09 [20:32:30]1206 (1) - 0 [20:32:30]OFD Sender: Remove packet 156499 [20:32:30]ProducePacketName [20:32:30]name=ofd_packets/00156499 [20:32:30]NVStorageDeleteData [20:32:30]Write to MH i2c: 01 00 00 68 1D 85 [20:32:30]Write i2c OK [20:32:30]MH_I2C_Read... [20:32:30]Read from MH i2c: 01 [20:32:30]MH_I2C_Read... [20:32:30]Read from MH i2c: 01 07 00 [20:32:30]MH_I2C_Read... [20:32:30]Read from MH i2c: 01 07 00 68 1D 00 00 00 00 00 1C 0D B5 [20:32:30]RasterBufferAndPrint [20:32:30]line [20:32:30]line [20:32:30]line [20:32:30]line [20:32:30]line [20:32:30]written 0, free lines is 3362 [20:32:30]MH_Cut [20:32:30]Write to MH i2c: D1 01 00 6F 1D 01 5E [20:32:30]Write i2c OK [20:32:30]MH_I2C_Read... [20:32:30]Read from MH i2c: D1 [20:32:30]MH_I2C_Read... [20:32:30]Read from MH i2c: D1 01 00 [20:32:30]MH_I2C_Read... [20:32:30]Read from MH i2c: D1 01 00 6F 1D 00 5D [20:32:30]Write to MH i2c: 01 00 00 70 1D 8D [20:32:30]Write i2c OK [20:32:30]MH_I2C_Read... [20:32:30]OFD Sender: No OFD packet to send [20:32:30]*** Cut start [20:32:30]*** Partial cut [20:32:30]*** CUTSNS_PIN = 1 [20:32:30]*** CUTSNS_PIN = 0 [20:32:31]*** Brake cut motor [20:32:31]Read from MH i2c: 01 [20:32:31]MH_I2C_Read... [20:32:31]*** Stop cut motor [20:32:31]*** Cut end [20:32:31]Read from MH i2c: 01 07 00 [20:32:31]MH_I2C_Read... [20:32:31]Read from MH i2c: 01 07 00 70 1D 00 00 00 00 00 FF 0F A2 [20:32:31]process_action close_receipt done [20:32:31]requested_data is exist [20:32:31]produce_requested_data [20:32:31]requested_item fm.sn is exist - process it [20:32:31]wFMCommunicate request_size=4 [20:32:31]MH_SAM_APDU [20:32:31]CAPDU: 80 11 00 00 [20:32:31]Write to MH i2c: E2 08 00 71 1D 80 11 00 00 00 00 00 00 08 [20:32:31]Write i2c OK [20:32:31]MH_I2C_Read... [20:32:31]Read from MH i2c: E2 [20:32:31]MH_I2C_Read... [20:32:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:32:31]Read from MH i2c: E2 17 00 [20:32:31]MH_I2C_Read... [20:32:31]Read from MH i2c: E2 17 00 71 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 59 [20:32:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:32:31]wFMCommunicate OK [20:32:31]requested_item fd.num is exist - process it [20:32:31]SAM_PROTO_GetFieldsCounters [20:32:31]wFMCommunicate request_size=4 [20:32:31]MH_SAM_APDU [20:32:31]CAPDU: 80 13 00 00 [20:32:31]Write to MH i2c: E2 08 00 72 1D 80 13 00 00 00 00 00 00 0B [20:32:31]Write i2c OK [20:32:31]MH_I2C_Read... [20:32:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:32:31]Read from MH i2c: E2 [20:32:31]MH_I2C_Read... [20:32:31]Read from MH i2c: E2 62 00 [20:32:31]MH_I2C_Read... [20:32:31]Read from MH i2c: E2 62 00 72 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 53 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 3B 02 00 00 5E 04 04 00 3B 02 00 00 57 04 04 00 3C 02 00 00 19 04 04 00 00 00 00 00 90 00 EE [20:32:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 53 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 3B 02 00 00 5E 04 04 00 3B 02 00 00 57 04 04 00 3C 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:32:31]wFMCommunicate OK [20:32:31]SAM_PROTO_GetFieldsCounters done [20:32:31]requested_item shift.num is exist - process it [20:32:31]requested_item shift.opened is exist - process it [20:32:31]req_shift_opened [20:32:31]FM_GetShiftState [20:32:31]SAM_PROTO_GetShiftState [20:32:31]wFMCommunicate request_size=4 [20:32:31]MH_SAM_APDU [20:32:31]CAPDU: 80 13 01 00 [20:32:31]Write to MH i2c: E2 08 00 73 1D 80 13 01 00 00 00 00 00 0D [20:32:31]Write i2c OK [20:32:31]MH_I2C_Read... [20:32:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:32:31]Read from MH i2c: E2 [20:32:31]MH_I2C_Read... [20:32:31]Read from MH i2c: E2 0E 00 [20:32:31]MH_I2C_Read... [20:32:31]Read from MH i2c: E2 0E 00 73 1D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B4 [20:32:31]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:32:31]wFMCommunicate OK [20:32:31]SAM_PROTO_GetShiftState done [20:32:31]FM_GetShiftState done [20:32:31]req_shift_opened done [20:32:31]requested_item shift.open_date is exist - process it [20:32:31]req_shift_open_date [20:32:31]req_shift_open_date done [20:32:31]produce_requested_data done [20:32:31]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156499,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [20:32:31]process_action_free close_receipt [20:32:31]json_value_free [20:32:31]json_value_free done [20:32:31]process_json_proto returns [20:32:31]Send response to host [20:32:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156499,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [20:32:31]free response buf [20:32:31]execute_script done [20:32:31]execute_script returns [20:32:31]free content buf [20:32:31]Sock 10.Close socket [20:32:31]Sock 10.Thread stoped [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:48]accept exits with 7 [20:35:48]New connection [20:35:48]New thread 3066588516 created [20:35:48]Thread 3066731876 joined [20:35:48]Waiting for new connection... [20:35:48] Sock 7.Parse request [20:35:48]Sock 7.Check first char [20:35:48]Sock 7.First char is OK [20:35:48]request: POST /json_proto HTTP/1.0 [20:35:48]Method: POST [20:35:48]URL: /json_proto [20:35:48]Method is POST - this is cgi request [20:35:48]url: /json_proto [20:35:48]query_string will be loaded in cgi processing [20:35:48]execute_cgi json_proto POST (null) [20:35:48]execute_cgi path=json_proto method=POST [20:35:48]POST find Content-Length [20:35:48]Host: 172.17.53.67:8080 [20:35:48]Content-Length: 766 [20:35:48]Content-Type: application/json [20:35:48] [20:35:48]POST finish read [20:35:48]Found Content-Length = 766 [20:35:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874813", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:35:48]execute_script... [20:35:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874813", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:35:48]POST & json_proto [20:35:48]process_json_proto [20:35:48]json parsed OK: [20:35:48]protocol is kg_v1.0 [20:35:48]action value=close_receipt [20:35:48]process_action close_receipt [20:35:48]cmd_close_receipt [20:35:48]MH_GetDate [20:35:48]Write to MH i2c: F0 00 00 74 1D 80 [20:35:48]Write i2c OK [20:35:48]MH_I2C_Read... [20:35:48]Read from MH i2c: F0 [20:35:48]MH_I2C_Read... [20:35:48]Read from MH i2c: F0 09 00 [20:35:48]MH_I2C_Read... [20:35:48]Read from MH i2c: F0 09 00 74 1D 00 A5 69 15 67 19 BC 99 64 E5 [20:35:48]GetLastDocTimeStamp 1729456348 [20:35:48]current date 1729456549 [20:35:48]FM_GetShiftState [20:35:48]SAM_PROTO_GetShiftState [20:35:48]wFMCommunicate request_size=4 [20:35:48]MH_SAM_APDU [20:35:48]CAPDU: 80 13 01 00 [20:35:48]Write to MH i2c: E2 08 00 75 1D 80 13 01 00 00 00 00 00 0F [20:35:48]Write i2c OK [20:35:48]MH_I2C_Read... [20:35:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:35:48]Read from MH i2c: E2 [20:35:48]MH_I2C_Read... [20:35:48]Read from MH i2c: E2 0E 00 [20:35:48]MH_I2C_Read... [20:35:48]Read from MH i2c: E2 0E 00 75 1D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B6 [20:35:48]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:35:48]wFMCommunicate OK [20:35:48]SAM_PROTO_GetShiftState done [20:35:48]FM_GetShiftState done [20:35:48]opened in 1729383891 [20:35:48]opened+sec_in_day 1729470291 [20:35:48]quantity*price = 50041 [20:35:48]sum+1 = 50042 [20:35:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 572 20.10.2024 20:35 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156500 ФПД: 134222313497133 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T203549&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156500&fm=134222313497133&tin=02508201610067®Number=0000137193017469&sum=50041 [20:35:49]StoreToDocumentArchive [20:35:49]shift 314 fd 156500 [20:35:49]save to /storage/0314/doc_00156500 [20:35:49]save last doc name /storage/0314/doc_00156500 to /storage/kkm_last_doc_name [20:35:49]save OK [20:35:49]Clear old archive folders... [20:35:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:35:49]tlvbuf is 002BE950 [20:35:49]SAM_PROTO_ClearQueue [20:35:49]wFMCommunicate request_size=4 [20:35:49]MH_SAM_APDU [20:35:49]CAPDU: 80 09 00 00 [20:35:49]Write to MH i2c: E2 08 00 82 1D 80 09 00 00 00 00 00 00 11 [20:35:49]Write i2c OK [20:35:49]MH_I2C_Read... [20:35:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:35:49]Read from MH i2c: E2 [20:35:49]MH_I2C_Read... [20:35:49]Read from MH i2c: E2 03 00 [20:35:49]MH_I2C_Read... [20:35:49]Read from MH i2c: E2 03 00 82 1D 00 90 00 13 [20:35:49]RAPDU: 90 00 [20:35:49]wFMCommunicate OK [20:35:49]SAM_PROTO_ClearQueue done [20:35:49]KKMCreateOFDPacket [20:35:49]OFDProtocolAddRootSTLVToBuf [20:35:49]FM_MakeSignedData [20:35:49]FM_MakeSignedData [20:35:49]SAM_PROTO_SignData [20:35:49]wFMCommunicate request_size=4 [20:35:49]MH_SAM_APDU [20:35:49]CAPDU: 80 0D 01 02 [20:35:49]Write to MH i2c: E2 08 00 83 1D 80 0D 01 02 00 00 00 00 19 [20:35:49]Write i2c OK [20:35:49]MH_I2C_Read... [20:35:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:35:49]Read from MH i2c: E2 [20:35:49]MH_I2C_Read... [20:35:49]Read from MH i2c: E2 03 00 [20:35:49]MH_I2C_Read... [20:35:49]Read from MH i2c: E2 03 00 83 1D 00 90 00 14 [20:35:49]RAPDU: 90 00 [20:35:49]wFMCommunicate OK [20:35:49]wFMCommunicate request_size=255 [20:35:49]MH_SAM_APDU [20:35:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 02 00 00 F4 03 04 00 A5 69 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 54 63 02 00 35 04 06 00 7A [20:35:49]Write to MH i2c: E2 02 01 84 1D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 02 00 00 F4 03 04 00 A5 69 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 54 63 02 00 35 04 06 00 7A 00 00 48 [20:35:49]Write i2c OK [20:35:49]MH_I2C_Read... [20:35:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:35:50]Read from MH i2c: E2 [20:35:50]MH_I2C_Read... [20:35:50]Read from MH i2c: E2 03 00 [20:35:50]MH_I2C_Read... [20:35:50]Read from MH i2c: E2 03 00 84 1D 00 90 00 15 [20:35:50]RAPDU: 90 00 [20:35:50]wFMCommunicate OK [20:35:50]wFMCommunicate request_size=10 [20:35:50]MH_SAM_APDU [20:35:50]CAPDU: 80 0D 02 02 05 13 11 51 22 2D [20:35:50]Write to MH i2c: E2 0D 00 85 1D 80 0D 02 02 05 00 13 11 51 22 2D 00 00 EA [20:35:50]Write i2c OK [20:35:50]MH_I2C_Read... [20:35:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:35:50]Read from MH i2c: E2 [20:35:50]MH_I2C_Read... [20:35:50]Read from MH i2c: E2 03 00 [20:35:50]MH_I2C_Read... [20:35:50]Read from MH i2c: E2 03 00 85 1D 00 90 00 16 [20:35:50]RAPDU: 90 00 [20:35:50]wFMCommunicate OK [20:35:50]wFMCommunicate request_size=4 [20:35:50]MH_SAM_APDU [20:35:50]CAPDU: 80 0D 03 02 [20:35:50]Write to MH i2c: E2 08 00 86 1D 80 0D 03 02 00 00 00 00 1E [20:35:50]Write i2c OK [20:35:50]MH_I2C_Read... [20:35:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:35:50]Read from MH i2c: E2 [20:35:50]MH_I2C_Read... [20:35:50]Read from MH i2c: E2 0B 00 [20:35:50]MH_I2C_Read... [20:35:50]Read from MH i2c: E2 0B 00 86 1D 00 12 14 5A 1B 5E 6B D1 07 90 00 5B [20:35:50]RAPDU: 12 14 5A 1B 5E 6B D1 07 90 00 [20:35:50]wFMCommunicate OK [20:35:50]SAM_PROTO_SignData done [20:35:50]FM_MakeSignedData done [20:35:50]CreateOFDProtocolMessage [20:35:50]wFMCommunicate request_size=4 [20:35:50]MH_SAM_APDU [20:35:50]CAPDU: 80 11 00 00 [20:35:50]Write to MH i2c: E2 08 00 87 1D 80 11 00 00 00 00 00 00 1E [20:35:50]Write i2c OK [20:35:50]MH_I2C_Read... [20:35:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:35:50]Read from MH i2c: E2 [20:35:50]MH_I2C_Read... [20:35:50]Read from MH i2c: E2 17 00 [20:35:50]MH_I2C_Read... [20:35:50]Read from MH i2c: E2 17 00 87 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6F [20:35:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:35:50]wFMCommunicate OK [20:35:50]CreateOFDProtocolMessage done [20:35:50]OFDSenderStorePacket 156500 [20:35:50]StoreOFDPacket docnum=156500 [20:35:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 24 80 07 01 65 81 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 02 00 00 F4 03 04 00 A5 69 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 54 63 02 00 35 04 06 00 7A 13 11 51 22 2D 12 14 5A 1B 5E 6B D1 07 [20:35:50]CheckFolder [20:35:50]dirname=/storage/ofd_packets [20:35:50]CheckFolder done [20:35:50]ProducePacketName [20:35:50]name=ofd_packets/00156500 [20:35:50]NVStorageSaveData ofd_packets/00156500 [20:35:50]File name is /storage/ofd_packets/00156500 [20:35:50]Write 301 bytes [20:35:50]NVStorageSaveData done [20:35:50]OFDSenderStorePacket done [20:35:50]KKMCreateOFDPacket done [20:35:50]NVStorageSaveData kkm_last_timestamp [20:35:50]File name is /storage/kkm_last_timestamp [20:35:50]Write 4 bytes [20:35:50]NVStorageSaveData done [20:35:50]ExternCall_PrintAddStr [20:35:50]wPrintStart [20:35:50]Write to MH i2c: 01 00 00 88 1D A5 [20:35:50]Write i2c OK [20:35:50]MH_I2C_Read... [20:35:50]Read from MH i2c: 01 [20:35:50]MH_I2C_Read... [20:35:50]Read from MH i2c: 01 07 00 [20:35:50]MH_I2C_Read... [20:35:50]Read from MH i2c: 01 07 00 88 1D 00 00 00 00 00 FF 0F BA [20:35:50]RasterBufferAndPrint [20:35:50]line Счет N : (1)874813 [20:35:50]line ИНН: 02508201610067 [20:35:50]line Контрольно-Кассовый Чек [20:35:50]line ПРОДАЖА [20:35:50]line ТРК (МРК, ГНК) : 12 [20:35:50]line Товар: 2710124130 [20:35:50]line Аи-92-К-5 [20:35:50]line 7.480 * 66.90 [20:35:50]line = 500.41 [20:35:50]line НДС 12% НСП 1% [20:35:50]line > о реализуемом товаре [20:35:50]line ИТОГО: 500.41 [20:35:50]line НСП 1% : 4.43 [20:35:50]line НДС 12% : 53.14 [20:35:50]line Наличными: 0.00 [20:35:50]line Безнал.: 500.41 [20:35:50]line Место: АЗС № 165 "Партнер Нефть" [20:35:50]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:35:50]line СНО: Общий режим [20:35:50]line Чек 572 20.10.2024 20:35 [20:35:50]line Смена: 314 ФФД: 1.0 [20:35:50]line ЗНМ: 0300000234 [20:35:50]line РНМ: 0000137193017469 [20:35:50]line Версия ККМ: v1.0 [20:35:50]line Платежная система: Mbank [20:35:50]line ФМ: 0000000000963156 [20:35:50]line ФД: 156500 [20:35:50]line ФПД: 134222313497133 [20:35:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T203549&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156500&fm=134222313497133&tin=02508201610067®Number=0000137193017469&sum=50041 [20:35:50]OFD Sender: Processing packet 156500 [packets to send 52, broken 51] [20:35:50]ProducePacketName [20:35:50]name=ofd_packets/00156500 [20:35:50]OFD Sender: To server: pG, [20:35:50]CommunicateWithHost lk.salyk.kg:30040 [20:35:50]ConnectInit lk.salyk.kg [20:35:50]written 0, free lines is 4095 [20:35:50]Connected sock=10 [20:35:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 24 80 07 01 65 81 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 02 00 00 F4 03 04 00 A5 69 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 54 63 02 00 35 04 06 00 7A 13 11 51 22 2D 12 14 5A 1B 5E 6B D1 07 [20:35:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 04 5C 47 00 ED 63 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 54 63 02 00 F4 03 04 00 D7 0F 15 67 B6 04 01 00 00 09 84 DA 72 10 4D DF 65 [20:35:50]CommunicateWithHost err = 0 [20:35:50]CheckOFDResponse [20:35:50]1017 (14) - 77093643461234 [20:35:50]1041 (16) - 0000000000963156 [20:35:50]1040 (4) - 156500 [20:35:50]1012 (4) - 20.10.2024 14:12 [20:35:50]1206 (1) - 0 [20:35:50]OFD Sender: Remove packet 156500 [20:35:50]ProducePacketName [20:35:50]name=ofd_packets/00156500 [20:35:50]NVStorageDeleteData [20:35:50]Write to MH i2c: 01 00 00 B1 1D CE [20:35:50]Write i2c OK [20:35:50]MH_I2C_Read... [20:35:50]Read from MH i2c: 01 [20:35:50]MH_I2C_Read... [20:35:50]Read from MH i2c: 01 07 00 [20:35:50]MH_I2C_Read... [20:35:50]Read from MH i2c: 01 07 00 B1 1D 00 00 00 00 00 0E 0D F0 [20:35:50]RasterBufferAndPrint [20:35:50]line [20:35:50]line [20:35:50]line [20:35:50]line [20:35:50]line [20:35:50]written 0, free lines is 3349 [20:35:50]MH_Cut [20:35:50]Write to MH i2c: D1 01 00 B8 1D 01 A7 [20:35:50]Write i2c OK [20:35:50]MH_I2C_Read... [20:35:50]Read from MH i2c: D1 [20:35:50]MH_I2C_Read... [20:35:50]Read from MH i2c: D1 01 00 [20:35:50]MH_I2C_Read... [20:35:50]Read from MH i2c: D1 01 00 B8 1D 00 A6 [20:35:50]Write to MH i2c: 01 00 00 B9 1D D6 [20:35:50]Write i2c OK [20:35:50]MH_I2C_Read... [20:35:51]OFD Sender: No OFD packet to send [20:35:51]*** Cut start [20:35:51]*** Partial cut [20:35:51]*** CUTSNS_PIN = 1 [20:35:51]*** CUTSNS_PIN = 0 [20:35:51]*** Brake cut motor [20:35:52]Read from MH i2c: 01 [20:35:52]MH_I2C_Read... [20:35:52]*** Stop cut motor [20:35:52]*** Cut end [20:35:52]Read from MH i2c: 01 07 00 [20:35:52]MH_I2C_Read... [20:35:52]Read from MH i2c: 01 07 00 B9 1D 00 00 00 00 00 FF 0F EB [20:35:52]process_action close_receipt done [20:35:52]requested_data is exist [20:35:52]produce_requested_data [20:35:52]requested_item fm.sn is exist - process it [20:35:52]wFMCommunicate request_size=4 [20:35:52]MH_SAM_APDU [20:35:52]CAPDU: 80 11 00 00 [20:35:52]Write to MH i2c: E2 08 00 BA 1D 80 11 00 00 00 00 00 00 51 [20:35:52]Write i2c OK [20:35:52]MH_I2C_Read... [20:35:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:35:52]Read from MH i2c: E2 [20:35:52]MH_I2C_Read... [20:35:52]Read from MH i2c: E2 17 00 [20:35:52]MH_I2C_Read... [20:35:52]Read from MH i2c: E2 17 00 BA 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A2 [20:35:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:35:52]wFMCommunicate OK [20:35:52]requested_item fd.num is exist - process it [20:35:52]SAM_PROTO_GetFieldsCounters [20:35:52]wFMCommunicate request_size=4 [20:35:52]MH_SAM_APDU [20:35:52]CAPDU: 80 13 00 00 [20:35:52]Write to MH i2c: E2 08 00 BB 1D 80 13 00 00 00 00 00 00 54 [20:35:52]Write i2c OK [20:35:52]MH_I2C_Read... [20:35:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:35:52]Read from MH i2c: E2 [20:35:52]MH_I2C_Read... [20:35:52]Read from MH i2c: E2 62 00 [20:35:52]MH_I2C_Read... [20:35:52]Read from MH i2c: E2 62 00 BB 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 54 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 3C 02 00 00 5E 04 04 00 3C 02 00 00 57 04 04 00 3D 02 00 00 19 04 04 00 00 00 00 00 90 00 3B [20:35:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 54 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 3C 02 00 00 5E 04 04 00 3C 02 00 00 57 04 04 00 3D 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:35:52]wFMCommunicate OK [20:35:52]SAM_PROTO_GetFieldsCounters done [20:35:52]requested_item shift.num is exist - process it [20:35:52]requested_item shift.opened is exist - process it [20:35:52]req_shift_opened [20:35:52]FM_GetShiftState [20:35:52]SAM_PROTO_GetShiftState [20:35:52]wFMCommunicate request_size=4 [20:35:52]MH_SAM_APDU [20:35:52]CAPDU: 80 13 01 00 [20:35:52]Write to MH i2c: E2 08 00 BC 1D 80 13 01 00 00 00 00 00 56 [20:35:52]Write i2c OK [20:35:52]MH_I2C_Read... [20:35:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:35:52]Read from MH i2c: E2 [20:35:52]MH_I2C_Read... [20:35:52]Read from MH i2c: E2 0E 00 [20:35:52]MH_I2C_Read... [20:35:52]Read from MH i2c: E2 0E 00 BC 1D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 FD [20:35:52]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:35:52]wFMCommunicate OK [20:35:52]SAM_PROTO_GetShiftState done [20:35:52]FM_GetShiftState done [20:35:52]req_shift_opened done [20:35:52]requested_item shift.open_date is exist - process it [20:35:52]req_shift_open_date [20:35:52]req_shift_open_date done [20:35:52]produce_requested_data done [20:35:52]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156500,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [20:35:52]process_action_free close_receipt [20:35:52]json_value_free [20:35:52]json_value_free done [20:35:52]process_json_proto returns [20:35:52]Send response to host [20:35:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156500,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [20:35:52]free response buf [20:35:52]execute_script done [20:35:52]execute_script returns [20:35:52]free content buf [20:35:52]Sock 7.Close socket [20:35:52]Sock 7.Thread stoped [20:35:56]OFD Sender: No OFD packet to send [20:36:01]OFD Sender: No OFD packet to send [20:36:06]OFD Sender: No OFD packet to send [20:36:11]OFD Sender: No OFD packet to send [20:36:16]OFD Sender: No OFD packet to send [20:36:21]OFD Sender: No OFD packet to send [20:36:26]OFD Sender: No OFD packet to send [20:36:31]OFD Sender: No OFD packet to send [20:36:36]OFD Sender: No OFD packet to send [20:36:41]OFD Sender: No OFD packet to send [20:36:46]OFD Sender: No OFD packet to send [20:36:51]OFD Sender: No OFD packet to send [20:36:56]OFD Sender: No OFD packet to send [20:37:01]OFD Sender: No OFD packet to send [20:37:06]OFD Sender: No OFD packet to send [20:37:11]OFD Sender: No OFD packet to send [20:37:16]OFD Sender: No OFD packet to send [20:37:21]OFD Sender: No OFD packet to send [20:37:26]OFD Sender: No OFD packet to send [20:37:31]OFD Sender: No OFD packet to send [20:37:36]OFD Sender: No OFD packet to send [20:37:41]OFD Sender: No OFD packet to send [20:37:46]OFD Sender: No OFD packet to send [20:37:51]OFD Sender: No OFD packet to send [20:37:56]OFD Sender: No OFD packet to send [20:38:01]OFD Sender: No OFD packet to send [20:38:06]OFD Sender: No OFD packet to send [20:38:11]OFD Sender: No OFD packet to send [20:38:16]OFD Sender: No OFD packet to send [20:38:21]OFD Sender: No OFD packet to send [20:38:26]OFD Sender: No OFD packet to send [20:38:31]OFD Sender: No OFD packet to send [20:38:36]OFD Sender: No OFD packet to send [20:38:41]OFD Sender: No OFD packet to send [20:38:46]OFD Sender: No OFD packet to send [20:38:51]OFD Sender: No OFD packet to send [20:38:56]OFD Sender: No OFD packet to send [20:39:01]OFD Sender: No OFD packet to send [20:39:06]OFD Sender: No OFD packet to send [20:39:07]accept exits with 9 [20:39:07]New connection [20:39:07]New thread 3066731876 created [20:39:07]Thread 3066588516 joined [20:39:07]Waiting for new connection... [20:39:07] Sock 9.Parse request [20:39:07]Sock 9.Check first char [20:39:07]Sock 9.First char is OK [20:39:07]request: POST /json_proto HTTP/1.0 [20:39:07]Method: POST [20:39:07]URL: /json_proto [20:39:07]Method is POST - this is cgi request [20:39:07]url: /json_proto [20:39:07]query_string will be loaded in cgi processing [20:39:07]execute_cgi json_proto POST (null) [20:39:07]execute_cgi path=json_proto method=POST [20:39:07]POST find Content-Length [20:39:07]Host: 172.17.53.67:8080 [20:39:07]Content-Length: 762 [20:39:07]Content-Type: application/json [20:39:07] [20:39:07]POST finish read [20:39:07]Found Content-Length = 762 [20:39:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874814", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:39:07]execute_script... [20:39:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874814", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:39:07]POST & json_proto [20:39:07]process_json_proto [20:39:07]json parsed OK: [20:39:07]protocol is kg_v1.0 [20:39:07]action value=close_receipt [20:39:07]process_action close_receipt [20:39:07]cmd_close_receipt [20:39:07]MH_GetDate [20:39:07]Write to MH i2c: F0 00 00 BD 1D C9 [20:39:07]Write i2c OK [20:39:07]MH_I2C_Read... [20:39:07]Read from MH i2c: F0 [20:39:07]MH_I2C_Read... [20:39:07]Read from MH i2c: F0 09 00 [20:39:07]MH_I2C_Read... [20:39:07]Read from MH i2c: F0 09 00 BD 1D 00 6C 6A 15 67 19 BC 99 64 F6 [20:39:07]GetLastDocTimeStamp 1729456549 [20:39:07]current date 1729456748 [20:39:07]FM_GetShiftState [20:39:07]SAM_PROTO_GetShiftState [20:39:07]wFMCommunicate request_size=4 [20:39:07]MH_SAM_APDU [20:39:07]CAPDU: 80 13 01 00 [20:39:07]Write to MH i2c: E2 08 00 BE 1D 80 13 01 00 00 00 00 00 58 [20:39:07]Write i2c OK [20:39:07]MH_I2C_Read... [20:39:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:39:07]Read from MH i2c: E2 [20:39:07]MH_I2C_Read... [20:39:07]Read from MH i2c: E2 0E 00 [20:39:07]MH_I2C_Read... [20:39:07]Read from MH i2c: E2 0E 00 BE 1D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 FF [20:39:07]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:39:07]wFMCommunicate OK [20:39:07]SAM_PROTO_GetShiftState done [20:39:07]FM_GetShiftState done [20:39:07]opened in 1729383891 [20:39:07]opened+sec_in_day 1729470291 [20:39:07]quantity*price = 100000 [20:39:07]sum+1 = 100002 [20:39:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 573 20.10.2024 20:39 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156501 ФПД: 66894584964638 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T203908&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156501&fm=66894584964638&tin=02508201610067®Number=0000137193017469&sum=100001 [20:39:08]StoreToDocumentArchive [20:39:08]shift 314 fd 156501 [20:39:08]save to /storage/0314/doc_00156501 [20:39:08]save last doc name /storage/0314/doc_00156501 to /storage/kkm_last_doc_name [20:39:08]save OK [20:39:08]Clear old archive folders... [20:39:08]ProcessDocumentItem done err = 0, tmpTLVsize=252 [20:39:08]tlvbuf is 002CF400 [20:39:08]SAM_PROTO_ClearQueue [20:39:08]wFMCommunicate request_size=4 [20:39:08]MH_SAM_APDU [20:39:08]CAPDU: 80 09 00 00 [20:39:08]Write to MH i2c: E2 08 00 CB 1D 80 09 00 00 00 00 00 00 5A [20:39:08]Write i2c OK [20:39:08]MH_I2C_Read... [20:39:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:39:08]Read from MH i2c: E2 [20:39:08]MH_I2C_Read... [20:39:08]Read from MH i2c: E2 03 00 [20:39:08]MH_I2C_Read... [20:39:08]Read from MH i2c: E2 03 00 CB 1D 00 90 00 5C [20:39:08]RAPDU: 90 00 [20:39:08]wFMCommunicate OK [20:39:08]SAM_PROTO_ClearQueue done [20:39:08]KKMCreateOFDPacket [20:39:08]OFDProtocolAddRootSTLVToBuf [20:39:08]FM_MakeSignedData [20:39:08]FM_MakeSignedData [20:39:08]SAM_PROTO_SignData [20:39:08]wFMCommunicate request_size=4 [20:39:08]MH_SAM_APDU [20:39:08]CAPDU: 80 0D 01 02 [20:39:08]Write to MH i2c: E2 08 00 CC 1D 80 0D 01 02 00 00 00 00 62 [20:39:08]Write i2c OK [20:39:08]MH_I2C_Read... [20:39:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:39:09]Read from MH i2c: E2 [20:39:09]MH_I2C_Read... [20:39:09]Read from MH i2c: E2 03 00 [20:39:09]MH_I2C_Read... [20:39:09]Read from MH i2c: E2 03 00 CC 1D 00 90 00 5D [20:39:09]RAPDU: 90 00 [20:39:09]wFMCommunicate OK [20:39:09]wFMCommunicate request_size=255 [20:39:09]MH_SAM_APDU [20:39:09]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 02 00 00 F4 03 04 00 6C 6A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 55 63 02 00 35 04 06 00 [20:39:09]Write to MH i2c: E2 02 01 CD 1D 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 02 00 00 F4 03 04 00 6C 6A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 55 63 02 00 35 04 06 00 00 00 E3 [20:39:09]Write i2c OK [20:39:09]MH_I2C_Read... [20:39:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:39:09]Read from MH i2c: E2 [20:39:09]MH_I2C_Read... [20:39:09]Read from MH i2c: E2 03 00 [20:39:09]MH_I2C_Read... [20:39:09]Read from MH i2c: E2 03 00 CD 1D 00 90 00 5E [20:39:09]RAPDU: 90 00 [20:39:09]wFMCommunicate OK [20:39:09]wFMCommunicate request_size=11 [20:39:09]MH_SAM_APDU [20:39:09]CAPDU: 80 0D 02 02 06 3C D7 1B F9 66 1E [20:39:09]Write to MH i2c: E2 0E 00 CE 1D 80 0D 02 02 06 00 3C D7 1B F9 66 1E 00 00 1C [20:39:09]Write i2c OK [20:39:09]MH_I2C_Read... [20:39:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:39:09]Read from MH i2c: E2 [20:39:09]MH_I2C_Read... [20:39:09]Read from MH i2c: E2 03 00 [20:39:09]MH_I2C_Read... [20:39:09]Read from MH i2c: E2 03 00 CE 1D 00 90 00 5F [20:39:09]RAPDU: 90 00 [20:39:09]wFMCommunicate OK [20:39:09]wFMCommunicate request_size=4 [20:39:09]MH_SAM_APDU [20:39:09]CAPDU: 80 0D 03 02 [20:39:09]Write to MH i2c: E2 08 00 CF 1D 80 0D 03 02 00 00 00 00 67 [20:39:09]Write i2c OK [20:39:09]MH_I2C_Read... [20:39:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:39:09]Read from MH i2c: E2 [20:39:09]MH_I2C_Read... [20:39:09]Read from MH i2c: E2 0B 00 [20:39:09]MH_I2C_Read... [20:39:09]Read from MH i2c: E2 0B 00 CF 1D 00 8D 52 33 8B DC 9A AF A4 90 00 CE [20:39:09]RAPDU: 8D 52 33 8B DC 9A AF A4 90 00 [20:39:09]wFMCommunicate OK [20:39:09]SAM_PROTO_SignData done [20:39:09]FM_MakeSignedData done [20:39:09]CreateOFDProtocolMessage [20:39:09]wFMCommunicate request_size=4 [20:39:09]MH_SAM_APDU [20:39:09]CAPDU: 80 11 00 00 [20:39:09]Write to MH i2c: E2 08 00 D0 1D 80 11 00 00 00 00 00 00 67 [20:39:09]Write i2c OK [20:39:09]MH_I2C_Read... [20:39:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:39:09]Read from MH i2c: E2 [20:39:09]MH_I2C_Read... [20:39:09]Read from MH i2c: E2 17 00 [20:39:09]MH_I2C_Read... [20:39:09]Read from MH i2c: E2 17 00 D0 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B8 [20:39:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:39:09]wFMCommunicate OK [20:39:09]CreateOFDProtocolMessage done [20:39:09]OFDSenderStorePacket 156501 [20:39:09]StoreOFDPacket docnum=156501 [20:39:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 EA 97 08 01 5C D0 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 02 00 00 F4 03 04 00 6C 6A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 55 63 02 00 35 04 06 00 3C D7 1B F9 66 1E 8D 52 33 8B DC 9A AF A4 [20:39:09]CheckFolder [20:39:09]dirname=/storage/ofd_packets [20:39:09]CheckFolder done [20:39:09]ProducePacketName [20:39:09]name=ofd_packets/00156501 [20:39:09]NVStorageSaveData ofd_packets/00156501 [20:39:09]File name is /storage/ofd_packets/00156501 [20:39:09]Write 302 bytes [20:39:09]NVStorageSaveData done [20:39:09]OFDSenderStorePacket done [20:39:09]KKMCreateOFDPacket done [20:39:09]NVStorageSaveData kkm_last_timestamp [20:39:09]File name is /storage/kkm_last_timestamp [20:39:09]Write 4 bytes [20:39:09]NVStorageSaveData done [20:39:09]ExternCall_PrintAddStr [20:39:09]wPrintStart [20:39:09]Write to MH i2c: 01 00 00 D1 1D EE [20:39:09]Write i2c OK [20:39:09]MH_I2C_Read... [20:39:09]Read from MH i2c: 01 [20:39:09]MH_I2C_Read... [20:39:09]Read from MH i2c: 01 07 00 [20:39:09]MH_I2C_Read... [20:39:09]Read from MH i2c: 01 07 00 D1 1D 00 00 00 00 00 FF 0F 03 [20:39:09]RasterBufferAndPrint [20:39:09]line Счет N : (1)874814 [20:39:09]line ИНН: 02508201610067 [20:39:09]line Контрольно-Кассовый Чек [20:39:09]line ПРОДАЖА [20:39:09]line ТРК (МРК, ГНК) : 23 [20:39:09]line Товар: 2710124130 [20:39:09]line Super 92-К-5 [20:39:09]line 14.620 * 68.40 [20:39:09]line = 1000.01 [20:39:09]line НДС 12% НСП 1% [20:39:09]line > о реализуемом товаре [20:39:09]line ИТОГО: 1000.01 [20:39:09]line НСП 1% : 8.85 [20:39:09]line НДС 12% : 106.20 [20:39:09]line Наличными: 0.00 [20:39:09]line Безнал.: 1000.01 [20:39:09]line Место: АЗС № 165 "Партнер Нефть" [20:39:09]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:39:09]line СНО: Общий режим [20:39:09]line Чек 573 20.10.2024 20:39 [20:39:09]line Смена: 314 ФФД: 1.0 [20:39:09]line ЗНМ: 0300000234 [20:39:09]line РНМ: 0000137193017469 [20:39:09]line Версия ККМ: v1.0 [20:39:09]line Платежная система: Mbank [20:39:09]line ФМ: 0000000000963156 [20:39:09]line ФД: 156501 [20:39:09]line ФПД: 66894584964638 [20:39:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T203908&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156501&fm=66894584964638&tin=02508201610067®Number=0000137193017469&sum=100001 [20:39:09]OFD Sender: Processing packet 156501 [packets to send 52, broken 51] [20:39:09]ProducePacketName [20:39:09]name=ofd_packets/00156501 [20:39:09]OFD Sender: To server: pG, [20:39:09]CommunicateWithHost lk.salyk.kg:30040 [20:39:09]ConnectInit lk.salyk.kg [20:39:09]written 0, free lines is 4095 [20:39:09]Connected sock=10 [20:39:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 EA 97 08 01 5C D0 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 02 00 00 F4 03 04 00 6C 6A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 55 63 02 00 35 04 06 00 3C D7 1B F9 66 1E 8D 52 33 8B DC 9A AF A4 [20:39:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 4D 26 47 00 8B 5E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 55 63 02 00 F4 03 04 00 9E 10 15 67 B6 04 01 00 00 C2 2C 77 D1 CC FA CE E4 [20:39:10]CommunicateWithHost err = 0 [20:39:10]CheckOFDResponse [20:39:10]1017 (14) - 77093643461234 [20:39:10]1041 (16) - 0000000000963156 [20:39:10]1040 (4) - 156501 [20:39:10]1012 (4) - 20.10.2024 14:15 [20:39:10]1206 (1) - 0 [20:39:10]OFD Sender: Remove packet 156501 [20:39:10]ProducePacketName [20:39:10]name=ofd_packets/00156501 [20:39:10]NVStorageDeleteData [20:39:10]Write to MH i2c: 01 00 00 FA 1D 17 [20:39:10]Write i2c OK [20:39:10]MH_I2C_Read... [20:39:10]Read from MH i2c: 01 [20:39:10]MH_I2C_Read... [20:39:10]Read from MH i2c: 01 07 00 [20:39:10]MH_I2C_Read... [20:39:10]Read from MH i2c: 01 07 00 FA 1D 00 00 00 00 00 12 0D 3D [20:39:10]RasterBufferAndPrint [20:39:10]line [20:39:10]line [20:39:10]line [20:39:10]line [20:39:10]line [20:39:10]written 0, free lines is 3353 [20:39:10]MH_Cut [20:39:10]Write to MH i2c: D1 01 00 01 1E 01 F1 [20:39:10]Write i2c OK [20:39:10]MH_I2C_Read... [20:39:10]Read from MH i2c: D1 [20:39:10]MH_I2C_Read... [20:39:10]Read from MH i2c: D1 01 00 [20:39:10]MH_I2C_Read... [20:39:10]Read from MH i2c: D1 01 00 01 1E 00 F0 [20:39:10]Write to MH i2c: 01 00 00 02 1E 20 [20:39:10]Write i2c OK [20:39:10]MH_I2C_Read... [20:39:10]OFD Sender: No OFD packet to send [20:39:10]*** Cut start [20:39:10]*** Partial cut [20:39:10]*** CUTSNS_PIN = 1 [20:39:11]*** CUTSNS_PIN = 0 [20:39:11]*** Brake cut motor [20:39:11]Read from MH i2c: 01 [20:39:11]MH_I2C_Read... [20:39:11]*** Stop cut motor [20:39:11]*** Cut end [20:39:11]Read from MH i2c: 01 07 00 [20:39:11]MH_I2C_Read... [20:39:11]Read from MH i2c: 01 07 00 02 1E 00 00 00 00 00 FF 0F 35 [20:39:11]process_action close_receipt done [20:39:11]requested_data is exist [20:39:11]produce_requested_data [20:39:11]requested_item fm.sn is exist - process it [20:39:11]wFMCommunicate request_size=4 [20:39:11]MH_SAM_APDU [20:39:11]CAPDU: 80 11 00 00 [20:39:11]Write to MH i2c: E2 08 00 03 1E 80 11 00 00 00 00 00 00 9B [20:39:11]Write i2c OK [20:39:11]MH_I2C_Read... [20:39:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:39:11]Read from MH i2c: E2 [20:39:11]MH_I2C_Read... [20:39:11]Read from MH i2c: E2 17 00 [20:39:11]MH_I2C_Read... [20:39:11]Read from MH i2c: E2 17 00 03 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EC [20:39:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:39:11]wFMCommunicate OK [20:39:11]requested_item fd.num is exist - process it [20:39:11]SAM_PROTO_GetFieldsCounters [20:39:11]wFMCommunicate request_size=4 [20:39:11]MH_SAM_APDU [20:39:11]CAPDU: 80 13 00 00 [20:39:11]Write to MH i2c: E2 08 00 04 1E 80 13 00 00 00 00 00 00 9E [20:39:11]Write i2c OK [20:39:11]MH_I2C_Read... [20:39:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:39:11]Read from MH i2c: E2 [20:39:11]MH_I2C_Read... [20:39:11]Read from MH i2c: E2 62 00 [20:39:11]MH_I2C_Read... [20:39:11]Read from MH i2c: E2 62 00 04 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 55 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 3D 02 00 00 5E 04 04 00 3D 02 00 00 57 04 04 00 3E 02 00 00 19 04 04 00 00 00 00 00 90 00 89 [20:39:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 55 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 3D 02 00 00 5E 04 04 00 3D 02 00 00 57 04 04 00 3E 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:39:11]wFMCommunicate OK [20:39:11]SAM_PROTO_GetFieldsCounters done [20:39:11]requested_item shift.num is exist - process it [20:39:11]requested_item shift.opened is exist - process it [20:39:11]req_shift_opened [20:39:11]FM_GetShiftState [20:39:11]SAM_PROTO_GetShiftState [20:39:11]wFMCommunicate request_size=4 [20:39:11]MH_SAM_APDU [20:39:11]CAPDU: 80 13 01 00 [20:39:11]Write to MH i2c: E2 08 00 05 1E 80 13 01 00 00 00 00 00 A0 [20:39:11]Write i2c OK [20:39:11]MH_I2C_Read... [20:39:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:39:11]Read from MH i2c: E2 [20:39:11]MH_I2C_Read... [20:39:11]Read from MH i2c: E2 0E 00 [20:39:11]MH_I2C_Read... [20:39:11]Read from MH i2c: E2 0E 00 05 1E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 47 [20:39:11]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:39:11]wFMCommunicate OK [20:39:11]SAM_PROTO_GetShiftState done [20:39:11]FM_GetShiftState done [20:39:11]req_shift_opened done [20:39:11]requested_item shift.open_date is exist - process it [20:39:11]req_shift_open_date [20:39:11]req_shift_open_date done [20:39:11]produce_requested_data done [20:39:11]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156501,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [20:39:11]process_action_free close_receipt [20:39:11]json_value_free [20:39:11]json_value_free done [20:39:11]process_json_proto returns [20:39:11]Send response to host [20:39:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156501,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [20:39:11]free response buf [20:39:11]execute_script done [20:39:11]execute_script returns [20:39:11]free content buf [20:39:11]Sock 9.Close socket [20:39:11]Sock 9.Thread stoped [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:41:58]accept exits with 7 [20:41:58]New connection [20:41:58]New thread 3066588516 created [20:41:58]Thread 3066731876 joined [20:41:58]Waiting for new connection... [20:41:58] Sock 7.Parse request [20:41:58]Sock 7.Check first char [20:41:58]Sock 7.First char is OK [20:41:58]request: POST /json_proto HTTP/1.0 [20:41:58]Method: POST [20:41:58]URL: /json_proto [20:41:58]Method is POST - this is cgi request [20:41:58]url: /json_proto [20:41:58]query_string will be loaded in cgi processing [20:41:58]execute_cgi json_proto POST (null) [20:41:58]execute_cgi path=json_proto method=POST [20:41:58]POST find Content-Length [20:41:58]Host: 172.17.53.67:8080 [20:41:58]Content-Length: 677 [20:41:58]Content-Type: application/json [20:41:58] [20:41:58]POST finish read [20:41:58]Found Content-Length = 677 [20:41:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874815", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:41:58]execute_script... [20:41:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874815", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:41:58]POST & json_proto [20:41:58]process_json_proto [20:41:58]json parsed OK: [20:41:58]protocol is kg_v1.0 [20:41:58]action value=close_receipt [20:41:58]process_action close_receipt [20:41:58]cmd_close_receipt [20:41:58]MH_GetDate [20:41:58]Write to MH i2c: F0 00 00 06 1E 13 [20:41:58]Write i2c OK [20:41:58]MH_I2C_Read... [20:41:58]Read from MH i2c: F0 [20:41:58]MH_I2C_Read... [20:41:58]Read from MH i2c: F0 09 00 [20:41:58]MH_I2C_Read... [20:41:58]Read from MH i2c: F0 09 00 06 1E 00 17 6B 15 67 19 BC 99 64 EC [20:41:58]GetLastDocTimeStamp 1729456748 [20:41:58]current date 1729456919 [20:41:58]FM_GetShiftState [20:41:58]SAM_PROTO_GetShiftState [20:41:58]wFMCommunicate request_size=4 [20:41:58]MH_SAM_APDU [20:41:58]CAPDU: 80 13 01 00 [20:41:58]Write to MH i2c: E2 08 00 07 1E 80 13 01 00 00 00 00 00 A2 [20:41:58]Write i2c OK [20:41:58]MH_I2C_Read... [20:41:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:41:58]Read from MH i2c: E2 [20:41:58]MH_I2C_Read... [20:41:58]Read from MH i2c: E2 0E 00 [20:41:58]MH_I2C_Read... [20:41:58]Read from MH i2c: E2 0E 00 07 1E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 49 [20:41:58]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:41:58]wFMCommunicate OK [20:41:58]SAM_PROTO_GetShiftState done [20:41:58]FM_GetShiftState done [20:41:58]opened in 1729383891 [20:41:58]opened+sec_in_day 1729470291 [20:41:58]quantity*price = 50041 [20:41:58]sum+1 = 50042 [20:41:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 574 20.10.2024 20:41 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156502 ФПД: 13816623919063 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T204159&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156502&fm=13816623919063&tin=02508201610067®Number=0000137193017469&sum=50000 [20:41:59]StoreToDocumentArchive [20:41:59]shift 314 fd 156502 [20:41:59]save to /storage/0314/doc_00156502 [20:41:59]save last doc name /storage/0314/doc_00156502 to /storage/kkm_last_doc_name [20:41:59]save OK [20:41:59]Clear old archive folders... [20:41:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:41:59]tlvbuf is 002D17B0 [20:41:59]SAM_PROTO_ClearQueue [20:41:59]wFMCommunicate request_size=4 [20:41:59]MH_SAM_APDU [20:41:59]CAPDU: 80 09 00 00 [20:41:59]Write to MH i2c: E2 08 00 14 1E 80 09 00 00 00 00 00 00 A4 [20:41:59]Write i2c OK [20:41:59]MH_I2C_Read... [20:41:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:41:59]Read from MH i2c: E2 [20:41:59]MH_I2C_Read... [20:41:59]Read from MH i2c: E2 03 00 [20:41:59]MH_I2C_Read... [20:41:59]Read from MH i2c: E2 03 00 14 1E 00 90 00 A6 [20:41:59]RAPDU: 90 00 [20:41:59]wFMCommunicate OK [20:41:59]SAM_PROTO_ClearQueue done [20:41:59]KKMCreateOFDPacket [20:41:59]OFDProtocolAddRootSTLVToBuf [20:41:59]FM_MakeSignedData [20:41:59]FM_MakeSignedData [20:41:59]SAM_PROTO_SignData [20:41:59]wFMCommunicate request_size=4 [20:41:59]MH_SAM_APDU [20:41:59]CAPDU: 80 0D 01 02 [20:41:59]Write to MH i2c: E2 08 00 15 1E 80 0D 01 02 00 00 00 00 AC [20:41:59]Write i2c OK [20:41:59]MH_I2C_Read... [20:41:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:41:59]Read from MH i2c: E2 [20:41:59]MH_I2C_Read... [20:41:59]Read from MH i2c: E2 03 00 [20:41:59]MH_I2C_Read... [20:41:59]Read from MH i2c: E2 03 00 15 1E 00 90 00 A7 [20:41:59]RAPDU: 90 00 [20:41:59]wFMCommunicate OK [20:41:59]wFMCommunicate request_size=255 [20:41:59]MH_SAM_APDU [20:41:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 02 00 00 F4 03 04 00 17 6B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 56 63 02 00 35 04 06 00 0C [20:41:59]Write to MH i2c: E2 02 01 16 1E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 02 00 00 F4 03 04 00 17 6B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 56 63 02 00 35 04 06 00 0C 00 00 93 [20:41:59]Write i2c OK [20:41:59]MH_I2C_Read... [20:41:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:41:59]Read from MH i2c: E2 [20:41:59]MH_I2C_Read... [20:41:59]Read from MH i2c: E2 03 00 [20:41:59]MH_I2C_Read... [20:41:59]Read from MH i2c: E2 03 00 16 1E 00 90 00 A8 [20:41:59]RAPDU: 90 00 [20:41:59]wFMCommunicate OK [20:41:59]wFMCommunicate request_size=10 [20:41:59]MH_SAM_APDU [20:41:59]CAPDU: 80 0D 02 02 05 90 EE F5 EF D7 [20:41:59]Write to MH i2c: E2 0D 00 17 1E 80 0D 02 02 05 00 90 EE F5 EF D7 00 00 F2 [20:41:59]Write i2c OK [20:41:59]MH_I2C_Read... [20:41:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:41:59]Read from MH i2c: E2 [20:41:59]MH_I2C_Read... [20:41:59]Read from MH i2c: E2 03 00 [20:41:59]MH_I2C_Read... [20:41:59]Read from MH i2c: E2 03 00 17 1E 00 90 00 A9 [20:41:59]RAPDU: 90 00 [20:41:59]wFMCommunicate OK [20:41:59]wFMCommunicate request_size=4 [20:41:59]MH_SAM_APDU [20:41:59]CAPDU: 80 0D 03 02 [20:41:59]Write to MH i2c: E2 08 00 18 1E 80 0D 03 02 00 00 00 00 B1 [20:41:59]Write i2c OK [20:41:59]MH_I2C_Read... [20:41:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:41:59]Read from MH i2c: E2 [20:41:59]MH_I2C_Read... [20:41:59]Read from MH i2c: E2 0B 00 [20:41:59]MH_I2C_Read... [20:41:59]Read from MH i2c: E2 0B 00 18 1E 00 02 F5 13 F2 AC BD 94 BD 90 00 68 [20:41:59]RAPDU: 02 F5 13 F2 AC BD 94 BD 90 00 [20:41:59]wFMCommunicate OK [20:41:59]SAM_PROTO_SignData done [20:41:59]FM_MakeSignedData done [20:41:59]CreateOFDProtocolMessage [20:41:59]wFMCommunicate request_size=4 [20:41:59]MH_SAM_APDU [20:41:59]CAPDU: 80 11 00 00 [20:41:59]Write to MH i2c: E2 08 00 19 1E 80 11 00 00 00 00 00 00 B1 [20:41:59]Write i2c OK [20:41:59]MH_I2C_Read... [20:41:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:41:59]Read from MH i2c: E2 [20:41:59]MH_I2C_Read... [20:41:59]Read from MH i2c: E2 17 00 [20:41:59]MH_I2C_Read... [20:41:59]Read from MH i2c: E2 17 00 19 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 02 [20:41:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:41:59]wFMCommunicate OK [20:41:59]CreateOFDProtocolMessage done [20:41:59]OFDSenderStorePacket 156502 [20:41:59]StoreOFDPacket docnum=156502 [20:41:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 25 E8 07 01 66 47 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 02 00 00 F4 03 04 00 17 6B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 56 63 02 00 35 04 06 00 0C 90 EE F5 EF D7 02 F5 13 F2 AC BD 94 BD [20:41:59]CheckFolder [20:41:59]dirname=/storage/ofd_packets [20:41:59]CheckFolder done [20:41:59]ProducePacketName [20:41:59]name=ofd_packets/00156502 [20:41:59]NVStorageSaveData ofd_packets/00156502 [20:41:59]File name is /storage/ofd_packets/00156502 [20:41:59]Write 301 bytes [20:41:59]NVStorageSaveData done [20:41:59]OFDSenderStorePacket done [20:41:59]KKMCreateOFDPacket done [20:41:59]NVStorageSaveData kkm_last_timestamp [20:41:59]File name is /storage/kkm_last_timestamp [20:41:59]Write 4 bytes [20:41:59]NVStorageSaveData done [20:41:59]ExternCall_PrintAddStr [20:41:59]wPrintStart [20:41:59]Write to MH i2c: 01 00 00 1A 1E 38 [20:41:59]Write i2c OK [20:41:59]MH_I2C_Read... [20:41:59]Read from MH i2c: 01 [20:41:59]MH_I2C_Read... [20:41:59]Read from MH i2c: 01 07 00 [20:41:59]MH_I2C_Read... [20:41:59]Read from MH i2c: 01 07 00 1A 1E 00 00 00 00 00 FF 0F 4D [20:41:59]RasterBufferAndPrint [20:41:59]line Счет N : (1)874815 [20:41:59]line ИНН: 02508201610067 [20:41:59]line Контрольно-Кассовый Чек [20:41:59]line ПРОДАЖА [20:41:59]line ТРК (МРК, ГНК) : 12 [20:41:59]line Товар: 2710124130 [20:41:59]line Аи-92-К-5 [20:41:59]line 7.480 * 66.90 [20:41:59]line = 500.41 [20:41:59]line НДС 12% НСП 1% [20:41:59]line > о реализуемом товаре [20:41:59]line ОКРУГЛЕНИЕ: -0.41 [20:41:59]line ИТОГО: 500.00 [20:41:59]line Внесено: 500.00 [20:41:59]line СДАЧА: 0.00 [20:41:59]line НСП 1% : 4.43 [20:41:59]line НДС 12% : 53.14 [20:41:59]line Наличными: 500.00 [20:41:59]line Безнал.: 0.00 [20:41:59]line Место: АЗС № 165 "Партнер Нефть" [20:41:59]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:41:59]line СНО: Общий режим [20:41:59]line Чек 574 20.10.2024 20:41 [20:41:59]line Смена: 314 ФФД: 1.0 [20:41:59]line ЗНМ: 0300000234 [20:41:59]line РНМ: 0000137193017469 [20:41:59]line Версия ККМ: v1.0 [20:41:59]line ФМ: 0000000000963156 [20:41:59]line ФД: 156502 [20:41:59]line ФПД: 13816623919063 [20:42:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T204159&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156502&fm=13816623919063&tin=02508201610067®Number=0000137193017469&sum=50000 [20:42:00]OFD Sender: Processing packet 156502 [packets to send 52, broken 51] [20:42:00]ProducePacketName [20:42:00]name=ofd_packets/00156502 [20:42:00]OFD Sender: To server: pG, [20:42:00]CommunicateWithHost lk.salyk.kg:30040 [20:42:00]ConnectInit lk.salyk.kg [20:42:00]written 0, free lines is 4095 [20:42:00]Connected sock=10 [20:42:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 25 E8 07 01 66 47 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 02 00 00 F4 03 04 00 17 6B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 56 63 02 00 35 04 06 00 0C 90 EE F5 EF D7 02 F5 13 F2 AC BD 94 BD [20:42:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 FA 45 47 00 BD B7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 56 63 02 00 F4 03 04 00 48 11 15 67 B6 04 01 00 00 9E A7 0D 12 36 64 F2 B9 [20:42:00]CommunicateWithHost err = 0 [20:42:00]CheckOFDResponse [20:42:00]1017 (14) - 77093643461234 [20:42:00]1041 (16) - 0000000000963156 [20:42:00]1040 (4) - 156502 [20:42:00]1012 (4) - 20.10.2024 14:18 [20:42:00]1206 (1) - 0 [20:42:00]OFD Sender: Remove packet 156502 [20:42:00]ProducePacketName [20:42:00]name=ofd_packets/00156502 [20:42:00]NVStorageDeleteData [20:42:00]Write to MH i2c: 01 00 00 45 1E 63 [20:42:00]Write i2c OK [20:42:00]MH_I2C_Read... [20:42:00]Read from MH i2c: 01 [20:42:00]MH_I2C_Read... [20:42:00]Read from MH i2c: 01 07 00 [20:42:00]MH_I2C_Read... [20:42:00]Read from MH i2c: 01 07 00 45 1E 00 00 00 00 00 DA 0C 50 [20:42:00]RasterBufferAndPrint [20:42:00]line [20:42:00]line [20:42:00]line [20:42:00]line [20:42:00]line [20:42:00]written 0, free lines is 3297 [20:42:00]MH_Cut [20:42:00]Write to MH i2c: D1 01 00 4C 1E 01 3C [20:42:00]Write i2c OK [20:42:00]MH_I2C_Read... [20:42:00]Read from MH i2c: D1 [20:42:00]MH_I2C_Read... [20:42:00]Read from MH i2c: D1 01 00 [20:42:00]MH_I2C_Read... [20:42:00]Read from MH i2c: D1 01 00 4C 1E 00 3B [20:42:00]Write to MH i2c: 01 00 00 4D 1E 6B [20:42:00]Write i2c OK [20:42:00]MH_I2C_Read... [20:42:01]OFD Sender: No OFD packet to send [20:42:01]*** Cut start [20:42:01]*** Partial cut [20:42:01]*** CUTSNS_PIN = 1 [20:42:01]*** CUTSNS_PIN = 0 [20:42:01]*** Brake cut motor [20:42:02]Read from MH i2c: 01 [20:42:02]MH_I2C_Read... [20:42:02]*** Stop cut motor [20:42:02]*** Cut end [20:42:02]Read from MH i2c: 01 07 00 [20:42:02]MH_I2C_Read... [20:42:02]Read from MH i2c: 01 07 00 4D 1E 00 00 00 00 00 FF 0F 80 [20:42:02]process_action close_receipt done [20:42:02]requested_data is exist [20:42:02]produce_requested_data [20:42:02]requested_item fm.sn is exist - process it [20:42:02]wFMCommunicate request_size=4 [20:42:02]MH_SAM_APDU [20:42:02]CAPDU: 80 11 00 00 [20:42:02]Write to MH i2c: E2 08 00 4E 1E 80 11 00 00 00 00 00 00 E6 [20:42:02]Write i2c OK [20:42:02]MH_I2C_Read... [20:42:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:42:02]Read from MH i2c: E2 [20:42:02]MH_I2C_Read... [20:42:02]Read from MH i2c: E2 17 00 [20:42:02]MH_I2C_Read... [20:42:02]Read from MH i2c: E2 17 00 4E 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 37 [20:42:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:42:02]wFMCommunicate OK [20:42:02]requested_item fd.num is exist - process it [20:42:02]SAM_PROTO_GetFieldsCounters [20:42:02]wFMCommunicate request_size=4 [20:42:02]MH_SAM_APDU [20:42:02]CAPDU: 80 13 00 00 [20:42:02]Write to MH i2c: E2 08 00 4F 1E 80 13 00 00 00 00 00 00 E9 [20:42:02]Write i2c OK [20:42:02]MH_I2C_Read... [20:42:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:42:02]Read from MH i2c: E2 [20:42:02]MH_I2C_Read... [20:42:02]Read from MH i2c: E2 62 00 [20:42:02]MH_I2C_Read... [20:42:02]Read from MH i2c: E2 62 00 4F 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 56 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 3E 02 00 00 5E 04 04 00 3E 02 00 00 57 04 04 00 3F 02 00 00 19 04 04 00 00 00 00 00 90 00 D8 [20:42:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 56 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 3E 02 00 00 5E 04 04 00 3E 02 00 00 57 04 04 00 3F 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:42:02]wFMCommunicate OK [20:42:02]SAM_PROTO_GetFieldsCounters done [20:42:02]requested_item shift.num is exist - process it [20:42:02]requested_item shift.opened is exist - process it [20:42:02]req_shift_opened [20:42:02]FM_GetShiftState [20:42:02]SAM_PROTO_GetShiftState [20:42:02]wFMCommunicate request_size=4 [20:42:02]MH_SAM_APDU [20:42:02]CAPDU: 80 13 01 00 [20:42:02]Write to MH i2c: E2 08 00 50 1E 80 13 01 00 00 00 00 00 EB [20:42:02]Write i2c OK [20:42:02]MH_I2C_Read... [20:42:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:42:02]Read from MH i2c: E2 [20:42:02]MH_I2C_Read... [20:42:02]Read from MH i2c: E2 0E 00 [20:42:02]MH_I2C_Read... [20:42:02]Read from MH i2c: E2 0E 00 50 1E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 92 [20:42:02]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:42:02]wFMCommunicate OK [20:42:02]SAM_PROTO_GetShiftState done [20:42:02]FM_GetShiftState done [20:42:02]req_shift_opened done [20:42:02]requested_item shift.open_date is exist - process it [20:42:02]req_shift_open_date [20:42:02]req_shift_open_date done [20:42:02]produce_requested_data done [20:42:02]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156502,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [20:42:02]process_action_free close_receipt [20:42:02]json_value_free [20:42:02]json_value_free done [20:42:02]process_json_proto returns [20:42:02]Send response to host [20:42:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156502,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [20:42:02]free response buf [20:42:02]execute_script done [20:42:02]execute_script returns [20:42:02]free content buf [20:42:02]Sock 7.Close socket [20:42:02]Sock 7.Thread stoped [20:42:06]OFD Sender: No OFD packet to send [20:42:11]OFD Sender: No OFD packet to send [20:42:16]OFD Sender: No OFD packet to send [20:42:21]OFD Sender: No OFD packet to send [20:42:26]OFD Sender: No OFD packet to send [20:42:31]OFD Sender: No OFD packet to send [20:42:36]OFD Sender: No OFD packet to send [20:42:41]OFD Sender: No OFD packet to send [20:42:46]OFD Sender: No OFD packet to send [20:42:51]OFD Sender: No OFD packet to send [20:42:56]OFD Sender: No OFD packet to send [20:43:01]OFD Sender: No OFD packet to send [20:43:06]OFD Sender: No OFD packet to send [20:43:11]OFD Sender: No OFD packet to send [20:43:16]OFD Sender: No OFD packet to send [20:43:21]OFD Sender: No OFD packet to send [20:43:26]OFD Sender: No OFD packet to send [20:43:31]OFD Sender: No OFD packet to send [20:43:36]OFD Sender: No OFD packet to send [20:43:41]OFD Sender: No OFD packet to send [20:43:46]OFD Sender: No OFD packet to send [20:43:51]OFD Sender: No OFD packet to send [20:43:56]OFD Sender: No OFD packet to send [20:44:01]OFD Sender: No OFD packet to send [20:44:06]OFD Sender: No OFD packet to send [20:44:06]accept exits with 9 [20:44:06]New connection [20:44:06]New thread 3066731876 created [20:44:06]Thread 3066588516 joined [20:44:06]Waiting for new connection... [20:44:06] Sock 9.Parse request [20:44:06]Sock 9.Check first char [20:44:06]Sock 9.First char is OK [20:44:06]request: POST /json_proto HTTP/1.0 [20:44:06]Method: POST [20:44:06]URL: /json_proto [20:44:06]Method is POST - this is cgi request [20:44:06]url: /json_proto [20:44:06]query_string will be loaded in cgi processing [20:44:06]execute_cgi json_proto POST (null) [20:44:06]execute_cgi path=json_proto method=POST [20:44:06]POST find Content-Length [20:44:06]Host: 172.17.53.67:8080 [20:44:06]Content-Length: 677 [20:44:06]Content-Type: application/json [20:44:06] [20:44:06]POST finish read [20:44:06]Found Content-Length = 677 [20:44:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874818", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.790, "sum" : 320.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 320.00, "total" : 320.00, "payments": [ { "type": 0, "sum" : 320.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:44:06]execute_script... [20:44:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874818", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.790, "sum" : 320.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 320.00, "total" : 320.00, "payments": [ { "type": 0, "sum" : 320.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:44:06]POST & json_proto [20:44:06]process_json_proto [20:44:06]json parsed OK: [20:44:06]protocol is kg_v1.0 [20:44:06]action value=close_receipt [20:44:06]process_action close_receipt [20:44:06]cmd_close_receipt [20:44:06]MH_GetDate [20:44:06]Write to MH i2c: F0 00 00 51 1E 5E [20:44:06]Write i2c OK [20:44:06]MH_I2C_Read... [20:44:06]Read from MH i2c: F0 [20:44:06]MH_I2C_Read... [20:44:06]Read from MH i2c: F0 09 00 [20:44:06]MH_I2C_Read... [20:44:06]Read from MH i2c: F0 09 00 51 1E 00 98 6B 15 67 19 BC 99 64 B8 [20:44:06]GetLastDocTimeStamp 1729456919 [20:44:06]current date 1729457048 [20:44:06]FM_GetShiftState [20:44:06]SAM_PROTO_GetShiftState [20:44:06]wFMCommunicate request_size=4 [20:44:06]MH_SAM_APDU [20:44:06]CAPDU: 80 13 01 00 [20:44:06]Write to MH i2c: E2 08 00 52 1E 80 13 01 00 00 00 00 00 ED [20:44:06]Write i2c OK [20:44:07]MH_I2C_Read... [20:44:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:44:07]Read from MH i2c: E2 [20:44:07]MH_I2C_Read... [20:44:07]Read from MH i2c: E2 0E 00 [20:44:07]MH_I2C_Read... [20:44:07]Read from MH i2c: E2 0E 00 52 1E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 94 [20:44:07]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:44:07]wFMCommunicate OK [20:44:07]SAM_PROTO_GetShiftState done [20:44:07]FM_GetShiftState done [20:44:07]opened in 1729383891 [20:44:07]opened+sec_in_day 1729470291 [20:44:07]quantity*price = 32045 [20:44:07]sum+1 = 32046 [20:44:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 320.00 Внесено: 320.00 СДАЧА: 0.00 НСП 1% : 2.84 НДС 12% : 34.03 Наличными: 320.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 575 20.10.2024 20:44 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156503 ФПД: 265822213119329 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T204408&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156503&fm=265822213119329&tin=02508201610067®Number=0000137193017469&sum=32000 [20:44:08]StoreToDocumentArchive [20:44:08]shift 314 fd 156503 [20:44:08]save to /storage/0314/doc_00156503 [20:44:08]save last doc name /storage/0314/doc_00156503 to /storage/kkm_last_doc_name [20:44:08]save OK [20:44:08]Clear old archive folders... [20:44:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:44:08]tlvbuf is 002FD720 [20:44:08]SAM_PROTO_ClearQueue [20:44:08]wFMCommunicate request_size=4 [20:44:08]MH_SAM_APDU [20:44:08]CAPDU: 80 09 00 00 [20:44:08]Write to MH i2c: E2 08 00 5F 1E 80 09 00 00 00 00 00 00 EF [20:44:08]Write i2c OK [20:44:08]MH_I2C_Read... [20:44:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:44:08]Read from MH i2c: E2 [20:44:08]MH_I2C_Read... [20:44:08]Read from MH i2c: E2 03 00 [20:44:08]MH_I2C_Read... [20:44:08]Read from MH i2c: E2 03 00 5F 1E 00 90 00 F1 [20:44:08]RAPDU: 90 00 [20:44:08]wFMCommunicate OK [20:44:08]SAM_PROTO_ClearQueue done [20:44:08]KKMCreateOFDPacket [20:44:08]OFDProtocolAddRootSTLVToBuf [20:44:08]FM_MakeSignedData [20:44:08]FM_MakeSignedData [20:44:08]SAM_PROTO_SignData [20:44:08]wFMCommunicate request_size=4 [20:44:08]MH_SAM_APDU [20:44:08]CAPDU: 80 0D 01 02 [20:44:08]Write to MH i2c: E2 08 00 60 1E 80 0D 01 02 00 00 00 00 F7 [20:44:08]Write i2c OK [20:44:08]MH_I2C_Read... [20:44:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:44:08]Read from MH i2c: E2 [20:44:08]MH_I2C_Read... [20:44:08]Read from MH i2c: E2 03 00 [20:44:08]MH_I2C_Read... [20:44:08]Read from MH i2c: E2 03 00 60 1E 00 90 00 F2 [20:44:08]RAPDU: 90 00 [20:44:08]wFMCommunicate OK [20:44:08]wFMCommunicate request_size=255 [20:44:08]MH_SAM_APDU [20:44:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B6 12 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 2D 7D 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 1C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4B 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 3F 02 00 00 F4 03 04 00 98 6B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 57 63 02 00 35 04 06 00 F1 [20:44:08]Write to MH i2c: E2 02 01 61 1E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B6 12 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 2D 7D 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 1C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4B 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 3F 02 00 00 F4 03 04 00 98 6B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 57 63 02 00 35 04 06 00 F1 00 00 DE [20:44:08]Write i2c OK [20:44:08]MH_I2C_Read... [20:44:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:44:08]Read from MH i2c: E2 [20:44:08]MH_I2C_Read... [20:44:08]Read from MH i2c: E2 03 00 [20:44:08]MH_I2C_Read... [20:44:08]Read from MH i2c: E2 03 00 61 1E 00 90 00 F3 [20:44:08]RAPDU: 90 00 [20:44:08]wFMCommunicate OK [20:44:08]wFMCommunicate request_size=10 [20:44:08]MH_SAM_APDU [20:44:08]CAPDU: 80 0D 02 02 05 C3 8E 96 1D 61 [20:44:08]Write to MH i2c: E2 0D 00 62 1E 80 0D 02 02 05 00 C3 8E 96 1D 61 00 00 69 [20:44:08]Write i2c OK [20:44:08]MH_I2C_Read... [20:44:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:44:08]Read from MH i2c: E2 [20:44:08]MH_I2C_Read... [20:44:08]Read from MH i2c: E2 03 00 [20:44:08]MH_I2C_Read... [20:44:08]Read from MH i2c: E2 03 00 62 1E 00 90 00 F4 [20:44:08]RAPDU: 90 00 [20:44:08]wFMCommunicate OK [20:44:08]wFMCommunicate request_size=4 [20:44:08]MH_SAM_APDU [20:44:08]CAPDU: 80 0D 03 02 [20:44:08]Write to MH i2c: E2 08 00 63 1E 80 0D 03 02 00 00 00 00 FC [20:44:08]Write i2c OK [20:44:08]MH_I2C_Read... [20:44:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:44:08]Read from MH i2c: E2 [20:44:08]MH_I2C_Read... [20:44:08]Read from MH i2c: E2 0B 00 [20:44:08]MH_I2C_Read... [20:44:08]Read from MH i2c: E2 0B 00 63 1E 00 C3 46 E8 E1 28 F2 A3 A5 90 00 31 [20:44:08]RAPDU: C3 46 E8 E1 28 F2 A3 A5 90 00 [20:44:08]wFMCommunicate OK [20:44:08]SAM_PROTO_SignData done [20:44:08]FM_MakeSignedData done [20:44:08]CreateOFDProtocolMessage [20:44:08]wFMCommunicate request_size=4 [20:44:08]MH_SAM_APDU [20:44:08]CAPDU: 80 11 00 00 [20:44:08]Write to MH i2c: E2 08 00 64 1E 80 11 00 00 00 00 00 00 FC [20:44:08]Write i2c OK [20:44:08]MH_I2C_Read... [20:44:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:44:08]Read from MH i2c: E2 [20:44:08]MH_I2C_Read... [20:44:08]Read from MH i2c: E2 17 00 [20:44:08]MH_I2C_Read... [20:44:08]Read from MH i2c: E2 17 00 64 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4D [20:44:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:44:08]wFMCommunicate OK [20:44:08]CreateOFDProtocolMessage done [20:44:08]OFDSenderStorePacket 156503 [20:44:08]StoreOFDPacket docnum=156503 [20:44:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 FA E6 07 01 4E BE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B6 12 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 2D 7D 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 1C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4B 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 3F 02 00 00 F4 03 04 00 98 6B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 57 63 02 00 35 04 06 00 F1 C3 8E 96 1D 61 C3 46 E8 E1 28 F2 A3 A5 [20:44:08]CheckFolder [20:44:08]dirname=/storage/ofd_packets [20:44:08]CheckFolder done [20:44:08]ProducePacketName [20:44:08]name=ofd_packets/00156503 [20:44:08]NVStorageSaveData ofd_packets/00156503 [20:44:08]File name is /storage/ofd_packets/00156503 [20:44:08]Write 301 bytes [20:44:08]NVStorageSaveData done [20:44:08]OFDSenderStorePacket done [20:44:08]KKMCreateOFDPacket done [20:44:08]NVStorageSaveData kkm_last_timestamp [20:44:08]File name is /storage/kkm_last_timestamp [20:44:08]Write 4 bytes [20:44:08]NVStorageSaveData done [20:44:08]ExternCall_PrintAddStr [20:44:08]wPrintStart [20:44:08]Write to MH i2c: 01 00 00 65 1E 83 [20:44:08]Write i2c OK [20:44:08]MH_I2C_Read... [20:44:08]Read from MH i2c: 01 [20:44:08]MH_I2C_Read... [20:44:08]Read from MH i2c: 01 07 00 [20:44:08]MH_I2C_Read... [20:44:08]Read from MH i2c: 01 07 00 65 1E 00 00 00 00 00 FF 0F 98 [20:44:08]RasterBufferAndPrint [20:44:08]line Счет N : (1)874818 [20:44:08]line ИНН: 02508201610067 [20:44:08]line Контрольно-Кассовый Чек [20:44:08]line ПРОДАЖА [20:44:08]line ТРК (МРК, ГНК) : 22 [20:44:08]line Товар: 2710124130 [20:44:08]line Аи-92-К-5 [20:44:08]line 4.790 * 66.90 [20:44:08]line = 320.45 [20:44:08]line НДС 12% НСП 1% [20:44:08]line > о реализуемом товаре [20:44:08]line ОКРУГЛЕНИЕ: -0.45 [20:44:08]line ИТОГО: 320.00 [20:44:08]line Внесено: 320.00 [20:44:08]line СДАЧА: 0.00 [20:44:08]line НСП 1% : 2.84 [20:44:08]line НДС 12% : 34.03 [20:44:08]line Наличными: 320.00 [20:44:08]line Безнал.: 0.00 [20:44:08]line Место: АЗС № 165 "Партнер Нефть" [20:44:08]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:44:08]line СНО: Общий режим [20:44:08]line Чек 575 20.10.2024 20:44 [20:44:08]line Смена: 314 ФФД: 1.0 [20:44:08]line ЗНМ: 0300000234 [20:44:08]line РНМ: 0000137193017469 [20:44:08]line Версия ККМ: v1.0 [20:44:08]line ФМ: 0000000000963156 [20:44:08]line ФД: 156503 [20:44:08]line ФПД: 265822213119329 [20:44:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T204408&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156503&fm=265822213119329&tin=02508201610067®Number=0000137193017469&sum=32000 [20:44:09]OFD Sender: Processing packet 156503 [packets to send 52, broken 51] [20:44:09]ProducePacketName [20:44:09]name=ofd_packets/00156503 [20:44:09]OFD Sender: To server: pG, [20:44:09]CommunicateWithHost lk.salyk.kg:30040 [20:44:09]ConnectInit lk.salyk.kg [20:44:09]written 0, free lines is 4095 [20:44:09]Connected sock=10 [20:44:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 FA E6 07 01 4E BE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B6 12 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 2D 7D 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 1C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4B 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 3F 02 00 00 F4 03 04 00 98 6B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 57 63 02 00 35 04 06 00 F1 C3 8E 96 1D 61 C3 46 E8 E1 28 F2 A3 A5 [20:44:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 01 C0 47 00 58 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 39 36 33 31 35 36 10 04 04 00 57 63 02 00 F4 03 04 00 C9 11 15 67 B6 04 01 00 00 1F 4D A4 66 AE 72 74 F2 [20:44:09]CommunicateWithHost err = 0 [20:44:09]CheckOFDResponse [20:44:09]1017 (14) - 77093643461234 [20:44:09]1041 (16) - 0000000000963156 [20:44:09]1040 (4) - 156503 [20:44:09]1012 (4) - 20.10.2024 14:20 [20:44:09]1206 (1) - 0 [20:44:09]OFD Sender: Remove packet 156503 [20:44:09]ProducePacketName [20:44:09]name=ofd_packets/00156503 [20:44:09]NVStorageDeleteData [20:44:09]Write to MH i2c: 01 00 00 90 1E AE [20:44:09]Write i2c OK [20:44:09]MH_I2C_Read... [20:44:09]Read from MH i2c: 01 [20:44:09]MH_I2C_Read... [20:44:09]Read from MH i2c: 01 07 00 [20:44:09]MH_I2C_Read... [20:44:09]Read from MH i2c: 01 07 00 90 1E 00 00 00 00 00 FA 0C BB [20:44:09]RasterBufferAndPrint [20:44:09]line [20:44:09]line [20:44:09]line [20:44:09]line [20:44:09]line [20:44:09]written 0, free lines is 3329 [20:44:09]MH_Cut [20:44:09]Write to MH i2c: D1 01 00 97 1E 01 87 [20:44:09]Write i2c OK [20:44:09]MH_I2C_Read... [20:44:09]Read from MH i2c: D1 [20:44:09]MH_I2C_Read... [20:44:09]Read from MH i2c: D1 01 00 [20:44:09]MH_I2C_Read... [20:44:09]Read from MH i2c: D1 01 00 97 1E 00 86 [20:44:09]Write to MH i2c: 01 00 00 98 1E B6 [20:44:09]Write i2c OK [20:44:09]MH_I2C_Read... [20:44:09]OFD Sender: No OFD packet to send [20:44:10]*** Cut start [20:44:10]*** Partial cut [20:44:10]*** CUTSNS_PIN = 1 [20:44:10]*** CUTSNS_PIN = 0 [20:44:10]*** Brake cut motor [20:44:10]Read from MH i2c: 01 [20:44:10]MH_I2C_Read... [20:44:10]*** Stop cut motor [20:44:10]*** Cut end [20:44:10]Read from MH i2c: 01 07 00 [20:44:10]MH_I2C_Read... [20:44:10]Read from MH i2c: 01 07 00 98 1E 00 00 00 00 00 FF 0F CB [20:44:10]process_action close_receipt done [20:44:10]requested_data is exist [20:44:10]produce_requested_data [20:44:10]requested_item fm.sn is exist - process it [20:44:10]wFMCommunicate request_size=4 [20:44:10]MH_SAM_APDU [20:44:10]CAPDU: 80 11 00 00 [20:44:10]Write to MH i2c: E2 08 00 99 1E 80 11 00 00 00 00 00 00 31 [20:44:10]Write i2c OK [20:44:10]MH_I2C_Read... [20:44:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:44:10]Read from MH i2c: E2 [20:44:10]MH_I2C_Read... [20:44:10]Read from MH i2c: E2 17 00 [20:44:10]MH_I2C_Read... [20:44:10]Read from MH i2c: E2 17 00 99 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 82 [20:44:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:44:10]wFMCommunicate OK [20:44:10]requested_item fd.num is exist - process it [20:44:10]SAM_PROTO_GetFieldsCounters [20:44:10]wFMCommunicate request_size=4 [20:44:10]MH_SAM_APDU [20:44:10]CAPDU: 80 13 00 00 [20:44:10]Write to MH i2c: E2 08 00 9A 1E 80 13 00 00 00 00 00 00 34 [20:44:10]Write i2c OK [20:44:10]MH_I2C_Read... [20:44:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:44:10]Read from MH i2c: E2 [20:44:10]MH_I2C_Read... [20:44:10]Read from MH i2c: E2 62 00 [20:44:10]MH_I2C_Read... [20:44:10]Read from MH i2c: E2 62 00 9A 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 57 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 3F 02 00 00 5E 04 04 00 3F 02 00 00 57 04 04 00 40 02 00 00 19 04 04 00 00 00 00 00 90 00 27 [20:44:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 57 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 3F 02 00 00 5E 04 04 00 3F 02 00 00 57 04 04 00 40 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:44:10]wFMCommunicate OK [20:44:10]SAM_PROTO_GetFieldsCounters done [20:44:10]requested_item shift.num is exist - process it [20:44:10]requested_item shift.opened is exist - process it [20:44:10]req_shift_opened [20:44:10]FM_GetShiftState [20:44:10]SAM_PROTO_GetShiftState [20:44:10]wFMCommunicate request_size=4 [20:44:10]MH_SAM_APDU [20:44:10]CAPDU: 80 13 01 00 [20:44:10]Write to MH i2c: E2 08 00 9B 1E 80 13 01 00 00 00 00 00 36 [20:44:10]Write i2c OK [20:44:10]MH_I2C_Read... [20:44:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:44:11]Read from MH i2c: E2 [20:44:11]MH_I2C_Read... [20:44:11]Read from MH i2c: E2 0E 00 [20:44:11]MH_I2C_Read... [20:44:11]Read from MH i2c: E2 0E 00 9B 1E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 DD [20:44:11]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:44:11]wFMCommunicate OK [20:44:11]SAM_PROTO_GetShiftState done [20:44:11]FM_GetShiftState done [20:44:11]req_shift_opened done [20:44:11]requested_item shift.open_date is exist - process it [20:44:11]req_shift_open_date [20:44:11]req_shift_open_date done [20:44:11]produce_requested_data done [20:44:11]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156503,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [20:44:11]process_action_free close_receipt [20:44:11]json_value_free [20:44:11]json_value_free done [20:44:11]process_json_proto returns [20:44:11]Send response to host [20:44:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156503,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [20:44:11]free response buf [20:44:11]execute_script done [20:44:11]execute_script returns [20:44:11]free content buf [20:44:11]Sock 9.Close socket [20:44:11]Sock 9.Thread stoped [20:44:14]OFD Sender: No OFD packet to send [20:44:19]OFD Sender: No OFD packet to send [20:44:24]OFD Sender: No OFD packet to send [20:44:29]OFD Sender: No OFD packet to send [20:44:34]OFD Sender: No OFD packet to send [20:44:39]OFD Sender: No OFD packet to send [20:44:44]OFD Sender: No OFD packet to send [20:44:49]OFD Sender: No OFD packet to send [20:44:54]OFD Sender: No OFD packet to send [20:44:59]OFD Sender: No OFD packet to send [20:45:04]OFD Sender: No OFD packet to send [20:45:09]OFD Sender: No OFD packet to send [20:45:14]OFD Sender: No OFD packet to send [20:45:19]OFD Sender: No OFD packet to send [20:45:24]OFD Sender: No OFD packet to send [20:45:28]accept exits with 7 [20:45:28]New connection [20:45:28]New thread 3066588516 created [20:45:28]Thread 3066731876 joined [20:45:28]Waiting for new connection... [20:45:28] Sock 7.Parse request [20:45:28]Sock 7.Check first char [20:45:28]Sock 7.First char is OK [20:45:28]request: POST /json_proto HTTP/1.0 [20:45:28]Method: POST [20:45:28]URL: /json_proto [20:45:28]Method is POST - this is cgi request [20:45:28]url: /json_proto [20:45:28]query_string will be loaded in cgi processing [20:45:28]execute_cgi json_proto POST (null) [20:45:28]execute_cgi path=json_proto method=POST [20:45:28]POST find Content-Length [20:45:28]Host: 172.17.53.67:8080 [20:45:28]Content-Length: 766 [20:45:28]Content-Type: application/json [20:45:28] [20:45:28]POST finish read [20:45:28]Found Content-Length = 766 [20:45:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874819", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 250.21 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:45:28]execute_script... [20:45:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874819", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 250.21 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:45:28]POST & json_proto [20:45:28]process_json_proto [20:45:28]json parsed OK: [20:45:28]protocol is kg_v1.0 [20:45:28]action value=close_receipt [20:45:28]process_action close_receipt [20:45:28]cmd_close_receipt [20:45:28]MH_GetDate [20:45:28]Write to MH i2c: F0 00 00 9C 1E A9 [20:45:28]Write i2c OK [20:45:28]MH_I2C_Read... [20:45:28]Read from MH i2c: F0 [20:45:28]MH_I2C_Read... [20:45:28]Read from MH i2c: F0 09 00 [20:45:28]MH_I2C_Read... [20:45:28]Read from MH i2c: F0 09 00 9C 1E 00 E9 6B 15 67 19 BC 99 64 54 [20:45:28]GetLastDocTimeStamp 1729457048 [20:45:28]current date 1729457129 [20:45:28]FM_GetShiftState [20:45:28]SAM_PROTO_GetShiftState [20:45:28]wFMCommunicate request_size=4 [20:45:28]MH_SAM_APDU [20:45:28]CAPDU: 80 13 01 00 [20:45:28]Write to MH i2c: E2 08 00 9D 1E 80 13 01 00 00 00 00 00 38 [20:45:28]Write i2c OK [20:45:28]MH_I2C_Read... [20:45:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:45:28]Read from MH i2c: E2 [20:45:28]MH_I2C_Read... [20:45:28]Read from MH i2c: E2 0E 00 [20:45:28]MH_I2C_Read... [20:45:28]Read from MH i2c: E2 0E 00 9D 1E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 DF [20:45:28]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:45:28]wFMCommunicate OK [20:45:28]SAM_PROTO_GetShiftState done [20:45:28]FM_GetShiftState done [20:45:28]opened in 1729383891 [20:45:28]opened+sec_in_day 1729470291 [20:45:28]quantity*price = 25020 [20:45:28]sum+1 = 25022 [20:45:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 250.21 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 0.00 Безнал.: 250.21 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 576 20.10.2024 20:45 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156504 ФПД: 209918607817875 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T204529&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156504&fm=209918607817875&tin=02508201610067®Number=0000137193017469&sum=25021 [20:45:29]StoreToDocumentArchive [20:45:29]shift 314 fd 156504 [20:45:29]save to /storage/0314/doc_00156504 [20:45:29]save last doc name /storage/0314/doc_00156504 to /storage/kkm_last_doc_name [20:45:29]save OK [20:45:29]Clear old archive folders... [20:45:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:45:29]tlvbuf is 002F14C0 [20:45:29]SAM_PROTO_ClearQueue [20:45:29]wFMCommunicate request_size=4 [20:45:29]MH_SAM_APDU [20:45:29]CAPDU: 80 09 00 00 [20:45:29]Write to MH i2c: E2 08 00 AA 1E 80 09 00 00 00 00 00 00 3A [20:45:29]Write i2c OK [20:45:29]MH_I2C_Read... [20:45:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:45:29]Read from MH i2c: E2 [20:45:29]MH_I2C_Read... [20:45:29]Read from MH i2c: E2 03 00 [20:45:29]MH_I2C_Read... [20:45:29]Read from MH i2c: E2 03 00 AA 1E 00 90 00 3C [20:45:29]RAPDU: 90 00 [20:45:29]wFMCommunicate OK [20:45:29]SAM_PROTO_ClearQueue done [20:45:29]KKMCreateOFDPacket [20:45:29]OFDProtocolAddRootSTLVToBuf [20:45:29]FM_MakeSignedData [20:45:29]FM_MakeSignedData [20:45:29]SAM_PROTO_SignData [20:45:29]wFMCommunicate request_size=4 [20:45:29]MH_SAM_APDU [20:45:29]CAPDU: 80 0D 01 02 [20:45:29]Write to MH i2c: E2 08 00 AB 1E 80 0D 01 02 00 00 00 00 42 [20:45:29]Write i2c OK [20:45:29]MH_I2C_Read... [20:45:29]OFD Sender: No OFD packet to send [20:45:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:45:29]Read from MH i2c: E2 [20:45:29]MH_I2C_Read... [20:45:29]Read from MH i2c: E2 03 00 [20:45:29]MH_I2C_Read... [20:45:29]Read from MH i2c: E2 03 00 AB 1E 00 90 00 3D [20:45:29]RAPDU: 90 00 [20:45:29]wFMCommunicate OK [20:45:29]wFMCommunicate request_size=255 [20:45:29]MH_SAM_APDU [20:45:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BD 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BD 61 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 02 00 00 F4 03 04 00 E9 6B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 58 63 02 00 35 04 06 00 BE [20:45:29]Write to MH i2c: E2 02 01 AC 1E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BD 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BD 61 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 02 00 00 F4 03 04 00 E9 6B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 58 63 02 00 35 04 06 00 BE 00 00 B4 [20:45:29]Write i2c OK [20:45:29]MH_I2C_Read... [20:45:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:45:30]Read from MH i2c: E2 [20:45:30]MH_I2C_Read... [20:45:30]Read from MH i2c: E2 03 00 [20:45:30]MH_I2C_Read... [20:45:30]Read from MH i2c: E2 03 00 AC 1E 00 90 00 3E [20:45:30]RAPDU: 90 00 [20:45:30]wFMCommunicate OK [20:45:30]wFMCommunicate request_size=10 [20:45:30]MH_SAM_APDU [20:45:30]CAPDU: 80 0D 02 02 05 EB 7C 0C FC 93 [20:45:30]Write to MH i2c: E2 0D 00 AD 1E 80 0D 02 02 05 00 EB 7C 0C FC 93 00 00 51 [20:45:30]Write i2c OK [20:45:30]MH_I2C_Read... [20:45:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:45:30]Read from MH i2c: E2 [20:45:30]MH_I2C_Read... [20:45:30]Read from MH i2c: E2 03 00 [20:45:30]MH_I2C_Read... [20:45:30]Read from MH i2c: E2 03 00 AD 1E 00 90 00 3F [20:45:30]RAPDU: 90 00 [20:45:30]wFMCommunicate OK [20:45:30]wFMCommunicate request_size=4 [20:45:30]MH_SAM_APDU [20:45:30]CAPDU: 80 0D 03 02 [20:45:30]Write to MH i2c: E2 08 00 AE 1E 80 0D 03 02 00 00 00 00 47 [20:45:30]Write i2c OK [20:45:30]MH_I2C_Read... [20:45:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:45:30]Read from MH i2c: E2 [20:45:30]MH_I2C_Read... [20:45:30]Read from MH i2c: E2 0B 00 [20:45:30]MH_I2C_Read... [20:45:30]Read from MH i2c: E2 0B 00 AE 1E 00 5C 7A DF 45 2F 73 AB 6B 90 00 FA [20:45:30]RAPDU: 5C 7A DF 45 2F 73 AB 6B 90 00 [20:45:30]wFMCommunicate OK [20:45:30]SAM_PROTO_SignData done [20:45:30]FM_MakeSignedData done [20:45:30]CreateOFDProtocolMessage [20:45:30]wFMCommunicate request_size=4 [20:45:30]MH_SAM_APDU [20:45:30]CAPDU: 80 11 00 00 [20:45:30]Write to MH i2c: E2 08 00 AF 1E 80 11 00 00 00 00 00 00 47 [20:45:30]Write i2c OK [20:45:30]MH_I2C_Read... [20:45:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:45:30]Read from MH i2c: E2 [20:45:30]MH_I2C_Read... [20:45:30]Read from MH i2c: E2 17 00 [20:45:30]MH_I2C_Read... [20:45:30]Read from MH i2c: E2 17 00 AF 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 98 [20:45:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:45:30]wFMCommunicate OK [20:45:30]CreateOFDProtocolMessage done [20:45:30]OFDSenderStorePacket 156504 [20:45:30]StoreOFDPacket docnum=156504 [20:45:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F8 5A 07 01 7F 3D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BD 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BD 61 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 02 00 00 F4 03 04 00 E9 6B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 58 63 02 00 35 04 06 00 BE EB 7C 0C FC 93 5C 7A DF 45 2F 73 AB 6B [20:45:30]CheckFolder [20:45:30]dirname=/storage/ofd_packets [20:45:30]CheckFolder done [20:45:30]ProducePacketName [20:45:30]name=ofd_packets/00156504 [20:45:30]NVStorageSaveData ofd_packets/00156504 [20:45:30]File name is /storage/ofd_packets/00156504 [20:45:30]Write 301 bytes [20:45:30]NVStorageSaveData done [20:45:30]OFDSenderStorePacket done [20:45:30]KKMCreateOFDPacket done [20:45:30]NVStorageSaveData kkm_last_timestamp [20:45:30]File name is /storage/kkm_last_timestamp [20:45:30]Write 4 bytes [20:45:30]NVStorageSaveData done [20:45:30]ExternCall_PrintAddStr [20:45:30]wPrintStart [20:45:30]Write to MH i2c: 01 00 00 B0 1E CE [20:45:30]Write i2c OK [20:45:30]MH_I2C_Read... [20:45:30]Read from MH i2c: 01 [20:45:30]MH_I2C_Read... [20:45:30]Read from MH i2c: 01 07 00 [20:45:30]MH_I2C_Read... [20:45:30]Read from MH i2c: 01 07 00 B0 1E 00 00 00 00 00 FF 0F E3 [20:45:30]RasterBufferAndPrint [20:45:30]line Счет N : (1)874819 [20:45:30]line ИНН: 02508201610067 [20:45:30]line Контрольно-Кассовый Чек [20:45:30]line ПРОДАЖА [20:45:30]line ТРК (МРК, ГНК) : 32 [20:45:30]line Товар: 2710124130 [20:45:30]line Аи-92-К-5 [20:45:30]line 3.740 * 66.90 [20:45:30]line = 250.21 [20:45:30]line НДС 12% НСП 1% [20:45:30]line > о реализуемом товаре [20:45:30]line ИТОГО: 250.21 [20:45:30]line НСП 1% : 2.21 [20:45:30]line НДС 12% : 26.57 [20:45:30]line Наличными: 0.00 [20:45:30]line Безнал.: 250.21 [20:45:30]line Место: АЗС № 165 "Партнер Нефть" [20:45:30]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:45:30]line СНО: Общий режим [20:45:30]line Чек 576 20.10.2024 20:45 [20:45:30]line Смена: 314 ФФД: 1.0 [20:45:30]line ЗНМ: 0300000234 [20:45:30]line РНМ: 0000137193017469 [20:45:30]line Версия ККМ: v1.0 [20:45:30]line Платежная система: Mbank [20:45:30]line ФМ: 0000000000963156 [20:45:30]line ФД: 156504 [20:45:30]line ФПД: 209918607817875 [20:45:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T204529&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156504&fm=209918607817875&tin=02508201610067®Number=0000137193017469&sum=25021 [20:45:30]written 0, free lines is 4095 [20:45:30]OFD Sender: Processing packet 156504 [packets to send 52, broken 51] [20:45:30]ProducePacketName [20:45:30]name=ofd_packets/00156504 [20:45:30]OFD Sender: To server: pG, [20:45:30]CommunicateWithHost lk.salyk.kg:30040 [20:45:30]ConnectInit lk.salyk.kg [20:45:30]Connected sock=10 [20:45:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F8 5A 07 01 7F 3D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BD 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BD 61 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 02 00 00 F4 03 04 00 E9 6B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 58 63 02 00 35 04 06 00 BE EB 7C 0C FC 93 5C 7A DF 45 2F 73 AB 6B [20:45:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 DE 01 47 00 21 20 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 58 63 02 00 F4 03 04 00 1B 12 15 67 B6 04 01 00 00 97 9F 77 84 07 FA 85 6E [20:45:30]CommunicateWithHost err = 0 [20:45:30]CheckOFDResponse [20:45:30]1017 (14) - 77093643461234 [20:45:30]1041 (16) - 0000000000963156 [20:45:30]1040 (4) - 156504 [20:45:30]1012 (4) - 20.10.2024 14:22 [20:45:30]1206 (1) - 0 [20:45:30]OFD Sender: Remove packet 156504 [20:45:30]ProducePacketName [20:45:30]name=ofd_packets/00156504 [20:45:30]NVStorageDeleteData [20:45:30]Write to MH i2c: 01 00 00 D9 1E F7 [20:45:30]Write i2c OK [20:45:30]MH_I2C_Read... [20:45:30]Read from MH i2c: 01 [20:45:30]MH_I2C_Read... [20:45:30]Read from MH i2c: 01 07 00 [20:45:30]MH_I2C_Read... [20:45:30]Read from MH i2c: 01 07 00 D9 1E 00 00 00 00 00 16 0D 21 [20:45:30]RasterBufferAndPrint [20:45:30]line [20:45:30]line [20:45:30]line [20:45:30]line [20:45:30]line [20:45:30]written 0, free lines is 3358 [20:45:30]MH_Cut [20:45:30]Write to MH i2c: D1 01 00 E0 1E 01 D0 [20:45:30]Write i2c OK [20:45:30]MH_I2C_Read... [20:45:30]Read from MH i2c: D1 [20:45:30]MH_I2C_Read... [20:45:30]Read from MH i2c: D1 01 00 [20:45:30]MH_I2C_Read... [20:45:30]Read from MH i2c: D1 01 00 E0 1E 00 CF [20:45:30]Write to MH i2c: 01 00 00 E1 1E FF [20:45:30]Write i2c OK [20:45:30]MH_I2C_Read... [20:45:31]OFD Sender: No OFD packet to send [20:45:31]*** Cut start [20:45:31]*** Partial cut [20:45:31]*** CUTSNS_PIN = 1 [20:45:31]*** CUTSNS_PIN = 0 [20:45:31]*** Brake cut motor [20:45:32]Read from MH i2c: 01 [20:45:32]MH_I2C_Read... [20:45:32]*** Stop cut motor [20:45:32]*** Cut end [20:45:32]Read from MH i2c: 01 07 00 [20:45:32]MH_I2C_Read... [20:45:32]Read from MH i2c: 01 07 00 E1 1E 00 00 00 00 00 FF 0F 14 [20:45:32]process_action close_receipt done [20:45:32]requested_data is exist [20:45:32]produce_requested_data [20:45:32]requested_item fm.sn is exist - process it [20:45:32]wFMCommunicate request_size=4 [20:45:32]MH_SAM_APDU [20:45:32]CAPDU: 80 11 00 00 [20:45:32]Write to MH i2c: E2 08 00 E2 1E 80 11 00 00 00 00 00 00 7A [20:45:32]Write i2c OK [20:45:32]MH_I2C_Read... [20:45:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:45:32]Read from MH i2c: E2 [20:45:32]MH_I2C_Read... [20:45:32]Read from MH i2c: E2 17 00 [20:45:32]MH_I2C_Read... [20:45:32]Read from MH i2c: E2 17 00 E2 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CB [20:45:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:45:32]wFMCommunicate OK [20:45:32]requested_item fd.num is exist - process it [20:45:32]SAM_PROTO_GetFieldsCounters [20:45:32]wFMCommunicate request_size=4 [20:45:32]MH_SAM_APDU [20:45:32]CAPDU: 80 13 00 00 [20:45:32]Write to MH i2c: E2 08 00 E3 1E 80 13 00 00 00 00 00 00 7D [20:45:32]Write i2c OK [20:45:32]MH_I2C_Read... [20:45:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:45:32]Read from MH i2c: E2 [20:45:32]MH_I2C_Read... [20:45:32]Read from MH i2c: E2 62 00 [20:45:32]MH_I2C_Read... [20:45:32]Read from MH i2c: E2 62 00 E3 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 58 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 40 02 00 00 5E 04 04 00 40 02 00 00 57 04 04 00 41 02 00 00 19 04 04 00 00 00 00 00 90 00 74 [20:45:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 58 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 40 02 00 00 5E 04 04 00 40 02 00 00 57 04 04 00 41 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:45:32]wFMCommunicate OK [20:45:32]SAM_PROTO_GetFieldsCounters done [20:45:32]requested_item shift.num is exist - process it [20:45:32]requested_item shift.opened is exist - process it [20:45:32]req_shift_opened [20:45:32]FM_GetShiftState [20:45:32]SAM_PROTO_GetShiftState [20:45:32]wFMCommunicate request_size=4 [20:45:32]MH_SAM_APDU [20:45:32]CAPDU: 80 13 01 00 [20:45:32]Write to MH i2c: E2 08 00 E4 1E 80 13 01 00 00 00 00 00 7F [20:45:32]Write i2c OK [20:45:32]MH_I2C_Read... [20:45:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:45:32]Read from MH i2c: E2 [20:45:32]MH_I2C_Read... [20:45:32]Read from MH i2c: E2 0E 00 [20:45:32]MH_I2C_Read... [20:45:32]Read from MH i2c: E2 0E 00 E4 1E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 26 [20:45:32]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:45:32]wFMCommunicate OK [20:45:32]SAM_PROTO_GetShiftState done [20:45:32]FM_GetShiftState done [20:45:32]req_shift_opened done [20:45:32]requested_item shift.open_date is exist - process it [20:45:32]req_shift_open_date [20:45:32]req_shift_open_date done [20:45:32]produce_requested_data done [20:45:32]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156504,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [20:45:32]process_action_free close_receipt [20:45:32]json_value_free [20:45:32]json_value_free done [20:45:32]process_json_proto returns [20:45:32]Send response to host [20:45:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156504,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [20:45:32]free response buf [20:45:32]execute_script done [20:45:32]execute_script returns [20:45:32]free content buf [20:45:32]Sock 7.Close socket [20:45:32]Sock 7.Thread stoped [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:11]accept exits with 9 [20:47:11]New connection [20:47:11]New thread 3066731876 created [20:47:11]Thread 3066588516 joined [20:47:11]Waiting for new connection... [20:47:11] Sock 9.Parse request [20:47:11]Sock 9.Check first char [20:47:11]Sock 9.First char is OK [20:47:11]request: POST /json_proto HTTP/1.0 [20:47:11]Method: POST [20:47:11]URL: /json_proto [20:47:11]Method is POST - this is cgi request [20:47:11]url: /json_proto [20:47:11]query_string will be loaded in cgi processing [20:47:11]execute_cgi json_proto POST (null) [20:47:11]execute_cgi path=json_proto method=POST [20:47:11]POST find Content-Length [20:47:11]Host: 172.17.53.67:8080 [20:47:11]Content-Length: 762 [20:47:11]Content-Type: application/json [20:47:11] [20:47:11]POST finish read [20:47:11]Found Content-Length = 762 [20:47:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874820", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:47:11]execute_script... [20:47:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874820", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:47:11]POST & json_proto [20:47:11]process_json_proto [20:47:11]json parsed OK: [20:47:11]protocol is kg_v1.0 [20:47:11]action value=close_receipt [20:47:11]process_action close_receipt [20:47:11]cmd_close_receipt [20:47:11]MH_GetDate [20:47:11]Write to MH i2c: F0 00 00 E5 1E F2 [20:47:11]Write i2c OK [20:47:11]MH_I2C_Read... [20:47:11]Read from MH i2c: F0 [20:47:11]MH_I2C_Read... [20:47:11]Read from MH i2c: F0 09 00 [20:47:11]MH_I2C_Read... [20:47:11]Read from MH i2c: F0 09 00 E5 1E 00 50 6C 15 67 19 BC 99 64 05 [20:47:11]GetLastDocTimeStamp 1729457129 [20:47:11]current date 1729457232 [20:47:11]FM_GetShiftState [20:47:11]SAM_PROTO_GetShiftState [20:47:11]wFMCommunicate request_size=4 [20:47:11]MH_SAM_APDU [20:47:11]CAPDU: 80 13 01 00 [20:47:11]Write to MH i2c: E2 08 00 E6 1E 80 13 01 00 00 00 00 00 81 [20:47:11]Write i2c OK [20:47:11]MH_I2C_Read... [20:47:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:47:11]Read from MH i2c: E2 [20:47:11]MH_I2C_Read... [20:47:11]Read from MH i2c: E2 0E 00 [20:47:11]MH_I2C_Read... [20:47:11]Read from MH i2c: E2 0E 00 E6 1E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 28 [20:47:11]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:47:11]wFMCommunicate OK [20:47:11]SAM_PROTO_GetShiftState done [20:47:11]FM_GetShiftState done [20:47:11]opened in 1729383891 [20:47:11]opened+sec_in_day 1729470291 [20:47:11]quantity*price = 100000 [20:47:11]sum+1 = 100002 [20:47:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 577 20.10.2024 20:47 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156505 ФПД: 123637990258155 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T204712&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156505&fm=123637990258155&tin=02508201610067®Number=0000137193017469&sum=100001 [20:47:12]StoreToDocumentArchive [20:47:12]shift 314 fd 156505 [20:47:12]save to /storage/0314/doc_00156505 [20:47:12]save last doc name /storage/0314/doc_00156505 to /storage/kkm_last_doc_name [20:47:12]save OK [20:47:12]Clear old archive folders... [20:47:12]ProcessDocumentItem done err = 0, tmpTLVsize=252 [20:47:12]tlvbuf is 00311900 [20:47:12]SAM_PROTO_ClearQueue [20:47:12]wFMCommunicate request_size=4 [20:47:12]MH_SAM_APDU [20:47:12]CAPDU: 80 09 00 00 [20:47:12]Write to MH i2c: E2 08 00 F3 1E 80 09 00 00 00 00 00 00 83 [20:47:12]Write i2c OK [20:47:12]MH_I2C_Read... [20:47:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:47:12]Read from MH i2c: E2 [20:47:12]MH_I2C_Read... [20:47:12]Read from MH i2c: E2 03 00 [20:47:12]MH_I2C_Read... [20:47:12]Read from MH i2c: E2 03 00 F3 1E 00 90 00 85 [20:47:12]RAPDU: 90 00 [20:47:12]wFMCommunicate OK [20:47:12]SAM_PROTO_ClearQueue done [20:47:12]KKMCreateOFDPacket [20:47:12]OFDProtocolAddRootSTLVToBuf [20:47:12]FM_MakeSignedData [20:47:12]FM_MakeSignedData [20:47:12]SAM_PROTO_SignData [20:47:12]wFMCommunicate request_size=4 [20:47:12]MH_SAM_APDU [20:47:12]CAPDU: 80 0D 01 02 [20:47:12]Write to MH i2c: E2 08 00 F4 1E 80 0D 01 02 00 00 00 00 8B [20:47:12]Write i2c OK [20:47:12]MH_I2C_Read... [20:47:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:47:12]Read from MH i2c: E2 [20:47:12]MH_I2C_Read... [20:47:12]Read from MH i2c: E2 03 00 [20:47:12]MH_I2C_Read... [20:47:12]Read from MH i2c: E2 03 00 F4 1E 00 90 00 86 [20:47:12]RAPDU: 90 00 [20:47:12]wFMCommunicate OK [20:47:12]wFMCommunicate request_size=255 [20:47:12]MH_SAM_APDU [20:47:12]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 02 00 00 F4 03 04 00 50 6C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 59 63 02 00 35 04 06 00 [20:47:12]Write to MH i2c: E2 02 01 F5 1E 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 02 00 00 F4 03 04 00 50 6C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 59 63 02 00 35 04 06 00 00 00 FA [20:47:12]Write i2c OK [20:47:12]MH_I2C_Read... [20:47:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:47:12]Read from MH i2c: E2 [20:47:12]MH_I2C_Read... [20:47:12]Read from MH i2c: E2 03 00 [20:47:12]MH_I2C_Read... [20:47:12]Read from MH i2c: E2 03 00 F5 1E 00 90 00 87 [20:47:12]RAPDU: 90 00 [20:47:12]wFMCommunicate OK [20:47:12]wFMCommunicate request_size=11 [20:47:12]MH_SAM_APDU [20:47:12]CAPDU: 80 0D 02 02 06 70 72 B6 7D 75 EB [20:47:12]Write to MH i2c: E2 0E 00 F6 1E 80 0D 02 02 06 00 70 72 B6 7D 75 EB 00 00 0F [20:47:12]Write i2c OK [20:47:12]MH_I2C_Read... [20:47:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:47:12]Read from MH i2c: E2 [20:47:12]MH_I2C_Read... [20:47:12]Read from MH i2c: E2 03 00 [20:47:12]MH_I2C_Read... [20:47:12]Read from MH i2c: E2 03 00 F6 1E 00 90 00 88 [20:47:12]RAPDU: 90 00 [20:47:12]wFMCommunicate OK [20:47:12]wFMCommunicate request_size=4 [20:47:12]MH_SAM_APDU [20:47:12]CAPDU: 80 0D 03 02 [20:47:12]Write to MH i2c: E2 08 00 F7 1E 80 0D 03 02 00 00 00 00 90 [20:47:12]Write i2c OK [20:47:12]MH_I2C_Read... [20:47:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:47:12]Read from MH i2c: E2 [20:47:12]MH_I2C_Read... [20:47:12]Read from MH i2c: E2 0B 00 [20:47:12]MH_I2C_Read... [20:47:12]Read from MH i2c: E2 0B 00 F7 1E 00 EF 6B 84 83 83 09 05 51 90 00 D4 [20:47:12]RAPDU: EF 6B 84 83 83 09 05 51 90 00 [20:47:12]wFMCommunicate OK [20:47:12]SAM_PROTO_SignData done [20:47:12]FM_MakeSignedData done [20:47:12]CreateOFDProtocolMessage [20:47:12]wFMCommunicate request_size=4 [20:47:12]MH_SAM_APDU [20:47:12]CAPDU: 80 11 00 00 [20:47:12]Write to MH i2c: E2 08 00 F8 1E 80 11 00 00 00 00 00 00 90 [20:47:12]Write i2c OK [20:47:12]MH_I2C_Read... [20:47:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:47:13]Read from MH i2c: E2 [20:47:13]MH_I2C_Read... [20:47:13]Read from MH i2c: E2 17 00 [20:47:13]MH_I2C_Read... [20:47:13]Read from MH i2c: E2 17 00 F8 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E1 [20:47:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:47:13]wFMCommunicate OK [20:47:13]CreateOFDProtocolMessage done [20:47:13]OFDSenderStorePacket 156505 [20:47:13]StoreOFDPacket docnum=156505 [20:47:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 FC 87 08 01 0D 41 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 02 00 00 F4 03 04 00 50 6C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 59 63 02 00 35 04 06 00 70 72 B6 7D 75 EB EF 6B 84 83 83 09 05 51 [20:47:13]CheckFolder [20:47:13]dirname=/storage/ofd_packets [20:47:13]CheckFolder done [20:47:13]ProducePacketName [20:47:13]name=ofd_packets/00156505 [20:47:13]NVStorageSaveData ofd_packets/00156505 [20:47:13]File name is /storage/ofd_packets/00156505 [20:47:13]Write 302 bytes [20:47:13]NVStorageSaveData done [20:47:13]OFDSenderStorePacket done [20:47:13]KKMCreateOFDPacket done [20:47:13]NVStorageSaveData kkm_last_timestamp [20:47:13]File name is /storage/kkm_last_timestamp [20:47:13]Write 4 bytes [20:47:13]NVStorageSaveData done [20:47:13]OFD Sender: Processing packet 156505 [packets to send 52, broken 51] [20:47:13]ProducePacketName [20:47:13]name=ofd_packets/00156505 [20:47:13]OFD Sender: To server: pG, [20:47:13]CommunicateWithHost lk.salyk.kg:30040 [20:47:13]ConnectInit lk.salyk.kg [20:47:13]ExternCall_PrintAddStr [20:47:13]wPrintStart [20:47:13]Write to MH i2c: 01 00 00 F9 1E 17 [20:47:13]Write i2c OK [20:47:13]MH_I2C_Read... [20:47:13]Read from MH i2c: 01 [20:47:13]MH_I2C_Read... [20:47:13]Read from MH i2c: 01 07 00 [20:47:13]MH_I2C_Read... [20:47:13]Read from MH i2c: 01 07 00 F9 1E 00 00 00 00 00 FF 0F 2C [20:47:13]RasterBufferAndPrint [20:47:13]line Счет N : (1)874820 [20:47:13]line ИНН: 02508201610067 [20:47:13]line Контрольно-Кассовый Чек [20:47:13]line ПРОДАЖА [20:47:13]line ТРК (МРК, ГНК) : 13 [20:47:13]line Товар: 2710124130 [20:47:13]line Super 92-К-5 [20:47:13]line 14.620 * 68.40 [20:47:13]line = 1000.01 [20:47:13]line НДС 12% НСП 1% [20:47:13]line > о реализуемом товаре [20:47:13]line ИТОГО: 1000.01 [20:47:13]line НСП 1% : 8.85 [20:47:13]line НДС 12% : 106.20 [20:47:13]line Наличными: 0.00 [20:47:13]line Безнал.: 1000.01 [20:47:13]line Место: АЗС № 165 "Партнер Нефть" [20:47:13]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:47:13]line СНО: Общий режим [20:47:13]line Чек 577 20.10.2024 20:47 [20:47:13]line Смена: 314 ФФД: 1.0 [20:47:13]line ЗНМ: 0300000234 [20:47:13]line РНМ: 0000137193017469 [20:47:13]line Версия ККМ: v1.0 [20:47:13]line Платежная система: Mbank [20:47:13]line ФМ: 0000000000963156 [20:47:13]line ФД: 156505 [20:47:13]line ФПД: 123637990258155 [20:47:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T204712&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156505&fm=123637990258155&tin=02508201610067®Number=0000137193017469&sum=100001 [20:47:13]Connected sock=11 [20:47:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 FC 87 08 01 0D 41 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 02 00 00 F4 03 04 00 50 6C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 59 63 02 00 35 04 06 00 70 72 B6 7D 75 EB EF 6B 84 83 83 09 05 51 [20:47:13]written 0, free lines is 4095 [20:47:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 73 5F 47 00 3E 22 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 59 63 02 00 F4 03 04 00 81 12 15 67 B6 04 01 00 00 76 40 9A 91 11 D1 6C E8 [20:47:13]CommunicateWithHost err = 0 [20:47:13]CheckOFDResponse [20:47:13]1017 (14) - 77093643461234 [20:47:13]1041 (16) - 0000000000963156 [20:47:13]1040 (4) - 156505 [20:47:13]1012 (4) - 20.10.2024 14:24 [20:47:13]1206 (1) - 0 [20:47:13]OFD Sender: Remove packet 156505 [20:47:13]ProducePacketName [20:47:13]name=ofd_packets/00156505 [20:47:13]NVStorageDeleteData [20:47:13]Write to MH i2c: 01 00 00 22 1F 41 [20:47:13]Write i2c OK [20:47:13]MH_I2C_Read... [20:47:13]Read from MH i2c: 01 [20:47:13]MH_I2C_Read... [20:47:13]Read from MH i2c: 01 07 00 [20:47:13]MH_I2C_Read... [20:47:13]Read from MH i2c: 01 07 00 22 1F 00 00 00 00 00 12 0D 67 [20:47:13]RasterBufferAndPrint [20:47:13]line [20:47:13]line [20:47:13]line [20:47:13]line [20:47:13]line [20:47:13]written 0, free lines is 3353 [20:47:13]MH_Cut [20:47:13]Write to MH i2c: D1 01 00 29 1F 01 1A [20:47:13]Write i2c OK [20:47:13]MH_I2C_Read... [20:47:13]Read from MH i2c: D1 [20:47:13]MH_I2C_Read... [20:47:13]Read from MH i2c: D1 01 00 [20:47:13]MH_I2C_Read... [20:47:13]Read from MH i2c: D1 01 00 29 1F 00 19 [20:47:13]Write to MH i2c: 01 00 00 2A 1F 49 [20:47:13]Write i2c OK [20:47:13]MH_I2C_Read... [20:47:14]OFD Sender: No OFD packet to send [20:47:14]*** Cut start [20:47:14]*** Partial cut [20:47:14]*** CUTSNS_PIN = 1 [20:47:14]*** CUTSNS_PIN = 0 [20:47:14]*** Brake cut motor [20:47:15]Read from MH i2c: 01 [20:47:15]MH_I2C_Read... [20:47:15]*** Stop cut motor [20:47:15]*** Cut end [20:47:15]Read from MH i2c: 01 07 00 [20:47:15]MH_I2C_Read... [20:47:15]Read from MH i2c: 01 07 00 2A 1F 00 00 00 00 00 FF 0F 5E [20:47:15]process_action close_receipt done [20:47:15]requested_data is exist [20:47:15]produce_requested_data [20:47:15]requested_item fm.sn is exist - process it [20:47:15]wFMCommunicate request_size=4 [20:47:15]MH_SAM_APDU [20:47:15]CAPDU: 80 11 00 00 [20:47:15]Write to MH i2c: E2 08 00 2B 1F 80 11 00 00 00 00 00 00 C4 [20:47:15]Write i2c OK [20:47:15]MH_I2C_Read... [20:47:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:47:15]Read from MH i2c: E2 [20:47:15]MH_I2C_Read... [20:47:15]Read from MH i2c: E2 17 00 [20:47:15]MH_I2C_Read... [20:47:15]Read from MH i2c: E2 17 00 2B 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 15 [20:47:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:47:15]wFMCommunicate OK [20:47:15]requested_item fd.num is exist - process it [20:47:15]SAM_PROTO_GetFieldsCounters [20:47:15]wFMCommunicate request_size=4 [20:47:15]MH_SAM_APDU [20:47:15]CAPDU: 80 13 00 00 [20:47:15]Write to MH i2c: E2 08 00 2C 1F 80 13 00 00 00 00 00 00 C7 [20:47:15]Write i2c OK [20:47:15]MH_I2C_Read... [20:47:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:47:15]Read from MH i2c: E2 [20:47:15]MH_I2C_Read... [20:47:15]Read from MH i2c: E2 62 00 [20:47:15]MH_I2C_Read... [20:47:15]Read from MH i2c: E2 62 00 2C 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 59 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 41 02 00 00 5E 04 04 00 41 02 00 00 57 04 04 00 42 02 00 00 19 04 04 00 00 00 00 00 90 00 C2 [20:47:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 59 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 41 02 00 00 5E 04 04 00 41 02 00 00 57 04 04 00 42 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:47:15]wFMCommunicate OK [20:47:15]SAM_PROTO_GetFieldsCounters done [20:47:15]requested_item shift.num is exist - process it [20:47:15]requested_item shift.opened is exist - process it [20:47:15]req_shift_opened [20:47:15]FM_GetShiftState [20:47:15]SAM_PROTO_GetShiftState [20:47:15]wFMCommunicate request_size=4 [20:47:15]MH_SAM_APDU [20:47:15]CAPDU: 80 13 01 00 [20:47:15]Write to MH i2c: E2 08 00 2D 1F 80 13 01 00 00 00 00 00 C9 [20:47:15]Write i2c OK [20:47:15]MH_I2C_Read... [20:47:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:47:15]Read from MH i2c: E2 [20:47:15]MH_I2C_Read... [20:47:15]Read from MH i2c: E2 0E 00 [20:47:15]MH_I2C_Read... [20:47:15]Read from MH i2c: E2 0E 00 2D 1F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 70 [20:47:15]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:47:15]wFMCommunicate OK [20:47:15]SAM_PROTO_GetShiftState done [20:47:15]FM_GetShiftState done [20:47:15]req_shift_opened done [20:47:15]requested_item shift.open_date is exist - process it [20:47:15]req_shift_open_date [20:47:15]req_shift_open_date done [20:47:15]produce_requested_data done [20:47:15]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156505,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [20:47:15]process_action_free close_receipt [20:47:15]json_value_free [20:47:15]json_value_free done [20:47:15]process_json_proto returns [20:47:15]Send response to host [20:47:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156505,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [20:47:15]free response buf [20:47:15]execute_script done [20:47:15]execute_script returns [20:47:15]free content buf [20:47:15]Sock 9.Close socket [20:47:15]Sock 9.Thread stoped [20:47:19]OFD Sender: No OFD packet to send [20:47:24]OFD Sender: No OFD packet to send [20:47:29]OFD Sender: No OFD packet to send [20:47:34]OFD Sender: No OFD packet to send [20:47:39]OFD Sender: No OFD packet to send [20:47:44]OFD Sender: No OFD packet to send [20:47:49]OFD Sender: No OFD packet to send [20:47:54]OFD Sender: No OFD packet to send [20:47:59]OFD Sender: No OFD packet to send [20:48:04]OFD Sender: No OFD packet to send [20:48:09]OFD Sender: No OFD packet to send [20:48:14]OFD Sender: No OFD packet to send [20:48:19]OFD Sender: No OFD packet to send [20:48:24]OFD Sender: No OFD packet to send [20:48:29]OFD Sender: No OFD packet to send [20:48:34]OFD Sender: No OFD packet to send [20:48:39]OFD Sender: No OFD packet to send [20:48:44]OFD Sender: No OFD packet to send [20:48:49]OFD Sender: No OFD packet to send [20:48:54]OFD Sender: No OFD packet to send [20:48:59]OFD Sender: No OFD packet to send [20:49:04]OFD Sender: No OFD packet to send [20:49:09]OFD Sender: No OFD packet to send [20:49:14]OFD Sender: No OFD packet to send [20:49:19]OFD Sender: No OFD packet to send [20:49:24]OFD Sender: No OFD packet to send [20:49:29]OFD Sender: No OFD packet to send [20:49:34]OFD Sender: No OFD packet to send [20:49:39]OFD Sender: No OFD packet to send [20:49:44]OFD Sender: No OFD packet to send [20:49:49]OFD Sender: No OFD packet to send [20:49:54]OFD Sender: No OFD packet to send [20:49:59]OFD Sender: No OFD packet to send [20:50:04]OFD Sender: No OFD packet to send [20:50:09]OFD Sender: No OFD packet to send [20:50:14]OFD Sender: No OFD packet to send [20:50:19]OFD Sender: No OFD packet to send [20:50:24]OFD Sender: No OFD packet to send [20:50:29]OFD Sender: No OFD packet to send [20:50:34]OFD Sender: No OFD packet to send [20:50:39]OFD Sender: No OFD packet to send [20:50:44]OFD Sender: No OFD packet to send [20:50:49]OFD Sender: No OFD packet to send [20:50:54]OFD Sender: No OFD packet to send [20:50:59]OFD Sender: No OFD packet to send [20:51:04]OFD Sender: No OFD packet to send [20:51:09]OFD Sender: No OFD packet to send [20:51:14]OFD Sender: No OFD packet to send [20:51:19]OFD Sender: No OFD packet to send [20:51:24]OFD Sender: No OFD packet to send [20:51:29]OFD Sender: No OFD packet to send [20:51:34]OFD Sender: No OFD packet to send [20:51:39]OFD Sender: No OFD packet to send [20:51:44]OFD Sender: No OFD packet to send [20:51:49]OFD Sender: No OFD packet to send [20:51:54]OFD Sender: No OFD packet to send [20:51:56]accept exits with 7 [20:51:56]New connection [20:51:56]New thread 3066588516 created [20:51:56]Thread 3066731876 joined [20:51:56]Waiting for new connection... [20:51:56] Sock 7.Parse request [20:51:56]Sock 7.Check first char [20:51:56]Sock 7.First char is OK [20:51:56]request: POST /json_proto HTTP/1.0 [20:51:56]Method: POST [20:51:56]URL: /json_proto [20:51:56]Method is POST - this is cgi request [20:51:56]url: /json_proto [20:51:56]query_string will be loaded in cgi processing [20:51:56]execute_cgi json_proto POST (null) [20:51:56]execute_cgi path=json_proto method=POST [20:51:56]POST find Content-Length [20:51:56]Host: 172.17.53.67:8080 [20:51:56]Content-Length: 670 [20:51:56]Content-Type: application/json [20:51:56] [20:51:56]POST finish read [20:51:56]Found Content-Length = 670 [20:51:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874821", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.100, "sum" : 280.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 280.00, "total" : 280.00, "payments": [ { "type": 0, "sum" : 280.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:51:56]execute_script... [20:51:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874821", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.100, "sum" : 280.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 280.00, "total" : 280.00, "payments": [ { "type": 0, "sum" : 280.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:51:56]POST & json_proto [20:51:56]process_json_proto [20:51:56]json parsed OK: [20:51:56]protocol is kg_v1.0 [20:51:56]action value=close_receipt [20:51:56]process_action close_receipt [20:51:56]cmd_close_receipt [20:51:56]MH_GetDate [20:51:56]Write to MH i2c: F0 00 00 2E 1F 3C [20:51:56]Write i2c OK [20:51:56]MH_I2C_Read... [20:51:56]Read from MH i2c: F0 [20:51:56]MH_I2C_Read... [20:51:56]Read from MH i2c: F0 09 00 [20:51:56]MH_I2C_Read... [20:51:56]Read from MH i2c: F0 09 00 2E 1F 00 6D 6D 15 67 19 BC 99 64 6D [20:51:56]GetLastDocTimeStamp 1729457232 [20:51:56]current date 1729457517 [20:51:56]FM_GetShiftState [20:51:56]SAM_PROTO_GetShiftState [20:51:56]wFMCommunicate request_size=4 [20:51:56]MH_SAM_APDU [20:51:56]CAPDU: 80 13 01 00 [20:51:56]Write to MH i2c: E2 08 00 2F 1F 80 13 01 00 00 00 00 00 CB [20:51:56]Write i2c OK [20:51:56]MH_I2C_Read... [20:51:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:51:56]Read from MH i2c: E2 [20:51:56]MH_I2C_Read... [20:51:56]Read from MH i2c: E2 0E 00 [20:51:56]MH_I2C_Read... [20:51:56]Read from MH i2c: E2 0E 00 2F 1F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 72 [20:51:56]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:51:56]wFMCommunicate OK [20:51:56]SAM_PROTO_GetShiftState done [20:51:56]FM_GetShiftState done [20:51:56]opened in 1729383891 [20:51:56]opened+sec_in_day 1729470291 [20:51:56]quantity*price = 28044 [20:51:56]sum+1 = 28045 [20:51:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 280.00 Внесено: 280.00 СДАЧА: 0.00 НСП 1% : 2.48 НДС 12% : 29.78 Наличными: 280.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 578 20.10.2024 20:51 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156506 ФПД: 238973739231012 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T205157&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156506&fm=238973739231012&tin=02508201610067®Number=0000137193017469&sum=28000 [20:51:57]StoreToDocumentArchive [20:51:57]shift 314 fd 156506 [20:51:57]save to /storage/0314/doc_00156506 [20:51:57]save last doc name /storage/0314/doc_00156506 to /storage/kkm_last_doc_name [20:51:57]save OK [20:51:57]Clear old archive folders... [20:51:57]ProcessDocumentItem done err = 0, tmpTLVsize=252 [20:51:57]tlvbuf is 00311890 [20:51:57]SAM_PROTO_ClearQueue [20:51:57]wFMCommunicate request_size=4 [20:51:57]MH_SAM_APDU [20:51:57]CAPDU: 80 09 00 00 [20:51:57]Write to MH i2c: E2 08 00 3C 1F 80 09 00 00 00 00 00 00 CD [20:51:57]Write i2c OK [20:51:57]MH_I2C_Read... [20:51:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:51:57]Read from MH i2c: E2 [20:51:57]MH_I2C_Read... [20:51:57]Read from MH i2c: E2 03 00 [20:51:57]MH_I2C_Read... [20:51:57]Read from MH i2c: E2 03 00 3C 1F 00 90 00 CF [20:51:57]RAPDU: 90 00 [20:51:57]wFMCommunicate OK [20:51:57]SAM_PROTO_ClearQueue done [20:51:57]KKMCreateOFDPacket [20:51:57]OFDProtocolAddRootSTLVToBuf [20:51:57]FM_MakeSignedData [20:51:57]FM_MakeSignedData [20:51:57]SAM_PROTO_SignData [20:51:57]wFMCommunicate request_size=4 [20:51:57]MH_SAM_APDU [20:51:57]CAPDU: 80 0D 01 02 [20:51:57]Write to MH i2c: E2 08 00 3D 1F 80 0D 01 02 00 00 00 00 D5 [20:51:57]Write i2c OK [20:51:57]MH_I2C_Read... [20:51:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:51:57]Read from MH i2c: E2 [20:51:57]MH_I2C_Read... [20:51:57]Read from MH i2c: E2 03 00 [20:51:57]MH_I2C_Read... [20:51:57]Read from MH i2c: E2 03 00 3D 1F 00 90 00 D0 [20:51:57]RAPDU: 90 00 [20:51:57]wFMCommunicate OK [20:51:57]wFMCommunicate request_size=255 [20:51:57]MH_SAM_APDU [20:51:57]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 04 10 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 8C 6D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 6D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A2 0B 00 00 00 00 07 04 06 00 60 6D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 02 00 00 F4 03 04 00 6D 6D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5A 63 02 00 35 04 06 00 [20:51:57]Write to MH i2c: E2 02 01 3E 1F 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 04 10 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 8C 6D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 6D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A2 0B 00 00 00 00 07 04 06 00 60 6D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 02 00 00 F4 03 04 00 6D 6D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5A 63 02 00 35 04 06 00 00 00 C6 [20:51:57]Write i2c OK [20:51:57]MH_I2C_Read... [20:51:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:51:57]Read from MH i2c: E2 [20:51:57]MH_I2C_Read... [20:51:57]Read from MH i2c: E2 03 00 [20:51:57]MH_I2C_Read... [20:51:57]Read from MH i2c: E2 03 00 3E 1F 00 90 00 D1 [20:51:57]RAPDU: 90 00 [20:51:57]wFMCommunicate OK [20:51:57]wFMCommunicate request_size=11 [20:51:57]MH_SAM_APDU [20:51:57]CAPDU: 80 0D 02 02 06 D9 58 68 D6 67 24 [20:51:57]Write to MH i2c: E2 0E 00 3F 1F 80 0D 02 02 06 00 D9 58 68 D6 67 24 00 00 DE [20:51:57]Write i2c OK [20:51:57]MH_I2C_Read... [20:51:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:51:57]Read from MH i2c: E2 [20:51:57]MH_I2C_Read... [20:51:57]Read from MH i2c: E2 03 00 [20:51:57]MH_I2C_Read... [20:51:57]Read from MH i2c: E2 03 00 3F 1F 00 90 00 D2 [20:51:57]RAPDU: 90 00 [20:51:57]wFMCommunicate OK [20:51:57]wFMCommunicate request_size=4 [20:51:57]MH_SAM_APDU [20:51:57]CAPDU: 80 0D 03 02 [20:51:57]Write to MH i2c: E2 08 00 40 1F 80 0D 03 02 00 00 00 00 DA [20:51:57]Write i2c OK [20:51:57]MH_I2C_Read... [20:51:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:51:57]Read from MH i2c: E2 [20:51:57]MH_I2C_Read... [20:51:57]Read from MH i2c: E2 0B 00 [20:51:57]MH_I2C_Read... [20:51:57]Read from MH i2c: E2 0B 00 40 1F 00 C9 71 FF D7 EB 3E 4B 04 90 00 63 [20:51:57]RAPDU: C9 71 FF D7 EB 3E 4B 04 90 00 [20:51:57]wFMCommunicate OK [20:51:57]SAM_PROTO_SignData done [20:51:57]FM_MakeSignedData done [20:51:57]CreateOFDProtocolMessage [20:51:57]wFMCommunicate request_size=4 [20:51:57]MH_SAM_APDU [20:51:57]CAPDU: 80 11 00 00 [20:51:57]Write to MH i2c: E2 08 00 41 1F 80 11 00 00 00 00 00 00 DA [20:51:57]Write i2c OK [20:51:57]MH_I2C_Read... [20:51:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:51:57]Read from MH i2c: E2 [20:51:57]MH_I2C_Read... [20:51:57]Read from MH i2c: E2 17 00 [20:51:57]MH_I2C_Read... [20:51:57]Read from MH i2c: E2 17 00 41 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2B [20:51:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:51:57]wFMCommunicate OK [20:51:57]CreateOFDProtocolMessage done [20:51:57]OFDSenderStorePacket 156506 [20:51:57]StoreOFDPacket docnum=156506 [20:51:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 FE CB 08 01 09 FF 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 04 10 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 8C 6D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 6D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A2 0B 00 00 00 00 07 04 06 00 60 6D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 02 00 00 F4 03 04 00 6D 6D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5A 63 02 00 35 04 06 00 D9 58 68 D6 67 24 C9 71 FF D7 EB 3E 4B 04 [20:51:57]CheckFolder [20:51:57]dirname=/storage/ofd_packets [20:51:57]CheckFolder done [20:51:57]ProducePacketName [20:51:57]name=ofd_packets/00156506 [20:51:57]NVStorageSaveData ofd_packets/00156506 [20:51:57]File name is /storage/ofd_packets/00156506 [20:51:57]Write 302 bytes [20:51:57]NVStorageSaveData done [20:51:57]OFDSenderStorePacket done [20:51:57]KKMCreateOFDPacket done [20:51:57]NVStorageSaveData kkm_last_timestamp [20:51:57]File name is /storage/kkm_last_timestamp [20:51:57]Write 4 bytes [20:51:57]NVStorageSaveData done [20:51:57]ExternCall_PrintAddStr [20:51:57]wPrintStart [20:51:57]Write to MH i2c: 01 00 00 42 1F 61 [20:51:57]Write i2c OK [20:51:57]MH_I2C_Read... [20:51:57]Read from MH i2c: 01 [20:51:57]MH_I2C_Read... [20:51:57]Read from MH i2c: 01 07 00 [20:51:57]MH_I2C_Read... [20:51:57]Read from MH i2c: 01 07 00 42 1F 00 00 00 00 00 FF 0F 76 [20:51:57]RasterBufferAndPrint [20:51:57]line Счет N : (1)874821 [20:51:57]line ИНН: 02508201610067 [20:51:57]line Контрольно-Кассовый Чек [20:51:57]line ПРОДАЖА [20:51:57]line ТРК (МРК, ГНК) : 43 [20:51:57]line Товар: 2710124130 [20:51:57]line Super 92-К-5 [20:51:57]line 4.100 * 68.40 [20:51:57]line = 280.44 [20:51:57]line НДС 12% НСП 1% [20:51:57]line > о реализуемом товаре [20:51:57]line ОКРУГЛЕНИЕ: -0.44 [20:51:57]line ИТОГО: 280.00 [20:51:57]line Внесено: 280.00 [20:51:57]line СДАЧА: 0.00 [20:51:57]line НСП 1% : 2.48 [20:51:57]line НДС 12% : 29.78 [20:51:57]line Наличными: 280.00 [20:51:57]line Безнал.: 0.00 [20:51:57]line Место: АЗС № 165 "Партнер Нефть" [20:51:57]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:51:57]line СНО: Общий режим [20:51:57]line Чек 578 20.10.2024 20:51 [20:51:57]line Смена: 314 ФФД: 1.0 [20:51:57]line ЗНМ: 0300000234 [20:51:57]line РНМ: 0000137193017469 [20:51:57]line Версия ККМ: v1.0 [20:51:57]line ФМ: 0000000000963156 [20:51:57]line ФД: 156506 [20:51:57]line ФПД: 238973739231012 [20:51:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T205157&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156506&fm=238973739231012&tin=02508201610067®Number=0000137193017469&sum=28000 [20:51:58]OFD Sender: Processing packet 156506 [packets to send 52, broken 51] [20:51:58]ProducePacketName [20:51:58]name=ofd_packets/00156506 [20:51:58]OFD Sender: To server: pG, [20:51:58]CommunicateWithHost lk.salyk.kg:30040 [20:51:58]ConnectInit lk.salyk.kg [20:51:58]written 0, free lines is 4095 [20:51:58]Connected sock=10 [20:51:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 FE CB 08 01 09 FF 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 04 10 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 8C 6D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 6D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A2 0B 00 00 00 00 07 04 06 00 60 6D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 02 00 00 F4 03 04 00 6D 6D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5A 63 02 00 35 04 06 00 D9 58 68 D6 67 24 C9 71 FF D7 EB 3E 4B 04 [20:51:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B6 56 47 00 E8 37 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5A 63 02 00 F4 03 04 00 9F 13 15 67 B6 04 01 00 00 1F 77 1B 12 AD D5 37 E7 [20:51:58]CommunicateWithHost err = 0 [20:51:58]CheckOFDResponse [20:51:58]1017 (14) - 77093643461234 [20:51:58]1041 (16) - 0000000000963156 [20:51:58]1040 (4) - 156506 [20:51:58]1012 (4) - 20.10.2024 14:28 [20:51:58]1206 (1) - 0 [20:51:58]OFD Sender: Remove packet 156506 [20:51:58]ProducePacketName [20:51:58]name=ofd_packets/00156506 [20:51:58]NVStorageDeleteData [20:51:58]Write to MH i2c: 01 00 00 6D 1F 8C [20:51:58]Write i2c OK [20:51:58]MH_I2C_Read... [20:51:58]Read from MH i2c: 01 [20:51:58]MH_I2C_Read... [20:51:58]Read from MH i2c: 01 07 00 [20:51:58]MH_I2C_Read... [20:51:58]Read from MH i2c: 01 07 00 6D 1F 00 00 00 00 00 F9 0C 98 [20:51:58]RasterBufferAndPrint [20:51:58]line [20:51:58]line [20:51:58]line [20:51:58]line [20:51:58]line [20:51:58]written 0, free lines is 3327 [20:51:58]MH_Cut [20:51:58]Write to MH i2c: D1 01 00 74 1F 01 65 [20:51:58]Write i2c OK [20:51:58]MH_I2C_Read... [20:51:58]Read from MH i2c: D1 [20:51:58]MH_I2C_Read... [20:51:58]Read from MH i2c: D1 01 00 [20:51:58]MH_I2C_Read... [20:51:58]Read from MH i2c: D1 01 00 74 1F 00 64 [20:51:58]Write to MH i2c: 01 00 00 75 1F 94 [20:51:58]Write i2c OK [20:51:58]MH_I2C_Read... [20:51:59]OFD Sender: No OFD packet to send [20:51:59]*** Cut start [20:51:59]*** Partial cut [20:51:59]*** CUTSNS_PIN = 1 [20:51:59]*** CUTSNS_PIN = 0 [20:51:59]*** Brake cut motor [20:52:00]Read from MH i2c: 01 [20:52:00]MH_I2C_Read... [20:52:00]*** Stop cut motor [20:52:00]*** Cut end [20:52:00]Read from MH i2c: 01 07 00 [20:52:00]MH_I2C_Read... [20:52:00]Read from MH i2c: 01 07 00 75 1F 00 00 00 00 00 FF 0F A9 [20:52:00]process_action close_receipt done [20:52:00]requested_data is exist [20:52:00]produce_requested_data [20:52:00]requested_item fm.sn is exist - process it [20:52:00]wFMCommunicate request_size=4 [20:52:00]MH_SAM_APDU [20:52:00]CAPDU: 80 11 00 00 [20:52:00]Write to MH i2c: E2 08 00 76 1F 80 11 00 00 00 00 00 00 0F [20:52:00]Write i2c OK [20:52:00]MH_I2C_Read... [20:52:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:52:00]Read from MH i2c: E2 [20:52:00]MH_I2C_Read... [20:52:00]Read from MH i2c: E2 17 00 [20:52:00]MH_I2C_Read... [20:52:00]Read from MH i2c: E2 17 00 76 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 60 [20:52:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:52:00]wFMCommunicate OK [20:52:00]requested_item fd.num is exist - process it [20:52:00]SAM_PROTO_GetFieldsCounters [20:52:00]wFMCommunicate request_size=4 [20:52:00]MH_SAM_APDU [20:52:00]CAPDU: 80 13 00 00 [20:52:00]Write to MH i2c: E2 08 00 77 1F 80 13 00 00 00 00 00 00 12 [20:52:00]Write i2c OK [20:52:00]MH_I2C_Read... [20:52:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:52:00]Read from MH i2c: E2 [20:52:00]MH_I2C_Read... [20:52:00]Read from MH i2c: E2 62 00 [20:52:00]MH_I2C_Read... [20:52:00]Read from MH i2c: E2 62 00 77 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5A 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 42 02 00 00 5E 04 04 00 42 02 00 00 57 04 04 00 43 02 00 00 19 04 04 00 00 00 00 00 90 00 11 [20:52:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5A 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 42 02 00 00 5E 04 04 00 42 02 00 00 57 04 04 00 43 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:52:00]wFMCommunicate OK [20:52:00]SAM_PROTO_GetFieldsCounters done [20:52:00]requested_item shift.num is exist - process it [20:52:00]requested_item shift.opened is exist - process it [20:52:00]req_shift_opened [20:52:00]FM_GetShiftState [20:52:00]SAM_PROTO_GetShiftState [20:52:00]wFMCommunicate request_size=4 [20:52:00]MH_SAM_APDU [20:52:00]CAPDU: 80 13 01 00 [20:52:00]Write to MH i2c: E2 08 00 78 1F 80 13 01 00 00 00 00 00 14 [20:52:00]Write i2c OK [20:52:00]MH_I2C_Read... [20:52:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:52:00]Read from MH i2c: E2 [20:52:00]MH_I2C_Read... [20:52:00]Read from MH i2c: E2 0E 00 [20:52:00]MH_I2C_Read... [20:52:00]Read from MH i2c: E2 0E 00 78 1F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 BB [20:52:00]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:52:00]wFMCommunicate OK [20:52:00]SAM_PROTO_GetShiftState done [20:52:00]FM_GetShiftState done [20:52:00]req_shift_opened done [20:52:00]requested_item shift.open_date is exist - process it [20:52:00]req_shift_open_date [20:52:00]req_shift_open_date done [20:52:00]produce_requested_data done [20:52:00]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156506,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [20:52:00]process_action_free close_receipt [20:52:00]json_value_free [20:52:00]json_value_free done [20:52:00]process_json_proto returns [20:52:00]Send response to host [20:52:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156506,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [20:52:00]free response buf [20:52:00]execute_script done [20:52:00]execute_script returns [20:52:00]free content buf [20:52:00]Sock 7.Close socket [20:52:00]Sock 7.Thread stoped [20:52:04]OFD Sender: No OFD packet to send [20:52:09]OFD Sender: No OFD packet to send [20:52:14]OFD Sender: No OFD packet to send [20:52:19]OFD Sender: No OFD packet to send [20:52:24]OFD Sender: No OFD packet to send [20:52:29]OFD Sender: No OFD packet to send [20:52:34]OFD Sender: No OFD packet to send [20:52:39]OFD Sender: No OFD packet to send [20:52:44]OFD Sender: No OFD packet to send [20:52:49]OFD Sender: No OFD packet to send [20:52:54]OFD Sender: No OFD packet to send [20:52:59]OFD Sender: No OFD packet to send [20:53:04]OFD Sender: No OFD packet to send [20:53:09]OFD Sender: No OFD packet to send [20:53:14]OFD Sender: No OFD packet to send [20:53:19]OFD Sender: No OFD packet to send [20:53:24]OFD Sender: No OFD packet to send [20:53:29]OFD Sender: No OFD packet to send [20:53:34]OFD Sender: No OFD packet to send [20:53:39]OFD Sender: No OFD packet to send [20:53:44]OFD Sender: No OFD packet to send [20:53:49]OFD Sender: No OFD packet to send [20:53:54]OFD Sender: No OFD packet to send [20:53:59]OFD Sender: No OFD packet to send [20:54:04]OFD Sender: No OFD packet to send [20:54:09]accept exits with 9 [20:54:09]New connection [20:54:09]New thread 3066731876 created [20:54:09]Thread 3066588516 joined [20:54:09]Waiting for new connection... [20:54:09] Sock 9.Parse request [20:54:09]Sock 9.Check first char [20:54:09]Sock 9.First char is OK [20:54:09]request: POST /json_proto HTTP/1.0 [20:54:09]Method: POST [20:54:09]URL: /json_proto [20:54:09]Method is POST - this is cgi request [20:54:09]url: /json_proto [20:54:09]query_string will be loaded in cgi processing [20:54:09]execute_cgi json_proto POST (null) [20:54:09]execute_cgi path=json_proto method=POST [20:54:09]POST find Content-Length [20:54:09]Host: 172.17.53.67:8080 [20:54:09]Content-Length: 759 [20:54:09]Content-Type: application/json [20:54:09] [20:54:09]POST finish read [20:54:09]Found Content-Length = 759 [20:54:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874822", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:54:09]execute_script... [20:54:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874822", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:54:09]POST & json_proto [20:54:09]process_json_proto [20:54:09]json parsed OK: [20:54:09]protocol is kg_v1.0 [20:54:09]action value=close_receipt [20:54:09]process_action close_receipt [20:54:09]cmd_close_receipt [20:54:09]MH_GetDate [20:54:09]Write to MH i2c: F0 00 00 79 1F 87 [20:54:09]Write i2c OK [20:54:09]MH_I2C_Read... [20:54:09]Read from MH i2c: F0 [20:54:09]MH_I2C_Read... [20:54:09]Read from MH i2c: F0 09 00 [20:54:09]MH_I2C_Read... [20:54:09]Read from MH i2c: F0 09 00 79 1F 00 F2 6D 15 67 19 BC 99 64 3D [20:54:09]GetLastDocTimeStamp 1729457517 [20:54:09]current date 1729457650 [20:54:09]FM_GetShiftState [20:54:09]SAM_PROTO_GetShiftState [20:54:09]wFMCommunicate request_size=4 [20:54:09]MH_SAM_APDU [20:54:09]CAPDU: 80 13 01 00 [20:54:09]Write to MH i2c: E2 08 00 7A 1F 80 13 01 00 00 00 00 00 16 [20:54:09]Write i2c OK [20:54:09]MH_I2C_Read... [20:54:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:54:09]OFD Sender: No OFD packet to send [20:54:09]Read from MH i2c: E2 [20:54:09]MH_I2C_Read... [20:54:09]Read from MH i2c: E2 0E 00 [20:54:09]MH_I2C_Read... [20:54:09]Read from MH i2c: E2 0E 00 7A 1F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 BD [20:54:09]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:54:09]wFMCommunicate OK [20:54:09]SAM_PROTO_GetShiftState done [20:54:09]FM_GetShiftState done [20:54:09]opened in 1729383891 [20:54:09]opened+sec_in_day 1729470291 [20:54:09]quantity*price = 50000 [20:54:09]sum+1 = 50001 [20:54:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 0.00 Безнал.: 500.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 579 20.10.2024 20:54 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156507 ФПД: 225172342003875 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T205410&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156507&fm=225172342003875&tin=02508201610067®Number=0000137193017469&sum=50000 [20:54:10]StoreToDocumentArchive [20:54:10]shift 314 fd 156507 [20:54:10]save to /storage/0314/doc_00156507 [20:54:10]save last doc name /storage/0314/doc_00156507 to /storage/kkm_last_doc_name [20:54:10]save OK [20:54:10]Clear old archive folders... [20:54:10]ProcessDocumentItem done err = 0, tmpTLVsize=252 [20:54:10]tlvbuf is 002FD4D0 [20:54:10]SAM_PROTO_ClearQueue [20:54:10]wFMCommunicate request_size=4 [20:54:10]MH_SAM_APDU [20:54:10]CAPDU: 80 09 00 00 [20:54:10]Write to MH i2c: E2 08 00 87 1F 80 09 00 00 00 00 00 00 18 [20:54:10]Write i2c OK [20:54:10]MH_I2C_Read... [20:54:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:54:10]Read from MH i2c: E2 [20:54:10]MH_I2C_Read... [20:54:10]Read from MH i2c: E2 03 00 [20:54:10]MH_I2C_Read... [20:54:10]Read from MH i2c: E2 03 00 87 1F 00 90 00 1A [20:54:10]RAPDU: 90 00 [20:54:10]wFMCommunicate OK [20:54:10]SAM_PROTO_ClearQueue done [20:54:10]KKMCreateOFDPacket [20:54:10]OFDProtocolAddRootSTLVToBuf [20:54:10]FM_MakeSignedData [20:54:10]FM_MakeSignedData [20:54:10]SAM_PROTO_SignData [20:54:10]wFMCommunicate request_size=4 [20:54:10]MH_SAM_APDU [20:54:10]CAPDU: 80 0D 01 02 [20:54:10]Write to MH i2c: E2 08 00 88 1F 80 0D 01 02 00 00 00 00 20 [20:54:10]Write i2c OK [20:54:10]MH_I2C_Read... [20:54:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:54:10]Read from MH i2c: E2 [20:54:10]MH_I2C_Read... [20:54:10]Read from MH i2c: E2 03 00 [20:54:10]MH_I2C_Read... [20:54:10]Read from MH i2c: E2 03 00 88 1F 00 90 00 1B [20:54:10]RAPDU: 90 00 [20:54:10]wFMCommunicate OK [20:54:10]wFMCommunicate request_size=255 [20:54:10]MH_SAM_APDU [20:54:10]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 02 00 00 F4 03 04 00 F2 6D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5B 63 02 00 35 04 06 00 [20:54:10]Write to MH i2c: E2 02 01 89 1F 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 02 00 00 F4 03 04 00 F2 6D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5B 63 02 00 35 04 06 00 00 00 BC [20:54:10]Write i2c OK [20:54:10]MH_I2C_Read... [20:54:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:54:10]Read from MH i2c: E2 [20:54:10]MH_I2C_Read... [20:54:10]Read from MH i2c: E2 03 00 [20:54:10]MH_I2C_Read... [20:54:10]Read from MH i2c: E2 03 00 89 1F 00 90 00 1C [20:54:10]RAPDU: 90 00 [20:54:10]wFMCommunicate OK [20:54:10]wFMCommunicate request_size=11 [20:54:10]MH_SAM_APDU [20:54:10]CAPDU: 80 0D 02 02 06 CC CB 05 75 58 A3 [20:54:10]Write to MH i2c: E2 0E 00 8A 1F 80 0D 02 02 06 00 CC CB 05 75 58 A3 00 00 3B [20:54:10]Write i2c OK [20:54:10]MH_I2C_Read... [20:54:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:54:10]Read from MH i2c: E2 [20:54:10]MH_I2C_Read... [20:54:10]Read from MH i2c: E2 03 00 [20:54:10]MH_I2C_Read... [20:54:10]Read from MH i2c: E2 03 00 8A 1F 00 90 00 1D [20:54:10]RAPDU: 90 00 [20:54:10]wFMCommunicate OK [20:54:10]wFMCommunicate request_size=4 [20:54:10]MH_SAM_APDU [20:54:10]CAPDU: 80 0D 03 02 [20:54:10]Write to MH i2c: E2 08 00 8B 1F 80 0D 03 02 00 00 00 00 25 [20:54:10]Write i2c OK [20:54:10]MH_I2C_Read... [20:54:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:54:10]Read from MH i2c: E2 [20:54:10]MH_I2C_Read... [20:54:10]Read from MH i2c: E2 0B 00 [20:54:10]MH_I2C_Read... [20:54:10]Read from MH i2c: E2 0B 00 8B 1F 00 4C C8 90 9D 7E 4F DE 40 90 00 52 [20:54:10]RAPDU: 4C C8 90 9D 7E 4F DE 40 90 00 [20:54:10]wFMCommunicate OK [20:54:10]SAM_PROTO_SignData done [20:54:10]FM_MakeSignedData done [20:54:10]CreateOFDProtocolMessage [20:54:10]wFMCommunicate request_size=4 [20:54:10]MH_SAM_APDU [20:54:10]CAPDU: 80 11 00 00 [20:54:10]Write to MH i2c: E2 08 00 8C 1F 80 11 00 00 00 00 00 00 25 [20:54:10]Write i2c OK [20:54:10]MH_I2C_Read... [20:54:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:54:10]Read from MH i2c: E2 [20:54:10]MH_I2C_Read... [20:54:10]Read from MH i2c: E2 17 00 [20:54:10]MH_I2C_Read... [20:54:10]Read from MH i2c: E2 17 00 8C 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 76 [20:54:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:54:10]wFMCommunicate OK [20:54:10]CreateOFDProtocolMessage done [20:54:10]OFDSenderStorePacket 156507 [20:54:10]StoreOFDPacket docnum=156507 [20:54:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 0C 44 08 01 E9 E4 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 02 00 00 F4 03 04 00 F2 6D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5B 63 02 00 35 04 06 00 CC CB 05 75 58 A3 4C C8 90 9D 7E 4F DE 40 [20:54:10]CheckFolder [20:54:10]dirname=/storage/ofd_packets [20:54:10]CheckFolder done [20:54:10]ProducePacketName [20:54:10]name=ofd_packets/00156507 [20:54:10]NVStorageSaveData ofd_packets/00156507 [20:54:10]File name is /storage/ofd_packets/00156507 [20:54:10]Write 302 bytes [20:54:10]NVStorageSaveData done [20:54:10]OFDSenderStorePacket done [20:54:10]KKMCreateOFDPacket done [20:54:10]NVStorageSaveData kkm_last_timestamp [20:54:10]File name is /storage/kkm_last_timestamp [20:54:10]Write 4 bytes [20:54:10]NVStorageSaveData done [20:54:10]ExternCall_PrintAddStr [20:54:10]wPrintStart [20:54:10]Write to MH i2c: 01 00 00 8D 1F AC [20:54:10]Write i2c OK [20:54:10]MH_I2C_Read... [20:54:10]Read from MH i2c: 01 [20:54:10]MH_I2C_Read... [20:54:10]Read from MH i2c: 01 07 00 [20:54:10]MH_I2C_Read... [20:54:10]Read from MH i2c: 01 07 00 8D 1F 00 00 00 00 00 FF 0F C1 [20:54:10]RasterBufferAndPrint [20:54:10]line Счет N : (1)874822 [20:54:10]line ИНН: 02508201610067 [20:54:10]line Контрольно-Кассовый Чек [20:54:10]line ПРОДАЖА [20:54:10]line ТРК (МРК, ГНК) : 23 [20:54:10]line Товар: 2710124130 [20:54:10]line Super 92-К-5 [20:54:10]line 7.310 * 68.40 [20:54:10]line = 500.00 [20:54:10]line НДС 12% НСП 1% [20:54:10]line > о реализуемом товаре [20:54:10]line ИТОГО: 500.00 [20:54:10]line НСП 1% : 4.42 [20:54:10]line НДС 12% : 53.10 [20:54:10]line Наличными: 0.00 [20:54:10]line Безнал.: 500.00 [20:54:10]line Место: АЗС № 165 "Партнер Нефть" [20:54:10]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:54:10]line СНО: Общий режим [20:54:10]line Чек 579 20.10.2024 20:54 [20:54:10]line Смена: 314 ФФД: 1.0 [20:54:10]line ЗНМ: 0300000234 [20:54:10]line РНМ: 0000137193017469 [20:54:10]line Версия ККМ: v1.0 [20:54:10]line Платежная система: Mbank [20:54:10]line ФМ: 0000000000963156 [20:54:10]line ФД: 156507 [20:54:10]line ФПД: 225172342003875 [20:54:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T205410&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156507&fm=225172342003875&tin=02508201610067®Number=0000137193017469&sum=50000 [20:54:11]OFD Sender: Processing packet 156507 [packets to send 52, broken 51] [20:54:11]ProducePacketName [20:54:11]name=ofd_packets/00156507 [20:54:11]OFD Sender: To server: pG, [20:54:11]CommunicateWithHost lk.salyk.kg:30040 [20:54:11]ConnectInit lk.salyk.kg [20:54:11]written 0, free lines is 4095 [20:54:11]Connected sock=10 [20:54:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 0C 44 08 01 E9 E4 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 02 00 00 F4 03 04 00 F2 6D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5B 63 02 00 35 04 06 00 CC CB 05 75 58 A3 4C C8 90 9D 7E 4F DE 40 [20:54:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D4 8C 47 00 F5 59 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5B 63 02 00 F4 03 04 00 23 14 15 67 B6 04 01 00 00 EF B2 DE D6 DC 81 CD 3A [20:54:11]CommunicateWithHost err = 0 [20:54:11]CheckOFDResponse [20:54:11]1017 (14) - 77093643461234 [20:54:11]1041 (16) - 0000000000963156 [20:54:11]1040 (4) - 156507 [20:54:11]1012 (4) - 20.10.2024 14:30 [20:54:11]1206 (1) - 0 [20:54:11]OFD Sender: Remove packet 156507 [20:54:11]ProducePacketName [20:54:11]name=ofd_packets/00156507 [20:54:11]NVStorageDeleteData [20:54:11]Write to MH i2c: 01 00 00 B6 1F D5 [20:54:11]Write i2c OK [20:54:11]MH_I2C_Read... [20:54:11]Read from MH i2c: 01 [20:54:11]MH_I2C_Read... [20:54:11]Read from MH i2c: 01 07 00 [20:54:11]MH_I2C_Read... [20:54:11]Read from MH i2c: 01 07 00 B6 1F 00 00 00 00 00 08 0D F1 [20:54:11]RasterBufferAndPrint [20:54:11]line [20:54:11]line [20:54:11]line [20:54:11]line [20:54:11]line [20:54:11]written 0, free lines is 3342 [20:54:11]MH_Cut [20:54:11]Write to MH i2c: D1 01 00 BD 1F 01 AE [20:54:11]Write i2c OK [20:54:11]MH_I2C_Read... [20:54:11]Read from MH i2c: D1 [20:54:11]MH_I2C_Read... [20:54:11]Read from MH i2c: D1 01 00 [20:54:11]MH_I2C_Read... [20:54:11]Read from MH i2c: D1 01 00 BD 1F 00 AD [20:54:11]Write to MH i2c: 01 00 00 BE 1F DD [20:54:11]Write i2c OK [20:54:11]MH_I2C_Read... [20:54:12]OFD Sender: No OFD packet to send [20:54:12]*** Cut start [20:54:12]*** Partial cut [20:54:12]*** CUTSNS_PIN = 1 [20:54:12]*** CUTSNS_PIN = 0 [20:54:12]*** Brake cut motor [20:54:12]Read from MH i2c: 01 [20:54:12]MH_I2C_Read... [20:54:12]*** Stop cut motor [20:54:12]*** Cut end [20:54:12]Read from MH i2c: 01 07 00 [20:54:12]MH_I2C_Read... [20:54:12]Read from MH i2c: 01 07 00 BE 1F 00 00 00 00 00 FF 0F F2 [20:54:12]process_action close_receipt done [20:54:12]requested_data is exist [20:54:12]produce_requested_data [20:54:12]requested_item fm.sn is exist - process it [20:54:12]wFMCommunicate request_size=4 [20:54:12]MH_SAM_APDU [20:54:12]CAPDU: 80 11 00 00 [20:54:12]Write to MH i2c: E2 08 00 BF 1F 80 11 00 00 00 00 00 00 58 [20:54:12]Write i2c OK [20:54:12]MH_I2C_Read... [20:54:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:54:13]Read from MH i2c: E2 [20:54:13]MH_I2C_Read... [20:54:13]Read from MH i2c: E2 17 00 [20:54:13]MH_I2C_Read... [20:54:13]Read from MH i2c: E2 17 00 BF 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A9 [20:54:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:54:13]wFMCommunicate OK [20:54:13]requested_item fd.num is exist - process it [20:54:13]SAM_PROTO_GetFieldsCounters [20:54:13]wFMCommunicate request_size=4 [20:54:13]MH_SAM_APDU [20:54:13]CAPDU: 80 13 00 00 [20:54:13]Write to MH i2c: E2 08 00 C0 1F 80 13 00 00 00 00 00 00 5B [20:54:13]Write i2c OK [20:54:13]MH_I2C_Read... [20:54:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:54:13]Read from MH i2c: E2 [20:54:13]MH_I2C_Read... [20:54:13]Read from MH i2c: E2 62 00 [20:54:13]MH_I2C_Read... [20:54:13]Read from MH i2c: E2 62 00 C0 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5B 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 43 02 00 00 5E 04 04 00 43 02 00 00 57 04 04 00 44 02 00 00 19 04 04 00 00 00 00 00 90 00 5E [20:54:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5B 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 43 02 00 00 5E 04 04 00 43 02 00 00 57 04 04 00 44 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:54:13]wFMCommunicate OK [20:54:13]SAM_PROTO_GetFieldsCounters done [20:54:13]requested_item shift.num is exist - process it [20:54:13]requested_item shift.opened is exist - process it [20:54:13]req_shift_opened [20:54:13]FM_GetShiftState [20:54:13]SAM_PROTO_GetShiftState [20:54:13]wFMCommunicate request_size=4 [20:54:13]MH_SAM_APDU [20:54:13]CAPDU: 80 13 01 00 [20:54:13]Write to MH i2c: E2 08 00 C1 1F 80 13 01 00 00 00 00 00 5D [20:54:13]Write i2c OK [20:54:13]MH_I2C_Read... [20:54:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:54:13]Read from MH i2c: E2 [20:54:13]MH_I2C_Read... [20:54:13]Read from MH i2c: E2 0E 00 [20:54:13]MH_I2C_Read... [20:54:13]Read from MH i2c: E2 0E 00 C1 1F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 04 [20:54:13]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:54:13]wFMCommunicate OK [20:54:13]SAM_PROTO_GetShiftState done [20:54:13]FM_GetShiftState done [20:54:13]req_shift_opened done [20:54:13]requested_item shift.open_date is exist - process it [20:54:13]req_shift_open_date [20:54:13]req_shift_open_date done [20:54:13]produce_requested_data done [20:54:13]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156507,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [20:54:13]process_action_free close_receipt [20:54:13]json_value_free [20:54:13]json_value_free done [20:54:13]process_json_proto returns [20:54:13]Send response to host [20:54:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156507,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [20:54:13]free response buf [20:54:13]execute_script done [20:54:13]execute_script returns [20:54:13]free content buf [20:54:13]Sock 9.Close socket [20:54:13]Sock 9.Thread stoped [20:54:17]OFD Sender: No OFD packet to send [20:54:22]OFD Sender: No OFD packet to send [20:54:27]OFD Sender: No OFD packet to send [20:54:32]OFD Sender: No OFD packet to send [20:54:37]OFD Sender: No OFD packet to send [20:54:42]OFD Sender: No OFD packet to send [20:54:47]OFD Sender: No OFD packet to send [20:54:52]OFD Sender: No OFD packet to send [20:54:57]OFD Sender: No OFD packet to send [20:55:02]OFD Sender: No OFD packet to send [20:55:07]OFD Sender: No OFD packet to send [20:55:12]OFD Sender: No OFD packet to send [20:55:17]OFD Sender: No OFD packet to send [20:55:22]OFD Sender: No OFD packet to send [20:55:27]OFD Sender: No OFD packet to send [20:55:32]OFD Sender: No OFD packet to send [20:55:37]OFD Sender: No OFD packet to send [20:55:42]OFD Sender: No OFD packet to send [20:55:47]OFD Sender: No OFD packet to send [20:55:52]OFD Sender: No OFD packet to send [20:55:57]OFD Sender: No OFD packet to send [20:56:02]OFD Sender: No OFD packet to send [20:56:07]OFD Sender: No OFD packet to send [20:56:12]OFD Sender: No OFD packet to send [20:56:17]OFD Sender: No OFD packet to send [20:56:22]OFD Sender: No OFD packet to send [20:56:27]OFD Sender: No OFD packet to send [20:56:32]OFD Sender: No OFD packet to send [20:56:37]OFD Sender: No OFD packet to send [20:56:42]OFD Sender: No OFD packet to send [20:56:47]OFD Sender: No OFD packet to send [20:56:52]OFD Sender: No OFD packet to send [20:56:57]OFD Sender: No OFD packet to send [20:57:02]OFD Sender: No OFD packet to send [20:57:07]OFD Sender: No OFD packet to send [20:57:12]OFD Sender: No OFD packet to send [20:57:17]OFD Sender: No OFD packet to send [20:57:22]OFD Sender: No OFD packet to send [20:57:27]OFD Sender: No OFD packet to send [20:57:32]OFD Sender: No OFD packet to send [20:57:37]OFD Sender: No OFD packet to send [20:57:42]OFD Sender: No OFD packet to send [20:57:44]accept exits with 7 [20:57:44]New connection [20:57:44]New thread 3066588516 created [20:57:44]Thread 3066731876 joined [20:57:44]Waiting for new connection... [20:57:44] Sock 7.Parse request [20:57:44]Sock 7.Check first char [20:57:44]Sock 7.First char is OK [20:57:44]request: POST /json_proto HTTP/1.0 [20:57:44]Method: POST [20:57:44]URL: /json_proto [20:57:44]Method is POST - this is cgi request [20:57:44]url: /json_proto [20:57:44]query_string will be loaded in cgi processing [20:57:44]execute_cgi json_proto POST (null) [20:57:44]execute_cgi path=json_proto method=POST [20:57:44]POST find Content-Length [20:57:44]Host: 172.17.53.67:8080 [20:57:44]Content-Length: 677 [20:57:44]Content-Type: application/json [20:57:44] [20:57:44]POST finish read [20:57:44]Found Content-Length = 677 [20:57:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874824", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:57:44]execute_script... [20:57:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874824", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:57:44]POST & json_proto [20:57:44]process_json_proto [20:57:44]json parsed OK: [20:57:44]protocol is kg_v1.0 [20:57:44]action value=close_receipt [20:57:44]process_action close_receipt [20:57:44]cmd_close_receipt [20:57:44]MH_GetDate [20:57:44]Write to MH i2c: F0 00 00 C2 1F D0 [20:57:44]Write i2c OK [20:57:44]MH_I2C_Read... [20:57:44]Read from MH i2c: F0 [20:57:44]MH_I2C_Read... [20:57:44]Read from MH i2c: F0 09 00 [20:57:44]MH_I2C_Read... [20:57:44]Read from MH i2c: F0 09 00 C2 1F 00 C9 6E 15 67 19 BC 99 64 5E [20:57:44]GetLastDocTimeStamp 1729457650 [20:57:44]current date 1729457865 [20:57:44]FM_GetShiftState [20:57:44]SAM_PROTO_GetShiftState [20:57:44]wFMCommunicate request_size=4 [20:57:44]MH_SAM_APDU [20:57:44]CAPDU: 80 13 01 00 [20:57:44]Write to MH i2c: E2 08 00 C3 1F 80 13 01 00 00 00 00 00 5F [20:57:44]Write i2c OK [20:57:44]MH_I2C_Read... [20:57:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:57:44]Read from MH i2c: E2 [20:57:44]MH_I2C_Read... [20:57:44]Read from MH i2c: E2 0E 00 [20:57:44]MH_I2C_Read... [20:57:44]Read from MH i2c: E2 0E 00 C3 1F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 06 [20:57:44]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:57:44]wFMCommunicate OK [20:57:44]SAM_PROTO_GetShiftState done [20:57:44]FM_GetShiftState done [20:57:44]opened in 1729383891 [20:57:44]opened+sec_in_day 1729470291 [20:57:44]quantity*price = 20003 [20:57:44]sum+1 = 20004 [20:57:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 580 20.10.2024 20:57 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156508 ФПД: 19368527168588 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T205745&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156508&fm=19368527168588&tin=02508201610067®Number=0000137193017469&sum=20000 [20:57:46]StoreToDocumentArchive [20:57:46]shift 314 fd 156508 [20:57:46]save to /storage/0314/doc_00156508 [20:57:46]save last doc name /storage/0314/doc_00156508 to /storage/kkm_last_doc_name [20:57:46]save OK [20:57:46]Clear old archive folders... [20:57:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:57:46]tlvbuf is 002F9110 [20:57:46]SAM_PROTO_ClearQueue [20:57:46]wFMCommunicate request_size=4 [20:57:46]MH_SAM_APDU [20:57:46]CAPDU: 80 09 00 00 [20:57:46]Write to MH i2c: E2 08 00 D0 1F 80 09 00 00 00 00 00 00 61 [20:57:46]Write i2c OK [20:57:46]MH_I2C_Read... [20:57:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:57:46]Read from MH i2c: E2 [20:57:46]MH_I2C_Read... [20:57:46]Read from MH i2c: E2 03 00 [20:57:46]MH_I2C_Read... [20:57:46]Read from MH i2c: E2 03 00 D0 1F 00 90 00 63 [20:57:46]RAPDU: 90 00 [20:57:46]wFMCommunicate OK [20:57:46]SAM_PROTO_ClearQueue done [20:57:46]KKMCreateOFDPacket [20:57:46]OFDProtocolAddRootSTLVToBuf [20:57:46]FM_MakeSignedData [20:57:46]FM_MakeSignedData [20:57:46]SAM_PROTO_SignData [20:57:46]wFMCommunicate request_size=4 [20:57:46]MH_SAM_APDU [20:57:46]CAPDU: 80 0D 01 02 [20:57:46]Write to MH i2c: E2 08 00 D1 1F 80 0D 01 02 00 00 00 00 69 [20:57:46]Write i2c OK [20:57:46]MH_I2C_Read... [20:57:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:57:46]Read from MH i2c: E2 [20:57:46]MH_I2C_Read... [20:57:46]Read from MH i2c: E2 03 00 [20:57:46]MH_I2C_Read... [20:57:46]Read from MH i2c: E2 03 00 D1 1F 00 90 00 64 [20:57:46]RAPDU: 90 00 [20:57:46]wFMCommunicate OK [20:57:46]wFMCommunicate request_size=255 [20:57:46]MH_SAM_APDU [20:57:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 02 00 00 F4 03 04 00 C9 6E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5C 63 02 00 35 04 06 00 11 [20:57:46]Write to MH i2c: E2 02 01 D2 1F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 02 00 00 F4 03 04 00 C9 6E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5C 63 02 00 35 04 06 00 11 00 00 D8 [20:57:46]Write i2c OK [20:57:46]MH_I2C_Read... [20:57:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:57:46]Read from MH i2c: E2 [20:57:46]MH_I2C_Read... [20:57:46]Read from MH i2c: E2 03 00 [20:57:46]MH_I2C_Read... [20:57:46]Read from MH i2c: E2 03 00 D2 1F 00 90 00 65 [20:57:46]RAPDU: 90 00 [20:57:46]wFMCommunicate OK [20:57:46]wFMCommunicate request_size=10 [20:57:46]MH_SAM_APDU [20:57:46]CAPDU: 80 0D 02 02 05 9D 96 2E 84 4C [20:57:46]Write to MH i2c: E2 0D 00 D3 1F 80 0D 02 02 05 00 9D 96 2E 84 4C 00 00 A7 [20:57:46]Write i2c OK [20:57:46]MH_I2C_Read... [20:57:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:57:46]Read from MH i2c: E2 [20:57:46]MH_I2C_Read... [20:57:46]Read from MH i2c: E2 03 00 [20:57:46]MH_I2C_Read... [20:57:46]Read from MH i2c: E2 03 00 D3 1F 00 90 00 66 [20:57:46]RAPDU: 90 00 [20:57:46]wFMCommunicate OK [20:57:46]wFMCommunicate request_size=4 [20:57:46]MH_SAM_APDU [20:57:46]CAPDU: 80 0D 03 02 [20:57:46]Write to MH i2c: E2 08 00 D4 1F 80 0D 03 02 00 00 00 00 6E [20:57:46]Write i2c OK [20:57:46]MH_I2C_Read... [20:57:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:57:46]Read from MH i2c: E2 [20:57:46]MH_I2C_Read... [20:57:46]Read from MH i2c: E2 0B 00 [20:57:46]MH_I2C_Read... [20:57:46]Read from MH i2c: E2 0B 00 D4 1F 00 3A 23 D1 51 21 1F F0 FD 90 00 1B [20:57:46]RAPDU: 3A 23 D1 51 21 1F F0 FD 90 00 [20:57:46]wFMCommunicate OK [20:57:46]SAM_PROTO_SignData done [20:57:46]FM_MakeSignedData done [20:57:46]CreateOFDProtocolMessage [20:57:46]wFMCommunicate request_size=4 [20:57:46]MH_SAM_APDU [20:57:46]CAPDU: 80 11 00 00 [20:57:46]Write to MH i2c: E2 08 00 D5 1F 80 11 00 00 00 00 00 00 6E [20:57:46]Write i2c OK [20:57:46]MH_I2C_Read... [20:57:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:57:46]Read from MH i2c: E2 [20:57:46]MH_I2C_Read... [20:57:46]Read from MH i2c: E2 17 00 [20:57:46]MH_I2C_Read... [20:57:46]Read from MH i2c: E2 17 00 D5 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BF [20:57:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:57:46]wFMCommunicate OK [20:57:46]CreateOFDProtocolMessage done [20:57:46]OFDSenderStorePacket 156508 [20:57:46]StoreOFDPacket docnum=156508 [20:57:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 08 A0 07 01 43 95 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 02 00 00 F4 03 04 00 C9 6E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5C 63 02 00 35 04 06 00 11 9D 96 2E 84 4C 3A 23 D1 51 21 1F F0 FD [20:57:46]CheckFolder [20:57:46]dirname=/storage/ofd_packets [20:57:46]CheckFolder done [20:57:46]ProducePacketName [20:57:46]name=ofd_packets/00156508 [20:57:46]NVStorageSaveData ofd_packets/00156508 [20:57:46]File name is /storage/ofd_packets/00156508 [20:57:46]Write 301 bytes [20:57:46]NVStorageSaveData done [20:57:46]OFDSenderStorePacket done [20:57:46]KKMCreateOFDPacket done [20:57:46]NVStorageSaveData kkm_last_timestamp [20:57:46]File name is /storage/kkm_last_timestamp [20:57:46]Write 4 bytes [20:57:46]NVStorageSaveData done [20:57:46]ExternCall_PrintAddStr [20:57:46]wPrintStart [20:57:46]Write to MH i2c: 01 00 00 D6 1F F5 [20:57:46]Write i2c OK [20:57:46]MH_I2C_Read... [20:57:46]Read from MH i2c: 01 [20:57:46]MH_I2C_Read... [20:57:46]Read from MH i2c: 01 07 00 [20:57:46]MH_I2C_Read... [20:57:46]Read from MH i2c: 01 07 00 D6 1F 00 00 00 00 00 FF 0F 0A [20:57:46]RasterBufferAndPrint [20:57:46]line Счет N : (1)874824 [20:57:46]line ИНН: 02508201610067 [20:57:46]line Контрольно-Кассовый Чек [20:57:46]line ПРОДАЖА [20:57:46]line ТРК (МРК, ГНК) : 32 [20:57:46]line Товар: 2710124130 [20:57:46]line Аи-92-К-5 [20:57:46]line 2.990 * 66.90 [20:57:46]line = 200.03 [20:57:46]line НДС 12% НСП 1% [20:57:46]line > о реализуемом товаре [20:57:46]line ОКРУГЛЕНИЕ: -0.03 [20:57:46]line ИТОГО: 200.00 [20:57:46]line Внесено: 200.00 [20:57:46]line СДАЧА: 0.00 [20:57:46]line НСП 1% : 1.77 [20:57:46]line НДС 12% : 21.24 [20:57:46]line Наличными: 200.00 [20:57:46]line Безнал.: 0.00 [20:57:46]line Место: АЗС № 165 "Партнер Нефть" [20:57:46]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:57:46]line СНО: Общий режим [20:57:46]line Чек 580 20.10.2024 20:57 [20:57:46]line Смена: 314 ФФД: 1.0 [20:57:46]line ЗНМ: 0300000234 [20:57:46]line РНМ: 0000137193017469 [20:57:46]line Версия ККМ: v1.0 [20:57:46]line ФМ: 0000000000963156 [20:57:46]line ФД: 156508 [20:57:46]line ФПД: 19368527168588 [20:57:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T205745&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156508&fm=19368527168588&tin=02508201610067®Number=0000137193017469&sum=20000 [20:57:46]OFD Sender: Processing packet 156508 [packets to send 52, broken 51] [20:57:46]ProducePacketName [20:57:46]name=ofd_packets/00156508 [20:57:46]OFD Sender: To server: pG, [20:57:46]CommunicateWithHost lk.salyk.kg:30040 [20:57:46]ConnectInit lk.salyk.kg [20:57:46]written 0, free lines is 4095 [20:57:46]Connected sock=10 [20:57:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 08 A0 07 01 43 95 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 02 00 00 F4 03 04 00 C9 6E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5C 63 02 00 35 04 06 00 11 9D 96 2E 84 4C 3A 23 D1 51 21 1F F0 FD [20:57:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 7C 65 47 00 B7 86 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5C 63 02 00 F4 03 04 00 FB 14 15 67 B6 04 01 00 00 76 74 00 D6 37 8B F0 2F [20:57:47]CommunicateWithHost err = 0 [20:57:47]CheckOFDResponse [20:57:47]1017 (14) - 77093643461234 [20:57:47]1041 (16) - 0000000000963156 [20:57:47]1040 (4) - 156508 [20:57:47]1012 (4) - 20.10.2024 14:34 [20:57:47]1206 (1) - 0 [20:57:47]OFD Sender: Remove packet 156508 [20:57:47]ProducePacketName [20:57:47]name=ofd_packets/00156508 [20:57:47]NVStorageDeleteData [20:57:47]Write to MH i2c: 01 00 00 01 20 21 [20:57:47]Write i2c OK [20:57:47]MH_I2C_Read... [20:57:47]Read from MH i2c: 01 [20:57:47]MH_I2C_Read... [20:57:47]Read from MH i2c: 01 07 00 [20:57:47]MH_I2C_Read... [20:57:47]Read from MH i2c: 01 07 00 01 20 00 00 00 00 00 E4 0C 18 [20:57:47]RasterBufferAndPrint [20:57:47]line [20:57:47]line [20:57:47]line [20:57:47]line [20:57:47]line [20:57:47]written 0, free lines is 3306 [20:57:47]MH_Cut [20:57:47]Write to MH i2c: D1 01 00 08 20 01 FA [20:57:47]Write i2c OK [20:57:47]MH_I2C_Read... [20:57:47]Read from MH i2c: D1 [20:57:47]MH_I2C_Read... [20:57:47]Read from MH i2c: D1 01 00 [20:57:47]MH_I2C_Read... [20:57:47]Read from MH i2c: D1 01 00 08 20 00 F9 [20:57:47]Write to MH i2c: 01 00 00 09 20 29 [20:57:47]Write i2c OK [20:57:47]MH_I2C_Read... [20:57:47]OFD Sender: No OFD packet to send [20:57:48]*** Cut start [20:57:48]*** Partial cut [20:57:48]*** CUTSNS_PIN = 1 [20:57:48]*** CUTSNS_PIN = 0 [20:57:48]*** Brake cut motor [20:57:48]Read from MH i2c: 01 [20:57:48]MH_I2C_Read... [20:57:48]*** Stop cut motor [20:57:48]*** Cut end [20:57:48]Read from MH i2c: 01 07 00 [20:57:48]MH_I2C_Read... [20:57:48]Read from MH i2c: 01 07 00 09 20 00 00 00 00 00 FF 0F 3E [20:57:48]process_action close_receipt done [20:57:48]requested_data is exist [20:57:48]produce_requested_data [20:57:48]requested_item fm.sn is exist - process it [20:57:48]wFMCommunicate request_size=4 [20:57:48]MH_SAM_APDU [20:57:48]CAPDU: 80 11 00 00 [20:57:48]Write to MH i2c: E2 08 00 0A 20 80 11 00 00 00 00 00 00 A4 [20:57:48]Write i2c OK [20:57:48]MH_I2C_Read... [20:57:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:57:48]Read from MH i2c: E2 [20:57:48]MH_I2C_Read... [20:57:48]Read from MH i2c: E2 17 00 [20:57:48]MH_I2C_Read... [20:57:48]Read from MH i2c: E2 17 00 0A 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F5 [20:57:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:57:48]wFMCommunicate OK [20:57:48]requested_item fd.num is exist - process it [20:57:48]SAM_PROTO_GetFieldsCounters [20:57:48]wFMCommunicate request_size=4 [20:57:48]MH_SAM_APDU [20:57:48]CAPDU: 80 13 00 00 [20:57:48]Write to MH i2c: E2 08 00 0B 20 80 13 00 00 00 00 00 00 A7 [20:57:48]Write i2c OK [20:57:48]MH_I2C_Read... [20:57:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:57:48]Read from MH i2c: E2 [20:57:48]MH_I2C_Read... [20:57:48]Read from MH i2c: E2 62 00 [20:57:48]MH_I2C_Read... [20:57:48]Read from MH i2c: E2 62 00 0B 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5C 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 44 02 00 00 5E 04 04 00 44 02 00 00 57 04 04 00 45 02 00 00 19 04 04 00 00 00 00 00 90 00 AE [20:57:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5C 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 44 02 00 00 5E 04 04 00 44 02 00 00 57 04 04 00 45 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:57:48]wFMCommunicate OK [20:57:48]SAM_PROTO_GetFieldsCounters done [20:57:48]requested_item shift.num is exist - process it [20:57:48]requested_item shift.opened is exist - process it [20:57:48]req_shift_opened [20:57:48]FM_GetShiftState [20:57:48]SAM_PROTO_GetShiftState [20:57:48]wFMCommunicate request_size=4 [20:57:48]MH_SAM_APDU [20:57:48]CAPDU: 80 13 01 00 [20:57:48]Write to MH i2c: E2 08 00 0C 20 80 13 01 00 00 00 00 00 A9 [20:57:48]Write i2c OK [20:57:48]MH_I2C_Read... [20:57:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:57:48]Read from MH i2c: E2 [20:57:48]MH_I2C_Read... [20:57:48]Read from MH i2c: E2 0E 00 [20:57:48]MH_I2C_Read... [20:57:48]Read from MH i2c: E2 0E 00 0C 20 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 50 [20:57:48]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:57:48]wFMCommunicate OK [20:57:48]SAM_PROTO_GetShiftState done [20:57:48]FM_GetShiftState done [20:57:48]req_shift_opened done [20:57:48]requested_item shift.open_date is exist - process it [20:57:48]req_shift_open_date [20:57:48]req_shift_open_date done [20:57:48]produce_requested_data done [20:57:48]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156508,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [20:57:48]process_action_free close_receipt [20:57:48]json_value_free [20:57:48]json_value_free done [20:57:48]process_json_proto returns [20:57:48]Send response to host [20:57:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156508,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [20:57:48]free response buf [20:57:48]execute_script done [20:57:48]execute_script returns [20:57:48]free content buf [20:57:48]Sock 7.Close socket [20:57:48]Sock 7.Thread stoped [20:57:49]accept exits with 9 [20:57:49]New connection [20:57:49]New thread 3066731876 created [20:57:49]Thread 3066588516 joined [20:57:49]Waiting for new connection... [20:57:49] Sock 9.Parse request [20:57:49]Sock 9.Check first char [20:57:49]Sock 9.First char is OK [20:57:49]request: POST /json_proto HTTP/1.0 [20:57:49]Method: POST [20:57:49]URL: /json_proto [20:57:49]Method is POST - this is cgi request [20:57:49]url: /json_proto [20:57:49]query_string will be loaded in cgi processing [20:57:49]execute_cgi json_proto POST (null) [20:57:49]execute_cgi path=json_proto method=POST [20:57:49]POST find Content-Length [20:57:49]Host: 172.17.53.67:8080 [20:57:49]Content-Length: 766 [20:57:49]Content-Type: application/json [20:57:49] [20:57:49]POST finish read [20:57:49]Found Content-Length = 766 [20:57:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874823", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:57:49]execute_script... [20:57:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874823", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:57:49]POST & json_proto [20:57:49]process_json_proto [20:57:49]json parsed OK: [20:57:49]protocol is kg_v1.0 [20:57:49]action value=close_receipt [20:57:49]process_action close_receipt [20:57:49]cmd_close_receipt [20:57:49]MH_GetDate [20:57:49]Write to MH i2c: F0 00 00 0D 20 1C [20:57:49]Write i2c OK [20:57:49]MH_I2C_Read... [20:57:49]Read from MH i2c: F0 [20:57:49]MH_I2C_Read... [20:57:49]Read from MH i2c: F0 09 00 [20:57:49]MH_I2C_Read... [20:57:49]Read from MH i2c: F0 09 00 0D 20 00 CE 6E 15 67 19 BC 99 64 AF [20:57:49]GetLastDocTimeStamp 1729457865 [20:57:49]current date 1729457870 [20:57:49]FM_GetShiftState [20:57:49]SAM_PROTO_GetShiftState [20:57:49]wFMCommunicate request_size=4 [20:57:49]MH_SAM_APDU [20:57:49]CAPDU: 80 13 01 00 [20:57:49]Write to MH i2c: E2 08 00 0E 20 80 13 01 00 00 00 00 00 AB [20:57:49]Write i2c OK [20:57:49]MH_I2C_Read... [20:57:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:57:49]Read from MH i2c: E2 [20:57:49]MH_I2C_Read... [20:57:49]Read from MH i2c: E2 0E 00 [20:57:49]MH_I2C_Read... [20:57:49]Read from MH i2c: E2 0E 00 0E 20 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 52 [20:57:49]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:57:49]wFMCommunicate OK [20:57:49]SAM_PROTO_GetShiftState done [20:57:49]FM_GetShiftState done [20:57:49]opened in 1729383891 [20:57:49]opened+sec_in_day 1729470291 [20:57:49]quantity*price = 30038 [20:57:49]sum+1 = 30039 [20:57:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.38 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 0.00 Безнал.: 300.38 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 581 20.10.2024 20:57 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156509 ФПД: 240893019342693 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T205750&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156509&fm=240893019342693&tin=02508201610067®Number=0000137193017469&sum=30038 [20:57:50]StoreToDocumentArchive [20:57:50]shift 314 fd 156509 [20:57:50]save to /storage/0314/doc_00156509 [20:57:50]save last doc name /storage/0314/doc_00156509 to /storage/kkm_last_doc_name [20:57:50]save OK [20:57:50]Clear old archive folders... [20:57:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:57:50]tlvbuf is 002FD580 [20:57:50]SAM_PROTO_ClearQueue [20:57:50]wFMCommunicate request_size=4 [20:57:50]MH_SAM_APDU [20:57:50]CAPDU: 80 09 00 00 [20:57:50]Write to MH i2c: E2 08 00 1B 20 80 09 00 00 00 00 00 00 AD [20:57:50]Write i2c OK [20:57:50]MH_I2C_Read... [20:57:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:57:50]Read from MH i2c: E2 [20:57:50]MH_I2C_Read... [20:57:50]Read from MH i2c: E2 03 00 [20:57:50]MH_I2C_Read... [20:57:50]Read from MH i2c: E2 03 00 1B 20 00 90 00 AF [20:57:50]RAPDU: 90 00 [20:57:50]wFMCommunicate OK [20:57:50]SAM_PROTO_ClearQueue done [20:57:50]KKMCreateOFDPacket [20:57:50]OFDProtocolAddRootSTLVToBuf [20:57:50]FM_MakeSignedData [20:57:50]FM_MakeSignedData [20:57:50]SAM_PROTO_SignData [20:57:50]wFMCommunicate request_size=4 [20:57:50]MH_SAM_APDU [20:57:50]CAPDU: 80 0D 01 02 [20:57:50]Write to MH i2c: E2 08 00 1C 20 80 0D 01 02 00 00 00 00 B5 [20:57:50]Write i2c OK [20:57:50]MH_I2C_Read... [20:57:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:57:50]Read from MH i2c: E2 [20:57:50]MH_I2C_Read... [20:57:50]Read from MH i2c: E2 03 00 [20:57:50]MH_I2C_Read... [20:57:50]Read from MH i2c: E2 03 00 1C 20 00 90 00 B0 [20:57:50]RAPDU: 90 00 [20:57:50]wFMCommunicate OK [20:57:50]wFMCommunicate request_size=255 [20:57:50]MH_SAM_APDU [20:57:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 02 00 00 F4 03 04 00 CE 6E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5D 63 02 00 35 04 06 00 DB [20:57:50]Write to MH i2c: E2 02 01 1D 20 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 02 00 00 F4 03 04 00 CE 6E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5D 63 02 00 35 04 06 00 DB 00 00 73 [20:57:50]Write i2c OK [20:57:50]MH_I2C_Read... [20:57:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:57:51]Read from MH i2c: E2 [20:57:51]MH_I2C_Read... [20:57:51]Read from MH i2c: E2 03 00 [20:57:51]MH_I2C_Read... [20:57:51]Read from MH i2c: E2 03 00 1D 20 00 90 00 B1 [20:57:51]RAPDU: 90 00 [20:57:51]wFMCommunicate OK [20:57:51]wFMCommunicate request_size=10 [20:57:51]MH_SAM_APDU [20:57:51]CAPDU: 80 0D 02 02 05 17 46 D8 C7 65 [20:57:51]Write to MH i2c: E2 0D 00 1E 20 80 0D 02 02 05 00 17 46 D8 C7 65 00 00 23 [20:57:51]Write i2c OK [20:57:51]MH_I2C_Read... [20:57:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:57:51]Read from MH i2c: E2 [20:57:51]MH_I2C_Read... [20:57:51]Read from MH i2c: E2 03 00 [20:57:51]MH_I2C_Read... [20:57:51]Read from MH i2c: E2 03 00 1E 20 00 90 00 B2 [20:57:51]RAPDU: 90 00 [20:57:51]wFMCommunicate OK [20:57:51]wFMCommunicate request_size=4 [20:57:51]MH_SAM_APDU [20:57:51]CAPDU: 80 0D 03 02 [20:57:51]Write to MH i2c: E2 08 00 1F 20 80 0D 03 02 00 00 00 00 BA [20:57:51]Write i2c OK [20:57:51]MH_I2C_Read... [20:57:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:57:51]Read from MH i2c: E2 [20:57:51]MH_I2C_Read... [20:57:51]Read from MH i2c: E2 0B 00 [20:57:51]MH_I2C_Read... [20:57:51]Read from MH i2c: E2 0B 00 1F 20 00 AF 37 36 09 F3 C3 91 77 90 00 9E [20:57:51]RAPDU: AF 37 36 09 F3 C3 91 77 90 00 [20:57:51]wFMCommunicate OK [20:57:51]SAM_PROTO_SignData done [20:57:51]FM_MakeSignedData done [20:57:51]CreateOFDProtocolMessage [20:57:51]wFMCommunicate request_size=4 [20:57:51]MH_SAM_APDU [20:57:51]CAPDU: 80 11 00 00 [20:57:51]Write to MH i2c: E2 08 00 20 20 80 11 00 00 00 00 00 00 BA [20:57:51]Write i2c OK [20:57:51]MH_I2C_Read... [20:57:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:57:51]Read from MH i2c: E2 [20:57:51]MH_I2C_Read... [20:57:51]Read from MH i2c: E2 17 00 [20:57:51]MH_I2C_Read... [20:57:51]Read from MH i2c: E2 17 00 20 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0B [20:57:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:57:51]wFMCommunicate OK [20:57:51]CreateOFDProtocolMessage done [20:57:51]OFDSenderStorePacket 156509 [20:57:51]StoreOFDPacket docnum=156509 [20:57:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A0 A2 07 01 E1 D3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 02 00 00 F4 03 04 00 CE 6E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5D 63 02 00 35 04 06 00 DB 17 46 D8 C7 65 AF 37 36 09 F3 C3 91 77 [20:57:51]CheckFolder [20:57:51]dirname=/storage/ofd_packets [20:57:51]CheckFolder done [20:57:51]ProducePacketName [20:57:51]name=ofd_packets/00156509 [20:57:51]NVStorageSaveData ofd_packets/00156509 [20:57:51]File name is /storage/ofd_packets/00156509 [20:57:51]Write 301 bytes [20:57:51]NVStorageSaveData done [20:57:51]OFDSenderStorePacket done [20:57:51]KKMCreateOFDPacket done [20:57:51]NVStorageSaveData kkm_last_timestamp [20:57:51]File name is /storage/kkm_last_timestamp [20:57:51]Write 4 bytes [20:57:51]NVStorageSaveData done [20:57:51]ExternCall_PrintAddStr [20:57:51]wPrintStart [20:57:51]Write to MH i2c: 01 00 00 21 20 41 [20:57:51]Write i2c OK [20:57:51]MH_I2C_Read... [20:57:51]Read from MH i2c: 01 [20:57:51]MH_I2C_Read... [20:57:51]Read from MH i2c: 01 07 00 [20:57:51]MH_I2C_Read... [20:57:51]Read from MH i2c: 01 07 00 21 20 00 00 00 00 00 FF 0F 56 [20:57:51]RasterBufferAndPrint [20:57:51]line Счет N : (1)874823 [20:57:51]line ИНН: 02508201610067 [20:57:51]line Контрольно-Кассовый Чек [20:57:51]line ПРОДАЖА [20:57:51]line ТРК (МРК, ГНК) : 12 [20:57:51]line Товар: 2710124130 [20:57:51]line Аи-92-К-5 [20:57:51]line 4.490 * 66.90 [20:57:51]line = 300.38 [20:57:51]line НДС 12% НСП 1% [20:57:51]line > о реализуемом товаре [20:57:51]line ИТОГО: 300.38 [20:57:51]line НСП 1% : 2.66 [20:57:51]line НДС 12% : 31.90 [20:57:51]line Наличными: 0.00 [20:57:51]line Безнал.: 300.38 [20:57:51]line Место: АЗС № 165 "Партнер Нефть" [20:57:51]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [20:57:51]line СНО: Общий режим [20:57:51]line Чек 581 20.10.2024 20:57 [20:57:51]line Смена: 314 ФФД: 1.0 [20:57:51]line ЗНМ: 0300000234 [20:57:51]line РНМ: 0000137193017469 [20:57:51]line Версия ККМ: v1.0 [20:57:51]line Платежная система: Mbank [20:57:51]line ФМ: 0000000000963156 [20:57:51]line ФД: 156509 [20:57:51]line ФПД: 240893019342693 [20:57:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T205750&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156509&fm=240893019342693&tin=02508201610067®Number=0000137193017469&sum=30038 [20:57:51]OFD Sender: Processing packet 156509 [packets to send 52, broken 51] [20:57:51]ProducePacketName [20:57:51]name=ofd_packets/00156509 [20:57:51]OFD Sender: To server: pG, [20:57:51]CommunicateWithHost lk.salyk.kg:30040 [20:57:51]ConnectInit lk.salyk.kg [20:57:51]written 0, free lines is 4095 [20:57:51]Connected sock=10 [20:57:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A0 A2 07 01 E1 D3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 02 00 00 F4 03 04 00 CE 6E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5D 63 02 00 35 04 06 00 DB 17 46 D8 C7 65 AF 37 36 09 F3 C3 91 77 [20:57:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A0 A8 47 00 52 F4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5D 63 02 00 F4 03 04 00 00 15 15 67 B6 04 01 00 00 1A 1D 65 3D 71 C0 E5 85 [20:57:52]CommunicateWithHost err = 0 [20:57:52]CheckOFDResponse [20:57:52]1017 (14) - 77093643461234 [20:57:52]1041 (16) - 0000000000963156 [20:57:52]1040 (4) - 156509 [20:57:52]1012 (4) - 20.10.2024 14:34 [20:57:52]1206 (1) - 0 [20:57:52]OFD Sender: Remove packet 156509 [20:57:52]ProducePacketName [20:57:52]name=ofd_packets/00156509 [20:57:52]NVStorageDeleteData [20:57:52]Write to MH i2c: 01 00 00 4A 20 6A [20:57:52]Write i2c OK [20:57:52]MH_I2C_Read... [20:57:52]Read from MH i2c: 01 [20:57:52]MH_I2C_Read... [20:57:52]Read from MH i2c: 01 07 00 [20:57:52]MH_I2C_Read... [20:57:52]Read from MH i2c: 01 07 00 4A 20 00 00 00 00 00 37 0D B5 [20:57:52]RasterBufferAndPrint [20:57:52]line [20:57:52]line [20:57:52]line [20:57:52]line [20:57:52]line [20:57:52]written 0, free lines is 3395 [20:57:52]MH_Cut [20:57:52]Write to MH i2c: D1 01 00 51 20 01 43 [20:57:52]Write i2c OK [20:57:52]MH_I2C_Read... [20:57:52]Read from MH i2c: D1 [20:57:52]MH_I2C_Read... [20:57:52]Read from MH i2c: D1 01 00 [20:57:52]MH_I2C_Read... [20:57:52]Read from MH i2c: D1 01 00 51 20 00 42 [20:57:52]Write to MH i2c: 01 00 00 52 20 72 [20:57:52]Write i2c OK [20:57:52]MH_I2C_Read... [20:57:52]OFD Sender: No OFD packet to send [20:57:52]*** Cut start [20:57:52]*** Partial cut [20:57:52]*** CUTSNS_PIN = 1 [20:57:52]*** CUTSNS_PIN = 0 [20:57:53]*** Brake cut motor [20:57:53]Read from MH i2c: 01 [20:57:53]MH_I2C_Read... [20:57:53]*** Stop cut motor [20:57:53]*** Cut end [20:57:53]Read from MH i2c: 01 07 00 [20:57:53]MH_I2C_Read... [20:57:53]Read from MH i2c: 01 07 00 52 20 00 00 00 00 00 FF 0F 87 [20:57:53]process_action close_receipt done [20:57:53]requested_data is exist [20:57:53]produce_requested_data [20:57:53]requested_item fm.sn is exist - process it [20:57:53]wFMCommunicate request_size=4 [20:57:53]MH_SAM_APDU [20:57:53]CAPDU: 80 11 00 00 [20:57:53]Write to MH i2c: E2 08 00 53 20 80 11 00 00 00 00 00 00 ED [20:57:53]Write i2c OK [20:57:53]MH_I2C_Read... [20:57:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:57:53]Read from MH i2c: E2 [20:57:53]MH_I2C_Read... [20:57:53]Read from MH i2c: E2 17 00 [20:57:53]MH_I2C_Read... [20:57:53]Read from MH i2c: E2 17 00 53 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3E [20:57:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [20:57:53]wFMCommunicate OK [20:57:53]requested_item fd.num is exist - process it [20:57:53]SAM_PROTO_GetFieldsCounters [20:57:53]wFMCommunicate request_size=4 [20:57:53]MH_SAM_APDU [20:57:53]CAPDU: 80 13 00 00 [20:57:53]Write to MH i2c: E2 08 00 54 20 80 13 00 00 00 00 00 00 F0 [20:57:53]Write i2c OK [20:57:53]MH_I2C_Read... [20:57:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:57:53]Read from MH i2c: E2 [20:57:53]MH_I2C_Read... [20:57:53]Read from MH i2c: E2 62 00 [20:57:53]MH_I2C_Read... [20:57:53]Read from MH i2c: E2 62 00 54 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5D 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 45 02 00 00 5E 04 04 00 45 02 00 00 57 04 04 00 46 02 00 00 19 04 04 00 00 00 00 00 90 00 FB [20:57:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5D 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 45 02 00 00 5E 04 04 00 45 02 00 00 57 04 04 00 46 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:57:53]wFMCommunicate OK [20:57:53]SAM_PROTO_GetFieldsCounters done [20:57:53]requested_item shift.num is exist - process it [20:57:53]requested_item shift.opened is exist - process it [20:57:53]req_shift_opened [20:57:53]FM_GetShiftState [20:57:53]SAM_PROTO_GetShiftState [20:57:53]wFMCommunicate request_size=4 [20:57:53]MH_SAM_APDU [20:57:53]CAPDU: 80 13 01 00 [20:57:53]Write to MH i2c: E2 08 00 55 20 80 13 01 00 00 00 00 00 F2 [20:57:53]Write i2c OK [20:57:53]MH_I2C_Read... [20:57:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:57:53]Read from MH i2c: E2 [20:57:53]MH_I2C_Read... [20:57:53]Read from MH i2c: E2 0E 00 [20:57:53]MH_I2C_Read... [20:57:53]Read from MH i2c: E2 0E 00 55 20 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 99 [20:57:53]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [20:57:53]wFMCommunicate OK [20:57:53]SAM_PROTO_GetShiftState done [20:57:53]FM_GetShiftState done [20:57:53]req_shift_opened done [20:57:53]requested_item shift.open_date is exist - process it [20:57:53]req_shift_open_date [20:57:53]req_shift_open_date done [20:57:53]produce_requested_data done [20:57:53]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156509,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [20:57:53]process_action_free close_receipt [20:57:53]json_value_free [20:57:53]json_value_free done [20:57:53]process_json_proto returns [20:57:53]Send response to host [20:57:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156509,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [20:57:53]free response buf [20:57:53]execute_script done [20:57:53]execute_script returns [20:57:53]free content buf [20:57:53]Sock 9.Close socket [20:57:53]Sock 9.Thread stoped [20:57:57]OFD Sender: No OFD packet to send [20:58:02]OFD Sender: No OFD packet to send [20:58:07]OFD Sender: No OFD packet to send [20:58:12]OFD Sender: No OFD packet to send [20:58:17]OFD Sender: No OFD packet to send [20:58:22]OFD Sender: No OFD packet to send [20:58:27]OFD Sender: No OFD packet to send [20:58:32]OFD Sender: No OFD packet to send [20:58:37]OFD Sender: No OFD packet to send [20:58:42]OFD Sender: No OFD packet to send [20:58:47]OFD Sender: No OFD packet to send [20:58:52]OFD Sender: No OFD packet to send [20:58:57]OFD Sender: No OFD packet to send [20:59:02]OFD Sender: No OFD packet to send [20:59:07]OFD Sender: No OFD packet to send [20:59:12]OFD Sender: No OFD packet to send [20:59:17]OFD Sender: No OFD packet to send [20:59:22]OFD Sender: No OFD packet to send [20:59:27]OFD Sender: No OFD packet to send [20:59:32]OFD Sender: No OFD packet to send [20:59:37]OFD Sender: No OFD packet to send [20:59:42]OFD Sender: No OFD packet to send [20:59:47]OFD Sender: No OFD packet to send [20:59:52]OFD Sender: No OFD packet to send [20:59:57]OFD Sender: No OFD packet to send [21:00:02]OFD Sender: No OFD packet to send [21:00:04]accept exits with 7 [21:00:04]New connection [21:00:04]New thread 3066588516 created [21:00:04]Thread 3066731876 joined [21:00:04]Waiting for new connection... [21:00:04] Sock 7.Parse request [21:00:04]Sock 7.Check first char [21:00:04]Sock 7.First char is OK [21:00:04]request: POST /json_proto HTTP/1.0 [21:00:04]Method: POST [21:00:04]URL: /json_proto [21:00:04]Method is POST - this is cgi request [21:00:04]url: /json_proto [21:00:04]query_string will be loaded in cgi processing [21:00:04]execute_cgi json_proto POST (null) [21:00:04]execute_cgi path=json_proto method=POST [21:00:04]POST find Content-Length [21:00:04]Host: 172.17.53.67:8080 [21:00:04]Content-Length: 766 [21:00:04]Content-Type: application/json [21:00:04] [21:00:04]POST finish read [21:00:04]Found Content-Length = 766 [21:00:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874825", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 200.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:00:04]execute_script... [21:00:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874825", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 200.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:00:04]POST & json_proto [21:00:04]process_json_proto [21:00:04]json parsed OK: [21:00:04]protocol is kg_v1.0 [21:00:04]action value=close_receipt [21:00:04]process_action close_receipt [21:00:04]cmd_close_receipt [21:00:04]MH_GetDate [21:00:04]Write to MH i2c: F0 00 00 56 20 65 [21:00:04]Write i2c OK [21:00:04]MH_I2C_Read... [21:00:04]Read from MH i2c: F0 [21:00:04]MH_I2C_Read... [21:00:04]Read from MH i2c: F0 09 00 [21:00:04]MH_I2C_Read... [21:00:04]Read from MH i2c: F0 09 00 56 20 00 55 6F 15 67 19 BC 99 64 80 [21:00:04]GetLastDocTimeStamp 1729457870 [21:00:04]current date 1729458005 [21:00:04]FM_GetShiftState [21:00:04]SAM_PROTO_GetShiftState [21:00:04]wFMCommunicate request_size=4 [21:00:04]MH_SAM_APDU [21:00:04]CAPDU: 80 13 01 00 [21:00:04]Write to MH i2c: E2 08 00 57 20 80 13 01 00 00 00 00 00 F4 [21:00:04]Write i2c OK [21:00:04]MH_I2C_Read... [21:00:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:00:04]Read from MH i2c: E2 [21:00:04]MH_I2C_Read... [21:00:04]Read from MH i2c: E2 0E 00 [21:00:04]MH_I2C_Read... [21:00:04]Read from MH i2c: E2 0E 00 57 20 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 9B [21:00:04]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:00:04]wFMCommunicate OK [21:00:04]SAM_PROTO_GetShiftState done [21:00:04]FM_GetShiftState done [21:00:04]opened in 1729383891 [21:00:04]opened+sec_in_day 1729470291 [21:00:04]quantity*price = 20003 [21:00:04]sum+1 = 20004 [21:00:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 200.03 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 0.00 Безнал.: 200.03 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 582 20.10.2024 21:00 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156510 ФПД: 244082531320640 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T210005&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156510&fm=244082531320640&tin=02508201610067®Number=0000137193017469&sum=20003 [21:00:05]StoreToDocumentArchive [21:00:05]shift 314 fd 156510 [21:00:05]save to /storage/0314/doc_00156510 [21:00:05]save last doc name /storage/0314/doc_00156510 to /storage/kkm_last_doc_name [21:00:05]save OK [21:00:05]Clear old archive folders... [21:00:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:00:05]tlvbuf is 002FD5B0 [21:00:05]SAM_PROTO_ClearQueue [21:00:05]wFMCommunicate request_size=4 [21:00:05]MH_SAM_APDU [21:00:05]CAPDU: 80 09 00 00 [21:00:05]Write to MH i2c: E2 08 00 64 20 80 09 00 00 00 00 00 00 F6 [21:00:05]Write i2c OK [21:00:05]MH_I2C_Read... [21:00:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:00:05]Read from MH i2c: E2 [21:00:05]MH_I2C_Read... [21:00:05]Read from MH i2c: E2 03 00 [21:00:05]MH_I2C_Read... [21:00:05]Read from MH i2c: E2 03 00 64 20 00 90 00 F8 [21:00:05]RAPDU: 90 00 [21:00:05]wFMCommunicate OK [21:00:05]SAM_PROTO_ClearQueue done [21:00:05]KKMCreateOFDPacket [21:00:05]OFDProtocolAddRootSTLVToBuf [21:00:05]FM_MakeSignedData [21:00:05]FM_MakeSignedData [21:00:05]SAM_PROTO_SignData [21:00:05]wFMCommunicate request_size=4 [21:00:05]MH_SAM_APDU [21:00:05]CAPDU: 80 0D 01 02 [21:00:05]Write to MH i2c: E2 08 00 65 20 80 0D 01 02 00 00 00 00 FE [21:00:05]Write i2c OK [21:00:05]MH_I2C_Read... [21:00:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:00:05]Read from MH i2c: E2 [21:00:05]MH_I2C_Read... [21:00:05]Read from MH i2c: E2 03 00 [21:00:05]MH_I2C_Read... [21:00:05]Read from MH i2c: E2 03 00 65 20 00 90 00 F9 [21:00:05]RAPDU: 90 00 [21:00:05]wFMCommunicate OK [21:00:05]wFMCommunicate request_size=255 [21:00:05]MH_SAM_APDU [21:00:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 02 00 00 F4 03 04 00 55 6F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5E 63 02 00 35 04 06 00 DD [21:00:05]Write to MH i2c: E2 02 01 66 20 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 02 00 00 F4 03 04 00 55 6F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5E 63 02 00 35 04 06 00 DD 00 00 D0 [21:00:05]Write i2c OK [21:00:05]MH_I2C_Read... [21:00:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:00:06]Read from MH i2c: E2 [21:00:06]MH_I2C_Read... [21:00:06]Read from MH i2c: E2 03 00 [21:00:06]MH_I2C_Read... [21:00:06]Read from MH i2c: E2 03 00 66 20 00 90 00 FA [21:00:06]RAPDU: 90 00 [21:00:06]wFMCommunicate OK [21:00:06]wFMCommunicate request_size=10 [21:00:06]MH_SAM_APDU [21:00:06]CAPDU: 80 0D 02 02 05 FD E4 93 43 40 [21:00:06]Write to MH i2c: E2 0D 00 67 20 80 0D 02 02 05 00 FD E4 93 43 40 00 00 02 [21:00:06]Write i2c OK [21:00:06]MH_I2C_Read... [21:00:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:00:06]Read from MH i2c: E2 [21:00:06]MH_I2C_Read... [21:00:06]Read from MH i2c: E2 03 00 [21:00:06]MH_I2C_Read... [21:00:06]Read from MH i2c: E2 03 00 67 20 00 90 00 FB [21:00:06]RAPDU: 90 00 [21:00:06]wFMCommunicate OK [21:00:06]wFMCommunicate request_size=4 [21:00:06]MH_SAM_APDU [21:00:06]CAPDU: 80 0D 03 02 [21:00:06]Write to MH i2c: E2 08 00 68 20 80 0D 03 02 00 00 00 00 03 [21:00:06]Write i2c OK [21:00:06]MH_I2C_Read... [21:00:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:00:06]Read from MH i2c: E2 [21:00:06]MH_I2C_Read... [21:00:06]Read from MH i2c: E2 0B 00 [21:00:06]MH_I2C_Read... [21:00:06]Read from MH i2c: E2 0B 00 68 20 00 5F 5B D5 BF 4D 94 8C B7 90 00 76 [21:00:06]RAPDU: 5F 5B D5 BF 4D 94 8C B7 90 00 [21:00:06]wFMCommunicate OK [21:00:06]SAM_PROTO_SignData done [21:00:06]FM_MakeSignedData done [21:00:06]CreateOFDProtocolMessage [21:00:06]wFMCommunicate request_size=4 [21:00:06]MH_SAM_APDU [21:00:06]CAPDU: 80 11 00 00 [21:00:06]Write to MH i2c: E2 08 00 69 20 80 11 00 00 00 00 00 00 03 [21:00:06]Write i2c OK [21:00:06]MH_I2C_Read... [21:00:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:00:06]Read from MH i2c: E2 [21:00:06]MH_I2C_Read... [21:00:06]Read from MH i2c: E2 17 00 [21:00:06]MH_I2C_Read... [21:00:06]Read from MH i2c: E2 17 00 69 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 54 [21:00:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:00:06]wFMCommunicate OK [21:00:06]CreateOFDProtocolMessage done [21:00:06]OFDSenderStorePacket 156510 [21:00:06]StoreOFDPacket docnum=156510 [21:00:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 3B DB 07 01 87 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 02 00 00 F4 03 04 00 55 6F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5E 63 02 00 35 04 06 00 DD FD E4 93 43 40 5F 5B D5 BF 4D 94 8C B7 [21:00:06]CheckFolder [21:00:06]dirname=/storage/ofd_packets [21:00:06]CheckFolder done [21:00:06]ProducePacketName [21:00:06]name=ofd_packets/00156510 [21:00:06]NVStorageSaveData ofd_packets/00156510 [21:00:06]File name is /storage/ofd_packets/00156510 [21:00:06]Write 301 bytes [21:00:06]NVStorageSaveData done [21:00:06]OFDSenderStorePacket done [21:00:06]KKMCreateOFDPacket done [21:00:06]NVStorageSaveData kkm_last_timestamp [21:00:06]File name is /storage/kkm_last_timestamp [21:00:06]Write 4 bytes [21:00:06]NVStorageSaveData done [21:00:06]ExternCall_PrintAddStr [21:00:06]wPrintStart [21:00:06]Write to MH i2c: 01 00 00 6A 20 8A [21:00:06]Write i2c OK [21:00:06]MH_I2C_Read... [21:00:06]Read from MH i2c: 01 [21:00:06]MH_I2C_Read... [21:00:06]Read from MH i2c: 01 07 00 [21:00:06]MH_I2C_Read... [21:00:06]Read from MH i2c: 01 07 00 6A 20 00 00 00 00 00 FF 0F 9F [21:00:06]RasterBufferAndPrint [21:00:06]line Счет N : (1)874825 [21:00:06]line ИНН: 02508201610067 [21:00:06]line Контрольно-Кассовый Чек [21:00:06]line ПРОДАЖА [21:00:06]line ТРК (МРК, ГНК) : 12 [21:00:06]line Товар: 2710124130 [21:00:06]line Аи-92-К-5 [21:00:06]line 2.990 * 66.90 [21:00:06]line = 200.03 [21:00:06]line НДС 12% НСП 1% [21:00:06]line > о реализуемом товаре [21:00:06]line ИТОГО: 200.03 [21:00:06]line НСП 1% : 1.77 [21:00:06]line НДС 12% : 21.24 [21:00:06]line Наличными: 0.00 [21:00:06]line Безнал.: 200.03 [21:00:06]line Место: АЗС № 165 "Партнер Нефть" [21:00:06]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:00:06]line СНО: Общий режим [21:00:06]line Чек 582 20.10.2024 21:00 [21:00:06]line Смена: 314 ФФД: 1.0 [21:00:06]line ЗНМ: 0300000234 [21:00:06]line РНМ: 0000137193017469 [21:00:06]line Версия ККМ: v1.0 [21:00:06]line Платежная система: Mbank [21:00:06]line ФМ: 0000000000963156 [21:00:06]line ФД: 156510 [21:00:06]line ФПД: 244082531320640 [21:00:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T210005&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156510&fm=244082531320640&tin=02508201610067®Number=0000137193017469&sum=20003 [21:00:06]OFD Sender: Processing packet 156510 [packets to send 52, broken 51] [21:00:06]ProducePacketName [21:00:06]name=ofd_packets/00156510 [21:00:06]OFD Sender: To server: pG, [21:00:06]CommunicateWithHost lk.salyk.kg:30040 [21:00:06]ConnectInit lk.salyk.kg [21:00:06]written 0, free lines is 4095 [21:00:06]Connected sock=11 [21:00:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 3B DB 07 01 87 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 02 00 00 F4 03 04 00 55 6F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5E 63 02 00 35 04 06 00 DD FD E4 93 43 40 5F 5B D5 BF 4D 94 8C B7 [21:00:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 93 34 47 00 D2 04 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5E 63 02 00 F4 03 04 00 87 15 15 67 B6 04 01 00 00 0C 48 5C 64 9D AB BE 5A [21:00:06]CommunicateWithHost err = 0 [21:00:06]CheckOFDResponse [21:00:06]1017 (14) - 77093643461234 [21:00:06]1041 (16) - 0000000000963156 [21:00:06]1040 (4) - 156510 [21:00:06]1012 (4) - 20.10.2024 14:36 [21:00:06]1206 (1) - 0 [21:00:06]OFD Sender: Remove packet 156510 [21:00:06]ProducePacketName [21:00:06]name=ofd_packets/00156510 [21:00:06]NVStorageDeleteData [21:00:06]Write to MH i2c: 01 00 00 93 20 B3 [21:00:06]Write i2c OK [21:00:06]MH_I2C_Read... [21:00:06]Read from MH i2c: 01 [21:00:06]MH_I2C_Read... [21:00:06]Read from MH i2c: 01 07 00 [21:00:06]MH_I2C_Read... [21:00:06]Read from MH i2c: 01 07 00 93 20 00 00 00 00 00 18 0D DF [21:00:06]RasterBufferAndPrint [21:00:06]line [21:00:06]line [21:00:06]line [21:00:06]line [21:00:06]line [21:00:06]written 0, free lines is 3359 [21:00:06]MH_Cut [21:00:06]Write to MH i2c: D1 01 00 9A 20 01 8C [21:00:06]Write i2c OK [21:00:06]MH_I2C_Read... [21:00:06]Read from MH i2c: D1 [21:00:06]MH_I2C_Read... [21:00:06]Read from MH i2c: D1 01 00 [21:00:06]MH_I2C_Read... [21:00:06]Read from MH i2c: D1 01 00 9A 20 00 8B [21:00:06]Write to MH i2c: 01 00 00 9B 20 BB [21:00:06]Write i2c OK [21:00:06]MH_I2C_Read... [21:00:07]OFD Sender: No OFD packet to send [21:00:07]*** Cut start [21:00:07]*** Partial cut [21:00:07]*** CUTSNS_PIN = 1 [21:00:07]*** CUTSNS_PIN = 0 [21:00:07]*** Brake cut motor [21:00:08]Read from MH i2c: 01 [21:00:08]MH_I2C_Read... [21:00:08]*** Stop cut motor [21:00:08]*** Cut end [21:00:08]Read from MH i2c: 01 07 00 [21:00:08]MH_I2C_Read... [21:00:08]Read from MH i2c: 01 07 00 9B 20 00 00 00 00 00 FF 0F D0 [21:00:08]process_action close_receipt done [21:00:08]requested_data is exist [21:00:08]produce_requested_data [21:00:08]requested_item fm.sn is exist - process it [21:00:08]wFMCommunicate request_size=4 [21:00:08]MH_SAM_APDU [21:00:08]CAPDU: 80 11 00 00 [21:00:08]Write to MH i2c: E2 08 00 9C 20 80 11 00 00 00 00 00 00 36 [21:00:08]Write i2c OK [21:00:08]MH_I2C_Read... [21:00:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:00:08]Read from MH i2c: E2 [21:00:08]MH_I2C_Read... [21:00:08]Read from MH i2c: E2 17 00 [21:00:08]MH_I2C_Read... [21:00:08]Read from MH i2c: E2 17 00 9C 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 87 [21:00:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:00:08]wFMCommunicate OK [21:00:08]requested_item fd.num is exist - process it [21:00:08]SAM_PROTO_GetFieldsCounters [21:00:08]wFMCommunicate request_size=4 [21:00:08]MH_SAM_APDU [21:00:08]CAPDU: 80 13 00 00 [21:00:08]Write to MH i2c: E2 08 00 9D 20 80 13 00 00 00 00 00 00 39 [21:00:08]Write i2c OK [21:00:08]MH_I2C_Read... [21:00:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:00:08]Read from MH i2c: E2 [21:00:08]MH_I2C_Read... [21:00:08]Read from MH i2c: E2 62 00 [21:00:08]MH_I2C_Read... [21:00:08]Read from MH i2c: E2 62 00 9D 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5E 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 46 02 00 00 5E 04 04 00 46 02 00 00 57 04 04 00 47 02 00 00 19 04 04 00 00 00 00 00 90 00 48 [21:00:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5E 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 46 02 00 00 5E 04 04 00 46 02 00 00 57 04 04 00 47 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:00:08]wFMCommunicate OK [21:00:08]SAM_PROTO_GetFieldsCounters done [21:00:08]requested_item shift.num is exist - process it [21:00:08]requested_item shift.opened is exist - process it [21:00:08]req_shift_opened [21:00:08]FM_GetShiftState [21:00:08]SAM_PROTO_GetShiftState [21:00:08]wFMCommunicate request_size=4 [21:00:08]MH_SAM_APDU [21:00:08]CAPDU: 80 13 01 00 [21:00:08]Write to MH i2c: E2 08 00 9E 20 80 13 01 00 00 00 00 00 3B [21:00:08]Write i2c OK [21:00:08]MH_I2C_Read... [21:00:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:00:08]Read from MH i2c: E2 [21:00:08]MH_I2C_Read... [21:00:08]Read from MH i2c: E2 0E 00 [21:00:08]MH_I2C_Read... [21:00:08]Read from MH i2c: E2 0E 00 9E 20 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 E2 [21:00:08]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:00:08]wFMCommunicate OK [21:00:08]SAM_PROTO_GetShiftState done [21:00:08]FM_GetShiftState done [21:00:08]req_shift_opened done [21:00:08]requested_item shift.open_date is exist - process it [21:00:08]req_shift_open_date [21:00:08]req_shift_open_date done [21:00:08]produce_requested_data done [21:00:08]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156510,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [21:00:08]process_action_free close_receipt [21:00:08]json_value_free [21:00:08]json_value_free done [21:00:08]process_json_proto returns [21:00:08]Send response to host [21:00:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156510,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [21:00:08]free response buf [21:00:08]execute_script done [21:00:08]execute_script returns [21:00:08]free content buf [21:00:08]Sock 7.Close socket [21:00:08]Sock 7.Thread stoped [21:00:12]OFD Sender: No OFD packet to send [21:00:17]OFD Sender: No OFD packet to send [21:00:22]OFD Sender: No OFD packet to send [21:00:27]OFD Sender: No OFD packet to send [21:00:32]OFD Sender: No OFD packet to send [21:00:37]OFD Sender: No OFD packet to send [21:00:42]OFD Sender: No OFD packet to send [21:00:47]OFD Sender: No OFD packet to send [21:00:52]OFD Sender: No OFD packet to send [21:00:57]OFD Sender: No OFD packet to send [21:01:02]OFD Sender: No OFD packet to send [21:01:07]OFD Sender: No OFD packet to send [21:01:11]accept exits with 9 [21:01:11]New connection [21:01:11]New thread 3066731876 created [21:01:11]Thread 3066588516 joined [21:01:11]Waiting for new connection... [21:01:11] Sock 9.Parse request [21:01:11]Sock 9.Check first char [21:01:11]Sock 9.First char is OK [21:01:11]request: POST /json_proto HTTP/1.0 [21:01:11]Method: POST [21:01:11]URL: /json_proto [21:01:11]Method is POST - this is cgi request [21:01:11]url: /json_proto [21:01:11]query_string will be loaded in cgi processing [21:01:11]execute_cgi json_proto POST (null) [21:01:11]execute_cgi path=json_proto method=POST [21:01:11]POST find Content-Length [21:01:11]Host: 172.17.53.67:8080 [21:01:11]Content-Length: 670 [21:01:11]Content-Type: application/json [21:01:11] [21:01:11]POST finish read [21:01:11]Found Content-Length = 670 [21:01:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874827", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:01:11]execute_script... [21:01:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874827", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:01:11]POST & json_proto [21:01:11]process_json_proto [21:01:11]json parsed OK: [21:01:11]protocol is kg_v1.0 [21:01:11]action value=close_receipt [21:01:11]process_action close_receipt [21:01:11]cmd_close_receipt [21:01:11]MH_GetDate [21:01:11]Write to MH i2c: F0 00 00 9F 20 AE [21:01:11]Write i2c OK [21:01:11]MH_I2C_Read... [21:01:11]Read from MH i2c: F0 [21:01:11]MH_I2C_Read... [21:01:11]Read from MH i2c: F0 09 00 [21:01:11]MH_I2C_Read... [21:01:11]Read from MH i2c: F0 09 00 9F 20 00 98 6F 15 67 19 BC 99 64 0C [21:01:11]GetLastDocTimeStamp 1729458005 [21:01:11]current date 1729458072 [21:01:11]FM_GetShiftState [21:01:11]SAM_PROTO_GetShiftState [21:01:11]wFMCommunicate request_size=4 [21:01:11]MH_SAM_APDU [21:01:11]CAPDU: 80 13 01 00 [21:01:11]Write to MH i2c: E2 08 00 A0 20 80 13 01 00 00 00 00 00 3D [21:01:11]Write i2c OK [21:01:11]MH_I2C_Read... [21:01:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:01:11]Read from MH i2c: E2 [21:01:11]MH_I2C_Read... [21:01:11]Read from MH i2c: E2 0E 00 [21:01:11]MH_I2C_Read... [21:01:11]Read from MH i2c: E2 0E 00 A0 20 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 E4 [21:01:11]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:01:11]wFMCommunicate OK [21:01:11]SAM_PROTO_GetShiftState done [21:01:11]FM_GetShiftState done [21:01:11]opened in 1729383891 [21:01:11]opened+sec_in_day 1729470291 [21:01:11]quantity*price = 20041 [21:01:11]sum+1 = 20042 [21:01:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.28 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 583 20.10.2024 21:01 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156511 ФПД: 209307652994465 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T210112&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156511&fm=209307652994465&tin=02508201610067®Number=0000137193017469&sum=20000 [21:01:12]StoreToDocumentArchive [21:01:12]shift 314 fd 156511 [21:01:12]save to /storage/0314/doc_00156511 [21:01:12]save last doc name /storage/0314/doc_00156511 to /storage/kkm_last_doc_name [21:01:12]save OK [21:01:12]Clear old archive folders... [21:01:12]ProcessDocumentItem done err = 0, tmpTLVsize=252 [21:01:12]tlvbuf is B6F228A0 [21:01:12]SAM_PROTO_ClearQueue [21:01:12]wFMCommunicate request_size=4 [21:01:12]MH_SAM_APDU [21:01:12]CAPDU: 80 09 00 00 [21:01:12]Write to MH i2c: E2 08 00 AD 20 80 09 00 00 00 00 00 00 3F [21:01:12]Write i2c OK [21:01:12]MH_I2C_Read... [21:01:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:01:12]Read from MH i2c: E2 [21:01:12]MH_I2C_Read... [21:01:12]Read from MH i2c: E2 03 00 [21:01:12]MH_I2C_Read... [21:01:12]Read from MH i2c: E2 03 00 AD 20 00 90 00 41 [21:01:12]RAPDU: 90 00 [21:01:12]wFMCommunicate OK [21:01:12]SAM_PROTO_ClearQueue done [21:01:12]KKMCreateOFDPacket [21:01:12]OFDProtocolAddRootSTLVToBuf [21:01:12]FM_MakeSignedData [21:01:12]FM_MakeSignedData [21:01:12]SAM_PROTO_SignData [21:01:12]wFMCommunicate request_size=4 [21:01:12]MH_SAM_APDU [21:01:12]CAPDU: 80 0D 01 02 [21:01:12]Write to MH i2c: E2 08 00 AE 20 80 0D 01 02 00 00 00 00 47 [21:01:12]Write i2c OK [21:01:12]MH_I2C_Read... [21:01:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:01:12]Read from MH i2c: E2 [21:01:12]MH_I2C_Read... [21:01:12]Read from MH i2c: E2 03 00 [21:01:12]MH_I2C_Read... [21:01:12]Read from MH i2c: E2 03 00 AE 20 00 90 00 42 [21:01:12]RAPDU: 90 00 [21:01:12]wFMCommunicate OK [21:01:12]wFMCommunicate request_size=255 [21:01:12]MH_SAM_APDU [21:01:12]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 02 00 00 F4 03 04 00 98 6F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5F 63 02 00 35 04 06 00 [21:01:12]Write to MH i2c: E2 02 01 AF 20 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 02 00 00 F4 03 04 00 98 6F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5F 63 02 00 35 04 06 00 00 00 1C [21:01:12]Write i2c OK [21:01:12]MH_I2C_Read... [21:01:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:01:12]Read from MH i2c: E2 [21:01:12]MH_I2C_Read... [21:01:12]Read from MH i2c: E2 03 00 [21:01:12]MH_I2C_Read... [21:01:12]Read from MH i2c: E2 03 00 AF 20 00 90 00 43 [21:01:12]RAPDU: 90 00 [21:01:12]wFMCommunicate OK [21:01:12]wFMCommunicate request_size=11 [21:01:12]MH_SAM_APDU [21:01:12]CAPDU: 80 0D 02 02 06 BE 5D 3C 4E 35 A1 [21:01:12]Write to MH i2c: E2 0E 00 B0 20 80 0D 02 02 06 00 BE 5D 3C 4E 35 A1 00 00 D1 [21:01:12]Write i2c OK [21:01:12]MH_I2C_Read... [21:01:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:01:12]Read from MH i2c: E2 [21:01:12]MH_I2C_Read... [21:01:12]Read from MH i2c: E2 03 00 [21:01:12]MH_I2C_Read... [21:01:12]Read from MH i2c: E2 03 00 B0 20 00 90 00 44 [21:01:12]RAPDU: 90 00 [21:01:12]wFMCommunicate OK [21:01:12]wFMCommunicate request_size=4 [21:01:12]MH_SAM_APDU [21:01:12]CAPDU: 80 0D 03 02 [21:01:12]Write to MH i2c: E2 08 00 B1 20 80 0D 03 02 00 00 00 00 4C [21:01:12]Write i2c OK [21:01:12]MH_I2C_Read... [21:01:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:01:12]Read from MH i2c: E2 [21:01:12]MH_I2C_Read... [21:01:12]Read from MH i2c: E2 0B 00 [21:01:12]MH_I2C_Read... [21:01:12]Read from MH i2c: E2 0B 00 B1 20 00 9D E0 AA 72 A7 24 B6 52 90 00 B9 [21:01:12]RAPDU: 9D E0 AA 72 A7 24 B6 52 90 00 [21:01:12]wFMCommunicate OK [21:01:12]SAM_PROTO_SignData done [21:01:12]FM_MakeSignedData done [21:01:12]CreateOFDProtocolMessage [21:01:12]wFMCommunicate request_size=4 [21:01:12]MH_SAM_APDU [21:01:12]CAPDU: 80 11 00 00 [21:01:12]Write to MH i2c: E2 08 00 B2 20 80 11 00 00 00 00 00 00 4C [21:01:12]Write i2c OK [21:01:12]MH_I2C_Read... [21:01:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:01:12]Read from MH i2c: E2 [21:01:12]MH_I2C_Read... [21:01:12]Read from MH i2c: E2 17 00 [21:01:12]MH_I2C_Read... [21:01:12]Read from MH i2c: E2 17 00 B2 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9D [21:01:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:01:12]wFMCommunicate OK [21:01:12]CreateOFDProtocolMessage done [21:01:12]OFDSenderStorePacket 156511 [21:01:12]StoreOFDPacket docnum=156511 [21:01:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 8A EA 08 01 CE 11 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 02 00 00 F4 03 04 00 98 6F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5F 63 02 00 35 04 06 00 BE 5D 3C 4E 35 A1 9D E0 AA 72 A7 24 B6 52 [21:01:12]CheckFolder [21:01:12]dirname=/storage/ofd_packets [21:01:12]CheckFolder done [21:01:12]ProducePacketName [21:01:12]name=ofd_packets/00156511 [21:01:12]NVStorageSaveData ofd_packets/00156511 [21:01:12]File name is /storage/ofd_packets/00156511 [21:01:12]Write 302 bytes [21:01:12]NVStorageSaveData done [21:01:12]OFDSenderStorePacket done [21:01:12]KKMCreateOFDPacket done [21:01:12]NVStorageSaveData kkm_last_timestamp [21:01:12]File name is /storage/kkm_last_timestamp [21:01:12]Write 4 bytes [21:01:12]NVStorageSaveData done [21:01:12]ExternCall_PrintAddStr [21:01:12]wPrintStart [21:01:12]Write to MH i2c: 01 00 00 B3 20 D3 [21:01:12]Write i2c OK [21:01:12]MH_I2C_Read... [21:01:12]Read from MH i2c: 01 [21:01:12]MH_I2C_Read... [21:01:12]Read from MH i2c: 01 07 00 [21:01:12]MH_I2C_Read... [21:01:12]Read from MH i2c: 01 07 00 B3 20 00 00 00 00 00 FF 0F E8 [21:01:12]RasterBufferAndPrint [21:01:12]line Счет N : (1)874827 [21:01:12]line ИНН: 02508201610067 [21:01:12]line Контрольно-Кассовый Чек [21:01:12]line ПРОДАЖА [21:01:12]line ТРК (МРК, ГНК) : 43 [21:01:12]line Товар: 2710124130 [21:01:12]line Super 92-К-5 [21:01:12]line 2.930 * 68.40 [21:01:12]line = 200.41 [21:01:12]line НДС 12% НСП 1% [21:01:12]line > о реализуемом товаре [21:01:12]line ОКРУГЛЕНИЕ: -0.41 [21:01:12]line ИТОГО: 200.00 [21:01:12]line Внесено: 200.00 [21:01:12]line СДАЧА: 0.00 [21:01:12]line НСП 1% : 1.77 [21:01:12]line НДС 12% : 21.28 [21:01:12]line Наличными: 200.00 [21:01:12]line Безнал.: 0.00 [21:01:12]line Место: АЗС № 165 "Партнер Нефть" [21:01:12]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:01:12]line СНО: Общий режим [21:01:12]line Чек 583 20.10.2024 21:01 [21:01:12]line Смена: 314 ФФД: 1.0 [21:01:12]line ЗНМ: 0300000234 [21:01:12]line РНМ: 0000137193017469 [21:01:12]line Версия ККМ: v1.0 [21:01:12]line ФМ: 0000000000963156 [21:01:12]line ФД: 156511 [21:01:12]line ФПД: 209307652994465 [21:01:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T210112&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156511&fm=209307652994465&tin=02508201610067®Number=0000137193017469&sum=20000 [21:01:13]OFD Sender: Processing packet 156511 [packets to send 52, broken 51] [21:01:13]ProducePacketName [21:01:13]name=ofd_packets/00156511 [21:01:13]OFD Sender: To server: pG, [21:01:13]CommunicateWithHost lk.salyk.kg:30040 [21:01:13]ConnectInit lk.salyk.kg [21:01:13]written 0, free lines is 4095 [21:01:13]Connected sock=10 [21:01:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 8A EA 08 01 CE 11 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 02 00 00 F4 03 04 00 98 6F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5F 63 02 00 35 04 06 00 BE 5D 3C 4E 35 A1 9D E0 AA 72 A7 24 B6 52 [21:01:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1F A5 47 00 1E 9B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5F 63 02 00 F4 03 04 00 CA 15 15 67 B6 04 01 00 00 D0 BF 5E 40 CD 64 1A CE [21:01:13]CommunicateWithHost err = 0 [21:01:13]CheckOFDResponse [21:01:13]1017 (14) - 77093643461234 [21:01:13]1041 (16) - 0000000000963156 [21:01:13]1040 (4) - 156511 [21:01:13]1012 (4) - 20.10.2024 14:38 [21:01:13]1206 (1) - 0 [21:01:13]OFD Sender: Remove packet 156511 [21:01:13]ProducePacketName [21:01:13]name=ofd_packets/00156511 [21:01:13]NVStorageDeleteData [21:01:13]Write to MH i2c: 01 00 00 DE 20 FE [21:01:13]Write i2c OK [21:01:13]MH_I2C_Read... [21:01:13]Read from MH i2c: 01 [21:01:13]MH_I2C_Read... [21:01:13]Read from MH i2c: 01 07 00 [21:01:13]MH_I2C_Read... [21:01:13]Read from MH i2c: 01 07 00 DE 20 00 00 00 00 00 F0 0C 01 [21:01:13]RasterBufferAndPrint [21:01:13]line [21:01:13]line [21:01:13]line [21:01:13]line [21:01:13]line [21:01:13]written 0, free lines is 3321 [21:01:13]MH_Cut [21:01:13]Write to MH i2c: D1 01 00 E5 20 01 D7 [21:01:13]Write i2c OK [21:01:13]MH_I2C_Read... [21:01:13]Read from MH i2c: D1 [21:01:13]MH_I2C_Read... [21:01:13]Read from MH i2c: D1 01 00 [21:01:13]MH_I2C_Read... [21:01:13]Read from MH i2c: D1 01 00 E5 20 00 D6 [21:01:13]Write to MH i2c: 01 00 00 E6 20 06 [21:01:13]Write i2c OK [21:01:13]MH_I2C_Read... [21:01:14]OFD Sender: No OFD packet to send [21:01:14]*** Cut start [21:01:14]*** Partial cut [21:01:14]*** CUTSNS_PIN = 1 [21:01:14]*** CUTSNS_PIN = 0 [21:01:14]*** Brake cut motor [21:01:15]Read from MH i2c: 01 [21:01:15]MH_I2C_Read... [21:01:15]*** Stop cut motor [21:01:15]*** Cut end [21:01:15]Read from MH i2c: 01 07 00 [21:01:15]MH_I2C_Read... [21:01:15]Read from MH i2c: 01 07 00 E6 20 00 00 00 00 00 FF 0F 1B [21:01:15]process_action close_receipt done [21:01:15]requested_data is exist [21:01:15]produce_requested_data [21:01:15]requested_item fm.sn is exist - process it [21:01:15]wFMCommunicate request_size=4 [21:01:15]MH_SAM_APDU [21:01:15]CAPDU: 80 11 00 00 [21:01:15]Write to MH i2c: E2 08 00 E7 20 80 11 00 00 00 00 00 00 81 [21:01:15]Write i2c OK [21:01:15]MH_I2C_Read... [21:01:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:01:15]Read from MH i2c: E2 [21:01:15]MH_I2C_Read... [21:01:15]Read from MH i2c: E2 17 00 [21:01:15]MH_I2C_Read... [21:01:15]Read from MH i2c: E2 17 00 E7 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D2 [21:01:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:01:15]wFMCommunicate OK [21:01:15]requested_item fd.num is exist - process it [21:01:15]SAM_PROTO_GetFieldsCounters [21:01:15]wFMCommunicate request_size=4 [21:01:15]MH_SAM_APDU [21:01:15]CAPDU: 80 13 00 00 [21:01:15]Write to MH i2c: E2 08 00 E8 20 80 13 00 00 00 00 00 00 84 [21:01:15]Write i2c OK [21:01:15]MH_I2C_Read... [21:01:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:01:15]Read from MH i2c: E2 [21:01:15]MH_I2C_Read... [21:01:15]Read from MH i2c: E2 62 00 [21:01:15]MH_I2C_Read... [21:01:15]Read from MH i2c: E2 62 00 E8 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5F 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 47 02 00 00 5E 04 04 00 47 02 00 00 57 04 04 00 48 02 00 00 19 04 04 00 00 00 00 00 90 00 97 [21:01:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5F 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 47 02 00 00 5E 04 04 00 47 02 00 00 57 04 04 00 48 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:01:15]wFMCommunicate OK [21:01:15]SAM_PROTO_GetFieldsCounters done [21:01:15]requested_item shift.num is exist - process it [21:01:15]requested_item shift.opened is exist - process it [21:01:15]req_shift_opened [21:01:15]FM_GetShiftState [21:01:15]SAM_PROTO_GetShiftState [21:01:15]wFMCommunicate request_size=4 [21:01:15]MH_SAM_APDU [21:01:15]CAPDU: 80 13 01 00 [21:01:15]Write to MH i2c: E2 08 00 E9 20 80 13 01 00 00 00 00 00 86 [21:01:15]Write i2c OK [21:01:15]MH_I2C_Read... [21:01:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:01:15]Read from MH i2c: E2 [21:01:15]MH_I2C_Read... [21:01:15]Read from MH i2c: E2 0E 00 [21:01:15]MH_I2C_Read... [21:01:15]Read from MH i2c: E2 0E 00 E9 20 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 2D [21:01:15]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:01:15]wFMCommunicate OK [21:01:15]SAM_PROTO_GetShiftState done [21:01:15]FM_GetShiftState done [21:01:15]req_shift_opened done [21:01:15]requested_item shift.open_date is exist - process it [21:01:15]req_shift_open_date [21:01:15]req_shift_open_date done [21:01:15]produce_requested_data done [21:01:15]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156511,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [21:01:15]process_action_free close_receipt [21:01:15]json_value_free [21:01:15]json_value_free done [21:01:15]process_json_proto returns [21:01:15]Send response to host [21:01:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156511,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [21:01:15]free response buf [21:01:15]execute_script done [21:01:15]execute_script returns [21:01:15]free content buf [21:01:15]Sock 9.Close socket [21:01:15]Sock 9.Thread stoped [21:01:19]OFD Sender: No OFD packet to send [21:01:24]OFD Sender: No OFD packet to send [21:01:29]OFD Sender: No OFD packet to send [21:01:34]OFD Sender: No OFD packet to send [21:01:39]OFD Sender: No OFD packet to send [21:01:44]OFD Sender: No OFD packet to send [21:01:49]OFD Sender: No OFD packet to send [21:01:50]accept exits with 7 [21:01:50]New connection [21:01:50]New thread 3066588516 created [21:01:50]Thread 3066731876 joined [21:01:50]Waiting for new connection... [21:01:50] Sock 7.Parse request [21:01:50]Sock 7.Check first char [21:01:50]Sock 7.First char is OK [21:01:50]request: POST /json_proto HTTP/1.0 [21:01:50]Method: POST [21:01:50]URL: /json_proto [21:01:50]Method is POST - this is cgi request [21:01:50]url: /json_proto [21:01:50]query_string will be loaded in cgi processing [21:01:50]execute_cgi json_proto POST (null) [21:01:50]execute_cgi path=json_proto method=POST [21:01:50]POST find Content-Length [21:01:50]Host: 172.17.53.67:8080 [21:01:50]Content-Length: 789 [21:01:50]Content-Type: application/json [21:01:50] [21:01:50]POST finish read [21:01:50]Found Content-Length = 789 [21:01:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874826", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:01:50]execute_script... [21:01:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874826", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:01:50]POST & json_proto [21:01:50]process_json_proto [21:01:50]json parsed OK: [21:01:50]protocol is kg_v1.0 [21:01:50]action value=close_receipt [21:01:50]process_action close_receipt [21:01:50]cmd_close_receipt [21:01:50]MH_GetDate [21:01:50]Write to MH i2c: F0 00 00 EA 20 F9 [21:01:50]Write i2c OK [21:01:50]MH_I2C_Read... [21:01:50]Read from MH i2c: F0 [21:01:50]MH_I2C_Read... [21:01:50]Read from MH i2c: F0 09 00 [21:01:50]MH_I2C_Read... [21:01:50]Read from MH i2c: F0 09 00 EA 20 00 C0 6F 15 67 19 BC 99 64 7F [21:01:50]GetLastDocTimeStamp 1729458072 [21:01:50]current date 1729458112 [21:01:50]FM_GetShiftState [21:01:50]SAM_PROTO_GetShiftState [21:01:50]wFMCommunicate request_size=4 [21:01:50]MH_SAM_APDU [21:01:50]CAPDU: 80 13 01 00 [21:01:50]Write to MH i2c: E2 08 00 EB 20 80 13 01 00 00 00 00 00 88 [21:01:50]Write i2c OK [21:01:50]MH_I2C_Read... [21:01:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:01:51]Read from MH i2c: E2 [21:01:51]MH_I2C_Read... [21:01:51]Read from MH i2c: E2 0E 00 [21:01:51]MH_I2C_Read... [21:01:51]Read from MH i2c: E2 0E 00 EB 20 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 2F [21:01:51]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:01:51]wFMCommunicate OK [21:01:51]SAM_PROTO_GetShiftState done [21:01:51]FM_GetShiftState done [21:01:51]opened in 1729383891 [21:01:51]opened+sec_in_day 1729470291 [21:01:51]quantity*price = 0 [21:01:51]sum+1 = 1 [21:01:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 584 20.10.2024 21:01 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливная Карта 59209 ФМ: 0000000000963156 ФД: 156512 ФПД: 4970377747875 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T210152&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156512&fm=4970377747875&tin=02508201610067®Number=0000137193017469&sum=0 [21:01:52]StoreToDocumentArchive [21:01:52]shift 314 fd 156512 [21:01:52]save to /storage/0314/doc_00156512 [21:01:52]save last doc name /storage/0314/doc_00156512 to /storage/kkm_last_doc_name [21:01:52]save OK [21:01:52]Clear old archive folders... [21:01:52]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:01:52]tlvbuf is 002E9610 [21:01:52]SAM_PROTO_ClearQueue [21:01:52]wFMCommunicate request_size=4 [21:01:52]MH_SAM_APDU [21:01:52]CAPDU: 80 09 00 00 [21:01:52]Write to MH i2c: E2 08 00 F8 20 80 09 00 00 00 00 00 00 8A [21:01:52]Write i2c OK [21:01:52]MH_I2C_Read... [21:01:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:01:52]Read from MH i2c: E2 [21:01:52]MH_I2C_Read... [21:01:52]Read from MH i2c: E2 03 00 [21:01:52]MH_I2C_Read... [21:01:52]Read from MH i2c: E2 03 00 F8 20 00 90 00 8C [21:01:52]RAPDU: 90 00 [21:01:52]wFMCommunicate OK [21:01:52]SAM_PROTO_ClearQueue done [21:01:52]KKMCreateOFDPacket [21:01:52]OFDProtocolAddRootSTLVToBuf [21:01:52]FM_MakeSignedData [21:01:52]FM_MakeSignedData [21:01:52]SAM_PROTO_SignData [21:01:52]wFMCommunicate request_size=4 [21:01:52]MH_SAM_APDU [21:01:52]CAPDU: 80 0D 01 02 [21:01:52]Write to MH i2c: E2 08 00 F9 20 80 0D 01 02 00 00 00 00 92 [21:01:52]Write i2c OK [21:01:52]MH_I2C_Read... [21:01:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:01:52]Read from MH i2c: E2 [21:01:52]MH_I2C_Read... [21:01:52]Read from MH i2c: E2 03 00 [21:01:52]MH_I2C_Read... [21:01:52]Read from MH i2c: E2 03 00 F9 20 00 90 00 8D [21:01:52]RAPDU: 90 00 [21:01:52]wFMCommunicate OK [21:01:52]wFMCommunicate request_size=255 [21:01:52]MH_SAM_APDU [21:01:52]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 02 00 00 F4 03 04 00 C0 6F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 60 63 02 00 35 04 06 00 04 85 41 99 [21:01:52]Write to MH i2c: E2 02 01 FA 20 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 02 00 00 F4 03 04 00 C0 6F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 60 63 02 00 35 04 06 00 04 85 41 99 00 00 4C [21:01:52]Write i2c OK [21:01:52]MH_I2C_Read... [21:01:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:01:52]Read from MH i2c: E2 [21:01:52]MH_I2C_Read... [21:01:52]Read from MH i2c: E2 03 00 [21:01:52]MH_I2C_Read... [21:01:52]Read from MH i2c: E2 03 00 FA 20 00 90 00 8E [21:01:52]RAPDU: 90 00 [21:01:52]wFMCommunicate OK [21:01:52]wFMCommunicate request_size=7 [21:01:52]MH_SAM_APDU [21:01:52]CAPDU: 80 0D 02 02 02 9D A3 [21:01:52]Write to MH i2c: E2 0A 00 FB 20 80 0D 02 02 02 00 9D A3 00 00 D9 [21:01:52]Write i2c OK [21:01:52]MH_I2C_Read... [21:01:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:01:52]Read from MH i2c: E2 [21:01:52]MH_I2C_Read... [21:01:52]Read from MH i2c: E2 03 00 [21:01:52]MH_I2C_Read... [21:01:52]Read from MH i2c: E2 03 00 FB 20 00 90 00 8F [21:01:52]RAPDU: 90 00 [21:01:52]wFMCommunicate OK [21:01:52]wFMCommunicate request_size=4 [21:01:52]MH_SAM_APDU [21:01:52]CAPDU: 80 0D 03 02 [21:01:52]Write to MH i2c: E2 08 00 FC 20 80 0D 03 02 00 00 00 00 97 [21:01:52]Write i2c OK [21:01:52]MH_I2C_Read... [21:01:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:01:52]Read from MH i2c: E2 [21:01:52]MH_I2C_Read... [21:01:52]Read from MH i2c: E2 0B 00 [21:01:52]MH_I2C_Read... [21:01:52]Read from MH i2c: E2 0B 00 FC 20 00 94 15 7F 9C C0 4D 82 67 90 00 52 [21:01:52]RAPDU: 94 15 7F 9C C0 4D 82 67 90 00 [21:01:52]wFMCommunicate OK [21:01:52]SAM_PROTO_SignData done [21:01:52]FM_MakeSignedData done [21:01:52]CreateOFDProtocolMessage [21:01:52]wFMCommunicate request_size=4 [21:01:52]MH_SAM_APDU [21:01:52]CAPDU: 80 11 00 00 [21:01:52]Write to MH i2c: E2 08 00 FD 20 80 11 00 00 00 00 00 00 97 [21:01:52]Write i2c OK [21:01:52]MH_I2C_Read... [21:01:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:01:52]Read from MH i2c: E2 [21:01:52]MH_I2C_Read... [21:01:52]Read from MH i2c: E2 17 00 [21:01:52]MH_I2C_Read... [21:01:52]Read from MH i2c: E2 17 00 FD 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E8 [21:01:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:01:52]wFMCommunicate OK [21:01:52]CreateOFDProtocolMessage done [21:01:52]OFDSenderStorePacket 156512 [21:01:52]StoreOFDPacket docnum=156512 [21:01:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 CD E8 04 01 01 0F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 02 00 00 F4 03 04 00 C0 6F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 60 63 02 00 35 04 06 00 04 85 41 99 9D A3 94 15 7F 9C C0 4D 82 67 [21:01:52]CheckFolder [21:01:52]dirname=/storage/ofd_packets [21:01:52]CheckFolder done [21:01:52]ProducePacketName [21:01:52]name=ofd_packets/00156512 [21:01:52]NVStorageSaveData ofd_packets/00156512 [21:01:52]File name is /storage/ofd_packets/00156512 [21:01:52]Write 298 bytes [21:01:52]NVStorageSaveData done [21:01:52]OFDSenderStorePacket done [21:01:52]KKMCreateOFDPacket done [21:01:52]NVStorageSaveData kkm_last_timestamp [21:01:52]File name is /storage/kkm_last_timestamp [21:01:52]Write 4 bytes [21:01:52]NVStorageSaveData done [21:01:52]ExternCall_PrintAddStr [21:01:52]wPrintStart [21:01:52]Write to MH i2c: 01 00 00 FE 20 1E [21:01:52]Write i2c OK [21:01:52]MH_I2C_Read... [21:01:52]Read from MH i2c: 01 [21:01:52]MH_I2C_Read... [21:01:52]Read from MH i2c: 01 07 00 [21:01:52]MH_I2C_Read... [21:01:52]Read from MH i2c: 01 07 00 FE 20 00 00 00 00 00 FF 0F 33 [21:01:52]RasterBufferAndPrint [21:01:52]line Счет N : (1)874826 [21:01:52]line ИНН: 02508201610067 [21:01:52]line Контрольно-Кассовый Чек [21:01:52]line ПРОДАЖА [21:01:52]line ТРК (МРК, ГНК) : 34 [21:01:52]line Товар: 2710194210 [21:01:52]line ДТ-К-2 [21:01:52]line 26.250 * 0.00 [21:01:52]line = 0.00 [21:01:52]line НДС 12% НСП 1% [21:01:52]line > о реализуемом товаре [21:01:52]line ИТОГО: 0.00 [21:01:52]line НСП 1% : 0.00 [21:01:52]line НДС 12% : 0.00 [21:01:52]line Наличными: 0.00 [21:01:52]line Безнал.: 0.00 [21:01:52]line Место: АЗС № 165 "Партнер Нефть" [21:01:52]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:01:52]line СНО: Общий режим [21:01:52]line Чек 584 20.10.2024 21:01 [21:01:52]line Смена: 314 ФФД: 1.0 [21:01:52]line ЗНМ: 0300000234 [21:01:52]line РНМ: 0000137193017469 [21:01:52]line Версия ККМ: v1.0 [21:01:52]line Талоны: Топливная Карта [21:01:52]line 59209 [21:01:52]line ФМ: 0000000000963156 [21:01:52]line ФД: 156512 [21:01:52]line ФПД: 4970377747875 [21:01:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T210152&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156512&fm=4970377747875&tin=02508201610067®Number=0000137193017469&sum=0 [21:01:52]OFD Sender: Processing packet 156512 [packets to send 52, broken 51] [21:01:52]ProducePacketName [21:01:52]name=ofd_packets/00156512 [21:01:52]OFD Sender: To server: pG, [21:01:52]CommunicateWithHost lk.salyk.kg:30040 [21:01:52]ConnectInit lk.salyk.kg [21:01:52]written 0, free lines is 4095 [21:01:53]Connected sock=10 [21:01:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 CD E8 04 01 01 0F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 02 00 00 F4 03 04 00 C0 6F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 60 63 02 00 35 04 06 00 04 85 41 99 9D A3 94 15 7F 9C C0 4D 82 67 [21:01:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 06 75 47 00 46 36 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 60 63 02 00 F4 03 04 00 F1 15 15 67 B6 04 01 00 00 B6 E1 EA B8 53 9F 9A 80 [21:01:53]CommunicateWithHost err = 0 [21:01:53]CheckOFDResponse [21:01:53]1017 (14) - 77093643461234 [21:01:53]1041 (16) - 0000000000963156 [21:01:53]1040 (4) - 156512 [21:01:53]1012 (4) - 20.10.2024 14:38 [21:01:53]1206 (1) - 0 [21:01:53]OFD Sender: Remove packet 156512 [21:01:53]ProducePacketName [21:01:53]name=ofd_packets/00156512 [21:01:53]NVStorageDeleteData [21:01:53]Write to MH i2c: 01 00 00 28 21 49 [21:01:53]Write i2c OK [21:01:53]MH_I2C_Read... [21:01:53]Read from MH i2c: 01 [21:01:53]MH_I2C_Read... [21:01:53]Read from MH i2c: 01 07 00 [21:01:53]MH_I2C_Read... [21:01:53]Read from MH i2c: 01 07 00 28 21 00 00 00 00 00 F5 0C 51 [21:01:53]RasterBufferAndPrint [21:01:53]line [21:01:53]line [21:01:53]line [21:01:53]line [21:01:53]line [21:01:53]written 0, free lines is 3323 [21:01:53]MH_Cut [21:01:53]Write to MH i2c: D1 01 00 2F 21 01 22 [21:01:53]Write i2c OK [21:01:53]MH_I2C_Read... [21:01:53]Read from MH i2c: D1 [21:01:53]MH_I2C_Read... [21:01:53]Read from MH i2c: D1 01 00 [21:01:53]MH_I2C_Read... [21:01:53]Read from MH i2c: D1 01 00 2F 21 00 21 [21:01:53]Write to MH i2c: 01 00 00 30 21 51 [21:01:53]Write i2c OK [21:01:53]MH_I2C_Read... [21:01:53]OFD Sender: No OFD packet to send [21:01:54]*** Cut start [21:01:54]*** Partial cut [21:01:54]*** CUTSNS_PIN = 1 [21:01:54]*** CUTSNS_PIN = 0 [21:01:54]*** Brake cut motor [21:01:54]Read from MH i2c: 01 [21:01:54]MH_I2C_Read... [21:01:54]*** Stop cut motor [21:01:54]*** Cut end [21:01:54]Read from MH i2c: 01 07 00 [21:01:54]MH_I2C_Read... [21:01:54]Read from MH i2c: 01 07 00 30 21 00 00 00 00 00 FF 0F 66 [21:01:54]process_action close_receipt done [21:01:54]requested_data is exist [21:01:54]produce_requested_data [21:01:54]requested_item fm.sn is exist - process it [21:01:54]wFMCommunicate request_size=4 [21:01:54]MH_SAM_APDU [21:01:54]CAPDU: 80 11 00 00 [21:01:54]Write to MH i2c: E2 08 00 31 21 80 11 00 00 00 00 00 00 CC [21:01:54]Write i2c OK [21:01:54]MH_I2C_Read... [21:01:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:01:54]Read from MH i2c: E2 [21:01:54]MH_I2C_Read... [21:01:54]Read from MH i2c: E2 17 00 [21:01:54]MH_I2C_Read... [21:01:54]Read from MH i2c: E2 17 00 31 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1D [21:01:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:01:54]wFMCommunicate OK [21:01:54]requested_item fd.num is exist - process it [21:01:54]SAM_PROTO_GetFieldsCounters [21:01:54]wFMCommunicate request_size=4 [21:01:54]MH_SAM_APDU [21:01:54]CAPDU: 80 13 00 00 [21:01:54]Write to MH i2c: E2 08 00 32 21 80 13 00 00 00 00 00 00 CF [21:01:54]Write i2c OK [21:01:54]MH_I2C_Read... [21:01:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:01:54]Read from MH i2c: E2 [21:01:54]MH_I2C_Read... [21:01:54]Read from MH i2c: E2 62 00 [21:01:54]MH_I2C_Read... [21:01:54]Read from MH i2c: E2 62 00 32 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 60 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 48 02 00 00 5E 04 04 00 48 02 00 00 57 04 04 00 49 02 00 00 19 04 04 00 00 00 00 00 90 00 E6 [21:01:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 60 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 48 02 00 00 5E 04 04 00 48 02 00 00 57 04 04 00 49 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:01:54]wFMCommunicate OK [21:01:54]SAM_PROTO_GetFieldsCounters done [21:01:54]requested_item shift.num is exist - process it [21:01:54]requested_item shift.opened is exist - process it [21:01:54]req_shift_opened [21:01:54]FM_GetShiftState [21:01:54]SAM_PROTO_GetShiftState [21:01:54]wFMCommunicate request_size=4 [21:01:54]MH_SAM_APDU [21:01:54]CAPDU: 80 13 01 00 [21:01:54]Write to MH i2c: E2 08 00 33 21 80 13 01 00 00 00 00 00 D1 [21:01:54]Write i2c OK [21:01:54]MH_I2C_Read... [21:01:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:01:54]Read from MH i2c: E2 [21:01:54]MH_I2C_Read... [21:01:54]Read from MH i2c: E2 0E 00 [21:01:54]MH_I2C_Read... [21:01:54]Read from MH i2c: E2 0E 00 33 21 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 78 [21:01:54]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:01:54]wFMCommunicate OK [21:01:54]SAM_PROTO_GetShiftState done [21:01:54]FM_GetShiftState done [21:01:54]req_shift_opened done [21:01:54]requested_item shift.open_date is exist - process it [21:01:54]req_shift_open_date [21:01:54]req_shift_open_date done [21:01:54]produce_requested_data done [21:01:54]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156512,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [21:01:54]process_action_free close_receipt [21:01:54]json_value_free [21:01:54]json_value_free done [21:01:54]process_json_proto returns [21:01:54]Send response to host [21:01:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156512,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [21:01:54]free response buf [21:01:54]execute_script done [21:01:54]execute_script returns [21:01:54]free content buf [21:01:54]Sock 7.Close socket [21:01:54]Sock 7.Thread stoped [21:01:58]OFD Sender: No OFD packet to send [21:02:03]OFD Sender: No OFD packet to send [21:02:08]OFD Sender: No OFD packet to send [21:02:13]OFD Sender: No OFD packet to send [21:02:18]OFD Sender: No OFD packet to send [21:02:23]OFD Sender: No OFD packet to send [21:02:28]OFD Sender: No OFD packet to send [21:02:33]OFD Sender: No OFD packet to send [21:02:38]OFD Sender: No OFD packet to send [21:02:43]OFD Sender: No OFD packet to send [21:02:48]OFD Sender: No OFD packet to send [21:02:53]OFD Sender: No OFD packet to send [21:02:58]OFD Sender: No OFD packet to send [21:03:03]OFD Sender: No OFD packet to send [21:03:08]OFD Sender: No OFD packet to send [21:03:13]OFD Sender: No OFD packet to send [21:03:18]OFD Sender: No OFD packet to send [21:03:23]OFD Sender: No OFD packet to send [21:03:28]OFD Sender: No OFD packet to send [21:03:33]OFD Sender: No OFD packet to send [21:03:38]OFD Sender: No OFD packet to send [21:03:43]OFD Sender: No OFD packet to send [21:03:48]OFD Sender: No OFD packet to send [21:03:53]OFD Sender: No OFD packet to send [21:03:58]OFD Sender: No OFD packet to send [21:04:03]OFD Sender: No OFD packet to send [21:04:08]OFD Sender: No OFD packet to send [21:04:13]OFD Sender: No OFD packet to send [21:04:18]OFD Sender: No OFD packet to send [21:04:23]OFD Sender: No OFD packet to send [21:04:28]OFD Sender: No OFD packet to send [21:04:33]OFD Sender: No OFD packet to send [21:04:38]OFD Sender: No OFD packet to send [21:04:43]OFD Sender: No OFD packet to send [21:04:48]OFD Sender: No OFD packet to send [21:04:53]OFD Sender: No OFD packet to send [21:04:58]OFD Sender: No OFD packet to send [21:05:03]OFD Sender: No OFD packet to send [21:05:08]OFD Sender: No OFD packet to send [21:05:13]OFD Sender: No OFD packet to send [21:05:18]OFD Sender: No OFD packet to send [21:05:23]OFD Sender: No OFD packet to send [21:05:28]OFD Sender: No OFD packet to send [21:05:33]OFD Sender: No OFD packet to send [21:05:38]OFD Sender: No OFD packet to send [21:05:43]OFD Sender: No OFD packet to send [21:05:48]OFD Sender: No OFD packet to send [21:05:53]OFD Sender: No OFD packet to send [21:05:59]OFD Sender: No OFD packet to send [21:05:59]accept exits with 9 [21:05:59]New connection [21:05:59]New thread 3066731876 created [21:05:59]Thread 3066588516 joined [21:05:59]Waiting for new connection... [21:05:59] Sock 9.Parse request [21:05:59]Sock 9.Check first char [21:05:59]Sock 9.First char is OK [21:05:59]request: POST /json_proto HTTP/1.0 [21:05:59]Method: POST [21:05:59]URL: /json_proto [21:05:59]Method is POST - this is cgi request [21:05:59]url: /json_proto [21:05:59]query_string will be loaded in cgi processing [21:05:59]execute_cgi json_proto POST (null) [21:05:59]execute_cgi path=json_proto method=POST [21:05:59]POST find Content-Length [21:05:59]Host: 172.17.53.67:8080 [21:05:59]Content-Length: 677 [21:05:59]Content-Type: application/json [21:05:59] [21:05:59]POST finish read [21:05:59]Found Content-Length = 677 [21:05:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874830", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:05:59]execute_script... [21:05:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874830", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:05:59]POST & json_proto [21:05:59]process_json_proto [21:05:59]json parsed OK: [21:05:59]protocol is kg_v1.0 [21:05:59]action value=close_receipt [21:05:59]process_action close_receipt [21:05:59]cmd_close_receipt [21:05:59]MH_GetDate [21:05:59]Write to MH i2c: F0 00 00 34 21 44 [21:05:59]Write i2c OK [21:05:59]MH_I2C_Read... [21:05:59]Read from MH i2c: F0 [21:05:59]MH_I2C_Read... [21:05:59]Read from MH i2c: F0 09 00 [21:05:59]MH_I2C_Read... [21:05:59]Read from MH i2c: F0 09 00 34 21 00 B8 70 15 67 19 BC 99 64 C3 [21:05:59]GetLastDocTimeStamp 1729458112 [21:05:59]current date 1729458360 [21:05:59]FM_GetShiftState [21:05:59]SAM_PROTO_GetShiftState [21:05:59]wFMCommunicate request_size=4 [21:05:59]MH_SAM_APDU [21:05:59]CAPDU: 80 13 01 00 [21:05:59]Write to MH i2c: E2 08 00 35 21 80 13 01 00 00 00 00 00 D3 [21:05:59]Write i2c OK [21:05:59]MH_I2C_Read... [21:05:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:05:59]Read from MH i2c: E2 [21:05:59]MH_I2C_Read... [21:05:59]Read from MH i2c: E2 0E 00 [21:05:59]MH_I2C_Read... [21:05:59]Read from MH i2c: E2 0E 00 35 21 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 7A [21:05:59]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:05:59]wFMCommunicate OK [21:05:59]SAM_PROTO_GetShiftState done [21:05:59]FM_GetShiftState done [21:05:59]opened in 1729383891 [21:05:59]opened+sec_in_day 1729470291 [21:05:59]quantity*price = 50041 [21:05:59]sum+1 = 50042 [21:05:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 585 20.10.2024 21:06 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156513 ФПД: 39069210736585 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T210600&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156513&fm=39069210736585&tin=02508201610067®Number=0000137193017469&sum=50000 [21:06:00]StoreToDocumentArchive [21:06:00]shift 314 fd 156513 [21:06:00]save to /storage/0314/doc_00156513 [21:06:00]save last doc name /storage/0314/doc_00156513 to /storage/kkm_last_doc_name [21:06:00]save OK [21:06:00]Clear old archive folders... [21:06:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:06:00]tlvbuf is B6EA4880 [21:06:00]SAM_PROTO_ClearQueue [21:06:00]wFMCommunicate request_size=4 [21:06:00]MH_SAM_APDU [21:06:00]CAPDU: 80 09 00 00 [21:06:00]Write to MH i2c: E2 08 00 42 21 80 09 00 00 00 00 00 00 D5 [21:06:00]Write i2c OK [21:06:00]MH_I2C_Read... [21:06:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:06:00]Read from MH i2c: E2 [21:06:00]MH_I2C_Read... [21:06:00]Read from MH i2c: E2 03 00 [21:06:00]MH_I2C_Read... [21:06:00]Read from MH i2c: E2 03 00 42 21 00 90 00 D7 [21:06:00]RAPDU: 90 00 [21:06:00]wFMCommunicate OK [21:06:00]SAM_PROTO_ClearQueue done [21:06:00]KKMCreateOFDPacket [21:06:00]OFDProtocolAddRootSTLVToBuf [21:06:00]FM_MakeSignedData [21:06:00]FM_MakeSignedData [21:06:00]SAM_PROTO_SignData [21:06:00]wFMCommunicate request_size=4 [21:06:00]MH_SAM_APDU [21:06:00]CAPDU: 80 0D 01 02 [21:06:00]Write to MH i2c: E2 08 00 43 21 80 0D 01 02 00 00 00 00 DD [21:06:00]Write i2c OK [21:06:00]MH_I2C_Read... [21:06:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:06:00]Read from MH i2c: E2 [21:06:00]MH_I2C_Read... [21:06:00]Read from MH i2c: E2 03 00 [21:06:00]MH_I2C_Read... [21:06:00]Read from MH i2c: E2 03 00 43 21 00 90 00 D8 [21:06:00]RAPDU: 90 00 [21:06:00]wFMCommunicate OK [21:06:00]wFMCommunicate request_size=255 [21:06:00]MH_SAM_APDU [21:06:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 02 00 00 F4 03 04 00 B8 70 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 61 63 02 00 35 04 06 00 23 [21:06:00]Write to MH i2c: E2 02 01 44 21 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 02 00 00 F4 03 04 00 B8 70 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 61 63 02 00 35 04 06 00 23 00 00 97 [21:06:00]Write i2c OK [21:06:00]MH_I2C_Read... [21:06:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:06:01]Read from MH i2c: E2 [21:06:01]MH_I2C_Read... [21:06:01]Read from MH i2c: E2 03 00 [21:06:01]MH_I2C_Read... [21:06:01]Read from MH i2c: E2 03 00 44 21 00 90 00 D9 [21:06:01]RAPDU: 90 00 [21:06:01]wFMCommunicate OK [21:06:01]wFMCommunicate request_size=10 [21:06:01]MH_SAM_APDU [21:06:01]CAPDU: 80 0D 02 02 05 88 82 6D 77 C9 [21:06:01]Write to MH i2c: E2 0D 00 45 21 80 0D 02 02 05 00 88 82 6D 77 C9 00 00 A1 [21:06:01]Write i2c OK [21:06:01]MH_I2C_Read... [21:06:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:06:01]Read from MH i2c: E2 [21:06:01]MH_I2C_Read... [21:06:01]Read from MH i2c: E2 03 00 [21:06:01]MH_I2C_Read... [21:06:01]Read from MH i2c: E2 03 00 45 21 00 90 00 DA [21:06:01]RAPDU: 90 00 [21:06:01]wFMCommunicate OK [21:06:01]wFMCommunicate request_size=4 [21:06:01]MH_SAM_APDU [21:06:01]CAPDU: 80 0D 03 02 [21:06:01]Write to MH i2c: E2 08 00 46 21 80 0D 03 02 00 00 00 00 E2 [21:06:01]Write i2c OK [21:06:01]MH_I2C_Read... [21:06:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:06:01]Read from MH i2c: E2 [21:06:01]MH_I2C_Read... [21:06:01]Read from MH i2c: E2 0B 00 [21:06:01]MH_I2C_Read... [21:06:01]Read from MH i2c: E2 0B 00 46 21 00 0B 64 A6 B9 A4 24 EE 0F 90 00 76 [21:06:01]RAPDU: 0B 64 A6 B9 A4 24 EE 0F 90 00 [21:06:01]wFMCommunicate OK [21:06:01]SAM_PROTO_SignData done [21:06:01]FM_MakeSignedData done [21:06:01]CreateOFDProtocolMessage [21:06:01]wFMCommunicate request_size=4 [21:06:01]MH_SAM_APDU [21:06:01]CAPDU: 80 11 00 00 [21:06:01]Write to MH i2c: E2 08 00 47 21 80 11 00 00 00 00 00 00 E2 [21:06:01]Write i2c OK [21:06:01]MH_I2C_Read... [21:06:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:06:01]Read from MH i2c: E2 [21:06:01]MH_I2C_Read... [21:06:01]Read from MH i2c: E2 17 00 [21:06:01]MH_I2C_Read... [21:06:01]Read from MH i2c: E2 17 00 47 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 33 [21:06:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:06:01]wFMCommunicate OK [21:06:01]CreateOFDProtocolMessage done [21:06:01]OFDSenderStorePacket 156513 [21:06:01]StoreOFDPacket docnum=156513 [21:06:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 FE 1B 07 01 64 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 02 00 00 F4 03 04 00 B8 70 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 61 63 02 00 35 04 06 00 23 88 82 6D 77 C9 0B 64 A6 B9 A4 24 EE 0F [21:06:01]CheckFolder [21:06:01]dirname=/storage/ofd_packets [21:06:01]CheckFolder done [21:06:01]ProducePacketName [21:06:01]name=ofd_packets/00156513 [21:06:01]NVStorageSaveData ofd_packets/00156513 [21:06:01]File name is /storage/ofd_packets/00156513 [21:06:01]Write 301 bytes [21:06:01]NVStorageSaveData done [21:06:01]OFDSenderStorePacket done [21:06:01]KKMCreateOFDPacket done [21:06:01]NVStorageSaveData kkm_last_timestamp [21:06:01]File name is /storage/kkm_last_timestamp [21:06:01]Write 4 bytes [21:06:01]NVStorageSaveData done [21:06:01]ExternCall_PrintAddStr [21:06:01]wPrintStart [21:06:01]Write to MH i2c: 01 00 00 48 21 69 [21:06:01]Write i2c OK [21:06:01]MH_I2C_Read... [21:06:01]Read from MH i2c: 01 [21:06:01]MH_I2C_Read... [21:06:01]Read from MH i2c: 01 07 00 [21:06:01]MH_I2C_Read... [21:06:01]Read from MH i2c: 01 07 00 48 21 00 00 00 00 00 FF 0F 7E [21:06:01]RasterBufferAndPrint [21:06:01]line Счет N : (1)874830 [21:06:01]line ИНН: 02508201610067 [21:06:01]line Контрольно-Кассовый Чек [21:06:01]line ПРОДАЖА [21:06:01]line ТРК (МРК, ГНК) : 32 [21:06:01]line Товар: 2710124130 [21:06:01]line Аи-92-К-5 [21:06:01]line 7.480 * 66.90 [21:06:01]line = 500.41 [21:06:01]line НДС 12% НСП 1% [21:06:01]line > о реализуемом товаре [21:06:01]line ОКРУГЛЕНИЕ: -0.41 [21:06:01]line ИТОГО: 500.00 [21:06:01]line Внесено: 500.00 [21:06:01]line СДАЧА: 0.00 [21:06:01]line НСП 1% : 4.43 [21:06:01]line НДС 12% : 53.14 [21:06:01]line Наличными: 500.00 [21:06:01]line Безнал.: 0.00 [21:06:01]line Место: АЗС № 165 "Партнер Нефть" [21:06:01]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:06:01]line СНО: Общий режим [21:06:01]line Чек 585 20.10.2024 21:06 [21:06:01]line Смена: 314 ФФД: 1.0 [21:06:01]line ЗНМ: 0300000234 [21:06:01]line РНМ: 0000137193017469 [21:06:01]line Версия ККМ: v1.0 [21:06:01]line ФМ: 0000000000963156 [21:06:01]line ФД: 156513 [21:06:01]line ФПД: 39069210736585 [21:06:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T210600&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156513&fm=39069210736585&tin=02508201610067®Number=0000137193017469&sum=50000 [21:06:01]OFD Sender: Processing packet 156513 [packets to send 52, broken 51] [21:06:01]ProducePacketName [21:06:01]name=ofd_packets/00156513 [21:06:01]OFD Sender: To server: pG, [21:06:01]CommunicateWithHost lk.salyk.kg:30040 [21:06:01]ConnectInit lk.salyk.kg [21:06:01]written 0, free lines is 4095 [21:06:01]Connected sock=10 [21:06:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 FE 1B 07 01 64 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 02 00 00 F4 03 04 00 B8 70 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 61 63 02 00 35 04 06 00 23 88 82 6D 77 C9 0B 64 A6 B9 A4 24 EE 0F [21:06:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 41 B9 47 00 F1 5C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 61 63 02 00 F4 03 04 00 EA 16 15 67 B6 04 01 00 00 E4 05 87 F3 CA 09 6C 48 [21:06:01]CommunicateWithHost err = 0 [21:06:01]CheckOFDResponse [21:06:01]1017 (14) - 77093643461234 [21:06:01]1041 (16) - 0000000000963156 [21:06:01]1040 (4) - 156513 [21:06:01]1012 (4) - 20.10.2024 14:42 [21:06:01]1206 (1) - 0 [21:06:01]OFD Sender: Remove packet 156513 [21:06:01]ProducePacketName [21:06:01]name=ofd_packets/00156513 [21:06:01]NVStorageDeleteData [21:06:02]Write to MH i2c: 01 00 00 73 21 94 [21:06:02]Write i2c OK [21:06:02]MH_I2C_Read... [21:06:02]Read from MH i2c: 01 [21:06:02]MH_I2C_Read... [21:06:02]Read from MH i2c: 01 07 00 [21:06:02]MH_I2C_Read... [21:06:02]Read from MH i2c: 01 07 00 73 21 00 00 00 00 00 F4 0C 9B [21:06:02]RasterBufferAndPrint [21:06:02]line [21:06:02]line [21:06:02]line [21:06:02]line [21:06:02]line [21:06:02]written 0, free lines is 3322 [21:06:02]MH_Cut [21:06:02]Write to MH i2c: D1 01 00 7A 21 01 6D [21:06:02]Write i2c OK [21:06:02]MH_I2C_Read... [21:06:02]Read from MH i2c: D1 [21:06:02]MH_I2C_Read... [21:06:02]Read from MH i2c: D1 01 00 [21:06:02]MH_I2C_Read... [21:06:02]Read from MH i2c: D1 01 00 7A 21 00 6C [21:06:02]Write to MH i2c: 01 00 00 7B 21 9C [21:06:02]Write i2c OK [21:06:02]MH_I2C_Read... [21:06:02]OFD Sender: No OFD packet to send [21:06:02]*** Cut start [21:06:02]*** Partial cut [21:06:02]*** CUTSNS_PIN = 1 [21:06:02]*** CUTSNS_PIN = 0 [21:06:03]*** Brake cut motor [21:06:03]Read from MH i2c: 01 [21:06:03]MH_I2C_Read... [21:06:03]*** Stop cut motor [21:06:03]*** Cut end [21:06:03]Read from MH i2c: 01 07 00 [21:06:03]MH_I2C_Read... [21:06:03]Read from MH i2c: 01 07 00 7B 21 00 00 00 00 00 FF 0F B1 [21:06:03]process_action close_receipt done [21:06:03]requested_data is exist [21:06:03]produce_requested_data [21:06:03]requested_item fm.sn is exist - process it [21:06:03]wFMCommunicate request_size=4 [21:06:03]MH_SAM_APDU [21:06:03]CAPDU: 80 11 00 00 [21:06:03]Write to MH i2c: E2 08 00 7C 21 80 11 00 00 00 00 00 00 17 [21:06:03]Write i2c OK [21:06:03]MH_I2C_Read... [21:06:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:06:03]Read from MH i2c: E2 [21:06:03]MH_I2C_Read... [21:06:03]Read from MH i2c: E2 17 00 [21:06:03]MH_I2C_Read... [21:06:03]Read from MH i2c: E2 17 00 7C 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 68 [21:06:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:06:03]wFMCommunicate OK [21:06:03]requested_item fd.num is exist - process it [21:06:03]SAM_PROTO_GetFieldsCounters [21:06:03]wFMCommunicate request_size=4 [21:06:03]MH_SAM_APDU [21:06:03]CAPDU: 80 13 00 00 [21:06:03]Write to MH i2c: E2 08 00 7D 21 80 13 00 00 00 00 00 00 1A [21:06:03]Write i2c OK [21:06:03]MH_I2C_Read... [21:06:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:06:03]Read from MH i2c: E2 [21:06:03]MH_I2C_Read... [21:06:03]Read from MH i2c: E2 62 00 [21:06:03]MH_I2C_Read... [21:06:03]Read from MH i2c: E2 62 00 7D 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 61 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 49 02 00 00 5E 04 04 00 49 02 00 00 57 04 04 00 4A 02 00 00 19 04 04 00 00 00 00 00 90 00 35 [21:06:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 61 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 49 02 00 00 5E 04 04 00 49 02 00 00 57 04 04 00 4A 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:06:03]wFMCommunicate OK [21:06:03]SAM_PROTO_GetFieldsCounters done [21:06:03]requested_item shift.num is exist - process it [21:06:03]requested_item shift.opened is exist - process it [21:06:03]req_shift_opened [21:06:03]FM_GetShiftState [21:06:03]SAM_PROTO_GetShiftState [21:06:03]wFMCommunicate request_size=4 [21:06:03]MH_SAM_APDU [21:06:03]CAPDU: 80 13 01 00 [21:06:03]Write to MH i2c: E2 08 00 7E 21 80 13 01 00 00 00 00 00 1C [21:06:03]Write i2c OK [21:06:03]MH_I2C_Read... [21:06:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:06:03]Read from MH i2c: E2 [21:06:03]MH_I2C_Read... [21:06:03]Read from MH i2c: E2 0E 00 [21:06:03]MH_I2C_Read... [21:06:03]Read from MH i2c: E2 0E 00 7E 21 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C3 [21:06:03]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:06:03]wFMCommunicate OK [21:06:03]SAM_PROTO_GetShiftState done [21:06:03]FM_GetShiftState done [21:06:03]req_shift_opened done [21:06:03]requested_item shift.open_date is exist - process it [21:06:03]req_shift_open_date [21:06:03]req_shift_open_date done [21:06:03]produce_requested_data done [21:06:03]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156513,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [21:06:03]process_action_free close_receipt [21:06:03]json_value_free [21:06:03]json_value_free done [21:06:03]process_json_proto returns [21:06:03]Send response to host [21:06:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156513,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [21:06:03]free response buf [21:06:03]execute_script done [21:06:03]execute_script returns [21:06:03]free content buf [21:06:03]Sock 9.Close socket [21:06:03]Sock 9.Thread stoped [21:06:07]OFD Sender: No OFD packet to send [21:06:12]OFD Sender: No OFD packet to send [21:06:17]OFD Sender: No OFD packet to send [21:06:22]OFD Sender: No OFD packet to send [21:06:27]OFD Sender: No OFD packet to send [21:06:32]OFD Sender: No OFD packet to send [21:06:37]OFD Sender: No OFD packet to send [21:06:42]OFD Sender: No OFD packet to send [21:06:42]accept exits with 7 [21:06:42]New connection [21:06:42]New thread 3066588516 created [21:06:42]Thread 3066731876 joined [21:06:42]Waiting for new connection... [21:06:42] Sock 7.Parse request [21:06:42]Sock 7.Check first char [21:06:42]Sock 7.First char is OK [21:06:42]request: POST /json_proto HTTP/1.0 [21:06:42]Method: POST [21:06:42]URL: /json_proto [21:06:42]Method is POST - this is cgi request [21:06:42]url: /json_proto [21:06:42]query_string will be loaded in cgi processing [21:06:42]execute_cgi json_proto POST (null) [21:06:42]execute_cgi path=json_proto method=POST [21:06:42]POST find Content-Length [21:06:42]Host: 172.17.53.67:8080 [21:06:42]Content-Length: 677 [21:06:42]Content-Type: application/json [21:06:42] [21:06:42]POST finish read [21:06:42]Found Content-Length = 677 [21:06:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874831", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:06:42]execute_script... [21:06:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874831", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:06:42]POST & json_proto [21:06:42]process_json_proto [21:06:42]json parsed OK: [21:06:42]protocol is kg_v1.0 [21:06:42]action value=close_receipt [21:06:42]process_action close_receipt [21:06:42]cmd_close_receipt [21:06:42]MH_GetDate [21:06:42]Write to MH i2c: F0 00 00 7F 21 8F [21:06:42]Write i2c OK [21:06:42]MH_I2C_Read... [21:06:42]Read from MH i2c: F0 [21:06:42]MH_I2C_Read... [21:06:42]Read from MH i2c: F0 09 00 [21:06:42]MH_I2C_Read... [21:06:42]Read from MH i2c: F0 09 00 7F 21 00 E3 70 15 67 19 BC 99 64 39 [21:06:42]GetLastDocTimeStamp 1729458360 [21:06:42]current date 1729458403 [21:06:42]FM_GetShiftState [21:06:42]SAM_PROTO_GetShiftState [21:06:42]wFMCommunicate request_size=4 [21:06:42]MH_SAM_APDU [21:06:42]CAPDU: 80 13 01 00 [21:06:42]Write to MH i2c: E2 08 00 80 21 80 13 01 00 00 00 00 00 1E [21:06:42]Write i2c OK [21:06:42]MH_I2C_Read... [21:06:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:06:42]Read from MH i2c: E2 [21:06:42]MH_I2C_Read... [21:06:42]Read from MH i2c: E2 0E 00 [21:06:42]MH_I2C_Read... [21:06:42]Read from MH i2c: E2 0E 00 80 21 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C5 [21:06:42]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:06:42]wFMCommunicate OK [21:06:42]SAM_PROTO_GetShiftState done [21:06:42]FM_GetShiftState done [21:06:42]opened in 1729383891 [21:06:42]opened+sec_in_day 1729470291 [21:06:42]quantity*price = 20003 [21:06:42]sum+1 = 20004 [21:06:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 586 20.10.2024 21:06 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156514 ФПД: 119110307160151 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T210643&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156514&fm=119110307160151&tin=02508201610067®Number=0000137193017469&sum=20000 [21:06:43]StoreToDocumentArchive [21:06:43]shift 314 fd 156514 [21:06:43]save to /storage/0314/doc_00156514 [21:06:43]save last doc name /storage/0314/doc_00156514 to /storage/kkm_last_doc_name [21:06:43]save OK [21:06:43]Clear old archive folders... [21:06:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:06:43]tlvbuf is 002FD260 [21:06:43]SAM_PROTO_ClearQueue [21:06:43]wFMCommunicate request_size=4 [21:06:43]MH_SAM_APDU [21:06:43]CAPDU: 80 09 00 00 [21:06:43]Write to MH i2c: E2 08 00 8D 21 80 09 00 00 00 00 00 00 20 [21:06:43]Write i2c OK [21:06:43]MH_I2C_Read... [21:06:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:06:43]Read from MH i2c: E2 [21:06:43]MH_I2C_Read... [21:06:43]Read from MH i2c: E2 03 00 [21:06:43]MH_I2C_Read... [21:06:43]Read from MH i2c: E2 03 00 8D 21 00 90 00 22 [21:06:43]RAPDU: 90 00 [21:06:43]wFMCommunicate OK [21:06:43]SAM_PROTO_ClearQueue done [21:06:43]KKMCreateOFDPacket [21:06:43]OFDProtocolAddRootSTLVToBuf [21:06:43]FM_MakeSignedData [21:06:43]FM_MakeSignedData [21:06:43]SAM_PROTO_SignData [21:06:43]wFMCommunicate request_size=4 [21:06:43]MH_SAM_APDU [21:06:43]CAPDU: 80 0D 01 02 [21:06:43]Write to MH i2c: E2 08 00 8E 21 80 0D 01 02 00 00 00 00 28 [21:06:43]Write i2c OK [21:06:43]MH_I2C_Read... [21:06:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:06:43]Read from MH i2c: E2 [21:06:43]MH_I2C_Read... [21:06:43]Read from MH i2c: E2 03 00 [21:06:43]MH_I2C_Read... [21:06:43]Read from MH i2c: E2 03 00 8E 21 00 90 00 23 [21:06:43]RAPDU: 90 00 [21:06:43]wFMCommunicate OK [21:06:43]wFMCommunicate request_size=255 [21:06:43]MH_SAM_APDU [21:06:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 02 00 00 F4 03 04 00 E3 70 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 62 63 02 00 35 04 06 00 6C [21:06:43]Write to MH i2c: E2 02 01 8F 21 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 02 00 00 F4 03 04 00 E3 70 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 62 63 02 00 35 04 06 00 6C 00 00 1A [21:06:43]Write i2c OK [21:06:43]MH_I2C_Read... [21:06:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:06:44]Read from MH i2c: E2 [21:06:44]MH_I2C_Read... [21:06:44]Read from MH i2c: E2 03 00 [21:06:44]MH_I2C_Read... [21:06:44]Read from MH i2c: E2 03 00 8F 21 00 90 00 24 [21:06:44]RAPDU: 90 00 [21:06:44]wFMCommunicate OK [21:06:44]wFMCommunicate request_size=10 [21:06:44]MH_SAM_APDU [21:06:44]CAPDU: 80 0D 02 02 05 54 87 8C 20 57 [21:06:44]Write to MH i2c: E2 0D 00 90 21 80 0D 02 02 05 00 54 87 8C 20 57 00 00 13 [21:06:44]Write i2c OK [21:06:44]MH_I2C_Read... [21:06:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:06:44]Read from MH i2c: E2 [21:06:44]MH_I2C_Read... [21:06:44]Read from MH i2c: E2 03 00 [21:06:44]MH_I2C_Read... [21:06:44]Read from MH i2c: E2 03 00 90 21 00 90 00 25 [21:06:44]RAPDU: 90 00 [21:06:44]wFMCommunicate OK [21:06:44]wFMCommunicate request_size=4 [21:06:44]MH_SAM_APDU [21:06:44]CAPDU: 80 0D 03 02 [21:06:44]Write to MH i2c: E2 08 00 91 21 80 0D 03 02 00 00 00 00 2D [21:06:44]Write i2c OK [21:06:44]MH_I2C_Read... [21:06:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:06:44]Read from MH i2c: E2 [21:06:44]MH_I2C_Read... [21:06:44]Read from MH i2c: E2 0B 00 [21:06:44]MH_I2C_Read... [21:06:44]Read from MH i2c: E2 0B 00 91 21 00 69 EE 0E 6D E7 35 B5 74 90 00 45 [21:06:44]RAPDU: 69 EE 0E 6D E7 35 B5 74 90 00 [21:06:44]wFMCommunicate OK [21:06:44]SAM_PROTO_SignData done [21:06:44]FM_MakeSignedData done [21:06:44]CreateOFDProtocolMessage [21:06:44]wFMCommunicate request_size=4 [21:06:44]MH_SAM_APDU [21:06:44]CAPDU: 80 11 00 00 [21:06:44]Write to MH i2c: E2 08 00 92 21 80 11 00 00 00 00 00 00 2D [21:06:44]Write i2c OK [21:06:44]MH_I2C_Read... [21:06:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:06:44]Read from MH i2c: E2 [21:06:44]MH_I2C_Read... [21:06:44]Read from MH i2c: E2 17 00 [21:06:44]MH_I2C_Read... [21:06:44]Read from MH i2c: E2 17 00 92 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7E [21:06:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:06:44]wFMCommunicate OK [21:06:44]CreateOFDProtocolMessage done [21:06:44]OFDSenderStorePacket 156514 [21:06:44]StoreOFDPacket docnum=156514 [21:06:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C2 E7 07 01 4F 82 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 02 00 00 F4 03 04 00 E3 70 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 62 63 02 00 35 04 06 00 6C 54 87 8C 20 57 69 EE 0E 6D E7 35 B5 74 [21:06:44]CheckFolder [21:06:44]dirname=/storage/ofd_packets [21:06:44]CheckFolder done [21:06:44]ProducePacketName [21:06:44]name=ofd_packets/00156514 [21:06:44]NVStorageSaveData ofd_packets/00156514 [21:06:44]File name is /storage/ofd_packets/00156514 [21:06:44]Write 301 bytes [21:06:44]NVStorageSaveData done [21:06:44]OFDSenderStorePacket done [21:06:44]KKMCreateOFDPacket done [21:06:44]NVStorageSaveData kkm_last_timestamp [21:06:44]File name is /storage/kkm_last_timestamp [21:06:44]Write 4 bytes [21:06:44]NVStorageSaveData done [21:06:44]ExternCall_PrintAddStr [21:06:44]wPrintStart [21:06:44]Write to MH i2c: 01 00 00 93 21 B4 [21:06:44]Write i2c OK [21:06:44]MH_I2C_Read... [21:06:44]Read from MH i2c: 01 [21:06:44]MH_I2C_Read... [21:06:44]Read from MH i2c: 01 07 00 [21:06:44]MH_I2C_Read... [21:06:44]Read from MH i2c: 01 07 00 93 21 00 00 00 00 00 FF 0F C9 [21:06:44]RasterBufferAndPrint [21:06:44]line Счет N : (1)874831 [21:06:44]line ИНН: 02508201610067 [21:06:44]line Контрольно-Кассовый Чек [21:06:44]line ПРОДАЖА [21:06:44]line ТРК (МРК, ГНК) : 22 [21:06:44]line Товар: 2710124130 [21:06:44]line Аи-92-К-5 [21:06:44]line 2.990 * 66.90 [21:06:44]line = 200.03 [21:06:44]line НДС 12% НСП 1% [21:06:44]line > о реализуемом товаре [21:06:44]line ОКРУГЛЕНИЕ: -0.03 [21:06:44]line ИТОГО: 200.00 [21:06:44]line Внесено: 200.00 [21:06:44]line СДАЧА: 0.00 [21:06:44]line НСП 1% : 1.77 [21:06:44]line НДС 12% : 21.24 [21:06:44]line Наличными: 200.00 [21:06:44]line Безнал.: 0.00 [21:06:44]line Место: АЗС № 165 "Партнер Нефть" [21:06:44]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:06:44]line СНО: Общий режим [21:06:44]line Чек 586 20.10.2024 21:06 [21:06:44]line Смена: 314 ФФД: 1.0 [21:06:44]line ЗНМ: 0300000234 [21:06:44]line РНМ: 0000137193017469 [21:06:44]line Версия ККМ: v1.0 [21:06:44]line ФМ: 0000000000963156 [21:06:44]line ФД: 156514 [21:06:44]line ФПД: 119110307160151 [21:06:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T210643&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156514&fm=119110307160151&tin=02508201610067®Number=0000137193017469&sum=20000 [21:06:44]OFD Sender: Processing packet 156514 [packets to send 52, broken 51] [21:06:44]ProducePacketName [21:06:44]name=ofd_packets/00156514 [21:06:44]OFD Sender: To server: pG, [21:06:44]CommunicateWithHost lk.salyk.kg:30040 [21:06:44]ConnectInit lk.salyk.kg [21:06:44]written 0, free lines is 4095 [21:06:44]Connected sock=10 [21:06:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C2 E7 07 01 4F 82 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 02 00 00 F4 03 04 00 E3 70 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 62 63 02 00 35 04 06 00 6C 54 87 8C 20 57 69 EE 0E 6D E7 35 B5 74 [21:06:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 37 05 47 00 A4 F4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 62 63 02 00 F4 03 04 00 15 17 15 67 B6 04 01 00 00 CA 70 AC 75 71 EB 5A B7 [21:06:44]CommunicateWithHost err = 0 [21:06:44]CheckOFDResponse [21:06:44]1017 (14) - 77093643461234 [21:06:44]1041 (16) - 0000000000963156 [21:06:44]1040 (4) - 156514 [21:06:44]1012 (4) - 20.10.2024 14:43 [21:06:44]1206 (1) - 0 [21:06:44]OFD Sender: Remove packet 156514 [21:06:44]ProducePacketName [21:06:44]name=ofd_packets/00156514 [21:06:44]NVStorageDeleteData [21:06:45]Write to MH i2c: 01 00 00 BE 21 DF [21:06:45]Write i2c OK [21:06:45]MH_I2C_Read... [21:06:45]Read from MH i2c: 01 [21:06:45]MH_I2C_Read... [21:06:45]Read from MH i2c: 01 07 00 [21:06:45]MH_I2C_Read... [21:06:45]Read from MH i2c: 01 07 00 BE 21 00 00 00 00 00 E6 0C D8 [21:06:45]RasterBufferAndPrint [21:06:45]line [21:06:45]line [21:06:45]line [21:06:45]line [21:06:45]line [21:06:45]written 0, free lines is 3309 [21:06:45]MH_Cut [21:06:45]Write to MH i2c: D1 01 00 C5 21 01 B8 [21:06:45]Write i2c OK [21:06:45]MH_I2C_Read... [21:06:45]Read from MH i2c: D1 [21:06:45]MH_I2C_Read... [21:06:45]Read from MH i2c: D1 01 00 [21:06:45]MH_I2C_Read... [21:06:45]Read from MH i2c: D1 01 00 C5 21 00 B7 [21:06:45]Write to MH i2c: 01 00 00 C6 21 E7 [21:06:45]Write i2c OK [21:06:45]MH_I2C_Read... [21:06:45]OFD Sender: No OFD packet to send [21:06:45]*** Cut start [21:06:45]*** Partial cut [21:06:45]*** CUTSNS_PIN = 1 [21:06:45]*** CUTSNS_PIN = 0 [21:06:46]*** Brake cut motor [21:06:46]Read from MH i2c: 01 [21:06:46]MH_I2C_Read... [21:06:46]*** Stop cut motor [21:06:46]*** Cut end [21:06:46]Read from MH i2c: 01 07 00 [21:06:46]MH_I2C_Read... [21:06:46]Read from MH i2c: 01 07 00 C6 21 00 00 00 00 00 FF 0F FC [21:06:46]process_action close_receipt done [21:06:46]requested_data is exist [21:06:46]produce_requested_data [21:06:46]requested_item fm.sn is exist - process it [21:06:46]wFMCommunicate request_size=4 [21:06:46]MH_SAM_APDU [21:06:46]CAPDU: 80 11 00 00 [21:06:46]Write to MH i2c: E2 08 00 C7 21 80 11 00 00 00 00 00 00 62 [21:06:46]Write i2c OK [21:06:46]MH_I2C_Read... [21:06:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:06:46]Read from MH i2c: E2 [21:06:46]MH_I2C_Read... [21:06:46]Read from MH i2c: E2 17 00 [21:06:46]MH_I2C_Read... [21:06:46]Read from MH i2c: E2 17 00 C7 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B3 [21:06:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:06:46]wFMCommunicate OK [21:06:46]requested_item fd.num is exist - process it [21:06:46]SAM_PROTO_GetFieldsCounters [21:06:46]wFMCommunicate request_size=4 [21:06:46]MH_SAM_APDU [21:06:46]CAPDU: 80 13 00 00 [21:06:46]Write to MH i2c: E2 08 00 C8 21 80 13 00 00 00 00 00 00 65 [21:06:46]Write i2c OK [21:06:46]MH_I2C_Read... [21:06:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:06:46]Read from MH i2c: E2 [21:06:46]MH_I2C_Read... [21:06:46]Read from MH i2c: E2 62 00 [21:06:46]MH_I2C_Read... [21:06:46]Read from MH i2c: E2 62 00 C8 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 62 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 4A 02 00 00 5E 04 04 00 4A 02 00 00 57 04 04 00 4B 02 00 00 19 04 04 00 00 00 00 00 90 00 84 [21:06:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 62 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 4A 02 00 00 5E 04 04 00 4A 02 00 00 57 04 04 00 4B 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:06:46]wFMCommunicate OK [21:06:46]SAM_PROTO_GetFieldsCounters done [21:06:46]requested_item shift.num is exist - process it [21:06:46]requested_item shift.opened is exist - process it [21:06:46]req_shift_opened [21:06:46]FM_GetShiftState [21:06:46]SAM_PROTO_GetShiftState [21:06:46]wFMCommunicate request_size=4 [21:06:46]MH_SAM_APDU [21:06:46]CAPDU: 80 13 01 00 [21:06:46]Write to MH i2c: E2 08 00 C9 21 80 13 01 00 00 00 00 00 67 [21:06:46]Write i2c OK [21:06:46]MH_I2C_Read... [21:06:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:06:46]Read from MH i2c: E2 [21:06:46]MH_I2C_Read... [21:06:46]Read from MH i2c: E2 0E 00 [21:06:46]MH_I2C_Read... [21:06:46]Read from MH i2c: E2 0E 00 C9 21 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 0E [21:06:46]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:06:46]wFMCommunicate OK [21:06:46]SAM_PROTO_GetShiftState done [21:06:46]FM_GetShiftState done [21:06:46]req_shift_opened done [21:06:46]requested_item shift.open_date is exist - process it [21:06:46]req_shift_open_date [21:06:46]req_shift_open_date done [21:06:46]produce_requested_data done [21:06:46]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156514,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [21:06:46]process_action_free close_receipt [21:06:46]json_value_free [21:06:46]json_value_free done [21:06:46]process_json_proto returns [21:06:46]Send response to host [21:06:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156514,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [21:06:46]free response buf [21:06:46]execute_script done [21:06:46]execute_script returns [21:06:46]free content buf [21:06:46]Sock 7.Close socket [21:06:46]Sock 7.Thread stoped [21:06:50]OFD Sender: No OFD packet to send [21:06:55]OFD Sender: No OFD packet to send [21:07:00]OFD Sender: No OFD packet to send [21:07:05]OFD Sender: No OFD packet to send [21:07:10]OFD Sender: No OFD packet to send [21:07:15]OFD Sender: No OFD packet to send [21:07:20]OFD Sender: No OFD packet to send [21:07:25]OFD Sender: No OFD packet to send [21:07:30]OFD Sender: No OFD packet to send [21:07:35]OFD Sender: No OFD packet to send [21:07:40]OFD Sender: No OFD packet to send [21:07:45]OFD Sender: No OFD packet to send [21:07:50]OFD Sender: No OFD packet to send [21:07:55]OFD Sender: No OFD packet to send [21:08:00]OFD Sender: No OFD packet to send [21:08:05]OFD Sender: No OFD packet to send [21:08:10]OFD Sender: No OFD packet to send [21:08:15]OFD Sender: No OFD packet to send [21:08:20]OFD Sender: No OFD packet to send [21:08:25]OFD Sender: No OFD packet to send [21:08:30]OFD Sender: No OFD packet to send [21:08:35]OFD Sender: No OFD packet to send [21:08:40]OFD Sender: No OFD packet to send [21:08:45]OFD Sender: No OFD packet to send [21:08:50]OFD Sender: No OFD packet to send [21:08:55]OFD Sender: No OFD packet to send [21:09:00]OFD Sender: No OFD packet to send [21:09:05]OFD Sender: No OFD packet to send [21:09:10]OFD Sender: No OFD packet to send [21:09:15]OFD Sender: No OFD packet to send [21:09:20]OFD Sender: No OFD packet to send [21:09:25]OFD Sender: No OFD packet to send [21:09:30]OFD Sender: No OFD packet to send [21:09:35]OFD Sender: No OFD packet to send [21:09:40]OFD Sender: No OFD packet to send [21:09:45]OFD Sender: No OFD packet to send [21:09:50]OFD Sender: No OFD packet to send [21:09:55]OFD Sender: No OFD packet to send [21:10:00]OFD Sender: No OFD packet to send [21:10:05]OFD Sender: No OFD packet to send [21:10:10]OFD Sender: No OFD packet to send [21:10:15]OFD Sender: No OFD packet to send [21:10:20]OFD Sender: No OFD packet to send [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:45]OFD Sender: No OFD packet to send [21:11:50]OFD Sender: No OFD packet to send [21:11:55]OFD Sender: No OFD packet to send [21:12:00]OFD Sender: No OFD packet to send [21:12:05]OFD Sender: No OFD packet to send [21:12:10]OFD Sender: No OFD packet to send [21:12:15]OFD Sender: No OFD packet to send [21:12:20]OFD Sender: No OFD packet to send [21:12:25]OFD Sender: No OFD packet to send [21:12:30]OFD Sender: No OFD packet to send [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:12]accept exits with 9 [21:13:12]New connection [21:13:12]New thread 3066731876 created [21:13:12]Thread 3066588516 joined [21:13:12]Waiting for new connection... [21:13:12] Sock 9.Parse request [21:13:12]Sock 9.Check first char [21:13:12]Sock 9.First char is OK [21:13:12]request: POST /json_proto HTTP/1.0 [21:13:12]Method: POST [21:13:12]URL: /json_proto [21:13:12]Method is POST - this is cgi request [21:13:12]url: /json_proto [21:13:12]query_string will be loaded in cgi processing [21:13:12]execute_cgi json_proto POST (null) [21:13:12]execute_cgi path=json_proto method=POST [21:13:12]POST find Content-Length [21:13:12]Host: 172.17.53.67:8080 [21:13:12]Content-Length: 677 [21:13:12]Content-Type: application/json [21:13:12] [21:13:12]POST finish read [21:13:12]Found Content-Length = 677 [21:13:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874832", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:13:12]execute_script... [21:13:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874832", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:13:12]POST & json_proto [21:13:12]process_json_proto [21:13:12]json parsed OK: [21:13:12]protocol is kg_v1.0 [21:13:12]action value=close_receipt [21:13:12]process_action close_receipt [21:13:12]cmd_close_receipt [21:13:12]MH_GetDate [21:13:12]Write to MH i2c: F0 00 00 CA 21 DA [21:13:12]Write i2c OK [21:13:12]MH_I2C_Read... [21:13:12]Read from MH i2c: F0 [21:13:12]MH_I2C_Read... [21:13:12]Read from MH i2c: F0 09 00 [21:13:12]MH_I2C_Read... [21:13:12]Read from MH i2c: F0 09 00 CA 21 00 69 72 15 67 19 BC 99 64 0C [21:13:12]GetLastDocTimeStamp 1729458403 [21:13:12]current date 1729458793 [21:13:12]FM_GetShiftState [21:13:12]SAM_PROTO_GetShiftState [21:13:12]wFMCommunicate request_size=4 [21:13:12]MH_SAM_APDU [21:13:12]CAPDU: 80 13 01 00 [21:13:12]Write to MH i2c: E2 08 00 CB 21 80 13 01 00 00 00 00 00 69 [21:13:12]Write i2c OK [21:13:12]MH_I2C_Read... [21:13:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:13:12]Read from MH i2c: E2 [21:13:12]MH_I2C_Read... [21:13:12]Read from MH i2c: E2 0E 00 [21:13:12]MH_I2C_Read... [21:13:12]Read from MH i2c: E2 0E 00 CB 21 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 10 [21:13:12]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:13:12]wFMCommunicate OK [21:13:12]SAM_PROTO_GetShiftState done [21:13:12]FM_GetShiftState done [21:13:12]opened in 1729383891 [21:13:12]opened+sec_in_day 1729470291 [21:13:12]quantity*price = 50041 [21:13:12]sum+1 = 50042 [21:13:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 587 20.10.2024 21:13 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156515 ФПД: 98284728878011 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T211313&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156515&fm=98284728878011&tin=02508201610067®Number=0000137193017469&sum=50000 [21:13:13]StoreToDocumentArchive [21:13:13]shift 314 fd 156515 [21:13:13]save to /storage/0314/doc_00156515 [21:13:13]save last doc name /storage/0314/doc_00156515 to /storage/kkm_last_doc_name [21:13:13]save OK [21:13:13]Clear old archive folders... [21:13:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:13:13]tlvbuf is B6F1F3C0 [21:13:13]SAM_PROTO_ClearQueue [21:13:13]wFMCommunicate request_size=4 [21:13:13]MH_SAM_APDU [21:13:13]CAPDU: 80 09 00 00 [21:13:13]Write to MH i2c: E2 08 00 D8 21 80 09 00 00 00 00 00 00 6B [21:13:13]Write i2c OK [21:13:13]MH_I2C_Read... [21:13:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:13:13]Read from MH i2c: E2 [21:13:13]MH_I2C_Read... [21:13:13]Read from MH i2c: E2 03 00 [21:13:13]MH_I2C_Read... [21:13:13]Read from MH i2c: E2 03 00 D8 21 00 90 00 6D [21:13:13]RAPDU: 90 00 [21:13:13]wFMCommunicate OK [21:13:13]SAM_PROTO_ClearQueue done [21:13:13]KKMCreateOFDPacket [21:13:13]OFDProtocolAddRootSTLVToBuf [21:13:13]FM_MakeSignedData [21:13:13]FM_MakeSignedData [21:13:13]SAM_PROTO_SignData [21:13:13]wFMCommunicate request_size=4 [21:13:13]MH_SAM_APDU [21:13:13]CAPDU: 80 0D 01 02 [21:13:13]Write to MH i2c: E2 08 00 D9 21 80 0D 01 02 00 00 00 00 73 [21:13:13]Write i2c OK [21:13:13]MH_I2C_Read... [21:13:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:13:13]Read from MH i2c: E2 [21:13:13]MH_I2C_Read... [21:13:13]Read from MH i2c: E2 03 00 [21:13:13]MH_I2C_Read... [21:13:13]Read from MH i2c: E2 03 00 D9 21 00 90 00 6E [21:13:13]RAPDU: 90 00 [21:13:13]wFMCommunicate OK [21:13:13]wFMCommunicate request_size=255 [21:13:13]MH_SAM_APDU [21:13:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 02 00 00 F4 03 04 00 69 72 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 63 63 02 00 35 04 06 00 59 [21:13:13]Write to MH i2c: E2 02 01 DA 21 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 02 00 00 F4 03 04 00 69 72 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 63 63 02 00 35 04 06 00 59 00 00 1A [21:13:13]Write i2c OK [21:13:13]MH_I2C_Read... [21:13:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:13:13]Read from MH i2c: E2 [21:13:13]MH_I2C_Read... [21:13:13]Read from MH i2c: E2 03 00 [21:13:13]MH_I2C_Read... [21:13:13]Read from MH i2c: E2 03 00 DA 21 00 90 00 6F [21:13:13]RAPDU: 90 00 [21:13:13]wFMCommunicate OK [21:13:13]wFMCommunicate request_size=10 [21:13:13]MH_SAM_APDU [21:13:13]CAPDU: 80 0D 02 02 05 63 B2 5A 03 BB [21:13:13]Write to MH i2c: E2 0D 00 DB 21 80 0D 02 02 05 00 63 B2 5A 03 BB 00 00 AD [21:13:13]Write i2c OK [21:13:13]MH_I2C_Read... [21:13:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:13:13]Read from MH i2c: E2 [21:13:13]MH_I2C_Read... [21:13:13]Read from MH i2c: E2 03 00 [21:13:13]MH_I2C_Read... [21:13:13]Read from MH i2c: E2 03 00 DB 21 00 90 00 70 [21:13:13]RAPDU: 90 00 [21:13:13]wFMCommunicate OK [21:13:13]wFMCommunicate request_size=4 [21:13:13]MH_SAM_APDU [21:13:13]CAPDU: 80 0D 03 02 [21:13:13]Write to MH i2c: E2 08 00 DC 21 80 0D 03 02 00 00 00 00 78 [21:13:13]Write i2c OK [21:13:13]MH_I2C_Read... [21:13:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:13:13]Read from MH i2c: E2 [21:13:13]MH_I2C_Read... [21:13:13]Read from MH i2c: E2 0B 00 [21:13:13]MH_I2C_Read... [21:13:13]Read from MH i2c: E2 0B 00 DC 21 00 47 4B 65 8A C5 17 D2 91 90 00 39 [21:13:13]RAPDU: 47 4B 65 8A C5 17 D2 91 90 00 [21:13:13]wFMCommunicate OK [21:13:13]SAM_PROTO_SignData done [21:13:13]FM_MakeSignedData done [21:13:13]CreateOFDProtocolMessage [21:13:13]wFMCommunicate request_size=4 [21:13:13]MH_SAM_APDU [21:13:13]CAPDU: 80 11 00 00 [21:13:13]Write to MH i2c: E2 08 00 DD 21 80 11 00 00 00 00 00 00 78 [21:13:13]Write i2c OK [21:13:13]MH_I2C_Read... [21:13:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:13:14]Read from MH i2c: E2 [21:13:14]MH_I2C_Read... [21:13:14]Read from MH i2c: E2 17 00 [21:13:14]MH_I2C_Read... [21:13:14]Read from MH i2c: E2 17 00 DD 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C9 [21:13:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:13:14]wFMCommunicate OK [21:13:14]CreateOFDProtocolMessage done [21:13:14]OFDSenderStorePacket 156515 [21:13:14]StoreOFDPacket docnum=156515 [21:13:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 3F 46 07 01 E2 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 02 00 00 F4 03 04 00 69 72 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 63 63 02 00 35 04 06 00 59 63 B2 5A 03 BB 47 4B 65 8A C5 17 D2 91 [21:13:14]CheckFolder [21:13:14]dirname=/storage/ofd_packets [21:13:14]CheckFolder done [21:13:14]ProducePacketName [21:13:14]name=ofd_packets/00156515 [21:13:14]NVStorageSaveData ofd_packets/00156515 [21:13:14]File name is /storage/ofd_packets/00156515 [21:13:14]Write 301 bytes [21:13:14]NVStorageSaveData done [21:13:14]OFDSenderStorePacket done [21:13:14]KKMCreateOFDPacket done [21:13:14]NVStorageSaveData kkm_last_timestamp [21:13:14]File name is /storage/kkm_last_timestamp [21:13:14]Write 4 bytes [21:13:14]NVStorageSaveData done [21:13:14]ExternCall_PrintAddStr [21:13:14]wPrintStart [21:13:14]Write to MH i2c: 01 00 00 DE 21 FF [21:13:14]Write i2c OK [21:13:14]MH_I2C_Read... [21:13:14]Read from MH i2c: 01 [21:13:14]MH_I2C_Read... [21:13:14]Read from MH i2c: 01 07 00 [21:13:14]MH_I2C_Read... [21:13:14]Read from MH i2c: 01 07 00 DE 21 00 00 00 00 00 FF 0F 14 [21:13:14]RasterBufferAndPrint [21:13:14]line Счет N : (1)874832 [21:13:14]line ИНН: 02508201610067 [21:13:14]line Контрольно-Кассовый Чек [21:13:14]line ПРОДАЖА [21:13:14]line ТРК (МРК, ГНК) : 22 [21:13:14]line Товар: 2710124130 [21:13:14]line Аи-92-К-5 [21:13:14]line 7.480 * 66.90 [21:13:14]line = 500.41 [21:13:14]line НДС 12% НСП 1% [21:13:14]line > о реализуемом товаре [21:13:14]line ОКРУГЛЕНИЕ: -0.41 [21:13:14]line ИТОГО: 500.00 [21:13:14]line Внесено: 500.00 [21:13:14]line СДАЧА: 0.00 [21:13:14]line НСП 1% : 4.43 [21:13:14]line НДС 12% : 53.14 [21:13:14]line Наличными: 500.00 [21:13:14]line Безнал.: 0.00 [21:13:14]line Место: АЗС № 165 "Партнер Нефть" [21:13:14]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:13:14]line СНО: Общий режим [21:13:14]line Чек 587 20.10.2024 21:13 [21:13:14]line Смена: 314 ФФД: 1.0 [21:13:14]line ЗНМ: 0300000234 [21:13:14]line РНМ: 0000137193017469 [21:13:14]line Версия ККМ: v1.0 [21:13:14]line ФМ: 0000000000963156 [21:13:14]line ФД: 156515 [21:13:14]line ФПД: 98284728878011 [21:13:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T211313&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156515&fm=98284728878011&tin=02508201610067®Number=0000137193017469&sum=50000 [21:13:14]OFD Sender: Processing packet 156515 [packets to send 52, broken 51] [21:13:14]ProducePacketName [21:13:14]name=ofd_packets/00156515 [21:13:14]OFD Sender: To server: pG, [21:13:14]CommunicateWithHost lk.salyk.kg:30040 [21:13:14]ConnectInit lk.salyk.kg [21:13:14]written 0, free lines is 4095 [21:13:14]Connected sock=10 [21:13:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 3F 46 07 01 E2 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 02 00 00 F4 03 04 00 69 72 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 63 63 02 00 35 04 06 00 59 63 B2 5A 03 BB 47 4B 65 8A C5 17 D2 91 [21:13:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F5 10 47 00 45 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 39 36 33 31 35 36 10 04 04 00 63 63 02 00 F4 03 04 00 9B 18 15 67 B6 04 01 00 00 9C 25 D6 B9 E4 9C D7 56 [21:13:14]CommunicateWithHost err = 0 [21:13:14]CheckOFDResponse [21:13:14]1017 (14) - 77093643461234 [21:13:14]1041 (16) - 0000000000963156 [21:13:14]1040 (4) - 156515 [21:13:14]1012 (4) - 20.10.2024 14:50 [21:13:14]1206 (1) - 0 [21:13:14]OFD Sender: Remove packet 156515 [21:13:14]ProducePacketName [21:13:14]name=ofd_packets/00156515 [21:13:14]NVStorageDeleteData [21:13:14]Write to MH i2c: 01 00 00 09 22 2B [21:13:14]Write i2c OK [21:13:14]MH_I2C_Read... [21:13:14]Read from MH i2c: 01 [21:13:14]MH_I2C_Read... [21:13:14]Read from MH i2c: 01 07 00 [21:13:14]MH_I2C_Read... [21:13:14]Read from MH i2c: 01 07 00 09 22 00 00 00 00 00 DA 0C 18 [21:13:14]RasterBufferAndPrint [21:13:14]line [21:13:14]line [21:13:14]line [21:13:14]line [21:13:14]line [21:13:14]written 0, free lines is 3297 [21:13:14]MH_Cut [21:13:14]Write to MH i2c: D1 01 00 10 22 01 04 [21:13:14]Write i2c OK [21:13:14]MH_I2C_Read... [21:13:14]Read from MH i2c: D1 [21:13:14]MH_I2C_Read... [21:13:14]Read from MH i2c: D1 01 00 [21:13:14]MH_I2C_Read... [21:13:14]Read from MH i2c: D1 01 00 10 22 00 03 [21:13:14]Write to MH i2c: 01 00 00 11 22 33 [21:13:14]Write i2c OK [21:13:14]MH_I2C_Read... [21:13:15]OFD Sender: No OFD packet to send [21:13:15]*** Cut start [21:13:15]*** Partial cut [21:13:15]*** CUTSNS_PIN = 1 [21:13:15]*** CUTSNS_PIN = 0 [21:13:15]*** Brake cut motor [21:13:16]Read from MH i2c: 01 [21:13:16]MH_I2C_Read... [21:13:16]*** Stop cut motor [21:13:16]*** Cut end [21:13:16]Read from MH i2c: 01 07 00 [21:13:16]MH_I2C_Read... [21:13:16]Read from MH i2c: 01 07 00 11 22 00 00 00 00 00 FF 0F 48 [21:13:16]process_action close_receipt done [21:13:16]requested_data is exist [21:13:16]produce_requested_data [21:13:16]requested_item fm.sn is exist - process it [21:13:16]wFMCommunicate request_size=4 [21:13:16]MH_SAM_APDU [21:13:16]CAPDU: 80 11 00 00 [21:13:16]Write to MH i2c: E2 08 00 12 22 80 11 00 00 00 00 00 00 AE [21:13:16]Write i2c OK [21:13:16]MH_I2C_Read... [21:13:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:13:16]Read from MH i2c: E2 [21:13:16]MH_I2C_Read... [21:13:16]Read from MH i2c: E2 17 00 [21:13:16]MH_I2C_Read... [21:13:16]Read from MH i2c: E2 17 00 12 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FF [21:13:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:13:16]wFMCommunicate OK [21:13:16]requested_item fd.num is exist - process it [21:13:16]SAM_PROTO_GetFieldsCounters [21:13:16]wFMCommunicate request_size=4 [21:13:16]MH_SAM_APDU [21:13:16]CAPDU: 80 13 00 00 [21:13:16]Write to MH i2c: E2 08 00 13 22 80 13 00 00 00 00 00 00 B1 [21:13:16]Write i2c OK [21:13:16]MH_I2C_Read... [21:13:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:13:16]Read from MH i2c: E2 [21:13:16]MH_I2C_Read... [21:13:16]Read from MH i2c: E2 62 00 [21:13:16]MH_I2C_Read... [21:13:16]Read from MH i2c: E2 62 00 13 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 63 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 4B 02 00 00 5E 04 04 00 4B 02 00 00 57 04 04 00 4C 02 00 00 19 04 04 00 00 00 00 00 90 00 D4 [21:13:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 63 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 4B 02 00 00 5E 04 04 00 4B 02 00 00 57 04 04 00 4C 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:13:16]wFMCommunicate OK [21:13:16]SAM_PROTO_GetFieldsCounters done [21:13:16]requested_item shift.num is exist - process it [21:13:16]requested_item shift.opened is exist - process it [21:13:16]req_shift_opened [21:13:16]FM_GetShiftState [21:13:16]SAM_PROTO_GetShiftState [21:13:16]wFMCommunicate request_size=4 [21:13:16]MH_SAM_APDU [21:13:16]CAPDU: 80 13 01 00 [21:13:16]Write to MH i2c: E2 08 00 14 22 80 13 01 00 00 00 00 00 B3 [21:13:16]Write i2c OK [21:13:16]MH_I2C_Read... [21:13:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:13:16]Read from MH i2c: E2 [21:13:16]MH_I2C_Read... [21:13:16]Read from MH i2c: E2 0E 00 [21:13:16]MH_I2C_Read... [21:13:16]Read from MH i2c: E2 0E 00 14 22 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 5A [21:13:16]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:13:16]wFMCommunicate OK [21:13:16]SAM_PROTO_GetShiftState done [21:13:16]FM_GetShiftState done [21:13:16]req_shift_opened done [21:13:16]requested_item shift.open_date is exist - process it [21:13:16]req_shift_open_date [21:13:16]req_shift_open_date done [21:13:16]produce_requested_data done [21:13:16]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156515,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [21:13:16]process_action_free close_receipt [21:13:16]json_value_free [21:13:16]json_value_free done [21:13:16]process_json_proto returns [21:13:16]Send response to host [21:13:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156515,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [21:13:16]free response buf [21:13:16]execute_script done [21:13:16]execute_script returns [21:13:16]free content buf [21:13:16]Sock 9.Close socket [21:13:16]Sock 9.Thread stoped [21:13:20]OFD Sender: No OFD packet to send [21:13:25]OFD Sender: No OFD packet to send [21:13:28]accept exits with 7 [21:13:28]New connection [21:13:28]New thread 3066588516 created [21:13:28]Thread 3066731876 joined [21:13:28]Waiting for new connection... [21:13:28] Sock 7.Parse request [21:13:28]Sock 7.Check first char [21:13:28]Sock 7.First char is OK [21:13:28]request: POST /json_proto HTTP/1.0 [21:13:28]Method: POST [21:13:28]URL: /json_proto [21:13:28]Method is POST - this is cgi request [21:13:28]url: /json_proto [21:13:28]query_string will be loaded in cgi processing [21:13:28]execute_cgi json_proto POST (null) [21:13:28]execute_cgi path=json_proto method=POST [21:13:28]POST find Content-Length [21:13:28]Host: 172.17.53.67:8080 [21:13:28]Content-Length: 677 [21:13:28]Content-Type: application/json [21:13:28] [21:13:28]POST finish read [21:13:28]Found Content-Length = 677 [21:13:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874833", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.240, "sum" : 350.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:13:28]execute_script... [21:13:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874833", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.240, "sum" : 350.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:13:28]POST & json_proto [21:13:28]process_json_proto [21:13:28]json parsed OK: [21:13:28]protocol is kg_v1.0 [21:13:28]action value=close_receipt [21:13:28]process_action close_receipt [21:13:28]cmd_close_receipt [21:13:28]MH_GetDate [21:13:28]Write to MH i2c: F0 00 00 15 22 26 [21:13:28]Write i2c OK [21:13:28]MH_I2C_Read... [21:13:28]Read from MH i2c: F0 [21:13:28]MH_I2C_Read... [21:13:28]Read from MH i2c: F0 09 00 [21:13:28]MH_I2C_Read... [21:13:28]Read from MH i2c: F0 09 00 15 22 00 79 72 15 67 19 BC 99 64 68 [21:13:28]GetLastDocTimeStamp 1729458793 [21:13:28]current date 1729458809 [21:13:28]FM_GetShiftState [21:13:28]SAM_PROTO_GetShiftState [21:13:28]wFMCommunicate request_size=4 [21:13:28]MH_SAM_APDU [21:13:28]CAPDU: 80 13 01 00 [21:13:28]Write to MH i2c: E2 08 00 16 22 80 13 01 00 00 00 00 00 B5 [21:13:28]Write i2c OK [21:13:28]MH_I2C_Read... [21:13:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:13:28]Read from MH i2c: E2 [21:13:28]MH_I2C_Read... [21:13:28]Read from MH i2c: E2 0E 00 [21:13:28]MH_I2C_Read... [21:13:28]Read from MH i2c: E2 0E 00 16 22 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 5C [21:13:28]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:13:28]wFMCommunicate OK [21:13:28]SAM_PROTO_GetShiftState done [21:13:28]FM_GetShiftState done [21:13:28]opened in 1729383891 [21:13:28]opened+sec_in_day 1729470291 [21:13:28]quantity*price = 35055 [21:13:28]sum+1 = 35057 [21:13:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.23 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 588 20.10.2024 21:13 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156516 ФПД: 77458859053302 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T211329&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156516&fm=77458859053302&tin=02508201610067®Number=0000137193017469&sum=35000 [21:13:29]StoreToDocumentArchive [21:13:29]shift 314 fd 156516 [21:13:29]save to /storage/0314/doc_00156516 [21:13:29]save last doc name /storage/0314/doc_00156516 to /storage/kkm_last_doc_name [21:13:29]save OK [21:13:29]Clear old archive folders... [21:13:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:13:29]tlvbuf is 00311C00 [21:13:29]SAM_PROTO_ClearQueue [21:13:29]wFMCommunicate request_size=4 [21:13:29]MH_SAM_APDU [21:13:29]CAPDU: 80 09 00 00 [21:13:29]Write to MH i2c: E2 08 00 23 22 80 09 00 00 00 00 00 00 B7 [21:13:29]Write i2c OK [21:13:29]MH_I2C_Read... [21:13:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:13:29]Read from MH i2c: E2 [21:13:29]MH_I2C_Read... [21:13:29]Read from MH i2c: E2 03 00 [21:13:29]MH_I2C_Read... [21:13:29]Read from MH i2c: E2 03 00 23 22 00 90 00 B9 [21:13:29]RAPDU: 90 00 [21:13:29]wFMCommunicate OK [21:13:29]SAM_PROTO_ClearQueue done [21:13:29]KKMCreateOFDPacket [21:13:29]OFDProtocolAddRootSTLVToBuf [21:13:29]FM_MakeSignedData [21:13:29]FM_MakeSignedData [21:13:29]SAM_PROTO_SignData [21:13:29]wFMCommunicate request_size=4 [21:13:29]MH_SAM_APDU [21:13:29]CAPDU: 80 0D 01 02 [21:13:29]Write to MH i2c: E2 08 00 24 22 80 0D 01 02 00 00 00 00 BF [21:13:29]Write i2c OK [21:13:29]MH_I2C_Read... [21:13:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:13:29]Read from MH i2c: E2 [21:13:29]MH_I2C_Read... [21:13:29]Read from MH i2c: E2 03 00 [21:13:29]MH_I2C_Read... [21:13:29]Read from MH i2c: E2 03 00 24 22 00 90 00 BA [21:13:29]RAPDU: 90 00 [21:13:29]wFMCommunicate OK [21:13:29]wFMCommunicate request_size=255 [21:13:29]MH_SAM_APDU [21:13:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 02 00 00 F4 03 04 00 79 72 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 64 63 02 00 35 04 06 00 46 [21:13:29]Write to MH i2c: E2 02 01 25 22 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 02 00 00 F4 03 04 00 79 72 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 64 63 02 00 35 04 06 00 46 00 00 70 [21:13:29]Write i2c OK [21:13:29]MH_I2C_Read... [21:13:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:13:29]Read from MH i2c: E2 [21:13:29]MH_I2C_Read... [21:13:29]Read from MH i2c: E2 03 00 [21:13:29]MH_I2C_Read... [21:13:29]Read from MH i2c: E2 03 00 25 22 00 90 00 BB [21:13:29]RAPDU: 90 00 [21:13:29]wFMCommunicate OK [21:13:29]wFMCommunicate request_size=10 [21:13:29]MH_SAM_APDU [21:13:29]CAPDU: 80 0D 02 02 05 72 CB C7 50 F6 [21:13:29]Write to MH i2c: E2 0D 00 26 22 80 0D 02 02 05 00 72 CB C7 50 F6 00 00 16 [21:13:29]Write i2c OK [21:13:29]MH_I2C_Read... [21:13:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:13:29]Read from MH i2c: E2 [21:13:29]MH_I2C_Read... [21:13:29]Read from MH i2c: E2 03 00 [21:13:29]MH_I2C_Read... [21:13:29]Read from MH i2c: E2 03 00 26 22 00 90 00 BC [21:13:29]RAPDU: 90 00 [21:13:29]wFMCommunicate OK [21:13:29]wFMCommunicate request_size=4 [21:13:29]MH_SAM_APDU [21:13:29]CAPDU: 80 0D 03 02 [21:13:29]Write to MH i2c: E2 08 00 27 22 80 0D 03 02 00 00 00 00 C4 [21:13:29]Write i2c OK [21:13:29]MH_I2C_Read... [21:13:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:13:29]Read from MH i2c: E2 [21:13:29]MH_I2C_Read... [21:13:29]Read from MH i2c: E2 0B 00 [21:13:29]MH_I2C_Read... [21:13:29]Read from MH i2c: E2 0B 00 27 22 00 E6 0C 22 D2 F7 99 DA 29 90 00 3E [21:13:29]RAPDU: E6 0C 22 D2 F7 99 DA 29 90 00 [21:13:29]wFMCommunicate OK [21:13:29]SAM_PROTO_SignData done [21:13:29]FM_MakeSignedData done [21:13:29]CreateOFDProtocolMessage [21:13:29]wFMCommunicate request_size=4 [21:13:29]MH_SAM_APDU [21:13:29]CAPDU: 80 11 00 00 [21:13:29]Write to MH i2c: E2 08 00 28 22 80 11 00 00 00 00 00 00 C4 [21:13:29]Write i2c OK [21:13:29]MH_I2C_Read... [21:13:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:13:29]Read from MH i2c: E2 [21:13:29]MH_I2C_Read... [21:13:29]Read from MH i2c: E2 17 00 [21:13:29]MH_I2C_Read... [21:13:29]Read from MH i2c: E2 17 00 28 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 15 [21:13:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:13:29]wFMCommunicate OK [21:13:29]CreateOFDProtocolMessage done [21:13:29]OFDSenderStorePacket 156516 [21:13:29]StoreOFDPacket docnum=156516 [21:13:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 39 D3 07 01 30 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 02 00 00 F4 03 04 00 79 72 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 64 63 02 00 35 04 06 00 46 72 CB C7 50 F6 E6 0C 22 D2 F7 99 DA 29 [21:13:29]CheckFolder [21:13:29]dirname=/storage/ofd_packets [21:13:29]CheckFolder done [21:13:29]ProducePacketName [21:13:29]name=ofd_packets/00156516 [21:13:29]NVStorageSaveData ofd_packets/00156516 [21:13:29]File name is /storage/ofd_packets/00156516 [21:13:29]Write 301 bytes [21:13:29]NVStorageSaveData done [21:13:29]OFDSenderStorePacket done [21:13:29]KKMCreateOFDPacket done [21:13:29]NVStorageSaveData kkm_last_timestamp [21:13:29]File name is /storage/kkm_last_timestamp [21:13:29]Write 4 bytes [21:13:29]NVStorageSaveData done [21:13:29]ExternCall_PrintAddStr [21:13:29]wPrintStart [21:13:29]Write to MH i2c: 01 00 00 29 22 4B [21:13:29]Write i2c OK [21:13:29]MH_I2C_Read... [21:13:29]Read from MH i2c: 01 [21:13:29]MH_I2C_Read... [21:13:29]Read from MH i2c: 01 07 00 [21:13:29]MH_I2C_Read... [21:13:29]Read from MH i2c: 01 07 00 29 22 00 00 00 00 00 FF 0F 60 [21:13:29]RasterBufferAndPrint [21:13:29]line Счет N : (1)874833 [21:13:29]line ИНН: 02508201610067 [21:13:29]line Контрольно-Кассовый Чек [21:13:29]line ПРОДАЖА [21:13:29]line ТРК (МРК, ГНК) : 12 [21:13:29]line Товар: 2710124130 [21:13:29]line Аи-92-К-5 [21:13:29]line 5.240 * 66.90 [21:13:29]line = 350.56 [21:13:29]line НДС 12% НСП 1% [21:13:29]line > о реализуемом товаре [21:13:29]line ОКРУГЛЕНИЕ: -0.56 [21:13:29]line ИТОГО: 350.00 [21:13:29]line Внесено: 350.00 [21:13:29]line СДАЧА: 0.00 [21:13:30]line НСП 1% : 3.10 [21:13:30]line НДС 12% : 37.23 [21:13:30]line Наличными: 350.00 [21:13:30]line Безнал.: 0.00 [21:13:30]line Место: АЗС № 165 "Партнер Нефть" [21:13:30]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:13:30]line СНО: Общий режим [21:13:30]line Чек 588 20.10.2024 21:13 [21:13:30]line Смена: 314 ФФД: 1.0 [21:13:30]line ЗНМ: 0300000234 [21:13:30]line РНМ: 0000137193017469 [21:13:30]line Версия ККМ: v1.0 [21:13:30]line ФМ: 0000000000963156 [21:13:30]line ФД: 156516 [21:13:30]line ФПД: 77458859053302 [21:13:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T211329&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156516&fm=77458859053302&tin=02508201610067®Number=0000137193017469&sum=35000 [21:13:30]OFD Sender: Processing packet 156516 [packets to send 52, broken 51] [21:13:30]ProducePacketName [21:13:30]name=ofd_packets/00156516 [21:13:30]OFD Sender: To server: pG, [21:13:30]CommunicateWithHost lk.salyk.kg:30040 [21:13:30]ConnectInit lk.salyk.kg [21:13:30]written 0, free lines is 4095 [21:13:30]Connected sock=10 [21:13:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 39 D3 07 01 30 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 02 00 00 F4 03 04 00 79 72 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 64 63 02 00 35 04 06 00 46 72 CB C7 50 F6 E6 0C 22 D2 F7 99 DA 29 [21:13:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F2 78 47 00 C1 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 39 36 33 31 35 36 10 04 04 00 64 63 02 00 F4 03 04 00 AA 18 15 67 B6 04 01 00 00 C6 B1 F4 D7 F4 2C 53 F0 [21:13:30]CommunicateWithHost err = 0 [21:13:30]CheckOFDResponse [21:13:30]1017 (14) - 77093643461234 [21:13:30]1041 (16) - 0000000000963156 [21:13:30]1040 (4) - 156516 [21:13:30]1012 (4) - 20.10.2024 14:50 [21:13:30]1206 (1) - 0 [21:13:30]OFD Sender: Remove packet 156516 [21:13:30]ProducePacketName [21:13:30]name=ofd_packets/00156516 [21:13:30]NVStorageDeleteData [21:13:30]Write to MH i2c: 01 00 00 54 22 76 [21:13:30]Write i2c OK [21:13:30]MH_I2C_Read... [21:13:30]Read from MH i2c: 01 [21:13:30]MH_I2C_Read... [21:13:30]Read from MH i2c: 01 07 00 [21:13:30]MH_I2C_Read... [21:13:30]Read from MH i2c: 01 07 00 54 22 00 00 00 00 00 DD 0C 66 [21:13:30]RasterBufferAndPrint [21:13:30]line [21:13:30]line [21:13:30]line [21:13:30]line [21:13:30]line [21:13:30]written 0, free lines is 3299 [21:13:30]MH_Cut [21:13:30]Write to MH i2c: D1 01 00 5B 22 01 4F [21:13:30]Write i2c OK [21:13:30]MH_I2C_Read... [21:13:30]Read from MH i2c: D1 [21:13:30]MH_I2C_Read... [21:13:30]Read from MH i2c: D1 01 00 [21:13:30]MH_I2C_Read... [21:13:30]Read from MH i2c: D1 01 00 5B 22 00 4E [21:13:30]Write to MH i2c: 01 00 00 5C 22 7E [21:13:30]Write i2c OK [21:13:30]MH_I2C_Read... [21:13:30]OFD Sender: No OFD packet to send [21:13:31]*** Cut start [21:13:31]*** Partial cut [21:13:31]*** CUTSNS_PIN = 1 [21:13:31]*** CUTSNS_PIN = 0 [21:13:31]*** Brake cut motor [21:13:31]Read from MH i2c: 01 [21:13:31]MH_I2C_Read... [21:13:31]*** Stop cut motor [21:13:31]*** Cut end [21:13:31]Read from MH i2c: 01 07 00 [21:13:31]MH_I2C_Read... [21:13:31]Read from MH i2c: 01 07 00 5C 22 00 00 00 00 00 FF 0F 93 [21:13:31]process_action close_receipt done [21:13:31]requested_data is exist [21:13:31]produce_requested_data [21:13:31]requested_item fm.sn is exist - process it [21:13:31]wFMCommunicate request_size=4 [21:13:31]MH_SAM_APDU [21:13:31]CAPDU: 80 11 00 00 [21:13:31]Write to MH i2c: E2 08 00 5D 22 80 11 00 00 00 00 00 00 F9 [21:13:31]Write i2c OK [21:13:31]MH_I2C_Read... [21:13:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:13:31]Read from MH i2c: E2 [21:13:31]MH_I2C_Read... [21:13:31]Read from MH i2c: E2 17 00 [21:13:31]MH_I2C_Read... [21:13:31]Read from MH i2c: E2 17 00 5D 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4A [21:13:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:13:31]wFMCommunicate OK [21:13:31]requested_item fd.num is exist - process it [21:13:31]SAM_PROTO_GetFieldsCounters [21:13:31]wFMCommunicate request_size=4 [21:13:31]MH_SAM_APDU [21:13:31]CAPDU: 80 13 00 00 [21:13:31]Write to MH i2c: E2 08 00 5E 22 80 13 00 00 00 00 00 00 FC [21:13:31]Write i2c OK [21:13:31]MH_I2C_Read... [21:13:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:13:32]Read from MH i2c: E2 [21:13:32]MH_I2C_Read... [21:13:32]Read from MH i2c: E2 62 00 [21:13:32]MH_I2C_Read... [21:13:32]Read from MH i2c: E2 62 00 5E 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 64 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 4C 02 00 00 5E 04 04 00 4C 02 00 00 57 04 04 00 4D 02 00 00 19 04 04 00 00 00 00 00 90 00 23 [21:13:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 64 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 4C 02 00 00 5E 04 04 00 4C 02 00 00 57 04 04 00 4D 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:13:32]wFMCommunicate OK [21:13:32]SAM_PROTO_GetFieldsCounters done [21:13:32]requested_item shift.num is exist - process it [21:13:32]requested_item shift.opened is exist - process it [21:13:32]req_shift_opened [21:13:32]FM_GetShiftState [21:13:32]SAM_PROTO_GetShiftState [21:13:32]wFMCommunicate request_size=4 [21:13:32]MH_SAM_APDU [21:13:32]CAPDU: 80 13 01 00 [21:13:32]Write to MH i2c: E2 08 00 5F 22 80 13 01 00 00 00 00 00 FE [21:13:32]Write i2c OK [21:13:32]MH_I2C_Read... [21:13:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:13:32]Read from MH i2c: E2 [21:13:32]MH_I2C_Read... [21:13:32]Read from MH i2c: E2 0E 00 [21:13:32]MH_I2C_Read... [21:13:32]Read from MH i2c: E2 0E 00 5F 22 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A5 [21:13:32]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:13:32]wFMCommunicate OK [21:13:32]SAM_PROTO_GetShiftState done [21:13:32]FM_GetShiftState done [21:13:32]req_shift_opened done [21:13:32]requested_item shift.open_date is exist - process it [21:13:32]req_shift_open_date [21:13:32]req_shift_open_date done [21:13:32]produce_requested_data done [21:13:32]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156516,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [21:13:32]process_action_free close_receipt [21:13:32]json_value_free [21:13:32]json_value_free done [21:13:32]process_json_proto returns [21:13:32]Send response to host [21:13:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156516,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [21:13:32]free response buf [21:13:32]execute_script done [21:13:32]execute_script returns [21:13:32]free content buf [21:13:32]Sock 7.Close socket [21:13:32]Sock 7.Thread stoped [21:13:35]OFD Sender: No OFD packet to send [21:13:40]OFD Sender: No OFD packet to send [21:13:45]OFD Sender: No OFD packet to send [21:13:50]OFD Sender: No OFD packet to send [21:13:55]OFD Sender: No OFD packet to send [21:14:00]OFD Sender: No OFD packet to send [21:14:05]OFD Sender: No OFD packet to send [21:14:10]OFD Sender: No OFD packet to send [21:14:15]OFD Sender: No OFD packet to send [21:14:20]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:05]accept exits with 9 [21:16:05]New connection [21:16:05]New thread 3066731876 created [21:16:05]Thread 3066588516 joined [21:16:05]Waiting for new connection... [21:16:05] Sock 9.Parse request [21:16:05]Sock 9.Check first char [21:16:05]Sock 9.First char is OK [21:16:05]request: POST /json_proto HTTP/1.0 [21:16:05]Method: POST [21:16:05]URL: /json_proto [21:16:05]Method is POST - this is cgi request [21:16:05]url: /json_proto [21:16:05]query_string will be loaded in cgi processing [21:16:05]execute_cgi json_proto POST (null) [21:16:05]execute_cgi path=json_proto method=POST [21:16:05]POST find Content-Length [21:16:05]Host: 172.17.53.67:8080 [21:16:05]Content-Length: 632 [21:16:05]Content-Type: application/json [21:16:05] [21:16:05]POST finish read [21:16:05]Found Content-Length = 632 [21:16:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874834", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:16:05]execute_script... [21:16:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874834", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:16:05]POST & json_proto [21:16:05]process_json_proto [21:16:05]json parsed OK: [21:16:05]protocol is kg_v1.0 [21:16:05]action value=close_receipt [21:16:05]process_action close_receipt [21:16:05]cmd_close_receipt [21:16:05]MH_GetDate [21:16:05]Write to MH i2c: F0 00 00 60 22 71 [21:16:05]Write i2c OK [21:16:05]MH_I2C_Read... [21:16:05]Read from MH i2c: F0 [21:16:05]MH_I2C_Read... [21:16:05]Read from MH i2c: F0 09 00 [21:16:05]MH_I2C_Read... [21:16:05]Read from MH i2c: F0 09 00 60 22 00 16 73 15 67 19 BC 99 64 51 [21:16:05]GetLastDocTimeStamp 1729458809 [21:16:05]current date 1729458966 [21:16:05]FM_GetShiftState [21:16:05]SAM_PROTO_GetShiftState [21:16:05]wFMCommunicate request_size=4 [21:16:05]MH_SAM_APDU [21:16:05]CAPDU: 80 13 01 00 [21:16:05]Write to MH i2c: E2 08 00 61 22 80 13 01 00 00 00 00 00 00 [21:16:05]Write i2c OK [21:16:05]MH_I2C_Read... [21:16:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:16:05]Read from MH i2c: E2 [21:16:05]MH_I2C_Read... [21:16:05]Read from MH i2c: E2 0E 00 [21:16:05]MH_I2C_Read... [21:16:05]Read from MH i2c: E2 0E 00 61 22 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A7 [21:16:05]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:16:05]wFMCommunicate OK [21:16:05]SAM_PROTO_GetShiftState done [21:16:05]FM_GetShiftState done [21:16:05]opened in 1729383891 [21:16:05]opened+sec_in_day 1729470291 [21:16:05]quantity*price = 50000 [21:16:05]sum+1 = 50001 [21:16:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 589 20.10.2024 21:16 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156517 ФПД: 56861372023108 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T211606&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156517&fm=56861372023108&tin=02508201610067®Number=0000137193017469&sum=50000 [21:16:06]StoreToDocumentArchive [21:16:06]shift 314 fd 156517 [21:16:06]save to /storage/0314/doc_00156517 [21:16:06]save last doc name /storage/0314/doc_00156517 to /storage/kkm_last_doc_name [21:16:06]save OK [21:16:06]Clear old archive folders... [21:16:06]ProcessDocumentItem done err = 0, tmpTLVsize=252 [21:16:06]tlvbuf is B6F22300 [21:16:06]SAM_PROTO_ClearQueue [21:16:06]wFMCommunicate request_size=4 [21:16:06]MH_SAM_APDU [21:16:06]CAPDU: 80 09 00 00 [21:16:06]Write to MH i2c: E2 08 00 6E 22 80 09 00 00 00 00 00 00 02 [21:16:06]Write i2c OK [21:16:06]MH_I2C_Read... [21:16:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:16:06]Read from MH i2c: E2 [21:16:06]MH_I2C_Read... [21:16:06]Read from MH i2c: E2 03 00 [21:16:06]MH_I2C_Read... [21:16:06]Read from MH i2c: E2 03 00 6E 22 00 90 00 04 [21:16:06]RAPDU: 90 00 [21:16:06]wFMCommunicate OK [21:16:06]SAM_PROTO_ClearQueue done [21:16:06]KKMCreateOFDPacket [21:16:06]OFDProtocolAddRootSTLVToBuf [21:16:06]FM_MakeSignedData [21:16:06]FM_MakeSignedData [21:16:06]SAM_PROTO_SignData [21:16:06]wFMCommunicate request_size=4 [21:16:06]MH_SAM_APDU [21:16:06]CAPDU: 80 0D 01 02 [21:16:06]Write to MH i2c: E2 08 00 6F 22 80 0D 01 02 00 00 00 00 0A [21:16:06]Write i2c OK [21:16:06]MH_I2C_Read... [21:16:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:16:06]Read from MH i2c: E2 [21:16:06]MH_I2C_Read... [21:16:06]Read from MH i2c: E2 03 00 [21:16:06]MH_I2C_Read... [21:16:06]Read from MH i2c: E2 03 00 6F 22 00 90 00 05 [21:16:06]RAPDU: 90 00 [21:16:06]wFMCommunicate OK [21:16:06]wFMCommunicate request_size=255 [21:16:06]MH_SAM_APDU [21:16:06]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 02 00 00 F4 03 04 00 16 73 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 65 63 02 00 35 04 06 00 [21:16:06]Write to MH i2c: E2 02 01 70 22 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 02 00 00 F4 03 04 00 16 73 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 65 63 02 00 35 04 06 00 00 00 E4 [21:16:06]Write i2c OK [21:16:06]MH_I2C_Read... [21:16:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:16:07]Read from MH i2c: E2 [21:16:07]MH_I2C_Read... [21:16:07]Read from MH i2c: E2 03 00 [21:16:07]MH_I2C_Read... [21:16:07]Read from MH i2c: E2 03 00 70 22 00 90 00 06 [21:16:07]RAPDU: 90 00 [21:16:07]wFMCommunicate OK [21:16:07]wFMCommunicate request_size=11 [21:16:07]MH_SAM_APDU [21:16:07]CAPDU: 80 0D 02 02 06 33 B7 11 E1 81 44 [21:16:07]Write to MH i2c: E2 0E 00 71 22 80 0D 02 02 06 00 33 B7 11 E1 81 44 00 00 BA [21:16:07]Write i2c OK [21:16:07]MH_I2C_Read... [21:16:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:16:07]Read from MH i2c: E2 [21:16:07]MH_I2C_Read... [21:16:07]Read from MH i2c: E2 03 00 [21:16:07]MH_I2C_Read... [21:16:07]Read from MH i2c: E2 03 00 71 22 00 90 00 07 [21:16:07]RAPDU: 90 00 [21:16:07]wFMCommunicate OK [21:16:07]wFMCommunicate request_size=4 [21:16:07]MH_SAM_APDU [21:16:07]CAPDU: 80 0D 03 02 [21:16:07]Write to MH i2c: E2 08 00 72 22 80 0D 03 02 00 00 00 00 0F [21:16:07]Write i2c OK [21:16:07]MH_I2C_Read... [21:16:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:16:07]Read from MH i2c: E2 [21:16:07]MH_I2C_Read... [21:16:07]Read from MH i2c: E2 0B 00 [21:16:07]MH_I2C_Read... [21:16:07]Read from MH i2c: E2 0B 00 72 22 00 D0 B6 08 86 18 7B 1F 03 90 00 D9 [21:16:07]RAPDU: D0 B6 08 86 18 7B 1F 03 90 00 [21:16:07]wFMCommunicate OK [21:16:07]SAM_PROTO_SignData done [21:16:07]FM_MakeSignedData done [21:16:07]CreateOFDProtocolMessage [21:16:07]wFMCommunicate request_size=4 [21:16:07]MH_SAM_APDU [21:16:07]CAPDU: 80 11 00 00 [21:16:07]Write to MH i2c: E2 08 00 73 22 80 11 00 00 00 00 00 00 0F [21:16:07]Write i2c OK [21:16:07]MH_I2C_Read... [21:16:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:16:07]Read from MH i2c: E2 [21:16:07]MH_I2C_Read... [21:16:07]Read from MH i2c: E2 17 00 [21:16:07]MH_I2C_Read... [21:16:07]Read from MH i2c: E2 17 00 73 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 60 [21:16:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:16:07]wFMCommunicate OK [21:16:07]CreateOFDProtocolMessage done [21:16:07]OFDSenderStorePacket 156517 [21:16:07]StoreOFDPacket docnum=156517 [21:16:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 65 E4 08 01 7D F9 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 02 00 00 F4 03 04 00 16 73 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 65 63 02 00 35 04 06 00 33 B7 11 E1 81 44 D0 B6 08 86 18 7B 1F 03 [21:16:07]CheckFolder [21:16:07]dirname=/storage/ofd_packets [21:16:07]CheckFolder done [21:16:07]ProducePacketName [21:16:07]name=ofd_packets/00156517 [21:16:07]NVStorageSaveData ofd_packets/00156517 [21:16:07]File name is /storage/ofd_packets/00156517 [21:16:07]Write 302 bytes [21:16:07]NVStorageSaveData done [21:16:07]OFDSenderStorePacket done [21:16:07]KKMCreateOFDPacket done [21:16:07]NVStorageSaveData kkm_last_timestamp [21:16:07]File name is /storage/kkm_last_timestamp [21:16:07]Write 4 bytes [21:16:07]NVStorageSaveData done [21:16:07]ExternCall_PrintAddStr [21:16:07]wPrintStart [21:16:07]Write to MH i2c: 01 00 00 74 22 96 [21:16:07]Write i2c OK [21:16:07]MH_I2C_Read... [21:16:07]Read from MH i2c: 01 [21:16:07]MH_I2C_Read... [21:16:07]Read from MH i2c: 01 07 00 [21:16:07]MH_I2C_Read... [21:16:07]Read from MH i2c: 01 07 00 74 22 00 00 00 00 00 FF 0F AB [21:16:07]RasterBufferAndPrint [21:16:07]line Счет N : (1)874834 [21:16:07]line ИНН: 02508201610067 [21:16:07]line Контрольно-Кассовый Чек [21:16:07]line ПРОДАЖА [21:16:07]line ТРК (МРК, ГНК) : 43 [21:16:07]line Товар: 2710124130 [21:16:07]line Super 92-К-5 [21:16:07]line 7.310 * 68.40 [21:16:07]line = 500.00 [21:16:07]line НДС 12% НСП 1% [21:16:07]line > о реализуемом товаре [21:16:07]line ИТОГО: 500.00 [21:16:07]line НСП 1% : 4.42 [21:16:07]line НДС 12% : 53.10 [21:16:07]line Наличными: 500.00 [21:16:07]line Безнал.: 0.00 [21:16:07]line Место: АЗС № 165 "Партнер Нефть" [21:16:07]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:16:07]line СНО: Общий режим [21:16:07]line Чек 589 20.10.2024 21:16 [21:16:07]line Смена: 314 ФФД: 1.0 [21:16:07]line ЗНМ: 0300000234 [21:16:07]line РНМ: 0000137193017469 [21:16:07]line Версия ККМ: v1.0 [21:16:07]line ФМ: 0000000000963156 [21:16:07]line ФД: 156517 [21:16:07]line ФПД: 56861372023108 [21:16:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T211606&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156517&fm=56861372023108&tin=02508201610067®Number=0000137193017469&sum=50000 [21:16:07]OFD Sender: Processing packet 156517 [packets to send 52, broken 51] [21:16:07]ProducePacketName [21:16:07]name=ofd_packets/00156517 [21:16:07]OFD Sender: To server: pG, [21:16:07]CommunicateWithHost lk.salyk.kg:30040 [21:16:07]ConnectInit lk.salyk.kg [21:16:07]written 0, free lines is 4095 [21:16:07]Connected sock=10 [21:16:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 65 E4 08 01 7D F9 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 02 00 00 F4 03 04 00 16 73 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 65 63 02 00 35 04 06 00 33 B7 11 E1 81 44 D0 B6 08 86 18 7B 1F 03 [21:16:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F5 57 47 00 0B F4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 65 63 02 00 F4 03 04 00 48 19 15 67 B6 04 01 00 00 50 17 59 D5 3D BC F9 6A [21:16:07]CommunicateWithHost err = 0 [21:16:07]CheckOFDResponse [21:16:07]1017 (14) - 77093643461234 [21:16:07]1041 (16) - 0000000000963156 [21:16:07]1040 (4) - 156517 [21:16:07]1012 (4) - 20.10.2024 14:52 [21:16:07]1206 (1) - 0 [21:16:07]OFD Sender: Remove packet 156517 [21:16:07]ProducePacketName [21:16:07]name=ofd_packets/00156517 [21:16:07]NVStorageDeleteData [21:16:08]Write to MH i2c: 01 00 00 9C 22 BE [21:16:08]Write i2c OK [21:16:08]MH_I2C_Read... [21:16:08]Read from MH i2c: 01 [21:16:08]MH_I2C_Read... [21:16:08]Read from MH i2c: 01 07 00 [21:16:08]MH_I2C_Read... [21:16:08]Read from MH i2c: 01 07 00 9C 22 00 00 00 00 00 13 0D E5 [21:16:08]RasterBufferAndPrint [21:16:08]line [21:16:08]line [21:16:08]line [21:16:08]line [21:16:08]line [21:16:08]written 0, free lines is 3354 [21:16:08]MH_Cut [21:16:08]Write to MH i2c: D1 01 00 A3 22 01 97 [21:16:08]Write i2c OK [21:16:08]MH_I2C_Read... [21:16:08]Read from MH i2c: D1 [21:16:08]MH_I2C_Read... [21:16:08]Read from MH i2c: D1 01 00 [21:16:08]MH_I2C_Read... [21:16:08]Read from MH i2c: D1 01 00 A3 22 00 96 [21:16:08]Write to MH i2c: 01 00 00 A4 22 C6 [21:16:08]Write i2c OK [21:16:08]MH_I2C_Read... [21:16:08]OFD Sender: No OFD packet to send [21:16:08]*** Cut start [21:16:08]*** Partial cut [21:16:08]*** CUTSNS_PIN = 1 [21:16:08]*** CUTSNS_PIN = 0 [21:16:09]*** Brake cut motor [21:16:09]Read from MH i2c: 01 [21:16:09]MH_I2C_Read... [21:16:09]*** Stop cut motor [21:16:09]*** Cut end [21:16:09]Read from MH i2c: 01 07 00 [21:16:09]MH_I2C_Read... [21:16:09]Read from MH i2c: 01 07 00 A4 22 00 00 00 00 00 FF 0F DB [21:16:09]process_action close_receipt done [21:16:09]requested_data is exist [21:16:09]produce_requested_data [21:16:09]requested_item fm.sn is exist - process it [21:16:09]wFMCommunicate request_size=4 [21:16:09]MH_SAM_APDU [21:16:09]CAPDU: 80 11 00 00 [21:16:09]Write to MH i2c: E2 08 00 A5 22 80 11 00 00 00 00 00 00 41 [21:16:09]Write i2c OK [21:16:09]MH_I2C_Read... [21:16:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:16:09]Read from MH i2c: E2 [21:16:09]MH_I2C_Read... [21:16:09]Read from MH i2c: E2 17 00 [21:16:09]MH_I2C_Read... [21:16:09]Read from MH i2c: E2 17 00 A5 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 92 [21:16:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:16:09]wFMCommunicate OK [21:16:09]requested_item fd.num is exist - process it [21:16:09]SAM_PROTO_GetFieldsCounters [21:16:09]wFMCommunicate request_size=4 [21:16:09]MH_SAM_APDU [21:16:09]CAPDU: 80 13 00 00 [21:16:09]Write to MH i2c: E2 08 00 A6 22 80 13 00 00 00 00 00 00 44 [21:16:09]Write i2c OK [21:16:09]MH_I2C_Read... [21:16:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:16:09]Read from MH i2c: E2 [21:16:09]MH_I2C_Read... [21:16:09]Read from MH i2c: E2 62 00 [21:16:09]MH_I2C_Read... [21:16:09]Read from MH i2c: E2 62 00 A6 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 65 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 4D 02 00 00 5E 04 04 00 4D 02 00 00 57 04 04 00 4E 02 00 00 19 04 04 00 00 00 00 00 90 00 6F [21:16:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 65 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 4D 02 00 00 5E 04 04 00 4D 02 00 00 57 04 04 00 4E 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:16:09]wFMCommunicate OK [21:16:09]SAM_PROTO_GetFieldsCounters done [21:16:09]requested_item shift.num is exist - process it [21:16:09]requested_item shift.opened is exist - process it [21:16:09]req_shift_opened [21:16:09]FM_GetShiftState [21:16:09]SAM_PROTO_GetShiftState [21:16:09]wFMCommunicate request_size=4 [21:16:09]MH_SAM_APDU [21:16:09]CAPDU: 80 13 01 00 [21:16:09]Write to MH i2c: E2 08 00 A7 22 80 13 01 00 00 00 00 00 46 [21:16:09]Write i2c OK [21:16:09]MH_I2C_Read... [21:16:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:16:09]Read from MH i2c: E2 [21:16:09]MH_I2C_Read... [21:16:09]Read from MH i2c: E2 0E 00 [21:16:09]MH_I2C_Read... [21:16:09]Read from MH i2c: E2 0E 00 A7 22 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 ED [21:16:09]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:16:09]wFMCommunicate OK [21:16:09]SAM_PROTO_GetShiftState done [21:16:09]FM_GetShiftState done [21:16:09]req_shift_opened done [21:16:09]requested_item shift.open_date is exist - process it [21:16:09]req_shift_open_date [21:16:09]req_shift_open_date done [21:16:09]produce_requested_data done [21:16:09]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156517,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [21:16:09]process_action_free close_receipt [21:16:09]json_value_free [21:16:09]json_value_free done [21:16:09]process_json_proto returns [21:16:09]Send response to host [21:16:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156517,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [21:16:09]free response buf [21:16:09]execute_script done [21:16:09]execute_script returns [21:16:09]free content buf [21:16:09]Sock 9.Close socket [21:16:09]Sock 9.Thread stoped [21:16:13]OFD Sender: No OFD packet to send [21:16:18]OFD Sender: No OFD packet to send [21:16:23]OFD Sender: No OFD packet to send [21:16:28]OFD Sender: No OFD packet to send [21:16:33]OFD Sender: No OFD packet to send [21:16:38]OFD Sender: No OFD packet to send [21:16:43]OFD Sender: No OFD packet to send [21:16:48]accept exits with 7 [21:16:48]New connection [21:16:48]New thread 3066588516 created [21:16:48]Thread 3066731876 joined [21:16:48]Waiting for new connection... [21:16:48] Sock 7.Parse request [21:16:48]Sock 7.Check first char [21:16:48]Sock 7.First char is OK [21:16:48]request: POST /json_proto HTTP/1.0 [21:16:48]Method: POST [21:16:48]URL: /json_proto [21:16:48]Method is POST - this is cgi request [21:16:48]url: /json_proto [21:16:48]query_string will be loaded in cgi processing [21:16:48]execute_cgi json_proto POST (null) [21:16:48]execute_cgi path=json_proto method=POST [21:16:48]POST find Content-Length [21:16:48]Host: 172.17.53.67:8080 [21:16:48]Content-Length: 800 [21:16:48]Content-Type: application/json [21:16:48] [21:16:48]POST finish read [21:16:48]Found Content-Length = 800 [21:16:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874835", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4564778", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:16:48]execute_script... [21:16:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874835", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4564778", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:16:48]POST & json_proto [21:16:48]process_json_proto [21:16:48]json parsed OK: [21:16:48]protocol is kg_v1.0 [21:16:48]action value=close_receipt [21:16:48]process_action close_receipt [21:16:48]cmd_close_receipt [21:16:48]MH_GetDate [21:16:48]Write to MH i2c: F0 00 00 A8 22 B9 [21:16:48]Write i2c OK [21:16:48]MH_I2C_Read... [21:16:48]Read from MH i2c: F0 [21:16:48]MH_I2C_Read... [21:16:48]Read from MH i2c: F0 09 00 [21:16:48]MH_I2C_Read... [21:16:48]Read from MH i2c: F0 09 00 A8 22 00 41 73 15 67 19 BC 99 64 C4 [21:16:48]GetLastDocTimeStamp 1729458966 [21:16:48]current date 1729459009 [21:16:48]FM_GetShiftState [21:16:48]SAM_PROTO_GetShiftState [21:16:48]wFMCommunicate request_size=4 [21:16:48]MH_SAM_APDU [21:16:48]CAPDU: 80 13 01 00 [21:16:48]Write to MH i2c: E2 08 00 A9 22 80 13 01 00 00 00 00 00 48 [21:16:48]Write i2c OK [21:16:48]MH_I2C_Read... [21:16:48]OFD Sender: No OFD packet to send [21:16:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:16:48]Read from MH i2c: E2 [21:16:48]MH_I2C_Read... [21:16:48]Read from MH i2c: E2 0E 00 [21:16:48]MH_I2C_Read... [21:16:48]Read from MH i2c: E2 0E 00 A9 22 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 EF [21:16:48]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:16:48]wFMCommunicate OK [21:16:48]SAM_PROTO_GetShiftState done [21:16:48]FM_GetShiftState done [21:16:48]opened in 1729383891 [21:16:48]opened+sec_in_day 1729470291 [21:16:48]quantity*price = 0 [21:16:48]sum+1 = 1 [21:16:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 590 20.10.2024 21:16 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливные Талоны 4564778 ФМ: 0000000000963156 ФД: 156518 ФПД: 273127583688628 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T211649&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156518&fm=273127583688628&tin=02508201610067®Number=0000137193017469&sum=0 [21:16:49]StoreToDocumentArchive [21:16:49]shift 314 fd 156518 [21:16:49]save to /storage/0314/doc_00156518 [21:16:49]save last doc name /storage/0314/doc_00156518 to /storage/kkm_last_doc_name [21:16:49]save OK [21:16:49]Clear old archive folders... [21:16:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:16:49]tlvbuf is 002EB9D0 [21:16:49]SAM_PROTO_ClearQueue [21:16:49]wFMCommunicate request_size=4 [21:16:49]MH_SAM_APDU [21:16:49]CAPDU: 80 09 00 00 [21:16:49]Write to MH i2c: E2 08 00 B6 22 80 09 00 00 00 00 00 00 4A [21:16:49]Write i2c OK [21:16:49]MH_I2C_Read... [21:16:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:16:49]Read from MH i2c: E2 [21:16:49]MH_I2C_Read... [21:16:49]Read from MH i2c: E2 03 00 [21:16:49]MH_I2C_Read... [21:16:49]Read from MH i2c: E2 03 00 B6 22 00 90 00 4C [21:16:49]RAPDU: 90 00 [21:16:49]wFMCommunicate OK [21:16:49]SAM_PROTO_ClearQueue done [21:16:49]KKMCreateOFDPacket [21:16:49]OFDProtocolAddRootSTLVToBuf [21:16:49]FM_MakeSignedData [21:16:49]FM_MakeSignedData [21:16:49]SAM_PROTO_SignData [21:16:49]wFMCommunicate request_size=4 [21:16:49]MH_SAM_APDU [21:16:49]CAPDU: 80 0D 01 02 [21:16:49]Write to MH i2c: E2 08 00 B7 22 80 0D 01 02 00 00 00 00 52 [21:16:49]Write i2c OK [21:16:49]MH_I2C_Read... [21:16:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:16:49]Read from MH i2c: E2 [21:16:49]MH_I2C_Read... [21:16:49]Read from MH i2c: E2 03 00 [21:16:49]MH_I2C_Read... [21:16:49]Read from MH i2c: E2 03 00 B7 22 00 90 00 4D [21:16:49]RAPDU: 90 00 [21:16:49]wFMCommunicate OK [21:16:49]wFMCommunicate request_size=255 [21:16:49]MH_SAM_APDU [21:16:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 02 00 00 F4 03 04 00 41 73 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 66 63 02 00 35 04 06 00 F8 [21:16:49]Write to MH i2c: E2 02 01 B8 22 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 02 00 00 F4 03 04 00 41 73 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 66 63 02 00 35 04 06 00 F8 00 00 60 [21:16:49]Write i2c OK [21:16:49]MH_I2C_Read... [21:16:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:16:49]Read from MH i2c: E2 [21:16:49]MH_I2C_Read... [21:16:49]Read from MH i2c: E2 03 00 [21:16:49]MH_I2C_Read... [21:16:49]Read from MH i2c: E2 03 00 B8 22 00 90 00 4E [21:16:49]RAPDU: 90 00 [21:16:49]wFMCommunicate OK [21:16:49]wFMCommunicate request_size=10 [21:16:49]MH_SAM_APDU [21:16:49]CAPDU: 80 0D 02 02 05 68 78 9A A7 B4 [21:16:49]Write to MH i2c: E2 0D 00 B9 22 80 0D 02 02 05 00 68 78 9A A7 B4 00 00 34 [21:16:49]Write i2c OK [21:16:49]MH_I2C_Read... [21:16:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:16:50]Read from MH i2c: E2 [21:16:50]MH_I2C_Read... [21:16:50]Read from MH i2c: E2 03 00 [21:16:50]MH_I2C_Read... [21:16:50]Read from MH i2c: E2 03 00 B9 22 00 90 00 4F [21:16:50]RAPDU: 90 00 [21:16:50]wFMCommunicate OK [21:16:50]wFMCommunicate request_size=4 [21:16:50]MH_SAM_APDU [21:16:50]CAPDU: 80 0D 03 02 [21:16:50]Write to MH i2c: E2 08 00 BA 22 80 0D 03 02 00 00 00 00 57 [21:16:50]Write i2c OK [21:16:50]MH_I2C_Read... [21:16:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:16:50]Read from MH i2c: E2 [21:16:50]MH_I2C_Read... [21:16:50]Read from MH i2c: E2 0B 00 [21:16:50]MH_I2C_Read... [21:16:50]Read from MH i2c: E2 0B 00 BA 22 00 2E B2 94 61 FC 6D E8 F3 90 00 71 [21:16:50]RAPDU: 2E B2 94 61 FC 6D E8 F3 90 00 [21:16:50]wFMCommunicate OK [21:16:50]SAM_PROTO_SignData done [21:16:50]FM_MakeSignedData done [21:16:50]CreateOFDProtocolMessage [21:16:50]wFMCommunicate request_size=4 [21:16:50]MH_SAM_APDU [21:16:50]CAPDU: 80 11 00 00 [21:16:50]Write to MH i2c: E2 08 00 BB 22 80 11 00 00 00 00 00 00 57 [21:16:50]Write i2c OK [21:16:50]MH_I2C_Read... [21:16:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:16:50]Read from MH i2c: E2 [21:16:50]MH_I2C_Read... [21:16:50]Read from MH i2c: E2 17 00 [21:16:50]MH_I2C_Read... [21:16:50]Read from MH i2c: E2 17 00 BB 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A8 [21:16:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:16:50]wFMCommunicate OK [21:16:50]CreateOFDProtocolMessage done [21:16:50]OFDSenderStorePacket 156518 [21:16:50]StoreOFDPacket docnum=156518 [21:16:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 79 0A 07 01 77 88 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 02 00 00 F4 03 04 00 41 73 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 66 63 02 00 35 04 06 00 F8 68 78 9A A7 B4 2E B2 94 61 FC 6D E8 F3 [21:16:50]CheckFolder [21:16:50]dirname=/storage/ofd_packets [21:16:50]CheckFolder done [21:16:50]ProducePacketName [21:16:50]name=ofd_packets/00156518 [21:16:50]NVStorageSaveData ofd_packets/00156518 [21:16:50]File name is /storage/ofd_packets/00156518 [21:16:50]Write 301 bytes [21:16:50]NVStorageSaveData done [21:16:50]OFDSenderStorePacket done [21:16:50]KKMCreateOFDPacket done [21:16:50]NVStorageSaveData kkm_last_timestamp [21:16:50]File name is /storage/kkm_last_timestamp [21:16:50]Write 4 bytes [21:16:50]NVStorageSaveData done [21:16:50]ExternCall_PrintAddStr [21:16:50]wPrintStart [21:16:50]Write to MH i2c: 01 00 00 BC 22 DE [21:16:50]Write i2c OK [21:16:50]MH_I2C_Read... [21:16:50]Read from MH i2c: 01 [21:16:50]MH_I2C_Read... [21:16:50]Read from MH i2c: 01 07 00 [21:16:50]MH_I2C_Read... [21:16:50]Read from MH i2c: 01 07 00 BC 22 00 00 00 00 00 FF 0F F3 [21:16:50]RasterBufferAndPrint [21:16:50]line Счет N : (1)874835 [21:16:50]line ИНН: 02508201610067 [21:16:50]line Контрольно-Кассовый Чек [21:16:50]line ПРОДАЖА [21:16:50]line ТРК (МРК, ГНК) : 32 [21:16:50]line Товар: 2710124130 [21:16:50]line Аи-92-К-5 [21:16:50]line 20.000 * 0.00 [21:16:50]line = 0.00 [21:16:50]line НДС 12% НСП 1% [21:16:50]line > о реализуемом товаре [21:16:50]line ИТОГО: 0.00 [21:16:50]line НСП 1% : 0.00 [21:16:50]line НДС 12% : 0.00 [21:16:50]line Наличными: 0.00 [21:16:50]line Безнал.: 0.00 [21:16:50]line Место: АЗС № 165 "Партнер Нефть" [21:16:50]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:16:50]line СНО: Общий режим [21:16:50]line Чек 590 20.10.2024 21:16 [21:16:50]line Смена: 314 ФФД: 1.0 [21:16:50]line ЗНМ: 0300000234 [21:16:50]line РНМ: 0000137193017469 [21:16:50]line Версия ККМ: v1.0 [21:16:50]line Талоны: Топливные Талоны [21:16:50]line 4564778 [21:16:50]line ФМ: 0000000000963156 [21:16:50]line ФД: 156518 [21:16:50]line ФПД: 273127583688628 [21:16:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T211649&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156518&fm=273127583688628&tin=02508201610067®Number=0000137193017469&sum=0 [21:16:50]OFD Sender: Processing packet 156518 [packets to send 52, broken 51] [21:16:50]ProducePacketName [21:16:50]name=ofd_packets/00156518 [21:16:50]OFD Sender: To server: pG, [21:16:50]CommunicateWithHost lk.salyk.kg:30040 [21:16:50]ConnectInit lk.salyk.kg [21:16:50]written 0, free lines is 4095 [21:16:50]Connected sock=10 [21:16:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 79 0A 07 01 77 88 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 02 00 00 F4 03 04 00 41 73 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 66 63 02 00 35 04 06 00 F8 68 78 9A A7 B4 2E B2 94 61 FC 6D E8 F3 [21:16:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 28 02 47 00 DD BF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 66 63 02 00 F4 03 04 00 73 19 15 67 B6 04 01 00 00 78 3A A1 4A CD 81 E3 32 [21:16:50]CommunicateWithHost err = 0 [21:16:50]CheckOFDResponse [21:16:50]1017 (14) - 77093643461234 [21:16:50]1041 (16) - 0000000000963156 [21:16:50]1040 (4) - 156518 [21:16:50]1012 (4) - 20.10.2024 14:53 [21:16:50]1206 (1) - 0 [21:16:50]OFD Sender: Remove packet 156518 [21:16:50]ProducePacketName [21:16:50]name=ofd_packets/00156518 [21:16:50]NVStorageDeleteData [21:16:50]Write to MH i2c: 01 00 00 E6 22 08 [21:16:50]Write i2c OK [21:16:50]MH_I2C_Read... [21:16:50]Read from MH i2c: 01 [21:16:50]MH_I2C_Read... [21:16:50]Read from MH i2c: 01 07 00 [21:16:50]MH_I2C_Read... [21:16:50]Read from MH i2c: 01 07 00 E6 22 00 00 00 00 00 FB 0C 16 [21:16:50]RasterBufferAndPrint [21:16:50]line [21:16:50]line [21:16:50]line [21:16:50]line [21:16:50]line [21:16:50]written 0, free lines is 3329 [21:16:50]MH_Cut [21:16:50]Write to MH i2c: D1 01 00 ED 22 01 E1 [21:16:50]Write i2c OK [21:16:50]MH_I2C_Read... [21:16:50]Read from MH i2c: D1 [21:16:50]MH_I2C_Read... [21:16:50]Read from MH i2c: D1 01 00 [21:16:50]MH_I2C_Read... [21:16:50]Read from MH i2c: D1 01 00 ED 22 00 E0 [21:16:50]Write to MH i2c: 01 00 00 EE 22 10 [21:16:50]Write i2c OK [21:16:50]MH_I2C_Read... [21:16:51]OFD Sender: No OFD packet to send [21:16:51]*** Cut start [21:16:51]*** Partial cut [21:16:51]*** CUTSNS_PIN = 1 [21:16:51]*** CUTSNS_PIN = 0 [21:16:51]*** Brake cut motor [21:16:52]Read from MH i2c: 01 [21:16:52]MH_I2C_Read... [21:16:52]*** Stop cut motor [21:16:52]*** Cut end [21:16:52]Read from MH i2c: 01 07 00 [21:16:52]MH_I2C_Read... [21:16:52]Read from MH i2c: 01 07 00 EE 22 00 00 00 00 00 FF 0F 25 [21:16:52]process_action close_receipt done [21:16:52]requested_data is exist [21:16:52]produce_requested_data [21:16:52]requested_item fm.sn is exist - process it [21:16:52]wFMCommunicate request_size=4 [21:16:52]MH_SAM_APDU [21:16:52]CAPDU: 80 11 00 00 [21:16:52]Write to MH i2c: E2 08 00 EF 22 80 11 00 00 00 00 00 00 8B [21:16:52]Write i2c OK [21:16:52]MH_I2C_Read... [21:16:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:16:52]Read from MH i2c: E2 [21:16:52]MH_I2C_Read... [21:16:52]Read from MH i2c: E2 17 00 [21:16:52]MH_I2C_Read... [21:16:52]Read from MH i2c: E2 17 00 EF 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DC [21:16:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:16:52]wFMCommunicate OK [21:16:52]requested_item fd.num is exist - process it [21:16:52]SAM_PROTO_GetFieldsCounters [21:16:52]wFMCommunicate request_size=4 [21:16:52]MH_SAM_APDU [21:16:52]CAPDU: 80 13 00 00 [21:16:52]Write to MH i2c: E2 08 00 F0 22 80 13 00 00 00 00 00 00 8E [21:16:52]Write i2c OK [21:16:52]MH_I2C_Read... [21:16:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:16:52]Read from MH i2c: E2 [21:16:52]MH_I2C_Read... [21:16:52]Read from MH i2c: E2 62 00 [21:16:52]MH_I2C_Read... [21:16:52]Read from MH i2c: E2 62 00 F0 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 66 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 4E 02 00 00 5E 04 04 00 4E 02 00 00 57 04 04 00 4F 02 00 00 19 04 04 00 00 00 00 00 90 00 BD [21:16:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 66 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 4E 02 00 00 5E 04 04 00 4E 02 00 00 57 04 04 00 4F 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:16:52]wFMCommunicate OK [21:16:52]SAM_PROTO_GetFieldsCounters done [21:16:52]requested_item shift.num is exist - process it [21:16:52]requested_item shift.opened is exist - process it [21:16:52]req_shift_opened [21:16:52]FM_GetShiftState [21:16:52]SAM_PROTO_GetShiftState [21:16:52]wFMCommunicate request_size=4 [21:16:52]MH_SAM_APDU [21:16:52]CAPDU: 80 13 01 00 [21:16:52]Write to MH i2c: E2 08 00 F1 22 80 13 01 00 00 00 00 00 90 [21:16:52]Write i2c OK [21:16:52]MH_I2C_Read... [21:16:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:16:52]Read from MH i2c: E2 [21:16:52]MH_I2C_Read... [21:16:52]Read from MH i2c: E2 0E 00 [21:16:52]MH_I2C_Read... [21:16:52]Read from MH i2c: E2 0E 00 F1 22 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 37 [21:16:52]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:16:52]wFMCommunicate OK [21:16:52]SAM_PROTO_GetShiftState done [21:16:52]FM_GetShiftState done [21:16:52]req_shift_opened done [21:16:52]requested_item shift.open_date is exist - process it [21:16:52]req_shift_open_date [21:16:52]req_shift_open_date done [21:16:52]produce_requested_data done [21:16:52]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156518,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [21:16:52]process_action_free close_receipt [21:16:52]json_value_free [21:16:52]json_value_free done [21:16:52]process_json_proto returns [21:16:52]Send response to host [21:16:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156518,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [21:16:52]free response buf [21:16:52]execute_script done [21:16:52]execute_script returns [21:16:52]free content buf [21:16:52]Sock 7.Close socket [21:16:52]Sock 7.Thread stoped [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:11]accept exits with 9 [21:18:11]New connection [21:18:11]New thread 3066731876 created [21:18:11]Thread 3066588516 joined [21:18:11]Waiting for new connection... [21:18:11] Sock 9.Parse request [21:18:11]Sock 9.Check first char [21:18:11]Sock 9.First char is OK [21:18:11]request: POST /json_proto HTTP/1.0 [21:18:11]Method: POST [21:18:11]URL: /json_proto [21:18:11]Method is POST - this is cgi request [21:18:11]url: /json_proto [21:18:11]query_string will be loaded in cgi processing [21:18:11]execute_cgi json_proto POST (null) [21:18:11]execute_cgi path=json_proto method=POST [21:18:11]POST find Content-Length [21:18:11]Host: 172.17.53.67:8080 [21:18:11]Content-Length: 789 [21:18:11]Content-Type: application/json [21:18:11] [21:18:11]POST finish read [21:18:11]Found Content-Length = 789 [21:18:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874836", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 27.630, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:18:11]execute_script... [21:18:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874836", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 27.630, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:18:11]POST & json_proto [21:18:11]process_json_proto [21:18:11]json parsed OK: [21:18:11]protocol is kg_v1.0 [21:18:11]action value=close_receipt [21:18:11]process_action close_receipt [21:18:11]cmd_close_receipt [21:18:11]MH_GetDate [21:18:11]Write to MH i2c: F0 00 00 F2 22 03 [21:18:11]Write i2c OK [21:18:11]MH_I2C_Read... [21:18:11]Read from MH i2c: F0 [21:18:11]MH_I2C_Read... [21:18:11]Read from MH i2c: F0 09 00 [21:18:11]MH_I2C_Read... [21:18:11]Read from MH i2c: F0 09 00 F2 22 00 94 73 15 67 19 BC 99 64 61 [21:18:11]GetLastDocTimeStamp 1729459009 [21:18:11]current date 1729459092 [21:18:11]FM_GetShiftState [21:18:11]SAM_PROTO_GetShiftState [21:18:11]wFMCommunicate request_size=4 [21:18:11]MH_SAM_APDU [21:18:11]CAPDU: 80 13 01 00 [21:18:11]Write to MH i2c: E2 08 00 F3 22 80 13 01 00 00 00 00 00 92 [21:18:11]Write i2c OK [21:18:11]MH_I2C_Read... [21:18:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:18:11]Read from MH i2c: E2 [21:18:11]MH_I2C_Read... [21:18:11]Read from MH i2c: E2 0E 00 [21:18:11]MH_I2C_Read... [21:18:11]Read from MH i2c: E2 0E 00 F3 22 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 39 [21:18:11]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:18:11]wFMCommunicate OK [21:18:11]SAM_PROTO_GetShiftState done [21:18:11]FM_GetShiftState done [21:18:11]opened in 1729383891 [21:18:11]opened+sec_in_day 1729470291 [21:18:11]quantity*price = 0 [21:18:11]sum+1 = 1 [21:18:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 591 20.10.2024 21:18 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливная Карта 59209 ФМ: 0000000000963156 ФД: 156519 ФПД: 70063513777795 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T211812&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156519&fm=70063513777795&tin=02508201610067®Number=0000137193017469&sum=0 [21:18:12]StoreToDocumentArchive [21:18:12]shift 314 fd 156519 [21:18:12]save to /storage/0314/doc_00156519 [21:18:12]save last doc name /storage/0314/doc_00156519 to /storage/kkm_last_doc_name [21:18:12]save OK [21:18:12]Clear old archive folders... [21:18:12]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:18:12]tlvbuf is 002DD2E0 [21:18:12]SAM_PROTO_ClearQueue [21:18:12]wFMCommunicate request_size=4 [21:18:12]MH_SAM_APDU [21:18:12]CAPDU: 80 09 00 00 [21:18:12]Write to MH i2c: E2 08 00 00 23 80 09 00 00 00 00 00 00 95 [21:18:12]Write i2c OK [21:18:12]MH_I2C_Read... [21:18:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:18:12]Read from MH i2c: E2 [21:18:12]MH_I2C_Read... [21:18:12]Read from MH i2c: E2 03 00 [21:18:12]MH_I2C_Read... [21:18:12]Read from MH i2c: E2 03 00 00 23 00 90 00 97 [21:18:12]RAPDU: 90 00 [21:18:12]wFMCommunicate OK [21:18:12]SAM_PROTO_ClearQueue done [21:18:12]KKMCreateOFDPacket [21:18:12]OFDProtocolAddRootSTLVToBuf [21:18:12]FM_MakeSignedData [21:18:12]FM_MakeSignedData [21:18:12]SAM_PROTO_SignData [21:18:12]wFMCommunicate request_size=4 [21:18:12]MH_SAM_APDU [21:18:12]CAPDU: 80 0D 01 02 [21:18:12]Write to MH i2c: E2 08 00 01 23 80 0D 01 02 00 00 00 00 9D [21:18:12]Write i2c OK [21:18:12]MH_I2C_Read... [21:18:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:18:12]Read from MH i2c: E2 [21:18:12]MH_I2C_Read... [21:18:12]Read from MH i2c: E2 03 00 [21:18:12]MH_I2C_Read... [21:18:12]Read from MH i2c: E2 03 00 01 23 00 90 00 98 [21:18:12]RAPDU: 90 00 [21:18:12]wFMCommunicate OK [21:18:12]wFMCommunicate request_size=255 [21:18:12]MH_SAM_APDU [21:18:12]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EE 6B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 02 00 00 F4 03 04 00 94 73 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 67 63 02 00 35 04 06 00 3F B8 EE D9 [21:18:12]Write to MH i2c: E2 02 01 02 23 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EE 6B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 02 00 00 F4 03 04 00 94 73 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 67 63 02 00 35 04 06 00 3F B8 EE D9 00 00 01 [21:18:12]Write i2c OK [21:18:12]MH_I2C_Read... [21:18:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:18:12]Read from MH i2c: E2 [21:18:12]MH_I2C_Read... [21:18:12]Read from MH i2c: E2 03 00 [21:18:12]MH_I2C_Read... [21:18:12]Read from MH i2c: E2 03 00 02 23 00 90 00 99 [21:18:12]RAPDU: 90 00 [21:18:12]wFMCommunicate OK [21:18:12]wFMCommunicate request_size=7 [21:18:12]MH_SAM_APDU [21:18:12]CAPDU: 80 0D 02 02 02 B6 83 [21:18:12]Write to MH i2c: E2 0A 00 03 23 80 0D 02 02 02 00 B6 83 00 00 DD [21:18:12]Write i2c OK [21:18:12]MH_I2C_Read... [21:18:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:18:12]Read from MH i2c: E2 [21:18:12]MH_I2C_Read... [21:18:12]Read from MH i2c: E2 03 00 [21:18:12]MH_I2C_Read... [21:18:12]Read from MH i2c: E2 03 00 03 23 00 90 00 9A [21:18:12]RAPDU: 90 00 [21:18:12]wFMCommunicate OK [21:18:12]wFMCommunicate request_size=4 [21:18:12]MH_SAM_APDU [21:18:12]CAPDU: 80 0D 03 02 [21:18:12]Write to MH i2c: E2 08 00 04 23 80 0D 03 02 00 00 00 00 A2 [21:18:12]Write i2c OK [21:18:12]MH_I2C_Read... [21:18:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:18:13]Read from MH i2c: E2 [21:18:13]MH_I2C_Read... [21:18:13]Read from MH i2c: E2 0B 00 [21:18:13]MH_I2C_Read... [21:18:13]Read from MH i2c: E2 0B 00 04 23 00 51 08 48 0C 59 D8 20 A5 90 00 46 [21:18:13]RAPDU: 51 08 48 0C 59 D8 20 A5 90 00 [21:18:13]wFMCommunicate OK [21:18:13]SAM_PROTO_SignData done [21:18:13]FM_MakeSignedData done [21:18:13]CreateOFDProtocolMessage [21:18:13]wFMCommunicate request_size=4 [21:18:13]MH_SAM_APDU [21:18:13]CAPDU: 80 11 00 00 [21:18:13]Write to MH i2c: E2 08 00 05 23 80 11 00 00 00 00 00 00 A2 [21:18:13]Write i2c OK [21:18:13]MH_I2C_Read... [21:18:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:18:13]Read from MH i2c: E2 [21:18:13]MH_I2C_Read... [21:18:13]Read from MH i2c: E2 17 00 [21:18:13]MH_I2C_Read... [21:18:13]Read from MH i2c: E2 17 00 05 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F3 [21:18:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:18:13]wFMCommunicate OK [21:18:13]CreateOFDProtocolMessage done [21:18:13]OFDSenderStorePacket 156519 [21:18:13]StoreOFDPacket docnum=156519 [21:18:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 FA 9B 04 01 C0 33 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EE 6B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 02 00 00 F4 03 04 00 94 73 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 67 63 02 00 35 04 06 00 3F B8 EE D9 B6 83 51 08 48 0C 59 D8 20 A5 [21:18:13]CheckFolder [21:18:13]dirname=/storage/ofd_packets [21:18:13]CheckFolder done [21:18:13]ProducePacketName [21:18:13]name=ofd_packets/00156519 [21:18:13]NVStorageSaveData ofd_packets/00156519 [21:18:13]File name is /storage/ofd_packets/00156519 [21:18:13]Write 298 bytes [21:18:13]NVStorageSaveData done [21:18:13]OFDSenderStorePacket done [21:18:13]KKMCreateOFDPacket done [21:18:13]NVStorageSaveData kkm_last_timestamp [21:18:13]File name is /storage/kkm_last_timestamp [21:18:13]Write 4 bytes [21:18:13]NVStorageSaveData done [21:18:13]ExternCall_PrintAddStr [21:18:13]wPrintStart [21:18:13]Write to MH i2c: 01 00 00 06 23 29 [21:18:13]Write i2c OK [21:18:13]MH_I2C_Read... [21:18:13]Read from MH i2c: 01 [21:18:13]MH_I2C_Read... [21:18:13]Read from MH i2c: 01 07 00 [21:18:13]MH_I2C_Read... [21:18:13]Read from MH i2c: 01 07 00 06 23 00 00 00 00 00 FF 0F 3E [21:18:13]RasterBufferAndPrint [21:18:13]line Счет N : (1)874836 [21:18:13]line ИНН: 02508201610067 [21:18:13]line Контрольно-Кассовый Чек [21:18:13]line ПРОДАЖА [21:18:13]line ТРК (МРК, ГНК) : 14 [21:18:13]line Товар: 2710194210 [21:18:13]line ДТ-К-2 [21:18:13]line 27.630 * 0.00 [21:18:13]line = 0.00 [21:18:13]line НДС 12% НСП 1% [21:18:13]line > о реализуемом товаре [21:18:13]line ИТОГО: 0.00 [21:18:13]line НСП 1% : 0.00 [21:18:13]line НДС 12% : 0.00 [21:18:13]line Наличными: 0.00 [21:18:13]line Безнал.: 0.00 [21:18:13]line Место: АЗС № 165 "Партнер Нефть" [21:18:13]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:18:13]line СНО: Общий режим [21:18:13]line Чек 591 20.10.2024 21:18 [21:18:13]line Смена: 314 ФФД: 1.0 [21:18:13]line ЗНМ: 0300000234 [21:18:13]line РНМ: 0000137193017469 [21:18:13]line Версия ККМ: v1.0 [21:18:13]line Талоны: Топливная Карта [21:18:13]line 59209 [21:18:13]line ФМ: 0000000000963156 [21:18:13]line ФД: 156519 [21:18:13]line ФПД: 70063513777795 [21:18:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T211812&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156519&fm=70063513777795&tin=02508201610067®Number=0000137193017469&sum=0 [21:18:13]OFD Sender: Processing packet 156519 [packets to send 52, broken 51] [21:18:13]ProducePacketName [21:18:13]name=ofd_packets/00156519 [21:18:13]OFD Sender: To server: pG, [21:18:13]CommunicateWithHost lk.salyk.kg:30040 [21:18:13]ConnectInit lk.salyk.kg [21:18:13]written 0, free lines is 4095 [21:18:13]Connected sock=10 [21:18:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 FA 9B 04 01 C0 33 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EE 6B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 02 00 00 F4 03 04 00 94 73 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 67 63 02 00 35 04 06 00 3F B8 EE D9 B6 83 51 08 48 0C 59 D8 20 A5 [21:18:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 55 16 47 00 0E 6A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 67 63 02 00 F4 03 04 00 C6 19 15 67 B6 04 01 00 00 81 AF B1 0E E7 10 D2 9D [21:18:13]CommunicateWithHost err = 0 [21:18:13]CheckOFDResponse [21:18:13]1017 (14) - 77093643461234 [21:18:13]1041 (16) - 0000000000963156 [21:18:13]1040 (4) - 156519 [21:18:13]1012 (4) - 20.10.2024 14:55 [21:18:13]1206 (1) - 0 [21:18:13]OFD Sender: Remove packet 156519 [21:18:13]ProducePacketName [21:18:13]name=ofd_packets/00156519 [21:18:13]NVStorageDeleteData [21:18:13]Write to MH i2c: 01 00 00 30 23 53 [21:18:13]Write i2c OK [21:18:13]MH_I2C_Read... [21:18:13]Read from MH i2c: 01 [21:18:13]MH_I2C_Read... [21:18:13]Read from MH i2c: 01 07 00 [21:18:13]MH_I2C_Read... [21:18:13]Read from MH i2c: 01 07 00 30 23 00 00 00 00 00 F8 0C 5E [21:18:13]RasterBufferAndPrint [21:18:13]line [21:18:13]line [21:18:13]line [21:18:13]line [21:18:13]line [21:18:13]written 0, free lines is 3329 [21:18:13]MH_Cut [21:18:13]Write to MH i2c: D1 01 00 37 23 01 2C [21:18:13]Write i2c OK [21:18:13]MH_I2C_Read... [21:18:13]Read from MH i2c: D1 [21:18:13]MH_I2C_Read... [21:18:13]Read from MH i2c: D1 01 00 [21:18:13]MH_I2C_Read... [21:18:13]Read from MH i2c: D1 01 00 37 23 00 2B [21:18:13]Write to MH i2c: 01 00 00 38 23 5B [21:18:13]Write i2c OK [21:18:13]MH_I2C_Read... [21:18:14]OFD Sender: No OFD packet to send [21:18:14]*** Cut start [21:18:14]*** Partial cut [21:18:14]*** CUTSNS_PIN = 1 [21:18:14]*** CUTSNS_PIN = 0 [21:18:14]*** Brake cut motor [21:18:15]Read from MH i2c: 01 [21:18:15]MH_I2C_Read... [21:18:15]*** Stop cut motor [21:18:15]*** Cut end [21:18:15]Read from MH i2c: 01 07 00 [21:18:15]MH_I2C_Read... [21:18:15]Read from MH i2c: 01 07 00 38 23 00 00 00 00 00 FF 0F 70 [21:18:15]process_action close_receipt done [21:18:15]requested_data is exist [21:18:15]produce_requested_data [21:18:15]requested_item fm.sn is exist - process it [21:18:15]wFMCommunicate request_size=4 [21:18:15]MH_SAM_APDU [21:18:15]CAPDU: 80 11 00 00 [21:18:15]Write to MH i2c: E2 08 00 39 23 80 11 00 00 00 00 00 00 D6 [21:18:15]Write i2c OK [21:18:15]MH_I2C_Read... [21:18:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:18:15]Read from MH i2c: E2 [21:18:15]MH_I2C_Read... [21:18:15]Read from MH i2c: E2 17 00 [21:18:15]MH_I2C_Read... [21:18:15]Read from MH i2c: E2 17 00 39 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 27 [21:18:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:18:15]wFMCommunicate OK [21:18:15]requested_item fd.num is exist - process it [21:18:15]SAM_PROTO_GetFieldsCounters [21:18:15]wFMCommunicate request_size=4 [21:18:15]MH_SAM_APDU [21:18:15]CAPDU: 80 13 00 00 [21:18:15]Write to MH i2c: E2 08 00 3A 23 80 13 00 00 00 00 00 00 D9 [21:18:15]Write i2c OK [21:18:15]MH_I2C_Read... [21:18:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:18:15]Read from MH i2c: E2 [21:18:15]MH_I2C_Read... [21:18:15]Read from MH i2c: E2 62 00 [21:18:15]MH_I2C_Read... [21:18:15]Read from MH i2c: E2 62 00 3A 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 67 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 4F 02 00 00 5E 04 04 00 4F 02 00 00 57 04 04 00 50 02 00 00 19 04 04 00 00 00 00 00 90 00 0C [21:18:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 67 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 4F 02 00 00 5E 04 04 00 4F 02 00 00 57 04 04 00 50 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:18:15]wFMCommunicate OK [21:18:15]SAM_PROTO_GetFieldsCounters done [21:18:15]requested_item shift.num is exist - process it [21:18:15]requested_item shift.opened is exist - process it [21:18:15]req_shift_opened [21:18:15]FM_GetShiftState [21:18:15]SAM_PROTO_GetShiftState [21:18:15]wFMCommunicate request_size=4 [21:18:15]MH_SAM_APDU [21:18:15]CAPDU: 80 13 01 00 [21:18:15]Write to MH i2c: E2 08 00 3B 23 80 13 01 00 00 00 00 00 DB [21:18:15]Write i2c OK [21:18:15]MH_I2C_Read... [21:18:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:18:15]Read from MH i2c: E2 [21:18:15]MH_I2C_Read... [21:18:15]Read from MH i2c: E2 0E 00 [21:18:15]MH_I2C_Read... [21:18:15]Read from MH i2c: E2 0E 00 3B 23 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 82 [21:18:15]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:18:15]wFMCommunicate OK [21:18:15]SAM_PROTO_GetShiftState done [21:18:15]FM_GetShiftState done [21:18:15]req_shift_opened done [21:18:15]requested_item shift.open_date is exist - process it [21:18:15]req_shift_open_date [21:18:15]req_shift_open_date done [21:18:15]produce_requested_data done [21:18:15]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156519,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [21:18:15]process_action_free close_receipt [21:18:15]json_value_free [21:18:15]json_value_free done [21:18:15]process_json_proto returns [21:18:15]Send response to host [21:18:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156519,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [21:18:15]free response buf [21:18:15]execute_script done [21:18:15]execute_script returns [21:18:15]free content buf [21:18:15]Sock 9.Close socket [21:18:15]Sock 9.Thread stoped [21:18:19]OFD Sender: No OFD packet to send [21:18:24]OFD Sender: No OFD packet to send [21:18:29]OFD Sender: No OFD packet to send [21:18:34]OFD Sender: No OFD packet to send [21:18:39]OFD Sender: No OFD packet to send [21:18:42]accept exits with 7 [21:18:42]New connection [21:18:42]New thread 3066588516 created [21:18:42]Thread 3066731876 joined [21:18:42]Waiting for new connection... [21:18:42] Sock 7.Parse request [21:18:42]Sock 7.Check first char [21:18:42]Sock 7.First char is OK [21:18:42]request: POST /json_proto HTTP/1.0 [21:18:42]Method: POST [21:18:42]URL: /json_proto [21:18:42]Method is POST - this is cgi request [21:18:42]url: /json_proto [21:18:42]query_string will be loaded in cgi processing [21:18:42]execute_cgi json_proto POST (null) [21:18:42]execute_cgi path=json_proto method=POST [21:18:42]POST find Content-Length [21:18:42]Host: 172.17.53.67:8080 [21:18:42]Content-Length: 759 [21:18:42]Content-Type: application/json [21:18:42] [21:18:42]POST finish read [21:18:42]Found Content-Length = 759 [21:18:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874837", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 200.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:18:42]execute_script... [21:18:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874837", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 200.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:18:42]POST & json_proto [21:18:42]process_json_proto [21:18:42]json parsed OK: [21:18:42]protocol is kg_v1.0 [21:18:42]action value=close_receipt [21:18:42]process_action close_receipt [21:18:42]cmd_close_receipt [21:18:42]MH_GetDate [21:18:42]Write to MH i2c: F0 00 00 3C 23 4E [21:18:42]Write i2c OK [21:18:42]MH_I2C_Read... [21:18:42]Read from MH i2c: F0 [21:18:42]MH_I2C_Read... [21:18:42]Read from MH i2c: F0 09 00 [21:18:42]MH_I2C_Read... [21:18:42]Read from MH i2c: F0 09 00 3C 23 00 B3 73 15 67 19 BC 99 64 CB [21:18:42]GetLastDocTimeStamp 1729459092 [21:18:42]current date 1729459123 [21:18:42]FM_GetShiftState [21:18:42]SAM_PROTO_GetShiftState [21:18:42]wFMCommunicate request_size=4 [21:18:42]MH_SAM_APDU [21:18:42]CAPDU: 80 13 01 00 [21:18:42]Write to MH i2c: E2 08 00 3D 23 80 13 01 00 00 00 00 00 DD [21:18:42]Write i2c OK [21:18:42]MH_I2C_Read... [21:18:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:18:42]Read from MH i2c: E2 [21:18:42]MH_I2C_Read... [21:18:42]Read from MH i2c: E2 0E 00 [21:18:42]MH_I2C_Read... [21:18:42]Read from MH i2c: E2 0E 00 3D 23 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 84 [21:18:42]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:18:42]wFMCommunicate OK [21:18:42]SAM_PROTO_GetShiftState done [21:18:42]FM_GetShiftState done [21:18:42]opened in 1729383891 [21:18:42]opened+sec_in_day 1729470291 [21:18:42]quantity*price = 20041 [21:18:42]sum+1 = 20042 [21:18:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 200.41 НСП 1% : 1.77 НДС 12% : 21.28 Наличными: 0.00 Безнал.: 200.41 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 592 20.10.2024 21:18 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156520 ФПД: 109928866624786 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T211843&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156520&fm=109928866624786&tin=02508201610067®Number=0000137193017469&sum=20041 [21:18:43]StoreToDocumentArchive [21:18:43]shift 314 fd 156520 [21:18:43]save to /storage/0314/doc_00156520 [21:18:43]save last doc name /storage/0314/doc_00156520 to /storage/kkm_last_doc_name [21:18:43]save OK [21:18:43]Clear old archive folders... [21:18:43]ProcessDocumentItem done err = 0, tmpTLVsize=252 [21:18:43]tlvbuf is B6EA44F0 [21:18:43]SAM_PROTO_ClearQueue [21:18:43]wFMCommunicate request_size=4 [21:18:43]MH_SAM_APDU [21:18:43]CAPDU: 80 09 00 00 [21:18:43]Write to MH i2c: E2 08 00 4A 23 80 09 00 00 00 00 00 00 DF [21:18:43]Write i2c OK [21:18:43]MH_I2C_Read... [21:18:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:18:43]Read from MH i2c: E2 [21:18:43]MH_I2C_Read... [21:18:43]Read from MH i2c: E2 03 00 [21:18:43]MH_I2C_Read... [21:18:43]Read from MH i2c: E2 03 00 4A 23 00 90 00 E1 [21:18:43]RAPDU: 90 00 [21:18:43]wFMCommunicate OK [21:18:43]SAM_PROTO_ClearQueue done [21:18:43]KKMCreateOFDPacket [21:18:43]OFDProtocolAddRootSTLVToBuf [21:18:43]FM_MakeSignedData [21:18:43]FM_MakeSignedData [21:18:43]SAM_PROTO_SignData [21:18:43]wFMCommunicate request_size=4 [21:18:43]MH_SAM_APDU [21:18:43]CAPDU: 80 0D 01 02 [21:18:43]Write to MH i2c: E2 08 00 4B 23 80 0D 01 02 00 00 00 00 E7 [21:18:43]Write i2c OK [21:18:43]MH_I2C_Read... [21:18:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:18:43]Read from MH i2c: E2 [21:18:43]MH_I2C_Read... [21:18:43]Read from MH i2c: E2 03 00 [21:18:43]MH_I2C_Read... [21:18:43]Read from MH i2c: E2 03 00 4B 23 00 90 00 E2 [21:18:43]RAPDU: 90 00 [21:18:43]wFMCommunicate OK [21:18:43]wFMCommunicate request_size=255 [21:18:43]MH_SAM_APDU [21:18:43]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 49 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 49 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 02 00 00 F4 03 04 00 B3 73 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 68 63 02 00 35 04 06 00 [21:18:43]Write to MH i2c: E2 02 01 4C 23 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 49 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 49 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 02 00 00 F4 03 04 00 B3 73 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 68 63 02 00 35 04 06 00 00 00 3F [21:18:43]Write i2c OK [21:18:43]MH_I2C_Read... [21:18:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:18:43]Read from MH i2c: E2 [21:18:43]MH_I2C_Read... [21:18:43]Read from MH i2c: E2 03 00 [21:18:43]MH_I2C_Read... [21:18:43]Read from MH i2c: E2 03 00 4C 23 00 90 00 E3 [21:18:43]RAPDU: 90 00 [21:18:43]wFMCommunicate OK [21:18:43]wFMCommunicate request_size=11 [21:18:43]MH_SAM_APDU [21:18:43]CAPDU: 80 0D 02 02 06 63 FA CF 0B B5 12 [21:18:43]Write to MH i2c: E2 0E 00 4D 23 80 0D 02 02 06 00 63 FA CF 0B B5 12 00 00 F4 [21:18:43]Write i2c OK [21:18:43]MH_I2C_Read... [21:18:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:18:43]Read from MH i2c: E2 [21:18:43]MH_I2C_Read... [21:18:43]Read from MH i2c: E2 03 00 [21:18:43]MH_I2C_Read... [21:18:43]Read from MH i2c: E2 03 00 4D 23 00 90 00 E4 [21:18:43]RAPDU: 90 00 [21:18:43]wFMCommunicate OK [21:18:43]wFMCommunicate request_size=4 [21:18:43]MH_SAM_APDU [21:18:43]CAPDU: 80 0D 03 02 [21:18:43]Write to MH i2c: E2 08 00 4E 23 80 0D 03 02 00 00 00 00 EC [21:18:43]Write i2c OK [21:18:43]MH_I2C_Read... [21:18:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:18:43]Read from MH i2c: E2 [21:18:43]MH_I2C_Read... [21:18:43]Read from MH i2c: E2 0B 00 [21:18:43]MH_I2C_Read... [21:18:43]Read from MH i2c: E2 0B 00 4E 23 00 8E EC 12 68 F0 C1 26 E0 90 00 98 [21:18:43]RAPDU: 8E EC 12 68 F0 C1 26 E0 90 00 [21:18:43]wFMCommunicate OK [21:18:43]SAM_PROTO_SignData done [21:18:43]FM_MakeSignedData done [21:18:43]CreateOFDProtocolMessage [21:18:43]wFMCommunicate request_size=4 [21:18:43]MH_SAM_APDU [21:18:43]CAPDU: 80 11 00 00 [21:18:43]Write to MH i2c: E2 08 00 4F 23 80 11 00 00 00 00 00 00 EC [21:18:43]Write i2c OK [21:18:43]MH_I2C_Read... [21:18:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:18:43]Read from MH i2c: E2 [21:18:43]MH_I2C_Read... [21:18:43]Read from MH i2c: E2 17 00 [21:18:43]MH_I2C_Read... [21:18:43]Read from MH i2c: E2 17 00 4F 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3D [21:18:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:18:43]wFMCommunicate OK [21:18:43]CreateOFDProtocolMessage done [21:18:43]OFDSenderStorePacket 156520 [21:18:43]StoreOFDPacket docnum=156520 [21:18:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 64 AE 08 01 61 B8 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 49 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 49 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 02 00 00 F4 03 04 00 B3 73 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 68 63 02 00 35 04 06 00 63 FA CF 0B B5 12 8E EC 12 68 F0 C1 26 E0 [21:18:43]CheckFolder [21:18:43]dirname=/storage/ofd_packets [21:18:43]CheckFolder done [21:18:43]ProducePacketName [21:18:43]name=ofd_packets/00156520 [21:18:43]NVStorageSaveData ofd_packets/00156520 [21:18:43]File name is /storage/ofd_packets/00156520 [21:18:43]Write 302 bytes [21:18:43]NVStorageSaveData done [21:18:43]OFDSenderStorePacket done [21:18:43]KKMCreateOFDPacket done [21:18:43]NVStorageSaveData kkm_last_timestamp [21:18:43]File name is /storage/kkm_last_timestamp [21:18:43]Write 4 bytes [21:18:43]NVStorageSaveData done [21:18:43]ExternCall_PrintAddStr [21:18:43]wPrintStart [21:18:43]Write to MH i2c: 01 00 00 50 23 73 [21:18:43]Write i2c OK [21:18:43]MH_I2C_Read... [21:18:43]Read from MH i2c: 01 [21:18:43]MH_I2C_Read... [21:18:43]Read from MH i2c: 01 07 00 [21:18:43]MH_I2C_Read... [21:18:43]Read from MH i2c: 01 07 00 50 23 00 00 00 00 00 FF 0F 88 [21:18:43]RasterBufferAndPrint [21:18:43]line Счет N : (1)874837 [21:18:43]line ИНН: 02508201610067 [21:18:43]line Контрольно-Кассовый Чек [21:18:43]line ПРОДАЖА [21:18:43]line ТРК (МРК, ГНК) : 23 [21:18:43]line Товар: 2710124130 [21:18:43]line Super 92-К-5 [21:18:43]line 2.930 * 68.40 [21:18:43]line = 200.41 [21:18:43]line НДС 12% НСП 1% [21:18:43]line > о реализуемом товаре [21:18:43]line ИТОГО: 200.41 [21:18:43]line НСП 1% : 1.77 [21:18:43]line НДС 12% : 21.28 [21:18:43]line Наличными: 0.00 [21:18:43]line Безнал.: 200.41 [21:18:43]line Место: АЗС № 165 "Партнер Нефть" [21:18:43]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:18:43]line СНО: Общий режим [21:18:43]line Чек 592 20.10.2024 21:18 [21:18:43]line Смена: 314 ФФД: 1.0 [21:18:43]line ЗНМ: 0300000234 [21:18:43]line РНМ: 0000137193017469 [21:18:43]line Версия ККМ: v1.0 [21:18:43]line Платежная система: Mbank [21:18:43]line ФМ: 0000000000963156 [21:18:43]line ФД: 156520 [21:18:43]line ФПД: 109928866624786 [21:18:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T211843&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156520&fm=109928866624786&tin=02508201610067®Number=0000137193017469&sum=20041 [21:18:44]OFD Sender: Processing packet 156520 [packets to send 52, broken 51] [21:18:44]ProducePacketName [21:18:44]name=ofd_packets/00156520 [21:18:44]OFD Sender: To server: pG, [21:18:44]CommunicateWithHost lk.salyk.kg:30040 [21:18:44]ConnectInit lk.salyk.kg [21:18:44]written 0, free lines is 4095 [21:18:44]Connected sock=10 [21:18:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 64 AE 08 01 61 B8 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 49 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 49 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 02 00 00 F4 03 04 00 B3 73 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 68 63 02 00 35 04 06 00 63 FA CF 0B B5 12 8E EC 12 68 F0 C1 26 E0 [21:18:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E1 1A 47 00 AB 08 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 68 63 02 00 F4 03 04 00 E5 19 15 67 B6 04 01 00 00 D3 E3 57 05 E0 88 43 9F [21:18:44]CommunicateWithHost err = 0 [21:18:44]CheckOFDResponse [21:18:44]1017 (14) - 77093643461234 [21:18:44]1041 (16) - 0000000000963156 [21:18:44]1040 (4) - 156520 [21:18:44]1012 (4) - 20.10.2024 14:55 [21:18:44]1206 (1) - 0 [21:18:44]OFD Sender: Remove packet 156520 [21:18:44]ProducePacketName [21:18:44]name=ofd_packets/00156520 [21:18:44]NVStorageDeleteData [21:18:44]Write to MH i2c: 01 00 00 79 23 9C [21:18:44]Write i2c OK [21:18:44]MH_I2C_Read... [21:18:44]Read from MH i2c: 01 [21:18:44]MH_I2C_Read... [21:18:44]Read from MH i2c: 01 07 00 [21:18:44]MH_I2C_Read... [21:18:44]Read from MH i2c: 01 07 00 79 23 00 00 00 00 00 16 0D C6 [21:18:44]RasterBufferAndPrint [21:18:44]line [21:18:44]line [21:18:44]line [21:18:44]line [21:18:44]line [21:18:44]written 0, free lines is 3361 [21:18:44]MH_Cut [21:18:44]Write to MH i2c: D1 01 00 80 23 01 75 [21:18:44]Write i2c OK [21:18:44]MH_I2C_Read... [21:18:44]Read from MH i2c: D1 [21:18:44]MH_I2C_Read... [21:18:44]Read from MH i2c: D1 01 00 [21:18:44]MH_I2C_Read... [21:18:44]Read from MH i2c: D1 01 00 80 23 00 74 [21:18:44]Write to MH i2c: 01 00 00 81 23 A4 [21:18:44]Write i2c OK [21:18:44]MH_I2C_Read... [21:18:45]OFD Sender: No OFD packet to send [21:18:45]*** Cut start [21:18:45]*** Partial cut [21:18:45]*** CUTSNS_PIN = 1 [21:18:45]*** CUTSNS_PIN = 0 [21:18:45]*** Brake cut motor [21:18:46]Read from MH i2c: 01 [21:18:46]MH_I2C_Read... [21:18:46]*** Stop cut motor [21:18:46]*** Cut end [21:18:46]Read from MH i2c: 01 07 00 [21:18:46]MH_I2C_Read... [21:18:46]Read from MH i2c: 01 07 00 81 23 00 00 00 00 00 FF 0F B9 [21:18:46]process_action close_receipt done [21:18:46]requested_data is exist [21:18:46]produce_requested_data [21:18:46]requested_item fm.sn is exist - process it [21:18:46]wFMCommunicate request_size=4 [21:18:46]MH_SAM_APDU [21:18:46]CAPDU: 80 11 00 00 [21:18:46]Write to MH i2c: E2 08 00 82 23 80 11 00 00 00 00 00 00 1F [21:18:46]Write i2c OK [21:18:46]MH_I2C_Read... [21:18:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:18:46]Read from MH i2c: E2 [21:18:46]MH_I2C_Read... [21:18:46]Read from MH i2c: E2 17 00 [21:18:46]MH_I2C_Read... [21:18:46]Read from MH i2c: E2 17 00 82 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 70 [21:18:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:18:46]wFMCommunicate OK [21:18:46]requested_item fd.num is exist - process it [21:18:46]SAM_PROTO_GetFieldsCounters [21:18:46]wFMCommunicate request_size=4 [21:18:46]MH_SAM_APDU [21:18:46]CAPDU: 80 13 00 00 [21:18:46]Write to MH i2c: E2 08 00 83 23 80 13 00 00 00 00 00 00 22 [21:18:46]Write i2c OK [21:18:46]MH_I2C_Read... [21:18:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:18:46]Read from MH i2c: E2 [21:18:46]MH_I2C_Read... [21:18:46]Read from MH i2c: E2 62 00 [21:18:46]MH_I2C_Read... [21:18:46]Read from MH i2c: E2 62 00 83 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 68 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 50 02 00 00 5E 04 04 00 50 02 00 00 57 04 04 00 51 02 00 00 19 04 04 00 00 00 00 00 90 00 59 [21:18:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 68 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 50 02 00 00 5E 04 04 00 50 02 00 00 57 04 04 00 51 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:18:46]wFMCommunicate OK [21:18:46]SAM_PROTO_GetFieldsCounters done [21:18:46]requested_item shift.num is exist - process it [21:18:46]requested_item shift.opened is exist - process it [21:18:46]req_shift_opened [21:18:46]FM_GetShiftState [21:18:46]SAM_PROTO_GetShiftState [21:18:46]wFMCommunicate request_size=4 [21:18:46]MH_SAM_APDU [21:18:46]CAPDU: 80 13 01 00 [21:18:46]Write to MH i2c: E2 08 00 84 23 80 13 01 00 00 00 00 00 24 [21:18:46]Write i2c OK [21:18:46]MH_I2C_Read... [21:18:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:18:46]Read from MH i2c: E2 [21:18:46]MH_I2C_Read... [21:18:46]Read from MH i2c: E2 0E 00 [21:18:46]MH_I2C_Read... [21:18:46]Read from MH i2c: E2 0E 00 84 23 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 CB [21:18:46]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:18:46]wFMCommunicate OK [21:18:46]SAM_PROTO_GetShiftState done [21:18:46]FM_GetShiftState done [21:18:46]req_shift_opened done [21:18:46]requested_item shift.open_date is exist - process it [21:18:46]req_shift_open_date [21:18:46]req_shift_open_date done [21:18:46]produce_requested_data done [21:18:46]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156520,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [21:18:46]process_action_free close_receipt [21:18:46]json_value_free [21:18:46]json_value_free done [21:18:46]process_json_proto returns [21:18:46]Send response to host [21:18:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156520,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [21:18:46]free response buf [21:18:46]execute_script done [21:18:46]execute_script returns [21:18:46]free content buf [21:18:46]Sock 7.Close socket [21:18:46]Sock 7.Thread stoped [21:18:50]OFD Sender: No OFD packet to send [21:18:55]OFD Sender: No OFD packet to send [21:19:00]OFD Sender: No OFD packet to send [21:19:05]OFD Sender: No OFD packet to send [21:19:10]OFD Sender: No OFD packet to send [21:19:15]OFD Sender: No OFD packet to send [21:19:20]OFD Sender: No OFD packet to send [21:19:25]OFD Sender: No OFD packet to send [21:19:26]accept exits with 9 [21:19:26]New connection [21:19:26]New thread 3066731876 created [21:19:26]Thread 3066588516 joined [21:19:26]Waiting for new connection... [21:19:26] Sock 9.Parse request [21:19:26]Sock 9.Check first char [21:19:26]Sock 9.First char is OK [21:19:26]request: POST /json_proto HTTP/1.0 [21:19:26]Method: POST [21:19:26]URL: /json_proto [21:19:26]Method is POST - this is cgi request [21:19:26]url: /json_proto [21:19:26]query_string will be loaded in cgi processing [21:19:26]execute_cgi json_proto POST (null) [21:19:26]execute_cgi path=json_proto method=POST [21:19:26]POST find Content-Length [21:19:26]Host: 172.17.53.67:8080 [21:19:26]Content-Length: 677 [21:19:26]Content-Type: application/json [21:19:26] [21:19:26]POST finish read [21:19:26]Found Content-Length = 677 [21:19:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874838", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:19:26]execute_script... [21:19:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874838", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:19:26]POST & json_proto [21:19:26]process_json_proto [21:19:26]json parsed OK: [21:19:26]protocol is kg_v1.0 [21:19:26]action value=close_receipt [21:19:26]process_action close_receipt [21:19:26]cmd_close_receipt [21:19:26]MH_GetDate [21:19:26]Write to MH i2c: F0 00 00 85 23 97 [21:19:26]Write i2c OK [21:19:26]MH_I2C_Read... [21:19:26]Read from MH i2c: F0 [21:19:26]MH_I2C_Read... [21:19:26]Read from MH i2c: F0 09 00 [21:19:26]MH_I2C_Read... [21:19:26]Read from MH i2c: F0 09 00 85 23 00 DF 73 15 67 19 BC 99 64 40 [21:19:26]GetLastDocTimeStamp 1729459123 [21:19:26]current date 1729459167 [21:19:26]FM_GetShiftState [21:19:26]SAM_PROTO_GetShiftState [21:19:26]wFMCommunicate request_size=4 [21:19:26]MH_SAM_APDU [21:19:26]CAPDU: 80 13 01 00 [21:19:26]Write to MH i2c: E2 08 00 86 23 80 13 01 00 00 00 00 00 26 [21:19:26]Write i2c OK [21:19:26]MH_I2C_Read... [21:19:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:19:26]Read from MH i2c: E2 [21:19:26]MH_I2C_Read... [21:19:26]Read from MH i2c: E2 0E 00 [21:19:26]MH_I2C_Read... [21:19:26]Read from MH i2c: E2 0E 00 86 23 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 CD [21:19:26]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:19:26]wFMCommunicate OK [21:19:26]SAM_PROTO_GetShiftState done [21:19:26]FM_GetShiftState done [21:19:26]opened in 1729383891 [21:19:26]opened+sec_in_day 1729470291 [21:19:26]quantity*price = 50041 [21:19:26]sum+1 = 50042 [21:19:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 593 20.10.2024 21:19 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156521 ФПД: 177143850849162 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T211927&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156521&fm=177143850849162&tin=02508201610067®Number=0000137193017469&sum=50000 [21:19:27]StoreToDocumentArchive [21:19:27]shift 314 fd 156521 [21:19:27]save to /storage/0314/doc_00156521 [21:19:27]save last doc name /storage/0314/doc_00156521 to /storage/kkm_last_doc_name [21:19:27]save OK [21:19:27]Clear old archive folders... [21:19:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:19:27]tlvbuf is 002FD1A0 [21:19:27]SAM_PROTO_ClearQueue [21:19:27]wFMCommunicate request_size=4 [21:19:27]MH_SAM_APDU [21:19:27]CAPDU: 80 09 00 00 [21:19:27]Write to MH i2c: E2 08 00 93 23 80 09 00 00 00 00 00 00 28 [21:19:27]Write i2c OK [21:19:27]MH_I2C_Read... [21:19:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:19:27]Read from MH i2c: E2 [21:19:27]MH_I2C_Read... [21:19:27]Read from MH i2c: E2 03 00 [21:19:27]MH_I2C_Read... [21:19:27]Read from MH i2c: E2 03 00 93 23 00 90 00 2A [21:19:27]RAPDU: 90 00 [21:19:27]wFMCommunicate OK [21:19:27]SAM_PROTO_ClearQueue done [21:19:27]KKMCreateOFDPacket [21:19:27]OFDProtocolAddRootSTLVToBuf [21:19:27]FM_MakeSignedData [21:19:27]FM_MakeSignedData [21:19:27]SAM_PROTO_SignData [21:19:27]wFMCommunicate request_size=4 [21:19:27]MH_SAM_APDU [21:19:27]CAPDU: 80 0D 01 02 [21:19:27]Write to MH i2c: E2 08 00 94 23 80 0D 01 02 00 00 00 00 30 [21:19:27]Write i2c OK [21:19:27]MH_I2C_Read... [21:19:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:19:27]Read from MH i2c: E2 [21:19:27]MH_I2C_Read... [21:19:27]Read from MH i2c: E2 03 00 [21:19:27]MH_I2C_Read... [21:19:27]Read from MH i2c: E2 03 00 94 23 00 90 00 2B [21:19:27]RAPDU: 90 00 [21:19:27]wFMCommunicate OK [21:19:27]wFMCommunicate request_size=255 [21:19:27]MH_SAM_APDU [21:19:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 02 00 00 F4 03 04 00 DF 73 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 69 63 02 00 35 04 06 00 A1 [21:19:27]Write to MH i2c: E2 02 01 95 23 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 02 00 00 F4 03 04 00 DF 73 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 69 63 02 00 35 04 06 00 A1 00 00 A2 [21:19:27]Write i2c OK [21:19:27]MH_I2C_Read... [21:19:28]Read from MH i2c: E2 [21:19:28]MH_I2C_Read... [21:19:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:19:28]Read from MH i2c: E2 03 00 [21:19:28]MH_I2C_Read... [21:19:28]Read from MH i2c: E2 03 00 95 23 00 90 00 2C [21:19:28]RAPDU: 90 00 [21:19:28]wFMCommunicate OK [21:19:28]wFMCommunicate request_size=10 [21:19:28]MH_SAM_APDU [21:19:28]CAPDU: 80 0D 02 02 05 1C 84 4D D3 8A [21:19:28]Write to MH i2c: E2 0D 00 96 23 80 0D 02 02 05 00 1C 84 4D D3 8A 00 00 87 [21:19:28]Write i2c OK [21:19:28]MH_I2C_Read... [21:19:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:19:28]Read from MH i2c: E2 [21:19:28]MH_I2C_Read... [21:19:28]Read from MH i2c: E2 03 00 [21:19:28]MH_I2C_Read... [21:19:28]Read from MH i2c: E2 03 00 96 23 00 90 00 2D [21:19:28]RAPDU: 90 00 [21:19:28]wFMCommunicate OK [21:19:28]wFMCommunicate request_size=4 [21:19:28]MH_SAM_APDU [21:19:28]CAPDU: 80 0D 03 02 [21:19:28]Write to MH i2c: E2 08 00 97 23 80 0D 03 02 00 00 00 00 35 [21:19:28]Write i2c OK [21:19:28]MH_I2C_Read... [21:19:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:19:28]Read from MH i2c: E2 [21:19:28]MH_I2C_Read... [21:19:28]Read from MH i2c: E2 0B 00 [21:19:28]MH_I2C_Read... [21:19:28]Read from MH i2c: E2 0B 00 97 23 00 1F 56 A7 9A 37 DF 3C 10 90 00 4E [21:19:28]RAPDU: 1F 56 A7 9A 37 DF 3C 10 90 00 [21:19:28]wFMCommunicate OK [21:19:28]SAM_PROTO_SignData done [21:19:28]FM_MakeSignedData done [21:19:28]CreateOFDProtocolMessage [21:19:28]wFMCommunicate request_size=4 [21:19:28]MH_SAM_APDU [21:19:28]CAPDU: 80 11 00 00 [21:19:28]Write to MH i2c: E2 08 00 98 23 80 11 00 00 00 00 00 00 35 [21:19:28]Write i2c OK [21:19:28]MH_I2C_Read... [21:19:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:19:28]Read from MH i2c: E2 [21:19:28]MH_I2C_Read... [21:19:28]Read from MH i2c: E2 17 00 [21:19:28]MH_I2C_Read... [21:19:28]Read from MH i2c: E2 17 00 98 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 86 [21:19:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:19:28]wFMCommunicate OK [21:19:28]CreateOFDProtocolMessage done [21:19:28]OFDSenderStorePacket 156521 [21:19:28]StoreOFDPacket docnum=156521 [21:19:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A7 41 07 01 A4 66 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 02 00 00 F4 03 04 00 DF 73 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 69 63 02 00 35 04 06 00 A1 1C 84 4D D3 8A 1F 56 A7 9A 37 DF 3C 10 [21:19:28]CheckFolder [21:19:28]dirname=/storage/ofd_packets [21:19:28]CheckFolder done [21:19:28]ProducePacketName [21:19:28]name=ofd_packets/00156521 [21:19:28]NVStorageSaveData ofd_packets/00156521 [21:19:28]File name is /storage/ofd_packets/00156521 [21:19:28]Write 301 bytes [21:19:28]NVStorageSaveData done [21:19:28]OFDSenderStorePacket done [21:19:28]KKMCreateOFDPacket done [21:19:28]NVStorageSaveData kkm_last_timestamp [21:19:28]File name is /storage/kkm_last_timestamp [21:19:28]Write 4 bytes [21:19:28]NVStorageSaveData done [21:19:28]ExternCall_PrintAddStr [21:19:28]wPrintStart [21:19:28]Write to MH i2c: 01 00 00 99 23 BC [21:19:28]Write i2c OK [21:19:28]MH_I2C_Read... [21:19:28]Read from MH i2c: 01 [21:19:28]MH_I2C_Read... [21:19:28]Read from MH i2c: 01 07 00 [21:19:28]MH_I2C_Read... [21:19:28]Read from MH i2c: 01 07 00 99 23 00 00 00 00 00 FF 0F D1 [21:19:28]RasterBufferAndPrint [21:19:28]line Счет N : (1)874838 [21:19:28]line ИНН: 02508201610067 [21:19:28]line Контрольно-Кассовый Чек [21:19:28]line ПРОДАЖА [21:19:28]line ТРК (МРК, ГНК) : 32 [21:19:28]line Товар: 2710124130 [21:19:28]line Аи-92-К-5 [21:19:28]line 7.480 * 66.90 [21:19:28]line = 500.41 [21:19:28]line НДС 12% НСП 1% [21:19:28]line > о реализуемом товаре [21:19:28]line ОКРУГЛЕНИЕ: -0.41 [21:19:28]line ИТОГО: 500.00 [21:19:28]line Внесено: 500.00 [21:19:28]line СДАЧА: 0.00 [21:19:28]line НСП 1% : 4.43 [21:19:28]line НДС 12% : 53.14 [21:19:28]line Наличными: 500.00 [21:19:28]line Безнал.: 0.00 [21:19:28]line Место: АЗС № 165 "Партнер Нефть" [21:19:28]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:19:28]line СНО: Общий режим [21:19:28]line Чек 593 20.10.2024 21:19 [21:19:28]line Смена: 314 ФФД: 1.0 [21:19:28]line ЗНМ: 0300000234 [21:19:28]line РНМ: 0000137193017469 [21:19:28]line Версия ККМ: v1.0 [21:19:28]line ФМ: 0000000000963156 [21:19:28]line ФД: 156521 [21:19:28]line ФПД: 177143850849162 [21:19:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T211927&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156521&fm=177143850849162&tin=02508201610067®Number=0000137193017469&sum=50000 [21:19:28]OFD Sender: Processing packet 156521 [packets to send 52, broken 51] [21:19:28]ProducePacketName [21:19:28]name=ofd_packets/00156521 [21:19:28]OFD Sender: To server: pG, [21:19:28]CommunicateWithHost lk.salyk.kg:30040 [21:19:28]ConnectInit lk.salyk.kg [21:19:28]written 0, free lines is 4095 [21:19:28]Connected sock=10 [21:19:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A7 41 07 01 A4 66 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 02 00 00 F4 03 04 00 DF 73 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 69 63 02 00 35 04 06 00 A1 1C 84 4D D3 8A 1F 56 A7 9A 37 DF 3C 10 [21:19:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 5C BC 47 00 CB 78 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 69 63 02 00 F4 03 04 00 11 1A 15 67 B6 04 01 00 00 84 C7 84 BC 22 B6 A3 C4 [21:19:28]CommunicateWithHost err = 0 [21:19:28]CheckOFDResponse [21:19:28]1017 (14) - 77093643461234 [21:19:28]1041 (16) - 0000000000963156 [21:19:28]1040 (4) - 156521 [21:19:28]1012 (4) - 20.10.2024 14:56 [21:19:28]1206 (1) - 0 [21:19:28]OFD Sender: Remove packet 156521 [21:19:28]ProducePacketName [21:19:28]name=ofd_packets/00156521 [21:19:28]NVStorageDeleteData [21:19:29]Write to MH i2c: 01 00 00 C4 23 E7 [21:19:29]Write i2c OK [21:19:29]MH_I2C_Read... [21:19:29]Read from MH i2c: 01 [21:19:29]MH_I2C_Read... [21:19:29]Read from MH i2c: 01 07 00 [21:19:29]MH_I2C_Read... [21:19:29]Read from MH i2c: 01 07 00 C4 23 00 00 00 00 00 E9 0C E3 [21:19:29]RasterBufferAndPrint [21:19:29]line [21:19:29]line [21:19:29]line [21:19:29]line [21:19:29]line [21:19:29]written 0, free lines is 3311 [21:19:29]MH_Cut [21:19:29]Write to MH i2c: D1 01 00 CB 23 01 C0 [21:19:29]Write i2c OK [21:19:29]MH_I2C_Read... [21:19:29]Read from MH i2c: D1 [21:19:29]MH_I2C_Read... [21:19:29]Read from MH i2c: D1 01 00 [21:19:29]MH_I2C_Read... [21:19:29]Read from MH i2c: D1 01 00 CB 23 00 BF [21:19:29]Write to MH i2c: 01 00 00 CC 23 EF [21:19:29]Write i2c OK [21:19:29]MH_I2C_Read... [21:19:29]OFD Sender: No OFD packet to send [21:19:29]*** Cut start [21:19:29]*** Partial cut [21:19:29]*** CUTSNS_PIN = 1 [21:19:29]*** CUTSNS_PIN = 0 [21:19:30]*** Brake cut motor [21:19:30]Read from MH i2c: 01 [21:19:30]MH_I2C_Read... [21:19:30]*** Stop cut motor [21:19:30]*** Cut end [21:19:30]Read from MH i2c: 01 07 00 [21:19:30]MH_I2C_Read... [21:19:30]Read from MH i2c: 01 07 00 CC 23 00 00 00 00 00 FF 0F 04 [21:19:30]process_action close_receipt done [21:19:30]requested_data is exist [21:19:30]produce_requested_data [21:19:30]requested_item fm.sn is exist - process it [21:19:30]wFMCommunicate request_size=4 [21:19:30]MH_SAM_APDU [21:19:30]CAPDU: 80 11 00 00 [21:19:30]Write to MH i2c: E2 08 00 CD 23 80 11 00 00 00 00 00 00 6A [21:19:30]Write i2c OK [21:19:30]MH_I2C_Read... [21:19:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:19:30]Read from MH i2c: E2 [21:19:30]MH_I2C_Read... [21:19:30]Read from MH i2c: E2 17 00 [21:19:30]MH_I2C_Read... [21:19:30]Read from MH i2c: E2 17 00 CD 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BB [21:19:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:19:30]wFMCommunicate OK [21:19:30]requested_item fd.num is exist - process it [21:19:30]SAM_PROTO_GetFieldsCounters [21:19:30]wFMCommunicate request_size=4 [21:19:30]MH_SAM_APDU [21:19:30]CAPDU: 80 13 00 00 [21:19:30]Write to MH i2c: E2 08 00 CE 23 80 13 00 00 00 00 00 00 6D [21:19:30]Write i2c OK [21:19:30]MH_I2C_Read... [21:19:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:19:30]Read from MH i2c: E2 [21:19:30]MH_I2C_Read... [21:19:30]Read from MH i2c: E2 62 00 [21:19:30]MH_I2C_Read... [21:19:30]Read from MH i2c: E2 62 00 CE 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 69 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 51 02 00 00 5E 04 04 00 51 02 00 00 57 04 04 00 52 02 00 00 19 04 04 00 00 00 00 00 90 00 A8 [21:19:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 69 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 51 02 00 00 5E 04 04 00 51 02 00 00 57 04 04 00 52 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:19:30]wFMCommunicate OK [21:19:30]SAM_PROTO_GetFieldsCounters done [21:19:30]requested_item shift.num is exist - process it [21:19:30]requested_item shift.opened is exist - process it [21:19:30]req_shift_opened [21:19:30]FM_GetShiftState [21:19:30]SAM_PROTO_GetShiftState [21:19:30]wFMCommunicate request_size=4 [21:19:30]MH_SAM_APDU [21:19:30]CAPDU: 80 13 01 00 [21:19:30]Write to MH i2c: E2 08 00 CF 23 80 13 01 00 00 00 00 00 6F [21:19:30]Write i2c OK [21:19:30]MH_I2C_Read... [21:19:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:19:30]Read from MH i2c: E2 [21:19:30]MH_I2C_Read... [21:19:30]Read from MH i2c: E2 0E 00 [21:19:30]MH_I2C_Read... [21:19:30]Read from MH i2c: E2 0E 00 CF 23 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 16 [21:19:30]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:19:30]wFMCommunicate OK [21:19:30]SAM_PROTO_GetShiftState done [21:19:30]FM_GetShiftState done [21:19:30]req_shift_opened done [21:19:30]requested_item shift.open_date is exist - process it [21:19:30]req_shift_open_date [21:19:30]req_shift_open_date done [21:19:30]produce_requested_data done [21:19:30]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156521,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [21:19:30]process_action_free close_receipt [21:19:30]json_value_free [21:19:30]json_value_free done [21:19:30]process_json_proto returns [21:19:30]Send response to host [21:19:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156521,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [21:19:30]free response buf [21:19:30]execute_script done [21:19:30]execute_script returns [21:19:30]free content buf [21:19:30]Sock 9.Close socket [21:19:30]Sock 9.Thread stoped [21:19:34]OFD Sender: No OFD packet to send [21:19:39]OFD Sender: No OFD packet to send [21:19:44]OFD Sender: No OFD packet to send [21:19:49]OFD Sender: No OFD packet to send [21:19:54]OFD Sender: No OFD packet to send [21:19:59]OFD Sender: No OFD packet to send [21:20:04]OFD Sender: No OFD packet to send [21:20:09]OFD Sender: No OFD packet to send [21:20:14]OFD Sender: No OFD packet to send [21:20:19]OFD Sender: No OFD packet to send [21:20:24]OFD Sender: No OFD packet to send [21:20:29]OFD Sender: No OFD packet to send [21:20:34]OFD Sender: No OFD packet to send [21:20:39]OFD Sender: No OFD packet to send [21:20:44]OFD Sender: No OFD packet to send [21:20:49]OFD Sender: No OFD packet to send [21:20:54]OFD Sender: No OFD packet to send [21:20:59]OFD Sender: No OFD packet to send [21:21:04]OFD Sender: No OFD packet to send [21:21:09]OFD Sender: No OFD packet to send [21:21:14]OFD Sender: No OFD packet to send [21:21:19]OFD Sender: No OFD packet to send [21:21:24]OFD Sender: No OFD packet to send [21:21:29]OFD Sender: No OFD packet to send [21:21:34]OFD Sender: No OFD packet to send [21:21:39]OFD Sender: No OFD packet to send [21:21:44]OFD Sender: No OFD packet to send [21:21:49]OFD Sender: No OFD packet to send [21:21:54]OFD Sender: No OFD packet to send [21:21:59]OFD Sender: No OFD packet to send [21:22:04]OFD Sender: No OFD packet to send [21:22:09]OFD Sender: No OFD packet to send [21:22:14]OFD Sender: No OFD packet to send [21:22:19]OFD Sender: No OFD packet to send [21:22:24]OFD Sender: No OFD packet to send [21:22:29]OFD Sender: No OFD packet to send [21:22:34]OFD Sender: No OFD packet to send [21:22:39]OFD Sender: No OFD packet to send [21:22:44]OFD Sender: No OFD packet to send [21:22:49]accept exits with 7 [21:22:49]New connection [21:22:49]New thread 3066588516 created [21:22:49]Thread 3066731876 joined [21:22:49]Waiting for new connection... [21:22:49] Sock 7.Parse request [21:22:49]Sock 7.Check first char [21:22:49]Sock 7.First char is OK [21:22:49]request: POST /json_proto HTTP/1.0 [21:22:49]Method: POST [21:22:49]URL: /json_proto [21:22:49]Method is POST - this is cgi request [21:22:49]url: /json_proto [21:22:49]query_string will be loaded in cgi processing [21:22:49]execute_cgi json_proto POST (null) [21:22:49]execute_cgi path=json_proto method=POST [21:22:49]POST find Content-Length [21:22:49]Host: 172.17.53.67:8080 [21:22:49]Content-Length: 670 [21:22:49]Content-Type: application/json [21:22:49] [21:22:49]POST finish read [21:22:49]Found Content-Length = 670 [21:22:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874839", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:22:49]execute_script... [21:22:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874839", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:22:49]POST & json_proto [21:22:49]process_json_proto [21:22:49]json parsed OK: [21:22:49]protocol is kg_v1.0 [21:22:49]action value=close_receipt [21:22:49]process_action close_receipt [21:22:49]cmd_close_receipt [21:22:49]MH_GetDate [21:22:49]Write to MH i2c: F0 00 00 D0 23 E2 [21:22:49]Write i2c OK [21:22:49]MH_I2C_Read... [21:22:49]Read from MH i2c: F0 [21:22:49]MH_I2C_Read... [21:22:49]Read from MH i2c: F0 09 00 [21:22:49]MH_I2C_Read... [21:22:49]Read from MH i2c: F0 09 00 D0 23 00 AA 74 15 67 19 BC 99 64 57 [21:22:49]GetLastDocTimeStamp 1729459167 [21:22:49]current date 1729459370 [21:22:49]FM_GetShiftState [21:22:49]SAM_PROTO_GetShiftState [21:22:49]wFMCommunicate request_size=4 [21:22:49]MH_SAM_APDU [21:22:49]CAPDU: 80 13 01 00 [21:22:49]Write to MH i2c: E2 08 00 D1 23 80 13 01 00 00 00 00 00 71 [21:22:49]Write i2c OK [21:22:49]MH_I2C_Read... [21:22:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:22:49]Read from MH i2c: E2 [21:22:49]MH_I2C_Read... [21:22:49]Read from MH i2c: E2 0E 00 [21:22:49]MH_I2C_Read... [21:22:49]Read from MH i2c: E2 0E 00 D1 23 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 18 [21:22:49]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:22:49]wFMCommunicate OK [21:22:49]SAM_PROTO_GetShiftState done [21:22:49]FM_GetShiftState done [21:22:49]opened in 1729383891 [21:22:49]opened+sec_in_day 1729470291 [21:22:49]quantity*price = 40014 [21:22:49]sum+1 = 40015 [21:22:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.14 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.49 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 594 20.10.2024 21:22 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156522 ФПД: 4378450877617 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T212250&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156522&fm=4378450877617&tin=02508201610067®Number=0000137193017469&sum=40000 [21:22:50]StoreToDocumentArchive [21:22:50]shift 314 fd 156522 [21:22:50]save to /storage/0314/doc_00156522 [21:22:50]save last doc name /storage/0314/doc_00156522 to /storage/kkm_last_doc_name [21:22:50]save OK [21:22:50]Clear old archive folders... [21:22:50]ProcessDocumentItem done err = 0, tmpTLVsize=252 [21:22:50]tlvbuf is 002F8CD0 [21:22:50]SAM_PROTO_ClearQueue [21:22:50]wFMCommunicate request_size=4 [21:22:50]MH_SAM_APDU [21:22:50]CAPDU: 80 09 00 00 [21:22:50]Write to MH i2c: E2 08 00 DE 23 80 09 00 00 00 00 00 00 73 [21:22:50]Write i2c OK [21:22:50]MH_I2C_Read... [21:22:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:22:50]Read from MH i2c: E2 [21:22:50]MH_I2C_Read... [21:22:50]Read from MH i2c: E2 03 00 [21:22:50]MH_I2C_Read... [21:22:50]Read from MH i2c: E2 03 00 DE 23 00 90 00 75 [21:22:50]RAPDU: 90 00 [21:22:50]wFMCommunicate OK [21:22:50]SAM_PROTO_ClearQueue done [21:22:50]KKMCreateOFDPacket [21:22:50]OFDProtocolAddRootSTLVToBuf [21:22:50]FM_MakeSignedData [21:22:50]FM_MakeSignedData [21:22:50]SAM_PROTO_SignData [21:22:50]wFMCommunicate request_size=4 [21:22:50]MH_SAM_APDU [21:22:50]CAPDU: 80 0D 01 02 [21:22:50]Write to MH i2c: E2 08 00 DF 23 80 0D 01 02 00 00 00 00 7B [21:22:50]Write i2c OK [21:22:50]MH_I2C_Read... [21:22:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:22:50]Read from MH i2c: E2 [21:22:50]MH_I2C_Read... [21:22:50]Read from MH i2c: E2 03 00 [21:22:50]MH_I2C_Read... [21:22:50]Read from MH i2c: E2 03 00 DF 23 00 90 00 76 [21:22:50]RAPDU: 90 00 [21:22:50]wFMCommunicate OK [21:22:50]wFMCommunicate request_size=255 [21:22:50]MH_SAM_APDU [21:22:50]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 02 00 00 F4 03 04 00 AA 74 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6A 63 02 00 35 04 06 00 [21:22:50]Write to MH i2c: E2 02 01 E0 23 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 02 00 00 F4 03 04 00 AA 74 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6A 63 02 00 35 04 06 00 00 00 22 [21:22:50]Write i2c OK [21:22:50]MH_I2C_Read... [21:22:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:22:50]Read from MH i2c: E2 [21:22:50]MH_I2C_Read... [21:22:50]Read from MH i2c: E2 03 00 [21:22:50]MH_I2C_Read... [21:22:50]Read from MH i2c: E2 03 00 E0 23 00 90 00 77 [21:22:50]RAPDU: 90 00 [21:22:50]wFMCommunicate OK [21:22:50]wFMCommunicate request_size=11 [21:22:50]MH_SAM_APDU [21:22:50]CAPDU: 80 0D 02 02 06 03 FB 70 02 5C B1 [21:22:50]Write to MH i2c: E2 0E 00 E1 23 80 0D 02 02 06 00 03 FB 70 02 5C B1 00 00 07 [21:22:50]Write i2c OK [21:22:50]MH_I2C_Read... [21:22:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:22:50]Read from MH i2c: E2 [21:22:50]MH_I2C_Read... [21:22:50]Read from MH i2c: E2 03 00 [21:22:50]MH_I2C_Read... [21:22:50]Read from MH i2c: E2 03 00 E1 23 00 90 00 78 [21:22:50]RAPDU: 90 00 [21:22:51]wFMCommunicate OK [21:22:51]wFMCommunicate request_size=4 [21:22:51]MH_SAM_APDU [21:22:51]CAPDU: 80 0D 03 02 [21:22:51]Write to MH i2c: E2 08 00 E2 23 80 0D 03 02 00 00 00 00 80 [21:22:51]Write i2c OK [21:22:51]MH_I2C_Read... [21:22:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:22:51]Read from MH i2c: E2 [21:22:51]MH_I2C_Read... [21:22:51]Read from MH i2c: E2 0B 00 [21:22:51]MH_I2C_Read... [21:22:51]Read from MH i2c: E2 0B 00 E2 23 00 6B 71 18 6F 6C C6 33 CC 90 00 15 [21:22:51]RAPDU: 6B 71 18 6F 6C C6 33 CC 90 00 [21:22:51]wFMCommunicate OK [21:22:51]SAM_PROTO_SignData done [21:22:51]FM_MakeSignedData done [21:22:51]CreateOFDProtocolMessage [21:22:51]wFMCommunicate request_size=4 [21:22:51]MH_SAM_APDU [21:22:51]CAPDU: 80 11 00 00 [21:22:51]Write to MH i2c: E2 08 00 E3 23 80 11 00 00 00 00 00 00 80 [21:22:51]Write i2c OK [21:22:51]MH_I2C_Read... [21:22:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:22:51]Read from MH i2c: E2 [21:22:51]MH_I2C_Read... [21:22:51]Read from MH i2c: E2 17 00 [21:22:51]MH_I2C_Read... [21:22:51]Read from MH i2c: E2 17 00 E3 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D1 [21:22:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:22:51]wFMCommunicate OK [21:22:51]CreateOFDProtocolMessage done [21:22:51]OFDSenderStorePacket 156522 [21:22:51]StoreOFDPacket docnum=156522 [21:22:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 32 51 08 01 E1 0F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 02 00 00 F4 03 04 00 AA 74 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6A 63 02 00 35 04 06 00 03 FB 70 02 5C B1 6B 71 18 6F 6C C6 33 CC [21:22:51]CheckFolder [21:22:51]dirname=/storage/ofd_packets [21:22:51]CheckFolder done [21:22:51]ProducePacketName [21:22:51]name=ofd_packets/00156522 [21:22:51]NVStorageSaveData ofd_packets/00156522 [21:22:51]File name is /storage/ofd_packets/00156522 [21:22:51]Write 302 bytes [21:22:51]NVStorageSaveData done [21:22:51]OFDSenderStorePacket done [21:22:51]KKMCreateOFDPacket done [21:22:51]NVStorageSaveData kkm_last_timestamp [21:22:51]File name is /storage/kkm_last_timestamp [21:22:51]Write 4 bytes [21:22:51]NVStorageSaveData done [21:22:51]ExternCall_PrintAddStr [21:22:51]wPrintStart [21:22:51]Write to MH i2c: 01 00 00 E4 23 07 [21:22:51]Write i2c OK [21:22:51]MH_I2C_Read... [21:22:51]Read from MH i2c: 01 [21:22:51]MH_I2C_Read... [21:22:51]Read from MH i2c: 01 07 00 [21:22:51]MH_I2C_Read... [21:22:51]Read from MH i2c: 01 07 00 E4 23 00 00 00 00 00 FF 0F 1C [21:22:51]RasterBufferAndPrint [21:22:51]line Счет N : (1)874839 [21:22:51]line ИНН: 02508201610067 [21:22:51]line Контрольно-Кассовый Чек [21:22:51]line ПРОДАЖА [21:22:51]line ТРК (МРК, ГНК) : 43 [21:22:51]line Товар: 2710124130 [21:22:51]line Super 92-К-5 [21:22:51]line 5.850 * 68.40 [21:22:51]line = 400.14 [21:22:51]line НДС 12% НСП 1% [21:22:51]line > о реализуемом товаре [21:22:51]line ОКРУГЛЕНИЕ: -0.14 [21:22:51]line ИТОГО: 400.00 [21:22:51]line Внесено: 400.00 [21:22:51]line СДАЧА: 0.00 [21:22:51]line НСП 1% : 3.54 [21:22:51]line НДС 12% : 42.49 [21:22:51]line Наличными: 400.00 [21:22:51]line Безнал.: 0.00 [21:22:51]line Место: АЗС № 165 "Партнер Нефть" [21:22:51]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:22:51]line СНО: Общий режим [21:22:51]line Чек 594 20.10.2024 21:22 [21:22:51]line Смена: 314 ФФД: 1.0 [21:22:51]line ЗНМ: 0300000234 [21:22:51]line РНМ: 0000137193017469 [21:22:51]line Версия ККМ: v1.0 [21:22:51]line ФМ: 0000000000963156 [21:22:51]line ФД: 156522 [21:22:51]line ФПД: 4378450877617 [21:22:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T212250&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156522&fm=4378450877617&tin=02508201610067®Number=0000137193017469&sum=40000 [21:22:51]OFD Sender: Processing packet 156522 [packets to send 52, broken 51] [21:22:51]ProducePacketName [21:22:51]name=ofd_packets/00156522 [21:22:51]OFD Sender: To server: pG, [21:22:51]CommunicateWithHost lk.salyk.kg:30040 [21:22:51]ConnectInit lk.salyk.kg [21:22:51]written 0, free lines is 4095 [21:22:51]Connected sock=10 [21:22:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 32 51 08 01 E1 0F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 02 00 00 F4 03 04 00 AA 74 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6A 63 02 00 35 04 06 00 03 FB 70 02 5C B1 6B 71 18 6F 6C C6 33 CC [21:22:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 23 FA 47 00 8A 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 39 36 33 31 35 36 10 04 04 00 6A 63 02 00 F4 03 04 00 DC 1A 15 67 B6 04 01 00 00 0C 81 B0 97 56 AA 2F 26 [21:22:51]CommunicateWithHost err = 0 [21:22:51]CheckOFDResponse [21:22:51]1017 (14) - 77093643461234 [21:22:51]1041 (16) - 0000000000963156 [21:22:51]1040 (4) - 156522 [21:22:51]1012 (4) - 20.10.2024 14:59 [21:22:51]1206 (1) - 0 [21:22:51]OFD Sender: Remove packet 156522 [21:22:51]ProducePacketName [21:22:51]name=ofd_packets/00156522 [21:22:51]NVStorageDeleteData [21:22:51]Write to MH i2c: 01 00 00 0F 24 33 [21:22:51]Write i2c OK [21:22:51]MH_I2C_Read... [21:22:51]Read from MH i2c: 01 [21:22:51]MH_I2C_Read... [21:22:51]Read from MH i2c: 01 07 00 [21:22:51]MH_I2C_Read... [21:22:51]Read from MH i2c: 01 07 00 0F 24 00 00 00 00 00 F8 0C 3E [21:22:51]RasterBufferAndPrint [21:22:51]line [21:22:51]line [21:22:51]line [21:22:51]line [21:22:51]line [21:22:51]written 0, free lines is 3331 [21:22:51]MH_Cut [21:22:51]Write to MH i2c: D1 01 00 16 24 01 0C [21:22:51]Write i2c OK [21:22:51]MH_I2C_Read... [21:22:51]Read from MH i2c: D1 [21:22:51]MH_I2C_Read... [21:22:51]Read from MH i2c: D1 01 00 [21:22:51]MH_I2C_Read... [21:22:51]Read from MH i2c: D1 01 00 16 24 00 0B [21:22:51]Write to MH i2c: 01 00 00 17 24 3B [21:22:51]Write i2c OK [21:22:51]MH_I2C_Read... [21:22:52]OFD Sender: No OFD packet to send [21:22:52]*** Cut start [21:22:52]*** Partial cut [21:22:52]*** CUTSNS_PIN = 1 [21:22:52]*** CUTSNS_PIN = 0 [21:22:52]*** Brake cut motor [21:22:53]Read from MH i2c: 01 [21:22:53]MH_I2C_Read... [21:22:53]*** Stop cut motor [21:22:53]*** Cut end [21:22:53]Read from MH i2c: 01 07 00 [21:22:53]MH_I2C_Read... [21:22:53]Read from MH i2c: 01 07 00 17 24 00 00 00 00 00 FF 0F 50 [21:22:53]process_action close_receipt done [21:22:53]requested_data is exist [21:22:53]produce_requested_data [21:22:53]requested_item fm.sn is exist - process it [21:22:53]wFMCommunicate request_size=4 [21:22:53]MH_SAM_APDU [21:22:53]CAPDU: 80 11 00 00 [21:22:53]Write to MH i2c: E2 08 00 18 24 80 11 00 00 00 00 00 00 B6 [21:22:53]Write i2c OK [21:22:53]MH_I2C_Read... [21:22:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:22:53]Read from MH i2c: E2 [21:22:53]MH_I2C_Read... [21:22:53]Read from MH i2c: E2 17 00 [21:22:53]MH_I2C_Read... [21:22:53]Read from MH i2c: E2 17 00 18 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 07 [21:22:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:22:53]wFMCommunicate OK [21:22:53]requested_item fd.num is exist - process it [21:22:53]SAM_PROTO_GetFieldsCounters [21:22:53]wFMCommunicate request_size=4 [21:22:53]MH_SAM_APDU [21:22:53]CAPDU: 80 13 00 00 [21:22:53]Write to MH i2c: E2 08 00 19 24 80 13 00 00 00 00 00 00 B9 [21:22:53]Write i2c OK [21:22:53]MH_I2C_Read... [21:22:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:22:53]Read from MH i2c: E2 [21:22:53]MH_I2C_Read... [21:22:53]Read from MH i2c: E2 62 00 [21:22:53]MH_I2C_Read... [21:22:53]Read from MH i2c: E2 62 00 19 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6A 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 52 02 00 00 5E 04 04 00 52 02 00 00 57 04 04 00 53 02 00 00 19 04 04 00 00 00 00 00 90 00 F8 [21:22:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6A 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 52 02 00 00 5E 04 04 00 52 02 00 00 57 04 04 00 53 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:22:53]wFMCommunicate OK [21:22:53]SAM_PROTO_GetFieldsCounters done [21:22:53]requested_item shift.num is exist - process it [21:22:53]requested_item shift.opened is exist - process it [21:22:53]req_shift_opened [21:22:53]FM_GetShiftState [21:22:53]SAM_PROTO_GetShiftState [21:22:53]wFMCommunicate request_size=4 [21:22:53]MH_SAM_APDU [21:22:53]CAPDU: 80 13 01 00 [21:22:53]Write to MH i2c: E2 08 00 1A 24 80 13 01 00 00 00 00 00 BB [21:22:53]Write i2c OK [21:22:53]MH_I2C_Read... [21:22:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:22:53]Read from MH i2c: E2 [21:22:53]MH_I2C_Read... [21:22:53]Read from MH i2c: E2 0E 00 [21:22:53]MH_I2C_Read... [21:22:53]Read from MH i2c: E2 0E 00 1A 24 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 62 [21:22:53]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:22:53]wFMCommunicate OK [21:22:53]SAM_PROTO_GetShiftState done [21:22:53]FM_GetShiftState done [21:22:53]req_shift_opened done [21:22:53]requested_item shift.open_date is exist - process it [21:22:53]req_shift_open_date [21:22:53]req_shift_open_date done [21:22:53]produce_requested_data done [21:22:53]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156522,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [21:22:53]process_action_free close_receipt [21:22:53]json_value_free [21:22:53]json_value_free done [21:22:53]process_json_proto returns [21:22:53]Send response to host [21:22:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156522,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [21:22:53]free response buf [21:22:53]execute_script done [21:22:53]execute_script returns [21:22:53]free content buf [21:22:53]Sock 7.Close socket [21:22:53]Sock 7.Thread stoped [21:22:57]OFD Sender: No OFD packet to send [21:23:02]OFD Sender: No OFD packet to send [21:23:07]OFD Sender: No OFD packet to send [21:23:12]OFD Sender: No OFD packet to send [21:23:17]OFD Sender: No OFD packet to send [21:23:22]OFD Sender: No OFD packet to send [21:23:27]OFD Sender: No OFD packet to send [21:23:32]OFD Sender: No OFD packet to send [21:23:37]OFD Sender: No OFD packet to send [21:23:42]OFD Sender: No OFD packet to send [21:23:47]OFD Sender: No OFD packet to send [21:23:52]OFD Sender: No OFD packet to send [21:23:57]OFD Sender: No OFD packet to send [21:24:02]OFD Sender: No OFD packet to send [21:24:04]accept exits with 9 [21:24:04]New connection [21:24:04]New thread 3066731876 created [21:24:04]Thread 3066588516 joined [21:24:04]Waiting for new connection... [21:24:04] Sock 9.Parse request [21:24:04]Sock 9.Check first char [21:24:04]Sock 9.First char is OK [21:24:04]request: POST /json_proto HTTP/1.0 [21:24:04]Method: POST [21:24:04]URL: /json_proto [21:24:04]Method is POST - this is cgi request [21:24:04]url: /json_proto [21:24:04]query_string will be loaded in cgi processing [21:24:04]execute_cgi json_proto POST (null) [21:24:04]execute_cgi path=json_proto method=POST [21:24:04]POST find Content-Length [21:24:04]Host: 172.17.53.67:8080 [21:24:04]Content-Length: 769 [21:24:04]Content-Type: application/json [21:24:04] [21:24:04]POST finish read [21:24:04]Found Content-Length = 769 [21:24:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874840", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 34.420, "sum" : 2302.70, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2302.70 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:24:04]execute_script... [21:24:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874840", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 34.420, "sum" : 2302.70, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2302.70 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:24:04]POST & json_proto [21:24:04]process_json_proto [21:24:04]json parsed OK: [21:24:04]protocol is kg_v1.0 [21:24:04]action value=close_receipt [21:24:04]process_action close_receipt [21:24:04]cmd_close_receipt [21:24:04]MH_GetDate [21:24:04]Write to MH i2c: F0 00 00 1B 24 2E [21:24:04]Write i2c OK [21:24:04]MH_I2C_Read... [21:24:04]Read from MH i2c: F0 [21:24:04]MH_I2C_Read... [21:24:04]Read from MH i2c: F0 09 00 [21:24:04]MH_I2C_Read... [21:24:04]Read from MH i2c: F0 09 00 1B 24 00 F5 74 15 67 19 BC 99 64 EE [21:24:04]GetLastDocTimeStamp 1729459370 [21:24:04]current date 1729459445 [21:24:04]FM_GetShiftState [21:24:04]SAM_PROTO_GetShiftState [21:24:04]wFMCommunicate request_size=4 [21:24:04]MH_SAM_APDU [21:24:04]CAPDU: 80 13 01 00 [21:24:04]Write to MH i2c: E2 08 00 1C 24 80 13 01 00 00 00 00 00 BD [21:24:04]Write i2c OK [21:24:04]MH_I2C_Read... [21:24:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:24:04]Read from MH i2c: E2 [21:24:04]MH_I2C_Read... [21:24:04]Read from MH i2c: E2 0E 00 [21:24:04]MH_I2C_Read... [21:24:04]Read from MH i2c: E2 0E 00 1C 24 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 64 [21:24:04]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:24:04]wFMCommunicate OK [21:24:04]SAM_PROTO_GetShiftState done [21:24:04]FM_GetShiftState done [21:24:04]opened in 1729383891 [21:24:04]opened+sec_in_day 1729470291 [21:24:04]quantity*price = 230269 [21:24:04]sum+1 = 230271 [21:24:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2302.70 НСП 1% : 20.38 НДС 12% : 244.53 Наличными: 0.00 Безнал.: 2302.70 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 595 20.10.2024 21:24 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156523 ФПД: 256125640086957 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T212406&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156523&fm=256125640086957&tin=02508201610067®Number=0000137193017469&sum=230270 [21:24:05]StoreToDocumentArchive [21:24:05]shift 314 fd 156523 [21:24:05]save to /storage/0314/doc_00156523 [21:24:05]save last doc name /storage/0314/doc_00156523 to /storage/kkm_last_doc_name [21:24:05]save OK [21:24:05]Clear old archive folders... [21:24:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:24:05]tlvbuf is 002F94D0 [21:24:05]SAM_PROTO_ClearQueue [21:24:05]wFMCommunicate request_size=4 [21:24:05]MH_SAM_APDU [21:24:05]CAPDU: 80 09 00 00 [21:24:05]Write to MH i2c: E2 08 00 29 24 80 09 00 00 00 00 00 00 BF [21:24:05]Write i2c OK [21:24:05]MH_I2C_Read... [21:24:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:24:05]Read from MH i2c: E2 [21:24:05]MH_I2C_Read... [21:24:05]Read from MH i2c: E2 03 00 [21:24:05]MH_I2C_Read... [21:24:05]Read from MH i2c: E2 03 00 29 24 00 90 00 C1 [21:24:05]RAPDU: 90 00 [21:24:05]wFMCommunicate OK [21:24:05]SAM_PROTO_ClearQueue done [21:24:05]KKMCreateOFDPacket [21:24:05]OFDProtocolAddRootSTLVToBuf [21:24:05]FM_MakeSignedData [21:24:05]FM_MakeSignedData [21:24:05]SAM_PROTO_SignData [21:24:05]wFMCommunicate request_size=4 [21:24:05]MH_SAM_APDU [21:24:05]CAPDU: 80 0D 01 02 [21:24:05]Write to MH i2c: E2 08 00 2A 24 80 0D 01 02 00 00 00 00 C7 [21:24:05]Write i2c OK [21:24:05]MH_I2C_Read... [21:24:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:24:06]Read from MH i2c: E2 [21:24:06]MH_I2C_Read... [21:24:06]Read from MH i2c: E2 03 00 [21:24:06]MH_I2C_Read... [21:24:06]Read from MH i2c: E2 03 00 2A 24 00 90 00 C2 [21:24:06]RAPDU: 90 00 [21:24:06]wFMCommunicate OK [21:24:06]wFMCommunicate request_size=255 [21:24:06]MH_SAM_APDU [21:24:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 74 86 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 7E 83 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7E 83 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F6 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 5F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 7E 83 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 02 00 00 F4 03 04 00 F6 74 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6B 63 02 00 35 04 06 00 E8 [21:24:06]Write to MH i2c: E2 02 01 2B 24 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 74 86 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 7E 83 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7E 83 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F6 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 5F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 7E 83 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 02 00 00 F4 03 04 00 F6 74 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6B 63 02 00 35 04 06 00 E8 00 00 3A [21:24:06]Write i2c OK [21:24:06]MH_I2C_Read... [21:24:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:24:06]Read from MH i2c: E2 [21:24:06]MH_I2C_Read... [21:24:06]Read from MH i2c: E2 03 00 [21:24:06]MH_I2C_Read... [21:24:06]Read from MH i2c: E2 03 00 2B 24 00 90 00 C3 [21:24:06]RAPDU: 90 00 [21:24:06]wFMCommunicate OK [21:24:06]wFMCommunicate request_size=10 [21:24:06]MH_SAM_APDU [21:24:06]CAPDU: 80 0D 02 02 05 F1 E5 CB 95 AD [21:24:06]Write to MH i2c: E2 0D 00 2C 24 80 0D 02 02 05 00 F1 E5 CB 95 AD 00 00 B7 [21:24:06]Write i2c OK [21:24:06]MH_I2C_Read... [21:24:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:24:06]Read from MH i2c: E2 [21:24:06]MH_I2C_Read... [21:24:06]Read from MH i2c: E2 03 00 [21:24:06]MH_I2C_Read... [21:24:06]Read from MH i2c: E2 03 00 2C 24 00 90 00 C4 [21:24:06]RAPDU: 90 00 [21:24:06]wFMCommunicate OK [21:24:06]wFMCommunicate request_size=4 [21:24:06]MH_SAM_APDU [21:24:06]CAPDU: 80 0D 03 02 [21:24:06]Write to MH i2c: E2 08 00 2D 24 80 0D 03 02 00 00 00 00 CC [21:24:06]Write i2c OK [21:24:06]MH_I2C_Read... [21:24:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:24:06]Read from MH i2c: E2 [21:24:06]MH_I2C_Read... [21:24:06]Read from MH i2c: E2 0B 00 [21:24:06]MH_I2C_Read... [21:24:06]Read from MH i2c: E2 0B 00 2D 24 00 CD 30 86 B6 32 5F EF 67 90 00 ED [21:24:06]RAPDU: CD 30 86 B6 32 5F EF 67 90 00 [21:24:06]wFMCommunicate OK [21:24:06]SAM_PROTO_SignData done [21:24:06]FM_MakeSignedData done [21:24:06]CreateOFDProtocolMessage [21:24:06]wFMCommunicate request_size=4 [21:24:06]MH_SAM_APDU [21:24:06]CAPDU: 80 11 00 00 [21:24:06]Write to MH i2c: E2 08 00 2E 24 80 11 00 00 00 00 00 00 CC [21:24:06]Write i2c OK [21:24:06]MH_I2C_Read... [21:24:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:24:06]Read from MH i2c: E2 [21:24:06]MH_I2C_Read... [21:24:06]Read from MH i2c: E2 17 00 [21:24:06]MH_I2C_Read... [21:24:06]Read from MH i2c: E2 17 00 2E 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1D [21:24:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:24:06]wFMCommunicate OK [21:24:06]CreateOFDProtocolMessage done [21:24:06]OFDSenderStorePacket 156523 [21:24:06]StoreOFDPacket docnum=156523 [21:24:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A8 A3 07 01 26 5E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 74 86 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 7E 83 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7E 83 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F6 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 5F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 7E 83 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 02 00 00 F4 03 04 00 F6 74 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6B 63 02 00 35 04 06 00 E8 F1 E5 CB 95 AD CD 30 86 B6 32 5F EF 67 [21:24:06]CheckFolder [21:24:06]dirname=/storage/ofd_packets [21:24:06]CheckFolder done [21:24:06]ProducePacketName [21:24:06]name=ofd_packets/00156523 [21:24:06]NVStorageSaveData ofd_packets/00156523 [21:24:06]File name is /storage/ofd_packets/00156523 [21:24:06]Write 301 bytes [21:24:06]NVStorageSaveData done [21:24:06]OFDSenderStorePacket done [21:24:06]KKMCreateOFDPacket done [21:24:06]NVStorageSaveData kkm_last_timestamp [21:24:06]File name is /storage/kkm_last_timestamp [21:24:06]Write 4 bytes [21:24:06]NVStorageSaveData done [21:24:06]OFD Sender: Processing packet 156523 [packets to send 52, broken 51] [21:24:06]ProducePacketName [21:24:06]name=ofd_packets/00156523 [21:24:06]OFD Sender: To server: pG, [21:24:06]CommunicateWithHost lk.salyk.kg:30040 [21:24:06]ConnectInit lk.salyk.kg [21:24:06]ExternCall_PrintAddStr [21:24:06]wPrintStart [21:24:06]Write to MH i2c: 01 00 00 2F 24 53 [21:24:06]Write i2c OK [21:24:06]MH_I2C_Read... [21:24:06]Read from MH i2c: 01 [21:24:06]MH_I2C_Read... [21:24:06]Read from MH i2c: 01 07 00 [21:24:06]MH_I2C_Read... [21:24:06]Read from MH i2c: 01 07 00 2F 24 00 00 00 00 00 FF 0F 68 [21:24:06]RasterBufferAndPrint [21:24:06]line Счет N : (1)874840 [21:24:06]line ИНН: 02508201610067 [21:24:06]line Контрольно-Кассовый Чек [21:24:06]line ПРОДАЖА [21:24:06]line ТРК (МРК, ГНК) : 22 [21:24:06]line Товар: 2710124130 [21:24:06]line Аи-92-К-5 [21:24:06]line 34.420 * 66.90 [21:24:06]line = 2302.70 [21:24:06]line НДС 12% НСП 1% [21:24:06]line > о реализуемом товаре [21:24:06]line ИТОГО: 2302.70 [21:24:06]line НСП 1% : 20.38 [21:24:06]line НДС 12% : 244.53 [21:24:06]line Наличными: 0.00 [21:24:06]line Безнал.: 2302.70 [21:24:06]line Место: АЗС № 165 "Партнер Нефть" [21:24:06]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:24:06]line СНО: Общий режим [21:24:06]line Чек 595 20.10.2024 21:24 [21:24:06]line Смена: 314 ФФД: 1.0 [21:24:06]line ЗНМ: 0300000234 [21:24:06]line РНМ: 0000137193017469 [21:24:06]line Версия ККМ: v1.0 [21:24:06]line Платежная система: Mbank [21:24:06]line ФМ: 0000000000963156 [21:24:06]line ФД: 156523 [21:24:06]line ФПД: 256125640086957 [21:24:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T212406&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156523&fm=256125640086957&tin=02508201610067®Number=0000137193017469&sum=230270 [21:24:06]Connected sock=11 [21:24:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A8 A3 07 01 26 5E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 74 86 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 7E 83 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7E 83 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F6 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 5F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 7E 83 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 02 00 00 F4 03 04 00 F6 74 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6B 63 02 00 35 04 06 00 E8 F1 E5 CB 95 AD CD 30 86 B6 32 5F EF 67 [21:24:06]written 0, free lines is 4095 [21:24:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 71 0E 47 00 1E 50 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6B 63 02 00 F4 03 04 00 27 1B 15 67 B6 04 01 00 00 F4 99 0D C2 49 B5 3F B1 [21:24:07]CommunicateWithHost err = 0 [21:24:07]CheckOFDResponse [21:24:07]1017 (14) - 77093643461234 [21:24:07]1041 (16) - 0000000000963156 [21:24:07]1040 (4) - 156523 [21:24:07]1012 (4) - 20.10.2024 15:00 [21:24:07]1206 (1) - 0 [21:24:07]OFD Sender: Remove packet 156523 [21:24:07]ProducePacketName [21:24:07]name=ofd_packets/00156523 [21:24:07]NVStorageDeleteData [21:24:07]Write to MH i2c: 01 00 00 58 24 7C [21:24:07]Write i2c OK [21:24:07]MH_I2C_Read... [21:24:07]Read from MH i2c: 01 [21:24:07]MH_I2C_Read... [21:24:07]Read from MH i2c: 01 07 00 [21:24:07]MH_I2C_Read... [21:24:07]Read from MH i2c: 01 07 00 58 24 00 00 00 00 00 28 0D B8 [21:24:07]RasterBufferAndPrint [21:24:07]line [21:24:07]line [21:24:07]line [21:24:07]line [21:24:07]line [21:24:07]written 0, free lines is 3374 [21:24:07]MH_Cut [21:24:07]Write to MH i2c: D1 01 00 5F 24 01 55 [21:24:07]Write i2c OK [21:24:07]MH_I2C_Read... [21:24:07]Read from MH i2c: D1 [21:24:07]MH_I2C_Read... [21:24:07]Read from MH i2c: D1 01 00 [21:24:07]MH_I2C_Read... [21:24:07]Read from MH i2c: D1 01 00 5F 24 00 54 [21:24:07]Write to MH i2c: 01 00 00 60 24 84 [21:24:07]Write i2c OK [21:24:07]MH_I2C_Read... [21:24:07]OFD Sender: No OFD packet to send [21:24:08]*** Cut start [21:24:08]*** Partial cut [21:24:08]*** CUTSNS_PIN = 1 [21:24:08]*** CUTSNS_PIN = 0 [21:24:08]*** Brake cut motor [21:24:08]Read from MH i2c: 01 [21:24:08]MH_I2C_Read... [21:24:08]*** Stop cut motor [21:24:08]*** Cut end [21:24:08]Read from MH i2c: 01 07 00 [21:24:08]MH_I2C_Read... [21:24:08]Read from MH i2c: 01 07 00 60 24 00 00 00 00 00 FF 0F 99 [21:24:08]process_action close_receipt done [21:24:08]requested_data is exist [21:24:08]produce_requested_data [21:24:08]requested_item fm.sn is exist - process it [21:24:08]wFMCommunicate request_size=4 [21:24:08]MH_SAM_APDU [21:24:08]CAPDU: 80 11 00 00 [21:24:08]Write to MH i2c: E2 08 00 61 24 80 11 00 00 00 00 00 00 FF [21:24:08]Write i2c OK [21:24:08]MH_I2C_Read... [21:24:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:24:08]Read from MH i2c: E2 [21:24:08]MH_I2C_Read... [21:24:08]Read from MH i2c: E2 17 00 [21:24:08]MH_I2C_Read... [21:24:08]Read from MH i2c: E2 17 00 61 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 50 [21:24:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:24:08]wFMCommunicate OK [21:24:08]requested_item fd.num is exist - process it [21:24:08]SAM_PROTO_GetFieldsCounters [21:24:08]wFMCommunicate request_size=4 [21:24:08]MH_SAM_APDU [21:24:08]CAPDU: 80 13 00 00 [21:24:08]Write to MH i2c: E2 08 00 62 24 80 13 00 00 00 00 00 00 02 [21:24:08]Write i2c OK [21:24:08]MH_I2C_Read... [21:24:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:24:08]Read from MH i2c: E2 [21:24:08]MH_I2C_Read... [21:24:08]Read from MH i2c: E2 62 00 [21:24:08]MH_I2C_Read... [21:24:08]Read from MH i2c: E2 62 00 62 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6B 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 53 02 00 00 5E 04 04 00 53 02 00 00 57 04 04 00 54 02 00 00 19 04 04 00 00 00 00 00 90 00 45 [21:24:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6B 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 53 02 00 00 5E 04 04 00 53 02 00 00 57 04 04 00 54 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:24:08]wFMCommunicate OK [21:24:08]SAM_PROTO_GetFieldsCounters done [21:24:08]requested_item shift.num is exist - process it [21:24:08]requested_item shift.opened is exist - process it [21:24:08]req_shift_opened [21:24:08]FM_GetShiftState [21:24:08]SAM_PROTO_GetShiftState [21:24:08]wFMCommunicate request_size=4 [21:24:08]MH_SAM_APDU [21:24:08]CAPDU: 80 13 01 00 [21:24:08]Write to MH i2c: E2 08 00 63 24 80 13 01 00 00 00 00 00 04 [21:24:08]Write i2c OK [21:24:08]MH_I2C_Read... [21:24:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:24:08]Read from MH i2c: E2 [21:24:08]MH_I2C_Read... [21:24:08]Read from MH i2c: E2 0E 00 [21:24:08]MH_I2C_Read... [21:24:08]Read from MH i2c: E2 0E 00 63 24 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 AB [21:24:08]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:24:08]wFMCommunicate OK [21:24:08]SAM_PROTO_GetShiftState done [21:24:08]FM_GetShiftState done [21:24:08]req_shift_opened done [21:24:08]requested_item shift.open_date is exist - process it [21:24:08]req_shift_open_date [21:24:08]req_shift_open_date done [21:24:08]produce_requested_data done [21:24:08]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156523,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [21:24:08]process_action_free close_receipt [21:24:08]json_value_free [21:24:08]json_value_free done [21:24:08]process_json_proto returns [21:24:08]Send response to host [21:24:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156523,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [21:24:08]free response buf [21:24:08]execute_script done [21:24:08]execute_script returns [21:24:08]free content buf [21:24:08]Sock 9.Close socket [21:24:08]Sock 9.Thread stoped [21:24:12]OFD Sender: No OFD packet to send [21:24:17]OFD Sender: No OFD packet to send [21:24:22]OFD Sender: No OFD packet to send [21:24:27]OFD Sender: No OFD packet to send [21:24:32]OFD Sender: No OFD packet to send [21:24:37]OFD Sender: No OFD packet to send [21:24:42]OFD Sender: No OFD packet to send [21:24:47]OFD Sender: No OFD packet to send [21:24:52]OFD Sender: No OFD packet to send [21:24:57]OFD Sender: No OFD packet to send [21:25:02]OFD Sender: No OFD packet to send [21:25:07]OFD Sender: No OFD packet to send [21:25:12]OFD Sender: No OFD packet to send [21:25:17]OFD Sender: No OFD packet to send [21:25:22]OFD Sender: No OFD packet to send [21:25:27]OFD Sender: No OFD packet to send [21:25:32]OFD Sender: No OFD packet to send [21:25:37]OFD Sender: No OFD packet to send [21:25:42]OFD Sender: No OFD packet to send [21:25:47]OFD Sender: No OFD packet to send [21:25:52]OFD Sender: No OFD packet to send [21:25:57]OFD Sender: No OFD packet to send [21:26:02]OFD Sender: No OFD packet to send [21:26:07]OFD Sender: No OFD packet to send [21:26:12]OFD Sender: No OFD packet to send [21:26:17]OFD Sender: No OFD packet to send [21:26:22]OFD Sender: No OFD packet to send [21:26:27]OFD Sender: No OFD packet to send [21:26:27]int [21:26:27]Write to MH i2c: 01 00 00 64 24 88 [21:26:27]*** FLAG_PRN_KEY set [21:26:27]Write i2c OK [21:26:27]MH_I2C_Read... [21:26:27]Read from MH i2c: 01 [21:26:27]MH_I2C_Read... [21:26:27]Read from MH i2c: 01 07 00 [21:26:27]MH_I2C_Read... [21:26:27]Read from MH i2c: 01 07 00 64 24 00 08 00 00 00 FF 0F A5 [21:26:27]state=0 [21:26:27]Key pressed [21:26:27]Feed [21:26:27]Write to MH i2c: D8 00 00 65 24 60 [21:26:27]Write i2c OK [21:26:27]MH_I2C_Read... [21:26:27]Read from MH i2c: D8 [21:26:27]MH_I2C_Read... [21:26:27]Read from MH i2c: D8 01 00 [21:26:27]MH_I2C_Read... [21:26:27]Read from MH i2c: D8 01 00 65 24 00 61 [21:26:27]int [21:26:27]Write to MH i2c: 01 00 00 66 24 8A [21:26:27]Write i2c OK [21:26:27]MH_I2C_Read... [21:26:27]Read from MH i2c: 01 [21:26:27]MH_I2C_Read... [21:26:27]Read from MH i2c: 01 07 00 [21:26:27]MH_I2C_Read... [21:26:27]Read from MH i2c: 01 07 00 66 24 00 48 00 00 00 3C 00 15 [21:26:27]state=2 [21:26:27]Key pressed [21:26:28]int [21:26:28]Write to MH i2c: 01 00 00 67 24 8B [21:26:28]*** FLAG_PRN_KEY reset [21:26:28]Write i2c OK [21:26:28]MH_I2C_Read... [21:26:28]Read from MH i2c: 01 [21:26:28]MH_I2C_Read... [21:26:28]Read from MH i2c: 01 07 00 [21:26:28]MH_I2C_Read... [21:26:28]Read from MH i2c: 01 07 00 67 24 00 00 00 00 00 FB 0F 9C [21:26:28]state=2 [21:26:28]Stop feed [21:26:32]OFD Sender: No OFD packet to send [21:26:37]OFD Sender: No OFD packet to send [21:26:42]OFD Sender: No OFD packet to send [21:26:45]accept exits with 7 [21:26:45]New connection [21:26:45]New thread 3066588516 created [21:26:45]Thread 3066731876 joined [21:26:45]Waiting for new connection... [21:26:45] Sock 7.Parse request [21:26:45]Sock 7.Check first char [21:26:45]Sock 7.First char is OK [21:26:45]request: POST /json_proto HTTP/1.0 [21:26:45]Method: POST [21:26:45]URL: /json_proto [21:26:45]Method is POST - this is cgi request [21:26:45]url: /json_proto [21:26:45]query_string will be loaded in cgi processing [21:26:45]execute_cgi json_proto POST (null) [21:26:45]execute_cgi path=json_proto method=POST [21:26:45]POST find Content-Length [21:26:45]Host: 172.17.53.67:8080 [21:26:45]Content-Length: 789 [21:26:45]Content-Type: application/json [21:26:45] [21:26:45]POST finish read [21:26:45]Found Content-Length = 789 [21:26:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874841", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:26:45]execute_script... [21:26:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874841", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A59209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:26:45]POST & json_proto [21:26:45]process_json_proto [21:26:45]json parsed OK: [21:26:45]protocol is kg_v1.0 [21:26:45]action value=close_receipt [21:26:45]process_action close_receipt [21:26:45]cmd_close_receipt [21:26:45]MH_GetDate [21:26:45]Write to MH i2c: F0 00 00 68 24 7B [21:26:45]Write i2c OK [21:26:45]MH_I2C_Read... [21:26:45]Read from MH i2c: F0 [21:26:45]MH_I2C_Read... [21:26:45]Read from MH i2c: F0 09 00 [21:26:45]MH_I2C_Read... [21:26:45]Read from MH i2c: F0 09 00 68 24 00 96 75 15 67 19 BC 99 64 DD [21:26:45]GetLastDocTimeStamp 1729459446 [21:26:45]current date 1729459606 [21:26:45]FM_GetShiftState [21:26:45]SAM_PROTO_GetShiftState [21:26:45]wFMCommunicate request_size=4 [21:26:45]MH_SAM_APDU [21:26:45]CAPDU: 80 13 01 00 [21:26:45]Write to MH i2c: E2 08 00 69 24 80 13 01 00 00 00 00 00 0A [21:26:45]Write i2c OK [21:26:45]MH_I2C_Read... [21:26:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:26:45]Read from MH i2c: E2 [21:26:45]MH_I2C_Read... [21:26:45]Read from MH i2c: E2 0E 00 [21:26:45]MH_I2C_Read... [21:26:45]Read from MH i2c: E2 0E 00 69 24 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B1 [21:26:45]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:26:45]wFMCommunicate OK [21:26:45]SAM_PROTO_GetShiftState done [21:26:45]FM_GetShiftState done [21:26:45]opened in 1729383891 [21:26:45]opened+sec_in_day 1729470291 [21:26:45]quantity*price = 0 [21:26:45]sum+1 = 1 [21:26:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 596 20.10.2024 21:26 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливная Карта 59209 ФМ: 0000000000963156 ФД: 156524 ФПД: 40280401063913 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T212646&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156524&fm=40280401063913&tin=02508201610067®Number=0000137193017469&sum=0 [21:26:46]StoreToDocumentArchive [21:26:46]shift 314 fd 156524 [21:26:46]save to /storage/0314/doc_00156524 [21:26:46]save last doc name /storage/0314/doc_00156524 to /storage/kkm_last_doc_name [21:26:46]save OK [21:26:46]Clear old archive folders... [21:26:46]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:26:46]tlvbuf is 002EBB70 [21:26:46]SAM_PROTO_ClearQueue [21:26:46]wFMCommunicate request_size=4 [21:26:46]MH_SAM_APDU [21:26:46]CAPDU: 80 09 00 00 [21:26:46]Write to MH i2c: E2 08 00 76 24 80 09 00 00 00 00 00 00 0C [21:26:46]Write i2c OK [21:26:46]MH_I2C_Read... [21:26:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:26:46]Read from MH i2c: E2 [21:26:46]MH_I2C_Read... [21:26:46]Read from MH i2c: E2 03 00 [21:26:46]MH_I2C_Read... [21:26:46]Read from MH i2c: E2 03 00 76 24 00 90 00 0E [21:26:46]RAPDU: 90 00 [21:26:46]wFMCommunicate OK [21:26:46]SAM_PROTO_ClearQueue done [21:26:46]KKMCreateOFDPacket [21:26:46]OFDProtocolAddRootSTLVToBuf [21:26:46]FM_MakeSignedData [21:26:46]FM_MakeSignedData [21:26:46]SAM_PROTO_SignData [21:26:46]wFMCommunicate request_size=4 [21:26:46]MH_SAM_APDU [21:26:46]CAPDU: 80 0D 01 02 [21:26:46]Write to MH i2c: E2 08 00 77 24 80 0D 01 02 00 00 00 00 14 [21:26:46]Write i2c OK [21:26:46]MH_I2C_Read... [21:26:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:26:46]Read from MH i2c: E2 [21:26:46]MH_I2C_Read... [21:26:46]Read from MH i2c: E2 03 00 [21:26:46]MH_I2C_Read... [21:26:46]Read from MH i2c: E2 03 00 77 24 00 90 00 0F [21:26:46]RAPDU: 90 00 [21:26:46]wFMCommunicate OK [21:26:46]wFMCommunicate request_size=255 [21:26:46]MH_SAM_APDU [21:26:46]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 02 00 00 F4 03 04 00 96 75 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6C 63 02 00 35 04 06 00 24 A2 82 FF [21:26:46]Write to MH i2c: E2 02 01 78 24 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 02 00 00 F4 03 04 00 96 75 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6C 63 02 00 35 04 06 00 24 A2 82 FF 00 00 A6 [21:26:46]Write i2c OK [21:26:46]MH_I2C_Read... [21:26:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:26:46]Read from MH i2c: E2 [21:26:46]MH_I2C_Read... [21:26:46]Read from MH i2c: E2 03 00 [21:26:46]MH_I2C_Read... [21:26:46]Read from MH i2c: E2 03 00 78 24 00 90 00 10 [21:26:46]RAPDU: 90 00 [21:26:46]wFMCommunicate OK [21:26:46]wFMCommunicate request_size=7 [21:26:46]MH_SAM_APDU [21:26:46]CAPDU: 80 0D 02 02 02 2F E9 [21:26:46]Write to MH i2c: E2 0A 00 79 24 80 0D 02 02 02 00 2F E9 00 00 33 [21:26:46]Write i2c OK [21:26:46]MH_I2C_Read... [21:26:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:26:46]Read from MH i2c: E2 [21:26:46]MH_I2C_Read... [21:26:46]Read from MH i2c: E2 03 00 [21:26:46]MH_I2C_Read... [21:26:46]Read from MH i2c: E2 03 00 79 24 00 90 00 11 [21:26:46]RAPDU: 90 00 [21:26:46]wFMCommunicate OK [21:26:46]wFMCommunicate request_size=4 [21:26:46]MH_SAM_APDU [21:26:46]CAPDU: 80 0D 03 02 [21:26:46]Write to MH i2c: E2 08 00 7A 24 80 0D 03 02 00 00 00 00 19 [21:26:46]Write i2c OK [21:26:46]MH_I2C_Read... [21:26:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:26:46]Read from MH i2c: E2 [21:26:46]MH_I2C_Read... [21:26:46]Read from MH i2c: E2 0B 00 [21:26:46]MH_I2C_Read... [21:26:46]Read from MH i2c: E2 0B 00 7A 24 00 5B C9 F3 9C 1F 3D 28 24 90 00 75 [21:26:46]RAPDU: 5B C9 F3 9C 1F 3D 28 24 90 00 [21:26:46]wFMCommunicate OK [21:26:46]SAM_PROTO_SignData done [21:26:46]FM_MakeSignedData done [21:26:46]CreateOFDProtocolMessage [21:26:46]wFMCommunicate request_size=4 [21:26:46]MH_SAM_APDU [21:26:46]CAPDU: 80 11 00 00 [21:26:46]Write to MH i2c: E2 08 00 7B 24 80 11 00 00 00 00 00 00 19 [21:26:46]Write i2c OK [21:26:46]MH_I2C_Read... [21:26:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:26:46]Read from MH i2c: E2 [21:26:46]MH_I2C_Read... [21:26:46]Read from MH i2c: E2 17 00 [21:26:46]MH_I2C_Read... [21:26:46]Read from MH i2c: E2 17 00 7B 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6A [21:26:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:26:46]wFMCommunicate OK [21:26:46]CreateOFDProtocolMessage done [21:26:46]OFDSenderStorePacket 156524 [21:26:46]StoreOFDPacket docnum=156524 [21:26:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 D3 CF 04 01 0B 7C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 02 00 00 F4 03 04 00 96 75 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6C 63 02 00 35 04 06 00 24 A2 82 FF 2F E9 5B C9 F3 9C 1F 3D 28 24 [21:26:46]CheckFolder [21:26:46]dirname=/storage/ofd_packets [21:26:46]CheckFolder done [21:26:46]ProducePacketName [21:26:46]name=ofd_packets/00156524 [21:26:46]NVStorageSaveData ofd_packets/00156524 [21:26:46]File name is /storage/ofd_packets/00156524 [21:26:46]Write 298 bytes [21:26:46]NVStorageSaveData done [21:26:46]OFDSenderStorePacket done [21:26:46]KKMCreateOFDPacket done [21:26:46]NVStorageSaveData kkm_last_timestamp [21:26:46]File name is /storage/kkm_last_timestamp [21:26:46]Write 4 bytes [21:26:46]NVStorageSaveData done [21:26:46]ExternCall_PrintAddStr [21:26:46]wPrintStart [21:26:46]Write to MH i2c: 01 00 00 7C 24 A0 [21:26:46]Write i2c OK [21:26:46]MH_I2C_Read... [21:26:46]Read from MH i2c: 01 [21:26:46]MH_I2C_Read... [21:26:46]Read from MH i2c: 01 07 00 [21:26:46]MH_I2C_Read... [21:26:46]Read from MH i2c: 01 07 00 7C 24 00 00 00 00 00 FF 0F B5 [21:26:46]RasterBufferAndPrint [21:26:46]line Счет N : (1)874841 [21:26:46]line ИНН: 02508201610067 [21:26:46]line Контрольно-Кассовый Чек [21:26:46]line ПРОДАЖА [21:26:46]line ТРК (МРК, ГНК) : 44 [21:26:46]line Товар: 2710194210 [21:26:46]line ДТ-К-2 [21:26:46]line 26.250 * 0.00 [21:26:46]line = 0.00 [21:26:46]line НДС 12% НСП 1% [21:26:46]line > о реализуемом товаре [21:26:46]line ИТОГО: 0.00 [21:26:46]line НСП 1% : 0.00 [21:26:46]line НДС 12% : 0.00 [21:26:46]line Наличными: 0.00 [21:26:46]line Безнал.: 0.00 [21:26:46]line Место: АЗС № 165 "Партнер Нефть" [21:26:46]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:26:46]line СНО: Общий режим [21:26:46]line Чек 596 20.10.2024 21:26 [21:26:46]line Смена: 314 ФФД: 1.0 [21:26:46]line ЗНМ: 0300000234 [21:26:46]line РНМ: 0000137193017469 [21:26:46]line Версия ККМ: v1.0 [21:26:46]line Талоны: Топливная Карта [21:26:46]line 59209 [21:26:46]line ФМ: 0000000000963156 [21:26:46]line ФД: 156524 [21:26:46]line ФПД: 40280401063913 [21:26:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T212646&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156524&fm=40280401063913&tin=02508201610067®Number=0000137193017469&sum=0 [21:26:47]OFD Sender: Processing packet 156524 [packets to send 52, broken 51] [21:26:47]ProducePacketName [21:26:47]name=ofd_packets/00156524 [21:26:47]OFD Sender: To server: pG, [21:26:47]CommunicateWithHost lk.salyk.kg:30040 [21:26:47]ConnectInit lk.salyk.kg [21:26:47]written 0, free lines is 4095 [21:26:47]Connected sock=10 [21:26:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 D3 CF 04 01 0B 7C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 02 00 00 F4 03 04 00 96 75 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6C 63 02 00 35 04 06 00 24 A2 82 FF 2F E9 5B C9 F3 9C 1F 3D 28 24 [21:26:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 56 8C 47 00 38 C6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6C 63 02 00 F4 03 04 00 C7 1B 15 67 B6 04 01 00 00 DB B3 C8 0F AA A6 E5 16 [21:26:47]CommunicateWithHost err = 0 [21:26:47]CheckOFDResponse [21:26:47]1017 (14) - 77093643461234 [21:26:47]1041 (16) - 0000000000963156 [21:26:47]1040 (4) - 156524 [21:26:47]1012 (4) - 20.10.2024 15:03 [21:26:47]1206 (1) - 0 [21:26:47]OFD Sender: Remove packet 156524 [21:26:47]ProducePacketName [21:26:47]name=ofd_packets/00156524 [21:26:47]NVStorageDeleteData [21:26:47]Write to MH i2c: 01 00 00 A6 24 CA [21:26:47]Write i2c OK [21:26:47]MH_I2C_Read... [21:26:47]Read from MH i2c: 01 [21:26:47]MH_I2C_Read... [21:26:47]Read from MH i2c: 01 07 00 [21:26:47]MH_I2C_Read... [21:26:47]Read from MH i2c: 01 07 00 A6 24 00 00 00 00 00 FB 0C D8 [21:26:47]RasterBufferAndPrint [21:26:47]line [21:26:47]line [21:26:47]line [21:26:47]line [21:26:47]line [21:26:47]written 0, free lines is 3329 [21:26:47]MH_Cut [21:26:47]Write to MH i2c: D1 01 00 AD 24 01 A3 [21:26:47]Write i2c OK [21:26:47]MH_I2C_Read... [21:26:47]Read from MH i2c: D1 [21:26:47]MH_I2C_Read... [21:26:47]Read from MH i2c: D1 01 00 [21:26:47]MH_I2C_Read... [21:26:47]Read from MH i2c: D1 01 00 AD 24 00 A2 [21:26:47]Write to MH i2c: 01 00 00 AE 24 D2 [21:26:47]Write i2c OK [21:26:47]MH_I2C_Read... [21:26:47]OFD Sender: No OFD packet to send [21:26:48]*** Cut start [21:26:48]*** Partial cut [21:26:48]*** CUTSNS_PIN = 1 [21:26:48]*** CUTSNS_PIN = 0 [21:26:48]*** Brake cut motor [21:26:48]Read from MH i2c: 01 [21:26:48]MH_I2C_Read... [21:26:48]*** Stop cut motor [21:26:48]*** Cut end [21:26:48]Read from MH i2c: 01 07 00 [21:26:48]MH_I2C_Read... [21:26:48]Read from MH i2c: 01 07 00 AE 24 00 00 00 00 00 FF 0F E7 [21:26:48]process_action close_receipt done [21:26:48]requested_data is exist [21:26:48]produce_requested_data [21:26:48]requested_item fm.sn is exist - process it [21:26:48]wFMCommunicate request_size=4 [21:26:48]MH_SAM_APDU [21:26:48]CAPDU: 80 11 00 00 [21:26:48]Write to MH i2c: E2 08 00 AF 24 80 11 00 00 00 00 00 00 4D [21:26:48]Write i2c OK [21:26:48]MH_I2C_Read... [21:26:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:26:48]Read from MH i2c: E2 [21:26:48]MH_I2C_Read... [21:26:48]Read from MH i2c: E2 17 00 [21:26:48]MH_I2C_Read... [21:26:48]Read from MH i2c: E2 17 00 AF 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9E [21:26:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:26:48]wFMCommunicate OK [21:26:48]requested_item fd.num is exist - process it [21:26:48]SAM_PROTO_GetFieldsCounters [21:26:48]wFMCommunicate request_size=4 [21:26:48]MH_SAM_APDU [21:26:48]CAPDU: 80 13 00 00 [21:26:48]Write to MH i2c: E2 08 00 B0 24 80 13 00 00 00 00 00 00 50 [21:26:48]Write i2c OK [21:26:48]MH_I2C_Read... [21:26:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:26:48]Read from MH i2c: E2 [21:26:48]MH_I2C_Read... [21:26:48]Read from MH i2c: E2 62 00 [21:26:48]MH_I2C_Read... [21:26:48]Read from MH i2c: E2 62 00 B0 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6C 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 54 02 00 00 5E 04 04 00 54 02 00 00 57 04 04 00 55 02 00 00 19 04 04 00 00 00 00 00 90 00 97 [21:26:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6C 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 54 02 00 00 5E 04 04 00 54 02 00 00 57 04 04 00 55 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:26:48]wFMCommunicate OK [21:26:48]SAM_PROTO_GetFieldsCounters done [21:26:48]requested_item shift.num is exist - process it [21:26:48]requested_item shift.opened is exist - process it [21:26:48]req_shift_opened [21:26:48]FM_GetShiftState [21:26:48]SAM_PROTO_GetShiftState [21:26:48]wFMCommunicate request_size=4 [21:26:48]MH_SAM_APDU [21:26:48]CAPDU: 80 13 01 00 [21:26:48]Write to MH i2c: E2 08 00 B1 24 80 13 01 00 00 00 00 00 52 [21:26:48]Write i2c OK [21:26:48]MH_I2C_Read... [21:26:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:26:49]Read from MH i2c: E2 [21:26:49]MH_I2C_Read... [21:26:49]Read from MH i2c: E2 0E 00 [21:26:49]MH_I2C_Read... [21:26:49]Read from MH i2c: E2 0E 00 B1 24 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F9 [21:26:49]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:26:49]wFMCommunicate OK [21:26:49]SAM_PROTO_GetShiftState done [21:26:49]FM_GetShiftState done [21:26:49]req_shift_opened done [21:26:49]requested_item shift.open_date is exist - process it [21:26:49]req_shift_open_date [21:26:49]req_shift_open_date done [21:26:49]produce_requested_data done [21:26:49]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156524,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [21:26:49]process_action_free close_receipt [21:26:49]json_value_free [21:26:49]json_value_free done [21:26:49]process_json_proto returns [21:26:49]Send response to host [21:26:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156524,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [21:26:49]free response buf [21:26:49]execute_script done [21:26:49]execute_script returns [21:26:49]free content buf [21:26:49]Sock 7.Close socket [21:26:49]Sock 7.Thread stoped [21:26:52]OFD Sender: No OFD packet to send [21:26:54]int [21:26:54]Write to MH i2c: 01 00 00 B2 24 D6 [21:26:54]*** FLAG_PRN_KEY set [21:26:54]Write i2c OK [21:26:54]MH_I2C_Read... [21:26:54]Read from MH i2c: 01 [21:26:54]MH_I2C_Read... [21:26:54]Read from MH i2c: 01 07 00 [21:26:54]MH_I2C_Read... [21:26:54]Read from MH i2c: 01 07 00 B2 24 00 08 00 00 00 FF 0F F3 [21:26:54]state=0 [21:26:54]Key pressed [21:26:54]Feed [21:26:54]Write to MH i2c: D8 00 00 B3 24 AE [21:26:54]Write i2c OK [21:26:54]MH_I2C_Read... [21:26:54]Read from MH i2c: D8 [21:26:54]MH_I2C_Read... [21:26:54]Read from MH i2c: D8 01 00 [21:26:54]MH_I2C_Read... [21:26:54]Read from MH i2c: D8 01 00 B3 24 00 AF [21:26:54]int [21:26:54]Write to MH i2c: 01 00 00 B4 24 D8 [21:26:54]Write i2c OK [21:26:54]MH_I2C_Read... [21:26:54]Read from MH i2c: 01 [21:26:54]MH_I2C_Read... [21:26:54]Read from MH i2c: 01 07 00 [21:26:54]MH_I2C_Read... [21:26:54]Read from MH i2c: 01 07 00 B4 24 00 48 00 00 00 3C 00 63 [21:26:54]state=2 [21:26:54]Key pressed [21:26:54]int [21:26:54]Write to MH i2c: 01 00 00 B5 24 D9 [21:26:54]*** FLAG_PRN_KEY reset [21:26:54]Write i2c OK [21:26:54]MH_I2C_Read... [21:26:54]Read from MH i2c: 01 [21:26:54]MH_I2C_Read... [21:26:54]Read from MH i2c: 01 07 00 [21:26:54]MH_I2C_Read... [21:26:54]Read from MH i2c: 01 07 00 B5 24 00 00 00 00 00 FC 0F EB [21:26:54]state=2 [21:26:54]Stop feed [21:26:57]OFD Sender: No OFD packet to send [21:27:02]OFD Sender: No OFD packet to send [21:27:07]OFD Sender: No OFD packet to send [21:27:12]OFD Sender: No OFD packet to send [21:27:17]OFD Sender: No OFD packet to send [21:27:22]OFD Sender: No OFD packet to send [21:27:27]OFD Sender: No OFD packet to send [21:27:32]OFD Sender: No OFD packet to send [21:27:37]OFD Sender: No OFD packet to send [21:27:42]OFD Sender: No OFD packet to send [21:27:47]OFD Sender: No OFD packet to send [21:27:52]OFD Sender: No OFD packet to send [21:27:57]OFD Sender: No OFD packet to send [21:28:02]OFD Sender: No OFD packet to send [21:28:07]OFD Sender: No OFD packet to send [21:28:12]OFD Sender: No OFD packet to send [21:28:17]OFD Sender: No OFD packet to send [21:28:22]OFD Sender: No OFD packet to send [21:28:27]OFD Sender: No OFD packet to send [21:28:32]OFD Sender: No OFD packet to send [21:28:37]OFD Sender: No OFD packet to send [21:28:42]OFD Sender: No OFD packet to send [21:28:47]OFD Sender: No OFD packet to send [21:28:52]OFD Sender: No OFD packet to send [21:28:57]OFD Sender: No OFD packet to send [21:29:02]OFD Sender: No OFD packet to send [21:29:07]OFD Sender: No OFD packet to send [21:29:12]OFD Sender: No OFD packet to send [21:29:17]OFD Sender: No OFD packet to send [21:29:22]OFD Sender: No OFD packet to send [21:29:27]OFD Sender: No OFD packet to send [21:29:32]OFD Sender: No OFD packet to send [21:29:37]OFD Sender: No OFD packet to send [21:29:42]OFD Sender: No OFD packet to send [21:29:48]OFD Sender: No OFD packet to send [21:29:53]OFD Sender: No OFD packet to send [21:29:58]OFD Sender: No OFD packet to send [21:30:03]OFD Sender: No OFD packet to send [21:30:08]OFD Sender: No OFD packet to send [21:30:13]OFD Sender: No OFD packet to send [21:30:14]accept exits with 9 [21:30:14]New connection [21:30:14]New thread 3066731876 created [21:30:14]Thread 3066588516 joined [21:30:14]Waiting for new connection... [21:30:14] Sock 9.Parse request [21:30:14]Sock 9.Check first char [21:30:14]Sock 9.First char is OK [21:30:14]request: POST /json_proto HTTP/1.0 [21:30:14]Method: POST [21:30:14]URL: /json_proto [21:30:14]Method is POST - this is cgi request [21:30:14]url: /json_proto [21:30:14]query_string will be loaded in cgi processing [21:30:14]execute_cgi json_proto POST (null) [21:30:14]execute_cgi path=json_proto method=POST [21:30:14]POST find Content-Length [21:30:14]Host: 172.17.53.67:8080 [21:30:14]Content-Length: 677 [21:30:14]Content-Type: application/json [21:30:14] [21:30:14]POST finish read [21:30:14]Found Content-Length = 677 [21:30:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874842", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:30:14]execute_script... [21:30:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874842", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:30:14]POST & json_proto [21:30:14]process_json_proto [21:30:14]json parsed OK: [21:30:14]protocol is kg_v1.0 [21:30:14]action value=close_receipt [21:30:14]process_action close_receipt [21:30:14]cmd_close_receipt [21:30:14]MH_GetDate [21:30:14]Write to MH i2c: F0 00 00 B6 24 C9 [21:30:14]Write i2c OK [21:30:14]MH_I2C_Read... [21:30:14]Read from MH i2c: F0 [21:30:14]MH_I2C_Read... [21:30:14]Read from MH i2c: F0 09 00 [21:30:14]MH_I2C_Read... [21:30:14]Read from MH i2c: F0 09 00 B6 24 00 67 76 15 67 19 BC 99 64 FD [21:30:14]GetLastDocTimeStamp 1729459606 [21:30:14]current date 1729459815 [21:30:14]FM_GetShiftState [21:30:14]SAM_PROTO_GetShiftState [21:30:14]wFMCommunicate request_size=4 [21:30:14]MH_SAM_APDU [21:30:14]CAPDU: 80 13 01 00 [21:30:14]Write to MH i2c: E2 08 00 B7 24 80 13 01 00 00 00 00 00 58 [21:30:14]Write i2c OK [21:30:14]MH_I2C_Read... [21:30:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:30:14]Read from MH i2c: E2 [21:30:14]MH_I2C_Read... [21:30:14]Read from MH i2c: E2 0E 00 [21:30:14]MH_I2C_Read... [21:30:14]Read from MH i2c: E2 0E 00 B7 24 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 FF [21:30:14]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:30:14]wFMCommunicate OK [21:30:14]SAM_PROTO_GetShiftState done [21:30:14]FM_GetShiftState done [21:30:14]opened in 1729383891 [21:30:14]opened+sec_in_day 1729470291 [21:30:14]quantity*price = 20003 [21:30:14]sum+1 = 20004 [21:30:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 597 20.10.2024 21:30 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156525 ФПД: 222433526147356 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T213015&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156525&fm=222433526147356&tin=02508201610067®Number=0000137193017469&sum=20000 [21:30:15]StoreToDocumentArchive [21:30:15]shift 314 fd 156525 [21:30:15]save to /storage/0314/doc_00156525 [21:30:15]save last doc name /storage/0314/doc_00156525 to /storage/kkm_last_doc_name [21:30:15]save OK [21:30:15]Clear old archive folders... [21:30:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:30:15]tlvbuf is 002D1580 [21:30:15]SAM_PROTO_ClearQueue [21:30:15]wFMCommunicate request_size=4 [21:30:15]MH_SAM_APDU [21:30:15]CAPDU: 80 09 00 00 [21:30:15]Write to MH i2c: E2 08 00 C4 24 80 09 00 00 00 00 00 00 5A [21:30:15]Write i2c OK [21:30:15]MH_I2C_Read... [21:30:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:30:15]Read from MH i2c: E2 [21:30:15]MH_I2C_Read... [21:30:15]Read from MH i2c: E2 03 00 [21:30:15]MH_I2C_Read... [21:30:15]Read from MH i2c: E2 03 00 C4 24 00 90 00 5C [21:30:15]RAPDU: 90 00 [21:30:15]wFMCommunicate OK [21:30:15]SAM_PROTO_ClearQueue done [21:30:15]KKMCreateOFDPacket [21:30:15]OFDProtocolAddRootSTLVToBuf [21:30:15]FM_MakeSignedData [21:30:15]FM_MakeSignedData [21:30:15]SAM_PROTO_SignData [21:30:15]wFMCommunicate request_size=4 [21:30:15]MH_SAM_APDU [21:30:15]CAPDU: 80 0D 01 02 [21:30:15]Write to MH i2c: E2 08 00 C5 24 80 0D 01 02 00 00 00 00 62 [21:30:15]Write i2c OK [21:30:15]MH_I2C_Read... [21:30:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:30:15]Read from MH i2c: E2 [21:30:15]MH_I2C_Read... [21:30:15]Read from MH i2c: E2 03 00 [21:30:15]MH_I2C_Read... [21:30:15]Read from MH i2c: E2 03 00 C5 24 00 90 00 5D [21:30:15]RAPDU: 90 00 [21:30:15]wFMCommunicate OK [21:30:15]wFMCommunicate request_size=255 [21:30:15]MH_SAM_APDU [21:30:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 02 00 00 F4 03 04 00 67 76 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6D 63 02 00 35 04 06 00 CA [21:30:15]Write to MH i2c: E2 02 01 C6 24 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 02 00 00 F4 03 04 00 67 76 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6D 63 02 00 35 04 06 00 CA 00 00 52 [21:30:15]Write i2c OK [21:30:15]MH_I2C_Read... [21:30:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:30:16]Read from MH i2c: E2 [21:30:16]MH_I2C_Read... [21:30:16]Read from MH i2c: E2 03 00 [21:30:16]MH_I2C_Read... [21:30:16]Read from MH i2c: E2 03 00 C6 24 00 90 00 5E [21:30:16]RAPDU: 90 00 [21:30:16]wFMCommunicate OK [21:30:16]wFMCommunicate request_size=10 [21:30:16]MH_SAM_APDU [21:30:16]CAPDU: 80 0D 02 02 05 4D 57 4F E9 1C [21:30:16]Write to MH i2c: E2 0D 00 C7 24 80 0D 02 02 05 00 4D 57 4F E9 1C 00 00 67 [21:30:16]Write i2c OK [21:30:16]MH_I2C_Read... [21:30:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:30:16]Read from MH i2c: E2 [21:30:16]MH_I2C_Read... [21:30:16]Read from MH i2c: E2 03 00 [21:30:16]MH_I2C_Read... [21:30:16]Read from MH i2c: E2 03 00 C7 24 00 90 00 5F [21:30:16]RAPDU: 90 00 [21:30:16]wFMCommunicate OK [21:30:16]wFMCommunicate request_size=4 [21:30:16]MH_SAM_APDU [21:30:16]CAPDU: 80 0D 03 02 [21:30:16]Write to MH i2c: E2 08 00 C8 24 80 0D 03 02 00 00 00 00 67 [21:30:16]Write i2c OK [21:30:16]MH_I2C_Read... [21:30:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:30:16]Read from MH i2c: E2 [21:30:16]MH_I2C_Read... [21:30:16]Read from MH i2c: E2 0B 00 [21:30:16]MH_I2C_Read... [21:30:16]Read from MH i2c: E2 0B 00 C8 24 00 6E DE 44 88 48 2C CF 49 90 00 0C [21:30:16]RAPDU: 6E DE 44 88 48 2C CF 49 90 00 [21:30:16]wFMCommunicate OK [21:30:16]SAM_PROTO_SignData done [21:30:16]FM_MakeSignedData done [21:30:16]CreateOFDProtocolMessage [21:30:16]wFMCommunicate request_size=4 [21:30:16]MH_SAM_APDU [21:30:16]CAPDU: 80 11 00 00 [21:30:16]Write to MH i2c: E2 08 00 C9 24 80 11 00 00 00 00 00 00 67 [21:30:16]Write i2c OK [21:30:16]MH_I2C_Read... [21:30:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:30:16]Read from MH i2c: E2 [21:30:16]MH_I2C_Read... [21:30:16]Read from MH i2c: E2 17 00 [21:30:16]MH_I2C_Read... [21:30:16]Read from MH i2c: E2 17 00 C9 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B8 [21:30:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:30:16]wFMCommunicate OK [21:30:16]CreateOFDProtocolMessage done [21:30:16]OFDSenderStorePacket 156525 [21:30:16]StoreOFDPacket docnum=156525 [21:30:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CE D1 07 01 FF FF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 02 00 00 F4 03 04 00 67 76 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6D 63 02 00 35 04 06 00 CA 4D 57 4F E9 1C 6E DE 44 88 48 2C CF 49 [21:30:16]CheckFolder [21:30:16]dirname=/storage/ofd_packets [21:30:16]CheckFolder done [21:30:16]ProducePacketName [21:30:16]name=ofd_packets/00156525 [21:30:16]NVStorageSaveData ofd_packets/00156525 [21:30:16]File name is /storage/ofd_packets/00156525 [21:30:16]Write 301 bytes [21:30:16]NVStorageSaveData done [21:30:16]OFDSenderStorePacket done [21:30:16]KKMCreateOFDPacket done [21:30:16]NVStorageSaveData kkm_last_timestamp [21:30:16]File name is /storage/kkm_last_timestamp [21:30:16]Write 4 bytes [21:30:16]NVStorageSaveData done [21:30:16]OFD Sender: Processing packet 156525 [packets to send 52, broken 51] [21:30:16]ProducePacketName [21:30:16]name=ofd_packets/00156525 [21:30:16]OFD Sender: To server: pG, [21:30:16]CommunicateWithHost lk.salyk.kg:30040 [21:30:16]ConnectInit lk.salyk.kg [21:30:16]ExternCall_PrintAddStr [21:30:16]wPrintStart [21:30:16]Write to MH i2c: 01 00 00 CA 24 EE [21:30:16]Write i2c OK [21:30:16]MH_I2C_Read... [21:30:16]Read from MH i2c: 01 [21:30:16]MH_I2C_Read... [21:30:16]Read from MH i2c: 01 07 00 [21:30:16]MH_I2C_Read... [21:30:16]Read from MH i2c: 01 07 00 CA 24 00 00 00 00 00 FF 0F 03 [21:30:16]RasterBufferAndPrint [21:30:16]line Счет N : (1)874842 [21:30:16]line ИНН: 02508201610067 [21:30:16]line Контрольно-Кассовый Чек [21:30:16]line ПРОДАЖА [21:30:16]line ТРК (МРК, ГНК) : 22 [21:30:16]line Товар: 2710124130 [21:30:16]line Аи-92-К-5 [21:30:16]line 2.990 * 66.90 [21:30:16]line = 200.03 [21:30:16]line НДС 12% НСП 1% [21:30:16]line > о реализуемом товаре [21:30:16]line ОКРУГЛЕНИЕ: -0.03 [21:30:16]line ИТОГО: 200.00 [21:30:16]line Внесено: 200.00 [21:30:16]line СДАЧА: 0.00 [21:30:16]line НСП 1% : 1.77 [21:30:16]line НДС 12% : 21.24 [21:30:16]line Наличными: 200.00 [21:30:16]line Безнал.: 0.00 [21:30:16]line Место: АЗС № 165 "Партнер Нефть" [21:30:16]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:30:16]line СНО: Общий режим [21:30:16]line Чек 597 20.10.2024 21:30 [21:30:16]line Смена: 314 ФФД: 1.0 [21:30:16]line ЗНМ: 0300000234 [21:30:16]line РНМ: 0000137193017469 [21:30:16]line Версия ККМ: v1.0 [21:30:16]line ФМ: 0000000000963156 [21:30:16]line ФД: 156525 [21:30:16]line ФПД: 222433526147356 [21:30:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T213015&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156525&fm=222433526147356&tin=02508201610067®Number=0000137193017469&sum=20000 [21:30:16]Connected sock=11 [21:30:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CE D1 07 01 FF FF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 02 00 00 F4 03 04 00 67 76 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6D 63 02 00 35 04 06 00 CA 4D 57 4F E9 1C 6E DE 44 88 48 2C CF 49 [21:30:16]written 0, free lines is 4095 [21:30:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 09 20 47 00 F8 A2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6D 63 02 00 F4 03 04 00 99 1C 15 67 B6 04 01 00 00 B5 35 70 B4 7F 45 FB C8 [21:30:16]CommunicateWithHost err = 0 [21:30:16]CheckOFDResponse [21:30:16]1017 (14) - 77093643461234 [21:30:16]1041 (16) - 0000000000963156 [21:30:16]1040 (4) - 156525 [21:30:16]1012 (4) - 20.10.2024 15:07 [21:30:16]1206 (1) - 0 [21:30:16]OFD Sender: Remove packet 156525 [21:30:16]ProducePacketName [21:30:16]name=ofd_packets/00156525 [21:30:16]NVStorageDeleteData [21:30:17]Write to MH i2c: 01 00 00 F5 24 19 [21:30:17]Write i2c OK [21:30:17]MH_I2C_Read... [21:30:17]Read from MH i2c: 01 [21:30:17]MH_I2C_Read... [21:30:17]Read from MH i2c: 01 07 00 [21:30:17]MH_I2C_Read... [21:30:17]Read from MH i2c: 01 07 00 F5 24 00 00 00 00 00 F8 0C 24 [21:30:17]RasterBufferAndPrint [21:30:17]line [21:30:17]line [21:30:17]line [21:30:17]line [21:30:17]line [21:30:17]written 0, free lines is 3329 [21:30:17]MH_Cut [21:30:17]Write to MH i2c: D1 01 00 FC 24 01 F2 [21:30:17]Write i2c OK [21:30:17]MH_I2C_Read... [21:30:17]Read from MH i2c: D1 [21:30:17]MH_I2C_Read... [21:30:17]Read from MH i2c: D1 01 00 [21:30:17]MH_I2C_Read... [21:30:17]Read from MH i2c: D1 01 00 FC 24 00 F1 [21:30:17]Write to MH i2c: 01 00 00 FD 24 21 [21:30:17]Write i2c OK [21:30:17]MH_I2C_Read... [21:30:17]OFD Sender: No OFD packet to send [21:30:17]*** Cut start [21:30:17]*** Partial cut [21:30:17]*** CUTSNS_PIN = 1 [21:30:17]*** CUTSNS_PIN = 0 [21:30:18]*** Brake cut motor [21:30:18]Read from MH i2c: 01 [21:30:18]MH_I2C_Read... [21:30:18]*** Stop cut motor [21:30:18]*** Cut end [21:30:18]Read from MH i2c: 01 07 00 [21:30:18]MH_I2C_Read... [21:30:18]Read from MH i2c: 01 07 00 FD 24 00 00 00 00 00 FF 0F 36 [21:30:18]process_action close_receipt done [21:30:18]requested_data is exist [21:30:18]produce_requested_data [21:30:18]requested_item fm.sn is exist - process it [21:30:18]wFMCommunicate request_size=4 [21:30:18]MH_SAM_APDU [21:30:18]CAPDU: 80 11 00 00 [21:30:18]Write to MH i2c: E2 08 00 FE 24 80 11 00 00 00 00 00 00 9C [21:30:18]Write i2c OK [21:30:18]MH_I2C_Read... [21:30:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:30:18]Read from MH i2c: E2 [21:30:18]MH_I2C_Read... [21:30:18]Read from MH i2c: E2 17 00 [21:30:18]MH_I2C_Read... [21:30:18]Read from MH i2c: E2 17 00 FE 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 ED [21:30:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:30:18]wFMCommunicate OK [21:30:18]requested_item fd.num is exist - process it [21:30:18]SAM_PROTO_GetFieldsCounters [21:30:18]wFMCommunicate request_size=4 [21:30:18]MH_SAM_APDU [21:30:18]CAPDU: 80 13 00 00 [21:30:18]Write to MH i2c: E2 08 00 FF 24 80 13 00 00 00 00 00 00 9F [21:30:18]Write i2c OK [21:30:18]MH_I2C_Read... [21:30:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:30:18]Read from MH i2c: E2 [21:30:18]MH_I2C_Read... [21:30:18]Read from MH i2c: E2 62 00 [21:30:18]MH_I2C_Read... [21:30:18]Read from MH i2c: E2 62 00 FF 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6D 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 55 02 00 00 5E 04 04 00 55 02 00 00 57 04 04 00 56 02 00 00 19 04 04 00 00 00 00 00 90 00 EA [21:30:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6D 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 55 02 00 00 5E 04 04 00 55 02 00 00 57 04 04 00 56 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:30:18]wFMCommunicate OK [21:30:18]SAM_PROTO_GetFieldsCounters done [21:30:18]requested_item shift.num is exist - process it [21:30:18]requested_item shift.opened is exist - process it [21:30:18]req_shift_opened [21:30:18]FM_GetShiftState [21:30:18]SAM_PROTO_GetShiftState [21:30:18]wFMCommunicate request_size=4 [21:30:18]MH_SAM_APDU [21:30:18]CAPDU: 80 13 01 00 [21:30:18]Write to MH i2c: E2 08 00 00 25 80 13 01 00 00 00 00 00 A2 [21:30:18]Write i2c OK [21:30:18]MH_I2C_Read... [21:30:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:30:18]Read from MH i2c: E2 [21:30:18]MH_I2C_Read... [21:30:18]Read from MH i2c: E2 0E 00 [21:30:18]MH_I2C_Read... [21:30:18]Read from MH i2c: E2 0E 00 00 25 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 49 [21:30:18]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:30:18]wFMCommunicate OK [21:30:18]SAM_PROTO_GetShiftState done [21:30:18]FM_GetShiftState done [21:30:18]req_shift_opened done [21:30:18]requested_item shift.open_date is exist - process it [21:30:18]req_shift_open_date [21:30:18]req_shift_open_date done [21:30:18]produce_requested_data done [21:30:18]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156525,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [21:30:18]process_action_free close_receipt [21:30:18]json_value_free [21:30:18]json_value_free done [21:30:18]process_json_proto returns [21:30:18]Send response to host [21:30:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156525,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [21:30:18]free response buf [21:30:18]execute_script done [21:30:18]execute_script returns [21:30:18]free content buf [21:30:18]Sock 9.Close socket [21:30:18]Sock 9.Thread stoped [21:30:22]OFD Sender: No OFD packet to send [21:30:27]OFD Sender: No OFD packet to send [21:30:32]OFD Sender: No OFD packet to send [21:30:37]OFD Sender: No OFD packet to send [21:30:42]OFD Sender: No OFD packet to send [21:30:47]OFD Sender: No OFD packet to send [21:30:52]OFD Sender: No OFD packet to send [21:30:56]accept exits with 7 [21:30:56]New connection [21:30:56]New thread 3066588516 created [21:30:56]Thread 3066731876 joined [21:30:56]Waiting for new connection... [21:30:56] Sock 7.Parse request [21:30:56]Sock 7.Check first char [21:30:56]Sock 7.First char is OK [21:30:56]request: POST /json_proto HTTP/1.0 [21:30:56]Method: POST [21:30:56]URL: /json_proto [21:30:56]Method is POST - this is cgi request [21:30:56]url: /json_proto [21:30:56]query_string will be loaded in cgi processing [21:30:56]execute_cgi json_proto POST (null) [21:30:56]execute_cgi path=json_proto method=POST [21:30:56]POST find Content-Length [21:30:56]Host: 172.17.53.67:8080 [21:30:56]Content-Length: 762 [21:30:56]Content-Type: application/json [21:30:56] [21:30:56]POST finish read [21:30:56]Found Content-Length = 762 [21:30:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874843", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:30:56]execute_script... [21:30:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874843", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:30:56]POST & json_proto [21:30:56]process_json_proto [21:30:56]json parsed OK: [21:30:56]protocol is kg_v1.0 [21:30:56]action value=close_receipt [21:30:56]process_action close_receipt [21:30:56]cmd_close_receipt [21:30:56]MH_GetDate [21:30:56]Write to MH i2c: F0 00 00 01 25 15 [21:30:56]Write i2c OK [21:30:56]MH_I2C_Read... [21:30:56]Read from MH i2c: F0 [21:30:56]MH_I2C_Read... [21:30:56]Read from MH i2c: F0 09 00 [21:30:56]MH_I2C_Read... [21:30:56]Read from MH i2c: F0 09 00 01 25 00 92 76 15 67 19 BC 99 64 74 [21:30:56]GetLastDocTimeStamp 1729459815 [21:30:56]current date 1729459858 [21:30:56]FM_GetShiftState [21:30:56]SAM_PROTO_GetShiftState [21:30:56]wFMCommunicate request_size=4 [21:30:56]MH_SAM_APDU [21:30:56]CAPDU: 80 13 01 00 [21:30:56]Write to MH i2c: E2 08 00 02 25 80 13 01 00 00 00 00 00 A4 [21:30:56]Write i2c OK [21:30:56]MH_I2C_Read... [21:30:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:30:57]Read from MH i2c: E2 [21:30:57]MH_I2C_Read... [21:30:57]Read from MH i2c: E2 0E 00 [21:30:57]MH_I2C_Read... [21:30:57]Read from MH i2c: E2 0E 00 02 25 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 4B [21:30:57]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:30:57]wFMCommunicate OK [21:30:57]SAM_PROTO_GetShiftState done [21:30:57]FM_GetShiftState done [21:30:57]opened in 1729383891 [21:30:57]opened+sec_in_day 1729470291 [21:30:57]quantity*price = 100000 [21:30:57]sum+1 = 100002 [21:30:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 598 20.10.2024 21:30 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156526 ФПД: 29678305370505 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T213058&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156526&fm=29678305370505&tin=02508201610067®Number=0000137193017469&sum=100001 [21:30:58]StoreToDocumentArchive [21:30:58]shift 314 fd 156526 [21:30:58]save to /storage/0314/doc_00156526 [21:30:58]save last doc name /storage/0314/doc_00156526 to /storage/kkm_last_doc_name [21:30:58]save OK [21:30:58]Clear old archive folders... [21:30:58]ProcessDocumentItem done err = 0, tmpTLVsize=252 [21:30:58]tlvbuf is B6F227B0 [21:30:58]SAM_PROTO_ClearQueue [21:30:58]wFMCommunicate request_size=4 [21:30:58]MH_SAM_APDU [21:30:58]CAPDU: 80 09 00 00 [21:30:58]Write to MH i2c: E2 08 00 0F 25 80 09 00 00 00 00 00 00 A6 [21:30:58]Write i2c OK [21:30:58]MH_I2C_Read... [21:30:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:30:58]Read from MH i2c: E2 [21:30:58]MH_I2C_Read... [21:30:58]Read from MH i2c: E2 03 00 [21:30:58]MH_I2C_Read... [21:30:58]Read from MH i2c: E2 03 00 0F 25 00 90 00 A8 [21:30:58]RAPDU: 90 00 [21:30:58]wFMCommunicate OK [21:30:58]SAM_PROTO_ClearQueue done [21:30:58]KKMCreateOFDPacket [21:30:58]OFDProtocolAddRootSTLVToBuf [21:30:58]FM_MakeSignedData [21:30:58]FM_MakeSignedData [21:30:58]SAM_PROTO_SignData [21:30:58]wFMCommunicate request_size=4 [21:30:58]MH_SAM_APDU [21:30:58]CAPDU: 80 0D 01 02 [21:30:58]Write to MH i2c: E2 08 00 10 25 80 0D 01 02 00 00 00 00 AE [21:30:58]Write i2c OK [21:30:58]MH_I2C_Read... [21:30:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:30:58]Read from MH i2c: E2 [21:30:58]MH_I2C_Read... [21:30:58]Read from MH i2c: E2 03 00 [21:30:58]MH_I2C_Read... [21:30:58]Read from MH i2c: E2 03 00 10 25 00 90 00 A9 [21:30:58]RAPDU: 90 00 [21:30:58]wFMCommunicate OK [21:30:58]wFMCommunicate request_size=255 [21:30:58]MH_SAM_APDU [21:30:58]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 02 00 00 F4 03 04 00 92 76 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6E 63 02 00 35 04 06 00 [21:30:58]Write to MH i2c: E2 02 01 11 25 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 02 00 00 F4 03 04 00 92 76 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6E 63 02 00 35 04 06 00 00 00 93 [21:30:58]Write i2c OK [21:30:58]MH_I2C_Read... [21:30:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:30:58]Read from MH i2c: E2 [21:30:58]MH_I2C_Read... [21:30:58]Read from MH i2c: E2 03 00 [21:30:58]MH_I2C_Read... [21:30:58]Read from MH i2c: E2 03 00 11 25 00 90 00 AA [21:30:58]RAPDU: 90 00 [21:30:58]wFMCommunicate OK [21:30:58]wFMCommunicate request_size=11 [21:30:58]MH_SAM_APDU [21:30:58]CAPDU: 80 0D 02 02 06 1A FE 04 D9 61 89 [21:30:58]Write to MH i2c: E2 0E 00 12 25 80 0D 02 02 06 00 1A FE 04 D9 61 89 00 00 9C [21:30:58]Write i2c OK [21:30:58]MH_I2C_Read... [21:30:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:30:58]Read from MH i2c: E2 [21:30:58]MH_I2C_Read... [21:30:58]Read from MH i2c: E2 03 00 [21:30:58]MH_I2C_Read... [21:30:58]Read from MH i2c: E2 03 00 12 25 00 90 00 AB [21:30:58]RAPDU: 90 00 [21:30:58]wFMCommunicate OK [21:30:58]wFMCommunicate request_size=4 [21:30:58]MH_SAM_APDU [21:30:58]CAPDU: 80 0D 03 02 [21:30:58]Write to MH i2c: E2 08 00 13 25 80 0D 03 02 00 00 00 00 B3 [21:30:58]Write i2c OK [21:30:58]MH_I2C_Read... [21:30:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:30:58]Read from MH i2c: E2 [21:30:58]MH_I2C_Read... [21:30:58]Read from MH i2c: E2 0B 00 [21:30:58]MH_I2C_Read... [21:30:58]Read from MH i2c: E2 0B 00 13 25 00 05 AE 24 4E 7A 6F 48 BB 90 00 C5 [21:30:58]RAPDU: 05 AE 24 4E 7A 6F 48 BB 90 00 [21:30:58]wFMCommunicate OK [21:30:58]SAM_PROTO_SignData done [21:30:58]FM_MakeSignedData done [21:30:58]CreateOFDProtocolMessage [21:30:58]wFMCommunicate request_size=4 [21:30:58]MH_SAM_APDU [21:30:58]CAPDU: 80 11 00 00 [21:30:58]Write to MH i2c: E2 08 00 14 25 80 11 00 00 00 00 00 00 B3 [21:30:58]Write i2c OK [21:30:58]MH_I2C_Read... [21:30:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:30:58]Read from MH i2c: E2 [21:30:58]MH_I2C_Read... [21:30:58]Read from MH i2c: E2 17 00 [21:30:58]MH_I2C_Read... [21:30:58]Read from MH i2c: E2 17 00 14 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 04 [21:30:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:30:58]wFMCommunicate OK [21:30:58]CreateOFDProtocolMessage done [21:30:58]OFDSenderStorePacket 156526 [21:30:58]StoreOFDPacket docnum=156526 [21:30:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 BA 8F 08 01 76 26 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 02 00 00 F4 03 04 00 92 76 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6E 63 02 00 35 04 06 00 1A FE 04 D9 61 89 05 AE 24 4E 7A 6F 48 BB [21:30:58]CheckFolder [21:30:58]dirname=/storage/ofd_packets [21:30:58]CheckFolder done [21:30:58]ProducePacketName [21:30:58]name=ofd_packets/00156526 [21:30:58]NVStorageSaveData ofd_packets/00156526 [21:30:58]File name is /storage/ofd_packets/00156526 [21:30:58]Write 302 bytes [21:30:58]NVStorageSaveData done [21:30:58]OFDSenderStorePacket done [21:30:58]KKMCreateOFDPacket done [21:30:58]NVStorageSaveData kkm_last_timestamp [21:30:58]File name is /storage/kkm_last_timestamp [21:30:58]Write 4 bytes [21:30:58]NVStorageSaveData done [21:30:58]ExternCall_PrintAddStr [21:30:58]wPrintStart [21:30:58]Write to MH i2c: 01 00 00 15 25 3A [21:30:58]Write i2c OK [21:30:58]MH_I2C_Read... [21:30:58]Read from MH i2c: 01 [21:30:58]MH_I2C_Read... [21:30:58]Read from MH i2c: 01 07 00 [21:30:58]MH_I2C_Read... [21:30:58]Read from MH i2c: 01 07 00 15 25 00 00 00 00 00 FF 0F 4F [21:30:58]RasterBufferAndPrint [21:30:58]line Счет N : (1)874843 [21:30:58]line ИНН: 02508201610067 [21:30:58]line Контрольно-Кассовый Чек [21:30:58]line ПРОДАЖА [21:30:58]line ТРК (МРК, ГНК) : 43 [21:30:58]line Товар: 2710124130 [21:30:58]line Super 92-К-5 [21:30:58]line 14.620 * 68.40 [21:30:58]line = 1000.01 [21:30:58]line НДС 12% НСП 1% [21:30:58]line > о реализуемом товаре [21:30:58]line ИТОГО: 1000.01 [21:30:58]line НСП 1% : 8.85 [21:30:58]line НДС 12% : 106.20 [21:30:58]line Наличными: 0.00 [21:30:58]line Безнал.: 1000.01 [21:30:58]line Место: АЗС № 165 "Партнер Нефть" [21:30:58]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:30:58]line СНО: Общий режим [21:30:58]line Чек 598 20.10.2024 21:30 [21:30:58]line Смена: 314 ФФД: 1.0 [21:30:58]line ЗНМ: 0300000234 [21:30:58]line РНМ: 0000137193017469 [21:30:58]line Версия ККМ: v1.0 [21:30:58]line Платежная система: Mbank [21:30:58]line ФМ: 0000000000963156 [21:30:58]line ФД: 156526 [21:30:58]line ФПД: 29678305370505 [21:30:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T213058&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156526&fm=29678305370505&tin=02508201610067®Number=0000137193017469&sum=100001 [21:30:59]OFD Sender: Processing packet 156526 [packets to send 52, broken 51] [21:30:59]ProducePacketName [21:30:59]name=ofd_packets/00156526 [21:30:59]OFD Sender: To server: pG, [21:30:59]CommunicateWithHost lk.salyk.kg:30040 [21:30:59]ConnectInit lk.salyk.kg [21:30:59]written 0, free lines is 4095 [21:30:59]Connected sock=10 [21:30:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 BA 8F 08 01 76 26 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 02 00 00 F4 03 04 00 92 76 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6E 63 02 00 35 04 06 00 1A FE 04 D9 61 89 05 AE 24 4E 7A 6F 48 BB [21:30:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 4E 97 47 00 76 B5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6E 63 02 00 F4 03 04 00 C3 1C 15 67 B6 04 01 00 00 DB 31 1F A4 4A 5E A6 BF [21:30:59]CommunicateWithHost err = 0 [21:30:59]CheckOFDResponse [21:30:59]1017 (14) - 77093643461234 [21:30:59]1041 (16) - 0000000000963156 [21:30:59]1040 (4) - 156526 [21:30:59]1012 (4) - 20.10.2024 15:07 [21:30:59]1206 (1) - 0 [21:30:59]OFD Sender: Remove packet 156526 [21:30:59]ProducePacketName [21:30:59]name=ofd_packets/00156526 [21:30:59]NVStorageDeleteData [21:30:59]Write to MH i2c: 01 00 00 3E 25 63 [21:30:59]Write i2c OK [21:30:59]MH_I2C_Read... [21:30:59]Read from MH i2c: 01 [21:30:59]MH_I2C_Read... [21:30:59]Read from MH i2c: 01 07 00 [21:30:59]MH_I2C_Read... [21:30:59]Read from MH i2c: 01 07 00 3E 25 00 00 00 00 00 1B 0D 92 [21:30:59]RasterBufferAndPrint [21:30:59]line [21:30:59]line [21:30:59]line [21:30:59]line [21:30:59]line [21:30:59]written 0, free lines is 3361 [21:30:59]MH_Cut [21:30:59]Write to MH i2c: D1 01 00 45 25 01 3C [21:30:59]Write i2c OK [21:30:59]MH_I2C_Read... [21:30:59]Read from MH i2c: D1 [21:30:59]MH_I2C_Read... [21:30:59]Read from MH i2c: D1 01 00 [21:30:59]MH_I2C_Read... [21:30:59]Read from MH i2c: D1 01 00 45 25 00 3B [21:30:59]Write to MH i2c: 01 00 00 46 25 6B [21:30:59]Write i2c OK [21:30:59]MH_I2C_Read... [21:30:59]OFD Sender: No OFD packet to send [21:31:00]*** Cut start [21:31:00]*** Partial cut [21:31:00]*** CUTSNS_PIN = 1 [21:31:00]*** CUTSNS_PIN = 0 [21:31:00]*** Brake cut motor [21:31:00]Read from MH i2c: 01 [21:31:00]MH_I2C_Read... [21:31:00]*** Stop cut motor [21:31:00]*** Cut end [21:31:00]Read from MH i2c: 01 07 00 [21:31:00]MH_I2C_Read... [21:31:00]Read from MH i2c: 01 07 00 46 25 00 00 00 00 00 FF 0F 80 [21:31:00]process_action close_receipt done [21:31:00]requested_data is exist [21:31:00]produce_requested_data [21:31:00]requested_item fm.sn is exist - process it [21:31:00]wFMCommunicate request_size=4 [21:31:00]MH_SAM_APDU [21:31:00]CAPDU: 80 11 00 00 [21:31:00]Write to MH i2c: E2 08 00 47 25 80 11 00 00 00 00 00 00 E6 [21:31:00]Write i2c OK [21:31:00]MH_I2C_Read... [21:31:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:31:00]Read from MH i2c: E2 [21:31:00]MH_I2C_Read... [21:31:00]Read from MH i2c: E2 17 00 [21:31:00]MH_I2C_Read... [21:31:00]Read from MH i2c: E2 17 00 47 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 37 [21:31:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:31:00]wFMCommunicate OK [21:31:00]requested_item fd.num is exist - process it [21:31:00]SAM_PROTO_GetFieldsCounters [21:31:00]wFMCommunicate request_size=4 [21:31:00]MH_SAM_APDU [21:31:00]CAPDU: 80 13 00 00 [21:31:00]Write to MH i2c: E2 08 00 48 25 80 13 00 00 00 00 00 00 E9 [21:31:00]Write i2c OK [21:31:00]MH_I2C_Read... [21:31:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:31:00]Read from MH i2c: E2 [21:31:00]MH_I2C_Read... [21:31:00]Read from MH i2c: E2 62 00 [21:31:00]MH_I2C_Read... [21:31:00]Read from MH i2c: E2 62 00 48 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6E 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 56 02 00 00 5E 04 04 00 56 02 00 00 57 04 04 00 57 02 00 00 19 04 04 00 00 00 00 00 90 00 38 [21:31:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6E 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 56 02 00 00 5E 04 04 00 56 02 00 00 57 04 04 00 57 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:31:00]wFMCommunicate OK [21:31:00]SAM_PROTO_GetFieldsCounters done [21:31:00]requested_item shift.num is exist - process it [21:31:00]requested_item shift.opened is exist - process it [21:31:00]req_shift_opened [21:31:00]FM_GetShiftState [21:31:00]SAM_PROTO_GetShiftState [21:31:00]wFMCommunicate request_size=4 [21:31:00]MH_SAM_APDU [21:31:00]CAPDU: 80 13 01 00 [21:31:00]Write to MH i2c: E2 08 00 49 25 80 13 01 00 00 00 00 00 EB [21:31:00]Write i2c OK [21:31:00]MH_I2C_Read... [21:31:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:31:01]Read from MH i2c: E2 [21:31:01]MH_I2C_Read... [21:31:01]Read from MH i2c: E2 0E 00 [21:31:01]MH_I2C_Read... [21:31:01]Read from MH i2c: E2 0E 00 49 25 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 92 [21:31:01]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:31:01]wFMCommunicate OK [21:31:01]SAM_PROTO_GetShiftState done [21:31:01]FM_GetShiftState done [21:31:01]req_shift_opened done [21:31:01]requested_item shift.open_date is exist - process it [21:31:01]req_shift_open_date [21:31:01]req_shift_open_date done [21:31:01]produce_requested_data done [21:31:01]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156526,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [21:31:01]process_action_free close_receipt [21:31:01]json_value_free [21:31:01]json_value_free done [21:31:01]process_json_proto returns [21:31:01]Send response to host [21:31:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156526,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [21:31:01]free response buf [21:31:01]execute_script done [21:31:01]execute_script returns [21:31:01]free content buf [21:31:01]Sock 7.Close socket [21:31:01]Sock 7.Thread stoped [21:31:04]OFD Sender: No OFD packet to send [21:31:09]OFD Sender: No OFD packet to send [21:31:14]OFD Sender: No OFD packet to send [21:31:19]OFD Sender: No OFD packet to send [21:31:24]OFD Sender: No OFD packet to send [21:31:29]OFD Sender: No OFD packet to send [21:31:34]OFD Sender: No OFD packet to send [21:31:39]OFD Sender: No OFD packet to send [21:31:44]OFD Sender: No OFD packet to send [21:31:49]OFD Sender: No OFD packet to send [21:31:54]OFD Sender: No OFD packet to send [21:31:59]OFD Sender: No OFD packet to send [21:32:04]OFD Sender: No OFD packet to send [21:32:09]OFD Sender: No OFD packet to send [21:32:14]OFD Sender: No OFD packet to send [21:32:19]OFD Sender: No OFD packet to send [21:32:25]OFD Sender: No OFD packet to send [21:32:30]OFD Sender: No OFD packet to send [21:32:35]OFD Sender: No OFD packet to send [21:32:40]OFD Sender: No OFD packet to send [21:32:45]OFD Sender: No OFD packet to send [21:32:50]OFD Sender: No OFD packet to send [21:32:55]OFD Sender: No OFD packet to send [21:33:00]OFD Sender: No OFD packet to send [21:33:05]OFD Sender: No OFD packet to send [21:33:10]OFD Sender: No OFD packet to send [21:33:15]OFD Sender: No OFD packet to send [21:33:20]OFD Sender: No OFD packet to send [21:33:25]OFD Sender: No OFD packet to send [21:33:30]OFD Sender: No OFD packet to send [21:33:35]OFD Sender: No OFD packet to send [21:33:40]OFD Sender: No OFD packet to send [21:33:45]OFD Sender: No OFD packet to send [21:33:50]OFD Sender: No OFD packet to send [21:33:55]OFD Sender: No OFD packet to send [21:34:00]OFD Sender: No OFD packet to send [21:34:05]OFD Sender: No OFD packet to send [21:34:10]OFD Sender: No OFD packet to send [21:34:15]OFD Sender: No OFD packet to send [21:34:20]OFD Sender: No OFD packet to send [21:34:25]OFD Sender: No OFD packet to send [21:34:30]OFD Sender: No OFD packet to send [21:34:35]OFD Sender: No OFD packet to send [21:34:40]OFD Sender: No OFD packet to send [21:34:45]OFD Sender: No OFD packet to send [21:34:50]OFD Sender: No OFD packet to send [21:34:55]OFD Sender: No OFD packet to send [21:35:00]OFD Sender: No OFD packet to send [21:35:05]OFD Sender: No OFD packet to send [21:35:10]OFD Sender: No OFD packet to send [21:35:15]OFD Sender: No OFD packet to send [21:35:20]OFD Sender: No OFD packet to send [21:35:25]OFD Sender: No OFD packet to send [21:35:30]OFD Sender: No OFD packet to send [21:35:35]OFD Sender: No OFD packet to send [21:35:40]OFD Sender: No OFD packet to send [21:35:45]OFD Sender: No OFD packet to send [21:35:50]OFD Sender: No OFD packet to send [21:35:55]OFD Sender: No OFD packet to send [21:36:00]OFD Sender: No OFD packet to send [21:36:05]OFD Sender: No OFD packet to send [21:36:10]OFD Sender: No OFD packet to send [21:36:15]OFD Sender: No OFD packet to send [21:36:20]OFD Sender: No OFD packet to send [21:36:25]OFD Sender: No OFD packet to send [21:36:30]OFD Sender: No OFD packet to send [21:36:35]OFD Sender: No OFD packet to send [21:36:40]OFD Sender: No OFD packet to send [21:36:45]OFD Sender: No OFD packet to send [21:36:50]OFD Sender: No OFD packet to send [21:36:52]accept exits with 9 [21:36:52]New connection [21:36:52]New thread 3066731876 created [21:36:52]Thread 3066588516 joined [21:36:52]Waiting for new connection... [21:36:52] Sock 9.Parse request [21:36:52]Sock 9.Check first char [21:36:52]Sock 9.First char is OK [21:36:52]request: POST /json_proto HTTP/1.0 [21:36:52]Method: POST [21:36:52]URL: /json_proto [21:36:52]Method is POST - this is cgi request [21:36:52]url: /json_proto [21:36:52]query_string will be loaded in cgi processing [21:36:52]execute_cgi json_proto POST (null) [21:36:52]execute_cgi path=json_proto method=POST [21:36:52]POST find Content-Length [21:36:52]Host: 172.17.53.67:8080 [21:36:52]Content-Length: 677 [21:36:52]Content-Type: application/json [21:36:52] [21:36:52]POST finish read [21:36:52]Found Content-Length = 677 [21:36:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874844", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:36:52]execute_script... [21:36:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874844", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:36:52]POST & json_proto [21:36:52]process_json_proto [21:36:52]json parsed OK: [21:36:52]protocol is kg_v1.0 [21:36:52]action value=close_receipt [21:36:52]process_action close_receipt [21:36:52]cmd_close_receipt [21:36:52]MH_GetDate [21:36:52]Write to MH i2c: F0 00 00 4A 25 5E [21:36:52]Write i2c OK [21:36:52]MH_I2C_Read... [21:36:52]Read from MH i2c: F0 [21:36:52]MH_I2C_Read... [21:36:52]Read from MH i2c: F0 09 00 [21:36:52]MH_I2C_Read... [21:36:52]Read from MH i2c: F0 09 00 4A 25 00 F5 77 15 67 19 BC 99 64 21 [21:36:52]GetLastDocTimeStamp 1729459858 [21:36:52]current date 1729460213 [21:36:52]FM_GetShiftState [21:36:52]SAM_PROTO_GetShiftState [21:36:52]wFMCommunicate request_size=4 [21:36:52]MH_SAM_APDU [21:36:52]CAPDU: 80 13 01 00 [21:36:52]Write to MH i2c: E2 08 00 4B 25 80 13 01 00 00 00 00 00 ED [21:36:52]Write i2c OK [21:36:52]MH_I2C_Read... [21:36:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:36:52]Read from MH i2c: E2 [21:36:52]MH_I2C_Read... [21:36:52]Read from MH i2c: E2 0E 00 [21:36:52]MH_I2C_Read... [21:36:52]Read from MH i2c: E2 0E 00 4B 25 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 94 [21:36:52]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:36:52]wFMCommunicate OK [21:36:52]SAM_PROTO_GetShiftState done [21:36:52]FM_GetShiftState done [21:36:52]opened in 1729383891 [21:36:52]opened+sec_in_day 1729470291 [21:36:52]quantity*price = 40006 [21:36:52]sum+1 = 40007 [21:36:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 599 20.10.2024 21:36 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156527 ФПД: 105007089689836 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T213653&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156527&fm=105007089689836&tin=02508201610067®Number=0000137193017469&sum=40000 [21:36:53]StoreToDocumentArchive [21:36:53]shift 314 fd 156527 [21:36:53]save to /storage/0314/doc_00156527 [21:36:53]save last doc name /storage/0314/doc_00156527 to /storage/kkm_last_doc_name [21:36:53]save OK [21:36:53]Clear old archive folders... [21:36:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:36:53]tlvbuf is 002A7A70 [21:36:53]SAM_PROTO_ClearQueue [21:36:53]wFMCommunicate request_size=4 [21:36:53]MH_SAM_APDU [21:36:53]CAPDU: 80 09 00 00 [21:36:53]Write to MH i2c: E2 08 00 58 25 80 09 00 00 00 00 00 00 EF [21:36:53]Write i2c OK [21:36:53]MH_I2C_Read... [21:36:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:36:53]Read from MH i2c: E2 [21:36:53]MH_I2C_Read... [21:36:53]Read from MH i2c: E2 03 00 [21:36:53]MH_I2C_Read... [21:36:53]Read from MH i2c: E2 03 00 58 25 00 90 00 F1 [21:36:53]RAPDU: 90 00 [21:36:53]wFMCommunicate OK [21:36:53]SAM_PROTO_ClearQueue done [21:36:53]KKMCreateOFDPacket [21:36:53]OFDProtocolAddRootSTLVToBuf [21:36:53]FM_MakeSignedData [21:36:53]FM_MakeSignedData [21:36:53]SAM_PROTO_SignData [21:36:53]wFMCommunicate request_size=4 [21:36:53]MH_SAM_APDU [21:36:53]CAPDU: 80 0D 01 02 [21:36:53]Write to MH i2c: E2 08 00 59 25 80 0D 01 02 00 00 00 00 F7 [21:36:53]Write i2c OK [21:36:53]MH_I2C_Read... [21:36:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:36:53]Read from MH i2c: E2 [21:36:53]MH_I2C_Read... [21:36:53]Read from MH i2c: E2 03 00 [21:36:53]MH_I2C_Read... [21:36:53]Read from MH i2c: E2 03 00 59 25 00 90 00 F2 [21:36:53]RAPDU: 90 00 [21:36:53]wFMCommunicate OK [21:36:53]wFMCommunicate request_size=255 [21:36:53]MH_SAM_APDU [21:36:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 02 00 00 F4 03 04 00 F5 77 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6F 63 02 00 35 04 06 00 5F [21:36:53]Write to MH i2c: E2 02 01 5A 25 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 02 00 00 F4 03 04 00 F5 77 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6F 63 02 00 35 04 06 00 5F 00 00 1C [21:36:53]Write i2c OK [21:36:53]MH_I2C_Read... [21:36:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:36:53]Read from MH i2c: E2 [21:36:53]MH_I2C_Read... [21:36:53]Read from MH i2c: E2 03 00 [21:36:53]MH_I2C_Read... [21:36:53]Read from MH i2c: E2 03 00 5A 25 00 90 00 F3 [21:36:53]RAPDU: 90 00 [21:36:53]wFMCommunicate OK [21:36:53]wFMCommunicate request_size=10 [21:36:53]MH_SAM_APDU [21:36:53]CAPDU: 80 0D 02 02 05 80 DE 47 A4 EC [21:36:53]Write to MH i2c: E2 0D 00 5B 25 80 0D 02 02 05 00 80 DE 47 A4 EC 00 00 39 [21:36:53]Write i2c OK [21:36:53]MH_I2C_Read... [21:36:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:36:53]Read from MH i2c: E2 [21:36:53]MH_I2C_Read... [21:36:53]Read from MH i2c: E2 03 00 [21:36:53]MH_I2C_Read... [21:36:53]Read from MH i2c: E2 03 00 5B 25 00 90 00 F4 [21:36:53]RAPDU: 90 00 [21:36:53]wFMCommunicate OK [21:36:53]wFMCommunicate request_size=4 [21:36:53]MH_SAM_APDU [21:36:53]CAPDU: 80 0D 03 02 [21:36:53]Write to MH i2c: E2 08 00 5C 25 80 0D 03 02 00 00 00 00 FC [21:36:53]Write i2c OK [21:36:53]MH_I2C_Read... [21:36:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:36:53]Read from MH i2c: E2 [21:36:53]MH_I2C_Read... [21:36:53]Read from MH i2c: E2 0B 00 [21:36:53]MH_I2C_Read... [21:36:53]Read from MH i2c: E2 0B 00 5C 25 00 F4 14 A7 AF 4D 46 0B 9F 90 00 98 [21:36:53]RAPDU: F4 14 A7 AF 4D 46 0B 9F 90 00 [21:36:53]wFMCommunicate OK [21:36:53]SAM_PROTO_SignData done [21:36:53]FM_MakeSignedData done [21:36:53]CreateOFDProtocolMessage [21:36:53]wFMCommunicate request_size=4 [21:36:53]MH_SAM_APDU [21:36:53]CAPDU: 80 11 00 00 [21:36:53]Write to MH i2c: E2 08 00 5D 25 80 11 00 00 00 00 00 00 FC [21:36:53]Write i2c OK [21:36:53]MH_I2C_Read... [21:36:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:36:53]Read from MH i2c: E2 [21:36:53]MH_I2C_Read... [21:36:53]Read from MH i2c: E2 17 00 [21:36:53]MH_I2C_Read... [21:36:53]Read from MH i2c: E2 17 00 5D 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4D [21:36:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:36:53]wFMCommunicate OK [21:36:53]CreateOFDProtocolMessage done [21:36:53]OFDSenderStorePacket 156527 [21:36:53]StoreOFDPacket docnum=156527 [21:36:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 6D 53 07 01 B7 C5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 02 00 00 F4 03 04 00 F5 77 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6F 63 02 00 35 04 06 00 5F 80 DE 47 A4 EC F4 14 A7 AF 4D 46 0B 9F [21:36:53]CheckFolder [21:36:53]dirname=/storage/ofd_packets [21:36:53]CheckFolder done [21:36:53]ProducePacketName [21:36:53]name=ofd_packets/00156527 [21:36:53]NVStorageSaveData ofd_packets/00156527 [21:36:53]File name is /storage/ofd_packets/00156527 [21:36:53]Write 301 bytes [21:36:53]NVStorageSaveData done [21:36:53]OFDSenderStorePacket done [21:36:53]KKMCreateOFDPacket done [21:36:53]NVStorageSaveData kkm_last_timestamp [21:36:53]File name is /storage/kkm_last_timestamp [21:36:53]Write 4 bytes [21:36:53]NVStorageSaveData done [21:36:53]ExternCall_PrintAddStr [21:36:53]wPrintStart [21:36:53]Write to MH i2c: 01 00 00 5E 25 83 [21:36:53]Write i2c OK [21:36:53]MH_I2C_Read... [21:36:53]Read from MH i2c: 01 [21:36:53]MH_I2C_Read... [21:36:53]Read from MH i2c: 01 07 00 [21:36:53]MH_I2C_Read... [21:36:53]Read from MH i2c: 01 07 00 5E 25 00 00 00 00 00 FF 0F 98 [21:36:53]RasterBufferAndPrint [21:36:53]line Счет N : (1)874844 [21:36:53]line ИНН: 02508201610067 [21:36:53]line Контрольно-Кассовый Чек [21:36:53]line ПРОДАЖА [21:36:53]line ТРК (МРК, ГНК) : 32 [21:36:53]line Товар: 2710124130 [21:36:53]line Аи-92-К-5 [21:36:53]line 5.980 * 66.90 [21:36:53]line = 400.06 [21:36:53]line НДС 12% НСП 1% [21:36:53]line > о реализуемом товаре [21:36:53]line ОКРУГЛЕНИЕ: -0.06 [21:36:53]line ИТОГО: 400.00 [21:36:53]line Внесено: 400.00 [21:36:53]line СДАЧА: 0.00 [21:36:53]line НСП 1% : 3.54 [21:36:53]line НДС 12% : 42.48 [21:36:53]line Наличными: 400.00 [21:36:53]line Безнал.: 0.00 [21:36:53]line Место: АЗС № 165 "Партнер Нефть" [21:36:53]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:36:53]line СНО: Общий режим [21:36:53]line Чек 599 20.10.2024 21:36 [21:36:53]line Смена: 314 ФФД: 1.0 [21:36:53]line ЗНМ: 0300000234 [21:36:53]line РНМ: 0000137193017469 [21:36:53]line Версия ККМ: v1.0 [21:36:53]line ФМ: 0000000000963156 [21:36:53]line ФД: 156527 [21:36:54]line ФПД: 105007089689836 [21:36:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T213653&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156527&fm=105007089689836&tin=02508201610067®Number=0000137193017469&sum=40000 [21:36:54]OFD Sender: Processing packet 156527 [packets to send 52, broken 51] [21:36:54]ProducePacketName [21:36:54]name=ofd_packets/00156527 [21:36:54]OFD Sender: To server: pG, [21:36:54]CommunicateWithHost lk.salyk.kg:30040 [21:36:54]ConnectInit lk.salyk.kg [21:36:54]written 0, free lines is 4095 [21:36:54]Connected sock=10 [21:36:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 6D 53 07 01 B7 C5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 02 00 00 F4 03 04 00 F5 77 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6F 63 02 00 35 04 06 00 5F 80 DE 47 A4 EC F4 14 A7 AF 4D 46 0B 9F [21:36:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 6B ED 47 00 59 DB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6F 63 02 00 F4 03 04 00 27 1E 15 67 B6 04 01 00 00 1B CC 38 33 A1 FF 7E 21 [21:36:54]CommunicateWithHost err = 0 [21:36:54]CheckOFDResponse [21:36:54]1017 (14) - 77093643461234 [21:36:54]1041 (16) - 0000000000963156 [21:36:54]1040 (4) - 156527 [21:36:54]1012 (4) - 20.10.2024 15:13 [21:36:54]1206 (1) - 0 [21:36:54]OFD Sender: Remove packet 156527 [21:36:54]ProducePacketName [21:36:54]name=ofd_packets/00156527 [21:36:54]NVStorageDeleteData [21:36:54]Write to MH i2c: 01 00 00 89 25 AE [21:36:54]Write i2c OK [21:36:54]MH_I2C_Read... [21:36:54]Read from MH i2c: 01 [21:36:54]MH_I2C_Read... [21:36:54]Read from MH i2c: 01 07 00 [21:36:54]MH_I2C_Read... [21:36:54]Read from MH i2c: 01 07 00 89 25 00 00 00 00 00 F9 0C BA [21:36:54]RasterBufferAndPrint [21:36:54]line [21:36:54]line [21:36:54]line [21:36:54]line [21:36:54]line [21:36:54]written 0, free lines is 3327 [21:36:54]MH_Cut [21:36:54]Write to MH i2c: D1 01 00 90 25 01 87 [21:36:54]Write i2c OK [21:36:54]MH_I2C_Read... [21:36:54]Read from MH i2c: D1 [21:36:54]MH_I2C_Read... [21:36:54]Read from MH i2c: D1 01 00 [21:36:54]MH_I2C_Read... [21:36:54]Read from MH i2c: D1 01 00 90 25 00 86 [21:36:54]Write to MH i2c: 01 00 00 91 25 B6 [21:36:54]Write i2c OK [21:36:54]MH_I2C_Read... [21:36:55]OFD Sender: No OFD packet to send [21:36:55]*** Cut start [21:36:55]*** Partial cut [21:36:55]*** CUTSNS_PIN = 1 [21:36:55]*** CUTSNS_PIN = 0 [21:36:55]*** Brake cut motor [21:36:56]Read from MH i2c: 01 [21:36:56]MH_I2C_Read... [21:36:56]*** Stop cut motor [21:36:56]*** Cut end [21:36:56]Read from MH i2c: 01 07 00 [21:36:56]MH_I2C_Read... [21:36:56]Read from MH i2c: 01 07 00 91 25 00 00 00 00 00 FF 0F CB [21:36:56]process_action close_receipt done [21:36:56]requested_data is exist [21:36:56]produce_requested_data [21:36:56]requested_item fm.sn is exist - process it [21:36:56]wFMCommunicate request_size=4 [21:36:56]MH_SAM_APDU [21:36:56]CAPDU: 80 11 00 00 [21:36:56]Write to MH i2c: E2 08 00 92 25 80 11 00 00 00 00 00 00 31 [21:36:56]Write i2c OK [21:36:56]MH_I2C_Read... [21:36:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:36:56]Read from MH i2c: E2 [21:36:56]MH_I2C_Read... [21:36:56]Read from MH i2c: E2 17 00 [21:36:56]MH_I2C_Read... [21:36:56]Read from MH i2c: E2 17 00 92 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 82 [21:36:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:36:56]wFMCommunicate OK [21:36:56]requested_item fd.num is exist - process it [21:36:56]SAM_PROTO_GetFieldsCounters [21:36:56]wFMCommunicate request_size=4 [21:36:56]MH_SAM_APDU [21:36:56]CAPDU: 80 13 00 00 [21:36:56]Write to MH i2c: E2 08 00 93 25 80 13 00 00 00 00 00 00 34 [21:36:56]Write i2c OK [21:36:56]MH_I2C_Read... [21:36:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:36:56]Read from MH i2c: E2 [21:36:56]MH_I2C_Read... [21:36:56]Read from MH i2c: E2 62 00 [21:36:56]MH_I2C_Read... [21:36:56]Read from MH i2c: E2 62 00 93 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6F 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 57 02 00 00 5E 04 04 00 57 02 00 00 57 04 04 00 58 02 00 00 19 04 04 00 00 00 00 00 90 00 87 [21:36:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6F 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 57 02 00 00 5E 04 04 00 57 02 00 00 57 04 04 00 58 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:36:56]wFMCommunicate OK [21:36:56]SAM_PROTO_GetFieldsCounters done [21:36:56]requested_item shift.num is exist - process it [21:36:56]requested_item shift.opened is exist - process it [21:36:56]req_shift_opened [21:36:56]FM_GetShiftState [21:36:56]SAM_PROTO_GetShiftState [21:36:56]wFMCommunicate request_size=4 [21:36:56]MH_SAM_APDU [21:36:56]CAPDU: 80 13 01 00 [21:36:56]Write to MH i2c: E2 08 00 94 25 80 13 01 00 00 00 00 00 36 [21:36:56]Write i2c OK [21:36:56]MH_I2C_Read... [21:36:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:36:56]Read from MH i2c: E2 [21:36:56]MH_I2C_Read... [21:36:56]Read from MH i2c: E2 0E 00 [21:36:56]MH_I2C_Read... [21:36:56]Read from MH i2c: E2 0E 00 94 25 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 DD [21:36:56]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:36:56]wFMCommunicate OK [21:36:56]SAM_PROTO_GetShiftState done [21:36:56]FM_GetShiftState done [21:36:56]req_shift_opened done [21:36:56]requested_item shift.open_date is exist - process it [21:36:56]req_shift_open_date [21:36:56]req_shift_open_date done [21:36:56]produce_requested_data done [21:36:56]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156527,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [21:36:56]process_action_free close_receipt [21:36:56]json_value_free [21:36:56]json_value_free done [21:36:56]process_json_proto returns [21:36:56]Send response to host [21:36:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156527,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [21:36:56]free response buf [21:36:56]execute_script done [21:36:56]execute_script returns [21:36:56]free content buf [21:36:56]Sock 9.Close socket [21:36:56]Sock 9.Thread stoped [21:37:00]OFD Sender: No OFD packet to send [21:37:05]OFD Sender: No OFD packet to send [21:37:10]OFD Sender: No OFD packet to send [21:37:15]OFD Sender: No OFD packet to send [21:37:20]OFD Sender: No OFD packet to send [21:37:25]OFD Sender: No OFD packet to send [21:37:30]OFD Sender: No OFD packet to send [21:37:35]OFD Sender: No OFD packet to send [21:37:40]OFD Sender: No OFD packet to send [21:37:45]OFD Sender: No OFD packet to send [21:37:50]OFD Sender: No OFD packet to send [21:37:55]OFD Sender: No OFD packet to send [21:38:00]OFD Sender: No OFD packet to send [21:38:05]OFD Sender: No OFD packet to send [21:38:10]OFD Sender: No OFD packet to send [21:38:15]OFD Sender: No OFD packet to send [21:38:20]OFD Sender: No OFD packet to send [21:38:20]accept exits with 7 [21:38:20]New connection [21:38:20]New thread 3066588516 created [21:38:20]Thread 3066731876 joined [21:38:20]Waiting for new connection... [21:38:20] Sock 7.Parse request [21:38:20]Sock 7.Check first char [21:38:20]Sock 7.First char is OK [21:38:20]request: POST /json_proto HTTP/1.0 [21:38:20]Method: POST [21:38:20]URL: /json_proto [21:38:20]Method is POST - this is cgi request [21:38:20]url: /json_proto [21:38:20]query_string will be loaded in cgi processing [21:38:20]execute_cgi json_proto POST (null) [21:38:20]execute_cgi path=json_proto method=POST [21:38:20]POST find Content-Length [21:38:20]Host: 172.17.53.67:8080 [21:38:20]Content-Length: 632 [21:38:20]Content-Type: application/json [21:38:20] [21:38:20]POST finish read [21:38:20]Found Content-Length = 632 [21:38:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874845", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:38:20]execute_script... [21:38:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874845", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:38:20]POST & json_proto [21:38:20]process_json_proto [21:38:20]json parsed OK: [21:38:20]protocol is kg_v1.0 [21:38:20]action value=close_receipt [21:38:20]process_action close_receipt [21:38:20]cmd_close_receipt [21:38:20]MH_GetDate [21:38:20]Write to MH i2c: F0 00 00 95 25 A9 [21:38:20]Write i2c OK [21:38:20]MH_I2C_Read... [21:38:20]Read from MH i2c: F0 [21:38:20]MH_I2C_Read... [21:38:20]Read from MH i2c: F0 09 00 [21:38:20]MH_I2C_Read... [21:38:20]Read from MH i2c: F0 09 00 95 25 00 4E 78 15 67 19 BC 99 64 C6 [21:38:20]GetLastDocTimeStamp 1729460213 [21:38:20]current date 1729460302 [21:38:20]FM_GetShiftState [21:38:20]SAM_PROTO_GetShiftState [21:38:20]wFMCommunicate request_size=4 [21:38:20]MH_SAM_APDU [21:38:20]CAPDU: 80 13 01 00 [21:38:20]Write to MH i2c: E2 08 00 96 25 80 13 01 00 00 00 00 00 38 [21:38:20]Write i2c OK [21:38:20]MH_I2C_Read... [21:38:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:38:20]Read from MH i2c: E2 [21:38:20]MH_I2C_Read... [21:38:20]Read from MH i2c: E2 0E 00 [21:38:20]MH_I2C_Read... [21:38:20]Read from MH i2c: E2 0E 00 96 25 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 DF [21:38:20]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:38:20]wFMCommunicate OK [21:38:20]SAM_PROTO_GetShiftState done [21:38:20]FM_GetShiftState done [21:38:20]opened in 1729383891 [21:38:20]opened+sec_in_day 1729470291 [21:38:20]quantity*price = 50000 [21:38:20]sum+1 = 50001 [21:38:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 600 20.10.2024 21:38 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156528 ФПД: 140267049082935 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T213822&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156528&fm=140267049082935&tin=02508201610067®Number=0000137193017469&sum=50000 [21:38:22]StoreToDocumentArchive [21:38:22]shift 314 fd 156528 [21:38:22]save to /storage/0314/doc_00156528 [21:38:22]save last doc name /storage/0314/doc_00156528 to /storage/kkm_last_doc_name [21:38:22]save OK [21:38:22]Clear old archive folders... [21:38:22]ProcessDocumentItem done err = 0, tmpTLVsize=252 [21:38:22]tlvbuf is 002D73B0 [21:38:22]SAM_PROTO_ClearQueue [21:38:22]wFMCommunicate request_size=4 [21:38:22]MH_SAM_APDU [21:38:22]CAPDU: 80 09 00 00 [21:38:22]Write to MH i2c: E2 08 00 A3 25 80 09 00 00 00 00 00 00 3A [21:38:22]Write i2c OK [21:38:22]MH_I2C_Read... [21:38:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:38:22]Read from MH i2c: E2 [21:38:22]MH_I2C_Read... [21:38:22]Read from MH i2c: E2 03 00 [21:38:22]MH_I2C_Read... [21:38:22]Read from MH i2c: E2 03 00 A3 25 00 90 00 3C [21:38:22]RAPDU: 90 00 [21:38:22]wFMCommunicate OK [21:38:22]SAM_PROTO_ClearQueue done [21:38:22]KKMCreateOFDPacket [21:38:22]OFDProtocolAddRootSTLVToBuf [21:38:22]FM_MakeSignedData [21:38:22]FM_MakeSignedData [21:38:22]SAM_PROTO_SignData [21:38:22]wFMCommunicate request_size=4 [21:38:22]MH_SAM_APDU [21:38:22]CAPDU: 80 0D 01 02 [21:38:22]Write to MH i2c: E2 08 00 A4 25 80 0D 01 02 00 00 00 00 42 [21:38:22]Write i2c OK [21:38:22]MH_I2C_Read... [21:38:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:38:22]Read from MH i2c: E2 [21:38:22]MH_I2C_Read... [21:38:22]Read from MH i2c: E2 03 00 [21:38:22]MH_I2C_Read... [21:38:22]Read from MH i2c: E2 03 00 A4 25 00 90 00 3D [21:38:22]RAPDU: 90 00 [21:38:22]wFMCommunicate OK [21:38:22]wFMCommunicate request_size=255 [21:38:22]MH_SAM_APDU [21:38:22]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 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 02 00 00 F4 03 04 00 4E 78 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 70 63 02 00 35 04 06 00 [21:38:22]Write to MH i2c: E2 02 01 A5 25 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 02 00 00 F4 03 04 00 4E 78 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 70 63 02 00 35 04 06 00 00 00 6F [21:38:22]Write i2c OK [21:38:22]MH_I2C_Read... [21:38:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:38:22]Read from MH i2c: E2 [21:38:22]MH_I2C_Read... [21:38:22]Read from MH i2c: E2 03 00 [21:38:22]MH_I2C_Read... [21:38:22]Read from MH i2c: E2 03 00 A5 25 00 90 00 3E [21:38:22]RAPDU: 90 00 [21:38:22]wFMCommunicate OK [21:38:22]wFMCommunicate request_size=11 [21:38:22]MH_SAM_APDU [21:38:22]CAPDU: 80 0D 02 02 06 7F 92 77 A2 60 37 [21:38:22]Write to MH i2c: E2 0E 00 A6 25 80 0D 02 02 06 00 7F 92 77 A2 60 37 00 00 12 [21:38:22]Write i2c OK [21:38:22]MH_I2C_Read... [21:38:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:38:22]Read from MH i2c: E2 [21:38:22]MH_I2C_Read... [21:38:22]Read from MH i2c: E2 03 00 [21:38:22]MH_I2C_Read... [21:38:22]Read from MH i2c: E2 03 00 A6 25 00 90 00 3F [21:38:22]RAPDU: 90 00 [21:38:22]wFMCommunicate OK [21:38:22]wFMCommunicate request_size=4 [21:38:22]MH_SAM_APDU [21:38:22]CAPDU: 80 0D 03 02 [21:38:22]Write to MH i2c: E2 08 00 A7 25 80 0D 03 02 00 00 00 00 47 [21:38:22]Write i2c OK [21:38:22]MH_I2C_Read... [21:38:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:38:22]Read from MH i2c: E2 [21:38:22]MH_I2C_Read... [21:38:22]Read from MH i2c: E2 0B 00 [21:38:22]MH_I2C_Read... [21:38:22]Read from MH i2c: E2 0B 00 A7 25 00 0C 2D A3 64 F3 0F DD 58 90 00 BF [21:38:22]RAPDU: 0C 2D A3 64 F3 0F DD 58 90 00 [21:38:22]wFMCommunicate OK [21:38:22]SAM_PROTO_SignData done [21:38:22]FM_MakeSignedData done [21:38:22]CreateOFDProtocolMessage [21:38:22]wFMCommunicate request_size=4 [21:38:22]MH_SAM_APDU [21:38:22]CAPDU: 80 11 00 00 [21:38:22]Write to MH i2c: E2 08 00 A8 25 80 11 00 00 00 00 00 00 47 [21:38:22]Write i2c OK [21:38:22]MH_I2C_Read... [21:38:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:38:22]Read from MH i2c: E2 [21:38:22]MH_I2C_Read... [21:38:22]Read from MH i2c: E2 17 00 [21:38:22]MH_I2C_Read... [21:38:22]Read from MH i2c: E2 17 00 A8 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 98 [21:38:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:38:22]wFMCommunicate OK [21:38:22]CreateOFDProtocolMessage done [21:38:22]OFDSenderStorePacket 156528 [21:38:22]StoreOFDPacket docnum=156528 [21:38:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 0B 19 08 01 7E 92 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 02 00 00 F4 03 04 00 4E 78 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 70 63 02 00 35 04 06 00 7F 92 77 A2 60 37 0C 2D A3 64 F3 0F DD 58 [21:38:22]CheckFolder [21:38:22]dirname=/storage/ofd_packets [21:38:22]CheckFolder done [21:38:22]ProducePacketName [21:38:22]name=ofd_packets/00156528 [21:38:22]NVStorageSaveData ofd_packets/00156528 [21:38:22]File name is /storage/ofd_packets/00156528 [21:38:22]Write 302 bytes [21:38:22]NVStorageSaveData done [21:38:22]OFDSenderStorePacket done [21:38:22]KKMCreateOFDPacket done [21:38:22]NVStorageSaveData kkm_last_timestamp [21:38:22]File name is /storage/kkm_last_timestamp [21:38:22]Write 4 bytes [21:38:22]NVStorageSaveData done [21:38:22]ExternCall_PrintAddStr [21:38:22]wPrintStart [21:38:22]Write to MH i2c: 01 00 00 A9 25 CE [21:38:22]Write i2c OK [21:38:22]MH_I2C_Read... [21:38:22]Read from MH i2c: 01 [21:38:22]MH_I2C_Read... [21:38:22]Read from MH i2c: 01 07 00 [21:38:22]MH_I2C_Read... [21:38:22]Read from MH i2c: 01 07 00 A9 25 00 00 00 00 00 FF 0F E3 [21:38:22]RasterBufferAndPrint [21:38:22]line Счет N : (1)874845 [21:38:22]line ИНН: 02508201610067 [21:38:22]line Контрольно-Кассовый Чек [21:38:22]line ПРОДАЖА [21:38:22]line ТРК (МРК, ГНК) : 43 [21:38:22]line Товар: 2710124130 [21:38:22]line Super 92-К-5 [21:38:22]line 7.310 * 68.40 [21:38:22]line = 500.00 [21:38:22]line НДС 12% НСП 1% [21:38:22]line > о реализуемом товаре [21:38:22]line ИТОГО: 500.00 [21:38:22]line НСП 1% : 4.42 [21:38:22]line НДС 12% : 53.10 [21:38:22]line Наличными: 500.00 [21:38:22]line Безнал.: 0.00 [21:38:22]line Место: АЗС № 165 "Партнер Нефть" [21:38:22]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:38:22]line СНО: Общий режим [21:38:22]line Чек 600 20.10.2024 21:38 [21:38:22]line Смена: 314 ФФД: 1.0 [21:38:22]line ЗНМ: 0300000234 [21:38:22]line РНМ: 0000137193017469 [21:38:22]line Версия ККМ: v1.0 [21:38:22]line ФМ: 0000000000963156 [21:38:22]line ФД: 156528 [21:38:22]line ФПД: 140267049082935 [21:38:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T213822&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156528&fm=140267049082935&tin=02508201610067®Number=0000137193017469&sum=50000 [21:38:22]OFD Sender: Processing packet 156528 [packets to send 52, broken 51] [21:38:22]ProducePacketName [21:38:22]name=ofd_packets/00156528 [21:38:22]OFD Sender: To server: pG, [21:38:22]CommunicateWithHost lk.salyk.kg:30040 [21:38:22]ConnectInit lk.salyk.kg [21:38:22]written 0, free lines is 4095 [21:38:23]Connected sock=10 [21:38:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 0B 19 08 01 7E 92 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 02 00 00 F4 03 04 00 4E 78 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 70 63 02 00 35 04 06 00 7F 92 77 A2 60 37 0C 2D A3 64 F3 0F DD 58 [21:38:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F8 AA 47 00 08 58 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 70 63 02 00 F4 03 04 00 7F 1E 15 67 B6 04 01 00 00 3F 1E 85 2C D1 6B 2C B2 [21:38:23]CommunicateWithHost err = 0 [21:38:23]CheckOFDResponse [21:38:23]1017 (14) - 77093643461234 [21:38:23]1041 (16) - 0000000000963156 [21:38:23]1040 (4) - 156528 [21:38:23]1012 (4) - 20.10.2024 15:15 [21:38:23]1206 (1) - 0 [21:38:23]OFD Sender: Remove packet 156528 [21:38:23]ProducePacketName [21:38:23]name=ofd_packets/00156528 [21:38:23]NVStorageDeleteData [21:38:23]Write to MH i2c: 01 00 00 D1 25 F6 [21:38:23]Write i2c OK [21:38:23]MH_I2C_Read... [21:38:23]Read from MH i2c: 01 [21:38:23]MH_I2C_Read... [21:38:23]Read from MH i2c: 01 07 00 [21:38:23]MH_I2C_Read... [21:38:23]Read from MH i2c: 01 07 00 D1 25 00 00 00 00 00 2E 0D 38 [21:38:23]RasterBufferAndPrint [21:38:23]line [21:38:23]line [21:38:23]line [21:38:23]line [21:38:23]line [21:38:23]written 0, free lines is 3380 [21:38:23]MH_Cut [21:38:23]Write to MH i2c: D1 01 00 D8 25 01 CF [21:38:23]Write i2c OK [21:38:23]MH_I2C_Read... [21:38:23]Read from MH i2c: D1 [21:38:23]MH_I2C_Read... [21:38:23]Read from MH i2c: D1 01 00 [21:38:23]MH_I2C_Read... [21:38:23]Read from MH i2c: D1 01 00 D8 25 00 CE [21:38:23]Write to MH i2c: 01 00 00 D9 25 FE [21:38:23]Write i2c OK [21:38:23]MH_I2C_Read... [21:38:23]OFD Sender: No OFD packet to send [21:38:24]*** Cut start [21:38:24]*** Partial cut [21:38:24]*** CUTSNS_PIN = 1 [21:38:24]*** CUTSNS_PIN = 0 [21:38:24]*** Brake cut motor [21:38:24]Read from MH i2c: 01 [21:38:24]MH_I2C_Read... [21:38:24]*** Stop cut motor [21:38:24]*** Cut end [21:38:24]Read from MH i2c: 01 07 00 [21:38:24]MH_I2C_Read... [21:38:24]Read from MH i2c: 01 07 00 D9 25 00 00 00 00 00 FF 0F 13 [21:38:24]process_action close_receipt done [21:38:24]requested_data is exist [21:38:24]produce_requested_data [21:38:24]requested_item fm.sn is exist - process it [21:38:24]wFMCommunicate request_size=4 [21:38:24]MH_SAM_APDU [21:38:24]CAPDU: 80 11 00 00 [21:38:24]Write to MH i2c: E2 08 00 DA 25 80 11 00 00 00 00 00 00 79 [21:38:24]Write i2c OK [21:38:24]MH_I2C_Read... [21:38:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:38:24]Read from MH i2c: E2 [21:38:24]MH_I2C_Read... [21:38:24]Read from MH i2c: E2 17 00 [21:38:24]MH_I2C_Read... [21:38:24]Read from MH i2c: E2 17 00 DA 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CA [21:38:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:38:24]wFMCommunicate OK [21:38:24]requested_item fd.num is exist - process it [21:38:24]SAM_PROTO_GetFieldsCounters [21:38:24]wFMCommunicate request_size=4 [21:38:24]MH_SAM_APDU [21:38:24]CAPDU: 80 13 00 00 [21:38:24]Write to MH i2c: E2 08 00 DB 25 80 13 00 00 00 00 00 00 7C [21:38:24]Write i2c OK [21:38:24]MH_I2C_Read... [21:38:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:38:24]Read from MH i2c: E2 [21:38:24]MH_I2C_Read... [21:38:24]Read from MH i2c: E2 62 00 [21:38:24]MH_I2C_Read... [21:38:24]Read from MH i2c: E2 62 00 DB 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 70 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 58 02 00 00 5E 04 04 00 58 02 00 00 57 04 04 00 59 02 00 00 19 04 04 00 00 00 00 00 90 00 D3 [21:38:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 70 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 58 02 00 00 5E 04 04 00 58 02 00 00 57 04 04 00 59 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:38:24]wFMCommunicate OK [21:38:24]SAM_PROTO_GetFieldsCounters done [21:38:24]requested_item shift.num is exist - process it [21:38:24]requested_item shift.opened is exist - process it [21:38:24]req_shift_opened [21:38:24]FM_GetShiftState [21:38:24]SAM_PROTO_GetShiftState [21:38:24]wFMCommunicate request_size=4 [21:38:24]MH_SAM_APDU [21:38:24]CAPDU: 80 13 01 00 [21:38:24]Write to MH i2c: E2 08 00 DC 25 80 13 01 00 00 00 00 00 7E [21:38:24]Write i2c OK [21:38:24]MH_I2C_Read... [21:38:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:38:24]Read from MH i2c: E2 [21:38:24]MH_I2C_Read... [21:38:24]Read from MH i2c: E2 0E 00 [21:38:24]MH_I2C_Read... [21:38:24]Read from MH i2c: E2 0E 00 DC 25 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 25 [21:38:24]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:38:24]wFMCommunicate OK [21:38:24]SAM_PROTO_GetShiftState done [21:38:24]FM_GetShiftState done [21:38:24]req_shift_opened done [21:38:24]requested_item shift.open_date is exist - process it [21:38:24]req_shift_open_date [21:38:24]req_shift_open_date done [21:38:24]produce_requested_data done [21:38:24]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156528,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [21:38:24]process_action_free close_receipt [21:38:24]json_value_free [21:38:24]json_value_free done [21:38:24]process_json_proto returns [21:38:24]Send response to host [21:38:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156528,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [21:38:24]free response buf [21:38:24]execute_script done [21:38:24]execute_script returns [21:38:24]free content buf [21:38:24]Sock 7.Close socket [21:38:24]Sock 7.Thread stoped [21:38:28]OFD Sender: No OFD packet to send [21:38:33]OFD Sender: No OFD packet to send [21:38:38]OFD Sender: No OFD packet to send [21:38:43]OFD Sender: No OFD packet to send [21:38:48]OFD Sender: No OFD packet to send [21:38:50]accept exits with 9 [21:38:50]New connection [21:38:50]New thread 3066731876 created [21:38:50]Thread 3066588516 joined [21:38:50]Waiting for new connection... [21:38:50] Sock 9.Parse request [21:38:50]Sock 9.Check first char [21:38:50]Sock 9.First char is OK [21:38:50]request: POST /json_proto HTTP/1.0 [21:38:50]Method: POST [21:38:50]URL: /json_proto [21:38:50]Method is POST - this is cgi request [21:38:50]url: /json_proto [21:38:50]query_string will be loaded in cgi processing [21:38:50]execute_cgi json_proto POST (null) [21:38:50]execute_cgi path=json_proto method=POST [21:38:50]POST find Content-Length [21:38:50]Host: 172.17.53.67:8080 [21:38:50]Content-Length: 677 [21:38:50]Content-Type: application/json [21:38:50] [21:38:50]POST finish read [21:38:50]Found Content-Length = 677 [21:38:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874846", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:38:50]execute_script... [21:38:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874846", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:38:50]POST & json_proto [21:38:50]process_json_proto [21:38:50]json parsed OK: [21:38:50]protocol is kg_v1.0 [21:38:50]action value=close_receipt [21:38:50]process_action close_receipt [21:38:50]cmd_close_receipt [21:38:50]MH_GetDate [21:38:50]Write to MH i2c: F0 00 00 DD 25 F1 [21:38:50]Write i2c OK [21:38:50]MH_I2C_Read... [21:38:50]Read from MH i2c: F0 [21:38:50]MH_I2C_Read... [21:38:50]Read from MH i2c: F0 09 00 [21:38:50]MH_I2C_Read... [21:38:50]Read from MH i2c: F0 09 00 DD 25 00 6B 78 15 67 19 BC 99 64 2B [21:38:50]GetLastDocTimeStamp 1729460302 [21:38:50]current date 1729460331 [21:38:50]FM_GetShiftState [21:38:50]SAM_PROTO_GetShiftState [21:38:50]wFMCommunicate request_size=4 [21:38:50]MH_SAM_APDU [21:38:50]CAPDU: 80 13 01 00 [21:38:50]Write to MH i2c: E2 08 00 DE 25 80 13 01 00 00 00 00 00 80 [21:38:50]Write i2c OK [21:38:50]MH_I2C_Read... [21:38:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:38:50]Read from MH i2c: E2 [21:38:50]MH_I2C_Read... [21:38:50]Read from MH i2c: E2 0E 00 [21:38:50]MH_I2C_Read... [21:38:50]Read from MH i2c: E2 0E 00 DE 25 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 27 [21:38:50]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:38:50]wFMCommunicate OK [21:38:50]SAM_PROTO_GetShiftState done [21:38:50]FM_GetShiftState done [21:38:50]opened in 1729383891 [21:38:50]opened+sec_in_day 1729470291 [21:38:50]quantity*price = 50041 [21:38:50]sum+1 = 50042 [21:38:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 601 20.10.2024 21:38 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156529 ФПД: 115629544933575 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T213851&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156529&fm=115629544933575&tin=02508201610067®Number=0000137193017469&sum=50000 [21:38:51]StoreToDocumentArchive [21:38:51]shift 314 fd 156529 [21:38:51]save to /storage/0314/doc_00156529 [21:38:51]save last doc name /storage/0314/doc_00156529 to /storage/kkm_last_doc_name [21:38:51]save OK [21:38:51]Clear old archive folders... [21:38:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:38:51]tlvbuf is 002E9950 [21:38:51]SAM_PROTO_ClearQueue [21:38:51]wFMCommunicate request_size=4 [21:38:51]MH_SAM_APDU [21:38:51]CAPDU: 80 09 00 00 [21:38:51]Write to MH i2c: E2 08 00 EB 25 80 09 00 00 00 00 00 00 82 [21:38:51]Write i2c OK [21:38:51]MH_I2C_Read... [21:38:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:38:51]Read from MH i2c: E2 [21:38:51]MH_I2C_Read... [21:38:51]Read from MH i2c: E2 03 00 [21:38:51]MH_I2C_Read... [21:38:51]Read from MH i2c: E2 03 00 EB 25 00 90 00 84 [21:38:51]RAPDU: 90 00 [21:38:51]wFMCommunicate OK [21:38:51]SAM_PROTO_ClearQueue done [21:38:51]KKMCreateOFDPacket [21:38:51]OFDProtocolAddRootSTLVToBuf [21:38:51]FM_MakeSignedData [21:38:51]FM_MakeSignedData [21:38:51]SAM_PROTO_SignData [21:38:51]wFMCommunicate request_size=4 [21:38:51]MH_SAM_APDU [21:38:51]CAPDU: 80 0D 01 02 [21:38:51]Write to MH i2c: E2 08 00 EC 25 80 0D 01 02 00 00 00 00 8A [21:38:51]Write i2c OK [21:38:51]MH_I2C_Read... [21:38:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:38:51]Read from MH i2c: E2 [21:38:51]MH_I2C_Read... [21:38:51]Read from MH i2c: E2 03 00 [21:38:51]MH_I2C_Read... [21:38:51]Read from MH i2c: E2 03 00 EC 25 00 90 00 85 [21:38:51]RAPDU: 90 00 [21:38:51]wFMCommunicate OK [21:38:51]wFMCommunicate request_size=255 [21:38:51]MH_SAM_APDU [21:38:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 02 00 00 F4 03 04 00 6B 78 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 71 63 02 00 35 04 06 00 69 [21:38:51]Write to MH i2c: E2 02 01 ED 25 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 02 00 00 F4 03 04 00 6B 78 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 71 63 02 00 35 04 06 00 69 00 00 65 [21:38:51]Write i2c OK [21:38:51]MH_I2C_Read... [21:38:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:38:51]Read from MH i2c: E2 [21:38:51]MH_I2C_Read... [21:38:51]Read from MH i2c: E2 03 00 [21:38:51]MH_I2C_Read... [21:38:51]Read from MH i2c: E2 03 00 ED 25 00 90 00 86 [21:38:51]RAPDU: 90 00 [21:38:51]wFMCommunicate OK [21:38:51]wFMCommunicate request_size=10 [21:38:51]MH_SAM_APDU [21:38:51]CAPDU: 80 0D 02 02 05 2A 19 F3 88 C7 [21:38:51]Write to MH i2c: E2 0D 00 EE 25 80 0D 02 02 05 00 2A 19 F3 88 C7 00 00 1C [21:38:51]Write i2c OK [21:38:51]MH_I2C_Read... [21:38:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:38:51]Read from MH i2c: E2 [21:38:51]MH_I2C_Read... [21:38:51]Read from MH i2c: E2 03 00 [21:38:51]MH_I2C_Read... [21:38:51]Read from MH i2c: E2 03 00 EE 25 00 90 00 87 [21:38:51]RAPDU: 90 00 [21:38:51]wFMCommunicate OK [21:38:51]wFMCommunicate request_size=4 [21:38:51]MH_SAM_APDU [21:38:51]CAPDU: 80 0D 03 02 [21:38:51]Write to MH i2c: E2 08 00 EF 25 80 0D 03 02 00 00 00 00 8F [21:38:51]Write i2c OK [21:38:51]MH_I2C_Read... [21:38:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:38:51]Read from MH i2c: E2 [21:38:51]MH_I2C_Read... [21:38:51]Read from MH i2c: E2 0B 00 [21:38:51]MH_I2C_Read... [21:38:51]Read from MH i2c: E2 0B 00 EF 25 00 62 01 AA F4 B6 9E 63 FE 90 00 46 [21:38:51]RAPDU: 62 01 AA F4 B6 9E 63 FE 90 00 [21:38:51]wFMCommunicate OK [21:38:51]SAM_PROTO_SignData done [21:38:51]FM_MakeSignedData done [21:38:51]CreateOFDProtocolMessage [21:38:51]wFMCommunicate request_size=4 [21:38:51]MH_SAM_APDU [21:38:51]CAPDU: 80 11 00 00 [21:38:51]Write to MH i2c: E2 08 00 F0 25 80 11 00 00 00 00 00 00 8F [21:38:51]Write i2c OK [21:38:51]MH_I2C_Read... [21:38:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:38:51]Read from MH i2c: E2 [21:38:51]MH_I2C_Read... [21:38:51]Read from MH i2c: E2 17 00 [21:38:51]MH_I2C_Read... [21:38:51]Read from MH i2c: E2 17 00 F0 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E0 [21:38:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:38:51]wFMCommunicate OK [21:38:51]CreateOFDProtocolMessage done [21:38:51]OFDSenderStorePacket 156529 [21:38:51]StoreOFDPacket docnum=156529 [21:38:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 6E C9 07 01 2C B4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 02 00 00 F4 03 04 00 6B 78 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 71 63 02 00 35 04 06 00 69 2A 19 F3 88 C7 62 01 AA F4 B6 9E 63 FE [21:38:51]CheckFolder [21:38:51]dirname=/storage/ofd_packets [21:38:51]CheckFolder done [21:38:51]ProducePacketName [21:38:51]name=ofd_packets/00156529 [21:38:51]NVStorageSaveData ofd_packets/00156529 [21:38:51]File name is /storage/ofd_packets/00156529 [21:38:51]Write 301 bytes [21:38:51]NVStorageSaveData done [21:38:51]OFDSenderStorePacket done [21:38:51]KKMCreateOFDPacket done [21:38:51]NVStorageSaveData kkm_last_timestamp [21:38:51]File name is /storage/kkm_last_timestamp [21:38:51]Write 4 bytes [21:38:51]NVStorageSaveData done [21:38:51]ExternCall_PrintAddStr [21:38:51]wPrintStart [21:38:51]Write to MH i2c: 01 00 00 F1 25 16 [21:38:51]Write i2c OK [21:38:51]MH_I2C_Read... [21:38:51]Read from MH i2c: 01 [21:38:51]MH_I2C_Read... [21:38:51]Read from MH i2c: 01 07 00 [21:38:51]MH_I2C_Read... [21:38:51]Read from MH i2c: 01 07 00 F1 25 00 00 00 00 00 FF 0F 2B [21:38:51]RasterBufferAndPrint [21:38:51]line Счет N : (1)874846 [21:38:51]line ИНН: 02508201610067 [21:38:51]line Контрольно-Кассовый Чек [21:38:51]line ПРОДАЖА [21:38:51]line ТРК (МРК, ГНК) : 32 [21:38:51]line Товар: 2710124130 [21:38:51]line Аи-92-К-5 [21:38:51]line 7.480 * 66.90 [21:38:51]line = 500.41 [21:38:51]line НДС 12% НСП 1% [21:38:51]line > о реализуемом товаре [21:38:51]line ОКРУГЛЕНИЕ: -0.41 [21:38:51]line ИТОГО: 500.00 [21:38:51]line Внесено: 500.00 [21:38:51]line СДАЧА: 0.00 [21:38:51]line НСП 1% : 4.43 [21:38:51]line НДС 12% : 53.14 [21:38:51]line Наличными: 500.00 [21:38:51]line Безнал.: 0.00 [21:38:51]line Место: АЗС № 165 "Партнер Нефть" [21:38:51]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:38:51]line СНО: Общий режим [21:38:51]line Чек 601 20.10.2024 21:38 [21:38:51]line Смена: 314 ФФД: 1.0 [21:38:51]line ЗНМ: 0300000234 [21:38:51]line РНМ: 0000137193017469 [21:38:51]line Версия ККМ: v1.0 [21:38:51]line ФМ: 0000000000963156 [21:38:51]line ФД: 156529 [21:38:51]line ФПД: 115629544933575 [21:38:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T213851&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156529&fm=115629544933575&tin=02508201610067®Number=0000137193017469&sum=50000 [21:38:52]OFD Sender: Processing packet 156529 [packets to send 52, broken 51] [21:38:52]ProducePacketName [21:38:52]name=ofd_packets/00156529 [21:38:52]OFD Sender: To server: pG, [21:38:52]CommunicateWithHost lk.salyk.kg:30040 [21:38:52]ConnectInit lk.salyk.kg [21:38:52]written 0, free lines is 4095 [21:38:52]Connected sock=10 [21:38:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 6E C9 07 01 2C B4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 02 00 00 F4 03 04 00 6B 78 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 71 63 02 00 35 04 06 00 69 2A 19 F3 88 C7 62 01 AA F4 B6 9E 63 FE [21:38:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E0 95 47 00 62 DC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 71 63 02 00 F4 03 04 00 9C 1E 15 67 B6 04 01 00 00 E7 89 69 C1 AC 8D 6A 56 [21:38:52]CommunicateWithHost err = 0 [21:38:52]CheckOFDResponse [21:38:52]1017 (14) - 77093643461234 [21:38:52]1041 (16) - 0000000000963156 [21:38:52]1040 (4) - 156529 [21:38:52]1012 (4) - 20.10.2024 15:15 [21:38:52]1206 (1) - 0 [21:38:52]OFD Sender: Remove packet 156529 [21:38:52]ProducePacketName [21:38:52]name=ofd_packets/00156529 [21:38:52]NVStorageDeleteData [21:38:52]Write to MH i2c: 01 00 00 1C 26 42 [21:38:52]Write i2c OK [21:38:52]MH_I2C_Read... [21:38:52]Read from MH i2c: 01 [21:38:52]MH_I2C_Read... [21:38:52]Read from MH i2c: 01 07 00 [21:38:52]MH_I2C_Read... [21:38:52]Read from MH i2c: 01 07 00 1C 26 00 00 00 00 00 E9 0C 3E [21:38:52]RasterBufferAndPrint [21:38:52]line [21:38:52]line [21:38:52]line [21:38:52]line [21:38:52]line [21:38:52]written 0, free lines is 3314 [21:38:52]MH_Cut [21:38:52]Write to MH i2c: D1 01 00 23 26 01 1B [21:38:52]Write i2c OK [21:38:52]MH_I2C_Read... [21:38:52]Read from MH i2c: D1 [21:38:52]MH_I2C_Read... [21:38:52]Read from MH i2c: D1 01 00 [21:38:52]MH_I2C_Read... [21:38:52]Read from MH i2c: D1 01 00 23 26 00 1A [21:38:52]Write to MH i2c: 01 00 00 24 26 4A [21:38:52]Write i2c OK [21:38:52]MH_I2C_Read... [21:38:52]OFD Sender: No OFD packet to send [21:38:53]*** Cut start [21:38:53]*** Partial cut [21:38:53]*** CUTSNS_PIN = 1 [21:38:53]*** CUTSNS_PIN = 0 [21:38:53]*** Brake cut motor [21:38:53]Read from MH i2c: 01 [21:38:53]MH_I2C_Read... [21:38:53]*** Stop cut motor [21:38:53]*** Cut end [21:38:53]Read from MH i2c: 01 07 00 [21:38:53]MH_I2C_Read... [21:38:53]Read from MH i2c: 01 07 00 24 26 00 00 00 00 00 FF 0F 5F [21:38:53]process_action close_receipt done [21:38:53]requested_data is exist [21:38:53]produce_requested_data [21:38:53]requested_item fm.sn is exist - process it [21:38:53]wFMCommunicate request_size=4 [21:38:53]MH_SAM_APDU [21:38:53]CAPDU: 80 11 00 00 [21:38:53]Write to MH i2c: E2 08 00 25 26 80 11 00 00 00 00 00 00 C5 [21:38:53]Write i2c OK [21:38:53]MH_I2C_Read... [21:38:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:38:53]Read from MH i2c: E2 [21:38:53]MH_I2C_Read... [21:38:53]Read from MH i2c: E2 17 00 [21:38:53]MH_I2C_Read... [21:38:53]Read from MH i2c: E2 17 00 25 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 16 [21:38:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:38:53]wFMCommunicate OK [21:38:53]requested_item fd.num is exist - process it [21:38:53]SAM_PROTO_GetFieldsCounters [21:38:53]wFMCommunicate request_size=4 [21:38:53]MH_SAM_APDU [21:38:53]CAPDU: 80 13 00 00 [21:38:53]Write to MH i2c: E2 08 00 26 26 80 13 00 00 00 00 00 00 C8 [21:38:53]Write i2c OK [21:38:53]MH_I2C_Read... [21:38:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:38:54]Read from MH i2c: E2 [21:38:54]MH_I2C_Read... [21:38:54]Read from MH i2c: E2 62 00 [21:38:54]MH_I2C_Read... [21:38:54]Read from MH i2c: E2 62 00 26 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 71 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 59 02 00 00 5E 04 04 00 59 02 00 00 57 04 04 00 5A 02 00 00 19 04 04 00 00 00 00 00 90 00 23 [21:38:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 71 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 59 02 00 00 5E 04 04 00 59 02 00 00 57 04 04 00 5A 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:38:54]wFMCommunicate OK [21:38:54]SAM_PROTO_GetFieldsCounters done [21:38:54]requested_item shift.num is exist - process it [21:38:54]requested_item shift.opened is exist - process it [21:38:54]req_shift_opened [21:38:54]FM_GetShiftState [21:38:54]SAM_PROTO_GetShiftState [21:38:54]wFMCommunicate request_size=4 [21:38:54]MH_SAM_APDU [21:38:54]CAPDU: 80 13 01 00 [21:38:54]Write to MH i2c: E2 08 00 27 26 80 13 01 00 00 00 00 00 CA [21:38:54]Write i2c OK [21:38:54]MH_I2C_Read... [21:38:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:38:54]Read from MH i2c: E2 [21:38:54]MH_I2C_Read... [21:38:54]Read from MH i2c: E2 0E 00 [21:38:54]MH_I2C_Read... [21:38:54]Read from MH i2c: E2 0E 00 27 26 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 71 [21:38:54]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:38:54]wFMCommunicate OK [21:38:54]SAM_PROTO_GetShiftState done [21:38:54]FM_GetShiftState done [21:38:54]req_shift_opened done [21:38:54]requested_item shift.open_date is exist - process it [21:38:54]req_shift_open_date [21:38:54]req_shift_open_date done [21:38:54]produce_requested_data done [21:38:54]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156529,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [21:38:54]process_action_free close_receipt [21:38:54]json_value_free [21:38:54]json_value_free done [21:38:54]process_json_proto returns [21:38:54]Send response to host [21:38:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156529,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [21:38:54]free response buf [21:38:54]execute_script done [21:38:54]execute_script returns [21:38:54]free content buf [21:38:54]Sock 9.Close socket [21:38:54]Sock 9.Thread stoped [21:38:57]OFD Sender: No OFD packet to send [21:38:59]accept exits with 7 [21:38:59]New connection [21:38:59]New thread 3066588516 created [21:38:59]Thread 3066731876 joined [21:38:59]Waiting for new connection... [21:38:59] Sock 7.Parse request [21:38:59]Sock 7.Check first char [21:38:59]Sock 7.First char is OK [21:38:59]request: POST /json_proto HTTP/1.0 [21:38:59]Method: POST [21:38:59]URL: /json_proto [21:38:59]Method is POST - this is cgi request [21:38:59]url: /json_proto [21:38:59]query_string will be loaded in cgi processing [21:38:59]execute_cgi json_proto POST (null) [21:38:59]execute_cgi path=json_proto method=POST [21:38:59]POST find Content-Length [21:38:59]Host: 172.17.53.67:8080 [21:38:59]Content-Length: 677 [21:38:59]Content-Type: application/json [21:38:59] [21:38:59]POST finish read [21:38:59]Found Content-Length = 677 [21:38:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874847", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:38:59]execute_script... [21:38:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874847", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:38:59]POST & json_proto [21:38:59]process_json_proto [21:38:59]json parsed OK: [21:38:59]protocol is kg_v1.0 [21:38:59]action value=close_receipt [21:38:59]process_action close_receipt [21:38:59]cmd_close_receipt [21:38:59]MH_GetDate [21:38:59]Write to MH i2c: F0 00 00 28 26 3D [21:38:59]Write i2c OK [21:38:59]MH_I2C_Read... [21:38:59]Read from MH i2c: F0 [21:38:59]MH_I2C_Read... [21:38:59]Read from MH i2c: F0 09 00 [21:38:59]MH_I2C_Read... [21:38:59]Read from MH i2c: F0 09 00 28 26 00 74 78 15 67 19 BC 99 64 80 [21:38:59]GetLastDocTimeStamp 1729460331 [21:38:59]current date 1729460340 [21:38:59]FM_GetShiftState [21:38:59]SAM_PROTO_GetShiftState [21:38:59]wFMCommunicate request_size=4 [21:38:59]MH_SAM_APDU [21:38:59]CAPDU: 80 13 01 00 [21:38:59]Write to MH i2c: E2 08 00 29 26 80 13 01 00 00 00 00 00 CC [21:38:59]Write i2c OK [21:38:59]MH_I2C_Read... [21:38:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:38:59]Read from MH i2c: E2 [21:38:59]MH_I2C_Read... [21:38:59]Read from MH i2c: E2 0E 00 [21:38:59]MH_I2C_Read... [21:38:59]Read from MH i2c: E2 0E 00 29 26 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 73 [21:38:59]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:38:59]wFMCommunicate OK [21:38:59]SAM_PROTO_GetShiftState done [21:38:59]FM_GetShiftState done [21:38:59]opened in 1729383891 [21:38:59]opened+sec_in_day 1729470291 [21:38:59]quantity*price = 50041 [21:38:59]sum+1 = 50042 [21:38:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 602 20.10.2024 21:39 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156530 ФПД: 80329324335957 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T213900&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156530&fm=80329324335957&tin=02508201610067®Number=0000137193017469&sum=50000 [21:39:00]StoreToDocumentArchive [21:39:00]shift 314 fd 156530 [21:39:00]save to /storage/0314/doc_00156530 [21:39:00]save last doc name /storage/0314/doc_00156530 to /storage/kkm_last_doc_name [21:39:00]save OK [21:39:00]Clear old archive folders... [21:39:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:39:00]tlvbuf is 002CF430 [21:39:00]SAM_PROTO_ClearQueue [21:39:00]wFMCommunicate request_size=4 [21:39:00]MH_SAM_APDU [21:39:00]CAPDU: 80 09 00 00 [21:39:00]Write to MH i2c: E2 08 00 36 26 80 09 00 00 00 00 00 00 CE [21:39:00]Write i2c OK [21:39:00]MH_I2C_Read... [21:39:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:39:00]Read from MH i2c: E2 [21:39:00]MH_I2C_Read... [21:39:00]Read from MH i2c: E2 03 00 [21:39:00]MH_I2C_Read... [21:39:00]Read from MH i2c: E2 03 00 36 26 00 90 00 D0 [21:39:00]RAPDU: 90 00 [21:39:00]wFMCommunicate OK [21:39:00]SAM_PROTO_ClearQueue done [21:39:00]KKMCreateOFDPacket [21:39:00]OFDProtocolAddRootSTLVToBuf [21:39:00]FM_MakeSignedData [21:39:00]FM_MakeSignedData [21:39:00]SAM_PROTO_SignData [21:39:00]wFMCommunicate request_size=4 [21:39:00]MH_SAM_APDU [21:39:00]CAPDU: 80 0D 01 02 [21:39:00]Write to MH i2c: E2 08 00 37 26 80 0D 01 02 00 00 00 00 D6 [21:39:00]Write i2c OK [21:39:00]MH_I2C_Read... [21:39:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:39:00]Read from MH i2c: E2 [21:39:00]MH_I2C_Read... [21:39:00]Read from MH i2c: E2 03 00 [21:39:00]MH_I2C_Read... [21:39:00]Read from MH i2c: E2 03 00 37 26 00 90 00 D1 [21:39:00]RAPDU: 90 00 [21:39:00]wFMCommunicate OK [21:39:00]wFMCommunicate request_size=255 [21:39:00]MH_SAM_APDU [21:39:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 02 00 00 F4 03 04 00 74 78 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 72 63 02 00 35 04 06 00 49 [21:39:00]Write to MH i2c: E2 02 01 38 26 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 02 00 00 F4 03 04 00 74 78 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 72 63 02 00 35 04 06 00 49 00 00 9C [21:39:00]Write i2c OK [21:39:00]MH_I2C_Read... [21:39:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:39:00]Read from MH i2c: E2 [21:39:00]MH_I2C_Read... [21:39:00]Read from MH i2c: E2 03 00 [21:39:00]MH_I2C_Read... [21:39:00]Read from MH i2c: E2 03 00 38 26 00 90 00 D2 [21:39:00]RAPDU: 90 00 [21:39:00]wFMCommunicate OK [21:39:00]wFMCommunicate request_size=10 [21:39:00]MH_SAM_APDU [21:39:00]CAPDU: 80 0D 02 02 05 0F 20 D7 93 55 [21:39:00]Write to MH i2c: E2 0D 00 39 26 80 0D 02 02 05 00 0F 20 D7 93 55 00 00 D1 [21:39:00]Write i2c OK [21:39:00]MH_I2C_Read... [21:39:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:39:00]Read from MH i2c: E2 [21:39:00]MH_I2C_Read... [21:39:00]Read from MH i2c: E2 03 00 [21:39:00]MH_I2C_Read... [21:39:00]Read from MH i2c: E2 03 00 39 26 00 90 00 D3 [21:39:00]RAPDU: 90 00 [21:39:00]wFMCommunicate OK [21:39:00]wFMCommunicate request_size=4 [21:39:00]MH_SAM_APDU [21:39:00]CAPDU: 80 0D 03 02 [21:39:00]Write to MH i2c: E2 08 00 3A 26 80 0D 03 02 00 00 00 00 DB [21:39:00]Write i2c OK [21:39:00]MH_I2C_Read... [21:39:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:39:01]Read from MH i2c: E2 [21:39:01]MH_I2C_Read... [21:39:01]Read from MH i2c: E2 0B 00 [21:39:01]MH_I2C_Read... [21:39:01]Read from MH i2c: E2 0B 00 3A 26 00 E1 B0 6E 70 D5 1A DA 59 90 00 6D [21:39:01]RAPDU: E1 B0 6E 70 D5 1A DA 59 90 00 [21:39:01]wFMCommunicate OK [21:39:01]SAM_PROTO_SignData done [21:39:01]FM_MakeSignedData done [21:39:01]CreateOFDProtocolMessage [21:39:01]wFMCommunicate request_size=4 [21:39:01]MH_SAM_APDU [21:39:01]CAPDU: 80 11 00 00 [21:39:01]Write to MH i2c: E2 08 00 3B 26 80 11 00 00 00 00 00 00 DB [21:39:01]Write i2c OK [21:39:01]MH_I2C_Read... [21:39:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:39:01]Read from MH i2c: E2 [21:39:01]MH_I2C_Read... [21:39:01]Read from MH i2c: E2 17 00 [21:39:01]MH_I2C_Read... [21:39:01]Read from MH i2c: E2 17 00 3B 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2C [21:39:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:39:01]wFMCommunicate OK [21:39:01]CreateOFDProtocolMessage done [21:39:01]OFDSenderStorePacket 156530 [21:39:01]StoreOFDPacket docnum=156530 [21:39:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 66 0B 07 01 C0 F8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 02 00 00 F4 03 04 00 74 78 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 72 63 02 00 35 04 06 00 49 0F 20 D7 93 55 E1 B0 6E 70 D5 1A DA 59 [21:39:01]CheckFolder [21:39:01]dirname=/storage/ofd_packets [21:39:01]CheckFolder done [21:39:01]ProducePacketName [21:39:01]name=ofd_packets/00156530 [21:39:01]NVStorageSaveData ofd_packets/00156530 [21:39:01]File name is /storage/ofd_packets/00156530 [21:39:01]Write 301 bytes [21:39:01]NVStorageSaveData done [21:39:01]OFDSenderStorePacket done [21:39:01]KKMCreateOFDPacket done [21:39:01]NVStorageSaveData kkm_last_timestamp [21:39:01]File name is /storage/kkm_last_timestamp [21:39:01]Write 4 bytes [21:39:01]NVStorageSaveData done [21:39:01]ExternCall_PrintAddStr [21:39:01]wPrintStart [21:39:01]Write to MH i2c: 01 00 00 3C 26 62 [21:39:01]Write i2c OK [21:39:01]MH_I2C_Read... [21:39:01]Read from MH i2c: 01 [21:39:01]MH_I2C_Read... [21:39:01]Read from MH i2c: 01 07 00 [21:39:01]MH_I2C_Read... [21:39:01]Read from MH i2c: 01 07 00 3C 26 00 00 00 00 00 FF 0F 77 [21:39:01]RasterBufferAndPrint [21:39:01]line Счет N : (1)874847 [21:39:01]line ИНН: 02508201610067 [21:39:01]line Контрольно-Кассовый Чек [21:39:01]line ПРОДАЖА [21:39:01]line ТРК (МРК, ГНК) : 22 [21:39:01]line Товар: 2710124130 [21:39:01]line Аи-92-К-5 [21:39:01]line 7.480 * 66.90 [21:39:01]line = 500.41 [21:39:01]line НДС 12% НСП 1% [21:39:01]line > о реализуемом товаре [21:39:01]line ОКРУГЛЕНИЕ: -0.41 [21:39:01]line ИТОГО: 500.00 [21:39:01]line Внесено: 500.00 [21:39:01]line СДАЧА: 0.00 [21:39:01]line НСП 1% : 4.43 [21:39:01]line НДС 12% : 53.14 [21:39:01]line Наличными: 500.00 [21:39:01]line Безнал.: 0.00 [21:39:01]line Место: АЗС № 165 "Партнер Нефть" [21:39:01]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:39:01]line СНО: Общий режим [21:39:01]line Чек 602 20.10.2024 21:39 [21:39:01]line Смена: 314 ФФД: 1.0 [21:39:01]line ЗНМ: 0300000234 [21:39:01]line РНМ: 0000137193017469 [21:39:01]line Версия ККМ: v1.0 [21:39:01]line ФМ: 0000000000963156 [21:39:01]line ФД: 156530 [21:39:01]line ФПД: 80329324335957 [21:39:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T213900&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156530&fm=80329324335957&tin=02508201610067®Number=0000137193017469&sum=50000 [21:39:01]written 0, free lines is 4095 [21:39:01]OFD Sender: Processing packet 156530 [packets to send 52, broken 51] [21:39:01]ProducePacketName [21:39:01]name=ofd_packets/00156530 [21:39:01]OFD Sender: To server: pG, [21:39:01]CommunicateWithHost lk.salyk.kg:30040 [21:39:01]ConnectInit lk.salyk.kg [21:39:01]Connected sock=10 [21:39:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 66 0B 07 01 C0 F8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 02 00 00 F4 03 04 00 74 78 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 72 63 02 00 35 04 06 00 49 0F 20 D7 93 55 E1 B0 6E 70 D5 1A DA 59 [21:39:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 CF 83 47 00 11 DC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 72 63 02 00 F4 03 04 00 A6 1E 15 67 B6 04 01 00 00 41 66 85 8A 31 D0 F8 22 [21:39:01]CommunicateWithHost err = 0 [21:39:01]CheckOFDResponse [21:39:01]1017 (14) - 77093643461234 [21:39:01]1041 (16) - 0000000000963156 [21:39:01]1040 (4) - 156530 [21:39:01]1012 (4) - 20.10.2024 15:15 [21:39:01]1206 (1) - 0 [21:39:01]OFD Sender: Remove packet 156530 [21:39:01]ProducePacketName [21:39:01]name=ofd_packets/00156530 [21:39:01]NVStorageDeleteData [21:39:01]Write to MH i2c: 01 00 00 67 26 8D [21:39:01]Write i2c OK [21:39:01]MH_I2C_Read... [21:39:01]Read from MH i2c: 01 [21:39:01]MH_I2C_Read... [21:39:01]Read from MH i2c: 01 07 00 [21:39:01]MH_I2C_Read... [21:39:01]Read from MH i2c: 01 07 00 67 26 00 00 00 00 00 F7 0C 97 [21:39:01]RasterBufferAndPrint [21:39:01]line [21:39:01]line [21:39:01]line [21:39:01]line [21:39:01]line [21:39:01]written 0, free lines is 3331 [21:39:01]MH_Cut [21:39:01]Write to MH i2c: D1 01 00 6E 26 01 66 [21:39:01]Write i2c OK [21:39:01]MH_I2C_Read... [21:39:01]Read from MH i2c: D1 [21:39:01]MH_I2C_Read... [21:39:01]Read from MH i2c: D1 01 00 [21:39:01]MH_I2C_Read... [21:39:01]Read from MH i2c: D1 01 00 6E 26 00 65 [21:39:01]Write to MH i2c: 01 00 00 6F 26 95 [21:39:01]Write i2c OK [21:39:01]MH_I2C_Read... [21:39:02]OFD Sender: No OFD packet to send [21:39:02]*** Cut start [21:39:02]*** Partial cut [21:39:02]*** CUTSNS_PIN = 1 [21:39:02]*** CUTSNS_PIN = 0 [21:39:02]*** Brake cut motor [21:39:02]Read from MH i2c: 01 [21:39:02]MH_I2C_Read... [21:39:02]*** Stop cut motor [21:39:02]*** Cut end [21:39:02]Read from MH i2c: 01 07 00 [21:39:02]MH_I2C_Read... [21:39:02]Read from MH i2c: 01 07 00 6F 26 00 00 00 00 00 FF 0F AA [21:39:02]process_action close_receipt done [21:39:02]requested_data is exist [21:39:02]produce_requested_data [21:39:02]requested_item fm.sn is exist - process it [21:39:02]wFMCommunicate request_size=4 [21:39:02]MH_SAM_APDU [21:39:02]CAPDU: 80 11 00 00 [21:39:02]Write to MH i2c: E2 08 00 70 26 80 11 00 00 00 00 00 00 10 [21:39:02]Write i2c OK [21:39:02]MH_I2C_Read... [21:39:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:39:02]Read from MH i2c: E2 [21:39:02]MH_I2C_Read... [21:39:02]Read from MH i2c: E2 17 00 [21:39:02]MH_I2C_Read... [21:39:02]Read from MH i2c: E2 17 00 70 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 61 [21:39:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:39:02]wFMCommunicate OK [21:39:02]requested_item fd.num is exist - process it [21:39:02]SAM_PROTO_GetFieldsCounters [21:39:02]wFMCommunicate request_size=4 [21:39:02]MH_SAM_APDU [21:39:02]CAPDU: 80 13 00 00 [21:39:02]Write to MH i2c: E2 08 00 71 26 80 13 00 00 00 00 00 00 13 [21:39:02]Write i2c OK [21:39:02]MH_I2C_Read... [21:39:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:39:03]Read from MH i2c: E2 [21:39:03]MH_I2C_Read... [21:39:03]Read from MH i2c: E2 62 00 [21:39:03]MH_I2C_Read... [21:39:03]Read from MH i2c: E2 62 00 71 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 72 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 5A 02 00 00 5E 04 04 00 5A 02 00 00 57 04 04 00 5B 02 00 00 19 04 04 00 00 00 00 00 90 00 72 [21:39:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 72 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 5A 02 00 00 5E 04 04 00 5A 02 00 00 57 04 04 00 5B 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:39:03]wFMCommunicate OK [21:39:03]SAM_PROTO_GetFieldsCounters done [21:39:03]requested_item shift.num is exist - process it [21:39:03]requested_item shift.opened is exist - process it [21:39:03]req_shift_opened [21:39:03]FM_GetShiftState [21:39:03]SAM_PROTO_GetShiftState [21:39:03]wFMCommunicate request_size=4 [21:39:03]MH_SAM_APDU [21:39:03]CAPDU: 80 13 01 00 [21:39:03]Write to MH i2c: E2 08 00 72 26 80 13 01 00 00 00 00 00 15 [21:39:03]Write i2c OK [21:39:03]MH_I2C_Read... [21:39:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:39:03]Read from MH i2c: E2 [21:39:03]MH_I2C_Read... [21:39:03]Read from MH i2c: E2 0E 00 [21:39:03]MH_I2C_Read... [21:39:03]Read from MH i2c: E2 0E 00 72 26 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 BC [21:39:03]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:39:03]wFMCommunicate OK [21:39:03]SAM_PROTO_GetShiftState done [21:39:03]FM_GetShiftState done [21:39:03]req_shift_opened done [21:39:03]requested_item shift.open_date is exist - process it [21:39:03]req_shift_open_date [21:39:03]req_shift_open_date done [21:39:03]produce_requested_data done [21:39:03]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156530,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [21:39:03]process_action_free close_receipt [21:39:03]json_value_free [21:39:03]json_value_free done [21:39:03]process_json_proto returns [21:39:03]Send response to host [21:39:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156530,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [21:39:03]free response buf [21:39:03]execute_script done [21:39:03]execute_script returns [21:39:03]free content buf [21:39:03]Sock 7.Close socket [21:39:03]Sock 7.Thread stoped [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:16]accept exits with 9 [21:40:16]New connection [21:40:16]New thread 3066731876 created [21:40:16]Thread 3066588516 joined [21:40:16]Waiting for new connection... [21:40:16] Sock 9.Parse request [21:40:16]Sock 9.Check first char [21:40:16]Sock 9.First char is OK [21:40:16]request: POST /json_proto HTTP/1.0 [21:40:16]Method: POST [21:40:16]URL: /json_proto [21:40:16]Method is POST - this is cgi request [21:40:16]url: /json_proto [21:40:16]query_string will be loaded in cgi processing [21:40:16]execute_cgi json_proto POST (null) [21:40:16]execute_cgi path=json_proto method=POST [21:40:16]POST find Content-Length [21:40:16]Host: 172.17.53.67:8080 [21:40:16]Content-Length: 674 [21:40:16]Content-Type: application/json [21:40:16] [21:40:16]POST finish read [21:40:16]Found Content-Length = 674 [21:40:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874848", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:40:16]execute_script... [21:40:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874848", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:40:16]POST & json_proto [21:40:16]process_json_proto [21:40:16]json parsed OK: [21:40:16]protocol is kg_v1.0 [21:40:16]action value=close_receipt [21:40:16]process_action close_receipt [21:40:16]cmd_close_receipt [21:40:16]MH_GetDate [21:40:16]Write to MH i2c: F0 00 00 73 26 88 [21:40:16]Write i2c OK [21:40:16]MH_I2C_Read... [21:40:16]Read from MH i2c: F0 [21:40:16]MH_I2C_Read... [21:40:16]Read from MH i2c: F0 09 00 [21:40:16]MH_I2C_Read... [21:40:16]Read from MH i2c: F0 09 00 73 26 00 C1 78 15 67 19 BC 99 64 18 [21:40:16]GetLastDocTimeStamp 1729460340 [21:40:16]current date 1729460417 [21:40:16]FM_GetShiftState [21:40:16]SAM_PROTO_GetShiftState [21:40:16]wFMCommunicate request_size=4 [21:40:16]MH_SAM_APDU [21:40:16]CAPDU: 80 13 01 00 [21:40:16]Write to MH i2c: E2 08 00 74 26 80 13 01 00 00 00 00 00 17 [21:40:16]Write i2c OK [21:40:16]MH_I2C_Read... [21:40:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:40:16]Read from MH i2c: E2 [21:40:16]MH_I2C_Read... [21:40:16]Read from MH i2c: E2 0E 00 [21:40:16]MH_I2C_Read... [21:40:16]Read from MH i2c: E2 0E 00 74 26 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 BE [21:40:16]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:40:16]wFMCommunicate OK [21:40:16]SAM_PROTO_GetShiftState done [21:40:16]FM_GetShiftState done [21:40:16]opened in 1729383891 [21:40:16]opened+sec_in_day 1729470291 [21:40:16]quantity*price = 60045 [21:40:16]sum+1 = 60047 [21:40:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 603 20.10.2024 21:40 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156531 ФПД: 209538332559762 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T214017&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156531&fm=209538332559762&tin=02508201610067®Number=0000137193017469&sum=60000 [21:40:17]StoreToDocumentArchive [21:40:17]shift 314 fd 156531 [21:40:17]save to /storage/0314/doc_00156531 [21:40:17]save last doc name /storage/0314/doc_00156531 to /storage/kkm_last_doc_name [21:40:17]save OK [21:40:17]Clear old archive folders... [21:40:17]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:40:17]tlvbuf is 002BEAC0 [21:40:17]SAM_PROTO_ClearQueue [21:40:17]wFMCommunicate request_size=4 [21:40:17]MH_SAM_APDU [21:40:17]CAPDU: 80 09 00 00 [21:40:17]Write to MH i2c: E2 08 00 81 26 80 09 00 00 00 00 00 00 19 [21:40:17]Write i2c OK [21:40:17]MH_I2C_Read... [21:40:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:40:17]Read from MH i2c: E2 [21:40:17]MH_I2C_Read... [21:40:17]Read from MH i2c: E2 03 00 [21:40:17]MH_I2C_Read... [21:40:17]Read from MH i2c: E2 03 00 81 26 00 90 00 1B [21:40:17]RAPDU: 90 00 [21:40:17]wFMCommunicate OK [21:40:17]SAM_PROTO_ClearQueue done [21:40:17]KKMCreateOFDPacket [21:40:17]OFDProtocolAddRootSTLVToBuf [21:40:17]FM_MakeSignedData [21:40:17]FM_MakeSignedData [21:40:17]SAM_PROTO_SignData [21:40:17]wFMCommunicate request_size=4 [21:40:17]MH_SAM_APDU [21:40:17]CAPDU: 80 0D 01 02 [21:40:17]Write to MH i2c: E2 08 00 82 26 80 0D 01 02 00 00 00 00 21 [21:40:17]Write i2c OK [21:40:17]MH_I2C_Read... [21:40:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:40:17]Read from MH i2c: E2 [21:40:17]MH_I2C_Read... [21:40:17]Read from MH i2c: E2 03 00 [21:40:17]MH_I2C_Read... [21:40:17]Read from MH i2c: E2 03 00 82 26 00 90 00 1C [21:40:17]RAPDU: 90 00 [21:40:17]wFMCommunicate OK [21:40:17]wFMCommunicate request_size=255 [21:40:17]MH_SAM_APDU [21:40:17]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 02 00 00 F4 03 04 00 C1 78 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 73 63 02 00 35 04 06 00 BE 92 F1 E1 [21:40:17]Write to MH i2c: E2 02 01 83 26 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 02 00 00 F4 03 04 00 C1 78 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 73 63 02 00 35 04 06 00 BE 92 F1 E1 00 00 C3 [21:40:17]Write i2c OK [21:40:17]MH_I2C_Read... [21:40:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:40:17]Read from MH i2c: E2 [21:40:17]MH_I2C_Read... [21:40:17]Read from MH i2c: E2 03 00 [21:40:17]MH_I2C_Read... [21:40:17]Read from MH i2c: E2 03 00 83 26 00 90 00 1D [21:40:17]RAPDU: 90 00 [21:40:17]wFMCommunicate OK [21:40:17]wFMCommunicate request_size=7 [21:40:17]MH_SAM_APDU [21:40:17]CAPDU: 80 0D 02 02 02 09 92 [21:40:17]Write to MH i2c: E2 0A 00 84 26 80 0D 02 02 02 00 09 92 00 00 C3 [21:40:17]Write i2c OK [21:40:17]MH_I2C_Read... [21:40:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:40:17]Read from MH i2c: E2 [21:40:17]MH_I2C_Read... [21:40:17]Read from MH i2c: E2 03 00 [21:40:17]MH_I2C_Read... [21:40:17]Read from MH i2c: E2 03 00 84 26 00 90 00 1E [21:40:17]RAPDU: 90 00 [21:40:17]wFMCommunicate OK [21:40:17]wFMCommunicate request_size=4 [21:40:17]MH_SAM_APDU [21:40:17]CAPDU: 80 0D 03 02 [21:40:17]Write to MH i2c: E2 08 00 85 26 80 0D 03 02 00 00 00 00 26 [21:40:17]Write i2c OK [21:40:17]MH_I2C_Read... [21:40:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:40:17]Read from MH i2c: E2 [21:40:17]MH_I2C_Read... [21:40:17]Read from MH i2c: E2 0B 00 [21:40:17]MH_I2C_Read... [21:40:17]Read from MH i2c: E2 0B 00 85 26 00 8D D9 2D DF C2 44 F2 FE 90 00 8F [21:40:17]RAPDU: 8D D9 2D DF C2 44 F2 FE 90 00 [21:40:17]wFMCommunicate OK [21:40:17]SAM_PROTO_SignData done [21:40:17]FM_MakeSignedData done [21:40:17]CreateOFDProtocolMessage [21:40:17]wFMCommunicate request_size=4 [21:40:17]MH_SAM_APDU [21:40:17]CAPDU: 80 11 00 00 [21:40:17]Write to MH i2c: E2 08 00 86 26 80 11 00 00 00 00 00 00 26 [21:40:17]Write i2c OK [21:40:17]MH_I2C_Read... [21:40:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:40:18]Read from MH i2c: E2 [21:40:18]MH_I2C_Read... [21:40:18]Read from MH i2c: E2 17 00 [21:40:18]MH_I2C_Read... [21:40:18]Read from MH i2c: E2 17 00 86 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 77 [21:40:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:40:18]wFMCommunicate OK [21:40:18]CreateOFDProtocolMessage done [21:40:18]OFDSenderStorePacket 156531 [21:40:18]StoreOFDPacket docnum=156531 [21:40:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 53 31 04 01 A0 77 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 02 00 00 F4 03 04 00 C1 78 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 73 63 02 00 35 04 06 00 BE 92 F1 E1 09 92 8D D9 2D DF C2 44 F2 FE [21:40:18]CheckFolder [21:40:18]dirname=/storage/ofd_packets [21:40:18]CheckFolder done [21:40:18]ProducePacketName [21:40:18]name=ofd_packets/00156531 [21:40:18]NVStorageSaveData ofd_packets/00156531 [21:40:18]File name is /storage/ofd_packets/00156531 [21:40:18]Write 298 bytes [21:40:18]NVStorageSaveData done [21:40:18]OFDSenderStorePacket done [21:40:18]KKMCreateOFDPacket done [21:40:18]NVStorageSaveData kkm_last_timestamp [21:40:18]File name is /storage/kkm_last_timestamp [21:40:18]Write 4 bytes [21:40:18]NVStorageSaveData done [21:40:18]ExternCall_PrintAddStr [21:40:18]wPrintStart [21:40:18]Write to MH i2c: 01 00 00 87 26 AD [21:40:18]Write i2c OK [21:40:18]MH_I2C_Read... [21:40:18]Read from MH i2c: 01 [21:40:18]MH_I2C_Read... [21:40:18]Read from MH i2c: 01 07 00 [21:40:18]MH_I2C_Read... [21:40:18]Read from MH i2c: 01 07 00 87 26 00 00 00 00 00 FF 0F C2 [21:40:18]RasterBufferAndPrint [21:40:18]line Счет N : (1)874848 [21:40:18]line ИНН: 02508201610067 [21:40:18]line Контрольно-Кассовый Чек [21:40:18]line ПРОДАЖА [21:40:18]line ТРК (МРК, ГНК) : 14 [21:40:18]line Товар: 2710194210 [21:40:18]line ДТ-К-2 [21:40:18]line 7.880 * 76.20 [21:40:18]line = 600.46 [21:40:18]line НДС 12% НСП 1% [21:40:18]line > о реализуемом товаре [21:40:18]line ОКРУГЛЕНИЕ: -0.46 [21:40:18]line ИТОГО: 600.00 [21:40:18]line Внесено: 600.00 [21:40:18]line СДАЧА: 0.00 [21:40:18]line НСП 1% : 5.31 [21:40:18]line НДС 12% : 63.77 [21:40:18]line Наличными: 600.00 [21:40:18]line Безнал.: 0.00 [21:40:18]line Место: АЗС № 165 "Партнер Нефть" [21:40:18]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:40:18]line СНО: Общий режим [21:40:18]line Чек 603 20.10.2024 21:40 [21:40:18]line Смена: 314 ФФД: 1.0 [21:40:18]line ЗНМ: 0300000234 [21:40:18]line РНМ: 0000137193017469 [21:40:18]line Версия ККМ: v1.0 [21:40:18]line ФМ: 0000000000963156 [21:40:18]line ФД: 156531 [21:40:18]line ФПД: 209538332559762 [21:40:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T214017&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156531&fm=209538332559762&tin=02508201610067®Number=0000137193017469&sum=60000 [21:40:18]OFD Sender: Processing packet 156531 [packets to send 52, broken 51] [21:40:18]ProducePacketName [21:40:18]name=ofd_packets/00156531 [21:40:18]OFD Sender: To server: pG, [21:40:18]CommunicateWithHost lk.salyk.kg:30040 [21:40:18]ConnectInit lk.salyk.kg [21:40:18]written 0, free lines is 4095 [21:40:18]Connected sock=10 [21:40:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 53 31 04 01 A0 77 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 02 00 00 F4 03 04 00 C1 78 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 73 63 02 00 35 04 06 00 BE 92 F1 E1 09 92 8D D9 2D DF C2 44 F2 FE [21:40:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E0 6F 47 00 28 4B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 73 63 02 00 F4 03 04 00 F3 1E 15 67 B6 04 01 00 00 E1 AE E4 DA D4 34 B3 54 [21:40:18]CommunicateWithHost err = 0 [21:40:18]CheckOFDResponse [21:40:18]1017 (14) - 77093643461234 [21:40:18]1041 (16) - 0000000000963156 [21:40:18]1040 (4) - 156531 [21:40:18]1012 (4) - 20.10.2024 15:17 [21:40:18]1206 (1) - 0 [21:40:18]OFD Sender: Remove packet 156531 [21:40:18]ProducePacketName [21:40:18]name=ofd_packets/00156531 [21:40:18]NVStorageDeleteData [21:40:18]Write to MH i2c: 01 00 00 B2 26 D8 [21:40:18]Write i2c OK [21:40:18]MH_I2C_Read... [21:40:18]Read from MH i2c: 01 [21:40:18]MH_I2C_Read... [21:40:18]Read from MH i2c: 01 07 00 [21:40:18]MH_I2C_Read... [21:40:18]Read from MH i2c: 01 07 00 B2 26 00 00 00 00 00 EF 0C DA [21:40:18]RasterBufferAndPrint [21:40:18]line [21:40:18]line [21:40:18]line [21:40:18]line [21:40:18]line [21:40:18]written 0, free lines is 3317 [21:40:18]MH_Cut [21:40:18]Write to MH i2c: D1 01 00 B9 26 01 B1 [21:40:18]Write i2c OK [21:40:18]MH_I2C_Read... [21:40:18]Read from MH i2c: D1 [21:40:18]MH_I2C_Read... [21:40:18]Read from MH i2c: D1 01 00 [21:40:18]MH_I2C_Read... [21:40:18]Read from MH i2c: D1 01 00 B9 26 00 B0 [21:40:18]Write to MH i2c: 01 00 00 BA 26 E0 [21:40:18]Write i2c OK [21:40:18]MH_I2C_Read... [21:40:19]OFD Sender: No OFD packet to send [21:40:19]*** Cut start [21:40:19]*** Partial cut [21:40:19]*** CUTSNS_PIN = 1 [21:40:19]*** CUTSNS_PIN = 0 [21:40:19]*** Brake cut motor [21:40:20]Read from MH i2c: 01 [21:40:20]MH_I2C_Read... [21:40:20]*** Stop cut motor [21:40:20]*** Cut end [21:40:20]Read from MH i2c: 01 07 00 [21:40:20]MH_I2C_Read... [21:40:20]Read from MH i2c: 01 07 00 BA 26 00 00 00 00 00 FF 0F F5 [21:40:20]process_action close_receipt done [21:40:20]requested_data is exist [21:40:20]produce_requested_data [21:40:20]requested_item fm.sn is exist - process it [21:40:20]wFMCommunicate request_size=4 [21:40:20]MH_SAM_APDU [21:40:20]CAPDU: 80 11 00 00 [21:40:20]Write to MH i2c: E2 08 00 BB 26 80 11 00 00 00 00 00 00 5B [21:40:20]Write i2c OK [21:40:20]MH_I2C_Read... [21:40:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:40:20]Read from MH i2c: E2 [21:40:20]MH_I2C_Read... [21:40:20]Read from MH i2c: E2 17 00 [21:40:20]MH_I2C_Read... [21:40:20]Read from MH i2c: E2 17 00 BB 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AC [21:40:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:40:20]wFMCommunicate OK [21:40:20]requested_item fd.num is exist - process it [21:40:20]SAM_PROTO_GetFieldsCounters [21:40:20]wFMCommunicate request_size=4 [21:40:20]MH_SAM_APDU [21:40:20]CAPDU: 80 13 00 00 [21:40:20]Write to MH i2c: E2 08 00 BC 26 80 13 00 00 00 00 00 00 5E [21:40:20]Write i2c OK [21:40:20]MH_I2C_Read... [21:40:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:40:20]Read from MH i2c: E2 [21:40:20]MH_I2C_Read... [21:40:20]Read from MH i2c: E2 62 00 [21:40:20]MH_I2C_Read... [21:40:20]Read from MH i2c: E2 62 00 BC 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 73 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 5B 02 00 00 5E 04 04 00 5B 02 00 00 57 04 04 00 5C 02 00 00 19 04 04 00 00 00 00 00 90 00 C1 [21:40:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 73 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 5B 02 00 00 5E 04 04 00 5B 02 00 00 57 04 04 00 5C 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:40:20]wFMCommunicate OK [21:40:20]SAM_PROTO_GetFieldsCounters done [21:40:20]requested_item shift.num is exist - process it [21:40:20]requested_item shift.opened is exist - process it [21:40:20]req_shift_opened [21:40:20]FM_GetShiftState [21:40:20]SAM_PROTO_GetShiftState [21:40:20]wFMCommunicate request_size=4 [21:40:20]MH_SAM_APDU [21:40:20]CAPDU: 80 13 01 00 [21:40:20]Write to MH i2c: E2 08 00 BD 26 80 13 01 00 00 00 00 00 60 [21:40:20]Write i2c OK [21:40:20]MH_I2C_Read... [21:40:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:40:20]Read from MH i2c: E2 [21:40:20]MH_I2C_Read... [21:40:20]Read from MH i2c: E2 0E 00 [21:40:20]MH_I2C_Read... [21:40:20]Read from MH i2c: E2 0E 00 BD 26 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 07 [21:40:20]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:40:20]wFMCommunicate OK [21:40:20]SAM_PROTO_GetShiftState done [21:40:20]FM_GetShiftState done [21:40:20]req_shift_opened done [21:40:20]requested_item shift.open_date is exist - process it [21:40:20]req_shift_open_date [21:40:20]req_shift_open_date done [21:40:20]produce_requested_data done [21:40:20]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156531,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [21:40:20]process_action_free close_receipt [21:40:20]json_value_free [21:40:20]json_value_free done [21:40:20]process_json_proto returns [21:40:20]Send response to host [21:40:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156531,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [21:40:20]free response buf [21:40:20]execute_script done [21:40:20]execute_script returns [21:40:20]free content buf [21:40:20]Sock 9.Close socket [21:40:20]Sock 9.Thread stoped [21:40:24]OFD Sender: No OFD packet to send [21:40:29]OFD Sender: No OFD packet to send [21:40:34]OFD Sender: No OFD packet to send [21:40:39]OFD Sender: No OFD packet to send [21:40:44]OFD Sender: No OFD packet to send [21:40:44]accept exits with 7 [21:40:44]New connection [21:40:44]New thread 3066588516 created [21:40:44]Thread 3066731876 joined [21:40:44]Waiting for new connection... [21:40:44] Sock 7.Parse request [21:40:44]Sock 7.Check first char [21:40:44]Sock 7.First char is OK [21:40:44]request: POST /json_proto HTTP/1.0 [21:40:44]Method: POST [21:40:44]URL: /json_proto [21:40:44]Method is POST - this is cgi request [21:40:44]url: /json_proto [21:40:44]query_string will be loaded in cgi processing [21:40:44]execute_cgi json_proto POST (null) [21:40:44]execute_cgi path=json_proto method=POST [21:40:44]POST find Content-Length [21:40:44]Host: 172.17.53.67:8080 [21:40:44]Content-Length: 766 [21:40:44]Content-Type: application/json [21:40:44] [21:40:44]POST finish read [21:40:44]Found Content-Length = 766 [21:40:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874849", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:40:44]execute_script... [21:40: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)874849", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:40:44]POST & json_proto [21:40:44]process_json_proto [21:40:44]json parsed OK: [21:40:44]protocol is kg_v1.0 [21:40:44]action value=close_receipt [21:40:44]process_action close_receipt [21:40:44]cmd_close_receipt [21:40:44]MH_GetDate [21:40:44]Write to MH i2c: F0 00 00 BE 26 D3 [21:40:44]Write i2c OK [21:40:44]MH_I2C_Read... [21:40:44]Read from MH i2c: F0 [21:40:44]MH_I2C_Read... [21:40:44]Read from MH i2c: F0 09 00 [21:40:44]MH_I2C_Read... [21:40:44]Read from MH i2c: F0 09 00 BE 26 00 DD 78 15 67 19 BC 99 64 7F [21:40:44]GetLastDocTimeStamp 1729460417 [21:40:44]current date 1729460445 [21:40:44]FM_GetShiftState [21:40:44]SAM_PROTO_GetShiftState [21:40:44]wFMCommunicate request_size=4 [21:40:44]MH_SAM_APDU [21:40:44]CAPDU: 80 13 01 00 [21:40:44]Write to MH i2c: E2 08 00 BF 26 80 13 01 00 00 00 00 00 62 [21:40:44]Write i2c OK [21:40:44]MH_I2C_Read... [21:40:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:40:44]Read from MH i2c: E2 [21:40:44]MH_I2C_Read... [21:40:44]Read from MH i2c: E2 0E 00 [21:40:44]MH_I2C_Read... [21:40:44]Read from MH i2c: E2 0E 00 BF 26 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 09 [21:40:44]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:40:44]wFMCommunicate OK [21:40:44]SAM_PROTO_GetShiftState done [21:40:44]FM_GetShiftState done [21:40:44]opened in 1729383891 [21:40:44]opened+sec_in_day 1729470291 [21:40:44]quantity*price = 50041 [21:40:44]sum+1 = 50042 [21:40:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 604 20.10.2024 21:40 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156532 ФПД: 197730281744390 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T214045&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156532&fm=197730281744390&tin=02508201610067®Number=0000137193017469&sum=50041 [21:40:45]StoreToDocumentArchive [21:40:45]shift 314 fd 156532 [21:40:45]save to /storage/0314/doc_00156532 [21:40:45]save last doc name /storage/0314/doc_00156532 to /storage/kkm_last_doc_name [21:40:45]save OK [21:40:45]Clear old archive folders... [21:40:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:40:45]tlvbuf is 002FD060 [21:40:45]SAM_PROTO_ClearQueue [21:40:45]wFMCommunicate request_size=4 [21:40:45]MH_SAM_APDU [21:40:45]CAPDU: 80 09 00 00 [21:40:45]Write to MH i2c: E2 08 00 CC 26 80 09 00 00 00 00 00 00 64 [21:40:45]Write i2c OK [21:40:45]MH_I2C_Read... [21:40:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:40:45]Read from MH i2c: E2 [21:40:45]MH_I2C_Read... [21:40:45]Read from MH i2c: E2 03 00 [21:40:45]MH_I2C_Read... [21:40:45]Read from MH i2c: E2 03 00 CC 26 00 90 00 66 [21:40:45]RAPDU: 90 00 [21:40:45]wFMCommunicate OK [21:40:45]SAM_PROTO_ClearQueue done [21:40:45]KKMCreateOFDPacket [21:40:45]OFDProtocolAddRootSTLVToBuf [21:40:45]FM_MakeSignedData [21:40:45]FM_MakeSignedData [21:40:45]SAM_PROTO_SignData [21:40:45]wFMCommunicate request_size=4 [21:40:45]MH_SAM_APDU [21:40:45]CAPDU: 80 0D 01 02 [21:40:45]Write to MH i2c: E2 08 00 CD 26 80 0D 01 02 00 00 00 00 6C [21:40:45]Write i2c OK [21:40:45]MH_I2C_Read... [21:40:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:40:45]Read from MH i2c: E2 [21:40:45]MH_I2C_Read... [21:40:45]Read from MH i2c: E2 03 00 [21:40:45]MH_I2C_Read... [21:40:45]Read from MH i2c: E2 03 00 CD 26 00 90 00 67 [21:40:45]RAPDU: 90 00 [21:40:45]wFMCommunicate OK [21:40:45]wFMCommunicate request_size=255 [21:40:45]MH_SAM_APDU [21:40:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 02 00 00 F4 03 04 00 DD 78 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 74 63 02 00 35 04 06 00 B3 [21:40:45]Write to MH i2c: E2 02 01 CE 26 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 02 00 00 F4 03 04 00 DD 78 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 74 63 02 00 35 04 06 00 B3 00 00 5B [21:40:45]Write i2c OK [21:40:45]MH_I2C_Read... [21:40:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:40:46]Read from MH i2c: E2 [21:40:46]MH_I2C_Read... [21:40:46]Read from MH i2c: E2 03 00 [21:40:46]MH_I2C_Read... [21:40:46]Read from MH i2c: E2 03 00 CE 26 00 90 00 68 [21:40:46]RAPDU: 90 00 [21:40:46]wFMCommunicate OK [21:40:46]wFMCommunicate request_size=10 [21:40:46]MH_SAM_APDU [21:40:46]CAPDU: 80 0D 02 02 05 D5 AB 34 68 06 [21:40:46]Write to MH i2c: E2 0D 00 CF 26 80 0D 02 02 05 00 D5 AB 34 68 06 00 00 9B [21:40:46]Write i2c OK [21:40:46]MH_I2C_Read... [21:40:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:40:46]Read from MH i2c: E2 [21:40:46]MH_I2C_Read... [21:40:46]Read from MH i2c: E2 03 00 [21:40:46]MH_I2C_Read... [21:40:46]Read from MH i2c: E2 03 00 CF 26 00 90 00 69 [21:40:46]RAPDU: 90 00 [21:40:46]wFMCommunicate OK [21:40:46]wFMCommunicate request_size=4 [21:40:46]MH_SAM_APDU [21:40:46]CAPDU: 80 0D 03 02 [21:40:46]Write to MH i2c: E2 08 00 D0 26 80 0D 03 02 00 00 00 00 71 [21:40:46]Write i2c OK [21:40:46]MH_I2C_Read... [21:40:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:40:46]Read from MH i2c: E2 [21:40:46]MH_I2C_Read... [21:40:46]Read from MH i2c: E2 0B 00 [21:40:46]MH_I2C_Read... [21:40:46]Read from MH i2c: E2 0B 00 D0 26 00 25 F2 91 0B 6F 9F 68 94 90 00 2F [21:40:46]RAPDU: 25 F2 91 0B 6F 9F 68 94 90 00 [21:40:46]wFMCommunicate OK [21:40:46]SAM_PROTO_SignData done [21:40:46]FM_MakeSignedData done [21:40:46]CreateOFDProtocolMessage [21:40:46]wFMCommunicate request_size=4 [21:40:46]MH_SAM_APDU [21:40:46]CAPDU: 80 11 00 00 [21:40:46]Write to MH i2c: E2 08 00 D1 26 80 11 00 00 00 00 00 00 71 [21:40:46]Write i2c OK [21:40:46]MH_I2C_Read... [21:40:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:40:46]Read from MH i2c: E2 [21:40:46]MH_I2C_Read... [21:40:46]Read from MH i2c: E2 17 00 [21:40:46]MH_I2C_Read... [21:40:46]Read from MH i2c: E2 17 00 D1 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C2 [21:40:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:40:46]wFMCommunicate OK [21:40:46]CreateOFDProtocolMessage done [21:40:46]OFDSenderStorePacket 156532 [21:40:46]StoreOFDPacket docnum=156532 [21:40:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E9 41 07 01 C6 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 02 00 00 F4 03 04 00 DD 78 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 74 63 02 00 35 04 06 00 B3 D5 AB 34 68 06 25 F2 91 0B 6F 9F 68 94 [21:40:46]CheckFolder [21:40:46]dirname=/storage/ofd_packets [21:40:46]CheckFolder done [21:40:46]ProducePacketName [21:40:46]name=ofd_packets/00156532 [21:40:46]NVStorageSaveData ofd_packets/00156532 [21:40:46]File name is /storage/ofd_packets/00156532 [21:40:46]Write 301 bytes [21:40:46]NVStorageSaveData done [21:40:46]OFDSenderStorePacket done [21:40:46]KKMCreateOFDPacket done [21:40:46]NVStorageSaveData kkm_last_timestamp [21:40:46]File name is /storage/kkm_last_timestamp [21:40:46]Write 4 bytes [21:40:46]NVStorageSaveData done [21:40:46]ExternCall_PrintAddStr [21:40:46]wPrintStart [21:40:46]Write to MH i2c: 01 00 00 D2 26 F8 [21:40:46]Write i2c OK [21:40:46]MH_I2C_Read... [21:40:46]Read from MH i2c: 01 [21:40:46]MH_I2C_Read... [21:40:46]Read from MH i2c: 01 07 00 [21:40:46]MH_I2C_Read... [21:40:46]Read from MH i2c: 01 07 00 D2 26 00 00 00 00 00 FF 0F 0D [21:40:46]RasterBufferAndPrint [21:40:46]line Счет N : (1)874849 [21:40:46]line ИНН: 02508201610067 [21:40:46]line Контрольно-Кассовый Чек [21:40:46]line ПРОДАЖА [21:40:46]line ТРК (МРК, ГНК) : 32 [21:40:46]line Товар: 2710124130 [21:40:46]line Аи-92-К-5 [21:40:46]line 7.480 * 66.90 [21:40:46]line = 500.41 [21:40:46]line НДС 12% НСП 1% [21:40:46]line > о реализуемом товаре [21:40:46]line ИТОГО: 500.41 [21:40:46]line НСП 1% : 4.43 [21:40:46]line НДС 12% : 53.14 [21:40:46]line Наличными: 0.00 [21:40:46]line Безнал.: 500.41 [21:40:46]line Место: АЗС № 165 "Партнер Нефть" [21:40:46]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:40:46]line СНО: Общий режим [21:40:46]line Чек 604 20.10.2024 21:40 [21:40:46]line Смена: 314 ФФД: 1.0 [21:40:46]line ЗНМ: 0300000234 [21:40:46]line РНМ: 0000137193017469 [21:40:46]line Версия ККМ: v1.0 [21:40:46]line Платежная система: Mbank [21:40:46]line ФМ: 0000000000963156 [21:40:46]line ФД: 156532 [21:40:46]line ФПД: 197730281744390 [21:40:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T214045&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156532&fm=197730281744390&tin=02508201610067®Number=0000137193017469&sum=50041 [21:40:46]OFD Sender: Processing packet 156532 [packets to send 52, broken 51] [21:40:46]ProducePacketName [21:40:46]name=ofd_packets/00156532 [21:40:46]OFD Sender: To server: pG, [21:40:46]CommunicateWithHost lk.salyk.kg:30040 [21:40:46]ConnectInit lk.salyk.kg [21:40:46]written 0, free lines is 4095 [21:40:46]Connected sock=10 [21:40:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E9 41 07 01 C6 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 02 00 00 F4 03 04 00 DD 78 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 74 63 02 00 35 04 06 00 B3 D5 AB 34 68 06 25 F2 91 0B 6F 9F 68 94 [21:40:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 80 FF 47 00 D7 D7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 74 63 02 00 F4 03 04 00 0F 1F 15 67 B6 04 01 00 00 2B 41 F3 0D 4A 30 C2 81 [21:40:47]CommunicateWithHost err = 0 [21:40:47]CheckOFDResponse [21:40:47]1017 (14) - 77093643461234 [21:40:47]1041 (16) - 0000000000963156 [21:40:47]1040 (4) - 156532 [21:40:47]1012 (4) - 20.10.2024 15:17 [21:40:47]1206 (1) - 0 [21:40:47]OFD Sender: Remove packet 156532 [21:40:47]ProducePacketName [21:40:47]name=ofd_packets/00156532 [21:40:47]NVStorageDeleteData [21:40:47]Write to MH i2c: 01 00 00 FB 26 21 [21:40:47]Write i2c OK [21:40:47]MH_I2C_Read... [21:40:47]Read from MH i2c: 01 [21:40:47]MH_I2C_Read... [21:40:47]Read from MH i2c: 01 07 00 [21:40:47]MH_I2C_Read... [21:40:47]Read from MH i2c: 01 07 00 FB 26 00 00 00 00 00 13 0D 48 [21:40:47]RasterBufferAndPrint [21:40:47]line [21:40:47]line [21:40:47]line [21:40:47]line [21:40:47]line [21:40:47]written 0, free lines is 3354 [21:40:47]MH_Cut [21:40:47]Write to MH i2c: D1 01 00 02 27 01 FB [21:40:47]Write i2c OK [21:40:47]MH_I2C_Read... [21:40:47]Read from MH i2c: D1 [21:40:47]MH_I2C_Read... [21:40:47]Read from MH i2c: D1 01 00 [21:40:47]MH_I2C_Read... [21:40:47]Read from MH i2c: D1 01 00 02 27 00 FA [21:40:47]Write to MH i2c: 01 00 00 03 27 2A [21:40:47]Write i2c OK [21:40:47]MH_I2C_Read... [21:40:47]OFD Sender: No OFD packet to send [21:40:47]*** Cut start [21:40:47]*** Partial cut [21:40:47]*** CUTSNS_PIN = 1 [21:40:47]*** CUTSNS_PIN = 0 [21:40:48]*** Brake cut motor [21:40:48]Read from MH i2c: 01 [21:40:48]MH_I2C_Read... [21:40:48]*** Stop cut motor [21:40:48]*** Cut end [21:40:48]Read from MH i2c: 01 07 00 [21:40:48]MH_I2C_Read... [21:40:48]Read from MH i2c: 01 07 00 03 27 00 00 00 00 00 FF 0F 3F [21:40:48]process_action close_receipt done [21:40:48]requested_data is exist [21:40:48]produce_requested_data [21:40:48]requested_item fm.sn is exist - process it [21:40:48]wFMCommunicate request_size=4 [21:40:48]MH_SAM_APDU [21:40:48]CAPDU: 80 11 00 00 [21:40:48]Write to MH i2c: E2 08 00 04 27 80 11 00 00 00 00 00 00 A5 [21:40:48]Write i2c OK [21:40:48]MH_I2C_Read... [21:40:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:40:48]Read from MH i2c: E2 [21:40:48]MH_I2C_Read... [21:40:48]Read from MH i2c: E2 17 00 [21:40:48]MH_I2C_Read... [21:40:48]Read from MH i2c: E2 17 00 04 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F6 [21:40:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:40:48]wFMCommunicate OK [21:40:48]requested_item fd.num is exist - process it [21:40:48]SAM_PROTO_GetFieldsCounters [21:40:48]wFMCommunicate request_size=4 [21:40:48]MH_SAM_APDU [21:40:48]CAPDU: 80 13 00 00 [21:40:48]Write to MH i2c: E2 08 00 05 27 80 13 00 00 00 00 00 00 A8 [21:40:48]Write i2c OK [21:40:48]MH_I2C_Read... [21:40:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:40:48]Read from MH i2c: E2 [21:40:48]MH_I2C_Read... [21:40:48]Read from MH i2c: E2 62 00 [21:40:48]MH_I2C_Read... [21:40:48]Read from MH i2c: E2 62 00 05 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 74 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 5C 02 00 00 5E 04 04 00 5C 02 00 00 57 04 04 00 5D 02 00 00 19 04 04 00 00 00 00 00 90 00 0F [21:40:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 74 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 5C 02 00 00 5E 04 04 00 5C 02 00 00 57 04 04 00 5D 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:40:48]wFMCommunicate OK [21:40:48]SAM_PROTO_GetFieldsCounters done [21:40:48]requested_item shift.num is exist - process it [21:40:48]requested_item shift.opened is exist - process it [21:40:48]req_shift_opened [21:40:48]FM_GetShiftState [21:40:48]SAM_PROTO_GetShiftState [21:40:48]wFMCommunicate request_size=4 [21:40:48]MH_SAM_APDU [21:40:48]CAPDU: 80 13 01 00 [21:40:48]Write to MH i2c: E2 08 00 06 27 80 13 01 00 00 00 00 00 AA [21:40:48]Write i2c OK [21:40:48]MH_I2C_Read... [21:40:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:40:48]Read from MH i2c: E2 [21:40:48]MH_I2C_Read... [21:40:48]Read from MH i2c: E2 0E 00 [21:40:48]MH_I2C_Read... [21:40:48]Read from MH i2c: E2 0E 00 06 27 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 51 [21:40:48]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:40:48]wFMCommunicate OK [21:40:48]SAM_PROTO_GetShiftState done [21:40:48]FM_GetShiftState done [21:40:48]req_shift_opened done [21:40:48]requested_item shift.open_date is exist - process it [21:40:48]req_shift_open_date [21:40:48]req_shift_open_date done [21:40:48]produce_requested_data done [21:40:48]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156532,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [21:40:48]process_action_free close_receipt [21:40:48]json_value_free [21:40:48]json_value_free done [21:40:48]process_json_proto returns [21:40:48]Send response to host [21:40:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156532,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [21:40:48]free response buf [21:40:48]execute_script done [21:40:48]execute_script returns [21:40:48]free content buf [21:40:48]Sock 7.Close socket [21:40:48]Sock 7.Thread stoped [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:32]accept exits with 9 [21:41:32]New connection [21:41:32]New thread 3066731876 created [21:41:32]Thread 3066588516 joined [21:41:32]Waiting for new connection... [21:41:32] Sock 9.Parse request [21:41:32]Sock 9.Check first char [21:41:32]Sock 9.First char is OK [21:41:32]request: POST /json_proto HTTP/1.0 [21:41:32]Method: POST [21:41:32]URL: /json_proto [21:41:32]Method is POST - this is cgi request [21:41:32]url: /json_proto [21:41:32]query_string will be loaded in cgi processing [21:41:32]execute_cgi json_proto POST (null) [21:41:32]execute_cgi path=json_proto method=POST [21:41:32]POST find Content-Length [21:41:33]Host: 172.17.53.67:8080 [21:41:33]Content-Length: 632 [21:41:33]Content-Type: application/json [21:41:33] [21:41:33]POST finish read [21:41:33]Found Content-Length = 632 [21:41:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874850", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:41:33]execute_script... [21:41:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874850", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:41:33]POST & json_proto [21:41:33]process_json_proto [21:41:33]json parsed OK: [21:41:33]protocol is kg_v1.0 [21:41:33]action value=close_receipt [21:41:33]process_action close_receipt [21:41:33]cmd_close_receipt [21:41:33]MH_GetDate [21:41:33]Write to MH i2c: F0 00 00 07 27 1D [21:41:33]Write i2c OK [21:41:33]MH_I2C_Read... [21:41:33]Read from MH i2c: F0 [21:41:33]MH_I2C_Read... [21:41:33]Read from MH i2c: F0 09 00 [21:41:33]MH_I2C_Read... [21:41:33]Read from MH i2c: F0 09 00 07 27 00 0E 79 15 67 19 BC 99 64 FB [21:41:33]GetLastDocTimeStamp 1729460445 [21:41:33]current date 1729460494 [21:41:33]FM_GetShiftState [21:41:33]SAM_PROTO_GetShiftState [21:41:33]wFMCommunicate request_size=4 [21:41:33]MH_SAM_APDU [21:41:33]CAPDU: 80 13 01 00 [21:41:33]Write to MH i2c: E2 08 00 08 27 80 13 01 00 00 00 00 00 AC [21:41:33]Write i2c OK [21:41:33]MH_I2C_Read... [21:41:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:41:33]Read from MH i2c: E2 [21:41:33]MH_I2C_Read... [21:41:33]Read from MH i2c: E2 0E 00 [21:41:33]MH_I2C_Read... [21:41:33]Read from MH i2c: E2 0E 00 08 27 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 53 [21:41:33]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:41:33]wFMCommunicate OK [21:41:33]SAM_PROTO_GetShiftState done [21:41:33]FM_GetShiftState done [21:41:33]opened in 1729383891 [21:41:33]opened+sec_in_day 1729470291 [21:41:33]quantity*price = 50000 [21:41:33]sum+1 = 50001 [21:41:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 605 20.10.2024 21:41 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156533 ФПД: 110191190656389 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T214134&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156533&fm=110191190656389&tin=02508201610067®Number=0000137193017469&sum=50000 [21:41:34]StoreToDocumentArchive [21:41:34]shift 314 fd 156533 [21:41:34]save to /storage/0314/doc_00156533 [21:41:34]save last doc name /storage/0314/doc_00156533 to /storage/kkm_last_doc_name [21:41:34]save OK [21:41:34]Clear old archive folders... [21:41:34]ProcessDocumentItem done err = 0, tmpTLVsize=252 [21:41:34]tlvbuf is 002D15B0 [21:41:34]SAM_PROTO_ClearQueue [21:41:34]wFMCommunicate request_size=4 [21:41:34]MH_SAM_APDU [21:41:34]CAPDU: 80 09 00 00 [21:41:34]Write to MH i2c: E2 08 00 15 27 80 09 00 00 00 00 00 00 AE [21:41:34]Write i2c OK [21:41:34]MH_I2C_Read... [21:41:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:41:34]Read from MH i2c: E2 [21:41:34]MH_I2C_Read... [21:41:34]Read from MH i2c: E2 03 00 [21:41:34]MH_I2C_Read... [21:41:34]Read from MH i2c: E2 03 00 15 27 00 90 00 B0 [21:41:34]RAPDU: 90 00 [21:41:34]wFMCommunicate OK [21:41:34]SAM_PROTO_ClearQueue done [21:41:34]KKMCreateOFDPacket [21:41:34]OFDProtocolAddRootSTLVToBuf [21:41:34]FM_MakeSignedData [21:41:34]FM_MakeSignedData [21:41:34]SAM_PROTO_SignData [21:41:34]wFMCommunicate request_size=4 [21:41:34]MH_SAM_APDU [21:41:34]CAPDU: 80 0D 01 02 [21:41:34]Write to MH i2c: E2 08 00 16 27 80 0D 01 02 00 00 00 00 B6 [21:41:34]Write i2c OK [21:41:34]MH_I2C_Read... [21:41:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:41:34]Read from MH i2c: E2 [21:41:34]MH_I2C_Read... [21:41:34]Read from MH i2c: E2 03 00 [21:41:34]MH_I2C_Read... [21:41:34]Read from MH i2c: E2 03 00 16 27 00 90 00 B1 [21:41:34]RAPDU: 90 00 [21:41:34]wFMCommunicate OK [21:41:34]wFMCommunicate request_size=255 [21:41:34]MH_SAM_APDU [21:41:34]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 02 00 00 F4 03 04 00 0E 79 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 75 63 02 00 35 04 06 00 [21:41:34]Write to MH i2c: E2 02 01 17 27 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 02 00 00 F4 03 04 00 0E 79 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 75 63 02 00 35 04 06 00 00 00 AE [21:41:34]Write i2c OK [21:41:34]MH_I2C_Read... [21:41:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:41:34]Read from MH i2c: E2 [21:41:34]MH_I2C_Read... [21:41:34]Read from MH i2c: E2 03 00 [21:41:34]MH_I2C_Read... [21:41:34]Read from MH i2c: E2 03 00 17 27 00 90 00 B2 [21:41:34]RAPDU: 90 00 [21:41:34]wFMCommunicate OK [21:41:34]wFMCommunicate request_size=11 [21:41:34]MH_SAM_APDU [21:41:34]CAPDU: 80 0D 02 02 06 64 37 E2 C6 C5 85 [21:41:34]Write to MH i2c: E2 0E 00 18 27 80 0D 02 02 06 00 64 37 E2 C6 C5 85 00 00 52 [21:41:34]Write i2c OK [21:41:34]MH_I2C_Read... [21:41:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:41:34]Read from MH i2c: E2 [21:41:34]MH_I2C_Read... [21:41:34]Read from MH i2c: E2 03 00 [21:41:34]MH_I2C_Read... [21:41:34]Read from MH i2c: E2 03 00 18 27 00 90 00 B3 [21:41:34]RAPDU: 90 00 [21:41:34]wFMCommunicate OK [21:41:34]wFMCommunicate request_size=4 [21:41:34]MH_SAM_APDU [21:41:34]CAPDU: 80 0D 03 02 [21:41:34]Write to MH i2c: E2 08 00 19 27 80 0D 03 02 00 00 00 00 BB [21:41:34]Write i2c OK [21:41:34]MH_I2C_Read... [21:41:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:41:34]Read from MH i2c: E2 [21:41:34]MH_I2C_Read... [21:41:34]Read from MH i2c: E2 0B 00 [21:41:34]MH_I2C_Read... [21:41:34]Read from MH i2c: E2 0B 00 19 27 00 7C E6 BB 34 19 E4 96 68 90 00 08 [21:41:34]RAPDU: 7C E6 BB 34 19 E4 96 68 90 00 [21:41:34]wFMCommunicate OK [21:41:34]SAM_PROTO_SignData done [21:41:34]FM_MakeSignedData done [21:41:34]CreateOFDProtocolMessage [21:41:34]wFMCommunicate request_size=4 [21:41:34]MH_SAM_APDU [21:41:34]CAPDU: 80 11 00 00 [21:41:34]Write to MH i2c: E2 08 00 1A 27 80 11 00 00 00 00 00 00 BB [21:41:34]Write i2c OK [21:41:34]MH_I2C_Read... [21:41:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:41:34]Read from MH i2c: E2 [21:41:34]MH_I2C_Read... [21:41:34]Read from MH i2c: E2 17 00 [21:41:34]MH_I2C_Read... [21:41:34]Read from MH i2c: E2 17 00 1A 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0C [21:41:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:41:34]wFMCommunicate OK [21:41:34]CreateOFDProtocolMessage done [21:41:34]OFDSenderStorePacket 156533 [21:41:34]StoreOFDPacket docnum=156533 [21:41:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 BB E7 08 01 C1 AF 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 02 00 00 F4 03 04 00 0E 79 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 75 63 02 00 35 04 06 00 64 37 E2 C6 C5 85 7C E6 BB 34 19 E4 96 68 [21:41:34]CheckFolder [21:41:34]dirname=/storage/ofd_packets [21:41:34]CheckFolder done [21:41:34]ProducePacketName [21:41:34]name=ofd_packets/00156533 [21:41:34]NVStorageSaveData ofd_packets/00156533 [21:41:34]File name is /storage/ofd_packets/00156533 [21:41:34]Write 302 bytes [21:41:34]NVStorageSaveData done [21:41:34]OFDSenderStorePacket done [21:41:34]KKMCreateOFDPacket done [21:41:34]NVStorageSaveData kkm_last_timestamp [21:41:34]File name is /storage/kkm_last_timestamp [21:41:34]Write 4 bytes [21:41:34]NVStorageSaveData done [21:41:34]ExternCall_PrintAddStr [21:41:34]wPrintStart [21:41:34]Write to MH i2c: 01 00 00 1B 27 42 [21:41:34]Write i2c OK [21:41:34]MH_I2C_Read... [21:41:34]Read from MH i2c: 01 [21:41:34]MH_I2C_Read... [21:41:34]Read from MH i2c: 01 07 00 [21:41:34]MH_I2C_Read... [21:41:34]Read from MH i2c: 01 07 00 1B 27 00 00 00 00 00 FF 0F 57 [21:41:34]RasterBufferAndPrint [21:41:34]line Счет N : (1)874850 [21:41:34]line ИНН: 02508201610067 [21:41:34]line Контрольно-Кассовый Чек [21:41:34]line ПРОДАЖА [21:41:34]line ТРК (МРК, ГНК) : 43 [21:41:34]line Товар: 2710124130 [21:41:34]line Super 92-К-5 [21:41:34]line 7.310 * 68.40 [21:41:34]line = 500.00 [21:41:34]line НДС 12% НСП 1% [21:41:34]line > о реализуемом товаре [21:41:34]line ИТОГО: 500.00 [21:41:34]line НСП 1% : 4.42 [21:41:34]line НДС 12% : 53.10 [21:41:34]line Наличными: 500.00 [21:41:34]line Безнал.: 0.00 [21:41:34]line Место: АЗС № 165 "Партнер Нефть" [21:41:34]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:41:34]line СНО: Общий режим [21:41:34]line Чек 605 20.10.2024 21:41 [21:41:34]line Смена: 314 ФФД: 1.0 [21:41:34]line ЗНМ: 0300000234 [21:41:34]line РНМ: 0000137193017469 [21:41:34]line Версия ККМ: v1.0 [21:41:34]line ФМ: 0000000000963156 [21:41:34]line ФД: 156533 [21:41:34]line ФПД: 110191190656389 [21:41:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T214134&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156533&fm=110191190656389&tin=02508201610067®Number=0000137193017469&sum=50000 [21:41:35]OFD Sender: Processing packet 156533 [packets to send 52, broken 51] [21:41:35]ProducePacketName [21:41:35]name=ofd_packets/00156533 [21:41:35]OFD Sender: To server: pG, [21:41:35]CommunicateWithHost lk.salyk.kg:30040 [21:41:35]ConnectInit lk.salyk.kg [21:41:35]written 0, free lines is 4095 [21:41:35]Connected sock=10 [21:41:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 BB E7 08 01 C1 AF 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 02 00 00 F4 03 04 00 0E 79 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 75 63 02 00 35 04 06 00 64 37 E2 C6 C5 85 7C E6 BB 34 19 E4 96 68 [21:41:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B6 22 47 00 3E FA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 75 63 02 00 F4 03 04 00 3F 1F 15 67 B6 04 01 00 00 C7 E3 99 0E 77 9C D3 2F [21:41:35]CommunicateWithHost err = 0 [21:41:35]CheckOFDResponse [21:41:35]1017 (14) - 77093643461234 [21:41:35]1041 (16) - 0000000000963156 [21:41:35]1040 (4) - 156533 [21:41:35]1012 (4) - 20.10.2024 15:18 [21:41:35]1206 (1) - 0 [21:41:35]OFD Sender: Remove packet 156533 [21:41:35]ProducePacketName [21:41:35]name=ofd_packets/00156533 [21:41:35]NVStorageDeleteData [21:41:35]Write to MH i2c: 01 00 00 43 27 6A [21:41:35]Write i2c OK [21:41:35]MH_I2C_Read... [21:41:35]Read from MH i2c: 01 [21:41:35]MH_I2C_Read... [21:41:35]Read from MH i2c: 01 07 00 [21:41:35]MH_I2C_Read... [21:41:35]Read from MH i2c: 01 07 00 43 27 00 00 00 00 00 28 0D A6 [21:41:35]RasterBufferAndPrint [21:41:35]line [21:41:35]line [21:41:35]line [21:41:35]line [21:41:35]line [21:41:35]written 0, free lines is 3374 [21:41:35]MH_Cut [21:41:35]Write to MH i2c: D1 01 00 4A 27 01 43 [21:41:35]Write i2c OK [21:41:35]MH_I2C_Read... [21:41:35]Read from MH i2c: D1 [21:41:35]MH_I2C_Read... [21:41:35]Read from MH i2c: D1 01 00 [21:41:35]MH_I2C_Read... [21:41:35]Read from MH i2c: D1 01 00 4A 27 00 42 [21:41:35]Write to MH i2c: 01 00 00 4B 27 72 [21:41:35]Write i2c OK [21:41:35]MH_I2C_Read... [21:41:35]OFD Sender: No OFD packet to send [21:41:36]*** Cut start [21:41:36]*** Partial cut [21:41:36]*** CUTSNS_PIN = 1 [21:41:36]*** CUTSNS_PIN = 0 [21:41:36]*** Brake cut motor [21:41:36]Read from MH i2c: 01 [21:41:36]MH_I2C_Read... [21:41:36]*** Stop cut motor [21:41:36]*** Cut end [21:41:36]Read from MH i2c: 01 07 00 [21:41:36]MH_I2C_Read... [21:41:36]Read from MH i2c: 01 07 00 4B 27 00 00 00 00 00 FF 0F 87 [21:41:36]process_action close_receipt done [21:41:36]requested_data is exist [21:41:36]produce_requested_data [21:41:36]requested_item fm.sn is exist - process it [21:41:36]wFMCommunicate request_size=4 [21:41:36]MH_SAM_APDU [21:41:36]CAPDU: 80 11 00 00 [21:41:36]Write to MH i2c: E2 08 00 4C 27 80 11 00 00 00 00 00 00 ED [21:41:36]Write i2c OK [21:41:36]MH_I2C_Read... [21:41:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:41:36]Read from MH i2c: E2 [21:41:36]MH_I2C_Read... [21:41:36]Read from MH i2c: E2 17 00 [21:41:36]MH_I2C_Read... [21:41:36]Read from MH i2c: E2 17 00 4C 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3E [21:41:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:41:36]wFMCommunicate OK [21:41:36]requested_item fd.num is exist - process it [21:41:36]SAM_PROTO_GetFieldsCounters [21:41:36]wFMCommunicate request_size=4 [21:41:36]MH_SAM_APDU [21:41:36]CAPDU: 80 13 00 00 [21:41:36]Write to MH i2c: E2 08 00 4D 27 80 13 00 00 00 00 00 00 F0 [21:41:36]Write i2c OK [21:41:36]MH_I2C_Read... [21:41:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:41:36]Read from MH i2c: E2 [21:41:36]MH_I2C_Read... [21:41:36]Read from MH i2c: E2 62 00 [21:41:36]MH_I2C_Read... [21:41:36]Read from MH i2c: E2 62 00 4D 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 75 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 5D 02 00 00 5E 04 04 00 5D 02 00 00 57 04 04 00 5E 02 00 00 19 04 04 00 00 00 00 00 90 00 5B [21:41:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 75 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 5D 02 00 00 5E 04 04 00 5D 02 00 00 57 04 04 00 5E 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:41:36]wFMCommunicate OK [21:41:36]SAM_PROTO_GetFieldsCounters done [21:41:36]requested_item shift.num is exist - process it [21:41:36]requested_item shift.opened is exist - process it [21:41:36]req_shift_opened [21:41:36]FM_GetShiftState [21:41:36]SAM_PROTO_GetShiftState [21:41:36]wFMCommunicate request_size=4 [21:41:36]MH_SAM_APDU [21:41:36]CAPDU: 80 13 01 00 [21:41:36]Write to MH i2c: E2 08 00 4E 27 80 13 01 00 00 00 00 00 F2 [21:41:36]Write i2c OK [21:41:36]MH_I2C_Read... [21:41:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:41:36]Read from MH i2c: E2 [21:41:36]MH_I2C_Read... [21:41:36]Read from MH i2c: E2 0E 00 [21:41:36]MH_I2C_Read... [21:41:36]Read from MH i2c: E2 0E 00 4E 27 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 99 [21:41:36]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:41:36]wFMCommunicate OK [21:41:36]SAM_PROTO_GetShiftState done [21:41:36]FM_GetShiftState done [21:41:36]req_shift_opened done [21:41:36]requested_item shift.open_date is exist - process it [21:41:36]req_shift_open_date [21:41:36]req_shift_open_date done [21:41:36]produce_requested_data done [21:41:36]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156533,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [21:41:36]process_action_free close_receipt [21:41:36]json_value_free [21:41:36]json_value_free done [21:41:36]process_json_proto returns [21:41:36]Send response to host [21:41:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156533,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [21:41:36]free response buf [21:41:36]execute_script done [21:41:36]execute_script returns [21:41:36]free content buf [21:41:36]Sock 9.Close socket [21:41:36]Sock 9.Thread stoped [21:41:40]OFD Sender: No OFD packet to send [21:41:45]OFD Sender: No OFD packet to send [21:41:50]OFD Sender: No OFD packet to send [21:41:55]OFD Sender: No OFD packet to send [21:42:00]OFD Sender: No OFD packet to send [21:42:05]OFD Sender: No OFD packet to send [21:42:10]OFD Sender: No OFD packet to send [21:42:15]OFD Sender: No OFD packet to send [21:42:20]OFD Sender: No OFD packet to send [21:42:25]OFD Sender: No OFD packet to send [21:42:30]OFD Sender: No OFD packet to send [21:42:35]OFD Sender: No OFD packet to send [21:42:40]OFD Sender: No OFD packet to send [21:42:45]OFD Sender: No OFD packet to send [21:42:50]OFD Sender: No OFD packet to send [21:42:55]OFD Sender: No OFD packet to send [21:43:00]OFD Sender: No OFD packet to send [21:43:05]OFD Sender: No OFD packet to send [21:43:10]OFD Sender: No OFD packet to send [21:43:15]OFD Sender: No OFD packet to send [21:43:20]OFD Sender: No OFD packet to send [21:43:25]OFD Sender: No OFD packet to send [21:43:30]OFD Sender: No OFD packet to send [21:43:35]OFD Sender: No OFD packet to send [21:43:40]OFD Sender: No OFD packet to send [21:43:45]OFD Sender: No OFD packet to send [21:43:50]OFD Sender: No OFD packet to send [21:43:55]OFD Sender: No OFD packet to send [21:44:00]OFD Sender: No OFD packet to send [21:44:02]accept exits with 7 [21:44:02]New connection [21:44:02]New thread 3066588516 created [21:44:02]Thread 3066731876 joined [21:44:02]Waiting for new connection... [21:44:02] Sock 7.Parse request [21:44:02]Sock 7.Check first char [21:44:02]Sock 7.First char is OK [21:44:02]request: POST /json_proto HTTP/1.0 [21:44:02]Method: POST [21:44:02]URL: /json_proto [21:44:02]Method is POST - this is cgi request [21:44:02]url: /json_proto [21:44:02]query_string will be loaded in cgi processing [21:44:02]execute_cgi json_proto POST (null) [21:44:02]execute_cgi path=json_proto method=POST [21:44:02]POST find Content-Length [21:44:02]Host: 172.17.53.67:8080 [21:44:02]Content-Length: 762 [21:44:02]Content-Type: application/json [21:44:02] [21:44:02]POST finish read [21:44:02]Found Content-Length = 762 [21:44:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874851", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 29.240, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.02 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:44:02]execute_script... [21:44:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874851", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 29.240, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.02 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:44:02]POST & json_proto [21:44:02]process_json_proto [21:44:02]json parsed OK: [21:44:02]protocol is kg_v1.0 [21:44:02]action value=close_receipt [21:44:02]process_action close_receipt [21:44:02]cmd_close_receipt [21:44:02]MH_GetDate [21:44:02]Write to MH i2c: F0 00 00 4F 27 65 [21:44:02]Write i2c OK [21:44:02]MH_I2C_Read... [21:44:02]Read from MH i2c: F0 [21:44:02]MH_I2C_Read... [21:44:02]Read from MH i2c: F0 09 00 [21:44:02]MH_I2C_Read... [21:44:02]Read from MH i2c: F0 09 00 4F 27 00 A3 79 15 67 19 BC 99 64 D8 [21:44:02]GetLastDocTimeStamp 1729460494 [21:44:02]current date 1729460643 [21:44:02]FM_GetShiftState [21:44:02]SAM_PROTO_GetShiftState [21:44:02]wFMCommunicate request_size=4 [21:44:02]MH_SAM_APDU [21:44:02]CAPDU: 80 13 01 00 [21:44:02]Write to MH i2c: E2 08 00 50 27 80 13 01 00 00 00 00 00 F4 [21:44:02]Write i2c OK [21:44:02]MH_I2C_Read... [21:44:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:44:02]Read from MH i2c: E2 [21:44:02]MH_I2C_Read... [21:44:02]Read from MH i2c: E2 0E 00 [21:44:02]MH_I2C_Read... [21:44:02]Read from MH i2c: E2 0E 00 50 27 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 9B [21:44:02]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:44:02]wFMCommunicate OK [21:44:02]SAM_PROTO_GetShiftState done [21:44:02]FM_GetShiftState done [21:44:02]opened in 1729383891 [21:44:02]opened+sec_in_day 1729470291 [21:44:02]quantity*price = 200001 [21:44:02]sum+1 = 200003 [21:44:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.02 НСП 1% : 17.70 НДС 12% : 212.39 Наличными: 0.00 Безнал.: 2000.02 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 606 20.10.2024 21:44 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156534 ФПД: 16303022436799 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T214403&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156534&fm=16303022436799&tin=02508201610067®Number=0000137193017469&sum=200002 [21:44:03]StoreToDocumentArchive [21:44:03]shift 314 fd 156534 [21:44:03]save to /storage/0314/doc_00156534 [21:44:03]save last doc name /storage/0314/doc_00156534 to /storage/kkm_last_doc_name [21:44:03]save OK [21:44:03]Clear old archive folders... [21:44:03]ProcessDocumentItem done err = 0, tmpTLVsize=252 [21:44:03]tlvbuf is 002F1C20 [21:44:03]SAM_PROTO_ClearQueue [21:44:03]wFMCommunicate request_size=4 [21:44:03]MH_SAM_APDU [21:44:03]CAPDU: 80 09 00 00 [21:44:03]Write to MH i2c: E2 08 00 5D 27 80 09 00 00 00 00 00 00 F6 [21:44:03]Write i2c OK [21:44:03]MH_I2C_Read... [21:44:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:44:03]Read from MH i2c: E2 [21:44:03]MH_I2C_Read... [21:44:03]Read from MH i2c: E2 03 00 [21:44:03]MH_I2C_Read... [21:44:03]Read from MH i2c: E2 03 00 5D 27 00 90 00 F8 [21:44:03]RAPDU: 90 00 [21:44:03]wFMCommunicate OK [21:44:03]SAM_PROTO_ClearQueue done [21:44:03]KKMCreateOFDPacket [21:44:03]OFDProtocolAddRootSTLVToBuf [21:44:03]FM_MakeSignedData [21:44:03]FM_MakeSignedData [21:44:03]SAM_PROTO_SignData [21:44:03]wFMCommunicate request_size=4 [21:44:03]MH_SAM_APDU [21:44:03]CAPDU: 80 0D 01 02 [21:44:03]Write to MH i2c: E2 08 00 5E 27 80 0D 01 02 00 00 00 00 FE [21:44:03]Write i2c OK [21:44:03]MH_I2C_Read... [21:44:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:44:03]Read from MH i2c: E2 [21:44:03]MH_I2C_Read... [21:44:03]Read from MH i2c: E2 03 00 [21:44:03]MH_I2C_Read... [21:44:03]Read from MH i2c: E2 03 00 5E 27 00 90 00 F9 [21:44:03]RAPDU: 90 00 [21:44:03]wFMCommunicate OK [21:44:03]wFMCommunicate request_size=255 [21:44:03]MH_SAM_APDU [21:44:03]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 02 00 00 F4 03 04 00 A3 79 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 76 63 02 00 35 04 06 00 [21:44:03]Write to MH i2c: E2 02 01 5F 27 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 02 00 00 F4 03 04 00 A3 79 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 76 63 02 00 35 04 06 00 00 00 F6 [21:44:03]Write i2c OK [21:44:03]MH_I2C_Read... [21:44:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:44:04]Read from MH i2c: E2 [21:44:04]MH_I2C_Read... [21:44:04]Read from MH i2c: E2 03 00 [21:44:04]MH_I2C_Read... [21:44:04]Read from MH i2c: E2 03 00 5F 27 00 90 00 FA [21:44:04]RAPDU: 90 00 [21:44:04]wFMCommunicate OK [21:44:04]wFMCommunicate request_size=11 [21:44:04]MH_SAM_APDU [21:44:04]CAPDU: 80 0D 02 02 06 0E D3 D7 DC 71 BF [21:44:04]Write to MH i2c: E2 0E 00 60 27 80 0D 02 02 06 00 0E D3 D7 DC 71 BF 00 00 D1 [21:44:04]Write i2c OK [21:44:04]MH_I2C_Read... [21:44:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:44:04]Read from MH i2c: E2 [21:44:04]MH_I2C_Read... [21:44:04]Read from MH i2c: E2 03 00 [21:44:04]MH_I2C_Read... [21:44:04]Read from MH i2c: E2 03 00 60 27 00 90 00 FB [21:44:04]RAPDU: 90 00 [21:44:04]wFMCommunicate OK [21:44:04]wFMCommunicate request_size=4 [21:44:04]MH_SAM_APDU [21:44:04]CAPDU: 80 0D 03 02 [21:44:04]Write to MH i2c: E2 08 00 61 27 80 0D 03 02 00 00 00 00 03 [21:44:04]Write i2c OK [21:44:04]MH_I2C_Read... [21:44:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:44:04]Read from MH i2c: E2 [21:44:04]MH_I2C_Read... [21:44:04]Read from MH i2c: E2 0B 00 [21:44:04]MH_I2C_Read... [21:44:04]Read from MH i2c: E2 0B 00 61 27 00 35 35 33 FA 11 64 37 15 90 00 5C [21:44:04]RAPDU: 35 35 33 FA 11 64 37 15 90 00 [21:44:04]wFMCommunicate OK [21:44:04]SAM_PROTO_SignData done [21:44:04]FM_MakeSignedData done [21:44:04]CreateOFDProtocolMessage [21:44:04]wFMCommunicate request_size=4 [21:44:04]MH_SAM_APDU [21:44:04]CAPDU: 80 11 00 00 [21:44:04]Write to MH i2c: E2 08 00 62 27 80 11 00 00 00 00 00 00 03 [21:44:04]Write i2c OK [21:44:04]MH_I2C_Read... [21:44:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:44:04]Read from MH i2c: E2 [21:44:04]MH_I2C_Read... [21:44:04]Read from MH i2c: E2 17 00 [21:44:04]MH_I2C_Read... [21:44:04]Read from MH i2c: E2 17 00 62 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 54 [21:44:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:44:04]wFMCommunicate OK [21:44:04]CreateOFDProtocolMessage done [21:44:04]OFDSenderStorePacket 156534 [21:44:04]StoreOFDPacket docnum=156534 [21:44:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 06 8E 08 01 08 41 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 02 00 00 F4 03 04 00 A3 79 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 76 63 02 00 35 04 06 00 0E D3 D7 DC 71 BF 35 35 33 FA 11 64 37 15 [21:44:04]CheckFolder [21:44:04]dirname=/storage/ofd_packets [21:44:04]CheckFolder done [21:44:04]ProducePacketName [21:44:04]name=ofd_packets/00156534 [21:44:04]NVStorageSaveData ofd_packets/00156534 [21:44:04]File name is /storage/ofd_packets/00156534 [21:44:04]Write 302 bytes [21:44:04]NVStorageSaveData done [21:44:04]OFDSenderStorePacket done [21:44:04]KKMCreateOFDPacket done [21:44:04]NVStorageSaveData kkm_last_timestamp [21:44:04]File name is /storage/kkm_last_timestamp [21:44:04]Write 4 bytes [21:44:04]NVStorageSaveData done [21:44:04]OFD Sender: Processing packet 156534 [packets to send 52, broken 51] [21:44:04]ProducePacketName [21:44:04]name=ofd_packets/00156534 [21:44:04]OFD Sender: To server: pG, [21:44:04]CommunicateWithHost lk.salyk.kg:30040 [21:44:04]ConnectInit lk.salyk.kg [21:44:04]ExternCall_PrintAddStr [21:44:04]wPrintStart [21:44:04]Write to MH i2c: 01 00 00 63 27 8A [21:44:04]Write i2c OK [21:44:04]MH_I2C_Read... [21:44:04]Read from MH i2c: 01 [21:44:04]MH_I2C_Read... [21:44:04]Read from MH i2c: 01 07 00 [21:44:04]MH_I2C_Read... [21:44:04]Read from MH i2c: 01 07 00 63 27 00 00 00 00 00 FF 0F 9F [21:44:04]RasterBufferAndPrint [21:44:04]line Счет N : (1)874851 [21:44:04]line ИНН: 02508201610067 [21:44:04]line Контрольно-Кассовый Чек [21:44:04]line ПРОДАЖА [21:44:04]line ТРК (МРК, ГНК) : 23 [21:44:04]line Товар: 2710124130 [21:44:04]line Super 92-К-5 [21:44:04]line 29.240 * 68.40 [21:44:04]line = 2000.02 [21:44:04]line НДС 12% НСП 1% [21:44:04]line > о реализуемом товаре [21:44:04]line ИТОГО: 2000.02 [21:44:04]line НСП 1% : 17.70 [21:44:04]line НДС 12% : 212.39 [21:44:04]line Наличными: 0.00 [21:44:04]line Безнал.: 2000.02 [21:44:04]line Место: АЗС № 165 "Партнер Нефть" [21:44:04]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:44:04]line СНО: Общий режим [21:44:04]line Чек 606 20.10.2024 21:44 [21:44:04]line Смена: 314 ФФД: 1.0 [21:44:04]line ЗНМ: 0300000234 [21:44:04]line РНМ: 0000137193017469 [21:44:04]line Версия ККМ: v1.0 [21:44:04]line Платежная система: Mbank [21:44:04]line ФМ: 0000000000963156 [21:44:04]line ФД: 156534 [21:44:04]line ФПД: 16303022436799 [21:44:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T214403&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156534&fm=16303022436799&tin=02508201610067®Number=0000137193017469&sum=200002 [21:44:04]Connected sock=11 [21:44:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 06 8E 08 01 08 41 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 02 00 00 F4 03 04 00 A3 79 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 76 63 02 00 35 04 06 00 0E D3 D7 DC 71 BF 35 35 33 FA 11 64 37 15 [21:44:04]written 0, free lines is 4095 [21:44:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C5 9B 47 00 B8 02 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 76 63 02 00 F4 03 04 00 D5 1F 15 67 B6 04 01 00 00 3B B4 0E 2A 5C 2B 44 DC [21:44:04]CommunicateWithHost err = 0 [21:44:04]CheckOFDResponse [21:44:04]1017 (14) - 77093643461234 [21:44:04]1041 (16) - 0000000000963156 [21:44:04]1040 (4) - 156534 [21:44:04]1012 (4) - 20.10.2024 15:20 [21:44:04]1206 (1) - 0 [21:44:04]OFD Sender: Remove packet 156534 [21:44:04]ProducePacketName [21:44:04]name=ofd_packets/00156534 [21:44:04]NVStorageDeleteData [21:44:05]Write to MH i2c: 01 00 00 8C 27 B3 [21:44:05]Write i2c OK [21:44:05]MH_I2C_Read... [21:44:05]Read from MH i2c: 01 [21:44:05]MH_I2C_Read... [21:44:05]Read from MH i2c: 01 07 00 [21:44:05]MH_I2C_Read... [21:44:05]Read from MH i2c: 01 07 00 8C 27 00 00 00 00 00 1C 0D E3 [21:44:05]RasterBufferAndPrint [21:44:05]line [21:44:05]line [21:44:05]line [21:44:05]line [21:44:05]line [21:44:05]written 0, free lines is 3362 [21:44:05]MH_Cut [21:44:05]Write to MH i2c: D1 01 00 93 27 01 8C [21:44:05]Write i2c OK [21:44:05]MH_I2C_Read... [21:44:05]Read from MH i2c: D1 [21:44:05]MH_I2C_Read... [21:44:05]Read from MH i2c: D1 01 00 [21:44:05]MH_I2C_Read... [21:44:05]Read from MH i2c: D1 01 00 93 27 00 8B [21:44:05]Write to MH i2c: 01 00 00 94 27 BB [21:44:05]Write i2c OK [21:44:05]MH_I2C_Read... [21:44:05]OFD Sender: No OFD packet to send [21:44:05]*** Cut start [21:44:05]*** Partial cut [21:44:05]*** CUTSNS_PIN = 1 [21:44:05]*** CUTSNS_PIN = 0 [21:44:05]*** Brake cut motor [21:44:06]Read from MH i2c: 01 [21:44:06]MH_I2C_Read... [21:44:06]*** Stop cut motor [21:44:06]*** Cut end [21:44:06]Read from MH i2c: 01 07 00 [21:44:06]MH_I2C_Read... [21:44:06]Read from MH i2c: 01 07 00 94 27 00 00 00 00 00 FF 0F D0 [21:44:06]process_action close_receipt done [21:44:06]requested_data is exist [21:44:06]produce_requested_data [21:44:06]requested_item fm.sn is exist - process it [21:44:06]wFMCommunicate request_size=4 [21:44:06]MH_SAM_APDU [21:44:06]CAPDU: 80 11 00 00 [21:44:06]Write to MH i2c: E2 08 00 95 27 80 11 00 00 00 00 00 00 36 [21:44:06]Write i2c OK [21:44:06]MH_I2C_Read... [21:44:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:44:06]Read from MH i2c: E2 [21:44:06]MH_I2C_Read... [21:44:06]Read from MH i2c: E2 17 00 [21:44:06]MH_I2C_Read... [21:44:06]Read from MH i2c: E2 17 00 95 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 87 [21:44:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:44:06]wFMCommunicate OK [21:44:06]requested_item fd.num is exist - process it [21:44:06]SAM_PROTO_GetFieldsCounters [21:44:06]wFMCommunicate request_size=4 [21:44:06]MH_SAM_APDU [21:44:06]CAPDU: 80 13 00 00 [21:44:06]Write to MH i2c: E2 08 00 96 27 80 13 00 00 00 00 00 00 39 [21:44:06]Write i2c OK [21:44:06]MH_I2C_Read... [21:44:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:44:06]Read from MH i2c: E2 [21:44:06]MH_I2C_Read... [21:44:06]Read from MH i2c: E2 62 00 [21:44:06]MH_I2C_Read... [21:44:06]Read from MH i2c: E2 62 00 96 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 76 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 5E 02 00 00 5E 04 04 00 5E 02 00 00 57 04 04 00 5F 02 00 00 19 04 04 00 00 00 00 00 90 00 A8 [21:44:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 76 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 5E 02 00 00 5E 04 04 00 5E 02 00 00 57 04 04 00 5F 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:44:06]wFMCommunicate OK [21:44:06]SAM_PROTO_GetFieldsCounters done [21:44:06]requested_item shift.num is exist - process it [21:44:06]requested_item shift.opened is exist - process it [21:44:06]req_shift_opened [21:44:06]FM_GetShiftState [21:44:06]SAM_PROTO_GetShiftState [21:44:06]wFMCommunicate request_size=4 [21:44:06]MH_SAM_APDU [21:44:06]CAPDU: 80 13 01 00 [21:44:06]Write to MH i2c: E2 08 00 97 27 80 13 01 00 00 00 00 00 3B [21:44:06]Write i2c OK [21:44:06]MH_I2C_Read... [21:44:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:44:06]Read from MH i2c: E2 [21:44:06]MH_I2C_Read... [21:44:06]Read from MH i2c: E2 0E 00 [21:44:06]MH_I2C_Read... [21:44:06]Read from MH i2c: E2 0E 00 97 27 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 E2 [21:44:06]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:44:06]wFMCommunicate OK [21:44:06]SAM_PROTO_GetShiftState done [21:44:06]FM_GetShiftState done [21:44:06]req_shift_opened done [21:44:06]requested_item shift.open_date is exist - process it [21:44:06]req_shift_open_date [21:44:06]req_shift_open_date done [21:44:06]produce_requested_data done [21:44:06]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156534,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [21:44:06]process_action_free close_receipt [21:44:06]json_value_free [21:44:06]json_value_free done [21:44:06]process_json_proto returns [21:44:06]Send response to host [21:44:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156534,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [21:44:06]free response buf [21:44:06]execute_script done [21:44:06]execute_script returns [21:44:06]free content buf [21:44:06]Sock 7.Close socket [21:44:06]Sock 7.Thread stoped [21:44:07]accept exits with 9 [21:44:07]New connection [21:44:07]New thread 3066731876 created [21:44:07]Thread 3066588516 joined [21:44:07]Waiting for new connection... [21:44:07] Sock 9.Parse request [21:44:07]Sock 9.Check first char [21:44:07]Sock 9.First char is OK [21:44:07]request: POST /json_proto HTTP/1.0 [21:44:07]Method: POST [21:44:07]URL: /json_proto [21:44:07]Method is POST - this is cgi request [21:44:07]url: /json_proto [21:44:07]query_string will be loaded in cgi processing [21:44:07]execute_cgi json_proto POST (null) [21:44:07]execute_cgi path=json_proto method=POST [21:44:07]POST find Content-Length [21:44:07]Host: 172.17.53.67:8080 [21:44:07]Content-Length: 769 [21:44:07]Content-Type: application/json [21:44:07] [21:44:07]POST finish read [21:44:07]Found Content-Length = 769 [21:44:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874852", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:44:07]execute_script... [21:44:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874852", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:44:07]POST & json_proto [21:44:07]process_json_proto [21:44:07]json parsed OK: [21:44:07]protocol is kg_v1.0 [21:44:07]action value=close_receipt [21:44:07]process_action close_receipt [21:44:07]cmd_close_receipt [21:44:07]MH_GetDate [21:44:07]Write to MH i2c: F0 00 00 98 27 AE [21:44:07]Write i2c OK [21:44:07]MH_I2C_Read... [21:44:07]Read from MH i2c: F0 [21:44:07]MH_I2C_Read... [21:44:07]Read from MH i2c: F0 09 00 [21:44:07]MH_I2C_Read... [21:44:07]Read from MH i2c: F0 09 00 98 27 00 A8 79 15 67 19 BC 99 64 26 [21:44:07]GetLastDocTimeStamp 1729460643 [21:44:07]current date 1729460648 [21:44:07]FM_GetShiftState [21:44:07]SAM_PROTO_GetShiftState [21:44:07]wFMCommunicate request_size=4 [21:44:07]MH_SAM_APDU [21:44:07]CAPDU: 80 13 01 00 [21:44:07]Write to MH i2c: E2 08 00 99 27 80 13 01 00 00 00 00 00 3D [21:44:07]Write i2c OK [21:44:07]MH_I2C_Read... [21:44:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:44:07]Read from MH i2c: E2 [21:44:07]MH_I2C_Read... [21:44:07]Read from MH i2c: E2 0E 00 [21:44:07]MH_I2C_Read... [21:44:07]Read from MH i2c: E2 0E 00 99 27 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 E4 [21:44:07]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:44:07]wFMCommunicate OK [21:44:07]SAM_PROTO_GetShiftState done [21:44:07]FM_GetShiftState done [21:44:07]opened in 1729383891 [21:44:07]opened+sec_in_day 1729470291 [21:44:07]quantity*price = 100021 [21:44:07]sum+1 = 100023 [21:44:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 607 20.10.2024 21:44 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156535 ФПД: 30976069672420 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T214408&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156535&fm=30976069672420&tin=02508201610067®Number=0000137193017469&sum=100022 [21:44:08]StoreToDocumentArchive [21:44:08]shift 314 fd 156535 [21:44:08]save to /storage/0314/doc_00156535 [21:44:08]save last doc name /storage/0314/doc_00156535 to /storage/kkm_last_doc_name [21:44:08]save OK [21:44:08]Clear old archive folders... [21:44:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:44:08]tlvbuf is 00393AF0 [21:44:08]SAM_PROTO_ClearQueue [21:44:08]wFMCommunicate request_size=4 [21:44:08]MH_SAM_APDU [21:44:08]CAPDU: 80 09 00 00 [21:44:08]Write to MH i2c: E2 08 00 A6 27 80 09 00 00 00 00 00 00 3F [21:44:08]Write i2c OK [21:44:08]MH_I2C_Read... [21:44:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:44:08]Read from MH i2c: E2 [21:44:08]MH_I2C_Read... [21:44:08]Read from MH i2c: E2 03 00 [21:44:08]MH_I2C_Read... [21:44:08]Read from MH i2c: E2 03 00 A6 27 00 90 00 41 [21:44:08]RAPDU: 90 00 [21:44:08]wFMCommunicate OK [21:44:08]SAM_PROTO_ClearQueue done [21:44:08]KKMCreateOFDPacket [21:44:08]OFDProtocolAddRootSTLVToBuf [21:44:08]FM_MakeSignedData [21:44:08]FM_MakeSignedData [21:44:08]SAM_PROTO_SignData [21:44:08]wFMCommunicate request_size=4 [21:44:08]MH_SAM_APDU [21:44:08]CAPDU: 80 0D 01 02 [21:44:08]Write to MH i2c: E2 08 00 A7 27 80 0D 01 02 00 00 00 00 47 [21:44:08]Write i2c OK [21:44:08]MH_I2C_Read... [21:44:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:44:08]Read from MH i2c: E2 [21:44:08]MH_I2C_Read... [21:44:08]Read from MH i2c: E2 03 00 [21:44:08]MH_I2C_Read... [21:44:08]Read from MH i2c: E2 03 00 A7 27 00 90 00 42 [21:44:08]RAPDU: 90 00 [21:44:08]wFMCommunicate OK [21:44:08]wFMCommunicate request_size=255 [21:44:08]MH_SAM_APDU [21:44:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 02 00 00 F4 03 04 00 A8 79 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 77 63 02 00 35 04 06 00 1C [21:44:08]Write to MH i2c: E2 02 01 A8 27 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 02 00 00 F4 03 04 00 A8 79 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 77 63 02 00 35 04 06 00 1C 00 00 68 [21:44:08]Write i2c OK [21:44:08]MH_I2C_Read... [21:44:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:44:08]Read from MH i2c: E2 [21:44:08]MH_I2C_Read... [21:44:08]Read from MH i2c: E2 03 00 [21:44:08]MH_I2C_Read... [21:44:08]Read from MH i2c: E2 03 00 A8 27 00 90 00 43 [21:44:08]RAPDU: 90 00 [21:44:08]wFMCommunicate OK [21:44:08]wFMCommunicate request_size=10 [21:44:08]MH_SAM_APDU [21:44:08]CAPDU: 80 0D 02 02 05 2C 2D A1 1D E4 [21:44:08]Write to MH i2c: E2 0D 00 A9 27 80 0D 02 02 05 00 2C 2D A1 1D E4 00 00 4F [21:44:08]Write i2c OK [21:44:08]MH_I2C_Read... [21:44:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:44:09]Read from MH i2c: E2 [21:44:09]MH_I2C_Read... [21:44:09]Read from MH i2c: E2 03 00 [21:44:09]MH_I2C_Read... [21:44:09]Read from MH i2c: E2 03 00 A9 27 00 90 00 44 [21:44:09]RAPDU: 90 00 [21:44:09]wFMCommunicate OK [21:44:09]wFMCommunicate request_size=4 [21:44:09]MH_SAM_APDU [21:44:09]CAPDU: 80 0D 03 02 [21:44:09]Write to MH i2c: E2 08 00 AA 27 80 0D 03 02 00 00 00 00 4C [21:44:09]Write i2c OK [21:44:09]MH_I2C_Read... [21:44:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:44:09]Read from MH i2c: E2 [21:44:09]MH_I2C_Read... [21:44:09]Read from MH i2c: E2 0B 00 [21:44:09]MH_I2C_Read... [21:44:09]Read from MH i2c: E2 0B 00 AA 27 00 4F DF 83 5C 29 96 8A 9D 90 00 40 [21:44:09]RAPDU: 4F DF 83 5C 29 96 8A 9D 90 00 [21:44:09]wFMCommunicate OK [21:44:09]SAM_PROTO_SignData done [21:44:09]FM_MakeSignedData done [21:44:09]CreateOFDProtocolMessage [21:44:09]wFMCommunicate request_size=4 [21:44:09]MH_SAM_APDU [21:44:09]CAPDU: 80 11 00 00 [21:44:09]Write to MH i2c: E2 08 00 AB 27 80 11 00 00 00 00 00 00 4C [21:44:09]Write i2c OK [21:44:09]MH_I2C_Read... [21:44:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:44:09]Read from MH i2c: E2 [21:44:09]MH_I2C_Read... [21:44:09]Read from MH i2c: E2 17 00 [21:44:09]MH_I2C_Read... [21:44:09]Read from MH i2c: E2 17 00 AB 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9D [21:44:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:44:09]wFMCommunicate OK [21:44:09]CreateOFDProtocolMessage done [21:44:09]OFDSenderStorePacket 156535 [21:44:09]StoreOFDPacket docnum=156535 [21:44:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E9 55 07 01 BD 91 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 02 00 00 F4 03 04 00 A8 79 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 77 63 02 00 35 04 06 00 1C 2C 2D A1 1D E4 4F DF 83 5C 29 96 8A 9D [21:44:09]CheckFolder [21:44:09]dirname=/storage/ofd_packets [21:44:09]CheckFolder done [21:44:09]ProducePacketName [21:44:09]name=ofd_packets/00156535 [21:44:09]NVStorageSaveData ofd_packets/00156535 [21:44:09]File name is /storage/ofd_packets/00156535 [21:44:09]Write 301 bytes [21:44:09]NVStorageSaveData done [21:44:09]OFDSenderStorePacket done [21:44:09]KKMCreateOFDPacket done [21:44:09]NVStorageSaveData kkm_last_timestamp [21:44:09]File name is /storage/kkm_last_timestamp [21:44:09]Write 4 bytes [21:44:09]NVStorageSaveData done [21:44:09]ExternCall_PrintAddStr [21:44:09]wPrintStart [21:44:09]Write to MH i2c: 01 00 00 AC 27 D3 [21:44:09]Write i2c OK [21:44:09]MH_I2C_Read... [21:44:09]Read from MH i2c: 01 [21:44:09]MH_I2C_Read... [21:44:09]Read from MH i2c: 01 07 00 [21:44:09]MH_I2C_Read... [21:44:09]Read from MH i2c: 01 07 00 AC 27 00 00 00 00 00 FF 0F E8 [21:44:09]RasterBufferAndPrint [21:44:09]line Счет N : (1)874852 [21:44:09]line ИНН: 02508201610067 [21:44:09]line Контрольно-Кассовый Чек [21:44:09]line ПРОДАЖА [21:44:09]line ТРК (МРК, ГНК) : 41 [21:44:09]line Товар: 2710124500 [21:44:09]line Аи-95-К-5 [21:44:09]line 13.480 * 74.20 [21:44:09]line = 1000.22 [21:44:09]line НДС 12% НСП 1% [21:44:09]line > о реализуемом товаре [21:44:09]line ИТОГО: 1000.22 [21:44:09]line НСП 1% : 8.85 [21:44:09]line НДС 12% : 106.22 [21:44:09]line Наличными: 0.00 [21:44:09]line Безнал.: 1000.22 [21:44:09]line Место: АЗС № 165 "Партнер Нефть" [21:44:09]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:44:09]line СНО: Общий режим [21:44:09]line Чек 607 20.10.2024 21:44 [21:44:09]line Смена: 314 ФФД: 1.0 [21:44:09]line ЗНМ: 0300000234 [21:44:09]line РНМ: 0000137193017469 [21:44:09]line Версия ККМ: v1.0 [21:44:09]line Платежная система: Mbank [21:44:09]line ФМ: 0000000000963156 [21:44:09]line ФД: 156535 [21:44:09]line ФПД: 30976069672420 [21:44:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T214408&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156535&fm=30976069672420&tin=02508201610067®Number=0000137193017469&sum=100022 [21:44:09]written 0, free lines is 4095 [21:44:09]OFD Sender: Processing packet 156535 [packets to send 52, broken 51] [21:44:09]ProducePacketName [21:44:09]name=ofd_packets/00156535 [21:44:09]OFD Sender: To server: pG, [21:44:09]CommunicateWithHost lk.salyk.kg:30040 [21:44:09]ConnectInit lk.salyk.kg [21:44:09]Connected sock=10 [21:44:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E9 55 07 01 BD 91 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 02 00 00 F4 03 04 00 A8 79 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 77 63 02 00 35 04 06 00 1C 2C 2D A1 1D E4 4F DF 83 5C 29 96 8A 9D [21:44:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 5F 29 47 00 31 19 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 77 63 02 00 F4 03 04 00 DA 1F 15 67 B6 04 01 00 00 E3 E2 7C A0 C8 4A AF 22 [21:44:09]CommunicateWithHost err = 0 [21:44:09]CheckOFDResponse [21:44:09]1017 (14) - 77093643461234 [21:44:09]1041 (16) - 0000000000963156 [21:44:09]1040 (4) - 156535 [21:44:09]1012 (4) - 20.10.2024 15:20 [21:44:09]1206 (1) - 0 [21:44:09]OFD Sender: Remove packet 156535 [21:44:09]ProducePacketName [21:44:09]name=ofd_packets/00156535 [21:44:09]NVStorageDeleteData [21:44:09]Write to MH i2c: 01 00 00 D5 27 FC [21:44:09]Write i2c OK [21:44:09]MH_I2C_Read... [21:44:09]Read from MH i2c: 01 [21:44:09]MH_I2C_Read... [21:44:09]Read from MH i2c: 01 07 00 [21:44:09]MH_I2C_Read... [21:44:09]Read from MH i2c: 01 07 00 D5 27 00 00 00 00 00 2A 0D 3A [21:44:09]RasterBufferAndPrint [21:44:09]line [21:44:09]line [21:44:09]line [21:44:09]line [21:44:09]line [21:44:09]written 0, free lines is 3386 [21:44:09]MH_Cut [21:44:09]Write to MH i2c: D1 01 00 DC 27 01 D5 [21:44:09]Write i2c OK [21:44:09]MH_I2C_Read... [21:44:09]Read from MH i2c: D1 [21:44:09]MH_I2C_Read... [21:44:09]Read from MH i2c: D1 01 00 [21:44:09]MH_I2C_Read... [21:44:09]Read from MH i2c: D1 01 00 DC 27 00 D4 [21:44:09]Write to MH i2c: 01 00 00 DD 27 04 [21:44:09]Write i2c OK [21:44:09]MH_I2C_Read... [21:44:10]OFD Sender: No OFD packet to send [21:44:10]*** Cut start [21:44:10]*** Partial cut [21:44:10]*** CUTSNS_PIN = 1 [21:44:10]*** CUTSNS_PIN = 0 [21:44:10]*** Brake cut motor [21:44:11]Read from MH i2c: 01 [21:44:11]MH_I2C_Read... [21:44:11]*** Stop cut motor [21:44:11]*** Cut end [21:44:11]Read from MH i2c: 01 07 00 [21:44:11]MH_I2C_Read... [21:44:11]Read from MH i2c: 01 07 00 DD 27 00 00 00 00 00 FF 0F 19 [21:44:11]process_action close_receipt done [21:44:11]requested_data is exist [21:44:11]produce_requested_data [21:44:11]requested_item fm.sn is exist - process it [21:44:11]wFMCommunicate request_size=4 [21:44:11]MH_SAM_APDU [21:44:11]CAPDU: 80 11 00 00 [21:44:11]Write to MH i2c: E2 08 00 DE 27 80 11 00 00 00 00 00 00 7F [21:44:11]Write i2c OK [21:44:11]MH_I2C_Read... [21:44:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:44:11]Read from MH i2c: E2 [21:44:11]MH_I2C_Read... [21:44:11]Read from MH i2c: E2 17 00 [21:44:11]MH_I2C_Read... [21:44:11]Read from MH i2c: E2 17 00 DE 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D0 [21:44:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:44:11]wFMCommunicate OK [21:44:11]requested_item fd.num is exist - process it [21:44:11]SAM_PROTO_GetFieldsCounters [21:44:11]wFMCommunicate request_size=4 [21:44:11]MH_SAM_APDU [21:44:11]CAPDU: 80 13 00 00 [21:44:11]Write to MH i2c: E2 08 00 DF 27 80 13 00 00 00 00 00 00 82 [21:44:11]Write i2c OK [21:44:11]MH_I2C_Read... [21:44:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:44:11]Read from MH i2c: E2 [21:44:11]MH_I2C_Read... [21:44:11]Read from MH i2c: E2 62 00 [21:44:11]MH_I2C_Read... [21:44:11]Read from MH i2c: E2 62 00 DF 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 77 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 5F 02 00 00 5E 04 04 00 5F 02 00 00 57 04 04 00 60 02 00 00 19 04 04 00 00 00 00 00 90 00 F5 [21:44:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 77 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 5F 02 00 00 5E 04 04 00 5F 02 00 00 57 04 04 00 60 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:44:11]wFMCommunicate OK [21:44:11]SAM_PROTO_GetFieldsCounters done [21:44:11]requested_item shift.num is exist - process it [21:44:11]requested_item shift.opened is exist - process it [21:44:11]req_shift_opened [21:44:11]FM_GetShiftState [21:44:11]SAM_PROTO_GetShiftState [21:44:11]wFMCommunicate request_size=4 [21:44:11]MH_SAM_APDU [21:44:11]CAPDU: 80 13 01 00 [21:44:11]Write to MH i2c: E2 08 00 E0 27 80 13 01 00 00 00 00 00 84 [21:44:11]Write i2c OK [21:44:11]MH_I2C_Read... [21:44:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:44:11]Read from MH i2c: E2 [21:44:11]MH_I2C_Read... [21:44:11]Read from MH i2c: E2 0E 00 [21:44:11]MH_I2C_Read... [21:44:11]Read from MH i2c: E2 0E 00 E0 27 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 2B [21:44:11]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:44:11]wFMCommunicate OK [21:44:11]SAM_PROTO_GetShiftState done [21:44:11]FM_GetShiftState done [21:44:11]req_shift_opened done [21:44:11]requested_item shift.open_date is exist - process it [21:44:11]req_shift_open_date [21:44:11]req_shift_open_date done [21:44:11]produce_requested_data done [21:44:11]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156535,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [21:44:11]process_action_free close_receipt [21:44:11]json_value_free [21:44:11]json_value_free done [21:44:11]process_json_proto returns [21:44:11]Send response to host [21:44:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156535,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [21:44:11]free response buf [21:44:11]execute_script done [21:44:11]execute_script returns [21:44:11]free content buf [21:44:11]Sock 9.Close socket [21:44:11]Sock 9.Thread stoped [21:44:15]OFD Sender: No OFD packet to send [21:44:20]OFD Sender: No OFD packet to send [21:44:25]OFD Sender: No OFD packet to send [21:44:30]OFD Sender: No OFD packet to send [21:44:35]OFD Sender: No OFD packet to send [21:44:40]OFD Sender: No OFD packet to send [21:44:45]OFD Sender: No OFD packet to send [21:44:50]OFD Sender: No OFD packet to send [21:44:55]OFD Sender: No OFD packet to send [21:45:00]OFD Sender: No OFD packet to send [21:45:05]OFD Sender: No OFD packet to send [21:45:10]OFD Sender: No OFD packet to send [21:45:15]OFD Sender: No OFD packet to send [21:45:20]OFD Sender: No OFD packet to send [21:45:25]OFD Sender: No OFD packet to send [21:45:30]OFD Sender: No OFD packet to send [21:45:35]OFD Sender: No OFD packet to send [21:45:40]OFD Sender: No OFD packet to send [21:45:45]OFD Sender: No OFD packet to send [21:45:50]OFD Sender: No OFD packet to send [21:45:55]OFD Sender: No OFD packet to send [21:46:00]OFD Sender: No OFD packet to send [21:46:05]OFD Sender: No OFD packet to send [21:46:10]OFD Sender: No OFD packet to send [21:46:15]OFD Sender: No OFD packet to send [21:46:20]OFD Sender: No OFD packet to send [21:46:25]OFD Sender: No OFD packet to send [21:46:30]OFD Sender: No OFD packet to send [21:46:35]OFD Sender: No OFD packet to send [21:46:40]OFD Sender: No OFD packet to send [21:46:45]OFD Sender: No OFD packet to send [21:46:50]OFD Sender: No OFD packet to send [21:46:55]OFD Sender: No OFD packet to send [21:47:00]OFD Sender: No OFD packet to send [21:47:05]OFD Sender: No OFD packet to send [21:47:10]OFD Sender: No OFD packet to send [21:47:15]OFD Sender: No OFD packet to send [21:47:20]OFD Sender: No OFD packet to send [21:47:25]OFD Sender: No OFD packet to send [21:47:30]OFD Sender: No OFD packet to send [21:47:35]OFD Sender: No OFD packet to send [21:47:40]OFD Sender: No OFD packet to send [21:47:45]OFD Sender: No OFD packet to send [21:47:50]OFD Sender: No OFD packet to send [21:47:55]OFD Sender: No OFD packet to send [21:48:00]OFD Sender: No OFD packet to send [21:48:05]OFD Sender: No OFD packet to send [21:48:10]OFD Sender: No OFD packet to send [21:48:15]OFD Sender: No OFD packet to send [21:48:20]OFD Sender: No OFD packet to send [21:48:25]OFD Sender: No OFD packet to send [21:48:30]OFD Sender: No OFD packet to send [21:48:35]OFD Sender: No OFD packet to send [21:48:38]accept exits with 7 [21:48:38]New connection [21:48:38]New thread 3066588516 created [21:48:38]Thread 3066731876 joined [21:48:38]Waiting for new connection... [21:48:38] Sock 7.Parse request [21:48:38]Sock 7.Check first char [21:48:38]Sock 7.First char is OK [21:48:38]request: POST /json_proto HTTP/1.0 [21:48:38]Method: POST [21:48:38]URL: /json_proto [21:48:38]Method is POST - this is cgi request [21:48:38]url: /json_proto [21:48:38]query_string will be loaded in cgi processing [21:48:38]execute_cgi json_proto POST (null) [21:48:38]execute_cgi path=json_proto method=POST [21:48:38]POST find Content-Length [21:48:38]Host: 172.17.53.67:8080 [21:48:38]Content-Length: 679 [21:48:38]Content-Type: application/json [21:48:38] [21:48:38]POST finish read [21:48:38]Found Content-Length = 679 [21:48:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874853", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:48:38]execute_script... [21:48:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874853", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:48:38]POST & json_proto [21:48:38]process_json_proto [21:48:38]json parsed OK: [21:48:38]protocol is kg_v1.0 [21:48:38]action value=close_receipt [21:48:38]process_action close_receipt [21:48:38]cmd_close_receipt [21:48:38]MH_GetDate [21:48:38]Write to MH i2c: F0 00 00 E1 27 F7 [21:48:38]Write i2c OK [21:48:38]MH_I2C_Read... [21:48:38]Read from MH i2c: F0 [21:48:38]MH_I2C_Read... [21:48:38]Read from MH i2c: F0 09 00 [21:48:38]MH_I2C_Read... [21:48:38]Read from MH i2c: F0 09 00 E1 27 00 B7 7A 15 67 19 BC 99 64 7F [21:48:38]GetLastDocTimeStamp 1729460648 [21:48:38]current date 1729460919 [21:48:38]FM_GetShiftState [21:48:38]SAM_PROTO_GetShiftState [21:48:38]wFMCommunicate request_size=4 [21:48:38]MH_SAM_APDU [21:48:38]CAPDU: 80 13 01 00 [21:48:38]Write to MH i2c: E2 08 00 E2 27 80 13 01 00 00 00 00 00 86 [21:48:38]Write i2c OK [21:48:38]MH_I2C_Read... [21:48:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:48:38]Read from MH i2c: E2 [21:48:38]MH_I2C_Read... [21:48:38]Read from MH i2c: E2 0E 00 [21:48:38]MH_I2C_Read... [21:48:38]Read from MH i2c: E2 0E 00 E2 27 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 2D [21:48:38]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:48:38]wFMCommunicate OK [21:48:38]SAM_PROTO_GetShiftState done [21:48:38]FM_GetShiftState done [21:48:38]opened in 1729383891 [21:48:38]opened+sec_in_day 1729470291 [21:48:38]quantity*price = 100050 [21:48:38]sum+1 = 100052 [21:48:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 608 20.10.2024 21:48 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156536 ФПД: 269023002149132 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T214839&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156536&fm=269023002149132&tin=02508201610067®Number=0000137193017469&sum=100000 [21:48:39]StoreToDocumentArchive [21:48:39]shift 314 fd 156536 [21:48:39]save to /storage/0314/doc_00156536 [21:48:39]save last doc name /storage/0314/doc_00156536 to /storage/kkm_last_doc_name [21:48:39]save OK [21:48:39]Clear old archive folders... [21:48:39]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:48:39]tlvbuf is 002DD8A0 [21:48:39]SAM_PROTO_ClearQueue [21:48:39]wFMCommunicate request_size=4 [21:48:39]MH_SAM_APDU [21:48:39]CAPDU: 80 09 00 00 [21:48:39]Write to MH i2c: E2 08 00 EF 27 80 09 00 00 00 00 00 00 88 [21:48:39]Write i2c OK [21:48:39]MH_I2C_Read... [21:48:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:48:39]Read from MH i2c: E2 [21:48:39]MH_I2C_Read... [21:48:39]Read from MH i2c: E2 03 00 [21:48:39]MH_I2C_Read... [21:48:39]Read from MH i2c: E2 03 00 EF 27 00 90 00 8A [21:48:39]RAPDU: 90 00 [21:48:39]wFMCommunicate OK [21:48:39]SAM_PROTO_ClearQueue done [21:48:39]KKMCreateOFDPacket [21:48:39]OFDProtocolAddRootSTLVToBuf [21:48:39]FM_MakeSignedData [21:48:39]FM_MakeSignedData [21:48:39]SAM_PROTO_SignData [21:48:39]wFMCommunicate request_size=4 [21:48:39]MH_SAM_APDU [21:48:39]CAPDU: 80 0D 01 02 [21:48:39]Write to MH i2c: E2 08 00 F0 27 80 0D 01 02 00 00 00 00 90 [21:48:39]Write i2c OK [21:48:39]MH_I2C_Read... [21:48:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:48:39]Read from MH i2c: E2 [21:48:39]MH_I2C_Read... [21:48:39]Read from MH i2c: E2 03 00 [21:48:39]MH_I2C_Read... [21:48:39]Read from MH i2c: E2 03 00 F0 27 00 90 00 8B [21:48:39]RAPDU: 90 00 [21:48:39]wFMCommunicate OK [21:48:39]wFMCommunicate request_size=255 [21:48:39]MH_SAM_APDU [21:48:39]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 02 00 00 F4 03 04 00 B7 7A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 78 63 02 00 35 04 06 00 F4 AC CC 7A [21:48:39]Write to MH i2c: E2 02 01 F1 27 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 02 00 00 F4 03 04 00 B7 7A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 78 63 02 00 35 04 06 00 F4 AC CC 7A 00 00 37 [21:48:39]Write i2c OK [21:48:39]MH_I2C_Read... [21:48:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:48:39]Read from MH i2c: E2 [21:48:39]MH_I2C_Read... [21:48:39]Read from MH i2c: E2 03 00 [21:48:39]MH_I2C_Read... [21:48:39]Read from MH i2c: E2 03 00 F1 27 00 90 00 8C [21:48:39]RAPDU: 90 00 [21:48:39]wFMCommunicate OK [21:48:39]wFMCommunicate request_size=7 [21:48:39]MH_SAM_APDU [21:48:39]CAPDU: 80 0D 02 02 02 C1 0C [21:48:39]Write to MH i2c: E2 0A 00 F2 27 80 0D 02 02 02 00 C1 0C 00 00 64 [21:48:39]Write i2c OK [21:48:39]MH_I2C_Read... [21:48:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:48:40]Read from MH i2c: E2 [21:48:40]MH_I2C_Read... [21:48:40]Read from MH i2c: E2 03 00 [21:48:40]MH_I2C_Read... [21:48:40]Read from MH i2c: E2 03 00 F2 27 00 90 00 8D [21:48:40]RAPDU: 90 00 [21:48:40]wFMCommunicate OK [21:48:40]wFMCommunicate request_size=4 [21:48:40]MH_SAM_APDU [21:48:40]CAPDU: 80 0D 03 02 [21:48:40]Write to MH i2c: E2 08 00 F3 27 80 0D 03 02 00 00 00 00 95 [21:48:40]Write i2c OK [21:48:40]MH_I2C_Read... [21:48:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:48:40]Read from MH i2c: E2 [21:48:40]MH_I2C_Read... [21:48:40]Read from MH i2c: E2 0B 00 [21:48:40]MH_I2C_Read... [21:48:40]Read from MH i2c: E2 0B 00 F3 27 00 1C 18 2C DA 44 77 33 5B 90 00 19 [21:48:40]RAPDU: 1C 18 2C DA 44 77 33 5B 90 00 [21:48:40]wFMCommunicate OK [21:48:40]SAM_PROTO_SignData done [21:48:40]FM_MakeSignedData done [21:48:40]CreateOFDProtocolMessage [21:48:40]wFMCommunicate request_size=4 [21:48:40]MH_SAM_APDU [21:48:40]CAPDU: 80 11 00 00 [21:48:40]Write to MH i2c: E2 08 00 F4 27 80 11 00 00 00 00 00 00 95 [21:48:40]Write i2c OK [21:48:40]MH_I2C_Read... [21:48:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:48:40]Read from MH i2c: E2 [21:48:40]MH_I2C_Read... [21:48:40]Read from MH i2c: E2 17 00 [21:48:40]MH_I2C_Read... [21:48:40]Read from MH i2c: E2 17 00 F4 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E6 [21:48:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:48:40]wFMCommunicate OK [21:48:40]CreateOFDProtocolMessage done [21:48:40]OFDSenderStorePacket 156536 [21:48:40]StoreOFDPacket docnum=156536 [21:48:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 CC 45 04 01 50 87 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 02 00 00 F4 03 04 00 B7 7A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 78 63 02 00 35 04 06 00 F4 AC CC 7A C1 0C 1C 18 2C DA 44 77 33 5B [21:48:40]CheckFolder [21:48:40]dirname=/storage/ofd_packets [21:48:40]CheckFolder done [21:48:40]ProducePacketName [21:48:40]name=ofd_packets/00156536 [21:48:40]NVStorageSaveData ofd_packets/00156536 [21:48:40]File name is /storage/ofd_packets/00156536 [21:48:40]Write 298 bytes [21:48:40]NVStorageSaveData done [21:48:40]OFDSenderStorePacket done [21:48:40]KKMCreateOFDPacket done [21:48:40]NVStorageSaveData kkm_last_timestamp [21:48:40]File name is /storage/kkm_last_timestamp [21:48:40]Write 4 bytes [21:48:40]NVStorageSaveData done [21:48:40]ExternCall_PrintAddStr [21:48:40]wPrintStart [21:48:40]Write to MH i2c: 01 00 00 F5 27 1C [21:48:40]Write i2c OK [21:48:40]MH_I2C_Read... [21:48:40]Read from MH i2c: 01 [21:48:40]MH_I2C_Read... [21:48:40]Read from MH i2c: 01 07 00 [21:48:40]MH_I2C_Read... [21:48:40]Read from MH i2c: 01 07 00 F5 27 00 00 00 00 00 FF 0F 31 [21:48:40]RasterBufferAndPrint [21:48:40]line Счет N : (1)874853 [21:48:40]line ИНН: 02508201610067 [21:48:40]line Контрольно-Кассовый Чек [21:48:40]line ПРОДАЖА [21:48:40]line ТРК (МРК, ГНК) : 24 [21:48:40]line Товар: 2710194210 [21:48:40]line ДТ-К-2 [21:48:40]line 13.130 * 76.20 [21:48:40]line = 1000.51 [21:48:40]line НДС 12% НСП 1% [21:48:40]line > о реализуемом товаре [21:48:40]line ОКРУГЛЕНИЕ: -0.51 [21:48:40]line ИТОГО: 1000.00 [21:48:40]line Внесено: 1000.00 [21:48:40]line СДАЧА: 0.00 [21:48:40]line НСП 1% : 8.85 [21:48:40]line НДС 12% : 106.25 [21:48:40]line Наличными: 1000.00 [21:48:40]line Безнал.: 0.00 [21:48:40]line Место: АЗС № 165 "Партнер Нефть" [21:48:40]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:48:40]line СНО: Общий режим [21:48:40]line Чек 608 20.10.2024 21:48 [21:48:40]line Смена: 314 ФФД: 1.0 [21:48:40]line ЗНМ: 0300000234 [21:48:40]line РНМ: 0000137193017469 [21:48:40]line Версия ККМ: v1.0 [21:48:40]line ФМ: 0000000000963156 [21:48:40]line ФД: 156536 [21:48:40]line ФПД: 269023002149132 [21:48:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T214839&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156536&fm=269023002149132&tin=02508201610067®Number=0000137193017469&sum=100000 [21:48:40]OFD Sender: Processing packet 156536 [packets to send 52, broken 51] [21:48:40]ProducePacketName [21:48:40]name=ofd_packets/00156536 [21:48:40]OFD Sender: To server: pG, [21:48:40]CommunicateWithHost lk.salyk.kg:30040 [21:48:40]ConnectInit lk.salyk.kg [21:48:40]written 0, free lines is 4095 [21:48:40]Connected sock=11 [21:48:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 CC 45 04 01 50 87 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 02 00 00 F4 03 04 00 B7 7A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 78 63 02 00 35 04 06 00 F4 AC CC 7A C1 0C 1C 18 2C DA 44 77 33 5B [21:48:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 5B 41 47 00 32 AD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 78 63 02 00 F4 03 04 00 E9 20 15 67 B6 04 01 00 00 F3 58 8E AA 29 D1 3A B2 [21:48:40]CommunicateWithHost err = 0 [21:48:40]CheckOFDResponse [21:48:40]1017 (14) - 77093643461234 [21:48:40]1041 (16) - 0000000000963156 [21:48:40]1040 (4) - 156536 [21:48:40]1012 (4) - 20.10.2024 15:25 [21:48:40]1206 (1) - 0 [21:48:40]OFD Sender: Remove packet 156536 [21:48:40]ProducePacketName [21:48:40]name=ofd_packets/00156536 [21:48:40]NVStorageDeleteData [21:48:40]Write to MH i2c: 01 00 00 20 28 48 [21:48:40]Write i2c OK [21:48:40]MH_I2C_Read... [21:48:40]Read from MH i2c: 01 [21:48:40]MH_I2C_Read... [21:48:40]Read from MH i2c: 01 07 00 [21:48:40]MH_I2C_Read... [21:48:40]Read from MH i2c: 01 07 00 20 28 00 00 00 00 00 EC 0C 47 [21:48:40]RasterBufferAndPrint [21:48:40]line [21:48:40]line [21:48:40]line [21:48:40]line [21:48:40]line [21:48:40]written 0, free lines is 3314 [21:48:40]MH_Cut [21:48:40]Write to MH i2c: D1 01 00 27 28 01 21 [21:48:40]Write i2c OK [21:48:40]MH_I2C_Read... [21:48:40]Read from MH i2c: D1 [21:48:40]MH_I2C_Read... [21:48:40]Read from MH i2c: D1 01 00 [21:48:40]MH_I2C_Read... [21:48:40]Read from MH i2c: D1 01 00 27 28 00 20 [21:48:40]Write to MH i2c: 01 00 00 28 28 50 [21:48:40]Write i2c OK [21:48:40]MH_I2C_Read... [21:48:41]OFD Sender: No OFD packet to send [21:48:41]*** Cut start [21:48:41]*** Partial cut [21:48:41]*** CUTSNS_PIN = 1 [21:48:41]*** CUTSNS_PIN = 0 [21:48:41]*** Brake cut motor [21:48:42]Read from MH i2c: 01 [21:48:42]MH_I2C_Read... [21:48:42]*** Stop cut motor [21:48:42]*** Cut end [21:48:42]Read from MH i2c: 01 07 00 [21:48:42]MH_I2C_Read... [21:48:42]Read from MH i2c: 01 07 00 28 28 00 00 00 00 00 FF 0F 65 [21:48:42]process_action close_receipt done [21:48:42]requested_data is exist [21:48:42]produce_requested_data [21:48:42]requested_item fm.sn is exist - process it [21:48:42]wFMCommunicate request_size=4 [21:48:42]MH_SAM_APDU [21:48:42]CAPDU: 80 11 00 00 [21:48:42]Write to MH i2c: E2 08 00 29 28 80 11 00 00 00 00 00 00 CB [21:48:42]Write i2c OK [21:48:42]MH_I2C_Read... [21:48:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:48:42]Read from MH i2c: E2 [21:48:42]MH_I2C_Read... [21:48:42]Read from MH i2c: E2 17 00 [21:48:42]MH_I2C_Read... [21:48:42]Read from MH i2c: E2 17 00 29 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1C [21:48:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:48:42]wFMCommunicate OK [21:48:42]requested_item fd.num is exist - process it [21:48:42]SAM_PROTO_GetFieldsCounters [21:48:42]wFMCommunicate request_size=4 [21:48:42]MH_SAM_APDU [21:48:42]CAPDU: 80 13 00 00 [21:48:42]Write to MH i2c: E2 08 00 2A 28 80 13 00 00 00 00 00 00 CE [21:48:42]Write i2c OK [21:48:42]MH_I2C_Read... [21:48:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:48:42]Read from MH i2c: E2 [21:48:42]MH_I2C_Read... [21:48:42]Read from MH i2c: E2 62 00 [21:48:42]MH_I2C_Read... [21:48:42]Read from MH i2c: E2 62 00 2A 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 78 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 60 02 00 00 5E 04 04 00 60 02 00 00 57 04 04 00 61 02 00 00 19 04 04 00 00 00 00 00 90 00 45 [21:48:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 78 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 60 02 00 00 5E 04 04 00 60 02 00 00 57 04 04 00 61 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:48:42]wFMCommunicate OK [21:48:42]SAM_PROTO_GetFieldsCounters done [21:48:42]requested_item shift.num is exist - process it [21:48:42]requested_item shift.opened is exist - process it [21:48:42]req_shift_opened [21:48:42]FM_GetShiftState [21:48:42]SAM_PROTO_GetShiftState [21:48:42]wFMCommunicate request_size=4 [21:48:42]MH_SAM_APDU [21:48:42]CAPDU: 80 13 01 00 [21:48:42]Write to MH i2c: E2 08 00 2B 28 80 13 01 00 00 00 00 00 D0 [21:48:42]Write i2c OK [21:48:42]MH_I2C_Read... [21:48:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:48:42]Read from MH i2c: E2 [21:48:42]MH_I2C_Read... [21:48:42]Read from MH i2c: E2 0E 00 [21:48:42]MH_I2C_Read... [21:48:42]Read from MH i2c: E2 0E 00 2B 28 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 77 [21:48:42]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:48:42]wFMCommunicate OK [21:48:42]SAM_PROTO_GetShiftState done [21:48:42]FM_GetShiftState done [21:48:42]req_shift_opened done [21:48:42]requested_item shift.open_date is exist - process it [21:48:42]req_shift_open_date [21:48:42]req_shift_open_date done [21:48:42]produce_requested_data done [21:48:42]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156536,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [21:48:42]process_action_free close_receipt [21:48:42]json_value_free [21:48:42]json_value_free done [21:48:42]process_json_proto returns [21:48:42]Send response to host [21:48:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156536,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [21:48:42]free response buf [21:48:42]execute_script done [21:48:42]execute_script returns [21:48:42]free content buf [21:48:42]Sock 7.Close socket [21:48:42]Sock 7.Thread stoped [21:48:46]OFD Sender: No OFD packet to send [21:48:51]OFD Sender: No OFD packet to send [21:48:56]OFD Sender: No OFD packet to send [21:49:01]OFD Sender: No OFD packet to send [21:49:06]OFD Sender: No OFD packet to send [21:49:11]OFD Sender: No OFD packet to send [21:49:16]OFD Sender: No OFD packet to send [21:49:21]OFD Sender: No OFD packet to send [21:49:26]OFD Sender: No OFD packet to send [21:49:31]OFD Sender: No OFD packet to send [21:49:36]OFD Sender: No OFD packet to send [21:49:41]OFD Sender: No OFD packet to send [21:49:46]OFD Sender: No OFD packet to send [21:49:51]OFD Sender: No OFD packet to send [21:49:56]OFD Sender: No OFD packet to send [21:50:01]OFD Sender: No OFD packet to send [21:50:03]accept exits with 9 [21:50:03]New connection [21:50:03]New thread 3066731876 created [21:50:03]Thread 3066588516 joined [21:50:03]Waiting for new connection... [21:50:03] Sock 9.Parse request [21:50:03]Sock 9.Check first char [21:50:03]Sock 9.First char is OK [21:50:03]request: POST /json_proto HTTP/1.0 [21:50:03]Method: POST [21:50:03]URL: /json_proto [21:50:03]Method is POST - this is cgi request [21:50:03]url: /json_proto [21:50:03]query_string will be loaded in cgi processing [21:50:03]execute_cgi json_proto POST (null) [21:50:03]execute_cgi path=json_proto method=POST [21:50:03]POST find Content-Length [21:50:03]Host: 172.17.53.67:8080 [21:50:03]Content-Length: 759 [21:50:03]Content-Type: application/json [21:50:03] [21:50:03]POST finish read [21:50:03]Found Content-Length = 759 [21:50:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874854", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 200.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:50:03]execute_script... [21:50:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874854", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 200.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:50:03]POST & json_proto [21:50:03]process_json_proto [21:50:03]json parsed OK: [21:50:03]protocol is kg_v1.0 [21:50:03]action value=close_receipt [21:50:03]process_action close_receipt [21:50:03]cmd_close_receipt [21:50:03]MH_GetDate [21:50:03]Write to MH i2c: F0 00 00 2C 28 43 [21:50:03]Write i2c OK [21:50:03]MH_I2C_Read... [21:50:03]Read from MH i2c: F0 [21:50:03]MH_I2C_Read... [21:50:03]Read from MH i2c: F0 09 00 [21:50:03]MH_I2C_Read... [21:50:03]Read from MH i2c: F0 09 00 2C 28 00 0D 7B 15 67 19 BC 99 64 22 [21:50:03]GetLastDocTimeStamp 1729460919 [21:50:03]current date 1729461005 [21:50:03]FM_GetShiftState [21:50:03]SAM_PROTO_GetShiftState [21:50:03]wFMCommunicate request_size=4 [21:50:03]MH_SAM_APDU [21:50:03]CAPDU: 80 13 01 00 [21:50:03]Write to MH i2c: E2 08 00 2D 28 80 13 01 00 00 00 00 00 D2 [21:50:03]Write i2c OK [21:50:03]MH_I2C_Read... [21:50:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:50:03]Read from MH i2c: E2 [21:50:03]MH_I2C_Read... [21:50:03]Read from MH i2c: E2 0E 00 [21:50:03]MH_I2C_Read... [21:50:03]Read from MH i2c: E2 0E 00 2D 28 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 79 [21:50:03]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:50:03]wFMCommunicate OK [21:50:03]SAM_PROTO_GetShiftState done [21:50:03]FM_GetShiftState done [21:50:03]opened in 1729383891 [21:50:03]opened+sec_in_day 1729470291 [21:50:03]quantity*price = 20041 [21:50:03]sum+1 = 20042 [21:50:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 200.41 НСП 1% : 1.77 НДС 12% : 21.28 Наличными: 0.00 Безнал.: 200.41 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 609 20.10.2024 21:50 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156537 ФПД: 215098214379704 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T215005&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156537&fm=215098214379704&tin=02508201610067®Number=0000137193017469&sum=20041 [21:50:05]StoreToDocumentArchive [21:50:05]shift 314 fd 156537 [21:50:05]save to /storage/0314/doc_00156537 [21:50:05]save last doc name /storage/0314/doc_00156537 to /storage/kkm_last_doc_name [21:50:05]save OK [21:50:05]Clear old archive folders... [21:50:05]ProcessDocumentItem done err = 0, tmpTLVsize=252 [21:50:05]tlvbuf is 002BC0D0 [21:50:05]SAM_PROTO_ClearQueue [21:50:05]wFMCommunicate request_size=4 [21:50:05]MH_SAM_APDU [21:50:05]CAPDU: 80 09 00 00 [21:50:05]Write to MH i2c: E2 08 00 3A 28 80 09 00 00 00 00 00 00 D4 [21:50:05]Write i2c OK [21:50:05]MH_I2C_Read... [21:50:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:50:05]Read from MH i2c: E2 [21:50:05]MH_I2C_Read... [21:50:05]Read from MH i2c: E2 03 00 [21:50:05]MH_I2C_Read... [21:50:05]Read from MH i2c: E2 03 00 3A 28 00 90 00 D6 [21:50:05]RAPDU: 90 00 [21:50:05]wFMCommunicate OK [21:50:05]SAM_PROTO_ClearQueue done [21:50:05]KKMCreateOFDPacket [21:50:05]OFDProtocolAddRootSTLVToBuf [21:50:05]FM_MakeSignedData [21:50:05]FM_MakeSignedData [21:50:05]SAM_PROTO_SignData [21:50:05]wFMCommunicate request_size=4 [21:50:05]MH_SAM_APDU [21:50:05]CAPDU: 80 0D 01 02 [21:50:05]Write to MH i2c: E2 08 00 3B 28 80 0D 01 02 00 00 00 00 DC [21:50:05]Write i2c OK [21:50:05]MH_I2C_Read... [21:50:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:50:05]Read from MH i2c: E2 [21:50:05]MH_I2C_Read... [21:50:05]Read from MH i2c: E2 03 00 [21:50:05]MH_I2C_Read... [21:50:05]Read from MH i2c: E2 03 00 3B 28 00 90 00 D7 [21:50:05]RAPDU: 90 00 [21:50:05]wFMCommunicate OK [21:50:05]wFMCommunicate request_size=255 [21:50:05]MH_SAM_APDU [21:50:05]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 49 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 49 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 02 00 00 F4 03 04 00 0D 7B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 79 63 02 00 35 04 06 00 [21:50:05]Write to MH i2c: E2 02 01 3C 28 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 49 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 49 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 02 00 00 F4 03 04 00 0D 7B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 79 63 02 00 35 04 06 00 00 00 B8 [21:50:05]Write i2c OK [21:50:05]MH_I2C_Read... [21:50:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:50:05]Read from MH i2c: E2 [21:50:05]MH_I2C_Read... [21:50:05]Read from MH i2c: E2 03 00 [21:50:05]MH_I2C_Read... [21:50:05]Read from MH i2c: E2 03 00 3C 28 00 90 00 D8 [21:50:05]RAPDU: 90 00 [21:50:05]wFMCommunicate OK [21:50:05]wFMCommunicate request_size=11 [21:50:05]MH_SAM_APDU [21:50:05]CAPDU: 80 0D 02 02 06 C3 A1 74 A8 F0 B8 [21:50:05]Write to MH i2c: E2 0E 00 3D 28 80 0D 02 02 06 00 C3 A1 74 A8 F0 B8 00 00 13 [21:50:05]Write i2c OK [21:50:05]MH_I2C_Read... [21:50:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:50:05]Read from MH i2c: E2 [21:50:05]MH_I2C_Read... [21:50:05]Read from MH i2c: E2 03 00 [21:50:05]MH_I2C_Read... [21:50:05]Read from MH i2c: E2 03 00 3D 28 00 90 00 D9 [21:50:05]RAPDU: 90 00 [21:50:05]wFMCommunicate OK [21:50:05]wFMCommunicate request_size=4 [21:50:05]MH_SAM_APDU [21:50:05]CAPDU: 80 0D 03 02 [21:50:05]Write to MH i2c: E2 08 00 3E 28 80 0D 03 02 00 00 00 00 E1 [21:50:05]Write i2c OK [21:50:05]MH_I2C_Read... [21:50:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:50:05]Read from MH i2c: E2 [21:50:05]MH_I2C_Read... [21:50:05]Read from MH i2c: E2 0B 00 [21:50:05]MH_I2C_Read... [21:50:05]Read from MH i2c: E2 0B 00 3E 28 00 F5 F1 37 AE 6E 63 65 1E 90 00 01 [21:50:05]RAPDU: F5 F1 37 AE 6E 63 65 1E 90 00 [21:50:05]wFMCommunicate OK [21:50:05]SAM_PROTO_SignData done [21:50:05]FM_MakeSignedData done [21:50:05]CreateOFDProtocolMessage [21:50:05]wFMCommunicate request_size=4 [21:50:05]MH_SAM_APDU [21:50:05]CAPDU: 80 11 00 00 [21:50:05]Write to MH i2c: E2 08 00 3F 28 80 11 00 00 00 00 00 00 E1 [21:50:05]Write i2c OK [21:50:05]MH_I2C_Read... [21:50:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:50:05]Read from MH i2c: E2 [21:50:05]MH_I2C_Read... [21:50:05]Read from MH i2c: E2 17 00 [21:50:05]MH_I2C_Read... [21:50:05]Read from MH i2c: E2 17 00 3F 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 32 [21:50:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:50:05]wFMCommunicate OK [21:50:05]CreateOFDProtocolMessage done [21:50:05]OFDSenderStorePacket 156537 [21:50:05]StoreOFDPacket docnum=156537 [21:50:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 B2 AA 08 01 72 5C 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 49 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 49 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 02 00 00 F4 03 04 00 0D 7B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 79 63 02 00 35 04 06 00 C3 A1 74 A8 F0 B8 F5 F1 37 AE 6E 63 65 1E [21:50:05]CheckFolder [21:50:05]dirname=/storage/ofd_packets [21:50:05]CheckFolder done [21:50:05]ProducePacketName [21:50:05]name=ofd_packets/00156537 [21:50:05]NVStorageSaveData ofd_packets/00156537 [21:50:05]File name is /storage/ofd_packets/00156537 [21:50:05]Write 302 bytes [21:50:05]NVStorageSaveData done [21:50:05]OFDSenderStorePacket done [21:50:05]KKMCreateOFDPacket done [21:50:05]NVStorageSaveData kkm_last_timestamp [21:50:05]File name is /storage/kkm_last_timestamp [21:50:05]Write 4 bytes [21:50:05]NVStorageSaveData done [21:50:05]ExternCall_PrintAddStr [21:50:05]wPrintStart [21:50:05]Write to MH i2c: 01 00 00 40 28 68 [21:50:05]Write i2c OK [21:50:05]MH_I2C_Read... [21:50:05]Read from MH i2c: 01 [21:50:05]MH_I2C_Read... [21:50:05]Read from MH i2c: 01 07 00 [21:50:05]MH_I2C_Read... [21:50:05]Read from MH i2c: 01 07 00 40 28 00 00 00 00 00 FF 0F 7D [21:50:05]RasterBufferAndPrint [21:50:05]line Счет N : (1)874854 [21:50:05]line ИНН: 02508201610067 [21:50:05]line Контрольно-Кассовый Чек [21:50:05]line ПРОДАЖА [21:50:05]line ТРК (МРК, ГНК) : 43 [21:50:05]line Товар: 2710124130 [21:50:05]line Super 92-К-5 [21:50:05]line 2.930 * 68.40 [21:50:05]line = 200.41 [21:50:05]line НДС 12% НСП 1% [21:50:05]line > о реализуемом товаре [21:50:05]line ИТОГО: 200.41 [21:50:05]line НСП 1% : 1.77 [21:50:05]line НДС 12% : 21.28 [21:50:05]line Наличными: 0.00 [21:50:05]line Безнал.: 200.41 [21:50:05]line Место: АЗС № 165 "Партнер Нефть" [21:50:05]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:50:05]line СНО: Общий режим [21:50:05]line Чек 609 20.10.2024 21:50 [21:50:05]line Смена: 314 ФФД: 1.0 [21:50:05]line ЗНМ: 0300000234 [21:50:05]line РНМ: 0000137193017469 [21:50:05]line Версия ККМ: v1.0 [21:50:05]line Платежная система: Mbank [21:50:05]line ФМ: 0000000000963156 [21:50:05]line ФД: 156537 [21:50:05]line ФПД: 215098214379704 [21:50:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T215005&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156537&fm=215098214379704&tin=02508201610067®Number=0000137193017469&sum=20041 [21:50:05]OFD Sender: Processing packet 156537 [packets to send 52, broken 51] [21:50:05]ProducePacketName [21:50:05]name=ofd_packets/00156537 [21:50:05]OFD Sender: To server: pG, [21:50:05]CommunicateWithHost lk.salyk.kg:30040 [21:50:05]ConnectInit lk.salyk.kg [21:50:05]written 0, free lines is 4095 [21:50:06]Connected sock=10 [21:50:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 B2 AA 08 01 72 5C 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 49 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 49 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 02 00 00 F4 03 04 00 0D 7B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 79 63 02 00 35 04 06 00 C3 A1 74 A8 F0 B8 F5 F1 37 AE 6E 63 65 1E [21:50:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 45 AA 47 00 E8 E8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 79 63 02 00 F4 03 04 00 3E 21 15 67 B6 04 01 00 00 6C 81 01 8E 22 00 99 64 [21:50:06]CommunicateWithHost err = 0 [21:50:06]CheckOFDResponse [21:50:06]1017 (14) - 77093643461234 [21:50:06]1041 (16) - 0000000000963156 [21:50:06]1040 (4) - 156537 [21:50:06]1012 (4) - 20.10.2024 15:26 [21:50:06]1206 (1) - 0 [21:50:06]OFD Sender: Remove packet 156537 [21:50:06]ProducePacketName [21:50:06]name=ofd_packets/00156537 [21:50:06]NVStorageDeleteData [21:50:06]Write to MH i2c: 01 00 00 69 28 91 [21:50:06]Write i2c OK [21:50:06]MH_I2C_Read... [21:50:06]Read from MH i2c: 01 [21:50:06]MH_I2C_Read... [21:50:06]Read from MH i2c: 01 07 00 [21:50:06]MH_I2C_Read... [21:50:06]Read from MH i2c: 01 07 00 69 28 00 00 00 00 00 19 0D BE [21:50:06]RasterBufferAndPrint [21:50:06]line [21:50:06]line [21:50:06]line [21:50:06]line [21:50:06]line [21:50:06]written 0, free lines is 3359 [21:50:06]MH_Cut [21:50:06]Write to MH i2c: D1 01 00 70 28 01 6A [21:50:06]Write i2c OK [21:50:06]MH_I2C_Read... [21:50:06]Read from MH i2c: D1 [21:50:06]MH_I2C_Read... [21:50:06]Read from MH i2c: D1 01 00 [21:50:06]MH_I2C_Read... [21:50:06]Read from MH i2c: D1 01 00 70 28 00 69 [21:50:06]Write to MH i2c: 01 00 00 71 28 99 [21:50:06]Write i2c OK [21:50:06]MH_I2C_Read... [21:50:06]OFD Sender: No OFD packet to send [21:50:07]*** Cut start [21:50:07]*** Partial cut [21:50:07]*** CUTSNS_PIN = 1 [21:50:07]*** CUTSNS_PIN = 0 [21:50:07]*** Brake cut motor [21:50:07]Read from MH i2c: 01 [21:50:07]MH_I2C_Read... [21:50:07]*** Stop cut motor [21:50:07]*** Cut end [21:50:07]Read from MH i2c: 01 07 00 [21:50:07]MH_I2C_Read... [21:50:07]Read from MH i2c: 01 07 00 71 28 00 00 00 00 00 FF 0F AE [21:50:07]process_action close_receipt done [21:50:07]requested_data is exist [21:50:07]produce_requested_data [21:50:07]requested_item fm.sn is exist - process it [21:50:07]wFMCommunicate request_size=4 [21:50:07]MH_SAM_APDU [21:50:07]CAPDU: 80 11 00 00 [21:50:07]Write to MH i2c: E2 08 00 72 28 80 11 00 00 00 00 00 00 14 [21:50:07]Write i2c OK [21:50:07]MH_I2C_Read... [21:50:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:50:07]Read from MH i2c: E2 [21:50:07]MH_I2C_Read... [21:50:07]Read from MH i2c: E2 17 00 [21:50:07]MH_I2C_Read... [21:50:07]Read from MH i2c: E2 17 00 72 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 65 [21:50:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:50:07]wFMCommunicate OK [21:50:07]requested_item fd.num is exist - process it [21:50:07]SAM_PROTO_GetFieldsCounters [21:50:07]wFMCommunicate request_size=4 [21:50:07]MH_SAM_APDU [21:50:07]CAPDU: 80 13 00 00 [21:50:07]Write to MH i2c: E2 08 00 73 28 80 13 00 00 00 00 00 00 17 [21:50:07]Write i2c OK [21:50:07]MH_I2C_Read... [21:50:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:50:07]Read from MH i2c: E2 [21:50:07]MH_I2C_Read... [21:50:07]Read from MH i2c: E2 62 00 [21:50:07]MH_I2C_Read... [21:50:07]Read from MH i2c: E2 62 00 73 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 79 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 61 02 00 00 5E 04 04 00 61 02 00 00 57 04 04 00 62 02 00 00 19 04 04 00 00 00 00 00 90 00 92 [21:50:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 79 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 61 02 00 00 5E 04 04 00 61 02 00 00 57 04 04 00 62 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:50:07]wFMCommunicate OK [21:50:07]SAM_PROTO_GetFieldsCounters done [21:50:07]requested_item shift.num is exist - process it [21:50:07]requested_item shift.opened is exist - process it [21:50:07]req_shift_opened [21:50:07]FM_GetShiftState [21:50:07]SAM_PROTO_GetShiftState [21:50:07]wFMCommunicate request_size=4 [21:50:07]MH_SAM_APDU [21:50:07]CAPDU: 80 13 01 00 [21:50:07]Write to MH i2c: E2 08 00 74 28 80 13 01 00 00 00 00 00 19 [21:50:07]Write i2c OK [21:50:07]MH_I2C_Read... [21:50:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:50:07]Read from MH i2c: E2 [21:50:07]MH_I2C_Read... [21:50:07]Read from MH i2c: E2 0E 00 [21:50:07]MH_I2C_Read... [21:50:07]Read from MH i2c: E2 0E 00 74 28 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C0 [21:50:07]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:50:07]wFMCommunicate OK [21:50:07]SAM_PROTO_GetShiftState done [21:50:07]FM_GetShiftState done [21:50:07]req_shift_opened done [21:50:07]requested_item shift.open_date is exist - process it [21:50:07]req_shift_open_date [21:50:07]req_shift_open_date done [21:50:07]produce_requested_data done [21:50:07]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156537,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [21:50:07]process_action_free close_receipt [21:50:07]json_value_free [21:50:07]json_value_free done [21:50:07]process_json_proto returns [21:50:07]Send response to host [21:50:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156537,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [21:50:07]free response buf [21:50:07]execute_script done [21:50:07]execute_script returns [21:50:07]free content buf [21:50:07]Sock 9.Close socket [21:50:07]Sock 9.Thread stoped [21:50:11]OFD Sender: No OFD packet to send [21:50:16]OFD Sender: No OFD packet to send [21:50:21]OFD Sender: No OFD packet to send [21:50:26]OFD Sender: No OFD packet to send [21:50:31]OFD Sender: No OFD packet to send [21:50:36]OFD Sender: No OFD packet to send [21:50:41]OFD Sender: No OFD packet to send [21:50:46]OFD Sender: No OFD packet to send [21:50:51]OFD Sender: No OFD packet to send [21:50:56]OFD Sender: No OFD packet to send [21:51:01]OFD Sender: No OFD packet to send [21:51:06]OFD Sender: No OFD packet to send [21:51:11]OFD Sender: No OFD packet to send [21:51:16]OFD Sender: No OFD packet to send [21:51:21]OFD Sender: No OFD packet to send [21:51:26]OFD Sender: No OFD packet to send [21:51:31]OFD Sender: No OFD packet to send [21:51:36]OFD Sender: No OFD packet to send [21:51:41]OFD Sender: No OFD packet to send [21:51:41]accept exits with 7 [21:51:41]New connection [21:51:41]New thread 3066588516 created [21:51:41]Thread 3066731876 joined [21:51:41]Waiting for new connection... [21:51:41] Sock 7.Parse request [21:51:41]Sock 7.Check first char [21:51:41]Sock 7.First char is OK [21:51:41]request: POST /json_proto HTTP/1.0 [21:51:41]Method: POST [21:51:41]URL: /json_proto [21:51:41]Method is POST - this is cgi request [21:51:41]url: /json_proto [21:51:41]query_string will be loaded in cgi processing [21:51:41]execute_cgi json_proto POST (null) [21:51:41]execute_cgi path=json_proto method=POST [21:51:41]POST find Content-Length [21:51:41]Host: 172.17.53.67:8080 [21:51:41]Content-Length: 766 [21:51:41]Content-Type: application/json [21:51:41] [21:51:41]POST finish read [21:51:41]Found Content-Length = 766 [21:51:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874855", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:51:41]execute_script... [21:51:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874855", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:51:41]POST & json_proto [21:51:41]process_json_proto [21:51:41]json parsed OK: [21:51:41]protocol is kg_v1.0 [21:51:41]action value=close_receipt [21:51:41]process_action close_receipt [21:51:41]cmd_close_receipt [21:51:41]MH_GetDate [21:51:41]Write to MH i2c: F0 00 00 75 28 8C [21:51:41]Write i2c OK [21:51:41]MH_I2C_Read... [21:51:41]Read from MH i2c: F0 [21:51:41]MH_I2C_Read... [21:51:41]Read from MH i2c: F0 09 00 [21:51:41]MH_I2C_Read... [21:51:41]Read from MH i2c: F0 09 00 75 28 00 6F 7B 15 67 19 BC 99 64 CD [21:51:41]GetLastDocTimeStamp 1729461005 [21:51:41]current date 1729461103 [21:51:41]FM_GetShiftState [21:51:41]SAM_PROTO_GetShiftState [21:51:41]wFMCommunicate request_size=4 [21:51:41]MH_SAM_APDU [21:51:41]CAPDU: 80 13 01 00 [21:51:41]Write to MH i2c: E2 08 00 76 28 80 13 01 00 00 00 00 00 1B [21:51:41]Write i2c OK [21:51:41]MH_I2C_Read... [21:51:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:51:42]Read from MH i2c: E2 [21:51:42]MH_I2C_Read... [21:51:42]Read from MH i2c: E2 0E 00 [21:51:42]MH_I2C_Read... [21:51:42]Read from MH i2c: E2 0E 00 76 28 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C2 [21:51:42]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:51:42]wFMCommunicate OK [21:51:42]SAM_PROTO_GetShiftState done [21:51:42]FM_GetShiftState done [21:51:42]opened in 1729383891 [21:51:42]opened+sec_in_day 1729470291 [21:51:42]quantity*price = 30038 [21:51:42]sum+1 = 30039 [21:51:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.38 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 0.00 Безнал.: 300.38 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 610 20.10.2024 21:51 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156538 ФПД: 99651971185714 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T215143&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156538&fm=99651971185714&tin=02508201610067®Number=0000137193017469&sum=30038 [21:51:43]StoreToDocumentArchive [21:51:43]shift 314 fd 156538 [21:51:43]save to /storage/0314/doc_00156538 [21:51:43]save last doc name /storage/0314/doc_00156538 to /storage/kkm_last_doc_name [21:51:43]save OK [21:51:43]Clear old archive folders... [21:51:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:51:43]tlvbuf is 002DD400 [21:51:43]SAM_PROTO_ClearQueue [21:51:43]wFMCommunicate request_size=4 [21:51:43]MH_SAM_APDU [21:51:43]CAPDU: 80 09 00 00 [21:51:43]Write to MH i2c: E2 08 00 83 28 80 09 00 00 00 00 00 00 1D [21:51:43]Write i2c OK [21:51:43]MH_I2C_Read... [21:51:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:51:43]Read from MH i2c: E2 [21:51:43]MH_I2C_Read... [21:51:43]Read from MH i2c: E2 03 00 [21:51:43]MH_I2C_Read... [21:51:43]Read from MH i2c: E2 03 00 83 28 00 90 00 1F [21:51:43]RAPDU: 90 00 [21:51:43]wFMCommunicate OK [21:51:43]SAM_PROTO_ClearQueue done [21:51:43]KKMCreateOFDPacket [21:51:43]OFDProtocolAddRootSTLVToBuf [21:51:43]FM_MakeSignedData [21:51:43]FM_MakeSignedData [21:51:43]SAM_PROTO_SignData [21:51:43]wFMCommunicate request_size=4 [21:51:43]MH_SAM_APDU [21:51:43]CAPDU: 80 0D 01 02 [21:51:43]Write to MH i2c: E2 08 00 84 28 80 0D 01 02 00 00 00 00 25 [21:51:43]Write i2c OK [21:51:43]MH_I2C_Read... [21:51:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:51:43]Read from MH i2c: E2 [21:51:43]MH_I2C_Read... [21:51:43]Read from MH i2c: E2 03 00 [21:51:43]MH_I2C_Read... [21:51:43]Read from MH i2c: E2 03 00 84 28 00 90 00 20 [21:51:43]RAPDU: 90 00 [21:51:43]wFMCommunicate OK [21:51:43]wFMCommunicate request_size=255 [21:51:43]MH_SAM_APDU [21:51:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 02 00 00 F4 03 04 00 6F 7B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7A 63 02 00 35 04 06 00 5A [21:51:43]Write to MH i2c: E2 02 01 85 28 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 02 00 00 F4 03 04 00 6F 7B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7A 63 02 00 35 04 06 00 5A 00 00 4A [21:51:43]Write i2c OK [21:51:43]MH_I2C_Read... [21:51:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:51:43]Read from MH i2c: E2 [21:51:43]MH_I2C_Read... [21:51:43]Read from MH i2c: E2 03 00 [21:51:43]MH_I2C_Read... [21:51:43]Read from MH i2c: E2 03 00 85 28 00 90 00 21 [21:51:43]RAPDU: 90 00 [21:51:43]wFMCommunicate OK [21:51:43]wFMCommunicate request_size=10 [21:51:43]MH_SAM_APDU [21:51:43]CAPDU: 80 0D 02 02 05 A2 08 57 FC 32 [21:51:43]Write to MH i2c: E2 0D 00 86 28 80 0D 02 02 05 00 A2 08 57 FC 32 00 00 61 [21:51:43]Write i2c OK [21:51:43]MH_I2C_Read... [21:51:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:51:43]Read from MH i2c: E2 [21:51:43]MH_I2C_Read... [21:51:43]Read from MH i2c: E2 03 00 [21:51:43]MH_I2C_Read... [21:51:43]Read from MH i2c: E2 03 00 86 28 00 90 00 22 [21:51:43]RAPDU: 90 00 [21:51:43]wFMCommunicate OK [21:51:43]wFMCommunicate request_size=4 [21:51:43]MH_SAM_APDU [21:51:43]CAPDU: 80 0D 03 02 [21:51:43]Write to MH i2c: E2 08 00 87 28 80 0D 03 02 00 00 00 00 2A [21:51:43]Write i2c OK [21:51:43]MH_I2C_Read... [21:51:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:51:43]Read from MH i2c: E2 [21:51:43]MH_I2C_Read... [21:51:43]Read from MH i2c: E2 0B 00 [21:51:43]MH_I2C_Read... [21:51:43]Read from MH i2c: E2 0B 00 87 28 00 A1 DC DD 2A F9 72 61 3B 90 00 B6 [21:51:43]RAPDU: A1 DC DD 2A F9 72 61 3B 90 00 [21:51:43]wFMCommunicate OK [21:51:43]SAM_PROTO_SignData done [21:51:43]FM_MakeSignedData done [21:51:43]CreateOFDProtocolMessage [21:51:43]wFMCommunicate request_size=4 [21:51:43]MH_SAM_APDU [21:51:43]CAPDU: 80 11 00 00 [21:51:43]Write to MH i2c: E2 08 00 88 28 80 11 00 00 00 00 00 00 2A [21:51:43]Write i2c OK [21:51:43]MH_I2C_Read... [21:51:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:51:43]Read from MH i2c: E2 [21:51:43]MH_I2C_Read... [21:51:43]Read from MH i2c: E2 17 00 [21:51:43]MH_I2C_Read... [21:51:43]Read from MH i2c: E2 17 00 88 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7B [21:51:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:51:43]wFMCommunicate OK [21:51:43]CreateOFDProtocolMessage done [21:51:43]OFDSenderStorePacket 156538 [21:51:43]StoreOFDPacket docnum=156538 [21:51:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 99 DF 07 01 1F BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 02 00 00 F4 03 04 00 6F 7B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7A 63 02 00 35 04 06 00 5A A2 08 57 FC 32 A1 DC DD 2A F9 72 61 3B [21:51:43]CheckFolder [21:51:43]dirname=/storage/ofd_packets [21:51:43]CheckFolder done [21:51:43]ProducePacketName [21:51:43]name=ofd_packets/00156538 [21:51:43]NVStorageSaveData ofd_packets/00156538 [21:51:43]File name is /storage/ofd_packets/00156538 [21:51:43]Write 301 bytes [21:51:43]NVStorageSaveData done [21:51:43]OFDSenderStorePacket done [21:51:43]KKMCreateOFDPacket done [21:51:43]NVStorageSaveData kkm_last_timestamp [21:51:43]File name is /storage/kkm_last_timestamp [21:51:43]Write 4 bytes [21:51:43]NVStorageSaveData done [21:51:43]OFD Sender: Processing packet 156538 [packets to send 52, broken 51] [21:51:43]ProducePacketName [21:51:43]name=ofd_packets/00156538 [21:51:43]OFD Sender: To server: pG, [21:51:43]CommunicateWithHost lk.salyk.kg:30040 [21:51:43]ConnectInit lk.salyk.kg [21:51:43]ExternCall_PrintAddStr [21:51:43]wPrintStart [21:51:43]Write to MH i2c: 01 00 00 89 28 B1 [21:51:43]Write i2c OK [21:51:43]MH_I2C_Read... [21:51:43]Read from MH i2c: 01 [21:51:43]MH_I2C_Read... [21:51:43]Read from MH i2c: 01 07 00 [21:51:43]MH_I2C_Read... [21:51:43]Read from MH i2c: 01 07 00 89 28 00 00 00 00 00 FF 0F C6 [21:51:43]RasterBufferAndPrint [21:51:43]line Счет N : (1)874855 [21:51:43]line ИНН: 02508201610067 [21:51:43]line Контрольно-Кассовый Чек [21:51:43]line ПРОДАЖА [21:51:43]line ТРК (МРК, ГНК) : 12 [21:51:43]line Товар: 2710124130 [21:51:43]line Аи-92-К-5 [21:51:43]line 4.490 * 66.90 [21:51:43]line = 300.38 [21:51:43]line НДС 12% НСП 1% [21:51:43]line > о реализуемом товаре [21:51:43]line ИТОГО: 300.38 [21:51:43]line НСП 1% : 2.66 [21:51:43]line НДС 12% : 31.90 [21:51:43]line Наличными: 0.00 [21:51:43]line Безнал.: 300.38 [21:51:43]line Место: АЗС № 165 "Партнер Нефть" [21:51:43]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:51:43]line СНО: Общий режим [21:51:43]line Чек 610 20.10.2024 21:51 [21:51:43]line Смена: 314 ФФД: 1.0 [21:51:43]line ЗНМ: 0300000234 [21:51:43]line РНМ: 0000137193017469 [21:51:43]line Версия ККМ: v1.0 [21:51:43]line Платежная система: Mbank [21:51:43]line ФМ: 0000000000963156 [21:51:43]line ФД: 156538 [21:51:43]line ФПД: 99651971185714 [21:51:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T215143&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156538&fm=99651971185714&tin=02508201610067®Number=0000137193017469&sum=30038 [21:51:43]Connected sock=11 [21:51:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 99 DF 07 01 1F BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 02 00 00 F4 03 04 00 6F 7B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7A 63 02 00 35 04 06 00 5A A2 08 57 FC 32 A1 DC DD 2A F9 72 61 3B [21:51:44]written 0, free lines is 4095 [21:51:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 08 0A 47 00 45 16 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7A 63 02 00 F4 03 04 00 A0 21 15 67 B6 04 01 00 00 84 FF 16 3A E6 D3 03 44 [21:51:44]CommunicateWithHost err = 0 [21:51:44]CheckOFDResponse [21:51:44]1017 (14) - 77093643461234 [21:51:44]1041 (16) - 0000000000963156 [21:51:44]1040 (4) - 156538 [21:51:44]1012 (4) - 20.10.2024 15:28 [21:51:44]1206 (1) - 0 [21:51:44]OFD Sender: Remove packet 156538 [21:51:44]ProducePacketName [21:51:44]name=ofd_packets/00156538 [21:51:44]NVStorageDeleteData [21:51:44]Write to MH i2c: 01 00 00 B2 28 DA [21:51:44]Write i2c OK [21:51:44]MH_I2C_Read... [21:51:44]Read from MH i2c: 01 [21:51:44]MH_I2C_Read... [21:51:44]Read from MH i2c: 01 07 00 [21:51:44]MH_I2C_Read... [21:51:44]Read from MH i2c: 01 07 00 B2 28 00 00 00 00 00 1C 0D 0A [21:51:44]RasterBufferAndPrint [21:51:44]line [21:51:44]line [21:51:44]line [21:51:44]line [21:51:44]line [21:51:44]written 0, free lines is 3364 [21:51:44]MH_Cut [21:51:44]Write to MH i2c: D1 01 00 B9 28 01 B3 [21:51:44]Write i2c OK [21:51:44]MH_I2C_Read... [21:51:44]Read from MH i2c: D1 [21:51:44]MH_I2C_Read... [21:51:44]Read from MH i2c: D1 01 00 [21:51:44]MH_I2C_Read... [21:51:44]Read from MH i2c: D1 01 00 B9 28 00 B2 [21:51:44]Write to MH i2c: 01 00 00 BA 28 E2 [21:51:44]Write i2c OK [21:51:44]MH_I2C_Read... [21:51:44]OFD Sender: No OFD packet to send [21:51:45]*** Cut start [21:51:45]*** Partial cut [21:51:45]*** CUTSNS_PIN = 1 [21:51:45]*** CUTSNS_PIN = 0 [21:51:45]*** Brake cut motor [21:51:45]Read from MH i2c: 01 [21:51:45]MH_I2C_Read... [21:51:45]*** Stop cut motor [21:51:45]*** Cut end [21:51:45]Read from MH i2c: 01 07 00 [21:51:45]MH_I2C_Read... [21:51:45]Read from MH i2c: 01 07 00 BA 28 00 00 00 00 00 FF 0F F7 [21:51:45]process_action close_receipt done [21:51:45]requested_data is exist [21:51:45]produce_requested_data [21:51:45]requested_item fm.sn is exist - process it [21:51:45]wFMCommunicate request_size=4 [21:51:45]MH_SAM_APDU [21:51:45]CAPDU: 80 11 00 00 [21:51:45]Write to MH i2c: E2 08 00 BB 28 80 11 00 00 00 00 00 00 5D [21:51:45]Write i2c OK [21:51:45]MH_I2C_Read... [21:51:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:51:45]Read from MH i2c: E2 [21:51:45]MH_I2C_Read... [21:51:45]Read from MH i2c: E2 17 00 [21:51:45]MH_I2C_Read... [21:51:45]Read from MH i2c: E2 17 00 BB 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AE [21:51:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:51:45]wFMCommunicate OK [21:51:45]requested_item fd.num is exist - process it [21:51:45]SAM_PROTO_GetFieldsCounters [21:51:45]wFMCommunicate request_size=4 [21:51:45]MH_SAM_APDU [21:51:45]CAPDU: 80 13 00 00 [21:51:45]Write to MH i2c: E2 08 00 BC 28 80 13 00 00 00 00 00 00 60 [21:51:45]Write i2c OK [21:51:45]MH_I2C_Read... [21:51:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:51:45]Read from MH i2c: E2 [21:51:45]MH_I2C_Read... [21:51:45]Read from MH i2c: E2 62 00 [21:51:45]MH_I2C_Read... [21:51:45]Read from MH i2c: E2 62 00 BC 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7A 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 62 02 00 00 5E 04 04 00 62 02 00 00 57 04 04 00 63 02 00 00 19 04 04 00 00 00 00 00 90 00 DF [21:51:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7A 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 62 02 00 00 5E 04 04 00 62 02 00 00 57 04 04 00 63 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:51:45]wFMCommunicate OK [21:51:45]SAM_PROTO_GetFieldsCounters done [21:51:45]requested_item shift.num is exist - process it [21:51:45]requested_item shift.opened is exist - process it [21:51:45]req_shift_opened [21:51:45]FM_GetShiftState [21:51:45]SAM_PROTO_GetShiftState [21:51:45]wFMCommunicate request_size=4 [21:51:45]MH_SAM_APDU [21:51:45]CAPDU: 80 13 01 00 [21:51:45]Write to MH i2c: E2 08 00 BD 28 80 13 01 00 00 00 00 00 62 [21:51:45]Write i2c OK [21:51:45]MH_I2C_Read... [21:51:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:51:46]Read from MH i2c: E2 [21:51:46]MH_I2C_Read... [21:51:46]Read from MH i2c: E2 0E 00 [21:51:46]MH_I2C_Read... [21:51:46]Read from MH i2c: E2 0E 00 BD 28 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 09 [21:51:46]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:51:46]wFMCommunicate OK [21:51:46]SAM_PROTO_GetShiftState done [21:51:46]FM_GetShiftState done [21:51:46]req_shift_opened done [21:51:46]requested_item shift.open_date is exist - process it [21:51:46]req_shift_open_date [21:51:46]req_shift_open_date done [21:51:46]produce_requested_data done [21:51:46]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156538,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [21:51:46]process_action_free close_receipt [21:51:46]json_value_free [21:51:46]json_value_free done [21:51:46]process_json_proto returns [21:51:46]Send response to host [21:51:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156538,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [21:51:46]free response buf [21:51:46]execute_script done [21:51:46]execute_script returns [21:51:46]free content buf [21:51:46]Sock 7.Close socket [21:51:46]Sock 7.Thread stoped [21:51:49]OFD Sender: No OFD packet to send [21:51:54]OFD Sender: No OFD packet to send [21:51:59]OFD Sender: No OFD packet to send [21:52:04]OFD Sender: No OFD packet to send [21:52:09]OFD Sender: No OFD packet to send [21:52:14]OFD Sender: No OFD packet to send [21:52:19]OFD Sender: No OFD packet to send [21:52:24]OFD Sender: No OFD packet to send [21:52:29]OFD Sender: No OFD packet to send [21:52:34]OFD Sender: No OFD packet to send [21:52:39]OFD Sender: No OFD packet to send [21:52:44]OFD Sender: No OFD packet to send [21:52:49]OFD Sender: No OFD packet to send [21:52:54]OFD Sender: No OFD packet to send [21:52:59]OFD Sender: No OFD packet to send [21:53:04]OFD Sender: No OFD packet to send [21:53:09]OFD Sender: No OFD packet to send [21:53:14]OFD Sender: No OFD packet to send [21:53:19]OFD Sender: No OFD packet to send [21:53:24]OFD Sender: No OFD packet to send [21:53:29]OFD Sender: No OFD packet to send [21:53:34]OFD Sender: No OFD packet to send [21:53:39]OFD Sender: No OFD packet to send [21:53:44]OFD Sender: No OFD packet to send [21:53:49]OFD Sender: No OFD packet to send [21:53:54]OFD Sender: No OFD packet to send [21:53:59]OFD Sender: No OFD packet to send [21:54:04]OFD Sender: No OFD packet to send [21:54:09]OFD Sender: No OFD packet to send [21:54:14]OFD Sender: No OFD packet to send [21:54:19]OFD Sender: No OFD packet to send [21:54:24]OFD Sender: No OFD packet to send [21:54:29]OFD Sender: No OFD packet to send [21:54:34]OFD Sender: No OFD packet to send [21:54:39]OFD Sender: No OFD packet to send [21:54:44]OFD Sender: No OFD packet to send [21:54:49]OFD Sender: No OFD packet to send [21:54:54]OFD Sender: No OFD packet to send [21:54:59]OFD Sender: No OFD packet to send [21:55:04]OFD Sender: No OFD packet to send [21:55:09]OFD Sender: No OFD packet to send [21:55:13]accept exits with 9 [21:55:13]New connection [21:55:13]New thread 3066731876 created [21:55:13]Thread 3066588516 joined [21:55:13]Waiting for new connection... [21:55:13] Sock 9.Parse request [21:55:13]Sock 9.Check first char [21:55:13]Sock 9.First char is OK [21:55:13]request: POST /json_proto HTTP/1.0 [21:55:13]Method: POST [21:55:13]URL: /json_proto [21:55:13]Method is POST - this is cgi request [21:55:13]url: /json_proto [21:55:13]query_string will be loaded in cgi processing [21:55:13]execute_cgi json_proto POST (null) [21:55:13]execute_cgi path=json_proto method=POST [21:55:13]POST find Content-Length [21:55:13]Host: 172.17.53.67:8080 [21:55:13]Content-Length: 670 [21:55:13]Content-Type: application/json [21:55:13] [21:55:13]POST finish read [21:55:13]Found Content-Length = 670 [21:55:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874856", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 6.670, "sum" : 456.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 456.00, "total" : 456.00, "payments": [ { "type": 0, "sum" : 456.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:55:13]execute_script... [21:55:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874856", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 6.670, "sum" : 456.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 456.00, "total" : 456.00, "payments": [ { "type": 0, "sum" : 456.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:55:13]POST & json_proto [21:55:13]process_json_proto [21:55:13]json parsed OK: [21:55:13]protocol is kg_v1.0 [21:55:13]action value=close_receipt [21:55:13]process_action close_receipt [21:55:13]cmd_close_receipt [21:55:13]MH_GetDate [21:55:13]Write to MH i2c: F0 00 00 BE 28 D5 [21:55:13]Write i2c OK [21:55:13]MH_I2C_Read... [21:55:13]Read from MH i2c: F0 [21:55:13]MH_I2C_Read... [21:55:13]Read from MH i2c: F0 09 00 [21:55:13]MH_I2C_Read... [21:55:13]Read from MH i2c: F0 09 00 BE 28 00 42 7C 15 67 19 BC 99 64 EA [21:55:13]GetLastDocTimeStamp 1729461103 [21:55:13]current date 1729461314 [21:55:13]FM_GetShiftState [21:55:13]SAM_PROTO_GetShiftState [21:55:13]wFMCommunicate request_size=4 [21:55:13]MH_SAM_APDU [21:55:13]CAPDU: 80 13 01 00 [21:55:13]Write to MH i2c: E2 08 00 BF 28 80 13 01 00 00 00 00 00 64 [21:55:13]Write i2c OK [21:55:13]MH_I2C_Read... [21:55:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:55:13]Read from MH i2c: E2 [21:55:13]MH_I2C_Read... [21:55:13]Read from MH i2c: E2 0E 00 [21:55:13]MH_I2C_Read... [21:55:13]Read from MH i2c: E2 0E 00 BF 28 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 0B [21:55:13]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:55:13]wFMCommunicate OK [21:55:13]SAM_PROTO_GetShiftState done [21:55:13]FM_GetShiftState done [21:55:13]opened in 1729383891 [21:55:13]opened+sec_in_day 1729470291 [21:55:13]quantity*price = 45622 [21:55:13]sum+1 = 45624 [21:55:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.23 ИТОГО: 456.00 Внесено: 456.00 СДАЧА: 0.00 НСП 1% : 4.04 НДС 12% : 48.45 Наличными: 456.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 611 20.10.2024 21:55 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156539 ФПД: 182615234827804 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T215514&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156539&fm=182615234827804&tin=02508201610067®Number=0000137193017469&sum=45600 [21:55:14]StoreToDocumentArchive [21:55:14]shift 314 fd 156539 [21:55:14]save to /storage/0314/doc_00156539 [21:55:14]save last doc name /storage/0314/doc_00156539 to /storage/kkm_last_doc_name [21:55:14]save OK [21:55:14]Clear old archive folders... [21:55:14]ProcessDocumentItem done err = 0, tmpTLVsize=252 [21:55:14]tlvbuf is B6F22390 [21:55:14]SAM_PROTO_ClearQueue [21:55:14]wFMCommunicate request_size=4 [21:55:14]MH_SAM_APDU [21:55:14]CAPDU: 80 09 00 00 [21:55:14]Write to MH i2c: E2 08 00 CC 28 80 09 00 00 00 00 00 00 66 [21:55:14]Write i2c OK [21:55:14]MH_I2C_Read... [21:55:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:55:14]Read from MH i2c: E2 [21:55:14]MH_I2C_Read... [21:55:14]Read from MH i2c: E2 03 00 [21:55:14]MH_I2C_Read... [21:55:14]Read from MH i2c: E2 03 00 CC 28 00 90 00 68 [21:55:14]RAPDU: 90 00 [21:55:14]wFMCommunicate OK [21:55:14]SAM_PROTO_ClearQueue done [21:55:14]KKMCreateOFDPacket [21:55:14]OFDProtocolAddRootSTLVToBuf [21:55:14]FM_MakeSignedData [21:55:14]FM_MakeSignedData [21:55:14]SAM_PROTO_SignData [21:55:14]wFMCommunicate request_size=4 [21:55:14]MH_SAM_APDU [21:55:14]CAPDU: 80 0D 01 02 [21:55:14]Write to MH i2c: E2 08 00 CD 28 80 0D 01 02 00 00 00 00 6E [21:55:14]Write i2c OK [21:55:14]MH_I2C_Read... [21:55:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:55:14]Read from MH i2c: E2 [21:55:14]MH_I2C_Read... [21:55:14]Read from MH i2c: E2 03 00 [21:55:14]MH_I2C_Read... [21:55:14]Read from MH i2c: E2 03 00 CD 28 00 90 00 69 [21:55:14]RAPDU: 90 00 [21:55:14]wFMCommunicate OK [21:55:14]wFMCommunicate request_size=255 [21:55:14]MH_SAM_APDU [21:55:14]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0E 1A 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 37 B2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 B2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 94 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED 12 00 00 00 00 07 04 06 00 20 B2 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 02 00 00 F4 03 04 00 42 7C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7B 63 02 00 35 04 06 00 [21:55:14]Write to MH i2c: E2 02 01 CE 28 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0E 1A 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 37 B2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 B2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 94 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED 12 00 00 00 00 07 04 06 00 20 B2 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 02 00 00 F4 03 04 00 42 7C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7B 63 02 00 35 04 06 00 00 00 82 [21:55:14]Write i2c OK [21:55:14]MH_I2C_Read... [21:55:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:55:14]Read from MH i2c: E2 [21:55:14]MH_I2C_Read... [21:55:14]Read from MH i2c: E2 03 00 [21:55:14]MH_I2C_Read... [21:55:14]Read from MH i2c: E2 03 00 CE 28 00 90 00 6A [21:55:14]RAPDU: 90 00 [21:55:14]wFMCommunicate OK [21:55:14]wFMCommunicate request_size=11 [21:55:14]MH_SAM_APDU [21:55:14]CAPDU: 80 0D 02 02 06 A6 16 6C 33 D6 1C [21:55:14]Write to MH i2c: E2 0E 00 CF 28 80 0D 02 02 06 00 A6 16 6C 33 D6 1C 00 00 CA [21:55:14]Write i2c OK [21:55:14]MH_I2C_Read... [21:55:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:55:14]Read from MH i2c: E2 [21:55:14]MH_I2C_Read... [21:55:14]Read from MH i2c: E2 03 00 [21:55:14]MH_I2C_Read... [21:55:14]Read from MH i2c: E2 03 00 CF 28 00 90 00 6B [21:55:14]RAPDU: 90 00 [21:55:14]wFMCommunicate OK [21:55:14]wFMCommunicate request_size=4 [21:55:14]MH_SAM_APDU [21:55:14]CAPDU: 80 0D 03 02 [21:55:14]Write to MH i2c: E2 08 00 D0 28 80 0D 03 02 00 00 00 00 73 [21:55:14]Write i2c OK [21:55:14]MH_I2C_Read... [21:55:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:55:14]Read from MH i2c: E2 [21:55:14]MH_I2C_Read... [21:55:14]Read from MH i2c: E2 0B 00 [21:55:14]MH_I2C_Read... [21:55:14]Read from MH i2c: E2 0B 00 D0 28 00 9E 1B 48 96 5D 8C 3B 18 90 00 47 [21:55:14]RAPDU: 9E 1B 48 96 5D 8C 3B 18 90 00 [21:55:14]wFMCommunicate OK [21:55:14]SAM_PROTO_SignData done [21:55:14]FM_MakeSignedData done [21:55:14]CreateOFDProtocolMessage [21:55:14]wFMCommunicate request_size=4 [21:55:14]MH_SAM_APDU [21:55:14]CAPDU: 80 11 00 00 [21:55:14]Write to MH i2c: E2 08 00 D1 28 80 11 00 00 00 00 00 00 73 [21:55:14]Write i2c OK [21:55:14]MH_I2C_Read... [21:55:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:55:14]Read from MH i2c: E2 [21:55:14]MH_I2C_Read... [21:55:14]Read from MH i2c: E2 17 00 [21:55:14]MH_I2C_Read... [21:55:14]Read from MH i2c: E2 17 00 D1 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C4 [21:55:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:55:14]wFMCommunicate OK [21:55:14]CreateOFDProtocolMessage done [21:55:14]OFDSenderStorePacket 156539 [21:55:14]StoreOFDPacket docnum=156539 [21:55:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 9B 08 08 01 63 D0 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0E 1A 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 37 B2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 B2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 94 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED 12 00 00 00 00 07 04 06 00 20 B2 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 02 00 00 F4 03 04 00 42 7C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7B 63 02 00 35 04 06 00 A6 16 6C 33 D6 1C 9E 1B 48 96 5D 8C 3B 18 [21:55:14]CheckFolder [21:55:14]dirname=/storage/ofd_packets [21:55:14]CheckFolder done [21:55:14]ProducePacketName [21:55:14]name=ofd_packets/00156539 [21:55:14]NVStorageSaveData ofd_packets/00156539 [21:55:14]File name is /storage/ofd_packets/00156539 [21:55:14]Write 302 bytes [21:55:14]NVStorageSaveData done [21:55:14]OFDSenderStorePacket done [21:55:14]KKMCreateOFDPacket done [21:55:14]NVStorageSaveData kkm_last_timestamp [21:55:14]File name is /storage/kkm_last_timestamp [21:55:14]Write 4 bytes [21:55:14]NVStorageSaveData done [21:55:14]ExternCall_PrintAddStr [21:55:14]wPrintStart [21:55:14]Write to MH i2c: 01 00 00 D2 28 FA [21:55:14]Write i2c OK [21:55:14]MH_I2C_Read... [21:55:14]Read from MH i2c: 01 [21:55:14]MH_I2C_Read... [21:55:14]Read from MH i2c: 01 07 00 [21:55:14]MH_I2C_Read... [21:55:14]Read from MH i2c: 01 07 00 D2 28 00 00 00 00 00 FF 0F 0F [21:55:14]RasterBufferAndPrint [21:55:14]line Счет N : (1)874856 [21:55:14]line ИНН: 02508201610067 [21:55:14]line Контрольно-Кассовый Чек [21:55:14]line ПРОДАЖА [21:55:14]line ТРК (МРК, ГНК) : 43 [21:55:14]line Товар: 2710124130 [21:55:14]line Super 92-К-5 [21:55:14]line 6.670 * 68.40 [21:55:14]line = 456.23 [21:55:14]line НДС 12% НСП 1% [21:55:14]line > о реализуемом товаре [21:55:14]line ОКРУГЛЕНИЕ: -0.23 [21:55:14]line ИТОГО: 456.00 [21:55:14]line Внесено: 456.00 [21:55:14]line СДАЧА: 0.00 [21:55:14]line НСП 1% : 4.04 [21:55:14]line НДС 12% : 48.45 [21:55:14]line Наличными: 456.00 [21:55:14]line Безнал.: 0.00 [21:55:14]line Место: АЗС № 165 "Партнер Нефть" [21:55:14]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:55:14]line СНО: Общий режим [21:55:14]line Чек 611 20.10.2024 21:55 [21:55:14]line Смена: 314 ФФД: 1.0 [21:55:14]line ЗНМ: 0300000234 [21:55:14]line РНМ: 0000137193017469 [21:55:14]line Версия ККМ: v1.0 [21:55:14]line ФМ: 0000000000963156 [21:55:14]line ФД: 156539 [21:55:14]line ФПД: 182615234827804 [21:55:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T215514&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156539&fm=182615234827804&tin=02508201610067®Number=0000137193017469&sum=45600 [21:55:15]OFD Sender: Processing packet 156539 [packets to send 52, broken 51] [21:55:15]ProducePacketName [21:55:15]name=ofd_packets/00156539 [21:55:15]OFD Sender: To server: pG, [21:55:15]CommunicateWithHost lk.salyk.kg:30040 [21:55:15]ConnectInit lk.salyk.kg [21:55:15]written 0, free lines is 4095 [21:55:15]Connected sock=10 [21:55:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 9B 08 08 01 63 D0 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0E 1A 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 37 B2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 B2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 94 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED 12 00 00 00 00 07 04 06 00 20 B2 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 02 00 00 F4 03 04 00 42 7C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7B 63 02 00 35 04 06 00 A6 16 6C 33 D6 1C 9E 1B 48 96 5D 8C 3B 18 [21:55:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 01 EB 47 00 D5 39 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7B 63 02 00 F4 03 04 00 74 22 15 67 B6 04 01 00 00 79 47 75 3A 70 45 B4 45 [21:55:15]CommunicateWithHost err = 0 [21:55:15]CheckOFDResponse [21:55:15]1017 (14) - 77093643461234 [21:55:15]1041 (16) - 0000000000963156 [21:55:15]1040 (4) - 156539 [21:55:15]1012 (4) - 20.10.2024 15:32 [21:55:15]1206 (1) - 0 [21:55:15]OFD Sender: Remove packet 156539 [21:55:15]ProducePacketName [21:55:15]name=ofd_packets/00156539 [21:55:15]NVStorageDeleteData [21:55:15]Write to MH i2c: 01 00 00 FD 28 25 [21:55:15]Write i2c OK [21:55:15]MH_I2C_Read... [21:55:15]Read from MH i2c: 01 [21:55:15]MH_I2C_Read... [21:55:15]Read from MH i2c: 01 07 00 [21:55:15]MH_I2C_Read... [21:55:15]Read from MH i2c: 01 07 00 FD 28 00 00 00 00 00 FE 0C 36 [21:55:15]RasterBufferAndPrint [21:55:15]line [21:55:15]line [21:55:15]line [21:55:15]line [21:55:15]line [21:55:15]written 0, free lines is 3332 [21:55:15]MH_Cut [21:55:15]Write to MH i2c: D1 01 00 04 29 01 FF [21:55:15]Write i2c OK [21:55:15]MH_I2C_Read... [21:55:15]Read from MH i2c: D1 [21:55:15]MH_I2C_Read... [21:55:15]Read from MH i2c: D1 01 00 [21:55:15]MH_I2C_Read... [21:55:15]Read from MH i2c: D1 01 00 04 29 00 FE [21:55:15]Write to MH i2c: 01 00 00 05 29 2E [21:55:15]Write i2c OK [21:55:15]MH_I2C_Read... [21:55:16]OFD Sender: No OFD packet to send [21:55:16]*** Cut start [21:55:16]*** Partial cut [21:55:16]*** CUTSNS_PIN = 1 [21:55:16]*** CUTSNS_PIN = 0 [21:55:16]*** Brake cut motor [21:55:16]Read from MH i2c: 01 [21:55:16]MH_I2C_Read... [21:55:16]*** Stop cut motor [21:55:16]*** Cut end [21:55:16]Read from MH i2c: 01 07 00 [21:55:16]MH_I2C_Read... [21:55:16]Read from MH i2c: 01 07 00 05 29 00 00 00 00 00 FF 0F 43 [21:55:16]process_action close_receipt done [21:55:16]requested_data is exist [21:55:16]produce_requested_data [21:55:16]requested_item fm.sn is exist - process it [21:55:16]wFMCommunicate request_size=4 [21:55:16]MH_SAM_APDU [21:55:16]CAPDU: 80 11 00 00 [21:55:16]Write to MH i2c: E2 08 00 06 29 80 11 00 00 00 00 00 00 A9 [21:55:16]Write i2c OK [21:55:16]MH_I2C_Read... [21:55:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:55:17]Read from MH i2c: E2 [21:55:17]MH_I2C_Read... [21:55:17]Read from MH i2c: E2 17 00 [21:55:17]MH_I2C_Read... [21:55:17]Read from MH i2c: E2 17 00 06 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FA [21:55:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:55:17]wFMCommunicate OK [21:55:17]requested_item fd.num is exist - process it [21:55:17]SAM_PROTO_GetFieldsCounters [21:55:17]wFMCommunicate request_size=4 [21:55:17]MH_SAM_APDU [21:55:17]CAPDU: 80 13 00 00 [21:55:17]Write to MH i2c: E2 08 00 07 29 80 13 00 00 00 00 00 00 AC [21:55:17]Write i2c OK [21:55:17]MH_I2C_Read... [21:55:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:55:17]Read from MH i2c: E2 [21:55:17]MH_I2C_Read... [21:55:17]Read from MH i2c: E2 62 00 [21:55:17]MH_I2C_Read... [21:55:17]Read from MH i2c: E2 62 00 07 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7B 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 63 02 00 00 5E 04 04 00 63 02 00 00 57 04 04 00 64 02 00 00 19 04 04 00 00 00 00 00 90 00 2F [21:55:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7B 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 63 02 00 00 5E 04 04 00 63 02 00 00 57 04 04 00 64 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:55:17]wFMCommunicate OK [21:55:17]SAM_PROTO_GetFieldsCounters done [21:55:17]requested_item shift.num is exist - process it [21:55:17]requested_item shift.opened is exist - process it [21:55:17]req_shift_opened [21:55:17]FM_GetShiftState [21:55:17]SAM_PROTO_GetShiftState [21:55:17]wFMCommunicate request_size=4 [21:55:17]MH_SAM_APDU [21:55:17]CAPDU: 80 13 01 00 [21:55:17]Write to MH i2c: E2 08 00 08 29 80 13 01 00 00 00 00 00 AE [21:55:17]Write i2c OK [21:55:17]MH_I2C_Read... [21:55:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:55:17]Read from MH i2c: E2 [21:55:17]MH_I2C_Read... [21:55:17]Read from MH i2c: E2 0E 00 [21:55:17]MH_I2C_Read... [21:55:17]Read from MH i2c: E2 0E 00 08 29 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 55 [21:55:17]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:55:17]wFMCommunicate OK [21:55:17]SAM_PROTO_GetShiftState done [21:55:17]FM_GetShiftState done [21:55:17]req_shift_opened done [21:55:17]requested_item shift.open_date is exist - process it [21:55:17]req_shift_open_date [21:55:17]req_shift_open_date done [21:55:17]produce_requested_data done [21:55:17]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156539,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [21:55:17]process_action_free close_receipt [21:55:17]json_value_free [21:55:17]json_value_free done [21:55:17]process_json_proto returns [21:55:17]Send response to host [21:55:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156539,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [21:55:17]free response buf [21:55:17]execute_script done [21:55:17]execute_script returns [21:55:17]free content buf [21:55:17]Sock 9.Close socket [21:55:17]Sock 9.Thread stoped [21:55:21]OFD Sender: No OFD packet to send [21:55:26]OFD Sender: No OFD packet to send [21:55:31]OFD Sender: No OFD packet to send [21:55:36]OFD Sender: No OFD packet to send [21:55:41]OFD Sender: No OFD packet to send [21:55:46]OFD Sender: No OFD packet to send [21:55:51]OFD Sender: No OFD packet to send [21:55:56]OFD Sender: No OFD packet to send [21:56:01]OFD Sender: No OFD packet to send [21:56:06]OFD Sender: No OFD packet to send [21:56:07]accept exits with 7 [21:56:07]New connection [21:56:07]New thread 3066588516 created [21:56:07]Thread 3066731876 joined [21:56:07]Waiting for new connection... [21:56:07] Sock 7.Parse request [21:56:07]Sock 7.Check first char [21:56:07]Sock 7.First char is OK [21:56:07]request: POST /json_proto HTTP/1.0 [21:56:07]Method: POST [21:56:07]URL: /json_proto [21:56:07]Method is POST - this is cgi request [21:56:07]url: /json_proto [21:56:07]query_string will be loaded in cgi processing [21:56:07]execute_cgi json_proto POST (null) [21:56:07]execute_cgi path=json_proto method=POST [21:56:07]POST find Content-Length [21:56:07]Host: 172.17.53.67:8080 [21:56:07]Content-Length: 677 [21:56:07]Content-Type: application/json [21:56:07] [21:56:07]POST finish read [21:56:07]Found Content-Length = 677 [21:56:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874857", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:56:07]execute_script... [21:56:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874857", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:56:07]POST & json_proto [21:56:07]process_json_proto [21:56:07]json parsed OK: [21:56:07]protocol is kg_v1.0 [21:56:07]action value=close_receipt [21:56:07]process_action close_receipt [21:56:07]cmd_close_receipt [21:56:07]MH_GetDate [21:56:07]Write to MH i2c: F0 00 00 09 29 21 [21:56:07]Write i2c OK [21:56:07]MH_I2C_Read... [21:56:07]Read from MH i2c: F0 [21:56:07]MH_I2C_Read... [21:56:07]Read from MH i2c: F0 09 00 [21:56:07]MH_I2C_Read... [21:56:07]Read from MH i2c: F0 09 00 09 29 00 78 7C 15 67 19 BC 99 64 6C [21:56:07]GetLastDocTimeStamp 1729461314 [21:56:07]current date 1729461368 [21:56:07]FM_GetShiftState [21:56:07]SAM_PROTO_GetShiftState [21:56:07]wFMCommunicate request_size=4 [21:56:07]MH_SAM_APDU [21:56:07]CAPDU: 80 13 01 00 [21:56:07]Write to MH i2c: E2 08 00 0A 29 80 13 01 00 00 00 00 00 B0 [21:56:07]Write i2c OK [21:56:07]MH_I2C_Read... [21:56:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:56:07]Read from MH i2c: E2 [21:56:07]MH_I2C_Read... [21:56:07]Read from MH i2c: E2 0E 00 [21:56:07]MH_I2C_Read... [21:56:07]Read from MH i2c: E2 0E 00 0A 29 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 57 [21:56:07]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:56:07]wFMCommunicate OK [21:56:07]SAM_PROTO_GetShiftState done [21:56:07]FM_GetShiftState done [21:56:07]opened in 1729383891 [21:56:07]opened+sec_in_day 1729470291 [21:56:07]quantity*price = 20003 [21:56:07]sum+1 = 20004 [21:56:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 612 20.10.2024 21:56 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156540 ФПД: 257430575634227 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T215608&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156540&fm=257430575634227&tin=02508201610067®Number=0000137193017469&sum=20000 [21:56:08]StoreToDocumentArchive [21:56:08]shift 314 fd 156540 [21:56:08]save to /storage/0314/doc_00156540 [21:56:08]save last doc name /storage/0314/doc_00156540 to /storage/kkm_last_doc_name [21:56:08]save OK [21:56:08]Clear old archive folders... [21:56:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:56:08]tlvbuf is 0039B8A0 [21:56:08]SAM_PROTO_ClearQueue [21:56:08]wFMCommunicate request_size=4 [21:56:08]MH_SAM_APDU [21:56:08]CAPDU: 80 09 00 00 [21:56:08]Write to MH i2c: E2 08 00 17 29 80 09 00 00 00 00 00 00 B2 [21:56:08]Write i2c OK [21:56:08]MH_I2C_Read... [21:56:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:56:08]Read from MH i2c: E2 [21:56:08]MH_I2C_Read... [21:56:08]Read from MH i2c: E2 03 00 [21:56:08]MH_I2C_Read... [21:56:08]Read from MH i2c: E2 03 00 17 29 00 90 00 B4 [21:56:08]RAPDU: 90 00 [21:56:08]wFMCommunicate OK [21:56:08]SAM_PROTO_ClearQueue done [21:56:08]KKMCreateOFDPacket [21:56:08]OFDProtocolAddRootSTLVToBuf [21:56:08]FM_MakeSignedData [21:56:08]FM_MakeSignedData [21:56:08]SAM_PROTO_SignData [21:56:08]wFMCommunicate request_size=4 [21:56:08]MH_SAM_APDU [21:56:08]CAPDU: 80 0D 01 02 [21:56:08]Write to MH i2c: E2 08 00 18 29 80 0D 01 02 00 00 00 00 BA [21:56:08]Write i2c OK [21:56:08]MH_I2C_Read... [21:56:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:56:08]Read from MH i2c: E2 [21:56:08]MH_I2C_Read... [21:56:08]Read from MH i2c: E2 03 00 [21:56:08]MH_I2C_Read... [21:56:08]Read from MH i2c: E2 03 00 18 29 00 90 00 B5 [21:56:08]RAPDU: 90 00 [21:56:08]wFMCommunicate OK [21:56:08]wFMCommunicate request_size=255 [21:56:08]MH_SAM_APDU [21:56:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 02 00 00 F4 03 04 00 78 7C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7C 63 02 00 35 04 06 00 EA [21:56:08]Write to MH i2c: E2 02 01 19 29 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 02 00 00 F4 03 04 00 78 7C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7C 63 02 00 35 04 06 00 EA 00 00 FF [21:56:08]Write i2c OK [21:56:08]MH_I2C_Read... [21:56:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:56:09]Read from MH i2c: E2 [21:56:09]MH_I2C_Read... [21:56:09]Read from MH i2c: E2 03 00 [21:56:09]MH_I2C_Read... [21:56:09]Read from MH i2c: E2 03 00 19 29 00 90 00 B6 [21:56:09]RAPDU: 90 00 [21:56:09]wFMCommunicate OK [21:56:09]wFMCommunicate request_size=10 [21:56:09]MH_SAM_APDU [21:56:09]CAPDU: 80 0D 02 02 05 21 BA 03 D7 33 [21:56:09]Write to MH i2c: E2 0D 00 1A 29 80 0D 02 02 05 00 21 BA 03 D7 33 00 00 AF [21:56:09]Write i2c OK [21:56:09]MH_I2C_Read... [21:56:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:56:09]Read from MH i2c: E2 [21:56:09]MH_I2C_Read... [21:56:09]Read from MH i2c: E2 03 00 [21:56:09]MH_I2C_Read... [21:56:09]Read from MH i2c: E2 03 00 1A 29 00 90 00 B7 [21:56:09]RAPDU: 90 00 [21:56:09]wFMCommunicate OK [21:56:09]wFMCommunicate request_size=4 [21:56:09]MH_SAM_APDU [21:56:09]CAPDU: 80 0D 03 02 [21:56:09]Write to MH i2c: E2 08 00 1B 29 80 0D 03 02 00 00 00 00 BF [21:56:09]Write i2c OK [21:56:09]MH_I2C_Read... [21:56:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:56:09]Read from MH i2c: E2 [21:56:09]MH_I2C_Read... [21:56:09]Read from MH i2c: E2 0B 00 [21:56:09]MH_I2C_Read... [21:56:09]Read from MH i2c: E2 0B 00 1B 29 00 97 A5 1A A7 19 83 3A 1E 90 00 B1 [21:56:09]RAPDU: 97 A5 1A A7 19 83 3A 1E 90 00 [21:56:09]wFMCommunicate OK [21:56:09]SAM_PROTO_SignData done [21:56:09]FM_MakeSignedData done [21:56:09]CreateOFDProtocolMessage [21:56:09]wFMCommunicate request_size=4 [21:56:09]MH_SAM_APDU [21:56:09]CAPDU: 80 11 00 00 [21:56:09]Write to MH i2c: E2 08 00 1C 29 80 11 00 00 00 00 00 00 BF [21:56:09]Write i2c OK [21:56:09]MH_I2C_Read... [21:56:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:56:09]Read from MH i2c: E2 [21:56:09]MH_I2C_Read... [21:56:09]Read from MH i2c: E2 17 00 [21:56:09]MH_I2C_Read... [21:56:09]Read from MH i2c: E2 17 00 1C 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 10 [21:56:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:56:09]wFMCommunicate OK [21:56:09]CreateOFDProtocolMessage done [21:56:09]OFDSenderStorePacket 156540 [21:56:09]StoreOFDPacket docnum=156540 [21:56:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 52 A9 07 01 5B AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 02 00 00 F4 03 04 00 78 7C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7C 63 02 00 35 04 06 00 EA 21 BA 03 D7 33 97 A5 1A A7 19 83 3A 1E [21:56:09]CheckFolder [21:56:09]dirname=/storage/ofd_packets [21:56:09]CheckFolder done [21:56:09]ProducePacketName [21:56:09]name=ofd_packets/00156540 [21:56:09]NVStorageSaveData ofd_packets/00156540 [21:56:09]File name is /storage/ofd_packets/00156540 [21:56:09]Write 301 bytes [21:56:09]NVStorageSaveData done [21:56:09]OFDSenderStorePacket done [21:56:09]KKMCreateOFDPacket done [21:56:09]NVStorageSaveData kkm_last_timestamp [21:56:09]File name is /storage/kkm_last_timestamp [21:56:09]Write 4 bytes [21:56:09]NVStorageSaveData done [21:56:09]ExternCall_PrintAddStr [21:56:09]wPrintStart [21:56:09]Write to MH i2c: 01 00 00 1D 29 46 [21:56:09]Write i2c OK [21:56:09]MH_I2C_Read... [21:56:09]Read from MH i2c: 01 [21:56:09]MH_I2C_Read... [21:56:09]Read from MH i2c: 01 07 00 [21:56:09]MH_I2C_Read... [21:56:09]Read from MH i2c: 01 07 00 1D 29 00 00 00 00 00 FF 0F 5B [21:56:09]RasterBufferAndPrint [21:56:09]line Счет N : (1)874857 [21:56:09]line ИНН: 02508201610067 [21:56:09]line Контрольно-Кассовый Чек [21:56:09]line ПРОДАЖА [21:56:09]line ТРК (МРК, ГНК) : 12 [21:56:09]line Товар: 2710124130 [21:56:09]line Аи-92-К-5 [21:56:09]line 2.990 * 66.90 [21:56:09]line = 200.03 [21:56:09]line НДС 12% НСП 1% [21:56:09]line > о реализуемом товаре [21:56:09]line ОКРУГЛЕНИЕ: -0.03 [21:56:09]line ИТОГО: 200.00 [21:56:09]line Внесено: 200.00 [21:56:09]line СДАЧА: 0.00 [21:56:09]line НСП 1% : 1.77 [21:56:09]line НДС 12% : 21.24 [21:56:09]line Наличными: 200.00 [21:56:09]line Безнал.: 0.00 [21:56:09]line Место: АЗС № 165 "Партнер Нефть" [21:56:09]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:56:09]line СНО: Общий режим [21:56:09]line Чек 612 20.10.2024 21:56 [21:56:09]line Смена: 314 ФФД: 1.0 [21:56:09]line ЗНМ: 0300000234 [21:56:09]line РНМ: 0000137193017469 [21:56:09]line Версия ККМ: v1.0 [21:56:09]line ФМ: 0000000000963156 [21:56:09]line ФД: 156540 [21:56:09]line ФПД: 257430575634227 [21:56:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T215608&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156540&fm=257430575634227&tin=02508201610067®Number=0000137193017469&sum=20000 [21:56:09]OFD Sender: Processing packet 156540 [packets to send 52, broken 51] [21:56:09]ProducePacketName [21:56:09]name=ofd_packets/00156540 [21:56:09]OFD Sender: To server: pG, [21:56:09]CommunicateWithHost lk.salyk.kg:30040 [21:56:09]ConnectInit lk.salyk.kg [21:56:09]written 0, free lines is 4095 [21:56:09]Connected sock=10 [21:56:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 52 A9 07 01 5B AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 02 00 00 F4 03 04 00 78 7C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7C 63 02 00 35 04 06 00 EA 21 BA 03 D7 33 97 A5 1A A7 19 83 3A 1E [21:56:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 75 B4 47 00 0D 13 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7C 63 02 00 F4 03 04 00 AA 22 15 67 B6 04 01 00 00 8B 9E 3A C7 F2 BC 5B E2 [21:56:09]CommunicateWithHost err = 0 [21:56:09]CheckOFDResponse [21:56:09]1017 (14) - 77093643461234 [21:56:09]1041 (16) - 0000000000963156 [21:56:09]1040 (4) - 156540 [21:56:09]1012 (4) - 20.10.2024 15:32 [21:56:09]1206 (1) - 0 [21:56:09]OFD Sender: Remove packet 156540 [21:56:09]ProducePacketName [21:56:09]name=ofd_packets/00156540 [21:56:09]NVStorageDeleteData [21:56:10]Write to MH i2c: 01 00 00 48 29 71 [21:56:10]Write i2c OK [21:56:10]MH_I2C_Read... [21:56:10]Read from MH i2c: 01 [21:56:10]MH_I2C_Read... [21:56:10]Read from MH i2c: 01 07 00 [21:56:10]MH_I2C_Read... [21:56:10]Read from MH i2c: 01 07 00 48 29 00 00 00 00 00 F8 0C 7C [21:56:10]RasterBufferAndPrint [21:56:10]line [21:56:10]line [21:56:10]line [21:56:10]line [21:56:10]line [21:56:10]written 0, free lines is 3326 [21:56:10]MH_Cut [21:56:10]Write to MH i2c: D1 01 00 4F 29 01 4A [21:56:10]Write i2c OK [21:56:10]MH_I2C_Read... [21:56:10]Read from MH i2c: D1 [21:56:10]MH_I2C_Read... [21:56:10]Read from MH i2c: D1 01 00 [21:56:10]MH_I2C_Read... [21:56:10]Read from MH i2c: D1 01 00 4F 29 00 49 [21:56:10]Write to MH i2c: 01 00 00 50 29 79 [21:56:10]Write i2c OK [21:56:10]MH_I2C_Read... [21:56:10]OFD Sender: No OFD packet to send [21:56:10]*** Cut start [21:56:10]*** Partial cut [21:56:10]*** CUTSNS_PIN = 1 [21:56:10]*** CUTSNS_PIN = 0 [21:56:11]*** Brake cut motor [21:56:11]Read from MH i2c: 01 [21:56:11]MH_I2C_Read... [21:56:11]Read from MH i2c: 01 07 00 [21:56:11]MH_I2C_Read... [21:56:11]*** Stop cut motor [21:56:11]*** Cut end [21:56:11]Read from MH i2c: 01 07 00 50 29 00 00 00 00 00 FF 0F 8E [21:56:11]process_action close_receipt done [21:56:11]requested_data is exist [21:56:11]produce_requested_data [21:56:11]requested_item fm.sn is exist - process it [21:56:11]wFMCommunicate request_size=4 [21:56:11]MH_SAM_APDU [21:56:11]CAPDU: 80 11 00 00 [21:56:11]Write to MH i2c: E2 08 00 51 29 80 11 00 00 00 00 00 00 F4 [21:56:11]Write i2c OK [21:56:11]MH_I2C_Read... [21:56:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:56:11]Read from MH i2c: E2 [21:56:11]MH_I2C_Read... [21:56:11]Read from MH i2c: E2 17 00 [21:56:11]MH_I2C_Read... [21:56:11]Read from MH i2c: E2 17 00 51 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 45 [21:56:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:56:11]wFMCommunicate OK [21:56:11]requested_item fd.num is exist - process it [21:56:11]SAM_PROTO_GetFieldsCounters [21:56:11]wFMCommunicate request_size=4 [21:56:11]MH_SAM_APDU [21:56:11]CAPDU: 80 13 00 00 [21:56:11]Write to MH i2c: E2 08 00 52 29 80 13 00 00 00 00 00 00 F7 [21:56:11]Write i2c OK [21:56:11]MH_I2C_Read... [21:56:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:56:11]Read from MH i2c: E2 [21:56:11]MH_I2C_Read... [21:56:11]Read from MH i2c: E2 62 00 [21:56:11]MH_I2C_Read... [21:56:11]Read from MH i2c: E2 62 00 52 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7C 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 64 02 00 00 5E 04 04 00 64 02 00 00 57 04 04 00 65 02 00 00 19 04 04 00 00 00 00 00 90 00 7E [21:56:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7C 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 64 02 00 00 5E 04 04 00 64 02 00 00 57 04 04 00 65 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:56:11]wFMCommunicate OK [21:56:11]SAM_PROTO_GetFieldsCounters done [21:56:11]requested_item shift.num is exist - process it [21:56:11]requested_item shift.opened is exist - process it [21:56:11]req_shift_opened [21:56:11]FM_GetShiftState [21:56:11]SAM_PROTO_GetShiftState [21:56:11]wFMCommunicate request_size=4 [21:56:11]MH_SAM_APDU [21:56:11]CAPDU: 80 13 01 00 [21:56:11]Write to MH i2c: E2 08 00 53 29 80 13 01 00 00 00 00 00 F9 [21:56:11]Write i2c OK [21:56:11]MH_I2C_Read... [21:56:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:56:11]Read from MH i2c: E2 [21:56:11]MH_I2C_Read... [21:56:11]Read from MH i2c: E2 0E 00 [21:56:11]MH_I2C_Read... [21:56:11]Read from MH i2c: E2 0E 00 53 29 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A0 [21:56:11]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:56:11]wFMCommunicate OK [21:56:11]SAM_PROTO_GetShiftState done [21:56:11]FM_GetShiftState done [21:56:11]req_shift_opened done [21:56:11]requested_item shift.open_date is exist - process it [21:56:11]req_shift_open_date [21:56:11]req_shift_open_date done [21:56:11]produce_requested_data done [21:56:11]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156540,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [21:56:11]process_action_free close_receipt [21:56:11]json_value_free [21:56:11]json_value_free done [21:56:11]process_json_proto returns [21:56:11]Send response to host [21:56:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156540,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [21:56:11]free response buf [21:56:11]execute_script done [21:56:11]execute_script returns [21:56:11]free content buf [21:56:11]Sock 7.Close socket [21:56:11]Sock 7.Thread stoped [21:56:15]OFD Sender: No OFD packet to send [21:56:20]OFD Sender: No OFD packet to send [21:56:25]OFD Sender: No OFD packet to send [21:56:30]OFD Sender: No OFD packet to send [21:56:35]OFD Sender: No OFD packet to send [21:56:40]OFD Sender: No OFD packet to send [21:56:45]OFD Sender: No OFD packet to send [21:56:50]OFD Sender: No OFD packet to send [21:56:55]OFD Sender: No OFD packet to send [21:57:00]OFD Sender: No OFD packet to send [21:57:05]OFD Sender: No OFD packet to send [21:57:10]OFD Sender: No OFD packet to send [21:57:15]OFD Sender: No OFD packet to send [21:57:20]OFD Sender: No OFD packet to send [21:57:25]OFD Sender: No OFD packet to send [21:57:25]accept exits with 9 [21:57:25]New connection [21:57:25]New thread 3066731876 created [21:57:25]Thread 3066588516 joined [21:57:25]Waiting for new connection... [21:57:25] Sock 9.Parse request [21:57:25]Sock 9.Check first char [21:57:25]Sock 9.First char is OK [21:57:25]request: POST /json_proto HTTP/1.0 [21:57:25]Method: POST [21:57:25]URL: /json_proto [21:57:25]Method is POST - this is cgi request [21:57:25]url: /json_proto [21:57:25]query_string will be loaded in cgi processing [21:57:25]execute_cgi json_proto POST (null) [21:57:25]execute_cgi path=json_proto method=POST [21:57:25]POST find Content-Length [21:57:25]Host: 172.17.53.67:8080 [21:57:25]Content-Length: 682 [21:57:25]Content-Type: application/json [21:57:25] [21:57:25]POST finish read [21:57:25]Found Content-Length = 682 [21:57:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874858", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 19.440, "sum" : 1300.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 1300.00, "payments": [ { "type": 0, "sum" : 1300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:57:25]execute_script... [21:57:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874858", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 19.440, "sum" : 1300.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 1300.00, "payments": [ { "type": 0, "sum" : 1300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:57:25]POST & json_proto [21:57:25]process_json_proto [21:57:25]json parsed OK: [21:57:25]protocol is kg_v1.0 [21:57:25]action value=close_receipt [21:57:25]process_action close_receipt [21:57:25]cmd_close_receipt [21:57:25]MH_GetDate [21:57:25]Write to MH i2c: F0 00 00 54 29 6C [21:57:25]Write i2c OK [21:57:25]MH_I2C_Read... [21:57:25]Read from MH i2c: F0 [21:57:25]MH_I2C_Read... [21:57:25]Read from MH i2c: F0 09 00 [21:57:25]MH_I2C_Read... [21:57:25]Read from MH i2c: F0 09 00 54 29 00 C7 7C 15 67 19 BC 99 64 06 [21:57:25]GetLastDocTimeStamp 1729461368 [21:57:25]current date 1729461447 [21:57:25]FM_GetShiftState [21:57:25]SAM_PROTO_GetShiftState [21:57:25]wFMCommunicate request_size=4 [21:57:25]MH_SAM_APDU [21:57:25]CAPDU: 80 13 01 00 [21:57:25]Write to MH i2c: E2 08 00 55 29 80 13 01 00 00 00 00 00 FB [21:57:25]Write i2c OK [21:57:25]MH_I2C_Read... [21:57:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:57:25]Read from MH i2c: E2 [21:57:25]MH_I2C_Read... [21:57:25]Read from MH i2c: E2 0E 00 [21:57:25]MH_I2C_Read... [21:57:25]Read from MH i2c: E2 0E 00 55 29 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A2 [21:57:25]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:57:25]wFMCommunicate OK [21:57:25]SAM_PROTO_GetShiftState done [21:57:25]FM_GetShiftState done [21:57:25]opened in 1729383891 [21:57:25]opened+sec_in_day 1729470291 [21:57:25]quantity*price = 130053 [21:57:25]sum+1 = 130055 [21:57:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.54 ИТОГО: 1300.00 Внесено: 1300.00 СДАЧА: 0.00 НСП 1% : 11.51 НДС 12% : 138.11 Наличными: 1300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 613 20.10.2024 21:57 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156541 ФПД: 249411789621512 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T215727&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156541&fm=249411789621512&tin=02508201610067®Number=0000137193017469&sum=130000 [21:57:27]StoreToDocumentArchive [21:57:27]shift 314 fd 156541 [21:57:27]save to /storage/0314/doc_00156541 [21:57:27]save last doc name /storage/0314/doc_00156541 to /storage/kkm_last_doc_name [21:57:27]save OK [21:57:27]Clear old archive folders... [21:57:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:57:27]tlvbuf is 002F8CA0 [21:57:27]SAM_PROTO_ClearQueue [21:57:27]wFMCommunicate request_size=4 [21:57:27]MH_SAM_APDU [21:57:27]CAPDU: 80 09 00 00 [21:57:27]Write to MH i2c: E2 08 00 62 29 80 09 00 00 00 00 00 00 FD [21:57:27]Write i2c OK [21:57:27]MH_I2C_Read... [21:57:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:57:27]Read from MH i2c: E2 [21:57:27]MH_I2C_Read... [21:57:27]Read from MH i2c: E2 03 00 [21:57:27]MH_I2C_Read... [21:57:27]Read from MH i2c: E2 03 00 62 29 00 90 00 FF [21:57:27]RAPDU: 90 00 [21:57:27]wFMCommunicate OK [21:57:27]SAM_PROTO_ClearQueue done [21:57:27]KKMCreateOFDPacket [21:57:27]OFDProtocolAddRootSTLVToBuf [21:57:27]FM_MakeSignedData [21:57:27]FM_MakeSignedData [21:57:27]SAM_PROTO_SignData [21:57:27]wFMCommunicate request_size=4 [21:57:27]MH_SAM_APDU [21:57:27]CAPDU: 80 0D 01 02 [21:57:27]Write to MH i2c: E2 08 00 63 29 80 0D 01 02 00 00 00 00 05 [21:57:27]Write i2c OK [21:57:27]MH_I2C_Read... [21:57:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:57:27]Read from MH i2c: E2 [21:57:27]MH_I2C_Read... [21:57:27]Read from MH i2c: E2 03 00 [21:57:27]MH_I2C_Read... [21:57:27]Read from MH i2c: E2 03 00 63 29 00 90 00 00 [21:57:27]RAPDU: 90 00 [21:57:27]wFMCommunicate OK [21:57:27]wFMCommunicate request_size=255 [21:57:27]MH_SAM_APDU [21:57:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 06 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 02 00 00 F4 03 04 00 C7 7C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7D 63 02 00 35 04 06 00 E2 [21:57:27]Write to MH i2c: E2 02 01 64 29 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 06 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 02 00 00 F4 03 04 00 C7 7C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7D 63 02 00 35 04 06 00 E2 00 00 09 [21:57:27]Write i2c OK [21:57:27]MH_I2C_Read... [21:57:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:57:27]Read from MH i2c: E2 [21:57:27]MH_I2C_Read... [21:57:27]Read from MH i2c: E2 03 00 [21:57:27]MH_I2C_Read... [21:57:27]Read from MH i2c: E2 03 00 64 29 00 90 00 01 [21:57:27]RAPDU: 90 00 [21:57:27]wFMCommunicate OK [21:57:27]wFMCommunicate request_size=10 [21:57:27]MH_SAM_APDU [21:57:27]CAPDU: 80 0D 02 02 05 D6 B5 1F 89 08 [21:57:27]Write to MH i2c: E2 0D 00 65 29 80 0D 02 02 05 00 D6 B5 1F 89 08 00 00 4D [21:57:27]Write i2c OK [21:57:27]MH_I2C_Read... [21:57:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:57:27]Read from MH i2c: E2 [21:57:27]MH_I2C_Read... [21:57:27]Read from MH i2c: E2 03 00 [21:57:27]MH_I2C_Read... [21:57:27]Read from MH i2c: E2 03 00 65 29 00 90 00 02 [21:57:27]RAPDU: 90 00 [21:57:27]wFMCommunicate OK [21:57:27]wFMCommunicate request_size=4 [21:57:27]MH_SAM_APDU [21:57:27]CAPDU: 80 0D 03 02 [21:57:27]Write to MH i2c: E2 08 00 66 29 80 0D 03 02 00 00 00 00 0A [21:57:27]Write i2c OK [21:57:27]MH_I2C_Read... [21:57:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:57:27]Read from MH i2c: E2 [21:57:27]MH_I2C_Read... [21:57:27]Read from MH i2c: E2 0B 00 [21:57:27]MH_I2C_Read... [21:57:27]Read from MH i2c: E2 0B 00 66 29 00 D7 77 08 EE 99 E4 88 63 90 00 B7 [21:57:27]RAPDU: D7 77 08 EE 99 E4 88 63 90 00 [21:57:27]wFMCommunicate OK [21:57:27]SAM_PROTO_SignData done [21:57:27]FM_MakeSignedData done [21:57:27]CreateOFDProtocolMessage [21:57:27]wFMCommunicate request_size=4 [21:57:27]MH_SAM_APDU [21:57:27]CAPDU: 80 11 00 00 [21:57:27]Write to MH i2c: E2 08 00 67 29 80 11 00 00 00 00 00 00 0A [21:57:27]Write i2c OK [21:57:27]MH_I2C_Read... [21:57:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:57:27]Read from MH i2c: E2 [21:57:27]MH_I2C_Read... [21:57:27]Read from MH i2c: E2 17 00 [21:57:27]MH_I2C_Read... [21:57:27]Read from MH i2c: E2 17 00 67 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5B [21:57:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:57:27]wFMCommunicate OK [21:57:27]CreateOFDProtocolMessage done [21:57:27]OFDSenderStorePacket 156541 [21:57:27]StoreOFDPacket docnum=156541 [21:57:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 13 95 07 01 1A 23 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 06 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 02 00 00 F4 03 04 00 C7 7C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7D 63 02 00 35 04 06 00 E2 D6 B5 1F 89 08 D7 77 08 EE 99 E4 88 63 [21:57:27]CheckFolder [21:57:27]dirname=/storage/ofd_packets [21:57:27]CheckFolder done [21:57:27]ProducePacketName [21:57:27]name=ofd_packets/00156541 [21:57:27]NVStorageSaveData ofd_packets/00156541 [21:57:27]File name is /storage/ofd_packets/00156541 [21:57:27]Write 301 bytes [21:57:27]NVStorageSaveData done [21:57:27]OFDSenderStorePacket done [21:57:27]KKMCreateOFDPacket done [21:57:27]NVStorageSaveData kkm_last_timestamp [21:57:27]File name is /storage/kkm_last_timestamp [21:57:27]Write 4 bytes [21:57:27]NVStorageSaveData done [21:57:27]ExternCall_PrintAddStr [21:57:27]wPrintStart [21:57:27]Write to MH i2c: 01 00 00 68 29 91 [21:57:27]Write i2c OK [21:57:27]MH_I2C_Read... [21:57:27]Read from MH i2c: 01 [21:57:27]MH_I2C_Read... [21:57:27]Read from MH i2c: 01 07 00 [21:57:27]MH_I2C_Read... [21:57:27]Read from MH i2c: 01 07 00 68 29 00 00 00 00 00 FF 0F A6 [21:57:27]RasterBufferAndPrint [21:57:27]line Счет N : (1)874858 [21:57:27]line ИНН: 02508201610067 [21:57:27]line Контрольно-Кассовый Чек [21:57:27]line ПРОДАЖА [21:57:27]line ТРК (МРК, ГНК) : 22 [21:57:27]line Товар: 2710124130 [21:57:27]line Аи-92-К-5 [21:57:27]line 19.440 * 66.90 [21:57:27]line = 1300.54 [21:57:27]line НДС 12% НСП 1% [21:57:27]line > о реализуемом товаре [21:57:27]line ОКРУГЛЕНИЕ: -0.54 [21:57:27]line ИТОГО: 1300.00 [21:57:27]line Внесено: 1300.00 [21:57:27]line СДАЧА: 0.00 [21:57:27]line НСП 1% : 11.51 [21:57:27]line НДС 12% : 138.11 [21:57:27]line Наличными: 1300.00 [21:57:27]line Безнал.: 0.00 [21:57:27]line Место: АЗС № 165 "Партнер Нефть" [21:57:27]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [21:57:27]line СНО: Общий режим [21:57:27]line Чек 613 20.10.2024 21:57 [21:57:27]line Смена: 314 ФФД: 1.0 [21:57:27]line ЗНМ: 0300000234 [21:57:27]line РНМ: 0000137193017469 [21:57:27]line Версия ККМ: v1.0 [21:57:27]line ФМ: 0000000000963156 [21:57:27]line ФД: 156541 [21:57:27]line ФПД: 249411789621512 [21:57:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T215727&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156541&fm=249411789621512&tin=02508201610067®Number=0000137193017469&sum=130000 [21:57:27]OFD Sender: Processing packet 156541 [packets to send 52, broken 51] [21:57:27]ProducePacketName [21:57:27]name=ofd_packets/00156541 [21:57:27]OFD Sender: To server: pG, [21:57:27]CommunicateWithHost lk.salyk.kg:30040 [21:57:27]ConnectInit lk.salyk.kg [21:57:27]written 0, free lines is 4095 [21:57:28]Connected sock=10 [21:57:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 13 95 07 01 1A 23 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 06 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 02 00 00 F4 03 04 00 C7 7C 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7D 63 02 00 35 04 06 00 E2 D6 B5 1F 89 08 D7 77 08 EE 99 E4 88 63 [21:57:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 FE 1E 47 00 60 19 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7D 63 02 00 F4 03 04 00 F8 22 15 67 B6 04 01 00 00 D9 5E 69 AF 33 49 30 C8 [21:57:28]CommunicateWithHost err = 0 [21:57:28]CheckOFDResponse [21:57:28]1017 (14) - 77093643461234 [21:57:28]1041 (16) - 0000000000963156 [21:57:28]1040 (4) - 156541 [21:57:28]1012 (4) - 20.10.2024 15:34 [21:57:28]1206 (1) - 0 [21:57:28]OFD Sender: Remove packet 156541 [21:57:28]ProducePacketName [21:57:28]name=ofd_packets/00156541 [21:57:28]NVStorageDeleteData [21:57:28]Write to MH i2c: 01 00 00 93 29 BC [21:57:28]Write i2c OK [21:57:28]MH_I2C_Read... [21:57:28]Read from MH i2c: 01 [21:57:28]MH_I2C_Read... [21:57:28]Read from MH i2c: 01 07 00 [21:57:28]MH_I2C_Read... [21:57:28]Read from MH i2c: 01 07 00 93 29 00 00 00 00 00 E8 0C B7 [21:57:28]RasterBufferAndPrint [21:57:28]line [21:57:28]line [21:57:28]line [21:57:28]line [21:57:28]line [21:57:28]written 0, free lines is 3310 [21:57:28]MH_Cut [21:57:28]Write to MH i2c: D1 01 00 9A 29 01 95 [21:57:28]Write i2c OK [21:57:28]MH_I2C_Read... [21:57:28]Read from MH i2c: D1 [21:57:28]MH_I2C_Read... [21:57:28]Read from MH i2c: D1 01 00 [21:57:28]MH_I2C_Read... [21:57:28]Read from MH i2c: D1 01 00 9A 29 00 94 [21:57:28]Write to MH i2c: 01 00 00 9B 29 C4 [21:57:28]Write i2c OK [21:57:28]MH_I2C_Read... [21:57:28]OFD Sender: No OFD packet to send [21:57:29]*** Cut start [21:57:29]*** Partial cut [21:57:29]*** CUTSNS_PIN = 1 [21:57:29]*** CUTSNS_PIN = 0 [21:57:29]*** Brake cut motor [21:57:29]Read from MH i2c: 01 [21:57:29]MH_I2C_Read... [21:57:29]*** Stop cut motor [21:57:29]*** Cut end [21:57:29]Read from MH i2c: 01 07 00 [21:57:29]MH_I2C_Read... [21:57:29]Read from MH i2c: 01 07 00 9B 29 00 00 00 00 00 FF 0F D9 [21:57:29]process_action close_receipt done [21:57:29]requested_data is exist [21:57:29]produce_requested_data [21:57:29]requested_item fm.sn is exist - process it [21:57:29]wFMCommunicate request_size=4 [21:57:29]MH_SAM_APDU [21:57:29]CAPDU: 80 11 00 00 [21:57:29]Write to MH i2c: E2 08 00 9C 29 80 11 00 00 00 00 00 00 3F [21:57:29]Write i2c OK [21:57:29]MH_I2C_Read... [21:57:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:57:29]Read from MH i2c: E2 [21:57:29]MH_I2C_Read... [21:57:29]Read from MH i2c: E2 17 00 [21:57:29]MH_I2C_Read... [21:57:29]Read from MH i2c: E2 17 00 9C 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 90 [21:57:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [21:57:29]wFMCommunicate OK [21:57:29]requested_item fd.num is exist - process it [21:57:29]SAM_PROTO_GetFieldsCounters [21:57:29]wFMCommunicate request_size=4 [21:57:29]MH_SAM_APDU [21:57:29]CAPDU: 80 13 00 00 [21:57:29]Write to MH i2c: E2 08 00 9D 29 80 13 00 00 00 00 00 00 42 [21:57:29]Write i2c OK [21:57:29]MH_I2C_Read... [21:57:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:57:29]Read from MH i2c: E2 [21:57:29]MH_I2C_Read... [21:57:29]Read from MH i2c: E2 62 00 [21:57:29]MH_I2C_Read... [21:57:29]Read from MH i2c: E2 62 00 9D 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7D 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 65 02 00 00 5E 04 04 00 65 02 00 00 57 04 04 00 66 02 00 00 19 04 04 00 00 00 00 00 90 00 CD [21:57:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7D 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 65 02 00 00 5E 04 04 00 65 02 00 00 57 04 04 00 66 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:57:29]wFMCommunicate OK [21:57:29]SAM_PROTO_GetFieldsCounters done [21:57:29]requested_item shift.num is exist - process it [21:57:29]requested_item shift.opened is exist - process it [21:57:29]req_shift_opened [21:57:29]FM_GetShiftState [21:57:29]SAM_PROTO_GetShiftState [21:57:29]wFMCommunicate request_size=4 [21:57:29]MH_SAM_APDU [21:57:29]CAPDU: 80 13 01 00 [21:57:29]Write to MH i2c: E2 08 00 9E 29 80 13 01 00 00 00 00 00 44 [21:57:29]Write i2c OK [21:57:29]MH_I2C_Read... [21:57:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:57:29]Read from MH i2c: E2 [21:57:29]MH_I2C_Read... [21:57:29]Read from MH i2c: E2 0E 00 [21:57:29]MH_I2C_Read... [21:57:29]Read from MH i2c: E2 0E 00 9E 29 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 EB [21:57:29]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [21:57:29]wFMCommunicate OK [21:57:29]SAM_PROTO_GetShiftState done [21:57:29]FM_GetShiftState done [21:57:29]req_shift_opened done [21:57:29]requested_item shift.open_date is exist - process it [21:57:29]req_shift_open_date [21:57:29]req_shift_open_date done [21:57:29]produce_requested_data done [21:57:29]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156541,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [21:57:29]process_action_free close_receipt [21:57:29]json_value_free [21:57:29]json_value_free done [21:57:29]process_json_proto returns [21:57:29]Send response to host [21:57:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156541,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [21:57:29]free response buf [21:57:29]execute_script done [21:57:29]execute_script returns [21:57:29]free content buf [21:57:29]Sock 9.Close socket [21:57:29]Sock 9.Thread stoped [21:57:33]OFD Sender: No OFD packet to send [21:57:38]OFD Sender: No OFD packet to send [21:57:43]OFD Sender: No OFD packet to send [21:57:48]OFD Sender: No OFD packet to send [21:57:53]OFD Sender: No OFD packet to send [21:57:58]OFD Sender: No OFD packet to send [21:58:03]OFD Sender: No OFD packet to send [21:58:08]OFD Sender: No OFD packet to send [21:58:13]OFD Sender: No OFD packet to send [21:58:18]OFD Sender: No OFD packet to send [21:58:23]OFD Sender: No OFD packet to send [21:58:28]OFD Sender: No OFD packet to send [21:58:33]OFD Sender: No OFD packet to send [21:58:38]OFD Sender: No OFD packet to send [21:58:43]OFD Sender: No OFD packet to send [21:58:48]OFD Sender: No OFD packet to send [21:58:53]OFD Sender: No OFD packet to send [21:58:58]OFD Sender: No OFD packet to send [21:59:03]OFD Sender: No OFD packet to send [21:59:08]OFD Sender: No OFD packet to send [21:59:13]OFD Sender: No OFD packet to send [21:59:18]OFD Sender: No OFD packet to send [21:59:23]OFD Sender: No OFD packet to send [21:59:28]OFD Sender: No OFD packet to send [21:59:33]OFD Sender: No OFD packet to send [21:59:38]OFD Sender: No OFD packet to send [21:59:43]OFD Sender: No OFD packet to send [21:59:48]OFD Sender: No OFD packet to send [21:59:53]OFD Sender: No OFD packet to send [21:59:58]OFD Sender: No OFD packet to send [22:00:03]OFD Sender: No OFD packet to send [22:00:08]OFD Sender: No OFD packet to send [22:00:09]accept exits with 7 [22:00:09]New connection [22:00:09]New thread 3066588516 created [22:00:09]Thread 3066731876 joined [22:00:09]Waiting for new connection... [22:00:09] Sock 7.Parse request [22:00:09]Sock 7.Check first char [22:00:09]Sock 7.First char is OK [22:00:09]request: POST /json_proto HTTP/1.0 [22:00:09]Method: POST [22:00:09]URL: /json_proto [22:00:09]Method is POST - this is cgi request [22:00:09]url: /json_proto [22:00:09]query_string will be loaded in cgi processing [22:00:09]execute_cgi json_proto POST (null) [22:00:09]execute_cgi path=json_proto method=POST [22:00:09]POST find Content-Length [22:00:09]Host: 172.17.53.67:8080 [22:00:09]Content-Length: 759 [22:00:09]Content-Type: application/json [22:00:09] [22:00:09]POST finish read [22:00:09]Found Content-Length = 759 [22:00:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874859", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:00:09]execute_script... [22:00:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874859", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:00:09]POST & json_proto [22:00:09]process_json_proto [22:00:09]json parsed OK: [22:00:09]protocol is kg_v1.0 [22:00:09]action value=close_receipt [22:00:09]process_action close_receipt [22:00:09]cmd_close_receipt [22:00:09]MH_GetDate [22:00:09]Write to MH i2c: F0 00 00 9F 29 B7 [22:00:09]Write i2c OK [22:00:09]MH_I2C_Read... [22:00:09]Read from MH i2c: F0 [22:00:09]MH_I2C_Read... [22:00:09]Read from MH i2c: F0 09 00 [22:00:09]MH_I2C_Read... [22:00:09]Read from MH i2c: F0 09 00 9F 29 00 6A 7D 15 67 19 BC 99 64 F5 [22:00:09]GetLastDocTimeStamp 1729461447 [22:00:09]current date 1729461610 [22:00:09]FM_GetShiftState [22:00:09]SAM_PROTO_GetShiftState [22:00:09]wFMCommunicate request_size=4 [22:00:09]MH_SAM_APDU [22:00:09]CAPDU: 80 13 01 00 [22:00:09]Write to MH i2c: E2 08 00 A0 29 80 13 01 00 00 00 00 00 46 [22:00:09]Write i2c OK [22:00:09]MH_I2C_Read... [22:00:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:00:09]Read from MH i2c: E2 [22:00:09]MH_I2C_Read... [22:00:09]Read from MH i2c: E2 0E 00 [22:00:09]MH_I2C_Read... [22:00:09]Read from MH i2c: E2 0E 00 A0 29 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 ED [22:00:09]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:00:09]wFMCommunicate OK [22:00:09]SAM_PROTO_GetShiftState done [22:00:09]FM_GetShiftState done [22:00:09]opened in 1729383891 [22:00:09]opened+sec_in_day 1729470291 [22:00:09]quantity*price = 50000 [22:00:09]sum+1 = 50001 [22:00:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 0.00 Безнал.: 500.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 614 20.10.2024 22:00 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156542 ФПД: 56956387803801 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T220010&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156542&fm=56956387803801&tin=02508201610067®Number=0000137193017469&sum=50000 [22:00:10]StoreToDocumentArchive [22:00:10]shift 314 fd 156542 [22:00:10]save to /storage/0314/doc_00156542 [22:00:10]save last doc name /storage/0314/doc_00156542 to /storage/kkm_last_doc_name [22:00:10]save OK [22:00:10]Clear old archive folders... [22:00:10]ProcessDocumentItem done err = 0, tmpTLVsize=252 [22:00:10]tlvbuf is 002FCEE0 [22:00:10]SAM_PROTO_ClearQueue [22:00:10]wFMCommunicate request_size=4 [22:00:10]MH_SAM_APDU [22:00:10]CAPDU: 80 09 00 00 [22:00:10]Write to MH i2c: E2 08 00 AD 29 80 09 00 00 00 00 00 00 48 [22:00:10]Write i2c OK [22:00:10]MH_I2C_Read... [22:00:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:00:10]Read from MH i2c: E2 [22:00:10]MH_I2C_Read... [22:00:10]Read from MH i2c: E2 03 00 [22:00:10]MH_I2C_Read... [22:00:10]Read from MH i2c: E2 03 00 AD 29 00 90 00 4A [22:00:10]RAPDU: 90 00 [22:00:10]wFMCommunicate OK [22:00:10]SAM_PROTO_ClearQueue done [22:00:10]KKMCreateOFDPacket [22:00:10]OFDProtocolAddRootSTLVToBuf [22:00:10]FM_MakeSignedData [22:00:10]FM_MakeSignedData [22:00:10]SAM_PROTO_SignData [22:00:10]wFMCommunicate request_size=4 [22:00:10]MH_SAM_APDU [22:00:10]CAPDU: 80 0D 01 02 [22:00:10]Write to MH i2c: E2 08 00 AE 29 80 0D 01 02 00 00 00 00 50 [22:00:10]Write i2c OK [22:00:10]MH_I2C_Read... [22:00:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:00:10]Read from MH i2c: E2 [22:00:10]MH_I2C_Read... [22:00:10]Read from MH i2c: E2 03 00 [22:00:10]MH_I2C_Read... [22:00:10]Read from MH i2c: E2 03 00 AE 29 00 90 00 4B [22:00:10]RAPDU: 90 00 [22:00:10]wFMCommunicate OK [22:00:10]wFMCommunicate request_size=255 [22:00:10]MH_SAM_APDU [22:00:10]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 02 00 00 F4 03 04 00 6A 7D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7E 63 02 00 35 04 06 00 [22:00:10]Write to MH i2c: E2 02 01 AF 29 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 02 00 00 F4 03 04 00 6A 7D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7E 63 02 00 35 04 06 00 00 00 BA [22:00:10]Write i2c OK [22:00:10]MH_I2C_Read... [22:00:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:00:10]Read from MH i2c: E2 [22:00:10]MH_I2C_Read... [22:00:10]Read from MH i2c: E2 03 00 [22:00:10]MH_I2C_Read... [22:00:10]Read from MH i2c: E2 03 00 AF 29 00 90 00 4C [22:00:10]RAPDU: 90 00 [22:00:10]wFMCommunicate OK [22:00:10]wFMCommunicate request_size=11 [22:00:10]MH_SAM_APDU [22:00:10]CAPDU: 80 0D 02 02 06 33 CD 31 43 42 99 [22:00:10]Write to MH i2c: E2 0E 00 B0 29 80 0D 02 02 06 00 33 CD 31 43 42 99 00 00 AE [22:00:10]Write i2c OK [22:00:10]MH_I2C_Read... [22:00:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:00:10]Read from MH i2c: E2 [22:00:10]MH_I2C_Read... [22:00:10]Read from MH i2c: E2 03 00 [22:00:10]MH_I2C_Read... [22:00:10]Read from MH i2c: E2 03 00 B0 29 00 90 00 4D [22:00:10]RAPDU: 90 00 [22:00:10]wFMCommunicate OK [22:00:10]wFMCommunicate request_size=4 [22:00:10]MH_SAM_APDU [22:00:10]CAPDU: 80 0D 03 02 [22:00:10]Write to MH i2c: E2 08 00 B1 29 80 0D 03 02 00 00 00 00 55 [22:00:10]Write i2c OK [22:00:10]MH_I2C_Read... [22:00:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:00:10]Read from MH i2c: E2 [22:00:10]MH_I2C_Read... [22:00:10]Read from MH i2c: E2 0B 00 [22:00:10]MH_I2C_Read... [22:00:10]Read from MH i2c: E2 0B 00 B1 29 00 09 8E 3A 74 50 99 1F 72 90 00 15 [22:00:10]RAPDU: 09 8E 3A 74 50 99 1F 72 90 00 [22:00:10]wFMCommunicate OK [22:00:10]SAM_PROTO_SignData done [22:00:10]FM_MakeSignedData done [22:00:10]CreateOFDProtocolMessage [22:00:10]wFMCommunicate request_size=4 [22:00:10]MH_SAM_APDU [22:00:10]CAPDU: 80 11 00 00 [22:00:10]Write to MH i2c: E2 08 00 B2 29 80 11 00 00 00 00 00 00 55 [22:00:10]Write i2c OK [22:00:10]MH_I2C_Read... [22:00:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:00:10]Read from MH i2c: E2 [22:00:10]MH_I2C_Read... [22:00:10]Read from MH i2c: E2 17 00 [22:00:10]MH_I2C_Read... [22:00:10]Read from MH i2c: E2 17 00 B2 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A6 [22:00:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:00:10]wFMCommunicate OK [22:00:10]CreateOFDProtocolMessage done [22:00:10]OFDSenderStorePacket 156542 [22:00:10]StoreOFDPacket docnum=156542 [22:00:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 08 57 08 01 72 79 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 02 00 00 F4 03 04 00 6A 7D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7E 63 02 00 35 04 06 00 33 CD 31 43 42 99 09 8E 3A 74 50 99 1F 72 [22:00:10]CheckFolder [22:00:10]dirname=/storage/ofd_packets [22:00:10]CheckFolder done [22:00:10]ProducePacketName [22:00:10]name=ofd_packets/00156542 [22:00:10]NVStorageSaveData ofd_packets/00156542 [22:00:10]File name is /storage/ofd_packets/00156542 [22:00:10]Write 302 bytes [22:00:10]NVStorageSaveData done [22:00:10]OFDSenderStorePacket done [22:00:10]KKMCreateOFDPacket done [22:00:10]NVStorageSaveData kkm_last_timestamp [22:00:10]File name is /storage/kkm_last_timestamp [22:00:10]Write 4 bytes [22:00:10]NVStorageSaveData done [22:00:10]ExternCall_PrintAddStr [22:00:10]wPrintStart [22:00:10]Write to MH i2c: 01 00 00 B3 29 DC [22:00:10]Write i2c OK [22:00:10]MH_I2C_Read... [22:00:10]Read from MH i2c: 01 [22:00:10]MH_I2C_Read... [22:00:10]Read from MH i2c: 01 07 00 [22:00:10]MH_I2C_Read... [22:00:10]Read from MH i2c: 01 07 00 B3 29 00 00 00 00 00 FF 0F F1 [22:00:11]RasterBufferAndPrint [22:00:11]line Счет N : (1)874859 [22:00:11]line ИНН: 02508201610067 [22:00:11]line Контрольно-Кассовый Чек [22:00:11]line ПРОДАЖА [22:00:11]line ТРК (МРК, ГНК) : 43 [22:00:11]line Товар: 2710124130 [22:00:11]line Super 92-К-5 [22:00:11]line 7.310 * 68.40 [22:00:11]line = 500.00 [22:00:11]line НДС 12% НСП 1% [22:00:11]line > о реализуемом товаре [22:00:11]line ИТОГО: 500.00 [22:00:11]line НСП 1% : 4.42 [22:00:11]line НДС 12% : 53.10 [22:00:11]line Наличными: 0.00 [22:00:11]line Безнал.: 500.00 [22:00:11]line Место: АЗС № 165 "Партнер Нефть" [22:00:11]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [22:00:11]line СНО: Общий режим [22:00:11]line Чек 614 20.10.2024 22:00 [22:00:11]line Смена: 314 ФФД: 1.0 [22:00:11]line ЗНМ: 0300000234 [22:00:11]line РНМ: 0000137193017469 [22:00:11]line Версия ККМ: v1.0 [22:00:11]line Платежная система: Mbank [22:00:11]line ФМ: 0000000000963156 [22:00:11]line ФД: 156542 [22:00:11]line ФПД: 56956387803801 [22:00:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T220010&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156542&fm=56956387803801&tin=02508201610067®Number=0000137193017469&sum=50000 [22:00:11]written 0, free lines is 4095 [22:00:11]OFD Sender: Processing packet 156542 [packets to send 52, broken 51] [22:00:11]ProducePacketName [22:00:11]name=ofd_packets/00156542 [22:00:11]OFD Sender: To server: pG, [22:00:11]CommunicateWithHost lk.salyk.kg:30040 [22:00:11]ConnectInit lk.salyk.kg [22:00:11]Connected sock=10 [22:00:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 08 57 08 01 72 79 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 02 00 00 F4 03 04 00 6A 7D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7E 63 02 00 35 04 06 00 33 CD 31 43 42 99 09 8E 3A 74 50 99 1F 72 [22:00:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F5 1F 47 00 CF EE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7E 63 02 00 F4 03 04 00 9B 23 15 67 B6 04 01 00 00 B0 9E E2 D0 34 FB 7F 6C [22:00:11]CommunicateWithHost err = 0 [22:00:11]CheckOFDResponse [22:00:11]1017 (14) - 77093643461234 [22:00:11]1041 (16) - 0000000000963156 [22:00:11]1040 (4) - 156542 [22:00:11]1012 (4) - 20.10.2024 15:36 [22:00:11]1206 (1) - 0 [22:00:11]OFD Sender: Remove packet 156542 [22:00:11]ProducePacketName [22:00:11]name=ofd_packets/00156542 [22:00:11]NVStorageDeleteData [22:00:11]Write to MH i2c: 01 00 00 DC 29 05 [22:00:11]Write i2c OK [22:00:11]MH_I2C_Read... [22:00:11]Read from MH i2c: 01 [22:00:11]MH_I2C_Read... [22:00:11]Read from MH i2c: 01 07 00 [22:00:11]MH_I2C_Read... [22:00:11]Read from MH i2c: 01 07 00 DC 29 00 00 00 00 00 24 0D 3D [22:00:11]RasterBufferAndPrint [22:00:11]line [22:00:11]line [22:00:11]line [22:00:11]line [22:00:11]line [22:00:11]written 0, free lines is 3370 [22:00:11]MH_Cut [22:00:11]Write to MH i2c: D1 01 00 E3 29 01 DE [22:00:11]Write i2c OK [22:00:11]MH_I2C_Read... [22:00:11]Read from MH i2c: D1 [22:00:11]MH_I2C_Read... [22:00:11]Read from MH i2c: D1 01 00 [22:00:11]MH_I2C_Read... [22:00:11]Read from MH i2c: D1 01 00 E3 29 00 DD [22:00:11]Write to MH i2c: 01 00 00 E4 29 0D [22:00:11]Write i2c OK [22:00:11]MH_I2C_Read... [22:00:11]OFD Sender: No OFD packet to send [22:00:12]*** Cut start [22:00:12]*** Partial cut [22:00:12]*** CUTSNS_PIN = 1 [22:00:12]*** CUTSNS_PIN = 0 [22:00:12]*** Brake cut motor [22:00:12]Read from MH i2c: 01 [22:00:12]MH_I2C_Read... [22:00:12]*** Stop cut motor [22:00:12]*** Cut end [22:00:12]Read from MH i2c: 01 07 00 [22:00:12]MH_I2C_Read... [22:00:12]Read from MH i2c: 01 07 00 E4 29 00 00 00 00 00 FF 0F 22 [22:00:12]process_action close_receipt done [22:00:12]requested_data is exist [22:00:12]produce_requested_data [22:00:12]requested_item fm.sn is exist - process it [22:00:12]wFMCommunicate request_size=4 [22:00:12]MH_SAM_APDU [22:00:12]CAPDU: 80 11 00 00 [22:00:12]Write to MH i2c: E2 08 00 E5 29 80 11 00 00 00 00 00 00 88 [22:00:12]Write i2c OK [22:00:12]MH_I2C_Read... [22:00:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:00:12]Read from MH i2c: E2 [22:00:12]MH_I2C_Read... [22:00:12]Read from MH i2c: E2 17 00 [22:00:12]MH_I2C_Read... [22:00:12]Read from MH i2c: E2 17 00 E5 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D9 [22:00:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:00:12]wFMCommunicate OK [22:00:12]requested_item fd.num is exist - process it [22:00:12]SAM_PROTO_GetFieldsCounters [22:00:12]wFMCommunicate request_size=4 [22:00:12]MH_SAM_APDU [22:00:12]CAPDU: 80 13 00 00 [22:00:12]Write to MH i2c: E2 08 00 E6 29 80 13 00 00 00 00 00 00 8B [22:00:12]Write i2c OK [22:00:12]MH_I2C_Read... [22:00:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:00:12]Read from MH i2c: E2 [22:00:12]MH_I2C_Read... [22:00:12]Read from MH i2c: E2 62 00 [22:00:12]MH_I2C_Read... [22:00:12]Read from MH i2c: E2 62 00 E6 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7E 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 66 02 00 00 5E 04 04 00 66 02 00 00 57 04 04 00 67 02 00 00 19 04 04 00 00 00 00 00 90 00 1A [22:00:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7E 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 66 02 00 00 5E 04 04 00 66 02 00 00 57 04 04 00 67 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:00:12]wFMCommunicate OK [22:00:12]SAM_PROTO_GetFieldsCounters done [22:00:12]requested_item shift.num is exist - process it [22:00:12]requested_item shift.opened is exist - process it [22:00:12]req_shift_opened [22:00:12]FM_GetShiftState [22:00:12]SAM_PROTO_GetShiftState [22:00:12]wFMCommunicate request_size=4 [22:00:12]MH_SAM_APDU [22:00:12]CAPDU: 80 13 01 00 [22:00:12]Write to MH i2c: E2 08 00 E7 29 80 13 01 00 00 00 00 00 8D [22:00:12]Write i2c OK [22:00:12]MH_I2C_Read... [22:00:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:00:13]Read from MH i2c: E2 [22:00:13]MH_I2C_Read... [22:00:13]Read from MH i2c: E2 0E 00 [22:00:13]MH_I2C_Read... [22:00:13]Read from MH i2c: E2 0E 00 E7 29 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 34 [22:00:13]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:00:13]wFMCommunicate OK [22:00:13]SAM_PROTO_GetShiftState done [22:00:13]FM_GetShiftState done [22:00:13]req_shift_opened done [22:00:13]requested_item shift.open_date is exist - process it [22:00:13]req_shift_open_date [22:00:13]req_shift_open_date done [22:00:13]produce_requested_data done [22:00:13]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156542,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [22:00:13]process_action_free close_receipt [22:00:13]json_value_free [22:00:13]json_value_free done [22:00:13]process_json_proto returns [22:00:13]Send response to host [22:00:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156542,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [22:00:13]free response buf [22:00:13]execute_script done [22:00:13]execute_script returns [22:00:13]free content buf [22:00:13]Sock 7.Close socket [22:00:13]Sock 7.Thread stoped [22:00:16]OFD Sender: No OFD packet to send [22:00:21]OFD Sender: No OFD packet to send [22:00:26]OFD Sender: No OFD packet to send [22:00:31]accept exits with 9 [22:00:31]New connection [22:00:31]New thread 3066731876 created [22:00:31]Thread 3066588516 joined [22:00:31]Waiting for new connection... [22:00:31] Sock 9.Parse request [22:00:31]Sock 9.Check first char [22:00:31]Sock 9.First char is OK [22:00:31]request: POST /json_proto HTTP/1.0 [22:00:31]Method: POST [22:00:31]URL: /json_proto [22:00:31]Method is POST - this is cgi request [22:00:31]url: /json_proto [22:00:31]query_string will be loaded in cgi processing [22:00:31]execute_cgi json_proto POST (null) [22:00:31]execute_cgi path=json_proto method=POST [22:00:31]POST find Content-Length [22:00:31]Host: 172.17.53.67:8080 [22:00:31]Content-Length: 678 [22:00:31]Content-Type: application/json [22:00:31] [22:00:31]POST finish read [22:00:31]Found Content-Length = 678 [22:00:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874860", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:00:31]execute_script... [22:00:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874860", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:00:31]POST & json_proto [22:00:31]process_json_proto [22:00:31]json parsed OK: [22:00:31]protocol is kg_v1.0 [22:00:31]action value=close_receipt [22:00:31]process_action close_receipt [22:00:31]cmd_close_receipt [22:00:31]MH_GetDate [22:00:31]Write to MH i2c: F0 00 00 E8 29 00 [22:00:31]Write i2c OK [22:00:31]MH_I2C_Read... [22:00:31]Read from MH i2c: F0 [22:00:31]MH_I2C_Read... [22:00:31]Read from MH i2c: F0 09 00 [22:00:31]MH_I2C_Read... [22:00:31]Read from MH i2c: F0 09 00 E8 29 00 81 7D 15 67 19 BC 99 64 55 [22:00:31]GetLastDocTimeStamp 1729461610 [22:00:31]current date 1729461633 [22:00:31]FM_GetShiftState [22:00:31]SAM_PROTO_GetShiftState [22:00:31]wFMCommunicate request_size=4 [22:00:31]MH_SAM_APDU [22:00:31]CAPDU: 80 13 01 00 [22:00:31]Write to MH i2c: E2 08 00 E9 29 80 13 01 00 00 00 00 00 8F [22:00:31]Write i2c OK [22:00:31]MH_I2C_Read... [22:00:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:00:31]Read from MH i2c: E2 [22:00:31]MH_I2C_Read... [22:00:31]Read from MH i2c: E2 0E 00 [22:00:31]MH_I2C_Read... [22:00:31]Read from MH i2c: E2 0E 00 E9 29 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 36 [22:00:31]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:00:31]wFMCommunicate OK [22:00:31]SAM_PROTO_GetShiftState done [22:00:31]FM_GetShiftState done [22:00:31]opened in 1729383891 [22:00:31]opened+sec_in_day 1729470291 [22:00:31]quantity*price = 70044 [22:00:31]sum+1 = 70045 [22:00:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 615 20.10.2024 22:00 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156543 ФПД: 227476007515081 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T220033&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156543&fm=227476007515081&tin=02508201610067®Number=0000137193017469&sum=70000 [22:00:32]StoreToDocumentArchive [22:00:32]shift 314 fd 156543 [22:00:32]save to /storage/0314/doc_00156543 [22:00:32]save last doc name /storage/0314/doc_00156543 to /storage/kkm_last_doc_name [22:00:32]save OK [22:00:32]Clear old archive folders... [22:00:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:00:32]tlvbuf is 003B42F0 [22:00:32]SAM_PROTO_ClearQueue [22:00:32]wFMCommunicate request_size=4 [22:00:32]MH_SAM_APDU [22:00:32]CAPDU: 80 09 00 00 [22:00:32]Write to MH i2c: E2 08 00 F6 29 80 09 00 00 00 00 00 00 91 [22:00:32]Write i2c OK [22:00:32]MH_I2C_Read... [22:00:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:00:32]Read from MH i2c: E2 [22:00:32]MH_I2C_Read... [22:00:32]Read from MH i2c: E2 03 00 [22:00:32]MH_I2C_Read... [22:00:32]Read from MH i2c: E2 03 00 F6 29 00 90 00 93 [22:00:32]RAPDU: 90 00 [22:00:32]wFMCommunicate OK [22:00:32]SAM_PROTO_ClearQueue done [22:00:32]KKMCreateOFDPacket [22:00:32]OFDProtocolAddRootSTLVToBuf [22:00:32]FM_MakeSignedData [22:00:32]FM_MakeSignedData [22:00:32]SAM_PROTO_SignData [22:00:32]wFMCommunicate request_size=4 [22:00:32]MH_SAM_APDU [22:00:32]CAPDU: 80 0D 01 02 [22:00:32]Write to MH i2c: E2 08 00 F7 29 80 0D 01 02 00 00 00 00 99 [22:00:32]Write i2c OK [22:00:32]MH_I2C_Read... [22:00:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:00:33]Read from MH i2c: E2 [22:00:33]MH_I2C_Read... [22:00:33]Read from MH i2c: E2 03 00 [22:00:33]MH_I2C_Read... [22:00:33]Read from MH i2c: E2 03 00 F7 29 00 90 00 94 [22:00:33]RAPDU: 90 00 [22:00:33]wFMCommunicate OK [22:00:33]wFMCommunicate request_size=255 [22:00:33]MH_SAM_APDU [22:00:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 02 00 00 F4 03 04 00 81 7D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7F 63 02 00 35 04 06 00 CE [22:00:33]Write to MH i2c: E2 02 01 F8 29 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 02 00 00 F4 03 04 00 81 7D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7F 63 02 00 35 04 06 00 CE 00 00 20 [22:00:33]Write i2c OK [22:00:33]MH_I2C_Read... [22:00:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:00:33]Read from MH i2c: E2 [22:00:33]MH_I2C_Read... [22:00:33]Read from MH i2c: E2 03 00 [22:00:33]MH_I2C_Read... [22:00:33]Read from MH i2c: E2 03 00 F8 29 00 90 00 95 [22:00:33]RAPDU: 90 00 [22:00:33]wFMCommunicate OK [22:00:33]wFMCommunicate request_size=10 [22:00:33]MH_SAM_APDU [22:00:33]CAPDU: 80 0D 02 02 05 E3 62 9F 73 C9 [22:00:33]Write to MH i2c: E2 0D 00 F9 29 80 0D 02 02 05 00 E3 62 9F 73 C9 00 00 C6 [22:00:33]Write i2c OK [22:00:33]MH_I2C_Read... [22:00:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:00:33]Read from MH i2c: E2 [22:00:33]MH_I2C_Read... [22:00:33]Read from MH i2c: E2 03 00 [22:00:33]MH_I2C_Read... [22:00:33]Read from MH i2c: E2 03 00 F9 29 00 90 00 96 [22:00:33]RAPDU: 90 00 [22:00:33]wFMCommunicate OK [22:00:33]wFMCommunicate request_size=4 [22:00:33]MH_SAM_APDU [22:00:33]CAPDU: 80 0D 03 02 [22:00:33]Write to MH i2c: E2 08 00 FA 29 80 0D 03 02 00 00 00 00 9E [22:00:33]Write i2c OK [22:00:33]MH_I2C_Read... [22:00:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:00:33]Read from MH i2c: E2 [22:00:33]MH_I2C_Read... [22:00:33]Read from MH i2c: E2 0B 00 [22:00:33]MH_I2C_Read... [22:00:33]Read from MH i2c: E2 0B 00 FA 29 00 A4 15 B7 92 CF FD 71 F0 90 00 CE [22:00:33]RAPDU: A4 15 B7 92 CF FD 71 F0 90 00 [22:00:33]wFMCommunicate OK [22:00:33]SAM_PROTO_SignData done [22:00:33]FM_MakeSignedData done [22:00:33]CreateOFDProtocolMessage [22:00:33]wFMCommunicate request_size=4 [22:00:33]MH_SAM_APDU [22:00:33]CAPDU: 80 11 00 00 [22:00:33]Write to MH i2c: E2 08 00 FB 29 80 11 00 00 00 00 00 00 9E [22:00:33]Write i2c OK [22:00:33]MH_I2C_Read... [22:00:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:00:33]Read from MH i2c: E2 [22:00:33]MH_I2C_Read... [22:00:33]Read from MH i2c: E2 17 00 [22:00:33]MH_I2C_Read... [22:00:33]Read from MH i2c: E2 17 00 FB 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EF [22:00:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:00:33]wFMCommunicate OK [22:00:33]CreateOFDProtocolMessage done [22:00:33]OFDSenderStorePacket 156543 [22:00:33]StoreOFDPacket docnum=156543 [22:00:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 47 D9 07 01 7B 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 02 00 00 F4 03 04 00 81 7D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7F 63 02 00 35 04 06 00 CE E3 62 9F 73 C9 A4 15 B7 92 CF FD 71 F0 [22:00:33]CheckFolder [22:00:33]dirname=/storage/ofd_packets [22:00:33]CheckFolder done [22:00:33]ProducePacketName [22:00:33]name=ofd_packets/00156543 [22:00:33]NVStorageSaveData ofd_packets/00156543 [22:00:33]File name is /storage/ofd_packets/00156543 [22:00:33]Write 301 bytes [22:00:33]NVStorageSaveData done [22:00:33]OFDSenderStorePacket done [22:00:33]KKMCreateOFDPacket done [22:00:33]NVStorageSaveData kkm_last_timestamp [22:00:33]File name is /storage/kkm_last_timestamp [22:00:33]Write 4 bytes [22:00:33]NVStorageSaveData done [22:00:33]ExternCall_PrintAddStr [22:00:33]wPrintStart [22:00:33]Write to MH i2c: 01 00 00 FC 29 25 [22:00:33]Write i2c OK [22:00:33]MH_I2C_Read... [22:00:33]Read from MH i2c: 01 [22:00:33]MH_I2C_Read... [22:00:33]Read from MH i2c: 01 07 00 [22:00:33]MH_I2C_Read... [22:00:33]Read from MH i2c: 01 07 00 FC 29 00 00 00 00 00 FF 0F 3A [22:00:33]RasterBufferAndPrint [22:00:33]line Счет N : (1)874860 [22:00:33]line ИНН: 02508201610067 [22:00:33]line Контрольно-Кассовый Чек [22:00:33]line ПРОДАЖА [22:00:33]line ТРК (МРК, ГНК) : 32 [22:00:33]line Товар: 2710124130 [22:00:33]line Аи-92-К-5 [22:00:33]line 10.470 * 66.90 [22:00:33]line = 700.44 [22:00:33]line НДС 12% НСП 1% [22:00:33]line > о реализуемом товаре [22:00:33]line ОКРУГЛЕНИЕ: -0.44 [22:00:33]line ИТОГО: 700.00 [22:00:33]line Внесено: 700.00 [22:00:33]line СДАЧА: 0.00 [22:00:33]line НСП 1% : 6.20 [22:00:33]line НДС 12% : 74.38 [22:00:33]line Наличными: 700.00 [22:00:33]line Безнал.: 0.00 [22:00:33]line Место: АЗС № 165 "Партнер Нефть" [22:00:33]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [22:00:33]line СНО: Общий режим [22:00:33]line Чек 615 20.10.2024 22:00 [22:00:33]line Смена: 314 ФФД: 1.0 [22:00:33]line ЗНМ: 0300000234 [22:00:33]line РНМ: 0000137193017469 [22:00:33]line Версия ККМ: v1.0 [22:00:33]line ФМ: 0000000000963156 [22:00:33]line ФД: 156543 [22:00:33]line ФПД: 227476007515081 [22:00:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T220033&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156543&fm=227476007515081&tin=02508201610067®Number=0000137193017469&sum=70000 [22:00:33]OFD Sender: Processing packet 156543 [packets to send 52, broken 51] [22:00:33]ProducePacketName [22:00:33]name=ofd_packets/00156543 [22:00:33]OFD Sender: To server: pG, [22:00:33]CommunicateWithHost lk.salyk.kg:30040 [22:00:33]ConnectInit lk.salyk.kg [22:00:33]written 0, free lines is 4095 [22:00:33]Connected sock=10 [22:00:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 47 D9 07 01 7B 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 02 00 00 F4 03 04 00 81 7D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7F 63 02 00 35 04 06 00 CE E3 62 9F 73 C9 A4 15 B7 92 CF FD 71 F0 [22:00:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 8C 5F 47 00 0D 58 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7F 63 02 00 F4 03 04 00 B2 23 15 67 B6 04 01 00 00 2D 42 5D 02 7A 62 62 9E [22:00:34]CommunicateWithHost err = 0 [22:00:34]CheckOFDResponse [22:00:34]1017 (14) - 77093643461234 [22:00:34]1041 (16) - 0000000000963156 [22:00:34]1040 (4) - 156543 [22:00:34]1012 (4) - 20.10.2024 15:37 [22:00:34]1206 (1) - 0 [22:00:34]OFD Sender: Remove packet 156543 [22:00:34]ProducePacketName [22:00:34]name=ofd_packets/00156543 [22:00:34]NVStorageDeleteData [22:00:34]Write to MH i2c: 01 00 00 27 2A 51 [22:00:34]Write i2c OK [22:00:34]MH_I2C_Read... [22:00:34]Read from MH i2c: 01 [22:00:34]MH_I2C_Read... [22:00:34]Read from MH i2c: 01 07 00 [22:00:34]MH_I2C_Read... [22:00:34]Read from MH i2c: 01 07 00 27 2A 00 00 00 00 00 FA 0C 5E [22:00:34]RasterBufferAndPrint [22:00:34]line [22:00:34]line [22:00:34]line [22:00:34]line [22:00:34]line [22:00:34]written 0, free lines is 3328 [22:00:34]MH_Cut [22:00:34]Write to MH i2c: D1 01 00 2E 2A 01 2A [22:00:34]Write i2c OK [22:00:34]MH_I2C_Read... [22:00:34]Read from MH i2c: D1 [22:00:34]MH_I2C_Read... [22:00:34]Read from MH i2c: D1 01 00 [22:00:34]MH_I2C_Read... [22:00:34]Read from MH i2c: D1 01 00 2E 2A 00 29 [22:00:34]Write to MH i2c: 01 00 00 2F 2A 59 [22:00:34]Write i2c OK [22:00:34]MH_I2C_Read... [22:00:34]OFD Sender: No OFD packet to send [22:00:34]*** Cut start [22:00:34]*** Partial cut [22:00:34]*** CUTSNS_PIN = 1 [22:00:34]*** CUTSNS_PIN = 0 [22:00:35]*** Brake cut motor [22:00:35]Read from MH i2c: 01 [22:00:35]MH_I2C_Read... [22:00:35]*** Stop cut motor [22:00:35]*** Cut end [22:00:35]Read from MH i2c: 01 07 00 [22:00:35]MH_I2C_Read... [22:00:35]Read from MH i2c: 01 07 00 2F 2A 00 00 00 00 00 FF 0F 6E [22:00:35]process_action close_receipt done [22:00:35]requested_data is exist [22:00:35]produce_requested_data [22:00:35]requested_item fm.sn is exist - process it [22:00:35]wFMCommunicate request_size=4 [22:00:35]MH_SAM_APDU [22:00:35]CAPDU: 80 11 00 00 [22:00:35]Write to MH i2c: E2 08 00 30 2A 80 11 00 00 00 00 00 00 D4 [22:00:35]Write i2c OK [22:00:35]MH_I2C_Read... [22:00:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:00:35]Read from MH i2c: E2 [22:00:35]MH_I2C_Read... [22:00:35]Read from MH i2c: E2 17 00 [22:00:35]MH_I2C_Read... [22:00:35]Read from MH i2c: E2 17 00 30 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 25 [22:00:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:00:35]wFMCommunicate OK [22:00:35]requested_item fd.num is exist - process it [22:00:35]SAM_PROTO_GetFieldsCounters [22:00:35]wFMCommunicate request_size=4 [22:00:35]MH_SAM_APDU [22:00:35]CAPDU: 80 13 00 00 [22:00:35]Write to MH i2c: E2 08 00 31 2A 80 13 00 00 00 00 00 00 D7 [22:00:35]Write i2c OK [22:00:35]MH_I2C_Read... [22:00:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:00:35]Read from MH i2c: E2 [22:00:35]MH_I2C_Read... [22:00:35]Read from MH i2c: E2 62 00 [22:00:35]MH_I2C_Read... [22:00:35]Read from MH i2c: E2 62 00 31 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7F 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 67 02 00 00 5E 04 04 00 67 02 00 00 57 04 04 00 68 02 00 00 19 04 04 00 00 00 00 00 90 00 6A [22:00:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7F 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 67 02 00 00 5E 04 04 00 67 02 00 00 57 04 04 00 68 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:00:35]wFMCommunicate OK [22:00:35]SAM_PROTO_GetFieldsCounters done [22:00:35]requested_item shift.num is exist - process it [22:00:35]requested_item shift.opened is exist - process it [22:00:35]req_shift_opened [22:00:35]FM_GetShiftState [22:00:35]SAM_PROTO_GetShiftState [22:00:35]wFMCommunicate request_size=4 [22:00:35]MH_SAM_APDU [22:00:35]CAPDU: 80 13 01 00 [22:00:35]Write to MH i2c: E2 08 00 32 2A 80 13 01 00 00 00 00 00 D9 [22:00:35]Write i2c OK [22:00:35]MH_I2C_Read... [22:00:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:00:35]Read from MH i2c: E2 [22:00:35]MH_I2C_Read... [22:00:35]Read from MH i2c: E2 0E 00 [22:00:35]MH_I2C_Read... [22:00:35]Read from MH i2c: E2 0E 00 32 2A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 80 [22:00:35]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:00:35]wFMCommunicate OK [22:00:35]SAM_PROTO_GetShiftState done [22:00:35]FM_GetShiftState done [22:00:35]req_shift_opened done [22:00:35]requested_item shift.open_date is exist - process it [22:00:35]req_shift_open_date [22:00:35]req_shift_open_date done [22:00:35]produce_requested_data done [22:00:35]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156543,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [22:00:35]process_action_free close_receipt [22:00:35]json_value_free [22:00:35]json_value_free done [22:00:35]process_json_proto returns [22:00:35]Send response to host [22:00:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156543,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [22:00:35]free response buf [22:00:35]execute_script done [22:00:35]execute_script returns [22:00:35]free content buf [22:00:35]Sock 9.Close socket [22:00:35]Sock 9.Thread stoped [22:00:39]OFD Sender: No OFD packet to send [22:00:44]OFD Sender: No OFD packet to send [22:00:49]OFD Sender: No OFD packet to send [22:00:54]OFD Sender: No OFD packet to send [22:00:59]OFD Sender: No OFD packet to send [22:01:04]OFD Sender: No OFD packet to send [22:01:09]OFD Sender: No OFD packet to send [22:01:14]OFD Sender: No OFD packet to send [22:01:19]OFD Sender: No OFD packet to send [22:01:24]OFD Sender: No OFD packet to send [22:01:29]OFD Sender: No OFD packet to send [22:01:34]OFD Sender: No OFD packet to send [22:01:39]OFD Sender: No OFD packet to send [22:01:44]OFD Sender: No OFD packet to send [22:01:49]OFD Sender: No OFD packet to send [22:01:54]OFD Sender: No OFD packet to send [22:01:59]OFD Sender: No OFD packet to send [22:02:04]OFD Sender: No OFD packet to send [22:02:09]OFD Sender: No OFD packet to send [22:02:14]OFD Sender: No OFD packet to send [22:02:19]OFD Sender: No OFD packet to send [22:02:24]OFD Sender: No OFD packet to send [22:02:29]OFD Sender: No OFD packet to send [22:02:34]OFD Sender: No OFD packet to send [22:02:39]OFD Sender: No OFD packet to send [22:02:44]OFD Sender: No OFD packet to send [22:02:49]OFD Sender: No OFD packet to send [22:02:54]OFD Sender: No OFD packet to send [22:02:59]OFD Sender: No OFD packet to send [22:03:04]OFD Sender: No OFD packet to send [22:03:09]OFD Sender: No OFD packet to send [22:03:14]OFD Sender: No OFD packet to send [22:03:19]OFD Sender: No OFD packet to send [22:03:24]OFD Sender: No OFD packet to send [22:03:29]OFD Sender: No OFD packet to send [22:03:34]OFD Sender: No OFD packet to send [22:03:39]OFD Sender: No OFD packet to send [22:03:44]OFD Sender: No OFD packet to send [22:03:49]OFD Sender: No OFD packet to send [22:03:54]OFD Sender: No OFD packet to send [22:03:59]OFD Sender: No OFD packet to send [22:04:04]OFD Sender: No OFD packet to send [22:04:09]OFD Sender: No OFD packet to send [22:04:14]OFD Sender: No OFD packet to send [22:04:19]OFD Sender: No OFD packet to send [22:04:23]accept exits with 7 [22:04:23]New connection [22:04:23]New thread 3066588516 created [22:04:23]Thread 3066731876 joined [22:04:23]Waiting for new connection... [22:04:23] Sock 7.Parse request [22:04:23]Sock 7.Check first char [22:04:23]Sock 7.First char is OK [22:04:23]request: POST /json_proto HTTP/1.0 [22:04:23]Method: POST [22:04:23]URL: /json_proto [22:04:23]Method is POST - this is cgi request [22:04:23]url: /json_proto [22:04:23]query_string will be loaded in cgi processing [22:04:23]execute_cgi json_proto POST (null) [22:04:23]execute_cgi path=json_proto method=POST [22:04:23]POST find Content-Length [22:04:23]Host: 172.17.53.67:8080 [22:04:23]Content-Length: 766 [22:04:23]Content-Type: application/json [22:04:23] [22:04:23]POST finish read [22:04:23]Found Content-Length = 766 [22:04:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874861", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:04:23]execute_script... [22:04:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874861", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:04:23]POST & json_proto [22:04:23]process_json_proto [22:04:23]json parsed OK: [22:04:23]protocol is kg_v1.0 [22:04:23]action value=close_receipt [22:04:23]process_action close_receipt [22:04:23]cmd_close_receipt [22:04:23]MH_GetDate [22:04:23]Write to MH i2c: F0 00 00 33 2A 4C [22:04:23]Write i2c OK [22:04:23]MH_I2C_Read... [22:04:23]Read from MH i2c: F0 [22:04:23]MH_I2C_Read... [22:04:23]Read from MH i2c: F0 09 00 [22:04:23]MH_I2C_Read... [22:04:23]Read from MH i2c: F0 09 00 33 2A 00 68 7E 15 67 19 BC 99 64 89 [22:04:23]GetLastDocTimeStamp 1729461633 [22:04:23]current date 1729461864 [22:04:23]FM_GetShiftState [22:04:23]SAM_PROTO_GetShiftState [22:04:23]wFMCommunicate request_size=4 [22:04:23]MH_SAM_APDU [22:04:23]CAPDU: 80 13 01 00 [22:04:23]Write to MH i2c: E2 08 00 34 2A 80 13 01 00 00 00 00 00 DB [22:04:23]Write i2c OK [22:04:23]MH_I2C_Read... [22:04:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:04:23]Read from MH i2c: E2 [22:04:23]MH_I2C_Read... [22:04:23]Read from MH i2c: E2 0E 00 [22:04:23]MH_I2C_Read... [22:04:23]Read from MH i2c: E2 0E 00 34 2A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 82 [22:04:23]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:04:23]wFMCommunicate OK [22:04:23]SAM_PROTO_GetShiftState done [22:04:23]FM_GetShiftState done [22:04:23]opened in 1729383891 [22:04:23]opened+sec_in_day 1729470291 [22:04:23]quantity*price = 100050 [22:04:23]sum+1 = 100052 [22:04:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 616 20.10.2024 22:04 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156544 ФПД: 19723067427935 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T220424&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156544&fm=19723067427935&tin=02508201610067®Number=0000137193017469&sum=100051 [22:04:24]StoreToDocumentArchive [22:04:24]shift 314 fd 156544 [22:04:24]save to /storage/0314/doc_00156544 [22:04:24]save last doc name /storage/0314/doc_00156544 to /storage/kkm_last_doc_name [22:04:24]save OK [22:04:24]Clear old archive folders... [22:04:24]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:04:24]tlvbuf is 002FD6F0 [22:04:24]SAM_PROTO_ClearQueue [22:04:24]wFMCommunicate request_size=4 [22:04:24]MH_SAM_APDU [22:04:24]CAPDU: 80 09 00 00 [22:04:24]Write to MH i2c: E2 08 00 41 2A 80 09 00 00 00 00 00 00 DD [22:04:24]Write i2c OK [22:04:24]MH_I2C_Read... [22:04:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:04:24]Read from MH i2c: E2 [22:04:24]MH_I2C_Read... [22:04:24]Read from MH i2c: E2 03 00 [22:04:24]MH_I2C_Read... [22:04:24]Read from MH i2c: E2 03 00 41 2A 00 90 00 DF [22:04:24]RAPDU: 90 00 [22:04:24]wFMCommunicate OK [22:04:24]SAM_PROTO_ClearQueue done [22:04:24]KKMCreateOFDPacket [22:04:24]OFDProtocolAddRootSTLVToBuf [22:04:24]FM_MakeSignedData [22:04:24]FM_MakeSignedData [22:04:24]SAM_PROTO_SignData [22:04:24]wFMCommunicate request_size=4 [22:04:24]MH_SAM_APDU [22:04:24]CAPDU: 80 0D 01 02 [22:04:24]Write to MH i2c: E2 08 00 42 2A 80 0D 01 02 00 00 00 00 E5 [22:04:24]Write i2c OK [22:04:24]MH_I2C_Read... [22:04:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:04:24]Read from MH i2c: E2 [22:04:24]MH_I2C_Read... [22:04:24]Read from MH i2c: E2 03 00 [22:04:24]MH_I2C_Read... [22:04:24]Read from MH i2c: E2 03 00 42 2A 00 90 00 E0 [22:04:24]RAPDU: 90 00 [22:04:24]wFMCommunicate OK [22:04:24]wFMCommunicate request_size=255 [22:04:24]MH_SAM_APDU [22:04:24]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 02 00 00 F4 03 04 00 68 7E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 80 63 02 00 35 04 06 00 11 F0 22 6D [22:04:24]Write to MH i2c: E2 02 01 43 2A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 02 00 00 F4 03 04 00 68 7E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 80 63 02 00 35 04 06 00 11 F0 22 6D 00 00 61 [22:04:24]Write i2c OK [22:04:24]MH_I2C_Read... [22:04:24]OFD Sender: No OFD packet to send [22:04:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:04:24]Read from MH i2c: E2 [22:04:24]MH_I2C_Read... [22:04:24]Read from MH i2c: E2 03 00 [22:04:24]MH_I2C_Read... [22:04:24]Read from MH i2c: E2 03 00 43 2A 00 90 00 E1 [22:04:24]RAPDU: 90 00 [22:04:24]wFMCommunicate OK [22:04:24]wFMCommunicate request_size=7 [22:04:24]MH_SAM_APDU [22:04:24]CAPDU: 80 0D 02 02 02 8C 5F [22:04:24]Write to MH i2c: E2 0A 00 44 2A 80 0D 02 02 02 00 8C 5F 00 00 D7 [22:04:24]Write i2c OK [22:04:24]MH_I2C_Read... [22:04:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:04:24]Read from MH i2c: E2 [22:04:24]MH_I2C_Read... [22:04:24]Read from MH i2c: E2 03 00 [22:04:24]MH_I2C_Read... [22:04:24]Read from MH i2c: E2 03 00 44 2A 00 90 00 E2 [22:04:24]RAPDU: 90 00 [22:04:24]wFMCommunicate OK [22:04:24]wFMCommunicate request_size=4 [22:04:24]MH_SAM_APDU [22:04:24]CAPDU: 80 0D 03 02 [22:04:24]Write to MH i2c: E2 08 00 45 2A 80 0D 03 02 00 00 00 00 EA [22:04:24]Write i2c OK [22:04:24]MH_I2C_Read... [22:04:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:04:25]Read from MH i2c: E2 [22:04:25]MH_I2C_Read... [22:04:25]Read from MH i2c: E2 0B 00 [22:04:25]MH_I2C_Read... [22:04:25]Read from MH i2c: E2 0B 00 45 2A 00 4F 4F 75 DA 05 AA EF C9 90 00 3F [22:04:25]RAPDU: 4F 4F 75 DA 05 AA EF C9 90 00 [22:04:25]wFMCommunicate OK [22:04:25]SAM_PROTO_SignData done [22:04:25]FM_MakeSignedData done [22:04:25]CreateOFDProtocolMessage [22:04:25]wFMCommunicate request_size=4 [22:04:25]MH_SAM_APDU [22:04:25]CAPDU: 80 11 00 00 [22:04:25]Write to MH i2c: E2 08 00 46 2A 80 11 00 00 00 00 00 00 EA [22:04:25]Write i2c OK [22:04:25]MH_I2C_Read... [22:04:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:04:25]Read from MH i2c: E2 [22:04:25]MH_I2C_Read... [22:04:25]Read from MH i2c: E2 17 00 [22:04:25]MH_I2C_Read... [22:04:25]Read from MH i2c: E2 17 00 46 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3B [22:04:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:04:25]wFMCommunicate OK [22:04:25]CreateOFDProtocolMessage done [22:04:25]OFDSenderStorePacket 156544 [22:04:25]StoreOFDPacket docnum=156544 [22:04:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 33 EF 04 01 23 73 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 02 00 00 F4 03 04 00 68 7E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 80 63 02 00 35 04 06 00 11 F0 22 6D 8C 5F 4F 4F 75 DA 05 AA EF C9 [22:04:25]CheckFolder [22:04:25]dirname=/storage/ofd_packets [22:04:25]CheckFolder done [22:04:25]ProducePacketName [22:04:25]name=ofd_packets/00156544 [22:04:25]NVStorageSaveData ofd_packets/00156544 [22:04:25]File name is /storage/ofd_packets/00156544 [22:04:25]Write 298 bytes [22:04:25]NVStorageSaveData done [22:04:25]OFDSenderStorePacket done [22:04:25]KKMCreateOFDPacket done [22:04:25]NVStorageSaveData kkm_last_timestamp [22:04:25]File name is /storage/kkm_last_timestamp [22:04:25]Write 4 bytes [22:04:25]NVStorageSaveData done [22:04:25]ExternCall_PrintAddStr [22:04:25]wPrintStart [22:04:25]Write to MH i2c: 01 00 00 47 2A 71 [22:04:25]Write i2c OK [22:04:25]MH_I2C_Read... [22:04:25]Read from MH i2c: 01 [22:04:25]MH_I2C_Read... [22:04:25]Read from MH i2c: 01 07 00 [22:04:25]MH_I2C_Read... [22:04:25]Read from MH i2c: 01 07 00 47 2A 00 00 00 00 00 FF 0F 86 [22:04:25]RasterBufferAndPrint [22:04:25]line Счет N : (1)874861 [22:04:25]line ИНН: 02508201610067 [22:04:25]line Контрольно-Кассовый Чек [22:04:25]line ПРОДАЖА [22:04:25]line ТРК (МРК, ГНК) : 24 [22:04:25]line Товар: 2710194210 [22:04:25]line ДТ-К-2 [22:04:25]line 13.130 * 76.20 [22:04:25]line = 1000.51 [22:04:25]line НДС 12% НСП 1% [22:04:25]line > о реализуемом товаре [22:04:25]line ИТОГО: 1000.51 [22:04:25]line НСП 1% : 8.85 [22:04:25]line НДС 12% : 106.25 [22:04:25]line Наличными: 0.00 [22:04:25]line Безнал.: 1000.51 [22:04:25]line Место: АЗС № 165 "Партнер Нефть" [22:04:25]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [22:04:25]line СНО: Общий режим [22:04:25]line Чек 616 20.10.2024 22:04 [22:04:25]line Смена: 314 ФФД: 1.0 [22:04:25]line ЗНМ: 0300000234 [22:04:25]line РНМ: 0000137193017469 [22:04:25]line Версия ККМ: v1.0 [22:04:25]line Платежная система: Mbank [22:04:25]line ФМ: 0000000000963156 [22:04:25]line ФД: 156544 [22:04:25]line ФПД: 19723067427935 [22:04:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T220424&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156544&fm=19723067427935&tin=02508201610067®Number=0000137193017469&sum=100051 [22:04:25]OFD Sender: Processing packet 156544 [packets to send 52, broken 51] [22:04:25]ProducePacketName [22:04:25]name=ofd_packets/00156544 [22:04:25]OFD Sender: To server: pG, [22:04:25]CommunicateWithHost lk.salyk.kg:30040 [22:04:25]ConnectInit lk.salyk.kg [22:04:25]written 0, free lines is 4095 [22:04:25]Connected sock=11 [22:04:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 33 EF 04 01 23 73 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 02 00 00 F4 03 04 00 68 7E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 80 63 02 00 35 04 06 00 11 F0 22 6D 8C 5F 4F 4F 75 DA 05 AA EF C9 [22:04:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E6 87 47 00 A9 20 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 80 63 02 00 F4 03 04 00 9A 24 15 67 B6 04 01 00 00 4D EE 36 17 4B C1 8C E4 [22:04:25]CommunicateWithHost err = 0 [22:04:25]CheckOFDResponse [22:04:25]1017 (14) - 77093643461234 [22:04:25]1041 (16) - 0000000000963156 [22:04:25]1040 (4) - 156544 [22:04:25]1012 (4) - 20.10.2024 15:41 [22:04:25]1206 (1) - 0 [22:04:25]OFD Sender: Remove packet 156544 [22:04:25]ProducePacketName [22:04:25]name=ofd_packets/00156544 [22:04:25]NVStorageDeleteData [22:04:25]Write to MH i2c: 01 00 00 70 2A 9A [22:04:25]Write i2c OK [22:04:25]MH_I2C_Read... [22:04:25]Read from MH i2c: 01 [22:04:25]MH_I2C_Read... [22:04:25]Read from MH i2c: 01 07 00 [22:04:25]MH_I2C_Read... [22:04:25]Read from MH i2c: 01 07 00 70 2A 00 00 00 00 00 08 0D B6 [22:04:25]RasterBufferAndPrint [22:04:25]line [22:04:25]line [22:04:25]line [22:04:25]line [22:04:25]line [22:04:25]written 0, free lines is 3342 [22:04:25]MH_Cut [22:04:25]Write to MH i2c: D1 01 00 77 2A 01 73 [22:04:25]Write i2c OK [22:04:25]MH_I2C_Read... [22:04:25]Read from MH i2c: D1 [22:04:25]MH_I2C_Read... [22:04:25]Read from MH i2c: D1 01 00 [22:04:25]MH_I2C_Read... [22:04:25]Read from MH i2c: D1 01 00 77 2A 00 72 [22:04:25]Write to MH i2c: 01 00 00 78 2A A2 [22:04:25]Write i2c OK [22:04:25]MH_I2C_Read... [22:04:26]OFD Sender: No OFD packet to send [22:04:26]*** Cut start [22:04:26]*** Partial cut [22:04:26]*** CUTSNS_PIN = 1 [22:04:26]*** CUTSNS_PIN = 0 [22:04:26]*** Brake cut motor [22:04:27]Read from MH i2c: 01 [22:04:27]MH_I2C_Read... [22:04:27]*** Stop cut motor [22:04:27]*** Cut end [22:04:27]Read from MH i2c: 01 07 00 [22:04:27]MH_I2C_Read... [22:04:27]Read from MH i2c: 01 07 00 78 2A 00 00 00 00 00 FF 0F B7 [22:04:27]process_action close_receipt done [22:04:27]requested_data is exist [22:04:27]produce_requested_data [22:04:27]requested_item fm.sn is exist - process it [22:04:27]wFMCommunicate request_size=4 [22:04:27]MH_SAM_APDU [22:04:27]CAPDU: 80 11 00 00 [22:04:27]Write to MH i2c: E2 08 00 79 2A 80 11 00 00 00 00 00 00 1D [22:04:27]Write i2c OK [22:04:27]MH_I2C_Read... [22:04:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:04:27]Read from MH i2c: E2 [22:04:27]MH_I2C_Read... [22:04:27]Read from MH i2c: E2 17 00 [22:04:27]MH_I2C_Read... [22:04:27]Read from MH i2c: E2 17 00 79 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6E [22:04:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:04:27]wFMCommunicate OK [22:04:27]requested_item fd.num is exist - process it [22:04:27]SAM_PROTO_GetFieldsCounters [22:04:27]wFMCommunicate request_size=4 [22:04:27]MH_SAM_APDU [22:04:27]CAPDU: 80 13 00 00 [22:04:27]Write to MH i2c: E2 08 00 7A 2A 80 13 00 00 00 00 00 00 20 [22:04:27]Write i2c OK [22:04:27]MH_I2C_Read... [22:04:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:04:27]Read from MH i2c: E2 [22:04:27]MH_I2C_Read... [22:04:27]Read from MH i2c: E2 62 00 [22:04:27]MH_I2C_Read... [22:04:27]Read from MH i2c: E2 62 00 7A 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 80 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 68 02 00 00 5E 04 04 00 68 02 00 00 57 04 04 00 69 02 00 00 19 04 04 00 00 00 00 00 90 00 B7 [22:04:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 80 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 68 02 00 00 5E 04 04 00 68 02 00 00 57 04 04 00 69 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:04:27]wFMCommunicate OK [22:04:27]SAM_PROTO_GetFieldsCounters done [22:04:27]requested_item shift.num is exist - process it [22:04:27]requested_item shift.opened is exist - process it [22:04:27]req_shift_opened [22:04:27]FM_GetShiftState [22:04:27]SAM_PROTO_GetShiftState [22:04:27]wFMCommunicate request_size=4 [22:04:27]MH_SAM_APDU [22:04:27]CAPDU: 80 13 01 00 [22:04:27]Write to MH i2c: E2 08 00 7B 2A 80 13 01 00 00 00 00 00 22 [22:04:27]Write i2c OK [22:04:27]MH_I2C_Read... [22:04:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:04:27]Read from MH i2c: E2 [22:04:27]MH_I2C_Read... [22:04:27]Read from MH i2c: E2 0E 00 [22:04:27]MH_I2C_Read... [22:04:27]Read from MH i2c: E2 0E 00 7B 2A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C9 [22:04:27]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:04:27]wFMCommunicate OK [22:04:27]SAM_PROTO_GetShiftState done [22:04:27]FM_GetShiftState done [22:04:27]req_shift_opened done [22:04:27]requested_item shift.open_date is exist - process it [22:04:27]req_shift_open_date [22:04:27]req_shift_open_date done [22:04:27]produce_requested_data done [22:04:27]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156544,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [22:04:27]process_action_free close_receipt [22:04:27]json_value_free [22:04:27]json_value_free done [22:04:27]process_json_proto returns [22:04:27]Send response to host [22:04:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156544,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [22:04:27]free response buf [22:04:27]execute_script done [22:04:27]execute_script returns [22:04:27]free content buf [22:04:27]Sock 7.Close socket [22:04:27]Sock 7.Thread stoped [22:04:31]OFD Sender: No OFD packet to send [22:04:36]OFD Sender: No OFD packet to send [22:04:41]OFD Sender: No OFD packet to send [22:04:46]OFD Sender: No OFD packet to send [22:04:51]OFD Sender: No OFD packet to send [22:04:56]OFD Sender: No OFD packet to send [22:04:57]accept exits with 9 [22:04:57]New connection [22:04:57]New thread 3066731876 created [22:04:57]Thread 3066588516 joined [22:04:57]Waiting for new connection... [22:04:57] Sock 9.Parse request [22:04:57]Sock 9.Check first char [22:04:57]Sock 9.First char is OK [22:04:57]request: POST /json_proto HTTP/1.0 [22:04:57]Method: POST [22:04:57]URL: /json_proto [22:04:57]Method is POST - this is cgi request [22:04:57]url: /json_proto [22:04:57]query_string will be loaded in cgi processing [22:04:57]execute_cgi json_proto POST (null) [22:04:57]execute_cgi path=json_proto method=POST [22:04:57]POST find Content-Length [22:04:57]Host: 172.17.53.67:8080 [22:04:57]Content-Length: 766 [22:04:57]Content-Type: application/json [22:04:57] [22:04:57]POST finish read [22:04:57]Found Content-Length = 766 [22:04:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874862", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:04:57]execute_script... [22:04:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874862", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:04:57]POST & json_proto [22:04:57]process_json_proto [22:04:57]json parsed OK: [22:04:57]protocol is kg_v1.0 [22:04:57]action value=close_receipt [22:04:57]process_action close_receipt [22:04:57]cmd_close_receipt [22:04:57]MH_GetDate [22:04:57]Write to MH i2c: F0 00 00 7C 2A 95 [22:04:57]Write i2c OK [22:04:57]MH_I2C_Read... [22:04:57]Read from MH i2c: F0 [22:04:57]MH_I2C_Read... [22:04:57]Read from MH i2c: F0 09 00 [22:04:57]MH_I2C_Read... [22:04:57]Read from MH i2c: F0 09 00 7C 2A 00 8A 7E 15 67 19 BC 99 64 F4 [22:04:57]GetLastDocTimeStamp 1729461864 [22:04:57]current date 1729461898 [22:04:57]FM_GetShiftState [22:04:57]SAM_PROTO_GetShiftState [22:04:57]wFMCommunicate request_size=4 [22:04:57]MH_SAM_APDU [22:04:57]CAPDU: 80 13 01 00 [22:04:57]Write to MH i2c: E2 08 00 7D 2A 80 13 01 00 00 00 00 00 24 [22:04:57]Write i2c OK [22:04:57]MH_I2C_Read... [22:04:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:04:57]Read from MH i2c: E2 [22:04:57]MH_I2C_Read... [22:04:57]Read from MH i2c: E2 0E 00 [22:04:57]MH_I2C_Read... [22:04:57]Read from MH i2c: E2 0E 00 7D 2A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 CB [22:04:57]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:04:57]wFMCommunicate OK [22:04:57]SAM_PROTO_GetShiftState done [22:04:57]FM_GetShiftState done [22:04:57]opened in 1729383891 [22:04:57]opened+sec_in_day 1729470291 [22:04:57]quantity*price = 50010 [22:04:57]sum+1 = 50012 [22:04:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.11 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 0.00 Безнал.: 500.11 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 617 20.10.2024 22:04 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156545 ФПД: 163324756044220 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T220458&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156545&fm=163324756044220&tin=02508201610067®Number=0000137193017469&sum=50011 [22:04:58]StoreToDocumentArchive [22:04:58]shift 314 fd 156545 [22:04:58]save to /storage/0314/doc_00156545 [22:04:58]save last doc name /storage/0314/doc_00156545 to /storage/kkm_last_doc_name [22:04:58]save OK [22:04:58]Clear old archive folders... [22:04:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:04:58]tlvbuf is B6EA4470 [22:04:58]SAM_PROTO_ClearQueue [22:04:58]wFMCommunicate request_size=4 [22:04:58]MH_SAM_APDU [22:04:58]CAPDU: 80 09 00 00 [22:04:58]Write to MH i2c: E2 08 00 8A 2A 80 09 00 00 00 00 00 00 26 [22:04:58]Write i2c OK [22:04:58]MH_I2C_Read... [22:04:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:04:58]Read from MH i2c: E2 [22:04:58]MH_I2C_Read... [22:04:58]Read from MH i2c: E2 03 00 [22:04:58]MH_I2C_Read... [22:04:58]Read from MH i2c: E2 03 00 8A 2A 00 90 00 28 [22:04:58]RAPDU: 90 00 [22:04:58]wFMCommunicate OK [22:04:58]SAM_PROTO_ClearQueue done [22:04:58]KKMCreateOFDPacket [22:04:58]OFDProtocolAddRootSTLVToBuf [22:04:58]FM_MakeSignedData [22:04:58]FM_MakeSignedData [22:04:58]SAM_PROTO_SignData [22:04:58]wFMCommunicate request_size=4 [22:04:58]MH_SAM_APDU [22:04:58]CAPDU: 80 0D 01 02 [22:04:58]Write to MH i2c: E2 08 00 8B 2A 80 0D 01 02 00 00 00 00 2E [22:04:58]Write i2c OK [22:04:58]MH_I2C_Read... [22:04:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:04:58]Read from MH i2c: E2 [22:04:58]MH_I2C_Read... [22:04:58]Read from MH i2c: E2 03 00 [22:04:58]MH_I2C_Read... [22:04:58]Read from MH i2c: E2 03 00 8B 2A 00 90 00 29 [22:04:58]RAPDU: 90 00 [22:04:58]wFMCommunicate OK [22:04:58]wFMCommunicate request_size=255 [22:04:58]MH_SAM_APDU [22:04:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 02 00 00 F4 03 04 00 8A 7E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 81 63 02 00 35 04 06 00 94 [22:04:58]Write to MH i2c: E2 02 01 8C 2A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 02 00 00 F4 03 04 00 8A 7E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 81 63 02 00 35 04 06 00 94 00 00 67 [22:04:58]Write i2c OK [22:04:58]MH_I2C_Read... [22:04:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:04:58]Read from MH i2c: E2 [22:04:58]MH_I2C_Read... [22:04:58]Read from MH i2c: E2 03 00 [22:04:58]MH_I2C_Read... [22:04:58]Read from MH i2c: E2 03 00 8C 2A 00 90 00 2A [22:04:58]RAPDU: 90 00 [22:04:58]wFMCommunicate OK [22:04:58]wFMCommunicate request_size=10 [22:04:58]MH_SAM_APDU [22:04:58]CAPDU: 80 0D 02 02 05 8B 02 11 29 BC [22:04:58]Write to MH i2c: E2 0D 00 8D 2A 80 0D 02 02 05 00 8B 02 11 29 BC 00 00 BE [22:04:58]Write i2c OK [22:04:58]MH_I2C_Read... [22:04:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:04:58]Read from MH i2c: E2 [22:04:58]MH_I2C_Read... [22:04:58]Read from MH i2c: E2 03 00 [22:04:58]MH_I2C_Read... [22:04:58]Read from MH i2c: E2 03 00 8D 2A 00 90 00 2B [22:04:58]RAPDU: 90 00 [22:04:58]wFMCommunicate OK [22:04:58]wFMCommunicate request_size=4 [22:04:58]MH_SAM_APDU [22:04:58]CAPDU: 80 0D 03 02 [22:04:58]Write to MH i2c: E2 08 00 8E 2A 80 0D 03 02 00 00 00 00 33 [22:04:58]Write i2c OK [22:04:58]MH_I2C_Read... [22:04:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:04:59]Read from MH i2c: E2 [22:04:59]MH_I2C_Read... [22:04:59]Read from MH i2c: E2 0B 00 [22:04:59]MH_I2C_Read... [22:04:59]Read from MH i2c: E2 0B 00 8E 2A 00 9A 75 84 7D EC C2 95 36 90 00 BD [22:04:59]RAPDU: 9A 75 84 7D EC C2 95 36 90 00 [22:04:59]wFMCommunicate OK [22:04:59]SAM_PROTO_SignData done [22:04:59]FM_MakeSignedData done [22:04:59]CreateOFDProtocolMessage [22:04:59]wFMCommunicate request_size=4 [22:04:59]MH_SAM_APDU [22:04:59]CAPDU: 80 11 00 00 [22:04:59]Write to MH i2c: E2 08 00 8F 2A 80 11 00 00 00 00 00 00 33 [22:04:59]Write i2c OK [22:04:59]MH_I2C_Read... [22:04:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:04:59]Read from MH i2c: E2 [22:04:59]MH_I2C_Read... [22:04:59]Read from MH i2c: E2 17 00 [22:04:59]MH_I2C_Read... [22:04:59]Read from MH i2c: E2 17 00 8F 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 84 [22:04:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:04:59]wFMCommunicate OK [22:04:59]CreateOFDProtocolMessage done [22:04:59]OFDSenderStorePacket 156545 [22:04:59]StoreOFDPacket docnum=156545 [22:04:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 93 B0 07 01 1C 40 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 02 00 00 F4 03 04 00 8A 7E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 81 63 02 00 35 04 06 00 94 8B 02 11 29 BC 9A 75 84 7D EC C2 95 36 [22:04:59]CheckFolder [22:04:59]dirname=/storage/ofd_packets [22:04:59]CheckFolder done [22:04:59]ProducePacketName [22:04:59]name=ofd_packets/00156545 [22:04:59]NVStorageSaveData ofd_packets/00156545 [22:04:59]File name is /storage/ofd_packets/00156545 [22:04:59]Write 301 bytes [22:04:59]NVStorageSaveData done [22:04:59]OFDSenderStorePacket done [22:04:59]KKMCreateOFDPacket done [22:04:59]NVStorageSaveData kkm_last_timestamp [22:04:59]File name is /storage/kkm_last_timestamp [22:04:59]Write 4 bytes [22:04:59]NVStorageSaveData done [22:04:59]ExternCall_PrintAddStr [22:04:59]wPrintStart [22:04:59]Write to MH i2c: 01 00 00 90 2A BA [22:04:59]Write i2c OK [22:04:59]MH_I2C_Read... [22:04:59]Read from MH i2c: 01 [22:04:59]MH_I2C_Read... [22:04:59]Read from MH i2c: 01 07 00 [22:04:59]MH_I2C_Read... [22:04:59]Read from MH i2c: 01 07 00 90 2A 00 00 00 00 00 FF 0F CF [22:04:59]RasterBufferAndPrint [22:04:59]line Счет N : (1)874862 [22:04:59]line ИНН: 02508201610067 [22:04:59]line Контрольно-Кассовый Чек [22:04:59]line ПРОДАЖА [22:04:59]line ТРК (МРК, ГНК) : 31 [22:04:59]line Товар: 2710124500 [22:04:59]line Аи-95-К-5 [22:04:59]line 6.740 * 74.20 [22:04:59]line = 500.11 [22:04:59]line НДС 12% НСП 1% [22:04:59]line > о реализуемом товаре [22:04:59]line ИТОГО: 500.11 [22:04:59]line НСП 1% : 4.43 [22:04:59]line НДС 12% : 53.11 [22:04:59]line Наличными: 0.00 [22:04:59]line Безнал.: 500.11 [22:04:59]line Место: АЗС № 165 "Партнер Нефть" [22:04:59]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [22:04:59]line СНО: Общий режим [22:04:59]line Чек 617 20.10.2024 22:04 [22:04:59]line Смена: 314 ФФД: 1.0 [22:04:59]line ЗНМ: 0300000234 [22:04:59]line РНМ: 0000137193017469 [22:04:59]line Версия ККМ: v1.0 [22:04:59]line Платежная система: Mbank [22:04:59]line ФМ: 0000000000963156 [22:04:59]line ФД: 156545 [22:04:59]line ФПД: 163324756044220 [22:04:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T220458&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156545&fm=163324756044220&tin=02508201610067®Number=0000137193017469&sum=50011 [22:04:59]OFD Sender: Processing packet 156545 [packets to send 52, broken 51] [22:04:59]ProducePacketName [22:04:59]name=ofd_packets/00156545 [22:04:59]OFD Sender: To server: pG, [22:04:59]CommunicateWithHost lk.salyk.kg:30040 [22:04:59]ConnectInit lk.salyk.kg [22:04:59]written 0, free lines is 4095 [22:04:59]Connected sock=10 [22:04:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 93 B0 07 01 1C 40 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 02 00 00 F4 03 04 00 8A 7E 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 81 63 02 00 35 04 06 00 94 8B 02 11 29 BC 9A 75 84 7D EC C2 95 36 [22:04:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 FF 73 47 00 F6 07 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 81 63 02 00 F4 03 04 00 BC 24 15 67 B6 04 01 00 00 13 17 86 5B F1 E3 65 DA [22:04:59]CommunicateWithHost err = 0 [22:04:59]CheckOFDResponse [22:04:59]1017 (14) - 77093643461234 [22:04:59]1041 (16) - 0000000000963156 [22:04:59]1040 (4) - 156545 [22:04:59]1012 (4) - 20.10.2024 15:41 [22:04:59]1206 (1) - 0 [22:04:59]OFD Sender: Remove packet 156545 [22:04:59]ProducePacketName [22:04:59]name=ofd_packets/00156545 [22:04:59]NVStorageDeleteData [22:04:59]Write to MH i2c: 01 00 00 B9 2A E3 [22:04:59]Write i2c OK [22:04:59]MH_I2C_Read... [22:04:59]Read from MH i2c: 01 [22:04:59]MH_I2C_Read... [22:04:59]Read from MH i2c: 01 07 00 [22:04:59]MH_I2C_Read... [22:04:59]Read from MH i2c: 01 07 00 B9 2A 00 00 00 00 00 12 0D 09 [22:04:59]RasterBufferAndPrint [22:04:59]line [22:04:59]line [22:04:59]line [22:04:59]line [22:04:59]line [22:04:59]written 0, free lines is 3353 [22:04:59]MH_Cut [22:04:59]Write to MH i2c: D1 01 00 C0 2A 01 BC [22:04:59]Write i2c OK [22:04:59]MH_I2C_Read... [22:04:59]Read from MH i2c: D1 [22:04:59]MH_I2C_Read... [22:04:59]Read from MH i2c: D1 01 00 [22:04:59]MH_I2C_Read... [22:04:59]Read from MH i2c: D1 01 00 C0 2A 00 BB [22:04:59]Write to MH i2c: 01 00 00 C1 2A EB [22:04:59]Write i2c OK [22:04:59]MH_I2C_Read... [22:05:00]OFD Sender: No OFD packet to send [22:05:00]*** Cut start [22:05:00]*** Partial cut [22:05:00]*** CUTSNS_PIN = 1 [22:05:00]*** CUTSNS_PIN = 0 [22:05:00]*** Brake cut motor [22:05:01]Read from MH i2c: 01 [22:05:01]MH_I2C_Read... [22:05:01]*** Stop cut motor [22:05:01]*** Cut end [22:05:01]Read from MH i2c: 01 07 00 [22:05:01]MH_I2C_Read... [22:05:01]Read from MH i2c: 01 07 00 C1 2A 00 00 00 00 00 FF 0F 00 [22:05:01]process_action close_receipt done [22:05:01]requested_data is exist [22:05:01]produce_requested_data [22:05:01]requested_item fm.sn is exist - process it [22:05:01]wFMCommunicate request_size=4 [22:05:01]MH_SAM_APDU [22:05:01]CAPDU: 80 11 00 00 [22:05:01]Write to MH i2c: E2 08 00 C2 2A 80 11 00 00 00 00 00 00 66 [22:05:01]Write i2c OK [22:05:01]MH_I2C_Read... [22:05:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:05:01]Read from MH i2c: E2 [22:05:01]MH_I2C_Read... [22:05:01]Read from MH i2c: E2 17 00 [22:05:01]MH_I2C_Read... [22:05:01]Read from MH i2c: E2 17 00 C2 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B7 [22:05:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:05:01]wFMCommunicate OK [22:05:01]requested_item fd.num is exist - process it [22:05:01]SAM_PROTO_GetFieldsCounters [22:05:01]wFMCommunicate request_size=4 [22:05:01]MH_SAM_APDU [22:05:01]CAPDU: 80 13 00 00 [22:05:01]Write to MH i2c: E2 08 00 C3 2A 80 13 00 00 00 00 00 00 69 [22:05:01]Write i2c OK [22:05:01]MH_I2C_Read... [22:05:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:05:01]Read from MH i2c: E2 [22:05:01]MH_I2C_Read... [22:05:01]Read from MH i2c: E2 62 00 [22:05:01]MH_I2C_Read... [22:05:01]Read from MH i2c: E2 62 00 C3 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 81 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 69 02 00 00 5E 04 04 00 69 02 00 00 57 04 04 00 6A 02 00 00 19 04 04 00 00 00 00 00 90 00 04 [22:05:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 81 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 69 02 00 00 5E 04 04 00 69 02 00 00 57 04 04 00 6A 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:05:01]wFMCommunicate OK [22:05:01]SAM_PROTO_GetFieldsCounters done [22:05:01]requested_item shift.num is exist - process it [22:05:01]requested_item shift.opened is exist - process it [22:05:01]req_shift_opened [22:05:01]FM_GetShiftState [22:05:01]SAM_PROTO_GetShiftState [22:05:01]wFMCommunicate request_size=4 [22:05:01]MH_SAM_APDU [22:05:01]CAPDU: 80 13 01 00 [22:05:01]Write to MH i2c: E2 08 00 C4 2A 80 13 01 00 00 00 00 00 6B [22:05:01]Write i2c OK [22:05:01]MH_I2C_Read... [22:05:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:05:01]Read from MH i2c: E2 [22:05:01]MH_I2C_Read... [22:05:01]Read from MH i2c: E2 0E 00 [22:05:01]MH_I2C_Read... [22:05:01]Read from MH i2c: E2 0E 00 C4 2A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 12 [22:05:01]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:05:01]wFMCommunicate OK [22:05:01]SAM_PROTO_GetShiftState done [22:05:01]FM_GetShiftState done [22:05:01]req_shift_opened done [22:05:01]requested_item shift.open_date is exist - process it [22:05:01]req_shift_open_date [22:05:01]req_shift_open_date done [22:05:01]produce_requested_data done [22:05:01]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156545,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [22:05:01]process_action_free close_receipt [22:05:01]json_value_free [22:05:01]json_value_free done [22:05:01]process_json_proto returns [22:05:01]Send response to host [22:05:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156545,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [22:05:01]free response buf [22:05:01]execute_script done [22:05:01]execute_script returns [22:05:01]free content buf [22:05:01]Sock 9.Close socket [22:05:01]Sock 9.Thread stoped [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:36]accept exits with 7 [22:07:36]New connection [22:07:36]New thread 3066588516 created [22:07:36]Thread 3066731876 joined [22:07:36]Waiting for new connection... [22:07:36] Sock 7.Parse request [22:07:36]Sock 7.Check first char [22:07:36]Sock 7.First char is OK [22:07:36]request: POST /json_proto HTTP/1.0 [22:07:36]Method: POST [22:07:36]URL: /json_proto [22:07:36]Method is POST - this is cgi request [22:07:36]url: /json_proto [22:07:36]query_string will be loaded in cgi processing [22:07:36]execute_cgi json_proto POST (null) [22:07:36]execute_cgi path=json_proto method=POST [22:07:36]POST find Content-Length [22:07:36]Host: 172.17.53.67:8080 [22:07:36]Content-Length: 759 [22:07:36]Content-Type: application/json [22:07:36] [22:07:36]POST finish read [22:07:36]Found Content-Length = 759 [22:07:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874863", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.340, "sum" : 160.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 160.06 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:07:36]execute_script... [22:07:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874863", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.340, "sum" : 160.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 160.06 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:07:36]POST & json_proto [22:07:36]process_json_proto [22:07:36]json parsed OK: [22:07:36]protocol is kg_v1.0 [22:07:36]action value=close_receipt [22:07:36]process_action close_receipt [22:07:36]cmd_close_receipt [22:07:36]MH_GetDate [22:07:36]Write to MH i2c: F0 00 00 C5 2A DE [22:07:36]Write i2c OK [22:07:36]MH_I2C_Read... [22:07:36]Read from MH i2c: F0 [22:07:36]MH_I2C_Read... [22:07:36]Read from MH i2c: F0 09 00 [22:07:36]MH_I2C_Read... [22:07:36]Read from MH i2c: F0 09 00 C5 2A 00 29 7F 15 67 19 BC 99 64 DD [22:07:36]GetLastDocTimeStamp 1729461898 [22:07:36]current date 1729462057 [22:07:36]FM_GetShiftState [22:07:36]SAM_PROTO_GetShiftState [22:07:36]wFMCommunicate request_size=4 [22:07:36]MH_SAM_APDU [22:07:36]CAPDU: 80 13 01 00 [22:07:36]Write to MH i2c: E2 08 00 C6 2A 80 13 01 00 00 00 00 00 6D [22:07:36]Write i2c OK [22:07:36]MH_I2C_Read... [22:07:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:07:36]Read from MH i2c: E2 [22:07:36]MH_I2C_Read... [22:07:36]Read from MH i2c: E2 0E 00 [22:07:36]MH_I2C_Read... [22:07:36]Read from MH i2c: E2 0E 00 C6 2A 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 14 [22:07:36]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:07:36]wFMCommunicate OK [22:07:36]SAM_PROTO_GetShiftState done [22:07:36]FM_GetShiftState done [22:07:36]opened in 1729383891 [22:07:36]opened+sec_in_day 1729470291 [22:07:36]quantity*price = 16005 [22:07:36]sum+1 = 16007 [22:07:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 160.06 НСП 1% : 1.42 НДС 12% : 17.00 Наличными: 0.00 Безнал.: 160.06 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 618 20.10.2024 22:07 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156546 ФПД: 252943743232909 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T220737&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156546&fm=252943743232909&tin=02508201610067®Number=0000137193017469&sum=16006 [22:07:37]StoreToDocumentArchive [22:07:37]shift 314 fd 156546 [22:07:37]save to /storage/0314/doc_00156546 [22:07:37]save last doc name /storage/0314/doc_00156546 to /storage/kkm_last_doc_name [22:07:37]save OK [22:07:37]Clear old archive folders... [22:07:37]ProcessDocumentItem done err = 0, tmpTLVsize=252 [22:07:37]tlvbuf is 00311330 [22:07:37]SAM_PROTO_ClearQueue [22:07:37]wFMCommunicate request_size=4 [22:07:37]MH_SAM_APDU [22:07:37]CAPDU: 80 09 00 00 [22:07:37]Write to MH i2c: E2 08 00 D3 2A 80 09 00 00 00 00 00 00 6F [22:07:37]Write i2c OK [22:07:37]MH_I2C_Read... [22:07:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:07:37]Read from MH i2c: E2 [22:07:37]MH_I2C_Read... [22:07:37]Read from MH i2c: E2 03 00 [22:07:37]MH_I2C_Read... [22:07:37]Read from MH i2c: E2 03 00 D3 2A 00 90 00 71 [22:07:37]RAPDU: 90 00 [22:07:37]wFMCommunicate OK [22:07:37]SAM_PROTO_ClearQueue done [22:07:37]KKMCreateOFDPacket [22:07:37]OFDProtocolAddRootSTLVToBuf [22:07:37]FM_MakeSignedData [22:07:37]FM_MakeSignedData [22:07:37]SAM_PROTO_SignData [22:07:37]wFMCommunicate request_size=4 [22:07:37]MH_SAM_APDU [22:07:37]CAPDU: 80 0D 01 02 [22:07:37]Write to MH i2c: E2 08 00 D4 2A 80 0D 01 02 00 00 00 00 77 [22:07:37]Write i2c OK [22:07:37]MH_I2C_Read... [22:07:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:07:37]Read from MH i2c: E2 [22:07:37]MH_I2C_Read... [22:07:37]Read from MH i2c: E2 03 00 [22:07:37]MH_I2C_Read... [22:07:37]Read from MH i2c: E2 03 00 D4 2A 00 90 00 72 [22:07:37]RAPDU: 90 00 [22:07:37]wFMCommunicate OK [22:07:37]wFMCommunicate request_size=255 [22:07:37]MH_SAM_APDU [22:07:37]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 09 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 86 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 86 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 A4 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 86 3E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 02 00 00 F4 03 04 00 29 7F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 82 63 02 00 35 04 06 00 [22:07:37]Write to MH i2c: E2 02 01 D5 2A 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 09 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 86 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 86 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 A4 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 86 3E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 02 00 00 F4 03 04 00 29 7F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 82 63 02 00 35 04 06 00 00 00 EB [22:07:37]Write i2c OK [22:07:37]MH_I2C_Read... [22:07:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:07:37]Read from MH i2c: E2 [22:07:37]MH_I2C_Read... [22:07:37]Read from MH i2c: E2 03 00 [22:07:37]MH_I2C_Read... [22:07:37]Read from MH i2c: E2 03 00 D5 2A 00 90 00 73 [22:07:37]RAPDU: 90 00 [22:07:37]wFMCommunicate OK [22:07:37]wFMCommunicate request_size=11 [22:07:37]MH_SAM_APDU [22:07:37]CAPDU: 80 0D 02 02 06 E6 0D 0D F6 AB 8D [22:07:37]Write to MH i2c: E2 0E 00 D6 2A 80 0D 02 02 06 00 E6 0D 0D F6 AB 8D 00 00 B4 [22:07:37]Write i2c OK [22:07:37]MH_I2C_Read... [22:07:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:07:37]Read from MH i2c: E2 [22:07:37]MH_I2C_Read... [22:07:37]Read from MH i2c: E2 03 00 [22:07:37]MH_I2C_Read... [22:07:37]Read from MH i2c: E2 03 00 D6 2A 00 90 00 74 [22:07:37]RAPDU: 90 00 [22:07:37]wFMCommunicate OK [22:07:37]wFMCommunicate request_size=4 [22:07:37]MH_SAM_APDU [22:07:37]CAPDU: 80 0D 03 02 [22:07:37]Write to MH i2c: E2 08 00 D7 2A 80 0D 03 02 00 00 00 00 7C [22:07:37]Write i2c OK [22:07:37]MH_I2C_Read... [22:07:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:07:37]Read from MH i2c: E2 [22:07:37]MH_I2C_Read... [22:07:37]Read from MH i2c: E2 0B 00 [22:07:37]MH_I2C_Read... [22:07:37]Read from MH i2c: E2 0B 00 D7 2A 00 42 D2 FC 14 D5 1D 1A CD 90 00 7A [22:07:37]RAPDU: 42 D2 FC 14 D5 1D 1A CD 90 00 [22:07:37]wFMCommunicate OK [22:07:37]SAM_PROTO_SignData done [22:07:37]FM_MakeSignedData done [22:07:37]CreateOFDProtocolMessage [22:07:37]wFMCommunicate request_size=4 [22:07:37]MH_SAM_APDU [22:07:37]CAPDU: 80 11 00 00 [22:07:37]Write to MH i2c: E2 08 00 D8 2A 80 11 00 00 00 00 00 00 7C [22:07:37]Write i2c OK [22:07:37]MH_I2C_Read... [22:07:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:07:38]Read from MH i2c: E2 [22:07:38]MH_I2C_Read... [22:07:38]Read from MH i2c: E2 17 00 [22:07:38]MH_I2C_Read... [22:07:38]Read from MH i2c: E2 17 00 D8 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CD [22:07:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:07:38]wFMCommunicate OK [22:07:38]CreateOFDProtocolMessage done [22:07:38]OFDSenderStorePacket 156546 [22:07:38]StoreOFDPacket docnum=156546 [22:07:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 57 15 08 01 60 4B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 09 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 86 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 86 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 A4 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 86 3E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 02 00 00 F4 03 04 00 29 7F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 82 63 02 00 35 04 06 00 E6 0D 0D F6 AB 8D 42 D2 FC 14 D5 1D 1A CD [22:07:38]CheckFolder [22:07:38]dirname=/storage/ofd_packets [22:07:38]CheckFolder done [22:07:38]ProducePacketName [22:07:38]name=ofd_packets/00156546 [22:07:38]NVStorageSaveData ofd_packets/00156546 [22:07:38]File name is /storage/ofd_packets/00156546 [22:07:38]Write 302 bytes [22:07:38]NVStorageSaveData done [22:07:38]OFDSenderStorePacket done [22:07:38]KKMCreateOFDPacket done [22:07:38]NVStorageSaveData kkm_last_timestamp [22:07:38]File name is /storage/kkm_last_timestamp [22:07:38]Write 4 bytes [22:07:38]NVStorageSaveData done [22:07:38]ExternCall_PrintAddStr [22:07:38]wPrintStart [22:07:38]Write to MH i2c: 01 00 00 D9 2A 03 [22:07:38]Write i2c OK [22:07:38]MH_I2C_Read... [22:07:38]Read from MH i2c: 01 [22:07:38]MH_I2C_Read... [22:07:38]Read from MH i2c: 01 07 00 [22:07:38]MH_I2C_Read... [22:07:38]Read from MH i2c: 01 07 00 D9 2A 00 00 00 00 00 FF 0F 18 [22:07:38]RasterBufferAndPrint [22:07:38]line Счет N : (1)874863 [22:07:38]line ИНН: 02508201610067 [22:07:38]line Контрольно-Кассовый Чек [22:07:38]line ПРОДАЖА [22:07:38]line ТРК (МРК, ГНК) : 43 [22:07:38]line Товар: 2710124130 [22:07:38]line Super 92-К-5 [22:07:38]line 2.340 * 68.40 [22:07:38]line = 160.06 [22:07:38]line НДС 12% НСП 1% [22:07:38]line > о реализуемом товаре [22:07:38]line ИТОГО: 160.06 [22:07:38]line НСП 1% : 1.42 [22:07:38]line НДС 12% : 17.00 [22:07:38]line Наличными: 0.00 [22:07:38]line Безнал.: 160.06 [22:07:38]line Место: АЗС № 165 "Партнер Нефть" [22:07:38]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [22:07:38]line СНО: Общий режим [22:07:38]line Чек 618 20.10.2024 22:07 [22:07:38]line Смена: 314 ФФД: 1.0 [22:07:38]line ЗНМ: 0300000234 [22:07:38]line РНМ: 0000137193017469 [22:07:38]line Версия ККМ: v1.0 [22:07:38]line Платежная система: Mbank [22:07:38]line ФМ: 0000000000963156 [22:07:38]line ФД: 156546 [22:07:38]line ФПД: 252943743232909 [22:07:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T220737&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156546&fm=252943743232909&tin=02508201610067®Number=0000137193017469&sum=16006 [22:07:38]OFD Sender: Processing packet 156546 [packets to send 52, broken 51] [22:07:38]ProducePacketName [22:07:38]name=ofd_packets/00156546 [22:07:38]OFD Sender: To server: pG, [22:07:38]CommunicateWithHost lk.salyk.kg:30040 [22:07:38]ConnectInit lk.salyk.kg [22:07:38]written 0, free lines is 4095 [22:07:38]Connected sock=10 [22:07:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 57 15 08 01 60 4B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 09 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 86 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 86 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 A4 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 86 3E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 02 00 00 F4 03 04 00 29 7F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 82 63 02 00 35 04 06 00 E6 0D 0D F6 AB 8D 42 D2 FC 14 D5 1D 1A CD [22:07:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A1 4B 47 00 1E 4A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 82 63 02 00 F4 03 04 00 5B 25 15 67 B6 04 01 00 00 07 D9 10 62 77 41 89 53 [22:07:38]CommunicateWithHost err = 0 [22:07:38]CheckOFDResponse [22:07:38]1017 (14) - 77093643461234 [22:07:38]1041 (16) - 0000000000963156 [22:07:38]1040 (4) - 156546 [22:07:38]1012 (4) - 20.10.2024 15:44 [22:07:38]1206 (1) - 0 [22:07:38]OFD Sender: Remove packet 156546 [22:07:38]ProducePacketName [22:07:38]name=ofd_packets/00156546 [22:07:38]NVStorageDeleteData [22:07:38]Write to MH i2c: 01 00 00 02 2B 2D [22:07:38]Write i2c OK [22:07:38]MH_I2C_Read... [22:07:38]Read from MH i2c: 01 [22:07:38]MH_I2C_Read... [22:07:38]Read from MH i2c: 01 07 00 [22:07:38]MH_I2C_Read... [22:07:38]Read from MH i2c: 01 07 00 02 2B 00 00 00 00 00 11 0D 52 [22:07:38]RasterBufferAndPrint [22:07:38]line [22:07:38]line [22:07:38]line [22:07:38]line [22:07:38]line [22:07:38]written 0, free lines is 3351 [22:07:38]MH_Cut [22:07:38]Write to MH i2c: D1 01 00 09 2B 01 06 [22:07:38]Write i2c OK [22:07:38]MH_I2C_Read... [22:07:38]Read from MH i2c: D1 [22:07:38]MH_I2C_Read... [22:07:38]Read from MH i2c: D1 01 00 [22:07:38]MH_I2C_Read... [22:07:38]Read from MH i2c: D1 01 00 09 2B 00 05 [22:07:38]Write to MH i2c: 01 00 00 0A 2B 35 [22:07:38]Write i2c OK [22:07:38]MH_I2C_Read... [22:07:39]OFD Sender: No OFD packet to send [22:07:39]*** Cut start [22:07:39]*** Partial cut [22:07:39]*** CUTSNS_PIN = 1 [22:07:39]*** CUTSNS_PIN = 0 [22:07:39]*** Brake cut motor [22:07:40]Read from MH i2c: 01 [22:07:40]MH_I2C_Read... [22:07:40]*** Stop cut motor [22:07:40]*** Cut end [22:07:40]Read from MH i2c: 01 07 00 [22:07:40]MH_I2C_Read... [22:07:40]Read from MH i2c: 01 07 00 0A 2B 00 00 00 00 00 FF 0F 4A [22:07:40]process_action close_receipt done [22:07:40]requested_data is exist [22:07:40]produce_requested_data [22:07:40]requested_item fm.sn is exist - process it [22:07:40]wFMCommunicate request_size=4 [22:07:40]MH_SAM_APDU [22:07:40]CAPDU: 80 11 00 00 [22:07:40]Write to MH i2c: E2 08 00 0B 2B 80 11 00 00 00 00 00 00 B0 [22:07:40]Write i2c OK [22:07:40]MH_I2C_Read... [22:07:40]Read from MH i2c: E2 [22:07:40]MH_I2C_Read... [22:07:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:07:40]Read from MH i2c: E2 17 00 [22:07:40]MH_I2C_Read... [22:07:40]Read from MH i2c: E2 17 00 0B 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 01 [22:07:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:07:40]wFMCommunicate OK [22:07:40]requested_item fd.num is exist - process it [22:07:40]SAM_PROTO_GetFieldsCounters [22:07:40]wFMCommunicate request_size=4 [22:07:40]MH_SAM_APDU [22:07:40]CAPDU: 80 13 00 00 [22:07:40]Write to MH i2c: E2 08 00 0C 2B 80 13 00 00 00 00 00 00 B3 [22:07:40]Write i2c OK [22:07:40]MH_I2C_Read... [22:07:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:07:40]Read from MH i2c: E2 [22:07:40]MH_I2C_Read... [22:07:40]Read from MH i2c: E2 62 00 [22:07:40]MH_I2C_Read... [22:07:40]Read from MH i2c: E2 62 00 0C 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 82 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 6A 02 00 00 5E 04 04 00 6A 02 00 00 57 04 04 00 6B 02 00 00 19 04 04 00 00 00 00 00 90 00 52 [22:07:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 82 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 6A 02 00 00 5E 04 04 00 6A 02 00 00 57 04 04 00 6B 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:07:40]wFMCommunicate OK [22:07:40]SAM_PROTO_GetFieldsCounters done [22:07:40]requested_item shift.num is exist - process it [22:07:40]requested_item shift.opened is exist - process it [22:07:40]req_shift_opened [22:07:40]FM_GetShiftState [22:07:40]SAM_PROTO_GetShiftState [22:07:40]wFMCommunicate request_size=4 [22:07:40]MH_SAM_APDU [22:07:40]CAPDU: 80 13 01 00 [22:07:40]Write to MH i2c: E2 08 00 0D 2B 80 13 01 00 00 00 00 00 B5 [22:07:40]Write i2c OK [22:07:40]MH_I2C_Read... [22:07:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:07:40]Read from MH i2c: E2 [22:07:40]MH_I2C_Read... [22:07:40]Read from MH i2c: E2 0E 00 [22:07:40]MH_I2C_Read... [22:07:40]Read from MH i2c: E2 0E 00 0D 2B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 5C [22:07:40]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:07:40]wFMCommunicate OK [22:07:40]SAM_PROTO_GetShiftState done [22:07:40]FM_GetShiftState done [22:07:40]req_shift_opened done [22:07:40]requested_item shift.open_date is exist - process it [22:07:40]req_shift_open_date [22:07:40]req_shift_open_date done [22:07:40]produce_requested_data done [22:07:40]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156546,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [22:07:40]process_action_free close_receipt [22:07:40]json_value_free [22:07:40]json_value_free done [22:07:40]process_json_proto returns [22:07:40]Send response to host [22:07:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156546,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [22:07:40]free response buf [22:07:40]execute_script done [22:07:40]execute_script returns [22:07:40]free content buf [22:07:40]Sock 7.Close socket [22:07:40]Sock 7.Thread stoped [22:07:44]OFD Sender: No OFD packet to send [22:07:49]OFD Sender: No OFD packet to send [22:07:54]OFD Sender: No OFD packet to send [22:07:59]OFD Sender: No OFD packet to send [22:08:04]OFD Sender: No OFD packet to send [22:08:09]OFD Sender: No OFD packet to send [22:08:14]OFD Sender: No OFD packet to send [22:08:19]OFD Sender: No OFD packet to send [22:08:24]OFD Sender: No OFD packet to send [22:08:29]OFD Sender: No OFD packet to send [22:08:34]OFD Sender: No OFD packet to send [22:08:39]OFD Sender: No OFD packet to send [22:08:44]OFD Sender: No OFD packet to send [22:08:49]OFD Sender: No OFD packet to send [22:08:54]OFD Sender: No OFD packet to send [22:08:59]OFD Sender: No OFD packet to send [22:09:04]OFD Sender: No OFD packet to send [22:09:09]OFD Sender: No OFD packet to send [22:09:14]OFD Sender: No OFD packet to send [22:09:19]OFD Sender: No OFD packet to send [22:09:24]OFD Sender: No OFD packet to send [22:09:29]OFD Sender: No OFD packet to send [22:09:34]OFD Sender: No OFD packet to send [22:09:39]OFD Sender: No OFD packet to send [22:09:44]OFD Sender: No OFD packet to send [22:09:49]OFD Sender: No OFD packet to send [22:09:54]OFD Sender: No OFD packet to send [22:09:59]OFD Sender: No OFD packet to send [22:10:04]OFD Sender: No OFD packet to send [22:10:09]OFD Sender: No OFD packet to send [22:10:14]OFD Sender: No OFD packet to send [22:10:19]OFD Sender: No OFD packet to send [22:10:24]OFD Sender: No OFD packet to send [22:10:29]OFD Sender: No OFD packet to send [22:10:34]OFD Sender: No OFD packet to send [22:10:39]OFD Sender: No OFD packet to send [22:10:44]OFD Sender: No OFD packet to send [22:10:49]OFD Sender: No OFD packet to send [22:10:54]OFD Sender: No OFD packet to send [22:10:59]OFD Sender: No OFD packet to send [22:11:04]OFD Sender: No OFD packet to send [22:11:09]OFD Sender: No OFD packet to send [22:11:14]accept exits with 9 [22:11:14]New connection [22:11:14]New thread 3066731876 created [22:11:14]Thread 3066588516 joined [22:11:14]Waiting for new connection... [22:11:14] Sock 9.Parse request [22:11:14]Sock 9.Check first char [22:11:14]Sock 9.First char is OK [22:11:14]request: POST /json_proto HTTP/1.0 [22:11:14]Method: POST [22:11:14]URL: /json_proto [22:11:14]Method is POST - this is cgi request [22:11:14]url: /json_proto [22:11:14]query_string will be loaded in cgi processing [22:11:14]execute_cgi json_proto POST (null) [22:11:14]execute_cgi path=json_proto method=POST [22:11:14]POST find Content-Length [22:11:14]Host: 172.17.53.67:8080 [22:11:14]Content-Length: 679 [22:11:14]Content-Type: application/json [22:11:14] [22:11:14]POST finish read [22:11:14]Found Content-Length = 679 [22:11:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874864", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:11:14]execute_script... [22:11:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874864", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:11:14]POST & json_proto [22:11:14]process_json_proto [22:11:14]json parsed OK: [22:11:14]protocol is kg_v1.0 [22:11:14]action value=close_receipt [22:11:14]process_action close_receipt [22:11:14]cmd_close_receipt [22:11:14]MH_GetDate [22:11:14]Write to MH i2c: F0 00 00 0E 2B 28 [22:11:14]Write i2c OK [22:11:14]MH_I2C_Read... [22:11:14]Read from MH i2c: F0 [22:11:14]MH_I2C_Read... [22:11:14]Read from MH i2c: F0 09 00 [22:11:14]MH_I2C_Read... [22:11:14]Read from MH i2c: F0 09 00 0E 2B 00 03 80 15 67 19 BC 99 64 02 [22:11:14]GetLastDocTimeStamp 1729462057 [22:11:14]current date 1729462275 [22:11:14]FM_GetShiftState [22:11:14]SAM_PROTO_GetShiftState [22:11:14]wFMCommunicate request_size=4 [22:11:14]MH_SAM_APDU [22:11:14]CAPDU: 80 13 01 00 [22:11:14]Write to MH i2c: E2 08 00 0F 2B 80 13 01 00 00 00 00 00 B7 [22:11:14]Write i2c OK [22:11:14]MH_I2C_Read... [22:11:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:11:14]Read from MH i2c: E2 [22:11:14]MH_I2C_Read... [22:11:14]Read from MH i2c: E2 0E 00 [22:11:14]MH_I2C_Read... [22:11:14]Read from MH i2c: E2 0E 00 0F 2B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 5E [22:11:14]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:11:14]wFMCommunicate OK [22:11:14]SAM_PROTO_GetShiftState done [22:11:14]FM_GetShiftState done [22:11:14]opened in 1729383891 [22:11:14]opened+sec_in_day 1729470291 [22:11:14]quantity*price = 200025 [22:11:14]sum+1 = 200026 [22:11:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 619 20.10.2024 22:11 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156547 ФПД: 267289954095352 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T221115&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156547&fm=267289954095352&tin=02508201610067®Number=0000137193017469&sum=200000 [22:11:15]StoreToDocumentArchive [22:11:15]shift 314 fd 156547 [22:11:15]save to /storage/0314/doc_00156547 [22:11:15]save last doc name /storage/0314/doc_00156547 to /storage/kkm_last_doc_name [22:11:15]save OK [22:11:15]Clear old archive folders... [22:11:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:11:15]tlvbuf is 003114F0 [22:11:15]SAM_PROTO_ClearQueue [22:11:15]wFMCommunicate request_size=4 [22:11:15]MH_SAM_APDU [22:11:15]CAPDU: 80 09 00 00 [22:11:15]Write to MH i2c: E2 08 00 1C 2B 80 09 00 00 00 00 00 00 B9 [22:11:15]Write i2c OK [22:11:15]MH_I2C_Read... [22:11:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:11:15]Read from MH i2c: E2 [22:11:15]MH_I2C_Read... [22:11:15]Read from MH i2c: E2 03 00 [22:11:15]MH_I2C_Read... [22:11:15]Read from MH i2c: E2 03 00 1C 2B 00 90 00 BB [22:11:15]RAPDU: 90 00 [22:11:15]wFMCommunicate OK [22:11:15]SAM_PROTO_ClearQueue done [22:11:15]KKMCreateOFDPacket [22:11:15]OFDProtocolAddRootSTLVToBuf [22:11:15]FM_MakeSignedData [22:11:15]FM_MakeSignedData [22:11:15]SAM_PROTO_SignData [22:11:15]wFMCommunicate request_size=4 [22:11:15]MH_SAM_APDU [22:11:15]CAPDU: 80 0D 01 02 [22:11:15]Write to MH i2c: E2 08 00 1D 2B 80 0D 01 02 00 00 00 00 C1 [22:11:15]Write i2c OK [22:11:15]MH_I2C_Read... [22:11:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:11:15]Read from MH i2c: E2 [22:11:15]MH_I2C_Read... [22:11:15]Read from MH i2c: E2 03 00 [22:11:15]MH_I2C_Read... [22:11:15]Read from MH i2c: E2 03 00 1D 2B 00 90 00 BC [22:11:15]RAPDU: 90 00 [22:11:15]wFMCommunicate OK [22:11:15]wFMCommunicate request_size=255 [22:11:15]MH_SAM_APDU [22:11:15]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 02 00 00 F4 03 04 00 03 80 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 83 63 02 00 35 04 06 00 F3 19 4A C4 [22:11:15]Write to MH i2c: E2 02 01 1E 2B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 02 00 00 F4 03 04 00 03 80 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 83 63 02 00 35 04 06 00 F3 19 4A C4 00 00 F2 [22:11:15]Write i2c OK [22:11:15]MH_I2C_Read... [22:11:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:11:15]Read from MH i2c: E2 [22:11:15]MH_I2C_Read... [22:11:15]Read from MH i2c: E2 03 00 [22:11:15]MH_I2C_Read... [22:11:15]Read from MH i2c: E2 03 00 1E 2B 00 90 00 BD [22:11:15]RAPDU: 90 00 [22:11:15]wFMCommunicate OK [22:11:15]wFMCommunicate request_size=7 [22:11:15]MH_SAM_APDU [22:11:15]CAPDU: 80 0D 02 02 02 10 F8 [22:11:15]Write to MH i2c: E2 0A 00 1F 2B 80 0D 02 02 02 00 10 F8 00 00 D0 [22:11:15]Write i2c OK [22:11:15]MH_I2C_Read... [22:11:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:11:15]Read from MH i2c: E2 [22:11:15]MH_I2C_Read... [22:11:15]Read from MH i2c: E2 03 00 [22:11:15]MH_I2C_Read... [22:11:15]Read from MH i2c: E2 03 00 1F 2B 00 90 00 BE [22:11:15]RAPDU: 90 00 [22:11:15]wFMCommunicate OK [22:11:15]wFMCommunicate request_size=4 [22:11:15]MH_SAM_APDU [22:11:15]CAPDU: 80 0D 03 02 [22:11:15]Write to MH i2c: E2 08 00 20 2B 80 0D 03 02 00 00 00 00 C6 [22:11:15]Write i2c OK [22:11:15]MH_I2C_Read... [22:11:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:11:15]Read from MH i2c: E2 [22:11:15]MH_I2C_Read... [22:11:15]Read from MH i2c: E2 0B 00 [22:11:15]MH_I2C_Read... [22:11:15]Read from MH i2c: E2 0B 00 20 2B 00 67 8B A1 E5 54 5E DE AF 90 00 7E [22:11:15]RAPDU: 67 8B A1 E5 54 5E DE AF 90 00 [22:11:15]wFMCommunicate OK [22:11:15]SAM_PROTO_SignData done [22:11:15]FM_MakeSignedData done [22:11:15]CreateOFDProtocolMessage [22:11:15]wFMCommunicate request_size=4 [22:11:15]MH_SAM_APDU [22:11:15]CAPDU: 80 11 00 00 [22:11:15]Write to MH i2c: E2 08 00 21 2B 80 11 00 00 00 00 00 00 C6 [22:11:15]Write i2c OK [22:11:15]MH_I2C_Read... [22:11:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:11:16]Read from MH i2c: E2 [22:11:16]MH_I2C_Read... [22:11:16]Read from MH i2c: E2 17 00 [22:11:16]MH_I2C_Read... [22:11:16]Read from MH i2c: E2 17 00 21 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 17 [22:11:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:11:16]wFMCommunicate OK [22:11:16]CreateOFDProtocolMessage done [22:11:16]OFDSenderStorePacket 156547 [22:11:16]StoreOFDPacket docnum=156547 [22:11:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 B1 32 04 01 13 1D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 02 00 00 F4 03 04 00 03 80 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 83 63 02 00 35 04 06 00 F3 19 4A C4 10 F8 67 8B A1 E5 54 5E DE AF [22:11:16]CheckFolder [22:11:16]dirname=/storage/ofd_packets [22:11:16]CheckFolder done [22:11:16]ProducePacketName [22:11:16]name=ofd_packets/00156547 [22:11:16]NVStorageSaveData ofd_packets/00156547 [22:11:16]File name is /storage/ofd_packets/00156547 [22:11:16]Write 298 bytes [22:11:16]NVStorageSaveData done [22:11:16]OFDSenderStorePacket done [22:11:16]KKMCreateOFDPacket done [22:11:16]NVStorageSaveData kkm_last_timestamp [22:11:16]File name is /storage/kkm_last_timestamp [22:11:16]Write 4 bytes [22:11:16]NVStorageSaveData done [22:11:16]ExternCall_PrintAddStr [22:11:16]wPrintStart [22:11:16]Write to MH i2c: 01 00 00 22 2B 4D [22:11:16]Write i2c OK [22:11:16]MH_I2C_Read... [22:11:16]Read from MH i2c: 01 [22:11:16]MH_I2C_Read... [22:11:16]Read from MH i2c: 01 07 00 [22:11:16]MH_I2C_Read... [22:11:16]Read from MH i2c: 01 07 00 22 2B 00 00 00 00 00 FF 0F 62 [22:11:16]RasterBufferAndPrint [22:11:16]line Счет N : (1)874864 [22:11:16]line ИНН: 02508201610067 [22:11:16]line Контрольно-Кассовый Чек [22:11:16]line ПРОДАЖА [22:11:16]line ТРК (МРК, ГНК) : 34 [22:11:16]line Товар: 2710194210 [22:11:16]line ДТ-К-2 [22:11:16]line 26.250 * 76.20 [22:11:16]line = 2000.25 [22:11:16]line НДС 12% НСП 1% [22:11:16]line > о реализуемом товаре [22:11:16]line ОКРУГЛЕНИЕ: -0.25 [22:11:16]line ИТОГО: 2000.00 [22:11:16]line Внесено: 2000.00 [22:11:16]line СДАЧА: 0.00 [22:11:16]line НСП 1% : 17.70 [22:11:16]line НДС 12% : 212.42 [22:11:16]line Наличными: 2000.00 [22:11:16]line Безнал.: 0.00 [22:11:16]line Место: АЗС № 165 "Партнер Нефть" [22:11:16]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [22:11:16]line СНО: Общий режим [22:11:16]line Чек 619 20.10.2024 22:11 [22:11:16]line Смена: 314 ФФД: 1.0 [22:11:16]line ЗНМ: 0300000234 [22:11:16]line РНМ: 0000137193017469 [22:11:16]line Версия ККМ: v1.0 [22:11:16]line ФМ: 0000000000963156 [22:11:16]line ФД: 156547 [22:11:16]line ФПД: 267289954095352 [22:11:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T221115&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156547&fm=267289954095352&tin=02508201610067®Number=0000137193017469&sum=200000 [22:11:16]OFD Sender: Processing packet 156547 [packets to send 52, broken 51] [22:11:16]ProducePacketName [22:11:16]name=ofd_packets/00156547 [22:11:16]OFD Sender: To server: pG, [22:11:16]CommunicateWithHost lk.salyk.kg:30040 [22:11:16]ConnectInit lk.salyk.kg [22:11:16]written 0, free lines is 4095 [22:11:16]Connected sock=10 [22:11:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 B1 32 04 01 13 1D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 02 00 00 F4 03 04 00 03 80 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 83 63 02 00 35 04 06 00 F3 19 4A C4 10 F8 67 8B A1 E5 54 5E DE AF [22:11:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 7D B6 47 00 F2 FF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 83 63 02 00 F4 03 04 00 35 26 15 67 B6 04 01 00 00 89 76 71 19 C1 00 A8 E2 [22:11:16]CommunicateWithHost err = 0 [22:11:16]CheckOFDResponse [22:11:16]1017 (14) - 77093643461234 [22:11:16]1041 (16) - 0000000000963156 [22:11:16]1040 (4) - 156547 [22:11:16]1012 (4) - 20.10.2024 15:48 [22:11:16]1206 (1) - 0 [22:11:16]OFD Sender: Remove packet 156547 [22:11:16]ProducePacketName [22:11:16]name=ofd_packets/00156547 [22:11:16]NVStorageDeleteData [22:11:16]Write to MH i2c: 01 00 00 4D 2B 78 [22:11:16]Write i2c OK [22:11:16]MH_I2C_Read... [22:11:16]Read from MH i2c: 01 [22:11:16]MH_I2C_Read... [22:11:16]Read from MH i2c: 01 07 00 [22:11:16]MH_I2C_Read... [22:11:16]Read from MH i2c: 01 07 00 4D 2B 00 00 00 00 00 F0 0C 7B [22:11:16]RasterBufferAndPrint [22:11:16]line [22:11:16]line [22:11:16]line [22:11:16]line [22:11:16]line [22:11:16]written 0, free lines is 3318 [22:11:16]MH_Cut [22:11:16]Write to MH i2c: D1 01 00 54 2B 01 51 [22:11:16]Write i2c OK [22:11:16]MH_I2C_Read... [22:11:16]Read from MH i2c: D1 [22:11:16]MH_I2C_Read... [22:11:16]Read from MH i2c: D1 01 00 [22:11:16]MH_I2C_Read... [22:11:16]Read from MH i2c: D1 01 00 54 2B 00 50 [22:11:16]Write to MH i2c: 01 00 00 55 2B 80 [22:11:16]Write i2c OK [22:11:16]MH_I2C_Read... [22:11:17]OFD Sender: No OFD packet to send [22:11:17]*** Cut start [22:11:17]*** Partial cut [22:11:17]*** CUTSNS_PIN = 1 [22:11:17]*** CUTSNS_PIN = 0 [22:11:17]*** Brake cut motor [22:11:18]Read from MH i2c: 01 [22:11:18]MH_I2C_Read... [22:11:18]*** Stop cut motor [22:11:18]*** Cut end [22:11:18]Read from MH i2c: 01 07 00 [22:11:18]MH_I2C_Read... [22:11:18]Read from MH i2c: 01 07 00 55 2B 00 00 00 00 00 FF 0F 95 [22:11:18]process_action close_receipt done [22:11:18]requested_data is exist [22:11:18]produce_requested_data [22:11:18]requested_item fm.sn is exist - process it [22:11:18]wFMCommunicate request_size=4 [22:11:18]MH_SAM_APDU [22:11:18]CAPDU: 80 11 00 00 [22:11:18]Write to MH i2c: E2 08 00 56 2B 80 11 00 00 00 00 00 00 FB [22:11:18]Write i2c OK [22:11:18]MH_I2C_Read... [22:11:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:11:18]Read from MH i2c: E2 [22:11:18]MH_I2C_Read... [22:11:18]Read from MH i2c: E2 17 00 [22:11:18]MH_I2C_Read... [22:11:18]Read from MH i2c: E2 17 00 56 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4C [22:11:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:11:18]wFMCommunicate OK [22:11:18]requested_item fd.num is exist - process it [22:11:18]SAM_PROTO_GetFieldsCounters [22:11:18]wFMCommunicate request_size=4 [22:11:18]MH_SAM_APDU [22:11:18]CAPDU: 80 13 00 00 [22:11:18]Write to MH i2c: E2 08 00 57 2B 80 13 00 00 00 00 00 00 FE [22:11:18]Write i2c OK [22:11:18]MH_I2C_Read... [22:11:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:11:18]Read from MH i2c: E2 [22:11:18]MH_I2C_Read... [22:11:18]Read from MH i2c: E2 62 00 [22:11:18]MH_I2C_Read... [22:11:18]Read from MH i2c: E2 62 00 57 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 83 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 6B 02 00 00 5E 04 04 00 6B 02 00 00 57 04 04 00 6C 02 00 00 19 04 04 00 00 00 00 00 90 00 A1 [22:11:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 83 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 6B 02 00 00 5E 04 04 00 6B 02 00 00 57 04 04 00 6C 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:11:18]wFMCommunicate OK [22:11:18]SAM_PROTO_GetFieldsCounters done [22:11:18]requested_item shift.num is exist - process it [22:11:18]requested_item shift.opened is exist - process it [22:11:18]req_shift_opened [22:11:18]FM_GetShiftState [22:11:18]SAM_PROTO_GetShiftState [22:11:18]wFMCommunicate request_size=4 [22:11:18]MH_SAM_APDU [22:11:18]CAPDU: 80 13 01 00 [22:11:18]Write to MH i2c: E2 08 00 58 2B 80 13 01 00 00 00 00 00 00 [22:11:18]Write i2c OK [22:11:18]MH_I2C_Read... [22:11:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:11:18]Read from MH i2c: E2 [22:11:18]MH_I2C_Read... [22:11:18]Read from MH i2c: E2 0E 00 [22:11:18]MH_I2C_Read... [22:11:18]Read from MH i2c: E2 0E 00 58 2B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A7 [22:11:18]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:11:18]wFMCommunicate OK [22:11:18]SAM_PROTO_GetShiftState done [22:11:18]FM_GetShiftState done [22:11:18]req_shift_opened done [22:11:18]requested_item shift.open_date is exist - process it [22:11:18]req_shift_open_date [22:11:18]req_shift_open_date done [22:11:18]produce_requested_data done [22:11:18]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156547,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [22:11:18]process_action_free close_receipt [22:11:18]json_value_free [22:11:18]json_value_free done [22:11:18]process_json_proto returns [22:11:18]Send response to host [22:11:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156547,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [22:11:18]free response buf [22:11:18]execute_script done [22:11:18]execute_script returns [22:11:18]free content buf [22:11:18]Sock 9.Close socket [22:11:18]Sock 9.Thread stoped [22:11:22]OFD Sender: No OFD packet to send [22:11:27]OFD Sender: No OFD packet to send [22:11:32]OFD Sender: No OFD packet to send [22:11:37]OFD Sender: No OFD packet to send [22:11:42]OFD Sender: No OFD packet to send [22:11:47]OFD Sender: No OFD packet to send [22:11:52]OFD Sender: No OFD packet to send [22:11:57]OFD Sender: No OFD packet to send [22:12:02]OFD Sender: No OFD packet to send [22:12:07]OFD Sender: No OFD packet to send [22:12:12]OFD Sender: No OFD packet to send [22:12:17]OFD Sender: No OFD packet to send [22:12:22]OFD Sender: No OFD packet to send [22:12:27]OFD Sender: No OFD packet to send [22:12:32]OFD Sender: No OFD packet to send [22:12:37]OFD Sender: No OFD packet to send [22:12:42]OFD Sender: No OFD packet to send [22:12:47]OFD Sender: No OFD packet to send [22:12:52]OFD Sender: No OFD packet to send [22:12:57]OFD Sender: No OFD packet to send [22:13:02]OFD Sender: No OFD packet to send [22:13:07]OFD Sender: No OFD packet to send [22:13:12]OFD Sender: No OFD packet to send [22:13:17]OFD Sender: No OFD packet to send [22:13:22]OFD Sender: No OFD packet to send [22:13:27]OFD Sender: No OFD packet to send [22:13:32]OFD Sender: No OFD packet to send [22:13:37]OFD Sender: No OFD packet to send [22:13:42]OFD Sender: No OFD packet to send [22:13:47]OFD Sender: No OFD packet to send [22:13:52]OFD Sender: No OFD packet to send [22:13:57]OFD Sender: No OFD packet to send [22:14:02]OFD Sender: No OFD packet to send [22:14:07]OFD Sender: No OFD packet to send [22:14:09]accept exits with 7 [22:14:09]New connection [22:14:09]New thread 3066588516 created [22:14:09]Thread 3066731876 joined [22:14:09]Waiting for new connection... [22:14:09] Sock 7.Parse request [22:14:09]Sock 7.Check first char [22:14:09]Sock 7.First char is OK [22:14:09]request: POST /json_proto HTTP/1.0 [22:14:09]Method: POST [22:14:09]URL: /json_proto [22:14:09]Method is POST - this is cgi request [22:14:09]url: /json_proto [22:14:09]query_string will be loaded in cgi processing [22:14:09]execute_cgi json_proto POST (null) [22:14:09]execute_cgi path=json_proto method=POST [22:14:09]POST find Content-Length [22:14:09]Host: 172.17.53.67:8080 [22:14:09]Content-Length: 674 [22:14:09]Content-Type: application/json [22:14:09] [22:14:09]POST finish read [22:14:09]Found Content-Length = 674 [22:14:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874865", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 7.090, "sum" : 540.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 540.00, "total" : 540.00, "payments": [ { "type": 0, "sum" : 540.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:14:09]execute_script... [22:14:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874865", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 7.090, "sum" : 540.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 540.00, "total" : 540.00, "payments": [ { "type": 0, "sum" : 540.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:14:09]POST & json_proto [22:14:09]process_json_proto [22:14:09]json parsed OK: [22:14:09]protocol is kg_v1.0 [22:14:09]action value=close_receipt [22:14:09]process_action close_receipt [22:14:09]cmd_close_receipt [22:14:09]MH_GetDate [22:14:09]Write to MH i2c: F0 00 00 59 2B 73 [22:14:09]Write i2c OK [22:14:09]MH_I2C_Read... [22:14:09]Read from MH i2c: F0 [22:14:09]MH_I2C_Read... [22:14:09]Read from MH i2c: F0 09 00 [22:14:09]MH_I2C_Read... [22:14:09]Read from MH i2c: F0 09 00 59 2B 00 B3 80 15 67 19 BC 99 64 FD [22:14:09]GetLastDocTimeStamp 1729462275 [22:14:09]current date 1729462451 [22:14:09]FM_GetShiftState [22:14:09]SAM_PROTO_GetShiftState [22:14:09]wFMCommunicate request_size=4 [22:14:09]MH_SAM_APDU [22:14:09]CAPDU: 80 13 01 00 [22:14:09]Write to MH i2c: E2 08 00 5A 2B 80 13 01 00 00 00 00 00 02 [22:14:09]Write i2c OK [22:14:09]MH_I2C_Read... [22:14:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:14:09]Read from MH i2c: E2 [22:14:09]MH_I2C_Read... [22:14:09]Read from MH i2c: E2 0E 00 [22:14:09]MH_I2C_Read... [22:14:09]Read from MH i2c: E2 0E 00 5A 2B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A9 [22:14:09]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:14:09]wFMCommunicate OK [22:14:09]SAM_PROTO_GetShiftState done [22:14:09]FM_GetShiftState done [22:14:09]opened in 1729383891 [22:14:09]opened+sec_in_day 1729470291 [22:14:09]quantity*price = 54025 [22:14:09]sum+1 = 54027 [22:14:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.26 ИТОГО: 540.00 Внесено: 540.00 СДАЧА: 0.00 НСП 1% : 4.78 НДС 12% : 57.37 Наличными: 540.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 620 20.10.2024 22:14 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156548 ФПД: 234188776484977 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T221411&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156548&fm=234188776484977&tin=02508201610067®Number=0000137193017469&sum=54000 [22:14:11]StoreToDocumentArchive [22:14:11]shift 314 fd 156548 [22:14:11]save to /storage/0314/doc_00156548 [22:14:11]save last doc name /storage/0314/doc_00156548 to /storage/kkm_last_doc_name [22:14:11]save OK [22:14:11]Clear old archive folders... [22:14:11]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:14:11]tlvbuf is 003BD080 [22:14:11]SAM_PROTO_ClearQueue [22:14:11]wFMCommunicate request_size=4 [22:14:11]MH_SAM_APDU [22:14:11]CAPDU: 80 09 00 00 [22:14:11]Write to MH i2c: E2 08 00 67 2B 80 09 00 00 00 00 00 00 04 [22:14:11]Write i2c OK [22:14:11]MH_I2C_Read... [22:14:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:14:11]Read from MH i2c: E2 [22:14:11]MH_I2C_Read... [22:14:11]Read from MH i2c: E2 03 00 [22:14:11]MH_I2C_Read... [22:14:11]Read from MH i2c: E2 03 00 67 2B 00 90 00 06 [22:14:11]RAPDU: 90 00 [22:14:11]wFMCommunicate OK [22:14:11]SAM_PROTO_ClearQueue done [22:14:11]KKMCreateOFDPacket [22:14:11]OFDProtocolAddRootSTLVToBuf [22:14:11]FM_MakeSignedData [22:14:11]FM_MakeSignedData [22:14:11]SAM_PROTO_SignData [22:14:11]wFMCommunicate request_size=4 [22:14:11]MH_SAM_APDU [22:14:11]CAPDU: 80 0D 01 02 [22:14:11]Write to MH i2c: E2 08 00 68 2B 80 0D 01 02 00 00 00 00 0C [22:14:11]Write i2c OK [22:14:11]MH_I2C_Read... [22:14:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:14:11]Read from MH i2c: E2 [22:14:11]MH_I2C_Read... [22:14:11]Read from MH i2c: E2 03 00 [22:14:11]MH_I2C_Read... [22:14:11]Read from MH i2c: E2 03 00 68 2B 00 90 00 07 [22:14:11]RAPDU: 90 00 [22:14:11]wFMCommunicate OK [22:14:11]wFMCommunicate request_size=255 [22:14:11]MH_SAM_APDU [22:14:11]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 B2 1B 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0A D3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 D2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 69 16 00 00 00 00 07 04 06 00 F0 D2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 02 00 00 F4 03 04 00 B3 80 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 84 63 02 00 35 04 06 00 D4 FE 52 D5 [22:14:11]Write to MH i2c: E2 02 01 69 2B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 B2 1B 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0A D3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 D2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 69 16 00 00 00 00 07 04 06 00 F0 D2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 02 00 00 F4 03 04 00 B3 80 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 84 63 02 00 35 04 06 00 D4 FE 52 D5 00 00 25 [22:14:11]Write i2c OK [22:14:11]MH_I2C_Read... [22:14:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:14:11]Read from MH i2c: E2 [22:14:11]MH_I2C_Read... [22:14:11]Read from MH i2c: E2 03 00 [22:14:11]MH_I2C_Read... [22:14:11]Read from MH i2c: E2 03 00 69 2B 00 90 00 08 [22:14:11]RAPDU: 90 00 [22:14:11]wFMCommunicate OK [22:14:11]wFMCommunicate request_size=7 [22:14:11]MH_SAM_APDU [22:14:11]CAPDU: 80 0D 02 02 02 30 71 [22:14:11]Write to MH i2c: E2 0A 00 6A 2B 80 0D 02 02 02 00 30 71 00 00 B4 [22:14:11]Write i2c OK [22:14:11]MH_I2C_Read... [22:14:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:14:11]Read from MH i2c: E2 [22:14:11]MH_I2C_Read... [22:14:11]Read from MH i2c: E2 03 00 [22:14:11]MH_I2C_Read... [22:14:11]Read from MH i2c: E2 03 00 6A 2B 00 90 00 09 [22:14:11]RAPDU: 90 00 [22:14:11]wFMCommunicate OK [22:14:11]wFMCommunicate request_size=4 [22:14:11]MH_SAM_APDU [22:14:11]CAPDU: 80 0D 03 02 [22:14:11]Write to MH i2c: E2 08 00 6B 2B 80 0D 03 02 00 00 00 00 11 [22:14:11]Write i2c OK [22:14:11]MH_I2C_Read... [22:14:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:14:11]Read from MH i2c: E2 [22:14:11]MH_I2C_Read... [22:14:11]Read from MH i2c: E2 0B 00 [22:14:11]MH_I2C_Read... [22:14:11]Read from MH i2c: E2 0B 00 6B 2B 00 9E A1 EB 57 8E BF 15 8C 90 00 81 [22:14:11]RAPDU: 9E A1 EB 57 8E BF 15 8C 90 00 [22:14:11]wFMCommunicate OK [22:14:11]SAM_PROTO_SignData done [22:14:11]FM_MakeSignedData done [22:14:11]CreateOFDProtocolMessage [22:14:11]wFMCommunicate request_size=4 [22:14:11]MH_SAM_APDU [22:14:11]CAPDU: 80 11 00 00 [22:14:11]Write to MH i2c: E2 08 00 6C 2B 80 11 00 00 00 00 00 00 11 [22:14:11]Write i2c OK [22:14:11]MH_I2C_Read... [22:14:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:14:11]Read from MH i2c: E2 [22:14:11]MH_I2C_Read... [22:14:11]Read from MH i2c: E2 17 00 [22:14:11]MH_I2C_Read... [22:14:11]Read from MH i2c: E2 17 00 6C 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 62 [22:14:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:14:11]wFMCommunicate OK [22:14:11]CreateOFDProtocolMessage done [22:14:11]OFDSenderStorePacket 156548 [22:14:11]StoreOFDPacket docnum=156548 [22:14:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 C3 62 04 01 C7 2F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 B2 1B 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0A D3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 D2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 69 16 00 00 00 00 07 04 06 00 F0 D2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 02 00 00 F4 03 04 00 B3 80 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 84 63 02 00 35 04 06 00 D4 FE 52 D5 30 71 9E A1 EB 57 8E BF 15 8C [22:14:11]CheckFolder [22:14:11]dirname=/storage/ofd_packets [22:14:11]CheckFolder done [22:14:11]ProducePacketName [22:14:11]name=ofd_packets/00156548 [22:14:11]NVStorageSaveData ofd_packets/00156548 [22:14:11]File name is /storage/ofd_packets/00156548 [22:14:11]Write 298 bytes [22:14:11]NVStorageSaveData done [22:14:11]OFDSenderStorePacket done [22:14:11]KKMCreateOFDPacket done [22:14:11]NVStorageSaveData kkm_last_timestamp [22:14:11]File name is /storage/kkm_last_timestamp [22:14:11]Write 4 bytes [22:14:11]NVStorageSaveData done [22:14:11]ExternCall_PrintAddStr [22:14:11]wPrintStart [22:14:11]Write to MH i2c: 01 00 00 6D 2B 98 [22:14:11]Write i2c OK [22:14:11]MH_I2C_Read... [22:14:11]Read from MH i2c: 01 [22:14:11]MH_I2C_Read... [22:14:11]Read from MH i2c: 01 07 00 [22:14:11]MH_I2C_Read... [22:14:11]Read from MH i2c: 01 07 00 6D 2B 00 00 00 00 00 FF 0F AD [22:14:11]RasterBufferAndPrint [22:14:11]line Счет N : (1)874865 [22:14:11]line ИНН: 02508201610067 [22:14:11]line Контрольно-Кассовый Чек [22:14:11]line ПРОДАЖА [22:14:11]line ТРК (МРК, ГНК) : 44 [22:14:11]line Товар: 2710194210 [22:14:11]line ДТ-К-2 [22:14:11]line 7.090 * 76.20 [22:14:11]line = 540.26 [22:14:11]line НДС 12% НСП 1% [22:14:11]line > о реализуемом товаре [22:14:11]line ОКРУГЛЕНИЕ: -0.26 [22:14:11]line ИТОГО: 540.00 [22:14:11]line Внесено: 540.00 [22:14:11]line СДАЧА: 0.00 [22:14:11]line НСП 1% : 4.78 [22:14:11]line НДС 12% : 57.37 [22:14:11]line Наличными: 540.00 [22:14:11]line Безнал.: 0.00 [22:14:11]line Место: АЗС № 165 "Партнер Нефть" [22:14:11]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [22:14:11]line СНО: Общий режим [22:14:11]line Чек 620 20.10.2024 22:14 [22:14:11]line Смена: 314 ФФД: 1.0 [22:14:11]line ЗНМ: 0300000234 [22:14:11]line РНМ: 0000137193017469 [22:14:11]line Версия ККМ: v1.0 [22:14:11]line ФМ: 0000000000963156 [22:14:11]line ФД: 156548 [22:14:11]line ФПД: 234188776484977 [22:14:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T221411&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156548&fm=234188776484977&tin=02508201610067®Number=0000137193017469&sum=54000 [22:14:11]OFD Sender: Processing packet 156548 [packets to send 52, broken 51] [22:14:11]ProducePacketName [22:14:11]name=ofd_packets/00156548 [22:14:11]OFD Sender: To server: pG, [22:14:11]CommunicateWithHost lk.salyk.kg:30040 [22:14:11]ConnectInit lk.salyk.kg [22:14:11]written 0, free lines is 4095 [22:14:11]Connected sock=10 [22:14:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 C3 62 04 01 C7 2F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 B2 1B 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0A D3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 D2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 69 16 00 00 00 00 07 04 06 00 F0 D2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 02 00 00 F4 03 04 00 B3 80 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 84 63 02 00 35 04 06 00 D4 FE 52 D5 30 71 9E A1 EB 57 8E BF 15 8C [22:14:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 DF B1 47 00 0E 83 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 84 63 02 00 F4 03 04 00 E4 26 15 67 B6 04 01 00 00 9C 02 64 74 CA C1 65 84 [22:14:12]CommunicateWithHost err = 0 [22:14:12]CheckOFDResponse [22:14:12]1017 (14) - 77093643461234 [22:14:12]1041 (16) - 0000000000963156 [22:14:12]1040 (4) - 156548 [22:14:12]1012 (4) - 20.10.2024 15:51 [22:14:12]1206 (1) - 0 [22:14:12]OFD Sender: Remove packet 156548 [22:14:12]ProducePacketName [22:14:12]name=ofd_packets/00156548 [22:14:12]NVStorageDeleteData [22:14:12]Write to MH i2c: 01 00 00 98 2B C3 [22:14:12]Write i2c OK [22:14:12]MH_I2C_Read... [22:14:12]Read from MH i2c: 01 [22:14:12]MH_I2C_Read... [22:14:12]Read from MH i2c: 01 07 00 [22:14:12]MH_I2C_Read... [22:14:12]Read from MH i2c: 01 07 00 98 2B 00 00 00 00 00 E4 0C BA [22:14:12]RasterBufferAndPrint [22:14:12]line [22:14:12]line [22:14:12]line [22:14:12]line [22:14:12]line [22:14:12]written 0, free lines is 3306 [22:14:12]MH_Cut [22:14:12]Write to MH i2c: D1 01 00 9F 2B 01 9C [22:14:12]Write i2c OK [22:14:12]MH_I2C_Read... [22:14:12]Read from MH i2c: D1 [22:14:12]MH_I2C_Read... [22:14:12]Read from MH i2c: D1 01 00 [22:14:12]MH_I2C_Read... [22:14:12]Read from MH i2c: D1 01 00 9F 2B 00 9B [22:14:12]Write to MH i2c: 01 00 00 A0 2B CB [22:14:12]Write i2c OK [22:14:12]MH_I2C_Read... [22:14:12]OFD Sender: No OFD packet to send [22:14:13]*** Cut start [22:14:13]*** Partial cut [22:14:13]*** CUTSNS_PIN = 1 [22:14:13]*** CUTSNS_PIN = 0 [22:14:13]*** Brake cut motor [22:14:13]Read from MH i2c: 01 [22:14:13]MH_I2C_Read... [22:14:13]*** Stop cut motor [22:14:13]*** Cut end [22:14:13]Read from MH i2c: 01 07 00 [22:14:13]MH_I2C_Read... [22:14:13]Read from MH i2c: 01 07 00 A0 2B 00 00 00 00 00 FF 0F E0 [22:14:13]process_action close_receipt done [22:14:13]requested_data is exist [22:14:13]produce_requested_data [22:14:13]requested_item fm.sn is exist - process it [22:14:13]wFMCommunicate request_size=4 [22:14:13]MH_SAM_APDU [22:14:13]CAPDU: 80 11 00 00 [22:14:13]Write to MH i2c: E2 08 00 A1 2B 80 11 00 00 00 00 00 00 46 [22:14:13]Write i2c OK [22:14:13]MH_I2C_Read... [22:14:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:14:13]Read from MH i2c: E2 [22:14:13]MH_I2C_Read... [22:14:13]Read from MH i2c: E2 17 00 [22:14:13]MH_I2C_Read... [22:14:13]Read from MH i2c: E2 17 00 A1 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 97 [22:14:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:14:13]wFMCommunicate OK [22:14:13]requested_item fd.num is exist - process it [22:14:13]SAM_PROTO_GetFieldsCounters [22:14:13]wFMCommunicate request_size=4 [22:14:13]MH_SAM_APDU [22:14:13]CAPDU: 80 13 00 00 [22:14:13]Write to MH i2c: E2 08 00 A2 2B 80 13 00 00 00 00 00 00 49 [22:14:13]Write i2c OK [22:14:13]MH_I2C_Read... [22:14:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:14:13]Read from MH i2c: E2 [22:14:13]MH_I2C_Read... [22:14:13]Read from MH i2c: E2 62 00 [22:14:13]MH_I2C_Read... [22:14:13]Read from MH i2c: E2 62 00 A2 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 84 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 6C 02 00 00 5E 04 04 00 6C 02 00 00 57 04 04 00 6D 02 00 00 19 04 04 00 00 00 00 00 90 00 F0 [22:14:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 84 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 6C 02 00 00 5E 04 04 00 6C 02 00 00 57 04 04 00 6D 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:14:13]wFMCommunicate OK [22:14:13]SAM_PROTO_GetFieldsCounters done [22:14:13]requested_item shift.num is exist - process it [22:14:13]requested_item shift.opened is exist - process it [22:14:13]req_shift_opened [22:14:13]FM_GetShiftState [22:14:13]SAM_PROTO_GetShiftState [22:14:13]wFMCommunicate request_size=4 [22:14:13]MH_SAM_APDU [22:14:13]CAPDU: 80 13 01 00 [22:14:13]Write to MH i2c: E2 08 00 A3 2B 80 13 01 00 00 00 00 00 4B [22:14:13]Write i2c OK [22:14:13]MH_I2C_Read... [22:14:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:14:13]Read from MH i2c: E2 [22:14:13]MH_I2C_Read... [22:14:13]Read from MH i2c: E2 0E 00 [22:14:13]MH_I2C_Read... [22:14:13]Read from MH i2c: E2 0E 00 A3 2B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F2 [22:14:13]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:14:13]wFMCommunicate OK [22:14:13]SAM_PROTO_GetShiftState done [22:14:13]FM_GetShiftState done [22:14:13]req_shift_opened done [22:14:13]requested_item shift.open_date is exist - process it [22:14:13]req_shift_open_date [22:14:13]req_shift_open_date done [22:14:13]produce_requested_data done [22:14:13]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156548,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [22:14:13]process_action_free close_receipt [22:14:13]json_value_free [22:14:13]json_value_free done [22:14:13]process_json_proto returns [22:14:13]Send response to host [22:14:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156548,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [22:14:13]free response buf [22:14:13]execute_script done [22:14:13]execute_script returns [22:14:13]free content buf [22:14:13]Sock 7.Close socket [22:14:13]Sock 7.Thread stoped [22:14:17]OFD Sender: No OFD packet to send [22:14:22]OFD Sender: No OFD packet to send [22:14:27]OFD Sender: No OFD packet to send [22:14:32]OFD Sender: No OFD packet to send [22:14:37]OFD Sender: No OFD packet to send [22:14:42]OFD Sender: No OFD packet to send [22:14:47]OFD Sender: No OFD packet to send [22:14:52]OFD Sender: No OFD packet to send [22:14:57]OFD Sender: No OFD packet to send [22:15:02]OFD Sender: No OFD packet to send [22:15:07]OFD Sender: No OFD packet to send [22:15:12]OFD Sender: No OFD packet to send [22:15:17]OFD Sender: No OFD packet to send [22:15:22]OFD Sender: No OFD packet to send [22:15:27]OFD Sender: No OFD packet to send [22:15:32]OFD Sender: No OFD packet to send [22:15:37]OFD Sender: No OFD packet to send [22:15:42]OFD Sender: No OFD packet to send [22:15:47]OFD Sender: No OFD packet to send [22:15:52]OFD Sender: No OFD packet to send [22:15:57]OFD Sender: No OFD packet to send [22:16:02]OFD Sender: No OFD packet to send [22:16:07]OFD Sender: No OFD packet to send [22:16:12]OFD Sender: No OFD packet to send [22:16:17]OFD Sender: No OFD packet to send [22:16:22]OFD Sender: No OFD packet to send [22:16:27]OFD Sender: No OFD packet to send [22:16:32]OFD Sender: No OFD packet to send [22:16:37]OFD Sender: No OFD packet to send [22:16:42]OFD Sender: No OFD packet to send [22:16:47]OFD Sender: No OFD packet to send [22:16:52]OFD Sender: No OFD packet to send [22:16:57]OFD Sender: No OFD packet to send [22:17:02]OFD Sender: No OFD packet to send [22:17:07]OFD Sender: No OFD packet to send [22:17:12]OFD Sender: No OFD packet to send [22:17:17]OFD Sender: No OFD packet to send [22:17:22]OFD Sender: No OFD packet to send [22:17:27]OFD Sender: No OFD packet to send [22:17:32]OFD Sender: No OFD packet to send [22:17:37]OFD Sender: No OFD packet to send [22:17:40]accept exits with 9 [22:17:40]New connection [22:17:40]New thread 3066731876 created [22:17:40]Thread 3066588516 joined [22:17:40]Waiting for new connection... [22:17:40] Sock 9.Parse request [22:17:40]Sock 9.Check first char [22:17:40]Sock 9.First char is OK [22:17:40]request: POST /json_proto HTTP/1.0 [22:17:40]Method: POST [22:17:40]URL: /json_proto [22:17:40]Method is POST - this is cgi request [22:17:40]url: /json_proto [22:17:40]query_string will be loaded in cgi processing [22:17:40]execute_cgi json_proto POST (null) [22:17:40]execute_cgi path=json_proto method=POST [22:17:40]POST find Content-Length [22:17:40]Host: 172.17.53.67:8080 [22:17:40]Content-Length: 677 [22:17:40]Content-Type: application/json [22:17:40] [22:17:40]POST finish read [22:17:40]Found Content-Length = 677 [22:17:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874866", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:17:40]execute_script... [22:17:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874866", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:17:40]POST & json_proto [22:17:40]process_json_proto [22:17:40]json parsed OK: [22:17:40]protocol is kg_v1.0 [22:17:40]action value=close_receipt [22:17:40]process_action close_receipt [22:17:40]cmd_close_receipt [22:17:40]MH_GetDate [22:17:40]Write to MH i2c: F0 00 00 A4 2B BE [22:17:40]Write i2c OK [22:17:40]MH_I2C_Read... [22:17:40]Read from MH i2c: F0 [22:17:40]MH_I2C_Read... [22:17:40]Read from MH i2c: F0 09 00 [22:17:40]MH_I2C_Read... [22:17:40]Read from MH i2c: F0 09 00 A4 2B 00 85 81 15 67 19 BC 99 64 1B [22:17:40]GetLastDocTimeStamp 1729462451 [22:17:40]current date 1729462661 [22:17:40]FM_GetShiftState [22:17:40]SAM_PROTO_GetShiftState [22:17:40]wFMCommunicate request_size=4 [22:17:40]MH_SAM_APDU [22:17:40]CAPDU: 80 13 01 00 [22:17:40]Write to MH i2c: E2 08 00 A5 2B 80 13 01 00 00 00 00 00 4D [22:17:40]Write i2c OK [22:17:40]MH_I2C_Read... [22:17:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:17:40]Read from MH i2c: E2 [22:17:40]MH_I2C_Read... [22:17:40]Read from MH i2c: E2 0E 00 [22:17:40]MH_I2C_Read... [22:17:40]Read from MH i2c: E2 0E 00 A5 2B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 F4 [22:17:40]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:17:40]wFMCommunicate OK [22:17:40]SAM_PROTO_GetShiftState done [22:17:40]FM_GetShiftState done [22:17:40]opened in 1729383891 [22:17:40]opened+sec_in_day 1729470291 [22:17:40]quantity*price = 50010 [22:17:40]sum+1 = 50012 [22:17:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 621 20.10.2024 22:17 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156549 ФПД: 118647728334292 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T221741&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156549&fm=118647728334292&tin=02508201610067®Number=0000137193017469&sum=50000 [22:17:41]StoreToDocumentArchive [22:17:41]shift 314 fd 156549 [22:17:41]save to /storage/0314/doc_00156549 [22:17:41]save last doc name /storage/0314/doc_00156549 to /storage/kkm_last_doc_name [22:17:41]save OK [22:17:41]Clear old archive folders... [22:17:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:17:41]tlvbuf is 00311AF0 [22:17:41]SAM_PROTO_ClearQueue [22:17:41]wFMCommunicate request_size=4 [22:17:41]MH_SAM_APDU [22:17:41]CAPDU: 80 09 00 00 [22:17:41]Write to MH i2c: E2 08 00 B2 2B 80 09 00 00 00 00 00 00 4F [22:17:41]Write i2c OK [22:17:41]MH_I2C_Read... [22:17:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:17:41]Read from MH i2c: E2 [22:17:41]MH_I2C_Read... [22:17:41]Read from MH i2c: E2 03 00 [22:17:41]MH_I2C_Read... [22:17:41]Read from MH i2c: E2 03 00 B2 2B 00 90 00 51 [22:17:41]RAPDU: 90 00 [22:17:41]wFMCommunicate OK [22:17:41]SAM_PROTO_ClearQueue done [22:17:41]KKMCreateOFDPacket [22:17:41]OFDProtocolAddRootSTLVToBuf [22:17:41]FM_MakeSignedData [22:17:41]FM_MakeSignedData [22:17:41]SAM_PROTO_SignData [22:17:41]wFMCommunicate request_size=4 [22:17:41]MH_SAM_APDU [22:17:41]CAPDU: 80 0D 01 02 [22:17:41]Write to MH i2c: E2 08 00 B3 2B 80 0D 01 02 00 00 00 00 57 [22:17:41]Write i2c OK [22:17:41]MH_I2C_Read... [22:17:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:17:41]Read from MH i2c: E2 [22:17:41]MH_I2C_Read... [22:17:41]Read from MH i2c: E2 03 00 [22:17:41]MH_I2C_Read... [22:17:41]Read from MH i2c: E2 03 00 B3 2B 00 90 00 52 [22:17:41]RAPDU: 90 00 [22:17:41]wFMCommunicate OK [22:17:41]wFMCommunicate request_size=255 [22:17:41]MH_SAM_APDU [22:17:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 02 00 00 F4 03 04 00 85 81 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 85 63 02 00 35 04 06 00 6B [22:17:41]Write to MH i2c: E2 02 01 B4 2B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 02 00 00 F4 03 04 00 85 81 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 85 63 02 00 35 04 06 00 6B 00 00 57 [22:17:41]Write i2c OK [22:17:41]MH_I2C_Read... [22:17:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:17:41]Read from MH i2c: E2 [22:17:41]MH_I2C_Read... [22:17:41]Read from MH i2c: E2 03 00 [22:17:41]MH_I2C_Read... [22:17:41]Read from MH i2c: E2 03 00 B4 2B 00 90 00 53 [22:17:41]RAPDU: 90 00 [22:17:41]wFMCommunicate OK [22:17:41]wFMCommunicate request_size=10 [22:17:41]MH_SAM_APDU [22:17:41]CAPDU: 80 0D 02 02 05 E8 D3 B3 65 D4 [22:17:41]Write to MH i2c: E2 0D 00 B5 2B 80 0D 02 02 05 00 E8 D3 B3 65 D4 00 00 0B [22:17:41]Write i2c OK [22:17:41]MH_I2C_Read... [22:17:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:17:41]Read from MH i2c: E2 [22:17:41]MH_I2C_Read... [22:17:41]Read from MH i2c: E2 03 00 [22:17:41]MH_I2C_Read... [22:17:41]Read from MH i2c: E2 03 00 B5 2B 00 90 00 54 [22:17:41]RAPDU: 90 00 [22:17:41]wFMCommunicate OK [22:17:41]wFMCommunicate request_size=4 [22:17:41]MH_SAM_APDU [22:17:41]CAPDU: 80 0D 03 02 [22:17:41]Write to MH i2c: E2 08 00 B6 2B 80 0D 03 02 00 00 00 00 5C [22:17:41]Write i2c OK [22:17:41]MH_I2C_Read... [22:17:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:17:41]Read from MH i2c: E2 [22:17:41]MH_I2C_Read... [22:17:41]Read from MH i2c: E2 0B 00 [22:17:41]MH_I2C_Read... [22:17:41]Read from MH i2c: E2 0B 00 B6 2B 00 B9 D5 89 B3 A6 33 C1 7B 90 00 3C [22:17:41]RAPDU: B9 D5 89 B3 A6 33 C1 7B 90 00 [22:17:41]wFMCommunicate OK [22:17:41]SAM_PROTO_SignData done [22:17:41]FM_MakeSignedData done [22:17:41]CreateOFDProtocolMessage [22:17:41]wFMCommunicate request_size=4 [22:17:41]MH_SAM_APDU [22:17:41]CAPDU: 80 11 00 00 [22:17:41]Write to MH i2c: E2 08 00 B7 2B 80 11 00 00 00 00 00 00 5C [22:17:41]Write i2c OK [22:17:41]MH_I2C_Read... [22:17:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:17:41]Read from MH i2c: E2 [22:17:41]MH_I2C_Read... [22:17:41]Read from MH i2c: E2 17 00 [22:17:41]MH_I2C_Read... [22:17:41]Read from MH i2c: E2 17 00 B7 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AD [22:17:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:17:41]wFMCommunicate OK [22:17:41]CreateOFDProtocolMessage done [22:17:41]OFDSenderStorePacket 156549 [22:17:41]StoreOFDPacket docnum=156549 [22:17:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E4 6B 07 01 41 AD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 02 00 00 F4 03 04 00 85 81 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 85 63 02 00 35 04 06 00 6B E8 D3 B3 65 D4 B9 D5 89 B3 A6 33 C1 7B [22:17:41]CheckFolder [22:17:41]dirname=/storage/ofd_packets [22:17:41]CheckFolder done [22:17:41]ProducePacketName [22:17:41]name=ofd_packets/00156549 [22:17:41]NVStorageSaveData ofd_packets/00156549 [22:17:41]File name is /storage/ofd_packets/00156549 [22:17:41]Write 301 bytes [22:17:41]NVStorageSaveData done [22:17:41]OFDSenderStorePacket done [22:17:41]KKMCreateOFDPacket done [22:17:41]NVStorageSaveData kkm_last_timestamp [22:17:41]File name is /storage/kkm_last_timestamp [22:17:41]Write 4 bytes [22:17:41]NVStorageSaveData done [22:17:41]ExternCall_PrintAddStr [22:17:41]wPrintStart [22:17:41]Write to MH i2c: 01 00 00 B8 2B E3 [22:17:41]Write i2c OK [22:17:41]MH_I2C_Read... [22:17:41]Read from MH i2c: 01 [22:17:41]MH_I2C_Read... [22:17:41]Read from MH i2c: 01 07 00 [22:17:41]MH_I2C_Read... [22:17:41]Read from MH i2c: 01 07 00 B8 2B 00 00 00 00 00 FF 0F F8 [22:17:41]RasterBufferAndPrint [22:17:41]line Счет N : (1)874866 [22:17:41]line ИНН: 02508201610067 [22:17:41]line Контрольно-Кассовый Чек [22:17:41]line ПРОДАЖА [22:17:41]line ТРК (МРК, ГНК) : 31 [22:17:41]line Товар: 2710124500 [22:17:41]line Аи-95-К-5 [22:17:41]line 6.740 * 74.20 [22:17:41]line = 500.11 [22:17:41]line НДС 12% НСП 1% [22:17:41]line > о реализуемом товаре [22:17:41]line ОКРУГЛЕНИЕ: -0.11 [22:17:41]line ИТОГО: 500.00 [22:17:41]line Внесено: 500.00 [22:17:41]line СДАЧА: 0.00 [22:17:41]line НСП 1% : 4.43 [22:17:41]line НДС 12% : 53.11 [22:17:41]line Наличными: 500.00 [22:17:41]line Безнал.: 0.00 [22:17:41]line Место: АЗС № 165 "Партнер Нефть" [22:17:41]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [22:17:41]line СНО: Общий режим [22:17:41]line Чек 621 20.10.2024 22:17 [22:17:41]line Смена: 314 ФФД: 1.0 [22:17:41]line ЗНМ: 0300000234 [22:17:41]line РНМ: 0000137193017469 [22:17:41]line Версия ККМ: v1.0 [22:17:41]line ФМ: 0000000000963156 [22:17:41]line ФД: 156549 [22:17:41]line ФПД: 118647728334292 [22:17:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T221741&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156549&fm=118647728334292&tin=02508201610067®Number=0000137193017469&sum=50000 [22:17:42]OFD Sender: Processing packet 156549 [packets to send 52, broken 51] [22:17:42]ProducePacketName [22:17:42]name=ofd_packets/00156549 [22:17:42]OFD Sender: To server: pG, [22:17:42]CommunicateWithHost lk.salyk.kg:30040 [22:17:42]ConnectInit lk.salyk.kg [22:17:42]written 0, free lines is 4095 [22:17:42]Connected sock=11 [22:17:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E4 6B 07 01 41 AD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 02 00 00 F4 03 04 00 85 81 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 85 63 02 00 35 04 06 00 6B E8 D3 B3 65 D4 B9 D5 89 B3 A6 33 C1 7B [22:17:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 79 BD 47 00 FE 16 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 85 63 02 00 F4 03 04 00 B7 27 15 67 B6 04 01 00 00 8D 0E CF B1 F6 06 1D 28 [22:17:42]CommunicateWithHost err = 0 [22:17:42]CheckOFDResponse [22:17:42]1017 (14) - 77093643461234 [22:17:42]1041 (16) - 0000000000963156 [22:17:42]1040 (4) - 156549 [22:17:42]1012 (4) - 20.10.2024 15:54 [22:17:42]1206 (1) - 0 [22:17:42]OFD Sender: Remove packet 156549 [22:17:42]ProducePacketName [22:17:42]name=ofd_packets/00156549 [22:17:42]NVStorageDeleteData [22:17:42]Write to MH i2c: 01 00 00 E3 2B 0E [22:17:42]Write i2c OK [22:17:42]MH_I2C_Read... [22:17:42]Read from MH i2c: 01 [22:17:42]MH_I2C_Read... [22:17:42]Read from MH i2c: 01 07 00 [22:17:42]MH_I2C_Read... [22:17:42]Read from MH i2c: 01 07 00 E3 2B 00 00 00 00 00 E0 0C 01 [22:17:42]RasterBufferAndPrint [22:17:42]line [22:17:42]line [22:17:42]line [22:17:42]line [22:17:42]line [22:17:42]written 0, free lines is 3302 [22:17:42]MH_Cut [22:17:42]Write to MH i2c: D1 01 00 EA 2B 01 E7 [22:17:42]Write i2c OK [22:17:42]MH_I2C_Read... [22:17:42]Read from MH i2c: D1 [22:17:42]MH_I2C_Read... [22:17:42]Read from MH i2c: D1 01 00 [22:17:42]MH_I2C_Read... [22:17:42]Read from MH i2c: D1 01 00 EA 2B 00 E6 [22:17:42]Write to MH i2c: 01 00 00 EB 2B 16 [22:17:42]Write i2c OK [22:17:42]MH_I2C_Read... [22:17:43]OFD Sender: No OFD packet to send [22:17:43]*** Cut start [22:17:43]*** Partial cut [22:17:43]*** CUTSNS_PIN = 1 [22:17:43]*** CUTSNS_PIN = 0 [22:17:43]*** Brake cut motor [22:17:44]Read from MH i2c: 01 [22:17:44]MH_I2C_Read... [22:17:44]*** Stop cut motor [22:17:44]*** Cut end [22:17:44]Read from MH i2c: 01 07 00 [22:17:44]MH_I2C_Read... [22:17:44]Read from MH i2c: 01 07 00 EB 2B 00 00 00 00 00 FF 0F 2B [22:17:44]process_action close_receipt done [22:17:44]requested_data is exist [22:17:44]produce_requested_data [22:17:44]requested_item fm.sn is exist - process it [22:17:44]wFMCommunicate request_size=4 [22:17:44]MH_SAM_APDU [22:17:44]CAPDU: 80 11 00 00 [22:17:44]Write to MH i2c: E2 08 00 EC 2B 80 11 00 00 00 00 00 00 91 [22:17:44]Write i2c OK [22:17:44]MH_I2C_Read... [22:17:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:17:44]Read from MH i2c: E2 [22:17:44]MH_I2C_Read... [22:17:44]Read from MH i2c: E2 17 00 [22:17:44]MH_I2C_Read... [22:17:44]Read from MH i2c: E2 17 00 EC 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E2 [22:17:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:17:44]wFMCommunicate OK [22:17:44]requested_item fd.num is exist - process it [22:17:44]SAM_PROTO_GetFieldsCounters [22:17:44]wFMCommunicate request_size=4 [22:17:44]MH_SAM_APDU [22:17:44]CAPDU: 80 13 00 00 [22:17:44]Write to MH i2c: E2 08 00 ED 2B 80 13 00 00 00 00 00 00 94 [22:17:44]Write i2c OK [22:17:44]MH_I2C_Read... [22:17:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:17:44]Read from MH i2c: E2 [22:17:44]MH_I2C_Read... [22:17:44]Read from MH i2c: E2 62 00 [22:17:44]MH_I2C_Read... [22:17:44]Read from MH i2c: E2 62 00 ED 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 85 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 6D 02 00 00 5E 04 04 00 6D 02 00 00 57 04 04 00 6E 02 00 00 19 04 04 00 00 00 00 00 90 00 3F [22:17:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 85 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 6D 02 00 00 5E 04 04 00 6D 02 00 00 57 04 04 00 6E 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:17:44]wFMCommunicate OK [22:17:44]SAM_PROTO_GetFieldsCounters done [22:17:44]requested_item shift.num is exist - process it [22:17:44]requested_item shift.opened is exist - process it [22:17:44]req_shift_opened [22:17:44]FM_GetShiftState [22:17:44]SAM_PROTO_GetShiftState [22:17:44]wFMCommunicate request_size=4 [22:17:44]MH_SAM_APDU [22:17:44]CAPDU: 80 13 01 00 [22:17:44]Write to MH i2c: E2 08 00 EE 2B 80 13 01 00 00 00 00 00 96 [22:17:44]Write i2c OK [22:17:44]MH_I2C_Read... [22:17:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:17:44]Read from MH i2c: E2 [22:17:44]MH_I2C_Read... [22:17:44]Read from MH i2c: E2 0E 00 [22:17:44]MH_I2C_Read... [22:17:44]Read from MH i2c: E2 0E 00 EE 2B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 3D [22:17:44]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:17:44]wFMCommunicate OK [22:17:44]SAM_PROTO_GetShiftState done [22:17:44]FM_GetShiftState done [22:17:44]req_shift_opened done [22:17:44]requested_item shift.open_date is exist - process it [22:17:44]req_shift_open_date [22:17:44]req_shift_open_date done [22:17:44]produce_requested_data done [22:17:44]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156549,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [22:17:44]process_action_free close_receipt [22:17:44]json_value_free [22:17:44]json_value_free done [22:17:44]process_json_proto returns [22:17:44]Send response to host [22:17:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156549,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [22:17:44]free response buf [22:17:44]execute_script done [22:17:44]execute_script returns [22:17:44]free content buf [22:17:44]Sock 9.Close socket [22:17:44]Sock 9.Thread stoped [22:17:48]OFD Sender: No OFD packet to send [22:17:53]OFD Sender: No OFD packet to send [22:17:58]OFD Sender: No OFD packet to send [22:18:03]OFD Sender: No OFD packet to send [22:18:08]OFD Sender: No OFD packet to send [22:18:13]OFD Sender: No OFD packet to send [22:18:18]OFD Sender: No OFD packet to send [22:18:19]accept exits with 7 [22:18:19]New connection [22:18:19]New thread 3066588516 created [22:18:19]Thread 3066731876 joined [22:18:19]Waiting for new connection... [22:18:19] Sock 7.Parse request [22:18:19]Sock 7.Check first char [22:18:19]Sock 7.First char is OK [22:18:19]request: POST /json_proto HTTP/1.0 [22:18:19]Method: POST [22:18:19]URL: /json_proto [22:18:19]Method is POST - this is cgi request [22:18:19]url: /json_proto [22:18:19]query_string will be loaded in cgi processing [22:18:19]execute_cgi json_proto POST (null) [22:18:19]execute_cgi path=json_proto method=POST [22:18:19]POST find Content-Length [22:18:19]Host: 172.17.53.67:8080 [22:18:19]Content-Length: 677 [22:18:19]Content-Type: application/json [22:18:19] [22:18:19]POST finish read [22:18:19]Found Content-Length = 677 [22:18:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874867", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:18:19]execute_script... [22:18:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874867", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:18:19]POST & json_proto [22:18:19]process_json_proto [22:18:19]json parsed OK: [22:18:19]protocol is kg_v1.0 [22:18:19]action value=close_receipt [22:18:19]process_action close_receipt [22:18:19]cmd_close_receipt [22:18:19]MH_GetDate [22:18:19]Write to MH i2c: F0 00 00 EF 2B 09 [22:18:19]Write i2c OK [22:18:19]MH_I2C_Read... [22:18:19]Read from MH i2c: F0 [22:18:19]MH_I2C_Read... [22:18:19]Read from MH i2c: F0 09 00 [22:18:19]MH_I2C_Read... [22:18:19]Read from MH i2c: F0 09 00 EF 2B 00 AC 81 15 67 19 BC 99 64 8D [22:18:19]GetLastDocTimeStamp 1729462661 [22:18:19]current date 1729462700 [22:18:19]FM_GetShiftState [22:18:19]SAM_PROTO_GetShiftState [22:18:19]wFMCommunicate request_size=4 [22:18:19]MH_SAM_APDU [22:18:19]CAPDU: 80 13 01 00 [22:18:19]Write to MH i2c: E2 08 00 F0 2B 80 13 01 00 00 00 00 00 98 [22:18:19]Write i2c OK [22:18:19]MH_I2C_Read... [22:18:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:18:19]Read from MH i2c: E2 [22:18:19]MH_I2C_Read... [22:18:19]Read from MH i2c: E2 0E 00 [22:18:19]MH_I2C_Read... [22:18:19]Read from MH i2c: E2 0E 00 F0 2B 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 3F [22:18:19]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:18:19]wFMCommunicate OK [22:18:19]SAM_PROTO_GetShiftState done [22:18:19]FM_GetShiftState done [22:18:19]opened in 1729383891 [22:18:19]opened+sec_in_day 1729470291 [22:18:19]quantity*price = 40006 [22:18:19]sum+1 = 40007 [22:18:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 622 20.10.2024 22:18 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156550 ФПД: 73923763772240 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T221820&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156550&fm=73923763772240&tin=02508201610067®Number=0000137193017469&sum=40000 [22:18:20]StoreToDocumentArchive [22:18:20]shift 314 fd 156550 [22:18:20]save to /storage/0314/doc_00156550 [22:18:20]save last doc name /storage/0314/doc_00156550 to /storage/kkm_last_doc_name [22:18:20]save OK [22:18:20]Clear old archive folders... [22:18:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:18:20]tlvbuf is 002E9370 [22:18:20]SAM_PROTO_ClearQueue [22:18:20]wFMCommunicate request_size=4 [22:18:20]MH_SAM_APDU [22:18:20]CAPDU: 80 09 00 00 [22:18:20]Write to MH i2c: E2 08 00 FD 2B 80 09 00 00 00 00 00 00 9A [22:18:20]Write i2c OK [22:18:20]MH_I2C_Read... [22:18:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:18:20]Read from MH i2c: E2 [22:18:20]MH_I2C_Read... [22:18:20]Read from MH i2c: E2 03 00 [22:18:20]MH_I2C_Read... [22:18:20]Read from MH i2c: E2 03 00 FD 2B 00 90 00 9C [22:18:20]RAPDU: 90 00 [22:18:20]wFMCommunicate OK [22:18:20]SAM_PROTO_ClearQueue done [22:18:20]KKMCreateOFDPacket [22:18:20]OFDProtocolAddRootSTLVToBuf [22:18:20]FM_MakeSignedData [22:18:20]FM_MakeSignedData [22:18:20]SAM_PROTO_SignData [22:18:20]wFMCommunicate request_size=4 [22:18:20]MH_SAM_APDU [22:18:20]CAPDU: 80 0D 01 02 [22:18:20]Write to MH i2c: E2 08 00 FE 2B 80 0D 01 02 00 00 00 00 A2 [22:18:20]Write i2c OK [22:18:20]MH_I2C_Read... [22:18:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:18:20]Read from MH i2c: E2 [22:18:20]MH_I2C_Read... [22:18:20]Read from MH i2c: E2 03 00 [22:18:20]MH_I2C_Read... [22:18:20]Read from MH i2c: E2 03 00 FE 2B 00 90 00 9D [22:18:20]RAPDU: 90 00 [22:18:20]wFMCommunicate OK [22:18:20]wFMCommunicate request_size=255 [22:18:20]MH_SAM_APDU [22:18:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 02 00 00 F4 03 04 00 AC 81 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 86 63 02 00 35 04 06 00 43 [22:18:20]Write to MH i2c: E2 02 01 FF 2B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 02 00 00 F4 03 04 00 AC 81 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 86 63 02 00 35 04 06 00 43 00 00 9A [22:18:20]Write i2c OK [22:18:20]MH_I2C_Read... [22:18:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:18:20]Read from MH i2c: E2 [22:18:20]MH_I2C_Read... [22:18:20]Read from MH i2c: E2 03 00 [22:18:20]MH_I2C_Read... [22:18:20]Read from MH i2c: E2 03 00 FF 2B 00 90 00 9E [22:18:20]RAPDU: 90 00 [22:18:20]wFMCommunicate OK [22:18:20]wFMCommunicate request_size=10 [22:18:20]MH_SAM_APDU [22:18:20]CAPDU: 80 0D 02 02 05 3B B7 AE 1B 50 [22:18:20]Write to MH i2c: E2 0D 00 00 2C 80 0D 02 02 05 00 3B B7 AE 1B 50 00 00 BB [22:18:20]Write i2c OK [22:18:20]MH_I2C_Read... [22:18:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:18:20]Read from MH i2c: E2 [22:18:20]MH_I2C_Read... [22:18:20]Read from MH i2c: E2 03 00 [22:18:20]MH_I2C_Read... [22:18:20]Read from MH i2c: E2 03 00 00 2C 00 90 00 A0 [22:18:20]RAPDU: 90 00 [22:18:20]wFMCommunicate OK [22:18:20]wFMCommunicate request_size=4 [22:18:20]MH_SAM_APDU [22:18:20]CAPDU: 80 0D 03 02 [22:18:20]Write to MH i2c: E2 08 00 01 2C 80 0D 03 02 00 00 00 00 A8 [22:18:20]Write i2c OK [22:18:20]MH_I2C_Read... [22:18:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:18:20]Read from MH i2c: E2 [22:18:20]MH_I2C_Read... [22:18:20]Read from MH i2c: E2 0B 00 [22:18:20]MH_I2C_Read... [22:18:20]Read from MH i2c: E2 0B 00 01 2C 00 4B F9 DA 85 44 AF 2E BD 90 00 2A [22:18:20]RAPDU: 4B F9 DA 85 44 AF 2E BD 90 00 [22:18:20]wFMCommunicate OK [22:18:20]SAM_PROTO_SignData done [22:18:20]FM_MakeSignedData done [22:18:20]CreateOFDProtocolMessage [22:18:20]wFMCommunicate request_size=4 [22:18:20]MH_SAM_APDU [22:18:20]CAPDU: 80 11 00 00 [22:18:20]Write to MH i2c: E2 08 00 02 2C 80 11 00 00 00 00 00 00 A8 [22:18:20]Write i2c OK [22:18:20]MH_I2C_Read... [22:18:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:18:20]Read from MH i2c: E2 [22:18:20]MH_I2C_Read... [22:18:20]Read from MH i2c: E2 17 00 [22:18:20]MH_I2C_Read... [22:18:20]Read from MH i2c: E2 17 00 02 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F9 [22:18:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:18:20]wFMCommunicate OK [22:18:20]CreateOFDProtocolMessage done [22:18:20]OFDSenderStorePacket 156550 [22:18:20]StoreOFDPacket docnum=156550 [22:18:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D1 B5 07 01 A2 FA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 02 00 00 F4 03 04 00 AC 81 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 86 63 02 00 35 04 06 00 43 3B B7 AE 1B 50 4B F9 DA 85 44 AF 2E BD [22:18:20]CheckFolder [22:18:20]dirname=/storage/ofd_packets [22:18:20]CheckFolder done [22:18:20]ProducePacketName [22:18:20]name=ofd_packets/00156550 [22:18:20]NVStorageSaveData ofd_packets/00156550 [22:18:20]File name is /storage/ofd_packets/00156550 [22:18:20]Write 301 bytes [22:18:20]NVStorageSaveData done [22:18:20]OFDSenderStorePacket done [22:18:20]KKMCreateOFDPacket done [22:18:20]NVStorageSaveData kkm_last_timestamp [22:18:20]File name is /storage/kkm_last_timestamp [22:18:20]Write 4 bytes [22:18:20]NVStorageSaveData done [22:18:20]ExternCall_PrintAddStr [22:18:20]wPrintStart [22:18:20]Write to MH i2c: 01 00 00 03 2C 2F [22:18:20]Write i2c OK [22:18:20]MH_I2C_Read... [22:18:20]Read from MH i2c: 01 [22:18:20]MH_I2C_Read... [22:18:20]Read from MH i2c: 01 07 00 [22:18:20]MH_I2C_Read... [22:18:20]Read from MH i2c: 01 07 00 03 2C 00 00 00 00 00 FF 0F 44 [22:18:20]RasterBufferAndPrint [22:18:20]line Счет N : (1)874867 [22:18:20]line ИНН: 02508201610067 [22:18:20]line Контрольно-Кассовый Чек [22:18:20]line ПРОДАЖА [22:18:20]line ТРК (МРК, ГНК) : 12 [22:18:20]line Товар: 2710124130 [22:18:20]line Аи-92-К-5 [22:18:20]line 5.980 * 66.90 [22:18:20]line = 400.06 [22:18:20]line НДС 12% НСП 1% [22:18:20]line > о реализуемом товаре [22:18:20]line ОКРУГЛЕНИЕ: -0.06 [22:18:20]line ИТОГО: 400.00 [22:18:20]line Внесено: 400.00 [22:18:20]line СДАЧА: 0.00 [22:18:20]line НСП 1% : 3.54 [22:18:20]line НДС 12% : 42.48 [22:18:20]line Наличными: 400.00 [22:18:20]line Безнал.: 0.00 [22:18:20]line Место: АЗС № 165 "Партнер Нефть" [22:18:20]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [22:18:20]line СНО: Общий режим [22:18:20]line Чек 622 20.10.2024 22:18 [22:18:20]line Смена: 314 ФФД: 1.0 [22:18:20]line ЗНМ: 0300000234 [22:18:20]line РНМ: 0000137193017469 [22:18:20]line Версия ККМ: v1.0 [22:18:20]line ФМ: 0000000000963156 [22:18:20]line ФД: 156550 [22:18:20]line ФПД: 73923763772240 [22:18:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T221820&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156550&fm=73923763772240&tin=02508201610067®Number=0000137193017469&sum=40000 [22:18:21]OFD Sender: Processing packet 156550 [packets to send 52, broken 51] [22:18:21]ProducePacketName [22:18:21]name=ofd_packets/00156550 [22:18:21]OFD Sender: To server: pG, [22:18:21]CommunicateWithHost lk.salyk.kg:30040 [22:18:21]ConnectInit lk.salyk.kg [22:18:21]written 0, free lines is 4095 [22:18:21]Connected sock=10 [22:18:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D1 B5 07 01 A2 FA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 02 00 00 F4 03 04 00 AC 81 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 86 63 02 00 35 04 06 00 43 3B B7 AE 1B 50 4B F9 DA 85 44 AF 2E BD [22:18:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1B D9 47 00 30 1F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 86 63 02 00 F4 03 04 00 DE 27 15 67 B6 04 01 00 00 CB 19 A2 95 0D 6F E6 9B [22:18:21]CommunicateWithHost err = 0 [22:18:21]CheckOFDResponse [22:18:21]1017 (14) - 77093643461234 [22:18:21]1041 (16) - 0000000000963156 [22:18:21]1040 (4) - 156550 [22:18:21]1012 (4) - 20.10.2024 15:55 [22:18:21]1206 (1) - 0 [22:18:21]OFD Sender: Remove packet 156550 [22:18:21]ProducePacketName [22:18:21]name=ofd_packets/00156550 [22:18:21]NVStorageDeleteData [22:18:21]Write to MH i2c: 01 00 00 2E 2C 5A [22:18:21]Write i2c OK [22:18:21]MH_I2C_Read... [22:18:21]Read from MH i2c: 01 [22:18:21]MH_I2C_Read... [22:18:21]Read from MH i2c: 01 07 00 [22:18:21]MH_I2C_Read... [22:18:21]Read from MH i2c: 01 07 00 2E 2C 00 00 00 00 00 E1 0C 4E [22:18:21]RasterBufferAndPrint [22:18:21]line [22:18:21]line [22:18:21]line [22:18:21]line [22:18:21]line [22:18:21]written 0, free lines is 3303 [22:18:21]MH_Cut [22:18:21]Write to MH i2c: D1 01 00 35 2C 01 33 [22:18:21]Write i2c OK [22:18:21]MH_I2C_Read... [22:18:21]Read from MH i2c: D1 [22:18:21]MH_I2C_Read... [22:18:21]Read from MH i2c: D1 01 00 [22:18:21]MH_I2C_Read... [22:18:21]Read from MH i2c: D1 01 00 35 2C 00 32 [22:18:21]Write to MH i2c: 01 00 00 36 2C 62 [22:18:21]Write i2c OK [22:18:21]MH_I2C_Read... [22:18:21]OFD Sender: No OFD packet to send [22:18:22]*** Cut start [22:18:22]*** Partial cut [22:18:22]*** CUTSNS_PIN = 1 [22:18:22]*** CUTSNS_PIN = 0 [22:18:22]*** Brake cut motor [22:18:22]Read from MH i2c: 01 [22:18:22]MH_I2C_Read... [22:18:22]*** Stop cut motor [22:18:22]*** Cut end [22:18:22]Read from MH i2c: 01 07 00 [22:18:22]MH_I2C_Read... [22:18:22]Read from MH i2c: 01 07 00 36 2C 00 00 00 00 00 FF 0F 77 [22:18:22]process_action close_receipt done [22:18:22]requested_data is exist [22:18:22]produce_requested_data [22:18:22]requested_item fm.sn is exist - process it [22:18:22]wFMCommunicate request_size=4 [22:18:22]MH_SAM_APDU [22:18:22]CAPDU: 80 11 00 00 [22:18:22]Write to MH i2c: E2 08 00 37 2C 80 11 00 00 00 00 00 00 DD [22:18:22]Write i2c OK [22:18:22]MH_I2C_Read... [22:18:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:18:22]Read from MH i2c: E2 [22:18:22]MH_I2C_Read... [22:18:22]Read from MH i2c: E2 17 00 [22:18:22]MH_I2C_Read... [22:18:22]Read from MH i2c: E2 17 00 37 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2E [22:18:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:18:22]wFMCommunicate OK [22:18:22]requested_item fd.num is exist - process it [22:18:22]SAM_PROTO_GetFieldsCounters [22:18:22]wFMCommunicate request_size=4 [22:18:22]MH_SAM_APDU [22:18:22]CAPDU: 80 13 00 00 [22:18:22]Write to MH i2c: E2 08 00 38 2C 80 13 00 00 00 00 00 00 E0 [22:18:22]Write i2c OK [22:18:22]MH_I2C_Read... [22:18:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:18:23]Read from MH i2c: E2 [22:18:23]MH_I2C_Read... [22:18:23]Read from MH i2c: E2 62 00 [22:18:23]MH_I2C_Read... [22:18:23]Read from MH i2c: E2 62 00 38 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 86 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 6E 02 00 00 5E 04 04 00 6E 02 00 00 57 04 04 00 6F 02 00 00 19 04 04 00 00 00 00 00 90 00 8F [22:18:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 86 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 6E 02 00 00 5E 04 04 00 6E 02 00 00 57 04 04 00 6F 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:18:23]wFMCommunicate OK [22:18:23]SAM_PROTO_GetFieldsCounters done [22:18:23]requested_item shift.num is exist - process it [22:18:23]requested_item shift.opened is exist - process it [22:18:23]req_shift_opened [22:18:23]FM_GetShiftState [22:18:23]SAM_PROTO_GetShiftState [22:18:23]wFMCommunicate request_size=4 [22:18:23]MH_SAM_APDU [22:18:23]CAPDU: 80 13 01 00 [22:18:23]Write to MH i2c: E2 08 00 39 2C 80 13 01 00 00 00 00 00 E2 [22:18:23]Write i2c OK [22:18:23]MH_I2C_Read... [22:18:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:18:23]Read from MH i2c: E2 [22:18:23]MH_I2C_Read... [22:18:23]Read from MH i2c: E2 0E 00 [22:18:23]MH_I2C_Read... [22:18:23]Read from MH i2c: E2 0E 00 39 2C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 89 [22:18:23]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:18:23]wFMCommunicate OK [22:18:23]SAM_PROTO_GetShiftState done [22:18:23]FM_GetShiftState done [22:18:23]req_shift_opened done [22:18:23]requested_item shift.open_date is exist - process it [22:18:23]req_shift_open_date [22:18:23]req_shift_open_date done [22:18:23]produce_requested_data done [22:18:23]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156550,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [22:18:23]process_action_free close_receipt [22:18:23]json_value_free [22:18:23]json_value_free done [22:18:23]process_json_proto returns [22:18:23]Send response to host [22:18:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156550,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [22:18:23]free response buf [22:18:23]execute_script done [22:18:23]execute_script returns [22:18:23]free content buf [22:18:23]Sock 7.Close socket [22:18:23]Sock 7.Thread stoped [22:18:26]OFD Sender: No OFD packet to send [22:18:31]OFD Sender: No OFD packet to send [22:18:36]OFD Sender: No OFD packet to send [22:18:41]OFD Sender: No OFD packet to send [22:18:46]OFD Sender: No OFD packet to send [22:18:51]OFD Sender: No OFD packet to send [22:18:56]OFD Sender: No OFD packet to send [22:19:01]OFD Sender: No OFD packet to send [22:19:06]OFD Sender: No OFD packet to send [22:19:12]OFD Sender: No OFD packet to send [22:19:17]OFD Sender: No OFD packet to send [22:19:22]OFD Sender: No OFD packet to send [22:19:27]OFD Sender: No OFD packet to send [22:19:32]OFD Sender: No OFD packet to send [22:19:37]OFD Sender: No OFD packet to send [22:19:42]OFD Sender: No OFD packet to send [22:19:47]OFD Sender: No OFD packet to send [22:19:52]OFD Sender: No OFD packet to send [22:19:57]OFD Sender: No OFD packet to send [22:19:59]accept exits with 9 [22:19:59]New connection [22:19:59]New thread 3066731876 created [22:19:59]Thread 3066588516 joined [22:19:59]Waiting for new connection... [22:19:59] Sock 9.Parse request [22:19:59]Sock 9.Check first char [22:19:59]Sock 9.First char is OK [22:19:59]request: POST /json_proto HTTP/1.0 [22:19:59]Method: POST [22:19:59]URL: /json_proto [22:19:59]Method is POST - this is cgi request [22:19:59]url: /json_proto [22:19:59]query_string will be loaded in cgi processing [22:19:59]execute_cgi json_proto POST (null) [22:19:59]execute_cgi path=json_proto method=POST [22:19:59]POST find Content-Length [22:19:59]Host: 172.17.53.67:8080 [22:19:59]Content-Length: 763 [22:19:59]Content-Type: application/json [22:19:59] [22:19:59]POST finish read [22:19:59]Found Content-Length = 763 [22:19:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874868", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 400.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:19:59]execute_script... [22:19:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874868", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 400.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:19:59]POST & json_proto [22:19:59]process_json_proto [22:19:59]json parsed OK: [22:19:59]protocol is kg_v1.0 [22:19:59]action value=close_receipt [22:19:59]process_action close_receipt [22:19:59]cmd_close_receipt [22:19:59]MH_GetDate [22:19:59]Write to MH i2c: F0 00 00 3A 2C 55 [22:19:59]Write i2c OK [22:19:59]MH_I2C_Read... [22:19:59]Read from MH i2c: F0 [22:19:59]MH_I2C_Read... [22:19:59]Read from MH i2c: F0 09 00 [22:19:59]MH_I2C_Read... [22:19:59]Read from MH i2c: F0 09 00 3A 2C 00 11 82 15 67 19 BC 99 64 3F [22:19:59]GetLastDocTimeStamp 1729462700 [22:19:59]current date 1729462801 [22:19:59]FM_GetShiftState [22:19:59]SAM_PROTO_GetShiftState [22:19:59]wFMCommunicate request_size=4 [22:19:59]MH_SAM_APDU [22:19:59]CAPDU: 80 13 01 00 [22:19:59]Write to MH i2c: E2 08 00 3B 2C 80 13 01 00 00 00 00 00 E4 [22:19:59]Write i2c OK [22:19:59]MH_I2C_Read... [22:19:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:19:59]Read from MH i2c: E2 [22:19:59]MH_I2C_Read... [22:19:59]Read from MH i2c: E2 0E 00 [22:19:59]MH_I2C_Read... [22:19:59]Read from MH i2c: E2 0E 00 3B 2C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 8B [22:19:59]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:19:59]wFMCommunicate OK [22:19:59]SAM_PROTO_GetShiftState done [22:19:59]FM_GetShiftState done [22:19:59]opened in 1729383891 [22:19:59]opened+sec_in_day 1729470291 [22:19:59]quantity*price = 40005 [22:19:59]sum+1 = 40006 [22:19:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 400.05 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 0.00 Безнал.: 400.05 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 623 20.10.2024 22:20 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156551 ФПД: 235203983364009 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T222001&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156551&fm=235203983364009&tin=02508201610067®Number=0000137193017469&sum=40005 [22:20:00]StoreToDocumentArchive [22:20:00]shift 314 fd 156551 [22:20:00]save to /storage/0314/doc_00156551 [22:20:00]save last doc name /storage/0314/doc_00156551 to /storage/kkm_last_doc_name [22:20:00]save OK [22:20:00]Clear old archive folders... [22:20:00]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:20:00]tlvbuf is 002CEF10 [22:20:00]SAM_PROTO_ClearQueue [22:20:00]wFMCommunicate request_size=4 [22:20:00]MH_SAM_APDU [22:20:00]CAPDU: 80 09 00 00 [22:20:00]Write to MH i2c: E2 08 00 48 2C 80 09 00 00 00 00 00 00 E6 [22:20:00]Write i2c OK [22:20:00]MH_I2C_Read... [22:20:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:20:00]Read from MH i2c: E2 [22:20:00]MH_I2C_Read... [22:20:00]Read from MH i2c: E2 03 00 [22:20:00]MH_I2C_Read... [22:20:00]Read from MH i2c: E2 03 00 48 2C 00 90 00 E8 [22:20:00]RAPDU: 90 00 [22:20:00]wFMCommunicate OK [22:20:00]SAM_PROTO_ClearQueue done [22:20:00]KKMCreateOFDPacket [22:20:00]OFDProtocolAddRootSTLVToBuf [22:20:00]FM_MakeSignedData [22:20:00]FM_MakeSignedData [22:20:00]SAM_PROTO_SignData [22:20:00]wFMCommunicate request_size=4 [22:20:00]MH_SAM_APDU [22:20:00]CAPDU: 80 0D 01 02 [22:20:00]Write to MH i2c: E2 08 00 49 2C 80 0D 01 02 00 00 00 00 EE [22:20:00]Write i2c OK [22:20:00]MH_I2C_Read... [22:20:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:20:00]Read from MH i2c: E2 [22:20:00]MH_I2C_Read... [22:20:00]Read from MH i2c: E2 03 00 [22:20:00]MH_I2C_Read... [22:20:00]Read from MH i2c: E2 03 00 49 2C 00 90 00 E9 [22:20:00]RAPDU: 90 00 [22:20:00]wFMCommunicate OK [22:20:00]wFMCommunicate request_size=255 [22:20:00]MH_SAM_APDU [22:20:00]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 45 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 45 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 02 00 00 F4 03 04 00 11 82 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 87 63 02 00 35 04 06 00 D5 EA B1 E0 [22:20:00]Write to MH i2c: E2 02 01 4A 2C 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 45 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 45 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 02 00 00 F4 03 04 00 11 82 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 87 63 02 00 35 04 06 00 D5 EA B1 E0 00 00 7C [22:20:00]Write i2c OK [22:20:00]MH_I2C_Read... [22:20:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:20:01]Read from MH i2c: E2 [22:20:01]MH_I2C_Read... [22:20:01]Read from MH i2c: E2 03 00 [22:20:01]MH_I2C_Read... [22:20:01]Read from MH i2c: E2 03 00 4A 2C 00 90 00 EA [22:20:01]RAPDU: 90 00 [22:20:01]wFMCommunicate OK [22:20:01]wFMCommunicate request_size=7 [22:20:01]MH_SAM_APDU [22:20:01]CAPDU: 80 0D 02 02 02 CF A9 [22:20:01]Write to MH i2c: E2 0A 00 4B 2C 80 0D 02 02 02 00 CF A9 00 00 6D [22:20:01]Write i2c OK [22:20:01]MH_I2C_Read... [22:20:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:20:01]Read from MH i2c: E2 [22:20:01]MH_I2C_Read... [22:20:01]Read from MH i2c: E2 03 00 [22:20:01]MH_I2C_Read... [22:20:01]Read from MH i2c: E2 03 00 4B 2C 00 90 00 EB [22:20:01]RAPDU: 90 00 [22:20:01]wFMCommunicate OK [22:20:01]wFMCommunicate request_size=4 [22:20:01]MH_SAM_APDU [22:20:01]CAPDU: 80 0D 03 02 [22:20:01]Write to MH i2c: E2 08 00 4C 2C 80 0D 03 02 00 00 00 00 F3 [22:20:01]Write i2c OK [22:20:01]MH_I2C_Read... [22:20:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:20:01]Read from MH i2c: E2 [22:20:01]MH_I2C_Read... [22:20:01]Read from MH i2c: E2 0B 00 [22:20:01]MH_I2C_Read... [22:20:01]Read from MH i2c: E2 0B 00 4C 2C 00 E3 B9 74 28 F6 23 32 33 90 00 AA [22:20:01]RAPDU: E3 B9 74 28 F6 23 32 33 90 00 [22:20:01]wFMCommunicate OK [22:20:01]SAM_PROTO_SignData done [22:20:01]FM_MakeSignedData done [22:20:01]CreateOFDProtocolMessage [22:20:01]wFMCommunicate request_size=4 [22:20:01]MH_SAM_APDU [22:20:01]CAPDU: 80 11 00 00 [22:20:01]Write to MH i2c: E2 08 00 4D 2C 80 11 00 00 00 00 00 00 F3 [22:20:01]Write i2c OK [22:20:01]MH_I2C_Read... [22:20:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:20:01]Read from MH i2c: E2 [22:20:01]MH_I2C_Read... [22:20:01]Read from MH i2c: E2 17 00 [22:20:01]MH_I2C_Read... [22:20:01]Read from MH i2c: E2 17 00 4D 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 44 [22:20:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:20:01]wFMCommunicate OK [22:20:01]CreateOFDProtocolMessage done [22:20:01]OFDSenderStorePacket 156551 [22:20:01]StoreOFDPacket docnum=156551 [22:20:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 3A 58 04 01 CA C9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 45 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 45 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 02 00 00 F4 03 04 00 11 82 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 87 63 02 00 35 04 06 00 D5 EA B1 E0 CF A9 E3 B9 74 28 F6 23 32 33 [22:20:01]CheckFolder [22:20:01]dirname=/storage/ofd_packets [22:20:01]CheckFolder done [22:20:01]ProducePacketName [22:20:01]name=ofd_packets/00156551 [22:20:01]NVStorageSaveData ofd_packets/00156551 [22:20:01]File name is /storage/ofd_packets/00156551 [22:20:01]Write 298 bytes [22:20:01]NVStorageSaveData done [22:20:01]OFDSenderStorePacket done [22:20:01]KKMCreateOFDPacket done [22:20:01]NVStorageSaveData kkm_last_timestamp [22:20:01]File name is /storage/kkm_last_timestamp [22:20:01]Write 4 bytes [22:20:01]NVStorageSaveData done [22:20:01]ExternCall_PrintAddStr [22:20:01]wPrintStart [22:20:01]Write to MH i2c: 01 00 00 4E 2C 7A [22:20:01]Write i2c OK [22:20:01]MH_I2C_Read... [22:20:01]Read from MH i2c: 01 [22:20:01]MH_I2C_Read... [22:20:01]Read from MH i2c: 01 07 00 [22:20:01]MH_I2C_Read... [22:20:01]Read from MH i2c: 01 07 00 4E 2C 00 00 00 00 00 FF 0F 8F [22:20:01]RasterBufferAndPrint [22:20:01]line Счет N : (1)874868 [22:20:01]line ИНН: 02508201610067 [22:20:01]line Контрольно-Кассовый Чек [22:20:01]line ПРОДАЖА [22:20:01]line ТРК (МРК, ГНК) : 44 [22:20:01]line Товар: 2710194210 [22:20:01]line ДТ-К-2 [22:20:01]line 5.250 * 76.20 [22:20:01]line = 400.05 [22:20:01]line НДС 12% НСП 1% [22:20:01]line > о реализуемом товаре [22:20:01]line ИТОГО: 400.05 [22:20:01]line НСП 1% : 3.54 [22:20:01]line НДС 12% : 42.48 [22:20:01]line Наличными: 0.00 [22:20:01]line Безнал.: 400.05 [22:20:01]line Место: АЗС № 165 "Партнер Нефть" [22:20:01]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [22:20:01]line СНО: Общий режим [22:20:01]line Чек 623 20.10.2024 22:20 [22:20:01]line Смена: 314 ФФД: 1.0 [22:20:01]line ЗНМ: 0300000234 [22:20:01]line РНМ: 0000137193017469 [22:20:01]line Версия ККМ: v1.0 [22:20:01]line Платежная система: Mbank [22:20:01]line ФМ: 0000000000963156 [22:20:01]line ФД: 156551 [22:20:01]line ФПД: 235203983364009 [22:20:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T222001&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156551&fm=235203983364009&tin=02508201610067®Number=0000137193017469&sum=40005 [22:20:01]OFD Sender: Processing packet 156551 [packets to send 52, broken 51] [22:20:01]ProducePacketName [22:20:01]name=ofd_packets/00156551 [22:20:01]OFD Sender: To server: pG, [22:20:01]CommunicateWithHost lk.salyk.kg:30040 [22:20:01]ConnectInit lk.salyk.kg [22:20:01]written 0, free lines is 4095 [22:20:01]Connected sock=7 [22:20:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 3A 58 04 01 CA C9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 45 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 45 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 02 00 00 F4 03 04 00 11 82 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 87 63 02 00 35 04 06 00 D5 EA B1 E0 CF A9 E3 B9 74 28 F6 23 32 33 [22:20:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 70 FA 47 00 EE F9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 87 63 02 00 F4 03 04 00 42 28 15 67 B6 04 01 00 00 14 F3 8F 4F 20 6B 91 7F [22:20:02]CommunicateWithHost err = 0 [22:20:02]CheckOFDResponse [22:20:02]1017 (14) - 77093643461234 [22:20:02]1041 (16) - 0000000000963156 [22:20:02]1040 (4) - 156551 [22:20:02]1012 (4) - 20.10.2024 15:56 [22:20:02]1206 (1) - 0 [22:20:02]OFD Sender: Remove packet 156551 [22:20:02]ProducePacketName [22:20:02]name=ofd_packets/00156551 [22:20:02]NVStorageDeleteData [22:20:02]Write to MH i2c: 01 00 00 77 2C A3 [22:20:02]Write i2c OK [22:20:02]MH_I2C_Read... [22:20:02]Read from MH i2c: 01 [22:20:02]MH_I2C_Read... [22:20:02]Read from MH i2c: 01 07 00 [22:20:02]MH_I2C_Read... [22:20:02]Read from MH i2c: 01 07 00 77 2C 00 00 00 00 00 07 0D BE [22:20:02]RasterBufferAndPrint [22:20:02]line [22:20:02]line [22:20:02]line [22:20:02]line [22:20:02]line [22:20:02]written 0, free lines is 3341 [22:20:02]MH_Cut [22:20:02]Write to MH i2c: D1 01 00 7E 2C 01 7C [22:20:02]Write i2c OK [22:20:02]MH_I2C_Read... [22:20:02]Read from MH i2c: D1 [22:20:02]MH_I2C_Read... [22:20:02]Read from MH i2c: D1 01 00 [22:20:02]MH_I2C_Read... [22:20:02]Read from MH i2c: D1 01 00 7E 2C 00 7B [22:20:02]Write to MH i2c: 01 00 00 7F 2C AB [22:20:02]Write i2c OK [22:20:02]MH_I2C_Read... [22:20:02]OFD Sender: No OFD packet to send [22:20:02]*** Cut start [22:20:02]*** Partial cut [22:20:02]*** CUTSNS_PIN = 1 [22:20:02]*** CUTSNS_PIN = 0 [22:20:03]*** Brake cut motor [22:20:03]Read from MH i2c: 01 [22:20:03]MH_I2C_Read... [22:20:03]*** Stop cut motor [22:20:03]*** Cut end [22:20:03]Read from MH i2c: 01 07 00 [22:20:03]MH_I2C_Read... [22:20:03]Read from MH i2c: 01 07 00 7F 2C 00 00 00 00 00 FF 0F C0 [22:20:03]process_action close_receipt done [22:20:03]requested_data is exist [22:20:03]produce_requested_data [22:20:03]requested_item fm.sn is exist - process it [22:20:03]wFMCommunicate request_size=4 [22:20:03]MH_SAM_APDU [22:20:03]CAPDU: 80 11 00 00 [22:20:03]Write to MH i2c: E2 08 00 80 2C 80 11 00 00 00 00 00 00 26 [22:20:03]Write i2c OK [22:20:03]MH_I2C_Read... [22:20:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:20:03]Read from MH i2c: E2 [22:20:03]MH_I2C_Read... [22:20:03]Read from MH i2c: E2 17 00 [22:20:03]MH_I2C_Read... [22:20:03]Read from MH i2c: E2 17 00 80 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 77 [22:20:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:20:03]wFMCommunicate OK [22:20:03]requested_item fd.num is exist - process it [22:20:03]SAM_PROTO_GetFieldsCounters [22:20:03]wFMCommunicate request_size=4 [22:20:03]MH_SAM_APDU [22:20:03]CAPDU: 80 13 00 00 [22:20:03]Write to MH i2c: E2 08 00 81 2C 80 13 00 00 00 00 00 00 29 [22:20:03]Write i2c OK [22:20:03]MH_I2C_Read... [22:20:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:20:03]Read from MH i2c: E2 [22:20:03]MH_I2C_Read... [22:20:03]Read from MH i2c: E2 62 00 [22:20:03]MH_I2C_Read... [22:20:03]Read from MH i2c: E2 62 00 81 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 87 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 6F 02 00 00 5E 04 04 00 6F 02 00 00 57 04 04 00 70 02 00 00 19 04 04 00 00 00 00 00 90 00 DC [22:20:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 87 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 6F 02 00 00 5E 04 04 00 6F 02 00 00 57 04 04 00 70 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:20:03]wFMCommunicate OK [22:20:03]SAM_PROTO_GetFieldsCounters done [22:20:03]requested_item shift.num is exist - process it [22:20:03]requested_item shift.opened is exist - process it [22:20:03]req_shift_opened [22:20:03]FM_GetShiftState [22:20:03]SAM_PROTO_GetShiftState [22:20:03]wFMCommunicate request_size=4 [22:20:03]MH_SAM_APDU [22:20:03]CAPDU: 80 13 01 00 [22:20:03]Write to MH i2c: E2 08 00 82 2C 80 13 01 00 00 00 00 00 2B [22:20:03]Write i2c OK [22:20:03]MH_I2C_Read... [22:20:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:20:03]Read from MH i2c: E2 [22:20:03]MH_I2C_Read... [22:20:03]Read from MH i2c: E2 0E 00 [22:20:03]MH_I2C_Read... [22:20:03]Read from MH i2c: E2 0E 00 82 2C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D2 [22:20:03]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:20:03]wFMCommunicate OK [22:20:03]SAM_PROTO_GetShiftState done [22:20:03]FM_GetShiftState done [22:20:03]req_shift_opened done [22:20:03]requested_item shift.open_date is exist - process it [22:20:03]req_shift_open_date [22:20:03]req_shift_open_date done [22:20:03]produce_requested_data done [22:20:03]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156551,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [22:20:03]process_action_free close_receipt [22:20:03]json_value_free [22:20:03]json_value_free done [22:20:03]process_json_proto returns [22:20:03]Send response to host [22:20:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156551,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [22:20:03]free response buf [22:20:03]execute_script done [22:20:03]execute_script returns [22:20:03]free content buf [22:20:03]Sock 9.Close socket [22:20:03]Sock 9.Thread stoped [22:20:07]OFD Sender: No OFD packet to send [22:20:12]OFD Sender: No OFD packet to send [22:20:17]OFD Sender: No OFD packet to send [22:20:22]OFD Sender: No OFD packet to send [22:20:27]OFD Sender: No OFD packet to send [22:20:32]OFD Sender: No OFD packet to send [22:20:37]OFD Sender: No OFD packet to send [22:20:42]OFD Sender: No OFD packet to send [22:20:47]OFD Sender: No OFD packet to send [22:20:52]OFD Sender: No OFD packet to send [22:20:57]OFD Sender: No OFD packet to send [22:21:02]OFD Sender: No OFD packet to send [22:21:07]OFD Sender: No OFD packet to send [22:21:12]OFD Sender: No OFD packet to send [22:21:17]OFD Sender: No OFD packet to send [22:21:22]OFD Sender: No OFD packet to send [22:21:27]OFD Sender: No OFD packet to send [22:21:32]OFD Sender: No OFD packet to send [22:21:37]OFD Sender: No OFD packet to send [22:21:42]OFD Sender: No OFD packet to send [22:21:47]OFD Sender: No OFD packet to send [22:21:52]OFD Sender: No OFD packet to send [22:21:57]OFD Sender: No OFD packet to send [22:22:02]OFD Sender: No OFD packet to send [22:22:07]OFD Sender: No OFD packet to send [22:22:12]OFD Sender: No OFD packet to send [22:22:17]OFD Sender: No OFD packet to send [22:22:22]OFD Sender: No OFD packet to send [22:22:27]OFD Sender: No OFD packet to send [22:22:32]OFD Sender: No OFD packet to send [22:22:37]OFD Sender: No OFD packet to send [22:22:42]OFD Sender: No OFD packet to send [22:22:47]OFD Sender: No OFD packet to send [22:22:52]OFD Sender: No OFD packet to send [22:22:57]OFD Sender: No OFD packet to send [22:23:02]OFD Sender: No OFD packet to send [22:23:07]OFD Sender: No OFD packet to send [22:23:12]OFD Sender: No OFD packet to send [22:23:17]OFD Sender: No OFD packet to send [22:23:22]OFD Sender: No OFD packet to send [22:23:27]OFD Sender: No OFD packet to send [22:23:32]OFD Sender: No OFD packet to send [22:23:37]OFD Sender: No OFD packet to send [22:23:42]OFD Sender: No OFD packet to send [22:23:47]OFD Sender: No OFD packet to send [22:23:52]OFD Sender: No OFD packet to send [22:23:57]OFD Sender: No OFD packet to send [22:24: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:24]accept exits with 10 [22:25:24]New connection [22:25:24]New thread 3066588516 created [22:25:24]Thread 3066731876 joined [22:25:24]Waiting for new connection... [22:25:24] Sock 10.Parse request [22:25:24]Sock 10.Check first char [22:25:24]Sock 10.First char is OK [22:25:24]request: POST /json_proto HTTP/1.0 [22:25:24]Method: POST [22:25:24]URL: /json_proto [22:25:24]Method is POST - this is cgi request [22:25:24]url: /json_proto [22:25:24]query_string will be loaded in cgi processing [22:25:24]execute_cgi json_proto POST (null) [22:25:24]execute_cgi path=json_proto method=POST [22:25:24]POST find Content-Length [22:25:24]Host: 172.17.53.67:8080 [22:25:24]Content-Length: 677 [22:25:24]Content-Type: application/json [22:25:24] [22:25:24]POST finish read [22:25:24]Found Content-Length = 677 [22:25:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874869", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:25:24]execute_script... [22:25:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874869", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:25:24]POST & json_proto [22:25:24]process_json_proto [22:25:24]json parsed OK: [22:25:24]protocol is kg_v1.0 [22:25:24]action value=close_receipt [22:25:24]process_action close_receipt [22:25:24]cmd_close_receipt [22:25:24]MH_GetDate [22:25:24]Write to MH i2c: F0 00 00 83 2C 9E [22:25:24]Write i2c OK [22:25:24]MH_I2C_Read... [22:25:24]Read from MH i2c: F0 [22:25:24]MH_I2C_Read... [22:25:24]Read from MH i2c: F0 09 00 [22:25:24]MH_I2C_Read... [22:25:24]Read from MH i2c: F0 09 00 83 2C 00 55 83 15 67 19 BC 99 64 CD [22:25:24]GetLastDocTimeStamp 1729462801 [22:25:24]current date 1729463125 [22:25:24]FM_GetShiftState [22:25:24]SAM_PROTO_GetShiftState [22:25:24]wFMCommunicate request_size=4 [22:25:24]MH_SAM_APDU [22:25:24]CAPDU: 80 13 01 00 [22:25:24]Write to MH i2c: E2 08 00 84 2C 80 13 01 00 00 00 00 00 2D [22:25:24]Write i2c OK [22:25:24]MH_I2C_Read... [22:25:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:25:24]Read from MH i2c: E2 [22:25:24]MH_I2C_Read... [22:25:24]Read from MH i2c: E2 0E 00 [22:25:24]MH_I2C_Read... [22:25:24]Read from MH i2c: E2 0E 00 84 2C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 D4 [22:25:24]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:25:24]wFMCommunicate OK [22:25:24]SAM_PROTO_GetShiftState done [22:25:24]FM_GetShiftState done [22:25:24]opened in 1729383891 [22:25:24]opened+sec_in_day 1729470291 [22:25:24]quantity*price = 50041 [22:25:24]sum+1 = 50042 [22:25:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 624 20.10.2024 22:25 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156552 ФПД: 208091649770208 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T222525&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156552&fm=208091649770208&tin=02508201610067®Number=0000137193017469&sum=50000 [22:25:25]StoreToDocumentArchive [22:25:25]shift 314 fd 156552 [22:25:25]save to /storage/0314/doc_00156552 [22:25:25]save last doc name /storage/0314/doc_00156552 to /storage/kkm_last_doc_name [22:25:25]save OK [22:25:25]Clear old archive folders... [22:25:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:25:25]tlvbuf is 002CEDE0 [22:25:25]SAM_PROTO_ClearQueue [22:25:25]wFMCommunicate request_size=4 [22:25:25]MH_SAM_APDU [22:25:25]CAPDU: 80 09 00 00 [22:25:25]Write to MH i2c: E2 08 00 91 2C 80 09 00 00 00 00 00 00 2F [22:25:25]Write i2c OK [22:25:25]MH_I2C_Read... [22:25:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:25:25]Read from MH i2c: E2 [22:25:25]MH_I2C_Read... [22:25:25]Read from MH i2c: E2 03 00 [22:25:25]MH_I2C_Read... [22:25:25]Read from MH i2c: E2 03 00 91 2C 00 90 00 31 [22:25:25]RAPDU: 90 00 [22:25:25]wFMCommunicate OK [22:25:25]SAM_PROTO_ClearQueue done [22:25:25]KKMCreateOFDPacket [22:25:25]OFDProtocolAddRootSTLVToBuf [22:25:25]FM_MakeSignedData [22:25:25]FM_MakeSignedData [22:25:25]SAM_PROTO_SignData [22:25:25]wFMCommunicate request_size=4 [22:25:25]MH_SAM_APDU [22:25:25]CAPDU: 80 0D 01 02 [22:25:25]Write to MH i2c: E2 08 00 92 2C 80 0D 01 02 00 00 00 00 37 [22:25:25]Write i2c OK [22:25:25]MH_I2C_Read... [22:25:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:25:25]Read from MH i2c: E2 [22:25:25]MH_I2C_Read... [22:25:25]Read from MH i2c: E2 03 00 [22:25:25]MH_I2C_Read... [22:25:25]Read from MH i2c: E2 03 00 92 2C 00 90 00 32 [22:25:25]RAPDU: 90 00 [22:25:25]wFMCommunicate OK [22:25:25]wFMCommunicate request_size=255 [22:25:25]MH_SAM_APDU [22:25:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 02 00 00 F4 03 04 00 55 83 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 88 63 02 00 35 04 06 00 BD [22:25:25]Write to MH i2c: E2 02 01 93 2C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 02 00 00 F4 03 04 00 55 83 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 88 63 02 00 35 04 06 00 BD 00 00 89 [22:25:25]Write i2c OK [22:25:25]MH_I2C_Read... [22:25:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:25:25]Read from MH i2c: E2 [22:25:25]MH_I2C_Read... [22:25:25]Read from MH i2c: E2 03 00 [22:25:25]MH_I2C_Read... [22:25:25]Read from MH i2c: E2 03 00 93 2C 00 90 00 33 [22:25:25]RAPDU: 90 00 [22:25:25]wFMCommunicate OK [22:25:25]wFMCommunicate request_size=10 [22:25:25]MH_SAM_APDU [22:25:25]CAPDU: 80 0D 02 02 05 42 1C DD 82 E0 [22:25:25]Write to MH i2c: E2 0D 00 94 2C 80 0D 02 02 05 00 42 1C DD 82 E0 00 00 E1 [22:25:25]Write i2c OK [22:25:25]MH_I2C_Read... [22:25:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:25:25]Read from MH i2c: E2 [22:25:25]MH_I2C_Read... [22:25:25]Read from MH i2c: E2 03 00 [22:25:25]MH_I2C_Read... [22:25:25]Read from MH i2c: E2 03 00 94 2C 00 90 00 34 [22:25:25]RAPDU: 90 00 [22:25:25]wFMCommunicate OK [22:25:25]wFMCommunicate request_size=4 [22:25:25]MH_SAM_APDU [22:25:25]CAPDU: 80 0D 03 02 [22:25:25]Write to MH i2c: E2 08 00 95 2C 80 0D 03 02 00 00 00 00 3C [22:25:25]Write i2c OK [22:25:25]MH_I2C_Read... [22:25:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:25:25]Read from MH i2c: E2 [22:25:25]MH_I2C_Read... [22:25:25]Read from MH i2c: E2 0B 00 [22:25:25]MH_I2C_Read... [22:25:25]Read from MH i2c: E2 0B 00 95 2C 00 0C 76 A9 36 6B 35 46 5B 90 00 DF [22:25:25]RAPDU: 0C 76 A9 36 6B 35 46 5B 90 00 [22:25:25]wFMCommunicate OK [22:25:25]SAM_PROTO_SignData done [22:25:25]FM_MakeSignedData done [22:25:25]CreateOFDProtocolMessage [22:25:25]wFMCommunicate request_size=4 [22:25:25]MH_SAM_APDU [22:25:25]CAPDU: 80 11 00 00 [22:25:25]Write to MH i2c: E2 08 00 96 2C 80 11 00 00 00 00 00 00 3C [22:25:25]Write i2c OK [22:25:25]MH_I2C_Read... [22:25:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:25:26]Read from MH i2c: E2 [22:25:26]MH_I2C_Read... [22:25:26]Read from MH i2c: E2 17 00 [22:25:26]MH_I2C_Read... [22:25:26]Read from MH i2c: E2 17 00 96 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8D [22:25:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:25:26]wFMCommunicate OK [22:25:26]CreateOFDProtocolMessage done [22:25:26]OFDSenderStorePacket 156552 [22:25:26]StoreOFDPacket docnum=156552 [22:25:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 79 EE 07 01 4B 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 02 00 00 F4 03 04 00 55 83 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 88 63 02 00 35 04 06 00 BD 42 1C DD 82 E0 0C 76 A9 36 6B 35 46 5B [22:25:26]CheckFolder [22:25:26]dirname=/storage/ofd_packets [22:25:26]CheckFolder done [22:25:26]ProducePacketName [22:25:26]name=ofd_packets/00156552 [22:25:26]NVStorageSaveData ofd_packets/00156552 [22:25:26]File name is /storage/ofd_packets/00156552 [22:25:26]Write 301 bytes [22:25:26]NVStorageSaveData done [22:25:26]OFDSenderStorePacket done [22:25:26]KKMCreateOFDPacket done [22:25:26]NVStorageSaveData kkm_last_timestamp [22:25:26]File name is /storage/kkm_last_timestamp [22:25:26]Write 4 bytes [22:25:26]NVStorageSaveData done [22:25:26]ExternCall_PrintAddStr [22:25:26]wPrintStart [22:25:26]Write to MH i2c: 01 00 00 97 2C C3 [22:25:26]Write i2c OK [22:25:26]MH_I2C_Read... [22:25:26]Read from MH i2c: 01 [22:25:26]MH_I2C_Read... [22:25:26]Read from MH i2c: 01 07 00 [22:25:26]MH_I2C_Read... [22:25:26]Read from MH i2c: 01 07 00 97 2C 00 00 00 00 00 FF 0F D8 [22:25:26]RasterBufferAndPrint [22:25:26]line Счет N : (1)874869 [22:25:26]line ИНН: 02508201610067 [22:25:26]line Контрольно-Кассовый Чек [22:25:26]line ПРОДАЖА [22:25:26]line ТРК (МРК, ГНК) : 32 [22:25:26]line Товар: 2710124130 [22:25:26]line Аи-92-К-5 [22:25:26]line 7.480 * 66.90 [22:25:26]line = 500.41 [22:25:26]line НДС 12% НСП 1% [22:25:26]line > о реализуемом товаре [22:25:26]line ОКРУГЛЕНИЕ: -0.41 [22:25:26]line ИТОГО: 500.00 [22:25:26]line Внесено: 500.00 [22:25:26]line СДАЧА: 0.00 [22:25:26]line НСП 1% : 4.43 [22:25:26]line НДС 12% : 53.14 [22:25:26]line Наличными: 500.00 [22:25:26]line Безнал.: 0.00 [22:25:26]line Место: АЗС № 165 "Партнер Нефть" [22:25:26]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [22:25:26]line СНО: Общий режим [22:25:26]line Чек 624 20.10.2024 22:25 [22:25:26]line Смена: 314 ФФД: 1.0 [22:25:26]line ЗНМ: 0300000234 [22:25:26]line РНМ: 0000137193017469 [22:25:26]line Версия ККМ: v1.0 [22:25:26]line ФМ: 0000000000963156 [22:25:26]line ФД: 156552 [22:25:26]line ФПД: 208091649770208 [22:25:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T222525&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156552&fm=208091649770208&tin=02508201610067®Number=0000137193017469&sum=50000 [22:25:26]OFD Sender: Processing packet 156552 [packets to send 52, broken 51] [22:25:26]ProducePacketName [22:25:26]name=ofd_packets/00156552 [22:25:26]OFD Sender: To server: pG, [22:25:26]CommunicateWithHost lk.salyk.kg:30040 [22:25:26]ConnectInit lk.salyk.kg [22:25:26]written 0, free lines is 4095 [22:25:26]Connected sock=9 [22:25:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 79 EE 07 01 4B 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 02 00 00 F4 03 04 00 55 83 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 88 63 02 00 35 04 06 00 BD 42 1C DD 82 E0 0C 76 A9 36 6B 35 46 5B [22:25:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 5B EB 47 00 A9 7D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 88 63 02 00 F4 03 04 00 87 29 15 67 B6 04 01 00 00 16 06 44 05 AC AA 0B DF [22:25:26]CommunicateWithHost err = 0 [22:25:26]CheckOFDResponse [22:25:26]1017 (14) - 77093643461234 [22:25:26]1041 (16) - 0000000000963156 [22:25:26]1040 (4) - 156552 [22:25:26]1012 (4) - 20.10.2024 16:02 [22:25:26]1206 (1) - 0 [22:25:26]OFD Sender: Remove packet 156552 [22:25:26]ProducePacketName [22:25:26]name=ofd_packets/00156552 [22:25:26]NVStorageDeleteData [22:25:26]Write to MH i2c: 01 00 00 C2 2C EE [22:25:26]Write i2c OK [22:25:26]MH_I2C_Read... [22:25:26]Read from MH i2c: 01 [22:25:26]MH_I2C_Read... [22:25:26]Read from MH i2c: 01 07 00 [22:25:26]MH_I2C_Read... [22:25:26]Read from MH i2c: 01 07 00 C2 2C 00 00 00 00 00 DA 0C DB [22:25:26]RasterBufferAndPrint [22:25:26]line [22:25:26]line [22:25:26]line [22:25:26]line [22:25:26]line [22:25:26]written 0, free lines is 3297 [22:25:26]MH_Cut [22:25:26]Write to MH i2c: D1 01 00 C9 2C 01 C7 [22:25:26]Write i2c OK [22:25:26]MH_I2C_Read... [22:25:26]Read from MH i2c: D1 [22:25:26]MH_I2C_Read... [22:25:26]Read from MH i2c: D1 01 00 [22:25:26]MH_I2C_Read... [22:25:26]Read from MH i2c: D1 01 00 C9 2C 00 C6 [22:25:26]Write to MH i2c: 01 00 00 CA 2C F6 [22:25:26]Write i2c OK [22:25:26]MH_I2C_Read... [22:25:27]OFD Sender: No OFD packet to send [22:25:27]*** Cut start [22:25:27]*** Partial cut [22:25:27]*** CUTSNS_PIN = 1 [22:25:27]*** CUTSNS_PIN = 0 [22:25:27]*** Brake cut motor [22:25:28]Read from MH i2c: 01 [22:25:28]MH_I2C_Read... [22:25:28]*** Stop cut motor [22:25:28]*** Cut end [22:25:28]Read from MH i2c: 01 07 00 [22:25:28]MH_I2C_Read... [22:25:28]Read from MH i2c: 01 07 00 CA 2C 00 00 00 00 00 FF 0F 0B [22:25:28]process_action close_receipt done [22:25:28]requested_data is exist [22:25:28]produce_requested_data [22:25:28]requested_item fm.sn is exist - process it [22:25:28]wFMCommunicate request_size=4 [22:25:28]MH_SAM_APDU [22:25:28]CAPDU: 80 11 00 00 [22:25:28]Write to MH i2c: E2 08 00 CB 2C 80 11 00 00 00 00 00 00 71 [22:25:28]Write i2c OK [22:25:28]MH_I2C_Read... [22:25:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:25:28]Read from MH i2c: E2 [22:25:28]MH_I2C_Read... [22:25:28]Read from MH i2c: E2 17 00 [22:25:28]MH_I2C_Read... [22:25:28]Read from MH i2c: E2 17 00 CB 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C2 [22:25:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:25:28]wFMCommunicate OK [22:25:28]requested_item fd.num is exist - process it [22:25:28]SAM_PROTO_GetFieldsCounters [22:25:28]wFMCommunicate request_size=4 [22:25:28]MH_SAM_APDU [22:25:28]CAPDU: 80 13 00 00 [22:25:28]Write to MH i2c: E2 08 00 CC 2C 80 13 00 00 00 00 00 00 74 [22:25:28]Write i2c OK [22:25:28]MH_I2C_Read... [22:25:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:25:28]Read from MH i2c: E2 [22:25:28]MH_I2C_Read... [22:25:28]Read from MH i2c: E2 62 00 [22:25:28]MH_I2C_Read... [22:25:28]Read from MH i2c: E2 62 00 CC 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 88 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 70 02 00 00 5E 04 04 00 70 02 00 00 57 04 04 00 71 02 00 00 19 04 04 00 00 00 00 00 90 00 2B [22:25:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 88 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 70 02 00 00 5E 04 04 00 70 02 00 00 57 04 04 00 71 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:25:28]wFMCommunicate OK [22:25:28]SAM_PROTO_GetFieldsCounters done [22:25:28]requested_item shift.num is exist - process it [22:25:28]requested_item shift.opened is exist - process it [22:25:28]req_shift_opened [22:25:28]FM_GetShiftState [22:25:28]SAM_PROTO_GetShiftState [22:25:28]wFMCommunicate request_size=4 [22:25:28]MH_SAM_APDU [22:25:28]CAPDU: 80 13 01 00 [22:25:28]Write to MH i2c: E2 08 00 CD 2C 80 13 01 00 00 00 00 00 76 [22:25:28]Write i2c OK [22:25:28]MH_I2C_Read... [22:25:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:25:28]Read from MH i2c: E2 [22:25:28]MH_I2C_Read... [22:25:28]Read from MH i2c: E2 0E 00 [22:25:28]MH_I2C_Read... [22:25:28]Read from MH i2c: E2 0E 00 CD 2C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 1D [22:25:28]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:25:28]wFMCommunicate OK [22:25:28]SAM_PROTO_GetShiftState done [22:25:28]FM_GetShiftState done [22:25:28]req_shift_opened done [22:25:28]requested_item shift.open_date is exist - process it [22:25:28]req_shift_open_date [22:25:28]req_shift_open_date done [22:25:28]produce_requested_data done [22:25:28]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156552,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [22:25:28]process_action_free close_receipt [22:25:28]json_value_free [22:25:28]json_value_free done [22:25:28]process_json_proto returns [22:25:28]Send response to host [22:25:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156552,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [22:25:28]free response buf [22:25:28]execute_script done [22:25:28]execute_script returns [22:25:28]free content buf [22:25:28]Sock 10.Close socket [22:25:28]Sock 10.Thread stoped [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:52]accept exits with 7 [22:26:52]New connection [22:26:52]New thread 3066731876 created [22:26:52]Thread 3066588516 joined [22:26:52]Waiting for new connection... [22:26:52] Sock 7.Parse request [22:26:52]Sock 7.Check first char [22:26:52]Sock 7.First char is OK [22:26:52]request: POST /json_proto HTTP/1.0 [22:26:52]Method: POST [22:26:52]URL: /json_proto [22:26:52]Method is POST - this is cgi request [22:26:52]url: /json_proto [22:26:52]query_string will be loaded in cgi processing [22:26:52]execute_cgi json_proto POST (null) [22:26:52]execute_cgi path=json_proto method=POST [22:26:52]POST find Content-Length [22:26:52]Host: 172.17.53.67:8080 [22:26:52]Content-Length: 670 [22:26:52]Content-Type: application/json [22:26:52] [22:26:52]POST finish read [22:26:52]Found Content-Length = 670 [22:26:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874870", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 8.780, "sum" : 600.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:26:52]execute_script... [22:26:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874870", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 8.780, "sum" : 600.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:26:52]POST & json_proto [22:26:52]process_json_proto [22:26:52]json parsed OK: [22:26:52]protocol is kg_v1.0 [22:26:52]action value=close_receipt [22:26:52]process_action close_receipt [22:26:52]cmd_close_receipt [22:26:52]MH_GetDate [22:26:52]Write to MH i2c: F0 00 00 CE 2C E9 [22:26:52]Write i2c OK [22:26:52]MH_I2C_Read... [22:26:52]Read from MH i2c: F0 [22:26:52]MH_I2C_Read... [22:26:52]Read from MH i2c: F0 09 00 [22:26:52]MH_I2C_Read... [22:26:52]Read from MH i2c: F0 09 00 CE 2C 00 AE 83 15 67 19 BC 99 64 71 [22:26:52]GetLastDocTimeStamp 1729463125 [22:26:52]current date 1729463214 [22:26:52]FM_GetShiftState [22:26:52]SAM_PROTO_GetShiftState [22:26:52]wFMCommunicate request_size=4 [22:26:52]MH_SAM_APDU [22:26:52]CAPDU: 80 13 01 00 [22:26:52]Write to MH i2c: E2 08 00 CF 2C 80 13 01 00 00 00 00 00 78 [22:26:52]Write i2c OK [22:26:52]MH_I2C_Read... [22:26:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:26:53]Read from MH i2c: E2 [22:26:53]MH_I2C_Read... [22:26:53]Read from MH i2c: E2 0E 00 [22:26:53]MH_I2C_Read... [22:26:53]Read from MH i2c: E2 0E 00 CF 2C 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 1F [22:26:53]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:26:53]wFMCommunicate OK [22:26:53]SAM_PROTO_GetShiftState done [22:26:53]FM_GetShiftState done [22:26:53]opened in 1729383891 [22:26:53]opened+sec_in_day 1729470291 [22:26:53]quantity*price = 60055 [22:26:53]sum+1 = 60056 [22:26:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.55 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 625 20.10.2024 22:26 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156553 ФПД: 269266143161601 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T222654&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156553&fm=269266143161601&tin=02508201610067®Number=0000137193017469&sum=60000 [22:26:54]StoreToDocumentArchive [22:26:54]shift 314 fd 156553 [22:26:54]save to /storage/0314/doc_00156553 [22:26:54]save last doc name /storage/0314/doc_00156553 to /storage/kkm_last_doc_name [22:26:54]save OK [22:26:54]Clear old archive folders... [22:26:54]ProcessDocumentItem done err = 0, tmpTLVsize=252 [22:26:54]tlvbuf is 00341810 [22:26:54]SAM_PROTO_ClearQueue [22:26:54]wFMCommunicate request_size=4 [22:26:54]MH_SAM_APDU [22:26:54]CAPDU: 80 09 00 00 [22:26:54]Write to MH i2c: E2 08 00 DC 2C 80 09 00 00 00 00 00 00 7A [22:26:54]Write i2c OK [22:26:54]MH_I2C_Read... [22:26:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:26:54]Read from MH i2c: E2 [22:26:54]MH_I2C_Read... [22:26:54]Read from MH i2c: E2 03 00 [22:26:54]MH_I2C_Read... [22:26:54]Read from MH i2c: E2 03 00 DC 2C 00 90 00 7C [22:26:54]RAPDU: 90 00 [22:26:54]wFMCommunicate OK [22:26:54]SAM_PROTO_ClearQueue done [22:26:54]KKMCreateOFDPacket [22:26:54]OFDProtocolAddRootSTLVToBuf [22:26:54]FM_MakeSignedData [22:26:54]FM_MakeSignedData [22:26:54]SAM_PROTO_SignData [22:26:54]wFMCommunicate request_size=4 [22:26:54]MH_SAM_APDU [22:26:54]CAPDU: 80 0D 01 02 [22:26:54]Write to MH i2c: E2 08 00 DD 2C 80 0D 01 02 00 00 00 00 82 [22:26:54]Write i2c OK [22:26:54]MH_I2C_Read... [22:26:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:26:54]Read from MH i2c: E2 [22:26:54]MH_I2C_Read... [22:26:54]Read from MH i2c: E2 03 00 [22:26:54]MH_I2C_Read... [22:26:54]Read from MH i2c: E2 03 00 DD 2C 00 90 00 7D [22:26:54]RAPDU: 90 00 [22:26:54]wFMCommunicate OK [22:26:54]wFMCommunicate request_size=255 [22:26:54]MH_SAM_APDU [22:26:54]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 02 00 00 F4 03 04 00 AE 83 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 89 63 02 00 35 04 06 00 [22:26:54]Write to MH i2c: E2 02 01 DE 2C 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 02 00 00 F4 03 04 00 AE 83 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 89 63 02 00 35 04 06 00 00 00 75 [22:26:54]Write i2c OK [22:26:54]MH_I2C_Read... [22:26:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:26:54]Read from MH i2c: E2 [22:26:54]MH_I2C_Read... [22:26:54]Read from MH i2c: E2 03 00 [22:26:54]MH_I2C_Read... [22:26:54]Read from MH i2c: E2 03 00 DE 2C 00 90 00 7E [22:26:54]RAPDU: 90 00 [22:26:54]wFMCommunicate OK [22:26:54]wFMCommunicate request_size=11 [22:26:54]MH_SAM_APDU [22:26:54]CAPDU: 80 0D 02 02 06 F4 E5 68 D0 2D 01 [22:26:54]Write to MH i2c: E2 0E 00 DF 2C 80 0D 02 02 06 00 F4 E5 68 D0 2D 01 00 00 D0 [22:26:54]Write i2c OK [22:26:54]MH_I2C_Read... [22:26:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:26:54]Read from MH i2c: E2 [22:26:54]MH_I2C_Read... [22:26:54]Read from MH i2c: E2 03 00 [22:26:54]MH_I2C_Read... [22:26:54]Read from MH i2c: E2 03 00 DF 2C 00 90 00 7F [22:26:54]RAPDU: 90 00 [22:26:54]wFMCommunicate OK [22:26:54]wFMCommunicate request_size=4 [22:26:54]MH_SAM_APDU [22:26:54]CAPDU: 80 0D 03 02 [22:26:54]Write to MH i2c: E2 08 00 E0 2C 80 0D 03 02 00 00 00 00 87 [22:26:54]Write i2c OK [22:26:54]MH_I2C_Read... [22:26:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:26:54]Read from MH i2c: E2 [22:26:54]MH_I2C_Read... [22:26:54]Read from MH i2c: E2 0B 00 [22:26:54]MH_I2C_Read... [22:26:54]Read from MH i2c: E2 0B 00 E0 2C 00 C2 BD 24 97 A8 12 F4 0B 90 00 7B [22:26:54]RAPDU: C2 BD 24 97 A8 12 F4 0B 90 00 [22:26:54]wFMCommunicate OK [22:26:54]SAM_PROTO_SignData done [22:26:54]FM_MakeSignedData done [22:26:54]CreateOFDProtocolMessage [22:26:54]wFMCommunicate request_size=4 [22:26:54]MH_SAM_APDU [22:26:54]CAPDU: 80 11 00 00 [22:26:54]Write to MH i2c: E2 08 00 E1 2C 80 11 00 00 00 00 00 00 87 [22:26:54]Write i2c OK [22:26:54]MH_I2C_Read... [22:26:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:26:54]Read from MH i2c: E2 [22:26:54]MH_I2C_Read... [22:26:54]Read from MH i2c: E2 17 00 [22:26:54]MH_I2C_Read... [22:26:54]Read from MH i2c: E2 17 00 E1 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D8 [22:26:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:26:54]wFMCommunicate OK [22:26:54]CreateOFDProtocolMessage done [22:26:54]OFDSenderStorePacket 156553 [22:26:54]StoreOFDPacket docnum=156553 [22:26:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 65 71 08 01 93 97 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 02 00 00 F4 03 04 00 AE 83 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 89 63 02 00 35 04 06 00 F4 E5 68 D0 2D 01 C2 BD 24 97 A8 12 F4 0B [22:26:54]CheckFolder [22:26:54]dirname=/storage/ofd_packets [22:26:54]CheckFolder done [22:26:54]ProducePacketName [22:26:54]name=ofd_packets/00156553 [22:26:54]NVStorageSaveData ofd_packets/00156553 [22:26:54]File name is /storage/ofd_packets/00156553 [22:26:54]Write 302 bytes [22:26:54]NVStorageSaveData done [22:26:54]OFDSenderStorePacket done [22:26:54]KKMCreateOFDPacket done [22:26:54]NVStorageSaveData kkm_last_timestamp [22:26:54]File name is /storage/kkm_last_timestamp [22:26:54]Write 4 bytes [22:26:54]NVStorageSaveData done [22:26:54]ExternCall_PrintAddStr [22:26:54]wPrintStart [22:26:54]Write to MH i2c: 01 00 00 E2 2C 0E [22:26:54]Write i2c OK [22:26:54]MH_I2C_Read... [22:26:54]Read from MH i2c: 01 [22:26:54]MH_I2C_Read... [22:26:54]Read from MH i2c: 01 07 00 [22:26:54]MH_I2C_Read... [22:26:54]Read from MH i2c: 01 07 00 E2 2C 00 00 00 00 00 FF 0F 23 [22:26:54]RasterBufferAndPrint [22:26:54]line Счет N : (1)874870 [22:26:54]line ИНН: 02508201610067 [22:26:54]line Контрольно-Кассовый Чек [22:26:54]line ПРОДАЖА [22:26:54]line ТРК (МРК, ГНК) : 43 [22:26:54]line Товар: 2710124130 [22:26:54]line Super 92-К-5 [22:26:54]line 8.780 * 68.40 [22:26:54]line = 600.55 [22:26:54]line НДС 12% НСП 1% [22:26:54]line > о реализуемом товаре [22:26:54]line ОКРУГЛЕНИЕ: -0.55 [22:26:54]line ИТОГО: 600.00 [22:26:54]line Внесено: 600.00 [22:26:54]line СДАЧА: 0.00 [22:26:54]line НСП 1% : 5.31 [22:26:54]line НДС 12% : 63.77 [22:26:54]line Наличными: 600.00 [22:26:54]line Безнал.: 0.00 [22:26:54]line Место: АЗС № 165 "Партнер Нефть" [22:26:54]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [22:26:54]line СНО: Общий режим [22:26:54]line Чек 625 20.10.2024 22:26 [22:26:54]line Смена: 314 ФФД: 1.0 [22:26:54]line ЗНМ: 0300000234 [22:26:54]line РНМ: 0000137193017469 [22:26:54]line Версия ККМ: v1.0 [22:26:54]line ФМ: 0000000000963156 [22:26:54]line ФД: 156553 [22:26:54]line ФПД: 269266143161601 [22:26:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T222654&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156553&fm=269266143161601&tin=02508201610067®Number=0000137193017469&sum=60000 [22:26:54]OFD Sender: Processing packet 156553 [packets to send 52, broken 51] [22:26:54]ProducePacketName [22:26:54]name=ofd_packets/00156553 [22:26:54]OFD Sender: To server: pG, [22:26:54]CommunicateWithHost lk.salyk.kg:30040 [22:26:54]ConnectInit lk.salyk.kg [22:26:54]written 0, free lines is 4095 [22:26:55]Connected sock=10 [22:26:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 65 71 08 01 93 97 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 02 00 00 F4 03 04 00 AE 83 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 89 63 02 00 35 04 06 00 F4 E5 68 D0 2D 01 C2 BD 24 97 A8 12 F4 0B [22:26:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 61 C5 47 00 F9 C2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 89 63 02 00 F4 03 04 00 DF 29 15 67 B6 04 01 00 00 0E 77 E3 DB 1B 19 4C E8 [22:26:55]CommunicateWithHost err = 0 [22:26:55]CheckOFDResponse [22:26:55]1017 (14) - 77093643461234 [22:26:55]1041 (16) - 0000000000963156 [22:26:55]1040 (4) - 156553 [22:26:55]1012 (4) - 20.10.2024 16:03 [22:26:55]1206 (1) - 0 [22:26:55]OFD Sender: Remove packet 156553 [22:26:55]ProducePacketName [22:26:55]name=ofd_packets/00156553 [22:26:55]NVStorageDeleteData [22:26:55]Write to MH i2c: 01 00 00 0D 2D 3A [22:26:55]Write i2c OK [22:26:55]MH_I2C_Read... [22:26:55]Read from MH i2c: 01 [22:26:55]MH_I2C_Read... [22:26:55]Read from MH i2c: 01 07 00 [22:26:55]MH_I2C_Read... [22:26:55]Read from MH i2c: 01 07 00 0D 2D 00 00 00 00 00 E1 0C 2E [22:26:55]RasterBufferAndPrint [22:26:55]line [22:26:55]line [22:26:55]line [22:26:55]line [22:26:55]line [22:26:55]written 0, free lines is 3303 [22:26:55]MH_Cut [22:26:55]Write to MH i2c: D1 01 00 14 2D 01 13 [22:26:55]Write i2c OK [22:26:55]MH_I2C_Read... [22:26:55]Read from MH i2c: D1 [22:26:55]MH_I2C_Read... [22:26:55]Read from MH i2c: D1 01 00 [22:26:55]MH_I2C_Read... [22:26:55]Read from MH i2c: D1 01 00 14 2D 00 12 [22:26:55]Write to MH i2c: 01 00 00 15 2D 42 [22:26:55]Write i2c OK [22:26:55]MH_I2C_Read... [22:26:55]OFD Sender: No OFD packet to send [22:26:56]*** Cut start [22:26:56]*** Partial cut [22:26:56]*** CUTSNS_PIN = 1 [22:26:56]*** CUTSNS_PIN = 0 [22:26:56]*** Brake cut motor [22:26:56]Read from MH i2c: 01 [22:26:56]MH_I2C_Read... [22:26:56]*** Stop cut motor [22:26:56]*** Cut end [22:26:56]Read from MH i2c: 01 07 00 [22:26:56]MH_I2C_Read... [22:26:56]Read from MH i2c: 01 07 00 15 2D 00 00 00 00 00 FF 0F 57 [22:26:56]process_action close_receipt done [22:26:56]requested_data is exist [22:26:56]produce_requested_data [22:26:56]requested_item fm.sn is exist - process it [22:26:56]wFMCommunicate request_size=4 [22:26:56]MH_SAM_APDU [22:26:56]CAPDU: 80 11 00 00 [22:26:56]Write to MH i2c: E2 08 00 16 2D 80 11 00 00 00 00 00 00 BD [22:26:56]Write i2c OK [22:26:56]MH_I2C_Read... [22:26:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:26:56]Read from MH i2c: E2 [22:26:56]MH_I2C_Read... [22:26:56]Read from MH i2c: E2 17 00 [22:26:56]MH_I2C_Read... [22:26:56]Read from MH i2c: E2 17 00 16 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0E [22:26:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:26:56]wFMCommunicate OK [22:26:56]requested_item fd.num is exist - process it [22:26:56]SAM_PROTO_GetFieldsCounters [22:26:56]wFMCommunicate request_size=4 [22:26:56]MH_SAM_APDU [22:26:56]CAPDU: 80 13 00 00 [22:26:56]Write to MH i2c: E2 08 00 17 2D 80 13 00 00 00 00 00 00 C0 [22:26:56]Write i2c OK [22:26:56]MH_I2C_Read... [22:26:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:26:56]Read from MH i2c: E2 [22:26:56]MH_I2C_Read... [22:26:56]Read from MH i2c: E2 62 00 [22:26:56]MH_I2C_Read... [22:26:56]Read from MH i2c: E2 62 00 17 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 89 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 71 02 00 00 5E 04 04 00 71 02 00 00 57 04 04 00 72 02 00 00 19 04 04 00 00 00 00 00 90 00 7B [22:26:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 89 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 71 02 00 00 5E 04 04 00 71 02 00 00 57 04 04 00 72 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:26:56]wFMCommunicate OK [22:26:56]SAM_PROTO_GetFieldsCounters done [22:26:56]requested_item shift.num is exist - process it [22:26:56]requested_item shift.opened is exist - process it [22:26:56]req_shift_opened [22:26:56]FM_GetShiftState [22:26:56]SAM_PROTO_GetShiftState [22:26:56]wFMCommunicate request_size=4 [22:26:56]MH_SAM_APDU [22:26:56]CAPDU: 80 13 01 00 [22:26:56]Write to MH i2c: E2 08 00 18 2D 80 13 01 00 00 00 00 00 C2 [22:26:56]Write i2c OK [22:26:56]MH_I2C_Read... [22:26:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:26:57]Read from MH i2c: E2 [22:26:57]MH_I2C_Read... [22:26:57]Read from MH i2c: E2 0E 00 [22:26:57]MH_I2C_Read... [22:26:57]Read from MH i2c: E2 0E 00 18 2D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 69 [22:26:57]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:26:57]wFMCommunicate OK [22:26:57]SAM_PROTO_GetShiftState done [22:26:57]FM_GetShiftState done [22:26:57]req_shift_opened done [22:26:57]requested_item shift.open_date is exist - process it [22:26:57]req_shift_open_date [22:26:57]req_shift_open_date done [22:26:57]produce_requested_data done [22:26:57]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156553,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [22:26:57]process_action_free close_receipt [22:26:57]json_value_free [22:26:57]json_value_free done [22:26:57]process_json_proto returns [22:26:57]Send response to host [22:26:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156553,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [22:26:57]free response buf [22:26:57]execute_script done [22:26:57]execute_script returns [22:26:57]free content buf [22:26:57]Sock 7.Close socket [22:26:57]Sock 7.Thread stoped [22:27:00]OFD Sender: No OFD packet to send [22:27:05]OFD Sender: No OFD packet to send [22:27:10]OFD Sender: No OFD packet to send [22:27:15]OFD Sender: No OFD packet to send [22:27:20]OFD Sender: No OFD packet to send [22:27:25]OFD Sender: No OFD packet to send [22:27:30]OFD Sender: No OFD packet to send [22:27:35]OFD Sender: No OFD packet to send [22:27:40]OFD Sender: No OFD packet to send [22:27:45]OFD Sender: No OFD packet to send [22:27:50]OFD Sender: No OFD packet to send [22:27:55]OFD Sender: No OFD packet to send [22:28:00]OFD Sender: No OFD packet to send [22:28:05]OFD Sender: No OFD packet to send [22:28:10]OFD Sender: No OFD packet to send [22:28:15]OFD Sender: No OFD packet to send [22:28:20]OFD Sender: No OFD packet to send [22:28:25]OFD Sender: No OFD packet to send [22:28:30]OFD Sender: No OFD packet to send [22:28:35]OFD Sender: No OFD packet to send [22:28:40]OFD Sender: No OFD packet to send [22:28:45]OFD Sender: No OFD packet to send [22:28:50]OFD Sender: No OFD packet to send [22:28:55]OFD Sender: No OFD packet to send [22:29:00]OFD Sender: No OFD packet to send [22:29:05]OFD Sender: No OFD packet to send [22:29:10]OFD Sender: No OFD packet to send [22:29:15]OFD Sender: No OFD packet to send [22:29:20]OFD Sender: No OFD packet to send [22:29:25]OFD Sender: No OFD packet to send [22:29:30]OFD Sender: No OFD packet to send [22:29:35]OFD Sender: No OFD packet to send [22:29:40]OFD Sender: No OFD packet to send [22:29:45]OFD Sender: No OFD packet to send [22:29:50]OFD Sender: No OFD packet to send [22:29:55]OFD Sender: No OFD packet to send [22:30:00]OFD Sender: No OFD packet to send [22:30:05]OFD Sender: No OFD packet to send [22:30:10]OFD Sender: No OFD packet to send [22:30:15]OFD Sender: No OFD packet to send [22:30:20]OFD Sender: No OFD packet to send [22:30:25]OFD Sender: No OFD packet to send [22:30:30]OFD Sender: No OFD packet to send [22:30:36]OFD Sender: No OFD packet to send [22:30:41]OFD Sender: No OFD packet to send [22:30:46]OFD Sender: No OFD packet to send [22:30:51]OFD Sender: No OFD packet to send [22:30:56]OFD Sender: No OFD packet to send [22:31:01]OFD Sender: No OFD packet to send [22:31:06]OFD Sender: No OFD packet to send [22:31:11]OFD Sender: No OFD packet to send [22:31:16]OFD Sender: No OFD packet to send [22:31:21]OFD Sender: No OFD packet to send [22:31:26]OFD Sender: No OFD packet to send [22:31:31]OFD Sender: No OFD packet to send [22:31:36]OFD Sender: No OFD packet to send [22:31:41]OFD Sender: No OFD packet to send [22:31:46]OFD Sender: No OFD packet to send [22:31:51]OFD Sender: No OFD packet to send [22:31:56]OFD Sender: No OFD packet to send [22:32:01]OFD Sender: No OFD packet to send [22:32:06]OFD Sender: No OFD packet to send [22:32:11]OFD Sender: No OFD packet to send [22:32:16]OFD Sender: No OFD packet to send [22:32:21]OFD Sender: No OFD packet to send [22:32:26]OFD Sender: No OFD packet to send [22:32:31]OFD Sender: No OFD packet to send [22:32:36]OFD Sender: No OFD packet to send [22:32:38]accept exits with 9 [22:32:38]New connection [22:32:38]New thread 3066588516 created [22:32:38]Thread 3066731876 joined [22:32:38]Waiting for new connection... [22:32:38] Sock 9.Parse request [22:32:38]Sock 9.Check first char [22:32:38]Sock 9.First char is OK [22:32:38]request: POST /json_proto HTTP/1.0 [22:32:38]Method: POST [22:32:38]URL: /json_proto [22:32:38]Method is POST - this is cgi request [22:32:38]url: /json_proto [22:32:38]query_string will be loaded in cgi processing [22:32:38]execute_cgi json_proto POST (null) [22:32:38]execute_cgi path=json_proto method=POST [22:32:38]POST find Content-Length [22:32:38]Host: 172.17.53.67:8080 [22:32:38]Content-Length: 670 [22:32:38]Content-Type: application/json [22:32:38] [22:32:38]POST finish read [22:32:38]Found Content-Length = 670 [22:32:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874872", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:32:38]execute_script... [22:32:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874872", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:32:38]POST & json_proto [22:32:38]process_json_proto [22:32:38]json parsed OK: [22:32:38]protocol is kg_v1.0 [22:32:38]action value=close_receipt [22:32:38]process_action close_receipt [22:32:38]cmd_close_receipt [22:32:38]MH_GetDate [22:32:38]Write to MH i2c: F0 00 00 19 2D 35 [22:32:38]Write i2c OK [22:32:38]MH_I2C_Read... [22:32:38]Read from MH i2c: F0 [22:32:38]MH_I2C_Read... [22:32:38]Read from MH i2c: F0 09 00 [22:32:38]MH_I2C_Read... [22:32:38]Read from MH i2c: F0 09 00 19 2D 00 07 85 15 67 19 BC 99 64 18 [22:32:38]GetLastDocTimeStamp 1729463214 [22:32:38]current date 1729463559 [22:32:38]FM_GetShiftState [22:32:38]SAM_PROTO_GetShiftState [22:32:38]wFMCommunicate request_size=4 [22:32:38]MH_SAM_APDU [22:32:38]CAPDU: 80 13 01 00 [22:32:38]Write to MH i2c: E2 08 00 1A 2D 80 13 01 00 00 00 00 00 C4 [22:32:38]Write i2c OK [22:32:38]MH_I2C_Read... [22:32:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:32:38]Read from MH i2c: E2 [22:32:38]MH_I2C_Read... [22:32:38]Read from MH i2c: E2 0E 00 [22:32:38]MH_I2C_Read... [22:32:38]Read from MH i2c: E2 0E 00 1A 2D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 6B [22:32:38]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:32:38]wFMCommunicate OK [22:32:38]SAM_PROTO_GetShiftState done [22:32:38]FM_GetShiftState done [22:32:38]opened in 1729383891 [22:32:38]opened+sec_in_day 1729470291 [22:32:38]quantity*price = 30027 [22:32:38]sum+1 = 30029 [22:32:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.89 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 626 20.10.2024 22:32 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156554 ФПД: 226497306870046 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T223239&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156554&fm=226497306870046&tin=02508201610067®Number=0000137193017469&sum=30000 [22:32:39]StoreToDocumentArchive [22:32:39]shift 314 fd 156554 [22:32:39]save to /storage/0314/doc_00156554 [22:32:39]save last doc name /storage/0314/doc_00156554 to /storage/kkm_last_doc_name [22:32:39]save OK [22:32:39]Clear old archive folders... [22:32:39]ProcessDocumentItem done err = 0, tmpTLVsize=252 [22:32:39]tlvbuf is 00341870 [22:32:39]SAM_PROTO_ClearQueue [22:32:39]wFMCommunicate request_size=4 [22:32:39]MH_SAM_APDU [22:32:39]CAPDU: 80 09 00 00 [22:32:39]Write to MH i2c: E2 08 00 27 2D 80 09 00 00 00 00 00 00 C6 [22:32:39]Write i2c OK [22:32:39]MH_I2C_Read... [22:32:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:32:39]Read from MH i2c: E2 [22:32:39]MH_I2C_Read... [22:32:39]Read from MH i2c: E2 03 00 [22:32:39]MH_I2C_Read... [22:32:39]Read from MH i2c: E2 03 00 27 2D 00 90 00 C8 [22:32:39]RAPDU: 90 00 [22:32:39]wFMCommunicate OK [22:32:39]SAM_PROTO_ClearQueue done [22:32:39]KKMCreateOFDPacket [22:32:39]OFDProtocolAddRootSTLVToBuf [22:32:39]FM_MakeSignedData [22:32:39]FM_MakeSignedData [22:32:39]SAM_PROTO_SignData [22:32:39]wFMCommunicate request_size=4 [22:32:39]MH_SAM_APDU [22:32:39]CAPDU: 80 0D 01 02 [22:32:39]Write to MH i2c: E2 08 00 28 2D 80 0D 01 02 00 00 00 00 CE [22:32:39]Write i2c OK [22:32:39]MH_I2C_Read... [22:32:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:32:39]Read from MH i2c: E2 [22:32:39]MH_I2C_Read... [22:32:39]Read from MH i2c: E2 03 00 [22:32:39]MH_I2C_Read... [22:32:39]Read from MH i2c: E2 03 00 28 2D 00 90 00 C9 [22:32:39]RAPDU: 90 00 [22:32:39]wFMCommunicate OK [22:32:39]wFMCommunicate request_size=255 [22:32:39]MH_SAM_APDU [22:32:39]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 02 00 00 F4 03 04 00 07 85 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8A 63 02 00 35 04 06 00 [22:32:39]Write to MH i2c: E2 02 01 29 2D 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 02 00 00 F4 03 04 00 07 85 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8A 63 02 00 35 04 06 00 00 00 53 [22:32:39]Write i2c OK [22:32:39]MH_I2C_Read... [22:32:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:32:39]Read from MH i2c: E2 [22:32:39]MH_I2C_Read... [22:32:39]Read from MH i2c: E2 03 00 [22:32:39]MH_I2C_Read... [22:32:39]Read from MH i2c: E2 03 00 29 2D 00 90 00 CA [22:32:39]RAPDU: 90 00 [22:32:39]wFMCommunicate OK [22:32:39]wFMCommunicate request_size=11 [22:32:39]MH_SAM_APDU [22:32:39]CAPDU: 80 0D 02 02 06 CD FF 83 84 C1 1E [22:32:39]Write to MH i2c: E2 0E 00 2A 2D 80 0D 02 02 06 00 CD FF 83 84 C1 1E 00 00 8F [22:32:39]Write i2c OK [22:32:39]MH_I2C_Read... [22:32:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:32:39]Read from MH i2c: E2 [22:32:39]MH_I2C_Read... [22:32:39]Read from MH i2c: E2 03 00 [22:32:39]MH_I2C_Read... [22:32:39]Read from MH i2c: E2 03 00 2A 2D 00 90 00 CB [22:32:39]RAPDU: 90 00 [22:32:39]wFMCommunicate OK [22:32:39]wFMCommunicate request_size=4 [22:32:39]MH_SAM_APDU [22:32:39]CAPDU: 80 0D 03 02 [22:32:39]Write to MH i2c: E2 08 00 2B 2D 80 0D 03 02 00 00 00 00 D3 [22:32:39]Write i2c OK [22:32:39]MH_I2C_Read... [22:32:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:32:39]Read from MH i2c: E2 [22:32:39]MH_I2C_Read... [22:32:39]Read from MH i2c: E2 0B 00 [22:32:39]MH_I2C_Read... [22:32:39]Read from MH i2c: E2 0B 00 2B 2D 00 D4 01 66 6D E2 B5 17 40 90 00 6A [22:32:39]RAPDU: D4 01 66 6D E2 B5 17 40 90 00 [22:32:40]wFMCommunicate OK [22:32:40]SAM_PROTO_SignData done [22:32:40]FM_MakeSignedData done [22:32:40]CreateOFDProtocolMessage [22:32:40]wFMCommunicate request_size=4 [22:32:40]MH_SAM_APDU [22:32:40]CAPDU: 80 11 00 00 [22:32:40]Write to MH i2c: E2 08 00 2C 2D 80 11 00 00 00 00 00 00 D3 [22:32:40]Write i2c OK [22:32:40]MH_I2C_Read... [22:32:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:32:40]Read from MH i2c: E2 [22:32:40]MH_I2C_Read... [22:32:40]Read from MH i2c: E2 17 00 [22:32:40]MH_I2C_Read... [22:32:40]Read from MH i2c: E2 17 00 2C 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 24 [22:32:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:32:40]wFMCommunicate OK [22:32:40]CreateOFDProtocolMessage done [22:32:40]OFDSenderStorePacket 156554 [22:32:40]StoreOFDPacket docnum=156554 [22:32:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 FD CE 08 01 76 84 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 02 00 00 F4 03 04 00 07 85 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8A 63 02 00 35 04 06 00 CD FF 83 84 C1 1E D4 01 66 6D E2 B5 17 40 [22:32:40]CheckFolder [22:32:40]dirname=/storage/ofd_packets [22:32:40]CheckFolder done [22:32:40]ProducePacketName [22:32:40]name=ofd_packets/00156554 [22:32:40]NVStorageSaveData ofd_packets/00156554 [22:32:40]File name is /storage/ofd_packets/00156554 [22:32:40]Write 302 bytes [22:32:40]NVStorageSaveData done [22:32:40]OFDSenderStorePacket done [22:32:40]KKMCreateOFDPacket done [22:32:40]NVStorageSaveData kkm_last_timestamp [22:32:40]File name is /storage/kkm_last_timestamp [22:32:40]Write 4 bytes [22:32:40]NVStorageSaveData done [22:32:40]ExternCall_PrintAddStr [22:32:40]wPrintStart [22:32:40]Write to MH i2c: 01 00 00 2D 2D 5A [22:32:40]Write i2c OK [22:32:40]MH_I2C_Read... [22:32:40]Read from MH i2c: 01 [22:32:40]MH_I2C_Read... [22:32:40]Read from MH i2c: 01 07 00 [22:32:40]MH_I2C_Read... [22:32:40]Read from MH i2c: 01 07 00 2D 2D 00 00 00 00 00 FF 0F 6F [22:32:40]RasterBufferAndPrint [22:32:40]line Счет N : (1)874872 [22:32:40]line ИНН: 02508201610067 [22:32:40]line Контрольно-Кассовый Чек [22:32:40]line ПРОДАЖА [22:32:40]line ТРК (МРК, ГНК) : 33 [22:32:40]line Товар: 2710124130 [22:32:40]line Super 92-К-5 [22:32:40]line 4.390 * 68.40 [22:32:40]line = 300.28 [22:32:40]line НДС 12% НСП 1% [22:32:40]line > о реализуемом товаре [22:32:40]line ОКРУГЛЕНИЕ: -0.28 [22:32:40]line ИТОГО: 300.00 [22:32:40]line Внесено: 300.00 [22:32:40]line СДАЧА: 0.00 [22:32:40]line НСП 1% : 2.66 [22:32:40]line НДС 12% : 31.89 [22:32:40]line Наличными: 300.00 [22:32:40]line Безнал.: 0.00 [22:32:40]line Место: АЗС № 165 "Партнер Нефть" [22:32:40]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [22:32:40]line СНО: Общий режим [22:32:40]line Чек 626 20.10.2024 22:32 [22:32:40]line Смена: 314 ФФД: 1.0 [22:32:40]line ЗНМ: 0300000234 [22:32:40]line РНМ: 0000137193017469 [22:32:40]line Версия ККМ: v1.0 [22:32:40]line ФМ: 0000000000963156 [22:32:40]line ФД: 156554 [22:32:40]line ФПД: 226497306870046 [22:32:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T223239&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156554&fm=226497306870046&tin=02508201610067®Number=0000137193017469&sum=30000 [22:32:40]OFD Sender: Processing packet 156554 [packets to send 52, broken 51] [22:32:40]ProducePacketName [22:32:40]name=ofd_packets/00156554 [22:32:40]OFD Sender: To server: pG, [22:32:40]CommunicateWithHost lk.salyk.kg:30040 [22:32:40]ConnectInit lk.salyk.kg [22:32:40]written 0, free lines is 4095 [22:32:40]Connected sock=10 [22:32:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 FD CE 08 01 76 84 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 02 00 00 F4 03 04 00 07 85 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8A 63 02 00 35 04 06 00 CD FF 83 84 C1 1E D4 01 66 6D E2 B5 17 40 [22:32:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B7 FD 47 00 26 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 39 36 33 31 35 36 10 04 04 00 8A 63 02 00 F4 03 04 00 39 2B 15 67 B6 04 01 00 00 F6 E7 B8 DC 41 D5 5C C0 [22:32:40]CommunicateWithHost err = 0 [22:32:40]CheckOFDResponse [22:32:40]1017 (14) - 77093643461234 [22:32:40]1041 (16) - 0000000000963156 [22:32:40]1040 (4) - 156554 [22:32:40]1012 (4) - 20.10.2024 16:09 [22:32:40]1206 (1) - 0 [22:32:40]OFD Sender: Remove packet 156554 [22:32:40]ProducePacketName [22:32:40]name=ofd_packets/00156554 [22:32:40]NVStorageDeleteData [22:32:40]Write to MH i2c: 01 00 00 58 2D 85 [22:32:40]Write i2c OK [22:32:40]MH_I2C_Read... [22:32:40]Read from MH i2c: 01 [22:32:40]MH_I2C_Read... [22:32:40]Read from MH i2c: 01 07 00 [22:32:40]MH_I2C_Read... [22:32:40]Read from MH i2c: 01 07 00 58 2D 00 00 00 00 00 03 0D 9C [22:32:40]RasterBufferAndPrint [22:32:40]line [22:32:40]line [22:32:40]line [22:32:40]line [22:32:40]line [22:32:40]written 0, free lines is 3337 [22:32:40]MH_Cut [22:32:40]Write to MH i2c: D1 01 00 5F 2D 01 5E [22:32:40]Write i2c OK [22:32:40]MH_I2C_Read... [22:32:40]Read from MH i2c: D1 [22:32:40]MH_I2C_Read... [22:32:40]Read from MH i2c: D1 01 00 [22:32:40]MH_I2C_Read... [22:32:40]Read from MH i2c: D1 01 00 5F 2D 00 5D [22:32:40]Write to MH i2c: 01 00 00 60 2D 8D [22:32:40]Write i2c OK [22:32:40]MH_I2C_Read... [22:32:41]OFD Sender: No OFD packet to send [22:32:41]*** Cut start [22:32:41]*** Partial cut [22:32:41]*** CUTSNS_PIN = 1 [22:32:41]*** CUTSNS_PIN = 0 [22:32:41]*** Brake cut motor [22:32:42]Read from MH i2c: 01 [22:32:42]MH_I2C_Read... [22:32:42]*** Stop cut motor [22:32:42]*** Cut end [22:32:42]Read from MH i2c: 01 07 00 [22:32:42]MH_I2C_Read... [22:32:42]Read from MH i2c: 01 07 00 60 2D 00 00 00 00 00 FF 0F A2 [22:32:42]process_action close_receipt done [22:32:42]requested_data is exist [22:32:42]produce_requested_data [22:32:42]requested_item fm.sn is exist - process it [22:32:42]wFMCommunicate request_size=4 [22:32:42]MH_SAM_APDU [22:32:42]CAPDU: 80 11 00 00 [22:32:42]Write to MH i2c: E2 08 00 61 2D 80 11 00 00 00 00 00 00 08 [22:32:42]Write i2c OK [22:32:42]MH_I2C_Read... [22:32:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:32:42]Read from MH i2c: E2 [22:32:42]MH_I2C_Read... [22:32:42]Read from MH i2c: E2 17 00 [22:32:42]MH_I2C_Read... [22:32:42]Read from MH i2c: E2 17 00 61 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 59 [22:32:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:32:42]wFMCommunicate OK [22:32:42]requested_item fd.num is exist - process it [22:32:42]SAM_PROTO_GetFieldsCounters [22:32:42]wFMCommunicate request_size=4 [22:32:42]MH_SAM_APDU [22:32:42]CAPDU: 80 13 00 00 [22:32:42]Write to MH i2c: E2 08 00 62 2D 80 13 00 00 00 00 00 00 0B [22:32:42]Write i2c OK [22:32:42]MH_I2C_Read... [22:32:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:32:42]Read from MH i2c: E2 [22:32:42]MH_I2C_Read... [22:32:42]Read from MH i2c: E2 62 00 [22:32:42]MH_I2C_Read... [22:32:42]Read from MH i2c: E2 62 00 62 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8A 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 72 02 00 00 5E 04 04 00 72 02 00 00 57 04 04 00 73 02 00 00 19 04 04 00 00 00 00 00 90 00 CA [22:32:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8A 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 72 02 00 00 5E 04 04 00 72 02 00 00 57 04 04 00 73 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:32:42]wFMCommunicate OK [22:32:42]SAM_PROTO_GetFieldsCounters done [22:32:42]requested_item shift.num is exist - process it [22:32:42]requested_item shift.opened is exist - process it [22:32:42]req_shift_opened [22:32:42]FM_GetShiftState [22:32:42]SAM_PROTO_GetShiftState [22:32:42]wFMCommunicate request_size=4 [22:32:42]MH_SAM_APDU [22:32:42]CAPDU: 80 13 01 00 [22:32:42]Write to MH i2c: E2 08 00 63 2D 80 13 01 00 00 00 00 00 0D [22:32:42]Write i2c OK [22:32:42]MH_I2C_Read... [22:32:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:32:42]Read from MH i2c: E2 [22:32:42]MH_I2C_Read... [22:32:42]Read from MH i2c: E2 0E 00 [22:32:42]MH_I2C_Read... [22:32:42]Read from MH i2c: E2 0E 00 63 2D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B4 [22:32:42]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:32:42]wFMCommunicate OK [22:32:42]SAM_PROTO_GetShiftState done [22:32:42]FM_GetShiftState done [22:32:42]req_shift_opened done [22:32:42]requested_item shift.open_date is exist - process it [22:32:42]req_shift_open_date [22:32:42]req_shift_open_date done [22:32:42]produce_requested_data done [22:32:42]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156554,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [22:32:42]process_action_free close_receipt [22:32:42]json_value_free [22:32:42]json_value_free done [22:32:42]process_json_proto returns [22:32:42]Send response to host [22:32:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156554,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [22:32:42]free response buf [22:32:42]execute_script done [22:32:42]execute_script returns [22:32:42]free content buf [22:32:42]Sock 9.Close socket [22:32:42]Sock 9.Thread stoped [22:32:44]accept exits with 7 [22:32:44]New connection [22:32:44]New thread 3066731876 created [22:32:44]Thread 3066588516 joined [22:32:44]Waiting for new connection... [22:32:44] Sock 7.Parse request [22:32:44]Sock 7.Check first char [22:32:44]Sock 7.First char is OK [22:32:44]request: POST /json_proto HTTP/1.0 [22:32:44]Method: POST [22:32:44]URL: /json_proto [22:32:44]Method is POST - this is cgi request [22:32:44]url: /json_proto [22:32:44]query_string will be loaded in cgi processing [22:32:44]execute_cgi json_proto POST (null) [22:32:44]execute_cgi path=json_proto method=POST [22:32:44]POST find Content-Length [22:32:44]Host: 172.17.53.67:8080 [22:32:44]Content-Length: 766 [22:32:44]Content-Type: application/json [22:32:44] [22:32:44]POST finish read [22:32:44]Found Content-Length = 766 [22:32:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874873", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:32:44]execute_script... [22:32:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874873", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:32:44]POST & json_proto [22:32:44]process_json_proto [22:32:44]json parsed OK: [22:32:44]protocol is kg_v1.0 [22:32:44]action value=close_receipt [22:32:44]process_action close_receipt [22:32:44]cmd_close_receipt [22:32:44]MH_GetDate [22:32:44]Write to MH i2c: F0 00 00 64 2D 80 [22:32:44]Write i2c OK [22:32:44]MH_I2C_Read... [22:32:44]Read from MH i2c: F0 [22:32:44]MH_I2C_Read... [22:32:44]Read from MH i2c: F0 09 00 [22:32:44]MH_I2C_Read... [22:32:44]Read from MH i2c: F0 09 00 64 2D 00 0E 85 15 67 19 BC 99 64 6A [22:32:44]GetLastDocTimeStamp 1729463559 [22:32:44]current date 1729463566 [22:32:44]FM_GetShiftState [22:32:44]SAM_PROTO_GetShiftState [22:32:44]wFMCommunicate request_size=4 [22:32:44]MH_SAM_APDU [22:32:44]CAPDU: 80 13 01 00 [22:32:44]Write to MH i2c: E2 08 00 65 2D 80 13 01 00 00 00 00 00 0F [22:32:44]Write i2c OK [22:32:44]MH_I2C_Read... [22:32:44]Read from MH i2c: E2 [22:32:44]MH_I2C_Read... [22:32:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:32:44]Read from MH i2c: E2 0E 00 [22:32:44]MH_I2C_Read... [22:32:44]Read from MH i2c: E2 0E 00 65 2D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B6 [22:32:44]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:32:44]wFMCommunicate OK [22:32:44]SAM_PROTO_GetShiftState done [22:32:44]FM_GetShiftState done [22:32:44]opened in 1729383891 [22:32:44]opened+sec_in_day 1729470291 [22:32:44]quantity*price = 100050 [22:32:44]sum+1 = 100052 [22:32:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 627 20.10.2024 22:32 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156555 ФПД: 55265156654839 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T223246&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156555&fm=55265156654839&tin=02508201610067®Number=0000137193017469&sum=100051 [22:32:45]StoreToDocumentArchive [22:32:45]shift 314 fd 156555 [22:32:45]save to /storage/0314/doc_00156555 [22:32:45]save last doc name /storage/0314/doc_00156555 to /storage/kkm_last_doc_name [22:32:45]save OK [22:32:45]Clear old archive folders... [22:32:45]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:32:45]tlvbuf is 002FCF30 [22:32:45]SAM_PROTO_ClearQueue [22:32:45]wFMCommunicate request_size=4 [22:32:45]MH_SAM_APDU [22:32:45]CAPDU: 80 09 00 00 [22:32:45]Write to MH i2c: E2 08 00 72 2D 80 09 00 00 00 00 00 00 11 [22:32:45]Write i2c OK [22:32:45]MH_I2C_Read... [22:32:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:32:45]Read from MH i2c: E2 [22:32:45]MH_I2C_Read... [22:32:45]Read from MH i2c: E2 03 00 [22:32:45]MH_I2C_Read... [22:32:45]Read from MH i2c: E2 03 00 72 2D 00 90 00 13 [22:32:45]RAPDU: 90 00 [22:32:45]wFMCommunicate OK [22:32:45]SAM_PROTO_ClearQueue done [22:32:45]KKMCreateOFDPacket [22:32:45]OFDProtocolAddRootSTLVToBuf [22:32:45]FM_MakeSignedData [22:32:45]FM_MakeSignedData [22:32:45]SAM_PROTO_SignData [22:32:45]wFMCommunicate request_size=4 [22:32:45]MH_SAM_APDU [22:32:45]CAPDU: 80 0D 01 02 [22:32:45]Write to MH i2c: E2 08 00 73 2D 80 0D 01 02 00 00 00 00 19 [22:32:45]Write i2c OK [22:32:45]MH_I2C_Read... [22:32:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:32:46]Read from MH i2c: E2 [22:32:46]MH_I2C_Read... [22:32:46]Read from MH i2c: E2 03 00 [22:32:46]MH_I2C_Read... [22:32:46]Read from MH i2c: E2 03 00 73 2D 00 90 00 14 [22:32:46]RAPDU: 90 00 [22:32:46]wFMCommunicate OK [22:32:46]wFMCommunicate request_size=255 [22:32:46]MH_SAM_APDU [22:32:46]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 02 00 00 F4 03 04 00 0E 85 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8B 63 02 00 35 04 06 00 32 43 6C 07 [22:32:46]Write to MH i2c: E2 02 01 74 2D 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 02 00 00 F4 03 04 00 0E 85 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8B 63 02 00 35 04 06 00 32 43 6C 07 00 00 B0 [22:32:46]Write i2c OK [22:32:46]MH_I2C_Read... [22:32:46]OFD Sender: No OFD packet to send [22:32:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:32:46]Read from MH i2c: E2 [22:32:46]MH_I2C_Read... [22:32:46]Read from MH i2c: E2 03 00 [22:32:46]MH_I2C_Read... [22:32:46]Read from MH i2c: E2 03 00 74 2D 00 90 00 15 [22:32:46]RAPDU: 90 00 [22:32:46]wFMCommunicate OK [22:32:46]wFMCommunicate request_size=7 [22:32:46]MH_SAM_APDU [22:32:46]CAPDU: 80 0D 02 02 02 E6 F7 [22:32:46]Write to MH i2c: E2 0A 00 75 2D 80 0D 02 02 02 00 E6 F7 00 00 FD [22:32:46]Write i2c OK [22:32:46]MH_I2C_Read... [22:32:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:32:46]Read from MH i2c: E2 [22:32:46]MH_I2C_Read... [22:32:46]Read from MH i2c: E2 03 00 [22:32:46]MH_I2C_Read... [22:32:46]Read from MH i2c: E2 03 00 75 2D 00 90 00 16 [22:32:46]RAPDU: 90 00 [22:32:46]wFMCommunicate OK [22:32:46]wFMCommunicate request_size=4 [22:32:46]MH_SAM_APDU [22:32:46]CAPDU: 80 0D 03 02 [22:32:46]Write to MH i2c: E2 08 00 76 2D 80 0D 03 02 00 00 00 00 1E [22:32:46]Write i2c OK [22:32:46]MH_I2C_Read... [22:32:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:32:46]Read from MH i2c: E2 [22:32:46]MH_I2C_Read... [22:32:46]Read from MH i2c: E2 0B 00 [22:32:46]MH_I2C_Read... [22:32:46]Read from MH i2c: E2 0B 00 76 2D 00 9A 0E 7E 32 6D 9E BE 14 90 00 54 [22:32:46]RAPDU: 9A 0E 7E 32 6D 9E BE 14 90 00 [22:32:46]wFMCommunicate OK [22:32:46]SAM_PROTO_SignData done [22:32:46]FM_MakeSignedData done [22:32:46]CreateOFDProtocolMessage [22:32:46]wFMCommunicate request_size=4 [22:32:46]MH_SAM_APDU [22:32:46]CAPDU: 80 11 00 00 [22:32:46]Write to MH i2c: E2 08 00 77 2D 80 11 00 00 00 00 00 00 1E [22:32:46]Write i2c OK [22:32:46]MH_I2C_Read... [22:32:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:32:46]Read from MH i2c: E2 [22:32:46]MH_I2C_Read... [22:32:46]Read from MH i2c: E2 17 00 [22:32:46]MH_I2C_Read... [22:32:46]Read from MH i2c: E2 17 00 77 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6F [22:32:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:32:46]wFMCommunicate OK [22:32:46]CreateOFDProtocolMessage done [22:32:46]OFDSenderStorePacket 156555 [22:32:46]StoreOFDPacket docnum=156555 [22:32:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 01 E8 04 01 86 23 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 02 00 00 F4 03 04 00 0E 85 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8B 63 02 00 35 04 06 00 32 43 6C 07 E6 F7 9A 0E 7E 32 6D 9E BE 14 [22:32:46]CheckFolder [22:32:46]dirname=/storage/ofd_packets [22:32:46]CheckFolder done [22:32:46]ProducePacketName [22:32:46]name=ofd_packets/00156555 [22:32:46]NVStorageSaveData ofd_packets/00156555 [22:32:46]File name is /storage/ofd_packets/00156555 [22:32:46]Write 298 bytes [22:32:46]NVStorageSaveData done [22:32:46]OFDSenderStorePacket done [22:32:46]KKMCreateOFDPacket done [22:32:46]NVStorageSaveData kkm_last_timestamp [22:32:46]File name is /storage/kkm_last_timestamp [22:32:46]Write 4 bytes [22:32:46]NVStorageSaveData done [22:32:46]ExternCall_PrintAddStr [22:32:46]wPrintStart [22:32:46]Write to MH i2c: 01 00 00 78 2D A5 [22:32:46]Write i2c OK [22:32:46]MH_I2C_Read... [22:32:46]Read from MH i2c: 01 [22:32:46]MH_I2C_Read... [22:32:46]Read from MH i2c: 01 07 00 [22:32:46]MH_I2C_Read... [22:32:46]Read from MH i2c: 01 07 00 78 2D 00 00 00 00 00 FF 0F BA [22:32:46]RasterBufferAndPrint [22:32:46]line Счет N : (1)874873 [22:32:46]line ИНН: 02508201610067 [22:32:46]line Контрольно-Кассовый Чек [22:32:46]line ПРОДАЖА [22:32:46]line ТРК (МРК, ГНК) : 24 [22:32:46]line Товар: 2710194210 [22:32:46]line ДТ-К-2 [22:32:46]line 13.130 * 76.20 [22:32:46]line = 1000.51 [22:32:46]line НДС 12% НСП 1% [22:32:46]line > о реализуемом товаре [22:32:46]line ИТОГО: 1000.51 [22:32:46]line НСП 1% : 8.85 [22:32:46]line НДС 12% : 106.25 [22:32:46]line Наличными: 0.00 [22:32:46]line Безнал.: 1000.51 [22:32:46]line Место: АЗС № 165 "Партнер Нефть" [22:32:46]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [22:32:46]line СНО: Общий режим [22:32:46]line Чек 627 20.10.2024 22:32 [22:32:46]line Смена: 314 ФФД: 1.0 [22:32:46]line ЗНМ: 0300000234 [22:32:46]line РНМ: 0000137193017469 [22:32:46]line Версия ККМ: v1.0 [22:32:46]line Платежная система: Mbank [22:32:46]line ФМ: 0000000000963156 [22:32:46]line ФД: 156555 [22:32:46]line ФПД: 55265156654839 [22:32:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T223246&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156555&fm=55265156654839&tin=02508201610067®Number=0000137193017469&sum=100051 [22:32:46]written 0, free lines is 4095 [22:32:46]OFD Sender: Processing packet 156555 [packets to send 52, broken 51] [22:32:46]ProducePacketName [22:32:46]name=ofd_packets/00156555 [22:32:46]OFD Sender: To server: pG, [22:32:46]CommunicateWithHost lk.salyk.kg:30040 [22:32:46]ConnectInit lk.salyk.kg [22:32:46]Connected sock=10 [22:32:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 01 E8 04 01 86 23 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 02 00 00 F4 03 04 00 0E 85 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8B 63 02 00 35 04 06 00 32 43 6C 07 E6 F7 9A 0E 7E 32 6D 9E BE 14 [22:32:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 66 CE 47 00 34 17 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8B 63 02 00 F4 03 04 00 3F 2B 15 67 B6 04 01 00 00 32 3A 8F 72 79 44 5C 59 [22:32:46]CommunicateWithHost err = 0 [22:32:46]CheckOFDResponse [22:32:46]1017 (14) - 77093643461234 [22:32:46]1041 (16) - 0000000000963156 [22:32:46]1040 (4) - 156555 [22:32:46]1012 (4) - 20.10.2024 16:09 [22:32:46]1206 (1) - 0 [22:32:46]OFD Sender: Remove packet 156555 [22:32:46]ProducePacketName [22:32:46]name=ofd_packets/00156555 [22:32:46]NVStorageDeleteData [22:32:46]Write to MH i2c: 01 00 00 A1 2D CE [22:32:46]Write i2c OK [22:32:46]MH_I2C_Read... [22:32:46]Read from MH i2c: 01 [22:32:46]MH_I2C_Read... [22:32:46]Read from MH i2c: 01 07 00 [22:32:46]MH_I2C_Read... [22:32:46]Read from MH i2c: 01 07 00 A1 2D 00 00 00 00 00 27 0D 09 [22:32:46]RasterBufferAndPrint [22:32:46]line [22:32:46]line [22:32:46]line [22:32:46]line [22:32:46]line [22:32:46]written 0, free lines is 3379 [22:32:46]MH_Cut [22:32:46]Write to MH i2c: D1 01 00 A8 2D 01 A7 [22:32:46]Write i2c OK [22:32:46]MH_I2C_Read... [22:32:46]Read from MH i2c: D1 [22:32:46]MH_I2C_Read... [22:32:46]Read from MH i2c: D1 01 00 [22:32:46]MH_I2C_Read... [22:32:46]Read from MH i2c: D1 01 00 A8 2D 00 A6 [22:32:46]Write to MH i2c: 01 00 00 A9 2D D6 [22:32:46]Write i2c OK [22:32:46]MH_I2C_Read... [22:32:47]OFD Sender: No OFD packet to send [22:32:47]*** Cut start [22:32:47]*** Partial cut [22:32:47]*** CUTSNS_PIN = 1 [22:32:47]*** CUTSNS_PIN = 0 [22:32:47]*** Brake cut motor [22:32:48]Read from MH i2c: 01 [22:32:48]MH_I2C_Read... [22:32:48]*** Stop cut motor [22:32:48]*** Cut end [22:32:48]Read from MH i2c: 01 07 00 [22:32:48]MH_I2C_Read... [22:32:48]Read from MH i2c: 01 07 00 A9 2D 00 00 00 00 00 FF 0F EB [22:32:48]process_action close_receipt done [22:32:48]requested_data is exist [22:32:48]produce_requested_data [22:32:48]requested_item fm.sn is exist - process it [22:32:48]wFMCommunicate request_size=4 [22:32:48]MH_SAM_APDU [22:32:48]CAPDU: 80 11 00 00 [22:32:48]Write to MH i2c: E2 08 00 AA 2D 80 11 00 00 00 00 00 00 51 [22:32:48]Write i2c OK [22:32:48]MH_I2C_Read... [22:32:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:32:48]Read from MH i2c: E2 [22:32:48]MH_I2C_Read... [22:32:48]Read from MH i2c: E2 17 00 [22:32:48]MH_I2C_Read... [22:32:48]Read from MH i2c: E2 17 00 AA 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A2 [22:32:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:32:48]wFMCommunicate OK [22:32:48]requested_item fd.num is exist - process it [22:32:48]SAM_PROTO_GetFieldsCounters [22:32:48]wFMCommunicate request_size=4 [22:32:48]MH_SAM_APDU [22:32:48]CAPDU: 80 13 00 00 [22:32:48]Write to MH i2c: E2 08 00 AB 2D 80 13 00 00 00 00 00 00 54 [22:32:48]Write i2c OK [22:32:48]MH_I2C_Read... [22:32:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:32:48]Read from MH i2c: E2 [22:32:48]MH_I2C_Read... [22:32:48]Read from MH i2c: E2 62 00 [22:32:48]MH_I2C_Read... [22:32:48]Read from MH i2c: E2 62 00 AB 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8B 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 73 02 00 00 5E 04 04 00 73 02 00 00 57 04 04 00 74 02 00 00 19 04 04 00 00 00 00 00 90 00 17 [22:32:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8B 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 73 02 00 00 5E 04 04 00 73 02 00 00 57 04 04 00 74 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:32:48]wFMCommunicate OK [22:32:48]SAM_PROTO_GetFieldsCounters done [22:32:48]requested_item shift.num is exist - process it [22:32:48]requested_item shift.opened is exist - process it [22:32:48]req_shift_opened [22:32:48]FM_GetShiftState [22:32:48]SAM_PROTO_GetShiftState [22:32:48]wFMCommunicate request_size=4 [22:32:48]MH_SAM_APDU [22:32:48]CAPDU: 80 13 01 00 [22:32:48]Write to MH i2c: E2 08 00 AC 2D 80 13 01 00 00 00 00 00 56 [22:32:48]Write i2c OK [22:32:48]MH_I2C_Read... [22:32:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:32:48]Read from MH i2c: E2 [22:32:48]MH_I2C_Read... [22:32:48]Read from MH i2c: E2 0E 00 [22:32:48]MH_I2C_Read... [22:32:48]Read from MH i2c: E2 0E 00 AC 2D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 FD [22:32:48]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:32:48]wFMCommunicate OK [22:32:48]SAM_PROTO_GetShiftState done [22:32:48]FM_GetShiftState done [22:32:48]req_shift_opened done [22:32:48]requested_item shift.open_date is exist - process it [22:32:48]req_shift_open_date [22:32:48]req_shift_open_date done [22:32:48]produce_requested_data done [22:32:48]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156555,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [22:32:48]process_action_free close_receipt [22:32:48]json_value_free [22:32:48]json_value_free done [22:32:48]process_json_proto returns [22:32:48]Send response to host [22:32:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156555,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [22:32:48]free response buf [22:32:48]execute_script done [22:32:48]execute_script returns [22:32:48]free content buf [22:32:48]Sock 7.Close socket [22:32:48]Sock 7.Thread stoped [22:32:52]OFD Sender: No OFD packet to send [22:32:57]OFD Sender: No OFD packet to send [22:33:02]OFD Sender: No OFD packet to send [22:33:07]OFD Sender: No OFD packet to send [22:33:12]OFD Sender: No OFD packet to send [22:33:17]OFD Sender: No OFD packet to send [22:33:22]OFD Sender: No OFD packet to send [22:33:27]OFD Sender: No OFD packet to send [22:33:32]OFD Sender: No OFD packet to send [22:33:37]OFD Sender: No OFD packet to send [22:33:42]OFD Sender: No OFD packet to send [22:33:47]OFD Sender: No OFD packet to send [22:33:52]OFD Sender: No OFD packet to send [22:33:57]OFD Sender: No OFD packet to send [22:34:02]OFD Sender: No OFD packet to send [22:34:07]OFD Sender: No OFD packet to send [22:34:12]OFD Sender: No OFD packet to send [22:34:17]OFD Sender: No OFD packet to send [22:34:22]OFD Sender: No OFD packet to send [22:34:27]OFD Sender: No OFD packet to send [22:34:32]OFD Sender: No OFD packet to send [22:34:37]OFD Sender: No OFD packet to send [22:34:42]OFD Sender: No OFD packet to send [22:34:47]OFD Sender: No OFD packet to send [22:34:52]OFD Sender: No OFD packet to send [22:34:57]OFD Sender: No OFD packet to send [22:35:02]OFD Sender: No OFD packet to send [22:35:07]OFD Sender: No OFD packet to send [22:35:12]OFD Sender: No OFD packet to send [22:35:17]OFD Sender: No OFD packet to send [22:35:22]OFD Sender: No OFD packet to send [22:35:27]OFD Sender: No OFD packet to send [22:35:32]OFD Sender: No OFD packet to send [22:35:37]OFD Sender: No OFD packet to send [22:35:42]OFD Sender: No OFD packet to send [22:35:45]accept exits with 9 [22:35:45]New connection [22:35:45]New thread 3066588516 created [22:35:45]Thread 3066731876 joined [22:35:45]Waiting for new connection... [22:35:45] Sock 9.Parse request [22:35:45]Sock 9.Check first char [22:35:45]Sock 9.First char is OK [22:35:45]request: POST /json_proto HTTP/1.0 [22:35:45]Method: POST [22:35:45]URL: /json_proto [22:35:45]Method is POST - this is cgi request [22:35:45]url: /json_proto [22:35:45]query_string will be loaded in cgi processing [22:35:45]execute_cgi json_proto POST (null) [22:35:45]execute_cgi path=json_proto method=POST [22:35:45]POST find Content-Length [22:35:45]Host: 172.17.53.67:8080 [22:35:45]Content-Length: 769 [22:35:45]Content-Type: application/json [22:35:45] [22:35:45]POST finish read [22:35:45]Found Content-Length = 769 [22:35:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874874", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.31 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:35:45]execute_script... [22:35:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874874", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.31 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:35:45]POST & json_proto [22:35:45]process_json_proto [22:35:45]json parsed OK: [22:35:45]protocol is kg_v1.0 [22:35:45]action value=close_receipt [22:35:45]process_action close_receipt [22:35:45]cmd_close_receipt [22:35:45]MH_GetDate [22:35:45]Write to MH i2c: F0 00 00 AD 2D C9 [22:35:45]Write i2c OK [22:35:45]MH_I2C_Read... [22:35:45]Read from MH i2c: F0 [22:35:45]MH_I2C_Read... [22:35:45]Read from MH i2c: F0 09 00 [22:35:45]MH_I2C_Read... [22:35:45]Read from MH i2c: F0 09 00 AD 2D 00 C3 85 15 67 19 BC 99 64 68 [22:35:45]GetLastDocTimeStamp 1729463566 [22:35:45]current date 1729463747 [22:35:45]FM_GetShiftState [22:35:45]SAM_PROTO_GetShiftState [22:35:45]wFMCommunicate request_size=4 [22:35:45]MH_SAM_APDU [22:35:45]CAPDU: 80 13 01 00 [22:35:45]Write to MH i2c: E2 08 00 AE 2D 80 13 01 00 00 00 00 00 58 [22:35:45]Write i2c OK [22:35:45]MH_I2C_Read... [22:35:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:35:45]Read from MH i2c: E2 [22:35:45]MH_I2C_Read... [22:35:45]Read from MH i2c: E2 0E 00 [22:35:45]MH_I2C_Read... [22:35:45]Read from MH i2c: E2 0E 00 AE 2D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 FF [22:35:45]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:35:45]wFMCommunicate OK [22:35:45]SAM_PROTO_GetShiftState done [22:35:45]FM_GetShiftState done [22:35:45]opened in 1729383891 [22:35:45]opened+sec_in_day 1729470291 [22:35:45]quantity*price = 200031 [22:35:45]sum+1 = 200032 [22:35:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.31 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.31 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 628 20.10.2024 22:35 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156556 ФПД: 152566335110203 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T223547&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156556&fm=152566335110203&tin=02508201610067®Number=0000137193017469&sum=200031 [22:35:46]StoreToDocumentArchive [22:35:46]shift 314 fd 156556 [22:35:46]save to /storage/0314/doc_00156556 [22:35:46]save last doc name /storage/0314/doc_00156556 to /storage/kkm_last_doc_name [22:35:46]save OK [22:35:46]Clear old archive folders... [22:35:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:35:46]tlvbuf is B6F22430 [22:35:46]SAM_PROTO_ClearQueue [22:35:46]wFMCommunicate request_size=4 [22:35:46]MH_SAM_APDU [22:35:46]CAPDU: 80 09 00 00 [22:35:46]Write to MH i2c: E2 08 00 BB 2D 80 09 00 00 00 00 00 00 5A [22:35:46]Write i2c OK [22:35:46]MH_I2C_Read... [22:35:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:35:46]Read from MH i2c: E2 [22:35:46]MH_I2C_Read... [22:35:46]Read from MH i2c: E2 03 00 [22:35:46]MH_I2C_Read... [22:35:46]Read from MH i2c: E2 03 00 BB 2D 00 90 00 5C [22:35:46]RAPDU: 90 00 [22:35:46]wFMCommunicate OK [22:35:46]SAM_PROTO_ClearQueue done [22:35:46]KKMCreateOFDPacket [22:35:46]OFDProtocolAddRootSTLVToBuf [22:35:46]FM_MakeSignedData [22:35:46]FM_MakeSignedData [22:35:46]SAM_PROTO_SignData [22:35:46]wFMCommunicate request_size=4 [22:35:46]MH_SAM_APDU [22:35:46]CAPDU: 80 0D 01 02 [22:35:46]Write to MH i2c: E2 08 00 BC 2D 80 0D 01 02 00 00 00 00 62 [22:35:46]Write i2c OK [22:35:46]MH_I2C_Read... [22:35:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:35:46]Read from MH i2c: E2 [22:35:46]MH_I2C_Read... [22:35:46]Read from MH i2c: E2 03 00 [22:35:46]MH_I2C_Read... [22:35:46]Read from MH i2c: E2 03 00 BC 2D 00 90 00 5D [22:35:46]RAPDU: 90 00 [22:35:46]wFMCommunicate OK [22:35:46]wFMCommunicate request_size=255 [22:35:46]MH_SAM_APDU [22:35:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 02 00 00 F4 03 04 00 C3 85 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8C 63 02 00 35 04 06 00 8A [22:35:46]Write to MH i2c: E2 02 01 BD 2D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 02 00 00 F4 03 04 00 C3 85 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8C 63 02 00 35 04 06 00 8A 00 00 79 [22:35:46]Write i2c OK [22:35:46]MH_I2C_Read... [22:35:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:35:47]Read from MH i2c: E2 [22:35:47]MH_I2C_Read... [22:35:47]Read from MH i2c: E2 03 00 [22:35:47]MH_I2C_Read... [22:35:47]Read from MH i2c: E2 03 00 BD 2D 00 90 00 5E [22:35:47]RAPDU: 90 00 [22:35:47]wFMCommunicate OK [22:35:47]wFMCommunicate request_size=10 [22:35:47]MH_SAM_APDU [22:35:47]CAPDU: 80 0D 02 02 05 C2 1E 35 7C 3B [22:35:47]Write to MH i2c: E2 0D 00 BE 2D 80 0D 02 02 05 00 C2 1E 35 7C 3B 00 00 3B [22:35:47]Write i2c OK [22:35:47]MH_I2C_Read... [22:35:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:35:47]Read from MH i2c: E2 [22:35:47]MH_I2C_Read... [22:35:47]Read from MH i2c: E2 03 00 [22:35:47]MH_I2C_Read... [22:35:47]Read from MH i2c: E2 03 00 BE 2D 00 90 00 5F [22:35:47]RAPDU: 90 00 [22:35:47]wFMCommunicate OK [22:35:47]wFMCommunicate request_size=4 [22:35:47]MH_SAM_APDU [22:35:47]CAPDU: 80 0D 03 02 [22:35:47]Write to MH i2c: E2 08 00 BF 2D 80 0D 03 02 00 00 00 00 67 [22:35:47]Write i2c OK [22:35:47]MH_I2C_Read... [22:35:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:35:47]Read from MH i2c: E2 [22:35:47]MH_I2C_Read... [22:35:47]Read from MH i2c: E2 0B 00 [22:35:47]MH_I2C_Read... [22:35:47]Read from MH i2c: E2 0B 00 BF 2D 00 86 EE 97 AF 93 40 FD B3 90 00 A5 [22:35:47]RAPDU: 86 EE 97 AF 93 40 FD B3 90 00 [22:35:47]wFMCommunicate OK [22:35:47]SAM_PROTO_SignData done [22:35:47]FM_MakeSignedData done [22:35:47]CreateOFDProtocolMessage [22:35:47]wFMCommunicate request_size=4 [22:35:47]MH_SAM_APDU [22:35:47]CAPDU: 80 11 00 00 [22:35:47]Write to MH i2c: E2 08 00 C0 2D 80 11 00 00 00 00 00 00 67 [22:35:47]Write i2c OK [22:35:47]MH_I2C_Read... [22:35:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:35:47]Read from MH i2c: E2 [22:35:47]MH_I2C_Read... [22:35:47]Read from MH i2c: E2 17 00 [22:35:47]MH_I2C_Read... [22:35:47]Read from MH i2c: E2 17 00 C0 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B8 [22:35:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:35:47]wFMCommunicate OK [22:35:47]CreateOFDProtocolMessage done [22:35:47]OFDSenderStorePacket 156556 [22:35:47]StoreOFDPacket docnum=156556 [22:35:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 11 CB 07 01 AC C1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 02 00 00 F4 03 04 00 C3 85 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8C 63 02 00 35 04 06 00 8A C2 1E 35 7C 3B 86 EE 97 AF 93 40 FD B3 [22:35:47]CheckFolder [22:35:47]dirname=/storage/ofd_packets [22:35:47]CheckFolder done [22:35:47]ProducePacketName [22:35:47]name=ofd_packets/00156556 [22:35:47]NVStorageSaveData ofd_packets/00156556 [22:35:47]File name is /storage/ofd_packets/00156556 [22:35:47]Write 301 bytes [22:35:47]NVStorageSaveData done [22:35:47]OFDSenderStorePacket done [22:35:47]KKMCreateOFDPacket done [22:35:47]NVStorageSaveData kkm_last_timestamp [22:35:47]File name is /storage/kkm_last_timestamp [22:35:47]Write 4 bytes [22:35:47]NVStorageSaveData done [22:35:47]ExternCall_PrintAddStr [22:35:47]wPrintStart [22:35:47]Write to MH i2c: 01 00 00 C1 2D EE [22:35:47]Write i2c OK [22:35:47]MH_I2C_Read... [22:35:47]Read from MH i2c: 01 [22:35:47]MH_I2C_Read... [22:35:47]Read from MH i2c: 01 07 00 [22:35:47]MH_I2C_Read... [22:35:47]Read from MH i2c: 01 07 00 C1 2D 00 00 00 00 00 FF 0F 03 [22:35:47]RasterBufferAndPrint [22:35:47]line Счет N : (1)874874 [22:35:47]line ИНН: 02508201610067 [22:35:47]line Контрольно-Кассовый Чек [22:35:47]line ПРОДАЖА [22:35:47]line ТРК (МРК, ГНК) : 22 [22:35:47]line Товар: 2710124130 [22:35:47]line Аи-92-К-5 [22:35:47]line 29.900 * 66.90 [22:35:47]line = 2000.31 [22:35:47]line НДС 12% НСП 1% [22:35:47]line > о реализуемом товаре [22:35:47]line ИТОГО: 2000.31 [22:35:47]line НСП 1% : 17.70 [22:35:47]line НДС 12% : 212.42 [22:35:47]line Наличными: 0.00 [22:35:47]line Безнал.: 2000.31 [22:35:47]line Место: АЗС № 165 "Партнер Нефть" [22:35:47]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [22:35:47]line СНО: Общий режим [22:35:47]line Чек 628 20.10.2024 22:35 [22:35:47]line Смена: 314 ФФД: 1.0 [22:35:47]line ЗНМ: 0300000234 [22:35:47]line РНМ: 0000137193017469 [22:35:47]line Версия ККМ: v1.0 [22:35:47]line Платежная система: Mbank [22:35:47]line ФМ: 0000000000963156 [22:35:47]line ФД: 156556 [22:35:47]line ФПД: 152566335110203 [22:35:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T223547&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156556&fm=152566335110203&tin=02508201610067®Number=0000137193017469&sum=200031 [22:35:47]written 0, free lines is 4095 [22:35:47]OFD Sender: Processing packet 156556 [packets to send 52, broken 51] [22:35:47]ProducePacketName [22:35:47]name=ofd_packets/00156556 [22:35:47]OFD Sender: To server: pG, [22:35:47]CommunicateWithHost lk.salyk.kg:30040 [22:35:47]ConnectInit lk.salyk.kg [22:35:47]Connected sock=10 [22:35:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 11 CB 07 01 AC C1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 02 00 00 F4 03 04 00 C3 85 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8C 63 02 00 35 04 06 00 8A C2 1E 35 7C 3B 86 EE 97 AF 93 40 FD B3 [22:35:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 EC 2E 47 00 1F 54 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8C 63 02 00 F4 03 04 00 F4 2B 15 67 B6 04 01 00 00 D4 84 69 3E 8F 0B 50 76 [22:35:48]CommunicateWithHost err = 0 [22:35:48]CheckOFDResponse [22:35:48]1017 (14) - 77093643461234 [22:35:48]1041 (16) - 0000000000963156 [22:35:48]1040 (4) - 156556 [22:35:48]1012 (4) - 20.10.2024 16:12 [22:35:48]1206 (1) - 0 [22:35:48]OFD Sender: Remove packet 156556 [22:35:48]ProducePacketName [22:35:48]name=ofd_packets/00156556 [22:35:48]NVStorageDeleteData [22:35:48]Write to MH i2c: 01 00 00 EA 2D 17 [22:35:48]Write i2c OK [22:35:48]MH_I2C_Read... [22:35:48]Read from MH i2c: 01 [22:35:48]MH_I2C_Read... [22:35:48]Read from MH i2c: 01 07 00 [22:35:48]MH_I2C_Read... [22:35:48]Read from MH i2c: 01 07 00 EA 2D 00 00 00 00 00 1A 0D 45 [22:35:48]RasterBufferAndPrint [22:35:48]line [22:35:48]line [22:35:48]line [22:35:48]line [22:35:48]line [22:35:48]written 0, free lines is 3363 [22:35:48]MH_Cut [22:35:48]Write to MH i2c: D1 01 00 F1 2D 01 F0 [22:35:48]Write i2c OK [22:35:48]MH_I2C_Read... [22:35:48]Read from MH i2c: D1 [22:35:48]MH_I2C_Read... [22:35:48]Read from MH i2c: D1 01 00 [22:35:48]MH_I2C_Read... [22:35:48]Read from MH i2c: D1 01 00 F1 2D 00 EF [22:35:48]Write to MH i2c: 01 00 00 F2 2D 1F [22:35:48]Write i2c OK [22:35:48]MH_I2C_Read... [22:35:48]OFD Sender: No OFD packet to send [22:35:48]*** Cut start [22:35:48]*** Partial cut [22:35:48]*** CUTSNS_PIN = 1 [22:35:48]*** CUTSNS_PIN = 0 [22:35:49]*** Brake cut motor [22:35:49]Read from MH i2c: 01 [22:35:49]MH_I2C_Read... [22:35:49]*** Stop cut motor [22:35:49]*** Cut end [22:35:49]Read from MH i2c: 01 07 00 [22:35:49]MH_I2C_Read... [22:35:49]Read from MH i2c: 01 07 00 F2 2D 00 00 00 00 00 FF 0F 34 [22:35:49]process_action close_receipt done [22:35:49]requested_data is exist [22:35:49]produce_requested_data [22:35:49]requested_item fm.sn is exist - process it [22:35:49]wFMCommunicate request_size=4 [22:35:49]MH_SAM_APDU [22:35:49]CAPDU: 80 11 00 00 [22:35:49]Write to MH i2c: E2 08 00 F3 2D 80 11 00 00 00 00 00 00 9A [22:35:49]Write i2c OK [22:35:49]MH_I2C_Read... [22:35:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:35:49]Read from MH i2c: E2 [22:35:49]MH_I2C_Read... [22:35:49]Read from MH i2c: E2 17 00 [22:35:49]MH_I2C_Read... [22:35:49]Read from MH i2c: E2 17 00 F3 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EB [22:35:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:35:49]wFMCommunicate OK [22:35:49]requested_item fd.num is exist - process it [22:35:49]SAM_PROTO_GetFieldsCounters [22:35:49]wFMCommunicate request_size=4 [22:35:49]MH_SAM_APDU [22:35:49]CAPDU: 80 13 00 00 [22:35:49]Write to MH i2c: E2 08 00 F4 2D 80 13 00 00 00 00 00 00 9D [22:35:49]Write i2c OK [22:35:49]MH_I2C_Read... [22:35:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:35:49]Read from MH i2c: E2 [22:35:49]MH_I2C_Read... [22:35:49]Read from MH i2c: E2 62 00 [22:35:49]MH_I2C_Read... [22:35:49]Read from MH i2c: E2 62 00 F4 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8C 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 74 02 00 00 5E 04 04 00 74 02 00 00 57 04 04 00 75 02 00 00 19 04 04 00 00 00 00 00 90 00 64 [22:35:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8C 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 74 02 00 00 5E 04 04 00 74 02 00 00 57 04 04 00 75 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:35:49]wFMCommunicate OK [22:35:49]SAM_PROTO_GetFieldsCounters done [22:35:49]requested_item shift.num is exist - process it [22:35:49]requested_item shift.opened is exist - process it [22:35:49]req_shift_opened [22:35:49]FM_GetShiftState [22:35:49]SAM_PROTO_GetShiftState [22:35:49]wFMCommunicate request_size=4 [22:35:49]MH_SAM_APDU [22:35:49]CAPDU: 80 13 01 00 [22:35:49]Write to MH i2c: E2 08 00 F5 2D 80 13 01 00 00 00 00 00 9F [22:35:49]Write i2c OK [22:35:49]MH_I2C_Read... [22:35:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:35:49]Read from MH i2c: E2 [22:35:49]MH_I2C_Read... [22:35:49]Read from MH i2c: E2 0E 00 [22:35:49]MH_I2C_Read... [22:35:49]Read from MH i2c: E2 0E 00 F5 2D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 46 [22:35:49]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:35:49]wFMCommunicate OK [22:35:49]SAM_PROTO_GetShiftState done [22:35:49]FM_GetShiftState done [22:35:49]req_shift_opened done [22:35:49]requested_item shift.open_date is exist - process it [22:35:49]req_shift_open_date [22:35:49]req_shift_open_date done [22:35:49]produce_requested_data done [22:35:49]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156556,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [22:35:49]process_action_free close_receipt [22:35:49]json_value_free [22:35:49]json_value_free done [22:35:49]process_json_proto returns [22:35:49]Send response to host [22:35:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156556,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [22:35:49]free response buf [22:35:49]execute_script done [22:35:49]execute_script returns [22:35:49]free content buf [22:35:49]Sock 9.Close socket [22:35:49]Sock 9.Thread stoped [22:35:53]OFD Sender: No OFD packet to send [22:35:58]OFD Sender: No OFD packet to send [22:36:03]OFD Sender: No OFD packet to send [22:36:08]OFD Sender: No OFD packet to send [22:36:13]OFD Sender: No OFD packet to send [22:36:18]OFD Sender: No OFD packet to send [22:36:23]OFD Sender: No OFD packet to send [22:36:28]OFD Sender: No OFD packet to send [22:36:33]OFD Sender: No OFD packet to send [22:36:38]OFD Sender: No OFD packet to send [22:36:40]accept exits with 7 [22:36:40]New connection [22:36:40]New thread 3066731876 created [22:36:40]Thread 3066588516 joined [22:36:40]Waiting for new connection... [22:36:40] Sock 7.Parse request [22:36:40]Sock 7.Check first char [22:36:40]Sock 7.First char is OK [22:36:40]request: POST /json_proto HTTP/1.0 [22:36:40]Method: POST [22:36:40]URL: /json_proto [22:36:40]Method is POST - this is cgi request [22:36:40]url: /json_proto [22:36:40]query_string will be loaded in cgi processing [22:36:40]execute_cgi json_proto POST (null) [22:36:40]execute_cgi path=json_proto method=POST [22:36:40]POST find Content-Length [22:36:40]Host: 172.17.53.67:8080 [22:36:40]Content-Length: 762 [22:36:40]Content-Type: application/json [22:36:40] [22:36:40]POST finish read [22:36:40]Found Content-Length = 762 [22:36:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874875", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:36:40]execute_script... [22:36:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874875", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:36:40]POST & json_proto [22:36:40]process_json_proto [22:36:40]json parsed OK: [22:36:40]protocol is kg_v1.0 [22:36:40]action value=close_receipt [22:36:40]process_action close_receipt [22:36:40]cmd_close_receipt [22:36:40]MH_GetDate [22:36:40]Write to MH i2c: F0 00 00 F6 2D 12 [22:36:40]Write i2c OK [22:36:40]MH_I2C_Read... [22:36:40]Read from MH i2c: F0 [22:36:40]MH_I2C_Read... [22:36:40]Read from MH i2c: F0 09 00 [22:36:40]MH_I2C_Read... [22:36:40]Read from MH i2c: F0 09 00 F6 2D 00 FA 85 15 67 19 BC 99 64 E8 [22:36:40]GetLastDocTimeStamp 1729463747 [22:36:40]current date 1729463802 [22:36:40]FM_GetShiftState [22:36:40]SAM_PROTO_GetShiftState [22:36:40]wFMCommunicate request_size=4 [22:36:40]MH_SAM_APDU [22:36:40]CAPDU: 80 13 01 00 [22:36:40]Write to MH i2c: E2 08 00 F7 2D 80 13 01 00 00 00 00 00 A1 [22:36:40]Write i2c OK [22:36:40]MH_I2C_Read... [22:36:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:36:40]Read from MH i2c: E2 [22:36:40]MH_I2C_Read... [22:36:40]Read from MH i2c: E2 0E 00 [22:36:40]MH_I2C_Read... [22:36:40]Read from MH i2c: E2 0E 00 F7 2D 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 48 [22:36:40]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:36:40]wFMCommunicate OK [22:36:40]SAM_PROTO_GetShiftState done [22:36:40]FM_GetShiftState done [22:36:40]opened in 1729383891 [22:36:40]opened+sec_in_day 1729470291 [22:36:40]quantity*price = 100000 [22:36:40]sum+1 = 100002 [22:36:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 629 20.10.2024 22:36 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156557 ФПД: 155278940627871 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T223642&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156557&fm=155278940627871&tin=02508201610067®Number=0000137193017469&sum=100001 [22:36:41]StoreToDocumentArchive [22:36:41]shift 314 fd 156557 [22:36:41]save to /storage/0314/doc_00156557 [22:36:41]save last doc name /storage/0314/doc_00156557 to /storage/kkm_last_doc_name [22:36:41]save OK [22:36:41]Clear old archive folders... [22:36:41]ProcessDocumentItem done err = 0, tmpTLVsize=252 [22:36:41]tlvbuf is 0039BA90 [22:36:41]SAM_PROTO_ClearQueue [22:36:41]wFMCommunicate request_size=4 [22:36:41]MH_SAM_APDU [22:36:41]CAPDU: 80 09 00 00 [22:36:41]Write to MH i2c: E2 08 00 04 2E 80 09 00 00 00 00 00 00 A4 [22:36:41]Write i2c OK [22:36:41]MH_I2C_Read... [22:36:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:36:41]Read from MH i2c: E2 [22:36:41]MH_I2C_Read... [22:36:41]Read from MH i2c: E2 03 00 [22:36:41]MH_I2C_Read... [22:36:41]Read from MH i2c: E2 03 00 04 2E 00 90 00 A6 [22:36:41]RAPDU: 90 00 [22:36:41]wFMCommunicate OK [22:36:41]SAM_PROTO_ClearQueue done [22:36:41]KKMCreateOFDPacket [22:36:41]OFDProtocolAddRootSTLVToBuf [22:36:41]FM_MakeSignedData [22:36:41]FM_MakeSignedData [22:36:41]SAM_PROTO_SignData [22:36:41]wFMCommunicate request_size=4 [22:36:41]MH_SAM_APDU [22:36:41]CAPDU: 80 0D 01 02 [22:36:41]Write to MH i2c: E2 08 00 05 2E 80 0D 01 02 00 00 00 00 AC [22:36:41]Write i2c OK [22:36:41]MH_I2C_Read... [22:36:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:36:41]Read from MH i2c: E2 [22:36:41]MH_I2C_Read... [22:36:41]Read from MH i2c: E2 03 00 [22:36:41]MH_I2C_Read... [22:36:41]Read from MH i2c: E2 03 00 05 2E 00 90 00 A7 [22:36:41]RAPDU: 90 00 [22:36:41]wFMCommunicate OK [22:36:41]wFMCommunicate request_size=255 [22:36:41]MH_SAM_APDU [22:36:41]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 02 00 00 F4 03 04 00 FA 85 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8D 63 02 00 35 04 06 00 [22:36:41]Write to MH i2c: E2 02 01 06 2E 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 02 00 00 F4 03 04 00 FA 85 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8D 63 02 00 35 04 06 00 00 00 46 [22:36:41]Write i2c OK [22:36:41]MH_I2C_Read... [22:36:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:36:42]Read from MH i2c: E2 [22:36:42]MH_I2C_Read... [22:36:42]Read from MH i2c: E2 03 00 [22:36:42]MH_I2C_Read... [22:36:42]Read from MH i2c: E2 03 00 06 2E 00 90 00 A8 [22:36:42]RAPDU: 90 00 [22:36:42]wFMCommunicate OK [22:36:42]wFMCommunicate request_size=11 [22:36:42]MH_SAM_APDU [22:36:42]CAPDU: 80 0D 02 02 06 8D 39 B2 18 E3 9F [22:36:42]Write to MH i2c: E2 0E 00 07 2E 80 0D 02 02 06 00 8D 39 B2 18 E3 9F 00 00 CD [22:36:42]Write i2c OK [22:36:42]MH_I2C_Read... [22:36:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:36:42]Read from MH i2c: E2 [22:36:42]MH_I2C_Read... [22:36:42]Read from MH i2c: E2 03 00 [22:36:42]MH_I2C_Read... [22:36:42]Read from MH i2c: E2 03 00 07 2E 00 90 00 A9 [22:36:42]RAPDU: 90 00 [22:36:42]wFMCommunicate OK [22:36:42]wFMCommunicate request_size=4 [22:36:42]MH_SAM_APDU [22:36:42]CAPDU: 80 0D 03 02 [22:36:42]Write to MH i2c: E2 08 00 08 2E 80 0D 03 02 00 00 00 00 B1 [22:36:42]Write i2c OK [22:36:42]MH_I2C_Read... [22:36:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:36:42]Read from MH i2c: E2 [22:36:42]MH_I2C_Read... [22:36:42]Read from MH i2c: E2 0B 00 [22:36:42]MH_I2C_Read... [22:36:42]Read from MH i2c: E2 0B 00 08 2E 00 C1 9E 69 53 92 D6 54 48 90 00 D1 [22:36:42]RAPDU: C1 9E 69 53 92 D6 54 48 90 00 [22:36:42]wFMCommunicate OK [22:36:42]SAM_PROTO_SignData done [22:36:42]FM_MakeSignedData done [22:36:42]CreateOFDProtocolMessage [22:36:42]wFMCommunicate request_size=4 [22:36:42]MH_SAM_APDU [22:36:42]CAPDU: 80 11 00 00 [22:36:42]Write to MH i2c: E2 08 00 09 2E 80 11 00 00 00 00 00 00 B1 [22:36:42]Write i2c OK [22:36:42]MH_I2C_Read... [22:36:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:36:42]Read from MH i2c: E2 [22:36:42]MH_I2C_Read... [22:36:42]Read from MH i2c: E2 17 00 [22:36:42]MH_I2C_Read... [22:36:42]Read from MH i2c: E2 17 00 09 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 02 [22:36:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:36:42]wFMCommunicate OK [22:36:42]CreateOFDProtocolMessage done [22:36:42]OFDSenderStorePacket 156557 [22:36:42]StoreOFDPacket docnum=156557 [22:36:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 30 90 08 01 25 5F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 02 00 00 F4 03 04 00 FA 85 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8D 63 02 00 35 04 06 00 8D 39 B2 18 E3 9F C1 9E 69 53 92 D6 54 48 [22:36:42]CheckFolder [22:36:42]dirname=/storage/ofd_packets [22:36:42]CheckFolder done [22:36:42]ProducePacketName [22:36:42]name=ofd_packets/00156557 [22:36:42]NVStorageSaveData ofd_packets/00156557 [22:36:42]File name is /storage/ofd_packets/00156557 [22:36:42]Write 302 bytes [22:36:42]NVStorageSaveData done [22:36:42]OFDSenderStorePacket done [22:36:42]KKMCreateOFDPacket done [22:36:42]NVStorageSaveData kkm_last_timestamp [22:36:42]File name is /storage/kkm_last_timestamp [22:36:42]Write 4 bytes [22:36:42]NVStorageSaveData done [22:36:42]ExternCall_PrintAddStr [22:36:42]wPrintStart [22:36:42]Write to MH i2c: 01 00 00 0A 2E 38 [22:36:42]Write i2c OK [22:36:42]MH_I2C_Read... [22:36:42]Read from MH i2c: 01 [22:36:42]MH_I2C_Read... [22:36:42]Read from MH i2c: 01 07 00 [22:36:42]MH_I2C_Read... [22:36:42]Read from MH i2c: 01 07 00 0A 2E 00 00 00 00 00 FF 0F 4D [22:36:42]RasterBufferAndPrint [22:36:42]line Счет N : (1)874875 [22:36:42]line ИНН: 02508201610067 [22:36:42]line Контрольно-Кассовый Чек [22:36:42]line ПРОДАЖА [22:36:42]line ТРК (МРК, ГНК) : 33 [22:36:42]line Товар: 2710124130 [22:36:42]line Super 92-К-5 [22:36:42]line 14.620 * 68.40 [22:36:42]line = 1000.01 [22:36:42]line НДС 12% НСП 1% [22:36:42]line > о реализуемом товаре [22:36:42]line ИТОГО: 1000.01 [22:36:42]line НСП 1% : 8.85 [22:36:42]line НДС 12% : 106.20 [22:36:42]line Наличными: 0.00 [22:36:42]line Безнал.: 1000.01 [22:36:42]line Место: АЗС № 165 "Партнер Нефть" [22:36:42]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [22:36:42]line СНО: Общий режим [22:36:42]line Чек 629 20.10.2024 22:36 [22:36:42]line Смена: 314 ФФД: 1.0 [22:36:42]line ЗНМ: 0300000234 [22:36:42]line РНМ: 0000137193017469 [22:36:42]line Версия ККМ: v1.0 [22:36:42]line Платежная система: Mbank [22:36:42]line ФМ: 0000000000963156 [22:36:42]line ФД: 156557 [22:36:42]line ФПД: 155278940627871 [22:36:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T223642&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156557&fm=155278940627871&tin=02508201610067®Number=0000137193017469&sum=100001 [22:36:42]OFD Sender: Processing packet 156557 [packets to send 52, broken 51] [22:36:42]ProducePacketName [22:36:42]name=ofd_packets/00156557 [22:36:42]OFD Sender: To server: pG, [22:36:42]CommunicateWithHost lk.salyk.kg:30040 [22:36:42]ConnectInit lk.salyk.kg [22:36:42]written 0, free lines is 4095 [22:36:42]Connected sock=10 [22:36:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 30 90 08 01 25 5F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 02 00 00 F4 03 04 00 FA 85 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8D 63 02 00 35 04 06 00 8D 39 B2 18 E3 9F C1 9E 69 53 92 D6 54 48 [22:36:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 18 F1 47 00 CE C4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8D 63 02 00 F4 03 04 00 2B 2C 15 67 B6 04 01 00 00 E8 1C 42 7D BA 76 49 13 [22:36:42]CommunicateWithHost err = 0 [22:36:42]CheckOFDResponse [22:36:42]1017 (14) - 77093643461234 [22:36:42]1041 (16) - 0000000000963156 [22:36:42]1040 (4) - 156557 [22:36:42]1012 (4) - 20.10.2024 16:13 [22:36:42]1206 (1) - 0 [22:36:42]OFD Sender: Remove packet 156557 [22:36:42]ProducePacketName [22:36:42]name=ofd_packets/00156557 [22:36:42]NVStorageDeleteData [22:36:43]Write to MH i2c: 01 00 00 33 2E 61 [22:36:43]Write i2c OK [22:36:43]MH_I2C_Read... [22:36:43]Read from MH i2c: 01 [22:36:43]MH_I2C_Read... [22:36:43]Read from MH i2c: 01 07 00 [22:36:43]MH_I2C_Read... [22:36:43]Read from MH i2c: 01 07 00 33 2E 00 00 00 00 00 19 0D 8E [22:36:43]RasterBufferAndPrint [22:36:43]line [22:36:43]line [22:36:43]line [22:36:43]line [22:36:43]line [22:36:43]written 0, free lines is 3359 [22:36:43]MH_Cut [22:36:43]Write to MH i2c: D1 01 00 3A 2E 01 3A [22:36:43]Write i2c OK [22:36:43]MH_I2C_Read... [22:36:43]Read from MH i2c: D1 [22:36:43]MH_I2C_Read... [22:36:43]Read from MH i2c: D1 01 00 [22:36:43]MH_I2C_Read... [22:36:43]Read from MH i2c: D1 01 00 3A 2E 00 39 [22:36:43]Write to MH i2c: 01 00 00 3B 2E 69 [22:36:43]Write i2c OK [22:36:43]MH_I2C_Read... [22:36:43]OFD Sender: No OFD packet to send [22:36:43]*** Cut start [22:36:43]*** Partial cut [22:36:43]*** CUTSNS_PIN = 1 [22:36:43]*** CUTSNS_PIN = 0 [22:36:44]*** Brake cut motor [22:36:44]Read from MH i2c: 01 [22:36:44]MH_I2C_Read... [22:36:44]*** Stop cut motor [22:36:44]*** Cut end [22:36:44]Read from MH i2c: 01 07 00 [22:36:44]MH_I2C_Read... [22:36:44]Read from MH i2c: 01 07 00 3B 2E 00 00 00 00 00 FF 0F 7E [22:36:44]process_action close_receipt done [22:36:44]requested_data is exist [22:36:44]produce_requested_data [22:36:44]requested_item fm.sn is exist - process it [22:36:44]wFMCommunicate request_size=4 [22:36:44]MH_SAM_APDU [22:36:44]CAPDU: 80 11 00 00 [22:36:44]Write to MH i2c: E2 08 00 3C 2E 80 11 00 00 00 00 00 00 E4 [22:36:44]Write i2c OK [22:36:44]MH_I2C_Read... [22:36:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:36:44]Read from MH i2c: E2 [22:36:44]MH_I2C_Read... [22:36:44]Read from MH i2c: E2 17 00 [22:36:44]MH_I2C_Read... [22:36:44]Read from MH i2c: E2 17 00 3C 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 35 [22:36:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:36:44]wFMCommunicate OK [22:36:44]requested_item fd.num is exist - process it [22:36:44]SAM_PROTO_GetFieldsCounters [22:36:44]wFMCommunicate request_size=4 [22:36:44]MH_SAM_APDU [22:36:44]CAPDU: 80 13 00 00 [22:36:44]Write to MH i2c: E2 08 00 3D 2E 80 13 00 00 00 00 00 00 E7 [22:36:44]Write i2c OK [22:36:44]MH_I2C_Read... [22:36:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:36:44]Read from MH i2c: E2 [22:36:44]MH_I2C_Read... [22:36:44]Read from MH i2c: E2 62 00 [22:36:44]MH_I2C_Read... [22:36:44]Read from MH i2c: E2 62 00 3D 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8D 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 75 02 00 00 5E 04 04 00 75 02 00 00 57 04 04 00 76 02 00 00 19 04 04 00 00 00 00 00 90 00 B2 [22:36:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8D 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 75 02 00 00 5E 04 04 00 75 02 00 00 57 04 04 00 76 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:36:44]wFMCommunicate OK [22:36:44]SAM_PROTO_GetFieldsCounters done [22:36:44]requested_item shift.num is exist - process it [22:36:44]requested_item shift.opened is exist - process it [22:36:44]req_shift_opened [22:36:44]FM_GetShiftState [22:36:44]SAM_PROTO_GetShiftState [22:36:44]wFMCommunicate request_size=4 [22:36:44]MH_SAM_APDU [22:36:44]CAPDU: 80 13 01 00 [22:36:44]Write to MH i2c: E2 08 00 3E 2E 80 13 01 00 00 00 00 00 E9 [22:36:44]Write i2c OK [22:36:44]MH_I2C_Read... [22:36:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:36:44]Read from MH i2c: E2 [22:36:44]MH_I2C_Read... [22:36:44]Read from MH i2c: E2 0E 00 [22:36:44]MH_I2C_Read... [22:36:44]Read from MH i2c: E2 0E 00 3E 2E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 90 [22:36:44]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:36:44]wFMCommunicate OK [22:36:44]SAM_PROTO_GetShiftState done [22:36:44]FM_GetShiftState done [22:36:44]req_shift_opened done [22:36:44]requested_item shift.open_date is exist - process it [22:36:44]req_shift_open_date [22:36:44]req_shift_open_date done [22:36:44]produce_requested_data done [22:36:44]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156557,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [22:36:44]process_action_free close_receipt [22:36:44]json_value_free [22:36:44]json_value_free done [22:36:44]process_json_proto returns [22:36:44]Send response to host [22:36:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156557,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [22:36:44]free response buf [22:36:44]execute_script done [22:36:44]execute_script returns [22:36:44]free content buf [22:36:44]Sock 7.Close socket [22:36:44]Sock 7.Thread stoped [22:36:48]OFD Sender: No OFD packet to send [22:36:53]OFD Sender: No OFD packet to send [22:36:58]OFD Sender: No OFD packet to send [22:37:03]OFD Sender: No OFD packet to send [22:37:08]OFD Sender: No OFD packet to send [22:37:13]OFD Sender: No OFD packet to send [22:37:18]OFD Sender: No OFD packet to send [22:37:23]OFD Sender: No OFD packet to send [22:37:28]OFD Sender: No OFD packet to send [22:37:33]OFD Sender: No OFD packet to send [22:37:36]accept exits with 9 [22:37:36]New connection [22:37:36]New thread 3066588516 created [22:37:36]Thread 3066731876 joined [22:37:36]Waiting for new connection... [22:37:36] Sock 9.Parse request [22:37:36]Sock 9.Check first char [22:37:36]Sock 9.First char is OK [22:37:36]request: POST /json_proto HTTP/1.0 [22:37:36]Method: POST [22:37:36]URL: /json_proto [22:37:36]Method is POST - this is cgi request [22:37:36]url: /json_proto [22:37:36]query_string will be loaded in cgi processing [22:37:36]execute_cgi json_proto POST (null) [22:37:36]execute_cgi path=json_proto method=POST [22:37:36]POST find Content-Length [22:37:36]Host: 172.17.53.67:8080 [22:37:36]Content-Length: 797 [22:37:36]Content-Type: application/json [22:37:36] [22:37:36]POST finish read [22:37:36]Found Content-Length = 797 [22:37:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874876", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4381907", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:37:36]execute_script... [22:37:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874876", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4381907", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:37:36]POST & json_proto [22:37:36]process_json_proto [22:37:36]json parsed OK: [22:37:36]protocol is kg_v1.0 [22:37:36]action value=close_receipt [22:37:36]process_action close_receipt [22:37:36]cmd_close_receipt [22:37:36]MH_GetDate [22:37:36]Write to MH i2c: F0 00 00 3F 2E 5C [22:37:36]Write i2c OK [22:37:36]MH_I2C_Read... [22:37:36]Read from MH i2c: F0 [22:37:36]MH_I2C_Read... [22:37:36]Read from MH i2c: F0 09 00 [22:37:36]MH_I2C_Read... [22:37:36]Read from MH i2c: F0 09 00 3F 2E 00 31 86 15 67 19 BC 99 64 6A [22:37:36]GetLastDocTimeStamp 1729463802 [22:37:36]current date 1729463857 [22:37:36]FM_GetShiftState [22:37:36]SAM_PROTO_GetShiftState [22:37:36]wFMCommunicate request_size=4 [22:37:36]MH_SAM_APDU [22:37:36]CAPDU: 80 13 01 00 [22:37:36]Write to MH i2c: E2 08 00 40 2E 80 13 01 00 00 00 00 00 EB [22:37:36]Write i2c OK [22:37:36]MH_I2C_Read... [22:37:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:37:36]Read from MH i2c: E2 [22:37:36]MH_I2C_Read... [22:37:36]Read from MH i2c: E2 0E 00 [22:37:36]MH_I2C_Read... [22:37:36]Read from MH i2c: E2 0E 00 40 2E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 92 [22:37:36]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:37:36]wFMCommunicate OK [22:37:36]SAM_PROTO_GetShiftState done [22:37:36]FM_GetShiftState done [22:37:36]opened in 1729383891 [22:37:36]opened+sec_in_day 1729470291 [22:37:36]quantity*price = 0 [22:37:36]sum+1 = 1 [22:37:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 630 20.10.2024 22:37 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливные Талоны 4381907 ФМ: 0000000000963156 ФД: 156558 ФПД: 170877992833631 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T223737&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156558&fm=170877992833631&tin=02508201610067®Number=0000137193017469&sum=0 [22:37:37]StoreToDocumentArchive [22:37:37]shift 314 fd 156558 [22:37:37]save to /storage/0314/doc_00156558 [22:37:37]save last doc name /storage/0314/doc_00156558 to /storage/kkm_last_doc_name [22:37:37]save OK [22:37:37]Clear old archive folders... [22:37:37]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:37:37]tlvbuf is B6F22230 [22:37:37]SAM_PROTO_ClearQueue [22:37:37]wFMCommunicate request_size=4 [22:37:37]MH_SAM_APDU [22:37:37]CAPDU: 80 09 00 00 [22:37:37]Write to MH i2c: E2 08 00 4D 2E 80 09 00 00 00 00 00 00 ED [22:37:37]Write i2c OK [22:37:37]MH_I2C_Read... [22:37:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:37:37]Read from MH i2c: E2 [22:37:37]MH_I2C_Read... [22:37:37]Read from MH i2c: E2 03 00 [22:37:37]MH_I2C_Read... [22:37:37]Read from MH i2c: E2 03 00 4D 2E 00 90 00 EF [22:37:37]RAPDU: 90 00 [22:37:37]wFMCommunicate OK [22:37:37]SAM_PROTO_ClearQueue done [22:37:37]KKMCreateOFDPacket [22:37:37]OFDProtocolAddRootSTLVToBuf [22:37:37]FM_MakeSignedData [22:37:37]FM_MakeSignedData [22:37:37]SAM_PROTO_SignData [22:37:37]wFMCommunicate request_size=4 [22:37:37]MH_SAM_APDU [22:37:37]CAPDU: 80 0D 01 02 [22:37:37]Write to MH i2c: E2 08 00 4E 2E 80 0D 01 02 00 00 00 00 F5 [22:37:37]Write i2c OK [22:37:37]MH_I2C_Read... [22:37:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:37:37]Read from MH i2c: E2 [22:37:37]MH_I2C_Read... [22:37:37]Read from MH i2c: E2 03 00 [22:37:37]MH_I2C_Read... [22:37:37]Read from MH i2c: E2 03 00 4E 2E 00 90 00 F0 [22:37:37]RAPDU: 90 00 [22:37:37]wFMCommunicate OK [22:37:37]wFMCommunicate request_size=255 [22:37:37]MH_SAM_APDU [22:37:37]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 02 00 00 F4 03 04 00 31 86 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8E 63 02 00 35 04 06 00 9B 69 A2 10 [22:37:37]Write to MH i2c: E2 02 01 4F 2E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 02 00 00 F4 03 04 00 31 86 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8E 63 02 00 35 04 06 00 9B 69 A2 10 00 00 64 [22:37:37]Write i2c OK [22:37:37]MH_I2C_Read... [22:37:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:37:37]Read from MH i2c: E2 [22:37:37]MH_I2C_Read... [22:37:37]Read from MH i2c: E2 03 00 [22:37:37]MH_I2C_Read... [22:37:37]Read from MH i2c: E2 03 00 4F 2E 00 90 00 F1 [22:37:37]RAPDU: 90 00 [22:37:37]wFMCommunicate OK [22:37:37]wFMCommunicate request_size=7 [22:37:37]MH_SAM_APDU [22:37:37]CAPDU: 80 0D 02 02 02 12 5F [22:37:37]Write to MH i2c: E2 0A 00 50 2E 80 0D 02 02 02 00 12 5F 00 00 6D [22:37:37]Write i2c OK [22:37:37]MH_I2C_Read... [22:37:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:37:37]Read from MH i2c: E2 [22:37:37]MH_I2C_Read... [22:37:37]Read from MH i2c: E2 03 00 [22:37:37]MH_I2C_Read... [22:37:37]Read from MH i2c: E2 03 00 50 2E 00 90 00 F2 [22:37:37]RAPDU: 90 00 [22:37:37]wFMCommunicate OK [22:37:37]wFMCommunicate request_size=4 [22:37:37]MH_SAM_APDU [22:37:37]CAPDU: 80 0D 03 02 [22:37:37]Write to MH i2c: E2 08 00 51 2E 80 0D 03 02 00 00 00 00 FA [22:37:37]Write i2c OK [22:37:37]MH_I2C_Read... [22:37:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:37:37]Read from MH i2c: E2 [22:37:37]MH_I2C_Read... [22:37:37]Read from MH i2c: E2 0B 00 [22:37:37]MH_I2C_Read... [22:37:37]Read from MH i2c: E2 0B 00 51 2E 00 3D BC 74 D3 B5 4C 91 2E 90 00 FB [22:37:37]RAPDU: 3D BC 74 D3 B5 4C 91 2E 90 00 [22:37:37]wFMCommunicate OK [22:37:37]SAM_PROTO_SignData done [22:37:37]FM_MakeSignedData done [22:37:37]CreateOFDProtocolMessage [22:37:37]wFMCommunicate request_size=4 [22:37:37]MH_SAM_APDU [22:37:37]CAPDU: 80 11 00 00 [22:37:37]Write to MH i2c: E2 08 00 52 2E 80 11 00 00 00 00 00 00 FA [22:37:37]Write i2c OK [22:37:37]MH_I2C_Read... [22:37:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:37:38]Read from MH i2c: E2 [22:37:38]MH_I2C_Read... [22:37:38]Read from MH i2c: E2 17 00 [22:37:38]MH_I2C_Read... [22:37:38]Read from MH i2c: E2 17 00 52 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4B [22:37:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:37:38]wFMCommunicate OK [22:37:38]CreateOFDProtocolMessage done [22:37:38]OFDSenderStorePacket 156558 [22:37:38]StoreOFDPacket docnum=156558 [22:37:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 C2 D8 04 01 88 CC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 02 00 00 F4 03 04 00 31 86 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8E 63 02 00 35 04 06 00 9B 69 A2 10 12 5F 3D BC 74 D3 B5 4C 91 2E [22:37:38]CheckFolder [22:37:38]dirname=/storage/ofd_packets [22:37:38]CheckFolder done [22:37:38]ProducePacketName [22:37:38]name=ofd_packets/00156558 [22:37:38]NVStorageSaveData ofd_packets/00156558 [22:37:38]File name is /storage/ofd_packets/00156558 [22:37:38]Write 298 bytes [22:37:38]NVStorageSaveData done [22:37:38]OFDSenderStorePacket done [22:37:38]KKMCreateOFDPacket done [22:37:38]NVStorageSaveData kkm_last_timestamp [22:37:38]File name is /storage/kkm_last_timestamp [22:37:38]Write 4 bytes [22:37:38]NVStorageSaveData done [22:37:38]ExternCall_PrintAddStr [22:37:38]wPrintStart [22:37:38]Write to MH i2c: 01 00 00 53 2E 81 [22:37:38]Write i2c OK [22:37:38]MH_I2C_Read... [22:37:38]Read from MH i2c: 01 [22:37:38]MH_I2C_Read... [22:37:38]Read from MH i2c: 01 07 00 [22:37:38]MH_I2C_Read... [22:37:38]Read from MH i2c: 01 07 00 53 2E 00 00 00 00 00 FF 0F 96 [22:37:38]RasterBufferAndPrint [22:37:38]line Счет N : (1)874876 [22:37:38]line ИНН: 02508201610067 [22:37:38]line Контрольно-Кассовый Чек [22:37:38]line ПРОДАЖА [22:37:38]line ТРК (МРК, ГНК) : 14 [22:37:38]line Товар: 2710194210 [22:37:38]line ДТ-К-2 [22:37:38]line 20.000 * 0.00 [22:37:38]line = 0.00 [22:37:38]line НДС 12% НСП 1% [22:37:38]line > о реализуемом товаре [22:37:38]line ИТОГО: 0.00 [22:37:38]line НСП 1% : 0.00 [22:37:38]line НДС 12% : 0.00 [22:37:38]line Наличными: 0.00 [22:37:38]line Безнал.: 0.00 [22:37:38]line Место: АЗС № 165 "Партнер Нефть" [22:37:38]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [22:37:38]line СНО: Общий режим [22:37:38]line Чек 630 20.10.2024 22:37 [22:37:38]line Смена: 314 ФФД: 1.0 [22:37:38]line ЗНМ: 0300000234 [22:37:38]line РНМ: 0000137193017469 [22:37:38]line Версия ККМ: v1.0 [22:37:38]line Талоны: Топливные Талоны [22:37:38]line 4381907 [22:37:38]line ФМ: 0000000000963156 [22:37:38]line ФД: 156558 [22:37:38]line ФПД: 170877992833631 [22:37:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T223737&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156558&fm=170877992833631&tin=02508201610067®Number=0000137193017469&sum=0 [22:37:38]OFD Sender: Processing packet 156558 [packets to send 52, broken 51] [22:37:38]ProducePacketName [22:37:38]name=ofd_packets/00156558 [22:37:38]OFD Sender: To server: pG, [22:37:38]CommunicateWithHost lk.salyk.kg:30040 [22:37:38]ConnectInit lk.salyk.kg [22:37:38]written 0, free lines is 4095 [22:37:38]Connected sock=10 [22:37:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 C2 D8 04 01 88 CC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 02 00 00 F4 03 04 00 31 86 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8E 63 02 00 35 04 06 00 9B 69 A2 10 12 5F 3D BC 74 D3 B5 4C 91 2E [22:37:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 93 EA 47 00 D9 E3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8E 63 02 00 F4 03 04 00 63 2C 15 67 B6 04 01 00 00 E8 22 AF 36 86 79 A6 46 [22:37:38]CommunicateWithHost err = 0 [22:37:38]CheckOFDResponse [22:37:38]1017 (14) - 77093643461234 [22:37:38]1041 (16) - 0000000000963156 [22:37:38]1040 (4) - 156558 [22:37:38]1012 (4) - 20.10.2024 16:14 [22:37:38]1206 (1) - 0 [22:37:38]OFD Sender: Remove packet 156558 [22:37:38]ProducePacketName [22:37:38]name=ofd_packets/00156558 [22:37:38]NVStorageDeleteData [22:37:38]Write to MH i2c: 01 00 00 7D 2E AB [22:37:38]Write i2c OK [22:37:38]MH_I2C_Read... [22:37:38]Read from MH i2c: 01 [22:37:38]MH_I2C_Read... [22:37:38]Read from MH i2c: 01 07 00 [22:37:38]MH_I2C_Read... [22:37:38]Read from MH i2c: 01 07 00 7D 2E 00 00 00 00 00 05 0D C4 [22:37:38]RasterBufferAndPrint [22:37:38]line [22:37:38]line [22:37:38]line [22:37:38]line [22:37:38]line [22:37:38]written 0, free lines is 3340 [22:37:38]MH_Cut [22:37:38]Write to MH i2c: D1 01 00 84 2E 01 84 [22:37:38]Write i2c OK [22:37:38]MH_I2C_Read... [22:37:38]Read from MH i2c: D1 [22:37:38]MH_I2C_Read... [22:37:38]Read from MH i2c: D1 01 00 [22:37:38]MH_I2C_Read... [22:37:38]Read from MH i2c: D1 01 00 84 2E 00 83 [22:37:38]Write to MH i2c: 01 00 00 85 2E B3 [22:37:38]Write i2c OK [22:37:38]MH_I2C_Read... [22:37:39]OFD Sender: No OFD packet to send [22:37:39]*** Cut start [22:37:39]*** Partial cut [22:37:39]*** CUTSNS_PIN = 1 [22:37:39]*** CUTSNS_PIN = 0 [22:37:39]*** Brake cut motor [22:37:40]Read from MH i2c: 01 [22:37:40]MH_I2C_Read... [22:37:40]*** Stop cut motor [22:37:40]*** Cut end [22:37:40]Read from MH i2c: 01 07 00 [22:37:40]MH_I2C_Read... [22:37:40]Read from MH i2c: 01 07 00 85 2E 00 00 00 00 00 FF 0F C8 [22:37:40]process_action close_receipt done [22:37:40]requested_data is exist [22:37:40]produce_requested_data [22:37:40]requested_item fm.sn is exist - process it [22:37:40]wFMCommunicate request_size=4 [22:37:40]MH_SAM_APDU [22:37:40]CAPDU: 80 11 00 00 [22:37:40]Write to MH i2c: E2 08 00 86 2E 80 11 00 00 00 00 00 00 2E [22:37:40]Write i2c OK [22:37:40]MH_I2C_Read... [22:37:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:37:40]Read from MH i2c: E2 [22:37:40]MH_I2C_Read... [22:37:40]Read from MH i2c: E2 17 00 [22:37:40]MH_I2C_Read... [22:37:40]Read from MH i2c: E2 17 00 86 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7F [22:37:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:37:40]wFMCommunicate OK [22:37:40]requested_item fd.num is exist - process it [22:37:40]SAM_PROTO_GetFieldsCounters [22:37:40]wFMCommunicate request_size=4 [22:37:40]MH_SAM_APDU [22:37:40]CAPDU: 80 13 00 00 [22:37:40]Write to MH i2c: E2 08 00 87 2E 80 13 00 00 00 00 00 00 31 [22:37:40]Write i2c OK [22:37:40]MH_I2C_Read... [22:37:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:37:40]Read from MH i2c: E2 [22:37:40]MH_I2C_Read... [22:37:40]Read from MH i2c: E2 62 00 [22:37:40]MH_I2C_Read... [22:37:40]Read from MH i2c: E2 62 00 87 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8E 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 76 02 00 00 5E 04 04 00 76 02 00 00 57 04 04 00 77 02 00 00 19 04 04 00 00 00 00 00 90 00 00 [22:37:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8E 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 76 02 00 00 5E 04 04 00 76 02 00 00 57 04 04 00 77 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:37:40]wFMCommunicate OK [22:37:40]SAM_PROTO_GetFieldsCounters done [22:37:40]requested_item shift.num is exist - process it [22:37:40]requested_item shift.opened is exist - process it [22:37:40]req_shift_opened [22:37:40]FM_GetShiftState [22:37:40]SAM_PROTO_GetShiftState [22:37:40]wFMCommunicate request_size=4 [22:37:40]MH_SAM_APDU [22:37:40]CAPDU: 80 13 01 00 [22:37:40]Write to MH i2c: E2 08 00 88 2E 80 13 01 00 00 00 00 00 33 [22:37:40]Write i2c OK [22:37:40]MH_I2C_Read... [22:37:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:37:40]Read from MH i2c: E2 [22:37:40]MH_I2C_Read... [22:37:40]Read from MH i2c: E2 0E 00 [22:37:40]MH_I2C_Read... [22:37:40]Read from MH i2c: E2 0E 00 88 2E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 DA [22:37:40]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:37:40]wFMCommunicate OK [22:37:40]SAM_PROTO_GetShiftState done [22:37:40]FM_GetShiftState done [22:37:40]req_shift_opened done [22:37:40]requested_item shift.open_date is exist - process it [22:37:40]req_shift_open_date [22:37:40]req_shift_open_date done [22:37:40]produce_requested_data done [22:37:40]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156558,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [22:37:40]process_action_free close_receipt [22:37:40]json_value_free [22:37:40]json_value_free done [22:37:40]process_json_proto returns [22:37:40]Send response to host [22:37:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156558,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [22:37:40]free response buf [22:37:40]execute_script done [22:37:40]execute_script returns [22:37:40]free content buf [22:37:40]Sock 9.Close socket [22:37:40]Sock 9.Thread stoped [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:32]accept exits with 7 [22:39:32]New connection [22:39:32]New thread 3066731876 created [22:39:32]Thread 3066588516 joined [22:39:32]Waiting for new connection... [22:39:32] Sock 7.Parse request [22:39:32]Sock 7.Check first char [22:39:32]Sock 7.First char is OK [22:39:32]request: POST /json_proto HTTP/1.0 [22:39:32]Method: POST [22:39:32]URL: /json_proto [22:39:32]Method is POST - this is cgi request [22:39:32]url: /json_proto [22:39:32]query_string will be loaded in cgi processing [22:39:32]execute_cgi json_proto POST (null) [22:39:32]execute_cgi path=json_proto method=POST [22:39:32]POST find Content-Length [22:39:32]Host: 172.17.53.67:8080 [22:39:32]Content-Length: 766 [22:39:32]Content-Type: application/json [22:39:32] [22:39:32]POST finish read [22:39:32]Found Content-Length = 766 [22:39:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874877", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:39:32]execute_script... [22:39:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874877", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:39:32]POST & json_proto [22:39:32]process_json_proto [22:39:32]json parsed OK: [22:39:32]protocol is kg_v1.0 [22:39:32]action value=close_receipt [22:39:32]process_action close_receipt [22:39:32]cmd_close_receipt [22:39:32]MH_GetDate [22:39:32]Write to MH i2c: F0 00 00 89 2E A6 [22:39:32]Write i2c OK [22:39:32]MH_I2C_Read... [22:39:32]Read from MH i2c: F0 [22:39:32]MH_I2C_Read... [22:39:32]Read from MH i2c: F0 09 00 [22:39:32]MH_I2C_Read... [22:39:32]Read from MH i2c: F0 09 00 89 2E 00 A5 86 15 67 19 BC 99 64 28 [22:39:32]GetLastDocTimeStamp 1729463857 [22:39:32]current date 1729463973 [22:39:32]FM_GetShiftState [22:39:32]SAM_PROTO_GetShiftState [22:39:32]wFMCommunicate request_size=4 [22:39:32]MH_SAM_APDU [22:39:32]CAPDU: 80 13 01 00 [22:39:32]Write to MH i2c: E2 08 00 8A 2E 80 13 01 00 00 00 00 00 35 [22:39:32]Write i2c OK [22:39:32]MH_I2C_Read... [22:39:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:39:32]Read from MH i2c: E2 [22:39:32]MH_I2C_Read... [22:39:32]Read from MH i2c: E2 0E 00 [22:39:32]MH_I2C_Read... [22:39:32]Read from MH i2c: E2 0E 00 8A 2E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 DC [22:39:32]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:39:32]wFMCommunicate OK [22:39:32]SAM_PROTO_GetShiftState done [22:39:32]FM_GetShiftState done [22:39:32]opened in 1729383891 [22:39:32]opened+sec_in_day 1729470291 [22:39:32]quantity*price = 30038 [22:39:32]sum+1 = 30039 [22:39:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.38 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 0.00 Безнал.: 300.38 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 631 20.10.2024 22:39 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156559 ФПД: 264185474638769 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T223933&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156559&fm=264185474638769&tin=02508201610067®Number=0000137193017469&sum=30038 [22:39:33]StoreToDocumentArchive [22:39:33]shift 314 fd 156559 [22:39:33]save to /storage/0314/doc_00156559 [22:39:33]save last doc name /storage/0314/doc_00156559 to /storage/kkm_last_doc_name [22:39:33]save OK [22:39:33]Clear old archive folders... [22:39:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:39:33]tlvbuf is B6F22340 [22:39:33]SAM_PROTO_ClearQueue [22:39:33]wFMCommunicate request_size=4 [22:39:33]MH_SAM_APDU [22:39:33]CAPDU: 80 09 00 00 [22:39:33]Write to MH i2c: E2 08 00 97 2E 80 09 00 00 00 00 00 00 37 [22:39:33]Write i2c OK [22:39:33]MH_I2C_Read... [22:39:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:39:33]Read from MH i2c: E2 [22:39:33]MH_I2C_Read... [22:39:33]Read from MH i2c: E2 03 00 [22:39:33]MH_I2C_Read... [22:39:33]Read from MH i2c: E2 03 00 97 2E 00 90 00 39 [22:39:33]RAPDU: 90 00 [22:39:33]wFMCommunicate OK [22:39:33]SAM_PROTO_ClearQueue done [22:39:33]KKMCreateOFDPacket [22:39:33]OFDProtocolAddRootSTLVToBuf [22:39:33]FM_MakeSignedData [22:39:33]FM_MakeSignedData [22:39:33]SAM_PROTO_SignData [22:39:33]wFMCommunicate request_size=4 [22:39:33]MH_SAM_APDU [22:39:33]CAPDU: 80 0D 01 02 [22:39:33]Write to MH i2c: E2 08 00 98 2E 80 0D 01 02 00 00 00 00 3F [22:39:33]Write i2c OK [22:39:33]MH_I2C_Read... [22:39:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:39:33]Read from MH i2c: E2 [22:39:33]MH_I2C_Read... [22:39:33]Read from MH i2c: E2 03 00 [22:39:33]MH_I2C_Read... [22:39:33]Read from MH i2c: E2 03 00 98 2E 00 90 00 3A [22:39:33]RAPDU: 90 00 [22:39:33]wFMCommunicate OK [22:39:33]wFMCommunicate request_size=255 [22:39:33]MH_SAM_APDU [22:39:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 02 00 00 F4 03 04 00 A5 86 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8F 63 02 00 35 04 06 00 F0 [22:39:33]Write to MH i2c: E2 02 01 99 2E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 02 00 00 F4 03 04 00 A5 86 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8F 63 02 00 35 04 06 00 F0 00 00 65 [22:39:33]Write i2c OK [22:39:33]MH_I2C_Read... [22:39:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:39:33]Read from MH i2c: E2 [22:39:33]MH_I2C_Read... [22:39:33]Read from MH i2c: E2 03 00 [22:39:33]MH_I2C_Read... [22:39:33]Read from MH i2c: E2 03 00 99 2E 00 90 00 3B [22:39:33]RAPDU: 90 00 [22:39:33]wFMCommunicate OK [22:39:33]wFMCommunicate request_size=10 [22:39:33]MH_SAM_APDU [22:39:33]CAPDU: 80 0D 02 02 05 46 79 5E E3 B1 [22:39:33]Write to MH i2c: E2 0D 00 9A 2E 80 0D 02 02 05 00 46 79 5E E3 B1 00 00 FD [22:39:33]Write i2c OK [22:39:33]MH_I2C_Read... [22:39:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:39:33]Read from MH i2c: E2 [22:39:33]MH_I2C_Read... [22:39:33]Read from MH i2c: E2 03 00 [22:39:33]MH_I2C_Read... [22:39:33]Read from MH i2c: E2 03 00 9A 2E 00 90 00 3C [22:39:33]RAPDU: 90 00 [22:39:33]wFMCommunicate OK [22:39:33]wFMCommunicate request_size=4 [22:39:33]MH_SAM_APDU [22:39:33]CAPDU: 80 0D 03 02 [22:39:33]Write to MH i2c: E2 08 00 9B 2E 80 0D 03 02 00 00 00 00 44 [22:39:33]Write i2c OK [22:39:33]MH_I2C_Read... [22:39:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:39:33]Read from MH i2c: E2 [22:39:33]MH_I2C_Read... [22:39:33]Read from MH i2c: E2 0B 00 [22:39:33]MH_I2C_Read... [22:39:33]Read from MH i2c: E2 0B 00 9B 2E 00 1F 72 B0 59 09 47 16 F5 90 00 3A [22:39:33]RAPDU: 1F 72 B0 59 09 47 16 F5 90 00 [22:39:33]wFMCommunicate OK [22:39:33]SAM_PROTO_SignData done [22:39:33]FM_MakeSignedData done [22:39:33]CreateOFDProtocolMessage [22:39:33]wFMCommunicate request_size=4 [22:39:33]MH_SAM_APDU [22:39:33]CAPDU: 80 11 00 00 [22:39:33]Write to MH i2c: E2 08 00 9C 2E 80 11 00 00 00 00 00 00 44 [22:39:33]Write i2c OK [22:39:33]MH_I2C_Read... [22:39:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:39:33]Read from MH i2c: E2 [22:39:33]MH_I2C_Read... [22:39:33]Read from MH i2c: E2 17 00 [22:39:33]MH_I2C_Read... [22:39:33]Read from MH i2c: E2 17 00 9C 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 95 [22:39:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:39:33]wFMCommunicate OK [22:39:33]CreateOFDProtocolMessage done [22:39:33]OFDSenderStorePacket 156559 [22:39:33]StoreOFDPacket docnum=156559 [22:39:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 64 39 07 01 6D EC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 02 00 00 F4 03 04 00 A5 86 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8F 63 02 00 35 04 06 00 F0 46 79 5E E3 B1 1F 72 B0 59 09 47 16 F5 [22:39:33]CheckFolder [22:39:33]dirname=/storage/ofd_packets [22:39:33]CheckFolder done [22:39:33]ProducePacketName [22:39:33]name=ofd_packets/00156559 [22:39:33]NVStorageSaveData ofd_packets/00156559 [22:39:33]File name is /storage/ofd_packets/00156559 [22:39:33]Write 301 bytes [22:39:33]NVStorageSaveData done [22:39:33]OFDSenderStorePacket done [22:39:33]KKMCreateOFDPacket done [22:39:33]NVStorageSaveData kkm_last_timestamp [22:39:33]File name is /storage/kkm_last_timestamp [22:39:33]Write 4 bytes [22:39:33]NVStorageSaveData done [22:39:33]ExternCall_PrintAddStr [22:39:33]wPrintStart [22:39:33]Write to MH i2c: 01 00 00 9D 2E CB [22:39:33]Write i2c OK [22:39:33]MH_I2C_Read... [22:39:33]Read from MH i2c: 01 [22:39:33]MH_I2C_Read... [22:39:33]Read from MH i2c: 01 07 00 [22:39:33]MH_I2C_Read... [22:39:33]Read from MH i2c: 01 07 00 9D 2E 00 00 00 00 00 FF 0F E0 [22:39:33]RasterBufferAndPrint [22:39:33]line Счет N : (1)874877 [22:39:33]line ИНН: 02508201610067 [22:39:33]line Контрольно-Кассовый Чек [22:39:33]line ПРОДАЖА [22:39:33]line ТРК (МРК, ГНК) : 32 [22:39:33]line Товар: 2710124130 [22:39:33]line Аи-92-К-5 [22:39:33]line 4.490 * 66.90 [22:39:33]line = 300.38 [22:39:33]line НДС 12% НСП 1% [22:39:33]line > о реализуемом товаре [22:39:33]line ИТОГО: 300.38 [22:39:33]line НСП 1% : 2.66 [22:39:33]line НДС 12% : 31.90 [22:39:33]line Наличными: 0.00 [22:39:33]line Безнал.: 300.38 [22:39:33]line Место: АЗС № 165 "Партнер Нефть" [22:39:33]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [22:39:33]line СНО: Общий режим [22:39:33]line Чек 631 20.10.2024 22:39 [22:39:33]line Смена: 314 ФФД: 1.0 [22:39:33]line ЗНМ: 0300000234 [22:39:33]line РНМ: 0000137193017469 [22:39:33]line Версия ККМ: v1.0 [22:39:33]line Платежная система: Mbank [22:39:33]line ФМ: 0000000000963156 [22:39:33]line ФД: 156559 [22:39:33]line ФПД: 264185474638769 [22:39:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T223933&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156559&fm=264185474638769&tin=02508201610067®Number=0000137193017469&sum=30038 [22:39:34]OFD Sender: Processing packet 156559 [packets to send 52, broken 51] [22:39:34]ProducePacketName [22:39:34]name=ofd_packets/00156559 [22:39:34]OFD Sender: To server: pG, [22:39:34]CommunicateWithHost lk.salyk.kg:30040 [22:39:34]ConnectInit lk.salyk.kg [22:39:34]written 0, free lines is 4095 [22:39:34]Connected sock=10 [22:39:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 64 39 07 01 6D EC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 02 00 00 F4 03 04 00 A5 86 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8F 63 02 00 35 04 06 00 F0 46 79 5E E3 B1 1F 72 B0 59 09 47 16 F5 [22:39:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 6C A2 47 00 68 79 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8F 63 02 00 F4 03 04 00 D6 2C 15 67 B6 04 01 00 00 CE 8B 55 62 53 46 82 F3 [22:39:34]CommunicateWithHost err = 0 [22:39:34]CheckOFDResponse [22:39:34]1017 (14) - 77093643461234 [22:39:34]1041 (16) - 0000000000963156 [22:39:34]1040 (4) - 156559 [22:39:34]1012 (4) - 20.10.2024 16:16 [22:39:34]1206 (1) - 0 [22:39:34]OFD Sender: Remove packet 156559 [22:39:34]ProducePacketName [22:39:34]name=ofd_packets/00156559 [22:39:34]NVStorageDeleteData [22:39:34]Write to MH i2c: 01 00 00 C6 2E F4 [22:39:34]Write i2c OK [22:39:34]MH_I2C_Read... [22:39:34]Read from MH i2c: 01 [22:39:34]MH_I2C_Read... [22:39:34]Read from MH i2c: 01 07 00 [22:39:34]MH_I2C_Read... [22:39:34]Read from MH i2c: 01 07 00 C6 2E 00 00 00 00 00 16 0D 1E [22:39:34]RasterBufferAndPrint [22:39:34]line [22:39:34]line [22:39:34]line [22:39:34]line [22:39:34]line [22:39:34]written 0, free lines is 3360 [22:39:34]MH_Cut [22:39:34]Write to MH i2c: D1 01 00 CD 2E 01 CD [22:39:34]Write i2c OK [22:39:34]MH_I2C_Read... [22:39:34]Read from MH i2c: D1 [22:39:34]MH_I2C_Read... [22:39:34]Read from MH i2c: D1 01 00 [22:39:34]MH_I2C_Read... [22:39:34]Read from MH i2c: D1 01 00 CD 2E 00 CC [22:39:34]Write to MH i2c: 01 00 00 CE 2E FC [22:39:34]Write i2c OK [22:39:34]MH_I2C_Read... [22:39:34]OFD Sender: No OFD packet to send [22:39:35]*** Cut start [22:39:35]*** Partial cut [22:39:35]*** CUTSNS_PIN = 1 [22:39:35]*** CUTSNS_PIN = 0 [22:39:35]*** Brake cut motor [22:39:35]Read from MH i2c: 01 [22:39:35]MH_I2C_Read... [22:39:35]*** Stop cut motor [22:39:35]*** Cut end [22:39:35]Read from MH i2c: 01 07 00 [22:39:35]MH_I2C_Read... [22:39:35]Read from MH i2c: 01 07 00 CE 2E 00 00 00 00 00 FF 0F 11 [22:39:35]process_action close_receipt done [22:39:35]requested_data is exist [22:39:35]produce_requested_data [22:39:35]requested_item fm.sn is exist - process it [22:39:35]wFMCommunicate request_size=4 [22:39:35]MH_SAM_APDU [22:39:35]CAPDU: 80 11 00 00 [22:39:35]Write to MH i2c: E2 08 00 CF 2E 80 11 00 00 00 00 00 00 77 [22:39:35]Write i2c OK [22:39:35]MH_I2C_Read... [22:39:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:39:35]Read from MH i2c: E2 [22:39:35]MH_I2C_Read... [22:39:35]Read from MH i2c: E2 17 00 [22:39:35]MH_I2C_Read... [22:39:35]Read from MH i2c: E2 17 00 CF 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C8 [22:39:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:39:35]wFMCommunicate OK [22:39:35]requested_item fd.num is exist - process it [22:39:35]SAM_PROTO_GetFieldsCounters [22:39:35]wFMCommunicate request_size=4 [22:39:35]MH_SAM_APDU [22:39:35]CAPDU: 80 13 00 00 [22:39:35]Write to MH i2c: E2 08 00 D0 2E 80 13 00 00 00 00 00 00 7A [22:39:35]Write i2c OK [22:39:35]MH_I2C_Read... [22:39:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:39:36]Read from MH i2c: E2 [22:39:36]MH_I2C_Read... [22:39:36]Read from MH i2c: E2 62 00 [22:39:36]MH_I2C_Read... [22:39:36]Read from MH i2c: E2 62 00 D0 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8F 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 77 02 00 00 5E 04 04 00 77 02 00 00 57 04 04 00 78 02 00 00 19 04 04 00 00 00 00 00 90 00 4D [22:39:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8F 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 77 02 00 00 5E 04 04 00 77 02 00 00 57 04 04 00 78 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:39:36]wFMCommunicate OK [22:39:36]SAM_PROTO_GetFieldsCounters done [22:39:36]requested_item shift.num is exist - process it [22:39:36]requested_item shift.opened is exist - process it [22:39:36]req_shift_opened [22:39:36]FM_GetShiftState [22:39:36]SAM_PROTO_GetShiftState [22:39:36]wFMCommunicate request_size=4 [22:39:36]MH_SAM_APDU [22:39:36]CAPDU: 80 13 01 00 [22:39:36]Write to MH i2c: E2 08 00 D1 2E 80 13 01 00 00 00 00 00 7C [22:39:36]Write i2c OK [22:39:36]MH_I2C_Read... [22:39:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:39:36]Read from MH i2c: E2 [22:39:36]MH_I2C_Read... [22:39:36]Read from MH i2c: E2 0E 00 [22:39:36]MH_I2C_Read... [22:39:36]Read from MH i2c: E2 0E 00 D1 2E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 23 [22:39:36]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:39:36]wFMCommunicate OK [22:39:36]SAM_PROTO_GetShiftState done [22:39:36]FM_GetShiftState done [22:39:36]req_shift_opened done [22:39:36]requested_item shift.open_date is exist - process it [22:39:36]req_shift_open_date [22:39:36]req_shift_open_date done [22:39:36]produce_requested_data done [22:39:36]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156559,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [22:39:36]process_action_free close_receipt [22:39:36]json_value_free [22:39:36]json_value_free done [22:39:36]process_json_proto returns [22:39:36]Send response to host [22:39:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156559,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [22:39:36]free response buf [22:39:36]execute_script done [22:39:36]execute_script returns [22:39:36]free content buf [22:39:36]Sock 7.Close socket [22:39:36]Sock 7.Thread stoped [22:39:39]OFD Sender: No OFD packet to send [22:39:44]OFD Sender: No OFD packet to send [22:39:47]accept exits with 9 [22:39:47]New connection [22:39:47]New thread 3066588516 created [22:39:47]Thread 3066731876 joined [22:39:47]Waiting for new connection... [22:39:47] Sock 9.Parse request [22:39:47]Sock 9.Check first char [22:39:47]Sock 9.First char is OK [22:39:47]request: POST /json_proto HTTP/1.0 [22:39:47]Method: POST [22:39:47]URL: /json_proto [22:39:47]Method is POST - this is cgi request [22:39:47]url: /json_proto [22:39:47]query_string will be loaded in cgi processing [22:39:47]execute_cgi json_proto POST (null) [22:39:47]execute_cgi path=json_proto method=POST [22:39:47]POST find Content-Length [22:39:47]Host: 172.17.53.67:8080 [22:39:47]Content-Length: 677 [22:39:47]Content-Type: application/json [22:39:47] [22:39:47]POST finish read [22:39:47]Found Content-Length = 677 [22:39:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874878", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:39:47]execute_script... [22:39:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874878", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:39:47]POST & json_proto [22:39:47]process_json_proto [22:39:47]json parsed OK: [22:39:47]protocol is kg_v1.0 [22:39:47]action value=close_receipt [22:39:47]process_action close_receipt [22:39:47]cmd_close_receipt [22:39:47]MH_GetDate [22:39:47]Write to MH i2c: F0 00 00 D2 2E EF [22:39:47]Write i2c OK [22:39:47]MH_I2C_Read... [22:39:47]Read from MH i2c: F0 [22:39:47]MH_I2C_Read... [22:39:47]Read from MH i2c: F0 09 00 [22:39:47]MH_I2C_Read... [22:39:47]Read from MH i2c: F0 09 00 D2 2E 00 B4 86 15 67 19 BC 99 64 80 [22:39:47]GetLastDocTimeStamp 1729463973 [22:39:47]current date 1729463988 [22:39:47]FM_GetShiftState [22:39:47]SAM_PROTO_GetShiftState [22:39:47]wFMCommunicate request_size=4 [22:39:47]MH_SAM_APDU [22:39:47]CAPDU: 80 13 01 00 [22:39:47]Write to MH i2c: E2 08 00 D3 2E 80 13 01 00 00 00 00 00 7E [22:39:47]Write i2c OK [22:39:47]MH_I2C_Read... [22:39:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:39:47]Read from MH i2c: E2 [22:39:47]MH_I2C_Read... [22:39:47]Read from MH i2c: E2 0E 00 [22:39:47]MH_I2C_Read... [22:39:47]Read from MH i2c: E2 0E 00 D3 2E 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 25 [22:39:47]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:39:47]wFMCommunicate OK [22:39:47]SAM_PROTO_GetShiftState done [22:39:47]FM_GetShiftState done [22:39:47]opened in 1729383891 [22:39:47]opened+sec_in_day 1729470291 [22:39:47]quantity*price = 50041 [22:39:47]sum+1 = 50042 [22:39:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 632 20.10.2024 22:39 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156560 ФПД: 213434582427972 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T223948&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156560&fm=213434582427972&tin=02508201610067®Number=0000137193017469&sum=50000 [22:39:48]StoreToDocumentArchive [22:39:48]shift 314 fd 156560 [22:39:48]save to /storage/0314/doc_00156560 [22:39:48]save last doc name /storage/0314/doc_00156560 to /storage/kkm_last_doc_name [22:39:48]save OK [22:39:48]Clear old archive folders... [22:39:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:39:48]tlvbuf is 002DD400 [22:39:48]SAM_PROTO_ClearQueue [22:39:48]wFMCommunicate request_size=4 [22:39:48]MH_SAM_APDU [22:39:48]CAPDU: 80 09 00 00 [22:39:48]Write to MH i2c: E2 08 00 E0 2E 80 09 00 00 00 00 00 00 80 [22:39:48]Write i2c OK [22:39:48]MH_I2C_Read... [22:39:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:39:48]Read from MH i2c: E2 [22:39:48]MH_I2C_Read... [22:39:48]Read from MH i2c: E2 03 00 [22:39:48]MH_I2C_Read... [22:39:48]Read from MH i2c: E2 03 00 E0 2E 00 90 00 82 [22:39:48]RAPDU: 90 00 [22:39:48]wFMCommunicate OK [22:39:48]SAM_PROTO_ClearQueue done [22:39:48]KKMCreateOFDPacket [22:39:48]OFDProtocolAddRootSTLVToBuf [22:39:48]FM_MakeSignedData [22:39:48]FM_MakeSignedData [22:39:48]SAM_PROTO_SignData [22:39:48]wFMCommunicate request_size=4 [22:39:48]MH_SAM_APDU [22:39:48]CAPDU: 80 0D 01 02 [22:39:48]Write to MH i2c: E2 08 00 E1 2E 80 0D 01 02 00 00 00 00 88 [22:39:48]Write i2c OK [22:39:48]MH_I2C_Read... [22:39:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:39:48]Read from MH i2c: E2 [22:39:48]MH_I2C_Read... [22:39:48]Read from MH i2c: E2 03 00 [22:39:48]MH_I2C_Read... [22:39:48]Read from MH i2c: E2 03 00 E1 2E 00 90 00 83 [22:39:48]RAPDU: 90 00 [22:39:48]wFMCommunicate OK [22:39:48]wFMCommunicate request_size=255 [22:39:48]MH_SAM_APDU [22:39:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 02 00 00 F4 03 04 00 B4 86 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 90 63 02 00 35 04 06 00 C2 [22:39:48]Write to MH i2c: E2 02 01 E2 2E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 02 00 00 F4 03 04 00 B4 86 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 90 63 02 00 35 04 06 00 C2 00 00 51 [22:39:48]Write i2c OK [22:39:48]MH_I2C_Read... [22:39:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:39:48]Read from MH i2c: E2 [22:39:48]MH_I2C_Read... [22:39:48]Read from MH i2c: E2 03 00 [22:39:48]MH_I2C_Read... [22:39:48]Read from MH i2c: E2 03 00 E2 2E 00 90 00 84 [22:39:48]RAPDU: 90 00 [22:39:48]wFMCommunicate OK [22:39:48]wFMCommunicate request_size=10 [22:39:48]MH_SAM_APDU [22:39:48]CAPDU: 80 0D 02 02 05 1E 1C 77 E9 44 [22:39:48]Write to MH i2c: E2 0D 00 E3 2E 80 0D 02 02 05 00 1E 1C 77 E9 44 00 00 73 [22:39:48]Write i2c OK [22:39:48]MH_I2C_Read... [22:39:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:39:48]Read from MH i2c: E2 [22:39:48]MH_I2C_Read... [22:39:48]Read from MH i2c: E2 03 00 [22:39:48]MH_I2C_Read... [22:39:48]Read from MH i2c: E2 03 00 E3 2E 00 90 00 85 [22:39:48]RAPDU: 90 00 [22:39:48]wFMCommunicate OK [22:39:48]wFMCommunicate request_size=4 [22:39:48]MH_SAM_APDU [22:39:48]CAPDU: 80 0D 03 02 [22:39:48]Write to MH i2c: E2 08 00 E4 2E 80 0D 03 02 00 00 00 00 8D [22:39:48]Write i2c OK [22:39:48]MH_I2C_Read... [22:39:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:39:48]Read from MH i2c: E2 [22:39:48]MH_I2C_Read... [22:39:48]Read from MH i2c: E2 0B 00 [22:39:48]MH_I2C_Read... [22:39:48]Read from MH i2c: E2 0B 00 E4 2E 00 65 F4 22 41 6F 67 6E 5B 90 00 E9 [22:39:48]RAPDU: 65 F4 22 41 6F 67 6E 5B 90 00 [22:39:48]wFMCommunicate OK [22:39:48]SAM_PROTO_SignData done [22:39:48]FM_MakeSignedData done [22:39:48]CreateOFDProtocolMessage [22:39:48]wFMCommunicate request_size=4 [22:39:48]MH_SAM_APDU [22:39:48]CAPDU: 80 11 00 00 [22:39:48]Write to MH i2c: E2 08 00 E5 2E 80 11 00 00 00 00 00 00 8D [22:39:48]Write i2c OK [22:39:48]MH_I2C_Read... [22:39:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:39:48]Read from MH i2c: E2 [22:39:48]MH_I2C_Read... [22:39:48]Read from MH i2c: E2 17 00 [22:39:48]MH_I2C_Read... [22:39:48]Read from MH i2c: E2 17 00 E5 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DE [22:39:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:39:48]wFMCommunicate OK [22:39:48]CreateOFDProtocolMessage done [22:39:48]OFDSenderStorePacket 156560 [22:39:48]StoreOFDPacket docnum=156560 [22:39:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 48 CE 07 01 1B FE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 02 00 00 F4 03 04 00 B4 86 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 90 63 02 00 35 04 06 00 C2 1E 1C 77 E9 44 65 F4 22 41 6F 67 6E 5B [22:39:48]CheckFolder [22:39:48]dirname=/storage/ofd_packets [22:39:48]CheckFolder done [22:39:48]ProducePacketName [22:39:48]name=ofd_packets/00156560 [22:39:48]NVStorageSaveData ofd_packets/00156560 [22:39:48]File name is /storage/ofd_packets/00156560 [22:39:48]Write 301 bytes [22:39:48]NVStorageSaveData done [22:39:48]OFDSenderStorePacket done [22:39:48]KKMCreateOFDPacket done [22:39:48]NVStorageSaveData kkm_last_timestamp [22:39:48]File name is /storage/kkm_last_timestamp [22:39:48]Write 4 bytes [22:39:48]NVStorageSaveData done [22:39:48]ExternCall_PrintAddStr [22:39:48]wPrintStart [22:39:48]Write to MH i2c: 01 00 00 E6 2E 14 [22:39:48]Write i2c OK [22:39:48]MH_I2C_Read... [22:39:48]Read from MH i2c: 01 [22:39:48]MH_I2C_Read... [22:39:48]Read from MH i2c: 01 07 00 [22:39:48]MH_I2C_Read... [22:39:48]Read from MH i2c: 01 07 00 E6 2E 00 00 00 00 00 FF 0F 29 [22:39:48]RasterBufferAndPrint [22:39:48]line Счет N : (1)874878 [22:39:48]line ИНН: 02508201610067 [22:39:48]line Контрольно-Кассовый Чек [22:39:48]line ПРОДАЖА [22:39:48]line ТРК (МРК, ГНК) : 12 [22:39:48]line Товар: 2710124130 [22:39:48]line Аи-92-К-5 [22:39:48]line 7.480 * 66.90 [22:39:48]line = 500.41 [22:39:48]line НДС 12% НСП 1% [22:39:48]line > о реализуемом товаре [22:39:48]line ОКРУГЛЕНИЕ: -0.41 [22:39:48]line ИТОГО: 500.00 [22:39:48]line Внесено: 500.00 [22:39:48]line СДАЧА: 0.00 [22:39:48]line НСП 1% : 4.43 [22:39:48]line НДС 12% : 53.14 [22:39:48]line Наличными: 500.00 [22:39:48]line Безнал.: 0.00 [22:39:48]line Место: АЗС № 165 "Партнер Нефть" [22:39:48]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [22:39:48]line СНО: Общий режим [22:39:48]line Чек 632 20.10.2024 22:39 [22:39:48]line Смена: 314 ФФД: 1.0 [22:39:48]line ЗНМ: 0300000234 [22:39:48]line РНМ: 0000137193017469 [22:39:48]line Версия ККМ: v1.0 [22:39:48]line ФМ: 0000000000963156 [22:39:48]line ФД: 156560 [22:39:48]line ФПД: 213434582427972 [22:39:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T223948&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156560&fm=213434582427972&tin=02508201610067®Number=0000137193017469&sum=50000 [22:39:49]OFD Sender: Processing packet 156560 [packets to send 52, broken 51] [22:39:49]ProducePacketName [22:39:49]name=ofd_packets/00156560 [22:39:49]OFD Sender: To server: pG, [22:39:49]CommunicateWithHost lk.salyk.kg:30040 [22:39:49]ConnectInit lk.salyk.kg [22:39:49]written 0, free lines is 4095 [22:39:49]Connected sock=10 [22:39:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 48 CE 07 01 1B FE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 02 00 00 F4 03 04 00 B4 86 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 90 63 02 00 35 04 06 00 C2 1E 1C 77 E9 44 65 F4 22 41 6F 67 6E 5B [22:39:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F6 68 47 00 2C BF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 90 63 02 00 F4 03 04 00 E6 2C 15 67 B6 04 01 00 00 E8 EE B5 83 39 48 9D B5 [22:39:49]CommunicateWithHost err = 0 [22:39:49]CheckOFDResponse [22:39:49]1017 (14) - 77093643461234 [22:39:49]1041 (16) - 0000000000963156 [22:39:49]1040 (4) - 156560 [22:39:49]1012 (4) - 20.10.2024 16:16 [22:39:49]1206 (1) - 0 [22:39:49]OFD Sender: Remove packet 156560 [22:39:49]ProducePacketName [22:39:49]name=ofd_packets/00156560 [22:39:49]NVStorageDeleteData [22:39:49]Write to MH i2c: 01 00 00 11 2F 40 [22:39:49]Write i2c OK [22:39:49]MH_I2C_Read... [22:39:49]Read from MH i2c: 01 [22:39:49]MH_I2C_Read... [22:39:49]Read from MH i2c: 01 07 00 [22:39:49]MH_I2C_Read... [22:39:49]Read from MH i2c: 01 07 00 11 2F 00 00 00 00 00 F8 0C 4B [22:39:49]RasterBufferAndPrint [22:39:49]line [22:39:49]line [22:39:49]line [22:39:49]line [22:39:49]line [22:39:49]written 0, free lines is 3329 [22:39:49]MH_Cut [22:39:49]Write to MH i2c: D1 01 00 18 2F 01 19 [22:39:49]Write i2c OK [22:39:49]MH_I2C_Read... [22:39:49]Read from MH i2c: D1 [22:39:49]MH_I2C_Read... [22:39:49]Read from MH i2c: D1 01 00 [22:39:49]MH_I2C_Read... [22:39:49]Read from MH i2c: D1 01 00 18 2F 00 18 [22:39:49]Write to MH i2c: 01 00 00 19 2F 48 [22:39:49]Write i2c OK [22:39:49]MH_I2C_Read... [22:39:50]OFD Sender: No OFD packet to send [22:39:50]*** Cut start [22:39:50]*** Partial cut [22:39:50]*** CUTSNS_PIN = 1 [22:39:50]*** CUTSNS_PIN = 0 [22:39:50]*** Brake cut motor [22:39:50]Read from MH i2c: 01 [22:39:50]MH_I2C_Read... [22:39:50]*** Stop cut motor [22:39:50]*** Cut end [22:39:50]Read from MH i2c: 01 07 00 [22:39:50]MH_I2C_Read... [22:39:50]Read from MH i2c: 01 07 00 19 2F 00 00 00 00 00 FF 0F 5D [22:39:50]process_action close_receipt done [22:39:50]requested_data is exist [22:39:50]produce_requested_data [22:39:50]requested_item fm.sn is exist - process it [22:39:50]wFMCommunicate request_size=4 [22:39:50]MH_SAM_APDU [22:39:50]CAPDU: 80 11 00 00 [22:39:50]Write to MH i2c: E2 08 00 1A 2F 80 11 00 00 00 00 00 00 C3 [22:39:50]Write i2c OK [22:39:50]MH_I2C_Read... [22:39:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:39:51]Read from MH i2c: E2 [22:39:51]MH_I2C_Read... [22:39:51]Read from MH i2c: E2 17 00 [22:39:51]MH_I2C_Read... [22:39:51]Read from MH i2c: E2 17 00 1A 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 14 [22:39:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:39:51]wFMCommunicate OK [22:39:51]requested_item fd.num is exist - process it [22:39:51]SAM_PROTO_GetFieldsCounters [22:39:51]wFMCommunicate request_size=4 [22:39:51]MH_SAM_APDU [22:39:51]CAPDU: 80 13 00 00 [22:39:51]Write to MH i2c: E2 08 00 1B 2F 80 13 00 00 00 00 00 00 C6 [22:39:51]Write i2c OK [22:39:51]MH_I2C_Read... [22:39:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:39:51]Read from MH i2c: E2 [22:39:51]MH_I2C_Read... [22:39:51]Read from MH i2c: E2 62 00 [22:39:51]MH_I2C_Read... [22:39:51]Read from MH i2c: E2 62 00 1B 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 90 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 78 02 00 00 5E 04 04 00 78 02 00 00 57 04 04 00 79 02 00 00 19 04 04 00 00 00 00 00 90 00 9D [22:39:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 90 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 78 02 00 00 5E 04 04 00 78 02 00 00 57 04 04 00 79 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:39:51]wFMCommunicate OK [22:39:51]SAM_PROTO_GetFieldsCounters done [22:39:51]requested_item shift.num is exist - process it [22:39:51]requested_item shift.opened is exist - process it [22:39:51]req_shift_opened [22:39:51]FM_GetShiftState [22:39:51]SAM_PROTO_GetShiftState [22:39:51]wFMCommunicate request_size=4 [22:39:51]MH_SAM_APDU [22:39:51]CAPDU: 80 13 01 00 [22:39:51]Write to MH i2c: E2 08 00 1C 2F 80 13 01 00 00 00 00 00 C8 [22:39:51]Write i2c OK [22:39:51]MH_I2C_Read... [22:39:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:39:51]Read from MH i2c: E2 [22:39:51]MH_I2C_Read... [22:39:51]Read from MH i2c: E2 0E 00 [22:39:51]MH_I2C_Read... [22:39:51]Read from MH i2c: E2 0E 00 1C 2F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 6F [22:39:51]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:39:51]wFMCommunicate OK [22:39:51]SAM_PROTO_GetShiftState done [22:39:51]FM_GetShiftState done [22:39:51]req_shift_opened done [22:39:51]requested_item shift.open_date is exist - process it [22:39:51]req_shift_open_date [22:39:51]req_shift_open_date done [22:39:51]produce_requested_data done [22:39:51]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156560,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [22:39:51]process_action_free close_receipt [22:39:51]json_value_free [22:39:51]json_value_free done [22:39:51]process_json_proto returns [22:39:51]Send response to host [22:39:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156560,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [22:39:51]free response buf [22:39:51]execute_script done [22:39:51]execute_script returns [22:39:51]free content buf [22:39:51]Sock 9.Close socket [22:39:51]Sock 9.Thread stoped [22:39:55]OFD Sender: No OFD packet to send [22:40:00]OFD Sender: No OFD packet to send [22:40:05]OFD Sender: No OFD packet to send [22:40:10]OFD Sender: No OFD packet to send [22:40:15]OFD Sender: No OFD packet to send [22:40:20]OFD Sender: No OFD packet to send [22:40:25]OFD Sender: No OFD packet to send [22:40:30]OFD Sender: No OFD packet to send [22:40:35]OFD Sender: No OFD packet to send [22:40:40]OFD Sender: No OFD packet to send [22:40:45]OFD Sender: No OFD packet to send [22:40:50]OFD Sender: No OFD packet to send [22:40:55]OFD Sender: No OFD packet to send [22:41:00]accept exits with 7 [22:41:00]New connection [22:41:00]New thread 3066731876 created [22:41:00]Thread 3066588516 joined [22:41:00]Waiting for new connection... [22:41:00] Sock 7.Parse request [22:41:00]Sock 7.Check first char [22:41:00]Sock 7.First char is OK [22:41:00]request: POST /json_proto HTTP/1.0 [22:41:00]Method: POST [22:41:00]URL: /json_proto [22:41:00]Method is POST - this is cgi request [22:41:00]url: /json_proto [22:41:00]query_string will be loaded in cgi processing [22:41:00]execute_cgi json_proto POST (null) [22:41:00]execute_cgi path=json_proto method=POST [22:41:00]POST find Content-Length [22:41:00]Host: 172.17.53.67:8080 [22:41:00]Content-Length: 766 [22:41:00]Content-Type: application/json [22:41:00] [22:41:00]POST finish read [22:41:00]Found Content-Length = 766 [22:41:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874879", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:41:00]execute_script... [22:41:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874879", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:41:00]POST & json_proto [22:41:00]process_json_proto [22:41:00]json parsed OK: [22:41:00]protocol is kg_v1.0 [22:41:00]action value=close_receipt [22:41:00]process_action close_receipt [22:41:00]cmd_close_receipt [22:41:00]MH_GetDate [22:41:00]Write to MH i2c: F0 00 00 1D 2F 3B [22:41:00]Write i2c OK [22:41:00]MH_I2C_Read... [22:41:00]Read from MH i2c: F0 [22:41:00]MH_I2C_Read... [22:41:00]Read from MH i2c: F0 09 00 [22:41:00]MH_I2C_Read... [22:41:00]Read from MH i2c: F0 09 00 1D 2F 00 FD 86 15 67 19 BC 99 64 15 [22:41:00]GetLastDocTimeStamp 1729463988 [22:41:00]current date 1729464061 [22:41:00]FM_GetShiftState [22:41:00]SAM_PROTO_GetShiftState [22:41:00]wFMCommunicate request_size=4 [22:41:00]MH_SAM_APDU [22:41:00]CAPDU: 80 13 01 00 [22:41:00]Write to MH i2c: E2 08 00 1E 2F 80 13 01 00 00 00 00 00 CA [22:41:00]Write i2c OK [22:41:00]MH_I2C_Read... [22:41:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:41:00]Read from MH i2c: E2 [22:41:00]MH_I2C_Read... [22:41:00]Read from MH i2c: E2 0E 00 [22:41:00]MH_I2C_Read... [22:41:00]Read from MH i2c: E2 0E 00 1E 2F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 71 [22:41:00]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:41:00]wFMCommunicate OK [22:41:00]SAM_PROTO_GetShiftState done [22:41:00]FM_GetShiftState done [22:41:00]opened in 1729383891 [22:41:00]opened+sec_in_day 1729470291 [22:41:00]quantity*price = 150037 [22:41:00]sum+1 = 150039 [22:41:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.38 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 0.00 Безнал.: 1500.38 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 633 20.10.2024 22:41 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156561 ФПД: 37028539961992 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T224101&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156561&fm=37028539961992&tin=02508201610067®Number=0000137193017469&sum=150038 [22:41:01]StoreToDocumentArchive [22:41:01]shift 314 fd 156561 [22:41:01]save to /storage/0314/doc_00156561 [22:41:01]save last doc name /storage/0314/doc_00156561 to /storage/kkm_last_doc_name [22:41:01]save OK [22:41:01]Clear old archive folders... [22:41:01]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:41:01]tlvbuf is 003B1FD0 [22:41:01]SAM_PROTO_ClearQueue [22:41:01]wFMCommunicate request_size=4 [22:41:01]MH_SAM_APDU [22:41:01]CAPDU: 80 09 00 00 [22:41:01]Write to MH i2c: E2 08 00 2B 2F 80 09 00 00 00 00 00 00 CC [22:41:01]Write i2c OK [22:41:01]MH_I2C_Read... [22:41:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:41:01]Read from MH i2c: E2 [22:41:01]MH_I2C_Read... [22:41:01]Read from MH i2c: E2 03 00 [22:41:01]MH_I2C_Read... [22:41:01]Read from MH i2c: E2 03 00 2B 2F 00 90 00 CE [22:41:01]RAPDU: 90 00 [22:41:01]wFMCommunicate OK [22:41:01]SAM_PROTO_ClearQueue done [22:41:01]KKMCreateOFDPacket [22:41:01]OFDProtocolAddRootSTLVToBuf [22:41:01]FM_MakeSignedData [22:41:01]FM_MakeSignedData [22:41:01]SAM_PROTO_SignData [22:41:01]wFMCommunicate request_size=4 [22:41:01]MH_SAM_APDU [22:41:01]CAPDU: 80 0D 01 02 [22:41:01]Write to MH i2c: E2 08 00 2C 2F 80 0D 01 02 00 00 00 00 D4 [22:41:01]Write i2c OK [22:41:01]MH_I2C_Read... [22:41:01]Read from MH i2c: E2 [22:41:01]MH_I2C_Read... [22:41:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:41:01]Read from MH i2c: E2 03 00 [22:41:01]MH_I2C_Read... [22:41:01]Read from MH i2c: E2 03 00 2C 2F 00 90 00 CF [22:41:01]RAPDU: 90 00 [22:41:01]wFMCommunicate OK [22:41:01]wFMCommunicate request_size=255 [22:41:01]MH_SAM_APDU [22:41:01]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 02 00 00 F4 03 04 00 FD 86 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 91 63 02 00 35 04 06 00 21 AD 60 F8 [22:41:01]Write to MH i2c: E2 02 01 2D 2F 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 02 00 00 F4 03 04 00 FD 86 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 91 63 02 00 35 04 06 00 21 AD 60 F8 00 00 04 [22:41:01]Write i2c OK [22:41:01]MH_I2C_Read... [22:41:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:41:01]Read from MH i2c: E2 [22:41:01]MH_I2C_Read... [22:41:01]Read from MH i2c: E2 03 00 [22:41:01]MH_I2C_Read... [22:41:01]Read from MH i2c: E2 03 00 2D 2F 00 90 00 D0 [22:41:01]RAPDU: 90 00 [22:41:01]wFMCommunicate OK [22:41:01]wFMCommunicate request_size=7 [22:41:01]MH_SAM_APDU [22:41:01]CAPDU: 80 0D 02 02 02 92 88 [22:41:01]Write to MH i2c: E2 0A 00 2E 2F 80 0D 02 02 02 00 92 88 00 00 F5 [22:41:01]Write i2c OK [22:41:01]MH_I2C_Read... [22:41:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:41:01]Read from MH i2c: E2 [22:41:01]MH_I2C_Read... [22:41:01]Read from MH i2c: E2 03 00 [22:41:01]MH_I2C_Read... [22:41:01]Read from MH i2c: E2 03 00 2E 2F 00 90 00 D1 [22:41:01]RAPDU: 90 00 [22:41:01]wFMCommunicate OK [22:41:01]wFMCommunicate request_size=4 [22:41:01]MH_SAM_APDU [22:41:01]CAPDU: 80 0D 03 02 [22:41:01]Write to MH i2c: E2 08 00 2F 2F 80 0D 03 02 00 00 00 00 D9 [22:41:01]Write i2c OK [22:41:01]MH_I2C_Read... [22:41:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:41:01]Read from MH i2c: E2 [22:41:01]MH_I2C_Read... [22:41:01]Read from MH i2c: E2 0B 00 [22:41:01]MH_I2C_Read... [22:41:01]Read from MH i2c: E2 0B 00 2F 2F 00 D4 8A BE 57 80 AF 32 9F 90 00 4D [22:41:01]RAPDU: D4 8A BE 57 80 AF 32 9F 90 00 [22:41:01]wFMCommunicate OK [22:41:01]SAM_PROTO_SignData done [22:41:01]FM_MakeSignedData done [22:41:01]CreateOFDProtocolMessage [22:41:01]wFMCommunicate request_size=4 [22:41:01]MH_SAM_APDU [22:41:01]CAPDU: 80 11 00 00 [22:41:01]Write to MH i2c: E2 08 00 30 2F 80 11 00 00 00 00 00 00 D9 [22:41:01]Write i2c OK [22:41:01]MH_I2C_Read... [22:41:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:41:01]Read from MH i2c: E2 [22:41:01]MH_I2C_Read... [22:41:01]Read from MH i2c: E2 17 00 [22:41:01]MH_I2C_Read... [22:41:01]Read from MH i2c: E2 17 00 30 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2A [22:41:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:41:01]wFMCommunicate OK [22:41:01]CreateOFDProtocolMessage done [22:41:01]OFDSenderStorePacket 156561 [22:41:01]StoreOFDPacket docnum=156561 [22:41:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 36 F1 04 01 D4 C9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 02 00 00 F4 03 04 00 FD 86 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 91 63 02 00 35 04 06 00 21 AD 60 F8 92 88 D4 8A BE 57 80 AF 32 9F [22:41:01]CheckFolder [22:41:01]dirname=/storage/ofd_packets [22:41:01]CheckFolder done [22:41:01]ProducePacketName [22:41:01]name=ofd_packets/00156561 [22:41:01]NVStorageSaveData ofd_packets/00156561 [22:41:01]File name is /storage/ofd_packets/00156561 [22:41:01]Write 298 bytes [22:41:01]NVStorageSaveData done [22:41:01]OFDSenderStorePacket done [22:41:01]KKMCreateOFDPacket done [22:41:01]NVStorageSaveData kkm_last_timestamp [22:41:01]File name is /storage/kkm_last_timestamp [22:41:01]Write 4 bytes [22:41:01]NVStorageSaveData done [22:41:01]ExternCall_PrintAddStr [22:41:01]wPrintStart [22:41:01]Write to MH i2c: 01 00 00 31 2F 60 [22:41:01]Write i2c OK [22:41:01]MH_I2C_Read... [22:41:01]Read from MH i2c: 01 [22:41:01]MH_I2C_Read... [22:41:01]Read from MH i2c: 01 07 00 [22:41:01]MH_I2C_Read... [22:41:01]Read from MH i2c: 01 07 00 31 2F 00 00 00 00 00 FF 0F 75 [22:41:01]RasterBufferAndPrint [22:41:01]line Счет N : (1)874879 [22:41:01]line ИНН: 02508201610067 [22:41:01]line Контрольно-Кассовый Чек [22:41:01]line ПРОДАЖА [22:41:01]line ТРК (МРК, ГНК) : 34 [22:41:01]line Товар: 2710194210 [22:41:01]line ДТ-К-2 [22:41:01]line 19.690 * 76.20 [22:41:01]line = 1500.38 [22:41:01]line НДС 12% НСП 1% [22:41:01]line > о реализуемом товаре [22:41:01]line ИТОГО: 1500.38 [22:41:01]line НСП 1% : 13.28 [22:41:01]line НДС 12% : 159.33 [22:41:01]line Наличными: 0.00 [22:41:01]line Безнал.: 1500.38 [22:41:01]line Место: АЗС № 165 "Партнер Нефть" [22:41:01]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [22:41:01]line СНО: Общий режим [22:41:01]line Чек 633 20.10.2024 22:41 [22:41:01]line Смена: 314 ФФД: 1.0 [22:41:01]line ЗНМ: 0300000234 [22:41:01]line РНМ: 0000137193017469 [22:41:01]line Версия ККМ: v1.0 [22:41:01]line Платежная система: Mbank [22:41:01]line ФМ: 0000000000963156 [22:41:01]line ФД: 156561 [22:41:01]line ФПД: 37028539961992 [22:41:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T224101&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156561&fm=37028539961992&tin=02508201610067®Number=0000137193017469&sum=150038 [22:41:01]written 0, free lines is 4095 [22:41:01]OFD Sender: Processing packet 156561 [packets to send 52, broken 51] [22:41:01]ProducePacketName [22:41:01]name=ofd_packets/00156561 [22:41:01]OFD Sender: To server: pG, [22:41:01]CommunicateWithHost lk.salyk.kg:30040 [22:41:01]ConnectInit lk.salyk.kg [22:41:01]Connected sock=10 [22:41:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 36 F1 04 01 D4 C9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 02 00 00 F4 03 04 00 FD 86 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 91 63 02 00 35 04 06 00 21 AD 60 F8 92 88 D4 8A BE 57 80 AF 32 9F [22:41:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 05 FB 47 00 1B 50 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 91 63 02 00 F4 03 04 00 2E 2D 15 67 B6 04 01 00 00 88 81 2A D2 69 0D B3 63 [22:41:02]CommunicateWithHost err = 0 [22:41:02]CheckOFDResponse [22:41:02]1017 (14) - 77093643461234 [22:41:02]1041 (16) - 0000000000963156 [22:41:02]1040 (4) - 156561 [22:41:02]1012 (4) - 20.10.2024 16:17 [22:41:02]1206 (1) - 0 [22:41:02]OFD Sender: Remove packet 156561 [22:41:02]ProducePacketName [22:41:02]name=ofd_packets/00156561 [22:41:02]NVStorageDeleteData [22:41:02]Write to MH i2c: 01 00 00 5A 2F 89 [22:41:02]Write i2c OK [22:41:02]MH_I2C_Read... [22:41:02]Read from MH i2c: 01 [22:41:02]MH_I2C_Read... [22:41:02]Read from MH i2c: 01 07 00 [22:41:02]MH_I2C_Read... [22:41:02]Read from MH i2c: 01 07 00 5A 2F 00 00 00 00 00 1F 0D BC [22:41:02]RasterBufferAndPrint [22:41:02]line [22:41:02]line [22:41:02]line [22:41:02]line [22:41:02]line [22:41:02]written 0, free lines is 3365 [22:41:02]MH_Cut [22:41:02]Write to MH i2c: D1 01 00 61 2F 01 62 [22:41:02]Write i2c OK [22:41:02]MH_I2C_Read... [22:41:02]Read from MH i2c: D1 [22:41:02]MH_I2C_Read... [22:41:02]Read from MH i2c: D1 01 00 [22:41:02]MH_I2C_Read... [22:41:02]Read from MH i2c: D1 01 00 61 2F 00 61 [22:41:02]Write to MH i2c: 01 00 00 62 2F 91 [22:41:02]Write i2c OK [22:41:02]MH_I2C_Read... [22:41:02]OFD Sender: No OFD packet to send [22:41:02]*** Cut start [22:41:02]*** Partial cut [22:41:02]*** CUTSNS_PIN = 1 [22:41:02]*** CUTSNS_PIN = 0 [22:41:03]*** Brake cut motor [22:41:03]Read from MH i2c: 01 [22:41:03]MH_I2C_Read... [22:41:03]*** Stop cut motor [22:41:03]*** Cut end [22:41:03]Read from MH i2c: 01 07 00 [22:41:03]MH_I2C_Read... [22:41:03]Read from MH i2c: 01 07 00 62 2F 00 00 00 00 00 FF 0F A6 [22:41:03]process_action close_receipt done [22:41:03]requested_data is exist [22:41:03]produce_requested_data [22:41:03]requested_item fm.sn is exist - process it [22:41:03]wFMCommunicate request_size=4 [22:41:03]MH_SAM_APDU [22:41:03]CAPDU: 80 11 00 00 [22:41:03]Write to MH i2c: E2 08 00 63 2F 80 11 00 00 00 00 00 00 0C [22:41:03]Write i2c OK [22:41:03]MH_I2C_Read... [22:41:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:41:03]Read from MH i2c: E2 [22:41:03]MH_I2C_Read... [22:41:03]Read from MH i2c: E2 17 00 [22:41:03]MH_I2C_Read... [22:41:03]Read from MH i2c: E2 17 00 63 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5D [22:41:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:41:03]wFMCommunicate OK [22:41:03]requested_item fd.num is exist - process it [22:41:03]SAM_PROTO_GetFieldsCounters [22:41:03]wFMCommunicate request_size=4 [22:41:03]MH_SAM_APDU [22:41:03]CAPDU: 80 13 00 00 [22:41:03]Write to MH i2c: E2 08 00 64 2F 80 13 00 00 00 00 00 00 0F [22:41:03]Write i2c OK [22:41:03]MH_I2C_Read... [22:41:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:41:03]Read from MH i2c: E2 [22:41:03]MH_I2C_Read... [22:41:03]Read from MH i2c: E2 62 00 [22:41:03]MH_I2C_Read... [22:41:03]Read from MH i2c: E2 62 00 64 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 91 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 79 02 00 00 5E 04 04 00 79 02 00 00 57 04 04 00 7A 02 00 00 19 04 04 00 00 00 00 00 90 00 EA [22:41:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 91 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 79 02 00 00 5E 04 04 00 79 02 00 00 57 04 04 00 7A 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:41:03]wFMCommunicate OK [22:41:03]SAM_PROTO_GetFieldsCounters done [22:41:03]requested_item shift.num is exist - process it [22:41:03]requested_item shift.opened is exist - process it [22:41:03]req_shift_opened [22:41:03]FM_GetShiftState [22:41:03]SAM_PROTO_GetShiftState [22:41:03]wFMCommunicate request_size=4 [22:41:03]MH_SAM_APDU [22:41:03]CAPDU: 80 13 01 00 [22:41:03]Write to MH i2c: E2 08 00 65 2F 80 13 01 00 00 00 00 00 11 [22:41:03]Write i2c OK [22:41:03]MH_I2C_Read... [22:41:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:41:03]Read from MH i2c: E2 [22:41:03]MH_I2C_Read... [22:41:03]Read from MH i2c: E2 0E 00 [22:41:03]MH_I2C_Read... [22:41:03]Read from MH i2c: E2 0E 00 65 2F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 B8 [22:41:03]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:41:03]wFMCommunicate OK [22:41:03]SAM_PROTO_GetShiftState done [22:41:03]FM_GetShiftState done [22:41:03]req_shift_opened done [22:41:03]requested_item shift.open_date is exist - process it [22:41:03]req_shift_open_date [22:41:03]req_shift_open_date done [22:41:03]produce_requested_data done [22:41:03]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156561,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [22:41:03]process_action_free close_receipt [22:41:03]json_value_free [22:41:03]json_value_free done [22:41:03]process_json_proto returns [22:41:03]Send response to host [22:41:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156561,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [22:41:03]free response buf [22:41:03]execute_script done [22:41:03]execute_script returns [22:41:03]free content buf [22:41:03]Sock 7.Close socket [22:41:03]Sock 7.Thread stoped [22:41:07]OFD Sender: No OFD packet to send [22:41:12]OFD Sender: No OFD packet to send [22:41:17]OFD Sender: No OFD packet to send [22:41:22]OFD Sender: No OFD packet to send [22:41:27]OFD Sender: No OFD packet to send [22:41:32]OFD Sender: No OFD packet to send [22:41:37]OFD Sender: No OFD packet to send [22:41:42]OFD Sender: No OFD packet to send [22:41:47]OFD Sender: No OFD packet to send [22:41:52]OFD Sender: No OFD packet to send [22:41:57]OFD Sender: No OFD packet to send [22:42:02]OFD Sender: No OFD packet to send [22:42:07]OFD Sender: No OFD packet to send [22:42:12]OFD Sender: No OFD packet to send [22:42:17]OFD Sender: No OFD packet to send [22:42:22]OFD Sender: No OFD packet to send [22:42:27]OFD Sender: No OFD packet to send [22:42:32]OFD Sender: No OFD packet to send [22:42:37]OFD Sender: No OFD packet to send [22:42:42]OFD Sender: No OFD packet to send [22:42:47]OFD Sender: No OFD packet to send [22:42:52]OFD Sender: No OFD packet to send [22:42:57]OFD Sender: No OFD packet to send [22:43:02]OFD Sender: No OFD packet to send [22:43:07]OFD Sender: No OFD packet to send [22:43:12]OFD Sender: No OFD packet to send [22:43:17]OFD Sender: No OFD packet to send [22:43:22]OFD Sender: No OFD packet to send [22:43:27]OFD Sender: No OFD packet to send [22:43:32]OFD Sender: No OFD packet to send [22:43:37]OFD Sender: No OFD packet to send [22:43:42]OFD Sender: No OFD packet to send [22:43:47]OFD Sender: No OFD packet to send [22:43:52]OFD Sender: No OFD packet to send [22:43:57]OFD Sender: No OFD packet to send [22:44:02]OFD Sender: No OFD packet to send [22:44:07]OFD Sender: No OFD packet to send [22:44:12]OFD Sender: No OFD packet to send [22:44:17]OFD Sender: No OFD packet to send [22:44:22]OFD Sender: No OFD packet to send [22:44:27]OFD Sender: No OFD packet to send [22:44:32]OFD Sender: No OFD packet to send [22:44:37]OFD Sender: No OFD packet to send [22:44:42]OFD Sender: No OFD packet to send [22:44:47]OFD Sender: No OFD packet to send [22:44:52]OFD Sender: No OFD packet to send [22:44:57]OFD Sender: No OFD packet to send [22:45:02]OFD Sender: No OFD packet to send [22:45:04]accept exits with 9 [22:45:04]New connection [22:45:04]New thread 3066588516 created [22:45:04]Thread 3066731876 joined [22:45:04]Waiting for new connection... [22:45:04] Sock 9.Parse request [22:45:04]Sock 9.Check first char [22:45:04]Sock 9.First char is OK [22:45:04]request: POST /json_proto HTTP/1.0 [22:45:04]Method: POST [22:45:04]URL: /json_proto [22:45:04]Method is POST - this is cgi request [22:45:04]url: /json_proto [22:45:04]query_string will be loaded in cgi processing [22:45:04]execute_cgi json_proto POST (null) [22:45:04]execute_cgi path=json_proto method=POST [22:45:04]POST find Content-Length [22:45:04]Host: 172.17.53.67:8080 [22:45:04]Content-Length: 677 [22:45:04]Content-Type: application/json [22:45:04] [22:45:04]POST finish read [22:45:04]Found Content-Length = 677 [22:45:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874880", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:45:04]execute_script... [22:45:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874880", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:45:04]POST & json_proto [22:45:04]process_json_proto [22:45:04]json parsed OK: [22:45:04]protocol is kg_v1.0 [22:45:04]action value=close_receipt [22:45:04]process_action close_receipt [22:45:04]cmd_close_receipt [22:45:04]MH_GetDate [22:45:04]Write to MH i2c: F0 00 00 66 2F 84 [22:45:04]Write i2c OK [22:45:04]MH_I2C_Read... [22:45:04]Read from MH i2c: F0 [22:45:04]MH_I2C_Read... [22:45:04]Read from MH i2c: F0 09 00 [22:45:04]MH_I2C_Read... [22:45:04]Read from MH i2c: F0 09 00 66 2F 00 F2 87 15 67 19 BC 99 64 54 [22:45:04]GetLastDocTimeStamp 1729464061 [22:45:04]current date 1729464306 [22:45:04]FM_GetShiftState [22:45:04]SAM_PROTO_GetShiftState [22:45:04]wFMCommunicate request_size=4 [22:45:04]MH_SAM_APDU [22:45:04]CAPDU: 80 13 01 00 [22:45:04]Write to MH i2c: E2 08 00 67 2F 80 13 01 00 00 00 00 00 13 [22:45:04]Write i2c OK [22:45:04]MH_I2C_Read... [22:45:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:45:04]Read from MH i2c: E2 [22:45:04]MH_I2C_Read... [22:45:04]Read from MH i2c: E2 0E 00 [22:45:04]MH_I2C_Read... [22:45:04]Read from MH i2c: E2 0E 00 67 2F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 BA [22:45:04]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:45:04]wFMCommunicate OK [22:45:04]SAM_PROTO_GetShiftState done [22:45:04]FM_GetShiftState done [22:45:04]opened in 1729383891 [22:45:04]opened+sec_in_day 1729470291 [22:45:04]quantity*price = 30038 [22:45:04]sum+1 = 30039 [22:45:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 634 20.10.2024 22:45 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156562 ФПД: 139065404021100 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T224506&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156562&fm=139065404021100&tin=02508201610067®Number=0000137193017469&sum=30000 [22:45:06]StoreToDocumentArchive [22:45:06]shift 314 fd 156562 [22:45:06]save to /storage/0314/doc_00156562 [22:45:06]save last doc name /storage/0314/doc_00156562 to /storage/kkm_last_doc_name [22:45:06]save OK [22:45:06]Clear old archive folders... [22:45:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:45:06]tlvbuf is 0039B8A0 [22:45:06]SAM_PROTO_ClearQueue [22:45:06]wFMCommunicate request_size=4 [22:45:06]MH_SAM_APDU [22:45:06]CAPDU: 80 09 00 00 [22:45:06]Write to MH i2c: E2 08 00 74 2F 80 09 00 00 00 00 00 00 15 [22:45:06]Write i2c OK [22:45:06]MH_I2C_Read... [22:45:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:45:06]Read from MH i2c: E2 [22:45:06]MH_I2C_Read... [22:45:06]Read from MH i2c: E2 03 00 [22:45:06]MH_I2C_Read... [22:45:06]Read from MH i2c: E2 03 00 74 2F 00 90 00 17 [22:45:06]RAPDU: 90 00 [22:45:06]wFMCommunicate OK [22:45:06]SAM_PROTO_ClearQueue done [22:45:06]KKMCreateOFDPacket [22:45:06]OFDProtocolAddRootSTLVToBuf [22:45:06]FM_MakeSignedData [22:45:06]FM_MakeSignedData [22:45:06]SAM_PROTO_SignData [22:45:06]wFMCommunicate request_size=4 [22:45:06]MH_SAM_APDU [22:45:06]CAPDU: 80 0D 01 02 [22:45:06]Write to MH i2c: E2 08 00 75 2F 80 0D 01 02 00 00 00 00 1D [22:45:06]Write i2c OK [22:45:06]MH_I2C_Read... [22:45:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:45:06]Read from MH i2c: E2 [22:45:06]MH_I2C_Read... [22:45:06]Read from MH i2c: E2 03 00 [22:45:06]MH_I2C_Read... [22:45:06]Read from MH i2c: E2 03 00 75 2F 00 90 00 18 [22:45:06]RAPDU: 90 00 [22:45:06]wFMCommunicate OK [22:45:06]wFMCommunicate request_size=255 [22:45:06]MH_SAM_APDU [22:45:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 02 00 00 F4 03 04 00 F2 87 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 92 63 02 00 35 04 06 00 7E [22:45:06]Write to MH i2c: E2 02 01 76 2F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 02 00 00 F4 03 04 00 F2 87 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 92 63 02 00 35 04 06 00 7E 00 00 D9 [22:45:06]Write i2c OK [22:45:06]MH_I2C_Read... [22:45:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:45:06]Read from MH i2c: E2 [22:45:06]MH_I2C_Read... [22:45:06]Read from MH i2c: E2 03 00 [22:45:06]MH_I2C_Read... [22:45:06]Read from MH i2c: E2 03 00 76 2F 00 90 00 19 [22:45:06]RAPDU: 90 00 [22:45:06]wFMCommunicate OK [22:45:06]wFMCommunicate request_size=10 [22:45:06]MH_SAM_APDU [22:45:06]CAPDU: 80 0D 02 02 05 7A B0 01 D9 6C [22:45:06]Write to MH i2c: E2 0D 00 77 2F 80 0D 02 02 05 00 7A B0 01 D9 6C 00 00 9A [22:45:06]Write i2c OK [22:45:06]MH_I2C_Read... [22:45:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:45:06]Read from MH i2c: E2 [22:45:06]MH_I2C_Read... [22:45:06]Read from MH i2c: E2 03 00 [22:45:06]MH_I2C_Read... [22:45:06]Read from MH i2c: E2 03 00 77 2F 00 90 00 1A [22:45:06]RAPDU: 90 00 [22:45:06]wFMCommunicate OK [22:45:06]wFMCommunicate request_size=4 [22:45:06]MH_SAM_APDU [22:45:06]CAPDU: 80 0D 03 02 [22:45:06]Write to MH i2c: E2 08 00 78 2F 80 0D 03 02 00 00 00 00 22 [22:45:06]Write i2c OK [22:45:06]MH_I2C_Read... [22:45:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:45:06]Read from MH i2c: E2 [22:45:06]MH_I2C_Read... [22:45:06]Read from MH i2c: E2 0B 00 [22:45:06]MH_I2C_Read... [22:45:06]Read from MH i2c: E2 0B 00 78 2F 00 7A AD 37 21 80 7B 56 A5 90 00 98 [22:45:06]RAPDU: 7A AD 37 21 80 7B 56 A5 90 00 [22:45:06]wFMCommunicate OK [22:45:06]SAM_PROTO_SignData done [22:45:06]FM_MakeSignedData done [22:45:06]CreateOFDProtocolMessage [22:45:06]wFMCommunicate request_size=4 [22:45:06]MH_SAM_APDU [22:45:06]CAPDU: 80 11 00 00 [22:45:06]Write to MH i2c: E2 08 00 79 2F 80 11 00 00 00 00 00 00 22 [22:45:06]Write i2c OK [22:45:06]MH_I2C_Read... [22:45:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:45:06]Read from MH i2c: E2 [22:45:06]MH_I2C_Read... [22:45:06]Read from MH i2c: E2 17 00 [22:45:06]MH_I2C_Read... [22:45:06]Read from MH i2c: E2 17 00 79 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 73 [22:45:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:45:06]wFMCommunicate OK [22:45:06]CreateOFDProtocolMessage done [22:45:06]OFDSenderStorePacket 156562 [22:45:06]StoreOFDPacket docnum=156562 [22:45:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E7 CB 07 01 C0 FC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 02 00 00 F4 03 04 00 F2 87 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 92 63 02 00 35 04 06 00 7E 7A B0 01 D9 6C 7A AD 37 21 80 7B 56 A5 [22:45:06]CheckFolder [22:45:06]dirname=/storage/ofd_packets [22:45:06]CheckFolder done [22:45:06]ProducePacketName [22:45:06]name=ofd_packets/00156562 [22:45:06]NVStorageSaveData ofd_packets/00156562 [22:45:06]File name is /storage/ofd_packets/00156562 [22:45:06]Write 301 bytes [22:45:06]NVStorageSaveData done [22:45:06]OFDSenderStorePacket done [22:45:06]KKMCreateOFDPacket done [22:45:06]NVStorageSaveData kkm_last_timestamp [22:45:06]File name is /storage/kkm_last_timestamp [22:45:06]Write 4 bytes [22:45:06]NVStorageSaveData done [22:45:06]ExternCall_PrintAddStr [22:45:06]wPrintStart [22:45:06]Write to MH i2c: 01 00 00 7A 2F A9 [22:45:06]Write i2c OK [22:45:06]MH_I2C_Read... [22:45:06]Read from MH i2c: 01 [22:45:06]MH_I2C_Read... [22:45:06]Read from MH i2c: 01 07 00 [22:45:06]MH_I2C_Read... [22:45:06]Read from MH i2c: 01 07 00 7A 2F 00 00 00 00 00 FF 0F BE [22:45:06]RasterBufferAndPrint [22:45:06]line Счет N : (1)874880 [22:45:06]line ИНН: 02508201610067 [22:45:06]line Контрольно-Кассовый Чек [22:45:06]line ПРОДАЖА [22:45:06]line ТРК (МРК, ГНК) : 32 [22:45:06]line Товар: 2710124130 [22:45:06]line Аи-92-К-5 [22:45:06]line 4.490 * 66.90 [22:45:06]line = 300.38 [22:45:06]line НДС 12% НСП 1% [22:45:06]line > о реализуемом товаре [22:45:06]line ОКРУГЛЕНИЕ: -0.38 [22:45:06]line ИТОГО: 300.00 [22:45:06]line Внесено: 300.00 [22:45:06]line СДАЧА: 0.00 [22:45:06]line НСП 1% : 2.66 [22:45:06]line НДС 12% : 31.90 [22:45:06]line Наличными: 300.00 [22:45:06]line Безнал.: 0.00 [22:45:06]line Место: АЗС № 165 "Партнер Нефть" [22:45:06]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [22:45:06]line СНО: Общий режим [22:45:06]line Чек 634 20.10.2024 22:45 [22:45:06]line Смена: 314 ФФД: 1.0 [22:45:06]line ЗНМ: 0300000234 [22:45:06]line РНМ: 0000137193017469 [22:45:06]line Версия ККМ: v1.0 [22:45:06]line ФМ: 0000000000963156 [22:45:06]line ФД: 156562 [22:45:06]line ФПД: 139065404021100 [22:45:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T224506&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156562&fm=139065404021100&tin=02508201610067®Number=0000137193017469&sum=30000 [22:45:06]OFD Sender: Processing packet 156562 [packets to send 52, broken 51] [22:45:06]ProducePacketName [22:45:06]name=ofd_packets/00156562 [22:45:06]OFD Sender: To server: pG, [22:45:06]CommunicateWithHost lk.salyk.kg:30040 [22:45:06]ConnectInit lk.salyk.kg [22:45:06]written 0, free lines is 4095 [22:45:06]Connected sock=10 [22:45:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E7 CB 07 01 C0 FC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 02 00 00 F4 03 04 00 F2 87 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 92 63 02 00 35 04 06 00 7E 7A B0 01 D9 6C 7A AD 37 21 80 7B 56 A5 [22:45:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 86 A5 47 00 9E CB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 92 63 02 00 F4 03 04 00 23 2E 15 67 B6 04 01 00 00 05 67 70 9A 2A 76 FC 11 [22:45:07]CommunicateWithHost err = 0 [22:45:07]CheckOFDResponse [22:45:07]1017 (14) - 77093643461234 [22:45:07]1041 (16) - 0000000000963156 [22:45:07]1040 (4) - 156562 [22:45:07]1012 (4) - 20.10.2024 16:21 [22:45:07]1206 (1) - 0 [22:45:07]OFD Sender: Remove packet 156562 [22:45:07]ProducePacketName [22:45:07]name=ofd_packets/00156562 [22:45:07]NVStorageDeleteData [22:45:07]Write to MH i2c: 01 00 00 A5 2F D4 [22:45:07]Write i2c OK [22:45:07]MH_I2C_Read... [22:45:07]Read from MH i2c: 01 [22:45:07]MH_I2C_Read... [22:45:07]Read from MH i2c: 01 07 00 [22:45:07]MH_I2C_Read... [22:45:07]Read from MH i2c: 01 07 00 A5 2F 00 00 00 00 00 F0 0C D7 [22:45:07]RasterBufferAndPrint [22:45:07]line [22:45:07]line [22:45:07]line [22:45:07]line [22:45:07]line [22:45:07]written 0, free lines is 3318 [22:45:07]MH_Cut [22:45:07]Write to MH i2c: D1 01 00 AC 2F 01 AD [22:45:07]Write i2c OK [22:45:07]MH_I2C_Read... [22:45:07]Read from MH i2c: D1 [22:45:07]MH_I2C_Read... [22:45:07]Read from MH i2c: D1 01 00 [22:45:07]MH_I2C_Read... [22:45:07]Read from MH i2c: D1 01 00 AC 2F 00 AC [22:45:07]Write to MH i2c: 01 00 00 AD 2F DC [22:45:07]Write i2c OK [22:45:07]MH_I2C_Read... [22:45:07]OFD Sender: No OFD packet to send [22:45:08]*** Cut start [22:45:08]*** Partial cut [22:45:08]*** CUTSNS_PIN = 1 [22:45:08]*** CUTSNS_PIN = 0 [22:45:08]*** Brake cut motor [22:45:08]Read from MH i2c: 01 [22:45:08]MH_I2C_Read... [22:45:08]*** Stop cut motor [22:45:08]*** Cut end [22:45:08]Read from MH i2c: 01 07 00 [22:45:08]MH_I2C_Read... [22:45:08]Read from MH i2c: 01 07 00 AD 2F 00 00 00 00 00 FF 0F F1 [22:45:08]process_action close_receipt done [22:45:08]requested_data is exist [22:45:08]produce_requested_data [22:45:08]requested_item fm.sn is exist - process it [22:45:08]wFMCommunicate request_size=4 [22:45:08]MH_SAM_APDU [22:45:08]CAPDU: 80 11 00 00 [22:45:08]Write to MH i2c: E2 08 00 AE 2F 80 11 00 00 00 00 00 00 57 [22:45:08]Write i2c OK [22:45:08]MH_I2C_Read... [22:45:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:45:08]Read from MH i2c: E2 [22:45:08]MH_I2C_Read... [22:45:08]Read from MH i2c: E2 17 00 [22:45:08]MH_I2C_Read... [22:45:08]Read from MH i2c: E2 17 00 AE 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A8 [22:45:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:45:08]wFMCommunicate OK [22:45:08]requested_item fd.num is exist - process it [22:45:08]SAM_PROTO_GetFieldsCounters [22:45:08]wFMCommunicate request_size=4 [22:45:08]MH_SAM_APDU [22:45:08]CAPDU: 80 13 00 00 [22:45:08]Write to MH i2c: E2 08 00 AF 2F 80 13 00 00 00 00 00 00 5A [22:45:08]Write i2c OK [22:45:08]MH_I2C_Read... [22:45:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:45:08]Read from MH i2c: E2 [22:45:08]MH_I2C_Read... [22:45:08]Read from MH i2c: E2 62 00 [22:45:08]MH_I2C_Read... [22:45:08]Read from MH i2c: E2 62 00 AF 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 92 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 7A 02 00 00 5E 04 04 00 7A 02 00 00 57 04 04 00 7B 02 00 00 19 04 04 00 00 00 00 00 90 00 39 [22:45:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 92 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 7A 02 00 00 5E 04 04 00 7A 02 00 00 57 04 04 00 7B 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:45:08]wFMCommunicate OK [22:45:08]SAM_PROTO_GetFieldsCounters done [22:45:08]requested_item shift.num is exist - process it [22:45:08]requested_item shift.opened is exist - process it [22:45:08]req_shift_opened [22:45:08]FM_GetShiftState [22:45:08]SAM_PROTO_GetShiftState [22:45:08]wFMCommunicate request_size=4 [22:45:08]MH_SAM_APDU [22:45:08]CAPDU: 80 13 01 00 [22:45:08]Write to MH i2c: E2 08 00 B0 2F 80 13 01 00 00 00 00 00 5C [22:45:08]Write i2c OK [22:45:08]MH_I2C_Read... [22:45:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:45:08]Read from MH i2c: E2 [22:45:08]MH_I2C_Read... [22:45:08]Read from MH i2c: E2 0E 00 [22:45:08]MH_I2C_Read... [22:45:08]Read from MH i2c: E2 0E 00 B0 2F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 03 [22:45:08]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:45:08]wFMCommunicate OK [22:45:08]SAM_PROTO_GetShiftState done [22:45:08]FM_GetShiftState done [22:45:08]req_shift_opened done [22:45:08]requested_item shift.open_date is exist - process it [22:45:08]req_shift_open_date [22:45:08]req_shift_open_date done [22:45:08]produce_requested_data done [22:45:08]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156562,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [22:45:08]process_action_free close_receipt [22:45:08]json_value_free [22:45:08]json_value_free done [22:45:08]process_json_proto returns [22:45:08]Send response to host [22:45:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156562,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [22:45:08]free response buf [22:45:08]execute_script done [22:45:08]execute_script returns [22:45:08]free content buf [22:45:08]Sock 9.Close socket [22:45:08]Sock 9.Thread stoped [22:45:12]OFD Sender: No OFD packet to send [22:45:17]OFD Sender: No OFD packet to send [22:45:22]OFD Sender: No OFD packet to send [22:45:27]OFD Sender: No OFD packet to send [22:45:32]OFD Sender: No OFD packet to send [22:45:37]OFD Sender: No OFD packet to send [22:45:42]OFD Sender: No OFD packet to send [22:45:47]OFD Sender: No OFD packet to send [22:45:52]OFD Sender: No OFD packet to send [22:45:57]OFD Sender: No OFD packet to send [22:46:02]OFD Sender: No OFD packet to send [22:46:07]OFD Sender: No OFD packet to send [22:46:12]OFD Sender: No OFD packet to send [22:46:17]OFD Sender: No OFD packet to send [22:46:22]OFD Sender: No OFD packet to send [22:46:27]OFD Sender: No OFD packet to send [22:46:32]OFD Sender: No OFD packet to send [22:46:37]OFD Sender: No OFD packet to send [22:46:42]OFD Sender: No OFD packet to send [22:46:47]OFD Sender: No OFD packet to send [22:46:52]OFD Sender: No OFD packet to send [22:46:57]OFD Sender: No OFD packet to send [22:47:02]OFD Sender: No OFD packet to send [22:47:06]accept exits with 7 [22:47:06]New connection [22:47:06]New thread 3066731876 created [22:47:06]Thread 3066588516 joined [22:47:06]Waiting for new connection... [22:47:06] Sock 7.Parse request [22:47:06]Sock 7.Check first char [22:47:06]Sock 7.First char is OK [22:47:06]request: POST /json_proto HTTP/1.0 [22:47:06]Method: POST [22:47:06]URL: /json_proto [22:47:06]Method is POST - this is cgi request [22:47:06]url: /json_proto [22:47:06]query_string will be loaded in cgi processing [22:47:06]execute_cgi json_proto POST (null) [22:47:06]execute_cgi path=json_proto method=POST [22:47:06]POST find Content-Length [22:47:06]Host: 172.17.53.67:8080 [22:47:06]Content-Length: 767 [22:47:06]Content-Type: application/json [22:47:06] [22:47:06]POST finish read [22:47:06]Found Content-Length = 767 [22:47:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874881", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 800.12 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:47:06]execute_script... [22:47:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874881", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 800.12 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:47:06]POST & json_proto [22:47:06]process_json_proto [22:47:06]json parsed OK: [22:47:06]protocol is kg_v1.0 [22:47:06]action value=close_receipt [22:47:06]process_action close_receipt [22:47:06]cmd_close_receipt [22:47:06]MH_GetDate [22:47:06]Write to MH i2c: F0 00 00 B1 2F CF [22:47:06]Write i2c OK [22:47:06]MH_I2C_Read... [22:47:06]Read from MH i2c: F0 [22:47:06]MH_I2C_Read... [22:47:06]Read from MH i2c: F0 09 00 [22:47:06]MH_I2C_Read... [22:47:06]Read from MH i2c: F0 09 00 B1 2F 00 6B 88 15 67 19 BC 99 64 19 [22:47:06]GetLastDocTimeStamp 1729464306 [22:47:06]current date 1729464427 [22:47:06]FM_GetShiftState [22:47:06]SAM_PROTO_GetShiftState [22:47:06]wFMCommunicate request_size=4 [22:47:06]MH_SAM_APDU [22:47:06]CAPDU: 80 13 01 00 [22:47:06]Write to MH i2c: E2 08 00 B2 2F 80 13 01 00 00 00 00 00 5E [22:47:06]Write i2c OK [22:47:06]MH_I2C_Read... [22:47:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:47:06]Read from MH i2c: E2 [22:47:06]MH_I2C_Read... [22:47:06]Read from MH i2c: E2 0E 00 [22:47:06]MH_I2C_Read... [22:47:06]Read from MH i2c: E2 0E 00 B2 2F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 05 [22:47:06]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:47:06]wFMCommunicate OK [22:47:06]SAM_PROTO_GetShiftState done [22:47:06]FM_GetShiftState done [22:47:06]opened in 1729383891 [22:47:06]opened+sec_in_day 1729470291 [22:47:06]quantity*price = 80012 [22:47:06]sum+1 = 80013 [22:47:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 800.12 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 0.00 Безнал.: 800.12 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 635 20.10.2024 22:47 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156563 ФПД: 239800870783429 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T224707&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156563&fm=239800870783429&tin=02508201610067®Number=0000137193017469&sum=80012 [22:47:07]StoreToDocumentArchive [22:47:07]shift 314 fd 156563 [22:47:07]save to /storage/0314/doc_00156563 [22:47:07]save last doc name /storage/0314/doc_00156563 to /storage/kkm_last_doc_name [22:47:07]save OK [22:47:07]Clear old archive folders... [22:47:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:47:07]tlvbuf is 003BD310 [22:47:07]SAM_PROTO_ClearQueue [22:47:07]wFMCommunicate request_size=4 [22:47:07]MH_SAM_APDU [22:47:07]CAPDU: 80 09 00 00 [22:47:07]Write to MH i2c: E2 08 00 BF 2F 80 09 00 00 00 00 00 00 60 [22:47:07]Write i2c OK [22:47:07]MH_I2C_Read... [22:47:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:47:07]Read from MH i2c: E2 [22:47:07]MH_I2C_Read... [22:47:07]Read from MH i2c: E2 03 00 [22:47:07]MH_I2C_Read... [22:47:07]Read from MH i2c: E2 03 00 BF 2F 00 90 00 62 [22:47:07]RAPDU: 90 00 [22:47:07]wFMCommunicate OK [22:47:07]SAM_PROTO_ClearQueue done [22:47:07]KKMCreateOFDPacket [22:47:07]OFDProtocolAddRootSTLVToBuf [22:47:07]FM_MakeSignedData [22:47:07]FM_MakeSignedData [22:47:07]SAM_PROTO_SignData [22:47:07]wFMCommunicate request_size=4 [22:47:07]MH_SAM_APDU [22:47:07]CAPDU: 80 0D 01 02 [22:47:07]Write to MH i2c: E2 08 00 C0 2F 80 0D 01 02 00 00 00 00 68 [22:47:07]Write i2c OK [22:47:07]MH_I2C_Read... [22:47:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:47:07]Read from MH i2c: E2 [22:47:07]MH_I2C_Read... [22:47:07]Read from MH i2c: E2 03 00 [22:47:07]MH_I2C_Read... [22:47:07]Read from MH i2c: E2 03 00 C0 2F 00 90 00 63 [22:47:07]RAPDU: 90 00 [22:47:07]wFMCommunicate OK [22:47:07]wFMCommunicate request_size=255 [22:47:07]MH_SAM_APDU [22:47:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 02 00 00 F4 03 04 00 6B 88 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 93 63 02 00 35 04 06 00 DA [22:47:07]Write to MH i2c: E2 02 01 C1 2F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 02 00 00 F4 03 04 00 6B 88 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 93 63 02 00 35 04 06 00 DA 00 00 0C [22:47:07]Write i2c OK [22:47:07]MH_I2C_Read... [22:47:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:47:07]Read from MH i2c: E2 [22:47:07]MH_I2C_Read... [22:47:07]Read from MH i2c: E2 03 00 [22:47:07]MH_I2C_Read... [22:47:07]Read from MH i2c: E2 03 00 C1 2F 00 90 00 64 [22:47:07]RAPDU: 90 00 [22:47:07]wFMCommunicate OK [22:47:07]wFMCommunicate request_size=10 [22:47:07]MH_SAM_APDU [22:47:07]CAPDU: 80 0D 02 02 05 18 FD B8 49 C5 [22:47:07]Write to MH i2c: E2 0D 00 C2 2F 80 0D 02 02 05 00 18 FD B8 49 C5 00 00 50 [22:47:07]Write i2c OK [22:47:07]MH_I2C_Read... [22:47:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:47:07]Read from MH i2c: E2 [22:47:07]MH_I2C_Read... [22:47:07]Read from MH i2c: E2 03 00 [22:47:07]MH_I2C_Read... [22:47:07]Read from MH i2c: E2 03 00 C2 2F 00 90 00 65 [22:47:07]RAPDU: 90 00 [22:47:07]wFMCommunicate OK [22:47:07]wFMCommunicate request_size=4 [22:47:07]MH_SAM_APDU [22:47:07]CAPDU: 80 0D 03 02 [22:47:07]Write to MH i2c: E2 08 00 C3 2F 80 0D 03 02 00 00 00 00 6D [22:47:07]Write i2c OK [22:47:07]MH_I2C_Read... [22:47:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:47:07]Read from MH i2c: E2 [22:47:07]MH_I2C_Read... [22:47:07]Read from MH i2c: E2 0B 00 [22:47:07]MH_I2C_Read... [22:47:07]Read from MH i2c: E2 0B 00 C3 2F 00 36 35 C7 0C 70 85 F0 97 90 00 28 [22:47:07]RAPDU: 36 35 C7 0C 70 85 F0 97 90 00 [22:47:07]wFMCommunicate OK [22:47:07]SAM_PROTO_SignData done [22:47:07]FM_MakeSignedData done [22:47:07]CreateOFDProtocolMessage [22:47:07]wFMCommunicate request_size=4 [22:47:07]MH_SAM_APDU [22:47:07]CAPDU: 80 11 00 00 [22:47:07]Write to MH i2c: E2 08 00 C4 2F 80 11 00 00 00 00 00 00 6D [22:47:07]Write i2c OK [22:47:07]MH_I2C_Read... [22:47:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:47:07]Read from MH i2c: E2 [22:47:07]MH_I2C_Read... [22:47:07]Read from MH i2c: E2 17 00 [22:47:07]MH_I2C_Read... [22:47:07]Read from MH i2c: E2 17 00 C4 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BE [22:47:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:47:07]wFMCommunicate OK [22:47:07]CreateOFDProtocolMessage done [22:47:07]OFDSenderStorePacket 156563 [22:47:07]StoreOFDPacket docnum=156563 [22:47:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A1 2D 07 01 C0 86 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 02 00 00 F4 03 04 00 6B 88 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 93 63 02 00 35 04 06 00 DA 18 FD B8 49 C5 36 35 C7 0C 70 85 F0 97 [22:47:07]CheckFolder [22:47:07]dirname=/storage/ofd_packets [22:47:07]CheckFolder done [22:47:07]ProducePacketName [22:47:07]name=ofd_packets/00156563 [22:47:07]NVStorageSaveData ofd_packets/00156563 [22:47:07]File name is /storage/ofd_packets/00156563 [22:47:07]Write 301 bytes [22:47:07]NVStorageSaveData done [22:47:07]OFDSenderStorePacket done [22:47:07]KKMCreateOFDPacket done [22:47:07]NVStorageSaveData kkm_last_timestamp [22:47:07]File name is /storage/kkm_last_timestamp [22:47:07]Write 4 bytes [22:47:07]NVStorageSaveData done [22:47:07]ExternCall_PrintAddStr [22:47:07]wPrintStart [22:47:07]Write to MH i2c: 01 00 00 C5 2F F4 [22:47:07]Write i2c OK [22:47:07]MH_I2C_Read... [22:47:07]Read from MH i2c: 01 [22:47:07]MH_I2C_Read... [22:47:07]Read from MH i2c: 01 07 00 [22:47:07]MH_I2C_Read... [22:47:07]Read from MH i2c: 01 07 00 C5 2F 00 00 00 00 00 FF 0F 09 [22:47:07]RasterBufferAndPrint [22:47:07]line Счет N : (1)874881 [22:47:07]line ИНН: 02508201610067 [22:47:07]line Контрольно-Кассовый Чек [22:47:07]line ПРОДАЖА [22:47:07]line ТРК (МРК, ГНК) : 32 [22:47:07]line Товар: 2710124130 [22:47:07]line Аи-92-К-5 [22:47:07]line 11.960 * 66.90 [22:47:07]line = 800.12 [22:47:07]line НДС 12% НСП 1% [22:47:07]line > о реализуемом товаре [22:47:07]line ИТОГО: 800.12 [22:47:07]line НСП 1% : 7.08 [22:47:07]line НДС 12% : 84.97 [22:47:07]line Наличными: 0.00 [22:47:07]line Безнал.: 800.12 [22:47:07]line Место: АЗС № 165 "Партнер Нефть" [22:47:07]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [22:47:07]line СНО: Общий режим [22:47:07]line Чек 635 20.10.2024 22:47 [22:47:07]line Смена: 314 ФФД: 1.0 [22:47:07]line ЗНМ: 0300000234 [22:47:07]line РНМ: 0000137193017469 [22:47:07]line Версия ККМ: v1.0 [22:47:07]line Платежная система: Mbank [22:47:07]line ФМ: 0000000000963156 [22:47:07]line ФД: 156563 [22:47:07]line ФПД: 239800870783429 [22:47:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T224707&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156563&fm=239800870783429&tin=02508201610067®Number=0000137193017469&sum=80012 [22:47:08]OFD Sender: Processing packet 156563 [packets to send 52, broken 51] [22:47:08]ProducePacketName [22:47:08]name=ofd_packets/00156563 [22:47:08]OFD Sender: To server: pG, [22:47:08]CommunicateWithHost lk.salyk.kg:30040 [22:47:08]ConnectInit lk.salyk.kg [22:47:08]written 0, free lines is 4095 [22:47:08]Connected sock=10 [22:47:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A1 2D 07 01 C0 86 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 02 00 00 F4 03 04 00 6B 88 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 93 63 02 00 35 04 06 00 DA 18 FD B8 49 C5 36 35 C7 0C 70 85 F0 97 [22:47:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 90 92 47 00 93 F8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 93 63 02 00 F4 03 04 00 9C 2E 15 67 B6 04 01 00 00 EB 36 6B EB 76 05 2F DB [22:47:08]CommunicateWithHost err = 0 [22:47:08]CheckOFDResponse [22:47:08]1017 (14) - 77093643461234 [22:47:08]1041 (16) - 0000000000963156 [22:47:08]1040 (4) - 156563 [22:47:08]1012 (4) - 20.10.2024 16:23 [22:47:08]1206 (1) - 0 [22:47:08]OFD Sender: Remove packet 156563 [22:47:08]ProducePacketName [22:47:08]name=ofd_packets/00156563 [22:47:08]NVStorageDeleteData [22:47:08]Write to MH i2c: 01 00 00 EE 2F 1D [22:47:08]Write i2c OK [22:47:08]MH_I2C_Read... [22:47:08]Read from MH i2c: 01 [22:47:08]MH_I2C_Read... [22:47:08]Read from MH i2c: 01 07 00 [22:47:08]MH_I2C_Read... [22:47:08]Read from MH i2c: 01 07 00 EE 2F 00 00 00 00 00 24 0D 55 [22:47:08]RasterBufferAndPrint [22:47:08]line [22:47:08]line [22:47:08]line [22:47:08]line [22:47:08]line [22:47:08]written 0, free lines is 3370 [22:47:08]MH_Cut [22:47:08]Write to MH i2c: D1 01 00 F5 2F 01 F6 [22:47:08]Write i2c OK [22:47:08]MH_I2C_Read... [22:47:08]Read from MH i2c: D1 [22:47:08]MH_I2C_Read... [22:47:08]Read from MH i2c: D1 01 00 [22:47:08]MH_I2C_Read... [22:47:08]Read from MH i2c: D1 01 00 F5 2F 00 F5 [22:47:08]Write to MH i2c: 01 00 00 F6 2F 25 [22:47:08]Write i2c OK [22:47:08]MH_I2C_Read... [22:47:08]OFD Sender: No OFD packet to send [22:47:09]*** Cut start [22:47:09]*** Partial cut [22:47:09]*** CUTSNS_PIN = 1 [22:47:09]*** CUTSNS_PIN = 0 [22:47:09]*** Brake cut motor [22:47:09]Read from MH i2c: 01 [22:47:09]MH_I2C_Read... [22:47:09]*** Stop cut motor [22:47:09]*** Cut end [22:47:09]Read from MH i2c: 01 07 00 [22:47:09]MH_I2C_Read... [22:47:09]Read from MH i2c: 01 07 00 F6 2F 00 00 00 00 00 FF 0F 3A [22:47:09]process_action close_receipt done [22:47:09]requested_data is exist [22:47:09]produce_requested_data [22:47:09]requested_item fm.sn is exist - process it [22:47:09]wFMCommunicate request_size=4 [22:47:09]MH_SAM_APDU [22:47:09]CAPDU: 80 11 00 00 [22:47:09]Write to MH i2c: E2 08 00 F7 2F 80 11 00 00 00 00 00 00 A0 [22:47:09]Write i2c OK [22:47:09]MH_I2C_Read... [22:47:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:47:09]Read from MH i2c: E2 [22:47:09]MH_I2C_Read... [22:47:09]Read from MH i2c: E2 17 00 [22:47:09]MH_I2C_Read... [22:47:09]Read from MH i2c: E2 17 00 F7 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F1 [22:47:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:47:09]wFMCommunicate OK [22:47:09]requested_item fd.num is exist - process it [22:47:09]SAM_PROTO_GetFieldsCounters [22:47:09]wFMCommunicate request_size=4 [22:47:09]MH_SAM_APDU [22:47:09]CAPDU: 80 13 00 00 [22:47:09]Write to MH i2c: E2 08 00 F8 2F 80 13 00 00 00 00 00 00 A3 [22:47:09]Write i2c OK [22:47:09]MH_I2C_Read... [22:47:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:47:09]Read from MH i2c: E2 [22:47:09]MH_I2C_Read... [22:47:09]Read from MH i2c: E2 62 00 [22:47:09]MH_I2C_Read... [22:47:09]Read from MH i2c: E2 62 00 F8 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 93 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 7B 02 00 00 5E 04 04 00 7B 02 00 00 57 04 04 00 7C 02 00 00 19 04 04 00 00 00 00 00 90 00 86 [22:47:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 93 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 7B 02 00 00 5E 04 04 00 7B 02 00 00 57 04 04 00 7C 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:47:09]wFMCommunicate OK [22:47:09]SAM_PROTO_GetFieldsCounters done [22:47:09]requested_item shift.num is exist - process it [22:47:09]requested_item shift.opened is exist - process it [22:47:09]req_shift_opened [22:47:09]FM_GetShiftState [22:47:09]SAM_PROTO_GetShiftState [22:47:09]wFMCommunicate request_size=4 [22:47:09]MH_SAM_APDU [22:47:09]CAPDU: 80 13 01 00 [22:47:09]Write to MH i2c: E2 08 00 F9 2F 80 13 01 00 00 00 00 00 A5 [22:47:09]Write i2c OK [22:47:09]MH_I2C_Read... [22:47:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:47:10]Read from MH i2c: E2 [22:47:10]MH_I2C_Read... [22:47:10]Read from MH i2c: E2 0E 00 [22:47:10]MH_I2C_Read... [22:47:10]Read from MH i2c: E2 0E 00 F9 2F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 4C [22:47:10]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:47:10]wFMCommunicate OK [22:47:10]SAM_PROTO_GetShiftState done [22:47:10]FM_GetShiftState done [22:47:10]req_shift_opened done [22:47:10]requested_item shift.open_date is exist - process it [22:47:10]req_shift_open_date [22:47:10]req_shift_open_date done [22:47:10]produce_requested_data done [22:47:10]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156563,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [22:47:10]process_action_free close_receipt [22:47:10]json_value_free [22:47:10]json_value_free done [22:47:10]process_json_proto returns [22:47:10]Send response to host [22:47:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156563,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [22:47:10]free response buf [22:47:10]execute_script done [22:47:10]execute_script returns [22:47:10]free content buf [22:47:10]Sock 7.Close socket [22:47:10]Sock 7.Thread stoped [22:47:13]OFD Sender: No OFD packet to send [22:47:18]OFD Sender: No OFD packet to send [22:47:23]OFD Sender: No OFD packet to send [22:47:28]OFD Sender: No OFD packet to send [22:47:33]OFD Sender: No OFD packet to send [22:47:38]OFD Sender: No OFD packet to send [22:47:43]OFD Sender: No OFD packet to send [22:47:48]OFD Sender: No OFD packet to send [22:47:53]OFD Sender: No OFD packet to send [22:47:58]OFD Sender: No OFD packet to send [22:48:03]OFD Sender: No OFD packet to send [22:48:08]OFD Sender: No OFD packet to send [22:48:13]OFD Sender: No OFD packet to send [22:48:18]OFD Sender: No OFD packet to send [22:48:23]OFD Sender: No OFD packet to send [22:48:28]OFD Sender: No OFD packet to send [22:48:33]OFD Sender: No OFD packet to send [22:48:38]OFD Sender: No OFD packet to send [22:48:43]OFD Sender: No OFD packet to send [22:48:48]OFD Sender: No OFD packet to send [22:48:53]OFD Sender: No OFD packet to send [22:48:58]OFD Sender: No OFD packet to send [22:49:03]OFD Sender: No OFD packet to send [22:49:08]OFD Sender: No OFD packet to send [22:49:13]OFD Sender: No OFD packet to send [22:49:18]OFD Sender: No OFD packet to send [22:49:24]OFD Sender: No OFD packet to send [22:49:29]OFD Sender: No OFD packet to send [22:49:34]OFD Sender: No OFD packet to send [22:49:39]OFD Sender: No OFD packet to send [22:49:44]OFD Sender: No OFD packet to send [22:49:49]OFD Sender: No OFD packet to send [22:49:54]OFD Sender: No OFD packet to send [22:49:59]OFD Sender: No OFD packet to send [22:50:04]OFD Sender: No OFD packet to send [22:50:09]OFD Sender: No OFD packet to send [22:50:14]OFD Sender: No OFD packet to send [22:50:19]OFD Sender: No OFD packet to send [22:50:24]OFD Sender: No OFD packet to send [22:50:29]OFD Sender: No OFD packet to send [22:50:34]OFD Sender: No OFD packet to send [22:50:39]OFD Sender: No OFD packet to send [22:50:44]OFD Sender: No OFD packet to send [22:50:44]accept exits with 9 [22:50:44]New connection [22:50:44]New thread 3066588516 created [22:50:44]Thread 3066731876 joined [22:50:44]Waiting for new connection... [22:50:44] Sock 9.Parse request [22:50:44]Sock 9.Check first char [22:50:44]Sock 9.First char is OK [22:50:44]request: POST /json_proto HTTP/1.0 [22:50:44]Method: POST [22:50:44]URL: /json_proto [22:50:44]Method is POST - this is cgi request [22:50:44]url: /json_proto [22:50:44]query_string will be loaded in cgi processing [22:50:44]execute_cgi json_proto POST (null) [22:50:44]execute_cgi path=json_proto method=POST [22:50:44]POST find Content-Length [22:50:44]Host: 172.17.53.67:8080 [22:50:44]Content-Length: 800 [22:50:44]Content-Type: application/json [22:50:44] [22:50:44]POST finish read [22:50:44]Found Content-Length = 800 [22:50:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874882", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4581806", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:50:44]execute_script... [22:50:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874882", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4581806", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:50:44]POST & json_proto [22:50:44]process_json_proto [22:50:44]json parsed OK: [22:50:44]protocol is kg_v1.0 [22:50:44]action value=close_receipt [22:50:44]process_action close_receipt [22:50:44]cmd_close_receipt [22:50:44]MH_GetDate [22:50:44]Write to MH i2c: F0 00 00 FA 2F 18 [22:50:44]Write i2c OK [22:50:44]MH_I2C_Read... [22:50:44]Read from MH i2c: F0 [22:50:44]MH_I2C_Read... [22:50:44]Read from MH i2c: F0 09 00 [22:50:44]MH_I2C_Read... [22:50:44]Read from MH i2c: F0 09 00 FA 2F 00 46 89 15 67 19 BC 99 64 3E [22:50:44]GetLastDocTimeStamp 1729464427 [22:50:44]current date 1729464646 [22:50:44]FM_GetShiftState [22:50:44]SAM_PROTO_GetShiftState [22:50:44]wFMCommunicate request_size=4 [22:50:44]MH_SAM_APDU [22:50:44]CAPDU: 80 13 01 00 [22:50:44]Write to MH i2c: E2 08 00 FB 2F 80 13 01 00 00 00 00 00 A7 [22:50:44]Write i2c OK [22:50:44]MH_I2C_Read... [22:50:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:50:44]Read from MH i2c: E2 [22:50:44]MH_I2C_Read... [22:50:44]Read from MH i2c: E2 0E 00 [22:50:44]MH_I2C_Read... [22:50:44]Read from MH i2c: E2 0E 00 FB 2F 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 4E [22:50:44]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:50:44]wFMCommunicate OK [22:50:44]SAM_PROTO_GetShiftState done [22:50:44]FM_GetShiftState done [22:50:44]opened in 1729383891 [22:50:44]opened+sec_in_day 1729470291 [22:50:44]quantity*price = 0 [22:50:44]sum+1 = 1 [22:50:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 636 20.10.2024 22:50 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливные Талоны 4581806 ФМ: 0000000000963156 ФД: 156564 ФПД: 58524785309659 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T225046&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156564&fm=58524785309659&tin=02508201610067®Number=0000137193017469&sum=0 [22:50:45]StoreToDocumentArchive [22:50:45]shift 314 fd 156564 [22:50:45]save to /storage/0314/doc_00156564 [22:50:45]save last doc name /storage/0314/doc_00156564 to /storage/kkm_last_doc_name [22:50:45]save OK [22:50:45]Clear old archive folders... [22:50:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:50:45]tlvbuf is 003BD080 [22:50:45]SAM_PROTO_ClearQueue [22:50:45]wFMCommunicate request_size=4 [22:50:45]MH_SAM_APDU [22:50:45]CAPDU: 80 09 00 00 [22:50:45]Write to MH i2c: E2 08 00 08 30 80 09 00 00 00 00 00 00 AA [22:50:45]Write i2c OK [22:50:45]MH_I2C_Read... [22:50:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:50:45]Read from MH i2c: E2 [22:50:45]MH_I2C_Read... [22:50:45]Read from MH i2c: E2 03 00 [22:50:45]MH_I2C_Read... [22:50:45]Read from MH i2c: E2 03 00 08 30 00 90 00 AC [22:50:45]RAPDU: 90 00 [22:50:45]wFMCommunicate OK [22:50:45]SAM_PROTO_ClearQueue done [22:50:45]KKMCreateOFDPacket [22:50:45]OFDProtocolAddRootSTLVToBuf [22:50:45]FM_MakeSignedData [22:50:45]FM_MakeSignedData [22:50:45]SAM_PROTO_SignData [22:50:45]wFMCommunicate request_size=4 [22:50:45]MH_SAM_APDU [22:50:45]CAPDU: 80 0D 01 02 [22:50:45]Write to MH i2c: E2 08 00 09 30 80 0D 01 02 00 00 00 00 B2 [22:50:45]Write i2c OK [22:50:45]MH_I2C_Read... [22:50:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:50:45]Read from MH i2c: E2 [22:50:45]MH_I2C_Read... [22:50:45]Read from MH i2c: E2 03 00 [22:50:45]MH_I2C_Read... [22:50:45]Read from MH i2c: E2 03 00 09 30 00 90 00 AD [22:50:45]RAPDU: 90 00 [22:50:45]wFMCommunicate OK [22:50:45]wFMCommunicate request_size=255 [22:50:45]MH_SAM_APDU [22:50:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 02 00 00 F4 03 04 00 46 89 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 94 63 02 00 35 04 06 00 35 [22:50:45]Write to MH i2c: E2 02 01 0A 30 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 02 00 00 F4 03 04 00 46 89 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 94 63 02 00 35 04 06 00 35 00 00 3D [22:50:45]Write i2c OK [22:50:45]MH_I2C_Read... [22:50:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:50:46]Read from MH i2c: E2 [22:50:46]MH_I2C_Read... [22:50:46]Read from MH i2c: E2 03 00 [22:50:46]MH_I2C_Read... [22:50:46]Read from MH i2c: E2 03 00 0A 30 00 90 00 AE [22:50:46]RAPDU: 90 00 [22:50:46]wFMCommunicate OK [22:50:46]wFMCommunicate request_size=10 [22:50:46]MH_SAM_APDU [22:50:46]CAPDU: 80 0D 02 02 05 3A 5D 09 F7 DB [22:50:46]Write to MH i2c: E2 0D 00 0B 30 80 0D 02 02 05 00 3A 5D 09 F7 DB 00 00 31 [22:50:46]Write i2c OK [22:50:46]MH_I2C_Read... [22:50:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:50:46]Read from MH i2c: E2 [22:50:46]MH_I2C_Read... [22:50:46]Read from MH i2c: E2 03 00 [22:50:46]MH_I2C_Read... [22:50:46]Read from MH i2c: E2 03 00 0B 30 00 90 00 AF [22:50:46]RAPDU: 90 00 [22:50:46]wFMCommunicate OK [22:50:46]wFMCommunicate request_size=4 [22:50:46]MH_SAM_APDU [22:50:46]CAPDU: 80 0D 03 02 [22:50:46]Write to MH i2c: E2 08 00 0C 30 80 0D 03 02 00 00 00 00 B7 [22:50:46]Write i2c OK [22:50:46]MH_I2C_Read... [22:50:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:50:46]Read from MH i2c: E2 [22:50:46]MH_I2C_Read... [22:50:46]Read from MH i2c: E2 0B 00 [22:50:46]MH_I2C_Read... [22:50:46]Read from MH i2c: E2 0B 00 0C 30 00 BA D9 35 EF D6 14 94 6F 90 00 5C [22:50:46]RAPDU: BA D9 35 EF D6 14 94 6F 90 00 [22:50:46]wFMCommunicate OK [22:50:46]SAM_PROTO_SignData done [22:50:46]FM_MakeSignedData done [22:50:46]CreateOFDProtocolMessage [22:50:46]wFMCommunicate request_size=4 [22:50:46]MH_SAM_APDU [22:50:46]CAPDU: 80 11 00 00 [22:50:46]Write to MH i2c: E2 08 00 0D 30 80 11 00 00 00 00 00 00 B7 [22:50:46]Write i2c OK [22:50:46]MH_I2C_Read... [22:50:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:50:46]Read from MH i2c: E2 [22:50:46]MH_I2C_Read... [22:50:46]Read from MH i2c: E2 17 00 [22:50:46]MH_I2C_Read... [22:50:46]Read from MH i2c: E2 17 00 0D 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 08 [22:50:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:50:46]wFMCommunicate OK [22:50:46]CreateOFDProtocolMessage done [22:50:46]OFDSenderStorePacket 156564 [22:50:46]StoreOFDPacket docnum=156564 [22:50:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1D 31 07 01 FA 3A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 02 00 00 F4 03 04 00 46 89 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 94 63 02 00 35 04 06 00 35 3A 5D 09 F7 DB BA D9 35 EF D6 14 94 6F [22:50:46]CheckFolder [22:50:46]dirname=/storage/ofd_packets [22:50:46]CheckFolder done [22:50:46]ProducePacketName [22:50:46]name=ofd_packets/00156564 [22:50:46]NVStorageSaveData ofd_packets/00156564 [22:50:46]File name is /storage/ofd_packets/00156564 [22:50:46]Write 301 bytes [22:50:46]NVStorageSaveData done [22:50:46]OFDSenderStorePacket done [22:50:46]KKMCreateOFDPacket done [22:50:46]NVStorageSaveData kkm_last_timestamp [22:50:46]File name is /storage/kkm_last_timestamp [22:50:46]Write 4 bytes [22:50:46]NVStorageSaveData done [22:50:46]OFD Sender: Processing packet 156564 [packets to send 52, broken 51] [22:50:46]ProducePacketName [22:50:46]name=ofd_packets/00156564 [22:50:46]OFD Sender: To server: pG, [22:50:46]CommunicateWithHost lk.salyk.kg:30040 [22:50:46]ConnectInit lk.salyk.kg [22:50:46]ExternCall_PrintAddStr [22:50:46]wPrintStart [22:50:46]Write to MH i2c: 01 00 00 0E 30 3E [22:50:46]Write i2c OK [22:50:46]MH_I2C_Read... [22:50:46]Read from MH i2c: 01 [22:50:46]MH_I2C_Read... [22:50:46]Read from MH i2c: 01 07 00 [22:50:46]MH_I2C_Read... [22:50:46]Read from MH i2c: 01 07 00 0E 30 00 00 00 00 00 FF 0F 53 [22:50:46]RasterBufferAndPrint [22:50:46]line Счет N : (1)874882 [22:50:46]line ИНН: 02508201610067 [22:50:46]line Контрольно-Кассовый Чек [22:50:46]line ПРОДАЖА [22:50:46]line ТРК (МРК, ГНК) : 32 [22:50:46]line Товар: 2710124130 [22:50:46]line Аи-92-К-5 [22:50:46]line 10.000 * 0.00 [22:50:46]line = 0.00 [22:50:46]line НДС 12% НСП 1% [22:50:46]line > о реализуемом товаре [22:50:46]line ИТОГО: 0.00 [22:50:46]line НСП 1% : 0.00 [22:50:46]line НДС 12% : 0.00 [22:50:46]line Наличными: 0.00 [22:50:46]line Безнал.: 0.00 [22:50:46]line Место: АЗС № 165 "Партнер Нефть" [22:50:46]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [22:50:46]line СНО: Общий режим [22:50:46]line Чек 636 20.10.2024 22:50 [22:50:46]line Смена: 314 ФФД: 1.0 [22:50:46]line ЗНМ: 0300000234 [22:50:46]line РНМ: 0000137193017469 [22:50:46]line Версия ККМ: v1.0 [22:50:46]line Талоны: Топливные Талоны [22:50:46]line 4581806 [22:50:46]line ФМ: 0000000000963156 [22:50:46]line ФД: 156564 [22:50:46]line ФПД: 58524785309659 [22:50:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T225046&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156564&fm=58524785309659&tin=02508201610067®Number=0000137193017469&sum=0 [22:50:46]Connected sock=11 [22:50:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 written 0, free lines is 4095 [22:50:46]30 30 39 36 33 31 35 36 0F 01 00 00 1D 31 07 01 FA 3A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 02 00 00 F4 03 04 00 46 89 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 94 63 02 00 35 04 06 00 35 3A 5D 09 F7 DB BA D9 35 EF D6 14 94 6F [22:50:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 59 BA 47 00 AA 72 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 94 63 02 00 F4 03 04 00 77 2F 15 67 B6 04 01 00 00 CF 56 A6 7F 49 7B EC 16 [22:50:46]CommunicateWithHost err = 0 [22:50:46]CheckOFDResponse [22:50:46]1017 (14) - 77093643461234 [22:50:46]1041 (16) - 0000000000963156 [22:50:46]1040 (4) - 156564 [22:50:46]1012 (4) - 20.10.2024 16:27 [22:50:46]1206 (1) - 0 [22:50:46]OFD Sender: Remove packet 156564 [22:50:46]ProducePacketName [22:50:46]name=ofd_packets/00156564 [22:50:46]NVStorageDeleteData [22:50:47]Write to MH i2c: 01 00 00 38 30 68 [22:50:47]Write i2c OK [22:50:47]MH_I2C_Read... [22:50:47]Read from MH i2c: 01 [22:50:47]MH_I2C_Read... [22:50:47]Read from MH i2c: 01 07 00 [22:50:47]MH_I2C_Read... [22:50:47]Read from MH i2c: 01 07 00 38 30 00 00 00 00 00 F3 0C 6E [22:50:47]RasterBufferAndPrint [22:50:47]line [22:50:47]line [22:50:47]line [22:50:47]line [22:50:47]line [22:50:47]written 0, free lines is 3320 [22:50:47]MH_Cut [22:50:47]Write to MH i2c: D1 01 00 3F 30 01 41 [22:50:47]Write i2c OK [22:50:47]MH_I2C_Read... [22:50:47]Read from MH i2c: D1 [22:50:47]MH_I2C_Read... [22:50:47]Read from MH i2c: D1 01 00 [22:50:47]MH_I2C_Read... [22:50:47]Read from MH i2c: D1 01 00 3F 30 00 40 [22:50:47]Write to MH i2c: 01 00 00 40 30 70 [22:50:47]Write i2c OK [22:50:47]MH_I2C_Read... [22:50:47]OFD Sender: No OFD packet to send [22:50:47]*** Cut start [22:50:47]*** Partial cut [22:50:47]*** CUTSNS_PIN = 1 [22:50:47]*** CUTSNS_PIN = 0 [22:50:48]*** Brake cut motor [22:50:48]Read from MH i2c: 01 [22:50:48]MH_I2C_Read... [22:50:48]*** Stop cut motor [22:50:48]*** Cut end [22:50:48]Read from MH i2c: 01 07 00 [22:50:48]MH_I2C_Read... [22:50:48]Read from MH i2c: 01 07 00 40 30 00 00 00 00 00 FF 0F 85 [22:50:48]process_action close_receipt done [22:50:48]requested_data is exist [22:50:48]produce_requested_data [22:50:48]requested_item fm.sn is exist - process it [22:50:48]wFMCommunicate request_size=4 [22:50:48]MH_SAM_APDU [22:50:48]CAPDU: 80 11 00 00 [22:50:48]Write to MH i2c: E2 08 00 41 30 80 11 00 00 00 00 00 00 EB [22:50:48]Write i2c OK [22:50:48]MH_I2C_Read... [22:50:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:50:48]Read from MH i2c: E2 [22:50:48]MH_I2C_Read... [22:50:48]Read from MH i2c: E2 17 00 [22:50:48]MH_I2C_Read... [22:50:48]Read from MH i2c: E2 17 00 41 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3C [22:50:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:50:48]wFMCommunicate OK [22:50:48]requested_item fd.num is exist - process it [22:50:48]SAM_PROTO_GetFieldsCounters [22:50:48]wFMCommunicate request_size=4 [22:50:48]MH_SAM_APDU [22:50:48]CAPDU: 80 13 00 00 [22:50:48]Write to MH i2c: E2 08 00 42 30 80 13 00 00 00 00 00 00 EE [22:50:48]Write i2c OK [22:50:48]MH_I2C_Read... [22:50:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:50:48]Read from MH i2c: E2 [22:50:48]MH_I2C_Read... [22:50:48]Read from MH i2c: E2 62 00 [22:50:48]MH_I2C_Read... [22:50:48]Read from MH i2c: E2 62 00 42 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 94 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 7C 02 00 00 5E 04 04 00 7C 02 00 00 57 04 04 00 7D 02 00 00 19 04 04 00 00 00 00 00 90 00 D5 [22:50:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 94 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 7C 02 00 00 5E 04 04 00 7C 02 00 00 57 04 04 00 7D 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:50:48]wFMCommunicate OK [22:50:48]SAM_PROTO_GetFieldsCounters done [22:50:48]requested_item shift.num is exist - process it [22:50:48]requested_item shift.opened is exist - process it [22:50:48]req_shift_opened [22:50:48]FM_GetShiftState [22:50:48]SAM_PROTO_GetShiftState [22:50:48]wFMCommunicate request_size=4 [22:50:48]MH_SAM_APDU [22:50:48]CAPDU: 80 13 01 00 [22:50:48]Write to MH i2c: E2 08 00 43 30 80 13 01 00 00 00 00 00 F0 [22:50:48]Write i2c OK [22:50:48]MH_I2C_Read... [22:50:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:50:48]Read from MH i2c: E2 [22:50:48]MH_I2C_Read... [22:50:48]Read from MH i2c: E2 0E 00 [22:50:48]MH_I2C_Read... [22:50:48]Read from MH i2c: E2 0E 00 43 30 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 97 [22:50:48]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:50:48]wFMCommunicate OK [22:50:48]SAM_PROTO_GetShiftState done [22:50:48]FM_GetShiftState done [22:50:48]req_shift_opened done [22:50:48]requested_item shift.open_date is exist - process it [22:50:48]req_shift_open_date [22:50:48]req_shift_open_date done [22:50:48]produce_requested_data done [22:50:48]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156564,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [22:50:48]process_action_free close_receipt [22:50:48]json_value_free [22:50:48]json_value_free done [22:50:48]process_json_proto returns [22:50:48]Send response to host [22:50:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156564,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [22:50:48]free response buf [22:50:48]execute_script done [22:50:48]execute_script returns [22:50:48]free content buf [22:50:48]Sock 9.Close socket [22:50:48]Sock 9.Thread stoped [22:50:52]OFD Sender: No OFD packet to send [22:50:57]OFD Sender: No OFD packet to send [22:51:02]OFD Sender: No OFD packet to send [22:51:07]OFD Sender: No OFD packet to send [22:51:08]accept exits with 7 [22:51:08]New connection [22:51:08]New thread 3066731876 created [22:51:08]Thread 3066588516 joined [22:51:08]Waiting for new connection... [22:51:08] Sock 7.Parse request [22:51:08]Sock 7.Check first char [22:51:08]Sock 7.First char is OK [22:51:08]request: POST /json_proto HTTP/1.0 [22:51:08]Method: POST [22:51:08]URL: /json_proto [22:51:08]Method is POST - this is cgi request [22:51:08]url: /json_proto [22:51:08]query_string will be loaded in cgi processing [22:51:08]execute_cgi json_proto POST (null) [22:51:08]execute_cgi path=json_proto method=POST [22:51:08]POST find Content-Length [22:51:08]Host: 172.17.53.67:8080 [22:51:08]Content-Length: 677 [22:51:08]Content-Type: application/json [22:51:08] [22:51:08]POST finish read [22:51:08]Found Content-Length = 677 [22:51:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874883", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.950, "sum" : 331.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 331.00, "total" : 331.00, "payments": [ { "type": 0, "sum" : 331.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:51:08]execute_script... [22:51:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874883", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.950, "sum" : 331.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 331.00, "total" : 331.00, "payments": [ { "type": 0, "sum" : 331.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:51:08]POST & json_proto [22:51:08]process_json_proto [22:51:08]json parsed OK: [22:51:08]protocol is kg_v1.0 [22:51:08]action value=close_receipt [22:51:08]process_action close_receipt [22:51:08]cmd_close_receipt [22:51:08]MH_GetDate [22:51:08]Write to MH i2c: F0 00 00 44 30 63 [22:51:08]Write i2c OK [22:51:08]MH_I2C_Read... [22:51:08]Read from MH i2c: F0 [22:51:08]MH_I2C_Read... [22:51:08]Read from MH i2c: F0 09 00 [22:51:08]MH_I2C_Read... [22:51:08]Read from MH i2c: F0 09 00 44 30 00 5D 89 15 67 19 BC 99 64 A0 [22:51:08]GetLastDocTimeStamp 1729464646 [22:51:08]current date 1729464669 [22:51:08]FM_GetShiftState [22:51:08]SAM_PROTO_GetShiftState [22:51:08]wFMCommunicate request_size=4 [22:51:08]MH_SAM_APDU [22:51:08]CAPDU: 80 13 01 00 [22:51:08]Write to MH i2c: E2 08 00 45 30 80 13 01 00 00 00 00 00 F2 [22:51:08]Write i2c OK [22:51:08]MH_I2C_Read... [22:51:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:51:08]Read from MH i2c: E2 [22:51:08]MH_I2C_Read... [22:51:08]Read from MH i2c: E2 0E 00 [22:51:08]MH_I2C_Read... [22:51:08]Read from MH i2c: E2 0E 00 45 30 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 99 [22:51:08]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:51:08]wFMCommunicate OK [22:51:08]SAM_PROTO_GetShiftState done [22:51:08]FM_GetShiftState done [22:51:08]opened in 1729383891 [22:51:08]opened+sec_in_day 1729470291 [22:51:08]quantity*price = 33115 [22:51:08]sum+1 = 33117 [22:51:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 331.00 Внесено: 331.00 СДАЧА: 0.00 НСП 1% : 2.93 НДС 12% : 35.17 Наличными: 331.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 637 20.10.2024 22:51 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156565 ФПД: 109028034515405 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T225109&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156565&fm=109028034515405&tin=02508201610067®Number=0000137193017469&sum=33100 [22:51:09]StoreToDocumentArchive [22:51:09]shift 314 fd 156565 [22:51:09]save to /storage/0314/doc_00156565 [22:51:09]save last doc name /storage/0314/doc_00156565 to /storage/kkm_last_doc_name [22:51:09]save OK [22:51:09]Clear old archive folders... [22:51:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:51:09]tlvbuf is 002CEE90 [22:51:09]SAM_PROTO_ClearQueue [22:51:09]wFMCommunicate request_size=4 [22:51:09]MH_SAM_APDU [22:51:09]CAPDU: 80 09 00 00 [22:51:09]Write to MH i2c: E2 08 00 52 30 80 09 00 00 00 00 00 00 F4 [22:51:09]Write i2c OK [22:51:09]MH_I2C_Read... [22:51:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:51:09]Read from MH i2c: E2 [22:51:09]MH_I2C_Read... [22:51:09]Read from MH i2c: E2 03 00 [22:51:09]MH_I2C_Read... [22:51:09]Read from MH i2c: E2 03 00 52 30 00 90 00 F6 [22:51:09]RAPDU: 90 00 [22:51:09]wFMCommunicate OK [22:51:09]SAM_PROTO_ClearQueue done [22:51:09]KKMCreateOFDPacket [22:51:09]OFDProtocolAddRootSTLVToBuf [22:51:09]FM_MakeSignedData [22:51:09]FM_MakeSignedData [22:51:09]SAM_PROTO_SignData [22:51:09]wFMCommunicate request_size=4 [22:51:09]MH_SAM_APDU [22:51:09]CAPDU: 80 0D 01 02 [22:51:09]Write to MH i2c: E2 08 00 53 30 80 0D 01 02 00 00 00 00 FC [22:51:09]Write i2c OK [22:51:09]MH_I2C_Read... [22:51:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:51:09]Read from MH i2c: E2 [22:51:09]MH_I2C_Read... [22:51:09]Read from MH i2c: E2 03 00 [22:51:09]MH_I2C_Read... [22:51:09]Read from MH i2c: E2 03 00 53 30 00 90 00 F7 [22:51:09]RAPDU: 90 00 [22:51:09]wFMCommunicate OK [22:51:09]wFMCommunicate request_size=255 [22:51:09]MH_SAM_APDU [22:51:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 56 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5C 81 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 81 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 25 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BD 0D 00 00 00 00 07 04 06 00 4C 81 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 02 00 00 F4 03 04 00 5D 89 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 95 63 02 00 35 04 06 00 63 [22:51:09]Write to MH i2c: E2 02 01 54 30 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 56 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5C 81 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 81 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 25 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BD 0D 00 00 00 00 07 04 06 00 4C 81 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 02 00 00 F4 03 04 00 5D 89 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 95 63 02 00 35 04 06 00 63 00 00 A3 [22:51:09]Write i2c OK [22:51:09]MH_I2C_Read... [22:51:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:51:09]Read from MH i2c: E2 [22:51:09]MH_I2C_Read... [22:51:09]Read from MH i2c: E2 03 00 [22:51:09]MH_I2C_Read... [22:51:09]Read from MH i2c: E2 03 00 54 30 00 90 00 F8 [22:51:09]RAPDU: 90 00 [22:51:09]wFMCommunicate OK [22:51:09]wFMCommunicate request_size=10 [22:51:09]MH_SAM_APDU [22:51:09]CAPDU: 80 0D 02 02 05 29 11 44 91 CD [22:51:09]Write to MH i2c: E2 0D 00 55 30 80 0D 02 02 05 00 29 11 44 91 CD 00 00 E5 [22:51:09]Write i2c OK [22:51:09]MH_I2C_Read... [22:51:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:51:09]Read from MH i2c: E2 [22:51:09]MH_I2C_Read... [22:51:09]Read from MH i2c: E2 03 00 [22:51:09]MH_I2C_Read... [22:51:09]Read from MH i2c: E2 03 00 55 30 00 90 00 F9 [22:51:09]RAPDU: 90 00 [22:51:09]wFMCommunicate OK [22:51:09]wFMCommunicate request_size=4 [22:51:09]MH_SAM_APDU [22:51:09]CAPDU: 80 0D 03 02 [22:51:09]Write to MH i2c: E2 08 00 56 30 80 0D 03 02 00 00 00 00 01 [22:51:09]Write i2c OK [22:51:09]MH_I2C_Read... [22:51:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:51:09]Read from MH i2c: E2 [22:51:09]MH_I2C_Read... [22:51:09]Read from MH i2c: E2 0B 00 [22:51:09]MH_I2C_Read... [22:51:09]Read from MH i2c: E2 0B 00 56 30 00 14 70 D4 23 FA 25 87 6E 90 00 91 [22:51:09]RAPDU: 14 70 D4 23 FA 25 87 6E 90 00 [22:51:09]wFMCommunicate OK [22:51:09]SAM_PROTO_SignData done [22:51:09]FM_MakeSignedData done [22:51:09]CreateOFDProtocolMessage [22:51:09]wFMCommunicate request_size=4 [22:51:09]MH_SAM_APDU [22:51:09]CAPDU: 80 11 00 00 [22:51:09]Write to MH i2c: E2 08 00 57 30 80 11 00 00 00 00 00 00 01 [22:51:09]Write i2c OK [22:51:09]MH_I2C_Read... [22:51:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:51:09]Read from MH i2c: E2 [22:51:09]MH_I2C_Read... [22:51:09]Read from MH i2c: E2 17 00 [22:51:09]MH_I2C_Read... [22:51:09]Read from MH i2c: E2 17 00 57 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 52 [22:51:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:51:09]wFMCommunicate OK [22:51:09]CreateOFDProtocolMessage done [22:51:09]OFDSenderStorePacket 156565 [22:51:09]StoreOFDPacket docnum=156565 [22:51:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 60 BA 07 01 1B FF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 56 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5C 81 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 81 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 25 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BD 0D 00 00 00 00 07 04 06 00 4C 81 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 02 00 00 F4 03 04 00 5D 89 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 95 63 02 00 35 04 06 00 63 29 11 44 91 CD 14 70 D4 23 FA 25 87 6E [22:51:09]CheckFolder [22:51:09]dirname=/storage/ofd_packets [22:51:09]CheckFolder done [22:51:09]ProducePacketName [22:51:09]name=ofd_packets/00156565 [22:51:09]NVStorageSaveData ofd_packets/00156565 [22:51:09]File name is /storage/ofd_packets/00156565 [22:51:09]Write 301 bytes [22:51:09]NVStorageSaveData done [22:51:09]OFDSenderStorePacket done [22:51:09]KKMCreateOFDPacket done [22:51:09]NVStorageSaveData kkm_last_timestamp [22:51:09]File name is /storage/kkm_last_timestamp [22:51:09]Write 4 bytes [22:51:09]NVStorageSaveData done [22:51:09]ExternCall_PrintAddStr [22:51:09]wPrintStart [22:51:09]Write to MH i2c: 01 00 00 58 30 88 [22:51:09]Write i2c OK [22:51:09]MH_I2C_Read... [22:51:09]Read from MH i2c: 01 [22:51:09]MH_I2C_Read... [22:51:09]Read from MH i2c: 01 07 00 [22:51:09]MH_I2C_Read... [22:51:09]Read from MH i2c: 01 07 00 58 30 00 00 00 00 00 FF 0F 9D [22:51:09]RasterBufferAndPrint [22:51:09]line Счет N : (1)874883 [22:51:09]line ИНН: 02508201610067 [22:51:09]line Контрольно-Кассовый Чек [22:51:09]line ПРОДАЖА [22:51:09]line ТРК (МРК, ГНК) : 32 [22:51:09]line Товар: 2710124130 [22:51:09]line Аи-92-К-5 [22:51:09]line 4.950 * 66.90 [22:51:09]line = 331.16 [22:51:09]line НДС 12% НСП 1% [22:51:09]line > о реализуемом товаре [22:51:09]line ОКРУГЛЕНИЕ: -0.16 [22:51:09]line ИТОГО: 331.00 [22:51:09]line Внесено: 331.00 [22:51:09]line СДАЧА: 0.00 [22:51:09]line НСП 1% : 2.93 [22:51:09]line НДС 12% : 35.17 [22:51:09]line Наличными: 331.00 [22:51:09]line Безнал.: 0.00 [22:51:09]line Место: АЗС № 165 "Партнер Нефть" [22:51:09]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [22:51:09]line СНО: Общий режим [22:51:09]line Чек 637 20.10.2024 22:51 [22:51:09]line Смена: 314 ФФД: 1.0 [22:51:09]line ЗНМ: 0300000234 [22:51:09]line РНМ: 0000137193017469 [22:51:09]line Версия ККМ: v1.0 [22:51:09]line ФМ: 0000000000963156 [22:51:09]line ФД: 156565 [22:51:09]line ФПД: 109028034515405 [22:51:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T225109&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156565&fm=109028034515405&tin=02508201610067®Number=0000137193017469&sum=33100 [22:51:10]OFD Sender: Processing packet 156565 [packets to send 52, broken 51] [22:51:10]ProducePacketName [22:51:10]name=ofd_packets/00156565 [22:51:10]OFD Sender: To server: pG, [22:51:10]CommunicateWithHost lk.salyk.kg:30040 [22:51:10]ConnectInit lk.salyk.kg [22:51:10]written 0, free lines is 4095 [22:51:10]Connected sock=10 [22:51:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 60 BA 07 01 1B FF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 56 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5C 81 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 81 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 25 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BD 0D 00 00 00 00 07 04 06 00 4C 81 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 02 00 00 F4 03 04 00 5D 89 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 95 63 02 00 35 04 06 00 63 29 11 44 91 CD 14 70 D4 23 FA 25 87 6E [22:51:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A3 0E 47 00 30 75 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 95 63 02 00 F4 03 04 00 8F 2F 15 67 B6 04 01 00 00 E5 E1 1A 36 81 35 CD 05 [22:51:10]CommunicateWithHost err = 0 [22:51:10]CheckOFDResponse [22:51:10]1017 (14) - 77093643461234 [22:51:10]1041 (16) - 0000000000963156 [22:51:10]1040 (4) - 156565 [22:51:10]1012 (4) - 20.10.2024 16:27 [22:51:10]1206 (1) - 0 [22:51:10]OFD Sender: Remove packet 156565 [22:51:10]ProducePacketName [22:51:10]name=ofd_packets/00156565 [22:51:10]NVStorageDeleteData [22:51:10]Write to MH i2c: 01 00 00 83 30 B3 [22:51:10]Write i2c OK [22:51:10]MH_I2C_Read... [22:51:10]Read from MH i2c: 01 [22:51:10]MH_I2C_Read... [22:51:10]Read from MH i2c: 01 07 00 [22:51:10]MH_I2C_Read... [22:51:10]Read from MH i2c: 01 07 00 83 30 00 00 00 00 00 EC 0C B2 [22:51:10]RasterBufferAndPrint [22:51:10]line [22:51:10]line [22:51:10]line [22:51:10]line [22:51:10]line [22:51:10]written 0, free lines is 3314 [22:51:10]MH_Cut [22:51:10]Write to MH i2c: D1 01 00 8A 30 01 8C [22:51:10]Write i2c OK [22:51:10]MH_I2C_Read... [22:51:10]Read from MH i2c: D1 [22:51:10]MH_I2C_Read... [22:51:10]Read from MH i2c: D1 01 00 [22:51:10]MH_I2C_Read... [22:51:10]Read from MH i2c: D1 01 00 8A 30 00 8B [22:51:10]Write to MH i2c: 01 00 00 8B 30 BB [22:51:10]Write i2c OK [22:51:10]MH_I2C_Read... [22:51:10]OFD Sender: No OFD packet to send [22:51:11]*** Cut start [22:51:11]*** Partial cut [22:51:11]*** CUTSNS_PIN = 1 [22:51:11]*** CUTSNS_PIN = 0 [22:51:11]*** Brake cut motor [22:51:11]Read from MH i2c: 01 [22:51:11]MH_I2C_Read... [22:51:11]*** Stop cut motor [22:51:11]*** Cut end [22:51:11]Read from MH i2c: 01 07 00 [22:51:11]MH_I2C_Read... [22:51:11]Read from MH i2c: 01 07 00 8B 30 00 00 00 00 00 FF 0F D0 [22:51:11]process_action close_receipt done [22:51:11]requested_data is exist [22:51:11]produce_requested_data [22:51:11]requested_item fm.sn is exist - process it [22:51:11]wFMCommunicate request_size=4 [22:51:11]MH_SAM_APDU [22:51:11]CAPDU: 80 11 00 00 [22:51:11]Write to MH i2c: E2 08 00 8C 30 80 11 00 00 00 00 00 00 36 [22:51:11]Write i2c OK [22:51:11]MH_I2C_Read... [22:51:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:51:12]Read from MH i2c: E2 [22:51:12]MH_I2C_Read... [22:51:12]Read from MH i2c: E2 17 00 [22:51:12]MH_I2C_Read... [22:51:12]Read from MH i2c: E2 17 00 8C 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 87 [22:51:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:51:12]wFMCommunicate OK [22:51:12]requested_item fd.num is exist - process it [22:51:12]SAM_PROTO_GetFieldsCounters [22:51:12]wFMCommunicate request_size=4 [22:51:12]MH_SAM_APDU [22:51:12]CAPDU: 80 13 00 00 [22:51:12]Write to MH i2c: E2 08 00 8D 30 80 13 00 00 00 00 00 00 39 [22:51:12]Write i2c OK [22:51:12]MH_I2C_Read... [22:51:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:51:12]Read from MH i2c: E2 [22:51:12]MH_I2C_Read... [22:51:12]Read from MH i2c: E2 62 00 [22:51:12]MH_I2C_Read... [22:51:12]Read from MH i2c: E2 62 00 8D 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 95 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 7D 02 00 00 5E 04 04 00 7D 02 00 00 57 04 04 00 7E 02 00 00 19 04 04 00 00 00 00 00 90 00 24 [22:51:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 95 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 7D 02 00 00 5E 04 04 00 7D 02 00 00 57 04 04 00 7E 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:51:12]wFMCommunicate OK [22:51:12]SAM_PROTO_GetFieldsCounters done [22:51:12]requested_item shift.num is exist - process it [22:51:12]requested_item shift.opened is exist - process it [22:51:12]req_shift_opened [22:51:12]FM_GetShiftState [22:51:12]SAM_PROTO_GetShiftState [22:51:12]wFMCommunicate request_size=4 [22:51:12]MH_SAM_APDU [22:51:12]CAPDU: 80 13 01 00 [22:51:12]Write to MH i2c: E2 08 00 8E 30 80 13 01 00 00 00 00 00 3B [22:51:12]Write i2c OK [22:51:12]MH_I2C_Read... [22:51:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:51:12]Read from MH i2c: E2 [22:51:12]MH_I2C_Read... [22:51:12]Read from MH i2c: E2 0E 00 [22:51:12]MH_I2C_Read... [22:51:12]Read from MH i2c: E2 0E 00 8E 30 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 E2 [22:51:12]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:51:12]wFMCommunicate OK [22:51:12]SAM_PROTO_GetShiftState done [22:51:12]FM_GetShiftState done [22:51:12]req_shift_opened done [22:51:12]requested_item shift.open_date is exist - process it [22:51:12]req_shift_open_date [22:51:12]req_shift_open_date done [22:51:12]produce_requested_data done [22:51:12]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156565,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [22:51:12]process_action_free close_receipt [22:51:12]json_value_free [22:51:12]json_value_free done [22:51:12]process_json_proto returns [22:51:12]Send response to host [22:51:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156565,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [22:51:12]free response buf [22:51:12]execute_script done [22:51:12]execute_script returns [22:51:12]free content buf [22:51:12]Sock 7.Close socket [22:51:12]Sock 7.Thread stoped [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:36]OFD Sender: No OFD packet to send [22:51:41]OFD Sender: No OFD packet to send [22:51:46]OFD Sender: No OFD packet to send [22:51:51]OFD Sender: No OFD packet to send [22:51:56]OFD Sender: No OFD packet to send [22:52:01]OFD Sender: No OFD packet to send [22:52:06]OFD Sender: No OFD packet to send [22:52:11]OFD Sender: No OFD packet to send [22:52:16]OFD Sender: No OFD packet to send [22:52:21]OFD Sender: No OFD packet to send [22:52:26]OFD Sender: No OFD packet to send [22:52:31]OFD Sender: No OFD packet to send [22:52:36]OFD Sender: No OFD packet to send [22:52:41]OFD Sender: No OFD packet to send [22:52:46]OFD Sender: No OFD packet to send [22:52:51]OFD Sender: No OFD packet to send [22:52:56]OFD Sender: No OFD packet to send [22:53:01]OFD Sender: No OFD packet to send [22:53:06]OFD Sender: No OFD packet to send [22:53:11]OFD Sender: No OFD packet to send [22:53:16]OFD Sender: No OFD packet to send [22:53:21]OFD Sender: No OFD packet to send [22:53:26]OFD Sender: No OFD packet to send [22:53:31]OFD Sender: No OFD packet to send [22:53:36]OFD Sender: No OFD packet to send [22:53:41]OFD Sender: No OFD packet to send [22:53:46]OFD Sender: No OFD packet to send [22:53:51]OFD Sender: No OFD packet to send [22:53:56]OFD Sender: No OFD packet to send [22:53:57]accept exits with 9 [22:53:57]New connection [22:53:57]New thread 3066588516 created [22:53:57]Thread 3066731876 joined [22:53:57]Waiting for new connection... [22:53:57] Sock 9.Parse request [22:53:57]Sock 9.Check first char [22:53:57]Sock 9.First char is OK [22:53:57]request: POST /json_proto HTTP/1.0 [22:53:57]Method: POST [22:53:57]URL: /json_proto [22:53:57]Method is POST - this is cgi request [22:53:57]url: /json_proto [22:53:57]query_string will be loaded in cgi processing [22:53:57]execute_cgi json_proto POST (null) [22:53:57]execute_cgi path=json_proto method=POST [22:53:57]POST find Content-Length [22:53:57]Host: 172.17.53.67:8080 [22:53:57]Content-Length: 769 [22:53:57]Content-Type: application/json [22:53:57] [22:53:57]POST finish read [22:53:57]Found Content-Length = 769 [22:53:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874884", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:53:57]execute_script... [22:53:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874884", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:53:57]POST & json_proto [22:53:57]process_json_proto [22:53:57]json parsed OK: [22:53:57]protocol is kg_v1.0 [22:53:57]action value=close_receipt [22:53:57]process_action close_receipt [22:53:57]cmd_close_receipt [22:53:57]MH_GetDate [22:53:57]Write to MH i2c: F0 00 00 8F 30 AE [22:53:57]Write i2c OK [22:53:57]MH_I2C_Read... [22:53:57]Read from MH i2c: F0 [22:53:57]MH_I2C_Read... [22:53:57]Read from MH i2c: F0 09 00 [22:53:57]MH_I2C_Read... [22:53:57]Read from MH i2c: F0 09 00 8F 30 00 07 8A 15 67 19 BC 99 64 96 [22:53:57]GetLastDocTimeStamp 1729464669 [22:53:57]current date 1729464839 [22:53:57]FM_GetShiftState [22:53:57]SAM_PROTO_GetShiftState [22:53:57]wFMCommunicate request_size=4 [22:53:57]MH_SAM_APDU [22:53:57]CAPDU: 80 13 01 00 [22:53:57]Write to MH i2c: E2 08 00 90 30 80 13 01 00 00 00 00 00 3D [22:53:57]Write i2c OK [22:53:57]MH_I2C_Read... [22:53:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:53:57]Read from MH i2c: E2 [22:53:57]MH_I2C_Read... [22:53:57]Read from MH i2c: E2 0E 00 [22:53:57]MH_I2C_Read... [22:53:57]Read from MH i2c: E2 0E 00 90 30 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 E4 [22:53:57]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:53:57]wFMCommunicate OK [22:53:57]SAM_PROTO_GetShiftState done [22:53:57]FM_GetShiftState done [22:53:57]opened in 1729383891 [22:53:57]opened+sec_in_day 1729470291 [22:53:57]quantity*price = 100021 [22:53:57]sum+1 = 100023 [22:53:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 638 20.10.2024 22:53 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156566 ФПД: 196764468837742 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T225359&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156566&fm=196764468837742&tin=02508201610067®Number=0000137193017469&sum=100022 [22:53:58]StoreToDocumentArchive [22:53:58]shift 314 fd 156566 [22:53:58]save to /storage/0314/doc_00156566 [22:53:58]save last doc name /storage/0314/doc_00156566 to /storage/kkm_last_doc_name [22:53:58]save OK [22:53:58]Clear old archive folders... [22:53:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:53:58]tlvbuf is 002D1850 [22:53:58]SAM_PROTO_ClearQueue [22:53:58]wFMCommunicate request_size=4 [22:53:58]MH_SAM_APDU [22:53:58]CAPDU: 80 09 00 00 [22:53:58]Write to MH i2c: E2 08 00 9D 30 80 09 00 00 00 00 00 00 3F [22:53:58]Write i2c OK [22:53:58]MH_I2C_Read... [22:53:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:53:59]Read from MH i2c: E2 [22:53:59]MH_I2C_Read... [22:53:59]Read from MH i2c: E2 03 00 [22:53:59]MH_I2C_Read... [22:53:59]Read from MH i2c: E2 03 00 9D 30 00 90 00 41 [22:53:59]RAPDU: 90 00 [22:53:59]wFMCommunicate OK [22:53:59]SAM_PROTO_ClearQueue done [22:53:59]KKMCreateOFDPacket [22:53:59]OFDProtocolAddRootSTLVToBuf [22:53:59]FM_MakeSignedData [22:53:59]FM_MakeSignedData [22:53:59]SAM_PROTO_SignData [22:53:59]wFMCommunicate request_size=4 [22:53:59]MH_SAM_APDU [22:53:59]CAPDU: 80 0D 01 02 [22:53:59]Write to MH i2c: E2 08 00 9E 30 80 0D 01 02 00 00 00 00 47 [22:53:59]Write i2c OK [22:53:59]MH_I2C_Read... [22:53:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:53:59]Read from MH i2c: E2 [22:53:59]MH_I2C_Read... [22:53:59]Read from MH i2c: E2 03 00 [22:53:59]MH_I2C_Read... [22:53:59]Read from MH i2c: E2 03 00 9E 30 00 90 00 42 [22:53:59]RAPDU: 90 00 [22:53:59]wFMCommunicate OK [22:53:59]wFMCommunicate request_size=255 [22:53:59]MH_SAM_APDU [22:53:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 02 00 00 F4 03 04 00 07 8A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 96 63 02 00 35 04 06 00 B2 [22:53:59]Write to MH i2c: E2 02 01 9F 30 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 02 00 00 F4 03 04 00 07 8A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 96 63 02 00 35 04 06 00 B2 00 00 AC [22:53:59]Write i2c OK [22:53:59]MH_I2C_Read... [22:53:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:53:59]Read from MH i2c: E2 [22:53:59]MH_I2C_Read... [22:53:59]Read from MH i2c: E2 03 00 [22:53:59]MH_I2C_Read... [22:53:59]Read from MH i2c: E2 03 00 9F 30 00 90 00 43 [22:53:59]RAPDU: 90 00 [22:53:59]wFMCommunicate OK [22:53:59]wFMCommunicate request_size=10 [22:53:59]MH_SAM_APDU [22:53:59]CAPDU: 80 0D 02 02 05 F4 CC 44 FD 6E [22:53:59]Write to MH i2c: E2 0D 00 A0 30 80 0D 02 02 05 00 F4 CC 44 FD 6E 00 00 C3 [22:53:59]Write i2c OK [22:53:59]MH_I2C_Read... [22:53:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:53:59]Read from MH i2c: E2 [22:53:59]MH_I2C_Read... [22:53:59]Read from MH i2c: E2 03 00 [22:53:59]MH_I2C_Read... [22:53:59]Read from MH i2c: E2 03 00 A0 30 00 90 00 44 [22:53:59]RAPDU: 90 00 [22:53:59]wFMCommunicate OK [22:53:59]wFMCommunicate request_size=4 [22:53:59]MH_SAM_APDU [22:53:59]CAPDU: 80 0D 03 02 [22:53:59]Write to MH i2c: E2 08 00 A1 30 80 0D 03 02 00 00 00 00 4C [22:53:59]Write i2c OK [22:53:59]MH_I2C_Read... [22:53:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:53:59]Read from MH i2c: E2 [22:53:59]MH_I2C_Read... [22:53:59]Read from MH i2c: E2 0B 00 [22:53:59]MH_I2C_Read... [22:53:59]Read from MH i2c: E2 0B 00 A1 30 00 D7 3B 05 5C 42 70 20 05 90 00 97 [22:53:59]RAPDU: D7 3B 05 5C 42 70 20 05 90 00 [22:53:59]wFMCommunicate OK [22:53:59]SAM_PROTO_SignData done [22:53:59]FM_MakeSignedData done [22:53:59]CreateOFDProtocolMessage [22:53:59]wFMCommunicate request_size=4 [22:53:59]MH_SAM_APDU [22:53:59]CAPDU: 80 11 00 00 [22:53:59]Write to MH i2c: E2 08 00 A2 30 80 11 00 00 00 00 00 00 4C [22:53:59]Write i2c OK [22:53:59]MH_I2C_Read... [22:53:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:53:59]Read from MH i2c: E2 [22:53:59]MH_I2C_Read... [22:53:59]Read from MH i2c: E2 17 00 [22:53:59]MH_I2C_Read... [22:53:59]Read from MH i2c: E2 17 00 A2 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9D [22:53:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:53:59]wFMCommunicate OK [22:53:59]CreateOFDProtocolMessage done [22:53:59]OFDSenderStorePacket 156566 [22:53:59]StoreOFDPacket docnum=156566 [22:53:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A2 27 07 01 D4 12 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 02 00 00 F4 03 04 00 07 8A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 96 63 02 00 35 04 06 00 B2 F4 CC 44 FD 6E D7 3B 05 5C 42 70 20 05 [22:53:59]CheckFolder [22:53:59]dirname=/storage/ofd_packets [22:53:59]CheckFolder done [22:53:59]ProducePacketName [22:53:59]name=ofd_packets/00156566 [22:53:59]NVStorageSaveData ofd_packets/00156566 [22:53:59]File name is /storage/ofd_packets/00156566 [22:53:59]Write 301 bytes [22:53:59]NVStorageSaveData done [22:53:59]OFDSenderStorePacket done [22:53:59]KKMCreateOFDPacket done [22:53:59]NVStorageSaveData kkm_last_timestamp [22:53:59]File name is /storage/kkm_last_timestamp [22:53:59]Write 4 bytes [22:53:59]NVStorageSaveData done [22:53:59]ExternCall_PrintAddStr [22:53:59]wPrintStart [22:53:59]Write to MH i2c: 01 00 00 A3 30 D3 [22:53:59]Write i2c OK [22:53:59]MH_I2C_Read... [22:53:59]Read from MH i2c: 01 [22:53:59]MH_I2C_Read... [22:53:59]Read from MH i2c: 01 07 00 [22:53:59]MH_I2C_Read... [22:53:59]Read from MH i2c: 01 07 00 A3 30 00 00 00 00 00 FF 0F E8 [22:53:59]RasterBufferAndPrint [22:53:59]line Счет N : (1)874884 [22:53:59]line ИНН: 02508201610067 [22:53:59]line Контрольно-Кассовый Чек [22:53:59]line ПРОДАЖА [22:53:59]line ТРК (МРК, ГНК) : 11 [22:53:59]line Товар: 2710124500 [22:53:59]line Аи-95-К-5 [22:53:59]line 13.480 * 74.20 [22:53:59]line = 1000.22 [22:53:59]line НДС 12% НСП 1% [22:53:59]line > о реализуемом товаре [22:53:59]line ИТОГО: 1000.22 [22:53:59]line НСП 1% : 8.85 [22:53:59]line НДС 12% : 106.22 [22:53:59]line Наличными: 0.00 [22:53:59]line Безнал.: 1000.22 [22:53:59]line Место: АЗС № 165 "Партнер Нефть" [22:53:59]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [22:53:59]line СНО: Общий режим [22:53:59]line Чек 638 20.10.2024 22:53 [22:53:59]line Смена: 314 ФФД: 1.0 [22:53:59]line ЗНМ: 0300000234 [22:53:59]line РНМ: 0000137193017469 [22:53:59]line Версия ККМ: v1.0 [22:53:59]line Платежная система: Mbank [22:53:59]line ФМ: 0000000000963156 [22:53:59]line ФД: 156566 [22:53:59]line ФПД: 196764468837742 [22:53:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T225359&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156566&fm=196764468837742&tin=02508201610067®Number=0000137193017469&sum=100022 [22:53:59]OFD Sender: Processing packet 156566 [packets to send 52, broken 51] [22:53:59]ProducePacketName [22:53:59]name=ofd_packets/00156566 [22:53:59]OFD Sender: To server: pG, [22:53:59]CommunicateWithHost lk.salyk.kg:30040 [22:53:59]ConnectInit lk.salyk.kg [22:53:59]written 0, free lines is 4095 [22:53:59]Connected sock=10 [22:53:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A2 27 07 01 D4 12 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 02 00 00 F4 03 04 00 07 8A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 96 63 02 00 35 04 06 00 B2 F4 CC 44 FD 6E D7 3B 05 5C 42 70 20 05 [22:54:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 FA 16 47 00 BB 2D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 96 63 02 00 F4 03 04 00 38 30 15 67 B6 04 01 00 00 F3 7E 70 BB 4B 2E 56 87 [22:54:00]CommunicateWithHost err = 0 [22:54:00]CheckOFDResponse [22:54:00]1017 (14) - 77093643461234 [22:54:00]1041 (16) - 0000000000963156 [22:54:00]1040 (4) - 156566 [22:54:00]1012 (4) - 20.10.2024 16:30 [22:54:00]1206 (1) - 0 [22:54:00]OFD Sender: Remove packet 156566 [22:54:00]ProducePacketName [22:54:00]name=ofd_packets/00156566 [22:54:00]NVStorageDeleteData [22:54:00]Write to MH i2c: 01 00 00 CC 30 FC [22:54:00]Write i2c OK [22:54:00]MH_I2C_Read... [22:54:00]Read from MH i2c: 01 [22:54:00]MH_I2C_Read... [22:54:00]Read from MH i2c: 01 07 00 [22:54:00]MH_I2C_Read... [22:54:00]Read from MH i2c: 01 07 00 CC 30 00 00 00 00 00 12 0D 22 [22:54:00]RasterBufferAndPrint [22:54:00]line [22:54:00]line [22:54:00]line [22:54:00]line [22:54:00]line [22:54:00]written 0, free lines is 3354 [22:54:00]MH_Cut [22:54:00]Write to MH i2c: D1 01 00 D3 30 01 D5 [22:54:00]Write i2c OK [22:54:00]MH_I2C_Read... [22:54:00]Read from MH i2c: D1 [22:54:00]MH_I2C_Read... [22:54:00]Read from MH i2c: D1 01 00 [22:54:00]MH_I2C_Read... [22:54:00]Read from MH i2c: D1 01 00 D3 30 00 D4 [22:54:00]Write to MH i2c: 01 00 00 D4 30 04 [22:54:00]Write i2c OK [22:54:00]MH_I2C_Read... [22:54:00]OFD Sender: No OFD packet to send [22:54:01]*** Cut start [22:54:01]*** Partial cut [22:54:01]*** CUTSNS_PIN = 1 [22:54:01]*** CUTSNS_PIN = 0 [22:54:01]*** Brake cut motor [22:54:01]Read from MH i2c: 01 [22:54:01]MH_I2C_Read... [22:54:01]*** Stop cut motor [22:54:01]*** Cut end [22:54:01]Read from MH i2c: 01 07 00 [22:54:01]MH_I2C_Read... [22:54:01]Read from MH i2c: 01 07 00 D4 30 00 00 00 00 00 FF 0F 19 [22:54:01]process_action close_receipt done [22:54:01]requested_data is exist [22:54:01]produce_requested_data [22:54:01]requested_item fm.sn is exist - process it [22:54:01]wFMCommunicate request_size=4 [22:54:01]MH_SAM_APDU [22:54:01]CAPDU: 80 11 00 00 [22:54:01]Write to MH i2c: E2 08 00 D5 30 80 11 00 00 00 00 00 00 7F [22:54:01]Write i2c OK [22:54:01]MH_I2C_Read... [22:54:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:54:01]Read from MH i2c: E2 [22:54:01]MH_I2C_Read... [22:54:01]Read from MH i2c: E2 17 00 [22:54:01]MH_I2C_Read... [22:54:01]Read from MH i2c: E2 17 00 D5 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D0 [22:54:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:54:01]wFMCommunicate OK [22:54:01]requested_item fd.num is exist - process it [22:54:01]SAM_PROTO_GetFieldsCounters [22:54:01]wFMCommunicate request_size=4 [22:54:01]MH_SAM_APDU [22:54:01]CAPDU: 80 13 00 00 [22:54:01]Write to MH i2c: E2 08 00 D6 30 80 13 00 00 00 00 00 00 82 [22:54:01]Write i2c OK [22:54:01]MH_I2C_Read... [22:54:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:54:01]Read from MH i2c: E2 [22:54:01]MH_I2C_Read... [22:54:01]Read from MH i2c: E2 62 00 [22:54:01]MH_I2C_Read... [22:54:01]Read from MH i2c: E2 62 00 D6 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 96 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 7E 02 00 00 5E 04 04 00 7E 02 00 00 57 04 04 00 7F 02 00 00 19 04 04 00 00 00 00 00 90 00 71 [22:54:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 96 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 7E 02 00 00 5E 04 04 00 7E 02 00 00 57 04 04 00 7F 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:54:01]wFMCommunicate OK [22:54:01]SAM_PROTO_GetFieldsCounters done [22:54:01]requested_item shift.num is exist - process it [22:54:01]requested_item shift.opened is exist - process it [22:54:01]req_shift_opened [22:54:01]FM_GetShiftState [22:54:01]SAM_PROTO_GetShiftState [22:54:01]wFMCommunicate request_size=4 [22:54:01]MH_SAM_APDU [22:54:01]CAPDU: 80 13 01 00 [22:54:01]Write to MH i2c: E2 08 00 D7 30 80 13 01 00 00 00 00 00 84 [22:54:01]Write i2c OK [22:54:01]MH_I2C_Read... [22:54:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:54:01]Read from MH i2c: E2 [22:54:01]MH_I2C_Read... [22:54:01]Read from MH i2c: E2 0E 00 [22:54:01]MH_I2C_Read... [22:54:01]Read from MH i2c: E2 0E 00 D7 30 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 2B [22:54:01]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:54:01]wFMCommunicate OK [22:54:01]SAM_PROTO_GetShiftState done [22:54:01]FM_GetShiftState done [22:54:01]req_shift_opened done [22:54:01]requested_item shift.open_date is exist - process it [22:54:01]req_shift_open_date [22:54:01]req_shift_open_date done [22:54:01]produce_requested_data done [22:54:01]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156566,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [22:54:01]process_action_free close_receipt [22:54:01]json_value_free [22:54:01]json_value_free done [22:54:01]process_json_proto returns [22:54:01]Send response to host [22:54:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156566,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [22:54:01]free response buf [22:54:01]execute_script done [22:54:01]execute_script returns [22:54:01]free content buf [22:54:01]Sock 9.Close socket [22:54:01]Sock 9.Thread stoped [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:10]OFD Sender: No OFD packet to send [22:55:15]OFD Sender: No OFD packet to send [22:55:20]OFD Sender: No OFD packet to send [22:55:25]OFD Sender: No OFD packet to send [22:55:30]OFD Sender: No OFD packet to send [22:55:35]OFD Sender: No OFD packet to send [22:55:40]OFD Sender: No OFD packet to send [22:55:45]OFD Sender: No OFD packet to send [22:55:50]OFD Sender: No OFD packet to send [22:55:55]OFD Sender: No OFD packet to send [22:56:00]OFD Sender: No OFD packet to send [22:56:05]OFD Sender: No OFD packet to send [22:56:10]OFD Sender: No OFD packet to send [22:56:15]OFD Sender: No OFD packet to send [22:56:20]OFD Sender: No OFD packet to send [22:56:25]OFD Sender: No OFD packet to send [22:56:30]OFD Sender: No OFD packet to send [22:56:35]OFD Sender: No OFD packet to send [22:56:40]OFD Sender: No OFD packet to send [22:56:45]OFD Sender: No OFD packet to send [22:56:50]OFD Sender: No OFD packet to send [22:56:55]OFD Sender: No OFD packet to send [22:57:00]OFD Sender: No OFD packet to send [22:57:05]OFD Sender: No OFD packet to send [22:57:10]OFD Sender: No OFD packet to send [22:57:15]OFD Sender: No OFD packet to send [22:57:20]OFD Sender: No OFD packet to send [22:57:25]OFD Sender: No OFD packet to send [22:57:30]OFD Sender: No OFD packet to send [22:57:35]OFD Sender: No OFD packet to send [22:57:40]OFD Sender: No OFD packet to send [22:57:45]OFD Sender: No OFD packet to send [22:57:50]OFD Sender: No OFD packet to send [22:57:55]OFD Sender: No OFD packet to send [22:58:00]OFD Sender: No OFD packet to send [22:58:05]OFD Sender: No OFD packet to send [22:58:10]OFD Sender: No OFD packet to send [22:58:15]OFD Sender: No OFD packet to send [22:58:20]OFD Sender: No OFD packet to send [22:58:21]accept exits with 7 [22:58:21]New connection [22:58:21]New thread 3066731876 created [22:58:21]Thread 3066588516 joined [22:58:21]Waiting for new connection... [22:58:21] Sock 7.Parse request [22:58:21]Sock 7.Check first char [22:58:21]Sock 7.First char is OK [22:58:21]request: POST /json_proto HTTP/1.0 [22:58:21]Method: POST [22:58:21]URL: /json_proto [22:58:21]Method is POST - this is cgi request [22:58:21]url: /json_proto [22:58:21]query_string will be loaded in cgi processing [22:58:21]execute_cgi json_proto POST (null) [22:58:21]execute_cgi path=json_proto method=POST [22:58:21]POST find Content-Length [22:58:21]Host: 172.17.53.67:8080 [22:58:21]Content-Length: 766 [22:58:21]Content-Type: application/json [22:58:21] [22:58:21]POST finish read [22:58:21]Found Content-Length = 766 [22:58:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874885", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:58:21]execute_script... [22:58:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874885", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:58:21]POST & json_proto [22:58:21]process_json_proto [22:58:21]json parsed OK: [22:58:21]protocol is kg_v1.0 [22:58:21]action value=close_receipt [22:58:21]process_action close_receipt [22:58:21]cmd_close_receipt [22:58:21]MH_GetDate [22:58:21]Write to MH i2c: F0 00 00 D8 30 F7 [22:58:21]Write i2c OK [22:58:21]MH_I2C_Read... [22:58:21]Read from MH i2c: F0 [22:58:21]MH_I2C_Read... [22:58:21]Read from MH i2c: F0 09 00 [22:58:21]MH_I2C_Read... [22:58:21]Read from MH i2c: F0 09 00 D8 30 00 0E 8B 15 67 19 BC 99 64 E7 [22:58:21]GetLastDocTimeStamp 1729464839 [22:58:21]current date 1729465102 [22:58:21]FM_GetShiftState [22:58:21]SAM_PROTO_GetShiftState [22:58:21]wFMCommunicate request_size=4 [22:58:21]MH_SAM_APDU [22:58:21]CAPDU: 80 13 01 00 [22:58:21]Write to MH i2c: E2 08 00 D9 30 80 13 01 00 00 00 00 00 86 [22:58:21]Write i2c OK [22:58:21]MH_I2C_Read... [22:58:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:58:21]Read from MH i2c: E2 [22:58:21]MH_I2C_Read... [22:58:21]Read from MH i2c: E2 0E 00 [22:58:21]MH_I2C_Read... [22:58:21]Read from MH i2c: E2 0E 00 D9 30 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 2D [22:58:21]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:58:21]wFMCommunicate OK [22:58:21]SAM_PROTO_GetShiftState done [22:58:21]FM_GetShiftState done [22:58:21]opened in 1729383891 [22:58:21]opened+sec_in_day 1729470291 [22:58:21]quantity*price = 200025 [22:58:21]sum+1 = 200026 [22:58:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.25 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.25 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 639 20.10.2024 22:58 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156567 ФПД: 136147338360309 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T225822&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156567&fm=136147338360309&tin=02508201610067®Number=0000137193017469&sum=200025 [22:58:22]StoreToDocumentArchive [22:58:22]shift 314 fd 156567 [22:58:22]save to /storage/0314/doc_00156567 [22:58:22]save last doc name /storage/0314/doc_00156567 to /storage/kkm_last_doc_name [22:58:22]save OK [22:58:22]Clear old archive folders... [22:58:22]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:58:22]tlvbuf is 002D99C0 [22:58:22]SAM_PROTO_ClearQueue [22:58:22]wFMCommunicate request_size=4 [22:58:22]MH_SAM_APDU [22:58:22]CAPDU: 80 09 00 00 [22:58:22]Write to MH i2c: E2 08 00 E6 30 80 09 00 00 00 00 00 00 88 [22:58:22]Write i2c OK [22:58:22]MH_I2C_Read... [22:58:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:58:22]Read from MH i2c: E2 [22:58:22]MH_I2C_Read... [22:58:22]Read from MH i2c: E2 03 00 [22:58:22]MH_I2C_Read... [22:58:22]Read from MH i2c: E2 03 00 E6 30 00 90 00 8A [22:58:22]RAPDU: 90 00 [22:58:22]wFMCommunicate OK [22:58:22]SAM_PROTO_ClearQueue done [22:58:22]KKMCreateOFDPacket [22:58:22]OFDProtocolAddRootSTLVToBuf [22:58:22]FM_MakeSignedData [22:58:22]FM_MakeSignedData [22:58:22]SAM_PROTO_SignData [22:58:22]wFMCommunicate request_size=4 [22:58:22]MH_SAM_APDU [22:58:22]CAPDU: 80 0D 01 02 [22:58:22]Write to MH i2c: E2 08 00 E7 30 80 0D 01 02 00 00 00 00 90 [22:58:22]Write i2c OK [22:58:22]MH_I2C_Read... [22:58:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:58:22]Read from MH i2c: E2 [22:58:22]MH_I2C_Read... [22:58:22]Read from MH i2c: E2 03 00 [22:58:22]MH_I2C_Read... [22:58:22]Read from MH i2c: E2 03 00 E7 30 00 90 00 8B [22:58:22]RAPDU: 90 00 [22:58:22]wFMCommunicate OK [22:58:22]wFMCommunicate request_size=255 [22:58:22]MH_SAM_APDU [22:58:22]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 02 00 00 F4 03 04 00 0E 8B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 97 63 02 00 35 04 06 00 7B D3 45 BD [22:58:22]Write to MH i2c: E2 02 01 E8 30 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 02 00 00 F4 03 04 00 0E 8B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 97 63 02 00 35 04 06 00 7B D3 45 BD 00 00 67 [22:58:22]Write i2c OK [22:58:22]MH_I2C_Read... [22:58:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:58:22]Read from MH i2c: E2 [22:58:22]MH_I2C_Read... [22:58:22]Read from MH i2c: E2 03 00 [22:58:22]MH_I2C_Read... [22:58:22]Read from MH i2c: E2 03 00 E8 30 00 90 00 8C [22:58:22]RAPDU: 90 00 [22:58:22]wFMCommunicate OK [22:58:22]wFMCommunicate request_size=7 [22:58:22]MH_SAM_APDU [22:58:22]CAPDU: 80 0D 02 02 02 75 F5 [22:58:22]Write to MH i2c: E2 0A 00 E9 30 80 0D 02 02 02 00 75 F5 00 00 01 [22:58:22]Write i2c OK [22:58:22]MH_I2C_Read... [22:58:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:58:22]Read from MH i2c: E2 [22:58:22]MH_I2C_Read... [22:58:22]Read from MH i2c: E2 03 00 [22:58:22]MH_I2C_Read... [22:58:22]Read from MH i2c: E2 03 00 E9 30 00 90 00 8D [22:58:22]RAPDU: 90 00 [22:58:22]wFMCommunicate OK [22:58:22]wFMCommunicate request_size=4 [22:58:22]MH_SAM_APDU [22:58:22]CAPDU: 80 0D 03 02 [22:58:22]Write to MH i2c: E2 08 00 EA 30 80 0D 03 02 00 00 00 00 95 [22:58:22]Write i2c OK [22:58:22]MH_I2C_Read... [22:58:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:58:22]Read from MH i2c: E2 [22:58:22]MH_I2C_Read... [22:58:22]Read from MH i2c: E2 0B 00 [22:58:22]MH_I2C_Read... [22:58:22]Read from MH i2c: E2 0B 00 EA 30 00 F3 00 A9 78 91 F3 B3 F4 90 00 D5 [22:58:22]RAPDU: F3 00 A9 78 91 F3 B3 F4 90 00 [22:58:22]wFMCommunicate OK [22:58:22]SAM_PROTO_SignData done [22:58:22]FM_MakeSignedData done [22:58:22]CreateOFDProtocolMessage [22:58:22]wFMCommunicate request_size=4 [22:58:22]MH_SAM_APDU [22:58:22]CAPDU: 80 11 00 00 [22:58:22]Write to MH i2c: E2 08 00 EB 30 80 11 00 00 00 00 00 00 95 [22:58:22]Write i2c OK [22:58:22]MH_I2C_Read... [22:58:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:58:22]Read from MH i2c: E2 [22:58:22]MH_I2C_Read... [22:58:22]Read from MH i2c: E2 17 00 [22:58:22]MH_I2C_Read... [22:58:22]Read from MH i2c: E2 17 00 EB 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E6 [22:58:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:58:22]wFMCommunicate OK [22:58:22]CreateOFDProtocolMessage done [22:58:22]OFDSenderStorePacket 156567 [22:58:22]StoreOFDPacket docnum=156567 [22:58:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 A8 EB 04 01 84 AD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 02 00 00 F4 03 04 00 0E 8B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 97 63 02 00 35 04 06 00 7B D3 45 BD 75 F5 F3 00 A9 78 91 F3 B3 F4 [22:58:22]CheckFolder [22:58:22]dirname=/storage/ofd_packets [22:58:22]CheckFolder done [22:58:22]ProducePacketName [22:58:22]name=ofd_packets/00156567 [22:58:22]NVStorageSaveData ofd_packets/00156567 [22:58:22]File name is /storage/ofd_packets/00156567 [22:58:22]Write 298 bytes [22:58:22]NVStorageSaveData done [22:58:22]OFDSenderStorePacket done [22:58:22]KKMCreateOFDPacket done [22:58:22]NVStorageSaveData kkm_last_timestamp [22:58:22]File name is /storage/kkm_last_timestamp [22:58:22]Write 4 bytes [22:58:22]NVStorageSaveData done [22:58:22]ExternCall_PrintAddStr [22:58:22]wPrintStart [22:58:22]Write to MH i2c: 01 00 00 EC 30 1C [22:58:23]Write i2c OK [22:58:23]MH_I2C_Read... [22:58:23]Read from MH i2c: 01 [22:58:23]MH_I2C_Read... [22:58:23]Read from MH i2c: 01 07 00 [22:58:23]MH_I2C_Read... [22:58:23]Read from MH i2c: 01 07 00 EC 30 00 00 00 00 00 FF 0F 31 [22:58:23]RasterBufferAndPrint [22:58:23]line Счет N : (1)874885 [22:58:23]line ИНН: 02508201610067 [22:58:23]line Контрольно-Кассовый Чек [22:58:23]line ПРОДАЖА [22:58:23]line ТРК (МРК, ГНК) : 24 [22:58:23]line Товар: 2710194210 [22:58:23]line ДТ-К-2 [22:58:23]line 26.250 * 76.20 [22:58:23]line = 2000.25 [22:58:23]line НДС 12% НСП 1% [22:58:23]line > о реализуемом товаре [22:58:23]line ИТОГО: 2000.25 [22:58:23]line НСП 1% : 17.70 [22:58:23]line НДС 12% : 212.42 [22:58:23]line Наличными: 0.00 [22:58:23]line Безнал.: 2000.25 [22:58:23]line Место: АЗС № 165 "Партнер Нефть" [22:58:23]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [22:58:23]line СНО: Общий режим [22:58:23]line Чек 639 20.10.2024 22:58 [22:58:23]line Смена: 314 ФФД: 1.0 [22:58:23]line ЗНМ: 0300000234 [22:58:23]line РНМ: 0000137193017469 [22:58:23]line Версия ККМ: v1.0 [22:58:23]line Платежная система: Mbank [22:58:23]line ФМ: 0000000000963156 [22:58:23]line ФД: 156567 [22:58:23]line ФПД: 136147338360309 [22:58:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T225822&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156567&fm=136147338360309&tin=02508201610067®Number=0000137193017469&sum=200025 [22:58:23]OFD Sender: Processing packet 156567 [packets to send 52, broken 51] [22:58:23]ProducePacketName [22:58:23]name=ofd_packets/00156567 [22:58:23]OFD Sender: To server: pG, [22:58:23]CommunicateWithHost lk.salyk.kg:30040 [22:58:23]ConnectInit lk.salyk.kg [22:58:23]written 0, free lines is 4095 [22:58:23]Connected sock=10 [22:58:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 A8 EB 04 01 84 AD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 02 00 00 F4 03 04 00 0E 8B 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 97 63 02 00 35 04 06 00 7B D3 45 BD 75 F5 F3 00 A9 78 91 F3 B3 F4 [22:58:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 8C 63 47 00 1F 8F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 97 63 02 00 F4 03 04 00 40 31 15 67 B6 04 01 00 00 A2 9D E9 30 2D D3 33 EA [22:58:23]CommunicateWithHost err = 0 [22:58:23]CheckOFDResponse [22:58:23]1017 (14) - 77093643461234 [22:58:23]1041 (16) - 0000000000963156 [22:58:23]1040 (4) - 156567 [22:58:23]1012 (4) - 20.10.2024 16:35 [22:58:23]1206 (1) - 0 [22:58:23]OFD Sender: Remove packet 156567 [22:58:23]ProducePacketName [22:58:23]name=ofd_packets/00156567 [22:58:23]NVStorageDeleteData [22:58:23]Write to MH i2c: 01 00 00 15 31 46 [22:58:23]Write i2c OK [22:58:23]MH_I2C_Read... [22:58:23]Read from MH i2c: 01 [22:58:23]MH_I2C_Read... [22:58:23]Read from MH i2c: 01 07 00 [22:58:23]MH_I2C_Read... [22:58:23]Read from MH i2c: 01 07 00 15 31 00 00 00 00 00 13 0D 6D [22:58:23]RasterBufferAndPrint [22:58:23]line [22:58:23]line [22:58:23]line [22:58:23]line [22:58:23]line [22:58:23]written 0, free lines is 3354 [22:58:23]MH_Cut [22:58:23]Write to MH i2c: D1 01 00 1C 31 01 1F [22:58:23]Write i2c OK [22:58:23]MH_I2C_Read... [22:58:23]Read from MH i2c: D1 [22:58:23]MH_I2C_Read... [22:58:23]Read from MH i2c: D1 01 00 [22:58:23]MH_I2C_Read... [22:58:23]Read from MH i2c: D1 01 00 1C 31 00 1E [22:58:23]Write to MH i2c: 01 00 00 1D 31 4E [22:58:23]Write i2c OK [22:58:23]MH_I2C_Read... [22:58:24]OFD Sender: No OFD packet to send [22:58:24]*** Cut start [22:58:24]*** Partial cut [22:58:24]*** CUTSNS_PIN = 1 [22:58:24]*** CUTSNS_PIN = 0 [22:58:24]*** Brake cut motor [22:58:25]Read from MH i2c: 01 [22:58:25]MH_I2C_Read... [22:58:25]*** Stop cut motor [22:58:25]*** Cut end [22:58:25]Read from MH i2c: 01 07 00 [22:58:25]MH_I2C_Read... [22:58:25]Read from MH i2c: 01 07 00 1D 31 00 00 00 00 00 FF 0F 63 [22:58:25]process_action close_receipt done [22:58:25]requested_data is exist [22:58:25]produce_requested_data [22:58:25]requested_item fm.sn is exist - process it [22:58:25]wFMCommunicate request_size=4 [22:58:25]MH_SAM_APDU [22:58:25]CAPDU: 80 11 00 00 [22:58:25]Write to MH i2c: E2 08 00 1E 31 80 11 00 00 00 00 00 00 C9 [22:58:25]Write i2c OK [22:58:25]MH_I2C_Read... [22:58:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:58:25]Read from MH i2c: E2 [22:58:25]MH_I2C_Read... [22:58:25]Read from MH i2c: E2 17 00 [22:58:25]MH_I2C_Read... [22:58:25]Read from MH i2c: E2 17 00 1E 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1A [22:58:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [22:58:25]wFMCommunicate OK [22:58:25]requested_item fd.num is exist - process it [22:58:25]SAM_PROTO_GetFieldsCounters [22:58:25]wFMCommunicate request_size=4 [22:58:25]MH_SAM_APDU [22:58:25]CAPDU: 80 13 00 00 [22:58:25]Write to MH i2c: E2 08 00 1F 31 80 13 00 00 00 00 00 00 CC [22:58:25]Write i2c OK [22:58:25]MH_I2C_Read... [22:58:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:58:25]Read from MH i2c: E2 [22:58:25]MH_I2C_Read... [22:58:25]Read from MH i2c: E2 62 00 [22:58:25]MH_I2C_Read... [22:58:25]Read from MH i2c: E2 62 00 1F 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 97 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 7F 02 00 00 5E 04 04 00 7F 02 00 00 57 04 04 00 80 02 00 00 19 04 04 00 00 00 00 00 90 00 BF [22:58:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 97 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 7F 02 00 00 5E 04 04 00 7F 02 00 00 57 04 04 00 80 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:58:25]wFMCommunicate OK [22:58:25]SAM_PROTO_GetFieldsCounters done [22:58:25]requested_item shift.num is exist - process it [22:58:25]requested_item shift.opened is exist - process it [22:58:25]req_shift_opened [22:58:25]FM_GetShiftState [22:58:25]SAM_PROTO_GetShiftState [22:58:25]wFMCommunicate request_size=4 [22:58:25]MH_SAM_APDU [22:58:25]CAPDU: 80 13 01 00 [22:58:25]Write to MH i2c: E2 08 00 20 31 80 13 01 00 00 00 00 00 CE [22:58:25]Write i2c OK [22:58:25]MH_I2C_Read... [22:58:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:58:25]Read from MH i2c: E2 [22:58:25]MH_I2C_Read... [22:58:25]Read from MH i2c: E2 0E 00 [22:58:25]MH_I2C_Read... [22:58:25]Read from MH i2c: E2 0E 00 20 31 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 75 [22:58:25]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [22:58:25]wFMCommunicate OK [22:58:25]SAM_PROTO_GetShiftState done [22:58:25]FM_GetShiftState done [22:58:25]req_shift_opened done [22:58:25]requested_item shift.open_date is exist - process it [22:58:25]req_shift_open_date [22:58:25]req_shift_open_date done [22:58:25]produce_requested_data done [22:58:25]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156567,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [22:58:25]process_action_free close_receipt [22:58:25]json_value_free [22:58:25]json_value_free done [22:58:25]process_json_proto returns [22:58:25]Send response to host [22:58:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156567,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [22:58:25]free response buf [22:58:25]execute_script done [22:58:25]execute_script returns [22:58:25]free content buf [22:58:25]Sock 7.Close socket [22:58:25]Sock 7.Thread stoped [22:58:29]OFD Sender: No OFD packet to send [22:58:34]OFD Sender: No OFD packet to send [22:58:39]OFD Sender: No OFD packet to send [22:58:44]OFD Sender: No OFD packet to send [22:58:49]OFD Sender: No OFD packet to send [22:58:54]OFD Sender: No OFD packet to send [22:58:59]OFD Sender: No OFD packet to send [22:59:04]OFD Sender: No OFD packet to send [22:59:09]OFD Sender: No OFD packet to send [22:59:14]OFD Sender: No OFD packet to send [22:59:19]OFD Sender: No OFD packet to send [22:59:24]OFD Sender: No OFD packet to send [22:59:29]OFD Sender: No OFD packet to send [22:59:34]OFD Sender: No OFD packet to send [22:59:39]OFD Sender: No OFD packet to send [22:59:44]OFD Sender: No OFD packet to send [22:59:49]OFD Sender: No OFD packet to send [22:59:54]OFD Sender: No OFD packet to send [22:59:59]OFD Sender: No OFD packet to send [23:00:04]OFD Sender: No OFD packet to send [23:00:09]OFD Sender: No OFD packet to send [23:00:14]OFD Sender: No OFD packet to send [23:00:19]OFD Sender: No OFD packet to send [23:00:24]OFD Sender: No OFD packet to send [23:00:29]OFD Sender: No OFD packet to send [23:00:34]OFD Sender: No OFD packet to send [23:00:39]OFD Sender: No OFD packet to send [23:00:44]OFD Sender: No OFD packet to send [23:00:49]OFD Sender: No OFD packet to send [23:00:54]OFD Sender: No OFD packet to send [23:00:59]OFD Sender: No OFD packet to send [23:01:04]OFD Sender: No OFD packet to send [23:01:09]OFD Sender: No OFD packet to send [23:01:14]OFD Sender: No OFD packet to send [23:01:19]OFD Sender: No OFD packet to send [23:01:24]OFD Sender: No OFD packet to send [23:01:29]OFD Sender: No OFD packet to send [23:01:34]OFD Sender: No OFD packet to send [23:01:39]OFD Sender: No OFD packet to send [23:01:44]OFD Sender: No OFD packet to send [23:01:49]OFD Sender: No OFD packet to send [23:01:54]OFD Sender: No OFD packet to send [23:01:59]OFD Sender: No OFD packet to send [23:02:04]OFD Sender: No OFD packet to send [23:02:09]OFD Sender: No OFD packet to send [23:02:14]OFD Sender: No OFD packet to send [23:02:19]OFD Sender: No OFD packet to send [23:02:24]OFD Sender: No OFD packet to send [23:02:29]OFD Sender: No OFD packet to send [23:02:34]OFD Sender: No OFD packet to send [23:02:39]OFD Sender: No OFD packet to send [23:02:44]OFD Sender: No OFD packet to send [23:02:49]OFD Sender: No OFD packet to send [23:02:54]OFD Sender: No OFD packet to send [23:02:59]OFD Sender: No OFD packet to send [23:03:04]OFD Sender: No OFD packet to send [23:03:09]OFD Sender: No OFD packet to send [23:03:14]OFD Sender: No OFD packet to send [23:03:19]OFD Sender: No OFD packet to send [23:03:24]OFD Sender: No OFD packet to send [23:03:29]OFD Sender: No OFD packet to send [23:03:34]OFD Sender: No OFD packet to send [23:03:39]OFD Sender: No OFD packet to send [23:03:44]OFD Sender: No OFD packet to send [23:03:49]OFD Sender: No OFD packet to send [23:03:54]OFD Sender: No OFD packet to send [23:03:59]OFD Sender: No OFD packet to send [23:04:04]OFD Sender: No OFD packet to send [23:04:09]OFD Sender: No OFD packet to send [23:04:14]OFD Sender: No OFD packet to send [23:04:19]OFD Sender: No OFD packet to send [23:04:24]OFD Sender: No OFD packet to send [23:04:29]OFD Sender: No OFD packet to send [23:04:34]OFD Sender: No OFD packet to send [23:04:39]OFD Sender: No OFD packet to send [23:04:44]OFD Sender: No OFD packet to send [23:04:49]OFD Sender: No OFD packet to send [23:04:54]OFD Sender: No OFD packet to send [23:04:59]OFD Sender: No OFD packet to send [23:05:04]OFD Sender: No OFD packet to send [23:05:09]OFD Sender: No OFD packet to send [23:05:14]OFD Sender: No OFD packet to send [23:05:19]OFD Sender: No OFD packet to send [23:05:24]OFD Sender: No OFD packet to send [23:05:29]OFD Sender: No OFD packet to send [23:05:34]OFD Sender: No OFD packet to send [23:05:39]OFD Sender: No OFD packet to send [23:05:44]OFD Sender: No OFD packet to send [23:05:49]OFD Sender: No OFD packet to send [23:05:54]OFD Sender: No OFD packet to send [23:05:59]OFD Sender: No OFD packet to send [23:06:04]OFD Sender: No OFD packet to send [23:06:09]OFD Sender: No OFD packet to send [23:06:14]OFD Sender: No OFD packet to send [23:06:19]OFD Sender: No OFD packet to send [23:06:24]OFD Sender: No OFD packet to send [23:06:29]OFD Sender: No OFD packet to send [23:06:34]OFD Sender: No OFD packet to send [23:06:39]OFD Sender: No OFD packet to send [23:06:44]OFD Sender: No OFD packet to send [23:06:49]OFD Sender: No OFD packet to send [23:06:54]OFD Sender: No OFD packet to send [23:06:59]OFD Sender: No OFD packet to send [23:07:04]OFD Sender: No OFD packet to send [23:07:09]OFD Sender: No OFD packet to send [23:07:14]OFD Sender: No OFD packet to send [23:07:19]OFD Sender: No OFD packet to send [23:07:24]OFD Sender: No OFD packet to send [23:07:29]OFD Sender: No OFD packet to send [23:07:34]OFD Sender: No OFD packet to send [23:07:39]OFD Sender: No OFD packet to send [23:07:44]OFD Sender: No OFD packet to send [23:07:49]OFD Sender: No OFD packet to send [23:07:54]OFD Sender: No OFD packet to send [23:07:59]OFD Sender: No OFD packet to send [23:08:04]OFD Sender: No OFD packet to send [23:08:09]OFD Sender: No OFD packet to send [23:08:14]OFD Sender: No OFD packet to send [23:08:18]accept exits with 9 [23:08:18]New connection [23:08:18]New thread 3066588516 created [23:08:18]Thread 3066731876 joined [23:08:18]Waiting for new connection... [23:08:18] Sock 9.Parse request [23:08:18]Sock 9.Check first char [23:08:18]Sock 9.First char is OK [23:08:18]request: POST /json_proto HTTP/1.0 [23:08:18]Method: POST [23:08:18]URL: /json_proto [23:08:18]Method is POST - this is cgi request [23:08:18]url: /json_proto [23:08:18]query_string will be loaded in cgi processing [23:08:18]execute_cgi json_proto POST (null) [23:08:18]execute_cgi path=json_proto method=POST [23:08:18]POST find Content-Length [23:08:18]Host: 172.17.53.67:8080 [23:08:18]Content-Length: 677 [23:08:18]Content-Type: application/json [23:08:18] [23:08:18]POST finish read [23:08:18]Found Content-Length = 677 [23:08:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874886", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:08:18]execute_script... [23:08:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874886", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:08:18]POST & json_proto [23:08:18]process_json_proto [23:08:18]json parsed OK: [23:08:18]protocol is kg_v1.0 [23:08:18]action value=close_receipt [23:08:18]process_action close_receipt [23:08:18]cmd_close_receipt [23:08:18]MH_GetDate [23:08:18]Write to MH i2c: F0 00 00 21 31 41 [23:08:18]Write i2c OK [23:08:18]MH_I2C_Read... [23:08:18]Read from MH i2c: F0 [23:08:18]MH_I2C_Read... [23:08:18]Read from MH i2c: F0 09 00 [23:08:18]MH_I2C_Read... [23:08:18]Read from MH i2c: F0 09 00 21 31 00 63 8D 15 67 19 BC 99 64 88 [23:08:18]GetLastDocTimeStamp 1729465102 [23:08:18]current date 1729465699 [23:08:18]FM_GetShiftState [23:08:18]SAM_PROTO_GetShiftState [23:08:18]wFMCommunicate request_size=4 [23:08:18]MH_SAM_APDU [23:08:18]CAPDU: 80 13 01 00 [23:08:18]Write to MH i2c: E2 08 00 22 31 80 13 01 00 00 00 00 00 D0 [23:08:18]Write i2c OK [23:08:18]MH_I2C_Read... [23:08:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:08:18]Read from MH i2c: E2 [23:08:18]MH_I2C_Read... [23:08:18]Read from MH i2c: E2 0E 00 [23:08:18]MH_I2C_Read... [23:08:18]Read from MH i2c: E2 0E 00 22 31 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 77 [23:08:18]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [23:08:18]wFMCommunicate OK [23:08:18]SAM_PROTO_GetShiftState done [23:08:18]FM_GetShiftState done [23:08:18]opened in 1729383891 [23:08:18]opened+sec_in_day 1729470291 [23:08:18]quantity*price = 30038 [23:08:18]sum+1 = 30039 [23:08:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 640 20.10.2024 23:08 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156568 ФПД: 108504144914788 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T230819&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156568&fm=108504144914788&tin=02508201610067®Number=0000137193017469&sum=30000 [23:08:19]StoreToDocumentArchive [23:08:19]shift 314 fd 156568 [23:08:19]save to /storage/0314/doc_00156568 [23:08:19]save last doc name /storage/0314/doc_00156568 to /storage/kkm_last_doc_name [23:08:19]save OK [23:08:19]Clear old archive folders... [23:08:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:08:19]tlvbuf is 002CF310 [23:08:19]SAM_PROTO_ClearQueue [23:08:19]wFMCommunicate request_size=4 [23:08:19]MH_SAM_APDU [23:08:19]CAPDU: 80 09 00 00 [23:08:19]Write to MH i2c: E2 08 00 2F 31 80 09 00 00 00 00 00 00 D2 [23:08:19]Write i2c OK [23:08:19]MH_I2C_Read... [23:08:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:08:19]Read from MH i2c: E2 [23:08:19]MH_I2C_Read... [23:08:19]Read from MH i2c: E2 03 00 [23:08:19]MH_I2C_Read... [23:08:19]Read from MH i2c: E2 03 00 2F 31 00 90 00 D4 [23:08:19]RAPDU: 90 00 [23:08:19]wFMCommunicate OK [23:08:19]SAM_PROTO_ClearQueue done [23:08:19]KKMCreateOFDPacket [23:08:19]OFDProtocolAddRootSTLVToBuf [23:08:19]FM_MakeSignedData [23:08:19]FM_MakeSignedData [23:08:19]SAM_PROTO_SignData [23:08:19]wFMCommunicate request_size=4 [23:08:19]MH_SAM_APDU [23:08:19]CAPDU: 80 0D 01 02 [23:08:19]Write to MH i2c: E2 08 00 30 31 80 0D 01 02 00 00 00 00 DA [23:08:19]Write i2c OK [23:08:19]MH_I2C_Read... [23:08:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:08:19]Read from MH i2c: E2 [23:08:19]MH_I2C_Read... [23:08:19]Read from MH i2c: E2 03 00 [23:08:19]MH_I2C_Read... [23:08:19]Read from MH i2c: E2 03 00 30 31 00 90 00 D5 [23:08:19]RAPDU: 90 00 [23:08:19]wFMCommunicate OK [23:08:19]wFMCommunicate request_size=255 [23:08:19]MH_SAM_APDU [23:08:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 02 00 00 F4 03 04 00 63 8D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 98 63 02 00 35 04 06 00 62 [23:08:19]Write to MH i2c: E2 02 01 31 31 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 02 00 00 F4 03 04 00 63 8D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 98 63 02 00 35 04 06 00 62 00 00 FD [23:08:19]Write i2c OK [23:08:19]MH_I2C_Read... [23:08:19]OFD Sender: No OFD packet to send [23:08:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:08:19]Read from MH i2c: E2 [23:08:19]MH_I2C_Read... [23:08:19]Read from MH i2c: E2 03 00 [23:08:19]MH_I2C_Read... [23:08:19]Read from MH i2c: E2 03 00 31 31 00 90 00 D6 [23:08:19]RAPDU: 90 00 [23:08:19]wFMCommunicate OK [23:08:19]wFMCommunicate request_size=10 [23:08:19]MH_SAM_APDU [23:08:19]CAPDU: 80 0D 02 02 05 AF 17 03 A9 64 [23:08:19]Write to MH i2c: E2 0D 00 32 31 80 0D 02 02 05 00 AF 17 03 A9 64 00 00 BD [23:08:19]Write i2c OK [23:08:19]MH_I2C_Read... [23:08:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:08:19]Read from MH i2c: E2 [23:08:19]MH_I2C_Read... [23:08:19]Read from MH i2c: E2 03 00 [23:08:19]MH_I2C_Read... [23:08:19]Read from MH i2c: E2 03 00 32 31 00 90 00 D7 [23:08:19]RAPDU: 90 00 [23:08:19]wFMCommunicate OK [23:08:19]wFMCommunicate request_size=4 [23:08:19]MH_SAM_APDU [23:08:19]CAPDU: 80 0D 03 02 [23:08:19]Write to MH i2c: E2 08 00 33 31 80 0D 03 02 00 00 00 00 DF [23:08:19]Write i2c OK [23:08:19]MH_I2C_Read... [23:08:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:08:19]Read from MH i2c: E2 [23:08:19]MH_I2C_Read... [23:08:19]Read from MH i2c: E2 0B 00 [23:08:19]MH_I2C_Read... [23:08:19]Read from MH i2c: E2 0B 00 33 31 00 EF 01 AE BC 9A 1B A4 E3 90 00 76 [23:08:19]RAPDU: EF 01 AE BC 9A 1B A4 E3 90 00 [23:08:19]wFMCommunicate OK [23:08:19]SAM_PROTO_SignData done [23:08:19]FM_MakeSignedData done [23:08:19]CreateOFDProtocolMessage [23:08:19]wFMCommunicate request_size=4 [23:08:19]MH_SAM_APDU [23:08:19]CAPDU: 80 11 00 00 [23:08:19]Write to MH i2c: E2 08 00 34 31 80 11 00 00 00 00 00 00 DF [23:08:19]Write i2c OK [23:08:19]MH_I2C_Read... [23:08:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:08:19]Read from MH i2c: E2 [23:08:19]MH_I2C_Read... [23:08:19]Read from MH i2c: E2 17 00 [23:08:19]MH_I2C_Read... [23:08:19]Read from MH i2c: E2 17 00 34 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 30 [23:08:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:08:19]wFMCommunicate OK [23:08:19]CreateOFDProtocolMessage done [23:08:19]OFDSenderStorePacket 156568 [23:08:19]StoreOFDPacket docnum=156568 [23:08:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F7 B7 07 01 B7 16 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 02 00 00 F4 03 04 00 63 8D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 98 63 02 00 35 04 06 00 62 AF 17 03 A9 64 EF 01 AE BC 9A 1B A4 E3 [23:08:19]CheckFolder [23:08:19]dirname=/storage/ofd_packets [23:08:19]CheckFolder done [23:08:19]ProducePacketName [23:08:19]name=ofd_packets/00156568 [23:08:19]NVStorageSaveData ofd_packets/00156568 [23:08:19]File name is /storage/ofd_packets/00156568 [23:08:19]Write 301 bytes [23:08:19]NVStorageSaveData done [23:08:19]OFDSenderStorePacket done [23:08:19]KKMCreateOFDPacket done [23:08:19]NVStorageSaveData kkm_last_timestamp [23:08:19]File name is /storage/kkm_last_timestamp [23:08:19]Write 4 bytes [23:08:19]NVStorageSaveData done [23:08:19]ExternCall_PrintAddStr [23:08:19]wPrintStart [23:08:19]Write to MH i2c: 01 00 00 35 31 66 [23:08:19]Write i2c OK [23:08:19]MH_I2C_Read... [23:08:19]Read from MH i2c: 01 [23:08:19]MH_I2C_Read... [23:08:19]Read from MH i2c: 01 07 00 [23:08:19]MH_I2C_Read... [23:08:19]Read from MH i2c: 01 07 00 35 31 00 00 00 00 00 FF 0F 7B [23:08:19]RasterBufferAndPrint [23:08:19]line Счет N : (1)874886 [23:08:19]line ИНН: 02508201610067 [23:08:19]line Контрольно-Кассовый Чек [23:08:19]line ПРОДАЖА [23:08:19]line ТРК (МРК, ГНК) : 12 [23:08:19]line Товар: 2710124130 [23:08:19]line Аи-92-К-5 [23:08:19]line 4.490 * 66.90 [23:08:20]line = 300.38 [23:08:20]line НДС 12% НСП 1% [23:08:20]line > о реализуемом товаре [23:08:20]line ОКРУГЛЕНИЕ: -0.38 [23:08:20]line ИТОГО: 300.00 [23:08:20]line Внесено: 300.00 [23:08:20]line СДАЧА: 0.00 [23:08:20]line НСП 1% : 2.66 [23:08:20]line НДС 12% : 31.90 [23:08:20]line Наличными: 300.00 [23:08:20]line Безнал.: 0.00 [23:08:20]line Место: АЗС № 165 "Партнер Нефть" [23:08:20]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [23:08:20]line СНО: Общий режим [23:08:20]line Чек 640 20.10.2024 23:08 [23:08:20]line Смена: 314 ФФД: 1.0 [23:08:20]line ЗНМ: 0300000234 [23:08:20]line РНМ: 0000137193017469 [23:08:20]line Версия ККМ: v1.0 [23:08:20]line ФМ: 0000000000963156 [23:08:20]line ФД: 156568 [23:08:20]line ФПД: 108504144914788 [23:08:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T230819&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156568&fm=108504144914788&tin=02508201610067®Number=0000137193017469&sum=30000 [23:08:20]OFD Sender: Processing packet 156568 [packets to send 52, broken 51] [23:08:20]ProducePacketName [23:08:20]name=ofd_packets/00156568 [23:08:20]OFD Sender: To server: pG, [23:08:20]CommunicateWithHost lk.salyk.kg:30040 [23:08:20]ConnectInit lk.salyk.kg [23:08:20]written 0, free lines is 4095 [23:08:20]Connected sock=10 [23:08:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F7 B7 07 01 B7 16 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 02 00 00 F4 03 04 00 63 8D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 98 63 02 00 35 04 06 00 62 AF 17 03 A9 64 EF 01 AE BC 9A 1B A4 E3 [23:08:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 7D 20 47 00 58 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 39 36 33 31 35 36 10 04 04 00 98 63 02 00 F4 03 04 00 95 33 15 67 B6 04 01 00 00 19 75 99 BB CE F1 9E B4 [23:08:20]CommunicateWithHost err = 0 [23:08:20]CheckOFDResponse [23:08:20]1017 (14) - 77093643461234 [23:08:20]1041 (16) - 0000000000963156 [23:08:20]1040 (4) - 156568 [23:08:20]1012 (4) - 20.10.2024 16:45 [23:08:20]1206 (1) - 0 [23:08:20]OFD Sender: Remove packet 156568 [23:08:20]ProducePacketName [23:08:20]name=ofd_packets/00156568 [23:08:20]NVStorageDeleteData [23:08:20]Write to MH i2c: 01 00 00 60 31 91 [23:08:20]Write i2c OK [23:08:20]MH_I2C_Read... [23:08:20]Read from MH i2c: 01 [23:08:20]MH_I2C_Read... [23:08:20]Read from MH i2c: 01 07 00 [23:08:20]MH_I2C_Read... [23:08:20]Read from MH i2c: 01 07 00 60 31 00 00 00 00 00 E1 0C 85 [23:08:20]RasterBufferAndPrint [23:08:20]line [23:08:20]line [23:08:20]line [23:08:20]line [23:08:20]line [23:08:20]written 0, free lines is 3303 [23:08:20]MH_Cut [23:08:20]Write to MH i2c: D1 01 00 67 31 01 6A [23:08:20]Write i2c OK [23:08:20]MH_I2C_Read... [23:08:20]Read from MH i2c: D1 [23:08:20]MH_I2C_Read... [23:08:20]Read from MH i2c: D1 01 00 [23:08:20]MH_I2C_Read... [23:08:20]Read from MH i2c: D1 01 00 67 31 00 69 [23:08:20]Write to MH i2c: 01 00 00 68 31 99 [23:08:20]Write i2c OK [23:08:20]MH_I2C_Read... [23:08:21]OFD Sender: No OFD packet to send [23:08:21]*** Cut start [23:08:21]*** Partial cut [23:08:21]*** CUTSNS_PIN = 1 [23:08:21]*** CUTSNS_PIN = 0 [23:08:21]*** Brake cut motor [23:08:22]Read from MH i2c: 01 [23:08:22]MH_I2C_Read... [23:08:22]*** Stop cut motor [23:08:22]*** Cut end [23:08:22]Read from MH i2c: 01 07 00 [23:08:22]MH_I2C_Read... [23:08:22]Read from MH i2c: 01 07 00 68 31 00 00 00 00 00 FF 0F AE [23:08:22]process_action close_receipt done [23:08:22]requested_data is exist [23:08:22]produce_requested_data [23:08:22]requested_item fm.sn is exist - process it [23:08:22]wFMCommunicate request_size=4 [23:08:22]MH_SAM_APDU [23:08:22]CAPDU: 80 11 00 00 [23:08:22]Write to MH i2c: E2 08 00 69 31 80 11 00 00 00 00 00 00 14 [23:08:22]Write i2c OK [23:08:22]MH_I2C_Read... [23:08:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:08:22]Read from MH i2c: E2 [23:08:22]MH_I2C_Read... [23:08:22]Read from MH i2c: E2 17 00 [23:08:22]MH_I2C_Read... [23:08:22]Read from MH i2c: E2 17 00 69 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 65 [23:08:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:08:22]wFMCommunicate OK [23:08:22]requested_item fd.num is exist - process it [23:08:22]SAM_PROTO_GetFieldsCounters [23:08:22]wFMCommunicate request_size=4 [23:08:22]MH_SAM_APDU [23:08:22]CAPDU: 80 13 00 00 [23:08:22]Write to MH i2c: E2 08 00 6A 31 80 13 00 00 00 00 00 00 17 [23:08:22]Write i2c OK [23:08:22]MH_I2C_Read... [23:08:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:08:22]Read from MH i2c: E2 [23:08:22]MH_I2C_Read... [23:08:22]Read from MH i2c: E2 62 00 [23:08:22]MH_I2C_Read... [23:08:22]Read from MH i2c: E2 62 00 6A 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 98 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 80 02 00 00 5E 04 04 00 80 02 00 00 57 04 04 00 81 02 00 00 19 04 04 00 00 00 00 00 90 00 0E [23:08:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 98 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 80 02 00 00 5E 04 04 00 80 02 00 00 57 04 04 00 81 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:08:22]wFMCommunicate OK [23:08:22]SAM_PROTO_GetFieldsCounters done [23:08:22]requested_item shift.num is exist - process it [23:08:22]requested_item shift.opened is exist - process it [23:08:22]req_shift_opened [23:08:22]FM_GetShiftState [23:08:22]SAM_PROTO_GetShiftState [23:08:22]wFMCommunicate request_size=4 [23:08:22]MH_SAM_APDU [23:08:22]CAPDU: 80 13 01 00 [23:08:22]Write to MH i2c: E2 08 00 6B 31 80 13 01 00 00 00 00 00 19 [23:08:22]Write i2c OK [23:08:22]MH_I2C_Read... [23:08:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:08:22]Read from MH i2c: E2 [23:08:22]MH_I2C_Read... [23:08:22]Read from MH i2c: E2 0E 00 [23:08:22]MH_I2C_Read... [23:08:22]Read from MH i2c: E2 0E 00 6B 31 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C0 [23:08:22]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [23:08:22]wFMCommunicate OK [23:08:22]SAM_PROTO_GetShiftState done [23:08:22]FM_GetShiftState done [23:08:22]req_shift_opened done [23:08:22]requested_item shift.open_date is exist - process it [23:08:22]req_shift_open_date [23:08:22]req_shift_open_date done [23:08:22]produce_requested_data done [23:08:22]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156568,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [23:08:22]process_action_free close_receipt [23:08:22]json_value_free [23:08:22]json_value_free done [23:08:22]process_json_proto returns [23:08:22]Send response to host [23:08:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156568,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [23:08:22]free response buf [23:08:22]execute_script done [23:08:22]execute_script returns [23:08:22]free content buf [23:08:22]Sock 9.Close socket [23:08:22]Sock 9.Thread stoped [23:08:26]OFD Sender: No OFD packet to send [23:08:31]OFD Sender: No OFD packet to send [23:08:36]OFD Sender: No OFD packet to send [23:08:41]OFD Sender: No OFD packet to send [23:08:46]OFD Sender: No OFD packet to send [23:08:51]OFD Sender: No OFD packet to send [23:08:56]OFD Sender: No OFD packet to send [23:09:01]OFD Sender: No OFD packet to send [23:09:06]accept exits with 7 [23:09:06]New connection [23:09:06]New thread 3066731876 created [23:09:06]Thread 3066588516 joined [23:09:06]Waiting for new connection... [23:09:06] Sock 7.Parse request [23:09:06]Sock 7.Check first char [23:09:06]Sock 7.First char is OK [23:09:06]request: POST /json_proto HTTP/1.0 [23:09:06]Method: POST [23:09:06]URL: /json_proto [23:09:06]Method is POST - this is cgi request [23:09:06]url: /json_proto [23:09:06]query_string will be loaded in cgi processing [23:09:06]execute_cgi json_proto POST (null) [23:09:06]execute_cgi path=json_proto method=POST [23:09:06]POST find Content-Length [23:09:06]Host: 172.17.53.67:8080 [23:09:06]Content-Length: 769 [23:09:06]Content-Type: application/json [23:09:06] [23:09:06]POST finish read [23:09:06]Found Content-Length = 769 [23:09:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874887", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 17.940, "sum" : 1200.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1200.19 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:09:06]execute_script... [23:09:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874887", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 17.940, "sum" : 1200.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1200.19 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:09:06]POST & json_proto [23:09:06]process_json_proto [23:09:06]json parsed OK: [23:09:06]protocol is kg_v1.0 [23:09:06]action value=close_receipt [23:09:06]process_action close_receipt [23:09:06]cmd_close_receipt [23:09:06]MH_GetDate [23:09:06]Write to MH i2c: F0 00 00 6C 31 8C [23:09:06]Write i2c OK [23:09:06]MH_I2C_Read... [23:09:06]Read from MH i2c: F0 [23:09:06]MH_I2C_Read... [23:09:06]Read from MH i2c: F0 09 00 [23:09:06]MH_I2C_Read... [23:09:06]Read from MH i2c: F0 09 00 6C 31 00 93 8D 15 67 19 BC 99 64 03 [23:09:06]GetLastDocTimeStamp 1729465699 [23:09:06]current date 1729465747 [23:09:06]FM_GetShiftState [23:09:06]SAM_PROTO_GetShiftState [23:09:06]wFMCommunicate request_size=4 [23:09:06]MH_SAM_APDU [23:09:06]CAPDU: 80 13 01 00 [23:09:06]Write to MH i2c: E2 08 00 6D 31 80 13 01 00 00 00 00 00 1B [23:09:06]Write i2c OK [23:09:06]MH_I2C_Read... [23:09:06]OFD Sender: No OFD packet to send [23:09:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:09:06]Read from MH i2c: E2 [23:09:06]MH_I2C_Read... [23:09:06]Read from MH i2c: E2 0E 00 [23:09:06]MH_I2C_Read... [23:09:06]Read from MH i2c: E2 0E 00 6D 31 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C2 [23:09:06]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [23:09:06]wFMCommunicate OK [23:09:06]SAM_PROTO_GetShiftState done [23:09:06]FM_GetShiftState done [23:09:06]opened in 1729383891 [23:09:06]opened+sec_in_day 1729470291 [23:09:06]quantity*price = 120018 [23:09:06]sum+1 = 120020 [23:09:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1200.19 НСП 1% : 10.62 НДС 12% : 127.45 Наличными: 0.00 Безнал.: 1200.19 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 641 20.10.2024 23:09 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156569 ФПД: 20831423385427 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T230907&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156569&fm=20831423385427&tin=02508201610067®Number=0000137193017469&sum=120019 [23:09:07]StoreToDocumentArchive [23:09:07]shift 314 fd 156569 [23:09:07]save to /storage/0314/doc_00156569 [23:09:07]save last doc name /storage/0314/doc_00156569 to /storage/kkm_last_doc_name [23:09:07]save OK [23:09:07]Clear old archive folders... [23:09:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:09:07]tlvbuf is 002D1320 [23:09:07]SAM_PROTO_ClearQueue [23:09:07]wFMCommunicate request_size=4 [23:09:07]MH_SAM_APDU [23:09:07]CAPDU: 80 09 00 00 [23:09:07]Write to MH i2c: E2 08 00 7A 31 80 09 00 00 00 00 00 00 1D [23:09:07]Write i2c OK [23:09:07]MH_I2C_Read... [23:09:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:09:07]Read from MH i2c: E2 [23:09:07]MH_I2C_Read... [23:09:07]Read from MH i2c: E2 03 00 [23:09:07]MH_I2C_Read... [23:09:07]Read from MH i2c: E2 03 00 7A 31 00 90 00 1F [23:09:07]RAPDU: 90 00 [23:09:07]wFMCommunicate OK [23:09:07]SAM_PROTO_ClearQueue done [23:09:07]KKMCreateOFDPacket [23:09:07]OFDProtocolAddRootSTLVToBuf [23:09:07]FM_MakeSignedData [23:09:07]FM_MakeSignedData [23:09:07]SAM_PROTO_SignData [23:09:07]wFMCommunicate request_size=4 [23:09:07]MH_SAM_APDU [23:09:07]CAPDU: 80 0D 01 02 [23:09:07]Write to MH i2c: E2 08 00 7B 31 80 0D 01 02 00 00 00 00 25 [23:09:07]Write i2c OK [23:09:07]MH_I2C_Read... [23:09:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:09:07]Read from MH i2c: E2 [23:09:07]MH_I2C_Read... [23:09:07]Read from MH i2c: E2 03 00 [23:09:07]MH_I2C_Read... [23:09:07]Read from MH i2c: E2 03 00 7B 31 00 90 00 20 [23:09:07]RAPDU: 90 00 [23:09:07]wFMCommunicate OK [23:09:07]wFMCommunicate request_size=255 [23:09:07]MH_SAM_APDU [23:09:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 02 00 00 F4 03 04 00 93 8D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 99 63 02 00 35 04 06 00 12 [23:09:07]Write to MH i2c: E2 02 01 7C 31 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 02 00 00 F4 03 04 00 93 8D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 99 63 02 00 35 04 06 00 12 00 00 63 [23:09:07]Write i2c OK [23:09:07]MH_I2C_Read... [23:09:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:09:07]Read from MH i2c: E2 [23:09:07]MH_I2C_Read... [23:09:07]Read from MH i2c: E2 03 00 [23:09:07]MH_I2C_Read... [23:09:07]Read from MH i2c: E2 03 00 7C 31 00 90 00 21 [23:09:07]RAPDU: 90 00 [23:09:07]wFMCommunicate OK [23:09:07]wFMCommunicate request_size=10 [23:09:07]MH_SAM_APDU [23:09:07]CAPDU: 80 0D 02 02 05 F2 31 97 4F 53 [23:09:07]Write to MH i2c: E2 0D 00 7D 31 80 0D 02 02 05 00 F2 31 97 4F 53 00 00 8E [23:09:07]Write i2c OK [23:09:07]MH_I2C_Read... [23:09:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:09:07]Read from MH i2c: E2 [23:09:07]MH_I2C_Read... [23:09:07]Read from MH i2c: E2 03 00 [23:09:07]MH_I2C_Read... [23:09:07]Read from MH i2c: E2 03 00 7D 31 00 90 00 22 [23:09:07]RAPDU: 90 00 [23:09:07]wFMCommunicate OK [23:09:07]wFMCommunicate request_size=4 [23:09:07]MH_SAM_APDU [23:09:07]CAPDU: 80 0D 03 02 [23:09:07]Write to MH i2c: E2 08 00 7E 31 80 0D 03 02 00 00 00 00 2A [23:09:07]Write i2c OK [23:09:07]MH_I2C_Read... [23:09:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:09:07]Read from MH i2c: E2 [23:09:07]MH_I2C_Read... [23:09:07]Read from MH i2c: E2 0B 00 [23:09:07]MH_I2C_Read... [23:09:07]Read from MH i2c: E2 0B 00 7E 31 00 59 74 64 D3 BC 2B E4 94 90 00 8E [23:09:07]RAPDU: 59 74 64 D3 BC 2B E4 94 90 00 [23:09:07]wFMCommunicate OK [23:09:07]SAM_PROTO_SignData done [23:09:07]FM_MakeSignedData done [23:09:07]CreateOFDProtocolMessage [23:09:07]wFMCommunicate request_size=4 [23:09:07]MH_SAM_APDU [23:09:07]CAPDU: 80 11 00 00 [23:09:07]Write to MH i2c: E2 08 00 7F 31 80 11 00 00 00 00 00 00 2A [23:09:07]Write i2c OK [23:09:07]MH_I2C_Read... [23:09:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:09:07]Read from MH i2c: E2 [23:09:07]MH_I2C_Read... [23:09:07]Read from MH i2c: E2 17 00 [23:09:07]MH_I2C_Read... [23:09:07]Read from MH i2c: E2 17 00 7F 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7B [23:09:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:09:07]wFMCommunicate OK [23:09:07]CreateOFDProtocolMessage done [23:09:07]OFDSenderStorePacket 156569 [23:09:07]StoreOFDPacket docnum=156569 [23:09:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A2 96 07 01 70 03 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 02 00 00 F4 03 04 00 93 8D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 99 63 02 00 35 04 06 00 12 F2 31 97 4F 53 59 74 64 D3 BC 2B E4 94 [23:09:07]CheckFolder [23:09:07]dirname=/storage/ofd_packets [23:09:07]CheckFolder done [23:09:07]ProducePacketName [23:09:07]name=ofd_packets/00156569 [23:09:07]NVStorageSaveData ofd_packets/00156569 [23:09:07]File name is /storage/ofd_packets/00156569 [23:09:07]Write 301 bytes [23:09:07]NVStorageSaveData done [23:09:07]OFDSenderStorePacket done [23:09:07]KKMCreateOFDPacket done [23:09:07]NVStorageSaveData kkm_last_timestamp [23:09:07]File name is /storage/kkm_last_timestamp [23:09:07]Write 4 bytes [23:09:07]NVStorageSaveData done [23:09:07]ExternCall_PrintAddStr [23:09:07]wPrintStart [23:09:07]Write to MH i2c: 01 00 00 80 31 B1 [23:09:07]Write i2c OK [23:09:07]MH_I2C_Read... [23:09:07]Read from MH i2c: 01 [23:09:07]MH_I2C_Read... [23:09:07]Read from MH i2c: 01 07 00 [23:09:07]MH_I2C_Read... [23:09:07]Read from MH i2c: 01 07 00 80 31 00 00 00 00 00 FF 0F C6 [23:09:07]RasterBufferAndPrint [23:09:07]line Счет N : (1)874887 [23:09:07]line ИНН: 02508201610067 [23:09:07]line Контрольно-Кассовый Чек [23:09:07]line ПРОДАЖА [23:09:07]line ТРК (МРК, ГНК) : 22 [23:09:07]line Товар: 2710124130 [23:09:07]line Аи-92-К-5 [23:09:07]line 17.940 * 66.90 [23:09:07]line = 1200.19 [23:09:07]line НДС 12% НСП 1% [23:09:07]line > о реализуемом товаре [23:09:07]line ИТОГО: 1200.19 [23:09:07]line НСП 1% : 10.62 [23:09:07]line НДС 12% : 127.45 [23:09:07]line Наличными: 0.00 [23:09:07]line Безнал.: 1200.19 [23:09:07]line Место: АЗС № 165 "Партнер Нефть" [23:09:07]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [23:09:07]line СНО: Общий режим [23:09:07]line Чек 641 20.10.2024 23:09 [23:09:07]line Смена: 314 ФФД: 1.0 [23:09:07]line ЗНМ: 0300000234 [23:09:07]line РНМ: 0000137193017469 [23:09:07]line Версия ККМ: v1.0 [23:09:07]line Платежная система: Mbank [23:09:07]line ФМ: 0000000000963156 [23:09:07]line ФД: 156569 [23:09:07]line ФПД: 20831423385427 [23:09:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T230907&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156569&fm=20831423385427&tin=02508201610067®Number=0000137193017469&sum=120019 [23:09:08]OFD Sender: Processing packet 156569 [packets to send 52, broken 51] [23:09:08]ProducePacketName [23:09:08]name=ofd_packets/00156569 [23:09:08]OFD Sender: To server: pG, [23:09:08]CommunicateWithHost lk.salyk.kg:30040 [23:09:08]ConnectInit lk.salyk.kg [23:09:08]written 0, free lines is 4095 [23:09:08]Connected sock=10 [23:09:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A2 96 07 01 70 03 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 02 00 00 F4 03 04 00 93 8D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 99 63 02 00 35 04 06 00 12 F2 31 97 4F 53 59 74 64 D3 BC 2B E4 94 [23:09:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 83 A0 47 00 4D 9B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 99 63 02 00 F4 03 04 00 C5 33 15 67 B6 04 01 00 00 CC FA 15 57 F1 7D 60 60 [23:09:08]CommunicateWithHost err = 0 [23:09:08]CheckOFDResponse [23:09:08]1017 (14) - 77093643461234 [23:09:08]1041 (16) - 0000000000963156 [23:09:08]1040 (4) - 156569 [23:09:08]1012 (4) - 20.10.2024 16:45 [23:09:08]1206 (1) - 0 [23:09:08]OFD Sender: Remove packet 156569 [23:09:08]ProducePacketName [23:09:08]name=ofd_packets/00156569 [23:09:08]NVStorageDeleteData [23:09:08]Write to MH i2c: 01 00 00 A9 31 DA [23:09:08]Write i2c OK [23:09:08]MH_I2C_Read... [23:09:08]Read from MH i2c: 01 [23:09:08]MH_I2C_Read... [23:09:08]Read from MH i2c: 01 07 00 [23:09:08]MH_I2C_Read... [23:09:08]Read from MH i2c: 01 07 00 A9 31 00 00 00 00 00 0E 0D FC [23:09:08]RasterBufferAndPrint [23:09:08]line [23:09:08]line [23:09:08]line [23:09:08]line [23:09:08]line [23:09:08]written 0, free lines is 3348 [23:09:08]MH_Cut [23:09:08]Write to MH i2c: D1 01 00 B0 31 01 B3 [23:09:08]Write i2c OK [23:09:08]MH_I2C_Read... [23:09:08]Read from MH i2c: D1 [23:09:08]MH_I2C_Read... [23:09:08]Read from MH i2c: D1 01 00 [23:09:08]MH_I2C_Read... [23:09:08]Read from MH i2c: D1 01 00 B0 31 00 B2 [23:09:08]Write to MH i2c: 01 00 00 B1 31 E2 [23:09:08]Write i2c OK [23:09:08]MH_I2C_Read... [23:09:09]OFD Sender: No OFD packet to send [23:09:09]*** Cut start [23:09:09]*** Partial cut [23:09:09]*** CUTSNS_PIN = 1 [23:09:09]*** CUTSNS_PIN = 0 [23:09:09]*** Brake cut motor [23:09:09]Read from MH i2c: 01 [23:09:09]MH_I2C_Read... [23:09:09]*** Stop cut motor [23:09:09]*** Cut end [23:09:09]Read from MH i2c: 01 07 00 [23:09:09]MH_I2C_Read... [23:09:09]Read from MH i2c: 01 07 00 B1 31 00 00 00 00 00 FF 0F F7 [23:09:09]process_action close_receipt done [23:09:09]requested_data is exist [23:09:09]produce_requested_data [23:09:09]requested_item fm.sn is exist - process it [23:09:09]wFMCommunicate request_size=4 [23:09:09]MH_SAM_APDU [23:09:09]CAPDU: 80 11 00 00 [23:09:09]Write to MH i2c: E2 08 00 B2 31 80 11 00 00 00 00 00 00 5D [23:09:09]Write i2c OK [23:09:09]MH_I2C_Read... [23:09:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:09:09]Read from MH i2c: E2 [23:09:09]MH_I2C_Read... [23:09:09]Read from MH i2c: E2 17 00 [23:09:09]MH_I2C_Read... [23:09:09]Read from MH i2c: E2 17 00 B2 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AE [23:09:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:09:09]wFMCommunicate OK [23:09:09]requested_item fd.num is exist - process it [23:09:09]SAM_PROTO_GetFieldsCounters [23:09:09]wFMCommunicate request_size=4 [23:09:09]MH_SAM_APDU [23:09:09]CAPDU: 80 13 00 00 [23:09:09]Write to MH i2c: E2 08 00 B3 31 80 13 00 00 00 00 00 00 60 [23:09:09]Write i2c OK [23:09:09]MH_I2C_Read... [23:09:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:09:10]Read from MH i2c: E2 [23:09:10]MH_I2C_Read... [23:09:10]Read from MH i2c: E2 62 00 [23:09:10]MH_I2C_Read... [23:09:10]Read from MH i2c: E2 62 00 B3 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 99 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 81 02 00 00 5E 04 04 00 81 02 00 00 57 04 04 00 82 02 00 00 19 04 04 00 00 00 00 00 90 00 5B [23:09:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 99 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 81 02 00 00 5E 04 04 00 81 02 00 00 57 04 04 00 82 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:09:10]wFMCommunicate OK [23:09:10]SAM_PROTO_GetFieldsCounters done [23:09:10]requested_item shift.num is exist - process it [23:09:10]requested_item shift.opened is exist - process it [23:09:10]req_shift_opened [23:09:10]FM_GetShiftState [23:09:10]SAM_PROTO_GetShiftState [23:09:10]wFMCommunicate request_size=4 [23:09:10]MH_SAM_APDU [23:09:10]CAPDU: 80 13 01 00 [23:09:10]Write to MH i2c: E2 08 00 B4 31 80 13 01 00 00 00 00 00 62 [23:09:10]Write i2c OK [23:09:10]MH_I2C_Read... [23:09:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:09:10]Read from MH i2c: E2 [23:09:10]MH_I2C_Read... [23:09:10]Read from MH i2c: E2 0E 00 [23:09:10]MH_I2C_Read... [23:09:10]Read from MH i2c: E2 0E 00 B4 31 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 09 [23:09:10]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [23:09:10]wFMCommunicate OK [23:09:10]SAM_PROTO_GetShiftState done [23:09:10]FM_GetShiftState done [23:09:10]req_shift_opened done [23:09:10]requested_item shift.open_date is exist - process it [23:09:10]req_shift_open_date [23:09:10]req_shift_open_date done [23:09:10]produce_requested_data done [23:09:10]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156569,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [23:09:10]process_action_free close_receipt [23:09:10]json_value_free [23:09:10]json_value_free done [23:09:10]process_json_proto returns [23:09:10]Send response to host [23:09:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156569,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [23:09:10]free response buf [23:09:10]execute_script done [23:09:10]execute_script returns [23:09:10]free content buf [23:09:10]Sock 7.Close socket [23:09:10]Sock 7.Thread stoped [23:09:14]OFD Sender: No OFD packet to send [23:09:19]OFD Sender: No OFD packet to send [23:09:24]OFD Sender: No OFD packet to send [23:09:29]OFD Sender: No OFD packet to send [23:09:34]OFD Sender: No OFD packet to send [23:09:39]OFD Sender: No OFD packet to send [23:09:44]OFD Sender: No OFD packet to send [23:09:49]OFD Sender: No OFD packet to send [23:09:54]OFD Sender: No OFD packet to send [23:09:59]OFD Sender: No OFD packet to send [23:10:04]OFD Sender: No OFD packet to send [23:10:09]OFD Sender: No OFD packet to send [23:10:14]OFD Sender: No OFD packet to send [23:10:19]OFD Sender: No OFD packet to send [23:10:24]OFD Sender: No OFD packet to send [23:10:29]OFD Sender: No OFD packet to send [23:10:34]OFD Sender: No OFD packet to send [23:10:39]OFD Sender: No OFD packet to send [23:10:41]accept exits with 9 [23:10:41]New connection [23:10:41]New thread 3066588516 created [23:10:41]Thread 3066731876 joined [23:10:41]Waiting for new connection... [23:10:41] Sock 9.Parse request [23:10:41]Sock 9.Check first char [23:10:41]Sock 9.First char is OK [23:10:41]request: POST /json_proto HTTP/1.0 [23:10:41]Method: POST [23:10:41]URL: /json_proto [23:10:41]Method is POST - this is cgi request [23:10:41]url: /json_proto [23:10:41]query_string will be loaded in cgi processing [23:10:41]execute_cgi json_proto POST (null) [23:10:41]execute_cgi path=json_proto method=POST [23:10:41]POST find Content-Length [23:10:41]Host: 172.17.53.67:8080 [23:10:41]Content-Length: 762 [23:10:41]Content-Type: application/json [23:10:41] [23:10:41]POST finish read [23:10:41]Found Content-Length = 762 [23:10:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874889", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:10:41]execute_script... [23:10:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874889", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:10:41]POST & json_proto [23:10:41]process_json_proto [23:10:41]json parsed OK: [23:10:41]protocol is kg_v1.0 [23:10:41]action value=close_receipt [23:10:41]process_action close_receipt [23:10:41]cmd_close_receipt [23:10:41]MH_GetDate [23:10:41]Write to MH i2c: F0 00 00 B5 31 D5 [23:10:41]Write i2c OK [23:10:41]MH_I2C_Read... [23:10:41]Read from MH i2c: F0 [23:10:41]MH_I2C_Read... [23:10:41]Read from MH i2c: F0 09 00 [23:10:41]MH_I2C_Read... [23:10:41]Read from MH i2c: F0 09 00 B5 31 00 F3 8D 15 67 19 BC 99 64 AC [23:10:41]GetLastDocTimeStamp 1729465747 [23:10:41]current date 1729465843 [23:10:41]FM_GetShiftState [23:10:41]SAM_PROTO_GetShiftState [23:10:41]wFMCommunicate request_size=4 [23:10:41]MH_SAM_APDU [23:10:41]CAPDU: 80 13 01 00 [23:10:41]Write to MH i2c: E2 08 00 B6 31 80 13 01 00 00 00 00 00 64 [23:10:41]Write i2c OK [23:10:41]MH_I2C_Read... [23:10:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:10:41]Read from MH i2c: E2 [23:10:41]MH_I2C_Read... [23:10:41]Read from MH i2c: E2 0E 00 [23:10:41]MH_I2C_Read... [23:10:41]Read from MH i2c: E2 0E 00 B6 31 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 0B [23:10:41]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [23:10:41]wFMCommunicate OK [23:10:41]SAM_PROTO_GetShiftState done [23:10:41]FM_GetShiftState done [23:10:41]opened in 1729383891 [23:10:41]opened+sec_in_day 1729470291 [23:10:41]quantity*price = 100000 [23:10:41]sum+1 = 100002 [23:10:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 642 20.10.2024 23:10 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156570 ФПД: 122119274538019 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T231043&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156570&fm=122119274538019&tin=02508201610067®Number=0000137193017469&sum=100001 [23:10:42]StoreToDocumentArchive [23:10:42]shift 314 fd 156570 [23:10:42]save to /storage/0314/doc_00156570 [23:10:42]save last doc name /storage/0314/doc_00156570 to /storage/kkm_last_doc_name [23:10:42]save OK [23:10:42]Clear old archive folders... [23:10:42]ProcessDocumentItem done err = 0, tmpTLVsize=252 [23:10:42]tlvbuf is 003BDA60 [23:10:42]SAM_PROTO_ClearQueue [23:10:42]wFMCommunicate request_size=4 [23:10:42]MH_SAM_APDU [23:10:42]CAPDU: 80 09 00 00 [23:10:42]Write to MH i2c: E2 08 00 C3 31 80 09 00 00 00 00 00 00 66 [23:10:42]Write i2c OK [23:10:42]MH_I2C_Read... [23:10:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:10:42]Read from MH i2c: E2 [23:10:42]MH_I2C_Read... [23:10:42]Read from MH i2c: E2 03 00 [23:10:42]MH_I2C_Read... [23:10:42]Read from MH i2c: E2 03 00 C3 31 00 90 00 68 [23:10:42]RAPDU: 90 00 [23:10:42]wFMCommunicate OK [23:10:42]SAM_PROTO_ClearQueue done [23:10:42]KKMCreateOFDPacket [23:10:42]OFDProtocolAddRootSTLVToBuf [23:10:42]FM_MakeSignedData [23:10:42]FM_MakeSignedData [23:10:42]SAM_PROTO_SignData [23:10:42]wFMCommunicate request_size=4 [23:10:42]MH_SAM_APDU [23:10:42]CAPDU: 80 0D 01 02 [23:10:42]Write to MH i2c: E2 08 00 C4 31 80 0D 01 02 00 00 00 00 6E [23:10:42]Write i2c OK [23:10:42]MH_I2C_Read... [23:10:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:10:42]Read from MH i2c: E2 [23:10:42]MH_I2C_Read... [23:10:42]Read from MH i2c: E2 03 00 [23:10:42]MH_I2C_Read... [23:10:42]Read from MH i2c: E2 03 00 C4 31 00 90 00 69 [23:10:42]RAPDU: 90 00 [23:10:42]wFMCommunicate OK [23:10:42]wFMCommunicate request_size=255 [23:10:42]MH_SAM_APDU [23:10:42]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 02 00 00 F4 03 04 00 F3 8D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9A 63 02 00 35 04 06 00 [23:10:42]Write to MH i2c: E2 02 01 C5 31 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 02 00 00 F4 03 04 00 F3 8D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9A 63 02 00 35 04 06 00 00 00 23 [23:10:42]Write i2c OK [23:10:42]MH_I2C_Read... [23:10:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:10:43]Read from MH i2c: E2 [23:10:43]MH_I2C_Read... [23:10:43]Read from MH i2c: E2 03 00 [23:10:43]MH_I2C_Read... [23:10:43]Read from MH i2c: E2 03 00 C5 31 00 90 00 6A [23:10:43]RAPDU: 90 00 [23:10:43]wFMCommunicate OK [23:10:43]wFMCommunicate request_size=11 [23:10:43]MH_SAM_APDU [23:10:43]CAPDU: 80 0D 02 02 06 6F 11 1B FA A4 23 [23:10:43]Write to MH i2c: E2 0E 00 C6 31 80 0D 02 02 06 00 6F 11 1B FA A4 23 00 00 D9 [23:10:43]Write i2c OK [23:10:43]MH_I2C_Read... [23:10:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:10:43]Read from MH i2c: E2 [23:10:43]MH_I2C_Read... [23:10:43]Read from MH i2c: E2 03 00 [23:10:43]MH_I2C_Read... [23:10:43]Read from MH i2c: E2 03 00 C6 31 00 90 00 6B [23:10:43]RAPDU: 90 00 [23:10:43]wFMCommunicate OK [23:10:43]wFMCommunicate request_size=4 [23:10:43]MH_SAM_APDU [23:10:43]CAPDU: 80 0D 03 02 [23:10:43]Write to MH i2c: E2 08 00 C7 31 80 0D 03 02 00 00 00 00 73 [23:10:43]Write i2c OK [23:10:43]MH_I2C_Read... [23:10:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:10:43]Read from MH i2c: E2 [23:10:43]MH_I2C_Read... [23:10:43]Read from MH i2c: E2 0B 00 [23:10:43]MH_I2C_Read... [23:10:43]Read from MH i2c: E2 0B 00 C7 31 00 75 76 8C 3E 44 3A BF 66 90 00 CC [23:10:43]RAPDU: 75 76 8C 3E 44 3A BF 66 90 00 [23:10:43]wFMCommunicate OK [23:10:43]SAM_PROTO_SignData done [23:10:43]FM_MakeSignedData done [23:10:43]CreateOFDProtocolMessage [23:10:43]wFMCommunicate request_size=4 [23:10:43]MH_SAM_APDU [23:10:43]CAPDU: 80 11 00 00 [23:10:43]Write to MH i2c: E2 08 00 C8 31 80 11 00 00 00 00 00 00 73 [23:10:43]Write i2c OK [23:10:43]MH_I2C_Read... [23:10:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:10:43]Read from MH i2c: E2 [23:10:43]MH_I2C_Read... [23:10:43]Read from MH i2c: E2 17 00 [23:10:43]MH_I2C_Read... [23:10:43]Read from MH i2c: E2 17 00 C8 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C4 [23:10:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:10:43]wFMCommunicate OK [23:10:43]CreateOFDProtocolMessage done [23:10:43]OFDSenderStorePacket 156570 [23:10:43]StoreOFDPacket docnum=156570 [23:10:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 94 AB 08 01 36 63 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 02 00 00 F4 03 04 00 F3 8D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9A 63 02 00 35 04 06 00 6F 11 1B FA A4 23 75 76 8C 3E 44 3A BF 66 [23:10:43]CheckFolder [23:10:43]dirname=/storage/ofd_packets [23:10:43]CheckFolder done [23:10:43]ProducePacketName [23:10:43]name=ofd_packets/00156570 [23:10:43]NVStorageSaveData ofd_packets/00156570 [23:10:43]File name is /storage/ofd_packets/00156570 [23:10:43]Write 302 bytes [23:10:43]NVStorageSaveData done [23:10:43]OFDSenderStorePacket done [23:10:43]KKMCreateOFDPacket done [23:10:43]NVStorageSaveData kkm_last_timestamp [23:10:43]File name is /storage/kkm_last_timestamp [23:10:43]Write 4 bytes [23:10:43]NVStorageSaveData done [23:10:43]ExternCall_PrintAddStr [23:10:43]wPrintStart [23:10:43]Write to MH i2c: 01 00 00 C9 31 FA [23:10:43]Write i2c OK [23:10:43]MH_I2C_Read... [23:10:43]Read from MH i2c: 01 [23:10:43]MH_I2C_Read... [23:10:43]Read from MH i2c: 01 07 00 [23:10:43]MH_I2C_Read... [23:10:43]Read from MH i2c: 01 07 00 C9 31 00 00 00 00 00 FF 0F 0F [23:10:43]RasterBufferAndPrint [23:10:43]line Счет N : (1)874889 [23:10:43]line ИНН: 02508201610067 [23:10:43]line Контрольно-Кассовый Чек [23:10:43]line ПРОДАЖА [23:10:43]line ТРК (МРК, ГНК) : 33 [23:10:43]line Товар: 2710124130 [23:10:43]line Super 92-К-5 [23:10:43]line 14.620 * 68.40 [23:10:43]line = 1000.01 [23:10:43]line НДС 12% НСП 1% [23:10:43]line > о реализуемом товаре [23:10:43]line ИТОГО: 1000.01 [23:10:43]line НСП 1% : 8.85 [23:10:43]line НДС 12% : 106.20 [23:10:43]line Наличными: 0.00 [23:10:43]line Безнал.: 1000.01 [23:10:43]line Место: АЗС № 165 "Партнер Нефть" [23:10:43]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [23:10:43]line СНО: Общий режим [23:10:43]line Чек 642 20.10.2024 23:10 [23:10:43]line Смена: 314 ФФД: 1.0 [23:10:43]line ЗНМ: 0300000234 [23:10:43]line РНМ: 0000137193017469 [23:10:43]line Версия ККМ: v1.0 [23:10:43]line Платежная система: Mbank [23:10:43]line ФМ: 0000000000963156 [23:10:43]line ФД: 156570 [23:10:43]line ФПД: 122119274538019 [23:10:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T231043&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156570&fm=122119274538019&tin=02508201610067®Number=0000137193017469&sum=100001 [23:10:43]OFD Sender: Processing packet 156570 [packets to send 52, broken 51] [23:10:43]ProducePacketName [23:10:43]name=ofd_packets/00156570 [23:10:43]OFD Sender: To server: pG, [23:10:43]CommunicateWithHost lk.salyk.kg:30040 [23:10:43]ConnectInit lk.salyk.kg [23:10:43]written 0, free lines is 4095 [23:10:43]Connected sock=10 [23:10:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 94 AB 08 01 36 63 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 02 00 00 F4 03 04 00 F3 8D 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9A 63 02 00 35 04 06 00 6F 11 1B FA A4 23 75 76 8C 3E 44 3A BF 66 [23:10:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 6E 21 47 00 58 FC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9A 63 02 00 F4 03 04 00 24 34 15 67 B6 04 01 00 00 C5 98 71 6D 74 C8 64 CF [23:10:44]CommunicateWithHost err = 0 [23:10:44]CheckOFDResponse [23:10:44]1017 (14) - 77093643461234 [23:10:44]1041 (16) - 0000000000963156 [23:10:44]1040 (4) - 156570 [23:10:44]1012 (4) - 20.10.2024 16:47 [23:10:44]1206 (1) - 0 [23:10:44]OFD Sender: Remove packet 156570 [23:10:44]ProducePacketName [23:10:44]name=ofd_packets/00156570 [23:10:44]NVStorageDeleteData [23:10:44]Write to MH i2c: 01 00 00 F2 31 23 [23:10:44]Write i2c OK [23:10:44]MH_I2C_Read... [23:10:44]Read from MH i2c: 01 [23:10:44]MH_I2C_Read... [23:10:44]Read from MH i2c: 01 07 00 [23:10:44]MH_I2C_Read... [23:10:44]Read from MH i2c: 01 07 00 F2 31 00 00 00 00 00 0F 0D 46 [23:10:44]RasterBufferAndPrint [23:10:44]line [23:10:44]line [23:10:44]line [23:10:44]line [23:10:44]line [23:10:44]written 0, free lines is 3349 [23:10:44]MH_Cut [23:10:44]Write to MH i2c: D1 01 00 F9 31 01 FC [23:10:44]Write i2c OK [23:10:44]MH_I2C_Read... [23:10:44]Read from MH i2c: D1 [23:10:44]MH_I2C_Read... [23:10:44]Read from MH i2c: D1 01 00 [23:10:44]MH_I2C_Read... [23:10:44]Read from MH i2c: D1 01 00 F9 31 00 FB [23:10:44]Write to MH i2c: 01 00 00 FA 31 2B [23:10:44]Write i2c OK [23:10:44]MH_I2C_Read... [23:10:44]OFD Sender: No OFD packet to send [23:10:44]*** Cut start [23:10:44]*** Partial cut [23:10:44]*** CUTSNS_PIN = 1 [23:10:44]*** CUTSNS_PIN = 0 [23:10:45]*** Brake cut motor [23:10:45]Read from MH i2c: 01 [23:10:45]MH_I2C_Read... [23:10:45]*** Stop cut motor [23:10:45]*** Cut end [23:10:45]Read from MH i2c: 01 07 00 [23:10:45]MH_I2C_Read... [23:10:45]Read from MH i2c: 01 07 00 FA 31 00 00 00 00 00 FF 0F 40 [23:10:45]process_action close_receipt done [23:10:45]requested_data is exist [23:10:45]produce_requested_data [23:10:45]requested_item fm.sn is exist - process it [23:10:45]wFMCommunicate request_size=4 [23:10:45]MH_SAM_APDU [23:10:45]CAPDU: 80 11 00 00 [23:10:45]Write to MH i2c: E2 08 00 FB 31 80 11 00 00 00 00 00 00 A6 [23:10:45]Write i2c OK [23:10:45]MH_I2C_Read... [23:10:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:10:45]Read from MH i2c: E2 [23:10:45]MH_I2C_Read... [23:10:45]Read from MH i2c: E2 17 00 [23:10:45]MH_I2C_Read... [23:10:45]Read from MH i2c: E2 17 00 FB 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F7 [23:10:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:10:45]wFMCommunicate OK [23:10:45]requested_item fd.num is exist - process it [23:10:45]SAM_PROTO_GetFieldsCounters [23:10:45]wFMCommunicate request_size=4 [23:10:45]MH_SAM_APDU [23:10:45]CAPDU: 80 13 00 00 [23:10:45]Write to MH i2c: E2 08 00 FC 31 80 13 00 00 00 00 00 00 A9 [23:10:45]Write i2c OK [23:10:45]MH_I2C_Read... [23:10:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:10:45]Read from MH i2c: E2 [23:10:45]MH_I2C_Read... [23:10:45]Read from MH i2c: E2 62 00 [23:10:45]MH_I2C_Read... [23:10:45]Read from MH i2c: E2 62 00 FC 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9A 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 82 02 00 00 5E 04 04 00 82 02 00 00 57 04 04 00 83 02 00 00 19 04 04 00 00 00 00 00 90 00 A8 [23:10:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9A 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 82 02 00 00 5E 04 04 00 82 02 00 00 57 04 04 00 83 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:10:45]wFMCommunicate OK [23:10:45]SAM_PROTO_GetFieldsCounters done [23:10:45]requested_item shift.num is exist - process it [23:10:45]requested_item shift.opened is exist - process it [23:10:45]req_shift_opened [23:10:45]FM_GetShiftState [23:10:45]SAM_PROTO_GetShiftState [23:10:45]wFMCommunicate request_size=4 [23:10:45]MH_SAM_APDU [23:10:45]CAPDU: 80 13 01 00 [23:10:45]Write to MH i2c: E2 08 00 FD 31 80 13 01 00 00 00 00 00 AB [23:10:45]Write i2c OK [23:10:45]MH_I2C_Read... [23:10:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:10:45]Read from MH i2c: E2 [23:10:45]MH_I2C_Read... [23:10:45]Read from MH i2c: E2 0E 00 [23:10:45]MH_I2C_Read... [23:10:45]Read from MH i2c: E2 0E 00 FD 31 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 52 [23:10:45]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [23:10:45]wFMCommunicate OK [23:10:45]SAM_PROTO_GetShiftState done [23:10:45]FM_GetShiftState done [23:10:45]req_shift_opened done [23:10:45]requested_item shift.open_date is exist - process it [23:10:45]req_shift_open_date [23:10:45]req_shift_open_date done [23:10:45]produce_requested_data done [23:10:45]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156570,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [23:10:45]process_action_free close_receipt [23:10:45]json_value_free [23:10:45]json_value_free done [23:10:45]process_json_proto returns [23:10:45]Send response to host [23:10:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156570,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [23:10:45]free response buf [23:10:45]execute_script done [23:10:45]execute_script returns [23:10:45]free content buf [23:10:45]Sock 9.Close socket [23:10:45]Sock 9.Thread stoped [23:10:49]OFD Sender: No OFD packet to send [23:10:54]OFD Sender: No OFD packet to send [23:10:59]OFD Sender: No OFD packet to send [23:11:04]OFD Sender: No OFD packet to send [23:11:09]OFD Sender: No OFD packet to send [23:11:14]OFD Sender: No OFD packet to send [23:11:19]OFD Sender: No OFD packet to send [23:11:24]OFD Sender: No OFD packet to send [23:11:29]OFD Sender: No OFD packet to send [23:11:34]OFD Sender: No OFD packet to send [23:11:39]OFD Sender: No OFD packet to send [23:11:44]OFD Sender: No OFD packet to send [23:11:49]OFD Sender: No OFD packet to send [23:11:54]OFD Sender: No OFD packet to send [23:11:59]OFD Sender: No OFD packet to send [23:12:04]OFD Sender: No OFD packet to send [23:12:09]OFD Sender: No OFD packet to send [23:12:14]OFD Sender: No OFD packet to send [23:12:19]OFD Sender: No OFD packet to send [23:12:24]OFD Sender: No OFD packet to send [23:12:29]OFD Sender: No OFD packet to send [23:12:34]OFD Sender: No OFD packet to send [23:12:39]OFD Sender: No OFD packet to send [23:12:44]OFD Sender: No OFD packet to send [23:12:49]OFD Sender: No OFD packet to send [23:12:54]OFD Sender: No OFD packet to send [23:12:59]OFD Sender: No OFD packet to send [23:13:04]OFD Sender: No OFD packet to send [23:13:09]OFD Sender: No OFD packet to send [23:13:14]OFD Sender: No OFD packet to send [23:13:19]OFD Sender: No OFD packet to send [23:13:24]OFD Sender: No OFD packet to send [23:13:29]OFD Sender: No OFD packet to send [23:13:34]OFD Sender: No OFD packet to send [23:13:39]OFD Sender: No OFD packet to send [23:13:44]OFD Sender: No OFD packet to send [23:13:49]OFD Sender: No OFD packet to send [23:13:54]OFD Sender: No OFD packet to send [23:13:59]OFD Sender: No OFD packet to send [23:14:04]OFD Sender: No OFD packet to send [23:14:09]OFD Sender: No OFD packet to send [23:14:14]OFD Sender: No OFD packet to send [23:14:19]OFD Sender: No OFD packet to send [23:14:24]OFD Sender: No OFD packet to send [23:14:29]OFD Sender: No OFD packet to send [23:14:34]OFD Sender: No OFD packet to send [23:14:39]OFD Sender: No OFD packet to send [23:14:44]OFD Sender: No OFD packet to send [23:14:49]OFD Sender: No OFD packet to send [23:14:54]OFD Sender: No OFD packet to send [23:14:59]OFD Sender: No OFD packet to send [23:15:04]OFD Sender: No OFD packet to send [23:15:09]OFD Sender: No OFD packet to send [23:15:14]OFD Sender: No OFD packet to send [23:15:19]OFD Sender: No OFD packet to send [23:15:24]OFD Sender: No OFD packet to send [23:15:29]OFD Sender: No OFD packet to send [23:15:34]OFD Sender: No OFD packet to send [23:15:39]OFD Sender: No OFD packet to send [23:15:44]OFD Sender: No OFD packet to send [23:15:49]OFD Sender: No OFD packet to send [23:15:54]OFD Sender: No OFD packet to send [23:15:59]OFD Sender: No OFD packet to send [23:16:04]OFD Sender: No OFD packet to send [23:16:09]OFD Sender: No OFD packet to send [23:16:14]OFD Sender: No OFD packet to send [23:16:19]OFD Sender: No OFD packet to send [23:16:24]OFD Sender: No OFD packet to send [23:16:29]OFD Sender: No OFD packet to send [23:16:34]OFD Sender: No OFD packet to send [23:16:39]OFD Sender: No OFD packet to send [23:16:44]OFD Sender: No OFD packet to send [23:16:49]OFD Sender: No OFD packet to send [23:16:54]OFD Sender: No OFD packet to send [23:16:59]OFD Sender: No OFD packet to send [23:17:04]OFD Sender: No OFD packet to send [23:17:09]OFD Sender: No OFD packet to send [23:17:14]OFD Sender: No OFD packet to send [23:17:19]OFD Sender: No OFD packet to send [23:17:24]OFD Sender: No OFD packet to send [23:17:29]OFD Sender: No OFD packet to send [23:17:34]OFD Sender: No OFD packet to send [23:17:39]OFD Sender: No OFD packet to send [23:17:44]OFD Sender: No OFD packet to send [23:17:49]OFD Sender: No OFD packet to send [23:17:54]OFD Sender: No OFD packet to send [23:17:58]accept exits with 7 [23:17:58]New connection [23:17:58]New thread 3066731876 created [23:17:58]Thread 3066588516 joined [23:17:58]Waiting for new connection... [23:17:58] Sock 7.Parse request [23:17:58]Sock 7.Check first char [23:17:58]Sock 7.First char is OK [23:17:58]request: POST /json_proto HTTP/1.0 [23:17:58]Method: POST [23:17:58]URL: /json_proto [23:17:58]Method is POST - this is cgi request [23:17:58]url: /json_proto [23:17:58]query_string will be loaded in cgi processing [23:17:58]execute_cgi json_proto POST (null) [23:17:58]execute_cgi path=json_proto method=POST [23:17:58]POST find Content-Length [23:17:58]Host: 172.17.53.67:8080 [23:17:58]Content-Length: 677 [23:17:58]Content-Type: application/json [23:17:58] [23:17:58]POST finish read [23:17:58]Found Content-Length = 677 [23:17:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874890", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:17:58]execute_script... [23:17:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874890", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:17:58]POST & json_proto [23:17:58]process_json_proto [23:17:58]json parsed OK: [23:17:58]protocol is kg_v1.0 [23:17:58]action value=close_receipt [23:17:58]process_action close_receipt [23:17:58]cmd_close_receipt [23:17:58]MH_GetDate [23:17:58]Write to MH i2c: F0 00 00 FE 31 1E [23:17:58]Write i2c OK [23:17:58]MH_I2C_Read... [23:17:58]Read from MH i2c: F0 [23:17:58]MH_I2C_Read... [23:17:58]Read from MH i2c: F0 09 00 [23:17:58]MH_I2C_Read... [23:17:58]Read from MH i2c: F0 09 00 FE 31 00 A8 8F 15 67 19 BC 99 64 AC [23:17:58]GetLastDocTimeStamp 1729465843 [23:17:58]current date 1729466280 [23:17:58]FM_GetShiftState [23:17:58]SAM_PROTO_GetShiftState [23:17:58]wFMCommunicate request_size=4 [23:17:58]MH_SAM_APDU [23:17:58]CAPDU: 80 13 01 00 [23:17:58]Write to MH i2c: E2 08 00 FF 31 80 13 01 00 00 00 00 00 AD [23:17:58]Write i2c OK [23:17:58]MH_I2C_Read... [23:17:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:17:58]Read from MH i2c: E2 [23:17:58]MH_I2C_Read... [23:17:58]Read from MH i2c: E2 0E 00 [23:17:58]MH_I2C_Read... [23:17:58]Read from MH i2c: E2 0E 00 FF 31 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 54 [23:17:58]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [23:17:58]wFMCommunicate OK [23:17:58]SAM_PROTO_GetShiftState done [23:17:58]FM_GetShiftState done [23:17:58]opened in 1729383891 [23:17:58]opened+sec_in_day 1729470291 [23:17:58]quantity*price = 40006 [23:17:58]sum+1 = 40007 [23:17:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 643 20.10.2024 23:18 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156571 ФПД: 138181171106223 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T231800&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156571&fm=138181171106223&tin=02508201610067®Number=0000137193017469&sum=40000 [23:17:59]StoreToDocumentArchive [23:17:59]shift 314 fd 156571 [23:17:59]save to /storage/0314/doc_00156571 [23:17:59]save last doc name /storage/0314/doc_00156571 to /storage/kkm_last_doc_name [23:17:59]save OK [23:17:59]Clear old archive folders... [23:17:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:17:59]tlvbuf is 002BE6E0 [23:17:59]SAM_PROTO_ClearQueue [23:17:59]wFMCommunicate request_size=4 [23:17:59]MH_SAM_APDU [23:17:59]CAPDU: 80 09 00 00 [23:17:59]Write to MH i2c: E2 08 00 0C 32 80 09 00 00 00 00 00 00 B0 [23:17:59]Write i2c OK [23:17:59]MH_I2C_Read... [23:17:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:17:59]Read from MH i2c: E2 [23:17:59]MH_I2C_Read... [23:17:59]Read from MH i2c: E2 03 00 [23:17:59]MH_I2C_Read... [23:17:59]Read from MH i2c: E2 03 00 0C 32 00 90 00 B2 [23:17:59]RAPDU: 90 00 [23:17:59]wFMCommunicate OK [23:17:59]SAM_PROTO_ClearQueue done [23:17:59]KKMCreateOFDPacket [23:17:59]OFDProtocolAddRootSTLVToBuf [23:17:59]FM_MakeSignedData [23:17:59]FM_MakeSignedData [23:17:59]SAM_PROTO_SignData [23:17:59]wFMCommunicate request_size=4 [23:17:59]MH_SAM_APDU [23:17:59]CAPDU: 80 0D 01 02 [23:17:59]Write to MH i2c: E2 08 00 0D 32 80 0D 01 02 00 00 00 00 B8 [23:17:59]Write i2c OK [23:17:59]MH_I2C_Read... [23:17:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:17:59]Read from MH i2c: E2 [23:17:59]MH_I2C_Read... [23:17:59]Read from MH i2c: E2 03 00 [23:17:59]MH_I2C_Read... [23:17:59]Read from MH i2c: E2 03 00 0D 32 00 90 00 B3 [23:17:59]RAPDU: 90 00 [23:17:59]wFMCommunicate OK [23:17:59]wFMCommunicate request_size=255 [23:17:59]MH_SAM_APDU [23:17:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 02 00 00 F4 03 04 00 A8 8F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9B 63 02 00 35 04 06 00 7D [23:17:59]Write to MH i2c: E2 02 01 0E 32 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 02 00 00 F4 03 04 00 A8 8F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9B 63 02 00 35 04 06 00 7D 00 00 1E [23:17:59]Write i2c OK [23:17:59]MH_I2C_Read... [23:17:59]OFD Sender: No OFD packet to send [23:18:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:18:00]Read from MH i2c: E2 [23:18:00]MH_I2C_Read... [23:18:00]Read from MH i2c: E2 03 00 [23:18:00]MH_I2C_Read... [23:18:00]Read from MH i2c: E2 03 00 0E 32 00 90 00 B4 [23:18:00]RAPDU: 90 00 [23:18:00]wFMCommunicate OK [23:18:00]wFMCommunicate request_size=10 [23:18:00]MH_SAM_APDU [23:18:00]CAPDU: 80 0D 02 02 05 AC CF 9E 51 AF [23:18:00]Write to MH i2c: E2 0D 00 0F 32 80 0D 02 02 05 00 AC CF 9E 51 AF 00 00 DE [23:18:00]Write i2c OK [23:18:00]MH_I2C_Read... [23:18:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:18:00]Read from MH i2c: E2 [23:18:00]MH_I2C_Read... [23:18:00]Read from MH i2c: E2 03 00 [23:18:00]MH_I2C_Read... [23:18:00]Read from MH i2c: E2 03 00 0F 32 00 90 00 B5 [23:18:00]RAPDU: 90 00 [23:18:00]wFMCommunicate OK [23:18:00]wFMCommunicate request_size=4 [23:18:00]MH_SAM_APDU [23:18:00]CAPDU: 80 0D 03 02 [23:18:00]Write to MH i2c: E2 08 00 10 32 80 0D 03 02 00 00 00 00 BD [23:18:00]Write i2c OK [23:18:00]MH_I2C_Read... [23:18:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:18:00]Read from MH i2c: E2 [23:18:00]MH_I2C_Read... [23:18:00]Read from MH i2c: E2 0B 00 [23:18:00]MH_I2C_Read... [23:18:00]Read from MH i2c: E2 0B 00 10 32 00 10 12 3D 2B D4 98 67 03 90 00 1E [23:18:00]RAPDU: 10 12 3D 2B D4 98 67 03 90 00 [23:18:00]wFMCommunicate OK [23:18:00]SAM_PROTO_SignData done [23:18:00]FM_MakeSignedData done [23:18:00]CreateOFDProtocolMessage [23:18:00]wFMCommunicate request_size=4 [23:18:00]MH_SAM_APDU [23:18:00]CAPDU: 80 11 00 00 [23:18:00]Write to MH i2c: E2 08 00 11 32 80 11 00 00 00 00 00 00 BD [23:18:00]Write i2c OK [23:18:00]MH_I2C_Read... [23:18:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:18:00]Read from MH i2c: E2 [23:18:00]MH_I2C_Read... [23:18:00]Read from MH i2c: E2 17 00 [23:18:00]MH_I2C_Read... [23:18:00]Read from MH i2c: E2 17 00 11 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0E [23:18:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:18:00]wFMCommunicate OK [23:18:00]CreateOFDProtocolMessage done [23:18:00]OFDSenderStorePacket 156571 [23:18:00]StoreOFDPacket docnum=156571 [23:18:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 75 1D 07 01 EC 01 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 02 00 00 F4 03 04 00 A8 8F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9B 63 02 00 35 04 06 00 7D AC CF 9E 51 AF 10 12 3D 2B D4 98 67 03 [23:18:00]CheckFolder [23:18:00]dirname=/storage/ofd_packets [23:18:00]CheckFolder done [23:18:00]ProducePacketName [23:18:00]name=ofd_packets/00156571 [23:18:00]NVStorageSaveData ofd_packets/00156571 [23:18:00]File name is /storage/ofd_packets/00156571 [23:18:00]Write 301 bytes [23:18:00]NVStorageSaveData done [23:18:00]OFDSenderStorePacket done [23:18:00]KKMCreateOFDPacket done [23:18:00]NVStorageSaveData kkm_last_timestamp [23:18:00]File name is /storage/kkm_last_timestamp [23:18:00]Write 4 bytes [23:18:00]NVStorageSaveData done [23:18:00]ExternCall_PrintAddStr [23:18:00]wPrintStart [23:18:00]Write to MH i2c: 01 00 00 12 32 44 [23:18:00]Write i2c OK [23:18:00]MH_I2C_Read... [23:18:00]Read from MH i2c: 01 [23:18:00]MH_I2C_Read... [23:18:00]Read from MH i2c: 01 07 00 [23:18:00]MH_I2C_Read... [23:18:00]Read from MH i2c: 01 07 00 12 32 00 00 00 00 00 FF 0F 59 [23:18:00]RasterBufferAndPrint [23:18:00]line Счет N : (1)874890 [23:18:00]line ИНН: 02508201610067 [23:18:00]line Контрольно-Кассовый Чек [23:18:00]line ПРОДАЖА [23:18:00]line ТРК (МРК, ГНК) : 32 [23:18:00]line Товар: 2710124130 [23:18:00]line Аи-92-К-5 [23:18:00]line 5.980 * 66.90 [23:18:00]line = 400.06 [23:18:00]line НДС 12% НСП 1% [23:18:00]line > о реализуемом товаре [23:18:00]line ОКРУГЛЕНИЕ: -0.06 [23:18:00]line ИТОГО: 400.00 [23:18:00]line Внесено: 400.00 [23:18:00]line СДАЧА: 0.00 [23:18:00]line НСП 1% : 3.54 [23:18:00]line НДС 12% : 42.48 [23:18:00]line Наличными: 400.00 [23:18:00]line Безнал.: 0.00 [23:18:00]line Место: АЗС № 165 "Партнер Нефть" [23:18:00]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [23:18:00]line СНО: Общий режим [23:18:00]line Чек 643 20.10.2024 23:18 [23:18:00]line Смена: 314 ФФД: 1.0 [23:18:00]line ЗНМ: 0300000234 [23:18:00]line РНМ: 0000137193017469 [23:18:00]line Версия ККМ: v1.0 [23:18:00]line ФМ: 0000000000963156 [23:18:00]line ФД: 156571 [23:18:00]line ФПД: 138181171106223 [23:18:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T231800&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156571&fm=138181171106223&tin=02508201610067®Number=0000137193017469&sum=40000 [23:18:00]OFD Sender: Processing packet 156571 [packets to send 52, broken 51] [23:18:00]ProducePacketName [23:18:00]name=ofd_packets/00156571 [23:18:00]OFD Sender: To server: pG, [23:18:00]CommunicateWithHost lk.salyk.kg:30040 [23:18:00]ConnectInit lk.salyk.kg [23:18:00]written 0, free lines is 4095 [23:18:00]Connected sock=10 [23:18:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 75 1D 07 01 EC 01 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 02 00 00 F4 03 04 00 A8 8F 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9B 63 02 00 35 04 06 00 7D AC CF 9E 51 AF 10 12 3D 2B D4 98 67 03 [23:18:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 8D 7A 47 00 7C 21 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9B 63 02 00 F4 03 04 00 D9 35 15 67 B6 04 01 00 00 12 56 E7 79 52 3E AB D9 [23:18:00]CommunicateWithHost err = 0 [23:18:00]CheckOFDResponse [23:18:00]1017 (14) - 77093643461234 [23:18:00]1041 (16) - 0000000000963156 [23:18:00]1040 (4) - 156571 [23:18:00]1012 (4) - 20.10.2024 16:54 [23:18:00]1206 (1) - 0 [23:18:00]OFD Sender: Remove packet 156571 [23:18:00]ProducePacketName [23:18:00]name=ofd_packets/00156571 [23:18:00]NVStorageDeleteData [23:18:00]Write to MH i2c: 01 00 00 3D 32 6F [23:18:00]Write i2c OK [23:18:00]MH_I2C_Read... [23:18:00]Read from MH i2c: 01 [23:18:00]MH_I2C_Read... [23:18:00]Read from MH i2c: 01 07 00 [23:18:00]MH_I2C_Read... [23:18:00]Read from MH i2c: 01 07 00 3D 32 00 00 00 00 00 E3 0C 65 [23:18:00]RasterBufferAndPrint [23:18:00]line [23:18:00]line [23:18:00]line [23:18:00]line [23:18:00]line [23:18:00]written 0, free lines is 3308 [23:18:01]MH_Cut [23:18:01]Write to MH i2c: D1 01 00 44 32 01 48 [23:18:01]Write i2c OK [23:18:01]MH_I2C_Read... [23:18:01]Read from MH i2c: D1 [23:18:01]MH_I2C_Read... [23:18:01]Read from MH i2c: D1 01 00 [23:18:01]MH_I2C_Read... [23:18:01]Read from MH i2c: D1 01 00 44 32 00 47 [23:18:01]Write to MH i2c: 01 00 00 45 32 77 [23:18:01]Write i2c OK [23:18:01]MH_I2C_Read... [23:18:01]OFD Sender: No OFD packet to send [23:18:01]*** Cut start [23:18:01]*** Partial cut [23:18:01]*** CUTSNS_PIN = 1 [23:18:01]*** CUTSNS_PIN = 0 [23:18:01]*** Brake cut motor [23:18:02]Read from MH i2c: 01 [23:18:02]MH_I2C_Read... [23:18:02]*** Stop cut motor [23:18:02]*** Cut end [23:18:02]Read from MH i2c: 01 07 00 [23:18:02]MH_I2C_Read... [23:18:02]Read from MH i2c: 01 07 00 45 32 00 00 00 00 00 FF 0F 8C [23:18:02]process_action close_receipt done [23:18:02]requested_data is exist [23:18:02]produce_requested_data [23:18:02]requested_item fm.sn is exist - process it [23:18:02]wFMCommunicate request_size=4 [23:18:02]MH_SAM_APDU [23:18:02]CAPDU: 80 11 00 00 [23:18:02]Write to MH i2c: E2 08 00 46 32 80 11 00 00 00 00 00 00 F2 [23:18:02]Write i2c OK [23:18:02]MH_I2C_Read... [23:18:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:18:02]Read from MH i2c: E2 [23:18:02]MH_I2C_Read... [23:18:02]Read from MH i2c: E2 17 00 [23:18:02]MH_I2C_Read... [23:18:02]Read from MH i2c: E2 17 00 46 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 43 [23:18:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:18:02]wFMCommunicate OK [23:18:02]requested_item fd.num is exist - process it [23:18:02]SAM_PROTO_GetFieldsCounters [23:18:02]wFMCommunicate request_size=4 [23:18:02]MH_SAM_APDU [23:18:02]CAPDU: 80 13 00 00 [23:18:02]Write to MH i2c: E2 08 00 47 32 80 13 00 00 00 00 00 00 F5 [23:18:02]Write i2c OK [23:18:02]MH_I2C_Read... [23:18:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:18:02]Read from MH i2c: E2 [23:18:02]MH_I2C_Read... [23:18:02]Read from MH i2c: E2 62 00 [23:18:02]MH_I2C_Read... [23:18:02]Read from MH i2c: E2 62 00 47 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9B 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 83 02 00 00 5E 04 04 00 83 02 00 00 57 04 04 00 84 02 00 00 19 04 04 00 00 00 00 00 90 00 F8 [23:18:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9B 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 83 02 00 00 5E 04 04 00 83 02 00 00 57 04 04 00 84 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:18:02]wFMCommunicate OK [23:18:02]SAM_PROTO_GetFieldsCounters done [23:18:02]requested_item shift.num is exist - process it [23:18:02]requested_item shift.opened is exist - process it [23:18:02]req_shift_opened [23:18:02]FM_GetShiftState [23:18:02]SAM_PROTO_GetShiftState [23:18:02]wFMCommunicate request_size=4 [23:18:02]MH_SAM_APDU [23:18:02]CAPDU: 80 13 01 00 [23:18:02]Write to MH i2c: E2 08 00 48 32 80 13 01 00 00 00 00 00 F7 [23:18:02]Write i2c OK [23:18:02]MH_I2C_Read... [23:18:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:18:02]Read from MH i2c: E2 [23:18:02]MH_I2C_Read... [23:18:02]Read from MH i2c: E2 0E 00 [23:18:02]MH_I2C_Read... [23:18:02]Read from MH i2c: E2 0E 00 48 32 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 9E [23:18:02]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [23:18:02]wFMCommunicate OK [23:18:02]SAM_PROTO_GetShiftState done [23:18:02]FM_GetShiftState done [23:18:02]req_shift_opened done [23:18:02]requested_item shift.open_date is exist - process it [23:18:02]req_shift_open_date [23:18:02]req_shift_open_date done [23:18:02]produce_requested_data done [23:18:02]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156571,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [23:18:02]process_action_free close_receipt [23:18:02]json_value_free [23:18:02]json_value_free done [23:18:02]process_json_proto returns [23:18:02]Send response to host [23:18:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156571,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [23:18:02]free response buf [23:18:02]execute_script done [23:18:02]execute_script returns [23:18:02]free content buf [23:18:02]Sock 7.Close socket [23:18:02]Sock 7.Thread stoped [23:18:06]OFD Sender: No OFD packet to send [23:18:11]OFD Sender: No OFD packet to send [23:18:16]OFD Sender: No OFD packet to send [23:18:21]OFD Sender: No OFD packet to send [23:18:26]OFD Sender: No OFD packet to send [23:18:31]OFD Sender: No OFD packet to send [23:18:36]OFD Sender: No OFD packet to send [23:18:41]OFD Sender: No OFD packet to send [23:18:46]OFD Sender: No OFD packet to send [23:18:51]OFD Sender: No OFD packet to send [23:18:56]OFD Sender: No OFD packet to send [23:19:01]OFD Sender: No OFD packet to send [23:19:06]OFD Sender: No OFD packet to send [23:19:11]OFD Sender: No OFD packet to send [23:19:16]OFD Sender: No OFD packet to send [23:19:21]OFD Sender: No OFD packet to send [23:19:26]OFD Sender: No OFD packet to send [23:19:31]OFD Sender: No OFD packet to send [23:19:36]OFD Sender: No OFD packet to send [23:19:41]OFD Sender: No OFD packet to send [23:19:46]OFD Sender: No OFD packet to send [23:19:51]OFD Sender: No OFD packet to send [23:19:56]OFD Sender: No OFD packet to send [23:20:01]OFD Sender: No OFD packet to send [23:20:06]OFD Sender: No OFD packet to send [23:20:11]OFD Sender: No OFD packet to send [23:20:16]OFD Sender: No OFD packet to send [23:20:21]OFD Sender: No OFD packet to send [23:20:26]OFD Sender: No OFD packet to send [23:20:31]OFD Sender: No OFD packet to send [23:20:36]OFD Sender: No OFD packet to send [23:20:41]OFD Sender: No OFD packet to send [23:20:46]OFD Sender: No OFD packet to send [23:20: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]accept exits with 9 [23:25:01]New connection [23:25:01]New thread 3066588516 created [23:25:01]Thread 3066731876 joined [23:25:01]Waiting for new connection... [23:25:01] Sock 9.Parse request [23:25:01]Sock 9.Check first char [23:25:01]Sock 9.First char is OK [23:25:01]request: POST /json_proto HTTP/1.0 [23:25:01]Method: POST [23:25:01]URL: /json_proto [23:25:01]Method is POST - this is cgi request [23:25:01]url: /json_proto [23:25:01]query_string will be loaded in cgi processing [23:25:01]execute_cgi json_proto POST (null) [23:25:01]execute_cgi path=json_proto method=POST [23:25:01]POST find Content-Length [23:25:01]Host: 172.17.53.67:8080 [23:25:01]Content-Length: 677 [23:25:01]Content-Type: application/json [23:25:01] [23:25:01]POST finish read [23:25:01]Found Content-Length = 677 [23:25:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874892", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:25:01]execute_script... [23:25:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874892", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:25:01]POST & json_proto [23:25:01]process_json_proto [23:25:01]json parsed OK: [23:25:01]protocol is kg_v1.0 [23:25:01]action value=close_receipt [23:25:01]process_action close_receipt [23:25:01]cmd_close_receipt [23:25:01]MH_GetDate [23:25:01]Write to MH i2c: F0 00 00 49 32 6A [23:25:01]Write i2c OK [23:25:01]MH_I2C_Read... [23:25:01]Read from MH i2c: F0 [23:25:01]MH_I2C_Read... [23:25:01]Read from MH i2c: F0 09 00 [23:25:01]MH_I2C_Read... [23:25:01]Read from MH i2c: F0 09 00 49 32 00 4E 91 15 67 19 BC 99 64 A0 [23:25:01]GetLastDocTimeStamp 1729466280 [23:25:01]current date 1729466702 [23:25:01]FM_GetShiftState [23:25:01]SAM_PROTO_GetShiftState [23:25:01]wFMCommunicate request_size=4 [23:25:01]MH_SAM_APDU [23:25:01]CAPDU: 80 13 01 00 [23:25:01]Write to MH i2c: E2 08 00 4A 32 80 13 01 00 00 00 00 00 F9 [23:25:01]Write i2c OK [23:25:01]MH_I2C_Read... [23:25:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:25:01]Read from MH i2c: E2 [23:25:01]MH_I2C_Read... [23:25:01]Read from MH i2c: E2 0E 00 [23:25:01]MH_I2C_Read... [23:25:01]Read from MH i2c: E2 0E 00 4A 32 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 A0 [23:25:01]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [23:25:01]wFMCommunicate OK [23:25:01]SAM_PROTO_GetShiftState done [23:25:01]FM_GetShiftState done [23:25:01]opened in 1729383891 [23:25:01]opened+sec_in_day 1729470291 [23:25:01]quantity*price = 50041 [23:25:01]sum+1 = 50042 [23:25:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 644 20.10.2024 23:25 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156572 ФПД: 271283381506305 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T232502&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156572&fm=271283381506305&tin=02508201610067®Number=0000137193017469&sum=50000 [23:25:02]StoreToDocumentArchive [23:25:02]shift 314 fd 156572 [23:25:02]save to /storage/0314/doc_00156572 [23:25:02]save last doc name /storage/0314/doc_00156572 to /storage/kkm_last_doc_name [23:25:02]save OK [23:25:02]Clear old archive folders... [23:25:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:25:02]tlvbuf is 00341F40 [23:25:02]SAM_PROTO_ClearQueue [23:25:02]wFMCommunicate request_size=4 [23:25:02]MH_SAM_APDU [23:25:02]CAPDU: 80 09 00 00 [23:25:02]Write to MH i2c: E2 08 00 57 32 80 09 00 00 00 00 00 00 FB [23:25:02]Write i2c OK [23:25:02]MH_I2C_Read... [23:25:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:25:02]Read from MH i2c: E2 [23:25:02]MH_I2C_Read... [23:25:02]Read from MH i2c: E2 03 00 [23:25:02]MH_I2C_Read... [23:25:02]Read from MH i2c: E2 03 00 57 32 00 90 00 FD [23:25:02]RAPDU: 90 00 [23:25:02]wFMCommunicate OK [23:25:02]SAM_PROTO_ClearQueue done [23:25:02]KKMCreateOFDPacket [23:25:02]OFDProtocolAddRootSTLVToBuf [23:25:02]FM_MakeSignedData [23:25:02]FM_MakeSignedData [23:25:02]SAM_PROTO_SignData [23:25:02]wFMCommunicate request_size=4 [23:25:02]MH_SAM_APDU [23:25:02]CAPDU: 80 0D 01 02 [23:25:02]Write to MH i2c: E2 08 00 58 32 80 0D 01 02 00 00 00 00 03 [23:25:02]Write i2c OK [23:25:02]MH_I2C_Read... [23:25:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:25:02]Read from MH i2c: E2 [23:25:02]MH_I2C_Read... [23:25:02]Read from MH i2c: E2 03 00 [23:25:02]MH_I2C_Read... [23:25:02]Read from MH i2c: E2 03 00 58 32 00 90 00 FE [23:25:02]RAPDU: 90 00 [23:25:02]wFMCommunicate OK [23:25:02]wFMCommunicate request_size=255 [23:25:02]MH_SAM_APDU [23:25:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 02 00 00 F4 03 04 00 4E 91 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9C 63 02 00 35 04 06 00 F6 [23:25:02]Write to MH i2c: E2 02 01 59 32 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 02 00 00 F4 03 04 00 4E 91 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9C 63 02 00 35 04 06 00 F6 00 00 BD [23:25:02]Write i2c OK [23:25:02]MH_I2C_Read... [23:25:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:25:02]Read from MH i2c: E2 [23:25:02]MH_I2C_Read... [23:25:02]Read from MH i2c: E2 03 00 [23:25:02]MH_I2C_Read... [23:25:02]Read from MH i2c: E2 03 00 59 32 00 90 00 FF [23:25:02]RAPDU: 90 00 [23:25:02]wFMCommunicate OK [23:25:02]wFMCommunicate request_size=10 [23:25:02]MH_SAM_APDU [23:25:02]CAPDU: 80 0D 02 02 05 BB 15 96 91 01 [23:25:02]Write to MH i2c: E2 0D 00 5A 32 80 0D 02 02 05 00 BB 15 96 91 01 00 00 08 [23:25:02]Write i2c OK [23:25:02]MH_I2C_Read... [23:25:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:25:02]Read from MH i2c: E2 [23:25:02]MH_I2C_Read... [23:25:02]Read from MH i2c: E2 03 00 [23:25:02]MH_I2C_Read... [23:25:02]Read from MH i2c: E2 03 00 5A 32 00 90 00 00 [23:25:02]RAPDU: 90 00 [23:25:02]wFMCommunicate OK [23:25:02]wFMCommunicate request_size=4 [23:25:02]MH_SAM_APDU [23:25:02]CAPDU: 80 0D 03 02 [23:25:02]Write to MH i2c: E2 08 00 5B 32 80 0D 03 02 00 00 00 00 08 [23:25:02]Write i2c OK [23:25:02]MH_I2C_Read... [23:25:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:25:02]Read from MH i2c: E2 [23:25:02]MH_I2C_Read... [23:25:02]Read from MH i2c: E2 0B 00 [23:25:02]MH_I2C_Read... [23:25:02]Read from MH i2c: E2 0B 00 5B 32 00 2A 18 8F F6 DE 85 C4 2A 90 00 21 [23:25:02]RAPDU: 2A 18 8F F6 DE 85 C4 2A 90 00 [23:25:02]wFMCommunicate OK [23:25:02]SAM_PROTO_SignData done [23:25:02]FM_MakeSignedData done [23:25:02]CreateOFDProtocolMessage [23:25:02]wFMCommunicate request_size=4 [23:25:02]MH_SAM_APDU [23:25:02]CAPDU: 80 11 00 00 [23:25:02]Write to MH i2c: E2 08 00 5C 32 80 11 00 00 00 00 00 00 08 [23:25:02]Write i2c OK [23:25:02]MH_I2C_Read... [23:25:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:25:02]Read from MH i2c: E2 [23:25:02]MH_I2C_Read... [23:25:02]Read from MH i2c: E2 17 00 [23:25:02]MH_I2C_Read... [23:25:02]Read from MH i2c: E2 17 00 5C 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 59 [23:25:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:25:02]wFMCommunicate OK [23:25:02]CreateOFDProtocolMessage done [23:25:02]OFDSenderStorePacket 156572 [23:25:02]StoreOFDPacket docnum=156572 [23:25:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A3 B6 07 01 61 61 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 02 00 00 F4 03 04 00 4E 91 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9C 63 02 00 35 04 06 00 F6 BB 15 96 91 01 2A 18 8F F6 DE 85 C4 2A [23:25:02]CheckFolder [23:25:02]dirname=/storage/ofd_packets [23:25:02]CheckFolder done [23:25:02]ProducePacketName [23:25:02]name=ofd_packets/00156572 [23:25:02]NVStorageSaveData ofd_packets/00156572 [23:25:02]File name is /storage/ofd_packets/00156572 [23:25:02]Write 301 bytes [23:25:02]NVStorageSaveData done [23:25:02]OFDSenderStorePacket done [23:25:02]KKMCreateOFDPacket done [23:25:02]NVStorageSaveData kkm_last_timestamp [23:25:02]File name is /storage/kkm_last_timestamp [23:25:02]Write 4 bytes [23:25:02]NVStorageSaveData done [23:25:02]ExternCall_PrintAddStr [23:25:02]wPrintStart [23:25:02]Write to MH i2c: 01 00 00 5D 32 8F [23:25:02]Write i2c OK [23:25:02]MH_I2C_Read... [23:25:02]Read from MH i2c: 01 [23:25:02]MH_I2C_Read... [23:25:02]Read from MH i2c: 01 07 00 [23:25:02]MH_I2C_Read... [23:25:02]Read from MH i2c: 01 07 00 5D 32 00 00 00 00 00 FF 0F A4 [23:25:02]RasterBufferAndPrint [23:25:02]line Счет N : (1)874892 [23:25:02]line ИНН: 02508201610067 [23:25:02]line Контрольно-Кассовый Чек [23:25:02]line ПРОДАЖА [23:25:02]line ТРК (МРК, ГНК) : 22 [23:25:02]line Товар: 2710124130 [23:25:02]line Аи-92-К-5 [23:25:02]line 7.480 * 66.90 [23:25:02]line = 500.41 [23:25:02]line НДС 12% НСП 1% [23:25:02]line > о реализуемом товаре [23:25:02]line ОКРУГЛЕНИЕ: -0.41 [23:25:02]line ИТОГО: 500.00 [23:25:02]line Внесено: 500.00 [23:25:02]line СДАЧА: 0.00 [23:25:02]line НСП 1% : 4.43 [23:25:02]line НДС 12% : 53.14 [23:25:02]line Наличными: 500.00 [23:25:02]line Безнал.: 0.00 [23:25:02]line Место: АЗС № 165 "Партнер Нефть" [23:25:02]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [23:25:02]line СНО: Общий режим [23:25:02]line Чек 644 20.10.2024 23:25 [23:25:02]line Смена: 314 ФФД: 1.0 [23:25:02]line ЗНМ: 0300000234 [23:25:02]line РНМ: 0000137193017469 [23:25:02]line Версия ККМ: v1.0 [23:25:02]line ФМ: 0000000000963156 [23:25:02]line ФД: 156572 [23:25:02]line ФПД: 271283381506305 [23:25:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T232502&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156572&fm=271283381506305&tin=02508201610067®Number=0000137193017469&sum=50000 [23:25:03]OFD Sender: Processing packet 156572 [packets to send 52, broken 51] [23:25:03]ProducePacketName [23:25:03]name=ofd_packets/00156572 [23:25:03]OFD Sender: To server: pG, [23:25:03]CommunicateWithHost lk.salyk.kg:30040 [23:25:03]ConnectInit lk.salyk.kg [23:25:03]written 0, free lines is 4095 [23:25:03]Connected sock=10 [23:25:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A3 B6 07 01 61 61 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 02 00 00 F4 03 04 00 4E 91 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9C 63 02 00 35 04 06 00 F6 BB 15 96 91 01 2A 18 8F F6 DE 85 C4 2A [23:25:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 73 A5 47 00 74 B5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9C 63 02 00 F4 03 04 00 80 37 15 67 B6 04 01 00 00 CA 96 EB 82 ED 31 1C 7C [23:25:03]CommunicateWithHost err = 0 [23:25:03]CheckOFDResponse [23:25:03]1017 (14) - 77093643461234 [23:25:03]1041 (16) - 0000000000963156 [23:25:03]1040 (4) - 156572 [23:25:03]1012 (4) - 20.10.2024 17:01 [23:25:03]1206 (1) - 0 [23:25:03]OFD Sender: Remove packet 156572 [23:25:03]ProducePacketName [23:25:03]name=ofd_packets/00156572 [23:25:03]NVStorageDeleteData [23:25:03]Write to MH i2c: 01 00 00 88 32 BA [23:25:03]Write i2c OK [23:25:03]MH_I2C_Read... [23:25:03]Read from MH i2c: 01 [23:25:03]MH_I2C_Read... [23:25:03]Read from MH i2c: 01 07 00 [23:25:03]MH_I2C_Read... [23:25:03]Read from MH i2c: 01 07 00 88 32 00 00 00 00 00 01 0D CF [23:25:03]RasterBufferAndPrint [23:25:03]line [23:25:03]line [23:25:03]line [23:25:03]line [23:25:03]line [23:25:03]written 0, free lines is 3335 [23:25:03]MH_Cut [23:25:03]Write to MH i2c: D1 01 00 8F 32 01 93 [23:25:03]Write i2c OK [23:25:03]MH_I2C_Read... [23:25:03]Read from MH i2c: D1 [23:25:03]MH_I2C_Read... [23:25:03]Read from MH i2c: D1 01 00 [23:25:03]MH_I2C_Read... [23:25:03]Read from MH i2c: D1 01 00 8F 32 00 92 [23:25:03]Write to MH i2c: 01 00 00 90 32 C2 [23:25:03]Write i2c OK [23:25:03]MH_I2C_Read... [23:25:04]OFD Sender: No OFD packet to send [23:25:04]*** Cut start [23:25:04]*** Partial cut [23:25:04]*** CUTSNS_PIN = 1 [23:25:04]*** CUTSNS_PIN = 0 [23:25:04]*** Brake cut motor [23:25:04]Read from MH i2c: 01 [23:25:05]MH_I2C_Read... [23:25:05]*** Stop cut motor [23:25:05]*** Cut end [23:25:05]Read from MH i2c: 01 07 00 [23:25:05]MH_I2C_Read... [23:25:05]Read from MH i2c: 01 07 00 90 32 00 00 00 00 00 FF 0F D7 [23:25:05]process_action close_receipt done [23:25:05]requested_data is exist [23:25:05]produce_requested_data [23:25:05]requested_item fm.sn is exist - process it [23:25:05]wFMCommunicate request_size=4 [23:25:05]MH_SAM_APDU [23:25:05]CAPDU: 80 11 00 00 [23:25:05]Write to MH i2c: E2 08 00 91 32 80 11 00 00 00 00 00 00 3D [23:25:05]Write i2c OK [23:25:05]MH_I2C_Read... [23:25:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:25:05]Read from MH i2c: E2 [23:25:05]MH_I2C_Read... [23:25:05]Read from MH i2c: E2 17 00 [23:25:05]MH_I2C_Read... [23:25:05]Read from MH i2c: E2 17 00 91 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8E [23:25:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:25:05]wFMCommunicate OK [23:25:05]requested_item fd.num is exist - process it [23:25:05]SAM_PROTO_GetFieldsCounters [23:25:05]wFMCommunicate request_size=4 [23:25:05]MH_SAM_APDU [23:25:05]CAPDU: 80 13 00 00 [23:25:05]Write to MH i2c: E2 08 00 92 32 80 13 00 00 00 00 00 00 40 [23:25:05]Write i2c OK [23:25:05]MH_I2C_Read... [23:25:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:25:05]Read from MH i2c: E2 [23:25:05]MH_I2C_Read... [23:25:05]Read from MH i2c: E2 62 00 [23:25:05]MH_I2C_Read... [23:25:05]Read from MH i2c: E2 62 00 92 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9C 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 84 02 00 00 5E 04 04 00 84 02 00 00 57 04 04 00 85 02 00 00 19 04 04 00 00 00 00 00 90 00 47 [23:25:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9C 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 84 02 00 00 5E 04 04 00 84 02 00 00 57 04 04 00 85 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:25:05]wFMCommunicate OK [23:25:05]SAM_PROTO_GetFieldsCounters done [23:25:05]requested_item shift.num is exist - process it [23:25:05]requested_item shift.opened is exist - process it [23:25:05]req_shift_opened [23:25:05]FM_GetShiftState [23:25:05]SAM_PROTO_GetShiftState [23:25:05]wFMCommunicate request_size=4 [23:25:05]MH_SAM_APDU [23:25:05]CAPDU: 80 13 01 00 [23:25:05]Write to MH i2c: E2 08 00 93 32 80 13 01 00 00 00 00 00 42 [23:25:05]Write i2c OK [23:25:05]MH_I2C_Read... [23:25:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:25:05]Read from MH i2c: E2 [23:25:05]MH_I2C_Read... [23:25:05]Read from MH i2c: E2 0E 00 [23:25:05]MH_I2C_Read... [23:25:05]Read from MH i2c: E2 0E 00 93 32 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 E9 [23:25:05]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [23:25:05]wFMCommunicate OK [23:25:05]SAM_PROTO_GetShiftState done [23:25:05]FM_GetShiftState done [23:25:05]req_shift_opened done [23:25:05]requested_item shift.open_date is exist - process it [23:25:05]req_shift_open_date [23:25:05]req_shift_open_date done [23:25:05]produce_requested_data done [23:25:05]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156572,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [23:25:05]process_action_free close_receipt [23:25:05]json_value_free [23:25:05]json_value_free done [23:25:05]process_json_proto returns [23:25:05]Send response to host [23:25:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156572,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [23:25:05]free response buf [23:25:05]execute_script done [23:25:05]execute_script returns [23:25:05]free content buf [23:25:05]Sock 9.Close socket [23:25:05]Sock 9.Thread stoped [23:25:09]OFD Sender: No OFD packet to send [23:25:14]OFD Sender: No OFD packet to send [23:25:19]OFD Sender: No OFD packet to send [23:25:24]OFD Sender: No OFD packet to send [23:25:29]OFD Sender: No OFD packet to send [23:25:34]OFD Sender: No OFD packet to send [23:25:39]OFD Sender: No OFD packet to send [23:25:44]OFD Sender: No OFD packet to send [23:25:49]OFD Sender: No OFD packet to send [23:25:54]OFD Sender: No OFD packet to send [23:25:59]OFD Sender: No OFD packet to send [23:26:04]OFD Sender: No OFD packet to send [23:26:09]OFD Sender: No OFD packet to send [23:26:14]OFD Sender: No OFD packet to send [23:26:19]OFD Sender: No OFD packet to send [23:26:24]OFD Sender: No OFD packet to send [23:26:29]OFD Sender: No OFD packet to send [23:26:34]OFD Sender: No OFD packet to send [23:26:39]OFD Sender: No OFD packet to send [23:26:44]OFD Sender: No OFD packet to send [23:26:49]OFD Sender: No OFD packet to send [23:26:54]OFD Sender: No OFD packet to send [23:26:59]OFD Sender: No OFD packet to send [23:27:04]OFD Sender: No OFD packet to send [23:27:09]OFD Sender: No OFD packet to send [23:27:14]OFD Sender: No OFD packet to send [23:27:19]OFD Sender: No OFD packet to send [23:27:24]OFD Sender: No OFD packet to send [23:27:29]OFD Sender: No OFD packet to send [23:27:34]OFD Sender: No OFD packet to send [23:27:39]OFD Sender: No OFD packet to send [23:27:44]OFD Sender: No OFD packet to send [23:27:49]OFD Sender: No OFD packet to send [23:27:54]OFD Sender: No OFD packet to send [23:27:59]OFD Sender: No OFD packet to send [23:28:04]OFD Sender: No OFD packet to send [23:28:09]OFD Sender: No OFD packet to send [23:28:14]OFD Sender: No OFD packet to send [23:28:19]OFD Sender: No OFD packet to send [23:28:24]OFD Sender: No OFD packet to send [23:28:29]OFD Sender: No OFD packet to send [23:28:34]OFD Sender: No OFD packet to send [23:28:39]OFD Sender: No OFD packet to send [23:28:44]OFD Sender: No OFD packet to send [23:28:49]OFD Sender: No OFD packet to send [23:28:54]OFD Sender: No OFD packet to send [23:28:59]OFD Sender: No OFD packet to send [23:29:04]OFD Sender: No OFD packet to send [23:29:09]OFD Sender: No OFD packet to send [23:29:14]OFD Sender: No OFD packet to send [23:29:19]OFD Sender: No OFD packet to send [23:29:24]OFD Sender: No OFD packet to send [23:29:29]OFD Sender: No OFD packet to send [23:29:34]OFD Sender: No OFD packet to send [23:29:39]OFD Sender: No OFD packet to send [23:29:44]OFD Sender: No OFD packet to send [23:29:49]OFD Sender: No OFD packet to send [23:29:54]OFD Sender: No OFD packet to send [23:29:59]OFD Sender: No OFD packet to send [23:30:04]OFD Sender: No OFD packet to send [23:30:09]OFD Sender: No OFD packet to send [23:30:14]OFD Sender: No OFD packet to send [23:30:19]OFD Sender: No OFD packet to send [23:30:24]OFD Sender: No OFD packet to send [23:30:29]OFD Sender: No OFD packet to send [23:30:34]OFD Sender: No OFD packet to send [23:30:39]OFD Sender: No OFD packet to send [23:30:44]OFD Sender: No OFD packet to send [23:30:49]OFD Sender: No OFD packet to send [23:30:54]OFD Sender: No OFD packet to send [23:30:54]accept exits with 7 [23:30:54]New connection [23:30:54]New thread 3066731876 created [23:30:54]Thread 3066588516 joined [23:30:54]Waiting for new connection... [23:30:54] Sock 7.Parse request [23:30:54]Sock 7.Check first char [23:30:54]Sock 7.First char is OK [23:30:54]request: POST /json_proto HTTP/1.0 [23:30:54]Method: POST [23:30:54]URL: /json_proto [23:30:54]Method is POST - this is cgi request [23:30:54]url: /json_proto [23:30:54]query_string will be loaded in cgi processing [23:30:54]execute_cgi json_proto POST (null) [23:30:54]execute_cgi path=json_proto method=POST [23:30:54]POST find Content-Length [23:30:54]Host: 172.17.53.67:8080 [23:30:54]Content-Length: 769 [23:30:54]Content-Type: application/json [23:30:54] [23:30:54]POST finish read [23:30:54]Found Content-Length = 769 [23:30:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874894", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:30:54]execute_script... [23:30:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874894", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:30:54]POST & json_proto [23:30:54]process_json_proto [23:30:54]json parsed OK: [23:30:54]protocol is kg_v1.0 [23:30:54]action value=close_receipt [23:30:54]process_action close_receipt [23:30:54]cmd_close_receipt [23:30:54]MH_GetDate [23:30:54]Write to MH i2c: F0 00 00 94 32 B5 [23:30:54]Write i2c OK [23:30:54]MH_I2C_Read... [23:30:54]Read from MH i2c: F0 [23:30:54]MH_I2C_Read... [23:30:54]Read from MH i2c: F0 09 00 [23:30:54]MH_I2C_Read... [23:30:54]Read from MH i2c: F0 09 00 94 32 00 B0 92 15 67 19 BC 99 64 4E [23:30:54]GetLastDocTimeStamp 1729466702 [23:30:54]current date 1729467056 [23:30:54]FM_GetShiftState [23:30:54]SAM_PROTO_GetShiftState [23:30:54]wFMCommunicate request_size=4 [23:30:54]MH_SAM_APDU [23:30:54]CAPDU: 80 13 01 00 [23:30:54]Write to MH i2c: E2 08 00 95 32 80 13 01 00 00 00 00 00 44 [23:30:54]Write i2c OK [23:30:54]MH_I2C_Read... [23:30:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:30:54]Read from MH i2c: E2 [23:30:54]MH_I2C_Read... [23:30:54]Read from MH i2c: E2 0E 00 [23:30:54]MH_I2C_Read... [23:30:54]Read from MH i2c: E2 0E 00 95 32 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 EB [23:30:54]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [23:30:54]wFMCommunicate OK [23:30:54]SAM_PROTO_GetShiftState done [23:30:54]FM_GetShiftState done [23:30:54]opened in 1729383891 [23:30:54]opened+sec_in_day 1729470291 [23:30:54]quantity*price = 100021 [23:30:54]sum+1 = 100023 [23:30:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 645 20.10.2024 23:30 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156573 ФПД: 239260399239533 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T233056&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156573&fm=239260399239533&tin=02508201610067®Number=0000137193017469&sum=100022 [23:30:55]StoreToDocumentArchive [23:30:55]shift 314 fd 156573 [23:30:55]save to /storage/0314/doc_00156573 [23:30:55]save last doc name /storage/0314/doc_00156573 to /storage/kkm_last_doc_name [23:30:55]save OK [23:30:55]Clear old archive folders... [23:30:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:30:55]tlvbuf is 002D12C0 [23:30:55]SAM_PROTO_ClearQueue [23:30:55]wFMCommunicate request_size=4 [23:30:55]MH_SAM_APDU [23:30:55]CAPDU: 80 09 00 00 [23:30:55]Write to MH i2c: E2 08 00 A2 32 80 09 00 00 00 00 00 00 46 [23:30:55]Write i2c OK [23:30:55]MH_I2C_Read... [23:30:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:30:56]Read from MH i2c: E2 [23:30:56]MH_I2C_Read... [23:30:56]Read from MH i2c: E2 03 00 [23:30:56]MH_I2C_Read... [23:30:56]Read from MH i2c: E2 03 00 A2 32 00 90 00 48 [23:30:56]RAPDU: 90 00 [23:30:56]wFMCommunicate OK [23:30:56]SAM_PROTO_ClearQueue done [23:30:56]KKMCreateOFDPacket [23:30:56]OFDProtocolAddRootSTLVToBuf [23:30:56]FM_MakeSignedData [23:30:56]FM_MakeSignedData [23:30:56]SAM_PROTO_SignData [23:30:56]wFMCommunicate request_size=4 [23:30:56]MH_SAM_APDU [23:30:56]CAPDU: 80 0D 01 02 [23:30:56]Write to MH i2c: E2 08 00 A3 32 80 0D 01 02 00 00 00 00 4E [23:30:56]Write i2c OK [23:30:56]MH_I2C_Read... [23:30:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:30:56]Read from MH i2c: E2 [23:30:56]MH_I2C_Read... [23:30:56]Read from MH i2c: E2 03 00 [23:30:56]MH_I2C_Read... [23:30:56]Read from MH i2c: E2 03 00 A3 32 00 90 00 49 [23:30:56]RAPDU: 90 00 [23:30:56]wFMCommunicate OK [23:30:56]wFMCommunicate request_size=255 [23:30:56]MH_SAM_APDU [23:30:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 02 00 00 F4 03 04 00 B0 92 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9D 63 02 00 35 04 06 00 D9 [23:30:56]Write to MH i2c: E2 02 01 A4 32 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 02 00 00 F4 03 04 00 B0 92 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9D 63 02 00 35 04 06 00 D9 00 00 99 [23:30:56]Write i2c OK [23:30:56]MH_I2C_Read... [23:30:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:30:56]Read from MH i2c: E2 [23:30:56]MH_I2C_Read... [23:30:56]Read from MH i2c: E2 03 00 [23:30:56]MH_I2C_Read... [23:30:56]Read from MH i2c: E2 03 00 A4 32 00 90 00 4A [23:30:56]RAPDU: 90 00 [23:30:56]wFMCommunicate OK [23:30:56]wFMCommunicate request_size=10 [23:30:56]MH_SAM_APDU [23:30:56]CAPDU: 80 0D 02 02 05 9B 27 1B 01 6D [23:30:56]Write to MH i2c: E2 0D 00 A5 32 80 0D 02 02 05 00 9B 27 1B 01 6D 00 00 A6 [23:30:56]Write i2c OK [23:30:56]MH_I2C_Read... [23:30:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:30:56]Read from MH i2c: E2 [23:30:56]MH_I2C_Read... [23:30:56]Read from MH i2c: E2 03 00 [23:30:56]MH_I2C_Read... [23:30:56]Read from MH i2c: E2 03 00 A5 32 00 90 00 4B [23:30:56]RAPDU: 90 00 [23:30:56]wFMCommunicate OK [23:30:56]wFMCommunicate request_size=4 [23:30:56]MH_SAM_APDU [23:30:56]CAPDU: 80 0D 03 02 [23:30:56]Write to MH i2c: E2 08 00 A6 32 80 0D 03 02 00 00 00 00 53 [23:30:56]Write i2c OK [23:30:56]MH_I2C_Read... [23:30:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:30:56]Read from MH i2c: E2 [23:30:56]MH_I2C_Read... [23:30:56]Read from MH i2c: E2 0B 00 [23:30:56]MH_I2C_Read... [23:30:56]Read from MH i2c: E2 0B 00 A6 32 00 F8 1B F1 8D 6F 12 C7 AB 90 00 D8 [23:30:56]RAPDU: F8 1B F1 8D 6F 12 C7 AB 90 00 [23:30:56]wFMCommunicate OK [23:30:56]SAM_PROTO_SignData done [23:30:56]FM_MakeSignedData done [23:30:56]CreateOFDProtocolMessage [23:30:56]wFMCommunicate request_size=4 [23:30:56]MH_SAM_APDU [23:30:56]CAPDU: 80 11 00 00 [23:30:56]Write to MH i2c: E2 08 00 A7 32 80 11 00 00 00 00 00 00 53 [23:30:56]Write i2c OK [23:30:56]MH_I2C_Read... [23:30:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:30:56]Read from MH i2c: E2 [23:30:56]MH_I2C_Read... [23:30:56]Read from MH i2c: E2 17 00 [23:30:56]MH_I2C_Read... [23:30:56]Read from MH i2c: E2 17 00 A7 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A4 [23:30:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:30:56]wFMCommunicate OK [23:30:56]CreateOFDProtocolMessage done [23:30:56]OFDSenderStorePacket 156573 [23:30:56]StoreOFDPacket docnum=156573 [23:30:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 6C D0 07 01 45 B5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 02 00 00 F4 03 04 00 B0 92 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9D 63 02 00 35 04 06 00 D9 9B 27 1B 01 6D F8 1B F1 8D 6F 12 C7 AB [23:30:56]CheckFolder [23:30:56]dirname=/storage/ofd_packets [23:30:56]CheckFolder done [23:30:56]ProducePacketName [23:30:56]name=ofd_packets/00156573 [23:30:56]NVStorageSaveData ofd_packets/00156573 [23:30:56]File name is /storage/ofd_packets/00156573 [23:30:56]Write 301 bytes [23:30:56]NVStorageSaveData done [23:30:56]OFDSenderStorePacket done [23:30:56]KKMCreateOFDPacket done [23:30:56]NVStorageSaveData kkm_last_timestamp [23:30:56]File name is /storage/kkm_last_timestamp [23:30:56]Write 4 bytes [23:30:56]NVStorageSaveData done [23:30:56]ExternCall_PrintAddStr [23:30:56]wPrintStart [23:30:56]Write to MH i2c: 01 00 00 A8 32 DA [23:30:56]Write i2c OK [23:30:56]MH_I2C_Read... [23:30:56]Read from MH i2c: 01 [23:30:56]MH_I2C_Read... [23:30:56]Read from MH i2c: 01 07 00 [23:30:56]MH_I2C_Read... [23:30:56]Read from MH i2c: 01 07 00 A8 32 00 00 00 00 00 FF 0F EF [23:30:56]RasterBufferAndPrint [23:30:56]line Счет N : (1)874894 [23:30:56]line ИНН: 02508201610067 [23:30:56]line Контрольно-Кассовый Чек [23:30:56]line ПРОДАЖА [23:30:56]line ТРК (МРК, ГНК) : 31 [23:30:56]line Товар: 2710124500 [23:30:56]line Аи-95-К-5 [23:30:56]line 13.480 * 74.20 [23:30:56]line = 1000.22 [23:30:56]line НДС 12% НСП 1% [23:30:56]line > о реализуемом товаре [23:30:56]line ИТОГО: 1000.22 [23:30:56]line НСП 1% : 8.85 [23:30:56]line НДС 12% : 106.22 [23:30:56]line Наличными: 0.00 [23:30:56]line Безнал.: 1000.22 [23:30:56]line Место: АЗС № 165 "Партнер Нефть" [23:30:56]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [23:30:56]line СНО: Общий режим [23:30:56]line Чек 645 20.10.2024 23:30 [23:30:56]line Смена: 314 ФФД: 1.0 [23:30:56]line ЗНМ: 0300000234 [23:30:56]line РНМ: 0000137193017469 [23:30:56]line Версия ККМ: v1.0 [23:30:56]line Платежная система: Mbank [23:30:56]line ФМ: 0000000000963156 [23:30:56]line ФД: 156573 [23:30:56]line ФПД: 239260399239533 [23:30:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T233056&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156573&fm=239260399239533&tin=02508201610067®Number=0000137193017469&sum=100022 [23:30:56]written 0, free lines is 4095 [23:30:56]OFD Sender: Processing packet 156573 [packets to send 52, broken 51] [23:30:56]ProducePacketName [23:30:56]name=ofd_packets/00156573 [23:30:56]OFD Sender: To server: pG, [23:30:56]CommunicateWithHost lk.salyk.kg:30040 [23:30:56]ConnectInit lk.salyk.kg [23:30:56]Connected sock=10 [23:30:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 6C D0 07 01 45 B5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 02 00 00 F4 03 04 00 B0 92 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9D 63 02 00 35 04 06 00 D9 9B 27 1B 01 6D F8 1B F1 8D 6F 12 C7 AB [23:30:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 01 4E 47 00 A1 59 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9D 63 02 00 F4 03 04 00 E1 38 15 67 B6 04 01 00 00 9E D8 3E 7B 26 03 1B 78 [23:30:57]CommunicateWithHost err = 0 [23:30:57]CheckOFDResponse [23:30:57]1017 (14) - 77093643461234 [23:30:57]1041 (16) - 0000000000963156 [23:30:57]1040 (4) - 156573 [23:30:57]1012 (4) - 20.10.2024 17:07 [23:30:57]1206 (1) - 0 [23:30:57]OFD Sender: Remove packet 156573 [23:30:57]ProducePacketName [23:30:57]name=ofd_packets/00156573 [23:30:57]NVStorageDeleteData [23:30:57]Write to MH i2c: 01 00 00 D1 32 03 [23:30:57]Write i2c OK [23:30:57]MH_I2C_Read... [23:30:57]Read from MH i2c: 01 [23:30:57]MH_I2C_Read... [23:30:57]Read from MH i2c: 01 07 00 [23:30:57]MH_I2C_Read... [23:30:57]Read from MH i2c: 01 07 00 D1 32 00 00 00 00 00 18 0D 2F [23:30:57]RasterBufferAndPrint [23:30:57]line [23:30:57]line [23:30:57]line [23:30:57]line [23:30:57]line [23:30:57]written 0, free lines is 3362 [23:30:57]MH_Cut [23:30:57]Write to MH i2c: D1 01 00 D8 32 01 DC [23:30:57]Write i2c OK [23:30:57]MH_I2C_Read... [23:30:57]Read from MH i2c: D1 [23:30:57]MH_I2C_Read... [23:30:57]Read from MH i2c: D1 01 00 [23:30:57]MH_I2C_Read... [23:30:57]Read from MH i2c: D1 01 00 D8 32 00 DB [23:30:57]Write to MH i2c: 01 00 00 D9 32 0B [23:30:57]Write i2c OK [23:30:57]MH_I2C_Read... [23:30:57]OFD Sender: No OFD packet to send [23:30:58]*** Cut start [23:30:58]*** Partial cut [23:30:58]*** CUTSNS_PIN = 1 [23:30:58]*** CUTSNS_PIN = 0 [23:30:58]*** Brake cut motor [23:30:58]Read from MH i2c: 01 [23:30:58]MH_I2C_Read... [23:30:58]*** Stop cut motor [23:30:58]*** Cut end [23:30:58]Read from MH i2c: 01 07 00 [23:30:58]MH_I2C_Read... [23:30:58]Read from MH i2c: 01 07 00 D9 32 00 00 00 00 00 FF 0F 20 [23:30:58]process_action close_receipt done [23:30:58]requested_data is exist [23:30:58]produce_requested_data [23:30:58]requested_item fm.sn is exist - process it [23:30:58]wFMCommunicate request_size=4 [23:30:58]MH_SAM_APDU [23:30:58]CAPDU: 80 11 00 00 [23:30:58]Write to MH i2c: E2 08 00 DA 32 80 11 00 00 00 00 00 00 86 [23:30:58]Write i2c OK [23:30:58]MH_I2C_Read... [23:30:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:30:58]Read from MH i2c: E2 [23:30:58]MH_I2C_Read... [23:30:58]Read from MH i2c: E2 17 00 [23:30:58]MH_I2C_Read... [23:30:58]Read from MH i2c: E2 17 00 DA 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D7 [23:30:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:30:58]wFMCommunicate OK [23:30:58]requested_item fd.num is exist - process it [23:30:58]SAM_PROTO_GetFieldsCounters [23:30:58]wFMCommunicate request_size=4 [23:30:58]MH_SAM_APDU [23:30:58]CAPDU: 80 13 00 00 [23:30:58]Write to MH i2c: E2 08 00 DB 32 80 13 00 00 00 00 00 00 89 [23:30:58]Write i2c OK [23:30:58]MH_I2C_Read... [23:30:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:30:58]Read from MH i2c: E2 [23:30:58]MH_I2C_Read... [23:30:58]Read from MH i2c: E2 62 00 [23:30:58]MH_I2C_Read... [23:30:58]Read from MH i2c: E2 62 00 DB 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9D 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 85 02 00 00 5E 04 04 00 85 02 00 00 57 04 04 00 86 02 00 00 19 04 04 00 00 00 00 00 90 00 94 [23:30:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9D 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 85 02 00 00 5E 04 04 00 85 02 00 00 57 04 04 00 86 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:30:58]wFMCommunicate OK [23:30:58]SAM_PROTO_GetFieldsCounters done [23:30:58]requested_item shift.num is exist - process it [23:30:58]requested_item shift.opened is exist - process it [23:30:58]req_shift_opened [23:30:58]FM_GetShiftState [23:30:58]SAM_PROTO_GetShiftState [23:30:58]wFMCommunicate request_size=4 [23:30:58]MH_SAM_APDU [23:30:58]CAPDU: 80 13 01 00 [23:30:58]Write to MH i2c: E2 08 00 DC 32 80 13 01 00 00 00 00 00 8B [23:30:58]Write i2c OK [23:30:58]MH_I2C_Read... [23:30:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:30:58]Read from MH i2c: E2 [23:30:58]MH_I2C_Read... [23:30:58]Read from MH i2c: E2 0E 00 [23:30:58]MH_I2C_Read... [23:30:58]Read from MH i2c: E2 0E 00 DC 32 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 32 [23:30:58]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [23:30:58]wFMCommunicate OK [23:30:58]SAM_PROTO_GetShiftState done [23:30:58]FM_GetShiftState done [23:30:58]req_shift_opened done [23:30:58]requested_item shift.open_date is exist - process it [23:30:58]req_shift_open_date [23:30:58]req_shift_open_date done [23:30:58]produce_requested_data done [23:30:58]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156573,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [23:30:58]process_action_free close_receipt [23:30:58]json_value_free [23:30:58]json_value_free done [23:30:58]process_json_proto returns [23:30:58]Send response to host [23:30:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156573,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [23:30:58]free response buf [23:30:58]execute_script done [23:30:58]execute_script returns [23:30:58]free content buf [23:30:58]Sock 7.Close socket [23:30:58]Sock 7.Thread stoped [23:31:02]OFD Sender: No OFD packet to send [23:31:07]OFD Sender: No OFD packet to send [23:31:12]OFD Sender: No OFD packet to send [23:31:17]OFD Sender: No OFD packet to send [23:31:22]OFD Sender: No OFD packet to send [23:31:27]OFD Sender: No OFD packet to send [23:31:32]OFD Sender: No OFD packet to send [23:31:37]OFD Sender: No OFD packet to send [23:31:42]OFD Sender: No OFD packet to send [23:31:47]OFD Sender: No OFD packet to send [23:31:52]OFD Sender: No OFD packet to send [23:31:57]OFD Sender: No OFD packet to send [23:32:02]OFD Sender: No OFD packet to send [23:32:07]OFD Sender: No OFD packet to send [23:32:12]OFD Sender: No OFD packet to send [23:32:17]OFD Sender: No OFD packet to send [23:32:20]accept exits with 9 [23:32:20]New connection [23:32:20]New thread 3066588516 created [23:32:20]Thread 3066731876 joined [23:32:20]Waiting for new connection... [23:32:20] Sock 9.Parse request [23:32:20]Sock 9.Check first char [23:32:20]Sock 9.First char is OK [23:32:20]request: POST /json_proto HTTP/1.0 [23:32:20]Method: POST [23:32:20]URL: /json_proto [23:32:20]Method is POST - this is cgi request [23:32:20]url: /json_proto [23:32:20]query_string will be loaded in cgi processing [23:32:20]execute_cgi json_proto POST (null) [23:32:20]execute_cgi path=json_proto method=POST [23:32:20]POST find Content-Length [23:32:20]Host: 172.17.53.67:8080 [23:32:20]Content-Length: 759 [23:32:20]Content-Type: application/json [23:32:20] [23:32:20]POST finish read [23:32:20]Found Content-Length = 759 [23:32:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874893", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:32:20]execute_script... [23:32:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874893", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:32:20]POST & json_proto [23:32:20]process_json_proto [23:32:20]json parsed OK: [23:32:20]protocol is kg_v1.0 [23:32:20]action value=close_receipt [23:32:20]process_action close_receipt [23:32:20]cmd_close_receipt [23:32:20]MH_GetDate [23:32:20]Write to MH i2c: F0 00 00 DD 32 FE [23:32:20]Write i2c OK [23:32:20]MH_I2C_Read... [23:32:20]Read from MH i2c: F0 [23:32:20]MH_I2C_Read... [23:32:20]Read from MH i2c: F0 09 00 [23:32:20]MH_I2C_Read... [23:32:20]Read from MH i2c: F0 09 00 DD 32 00 05 93 15 67 19 BC 99 64 ED [23:32:20]GetLastDocTimeStamp 1729467056 [23:32:20]current date 1729467141 [23:32:20]FM_GetShiftState [23:32:20]SAM_PROTO_GetShiftState [23:32:20]wFMCommunicate request_size=4 [23:32:20]MH_SAM_APDU [23:32:20]CAPDU: 80 13 01 00 [23:32:20]Write to MH i2c: E2 08 00 DE 32 80 13 01 00 00 00 00 00 8D [23:32:20]Write i2c OK [23:32:20]MH_I2C_Read... [23:32:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:32:20]Read from MH i2c: E2 [23:32:20]MH_I2C_Read... [23:32:20]Read from MH i2c: E2 0E 00 [23:32:20]MH_I2C_Read... [23:32:20]Read from MH i2c: E2 0E 00 DE 32 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 34 [23:32:20]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [23:32:20]wFMCommunicate OK [23:32:20]SAM_PROTO_GetShiftState done [23:32:20]FM_GetShiftState done [23:32:20]opened in 1729383891 [23:32:20]opened+sec_in_day 1729470291 [23:32:20]quantity*price = 50000 [23:32:20]sum+1 = 50001 [23:32:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 0.00 Безнал.: 500.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 646 20.10.2024 23:32 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156574 ФПД: 67288453807667 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T233221&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156574&fm=67288453807667&tin=02508201610067®Number=0000137193017469&sum=50000 [23:32:21]StoreToDocumentArchive [23:32:21]shift 314 fd 156574 [23:32:21]save to /storage/0314/doc_00156574 [23:32:21]save last doc name /storage/0314/doc_00156574 to /storage/kkm_last_doc_name [23:32:21]save OK [23:32:21]Clear old archive folders... [23:32:21]ProcessDocumentItem done err = 0, tmpTLVsize=252 [23:32:21]tlvbuf is 003B4BC0 [23:32:21]SAM_PROTO_ClearQueue [23:32:21]wFMCommunicate request_size=4 [23:32:21]MH_SAM_APDU [23:32:21]CAPDU: 80 09 00 00 [23:32:21]Write to MH i2c: E2 08 00 EB 32 80 09 00 00 00 00 00 00 8F [23:32:21]Write i2c OK [23:32:21]MH_I2C_Read... [23:32:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:32:21]Read from MH i2c: E2 [23:32:21]MH_I2C_Read... [23:32:21]Read from MH i2c: E2 03 00 [23:32:21]MH_I2C_Read... [23:32:21]Read from MH i2c: E2 03 00 EB 32 00 90 00 91 [23:32:21]RAPDU: 90 00 [23:32:21]wFMCommunicate OK [23:32:21]SAM_PROTO_ClearQueue done [23:32:21]KKMCreateOFDPacket [23:32:21]OFDProtocolAddRootSTLVToBuf [23:32:21]FM_MakeSignedData [23:32:21]FM_MakeSignedData [23:32:21]SAM_PROTO_SignData [23:32:21]wFMCommunicate request_size=4 [23:32:21]MH_SAM_APDU [23:32:21]CAPDU: 80 0D 01 02 [23:32:21]Write to MH i2c: E2 08 00 EC 32 80 0D 01 02 00 00 00 00 97 [23:32:21]Write i2c OK [23:32:21]MH_I2C_Read... [23:32:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:32:21]Read from MH i2c: E2 [23:32:21]MH_I2C_Read... [23:32:21]Read from MH i2c: E2 03 00 [23:32:21]MH_I2C_Read... [23:32:21]Read from MH i2c: E2 03 00 EC 32 00 90 00 92 [23:32:21]RAPDU: 90 00 [23:32:21]wFMCommunicate OK [23:32:21]wFMCommunicate request_size=255 [23:32:21]MH_SAM_APDU [23:32:21]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 02 00 00 F4 03 04 00 05 93 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9E 63 02 00 35 04 06 00 [23:32:21]Write to MH i2c: E2 02 01 ED 32 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 02 00 00 F4 03 04 00 05 93 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9E 63 02 00 35 04 06 00 00 00 F2 [23:32:21]Write i2c OK [23:32:21]MH_I2C_Read... [23:32:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:32:21]Read from MH i2c: E2 [23:32:21]MH_I2C_Read... [23:32:21]Read from MH i2c: E2 03 00 [23:32:21]MH_I2C_Read... [23:32:21]Read from MH i2c: E2 03 00 ED 32 00 90 00 93 [23:32:21]RAPDU: 90 00 [23:32:21]wFMCommunicate OK [23:32:21]wFMCommunicate request_size=11 [23:32:21]MH_SAM_APDU [23:32:21]CAPDU: 80 0D 02 02 06 3D 32 D0 62 FE 33 [23:32:21]Write to MH i2c: E2 0E 00 EE 32 80 0D 02 02 06 00 3D 32 D0 62 FE 33 00 00 78 [23:32:21]Write i2c OK [23:32:21]MH_I2C_Read... [23:32:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:32:21]Read from MH i2c: E2 [23:32:21]MH_I2C_Read... [23:32:21]Read from MH i2c: E2 03 00 [23:32:21]MH_I2C_Read... [23:32:21]Read from MH i2c: E2 03 00 EE 32 00 90 00 94 [23:32:21]RAPDU: 90 00 [23:32:21]wFMCommunicate OK [23:32:21]wFMCommunicate request_size=4 [23:32:21]MH_SAM_APDU [23:32:21]CAPDU: 80 0D 03 02 [23:32:21]Write to MH i2c: E2 08 00 EF 32 80 0D 03 02 00 00 00 00 9C [23:32:21]Write i2c OK [23:32:21]MH_I2C_Read... [23:32:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:32:21]Read from MH i2c: E2 [23:32:21]MH_I2C_Read... [23:32:21]Read from MH i2c: E2 0B 00 [23:32:21]MH_I2C_Read... [23:32:21]Read from MH i2c: E2 0B 00 EF 32 00 9D 74 DB 89 6D 3B 1C 31 90 00 07 [23:32:21]RAPDU: 9D 74 DB 89 6D 3B 1C 31 90 00 [23:32:21]wFMCommunicate OK [23:32:21]SAM_PROTO_SignData done [23:32:21]FM_MakeSignedData done [23:32:21]CreateOFDProtocolMessage [23:32:21]wFMCommunicate request_size=4 [23:32:21]MH_SAM_APDU [23:32:21]CAPDU: 80 11 00 00 [23:32:21]Write to MH i2c: E2 08 00 F0 32 80 11 00 00 00 00 00 00 9C [23:32:21]Write i2c OK [23:32:21]MH_I2C_Read... [23:32:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:32:21]Read from MH i2c: E2 [23:32:21]MH_I2C_Read... [23:32:21]Read from MH i2c: E2 17 00 [23:32:21]MH_I2C_Read... [23:32:21]Read from MH i2c: E2 17 00 F0 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 ED [23:32:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:32:21]wFMCommunicate OK [23:32:21]CreateOFDProtocolMessage done [23:32:21]OFDSenderStorePacket 156574 [23:32:21]StoreOFDPacket docnum=156574 [23:32:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 1A 7A 08 01 99 FA 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 02 00 00 F4 03 04 00 05 93 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9E 63 02 00 35 04 06 00 3D 32 D0 62 FE 33 9D 74 DB 89 6D 3B 1C 31 [23:32:21]CheckFolder [23:32:21]dirname=/storage/ofd_packets [23:32:21]CheckFolder done [23:32:21]ProducePacketName [23:32:21]name=ofd_packets/00156574 [23:32:21]NVStorageSaveData ofd_packets/00156574 [23:32:21]File name is /storage/ofd_packets/00156574 [23:32:21]Write 302 bytes [23:32:21]NVStorageSaveData done [23:32:21]OFDSenderStorePacket done [23:32:21]KKMCreateOFDPacket done [23:32:21]NVStorageSaveData kkm_last_timestamp [23:32:21]File name is /storage/kkm_last_timestamp [23:32:21]Write 4 bytes [23:32:21]NVStorageSaveData done [23:32:21]ExternCall_PrintAddStr [23:32:21]wPrintStart [23:32:21]Write to MH i2c: 01 00 00 F1 32 23 [23:32:21]Write i2c OK [23:32:21]MH_I2C_Read... [23:32:21]Read from MH i2c: 01 [23:32:21]MH_I2C_Read... [23:32:21]Read from MH i2c: 01 07 00 [23:32:21]MH_I2C_Read... [23:32:21]Read from MH i2c: 01 07 00 F1 32 00 00 00 00 00 FF 0F 38 [23:32:21]RasterBufferAndPrint [23:32:21]line Счет N : (1)874893 [23:32:21]line ИНН: 02508201610067 [23:32:21]line Контрольно-Кассовый Чек [23:32:21]line ПРОДАЖА [23:32:21]line ТРК (МРК, ГНК) : 43 [23:32:21]line Товар: 2710124130 [23:32:21]line Super 92-К-5 [23:32:21]line 7.310 * 68.40 [23:32:21]line = 500.00 [23:32:21]line НДС 12% НСП 1% [23:32:21]line > о реализуемом товаре [23:32:21]line ИТОГО: 500.00 [23:32:21]line НСП 1% : 4.42 [23:32:21]line НДС 12% : 53.10 [23:32:21]line Наличными: 0.00 [23:32:21]line Безнал.: 500.00 [23:32:21]line Место: АЗС № 165 "Партнер Нефть" [23:32:21]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [23:32:21]line СНО: Общий режим [23:32:21]line Чек 646 20.10.2024 23:32 [23:32:21]line Смена: 314 ФФД: 1.0 [23:32:21]line ЗНМ: 0300000234 [23:32:21]line РНМ: 0000137193017469 [23:32:21]line Версия ККМ: v1.0 [23:32:21]line Платежная система: Mbank [23:32:21]line ФМ: 0000000000963156 [23:32:21]line ФД: 156574 [23:32:21]line ФПД: 67288453807667 [23:32:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T233221&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156574&fm=67288453807667&tin=02508201610067®Number=0000137193017469&sum=50000 [23:32:22]OFD Sender: Processing packet 156574 [packets to send 52, broken 51] [23:32:22]ProducePacketName [23:32:22]name=ofd_packets/00156574 [23:32:22]OFD Sender: To server: pG, [23:32:22]CommunicateWithHost lk.salyk.kg:30040 [23:32:22]ConnectInit lk.salyk.kg [23:32:22]written 0, free lines is 4095 [23:32:22]Connected sock=10 [23:32:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 1A 7A 08 01 99 FA 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 02 00 00 F4 03 04 00 05 93 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9E 63 02 00 35 04 06 00 3D 32 D0 62 FE 33 9D 74 DB 89 6D 3B 1C 31 [23:32:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 CC 26 47 00 C1 07 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9E 63 02 00 F4 03 04 00 37 39 15 67 B6 04 01 00 00 E7 DD 17 20 9E DC D3 A3 [23:32:22]CommunicateWithHost err = 0 [23:32:22]CheckOFDResponse [23:32:22]1017 (14) - 77093643461234 [23:32:22]1041 (16) - 0000000000963156 [23:32:22]1040 (4) - 156574 [23:32:22]1012 (4) - 20.10.2024 17:09 [23:32:22]1206 (1) - 0 [23:32:22]OFD Sender: Remove packet 156574 [23:32:22]ProducePacketName [23:32:22]name=ofd_packets/00156574 [23:32:22]NVStorageDeleteData [23:32:22]Write to MH i2c: 01 00 00 1A 33 4D [23:32:22]Write i2c OK [23:32:22]MH_I2C_Read... [23:32:22]Read from MH i2c: 01 [23:32:22]MH_I2C_Read... [23:32:22]Read from MH i2c: 01 07 00 [23:32:22]MH_I2C_Read... [23:32:22]Read from MH i2c: 01 07 00 1A 33 00 00 00 00 00 1E 0D 7F [23:32:22]RasterBufferAndPrint [23:32:22]line [23:32:22]line [23:32:22]line [23:32:22]line [23:32:22]line [23:32:22]written 0, free lines is 3364 [23:32:22]MH_Cut [23:32:22]Write to MH i2c: D1 01 00 21 33 01 26 [23:32:22]Write i2c OK [23:32:22]MH_I2C_Read... [23:32:22]Read from MH i2c: D1 [23:32:22]MH_I2C_Read... [23:32:22]Read from MH i2c: D1 01 00 [23:32:22]MH_I2C_Read... [23:32:22]Read from MH i2c: D1 01 00 21 33 00 25 [23:32:22]Write to MH i2c: 01 00 00 22 33 55 [23:32:22]Write i2c OK [23:32:22]MH_I2C_Read... [23:32:22]OFD Sender: No OFD packet to send [23:32:23]*** Cut start [23:32:23]*** Partial cut [23:32:23]*** CUTSNS_PIN = 1 [23:32:23]*** CUTSNS_PIN = 0 [23:32:23]*** Brake cut motor [23:32:23]Read from MH i2c: 01 [23:32:23]MH_I2C_Read... [23:32:23]*** Stop cut motor [23:32:23]*** Cut end [23:32:23]Read from MH i2c: 01 07 00 [23:32:23]MH_I2C_Read... [23:32:23]Read from MH i2c: 01 07 00 22 33 00 00 00 00 00 FF 0F 6A [23:32:23]process_action close_receipt done [23:32:23]requested_data is exist [23:32:23]produce_requested_data [23:32:23]requested_item fm.sn is exist - process it [23:32:23]wFMCommunicate request_size=4 [23:32:23]MH_SAM_APDU [23:32:23]CAPDU: 80 11 00 00 [23:32:23]Write to MH i2c: E2 08 00 23 33 80 11 00 00 00 00 00 00 D0 [23:32:23]Write i2c OK [23:32:23]MH_I2C_Read... [23:32:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:32:23]Read from MH i2c: E2 [23:32:23]MH_I2C_Read... [23:32:23]Read from MH i2c: E2 17 00 [23:32:23]MH_I2C_Read... [23:32:23]Read from MH i2c: E2 17 00 23 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 21 [23:32:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:32:23]wFMCommunicate OK [23:32:23]requested_item fd.num is exist - process it [23:32:23]SAM_PROTO_GetFieldsCounters [23:32:23]wFMCommunicate request_size=4 [23:32:23]MH_SAM_APDU [23:32:23]CAPDU: 80 13 00 00 [23:32:23]Write to MH i2c: E2 08 00 24 33 80 13 00 00 00 00 00 00 D3 [23:32:23]Write i2c OK [23:32:23]MH_I2C_Read... [23:32:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:32:24]Read from MH i2c: E2 [23:32:24]MH_I2C_Read... [23:32:24]Read from MH i2c: E2 62 00 [23:32:24]MH_I2C_Read... [23:32:24]Read from MH i2c: E2 62 00 24 33 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9E 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 86 02 00 00 5E 04 04 00 86 02 00 00 57 04 04 00 87 02 00 00 19 04 04 00 00 00 00 00 90 00 E2 [23:32:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9E 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 86 02 00 00 5E 04 04 00 86 02 00 00 57 04 04 00 87 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:32:24]wFMCommunicate OK [23:32:24]SAM_PROTO_GetFieldsCounters done [23:32:24]requested_item shift.num is exist - process it [23:32:24]requested_item shift.opened is exist - process it [23:32:24]req_shift_opened [23:32:24]FM_GetShiftState [23:32:24]SAM_PROTO_GetShiftState [23:32:24]wFMCommunicate request_size=4 [23:32:24]MH_SAM_APDU [23:32:24]CAPDU: 80 13 01 00 [23:32:24]Write to MH i2c: E2 08 00 25 33 80 13 01 00 00 00 00 00 D5 [23:32:24]Write i2c OK [23:32:24]MH_I2C_Read... [23:32:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:32:24]Read from MH i2c: E2 [23:32:24]MH_I2C_Read... [23:32:24]Read from MH i2c: E2 0E 00 [23:32:24]MH_I2C_Read... [23:32:24]Read from MH i2c: E2 0E 00 25 33 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 7C [23:32:24]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [23:32:24]wFMCommunicate OK [23:32:24]SAM_PROTO_GetShiftState done [23:32:24]FM_GetShiftState done [23:32:24]req_shift_opened done [23:32:24]requested_item shift.open_date is exist - process it [23:32:24]req_shift_open_date [23:32:24]req_shift_open_date done [23:32:24]produce_requested_data done [23:32:24]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156574,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [23:32:24]process_action_free close_receipt [23:32:24]json_value_free [23:32:24]json_value_free done [23:32:24]process_json_proto returns [23:32:24]Send response to host [23:32:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156574,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [23:32:24]free response buf [23:32:24]execute_script done [23:32:24]execute_script returns [23:32:24]free content buf [23:32:24]Sock 9.Close socket [23:32:24]Sock 9.Thread stoped [23:32:27]OFD Sender: No OFD packet to send [23:32:32]OFD Sender: No OFD packet to send [23:32:37]OFD Sender: No OFD packet to send [23:32:42]OFD Sender: No OFD packet to send [23:32:47]OFD Sender: No OFD packet to send [23:32:52]OFD Sender: No OFD packet to send [23:32:57]OFD Sender: No OFD packet to send [23:33:02]OFD Sender: No OFD packet to send [23:33:07]OFD Sender: No OFD packet to send [23:33:12]OFD Sender: No OFD packet to send [23:33:17]OFD Sender: No OFD packet to send [23:33:22]OFD Sender: No OFD packet to send [23:33:27]OFD Sender: No OFD packet to send [23:33:32]OFD Sender: No OFD packet to send [23:33:37]OFD Sender: No OFD packet to send [23:33:42]OFD Sender: No OFD packet to send [23:33:47]OFD Sender: No OFD packet to send [23:33:52]OFD Sender: No OFD packet to send [23:33:57]OFD Sender: No OFD packet to send [23:34:02]OFD Sender: No OFD packet to send [23:34:07]OFD Sender: No OFD packet to send [23:34:12]OFD Sender: No OFD packet to send [23:34:17]OFD Sender: No OFD packet to send [23:34:23]OFD Sender: No OFD packet to send [23:34:28]OFD Sender: No OFD packet to send [23:34:33]OFD Sender: No OFD packet to send [23:34:38]OFD Sender: No OFD packet to send [23:34:43]OFD Sender: No OFD packet to send [23:34:48]OFD Sender: No OFD packet to send [23:34:53]OFD Sender: No OFD packet to send [23:34:58]OFD Sender: No OFD packet to send [23:35:02]int [23:35:02]Write to MH i2c: 01 00 00 26 33 59 [23:35:02]*** FLAG_PRN_PAP1 set [23:35:02]Write i2c OK [23:35:02]MH_I2C_Read... [23:35:02]Read from MH i2c: 01 [23:35:02]MH_I2C_Read... [23:35:02]Read from MH i2c: 01 07 00 [23:35:02]MH_I2C_Read... [23:35:02]Read from MH i2c: 01 07 00 26 33 00 01 00 00 00 FF 0F 6F [23:35:02]state=0 [23:35:02]No paper [23:35:03]OFD Sender: No OFD packet to send [23:35:03]int [23:35:03]Write to MH i2c: 01 00 00 27 33 5A [23:35:03]*** FLAG_PRN_PAP2 set [23:35:03]Write i2c OK [23:35:03]MH_I2C_Read... [23:35:03]Read from MH i2c: 01 [23:35:03]MH_I2C_Read... [23:35:03]Read from MH i2c: 01 07 00 [23:35:03]MH_I2C_Read... [23:35:03]Read from MH i2c: 01 07 00 27 33 00 03 00 00 00 FF 0F 72 [23:35:03]state=0 [23:35:03]No paper [23:35:03]Cover opened [23:35:05]int [23:35:05]Write to MH i2c: 01 00 00 28 33 5B [23:35:05]*** FLAG_PRN_PAP2 reset [23:35:05]Write i2c OK [23:35:05]MH_I2C_Read... [23:35:05]Read from MH i2c: 01 [23:35:05]MH_I2C_Read... [23:35:05]Read from MH i2c: 01 07 00 [23:35:05]MH_I2C_Read... [23:35:05]Read from MH i2c: 01 07 00 28 33 00 01 00 00 00 FF 0F 71 [23:35:05]state=3 [23:35:05]No paper [23:35:05]Cover closed [23:35:05]int [23:35:05]Write to MH i2c: 01 00 00 29 33 5C [23:35:05]*** FLAG_PRN_PAP1 reset [23:35:05]Write i2c OK [23:35:05]MH_I2C_Read... [23:35:05]Read from MH i2c: 01 [23:35:05]MH_I2C_Read... [23:35:05]Read from MH i2c: 01 07 00 [23:35:05]MH_I2C_Read... [23:35:05]Read from MH i2c: 01 07 00 29 33 00 00 00 00 00 FF 0F 71 [23:35:05]state=0 [23:35:08]OFD Sender: No OFD packet to send [23:35:13]OFD Sender: No OFD packet to send [23:35:18]OFD Sender: No OFD packet to send [23:35:23]OFD Sender: No OFD packet to send [23:35:28]OFD Sender: No OFD packet to send [23:35:31]accept exits with 7 [23:35:31]New connection [23:35:31]New thread 3066731876 created [23:35:31]Thread 3066588516 joined [23:35:31]Waiting for new connection... [23:35:31] Sock 7.Parse request [23:35:31]Sock 7.Check first char [23:35:31]Sock 7.First char is OK [23:35:31]request: POST /json_proto HTTP/1.0 [23:35:31]Method: POST [23:35:31]URL: /json_proto [23:35:31]Method is POST - this is cgi request [23:35:31]url: /json_proto [23:35:31]query_string will be loaded in cgi processing [23:35:31]execute_cgi json_proto POST (null) [23:35:31]execute_cgi path=json_proto method=POST [23:35:31]POST find Content-Length [23:35:31]Host: 172.17.53.67:8080 [23:35:31]Content-Length: 670 [23:35:31]Content-Type: application/json [23:35:31] [23:35:31]POST finish read [23:35:31]Found Content-Length = 670 [23:35:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874895", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:35:31]execute_script... [23:35:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874895", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:35:31]POST & json_proto [23:35:31]process_json_proto [23:35:31]json parsed OK: [23:35:31]protocol is kg_v1.0 [23:35:31]action value=close_receipt [23:35:31]process_action close_receipt [23:35:31]cmd_close_receipt [23:35:31]MH_GetDate [23:35:31]Write to MH i2c: F0 00 00 2A 33 4C [23:35:31]Write i2c OK [23:35:31]MH_I2C_Read... [23:35:31]Read from MH i2c: F0 [23:35:31]MH_I2C_Read... [23:35:31]Read from MH i2c: F0 09 00 [23:35:31]MH_I2C_Read... [23:35:31]Read from MH i2c: F0 09 00 2A 33 00 C5 93 15 67 19 BC 99 64 FB [23:35:31]GetLastDocTimeStamp 1729467141 [23:35:31]current date 1729467333 [23:35:31]FM_GetShiftState [23:35:31]SAM_PROTO_GetShiftState [23:35:31]wFMCommunicate request_size=4 [23:35:31]MH_SAM_APDU [23:35:31]CAPDU: 80 13 01 00 [23:35:31]Write to MH i2c: E2 08 00 2B 33 80 13 01 00 00 00 00 00 DB [23:35:31]Write i2c OK [23:35:31]MH_I2C_Read... [23:35:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:35:31]Read from MH i2c: E2 [23:35:31]MH_I2C_Read... [23:35:31]Read from MH i2c: E2 0E 00 [23:35:31]MH_I2C_Read... [23:35:31]Read from MH i2c: E2 0E 00 2B 33 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 82 [23:35:31]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [23:35:31]wFMCommunicate OK [23:35:31]SAM_PROTO_GetShiftState done [23:35:31]FM_GetShiftState done [23:35:31]opened in 1729383891 [23:35:31]opened+sec_in_day 1729470291 [23:35:31]quantity*price = 40014 [23:35:31]sum+1 = 40015 [23:35:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.14 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.49 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 647 20.10.2024 23:35 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156575 ФПД: 69980121515723 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T233533&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156575&fm=69980121515723&tin=02508201610067®Number=0000137193017469&sum=40000 [23:35:32]StoreToDocumentArchive [23:35:32]shift 314 fd 156575 [23:35:32]save to /storage/0314/doc_00156575 [23:35:32]save last doc name /storage/0314/doc_00156575 to /storage/kkm_last_doc_name [23:35:32]save OK [23:35:32]Clear old archive folders... [23:35:32]ProcessDocumentItem done err = 0, tmpTLVsize=252 [23:35:32]tlvbuf is 002BDF90 [23:35:32]SAM_PROTO_ClearQueue [23:35:32]wFMCommunicate request_size=4 [23:35:32]MH_SAM_APDU [23:35:32]CAPDU: 80 09 00 00 [23:35:32]Write to MH i2c: E2 08 00 38 33 80 09 00 00 00 00 00 00 DD [23:35:32]Write i2c OK [23:35:32]MH_I2C_Read... [23:35:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:35:32]Read from MH i2c: E2 [23:35:32]MH_I2C_Read... [23:35:32]Read from MH i2c: E2 03 00 [23:35:32]MH_I2C_Read... [23:35:32]Read from MH i2c: E2 03 00 38 33 00 90 00 DF [23:35:32]RAPDU: 90 00 [23:35:32]wFMCommunicate OK [23:35:32]SAM_PROTO_ClearQueue done [23:35:32]KKMCreateOFDPacket [23:35:32]OFDProtocolAddRootSTLVToBuf [23:35:32]FM_MakeSignedData [23:35:32]FM_MakeSignedData [23:35:32]SAM_PROTO_SignData [23:35:32]wFMCommunicate request_size=4 [23:35:32]MH_SAM_APDU [23:35:32]CAPDU: 80 0D 01 02 [23:35:32]Write to MH i2c: E2 08 00 39 33 80 0D 01 02 00 00 00 00 E5 [23:35:32]Write i2c OK [23:35:32]MH_I2C_Read... [23:35:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:35:32]Read from MH i2c: E2 [23:35:32]MH_I2C_Read... [23:35:32]Read from MH i2c: E2 03 00 [23:35:32]MH_I2C_Read... [23:35:32]Read from MH i2c: E2 03 00 39 33 00 90 00 E0 [23:35:32]RAPDU: 90 00 [23:35:32]wFMCommunicate OK [23:35:32]wFMCommunicate request_size=255 [23:35:32]MH_SAM_APDU [23:35:32]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 02 00 00 F4 03 04 00 C5 93 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9F 63 02 00 35 04 06 00 [23:35:32]Write to MH i2c: E2 02 01 3A 33 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 02 00 00 F4 03 04 00 C5 93 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9F 63 02 00 35 04 06 00 00 00 30 [23:35:32]Write i2c OK [23:35:32]MH_I2C_Read... [23:35:33]OFD Sender: No OFD packet to send [23:35:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:35:33]Read from MH i2c: E2 [23:35:33]MH_I2C_Read... [23:35:33]Read from MH i2c: E2 03 00 [23:35:33]MH_I2C_Read... [23:35:33]Read from MH i2c: E2 03 00 3A 33 00 90 00 E1 [23:35:33]RAPDU: 90 00 [23:35:33]wFMCommunicate OK [23:35:33]wFMCommunicate request_size=11 [23:35:33]MH_SAM_APDU [23:35:33]CAPDU: 80 0D 02 02 06 3F A5 84 48 C6 CB [23:35:33]Write to MH i2c: E2 0E 00 3B 33 80 0D 02 02 06 00 3F A5 84 48 C6 CB 00 00 35 [23:35:33]Write i2c OK [23:35:33]MH_I2C_Read... [23:35:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:35:33]Read from MH i2c: E2 [23:35:33]MH_I2C_Read... [23:35:33]Read from MH i2c: E2 03 00 [23:35:33]MH_I2C_Read... [23:35:33]Read from MH i2c: E2 03 00 3B 33 00 90 00 E2 [23:35:33]RAPDU: 90 00 [23:35:33]wFMCommunicate OK [23:35:33]wFMCommunicate request_size=4 [23:35:33]MH_SAM_APDU [23:35:33]CAPDU: 80 0D 03 02 [23:35:33]Write to MH i2c: E2 08 00 3C 33 80 0D 03 02 00 00 00 00 EA [23:35:33]Write i2c OK [23:35:33]MH_I2C_Read... [23:35:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:35:33]Read from MH i2c: E2 [23:35:33]MH_I2C_Read... [23:35:33]Read from MH i2c: E2 0B 00 [23:35:33]MH_I2C_Read... [23:35:33]Read from MH i2c: E2 0B 00 3C 33 00 1C 0E D4 95 C9 B4 A3 B8 90 00 56 [23:35:33]RAPDU: 1C 0E D4 95 C9 B4 A3 B8 90 00 [23:35:33]wFMCommunicate OK [23:35:33]SAM_PROTO_SignData done [23:35:33]FM_MakeSignedData done [23:35:33]CreateOFDProtocolMessage [23:35:33]wFMCommunicate request_size=4 [23:35:33]MH_SAM_APDU [23:35:33]CAPDU: 80 11 00 00 [23:35:33]Write to MH i2c: E2 08 00 3D 33 80 11 00 00 00 00 00 00 EA [23:35:33]Write i2c OK [23:35:33]MH_I2C_Read... [23:35:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:35:33]Read from MH i2c: E2 [23:35:33]MH_I2C_Read... [23:35:33]Read from MH i2c: E2 17 00 [23:35:33]MH_I2C_Read... [23:35:33]Read from MH i2c: E2 17 00 3D 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3B [23:35:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:35:33]wFMCommunicate OK [23:35:33]CreateOFDProtocolMessage done [23:35:33]OFDSenderStorePacket 156575 [23:35:33]StoreOFDPacket docnum=156575 [23:35:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 85 40 08 01 4A A4 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 02 00 00 F4 03 04 00 C5 93 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9F 63 02 00 35 04 06 00 3F A5 84 48 C6 CB 1C 0E D4 95 C9 B4 A3 B8 [23:35:33]CheckFolder [23:35:33]dirname=/storage/ofd_packets [23:35:33]CheckFolder done [23:35:33]ProducePacketName [23:35:33]name=ofd_packets/00156575 [23:35:33]NVStorageSaveData ofd_packets/00156575 [23:35:33]File name is /storage/ofd_packets/00156575 [23:35:33]Write 302 bytes [23:35:33]NVStorageSaveData done [23:35:33]OFDSenderStorePacket done [23:35:33]KKMCreateOFDPacket done [23:35:33]NVStorageSaveData kkm_last_timestamp [23:35:33]File name is /storage/kkm_last_timestamp [23:35:33]Write 4 bytes [23:35:33]NVStorageSaveData done [23:35:33]ExternCall_PrintAddStr [23:35:33]wPrintStart [23:35:33]Write to MH i2c: 01 00 00 3E 33 71 [23:35:33]Write i2c OK [23:35:33]MH_I2C_Read... [23:35:33]Read from MH i2c: 01 [23:35:33]MH_I2C_Read... [23:35:33]Read from MH i2c: 01 07 00 [23:35:33]MH_I2C_Read... [23:35:33]Read from MH i2c: 01 07 00 3E 33 00 00 00 00 00 FF 0F 86 [23:35:33]RasterBufferAndPrint [23:35:33]line Счет N : (1)874895 [23:35:33]line ИНН: 02508201610067 [23:35:33]line Контрольно-Кассовый Чек [23:35:33]line ПРОДАЖА [23:35:33]line ТРК (МРК, ГНК) : 43 [23:35:33]line Товар: 2710124130 [23:35:33]line Super 92-К-5 [23:35:33]line 5.850 * 68.40 [23:35:33]line = 400.14 [23:35:33]line НДС 12% НСП 1% [23:35:33]line > о реализуемом товаре [23:35:33]line ОКРУГЛЕНИЕ: -0.14 [23:35:33]line ИТОГО: 400.00 [23:35:33]line Внесено: 400.00 [23:35:33]line СДАЧА: 0.00 [23:35:33]line НСП 1% : 3.54 [23:35:33]line НДС 12% : 42.49 [23:35:33]line Наличными: 400.00 [23:35:33]line Безнал.: 0.00 [23:35:33]line Место: АЗС № 165 "Партнер Нефть" [23:35:33]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [23:35:33]line СНО: Общий режим [23:35:33]line Чек 647 20.10.2024 23:35 [23:35:33]line Смена: 314 ФФД: 1.0 [23:35:33]line ЗНМ: 0300000234 [23:35:33]line РНМ: 0000137193017469 [23:35:33]line Версия ККМ: v1.0 [23:35:33]line ФМ: 0000000000963156 [23:35:33]line ФД: 156575 [23:35:33]line ФПД: 69980121515723 [23:35:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T233533&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156575&fm=69980121515723&tin=02508201610067®Number=0000137193017469&sum=40000 [23:35:33]OFD Sender: Processing packet 156575 [packets to send 52, broken 51] [23:35:33]ProducePacketName [23:35:33]name=ofd_packets/00156575 [23:35:33]OFD Sender: To server: pG, [23:35:33]CommunicateWithHost lk.salyk.kg:30040 [23:35:33]ConnectInit lk.salyk.kg [23:35:33]written 0, free lines is 4095 [23:35:33]Connected sock=10 [23:35:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 85 40 08 01 4A A4 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 02 00 00 F4 03 04 00 C5 93 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9F 63 02 00 35 04 06 00 3F A5 84 48 C6 CB 1C 0E D4 95 C9 B4 A3 B8 [23:35:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 0F A8 47 00 E7 B3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9F 63 02 00 F4 03 04 00 F6 39 15 67 B6 04 01 00 00 40 34 BB C3 33 1A 96 AA [23:35:33]CommunicateWithHost err = 0 [23:35:33]CheckOFDResponse [23:35:33]1017 (14) - 77093643461234 [23:35:33]1041 (16) - 0000000000963156 [23:35:33]1040 (4) - 156575 [23:35:33]1012 (4) - 20.10.2024 17:12 [23:35:33]1206 (1) - 0 [23:35:33]OFD Sender: Remove packet 156575 [23:35:33]ProducePacketName [23:35:33]name=ofd_packets/00156575 [23:35:33]NVStorageDeleteData [23:35:34]Write to MH i2c: 01 00 00 69 33 9C [23:35:34]Write i2c OK [23:35:34]MH_I2C_Read... [23:35:34]Read from MH i2c: 01 [23:35:34]MH_I2C_Read... [23:35:34]Read from MH i2c: 01 07 00 [23:35:34]MH_I2C_Read... [23:35:34]Read from MH i2c: 01 07 00 69 33 00 00 00 00 00 DA 0C 89 [23:35:34]RasterBufferAndPrint [23:35:34]line [23:35:34]line [23:35:34]line [23:35:34]line [23:35:34]line [23:35:34]written 0, free lines is 3298 [23:35:34]MH_Cut [23:35:34]Write to MH i2c: D1 01 00 70 33 01 75 [23:35:34]Write i2c OK [23:35:34]MH_I2C_Read... [23:35:34]Read from MH i2c: D1 [23:35:34]MH_I2C_Read... [23:35:34]Read from MH i2c: D1 01 00 [23:35:34]MH_I2C_Read... [23:35:34]Read from MH i2c: D1 01 00 70 33 00 74 [23:35:34]Write to MH i2c: 01 00 00 71 33 A4 [23:35:34]Write i2c OK [23:35:34]MH_I2C_Read... [23:35:34]OFD Sender: No OFD packet to send [23:35:34]*** Cut start [23:35:34]*** Partial cut [23:35:34]*** CUTSNS_PIN = 1 [23:35:34]*** CUTSNS_PIN = 0 [23:35:35]*** Brake cut motor [23:35:35]Read from MH i2c: 01 [23:35:35]MH_I2C_Read... [23:35:35]*** Stop cut motor [23:35:35]*** Cut end [23:35:35]Read from MH i2c: 01 07 00 [23:35:35]MH_I2C_Read... [23:35:35]Read from MH i2c: 01 07 00 71 33 00 00 00 00 00 FF 0F B9 [23:35:35]process_action close_receipt done [23:35:35]requested_data is exist [23:35:35]produce_requested_data [23:35:35]requested_item fm.sn is exist - process it [23:35:35]wFMCommunicate request_size=4 [23:35:35]MH_SAM_APDU [23:35:35]CAPDU: 80 11 00 00 [23:35:35]Write to MH i2c: E2 08 00 72 33 80 11 00 00 00 00 00 00 1F [23:35:35]Write i2c OK [23:35:35]MH_I2C_Read... [23:35:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:35:35]Read from MH i2c: E2 [23:35:35]MH_I2C_Read... [23:35:35]Read from MH i2c: E2 17 00 [23:35:35]MH_I2C_Read... [23:35:35]Read from MH i2c: E2 17 00 72 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 70 [23:35:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:35:35]wFMCommunicate OK [23:35:35]requested_item fd.num is exist - process it [23:35:35]SAM_PROTO_GetFieldsCounters [23:35:35]wFMCommunicate request_size=4 [23:35:35]MH_SAM_APDU [23:35:35]CAPDU: 80 13 00 00 [23:35:35]Write to MH i2c: E2 08 00 73 33 80 13 00 00 00 00 00 00 22 [23:35:35]Write i2c OK [23:35:35]MH_I2C_Read... [23:35:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:35:35]Read from MH i2c: E2 [23:35:35]MH_I2C_Read... [23:35:35]Read from MH i2c: E2 62 00 [23:35:35]MH_I2C_Read... [23:35:35]Read from MH i2c: E2 62 00 73 33 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9F 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 87 02 00 00 5E 04 04 00 87 02 00 00 57 04 04 00 88 02 00 00 19 04 04 00 00 00 00 00 90 00 35 [23:35:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9F 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 87 02 00 00 5E 04 04 00 87 02 00 00 57 04 04 00 88 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:35:35]wFMCommunicate OK [23:35:35]SAM_PROTO_GetFieldsCounters done [23:35:35]requested_item shift.num is exist - process it [23:35:35]requested_item shift.opened is exist - process it [23:35:35]req_shift_opened [23:35:35]FM_GetShiftState [23:35:35]SAM_PROTO_GetShiftState [23:35:35]wFMCommunicate request_size=4 [23:35:35]MH_SAM_APDU [23:35:35]CAPDU: 80 13 01 00 [23:35:35]Write to MH i2c: E2 08 00 74 33 80 13 01 00 00 00 00 00 24 [23:35:35]Write i2c OK [23:35:35]MH_I2C_Read... [23:35:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:35:35]Read from MH i2c: E2 [23:35:35]MH_I2C_Read... [23:35:35]Read from MH i2c: E2 0E 00 [23:35:35]MH_I2C_Read... [23:35:35]Read from MH i2c: E2 0E 00 74 33 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 CB [23:35:35]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [23:35:35]wFMCommunicate OK [23:35:35]SAM_PROTO_GetShiftState done [23:35:35]FM_GetShiftState done [23:35:35]req_shift_opened done [23:35:35]requested_item shift.open_date is exist - process it [23:35:35]req_shift_open_date [23:35:35]req_shift_open_date done [23:35:35]produce_requested_data done [23:35:35]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156575,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [23:35:35]process_action_free close_receipt [23:35:35]json_value_free [23:35:35]json_value_free done [23:35:35]process_json_proto returns [23:35:35]Send response to host [23:35:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156575,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [23:35:35]free response buf [23:35:35]execute_script done [23:35:35]execute_script returns [23:35:35]free content buf [23:35:35]Sock 7.Close socket [23:35:35]Sock 7.Thread stoped [23:35:38]int [23:35:38]Write to MH i2c: 01 00 00 75 33 A8 [23:35:38]*** FLAG_PRN_PAP1 set [23:35:38]Write i2c OK [23:35:38]MH_I2C_Read... [23:35:38]Read from MH i2c: 01 [23:35:38]MH_I2C_Read... [23:35:38]Read from MH i2c: 01 07 00 [23:35:38]MH_I2C_Read... [23:35:38]Read from MH i2c: 01 07 00 75 33 00 01 00 00 00 FF 0F BE [23:35:38]state=0 [23:35:38]No paper [23:35:38]int [23:35:38]Write to MH i2c: 01 00 00 76 33 A9 [23:35:38]*** FLAG_PRN_PAP2 set [23:35:38]Write i2c OK [23:35:38]MH_I2C_Read... [23:35:38]Read from MH i2c: 01 [23:35:38]MH_I2C_Read... [23:35:38]Read from MH i2c: 01 07 00 [23:35:38]MH_I2C_Read... [23:35:38]Read from MH i2c: 01 07 00 76 33 00 03 00 00 00 FF 0F C1 [23:35:38]state=0 [23:35:38]No paper [23:35:38]Cover opened [23:35:39]OFD Sender: No OFD packet to send [23:35:39]int [23:35:39]Write to MH i2c: 01 00 00 77 33 AA [23:35:39]*** FLAG_PRN_PAP2 reset [23:35:39]Write i2c OK [23:35:39]MH_I2C_Read... [23:35:39]Read from MH i2c: 01 [23:35:39]MH_I2C_Read... [23:35:39]Read from MH i2c: 01 07 00 [23:35:39]MH_I2C_Read... [23:35:39]Read from MH i2c: 01 07 00 77 33 00 01 00 00 00 FF 0F C0 [23:35:39]state=3 [23:35:39]No paper [23:35:39]Cover closed [23:35:40]int [23:35:40]Write to MH i2c: 01 00 00 78 33 AB [23:35:40]*** FLAG_PRN_PAP2 set [23:35:40]Write i2c OK [23:35:40]MH_I2C_Read... [23:35:40]Read from MH i2c: 01 [23:35:40]MH_I2C_Read... [23:35:40]Read from MH i2c: 01 07 00 [23:35:40]MH_I2C_Read... [23:35:40]Read from MH i2c: 01 07 00 78 33 00 03 00 00 00 FF 0F C3 [23:35:40]state=0 [23:35:40]No paper [23:35:40]Cover opened [23:35:44]OFD Sender: No OFD packet to send [23:35:45]Write to MH i2c: 01 00 00 79 33 AC [23:35:45]Write i2c OK [23:35:45]MH_I2C_Read... [23:35:45]Read from MH i2c: 01 [23:35:45]MH_I2C_Read... [23:35:45]Read from MH i2c: 01 07 00 [23:35:45]MH_I2C_Read... [23:35:45]Read from MH i2c: 01 07 00 79 33 00 03 00 00 00 FF 0F C4 [23:35:45]state=3 [23:35:45]No paper [23:35:45]Cover opened [23:35:49]OFD Sender: No OFD packet to send [23:35:49]int [23:35:49]Write to MH i2c: 01 00 00 7A 33 AD [23:35:49]*** FLAG_PRN_KEY set [23:35:49]Write i2c OK [23:35:49]MH_I2C_Read... [23:35:49]Read from MH i2c: 01 [23:35:49]MH_I2C_Read... [23:35:49]Read from MH i2c: 01 07 00 [23:35:49]MH_I2C_Read... [23:35:49]Read from MH i2c: 01 07 00 7A 33 00 0B 00 00 00 FF 0F CD [23:35:49]state=3 [23:35:49]No paper [23:35:49]Cover opened [23:35:49]Key pressed [23:35:49]Key pressed with opened cover [23:35:49]int [23:35:49]Write to MH i2c: 01 00 00 7B 33 AE [23:35:49]*** FLAG_PRN_KEY reset [23:35:49]Write i2c OK [23:35:49]MH_I2C_Read... [23:35:49]Read from MH i2c: 01 [23:35:49]MH_I2C_Read... [23:35:49]Read from MH i2c: 01 07 00 [23:35:49]MH_I2C_Read... [23:35:49]Read from MH i2c: 01 07 00 7B 33 00 03 00 00 00 FF 0F C6 [23:35:49]state=4 [23:35:49]No paper [23:35:49]Cover opened [23:35:49]Key released [23:35:51]int [23:35:51]Write to MH i2c: 01 00 00 7C 33 AF [23:35:51]*** FLAG_PRN_PAP2 reset [23:35:51]Write i2c OK [23:35:51]MH_I2C_Read... [23:35:51]Read from MH i2c: 01 [23:35:51]MH_I2C_Read... [23:35:51]Read from MH i2c: 01 07 00 [23:35:51]MH_I2C_Read... [23:35:51]Read from MH i2c: 01 07 00 7C 33 00 01 00 00 00 FF 0F C5 [23:35:51]state=3 [23:35:51]No paper [23:35:51]Cover closed [23:35:51]int [23:35:51]Write to MH i2c: 01 00 00 7D 33 B0 [23:35:51]*** FLAG_PRN_PAP1 reset [23:35:51]Write i2c OK [23:35:51]MH_I2C_Read... [23:35:51]Read from MH i2c: 01 [23:35:51]MH_I2C_Read... [23:35:51]Read from MH i2c: 01 07 00 [23:35:51]MH_I2C_Read... [23:35:51]Read from MH i2c: 01 07 00 7D 33 00 00 00 00 00 FF 0F C5 [23:35:51]state=0 [23:35:52]int [23:35:52]Write to MH i2c: 01 00 00 7E 33 B1 [23:35:52]*** FLAG_PRN_KEY set [23:35:52]Write i2c OK [23:35:52]MH_I2C_Read... [23:35:52]Read from MH i2c: 01 [23:35:52]MH_I2C_Read... [23:35:52]Read from MH i2c: 01 07 00 [23:35:52]MH_I2C_Read... [23:35:52]Read from MH i2c: 01 07 00 7E 33 00 08 00 00 00 FF 0F CE [23:35:52]state=0 [23:35:52]Key pressed [23:35:52]Feed [23:35:52]Write to MH i2c: D8 00 00 7F 33 89 [23:35:52]Write i2c OK [23:35:52]MH_I2C_Read... [23:35:52]Read from MH i2c: D8 [23:35:52]MH_I2C_Read... [23:35:52]Read from MH i2c: D8 01 00 [23:35:52]MH_I2C_Read... [23:35:52]Read from MH i2c: D8 01 00 7F 33 00 8A [23:35:52]int [23:35:52]Write to MH i2c: 01 00 00 80 33 B3 [23:35:52]Write i2c OK [23:35:52]MH_I2C_Read... [23:35:52]Read from MH i2c: 01 [23:35:52]MH_I2C_Read... [23:35:52]Read from MH i2c: 01 07 00 [23:35:52]MH_I2C_Read... [23:35:52]Read from MH i2c: 01 07 00 80 33 00 48 00 00 00 3C 00 3E [23:35:52]state=2 [23:35:52]Key pressed [23:35:52]int [23:35:52]Write to MH i2c: 01 00 00 81 33 B4 [23:35:52]*** FLAG_PRN_KEY reset [23:35:52]Write i2c OK [23:35:52]MH_I2C_Read... [23:35:52]Read from MH i2c: 01 [23:35:52]MH_I2C_Read... [23:35:52]Read from MH i2c: 01 07 00 [23:35:52]MH_I2C_Read... [23:35:52]Read from MH i2c: 01 07 00 81 33 00 00 00 00 00 F6 0F C0 [23:35:52]state=2 [23:35:52]Stop feed [23:35:54]int [23:35:54]Write to MH i2c: 01 00 00 82 33 B5 [23:35:54]*** FLAG_PRN_PAP1 set [23:35:54]Write i2c OK [23:35:54]MH_I2C_Read... [23:35:54]Read from MH i2c: 01 [23:35:54]MH_I2C_Read... [23:35:54]Read from MH i2c: 01 07 00 [23:35:54]MH_I2C_Read... [23:35:54]Read from MH i2c: 01 07 00 82 33 00 01 00 00 00 FF 0F CB [23:35:54]state=0 [23:35:54]No paper [23:35:54]int [23:35:54]Write to MH i2c: 01 00 00 83 33 B6 [23:35:54]*** FLAG_PRN_PAP2 set [23:35:54]Write i2c OK [23:35:54]MH_I2C_Read... [23:35:54]Read from MH i2c: 01 [23:35:54]MH_I2C_Read... [23:35:54]Read from MH i2c: 01 07 00 [23:35:54]MH_I2C_Read... [23:35:54]Read from MH i2c: 01 07 00 83 33 00 03 00 00 00 FF 0F CE [23:35:54]state=0 [23:35:54]No paper [23:35:54]Cover opened [23:35:54]OFD Sender: No OFD packet to send [23:35:55]int [23:35:55]Write to MH i2c: 01 00 00 84 33 B7 [23:35:55]*** FLAG_PRN_PAP2 reset [23:35:55]Write i2c OK [23:35:55]MH_I2C_Read... [23:35:55]Read from MH i2c: 01 [23:35:55]MH_I2C_Read... [23:35:55]Read from MH i2c: 01 07 00 [23:35:55]MH_I2C_Read... [23:35:55]Read from MH i2c: 01 07 00 84 33 00 01 00 00 00 FF 0F CD [23:35:55]state=3 [23:35:55]No paper [23:35:55]Cover closed [23:35:55]int [23:35:55]Write to MH i2c: 01 00 00 85 33 B8 [23:35:55]*** FLAG_PRN_PAP1 reset [23:35:55]Write i2c OK [23:35:55]MH_I2C_Read... [23:35:55]Read from MH i2c: 01 [23:35:55]MH_I2C_Read... [23:35:55]Read from MH i2c: 01 07 00 [23:35:55]MH_I2C_Read... [23:35:55]Read from MH i2c: 01 07 00 85 33 00 00 00 00 00 FF 0F CD [23:35:55]state=0 [23:35:56]int [23:35:56]Write to MH i2c: 01 00 00 86 33 B9 [23:35:56]*** FLAG_PRN_KEY set [23:35:56]Write i2c OK [23:35:56]MH_I2C_Read... [23:35:56]Read from MH i2c: 01 [23:35:56]MH_I2C_Read... [23:35:56]Read from MH i2c: 01 07 00 [23:35:56]MH_I2C_Read... [23:35:56]Read from MH i2c: 01 07 00 86 33 00 08 00 00 00 FF 0F D6 [23:35:56]state=0 [23:35:56]Key pressed [23:35:56]Feed [23:35:56]Write to MH i2c: D8 00 00 87 33 91 [23:35:56]Write i2c OK [23:35:56]MH_I2C_Read... [23:35:56]Read from MH i2c: D8 [23:35:56]MH_I2C_Read... [23:35:56]Read from MH i2c: D8 01 00 [23:35:56]MH_I2C_Read... [23:35:56]Read from MH i2c: D8 01 00 87 33 00 92 [23:35:56]int [23:35:56]Write to MH i2c: 01 00 00 88 33 BB [23:35:56]Write i2c OK [23:35:56]MH_I2C_Read... [23:35:56]Read from MH i2c: 01 [23:35:56]MH_I2C_Read... [23:35:56]Read from MH i2c: 01 07 00 [23:35:56]MH_I2C_Read... [23:35:56]Read from MH i2c: 01 07 00 88 33 00 48 00 00 00 3C 00 46 [23:35:56]state=2 [23:35:56]Key pressed [23:35:57]int [23:35:57]Write to MH i2c: 01 00 00 89 33 BC [23:35:57]*** FLAG_PRN_KEY reset [23:35:57]Write i2c OK [23:35:57]MH_I2C_Read... [23:35:57]Read from MH i2c: 01 [23:35:57]MH_I2C_Read... [23:35:57]Read from MH i2c: 01 07 00 [23:35:57]MH_I2C_Read... [23:35:57]Read from MH i2c: 01 07 00 89 33 00 00 00 00 00 F6 0F C8 [23:35:57]state=2 [23:35:57]Stop feed [23:35:59]OFD Sender: No OFD packet to send [23:36:04]OFD Sender: No OFD packet to send [23:36:09]OFD Sender: No OFD packet to send [23:36:14]OFD Sender: No OFD packet to send [23:36:19]OFD Sender: No OFD packet to send [23:36:24]OFD Sender: No OFD packet to send [23:36:29]OFD Sender: No OFD packet to send [23:36:34]OFD Sender: No OFD packet to send [23:36:39]OFD Sender: No OFD packet to send [23:36:44]OFD Sender: No OFD packet to send [23:36:49]OFD Sender: No OFD packet to send [23:36:54]OFD Sender: No OFD packet to send [23:36:59]OFD Sender: No OFD packet to send [23:37:04]OFD Sender: No OFD packet to send [23:37:09]OFD Sender: No OFD packet to send [23:37:14]OFD Sender: No OFD packet to send [23:37:19]OFD Sender: No OFD packet to send [23:37:24]OFD Sender: No OFD packet to send [23:37:29]OFD Sender: No OFD packet to send [23:37:34]OFD Sender: No OFD packet to send [23:37:39]OFD Sender: No OFD packet to send [23:37:44]OFD Sender: No OFD packet to send [23:37:49]OFD Sender: No OFD packet to send [23:37:54]OFD Sender: No OFD packet to send [23:37:59]OFD Sender: No OFD packet to send [23:38:04]OFD Sender: No OFD packet to send [23:38:09]OFD Sender: No OFD packet to send [23:38:14]OFD Sender: No OFD packet to send [23:38:19]OFD Sender: No OFD packet to send [23:38:24]OFD Sender: No OFD packet to send [23:38:29]OFD Sender: No OFD packet to send [23:38:34]OFD Sender: No OFD packet to send [23:38:39]OFD Sender: No OFD packet to send [23:38:44]OFD Sender: No OFD packet to send [23:38:49]OFD Sender: No OFD packet to send [23:38:54]OFD Sender: No OFD packet to send [23:38:59]OFD Sender: No OFD packet to send [23:39:04]OFD Sender: No OFD packet to send [23:39:09]OFD Sender: No OFD packet to send [23:39:14]OFD Sender: No OFD packet to send [23:39:19]OFD Sender: No OFD packet to send [23:39:24]OFD Sender: No OFD packet to send [23:39:29]OFD Sender: No OFD packet to send [23:39:34]OFD Sender: No OFD packet to send [23:39:39]OFD Sender: No OFD packet to send [23:39:44]OFD Sender: No OFD packet to send [23:39:49]OFD Sender: No OFD packet to send [23:39:54]OFD Sender: No OFD packet to send [23:39:59]OFD Sender: No OFD packet to send [23:40:04]OFD Sender: No OFD packet to send [23:40:09]OFD Sender: No OFD packet to send [23:40:14]OFD Sender: No OFD packet to send [23:40:19]OFD Sender: No OFD packet to send [23:40:24]OFD Sender: No OFD packet to send [23:40:25]accept exits with 9 [23:40:25]New connection [23:40:25]New thread 3066588516 created [23:40:25]Thread 3066731876 joined [23:40:25]Waiting for new connection... [23:40:25] Sock 9.Parse request [23:40:25]Sock 9.Check first char [23:40:25]Sock 9.First char is OK [23:40:25]request: POST /json_proto HTTP/1.0 [23:40:25]Method: POST [23:40:25]URL: /json_proto [23:40:25]Method is POST - this is cgi request [23:40:25]url: /json_proto [23:40:25]query_string will be loaded in cgi processing [23:40:25]execute_cgi json_proto POST (null) [23:40:25]execute_cgi path=json_proto method=POST [23:40:25]POST find Content-Length [23:40:25]Host: 172.17.53.67:8080 [23:40:25]Content-Length: 766 [23:40:25]Content-Type: application/json [23:40:25] [23:40:25]POST finish read [23:40:25]Found Content-Length = 766 [23:40:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874896", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:40:25]execute_script... [23:40:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874896", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:40:25]POST & json_proto [23:40:25]process_json_proto [23:40:25]json parsed OK: [23:40:25]protocol is kg_v1.0 [23:40:25]action value=close_receipt [23:40:25]process_action close_receipt [23:40:25]cmd_close_receipt [23:40:25]MH_GetDate [23:40:25]Write to MH i2c: F0 00 00 8A 33 AC [23:40:25]Write i2c OK [23:40:25]MH_I2C_Read... [23:40:25]Read from MH i2c: F0 [23:40:25]MH_I2C_Read... [23:40:25]Read from MH i2c: F0 09 00 [23:40:25]MH_I2C_Read... [23:40:25]Read from MH i2c: F0 09 00 8A 33 00 EB 94 15 67 19 BC 99 64 82 [23:40:25]GetLastDocTimeStamp 1729467333 [23:40:25]current date 1729467627 [23:40:25]FM_GetShiftState [23:40:25]SAM_PROTO_GetShiftState [23:40:25]wFMCommunicate request_size=4 [23:40:25]MH_SAM_APDU [23:40:25]CAPDU: 80 13 01 00 [23:40:25]Write to MH i2c: E2 08 00 8B 33 80 13 01 00 00 00 00 00 3B [23:40:25]Write i2c OK [23:40:25]MH_I2C_Read... [23:40:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:40:25]Read from MH i2c: E2 [23:40:25]MH_I2C_Read... [23:40:25]Read from MH i2c: E2 0E 00 [23:40:25]MH_I2C_Read... [23:40:25]Read from MH i2c: E2 0E 00 8B 33 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 E2 [23:40:25]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [23:40:25]wFMCommunicate OK [23:40:25]SAM_PROTO_GetShiftState done [23:40:25]FM_GetShiftState done [23:40:25]opened in 1729383891 [23:40:25]opened+sec_in_day 1729470291 [23:40:25]quantity*price = 200025 [23:40:25]sum+1 = 200026 [23:40:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.25 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.25 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 648 20.10.2024 23:40 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156576 ФПД: 154379699600730 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T234027&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156576&fm=154379699600730&tin=02508201610067®Number=0000137193017469&sum=200025 [23:40:27]StoreToDocumentArchive [23:40:27]shift 314 fd 156576 [23:40:27]save to /storage/0314/doc_00156576 [23:40:27]save last doc name /storage/0314/doc_00156576 to /storage/kkm_last_doc_name [23:40:27]save OK [23:40:27]Clear old archive folders... [23:40:27]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:40:27]tlvbuf is B6F22360 [23:40:27]SAM_PROTO_ClearQueue [23:40:27]wFMCommunicate request_size=4 [23:40:27]MH_SAM_APDU [23:40:27]CAPDU: 80 09 00 00 [23:40:27]Write to MH i2c: E2 08 00 98 33 80 09 00 00 00 00 00 00 3D [23:40:27]Write i2c OK [23:40:27]MH_I2C_Read... [23:40:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:40:27]Read from MH i2c: E2 [23:40:27]MH_I2C_Read... [23:40:27]Read from MH i2c: E2 03 00 [23:40:27]MH_I2C_Read... [23:40:27]Read from MH i2c: E2 03 00 98 33 00 90 00 3F [23:40:27]RAPDU: 90 00 [23:40:27]wFMCommunicate OK [23:40:27]SAM_PROTO_ClearQueue done [23:40:27]KKMCreateOFDPacket [23:40:27]OFDProtocolAddRootSTLVToBuf [23:40:27]FM_MakeSignedData [23:40:27]FM_MakeSignedData [23:40:27]SAM_PROTO_SignData [23:40:27]wFMCommunicate request_size=4 [23:40:27]MH_SAM_APDU [23:40:27]CAPDU: 80 0D 01 02 [23:40:27]Write to MH i2c: E2 08 00 99 33 80 0D 01 02 00 00 00 00 45 [23:40:27]Write i2c OK [23:40:27]MH_I2C_Read... [23:40:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:40:27]Read from MH i2c: E2 [23:40:27]MH_I2C_Read... [23:40:27]Read from MH i2c: E2 03 00 [23:40:27]MH_I2C_Read... [23:40:27]Read from MH i2c: E2 03 00 99 33 00 90 00 40 [23:40:27]RAPDU: 90 00 [23:40:27]wFMCommunicate OK [23:40:27]wFMCommunicate request_size=255 [23:40:27]MH_SAM_APDU [23:40:27]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 02 00 00 F4 03 04 00 EB 94 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A0 63 02 00 35 04 06 00 8C 68 53 27 [23:40:27]Write to MH i2c: E2 02 01 9A 33 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 02 00 00 F4 03 04 00 EB 94 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A0 63 02 00 35 04 06 00 8C 68 53 27 00 00 32 [23:40:27]Write i2c OK [23:40:27]MH_I2C_Read... [23:40:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:40:27]Read from MH i2c: E2 [23:40:27]MH_I2C_Read... [23:40:27]Read from MH i2c: E2 03 00 [23:40:27]MH_I2C_Read... [23:40:27]Read from MH i2c: E2 03 00 9A 33 00 90 00 41 [23:40:27]RAPDU: 90 00 [23:40:27]wFMCommunicate OK [23:40:27]wFMCommunicate request_size=7 [23:40:27]MH_SAM_APDU [23:40:27]CAPDU: 80 0D 02 02 02 BD 5A [23:40:27]Write to MH i2c: E2 0A 00 9B 33 80 0D 02 02 02 00 BD 5A 00 00 63 [23:40:27]Write i2c OK [23:40:27]MH_I2C_Read... [23:40:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:40:27]Read from MH i2c: E2 [23:40:27]MH_I2C_Read... [23:40:27]Read from MH i2c: E2 03 00 [23:40:27]MH_I2C_Read... [23:40:27]Read from MH i2c: E2 03 00 9B 33 00 90 00 42 [23:40:27]RAPDU: 90 00 [23:40:27]wFMCommunicate OK [23:40:27]wFMCommunicate request_size=4 [23:40:27]MH_SAM_APDU [23:40:27]CAPDU: 80 0D 03 02 [23:40:27]Write to MH i2c: E2 08 00 9C 33 80 0D 03 02 00 00 00 00 4A [23:40:27]Write i2c OK [23:40:27]MH_I2C_Read... [23:40:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:40:27]Read from MH i2c: E2 [23:40:27]MH_I2C_Read... [23:40:27]Read from MH i2c: E2 0B 00 [23:40:27]MH_I2C_Read... [23:40:27]Read from MH i2c: E2 0B 00 9C 33 00 0C 37 E4 10 E4 85 55 98 90 00 D8 [23:40:27]RAPDU: 0C 37 E4 10 E4 85 55 98 90 00 [23:40:27]wFMCommunicate OK [23:40:27]SAM_PROTO_SignData done [23:40:27]FM_MakeSignedData done [23:40:27]CreateOFDProtocolMessage [23:40:27]wFMCommunicate request_size=4 [23:40:27]MH_SAM_APDU [23:40:27]CAPDU: 80 11 00 00 [23:40:27]Write to MH i2c: E2 08 00 9D 33 80 11 00 00 00 00 00 00 4A [23:40:27]Write i2c OK [23:40:27]MH_I2C_Read... [23:40:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:40:27]Read from MH i2c: E2 [23:40:27]MH_I2C_Read... [23:40:27]Read from MH i2c: E2 17 00 [23:40:27]MH_I2C_Read... [23:40:27]Read from MH i2c: E2 17 00 9D 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9B [23:40:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:40:27]wFMCommunicate OK [23:40:27]CreateOFDProtocolMessage done [23:40:27]OFDSenderStorePacket 156576 [23:40:27]StoreOFDPacket docnum=156576 [23:40:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 8A FF 04 01 17 85 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 02 00 00 F4 03 04 00 EB 94 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A0 63 02 00 35 04 06 00 8C 68 53 27 BD 5A 0C 37 E4 10 E4 85 55 98 [23:40:27]CheckFolder [23:40:27]dirname=/storage/ofd_packets [23:40:27]CheckFolder done [23:40:27]ProducePacketName [23:40:27]name=ofd_packets/00156576 [23:40:27]NVStorageSaveData ofd_packets/00156576 [23:40:27]File name is /storage/ofd_packets/00156576 [23:40:27]Write 298 bytes [23:40:27]NVStorageSaveData done [23:40:27]OFDSenderStorePacket done [23:40:27]KKMCreateOFDPacket done [23:40:27]NVStorageSaveData kkm_last_timestamp [23:40:27]File name is /storage/kkm_last_timestamp [23:40:27]Write 4 bytes [23:40:27]NVStorageSaveData done [23:40:27]OFD Sender: Processing packet 156576 [packets to send 52, broken 51] [23:40:27]ProducePacketName [23:40:27]name=ofd_packets/00156576 [23:40:27]OFD Sender: To server: pG, [23:40:27]CommunicateWithHost lk.salyk.kg:30040 [23:40:27]ConnectInit lk.salyk.kg [23:40:27]ExternCall_PrintAddStr [23:40:27]wPrintStart [23:40:27]Write to MH i2c: 01 00 00 9E 33 D1 [23:40:27]Write i2c OK [23:40:27]MH_I2C_Read... [23:40:27]Read from MH i2c: 01 [23:40:27]MH_I2C_Read... [23:40:27]Read from MH i2c: 01 07 00 [23:40:27]MH_I2C_Read... [23:40:27]Read from MH i2c: 01 07 00 9E 33 00 00 00 00 00 FF 0F E6 [23:40:27]RasterBufferAndPrint [23:40:27]line Счет N : (1)874896 [23:40:27]line ИНН: 02508201610067 [23:40:27]line Контрольно-Кассовый Чек [23:40:27]line ПРОДАЖА [23:40:27]line ТРК (МРК, ГНК) : 24 [23:40:27]line Товар: 2710194210 [23:40:27]line ДТ-К-2 [23:40:27]line 26.250 * 76.20 [23:40:27]line = 2000.25 [23:40:27]line НДС 12% НСП 1% [23:40:27]line > о реализуемом товаре [23:40:27]line ИТОГО: 2000.25 [23:40:27]line НСП 1% : 17.70 [23:40:27]line НДС 12% : 212.42 [23:40:27]line Наличными: 0.00 [23:40:27]line Безнал.: 2000.25 [23:40:27]line Место: АЗС № 165 "Партнер Нефть" [23:40:27]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [23:40:27]line СНО: Общий режим [23:40:27]line Чек 648 20.10.2024 23:40 [23:40:27]line Смена: 314 ФФД: 1.0 [23:40:27]line ЗНМ: 0300000234 [23:40:27]line РНМ: 0000137193017469 [23:40:27]line Версия ККМ: v1.0 [23:40:27]line Платежная система: Mbank [23:40:27]line ФМ: 0000000000963156 [23:40:27]line ФД: 156576 [23:40:27]line ФПД: 154379699600730 [23:40:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241020T234027&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156576&fm=154379699600730&tin=02508201610067®Number=0000137193017469&sum=200025 [23:40:27]Connected sock=11 [23:40:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 8A FF 04 01 17 85 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 02 00 00 F4 03 04 00 EB 94 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A0 63 02 00 35 04 06 00 8C 68 53 27 BD 5A 0C 37 E4 10 E4 85 55 98 [23:40:27]written 0, free lines is 4095 [23:40:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 56 F8 47 00 CD 76 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A0 63 02 00 F4 03 04 00 1C 3B 15 67 B6 04 01 00 00 6C BA 55 45 BE 2A C3 E5 [23:40:28]CommunicateWithHost err = 0 [23:40:28]CheckOFDResponse [23:40:28]1017 (14) - 77093643461234 [23:40:28]1041 (16) - 0000000000963156 [23:40:28]1040 (4) - 156576 [23:40:28]1012 (4) - 20.10.2024 17:17 [23:40:28]1206 (1) - 0 [23:40:28]OFD Sender: Remove packet 156576 [23:40:28]ProducePacketName [23:40:28]name=ofd_packets/00156576 [23:40:28]NVStorageDeleteData [23:40:28]Write to MH i2c: 01 00 00 C7 33 FA [23:40:28]Write i2c OK [23:40:28]MH_I2C_Read... [23:40:28]Read from MH i2c: 01 [23:40:28]MH_I2C_Read... [23:40:28]Read from MH i2c: 01 07 00 [23:40:28]MH_I2C_Read... [23:40:28]Read from MH i2c: 01 07 00 C7 33 00 00 00 00 00 19 0D 27 [23:40:28]RasterBufferAndPrint [23:40:28]line [23:40:28]line [23:40:28]line [23:40:28]line [23:40:28]line [23:40:28]written 0, free lines is 3362 [23:40:28]MH_Cut [23:40:28]Write to MH i2c: D1 01 00 CE 33 01 D3 [23:40:28]Write i2c OK [23:40:28]MH_I2C_Read... [23:40:28]Read from MH i2c: D1 [23:40:28]MH_I2C_Read... [23:40:28]Read from MH i2c: D1 01 00 [23:40:28]MH_I2C_Read... [23:40:28]Read from MH i2c: D1 01 00 CE 33 00 D2 [23:40:28]Write to MH i2c: 01 00 00 CF 33 02 [23:40:28]Write i2c OK [23:40:28]MH_I2C_Read... [23:40:28]OFD Sender: No OFD packet to send [23:40:29]*** Cut start [23:40:29]*** Partial cut [23:40:29]*** CUTSNS_PIN = 1 [23:40:29]*** CUTSNS_PIN = 0 [23:40:29]*** Brake cut motor [23:40:29]Read from MH i2c: 01 [23:40:29]MH_I2C_Read... [23:40:29]*** Stop cut motor [23:40:29]*** Cut end [23:40:29]Read from MH i2c: 01 07 00 [23:40:29]MH_I2C_Read... [23:40:29]Read from MH i2c: 01 07 00 CF 33 00 00 00 00 00 FF 0F 17 [23:40:29]process_action close_receipt done [23:40:29]requested_data is exist [23:40:29]produce_requested_data [23:40:29]requested_item fm.sn is exist - process it [23:40:29]wFMCommunicate request_size=4 [23:40:29]MH_SAM_APDU [23:40:29]CAPDU: 80 11 00 00 [23:40:29]Write to MH i2c: E2 08 00 D0 33 80 11 00 00 00 00 00 00 7D [23:40:29]Write i2c OK [23:40:29]MH_I2C_Read... [23:40:29]Read from MH i2c: E2 [23:40:29]MH_I2C_Read... [23:40:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:40:29]Read from MH i2c: E2 17 00 [23:40:29]MH_I2C_Read... [23:40:29]Read from MH i2c: E2 17 00 D0 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CE [23:40:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [23:40:29]wFMCommunicate OK [23:40:29]requested_item fd.num is exist - process it [23:40:29]SAM_PROTO_GetFieldsCounters [23:40:29]wFMCommunicate request_size=4 [23:40:29]MH_SAM_APDU [23:40:29]CAPDU: 80 13 00 00 [23:40:29]Write to MH i2c: E2 08 00 D1 33 80 13 00 00 00 00 00 00 80 [23:40:29]Write i2c OK [23:40:29]MH_I2C_Read... [23:40:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:40:29]Read from MH i2c: E2 [23:40:29]MH_I2C_Read... [23:40:29]Read from MH i2c: E2 62 00 [23:40:29]MH_I2C_Read... [23:40:29]Read from MH i2c: E2 62 00 D1 33 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A0 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 88 02 00 00 5E 04 04 00 88 02 00 00 57 04 04 00 89 02 00 00 19 04 04 00 00 00 00 00 90 00 97 [23:40:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A0 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 88 02 00 00 5E 04 04 00 88 02 00 00 57 04 04 00 89 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:40:29]wFMCommunicate OK [23:40:29]SAM_PROTO_GetFieldsCounters done [23:40:29]requested_item shift.num is exist - process it [23:40:29]requested_item shift.opened is exist - process it [23:40:29]req_shift_opened [23:40:29]FM_GetShiftState [23:40:29]SAM_PROTO_GetShiftState [23:40:29]wFMCommunicate request_size=4 [23:40:29]MH_SAM_APDU [23:40:29]CAPDU: 80 13 01 00 [23:40:29]Write to MH i2c: E2 08 00 D2 33 80 13 01 00 00 00 00 00 82 [23:40:29]Write i2c OK [23:40:29]MH_I2C_Read... [23:40:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:40:29]Read from MH i2c: E2 [23:40:29]MH_I2C_Read... [23:40:29]Read from MH i2c: E2 0E 00 [23:40:29]MH_I2C_Read... [23:40:29]Read from MH i2c: E2 0E 00 D2 33 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 29 [23:40:29]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [23:40:29]wFMCommunicate OK [23:40:29]SAM_PROTO_GetShiftState done [23:40:29]FM_GetShiftState done [23:40:29]req_shift_opened done [23:40:29]requested_item shift.open_date is exist - process it [23:40:29]req_shift_open_date [23:40:29]req_shift_open_date done [23:40:29]produce_requested_data done [23:40:29]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156576,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [23:40:29]process_action_free close_receipt [23:40:29]json_value_free [23:40:29]json_value_free done [23:40:29]process_json_proto returns [23:40:29]Send response to host [23:40:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156576,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [23:40:29]free response buf [23:40:29]execute_script done [23:40:29]execute_script returns [23:40:29]free content buf [23:40:29]Sock 9.Close socket [23:40:29]Sock 9.Thread stoped [23:40:33]OFD Sender: No OFD packet to send [23:40:38]OFD Sender: No OFD packet to send [23:40:43]OFD Sender: No OFD packet to send [23:40:48]OFD Sender: No OFD packet to send [23:40:53]OFD Sender: No OFD packet to send [23:40:58]OFD Sender: No OFD packet to send [23:41:03]OFD Sender: No OFD packet to send [23:41:08]OFD Sender: No OFD packet to send [23:41:13]OFD Sender: No OFD packet to send [23:41:18]OFD Sender: No OFD packet to send [23:41:23]OFD Sender: No OFD packet to send [23:41:28]OFD Sender: No OFD packet to send [23:41:33]OFD Sender: No OFD packet to send [23:41:38]OFD Sender: No OFD packet to send [23:41:43]OFD Sender: No OFD packet to send [23:41:48]OFD Sender: No OFD packet to send [23:41:53]OFD Sender: No OFD packet to send [23:41:58]OFD Sender: No OFD packet to send [23:42:03]OFD Sender: No OFD packet to send [23:42:08]OFD Sender: No OFD packet to send [23:42:13]OFD Sender: No OFD packet to send [23:42:18]OFD Sender: No OFD packet to send [23:42:23]OFD Sender: No OFD packet to send [23:42:28]OFD Sender: No OFD packet to send [23:42:33]OFD Sender: No OFD packet to send [23:42:38]OFD Sender: No OFD packet to send [23:42:43]OFD Sender: No OFD packet to send [23:42:48]OFD Sender: No OFD packet to send [23:42:53]OFD Sender: No OFD packet to send [23:42:58]OFD Sender: No OFD packet to send [23:43:03]OFD Sender: No OFD packet to send [23:43:08]OFD Sender: No OFD packet to send [23:43:13]OFD Sender: No OFD packet to send [23:43:18]OFD Sender: No OFD packet to send [23:43:23]OFD Sender: No OFD packet to send [23:43:28]OFD Sender: No OFD packet to send [23:43:33]OFD Sender: No OFD packet to send [23:43:38]OFD Sender: No OFD packet to send [23:43:43]OFD Sender: No OFD packet to send [23:43:48]OFD Sender: No OFD packet to send [23:43:53]OFD Sender: No OFD packet to send [23:43:58]OFD Sender: No OFD packet to send [23:44:03]OFD Sender: No OFD packet to send [23:44:08]OFD Sender: No OFD packet to send [23:44:13]OFD Sender: No OFD packet to send [23:44:18]OFD Sender: No OFD packet to send [23:44:23]OFD Sender: No OFD packet to send [23:44:28]OFD Sender: No OFD packet to send [23:44:33]OFD Sender: No OFD packet to send [23:44:38]OFD Sender: No OFD packet to send [23:44:43]OFD Sender: No OFD packet to send [23:44:48]OFD Sender: No OFD packet to send [23:44:53]OFD Sender: No OFD packet to send [23:44:58]OFD Sender: No OFD packet to send [23:45:03]OFD Sender: No OFD packet to send [23:45:08]OFD Sender: No OFD packet to send [23:45:13]OFD Sender: No OFD packet to send [23:45:18]OFD Sender: No OFD packet to send [23:45:23]OFD Sender: No OFD packet to send [23:45:28]OFD Sender: No OFD packet to send [23:45:33]OFD Sender: No OFD packet to send [23:45:38]OFD Sender: No OFD packet to send [23:45:43]OFD Sender: No OFD packet to send [23:45:48]OFD Sender: No OFD packet to send [23:45:53]OFD Sender: No OFD packet to send [23:45:58]OFD Sender: No OFD packet to send [23:46:03]OFD Sender: No OFD packet to send [23:46:08]OFD Sender: No OFD packet to send [23:46:13]OFD Sender: No OFD packet to send [23:46:18]OFD Sender: No OFD packet to send [23:46:23]OFD Sender: No OFD packet to send [23:46:28]OFD Sender: No OFD packet to send [23:46:33]OFD Sender: No OFD packet to send [23:46:38]OFD Sender: No OFD packet to send [23:46:43]OFD Sender: No OFD packet to send [23:46:48]OFD Sender: No OFD packet to send [23:46:53]OFD Sender: No OFD packet to send [23:46:58]OFD Sender: No OFD packet to send [23:47:03]OFD Sender: No OFD packet to send [23:47:08]OFD Sender: No OFD packet to send [23:47:13]OFD Sender: No OFD packet to send [23:47:18]OFD Sender: No OFD packet to send [23:47:23]OFD Sender: No OFD packet to send [23:47:28]OFD Sender: No OFD packet to send [23:47:34]OFD Sender: No OFD packet to send [23:47:39]OFD Sender: No OFD packet to send [23:47:44]OFD Sender: No OFD packet to send [23:47:49]OFD Sender: No OFD packet to send [23:47:54]OFD Sender: No OFD packet to send [23:47:59]OFD Sender: No OFD packet to send [23:48:04]OFD Sender: No OFD packet to send [23:48:09]OFD Sender: No OFD packet to send [23:48:14]OFD Sender: No OFD packet to send [23:48:19]OFD Sender: No OFD packet to send [23:48:24]OFD Sender: No OFD packet to send [23:48:29]OFD Sender: No OFD packet to send [23:48:34]OFD Sender: No OFD packet to send [23:48:39]OFD Sender: No OFD packet to send [23:48:44]OFD Sender: No OFD packet to send [23:48:49]OFD Sender: No OFD packet to send [23:48:54]OFD Sender: No OFD packet to send [23:48:59]OFD Sender: No OFD packet to send [23:49:04]OFD Sender: No OFD packet to send [23:49:09]OFD Sender: No OFD packet to send [23:49:14]OFD Sender: No OFD packet to send [23:49:19]OFD Sender: No OFD packet to send [23:49:24]OFD Sender: No OFD packet to send [23:49:29]OFD Sender: No OFD packet to send [23:49:34]OFD Sender: No OFD packet to send [23:49:39]OFD Sender: No OFD packet to send [23:49:44]OFD Sender: No OFD packet to send [23:49:49]OFD Sender: No OFD packet to send [23:49:54]OFD Sender: No OFD packet to send [23:49:59]OFD Sender: No OFD packet to send [23:50:04]OFD Sender: No OFD packet to send [23:50:09]OFD Sender: No OFD packet to send [23:50:14]OFD Sender: No OFD packet to send [23:50:19]OFD Sender: No OFD packet to send [23:50:24]OFD Sender: No OFD packet to send [23:50:29]OFD Sender: No OFD packet to send [23:50:34]OFD Sender: No OFD packet to send [23:50:39]OFD Sender: No OFD packet to send [23:50:44]OFD Sender: No OFD packet to send [23:50:49]OFD Sender: No OFD packet to send [23:50:54]OFD Sender: No OFD packet to send [23:50:59]OFD Sender: No OFD packet to send [23:51:04]OFD Sender: No OFD packet to send [23:51:09]OFD Sender: No OFD packet to send [23:51:14]OFD Sender: No OFD packet to send [23:51:19]OFD Sender: No OFD packet to send [23:51:24]OFD Sender: No OFD packet to send [23:51:29]OFD Sender: No OFD packet to send [23:51:34]OFD Sender: No OFD packet to send [23:51:39]OFD Sender: No OFD packet to send [23:51:44]OFD Sender: No OFD packet to send [23:51:49]OFD Sender: No OFD packet to send [23:51:54]OFD Sender: No OFD packet to send [23:51:59]OFD Sender: No OFD packet to send [23:52:04]OFD Sender: No OFD packet to send [23:52:09]OFD Sender: No OFD packet to send [23:52:14]OFD Sender: No OFD packet to send [23:52:19]OFD Sender: No OFD packet to send [23:52:24]OFD Sender: No OFD packet to send [23:52:29]OFD Sender: No OFD packet to send [23:52:34]OFD Sender: No OFD packet to send [23:52:39]OFD Sender: No OFD packet to send [23:52:44]OFD Sender: No OFD packet to send [23:52:49]OFD Sender: No OFD packet to send [23:52:54]OFD Sender: No OFD packet to send [23:52:59]OFD Sender: No OFD packet to send [23:53:04]OFD Sender: No OFD packet to send [23:53:09]OFD Sender: No OFD packet to send [23:53:14]OFD Sender: No OFD packet to send [23:53:19]OFD Sender: No OFD packet to send [23:53:24]OFD Sender: No OFD packet to send [23:53:29]OFD Sender: No OFD packet to send [23:53:34]OFD Sender: No OFD packet to send [23:53:39]OFD Sender: No OFD packet to send [23:53:44]OFD Sender: No OFD packet to send [23:53:49]OFD Sender: No OFD packet to send [23:53:54]OFD Sender: No OFD packet to send [23:53:59]OFD Sender: No OFD packet to send [23:54:04]OFD Sender: No OFD packet to send [23:54:09]OFD Sender: No OFD packet to send [23:54:14]OFD Sender: No OFD packet to send [23:54:19]OFD Sender: No OFD packet to send [23:54:24]OFD Sender: No OFD packet to send [23:54:29]OFD Sender: No OFD packet to send [23:54:34]OFD Sender: No OFD packet to send [23:54:39]OFD Sender: No OFD packet to send [23:54:44]OFD Sender: No OFD packet to send [23:54:49]OFD Sender: No OFD packet to send [23:54:54]OFD Sender: No OFD packet to send [23:54:59]OFD Sender: No OFD packet to send [23:55:04]OFD Sender: No OFD packet to send [23:55:09]OFD Sender: No OFD packet to send [23:55:14]OFD Sender: No OFD packet to send [23:55:19]OFD Sender: No OFD packet to send [23:55:24]OFD Sender: No OFD packet to send [23:55:29]OFD Sender: No OFD packet to send [23:55:34]OFD Sender: No OFD packet to send [23:55:39]OFD Sender: No OFD packet to send [23:55:44]OFD Sender: No OFD packet to send [23:55:49]OFD Sender: No OFD packet to send [23:55:54]OFD Sender: No OFD packet to send [23:55:59]OFD Sender: No OFD packet to send [23:56:04]OFD Sender: No OFD packet to send [23:56:09]OFD Sender: No OFD packet to send [23:56:14]OFD Sender: No OFD packet to send [23:56:19]OFD Sender: No OFD packet to send [23:56:24]OFD Sender: No OFD packet to send [23:56:29]OFD Sender: No OFD packet to send [23:56:34]OFD Sender: No OFD packet to send [23:56:39]OFD Sender: No OFD packet to send [23:56:44]OFD Sender: No OFD packet to send [23:56:49]OFD Sender: No OFD packet to send [23:56:54]OFD Sender: No OFD packet to send [23:56:59]OFD Sender: No OFD packet to send [23:57:04]OFD Sender: No OFD packet to send [23:57:09]OFD Sender: No OFD packet to send [23:57:14]OFD Sender: No OFD packet to send [23:57:19]OFD Sender: No OFD packet to send [23:57:24]OFD Sender: No OFD packet to send [23:57:29]OFD Sender: No OFD packet to send [23:57:34]OFD Sender: No OFD packet to send [23:57:39]OFD Sender: No OFD packet to send [23:57:44]OFD Sender: No OFD packet to send [23:57:49]OFD Sender: No OFD packet to send [23:57:54]OFD Sender: No OFD packet to send [23:57:59]OFD Sender: No OFD packet to send [23:58:04]OFD Sender: No OFD packet to send [23:58:09]OFD Sender: No OFD packet to send [23:58:14]OFD Sender: No OFD packet to send [23:58:19]OFD Sender: No OFD packet to send [23:58:24]OFD Sender: No OFD packet to send [23:58:29]OFD Sender: No OFD packet to send [23:58:34]OFD Sender: No OFD packet to send [23:58:39]OFD Sender: No OFD packet to send [23:58:44]OFD Sender: No OFD packet to send [23:58:49]OFD Sender: No OFD packet to send [23:58:54]OFD Sender: No OFD packet to send [23:58:59]OFD Sender: No OFD packet to send [23:59:04]OFD Sender: No OFD packet to send [23:59:09]OFD Sender: No OFD packet to send [23:59:14]OFD Sender: No OFD packet to send [23:59:19]OFD Sender: No OFD packet to send [23:59:24]OFD Sender: No OFD packet to send [23:59:29]OFD Sender: No OFD packet to send [23:59:34]OFD Sender: No OFD packet to send [23:59:39]OFD Sender: No OFD packet to send [23:59:44]OFD Sender: No OFD packet to send [23:59:49]OFD Sender: No OFD packet to send [23:59:54]OFD Sender: No OFD packet to send [23:59:59]OFD Sender: No OFD packet to send [00:00:04]OFD Sender: No OFD packet to send [00:00:09]OFD Sender: No OFD packet to send [00:00:14]OFD Sender: No OFD packet to send [00:00:19]OFD Sender: No OFD packet to send [00:00:24]OFD Sender: No OFD packet to send [00:00:29]OFD Sender: No OFD packet to send [00:00:34]OFD Sender: No OFD packet to send [00:00:39]OFD Sender: No OFD packet to send [00:00:44]OFD Sender: No OFD packet to send [00:00:49]OFD Sender: No OFD packet to send [00:00:54]OFD Sender: No OFD packet to send [00:00:59]OFD Sender: No OFD packet to send [00:01:04]OFD Sender: No OFD packet to send [00:01:06]accept exits with 7 [00:01:06]New connection [00:01:06]New thread 3066731876 created [00:01:06]Thread 3066588516 joined [00:01:06]Waiting for new connection... [00:01:06] Sock 7.Parse request [00:01:06]Sock 7.Check first char [00:01:06]Sock 7.First char is OK [00:01:06]request: POST /json_proto HTTP/1.0 [00:01:06]Method: POST [00:01:06]URL: /json_proto [00:01:06]Method is POST - this is cgi request [00:01:06]url: /json_proto [00:01:06]query_string will be loaded in cgi processing [00:01:06]execute_cgi json_proto POST (null) [00:01:06]execute_cgi path=json_proto method=POST [00:01:06]POST find Content-Length [00:01:06]Host: 172.17.53.67:8080 [00:01:06]Content-Length: 682 [00:01:06]Content-Type: application/json [00:01:06] [00:01:06]POST finish read [00:01:06]Found Content-Length = 682 [00:01:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874897", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:01:06]execute_script... [00:01:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874897", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:01:06]POST & json_proto [00:01:06]process_json_proto [00:01:06]json parsed OK: [00:01:06]protocol is kg_v1.0 [00:01:06]action value=close_receipt [00:01:06]process_action close_receipt [00:01:06]cmd_close_receipt [00:01:06]MH_GetDate [00:01:06]Write to MH i2c: F0 00 00 D3 33 F5 [00:01:06]Write i2c OK [00:01:06]MH_I2C_Read... [00:01:06]Read from MH i2c: F0 [00:01:06]MH_I2C_Read... [00:01:06]Read from MH i2c: F0 09 00 [00:01:06]MH_I2C_Read... [00:01:06]Read from MH i2c: F0 09 00 D3 33 00 C3 99 15 67 19 BC 99 64 A8 [00:01:06]GetLastDocTimeStamp 1729467627 [00:01:06]current date 1729468867 [00:01:06]FM_GetShiftState [00:01:06]SAM_PROTO_GetShiftState [00:01:06]wFMCommunicate request_size=4 [00:01:06]MH_SAM_APDU [00:01:06]CAPDU: 80 13 01 00 [00:01:06]Write to MH i2c: E2 08 00 D4 33 80 13 01 00 00 00 00 00 84 [00:01:06]Write i2c OK [00:01:06]MH_I2C_Read... [00:01:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:01:06]Read from MH i2c: E2 [00:01:06]MH_I2C_Read... [00:01:06]Read from MH i2c: E2 0E 00 [00:01:06]MH_I2C_Read... [00:01:06]Read from MH i2c: E2 0E 00 D4 33 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 2B [00:01:06]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [00:01:06]wFMCommunicate OK [00:01:06]SAM_PROTO_GetShiftState done [00:01:06]FM_GetShiftState done [00:01:06]opened in 1729383891 [00:01:06]opened+sec_in_day 1729470291 [00:01:06]quantity*price = 100015 [00:01:06]sum+1 = 100017 [00:01:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 649 21.10.2024 00:01 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156577 ФПД: 107965994964026 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T000108&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156577&fm=107965994964026&tin=02508201610067®Number=0000137193017469&sum=100000 [00:01:07]StoreToDocumentArchive [00:01:07]shift 314 fd 156577 [00:01:07]save to /storage/0314/doc_00156577 [00:01:07]save last doc name /storage/0314/doc_00156577 to /storage/kkm_last_doc_name [00:01:07]save OK [00:01:07]Clear old archive folders... [00:01:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:01:07]tlvbuf is B6F222F0 [00:01:07]SAM_PROTO_ClearQueue [00:01:07]wFMCommunicate request_size=4 [00:01:07]MH_SAM_APDU [00:01:07]CAPDU: 80 09 00 00 [00:01:07]Write to MH i2c: E2 08 00 E1 33 80 09 00 00 00 00 00 00 86 [00:01:07]Write i2c OK [00:01:07]MH_I2C_Read... [00:01:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:01:07]Read from MH i2c: E2 [00:01:07]MH_I2C_Read... [00:01:07]Read from MH i2c: E2 03 00 [00:01:07]MH_I2C_Read... [00:01:07]Read from MH i2c: E2 03 00 E1 33 00 90 00 88 [00:01:07]RAPDU: 90 00 [00:01:07]wFMCommunicate OK [00:01:07]SAM_PROTO_ClearQueue done [00:01:07]KKMCreateOFDPacket [00:01:07]OFDProtocolAddRootSTLVToBuf [00:01:07]FM_MakeSignedData [00:01:07]FM_MakeSignedData [00:01:07]SAM_PROTO_SignData [00:01:07]wFMCommunicate request_size=4 [00:01:07]MH_SAM_APDU [00:01:07]CAPDU: 80 0D 01 02 [00:01:07]Write to MH i2c: E2 08 00 E2 33 80 0D 01 02 00 00 00 00 8E [00:01:07]Write i2c OK [00:01:07]MH_I2C_Read... [00:01:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:01:07]Read from MH i2c: E2 [00:01:07]MH_I2C_Read... [00:01:07]Read from MH i2c: E2 03 00 [00:01:07]MH_I2C_Read... [00:01:07]Read from MH i2c: E2 03 00 E2 33 00 90 00 89 [00:01:07]RAPDU: 90 00 [00:01:07]wFMCommunicate OK [00:01:07]wFMCommunicate request_size=255 [00:01:07]MH_SAM_APDU [00:01:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 02 00 00 F4 03 04 00 C4 99 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A1 63 02 00 35 04 06 00 62 [00:01:07]Write to MH i2c: E2 02 01 E3 33 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 02 00 00 F4 03 04 00 C4 99 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A1 63 02 00 35 04 06 00 62 00 00 36 [00:01:07]Write i2c OK [00:01:07]MH_I2C_Read... [00:01:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:01:07]Read from MH i2c: E2 [00:01:07]MH_I2C_Read... [00:01:07]Read from MH i2c: E2 03 00 [00:01:07]MH_I2C_Read... [00:01:07]Read from MH i2c: E2 03 00 E3 33 00 90 00 8A [00:01:07]RAPDU: 90 00 [00:01:07]wFMCommunicate OK [00:01:07]wFMCommunicate request_size=10 [00:01:07]MH_SAM_APDU [00:01:07]CAPDU: 80 0D 02 02 05 31 CA C7 14 3A [00:01:07]Write to MH i2c: E2 0D 00 E4 33 80 0D 02 02 05 00 31 CA C7 14 3A 00 00 AB [00:01:07]Write i2c OK [00:01:07]MH_I2C_Read... [00:01:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:01:07]Read from MH i2c: E2 [00:01:07]MH_I2C_Read... [00:01:07]Read from MH i2c: E2 03 00 [00:01:07]MH_I2C_Read... [00:01:07]Read from MH i2c: E2 03 00 E4 33 00 90 00 8B [00:01:07]RAPDU: 90 00 [00:01:07]wFMCommunicate OK [00:01:07]wFMCommunicate request_size=4 [00:01:07]MH_SAM_APDU [00:01:07]CAPDU: 80 0D 03 02 [00:01:07]Write to MH i2c: E2 08 00 E5 33 80 0D 03 02 00 00 00 00 93 [00:01:07]Write i2c OK [00:01:07]MH_I2C_Read... [00:01:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:01:07]Read from MH i2c: E2 [00:01:07]MH_I2C_Read... [00:01:07]Read from MH i2c: E2 0B 00 [00:01:07]MH_I2C_Read... [00:01:07]Read from MH i2c: E2 0B 00 E5 33 00 AE EA BB 3C 28 33 52 9F 90 00 6F [00:01:07]RAPDU: AE EA BB 3C 28 33 52 9F 90 00 [00:01:07]wFMCommunicate OK [00:01:07]SAM_PROTO_SignData done [00:01:07]FM_MakeSignedData done [00:01:07]CreateOFDProtocolMessage [00:01:07]wFMCommunicate request_size=4 [00:01:07]MH_SAM_APDU [00:01:07]CAPDU: 80 11 00 00 [00:01:07]Write to MH i2c: E2 08 00 E6 33 80 11 00 00 00 00 00 00 93 [00:01:07]Write i2c OK [00:01:07]MH_I2C_Read... [00:01:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:01:07]Read from MH i2c: E2 [00:01:07]MH_I2C_Read... [00:01:07]Read from MH i2c: E2 17 00 [00:01:07]MH_I2C_Read... [00:01:07]Read from MH i2c: E2 17 00 E6 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E4 [00:01:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:01:07]wFMCommunicate OK [00:01:07]CreateOFDProtocolMessage done [00:01:07]OFDSenderStorePacket 156577 [00:01:07]StoreOFDPacket docnum=156577 [00:01:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0A C4 07 01 68 03 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 02 00 00 F4 03 04 00 C4 99 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A1 63 02 00 35 04 06 00 62 31 CA C7 14 3A AE EA BB 3C 28 33 52 9F [00:01:07]CheckFolder [00:01:07]dirname=/storage/ofd_packets [00:01:07]CheckFolder done [00:01:07]ProducePacketName [00:01:07]name=ofd_packets/00156577 [00:01:07]NVStorageSaveData ofd_packets/00156577 [00:01:07]File name is /storage/ofd_packets/00156577 [00:01:07]Write 301 bytes [00:01:07]NVStorageSaveData done [00:01:07]OFDSenderStorePacket done [00:01:07]KKMCreateOFDPacket done [00:01:07]NVStorageSaveData kkm_last_timestamp [00:01:07]File name is /storage/kkm_last_timestamp [00:01:07]Write 4 bytes [00:01:07]NVStorageSaveData done [00:01:07]ExternCall_PrintAddStr [00:01:07]wPrintStart [00:01:07]Write to MH i2c: 01 00 00 E7 33 1A [00:01:07]Write i2c OK [00:01:07]MH_I2C_Read... [00:01:07]Read from MH i2c: 01 [00:01:07]MH_I2C_Read... [00:01:07]Read from MH i2c: 01 07 00 [00:01:07]MH_I2C_Read... [00:01:07]Read from MH i2c: 01 07 00 E7 33 00 00 00 00 00 FF 0F 2F [00:01:07]RasterBufferAndPrint [00:01:07]line Счет N : (1)874897 [00:01:07]line ИНН: 02508201610067 [00:01:07]line Контрольно-Кассовый Чек [00:01:07]line ПРОДАЖА [00:01:07]line ТРК (МРК, ГНК) : 32 [00:01:07]line Товар: 2710124130 [00:01:07]line Аи-92-К-5 [00:01:07]line 14.950 * 66.90 [00:01:07]line = 1000.16 [00:01:07]line НДС 12% НСП 1% [00:01:07]line > о реализуемом товаре [00:01:07]line ОКРУГЛЕНИЕ: -0.16 [00:01:07]line ИТОГО: 1000.00 [00:01:07]line Внесено: 1000.00 [00:01:07]line СДАЧА: 0.00 [00:01:07]line НСП 1% : 8.85 [00:01:07]line НДС 12% : 106.21 [00:01:07]line Наличными: 1000.00 [00:01:07]line Безнал.: 0.00 [00:01:07]line Место: АЗС № 165 "Партнер Нефть" [00:01:07]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [00:01:07]line СНО: Общий режим [00:01:07]line Чек 649 21.10.2024 00:01 [00:01:07]line Смена: 314 ФФД: 1.0 [00:01:07]line ЗНМ: 0300000234 [00:01:07]line РНМ: 0000137193017469 [00:01:07]line Версия ККМ: v1.0 [00:01:07]line ФМ: 0000000000963156 [00:01:07]line ФД: 156577 [00:01:07]line ФПД: 107965994964026 [00:01:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T000108&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156577&fm=107965994964026&tin=02508201610067®Number=0000137193017469&sum=100000 [00:01:08]OFD Sender: Processing packet 156577 [packets to send 52, broken 51] [00:01:08]ProducePacketName [00:01:08]name=ofd_packets/00156577 [00:01:08]OFD Sender: To server: pG, [00:01:08]CommunicateWithHost lk.salyk.kg:30040 [00:01:08]ConnectInit lk.salyk.kg [00:01:08]written 0, free lines is 4095 [00:01:08]Connected sock=10 [00:01:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0A C4 07 01 68 03 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 02 00 00 F4 03 04 00 C4 99 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A1 63 02 00 35 04 06 00 62 31 CA C7 14 3A AE EA BB 3C 28 33 52 9F [00:01:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 2D A1 47 00 C8 D5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A1 63 02 00 F4 03 04 00 F5 3F 15 67 B6 04 01 00 00 AF 31 E8 0C B2 88 13 73 [00:01:08]CommunicateWithHost err = 0 [00:01:08]CheckOFDResponse [00:01:08]1017 (14) - 77093643461234 [00:01:08]1041 (16) - 0000000000963156 [00:01:08]1040 (4) - 156577 [00:01:08]1012 (4) - 20.10.2024 17:37 [00:01:08]1206 (1) - 0 [00:01:08]OFD Sender: Remove packet 156577 [00:01:08]ProducePacketName [00:01:08]name=ofd_packets/00156577 [00:01:08]NVStorageDeleteData [00:01:08]Write to MH i2c: 01 00 00 12 34 46 [00:01:08]Write i2c OK [00:01:08]MH_I2C_Read... [00:01:08]Read from MH i2c: 01 [00:01:08]MH_I2C_Read... [00:01:08]Read from MH i2c: 01 07 00 [00:01:08]MH_I2C_Read... [00:01:08]Read from MH i2c: 01 07 00 12 34 00 00 00 00 00 DE 0C 37 [00:01:08]RasterBufferAndPrint [00:01:08]line [00:01:08]line [00:01:08]line [00:01:08]line [00:01:08]line [00:01:08]written 0, free lines is 3300 [00:01:08]MH_Cut [00:01:08]Write to MH i2c: D1 01 00 19 34 01 1F [00:01:08]Write i2c OK [00:01:08]MH_I2C_Read... [00:01:08]Read from MH i2c: D1 [00:01:08]MH_I2C_Read... [00:01:08]Read from MH i2c: D1 01 00 [00:01:08]MH_I2C_Read... [00:01:08]Read from MH i2c: D1 01 00 19 34 00 1E [00:01:08]Write to MH i2c: 01 00 00 1A 34 4E [00:01:08]Write i2c OK [00:01:08]MH_I2C_Read... [00:01:09]OFD Sender: No OFD packet to send [00:01:09]*** Cut start [00:01:09]*** Partial cut [00:01:09]*** CUTSNS_PIN = 1 [00:01:09]*** CUTSNS_PIN = 0 [00:01:09]*** Brake cut motor [00:01:10]Read from MH i2c: 01 [00:01:10]MH_I2C_Read... [00:01:10]*** Stop cut motor [00:01:10]*** Cut end [00:01:10]Read from MH i2c: 01 07 00 [00:01:10]MH_I2C_Read... [00:01:10]Read from MH i2c: 01 07 00 1A 34 00 00 00 00 00 FF 0F 63 [00:01:10]process_action close_receipt done [00:01:10]requested_data is exist [00:01:10]produce_requested_data [00:01:10]requested_item fm.sn is exist - process it [00:01:10]wFMCommunicate request_size=4 [00:01:10]MH_SAM_APDU [00:01:10]CAPDU: 80 11 00 00 [00:01:10]Write to MH i2c: E2 08 00 1B 34 80 11 00 00 00 00 00 00 C9 [00:01:10]Write i2c OK [00:01:10]MH_I2C_Read... [00:01:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:01:10]Read from MH i2c: E2 [00:01:10]MH_I2C_Read... [00:01:10]Read from MH i2c: E2 17 00 [00:01:10]MH_I2C_Read... [00:01:10]Read from MH i2c: E2 17 00 1B 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1A [00:01:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:01:10]wFMCommunicate OK [00:01:10]requested_item fd.num is exist - process it [00:01:10]SAM_PROTO_GetFieldsCounters [00:01:10]wFMCommunicate request_size=4 [00:01:10]MH_SAM_APDU [00:01:10]CAPDU: 80 13 00 00 [00:01:10]Write to MH i2c: E2 08 00 1C 34 80 13 00 00 00 00 00 00 CC [00:01:10]Write i2c OK [00:01:10]MH_I2C_Read... [00:01:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:01:10]Read from MH i2c: E2 [00:01:10]MH_I2C_Read... [00:01:10]Read from MH i2c: E2 62 00 [00:01:10]MH_I2C_Read... [00:01:10]Read from MH i2c: E2 62 00 1C 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A1 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 89 02 00 00 5E 04 04 00 89 02 00 00 57 04 04 00 8A 02 00 00 19 04 04 00 00 00 00 00 90 00 E7 [00:01:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A1 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 89 02 00 00 5E 04 04 00 89 02 00 00 57 04 04 00 8A 02 00 00 19 04 04 00 00 00 00 00 90 00 [00:01:10]wFMCommunicate OK [00:01:10]SAM_PROTO_GetFieldsCounters done [00:01:10]requested_item shift.num is exist - process it [00:01:10]requested_item shift.opened is exist - process it [00:01:10]req_shift_opened [00:01:10]FM_GetShiftState [00:01:10]SAM_PROTO_GetShiftState [00:01:10]wFMCommunicate request_size=4 [00:01:10]MH_SAM_APDU [00:01:10]CAPDU: 80 13 01 00 [00:01:10]Write to MH i2c: E2 08 00 1D 34 80 13 01 00 00 00 00 00 CE [00:01:10]Write i2c OK [00:01:10]MH_I2C_Read... [00:01:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:01:10]Read from MH i2c: E2 [00:01:10]MH_I2C_Read... [00:01:10]Read from MH i2c: E2 0E 00 [00:01:10]MH_I2C_Read... [00:01:10]Read from MH i2c: E2 0E 00 1D 34 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 75 [00:01:10]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [00:01:10]wFMCommunicate OK [00:01:10]SAM_PROTO_GetShiftState done [00:01:10]FM_GetShiftState done [00:01:10]req_shift_opened done [00:01:10]requested_item shift.open_date is exist - process it [00:01:10]req_shift_open_date [00:01:10]req_shift_open_date done [00:01:10]produce_requested_data done [00:01:10]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156577,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [00:01:10]process_action_free close_receipt [00:01:10]json_value_free [00:01:10]json_value_free done [00:01:10]process_json_proto returns [00:01:10]Send response to host [00:01:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156577,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [00:01:10]free response buf [00:01:10]execute_script done [00:01:10]execute_script returns [00:01:10]free content buf [00:01:10]Sock 7.Close socket [00:01:10]Sock 7.Thread stoped [00:01:14]OFD Sender: No OFD packet to send [00:01:19]OFD Sender: No OFD packet to send [00:01:24]OFD Sender: No OFD packet to send [00:01:29]OFD Sender: No OFD packet to send [00:01:34]OFD Sender: No OFD packet to send [00:01:39]OFD Sender: No OFD packet to send [00:01:44]OFD Sender: No OFD packet to send [00:01:49]OFD Sender: No OFD packet to send [00:01:54]OFD Sender: No OFD packet to send [00:01:59]OFD Sender: No OFD packet to send [00:02:04]OFD Sender: No OFD packet to send [00:02:09]OFD Sender: No OFD packet to send [00:02:14]OFD Sender: No OFD packet to send [00:02:19]OFD Sender: No OFD packet to send [00:02:24]OFD Sender: No OFD packet to send [00:02:29]OFD Sender: No OFD packet to send [00:02:34]OFD Sender: No OFD packet to send [00:02:39]OFD Sender: No OFD packet to send [00:02:44]OFD Sender: No OFD packet to send [00:02:49]OFD Sender: No OFD packet to send [00:02:54]OFD Sender: No OFD packet to send [00:02:59]OFD Sender: No OFD packet to send [00:03:04]OFD Sender: No OFD packet to send [00:03:09]OFD Sender: No OFD packet to send [00:03:11]accept exits with 9 [00:03:11]New connection [00:03:11]New thread 3066588516 created [00:03:11]Thread 3066731876 joined [00:03:11]Waiting for new connection... [00:03:11] Sock 9.Parse request [00:03:11]Sock 9.Check first char [00:03:11]Sock 9.First char is OK [00:03:11]request: POST /json_proto HTTP/1.0 [00:03:11]Method: POST [00:03:11]URL: /json_proto [00:03:11]Method is POST - this is cgi request [00:03:11]url: /json_proto [00:03:11]query_string will be loaded in cgi processing [00:03:11]execute_cgi json_proto POST (null) [00:03:11]execute_cgi path=json_proto method=POST [00:03:11]POST find Content-Length [00:03:11]Host: 172.17.53.67:8080 [00:03:11]Content-Length: 675 [00:03:11]Content-Type: application/json [00:03:11] [00:03:11]POST finish read [00:03:11]Found Content-Length = 675 [00:03:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874898", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 21.930, "sum" : 1500.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:03:11]execute_script... [00:03:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874898", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 21.930, "sum" : 1500.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:03:11]POST & json_proto [00:03:11]process_json_proto [00:03:11]json parsed OK: [00:03:11]protocol is kg_v1.0 [00:03:11]action value=close_receipt [00:03:11]process_action close_receipt [00:03:11]cmd_close_receipt [00:03:11]MH_GetDate [00:03:11]Write to MH i2c: F0 00 00 1E 34 41 [00:03:11]Write i2c OK [00:03:11]MH_I2C_Read... [00:03:11]Read from MH i2c: F0 [00:03:11]MH_I2C_Read... [00:03:11]Read from MH i2c: F0 09 00 [00:03:11]MH_I2C_Read... [00:03:11]Read from MH i2c: F0 09 00 1E 34 00 41 9A 15 67 19 BC 99 64 73 [00:03:11]GetLastDocTimeStamp 1729468868 [00:03:11]current date 1729468993 [00:03:11]FM_GetShiftState [00:03:11]SAM_PROTO_GetShiftState [00:03:11]wFMCommunicate request_size=4 [00:03:11]MH_SAM_APDU [00:03:11]CAPDU: 80 13 01 00 [00:03:11]Write to MH i2c: E2 08 00 1F 34 80 13 01 00 00 00 00 00 D0 [00:03:11]Write i2c OK [00:03:11]MH_I2C_Read... [00:03:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:03:11]Read from MH i2c: E2 [00:03:11]MH_I2C_Read... [00:03:11]Read from MH i2c: E2 0E 00 [00:03:11]MH_I2C_Read... [00:03:11]Read from MH i2c: E2 0E 00 1F 34 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 77 [00:03:11]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [00:03:11]wFMCommunicate OK [00:03:11]SAM_PROTO_GetShiftState done [00:03:11]FM_GetShiftState done [00:03:11]opened in 1729383891 [00:03:11]opened+sec_in_day 1729470291 [00:03:11]quantity*price = 150001 [00:03:11]sum+1 = 150002 [00:03:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.27 НДС 12% : 159.29 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 650 21.10.2024 00:03 Смена: 314 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156578 ФПД: 118055002954154 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T000313&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156578&fm=118055002954154&tin=02508201610067®Number=0000137193017469&sum=150000 [00:03:12]StoreToDocumentArchive [00:03:12]shift 314 fd 156578 [00:03:12]save to /storage/0314/doc_00156578 [00:03:12]save last doc name /storage/0314/doc_00156578 to /storage/kkm_last_doc_name [00:03:12]save OK [00:03:12]Clear old archive folders... [00:03:12]ProcessDocumentItem done err = 0, tmpTLVsize=252 [00:03:12]tlvbuf is B6F22D80 [00:03:12]SAM_PROTO_ClearQueue [00:03:12]wFMCommunicate request_size=4 [00:03:12]MH_SAM_APDU [00:03:12]CAPDU: 80 09 00 00 [00:03:12]Write to MH i2c: E2 08 00 2C 34 80 09 00 00 00 00 00 00 D2 [00:03:12]Write i2c OK [00:03:12]MH_I2C_Read... [00:03:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:03:12]Read from MH i2c: E2 [00:03:12]MH_I2C_Read... [00:03:12]Read from MH i2c: E2 03 00 [00:03:12]MH_I2C_Read... [00:03:12]Read from MH i2c: E2 03 00 2C 34 00 90 00 D4 [00:03:12]RAPDU: 90 00 [00:03:12]wFMCommunicate OK [00:03:12]SAM_PROTO_ClearQueue done [00:03:12]KKMCreateOFDPacket [00:03:12]OFDProtocolAddRootSTLVToBuf [00:03:12]FM_MakeSignedData [00:03:12]FM_MakeSignedData [00:03:12]SAM_PROTO_SignData [00:03:12]wFMCommunicate request_size=4 [00:03:12]MH_SAM_APDU [00:03:12]CAPDU: 80 0D 01 02 [00:03:12]Write to MH i2c: E2 08 00 2D 34 80 0D 01 02 00 00 00 00 DA [00:03:12]Write i2c OK [00:03:12]MH_I2C_Read... [00:03:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:03:12]Read from MH i2c: E2 [00:03:12]MH_I2C_Read... [00:03:12]Read from MH i2c: E2 03 00 [00:03:12]MH_I2C_Read... [00:03:12]Read from MH i2c: E2 03 00 2D 34 00 90 00 D5 [00:03:12]RAPDU: 90 00 [00:03:12]wFMCommunicate OK [00:03:12]wFMCommunicate request_size=255 [00:03:12]MH_SAM_APDU [00:03:12]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 02 00 00 F4 03 04 00 41 9A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A2 63 02 00 35 04 06 00 [00:03:12]Write to MH i2c: E2 02 01 2E 34 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 02 00 00 F4 03 04 00 41 9A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A2 63 02 00 35 04 06 00 00 00 6C [00:03:12]Write i2c OK [00:03:12]MH_I2C_Read... [00:03:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:03:13]Read from MH i2c: E2 [00:03:13]MH_I2C_Read... [00:03:13]Read from MH i2c: E2 03 00 [00:03:13]MH_I2C_Read... [00:03:13]Read from MH i2c: E2 03 00 2E 34 00 90 00 D6 [00:03:13]RAPDU: 90 00 [00:03:13]wFMCommunicate OK [00:03:13]wFMCommunicate request_size=11 [00:03:13]MH_SAM_APDU [00:03:13]CAPDU: 80 0D 02 02 06 6B 5E D2 83 D9 AA [00:03:13]Write to MH i2c: E2 0E 00 2F 34 80 0D 02 02 06 00 6B 5E D2 83 D9 AA 00 00 8A [00:03:13]Write i2c OK [00:03:13]MH_I2C_Read... [00:03:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:03:13]Read from MH i2c: E2 [00:03:13]MH_I2C_Read... [00:03:13]Read from MH i2c: E2 03 00 [00:03:13]MH_I2C_Read... [00:03:13]Read from MH i2c: E2 03 00 2F 34 00 90 00 D7 [00:03:13]RAPDU: 90 00 [00:03:13]wFMCommunicate OK [00:03:13]wFMCommunicate request_size=4 [00:03:13]MH_SAM_APDU [00:03:13]CAPDU: 80 0D 03 02 [00:03:13]Write to MH i2c: E2 08 00 30 34 80 0D 03 02 00 00 00 00 DF [00:03:13]Write i2c OK [00:03:13]MH_I2C_Read... [00:03:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:03:13]Read from MH i2c: E2 [00:03:13]MH_I2C_Read... [00:03:13]Read from MH i2c: E2 0B 00 [00:03:13]MH_I2C_Read... [00:03:13]Read from MH i2c: E2 0B 00 30 34 00 D7 39 5F D5 F3 C6 2C 35 90 00 3E [00:03:13]RAPDU: D7 39 5F D5 F3 C6 2C 35 90 00 [00:03:13]wFMCommunicate OK [00:03:13]SAM_PROTO_SignData done [00:03:13]FM_MakeSignedData done [00:03:13]CreateOFDProtocolMessage [00:03:13]wFMCommunicate request_size=4 [00:03:13]MH_SAM_APDU [00:03:13]CAPDU: 80 11 00 00 [00:03:13]Write to MH i2c: E2 08 00 31 34 80 11 00 00 00 00 00 00 DF [00:03:13]Write i2c OK [00:03:13]MH_I2C_Read... [00:03:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:03:13]Read from MH i2c: E2 [00:03:13]MH_I2C_Read... [00:03:13]Read from MH i2c: E2 17 00 [00:03:13]MH_I2C_Read... [00:03:13]Read from MH i2c: E2 17 00 31 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 30 [00:03:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:03:13]wFMCommunicate OK [00:03:13]CreateOFDProtocolMessage done [00:03:13]OFDSenderStorePacket 156578 [00:03:13]StoreOFDPacket docnum=156578 [00:03:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 16 91 08 01 61 60 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 02 00 00 F4 03 04 00 41 9A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A2 63 02 00 35 04 06 00 6B 5E D2 83 D9 AA D7 39 5F D5 F3 C6 2C 35 [00:03:13]CheckFolder [00:03:13]dirname=/storage/ofd_packets [00:03:13]CheckFolder done [00:03:13]ProducePacketName [00:03:13]name=ofd_packets/00156578 [00:03:13]NVStorageSaveData ofd_packets/00156578 [00:03:13]File name is /storage/ofd_packets/00156578 [00:03:13]Write 302 bytes [00:03:13]NVStorageSaveData done [00:03:13]OFDSenderStorePacket done [00:03:13]KKMCreateOFDPacket done [00:03:13]NVStorageSaveData kkm_last_timestamp [00:03:13]File name is /storage/kkm_last_timestamp [00:03:13]Write 4 bytes [00:03:13]NVStorageSaveData done [00:03:13]OFD Sender: Processing packet 156578 [packets to send 52, broken 51] [00:03:13]ProducePacketName [00:03:13]name=ofd_packets/00156578 [00:03:13]OFD Sender: To server: pG, [00:03:13]CommunicateWithHost lk.salyk.kg:30040 [00:03:13]ConnectInit lk.salyk.kg [00:03:13]ExternCall_PrintAddStr [00:03:13]wPrintStart [00:03:13]Write to MH i2c: 01 00 00 32 34 66 [00:03:13]Write i2c OK [00:03:13]MH_I2C_Read... [00:03:13]Read from MH i2c: 01 [00:03:13]MH_I2C_Read... [00:03:13]Read from MH i2c: 01 07 00 [00:03:13]MH_I2C_Read... [00:03:13]Read from MH i2c: 01 07 00 32 34 00 00 00 00 00 FF 0F 7B [00:03:13]RasterBufferAndPrint [00:03:13]line Счет N : (1)874898 [00:03:13]line ИНН: 02508201610067 [00:03:13]line Контрольно-Кассовый Чек [00:03:13]line ПРОДАЖА [00:03:13]line ТРК (МРК, ГНК) : 43 [00:03:13]line Товар: 2710124130 [00:03:13]line Super 92-К-5 [00:03:13]line 21.930 * 68.40 [00:03:13]line = 1500.01 [00:03:13]line НДС 12% НСП 1% [00:03:13]line > о реализуемом товаре [00:03:13]line ОКРУГЛЕНИЕ: -0.01 [00:03:13]line ИТОГО: 1500.00 [00:03:13]line Внесено: 1500.00 [00:03:13]line СДАЧА: 0.00 [00:03:13]line НСП 1% : 13.27 [00:03:13]line НДС 12% : 159.29 [00:03:13]line Наличными: 1500.00 [00:03:13]line Безнал.: 0.00 [00:03:13]line Место: АЗС № 165 "Партнер Нефть" [00:03:13]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [00:03:13]line СНО: Общий режим [00:03:13]line Чек 650 21.10.2024 00:03 [00:03:13]line Смена: 314 ФФД: 1.0 [00:03:13]line ЗНМ: 0300000234 [00:03:13]line РНМ: 0000137193017469 [00:03:13]line Версия ККМ: v1.0 [00:03:13]line ФМ: 0000000000963156 [00:03:13]line ФД: 156578 [00:03:13]line ФПД: 118055002954154 [00:03:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T000313&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156578&fm=118055002954154&tin=02508201610067®Number=0000137193017469&sum=150000 [00:03:13]Connected sock=11 [00:03:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 16 91 08 01 61 60 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 02 00 00 F4 03 04 00 41 9A 15 67 0E 04 04 00 3A 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A2 63 02 00 35 04 06 00 6B 5E D2 83 D9 AA D7 39 5F D5 F3 C6 2C 35 [00:03:13]written 0, free lines is 4095 [00:03:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 5B DB 47 00 C5 3D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A2 63 02 00 F4 03 04 00 72 40 15 67 B6 04 01 00 00 81 DC 3B E2 3A 9B 69 36 [00:03:13]CommunicateWithHost err = 0 [00:03:13]CheckOFDResponse [00:03:13]1017 (14) - 77093643461234 [00:03:13]1041 (16) - 0000000000963156 [00:03:13]1040 (4) - 156578 [00:03:13]1012 (4) - 20.10.2024 17:40 [00:03:13]1206 (1) - 0 [00:03:13]OFD Sender: Remove packet 156578 [00:03:13]ProducePacketName [00:03:13]name=ofd_packets/00156578 [00:03:13]NVStorageDeleteData [00:03:14]Write to MH i2c: 01 00 00 5D 34 91 [00:03:14]Write i2c OK [00:03:14]MH_I2C_Read... [00:03:14]Read from MH i2c: 01 [00:03:14]MH_I2C_Read... [00:03:14]Read from MH i2c: 01 07 00 [00:03:14]MH_I2C_Read... [00:03:14]Read from MH i2c: 01 07 00 5D 34 00 00 00 00 00 E6 0C 8A [00:03:14]RasterBufferAndPrint [00:03:14]line [00:03:14]line [00:03:14]line [00:03:14]line [00:03:14]line [00:03:14]written 0, free lines is 3309 [00:03:14]MH_Cut [00:03:14]Write to MH i2c: D1 01 00 64 34 01 6A [00:03:14]Write i2c OK [00:03:14]MH_I2C_Read... [00:03:14]Read from MH i2c: D1 [00:03:14]MH_I2C_Read... [00:03:14]Read from MH i2c: D1 01 00 [00:03:14]MH_I2C_Read... [00:03:14]Read from MH i2c: D1 01 00 64 34 00 69 [00:03:14]Write to MH i2c: 01 00 00 65 34 99 [00:03:14]Write i2c OK [00:03:14]MH_I2C_Read... [00:03:14]OFD Sender: No OFD packet to send [00:03:14]*** Cut start [00:03:14]*** Partial cut [00:03:14]*** CUTSNS_PIN = 1 [00:03:14]*** CUTSNS_PIN = 0 [00:03:15]*** Brake cut motor [00:03:15]Read from MH i2c: 01 [00:03:15]MH_I2C_Read... [00:03:15]*** Stop cut motor [00:03:15]*** Cut end [00:03:15]Read from MH i2c: 01 07 00 [00:03:15]MH_I2C_Read... [00:03:15]Read from MH i2c: 01 07 00 65 34 00 00 00 00 00 FF 0F AE [00:03:15]process_action close_receipt done [00:03:15]requested_data is exist [00:03:15]produce_requested_data [00:03:15]requested_item fm.sn is exist - process it [00:03:15]wFMCommunicate request_size=4 [00:03:15]MH_SAM_APDU [00:03:15]CAPDU: 80 11 00 00 [00:03:15]Write to MH i2c: E2 08 00 66 34 80 11 00 00 00 00 00 00 14 [00:03:15]Write i2c OK [00:03:15]MH_I2C_Read... [00:03:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:03:15]Read from MH i2c: E2 [00:03:15]MH_I2C_Read... [00:03:15]Read from MH i2c: E2 17 00 [00:03:15]MH_I2C_Read... [00:03:15]Read from MH i2c: E2 17 00 66 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 65 [00:03:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:03:15]wFMCommunicate OK [00:03:15]requested_item fd.num is exist - process it [00:03:15]SAM_PROTO_GetFieldsCounters [00:03:15]wFMCommunicate request_size=4 [00:03:15]MH_SAM_APDU [00:03:15]CAPDU: 80 13 00 00 [00:03:15]Write to MH i2c: E2 08 00 67 34 80 13 00 00 00 00 00 00 17 [00:03:15]Write i2c OK [00:03:15]MH_I2C_Read... [00:03:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:03:15]Read from MH i2c: E2 [00:03:15]MH_I2C_Read... [00:03:15]Read from MH i2c: E2 62 00 [00:03:15]MH_I2C_Read... [00:03:15]Read from MH i2c: E2 62 00 67 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A2 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 8A 02 00 00 5E 04 04 00 8A 02 00 00 57 04 04 00 8B 02 00 00 19 04 04 00 00 00 00 00 90 00 36 [00:03:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A2 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 8A 02 00 00 5E 04 04 00 8A 02 00 00 57 04 04 00 8B 02 00 00 19 04 04 00 00 00 00 00 90 00 [00:03:15]wFMCommunicate OK [00:03:15]SAM_PROTO_GetFieldsCounters done [00:03:15]requested_item shift.num is exist - process it [00:03:15]requested_item shift.opened is exist - process it [00:03:15]req_shift_opened [00:03:15]FM_GetShiftState [00:03:15]SAM_PROTO_GetShiftState [00:03:15]wFMCommunicate request_size=4 [00:03:15]MH_SAM_APDU [00:03:15]CAPDU: 80 13 01 00 [00:03:15]Write to MH i2c: E2 08 00 68 34 80 13 01 00 00 00 00 00 19 [00:03:15]Write i2c OK [00:03:15]MH_I2C_Read... [00:03:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:03:15]Read from MH i2c: E2 [00:03:15]MH_I2C_Read... [00:03:15]Read from MH i2c: E2 0E 00 [00:03:15]MH_I2C_Read... [00:03:15]Read from MH i2c: E2 0E 00 68 34 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C0 [00:03:15]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [00:03:15]wFMCommunicate OK [00:03:15]SAM_PROTO_GetShiftState done [00:03:15]FM_GetShiftState done [00:03:15]req_shift_opened done [00:03:15]requested_item shift.open_date is exist - process it [00:03:15]req_shift_open_date [00:03:15]req_shift_open_date done [00:03:15]produce_requested_data done [00:03:15]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156578,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [00:03:15]process_action_free close_receipt [00:03:15]json_value_free [00:03:15]json_value_free done [00:03:15]process_json_proto returns [00:03:15]Send response to host [00:03:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156578,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [00:03:15]free response buf [00:03:15]execute_script done [00:03:15]execute_script returns [00:03:15]free content buf [00:03:15]Sock 9.Close socket [00:03:15]Sock 9.Thread stoped [00:03:19]OFD Sender: No OFD packet to send [00:03:24]OFD Sender: No OFD packet to send [00:03:29]OFD Sender: No OFD packet to send [00:03:34]OFD Sender: No OFD packet to send [00:03:39]OFD Sender: No OFD packet to send [00:03:44]OFD Sender: No OFD packet to send [00:03:49]OFD Sender: No OFD packet to send [00:03:54]OFD Sender: No OFD packet to send [00:03:59]OFD Sender: No OFD packet to send [00:04:04]OFD Sender: No OFD packet to send [00:04:09]OFD Sender: No OFD packet to send [00:04:14]OFD Sender: No OFD packet to send [00:04:17]accept exits with 7 [00:04:17]New connection [00:04:17]New thread 3066731876 created [00:04:17]Thread 3066588516 joined [00:04:17]Waiting for new connection... [00:04:17] Sock 7.Parse request [00:04:17]Sock 7.Check first char [00:04:17]Sock 7.First char is OK [00:04:17]request: POST /json_proto HTTP/1.0 [00:04:17]Method: POST [00:04:17]URL: /json_proto [00:04:17]Method is POST - this is cgi request [00:04:17]url: /json_proto [00:04:17]query_string will be loaded in cgi processing [00:04:17]execute_cgi json_proto POST (null) [00:04:17]execute_cgi path=json_proto method=POST [00:04:17]POST find Content-Length [00:04:17]Host: 172.17.53.67:8080 [00:04:17]Content-Length: 215 [00:04:17]Content-Type: application/json [00:04:17] [00:04:17]POST finish read [00:04:17]Found Content-Length = 215 [00:04:17]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:04:17]execute_script... [00:04:17]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:04:17]POST & json_proto [00:04:17]process_json_proto [00:04:17]json parsed OK: [00:04:17]protocol is kg_v1.0 [00:04:17]action value=get_value [00:04:17]process_action get_value [00:04:17]cmd_get_value [00:04:17]process_action get_value done [00:04:17]requested_data is exist [00:04:17]produce_requested_data [00:04:17]requested_item kkm.sn is exist - process it [00:04:17]requested_item kkm.ver is exist - process it [00:04:17]requested_item fm.sn is exist - process it [00:04:17]wFMCommunicate request_size=4 [00:04:17]MH_SAM_APDU [00:04:17]CAPDU: 80 11 00 00 [00:04:17]Write to MH i2c: E2 08 00 69 34 80 11 00 00 00 00 00 00 17 [00:04:17]Write i2c OK [00:04:17]MH_I2C_Read... [00:04:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:04:17]Read from MH i2c: E2 [00:04:17]MH_I2C_Read... [00:04:17]Read from MH i2c: E2 17 00 [00:04:17]MH_I2C_Read... [00:04:17]Read from MH i2c: E2 17 00 69 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 68 [00:04:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:04:17]wFMCommunicate OK [00:04:17]requested_item fd.num is exist - process it [00:04:17]SAM_PROTO_GetFieldsCounters [00:04:17]wFMCommunicate request_size=4 [00:04:17]MH_SAM_APDU [00:04:17]CAPDU: 80 13 00 00 [00:04:17]Write to MH i2c: E2 08 00 6A 34 80 13 00 00 00 00 00 00 1A [00:04:17]Write i2c OK [00:04:17]MH_I2C_Read... [00:04:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:04:17]Read from MH i2c: E2 [00:04:17]MH_I2C_Read... [00:04:17]Read from MH i2c: E2 62 00 [00:04:17]MH_I2C_Read... [00:04:17]Read from MH i2c: E2 62 00 6A 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A2 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 8A 02 00 00 5E 04 04 00 8A 02 00 00 57 04 04 00 8B 02 00 00 19 04 04 00 00 00 00 00 90 00 39 [00:04:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A2 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 8A 02 00 00 5E 04 04 00 8A 02 00 00 57 04 04 00 8B 02 00 00 19 04 04 00 00 00 00 00 90 00 [00:04:17]wFMCommunicate OK [00:04:17]SAM_PROTO_GetFieldsCounters done [00:04:17]requested_item shift.num is exist - process it [00:04:17]requested_item shift.opened is exist - process it [00:04:17]req_shift_opened [00:04:17]FM_GetShiftState [00:04:17]SAM_PROTO_GetShiftState [00:04:17]wFMCommunicate request_size=4 [00:04:17]MH_SAM_APDU [00:04:17]CAPDU: 80 13 01 00 [00:04:17]Write to MH i2c: E2 08 00 6B 34 80 13 01 00 00 00 00 00 1C [00:04:17]Write i2c OK [00:04:17]MH_I2C_Read... [00:04:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:04:17]Read from MH i2c: E2 [00:04:17]MH_I2C_Read... [00:04:17]Read from MH i2c: E2 0E 00 [00:04:17]MH_I2C_Read... [00:04:17]Read from MH i2c: E2 0E 00 6B 34 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 C3 [00:04:17]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [00:04:17]wFMCommunicate OK [00:04:17]SAM_PROTO_GetShiftState done [00:04:17]FM_GetShiftState done [00:04:17]req_shift_opened done [00:04:17]requested_item shift.open_date is exist - process it [00:04:17]req_shift_open_date [00:04:17]req_shift_open_date done [00:04:17]produce_requested_data done [00:04:17]produce_requested_data return {"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":156578,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [00:04:17]process_action_free get_value [00:04:17]json_value_free [00:04:17]json_value_free done [00:04:17]process_json_proto returns [00:04:17]Send response to host [00:04:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":156578,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [00:04:17]free response buf [00:04:17]execute_script done [00:04:17]execute_script returns [00:04:17]free content buf [00:04:17]Sock 7.Close socket [00:04:17]Sock 7.Thread stoped [00:04:17]accept exits with 9 [00:04:17]New connection [00:04:17]New thread 3066588516 created [00:04:17]Thread 3066731876 joined [00:04:17]Waiting for new connection... [00:04:17] Sock 9.Parse request [00:04:17]Sock 9.Check first char [00:04:17]Sock 9.First char is OK [00:04:17]request: POST /json_proto HTTP/1.0 [00:04:17]Method: POST [00:04:17]URL: /json_proto [00:04:17]Method is POST - this is cgi request [00:04:17]url: /json_proto [00:04:17]query_string will be loaded in cgi processing [00:04:17]execute_cgi json_proto POST (null) [00:04:17]execute_cgi path=json_proto method=POST [00:04:17]POST find Content-Length [00:04:17]Host: 172.17.53.67:8080 [00:04:17]Content-Length: 331 [00:04:17]Content-Type: application/json [00:04:17] [00:04:17]POST finish read [00:04:17]Found Content-Length = 331 [00:04:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:04:17]execute_script... [00:04:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:04:18]POST & json_proto [00:04:18]process_json_proto [00:04:18]json parsed OK: [00:04:18]protocol is kg_v1.0 [00:04:18]action value=get_value [00:04:18]process_action get_value [00:04:18]cmd_get_value [00:04:18]process_action get_value done [00:04:18]requested_data is exist [00:04:18]produce_requested_data [00:04:18]requested_item fm.sale.total is exist - process it [00:04:18]SAM_PROTO_GetFMData [00:04:18]wFMCommunicate request_size=4 [00:04:18]MH_SAM_APDU [00:04:18]CAPDU: 80 13 03 00 [00:04:18]Write to MH i2c: E2 08 00 6C 34 80 13 03 00 00 00 00 00 1F [00:04:18]Write i2c OK [00:04:18]MH_I2C_Read... [00:04:18]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:04:18]Read from MH i2c: E2 [00:04:18]MH_I2C_Read... [00:04:18]Read from MH i2c: E2 FD 00 [00:04:18]MH_I2C_Read... [00:04:18]Read from MH i2c: E2 FD 00 6C 34 00 C4 04 85 04 C0 04 6E 04 04 00 2E 61 02 00 69 04 A3 00 6F 04 04 00 51 60 02 00 B1 04 05 00 4F 8F 95 94 02 70 04 05 00 FC A6 79 FA 01 72 04 04 00 53 E8 1B 9A 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 CE CA 2C 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 5C F4 D8 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 DD 00 00 00 B1 04 04 00 E8 E5 D3 03 70 04 04 00 E8 E5 D3 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 63 12 68 EF 03 09 00 90 00 C7 [00:04:18]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 2E 61 02 00 69 04 A3 00 6F 04 04 00 51 60 02 00 B1 04 05 00 4F 8F 95 94 02 70 04 05 00 FC A6 79 FA 01 72 04 04 00 53 E8 1B 9A 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 CE CA 2C 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 5C F4 D8 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 DD 00 00 00 B1 04 04 00 E8 E5 D3 03 70 04 04 00 E8 E5 D3 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 63 12 68 EF 03 09 00 90 00 [00:04:18]wFMCommunicate OK [00:04:18]wFMCommunicate request_size=4 [00:04:18]MH_SAM_APDU [00:04:18]CAPDU: 80 17 00 00 [00:04:18]Write to MH i2c: E2 08 00 6D 34 80 17 00 00 00 00 00 00 21 [00:04:18]Write i2c OK [00:04:18]MH_I2C_Read... [00:04:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:04:18]Read from MH i2c: E2 [00:04:18]MH_I2C_Read... [00:04:18]Read from MH i2c: E2 FD 00 [00:04:18]MH_I2C_Read... [00:04:18]Read from MH i2c: E2 FD 00 6D 34 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 23 AC 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 AE [00:04:18]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 23 AC 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [00:04:18]wFMCommunicate OK [00:04:18]wFMCommunicate request_size=4 [00:04:18]MH_SAM_APDU [00:04:18]CAPDU: 80 17 00 00 [00:04:18]Write to MH i2c: E2 08 00 6E 34 80 17 00 00 00 00 00 00 22 [00:04:18]Write i2c OK [00:04:18]MH_I2C_Read... [00:04:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:04:19]Read from MH i2c: E2 [00:04:19]MH_I2C_Read... [00:04:19]Read from MH i2c: E2 FD 00 [00:04:19]MH_I2C_Read... [00:04:19]Read from MH i2c: E2 FD 00 6E 34 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 37 [00:04:19]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [00:04:19]wFMCommunicate OK [00:04:19]wFMCommunicate request_size=4 [00:04:19]MH_SAM_APDU [00:04:19]CAPDU: 80 17 00 00 [00:04:19]Write to MH i2c: E2 08 00 6F 34 80 17 00 00 00 00 00 00 23 [00:04:19]Write i2c OK [00:04:19]MH_I2C_Read... [00:04:19]int [00:04:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:04:19]*** FLAG_PRN_KEY set [00:04:19]OFD Sender: No OFD packet to send [00:04:19]Read from MH i2c: E2 [00:04:19]MH_I2C_Read... [00:04:19]Read from MH i2c: E2 FD 00 [00:04:19]MH_I2C_Read... [00:04:19]Read from MH i2c: E2 FD 00 6F 34 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 9B [00:04:19]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [00:04:19]wFMCommunicate OK [00:04:19]wFMCommunicate request_size=4 [00:04:19]MH_SAM_APDU [00:04:19]CAPDU: 80 17 00 00 [00:04:19]Write to MH i2c: 01 00 00 70 34 A4 [00:04:19]Write i2c OK [00:04:19]MH_I2C_Read... [00:04:19]Read from MH i2c: 01 [00:04:19]MH_I2C_Read... [00:04:19]Read from MH i2c: 01 07 00 [00:04:19]MH_I2C_Read... [00:04:19]Read from MH i2c: 01 07 00 70 34 00 08 00 00 00 FF 0F C1 [00:04:19]state=0 [00:04:19]Key pressed [00:04:19]Feed [00:04:19]Write to MH i2c: D8 00 00 71 34 7C [00:04:19]Write i2c OK [00:04:19]MH_I2C_Read... [00:04:19]Read from MH i2c: D8 [00:04:19]MH_I2C_Read... [00:04:19]Read from MH i2c: D8 01 00 [00:04:19]MH_I2C_Read... [00:04:19]Read from MH i2c: D8 01 00 71 34 00 7D [00:04:19]Write to MH i2c: E2 08 00 72 34 80 17 00 00 00 00 00 00 26 [00:04:19]Write i2c OK [00:04:19]MH_I2C_Read... [00:04:19]int [00:04:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [00:04:19]Read from MH i2c: E2 [00:04:19]MH_I2C_Read... [00:04:19]Read from MH i2c: E2 E1 00 [00:04:19]MH_I2C_Read... [00:04:19]Read from MH i2c: E2 E1 00 72 34 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 14 [00:04:19]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:04:19]wFMCommunicate OK [00:04:19]SAM_PROTO_GetFMData done [00:04:19]requested_item fm.sale_refund.total is exist - process it [00:04:19]requested_item fm.buy.total is exist - process it [00:04:19]requested_item shift.sale.total is exist - process it [00:04:19]SAM_PROTO_GetShiftData [00:04:19]wFMCommunicate request_size=4 [00:04:19]MH_SAM_APDU [00:04:19]CAPDU: 80 13 02 00 [00:04:19]Write to MH i2c: E2 08 00 73 34 80 13 02 00 00 00 00 00 25 [00:04:19]Write i2c OK [00:04:19]MH_I2C_Read... [00:04:20]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:04:20]*** FLAG_PRN_KEY reset [00:04:20]Read from MH i2c: E2 [00:04:20]MH_I2C_Read... [00:04:20]Read from MH i2c: E2 FD 00 [00:04:20]MH_I2C_Read... [00:04:20]Read from MH i2c: E2 FD 00 73 34 00 BC 04 AA 04 B8 04 6E 04 04 00 8A 02 00 00 69 04 9F 00 6F 04 04 00 89 02 00 00 B1 04 04 00 16 C0 B8 02 70 04 04 00 CC 23 AA 01 72 04 04 00 4A 9C 0E 01 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 8B 02 4A 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 C3 2A 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 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 79 7C EF 03 09 00 F6 03 01 00 00 F7 03 90 00 1B [00:04:20]RAPDU: Write to MH i2c: BC 01 04 AA 00 04 00 B8 74 04 34 6E A8 04 [00:04:20]04 00 8A 02 00 00 69 04 9F 00 6F 04 04 00 89 02 00 00 B1 04 04 00 16 C0 B8 02 70 04 04 00 CC 23 AA 01 72 04 04 00 4A 9C 0E 01 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 8B 02 4A 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 C3 2A 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 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 79 7C EF 03 09 00 F6 03 01 00 00 F7 03 90 00 [00:04:20]wFMCommunicate OK [00:04:20]wFMCommunicate request_size=4 [00:04:20]MH_SAM_APDU [00:04:20]CAPDU: 80 17 00 00 [00:04:20]Write i2c OK [00:04:20]MH_I2C_Read... [00:04:20]Read from MH i2c: 01 [00:04:20]MH_I2C_Read... [00:04:20]Read from MH i2c: 01 07 00 [00:04:20]MH_I2C_Read... [00:04:20]Read from MH i2c: 01 07 00 74 34 00 00 00 00 00 FF 0F BD [00:04:20]state=2 [00:04:20]Write to MH i2c: Stop feed [00:04:20]E2 08 00 75 34 80 17 00 00 00 00 00 00 29 [00:04:20]Write i2c OK [00:04:20]MH_I2C_Read... [00:04:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:04:20]Read from MH i2c: E2 [00:04:20]MH_I2C_Read... [00:04:20]Read from MH i2c: E2 FD 00 [00:04:20]MH_I2C_Read... [00:04:20]Read from MH i2c: E2 FD 00 75 34 00 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 5F 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 90 00 3C [00:04:20]RAPDU: 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 5F 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 90 00 [00:04:20]wFMCommunicate OK [00:04:20]wFMCommunicate request_size=4 [00:04:20]MH_SAM_APDU [00:04:20]CAPDU: 80 17 00 00 [00:04:20]Write to MH i2c: E2 08 00 76 34 80 17 00 00 00 00 00 00 2A [00:04:20]Write i2c OK [00:04:20]MH_I2C_Read... [00:04:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:04:20]Read from MH i2c: E2 [00:04:20]MH_I2C_Read... [00:04:20]Read from MH i2c: E2 FD 00 [00:04:20]MH_I2C_Read... [00:04:20]Read from MH i2c: E2 FD 00 76 34 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 53 [00:04:20]RAPDU: 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 [00:04:20]wFMCommunicate OK [00:04:20]wFMCommunicate request_size=4 [00:04:20]MH_SAM_APDU [00:04:20]CAPDU: 80 17 00 00 [00:04:20]Write to MH i2c: E2 08 00 77 34 80 17 00 00 00 00 00 00 2B [00:04:20]Write i2c OK [00:04:20]MH_I2C_Read... [00:04:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:04:21]Read from MH i2c: E2 [00:04:21]MH_I2C_Read... [00:04:21]Read from MH i2c: E2 FD 00 [00:04:21]MH_I2C_Read... [00:04:21]Read from MH i2c: E2 FD 00 77 34 00 03 00 00 EF 03 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 90 00 AC [00:04:21]RAPDU: 03 00 00 EF 03 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 90 00 [00:04:21]wFMCommunicate OK [00:04:21]wFMCommunicate request_size=4 [00:04:21]MH_SAM_APDU [00:04:21]CAPDU: 80 17 00 00 [00:04:21]Write to MH i2c: E2 08 00 78 34 80 17 00 00 00 00 00 00 2C [00:04:21]Write i2c OK [00:04:21]MH_I2C_Read... [00:04:21]Read from MH i2c: E2 [00:04:21]MH_I2C_Read... [00:04:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 214! [00:04:21]Read from MH i2c: E2 D9 00 [00:04:21]MH_I2C_Read... [00:04:21]Read from MH i2c: E2 D9 00 78 34 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 0B [00:04:21]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:04:21]wFMCommunicate OK [00:04:21]SAM_PROTO_GetShiftData done [00:04:21]requested_item shift.sale.total_cash is exist - process it [00:04:21]requested_item shift.sale_refund.total is exist - process it [00:04:21]requested_item shift.sale_refund.total_cash is exist - process it [00:04:21]requested_item shift.buy.total is exist - process it [00:04:21]requested_item shift.buy.total_cash is exist - process it [00:04:21]produce_requested_data done [00:04:21]produce_requested_data return {"fm.sale.total":110827641.11,"fm.sale_refund.total":642186.00,"fm.buy.total":0.00,"shift.sale.total":456622.30,"shift.sale.total_cash":279275.00,"shift.sale_refund.total":3000.00,"shift.sale_refund.total_cash":3000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:04:21]process_action_free get_value [00:04:21]json_value_free [00:04:21]json_value_free done [00:04:21]process_json_proto returns [00:04:21]Send response to host [00:04:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":110827641.11,"fm.sale_refund.total":642186.00,"fm.buy.total":0.00,"shift.sale.total":456622.30,"shift.sale.total_cash":279275.00,"shift.sale_refund.total":3000.00,"shift.sale_refund.total_cash":3000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:04:21]free response buf [00:04:21]execute_script done [00:04:21]execute_script returns [00:04:21]free content buf [00:04:21]Sock 9.Close socket [00:04:21]Sock 9.Thread stoped [00:04:21]accept exits with 7 [00:04:21]New connection [00:04:21]New thread 3066731876 created [00:04:21]Thread 3066588516 joined [00:04:21]Waiting for new connection... [00:04:21] Sock 7.Parse request [00:04:21]Sock 7.Check first char [00:04:21]Sock 7.First char is OK [00:04:21]request: POST /json_proto HTTP/1.0 [00:04:21]Method: POST [00:04:21]URL: /json_proto [00:04:21]Method is POST - this is cgi request [00:04:21]url: /json_proto [00:04:21]query_string will be loaded in cgi processing [00:04:21]execute_cgi json_proto POST (null) [00:04:21]execute_cgi path=json_proto method=POST [00:04:21]POST find Content-Length [00:04:21]Host: 172.17.53.67:8080 [00:04:21]Content-Length: 331 [00:04:21]Content-Type: application/json [00:04:21] [00:04:21]POST finish read [00:04:21]Found Content-Length = 331 [00:04:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:04:21]execute_script... [00:04:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:04:21]POST & json_proto [00:04:21]process_json_proto [00:04:21]json parsed OK: [00:04:21]protocol is kg_v1.0 [00:04:21]action value=get_value [00:04:21]process_action get_value [00:04:21]cmd_get_value [00:04:21]process_action get_value done [00:04:21]requested_data is exist [00:04:21]produce_requested_data [00:04:21]requested_item fm.sale.total is exist - process it [00:04:21]SAM_PROTO_GetFMData [00:04:21]wFMCommunicate request_size=4 [00:04:21]MH_SAM_APDU [00:04:21]CAPDU: 80 13 03 00 [00:04:21]Write to MH i2c: E2 08 00 79 34 80 13 03 00 00 00 00 00 2C [00:04:21]Write i2c OK [00:04:21]MH_I2C_Read... [00:04:22]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:04:22]Read from MH i2c: E2 [00:04:22]MH_I2C_Read... [00:04:22]Read from MH i2c: E2 FD 00 [00:04:22]MH_I2C_Read... [00:04:22]Read from MH i2c: E2 FD 00 79 34 00 C4 04 85 04 C0 04 6E 04 04 00 2E 61 02 00 69 04 A3 00 6F 04 04 00 51 60 02 00 B1 04 05 00 4F 8F 95 94 02 70 04 05 00 FC A6 79 FA 01 72 04 04 00 53 E8 1B 9A 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 CE CA 2C 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 5C F4 D8 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 DD 00 00 00 B1 04 04 00 E8 E5 D3 03 70 04 04 00 E8 E5 D3 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 63 12 68 EF 03 09 00 90 00 D4 [00:04:22]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 2E 61 02 00 69 04 A3 00 6F 04 04 00 51 60 02 00 B1 04 05 00 4F 8F 95 94 02 70 04 05 00 FC A6 79 FA 01 72 04 04 00 53 E8 1B 9A 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 CE CA 2C 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 5C F4 D8 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 DD 00 00 00 B1 04 04 00 E8 E5 D3 03 70 04 04 00 E8 E5 D3 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 63 12 68 EF 03 09 00 90 00 [00:04:22]wFMCommunicate OK [00:04:22]wFMCommunicate request_size=4 [00:04:22]MH_SAM_APDU [00:04:22]CAPDU: 80 17 00 00 [00:04:22]Write to MH i2c: E2 08 00 7A 34 80 17 00 00 00 00 00 00 2E [00:04:22]Write i2c OK [00:04:22]MH_I2C_Read... [00:04:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:04:22]Read from MH i2c: E2 [00:04:22]MH_I2C_Read... [00:04:22]Read from MH i2c: E2 FD 00 [00:04:22]MH_I2C_Read... [00:04:22]Read from MH i2c: E2 FD 00 7A 34 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 23 AC 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 BB [00:04:22]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 23 AC 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [00:04:22]wFMCommunicate OK [00:04:22]wFMCommunicate request_size=4 [00:04:22]MH_SAM_APDU [00:04:22]CAPDU: 80 17 00 00 [00:04:22]Write to MH i2c: E2 08 00 7B 34 80 17 00 00 00 00 00 00 2F [00:04:22]Write i2c OK [00:04:22]MH_I2C_Read... [00:04:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:04:22]Read from MH i2c: E2 [00:04:22]MH_I2C_Read... [00:04:22]Read from MH i2c: E2 FD 00 [00:04:22]MH_I2C_Read... [00:04:22]Read from MH i2c: E2 FD 00 7B 34 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 44 [00:04:22]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [00:04:22]wFMCommunicate OK [00:04:22]wFMCommunicate request_size=4 [00:04:22]MH_SAM_APDU [00:04:22]CAPDU: 80 17 00 00 [00:04:22]Write to MH i2c: E2 08 00 7C 34 80 17 00 00 00 00 00 00 30 [00:04:22]Write i2c OK [00:04:22]MH_I2C_Read... [00:04:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:04:23]Read from MH i2c: E2 [00:04:23]MH_I2C_Read... [00:04:23]Read from MH i2c: E2 FD 00 [00:04:23]MH_I2C_Read... [00:04:23]Read from MH i2c: E2 FD 00 7C 34 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 A8 [00:04:23]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [00:04:23]wFMCommunicate OK [00:04:23]wFMCommunicate request_size=4 [00:04:23]MH_SAM_APDU [00:04:23]CAPDU: 80 17 00 00 [00:04:23]Write to MH i2c: E2 08 00 7D 34 80 17 00 00 00 00 00 00 31 [00:04:23]Write i2c OK [00:04:23]MH_I2C_Read... [00:04:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [00:04:23]Read from MH i2c: E2 [00:04:23]MH_I2C_Read... [00:04:23]Read from MH i2c: E2 E1 00 [00:04:23]MH_I2C_Read... [00:04:23]Read from MH i2c: E2 E1 00 7D 34 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 1F [00:04:23]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:04:23]wFMCommunicate OK [00:04:23]SAM_PROTO_GetFMData done [00:04:23]requested_item fm.sale_refund.total is exist - process it [00:04:23]requested_item fm.buy.total is exist - process it [00:04:23]requested_item shift.sale.total is exist - process it [00:04:23]SAM_PROTO_GetShiftData [00:04:23]wFMCommunicate request_size=4 [00:04:23]MH_SAM_APDU [00:04:23]CAPDU: 80 13 02 00 [00:04:23]Write to MH i2c: E2 08 00 7E 34 80 13 02 00 00 00 00 00 30 [00:04:23]Write i2c OK [00:04:23]MH_I2C_Read... [00:04:24]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:04:24]Read from MH i2c: E2 [00:04:24]MH_I2C_Read... [00:04:24]Read from MH i2c: E2 FD 00 [00:04:24]MH_I2C_Read... [00:04:24]Read from MH i2c: E2 FD 00 7E 34 00 BC 04 AA 04 B8 04 6E 04 04 00 8A 02 00 00 69 04 9F 00 6F 04 04 00 89 02 00 00 B1 04 04 00 16 C0 B8 02 70 04 04 00 CC 23 AA 01 72 04 04 00 4A 9C 0E 01 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 8B 02 4A 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 C3 2A 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 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 79 7C EF 03 09 00 F6 03 01 00 00 F7 03 90 00 26 [00:04:24]RAPDU: BC 04 AA 04 B8 04 6E 04 04 00 8A 02 00 00 69 04 9F 00 6F 04 04 00 89 02 00 00 B1 04 04 00 16 C0 B8 02 70 04 04 00 CC 23 AA 01 72 04 04 00 4A 9C 0E 01 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 8B 02 4A 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 C3 2A 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 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 79 7C EF 03 09 00 F6 03 01 00 00 F7 03 90 00 [00:04:24]wFMCommunicate OK [00:04:24]wFMCommunicate request_size=4 [00:04:24]MH_SAM_APDU [00:04:24]CAPDU: 80 17 00 00 [00:04:24]Write to MH i2c: E2 08 00 7F 34 80 17 00 00 00 00 00 00 33 [00:04:24]Write i2c OK [00:04:24]MH_I2C_Read... [00:04:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:04:24]Read from MH i2c: E2 [00:04:24]MH_I2C_Read... [00:04:24]Read from MH i2c: E2 FD 00 [00:04:24]MH_I2C_Read... [00:04:24]Read from MH i2c: E2 FD 00 7F 34 00 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 5F 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 90 00 46 [00:04:24]RAPDU: 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 5F 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 90 00 [00:04:24]wFMCommunicate OK [00:04:24]wFMCommunicate request_size=4 [00:04:24]MH_SAM_APDU [00:04:24]CAPDU: 80 17 00 00 [00:04:24]Write to MH i2c: E2 08 00 80 34 80 17 00 00 00 00 OFD Sender: No OFD packet to send [00:04:24]00 00 34 [00:04:24]Write i2c OK [00:04:24]MH_I2C_Read... [00:04:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:04:24]Read from MH i2c: E2 [00:04:24]MH_I2C_Read... [00:04:24]Read from MH i2c: E2 FD 00 [00:04:24]MH_I2C_Read... [00:04:24]Read from MH i2c: E2 FD 00 80 34 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 5D [00:04:25]RAPDU: 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 [00:04:25]wFMCommunicate OK [00:04:25]wFMCommunicate request_size=4 [00:04:25]MH_SAM_APDU [00:04:25]CAPDU: 80 17 00 00 [00:04:25]Write to MH i2c: E2 08 00 81 34 80 17 00 00 00 00 00 00 35 [00:04:25]Write i2c OK [00:04:25]MH_I2C_Read... [00:04:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:04:25]Read from MH i2c: E2 [00:04:25]MH_I2C_Read... [00:04:25]Read from MH i2c: E2 FD 00 [00:04:25]MH_I2C_Read... [00:04:25]Read from MH i2c: E2 FD 00 81 34 00 03 00 00 EF 03 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 90 00 B6 [00:04:25]RAPDU: 03 00 00 EF 03 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 90 00 [00:04:25]wFMCommunicate OK [00:04:25]wFMCommunicate request_size=4 [00:04:25]MH_SAM_APDU [00:04:25]CAPDU: 80 17 00 00 [00:04:25]Write to MH i2c: E2 08 00 82 34 80 17 00 00 00 00 00 00 36 [00:04:25]Write i2c OK [00:04:25]MH_I2C_Read... [00:04:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 214! [00:04:25]Read from MH i2c: E2 [00:04:25]MH_I2C_Read... [00:04:25]Read from MH i2c: E2 D9 00 [00:04:25]MH_I2C_Read... [00:04:25]Read from MH i2c: E2 D9 00 82 34 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 15 [00:04:25]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:04:25]wFMCommunicate OK [00:04:25]SAM_PROTO_GetShiftData done [00:04:25]requested_item shift.sale.total_cash is exist - process it [00:04:25]requested_item shift.sale_refund.total is exist - process it [00:04:25]requested_item shift.sale_refund.total_cash is exist - process it [00:04:25]requested_item shift.buy.total is exist - process it [00:04:25]requested_item shift.buy.total_cash is exist - process it [00:04:25]produce_requested_data done [00:04:25]produce_requested_data return {"fm.sale.total":110827641.11,"fm.sale_refund.total":642186.00,"fm.buy.total":0.00,"shift.sale.total":456622.30,"shift.sale.total_cash":279275.00,"shift.sale_refund.total":3000.00,"shift.sale_refund.total_cash":3000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:04:25]process_action_free get_value [00:04:25]json_value_free [00:04:25]json_value_free done [00:04:25]process_json_proto returns [00:04:25]Send response to host [00:04:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":110827641.11,"fm.sale_refund.total":642186.00,"fm.buy.total":0.00,"shift.sale.total":456622.30,"shift.sale.total_cash":279275.00,"shift.sale_refund.total":3000.00,"shift.sale_refund.total_cash":3000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:04:25]free response buf [00:04:25]execute_script done [00:04:25]execute_script returns [00:04:25]free content buf [00:04:25]Sock 7.Close socket [00:04:25]Sock 7.Thread stoped [00:04:25]accept exits with 9 [00:04:25]New connection [00:04:25]New thread 3066588516 created [00:04:25]Thread 3066731876 joined [00:04:25]Waiting for new connection... [00:04:25] Sock 9.Parse request [00:04:25]Sock 9.Check first char [00:04:25]Sock 9.First char is OK [00:04:25]request: POST /json_proto HTTP/1.0 [00:04:25]Method: POST [00:04:25]URL: /json_proto [00:04:25]Method is POST - this is cgi request [00:04:25]url: /json_proto [00:04:25]query_string will be loaded in cgi processing [00:04:25]execute_cgi json_proto POST (null) [00:04:25]execute_cgi path=json_proto method=POST [00:04:25]POST find Content-Length [00:04:25]Host: 172.17.53.67:8080 [00:04:25]Content-Length: 263 [00:04:25]Content-Type: application/json [00:04:25] [00:04:25]POST finish read [00:04:25]Found Content-Length = 263 [00:04:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u0421\u0430\u043C\u0430\u0433\u0430\u043D\u043E\u0432 \u0410. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:04:25]execute_script... [00:04:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u0421\u0430\u043C\u0430\u0433\u0430\u043D\u043E\u0432 \u0410. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:04:25]POST & json_proto [00:04:25]process_json_proto [00:04:25]json parsed OK: [00:04:25]protocol is kg_v1.0 [00:04:25]action value=x_report [00:04:25]process_action x_report [00:04:25]cmd_x_report [00:04:25]MH_GetDate [00:04:25]Write to MH i2c: F0 00 00 83 34 A6 [00:04:25]Write i2c OK [00:04:25]MH_I2C_Read... [00:04:25]Read from MH i2c: F0 [00:04:25]MH_I2C_Read... [00:04:25]Read from MH i2c: F0 09 00 [00:04:25]MH_I2C_Read... [00:04:25]Read from MH i2c: F0 09 00 83 34 00 8B 9A 15 67 19 BC 99 64 22 [00:04:25]GetLastDocTimeStamp 1729468993 [00:04:25]current date 1729469067 [00:04:25]FM_GetShiftState [00:04:25]SAM_PROTO_GetShiftState [00:04:25]wFMCommunicate request_size=4 [00:04:25]MH_SAM_APDU [00:04:25]CAPDU: 80 13 01 00 [00:04:25]Write to MH i2c: E2 08 00 84 34 80 13 01 00 00 00 00 00 35 [00:04:25]Write i2c OK [00:04:25]MH_I2C_Read... [00:04:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:04:25]Read from MH i2c: E2 [00:04:25]MH_I2C_Read... [00:04:25]Read from MH i2c: E2 0E 00 [00:04:25]MH_I2C_Read... [00:04:25]Read from MH i2c: E2 0E 00 84 34 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 DC [00:04:25]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [00:04:25]wFMCommunicate OK [00:04:25]SAM_PROTO_GetShiftState done [00:04:25]FM_GetShiftState done [00:04:25]KKMCreateXReportDocument [00:04:25]Load OK [00:04:25]Malloc new data [00:04:25]MH_GetDate [00:04:25]Write to MH i2c: F0 00 00 85 34 A8 [00:04:25]Write i2c OK [00:04:25]MH_I2C_Read... [00:04:25]Read from MH i2c: F0 [00:04:25]MH_I2C_Read... [00:04:25]Read from MH i2c: F0 09 00 [00:04:25]MH_I2C_Read... [00:04:25]Read from MH i2c: F0 09 00 85 34 00 8B 9A 15 67 19 BC 99 64 24 [00:04:25]Malloc new data [00:04:25]Malloc new data [00:04:25]wFMCommunicate request_size=4 [00:04:25]MH_SAM_APDU [00:04:25]CAPDU: 80 11 00 00 [00:04:25]Write to MH i2c: E2 08 00 86 34 80 11 00 00 00 00 00 00 34 [00:04:25]Write i2c OK [00:04:25]MH_I2C_Read... [00:04:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:04:25]Read from MH i2c: E2 [00:04:25]MH_I2C_Read... [00:04:25]Read from MH i2c: E2 17 00 [00:04:25]MH_I2C_Read... [00:04:25]Read from MH i2c: E2 17 00 86 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 85 [00:04:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:04:25]wFMCommunicate OK [00:04:25]SAM_PROTO_GetFieldsCounters [00:04:25]wFMCommunicate request_size=4 [00:04:25]MH_SAM_APDU [00:04:25]CAPDU: 80 13 00 00 [00:04:26]Write to MH i2c: E2 08 00 87 34 80 13 00 00 00 00 00 00 37 [00:04:26]Write i2c OK [00:04:26]MH_I2C_Read... [00:04:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:04:26]Read from MH i2c: E2 [00:04:26]MH_I2C_Read... [00:04:26]Read from MH i2c: E2 62 00 [00:04:26]MH_I2C_Read... [00:04:26]Read from MH i2c: E2 62 00 87 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A2 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 8A 02 00 00 5E 04 04 00 8A 02 00 00 57 04 04 00 8B 02 00 00 19 04 04 00 00 00 00 00 90 00 56 [00:04:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A2 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 8A 02 00 00 5E 04 04 00 8A 02 00 00 57 04 04 00 8B 02 00 00 19 04 04 00 00 00 00 00 90 00 [00:04:26]wFMCommunicate OK [00:04:26]SAM_PROTO_GetFieldsCounters done [00:04:26]Malloc new data [00:04:26]Malloc new data [00:04:26]Malloc new data [00:04:26]KKMCreateXReportDocument OK [00:04:26]KKMSetXReportData OK [00:04:26]KKMPrepareXReportFMData [00:04:26]SAM_PROTO_GetShiftData [00:04:26]wFMCommunicate request_size=4 [00:04:26]MH_SAM_APDU [00:04:26]CAPDU: 80 13 02 00 [00:04:26]Write to MH i2c: E2 08 00 88 34 80 13 02 00 00 00 00 00 3A [00:04:26]Write i2c OK [00:04:26]MH_I2C_Read... [00:04:26]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:04:26]Read from MH i2c: E2 [00:04:26]MH_I2C_Read... [00:04:26]Read from MH i2c: E2 FD 00 [00:04:26]MH_I2C_Read... [00:04:26]Read from MH i2c: E2 FD 00 88 34 00 BC 04 AA 04 B8 04 6E 04 04 00 8A 02 00 00 69 04 9F 00 6F 04 04 00 89 02 00 00 B1 04 04 00 16 C0 B8 02 70 04 04 00 CC 23 AA 01 72 04 04 00 4A 9C 0E 01 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 8B 02 4A 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 C3 2A 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 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 79 7C EF 03 09 00 F6 03 01 00 00 F7 03 90 00 30 [00:04:26]RAPDU: BC 04 AA 04 B8 04 6E 04 04 00 8A 02 00 00 69 04 9F 00 6F 04 04 00 89 02 00 00 B1 04 04 00 16 C0 B8 02 70 04 04 00 CC 23 AA 01 72 04 04 00 4A 9C 0E 01 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 8B 02 4A 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 C3 2A 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 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 79 7C EF 03 09 00 F6 03 01 00 00 F7 03 90 00 [00:04:26]wFMCommunicate OK [00:04:26]wFMCommunicate request_size=4 [00:04:26]MH_SAM_APDU [00:04:26]CAPDU: 80 17 00 00 [00:04:26]Write to MH i2c: E2 08 00 89 34 80 17 00 00 00 00 00 00 3D [00:04:26]Write i2c OK [00:04:26]MH_I2C_Read... [00:04:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:04:27]Read from MH i2c: E2 [00:04:27]MH_I2C_Read... [00:04:27]Read from MH i2c: E2 FD 00 [00:04:27]MH_I2C_Read... [00:04:27]Read from MH i2c: E2 FD 00 89 34 00 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 5F 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 90 00 50 [00:04:27]RAPDU: 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 5F 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 90 00 [00:04:27]wFMCommunicate OK [00:04:27]wFMCommunicate request_size=4 [00:04:27]MH_SAM_APDU [00:04:27]CAPDU: 80 17 00 00 [00:04:27]Write to MH i2c: E2 08 00 8A 34 80 17 00 00 00 00 00 00 3E [00:04:27]Write i2c OK [00:04:27]MH_I2C_Read... [00:04:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:04:27]Read from MH i2c: E2 [00:04:27]MH_I2C_Read... [00:04:27]Read from MH i2c: E2 FD 00 [00:04:27]MH_I2C_Read... [00:04:27]Read from MH i2c: E2 FD 00 8A 34 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 67 [00:04:27]RAPDU: 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 [00:04:27]wFMCommunicate OK [00:04:27]wFMCommunicate request_size=4 [00:04:27]MH_SAM_APDU [00:04:27]CAPDU: 80 17 00 00 [00:04:27]Write to MH i2c: E2 08 00 8B 34 80 17 00 00 00 00 00 00 3F [00:04:27]Write i2c OK [00:04:27]MH_I2C_Read... [00:04:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:04:28]Read from MH i2c: E2 [00:04:28]MH_I2C_Read... [00:04:28]Read from MH i2c: E2 FD 00 [00:04:28]MH_I2C_Read... [00:04:28]Read from MH i2c: E2 FD 00 8B 34 00 03 00 00 EF 03 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 90 00 C0 [00:04:28]RAPDU: 03 00 00 EF 03 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 90 00 [00:04:28]wFMCommunicate OK [00:04:28]wFMCommunicate request_size=4 [00:04:28]MH_SAM_APDU [00:04:28]CAPDU: 80 17 00 00 [00:04:28]Write to MH i2c: E2 08 00 8C 34 80 17 00 00 00 00 00 00 40 [00:04:28]Write i2c OK [00:04:28]MH_I2C_Read... [00:04:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 214! [00:04:28]Read from MH i2c: E2 [00:04:28]MH_I2C_Read... [00:04:28]Read from MH i2c: E2 D9 00 [00:04:28]MH_I2C_Read... [00:04:28]Read from MH i2c: E2 D9 00 8C 34 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 1F [00:04:28]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:04:28]wFMCommunicate OK [00:04:28]SAM_PROTO_GetShiftData done [00:04:28]1194 (1208) - счетчики итогов смены [00:04:28] 1134 (4) - 650 - количество чеков со всеми признаками расчетов [00:04:28] 1129 (159) - счетчики операций «приход» [00:04:28] 1135 (4) - 649 - количество чеков по признаку расчетов [00:04:28] 1201 (4) - 456622.30 - общая итоговая сумма в чеках [00:04:28] 1136 (4) - 279275.00 - итоговая сумма в чеках наличными [00:04:28] 1138 (4) - 177347.30 - итоговая сумма в чеках безналичными [00:04:28] 1024 (123) - суммы налогов [00:04:28] 1006 (9) - суммы НДС [00:04:28] 1010 (1) - 0% - код ставки НДС [00:04:28] 1011 (0) - 0.00 - сумма НДС по ставке [00:04:28] 1006 (12) - суммы НДС [00:04:28] 1010 (1) - 12% - код ставки НДС [00:04:28] 1011 (3) - 48503.15 - сумма НДС по ставке [00:04:28] 1007 (9) - суммы НСП [00:04:28] 1014 (1) - 0% - код ставки НСП [00:04:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:28] 1007 (12) - суммы НСП [00:04:28] 1014 (1) - 1% - код ставки НСП [00:04:28] 1015 (3) - 4041.63 - сумма НСП по ставке [00:04:28] 1007 (9) - суммы НСП [00:04:28] 1014 (1) - 2% - код ставки НСП [00:04:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:28] 1007 (9) - суммы НСП [00:04:28] 1014 (1) - 3% - код ставки НСП [00:04:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:28] 1007 (9) - суммы НСП [00:04:28] 1014 (1) - 5% - код ставки НСП [00:04:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:28] 1007 (9) - суммы НСП [00:04:28] 1014 (1) - 0,50% - код ставки НСП [00:04:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:28] 1007 (9) - суммы НСП [00:04:28] 1014 (1) - 1,50% - код ставки НСП [00:04:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:28] 1130 (151) - счетчики операций «возврат прихода» [00:04:28] 1135 (4) - 1 - количество чеков по признаку расчетов [00:04:28] 1201 (3) - 3000.00 - общая итоговая сумма в чеках [00:04:28] 1136 (3) - 3000.00 - итоговая сумма в чеках наличными [00:04:28] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:04:28] 1024 (121) - суммы налогов [00:04:28] 1006 (9) - суммы НДС [00:04:28] 1010 (1) - 0% - код ставки НДС [00:04:28] 1011 (0) - 0.00 - сумма НДС по ставке [00:04:28] 1006 (11) - суммы НДС [00:04:28] 1010 (1) - 12% - код ставки НДС [00:04:28] 1011 (2) - 318.65 - сумма НДС по ставке [00:04:28] 1007 (9) - суммы НСП [00:04:28] 1014 (1) - 0% - код ставки НСП [00:04:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:28] 1007 (11) - суммы НСП [00:04:28] 1014 (1) - 1% - код ставки НСП [00:04:28] 1015 (2) - 26.55 - сумма НСП по ставке [00:04:28] 1007 (9) - суммы НСП [00:04:28] 1014 (1) - 2% - код ставки НСП [00:04:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:28] 1007 (9) - суммы НСП [00:04:28] 1014 (1) - 3% - код ставки НСП [00:04:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:28] 1007 (9) - суммы НСП [00:04:28] 1014 (1) - 5% - код ставки НСП [00:04:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:28] 1007 (9) - суммы НСП [00:04:28] 1014 (1) - 0,50% - код ставки НСП [00:04:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:28] 1007 (9) - суммы НСП [00:04:28] 1014 (1) - 1,50% - код ставки НСП [00:04:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:28] 1131 (141) - счетчики операций «расход» [00:04:28] 1135 (4) - 0 - количество чеков по признаку расчетов [00:04:28] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:04:28] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:04:28] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:04:28] 1024 (117) - суммы налогов [00:04:28] 1006 (9) - суммы НДС [00:04:28] 1010 (1) - 0% - код ставки НДС [00:04:28] 1011 (0) - 0.00 - сумма НДС по ставке [00:04:28] 1006 (9) - суммы НДС [00:04:28] 1010 (1) - 12% - код ставки НДС [00:04:28] 1011 (0) - 0.00 - сумма НДС по ставке [00:04:28] 1007 (9) - суммы НСП [00:04:28] 1014 (1) - 0% - код ставки НСП [00:04:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:28] 1007 (9) - суммы НСП [00:04:28] 1014 (1) - 1% - код ставки НСП [00:04:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:28] 1007 (9) - суммы НСП [00:04:28] 1014 (1) - 2% - код ставки НСП [00:04:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:28] 1007 (9) - суммы НСП [00:04:28] 1014 (1) - 3% - код ставки НСП [00:04:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:28] 1007 (9) - суммы НСП [00:04:28] 1014 (1) - 5% - код ставки НСП [00:04:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:28] 1007 (9) - суммы НСП [00:04:28] 1014 (1) - 0,50% - код ставки НСП [00:04:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:28] 1007 (9) - суммы НСП [00:04:28] 1014 (1) - 1,50% - код ставки НСП [00:04:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:28] 1132 (141) - счетчики операций «возврат расхода» [00:04:28] 1135 (4) - 0 - количество чеков по признаку расчетов [00:04:28] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:04:28] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:04:28] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:04:28] 1024 (117) - суммы налогов [00:04:28] 1006 (9) - суммы НДС [00:04:28] 1010 (1) - 0% - код ставки НДС [00:04:28] 1011 (0) - 0.00 - сумма НДС по ставке [00:04:28] 1006 (9) - суммы НДС [00:04:28] 1010 (1) - 12% - код ставки НДС [00:04:28] 1011 (0) - 0.00 - сумма НДС по ставке [00:04:28] 1007 (9) - суммы НСП [00:04:28] 1014 (1) - 0% - код ставки НСП [00:04:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:28] 1007 (9) - суммы НСП [00:04:28] 1014 (1) - 1% - код ставки НСП [00:04:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:28] 1007 (9) - суммы НСП [00:04:28] 1014 (1) - 2% - код ставки НСП [00:04:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:28] 1007 (9) - суммы НСП [00:04:28] 1014 (1) - 3% - код ставки НСП [00:04:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:28] 1007 (9) - суммы НСП [00:04:28] 1014 (1) - 5% - код ставки НСП [00:04:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:28] 1007 (9) - суммы НСП [00:04:28] 1014 (1) - 0,50% - код ставки НСП [00:04:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:28] 1007 (9) - суммы НСП [00:04:28] 1014 (1) - 1,50% - код ставки НСП [00:04:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:04:28] 1133 (588) - - счетчики коррекции - не используются [00:04:28]SetTLVBufToDocument [00:04:28]Processing tag 1194 (04AA) [00:04:28]Load OK [00:04:28]SetTLVBufToDocument [00:04:28]Processing tag 1134 (046E) [00:04:28]Malloc new data [00:04:28]Processing tag 1129 (0469) [00:04:28]Load OK [00:04:28]SetTLVBufToDocument [00:04:28]Processing tag 1135 (046F) [00:04:28]Malloc new data [00:04:28]Processing tag 1201 (04B1) [00:04:28]Malloc new data [00:04:28]Processing tag 1136 (0470) [00:04:28]Malloc new data [00:04:28]Processing tag 1138 (0472) [00:04:28]Malloc new data [00:04:28]Processing tag 1024 (0400) [00:04:28]Load OK [00:04:28]SetTLVBufToDocument [00:04:28]Processing tag 1006 (03EE) [00:04:28]Load OK [00:04:28]SetTLVBufToDocument [00:04:28]Processing tag 1010 (03F2) [00:04:28]Malloc new data [00:04:28]Processing tag 1011 (03F3) [00:04:28]Malloc new data [00:04:29]SetTLVBufToDocument err=0 [00:04:29]Processing tag 1006 (03EE) [00:04:29]Load OK [00:04:29]SetTLVBufToDocument [00:04:29]Processing tag 1010 (03F2) [00:04:29]Malloc new data [00:04:29]Processing tag 1011 (03F3) [00:04:29]Malloc new data [00:04:29]SetTLVBufToDocument err=0 [00:04:29]Processing tag 1007 (03EF) [00:04:29]Load OK [00:04:29]SetTLVBufToDocument [00:04:29]Processing tag 1014 (03F6) [00:04:29]Malloc new data [00:04:29]Processing tag 1015 (03F7) [00:04:29]Malloc new data [00:04:29]SetTLVBufToDocument err=0 [00:04:29]Processing tag 1007 (03EF) [00:04:29]Load OK [00:04:29]SetTLVBufToDocument [00:04:29]Processing tag 1014 (03F6) [00:04:29]Malloc new data [00:04:29]Processing tag 1015 (03F7) [00:04:29]Malloc new data [00:04:29]SetTLVBufToDocument err=0 [00:04:29]Processing tag 1007 (03EF) [00:04:29]Load OK [00:04:29]SetTLVBufToDocument [00:04:29]Processing tag 1014 (03F6) [00:04:29]Malloc new data [00:04:29]Processing tag 1015 (03F7) [00:04:29]Malloc new data [00:04:29]SetTLVBufToDocument err=0 [00:04:29]Processing tag 1007 (03EF) [00:04:29]Load OK [00:04:29]SetTLVBufToDocument [00:04:29]Processing tag 1014 (03F6) [00:04:29]Malloc new data [00:04:29]Processing tag 1015 (03F7) [00:04:29]Malloc new data [00:04:29]SetTLVBufToDocument err=0 [00:04:29]Processing tag 1007 (03EF) [00:04:29]Load OK [00:04:29]SetTLVBufToDocument [00:04:29]Processing tag 1014 (03F6) [00:04:29]Malloc new data [00:04:29]Processing tag 1015 (03F7) [00:04:29]Malloc new data [00:04:29]SetTLVBufToDocument err=0 [00:04:29]Processing tag 1007 (03EF) [00:04:29]Load OK [00:04:29]SetTLVBufToDocument [00:04:29]Processing tag 1014 (03F6) [00:04:29]Malloc new data [00:04:29]Processing tag 1015 (03F7) [00:04:29]Malloc new data [00:04:29]SetTLVBufToDocument err=0 [00:04:29]Processing tag 1007 (03EF) [00:04:29]Load OK [00:04:29]SetTLVBufToDocument [00:04:29]Processing tag 1014 (03F6) [00:04:29]Malloc new data [00:04:29]Processing tag 1015 (03F7) [00:04:29]Malloc new data [00:04:29]SetTLVBufToDocument err=0 [00:04:29]SetTLVBufToDocument err=0 [00:04:29]SetTLVBufToDocument err=0 [00:04:29]Processing tag 1130 (046A) [00:04:29]Load OK [00:04:29]SetTLVBufToDocument [00:04:29]Processing tag 1135 (046F) [00:04:29]Malloc new data [00:04:29]Processing tag 1201 (04B1) [00:04:29]Malloc new data [00:04:29]Processing tag 1136 (0470) [00:04:29]Malloc new data [00:04:29]Processing tag 1138 (0472) [00:04:29]Malloc new data [00:04:29]Processing tag 1024 (0400) [00:04:29]Load OK [00:04:29]SetTLVBufToDocument [00:04:29]Processing tag 1006 (03EE) [00:04:29]Load OK [00:04:29]SetTLVBufToDocument [00:04:29]Processing tag 1010 (03F2) [00:04:29]Malloc new data [00:04:29]Processing tag 1011 (03F3) [00:04:29]Malloc new data [00:04:29]SetTLVBufToDocument err=0 [00:04:29]Processing tag 1006 (03EE) [00:04:29]Load OK [00:04:29]SetTLVBufToDocument [00:04:29]Processing tag 1010 (03F2) [00:04:29]Malloc new data [00:04:29]Processing tag 1011 (03F3) [00:04:29]Malloc new data [00:04:29]SetTLVBufToDocument err=0 [00:04:29]Processing tag 1007 (03EF) [00:04:29]Load OK [00:04:29]SetTLVBufToDocument [00:04:29]Processing tag 1014 (03F6) [00:04:29]Malloc new data [00:04:29]Processing tag 1015 (03F7) [00:04:29]Malloc new data [00:04:29]SetTLVBufToDocument err=0 [00:04:29]Processing tag 1007 (03EF) [00:04:29]Load OK [00:04:29]SetTLVBufToDocument [00:04:29]Processing tag 1014 (03F6) [00:04:29]Malloc new data [00:04:29]Processing tag 1015 (03F7) [00:04:29]Malloc new data [00:04:29]SetTLVBufToDocument err=0 [00:04:29]Processing tag 1007 (03EF) [00:04:29]Load OK [00:04:29]SetTLVBufToDocument [00:04:29]Processing tag 1014 (03F6) [00:04:29]Malloc new data [00:04:29]Processing tag 1015 (03F7) [00:04:29]Malloc new data [00:04:29]SetTLVBufToDocument err=0 [00:04:29]Processing tag 1007 (03EF) [00:04:29]Load OK [00:04:29]SetTLVBufToDocument [00:04:29]Processing tag 1014 (03F6) [00:04:29]Malloc new data [00:04:29]Processing tag 1015 (03F7) [00:04:29]Malloc new data [00:04:29]SetTLVBufToDocument err=0 [00:04:29]Processing tag 1007 (03EF) [00:04:29]Load OK [00:04:29]SetTLVBufToDocument [00:04:29]Processing tag 1014 (03F6) [00:04:29]Malloc new data [00:04:29]Processing tag 1015 (03F7) [00:04:29]Malloc new data [00:04:29]SetTLVBufToDocument err=0 [00:04:29]Processing tag 1007 (03EF) [00:04:29]Load OK [00:04:29]SetTLVBufToDocument [00:04:29]Processing tag 1014 (03F6) [00:04:29]Malloc new data [00:04:29]Processing tag 1015 (03F7) [00:04:29]Malloc new data [00:04:29]SetTLVBufToDocument err=0 [00:04:29]Processing tag 1007 (03EF) [00:04:29]Load OK [00:04:29]SetTLVBufToDocument [00:04:29]Processing tag 1014 (03F6) [00:04:29]Malloc new data [00:04:29]Processing tag 1015 (03F7) [00:04:29]Malloc new data [00:04:29]SetTLVBufToDocument err=0 [00:04:29]SetTLVBufToDocument err=0 [00:04:29]SetTLVBufToDocument err=0 [00:04:29]Processing tag 1131 (046B) [00:04:29]Load OK [00:04:29]SetTLVBufToDocument [00:04:29]Processing tag 1135 (046F) [00:04:29]Malloc new data [00:04:29]Processing tag 1201 (04B1) [00:04:29]Malloc new data [00:04:29]Processing tag 1136 (0470) [00:04:29]Malloc new data [00:04:29]Processing tag 1138 (0472) [00:04:29]Malloc new data [00:04:29]Processing tag 1024 (0400) [00:04:29]Load OK [00:04:29]SetTLVBufToDocument [00:04:29]Processing tag 1006 (03EE) [00:04:29]Load OK [00:04:29]SetTLVBufToDocument [00:04:29]Processing tag 1010 (03F2) [00:04:29]Malloc new data [00:04:29]Processing tag 1011 (03F3) [00:04:29]Malloc new data [00:04:29]SetTLVBufToDocument err=0 [00:04:29]Processing tag 1006 (03EE) [00:04:29]Load OK [00:04:29]SetTLVBufToDocument [00:04:29]Processing tag 1010 (03F2) [00:04:29]Malloc new data [00:04:29]Processing tag 1011 (03F3) [00:04:29]Malloc new data [00:04:29]SetTLVBufToDocument err=0 [00:04:29]Processing tag 1007 (03EF) [00:04:29]Load OK [00:04:29]SetTLVBufToDocument [00:04:29]Processing tag 1014 (03F6) [00:04:29]Malloc new data [00:04:29]Processing tag 1015 (03F7) [00:04:29]Malloc new data [00:04:29]SetTLVBufToDocument err=0 [00:04:29]Processing tag 1007 (03EF) [00:04:29]Load OK [00:04:29]SetTLVBufToDocument [00:04:29]Processing tag 1014 (03F6) [00:04:29]Malloc new data [00:04:29]Processing tag 1015 (03F7) [00:04:29]Malloc new data [00:04:29]SetTLVBufToDocument err=0 [00:04:29]Processing tag 1007 (03EF) [00:04:29]Load OK [00:04:29]SetTLVBufToDocument [00:04:29]Processing tag 1014 (03F6) [00:04:29]Malloc new data [00:04:29]Processing tag 1015 (03F7) [00:04:29]Malloc new data [00:04:29]SetTLVBufToDocument err=0 [00:04:29]Processing tag 1007 (03EF) [00:04:29]Load OK [00:04:29]SetTLVBufToDocument [00:04:29]Processing tag 1014 (03F6) [00:04:29]Malloc new data [00:04:29]Processing tag 1015 (03F7) [00:04:29]Malloc new data [00:04:29]SetTLVBufToDocument err=0 [00:04:29]Processing tag 1007 (03EF) [00:04:29]Load OK [00:04:29]SetTLVBufToDocument [00:04:29]Processing tag 1014 (03F6) [00:04:29]Malloc new data [00:04:29]Processing tag 1015 (03F7) [00:04:29]Malloc new data [00:04:29]SetTLVBufToDocument err=0 [00:04:29]Processing tag 1007 (03EF) [00:04:29]Load OK [00:04:29]SetTLVBufToDocument [00:04:29]Processing tag 1014 (03F6) [00:04:29]Malloc new data [00:04:29]Processing tag 1015 (03F7) [00:04:29]Malloc new data [00:04:29]SetTLVBufToDocument err=0 [00:04:29]Processing tag 1007 (03EF) [00:04:29]Load OK [00:04:29]SetTLVBufToDocument [00:04:29]Processing tag 1014 (03F6) [00:04:29]Malloc new data [00:04:29]Processing tag 1015 (03F7) [00:04:29]Malloc new data [00:04:29]SetTLVBufToDocument err=0 [00:04:29]SetTLVBufToDocument err=0 [00:04:29]SetTLVBufToDocument err=0 [00:04:29]Processing tag 1132 (046C) [00:04:29]Load OK [00:04:29]SetTLVBufToDocument [00:04:29]Processing tag 1135 (046F) [00:04:29]Malloc new data [00:04:29]Processing tag 1201 (04B1) [00:04:29]Malloc new data [00:04:29]Processing tag 1136 (0470) [00:04:29]Malloc new data [00:04:29]Processing tag 1138 (0472) [00:04:29]Malloc new data [00:04:29]Processing tag 1024 (0400) [00:04:29]Load OK [00:04:29]SetTLVBufToDocument [00:04:29]Processing tag 1006 (03EE) [00:04:29]Load OK [00:04:29]SetTLVBufToDocument [00:04:29]Processing tag 1010 (03F2) [00:04:29]Malloc new data [00:04:29]Processing tag 1011 (03F3) [00:04:29]Malloc new data [00:04:29]SetTLVBufToDocument err=0 [00:04:29]Processing tag 1006 (03EE) [00:04:29]Load OK [00:04:29]SetTLVBufToDocument [00:04:29]Processing tag 1010 (03F2) [00:04:29]Malloc new data [00:04:29]Processing tag 1011 (03F3) [00:04:29]Malloc new data [00:04:29]SetTLVBufToDocument err=0 [00:04:29]Processing tag 1007 (03EF) [00:04:29]Load OK [00:04:29]SetTLVBufToDocument [00:04:29]Processing tag 1014 (03F6) [00:04:29]Malloc new data [00:04:29]Processing tag 1015 (03F7) [00:04:29]Malloc new data [00:04:29]SetTLVBufToDocument err=0 [00:04:29]Processing tag 1007 (03EF) [00:04:29]Load OK [00:04:29]SetTLVBufToDocument [00:04:29]Processing tag 1014 (03F6) [00:04:29]Malloc new data [00:04:29]Processing tag 1015 (03F7) [00:04:29]Malloc new data [00:04:29]SetTLVBufToDocument err=0 [00:04:29]Processing tag 1007 (03EF) [00:04:29]Load OK [00:04:29]SetTLVBufToDocument [00:04:29]Processing tag 1014 (03F6) [00:04:29]Malloc new data [00:04:29]Processing tag 1015 (03F7) [00:04:29]Malloc new data [00:04:29]SetTLVBufToDocument err=0 [00:04:29]Processing tag 1007 (03EF) [00:04:29]Load OK [00:04:29]SetTLVBufToDocument [00:04:29]Processing tag 1014 (03F6) [00:04:29]Malloc new data [00:04:29]Processing tag 1015 (03F7) [00:04:29]Malloc new data [00:04:29]SetTLVBufToDocument err=0 [00:04:29]Processing tag 1007 (03EF) [00:04:29]Load OK [00:04:29]SetTLVBufToDocument [00:04:29]Processing tag 1014 (03F6) [00:04:29]Malloc new data [00:04:29]Processing tag 1015 (03F7) [00:04:29]Malloc new data [00:04:29]SetTLVBufToDocument err=0 [00:04:29]Processing tag 1007 (03EF) [00:04:29]Load OK [00:04:29]SetTLVBufToDocument [00:04:29]Processing tag 1014 (03F6) [00:04:29]Malloc new data [00:04:29]Processing tag 1015 (03F7) [00:04:29]Malloc new data [00:04:29]SetTLVBufToDocument err=0 [00:04:29]Processing tag 1007 (03EF) [00:04:29]Load OK [00:04:29]SetTLVBufToDocument [00:04:29]Processing tag 1014 (03F6) [00:04:29]Malloc new data [00:04:29]Processing tag 1015 (03F7) [00:04:29]Malloc new data [00:04:29]SetTLVBufToDocument err=0 [00:04:29]SetTLVBufToDocument err=0 [00:04:29]SetTLVBufToDocument err=0 [00:04:29]Processing tag 1133 (046D) [00:04:29]Malloc new data [00:04:29]SetTLVBufToDocument err=0 [00:04:29]SetTLVBufToDocument err=0 [00:04:29]Malloc new data [00:04:29]SAM_PROTO_GetFMData [00:04:29]wFMCommunicate request_size=4 [00:04:29]MH_SAM_APDU [00:04:29]CAPDU: 80 13 03 00 [00:04:29]Write to MH i2c: E2 08 00 8D 34 80 13 03 00 00 00 00 00 40 [00:04:29]OFD Sender: No OFD packet to send [00:04:29]Write i2c OK [00:04:29]MH_I2C_Read... [00:04:30]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:04:30]Read from MH i2c: E2 [00:04:30]MH_I2C_Read... [00:04:30]Read from MH i2c: E2 FD 00 [00:04:30]MH_I2C_Read... [00:04:30]Read from MH i2c: E2 FD 00 8D 34 00 C4 04 85 04 C0 04 6E 04 04 00 2E 61 02 00 69 04 A3 00 6F 04 04 00 51 60 02 00 B1 04 05 00 4F 8F 95 94 02 70 04 05 00 FC A6 79 FA 01 72 04 04 00 53 E8 1B 9A 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 CE CA 2C 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 5C F4 D8 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 DD 00 00 00 B1 04 04 00 E8 E5 D3 03 70 04 04 00 E8 E5 D3 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 63 12 68 EF 03 09 00 90 00 E8 [00:04:30]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 2E 61 02 00 69 04 A3 00 6F 04 04 00 51 60 02 00 B1 04 05 00 4F 8F 95 94 02 70 04 05 00 FC A6 79 FA 01 72 04 04 00 53 E8 1B 9A 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 CE CA 2C 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 5C F4 D8 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 DD 00 00 00 B1 04 04 00 E8 E5 D3 03 70 04 04 00 E8 E5 D3 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 63 12 68 EF 03 09 00 90 00 [00:04:30]wFMCommunicate OK [00:04:30]wFMCommunicate request_size=4 [00:04:30]MH_SAM_APDU [00:04:30]CAPDU: 80 17 00 00 [00:04:30]Write to MH i2c: E2 08 00 8E 34 80 17 00 00 00 00 00 00 42 [00:04:30]Write i2c OK [00:04:30]MH_I2C_Read... [00:04:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:04:30]Read from MH i2c: E2 [00:04:30]MH_I2C_Read... [00:04:30]Read from MH i2c: E2 FD 00 [00:04:30]MH_I2C_Read... [00:04:30]Read from MH i2c: E2 FD 00 8E 34 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 23 AC 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 CF [00:04:30]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 23 AC 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [00:04:31]wFMCommunicate OK [00:04:31]wFMCommunicate request_size=4 [00:04:31]MH_SAM_APDU [00:04:31]CAPDU: 80 17 00 00 [00:04:31]Write to MH i2c: E2 08 00 8F 34 80 17 00 00 00 00 00 00 43 [00:04:31]Write i2c OK [00:04:31]MH_I2C_Read... [00:04:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:04:31]Read from MH i2c: E2 [00:04:31]MH_I2C_Read... [00:04:31]Read from MH i2c: E2 FD 00 [00:04:31]MH_I2C_Read... [00:04:31]Read from MH i2c: E2 FD 00 8F 34 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 58 [00:04:31]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [00:04:31]wFMCommunicate OK [00:04:31]wFMCommunicate request_size=4 [00:04:31]MH_SAM_APDU [00:04:31]CAPDU: 80 17 00 00 [00:04:31]Write to MH i2c: E2 08 00 90 34 80 17 00 00 00 00 00 00 44 [00:04:31]Write i2c OK [00:04:31]MH_I2C_Read... [00:04:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:04:31]Read from MH i2c: E2 [00:04:31]MH_I2C_Read... [00:04:31]Read from MH i2c: E2 FD 00 [00:04:31]MH_I2C_Read... [00:04:31]Read from MH i2c: E2 FD 00 90 34 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 BC [00:04:31]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [00:04:32]wFMCommunicate OK [00:04:32]wFMCommunicate request_size=4 [00:04:32]MH_SAM_APDU [00:04:32]CAPDU: 80 17 00 00 [00:04:32]Write to MH i2c: E2 08 00 91 34 80 17 00 00 00 00 00 00 45 [00:04:32]Write i2c OK [00:04:32]MH_I2C_Read... [00:04:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [00:04:32]Read from MH i2c: E2 [00:04:32]MH_I2C_Read... [00:04:32]Read from MH i2c: E2 E1 00 [00:04:32]MH_I2C_Read... [00:04:32]Read from MH i2c: E2 E1 00 91 34 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 33 [00:04:32]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:04:32]wFMCommunicate OK [00:04:32]SAM_PROTO_GetFMData done [00:04:32]FM_GetFMData:85 04 C0 04 6E 04 04 00 2E 61 02 00 69 04 A3 00 6F 04 04 00 51 60 02 00 B1 04 05 00 4F 8F 95 94 02 70 04 05 00 FC A6 79 FA 01 72 04 04 00 53 E8 1B 9A 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 CE CA 2C 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 5C F4 D8 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 DD 00 00 00 B1 04 04 00 E8 E5 D3 03 70 04 04 00 E8 E5 D3 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 63 12 68 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 23 AC 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:04:33]oper:6F 04 04 00 51 60 02 00 B1 04 05 00 4F 8F 95 94 02 70 04 05 00 FC A6 79 FA 01 72 04 04 00 53 E8 1B 9A 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 CE CA 2C 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 5C F4 D8 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:04:33]total:4F 8F 95 94 02 [00:04:33]Malloc new data [00:04:33]oper:6F 04 04 00 DD 00 00 00 B1 04 04 00 E8 E5 D3 03 70 04 04 00 E8 E5 D3 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 63 12 68 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 23 AC 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:04:33]total:E8 E5 D3 03 [00:04:33]Malloc new data [00:04:33]oper:6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:04:33]total: [00:04:33]Malloc new data [00:04:33]oper:6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:04:33]total: [00:04:33]Malloc new data [00:04:33]KKMPrepareXReportFMData err=0 [00:04:33]Х отчет ИНН: 02508201610067 Кассир: Самаганов А. 21.10.2024 00:04 Смена: 266 РНМ: 0000137193017469 ЗНМ: 0300000234 СНО: Общий режим Всего чеков: 650 ИТОГИ ПРИХОД Чеков: 649 Общий итог: 456622.30 Итого наличными: 279275.00 Итого безнал.: 177347.30 НДС 0% : 0.00 НДС 12% : 48503.15 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 4041.63 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 1 Общий итог: 3000.00 Итого наличными: 3000.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 318.65 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 26.55 ИТОГИ РАСХОД Чеков: 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 Нал. в кассе: 276275.00 НС Приход: 110827641.11 НС Возвр.Прихода: 642186.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФМ: 0000000000963156 [00:04:33]StoreToDocumentArchive [00:04:33]MH_GetDate [00:04:33]Write to MH i2c: F0 00 00 92 34 B5 [00:04:33]Write i2c OK [00:04:33]MH_I2C_Read... [00:04:33]Read from MH i2c: F0 [00:04:33]MH_I2C_Read... [00:04:33]Read from MH i2c: F0 09 00 [00:04:33]MH_I2C_Read... [00:04:33]Read from MH i2c: F0 09 00 92 34 00 93 9A 15 67 19 BC 99 64 39 [00:04:33]shift 266 fd 1729469075 [00:04:33]Create dir for shift 0266 [00:04:33]save to /storage/0266/doc_1729469075 [00:04:33]save last doc name /storage/0266/doc_1729469075 to /storage/kkm_last_doc_name [00:04:33]save OK [00:04:33]Clear old archive folders... [00:04:33]NVStorageSaveData kkm_last_timestamp [00:04:33]File name is /storage/kkm_last_timestamp [00:04:33]Write 4 bytes [00:04:33]NVStorageSaveData done [00:04:33]ExternCall_PrintAddStr [00:04:33]wPrintStart [00:04:33]Write to MH i2c: 01 00 00 93 34 C7 [00:04:33]Write i2c OK [00:04:33]MH_I2C_Read... [00:04:33]Read from MH i2c: 01 [00:04:33]MH_I2C_Read... [00:04:33]Read from MH i2c: 01 07 00 [00:04:33]MH_I2C_Read... [00:04:33]Read from MH i2c: 01 07 00 93 34 00 00 00 00 00 FF 0F DC [00:04:33]RasterBufferAndPrint [00:04:33]line Х отчет [00:04:33]line ИНН: 02508201610067 [00:04:33]line Кассир: Самаганов А. [00:04:33]line 21.10.2024 00:04 [00:04:33]line Смена: 266 [00:04:33]line РНМ: 0000137193017469 [00:04:33]line ЗНМ: 0300000234 [00:04:33]line СНО: Общий режим [00:04:33]line Всего чеков: 650 [00:04:33]line ИТОГИ ПРИХОД [00:04:33]line Чеков: 649 [00:04:33]line Общий итог: 456622.30 [00:04:33]line Итого наличными: 279275.00 [00:04:33]line Итого безнал.: 177347.30 [00:04:33]line НДС 0% : 0.00 [00:04:33]line НДС 12% : 48503.15 [00:04:33]line НСП 0% : 0.00 [00:04:33]line НСП 1,50% : 0.00 [00:04:33]line НСП 0,50% : 0.00 [00:04:33]line НСП 5% : 0.00 [00:04:33]line НСП 3% : 0.00 [00:04:33]line НСП 2% : 0.00 [00:04:33]line НСП 1% : 4041.63 [00:04:33]line ИТОГИ ВОЗВРАТ ПРИХОДА [00:04:33]line Чеков: 1 [00:04:33]line Общий итог: 3000.00 [00:04:33]line Итого наличными: 3000.00 [00:04:33]line Итого безнал.: 0.00 [00:04:33]line НДС 0% : 0.00 [00:04:33]line НДС 12% : 318.65 [00:04:33]line НСП 0% : 0.00 [00:04:33]line НСП 1,50% : 0.00 [00:04:33]line НСП 0,50% : 0.00 [00:04:33]line НСП 5% : 0.00 [00:04:33]line НСП 3% : 0.00 [00:04:33]line НСП 2% : 0.00 [00:04:33]line НСП 1% : 26.55 [00:04:33]line ИТОГИ РАСХОД [00:04:33]line Чеков: 0 [00:04:33]line Общий итог: 0.00 [00:04:33]line Итого наличными: 0.00 [00:04:33]line Итого безнал.: 0.00 [00:04:33]line НДС 0% : 0.00 [00:04:33]line НДС 12% : 0.00 [00:04:33]line НСП 0% : 0.00 [00:04:33]line НСП 1,50% : 0.00 [00:04:33]line НСП 0,50% : 0.00 [00:04:33]line НСП 5% : 0.00 [00:04:33]line НСП 3% : 0.00 [00:04:33]line НСП 2% : 0.00 [00:04:33]line НСП 1% : 0.00 [00:04:33]line ИТОГИ ВОЗВРАТ РАСХОДА [00:04:33]line Чеков: 0 [00:04:33]line Общий итог: 0.00 [00:04:33]line Итого наличными: 0.00 [00:04:33]line Итого безнал.: 0.00 [00:04:33]line НДС 0% : 0.00 [00:04:33]line НДС 12% : 0.00 [00:04:33]line НСП 0% : 0.00 [00:04:33]line НСП 1,50% : 0.00 [00:04:33]line НСП 0,50% : 0.00 [00:04:33]line НСП 5% : 0.00 [00:04:33]line НСП 3% : 0.00 [00:04:33]line НСП 2% : 0.00 [00:04:33]line НСП 1% : 0.00 [00:04:33]line Сумма внесений: 0.00 [00:04:33]line Сумма выплат: 0.00 [00:04:33]line Нал. в кассе: 276275.00 [00:04:33]line НС Приход: 110827641.11 [00:04:33]line НС Возвр.Прихода: 642186.00 [00:04:33]line НС Расход: 0.00 [00:04:33]line НС Возвр.Расхода: 0.00 [00:04:33]line ФМ: 0000000000963156 [00:04:33]written 0, free lines is 4095 [00:04:34]Write to MH i2c: 01 00 00 DE 34 12 [00:04:34]Write i2c OK [00:04:34]MH_I2C_Read... [00:04:34]Read from MH i2c: 01 [00:04:34]MH_I2C_Read... [00:04:34]Read from MH i2c: 01 07 00 [00:04:34]MH_I2C_Read... [00:04:34]Read from MH i2c: 01 07 00 DE 34 00 00 00 00 00 C9 0A EC [00:04:34]RasterBufferAndPrint [00:04:34]line [00:04:34]line [00:04:34]line [00:04:34]line [00:04:34]line [00:04:34]written 0, free lines is 2799 [00:04:34]MH_Cut [00:04:34]Write to MH i2c: D1 01 00 E5 34 01 EB [00:04:34]Write i2c OK [00:04:34]MH_I2C_Read... [00:04:34]Read from MH i2c: D1 [00:04:34]MH_I2C_Read... [00:04:34]Read from MH i2c: D1 01 00 [00:04:34]MH_I2C_Read... [00:04:34]Read from MH i2c: D1 01 00 E5 34 00 EA [00:04:34]Write to MH i2c: 01 00 00 E6 34 1A [00:04:34]Write i2c OK [00:04:34]MH_I2C_Read... [00:04:34]OFD Sender: No OFD packet to send [00:04:35]*** Cut start [00:04:35]*** Partial cut [00:04:35]*** CUTSNS_PIN = 1 [00:04:35]*** CUTSNS_PIN = 0 [00:04:35]*** Brake cut motor [00:04:36]Read from MH i2c: 01 [00:04:36]MH_I2C_Read... [00:04:36]*** Stop cut motor [00:04:36]*** Cut end [00:04:36]Read from MH i2c: 01 07 00 [00:04:36]MH_I2C_Read... [00:04:36]Read from MH i2c: 01 07 00 E6 34 00 00 00 00 00 FF 0F 2F [00:04:36]process_action x_report done [00:04:36]requested_data is exist [00:04:36]produce_requested_data [00:04:36]requested_item fd.num is exist - process it [00:04:36]SAM_PROTO_GetFieldsCounters [00:04:36]wFMCommunicate request_size=4 [00:04:36]MH_SAM_APDU [00:04:36]CAPDU: 80 13 00 00 [00:04:36]Write to MH i2c: E2 08 00 E7 34 80 13 00 00 00 00 00 00 97 [00:04:36]Write i2c OK [00:04:36]MH_I2C_Read... [00:04:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:04:36]Read from MH i2c: E2 [00:04:36]MH_I2C_Read... [00:04:36]Read from MH i2c: E2 62 00 [00:04:36]MH_I2C_Read... [00:04:36]Read from MH i2c: E2 62 00 E7 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A2 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 8A 02 00 00 5E 04 04 00 8A 02 00 00 57 04 04 00 8B 02 00 00 19 04 04 00 00 00 00 00 90 00 B6 [00:04:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A2 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 8A 02 00 00 5E 04 04 00 8A 02 00 00 57 04 04 00 8B 02 00 00 19 04 04 00 00 00 00 00 90 00 [00:04:36]wFMCommunicate OK [00:04:36]SAM_PROTO_GetFieldsCounters done [00:04:36]requested_item shift.num is exist - process it [00:04:36]requested_item shift.opened is exist - process it [00:04:36]req_shift_opened [00:04:36]FM_GetShiftState [00:04:36]SAM_PROTO_GetShiftState [00:04:36]wFMCommunicate request_size=4 [00:04:36]MH_SAM_APDU [00:04:36]CAPDU: 80 13 01 00 [00:04:36]Write to MH i2c: E2 08 00 E8 34 80 13 01 00 00 00 00 00 99 [00:04:36]Write i2c OK [00:04:36]MH_I2C_Read... [00:04:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:04:36]Read from MH i2c: E2 [00:04:36]MH_I2C_Read... [00:04:36]Read from MH i2c: E2 0E 00 [00:04:36]MH_I2C_Read... [00:04:36]Read from MH i2c: E2 0E 00 E8 34 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 40 [00:04:36]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [00:04:36]wFMCommunicate OK [00:04:36]SAM_PROTO_GetShiftState done [00:04:36]FM_GetShiftState done [00:04:36]req_shift_opened done [00:04:36]requested_item shift.open_date is exist - process it [00:04:36]req_shift_open_date [00:04:36]req_shift_open_date done [00:04:36]produce_requested_data done [00:04:36]produce_requested_data return {"fd.num":156578,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [00:04:36]process_action_free x_report [00:04:36]json_value_free [00:04:36]json_value_free done [00:04:36]process_json_proto returns [00:04:36]Send response to host [00:04:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":156578,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [00:04:36]free response buf [00:04:36]execute_script done [00:04:36]execute_script returns [00:04:36]free content buf [00:04:36]Sock 9.Close socket [00:04:36]Sock 9.Thread stoped [00:04:39]OFD Sender: No OFD packet to send [00:04:44]OFD Sender: No OFD packet to send [00:04:49]OFD Sender: No OFD packet to send [00:04:54]OFD Sender: No OFD packet to send [00:04:57]accept exits with 7 [00:04:57]New connection [00:04:57]New thread 3066731876 created [00:04:57]Thread 3066588516 joined [00:04:57]Waiting for new connection... [00:04:57] Sock 7.Parse request [00:04:57]Sock 7.Check first char [00:04:57]Sock 7.First char is OK [00:04:57]request: POST /json_proto HTTP/1.0 [00:04:57]Method: POST [00:04:57]URL: /json_proto [00:04:57]Method is POST - this is cgi request [00:04:57]url: /json_proto [00:04:57]query_string will be loaded in cgi processing [00:04:57]execute_cgi json_proto POST (null) [00:04:57]execute_cgi path=json_proto method=POST [00:04:57]POST find Content-Length [00:04:57]Host: 172.17.53.67:8080 [00:04:57]Content-Length: 215 [00:04:57]Content-Type: application/json [00:04:57] [00:04:57]POST finish read [00:04:57]Found Content-Length = 215 [00:04:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:04:57]execute_script... [00:04:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:04:57]POST & json_proto [00:04:57]process_json_proto [00:04:57]json parsed OK: [00:04:57]protocol is kg_v1.0 [00:04:57]action value=get_value [00:04:57]process_action get_value [00:04:57]cmd_get_value [00:04:57]process_action get_value done [00:04:57]requested_data is exist [00:04:57]produce_requested_data [00:04:57]requested_item kkm.sn is exist - process it [00:04:57]requested_item kkm.ver is exist - process it [00:04:57]requested_item fm.sn is exist - process it [00:04:57]wFMCommunicate request_size=4 [00:04:57]MH_SAM_APDU [00:04:57]CAPDU: 80 11 00 00 [00:04:57]Write to MH i2c: E2 08 00 E9 34 80 11 00 00 00 00 00 00 97 [00:04:57]Write i2c OK [00:04:57]MH_I2C_Read... [00:04:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:04:57]Read from MH i2c: E2 [00:04:57]MH_I2C_Read... [00:04:57]Read from MH i2c: E2 17 00 [00:04:57]MH_I2C_Read... [00:04:57]Read from MH i2c: E2 17 00 E9 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E8 [00:04:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:04:57]wFMCommunicate OK [00:04:57]requested_item fd.num is exist - process it [00:04:57]SAM_PROTO_GetFieldsCounters [00:04:57]wFMCommunicate request_size=4 [00:04:57]MH_SAM_APDU [00:04:57]CAPDU: 80 13 00 00 [00:04:57]Write to MH i2c: E2 08 00 EA 34 80 13 00 00 00 00 00 00 9A [00:04:57]Write i2c OK [00:04:57]MH_I2C_Read... [00:04:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:04:57]Read from MH i2c: E2 [00:04:57]MH_I2C_Read... [00:04:57]Read from MH i2c: E2 62 00 [00:04:57]MH_I2C_Read... [00:04:57]Read from MH i2c: E2 62 00 EA 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A2 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 8A 02 00 00 5E 04 04 00 8A 02 00 00 57 04 04 00 8B 02 00 00 19 04 04 00 00 00 00 00 90 00 B9 [00:04:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A2 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 8A 02 00 00 5E 04 04 00 8A 02 00 00 57 04 04 00 8B 02 00 00 19 04 04 00 00 00 00 00 90 00 [00:04:57]wFMCommunicate OK [00:04:57]SAM_PROTO_GetFieldsCounters done [00:04:57]requested_item shift.num is exist - process it [00:04:57]requested_item shift.opened is exist - process it [00:04:57]req_shift_opened [00:04:57]FM_GetShiftState [00:04:57]SAM_PROTO_GetShiftState [00:04:57]wFMCommunicate request_size=4 [00:04:57]MH_SAM_APDU [00:04:57]CAPDU: 80 13 01 00 [00:04:57]Write to MH i2c: E2 08 00 EB 34 80 13 01 00 00 00 00 00 9C [00:04:57]Write i2c OK [00:04:57]MH_I2C_Read... [00:04:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:04:57]Read from MH i2c: E2 [00:04:57]MH_I2C_Read... [00:04:57]Read from MH i2c: E2 0E 00 [00:04:57]MH_I2C_Read... [00:04:57]Read from MH i2c: E2 0E 00 EB 34 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 43 [00:04:57]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [00:04:57]wFMCommunicate OK [00:04:57]SAM_PROTO_GetShiftState done [00:04:57]FM_GetShiftState done [00:04:57]req_shift_opened done [00:04:57]requested_item shift.open_date is exist - process it [00:04:57]req_shift_open_date [00:04:57]req_shift_open_date done [00:04:57]produce_requested_data done [00:04:57]produce_requested_data return {"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":156578,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891} [00:04:57]process_action_free get_value [00:04:57]json_value_free [00:04:57]json_value_free done [00:04:57]process_json_proto returns [00:04:57]Send response to host [00:04:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":156578,"shift.num":314,"shift.opened":1,"shift.open_date":1729383891}}} [00:04:57]free response buf [00:04:57]execute_script done [00:04:57]execute_script returns [00:04:57]free content buf [00:04:57]Sock 7.Close socket [00:04:57]Sock 7.Thread stoped [00:04:57]accept exits with 9 [00:04:57]New connection [00:04:57]New thread 3066588516 created [00:04:57]Thread 3066731876 joined [00:04:57]Waiting for new connection... [00:04:57] Sock 9.Parse request [00:04:57]Sock 9.Check first char [00:04:57]Sock 9.First char is OK [00:04:57]request: POST /json_proto HTTP/1.0 [00:04:57]Method: POST [00:04:57]URL: /json_proto [00:04:57]Method is POST - this is cgi request [00:04:57]url: /json_proto [00:04:57]query_string will be loaded in cgi processing [00:04:57]execute_cgi json_proto POST (null) [00:04:57]execute_cgi path=json_proto method=POST [00:04:57]POST find Content-Length [00:04:57]Host: 172.17.53.67:8080 [00:04:57]Content-Length: 331 [00:04:57]Content-Type: application/json [00:04:57] [00:04:57]POST finish read [00:04:57]Found Content-Length = 331 [00:04:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:04:57]execute_script... [00:04:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:04:57]POST & json_proto [00:04:57]process_json_proto [00:04:57]json parsed OK: [00:04:57]protocol is kg_v1.0 [00:04:57]action value=get_value [00:04:57]process_action get_value [00:04:57]cmd_get_value [00:04:57]process_action get_value done [00:04:57]requested_data is exist [00:04:57]produce_requested_data [00:04:57]requested_item fm.sale.total is exist - process it [00:04:57]SAM_PROTO_GetFMData [00:04:57]wFMCommunicate request_size=4 [00:04:57]MH_SAM_APDU [00:04:57]CAPDU: 80 13 03 00 [00:04:57]Write to MH i2c: E2 08 00 EC 34 80 13 03 00 00 00 00 00 9F [00:04:57]Write i2c OK [00:04:57]MH_I2C_Read... [00:04:58]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:04:58]Read from MH i2c: E2 [00:04:58]MH_I2C_Read... [00:04:58]Read from MH i2c: E2 FD 00 [00:04:58]MH_I2C_Read... [00:04:58]Read from MH i2c: E2 FD 00 EC 34 00 C4 04 85 04 C0 04 6E 04 04 00 2E 61 02 00 69 04 A3 00 6F 04 04 00 51 60 02 00 B1 04 05 00 4F 8F 95 94 02 70 04 05 00 FC A6 79 FA 01 72 04 04 00 53 E8 1B 9A 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 CE CA 2C 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 5C F4 D8 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 DD 00 00 00 B1 04 04 00 E8 E5 D3 03 70 04 04 00 E8 E5 D3 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 63 12 68 EF 03 09 00 90 00 47 [00:04:58]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 2E 61 02 00 69 04 A3 00 6F 04 04 00 51 60 02 00 B1 04 05 00 4F 8F 95 94 02 70 04 05 00 FC A6 79 FA 01 72 04 04 00 53 E8 1B 9A 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 CE CA 2C 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 5C F4 D8 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 DD 00 00 00 B1 04 04 00 E8 E5 D3 03 70 04 04 00 E8 E5 D3 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 63 12 68 EF 03 09 00 90 00 [00:04:58]wFMCommunicate OK [00:04:58]wFMCommunicate request_size=4 [00:04:58]MH_SAM_APDU [00:04:58]CAPDU: 80 17 00 00 [00:04:58]Write to MH i2c: E2 08 00 ED 34 80 17 00 00 00 00 00 00 A1 [00:04:58]Write i2c OK [00:04:58]MH_I2C_Read... [00:04:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:04:58]Read from MH i2c: E2 [00:04:58]MH_I2C_Read... [00:04:58]Read from MH i2c: E2 FD 00 [00:04:58]MH_I2C_Read... [00:04:58]Read from MH i2c: E2 FD 00 ED 34 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 23 AC 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 2E [00:04:58]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 23 AC 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [00:04:58]wFMCommunicate OK [00:04:58]wFMCommunicate request_size=4 [00:04:58]MH_SAM_APDU [00:04:58]CAPDU: 80 17 00 00 [00:04:58]Write to MH i2c: E2 08 00 EE 34 80 17 00 00 00 00 00 00 A2 [00:04:58]Write i2c OK [00:04:58]MH_I2C_Read... [00:04:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:04:58]Read from MH i2c: E2 [00:04:58]MH_I2C_Read... [00:04:58]Read from MH i2c: E2 FD 00 [00:04:58]MH_I2C_Read... [00:04:58]Read from MH i2c: E2 FD 00 EE 34 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 B7 [00:04:58]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [00:04:58]wFMCommunicate OK [00:04:58]wFMCommunicate request_size=4 [00:04:58]MH_SAM_APDU [00:04:58]CAPDU: 80 17 00 00 [00:04:58]Write to MH i2c: E2 08 00 EF 34 80 17 00 00 00 00 00 00 A3 [00:04:58]Write i2c OK [00:04:58]MH_I2C_Read... [00:04:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:04:59]Read from MH i2c: E2 [00:04:59]MH_I2C_Read... [00:04:59]Read from MH i2c: E2 FD 00 [00:04:59]MH_I2C_Read... [00:04:59]Read from MH i2c: E2 FD 00 EF 34 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 1B [00:04:59]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [00:04:59]wFMCommunicate OK [00:04:59]wFMCommunicate request_size=4 [00:04:59]MH_SAM_APDU [00:04:59]CAPDU: 80 17 00 00 [00:04:59]Write to MH i2c: E2 08 00 F0 34 80 17 00 00 00 00 00 00 A4 [00:04:59]Write i2c OK [00:04:59]MH_I2C_Read... [00:04:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [00:04:59]Read from MH i2c: E2 [00:04:59]MH_I2C_Read... [00:04:59]Read from MH i2c: E2 E1 00 [00:04:59]MH_I2C_Read... [00:04:59]Read from MH i2c: E2 E1 00 F0 34 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 92 [00:04:59]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:04:59]wFMCommunicate OK [00:04:59]SAM_PROTO_GetFMData done [00:04:59]requested_item fm.sale_refund.total is exist - process it [00:04:59]requested_item fm.buy.total is exist - process it [00:04:59]requested_item shift.sale.total is exist - process it [00:04:59]SAM_PROTO_GetShiftData [00:04:59]wFMCommunicate request_size=4 [00:04:59]MH_SAM_APDU [00:04:59]CAPDU: 80 13 02 00 [00:04:59]Write to MH i2c: E2 08 00 F1 34 80 13 02 00 00 00 00 00 A3 [00:04:59]Write i2c OK [00:04:59]MH_I2C_Read... [00:05:00]OFD Sender: No OFD packet to send [00:05:00]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:05:00]Read from MH i2c: E2 [00:05:00]MH_I2C_Read... [00:05:00]Read from MH i2c: E2 FD 00 [00:05:00]MH_I2C_Read... [00:05:00]Read from MH i2c: E2 FD 00 F1 34 00 BC 04 AA 04 B8 04 6E 04 04 00 8A 02 00 00 69 04 9F 00 6F 04 04 00 89 02 00 00 B1 04 04 00 16 C0 B8 02 70 04 04 00 CC 23 AA 01 72 04 04 00 4A 9C 0E 01 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 8B 02 4A 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 C3 2A 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 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 79 7C EF 03 09 00 F6 03 01 00 00 F7 03 90 00 99 [00:05:00]RAPDU: BC 04 AA 04 B8 04 6E 04 04 00 8A 02 00 00 69 04 9F 00 6F 04 04 00 89 02 00 00 B1 04 04 00 16 C0 B8 02 70 04 04 00 CC 23 AA 01 72 04 04 00 4A 9C 0E 01 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 8B 02 4A 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 C3 2A 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 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 79 7C EF 03 09 00 F6 03 01 00 00 F7 03 90 00 [00:05:00]wFMCommunicate OK [00:05:00]wFMCommunicate request_size=4 [00:05:00]MH_SAM_APDU [00:05:00]CAPDU: 80 17 00 00 [00:05:00]Write to MH i2c: E2 08 00 F2 34 80 17 00 00 00 00 00 00 A6 [00:05:00]Write i2c OK [00:05:00]MH_I2C_Read... [00:05:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:05:00]Read from MH i2c: E2 [00:05:00]MH_I2C_Read... [00:05:00]Read from MH i2c: E2 FD 00 [00:05:00]MH_I2C_Read... [00:05:00]Read from MH i2c: E2 FD 00 F2 34 00 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 5F 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 90 00 B9 [00:05:00]RAPDU: 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 5F 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 90 00 [00:05:00]wFMCommunicate OK [00:05:00]wFMCommunicate request_size=4 [00:05:00]MH_SAM_APDU [00:05:00]CAPDU: 80 17 00 00 [00:05:00]Write to MH i2c: E2 08 00 F3 34 80 17 00 00 00 00 00 00 A7 [00:05:00]Write i2c OK [00:05:00]MH_I2C_Read... [00:05:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:05:01]Read from MH i2c: E2 [00:05:01]MH_I2C_Read... [00:05:01]Read from MH i2c: E2 FD 00 [00:05:01]MH_I2C_Read... [00:05:01]Read from MH i2c: E2 FD 00 F3 34 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 D0 [00:05:01]RAPDU: 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 [00:05:01]wFMCommunicate OK [00:05:01]wFMCommunicate request_size=4 [00:05:01]MH_SAM_APDU [00:05:01]CAPDU: 80 17 00 00 [00:05:01]Write to MH i2c: E2 08 00 F4 34 80 17 00 00 00 00 00 00 A8 [00:05:01]Write i2c OK [00:05:01]MH_I2C_Read... [00:05:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:05:01]Read from MH i2c: E2 [00:05:01]MH_I2C_Read... [00:05:01]Read from MH i2c: E2 FD 00 [00:05:01]MH_I2C_Read... [00:05:01]Read from MH i2c: E2 FD 00 F4 34 00 03 00 00 EF 03 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 90 00 29 [00:05:01]RAPDU: 03 00 00 EF 03 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 90 00 [00:05:01]wFMCommunicate OK [00:05:01]wFMCommunicate request_size=4 [00:05:01]MH_SAM_APDU [00:05:01]CAPDU: 80 17 00 00 [00:05:01]Write to MH i2c: E2 08 00 F5 34 80 17 00 00 00 00 00 00 A9 [00:05:01]Write i2c OK [00:05:01]MH_I2C_Read... [00:05:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 214! [00:05:02]Read from MH i2c: E2 [00:05:02]MH_I2C_Read... [00:05:02]Read from MH i2c: E2 D9 00 [00:05:02]MH_I2C_Read... [00:05:02]Read from MH i2c: E2 D9 00 F5 34 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 88 [00:05:02]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:05:02]wFMCommunicate OK [00:05:02]SAM_PROTO_GetShiftData done [00:05:02]requested_item shift.sale.total_cash is exist - process it [00:05:02]requested_item shift.sale_refund.total is exist - process it [00:05:02]requested_item shift.sale_refund.total_cash is exist - process it [00:05:02]requested_item shift.buy.total is exist - process it [00:05:02]requested_item shift.buy.total_cash is exist - process it [00:05:02]produce_requested_data done [00:05:02]produce_requested_data return {"fm.sale.total":110827641.11,"fm.sale_refund.total":642186.00,"fm.buy.total":0.00,"shift.sale.total":456622.30,"shift.sale.total_cash":279275.00,"shift.sale_refund.total":3000.00,"shift.sale_refund.total_cash":3000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:05:02]process_action_free get_value [00:05:02]json_value_free [00:05:02]json_value_free done [00:05:02]process_json_proto returns [00:05:02]Send response to host [00:05:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":110827641.11,"fm.sale_refund.total":642186.00,"fm.buy.total":0.00,"shift.sale.total":456622.30,"shift.sale.total_cash":279275.00,"shift.sale_refund.total":3000.00,"shift.sale_refund.total_cash":3000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:05:02]free response buf [00:05:02]execute_script done [00:05:02]execute_script returns [00:05:02]free content buf [00:05:02]Sock 9.Close socket [00:05:02]Sock 9.Thread stoped [00:05:02]accept exits with 7 [00:05:02]New connection [00:05:02]New thread 3066731876 created [00:05:02]Thread 3066588516 joined [00:05:02]Waiting for new connection... [00:05:02] Sock 7.Parse request [00:05:02]Sock 7.Check first char [00:05:02]Sock 7.First char is OK [00:05:02]request: POST /json_proto HTTP/1.0 [00:05:02]Method: POST [00:05:02]URL: /json_proto [00:05:02]Method is POST - this is cgi request [00:05:02]url: /json_proto [00:05:02]query_string will be loaded in cgi processing [00:05:02]execute_cgi json_proto POST (null) [00:05:02]execute_cgi path=json_proto method=POST [00:05:02]POST find Content-Length [00:05:02]Host: 172.17.53.67:8080 [00:05:02]Content-Length: 331 [00:05:02]Content-Type: application/json [00:05:02] [00:05:02]POST finish read [00:05:02]Found Content-Length = 331 [00:05: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" ] } } [00:05:02]execute_script... [00:05: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" ] } } [00:05:02]POST & json_proto [00:05:02]process_json_proto [00:05:02]json parsed OK: [00:05:02]protocol is kg_v1.0 [00:05:02]action value=get_value [00:05:02]process_action get_value [00:05:02]cmd_get_value [00:05:02]process_action get_value done [00:05:02]requested_data is exist [00:05:02]produce_requested_data [00:05:02]requested_item fm.sale.total is exist - process it [00:05:02]SAM_PROTO_GetFMData [00:05:02]wFMCommunicate request_size=4 [00:05:02]MH_SAM_APDU [00:05:02]CAPDU: 80 13 03 00 [00:05:02]Write to MH i2c: E2 08 00 F6 34 80 13 03 00 00 00 00 00 A9 [00:05:02]Write i2c OK [00:05:02]MH_I2C_Read... [00:05:02]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:05:02]Read from MH i2c: E2 [00:05:02]MH_I2C_Read... [00:05:02]Read from MH i2c: E2 FD 00 [00:05:02]MH_I2C_Read... [00:05:02]Read from MH i2c: E2 FD 00 F6 34 00 C4 04 85 04 C0 04 6E 04 04 00 2E 61 02 00 69 04 A3 00 6F 04 04 00 51 60 02 00 B1 04 05 00 4F 8F 95 94 02 70 04 05 00 FC A6 79 FA 01 72 04 04 00 53 E8 1B 9A 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 CE CA 2C 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 5C F4 D8 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 *** FLAG_PRN_KEY set [00:05:03]03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 DD 00 00 00 B1 04 04 00 E8 E5 D3 03 70 04 04 00 E8 E5 D3 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 63 12 68 EF 03 09 00 90 00 51 [00:05:03]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 2E 61 02 00 69 04 A3 00 6F 04 04 00 51 60 02 00 B1 04 05 00 4F 8F 95 94 02 70 04 05 00 FC A6 79 FA 01 72 04 04 00 53 E8 1B 9A 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 CE CA 2C 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 5C F4 D8 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 int [00:05:03]00 Write to MH i2c: 00 01 EF 00 03 00 09 F7 00 34 F6 2B 03 [00:05:03]01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 Write i2c OK [00:05:03]04 MH_I2C_Read... [00:05:03]00 Read from MH i2c: DD 01 00 [00:05:03]00 MH_I2C_Read... [00:05:03]00 *** FLAG_PRN_KEY reset [00:05:03]B1 04 04 00 E8 E5 D3 03 70 04 04 00 E8 E5 D3 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 63 12 68 EF 03 09 00 90 00 [00:05:03]wFMCommunicate OK [00:05:03]wFMCommunicate request_size=4 [00:05:03]MH_SAM_APDU [00:05:03]CAPDU: 80 17 00 00 [00:05:03]Read from MH i2c: 01 07 00 [00:05:03]MH_I2C_Read... [00:05:03]Read from MH i2c: 01 07 00 F7 34 00 08 00 00 00 FF 0F 48 [00:05:03]state=0 [00:05:03]Key pressed [00:05:03]Feed [00:05:03]Write to MH i2c: D8 00 00 F8 34 03 [00:05:03]Write i2c OK [00:05:03]MH_I2C_Read... [00:05:03]Read from MH i2c: D8 [00:05:03]MH_I2C_Read... [00:05:03]Read from MH i2c: D8 01 00 [00:05:03]MH_I2C_Read... [00:05:03]Read from MH i2c: D8 01 00 F8 34 00 04 [00:05:03]int line is 0 - check status [00:05:03]Write to MH i2c: 01 00 00 F9 34 2D [00:05:03]Write i2c OK [00:05:03]MH_I2C_Read... [00:05:03]Read from MH i2c: 01 [00:05:03]MH_I2C_Read... [00:05:03]Read from MH i2c: 01 07 00 [00:05:03]MH_I2C_Read... [00:05:03]Read from MH i2c: 01 07 00 F9 34 00 00 00 00 00 F5 0F 38 [00:05:03]state=2 [00:05:03]Stop feed [00:05:03]Write to MH i2c: E2 08 00 FA 34 80 17 00 00 00 00 00 00 AE [00:05:03]int [00:05:03]Write i2c OK [00:05:03]MH_I2C_Read... [00:05:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:05:03]Read from MH i2c: E2 [00:05:03]MH_I2C_Read... [00:05:03]Read from MH i2c: E2 FD 00 [00:05:03]MH_I2C_Read... [00:05:03]Read from MH i2c: E2 FD 00 FA 34 00 F6 03 01 00 00 F7 03 00 00 EF *** FLAG_PRN_KEY set [00:05:03]03 0C 00 F6 03 01 00 01 F7 03 03 00 23 AC 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 *** FLAG_PRN_KEY reset [00:05:03]EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 3B [00:05:03]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 23 AC 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 Write to MH i2c: 04 01 F7 00 03 00 00 FB 00 34 EF 2F 03 [00:05:04]09 00 F6 03 01 00 05 F7 03 00 00 EF 03 Write i2c OK [00:05:04]09 MH_I2C_Read... [00:05:04]00 Read from MH i2c: F6 01 03 [00:05:04]*** FLAG_PRN_KEY set [00:05:04]MH_I2C_Read... [00:05:04]01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [00:05:04]wFMCommunicate OK [00:05:04]Read from MH i2c: wFMCommunicate request_size=4 [00:05:04]01 MH_SAM_APDU [00:05:04]07 CAPDU: 00 80 [00:05:04]17 MH_I2C_Read... [00:05:04]00 Read from MH i2c: 00 01 [00:05:04]07 00 FB 34 00 08 00 00 00 FF 0F 4C [00:05:04]Write to MH i2c: state=0 [00:05:04]E2 Key pressed [00:05:04]08 Feed [00:05:04]00 FC 34 80 17 00 00 00 00 00 00 B0 [00:05:04]Write i2c OK [00:05:04]MH_I2C_Read... [00:05:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:05:04]*** FLAG_PRN_KEY reset [00:05:04]Read from MH i2c: E2 [00:05:04]MH_I2C_Read... [00:05:04]Read from MH i2c: E2 FD 00 [00:05:04]MH_I2C_Read... [00:05:04]Read from MH i2c: E2 FD 00 FC 34 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 *** FLAG_PRN_KEY set [00:05:04]00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 C5 [00:05:04]RAPDU: 00 Write to MH i2c: 70 D8 04 00 00 00 00 FD 72 34 04 08 00 [00:05:04]00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 Write i2c OK [00:05:04]01 MH_I2C_Read... [00:05:04]00 Read from MH i2c: 01 D8 [00:05:04]F3 MH_I2C_Read... [00:05:04]03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 Read from MH i2c: 00 D8 00 01 EF 00 03 [00:05:04]MH_I2C_Read... [00:05:04]09 Read from MH i2c: 00 D8 F6 01 03 00 01 FD 00 34 02 00 F7 09 03 [00:05:04]00 int line is 0 - check status [00:05:04]00 Write to MH i2c: EF 01 03 00 09 00 00 FE F6 34 03 32 01 [00:05:04]00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 *** FLAG_PRN_KEY reset [00:05:04]00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF Write i2c OK [00:05:04]03 MH_I2C_Read... [00:05:04]09 Read from MH i2c: 00 01 F6 [00:05:04]03 MH_I2C_Read... [00:05:04]01 00 02 F7 03 00 00 Read from MH i2c: EF 01 03 07 09 00 00 [00:05:04]F6 MH_I2C_Read... [00:05:04]03 01 00 03 F7 03 00 00 EF 03 90 00 [00:05:04]wFMCommunicate OK [00:05:04]wFMCommunicate request_size=4 [00:05:04]MH_SAM_APDU [00:05:04]CAPDU: 80 17 00 00 [00:05:04]Read from MH i2c: 01 07 00 FE 34 00 48 00 00 00 3C 00 BD [00:05:04]Write to MH i2c: state=2 [00:05:04]E2 Key pressed [00:05:05]08 int line is 0 - check status [00:05:05]00 FF 34 80 17 00 00 00 00 00 00 B3 [00:05:05]Write i2c OK [00:05:05]MH_I2C_Read... [00:05:05]OFD Sender: No OFD packet to send [00:05:05]Read from MH i2c: *** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:05:05]E2 [00:05:05]MH_I2C_Read... [00:05:05]Read from MH i2c: E2 FD 00 [00:05:05]MH_I2C_Read... [00:05:05]Read from MH i2c: E2 FD 00 FF 34 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 *** FLAG_PRN_KEY set [00:05:05]00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 2B [00:05:05]Write to MH i2c: RAPDU: 01 09 00 00 00 F6 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 35 00 35 EF [00:05:05]03 09 Write i2c OK [00:05:05]00 MH_I2C_Read... [00:05:05]F6 Read from MH i2c: 03 01 01 [00:05:05]00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 MH_I2C_Read... [00:05:05]04 Read from MH i2c: 00 01 00 07 70 00 04 [00:05:05]00 MH_I2C_Read... [00:05:05]00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 Read from MH i2c: 09 01 00 07 F2 00 00 03 35 01 00 00 08 01 00 F3 00 03 00 00 FF 00 0F EF 52 03 [00:05:05]09 state=2 [00:05:05]00 Key pressed [00:05:05]F6 03 01 00 00 *** FLAG_PRN_KEY reset [00:05:05]F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 int [00:05:05]EF Write to MH i2c: 03 01 09 00 00 00 F6 01 03 35 01 36 00 [00:05:05]02 F7 Write i2c OK [00:05:05]03 MH_I2C_Read... [00:05:05]00 Read from MH i2c: 00 01 EF [00:05:05]03 MH_I2C_Read... [00:05:05]09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 Read from MH i2c: 00 01 EF 07 03 00 09 [00:05:05]00 MH_I2C_Read... [00:05:05]F6 Read from MH i2c: 03 01 01 07 00 00 05 01 F7 35 03 00 00 00 00 00 EF 00 03 00 09 FF 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 0F 00 4B 00 [00:05:05]00 state=2 [00:05:05]B1 Stop feed [00:05:05]04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [00:05:05]wFMCommunicate OK [00:05:05]wFMCommunicate request_size=4 [00:05:05]MH_SAM_APDU [00:05:05]CAPDU: 80 17 00 00 [00:05:05]Write to MH i2c: E2 08 00 02 35 80 17 00 00 00 00 00 00 B7 [00:05:05]Write i2c OK [00:05:05]MH_I2C_Read... [00:05:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [00:05:05]Read from MH i2c: E2 [00:05:05]MH_I2C_Read... [00:05:05]Read from MH i2c: E2 E1 00 [00:05:05]MH_I2C_Read... [00:05:05]Read from MH i2c: E2 E1 00 02 35 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 A5 [00:05:06]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:05:06]wFMCommunicate OK [00:05:06]SAM_PROTO_GetFMData done [00:05:06]requested_item fm.sale_refund.total is exist - process it [00:05:06]requested_item fm.buy.total is exist - process it [00:05:06]requested_item shift.sale.total is exist - process it [00:05:06]SAM_PROTO_GetShiftData [00:05:06]wFMCommunicate request_size=4 [00:05:06]MH_SAM_APDU [00:05:06]CAPDU: 80 13 02 00 [00:05:06]Write to MH i2c: E2 08 00 03 35 80 13 02 00 00 00 00 00 B6 [00:05:06]Write i2c OK [00:05:06]MH_I2C_Read... [00:05:06]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:05:06]Read from MH i2c: E2 [00:05:06]MH_I2C_Read... [00:05:06]Read from MH i2c: E2 FD 00 [00:05:06]MH_I2C_Read... [00:05:06]Read from MH i2c: E2 FD 00 03 35 00 BC 04 AA 04 B8 04 6E 04 04 00 8A 02 00 00 69 04 9F 00 6F 04 04 00 89 02 00 00 B1 04 04 00 16 C0 B8 02 70 04 04 00 CC 23 AA 01 72 04 04 00 4A 9C 0E 01 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 8B 02 4A 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 C3 2A 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 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 79 7C EF 03 09 00 F6 03 01 00 00 F7 03 90 00 AC [00:05:06]RAPDU: BC 04 AA 04 B8 04 6E 04 04 00 8A 02 00 00 69 04 9F 00 6F 04 04 00 89 02 00 00 B1 04 04 00 16 C0 B8 02 70 04 04 00 CC 23 AA 01 72 04 04 00 4A 9C 0E 01 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 8B 02 4A 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 C3 2A 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 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 79 7C EF 03 09 00 F6 03 01 00 00 F7 03 90 00 [00:05:07]wFMCommunicate OK [00:05:07]wFMCommunicate request_size=4 [00:05:07]MH_SAM_APDU [00:05:07]CAPDU: 80 17 00 00 [00:05:07]Write to MH i2c: E2 08 00 04 35 80 17 00 00 00 00 00 00 B9 [00:05:07]Write i2c OK [00:05:07]MH_I2C_Read... [00:05:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:05:07]Read from MH i2c: E2 [00:05:07]MH_I2C_Read... [00:05:07]Read from MH i2c: E2 FD 00 [00:05:07]MH_I2C_Read... [00:05:07]Read from MH i2c: E2 FD 00 04 35 00 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 5F 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 90 00 CC [00:05:07]RAPDU: 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 5F 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 90 00 [00:05:07]wFMCommunicate OK [00:05:07]wFMCommunicate request_size=4 [00:05:07]MH_SAM_APDU [00:05:07]CAPDU: 80 17 00 00 [00:05:07]Write to MH i2c: E2 08 00 05 35 80 17 00 00 00 00 00 00 BA [00:05:07]Write i2c OK [00:05:07]MH_I2C_Read... [00:05:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:05:07]Read from MH i2c: E2 [00:05:07]MH_I2C_Read... [00:05:07]Read from MH i2c: E2 FD 00 [00:05:07]MH_I2C_Read... [00:05:07]Read from MH i2c: E2 FD 00 05 35 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 E3 [00:05:07]RAPDU: 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 [00:05:08]wFMCommunicate OK [00:05:08]wFMCommunicate request_size=4 [00:05:08]MH_SAM_APDU [00:05:08]CAPDU: 80 17 00 00 [00:05:08]Write to MH i2c: E2 08 00 06 35 80 17 00 00 00 00 00 00 BB [00:05:08]Write i2c OK [00:05:08]MH_I2C_Read... [00:05:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:05:08]Read from MH i2c: E2 [00:05:08]MH_I2C_Read... [00:05:08]Read from MH i2c: E2 FD 00 [00:05:08]MH_I2C_Read... [00:05:08]Read from MH i2c: E2 FD 00 06 35 00 03 00 00 EF 03 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 90 00 3C [00:05:08]RAPDU: 03 00 00 EF 03 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 90 00 [00:05:08]wFMCommunicate OK [00:05:08]wFMCommunicate request_size=4 [00:05:08]MH_SAM_APDU [00:05:08]CAPDU: 80 17 00 00 [00:05:08]Write to MH i2c: E2 08 00 07 35 80 17 00 00 00 00 00 00 BC [00:05:08]Write i2c OK [00:05:08]MH_I2C_Read... [00:05:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 214! [00:05:08]Read from MH i2c: E2 [00:05:08]MH_I2C_Read... [00:05:08]Read from MH i2c: E2 D9 00 [00:05:08]MH_I2C_Read... [00:05:08]Read from MH i2c: E2 D9 00 07 35 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 9B [00:05:09]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:05:09]wFMCommunicate OK [00:05:09]SAM_PROTO_GetShiftData done [00:05:09]requested_item shift.sale.total_cash is exist - process it [00:05:09]requested_item shift.sale_refund.total is exist - process it [00:05:09]requested_item shift.sale_refund.total_cash is exist - process it [00:05:09]requested_item shift.buy.total is exist - process it [00:05:09]requested_item shift.buy.total_cash is exist - process it [00:05:09]produce_requested_data done [00:05:09]produce_requested_data return {"fm.sale.total":110827641.11,"fm.sale_refund.total":642186.00,"fm.buy.total":0.00,"shift.sale.total":456622.30,"shift.sale.total_cash":279275.00,"shift.sale_refund.total":3000.00,"shift.sale_refund.total_cash":3000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:05:09]process_action_free get_value [00:05:09]json_value_free [00:05:09]json_value_free done [00:05:09]process_json_proto returns [00:05:09]Send response to host [00:05:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":110827641.11,"fm.sale_refund.total":642186.00,"fm.buy.total":0.00,"shift.sale.total":456622.30,"shift.sale.total_cash":279275.00,"shift.sale_refund.total":3000.00,"shift.sale_refund.total_cash":3000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:05:09]free response buf [00:05:09]execute_script done [00:05:09]execute_script returns [00:05:09]free content buf [00:05:09]Sock 7.Close socket [00:05:09]Sock 7.Thread stoped [00:05:09]accept exits with 9 [00:05:09]New connection [00:05:09]New thread 3066588516 created [00:05:09]Thread 3066731876 joined [00:05:09]Waiting for new connection... [00:05:09] Sock 9.Parse request [00:05:09]Sock 9.Check first char [00:05:09]Sock 9.First char is OK [00:05:09]request: POST /json_proto HTTP/1.0 [00:05:09]Method: POST [00:05:09]URL: /json_proto [00:05:09]Method is POST - this is cgi request [00:05:09]url: /json_proto [00:05:09]query_string will be loaded in cgi processing [00:05:09]execute_cgi json_proto POST (null) [00:05:09]execute_cgi path=json_proto method=POST [00:05:09]POST find Content-Length [00:05:09]Host: 172.17.53.67:8080 [00:05:09]Content-Length: 266 [00:05:09]Content-Type: application/json [00:05:09] [00:05:09]POST finish read [00:05:09]Found Content-Length = 266 [00:05:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u0421\u0430\u043C\u0430\u0433\u0430\u043D\u043E\u0432 \u0410. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:05:09]execute_script... [00:05:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u0421\u0430\u043C\u0430\u0433\u0430\u043D\u043E\u0432 \u0410. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:05:09]POST & json_proto [00:05:09]process_json_proto [00:05:09]json parsed OK: [00:05:09]protocol is kg_v1.0 [00:05:09]action value=close_shift [00:05:09]process_action close_shift [00:05:09]cmd_close_shift [00:05:09]MH_GetDate [00:05:09]Write to MH i2c: F0 00 00 08 35 2C [00:05:09]Write i2c OK [00:05:09]MH_I2C_Read... [00:05:09]Read from MH i2c: F0 [00:05:09]MH_I2C_Read... [00:05:09]Read from MH i2c: F0 09 00 [00:05:09]MH_I2C_Read... [00:05:09]Read from MH i2c: F0 09 00 08 35 00 B6 9A 15 67 19 BC 99 64 D3 [00:05:09]GetLastDocTimeStamp 1729469067 [00:05:09]current date 1729469110 [00:05:09]FM_GetShiftState [00:05:09]SAM_PROTO_GetShiftState [00:05:09]wFMCommunicate request_size=4 [00:05:09]MH_SAM_APDU [00:05:09]CAPDU: 80 13 01 00 [00:05:09]Write to MH i2c: E2 08 00 09 35 80 13 01 00 00 00 00 00 BB [00:05:09]Write i2c OK [00:05:09]MH_I2C_Read... [00:05:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:05:09]Read from MH i2c: E2 [00:05:09]MH_I2C_Read... [00:05:09]Read from MH i2c: E2 0E 00 [00:05:09]MH_I2C_Read... [00:05:09]Read from MH i2c: E2 0E 00 09 35 00 09 00 01 D3 4D 14 67 00 00 00 00 90 00 62 [00:05:09]RAPDU: 09 00 01 D3 4D 14 67 00 00 00 00 90 00 [00:05:09]wFMCommunicate OK [00:05:09]SAM_PROTO_GetShiftState done [00:05:09]FM_GetShiftState done [00:05:09]KKMCreateCloseShiftDocument [00:05:09]Load OK [00:05:09]Malloc new data [00:05:09]MH_GetDate [00:05:09]Write to MH i2c: F0 00 00 0A 35 2E [00:05:09]Write i2c OK [00:05:09]MH_I2C_Read... [00:05:09]Read from MH i2c: F0 [00:05:09]MH_I2C_Read... [00:05:09]Read from MH i2c: F0 09 00 [00:05:09]MH_I2C_Read... [00:05:09]Read from MH i2c: F0 09 00 0A 35 00 B7 9A 15 67 19 BC 99 64 D6 [00:05:09]Malloc new data [00:05:09]Malloc new data [00:05:09]Malloc new data [00:05:09]Malloc new data [00:05:09]KKMCreateCloseShiftDocument OK [00:05:09]KKMSetCloseShiftData OK [00:05:09]ProcessDocumentItem done err = 0, tmpTLVsize=73 [00:05:09]tlvbuf is 00456A80 [00:05:09]KKMLoadAndSignCloseShiftData [00:05:09]SAM_PROTO_ProcessDocument [00:05:09]wFMCommunicate request_size=9 [00:05:09]MH_SAM_APDU [00:05:09]CAPDU: 80 15 01 00 04 05 00 49 00 [00:05:09]Write to MH i2c: E2 0C 00 0B 35 80 15 01 00 04 00 05 00 49 00 00 00 15 [00:05:09]Write i2c OK [00:05:09]MH_I2C_Read... [00:05:09]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [00:05:09]Read from MH i2c: E2 [00:05:09]MH_I2C_Read... [00:05:09]Read from MH i2c: E2 03 00 [00:05:09]MH_I2C_Read... [00:05:09]Read from MH i2c: E2 03 00 0B 35 00 90 00 B4 [00:05:09]RAPDU: 90 00 [00:05:09]wFMCommunicate OK [00:05:09]wFMCommunicate request_size=23 [00:05:09]MH_SAM_APDU [00:05:09]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:05:09]Write to MH i2c: E2 1A 00 0C 35 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 B6 [00:05:09]Write i2c OK [00:05:09]MH_I2C_Read... [00:05:09]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:05:09]Read from MH i2c: E2 [00:05:09]MH_I2C_Read... [00:05:09]Read from MH i2c: E2 03 00 [00:05:09]MH_I2C_Read... [00:05:09]Read from MH i2c: E2 03 00 0C 35 00 90 00 B5 [00:05:09]RAPDU: 90 00 [00:05:09]wFMCommunicate OK [00:05:09]wFMCommunicate request_size=32 [00:05:09]MH_SAM_APDU [00:05:09]CAPDU: 80 15 02 00 1B FD 03 17 00 D0 A1 D0 B0 D0 BC D0 B0 D0 B3 D0 B0 D0 BD D0 BE D0 B2 20 D0 90 2E 20 [00:05:09]Write to MH i2c: E2 23 00 0D 35 80 15 02 00 1B 00 FD 03 17 00 D0 A1 D0 B0 D0 BC D0 B0 D0 B3 D0 B0 D0 BD D0 BE D0 B2 20 D0 90 2E 20 00 00 7A [00:05:09]Write i2c OK [00:05:09]MH_I2C_Read... [00:05:09]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:05:09]Read from MH i2c: E2 [00:05:09]MH_I2C_Read... [00:05:09]Read from MH i2c: E2 03 00 [00:05:09]MH_I2C_Read... [00:05:09]Read from MH i2c: E2 03 00 0D 35 00 90 00 B6 [00:05:09]RAPDU: 90 00 [00:05:09]wFMCommunicate OK [00:05:09]wFMCommunicate request_size=13 [00:05:09]MH_SAM_APDU [00:05:09]CAPDU: 80 15 02 00 08 F4 03 04 00 B7 9A 15 67 [00:05:09]Write to MH i2c: E2 10 00 0E 35 80 15 02 00 08 00 F4 03 04 00 B7 9A 15 67 00 00 9B [00:05:09]Write i2c OK [00:05:09]MH_I2C_Read... [00:05:09]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:05:09]Read from MH i2c: E2 [00:05:09]MH_I2C_Read... [00:05:09]Read from MH i2c: E2 03 00 [00:05:09]MH_I2C_Read... [00:05:09]Read from MH i2c: E2 03 00 0E 35 00 90 00 B7 [00:05:09]RAPDU: 90 00 [00:05:09]wFMCommunicate OK [00:05:09]wFMCommunicate request_size=25 [00:05:09]MH_SAM_APDU [00:05:09]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 [00:05:09]Write to MH i2c: E2 1C 00 0F 35 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 00 00 40 [00:05:09]Write i2c OK [00:05:09]MH_I2C_Read... [00:05:09]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:05:09]Read from MH i2c: E2 [00:05:09]MH_I2C_Read... [00:05:09]Read from MH i2c: E2 03 00 [00:05:09]MH_I2C_Read... [00:05:09]Read from MH i2c: E2 03 00 0F 35 00 90 00 B8 [00:05:09]RAPDU: 90 00 [00:05:09]wFMCommunicate OK [00:05:09]wFMCommunicate request_size=4 [00:05:09]MH_SAM_APDU [00:05:09]CAPDU: 80 15 03 00 [00:05:09]Write to MH i2c: E2 08 00 10 35 80 15 03 00 00 00 00 00 C6 [00:05:09]Write i2c OK [00:05:09]MH_I2C_Read... [00:05:10]OFD Sender: No OFD packet to send [00:05:10]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 250! [00:05:10]Read from MH i2c: E2 [00:05:10]MH_I2C_Read... [00:05:10]Read from MH i2c: E2 FD 00 [00:05:10]MH_I2C_Read... [00:05:10]Read from MH i2c: E2 FD 00 10 35 00 FF 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A3 63 02 00 0E 04 04 00 3A 01 00 00 5E 04 04 00 8A 02 00 00 57 04 04 00 8C 02 00 00 AA 04 B8 04 6E 04 04 00 8A 02 00 00 69 04 9F 00 6F 04 04 00 89 02 00 00 B1 04 04 00 16 C0 B8 02 70 04 04 00 CC 23 AA 01 72 04 04 00 4A 9C 0E 01 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 8B 02 4A 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 C3 2A 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 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 90 00 41 [00:05:10]RAPDU: FF 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A3 63 02 00 0E 04 04 00 3A 01 00 00 5E 04 04 00 8A 02 00 00 57 04 04 00 8C 02 00 00 AA 04 B8 04 6E 04 04 00 8A 02 00 00 69 04 9F 00 6F 04 04 00 89 02 00 00 B1 04 04 00 16 C0 B8 02 70 04 04 00 CC 23 AA 01 72 04 04 00 4A 9C 0E 01 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 8B 02 4A 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 C3 2A 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 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 90 00 [00:05:10]wFMCommunicate OK [00:05:10]SAM_PROTO_ProcessDocument answer len = 1279 [00:05:10]SAM_PROTO_ProcessDocument remain to read = 1031 [00:05:10]wFMCommunicate request_size=4 [00:05:10]MH_SAM_APDU [00:05:10]CAPDU: 80 17 00 00 [00:05:10]Write to MH i2c: E2 08 00 11 35 80 17 00 00 00 00 00 00 C6 [00:05:10]Write i2c OK [00:05:10]MH_I2C_Read... [00:05:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:05:11]Read from MH i2c: E2 [00:05:11]MH_I2C_Read... [00:05:11]Read from MH i2c: E2 FD 00 [00:05:11]MH_I2C_Read... [00:05:11]Read from MH i2c: E2 FD 00 11 35 00 E0 93 04 70 04 03 00 E0 93 04 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 79 7C 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 5F 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 E8 [00:05:11]RAPDU: E0 93 04 70 04 03 00 E0 93 04 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 79 7C 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 5F 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [00:05:11]wFMCommunicate OK [00:05:11]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:05:11]SAM_PROTO_ProcessDocument remain to read = 781 [00:05:11]wFMCommunicate request_size=4 [00:05:11]MH_SAM_APDU [00:05:11]CAPDU: 80 17 00 00 [00:05:11]Write to MH i2c: E2 08 00 12 35 80 17 00 00 00 00 00 00 C7 [00:05:11]Write i2c OK [00:05:11]MH_I2C_Read... [00:05:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:05:11]Read from MH i2c: E2 [00:05:11]MH_I2C_Read... [00:05:11]Read from MH i2c: E2 FD 00 [00:05:11]MH_I2C_Read... [00:05:11]Read from MH i2c: E2 FD 00 12 35 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 2D [00:05:11]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 [00:05:11]wFMCommunicate OK [00:05:11]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:05:11]SAM_PROTO_ProcessDocument remain to read = 531 [00:05:11]wFMCommunicate request_size=4 [00:05:11]MH_SAM_APDU [00:05:11]CAPDU: 80 17 00 00 [00:05:11]Write to MH i2c: E2 08 00 13 35 80 17 00 00 00 00 00 00 C8 [00:05:11]Write i2c OK [00:05:11]MH_I2C_Read... [00:05:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:05:12]Read from MH i2c: E2 [00:05:12]MH_I2C_Read... [00:05:12]Read from MH i2c: E2 FD 00 [00:05:12]MH_I2C_Read... [00:05:12]Read from MH i2c: E2 FD 00 13 35 00 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 69 [00:05:12]RAPDU: 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:05:12]wFMCommunicate OK [00:05:12]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:05:12]SAM_PROTO_ProcessDocument remain to read = 281 [00:05:12]wFMCommunicate request_size=4 [00:05:12]MH_SAM_APDU [00:05:12]CAPDU: 80 17 00 00 [00:05:12]Write to MH i2c: E2 08 00 14 35 80 17 00 00 00 00 00 00 C9 [00:05:12]Write i2c OK [00:05:12]MH_I2C_Read... [00:05:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:05:12]Read from MH i2c: E2 [00:05:13]MH_I2C_Read... [00:05:13]Read from MH i2c: E2 FD 00 [00:05:13]MH_I2C_Read... [00:05:13]Read from MH i2c: E2 FD 00 14 35 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 90 00 75 [00:05:13]RAPDU: 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 90 00 [00:05:13]wFMCommunicate OK [00:05:13]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:05:13]SAM_PROTO_ProcessDocument remain to read = 31 [00:05:13]wFMCommunicate request_size=4 [00:05:13]MH_SAM_APDU [00:05:13]CAPDU: 80 17 00 00 [00:05:13]Write to MH i2c: E2 08 00 15 35 80 17 00 00 00 00 00 00 CA [00:05:13]Write i2c OK [00:05:13]MH_I2C_Read... [00:05:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 31! [00:05:13]Read from MH i2c: E2 [00:05:13]MH_I2C_Read... [00:05:13]Read from MH i2c: E2 22 00 [00:05:13]MH_I2C_Read... [00:05:13]Read from MH i2c: E2 22 00 15 35 00 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 35 04 06 00 D3 E3 9A EA 19 6D 90 00 D4 [00:05:13]RAPDU: 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 35 04 06 00 D3 E3 9A EA 19 6D 90 00 [00:05:13]wFMCommunicate OK [00:05:13]SAM_PROTO_ProcessDocument received (without SW) 31 bytes [00:05:13]SAM_PROTO_ProcessDocument done [00:05:13]1209 (1) - 1.0 - номер версии ФФД [00:05:13]1041 (16) - 0000000000963156 - номер ФМ [00:05:13]1040 (4) - 156579 - номер ФД [00:05:13]1038 (4) - 314 - номер смены [00:05:13]1118 (4) - 650 - количество кассовых чеков за смену [00:05:13]1111 (4) - 652 - общее количество ФД за смену [00:05:13]1194 (1208) - счетчики итогов смены [00:05:13] 1134 (4) - 650 - количество чеков со всеми признаками расчетов [00:05:13] 1129 (159) - счетчики операций «приход» [00:05:13] 1135 (4) - 649 - количество чеков по признаку расчетов [00:05:13] 1201 (4) - 456622.30 - общая итоговая сумма в чеках [00:05:13] 1136 (4) - 279275.00 - итоговая сумма в чеках наличными [00:05:13] 1138 (4) - 177347.30 - итоговая сумма в чеках безналичными [00:05:13] 1024 (123) - суммы налогов [00:05:13] 1006 (9) - суммы НДС [00:05:13] 1010 (1) - 0% - код ставки НДС [00:05:13] 1011 (0) - 0.00 - сумма НДС по ставке [00:05:13] 1006 (12) - суммы НДС [00:05:13] 1010 (1) - 12% - код ставки НДС [00:05:13] 1011 (3) - 48503.15 - сумма НДС по ставке [00:05:13] 1007 (9) - суммы НСП [00:05:13] 1014 (1) - 0% - код ставки НСП [00:05:13] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:13] 1007 (12) - суммы НСП [00:05:13] 1014 (1) - 1% - код ставки НСП [00:05:13] 1015 (3) - 4041.63 - сумма НСП по ставке [00:05:13] 1007 (9) - суммы НСП [00:05:13] 1014 (1) - 2% - код ставки НСП [00:05:13] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:13] 1007 (9) - суммы НСП [00:05:13] 1014 (1) - 3% - код ставки НСП [00:05:13] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:13] 1007 (9) - суммы НСП [00:05:13] 1014 (1) - 5% - код ставки НСП [00:05:13] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:13] 1007 (9) - суммы НСП [00:05:13] 1014 (1) - 0,50% - код ставки НСП [00:05:13] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:13] 1007 (9) - суммы НСП [00:05:13] 1014 (1) - 1,50% - код ставки НСП [00:05:13] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:13] 1130 (151) - счетчики операций «возврат прихода» [00:05:13] 1135 (4) - 1 - количество чеков по признаку расчетов [00:05:13] 1201 (3) - 3000.00 - общая итоговая сумма в чеках [00:05:13] 1136 (3) - 3000.00 - итоговая сумма в чеках наличными [00:05:13] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:05:13] 1024 (121) - суммы налогов [00:05:13] 1006 (9) - суммы НДС [00:05:13] 1010 (1) - 0% - код ставки НДС [00:05:13] 1011 (0) - 0.00 - сумма НДС по ставке [00:05:13] 1006 (11) - суммы НДС [00:05:13] 1010 (1) - 12% - код ставки НДС [00:05:13] 1011 (2) - 318.65 - сумма НДС по ставке [00:05:13] 1007 (9) - суммы НСП [00:05:13] 1014 (1) - 0% - код ставки НСП [00:05:13] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:13] 1007 (11) - суммы НСП [00:05:13] 1014 (1) - 1% - код ставки НСП [00:05:13] 1015 (2) - 26.55 - сумма НСП по ставке [00:05:13] 1007 (9) - суммы НСП [00:05:13] 1014 (1) - 2% - код ставки НСП [00:05:13] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:13] 1007 (9) - суммы НСП [00:05:13] 1014 (1) - 3% - код ставки НСП [00:05:13] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:13] 1007 (9) - суммы НСП [00:05:13] 1014 (1) - 5% - код ставки НСП [00:05:13] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:13] 1007 (9) - суммы НСП [00:05:13] 1014 (1) - 0,50% - код ставки НСП [00:05:13] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:13] 1007 (9) - суммы НСП [00:05:13] 1014 (1) - 1,50% - код ставки НСП [00:05:13] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:13] 1131 (141) - счетчики операций «расход» [00:05:13] 1135 (4) - 0 - количество чеков по признаку расчетов [00:05:13] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:05:13] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:05:13] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:05:13] 1024 (117) - суммы налогов [00:05:13] 1006 (9) - суммы НДС [00:05:13] 1010 (1) - 0% - код ставки НДС [00:05:13] 1011 (0) - 0.00 - сумма НДС по ставке [00:05:13] 1006 (9) - суммы НДС [00:05:13] 1010 (1) - 12% - код ставки НДС [00:05:13] 1011 (0) - 0.00 - сумма НДС по ставке [00:05:13] 1007 (9) - суммы НСП [00:05:13] 1014 (1) - 0% - код ставки НСП [00:05:13] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:13] 1007 (9) - суммы НСП [00:05:13] 1014 (1) - 1% - код ставки НСП [00:05:13] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:13] 1007 (9) - суммы НСП [00:05:13] 1014 (1) - 2% - код ставки НСП [00:05:13] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:13] 1007 (9) - суммы НСП [00:05:13] 1014 (1) - 3% - код ставки НСП [00:05:13] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:13] 1007 (9) - суммы НСП [00:05:13] 1014 (1) - 5% - код ставки НСП [00:05:13] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:13] 1007 (9) - суммы НСП [00:05:13] 1014 (1) - 0,50% - код ставки НСП [00:05:13] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:13] 1007 (9) - суммы НСП [00:05:13] 1014 (1) - 1,50% - код ставки НСП [00:05:13] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:13] 1132 (141) - счетчики операций «возврат расхода» [00:05:13] 1135 (4) - 0 - количество чеков по признаку расчетов [00:05:13] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:05:13] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:05:13] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:05:13] 1024 (117) - суммы налогов [00:05:13] 1006 (9) - суммы НДС [00:05:13] 1010 (1) - 0% - код ставки НДС [00:05:13] 1011 (0) - 0.00 - сумма НДС по ставке [00:05:13] 1006 (9) - суммы НДС [00:05:13] 1010 (1) - 12% - код ставки НДС [00:05:13] 1011 (0) - 0.00 - сумма НДС по ставке [00:05:13] 1007 (9) - суммы НСП [00:05:13] 1014 (1) - 0% - код ставки НСП [00:05:13] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:13] 1007 (9) - суммы НСП [00:05:13] 1014 (1) - 1% - код ставки НСП [00:05:13] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:13] 1007 (9) - суммы НСП [00:05:13] 1014 (1) - 2% - код ставки НСП [00:05:13] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:13] 1007 (9) - суммы НСП [00:05:13] 1014 (1) - 3% - код ставки НСП [00:05:13] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:13] 1007 (9) - суммы НСП [00:05:13] 1014 (1) - 5% - код ставки НСП [00:05:13] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:13] 1007 (9) - суммы НСП [00:05:13] 1014 (1) - 0,50% - код ставки НСП [00:05:13] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:13] 1007 (9) - суммы НСП [00:05:13] 1014 (1) - 1,50% - код ставки НСП [00:05:13] 1015 (0) - 0.00 - сумма НСП по ставке [00:05:13] 1133 (588) - - счетчики коррекции - не используются [00:05:13]1077 (6) - 232974510070125 - ФПД [00:05:13]SetTLVBufToDocument [00:05:13]Processing tag 1209 (04B9) [00:05:13]Malloc new data [00:05:13]Processing tag 1041 (0411) [00:05:13]Processing tag 1040 (0410) [00:05:13]Malloc new data [00:05:13]Processing tag 1038 (040E) [00:05:13]Malloc new data [00:05:13]Processing tag 1118 (045E) [00:05:13]Malloc new data [00:05:13]Processing tag 1111 (0457) [00:05:13]Malloc new data [00:05:13]Processing tag 1194 (04AA) [00:05:13]Load OK [00:05:13]SetTLVBufToDocument [00:05:13]Processing tag 1134 (046E) [00:05:13]Malloc new data [00:05:13]Processing tag 1129 (0469) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1135 (046F) [00:05:14]Malloc new data [00:05:14]Processing tag 1201 (04B1) [00:05:14]Malloc new data [00:05:14]Processing tag 1136 (0470) [00:05:14]Malloc new data [00:05:14]Processing tag 1138 (0472) [00:05:14]Malloc new data [00:05:14]Processing tag 1024 (0400) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1006 (03EE) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1010 (03F2) [00:05:14]Malloc new data [00:05:14]Processing tag 1011 (03F3) [00:05:14]Malloc new data [00:05:14]SetTLVBufToDocument err=0 [00:05:14]Processing tag 1006 (03EE) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1010 (03F2) [00:05:14]Malloc new data [00:05:14]Processing tag 1011 (03F3) [00:05:14]Malloc new data [00:05:14]SetTLVBufToDocument err=0 [00:05:14]Processing tag 1007 (03EF) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1014 (03F6) [00:05:14]Malloc new data [00:05:14]Processing tag 1015 (03F7) [00:05:14]Malloc new data [00:05:14]SetTLVBufToDocument err=0 [00:05:14]Processing tag 1007 (03EF) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1014 (03F6) [00:05:14]Malloc new data [00:05:14]Processing tag 1015 (03F7) [00:05:14]Malloc new data [00:05:14]SetTLVBufToDocument err=0 [00:05:14]Processing tag 1007 (03EF) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1014 (03F6) [00:05:14]Malloc new data [00:05:14]Processing tag 1015 (03F7) [00:05:14]Malloc new data [00:05:14]SetTLVBufToDocument err=0 [00:05:14]Processing tag 1007 (03EF) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1014 (03F6) [00:05:14]Malloc new data [00:05:14]Processing tag 1015 (03F7) [00:05:14]Malloc new data [00:05:14]SetTLVBufToDocument err=0 [00:05:14]Processing tag 1007 (03EF) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1014 (03F6) [00:05:14]Malloc new data [00:05:14]Processing tag 1015 (03F7) [00:05:14]Malloc new data [00:05:14]SetTLVBufToDocument err=0 [00:05:14]Processing tag 1007 (03EF) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1014 (03F6) [00:05:14]Malloc new data [00:05:14]Processing tag 1015 (03F7) [00:05:14]Malloc new data [00:05:14]SetTLVBufToDocument err=0 [00:05:14]Processing tag 1007 (03EF) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1014 (03F6) [00:05:14]Malloc new data [00:05:14]Processing tag 1015 (03F7) [00:05:14]Malloc new data [00:05:14]SetTLVBufToDocument err=0 [00:05:14]SetTLVBufToDocument err=0 [00:05:14]SetTLVBufToDocument err=0 [00:05:14]Processing tag 1130 (046A) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1135 (046F) [00:05:14]Malloc new data [00:05:14]Processing tag 1201 (04B1) [00:05:14]Malloc new data [00:05:14]Processing tag 1136 (0470) [00:05:14]Malloc new data [00:05:14]Processing tag 1138 (0472) [00:05:14]Malloc new data [00:05:14]Processing tag 1024 (0400) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1006 (03EE) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1010 (03F2) [00:05:14]Malloc new data [00:05:14]Processing tag 1011 (03F3) [00:05:14]Malloc new data [00:05:14]SetTLVBufToDocument err=0 [00:05:14]Processing tag 1006 (03EE) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1010 (03F2) [00:05:14]Malloc new data [00:05:14]Processing tag 1011 (03F3) [00:05:14]Malloc new data [00:05:14]SetTLVBufToDocument err=0 [00:05:14]Processing tag 1007 (03EF) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1014 (03F6) [00:05:14]Malloc new data [00:05:14]Processing tag 1015 (03F7) [00:05:14]Malloc new data [00:05:14]SetTLVBufToDocument err=0 [00:05:14]Processing tag 1007 (03EF) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1014 (03F6) [00:05:14]Malloc new data [00:05:14]Processing tag 1015 (03F7) [00:05:14]Malloc new data [00:05:14]SetTLVBufToDocument err=0 [00:05:14]Processing tag 1007 (03EF) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1014 (03F6) [00:05:14]Malloc new data [00:05:14]Processing tag 1015 (03F7) [00:05:14]Malloc new data [00:05:14]SetTLVBufToDocument err=0 [00:05:14]Processing tag 1007 (03EF) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1014 (03F6) [00:05:14]Malloc new data [00:05:14]Processing tag 1015 (03F7) [00:05:14]Malloc new data [00:05:14]SetTLVBufToDocument err=0 [00:05:14]Processing tag 1007 (03EF) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1014 (03F6) [00:05:14]Malloc new data [00:05:14]Processing tag 1015 (03F7) [00:05:14]Malloc new data [00:05:14]SetTLVBufToDocument err=0 [00:05:14]Processing tag 1007 (03EF) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1014 (03F6) [00:05:14]Malloc new data [00:05:14]Processing tag 1015 (03F7) [00:05:14]Malloc new data [00:05:14]SetTLVBufToDocument err=0 [00:05:14]Processing tag 1007 (03EF) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1014 (03F6) [00:05:14]Malloc new data [00:05:14]Processing tag 1015 (03F7) [00:05:14]Malloc new data [00:05:14]SetTLVBufToDocument err=0 [00:05:14]SetTLVBufToDocument err=0 [00:05:14]SetTLVBufToDocument err=0 [00:05:14]Processing tag 1131 (046B) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1135 (046F) [00:05:14]Malloc new data [00:05:14]Processing tag 1201 (04B1) [00:05:14]Malloc new data [00:05:14]Processing tag 1136 (0470) [00:05:14]Malloc new data [00:05:14]Processing tag 1138 (0472) [00:05:14]Malloc new data [00:05:14]Processing tag 1024 (0400) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1006 (03EE) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1010 (03F2) [00:05:14]Malloc new data [00:05:14]Processing tag 1011 (03F3) [00:05:14]Malloc new data [00:05:14]SetTLVBufToDocument err=0 [00:05:14]Processing tag 1006 (03EE) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1010 (03F2) [00:05:14]Malloc new data [00:05:14]Processing tag 1011 (03F3) [00:05:14]Malloc new data [00:05:14]SetTLVBufToDocument err=0 [00:05:14]Processing tag 1007 (03EF) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1014 (03F6) [00:05:14]Malloc new data [00:05:14]Processing tag 1015 (03F7) [00:05:14]Malloc new data [00:05:14]SetTLVBufToDocument err=0 [00:05:14]Processing tag 1007 (03EF) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1014 (03F6) [00:05:14]Malloc new data [00:05:14]Processing tag 1015 (03F7) [00:05:14]Malloc new data [00:05:14]SetTLVBufToDocument err=0 [00:05:14]Processing tag 1007 (03EF) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1014 (03F6) [00:05:14]Malloc new data [00:05:14]Processing tag 1015 (03F7) [00:05:14]Malloc new data [00:05:14]SetTLVBufToDocument err=0 [00:05:14]Processing tag 1007 (03EF) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1014 (03F6) [00:05:14]Malloc new data [00:05:14]Processing tag 1015 (03F7) [00:05:14]Malloc new data [00:05:14]SetTLVBufToDocument err=0 [00:05:14]Processing tag 1007 (03EF) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1014 (03F6) [00:05:14]Malloc new data [00:05:14]Processing tag 1015 (03F7) [00:05:14]Malloc new data [00:05:14]SetTLVBufToDocument err=0 [00:05:14]Processing tag 1007 (03EF) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1014 (03F6) [00:05:14]Malloc new data [00:05:14]Processing tag 1015 (03F7) [00:05:14]Malloc new data [00:05:14]SetTLVBufToDocument err=0 [00:05:14]Processing tag 1007 (03EF) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1014 (03F6) [00:05:14]Malloc new data [00:05:14]Processing tag 1015 (03F7) [00:05:14]Malloc new data [00:05:14]SetTLVBufToDocument err=0 [00:05:14]SetTLVBufToDocument err=0 [00:05:14]SetTLVBufToDocument err=0 [00:05:14]Processing tag 1132 (046C) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1135 (046F) [00:05:14]Malloc new data [00:05:14]Processing tag 1201 (04B1) [00:05:14]Malloc new data [00:05:14]Processing tag 1136 (0470) [00:05:14]Malloc new data [00:05:14]Processing tag 1138 (0472) [00:05:14]Malloc new data [00:05:14]Processing tag 1024 (0400) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1006 (03EE) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1010 (03F2) [00:05:14]Malloc new data [00:05:14]Processing tag 1011 (03F3) [00:05:14]Malloc new data [00:05:14]SetTLVBufToDocument err=0 [00:05:14]Processing tag 1006 (03EE) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1010 (03F2) [00:05:14]Malloc new data [00:05:14]Processing tag 1011 (03F3) [00:05:14]Malloc new data [00:05:14]SetTLVBufToDocument err=0 [00:05:14]Processing tag 1007 (03EF) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1014 (03F6) [00:05:14]Malloc new data [00:05:14]Processing tag 1015 (03F7) [00:05:14]Malloc new data [00:05:14]SetTLVBufToDocument err=0 [00:05:14]Processing tag 1007 (03EF) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1014 (03F6) [00:05:14]Malloc new data [00:05:14]Processing tag 1015 (03F7) [00:05:14]Malloc new data [00:05:14]SetTLVBufToDocument err=0 [00:05:14]Processing tag 1007 (03EF) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1014 (03F6) [00:05:14]Malloc new data [00:05:14]Processing tag 1015 (03F7) [00:05:14]Malloc new data [00:05:14]SetTLVBufToDocument err=0 [00:05:14]Processing tag 1007 (03EF) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1014 (03F6) [00:05:14]Malloc new data [00:05:14]Processing tag 1015 (03F7) [00:05:14]Malloc new data [00:05:14]SetTLVBufToDocument err=0 [00:05:14]Processing tag 1007 (03EF) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1014 (03F6) [00:05:14]Malloc new data [00:05:14]Processing tag 1015 (03F7) [00:05:14]Malloc new data [00:05:14]SetTLVBufToDocument err=0 [00:05:14]Processing tag 1007 (03EF) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1014 (03F6) [00:05:14]Malloc new data [00:05:14]Processing tag 1015 (03F7) [00:05:14]Malloc new data [00:05:14]SetTLVBufToDocument err=0 [00:05:14]Processing tag 1007 (03EF) [00:05:14]Load OK [00:05:14]SetTLVBufToDocument [00:05:14]Processing tag 1014 (03F6) [00:05:14]Malloc new data [00:05:14]Processing tag 1015 (03F7) [00:05:14]Malloc new data [00:05:14]SetTLVBufToDocument err=0 [00:05:14]SetTLVBufToDocument err=0 [00:05:14]SetTLVBufToDocument err=0 [00:05:14]Processing tag 1133 (046D) [00:05:14]Malloc new data [00:05:14]SetTLVBufToDocument err=0 [00:05:14]Processing tag 1077 (0435) [00:05:14]Malloc new data [00:05:14]SetTLVBufToDocument err=0 [00:05:14]Malloc new data [00:05:14]SAM_PROTO_GetFMData [00:05:14]wFMCommunicate request_size=4 [00:05:14]MH_SAM_APDU [00:05:14]CAPDU: 80 13 03 00 [00:05:14]Write to MH i2c: E2 08 00 16 35 80 13 03 00 00 00 00 00 CA [00:05:14]Write i2c OK [00:05:14]MH_I2C_Read... [00:05:15]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:05:15]Read from MH i2c: E2 [00:05:15]MH_I2C_Read... [00:05:15]Read from MH i2c: E2 FD 00 [00:05:15]MH_I2C_Read... [00:05:15]Read from MH i2c: E2 FD 00 16 35 00 C4 04 85 04 C0 04 6E 04 04 00 2E 61 02 00 69 04 A3 00 6F 04 04 00 51 60 02 00 B1 04 05 00 4F 8F 95 94 02 70 04 05 00 FC A6 79 FA 01 72 04 04 00 53 E8 1B 9A 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 CE CA 2C 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 5C F4 D8 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 DD 00 00 00 B1 04 04 00 E8 E5 D3 03 70 04 04 00 E8 E5 D3 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 OFD Sender: No OFD packet to send [00:05:15]0C 00 F2 03 01 00 01 F3 03 03 00 63 12 68 EF 03 09 00 90 00 72 [00:05:15]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 2E 61 02 00 69 04 A3 00 6F 04 04 00 51 60 02 00 B1 04 05 00 4F 8F 95 94 02 70 04 05 00 FC A6 79 FA 01 72 04 04 00 53 E8 1B 9A 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 CE CA 2C 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 5C F4 D8 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 DD 00 00 00 B1 04 04 00 E8 E5 D3 03 70 04 04 00 E8 E5 D3 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 63 12 68 EF 03 09 00 90 00 [00:05:15]wFMCommunicate OK [00:05:15]wFMCommunicate request_size=4 [00:05:15]MH_SAM_APDU [00:05:15]CAPDU: 80 17 00 00 [00:05:15]Write to MH i2c: E2 08 00 17 35 80 17 00 00 00 00 00 00 CC [00:05:15]Write i2c OK [00:05:15]MH_I2C_Read... [00:05:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:05:15]Read from MH i2c: E2 [00:05:15]MH_I2C_Read... [00:05:15]Read from MH i2c: E2 FD 00 [00:05:15]MH_I2C_Read... [00:05:15]Read from MH i2c: E2 FD 00 17 35 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 23 AC 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 59 [00:05:15]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 23 AC 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [00:05:16]wFMCommunicate OK [00:05:16]wFMCommunicate request_size=4 [00:05:16]MH_SAM_APDU [00:05:16]CAPDU: 80 17 00 00 [00:05:16]Write to MH i2c: E2 08 00 18 35 80 17 00 00 00 00 00 00 CD [00:05:16]Write i2c OK [00:05:16]MH_I2C_Read... [00:05:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:05:16]Read from MH i2c: E2 [00:05:16]MH_I2C_Read... [00:05:16]Read from MH i2c: E2 FD 00 [00:05:16]MH_I2C_Read... [00:05:16]Read from MH i2c: E2 FD 00 18 35 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 E2 [00:05:16]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [00:05:16]wFMCommunicate OK [00:05:16]wFMCommunicate request_size=4 [00:05:16]MH_SAM_APDU [00:05:16]CAPDU: 80 17 00 00 [00:05:16]Write to MH i2c: E2 08 00 19 35 80 17 00 00 00 00 00 00 CE [00:05:16]Write i2c OK [00:05:16]MH_I2C_Read... [00:05:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:05:17]Read from MH i2c: E2 [00:05:17]MH_I2C_Read... [00:05:17]Read from MH i2c: E2 FD 00 [00:05:17]MH_I2C_Read... [00:05:17]Read from MH i2c: E2 FD 00 19 35 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 46 [00:05:17]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [00:05:17]wFMCommunicate OK [00:05:17]wFMCommunicate request_size=4 [00:05:17]MH_SAM_APDU [00:05:17]CAPDU: 80 17 00 00 [00:05:17]Write to MH i2c: E2 08 00 1A 35 80 17 00 00 00 00 00 00 CF [00:05:17]Write i2c OK [00:05:17]MH_I2C_Read... [00:05:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [00:05:17]Read from MH i2c: E2 [00:05:17]MH_I2C_Read... [00:05:17]Read from MH i2c: E2 E1 00 [00:05:17]MH_I2C_Read... [00:05:17]Read from MH i2c: E2 E1 00 1A 35 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 BD [00:05:18]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:05:18]wFMCommunicate OK [00:05:18]SAM_PROTO_GetFMData done [00:05:18]Malloc new data [00:05:18]Malloc new data [00:05:18]Malloc new data [00:05:18]Malloc new data [00:05:18]KKMLoadAndSignCloseShiftData err=0 [00:05:18]Отчет о закрытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Самаганов А. 21.10.2024 00:05 Смена: 314 РНМ: 0000137193017469 ЗНМ: 0300000234 СНО: Общий режим Чеков за смену: 650 ФД за смену: 652 Всего чеков: 650 ИТОГИ ПРИХОД Чеков: 649 Общий итог: 456622.30 Итого наличными: 279275.00 Итого безнал.: 177347.30 НДС 0% : 0.00 НДС 12% : 48503.15 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 4041.63 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 1 Общий итог: 3000.00 Итого наличными: 3000.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 318.65 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 26.55 ИТОГИ РАСХОД Чеков: 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 Нал. в кассе: 276275.00 НС Приход: 110827641.11 НС Возвр.Прихода: 642186.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФД: 156579 ФМ: 0000000000963156 ФПД: 232974510070125 [00:05:18]StoreToDocumentArchive [00:05:18]shift 314 fd 156579 [00:05:18]save to /storage/0314/doc_00156579 [00:05:18]save last doc name /storage/0314/doc_00156579 to /storage/kkm_last_doc_name [00:05:18]save OK [00:05:18]Clear old archive folders... [00:05:18]Remove dir /storage/0266 [00:05:18]opendir ok [00:05:18]file . [00:05:18]file .. [00:05:18]file doc_1729469075 [00:05:18]remove file /storage/0266/doc_1729469075 [00:05:18]remove dir /storage/0266 [00:05:18]NVStorageSaveData kkm_registers [00:05:18]File name is /storage/kkm_registers [00:05:18]Write 24 bytes [00:05:18]NVStorageSaveData done [00:05:18]NVStorageSaveData kkm_registers [00:05:18]File name is /storage/kkm_registers [00:05:18]Write 24 bytes [00:05:18]NVStorageSaveData done [00:05:18]ProcessDocumentItem done err = 0, tmpTLVsize=1391 [00:05:18]tlvbuf is 004741F0 [00:05:18]SAM_PROTO_ClearQueue [00:05:18]wFMCommunicate request_size=4 [00:05:18]MH_SAM_APDU [00:05:18]CAPDU: 80 09 00 00 [00:05:18]Write to MH i2c: E2 08 00 1B 35 80 09 00 00 00 00 00 00 C2 [00:05:18]Write i2c OK [00:05:18]MH_I2C_Read... [00:05:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:05:18]Read from MH i2c: E2 [00:05:18]MH_I2C_Read... [00:05:18]Read from MH i2c: E2 03 00 [00:05:18]MH_I2C_Read... [00:05:18]Read from MH i2c: E2 03 00 1B 35 00 90 00 C4 [00:05:18]RAPDU: 90 00 [00:05:18]wFMCommunicate OK [00:05:18]SAM_PROTO_ClearQueue done [00:05:18]KKMCreateOFDPacket [00:05:18]OFDProtocolAddRootSTLVToBuf [00:05:18]FM_MakeSignedData [00:05:18]FM_MakeSignedData [00:05:18]SAM_PROTO_SignData [00:05:18]wFMCommunicate request_size=4 [00:05:18]MH_SAM_APDU [00:05:18]CAPDU: 80 0D 01 02 [00:05:18]Write to MH i2c: E2 08 00 1C 35 80 0D 01 02 00 00 00 00 CA [00:05:18]Write i2c OK [00:05:18]MH_I2C_Read... [00:05:18]Read from MH i2c: E2 [00:05:18]MH_I2C_Read... [00:05:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:05:18]Read from MH i2c: E2 03 00 [00:05:18]MH_I2C_Read... [00:05:18]Read from MH i2c: E2 03 00 1C 35 00 90 00 C5 [00:05:18]RAPDU: 90 00 [00:05:18]wFMCommunicate OK [00:05:18]wFMCommunicate request_size=255 [00:05:18]MH_SAM_APDU [00:05:18]CAPDU: 80 0D 02 02 FA 05 00 6F 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 17 00 D0 A1 D0 B0 D0 BC D0 B0 D0 B3 D0 B0 D0 BD D0 BE D0 B2 20 D0 90 2E 20 F4 03 04 00 B7 9A 15 67 0E 04 04 00 3A 01 00 00 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 5E 04 04 00 8A 02 00 00 57 04 04 00 8C 02 00 00 AA 04 DF 04 6E 04 04 00 8A 02 00 00 69 04 A6 00 6F 04 04 00 89 02 00 00 B1 04 04 00 16 C0 B8 02 70 04 04 00 CC 23 AA 01 72 04 04 00 4A 9C 0E 01 00 04 82 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 8B 02 4A 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 [00:05:18]Write to MH i2c: E2 02 01 1D 35 80 0D 02 02 FA 00 05 00 6F 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 17 00 D0 A1 D0 B0 D0 BC D0 B0 D0 B3 D0 B0 D0 BD D0 BE D0 B2 20 D0 90 2E 20 F4 03 04 00 B7 9A 15 67 0E 04 04 00 3A 01 00 00 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 5E 04 04 00 8A 02 00 00 57 04 04 00 8C 02 00 00 AA 04 DF 04 6E 04 04 00 8A 02 00 00 69 04 A6 00 6F 04 04 00 89 02 00 00 B1 04 04 00 16 C0 B8 02 70 04 04 00 CC 23 AA 01 72 04 04 00 4A 9C 0E 01 00 04 82 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 8B 02 4A 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 00 00 04 [00:05:18]Write i2c OK [00:05:18]MH_I2C_Read... [00:05:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:05:19]Read from MH i2c: E2 [00:05:19]MH_I2C_Read... [00:05:19]Read from MH i2c: E2 03 00 [00:05:19]MH_I2C_Read... [00:05:19]Read from MH i2c: E2 03 00 1D 35 00 90 00 C6 [00:05:19]RAPDU: 90 00 [00:05:19]wFMCommunicate OK [00:05:19]wFMCommunicate request_size=255 [00:05:19]MH_SAM_APDU [00:05:19]CAPDU: 80 0D 02 02 FA 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C3 2A 06 6A 04 9F 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 01 00 00 00 04 80 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 79 7C 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 5F 0A 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 [00:05:19]Write to MH i2c: E2 02 01 1E 35 80 0D 02 02 FA 00 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C3 2A 06 6A 04 9F 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 01 00 00 00 04 80 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 79 7C 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 5F 0A 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 00 00 9F [00:05:19]Write i2c OK [00:05:19]MH_I2C_Read... [00:05:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:05:19]Read from MH i2c: E2 [00:05:19]MH_I2C_Read... [00:05:19]Read from MH i2c: E2 03 00 [00:05:19]MH_I2C_Read... [00:05:19]Read from MH i2c: E2 03 00 1E 35 00 90 00 C7 [00:05:19]RAPDU: 90 00 [00:05:19]wFMCommunicate OK [00:05:19]wFMCommunicate request_size=255 [00:05:19]MH_SAM_APDU [00:05:20]CAPDU: 80 0D 02 02 FA 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:05:20]Write to MH i2c: E2 02 01 1F 35 80 0D 02 02 FA 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 OFD Sender: No OFD packet to send [00:05:20]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 00 8C [00:05:20]Write i2c OK [00:05:20]MH_I2C_Read... [00:05:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:05:20]Read from MH i2c: E2 [00:05:20]MH_I2C_Read... [00:05:20]Read from MH i2c: E2 03 00 [00:05:20]MH_I2C_Read... [00:05:20]Read from MH i2c: E2 03 00 1F 35 00 90 00 C8 [00:05:20]RAPDU: 90 00 [00:05:20]wFMCommunicate OK [00:05:20]wFMCommunicate request_size=255 [00:05:20]MH_SAM_APDU [00:05:20]CAPDU: 80 0D 02 02 FA 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:05:20]Write to MH i2c: E2 02 01 20 35 80 0D 02 02 FA 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 95 [00:05:21]Write i2c OK [00:05:21]MH_I2C_Read... [00:05:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:05:21]Read from MH i2c: E2 [00:05:21]MH_I2C_Read... [00:05:21]Read from MH i2c: E2 03 00 [00:05:21]MH_I2C_Read... [00:05:21]Read from MH i2c: E2 03 00 20 35 00 90 00 C9 [00:05:21]RAPDU: 90 00 [00:05:21]wFMCommunicate OK [00:05:21]wFMCommunicate request_size=255 [00:05:21]MH_SAM_APDU [00:05:21]CAPDU: 80 0D 02 02 FA 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 [00:05:21]Write to MH i2c: E2 02 01 21 35 80 0D 02 02 FA 00 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 00 00 5D [00:05:21]Write i2c OK [00:05:21]MH_I2C_Read... [00:05:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:05:22]Read from MH i2c: E2 [00:05:22]MH_I2C_Read... [00:05:22]Read from MH i2c: E2 03 00 [00:05:22]MH_I2C_Read... [00:05:22]Read from MH i2c: E2 03 00 21 35 00 90 00 CA [00:05:22]RAPDU: 90 00 [00:05:22]wFMCommunicate OK [00:05:22]wFMCommunicate request_size=150 [00:05:22]MH_SAM_APDU [00:05:22]CAPDU: 80 0D 02 02 91 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 A3 63 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 35 04 06 00 D3 E3 9A EA 19 6D [00:05:22]Write to MH i2c: E2 99 00 22 35 80 0D 02 02 91 00 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 A3 63 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 35 04 06 00 D3 E3 9A EA 19 6D 00 00 DD [00:05:22]Write i2c OK [00:05:22]MH_I2C_Read... [00:05:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:05:22]Read from MH i2c: E2 [00:05:22]MH_I2C_Read... [00:05:22]Read from MH i2c: E2 03 00 [00:05:22]MH_I2C_Read... [00:05:22]Read from MH i2c: E2 03 00 22 35 00 90 00 CB [00:05:22]RAPDU: 90 00 [00:05:22]wFMCommunicate OK [00:05:22]wFMCommunicate request_size=4 [00:05:22]MH_SAM_APDU [00:05:22]CAPDU: 80 0D 03 02 [00:05:22]Write to MH i2c: E2 08 00 23 35 80 0D 03 02 00 00 00 00 D3 [00:05:22]Write i2c OK [00:05:22]MH_I2C_Read... [00:05:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:05:22]Read from MH i2c: E2 [00:05:22]MH_I2C_Read... [00:05:22]Read from MH i2c: E2 0B 00 [00:05:22]MH_I2C_Read... [00:05:22]Read from MH i2c: E2 0B 00 23 35 00 05 40 30 39 05 26 FA 6E 90 00 15 [00:05:22]RAPDU: 05 40 30 39 05 26 FA 6E 90 00 [00:05:22]wFMCommunicate OK [00:05:22]SAM_PROTO_SignData done [00:05:22]FM_MakeSignedData done [00:05:22]CreateOFDProtocolMessage [00:05:22]wFMCommunicate request_size=4 [00:05:22]MH_SAM_APDU [00:05:22]CAPDU: 80 11 00 00 [00:05:22]Write to MH i2c: E2 08 00 24 35 80 11 00 00 00 00 00 00 D3 [00:05:22]Write i2c OK [00:05:22]MH_I2C_Read... [00:05:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:05:22]Read from MH i2c: E2 [00:05:22]MH_I2C_Read... [00:05:22]Read from MH i2c: E2 17 00 [00:05:22]MH_I2C_Read... [00:05:22]Read from MH i2c: E2 17 00 24 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 24 [00:05:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:05:22]wFMCommunicate OK [00:05:22]CreateOFDProtocolMessage done [00:05:22]OFDSenderStorePacket 156579 [00:05:22]StoreOFDPacket docnum=156579 [00:05:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 83 05 00 00 1E A7 7B 05 25 9E 5A 05 01 00 05 00 6F 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 17 00 D0 A1 D0 B0 D0 BC D0 B0 D0 B3 D0 B0 D0 BD D0 BE D0 B2 20 D0 90 2E 20 F4 03 04 00 B7 9A 15 67 0E 04 04 00 3A 01 00 00 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 5E 04 04 00 8A 02 00 00 57 04 04 00 8C 02 00 00 AA 04 DF 04 6E 04 04 00 8A 02 00 00 69 04 A6 00 6F 04 04 00 89 02 00 00 B1 04 04 00 16 C0 B8 02 70 04 04 00 CC 23 AA 01 72 04 04 00 4A 9C 0E 01 00 04 82 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 8B 02 4A EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C3 2A 06 6A 04 9F 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 01 00 00 00 04 80 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 79 7C 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 5F 0A 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 A3 63 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 35 04 06 00 D3 E3 9A EA 19 6D 05 40 30 39 05 26 FA 6E [00:05:23]CheckFolder [00:05:23]dirname=/storage/ofd_packets [00:05:23]CheckFolder done [00:05:23]ProducePacketName [00:05:23]name=ofd_packets/00156579 [00:05:23]NVStorageSaveData ofd_packets/00156579 [00:05:23]File name is /storage/ofd_packets/00156579 [00:05:23]Write 1441 bytes [00:05:23]NVStorageSaveData done [00:05:23]OFDSenderStorePacket done [00:05:23]KKMCreateOFDPacket done [00:05:23]NVStorageSaveData kkm_last_timestamp [00:05:23]File name is /storage/kkm_last_timestamp [00:05:23]Write 4 bytes [00:05:23]NVStorageSaveData done [00:05:23]ExternCall_PrintAddStr [00:05:23]wPrintStart [00:05:23]Write to MH i2c: 01 00 00 25 35 5A [00:05:23]OFD Sender: Processing packet 156579 [packets to send 52, broken 51] [00:05:23]ProducePacketName [00:05:23]name=ofd_packets/00156579 [00:05:23]OFD Sender: To server: pG, [00:05:23]CommunicateWithHost lk.salyk.kg:30040 [00:05:23]ConnectInit lk.salyk.kg [00:05:23]Write i2c OK [00:05:23]MH_I2C_Read... [00:05:23]Read from MH i2c: 01 [00:05:23]MH_I2C_Read... [00:05:23]Read from MH i2c: 01 07 00 [00:05:23]MH_I2C_Read... [00:05:23]Read from MH i2c: 01 07 00 25 35 00 00 00 00 00 FF 0F 6F [00:05:23]RasterBufferAndPrint [00:05:23]line Отчет о закрытии смены [00:05:23]line ФФД: 1.0 [00:05:23]line ИНН: 02508201610067 [00:05:23]line Кассир: Самаганов А. [00:05:23]line 21.10.2024 00:05 [00:05:23]line Смена: 314 [00:05:23]line РНМ: 0000137193017469 [00:05:23]line ЗНМ: 0300000234 [00:05:23]line СНО: Общий режим [00:05:23]line Чеков за смену: 650 [00:05:23]line ФД за смену: 652 [00:05:23]line Всего чеков: 650 [00:05:23]line ИТОГИ ПРИХОД [00:05:23]line Чеков: 649 [00:05:23]line Общий итог: 456622.30 [00:05:23]line Итого наличными: 279275.00 [00:05:23]line Итого безнал.: 177347.30 [00:05:23]line НДС 0% : 0.00 [00:05:23]line НДС 12% : 48503.15 [00:05:23]line НСП 0% : 0.00 [00:05:23]line НСП 1,50% : 0.00 [00:05:23]line НСП 0,50% : 0.00 [00:05:23]line НСП 5% : 0.00 [00:05:23]line НСП 3% : 0.00 [00:05:23]line НСП 2% : 0.00 [00:05:23]line НСП 1% : 4041.63 [00:05:23]line ИТОГИ ВОЗВРАТ ПРИХОДА [00:05:23]line Чеков: 1 [00:05:23]line Общий итог: 3000.00 [00:05:23]line Итого наличными: 3000.00 [00:05:23]line Итого безнал.: 0.00 [00:05:23]line НДС 0% : 0.00 [00:05:23]line НДС 12% : 318.65 [00:05:23]line НСП 0% : 0.00 [00:05:23]line НСП 1,50% : 0.00 [00:05:23]line НСП 0,50% : 0.00 [00:05:23]line НСП 5% : 0.00 [00:05:23]line НСП 3% : 0.00 [00:05:23]line НСП 2% : 0.00 [00:05:23]line НСП 1% : 26.55 [00:05:23]line ИТОГИ РАСХОД [00:05:23]line Чеков: 0 [00:05:23]line Общий итог: 0.00 [00:05:23]line Итого наличными: 0.00 [00:05:23]line Итого безнал.: 0.00 [00:05:23]line НДС 0% : 0.00 [00:05:23]line НДС 12% : 0.00 [00:05:23]line НСП 0% : 0.00 [00:05:23]line НСП 1,50% : 0.00 [00:05:23]line НСП 0,50% : 0.00 [00:05:23]line НСП 5% : 0.00 [00:05:23]line НСП 3% : 0.00 [00:05:23]line НСП 2% : 0.00 [00:05:23]line НСП 1% : 0.00 [00:05:23]line ИТОГИ ВОЗВРАТ РАСХОДА [00:05:23]line Чеков: 0 [00:05:23]line Общий итог: 0.00 [00:05:23]line Итого наличными: 0.00 [00:05:23]line Итого безнал.: 0.00 [00:05:23]line НДС 0% : 0.00 [00:05:23]line НДС 12% : 0.00 [00:05:23]line НСП 0% : 0.00 [00:05:23]line НСП 1,50% : 0.00 [00:05:23]line НСП 0,50% : 0.00 [00:05:23]line НСП 5% : 0.00 [00:05:23]line НСП 3% : 0.00 [00:05:23]line НСП 2% : 0.00 [00:05:23]line НСП 1% : 0.00 [00:05:23]line Сумма внесений: 0.00 [00:05:23]line Сумма выплат: 0.00 [00:05:23]line Нал. в кассе: 276275.00 [00:05:23]line НС Приход: 110827641.11 [00:05:23]line НС Возвр.Прихода: 642186.00 [00:05:23]line НС Расход: 0.00 [00:05:23]line НС Возвр.Расхода: 0.00 [00:05:23]Connected sock=10 [00:05:23]line ФД: 156579 [00:05:23]Data to sent: line ФМ: 0000000000963156 [00:05:23]87 line ФПД: 232974510070125 [00:05:23]95 F6 written 0, free lines is 4095 [00:05:23]70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 83 05 00 00 1E A7 7B 05 25 9E 5A 05 01 00 05 00 6F 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 17 00 D0 A1 D0 B0 D0 BC D0 B0 D0 B3 D0 B0 D0 BD D0 BE D0 B2 20 D0 90 2E 20 F4 03 04 00 B7 9A 15 67 0E 04 04 00 3A 01 00 00 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 5E 04 04 00 8A 02 00 00 57 04 04 00 8C 02 00 00 AA 04 DF 04 6E 04 04 00 8A 02 00 00 69 04 A6 00 6F 04 04 00 89 02 00 00 B1 04 04 00 16 C0 B8 02 70 04 04 00 CC 23 AA 01 72 04 04 00 4A 9C 0E 01 00 04 82 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 8B 02 4A EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C3 2A 06 6A 04 9F 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 01 00 00 00 04 80 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 79 7C 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 5F 0A 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 Write to MH i2c: EE 01 03 00 0A 00 00 75 F2 35 03 AA 01 [00:05:24]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 Write i2c OK [00:05:24]00 MH_I2C_Read... [00:05:24]00 00 00 00 Read from MH i2c: B1 01 04 [00:05:24]01 MH_I2C_Read... [00:05:24]00 00 70 Read from MH i2c: 04 01 01 00 07 00 00 72 [00:05:24]04 MH_I2C_Read... [00:05:24]01 Read from MH i2c: 00 01 00 07 00 00 04 75 7E 35 00 00 EE 00 03 00 0A 00 00 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A F1 00 0A F2 AC 03 [00:05:24]01 RasterBufferAndPrint [00:05:24]00 line [00:05:24]line [00:05:24]line [00:05:24]line [00:05:24]line [00:05:24]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 written 0, free lines is 3314 [00:05:24]01 00 02 F7 03 01 00 00 EF 03 0A 00 MH_Cut [00:05:24]F6 Write to MH i2c: 03 D1 01 01 00 00 01 7C F7 35 03 01 01 83 00 [00:05:24]00 6D 04 4C 02 78 04 04 00 00 00 00 00 Write i2c OK [00:05:24]79 MH_I2C_Read... [00:05:24]04 Read from MH i2c: 8D D1 00 [00:05:24]6F 04 04 00 00 00 00 00 B1 04 00 00 MH_I2C_Read... [00:05:24]70 Read from MH i2c: 04 D1 00 01 00 00 72 [00:05:24]04 00 00 00 04 75 00 EE 03 09 00 F2 MH_I2C_Read... [00:05:24]03 Read from MH i2c: 01 D1 00 01 00 00 F3 7C 03 35 00 00 00 82 EE [00:05:24]03 Write to MH i2c: 09 00 F2 03 01 00 01 F3 03 00 00 EF 01 03 00 09 00 00 7D F6 35 03 B2 01 00 00 F7 03 00 00 EF 03 09 00 F6 [00:05:25]03 Write i2c OK [00:05:25]01 MH_I2C_Read... [00:05:25]00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 *** Cut start [00:05:25]03 *** Partial cut [00:05:25]F7 *** CUTSNS_PIN = 1 [00:05:25]03 00 00 EF 03 *** CUTSNS_PIN = 0 [00:05:25]09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 *** Brake cut motor [00:05:25]04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 A3 63 02 00 11 04 10 00 30 30 30 30 30 *** Stop cut motor [00:05:25]30 30 30 30 30 39 36 33 31 35 36 35 04 06 00 D3 E3 9A EA 19 6D 05 40 30 39 05 26 FA 6E [00:05:26]Read from MH i2c: 01 [00:05:26]*** Cut end [00:05:26]MH_I2C_Read... [00:05:26]Read from MH i2c: 01 07 00 [00:05:26]MH_I2C_Read... [00:05:26]Read from MH i2c: 01 07 00 7D 35 00 00 00 00 00 FF 0F C7 [00:05:26]process_action close_shift done [00:05:26]requested_data is exist [00:05:26]produce_requested_data [00:05:26]requested_item fd.num is exist - process it [00:05:26]SAM_PROTO_GetFieldsCounters [00:05:26]wFMCommunicate request_size=4 [00:05:26]MH_SAM_APDU [00:05:26]CAPDU: 80 13 00 00 [00:05:26]Write to MH i2c: E2 08 00 7E 35 80 13 00 00 00 00 00 00 2F [00:05:26]Write i2c OK [00:05:26]MH_I2C_Read... [00:05:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 *** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:05:26]30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 75 BB 47 00 E2 A3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A3 63 02 00 F4 03 04 00 F6 40 15 67 B6 04 01 00 00 2F D0 9E 8A Read from MH i2c: 7B E2 96 [00:05:26]97 MH_I2C_Read... [00:05:26]39 [00:05:26]CommunicateWithHost err = 0 [00:05:26]CheckOFDResponse [00:05:26]1017 (14) - 77093643461234 [00:05:26]1041 (16) - 0000000000963156 [00:05:26]Read from MH i2c: 1040 (4) - 156579 [00:05:26]E2 1012 (4) - 20.10.2024 17:42 [00:05:26]62 1206 (1) - 0 [00:05:26]00 OFD Sender: Remove packet 156579 [00:05:26] [00:05:26]ProducePacketName [00:05:26]MH_I2C_Read... [00:05:26]name=ofd_packets/00156579 [00:05:26]NVStorageDeleteData [00:05:26]Read from MH i2c: E2 62 00 7E 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A3 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 8A 02 00 00 5E 04 04 00 8A 02 00 00 57 04 04 00 8C 02 00 00 19 04 04 00 00 00 00 00 90 00 50 [00:05:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A3 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 8A 02 00 00 5E 04 04 00 8A 02 00 00 57 04 04 00 8C 02 00 00 19 04 04 00 00 00 00 00 90 00 [00:05:26]wFMCommunicate OK [00:05:26]SAM_PROTO_GetFieldsCounters done [00:05:26]requested_item shift.num is exist - process it [00:05:26]requested_item shift.opened is exist - process it [00:05:26]req_shift_opened [00:05:26]FM_GetShiftState [00:05:26]SAM_PROTO_GetShiftState [00:05:26]wFMCommunicate request_size=4 [00:05:26]MH_SAM_APDU [00:05:26]CAPDU: 80 13 01 00 [00:05:26]Write to MH i2c: E2 08 00 7F 35 80 13 01 00 00 00 00 00 31 [00:05:26]Write i2c OK [00:05:26]MH_I2C_Read... [00:05:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:05:26]Read from MH i2c: E2 [00:05:26]MH_I2C_Read... [00:05:26]Read from MH i2c: E2 0E 00 [00:05:26]MH_I2C_Read... [00:05:26]Read from MH i2c: E2 0E 00 7F 35 00 09 00 00 00 00 00 00 00 00 00 00 90 00 3C [00:05:26]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:05:26]wFMCommunicate OK [00:05:26]SAM_PROTO_GetShiftState done [00:05:26]FM_GetShiftState done [00:05:26]req_shift_opened done [00:05:26]requested_item shift.open_date is exist - process it [00:05:26]req_shift_open_date [00:05:26]FM_GetShiftState [00:05:26]SAM_PROTO_GetShiftState [00:05:26]wFMCommunicate request_size=4 [00:05:26]MH_SAM_APDU [00:05:26]CAPDU: 80 13 01 00 [00:05:26]Write to MH i2c: E2 08 00 80 35 80 13 01 00 00 00 00 00 32 [00:05:26]Write i2c OK [00:05:26]MH_I2C_Read... [00:05:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:05:26]Read from MH i2c: E2 [00:05:26]MH_I2C_Read... [00:05:26]Read from MH i2c: E2 0E 00 [00:05:26]MH_I2C_Read... [00:05:26]Read from MH i2c: E2 0E 00 80 35 00 09 00 00 00 00 00 00 00 00 00 00 90 00 3D [00:05:26]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:05:26]wFMCommunicate OK [00:05:26]SAM_PROTO_GetShiftState done [00:05:26]FM_GetShiftState done [00:05:26]req_shift_open_date done [00:05:26]produce_requested_data done [00:05:26]produce_requested_data return {"fd.num":156579,"shift.num":314,"shift.opened":0,"shift.open_date":0} [00:05:26]process_action_free close_shift [00:05:26]json_value_free [00:05:26]json_value_free done [00:05:26]process_json_proto returns [00:05:26]Send response to host [00:05:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":156579,"shift.num":314,"shift.opened":0,"shift.open_date":0}}} [00:05:26]free response buf [00:05:26]execute_script done [00:05:26]execute_script returns [00:05:26]free content buf [00:05:26]Sock 9.Close socket [00:05:26]Sock 9.Thread stoped [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:54]int [00:05:54]Write to MH i2c: 01 00 00 81 35 B6 [00:05:54]*** FLAG_PRN_KEY set [00:05:54]Write i2c OK [00:05:54]MH_I2C_Read... [00:05:54]Read from MH i2c: 01 [00:05:54]MH_I2C_Read... [00:05:54]Read from MH i2c: 01 07 00 [00:05:54]MH_I2C_Read... [00:05:54]Read from MH i2c: 01 07 00 81 35 00 08 00 00 00 FF 0F D3 [00:05:54]state=0 [00:05:54]Key pressed [00:05:54]Feed [00:05:54]Write to MH i2c: D8 00 00 82 35 8E [00:05:54]Write i2c OK [00:05:54]MH_I2C_Read... [00:05:54]Read from MH i2c: D8 [00:05:54]MH_I2C_Read... [00:05:54]Read from MH i2c: D8 01 00 [00:05:54]MH_I2C_Read... [00:05:54]Read from MH i2c: D8 01 00 82 35 00 8F [00:05:54]int line is 0 - check status [00:05:54]Write to MH i2c: 01 00 00 83 35 B8 [00:05:54]Write i2c OK [00:05:54]MH_I2C_Read... [00:05:54]Read from MH i2c: 01 [00:05:54]MH_I2C_Read... [00:05:54]Read from MH i2c: 01 07 00 [00:05:54]MH_I2C_Read... [00:05:54]Read from MH i2c: 01 07 00 83 35 00 48 00 00 00 3C 00 43 [00:05:54]state=2 [00:05:54]Key pressed [00:05:54]int [00:05:54]Write to MH i2c: 01 00 00 84 35 B9 [00:05:54]Write i2c OK [00:05:54]MH_I2C_Read... [00:05:54]Read from MH i2c: 01 [00:05:54]MH_I2C_Read... [00:05:54]Read from MH i2c: 01 07 00 [00:05:54]MH_I2C_Read... [00:05:54]Read from MH i2c: 01 07 00 84 35 00 48 00 00 00 3C 00 44 [00:05:54]state=2 [00:05:54]Key pressed [00:05:55]int [00:05:55]Write to MH i2c: 01 00 00 85 35 BA [00:05:55]*** FLAG_PRN_KEY reset [00:05:55]Write i2c OK [00:05:55]MH_I2C_Read... [00:05:55]Read from MH i2c: 01 [00:05:55]MH_I2C_Read... [00:05:55]Read from MH i2c: 01 07 00 [00:05:55]MH_I2C_Read... [00:05:55]Read from MH i2c: 01 07 00 85 35 00 00 00 00 00 FF 0F CF [00:05:55]state=2 [00:05:55]Stop feed [00:05:56]OFD Sender: No OFD packet to send [00:06:01]OFD Sender: No OFD packet to send [00:06:06]OFD Sender: No OFD packet to send [00:06:11]OFD Sender: No OFD packet to send [00:06:16]OFD Sender: No OFD packet to send [00:06:21]OFD Sender: No OFD packet to send [00:06:26]OFD Sender: No OFD packet to send [00:06:31]OFD Sender: No OFD packet to send [00:06:36]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]OFD Sender: No OFD packet to send [00:12:47]OFD Sender: No OFD packet to send [00:12:52]OFD Sender: No OFD packet to send [00:12:57]OFD Sender: No OFD packet to send [00:13:02]OFD Sender: No OFD packet to send [00:13:07]OFD Sender: No OFD packet to send [00:13:12]OFD Sender: No OFD packet to send [00:13:17]OFD Sender: No OFD packet to send [00:13:22]OFD Sender: No OFD packet to send [00:13:27]OFD Sender: No OFD packet to send [00:13:32]OFD Sender: No OFD packet to send [00:13:37]OFD Sender: No OFD packet to send [00:13:42]OFD Sender: No OFD packet to send [00:13:47]OFD Sender: No OFD packet to send [00:13:52]OFD Sender: No OFD packet to send [00:13:57]OFD Sender: No OFD packet to send [00:14:02]OFD Sender: No OFD packet to send [00:14:07]OFD Sender: No OFD packet to send [00:14:12]OFD Sender: No OFD packet to send [00:14:17]OFD Sender: No OFD packet to send [00:14:22]OFD Sender: No OFD packet to send [00:14:27]OFD Sender: No OFD packet to send [00:14:32]OFD Sender: No OFD packet to send [00:14:37]OFD Sender: No OFD packet to send [00:14:42]OFD Sender: No OFD packet to send [00:14:47]OFD Sender: No OFD packet to send [00:14:52]OFD Sender: No OFD packet to send [00:14:57]OFD Sender: No OFD packet to send [00:15:02]OFD Sender: No OFD packet to send [00:15:07]OFD Sender: No OFD packet to send [00:15:12]OFD Sender: No OFD packet to send [00:15:17]OFD Sender: No OFD packet to send [00:15:22]OFD Sender: No OFD packet to send [00:15:27]OFD Sender: No OFD packet to send [00:15:32]OFD Sender: No OFD packet to send [00:15:37]OFD Sender: No OFD packet to send [00:15:42]OFD Sender: No OFD packet to send [00:15:47]OFD Sender: No OFD packet to send [00:15:52]OFD Sender: No OFD packet to send [00:15:57]OFD Sender: No OFD packet to send [00:16:02]OFD Sender: No OFD packet to send [00:16:07]OFD Sender: No OFD packet to send [00:16:12]OFD Sender: No OFD packet to send [00:16:17]OFD Sender: No OFD packet to send [00:16:22]OFD Sender: No OFD packet to send [00:16:27]OFD Sender: No OFD packet to send [00:16:32]OFD Sender: No OFD packet to send [00:16:37]OFD Sender: No OFD packet to send [00:16:42]OFD Sender: No OFD packet to send [00:16:47]OFD Sender: No OFD packet to send [00:16:52]OFD Sender: No OFD packet to send [00:16:57]OFD Sender: No OFD packet to send [00:17:02]OFD Sender: No OFD packet to send [00:17:07]OFD Sender: No OFD packet to send [00:17:12]OFD Sender: No OFD packet to send [00:17:17]OFD Sender: No OFD packet to send [00:17:22]OFD Sender: No OFD packet to send [00:17:27]OFD Sender: No OFD packet to send [00:17:32]OFD Sender: No OFD packet to send [00:17:37]OFD Sender: No OFD packet to send [00:17:42]OFD Sender: No OFD packet to send [00:17:47]OFD Sender: No OFD packet to send [00:17:52]OFD Sender: No OFD packet to send [00:17:57]OFD Sender: No OFD packet to send [00:18:02]OFD Sender: No OFD packet to send [00:18:07]OFD Sender: No OFD packet to send [00:18:12]OFD Sender: No OFD packet to send [00:18:17]OFD Sender: No OFD packet to send [00:18:22]OFD Sender: No OFD packet to send [00:18:27]OFD Sender: No OFD packet to send [00:18:32]OFD Sender: No OFD packet to send [00:18:37]OFD Sender: No OFD packet to send [00:18:42]OFD Sender: No OFD packet to send [00:18:47]OFD Sender: No OFD packet to send [00:18:52]OFD Sender: No OFD packet to send [00:18:57]OFD Sender: No OFD packet to send [00:19:02]OFD Sender: No OFD packet to send [00:19:07]OFD Sender: No OFD packet to send [00:19:12]OFD Sender: No OFD packet to send [00:19:17]OFD Sender: No OFD packet to send [00:19:19]accept exits with 7 [00:19:19]New connection [00:19:19]New thread 3066731876 created [00:19:19]Thread 3066588516 joined [00:19:19]Waiting for new connection... [00:19:19] Sock 7.Parse request [00:19:19]Sock 7.Check first char [00:19:19]Sock 7.First char is OK [00:19:19]request: POST /json_proto HTTP/1.0 [00:19:19]Method: POST [00:19:19]URL: /json_proto [00:19:19]Method is POST - this is cgi request [00:19:19]url: /json_proto [00:19:19]query_string will be loaded in cgi processing [00:19:19]execute_cgi json_proto POST (null) [00:19:19]execute_cgi path=json_proto method=POST [00:19:19]POST find Content-Length [00:19:19]Host: 172.17.53.67:8080 [00:19:19]Content-Length: 215 [00:19:19]Content-Type: application/json [00:19:19] [00:19:19]POST finish read [00:19:19]Found Content-Length = 215 [00:19:19]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:19:19]execute_script... [00:19:19]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:19:19]POST & json_proto [00:19:19]process_json_proto [00:19:19]json parsed OK: [00:19:19]protocol is kg_v1.0 [00:19:19]action value=get_value [00:19:19]process_action get_value [00:19:19]cmd_get_value [00:19:19]process_action get_value done [00:19:19]requested_data is exist [00:19:19]produce_requested_data [00:19:19]requested_item kkm.sn is exist - process it [00:19:19]requested_item kkm.ver is exist - process it [00:19:19]requested_item fm.sn is exist - process it [00:19:19]wFMCommunicate request_size=4 [00:19:19]MH_SAM_APDU [00:19:19]CAPDU: 80 11 00 00 [00:19:19]Write to MH i2c: E2 08 00 86 35 80 11 00 00 00 00 00 00 35 [00:19:19]Write i2c OK [00:19:19]MH_I2C_Read... [00:19:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:19:19]Read from MH i2c: E2 [00:19:19]MH_I2C_Read... [00:19:19]Read from MH i2c: E2 17 00 [00:19:19]MH_I2C_Read... [00:19:19]Read from MH i2c: E2 17 00 86 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 86 [00:19:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:19:19]wFMCommunicate OK [00:19:19]requested_item fd.num is exist - process it [00:19:19]SAM_PROTO_GetFieldsCounters [00:19:19]wFMCommunicate request_size=4 [00:19:19]MH_SAM_APDU [00:19:19]CAPDU: 80 13 00 00 [00:19:19]Write to MH i2c: E2 08 00 87 35 80 13 00 00 00 00 00 00 38 [00:19:19]Write i2c OK [00:19:19]MH_I2C_Read... [00:19:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:19:19]Read from MH i2c: E2 [00:19:19]MH_I2C_Read... [00:19:19]Read from MH i2c: E2 62 00 [00:19:19]MH_I2C_Read... [00:19:19]Read from MH i2c: E2 62 00 87 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A3 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 8A 02 00 00 5E 04 04 00 8A 02 00 00 57 04 04 00 8C 02 00 00 19 04 04 00 00 00 00 00 90 00 59 [00:19:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A3 63 02 00 0E 04 04 00 3A 01 00 00 12 04 04 00 8A 02 00 00 5E 04 04 00 8A 02 00 00 57 04 04 00 8C 02 00 00 19 04 04 00 00 00 00 00 90 00 [00:19:19]wFMCommunicate OK [00:19:19]SAM_PROTO_GetFieldsCounters done [00:19:19]requested_item shift.num is exist - process it [00:19:19]requested_item shift.opened is exist - process it [00:19:19]req_shift_opened [00:19:19]FM_GetShiftState [00:19:19]SAM_PROTO_GetShiftState [00:19:19]wFMCommunicate request_size=4 [00:19:19]MH_SAM_APDU [00:19:19]CAPDU: 80 13 01 00 [00:19:19]Write to MH i2c: E2 08 00 88 35 80 13 01 00 00 00 00 00 3A [00:19:19]Write i2c OK [00:19:19]MH_I2C_Read... [00:19:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:19:19]Read from MH i2c: E2 [00:19:19]MH_I2C_Read... [00:19:19]Read from MH i2c: E2 0E 00 [00:19:19]MH_I2C_Read... [00:19:19]Read from MH i2c: E2 0E 00 88 35 00 09 00 00 00 00 00 00 00 00 00 00 90 00 45 [00:19:19]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:19:19]wFMCommunicate OK [00:19:19]SAM_PROTO_GetShiftState done [00:19:19]FM_GetShiftState done [00:19:19]req_shift_opened done [00:19:19]requested_item shift.open_date is exist - process it [00:19:19]req_shift_open_date [00:19:19]FM_GetShiftState [00:19:19]SAM_PROTO_GetShiftState [00:19:19]wFMCommunicate request_size=4 [00:19:19]MH_SAM_APDU [00:19:19]CAPDU: 80 13 01 00 [00:19:19]Write to MH i2c: E2 08 00 89 35 80 13 01 00 00 00 00 00 3B [00:19:19]Write i2c OK [00:19:19]MH_I2C_Read... [00:19:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:19:19]Read from MH i2c: E2 [00:19:19]MH_I2C_Read... [00:19:19]Read from MH i2c: E2 0E 00 [00:19:19]MH_I2C_Read... [00:19:19]Read from MH i2c: E2 0E 00 89 35 00 09 00 00 00 00 00 00 00 00 00 00 90 00 46 [00:19:19]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:19:19]wFMCommunicate OK [00:19:19]SAM_PROTO_GetShiftState done [00:19:19]FM_GetShiftState done [00:19:19]req_shift_open_date done [00:19:19]produce_requested_data done [00:19:19]produce_requested_data return {"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":156579,"shift.num":314,"shift.opened":0,"shift.open_date":0} [00:19:19]process_action_free get_value [00:19:19]json_value_free [00:19:19]json_value_free done [00:19:19]process_json_proto returns [00:19:19]Send response to host [00:19:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":156579,"shift.num":314,"shift.opened":0,"shift.open_date":0}}} [00:19:19]free response buf [00:19:19]execute_script done [00:19:19]execute_script returns [00:19:19]free content buf [00:19:19]Sock 7.Close socket [00:19:19]Sock 7.Thread stoped [00:19:19]accept exits with 9 [00:19:19]New connection [00:19:19]New thread 3066588516 created [00:19:19]Thread 3066731876 joined [00:19:19]Waiting for new connection... [00:19:19] Sock 9.Parse request [00:19:19]Sock 9.Check first char [00:19:19]Sock 9.First char is OK [00:19:19]request: POST /json_proto HTTP/1.0 [00:19:19]Method: POST [00:19:19]URL: /json_proto [00:19:19]Method is POST - this is cgi request [00:19:19]url: /json_proto [00:19:19]query_string will be loaded in cgi processing [00:19:19]execute_cgi json_proto POST (null) [00:19:19]execute_cgi path=json_proto method=POST [00:19:19]POST find Content-Length [00:19:19]Host: 172.17.53.67:8080 [00:19:19]Content-Length: 331 [00:19:19]Content-Type: application/json [00:19:19] [00:19:19]POST finish read [00:19:19]Found Content-Length = 331 [00:19:19]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:19:19]execute_script... [00:19:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:19:20]POST & json_proto [00:19:20]process_json_proto [00:19:20]json parsed OK: [00:19:20]protocol is kg_v1.0 [00:19:20]action value=get_value [00:19:20]process_action get_value [00:19:20]cmd_get_value [00:19:20]process_action get_value done [00:19:20]requested_data is exist [00:19:20]produce_requested_data [00:19:20]requested_item fm.sale.total is exist - process it [00:19:20]SAM_PROTO_GetFMData [00:19:20]wFMCommunicate request_size=4 [00:19:20]MH_SAM_APDU [00:19:20]CAPDU: 80 13 03 00 [00:19:20]Write to MH i2c: E2 08 00 8A 35 80 13 03 00 00 00 00 00 3E [00:19:20]Write i2c OK [00:19:20]MH_I2C_Read... [00:19:20]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:19:20]Read from MH i2c: E2 [00:19:20]MH_I2C_Read... [00:19:20]Read from MH i2c: E2 FD 00 [00:19:20]MH_I2C_Read... [00:19:20]Read from MH i2c: E2 FD 00 8A 35 00 C4 04 85 04 C0 04 6E 04 04 00 2E 61 02 00 69 04 A3 00 6F 04 04 00 51 60 02 00 B1 04 05 00 4F 8F 95 94 02 70 04 05 00 FC A6 79 FA 01 72 04 04 00 53 E8 1B 9A 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 CE CA 2C 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 5C F4 D8 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 DD 00 00 00 B1 04 04 00 E8 E5 D3 03 70 04 04 00 E8 E5 D3 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 63 12 68 EF 03 09 00 90 00 E6 [00:19:20]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 2E 61 02 00 69 04 A3 00 6F 04 04 00 51 60 02 00 B1 04 05 00 4F 8F 95 94 02 70 04 05 00 FC A6 79 FA 01 72 04 04 00 53 E8 1B 9A 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 CE CA 2C 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 5C F4 D8 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 DD 00 00 00 B1 04 04 00 E8 E5 D3 03 70 04 04 00 E8 E5 D3 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 63 12 68 EF 03 09 00 90 00 [00:19:20]wFMCommunicate OK [00:19:20]wFMCommunicate request_size=4 [00:19:20]MH_SAM_APDU [00:19:20]CAPDU: 80 17 00 00 [00:19:20]Write to MH i2c: E2 08 00 8B 35 80 17 00 00 00 00 00 00 40 [00:19:20]Write i2c OK [00:19:20]MH_I2C_Read... [00:19:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:19:20]Read from MH i2c: E2 [00:19:20]MH_I2C_Read... [00:19:20]Read from MH i2c: E2 FD 00 [00:19:20]MH_I2C_Read... [00:19:20]Read from MH i2c: E2 FD 00 8B 35 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 23 AC 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 CD [00:19:20]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 23 AC 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [00:19:20]wFMCommunicate OK [00:19:20]wFMCommunicate request_size=4 [00:19:20]MH_SAM_APDU [00:19:20]CAPDU: 80 17 00 00 [00:19:20]Write to MH i2c: E2 08 00 8C 35 80 17 00 00 00 00 00 00 41 [00:19:20]Write i2c OK [00:19:20]MH_I2C_Read... [00:19:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:19:21]Read from MH i2c: E2 [00:19:21]MH_I2C_Read... [00:19:21]Read from MH i2c: E2 FD 00 [00:19:21]MH_I2C_Read... [00:19:21]Read from MH i2c: E2 FD 00 8C 35 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 56 [00:19:21]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [00:19:21]wFMCommunicate OK [00:19:21]wFMCommunicate request_size=4 [00:19:21]MH_SAM_APDU [00:19:21]CAPDU: 80 17 00 00 [00:19:21]Write to MH i2c: E2 08 00 8D 35 80 17 00 00 00 00 00 00 42 [00:19:21]Write i2c OK [00:19:21]MH_I2C_Read... [00:19:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:19:21]Read from MH i2c: E2 [00:19:21]MH_I2C_Read... [00:19:21]Read from MH i2c: E2 FD 00 [00:19:21]MH_I2C_Read... [00:19:21]Read from MH i2c: E2 FD 00 8D 35 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 BA [00:19:21]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [00:19:21]wFMCommunicate OK [00:19:21]wFMCommunicate request_size=4 [00:19:21]MH_SAM_APDU [00:19:21]CAPDU: 80 17 00 00 [00:19:21]Write to MH i2c: E2 08 00 8E 35 80 17 00 00 00 00 00 00 43 [00:19:21]Write i2c OK [00:19:21]MH_I2C_Read... [00:19:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [00:19:21]Read from MH i2c: E2 [00:19:21]MH_I2C_Read... [00:19:21]Read from MH i2c: E2 E1 00 [00:19:21]MH_I2C_Read... [00:19:21]Read from MH i2c: E2 E1 00 8E 35 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 31 [00:19:21]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:19:21]wFMCommunicate OK [00:19:21]SAM_PROTO_GetFMData done [00:19:21]requested_item fm.sale_refund.total is exist - process it [00:19:21]requested_item fm.buy.total is exist - process it [00:19:21]requested_item shift.sale.total is exist - process it [00:19:21]SAM_PROTO_GetShiftData [00:19:21]wFMCommunicate request_size=4 [00:19:21]MH_SAM_APDU [00:19:21]CAPDU: 80 13 02 00 [00:19:21]Write to MH i2c: E2 08 00 8F 35 80 13 02 00 00 00 00 00 42 [00:19:21]Write i2c OK [00:19:21]MH_I2C_Read... [00:19:22]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:19:22]Read from MH i2c: E2 [00:19:22]MH_I2C_Read... [00:19:22]Read from MH i2c: E2 FD 00 [00:19:22]MH_I2C_Read... [00:19:22]Read from MH i2c: E2 FD 00 8F 35 00 BC 04 AA 04 B8 04 6E 04 04 00 8A 02 00 00 69 04 9F 00 6F 04 04 00 89 02 00 00 B1 04 04 00 16 C0 B8 02 70 04 04 00 CC 23 AA 01 72 04 04 00 4A 9C 0E 01 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 8B 02 4A 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 C3 2A 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 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 79 7C EF 03 09 00 F6 03 01 00 00 F7 03 90 00 38 [00:19:22]RAPDU: BC 04 AA 04 B8 04 6E 04 04 00 8A 02 00 00 69 04 9F 00 6F 04 04 00 89 02 00 00 B1 04 04 00 16 C0 B8 02 70 04 04 00 CC 23 AA 01 72 04 04 00 4A 9C 0E 01 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 8B 02 4A 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 C3 2A 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 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 79 7C EF 03 09 00 F6 03 01 00 00 F7 03 90 00 [00:19:22]wFMCommunicate OK [00:19:22]wFMCommunicate request_size=4 [00:19:22]MH_SAM_APDU [00:19:22]CAPDU: 80 17 00 00 [00:19:22]Write to MH i2c: E2 08 00 90 35 80 17 00 00 00 00 00 00 45 [00:19:22]Write i2c OK [00:19:22]MH_I2C_Read... [00:19:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:19:22]Read from MH i2c: E2 [00:19:22]MH_I2C_Read... [00:19:22]Read from MH i2c: E2 FD 00 [00:19:22]MH_I2C_Read... [00:19:22]Read from MH i2c: E2 FD 00 90 35 00 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 5F 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 90 00 58 [00:19:22]RAPDU: 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 5F 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 90 00 [00:19:22]wFMCommunicate OK [00:19:22]wFMCommunicate request_size=4 [00:19:22]MH_SAM_APDU [00:19:22]CAPDU: 80 17 00 00 [00:19:22]Write to MH i2c: E2 08 00 91 35 80 17 00 00 00 00 00 00 46 [00:19:22]Write i2c OK [00:19:22]MH_I2C_Read... [00:19:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:19:22]Read from MH i2c: E2 [00:19:22]MH_I2C_Read... [00:19:22]Read from MH i2c: E2 FD 00 [00:19:22]MH_I2C_Read... [00:19:22]Read from MH i2c: E2 FD 00 91 35 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 6F [00:19:22]RAPDU: 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 [00:19:22]wFMCommunicate OK [00:19:22]wFMCommunicate request_size=4 [00:19:22]MH_SAM_APDU [00:19:22]CAPDU: 80 17 00 00 [00:19:22]Write to MH i2c: E2 08 00 92 35 80 17 00 00 00 00 00 00 47 [00:19:22]OFD Sender: No OFD packet to send [00:19:22]Write i2c OK [00:19:22]MH_I2C_Read... [00:19:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:19:23]Read from MH i2c: E2 [00:19:23]MH_I2C_Read... [00:19:23]Read from MH i2c: E2 FD 00 [00:19:23]MH_I2C_Read... [00:19:23]Read from MH i2c: E2 FD 00 92 35 00 03 00 00 EF 03 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 90 00 C8 [00:19:23]RAPDU: 03 00 00 EF 03 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 90 00 [00:19:23]wFMCommunicate OK [00:19:23]wFMCommunicate request_size=4 [00:19:23]MH_SAM_APDU [00:19:23]CAPDU: 80 17 00 00 [00:19:23]Write to MH i2c: E2 08 00 93 35 80 17 00 00 00 00 00 00 48 [00:19:23]Write i2c OK [00:19:23]MH_I2C_Read... [00:19:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 214! [00:19:23]Read from MH i2c: E2 [00:19:23]MH_I2C_Read... [00:19:23]Read from MH i2c: E2 D9 00 [00:19:23]MH_I2C_Read... [00:19:23]Read from MH i2c: E2 D9 00 93 35 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 27 [00:19:23]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:19:23]wFMCommunicate OK [00:19:23]SAM_PROTO_GetShiftData done [00:19:23]requested_item shift.sale.total_cash is exist - process it [00:19:23]requested_item shift.sale_refund.total is exist - process it [00:19:23]requested_item shift.sale_refund.total_cash is exist - process it [00:19:23]requested_item shift.buy.total is exist - process it [00:19:23]requested_item shift.buy.total_cash is exist - process it [00:19:23]produce_requested_data done [00:19:23]produce_requested_data return {"fm.sale.total":110827641.11,"fm.sale_refund.total":642186.00,"fm.buy.total":0.00,"shift.sale.total":456622.30,"shift.sale.total_cash":279275.00,"shift.sale_refund.total":3000.00,"shift.sale_refund.total_cash":3000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:19:23]process_action_free get_value [00:19:23]json_value_free [00:19:23]json_value_free done [00:19:23]process_json_proto returns [00:19:23]Send response to host [00:19:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":110827641.11,"fm.sale_refund.total":642186.00,"fm.buy.total":0.00,"shift.sale.total":456622.30,"shift.sale.total_cash":279275.00,"shift.sale_refund.total":3000.00,"shift.sale_refund.total_cash":3000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:19:23]free response buf [00:19:23]execute_script done [00:19:23]execute_script returns [00:19:23]free content buf [00:19:23]Sock 9.Close socket [00:19:23]Sock 9.Thread stoped [00:19:23]accept exits with 7 [00:19:23]New connection [00:19:23]New thread 3066731876 created [00:19:23]Thread 3066588516 joined [00:19:23]Waiting for new connection... [00:19:23] Sock 7.Parse request [00:19:23]Sock 7.Check first char [00:19:23]Sock 7.First char is OK [00:19:23]request: POST /json_proto HTTP/1.0 [00:19:23]Method: POST [00:19:23]URL: /json_proto [00:19:23]Method is POST - this is cgi request [00:19:23]url: /json_proto [00:19:23]query_string will be loaded in cgi processing [00:19:23]execute_cgi json_proto POST (null) [00:19:23]execute_cgi path=json_proto method=POST [00:19:23]POST find Content-Length [00:19:23]Host: 172.17.53.67:8080 [00:19:23]Content-Length: 265 [00:19:23]Content-Type: application/json [00:19:23] [00:19:23]POST finish read [00:19:23]Found Content-Length = 265 [00:19:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "open_shift", "params" : { "operator" : "\u0421\u0430\u043C\u0438\u0434\u0438\u043D\u043E\u0432 \u0410. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:19:23]execute_script... [00:19:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "open_shift", "params" : { "operator" : "\u0421\u0430\u043C\u0438\u0434\u0438\u043D\u043E\u0432 \u0410. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:19:23]POST & json_proto [00:19:23]process_json_proto [00:19:23]json parsed OK: [00:19:23]protocol is kg_v1.0 [00:19:23]action value=open_shift [00:19:23]process_action open_shift [00:19:23]cmd_open_shift [00:19:23]MH_GetDate [00:19:23]Write to MH i2c: F0 00 00 94 35 B8 [00:19:23]Write i2c OK [00:19:23]MH_I2C_Read... [00:19:23]Read from MH i2c: F0 [00:19:23]MH_I2C_Read... [00:19:23]Read from MH i2c: F0 09 00 [00:19:23]MH_I2C_Read... [00:19:23]Read from MH i2c: F0 09 00 94 35 00 0D 9E 15 67 19 BC 99 64 BA [00:19:23]GetLastDocTimeStamp 1729469111 [00:19:23]current date 1729469965 [00:19:23]FM_GetShiftState [00:19:23]SAM_PROTO_GetShiftState [00:19:23]wFMCommunicate request_size=4 [00:19:23]MH_SAM_APDU [00:19:23]CAPDU: 80 13 01 00 [00:19:23]Write to MH i2c: E2 08 00 95 35 80 13 01 00 00 00 00 00 47 [00:19:23]Write i2c OK [00:19:23]MH_I2C_Read... [00:19:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:19:23]Read from MH i2c: E2 [00:19:23]MH_I2C_Read... [00:19:23]Read from MH i2c: E2 0E 00 [00:19:23]MH_I2C_Read... [00:19:23]Read from MH i2c: E2 0E 00 95 35 00 09 00 00 00 00 00 00 00 00 00 00 90 00 52 [00:19:23]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:19:23]wFMCommunicate OK [00:19:23]SAM_PROTO_GetShiftState done [00:19:23]FM_GetShiftState done [00:19:23]KKMCreateOpenShiftDocument [00:19:23]Load OK [00:19:23]Malloc new data [00:19:23]MH_GetDate [00:19:23]Write to MH i2c: F0 00 00 96 35 BA [00:19:23]Write i2c OK [00:19:23]MH_I2C_Read... [00:19:23]Read from MH i2c: F0 [00:19:23]MH_I2C_Read... [00:19:23]Read from MH i2c: F0 09 00 [00:19:23]MH_I2C_Read... [00:19:23]Read from MH i2c: F0 09 00 96 35 00 0D 9E 15 67 19 BC 99 64 BC [00:19:23]Malloc new data [00:19:23]KKMCreateOpenShiftDocument OK [00:19:23]KKMSetOpenShiftData OK [00:19:23]ProcessDocumentItem done err = 0, tmpTLVsize=229 [00:19:23]tlvbuf is 00403D40 [00:19:23]KKMLoadAndSignOpenShiftData [00:19:23]SAM_PROTO_ProcessDocument [00:19:23]wFMCommunicate request_size=9 [00:19:23]MH_SAM_APDU [00:19:23]CAPDU: 80 15 01 00 04 02 00 E5 00 [00:19:23]Write to MH i2c: E2 0C 00 97 35 80 15 01 00 04 00 02 00 E5 00 00 00 3A [00:19:23]Write i2c OK [00:19:23]MH_I2C_Read... [00:19:23]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [00:19:23]Read from MH i2c: E2 [00:19:23]MH_I2C_Read... [00:19:23]Read from MH i2c: E2 03 00 [00:19:23]MH_I2C_Read... [00:19:23]Read from MH i2c: E2 03 00 97 35 00 90 00 40 [00:19:23]RAPDU: 90 00 [00:19:23]wFMCommunicate OK [00:19:23]wFMCommunicate request_size=23 [00:19:23]MH_SAM_APDU [00:19:23]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:19:23]Write to MH i2c: E2 1A 00 98 35 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 42 [00:19:23]Write i2c OK [00:19:23]MH_I2C_Read... [00:19:23]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:19:23]Read from MH i2c: E2 [00:19:23]MH_I2C_Read... [00:19:23]Read from MH i2c: E2 03 00 [00:19:23]MH_I2C_Read... [00:19:23]Read from MH i2c: E2 03 00 98 35 00 90 00 41 [00:19:23]RAPDU: 90 00 [00:19:23]wFMCommunicate OK [00:19:23]wFMCommunicate request_size=32 [00:19:23]MH_SAM_APDU [00:19:23]CAPDU: 80 15 02 00 1B FD 03 17 00 D0 A1 D0 B0 D0 BC D0 B8 D0 B4 D0 B8 D0 BD D0 BE D0 B2 20 D0 90 2E 20 [00:19:23]Write to MH i2c: E2 23 00 99 35 80 15 02 00 1B 00 FD 03 17 00 D0 A1 D0 B0 D0 BC D0 B8 D0 B4 D0 B8 D0 BD D0 BE D0 B2 20 D0 90 2E 20 00 00 17 [00:19:23]Write i2c OK [00:19:23]MH_I2C_Read... [00:19:23]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:19:23]Read from MH i2c: E2 [00:19:23]MH_I2C_Read... [00:19:23]Read from MH i2c: E2 03 00 [00:19:23]MH_I2C_Read... [00:19:23]Read from MH i2c: E2 03 00 99 35 00 90 00 42 [00:19:23]RAPDU: 90 00 [00:19:23]wFMCommunicate OK [00:19:23]wFMCommunicate request_size=115 [00:19:23]MH_SAM_APDU [00:19:23]CAPDU: 80 15 02 00 6E F1 03 6A 00 37 32 30 30 30 31 2E 20 D1 81 2E 20 D0 91 D0 B0 D1 80 D0 BF D1 8B 2C 20 D1 83 D0 BB 2E 20 D0 90 D1 82 D1 82 D0 BE D0 BA D1 83 D1 80 D0 BE D0 B2 D0 B0 20 32 32 30 2C 20 D0 A1 D1 83 D0 B7 D0 B0 D0 BA D1 81 D0 BA D0 B8 D0 B9 20 D1 80 D0 B0 D0 B9 D0 BE D0 BD 20 34 31 2E 30 30 33 36 31 35 2C 20 37 33 2E 30 32 37 38 36 34 [00:19:23]Write to MH i2c: E2 76 00 9A 35 80 15 02 00 6E 00 F1 03 6A 00 37 32 30 30 30 31 2E 20 D1 81 2E 20 D0 91 D0 B0 D1 80 D0 BF D1 8B 2C 20 D1 83 D0 BB 2E 20 D0 90 D1 82 D1 82 D0 BE D0 BA D1 83 D1 80 D0 BE D0 B2 D0 B0 20 32 32 30 2C 20 D0 A1 D1 83 D0 B7 D0 B0 D0 BA D1 81 D0 BA D0 B8 D0 B9 20 D1 80 D0 B0 D0 B9 D0 BE D0 BD 20 34 31 2E 30 30 33 36 31 35 2C 20 37 33 2E 30 32 37 38 36 34 00 00 63 [00:19:24]Write i2c OK [00:19:24]MH_I2C_Read... [00:19:24]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:19:24]Read from MH i2c: E2 [00:19:24]MH_I2C_Read... [00:19:24]Read from MH i2c: E2 03 00 [00:19:24]MH_I2C_Read... [00:19:24]Read from MH i2c: E2 03 00 9A 35 00 90 00 43 [00:19:24]RAPDU: 90 00 [00:19:24]wFMCommunicate OK [00:19:24]wFMCommunicate request_size=51 [00:19:24]MH_SAM_APDU [00:19:24]CAPDU: 80 15 02 00 2E A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 36 35 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:19:24]Write to MH i2c: E2 36 00 9B 35 80 15 02 00 2E 00 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 36 35 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 FE [00:19:24]Write i2c OK [00:19:24]MH_I2C_Read... [00:19:24]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:19:24]Read from MH i2c: E2 [00:19:24]MH_I2C_Read... [00:19:24]Read from MH i2c: E2 03 00 [00:19:24]MH_I2C_Read... [00:19:24]Read from MH i2c: E2 03 00 9B 35 00 90 00 44 [00:19:24]RAPDU: 90 00 [00:19:24]wFMCommunicate OK [00:19:24]wFMCommunicate request_size=13 [00:19:24]MH_SAM_APDU [00:19:24]CAPDU: 80 15 02 00 08 F4 03 04 00 0D 9E 15 67 [00:19:24]Write to MH i2c: E2 10 00 9C 35 80 15 02 00 08 00 F4 03 04 00 0D 9E 15 67 00 00 83 [00:19:24]Write i2c OK [00:19:24]MH_I2C_Read... [00:19:24]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:19:24]Read from MH i2c: E2 [00:19:24]MH_I2C_Read... [00:19:24]Read from MH i2c: E2 03 00 [00:19:24]MH_I2C_Read... [00:19:24]Read from MH i2c: E2 03 00 9C 35 00 90 00 45 [00:19:24]RAPDU: 90 00 [00:19:24]wFMCommunicate OK [00:19:24]wFMCommunicate request_size=25 [00:19:24]MH_SAM_APDU [00:19:24]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 [00:19:24]Write to MH i2c: E2 1C 00 9D 35 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 00 00 CE [00:19:24]Write i2c OK [00:19:24]MH_I2C_Read... [00:19:24]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:19:24]Read from MH i2c: E2 [00:19:24]MH_I2C_Read... [00:19:24]Read from MH i2c: E2 03 00 [00:19:24]MH_I2C_Read... [00:19:24]Read from MH i2c: E2 03 00 9D 35 00 90 00 46 [00:19:24]RAPDU: 90 00 [00:19:24]wFMCommunicate OK [00:19:24]wFMCommunicate request_size=4 [00:19:24]MH_SAM_APDU [00:19:24]CAPDU: 80 15 03 00 [00:19:24]Write to MH i2c: E2 08 00 9E 35 80 15 03 00 00 00 00 00 54 [00:19:24]Write i2c OK [00:19:24]MH_I2C_Read... [00:19:24]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 53! [00:19:24]Read from MH i2c: E2 [00:19:24]MH_I2C_Read... [00:19:24]Read from MH i2c: E2 38 00 [00:19:24]MH_I2C_Read... [00:19:24]Read from MH i2c: E2 38 00 9E 35 00 33 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A4 63 02 00 0E 04 04 00 3B 01 00 00 35 04 06 00 47 F4 CE 4B EE B3 90 00 58 [00:19:24]RAPDU: 33 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A4 63 02 00 0E 04 04 00 3B 01 00 00 35 04 06 00 47 F4 CE 4B EE B3 90 00 [00:19:24]wFMCommunicate OK [00:19:24]SAM_PROTO_ProcessDocument answer len = 51 [00:19:24]SAM_PROTO_ProcessDocument done [00:19:24]SetTLVBufToDocument [00:19:24]Processing tag 1209 (04B9) [00:19:24]Malloc new data [00:19:24]Processing tag 1041 (0411) [00:19:24]Processing tag 1040 (0410) [00:19:24]Malloc new data [00:19:24]Processing tag 1038 (040E) [00:19:24]Malloc new data [00:19:24]Processing tag 1077 (0435) [00:19:24]Malloc new data [00:19:24]SetTLVBufToDocument err=0 [00:19:24]KKMLoadAndSignOpenShiftData store KKM data [00:19:24]KKMLoadAndSignOpenShiftData err=0 [00:19:24]Отчет об открытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Самидинов А. Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 Место: АЗС № 165 "Партнер Нефть" 21.10.2024 00:19 Смена: 315 РНМ: 0000137193017469 ЗНМ: 0300000234 ФД: 156580 ФМ: 0000000000963156 ФПД: 79116758675123 [00:19:24]StoreToDocumentArchive [00:19:24]shift 315 fd 156580 [00:19:24]Create dir for shift 0315 [00:19:24]save to /storage/0315/doc_00156580 [00:19:24]save last doc name /storage/0315/doc_00156580 to /storage/kkm_last_doc_name [00:19:24]save OK [00:19:24]Clear old archive folders... [00:19:24]Remove dir /storage/0314 [00:19:24]opendir ok [00:19:24]file . [00:19:24]file .. [00:19:24]file doc_00155928 [00:19:24]remove file /storage/0314/doc_00155928 [00:19:24]file doc_00155929 [00:19:24]remove file /storage/0314/doc_00155929 [00:19:24]file doc_00155930 [00:19:24]remove file /storage/0314/doc_00155930 [00:19:24]file doc_00155931 [00:19:24]remove file /storage/0314/doc_00155931 [00:19:24]file doc_00155932 [00:19:24]remove file /storage/0314/doc_00155932 [00:19:24]file doc_00155933 [00:19:24]remove file /storage/0314/doc_00155933 [00:19:24]file doc_00155934 [00:19:24]remove file /storage/0314/doc_00155934 [00:19:24]file doc_00155935 [00:19:24]remove file /storage/0314/doc_00155935 [00:19:24]file doc_00155936 [00:19:24]remove file /storage/0314/doc_00155936 [00:19:24]file doc_00155937 [00:19:24]remove file /storage/0314/doc_00155937 [00:19:24]file doc_00155938 [00:19:24]remove file /storage/0314/doc_00155938 [00:19:24]file doc_00155939 [00:19:24]remove file /storage/0314/doc_00155939 [00:19:24]file doc_00155940 [00:19:24]remove file /storage/0314/doc_00155940 [00:19:24]file doc_00155941 [00:19:24]remove file /storage/0314/doc_00155941 [00:19:24]file doc_00155942 [00:19:24]remove file /storage/0314/doc_00155942 [00:19:24]file doc_00155943 [00:19:24]remove file /storage/0314/doc_00155943 [00:19:24]file doc_00155944 [00:19:24]remove file /storage/0314/doc_00155944 [00:19:24]file doc_00155945 [00:19:24]remove file /storage/0314/doc_00155945 [00:19:24]file doc_00155946 [00:19:24]remove file /storage/0314/doc_00155946 [00:19:24]file doc_00155947 [00:19:24]remove file /storage/0314/doc_00155947 [00:19:24]file doc_00155948 [00:19:24]remove file /storage/0314/doc_00155948 [00:19:24]file doc_00155949 [00:19:24]remove file /storage/0314/doc_00155949 [00:19:24]file doc_00155950 [00:19:24]remove file /storage/0314/doc_00155950 [00:19:24]file doc_00155951 [00:19:24]remove file /storage/0314/doc_00155951 [00:19:24]file doc_00155952 [00:19:24]remove file /storage/0314/doc_00155952 [00:19:24]file doc_00155953 [00:19:24]remove file /storage/0314/doc_00155953 [00:19:24]file doc_00155954 [00:19:24]remove file /storage/0314/doc_00155954 [00:19:24]file doc_00155955 [00:19:24]remove file /storage/0314/doc_00155955 [00:19:24]file doc_00155956 [00:19:24]remove file /storage/0314/doc_00155956 [00:19:24]file doc_00155957 [00:19:24]remove file /storage/0314/doc_00155957 [00:19:24]file doc_00155958 [00:19:24]remove file /storage/0314/doc_00155958 [00:19:24]file doc_00155959 [00:19:24]remove file /storage/0314/doc_00155959 [00:19:24]file doc_00155960 [00:19:24]remove file /storage/0314/doc_00155960 [00:19:24]file doc_00155961 [00:19:24]remove file /storage/0314/doc_00155961 [00:19:24]file doc_00155962 [00:19:24]remove file /storage/0314/doc_00155962 [00:19:24]file doc_00155963 [00:19:24]remove file /storage/0314/doc_00155963 [00:19:24]file doc_00155964 [00:19:24]remove file /storage/0314/doc_00155964 [00:19:24]file doc_00155965 [00:19:24]remove file /storage/0314/doc_00155965 [00:19:24]file doc_00155966 [00:19:24]remove file /storage/0314/doc_00155966 [00:19:24]file doc_00155967 [00:19:24]remove file /storage/0314/doc_00155967 [00:19:24]file doc_00155968 [00:19:24]remove file /storage/0314/doc_00155968 [00:19:24]file doc_00155969 [00:19:24]remove file /storage/0314/doc_00155969 [00:19:24]file doc_00155970 [00:19:24]remove file /storage/0314/doc_00155970 [00:19:24]file doc_00155971 [00:19:24]remove file /storage/0314/doc_00155971 [00:19:24]file doc_00155972 [00:19:24]remove file /storage/0314/doc_00155972 [00:19:24]file doc_00155973 [00:19:24]remove file /storage/0314/doc_00155973 [00:19:24]file doc_00155974 [00:19:24]remove file /storage/0314/doc_00155974 [00:19:24]file doc_00155975 [00:19:24]remove file /storage/0314/doc_00155975 [00:19:24]file doc_00155976 [00:19:24]remove file /storage/0314/doc_00155976 [00:19:24]file doc_00155977 [00:19:24]remove file /storage/0314/doc_00155977 [00:19:24]file doc_00155978 [00:19:24]remove file /storage/0314/doc_00155978 [00:19:24]file doc_00155979 [00:19:24]remove file /storage/0314/doc_00155979 [00:19:24]file doc_00155980 [00:19:24]remove file /storage/0314/doc_00155980 [00:19:24]file doc_00155981 [00:19:24]remove file /storage/0314/doc_00155981 [00:19:24]file doc_00155982 [00:19:24]remove file /storage/0314/doc_00155982 [00:19:24]file doc_00155983 [00:19:24]remove file /storage/0314/doc_00155983 [00:19:24]file doc_00155984 [00:19:24]remove file /storage/0314/doc_00155984 [00:19:24]file doc_00155985 [00:19:24]remove file /storage/0314/doc_00155985 [00:19:24]file doc_00155986 [00:19:24]remove file /storage/0314/doc_00155986 [00:19:24]file doc_00155987 [00:19:24]remove file /storage/0314/doc_00155987 [00:19:24]file doc_00155988 [00:19:24]remove file /storage/0314/doc_00155988 [00:19:24]file doc_00155989 [00:19:24]remove file /storage/0314/doc_00155989 [00:19:24]file doc_00155990 [00:19:24]remove file /storage/0314/doc_00155990 [00:19:24]file doc_00155991 [00:19:24]remove file /storage/0314/doc_00155991 [00:19:24]file doc_00155992 [00:19:24]remove file /storage/0314/doc_00155992 [00:19:24]file doc_00155994 [00:19:24]remove file /storage/0314/doc_00155994 [00:19:24]file doc_00155995 [00:19:24]remove file /storage/0314/doc_00155995 [00:19:24]file doc_00155996 [00:19:24]remove file /storage/0314/doc_00155996 [00:19:24]file doc_00155997 [00:19:24]remove file /storage/0314/doc_00155997 [00:19:24]file doc_00155998 [00:19:24]remove file /storage/0314/doc_00155998 [00:19:24]file doc_00155999 [00:19:24]remove file /storage/0314/doc_00155999 [00:19:24]file doc_00156000 [00:19:24]remove file /storage/0314/doc_00156000 [00:19:24]file doc_00156001 [00:19:24]remove file /storage/0314/doc_00156001 [00:19:24]file doc_00156002 [00:19:24]remove file /storage/0314/doc_00156002 [00:19:24]file doc_00156003 [00:19:24]remove file /storage/0314/doc_00156003 [00:19:24]file doc_00156004 [00:19:24]remove file /storage/0314/doc_00156004 [00:19:24]file doc_00156005 [00:19:24]remove file /storage/0314/doc_00156005 [00:19:24]file doc_00156006 [00:19:24]remove file /storage/0314/doc_00156006 [00:19:24]file doc_00156007 [00:19:24]remove file /storage/0314/doc_00156007 [00:19:24]file doc_00156008 [00:19:24]remove file /storage/0314/doc_00156008 [00:19:24]file doc_00156009 [00:19:24]remove file /storage/0314/doc_00156009 [00:19:24]file doc_00156010 [00:19:24]remove file /storage/0314/doc_00156010 [00:19:24]file doc_00156011 [00:19:24]remove file /storage/0314/doc_00156011 [00:19:24]file doc_00156012 [00:19:24]remove file /storage/0314/doc_00156012 [00:19:24]file doc_00156013 [00:19:24]remove file /storage/0314/doc_00156013 [00:19:24]file doc_00156014 [00:19:24]remove file /storage/0314/doc_00156014 [00:19:24]file doc_00156015 [00:19:24]remove file /storage/0314/doc_00156015 [00:19:24]file doc_00156016 [00:19:24]remove file /storage/0314/doc_00156016 [00:19:24]file doc_00156017 [00:19:24]remove file /storage/0314/doc_00156017 [00:19:24]file doc_00156018 [00:19:24]remove file /storage/0314/doc_00156018 [00:19:24]file doc_00156019 [00:19:24]remove file /storage/0314/doc_00156019 [00:19:24]file doc_00156020 [00:19:24]remove file /storage/0314/doc_00156020 [00:19:24]file doc_00156021 [00:19:24]remove file /storage/0314/doc_00156021 [00:19:24]file doc_00156022 [00:19:24]remove file /storage/0314/doc_00156022 [00:19:24]file doc_00156023 [00:19:24]remove file /storage/0314/doc_00156023 [00:19:24]file doc_00156024 [00:19:24]remove file /storage/0314/doc_00156024 [00:19:24]file doc_00156025 [00:19:24]remove file /storage/0314/doc_00156025 [00:19:24]file doc_00156026 [00:19:24]remove file /storage/0314/doc_00156026 [00:19:24]file doc_00156027 [00:19:24]remove file /storage/0314/doc_00156027 [00:19:24]file doc_00156028 [00:19:24]remove file /storage/0314/doc_00156028 [00:19:24]file doc_00156029 [00:19:24]remove file /storage/0314/doc_00156029 [00:19:25]file doc_00156030 [00:19:25]remove file /storage/0314/doc_00156030 [00:19:25]file doc_00156031 [00:19:25]remove file /storage/0314/doc_00156031 [00:19:25]file doc_00156032 [00:19:25]remove file /storage/0314/doc_00156032 [00:19:25]file doc_00156033 [00:19:25]remove file /storage/0314/doc_00156033 [00:19:25]file doc_00156034 [00:19:25]remove file /storage/0314/doc_00156034 [00:19:25]file doc_00156035 [00:19:25]remove file /storage/0314/doc_00156035 [00:19:25]file doc_00156036 [00:19:25]remove file /storage/0314/doc_00156036 [00:19:25]file doc_00156037 [00:19:25]remove file /storage/0314/doc_00156037 [00:19:25]file doc_00156038 [00:19:25]remove file /storage/0314/doc_00156038 [00:19:25]file doc_00156039 [00:19:25]remove file /storage/0314/doc_00156039 [00:19:25]file doc_00156040 [00:19:25]remove file /storage/0314/doc_00156040 [00:19:25]file doc_00156041 [00:19:25]remove file /storage/0314/doc_00156041 [00:19:25]file doc_00156042 [00:19:25]remove file /storage/0314/doc_00156042 [00:19:25]file doc_00156043 [00:19:25]remove file /storage/0314/doc_00156043 [00:19:25]file doc_00156044 [00:19:25]remove file /storage/0314/doc_00156044 [00:19:25]file doc_00156045 [00:19:25]remove file /storage/0314/doc_00156045 [00:19:25]file doc_00156046 [00:19:25]remove file /storage/0314/doc_00156046 [00:19:25]file doc_00156047 [00:19:25]remove file /storage/0314/doc_00156047 [00:19:25]file doc_00156048 [00:19:25]remove file /storage/0314/doc_00156048 [00:19:25]file doc_00156049 [00:19:25]remove file /storage/0314/doc_00156049 [00:19:25]file doc_00156050 [00:19:25]remove file /storage/0314/doc_00156050 [00:19:25]file doc_00156051 [00:19:25]remove file /storage/0314/doc_00156051 [00:19:25]file doc_00156052 [00:19:25]remove file /storage/0314/doc_00156052 [00:19:25]file doc_00156053 [00:19:25]remove file /storage/0314/doc_00156053 [00:19:25]file doc_00156054 [00:19:25]remove file /storage/0314/doc_00156054 [00:19:25]file doc_00156055 [00:19:25]remove file /storage/0314/doc_00156055 [00:19:25]file doc_00156056 [00:19:25]remove file /storage/0314/doc_00156056 [00:19:25]file doc_00156057 [00:19:25]remove file /storage/0314/doc_00156057 [00:19:25]file doc_00156058 [00:19:25]remove file /storage/0314/doc_00156058 [00:19:25]file doc_00156059 [00:19:25]remove file /storage/0314/doc_00156059 [00:19:25]file doc_00156060 [00:19:25]remove file /storage/0314/doc_00156060 [00:19:25]file doc_00156061 [00:19:25]remove file /storage/0314/doc_00156061 [00:19:25]file doc_00156062 [00:19:25]remove file /storage/0314/doc_00156062 [00:19:25]file doc_00156063 [00:19:25]remove file /storage/0314/doc_00156063 [00:19:25]file doc_00156064 [00:19:25]remove file /storage/0314/doc_00156064 [00:19:25]file doc_00156065 [00:19:25]remove file /storage/0314/doc_00156065 [00:19:25]file doc_00156066 [00:19:25]remove file /storage/0314/doc_00156066 [00:19:25]file doc_00156067 [00:19:25]remove file /storage/0314/doc_00156067 [00:19:25]file doc_00156068 [00:19:25]remove file /storage/0314/doc_00156068 [00:19:25]file doc_00156069 [00:19:25]remove file /storage/0314/doc_00156069 [00:19:25]file doc_00156070 [00:19:25]remove file /storage/0314/doc_00156070 [00:19:25]file doc_00156071 [00:19:25]remove file /storage/0314/doc_00156071 [00:19:25]file doc_00156072 [00:19:25]remove file /storage/0314/doc_00156072 [00:19:25]file doc_00156073 [00:19:25]remove file /storage/0314/doc_00156073 [00:19:25]file doc_00156074 [00:19:25]remove file /storage/0314/doc_00156074 [00:19:25]file doc_00156075 [00:19:25]remove file /storage/0314/doc_00156075 [00:19:25]file doc_00156076 [00:19:25]remove file /storage/0314/doc_00156076 [00:19:25]file doc_00156077 [00:19:25]remove file /storage/0314/doc_00156077 [00:19:25]file doc_00156078 [00:19:25]remove file /storage/0314/doc_00156078 [00:19:25]file doc_00156079 [00:19:25]remove file /storage/0314/doc_00156079 [00:19:25]file doc_00156080 [00:19:25]remove file /storage/0314/doc_00156080 [00:19:25]file doc_00156081 [00:19:25]remove file /storage/0314/doc_00156081 [00:19:25]file doc_00156082 [00:19:25]remove file /storage/0314/doc_00156082 [00:19:25]file doc_00156083 [00:19:25]remove file /storage/0314/doc_00156083 [00:19:25]file doc_00156084 [00:19:25]remove file /storage/0314/doc_00156084 [00:19:25]file doc_00156085 [00:19:25]remove file /storage/0314/doc_00156085 [00:19:25]file doc_00156086 [00:19:25]remove file /storage/0314/doc_00156086 [00:19:25]file doc_00156087 [00:19:25]remove file /storage/0314/doc_00156087 [00:19:25]file doc_00156088 [00:19:25]remove file /storage/0314/doc_00156088 [00:19:25]file doc_00156089 [00:19:25]remove file /storage/0314/doc_00156089 [00:19:25]file doc_00156090 [00:19:25]remove file /storage/0314/doc_00156090 [00:19:25]file doc_00156091 [00:19:25]remove file /storage/0314/doc_00156091 [00:19:25]file doc_00156092 [00:19:25]remove file /storage/0314/doc_00156092 [00:19:25]file doc_00156093 [00:19:25]remove file /storage/0314/doc_00156093 [00:19:25]file doc_00156094 [00:19:25]remove file /storage/0314/doc_00156094 [00:19:25]file doc_00156095 [00:19:25]remove file /storage/0314/doc_00156095 [00:19:25]file doc_00156096 [00:19:25]remove file /storage/0314/doc_00156096 [00:19:25]file doc_00156097 [00:19:25]remove file /storage/0314/doc_00156097 [00:19:25]file doc_00156098 [00:19:25]remove file /storage/0314/doc_00156098 [00:19:25]file doc_00156099 [00:19:25]remove file /storage/0314/doc_00156099 [00:19:25]file doc_00156100 [00:19:25]remove file /storage/0314/doc_00156100 [00:19:25]file doc_00156101 [00:19:25]remove file /storage/0314/doc_00156101 [00:19:25]file doc_00156102 [00:19:25]remove file /storage/0314/doc_00156102 [00:19:25]file doc_00156103 [00:19:25]remove file /storage/0314/doc_00156103 [00:19:25]file doc_00156104 [00:19:25]remove file /storage/0314/doc_00156104 [00:19:25]file doc_00156105 [00:19:25]remove file /storage/0314/doc_00156105 [00:19:25]file doc_00156106 [00:19:25]remove file /storage/0314/doc_00156106 [00:19:25]file doc_00156107 [00:19:25]remove file /storage/0314/doc_00156107 [00:19:25]file doc_00156108 [00:19:25]remove file /storage/0314/doc_00156108 [00:19:25]file doc_00156109 [00:19:25]remove file /storage/0314/doc_00156109 [00:19:25]file doc_00156110 [00:19:25]remove file /storage/0314/doc_00156110 [00:19:25]file doc_00156111 [00:19:25]remove file /storage/0314/doc_00156111 [00:19:25]file doc_00156112 [00:19:25]remove file /storage/0314/doc_00156112 [00:19:25]file doc_00156113 [00:19:25]remove file /storage/0314/doc_00156113 [00:19:25]file doc_00156114 [00:19:25]remove file /storage/0314/doc_00156114 [00:19:25]file doc_00156115 [00:19:25]remove file /storage/0314/doc_00156115 [00:19:25]file doc_00156116 [00:19:25]remove file /storage/0314/doc_00156116 [00:19:25]file doc_00156117 [00:19:25]remove file /storage/0314/doc_00156117 [00:19:25]file doc_00156118 [00:19:25]remove file /storage/0314/doc_00156118 [00:19:25]file doc_00156119 [00:19:25]remove file /storage/0314/doc_00156119 [00:19:25]file doc_00156120 [00:19:25]remove file /storage/0314/doc_00156120 [00:19:25]file doc_00156121 [00:19:25]remove file /storage/0314/doc_00156121 [00:19:25]file doc_00156122 [00:19:25]remove file /storage/0314/doc_00156122 [00:19:25]file doc_00156123 [00:19:25]remove file /storage/0314/doc_00156123 [00:19:25]file doc_00156124 [00:19:25]remove file /storage/0314/doc_00156124 [00:19:25]file doc_00156125 [00:19:25]remove file /storage/0314/doc_00156125 [00:19:25]file doc_00156126 [00:19:25]remove file /storage/0314/doc_00156126 [00:19:25]file doc_00156127 [00:19:25]remove file /storage/0314/doc_00156127 [00:19:25]file doc_00156128 [00:19:25]remove file /storage/0314/doc_00156128 [00:19:25]file doc_00156129 [00:19:25]remove file /storage/0314/doc_00156129 [00:19:25]file doc_00156130 [00:19:25]remove file /storage/0314/doc_00156130 [00:19:25]file doc_00156131 [00:19:25]remove file /storage/0314/doc_00156131 [00:19:25]file doc_00156132 [00:19:25]remove file /storage/0314/doc_00156132 [00:19:25]file doc_00156133 [00:19:25]remove file /storage/0314/doc_00156133 [00:19:25]file doc_00156134 [00:19:25]remove file /storage/0314/doc_00156134 [00:19:25]file doc_00156135 [00:19:25]remove file /storage/0314/doc_00156135 [00:19:25]file doc_00156136 [00:19:25]remove file /storage/0314/doc_00156136 [00:19:25]file doc_00156137 [00:19:25]remove file /storage/0314/doc_00156137 [00:19:25]file doc_00156138 [00:19:25]remove file /storage/0314/doc_00156138 [00:19:25]file doc_00156139 [00:19:25]remove file /storage/0314/doc_00156139 [00:19:25]file doc_00156140 [00:19:25]remove file /storage/0314/doc_00156140 [00:19:25]file doc_00156141 [00:19:25]remove file /storage/0314/doc_00156141 [00:19:25]file doc_00156142 [00:19:25]remove file /storage/0314/doc_00156142 [00:19:25]file doc_00156143 [00:19:25]remove file /storage/0314/doc_00156143 [00:19:25]file doc_00156144 [00:19:25]remove file /storage/0314/doc_00156144 [00:19:25]file doc_00156145 [00:19:25]remove file /storage/0314/doc_00156145 [00:19:25]file doc_00156146 [00:19:25]remove file /storage/0314/doc_00156146 [00:19:25]file doc_00156147 [00:19:25]remove file /storage/0314/doc_00156147 [00:19:25]file doc_00156148 [00:19:25]remove file /storage/0314/doc_00156148 [00:19:25]file doc_00156149 [00:19:25]remove file /storage/0314/doc_00156149 [00:19:25]file doc_00156150 [00:19:25]remove file /storage/0314/doc_00156150 [00:19:25]file doc_00156151 [00:19:25]remove file /storage/0314/doc_00156151 [00:19:25]file doc_00156152 [00:19:25]remove file /storage/0314/doc_00156152 [00:19:25]file doc_00156153 [00:19:25]remove file /storage/0314/doc_00156153 [00:19:25]file doc_00156154 [00:19:25]remove file /storage/0314/doc_00156154 [00:19:25]file doc_00156155 [00:19:25]remove file /storage/0314/doc_00156155 [00:19:25]file doc_00156156 [00:19:25]remove file /storage/0314/doc_00156156 [00:19:25]file doc_00156157 [00:19:25]remove file /storage/0314/doc_00156157 [00:19:25]file doc_00156158 [00:19:25]remove file /storage/0314/doc_00156158 [00:19:25]file doc_00156159 [00:19:25]remove file /storage/0314/doc_00156159 [00:19:25]file doc_00156160 [00:19:25]remove file /storage/0314/doc_00156160 [00:19:25]file doc_00156161 [00:19:25]remove file /storage/0314/doc_00156161 [00:19:25]file doc_00156162 [00:19:25]remove file /storage/0314/doc_00156162 [00:19:25]file doc_00156163 [00:19:25]remove file /storage/0314/doc_00156163 [00:19:25]file doc_00156164 [00:19:25]remove file /storage/0314/doc_00156164 [00:19:25]file doc_00156165 [00:19:25]remove file /storage/0314/doc_00156165 [00:19:25]file doc_00156166 [00:19:25]remove file /storage/0314/doc_00156166 [00:19:25]file doc_00156167 [00:19:25]remove file /storage/0314/doc_00156167 [00:19:25]file doc_00156168 [00:19:25]remove file /storage/0314/doc_00156168 [00:19:25]file doc_00156169 [00:19:25]remove file /storage/0314/doc_00156169 [00:19:25]file doc_00156170 [00:19:25]remove file /storage/0314/doc_00156170 [00:19:25]file doc_00156171 [00:19:25]remove file /storage/0314/doc_00156171 [00:19:25]file doc_00156172 [00:19:25]remove file /storage/0314/doc_00156172 [00:19:25]file doc_00156173 [00:19:25]remove file /storage/0314/doc_00156173 [00:19:25]file doc_00156174 [00:19:25]remove file /storage/0314/doc_00156174 [00:19:25]file doc_00156175 [00:19:25]remove file /storage/0314/doc_00156175 [00:19:25]file doc_00156176 [00:19:25]remove file /storage/0314/doc_00156176 [00:19:25]file doc_00156177 [00:19:25]remove file /storage/0314/doc_00156177 [00:19:25]file doc_00156178 [00:19:25]remove file /storage/0314/doc_00156178 [00:19:25]file doc_00156179 [00:19:25]remove file /storage/0314/doc_00156179 [00:19:25]file doc_00156180 [00:19:25]remove file /storage/0314/doc_00156180 [00:19:25]file doc_00156181 [00:19:25]remove file /storage/0314/doc_00156181 [00:19:25]file doc_00156182 [00:19:25]remove file /storage/0314/doc_00156182 [00:19:25]file doc_00156183 [00:19:25]remove file /storage/0314/doc_00156183 [00:19:25]file doc_00156184 [00:19:25]remove file /storage/0314/doc_00156184 [00:19:25]file doc_00156185 [00:19:25]remove file /storage/0314/doc_00156185 [00:19:25]file doc_00156186 [00:19:25]remove file /storage/0314/doc_00156186 [00:19:25]file doc_00156187 [00:19:25]remove file /storage/0314/doc_00156187 [00:19:25]file doc_00156188 [00:19:25]remove file /storage/0314/doc_00156188 [00:19:25]file doc_00156189 [00:19:25]remove file /storage/0314/doc_00156189 [00:19:26]file doc_00156190 [00:19:26]remove file /storage/0314/doc_00156190 [00:19:26]file doc_00156191 [00:19:26]remove file /storage/0314/doc_00156191 [00:19:26]file doc_00156192 [00:19:26]remove file /storage/0314/doc_00156192 [00:19:26]file doc_00156193 [00:19:26]remove file /storage/0314/doc_00156193 [00:19:26]file doc_00156194 [00:19:26]remove file /storage/0314/doc_00156194 [00:19:26]file doc_00156195 [00:19:26]remove file /storage/0314/doc_00156195 [00:19:26]file doc_00156196 [00:19:26]remove file /storage/0314/doc_00156196 [00:19:26]file doc_00156197 [00:19:26]remove file /storage/0314/doc_00156197 [00:19:26]file doc_00156198 [00:19:26]remove file /storage/0314/doc_00156198 [00:19:26]file doc_00156199 [00:19:26]remove file /storage/0314/doc_00156199 [00:19:26]file doc_00156200 [00:19:26]remove file /storage/0314/doc_00156200 [00:19:26]file doc_00156201 [00:19:26]remove file /storage/0314/doc_00156201 [00:19:26]file doc_00156202 [00:19:26]remove file /storage/0314/doc_00156202 [00:19:26]file doc_00156203 [00:19:26]remove file /storage/0314/doc_00156203 [00:19:26]file doc_00156204 [00:19:26]remove file /storage/0314/doc_00156204 [00:19:26]file doc_00156205 [00:19:26]remove file /storage/0314/doc_00156205 [00:19:26]file doc_00156206 [00:19:26]remove file /storage/0314/doc_00156206 [00:19:26]file doc_00156207 [00:19:26]remove file /storage/0314/doc_00156207 [00:19:26]file doc_00156208 [00:19:26]remove file /storage/0314/doc_00156208 [00:19:26]file doc_00156209 [00:19:26]remove file /storage/0314/doc_00156209 [00:19:26]file doc_00156210 [00:19:26]remove file /storage/0314/doc_00156210 [00:19:26]file doc_00156211 [00:19:26]remove file /storage/0314/doc_00156211 [00:19:26]file doc_00156212 [00:19:26]remove file /storage/0314/doc_00156212 [00:19:26]file doc_00156213 [00:19:26]remove file /storage/0314/doc_00156213 [00:19:26]file doc_00156214 [00:19:26]remove file /storage/0314/doc_00156214 [00:19:26]file doc_00156215 [00:19:26]remove file /storage/0314/doc_00156215 [00:19:26]file doc_00156216 [00:19:26]remove file /storage/0314/doc_00156216 [00:19:26]file doc_00156217 [00:19:26]remove file /storage/0314/doc_00156217 [00:19:26]file doc_00156218 [00:19:26]remove file /storage/0314/doc_00156218 [00:19:26]file doc_00156219 [00:19:26]remove file /storage/0314/doc_00156219 [00:19:26]file doc_00156220 [00:19:26]remove file /storage/0314/doc_00156220 [00:19:26]file doc_00156221 [00:19:26]remove file /storage/0314/doc_00156221 [00:19:26]file doc_00156222 [00:19:26]remove file /storage/0314/doc_00156222 [00:19:26]file doc_00156223 [00:19:26]remove file /storage/0314/doc_00156223 [00:19:26]file doc_00156224 [00:19:26]remove file /storage/0314/doc_00156224 [00:19:26]file doc_00156225 [00:19:26]remove file /storage/0314/doc_00156225 [00:19:26]file doc_00156226 [00:19:26]remove file /storage/0314/doc_00156226 [00:19:26]file doc_00156227 [00:19:26]remove file /storage/0314/doc_00156227 [00:19:26]file doc_00156228 [00:19:26]remove file /storage/0314/doc_00156228 [00:19:26]file doc_00156229 [00:19:26]remove file /storage/0314/doc_00156229 [00:19:26]file doc_00156230 [00:19:26]remove file /storage/0314/doc_00156230 [00:19:26]file doc_00156231 [00:19:26]remove file /storage/0314/doc_00156231 [00:19:26]file doc_00156232 [00:19:26]remove file /storage/0314/doc_00156232 [00:19:26]file doc_00156233 [00:19:26]remove file /storage/0314/doc_00156233 [00:19:26]file doc_00156234 [00:19:26]remove file /storage/0314/doc_00156234 [00:19:26]file doc_00156235 [00:19:26]remove file /storage/0314/doc_00156235 [00:19:26]file doc_00156236 [00:19:26]remove file /storage/0314/doc_00156236 [00:19:26]file doc_00156237 [00:19:26]remove file /storage/0314/doc_00156237 [00:19:26]file doc_00156238 [00:19:26]remove file /storage/0314/doc_00156238 [00:19:26]file doc_00156239 [00:19:26]remove file /storage/0314/doc_00156239 [00:19:26]file doc_00156240 [00:19:26]remove file /storage/0314/doc_00156240 [00:19:26]file doc_00156241 [00:19:26]remove file /storage/0314/doc_00156241 [00:19:26]file doc_00156242 [00:19:26]remove file /storage/0314/doc_00156242 [00:19:26]file doc_00156243 [00:19:26]remove file /storage/0314/doc_00156243 [00:19:26]file doc_00156244 [00:19:26]remove file /storage/0314/doc_00156244 [00:19:26]file doc_00156245 [00:19:26]remove file /storage/0314/doc_00156245 [00:19:26]file doc_00156246 [00:19:26]remove file /storage/0314/doc_00156246 [00:19:26]file doc_00156247 [00:19:26]remove file /storage/0314/doc_00156247 [00:19:26]file doc_00156248 [00:19:26]remove file /storage/0314/doc_00156248 [00:19:26]file doc_00156249 [00:19:26]remove file /storage/0314/doc_00156249 [00:19:26]file doc_00156250 [00:19:26]remove file /storage/0314/doc_00156250 [00:19:26]file doc_00156251 [00:19:26]remove file /storage/0314/doc_00156251 [00:19:26]file doc_00156252 [00:19:26]remove file /storage/0314/doc_00156252 [00:19:26]file doc_00156253 [00:19:26]remove file /storage/0314/doc_00156253 [00:19:26]file doc_00156254 [00:19:26]remove file /storage/0314/doc_00156254 [00:19:26]file doc_00156255 [00:19:26]remove file /storage/0314/doc_00156255 [00:19:26]file doc_00156256 [00:19:26]remove file /storage/0314/doc_00156256 [00:19:26]file doc_00156257 [00:19:26]remove file /storage/0314/doc_00156257 [00:19:26]file doc_00156258 [00:19:26]remove file /storage/0314/doc_00156258 [00:19:26]file doc_00156259 [00:19:26]remove file /storage/0314/doc_00156259 [00:19:26]file doc_00156260 [00:19:26]remove file /storage/0314/doc_00156260 [00:19:26]file doc_00156261 [00:19:26]remove file /storage/0314/doc_00156261 [00:19:26]file doc_00156262 [00:19:26]remove file /storage/0314/doc_00156262 [00:19:26]file doc_00156263 [00:19:26]remove file /storage/0314/doc_00156263 [00:19:26]file doc_00156264 [00:19:26]remove file /storage/0314/doc_00156264 [00:19:26]file doc_00156265 [00:19:26]remove file /storage/0314/doc_00156265 [00:19:26]file doc_00156266 [00:19:26]remove file /storage/0314/doc_00156266 [00:19:26]file doc_00156267 [00:19:26]remove file /storage/0314/doc_00156267 [00:19:26]file doc_00156268 [00:19:26]remove file /storage/0314/doc_00156268 [00:19:26]file doc_00156269 [00:19:26]remove file /storage/0314/doc_00156269 [00:19:26]file doc_00156270 [00:19:26]remove file /storage/0314/doc_00156270 [00:19:26]file doc_00156271 [00:19:26]remove file /storage/0314/doc_00156271 [00:19:26]file doc_00156272 [00:19:26]remove file /storage/0314/doc_00156272 [00:19:26]file doc_00156273 [00:19:26]remove file /storage/0314/doc_00156273 [00:19:26]file doc_00156274 [00:19:26]remove file /storage/0314/doc_00156274 [00:19:26]file doc_00156275 [00:19:26]remove file /storage/0314/doc_00156275 [00:19:26]file doc_00156276 [00:19:26]remove file /storage/0314/doc_00156276 [00:19:26]file doc_00156277 [00:19:26]remove file /storage/0314/doc_00156277 [00:19:26]file doc_00156278 [00:19:26]remove file /storage/0314/doc_00156278 [00:19:26]file doc_00156279 [00:19:26]remove file /storage/0314/doc_00156279 [00:19:26]file doc_00156280 [00:19:26]remove file /storage/0314/doc_00156280 [00:19:26]file doc_00156281 [00:19:26]remove file /storage/0314/doc_00156281 [00:19:26]file doc_00156282 [00:19:26]remove file /storage/0314/doc_00156282 [00:19:26]file doc_00156283 [00:19:26]remove file /storage/0314/doc_00156283 [00:19:26]file doc_00156284 [00:19:26]remove file /storage/0314/doc_00156284 [00:19:26]file doc_00156285 [00:19:26]remove file /storage/0314/doc_00156285 [00:19:26]file doc_00156286 [00:19:26]remove file /storage/0314/doc_00156286 [00:19:26]file doc_00156287 [00:19:26]remove file /storage/0314/doc_00156287 [00:19:26]file doc_00156288 [00:19:26]remove file /storage/0314/doc_00156288 [00:19:26]file doc_00156289 [00:19:26]remove file /storage/0314/doc_00156289 [00:19:26]file doc_00156290 [00:19:26]remove file /storage/0314/doc_00156290 [00:19:26]file doc_00156291 [00:19:26]remove file /storage/0314/doc_00156291 [00:19:26]file doc_00156292 [00:19:26]remove file /storage/0314/doc_00156292 [00:19:26]file doc_00156293 [00:19:26]remove file /storage/0314/doc_00156293 [00:19:26]file doc_00156294 [00:19:26]remove file /storage/0314/doc_00156294 [00:19:26]file doc_00156295 [00:19:26]remove file /storage/0314/doc_00156295 [00:19:26]file doc_00156296 [00:19:26]remove file /storage/0314/doc_00156296 [00:19:26]file doc_00156297 [00:19:26]remove file /storage/0314/doc_00156297 [00:19:26]file doc_00156298 [00:19:26]remove file /storage/0314/doc_00156298 [00:19:26]file doc_00156299 [00:19:26]remove file /storage/0314/doc_00156299 [00:19:26]file doc_00156300 [00:19:26]remove file /storage/0314/doc_00156300 [00:19:26]file doc_00156301 [00:19:26]remove file /storage/0314/doc_00156301 [00:19:26]file doc_00156302 [00:19:26]remove file /storage/0314/doc_00156302 [00:19:26]file doc_00156303 [00:19:26]remove file /storage/0314/doc_00156303 [00:19:26]file doc_00156304 [00:19:26]remove file /storage/0314/doc_00156304 [00:19:26]file doc_00156305 [00:19:26]remove file /storage/0314/doc_00156305 [00:19:26]file doc_00156306 [00:19:26]remove file /storage/0314/doc_00156306 [00:19:26]file doc_00156307 [00:19:26]remove file /storage/0314/doc_00156307 [00:19:26]file doc_00156308 [00:19:26]remove file /storage/0314/doc_00156308 [00:19:26]file doc_00156309 [00:19:26]remove file /storage/0314/doc_00156309 [00:19:26]file doc_00156310 [00:19:26]remove file /storage/0314/doc_00156310 [00:19:26]file doc_00156311 [00:19:26]remove file /storage/0314/doc_00156311 [00:19:26]file doc_00156312 [00:19:26]remove file /storage/0314/doc_00156312 [00:19:26]file doc_00156313 [00:19:26]remove file /storage/0314/doc_00156313 [00:19:26]file doc_00156314 [00:19:26]remove file /storage/0314/doc_00156314 [00:19:26]file doc_00156315 [00:19:26]remove file /storage/0314/doc_00156315 [00:19:26]file doc_00156316 [00:19:26]remove file /storage/0314/doc_00156316 [00:19:26]file doc_00156317 [00:19:26]remove file /storage/0314/doc_00156317 [00:19:26]file doc_00156318 [00:19:26]remove file /storage/0314/doc_00156318 [00:19:26]file doc_00156319 [00:19:26]remove file /storage/0314/doc_00156319 [00:19:26]file doc_00156320 [00:19:26]remove file /storage/0314/doc_00156320 [00:19:26]file doc_00156321 [00:19:26]remove file /storage/0314/doc_00156321 [00:19:26]file doc_00156322 [00:19:26]remove file /storage/0314/doc_00156322 [00:19:26]file doc_00156323 [00:19:26]remove file /storage/0314/doc_00156323 [00:19:26]file doc_00156324 [00:19:26]remove file /storage/0314/doc_00156324 [00:19:26]file doc_00156325 [00:19:26]remove file /storage/0314/doc_00156325 [00:19:26]file doc_00156326 [00:19:26]remove file /storage/0314/doc_00156326 [00:19:26]file doc_00156327 [00:19:26]remove file /storage/0314/doc_00156327 [00:19:26]file doc_00156328 [00:19:26]remove file /storage/0314/doc_00156328 [00:19:26]file doc_00156329 [00:19:26]remove file /storage/0314/doc_00156329 [00:19:26]file doc_00156330 [00:19:26]remove file /storage/0314/doc_00156330 [00:19:26]file doc_00156331 [00:19:26]remove file /storage/0314/doc_00156331 [00:19:26]file doc_00156332 [00:19:26]remove file /storage/0314/doc_00156332 [00:19:26]file doc_00156333 [00:19:26]remove file /storage/0314/doc_00156333 [00:19:26]file doc_00156334 [00:19:26]remove file /storage/0314/doc_00156334 [00:19:26]file doc_00156335 [00:19:26]remove file /storage/0314/doc_00156335 [00:19:26]file doc_00156336 [00:19:26]remove file /storage/0314/doc_00156336 [00:19:26]file doc_00156337 [00:19:26]remove file /storage/0314/doc_00156337 [00:19:26]file doc_00156338 [00:19:26]remove file /storage/0314/doc_00156338 [00:19:26]file doc_00156339 [00:19:26]remove file /storage/0314/doc_00156339 [00:19:26]file doc_00156340 [00:19:26]remove file /storage/0314/doc_00156340 [00:19:26]file doc_00156341 [00:19:26]remove file /storage/0314/doc_00156341 [00:19:26]file doc_00156342 [00:19:26]remove file /storage/0314/doc_00156342 [00:19:26]file doc_00156343 [00:19:26]remove file /storage/0314/doc_00156343 [00:19:26]file doc_00156344 [00:19:26]remove file /storage/0314/doc_00156344 [00:19:26]file doc_00156345 [00:19:26]remove file /storage/0314/doc_00156345 [00:19:26]file doc_00156346 [00:19:26]remove file /storage/0314/doc_00156346 [00:19:26]file doc_00156347 [00:19:26]remove file /storage/0314/doc_00156347 [00:19:26]file doc_00156348 [00:19:26]remove file /storage/0314/doc_00156348 [00:19:26]file doc_00156349 [00:19:27]remove file /storage/0314/doc_00156349 [00:19:27]file doc_00156350 [00:19:27]remove file /storage/0314/doc_00156350 [00:19:27]file doc_00156351 [00:19:27]remove file /storage/0314/doc_00156351 [00:19:27]file doc_00156352 [00:19:27]remove file /storage/0314/doc_00156352 [00:19:27]file doc_00156353 [00:19:27]remove file /storage/0314/doc_00156353 [00:19:27]file doc_00156354 [00:19:27]remove file /storage/0314/doc_00156354 [00:19:27]file doc_00156355 [00:19:27]remove file /storage/0314/doc_00156355 [00:19:27]file doc_00156356 [00:19:27]remove file /storage/0314/doc_00156356 [00:19:27]file doc_00156357 [00:19:27]remove file /storage/0314/doc_00156357 [00:19:27]file doc_00156358 [00:19:27]remove file /storage/0314/doc_00156358 [00:19:27]file doc_00156359 [00:19:27]remove file /storage/0314/doc_00156359 [00:19:27]file doc_00156360 [00:19:27]remove file /storage/0314/doc_00156360 [00:19:27]file doc_00156361 [00:19:27]remove file /storage/0314/doc_00156361 [00:19:27]file doc_00156362 [00:19:27]remove file /storage/0314/doc_00156362 [00:19:27]file doc_00156363 [00:19:27]remove file /storage/0314/doc_00156363 [00:19:27]file doc_00156364 [00:19:27]remove file /storage/0314/doc_00156364 [00:19:27]file doc_00156365 [00:19:27]remove file /storage/0314/doc_00156365 [00:19:27]file doc_00156366 [00:19:27]remove file /storage/0314/doc_00156366 [00:19:27]file doc_00156367 [00:19:27]remove file /storage/0314/doc_00156367 [00:19:27]file doc_00156368 [00:19:27]remove file /storage/0314/doc_00156368 [00:19:27]file doc_00156369 [00:19:27]remove file /storage/0314/doc_00156369 [00:19:27]file doc_00156370 [00:19:27]remove file /storage/0314/doc_00156370 [00:19:27]file doc_00156371 [00:19:27]remove file /storage/0314/doc_00156371 [00:19:27]file doc_00156372 [00:19:27]remove file /storage/0314/doc_00156372 [00:19:27]file doc_00156373 [00:19:27]remove file /storage/0314/doc_00156373 [00:19:27]file doc_00156374 [00:19:27]remove file /storage/0314/doc_00156374 [00:19:27]file doc_00156375 [00:19:27]remove file /storage/0314/doc_00156375 [00:19:27]file doc_00156376 [00:19:27]remove file /storage/0314/doc_00156376 [00:19:27]file doc_00156377 [00:19:27]remove file /storage/0314/doc_00156377 [00:19:27]file doc_00156378 [00:19:27]remove file /storage/0314/doc_00156378 [00:19:27]file doc_00156379 [00:19:27]remove file /storage/0314/doc_00156379 [00:19:27]file doc_00156380 [00:19:27]remove file /storage/0314/doc_00156380 [00:19:27]file doc_00156381 [00:19:27]remove file /storage/0314/doc_00156381 [00:19:27]file doc_00156382 [00:19:27]remove file /storage/0314/doc_00156382 [00:19:27]file doc_00156383 [00:19:27]remove file /storage/0314/doc_00156383 [00:19:27]file doc_00156384 [00:19:27]remove file /storage/0314/doc_00156384 [00:19:27]file doc_00156385 [00:19:27]remove file /storage/0314/doc_00156385 [00:19:27]file doc_00156386 [00:19:27]remove file /storage/0314/doc_00156386 [00:19:27]file doc_00156387 [00:19:27]remove file /storage/0314/doc_00156387 [00:19:27]file doc_00156388 [00:19:27]remove file /storage/0314/doc_00156388 [00:19:27]file doc_00156389 [00:19:27]remove file /storage/0314/doc_00156389 [00:19:27]file doc_00156390 [00:19:27]remove file /storage/0314/doc_00156390 [00:19:27]file doc_00156391 [00:19:27]remove file /storage/0314/doc_00156391 [00:19:27]file doc_00156392 [00:19:27]remove file /storage/0314/doc_00156392 [00:19:27]file doc_00156393 [00:19:27]remove file /storage/0314/doc_00156393 [00:19:27]file doc_00156394 [00:19:27]remove file /storage/0314/doc_00156394 [00:19:27]file doc_00156395 [00:19:27]remove file /storage/0314/doc_00156395 [00:19:27]file doc_00156396 [00:19:27]remove file /storage/0314/doc_00156396 [00:19:27]file doc_00156397 [00:19:27]remove file /storage/0314/doc_00156397 [00:19:27]file doc_00156398 [00:19:27]remove file /storage/0314/doc_00156398 [00:19:27]file doc_00156399 [00:19:27]remove file /storage/0314/doc_00156399 [00:19:27]file doc_00156400 [00:19:27]remove file /storage/0314/doc_00156400 [00:19:27]file doc_00156401 [00:19:27]remove file /storage/0314/doc_00156401 [00:19:27]file doc_00156402 [00:19:27]remove file /storage/0314/doc_00156402 [00:19:27]file doc_00156403 [00:19:27]remove file /storage/0314/doc_00156403 [00:19:27]file doc_00156404 [00:19:27]remove file /storage/0314/doc_00156404 [00:19:27]file doc_00156405 [00:19:27]remove file /storage/0314/doc_00156405 [00:19:27]file doc_00156406 [00:19:27]remove file /storage/0314/doc_00156406 [00:19:27]file doc_00156407 [00:19:27]remove file /storage/0314/doc_00156407 [00:19:27]file doc_00156408 [00:19:27]remove file /storage/0314/doc_00156408 [00:19:27]file doc_00156409 [00:19:27]remove file /storage/0314/doc_00156409 [00:19:27]file doc_00156410 [00:19:27]remove file /storage/0314/doc_00156410 [00:19:27]file doc_00156411 [00:19:27]remove file /storage/0314/doc_00156411 [00:19:27]file doc_00156412 [00:19:27]remove file /storage/0314/doc_00156412 [00:19:27]file doc_00156413 [00:19:27]remove file /storage/0314/doc_00156413 [00:19:27]file doc_00156414 [00:19:27]remove file /storage/0314/doc_00156414 [00:19:27]file doc_00156415 [00:19:27]remove file /storage/0314/doc_00156415 [00:19:27]file doc_00156416 [00:19:27]remove file /storage/0314/doc_00156416 [00:19:27]file doc_00156417 [00:19:27]remove file /storage/0314/doc_00156417 [00:19:27]file doc_00156418 [00:19:27]remove file /storage/0314/doc_00156418 [00:19:27]file doc_00156419 [00:19:27]remove file /storage/0314/doc_00156419 [00:19:27]file doc_00156420 [00:19:27]remove file /storage/0314/doc_00156420 [00:19:27]file doc_00156421 [00:19:27]remove file /storage/0314/doc_00156421 [00:19:27]file doc_00156422 [00:19:27]remove file /storage/0314/doc_00156422 [00:19:27]file doc_00156423 [00:19:27]remove file /storage/0314/doc_00156423 [00:19:27]file doc_00156424 [00:19:27]remove file /storage/0314/doc_00156424 [00:19:27]file doc_00156425 [00:19:27]remove file /storage/0314/doc_00156425 [00:19:27]file doc_00156426 [00:19:27]remove file /storage/0314/doc_00156426 [00:19:27]file doc_00156427 [00:19:27]remove file /storage/0314/doc_00156427 [00:19:27]file doc_00156428 [00:19:27]remove file /storage/0314/doc_00156428 [00:19:27]file doc_00156429 [00:19:27]remove file /storage/0314/doc_00156429 [00:19:27]file doc_00156430 [00:19:27]remove file /storage/0314/doc_00156430 [00:19:27]file doc_00156431 [00:19:27]remove file /storage/0314/doc_00156431 [00:19:27]file doc_00156432 [00:19:27]remove file /storage/0314/doc_00156432 [00:19:27]file doc_00156433 [00:19:27]remove file /storage/0314/doc_00156433 [00:19:27]file doc_00156434 [00:19:27]remove file /storage/0314/doc_00156434 [00:19:27]file doc_00156435 [00:19:27]remove file /storage/0314/doc_00156435 [00:19:27]file doc_00156436 [00:19:27]remove file /storage/0314/doc_00156436 [00:19:27]file doc_00156437 [00:19:27]remove file /storage/0314/doc_00156437 [00:19:27]file doc_00156438 [00:19:27]remove file /storage/0314/doc_00156438 [00:19:27]file doc_00156439 [00:19:27]remove file /storage/0314/doc_00156439 [00:19:27]file doc_00156440 [00:19:27]remove file /storage/0314/doc_00156440 [00:19:27]file doc_00156441 [00:19:27]remove file /storage/0314/doc_00156441 [00:19:27]file doc_00156442 [00:19:27]remove file /storage/0314/doc_00156442 [00:19:27]file doc_00156443 [00:19:27]remove file /storage/0314/doc_00156443 [00:19:27]file doc_00156444 [00:19:27]remove file /storage/0314/doc_00156444 [00:19:27]file doc_00156445 [00:19:27]remove file /storage/0314/doc_00156445 [00:19:27]file doc_00156446 [00:19:27]remove file /storage/0314/doc_00156446 [00:19:27]file doc_00156447 [00:19:27]remove file /storage/0314/doc_00156447 [00:19:27]file doc_00156448 [00:19:27]remove file /storage/0314/doc_00156448 [00:19:27]file doc_00156449 [00:19:27]remove file /storage/0314/doc_00156449 [00:19:27]file doc_00156450 [00:19:27]remove file /storage/0314/doc_00156450 [00:19:27]file doc_00156451 [00:19:27]remove file /storage/0314/doc_00156451 [00:19:27]file doc_00156452 [00:19:27]remove file /storage/0314/doc_00156452 [00:19:27]file doc_00156453 [00:19:27]remove file /storage/0314/doc_00156453 [00:19:27]file doc_00156454 [00:19:27]remove file /storage/0314/doc_00156454 [00:19:27]file doc_00156455 [00:19:27]remove file /storage/0314/doc_00156455 [00:19:27]file doc_00156456 [00:19:27]remove file /storage/0314/doc_00156456 [00:19:27]file doc_00156457 [00:19:27]remove file /storage/0314/doc_00156457 [00:19:27]file doc_00156458 [00:19:27]remove file /storage/0314/doc_00156458 [00:19:27]file doc_00156459 [00:19:27]remove file /storage/0314/doc_00156459 [00:19:27]file doc_00156460 [00:19:27]remove file /storage/0314/doc_00156460 [00:19:27]file doc_00156461 [00:19:27]remove file /storage/0314/doc_00156461 [00:19:27]file doc_00156462 [00:19:27]remove file /storage/0314/doc_00156462 [00:19:27]file doc_00156463 [00:19:27]remove file /storage/0314/doc_00156463 [00:19:27]file doc_00156464 [00:19:27]remove file /storage/0314/doc_00156464 [00:19:27]file doc_00156465 [00:19:27]remove file /storage/0314/doc_00156465 [00:19:27]file doc_00156466 [00:19:27]remove file /storage/0314/doc_00156466 [00:19:27]file doc_00156467 [00:19:27]remove file /storage/0314/doc_00156467 [00:19:27]file doc_00156468 [00:19:27]remove file /storage/0314/doc_00156468 [00:19:27]file doc_00156469 [00:19:27]remove file /storage/0314/doc_00156469 [00:19:27]file doc_00156470 [00:19:27]remove file /storage/0314/doc_00156470 [00:19:27]file doc_00156471 [00:19:27]remove file /storage/0314/doc_00156471 [00:19:27]file doc_00156472 [00:19:27]remove file /storage/0314/doc_00156472 [00:19:27]file doc_00156473 [00:19:27]remove file /storage/0314/doc_00156473 [00:19:27]file doc_00156474 [00:19:27]remove file /storage/0314/doc_00156474 [00:19:27]file doc_00156475 [00:19:27]remove file /storage/0314/doc_00156475 [00:19:27]file doc_00156476 [00:19:27]remove file /storage/0314/doc_00156476 [00:19:27]file doc_00156477 [00:19:27]remove file /storage/0314/doc_00156477 [00:19:27]file doc_00156478 [00:19:27]remove file /storage/0314/doc_00156478 [00:19:27]file doc_00156479 [00:19:27]remove file /storage/0314/doc_00156479 [00:19:27]file doc_00156480 [00:19:27]remove file /storage/0314/doc_00156480 [00:19:27]file doc_00156481 [00:19:27]remove file /storage/0314/doc_00156481 [00:19:27]file doc_00156482 [00:19:27]remove file /storage/0314/doc_00156482 [00:19:27]file doc_00156483 [00:19:27]remove file /storage/0314/doc_00156483 [00:19:27]file doc_00156484 [00:19:27]remove file /storage/0314/doc_00156484 [00:19:27]file doc_00156485 [00:19:27]remove file /storage/0314/doc_00156485 [00:19:27]file doc_00156486 [00:19:27]remove file /storage/0314/doc_00156486 [00:19:27]file doc_00156487 [00:19:27]remove file /storage/0314/doc_00156487 [00:19:27]file doc_00156488 [00:19:27]remove file /storage/0314/doc_00156488 [00:19:27]file doc_00156489 [00:19:27]remove file /storage/0314/doc_00156489 [00:19:27]file doc_00156490 [00:19:27]remove file /storage/0314/doc_00156490 [00:19:27]file doc_00156491 [00:19:27]remove file /storage/0314/doc_00156491 [00:19:27]file doc_00156492 [00:19:27]remove file /storage/0314/doc_00156492 [00:19:27]file doc_00156493 [00:19:27]remove file /storage/0314/doc_00156493 [00:19:27]file doc_00156494 [00:19:27]remove file /storage/0314/doc_00156494 [00:19:27]file doc_00156495 [00:19:27]remove file /storage/0314/doc_00156495 [00:19:27]file doc_00156496 [00:19:27]remove file /storage/0314/doc_00156496 [00:19:27]file doc_00156497 [00:19:27]remove file /storage/0314/doc_00156497 [00:19:27]file doc_00156498 [00:19:27]remove file /storage/0314/doc_00156498 [00:19:27]file doc_00156499 [00:19:27]remove file /storage/0314/doc_00156499 [00:19:27]file doc_00156500 [00:19:27]remove file /storage/0314/doc_00156500 [00:19:27]file doc_00156501 [00:19:27]remove file /storage/0314/doc_00156501 [00:19:27]file doc_00156502 [00:19:27]remove file /storage/0314/doc_00156502 [00:19:27]file doc_00156503 [00:19:27]remove file /storage/0314/doc_00156503 [00:19:27]file doc_00156504 [00:19:27]remove file /storage/0314/doc_00156504 [00:19:27]file doc_00156505 [00:19:27]remove file /storage/0314/doc_00156505 [00:19:27]file doc_00156506 [00:19:27]remove file /storage/0314/doc_00156506 [00:19:27]file doc_00156507 [00:19:27]remove file /storage/0314/doc_00156507 [00:19:27]file doc_00156508 [00:19:27]remove file /storage/0314/doc_00156508 [00:19:27]file doc_00156509 [00:19:27]remove file /storage/0314/doc_00156509 [00:19:27]file doc_00156510 [00:19:27]remove file /storage/0314/doc_00156510 [00:19:27]file doc_00156511 [00:19:27]remove file /storage/0314/doc_00156511 [00:19:27]file doc_00156512 [00:19:27]remove file /storage/0314/doc_00156512 [00:19:27]file doc_00156513 [00:19:27]remove file /storage/0314/doc_00156513 [00:19:27]file doc_00156514 [00:19:27]remove file /storage/0314/doc_00156514 [00:19:27]file doc_00156515 [00:19:27]remove file /storage/0314/doc_00156515 [00:19:27]file doc_00156516 [00:19:27]remove file /storage/0314/doc_00156516 [00:19:27]file doc_00156517 [00:19:27]remove file /storage/0314/doc_00156517 [00:19:27]file doc_00156518 [00:19:27]remove file /storage/0314/doc_00156518 [00:19:27]file doc_00156519 [00:19:27]remove file /storage/0314/doc_00156519 [00:19:27]file doc_00156520 [00:19:27]remove file /storage/0314/doc_00156520 [00:19:27]file doc_00156521 [00:19:27]remove file /storage/0314/doc_00156521 [00:19:27]file doc_00156522 [00:19:27]remove file /storage/0314/doc_00156522 [00:19:27]file doc_00156523 [00:19:27]remove file /storage/0314/doc_00156523 [00:19:27]file doc_00156524 [00:19:27]remove file /storage/0314/doc_00156524 [00:19:27]file doc_00156525 [00:19:27]remove file /storage/0314/doc_00156525 [00:19:27]file doc_00156526 [00:19:27]remove file /storage/0314/doc_00156526 [00:19:27]file doc_00156527 [00:19:27]remove file /storage/0314/doc_00156527 [00:19:27]file doc_00156528 [00:19:27]remove file /storage/0314/doc_00156528 [00:19:27]file doc_00156529 [00:19:27]remove file /storage/0314/doc_00156529 [00:19:27]file doc_00156530 [00:19:27]remove file /storage/0314/doc_00156530 [00:19:27]file doc_00156531 [00:19:27]remove file /storage/0314/doc_00156531 [00:19:27]file doc_00156532 [00:19:27]remove file /storage/0314/doc_00156532 [00:19:27]file doc_00156533 [00:19:27]remove file /storage/0314/doc_00156533 [00:19:27]file doc_00156534 [00:19:27]remove file /storage/0314/doc_00156534 [00:19:27]file doc_00156535 [00:19:27]remove file /storage/0314/doc_00156535 [00:19:27]file doc_00156536 [00:19:27]remove file /storage/0314/doc_00156536 [00:19:27]file doc_00156537 [00:19:27]remove file /storage/0314/doc_00156537 [00:19:27]file doc_00156538 [00:19:27]remove file /storage/0314/doc_00156538 [00:19:27]file doc_00156539 [00:19:27]remove file /storage/0314/doc_00156539 [00:19:27]file doc_00156540 [00:19:27]remove file /storage/0314/doc_00156540 [00:19:27]file doc_00156541 [00:19:27]remove file /storage/0314/doc_00156541 [00:19:27]file doc_00156542 [00:19:27]remove file /storage/0314/doc_00156542 [00:19:27]file doc_00156543 [00:19:27]remove file /storage/0314/doc_00156543 [00:19:27]file doc_00156544 [00:19:27]remove file /storage/0314/doc_00156544 [00:19:27]file doc_00156545 [00:19:27]remove file /storage/0314/doc_00156545 [00:19:27]file doc_00156546 [00:19:27]remove file /storage/0314/doc_00156546 [00:19:27]file doc_00156547 [00:19:27]remove file /storage/0314/doc_00156547 [00:19:27]file doc_00156548 [00:19:27]remove file /storage/0314/doc_00156548 [00:19:28]file doc_00156549 [00:19:28]remove file /storage/0314/doc_00156549 [00:19:28]file doc_00156550 [00:19:28]remove file /storage/0314/doc_00156550 [00:19:28]file doc_00156551 [00:19:28]remove file /storage/0314/doc_00156551 [00:19:28]OFD Sender: No OFD packet to send [00:19:28]file doc_00156552 [00:19:28]remove file /storage/0314/doc_00156552 [00:19:28]file doc_00156553 [00:19:28]remove file /storage/0314/doc_00156553 [00:19:28]file doc_00156554 [00:19:28]remove file /storage/0314/doc_00156554 [00:19:28]file doc_00156555 [00:19:28]remove file /storage/0314/doc_00156555 [00:19:28]file doc_00156556 [00:19:28]remove file /storage/0314/doc_00156556 [00:19:28]file doc_00156557 [00:19:28]remove file /storage/0314/doc_00156557 [00:19:28]file doc_00156558 [00:19:28]remove file /storage/0314/doc_00156558 [00:19:28]file doc_00156559 [00:19:28]remove file /storage/0314/doc_00156559 [00:19:28]file doc_00156560 [00:19:28]remove file /storage/0314/doc_00156560 [00:19:28]file doc_00156561 [00:19:28]remove file /storage/0314/doc_00156561 [00:19:28]file doc_00156562 [00:19:28]remove file /storage/0314/doc_00156562 [00:19:28]file doc_00156563 [00:19:28]remove file /storage/0314/doc_00156563 [00:19:28]file doc_00156564 [00:19:28]remove file /storage/0314/doc_00156564 [00:19:28]file doc_00156565 [00:19:28]remove file /storage/0314/doc_00156565 [00:19:28]file doc_00156566 [00:19:28]remove file /storage/0314/doc_00156566 [00:19:28]file doc_00156567 [00:19:28]remove file /storage/0314/doc_00156567 [00:19:28]file doc_00156568 [00:19:28]remove file /storage/0314/doc_00156568 [00:19:28]file doc_00156569 [00:19:28]remove file /storage/0314/doc_00156569 [00:19:28]file doc_00156570 [00:19:28]remove file /storage/0314/doc_00156570 [00:19:28]file doc_00156571 [00:19:28]remove file /storage/0314/doc_00156571 [00:19:28]file doc_00156572 [00:19:28]remove file /storage/0314/doc_00156572 [00:19:28]file doc_00156573 [00:19:28]remove file /storage/0314/doc_00156573 [00:19:28]file doc_00156574 [00:19:28]remove file /storage/0314/doc_00156574 [00:19:28]file doc_00156575 [00:19:28]remove file /storage/0314/doc_00156575 [00:19:28]file doc_00156576 [00:19:28]remove file /storage/0314/doc_00156576 [00:19:28]file doc_00156577 [00:19:28]remove file /storage/0314/doc_00156577 [00:19:28]file doc_00156578 [00:19:28]remove file /storage/0314/doc_00156578 [00:19:28]file doc_00156579 [00:19:28]remove file /storage/0314/doc_00156579 [00:19:28]remove dir /storage/0314 [00:19:28]ProcessDocumentItem done err = 0, tmpTLVsize=280 [00:19:28]tlvbuf is 002CECC0 [00:19:28]SAM_PROTO_ClearQueue [00:19:28]wFMCommunicate request_size=4 [00:19:28]MH_SAM_APDU [00:19:28]CAPDU: 80 09 00 00 [00:19:28]Write to MH i2c: E2 08 00 9F 35 80 09 00 00 00 00 00 00 46 [00:19:28]Write i2c OK [00:19:28]MH_I2C_Read... [00:19:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:19:28]Read from MH i2c: E2 [00:19:28]MH_I2C_Read... [00:19:28]Read from MH i2c: E2 03 00 [00:19:28]MH_I2C_Read... [00:19:28]Read from MH i2c: E2 03 00 9F 35 00 90 00 48 [00:19:28]RAPDU: 90 00 [00:19:28]wFMCommunicate OK [00:19:28]SAM_PROTO_ClearQueue done [00:19:28]KKMCreateOFDPacket [00:19:28]OFDProtocolAddRootSTLVToBuf [00:19:28]FM_MakeSignedData [00:19:28]FM_MakeSignedData [00:19:28]SAM_PROTO_SignData [00:19:28]wFMCommunicate request_size=4 [00:19:28]MH_SAM_APDU [00:19:28]CAPDU: 80 0D 01 02 [00:19:28]Write to MH i2c: E2 08 00 A0 35 80 0D 01 02 00 00 00 00 4E [00:19:28]Write i2c OK [00:19:28]MH_I2C_Read... [00:19:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:19:28]Read from MH i2c: E2 [00:19:28]MH_I2C_Read... [00:19:28]Read from MH i2c: E2 03 00 [00:19:28]MH_I2C_Read... [00:19:28]Read from MH i2c: E2 03 00 A0 35 00 90 00 49 [00:19:28]RAPDU: 90 00 [00:19:28]wFMCommunicate OK [00:19:28]wFMCommunicate request_size=255 [00:19:28]MH_SAM_APDU [00:19:28]CAPDU: 80 0D 02 02 FA 02 00 18 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 17 00 D0 A1 D0 B0 D0 BC D0 B8 D0 B4 D0 B8 D0 BD D0 BE D0 B2 20 D0 90 2E 20 F1 03 6A 00 37 32 30 30 30 31 2E 20 D1 81 2E 20 D0 91 D0 B0 D1 80 D0 BF D1 8B 2C 20 D1 83 D0 BB 2E 20 D0 90 D1 82 D1 82 D0 BE D0 BA D1 83 D1 80 D0 BE D0 B2 D0 B0 20 32 32 30 2C 20 D0 A1 D1 83 D0 B7 D0 B0 D0 BA D1 81 D0 BA D0 B8 D0 B9 20 D1 80 D0 B0 D0 B9 D0 BE D0 BD 20 34 31 2E 30 30 33 36 31 35 2C 20 37 33 2E 30 32 37 38 36 34 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 36 35 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 0D 9E 15 67 0E 04 04 00 3B 01 00 00 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 [00:19:28]Write to MH i2c: E2 02 01 A1 35 80 0D 02 02 FA 00 02 00 18 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 17 00 D0 A1 D0 B0 D0 BC D0 B8 D0 B4 D0 B8 D0 BD D0 BE D0 B2 20 D0 90 2E 20 F1 03 6A 00 37 32 30 30 30 31 2E 20 D1 81 2E 20 D0 91 D0 B0 D1 80 D0 BF D1 8B 2C 20 D1 83 D0 BB 2E 20 D0 90 D1 82 D1 82 D0 BE D0 BA D1 83 D1 80 D0 BE D0 B2 D0 B0 20 32 32 30 2C 20 D0 A1 D1 83 D0 B7 D0 B0 D0 BA D1 81 D0 BA D0 B8 D0 B9 20 D1 80 D0 B0 D0 B9 D0 BE D0 BD 20 34 31 2E 30 30 33 36 31 35 2C 20 37 33 2E 30 32 37 38 36 34 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 36 35 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 0D 9E 15 67 0E 04 04 00 3B 01 00 00 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 00 00 ED [00:19:28]Write i2c OK [00:19:28]MH_I2C_Read... [00:19:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:19:28]Read from MH i2c: E2 [00:19:28]MH_I2C_Read... [00:19:28]Read from MH i2c: E2 03 00 [00:19:28]MH_I2C_Read... [00:19:28]Read from MH i2c: E2 03 00 A1 35 00 90 00 4A [00:19:28]RAPDU: 90 00 [00:19:28]wFMCommunicate OK [00:19:28]wFMCommunicate request_size=39 [00:19:28]MH_SAM_APDU [00:19:28]CAPDU: 80 0D 02 02 22 A4 63 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 35 04 06 00 47 F4 CE 4B EE B3 [00:19:28]Write to MH i2c: E2 2A 00 A2 35 80 0D 02 02 22 00 A4 63 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 35 04 06 00 47 F4 CE 4B EE B3 00 00 15 [00:19:28]Write i2c OK [00:19:28]MH_I2C_Read... [00:19:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:19:28]Read from MH i2c: E2 [00:19:28]MH_I2C_Read... [00:19:28]Read from MH i2c: E2 03 00 [00:19:28]MH_I2C_Read... [00:19:28]Read from MH i2c: E2 03 00 A2 35 00 90 00 4B [00:19:28]RAPDU: 90 00 [00:19:28]wFMCommunicate OK [00:19:28]wFMCommunicate request_size=4 [00:19:28]MH_SAM_APDU [00:19:28]CAPDU: 80 0D 03 02 [00:19:28]Write to MH i2c: E2 08 00 A3 35 80 0D 03 02 00 00 00 00 53 [00:19:28]Write i2c OK [00:19:28]MH_I2C_Read... [00:19:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:19:28]Read from MH i2c: E2 [00:19:28]MH_I2C_Read... [00:19:28]Read from MH i2c: E2 0B 00 [00:19:28]MH_I2C_Read... [00:19:28]Read from MH i2c: E2 0B 00 A3 35 00 11 7B 10 4F 88 C4 A2 00 90 00 2D [00:19:28]RAPDU: 11 7B 10 4F 88 C4 A2 00 90 00 [00:19:28]wFMCommunicate OK [00:19:28]SAM_PROTO_SignData done [00:19:28]FM_MakeSignedData done [00:19:28]CreateOFDProtocolMessage [00:19:28]wFMCommunicate request_size=4 [00:19:28]MH_SAM_APDU [00:19:28]CAPDU: 80 11 00 00 [00:19:28]Write to MH i2c: E2 08 00 A4 35 80 11 00 00 00 00 00 00 53 [00:19:28]Write i2c OK [00:19:28]MH_I2C_Read... [00:19:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:19:28]Read from MH i2c: E2 [00:19:28]MH_I2C_Read... [00:19:28]Read from MH i2c: E2 17 00 [00:19:28]MH_I2C_Read... [00:19:28]Read from MH i2c: E2 17 00 A4 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A4 [00:19:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:19:28]wFMCommunicate OK [00:19:28]CreateOFDProtocolMessage done [00:19:28]OFDSenderStorePacket 156580 [00:19:28]StoreOFDPacket docnum=156580 [00:19:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 2C 01 00 00 CD E3 24 01 E6 10 5A 02 01 00 02 00 18 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 17 00 D0 A1 D0 B0 D0 BC D0 B8 D0 B4 D0 B8 D0 BD D0 BE D0 B2 20 D0 90 2E 20 F1 03 6A 00 37 32 30 30 30 31 2E 20 D1 81 2E 20 D0 91 D0 B0 D1 80 D0 BF D1 8B 2C 20 D1 83 D0 BB 2E 20 D0 90 D1 82 D1 82 D0 BE D0 BA D1 83 D1 80 D0 BE D0 B2 D0 B0 20 32 32 30 2C 20 D0 A1 D1 83 D0 B7 D0 B0 D0 BA D1 81 D0 BA D0 B8 D0 B9 20 D1 80 D0 B0 D0 B9 D0 BE D0 BD 20 34 31 2E 30 30 33 36 31 35 2C 20 37 33 2E 30 32 37 38 36 34 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 36 35 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 0D 9E 15 67 0E 04 04 00 3B 01 00 00 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A4 63 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 35 04 06 00 47 F4 CE 4B EE B3 11 7B 10 4F 88 C4 A2 00 [00:19:28]CheckFolder [00:19:28]dirname=/storage/ofd_packets [00:19:28]CheckFolder done [00:19:28]ProducePacketName [00:19:28]name=ofd_packets/00156580 [00:19:28]NVStorageSaveData ofd_packets/00156580 [00:19:28]File name is /storage/ofd_packets/00156580 [00:19:28]Write 330 bytes [00:19:28]NVStorageSaveData done [00:19:28]OFDSenderStorePacket done [00:19:28]KKMCreateOFDPacket done [00:19:28]NVStorageSaveData kkm_last_timestamp [00:19:28]File name is /storage/kkm_last_timestamp [00:19:28]Write 4 bytes [00:19:28]NVStorageSaveData done [00:19:28]ExternCall_PrintAddStr [00:19:28]wPrintStart [00:19:28]Write to MH i2c: 01 00 00 A5 35 DA [00:19:28]Write i2c OK [00:19:28]MH_I2C_Read... [00:19:28]OFD Sender: Processing packet 156580 [packets to send 52, broken 51] [00:19:28]ProducePacketName [00:19:28]name=ofd_packets/00156580 [00:19:28]OFD Sender: To server: pG, [00:19:28]CommunicateWithHost lk.salyk.kg:30040 [00:19:28]ConnectInit lk.salyk.kg [00:19:28]Read from MH i2c: 01 [00:19:28]MH_I2C_Read... [00:19:28]Read from MH i2c: 01 07 00 [00:19:28]MH_I2C_Read... [00:19:28]Read from MH i2c: 01 07 00 A5 35 00 00 00 00 00 FF 0F EF [00:19:28]RasterBufferAndPrint [00:19:28]line Отчет об открытии смены [00:19:28]line ФФД: 1.0 [00:19:28]line ИНН: 02508201610067 [00:19:28]line Кассир: Самидинов А. [00:19:28]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [00:19:28]line Место: АЗС № 165 "Партнер Нефть" [00:19:29]line 21.10.2024 00:19 [00:19:29]line Смена: 315 [00:19:29]line РНМ: 0000137193017469 [00:19:29]line ЗНМ: 0300000234 [00:19:29]line ФД: 156580 [00:19:29]line ФМ: 0000000000963156 [00:19:29]line ФПД: 79116758675123 [00:19:29]written 0, free lines is 4095 [00:19:29]Connected sock=10 [00:19:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 2C 01 00 00 CD E3 24 01 E6 10 5A 02 01 00 02 00 18 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 17 00 D0 A1 D0 B0 D0 BC D0 B8 D0 B4 D0 B8 D0 BD D0 BE D0 B2 20 D0 90 2E 20 F1 03 6A 00 37 32 30 30 30 31 2E 20 D1 81 2E 20 D0 91 D0 B0 D1 80 D0 BF D1 8B 2C 20 D1 83 D0 BB 2E 20 D0 90 D1 82 D1 82 D0 BE D0 BA D1 83 D1 80 D0 BE D0 B2 D0 B0 20 32 32 30 2C 20 D0 A1 D1 83 D0 B7 D0 B0 D0 BA D1 81 D0 BA D0 B8 D0 B9 20 D1 80 D0 B0 D0 B9 D0 BE D0 BD 20 34 31 2E 30 30 33 36 31 35 2C 20 37 33 2E 30 32 37 38 36 34 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 36 35 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 0D 9E 15 67 0E 04 04 00 3B 01 00 00 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A4 63 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 35 04 06 00 47 F4 CE 4B EE B3 11 7B 10 4F 88 C4 A2 00 [00:19:29]Write to MH i2c: 01 00 00 B7 35 EC [00:19:29]Write i2c OK [00:19:29]MH_I2C_Read... [00:19:29]Read from MH i2c: 01 [00:19:29]MH_I2C_Read... [00:19:29]Read from MH i2c: 01 07 00 [00:19:29]MH_I2C_Read... [00:19:29]Read from MH i2c: 01 07 00 B7 35 00 00 00 00 00 6E 0E 6F [00:19:29]RasterBufferAndPrint [00:19:29]line [00:19:29]line [00:19:29]line [00:19:29]line [00:19:29]line [00:19:29]written 0, free lines is 3710 [00:19:29]MH_Cut [00:19:29]Write to MH i2c: D1 01 00 BE 35 01 C5 [00:19:29]Write i2c OK [00:19:29]MH_I2C_Read... [00:19:29]Read from MH i2c: D1 [00:19:29]MH_I2C_Read... [00:19:29]Read from MH i2c: D1 01 00 [00:19:29]MH_I2C_Read... [00:19:29]Read from MH i2c: D1 01 00 BE 35 00 C4 [00:19:29]Write to MH i2c: 01 00 00 BF 35 F4 [00:19:29]Write i2c OK [00:19:29]MH_I2C_Read... [00:19:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 8C 17 47 00 AC C5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A4 63 02 00 F4 03 04 00 42 44 15 67 B6 04 01 00 00 8F D0 7C B6 34 A0 5E 43 [00:19:29]CommunicateWithHost err = 0 [00:19:29]CheckOFDResponse [00:19:29]1017 (14) - 77093643461234 [00:19:29]1041 (16) - 0000000000963156 [00:19:29]1040 (4) - 156580 [00:19:29]1012 (4) - 20.10.2024 17:56 [00:19:29]1206 (1) - 0 [00:19:29]OFD Sender: Remove packet 156580 [00:19:29]ProducePacketName [00:19:29]name=ofd_packets/00156580 [00:19:29]NVStorageDeleteData [00:19:29]*** Cut start [00:19:29]*** Partial cut [00:19:29]*** CUTSNS_PIN = 1 [00:19:29]*** CUTSNS_PIN = 0 [00:19:29]*** Brake cut motor [00:19:29]OFD Sender: No OFD packet to send [00:19:30]Read from MH i2c: 01 [00:19:30]MH_I2C_Read... [00:19:30]*** Stop cut motor [00:19:30]*** Cut end [00:19:30]Read from MH i2c: 01 07 00 [00:19:30]MH_I2C_Read... [00:19:30]Read from MH i2c: 01 07 00 BF 35 00 00 00 00 00 FF 0F 09 [00:19:30]process_action open_shift done [00:19:30]requested_data is exist [00:19:30]produce_requested_data [00:19:30]requested_item fd.num is exist - process it [00:19:30]SAM_PROTO_GetFieldsCounters [00:19:30]wFMCommunicate request_size=4 [00:19:30]MH_SAM_APDU [00:19:30]CAPDU: 80 13 00 00 [00:19:30]Write to MH i2c: E2 08 00 C0 35 80 13 00 00 00 00 00 00 71 [00:19:30]Write i2c OK [00:19:30]MH_I2C_Read... [00:19:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:19:30]Read from MH i2c: E2 [00:19:30]MH_I2C_Read... [00:19:30]Read from MH i2c: E2 62 00 [00:19:30]MH_I2C_Read... [00:19:30]Read from MH i2c: E2 62 00 C0 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A4 63 02 00 0E 04 04 00 3B 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 EF [00:19:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A4 63 02 00 0E 04 04 00 3B 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:19:30]wFMCommunicate OK [00:19:30]SAM_PROTO_GetFieldsCounters done [00:19:30]requested_item shift.num is exist - process it [00:19:30]requested_item shift.opened is exist - process it [00:19:30]req_shift_opened [00:19:30]FM_GetShiftState [00:19:30]SAM_PROTO_GetShiftState [00:19:30]wFMCommunicate request_size=4 [00:19:30]MH_SAM_APDU [00:19:30]CAPDU: 80 13 01 00 [00:19:30]Write to MH i2c: E2 08 00 C1 35 80 13 01 00 00 00 00 00 73 [00:19:30]Write i2c OK [00:19:30]MH_I2C_Read... [00:19:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:19:30]Read from MH i2c: E2 [00:19:30]MH_I2C_Read... [00:19:30]Read from MH i2c: E2 0E 00 [00:19:30]MH_I2C_Read... [00:19:30]Read from MH i2c: E2 0E 00 C1 35 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 A6 [00:19:30]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [00:19:30]wFMCommunicate OK [00:19:30]SAM_PROTO_GetShiftState done [00:19:30]FM_GetShiftState done [00:19:30]req_shift_opened done [00:19:30]requested_item shift.open_date is exist - process it [00:19:30]req_shift_open_date [00:19:30]req_shift_open_date done [00:19:30]produce_requested_data done [00:19:30]produce_requested_data return {"fd.num":156580,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965} [00:19:30]process_action_free open_shift [00:19:30]json_value_free [00:19:30]json_value_free done [00:19:30]process_json_proto returns [00:19:30]Send response to host [00:19:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":156580,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965}}} [00:19:30]free response buf [00:19:30]execute_script done [00:19:30]execute_script returns [00:19:30]free content buf [00:19:30]Sock 7.Close socket [00:19:30]Sock 7.Thread stoped [00:19:30]accept exits with 9 [00:19:30]New connection [00:19:30]New thread 3066588516 created [00:19:30]Thread 3066731876 joined [00:19:30]Waiting for new connection... [00:19:30] Sock 9.Parse request [00:19:30]Sock 9.Check first char [00:19:30]Sock 9.First char is OK [00:19:30]request: POST /json_proto HTTP/1.0 [00:19:30]Method: POST [00:19:30]URL: /json_proto [00:19:30]Method is POST - this is cgi request [00:19:30]url: /json_proto [00:19:30]query_string will be loaded in cgi processing [00:19:30]execute_cgi json_proto POST (null) [00:19:30]execute_cgi path=json_proto method=POST [00:19:30]POST find Content-Length [00:19:30]Host: 172.17.53.67:8080 [00:19:30]Content-Length: 331 [00:19:30]Content-Type: application/json [00:19:30] [00:19:30]POST finish read [00:19:30]Found Content-Length = 331 [00:19:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:19:30]execute_script... [00:19:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:19:30]POST & json_proto [00:19:30]process_json_proto [00:19:30]json parsed OK: [00:19:30]protocol is kg_v1.0 [00:19:30]action value=get_value [00:19:30]process_action get_value [00:19:30]cmd_get_value [00:19:30]process_action get_value done [00:19:30]requested_data is exist [00:19:30]produce_requested_data [00:19:30]requested_item fm.sale.total is exist - process it [00:19:30]SAM_PROTO_GetFMData [00:19:30]wFMCommunicate request_size=4 [00:19:30]MH_SAM_APDU [00:19:30]CAPDU: 80 13 03 00 [00:19:30]Write to MH i2c: E2 08 00 C2 35 80 13 03 00 00 00 00 00 76 [00:19:30]Write i2c OK [00:19:30]MH_I2C_Read... [00:19:31]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:19:31]Read from MH i2c: E2 [00:19:31]MH_I2C_Read... [00:19:31]Read from MH i2c: E2 FD 00 [00:19:31]MH_I2C_Read... [00:19:31]Read from MH i2c: E2 FD 00 C2 35 00 C4 04 85 04 C0 04 6E 04 04 00 2E 61 02 00 69 04 A3 00 6F 04 04 00 51 60 02 00 B1 04 05 00 4F 8F 95 94 02 70 04 05 00 FC A6 79 FA 01 72 04 04 00 53 E8 1B 9A 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 CE CA 2C 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 5C F4 D8 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 DD 00 00 00 B1 04 04 00 E8 E5 D3 03 70 04 04 00 E8 E5 D3 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 63 12 68 EF 03 09 00 90 00 1E [00:19:31]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 2E 61 02 00 69 04 A3 00 6F 04 04 00 51 60 02 00 B1 04 05 00 4F 8F 95 94 02 70 04 05 00 FC A6 79 FA 01 72 04 04 00 53 E8 1B 9A 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 CE CA 2C 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 5C F4 D8 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 DD 00 00 00 B1 04 04 00 E8 E5 D3 03 70 04 04 00 E8 E5 D3 03 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 63 12 68 EF 03 09 00 90 00 [00:19:31]wFMCommunicate OK [00:19:31]wFMCommunicate request_size=4 [00:19:31]MH_SAM_APDU [00:19:31]CAPDU: 80 17 00 00 [00:19:31]Write to MH i2c: E2 08 00 C3 35 80 17 00 00 00 00 00 00 78 [00:19:31]Write i2c OK [00:19:31]MH_I2C_Read... [00:19:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:19:31]Read from MH i2c: E2 [00:19:31]MH_I2C_Read... [00:19:31]Read from MH i2c: E2 FD 00 [00:19:31]MH_I2C_Read... [00:19:31]Read from MH i2c: E2 FD 00 C3 35 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 23 AC 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 05 [00:19:31]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 23 AC 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [00:19:31]wFMCommunicate OK [00:19:31]wFMCommunicate request_size=4 [00:19:31]MH_SAM_APDU [00:19:31]CAPDU: 80 17 00 00 [00:19:31]Write to MH i2c: E2 08 00 C4 35 80 17 00 00 00 00 00 00 79 [00:19:31]Write i2c OK [00:19:31]MH_I2C_Read... [00:19:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:19:31]Read from MH i2c: E2 [00:19:31]MH_I2C_Read... [00:19:31]Read from MH i2c: E2 FD 00 [00:19:31]MH_I2C_Read... [00:19:31]Read from MH i2c: E2 FD 00 C4 35 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 8E [00:19:32]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [00:19:32]wFMCommunicate OK [00:19:32]wFMCommunicate request_size=4 [00:19:32]MH_SAM_APDU [00:19:32]CAPDU: 80 17 00 00 [00:19:32]Write to MH i2c: E2 08 00 C5 35 80 17 00 00 00 00 00 00 7A [00:19:32]Write i2c OK [00:19:32]MH_I2C_Read... [00:19:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:19:32]Read from MH i2c: E2 [00:19:32]MH_I2C_Read... [00:19:32]Read from MH i2c: E2 FD 00 [00:19:32]MH_I2C_Read... [00:19:32]Read from MH i2c: E2 FD 00 C5 35 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 F2 [00:19:32]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [00:19:32]wFMCommunicate OK [00:19:32]wFMCommunicate request_size=4 [00:19:32]MH_SAM_APDU [00:19:32]CAPDU: 80 17 00 00 [00:19:32]Write to MH i2c: E2 08 00 C6 35 80 17 00 00 00 00 00 00 7B [00:19:32]Write i2c OK [00:19:32]MH_I2C_Read... [00:19:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [00:19:32]Read from MH i2c: E2 [00:19:32]MH_I2C_Read... [00:19:32]Read from MH i2c: E2 E1 00 [00:19:32]MH_I2C_Read... [00:19:32]Read from MH i2c: E2 E1 00 C6 35 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 69 [00:19:32]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:19:33]wFMCommunicate OK [00:19:33]SAM_PROTO_GetFMData done [00:19:33]requested_item fm.sale_refund.total is exist - process it [00:19:33]requested_item fm.buy.total is exist - process it [00:19:33]requested_item shift.sale.total is exist - process it [00:19:33]SAM_PROTO_GetShiftData [00:19:33]wFMCommunicate request_size=4 [00:19:33]MH_SAM_APDU [00:19:33]CAPDU: 80 13 02 00 [00:19:33]Write to MH i2c: E2 08 00 C7 35 80 13 02 00 00 00 00 00 7A [00:19:33]Write i2c OK [00:19:33]MH_I2C_Read... [00:19:33]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:19:33]Read from MH i2c: E2 [00:19:33]MH_I2C_Read... [00:19:33]Read from MH i2c: E2 FD 00 [00:19:33]MH_I2C_Read... [00:19:33]Read from MH i2c: E2 FD 00 C7 35 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 ED [00:19:33]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:19:33]wFMCommunicate OK [00:19:33]wFMCommunicate request_size=4 [00:19:33]MH_SAM_APDU [00:19:33]CAPDU: 80 17 00 00 [00:19:33]Write to MH i2c: E2 08 00 C8 35 80 17 00 00 00 00 00 00 7D [00:19:33]Write i2c OK [00:19:33]MH_I2C_Read... [00:19:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:19:34]Read from MH i2c: E2 [00:19:34]MH_I2C_Read... [00:19:34]Read from MH i2c: E2 FD 00 [00:19:34]MH_I2C_Read... [00:19:34]Read from MH i2c: E2 FD 00 C8 35 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 85 [00:19:34]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 90 00 [00:19:34]wFMCommunicate OK [00:19:34]wFMCommunicate request_size=4 [00:19:34]MH_SAM_APDU [00:19:34]CAPDU: 80 17 00 00 [00:19:34]Write to MH i2c: E2 08 00 C9 35 80 17 00 00 00 00 00 00 7E [00:19:34]Write i2c OK [00:19:34]MH_I2C_Read... [00:19:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:19:34]Read from MH i2c: E2 [00:19:34]MH_I2C_Read... [00:19:34]Read from MH i2c: E2 FD 00 [00:19:34]MH_I2C_Read... [00:19:34]Read from MH i2c: E2 FD 00 C9 35 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 50 [00:19:34]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:19:34]wFMCommunicate OK [00:19:34]wFMCommunicate request_size=4 [00:19:34]MH_SAM_APDU [00:19:34]CAPDU: 80 17 00 00 [00:19:34]Write to MH i2c: E2 08 00 CA 35 80 17 00 00 00 00 00 00 7F [00:19:34]Write i2c OK [00:19:34]MH_I2C_Read... [00:19:35]OFD Sender: No OFD packet to send [00:19:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:19:35]Read from MH i2c: E2 [00:19:35]MH_I2C_Read... [00:19:35]Read from MH i2c: E2 FD 00 [00:19:35]MH_I2C_Read... [00:19:35]Read from MH i2c: E2 FD 00 CA 35 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 F1 [00:19:35]RAPDU: 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 90 00 [00:19:35]wFMCommunicate OK [00:19:35]wFMCommunicate request_size=4 [00:19:35]MH_SAM_APDU [00:19:35]CAPDU: 80 17 00 00 [00:19:35]Write to MH i2c: E2 08 00 CB 35 80 17 00 00 00 00 00 00 80 [00:19:35]Write i2c OK [00:19:35]MH_I2C_Read... [00:19:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 186! [00:19:35]Read from MH i2c: E2 [00:19:35]MH_I2C_Read... [00:19:35]Read from MH i2c: E2 BD 00 [00:19:35]MH_I2C_Read... [00:19:35]Read from MH i2c: E2 BD 00 CB 35 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 66 [00:19:35]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:19:35]wFMCommunicate OK [00:19:35]SAM_PROTO_GetShiftData done [00:19:35]requested_item shift.sale.total_cash is exist - process it [00:19:35]requested_item shift.sale_refund.total is exist - process it [00:19:35]requested_item shift.sale_refund.total_cash is exist - process it [00:19:35]requested_item shift.buy.total is exist - process it [00:19:35]requested_item shift.buy.total_cash is exist - process it [00:19:35]produce_requested_data done [00:19:35]produce_requested_data return {"fm.sale.total":110827641.11,"fm.sale_refund.total":642186.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:19:35]process_action_free get_value [00:19:35]json_value_free [00:19:35]json_value_free done [00:19:35]process_json_proto returns [00:19:35]Send response to host [00:19:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":110827641.11,"fm.sale_refund.total":642186.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:19:35]free response buf [00:19:35]execute_script done [00:19:35]execute_script returns [00:19:35]free content buf [00:19:35]Sock 9.Close socket [00:19:35]Sock 9.Thread stoped [00:19:40]OFD Sender: No OFD packet to send [00:19:45]OFD Sender: No OFD packet to send [00:19:50]OFD Sender: No OFD packet to send [00:19:55]OFD Sender: No OFD packet to send [00:20:00]OFD Sender: No OFD packet to send [00:20:05]OFD Sender: No OFD packet to send [00:20:10]OFD Sender: No OFD packet to send [00:20:15]OFD Sender: No OFD packet to send [00:20:20]OFD Sender: No OFD packet to send [00:20:25]OFD Sender: No OFD packet to send [00:20:30]OFD Sender: No OFD packet to send [00:20:35]OFD Sender: No OFD packet to send [00:20:40]OFD Sender: No OFD packet to send [00:20:45]OFD Sender: No OFD packet to send [00:20:50]OFD Sender: No OFD packet to send [00:20:55]OFD Sender: No OFD packet to send [00:21:00]OFD Sender: No OFD packet to send [00:21:05]OFD Sender: No OFD packet to send [00:21:10]OFD Sender: No OFD packet to send [00:21:15]OFD Sender: No OFD packet to send [00:21:20]OFD Sender: No OFD packet to send [00:21:25]OFD Sender: No OFD packet to send [00:21:30]OFD Sender: No OFD packet to send [00:21:35]OFD Sender: No OFD packet to send [00:21:40]OFD Sender: No OFD packet to send [00:21:45]OFD Sender: No OFD packet to send [00:21:50]OFD Sender: No OFD packet to send [00:21:55]OFD Sender: No OFD packet to send [00:22:00]OFD Sender: No OFD packet to send [00:22:05]OFD Sender: No OFD packet to send [00:22:10]OFD Sender: No OFD packet to send [00:22:15]OFD Sender: No OFD packet to send [00:22:20]OFD Sender: No OFD packet to send [00:22:25]OFD Sender: No OFD packet to send [00:22:30]OFD Sender: No OFD packet to send [00:22:35]OFD Sender: No OFD packet to send [00:22:40]OFD Sender: No OFD packet to send [00:22:45]OFD Sender: No OFD packet to send [00:22:50]OFD Sender: No OFD packet to send [00:22:55]OFD Sender: No OFD packet to send [00:23:00]OFD Sender: No OFD packet to send [00:23:05]OFD Sender: No OFD packet to send [00:23:10]OFD Sender: No OFD packet to send [00:23:15]OFD Sender: No OFD packet to send [00:23:20]OFD Sender: No OFD packet to send [00:23:25]OFD Sender: No OFD packet to send [00:23:30]OFD Sender: No OFD packet to send [00:23:35]OFD Sender: No OFD packet to send [00:23:40]OFD Sender: No OFD packet to send [00:23:45]OFD Sender: No OFD packet to send [00:23:50]OFD Sender: No OFD packet to send [00:23:55]OFD Sender: No OFD packet to send [00:24:00]OFD Sender: No OFD packet to send [00:24:05]OFD Sender: No OFD packet to send [00:24:08]int [00:24:08]Write to MH i2c: 01 00 00 CC 35 01 [00:24:08]*** FLAG_PRN_PAP1 set [00:24:08]Write i2c OK [00:24:08]MH_I2C_Read... [00:24:08]Read from MH i2c: 01 [00:24:08]MH_I2C_Read... [00:24:08]Read from MH i2c: 01 07 00 [00:24:08]MH_I2C_Read... [00:24:08]Read from MH i2c: 01 07 00 CC 35 00 01 00 00 00 FF 0F 17 [00:24:08]state=0 [00:24:08]No paper [00:24:08]int [00:24:08]Write to MH i2c: 01 00 00 CD 35 02 [00:24:08]*** FLAG_PRN_PAP2 set [00:24:08]Write i2c OK [00:24:08]MH_I2C_Read... [00:24:08]Read from MH i2c: 01 [00:24:08]MH_I2C_Read... [00:24:08]Read from MH i2c: 01 07 00 [00:24:08]MH_I2C_Read... [00:24:08]Read from MH i2c: 01 07 00 CD 35 00 03 00 00 00 FF 0F 1A [00:24:08]state=0 [00:24:08]No paper [00:24:08]Cover opened [00:24:10]OFD Sender: No OFD packet to send [00:24:10]int [00:24:10]Write to MH i2c: 01 00 00 CE 35 03 [00:24:10]*** FLAG_PRN_PAP2 reset [00:24:10]Write i2c OK [00:24:10]MH_I2C_Read... [00:24:10]Read from MH i2c: 01 [00:24:10]MH_I2C_Read... [00:24:10]Read from MH i2c: 01 07 00 [00:24:10]MH_I2C_Read... [00:24:10]Read from MH i2c: 01 07 00 CE 35 00 01 00 00 00 FF 0F 19 [00:24:10]state=3 [00:24:10]No paper [00:24:10]Cover closed [00:24:10]int [00:24:10]Write to MH i2c: 01 00 00 CF 35 04 [00:24:10]*** FLAG_PRN_PAP1 reset [00:24:10]Write i2c OK [00:24:10]MH_I2C_Read... [00:24:10]Read from MH i2c: 01 [00:24:10]MH_I2C_Read... [00:24:10]Read from MH i2c: 01 07 00 [00:24:10]MH_I2C_Read... [00:24:10]Read from MH i2c: 01 07 00 CF 35 00 00 00 00 00 FF 0F 19 [00:24:10]state=0 [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:31]accept exits with 7 [00:24:31]New connection [00:24:31]New thread 3066731876 created [00:24:31]Thread 3066588516 joined [00:24:31]Waiting for new connection... [00:24:31] Sock 7.Parse request [00:24:31]Sock 7.Check first char [00:24:31]Sock 7.First char is OK [00:24:31]request: POST /json_proto HTTP/1.0 [00:24:31]Method: POST [00:24:31]URL: /json_proto [00:24:31]Method is POST - this is cgi request [00:24:31]url: /json_proto [00:24:31]query_string will be loaded in cgi processing [00:24:31]execute_cgi json_proto POST (null) [00:24:31]execute_cgi path=json_proto method=POST [00:24:31]POST find Content-Length [00:24:31]Host: 172.17.53.67:8080 [00:24:31]Content-Length: 762 [00:24:31]Content-Type: application/json [00:24:31] [00:24:31]POST finish read [00:24:31]Found Content-Length = 762 [00:24:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874899", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:24:31]execute_script... [00:24:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874899", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:24:31]POST & json_proto [00:24:31]process_json_proto [00:24:31]json parsed OK: [00:24:31]protocol is kg_v1.0 [00:24:31]action value=close_receipt [00:24:31]process_action close_receipt [00:24:31]cmd_close_receipt [00:24:31]MH_GetDate [00:24:31]Write to MH i2c: F0 00 00 D0 35 F4 [00:24:31]Write i2c OK [00:24:31]MH_I2C_Read... [00:24:31]Read from MH i2c: F0 [00:24:31]MH_I2C_Read... [00:24:31]Read from MH i2c: F0 09 00 [00:24:31]MH_I2C_Read... [00:24:31]Read from MH i2c: F0 09 00 D0 35 00 40 9F 15 67 19 BC 99 64 2A [00:24:31]GetLastDocTimeStamp 1729469965 [00:24:31]current date 1729470272 [00:24:31]FM_GetShiftState [00:24:31]SAM_PROTO_GetShiftState [00:24:31]wFMCommunicate request_size=4 [00:24:31]MH_SAM_APDU [00:24:31]CAPDU: 80 13 01 00 [00:24:31]Write to MH i2c: E2 08 00 D1 35 80 13 01 00 00 00 00 00 83 [00:24:31]Write i2c OK [00:24:31]MH_I2C_Read... [00:24:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:24:31]Read from MH i2c: E2 [00:24:31]MH_I2C_Read... [00:24:31]Read from MH i2c: E2 0E 00 [00:24:31]MH_I2C_Read... [00:24:31]Read from MH i2c: E2 0E 00 D1 35 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 B6 [00:24:31]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [00:24:31]wFMCommunicate OK [00:24:31]SAM_PROTO_GetShiftState done [00:24:31]FM_GetShiftState done [00:24:31]opened in 1729469965 [00:24:31]opened+sec_in_day 1729556365 [00:24:31]quantity*price = 100000 [00:24:31]sum+1 = 100002 [00:24:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 1 21.10.2024 00:24 Смена: 315 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156581 ФПД: 219961592618467 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T002432&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156581&fm=219961592618467&tin=02508201610067®Number=0000137193017469&sum=100001 [00:24:32]StoreToDocumentArchive [00:24:32]shift 315 fd 156581 [00:24:32]save to /storage/0315/doc_00156581 [00:24:32]save last doc name /storage/0315/doc_00156581 to /storage/kkm_last_doc_name [00:24:32]save OK [00:24:32]Clear old archive folders... [00:24:32]ProcessDocumentItem done err = 0, tmpTLVsize=252 [00:24:32]tlvbuf is B6D72B20 [00:24:32]SAM_PROTO_ClearQueue [00:24:32]wFMCommunicate request_size=4 [00:24:32]MH_SAM_APDU [00:24:32]CAPDU: 80 09 00 00 [00:24:32]Write to MH i2c: E2 08 00 DE 35 80 09 00 00 00 00 00 00 85 [00:24:32]Write i2c OK [00:24:32]MH_I2C_Read... [00:24:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:24:32]Read from MH i2c: E2 [00:24:32]MH_I2C_Read... [00:24:32]Read from MH i2c: E2 03 00 [00:24:32]MH_I2C_Read... [00:24:32]Read from MH i2c: E2 03 00 DE 35 00 90 00 87 [00:24:32]RAPDU: 90 00 [00:24:32]wFMCommunicate OK [00:24:32]SAM_PROTO_ClearQueue done [00:24:32]KKMCreateOFDPacket [00:24:32]OFDProtocolAddRootSTLVToBuf [00:24:32]FM_MakeSignedData [00:24:32]FM_MakeSignedData [00:24:32]SAM_PROTO_SignData [00:24:32]wFMCommunicate request_size=4 [00:24:32]MH_SAM_APDU [00:24:32]CAPDU: 80 0D 01 02 [00:24:32]Write to MH i2c: E2 08 00 DF 35 80 0D 01 02 00 00 00 00 8D [00:24:32]Write i2c OK [00:24:32]MH_I2C_Read... [00:24:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:24:32]Read from MH i2c: E2 [00:24:32]MH_I2C_Read... [00:24:32]Read from MH i2c: E2 03 00 [00:24:32]MH_I2C_Read... [00:24:32]Read from MH i2c: E2 03 00 DF 35 00 90 00 88 [00:24:32]RAPDU: 90 00 [00:24:32]wFMCommunicate OK [00:24:32]wFMCommunicate request_size=255 [00:24:32]MH_SAM_APDU [00:24:32]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 40 9F 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A5 63 02 00 35 04 06 00 [00:24:32]Write to MH i2c: E2 02 01 E0 35 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 40 9F 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A5 63 02 00 35 04 06 00 00 00 2A [00:24:32]Write i2c OK [00:24:32]MH_I2C_Read... [00:24:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:24:32]Read from MH i2c: E2 [00:24:32]MH_I2C_Read... [00:24:32]Read from MH i2c: E2 03 00 [00:24:32]MH_I2C_Read... [00:24:32]Read from MH i2c: E2 03 00 E0 35 00 90 00 89 [00:24:32]RAPDU: 90 00 [00:24:32]wFMCommunicate OK [00:24:32]wFMCommunicate request_size=11 [00:24:32]MH_SAM_APDU [00:24:32]CAPDU: 80 0D 02 02 06 C8 0D CC 97 9D E3 [00:24:32]Write to MH i2c: E2 0E 00 E1 35 80 0D 02 02 06 00 C8 0D CC 97 9D E3 00 00 54 [00:24:32]Write i2c OK [00:24:32]MH_I2C_Read... [00:24:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:24:32]Read from MH i2c: E2 [00:24:32]MH_I2C_Read... [00:24:32]Read from MH i2c: E2 03 00 [00:24:32]MH_I2C_Read... [00:24:32]Read from MH i2c: E2 03 00 E1 35 00 90 00 8A [00:24:32]RAPDU: 90 00 [00:24:32]wFMCommunicate OK [00:24:32]wFMCommunicate request_size=4 [00:24:32]MH_SAM_APDU [00:24:32]CAPDU: 80 0D 03 02 [00:24:32]Write to MH i2c: E2 08 00 E2 35 80 0D 03 02 00 00 00 00 92 [00:24:32]Write i2c OK [00:24:32]MH_I2C_Read... [00:24:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:24:32]Read from MH i2c: E2 [00:24:32]MH_I2C_Read... [00:24:32]Read from MH i2c: E2 0B 00 [00:24:32]MH_I2C_Read... [00:24:32]Read from MH i2c: E2 0B 00 E2 35 00 C8 AE 50 B3 0C 54 76 AD 90 00 8F [00:24:32]RAPDU: C8 AE 50 B3 0C 54 76 AD 90 00 [00:24:32]wFMCommunicate OK [00:24:32]SAM_PROTO_SignData done [00:24:32]FM_MakeSignedData done [00:24:32]CreateOFDProtocolMessage [00:24:32]wFMCommunicate request_size=4 [00:24:32]MH_SAM_APDU [00:24:32]CAPDU: 80 11 00 00 [00:24:32]Write to MH i2c: E2 08 00 E3 35 80 11 00 00 00 00 00 00 92 [00:24:32]Write i2c OK [00:24:32]MH_I2C_Read... [00:24:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:24:32]Read from MH i2c: E2 [00:24:32]MH_I2C_Read... [00:24:32]Read from MH i2c: E2 17 00 [00:24:32]MH_I2C_Read... [00:24:32]Read from MH i2c: E2 17 00 E3 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E3 [00:24:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:24:32]wFMCommunicate OK [00:24:32]CreateOFDProtocolMessage done [00:24:32]OFDSenderStorePacket 156581 [00:24:32]StoreOFDPacket docnum=156581 [00:24:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 38 32 08 01 57 49 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 40 9F 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A5 63 02 00 35 04 06 00 C8 0D CC 97 9D E3 C8 AE 50 B3 0C 54 76 AD [00:24:32]CheckFolder [00:24:32]dirname=/storage/ofd_packets [00:24:32]CheckFolder done [00:24:32]ProducePacketName [00:24:32]name=ofd_packets/00156581 [00:24:32]NVStorageSaveData ofd_packets/00156581 [00:24:32]File name is /storage/ofd_packets/00156581 [00:24:32]Write 302 bytes [00:24:32]NVStorageSaveData done [00:24:32]OFDSenderStorePacket done [00:24:32]KKMCreateOFDPacket done [00:24:32]NVStorageSaveData kkm_last_timestamp [00:24:32]File name is /storage/kkm_last_timestamp [00:24:32]Write 4 bytes [00:24:32]NVStorageSaveData done [00:24:32]OFD Sender: Processing packet 156581 [packets to send 52, broken 51] [00:24:32]ProducePacketName [00:24:32]name=ofd_packets/00156581 [00:24:32]OFD Sender: To server: pG, [00:24:32]CommunicateWithHost lk.salyk.kg:30040 [00:24:32]ConnectInit lk.salyk.kg [00:24:32]ExternCall_PrintAddStr [00:24:32]wPrintStart [00:24:32]Write to MH i2c: 01 00 00 E4 35 19 [00:24:32]Write i2c OK [00:24:32]MH_I2C_Read... [00:24:32]Read from MH i2c: 01 [00:24:32]MH_I2C_Read... [00:24:32]Read from MH i2c: 01 07 00 [00:24:32]MH_I2C_Read... [00:24:32]Read from MH i2c: 01 07 00 E4 35 00 00 00 00 00 FF 0F 2E [00:24:32]RasterBufferAndPrint [00:24:32]line Счет N : (1)874899 [00:24:32]line ИНН: 02508201610067 [00:24:32]line Контрольно-Кассовый Чек [00:24:32]line ПРОДАЖА [00:24:32]line ТРК (МРК, ГНК) : 33 [00:24:32]line Товар: 2710124130 [00:24:32]line Super 92-К-5 [00:24:32]line 14.620 * 68.40 [00:24:32]line = 1000.01 [00:24:32]line НДС 12% НСП 1% [00:24:32]line > о реализуемом товаре [00:24:32]line ИТОГО: 1000.01 [00:24:32]line НСП 1% : 8.85 [00:24:32]line НДС 12% : 106.20 [00:24:32]line Наличными: 0.00 [00:24:32]line Безнал.: 1000.01 [00:24:32]line Место: АЗС № 165 "Партнер Нефть" [00:24:32]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [00:24:32]line СНО: Общий режим [00:24:32]line Чек 1 21.10.2024 00:24 [00:24:32]line Смена: 315 ФФД: 1.0 [00:24:32]line ЗНМ: 0300000234 [00:24:32]line РНМ: 0000137193017469 [00:24:32]line Версия ККМ: v1.0 [00:24:32]line Платежная система: Mbank [00:24:32]line ФМ: 0000000000963156 [00:24:32]line ФД: 156581 [00:24:32]line ФПД: 219961592618467 [00:24:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T002432&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156581&fm=219961592618467&tin=02508201610067®Number=0000137193017469&sum=100001 [00:24:33]Connected sock=11 [00:24:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 38 32 08 01 57 49 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 40 9F 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A5 63 02 00 35 04 06 00 C8 0D CC 97 9D E3 C8 AE 50 B3 0C 54 76 AD [00:24:33]written 0, free lines is 4095 [00:24:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 EA 96 47 00 2A FF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A5 63 02 00 F4 03 04 00 72 45 15 67 B6 04 01 00 00 D2 EB 75 27 C5 38 C0 2E [00:24:33]CommunicateWithHost err = 0 [00:24:33]CheckOFDResponse [00:24:33]1017 (14) - 77093643461234 [00:24:33]1041 (16) - 0000000000963156 [00:24:33]1040 (4) - 156581 [00:24:33]1012 (4) - 20.10.2024 18:01 [00:24:33]1206 (1) - 0 [00:24:33]OFD Sender: Remove packet 156581 [00:24:33]ProducePacketName [00:24:33]name=ofd_packets/00156581 [00:24:33]NVStorageDeleteData [00:24:33]Write to MH i2c: 01 00 00 0D 36 43 [00:24:33]Write i2c OK [00:24:33]MH_I2C_Read... [00:24:33]Read from MH i2c: 01 [00:24:33]MH_I2C_Read... [00:24:33]Read from MH i2c: 01 07 00 [00:24:33]MH_I2C_Read... [00:24:33]Read from MH i2c: 01 07 00 0D 36 00 00 00 00 00 0E 0D 65 [00:24:33]RasterBufferAndPrint [00:24:33]line [00:24:33]line [00:24:33]line [00:24:33]line [00:24:33]line [00:24:33]written 0, free lines is 3348 [00:24:33]MH_Cut [00:24:33]Write to MH i2c: D1 01 00 14 36 01 1C [00:24:33]Write i2c OK [00:24:33]MH_I2C_Read... [00:24:33]Read from MH i2c: D1 [00:24:33]MH_I2C_Read... [00:24:33]Read from MH i2c: D1 01 00 [00:24:33]MH_I2C_Read... [00:24:33]Read from MH i2c: D1 01 00 14 36 00 1B [00:24:33]Write to MH i2c: 01 00 00 15 36 4B [00:24:33]Write i2c OK [00:24:33]MH_I2C_Read... [00:24:33]OFD Sender: No OFD packet to send [00:24:34]*** Cut start [00:24:34]*** Partial cut [00:24:34]*** CUTSNS_PIN = 1 [00:24:34]*** CUTSNS_PIN = 0 [00:24:34]*** Brake cut motor [00:24:34]Read from MH i2c: 01 [00:24:34]MH_I2C_Read... [00:24:34]*** Stop cut motor [00:24:34]*** Cut end [00:24:34]Read from MH i2c: 01 07 00 [00:24:34]MH_I2C_Read... [00:24:34]Read from MH i2c: 01 07 00 15 36 00 00 00 00 00 FF 0F 60 [00:24:34]process_action close_receipt done [00:24:34]requested_data is exist [00:24:34]produce_requested_data [00:24:34]requested_item fm.sn is exist - process it [00:24:34]wFMCommunicate request_size=4 [00:24:34]MH_SAM_APDU [00:24:34]CAPDU: 80 11 00 00 [00:24:34]Write to MH i2c: E2 08 00 16 36 80 11 00 00 00 00 00 00 C6 [00:24:34]Write i2c OK [00:24:34]MH_I2C_Read... [00:24:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:24:34]Read from MH i2c: E2 [00:24:34]MH_I2C_Read... [00:24:34]Read from MH i2c: E2 17 00 [00:24:34]MH_I2C_Read... [00:24:34]Read from MH i2c: E2 17 00 16 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 17 [00:24:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:24:34]wFMCommunicate OK [00:24:34]requested_item fd.num is exist - process it [00:24:34]SAM_PROTO_GetFieldsCounters [00:24:34]wFMCommunicate request_size=4 [00:24:34]MH_SAM_APDU [00:24:34]CAPDU: 80 13 00 00 [00:24:34]Write to MH i2c: E2 08 00 17 36 80 13 00 00 00 00 00 00 C9 [00:24:34]Write i2c OK [00:24:34]MH_I2C_Read... [00:24:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:24:35]Read from MH i2c: E2 [00:24:35]MH_I2C_Read... [00:24:35]Read from MH i2c: E2 62 00 [00:24:35]MH_I2C_Read... [00:24:35]Read from MH i2c: E2 62 00 17 36 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A5 63 02 00 0E 04 04 00 3B 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 4B [00:24:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A5 63 02 00 0E 04 04 00 3B 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:24:35]wFMCommunicate OK [00:24:35]SAM_PROTO_GetFieldsCounters done [00:24:35]requested_item shift.num is exist - process it [00:24:35]requested_item shift.opened is exist - process it [00:24:35]req_shift_opened [00:24:35]FM_GetShiftState [00:24:35]SAM_PROTO_GetShiftState [00:24:35]wFMCommunicate request_size=4 [00:24:35]MH_SAM_APDU [00:24:35]CAPDU: 80 13 01 00 [00:24:35]Write to MH i2c: E2 08 00 18 36 80 13 01 00 00 00 00 00 CB [00:24:35]Write i2c OK [00:24:35]MH_I2C_Read... [00:24:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:24:35]Read from MH i2c: E2 [00:24:35]MH_I2C_Read... [00:24:35]Read from MH i2c: E2 0E 00 [00:24:35]MH_I2C_Read... [00:24:35]Read from MH i2c: E2 0E 00 18 36 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 FE [00:24:35]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [00:24:35]wFMCommunicate OK [00:24:35]SAM_PROTO_GetShiftState done [00:24:35]FM_GetShiftState done [00:24:35]req_shift_opened done [00:24:35]requested_item shift.open_date is exist - process it [00:24:35]req_shift_open_date [00:24:35]req_shift_open_date done [00:24:35]produce_requested_data done [00:24:35]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156581,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965} [00:24:35]process_action_free close_receipt [00:24:35]json_value_free [00:24:35]json_value_free done [00:24:35]process_json_proto returns [00:24:35]Send response to host [00:24:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156581,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965}}} [00:24:35]free response buf [00:24:35]execute_script done [00:24:35]execute_script returns [00:24:35]free content buf [00:24:35]Sock 7.Close socket [00:24:35]Sock 7.Thread stoped [00:24:38]OFD Sender: No OFD packet to send [00:24:43]OFD Sender: No OFD packet to send [00:24:48]OFD Sender: No OFD packet to send [00:24:53]OFD Sender: No OFD packet to send [00:24:58]OFD Sender: No OFD packet to send [00:25:03]OFD Sender: No OFD packet to send [00:25:08]OFD Sender: No OFD packet to send [00:25:13]OFD Sender: No OFD packet to send [00:25:18]OFD Sender: No OFD packet to send [00:25:23]OFD Sender: No OFD packet to send [00:25:28]OFD Sender: No OFD packet to send [00:25:29]accept exits with 9 [00:25:29]New connection [00:25:29]New thread 3066588516 created [00:25:29]Thread 3066731876 joined [00:25:29]Waiting for new connection... [00:25:29] Sock 9.Parse request [00:25:29]Sock 9.Check first char [00:25:29]Sock 9.First char is OK [00:25:29]request: POST /json_proto HTTP/1.0 [00:25:29]Method: POST [00:25:29]URL: /json_proto [00:25:29]Method is POST - this is cgi request [00:25:29]url: /json_proto [00:25:29]query_string will be loaded in cgi processing [00:25:29]execute_cgi json_proto POST (null) [00:25:29]execute_cgi path=json_proto method=POST [00:25:29]POST find Content-Length [00:25:29]Host: 172.17.53.67:8080 [00:25:29]Content-Length: 674 [00:25:29]Content-Type: application/json [00:25:29] [00:25:29]POST finish read [00:25:29]Found Content-Length = 674 [00:25:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874900", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:25:29]execute_script... [00:25:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874900", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:25:29]POST & json_proto [00:25:29]process_json_proto [00:25:29]json parsed OK: [00:25:29]protocol is kg_v1.0 [00:25:29]action value=close_receipt [00:25:29]process_action close_receipt [00:25:29]cmd_close_receipt [00:25:29]MH_GetDate [00:25:29]Write to MH i2c: F0 00 00 19 36 3E [00:25:29]Write i2c OK [00:25:29]MH_I2C_Read... [00:25:29]Read from MH i2c: F0 [00:25:29]MH_I2C_Read... [00:25:29]Read from MH i2c: F0 09 00 [00:25:29]MH_I2C_Read... [00:25:29]Read from MH i2c: F0 09 00 19 36 00 7B 9F 15 67 19 BC 99 64 AF [00:25:29]GetLastDocTimeStamp 1729470272 [00:25:29]current date 1729470331 [00:25:29]FM_GetShiftState [00:25:29]SAM_PROTO_GetShiftState [00:25:29]wFMCommunicate request_size=4 [00:25:29]MH_SAM_APDU [00:25:29]CAPDU: 80 13 01 00 [00:25:29]Write to MH i2c: E2 08 00 1A 36 80 13 01 00 00 00 00 00 CD [00:25:29]Write i2c OK [00:25:29]MH_I2C_Read... [00:25:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:25:29]Read from MH i2c: E2 [00:25:29]MH_I2C_Read... [00:25:29]Read from MH i2c: E2 0E 00 [00:25:29]MH_I2C_Read... [00:25:29]Read from MH i2c: E2 0E 00 1A 36 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 00 [00:25:29]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [00:25:29]wFMCommunicate OK [00:25:29]SAM_PROTO_GetShiftState done [00:25:29]FM_GetShiftState done [00:25:29]opened in 1729469965 [00:25:29]opened+sec_in_day 1729556365 [00:25:29]quantity*price = 40005 [00:25:29]sum+1 = 40006 [00:25:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 2 21.10.2024 00:25 Смена: 315 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156582 ФПД: 271586832356521 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T002531&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156582&fm=271586832356521&tin=02508201610067®Number=0000137193017469&sum=40000 [00:25:30]StoreToDocumentArchive [00:25:30]shift 315 fd 156582 [00:25:30]save to /storage/0315/doc_00156582 [00:25:30]save last doc name /storage/0315/doc_00156582 to /storage/kkm_last_doc_name [00:25:30]save OK [00:25:30]Clear old archive folders... [00:25:30]ProcessDocumentItem done err = 0, tmpTLVsize=248 [00:25:30]tlvbuf is 002DDCD0 [00:25:30]SAM_PROTO_ClearQueue [00:25:30]wFMCommunicate request_size=4 [00:25:30]MH_SAM_APDU [00:25:30]CAPDU: 80 09 00 00 [00:25:30]Write to MH i2c: E2 08 00 27 36 80 09 00 00 00 00 00 00 CF [00:25:30]Write i2c OK [00:25:30]MH_I2C_Read... [00:25:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:25:30]Read from MH i2c: E2 [00:25:30]MH_I2C_Read... [00:25:30]Read from MH i2c: E2 03 00 [00:25:30]MH_I2C_Read... [00:25:30]Read from MH i2c: E2 03 00 27 36 00 90 00 D1 [00:25:30]RAPDU: 90 00 [00:25:30]wFMCommunicate OK [00:25:30]SAM_PROTO_ClearQueue done [00:25:30]KKMCreateOFDPacket [00:25:30]OFDProtocolAddRootSTLVToBuf [00:25:30]FM_MakeSignedData [00:25:30]FM_MakeSignedData [00:25:30]SAM_PROTO_SignData [00:25:30]wFMCommunicate request_size=4 [00:25:30]MH_SAM_APDU [00:25:30]CAPDU: 80 0D 01 02 [00:25:30]Write to MH i2c: E2 08 00 28 36 80 0D 01 02 00 00 00 00 D7 [00:25:30]Write i2c OK [00:25:30]MH_I2C_Read... [00:25:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:25:30]Read from MH i2c: E2 [00:25:30]MH_I2C_Read... [00:25:30]Read from MH i2c: E2 03 00 [00:25:30]MH_I2C_Read... [00:25:30]Read from MH i2c: E2 03 00 28 36 00 90 00 D2 [00:25:30]RAPDU: 90 00 [00:25:30]wFMCommunicate OK [00:25:30]wFMCommunicate request_size=255 [00:25:30]MH_SAM_APDU [00:25:30]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 00 00 00 F4 03 04 00 7B 9F 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A6 63 02 00 35 04 06 00 F7 01 BC AB [00:25:30]Write to MH i2c: E2 02 01 29 36 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 00 00 00 F4 03 04 00 7B 9F 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A6 63 02 00 35 04 06 00 F7 01 BC AB 00 00 A2 [00:25:30]Write i2c OK [00:25:30]MH_I2C_Read... [00:25:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:25:30]Read from MH i2c: E2 [00:25:30]MH_I2C_Read... [00:25:30]Read from MH i2c: E2 03 00 [00:25:30]MH_I2C_Read... [00:25:30]Read from MH i2c: E2 03 00 29 36 00 90 00 D3 [00:25:30]RAPDU: 90 00 [00:25:30]wFMCommunicate OK [00:25:30]wFMCommunicate request_size=7 [00:25:30]MH_SAM_APDU [00:25:30]CAPDU: 80 0D 02 02 02 14 A9 [00:25:30]Write to MH i2c: E2 0A 00 2A 36 80 0D 02 02 02 00 14 A9 00 00 9B [00:25:30]Write i2c OK [00:25:30]MH_I2C_Read... [00:25:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:25:30]Read from MH i2c: E2 [00:25:30]MH_I2C_Read... [00:25:30]Read from MH i2c: E2 03 00 [00:25:30]MH_I2C_Read... [00:25:30]Read from MH i2c: E2 03 00 2A 36 00 90 00 D4 [00:25:30]RAPDU: 90 00 [00:25:30]wFMCommunicate OK [00:25:30]wFMCommunicate request_size=4 [00:25:30]MH_SAM_APDU [00:25:30]CAPDU: 80 0D 03 02 [00:25:30]Write to MH i2c: E2 08 00 2B 36 80 0D 03 02 00 00 00 00 DC [00:25:30]Write i2c OK [00:25:30]MH_I2C_Read... [00:25:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:25:31]Read from MH i2c: E2 [00:25:31]MH_I2C_Read... [00:25:31]Read from MH i2c: E2 0B 00 [00:25:31]MH_I2C_Read... [00:25:31]Read from MH i2c: E2 0B 00 2B 36 00 90 44 90 68 3A C5 FA E8 90 00 8A [00:25:31]RAPDU: 90 44 90 68 3A C5 FA E8 90 00 [00:25:31]wFMCommunicate OK [00:25:31]SAM_PROTO_SignData done [00:25:31]FM_MakeSignedData done [00:25:31]CreateOFDProtocolMessage [00:25:31]wFMCommunicate request_size=4 [00:25:31]MH_SAM_APDU [00:25:31]CAPDU: 80 11 00 00 [00:25:31]Write to MH i2c: E2 08 00 2C 36 80 11 00 00 00 00 00 00 DC [00:25:31]Write i2c OK [00:25:31]MH_I2C_Read... [00:25:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:25:31]Read from MH i2c: E2 [00:25:31]MH_I2C_Read... [00:25:31]Read from MH i2c: E2 17 00 [00:25:31]MH_I2C_Read... [00:25:31]Read from MH i2c: E2 17 00 2C 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2D [00:25:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:25:31]wFMCommunicate OK [00:25:31]CreateOFDProtocolMessage done [00:25:31]OFDSenderStorePacket 156582 [00:25:31]StoreOFDPacket docnum=156582 [00:25:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 73 03 04 01 2A 48 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 00 00 00 F4 03 04 00 7B 9F 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A6 63 02 00 35 04 06 00 F7 01 BC AB 14 A9 90 44 90 68 3A C5 FA E8 [00:25:31]CheckFolder [00:25:31]dirname=/storage/ofd_packets [00:25:31]CheckFolder done [00:25:31]ProducePacketName [00:25:31]name=ofd_packets/00156582 [00:25:31]NVStorageSaveData ofd_packets/00156582 [00:25:31]File name is /storage/ofd_packets/00156582 [00:25:31]Write 298 bytes [00:25:31]NVStorageSaveData done [00:25:31]OFDSenderStorePacket done [00:25:31]KKMCreateOFDPacket done [00:25:31]NVStorageSaveData kkm_last_timestamp [00:25:31]File name is /storage/kkm_last_timestamp [00:25:31]Write 4 bytes [00:25:31]NVStorageSaveData done [00:25:31]ExternCall_PrintAddStr [00:25:31]wPrintStart [00:25:31]Write to MH i2c: 01 00 00 2D 36 63 [00:25:31]Write i2c OK [00:25:31]MH_I2C_Read... [00:25:31]Read from MH i2c: 01 [00:25:31]MH_I2C_Read... [00:25:31]Read from MH i2c: 01 07 00 [00:25:31]MH_I2C_Read... [00:25:31]Read from MH i2c: 01 07 00 2D 36 00 00 00 00 00 FF 0F 78 [00:25:31]RasterBufferAndPrint [00:25:31]line Счет N : (1)874900 [00:25:31]line ИНН: 02508201610067 [00:25:31]line Контрольно-Кассовый Чек [00:25:31]line ПРОДАЖА [00:25:31]line ТРК (МРК, ГНК) : 44 [00:25:31]line Товар: 2710194210 [00:25:31]line ДТ-К-2 [00:25:31]line 5.250 * 76.20 [00:25:31]line = 400.05 [00:25:31]line НДС 12% НСП 1% [00:25:31]line > о реализуемом товаре [00:25:31]line ОКРУГЛЕНИЕ: -0.05 [00:25:31]line ИТОГО: 400.00 [00:25:31]line Внесено: 400.00 [00:25:31]line СДАЧА: 0.00 [00:25:31]line НСП 1% : 3.54 [00:25:31]line НДС 12% : 42.48 [00:25:31]line Наличными: 400.00 [00:25:31]line Безнал.: 0.00 [00:25:31]line Место: АЗС № 165 "Партнер Нефть" [00:25:31]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [00:25:31]line СНО: Общий режим [00:25:31]line Чек 2 21.10.2024 00:25 [00:25:31]line Смена: 315 ФФД: 1.0 [00:25:31]line ЗНМ: 0300000234 [00:25:31]line РНМ: 0000137193017469 [00:25:31]line Версия ККМ: v1.0 [00:25:31]line ФМ: 0000000000963156 [00:25:31]line ФД: 156582 [00:25:31]line ФПД: 271586832356521 [00:25:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T002531&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156582&fm=271586832356521&tin=02508201610067®Number=0000137193017469&sum=40000 [00:25:31]written 0, free lines is 4095 [00:25:31]OFD Sender: Processing packet 156582 [packets to send 52, broken 51] [00:25:31]ProducePacketName [00:25:31]name=ofd_packets/00156582 [00:25:31]OFD Sender: To server: pG, [00:25:31]CommunicateWithHost lk.salyk.kg:30040 [00:25:31]ConnectInit lk.salyk.kg [00:25:31]Connected sock=10 [00:25:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 73 03 04 01 2A 48 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 00 00 00 F4 03 04 00 7B 9F 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A6 63 02 00 35 04 06 00 F7 01 BC AB 14 A9 90 44 90 68 3A C5 FA E8 [00:25:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 2E CD 47 00 8C 83 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A6 63 02 00 F4 03 04 00 AC 45 15 67 B6 04 01 00 00 A3 79 9D 80 4C C2 0B AB [00:25:31]CommunicateWithHost err = 0 [00:25:31]CheckOFDResponse [00:25:31]1017 (14) - 77093643461234 [00:25:31]1041 (16) - 0000000000963156 [00:25:31]1040 (4) - 156582 [00:25:31]1012 (4) - 20.10.2024 18:02 [00:25:31]1206 (1) - 0 [00:25:31]OFD Sender: Remove packet 156582 [00:25:31]ProducePacketName [00:25:31]name=ofd_packets/00156582 [00:25:31]NVStorageDeleteData [00:25:31]Write to MH i2c: 01 00 00 58 36 8E [00:25:31]Write i2c OK [00:25:31]MH_I2C_Read... [00:25:31]Read from MH i2c: 01 [00:25:31]MH_I2C_Read... [00:25:31]Read from MH i2c: 01 07 00 [00:25:31]MH_I2C_Read... [00:25:31]Read from MH i2c: 01 07 00 58 36 00 00 00 00 00 E4 0C 85 [00:25:31]RasterBufferAndPrint [00:25:31]line [00:25:31]line [00:25:31]line [00:25:31]line [00:25:31]line [00:25:31]written 0, free lines is 3306 [00:25:31]MH_Cut [00:25:31]Write to MH i2c: D1 01 00 5F 36 01 67 [00:25:31]Write i2c OK [00:25:31]MH_I2C_Read... [00:25:31]Read from MH i2c: D1 [00:25:31]MH_I2C_Read... [00:25:31]Read from MH i2c: D1 01 00 [00:25:31]MH_I2C_Read... [00:25:31]Read from MH i2c: D1 01 00 5F 36 00 66 [00:25:31]Write to MH i2c: 01 00 00 60 36 96 [00:25:31]Write i2c OK [00:25:31]MH_I2C_Read... [00:25:31]OFD Sender: No OFD packet to send [00:25:32]*** Cut start [00:25:32]*** Partial cut [00:25:32]*** CUTSNS_PIN = 1 [00:25:32]*** CUTSNS_PIN = 0 [00:25:32]*** Brake cut motor [00:25:32]Read from MH i2c: 01 [00:25:32]MH_I2C_Read... [00:25:32]*** Stop cut motor [00:25:32]*** Cut end [00:25:32]Read from MH i2c: 01 07 00 [00:25:32]MH_I2C_Read... [00:25:32]Read from MH i2c: 01 07 00 60 36 00 00 00 00 00 FF 0F AB [00:25:32]process_action close_receipt done [00:25:32]requested_data is exist [00:25:32]produce_requested_data [00:25:32]requested_item fm.sn is exist - process it [00:25:32]wFMCommunicate request_size=4 [00:25:32]MH_SAM_APDU [00:25:32]CAPDU: 80 11 00 00 [00:25:32]Write to MH i2c: E2 08 00 61 36 80 11 00 00 00 00 00 00 11 [00:25:32]Write i2c OK [00:25:32]MH_I2C_Read... [00:25:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:25:32]Read from MH i2c: E2 [00:25:32]MH_I2C_Read... [00:25:32]Read from MH i2c: E2 17 00 [00:25:32]MH_I2C_Read... [00:25:32]Read from MH i2c: E2 17 00 61 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 62 [00:25:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:25:32]wFMCommunicate OK [00:25:32]requested_item fd.num is exist - process it [00:25:32]SAM_PROTO_GetFieldsCounters [00:25:32]wFMCommunicate request_size=4 [00:25:32]MH_SAM_APDU [00:25:32]CAPDU: 80 13 00 00 [00:25:32]Write to MH i2c: E2 08 00 62 36 80 13 00 00 00 00 00 00 14 [00:25:32]Write i2c OK [00:25:32]MH_I2C_Read... [00:25:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:25:33]Read from MH i2c: E2 [00:25:33]MH_I2C_Read... [00:25:33]Read from MH i2c: E2 62 00 [00:25:33]MH_I2C_Read... [00:25:33]Read from MH i2c: E2 62 00 62 36 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A6 63 02 00 0E 04 04 00 3B 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 9A [00:25:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A6 63 02 00 0E 04 04 00 3B 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:25:33]wFMCommunicate OK [00:25:33]SAM_PROTO_GetFieldsCounters done [00:25:33]requested_item shift.num is exist - process it [00:25:33]requested_item shift.opened is exist - process it [00:25:33]req_shift_opened [00:25:33]FM_GetShiftState [00:25:33]SAM_PROTO_GetShiftState [00:25:33]wFMCommunicate request_size=4 [00:25:33]MH_SAM_APDU [00:25:33]CAPDU: 80 13 01 00 [00:25:33]Write to MH i2c: E2 08 00 63 36 80 13 01 00 00 00 00 00 16 [00:25:33]Write i2c OK [00:25:33]MH_I2C_Read... [00:25:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:25:33]Read from MH i2c: E2 [00:25:33]MH_I2C_Read... [00:25:33]Read from MH i2c: E2 0E 00 [00:25:33]MH_I2C_Read... [00:25:33]Read from MH i2c: E2 0E 00 63 36 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 49 [00:25:33]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [00:25:33]wFMCommunicate OK [00:25:33]SAM_PROTO_GetShiftState done [00:25:33]FM_GetShiftState done [00:25:33]req_shift_opened done [00:25:33]requested_item shift.open_date is exist - process it [00:25:33]req_shift_open_date [00:25:33]req_shift_open_date done [00:25:33]produce_requested_data done [00:25:33]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156582,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965} [00:25:33]process_action_free close_receipt [00:25:33]json_value_free [00:25:33]json_value_free done [00:25:33]process_json_proto returns [00:25:33]Send response to host [00:25:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156582,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965}}} [00:25:33]free response buf [00:25:33]execute_script done [00:25:33]execute_script returns [00:25:33]free content buf [00:25:33]Sock 9.Close socket [00:25:33]Sock 9.Thread stoped [00:25:36]OFD Sender: No OFD packet to send [00:25:41]OFD Sender: No OFD packet to send [00:25:46]OFD Sender: No OFD packet to send [00:25:51]OFD Sender: No OFD packet to send [00:25:56]OFD Sender: No OFD packet to send [00:26:01]OFD Sender: No OFD packet to send [00:26:07]OFD Sender: No OFD packet to send [00:26:12]OFD Sender: No OFD packet to send [00:26:17]OFD Sender: No OFD packet to send [00:26:22]OFD Sender: No OFD packet to send [00:26:27]OFD Sender: No OFD packet to send [00:26:32]OFD Sender: No OFD packet to send [00:26:37]OFD Sender: No OFD packet to send [00:26:42]OFD Sender: No OFD packet to send [00:26:47]OFD Sender: No OFD packet to send [00:26:52]OFD Sender: No OFD packet to send [00:26:57]OFD Sender: No OFD packet to send [00:27:02]OFD Sender: No OFD packet to send [00:27:07]OFD Sender: No OFD packet to send [00:27:12]OFD Sender: No OFD packet to send [00:27:17]OFD Sender: No OFD packet to send [00:27:22]OFD Sender: No OFD packet to send [00:27:27]OFD Sender: No OFD packet to send [00:27:32]OFD Sender: No OFD packet to send [00:27:37]OFD Sender: No OFD packet to send [00:27:42]OFD Sender: No OFD packet to send [00:27:47]OFD Sender: No OFD packet to send [00:27:52]OFD Sender: No OFD packet to send [00:27:57]OFD Sender: No OFD packet to send [00:27:58]accept exits with 7 [00:27:58]New connection [00:27:58]New thread 3066731876 created [00:27:58]Thread 3066588516 joined [00:27:58]Waiting for new connection... [00:27:58] Sock 7.Parse request [00:27:58]Sock 7.Check first char [00:27:58]Sock 7.First char is OK [00:27:58]request: POST /json_proto HTTP/1.0 [00:27:58]Method: POST [00:27:58]URL: /json_proto [00:27:58]Method is POST - this is cgi request [00:27:58]url: /json_proto [00:27:58]query_string will be loaded in cgi processing [00:27:58]execute_cgi json_proto POST (null) [00:27:58]execute_cgi path=json_proto method=POST [00:27:58]POST find Content-Length [00:27:58]Host: 172.17.53.67:8080 [00:27:58]Content-Length: 677 [00:27:58]Content-Type: application/json [00:27:58] [00:27:58]POST finish read [00:27:58]Found Content-Length = 677 [00:27:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874901", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.070, "sum" : 205.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 205.00, "total" : 205.00, "payments": [ { "type": 0, "sum" : 205.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:27:58]execute_script... [00:27:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874901", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.070, "sum" : 205.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 205.00, "total" : 205.00, "payments": [ { "type": 0, "sum" : 205.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:27:58]POST & json_proto [00:27:58]process_json_proto [00:27:58]json parsed OK: [00:27:58]protocol is kg_v1.0 [00:27:58]action value=close_receipt [00:27:58]process_action close_receipt [00:27:58]cmd_close_receipt [00:27:58]MH_GetDate [00:27:58]Write to MH i2c: F0 00 00 64 36 89 [00:27:58]Write i2c OK [00:27:58]MH_I2C_Read... [00:27:58]Read from MH i2c: F0 [00:27:58]MH_I2C_Read... [00:27:58]Read from MH i2c: F0 09 00 [00:27:58]MH_I2C_Read... [00:27:58]Read from MH i2c: F0 09 00 64 36 00 10 A0 15 67 19 BC 99 64 90 [00:27:58]GetLastDocTimeStamp 1729470331 [00:27:58]current date 1729470480 [00:27:58]FM_GetShiftState [00:27:58]SAM_PROTO_GetShiftState [00:27:58]wFMCommunicate request_size=4 [00:27:58]MH_SAM_APDU [00:27:58]CAPDU: 80 13 01 00 [00:27:58]Write to MH i2c: E2 08 00 65 36 80 13 01 00 00 00 00 00 18 [00:27:58]Write i2c OK [00:27:58]MH_I2C_Read... [00:27:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:27:58]Read from MH i2c: E2 [00:27:58]MH_I2C_Read... [00:27:58]Read from MH i2c: E2 0E 00 [00:27:58]MH_I2C_Read... [00:27:58]Read from MH i2c: E2 0E 00 65 36 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 4B [00:27:58]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [00:27:58]wFMCommunicate OK [00:27:58]SAM_PROTO_GetShiftState done [00:27:58]FM_GetShiftState done [00:27:58]opened in 1729469965 [00:27:58]opened+sec_in_day 1729556365 [00:27:58]quantity*price = 20538 [00:27:58]sum+1 = 20539 [00:27:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 205.00 Внесено: 205.00 СДАЧА: 0.00 НСП 1% : 1.82 НДС 12% : 21.81 Наличными: 205.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 3 21.10.2024 00:28 Смена: 315 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156583 ФПД: 279676140946102 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T002800&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156583&fm=279676140946102&tin=02508201610067®Number=0000137193017469&sum=20500 [00:27:59]StoreToDocumentArchive [00:27:59]shift 315 fd 156583 [00:27:59]save to /storage/0315/doc_00156583 [00:27:59]save last doc name /storage/0315/doc_00156583 to /storage/kkm_last_doc_name [00:27:59]save OK [00:27:59]Clear old archive folders... [00:27:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:27:59]tlvbuf is 002D1430 [00:27:59]SAM_PROTO_ClearQueue [00:27:59]wFMCommunicate request_size=4 [00:27:59]MH_SAM_APDU [00:27:59]CAPDU: 80 09 00 00 [00:27:59]Write to MH i2c: E2 08 00 72 36 80 09 00 00 00 00 00 00 1A [00:27:59]Write i2c OK [00:27:59]MH_I2C_Read... [00:27:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:27:59]Read from MH i2c: E2 [00:27:59]MH_I2C_Read... [00:27:59]Read from MH i2c: E2 03 00 [00:27:59]MH_I2C_Read... [00:27:59]Read from MH i2c: E2 03 00 72 36 00 90 00 1C [00:27:59]RAPDU: 90 00 [00:27:59]wFMCommunicate OK [00:27:59]SAM_PROTO_ClearQueue done [00:27:59]KKMCreateOFDPacket [00:27:59]OFDProtocolAddRootSTLVToBuf [00:27:59]FM_MakeSignedData [00:27:59]FM_MakeSignedData [00:27:59]SAM_PROTO_SignData [00:27:59]wFMCommunicate request_size=4 [00:27:59]MH_SAM_APDU [00:27:59]CAPDU: 80 0D 01 02 [00:27:59]Write to MH i2c: E2 08 00 73 36 80 0D 01 02 00 00 00 00 22 [00:27:59]Write i2c OK [00:27:59]MH_I2C_Read... [00:27:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:27:59]Read from MH i2c: E2 [00:27:59]MH_I2C_Read... [00:27:59]Read from MH i2c: E2 03 00 [00:27:59]MH_I2C_Read... [00:27:59]Read from MH i2c: E2 03 00 73 36 00 90 00 1D [00:27:59]RAPDU: 90 00 [00:27:59]wFMCommunicate OK [00:27:59]wFMCommunicate request_size=255 [00:27:59]MH_SAM_APDU [00:27:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 3A 50 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 50 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 08 00 00 00 00 07 04 06 00 14 50 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 10 A0 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A7 63 02 00 35 04 06 00 FE [00:27:59]Write to MH i2c: E2 02 01 74 36 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 3A 50 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 50 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 08 00 00 00 00 07 04 06 00 14 50 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 10 A0 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A7 63 02 00 35 04 06 00 FE 00 00 93 [00:27:59]Write i2c OK [00:27:59]MH_I2C_Read... [00:28:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:28:00]Read from MH i2c: E2 [00:28:00]MH_I2C_Read... [00:28:00]Read from MH i2c: E2 03 00 [00:28:00]MH_I2C_Read... [00:28:00]Read from MH i2c: E2 03 00 74 36 00 90 00 1E [00:28:00]RAPDU: 90 00 [00:28:00]wFMCommunicate OK [00:28:00]wFMCommunicate request_size=10 [00:28:00]MH_SAM_APDU [00:28:00]CAPDU: 80 0D 02 02 05 5D 2D 08 82 B6 [00:28:00]Write to MH i2c: E2 0D 00 75 36 80 0D 02 02 05 00 5D 2D 08 82 B6 00 00 F9 [00:28:00]Write i2c OK [00:28:00]MH_I2C_Read... [00:28:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:28:00]Read from MH i2c: E2 [00:28:00]MH_I2C_Read... [00:28:00]Read from MH i2c: E2 03 00 [00:28:00]MH_I2C_Read... [00:28:00]Read from MH i2c: E2 03 00 75 36 00 90 00 1F [00:28:00]RAPDU: 90 00 [00:28:00]wFMCommunicate OK [00:28:00]wFMCommunicate request_size=4 [00:28:00]MH_SAM_APDU [00:28:00]CAPDU: 80 0D 03 02 [00:28:00]Write to MH i2c: E2 08 00 76 36 80 0D 03 02 00 00 00 00 27 [00:28:00]Write i2c OK [00:28:00]MH_I2C_Read... [00:28:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:28:00]Read from MH i2c: E2 [00:28:00]MH_I2C_Read... [00:28:00]Read from MH i2c: E2 0B 00 [00:28:00]MH_I2C_Read... [00:28:00]Read from MH i2c: E2 0B 00 76 36 00 8E 58 24 6F EE B4 7A 22 90 00 DF [00:28:00]RAPDU: 8E 58 24 6F EE B4 7A 22 90 00 [00:28:00]wFMCommunicate OK [00:28:00]SAM_PROTO_SignData done [00:28:00]FM_MakeSignedData done [00:28:00]CreateOFDProtocolMessage [00:28:00]wFMCommunicate request_size=4 [00:28:00]MH_SAM_APDU [00:28:00]CAPDU: 80 11 00 00 [00:28:00]Write to MH i2c: E2 08 00 77 36 80 11 00 00 00 00 00 00 27 [00:28:00]Write i2c OK [00:28:00]MH_I2C_Read... [00:28:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:28:00]Read from MH i2c: E2 [00:28:00]MH_I2C_Read... [00:28:00]Read from MH i2c: E2 17 00 [00:28:00]MH_I2C_Read... [00:28:00]Read from MH i2c: E2 17 00 77 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 78 [00:28:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:28:00]wFMCommunicate OK [00:28:00]CreateOFDProtocolMessage done [00:28:00]OFDSenderStorePacket 156583 [00:28:00]StoreOFDPacket docnum=156583 [00:28:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F7 D2 07 01 DA 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 3A 50 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 50 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 08 00 00 00 00 07 04 06 00 14 50 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 10 A0 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A7 63 02 00 35 04 06 00 FE 5D 2D 08 82 B6 8E 58 24 6F EE B4 7A 22 [00:28:00]CheckFolder [00:28:00]dirname=/storage/ofd_packets [00:28:00]CheckFolder done [00:28:00]ProducePacketName [00:28:00]name=ofd_packets/00156583 [00:28:00]NVStorageSaveData ofd_packets/00156583 [00:28:00]File name is /storage/ofd_packets/00156583 [00:28:00]Write 301 bytes [00:28:00]NVStorageSaveData done [00:28:00]OFDSenderStorePacket done [00:28:00]KKMCreateOFDPacket done [00:28:00]NVStorageSaveData kkm_last_timestamp [00:28:00]File name is /storage/kkm_last_timestamp [00:28:00]Write 4 bytes [00:28:00]NVStorageSaveData done [00:28:00]ExternCall_PrintAddStr [00:28:00]wPrintStart [00:28:00]Write to MH i2c: 01 00 00 78 36 AE [00:28:00]Write i2c OK [00:28:00]MH_I2C_Read... [00:28:00]Read from MH i2c: 01 [00:28:00]MH_I2C_Read... [00:28:00]Read from MH i2c: 01 07 00 [00:28:00]MH_I2C_Read... [00:28:00]Read from MH i2c: 01 07 00 78 36 00 00 00 00 00 FF 0F C3 [00:28:00]RasterBufferAndPrint [00:28:00]line Счет N : (1)874901 [00:28:00]line ИНН: 02508201610067 [00:28:00]line Контрольно-Кассовый Чек [00:28:00]line ПРОДАЖА [00:28:00]line ТРК (МРК, ГНК) : 22 [00:28:00]line Товар: 2710124130 [00:28:00]line Аи-92-К-5 [00:28:00]line 3.070 * 66.90 [00:28:00]line = 205.38 [00:28:00]line НДС 12% НСП 1% [00:28:00]line > о реализуемом товаре [00:28:00]line ОКРУГЛЕНИЕ: -0.38 [00:28:00]line ИТОГО: 205.00 [00:28:00]line Внесено: 205.00 [00:28:00]line СДАЧА: 0.00 [00:28:00]line НСП 1% : 1.82 [00:28:00]line НДС 12% : 21.81 [00:28:00]line Наличными: 205.00 [00:28:00]line Безнал.: 0.00 [00:28:00]line Место: АЗС № 165 "Партнер Нефть" [00:28:00]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [00:28:00]line СНО: Общий режим [00:28:00]line Чек 3 21.10.2024 00:28 [00:28:00]line Смена: 315 ФФД: 1.0 [00:28:00]line ЗНМ: 0300000234 [00:28:00]line РНМ: 0000137193017469 [00:28:00]line Версия ККМ: v1.0 [00:28:00]line ФМ: 0000000000963156 [00:28:00]line ФД: 156583 [00:28:00]line ФПД: 279676140946102 [00:28:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T002800&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156583&fm=279676140946102&tin=02508201610067®Number=0000137193017469&sum=20500 [00:28:00]OFD Sender: Processing packet 156583 [packets to send 52, broken 51] [00:28:00]ProducePacketName [00:28:00]name=ofd_packets/00156583 [00:28:00]OFD Sender: To server: pG, [00:28:00]CommunicateWithHost lk.salyk.kg:30040 [00:28:00]ConnectInit lk.salyk.kg [00:28:00]written 0, free lines is 4095 [00:28:00]Connected sock=10 [00:28:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F7 D2 07 01 DA 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 3A 50 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 50 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 08 00 00 00 00 07 04 06 00 14 50 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 10 A0 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A7 63 02 00 35 04 06 00 FE 5D 2D 08 82 B6 8E 58 24 6F EE B4 7A 22 [00:28:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 5D 18 47 00 EA 96 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A7 63 02 00 F4 03 04 00 41 46 15 67 B6 04 01 00 00 95 EF 63 A8 D3 81 7C D3 [00:28:01]CommunicateWithHost err = 0 [00:28:01]CheckOFDResponse [00:28:01]1017 (14) - 77093643461234 [00:28:01]1041 (16) - 0000000000963156 [00:28:01]1040 (4) - 156583 [00:28:01]1012 (4) - 20.10.2024 18:04 [00:28:01]1206 (1) - 0 [00:28:01]OFD Sender: Remove packet 156583 [00:28:01]ProducePacketName [00:28:01]name=ofd_packets/00156583 [00:28:01]NVStorageDeleteData [00:28:01]Write to MH i2c: 01 00 00 A3 36 D9 [00:28:01]Write i2c OK [00:28:01]MH_I2C_Read... [00:28:01]Read from MH i2c: 01 [00:28:01]MH_I2C_Read... [00:28:01]Read from MH i2c: 01 07 00 [00:28:01]MH_I2C_Read... [00:28:01]Read from MH i2c: 01 07 00 A3 36 00 00 00 00 00 F3 0C DF [00:28:01]RasterBufferAndPrint [00:28:01]line [00:28:01]line [00:28:01]line [00:28:01]line [00:28:01]line [00:28:01]written 0, free lines is 3321 [00:28:01]MH_Cut [00:28:01]Write to MH i2c: D1 01 00 AA 36 01 B2 [00:28:01]Write i2c OK [00:28:01]MH_I2C_Read... [00:28:01]Read from MH i2c: D1 [00:28:01]MH_I2C_Read... [00:28:01]Read from MH i2c: D1 01 00 [00:28:01]MH_I2C_Read... [00:28:01]Read from MH i2c: D1 01 00 AA 36 00 B1 [00:28:01]Write to MH i2c: 01 00 00 AB 36 E1 [00:28:01]Write i2c OK [00:28:01]MH_I2C_Read... [00:28:01]OFD Sender: No OFD packet to send [00:28:01]*** Cut start [00:28:01]*** Partial cut [00:28:01]*** CUTSNS_PIN = 1 [00:28:01]*** CUTSNS_PIN = 0 [00:28:02]*** Brake cut motor [00:28:02]Read from MH i2c: 01 [00:28:02]MH_I2C_Read... [00:28:02]*** Stop cut motor [00:28:02]*** Cut end [00:28:02]Read from MH i2c: 01 07 00 [00:28:02]MH_I2C_Read... [00:28:02]Read from MH i2c: 01 07 00 AB 36 00 00 00 00 00 FF 0F F6 [00:28:02]process_action close_receipt done [00:28:02]requested_data is exist [00:28:02]produce_requested_data [00:28:02]requested_item fm.sn is exist - process it [00:28:02]wFMCommunicate request_size=4 [00:28:02]MH_SAM_APDU [00:28:02]CAPDU: 80 11 00 00 [00:28:02]Write to MH i2c: E2 08 00 AC 36 80 11 00 00 00 00 00 00 5C [00:28:02]Write i2c OK [00:28:02]MH_I2C_Read... [00:28:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:28:02]Read from MH i2c: E2 [00:28:02]MH_I2C_Read... [00:28:02]Read from MH i2c: E2 17 00 [00:28:02]MH_I2C_Read... [00:28:02]Read from MH i2c: E2 17 00 AC 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AD [00:28:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:28:02]wFMCommunicate OK [00:28:02]requested_item fd.num is exist - process it [00:28:02]SAM_PROTO_GetFieldsCounters [00:28:02]wFMCommunicate request_size=4 [00:28:02]MH_SAM_APDU [00:28:02]CAPDU: 80 13 00 00 [00:28:02]Write to MH i2c: E2 08 00 AD 36 80 13 00 00 00 00 00 00 5F [00:28:02]Write i2c OK [00:28:02]MH_I2C_Read... [00:28:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:28:02]Read from MH i2c: E2 [00:28:02]MH_I2C_Read... [00:28:02]Read from MH i2c: E2 62 00 [00:28:02]MH_I2C_Read... [00:28:02]Read from MH i2c: E2 62 00 AD 36 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A7 63 02 00 0E 04 04 00 3B 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 E9 [00:28:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A7 63 02 00 0E 04 04 00 3B 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:28:02]wFMCommunicate OK [00:28:02]SAM_PROTO_GetFieldsCounters done [00:28:02]requested_item shift.num is exist - process it [00:28:02]requested_item shift.opened is exist - process it [00:28:02]req_shift_opened [00:28:02]FM_GetShiftState [00:28:02]SAM_PROTO_GetShiftState [00:28:02]wFMCommunicate request_size=4 [00:28:02]MH_SAM_APDU [00:28:02]CAPDU: 80 13 01 00 [00:28:02]Write to MH i2c: E2 08 00 AE 36 80 13 01 00 00 00 00 00 61 [00:28:02]Write i2c OK [00:28:02]MH_I2C_Read... [00:28:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:28:02]Read from MH i2c: E2 [00:28:02]MH_I2C_Read... [00:28:02]Read from MH i2c: E2 0E 00 [00:28:02]MH_I2C_Read... [00:28:02]Read from MH i2c: E2 0E 00 AE 36 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 94 [00:28:02]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [00:28:02]wFMCommunicate OK [00:28:02]SAM_PROTO_GetShiftState done [00:28:02]FM_GetShiftState done [00:28:02]req_shift_opened done [00:28:02]requested_item shift.open_date is exist - process it [00:28:02]req_shift_open_date [00:28:02]req_shift_open_date done [00:28:02]produce_requested_data done [00:28:02]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156583,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965} [00:28:02]process_action_free close_receipt [00:28:02]json_value_free [00:28:02]json_value_free done [00:28:02]process_json_proto returns [00:28:02]Send response to host [00:28:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156583,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965}}} [00:28:02]free response buf [00:28:02]execute_script done [00:28:02]execute_script returns [00:28:02]free content buf [00:28:02]Sock 7.Close socket [00:28:02]Sock 7.Thread stoped [00:28:06]OFD Sender: No OFD packet to send [00:28:11]OFD Sender: No OFD packet to send [00:28:16]OFD Sender: No OFD packet to send [00:28:21]OFD Sender: No OFD packet to send [00:28:26]OFD Sender: No OFD packet to send [00:28:31]OFD Sender: No OFD packet to send [00:28:36]OFD Sender: No OFD packet to send [00:28:41]OFD Sender: No OFD packet to send [00:28:46]OFD Sender: No OFD packet to send [00:28:51]OFD Sender: No OFD packet to send [00:28:56]OFD Sender: No OFD packet to send [00:29:01]OFD Sender: No OFD packet to send [00:29:06]OFD Sender: No OFD packet to send [00:29:11]OFD Sender: No OFD packet to send [00:29:16]OFD Sender: No OFD packet to send [00:29:21]OFD Sender: No OFD packet to send [00:29:26]OFD Sender: No OFD packet to send [00:29:31]OFD Sender: No OFD packet to send [00:29:36]OFD Sender: No OFD packet to send [00:29:41]OFD Sender: No OFD packet to send [00:29:46]OFD Sender: No OFD packet to send [00:29:51]OFD Sender: No OFD packet to send [00:29:51]accept exits with 9 [00:29:51]New connection [00:29:51]New thread 3066588516 created [00:29:51]Thread 3066731876 joined [00:29:51]Waiting for new connection... [00:29:51] Sock 9.Parse request [00:29:51]Sock 9.Check first char [00:29:51]Sock 9.First char is OK [00:29:51]request: POST /json_proto HTTP/1.0 [00:29:51]Method: POST [00:29:51]URL: /json_proto [00:29:51]Method is POST - this is cgi request [00:29:51]url: /json_proto [00:29:51]query_string will be loaded in cgi processing [00:29:51]execute_cgi json_proto POST (null) [00:29:51]execute_cgi path=json_proto method=POST [00:29:51]POST find Content-Length [00:29:51]Host: 172.17.53.67:8080 [00:29:51]Content-Length: 677 [00:29:51]Content-Type: application/json [00:29:51] [00:29:51]POST finish read [00:29:51]Found Content-Length = 677 [00:29:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874902", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:29:51]execute_script... [00:29:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874902", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:29:51]POST & json_proto [00:29:51]process_json_proto [00:29:51]json parsed OK: [00:29:51]protocol is kg_v1.0 [00:29:51]action value=close_receipt [00:29:51]process_action close_receipt [00:29:51]cmd_close_receipt [00:29:51]MH_GetDate [00:29:51]Write to MH i2c: F0 00 00 AF 36 D4 [00:29:51]Write i2c OK [00:29:51]MH_I2C_Read... [00:29:51]Read from MH i2c: F0 [00:29:51]MH_I2C_Read... [00:29:51]Read from MH i2c: F0 09 00 [00:29:51]MH_I2C_Read... [00:29:51]Read from MH i2c: F0 09 00 AF 36 00 81 A0 15 67 19 BC 99 64 4C [00:29:51]GetLastDocTimeStamp 1729470480 [00:29:51]current date 1729470593 [00:29:51]FM_GetShiftState [00:29:51]SAM_PROTO_GetShiftState [00:29:51]wFMCommunicate request_size=4 [00:29:51]MH_SAM_APDU [00:29:51]CAPDU: 80 13 01 00 [00:29:51]Write to MH i2c: E2 08 00 B0 36 80 13 01 00 00 00 00 00 63 [00:29:51]Write i2c OK [00:29:51]MH_I2C_Read... [00:29:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:29:51]Read from MH i2c: E2 [00:29:51]MH_I2C_Read... [00:29:51]Read from MH i2c: E2 0E 00 [00:29:51]MH_I2C_Read... [00:29:51]Read from MH i2c: E2 0E 00 B0 36 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 96 [00:29:51]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [00:29:51]wFMCommunicate OK [00:29:51]SAM_PROTO_GetShiftState done [00:29:51]FM_GetShiftState done [00:29:51]opened in 1729469965 [00:29:51]opened+sec_in_day 1729556365 [00:29:51]quantity*price = 70044 [00:29:51]sum+1 = 70046 [00:29:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 4 21.10.2024 00:29 Смена: 315 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156584 ФПД: 270387360780239 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T002953&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156584&fm=270387360780239&tin=02508201610067®Number=0000137193017469&sum=70000 [00:29:53]StoreToDocumentArchive [00:29:53]shift 315 fd 156584 [00:29:53]save to /storage/0315/doc_00156584 [00:29:53]save last doc name /storage/0315/doc_00156584 to /storage/kkm_last_doc_name [00:29:53]save OK [00:29:53]Clear old archive folders... [00:29:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:29:53]tlvbuf is 002D1600 [00:29:53]SAM_PROTO_ClearQueue [00:29:53]wFMCommunicate request_size=4 [00:29:53]MH_SAM_APDU [00:29:53]CAPDU: 80 09 00 00 [00:29:53]Write to MH i2c: E2 08 00 BD 36 80 09 00 00 00 00 00 00 65 [00:29:53]Write i2c OK [00:29:53]MH_I2C_Read... [00:29:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:29:53]Read from MH i2c: E2 [00:29:53]MH_I2C_Read... [00:29:53]Read from MH i2c: E2 03 00 [00:29:53]MH_I2C_Read... [00:29:53]Read from MH i2c: E2 03 00 BD 36 00 90 00 67 [00:29:53]RAPDU: 90 00 [00:29:53]wFMCommunicate OK [00:29:53]SAM_PROTO_ClearQueue done [00:29:53]KKMCreateOFDPacket [00:29:53]OFDProtocolAddRootSTLVToBuf [00:29:53]FM_MakeSignedData [00:29:53]FM_MakeSignedData [00:29:53]SAM_PROTO_SignData [00:29:53]wFMCommunicate request_size=4 [00:29:53]MH_SAM_APDU [00:29:53]CAPDU: 80 0D 01 02 [00:29:53]Write to MH i2c: E2 08 00 BE 36 80 0D 01 02 00 00 00 00 6D [00:29:53]Write i2c OK [00:29:53]MH_I2C_Read... [00:29:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:29:53]Read from MH i2c: E2 [00:29:53]MH_I2C_Read... [00:29:53]Read from MH i2c: E2 03 00 [00:29:53]MH_I2C_Read... [00:29:53]Read from MH i2c: E2 03 00 BE 36 00 90 00 68 [00:29:53]RAPDU: 90 00 [00:29:53]wFMCommunicate OK [00:29:53]wFMCommunicate request_size=255 [00:29:53]MH_SAM_APDU [00:29:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 81 A0 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A8 63 02 00 35 04 06 00 F5 [00:29:53]Write to MH i2c: E2 02 01 BF 36 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 81 A0 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A8 63 02 00 35 04 06 00 F5 00 00 DA [00:29:53]Write i2c OK [00:29:53]MH_I2C_Read... [00:29:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:29:53]Read from MH i2c: E2 [00:29:53]MH_I2C_Read... [00:29:53]Read from MH i2c: E2 03 00 [00:29:53]MH_I2C_Read... [00:29:53]Read from MH i2c: E2 03 00 BF 36 00 90 00 69 [00:29:53]RAPDU: 90 00 [00:29:53]wFMCommunicate OK [00:29:53]wFMCommunicate request_size=10 [00:29:53]MH_SAM_APDU [00:29:53]CAPDU: 80 0D 02 02 05 EA 76 97 4F CF [00:29:53]Write to MH i2c: E2 0D 00 C0 36 80 0D 02 02 05 00 EA 76 97 4F CF 00 00 8F [00:29:53]Write i2c OK [00:29:53]MH_I2C_Read... [00:29:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:29:53]Read from MH i2c: E2 [00:29:53]MH_I2C_Read... [00:29:53]Read from MH i2c: E2 03 00 [00:29:53]MH_I2C_Read... [00:29:53]Read from MH i2c: E2 03 00 C0 36 00 90 00 6A [00:29:53]RAPDU: 90 00 [00:29:53]wFMCommunicate OK [00:29:53]wFMCommunicate request_size=4 [00:29:53]MH_SAM_APDU [00:29:53]CAPDU: 80 0D 03 02 [00:29:53]Write to MH i2c: E2 08 00 C1 36 80 0D 03 02 00 00 00 00 72 [00:29:53]Write i2c OK [00:29:53]MH_I2C_Read... [00:29:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:29:53]Read from MH i2c: E2 [00:29:53]MH_I2C_Read... [00:29:53]Read from MH i2c: E2 0B 00 [00:29:53]MH_I2C_Read... [00:29:53]Read from MH i2c: E2 0B 00 C1 36 00 C4 2B 0E 61 E5 81 06 A7 90 00 E4 [00:29:53]RAPDU: C4 2B 0E 61 E5 81 06 A7 90 00 [00:29:53]wFMCommunicate OK [00:29:53]SAM_PROTO_SignData done [00:29:53]FM_MakeSignedData done [00:29:53]CreateOFDProtocolMessage [00:29:53]wFMCommunicate request_size=4 [00:29:53]MH_SAM_APDU [00:29:53]CAPDU: 80 11 00 00 [00:29:53]Write to MH i2c: E2 08 00 C2 36 80 11 00 00 00 00 00 00 72 [00:29:53]Write i2c OK [00:29:53]MH_I2C_Read... [00:29:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:29:53]Read from MH i2c: E2 [00:29:53]MH_I2C_Read... [00:29:53]Read from MH i2c: E2 17 00 [00:29:53]MH_I2C_Read... [00:29:53]Read from MH i2c: E2 17 00 C2 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C3 [00:29:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:29:53]wFMCommunicate OK [00:29:53]CreateOFDProtocolMessage done [00:29:53]OFDSenderStorePacket 156584 [00:29:53]StoreOFDPacket docnum=156584 [00:29:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 21 6B 07 01 97 00 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 81 A0 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A8 63 02 00 35 04 06 00 F5 EA 76 97 4F CF C4 2B 0E 61 E5 81 06 A7 [00:29:53]CheckFolder [00:29:53]dirname=/storage/ofd_packets [00:29:53]CheckFolder done [00:29:53]ProducePacketName [00:29:53]name=ofd_packets/00156584 [00:29:53]NVStorageSaveData ofd_packets/00156584 [00:29:53]File name is /storage/ofd_packets/00156584 [00:29:53]Write 301 bytes [00:29:53]NVStorageSaveData done [00:29:53]OFDSenderStorePacket done [00:29:53]KKMCreateOFDPacket done [00:29:53]NVStorageSaveData kkm_last_timestamp [00:29:53]File name is /storage/kkm_last_timestamp [00:29:53]Write 4 bytes [00:29:53]NVStorageSaveData done [00:29:53]ExternCall_PrintAddStr [00:29:53]wPrintStart [00:29:53]Write to MH i2c: 01 00 00 C3 36 F9 [00:29:53]Write i2c OK [00:29:53]MH_I2C_Read... [00:29:53]Read from MH i2c: 01 [00:29:53]MH_I2C_Read... [00:29:53]Read from MH i2c: 01 07 00 [00:29:53]MH_I2C_Read... [00:29:53]Read from MH i2c: 01 07 00 C3 36 00 00 00 00 00 FF 0F 0E [00:29:53]RasterBufferAndPrint [00:29:53]line Счет N : (1)874902 [00:29:53]line ИНН: 02508201610067 [00:29:53]line Контрольно-Кассовый Чек [00:29:53]line ПРОДАЖА [00:29:53]line ТРК (МРК, ГНК) : 11 [00:29:53]line Товар: 2710124500 [00:29:53]line Аи-95-К-5 [00:29:53]line 9.440 * 74.20 [00:29:53]line = 700.45 [00:29:53]line НДС 12% НСП 1% [00:29:53]line > о реализуемом товаре [00:29:53]line ОКРУГЛЕНИЕ: -0.45 [00:29:53]line ИТОГО: 700.00 [00:29:53]line Внесено: 700.00 [00:29:53]line СДАЧА: 0.00 [00:29:53]line НСП 1% : 6.20 [00:29:53]line НДС 12% : 74.38 [00:29:53]line Наличными: 700.00 [00:29:53]line Безнал.: 0.00 [00:29:53]line Место: АЗС № 165 "Партнер Нефть" [00:29:53]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [00:29:53]line СНО: Общий режим [00:29:53]line Чек 4 21.10.2024 00:29 [00:29:53]line Смена: 315 ФФД: 1.0 [00:29:53]line ЗНМ: 0300000234 [00:29:53]line РНМ: 0000137193017469 [00:29:53]line Версия ККМ: v1.0 [00:29:53]line ФМ: 0000000000963156 [00:29:53]line ФД: 156584 [00:29:53]line ФПД: 270387360780239 [00:29:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T002953&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156584&fm=270387360780239&tin=02508201610067®Number=0000137193017469&sum=70000 [00:29:53]OFD Sender: Processing packet 156584 [packets to send 52, broken 51] [00:29:53]ProducePacketName [00:29:53]name=ofd_packets/00156584 [00:29:53]OFD Sender: To server: pG, [00:29:53]CommunicateWithHost lk.salyk.kg:30040 [00:29:53]ConnectInit lk.salyk.kg [00:29:53]written 0, free lines is 4095 [00:29:54]Connected sock=10 [00:29:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 21 6B 07 01 97 00 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 81 A0 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A8 63 02 00 35 04 06 00 F5 EA 76 97 4F CF C4 2B 0E 61 E5 81 06 A7 [00:29:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F5 D6 47 00 5B 63 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A8 63 02 00 F4 03 04 00 B3 46 15 67 B6 04 01 00 00 0B FD B8 7B 64 0E DA B5 [00:29:54]CommunicateWithHost err = 0 [00:29:54]CheckOFDResponse [00:29:54]1017 (14) - 77093643461234 [00:29:54]1041 (16) - 0000000000963156 [00:29:54]1040 (4) - 156584 [00:29:54]1012 (4) - 20.10.2024 18:06 [00:29:54]1206 (1) - 0 [00:29:54]OFD Sender: Remove packet 156584 [00:29:54]ProducePacketName [00:29:54]name=ofd_packets/00156584 [00:29:54]NVStorageDeleteData [00:29:54]Write to MH i2c: 01 00 00 EE 36 24 [00:29:54]Write i2c OK [00:29:54]MH_I2C_Read... [00:29:54]Read from MH i2c: 01 [00:29:54]MH_I2C_Read... [00:29:54]Read from MH i2c: 01 07 00 [00:29:54]MH_I2C_Read... [00:29:54]Read from MH i2c: 01 07 00 EE 36 00 00 00 00 00 EB 0C 22 [00:29:54]RasterBufferAndPrint [00:29:54]line [00:29:54]line [00:29:54]line [00:29:54]line [00:29:54]line [00:29:54]written 0, free lines is 3313 [00:29:54]MH_Cut [00:29:54]Write to MH i2c: D1 01 00 F5 36 01 FD [00:29:54]Write i2c OK [00:29:54]MH_I2C_Read... [00:29:54]Read from MH i2c: D1 [00:29:54]MH_I2C_Read... [00:29:54]Read from MH i2c: D1 01 00 [00:29:54]MH_I2C_Read... [00:29:54]Read from MH i2c: D1 01 00 F5 36 00 FC [00:29:54]Write to MH i2c: 01 00 00 F6 36 2C [00:29:54]Write i2c OK [00:29:54]MH_I2C_Read... [00:29:54]OFD Sender: No OFD packet to send [00:29:55]*** Cut start [00:29:55]*** Partial cut [00:29:55]*** CUTSNS_PIN = 1 [00:29:55]*** CUTSNS_PIN = 0 [00:29:55]*** Brake cut motor [00:29:55]Read from MH i2c: 01 [00:29:55]MH_I2C_Read... [00:29:55]*** Stop cut motor [00:29:55]*** Cut end [00:29:55]Read from MH i2c: 01 07 00 [00:29:55]MH_I2C_Read... [00:29:55]Read from MH i2c: 01 07 00 F6 36 00 00 00 00 00 FF 0F 41 [00:29:55]process_action close_receipt done [00:29:55]requested_data is exist [00:29:55]produce_requested_data [00:29:55]requested_item fm.sn is exist - process it [00:29:55]wFMCommunicate request_size=4 [00:29:55]MH_SAM_APDU [00:29:55]CAPDU: 80 11 00 00 [00:29:55]Write to MH i2c: E2 08 00 F7 36 80 11 00 00 00 00 00 00 A7 [00:29:55]Write i2c OK [00:29:55]MH_I2C_Read... [00:29:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:29:55]Read from MH i2c: E2 [00:29:55]MH_I2C_Read... [00:29:55]Read from MH i2c: E2 17 00 [00:29:55]MH_I2C_Read... [00:29:55]Read from MH i2c: E2 17 00 F7 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F8 [00:29:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:29:55]wFMCommunicate OK [00:29:55]requested_item fd.num is exist - process it [00:29:55]SAM_PROTO_GetFieldsCounters [00:29:55]wFMCommunicate request_size=4 [00:29:55]MH_SAM_APDU [00:29:55]CAPDU: 80 13 00 00 [00:29:55]Write to MH i2c: E2 08 00 F8 36 80 13 00 00 00 00 00 00 AA [00:29:55]Write i2c OK [00:29:55]MH_I2C_Read... [00:29:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:29:55]Read from MH i2c: E2 [00:29:55]MH_I2C_Read... [00:29:55]Read from MH i2c: E2 62 00 [00:29:55]MH_I2C_Read... [00:29:55]Read from MH i2c: E2 62 00 F8 36 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A8 63 02 00 0E 04 04 00 3B 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 38 [00:29:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A8 63 02 00 0E 04 04 00 3B 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:29:55]wFMCommunicate OK [00:29:55]SAM_PROTO_GetFieldsCounters done [00:29:55]requested_item shift.num is exist - process it [00:29:55]requested_item shift.opened is exist - process it [00:29:55]req_shift_opened [00:29:55]FM_GetShiftState [00:29:55]SAM_PROTO_GetShiftState [00:29:55]wFMCommunicate request_size=4 [00:29:55]MH_SAM_APDU [00:29:55]CAPDU: 80 13 01 00 [00:29:55]Write to MH i2c: E2 08 00 F9 36 80 13 01 00 00 00 00 00 AC [00:29:55]Write i2c OK [00:29:55]MH_I2C_Read... [00:29:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:29:55]Read from MH i2c: E2 [00:29:55]MH_I2C_Read... [00:29:55]Read from MH i2c: E2 0E 00 [00:29:55]MH_I2C_Read... [00:29:55]Read from MH i2c: E2 0E 00 F9 36 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 DF [00:29:55]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [00:29:55]wFMCommunicate OK [00:29:55]SAM_PROTO_GetShiftState done [00:29:55]FM_GetShiftState done [00:29:55]req_shift_opened done [00:29:55]requested_item shift.open_date is exist - process it [00:29:55]req_shift_open_date [00:29:55]req_shift_open_date done [00:29:55]produce_requested_data done [00:29:55]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156584,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965} [00:29:55]process_action_free close_receipt [00:29:55]json_value_free [00:29:55]json_value_free done [00:29:55]process_json_proto returns [00:29:55]Send response to host [00:29:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156584,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965}}} [00:29:55]free response buf [00:29:55]execute_script done [00:29:55]execute_script returns [00:29:55]free content buf [00:29:55]Sock 9.Close socket [00:29:55]Sock 9.Thread stoped [00:29:59]OFD Sender: No OFD packet to send [00:30:04]OFD Sender: No OFD packet to send [00:30:09]OFD Sender: No OFD packet to send [00:30:14]OFD Sender: No OFD packet to send [00:30:19]OFD Sender: No OFD packet to send [00:30:24]OFD Sender: No OFD packet to send [00:30:29]OFD Sender: No OFD packet to send [00:30:34]OFD Sender: No OFD packet to send [00:30:39]OFD Sender: No OFD packet to send [00:30:44]OFD Sender: No OFD packet to send [00:30:49]OFD Sender: No OFD packet to send [00:30:54]OFD Sender: No OFD packet to send [00:30:59]OFD Sender: No OFD packet to send [00:31:04]OFD Sender: No OFD packet to send [00:31:09]OFD Sender: No OFD packet to send [00:31:14]OFD Sender: No OFD packet to send [00:31:19]OFD Sender: No OFD packet to send [00:31:24]OFD Sender: No OFD packet to send [00:31:29]OFD Sender: No OFD packet to send [00:31:34]OFD Sender: No OFD packet to send [00:31:39]OFD Sender: No OFD packet to send [00:31:44]OFD Sender: No OFD packet to send [00:31:49]OFD Sender: No OFD packet to send [00:31:54]OFD Sender: No OFD packet to send [00:31:59]OFD Sender: No OFD packet to send [00:32:04]OFD Sender: No OFD packet to send [00:32:09]OFD Sender: No OFD packet to send [00:32:14]OFD Sender: No OFD packet to send [00:32:19]OFD Sender: No OFD packet to send [00:32:24]OFD Sender: No OFD packet to send [00:32:29]OFD Sender: No OFD packet to send [00:32:34]OFD Sender: No OFD packet to send [00:32:39]OFD Sender: No OFD packet to send [00:32:44]OFD Sender: No OFD packet to send [00:32:49]OFD Sender: No OFD packet to send [00:32:54]OFD Sender: No OFD packet to send [00:32:59]OFD Sender: No OFD packet to send [00:33:04]OFD Sender: No OFD packet to send [00:33:09]OFD Sender: No OFD packet to send [00:33:14]OFD Sender: No OFD packet to send [00:33:19]OFD Sender: No OFD packet to send [00:33:24]OFD Sender: No OFD packet to send [00:33:29]OFD Sender: No OFD packet to send [00:33:34]OFD Sender: No OFD packet to send [00:33:39]OFD Sender: No OFD packet to send [00:33:44]OFD Sender: No OFD packet to send [00:33:49]OFD Sender: No OFD packet to send [00:33:54]OFD Sender: No OFD packet to send [00:33:59]OFD Sender: No OFD packet to send [00:34:04]OFD Sender: No OFD packet to send [00:34:09]OFD Sender: No OFD packet to send [00:34:15]OFD Sender: No OFD packet to send [00:34:20]OFD Sender: No OFD packet to send [00:34:25]OFD Sender: No OFD packet to send [00:34:30]OFD Sender: No OFD packet to send [00:34:35]OFD Sender: No OFD packet to send [00:34:40]OFD Sender: No OFD packet to send [00:34:45]OFD Sender: No OFD packet to send [00:34:50]OFD Sender: No OFD packet to send [00:34:55]OFD Sender: No OFD packet to send [00:35:00]OFD Sender: No OFD packet to send [00:35:05]OFD Sender: No OFD packet to send [00:35:10]OFD Sender: No OFD packet to send [00:35:15]OFD Sender: No OFD packet to send [00:35:20]OFD Sender: No OFD packet to send [00:35:25]OFD Sender: No OFD packet to send [00:35:30]OFD Sender: No OFD packet to send [00:35:35]OFD Sender: No OFD packet to send [00:35:40]OFD Sender: No OFD packet to send [00:35:45]OFD Sender: No OFD packet to send [00:35:50]OFD Sender: No OFD packet to send [00:35:55]OFD Sender: No OFD packet to send [00:36:00]OFD Sender: No OFD packet to send [00:36:05]OFD Sender: No OFD packet to send [00:36:10]OFD Sender: No OFD packet to send [00:36:15]OFD Sender: No OFD packet to send [00:36:20]OFD Sender: No OFD packet to send [00:36:25]OFD Sender: No OFD packet to send [00:36:29]accept exits with 7 [00:36:29]New connection [00:36:29]New thread 3066731876 created [00:36:29]Thread 3066588516 joined [00:36:29]Waiting for new connection... [00:36:29] Sock 7.Parse request [00:36:29]Sock 7.Check first char [00:36:29]Sock 7.First char is OK [00:36:29]request: POST /json_proto HTTP/1.0 [00:36:29]Method: POST [00:36:29]URL: /json_proto [00:36:29]Method is POST - this is cgi request [00:36:29]url: /json_proto [00:36:29]query_string will be loaded in cgi processing [00:36:29]execute_cgi json_proto POST (null) [00:36:29]execute_cgi path=json_proto method=POST [00:36:29]POST find Content-Length [00:36:29]Host: 172.17.53.67:8080 [00:36:29]Content-Length: 677 [00:36:29]Content-Type: application/json [00:36:29] [00:36:29]POST finish read [00:36:29]Found Content-Length = 677 [00:36:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874903", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:36:29]execute_script... [00:36:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874903", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:36:29]POST & json_proto [00:36:29]process_json_proto [00:36:29]json parsed OK: [00:36:29]protocol is kg_v1.0 [00:36:29]action value=close_receipt [00:36:29]process_action close_receipt [00:36:29]cmd_close_receipt [00:36:29]MH_GetDate [00:36:29]Write to MH i2c: F0 00 00 FA 36 1F [00:36:29]Write i2c OK [00:36:29]MH_I2C_Read... [00:36:29]Read from MH i2c: F0 [00:36:29]MH_I2C_Read... [00:36:29]Read from MH i2c: F0 09 00 [00:36:29]MH_I2C_Read... [00:36:29]Read from MH i2c: F0 09 00 FA 36 00 0F A2 15 67 19 BC 99 64 27 [00:36:29]GetLastDocTimeStamp 1729470593 [00:36:29]current date 1729470991 [00:36:29]FM_GetShiftState [00:36:29]SAM_PROTO_GetShiftState [00:36:29]wFMCommunicate request_size=4 [00:36:29]MH_SAM_APDU [00:36:29]CAPDU: 80 13 01 00 [00:36:29]Write to MH i2c: E2 08 00 FB 36 80 13 01 00 00 00 00 00 AE [00:36:29]Write i2c OK [00:36:29]MH_I2C_Read... [00:36:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:36:29]Read from MH i2c: E2 [00:36:29]MH_I2C_Read... [00:36:29]Read from MH i2c: E2 0E 00 [00:36:29]MH_I2C_Read... [00:36:29]Read from MH i2c: E2 0E 00 FB 36 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 E1 [00:36:29]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [00:36:29]wFMCommunicate OK [00:36:29]SAM_PROTO_GetShiftState done [00:36:29]FM_GetShiftState done [00:36:29]opened in 1729469965 [00:36:29]opened+sec_in_day 1729556365 [00:36:29]quantity*price = 30038 [00:36:29]sum+1 = 30039 [00:36:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 5 21.10.2024 00:36 Смена: 315 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156585 ФПД: 194352476236534 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T003631&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156585&fm=194352476236534&tin=02508201610067®Number=0000137193017469&sum=30000 [00:36:30]StoreToDocumentArchive [00:36:30]shift 315 fd 156585 [00:36:30]save to /storage/0315/doc_00156585 [00:36:30]save last doc name /storage/0315/doc_00156585 to /storage/kkm_last_doc_name [00:36:30]save OK [00:36:30]Clear old archive folders... [00:36:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:36:30]tlvbuf is 002FCEE0 [00:36:30]SAM_PROTO_ClearQueue [00:36:30]wFMCommunicate request_size=4 [00:36:30]MH_SAM_APDU [00:36:30]CAPDU: 80 09 00 00 [00:36:30]Write to MH i2c: E2 08 00 08 37 80 09 00 00 00 00 00 00 B1 [00:36:30]Write i2c OK [00:36:30]MH_I2C_Read... [00:36:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:36:30]Read from MH i2c: E2 [00:36:30]MH_I2C_Read... [00:36:30]Read from MH i2c: E2 03 00 [00:36:30]MH_I2C_Read... [00:36:30]Read from MH i2c: E2 03 00 08 37 00 90 00 B3 [00:36:30]RAPDU: 90 00 [00:36:30]wFMCommunicate OK [00:36:30]SAM_PROTO_ClearQueue done [00:36:30]KKMCreateOFDPacket [00:36:30]OFDProtocolAddRootSTLVToBuf [00:36:30]FM_MakeSignedData [00:36:30]FM_MakeSignedData [00:36:30]SAM_PROTO_SignData [00:36:30]wFMCommunicate request_size=4 [00:36:30]MH_SAM_APDU [00:36:30]CAPDU: 80 0D 01 02 [00:36:30]Write to MH i2c: E2 08 00 09 37 80 0D 01 02 00 00 00 00 B9 [00:36:30]Write i2c OK [00:36:30]MH_I2C_Read... [00:36:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:36:30]Read from MH i2c: E2 [00:36:30]MH_I2C_Read... [00:36:30]Read from MH i2c: E2 03 00 [00:36:30]MH_I2C_Read... [00:36:30]Read from MH i2c: E2 03 00 09 37 00 90 00 B4 [00:36:30]RAPDU: 90 00 [00:36:30]wFMCommunicate OK [00:36:30]wFMCommunicate request_size=255 [00:36:30]MH_SAM_APDU [00:36:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 0F A2 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A9 63 02 00 35 04 06 00 B0 [00:36:30]Write to MH i2c: E2 02 01 0A 37 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 0F A2 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A9 63 02 00 35 04 06 00 B0 00 00 80 [00:36:30]Write i2c OK [00:36:30]MH_I2C_Read... [00:36:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:36:30]Read from MH i2c: E2 [00:36:30]MH_I2C_Read... [00:36:30]Read from MH i2c: E2 03 00 [00:36:30]MH_I2C_Read... [00:36:30]Read from MH i2c: E2 03 00 0A 37 00 90 00 B5 [00:36:30]RAPDU: 90 00 [00:36:30]wFMCommunicate OK [00:36:30]wFMCommunicate request_size=10 [00:36:30]MH_SAM_APDU [00:36:30]CAPDU: 80 0D 02 02 05 C3 36 4E AA F6 [00:36:30]Write to MH i2c: E2 0D 00 0B 37 80 0D 02 02 05 00 C3 36 4E AA F6 00 00 AD [00:36:30]Write i2c OK [00:36:30]MH_I2C_Read... [00:36:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:36:30]Read from MH i2c: E2 [00:36:30]MH_I2C_Read... [00:36:30]Read from MH i2c: E2 03 00 [00:36:30]MH_I2C_Read... [00:36:30]Read from MH i2c: E2 03 00 0B 37 00 90 00 B6 [00:36:30]RAPDU: 90 00 [00:36:30]wFMCommunicate OK [00:36:30]wFMCommunicate request_size=4 [00:36:30]MH_SAM_APDU [00:36:30]CAPDU: 80 0D 03 02 [00:36:30]Write to MH i2c: E2 08 00 0C 37 80 0D 03 02 00 00 00 00 BE [00:36:30]Write i2c OK [00:36:30]MH_I2C_Read... [00:36:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:36:30]Read from MH i2c: E2 [00:36:30]MH_I2C_Read... [00:36:30]Read from MH i2c: E2 0B 00 [00:36:30]MH_I2C_Read... [00:36:30]Read from MH i2c: E2 0B 00 0C 37 00 5E B0 B0 D3 44 A7 3C 20 90 00 97 [00:36:30]RAPDU: 5E B0 B0 D3 44 A7 3C 20 90 00 [00:36:30]wFMCommunicate OK [00:36:30]SAM_PROTO_SignData done [00:36:30]FM_MakeSignedData done [00:36:30]CreateOFDProtocolMessage [00:36:30]wFMCommunicate request_size=4 [00:36:30]MH_SAM_APDU [00:36:30]CAPDU: 80 11 00 00 [00:36:30]Write to MH i2c: E2 08 00 0D 37 80 11 00 00 00 00 00 00 BE [00:36:30]Write i2c OK [00:36:30]MH_I2C_Read... [00:36:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:36:31]Read from MH i2c: E2 [00:36:31]MH_I2C_Read... [00:36:31]Read from MH i2c: E2 17 00 [00:36:31]MH_I2C_Read... [00:36:31]Read from MH i2c: E2 17 00 0D 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0F [00:36:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:36:31]wFMCommunicate OK [00:36:31]CreateOFDProtocolMessage done [00:36:31]OFDSenderStorePacket 156585 [00:36:31]StoreOFDPacket docnum=156585 [00:36:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 33 FE 07 01 CE DD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 0F A2 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A9 63 02 00 35 04 06 00 B0 C3 36 4E AA F6 5E B0 B0 D3 44 A7 3C 20 [00:36:31]CheckFolder [00:36:31]dirname=/storage/ofd_packets [00:36:31]CheckFolder done [00:36:31]ProducePacketName [00:36:31]name=ofd_packets/00156585 [00:36:31]NVStorageSaveData ofd_packets/00156585 [00:36:31]File name is /storage/ofd_packets/00156585 [00:36:31]Write 301 bytes [00:36:31]NVStorageSaveData done [00:36:31]OFDSenderStorePacket done [00:36:31]KKMCreateOFDPacket done [00:36:31]NVStorageSaveData kkm_last_timestamp [00:36:31]File name is /storage/kkm_last_timestamp [00:36:31]Write 4 bytes [00:36:31]NVStorageSaveData done [00:36:31]ExternCall_PrintAddStr [00:36:31]wPrintStart [00:36:31]Write to MH i2c: 01 00 00 0E 37 45 [00:36:31]Write i2c OK [00:36:31]MH_I2C_Read... [00:36:31]Read from MH i2c: 01 [00:36:31]MH_I2C_Read... [00:36:31]Read from MH i2c: 01 07 00 [00:36:31]MH_I2C_Read... [00:36:31]Read from MH i2c: 01 07 00 0E 37 00 00 00 00 00 FF 0F 5A [00:36:31]RasterBufferAndPrint [00:36:31]line Счет N : (1)874903 [00:36:31]line ИНН: 02508201610067 [00:36:31]line Контрольно-Кассовый Чек [00:36:31]line ПРОДАЖА [00:36:31]line ТРК (МРК, ГНК) : 22 [00:36:31]line Товар: 2710124130 [00:36:31]line Аи-92-К-5 [00:36:31]line 4.490 * 66.90 [00:36:31]line = 300.38 [00:36:31]line НДС 12% НСП 1% [00:36:31]line > о реализуемом товаре [00:36:31]line ОКРУГЛЕНИЕ: -0.38 [00:36:31]line ИТОГО: 300.00 [00:36:31]line Внесено: 300.00 [00:36:31]line СДАЧА: 0.00 [00:36:31]line НСП 1% : 2.66 [00:36:31]line НДС 12% : 31.90 [00:36:31]line Наличными: 300.00 [00:36:31]line Безнал.: 0.00 [00:36:31]line Место: АЗС № 165 "Партнер Нефть" [00:36:31]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [00:36:31]line СНО: Общий режим [00:36:31]line Чек 5 21.10.2024 00:36 [00:36:31]line Смена: 315 ФФД: 1.0 [00:36:31]line ЗНМ: 0300000234 [00:36:31]line РНМ: 0000137193017469 [00:36:31]line Версия ККМ: v1.0 [00:36:31]line ФМ: 0000000000963156 [00:36:31]line ФД: 156585 [00:36:31]line ФПД: 194352476236534 [00:36:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T003631&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156585&fm=194352476236534&tin=02508201610067®Number=0000137193017469&sum=30000 [00:36:31]OFD Sender: Processing packet 156585 [packets to send 52, broken 51] [00:36:31]ProducePacketName [00:36:31]name=ofd_packets/00156585 [00:36:31]OFD Sender: To server: pG, [00:36:31]CommunicateWithHost lk.salyk.kg:30040 [00:36:31]ConnectInit lk.salyk.kg [00:36:31]written 0, free lines is 4095 [00:36:31]Connected sock=10 [00:36:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 33 FE 07 01 CE DD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 0F A2 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A9 63 02 00 35 04 06 00 B0 C3 36 4E AA F6 5E B0 B0 D3 44 A7 3C 20 [00:36:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E7 BA 47 00 CD 04 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A9 63 02 00 F4 03 04 00 40 48 15 67 B6 04 01 00 00 52 44 3B 33 9F EF D8 6C [00:36:31]CommunicateWithHost err = 0 [00:36:31]CheckOFDResponse [00:36:31]1017 (14) - 77093643461234 [00:36:31]1041 (16) - 0000000000963156 [00:36:31]1040 (4) - 156585 [00:36:31]1012 (4) - 20.10.2024 18:13 [00:36:31]1206 (1) - 0 [00:36:31]OFD Sender: Remove packet 156585 [00:36:31]ProducePacketName [00:36:31]name=ofd_packets/00156585 [00:36:31]NVStorageDeleteData [00:36:31]Write to MH i2c: 01 00 00 39 37 70 [00:36:31]Write i2c OK [00:36:31]MH_I2C_Read... [00:36:31]Read from MH i2c: 01 [00:36:31]MH_I2C_Read... [00:36:31]Read from MH i2c: 01 07 00 [00:36:31]MH_I2C_Read... [00:36:31]Read from MH i2c: 01 07 00 39 37 00 00 00 00 00 F2 0C 75 [00:36:31]RasterBufferAndPrint [00:36:31]line [00:36:31]line [00:36:31]line [00:36:31]line [00:36:31]line [00:36:31]written 0, free lines is 3323 [00:36:31]MH_Cut [00:36:31]Write to MH i2c: D1 01 00 40 37 01 49 [00:36:31]Write i2c OK [00:36:31]MH_I2C_Read... [00:36:31]Read from MH i2c: D1 [00:36:31]MH_I2C_Read... [00:36:31]Read from MH i2c: D1 01 00 [00:36:31]MH_I2C_Read... [00:36:31]Read from MH i2c: D1 01 00 40 37 00 48 [00:36:31]Write to MH i2c: 01 00 00 41 37 78 [00:36:31]Write i2c OK [00:36:31]MH_I2C_Read... [00:36:31]OFD Sender: No OFD packet to send [00:36:32]*** Cut start [00:36:32]*** Partial cut [00:36:32]*** CUTSNS_PIN = 1 [00:36:32]*** CUTSNS_PIN = 0 [00:36:32]*** Brake cut motor [00:36:32]Read from MH i2c: 01 [00:36:32]MH_I2C_Read... [00:36:32]*** Stop cut motor [00:36:32]*** Cut end [00:36:32]Read from MH i2c: 01 07 00 [00:36:32]MH_I2C_Read... [00:36:32]Read from MH i2c: 01 07 00 41 37 00 00 00 00 00 FF 0F 8D [00:36:32]process_action close_receipt done [00:36:32]requested_data is exist [00:36:32]produce_requested_data [00:36:32]requested_item fm.sn is exist - process it [00:36:32]wFMCommunicate request_size=4 [00:36:32]MH_SAM_APDU [00:36:32]CAPDU: 80 11 00 00 [00:36:32]Write to MH i2c: E2 08 00 42 37 80 11 00 00 00 00 00 00 F3 [00:36:32]Write i2c OK [00:36:32]MH_I2C_Read... [00:36:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:36:32]Read from MH i2c: E2 [00:36:32]MH_I2C_Read... [00:36:32]Read from MH i2c: E2 17 00 [00:36:32]MH_I2C_Read... [00:36:32]Read from MH i2c: E2 17 00 42 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 44 [00:36:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:36:32]wFMCommunicate OK [00:36:32]requested_item fd.num is exist - process it [00:36:32]SAM_PROTO_GetFieldsCounters [00:36:32]wFMCommunicate request_size=4 [00:36:32]MH_SAM_APDU [00:36:32]CAPDU: 80 13 00 00 [00:36:32]Write to MH i2c: E2 08 00 43 37 80 13 00 00 00 00 00 00 F6 [00:36:32]Write i2c OK [00:36:32]MH_I2C_Read... [00:36:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:36:33]Read from MH i2c: E2 [00:36:33]MH_I2C_Read... [00:36:33]Read from MH i2c: E2 62 00 [00:36:33]MH_I2C_Read... [00:36:33]Read from MH i2c: E2 62 00 43 37 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A9 63 02 00 0E 04 04 00 3B 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 88 [00:36:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A9 63 02 00 0E 04 04 00 3B 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:36:33]wFMCommunicate OK [00:36:33]SAM_PROTO_GetFieldsCounters done [00:36:33]requested_item shift.num is exist - process it [00:36:33]requested_item shift.opened is exist - process it [00:36:33]req_shift_opened [00:36:33]FM_GetShiftState [00:36:33]SAM_PROTO_GetShiftState [00:36:33]wFMCommunicate request_size=4 [00:36:33]MH_SAM_APDU [00:36:33]CAPDU: 80 13 01 00 [00:36:33]Write to MH i2c: E2 08 00 44 37 80 13 01 00 00 00 00 00 F8 [00:36:33]Write i2c OK [00:36:33]MH_I2C_Read... [00:36:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:36:33]Read from MH i2c: E2 [00:36:33]MH_I2C_Read... [00:36:33]Read from MH i2c: E2 0E 00 [00:36:33]MH_I2C_Read... [00:36:33]Read from MH i2c: E2 0E 00 44 37 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 2B [00:36:33]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [00:36:33]wFMCommunicate OK [00:36:33]SAM_PROTO_GetShiftState done [00:36:33]FM_GetShiftState done [00:36:33]req_shift_opened done [00:36:33]requested_item shift.open_date is exist - process it [00:36:33]req_shift_open_date [00:36:33]req_shift_open_date done [00:36:33]produce_requested_data done [00:36:33]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156585,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965} [00:36:33]process_action_free close_receipt [00:36:33]json_value_free [00:36:33]json_value_free done [00:36:33]process_json_proto returns [00:36:33]Send response to host [00:36:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156585,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965}}} [00:36:33]free response buf [00:36:33]execute_script done [00:36:33]execute_script returns [00:36:33]free content buf [00:36:33]Sock 7.Close socket [00:36:33]Sock 7.Thread stoped [00:36:36]OFD Sender: No OFD packet to send [00:36:41]OFD Sender: No OFD packet to send [00:36:46]OFD Sender: No OFD packet to send [00:36:51]OFD Sender: No OFD packet to send [00:36:56]OFD Sender: No OFD packet to send [00:37:01]OFD Sender: No OFD packet to send [00:37:06]OFD Sender: No OFD packet to send [00:37:11]OFD Sender: No OFD packet to send [00:37:16]OFD Sender: No OFD packet to send [00:37:21]OFD Sender: No OFD packet to send [00:37:26]OFD Sender: No OFD packet to send [00:37:31]accept exits with 9 [00:37:31]New connection [00:37:31]New thread 3066588516 created [00:37:31]Thread 3066731876 joined [00:37:31]Waiting for new connection... [00:37:31] Sock 9.Parse request [00:37:31]Sock 9.Check first char [00:37:31]Sock 9.First char is OK [00:37:31]request: POST /json_proto HTTP/1.0 [00:37:31]Method: POST [00:37:31]URL: /json_proto [00:37:31]Method is POST - this is cgi request [00:37:31]url: /json_proto [00:37:31]query_string will be loaded in cgi processing [00:37:31]execute_cgi json_proto POST (null) [00:37:31]execute_cgi path=json_proto method=POST [00:37:31]POST find Content-Length [00:37:31]Host: 172.17.53.67:8080 [00:37:31]Content-Length: 769 [00:37:31]Content-Type: application/json [00:37:31] [00:37:31]POST finish read [00:37:31]Found Content-Length = 769 [00:37:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874904", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:37:31]execute_script... [00:37:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874904", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:37:31]POST & json_proto [00:37:31]process_json_proto [00:37:31]json parsed OK: [00:37:31]protocol is kg_v1.0 [00:37:31]action value=close_receipt [00:37:31]process_action close_receipt [00:37:31]cmd_close_receipt [00:37:31]MH_GetDate [00:37:31]Write to MH i2c: F0 00 00 45 37 6B [00:37:31]Write i2c OK [00:37:31]MH_I2C_Read... [00:37:31]Read from MH i2c: F0 [00:37:31]MH_I2C_Read... [00:37:31]Read from MH i2c: F0 09 00 [00:37:31]MH_I2C_Read... [00:37:31]Read from MH i2c: F0 09 00 45 37 00 4D A2 15 67 19 BC 99 64 B1 [00:37:31]GetLastDocTimeStamp 1729470991 [00:37:31]current date 1729471053 [00:37:31]FM_GetShiftState [00:37:31]SAM_PROTO_GetShiftState [00:37:31]wFMCommunicate request_size=4 [00:37:31]MH_SAM_APDU [00:37:31]CAPDU: 80 13 01 00 [00:37:31]Write to MH i2c: E2 08 00 46 37 80 13 01 00 00 00 00 00 FA [00:37:31]Write i2c OK [00:37:31]MH_I2C_Read... [00:37:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:37:31]Read from MH i2c: E2 [00:37:31]MH_I2C_Read... [00:37:31]Read from MH i2c: E2 0E 00 [00:37:31]MH_I2C_Read... [00:37:31]Read from MH i2c: E2 0E 00 46 37 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 2D [00:37:31]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [00:37:31]wFMCommunicate OK [00:37:31]SAM_PROTO_GetShiftState done [00:37:31]FM_GetShiftState done [00:37:31]opened in 1729469965 [00:37:31]opened+sec_in_day 1729556365 [00:37:31]quantity*price = 100021 [00:37:31]sum+1 = 100023 [00:37:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 6 21.10.2024 00:37 Смена: 315 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156586 ФПД: 45736465004729 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T003733&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156586&fm=45736465004729&tin=02508201610067®Number=0000137193017469&sum=100022 [00:37:32]StoreToDocumentArchive [00:37:32]shift 315 fd 156586 [00:37:32]save to /storage/0315/doc_00156586 [00:37:32]save last doc name /storage/0315/doc_00156586 to /storage/kkm_last_doc_name [00:37:32]save OK [00:37:32]Clear old archive folders... [00:37:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:37:32]tlvbuf is 002FCFD0 [00:37:32]SAM_PROTO_ClearQueue [00:37:32]wFMCommunicate request_size=4 [00:37:32]MH_SAM_APDU [00:37:32]CAPDU: 80 09 00 00 [00:37:32]Write to MH i2c: E2 08 00 53 37 80 09 00 00 00 00 00 00 FC [00:37:32]Write i2c OK [00:37:32]MH_I2C_Read... [00:37:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:37:32]Read from MH i2c: E2 [00:37:32]MH_I2C_Read... [00:37:32]Read from MH i2c: E2 03 00 [00:37:32]MH_I2C_Read... [00:37:32]Read from MH i2c: E2 03 00 53 37 00 90 00 FE [00:37:32]RAPDU: 90 00 [00:37:32]wFMCommunicate OK [00:37:32]SAM_PROTO_ClearQueue done [00:37:32]KKMCreateOFDPacket [00:37:32]OFDProtocolAddRootSTLVToBuf [00:37:32]FM_MakeSignedData [00:37:32]FM_MakeSignedData [00:37:32]SAM_PROTO_SignData [00:37:32]wFMCommunicate request_size=4 [00:37:32]MH_SAM_APDU [00:37:32]CAPDU: 80 0D 01 02 [00:37:32]Write to MH i2c: E2 08 00 54 37 80 0D 01 02 00 00 00 00 04 [00:37:32]Write i2c OK [00:37:32]MH_I2C_Read... [00:37:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:37:32]Read from MH i2c: E2 [00:37:32]MH_I2C_Read... [00:37:32]Read from MH i2c: E2 03 00 [00:37:32]MH_I2C_Read... [00:37:32]Read from MH i2c: E2 03 00 54 37 00 90 00 FF [00:37:32]RAPDU: 90 00 [00:37:32]wFMCommunicate OK [00:37:32]wFMCommunicate request_size=255 [00:37:32]MH_SAM_APDU [00:37:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 4D A2 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AA 63 02 00 35 04 06 00 29 [00:37:32]Write to MH i2c: E2 02 01 55 37 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 4D A2 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AA 63 02 00 35 04 06 00 29 00 00 D9 [00:37:32]Write i2c OK [00:37:32]MH_I2C_Read... [00:37:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:37:33]Read from MH i2c: E2 [00:37:33]MH_I2C_Read... [00:37:33]Read from MH i2c: E2 03 00 [00:37:33]MH_I2C_Read... [00:37:33]Read from MH i2c: E2 03 00 55 37 00 90 00 00 [00:37:33]RAPDU: 90 00 [00:37:33]wFMCommunicate OK [00:37:33]wFMCommunicate request_size=10 [00:37:33]MH_SAM_APDU [00:37:33]CAPDU: 80 0D 02 02 05 98 D9 BF F8 B9 [00:37:33]Write to MH i2c: E2 0D 00 56 37 80 0D 02 02 05 00 98 D9 BF F8 B9 00 00 F2 [00:37:33]Write i2c OK [00:37:33]MH_I2C_Read... [00:37:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:37:33]Read from MH i2c: E2 [00:37:33]MH_I2C_Read... [00:37:33]Read from MH i2c: E2 03 00 [00:37:33]MH_I2C_Read... [00:37:33]Read from MH i2c: E2 03 00 56 37 00 90 00 01 [00:37:33]RAPDU: 90 00 [00:37:33]wFMCommunicate OK [00:37:33]wFMCommunicate request_size=4 [00:37:33]MH_SAM_APDU [00:37:33]CAPDU: 80 0D 03 02 [00:37:33]Write to MH i2c: E2 08 00 57 37 80 0D 03 02 00 00 00 00 09 [00:37:33]Write i2c OK [00:37:33]MH_I2C_Read... [00:37:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:37:33]Read from MH i2c: E2 [00:37:33]MH_I2C_Read... [00:37:33]Read from MH i2c: E2 0B 00 [00:37:33]MH_I2C_Read... [00:37:33]Read from MH i2c: E2 0B 00 57 37 00 E2 34 2F B0 BD DE EE 40 90 00 C8 [00:37:33]RAPDU: E2 34 2F B0 BD DE EE 40 90 00 [00:37:33]wFMCommunicate OK [00:37:33]SAM_PROTO_SignData done [00:37:33]FM_MakeSignedData done [00:37:33]CreateOFDProtocolMessage [00:37:33]wFMCommunicate request_size=4 [00:37:33]MH_SAM_APDU [00:37:33]CAPDU: 80 11 00 00 [00:37:33]Write to MH i2c: E2 08 00 58 37 80 11 00 00 00 00 00 00 09 [00:37:33]Write i2c OK [00:37:33]MH_I2C_Read... [00:37:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:37:33]Read from MH i2c: E2 [00:37:33]MH_I2C_Read... [00:37:33]Read from MH i2c: E2 17 00 [00:37:33]MH_I2C_Read... [00:37:33]Read from MH i2c: E2 17 00 58 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5A [00:37:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:37:33]wFMCommunicate OK [00:37:33]CreateOFDProtocolMessage done [00:37:33]OFDSenderStorePacket 156586 [00:37:33]StoreOFDPacket docnum=156586 [00:37:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5A 1F 07 01 04 F6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 4D A2 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AA 63 02 00 35 04 06 00 29 98 D9 BF F8 B9 E2 34 2F B0 BD DE EE 40 [00:37:33]CheckFolder [00:37:33]dirname=/storage/ofd_packets [00:37:33]CheckFolder done [00:37:33]ProducePacketName [00:37:33]name=ofd_packets/00156586 [00:37:33]NVStorageSaveData ofd_packets/00156586 [00:37:33]File name is /storage/ofd_packets/00156586 [00:37:33]Write 301 bytes [00:37:33]NVStorageSaveData done [00:37:33]OFDSenderStorePacket done [00:37:33]KKMCreateOFDPacket done [00:37:33]NVStorageSaveData kkm_last_timestamp [00:37:33]File name is /storage/kkm_last_timestamp [00:37:33]Write 4 bytes [00:37:33]NVStorageSaveData done [00:37:33]ExternCall_PrintAddStr [00:37:33]wPrintStart [00:37:33]Write to MH i2c: 01 00 00 59 37 90 [00:37:33]Write i2c OK [00:37:33]MH_I2C_Read... [00:37:33]Read from MH i2c: 01 [00:37:33]MH_I2C_Read... [00:37:33]Read from MH i2c: 01 07 00 [00:37:33]MH_I2C_Read... [00:37:33]Read from MH i2c: 01 07 00 59 37 00 00 00 00 00 FF 0F A5 [00:37:33]RasterBufferAndPrint [00:37:33]line Счет N : (1)874904 [00:37:33]line ИНН: 02508201610067 [00:37:33]line Контрольно-Кассовый Чек [00:37:33]line ПРОДАЖА [00:37:33]line ТРК (МРК, ГНК) : 41 [00:37:33]line Товар: 2710124500 [00:37:33]line Аи-95-К-5 [00:37:33]line 13.480 * 74.20 [00:37:33]line = 1000.22 [00:37:33]line НДС 12% НСП 1% [00:37:33]line > о реализуемом товаре [00:37:33]line ИТОГО: 1000.22 [00:37:33]line НСП 1% : 8.85 [00:37:33]line НДС 12% : 106.22 [00:37:33]line Наличными: 0.00 [00:37:33]line Безнал.: 1000.22 [00:37:33]line Место: АЗС № 165 "Партнер Нефть" [00:37:33]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [00:37:33]line СНО: Общий режим [00:37:33]line Чек 6 21.10.2024 00:37 [00:37:33]line Смена: 315 ФФД: 1.0 [00:37:33]line ЗНМ: 0300000234 [00:37:33]line РНМ: 0000137193017469 [00:37:33]line Версия ККМ: v1.0 [00:37:33]line Платежная система: Mbank [00:37:33]line ФМ: 0000000000963156 [00:37:33]line ФД: 156586 [00:37:33]line ФПД: 45736465004729 [00:37:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T003733&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156586&fm=45736465004729&tin=02508201610067®Number=0000137193017469&sum=100022 [00:37:33]OFD Sender: Processing packet 156586 [packets to send 52, broken 51] [00:37:33]ProducePacketName [00:37:33]name=ofd_packets/00156586 [00:37:33]OFD Sender: To server: pG, [00:37:33]CommunicateWithHost lk.salyk.kg:30040 [00:37:33]ConnectInit lk.salyk.kg [00:37:33]written 0, free lines is 4095 [00:37:33]Connected sock=10 [00:37:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5A 1F 07 01 04 F6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 4D A2 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AA 63 02 00 35 04 06 00 29 98 D9 BF F8 B9 E2 34 2F B0 BD DE EE 40 [00:37:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E3 48 47 00 1A 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 39 36 33 31 35 36 10 04 04 00 AA 63 02 00 F4 03 04 00 7E 48 15 67 B6 04 01 00 00 40 40 15 21 6C 02 5C D8 [00:37:33]CommunicateWithHost err = 0 [00:37:33]CheckOFDResponse [00:37:33]1017 (14) - 77093643461234 [00:37:33]1041 (16) - 0000000000963156 [00:37:33]1040 (4) - 156586 [00:37:33]1012 (4) - 20.10.2024 18:14 [00:37:33]1206 (1) - 0 [00:37:33]OFD Sender: Remove packet 156586 [00:37:33]ProducePacketName [00:37:33]name=ofd_packets/00156586 [00:37:33]NVStorageDeleteData [00:37:34]Write to MH i2c: 01 00 00 82 37 B9 [00:37:34]Write i2c OK [00:37:34]MH_I2C_Read... [00:37:34]Read from MH i2c: 01 [00:37:34]MH_I2C_Read... [00:37:34]Read from MH i2c: 01 07 00 [00:37:34]MH_I2C_Read... [00:37:34]Read from MH i2c: 01 07 00 82 37 00 00 00 00 00 19 0D E6 [00:37:34]RasterBufferAndPrint [00:37:34]line [00:37:34]line [00:37:34]line [00:37:34]line [00:37:34]line [00:37:34]written 0, free lines is 3359 [00:37:34]MH_Cut [00:37:34]Write to MH i2c: D1 01 00 89 37 01 92 [00:37:34]Write i2c OK [00:37:34]MH_I2C_Read... [00:37:34]Read from MH i2c: D1 [00:37:34]MH_I2C_Read... [00:37:34]Read from MH i2c: D1 01 00 [00:37:34]MH_I2C_Read... [00:37:34]Read from MH i2c: D1 01 00 89 37 00 91 [00:37:34]Write to MH i2c: 01 00 00 8A 37 C1 [00:37:34]Write i2c OK [00:37:34]MH_I2C_Read... [00:37:34]OFD Sender: No OFD packet to send [00:37:34]*** Cut start [00:37:34]*** Partial cut [00:37:34]*** CUTSNS_PIN = 1 [00:37:34]*** CUTSNS_PIN = 0 [00:37:34]*** Brake cut motor [00:37:35]Read from MH i2c: 01 [00:37:35]MH_I2C_Read... [00:37:35]*** Stop cut motor [00:37:35]*** Cut end [00:37:35]Read from MH i2c: 01 07 00 [00:37:35]MH_I2C_Read... [00:37:35]Read from MH i2c: 01 07 00 8A 37 00 00 00 00 00 FF 0F D6 [00:37:35]process_action close_receipt done [00:37:35]requested_data is exist [00:37:35]produce_requested_data [00:37:35]requested_item fm.sn is exist - process it [00:37:35]wFMCommunicate request_size=4 [00:37:35]MH_SAM_APDU [00:37:35]CAPDU: 80 11 00 00 [00:37:35]Write to MH i2c: E2 08 00 8B 37 80 11 00 00 00 00 00 00 3C [00:37:35]Write i2c OK [00:37:35]MH_I2C_Read... [00:37:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:37:35]Read from MH i2c: E2 [00:37:35]MH_I2C_Read... [00:37:35]Read from MH i2c: E2 17 00 [00:37:35]MH_I2C_Read... [00:37:35]Read from MH i2c: E2 17 00 8B 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8D [00:37:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:37:35]wFMCommunicate OK [00:37:35]requested_item fd.num is exist - process it [00:37:35]SAM_PROTO_GetFieldsCounters [00:37:35]wFMCommunicate request_size=4 [00:37:35]MH_SAM_APDU [00:37:35]CAPDU: 80 13 00 00 [00:37:35]Write to MH i2c: E2 08 00 8C 37 80 13 00 00 00 00 00 00 3F [00:37:35]Write i2c OK [00:37:35]MH_I2C_Read... [00:37:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:37:35]Read from MH i2c: E2 [00:37:35]MH_I2C_Read... [00:37:35]Read from MH i2c: E2 62 00 [00:37:35]MH_I2C_Read... [00:37:35]Read from MH i2c: E2 62 00 8C 37 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AA 63 02 00 0E 04 04 00 3B 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 D5 [00:37:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AA 63 02 00 0E 04 04 00 3B 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 [00:37:35]wFMCommunicate OK [00:37:35]SAM_PROTO_GetFieldsCounters done [00:37:35]requested_item shift.num is exist - process it [00:37:35]requested_item shift.opened is exist - process it [00:37:35]req_shift_opened [00:37:35]FM_GetShiftState [00:37:35]SAM_PROTO_GetShiftState [00:37:35]wFMCommunicate request_size=4 [00:37:35]MH_SAM_APDU [00:37:35]CAPDU: 80 13 01 00 [00:37:35]Write to MH i2c: E2 08 00 8D 37 80 13 01 00 00 00 00 00 41 [00:37:35]Write i2c OK [00:37:35]MH_I2C_Read... [00:37:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:37:35]Read from MH i2c: E2 [00:37:35]MH_I2C_Read... [00:37:35]Read from MH i2c: E2 0E 00 [00:37:35]MH_I2C_Read... [00:37:35]Read from MH i2c: E2 0E 00 8D 37 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 74 [00:37:35]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [00:37:35]wFMCommunicate OK [00:37:35]SAM_PROTO_GetShiftState done [00:37:35]FM_GetShiftState done [00:37:35]req_shift_opened done [00:37:35]requested_item shift.open_date is exist - process it [00:37:35]req_shift_open_date [00:37:35]req_shift_open_date done [00:37:35]produce_requested_data done [00:37:35]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156586,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965} [00:37:35]process_action_free close_receipt [00:37:35]json_value_free [00:37:35]json_value_free done [00:37:35]process_json_proto returns [00:37:35]Send response to host [00:37:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156586,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965}}} [00:37:35]free response buf [00:37:35]execute_script done [00:37:35]execute_script returns [00:37:35]free content buf [00:37:35]Sock 9.Close socket [00:37:35]Sock 9.Thread stoped [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:14]accept exits with 7 [00:40:14]New connection [00:40:14]New thread 3066731876 created [00:40:14]Thread 3066588516 joined [00:40:14]Waiting for new connection... [00:40:14] Sock 7.Parse request [00:40:14]Sock 7.Check first char [00:40:14]Sock 7.First char is OK [00:40:14]request: POST /json_proto HTTP/1.0 [00:40:14]Method: POST [00:40:14]URL: /json_proto [00:40:14]Method is POST - this is cgi request [00:40:14]url: /json_proto [00:40:14]query_string will be loaded in cgi processing [00:40:14]execute_cgi json_proto POST (null) [00:40:14]execute_cgi path=json_proto method=POST [00:40:14]POST find Content-Length [00:40:14]Host: 172.17.53.67:8080 [00:40:14]Content-Length: 766 [00:40:14]Content-Type: application/json [00:40:14] [00:40:14]POST finish read [00:40:14]Found Content-Length = 766 [00:40:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874905", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:40:14]execute_script... [00:40:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874905", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:40:14]POST & json_proto [00:40:14]process_json_proto [00:40:14]json parsed OK: [00:40:14]protocol is kg_v1.0 [00:40:14]action value=close_receipt [00:40:14]process_action close_receipt [00:40:14]cmd_close_receipt [00:40:14]MH_GetDate [00:40:14]Write to MH i2c: F0 00 00 8E 37 B4 [00:40:14]Write i2c OK [00:40:14]MH_I2C_Read... [00:40:14]Read from MH i2c: F0 [00:40:14]MH_I2C_Read... [00:40:14]Read from MH i2c: F0 09 00 [00:40:14]MH_I2C_Read... [00:40:14]Read from MH i2c: F0 09 00 8E 37 00 F0 A2 15 67 19 BC 99 64 9D [00:40:14]GetLastDocTimeStamp 1729471053 [00:40:14]current date 1729471216 [00:40:14]FM_GetShiftState [00:40:14]SAM_PROTO_GetShiftState [00:40:14]wFMCommunicate request_size=4 [00:40:14]MH_SAM_APDU [00:40:14]CAPDU: 80 13 01 00 [00:40:14]Write to MH i2c: E2 08 00 8F 37 80 13 01 00 00 00 00 00 43 [00:40:14]Write i2c OK [00:40:14]MH_I2C_Read... [00:40:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:40:14]Read from MH i2c: E2 [00:40:14]MH_I2C_Read... [00:40:14]Read from MH i2c: E2 0E 00 [00:40:14]MH_I2C_Read... [00:40:14]Read from MH i2c: E2 0E 00 8F 37 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 76 [00:40:14]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [00:40:14]wFMCommunicate OK [00:40:14]SAM_PROTO_GetShiftState done [00:40:14]FM_GetShiftState done [00:40:14]opened in 1729469965 [00:40:14]opened+sec_in_day 1729556365 [00:40:14]quantity*price = 50041 [00:40:14]sum+1 = 50042 [00:40:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 7 21.10.2024 00:40 Смена: 315 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156587 ФПД: 105451700133563 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T004016&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156587&fm=105451700133563&tin=02508201610067®Number=0000137193017469&sum=50041 [00:40:15]StoreToDocumentArchive [00:40:15]shift 315 fd 156587 [00:40:15]save to /storage/0315/doc_00156587 [00:40:15]save last doc name /storage/0315/doc_00156587 to /storage/kkm_last_doc_name [00:40:15]save OK [00:40:15]Clear old archive folders... [00:40:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:40:15]tlvbuf is 00364DB0 [00:40:15]SAM_PROTO_ClearQueue [00:40:15]wFMCommunicate request_size=4 [00:40:15]MH_SAM_APDU [00:40:15]CAPDU: 80 09 00 00 [00:40:15]Write to MH i2c: E2 08 00 9C 37 80 09 00 00 00 00 00 00 45 [00:40:15]Write i2c OK [00:40:15]MH_I2C_Read... [00:40:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:40:15]Read from MH i2c: E2 [00:40:15]MH_I2C_Read... [00:40:15]Read from MH i2c: E2 03 00 [00:40:15]MH_I2C_Read... [00:40:15]Read from MH i2c: E2 03 00 9C 37 00 90 00 47 [00:40:15]RAPDU: 90 00 [00:40:15]wFMCommunicate OK [00:40:15]SAM_PROTO_ClearQueue done [00:40:15]KKMCreateOFDPacket [00:40:15]OFDProtocolAddRootSTLVToBuf [00:40:15]FM_MakeSignedData [00:40:15]FM_MakeSignedData [00:40:15]SAM_PROTO_SignData [00:40:15]wFMCommunicate request_size=4 [00:40:15]MH_SAM_APDU [00:40:15]CAPDU: 80 0D 01 02 [00:40:15]Write to MH i2c: E2 08 00 9D 37 80 0D 01 02 00 00 00 00 4D [00:40:15]Write i2c OK [00:40:15]MH_I2C_Read... [00:40:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:40:15]Read from MH i2c: E2 [00:40:15]MH_I2C_Read... [00:40:15]Read from MH i2c: E2 03 00 [00:40:15]MH_I2C_Read... [00:40:15]Read from MH i2c: E2 03 00 9D 37 00 90 00 48 [00:40:15]RAPDU: 90 00 [00:40:15]wFMCommunicate OK [00:40:15]wFMCommunicate request_size=255 [00:40:15]MH_SAM_APDU [00:40:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 F0 A2 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AB 63 02 00 35 04 06 00 5F [00:40:15]Write to MH i2c: E2 02 01 9E 37 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 F0 A2 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AB 63 02 00 35 04 06 00 5F 00 00 06 [00:40:15]Write i2c OK [00:40:15]MH_I2C_Read... [00:40:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:40:16]Read from MH i2c: E2 [00:40:16]MH_I2C_Read... [00:40:16]Read from MH i2c: E2 03 00 [00:40:16]MH_I2C_Read... [00:40:16]Read from MH i2c: E2 03 00 9E 37 00 90 00 49 [00:40:16]RAPDU: 90 00 [00:40:16]wFMCommunicate OK [00:40:16]wFMCommunicate request_size=10 [00:40:16]MH_SAM_APDU [00:40:16]CAPDU: 80 0D 02 02 05 E8 63 20 9E BB [00:40:16]Write to MH i2c: E2 0D 00 9F 37 80 0D 02 02 05 00 E8 63 20 9E BB 00 00 1E [00:40:16]Write i2c OK [00:40:16]MH_I2C_Read... [00:40:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:40:16]Read from MH i2c: E2 [00:40:16]MH_I2C_Read... [00:40:16]Read from MH i2c: E2 03 00 [00:40:16]MH_I2C_Read... [00:40:16]Read from MH i2c: E2 03 00 9F 37 00 90 00 4A [00:40:16]RAPDU: 90 00 [00:40:16]wFMCommunicate OK [00:40:16]wFMCommunicate request_size=4 [00:40:16]MH_SAM_APDU [00:40:16]CAPDU: 80 0D 03 02 [00:40:16]Write to MH i2c: E2 08 00 A0 37 80 0D 03 02 00 00 00 00 52 [00:40:16]Write i2c OK [00:40:16]MH_I2C_Read... [00:40:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:40:16]Read from MH i2c: E2 [00:40:16]MH_I2C_Read... [00:40:16]Read from MH i2c: E2 0B 00 [00:40:16]MH_I2C_Read... [00:40:16]Read from MH i2c: E2 0B 00 A0 37 00 10 A9 DE B1 A1 3D 67 2F 90 00 0F [00:40:16]RAPDU: 10 A9 DE B1 A1 3D 67 2F 90 00 [00:40:16]wFMCommunicate OK [00:40:16]SAM_PROTO_SignData done [00:40:16]FM_MakeSignedData done [00:40:16]CreateOFDProtocolMessage [00:40:16]wFMCommunicate request_size=4 [00:40:16]MH_SAM_APDU [00:40:16]CAPDU: 80 11 00 00 [00:40:16]Write to MH i2c: E2 08 00 A1 37 80 11 00 00 00 00 00 00 52 [00:40:16]Write i2c OK [00:40:16]MH_I2C_Read... [00:40:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:40:16]Read from MH i2c: E2 [00:40:16]MH_I2C_Read... [00:40:16]Read from MH i2c: E2 17 00 [00:40:16]MH_I2C_Read... [00:40:16]Read from MH i2c: E2 17 00 A1 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A3 [00:40:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:40:16]wFMCommunicate OK [00:40:16]CreateOFDProtocolMessage done [00:40:16]OFDSenderStorePacket 156587 [00:40:16]StoreOFDPacket docnum=156587 [00:40:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 BD 38 07 01 F7 44 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 F0 A2 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AB 63 02 00 35 04 06 00 5F E8 63 20 9E BB 10 A9 DE B1 A1 3D 67 2F [00:40:16]CheckFolder [00:40:16]dirname=/storage/ofd_packets [00:40:16]CheckFolder done [00:40:16]ProducePacketName [00:40:16]name=ofd_packets/00156587 [00:40:16]NVStorageSaveData ofd_packets/00156587 [00:40:16]File name is /storage/ofd_packets/00156587 [00:40:16]Write 301 bytes [00:40:16]NVStorageSaveData done [00:40:16]OFDSenderStorePacket done [00:40:16]KKMCreateOFDPacket done [00:40:16]NVStorageSaveData kkm_last_timestamp [00:40:16]File name is /storage/kkm_last_timestamp [00:40:16]Write 4 bytes [00:40:16]NVStorageSaveData done [00:40:16]ExternCall_PrintAddStr [00:40:16]wPrintStart [00:40:16]Write to MH i2c: 01 00 00 A2 37 D9 [00:40:16]Write i2c OK [00:40:16]MH_I2C_Read... [00:40:16]Read from MH i2c: 01 [00:40:16]MH_I2C_Read... [00:40:16]Read from MH i2c: 01 07 00 [00:40:16]MH_I2C_Read... [00:40:16]Read from MH i2c: 01 07 00 A2 37 00 00 00 00 00 FF 0F EE [00:40:16]RasterBufferAndPrint [00:40:16]line Счет N : (1)874905 [00:40:16]line ИНН: 02508201610067 [00:40:16]line Контрольно-Кассовый Чек [00:40:16]line ПРОДАЖА [00:40:16]line ТРК (МРК, ГНК) : 22 [00:40:16]line Товар: 2710124130 [00:40:16]line Аи-92-К-5 [00:40:16]line 7.480 * 66.90 [00:40:16]line = 500.41 [00:40:16]line НДС 12% НСП 1% [00:40:16]line > о реализуемом товаре [00:40:16]line ИТОГО: 500.41 [00:40:16]line НСП 1% : 4.43 [00:40:16]line НДС 12% : 53.14 [00:40:16]line Наличными: 0.00 [00:40:16]line Безнал.: 500.41 [00:40:16]line Место: АЗС № 165 "Партнер Нефть" [00:40:16]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [00:40:16]line СНО: Общий режим [00:40:16]line Чек 7 21.10.2024 00:40 [00:40:16]line Смена: 315 ФФД: 1.0 [00:40:16]line ЗНМ: 0300000234 [00:40:16]line РНМ: 0000137193017469 [00:40:16]line Версия ККМ: v1.0 [00:40:16]line Платежная система: Mbank [00:40:16]line ФМ: 0000000000963156 [00:40:16]line ФД: 156587 [00:40:16]line ФПД: 105451700133563 [00:40:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T004016&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156587&fm=105451700133563&tin=02508201610067®Number=0000137193017469&sum=50041 [00:40:16]OFD Sender: Processing packet 156587 [packets to send 52, broken 51] [00:40:16]ProducePacketName [00:40:16]name=ofd_packets/00156587 [00:40:16]OFD Sender: To server: pG, [00:40:16]CommunicateWithHost lk.salyk.kg:30040 [00:40:16]ConnectInit lk.salyk.kg [00:40:16]written 0, free lines is 4095 [00:40:16]Connected sock=10 [00:40:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 BD 38 07 01 F7 44 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 F0 A2 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AB 63 02 00 35 04 06 00 5F E8 63 20 9E BB 10 A9 DE B1 A1 3D 67 2F [00:40:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 3E 69 47 00 39 A6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AB 63 02 00 F4 03 04 00 21 49 15 67 B6 04 01 00 00 16 6A 89 DD AB 51 99 24 [00:40:17]CommunicateWithHost err = 0 [00:40:17]CheckOFDResponse [00:40:17]1017 (14) - 77093643461234 [00:40:17]1041 (16) - 0000000000963156 [00:40:17]1040 (4) - 156587 [00:40:17]1012 (4) - 20.10.2024 18:17 [00:40:17]1206 (1) - 0 [00:40:17]OFD Sender: Remove packet 156587 [00:40:17]ProducePacketName [00:40:17]name=ofd_packets/00156587 [00:40:17]NVStorageDeleteData [00:40:17]Write to MH i2c: 01 00 00 CB 37 02 [00:40:17]Write i2c OK [00:40:17]MH_I2C_Read... [00:40:17]Read from MH i2c: 01 [00:40:17]MH_I2C_Read... [00:40:17]Read from MH i2c: 01 07 00 [00:40:17]MH_I2C_Read... [00:40:17]Read from MH i2c: 01 07 00 CB 37 00 00 00 00 00 13 0D 29 [00:40:17]RasterBufferAndPrint [00:40:17]line [00:40:17]line [00:40:17]line [00:40:17]line [00:40:17]line [00:40:17]written 0, free lines is 3353 [00:40:17]MH_Cut [00:40:17]Write to MH i2c: D1 01 00 D2 37 01 DB [00:40:17]Write i2c OK [00:40:17]MH_I2C_Read... [00:40:17]Read from MH i2c: D1 [00:40:17]MH_I2C_Read... [00:40:17]Read from MH i2c: D1 01 00 [00:40:17]MH_I2C_Read... [00:40:17]Read from MH i2c: D1 01 00 D2 37 00 DA [00:40:17]Write to MH i2c: 01 00 00 D3 37 0A [00:40:17]Write i2c OK [00:40:17]MH_I2C_Read... [00:40:17]OFD Sender: No OFD packet to send [00:40:17]*** Cut start [00:40:17]*** Partial cut [00:40:17]*** CUTSNS_PIN = 1 [00:40:17]*** CUTSNS_PIN = 0 [00:40:18]*** Brake cut motor [00:40:18]Read from MH i2c: 01 [00:40:18]MH_I2C_Read... [00:40:18]*** Stop cut motor [00:40:18]*** Cut end [00:40:18]Read from MH i2c: 01 07 00 [00:40:18]MH_I2C_Read... [00:40:18]Read from MH i2c: 01 07 00 D3 37 00 00 00 00 00 FF 0F 1F [00:40:18]process_action close_receipt done [00:40:18]requested_data is exist [00:40:18]produce_requested_data [00:40:18]requested_item fm.sn is exist - process it [00:40:18]wFMCommunicate request_size=4 [00:40:18]MH_SAM_APDU [00:40:18]CAPDU: 80 11 00 00 [00:40:18]Write to MH i2c: E2 08 00 D4 37 80 11 00 00 00 00 00 00 85 [00:40:18]Write i2c OK [00:40:18]MH_I2C_Read... [00:40:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:40:18]Read from MH i2c: E2 [00:40:18]MH_I2C_Read... [00:40:18]Read from MH i2c: E2 17 00 [00:40:18]MH_I2C_Read... [00:40:18]Read from MH i2c: E2 17 00 D4 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D6 [00:40:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:40:18]wFMCommunicate OK [00:40:18]requested_item fd.num is exist - process it [00:40:18]SAM_PROTO_GetFieldsCounters [00:40:18]wFMCommunicate request_size=4 [00:40:18]MH_SAM_APDU [00:40:18]CAPDU: 80 13 00 00 [00:40:18]Write to MH i2c: E2 08 00 D5 37 80 13 00 00 00 00 00 00 88 [00:40:18]Write i2c OK [00:40:18]MH_I2C_Read... [00:40:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:40:18]Read from MH i2c: E2 [00:40:18]MH_I2C_Read... [00:40:18]Read from MH i2c: E2 62 00 [00:40:18]MH_I2C_Read... [00:40:18]Read from MH i2c: E2 62 00 D5 37 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AB 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 07 00 00 00 5E 04 04 00 07 00 00 00 57 04 04 00 08 00 00 00 19 04 04 00 00 00 00 00 90 00 22 [00:40:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AB 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 07 00 00 00 5E 04 04 00 07 00 00 00 57 04 04 00 08 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:40:18]wFMCommunicate OK [00:40:18]SAM_PROTO_GetFieldsCounters done [00:40:18]requested_item shift.num is exist - process it [00:40:18]requested_item shift.opened is exist - process it [00:40:18]req_shift_opened [00:40:18]FM_GetShiftState [00:40:18]SAM_PROTO_GetShiftState [00:40:18]wFMCommunicate request_size=4 [00:40:18]MH_SAM_APDU [00:40:18]CAPDU: 80 13 01 00 [00:40:18]Write to MH i2c: E2 08 00 D6 37 80 13 01 00 00 00 00 00 8A [00:40:18]Write i2c OK [00:40:18]MH_I2C_Read... [00:40:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:40:18]Read from MH i2c: E2 [00:40:18]MH_I2C_Read... [00:40:18]Read from MH i2c: E2 0E 00 [00:40:18]MH_I2C_Read... [00:40:18]Read from MH i2c: E2 0E 00 D6 37 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 BD [00:40:18]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [00:40:18]wFMCommunicate OK [00:40:18]SAM_PROTO_GetShiftState done [00:40:18]FM_GetShiftState done [00:40:18]req_shift_opened done [00:40:18]requested_item shift.open_date is exist - process it [00:40:18]req_shift_open_date [00:40:18]req_shift_open_date done [00:40:18]produce_requested_data done [00:40:18]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156587,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965} [00:40:18]process_action_free close_receipt [00:40:18]json_value_free [00:40:18]json_value_free done [00:40:18]process_json_proto returns [00:40:18]Send response to host [00:40:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156587,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965}}} [00:40:18]free response buf [00:40:18]execute_script done [00:40:18]execute_script returns [00:40:18]free content buf [00:40:18]Sock 7.Close socket [00:40:18]Sock 7.Thread stoped [00:40:22]OFD Sender: No OFD packet to send [00:40:27]OFD Sender: No OFD packet to send [00:40:32]OFD Sender: No OFD packet to send [00:40:37]OFD Sender: No OFD packet to send [00:40:42]OFD Sender: No OFD packet to send [00:40:47]OFD Sender: No OFD packet to send [00:40:52]OFD Sender: No OFD packet to send [00:40:57]OFD Sender: No OFD packet to send [00:41:02]OFD Sender: No OFD packet to send [00:41:07]OFD Sender: No OFD packet to send [00:41:12]OFD Sender: No OFD packet to send [00:41:17]OFD Sender: No OFD packet to send [00:41:22]OFD Sender: No OFD packet to send [00:41:27]OFD Sender: No OFD packet to send [00:41:32]OFD Sender: No OFD packet to send [00:41:37]OFD Sender: No OFD packet to send [00:41:40]accept exits with 9 [00:41:40]New connection [00:41:40]New thread 3066588516 created [00:41:40]Thread 3066731876 joined [00:41:40]Waiting for new connection... [00:41:40] Sock 9.Parse request [00:41:40]Sock 9.Check first char [00:41:40]Sock 9.First char is OK [00:41:40]request: POST /json_proto HTTP/1.0 [00:41:40]Method: POST [00:41:40]URL: /json_proto [00:41:40]Method is POST - this is cgi request [00:41:40]url: /json_proto [00:41:40]query_string will be loaded in cgi processing [00:41:40]execute_cgi json_proto POST (null) [00:41:40]execute_cgi path=json_proto method=POST [00:41:40]POST find Content-Length [00:41:40]Host: 172.17.53.67:8080 [00:41:40]Content-Length: 670 [00:41:40]Content-Type: application/json [00:41:40] [00:41:40]POST finish read [00:41:40]Found Content-Length = 670 [00:41:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874906", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 3.660, "sum" : 250.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:41:40]execute_script... [00:41:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874906", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 3.660, "sum" : 250.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:41:40]POST & json_proto [00:41:40]process_json_proto [00:41:40]json parsed OK: [00:41:40]protocol is kg_v1.0 [00:41:40]action value=close_receipt [00:41:40]process_action close_receipt [00:41:40]cmd_close_receipt [00:41:40]MH_GetDate [00:41:40]Write to MH i2c: F0 00 00 D7 37 FD [00:41:40]Write i2c OK [00:41:40]MH_I2C_Read... [00:41:40]Read from MH i2c: F0 [00:41:40]MH_I2C_Read... [00:41:40]Read from MH i2c: F0 09 00 [00:41:40]MH_I2C_Read... [00:41:40]Read from MH i2c: F0 09 00 D7 37 00 46 A3 15 67 19 BC 99 64 3D [00:41:40]GetLastDocTimeStamp 1729471216 [00:41:40]current date 1729471302 [00:41:40]FM_GetShiftState [00:41:40]SAM_PROTO_GetShiftState [00:41:40]wFMCommunicate request_size=4 [00:41:40]MH_SAM_APDU [00:41:40]CAPDU: 80 13 01 00 [00:41:40]Write to MH i2c: E2 08 00 D8 37 80 13 01 00 00 00 00 00 8C [00:41:40]Write i2c OK [00:41:40]MH_I2C_Read... [00:41:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:41:40]Read from MH i2c: E2 [00:41:40]MH_I2C_Read... [00:41:40]Read from MH i2c: E2 0E 00 [00:41:40]MH_I2C_Read... [00:41:40]Read from MH i2c: E2 0E 00 D8 37 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 BF [00:41:40]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [00:41:40]wFMCommunicate OK [00:41:40]SAM_PROTO_GetShiftState done [00:41:40]FM_GetShiftState done [00:41:40]opened in 1729469965 [00:41:40]opened+sec_in_day 1729556365 [00:41:40]quantity*price = 25034 [00:41:40]sum+1 = 25035 [00:41:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.34 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.58 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 8 21.10.2024 00:41 Смена: 315 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156588 ФПД: 237077281609146 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T004142&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156588&fm=237077281609146&tin=02508201610067®Number=0000137193017469&sum=25000 [00:41:41]StoreToDocumentArchive [00:41:41]shift 315 fd 156588 [00:41:41]save to /storage/0315/doc_00156588 [00:41:41]save last doc name /storage/0315/doc_00156588 to /storage/kkm_last_doc_name [00:41:41]save OK [00:41:41]Clear old archive folders... [00:41:41]ProcessDocumentItem done err = 0, tmpTLVsize=252 [00:41:41]tlvbuf is 002E97E0 [00:41:41]SAM_PROTO_ClearQueue [00:41:41]wFMCommunicate request_size=4 [00:41:41]MH_SAM_APDU [00:41:41]CAPDU: 80 09 00 00 [00:41:41]Write to MH i2c: E2 08 00 E5 37 80 09 00 00 00 00 00 00 8E [00:41:41]Write i2c OK [00:41:41]MH_I2C_Read... [00:41:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:41:41]Read from MH i2c: E2 [00:41:41]MH_I2C_Read... [00:41:41]Read from MH i2c: E2 03 00 [00:41:41]MH_I2C_Read... [00:41:41]Read from MH i2c: E2 03 00 E5 37 00 90 00 90 [00:41:41]RAPDU: 90 00 [00:41:41]wFMCommunicate OK [00:41:41]SAM_PROTO_ClearQueue done [00:41:41]KKMCreateOFDPacket [00:41:41]OFDProtocolAddRootSTLVToBuf [00:41:41]FM_MakeSignedData [00:41:41]FM_MakeSignedData [00:41:41]SAM_PROTO_SignData [00:41:41]wFMCommunicate request_size=4 [00:41:41]MH_SAM_APDU [00:41:41]CAPDU: 80 0D 01 02 [00:41:41]Write to MH i2c: E2 08 00 E6 37 80 0D 01 02 00 00 00 00 96 [00:41:41]Write i2c OK [00:41:41]MH_I2C_Read... [00:41:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:41:42]Read from MH i2c: E2 [00:41:42]MH_I2C_Read... [00:41:42]Read from MH i2c: E2 03 00 [00:41:42]MH_I2C_Read... [00:41:42]Read from MH i2c: E2 03 00 E6 37 00 90 00 91 [00:41:42]RAPDU: 90 00 [00:41:42]wFMCommunicate OK [00:41:42]wFMCommunicate request_size=255 [00:41:42]MH_SAM_APDU [00:41:42]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 0E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 62 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 46 A3 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AC 63 02 00 35 04 06 00 [00:41:42]Write to MH i2c: E2 02 01 E7 37 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 0E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 62 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 46 A3 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AC 63 02 00 35 04 06 00 00 00 41 [00:41:42]Write i2c OK [00:41:42]MH_I2C_Read... [00:41:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:41:42]Read from MH i2c: E2 [00:41:42]MH_I2C_Read... [00:41:42]Read from MH i2c: E2 03 00 [00:41:42]MH_I2C_Read... [00:41:42]Read from MH i2c: E2 03 00 E7 37 00 90 00 92 [00:41:42]RAPDU: 90 00 [00:41:42]wFMCommunicate OK [00:41:42]wFMCommunicate request_size=11 [00:41:42]MH_SAM_APDU [00:41:42]CAPDU: 80 0D 02 02 06 D7 9E DB 27 95 BA [00:41:42]Write to MH i2c: E2 0E 00 E8 37 80 0D 02 02 06 00 D7 9E DB 27 95 BA 00 00 6B [00:41:42]Write i2c OK [00:41:42]MH_I2C_Read... [00:41:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:41:42]Read from MH i2c: E2 [00:41:42]MH_I2C_Read... [00:41:42]Read from MH i2c: E2 03 00 [00:41:42]MH_I2C_Read... [00:41:42]Read from MH i2c: E2 03 00 E8 37 00 90 00 93 [00:41:42]RAPDU: 90 00 [00:41:42]wFMCommunicate OK [00:41:42]wFMCommunicate request_size=4 [00:41:42]MH_SAM_APDU [00:41:42]CAPDU: 80 0D 03 02 [00:41:42]Write to MH i2c: E2 08 00 E9 37 80 0D 03 02 00 00 00 00 9B [00:41:42]Write i2c OK [00:41:42]MH_I2C_Read... [00:41:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:41:42]Read from MH i2c: E2 [00:41:42]MH_I2C_Read... [00:41:42]Read from MH i2c: E2 0B 00 [00:41:42]MH_I2C_Read... [00:41:42]Read from MH i2c: E2 0B 00 E9 37 00 2B 11 8A BA FF A2 9E 50 90 00 AB [00:41:42]RAPDU: 2B 11 8A BA FF A2 9E 50 90 00 [00:41:42]wFMCommunicate OK [00:41:42]SAM_PROTO_SignData done [00:41:42]FM_MakeSignedData done [00:41:42]CreateOFDProtocolMessage [00:41:42]wFMCommunicate request_size=4 [00:41:42]MH_SAM_APDU [00:41:42]CAPDU: 80 11 00 00 [00:41:42]Write to MH i2c: E2 08 00 EA 37 80 11 00 00 00 00 00 00 9B [00:41:42]Write i2c OK [00:41:42]MH_I2C_Read... [00:41:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:41:42]Read from MH i2c: E2 [00:41:42]MH_I2C_Read... [00:41:42]Read from MH i2c: E2 17 00 [00:41:42]MH_I2C_Read... [00:41:42]Read from MH i2c: E2 17 00 EA 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EC [00:41:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:41:42]wFMCommunicate OK [00:41:42]CreateOFDProtocolMessage done [00:41:42]OFDSenderStorePacket 156588 [00:41:42]StoreOFDPacket docnum=156588 [00:41:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 1B C0 08 01 A4 CD 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 0E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 62 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 46 A3 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AC 63 02 00 35 04 06 00 D7 9E DB 27 95 BA 2B 11 8A BA FF A2 9E 50 [00:41:42]CheckFolder [00:41:42]dirname=/storage/ofd_packets [00:41:42]CheckFolder done [00:41:42]ProducePacketName [00:41:42]name=ofd_packets/00156588 [00:41:42]NVStorageSaveData ofd_packets/00156588 [00:41:42]File name is /storage/ofd_packets/00156588 [00:41:42]Write 302 bytes [00:41:42]NVStorageSaveData done [00:41:42]OFDSenderStorePacket done [00:41:42]KKMCreateOFDPacket done [00:41:42]NVStorageSaveData kkm_last_timestamp [00:41:42]File name is /storage/kkm_last_timestamp [00:41:42]Write 4 bytes [00:41:42]NVStorageSaveData done [00:41:42]ExternCall_PrintAddStr [00:41:42]wPrintStart [00:41:42]Write to MH i2c: 01 00 00 EB 37 22 [00:41:42]Write i2c OK [00:41:42]MH_I2C_Read... [00:41:42]Read from MH i2c: 01 [00:41:42]MH_I2C_Read... [00:41:42]Read from MH i2c: 01 07 00 [00:41:42]MH_I2C_Read... [00:41:42]Read from MH i2c: 01 07 00 EB 37 00 00 00 00 00 FF 0F 37 [00:41:42]RasterBufferAndPrint [00:41:42]line Счет N : (1)874906 [00:41:42]line ИНН: 02508201610067 [00:41:42]line Контрольно-Кассовый Чек [00:41:42]line ПРОДАЖА [00:41:42]line ТРК (МРК, ГНК) : 43 [00:41:42]line Товар: 2710124130 [00:41:42]line Super 92-К-5 [00:41:42]line 3.660 * 68.40 [00:41:42]line = 250.34 [00:41:42]line НДС 12% НСП 1% [00:41:42]line > о реализуемом товаре [00:41:42]line ОКРУГЛЕНИЕ: -0.34 [00:41:42]line ИТОГО: 250.00 [00:41:42]line Внесено: 250.00 [00:41:42]line СДАЧА: 0.00 [00:41:42]line НСП 1% : 2.21 [00:41:42]line НДС 12% : 26.58 [00:41:42]line Наличными: 250.00 [00:41:42]line Безнал.: 0.00 [00:41:42]line Место: АЗС № 165 "Партнер Нефть" [00:41:42]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [00:41:42]line СНО: Общий режим [00:41:42]line Чек 8 21.10.2024 00:41 [00:41:42]line Смена: 315 ФФД: 1.0 [00:41:42]line ЗНМ: 0300000234 [00:41:42]line РНМ: 0000137193017469 [00:41:42]line Версия ККМ: v1.0 [00:41:42]line ФМ: 0000000000963156 [00:41:42]line ФД: 156588 [00:41:42]line ФПД: 237077281609146 [00:41:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T004142&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156588&fm=237077281609146&tin=02508201610067®Number=0000137193017469&sum=25000 [00:41:42]OFD Sender: Processing packet 156588 [packets to send 52, broken 51] [00:41:42]ProducePacketName [00:41:42]name=ofd_packets/00156588 [00:41:42]OFD Sender: To server: pG, [00:41:42]CommunicateWithHost lk.salyk.kg:30040 [00:41:42]ConnectInit lk.salyk.kg [00:41:42]written 0, free lines is 4095 [00:41:42]Connected sock=10 [00:41:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 1B C0 08 01 A4 CD 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 0E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 62 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 46 A3 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AC 63 02 00 35 04 06 00 D7 9E DB 27 95 BA 2B 11 8A BA FF A2 9E 50 [00:41:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 6E 42 47 00 11 5B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AC 63 02 00 F4 03 04 00 77 49 15 67 B6 04 01 00 00 47 A9 71 D2 CC BB 6F 41 [00:41:43]CommunicateWithHost err = 0 [00:41:43]CheckOFDResponse [00:41:43]1017 (14) - 77093643461234 [00:41:43]1041 (16) - 0000000000963156 [00:41:43]1040 (4) - 156588 [00:41:43]1012 (4) - 20.10.2024 18:18 [00:41:43]1206 (1) - 0 [00:41:43]OFD Sender: Remove packet 156588 [00:41:43]ProducePacketName [00:41:43]name=ofd_packets/00156588 [00:41:43]NVStorageDeleteData [00:41:43]Write to MH i2c: 01 00 00 16 38 4E [00:41:43]Write i2c OK [00:41:43]MH_I2C_Read... [00:41:43]Read from MH i2c: 01 [00:41:43]MH_I2C_Read... [00:41:43]Read from MH i2c: 01 07 00 [00:41:43]MH_I2C_Read... [00:41:43]Read from MH i2c: 01 07 00 16 38 00 00 00 00 00 F2 0C 53 [00:41:43]RasterBufferAndPrint [00:41:43]line [00:41:43]line [00:41:43]line [00:41:43]line [00:41:43]line [00:41:43]written 0, free lines is 3320 [00:41:43]MH_Cut [00:41:43]Write to MH i2c: D1 01 00 1D 38 01 27 [00:41:43]Write i2c OK [00:41:43]MH_I2C_Read... [00:41:43]Read from MH i2c: D1 [00:41:43]MH_I2C_Read... [00:41:43]Read from MH i2c: D1 01 00 [00:41:43]MH_I2C_Read... [00:41:43]Read from MH i2c: D1 01 00 1D 38 00 26 [00:41:43]Write to MH i2c: 01 00 00 1E 38 56 [00:41:43]Write i2c OK [00:41:43]MH_I2C_Read... [00:41:43]OFD Sender: No OFD packet to send [00:41:44]*** Cut start [00:41:44]*** Partial cut [00:41:44]*** CUTSNS_PIN = 1 [00:41:44]*** CUTSNS_PIN = 0 [00:41:44]*** Brake cut motor [00:41:44]Read from MH i2c: 01 [00:41:44]MH_I2C_Read... [00:41:44]*** Stop cut motor [00:41:44]*** Cut end [00:41:44]Read from MH i2c: 01 07 00 [00:41:44]MH_I2C_Read... [00:41:44]Read from MH i2c: 01 07 00 1E 38 00 00 00 00 00 FF 0F 6B [00:41:44]process_action close_receipt done [00:41:44]requested_data is exist [00:41:44]produce_requested_data [00:41:44]requested_item fm.sn is exist - process it [00:41:44]wFMCommunicate request_size=4 [00:41:44]MH_SAM_APDU [00:41:44]CAPDU: 80 11 00 00 [00:41:44]Write to MH i2c: E2 08 00 1F 38 80 11 00 00 00 00 00 00 D1 [00:41:44]Write i2c OK [00:41:44]MH_I2C_Read... [00:41:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:41:44]Read from MH i2c: E2 [00:41:44]MH_I2C_Read... [00:41:44]Read from MH i2c: E2 17 00 [00:41:44]MH_I2C_Read... [00:41:44]Read from MH i2c: E2 17 00 1F 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 22 [00:41:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:41:44]wFMCommunicate OK [00:41:44]requested_item fd.num is exist - process it [00:41:44]SAM_PROTO_GetFieldsCounters [00:41:44]wFMCommunicate request_size=4 [00:41:44]MH_SAM_APDU [00:41:44]CAPDU: 80 13 00 00 [00:41:44]Write to MH i2c: E2 08 00 20 38 80 13 00 00 00 00 00 00 D4 [00:41:44]Write i2c OK [00:41:44]MH_I2C_Read... [00:41:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:41:44]Read from MH i2c: E2 [00:41:44]MH_I2C_Read... [00:41:44]Read from MH i2c: E2 62 00 [00:41:44]MH_I2C_Read... [00:41:44]Read from MH i2c: E2 62 00 20 38 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AC 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 08 00 00 00 5E 04 04 00 08 00 00 00 57 04 04 00 09 00 00 00 19 04 04 00 00 00 00 00 90 00 72 [00:41:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AC 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 08 00 00 00 5E 04 04 00 08 00 00 00 57 04 04 00 09 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:41:44]wFMCommunicate OK [00:41:44]SAM_PROTO_GetFieldsCounters done [00:41:44]requested_item shift.num is exist - process it [00:41:44]requested_item shift.opened is exist - process it [00:41:44]req_shift_opened [00:41:44]FM_GetShiftState [00:41:44]SAM_PROTO_GetShiftState [00:41:44]wFMCommunicate request_size=4 [00:41:44]MH_SAM_APDU [00:41:44]CAPDU: 80 13 01 00 [00:41:44]Write to MH i2c: E2 08 00 21 38 80 13 01 00 00 00 00 00 D6 [00:41:44]Write i2c OK [00:41:44]MH_I2C_Read... [00:41:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:41:44]Read from MH i2c: E2 [00:41:44]MH_I2C_Read... [00:41:44]Read from MH i2c: E2 0E 00 [00:41:44]MH_I2C_Read... [00:41:44]Read from MH i2c: E2 0E 00 21 38 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 09 [00:41:44]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [00:41:44]wFMCommunicate OK [00:41:44]SAM_PROTO_GetShiftState done [00:41:44]FM_GetShiftState done [00:41:44]req_shift_opened done [00:41:44]requested_item shift.open_date is exist - process it [00:41:44]req_shift_open_date [00:41:44]req_shift_open_date done [00:41:44]produce_requested_data done [00:41:44]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156588,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965} [00:41:44]process_action_free close_receipt [00:41:44]json_value_free [00:41:44]json_value_free done [00:41:44]process_json_proto returns [00:41:44]Send response to host [00:41:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156588,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965}}} [00:41:44]free response buf [00:41:44]execute_script done [00:41:44]execute_script returns [00:41:44]free content buf [00:41:44]Sock 9.Close socket [00:41:44]Sock 9.Thread stoped [00:41:48]OFD Sender: No OFD packet to send [00:41:53]OFD Sender: No OFD packet to send [00:41:58]OFD Sender: No OFD packet to send [00:42:03]OFD Sender: No OFD packet to send [00:42:08]OFD Sender: No OFD packet to send [00:42:13]OFD Sender: No OFD packet to send [00:42:18]OFD Sender: No OFD packet to send [00:42:23]OFD Sender: No OFD packet to send [00:42:28]OFD Sender: No OFD packet to send [00:42:33]OFD Sender: No OFD packet to send [00:42:38]OFD Sender: No OFD packet to send [00:42:43]OFD Sender: No OFD packet to send [00:42:48]OFD Sender: No OFD packet to send [00:42:53]OFD Sender: No OFD packet to send [00:42:58]OFD Sender: No OFD packet to send [00:43:03]OFD Sender: No OFD packet to send [00:43:08]OFD Sender: No OFD packet to send [00:43:13]OFD Sender: No OFD packet to send [00:43:18]OFD Sender: No OFD packet to send [00:43:23]OFD Sender: No OFD packet to send [00:43:28]OFD Sender: No OFD packet to send [00:43:33]OFD Sender: No OFD packet to send [00:43:38]OFD Sender: No OFD packet to send [00:43:43]OFD Sender: No OFD packet to send [00:43:48]OFD Sender: No OFD packet to send [00:43:53]OFD Sender: No OFD packet to send [00:43:58]OFD Sender: No OFD packet to send [00:44:03]OFD Sender: No OFD packet to send [00:44:08]OFD Sender: No OFD packet to send [00:44:13]OFD Sender: No OFD packet to send [00:44:18]OFD Sender: No OFD packet to send [00:44:23]OFD Sender: No OFD packet to send [00:44:28]OFD Sender: No OFD packet to send [00:44:33]OFD Sender: No OFD packet to send [00:44:38]OFD Sender: No OFD packet to send [00:44:43]OFD Sender: No OFD packet to send [00:44:48]OFD Sender: No OFD packet to send [00:44:53]OFD Sender: No OFD packet to send [00:44:58]OFD Sender: No OFD packet to send [00:45:03]OFD Sender: No OFD packet to send [00:45:08]OFD Sender: No OFD packet to send [00:45:13]OFD Sender: No OFD packet to send [00:45:18]OFD Sender: No OFD packet to send [00:45:23]OFD Sender: No OFD packet to send [00:45:28]OFD Sender: No OFD packet to send [00:45:33]OFD Sender: No OFD packet to send [00:45:38]OFD Sender: No OFD packet to send [00:45:43]OFD Sender: No OFD packet to send [00:45:48]OFD Sender: No OFD packet to send [00:45:53]OFD Sender: No OFD packet to send [00:45:58]OFD Sender: No OFD packet to send [00:46:03]OFD Sender: No OFD packet to send [00:46:08]OFD Sender: No OFD packet to send [00:46:13]OFD Sender: No OFD packet to send [00:46:18]OFD Sender: No OFD packet to send [00:46:23]OFD Sender: No OFD packet to send [00:46:28]OFD Sender: No OFD packet to send [00:46:33]OFD Sender: No OFD packet to send [00:46:38]OFD Sender: No OFD packet to send [00:46:43]OFD Sender: No OFD packet to send [00:46:48]OFD Sender: No OFD packet to send [00:46:53]OFD Sender: No OFD packet to send [00:46:58]OFD Sender: No OFD packet to send [00:47:03]OFD Sender: No OFD packet to send [00:47:08]OFD Sender: No OFD packet to send [00:47:13]OFD Sender: No OFD packet to send [00:47:18]OFD Sender: No OFD packet to send [00:47:23]OFD Sender: No OFD packet to send [00:47:28]OFD Sender: No OFD packet to send [00:47:33]OFD Sender: No OFD packet to send [00:47:38]OFD Sender: No OFD packet to send [00:47:43]OFD Sender: No OFD packet to send [00:47:48]OFD Sender: No OFD packet to send [00:47:53]OFD Sender: No OFD packet to send [00:47:58]OFD Sender: No OFD packet to send [00:48:03]OFD Sender: No OFD packet to send [00:48:08]OFD Sender: No OFD packet to send [00:48:13]OFD Sender: No OFD packet to send [00:48:18]OFD Sender: No OFD packet to send [00:48:23]OFD Sender: No OFD packet to send [00:48:28]OFD Sender: No OFD packet to send [00:48:33]OFD Sender: No OFD packet to send [00:48:39]OFD Sender: No OFD packet to send [00:48:44]OFD Sender: No OFD packet to send [00:48:49]OFD Sender: No OFD packet to send [00:48:54]OFD Sender: No OFD packet to send [00:48:59]OFD Sender: No OFD packet to send [00:49:04]OFD Sender: No OFD packet to send [00:49:09]OFD Sender: No OFD packet to send [00:49:14]OFD Sender: No OFD packet to send [00:49:19]OFD Sender: No OFD packet to send [00:49:24]OFD Sender: No OFD packet to send [00:49:29]OFD Sender: No OFD packet to send [00:49:34]OFD Sender: No OFD packet to send [00:49:39]OFD Sender: No OFD packet to send [00:49:44]OFD Sender: No OFD packet to send [00:49:49]OFD Sender: No OFD packet to send [00:49:54]OFD Sender: No OFD packet to send [00:49:59]OFD Sender: No OFD packet to send [00:50:04]OFD Sender: No OFD packet to send [00:50:09]OFD Sender: No OFD packet to send [00:50:14]OFD Sender: No OFD packet to send [00:50:19]OFD Sender: No OFD packet to send [00:50:24]OFD Sender: No OFD packet to send [00:50:29]OFD Sender: No OFD packet to send [00:50:34]OFD Sender: No OFD packet to send [00:50:39]OFD Sender: No OFD packet to send [00:50:42]accept exits with 7 [00:50:42]New connection [00:50:42]New thread 3066731876 created [00:50:42]Thread 3066588516 joined [00:50:42]Waiting for new connection... [00:50:42] Sock 7.Parse request [00:50:42]Sock 7.Check first char [00:50:42]Sock 7.First char is OK [00:50:42]request: POST /json_proto HTTP/1.0 [00:50:42]Method: POST [00:50:42]URL: /json_proto [00:50:42]Method is POST - this is cgi request [00:50:42]url: /json_proto [00:50:42]query_string will be loaded in cgi processing [00:50:42]execute_cgi json_proto POST (null) [00:50:42]execute_cgi path=json_proto method=POST [00:50:42]POST find Content-Length [00:50:42]Host: 172.17.53.67:8080 [00:50:42]Content-Length: 769 [00:50:42]Content-Type: application/json [00:50:42] [00:50:42]POST finish read [00:50:42]Found Content-Length = 769 [00:50:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874907", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:50:42]execute_script... [00:50:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874907", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:50:42]POST & json_proto [00:50:42]process_json_proto [00:50:42]json parsed OK: [00:50:42]protocol is kg_v1.0 [00:50:42]action value=close_receipt [00:50:42]process_action close_receipt [00:50:42]cmd_close_receipt [00:50:42]MH_GetDate [00:50:42]Write to MH i2c: F0 00 00 22 38 49 [00:50:42]Write i2c OK [00:50:42]MH_I2C_Read... [00:50:42]Read from MH i2c: F0 [00:50:42]MH_I2C_Read... [00:50:42]Read from MH i2c: F0 09 00 [00:50:42]MH_I2C_Read... [00:50:42]Read from MH i2c: F0 09 00 22 38 00 64 A5 15 67 19 BC 99 64 A9 [00:50:42]GetLastDocTimeStamp 1729471302 [00:50:42]current date 1729471844 [00:50:42]FM_GetShiftState [00:50:42]SAM_PROTO_GetShiftState [00:50:42]wFMCommunicate request_size=4 [00:50:42]MH_SAM_APDU [00:50:42]CAPDU: 80 13 01 00 [00:50:42]Write to MH i2c: E2 08 00 23 38 80 13 01 00 00 00 00 00 D8 [00:50:42]Write i2c OK [00:50:42]MH_I2C_Read... [00:50:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:50:42]Read from MH i2c: E2 [00:50:42]MH_I2C_Read... [00:50:42]Read from MH i2c: E2 0E 00 [00:50:42]MH_I2C_Read... [00:50:42]Read from MH i2c: E2 0E 00 23 38 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 0B [00:50:42]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [00:50:42]wFMCommunicate OK [00:50:42]SAM_PROTO_GetShiftState done [00:50:42]FM_GetShiftState done [00:50:42]opened in 1729469965 [00:50:42]opened+sec_in_day 1729556365 [00:50:42]quantity*price = 150032 [00:50:42]sum+1 = 150033 [00:50:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.32 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 0.00 Безнал.: 1500.32 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 9 21.10.2024 00:50 Смена: 315 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156589 ФПД: 228274452122822 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T005044&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156589&fm=228274452122822&tin=02508201610067®Number=0000137193017469&sum=150032 [00:50:44]StoreToDocumentArchive [00:50:44]shift 315 fd 156589 [00:50:44]save to /storage/0315/doc_00156589 [00:50:44]save last doc name /storage/0315/doc_00156589 to /storage/kkm_last_doc_name [00:50:44]save OK [00:50:44]Clear old archive folders... [00:50:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:50:44]tlvbuf is 00341720 [00:50:44]SAM_PROTO_ClearQueue [00:50:44]wFMCommunicate request_size=4 [00:50:44]MH_SAM_APDU [00:50:44]CAPDU: 80 09 00 00 [00:50:44]Write to MH i2c: E2 08 00 30 38 80 09 00 00 00 00 00 00 DA [00:50:44]Write i2c OK [00:50:44]MH_I2C_Read... [00:50:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:50:44]Read from MH i2c: E2 [00:50:44]MH_I2C_Read... [00:50:44]Read from MH i2c: E2 03 00 [00:50:44]MH_I2C_Read... [00:50:44]OFD Sender: No OFD packet to send [00:50:44]Read from MH i2c: E2 03 00 30 38 00 90 00 DC [00:50:44]RAPDU: 90 00 [00:50:44]wFMCommunicate OK [00:50:44]SAM_PROTO_ClearQueue done [00:50:44]KKMCreateOFDPacket [00:50:44]OFDProtocolAddRootSTLVToBuf [00:50:44]FM_MakeSignedData [00:50:44]FM_MakeSignedData [00:50:44]SAM_PROTO_SignData [00:50:44]wFMCommunicate request_size=4 [00:50:44]MH_SAM_APDU [00:50:44]CAPDU: 80 0D 01 02 [00:50:44]Write to MH i2c: E2 08 00 31 38 80 0D 01 02 00 00 00 00 E2 [00:50:44]Write i2c OK [00:50:44]MH_I2C_Read... [00:50:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:50:44]Read from MH i2c: E2 [00:50:44]MH_I2C_Read... [00:50:44]Read from MH i2c: E2 03 00 [00:50:44]MH_I2C_Read... [00:50:44]Read from MH i2c: E2 03 00 31 38 00 90 00 DD [00:50:44]RAPDU: 90 00 [00:50:44]wFMCommunicate OK [00:50:44]wFMCommunicate request_size=255 [00:50:44]MH_SAM_APDU [00:50:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 64 A5 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AD 63 02 00 35 04 06 00 CF [00:50:44]Write to MH i2c: E2 02 01 32 38 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 64 A5 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AD 63 02 00 35 04 06 00 CF 00 00 D9 [00:50:44]Write i2c OK [00:50:44]MH_I2C_Read... [00:50:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:50:44]Read from MH i2c: E2 [00:50:44]MH_I2C_Read... [00:50:44]Read from MH i2c: E2 03 00 [00:50:44]MH_I2C_Read... [00:50:44]Read from MH i2c: E2 03 00 32 38 00 90 00 DE [00:50:44]RAPDU: 90 00 [00:50:44]wFMCommunicate OK [00:50:44]wFMCommunicate request_size=10 [00:50:44]MH_SAM_APDU [00:50:44]CAPDU: 80 0D 02 02 05 9D 49 A1 4C C6 [00:50:44]Write to MH i2c: E2 0D 00 33 38 80 0D 02 02 05 00 9D 49 A1 4C C6 00 00 88 [00:50:44]Write i2c OK [00:50:44]MH_I2C_Read... [00:50:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:50:44]Read from MH i2c: E2 [00:50:44]MH_I2C_Read... [00:50:44]Read from MH i2c: E2 03 00 [00:50:44]MH_I2C_Read... [00:50:44]Read from MH i2c: E2 03 00 33 38 00 90 00 DF [00:50:44]RAPDU: 90 00 [00:50:44]wFMCommunicate OK [00:50:44]wFMCommunicate request_size=4 [00:50:44]MH_SAM_APDU [00:50:44]CAPDU: 80 0D 03 02 [00:50:44]Write to MH i2c: E2 08 00 34 38 80 0D 03 02 00 00 00 00 E7 [00:50:44]Write i2c OK [00:50:44]MH_I2C_Read... [00:50:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:50:44]Read from MH i2c: E2 [00:50:44]MH_I2C_Read... [00:50:44]Read from MH i2c: E2 0B 00 [00:50:44]MH_I2C_Read... [00:50:44]Read from MH i2c: E2 0B 00 34 38 00 3D D2 AA BD D7 12 DE F3 90 00 18 [00:50:44]RAPDU: 3D D2 AA BD D7 12 DE F3 90 00 [00:50:44]wFMCommunicate OK [00:50:44]SAM_PROTO_SignData done [00:50:44]FM_MakeSignedData done [00:50:44]CreateOFDProtocolMessage [00:50:44]wFMCommunicate request_size=4 [00:50:44]MH_SAM_APDU [00:50:44]CAPDU: 80 11 00 00 [00:50:44]Write to MH i2c: E2 08 00 35 38 80 11 00 00 00 00 00 00 E7 [00:50:44]Write i2c OK [00:50:44]MH_I2C_Read... [00:50:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:50:44]Read from MH i2c: E2 [00:50:44]MH_I2C_Read... [00:50:44]Read from MH i2c: E2 17 00 [00:50:44]MH_I2C_Read... [00:50:44]Read from MH i2c: E2 17 00 35 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 38 [00:50:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:50:44]wFMCommunicate OK [00:50:44]CreateOFDProtocolMessage done [00:50:44]OFDSenderStorePacket 156589 [00:50:44]StoreOFDPacket docnum=156589 [00:50:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 29 6A 07 01 D7 D9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 64 A5 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AD 63 02 00 35 04 06 00 CF 9D 49 A1 4C C6 3D D2 AA BD D7 12 DE F3 [00:50:44]CheckFolder [00:50:44]dirname=/storage/ofd_packets [00:50:44]CheckFolder done [00:50:44]ProducePacketName [00:50:44]name=ofd_packets/00156589 [00:50:44]NVStorageSaveData ofd_packets/00156589 [00:50:44]File name is /storage/ofd_packets/00156589 [00:50:44]Write 301 bytes [00:50:44]NVStorageSaveData done [00:50:44]OFDSenderStorePacket done [00:50:44]KKMCreateOFDPacket done [00:50:44]NVStorageSaveData kkm_last_timestamp [00:50:44]File name is /storage/kkm_last_timestamp [00:50:44]Write 4 bytes [00:50:44]NVStorageSaveData done [00:50:44]ExternCall_PrintAddStr [00:50:44]wPrintStart [00:50:44]Write to MH i2c: 01 00 00 36 38 6E [00:50:44]Write i2c OK [00:50:44]MH_I2C_Read... [00:50:44]Read from MH i2c: 01 [00:50:44]MH_I2C_Read... [00:50:44]Read from MH i2c: 01 07 00 [00:50:44]MH_I2C_Read... [00:50:44]Read from MH i2c: 01 07 00 36 38 00 00 00 00 00 FF 0F 83 [00:50:44]RasterBufferAndPrint [00:50:44]line Счет N : (1)874907 [00:50:44]line ИНН: 02508201610067 [00:50:44]line Контрольно-Кассовый Чек [00:50:44]line ПРОДАЖА [00:50:44]line ТРК (МРК, ГНК) : 21 [00:50:44]line Товар: 2710124500 [00:50:44]line Аи-95-К-5 [00:50:44]line 20.220 * 74.20 [00:50:44]line = 1500.32 [00:50:44]line НДС 12% НСП 1% [00:50:44]line > о реализуемом товаре [00:50:44]line ИТОГО: 1500.32 [00:50:44]line НСП 1% : 13.28 [00:50:44]line НДС 12% : 159.33 [00:50:44]line Наличными: 0.00 [00:50:44]line Безнал.: 1500.32 [00:50:44]line Место: АЗС № 165 "Партнер Нефть" [00:50:44]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [00:50:44]line СНО: Общий режим [00:50:44]line Чек 9 21.10.2024 00:50 [00:50:44]line Смена: 315 ФФД: 1.0 [00:50:44]line ЗНМ: 0300000234 [00:50:44]line РНМ: 0000137193017469 [00:50:44]line Версия ККМ: v1.0 [00:50:44]line Платежная система: Mbank [00:50:44]line ФМ: 0000000000963156 [00:50:44]line ФД: 156589 [00:50:44]line ФПД: 228274452122822 [00:50:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T005044&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156589&fm=228274452122822&tin=02508201610067®Number=0000137193017469&sum=150032 [00:50:44]OFD Sender: Processing packet 156589 [packets to send 52, broken 51] [00:50:44]ProducePacketName [00:50:44]name=ofd_packets/00156589 [00:50:44]OFD Sender: To server: pG, [00:50:44]CommunicateWithHost lk.salyk.kg:30040 [00:50:44]ConnectInit lk.salyk.kg [00:50:44]written 0, free lines is 4095 [00:50:45]Connected sock=9 [00:50:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 29 6A 07 01 D7 D9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 64 A5 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AD 63 02 00 35 04 06 00 CF 9D 49 A1 4C C6 3D D2 AA BD D7 12 DE F3 [00:50:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 4B E6 47 00 73 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 39 36 33 31 35 36 10 04 04 00 AD 63 02 00 F4 03 04 00 96 4B 15 67 B6 04 01 00 00 F9 00 64 CF AF F2 D5 6E [00:50:45]CommunicateWithHost err = 0 [00:50:45]CheckOFDResponse [00:50:45]1017 (14) - 77093643461234 [00:50:45]1041 (16) - 0000000000963156 [00:50:45]1040 (4) - 156589 [00:50:45]1012 (4) - 20.10.2024 18:27 [00:50:45]1206 (1) - 0 [00:50:45]OFD Sender: Remove packet 156589 [00:50:45]ProducePacketName [00:50:45]name=ofd_packets/00156589 [00:50:45]NVStorageDeleteData [00:50:45]Write to MH i2c: 01 00 00 5F 38 97 [00:50:45]Write i2c OK [00:50:45]MH_I2C_Read... [00:50:45]Read from MH i2c: 01 [00:50:45]MH_I2C_Read... [00:50:45]Read from MH i2c: 01 07 00 [00:50:45]MH_I2C_Read... [00:50:45]Read from MH i2c: 01 07 00 5F 38 00 00 00 00 00 04 0D AF [00:50:45]RasterBufferAndPrint [00:50:45]line [00:50:45]line [00:50:45]line [00:50:45]line [00:50:45]line [00:50:45]written 0, free lines is 3339 [00:50:45]MH_Cut [00:50:45]Write to MH i2c: D1 01 00 66 38 01 70 [00:50:45]Write i2c OK [00:50:45]MH_I2C_Read... [00:50:45]Read from MH i2c: D1 [00:50:45]MH_I2C_Read... [00:50:45]Read from MH i2c: D1 01 00 [00:50:45]MH_I2C_Read... [00:50:45]Read from MH i2c: D1 01 00 66 38 00 6F [00:50:45]Write to MH i2c: 01 00 00 67 38 9F [00:50:45]Write i2c OK [00:50:45]MH_I2C_Read... [00:50:45]OFD Sender: No OFD packet to send [00:50:46]*** Cut start [00:50:46]*** Partial cut [00:50:46]*** CUTSNS_PIN = 1 [00:50:46]*** CUTSNS_PIN = 0 [00:50:46]*** Brake cut motor [00:50:46]Read from MH i2c: 01 [00:50:46]MH_I2C_Read... [00:50:46]*** Stop cut motor [00:50:46]*** Cut end [00:50:46]Read from MH i2c: 01 07 00 [00:50:46]MH_I2C_Read... [00:50:46]Read from MH i2c: 01 07 00 67 38 00 00 00 00 00 FF 0F B4 [00:50:46]process_action close_receipt done [00:50:46]requested_data is exist [00:50:46]produce_requested_data [00:50:46]requested_item fm.sn is exist - process it [00:50:46]wFMCommunicate request_size=4 [00:50:46]MH_SAM_APDU [00:50:46]CAPDU: 80 11 00 00 [00:50:46]Write to MH i2c: E2 08 00 68 38 80 11 00 00 00 00 00 00 1A [00:50:46]Write i2c OK [00:50:46]MH_I2C_Read... [00:50:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:50:46]Read from MH i2c: E2 [00:50:46]MH_I2C_Read... [00:50:46]Read from MH i2c: E2 17 00 [00:50:46]MH_I2C_Read... [00:50:46]Read from MH i2c: E2 17 00 68 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6B [00:50:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:50:46]wFMCommunicate OK [00:50:46]requested_item fd.num is exist - process it [00:50:46]SAM_PROTO_GetFieldsCounters [00:50:46]wFMCommunicate request_size=4 [00:50:46]MH_SAM_APDU [00:50:46]CAPDU: 80 13 00 00 [00:50:46]Write to MH i2c: E2 08 00 69 38 80 13 00 00 00 00 00 00 1D [00:50:46]Write i2c OK [00:50:46]MH_I2C_Read... [00:50:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:50:46]Read from MH i2c: E2 [00:50:46]MH_I2C_Read... [00:50:46]Read from MH i2c: E2 62 00 [00:50:46]MH_I2C_Read... [00:50:46]Read from MH i2c: E2 62 00 69 38 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AD 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 09 00 00 00 5E 04 04 00 09 00 00 00 57 04 04 00 0A 00 00 00 19 04 04 00 00 00 00 00 90 00 BF [00:50:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AD 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 09 00 00 00 5E 04 04 00 09 00 00 00 57 04 04 00 0A 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:50:46]wFMCommunicate OK [00:50:46]SAM_PROTO_GetFieldsCounters done [00:50:46]requested_item shift.num is exist - process it [00:50:46]requested_item shift.opened is exist - process it [00:50:46]req_shift_opened [00:50:46]FM_GetShiftState [00:50:46]SAM_PROTO_GetShiftState [00:50:46]wFMCommunicate request_size=4 [00:50:46]MH_SAM_APDU [00:50:46]CAPDU: 80 13 01 00 [00:50:46]Write to MH i2c: E2 08 00 6A 38 80 13 01 00 00 00 00 00 1F [00:50:46]Write i2c OK [00:50:46]MH_I2C_Read... [00:50:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:50:47]Read from MH i2c: E2 [00:50:47]MH_I2C_Read... [00:50:47]Read from MH i2c: E2 0E 00 [00:50:47]MH_I2C_Read... [00:50:47]Read from MH i2c: E2 0E 00 6A 38 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 52 [00:50:47]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [00:50:47]wFMCommunicate OK [00:50:47]SAM_PROTO_GetShiftState done [00:50:47]FM_GetShiftState done [00:50:47]req_shift_opened done [00:50:47]requested_item shift.open_date is exist - process it [00:50:47]req_shift_open_date [00:50:47]req_shift_open_date done [00:50:47]produce_requested_data done [00:50:47]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156589,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965} [00:50:47]process_action_free close_receipt [00:50:47]json_value_free [00:50:47]json_value_free done [00:50:47]process_json_proto returns [00:50:47]Send response to host [00:50:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156589,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965}}} [00:50:47]free response buf [00:50:47]execute_script done [00:50:47]execute_script returns [00:50:47]free content buf [00:50:47]Sock 7.Close socket [00:50:47]Sock 7.Thread stoped [00:50:50]OFD Sender: No OFD packet to send [00:50:55]OFD Sender: No OFD packet to send [00:51:00]OFD Sender: No OFD packet to send [00:51:05]OFD Sender: No OFD packet to send [00:51:10]OFD Sender: No OFD packet to send [00:51:15]OFD Sender: No OFD packet to send [00:51:20]OFD Sender: No OFD packet to send [00:51:25]OFD Sender: No OFD packet to send [00:51:30]OFD Sender: No OFD packet to send [00:51:35]OFD Sender: No OFD packet to send [00:51:40]OFD Sender: No OFD packet to send [00:51:45]OFD Sender: No OFD packet to send [00:51:50]OFD Sender: No OFD packet to send [00:51:55]OFD Sender: No OFD packet to send [00:52:00]OFD Sender: No OFD packet to send [00:52:05]OFD Sender: No OFD packet to send [00:52:10]OFD Sender: No OFD packet to send [00:52:15]OFD Sender: No OFD packet to send [00:52:20]OFD Sender: No OFD packet to send [00:52:25]OFD Sender: No OFD packet to send [00:52:30]OFD Sender: No OFD packet to send [00:52:35]OFD Sender: No OFD packet to send [00:52:40]OFD Sender: No OFD packet to send [00:52:45]OFD Sender: No OFD packet to send [00:52:50]OFD Sender: No OFD packet to send [00:52:55]OFD Sender: No OFD packet to send [00:53:00]OFD Sender: No OFD packet to send [00:53:05]OFD Sender: No OFD packet to send [00:53:10]OFD Sender: No OFD packet to send [00:53:15]OFD Sender: No OFD packet to send [00:53:20]OFD Sender: No OFD packet to send [00:53:25]OFD Sender: No OFD packet to send [00:53:30]OFD Sender: No OFD packet to send [00:53:35]OFD Sender: No OFD packet to send [00:53:40]OFD Sender: No OFD packet to send [00:53:45]OFD Sender: No OFD packet to send [00:53:50]OFD Sender: No OFD packet to send [00:53:52]accept exits with 10 [00:53:52]New connection [00:53:52]New thread 3066588516 created [00:53:52]Thread 3066731876 joined [00:53:52]Waiting for new connection... [00:53:52] Sock 10.Parse request [00:53:52]Sock 10.Check first char [00:53:52]Sock 10.First char is OK [00:53:52]request: POST /json_proto HTTP/1.0 [00:53:52]Method: POST [00:53:52]URL: /json_proto [00:53:52]Method is POST - this is cgi request [00:53:52]url: /json_proto [00:53:52]query_string will be loaded in cgi processing [00:53:52]execute_cgi json_proto POST (null) [00:53:52]execute_cgi path=json_proto method=POST [00:53:52]POST find Content-Length [00:53:52]Host: 172.17.53.67:8080 [00:53:52]Content-Length: 769 [00:53:52]Content-Type: application/json [00:53:52] [00:53:52]POST finish read [00:53:52]Found Content-Length = 769 [00:53:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874908", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:53:52]execute_script... [00:53:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874908", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:53:52]POST & json_proto [00:53:52]process_json_proto [00:53:52]json parsed OK: [00:53:52]protocol is kg_v1.0 [00:53:52]action value=close_receipt [00:53:52]process_action close_receipt [00:53:52]cmd_close_receipt [00:53:52]MH_GetDate [00:53:52]Write to MH i2c: F0 00 00 6B 38 92 [00:53:52]Write i2c OK [00:53:52]MH_I2C_Read... [00:53:52]Read from MH i2c: F0 [00:53:52]MH_I2C_Read... [00:53:52]Read from MH i2c: F0 09 00 [00:53:52]MH_I2C_Read... [00:53:52]Read from MH i2c: F0 09 00 6B 38 00 22 A6 15 67 19 BC 99 64 B1 [00:53:52]GetLastDocTimeStamp 1729471844 [00:53:52]current date 1729472034 [00:53:52]FM_GetShiftState [00:53:52]SAM_PROTO_GetShiftState [00:53:52]wFMCommunicate request_size=4 [00:53:52]MH_SAM_APDU [00:53:52]CAPDU: 80 13 01 00 [00:53:52]Write to MH i2c: E2 08 00 6C 38 80 13 01 00 00 00 00 00 21 [00:53:52]Write i2c OK [00:53:52]MH_I2C_Read... [00:53:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:53:52]Read from MH i2c: E2 [00:53:52]MH_I2C_Read... [00:53:52]Read from MH i2c: E2 0E 00 [00:53:52]MH_I2C_Read... [00:53:52]Read from MH i2c: E2 0E 00 6C 38 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 54 [00:53:52]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [00:53:52]wFMCommunicate OK [00:53:52]SAM_PROTO_GetShiftState done [00:53:52]FM_GetShiftState done [00:53:52]opened in 1729469965 [00:53:52]opened+sec_in_day 1729556365 [00:53:52]quantity*price = 100015 [00:53:52]sum+1 = 100017 [00:53:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 10 21.10.2024 00:53 Смена: 315 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156590 ФПД: 151295959231370 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T005354&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156590&fm=151295959231370&tin=02508201610067®Number=0000137193017469&sum=100016 [00:53:53]StoreToDocumentArchive [00:53:53]shift 315 fd 156590 [00:53:53]save to /storage/0315/doc_00156590 [00:53:53]save last doc name /storage/0315/doc_00156590 to /storage/kkm_last_doc_name [00:53:53]save OK [00:53:53]Clear old archive folders... [00:53:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:53:53]tlvbuf is 003BD460 [00:53:53]SAM_PROTO_ClearQueue [00:53:53]wFMCommunicate request_size=4 [00:53:53]MH_SAM_APDU [00:53:53]CAPDU: 80 09 00 00 [00:53:53]Write to MH i2c: E2 08 00 79 38 80 09 00 00 00 00 00 00 23 [00:53:53]Write i2c OK [00:53:53]MH_I2C_Read... [00:53:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:53:53]Read from MH i2c: E2 [00:53:53]MH_I2C_Read... [00:53:53]Read from MH i2c: E2 03 00 [00:53:53]MH_I2C_Read... [00:53:53]Read from MH i2c: E2 03 00 79 38 00 90 00 25 [00:53:53]RAPDU: 90 00 [00:53:53]wFMCommunicate OK [00:53:53]SAM_PROTO_ClearQueue done [00:53:53]KKMCreateOFDPacket [00:53:53]OFDProtocolAddRootSTLVToBuf [00:53:53]FM_MakeSignedData [00:53:53]FM_MakeSignedData [00:53:53]SAM_PROTO_SignData [00:53:53]wFMCommunicate request_size=4 [00:53:53]MH_SAM_APDU [00:53:53]CAPDU: 80 0D 01 02 [00:53:53]Write to MH i2c: E2 08 00 7A 38 80 0D 01 02 00 00 00 00 2B [00:53:53]Write i2c OK [00:53:53]MH_I2C_Read... [00:53:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:53:53]Read from MH i2c: E2 [00:53:53]MH_I2C_Read... [00:53:53]Read from MH i2c: E2 03 00 [00:53:53]MH_I2C_Read... [00:53:53]Read from MH i2c: E2 03 00 7A 38 00 90 00 26 [00:53:53]RAPDU: 90 00 [00:53:53]wFMCommunicate OK [00:53:53]wFMCommunicate request_size=255 [00:53:53]MH_SAM_APDU [00:53:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 00 00 00 F4 03 04 00 22 A6 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AE 63 02 00 35 04 06 00 89 [00:53:53]Write to MH i2c: E2 02 01 7B 38 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 00 00 00 F4 03 04 00 22 A6 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AE 63 02 00 35 04 06 00 89 00 00 12 [00:53:53]Write i2c OK [00:53:53]MH_I2C_Read... [00:53:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:53:53]Read from MH i2c: E2 [00:53:53]MH_I2C_Read... [00:53:53]Read from MH i2c: E2 03 00 [00:53:53]MH_I2C_Read... [00:53:53]Read from MH i2c: E2 03 00 7B 38 00 90 00 27 [00:53:53]RAPDU: 90 00 [00:53:53]wFMCommunicate OK [00:53:53]wFMCommunicate request_size=10 [00:53:53]MH_SAM_APDU [00:53:53]CAPDU: 80 0D 02 02 05 9A 55 E7 EB 8A [00:53:53]Write to MH i2c: E2 0D 00 7C 38 80 0D 02 02 05 00 9A 55 E7 EB 8A 00 00 83 [00:53:53]Write i2c OK [00:53:53]MH_I2C_Read... [00:53:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:53:53]Read from MH i2c: E2 [00:53:53]MH_I2C_Read... [00:53:53]Read from MH i2c: E2 03 00 [00:53:53]MH_I2C_Read... [00:53:53]Read from MH i2c: E2 03 00 7C 38 00 90 00 28 [00:53:53]RAPDU: 90 00 [00:53:53]wFMCommunicate OK [00:53:53]wFMCommunicate request_size=4 [00:53:53]MH_SAM_APDU [00:53:53]CAPDU: 80 0D 03 02 [00:53:53]Write to MH i2c: E2 08 00 7D 38 80 0D 03 02 00 00 00 00 30 [00:53:53]Write i2c OK [00:53:53]MH_I2C_Read... [00:53:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:53:53]Read from MH i2c: E2 [00:53:53]MH_I2C_Read... [00:53:53]Read from MH i2c: E2 0B 00 [00:53:53]MH_I2C_Read... [00:53:53]Read from MH i2c: E2 0B 00 7D 38 00 81 D1 5A B6 5D 61 D2 C7 90 00 EA [00:53:53]RAPDU: 81 D1 5A B6 5D 61 D2 C7 90 00 [00:53:53]wFMCommunicate OK [00:53:53]SAM_PROTO_SignData done [00:53:53]FM_MakeSignedData done [00:53:53]CreateOFDProtocolMessage [00:53:53]wFMCommunicate request_size=4 [00:53:53]MH_SAM_APDU [00:53:53]CAPDU: 80 11 00 00 [00:53:53]Write to MH i2c: E2 08 00 7E 38 80 11 00 00 00 00 00 00 30 [00:53:53]Write i2c OK [00:53:53]MH_I2C_Read... [00:53:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:53:54]Read from MH i2c: E2 [00:53:54]MH_I2C_Read... [00:53:54]Read from MH i2c: E2 17 00 [00:53:54]MH_I2C_Read... [00:53:54]Read from MH i2c: E2 17 00 7E 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 81 [00:53:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:53:54]wFMCommunicate OK [00:53:54]CreateOFDProtocolMessage done [00:53:54]OFDSenderStorePacket 156590 [00:53:54]StoreOFDPacket docnum=156590 [00:53:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 20 93 07 01 1B 23 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 00 00 00 F4 03 04 00 22 A6 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AE 63 02 00 35 04 06 00 89 9A 55 E7 EB 8A 81 D1 5A B6 5D 61 D2 C7 [00:53:54]CheckFolder [00:53:54]dirname=/storage/ofd_packets [00:53:54]CheckFolder done [00:53:54]ProducePacketName [00:53:54]name=ofd_packets/00156590 [00:53:54]NVStorageSaveData ofd_packets/00156590 [00:53:54]File name is /storage/ofd_packets/00156590 [00:53:54]Write 301 bytes [00:53:54]NVStorageSaveData done [00:53:54]OFDSenderStorePacket done [00:53:54]KKMCreateOFDPacket done [00:53:54]NVStorageSaveData kkm_last_timestamp [00:53:54]File name is /storage/kkm_last_timestamp [00:53:54]Write 4 bytes [00:53:54]NVStorageSaveData done [00:53:54]ExternCall_PrintAddStr [00:53:54]wPrintStart [00:53:54]Write to MH i2c: 01 00 00 7F 38 B7 [00:53:54]Write i2c OK [00:53:54]MH_I2C_Read... [00:53:54]Read from MH i2c: 01 [00:53:54]MH_I2C_Read... [00:53:54]Read from MH i2c: 01 07 00 [00:53:54]MH_I2C_Read... [00:53:54]Read from MH i2c: 01 07 00 7F 38 00 00 00 00 00 FF 0F CC [00:53:54]RasterBufferAndPrint [00:53:54]line Счет N : (1)874908 [00:53:54]line ИНН: 02508201610067 [00:53:54]line Контрольно-Кассовый Чек [00:53:54]line ПРОДАЖА [00:53:54]line ТРК (МРК, ГНК) : 32 [00:53:54]line Товар: 2710124130 [00:53:54]line Аи-92-К-5 [00:53:54]line 14.950 * 66.90 [00:53:54]line = 1000.16 [00:53:54]line НДС 12% НСП 1% [00:53:54]line > о реализуемом товаре [00:53:54]line ИТОГО: 1000.16 [00:53:54]line НСП 1% : 8.85 [00:53:54]line НДС 12% : 106.21 [00:53:54]line Наличными: 0.00 [00:53:54]line Безнал.: 1000.16 [00:53:54]line Место: АЗС № 165 "Партнер Нефть" [00:53:54]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [00:53:54]line СНО: Общий режим [00:53:54]line Чек 10 21.10.2024 00:53 [00:53:54]line Смена: 315 ФФД: 1.0 [00:53:54]line ЗНМ: 0300000234 [00:53:54]line РНМ: 0000137193017469 [00:53:54]line Версия ККМ: v1.0 [00:53:54]line Платежная система: Mbank [00:53:54]line ФМ: 0000000000963156 [00:53:54]line ФД: 156590 [00:53:54]line ФПД: 151295959231370 [00:53:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T005354&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156590&fm=151295959231370&tin=02508201610067®Number=0000137193017469&sum=100016 [00:53:54]OFD Sender: Processing packet 156590 [packets to send 52, broken 51] [00:53:54]ProducePacketName [00:53:54]name=ofd_packets/00156590 [00:53:54]OFD Sender: To server: pG, [00:53:54]CommunicateWithHost lk.salyk.kg:30040 [00:53:54]ConnectInit lk.salyk.kg [00:53:54]written 0, free lines is 4095 [00:53:54]Connected sock=9 [00:53:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 20 93 07 01 1B 23 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 00 00 00 F4 03 04 00 22 A6 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AE 63 02 00 35 04 06 00 89 9A 55 E7 EB 8A 81 D1 5A B6 5D 61 D2 C7 [00:53:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 FB B2 47 00 B9 BE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AE 63 02 00 F4 03 04 00 53 4C 15 67 B6 04 01 00 00 B9 BD BF 9E E2 40 CC 75 [00:53:54]CommunicateWithHost err = 0 [00:53:54]CheckOFDResponse [00:53:54]1017 (14) - 77093643461234 [00:53:54]1041 (16) - 0000000000963156 [00:53:54]1040 (4) - 156590 [00:53:54]1012 (4) - 20.10.2024 18:30 [00:53:54]1206 (1) - 0 [00:53:54]OFD Sender: Remove packet 156590 [00:53:54]ProducePacketName [00:53:54]name=ofd_packets/00156590 [00:53:54]NVStorageDeleteData [00:53:54]Write to MH i2c: 01 00 00 A8 38 E0 [00:53:54]Write i2c OK [00:53:54]MH_I2C_Read... [00:53:54]Read from MH i2c: 01 [00:53:54]MH_I2C_Read... [00:53:54]Read from MH i2c: 01 07 00 [00:53:54]MH_I2C_Read... [00:53:54]Read from MH i2c: 01 07 00 A8 38 00 00 00 00 00 0F 0D 03 [00:53:54]RasterBufferAndPrint [00:53:54]line [00:53:54]line [00:53:54]line [00:53:54]line [00:53:54]line [00:53:54]written 0, free lines is 3349 [00:53:54]MH_Cut [00:53:54]Write to MH i2c: D1 01 00 AF 38 01 B9 [00:53:54]Write i2c OK [00:53:54]MH_I2C_Read... [00:53:54]Read from MH i2c: D1 [00:53:54]MH_I2C_Read... [00:53:54]Read from MH i2c: D1 01 00 [00:53:54]MH_I2C_Read... [00:53:54]Read from MH i2c: D1 01 00 AF 38 00 B8 [00:53:54]Write to MH i2c: 01 00 00 B0 38 E8 [00:53:54]Write i2c OK [00:53:54]MH_I2C_Read... [00:53:55]OFD Sender: No OFD packet to send [00:53:55]*** Cut start [00:53:55]*** Partial cut [00:53:55]*** CUTSNS_PIN = 1 [00:53:55]*** CUTSNS_PIN = 0 [00:53:55]*** Brake cut motor [00:53:56]Read from MH i2c: 01 [00:53:56]MH_I2C_Read... [00:53:56]*** Stop cut motor [00:53:56]*** Cut end [00:53:56]Read from MH i2c: 01 07 00 [00:53:56]MH_I2C_Read... [00:53:56]Read from MH i2c: 01 07 00 B0 38 00 00 00 00 00 FF 0F FD [00:53:56]process_action close_receipt done [00:53:56]requested_data is exist [00:53:56]produce_requested_data [00:53:56]requested_item fm.sn is exist - process it [00:53:56]wFMCommunicate request_size=4 [00:53:56]MH_SAM_APDU [00:53:56]CAPDU: 80 11 00 00 [00:53:56]Write to MH i2c: E2 08 00 B1 38 80 11 00 00 00 00 00 00 63 [00:53:56]Write i2c OK [00:53:56]MH_I2C_Read... [00:53:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:53:56]Read from MH i2c: E2 [00:53:56]MH_I2C_Read... [00:53:56]Read from MH i2c: E2 17 00 [00:53:56]MH_I2C_Read... [00:53:56]Read from MH i2c: E2 17 00 B1 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B4 [00:53:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:53:56]wFMCommunicate OK [00:53:56]requested_item fd.num is exist - process it [00:53:56]SAM_PROTO_GetFieldsCounters [00:53:56]wFMCommunicate request_size=4 [00:53:56]MH_SAM_APDU [00:53:56]CAPDU: 80 13 00 00 [00:53:56]Write to MH i2c: E2 08 00 B2 38 80 13 00 00 00 00 00 00 66 [00:53:56]Write i2c OK [00:53:56]MH_I2C_Read... [00:53:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:53:56]Read from MH i2c: E2 [00:53:56]MH_I2C_Read... [00:53:56]Read from MH i2c: E2 62 00 [00:53:56]MH_I2C_Read... [00:53:56]Read from MH i2c: E2 62 00 B2 38 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AE 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 0A 00 00 00 5E 04 04 00 0A 00 00 00 57 04 04 00 0B 00 00 00 19 04 04 00 00 00 00 00 90 00 0C [00:53:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AE 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 0A 00 00 00 5E 04 04 00 0A 00 00 00 57 04 04 00 0B 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:53:56]wFMCommunicate OK [00:53:56]SAM_PROTO_GetFieldsCounters done [00:53:56]requested_item shift.num is exist - process it [00:53:56]requested_item shift.opened is exist - process it [00:53:56]req_shift_opened [00:53:56]FM_GetShiftState [00:53:56]SAM_PROTO_GetShiftState [00:53:56]wFMCommunicate request_size=4 [00:53:56]MH_SAM_APDU [00:53:56]CAPDU: 80 13 01 00 [00:53:56]Write to MH i2c: E2 08 00 B3 38 80 13 01 00 00 00 00 00 68 [00:53:56]Write i2c OK [00:53:56]MH_I2C_Read... [00:53:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:53:56]Read from MH i2c: E2 [00:53:56]MH_I2C_Read... [00:53:56]Read from MH i2c: E2 0E 00 [00:53:56]MH_I2C_Read... [00:53:56]Read from MH i2c: E2 0E 00 B3 38 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 9B [00:53:56]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [00:53:56]wFMCommunicate OK [00:53:56]SAM_PROTO_GetShiftState done [00:53:56]FM_GetShiftState done [00:53:56]req_shift_opened done [00:53:56]requested_item shift.open_date is exist - process it [00:53:56]req_shift_open_date [00:53:56]req_shift_open_date done [00:53:56]produce_requested_data done [00:53:56]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156590,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965} [00:53:56]process_action_free close_receipt [00:53:56]json_value_free [00:53:56]json_value_free done [00:53:56]process_json_proto returns [00:53:56]Send response to host [00:53:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156590,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965}}} [00:53:56]free response buf [00:53:56]execute_script done [00:53:56]execute_script returns [00:53:56]free content buf [00:53:56]Sock 10.Close socket [00:53:56]Sock 10.Thread stoped [00:54:00]OFD Sender: No OFD packet to send [00:54:05]OFD Sender: No OFD packet to send [00:54:10]OFD Sender: No OFD packet to send [00:54:15]OFD Sender: No OFD packet to send [00:54:20]OFD Sender: No OFD packet to send [00:54:25]OFD Sender: No OFD packet to send [00:54:30]OFD Sender: No OFD packet to send [00:54:35]OFD Sender: No OFD packet to send [00:54:40]OFD Sender: No OFD packet to send [00:54:44]accept exits with 7 [00:54:44]New connection [00:54:44]New thread 3066731876 created [00:54:44]Thread 3066588516 joined [00:54:44]Waiting for new connection... [00:54:44] Sock 7.Parse request [00:54:44]Sock 7.Check first char [00:54:44]Sock 7.First char is OK [00:54:44]request: POST /json_proto HTTP/1.0 [00:54:44]Method: POST [00:54:44]URL: /json_proto [00:54:44]Method is POST - this is cgi request [00:54:44]url: /json_proto [00:54:44]query_string will be loaded in cgi processing [00:54:44]execute_cgi json_proto POST (null) [00:54:44]execute_cgi path=json_proto method=POST [00:54:44]POST find Content-Length [00:54:44]Host: 172.17.53.67:8080 [00:54:44]Content-Length: 766 [00:54:44]Content-Type: application/json [00:54:44] [00:54:44]POST finish read [00:54:44]Found Content-Length = 766 [00:54:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874909", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:54:44]execute_script... [00:54:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874909", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:54:44]POST & json_proto [00:54:44]process_json_proto [00:54:44]json parsed OK: [00:54:44]protocol is kg_v1.0 [00:54:44]action value=close_receipt [00:54:44]process_action close_receipt [00:54:44]cmd_close_receipt [00:54:44]MH_GetDate [00:54:44]Write to MH i2c: F0 00 00 B4 38 DB [00:54:44]Write i2c OK [00:54:44]MH_I2C_Read... [00:54:44]Read from MH i2c: F0 [00:54:44]MH_I2C_Read... [00:54:44]Read from MH i2c: F0 09 00 [00:54:44]MH_I2C_Read... [00:54:44]Read from MH i2c: F0 09 00 B4 38 00 56 A6 15 67 19 BC 99 64 2E [00:54:44]GetLastDocTimeStamp 1729472034 [00:54:44]current date 1729472086 [00:54:44]FM_GetShiftState [00:54:44]SAM_PROTO_GetShiftState [00:54:44]wFMCommunicate request_size=4 [00:54:44]MH_SAM_APDU [00:54:44]CAPDU: 80 13 01 00 [00:54:44]Write to MH i2c: E2 08 00 B5 38 80 13 01 00 00 00 00 00 6A [00:54:44]Write i2c OK [00:54:44]MH_I2C_Read... [00:54:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:54:44]Read from MH i2c: E2 [00:54:44]MH_I2C_Read... [00:54:44]Read from MH i2c: E2 0E 00 [00:54:44]MH_I2C_Read... [00:54:44]Read from MH i2c: E2 0E 00 B5 38 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 9D [00:54:44]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [00:54:44]wFMCommunicate OK [00:54:44]SAM_PROTO_GetShiftState done [00:54:44]FM_GetShiftState done [00:54:44]opened in 1729469965 [00:54:44]opened+sec_in_day 1729556365 [00:54:44]quantity*price = 30038 [00:54:44]sum+1 = 30039 [00:54:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.38 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 0.00 Безнал.: 300.38 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 11 21.10.2024 00:54 Смена: 315 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156591 ФПД: 232187360943068 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T005446&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156591&fm=232187360943068&tin=02508201610067®Number=0000137193017469&sum=30038 [00:54:45]StoreToDocumentArchive [00:54:45]shift 315 fd 156591 [00:54:45]save to /storage/0315/doc_00156591 [00:54:45]save last doc name /storage/0315/doc_00156591 to /storage/kkm_last_doc_name [00:54:45]save OK [00:54:45]Clear old archive folders... [00:54:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:54:45]tlvbuf is 002B0A80 [00:54:45]SAM_PROTO_ClearQueue [00:54:45]wFMCommunicate request_size=4 [00:54:45]MH_SAM_APDU [00:54:45]CAPDU: 80 09 00 00 [00:54:45]Write to MH i2c: E2 08 00 C2 38 80 09 00 00 00 00 00 00 6C [00:54:45]Write i2c OK [00:54:45]MH_I2C_Read... [00:54:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:54:45]Read from MH i2c: E2 [00:54:45]MH_I2C_Read... [00:54:45]Read from MH i2c: E2 03 00 [00:54:45]MH_I2C_Read... [00:54:45]Read from MH i2c: E2 03 00 C2 38 00 90 00 6E [00:54:45]RAPDU: 90 00 [00:54:45]wFMCommunicate OK [00:54:45]SAM_PROTO_ClearQueue done [00:54:45]KKMCreateOFDPacket [00:54:45]OFDProtocolAddRootSTLVToBuf [00:54:45]FM_MakeSignedData [00:54:45]FM_MakeSignedData [00:54:45]SAM_PROTO_SignData [00:54:45]wFMCommunicate request_size=4 [00:54:45]MH_SAM_APDU [00:54:45]CAPDU: 80 0D 01 02 [00:54:45]Write to MH i2c: E2 08 00 C3 38 80 0D 01 02 00 00 00 00 74 [00:54:45]Write i2c OK [00:54:45]MH_I2C_Read... [00:54:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:54:45]Read from MH i2c: E2 [00:54:45]MH_I2C_Read... [00:54:45]Read from MH i2c: E2 03 00 [00:54:45]MH_I2C_Read... [00:54:45]Read from MH i2c: E2 03 00 C3 38 00 90 00 6F [00:54:45]RAPDU: 90 00 [00:54:45]wFMCommunicate OK [00:54:45]wFMCommunicate request_size=255 [00:54:45]MH_SAM_APDU [00:54:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 00 00 00 F4 03 04 00 56 A6 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AF 63 02 00 35 04 06 00 D3 [00:54:45]Write to MH i2c: E2 02 01 C4 38 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 00 00 00 F4 03 04 00 56 A6 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AF 63 02 00 35 04 06 00 D3 00 00 01 [00:54:45]Write i2c OK [00:54:45]MH_I2C_Read... [00:54:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:54:46]Read from MH i2c: E2 [00:54:46]MH_I2C_Read... [00:54:46]Read from MH i2c: E2 03 00 [00:54:46]MH_I2C_Read... [00:54:46]Read from MH i2c: E2 03 00 C4 38 00 90 00 70 [00:54:46]RAPDU: 90 00 [00:54:46]wFMCommunicate OK [00:54:46]wFMCommunicate request_size=10 [00:54:46]MH_SAM_APDU [00:54:46]CAPDU: 80 0D 02 02 05 2C 55 2B 9B DC [00:54:46]Write to MH i2c: E2 0D 00 C5 38 80 0D 02 02 05 00 2C 55 2B 9B DC 00 00 A4 [00:54:46]Write i2c OK [00:54:46]MH_I2C_Read... [00:54:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:54:46]Read from MH i2c: E2 [00:54:46]MH_I2C_Read... [00:54:46]Read from MH i2c: E2 03 00 [00:54:46]MH_I2C_Read... [00:54:46]Read from MH i2c: E2 03 00 C5 38 00 90 00 71 [00:54:46]RAPDU: 90 00 [00:54:46]wFMCommunicate OK [00:54:46]wFMCommunicate request_size=4 [00:54:46]MH_SAM_APDU [00:54:46]CAPDU: 80 0D 03 02 [00:54:46]Write to MH i2c: E2 08 00 C6 38 80 0D 03 02 00 00 00 00 79 [00:54:46]Write i2c OK [00:54:46]MH_I2C_Read... [00:54:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:54:46]Read from MH i2c: E2 [00:54:46]MH_I2C_Read... [00:54:46]Read from MH i2c: E2 0B 00 [00:54:46]MH_I2C_Read... [00:54:46]Read from MH i2c: E2 0B 00 C6 38 00 D3 C4 23 B6 8F B2 17 21 90 00 63 [00:54:46]RAPDU: D3 C4 23 B6 8F B2 17 21 90 00 [00:54:46]wFMCommunicate OK [00:54:46]SAM_PROTO_SignData done [00:54:46]FM_MakeSignedData done [00:54:46]CreateOFDProtocolMessage [00:54:46]wFMCommunicate request_size=4 [00:54:46]MH_SAM_APDU [00:54:46]CAPDU: 80 11 00 00 [00:54:46]Write to MH i2c: E2 08 00 C7 38 80 11 00 00 00 00 00 00 79 [00:54:46]Write i2c OK [00:54:46]MH_I2C_Read... [00:54:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:54:46]Read from MH i2c: E2 [00:54:46]MH_I2C_Read... [00:54:46]Read from MH i2c: E2 17 00 [00:54:46]MH_I2C_Read... [00:54:46]Read from MH i2c: E2 17 00 C7 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CA [00:54:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:54:46]wFMCommunicate OK [00:54:46]CreateOFDProtocolMessage done [00:54:46]OFDSenderStorePacket 156591 [00:54:46]StoreOFDPacket docnum=156591 [00:54:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 93 7C 07 01 7D 92 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 00 00 00 F4 03 04 00 56 A6 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AF 63 02 00 35 04 06 00 D3 2C 55 2B 9B DC D3 C4 23 B6 8F B2 17 21 [00:54:46]CheckFolder [00:54:46]dirname=/storage/ofd_packets [00:54:46]CheckFolder done [00:54:46]ProducePacketName [00:54:46]name=ofd_packets/00156591 [00:54:46]NVStorageSaveData ofd_packets/00156591 [00:54:46]File name is /storage/ofd_packets/00156591 [00:54:46]Write 301 bytes [00:54:46]NVStorageSaveData done [00:54:46]OFDSenderStorePacket done [00:54:46]KKMCreateOFDPacket done [00:54:46]NVStorageSaveData kkm_last_timestamp [00:54:46]File name is /storage/kkm_last_timestamp [00:54:46]Write 4 bytes [00:54:46]NVStorageSaveData done [00:54:46]ExternCall_PrintAddStr [00:54:46]wPrintStart [00:54:46]Write to MH i2c: 01 00 00 C8 38 00 [00:54:46]Write i2c OK [00:54:46]MH_I2C_Read... [00:54:46]Read from MH i2c: 01 [00:54:46]MH_I2C_Read... [00:54:46]Read from MH i2c: 01 07 00 [00:54:46]MH_I2C_Read... [00:54:46]Read from MH i2c: 01 07 00 C8 38 00 00 00 00 00 FF 0F 15 [00:54:46]RasterBufferAndPrint [00:54:46]line Счет N : (1)874909 [00:54:46]line ИНН: 02508201610067 [00:54:46]line Контрольно-Кассовый Чек [00:54:46]line ПРОДАЖА [00:54:46]line ТРК (МРК, ГНК) : 12 [00:54:46]line Товар: 2710124130 [00:54:46]line Аи-92-К-5 [00:54:46]line 4.490 * 66.90 [00:54:46]line = 300.38 [00:54:46]line НДС 12% НСП 1% [00:54:46]line > о реализуемом товаре [00:54:46]line ИТОГО: 300.38 [00:54:46]line НСП 1% : 2.66 [00:54:46]line НДС 12% : 31.90 [00:54:46]line Наличными: 0.00 [00:54:46]line Безнал.: 300.38 [00:54:46]line Место: АЗС № 165 "Партнер Нефть" [00:54:46]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [00:54:46]line СНО: Общий режим [00:54:46]line Чек 11 21.10.2024 00:54 [00:54:46]line Смена: 315 ФФД: 1.0 [00:54:46]line ЗНМ: 0300000234 [00:54:46]line РНМ: 0000137193017469 [00:54:46]line Версия ККМ: v1.0 [00:54:46]line Платежная система: Mbank [00:54:46]line ФМ: 0000000000963156 [00:54:46]line ФД: 156591 [00:54:46]line ФПД: 232187360943068 [00:54:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T005446&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156591&fm=232187360943068&tin=02508201610067®Number=0000137193017469&sum=30038 [00:54:46]OFD Sender: Processing packet 156591 [packets to send 52, broken 51] [00:54:46]ProducePacketName [00:54:46]name=ofd_packets/00156591 [00:54:46]OFD Sender: To server: pG, [00:54:46]CommunicateWithHost lk.salyk.kg:30040 [00:54:46]ConnectInit lk.salyk.kg [00:54:46]written 0, free lines is 4095 [00:54:46]Connected sock=10 [00:54:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 93 7C 07 01 7D 92 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 00 00 00 F4 03 04 00 56 A6 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AF 63 02 00 35 04 06 00 D3 2C 55 2B 9B DC D3 C4 23 B6 8F B2 17 21 [00:54:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 8B 20 47 00 50 BA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AF 63 02 00 F4 03 04 00 87 4C 15 67 B6 04 01 00 00 84 FD 11 98 1E 68 54 A0 [00:54:46]CommunicateWithHost err = 0 [00:54:46]CheckOFDResponse [00:54:46]1017 (14) - 77093643461234 [00:54:46]1041 (16) - 0000000000963156 [00:54:46]1040 (4) - 156591 [00:54:46]1012 (4) - 20.10.2024 18:31 [00:54:46]1206 (1) - 0 [00:54:46]OFD Sender: Remove packet 156591 [00:54:46]ProducePacketName [00:54:46]name=ofd_packets/00156591 [00:54:46]NVStorageDeleteData [00:54:47]Write to MH i2c: 01 00 00 F1 38 29 [00:54:47]Write i2c OK [00:54:47]MH_I2C_Read... [00:54:47]Read from MH i2c: 01 [00:54:47]MH_I2C_Read... [00:54:47]Read from MH i2c: 01 07 00 [00:54:47]MH_I2C_Read... [00:54:47]Read from MH i2c: 01 07 00 F1 38 00 00 00 00 00 10 0D 4D [00:54:47]RasterBufferAndPrint [00:54:47]line [00:54:47]line [00:54:47]line [00:54:47]line [00:54:47]line [00:54:47]written 0, free lines is 3350 [00:54:47]MH_Cut [00:54:47]Write to MH i2c: D1 01 00 F8 38 01 02 [00:54:47]Write i2c OK [00:54:47]MH_I2C_Read... [00:54:47]Read from MH i2c: D1 [00:54:47]MH_I2C_Read... [00:54:47]Read from MH i2c: D1 01 00 [00:54:47]MH_I2C_Read... [00:54:47]Read from MH i2c: D1 01 00 F8 38 00 01 [00:54:47]Write to MH i2c: 01 00 00 F9 38 31 [00:54:47]Write i2c OK [00:54:47]MH_I2C_Read... [00:54:47]OFD Sender: No OFD packet to send [00:54:47]*** Cut start [00:54:47]*** Partial cut [00:54:47]*** CUTSNS_PIN = 1 [00:54:47]*** CUTSNS_PIN = 0 [00:54:48]*** Brake cut motor [00:54:48]Read from MH i2c: 01 [00:54:48]MH_I2C_Read... [00:54:48]*** Stop cut motor [00:54:48]*** Cut end [00:54:48]Read from MH i2c: 01 07 00 [00:54:48]MH_I2C_Read... [00:54:48]Read from MH i2c: 01 07 00 F9 38 00 00 00 00 00 FF 0F 46 [00:54:48]process_action close_receipt done [00:54:48]requested_data is exist [00:54:48]produce_requested_data [00:54:48]requested_item fm.sn is exist - process it [00:54:48]wFMCommunicate request_size=4 [00:54:48]MH_SAM_APDU [00:54:48]CAPDU: 80 11 00 00 [00:54:48]Write to MH i2c: E2 08 00 FA 38 80 11 00 00 00 00 00 00 AC [00:54:48]Write i2c OK [00:54:48]MH_I2C_Read... [00:54:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:54:48]Read from MH i2c: E2 [00:54:48]MH_I2C_Read... [00:54:48]Read from MH i2c: E2 17 00 [00:54:48]MH_I2C_Read... [00:54:48]Read from MH i2c: E2 17 00 FA 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FD [00:54:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:54:48]wFMCommunicate OK [00:54:48]requested_item fd.num is exist - process it [00:54:48]SAM_PROTO_GetFieldsCounters [00:54:48]wFMCommunicate request_size=4 [00:54:48]MH_SAM_APDU [00:54:48]CAPDU: 80 13 00 00 [00:54:48]Write to MH i2c: E2 08 00 FB 38 80 13 00 00 00 00 00 00 AF [00:54:48]Write i2c OK [00:54:48]MH_I2C_Read... [00:54:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:54:48]Read from MH i2c: E2 [00:54:48]MH_I2C_Read... [00:54:48]Read from MH i2c: E2 62 00 [00:54:48]MH_I2C_Read... [00:54:48]Read from MH i2c: E2 62 00 FB 38 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AF 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 0B 00 00 00 5E 04 04 00 0B 00 00 00 57 04 04 00 0C 00 00 00 19 04 04 00 00 00 00 00 90 00 59 [00:54:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AF 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 0B 00 00 00 5E 04 04 00 0B 00 00 00 57 04 04 00 0C 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:54:48]wFMCommunicate OK [00:54:48]SAM_PROTO_GetFieldsCounters done [00:54:48]requested_item shift.num is exist - process it [00:54:48]requested_item shift.opened is exist - process it [00:54:48]req_shift_opened [00:54:48]FM_GetShiftState [00:54:48]SAM_PROTO_GetShiftState [00:54:48]wFMCommunicate request_size=4 [00:54:48]MH_SAM_APDU [00:54:48]CAPDU: 80 13 01 00 [00:54:48]Write to MH i2c: E2 08 00 FC 38 80 13 01 00 00 00 00 00 B1 [00:54:48]Write i2c OK [00:54:48]MH_I2C_Read... [00:54:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:54:48]Read from MH i2c: E2 [00:54:48]MH_I2C_Read... [00:54:48]Read from MH i2c: E2 0E 00 [00:54:48]MH_I2C_Read... [00:54:48]Read from MH i2c: E2 0E 00 FC 38 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 E4 [00:54:48]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [00:54:48]wFMCommunicate OK [00:54:48]SAM_PROTO_GetShiftState done [00:54:48]FM_GetShiftState done [00:54:48]req_shift_opened done [00:54:48]requested_item shift.open_date is exist - process it [00:54:48]req_shift_open_date [00:54:48]req_shift_open_date done [00:54:48]produce_requested_data done [00:54:48]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156591,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965} [00:54:48]process_action_free close_receipt [00:54:48]json_value_free [00:54:48]json_value_free done [00:54:48]process_json_proto returns [00:54:48]Send response to host [00:54:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156591,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965}}} [00:54:48]free response buf [00:54:48]execute_script done [00:54:48]execute_script returns [00:54:48]free content buf [00:54:48]Sock 7.Close socket [00:54:48]Sock 7.Thread stoped [00:54:52]OFD Sender: No OFD packet to send [00:54:57]OFD Sender: No OFD packet to send [00:55:02]OFD Sender: No OFD packet to send [00:55:07]OFD Sender: No OFD packet to send [00:55:12]OFD Sender: No OFD packet to send [00:55:17]OFD Sender: No OFD packet to send [00:55:22]OFD Sender: No OFD packet to send [00:55:27]OFD Sender: No OFD packet to send [00:55:32]OFD Sender: No OFD packet to send [00:55:37]OFD Sender: No OFD packet to send [00:55:42]OFD Sender: No OFD packet to send [00:55:47]OFD Sender: No OFD packet to send [00:55:52]OFD Sender: No OFD packet to send [00:55:57]OFD Sender: No OFD packet to send [00:56:02]OFD Sender: No OFD packet to send [00:56:07]OFD Sender: No OFD packet to send [00:56:12]OFD Sender: No OFD packet to send [00:56:17]accept exits with 9 [00:56:17]New connection [00:56:17]New thread 3066588516 created [00:56:17]Thread 3066731876 joined [00:56:17]Waiting for new connection... [00:56:17] Sock 9.Parse request [00:56:17]Sock 9.Check first char [00:56:17]Sock 9.First char is OK [00:56:17]request: POST /json_proto HTTP/1.0 [00:56:17]Method: POST [00:56:17]URL: /json_proto [00:56:17]Method is POST - this is cgi request [00:56:17]url: /json_proto [00:56:17]query_string will be loaded in cgi processing [00:56:17]execute_cgi json_proto POST (null) [00:56:17]execute_cgi path=json_proto method=POST [00:56:17]POST find Content-Length [00:56:17]Host: 172.17.53.67:8080 [00:56:17]Content-Length: 769 [00:56:17]Content-Type: application/json [00:56:17] [00:56:17]POST finish read [00:56:17]Found Content-Length = 769 [00:56:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874910", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:56:17]execute_script... [00:56:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874910", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:56:17]POST & json_proto [00:56:17]process_json_proto [00:56:17]json parsed OK: [00:56:17]protocol is kg_v1.0 [00:56:17]action value=close_receipt [00:56:17]process_action close_receipt [00:56:17]cmd_close_receipt [00:56:17]MH_GetDate [00:56:17]Write to MH i2c: F0 00 00 FD 38 24 [00:56:17]Write i2c OK [00:56:17]MH_I2C_Read... [00:56:17]Read from MH i2c: F0 [00:56:17]MH_I2C_Read... [00:56:17]Read from MH i2c: F0 09 00 [00:56:17]MH_I2C_Read... [00:56:17]Read from MH i2c: F0 09 00 FD 38 00 B2 A6 15 67 19 BC 99 64 D3 [00:56:17]GetLastDocTimeStamp 1729472086 [00:56:17]current date 1729472178 [00:56:17]FM_GetShiftState [00:56:17]SAM_PROTO_GetShiftState [00:56:17]wFMCommunicate request_size=4 [00:56:17]MH_SAM_APDU [00:56:17]CAPDU: 80 13 01 00 [00:56:17]Write to MH i2c: E2 08 00 FE 38 80 13 01 00 00 00 00 00 B3 [00:56:17]Write i2c OK [00:56:17]MH_I2C_Read... [00:56:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:56:17]Read from MH i2c: E2 [00:56:17]MH_I2C_Read... [00:56:17]Read from MH i2c: E2 0E 00 [00:56:17]MH_I2C_Read... [00:56:17]Read from MH i2c: E2 0E 00 FE 38 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 E6 [00:56:17]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [00:56:17]wFMCommunicate OK [00:56:17]SAM_PROTO_GetShiftState done [00:56:17]FM_GetShiftState done [00:56:17]opened in 1729469965 [00:56:17]opened+sec_in_day 1729556365 [00:56:17]quantity*price = 100015 [00:56:17]sum+1 = 100017 [00:56:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 12 21.10.2024 00:56 Смена: 315 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156592 ФПД: 240073739879535 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T005618&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156592&fm=240073739879535&tin=02508201610067®Number=0000137193017469&sum=100016 [00:56:18]StoreToDocumentArchive [00:56:18]shift 315 fd 156592 [00:56:18]save to /storage/0315/doc_00156592 [00:56:18]save last doc name /storage/0315/doc_00156592 to /storage/kkm_last_doc_name [00:56:18]save OK [00:56:18]Clear old archive folders... [00:56:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:56:18]tlvbuf is 00311440 [00:56:18]SAM_PROTO_ClearQueue [00:56:18]wFMCommunicate request_size=4 [00:56:18]MH_SAM_APDU [00:56:18]CAPDU: 80 09 00 00 [00:56:18]Write to MH i2c: E2 08 00 0B 39 80 09 00 00 00 00 00 00 B6 [00:56:18]Write i2c OK [00:56:18]MH_I2C_Read... [00:56:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:56:18]Read from MH i2c: E2 [00:56:18]MH_I2C_Read... [00:56:18]Read from MH i2c: E2 03 00 [00:56:18]MH_I2C_Read... [00:56:18]Read from MH i2c: E2 03 00 0B 39 00 90 00 B8 [00:56:18]RAPDU: 90 00 [00:56:18]wFMCommunicate OK [00:56:18]SAM_PROTO_ClearQueue done [00:56:18]KKMCreateOFDPacket [00:56:18]OFDProtocolAddRootSTLVToBuf [00:56:18]FM_MakeSignedData [00:56:18]FM_MakeSignedData [00:56:18]SAM_PROTO_SignData [00:56:18]wFMCommunicate request_size=4 [00:56:18]MH_SAM_APDU [00:56:18]CAPDU: 80 0D 01 02 [00:56:18]Write to MH i2c: E2 08 00 0C 39 80 0D 01 02 00 00 00 00 BE [00:56:18]Write i2c OK [00:56:18]MH_I2C_Read... [00:56:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:56:18]Read from MH i2c: E2 [00:56:18]MH_I2C_Read... [00:56:18]Read from MH i2c: E2 03 00 [00:56:18]MH_I2C_Read... [00:56:18]Read from MH i2c: E2 03 00 0C 39 00 90 00 B9 [00:56:18]RAPDU: 90 00 [00:56:18]wFMCommunicate OK [00:56:18]wFMCommunicate request_size=255 [00:56:18]MH_SAM_APDU [00:56:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 B2 A6 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B0 63 02 00 35 04 06 00 DA [00:56:18]Write to MH i2c: E2 02 01 0D 39 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 B2 A6 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B0 63 02 00 35 04 06 00 DA 00 00 8A [00:56:18]Write i2c OK [00:56:18]MH_I2C_Read... [00:56:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:56:18]Read from MH i2c: E2 [00:56:18]MH_I2C_Read... [00:56:18]Read from MH i2c: E2 03 00 [00:56:18]MH_I2C_Read... [00:56:18]Read from MH i2c: E2 03 00 0D 39 00 90 00 BA [00:56:18]RAPDU: 90 00 [00:56:18]wFMCommunicate OK [00:56:18]wFMCommunicate request_size=10 [00:56:18]MH_SAM_APDU [00:56:18]CAPDU: 80 0D 02 02 05 58 85 FC 44 6F [00:56:18]Write to MH i2c: E2 0D 00 0E 39 80 0D 02 02 05 00 58 85 FC 44 6F 00 00 57 [00:56:18]Write i2c OK [00:56:18]MH_I2C_Read... [00:56:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:56:18]Read from MH i2c: E2 [00:56:18]MH_I2C_Read... [00:56:18]Read from MH i2c: E2 03 00 [00:56:18]MH_I2C_Read... [00:56:18]Read from MH i2c: E2 03 00 0E 39 00 90 00 BB [00:56:18]RAPDU: 90 00 [00:56:18]wFMCommunicate OK [00:56:18]wFMCommunicate request_size=4 [00:56:18]MH_SAM_APDU [00:56:18]CAPDU: 80 0D 03 02 [00:56:18]Write to MH i2c: E2 08 00 0F 39 80 0D 03 02 00 00 00 00 C3 [00:56:18]Write i2c OK [00:56:18]MH_I2C_Read... [00:56:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:56:18]Read from MH i2c: E2 [00:56:18]MH_I2C_Read... [00:56:18]Read from MH i2c: E2 0B 00 [00:56:18]MH_I2C_Read... [00:56:18]Read from MH i2c: E2 0B 00 0F 39 00 B7 C7 E1 24 78 30 F2 CC 90 00 AD [00:56:18]RAPDU: B7 C7 E1 24 78 30 F2 CC 90 00 [00:56:18]wFMCommunicate OK [00:56:18]SAM_PROTO_SignData done [00:56:18]FM_MakeSignedData done [00:56:18]CreateOFDProtocolMessage [00:56:18]wFMCommunicate request_size=4 [00:56:18]MH_SAM_APDU [00:56:18]CAPDU: 80 11 00 00 [00:56:18]Write to MH i2c: E2 08 00 10 39 80 11 00 00 00 00 00 00 C3 [00:56:18]Write i2c OK [00:56:18]MH_I2C_Read... [00:56:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:56:18]Read from MH i2c: E2 [00:56:18]MH_I2C_Read... [00:56:18]Read from MH i2c: E2 17 00 [00:56:18]MH_I2C_Read... [00:56:18]Read from MH i2c: E2 17 00 10 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 14 [00:56:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:56:18]wFMCommunicate OK [00:56:18]CreateOFDProtocolMessage done [00:56:18]OFDSenderStorePacket 156592 [00:56:18]StoreOFDPacket docnum=156592 [00:56:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 92 3F 07 01 3D 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 B2 A6 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B0 63 02 00 35 04 06 00 DA 58 85 FC 44 6F B7 C7 E1 24 78 30 F2 CC [00:56:18]CheckFolder [00:56:18]dirname=/storage/ofd_packets [00:56:18]CheckFolder done [00:56:18]ProducePacketName [00:56:18]name=ofd_packets/00156592 [00:56:18]NVStorageSaveData ofd_packets/00156592 [00:56:18]File name is /storage/ofd_packets/00156592 [00:56:18]Write 301 bytes [00:56:18]NVStorageSaveData done [00:56:18]OFDSenderStorePacket done [00:56:18]KKMCreateOFDPacket done [00:56:18]NVStorageSaveData kkm_last_timestamp [00:56:18]File name is /storage/kkm_last_timestamp [00:56:18]Write 4 bytes [00:56:18]NVStorageSaveData done [00:56:18]ExternCall_PrintAddStr [00:56:18]wPrintStart [00:56:18]Write to MH i2c: 01 00 00 11 39 4A [00:56:18]Write i2c OK [00:56:18]MH_I2C_Read... [00:56:18]Read from MH i2c: 01 [00:56:18]MH_I2C_Read... [00:56:18]Read from MH i2c: 01 07 00 [00:56:18]MH_I2C_Read... [00:56:18]Read from MH i2c: 01 07 00 11 39 00 00 00 00 00 FF 0F 5F [00:56:18]RasterBufferAndPrint [00:56:18]line Счет N : (1)874910 [00:56:18]line ИНН: 02508201610067 [00:56:18]line Контрольно-Кассовый Чек [00:56:18]line ПРОДАЖА [00:56:18]line ТРК (МРК, ГНК) : 32 [00:56:18]line Товар: 2710124130 [00:56:18]line Аи-92-К-5 [00:56:18]line 14.950 * 66.90 [00:56:18]line = 1000.16 [00:56:18]line НДС 12% НСП 1% [00:56:18]line > о реализуемом товаре [00:56:18]line ИТОГО: 1000.16 [00:56:18]line НСП 1% : 8.85 [00:56:18]line НДС 12% : 106.21 [00:56:18]line Наличными: 0.00 [00:56:18]line Безнал.: 1000.16 [00:56:18]line Место: АЗС № 165 "Партнер Нефть" [00:56:18]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [00:56:18]line СНО: Общий режим [00:56:18]line Чек 12 21.10.2024 00:56 [00:56:18]line Смена: 315 ФФД: 1.0 [00:56:18]line ЗНМ: 0300000234 [00:56:18]line РНМ: 0000137193017469 [00:56:18]line Версия ККМ: v1.0 [00:56:18]line Платежная система: Mbank [00:56:18]line ФМ: 0000000000963156 [00:56:18]line ФД: 156592 [00:56:18]line ФПД: 240073739879535 [00:56:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T005618&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156592&fm=240073739879535&tin=02508201610067®Number=0000137193017469&sum=100016 [00:56:19]written 0, free lines is 4095 [00:56:19]OFD Sender: Processing packet 156592 [packets to send 52, broken 51] [00:56:19]ProducePacketName [00:56:19]name=ofd_packets/00156592 [00:56:19]OFD Sender: To server: pG, [00:56:19]CommunicateWithHost lk.salyk.kg:30040 [00:56:19]ConnectInit lk.salyk.kg [00:56:19]Connected sock=10 [00:56:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 92 3F 07 01 3D 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 B2 A6 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B0 63 02 00 35 04 06 00 DA 58 85 FC 44 6F B7 C7 E1 24 78 30 F2 CC [00:56:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 CE 96 47 00 4A 1F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B0 63 02 00 F4 03 04 00 E4 4C 15 67 B6 04 01 00 00 5E 09 8D FA 01 AB D3 41 [00:56:19]CommunicateWithHost err = 0 [00:56:19]CheckOFDResponse [00:56:19]1017 (14) - 77093643461234 [00:56:19]1041 (16) - 0000000000963156 [00:56:19]1040 (4) - 156592 [00:56:19]1012 (4) - 20.10.2024 18:33 [00:56:19]1206 (1) - 0 [00:56:19]OFD Sender: Remove packet 156592 [00:56:19]ProducePacketName [00:56:19]name=ofd_packets/00156592 [00:56:19]NVStorageDeleteData [00:56:19]Write to MH i2c: 01 00 00 3A 39 73 [00:56:19]Write i2c OK [00:56:19]MH_I2C_Read... [00:56:19]Read from MH i2c: 01 [00:56:19]MH_I2C_Read... [00:56:19]Read from MH i2c: 01 07 00 [00:56:19]MH_I2C_Read... [00:56:19]Read from MH i2c: 01 07 00 3A 39 00 00 00 00 00 0A 0D 91 [00:56:19]RasterBufferAndPrint [00:56:19]line [00:56:19]line [00:56:19]line [00:56:19]line [00:56:19]line [00:56:19]written 0, free lines is 3345 [00:56:19]MH_Cut [00:56:19]Write to MH i2c: D1 01 00 41 39 01 4C [00:56:19]Write i2c OK [00:56:19]MH_I2C_Read... [00:56:19]Read from MH i2c: D1 [00:56:19]MH_I2C_Read... [00:56:19]Read from MH i2c: D1 01 00 [00:56:19]MH_I2C_Read... [00:56:19]Read from MH i2c: D1 01 00 41 39 00 4B [00:56:19]Write to MH i2c: 01 00 00 42 39 7B [00:56:19]Write i2c OK [00:56:19]MH_I2C_Read... [00:56:19]OFD Sender: No OFD packet to send [00:56:20]*** Cut start [00:56:20]*** Partial cut [00:56:20]*** CUTSNS_PIN = 1 [00:56:20]*** CUTSNS_PIN = 0 [00:56:20]*** Brake cut motor [00:56:20]Read from MH i2c: 01 [00:56:20]MH_I2C_Read... [00:56:20]*** Stop cut motor [00:56:20]*** Cut end [00:56:20]Read from MH i2c: 01 07 00 [00:56:20]MH_I2C_Read... [00:56:20]Read from MH i2c: 01 07 00 42 39 00 00 00 00 00 FF 0F 90 [00:56:20]process_action close_receipt done [00:56:20]requested_data is exist [00:56:20]produce_requested_data [00:56:20]requested_item fm.sn is exist - process it [00:56:20]wFMCommunicate request_size=4 [00:56:20]MH_SAM_APDU [00:56:20]CAPDU: 80 11 00 00 [00:56:20]Write to MH i2c: E2 08 00 43 39 80 11 00 00 00 00 00 00 F6 [00:56:20]Write i2c OK [00:56:20]MH_I2C_Read... [00:56:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:56:20]Read from MH i2c: E2 [00:56:20]MH_I2C_Read... [00:56:20]Read from MH i2c: E2 17 00 [00:56:20]MH_I2C_Read... [00:56:20]Read from MH i2c: E2 17 00 43 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 47 [00:56:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:56:20]wFMCommunicate OK [00:56:20]requested_item fd.num is exist - process it [00:56:20]SAM_PROTO_GetFieldsCounters [00:56:20]wFMCommunicate request_size=4 [00:56:20]MH_SAM_APDU [00:56:20]CAPDU: 80 13 00 00 [00:56:20]Write to MH i2c: E2 08 00 44 39 80 13 00 00 00 00 00 00 F9 [00:56:20]Write i2c OK [00:56:20]MH_I2C_Read... [00:56:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:56:21]Read from MH i2c: E2 [00:56:21]MH_I2C_Read... [00:56:21]Read from MH i2c: E2 62 00 [00:56:21]MH_I2C_Read... [00:56:21]Read from MH i2c: E2 62 00 44 39 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B0 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 0C 00 00 00 5E 04 04 00 0C 00 00 00 57 04 04 00 0D 00 00 00 19 04 04 00 00 00 00 00 90 00 A7 [00:56:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B0 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 0C 00 00 00 5E 04 04 00 0C 00 00 00 57 04 04 00 0D 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:56:21]wFMCommunicate OK [00:56:21]SAM_PROTO_GetFieldsCounters done [00:56:21]requested_item shift.num is exist - process it [00:56:21]requested_item shift.opened is exist - process it [00:56:21]req_shift_opened [00:56:21]FM_GetShiftState [00:56:21]SAM_PROTO_GetShiftState [00:56:21]wFMCommunicate request_size=4 [00:56:21]MH_SAM_APDU [00:56:21]CAPDU: 80 13 01 00 [00:56:21]Write to MH i2c: E2 08 00 45 39 80 13 01 00 00 00 00 00 FB [00:56:21]Write i2c OK [00:56:21]MH_I2C_Read... [00:56:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:56:21]Read from MH i2c: E2 [00:56:21]MH_I2C_Read... [00:56:21]Read from MH i2c: E2 0E 00 [00:56:21]MH_I2C_Read... [00:56:21]Read from MH i2c: E2 0E 00 45 39 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 2E [00:56:21]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [00:56:21]wFMCommunicate OK [00:56:21]SAM_PROTO_GetShiftState done [00:56:21]FM_GetShiftState done [00:56:21]req_shift_opened done [00:56:21]requested_item shift.open_date is exist - process it [00:56:21]req_shift_open_date [00:56:21]req_shift_open_date done [00:56:21]produce_requested_data done [00:56:21]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156592,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965} [00:56:21]process_action_free close_receipt [00:56:21]json_value_free [00:56:21]json_value_free done [00:56:21]process_json_proto returns [00:56:21]Send response to host [00:56:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156592,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965}}} [00:56:21]free response buf [00:56:21]execute_script done [00:56:21]execute_script returns [00:56:21]free content buf [00:56:21]Sock 9.Close socket [00:56:21]Sock 9.Thread stoped [00:56:24]OFD Sender: No OFD packet to send [00:56:29]OFD Sender: No OFD packet to send [00:56:34]OFD Sender: No OFD packet to send [00:56:39]OFD Sender: No OFD packet to send [00:56:44]OFD Sender: No OFD packet to send [00:56:49]OFD Sender: No OFD packet to send [00:56:54]OFD Sender: No OFD packet to send [00:56:59]OFD Sender: No OFD packet to send [00:57:04]OFD Sender: No OFD packet to send [00:57:09]accept exits with 7 [00:57:09]New connection [00:57:09]New thread 3066731876 created [00:57:09]Thread 3066588516 joined [00:57:09]Waiting for new connection... [00:57:09] Sock 7.Parse request [00:57:09]Sock 7.Check first char [00:57:09]Sock 7.First char is OK [00:57:09]request: POST /json_proto HTTP/1.0 [00:57:09]Method: POST [00:57:09]URL: /json_proto [00:57:09]Method is POST - this is cgi request [00:57:09]url: /json_proto [00:57:09]query_string will be loaded in cgi processing [00:57:09]execute_cgi json_proto POST (null) [00:57:09]execute_cgi path=json_proto method=POST [00:57:09]POST find Content-Length [00:57:09]Host: 172.17.53.67:8080 [00:57:09]Content-Length: 677 [00:57:09]Content-Type: application/json [00:57:09] [00:57:09]POST finish read [00:57:09]Found Content-Length = 677 [00:57:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874911", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 2.300, "sum" : 170.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 170.00, "total" : 170.00, "payments": [ { "type": 0, "sum" : 170.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:57:09]execute_script... [00:57:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874911", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 2.300, "sum" : 170.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 170.00, "total" : 170.00, "payments": [ { "type": 0, "sum" : 170.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:57:09]POST & json_proto [00:57:09]process_json_proto [00:57:09]json parsed OK: [00:57:09]protocol is kg_v1.0 [00:57:09]action value=close_receipt [00:57:09]process_action close_receipt [00:57:09]cmd_close_receipt [00:57:09]MH_GetDate [00:57:09]Write to MH i2c: F0 00 00 46 39 6E [00:57:09]Write i2c OK [00:57:09]MH_I2C_Read... [00:57:09]Read from MH i2c: F0 [00:57:09]MH_I2C_Read... [00:57:09]Read from MH i2c: F0 09 00 [00:57:09]MH_I2C_Read... [00:57:09]Read from MH i2c: F0 09 00 46 39 00 E7 A6 15 67 19 BC 99 64 52 [00:57:09]GetLastDocTimeStamp 1729472178 [00:57:09]current date 1729472231 [00:57:09]FM_GetShiftState [00:57:09]SAM_PROTO_GetShiftState [00:57:09]wFMCommunicate request_size=4 [00:57:09]MH_SAM_APDU [00:57:09]CAPDU: 80 13 01 00 [00:57:09]Write to MH i2c: E2 08 00 47 39 80 13 01 00 00 00 00 00 FD [00:57:09]Write i2c OK [00:57:09]MH_I2C_Read... [00:57:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:57:09]Read from MH i2c: E2 [00:57:09]MH_I2C_Read... [00:57:09]Read from MH i2c: E2 0E 00 [00:57:09]MH_I2C_Read... [00:57:09]Read from MH i2c: E2 0E 00 47 39 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 30 [00:57:09]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [00:57:09]wFMCommunicate OK [00:57:09]SAM_PROTO_GetShiftState done [00:57:09]FM_GetShiftState done [00:57:09]opened in 1729469965 [00:57:09]opened+sec_in_day 1729556365 [00:57:09]quantity*price = 17066 [00:57:09]sum+1 = 17067 [00:57:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.66 ИТОГО: 170.00 Внесено: 170.00 СДАЧА: 0.00 НСП 1% : 1.51 НДС 12% : 18.12 Наличными: 170.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 13 21.10.2024 00:57 Смена: 315 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156593 ФПД: 69117284875779 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T005711&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156593&fm=69117284875779&tin=02508201610067®Number=0000137193017469&sum=17000 [00:57:10]StoreToDocumentArchive [00:57:10]shift 315 fd 156593 [00:57:10]save to /storage/0315/doc_00156593 [00:57:10]save last doc name /storage/0315/doc_00156593 to /storage/kkm_last_doc_name [00:57:10]save OK [00:57:10]Clear old archive folders... [00:57:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:57:10]tlvbuf is B6F1F0F0 [00:57:10]SAM_PROTO_ClearQueue [00:57:10]wFMCommunicate request_size=4 [00:57:10]MH_SAM_APDU [00:57:10]CAPDU: 80 09 00 00 [00:57:10]Write to MH i2c: E2 08 00 54 39 80 09 00 00 00 00 00 00 FF [00:57:10]Write i2c OK [00:57:10]MH_I2C_Read... [00:57:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:57:10]Read from MH i2c: E2 [00:57:10]MH_I2C_Read... [00:57:10]Read from MH i2c: E2 03 00 [00:57:10]MH_I2C_Read... [00:57:10]Read from MH i2c: E2 03 00 54 39 00 90 00 01 [00:57:10]RAPDU: 90 00 [00:57:10]wFMCommunicate OK [00:57:10]SAM_PROTO_ClearQueue done [00:57:10]KKMCreateOFDPacket [00:57:10]OFDProtocolAddRootSTLVToBuf [00:57:10]FM_MakeSignedData [00:57:10]FM_MakeSignedData [00:57:10]SAM_PROTO_SignData [00:57:10]wFMCommunicate request_size=4 [00:57:10]MH_SAM_APDU [00:57:10]CAPDU: 80 0D 01 02 [00:57:10]Write to MH i2c: E2 08 00 55 39 80 0D 01 02 00 00 00 00 07 [00:57:10]Write i2c OK [00:57:10]MH_I2C_Read... [00:57:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:57:10]Read from MH i2c: E2 [00:57:10]MH_I2C_Read... [00:57:10]Read from MH i2c: E2 03 00 [00:57:10]MH_I2C_Read... [00:57:10]Read from MH i2c: E2 03 00 55 39 00 90 00 02 [00:57:10]RAPDU: 90 00 [00:57:10]wFMCommunicate OK [00:57:10]wFMCommunicate request_size=255 [00:57:10]MH_SAM_APDU [00:57:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 08 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 AA 42 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 97 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 14 07 00 00 00 00 07 04 06 00 68 42 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 E7 A6 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B1 63 02 00 35 04 06 00 3E [00:57:10]Write to MH i2c: E2 02 01 56 39 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 08 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 AA 42 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 97 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 14 07 00 00 00 00 07 04 06 00 68 42 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 E7 A6 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B1 63 02 00 35 04 06 00 3E 00 00 E1 [00:57:10]Write i2c OK [00:57:10]MH_I2C_Read... [00:57:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:57:10]Read from MH i2c: E2 [00:57:10]MH_I2C_Read... [00:57:10]Read from MH i2c: E2 03 00 [00:57:10]MH_I2C_Read... [00:57:10]Read from MH i2c: E2 03 00 56 39 00 90 00 03 [00:57:10]RAPDU: 90 00 [00:57:10]wFMCommunicate OK [00:57:10]wFMCommunicate request_size=10 [00:57:10]MH_SAM_APDU [00:57:10]CAPDU: 80 0D 02 02 05 DC 9F 36 7E 03 [00:57:10]Write to MH i2c: E2 0D 00 57 39 80 0D 02 02 05 00 DC 9F 36 7E 03 00 00 46 [00:57:10]Write i2c OK [00:57:10]MH_I2C_Read... [00:57:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:57:10]Read from MH i2c: E2 [00:57:10]MH_I2C_Read... [00:57:10]Read from MH i2c: E2 03 00 [00:57:10]MH_I2C_Read... [00:57:10]Read from MH i2c: E2 03 00 57 39 00 90 00 04 [00:57:10]RAPDU: 90 00 [00:57:10]wFMCommunicate OK [00:57:10]wFMCommunicate request_size=4 [00:57:10]MH_SAM_APDU [00:57:10]CAPDU: 80 0D 03 02 [00:57:10]Write to MH i2c: E2 08 00 58 39 80 0D 03 02 00 00 00 00 0C [00:57:10]Write i2c OK [00:57:10]MH_I2C_Read... [00:57:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:57:10]Read from MH i2c: E2 [00:57:10]MH_I2C_Read... [00:57:10]Read from MH i2c: E2 0B 00 [00:57:10]MH_I2C_Read... [00:57:10]Read from MH i2c: E2 0B 00 58 39 00 FB BC 0C F0 93 8C 44 03 90 00 26 [00:57:10]RAPDU: FB BC 0C F0 93 8C 44 03 90 00 [00:57:10]wFMCommunicate OK [00:57:10]SAM_PROTO_SignData done [00:57:10]FM_MakeSignedData done [00:57:10]CreateOFDProtocolMessage [00:57:10]wFMCommunicate request_size=4 [00:57:10]MH_SAM_APDU [00:57:10]CAPDU: 80 11 00 00 [00:57:10]Write to MH i2c: E2 08 00 59 39 80 11 00 00 00 00 00 00 0C [00:57:10]Write i2c OK [00:57:10]MH_I2C_Read... [00:57:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:57:10]Read from MH i2c: E2 [00:57:10]MH_I2C_Read... [00:57:10]Read from MH i2c: E2 17 00 [00:57:10]MH_I2C_Read... [00:57:10]Read from MH i2c: E2 17 00 59 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5D [00:57:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:57:10]wFMCommunicate OK [00:57:10]CreateOFDProtocolMessage done [00:57:10]OFDSenderStorePacket 156593 [00:57:10]StoreOFDPacket docnum=156593 [00:57:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 2B CB 07 01 6C 1E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 08 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 AA 42 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 97 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 14 07 00 00 00 00 07 04 06 00 68 42 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 E7 A6 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B1 63 02 00 35 04 06 00 3E DC 9F 36 7E 03 FB BC 0C F0 93 8C 44 03 [00:57:10]CheckFolder [00:57:10]dirname=/storage/ofd_packets [00:57:10]CheckFolder done [00:57:10]ProducePacketName [00:57:10]name=ofd_packets/00156593 [00:57:10]NVStorageSaveData ofd_packets/00156593 [00:57:10]File name is /storage/ofd_packets/00156593 [00:57:10]Write 301 bytes [00:57:10]NVStorageSaveData done [00:57:10]OFDSenderStorePacket done [00:57:10]KKMCreateOFDPacket done [00:57:10]NVStorageSaveData kkm_last_timestamp [00:57:10]File name is /storage/kkm_last_timestamp [00:57:10]Write 4 bytes [00:57:10]NVStorageSaveData done [00:57:10]ExternCall_PrintAddStr [00:57:10]wPrintStart [00:57:10]Write to MH i2c: 01 00 00 5A 39 93 [00:57:10]Write i2c OK [00:57:10]MH_I2C_Read... [00:57:10]Read from MH i2c: 01 [00:57:10]MH_I2C_Read... [00:57:10]Read from MH i2c: 01 07 00 [00:57:10]MH_I2C_Read... [00:57:10]Read from MH i2c: 01 07 00 5A 39 00 00 00 00 00 FF 0F A8 [00:57:10]RasterBufferAndPrint [00:57:10]line Счет N : (1)874911 [00:57:10]line ИНН: 02508201610067 [00:57:10]line Контрольно-Кассовый Чек [00:57:10]line ПРОДАЖА [00:57:10]line ТРК (МРК, ГНК) : 11 [00:57:10]line Товар: 2710124500 [00:57:10]line Аи-95-К-5 [00:57:10]line 2.300 * 74.20 [00:57:10]line = 170.66 [00:57:10]line НДС 12% НСП 1% [00:57:10]line > о реализуемом товаре [00:57:10]line ОКРУГЛЕНИЕ: -0.66 [00:57:10]line ИТОГО: 170.00 [00:57:10]line Внесено: 170.00 [00:57:10]line СДАЧА: 0.00 [00:57:10]line НСП 1% : 1.51 [00:57:10]line НДС 12% : 18.12 [00:57:10]line Наличными: 170.00 [00:57:10]line Безнал.: 0.00 [00:57:10]line Место: АЗС № 165 "Партнер Нефть" [00:57:10]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [00:57:10]line СНО: Общий режим [00:57:10]line Чек 13 21.10.2024 00:57 [00:57:10]line Смена: 315 ФФД: 1.0 [00:57:10]line ЗНМ: 0300000234 [00:57:10]line РНМ: 0000137193017469 [00:57:10]line Версия ККМ: v1.0 [00:57:10]line ФМ: 0000000000963156 [00:57:10]line ФД: 156593 [00:57:10]line ФПД: 69117284875779 [00:57:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T005711&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156593&fm=69117284875779&tin=02508201610067®Number=0000137193017469&sum=17000 [00:57:11]OFD Sender: Processing packet 156593 [packets to send 52, broken 51] [00:57:11]ProducePacketName [00:57:11]name=ofd_packets/00156593 [00:57:11]OFD Sender: To server: pG, [00:57:11]CommunicateWithHost lk.salyk.kg:30040 [00:57:11]ConnectInit lk.salyk.kg [00:57:11]written 0, free lines is 4095 [00:57:11]Connected sock=10 [00:57:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 2B CB 07 01 6C 1E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 08 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 AA 42 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 97 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 14 07 00 00 00 00 07 04 06 00 68 42 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 E7 A6 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B1 63 02 00 35 04 06 00 3E DC 9F 36 7E 03 FB BC 0C F0 93 8C 44 03 [00:57:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A5 2C 47 00 D1 33 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B1 63 02 00 F4 03 04 00 18 4D 15 67 B6 04 01 00 00 14 43 0E 3F 1B 9B DB 5D [00:57:11]CommunicateWithHost err = 0 [00:57:11]CheckOFDResponse [00:57:11]1017 (14) - 77093643461234 [00:57:11]1041 (16) - 0000000000963156 [00:57:11]1040 (4) - 156593 [00:57:11]1012 (4) - 20.10.2024 18:34 [00:57:11]1206 (1) - 0 [00:57:11]OFD Sender: Remove packet 156593 [00:57:11]ProducePacketName [00:57:11]name=ofd_packets/00156593 [00:57:11]NVStorageDeleteData [00:57:11]Write to MH i2c: 01 00 00 85 39 BE [00:57:11]Write i2c OK [00:57:11]MH_I2C_Read... [00:57:11]Read from MH i2c: 01 [00:57:11]MH_I2C_Read... [00:57:11]Read from MH i2c: 01 07 00 [00:57:11]MH_I2C_Read... [00:57:11]Read from MH i2c: 01 07 00 85 39 00 00 00 00 00 DD 0C AE [00:57:11]RasterBufferAndPrint [00:57:11]line [00:57:11]line [00:57:11]line [00:57:11]line [00:57:11]line [00:57:11]written 0, free lines is 3299 [00:57:11]MH_Cut [00:57:11]Write to MH i2c: D1 01 00 8C 39 01 97 [00:57:11]Write i2c OK [00:57:11]MH_I2C_Read... [00:57:11]Read from MH i2c: D1 [00:57:11]MH_I2C_Read... [00:57:11]Read from MH i2c: D1 01 00 [00:57:11]MH_I2C_Read... [00:57:11]Read from MH i2c: D1 01 00 8C 39 00 96 [00:57:11]Write to MH i2c: 01 00 00 8D 39 C6 [00:57:11]Write i2c OK [00:57:11]MH_I2C_Read... [00:57:11]OFD Sender: No OFD packet to send [00:57:12]*** Cut start [00:57:12]*** Partial cut [00:57:12]*** CUTSNS_PIN = 1 [00:57:12]*** CUTSNS_PIN = 0 [00:57:12]*** Brake cut motor [00:57:12]Read from MH i2c: 01 [00:57:12]MH_I2C_Read... [00:57:12]*** Stop cut motor [00:57:12]*** Cut end [00:57:12]Read from MH i2c: 01 07 00 [00:57:12]MH_I2C_Read... [00:57:12]Read from MH i2c: 01 07 00 8D 39 00 00 00 00 00 FF 0F DB [00:57:12]process_action close_receipt done [00:57:12]requested_data is exist [00:57:12]produce_requested_data [00:57:12]requested_item fm.sn is exist - process it [00:57:12]wFMCommunicate request_size=4 [00:57:12]MH_SAM_APDU [00:57:12]CAPDU: 80 11 00 00 [00:57:12]Write to MH i2c: E2 08 00 8E 39 80 11 00 00 00 00 00 00 41 [00:57:12]Write i2c OK [00:57:12]MH_I2C_Read... [00:57:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:57:12]Read from MH i2c: E2 [00:57:12]MH_I2C_Read... [00:57:12]Read from MH i2c: E2 17 00 [00:57:12]MH_I2C_Read... [00:57:12]Read from MH i2c: E2 17 00 8E 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 92 [00:57:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [00:57:12]wFMCommunicate OK [00:57:12]requested_item fd.num is exist - process it [00:57:12]SAM_PROTO_GetFieldsCounters [00:57:12]wFMCommunicate request_size=4 [00:57:12]MH_SAM_APDU [00:57:12]CAPDU: 80 13 00 00 [00:57:12]Write to MH i2c: E2 08 00 8F 39 80 13 00 00 00 00 00 00 44 [00:57:12]Write i2c OK [00:57:12]MH_I2C_Read... [00:57:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:57:13]Read from MH i2c: E2 [00:57:13]MH_I2C_Read... [00:57:13]Read from MH i2c: E2 62 00 [00:57:13]MH_I2C_Read... [00:57:13]Read from MH i2c: E2 62 00 8F 39 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B1 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 0D 00 00 00 5E 04 04 00 0D 00 00 00 57 04 04 00 0E 00 00 00 19 04 04 00 00 00 00 00 90 00 F6 [00:57:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B1 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 0D 00 00 00 5E 04 04 00 0D 00 00 00 57 04 04 00 0E 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:57:13]wFMCommunicate OK [00:57:13]SAM_PROTO_GetFieldsCounters done [00:57:13]requested_item shift.num is exist - process it [00:57:13]requested_item shift.opened is exist - process it [00:57:13]req_shift_opened [00:57:13]FM_GetShiftState [00:57:13]SAM_PROTO_GetShiftState [00:57:13]wFMCommunicate request_size=4 [00:57:13]MH_SAM_APDU [00:57:13]CAPDU: 80 13 01 00 [00:57:13]Write to MH i2c: E2 08 00 90 39 80 13 01 00 00 00 00 00 46 [00:57:13]Write i2c OK [00:57:13]MH_I2C_Read... [00:57:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:57:13]Read from MH i2c: E2 [00:57:13]MH_I2C_Read... [00:57:13]Read from MH i2c: E2 0E 00 [00:57:13]MH_I2C_Read... [00:57:13]Read from MH i2c: E2 0E 00 90 39 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 79 [00:57:13]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [00:57:13]wFMCommunicate OK [00:57:13]SAM_PROTO_GetShiftState done [00:57:13]FM_GetShiftState done [00:57:13]req_shift_opened done [00:57:13]requested_item shift.open_date is exist - process it [00:57:13]req_shift_open_date [00:57:13]req_shift_open_date done [00:57:13]produce_requested_data done [00:57:13]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156593,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965} [00:57:13]process_action_free close_receipt [00:57:13]json_value_free [00:57:13]json_value_free done [00:57:13]process_json_proto returns [00:57:13]Send response to host [00:57:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156593,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965}}} [00:57:13]free response buf [00:57:13]execute_script done [00:57:13]execute_script returns [00:57:13]free content buf [00:57:13]Sock 7.Close socket [00:57:13]Sock 7.Thread stoped [00:57:16]OFD Sender: No OFD packet to send [00:57:21]OFD Sender: No OFD packet to send [00:57:26]OFD Sender: No OFD packet to send [00:57:31]OFD Sender: No OFD packet to send [00:57:36]OFD Sender: No OFD packet to send [00:57:41]OFD Sender: No OFD packet to send [00:57:46]OFD Sender: No OFD packet to send [00:57:51]OFD Sender: No OFD packet to send [00:57:56]OFD Sender: No OFD packet to send [00:58:01]OFD Sender: No OFD packet to send [00:58:06]OFD Sender: No OFD packet to send [00:58:11]OFD Sender: No OFD packet to send [00:58:16]OFD Sender: No OFD packet to send [00:58:21]OFD Sender: No OFD packet to send [00:58:26]OFD Sender: No OFD packet to send [00:58:31]OFD Sender: No OFD packet to send [00:58:37]OFD Sender: No OFD packet to send [00:58:42]OFD Sender: No OFD packet to send [00:58:47]OFD Sender: No OFD packet to send [00:58:52]OFD Sender: No OFD packet to send [00:58:57]OFD Sender: No OFD packet to send [00:59:02]OFD Sender: No OFD packet to send [00:59:07]OFD Sender: No OFD packet to send [00:59:12]OFD Sender: No OFD packet to send [00:59:17]OFD Sender: No OFD packet to send [00:59:22]OFD Sender: No OFD packet to send [00:59:27]OFD Sender: No OFD packet to send [00:59:32]OFD Sender: No OFD packet to send [00:59:37]OFD Sender: No OFD packet to send [00:59:42]OFD Sender: No OFD packet to send [00:59:47]OFD Sender: No OFD packet to send [00:59:52]OFD Sender: No OFD packet to send [00:59:57]OFD Sender: No OFD packet to send [01:00:02]OFD Sender: No OFD packet to send [01:00:02]accept exits with 9 [01:00:02]New connection [01:00:02]New thread 3066588516 created [01:00:02]Thread 3066731876 joined [01:00:02]Waiting for new connection... [01:00:02] Sock 9.Parse request [01:00:02]Sock 9.Check first char [01:00:02]Sock 9.First char is OK [01:00:02]request: POST /json_proto HTTP/1.0 [01:00:02]Method: POST [01:00:02]URL: /json_proto [01:00:02]Method is POST - this is cgi request [01:00:02]url: /json_proto [01:00:02]query_string will be loaded in cgi processing [01:00:02]execute_cgi json_proto POST (null) [01:00:02]execute_cgi path=json_proto method=POST [01:00:02]POST find Content-Length [01:00:02]Host: 172.17.53.67:8080 [01:00:02]Content-Length: 677 [01:00:02]Content-Type: application/json [01:00:02] [01:00:02]POST finish read [01:00:02]Found Content-Length = 677 [01:00:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874912", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:00:02]execute_script... [01:00:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874912", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:00:02]POST & json_proto [01:00:02]process_json_proto [01:00:02]json parsed OK: [01:00:02]protocol is kg_v1.0 [01:00:02]action value=close_receipt [01:00:02]process_action close_receipt [01:00:02]cmd_close_receipt [01:00:02]MH_GetDate [01:00:02]Write to MH i2c: F0 00 00 91 39 B9 [01:00:02]Write i2c OK [01:00:02]MH_I2C_Read... [01:00:02]Read from MH i2c: F0 [01:00:02]MH_I2C_Read... [01:00:02]Read from MH i2c: F0 09 00 [01:00:02]MH_I2C_Read... [01:00:02]Read from MH i2c: F0 09 00 91 39 00 94 A7 15 67 19 BC 99 64 4B [01:00:02]GetLastDocTimeStamp 1729472231 [01:00:02]current date 1729472404 [01:00:02]FM_GetShiftState [01:00:02]SAM_PROTO_GetShiftState [01:00:02]wFMCommunicate request_size=4 [01:00:02]MH_SAM_APDU [01:00:02]CAPDU: 80 13 01 00 [01:00:02]Write to MH i2c: E2 08 00 92 39 80 13 01 00 00 00 00 00 48 [01:00:02]Write i2c OK [01:00:02]MH_I2C_Read... [01:00:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:00:02]Read from MH i2c: E2 [01:00:02]MH_I2C_Read... [01:00:02]Read from MH i2c: E2 0E 00 [01:00:02]MH_I2C_Read... [01:00:02]Read from MH i2c: E2 0E 00 92 39 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 7B [01:00:02]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [01:00:02]wFMCommunicate OK [01:00:02]SAM_PROTO_GetShiftState done [01:00:02]FM_GetShiftState done [01:00:02]opened in 1729469965 [01:00:02]opened+sec_in_day 1729556365 [01:00:02]quantity*price = 20003 [01:00:02]sum+1 = 20004 [01:00:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 14 21.10.2024 01:00 Смена: 315 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156594 ФПД: 195044636656373 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T010004&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156594&fm=195044636656373&tin=02508201610067®Number=0000137193017469&sum=20000 [01:00:03]StoreToDocumentArchive [01:00:03]shift 315 fd 156594 [01:00:03]save to /storage/0315/doc_00156594 [01:00:03]save last doc name /storage/0315/doc_00156594 to /storage/kkm_last_doc_name [01:00:03]save OK [01:00:03]Clear old archive folders... [01:00:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:00:03]tlvbuf is 002DD140 [01:00:03]SAM_PROTO_ClearQueue [01:00:03]wFMCommunicate request_size=4 [01:00:03]MH_SAM_APDU [01:00:03]CAPDU: 80 09 00 00 [01:00:03]Write to MH i2c: E2 08 00 9F 39 80 09 00 00 00 00 00 00 4A [01:00:03]Write i2c OK [01:00:03]MH_I2C_Read... [01:00:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:00:03]Read from MH i2c: E2 [01:00:03]MH_I2C_Read... [01:00:03]Read from MH i2c: E2 03 00 [01:00:03]MH_I2C_Read... [01:00:03]Read from MH i2c: E2 03 00 9F 39 00 90 00 4C [01:00:03]RAPDU: 90 00 [01:00:03]wFMCommunicate OK [01:00:03]SAM_PROTO_ClearQueue done [01:00:03]KKMCreateOFDPacket [01:00:03]OFDProtocolAddRootSTLVToBuf [01:00:03]FM_MakeSignedData [01:00:03]FM_MakeSignedData [01:00:03]SAM_PROTO_SignData [01:00:03]wFMCommunicate request_size=4 [01:00:03]MH_SAM_APDU [01:00:03]CAPDU: 80 0D 01 02 [01:00:03]Write to MH i2c: E2 08 00 A0 39 80 0D 01 02 00 00 00 00 52 [01:00:03]Write i2c OK [01:00:03]MH_I2C_Read... [01:00:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:00:03]Read from MH i2c: E2 [01:00:03]MH_I2C_Read... [01:00:03]Read from MH i2c: E2 03 00 [01:00:03]MH_I2C_Read... [01:00:03]Read from MH i2c: E2 03 00 A0 39 00 90 00 4D [01:00:03]RAPDU: 90 00 [01:00:03]wFMCommunicate OK [01:00:03]wFMCommunicate request_size=255 [01:00:03]MH_SAM_APDU [01:00:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 94 A7 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B2 63 02 00 35 04 06 00 B1 [01:00:03]Write to MH i2c: E2 02 01 A1 39 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 94 A7 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B2 63 02 00 35 04 06 00 B1 00 00 84 [01:00:03]Write i2c OK [01:00:03]MH_I2C_Read... [01:00:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:00:03]Read from MH i2c: E2 [01:00:03]MH_I2C_Read... [01:00:03]Read from MH i2c: E2 03 00 [01:00:03]MH_I2C_Read... [01:00:03]Read from MH i2c: E2 03 00 A1 39 00 90 00 4E [01:00:03]RAPDU: 90 00 [01:00:03]wFMCommunicate OK [01:00:03]wFMCommunicate request_size=10 [01:00:03]MH_SAM_APDU [01:00:03]CAPDU: 80 0D 02 02 05 64 5E 48 82 F5 [01:00:03]Write to MH i2c: E2 0D 00 A2 39 80 0D 02 02 05 00 64 5E 48 82 F5 00 00 E0 [01:00:03]Write i2c OK [01:00:03]MH_I2C_Read... [01:00:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:00:03]Read from MH i2c: E2 [01:00:03]MH_I2C_Read... [01:00:03]Read from MH i2c: E2 03 00 [01:00:03]MH_I2C_Read... [01:00:03]Read from MH i2c: E2 03 00 A2 39 00 90 00 4F [01:00:03]RAPDU: 90 00 [01:00:03]wFMCommunicate OK [01:00:03]wFMCommunicate request_size=4 [01:00:03]MH_SAM_APDU [01:00:03]CAPDU: 80 0D 03 02 [01:00:03]Write to MH i2c: E2 08 00 A3 39 80 0D 03 02 00 00 00 00 57 [01:00:03]Write i2c OK [01:00:03]MH_I2C_Read... [01:00:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:00:03]Read from MH i2c: E2 [01:00:03]MH_I2C_Read... [01:00:03]Read from MH i2c: E2 0B 00 [01:00:03]MH_I2C_Read... [01:00:03]Read from MH i2c: E2 0B 00 A3 39 00 7A 67 73 48 7B 3B A9 80 90 00 D3 [01:00:03]RAPDU: 7A 67 73 48 7B 3B A9 80 90 00 [01:00:03]wFMCommunicate OK [01:00:03]SAM_PROTO_SignData done [01:00:03]FM_MakeSignedData done [01:00:03]CreateOFDProtocolMessage [01:00:03]wFMCommunicate request_size=4 [01:00:03]MH_SAM_APDU [01:00:03]CAPDU: 80 11 00 00 [01:00:03]Write to MH i2c: E2 08 00 A4 39 80 11 00 00 00 00 00 00 57 [01:00:03]Write i2c OK [01:00:03]MH_I2C_Read... [01:00:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:00:03]Read from MH i2c: E2 [01:00:03]MH_I2C_Read... [01:00:03]Read from MH i2c: E2 17 00 [01:00:03]MH_I2C_Read... [01:00:03]Read from MH i2c: E2 17 00 A4 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A8 [01:00:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:00:03]wFMCommunicate OK [01:00:03]CreateOFDProtocolMessage done [01:00:03]OFDSenderStorePacket 156594 [01:00:03]StoreOFDPacket docnum=156594 [01:00:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 00 94 07 01 D4 2B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 94 A7 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B2 63 02 00 35 04 06 00 B1 64 5E 48 82 F5 7A 67 73 48 7B 3B A9 80 [01:00:03]CheckFolder [01:00:03]dirname=/storage/ofd_packets [01:00:03]CheckFolder done [01:00:03]ProducePacketName [01:00:03]name=ofd_packets/00156594 [01:00:03]NVStorageSaveData ofd_packets/00156594 [01:00:03]File name is /storage/ofd_packets/00156594 [01:00:03]Write 301 bytes [01:00:03]NVStorageSaveData done [01:00:03]OFDSenderStorePacket done [01:00:03]KKMCreateOFDPacket done [01:00:03]NVStorageSaveData kkm_last_timestamp [01:00:03]File name is /storage/kkm_last_timestamp [01:00:03]Write 4 bytes [01:00:03]NVStorageSaveData done [01:00:03]OFD Sender: Processing packet 156594 [packets to send 52, broken 51] [01:00:03]ProducePacketName [01:00:03]name=ofd_packets/00156594 [01:00:03]OFD Sender: To server: pG, [01:00:03]CommunicateWithHost lk.salyk.kg:30040 [01:00:03]ConnectInit lk.salyk.kg [01:00:04]ExternCall_PrintAddStr [01:00:04]wPrintStart [01:00:04]Write to MH i2c: 01 00 00 A5 39 DE [01:00:04]Write i2c OK [01:00:04]MH_I2C_Read... [01:00:04]Read from MH i2c: 01 [01:00:04]MH_I2C_Read... [01:00:04]Read from MH i2c: 01 07 00 [01:00:04]MH_I2C_Read... [01:00:04]Read from MH i2c: 01 07 00 A5 39 00 00 00 00 00 FF 0F F3 [01:00:04]RasterBufferAndPrint [01:00:04]line Счет N : (1)874912 [01:00:04]line ИНН: 02508201610067 [01:00:04]line Контрольно-Кассовый Чек [01:00:04]line ПРОДАЖА [01:00:04]line ТРК (МРК, ГНК) : 32 [01:00:04]line Товар: 2710124130 [01:00:04]line Аи-92-К-5 [01:00:04]line 2.990 * 66.90 [01:00:04]line = 200.03 [01:00:04]line НДС 12% НСП 1% [01:00:04]line > о реализуемом товаре [01:00:04]line ОКРУГЛЕНИЕ: -0.03 [01:00:04]line ИТОГО: 200.00 [01:00:04]line Внесено: 200.00 [01:00:04]line СДАЧА: 0.00 [01:00:04]line НСП 1% : 1.77 [01:00:04]line НДС 12% : 21.24 [01:00:04]line Наличными: 200.00 [01:00:04]line Безнал.: 0.00 [01:00:04]line Место: АЗС № 165 "Партнер Нефть" [01:00:04]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [01:00:04]line СНО: Общий режим [01:00:04]line Чек 14 21.10.2024 01:00 [01:00:04]line Смена: 315 ФФД: 1.0 [01:00:04]line ЗНМ: 0300000234 [01:00:04]line РНМ: 0000137193017469 [01:00:04]line Версия ККМ: v1.0 [01:00:04]line ФМ: 0000000000963156 [01:00:04]line ФД: 156594 [01:00:04]line ФПД: 195044636656373 [01:00:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T010004&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156594&fm=195044636656373&tin=02508201610067®Number=0000137193017469&sum=20000 [01:00:04]Connected sock=11 [01:00:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 00 94 07 01 D4 2B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 94 A7 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B2 63 02 00 35 04 06 00 B1 64 5E 48 82 F5 7A 67 73 48 7B 3B A9 80 [01:00:04]written 0, free lines is 4095 [01:00:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 CD A9 47 00 6D 54 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B2 63 02 00 F4 03 04 00 C5 4D 15 67 B6 04 01 00 00 77 F4 3E 33 E5 5E C4 4C [01:00:04]CommunicateWithHost err = 0 [01:00:04]CheckOFDResponse [01:00:04]1017 (14) - 77093643461234 [01:00:04]1041 (16) - 0000000000963156 [01:00:04]1040 (4) - 156594 [01:00:04]1012 (4) - 20.10.2024 18:36 [01:00:04]1206 (1) - 0 [01:00:04]OFD Sender: Remove packet 156594 [01:00:04]ProducePacketName [01:00:04]name=ofd_packets/00156594 [01:00:04]NVStorageDeleteData [01:00:04]Write to MH i2c: 01 00 00 D0 39 09 [01:00:04]Write i2c OK [01:00:04]MH_I2C_Read... [01:00:04]Read from MH i2c: 01 [01:00:04]MH_I2C_Read... [01:00:04]Read from MH i2c: 01 07 00 [01:00:04]MH_I2C_Read... [01:00:04]Read from MH i2c: 01 07 00 D0 39 00 00 00 00 00 E4 0C 00 [01:00:04]RasterBufferAndPrint [01:00:04]line [01:00:04]line [01:00:04]line [01:00:04]line [01:00:04]line [01:00:04]written 0, free lines is 3306 [01:00:04]MH_Cut [01:00:04]Write to MH i2c: D1 01 00 D7 39 01 E2 [01:00:04]Write i2c OK [01:00:04]MH_I2C_Read... [01:00:04]Read from MH i2c: D1 [01:00:04]MH_I2C_Read... [01:00:04]Read from MH i2c: D1 01 00 [01:00:04]MH_I2C_Read... [01:00:04]Read from MH i2c: D1 01 00 D7 39 00 E1 [01:00:04]Write to MH i2c: 01 00 00 D8 39 11 [01:00:04]Write i2c OK [01:00:04]MH_I2C_Read... [01:00:05]OFD Sender: No OFD packet to send [01:00:05]*** Cut start [01:00:05]*** Partial cut [01:00:05]*** CUTSNS_PIN = 1 [01:00:05]*** CUTSNS_PIN = 0 [01:00:05]*** Brake cut motor [01:00:06]Read from MH i2c: 01 [01:00:06]MH_I2C_Read... [01:00:06]*** Stop cut motor [01:00:06]*** Cut end [01:00:06]Read from MH i2c: 01 07 00 [01:00:06]MH_I2C_Read... [01:00:06]Read from MH i2c: 01 07 00 D8 39 00 00 00 00 00 FF 0F 26 [01:00:06]process_action close_receipt done [01:00:06]requested_data is exist [01:00:06]produce_requested_data [01:00:06]requested_item fm.sn is exist - process it [01:00:06]wFMCommunicate request_size=4 [01:00:06]MH_SAM_APDU [01:00:06]CAPDU: 80 11 00 00 [01:00:06]Write to MH i2c: E2 08 00 D9 39 80 11 00 00 00 00 00 00 8C [01:00:06]Write i2c OK [01:00:06]MH_I2C_Read... [01:00:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:00:06]Read from MH i2c: E2 [01:00:06]MH_I2C_Read... [01:00:06]Read from MH i2c: E2 17 00 [01:00:06]MH_I2C_Read... [01:00:06]Read from MH i2c: E2 17 00 D9 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DD [01:00:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:00:06]wFMCommunicate OK [01:00:06]requested_item fd.num is exist - process it [01:00:06]SAM_PROTO_GetFieldsCounters [01:00:06]wFMCommunicate request_size=4 [01:00:06]MH_SAM_APDU [01:00:06]CAPDU: 80 13 00 00 [01:00:06]Write to MH i2c: E2 08 00 DA 39 80 13 00 00 00 00 00 00 8F [01:00:06]Write i2c OK [01:00:06]MH_I2C_Read... [01:00:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:00:06]Read from MH i2c: E2 [01:00:06]MH_I2C_Read... [01:00:06]Read from MH i2c: E2 62 00 [01:00:06]MH_I2C_Read... [01:00:06]Read from MH i2c: E2 62 00 DA 39 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B2 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 0E 00 00 00 5E 04 04 00 0E 00 00 00 57 04 04 00 0F 00 00 00 19 04 04 00 00 00 00 00 90 00 45 [01:00:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B2 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 0E 00 00 00 5E 04 04 00 0E 00 00 00 57 04 04 00 0F 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:00:06]wFMCommunicate OK [01:00:06]SAM_PROTO_GetFieldsCounters done [01:00:06]requested_item shift.num is exist - process it [01:00:06]requested_item shift.opened is exist - process it [01:00:06]req_shift_opened [01:00:06]FM_GetShiftState [01:00:06]SAM_PROTO_GetShiftState [01:00:06]wFMCommunicate request_size=4 [01:00:06]MH_SAM_APDU [01:00:06]CAPDU: 80 13 01 00 [01:00:06]Write to MH i2c: E2 08 00 DB 39 80 13 01 00 00 00 00 00 91 [01:00:06]Write i2c OK [01:00:06]MH_I2C_Read... [01:00:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:00:06]Read from MH i2c: E2 [01:00:06]MH_I2C_Read... [01:00:06]Read from MH i2c: E2 0E 00 [01:00:06]MH_I2C_Read... [01:00:06]Read from MH i2c: E2 0E 00 DB 39 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 C4 [01:00:06]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [01:00:06]wFMCommunicate OK [01:00:06]SAM_PROTO_GetShiftState done [01:00:06]FM_GetShiftState done [01:00:06]req_shift_opened done [01:00:06]requested_item shift.open_date is exist - process it [01:00:06]req_shift_open_date [01:00:06]req_shift_open_date done [01:00:06]produce_requested_data done [01:00:06]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156594,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965} [01:00:06]process_action_free close_receipt [01:00:06]json_value_free [01:00:06]json_value_free done [01:00:06]process_json_proto returns [01:00:06]Send response to host [01:00:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156594,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965}}} [01:00:06]free response buf [01:00:06]execute_script done [01:00:06]execute_script returns [01:00:06]free content buf [01:00:06]Sock 9.Close socket [01:00:06]Sock 9.Thread stoped [01:00:10]OFD Sender: No OFD packet to send [01:00:15]OFD Sender: No OFD packet to send [01:00:20]OFD Sender: No OFD packet to send [01:00:25]OFD Sender: No OFD packet to send [01:00:30]OFD Sender: No OFD packet to send [01:00:35]OFD Sender: No OFD packet to send [01:00:40]OFD Sender: No OFD packet to send [01:00:45]OFD Sender: No OFD packet to send [01:00:50]OFD Sender: No OFD packet to send [01:00:55]OFD Sender: No OFD packet to send [01:01:00]OFD Sender: No OFD packet to send [01:01:05]OFD Sender: No OFD packet to send [01:01:10]OFD Sender: No OFD packet to send [01:01:15]OFD Sender: No OFD packet to send [01:01:20]OFD Sender: No OFD packet to send [01:01:25]OFD Sender: No OFD packet to send [01:01:30]OFD Sender: No OFD packet to send [01:01:35]OFD Sender: No OFD packet to send [01:01:40]OFD Sender: No OFD packet to send [01:01:45]OFD Sender: No OFD packet to send [01:01:50]OFD Sender: No OFD packet to send [01:01:55]OFD Sender: No OFD packet to send [01:02:00]OFD Sender: No OFD packet to send [01:02:05]OFD Sender: No OFD packet to send [01:02:10]OFD Sender: No OFD packet to send [01:02:15]OFD Sender: No OFD packet to send [01:02:20]OFD Sender: No OFD packet to send [01:02:25]OFD Sender: No OFD packet to send [01:02:27]accept exits with 10 [01:02:27]New connection [01:02:27]New thread 3066731876 created [01:02:27]Thread 3066588516 joined [01:02:27]Waiting for new connection... [01:02:27] Sock 10.Parse request [01:02:27]Sock 10.Check first char [01:02:27]Sock 10.First char is OK [01:02:27]request: POST /json_proto HTTP/1.0 [01:02:27]Method: POST [01:02:27]URL: /json_proto [01:02:27]Method is POST - this is cgi request [01:02:27]url: /json_proto [01:02:27]query_string will be loaded in cgi processing [01:02:27]execute_cgi json_proto POST (null) [01:02:27]execute_cgi path=json_proto method=POST [01:02:27]POST find Content-Length [01:02:27]Host: 172.17.53.67:8080 [01:02:27]Content-Length: 671 [01:02:27]Content-Type: application/json [01:02:27] [01:02:27]POST finish read [01:02:27]Found Content-Length = 671 [01:02:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874913", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 11.260, "sum" : 770.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 770.00, "total" : 770.00, "payments": [ { "type": 0, "sum" : 770.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:02:27]execute_script... [01:02:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874913", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 11.260, "sum" : 770.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 770.00, "total" : 770.00, "payments": [ { "type": 0, "sum" : 770.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:02:27]POST & json_proto [01:02:27]process_json_proto [01:02:27]json parsed OK: [01:02:27]protocol is kg_v1.0 [01:02:27]action value=close_receipt [01:02:27]process_action close_receipt [01:02:27]cmd_close_receipt [01:02:27]MH_GetDate [01:02:27]Write to MH i2c: F0 00 00 DC 39 04 [01:02:27]Write i2c OK [01:02:27]MH_I2C_Read... [01:02:27]Read from MH i2c: F0 [01:02:27]MH_I2C_Read... [01:02:27]Read from MH i2c: F0 09 00 [01:02:27]MH_I2C_Read... [01:02:27]Read from MH i2c: F0 09 00 DC 39 00 25 A8 15 67 19 BC 99 64 28 [01:02:27]GetLastDocTimeStamp 1729472404 [01:02:27]current date 1729472549 [01:02:27]FM_GetShiftState [01:02:27]SAM_PROTO_GetShiftState [01:02:27]wFMCommunicate request_size=4 [01:02:27]MH_SAM_APDU [01:02:27]CAPDU: 80 13 01 00 [01:02:27]Write to MH i2c: E2 08 00 DD 39 80 13 01 00 00 00 00 00 93 [01:02:27]Write i2c OK [01:02:27]MH_I2C_Read... [01:02:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:02:27]Read from MH i2c: E2 [01:02:27]MH_I2C_Read... [01:02:27]Read from MH i2c: E2 0E 00 [01:02:27]MH_I2C_Read... [01:02:27]Read from MH i2c: E2 0E 00 DD 39 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 C6 [01:02:27]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [01:02:27]wFMCommunicate OK [01:02:27]SAM_PROTO_GetShiftState done [01:02:27]FM_GetShiftState done [01:02:27]opened in 1729469965 [01:02:27]opened+sec_in_day 1729556365 [01:02:27]quantity*price = 77018 [01:02:27]sum+1 = 77019 [01:02:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 770.00 Внесено: 770.00 СДАЧА: 0.00 НСП 1% : 6.82 НДС 12% : 81.79 Наличными: 770.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 15 21.10.2024 01:02 Смена: 315 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156595 ФПД: 115126632312139 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T010229&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156595&fm=115126632312139&tin=02508201610067®Number=0000137193017469&sum=77000 [01:02:28]StoreToDocumentArchive [01:02:28]shift 315 fd 156595 [01:02:28]save to /storage/0315/doc_00156595 [01:02:28]save last doc name /storage/0315/doc_00156595 to /storage/kkm_last_doc_name [01:02:28]save OK [01:02:28]Clear old archive folders... [01:02:28]ProcessDocumentItem done err = 0, tmpTLVsize=252 [01:02:28]tlvbuf is 002E9820 [01:02:28]SAM_PROTO_ClearQueue [01:02:28]wFMCommunicate request_size=4 [01:02:28]MH_SAM_APDU [01:02:28]CAPDU: 80 09 00 00 [01:02:28]Write to MH i2c: E2 08 00 EA 39 80 09 00 00 00 00 00 00 95 [01:02:28]Write i2c OK [01:02:28]MH_I2C_Read... [01:02:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:02:28]Read from MH i2c: E2 [01:02:28]MH_I2C_Read... [01:02:28]Read from MH i2c: E2 03 00 [01:02:28]MH_I2C_Read... [01:02:28]Read from MH i2c: E2 03 00 EA 39 00 90 00 97 [01:02:28]RAPDU: 90 00 [01:02:28]wFMCommunicate OK [01:02:28]SAM_PROTO_ClearQueue done [01:02:28]KKMCreateOFDPacket [01:02:28]OFDProtocolAddRootSTLVToBuf [01:02:28]FM_MakeSignedData [01:02:28]FM_MakeSignedData [01:02:28]SAM_PROTO_SignData [01:02:28]wFMCommunicate request_size=4 [01:02:28]MH_SAM_APDU [01:02:28]CAPDU: 80 0D 01 02 [01:02:28]Write to MH i2c: E2 08 00 EB 39 80 0D 01 02 00 00 00 00 9D [01:02:28]Write i2c OK [01:02:28]MH_I2C_Read... [01:02:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:02:28]Read from MH i2c: E2 [01:02:28]MH_I2C_Read... [01:02:28]Read from MH i2c: E2 03 00 [01:02:28]MH_I2C_Read... [01:02:28]Read from MH i2c: E2 03 00 EB 39 00 90 00 98 [01:02:28]RAPDU: 90 00 [01:02:28]wFMCommunicate OK [01:02:28]wFMCommunicate request_size=255 [01:02:28]MH_SAM_APDU [01:02:28]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FC 2B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 DA 2C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 2C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AA 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 1F 00 00 00 00 07 04 06 00 C8 2C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 25 A8 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B3 63 02 00 35 04 06 00 [01:02:28]Write to MH i2c: E2 02 01 EC 39 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FC 2B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 DA 2C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 2C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AA 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 1F 00 00 00 00 07 04 06 00 C8 2C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 25 A8 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B3 63 02 00 35 04 06 00 00 00 30 [01:02:28]Write i2c OK [01:02:28]MH_I2C_Read... [01:02:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:02:28]Read from MH i2c: E2 [01:02:28]MH_I2C_Read... [01:02:28]Read from MH i2c: E2 03 00 [01:02:28]MH_I2C_Read... [01:02:28]Read from MH i2c: E2 03 00 EC 39 00 90 00 99 [01:02:28]RAPDU: 90 00 [01:02:28]wFMCommunicate OK [01:02:28]wFMCommunicate request_size=11 [01:02:28]MH_SAM_APDU [01:02:28]CAPDU: 80 0D 02 02 06 68 B5 02 05 ED 4B [01:02:28]Write to MH i2c: E2 0E 00 ED 39 80 0D 02 02 06 00 68 B5 02 05 ED 4B 00 00 08 [01:02:28]Write i2c OK [01:02:28]MH_I2C_Read... [01:02:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:02:28]Read from MH i2c: E2 [01:02:28]MH_I2C_Read... [01:02:28]Read from MH i2c: E2 03 00 [01:02:28]MH_I2C_Read... [01:02:28]Read from MH i2c: E2 03 00 ED 39 00 90 00 9A [01:02:28]RAPDU: 90 00 [01:02:28]wFMCommunicate OK [01:02:28]wFMCommunicate request_size=4 [01:02:28]MH_SAM_APDU [01:02:28]CAPDU: 80 0D 03 02 [01:02:28]Write to MH i2c: E2 08 00 EE 39 80 0D 03 02 00 00 00 00 A2 [01:02:28]Write i2c OK [01:02:28]MH_I2C_Read... [01:02:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:02:28]Read from MH i2c: E2 [01:02:28]MH_I2C_Read... [01:02:28]Read from MH i2c: E2 0B 00 [01:02:28]MH_I2C_Read... [01:02:28]Read from MH i2c: E2 0B 00 EE 39 00 70 B3 04 6C F9 94 9A FC 90 00 59 [01:02:28]RAPDU: 70 B3 04 6C F9 94 9A FC 90 00 [01:02:28]wFMCommunicate OK [01:02:28]SAM_PROTO_SignData done [01:02:28]FM_MakeSignedData done [01:02:28]CreateOFDProtocolMessage [01:02:28]wFMCommunicate request_size=4 [01:02:28]MH_SAM_APDU [01:02:28]CAPDU: 80 11 00 00 [01:02:28]Write to MH i2c: E2 08 00 EF 39 80 11 00 00 00 00 00 00 A2 [01:02:28]Write i2c OK [01:02:28]MH_I2C_Read... [01:02:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:02:28]Read from MH i2c: E2 [01:02:28]MH_I2C_Read... [01:02:28]Read from MH i2c: E2 17 00 [01:02:28]MH_I2C_Read... [01:02:28]Read from MH i2c: E2 17 00 EF 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F3 [01:02:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:02:28]wFMCommunicate OK [01:02:28]CreateOFDProtocolMessage done [01:02:28]OFDSenderStorePacket 156595 [01:02:28]StoreOFDPacket docnum=156595 [01:02:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 57 DA 08 01 02 33 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FC 2B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 DA 2C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 2C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AA 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 1F 00 00 00 00 07 04 06 00 C8 2C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 25 A8 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B3 63 02 00 35 04 06 00 68 B5 02 05 ED 4B 70 B3 04 6C F9 94 9A FC [01:02:28]CheckFolder [01:02:28]dirname=/storage/ofd_packets [01:02:28]CheckFolder done [01:02:28]ProducePacketName [01:02:28]name=ofd_packets/00156595 [01:02:28]NVStorageSaveData ofd_packets/00156595 [01:02:28]File name is /storage/ofd_packets/00156595 [01:02:28]Write 302 bytes [01:02:28]NVStorageSaveData done [01:02:28]OFDSenderStorePacket done [01:02:28]KKMCreateOFDPacket done [01:02:28]NVStorageSaveData kkm_last_timestamp [01:02:28]File name is /storage/kkm_last_timestamp [01:02:28]Write 4 bytes [01:02:28]NVStorageSaveData done [01:02:28]ExternCall_PrintAddStr [01:02:28]wPrintStart [01:02:28]Write to MH i2c: 01 00 00 F0 39 29 [01:02:28]Write i2c OK [01:02:28]MH_I2C_Read... [01:02:28]Read from MH i2c: 01 [01:02:28]MH_I2C_Read... [01:02:28]Read from MH i2c: 01 07 00 [01:02:28]MH_I2C_Read... [01:02:28]Read from MH i2c: 01 07 00 F0 39 00 00 00 00 00 FF 0F 3E [01:02:28]RasterBufferAndPrint [01:02:28]line Счет N : (1)874913 [01:02:28]line ИНН: 02508201610067 [01:02:28]line Контрольно-Кассовый Чек [01:02:28]line ПРОДАЖА [01:02:28]line ТРК (МРК, ГНК) : 33 [01:02:28]line Товар: 2710124130 [01:02:28]line Super 92-К-5 [01:02:28]line 11.260 * 68.40 [01:02:28]line = 770.18 [01:02:28]line НДС 12% НСП 1% [01:02:28]line > о реализуемом товаре [01:02:28]line ОКРУГЛЕНИЕ: -0.18 [01:02:28]line ИТОГО: 770.00 [01:02:28]line Внесено: 770.00 [01:02:28]line СДАЧА: 0.00 [01:02:28]line НСП 1% : 6.82 [01:02:28]line НДС 12% : 81.79 [01:02:28]line Наличными: 770.00 [01:02:28]line Безнал.: 0.00 [01:02:28]line Место: АЗС № 165 "Партнер Нефть" [01:02:28]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [01:02:28]line СНО: Общий режим [01:02:28]line Чек 15 21.10.2024 01:02 [01:02:28]line Смена: 315 ФФД: 1.0 [01:02:28]line ЗНМ: 0300000234 [01:02:28]line РНМ: 0000137193017469 [01:02:28]line Версия ККМ: v1.0 [01:02:28]line ФМ: 0000000000963156 [01:02:28]line ФД: 156595 [01:02:28]line ФПД: 115126632312139 [01:02:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T010229&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156595&fm=115126632312139&tin=02508201610067®Number=0000137193017469&sum=77000 [01:02:29]OFD Sender: Processing packet 156595 [packets to send 52, broken 51] [01:02:29]ProducePacketName [01:02:29]name=ofd_packets/00156595 [01:02:29]OFD Sender: To server: pG, [01:02:29]CommunicateWithHost lk.salyk.kg:30040 [01:02:29]ConnectInit lk.salyk.kg [01:02:29]written 0, free lines is 4095 [01:02:29]Connected sock=9 [01:02:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 57 DA 08 01 02 33 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FC 2B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 DA 2C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 2C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AA 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 1F 00 00 00 00 07 04 06 00 C8 2C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 25 A8 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B3 63 02 00 35 04 06 00 68 B5 02 05 ED 4B 70 B3 04 6C F9 94 9A FC [01:02:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 04 D2 47 00 71 39 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B3 63 02 00 F4 03 04 00 56 4E 15 67 B6 04 01 00 00 DB 3E 2B 87 49 5A AE B4 [01:02:29]CommunicateWithHost err = 0 [01:02:29]CheckOFDResponse [01:02:29]1017 (14) - 77093643461234 [01:02:29]1041 (16) - 0000000000963156 [01:02:29]1040 (4) - 156595 [01:02:29]1012 (4) - 20.10.2024 18:39 [01:02:29]1206 (1) - 0 [01:02:29]OFD Sender: Remove packet 156595 [01:02:29]ProducePacketName [01:02:29]name=ofd_packets/00156595 [01:02:29]NVStorageDeleteData [01:02:29]Write to MH i2c: 01 00 00 1B 3A 55 [01:02:29]Write i2c OK [01:02:29]MH_I2C_Read... [01:02:29]Read from MH i2c: 01 [01:02:29]MH_I2C_Read... [01:02:29]Read from MH i2c: 01 07 00 [01:02:29]MH_I2C_Read... [01:02:29]Read from MH i2c: 01 07 00 1B 3A 00 00 00 00 00 E1 0C 49 [01:02:29]RasterBufferAndPrint [01:02:29]line [01:02:29]line [01:02:29]line [01:02:29]line [01:02:29]line [01:02:29]written 0, free lines is 3306 [01:02:29]MH_Cut [01:02:29]Write to MH i2c: D1 01 00 22 3A 01 2E [01:02:29]Write i2c OK [01:02:29]MH_I2C_Read... [01:02:29]Read from MH i2c: D1 [01:02:29]MH_I2C_Read... [01:02:29]Read from MH i2c: D1 01 00 [01:02:29]MH_I2C_Read... [01:02:29]Read from MH i2c: D1 01 00 22 3A 00 2D [01:02:29]Write to MH i2c: 01 00 00 23 3A 5D [01:02:29]Write i2c OK [01:02:29]MH_I2C_Read... [01:02:30]OFD Sender: No OFD packet to send [01:02:30]*** Cut start [01:02:30]*** Partial cut [01:02:30]*** CUTSNS_PIN = 1 [01:02:30]*** CUTSNS_PIN = 0 [01:02:30]*** Brake cut motor [01:02:31]Read from MH i2c: 01 [01:02:31]*** Stop cut motor [01:02:31]*** Cut end [01:02:31]MH_I2C_Read... [01:02:31]Read from MH i2c: 01 07 00 [01:02:31]MH_I2C_Read... [01:02:31]Read from MH i2c: 01 07 00 23 3A 00 00 00 00 00 FF 0F 72 [01:02:31]process_action close_receipt done [01:02:31]requested_data is exist [01:02:31]produce_requested_data [01:02:31]requested_item fm.sn is exist - process it [01:02:31]wFMCommunicate request_size=4 [01:02:31]MH_SAM_APDU [01:02:31]CAPDU: 80 11 00 00 [01:02:31]Write to MH i2c: E2 08 00 24 3A 80 11 00 00 00 00 00 00 D8 [01:02:31]Write i2c OK [01:02:31]MH_I2C_Read... [01:02:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:02:31]Read from MH i2c: E2 [01:02:31]MH_I2C_Read... [01:02:31]Read from MH i2c: E2 17 00 [01:02:31]MH_I2C_Read... [01:02:31]Read from MH i2c: E2 17 00 24 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 29 [01:02:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:02:31]wFMCommunicate OK [01:02:31]requested_item fd.num is exist - process it [01:02:31]SAM_PROTO_GetFieldsCounters [01:02:31]wFMCommunicate request_size=4 [01:02:31]MH_SAM_APDU [01:02:31]CAPDU: 80 13 00 00 [01:02:31]Write to MH i2c: E2 08 00 25 3A 80 13 00 00 00 00 00 00 DB [01:02:31]Write i2c OK [01:02:31]MH_I2C_Read... [01:02:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:02:31]Read from MH i2c: E2 [01:02:31]MH_I2C_Read... [01:02:31]Read from MH i2c: E2 62 00 [01:02:31]MH_I2C_Read... [01:02:31]Read from MH i2c: E2 62 00 25 3A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B3 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 0F 00 00 00 5E 04 04 00 0F 00 00 00 57 04 04 00 10 00 00 00 19 04 04 00 00 00 00 00 90 00 95 [01:02:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B3 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 0F 00 00 00 5E 04 04 00 0F 00 00 00 57 04 04 00 10 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:02:31]wFMCommunicate OK [01:02:31]SAM_PROTO_GetFieldsCounters done [01:02:31]requested_item shift.num is exist - process it [01:02:31]requested_item shift.opened is exist - process it [01:02:31]req_shift_opened [01:02:31]FM_GetShiftState [01:02:31]SAM_PROTO_GetShiftState [01:02:31]wFMCommunicate request_size=4 [01:02:31]MH_SAM_APDU [01:02:31]CAPDU: 80 13 01 00 [01:02:31]Write to MH i2c: E2 08 00 26 3A 80 13 01 00 00 00 00 00 DD [01:02:31]Write i2c OK [01:02:31]MH_I2C_Read... [01:02:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:02:31]Read from MH i2c: E2 [01:02:31]MH_I2C_Read... [01:02:31]Read from MH i2c: E2 0E 00 [01:02:31]MH_I2C_Read... [01:02:31]Read from MH i2c: E2 0E 00 26 3A 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 10 [01:02:31]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [01:02:31]wFMCommunicate OK [01:02:31]SAM_PROTO_GetShiftState done [01:02:31]FM_GetShiftState done [01:02:31]req_shift_opened done [01:02:31]requested_item shift.open_date is exist - process it [01:02:31]req_shift_open_date [01:02:31]req_shift_open_date done [01:02:31]produce_requested_data done [01:02:31]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156595,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965} [01:02:31]process_action_free close_receipt [01:02:31]json_value_free [01:02:31]json_value_free done [01:02:31]process_json_proto returns [01:02:31]Send response to host [01:02:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156595,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965}}} [01:02:31]free response buf [01:02:31]execute_script done [01:02:31]execute_script returns [01:02:31]free content buf [01:02:31]Sock 10.Close socket [01:02:31]Sock 10.Thread stoped [01:02:35]OFD Sender: No OFD packet to send [01:02:40]OFD Sender: No OFD packet to send [01:02:45]OFD Sender: No OFD packet to send [01:02:50]OFD Sender: No OFD packet to send [01:02:55]OFD Sender: No OFD packet to send [01:03:00]OFD Sender: No OFD packet to send [01:03:05]OFD Sender: No OFD packet to send [01:03:10]OFD Sender: No OFD packet to send [01:03:15]OFD Sender: No OFD packet to send [01:03:20]OFD Sender: No OFD packet to send [01:03:25]OFD Sender: No OFD packet to send [01:03:30]OFD Sender: No OFD packet to send [01:03:35]OFD Sender: No OFD packet to send [01:03:40]OFD Sender: No OFD packet to send [01:03:45]OFD Sender: No OFD packet to send [01:03:50]OFD Sender: No OFD packet to send [01:03:54]accept exits with 7 [01:03:54]New connection [01:03:54]New thread 3066588516 created [01:03:54]Thread 3066731876 joined [01:03:54]Waiting for new connection... [01:03:54] Sock 7.Parse request [01:03:54]Sock 7.Check first char [01:03:54]Sock 7.First char is OK [01:03:54]request: POST /json_proto HTTP/1.0 [01:03:54]Method: POST [01:03:54]URL: /json_proto [01:03:54]Method is POST - this is cgi request [01:03:54]url: /json_proto [01:03:54]query_string will be loaded in cgi processing [01:03:54]execute_cgi json_proto POST (null) [01:03:54]execute_cgi path=json_proto method=POST [01:03:54]POST find Content-Length [01:03:54]Host: 172.17.53.67:8080 [01:03:54]Content-Length: 677 [01:03:54]Content-Type: application/json [01:03:54] [01:03:54]POST finish read [01:03:54]Found Content-Length = 677 [01:03:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874914", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:03:54]execute_script... [01:03:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874914", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:03:54]POST & json_proto [01:03:54]process_json_proto [01:03:54]json parsed OK: [01:03:54]protocol is kg_v1.0 [01:03:54]action value=close_receipt [01:03:54]process_action close_receipt [01:03:54]cmd_close_receipt [01:03:54]MH_GetDate [01:03:54]Write to MH i2c: F0 00 00 27 3A 50 [01:03:54]Write i2c OK [01:03:54]MH_I2C_Read... [01:03:54]Read from MH i2c: F0 [01:03:54]MH_I2C_Read... [01:03:54]Read from MH i2c: F0 09 00 [01:03:54]MH_I2C_Read... [01:03:54]Read from MH i2c: F0 09 00 27 3A 00 7C A8 15 67 19 BC 99 64 CB [01:03:54]GetLastDocTimeStamp 1729472549 [01:03:54]current date 1729472636 [01:03:54]FM_GetShiftState [01:03:54]SAM_PROTO_GetShiftState [01:03:54]wFMCommunicate request_size=4 [01:03:54]MH_SAM_APDU [01:03:54]CAPDU: 80 13 01 00 [01:03:54]Write to MH i2c: E2 08 00 28 3A 80 13 01 00 00 00 00 00 DF [01:03:54]Write i2c OK [01:03:54]MH_I2C_Read... [01:03:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:03:54]Read from MH i2c: E2 [01:03:54]MH_I2C_Read... [01:03:54]Read from MH i2c: E2 0E 00 [01:03:54]MH_I2C_Read... [01:03:54]Read from MH i2c: E2 0E 00 28 3A 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 12 [01:03:54]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [01:03:54]wFMCommunicate OK [01:03:54]SAM_PROTO_GetShiftState done [01:03:54]FM_GetShiftState done [01:03:54]opened in 1729469965 [01:03:54]opened+sec_in_day 1729556365 [01:03:54]quantity*price = 30038 [01:03:54]sum+1 = 30039 [01:03:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 16 21.10.2024 01:03 Смена: 315 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156596 ФПД: 64411475544937 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T010356&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156596&fm=64411475544937&tin=02508201610067®Number=0000137193017469&sum=30000 [01:03:55]StoreToDocumentArchive [01:03:55]shift 315 fd 156596 [01:03:55]save to /storage/0315/doc_00156596 [01:03:55]save last doc name /storage/0315/doc_00156596 to /storage/kkm_last_doc_name [01:03:55]save OK [01:03:55]Clear old archive folders... [01:03:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:03:55]tlvbuf is B6EA4AB0 [01:03:55]SAM_PROTO_ClearQueue [01:03:55]wFMCommunicate request_size=4 [01:03:55]MH_SAM_APDU [01:03:55]CAPDU: 80 09 00 00 [01:03:55]Write to MH i2c: E2 08 00 35 3A 80 09 00 00 00 00 00 00 E1 [01:03:55]Write i2c OK [01:03:55]MH_I2C_Read... [01:03:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:03:55]Read from MH i2c: E2 [01:03:55]MH_I2C_Read... [01:03:55]Read from MH i2c: E2 03 00 [01:03:55]MH_I2C_Read... [01:03:55]Read from MH i2c: E2 03 00 35 3A 00 90 00 E3 [01:03:55]RAPDU: 90 00 [01:03:55]wFMCommunicate OK [01:03:55]SAM_PROTO_ClearQueue done [01:03:55]KKMCreateOFDPacket [01:03:55]OFDProtocolAddRootSTLVToBuf [01:03:55]FM_MakeSignedData [01:03:55]FM_MakeSignedData [01:03:55]SAM_PROTO_SignData [01:03:55]wFMCommunicate request_size=4 [01:03:55]MH_SAM_APDU [01:03:55]CAPDU: 80 0D 01 02 [01:03:55]Write to MH i2c: E2 08 00 36 3A 80 0D 01 02 00 00 00 00 E9 [01:03:55]Write i2c OK [01:03:55]MH_I2C_Read... [01:03:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:03:55]Read from MH i2c: E2 [01:03:55]MH_I2C_Read... [01:03:55]Read from MH i2c: E2 03 00 [01:03:55]MH_I2C_Read... [01:03:55]Read from MH i2c: E2 03 00 36 3A 00 90 00 E4 [01:03:55]RAPDU: 90 00 [01:03:55]wFMCommunicate OK [01:03:55]wFMCommunicate request_size=255 [01:03:55]MH_SAM_APDU [01:03:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 7C A8 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B4 63 02 00 35 04 06 00 3A [01:03:55]Write to MH i2c: E2 02 01 37 3A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 7C A8 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B4 63 02 00 35 04 06 00 3A 00 00 C3 [01:03:55]Write i2c OK [01:03:55]MH_I2C_Read... [01:03:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:03:55]Read from MH i2c: E2 [01:03:55]MH_I2C_Read... [01:03:55]Read from MH i2c: E2 03 00 [01:03:55]MH_I2C_Read... [01:03:55]Read from MH i2c: E2 03 00 37 3A 00 90 00 E5 [01:03:55]RAPDU: 90 00 [01:03:55]wFMCommunicate OK [01:03:55]wFMCommunicate request_size=10 [01:03:55]MH_SAM_APDU [01:03:55]CAPDU: 80 0D 02 02 05 94 F7 1E 8B 69 [01:03:55]Write to MH i2c: E2 0D 00 38 3A 80 0D 02 02 05 00 94 F7 1E 8B 69 00 00 93 [01:03:55]Write i2c OK [01:03:55]MH_I2C_Read... [01:03:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:03:55]Read from MH i2c: E2 [01:03:55]MH_I2C_Read... [01:03:55]Read from MH i2c: E2 03 00 [01:03:55]MH_I2C_Read... [01:03:55]Read from MH i2c: E2 03 00 38 3A 00 90 00 E6 [01:03:55]RAPDU: 90 00 [01:03:55]wFMCommunicate OK [01:03:55]wFMCommunicate request_size=4 [01:03:55]MH_SAM_APDU [01:03:55]CAPDU: 80 0D 03 02 [01:03:55]Write to MH i2c: E2 08 00 39 3A 80 0D 03 02 00 00 00 00 EE [01:03:55]Write i2c OK [01:03:55]MH_I2C_Read... [01:03:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:03:55]Read from MH i2c: E2 [01:03:55]MH_I2C_Read... [01:03:55]Read from MH i2c: E2 0B 00 [01:03:55]MH_I2C_Read... [01:03:55]Read from MH i2c: E2 0B 00 39 3A 00 4C D3 01 6E 9F 75 15 1C 90 00 C2 [01:03:55]RAPDU: 4C D3 01 6E 9F 75 15 1C 90 00 [01:03:55]wFMCommunicate OK [01:03:55]SAM_PROTO_SignData done [01:03:55]FM_MakeSignedData done [01:03:55]CreateOFDProtocolMessage [01:03:55]wFMCommunicate request_size=4 [01:03:55]MH_SAM_APDU [01:03:55]CAPDU: 80 11 00 00 [01:03:55]Write to MH i2c: E2 08 00 3A 3A 80 11 00 00 00 00 00 00 EE [01:03:55]Write i2c OK [01:03:55]MH_I2C_Read... [01:03:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:03:56]Read from MH i2c: E2 [01:03:56]MH_I2C_Read... [01:03:56]Read from MH i2c: E2 17 00 [01:03:56]MH_I2C_Read... [01:03:56]Read from MH i2c: E2 17 00 3A 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3F [01:03:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:03:56]wFMCommunicate OK [01:03:56]CreateOFDProtocolMessage done [01:03:56]OFDSenderStorePacket 156596 [01:03:56]StoreOFDPacket docnum=156596 [01:03:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 41 F7 07 01 E2 A7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 7C A8 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B4 63 02 00 35 04 06 00 3A 94 F7 1E 8B 69 4C D3 01 6E 9F 75 15 1C [01:03:56]CheckFolder [01:03:56]dirname=/storage/ofd_packets [01:03:56]CheckFolder done [01:03:56]ProducePacketName [01:03:56]name=ofd_packets/00156596 [01:03:56]NVStorageSaveData ofd_packets/00156596 [01:03:56]File name is /storage/ofd_packets/00156596 [01:03:56]Write 301 bytes [01:03:56]NVStorageSaveData done [01:03:56]OFDSenderStorePacket done [01:03:56]KKMCreateOFDPacket done [01:03:56]NVStorageSaveData kkm_last_timestamp [01:03:56]File name is /storage/kkm_last_timestamp [01:03:56]Write 4 bytes [01:03:56]NVStorageSaveData done [01:03:56]ExternCall_PrintAddStr [01:03:56]wPrintStart [01:03:56]Write to MH i2c: 01 00 00 3B 3A 75 [01:03:56]Write i2c OK [01:03:56]MH_I2C_Read... [01:03:56]Read from MH i2c: 01 [01:03:56]MH_I2C_Read... [01:03:56]Read from MH i2c: 01 07 00 [01:03:56]MH_I2C_Read... [01:03:56]Read from MH i2c: 01 07 00 3B 3A 00 00 00 00 00 FF 0F 8A [01:03:56]RasterBufferAndPrint [01:03:56]line Счет N : (1)874914 [01:03:56]line ИНН: 02508201610067 [01:03:56]line Контрольно-Кассовый Чек [01:03:56]line ПРОДАЖА [01:03:56]line ТРК (МРК, ГНК) : 32 [01:03:56]line Товар: 2710124130 [01:03:56]line Аи-92-К-5 [01:03:56]line 4.490 * 66.90 [01:03:56]line = 300.38 [01:03:56]line НДС 12% НСП 1% [01:03:56]line > о реализуемом товаре [01:03:56]line ОКРУГЛЕНИЕ: -0.38 [01:03:56]line ИТОГО: 300.00 [01:03:56]line Внесено: 300.00 [01:03:56]line СДАЧА: 0.00 [01:03:56]line НСП 1% : 2.66 [01:03:56]line НДС 12% : 31.90 [01:03:56]line Наличными: 300.00 [01:03:56]line Безнал.: 0.00 [01:03:56]line Место: АЗС № 165 "Партнер Нефть" [01:03:56]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [01:03:56]line СНО: Общий режим [01:03:56]line Чек 16 21.10.2024 01:03 [01:03:56]line Смена: 315 ФФД: 1.0 [01:03:56]line ЗНМ: 0300000234 [01:03:56]line РНМ: 0000137193017469 [01:03:56]line Версия ККМ: v1.0 [01:03:56]line ФМ: 0000000000963156 [01:03:56]line ФД: 156596 [01:03:56]line ФПД: 64411475544937 [01:03:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T010356&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156596&fm=64411475544937&tin=02508201610067®Number=0000137193017469&sum=30000 [01:03:56]OFD Sender: Processing packet 156596 [packets to send 52, broken 51] [01:03:56]ProducePacketName [01:03:56]name=ofd_packets/00156596 [01:03:56]OFD Sender: To server: pG, [01:03:56]CommunicateWithHost lk.salyk.kg:30040 [01:03:56]ConnectInit lk.salyk.kg [01:03:56]written 0, free lines is 4095 [01:03:56]Connected sock=10 [01:03:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 41 F7 07 01 E2 A7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 7C A8 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B4 63 02 00 35 04 06 00 3A 94 F7 1E 8B 69 4C D3 01 6E 9F 75 15 1C [01:03:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A2 44 47 00 76 3C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B4 63 02 00 F4 03 04 00 AD 4E 15 67 B6 04 01 00 00 86 D7 BB 13 2D 16 20 56 [01:03:56]CommunicateWithHost err = 0 [01:03:56]CheckOFDResponse [01:03:56]1017 (14) - 77093643461234 [01:03:56]1041 (16) - 0000000000963156 [01:03:56]1040 (4) - 156596 [01:03:56]1012 (4) - 20.10.2024 18:40 [01:03:56]1206 (1) - 0 [01:03:56]OFD Sender: Remove packet 156596 [01:03:56]ProducePacketName [01:03:56]name=ofd_packets/00156596 [01:03:56]NVStorageDeleteData [01:03:56]Write to MH i2c: 01 00 00 66 3A A0 [01:03:56]Write i2c OK [01:03:56]MH_I2C_Read... [01:03:56]Read from MH i2c: 01 [01:03:56]MH_I2C_Read... [01:03:56]Read from MH i2c: 01 07 00 [01:03:56]MH_I2C_Read... [01:03:56]Read from MH i2c: 01 07 00 66 3A 00 00 00 00 00 DA 0C 8D [01:03:56]RasterBufferAndPrint [01:03:56]line [01:03:56]line [01:03:56]line [01:03:56]line [01:03:56]line [01:03:56]written 0, free lines is 3297 [01:03:56]MH_Cut [01:03:56]Write to MH i2c: D1 01 00 6D 3A 01 79 [01:03:56]Write i2c OK [01:03:56]MH_I2C_Read... [01:03:56]Read from MH i2c: D1 [01:03:56]MH_I2C_Read... [01:03:56]Read from MH i2c: D1 01 00 [01:03:56]MH_I2C_Read... [01:03:56]Read from MH i2c: D1 01 00 6D 3A 00 78 [01:03:56]Write to MH i2c: 01 00 00 6E 3A A8 [01:03:56]Write i2c OK [01:03:56]MH_I2C_Read... [01:03:57]OFD Sender: No OFD packet to send [01:03:57]*** Cut start [01:03:57]*** Partial cut [01:03:57]*** CUTSNS_PIN = 1 [01:03:57]*** CUTSNS_PIN = 0 [01:03:57]*** Brake cut motor [01:03:58]Read from MH i2c: 01 [01:03:58]MH_I2C_Read... [01:03:58]*** Stop cut motor [01:03:58]*** Cut end [01:03:58]Read from MH i2c: 01 07 00 [01:03:58]MH_I2C_Read... [01:03:58]Read from MH i2c: 01 07 00 6E 3A 00 00 00 00 00 FF 0F BD [01:03:58]process_action close_receipt done [01:03:58]requested_data is exist [01:03:58]produce_requested_data [01:03:58]requested_item fm.sn is exist - process it [01:03:58]wFMCommunicate request_size=4 [01:03:58]MH_SAM_APDU [01:03:58]CAPDU: 80 11 00 00 [01:03:58]Write to MH i2c: E2 08 00 6F 3A 80 11 00 00 00 00 00 00 23 [01:03:58]Write i2c OK [01:03:58]MH_I2C_Read... [01:03:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:03:58]Read from MH i2c: E2 [01:03:58]MH_I2C_Read... [01:03:58]Read from MH i2c: E2 17 00 [01:03:58]MH_I2C_Read... [01:03:58]Read from MH i2c: E2 17 00 6F 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 74 [01:03:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:03:58]wFMCommunicate OK [01:03:58]requested_item fd.num is exist - process it [01:03:58]SAM_PROTO_GetFieldsCounters [01:03:58]wFMCommunicate request_size=4 [01:03:58]MH_SAM_APDU [01:03:58]CAPDU: 80 13 00 00 [01:03:58]Write to MH i2c: E2 08 00 70 3A 80 13 00 00 00 00 00 00 26 [01:03:58]Write i2c OK [01:03:58]MH_I2C_Read... [01:03:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:03:58]Read from MH i2c: E2 [01:03:58]MH_I2C_Read... [01:03:58]Read from MH i2c: E2 62 00 [01:03:58]MH_I2C_Read... [01:03:58]Read from MH i2c: E2 62 00 70 3A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B4 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 10 00 00 00 5E 04 04 00 10 00 00 00 57 04 04 00 11 00 00 00 19 04 04 00 00 00 00 00 90 00 E4 [01:03:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B4 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 10 00 00 00 5E 04 04 00 10 00 00 00 57 04 04 00 11 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:03:58]wFMCommunicate OK [01:03:58]SAM_PROTO_GetFieldsCounters done [01:03:58]requested_item shift.num is exist - process it [01:03:58]requested_item shift.opened is exist - process it [01:03:58]req_shift_opened [01:03:58]FM_GetShiftState [01:03:58]SAM_PROTO_GetShiftState [01:03:58]wFMCommunicate request_size=4 [01:03:58]MH_SAM_APDU [01:03:58]CAPDU: 80 13 01 00 [01:03:58]Write to MH i2c: E2 08 00 71 3A 80 13 01 00 00 00 00 00 28 [01:03:58]Write i2c OK [01:03:58]MH_I2C_Read... [01:03:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:03:58]Read from MH i2c: E2 [01:03:58]MH_I2C_Read... [01:03:58]Read from MH i2c: E2 0E 00 [01:03:58]MH_I2C_Read... [01:03:58]Read from MH i2c: E2 0E 00 71 3A 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 5B [01:03:58]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [01:03:58]wFMCommunicate OK [01:03:58]SAM_PROTO_GetShiftState done [01:03:58]FM_GetShiftState done [01:03:58]req_shift_opened done [01:03:58]requested_item shift.open_date is exist - process it [01:03:58]req_shift_open_date [01:03:58]req_shift_open_date done [01:03:58]produce_requested_data done [01:03:58]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156596,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965} [01:03:58]process_action_free close_receipt [01:03:58]json_value_free [01:03:58]json_value_free done [01:03:58]process_json_proto returns [01:03:58]Send response to host [01:03:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156596,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965}}} [01:03:58]free response buf [01:03:58]execute_script done [01:03:58]execute_script returns [01:03:58]free content buf [01:03:58]Sock 7.Close socket [01:03:58]Sock 7.Thread stoped [01:04:02]OFD Sender: No OFD packet to send [01:04:07]OFD Sender: No OFD packet to send [01:04:12]OFD Sender: No OFD packet to send [01:04:17]OFD Sender: No OFD packet to send [01:04:22]OFD Sender: No OFD packet to send [01:04:27]OFD Sender: No OFD packet to send [01:04:32]OFD Sender: No OFD packet to send [01:04:37]OFD Sender: No OFD packet to send [01:04:42]OFD Sender: No OFD packet to send [01:04:47]OFD Sender: No OFD packet to send [01:04:52]OFD Sender: No OFD packet to send [01:04:57]OFD Sender: No OFD packet to send [01:05:02]OFD Sender: No OFD packet to send [01:05:07]OFD Sender: No OFD packet to send [01:05:12]OFD Sender: No OFD packet to send [01:05:17]OFD Sender: No OFD packet to send [01:05:22]OFD Sender: No OFD packet to send [01:05:27]OFD Sender: No OFD packet to send [01:05:32]OFD Sender: No OFD packet to send [01:05:37]OFD Sender: No OFD packet to send [01:05:42]OFD Sender: No OFD packet to send [01:05:47]OFD Sender: No OFD packet to send [01:05:52]OFD Sender: No OFD packet to send [01:05:57]OFD Sender: No OFD packet to send [01:06:02]OFD Sender: No OFD packet to send [01:06:07]OFD Sender: No OFD packet to send [01:06:12]OFD Sender: No OFD packet to send [01:06:17]OFD Sender: No OFD packet to send [01:06:22]OFD Sender: No OFD packet to send [01:06:27]OFD Sender: No OFD packet to send [01:06:32]OFD Sender: No OFD packet to send [01:06:37]OFD Sender: No OFD packet to send [01:06:42]OFD Sender: No OFD packet to send [01:06:47]OFD Sender: No OFD packet to send [01:06:52]OFD Sender: No OFD packet to send [01:06:57]OFD Sender: No OFD packet to send [01:07:02]OFD Sender: No OFD packet to send [01:07:07]OFD Sender: No OFD packet to send [01:07:12]OFD Sender: No OFD packet to send [01:07:17]OFD Sender: No OFD packet to send [01:07:22]OFD Sender: No OFD packet to send [01:07:27]OFD Sender: No OFD packet to send [01:07:32]OFD Sender: No OFD packet to send [01:07:37]OFD Sender: No OFD packet to send [01:07:42]OFD Sender: No OFD packet to send [01:07:47]OFD Sender: No OFD packet to send [01:07:52]OFD Sender: No OFD packet to send [01:07:57]OFD Sender: No OFD packet to send [01:08:02]OFD Sender: No OFD packet to send [01:08:07]OFD Sender: No OFD packet to send [01:08:12]OFD Sender: No OFD packet to send [01:08:17]OFD Sender: No OFD packet to send [01:08:22]OFD Sender: No OFD packet to send [01:08:27]OFD Sender: No OFD packet to send [01:08:32]OFD Sender: No OFD packet to send [01:08:37]OFD Sender: No OFD packet to send [01:08:42]OFD Sender: No OFD packet to send [01:08:47]OFD Sender: No OFD packet to send [01:08:52]OFD Sender: No OFD packet to send [01:08:57]OFD Sender: No OFD packet to send [01:09:02]OFD Sender: No OFD packet to send [01:09:07]OFD Sender: No OFD packet to send [01:09:12]OFD Sender: No OFD packet to send [01:09:17]OFD Sender: No OFD packet to send [01:09:22]OFD Sender: No OFD packet to send [01:09:27]OFD Sender: No OFD packet to send [01:09:32]OFD Sender: No OFD packet to send [01:09:37]OFD Sender: No OFD packet to send [01:09:42]OFD Sender: No OFD packet to send [01:09:47]OFD Sender: No OFD packet to send [01:09:52]OFD Sender: No OFD packet to send [01:09:52]accept exits with 9 [01:09:52]New connection [01:09:52]New thread 3066731876 created [01:09:52]Thread 3066588516 joined [01:09:52]Waiting for new connection... [01:09:52] Sock 9.Parse request [01:09:52]Sock 9.Check first char [01:09:52]Sock 9.First char is OK [01:09:52]request: POST /json_proto HTTP/1.0 [01:09:52]Method: POST [01:09:52]URL: /json_proto [01:09:52]Method is POST - this is cgi request [01:09:52]url: /json_proto [01:09:52]query_string will be loaded in cgi processing [01:09:52]execute_cgi json_proto POST (null) [01:09:52]execute_cgi path=json_proto method=POST [01:09:52]POST find Content-Length [01:09:52]Host: 172.17.53.67:8080 [01:09:52]Content-Length: 759 [01:09:52]Content-Type: application/json [01:09:52] [01:09:52]POST finish read [01:09:52]Found Content-Length = 759 [01:09:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874915", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:09:52]execute_script... [01:09:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874915", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:09:52]POST & json_proto [01:09:52]process_json_proto [01:09:52]json parsed OK: [01:09:52]protocol is kg_v1.0 [01:09:52]action value=close_receipt [01:09:52]process_action close_receipt [01:09:52]cmd_close_receipt [01:09:52]MH_GetDate [01:09:52]Write to MH i2c: F0 00 00 72 3A 9B [01:09:52]Write i2c OK [01:09:52]MH_I2C_Read... [01:09:52]Read from MH i2c: F0 [01:09:52]MH_I2C_Read... [01:09:52]Read from MH i2c: F0 09 00 [01:09:52]MH_I2C_Read... [01:09:52]Read from MH i2c: F0 09 00 72 3A 00 E2 A9 15 67 19 BC 99 64 7D [01:09:52]GetLastDocTimeStamp 1729472636 [01:09:52]current date 1729472994 [01:09:52]FM_GetShiftState [01:09:52]SAM_PROTO_GetShiftState [01:09:52]wFMCommunicate request_size=4 [01:09:52]MH_SAM_APDU [01:09:52]CAPDU: 80 13 01 00 [01:09:52]Write to MH i2c: E2 08 00 73 3A 80 13 01 00 00 00 00 00 2A [01:09:52]Write i2c OK [01:09:52]MH_I2C_Read... [01:09:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:09:52]Read from MH i2c: E2 [01:09:52]MH_I2C_Read... [01:09:52]Read from MH i2c: E2 0E 00 [01:09:52]MH_I2C_Read... [01:09:52]Read from MH i2c: E2 0E 00 73 3A 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 5D [01:09:52]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [01:09:52]wFMCommunicate OK [01:09:52]SAM_PROTO_GetShiftState done [01:09:52]FM_GetShiftState done [01:09:52]opened in 1729469965 [01:09:52]opened+sec_in_day 1729556365 [01:09:52]quantity*price = 30027 [01:09:52]sum+1 = 30029 [01:09:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.28 НСП 1% : 2.66 НДС 12% : 31.89 Наличными: 0.00 Безнал.: 300.28 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 17 21.10.2024 01:09 Смена: 315 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156597 ФПД: 170274244810750 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T010954&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156597&fm=170274244810750&tin=02508201610067®Number=0000137193017469&sum=30028 [01:09:53]StoreToDocumentArchive [01:09:53]shift 315 fd 156597 [01:09:53]save to /storage/0315/doc_00156597 [01:09:53]save last doc name /storage/0315/doc_00156597 to /storage/kkm_last_doc_name [01:09:53]save OK [01:09:53]Clear old archive folders... [01:09:53]ProcessDocumentItem done err = 0, tmpTLVsize=252 [01:09:53]tlvbuf is 002ED8F0 [01:09:53]SAM_PROTO_ClearQueue [01:09:53]wFMCommunicate request_size=4 [01:09:53]MH_SAM_APDU [01:09:53]CAPDU: 80 09 00 00 [01:09:53]Write to MH i2c: E2 08 00 80 3A 80 09 00 00 00 00 00 00 2C [01:09:53]Write i2c OK [01:09:53]MH_I2C_Read... [01:09:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:09:53]Read from MH i2c: E2 [01:09:53]MH_I2C_Read... [01:09:53]Read from MH i2c: E2 03 00 [01:09:53]MH_I2C_Read... [01:09:53]Read from MH i2c: E2 03 00 80 3A 00 90 00 2E [01:09:53]RAPDU: 90 00 [01:09:53]wFMCommunicate OK [01:09:53]SAM_PROTO_ClearQueue done [01:09:53]KKMCreateOFDPacket [01:09:53]OFDProtocolAddRootSTLVToBuf [01:09:53]FM_MakeSignedData [01:09:53]FM_MakeSignedData [01:09:53]SAM_PROTO_SignData [01:09:53]wFMCommunicate request_size=4 [01:09:53]MH_SAM_APDU [01:09:53]CAPDU: 80 0D 01 02 [01:09:53]Write to MH i2c: E2 08 00 81 3A 80 0D 01 02 00 00 00 00 34 [01:09:53]Write i2c OK [01:09:53]MH_I2C_Read... [01:09:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:09:53]Read from MH i2c: E2 [01:09:53]MH_I2C_Read... [01:09:53]Read from MH i2c: E2 03 00 [01:09:53]MH_I2C_Read... [01:09:53]Read from MH i2c: E2 03 00 81 3A 00 90 00 2F [01:09:53]RAPDU: 90 00 [01:09:53]wFMCommunicate OK [01:09:53]wFMCommunicate request_size=255 [01:09:53]MH_SAM_APDU [01:09:53]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4C 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 00 00 00 F4 03 04 00 E2 A9 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B5 63 02 00 35 04 06 00 [01:09:53]Write to MH i2c: E2 02 01 82 3A 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4C 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 00 00 00 F4 03 04 00 E2 A9 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B5 63 02 00 35 04 06 00 00 00 B9 [01:09:53]Write i2c OK [01:09:53]MH_I2C_Read... [01:09:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:09:54]Read from MH i2c: E2 [01:09:54]MH_I2C_Read... [01:09:54]Read from MH i2c: E2 03 00 [01:09:54]MH_I2C_Read... [01:09:54]Read from MH i2c: E2 03 00 82 3A 00 90 00 30 [01:09:54]RAPDU: 90 00 [01:09:54]wFMCommunicate OK [01:09:54]wFMCommunicate request_size=11 [01:09:54]MH_SAM_APDU [01:09:54]CAPDU: 80 0D 02 02 06 9A DD 0F E0 57 FE [01:09:54]Write to MH i2c: E2 0E 00 83 3A 80 0D 02 02 06 00 9A DD 0F E0 57 FE 00 00 FE [01:09:54]Write i2c OK [01:09:54]MH_I2C_Read... [01:09:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:09:54]Read from MH i2c: E2 [01:09:54]MH_I2C_Read... [01:09:54]Read from MH i2c: E2 03 00 [01:09:54]MH_I2C_Read... [01:09:54]Read from MH i2c: E2 03 00 83 3A 00 90 00 31 [01:09:54]RAPDU: 90 00 [01:09:54]wFMCommunicate OK [01:09:54]wFMCommunicate request_size=4 [01:09:54]MH_SAM_APDU [01:09:54]CAPDU: 80 0D 03 02 [01:09:54]Write to MH i2c: E2 08 00 84 3A 80 0D 03 02 00 00 00 00 39 [01:09:54]Write i2c OK [01:09:54]MH_I2C_Read... [01:09:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:09:54]Read from MH i2c: E2 [01:09:54]MH_I2C_Read... [01:09:54]Read from MH i2c: E2 0B 00 [01:09:54]MH_I2C_Read... [01:09:54]Read from MH i2c: E2 0B 00 84 3A 00 D8 7D 8D DD F8 D9 73 C2 90 00 FF [01:09:54]RAPDU: D8 7D 8D DD F8 D9 73 C2 90 00 [01:09:54]wFMCommunicate OK [01:09:54]SAM_PROTO_SignData done [01:09:54]FM_MakeSignedData done [01:09:54]CreateOFDProtocolMessage [01:09:54]wFMCommunicate request_size=4 [01:09:54]MH_SAM_APDU [01:09:54]CAPDU: 80 11 00 00 [01:09:54]Write to MH i2c: E2 08 00 85 3A 80 11 00 00 00 00 00 00 39 [01:09:54]Write i2c OK [01:09:54]MH_I2C_Read... [01:09:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:09:54]Read from MH i2c: E2 [01:09:54]MH_I2C_Read... [01:09:54]Read from MH i2c: E2 17 00 [01:09:54]MH_I2C_Read... [01:09:54]Read from MH i2c: E2 17 00 85 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8A [01:09:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:09:54]wFMCommunicate OK [01:09:54]CreateOFDProtocolMessage done [01:09:54]OFDSenderStorePacket 156597 [01:09:54]StoreOFDPacket docnum=156597 [01:09:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 A7 02 08 01 32 95 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4C 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 00 00 00 F4 03 04 00 E2 A9 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B5 63 02 00 35 04 06 00 9A DD 0F E0 57 FE D8 7D 8D DD F8 D9 73 C2 [01:09:54]CheckFolder [01:09:54]dirname=/storage/ofd_packets [01:09:54]CheckFolder done [01:09:54]ProducePacketName [01:09:54]name=ofd_packets/00156597 [01:09:54]NVStorageSaveData ofd_packets/00156597 [01:09:54]File name is /storage/ofd_packets/00156597 [01:09:54]Write 302 bytes [01:09:54]NVStorageSaveData done [01:09:54]OFDSenderStorePacket done [01:09:54]KKMCreateOFDPacket done [01:09:54]NVStorageSaveData kkm_last_timestamp [01:09:54]File name is /storage/kkm_last_timestamp [01:09:54]Write 4 bytes [01:09:54]NVStorageSaveData done [01:09:54]ExternCall_PrintAddStr [01:09:54]wPrintStart [01:09:54]Write to MH i2c: 01 00 00 86 3A C0 [01:09:54]Write i2c OK [01:09:54]MH_I2C_Read... [01:09:54]Read from MH i2c: 01 [01:09:54]MH_I2C_Read... [01:09:54]Read from MH i2c: 01 07 00 [01:09:54]MH_I2C_Read... [01:09:54]Read from MH i2c: 01 07 00 86 3A 00 00 00 00 00 FF 0F D5 [01:09:54]RasterBufferAndPrint [01:09:54]line Счет N : (1)874915 [01:09:54]line ИНН: 02508201610067 [01:09:54]line Контрольно-Кассовый Чек [01:09:54]line ПРОДАЖА [01:09:54]line ТРК (МРК, ГНК) : 13 [01:09:54]line Товар: 2710124130 [01:09:54]line Super 92-К-5 [01:09:54]line 4.390 * 68.40 [01:09:54]line = 300.28 [01:09:54]line НДС 12% НСП 1% [01:09:54]line > о реализуемом товаре [01:09:54]line ИТОГО: 300.28 [01:09:54]line НСП 1% : 2.66 [01:09:54]line НДС 12% : 31.89 [01:09:54]line Наличными: 0.00 [01:09:54]line Безнал.: 300.28 [01:09:54]line Место: АЗС № 165 "Партнер Нефть" [01:09:54]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [01:09:54]line СНО: Общий режим [01:09:54]line Чек 17 21.10.2024 01:09 [01:09:54]line Смена: 315 ФФД: 1.0 [01:09:54]line ЗНМ: 0300000234 [01:09:54]line РНМ: 0000137193017469 [01:09:54]line Версия ККМ: v1.0 [01:09:54]line Платежная система: Mbank [01:09:54]line ФМ: 0000000000963156 [01:09:54]line ФД: 156597 [01:09:54]line ФПД: 170274244810750 [01:09:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T010954&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156597&fm=170274244810750&tin=02508201610067®Number=0000137193017469&sum=30028 [01:09:54]OFD Sender: Processing packet 156597 [packets to send 52, broken 51] [01:09:54]ProducePacketName [01:09:54]name=ofd_packets/00156597 [01:09:54]OFD Sender: To server: pG, [01:09:54]CommunicateWithHost lk.salyk.kg:30040 [01:09:54]ConnectInit lk.salyk.kg [01:09:54]written 0, free lines is 4095 [01:09:54]Connected sock=10 [01:09:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 A7 02 08 01 32 95 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4C 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 00 00 00 F4 03 04 00 E2 A9 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B5 63 02 00 35 04 06 00 9A DD 0F E0 57 FE D8 7D 8D DD F8 D9 73 C2 [01:09:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1C EE 47 00 8A 9A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B5 63 02 00 F4 03 04 00 13 50 15 67 B6 04 01 00 00 5B 78 9A 8F 91 D2 73 86 [01:09:54]CommunicateWithHost err = 0 [01:09:54]CheckOFDResponse [01:09:54]1017 (14) - 77093643461234 [01:09:54]1041 (16) - 0000000000963156 [01:09:54]1040 (4) - 156597 [01:09:54]1012 (4) - 20.10.2024 18:46 [01:09:54]1206 (1) - 0 [01:09:54]OFD Sender: Remove packet 156597 [01:09:54]ProducePacketName [01:09:54]name=ofd_packets/00156597 [01:09:54]NVStorageDeleteData [01:09:55]Write to MH i2c: 01 00 00 AF 3A E9 [01:09:55]Write i2c OK [01:09:55]MH_I2C_Read... [01:09:55]Read from MH i2c: 01 [01:09:55]MH_I2C_Read... [01:09:55]Read from MH i2c: 01 07 00 [01:09:55]MH_I2C_Read... [01:09:55]Read from MH i2c: 01 07 00 AF 3A 00 00 00 00 00 02 0D FF [01:09:55]RasterBufferAndPrint [01:09:55]line [01:09:55]line [01:09:55]line [01:09:55]line [01:09:55]line [01:09:55]written 0, free lines is 3337 [01:09:55]MH_Cut [01:09:55]Write to MH i2c: D1 01 00 B6 3A 01 C2 [01:09:55]Write i2c OK [01:09:55]MH_I2C_Read... [01:09:55]Read from MH i2c: D1 [01:09:55]MH_I2C_Read... [01:09:55]Read from MH i2c: D1 01 00 [01:09:55]MH_I2C_Read... [01:09:55]Read from MH i2c: D1 01 00 B6 3A 00 C1 [01:09:55]Write to MH i2c: 01 00 00 B7 3A F1 [01:09:55]Write i2c OK [01:09:55]MH_I2C_Read... [01:09:55]OFD Sender: No OFD packet to send [01:09:55]*** Cut start [01:09:55]*** Partial cut [01:09:55]*** CUTSNS_PIN = 1 [01:09:55]*** CUTSNS_PIN = 0 [01:09:56]*** Brake cut motor [01:09:56]Read from MH i2c: 01 [01:09:56]MH_I2C_Read... [01:09:56]*** Stop cut motor [01:09:56]*** Cut end [01:09:56]Read from MH i2c: 01 07 00 [01:09:56]MH_I2C_Read... [01:09:56]Read from MH i2c: 01 07 00 B7 3A 00 00 00 00 00 FF 0F 06 [01:09:56]process_action close_receipt done [01:09:56]requested_data is exist [01:09:56]produce_requested_data [01:09:56]requested_item fm.sn is exist - process it [01:09:56]wFMCommunicate request_size=4 [01:09:56]MH_SAM_APDU [01:09:56]CAPDU: 80 11 00 00 [01:09:56]Write to MH i2c: E2 08 00 B8 3A 80 11 00 00 00 00 00 00 6C [01:09:56]Write i2c OK [01:09:56]MH_I2C_Read... [01:09:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:09:56]Read from MH i2c: E2 [01:09:56]MH_I2C_Read... [01:09:56]Read from MH i2c: E2 17 00 [01:09:56]MH_I2C_Read... [01:09:56]Read from MH i2c: E2 17 00 B8 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BD [01:09:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:09:56]wFMCommunicate OK [01:09:56]requested_item fd.num is exist - process it [01:09:56]SAM_PROTO_GetFieldsCounters [01:09:56]wFMCommunicate request_size=4 [01:09:56]MH_SAM_APDU [01:09:56]CAPDU: 80 13 00 00 [01:09:56]Write to MH i2c: E2 08 00 B9 3A 80 13 00 00 00 00 00 00 6F [01:09:56]Write i2c OK [01:09:56]MH_I2C_Read... [01:09:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:09:56]Read from MH i2c: E2 [01:09:56]MH_I2C_Read... [01:09:56]Read from MH i2c: E2 62 00 [01:09:56]MH_I2C_Read... [01:09:56]Read from MH i2c: E2 62 00 B9 3A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B5 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 11 00 00 00 5E 04 04 00 11 00 00 00 57 04 04 00 12 00 00 00 19 04 04 00 00 00 00 00 90 00 31 [01:09:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B5 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 11 00 00 00 5E 04 04 00 11 00 00 00 57 04 04 00 12 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:09:56]wFMCommunicate OK [01:09:56]SAM_PROTO_GetFieldsCounters done [01:09:56]requested_item shift.num is exist - process it [01:09:56]requested_item shift.opened is exist - process it [01:09:56]req_shift_opened [01:09:56]FM_GetShiftState [01:09:56]SAM_PROTO_GetShiftState [01:09:56]wFMCommunicate request_size=4 [01:09:56]MH_SAM_APDU [01:09:56]CAPDU: 80 13 01 00 [01:09:56]Write to MH i2c: E2 08 00 BA 3A 80 13 01 00 00 00 00 00 71 [01:09:56]Write i2c OK [01:09:56]MH_I2C_Read... [01:09:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:09:56]Read from MH i2c: E2 [01:09:56]MH_I2C_Read... [01:09:56]Read from MH i2c: E2 0E 00 [01:09:56]MH_I2C_Read... [01:09:56]Read from MH i2c: E2 0E 00 BA 3A 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 A4 [01:09:56]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [01:09:56]wFMCommunicate OK [01:09:56]SAM_PROTO_GetShiftState done [01:09:56]FM_GetShiftState done [01:09:56]req_shift_opened done [01:09:56]requested_item shift.open_date is exist - process it [01:09:56]req_shift_open_date [01:09:56]req_shift_open_date done [01:09:56]produce_requested_data done [01:09:56]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156597,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965} [01:09:56]process_action_free close_receipt [01:09:56]json_value_free [01:09:56]json_value_free done [01:09:56]process_json_proto returns [01:09:56]Send response to host [01:09:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156597,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965}}} [01:09:56]free response buf [01:09:56]execute_script done [01:09:56]execute_script returns [01:09:56]free content buf [01:09:56]Sock 9.Close socket [01:09:56]Sock 9.Thread stoped [01:10:00]OFD Sender: No OFD packet to send [01:10:05]OFD Sender: No OFD packet to send [01:10:10]OFD Sender: No OFD packet to send [01:10:15]OFD Sender: No OFD packet to send [01:10:20]OFD Sender: No OFD packet to send [01:10:25]OFD Sender: No OFD packet to send [01:10:30]OFD Sender: No OFD packet to send [01:10:35]OFD Sender: No OFD packet to send [01:10:40]OFD Sender: No OFD packet to send [01:10:45]OFD Sender: No OFD packet to send [01:10:50]OFD Sender: No OFD packet to send [01:10:55]OFD Sender: No OFD packet to send [01:11:00]OFD Sender: No OFD packet to send [01:11:05]OFD Sender: No OFD packet to send [01:11:10]OFD Sender: No OFD packet to send [01:11:15]OFD Sender: No OFD packet to send [01:11:20]OFD Sender: No OFD packet to send [01:11:25]OFD Sender: No OFD packet to send [01:11:30]OFD Sender: No OFD packet to send [01:11:35]OFD Sender: No OFD packet to send [01:11:40]OFD Sender: No OFD packet to send [01:11:45]OFD Sender: No OFD packet to send [01:11:50]OFD Sender: No OFD packet to send [01:11:55]OFD Sender: No OFD packet to send [01:12:00]OFD Sender: No OFD packet to send [01:12:05]OFD Sender: No OFD packet to send [01:12:10]OFD Sender: No OFD packet to send [01:12:15]OFD Sender: No OFD packet to send [01:12:20]OFD Sender: No OFD packet to send [01:12:25]OFD Sender: No OFD packet to send [01:12:30]OFD Sender: No OFD packet to send [01:12:35]OFD Sender: No OFD packet to send [01:12:40]OFD Sender: No OFD packet to send [01:12:45]OFD Sender: No OFD packet to send [01:12:50]OFD Sender: No OFD packet to send [01:12:55]OFD Sender: No OFD packet to send [01:13:00]OFD Sender: No OFD packet to send [01:13:05]OFD Sender: No OFD packet to send [01:13:10]OFD Sender: No OFD packet to send [01:13:15]OFD Sender: No OFD packet to send [01:13:20]OFD Sender: No OFD packet to send [01:13:25]OFD Sender: No OFD packet to send [01:13:30]OFD Sender: No OFD packet to send [01:13:35]OFD Sender: No OFD packet to send [01:13:40]OFD Sender: No OFD packet to send [01:13:45]OFD Sender: No OFD packet to send [01:13:50]OFD Sender: No OFD packet to send [01:13:55]OFD Sender: No OFD packet to send [01:14:00]OFD Sender: No OFD packet to send [01:14:05]OFD Sender: No OFD packet to send [01:14:10]OFD Sender: No OFD packet to send [01:14:15]OFD Sender: No OFD packet to send [01:14:20]OFD Sender: No OFD packet to send [01:14:25]OFD Sender: No OFD packet to send [01:14:30]OFD Sender: No OFD packet to send [01:14:35]OFD Sender: No OFD packet to send [01:14:40]OFD Sender: No OFD packet to send [01:14:45]OFD Sender: No OFD packet to send [01:14:50]OFD Sender: No OFD packet to send [01:14:55]OFD Sender: No OFD packet to send [01:15:00]OFD Sender: No OFD packet to send [01:15:05]OFD Sender: No OFD packet to send [01:15:10]OFD Sender: No OFD packet to send [01:15:15]OFD Sender: No OFD packet to send [01:15:20]OFD Sender: No OFD packet to send [01:15:25]OFD Sender: No OFD packet to send [01:15:30]OFD Sender: No OFD packet to send [01:15:35]OFD Sender: No OFD packet to send [01:15:40]OFD Sender: No OFD packet to send [01:15:45]OFD Sender: No OFD packet to send [01:15:50]OFD Sender: No OFD packet to send [01:15:55]OFD Sender: No OFD packet to send [01:16:00]OFD Sender: No OFD packet to send [01:16:05]OFD Sender: No OFD packet to send [01:16:10]OFD Sender: No OFD packet to send [01:16:15]OFD Sender: No OFD packet to send [01:16:20]OFD Sender: No OFD packet to send [01:16:25]OFD Sender: No OFD packet to send [01:16:30]OFD Sender: No OFD packet to send [01:16:35]OFD Sender: No OFD packet to send [01:16:40]OFD Sender: No OFD packet to send [01:16:45]OFD Sender: No OFD packet to send [01:16:50]OFD Sender: No OFD packet to send [01:16:55]OFD Sender: No OFD packet to send [01:17:00]OFD Sender: No OFD packet to send [01:17:05]OFD Sender: No OFD packet to send [01:17:10]OFD Sender: No OFD packet to send [01:17:15]OFD Sender: No OFD packet to send [01:17:20]OFD Sender: No OFD packet to send [01:17:25]OFD Sender: No OFD packet to send [01:17:30]OFD Sender: No OFD packet to send [01:17:35]OFD Sender: No OFD packet to send [01:17:40]OFD Sender: No OFD packet to send [01:17:45]OFD Sender: No OFD packet to send [01:17:50]OFD Sender: No OFD packet to send [01:17:55]OFD Sender: No OFD packet to send [01:18:00]OFD Sender: No OFD packet to send [01:18:05]OFD Sender: No OFD packet to send [01:18:10]OFD Sender: No OFD packet to send [01:18:15]OFD Sender: No OFD packet to send [01:18:20]OFD Sender: No OFD packet to send [01:18:25]OFD Sender: No OFD packet to send [01:18:30]OFD Sender: No OFD packet to send [01:18:35]OFD Sender: No OFD packet to send [01:18:40]OFD Sender: No OFD packet to send [01:18:45]OFD Sender: No OFD packet to send [01:18:50]OFD Sender: No OFD packet to send [01:18:55]OFD Sender: No OFD packet to send [01:19:00]OFD Sender: No OFD packet to send [01:19:05]OFD Sender: No OFD packet to send [01:19:10]OFD Sender: No OFD packet to send [01:19:15]OFD Sender: No OFD packet to send [01:19:20]OFD Sender: No OFD packet to send [01:19:25]OFD Sender: No OFD packet to send [01:19:30]OFD Sender: No OFD packet to send [01:19:35]OFD Sender: No OFD packet to send [01:19:40]OFD Sender: No OFD packet to send [01:19:45]OFD Sender: No OFD packet to send [01:19:49]accept exits with 7 [01:19:49]New connection [01:19:49]New thread 3066588516 created [01:19:49]Thread 3066731876 joined [01:19:49]Waiting for new connection... [01:19:49] Sock 7.Parse request [01:19:49]Sock 7.Check first char [01:19:49]Sock 7.First char is OK [01:19:49]request: POST /json_proto HTTP/1.0 [01:19:49]Method: POST [01:19:49]URL: /json_proto [01:19:49]Method is POST - this is cgi request [01:19:49]url: /json_proto [01:19:49]query_string will be loaded in cgi processing [01:19:49]execute_cgi json_proto POST (null) [01:19:49]execute_cgi path=json_proto method=POST [01:19:49]POST find Content-Length [01:19:49]Host: 172.17.53.67:8080 [01:19:49]Content-Length: 677 [01:19:49]Content-Type: application/json [01:19:49] [01:19:49]POST finish read [01:19:49]Found Content-Length = 677 [01:19:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874916", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 4.450, "sum" : 330.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 330.00, "total" : 330.00, "payments": [ { "type": 0, "sum" : 330.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:19:49]execute_script... [01:19:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874916", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 4.450, "sum" : 330.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 330.00, "total" : 330.00, "payments": [ { "type": 0, "sum" : 330.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:19:49]POST & json_proto [01:19:49]process_json_proto [01:19:49]json parsed OK: [01:19:49]protocol is kg_v1.0 [01:19:49]action value=close_receipt [01:19:49]process_action close_receipt [01:19:49]cmd_close_receipt [01:19:49]MH_GetDate [01:19:49]Write to MH i2c: F0 00 00 BB 3A E4 [01:19:49]Write i2c OK [01:19:49]MH_I2C_Read... [01:19:49]Read from MH i2c: F0 [01:19:49]MH_I2C_Read... [01:19:49]Read from MH i2c: F0 09 00 [01:19:49]MH_I2C_Read... [01:19:49]Read from MH i2c: F0 09 00 BB 3A 00 37 AC 15 67 19 BC 99 64 1E [01:19:49]GetLastDocTimeStamp 1729472994 [01:19:49]current date 1729473591 [01:19:49]FM_GetShiftState [01:19:49]SAM_PROTO_GetShiftState [01:19:49]wFMCommunicate request_size=4 [01:19:49]MH_SAM_APDU [01:19:49]CAPDU: 80 13 01 00 [01:19:49]Write to MH i2c: E2 08 00 BC 3A 80 13 01 00 00 00 00 00 73 [01:19:49]Write i2c OK [01:19:49]MH_I2C_Read... [01:19:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:19:49]Read from MH i2c: E2 [01:19:49]MH_I2C_Read... [01:19:49]Read from MH i2c: E2 0E 00 [01:19:49]MH_I2C_Read... [01:19:49]Read from MH i2c: E2 0E 00 BC 3A 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 A6 [01:19:49]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [01:19:49]wFMCommunicate OK [01:19:49]SAM_PROTO_GetShiftState done [01:19:49]FM_GetShiftState done [01:19:49]opened in 1729469965 [01:19:49]opened+sec_in_day 1729556365 [01:19:49]quantity*price = 33019 [01:19:49]sum+1 = 33020 [01:19:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 330.00 Внесено: 330.00 СДАЧА: 0.00 НСП 1% : 2.92 НДС 12% : 35.06 Наличными: 330.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 18 21.10.2024 01:19 Смена: 315 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156598 ФПД: 147506766633142 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T011951&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156598&fm=147506766633142&tin=02508201610067®Number=0000137193017469&sum=33000 [01:19:50]StoreToDocumentArchive [01:19:50]shift 315 fd 156598 [01:19:50]save to /storage/0315/doc_00156598 [01:19:50]save last doc name /storage/0315/doc_00156598 to /storage/kkm_last_doc_name [01:19:50]save OK [01:19:50]Clear old archive folders... [01:19:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:19:50]tlvbuf is 00329FC0 [01:19:50]SAM_PROTO_ClearQueue [01:19:50]wFMCommunicate request_size=4 [01:19:50]MH_SAM_APDU [01:19:50]CAPDU: 80 09 00 00 [01:19:50]Write to MH i2c: E2 08 00 C9 3A 80 09 00 00 00 00 00 00 75 [01:19:50]Write i2c OK [01:19:50]MH_I2C_Read... [01:19:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:19:50]Read from MH i2c: E2 [01:19:50]MH_I2C_Read... [01:19:50]Read from MH i2c: E2 03 00 [01:19:50]MH_I2C_Read... [01:19:50]Read from MH i2c: E2 03 00 C9 3A 00 90 00 77 [01:19:50]RAPDU: 90 00 [01:19:50]wFMCommunicate OK [01:19:50]SAM_PROTO_ClearQueue done [01:19:50]KKMCreateOFDPacket [01:19:50]OFDProtocolAddRootSTLVToBuf [01:19:50]FM_MakeSignedData [01:19:50]FM_MakeSignedData [01:19:50]SAM_PROTO_SignData [01:19:50]wFMCommunicate request_size=4 [01:19:50]MH_SAM_APDU [01:19:50]CAPDU: 80 0D 01 02 [01:19:50]Write to MH i2c: E2 08 00 CA 3A 80 0D 01 02 00 00 00 00 7D [01:19:50]Write i2c OK [01:19:50]MH_I2C_Read... [01:19:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:19:50]Read from MH i2c: E2 [01:19:50]MH_I2C_Read... [01:19:50]Read from MH i2c: E2 03 00 [01:19:50]MH_I2C_Read... [01:19:50]Read from MH i2c: E2 03 00 CA 3A 00 90 00 78 [01:19:50]RAPDU: 90 00 [01:19:50]wFMCommunicate OK [01:19:50]wFMCommunicate request_size=255 [01:19:50]MH_SAM_APDU [01:19:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 62 11 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 FB 80 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 80 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 24 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 0D 00 00 00 00 07 04 06 00 E8 80 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 37 AC 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B6 63 02 00 35 04 06 00 86 [01:19:50]Write to MH i2c: E2 02 01 CB 3A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 62 11 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 FB 80 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 80 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 24 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 0D 00 00 00 00 07 04 06 00 E8 80 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 37 AC 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B6 63 02 00 35 04 06 00 86 00 00 AB [01:19:50]Write i2c OK [01:19:50]MH_I2C_Read... [01:19:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:19:50]Read from MH i2c: E2 [01:19:50]MH_I2C_Read... [01:19:50]Read from MH i2c: E2 03 00 [01:19:50]MH_I2C_Read... [01:19:50]Read from MH i2c: E2 03 00 CB 3A 00 90 00 79 [01:19:50]RAPDU: 90 00 [01:19:50]wFMCommunicate OK [01:19:50]wFMCommunicate request_size=10 [01:19:50]MH_SAM_APDU [01:19:50]CAPDU: 80 0D 02 02 05 28 18 6D 58 B6 [01:19:50]Write to MH i2c: E2 0D 00 CC 3A 80 0D 02 02 05 00 28 18 6D 58 B6 00 00 45 [01:19:50]Write i2c OK [01:19:50]MH_I2C_Read... [01:19:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:19:50]Read from MH i2c: E2 [01:19:50]MH_I2C_Read... [01:19:50]Read from MH i2c: E2 03 00 [01:19:50]MH_I2C_Read... [01:19:50]Read from MH i2c: E2 03 00 CC 3A 00 90 00 7A [01:19:50]RAPDU: 90 00 [01:19:50]wFMCommunicate OK [01:19:50]wFMCommunicate request_size=4 [01:19:50]MH_SAM_APDU [01:19:50]CAPDU: 80 0D 03 02 [01:19:50]Write to MH i2c: E2 08 00 CD 3A 80 0D 03 02 00 00 00 00 82 [01:19:50]Write i2c OK [01:19:50]MH_I2C_Read... [01:19:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:19:50]Read from MH i2c: E2 [01:19:50]MH_I2C_Read... [01:19:50]Read from MH i2c: E2 0B 00 [01:19:50]MH_I2C_Read... [01:19:50]Read from MH i2c: E2 0B 00 CD 3A 00 63 81 02 E5 3F CE CB 1E 90 00 44 [01:19:50]RAPDU: 63 81 02 E5 3F CE CB 1E 90 00 [01:19:50]wFMCommunicate OK [01:19:50]SAM_PROTO_SignData done [01:19:50]FM_MakeSignedData done [01:19:50]CreateOFDProtocolMessage [01:19:50]wFMCommunicate request_size=4 [01:19:50]MH_SAM_APDU [01:19:50]CAPDU: 80 11 00 00 [01:19:50]Write to MH i2c: E2 08 00 CE 3A 80 11 00 00 00 00 00 00 82 [01:19:50]Write i2c OK [01:19:50]MH_I2C_Read... [01:19:50]OFD Sender: No OFD packet to send [01:19:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:19:50]Read from MH i2c: E2 [01:19:50]MH_I2C_Read... [01:19:50]Read from MH i2c: E2 17 00 [01:19:50]MH_I2C_Read... [01:19:50]Read from MH i2c: E2 17 00 CE 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D3 [01:19:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:19:50]wFMCommunicate OK [01:19:50]CreateOFDProtocolMessage done [01:19:50]OFDSenderStorePacket 156598 [01:19:50]StoreOFDPacket docnum=156598 [01:19:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 93 FE 07 01 32 20 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 62 11 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 FB 80 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 80 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 24 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 0D 00 00 00 00 07 04 06 00 E8 80 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 37 AC 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B6 63 02 00 35 04 06 00 86 28 18 6D 58 B6 63 81 02 E5 3F CE CB 1E [01:19:50]CheckFolder [01:19:50]dirname=/storage/ofd_packets [01:19:50]CheckFolder done [01:19:50]ProducePacketName [01:19:50]name=ofd_packets/00156598 [01:19:50]NVStorageSaveData ofd_packets/00156598 [01:19:50]File name is /storage/ofd_packets/00156598 [01:19:50]Write 301 bytes [01:19:50]NVStorageSaveData done [01:19:50]OFDSenderStorePacket done [01:19:50]KKMCreateOFDPacket done [01:19:50]NVStorageSaveData kkm_last_timestamp [01:19:50]File name is /storage/kkm_last_timestamp [01:19:50]Write 4 bytes [01:19:50]NVStorageSaveData done [01:19:51]ExternCall_PrintAddStr [01:19:51]wPrintStart [01:19:51]Write to MH i2c: 01 00 00 CF 3A 09 [01:19:51]Write i2c OK [01:19:51]MH_I2C_Read... [01:19:51]Read from MH i2c: 01 [01:19:51]MH_I2C_Read... [01:19:51]Read from MH i2c: 01 07 00 [01:19:51]MH_I2C_Read... [01:19:51]Read from MH i2c: 01 07 00 CF 3A 00 00 00 00 00 FF 0F 1E [01:19:51]RasterBufferAndPrint [01:19:51]line Счет N : (1)874916 [01:19:51]line ИНН: 02508201610067 [01:19:51]line Контрольно-Кассовый Чек [01:19:51]line ПРОДАЖА [01:19:51]line ТРК (МРК, ГНК) : 41 [01:19:51]line Товар: 2710124500 [01:19:51]line Аи-95-К-5 [01:19:51]line 4.450 * 74.20 [01:19:51]line = 330.19 [01:19:51]line НДС 12% НСП 1% [01:19:51]line > о реализуемом товаре [01:19:51]line ОКРУГЛЕНИЕ: -0.19 [01:19:51]line ИТОГО: 330.00 [01:19:51]line Внесено: 330.00 [01:19:51]line СДАЧА: 0.00 [01:19:51]line НСП 1% : 2.92 [01:19:51]line НДС 12% : 35.06 [01:19:51]line Наличными: 330.00 [01:19:51]line Безнал.: 0.00 [01:19:51]line Место: АЗС № 165 "Партнер Нефть" [01:19:51]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [01:19:51]line СНО: Общий режим [01:19:51]line Чек 18 21.10.2024 01:19 [01:19:51]line Смена: 315 ФФД: 1.0 [01:19:51]line ЗНМ: 0300000234 [01:19:51]line РНМ: 0000137193017469 [01:19:51]line Версия ККМ: v1.0 [01:19:51]line ФМ: 0000000000963156 [01:19:51]line ФД: 156598 [01:19:51]line ФПД: 147506766633142 [01:19:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T011951&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156598&fm=147506766633142&tin=02508201610067®Number=0000137193017469&sum=33000 [01:19:51]OFD Sender: Processing packet 156598 [packets to send 52, broken 51] [01:19:51]ProducePacketName [01:19:51]name=ofd_packets/00156598 [01:19:51]OFD Sender: To server: pG, [01:19:51]CommunicateWithHost lk.salyk.kg:30040 [01:19:51]ConnectInit lk.salyk.kg [01:19:51]written 0, free lines is 4095 [01:19:51]Connected sock=10 [01:19:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 93 FE 07 01 32 20 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 62 11 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 FB 80 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 80 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 24 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 0D 00 00 00 00 07 04 06 00 E8 80 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 37 AC 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B6 63 02 00 35 04 06 00 86 28 18 6D 58 B6 63 81 02 E5 3F CE CB 1E [01:19:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 99 2F 47 00 EA FD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B6 63 02 00 F4 03 04 00 68 52 15 67 B6 04 01 00 00 EE 21 4F 11 19 AC 63 8C [01:19:51]CommunicateWithHost err = 0 [01:19:51]CheckOFDResponse [01:19:51]1017 (14) - 77093643461234 [01:19:51]1041 (16) - 0000000000963156 [01:19:51]1040 (4) - 156598 [01:19:51]1012 (4) - 20.10.2024 18:56 [01:19:51]1206 (1) - 0 [01:19:51]OFD Sender: Remove packet 156598 [01:19:51]ProducePacketName [01:19:51]name=ofd_packets/00156598 [01:19:51]NVStorageDeleteData [01:19:51]Write to MH i2c: 01 00 00 FA 3A 34 [01:19:51]Write i2c OK [01:19:51]MH_I2C_Read... [01:19:51]Read from MH i2c: 01 [01:19:51]MH_I2C_Read... [01:19:51]Read from MH i2c: 01 07 00 [01:19:51]MH_I2C_Read... [01:19:51]Read from MH i2c: 01 07 00 FA 3A 00 00 00 00 00 D9 0C 20 [01:19:51]RasterBufferAndPrint [01:19:51]line [01:19:51]line [01:19:51]line [01:19:51]line [01:19:51]line [01:19:51]written 0, free lines is 3296 [01:19:51]MH_Cut [01:19:51]Write to MH i2c: D1 01 00 01 3B 01 0E [01:19:51]Write i2c OK [01:19:51]MH_I2C_Read... [01:19:51]Read from MH i2c: D1 [01:19:51]MH_I2C_Read... [01:19:51]Read from MH i2c: D1 01 00 [01:19:51]MH_I2C_Read... [01:19:51]Read from MH i2c: D1 01 00 01 3B 00 0D [01:19:51]Write to MH i2c: 01 00 00 02 3B 3D [01:19:51]Write i2c OK [01:19:51]MH_I2C_Read... [01:19:52]OFD Sender: No OFD packet to send [01:19:52]*** Cut start [01:19:52]*** Partial cut [01:19:52]*** CUTSNS_PIN = 1 [01:19:52]*** CUTSNS_PIN = 0 [01:19:52]*** Brake cut motor [01:19:53]Read from MH i2c: 01 [01:19:53]MH_I2C_Read... [01:19:53]*** Stop cut motor [01:19:53]*** Cut end [01:19:53]Read from MH i2c: 01 07 00 [01:19:53]MH_I2C_Read... [01:19:53]Read from MH i2c: 01 07 00 02 3B 00 00 00 00 00 FF 0F 52 [01:19:53]process_action close_receipt done [01:19:53]requested_data is exist [01:19:53]produce_requested_data [01:19:53]requested_item fm.sn is exist - process it [01:19:53]wFMCommunicate request_size=4 [01:19:53]MH_SAM_APDU [01:19:53]CAPDU: 80 11 00 00 [01:19:53]Write to MH i2c: E2 08 00 03 3B 80 11 00 00 00 00 00 00 B8 [01:19:53]Write i2c OK [01:19:53]MH_I2C_Read... [01:19:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:19:53]Read from MH i2c: E2 [01:19:53]MH_I2C_Read... [01:19:53]Read from MH i2c: E2 17 00 [01:19:53]MH_I2C_Read... [01:19:53]Read from MH i2c: E2 17 00 03 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 09 [01:19:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:19:53]wFMCommunicate OK [01:19:53]requested_item fd.num is exist - process it [01:19:53]SAM_PROTO_GetFieldsCounters [01:19:53]wFMCommunicate request_size=4 [01:19:53]MH_SAM_APDU [01:19:53]CAPDU: 80 13 00 00 [01:19:53]Write to MH i2c: E2 08 00 04 3B 80 13 00 00 00 00 00 00 BB [01:19:53]Write i2c OK [01:19:53]MH_I2C_Read... [01:19:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:19:53]Read from MH i2c: E2 [01:19:53]MH_I2C_Read... [01:19:53]Read from MH i2c: E2 62 00 [01:19:53]MH_I2C_Read... [01:19:53]Read from MH i2c: E2 62 00 04 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B6 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 12 00 00 00 5E 04 04 00 12 00 00 00 57 04 04 00 13 00 00 00 19 04 04 00 00 00 00 00 90 00 81 [01:19:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B6 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 12 00 00 00 5E 04 04 00 12 00 00 00 57 04 04 00 13 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:19:53]wFMCommunicate OK [01:19:53]SAM_PROTO_GetFieldsCounters done [01:19:53]requested_item shift.num is exist - process it [01:19:53]requested_item shift.opened is exist - process it [01:19:53]req_shift_opened [01:19:53]FM_GetShiftState [01:19:53]SAM_PROTO_GetShiftState [01:19:53]wFMCommunicate request_size=4 [01:19:53]MH_SAM_APDU [01:19:53]CAPDU: 80 13 01 00 [01:19:53]Write to MH i2c: E2 08 00 05 3B 80 13 01 00 00 00 00 00 BD [01:19:53]Write i2c OK [01:19:53]MH_I2C_Read... [01:19:53]Read from MH i2c: E2 [01:19:53]MH_I2C_Read... [01:19:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:19:53]Read from MH i2c: E2 0E 00 [01:19:53]MH_I2C_Read... [01:19:53]Read from MH i2c: E2 0E 00 05 3B 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 F0 [01:19:53]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [01:19:53]wFMCommunicate OK [01:19:53]SAM_PROTO_GetShiftState done [01:19:53]FM_GetShiftState done [01:19:53]req_shift_opened done [01:19:53]requested_item shift.open_date is exist - process it [01:19:53]req_shift_open_date [01:19:53]req_shift_open_date done [01:19:53]produce_requested_data done [01:19:53]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156598,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965} [01:19:53]process_action_free close_receipt [01:19:53]json_value_free [01:19:53]json_value_free done [01:19:53]process_json_proto returns [01:19:53]Send response to host [01:19:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156598,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965}}} [01:19:53]free response buf [01:19:53]execute_script done [01:19:53]execute_script returns [01:19:53]free content buf [01:19:53]Sock 7.Close socket [01:19:53]Sock 7.Thread stoped [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:26]accept exits with 9 [01:22:26]New connection [01:22:26]New thread 3066731876 created [01:22:26]Thread 3066588516 joined [01:22:26]Waiting for new connection... [01:22:26] Sock 9.Parse request [01:22:26]Sock 9.Check first char [01:22:26]Sock 9.First char is OK [01:22:26]request: POST /json_proto HTTP/1.0 [01:22:26]Method: POST [01:22:26]URL: /json_proto [01:22:26]Method is POST - this is cgi request [01:22:26]url: /json_proto [01:22:26]query_string will be loaded in cgi processing [01:22:26]execute_cgi json_proto POST (null) [01:22:26]execute_cgi path=json_proto method=POST [01:22:26]POST find Content-Length [01:22:26]Host: 172.17.53.67:8080 [01:22:26]Content-Length: 677 [01:22:26]Content-Type: application/json [01:22:26] [01:22:26]POST finish read [01:22:26]Found Content-Length = 677 [01:22:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874917", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:22:26]execute_script... [01:22:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874917", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:22:26]POST & json_proto [01:22:26]process_json_proto [01:22:26]json parsed OK: [01:22:26]protocol is kg_v1.0 [01:22:26]action value=close_receipt [01:22:26]process_action close_receipt [01:22:26]cmd_close_receipt [01:22:26]MH_GetDate [01:22:26]Write to MH i2c: F0 00 00 06 3B 30 [01:22:26]Write i2c OK [01:22:26]MH_I2C_Read... [01:22:26]Read from MH i2c: F0 [01:22:26]MH_I2C_Read... [01:22:26]Read from MH i2c: F0 09 00 [01:22:26]MH_I2C_Read... [01:22:26]Read from MH i2c: F0 09 00 06 3B 00 D4 AC 15 67 19 BC 99 64 07 [01:22:26]GetLastDocTimeStamp 1729473591 [01:22:26]current date 1729473748 [01:22:26]FM_GetShiftState [01:22:26]SAM_PROTO_GetShiftState [01:22:26]wFMCommunicate request_size=4 [01:22:26]MH_SAM_APDU [01:22:26]CAPDU: 80 13 01 00 [01:22:26]Write to MH i2c: E2 08 00 07 3B 80 13 01 00 00 00 00 00 BF [01:22:26]Write i2c OK [01:22:26]MH_I2C_Read... [01:22:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:22:26]Read from MH i2c: E2 [01:22:26]MH_I2C_Read... [01:22:26]Read from MH i2c: E2 0E 00 [01:22:26]MH_I2C_Read... [01:22:26]Read from MH i2c: E2 0E 00 07 3B 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 F2 [01:22:26]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [01:22:26]wFMCommunicate OK [01:22:26]SAM_PROTO_GetShiftState done [01:22:26]FM_GetShiftState done [01:22:26]opened in 1729469965 [01:22:26]opened+sec_in_day 1729556365 [01:22:26]quantity*price = 50041 [01:22:26]sum+1 = 50042 [01:22:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 19 21.10.2024 01:22 Смена: 315 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156599 ФПД: 41179006117461 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T012228&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156599&fm=41179006117461&tin=02508201610067®Number=0000137193017469&sum=50000 [01:22:27]StoreToDocumentArchive [01:22:27]shift 315 fd 156599 [01:22:27]save to /storage/0315/doc_00156599 [01:22:27]save last doc name /storage/0315/doc_00156599 to /storage/kkm_last_doc_name [01:22:27]save OK [01:22:27]Clear old archive folders... [01:22:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:22:27]tlvbuf is 002D12C0 [01:22:27]SAM_PROTO_ClearQueue [01:22:27]wFMCommunicate request_size=4 [01:22:27]MH_SAM_APDU [01:22:27]CAPDU: 80 09 00 00 [01:22:27]Write to MH i2c: E2 08 00 14 3B 80 09 00 00 00 00 00 00 C1 [01:22:27]Write i2c OK [01:22:27]MH_I2C_Read... [01:22:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:22:27]Read from MH i2c: E2 [01:22:27]MH_I2C_Read... [01:22:27]Read from MH i2c: E2 03 00 [01:22:27]MH_I2C_Read... [01:22:27]Read from MH i2c: E2 03 00 14 3B 00 90 00 C3 [01:22:27]RAPDU: 90 00 [01:22:27]wFMCommunicate OK [01:22:27]SAM_PROTO_ClearQueue done [01:22:27]KKMCreateOFDPacket [01:22:27]OFDProtocolAddRootSTLVToBuf [01:22:27]FM_MakeSignedData [01:22:27]FM_MakeSignedData [01:22:27]SAM_PROTO_SignData [01:22:27]wFMCommunicate request_size=4 [01:22:27]MH_SAM_APDU [01:22:28]CAPDU: 80 0D 01 02 [01:22:28]Write to MH i2c: E2 08 00 15 3B 80 0D 01 02 00 00 00 00 C9 [01:22:28]Write i2c OK [01:22:28]MH_I2C_Read... [01:22:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:22:28]Read from MH i2c: E2 [01:22:28]MH_I2C_Read... [01:22:28]Read from MH i2c: E2 03 00 [01:22:28]MH_I2C_Read... [01:22:28]Read from MH i2c: E2 03 00 15 3B 00 90 00 C4 [01:22:28]RAPDU: 90 00 [01:22:28]wFMCommunicate OK [01:22:28]wFMCommunicate request_size=255 [01:22:28]MH_SAM_APDU [01:22:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 D4 AC 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B7 63 02 00 35 04 06 00 25 [01:22:28]Write to MH i2c: E2 02 01 16 3B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 D4 AC 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B7 63 02 00 35 04 06 00 25 00 00 FC [01:22:28]Write i2c OK [01:22:28]MH_I2C_Read... [01:22:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:22:28]Read from MH i2c: E2 [01:22:28]MH_I2C_Read... [01:22:28]Read from MH i2c: E2 03 00 [01:22:28]MH_I2C_Read... [01:22:28]Read from MH i2c: E2 03 00 16 3B 00 90 00 C5 [01:22:28]RAPDU: 90 00 [01:22:28]wFMCommunicate OK [01:22:28]wFMCommunicate request_size=10 [01:22:28]MH_SAM_APDU [01:22:28]CAPDU: 80 0D 02 02 05 73 BC 08 26 55 [01:22:28]Write to MH i2c: E2 0D 00 17 3B 80 0D 02 02 05 00 73 BC 08 26 55 00 00 88 [01:22:28]Write i2c OK [01:22:28]MH_I2C_Read... [01:22:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:22:28]Read from MH i2c: E2 [01:22:28]MH_I2C_Read... [01:22:28]Read from MH i2c: E2 03 00 [01:22:28]MH_I2C_Read... [01:22:28]Read from MH i2c: E2 03 00 17 3B 00 90 00 C6 [01:22:28]RAPDU: 90 00 [01:22:28]wFMCommunicate OK [01:22:28]wFMCommunicate request_size=4 [01:22:28]MH_SAM_APDU [01:22:28]CAPDU: 80 0D 03 02 [01:22:28]Write to MH i2c: E2 08 00 18 3B 80 0D 03 02 00 00 00 00 CE [01:22:28]Write i2c OK [01:22:28]MH_I2C_Read... [01:22:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:22:28]Read from MH i2c: E2 [01:22:28]MH_I2C_Read... [01:22:28]Read from MH i2c: E2 0B 00 [01:22:28]MH_I2C_Read... [01:22:28]Read from MH i2c: E2 0B 00 18 3B 00 9F 9A 46 5D 67 08 82 79 90 00 15 [01:22:28]RAPDU: 9F 9A 46 5D 67 08 82 79 90 00 [01:22:28]wFMCommunicate OK [01:22:28]SAM_PROTO_SignData done [01:22:28]FM_MakeSignedData done [01:22:28]CreateOFDProtocolMessage [01:22:28]wFMCommunicate request_size=4 [01:22:28]MH_SAM_APDU [01:22:28]CAPDU: 80 11 00 00 [01:22:28]Write to MH i2c: E2 08 00 19 3B 80 11 00 00 00 00 00 00 CE [01:22:28]Write i2c OK [01:22:28]MH_I2C_Read... [01:22:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:22:28]Read from MH i2c: E2 [01:22:28]MH_I2C_Read... [01:22:28]Read from MH i2c: E2 17 00 [01:22:28]MH_I2C_Read... [01:22:28]Read from MH i2c: E2 17 00 19 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1F [01:22:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:22:28]wFMCommunicate OK [01:22:28]CreateOFDProtocolMessage done [01:22:28]OFDSenderStorePacket 156599 [01:22:28]StoreOFDPacket docnum=156599 [01:22:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B4 23 07 01 BC DF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 D4 AC 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B7 63 02 00 35 04 06 00 25 73 BC 08 26 55 9F 9A 46 5D 67 08 82 79 [01:22:28]CheckFolder [01:22:28]dirname=/storage/ofd_packets [01:22:28]CheckFolder done [01:22:28]ProducePacketName [01:22:28]name=ofd_packets/00156599 [01:22:28]NVStorageSaveData ofd_packets/00156599 [01:22:28]File name is /storage/ofd_packets/00156599 [01:22:28]Write 301 bytes [01:22:28]NVStorageSaveData done [01:22:28]OFDSenderStorePacket done [01:22:28]KKMCreateOFDPacket done [01:22:28]NVStorageSaveData kkm_last_timestamp [01:22:28]File name is /storage/kkm_last_timestamp [01:22:28]Write 4 bytes [01:22:28]NVStorageSaveData done [01:22:28]ExternCall_PrintAddStr [01:22:28]wPrintStart [01:22:28]Write to MH i2c: 01 00 00 1A 3B 55 [01:22:28]Write i2c OK [01:22:28]MH_I2C_Read... [01:22:28]Read from MH i2c: 01 [01:22:28]MH_I2C_Read... [01:22:28]Read from MH i2c: 01 07 00 [01:22:28]MH_I2C_Read... [01:22:28]Read from MH i2c: 01 07 00 1A 3B 00 00 00 00 00 FF 0F 6A [01:22:28]RasterBufferAndPrint [01:22:28]line Счет N : (1)874917 [01:22:28]line ИНН: 02508201610067 [01:22:28]line Контрольно-Кассовый Чек [01:22:28]line ПРОДАЖА [01:22:28]line ТРК (МРК, ГНК) : 32 [01:22:28]line Товар: 2710124130 [01:22:28]line Аи-92-К-5 [01:22:28]line 7.480 * 66.90 [01:22:28]line = 500.41 [01:22:28]line НДС 12% НСП 1% [01:22:28]line > о реализуемом товаре [01:22:28]line ОКРУГЛЕНИЕ: -0.41 [01:22:28]line ИТОГО: 500.00 [01:22:28]line Внесено: 500.00 [01:22:28]line СДАЧА: 0.00 [01:22:28]line НСП 1% : 4.43 [01:22:28]line НДС 12% : 53.14 [01:22:28]line Наличными: 500.00 [01:22:28]line Безнал.: 0.00 [01:22:28]line Место: АЗС № 165 "Партнер Нефть" [01:22:28]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [01:22:28]line СНО: Общий режим [01:22:28]line Чек 19 21.10.2024 01:22 [01:22:28]line Смена: 315 ФФД: 1.0 [01:22:28]line ЗНМ: 0300000234 [01:22:28]line РНМ: 0000137193017469 [01:22:28]line Версия ККМ: v1.0 [01:22:28]line ФМ: 0000000000963156 [01:22:28]line ФД: 156599 [01:22:28]line ФПД: 41179006117461 [01:22:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T012228&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156599&fm=41179006117461&tin=02508201610067®Number=0000137193017469&sum=50000 [01:22:28]OFD Sender: Processing packet 156599 [packets to send 52, broken 51] [01:22:28]ProducePacketName [01:22:28]name=ofd_packets/00156599 [01:22:28]OFD Sender: To server: pG, [01:22:28]CommunicateWithHost lk.salyk.kg:30040 [01:22:28]ConnectInit lk.salyk.kg [01:22:28]written 0, free lines is 4095 [01:22:28]Connected sock=10 [01:22:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B4 23 07 01 BC DF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 D4 AC 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B7 63 02 00 35 04 06 00 25 73 BC 08 26 55 9F 9A 46 5D 67 08 82 79 [01:22:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 9A 9E 47 00 17 16 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B7 63 02 00 F4 03 04 00 05 53 15 67 B6 04 01 00 00 A2 63 3A F0 82 6E 8B 98 [01:22:29]CommunicateWithHost err = 0 [01:22:29]CheckOFDResponse [01:22:29]1017 (14) - 77093643461234 [01:22:29]1041 (16) - 0000000000963156 [01:22:29]1040 (4) - 156599 [01:22:29]1012 (4) - 20.10.2024 18:59 [01:22:29]1206 (1) - 0 [01:22:29]OFD Sender: Remove packet 156599 [01:22:29]ProducePacketName [01:22:29]name=ofd_packets/00156599 [01:22:29]NVStorageDeleteData [01:22:29]Write to MH i2c: 01 00 00 45 3B 80 [01:22:29]Write i2c OK [01:22:29]MH_I2C_Read... [01:22:29]Read from MH i2c: 01 [01:22:29]MH_I2C_Read... [01:22:29]Read from MH i2c: 01 07 00 [01:22:29]MH_I2C_Read... [01:22:29]Read from MH i2c: 01 07 00 45 3B 00 00 00 00 00 E3 0C 76 [01:22:29]RasterBufferAndPrint [01:22:29]line [01:22:29]line [01:22:29]line [01:22:29]line [01:22:29]line [01:22:29]written 0, free lines is 3305 [01:22:29]MH_Cut [01:22:29]Write to MH i2c: D1 01 00 4C 3B 01 59 [01:22:29]Write i2c OK [01:22:29]MH_I2C_Read... [01:22:29]Read from MH i2c: D1 [01:22:29]MH_I2C_Read... [01:22:29]Read from MH i2c: D1 01 00 [01:22:29]MH_I2C_Read... [01:22:29]Read from MH i2c: D1 01 00 4C 3B 00 58 [01:22:29]Write to MH i2c: 01 00 00 4D 3B 88 [01:22:29]Write i2c OK [01:22:29]MH_I2C_Read... [01:22:29]OFD Sender: No OFD packet to send [01:22:30]*** Cut start [01:22:30]*** Partial cut [01:22:30]*** CUTSNS_PIN = 1 [01:22:30]*** CUTSNS_PIN = 0 [01:22:30]*** Brake cut motor [01:22:30]Read from MH i2c: 01 [01:22:30]MH_I2C_Read... [01:22:30]*** Stop cut motor [01:22:30]*** Cut end [01:22:30]Read from MH i2c: 01 07 00 [01:22:30]MH_I2C_Read... [01:22:30]Read from MH i2c: 01 07 00 4D 3B 00 00 00 00 00 FF 0F 9D [01:22:30]process_action close_receipt done [01:22:30]requested_data is exist [01:22:30]produce_requested_data [01:22:30]requested_item fm.sn is exist - process it [01:22:30]wFMCommunicate request_size=4 [01:22:30]MH_SAM_APDU [01:22:30]CAPDU: 80 11 00 00 [01:22:30]Write to MH i2c: E2 08 00 4E 3B 80 11 00 00 00 00 00 00 03 [01:22:30]Write i2c OK [01:22:30]MH_I2C_Read... [01:22:30]Read from MH i2c: E2 [01:22:30]MH_I2C_Read... [01:22:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:22:30]Read from MH i2c: E2 17 00 [01:22:30]MH_I2C_Read... [01:22:30]Read from MH i2c: E2 17 00 4E 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 54 [01:22:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:22:30]wFMCommunicate OK [01:22:30]requested_item fd.num is exist - process it [01:22:30]SAM_PROTO_GetFieldsCounters [01:22:30]wFMCommunicate request_size=4 [01:22:30]MH_SAM_APDU [01:22:30]CAPDU: 80 13 00 00 [01:22:30]Write to MH i2c: E2 08 00 4F 3B 80 13 00 00 00 00 00 00 06 [01:22:30]Write i2c OK [01:22:30]MH_I2C_Read... [01:22:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:22:30]Read from MH i2c: E2 [01:22:30]MH_I2C_Read... [01:22:30]Read from MH i2c: E2 62 00 [01:22:30]MH_I2C_Read... [01:22:30]Read from MH i2c: E2 62 00 4F 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B7 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 13 00 00 00 5E 04 04 00 13 00 00 00 57 04 04 00 14 00 00 00 19 04 04 00 00 00 00 00 90 00 D0 [01:22:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B7 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 13 00 00 00 5E 04 04 00 13 00 00 00 57 04 04 00 14 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:22:30]wFMCommunicate OK [01:22:30]SAM_PROTO_GetFieldsCounters done [01:22:30]requested_item shift.num is exist - process it [01:22:30]requested_item shift.opened is exist - process it [01:22:30]req_shift_opened [01:22:30]FM_GetShiftState [01:22:30]SAM_PROTO_GetShiftState [01:22:30]wFMCommunicate request_size=4 [01:22:30]MH_SAM_APDU [01:22:30]CAPDU: 80 13 01 00 [01:22:30]Write to MH i2c: E2 08 00 50 3B 80 13 01 00 00 00 00 00 08 [01:22:30]Write i2c OK [01:22:30]MH_I2C_Read... [01:22:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:22:30]Read from MH i2c: E2 [01:22:30]MH_I2C_Read... [01:22:30]Read from MH i2c: E2 0E 00 [01:22:30]MH_I2C_Read... [01:22:30]Read from MH i2c: E2 0E 00 50 3B 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 3B [01:22:30]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [01:22:30]wFMCommunicate OK [01:22:30]SAM_PROTO_GetShiftState done [01:22:30]FM_GetShiftState done [01:22:30]req_shift_opened done [01:22:30]requested_item shift.open_date is exist - process it [01:22:30]req_shift_open_date [01:22:30]req_shift_open_date done [01:22:30]produce_requested_data done [01:22:30]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156599,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965} [01:22:30]process_action_free close_receipt [01:22:30]json_value_free [01:22:30]json_value_free done [01:22:30]process_json_proto returns [01:22:30]Send response to host [01:22:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156599,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965}}} [01:22:30]free response buf [01:22:30]execute_script done [01:22:30]execute_script returns [01:22:30]free content buf [01:22:30]Sock 9.Close socket [01:22:30]Sock 9.Thread stoped [01:22:34]OFD Sender: No OFD packet to send [01:22:39]OFD Sender: No OFD packet to send [01:22:44]OFD Sender: No OFD packet to send [01:22:49]OFD Sender: No OFD packet to send [01:22:54]OFD Sender: No OFD packet to send [01:22:59]OFD Sender: No OFD packet to send [01:23:04]OFD Sender: No OFD packet to send [01:23:09]OFD Sender: No OFD packet to send [01:23:14]OFD Sender: No OFD packet to send [01:23:19]OFD Sender: No OFD packet to send [01:23:24]OFD Sender: No OFD packet to send [01:23:29]OFD Sender: No OFD packet to send [01:23:34]OFD Sender: No OFD packet to send [01:23:39]OFD Sender: No OFD packet to send [01:23:44]OFD Sender: No OFD packet to send [01:23:49]OFD Sender: No OFD packet to send [01:23:54]OFD Sender: No OFD packet to send [01:23:59]OFD Sender: No OFD packet to send [01:24:04]OFD Sender: No OFD packet to send [01:24:09]OFD Sender: No OFD packet to send [01:24:14]accept exits with 7 [01:24:14]New connection [01:24:14]New thread 3066588516 created [01:24:14]Thread 3066731876 joined [01:24:14]Waiting for new connection... [01:24:14] Sock 7.Parse request [01:24:14]Sock 7.Check first char [01:24:14]Sock 7.First char is OK [01:24:14]request: POST /json_proto HTTP/1.0 [01:24:14]Method: POST [01:24:14]URL: /json_proto [01:24:14]Method is POST - this is cgi request [01:24:14]url: /json_proto [01:24:14]query_string will be loaded in cgi processing [01:24:14]execute_cgi json_proto POST (null) [01:24:14]execute_cgi path=json_proto method=POST [01:24:14]POST find Content-Length [01:24:14]Host: 172.17.53.67:8080 [01:24:14]Content-Length: 677 [01:24:14]Content-Type: application/json [01:24:14] [01:24:14]POST finish read [01:24:14]Found Content-Length = 677 [01:24:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874918", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:24:14]execute_script... [01:24:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874918", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:24:14]POST & json_proto [01:24:14]process_json_proto [01:24:14]json parsed OK: [01:24:14]protocol is kg_v1.0 [01:24:14]action value=close_receipt [01:24:14]process_action close_receipt [01:24:14]cmd_close_receipt [01:24:14]MH_GetDate [01:24:14]Write to MH i2c: F0 00 00 51 3B 7B [01:24:14]Write i2c OK [01:24:14]MH_I2C_Read... [01:24:14]Read from MH i2c: F0 [01:24:14]MH_I2C_Read... [01:24:14]Read from MH i2c: F0 09 00 [01:24:14]MH_I2C_Read... [01:24:14]Read from MH i2c: F0 09 00 51 3B 00 40 AD 15 67 19 BC 99 64 BF [01:24:14]GetLastDocTimeStamp 1729473748 [01:24:14]current date 1729473856 [01:24:14]FM_GetShiftState [01:24:14]SAM_PROTO_GetShiftState [01:24:14]wFMCommunicate request_size=4 [01:24:14]MH_SAM_APDU [01:24:14]CAPDU: 80 13 01 00 [01:24:14]Write to MH i2c: E2 08 00 52 3B 80 13 01 00 00 00 00 00 0A [01:24:14]Write i2c OK [01:24:14]MH_I2C_Read... [01:24:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:24:14]Read from MH i2c: E2 [01:24:14]MH_I2C_Read... [01:24:14]Read from MH i2c: E2 0E 00 [01:24:14]MH_I2C_Read... [01:24:14]Read from MH i2c: E2 0E 00 52 3B 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 3D [01:24:14]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [01:24:14]wFMCommunicate OK [01:24:14]SAM_PROTO_GetShiftState done [01:24:14]FM_GetShiftState done [01:24:14]opened in 1729469965 [01:24:14]opened+sec_in_day 1729556365 [01:24:14]quantity*price = 30038 [01:24:14]sum+1 = 30039 [01:24:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 20 21.10.2024 01:24 Смена: 315 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156600 ФПД: 129949278789314 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T012416&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156600&fm=129949278789314&tin=02508201610067®Number=0000137193017469&sum=30000 [01:24:15]StoreToDocumentArchive [01:24:15]shift 315 fd 156600 [01:24:15]save to /storage/0315/doc_00156600 [01:24:15]save last doc name /storage/0315/doc_00156600 to /storage/kkm_last_doc_name [01:24:15]save OK [01:24:15]Clear old archive folders... [01:24:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:24:15]tlvbuf is 002DD9E0 [01:24:15]SAM_PROTO_ClearQueue [01:24:15]wFMCommunicate request_size=4 [01:24:15]MH_SAM_APDU [01:24:15]CAPDU: 80 09 00 00 [01:24:15]Write to MH i2c: E2 08 00 5F 3B 80 09 00 00 00 00 00 00 0C [01:24:15]Write i2c OK [01:24:15]MH_I2C_Read... [01:24:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:24:15]Read from MH i2c: E2 [01:24:15]MH_I2C_Read... [01:24:15]Read from MH i2c: E2 03 00 [01:24:15]MH_I2C_Read... [01:24:15]Read from MH i2c: E2 03 00 5F 3B 00 90 00 0E [01:24:15]RAPDU: 90 00 [01:24:15]wFMCommunicate OK [01:24:15]SAM_PROTO_ClearQueue done [01:24:15]KKMCreateOFDPacket [01:24:15]OFDProtocolAddRootSTLVToBuf [01:24:15]FM_MakeSignedData [01:24:15]FM_MakeSignedData [01:24:15]SAM_PROTO_SignData [01:24:15]wFMCommunicate request_size=4 [01:24:15]MH_SAM_APDU [01:24:15]CAPDU: 80 0D 01 02 [01:24:15]Write to MH i2c: E2 08 00 60 3B 80 0D 01 02 00 00 00 00 14 [01:24:15]Write i2c OK [01:24:15]MH_I2C_Read... [01:24:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:24:15]Read from MH i2c: E2 [01:24:15]MH_I2C_Read... [01:24:15]Read from MH i2c: E2 03 00 [01:24:15]MH_I2C_Read... [01:24:15]Read from MH i2c: E2 03 00 60 3B 00 90 00 0F [01:24:15]RAPDU: 90 00 [01:24:15]wFMCommunicate OK [01:24:15]wFMCommunicate request_size=255 [01:24:15]MH_SAM_APDU [01:24:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 40 AD 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B8 63 02 00 35 04 06 00 76 [01:24:15]Write to MH i2c: E2 02 01 61 3B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 40 AD 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B8 63 02 00 35 04 06 00 76 00 00 FB [01:24:15]Write i2c OK [01:24:15]MH_I2C_Read... [01:24:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:24:16]Read from MH i2c: E2 [01:24:16]MH_I2C_Read... [01:24:16]Read from MH i2c: E2 03 00 [01:24:16]MH_I2C_Read... [01:24:16]Read from MH i2c: E2 03 00 61 3B 00 90 00 10 [01:24:16]RAPDU: 90 00 [01:24:16]wFMCommunicate OK [01:24:16]wFMCommunicate request_size=10 [01:24:16]MH_SAM_APDU [01:24:16]CAPDU: 80 0D 02 02 05 30 2C 99 DE C2 [01:24:16]Write to MH i2c: E2 0D 00 62 3B 80 0D 02 02 05 00 30 2C 99 DE C2 00 00 B6 [01:24:16]Write i2c OK [01:24:16]MH_I2C_Read... [01:24:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:24:16]Read from MH i2c: E2 [01:24:16]MH_I2C_Read... [01:24:16]Read from MH i2c: E2 03 00 [01:24:16]MH_I2C_Read... [01:24:16]Read from MH i2c: E2 03 00 62 3B 00 90 00 11 [01:24:16]RAPDU: 90 00 [01:24:16]wFMCommunicate OK [01:24:16]wFMCommunicate request_size=4 [01:24:16]MH_SAM_APDU [01:24:16]CAPDU: 80 0D 03 02 [01:24:16]Write to MH i2c: E2 08 00 63 3B 80 0D 03 02 00 00 00 00 19 [01:24:16]Write i2c OK [01:24:16]MH_I2C_Read... [01:24:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:24:16]Read from MH i2c: E2 [01:24:16]MH_I2C_Read... [01:24:16]Read from MH i2c: E2 0B 00 [01:24:16]MH_I2C_Read... [01:24:16]Read from MH i2c: E2 0B 00 63 3B 00 A4 B6 83 B3 D9 99 59 13 90 00 88 [01:24:16]RAPDU: A4 B6 83 B3 D9 99 59 13 90 00 [01:24:16]wFMCommunicate OK [01:24:16]SAM_PROTO_SignData done [01:24:16]FM_MakeSignedData done [01:24:16]CreateOFDProtocolMessage [01:24:16]wFMCommunicate request_size=4 [01:24:16]MH_SAM_APDU [01:24:16]CAPDU: 80 11 00 00 [01:24:16]Write to MH i2c: E2 08 00 64 3B 80 11 00 00 00 00 00 00 19 [01:24:16]Write i2c OK [01:24:16]MH_I2C_Read... [01:24:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:24:16]Read from MH i2c: E2 [01:24:16]MH_I2C_Read... [01:24:16]Read from MH i2c: E2 17 00 [01:24:16]MH_I2C_Read... [01:24:16]Read from MH i2c: E2 17 00 64 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6A [01:24:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:24:16]wFMCommunicate OK [01:24:16]CreateOFDProtocolMessage done [01:24:16]OFDSenderStorePacket 156600 [01:24:16]StoreOFDPacket docnum=156600 [01:24:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D5 69 07 01 A3 E8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 40 AD 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B8 63 02 00 35 04 06 00 76 30 2C 99 DE C2 A4 B6 83 B3 D9 99 59 13 [01:24:16]CheckFolder [01:24:16]dirname=/storage/ofd_packets [01:24:16]CheckFolder done [01:24:16]ProducePacketName [01:24:16]name=ofd_packets/00156600 [01:24:16]NVStorageSaveData ofd_packets/00156600 [01:24:16]File name is /storage/ofd_packets/00156600 [01:24:16]Write 301 bytes [01:24:16]NVStorageSaveData done [01:24:16]OFDSenderStorePacket done [01:24:16]KKMCreateOFDPacket done [01:24:16]NVStorageSaveData kkm_last_timestamp [01:24:16]File name is /storage/kkm_last_timestamp [01:24:16]Write 4 bytes [01:24:16]NVStorageSaveData done [01:24:16]ExternCall_PrintAddStr [01:24:16]wPrintStart [01:24:16]Write to MH i2c: 01 00 00 65 3B A0 [01:24:16]Write i2c OK [01:24:16]MH_I2C_Read... [01:24:16]Read from MH i2c: 01 [01:24:16]MH_I2C_Read... [01:24:16]Read from MH i2c: 01 07 00 [01:24:16]MH_I2C_Read... [01:24:16]Read from MH i2c: 01 07 00 65 3B 00 00 00 00 00 FF 0F B5 [01:24:16]RasterBufferAndPrint [01:24:16]line Счет N : (1)874918 [01:24:16]line ИНН: 02508201610067 [01:24:16]line Контрольно-Кассовый Чек [01:24:16]line ПРОДАЖА [01:24:16]line ТРК (МРК, ГНК) : 32 [01:24:16]line Товар: 2710124130 [01:24:16]line Аи-92-К-5 [01:24:16]line 4.490 * 66.90 [01:24:16]line = 300.38 [01:24:16]line НДС 12% НСП 1% [01:24:16]line > о реализуемом товаре [01:24:16]line ОКРУГЛЕНИЕ: -0.38 [01:24:16]line ИТОГО: 300.00 [01:24:16]line Внесено: 300.00 [01:24:16]line СДАЧА: 0.00 [01:24:16]line НСП 1% : 2.66 [01:24:16]line НДС 12% : 31.90 [01:24:16]line Наличными: 300.00 [01:24:16]line Безнал.: 0.00 [01:24:16]line Место: АЗС № 165 "Партнер Нефть" [01:24:16]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [01:24:16]line СНО: Общий режим [01:24:16]line Чек 20 21.10.2024 01:24 [01:24:16]line Смена: 315 ФФД: 1.0 [01:24:16]line ЗНМ: 0300000234 [01:24:16]line РНМ: 0000137193017469 [01:24:16]line Версия ККМ: v1.0 [01:24:16]line ФМ: 0000000000963156 [01:24:16]line ФД: 156600 [01:24:16]line ФПД: 129949278789314 [01:24:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T012416&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156600&fm=129949278789314&tin=02508201610067®Number=0000137193017469&sum=30000 [01:24:16]OFD Sender: Processing packet 156600 [packets to send 52, broken 51] [01:24:16]ProducePacketName [01:24:16]name=ofd_packets/00156600 [01:24:16]OFD Sender: To server: pG, [01:24:16]CommunicateWithHost lk.salyk.kg:30040 [01:24:16]ConnectInit lk.salyk.kg [01:24:16]written 0, free lines is 4095 [01:24:16]Connected sock=10 [01:24:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D5 69 07 01 A3 E8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 40 AD 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B8 63 02 00 35 04 06 00 76 30 2C 99 DE C2 A4 B6 83 B3 D9 99 59 13 [01:24:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F9 A7 47 00 65 BB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B8 63 02 00 F4 03 04 00 71 53 15 67 B6 04 01 00 00 F9 C0 37 C9 03 82 3E 33 [01:24:16]CommunicateWithHost err = 0 [01:24:16]CheckOFDResponse [01:24:16]1017 (14) - 77093643461234 [01:24:16]1041 (16) - 0000000000963156 [01:24:16]1040 (4) - 156600 [01:24:16]1012 (4) - 20.10.2024 19:01 [01:24:16]1206 (1) - 0 [01:24:16]OFD Sender: Remove packet 156600 [01:24:16]ProducePacketName [01:24:16]name=ofd_packets/00156600 [01:24:16]NVStorageDeleteData [01:24:16]Write to MH i2c: 01 00 00 90 3B CB [01:24:17]Write i2c OK [01:24:17]MH_I2C_Read... [01:24:17]Read from MH i2c: 01 [01:24:17]MH_I2C_Read... [01:24:17]Read from MH i2c: 01 07 00 [01:24:17]MH_I2C_Read... [01:24:17]Read from MH i2c: 01 07 00 90 3B 00 00 00 00 00 E3 0C C1 [01:24:17]RasterBufferAndPrint [01:24:17]line [01:24:17]line [01:24:17]line [01:24:17]line [01:24:17]line [01:24:17]written 0, free lines is 3305 [01:24:17]MH_Cut [01:24:17]Write to MH i2c: D1 01 00 97 3B 01 A4 [01:24:17]Write i2c OK [01:24:17]MH_I2C_Read... [01:24:17]Read from MH i2c: D1 [01:24:17]MH_I2C_Read... [01:24:17]Read from MH i2c: D1 01 00 [01:24:17]MH_I2C_Read... [01:24:17]Read from MH i2c: D1 01 00 97 3B 00 A3 [01:24:17]Write to MH i2c: 01 00 00 98 3B D3 [01:24:17]Write i2c OK [01:24:17]MH_I2C_Read... [01:24:17]OFD Sender: No OFD packet to send [01:24:17]*** Cut start [01:24:17]*** Partial cut [01:24:17]*** CUTSNS_PIN = 1 [01:24:17]*** CUTSNS_PIN = 0 [01:24:17]*** Brake cut motor [01:24:18]Read from MH i2c: 01 [01:24:18]MH_I2C_Read... [01:24:18]*** Stop cut motor [01:24:18]*** Cut end [01:24:18]Read from MH i2c: 01 07 00 [01:24:18]MH_I2C_Read... [01:24:18]Read from MH i2c: 01 07 00 98 3B 00 00 00 00 00 FF 0F E8 [01:24:18]process_action close_receipt done [01:24:18]requested_data is exist [01:24:18]produce_requested_data [01:24:18]requested_item fm.sn is exist - process it [01:24:18]wFMCommunicate request_size=4 [01:24:18]MH_SAM_APDU [01:24:18]CAPDU: 80 11 00 00 [01:24:18]Write to MH i2c: E2 08 00 99 3B 80 11 00 00 00 00 00 00 4E [01:24:18]Write i2c OK [01:24:18]MH_I2C_Read... [01:24:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:24:18]Read from MH i2c: E2 [01:24:18]MH_I2C_Read... [01:24:18]Read from MH i2c: E2 17 00 [01:24:18]MH_I2C_Read... [01:24:18]Read from MH i2c: E2 17 00 99 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9F [01:24:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:24:18]wFMCommunicate OK [01:24:18]requested_item fd.num is exist - process it [01:24:18]SAM_PROTO_GetFieldsCounters [01:24:18]wFMCommunicate request_size=4 [01:24:18]MH_SAM_APDU [01:24:18]CAPDU: 80 13 00 00 [01:24:18]Write to MH i2c: E2 08 00 9A 3B 80 13 00 00 00 00 00 00 51 [01:24:18]Write i2c OK [01:24:18]MH_I2C_Read... [01:24:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:24:18]Read from MH i2c: E2 [01:24:18]MH_I2C_Read... [01:24:18]Read from MH i2c: E2 62 00 [01:24:18]MH_I2C_Read... [01:24:18]Read from MH i2c: E2 62 00 9A 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B8 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 14 00 00 00 5E 04 04 00 14 00 00 00 57 04 04 00 15 00 00 00 19 04 04 00 00 00 00 00 90 00 1F [01:24:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B8 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 14 00 00 00 5E 04 04 00 14 00 00 00 57 04 04 00 15 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:24:18]wFMCommunicate OK [01:24:18]SAM_PROTO_GetFieldsCounters done [01:24:18]requested_item shift.num is exist - process it [01:24:18]requested_item shift.opened is exist - process it [01:24:18]req_shift_opened [01:24:18]FM_GetShiftState [01:24:18]SAM_PROTO_GetShiftState [01:24:18]wFMCommunicate request_size=4 [01:24:18]MH_SAM_APDU [01:24:18]CAPDU: 80 13 01 00 [01:24:18]Write to MH i2c: E2 08 00 9B 3B 80 13 01 00 00 00 00 00 53 [01:24:18]Write i2c OK [01:24:18]MH_I2C_Read... [01:24:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:24:18]Read from MH i2c: E2 [01:24:18]MH_I2C_Read... [01:24:18]Read from MH i2c: E2 0E 00 [01:24:18]MH_I2C_Read... [01:24:18]Read from MH i2c: E2 0E 00 9B 3B 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 86 [01:24:18]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [01:24:18]wFMCommunicate OK [01:24:18]SAM_PROTO_GetShiftState done [01:24:18]FM_GetShiftState done [01:24:18]req_shift_opened done [01:24:18]requested_item shift.open_date is exist - process it [01:24:18]req_shift_open_date [01:24:18]req_shift_open_date done [01:24:18]produce_requested_data done [01:24:18]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156600,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965} [01:24:18]process_action_free close_receipt [01:24:18]json_value_free [01:24:18]json_value_free done [01:24:18]process_json_proto returns [01:24:18]Send response to host [01:24:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156600,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965}}} [01:24:18]free response buf [01:24:18]execute_script done [01:24:18]execute_script returns [01:24:18]free content buf [01:24:18]Sock 7.Close socket [01:24:18]Sock 7.Thread stoped [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:46]accept exits with 9 [01:25:46]New connection [01:25:46]New thread 3066731876 created [01:25:46]Thread 3066588516 joined [01:25:46]Waiting for new connection... [01:25:46] Sock 9.Parse request [01:25:46]Sock 9.Check first char [01:25:46]Sock 9.First char is OK [01:25:46]request: POST /json_proto HTTP/1.0 [01:25:46]Method: POST [01:25:46]URL: /json_proto [01:25:46]Method is POST - this is cgi request [01:25:46]url: /json_proto [01:25:46]query_string will be loaded in cgi processing [01:25:46]execute_cgi json_proto POST (null) [01:25:46]execute_cgi path=json_proto method=POST [01:25:46]POST find Content-Length [01:25:46]Host: 172.17.53.67:8080 [01:25:46]Content-Length: 632 [01:25:46]Content-Type: application/json [01:25:46] [01:25:46]POST finish read [01:25:46]Found Content-Length = 632 [01:25:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874919", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:25:46]execute_script... [01:25:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874919", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:25:46]POST & json_proto [01:25:46]process_json_proto [01:25:46]json parsed OK: [01:25:46]protocol is kg_v1.0 [01:25:46]action value=close_receipt [01:25:46]process_action close_receipt [01:25:46]cmd_close_receipt [01:25:46]MH_GetDate [01:25:46]Write to MH i2c: F0 00 00 9C 3B C6 [01:25:46]Write i2c OK [01:25:46]MH_I2C_Read... [01:25:46]Read from MH i2c: F0 [01:25:46]MH_I2C_Read... [01:25:46]Read from MH i2c: F0 09 00 [01:25:46]MH_I2C_Read... [01:25:46]Read from MH i2c: F0 09 00 9C 3B 00 9C AD 15 67 19 BC 99 64 66 [01:25:46]GetLastDocTimeStamp 1729473856 [01:25:46]current date 1729473948 [01:25:46]FM_GetShiftState [01:25:46]SAM_PROTO_GetShiftState [01:25:46]wFMCommunicate request_size=4 [01:25:46]MH_SAM_APDU [01:25:46]CAPDU: 80 13 01 00 [01:25:46]Write to MH i2c: E2 08 00 9D 3B 80 13 01 00 00 00 00 00 55 [01:25:46]Write i2c OK [01:25:46]MH_I2C_Read... [01:25:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:25:46]Read from MH i2c: E2 [01:25:46]MH_I2C_Read... [01:25:46]Read from MH i2c: E2 0E 00 [01:25:46]MH_I2C_Read... [01:25:46]Read from MH i2c: E2 0E 00 9D 3B 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 88 [01:25:46]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [01:25:46]wFMCommunicate OK [01:25:46]SAM_PROTO_GetShiftState done [01:25:46]FM_GetShiftState done [01:25:46]opened in 1729469965 [01:25:46]opened+sec_in_day 1729556365 [01:25:46]quantity*price = 50000 [01:25:46]sum+1 = 50001 [01:25:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 21 21.10.2024 01:25 Смена: 315 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156601 ФПД: 193511923356839 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T012548&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156601&fm=193511923356839&tin=02508201610067®Number=0000137193017469&sum=50000 [01:25:47]StoreToDocumentArchive [01:25:47]shift 315 fd 156601 [01:25:47]save to /storage/0315/doc_00156601 [01:25:47]save last doc name /storage/0315/doc_00156601 to /storage/kkm_last_doc_name [01:25:47]save OK [01:25:47]Clear old archive folders... [01:25:47]ProcessDocumentItem done err = 0, tmpTLVsize=252 [01:25:47]tlvbuf is 002F1A70 [01:25:47]SAM_PROTO_ClearQueue [01:25:47]wFMCommunicate request_size=4 [01:25:47]MH_SAM_APDU [01:25:47]CAPDU: 80 09 00 00 [01:25:47]Write to MH i2c: E2 08 00 AA 3B 80 09 00 00 00 00 00 00 57 [01:25:47]Write i2c OK [01:25:47]MH_I2C_Read... [01:25:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:25:47]Read from MH i2c: E2 [01:25:47]MH_I2C_Read... [01:25:47]Read from MH i2c: E2 03 00 [01:25:47]MH_I2C_Read... [01:25:47]Read from MH i2c: E2 03 00 AA 3B 00 90 00 59 [01:25:47]RAPDU: 90 00 [01:25:47]wFMCommunicate OK [01:25:47]SAM_PROTO_ClearQueue done [01:25:47]KKMCreateOFDPacket [01:25:47]OFDProtocolAddRootSTLVToBuf [01:25:47]FM_MakeSignedData [01:25:47]FM_MakeSignedData [01:25:47]SAM_PROTO_SignData [01:25:47]wFMCommunicate request_size=4 [01:25:47]MH_SAM_APDU [01:25:47]CAPDU: 80 0D 01 02 [01:25:47]Write to MH i2c: E2 08 00 AB 3B 80 0D 01 02 00 00 00 00 5F [01:25:47]Write i2c OK [01:25:47]MH_I2C_Read... [01:25:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:25:47]Read from MH i2c: E2 [01:25:47]MH_I2C_Read... [01:25:47]Read from MH i2c: E2 03 00 [01:25:47]MH_I2C_Read... [01:25:47]Read from MH i2c: E2 03 00 AB 3B 00 90 00 5A [01:25:47]RAPDU: 90 00 [01:25:47]wFMCommunicate OK [01:25:47]wFMCommunicate request_size=255 [01:25:47]MH_SAM_APDU [01:25:47]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 9C AD 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B9 63 02 00 35 04 06 00 [01:25:47]Write to MH i2c: E2 02 01 AC 3B 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 9C AD 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B9 63 02 00 35 04 06 00 00 00 14 [01:25:47]Write i2c OK [01:25:47]MH_I2C_Read... [01:25:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:25:47]Read from MH i2c: E2 [01:25:47]MH_I2C_Read... [01:25:47]Read from MH i2c: E2 03 00 [01:25:47]MH_I2C_Read... [01:25:47]Read from MH i2c: E2 03 00 AC 3B 00 90 00 5B [01:25:47]RAPDU: 90 00 [01:25:47]wFMCommunicate OK [01:25:47]wFMCommunicate request_size=11 [01:25:47]MH_SAM_APDU [01:25:47]CAPDU: 80 0D 02 02 06 AF FF 81 73 94 A7 [01:25:47]Write to MH i2c: E2 0E 00 AD 3B 80 0D 02 02 06 00 AF FF 81 73 94 A7 00 00 4B [01:25:47]Write i2c OK [01:25:47]MH_I2C_Read... [01:25:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:25:47]Read from MH i2c: E2 [01:25:47]MH_I2C_Read... [01:25:47]Read from MH i2c: E2 03 00 [01:25:47]MH_I2C_Read... [01:25:47]Read from MH i2c: E2 03 00 AD 3B 00 90 00 5C [01:25:47]RAPDU: 90 00 [01:25:47]wFMCommunicate OK [01:25:47]wFMCommunicate request_size=4 [01:25:47]MH_SAM_APDU [01:25:47]CAPDU: 80 0D 03 02 [01:25:47]Write to MH i2c: E2 08 00 AE 3B 80 0D 03 02 00 00 00 00 64 [01:25:47]Write i2c OK [01:25:47]MH_I2C_Read... [01:25:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:25:47]Read from MH i2c: E2 [01:25:47]MH_I2C_Read... [01:25:47]Read from MH i2c: E2 0B 00 [01:25:47]MH_I2C_Read... [01:25:47]Read from MH i2c: E2 0B 00 AE 3B 00 C8 D0 27 F9 76 56 B7 C4 90 00 64 [01:25:47]RAPDU: C8 D0 27 F9 76 56 B7 C4 90 00 [01:25:47]wFMCommunicate OK [01:25:47]SAM_PROTO_SignData done [01:25:47]FM_MakeSignedData done [01:25:47]CreateOFDProtocolMessage [01:25:47]wFMCommunicate request_size=4 [01:25:47]MH_SAM_APDU [01:25:47]CAPDU: 80 11 00 00 [01:25:47]Write to MH i2c: E2 08 00 AF 3B 80 11 00 00 00 00 00 00 64 [01:25:47]Write i2c OK [01:25:47]MH_I2C_Read... [01:25:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:25:47]Read from MH i2c: E2 [01:25:47]MH_I2C_Read... [01:25:47]Read from MH i2c: E2 17 00 [01:25:47]MH_I2C_Read... [01:25:47]Read from MH i2c: E2 17 00 AF 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B5 [01:25:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:25:47]wFMCommunicate OK [01:25:47]CreateOFDProtocolMessage done [01:25:47]OFDSenderStorePacket 156601 [01:25:47]StoreOFDPacket docnum=156601 [01:25:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 94 C2 08 01 EE 3B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 9C AD 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B9 63 02 00 35 04 06 00 AF FF 81 73 94 A7 C8 D0 27 F9 76 56 B7 C4 [01:25:47]CheckFolder [01:25:47]dirname=/storage/ofd_packets [01:25:47]CheckFolder done [01:25:47]ProducePacketName [01:25:47]name=ofd_packets/00156601 [01:25:47]NVStorageSaveData ofd_packets/00156601 [01:25:47]File name is /storage/ofd_packets/00156601 [01:25:47]Write 302 bytes [01:25:47]NVStorageSaveData done [01:25:47]OFDSenderStorePacket done [01:25:47]KKMCreateOFDPacket done [01:25:47]NVStorageSaveData kkm_last_timestamp [01:25:47]File name is /storage/kkm_last_timestamp [01:25:47]Write 4 bytes [01:25:47]NVStorageSaveData done [01:25:47]ExternCall_PrintAddStr [01:25:47]wPrintStart [01:25:47]Write to MH i2c: 01 00 00 B0 3B EB [01:25:47]Write i2c OK [01:25:47]MH_I2C_Read... [01:25:47]Read from MH i2c: 01 [01:25:47]MH_I2C_Read... [01:25:47]Read from MH i2c: 01 07 00 [01:25:47]MH_I2C_Read... [01:25:47]Read from MH i2c: 01 07 00 B0 3B 00 00 00 00 00 FF 0F 00 [01:25:47]RasterBufferAndPrint [01:25:47]line Счет N : (1)874919 [01:25:47]line ИНН: 02508201610067 [01:25:47]line Контрольно-Кассовый Чек [01:25:47]line ПРОДАЖА [01:25:47]line ТРК (МРК, ГНК) : 43 [01:25:47]line Товар: 2710124130 [01:25:47]line Super 92-К-5 [01:25:47]line 7.310 * 68.40 [01:25:47]line = 500.00 [01:25:47]line НДС 12% НСП 1% [01:25:47]line > о реализуемом товаре [01:25:47]line ИТОГО: 500.00 [01:25:47]line НСП 1% : 4.42 [01:25:47]line НДС 12% : 53.10 [01:25:47]line Наличными: 500.00 [01:25:47]line Безнал.: 0.00 [01:25:47]line Место: АЗС № 165 "Партнер Нефть" [01:25:47]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [01:25:47]line СНО: Общий режим [01:25:47]line Чек 21 21.10.2024 01:25 [01:25:47]line Смена: 315 ФФД: 1.0 [01:25:47]line ЗНМ: 0300000234 [01:25:47]line РНМ: 0000137193017469 [01:25:47]line Версия ККМ: v1.0 [01:25:47]line ФМ: 0000000000963156 [01:25:47]line ФД: 156601 [01:25:47]line ФПД: 193511923356839 [01:25:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T012548&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156601&fm=193511923356839&tin=02508201610067®Number=0000137193017469&sum=50000 [01:25:48]OFD Sender: Processing packet 156601 [packets to send 52, broken 51] [01:25:48]ProducePacketName [01:25:48]name=ofd_packets/00156601 [01:25:48]OFD Sender: To server: pG, [01:25:48]CommunicateWithHost lk.salyk.kg:30040 [01:25:48]ConnectInit lk.salyk.kg [01:25:48]written 0, free lines is 4095 [01:25:48]Connected sock=10 [01:25:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 94 C2 08 01 EE 3B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 9C AD 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B9 63 02 00 35 04 06 00 AF FF 81 73 94 A7 C8 D0 27 F9 76 56 B7 C4 [01:25:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 53 89 47 00 EB 96 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B9 63 02 00 F4 03 04 00 CD 53 15 67 B6 04 01 00 00 D5 1A D3 0B 19 E5 99 93 [01:25:48]CommunicateWithHost err = 0 [01:25:48]CheckOFDResponse [01:25:48]1017 (14) - 77093643461234 [01:25:48]1041 (16) - 0000000000963156 [01:25:48]1040 (4) - 156601 [01:25:48]1012 (4) - 20.10.2024 19:02 [01:25:48]1206 (1) - 0 [01:25:48]OFD Sender: Remove packet 156601 [01:25:48]ProducePacketName [01:25:48]name=ofd_packets/00156601 [01:25:48]NVStorageDeleteData [01:25:48]Write to MH i2c: 01 00 00 D8 3B 13 [01:25:48]Write i2c OK [01:25:48]MH_I2C_Read... [01:25:48]Read from MH i2c: 01 [01:25:48]MH_I2C_Read... [01:25:48]Read from MH i2c: 01 07 00 [01:25:48]MH_I2C_Read... [01:25:48]Read from MH i2c: 01 07 00 D8 3B 00 00 00 00 00 0B 0D 32 [01:25:48]RasterBufferAndPrint [01:25:48]line [01:25:48]line [01:25:48]line [01:25:48]line [01:25:48]line [01:25:48]written 0, free lines is 3346 [01:25:48]MH_Cut [01:25:48]Write to MH i2c: D1 01 00 DF 3B 01 EC [01:25:48]Write i2c OK [01:25:48]MH_I2C_Read... [01:25:48]Read from MH i2c: D1 [01:25:48]MH_I2C_Read... [01:25:48]Read from MH i2c: D1 01 00 [01:25:48]MH_I2C_Read... [01:25:48]Read from MH i2c: D1 01 00 DF 3B 00 EB [01:25:48]Write to MH i2c: 01 00 00 E0 3B 1B [01:25:48]Write i2c OK [01:25:48]MH_I2C_Read... [01:25:49]OFD Sender: No OFD packet to send [01:25:49]*** Cut start [01:25:49]*** Partial cut [01:25:49]*** CUTSNS_PIN = 1 [01:25:49]*** CUTSNS_PIN = 0 [01:25:49]*** Brake cut motor [01:25:50]Read from MH i2c: 01 [01:25:50]MH_I2C_Read... [01:25:50]*** Stop cut motor [01:25:50]*** Cut end [01:25:50]Read from MH i2c: 01 07 00 [01:25:50]MH_I2C_Read... [01:25:50]Read from MH i2c: 01 07 00 E0 3B 00 00 00 00 00 FF 0F 30 [01:25:50]process_action close_receipt done [01:25:50]requested_data is exist [01:25:50]produce_requested_data [01:25:50]requested_item fm.sn is exist - process it [01:25:50]wFMCommunicate request_size=4 [01:25:50]MH_SAM_APDU [01:25:50]CAPDU: 80 11 00 00 [01:25:50]Write to MH i2c: E2 08 00 E1 3B 80 11 00 00 00 00 00 00 96 [01:25:50]Write i2c OK [01:25:50]MH_I2C_Read... [01:25:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:25:50]Read from MH i2c: E2 [01:25:50]MH_I2C_Read... [01:25:50]Read from MH i2c: E2 17 00 [01:25:50]MH_I2C_Read... [01:25:50]Read from MH i2c: E2 17 00 E1 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E7 [01:25:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:25:50]wFMCommunicate OK [01:25:50]requested_item fd.num is exist - process it [01:25:50]SAM_PROTO_GetFieldsCounters [01:25:50]wFMCommunicate request_size=4 [01:25:50]MH_SAM_APDU [01:25:50]CAPDU: 80 13 00 00 [01:25:50]Write to MH i2c: E2 08 00 E2 3B 80 13 00 00 00 00 00 00 99 [01:25:50]Write i2c OK [01:25:50]MH_I2C_Read... [01:25:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:25:50]Read from MH i2c: E2 [01:25:50]MH_I2C_Read... [01:25:50]Read from MH i2c: E2 62 00 [01:25:50]MH_I2C_Read... [01:25:50]Read from MH i2c: E2 62 00 E2 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B9 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 15 00 00 00 5E 04 04 00 15 00 00 00 57 04 04 00 16 00 00 00 19 04 04 00 00 00 00 00 90 00 6B [01:25:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B9 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 15 00 00 00 5E 04 04 00 15 00 00 00 57 04 04 00 16 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:25:50]wFMCommunicate OK [01:25:50]SAM_PROTO_GetFieldsCounters done [01:25:50]requested_item shift.num is exist - process it [01:25:50]requested_item shift.opened is exist - process it [01:25:50]req_shift_opened [01:25:50]FM_GetShiftState [01:25:50]SAM_PROTO_GetShiftState [01:25:50]wFMCommunicate request_size=4 [01:25:50]MH_SAM_APDU [01:25:50]CAPDU: 80 13 01 00 [01:25:50]Write to MH i2c: E2 08 00 E3 3B 80 13 01 00 00 00 00 00 9B [01:25:50]Write i2c OK [01:25:50]MH_I2C_Read... [01:25:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:25:50]Read from MH i2c: E2 [01:25:50]MH_I2C_Read... [01:25:50]Read from MH i2c: E2 0E 00 [01:25:50]MH_I2C_Read... [01:25:50]Read from MH i2c: E2 0E 00 E3 3B 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 CE [01:25:50]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [01:25:50]wFMCommunicate OK [01:25:50]SAM_PROTO_GetShiftState done [01:25:50]FM_GetShiftState done [01:25:50]req_shift_opened done [01:25:50]requested_item shift.open_date is exist - process it [01:25:50]req_shift_open_date [01:25:50]req_shift_open_date done [01:25:50]produce_requested_data done [01:25:50]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156601,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965} [01:25:50]process_action_free close_receipt [01:25:50]json_value_free [01:25:50]json_value_free done [01:25:50]process_json_proto returns [01:25:50]Send response to host [01:25:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156601,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965}}} [01:25:50]free response buf [01:25:50]execute_script done [01:25:50]execute_script returns [01:25:50]free content buf [01:25:50]Sock 9.Close socket [01:25:50]Sock 9.Thread stoped [01:25:54]OFD Sender: No OFD packet to send [01:25:59]OFD Sender: No OFD packet to send [01:26:04]OFD Sender: No OFD packet to send [01:26:09]OFD Sender: No OFD packet to send [01:26:14]OFD Sender: No OFD packet to send [01:26:19]OFD Sender: No OFD packet to send [01:26:24]OFD Sender: No OFD packet to send [01:26:29]OFD Sender: No OFD packet to send [01:26:34]OFD Sender: No OFD packet to send [01:26:39]OFD Sender: No OFD packet to send [01:26:44]OFD Sender: No OFD packet to send [01:26:49]OFD Sender: No OFD packet to send [01:26:54]OFD Sender: No OFD packet to send [01:26:59]OFD Sender: No OFD packet to send [01:27:04]OFD Sender: No OFD packet to send [01:27:09]OFD Sender: No OFD packet to send [01:27:14]OFD Sender: No OFD packet to send [01:27:19]OFD Sender: No OFD packet to send [01:27:24]OFD Sender: No OFD packet to send [01:27:29]OFD Sender: No OFD packet to send [01:27:34]OFD Sender: No OFD packet to send [01:27:39]OFD Sender: No OFD packet to send [01:27:44]OFD Sender: No OFD packet to send [01:27:49]OFD Sender: No OFD packet to send [01:27:54]OFD Sender: No OFD packet to send [01:27:59]OFD Sender: No OFD packet to send [01:28:04]OFD Sender: No OFD packet to send [01:28:09]OFD Sender: No OFD packet to send [01:28:14]OFD Sender: No OFD packet to send [01:28:19]OFD Sender: No OFD packet to send [01:28:24]OFD Sender: No OFD packet to send [01:28:29]OFD Sender: No OFD packet to send [01:28:34]OFD Sender: No OFD packet to send [01:28:39]OFD Sender: No OFD packet to send [01:28:44]OFD Sender: No OFD packet to send [01:28:49]OFD Sender: No OFD packet to send [01:28:54]OFD Sender: No OFD packet to send [01:28:59]OFD Sender: No OFD packet to send [01:29:04]OFD Sender: No OFD packet to send [01:29:09]OFD Sender: No OFD packet to send [01:29:14]OFD Sender: No OFD packet to send [01:29:19]OFD Sender: No OFD packet to send [01:29:24]OFD Sender: No OFD packet to send [01:29:29]OFD Sender: No OFD packet to send [01:29:34]OFD Sender: No OFD packet to send [01:29:39]OFD Sender: No OFD packet to send [01:29:44]OFD Sender: No OFD packet to send [01:29:49]OFD Sender: No OFD packet to send [01:29:52]accept exits with 7 [01:29:52]New connection [01:29:52]New thread 3066588516 created [01:29:52]Thread 3066731876 joined [01:29:52]Waiting for new connection... [01:29:52] Sock 7.Parse request [01:29:52]Sock 7.Check first char [01:29:52]Sock 7.First char is OK [01:29:52]request: POST /json_proto HTTP/1.0 [01:29:52]Method: POST [01:29:52]URL: /json_proto [01:29:52]Method is POST - this is cgi request [01:29:52]url: /json_proto [01:29:52]query_string will be loaded in cgi processing [01:29:52]execute_cgi json_proto POST (null) [01:29:52]execute_cgi path=json_proto method=POST [01:29:52]POST find Content-Length [01:29:52]Host: 172.17.53.67:8080 [01:29:52]Content-Length: 769 [01:29:52]Content-Type: application/json [01:29:52] [01:29:52]POST finish read [01:29:52]Found Content-Length = 769 [01:29:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874920", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:29:52]execute_script... [01:29:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874920", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:29:52]POST & json_proto [01:29:52]process_json_proto [01:29:52]json parsed OK: [01:29:52]protocol is kg_v1.0 [01:29:52]action value=close_receipt [01:29:52]process_action close_receipt [01:29:52]cmd_close_receipt [01:29:52]MH_GetDate [01:29:52]Write to MH i2c: F0 00 00 E4 3B 0E [01:29:52]Write i2c OK [01:29:52]MH_I2C_Read... [01:29:52]Read from MH i2c: F0 [01:29:52]MH_I2C_Read... [01:29:52]Read from MH i2c: F0 09 00 [01:29:52]MH_I2C_Read... [01:29:52]Read from MH i2c: F0 09 00 E4 3B 00 93 AE 15 67 19 BC 99 64 A6 [01:29:52]GetLastDocTimeStamp 1729473948 [01:29:52]current date 1729474195 [01:29:52]FM_GetShiftState [01:29:52]SAM_PROTO_GetShiftState [01:29:52]wFMCommunicate request_size=4 [01:29:52]MH_SAM_APDU [01:29:52]CAPDU: 80 13 01 00 [01:29:52]Write to MH i2c: E2 08 00 E5 3B 80 13 01 00 00 00 00 00 9D [01:29:52]Write i2c OK [01:29:52]MH_I2C_Read... [01:29:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:29:53]Read from MH i2c: E2 [01:29:53]MH_I2C_Read... [01:29:53]Read from MH i2c: E2 0E 00 [01:29:53]MH_I2C_Read... [01:29:53]Read from MH i2c: E2 0E 00 E5 3B 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 D0 [01:29:53]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [01:29:53]wFMCommunicate OK [01:29:53]SAM_PROTO_GetShiftState done [01:29:53]FM_GetShiftState done [01:29:53]opened in 1729469965 [01:29:53]opened+sec_in_day 1729556365 [01:29:53]quantity*price = 200043 [01:29:53]sum+1 = 200044 [01:29:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.43 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 0.00 Безнал.: 2000.43 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 22 21.10.2024 01:29 Смена: 315 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156602 ФПД: 275017793485569 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T012955&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156602&fm=275017793485569&tin=02508201610067®Number=0000137193017469&sum=200043 [01:29:54]StoreToDocumentArchive [01:29:54]shift 315 fd 156602 [01:29:54]save to /storage/0315/doc_00156602 [01:29:54]save last doc name /storage/0315/doc_00156602 to /storage/kkm_last_doc_name [01:29:54]save OK [01:29:54]Clear old archive folders... [01:29:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:29:54]tlvbuf is 002E8FD0 [01:29:54]SAM_PROTO_ClearQueue [01:29:54]wFMCommunicate request_size=4 [01:29:54]MH_SAM_APDU [01:29:54]CAPDU: 80 09 00 00 [01:29:54]Write to MH i2c: E2 08 00 F2 3B 80 09 00 00 00 00 00 00 9F [01:29:54]Write i2c OK [01:29:54]MH_I2C_Read... [01:29:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:29:54]Read from MH i2c: E2 [01:29:54]MH_I2C_Read... [01:29:54]Read from MH i2c: E2 03 00 [01:29:54]MH_I2C_Read... [01:29:54]Read from MH i2c: E2 03 00 F2 3B 00 90 00 A1 [01:29:54]RAPDU: 90 00 [01:29:54]wFMCommunicate OK [01:29:54]SAM_PROTO_ClearQueue done [01:29:54]KKMCreateOFDPacket [01:29:54]OFDProtocolAddRootSTLVToBuf [01:29:54]FM_MakeSignedData [01:29:54]FM_MakeSignedData [01:29:54]SAM_PROTO_SignData [01:29:54]wFMCommunicate request_size=4 [01:29:54]MH_SAM_APDU [01:29:54]CAPDU: 80 0D 01 02 [01:29:54]Write to MH i2c: E2 08 00 F3 3B 80 0D 01 02 00 00 00 00 A7 [01:29:54]Write i2c OK [01:29:54]MH_I2C_Read... [01:29:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:29:54]Read from MH i2c: E2 [01:29:54]MH_I2C_Read... [01:29:54]Read from MH i2c: E2 03 00 [01:29:54]MH_I2C_Read... [01:29:54]Read from MH i2c: E2 03 00 F3 3B 00 90 00 A2 [01:29:54]RAPDU: 90 00 [01:29:54]wFMCommunicate OK [01:29:54]wFMCommunicate request_size=255 [01:29:54]MH_SAM_APDU [01:29:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 00 00 00 F4 03 04 00 93 AE 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BA 63 02 00 35 04 06 00 FA [01:29:54]Write to MH i2c: E2 02 01 F4 3B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 00 00 00 F4 03 04 00 93 AE 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BA 63 02 00 35 04 06 00 FA 00 00 74 [01:29:54]Write i2c OK [01:29:54]MH_I2C_Read... [01:29:54]OFD Sender: No OFD packet to send [01:29:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:29:54]Read from MH i2c: E2 [01:29:54]MH_I2C_Read... [01:29:54]Read from MH i2c: E2 03 00 [01:29:54]MH_I2C_Read... [01:29:54]Read from MH i2c: E2 03 00 F4 3B 00 90 00 A3 [01:29:54]RAPDU: 90 00 [01:29:54]wFMCommunicate OK [01:29:54]wFMCommunicate request_size=10 [01:29:54]MH_SAM_APDU [01:29:54]CAPDU: 80 0D 02 02 05 20 91 E3 3B 01 [01:29:54]Write to MH i2c: E2 0D 00 F5 3B 80 0D 02 02 05 00 20 91 E3 3B 01 00 00 84 [01:29:54]Write i2c OK [01:29:54]MH_I2C_Read... [01:29:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:29:54]Read from MH i2c: E2 [01:29:54]MH_I2C_Read... [01:29:54]Read from MH i2c: E2 03 00 [01:29:54]MH_I2C_Read... [01:29:54]Read from MH i2c: E2 03 00 F5 3B 00 90 00 A4 [01:29:54]RAPDU: 90 00 [01:29:54]wFMCommunicate OK [01:29:54]wFMCommunicate request_size=4 [01:29:54]MH_SAM_APDU [01:29:54]CAPDU: 80 0D 03 02 [01:29:54]Write to MH i2c: E2 08 00 F6 3B 80 0D 03 02 00 00 00 00 AC [01:29:54]Write i2c OK [01:29:54]MH_I2C_Read... [01:29:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:29:54]Read from MH i2c: E2 [01:29:54]MH_I2C_Read... [01:29:54]Read from MH i2c: E2 0B 00 [01:29:54]MH_I2C_Read... [01:29:54]Read from MH i2c: E2 0B 00 F6 3B 00 35 16 CA E4 1C A6 FE 87 90 00 ED [01:29:54]RAPDU: 35 16 CA E4 1C A6 FE 87 90 00 [01:29:54]wFMCommunicate OK [01:29:54]SAM_PROTO_SignData done [01:29:54]FM_MakeSignedData done [01:29:54]CreateOFDProtocolMessage [01:29:54]wFMCommunicate request_size=4 [01:29:54]MH_SAM_APDU [01:29:54]CAPDU: 80 11 00 00 [01:29:54]Write to MH i2c: E2 08 00 F7 3B 80 11 00 00 00 00 00 00 AC [01:29:54]Write i2c OK [01:29:54]MH_I2C_Read... [01:29:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:29:54]Read from MH i2c: E2 [01:29:54]MH_I2C_Read... [01:29:54]Read from MH i2c: E2 17 00 [01:29:54]MH_I2C_Read... [01:29:54]Read from MH i2c: E2 17 00 F7 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FD [01:29:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:29:54]wFMCommunicate OK [01:29:54]CreateOFDProtocolMessage done [01:29:54]OFDSenderStorePacket 156602 [01:29:54]StoreOFDPacket docnum=156602 [01:29:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 AC DA 07 01 F8 9A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 00 00 00 F4 03 04 00 93 AE 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BA 63 02 00 35 04 06 00 FA 20 91 E3 3B 01 35 16 CA E4 1C A6 FE 87 [01:29:54]CheckFolder [01:29:54]dirname=/storage/ofd_packets [01:29:54]CheckFolder done [01:29:54]ProducePacketName [01:29:54]name=ofd_packets/00156602 [01:29:54]NVStorageSaveData ofd_packets/00156602 [01:29:54]File name is /storage/ofd_packets/00156602 [01:29:54]Write 301 bytes [01:29:54]NVStorageSaveData done [01:29:54]OFDSenderStorePacket done [01:29:54]KKMCreateOFDPacket done [01:29:54]NVStorageSaveData kkm_last_timestamp [01:29:54]File name is /storage/kkm_last_timestamp [01:29:54]Write 4 bytes [01:29:54]NVStorageSaveData done [01:29:54]ExternCall_PrintAddStr [01:29:54]wPrintStart [01:29:54]Write to MH i2c: 01 00 00 F8 3B 33 [01:29:54]Write i2c OK [01:29:54]MH_I2C_Read... [01:29:54]Read from MH i2c: 01 [01:29:54]MH_I2C_Read... [01:29:54]Read from MH i2c: 01 07 00 [01:29:54]MH_I2C_Read... [01:29:54]Read from MH i2c: 01 07 00 F8 3B 00 00 00 00 00 FF 0F 48 [01:29:54]RasterBufferAndPrint [01:29:54]line Счет N : (1)874920 [01:29:54]line ИНН: 02508201610067 [01:29:54]line Контрольно-Кассовый Чек [01:29:54]line ПРОДАЖА [01:29:54]line ТРК (МРК, ГНК) : 21 [01:29:54]line Товар: 2710124500 [01:29:54]line Аи-95-К-5 [01:29:54]line 26.960 * 74.20 [01:29:54]line = 2000.43 [01:29:54]line НДС 12% НСП 1% [01:29:54]line > о реализуемом товаре [01:29:54]line ИТОГО: 2000.43 [01:29:54]line НСП 1% : 17.70 [01:29:54]line НДС 12% : 212.43 [01:29:54]line Наличными: 0.00 [01:29:54]line Безнал.: 2000.43 [01:29:54]line Место: АЗС № 165 "Партнер Нефть" [01:29:54]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [01:29:54]line СНО: Общий режим [01:29:54]line Чек 22 21.10.2024 01:29 [01:29:54]line Смена: 315 ФФД: 1.0 [01:29:54]line ЗНМ: 0300000234 [01:29:54]line РНМ: 0000137193017469 [01:29:54]line Версия ККМ: v1.0 [01:29:54]line Платежная система: Mbank [01:29:54]line ФМ: 0000000000963156 [01:29:54]line ФД: 156602 [01:29:54]line ФПД: 275017793485569 [01:29:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T012955&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156602&fm=275017793485569&tin=02508201610067®Number=0000137193017469&sum=200043 [01:29:54]written 0, free lines is 4095 [01:29:54]OFD Sender: Processing packet 156602 [packets to send 52, broken 51] [01:29:54]ProducePacketName [01:29:54]name=ofd_packets/00156602 [01:29:54]OFD Sender: To server: pG, [01:29:54]CommunicateWithHost lk.salyk.kg:30040 [01:29:54]ConnectInit lk.salyk.kg [01:29:54]Connected sock=10 [01:29:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 AC DA 07 01 F8 9A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 00 00 00 F4 03 04 00 93 AE 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BA 63 02 00 35 04 06 00 FA 20 91 E3 3B 01 35 16 CA E4 1C A6 FE 87 [01:29:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 4F C9 47 00 5B 36 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BA 63 02 00 F4 03 04 00 C3 54 15 67 B6 04 01 00 00 B8 6F 81 F3 E8 EC 8A 80 [01:29:55]CommunicateWithHost err = 0 [01:29:55]CheckOFDResponse [01:29:55]1017 (14) - 77093643461234 [01:29:55]1041 (16) - 0000000000963156 [01:29:55]1040 (4) - 156602 [01:29:55]1012 (4) - 20.10.2024 19:06 [01:29:55]1206 (1) - 0 [01:29:55]OFD Sender: Remove packet 156602 [01:29:55]ProducePacketName [01:29:55]name=ofd_packets/00156602 [01:29:55]NVStorageDeleteData [01:29:55]Write to MH i2c: 01 00 00 21 3C 5D [01:29:55]Write i2c OK [01:29:55]MH_I2C_Read... [01:29:55]Read from MH i2c: 01 [01:29:55]MH_I2C_Read... [01:29:55]Read from MH i2c: 01 07 00 [01:29:55]MH_I2C_Read... [01:29:55]Read from MH i2c: 01 07 00 21 3C 00 00 00 00 00 14 0D 85 [01:29:55]RasterBufferAndPrint [01:29:55]line [01:29:55]line [01:29:55]line [01:29:55]line [01:29:55]line [01:29:55]written 0, free lines is 3354 [01:29:55]MH_Cut [01:29:55]Write to MH i2c: D1 01 00 28 3C 01 36 [01:29:55]Write i2c OK [01:29:55]MH_I2C_Read... [01:29:55]Read from MH i2c: D1 [01:29:55]MH_I2C_Read... [01:29:55]Read from MH i2c: D1 01 00 [01:29:55]MH_I2C_Read... [01:29:55]Read from MH i2c: D1 01 00 28 3C 00 35 [01:29:55]Write to MH i2c: 01 00 00 29 3C 65 [01:29:55]Write i2c OK [01:29:55]MH_I2C_Read... [01:29:55]OFD Sender: No OFD packet to send [01:29:55]*** Cut start [01:29:55]*** Partial cut [01:29:55]*** CUTSNS_PIN = 1 [01:29:55]*** CUTSNS_PIN = 0 [01:29:56]*** Brake cut motor [01:29:56]Read from MH i2c: 01 [01:29:56]MH_I2C_Read... [01:29:56]*** Stop cut motor [01:29:56]*** Cut end [01:29:56]Read from MH i2c: 01 07 00 [01:29:56]MH_I2C_Read... [01:29:56]Read from MH i2c: 01 07 00 29 3C 00 00 00 00 00 FF 0F 7A [01:29:56]process_action close_receipt done [01:29:56]requested_data is exist [01:29:56]produce_requested_data [01:29:56]requested_item fm.sn is exist - process it [01:29:56]wFMCommunicate request_size=4 [01:29:56]MH_SAM_APDU [01:29:56]CAPDU: 80 11 00 00 [01:29:56]Write to MH i2c: E2 08 00 2A 3C 80 11 00 00 00 00 00 00 E0 [01:29:56]Write i2c OK [01:29:56]MH_I2C_Read... [01:29:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:29:56]Read from MH i2c: E2 [01:29:56]MH_I2C_Read... [01:29:56]Read from MH i2c: E2 17 00 [01:29:56]MH_I2C_Read... [01:29:56]Read from MH i2c: E2 17 00 2A 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 31 [01:29:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:29:56]wFMCommunicate OK [01:29:56]requested_item fd.num is exist - process it [01:29:56]SAM_PROTO_GetFieldsCounters [01:29:56]wFMCommunicate request_size=4 [01:29:56]MH_SAM_APDU [01:29:56]CAPDU: 80 13 00 00 [01:29:56]Write to MH i2c: E2 08 00 2B 3C 80 13 00 00 00 00 00 00 E3 [01:29:56]Write i2c OK [01:29:56]MH_I2C_Read... [01:29:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:29:56]Read from MH i2c: E2 [01:29:56]MH_I2C_Read... [01:29:56]Read from MH i2c: E2 62 00 [01:29:56]MH_I2C_Read... [01:29:56]Read from MH i2c: E2 62 00 2B 3C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BA 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 16 00 00 00 5E 04 04 00 16 00 00 00 57 04 04 00 17 00 00 00 19 04 04 00 00 00 00 00 90 00 B9 [01:29:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BA 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 16 00 00 00 5E 04 04 00 16 00 00 00 57 04 04 00 17 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:29:56]wFMCommunicate OK [01:29:56]SAM_PROTO_GetFieldsCounters done [01:29:56]requested_item shift.num is exist - process it [01:29:56]requested_item shift.opened is exist - process it [01:29:56]req_shift_opened [01:29:56]FM_GetShiftState [01:29:56]SAM_PROTO_GetShiftState [01:29:56]wFMCommunicate request_size=4 [01:29:56]MH_SAM_APDU [01:29:56]CAPDU: 80 13 01 00 [01:29:56]Write to MH i2c: E2 08 00 2C 3C 80 13 01 00 00 00 00 00 E5 [01:29:56]Write i2c OK [01:29:56]MH_I2C_Read... [01:29:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:29:56]Read from MH i2c: E2 [01:29:56]MH_I2C_Read... [01:29:56]Read from MH i2c: E2 0E 00 [01:29:56]MH_I2C_Read... [01:29:56]Read from MH i2c: E2 0E 00 2C 3C 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 18 [01:29:56]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [01:29:56]wFMCommunicate OK [01:29:56]SAM_PROTO_GetShiftState done [01:29:56]FM_GetShiftState done [01:29:56]req_shift_opened done [01:29:56]requested_item shift.open_date is exist - process it [01:29:56]req_shift_open_date [01:29:56]req_shift_open_date done [01:29:56]produce_requested_data done [01:29:56]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156602,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965} [01:29:56]process_action_free close_receipt [01:29:56]json_value_free [01:29:56]json_value_free done [01:29:56]process_json_proto returns [01:29:56]Send response to host [01:29:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156602,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965}}} [01:29:56]free response buf [01:29:56]execute_script done [01:29:56]execute_script returns [01:29:56]free content buf [01:29:56]Sock 7.Close socket [01:29:56]Sock 7.Thread stoped [01:30:00]OFD Sender: No OFD packet to send [01:30:05]OFD Sender: No OFD packet to send [01:30:10]OFD Sender: No OFD packet to send [01:30:15]OFD Sender: No OFD packet to send [01:30:20]OFD Sender: No OFD packet to send [01:30:25]OFD Sender: No OFD packet to send [01:30:30]OFD Sender: No OFD packet to send [01:30:35]OFD Sender: No OFD packet to send [01:30:40]OFD Sender: No OFD packet to send [01:30:45]OFD Sender: No OFD packet to send [01:30:50]OFD Sender: No OFD packet to send [01:30:52]accept exits with 9 [01:30:52]New connection [01:30:52]New thread 3066731876 created [01:30:52]Thread 3066588516 joined [01:30:52]Waiting for new connection... [01:30:52] Sock 9.Parse request [01:30:52]Sock 9.Check first char [01:30:52]Sock 9.First char is OK [01:30:52]request: POST /json_proto HTTP/1.0 [01:30:52]Method: POST [01:30:52]URL: /json_proto [01:30:52]Method is POST - this is cgi request [01:30:52]url: /json_proto [01:30:52]query_string will be loaded in cgi processing [01:30:52]execute_cgi json_proto POST (null) [01:30:52]execute_cgi path=json_proto method=POST [01:30:52]POST find Content-Length [01:30:52]Host: 172.17.53.67:8080 [01:30:52]Content-Length: 677 [01:30:52]Content-Type: application/json [01:30:52] [01:30:52]POST finish read [01:30:52]Found Content-Length = 677 [01:30:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874922", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:30:52]execute_script... [01:30:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874922", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:30:52]POST & json_proto [01:30:52]process_json_proto [01:30:52]json parsed OK: [01:30:52]protocol is kg_v1.0 [01:30:52]action value=close_receipt [01:30:52]process_action close_receipt [01:30:52]cmd_close_receipt [01:30:52]MH_GetDate [01:30:52]Write to MH i2c: F0 00 00 2D 3C 58 [01:30:52]Write i2c OK [01:30:52]MH_I2C_Read... [01:30:52]Read from MH i2c: F0 [01:30:52]MH_I2C_Read... [01:30:52]Read from MH i2c: F0 09 00 [01:30:52]MH_I2C_Read... [01:30:52]Read from MH i2c: F0 09 00 2D 3C 00 CE AE 15 67 19 BC 99 64 2B [01:30:52]GetLastDocTimeStamp 1729474195 [01:30:52]current date 1729474254 [01:30:52]FM_GetShiftState [01:30:52]SAM_PROTO_GetShiftState [01:30:52]wFMCommunicate request_size=4 [01:30:52]MH_SAM_APDU [01:30:52]CAPDU: 80 13 01 00 [01:30:52]Write to MH i2c: E2 08 00 2E 3C 80 13 01 00 00 00 00 00 E7 [01:30:52]Write i2c OK [01:30:52]MH_I2C_Read... [01:30:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:30:52]Read from MH i2c: E2 [01:30:52]MH_I2C_Read... [01:30:52]Read from MH i2c: E2 0E 00 [01:30:52]MH_I2C_Read... [01:30:52]Read from MH i2c: E2 0E 00 2E 3C 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 1A [01:30:52]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [01:30:52]wFMCommunicate OK [01:30:52]SAM_PROTO_GetShiftState done [01:30:52]FM_GetShiftState done [01:30:52]opened in 1729469965 [01:30:52]opened+sec_in_day 1729556365 [01:30:52]quantity*price = 20003 [01:30:52]sum+1 = 20004 [01:30:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 23 21.10.2024 01:30 Смена: 315 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156603 ФПД: 275712153429538 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T013054&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156603&fm=275712153429538&tin=02508201610067®Number=0000137193017469&sum=20000 [01:30:54]StoreToDocumentArchive [01:30:54]shift 315 fd 156603 [01:30:54]save to /storage/0315/doc_00156603 [01:30:54]save last doc name /storage/0315/doc_00156603 to /storage/kkm_last_doc_name [01:30:54]save OK [01:30:54]Clear old archive folders... [01:30:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:30:54]tlvbuf is 002BE080 [01:30:54]SAM_PROTO_ClearQueue [01:30:54]wFMCommunicate request_size=4 [01:30:54]MH_SAM_APDU [01:30:54]CAPDU: 80 09 00 00 [01:30:54]Write to MH i2c: E2 08 00 3B 3C 80 09 00 00 00 00 00 00 E9 [01:30:54]Write i2c OK [01:30:54]MH_I2C_Read... [01:30:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:30:54]Read from MH i2c: E2 [01:30:54]MH_I2C_Read... [01:30:54]Read from MH i2c: E2 03 00 [01:30:54]MH_I2C_Read... [01:30:54]Read from MH i2c: E2 03 00 3B 3C 00 90 00 EB [01:30:54]RAPDU: 90 00 [01:30:54]wFMCommunicate OK [01:30:54]SAM_PROTO_ClearQueue done [01:30:54]KKMCreateOFDPacket [01:30:54]OFDProtocolAddRootSTLVToBuf [01:30:54]FM_MakeSignedData [01:30:54]FM_MakeSignedData [01:30:54]SAM_PROTO_SignData [01:30:54]wFMCommunicate request_size=4 [01:30:54]MH_SAM_APDU [01:30:54]CAPDU: 80 0D 01 02 [01:30:54]Write to MH i2c: E2 08 00 3C 3C 80 0D 01 02 00 00 00 00 F1 [01:30:54]Write i2c OK [01:30:54]MH_I2C_Read... [01:30:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:30:54]Read from MH i2c: E2 [01:30:54]MH_I2C_Read... [01:30:54]Read from MH i2c: E2 03 00 [01:30:54]MH_I2C_Read... [01:30:54]Read from MH i2c: E2 03 00 3C 3C 00 90 00 EC [01:30:54]RAPDU: 90 00 [01:30:54]wFMCommunicate OK [01:30:54]wFMCommunicate request_size=255 [01:30:54]MH_SAM_APDU [01:30:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 00 00 00 F4 03 04 00 CE AE 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BB 63 02 00 35 04 06 00 FA [01:30:54]Write to MH i2c: E2 02 01 3D 3C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 00 00 00 F4 03 04 00 CE AE 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BB 63 02 00 35 04 06 00 FA 00 00 BF [01:30:54]Write i2c OK [01:30:54]MH_I2C_Read... [01:30:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:30:54]Read from MH i2c: E2 [01:30:54]MH_I2C_Read... [01:30:54]Read from MH i2c: E2 03 00 [01:30:54]MH_I2C_Read... [01:30:54]Read from MH i2c: E2 03 00 3D 3C 00 90 00 ED [01:30:54]RAPDU: 90 00 [01:30:54]wFMCommunicate OK [01:30:54]wFMCommunicate request_size=10 [01:30:54]MH_SAM_APDU [01:30:54]CAPDU: 80 0D 02 02 05 C2 3C F7 26 22 [01:30:54]Write to MH i2c: E2 0D 00 3E 3C 80 0D 02 02 05 00 C2 3C F7 26 22 00 00 3B [01:30:54]Write i2c OK [01:30:54]MH_I2C_Read... [01:30:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:30:54]Read from MH i2c: E2 [01:30:54]MH_I2C_Read... [01:30:54]Read from MH i2c: E2 03 00 [01:30:54]MH_I2C_Read... [01:30:54]Read from MH i2c: E2 03 00 3E 3C 00 90 00 EE [01:30:54]RAPDU: 90 00 [01:30:54]wFMCommunicate OK [01:30:54]wFMCommunicate request_size=4 [01:30:54]MH_SAM_APDU [01:30:54]CAPDU: 80 0D 03 02 [01:30:54]Write to MH i2c: E2 08 00 3F 3C 80 0D 03 02 00 00 00 00 F6 [01:30:54]Write i2c OK [01:30:54]MH_I2C_Read... [01:30:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:30:54]Read from MH i2c: E2 [01:30:54]MH_I2C_Read... [01:30:54]Read from MH i2c: E2 0B 00 [01:30:54]MH_I2C_Read... [01:30:54]Read from MH i2c: E2 0B 00 3F 3C 00 32 11 45 9E 15 50 5E 4B 90 00 2B [01:30:54]RAPDU: 32 11 45 9E 15 50 5E 4B 90 00 [01:30:54]wFMCommunicate OK [01:30:54]SAM_PROTO_SignData done [01:30:54]FM_MakeSignedData done [01:30:54]CreateOFDProtocolMessage [01:30:54]wFMCommunicate request_size=4 [01:30:54]MH_SAM_APDU [01:30:54]CAPDU: 80 11 00 00 [01:30:54]Write to MH i2c: E2 08 00 40 3C 80 11 00 00 00 00 00 00 F6 [01:30:54]Write i2c OK [01:30:54]MH_I2C_Read... [01:30:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:30:54]Read from MH i2c: E2 [01:30:54]MH_I2C_Read... [01:30:54]Read from MH i2c: E2 17 00 [01:30:54]MH_I2C_Read... [01:30:54]Read from MH i2c: E2 17 00 40 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 47 [01:30:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:30:54]wFMCommunicate OK [01:30:54]CreateOFDProtocolMessage done [01:30:54]OFDSenderStorePacket 156603 [01:30:54]StoreOFDPacket docnum=156603 [01:30:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DF 17 07 01 7E 27 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 00 00 00 F4 03 04 00 CE AE 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BB 63 02 00 35 04 06 00 FA C2 3C F7 26 22 32 11 45 9E 15 50 5E 4B [01:30:54]CheckFolder [01:30:54]dirname=/storage/ofd_packets [01:30:54]CheckFolder done [01:30:54]ProducePacketName [01:30:54]name=ofd_packets/00156603 [01:30:54]NVStorageSaveData ofd_packets/00156603 [01:30:54]File name is /storage/ofd_packets/00156603 [01:30:54]Write 301 bytes [01:30:54]NVStorageSaveData done [01:30:54]OFDSenderStorePacket done [01:30:54]KKMCreateOFDPacket done [01:30:54]NVStorageSaveData kkm_last_timestamp [01:30:54]File name is /storage/kkm_last_timestamp [01:30:54]Write 4 bytes [01:30:54]NVStorageSaveData done [01:30:54]ExternCall_PrintAddStr [01:30:54]wPrintStart [01:30:54]Write to MH i2c: 01 00 00 41 3C 7D [01:30:54]Write i2c OK [01:30:54]MH_I2C_Read... [01:30:54]Read from MH i2c: 01 [01:30:54]MH_I2C_Read... [01:30:54]Read from MH i2c: 01 07 00 [01:30:54]MH_I2C_Read... [01:30:54]Read from MH i2c: 01 07 00 41 3C 00 00 00 00 00 FF 0F 92 [01:30:54]RasterBufferAndPrint [01:30:54]line Счет N : (1)874922 [01:30:54]line ИНН: 02508201610067 [01:30:54]line Контрольно-Кассовый Чек [01:30:54]line ПРОДАЖА [01:30:54]line ТРК (МРК, ГНК) : 12 [01:30:54]line Товар: 2710124130 [01:30:54]line Аи-92-К-5 [01:30:54]line 2.990 * 66.90 [01:30:54]line = 200.03 [01:30:54]line НДС 12% НСП 1% [01:30:54]line > о реализуемом товаре [01:30:54]line ОКРУГЛЕНИЕ: -0.03 [01:30:54]line ИТОГО: 200.00 [01:30:54]line Внесено: 200.00 [01:30:54]line СДАЧА: 0.00 [01:30:54]line НСП 1% : 1.77 [01:30:54]line НДС 12% : 21.24 [01:30:54]line Наличными: 200.00 [01:30:54]line Безнал.: 0.00 [01:30:54]line Место: АЗС № 165 "Партнер Нефть" [01:30:54]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [01:30:54]line СНО: Общий режим [01:30:54]line Чек 23 21.10.2024 01:30 [01:30:54]line Смена: 315 ФФД: 1.0 [01:30:54]line ЗНМ: 0300000234 [01:30:54]line РНМ: 0000137193017469 [01:30:54]line Версия ККМ: v1.0 [01:30:54]line ФМ: 0000000000963156 [01:30:54]line ФД: 156603 [01:30:54]line ФПД: 275712153429538 [01:30:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T013054&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156603&fm=275712153429538&tin=02508201610067®Number=0000137193017469&sum=20000 [01:30:54]OFD Sender: Processing packet 156603 [packets to send 52, broken 51] [01:30:54]ProducePacketName [01:30:54]name=ofd_packets/00156603 [01:30:54]OFD Sender: To server: pG, [01:30:54]CommunicateWithHost lk.salyk.kg:30040 [01:30:54]ConnectInit lk.salyk.kg [01:30:54]written 0, free lines is 4095 [01:30:54]Connected sock=10 [01:30:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DF 17 07 01 7E 27 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 00 00 00 F4 03 04 00 CE AE 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BB 63 02 00 35 04 06 00 FA C2 3C F7 26 22 32 11 45 9E 15 50 5E 4B [01:30:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 57 BE 47 00 F5 A8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BB 63 02 00 F4 03 04 00 00 55 15 67 B6 04 01 00 00 EA D7 5C 4F 1D BC 60 93 [01:30:55]CommunicateWithHost err = 0 [01:30:55]CheckOFDResponse [01:30:55]1017 (14) - 77093643461234 [01:30:55]1041 (16) - 0000000000963156 [01:30:55]1040 (4) - 156603 [01:30:55]1012 (4) - 20.10.2024 19:07 [01:30:55]1206 (1) - 0 [01:30:55]OFD Sender: Remove packet 156603 [01:30:55]ProducePacketName [01:30:55]name=ofd_packets/00156603 [01:30:55]NVStorageDeleteData [01:30:55]Write to MH i2c: 01 00 00 6C 3C A8 [01:30:55]Write i2c OK [01:30:55]MH_I2C_Read... [01:30:55]Read from MH i2c: 01 [01:30:55]MH_I2C_Read... [01:30:55]Read from MH i2c: 01 07 00 [01:30:55]MH_I2C_Read... [01:30:55]Read from MH i2c: 01 07 00 6C 3C 00 00 00 00 00 E1 0C 9C [01:30:55]RasterBufferAndPrint [01:30:55]line [01:30:55]line [01:30:55]line [01:30:55]line [01:30:55]line [01:30:55]written 0, free lines is 3303 [01:30:55]MH_Cut [01:30:55]Write to MH i2c: D1 01 00 73 3C 01 81 [01:30:55]Write i2c OK [01:30:55]MH_I2C_Read... [01:30:55]Read from MH i2c: D1 [01:30:55]MH_I2C_Read... [01:30:55]Read from MH i2c: D1 01 00 [01:30:55]MH_I2C_Read... [01:30:55]Read from MH i2c: D1 01 00 73 3C 00 80 [01:30:55]Write to MH i2c: 01 00 00 74 3C B0 [01:30:55]Write i2c OK [01:30:55]MH_I2C_Read... [01:30:55]OFD Sender: No OFD packet to send [01:30:56]*** Cut start [01:30:56]*** Partial cut [01:30:56]*** CUTSNS_PIN = 1 [01:30:56]*** CUTSNS_PIN = 0 [01:30:56]*** Brake cut motor [01:30:56]Read from MH i2c: 01 [01:30:56]MH_I2C_Read... [01:30:56]*** Stop cut motor [01:30:56]*** Cut end [01:30:56]Read from MH i2c: 01 07 00 [01:30:56]MH_I2C_Read... [01:30:56]Read from MH i2c: 01 07 00 74 3C 00 00 00 00 00 FF 0F C5 [01:30:56]process_action close_receipt done [01:30:56]requested_data is exist [01:30:56]produce_requested_data [01:30:56]requested_item fm.sn is exist - process it [01:30:56]wFMCommunicate request_size=4 [01:30:56]MH_SAM_APDU [01:30:56]CAPDU: 80 11 00 00 [01:30:56]Write to MH i2c: E2 08 00 75 3C 80 11 00 00 00 00 00 00 2B [01:30:56]Write i2c OK [01:30:56]MH_I2C_Read... [01:30:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:30:56]Read from MH i2c: E2 [01:30:56]MH_I2C_Read... [01:30:56]Read from MH i2c: E2 17 00 [01:30:56]MH_I2C_Read... [01:30:56]Read from MH i2c: E2 17 00 75 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7C [01:30:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:30:56]wFMCommunicate OK [01:30:56]requested_item fd.num is exist - process it [01:30:56]SAM_PROTO_GetFieldsCounters [01:30:56]wFMCommunicate request_size=4 [01:30:56]MH_SAM_APDU [01:30:56]CAPDU: 80 13 00 00 [01:30:56]Write to MH i2c: E2 08 00 76 3C 80 13 00 00 00 00 00 00 2E [01:30:56]Write i2c OK [01:30:56]MH_I2C_Read... [01:30:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:30:56]Read from MH i2c: E2 [01:30:56]MH_I2C_Read... [01:30:56]Read from MH i2c: E2 62 00 [01:30:56]MH_I2C_Read... [01:30:56]Read from MH i2c: E2 62 00 76 3C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BB 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 17 00 00 00 5E 04 04 00 17 00 00 00 57 04 04 00 18 00 00 00 19 04 04 00 00 00 00 00 90 00 08 [01:30:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BB 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 17 00 00 00 5E 04 04 00 17 00 00 00 57 04 04 00 18 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:30:56]wFMCommunicate OK [01:30:56]SAM_PROTO_GetFieldsCounters done [01:30:56]requested_item shift.num is exist - process it [01:30:56]requested_item shift.opened is exist - process it [01:30:56]req_shift_opened [01:30:56]FM_GetShiftState [01:30:56]SAM_PROTO_GetShiftState [01:30:56]wFMCommunicate request_size=4 [01:30:56]MH_SAM_APDU [01:30:56]CAPDU: 80 13 01 00 [01:30:56]Write to MH i2c: E2 08 00 77 3C 80 13 01 00 00 00 00 00 30 [01:30:56]Write i2c OK [01:30:56]MH_I2C_Read... [01:30:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:30:56]Read from MH i2c: E2 [01:30:56]MH_I2C_Read... [01:30:56]Read from MH i2c: E2 0E 00 [01:30:56]MH_I2C_Read... [01:30:56]Read from MH i2c: E2 0E 00 77 3C 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 63 [01:30:56]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [01:30:56]wFMCommunicate OK [01:30:56]SAM_PROTO_GetShiftState done [01:30:56]FM_GetShiftState done [01:30:56]req_shift_opened done [01:30:56]requested_item shift.open_date is exist - process it [01:30:56]req_shift_open_date [01:30:56]req_shift_open_date done [01:30:56]produce_requested_data done [01:30:56]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156603,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965} [01:30:56]process_action_free close_receipt [01:30:56]json_value_free [01:30:56]json_value_free done [01:30:56]process_json_proto returns [01:30:56]Send response to host [01:30:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156603,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965}}} [01:30:56]free response buf [01:30:56]execute_script done [01:30:56]execute_script returns [01:30:56]free content buf [01:30:56]Sock 9.Close socket [01:30:56]Sock 9.Thread stoped [01:31:00]OFD Sender: No OFD packet to send [01:31:05]OFD Sender: No OFD packet to send [01:31:10]OFD Sender: No OFD packet to send [01:31:15]OFD Sender: No OFD packet to send [01:31:20]OFD Sender: No OFD packet to send [01:31:25]OFD Sender: No OFD packet to send [01:31:30]OFD Sender: No OFD packet to send [01:31:35]OFD Sender: No OFD packet to send [01:31:40]OFD Sender: No OFD packet to send [01:31:45]OFD Sender: No OFD packet to send [01:31:50]OFD Sender: No OFD packet to send [01:31:55]OFD Sender: No OFD packet to send [01:32:00]OFD Sender: No OFD packet to send [01:32:02]accept exits with 7 [01:32:02]New connection [01:32:02]New thread 3066588516 created [01:32:02]Thread 3066731876 joined [01:32:02]Waiting for new connection... [01:32:02] Sock 7.Parse request [01:32:02]Sock 7.Check first char [01:32:02]Sock 7.First char is OK [01:32:02]request: POST /json_proto HTTP/1.0 [01:32:02]Method: POST [01:32:02]URL: /json_proto [01:32:02]Method is POST - this is cgi request [01:32:02]url: /json_proto [01:32:02]query_string will be loaded in cgi processing [01:32:02]execute_cgi json_proto POST (null) [01:32:02]execute_cgi path=json_proto method=POST [01:32:02]POST find Content-Length [01:32:02]Host: 172.17.53.67:8080 [01:32:02]Content-Length: 632 [01:32:02]Content-Type: application/json [01:32:02] [01:32:02]POST finish read [01:32:02]Found Content-Length = 632 [01:32:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874923", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:32:02]execute_script... [01:32:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874923", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:32:02]POST & json_proto [01:32:02]process_json_proto [01:32:02]json parsed OK: [01:32:02]protocol is kg_v1.0 [01:32:02]action value=close_receipt [01:32:02]process_action close_receipt [01:32:02]cmd_close_receipt [01:32:02]MH_GetDate [01:32:02]Write to MH i2c: F0 00 00 78 3C A3 [01:32:02]Write i2c OK [01:32:02]MH_I2C_Read... [01:32:02]Read from MH i2c: F0 [01:32:02]MH_I2C_Read... [01:32:02]Read from MH i2c: F0 09 00 [01:32:02]MH_I2C_Read... [01:32:02]Read from MH i2c: F0 09 00 78 3C 00 14 AF 15 67 19 BC 99 64 BD [01:32:02]GetLastDocTimeStamp 1729474254 [01:32:02]current date 1729474324 [01:32:02]FM_GetShiftState [01:32:02]SAM_PROTO_GetShiftState [01:32:02]wFMCommunicate request_size=4 [01:32:02]MH_SAM_APDU [01:32:02]CAPDU: 80 13 01 00 [01:32:02]Write to MH i2c: E2 08 00 79 3C 80 13 01 00 00 00 00 00 32 [01:32:02]Write i2c OK [01:32:02]MH_I2C_Read... [01:32:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:32:02]Read from MH i2c: E2 [01:32:02]MH_I2C_Read... [01:32:02]Read from MH i2c: E2 0E 00 [01:32:02]MH_I2C_Read... [01:32:02]Read from MH i2c: E2 0E 00 79 3C 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 65 [01:32:02]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [01:32:02]wFMCommunicate OK [01:32:02]SAM_PROTO_GetShiftState done [01:32:02]FM_GetShiftState done [01:32:02]opened in 1729469965 [01:32:02]opened+sec_in_day 1729556365 [01:32:02]quantity*price = 50000 [01:32:02]sum+1 = 50001 [01:32:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 24 21.10.2024 01:32 Смена: 315 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156604 ФПД: 167702934374668 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T013204&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156604&fm=167702934374668&tin=02508201610067®Number=0000137193017469&sum=50000 [01:32:03]StoreToDocumentArchive [01:32:03]shift 315 fd 156604 [01:32:03]save to /storage/0315/doc_00156604 [01:32:03]save last doc name /storage/0315/doc_00156604 to /storage/kkm_last_doc_name [01:32:03]save OK [01:32:03]Clear old archive folders... [01:32:03]ProcessDocumentItem done err = 0, tmpTLVsize=252 [01:32:03]tlvbuf is 002F1030 [01:32:03]SAM_PROTO_ClearQueue [01:32:03]wFMCommunicate request_size=4 [01:32:03]MH_SAM_APDU [01:32:03]CAPDU: 80 09 00 00 [01:32:03]Write to MH i2c: E2 08 00 86 3C 80 09 00 00 00 00 00 00 34 [01:32:03]Write i2c OK [01:32:03]MH_I2C_Read... [01:32:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:32:03]Read from MH i2c: E2 [01:32:03]MH_I2C_Read... [01:32:03]Read from MH i2c: E2 03 00 [01:32:03]MH_I2C_Read... [01:32:03]Read from MH i2c: E2 03 00 86 3C 00 90 00 36 [01:32:03]RAPDU: 90 00 [01:32:03]wFMCommunicate OK [01:32:03]SAM_PROTO_ClearQueue done [01:32:03]KKMCreateOFDPacket [01:32:03]OFDProtocolAddRootSTLVToBuf [01:32:03]FM_MakeSignedData [01:32:03]FM_MakeSignedData [01:32:03]SAM_PROTO_SignData [01:32:03]wFMCommunicate request_size=4 [01:32:03]MH_SAM_APDU [01:32:03]CAPDU: 80 0D 01 02 [01:32:03]Write to MH i2c: E2 08 00 87 3C 80 0D 01 02 00 00 00 00 3C [01:32:03]Write i2c OK [01:32:03]MH_I2C_Read... [01:32:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:32:03]Read from MH i2c: E2 [01:32:03]MH_I2C_Read... [01:32:03]Read from MH i2c: E2 03 00 [01:32:03]MH_I2C_Read... [01:32:03]Read from MH i2c: E2 03 00 87 3C 00 90 00 37 [01:32:03]RAPDU: 90 00 [01:32:03]wFMCommunicate OK [01:32:03]wFMCommunicate request_size=255 [01:32:03]MH_SAM_APDU [01:32:03]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 14 AF 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BC 63 02 00 35 04 06 00 [01:32:03]Write to MH i2c: E2 02 01 88 3C 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 14 AF 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BC 63 02 00 35 04 06 00 00 00 71 [01:32:03]Write i2c OK [01:32:03]MH_I2C_Read... [01:32:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:32:03]Read from MH i2c: E2 [01:32:03]MH_I2C_Read... [01:32:03]Read from MH i2c: E2 03 00 [01:32:03]MH_I2C_Read... [01:32:03]Read from MH i2c: E2 03 00 88 3C 00 90 00 38 [01:32:03]RAPDU: 90 00 [01:32:03]wFMCommunicate OK [01:32:03]wFMCommunicate request_size=11 [01:32:03]MH_SAM_APDU [01:32:03]CAPDU: 80 0D 02 02 06 98 86 61 D4 C9 0C [01:32:03]Write to MH i2c: E2 0E 00 89 3C 80 0D 02 02 06 00 98 86 61 D4 C9 0C 00 00 73 [01:32:03]Write i2c OK [01:32:03]MH_I2C_Read... [01:32:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:32:03]Read from MH i2c: E2 [01:32:03]MH_I2C_Read... [01:32:03]Read from MH i2c: E2 03 00 [01:32:03]MH_I2C_Read... [01:32:03]Read from MH i2c: E2 03 00 89 3C 00 90 00 39 [01:32:03]RAPDU: 90 00 [01:32:03]wFMCommunicate OK [01:32:03]wFMCommunicate request_size=4 [01:32:03]MH_SAM_APDU [01:32:03]CAPDU: 80 0D 03 02 [01:32:03]Write to MH i2c: E2 08 00 8A 3C 80 0D 03 02 00 00 00 00 41 [01:32:03]Write i2c OK [01:32:03]MH_I2C_Read... [01:32:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:32:03]Read from MH i2c: E2 [01:32:03]MH_I2C_Read... [01:32:03]Read from MH i2c: E2 0B 00 [01:32:03]MH_I2C_Read... [01:32:03]Read from MH i2c: E2 0B 00 8A 3C 00 F5 FC 65 10 5D BF AB 6E 90 00 DD [01:32:03]RAPDU: F5 FC 65 10 5D BF AB 6E 90 00 [01:32:03]wFMCommunicate OK [01:32:03]SAM_PROTO_SignData done [01:32:03]FM_MakeSignedData done [01:32:03]CreateOFDProtocolMessage [01:32:03]wFMCommunicate request_size=4 [01:32:03]MH_SAM_APDU [01:32:03]CAPDU: 80 11 00 00 [01:32:03]Write to MH i2c: E2 08 00 8B 3C 80 11 00 00 00 00 00 00 41 [01:32:03]Write i2c OK [01:32:03]MH_I2C_Read... [01:32:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:32:03]Read from MH i2c: E2 [01:32:03]MH_I2C_Read... [01:32:03]Read from MH i2c: E2 17 00 [01:32:03]MH_I2C_Read... [01:32:03]Read from MH i2c: E2 17 00 8B 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 92 [01:32:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:32:03]wFMCommunicate OK [01:32:03]CreateOFDProtocolMessage done [01:32:03]OFDSenderStorePacket 156604 [01:32:03]StoreOFDPacket docnum=156604 [01:32:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 9A 18 08 01 6E 80 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 14 AF 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BC 63 02 00 35 04 06 00 98 86 61 D4 C9 0C F5 FC 65 10 5D BF AB 6E [01:32:03]CheckFolder [01:32:03]dirname=/storage/ofd_packets [01:32:03]CheckFolder done [01:32:03]ProducePacketName [01:32:03]name=ofd_packets/00156604 [01:32:03]NVStorageSaveData ofd_packets/00156604 [01:32:03]File name is /storage/ofd_packets/00156604 [01:32:03]Write 302 bytes [01:32:03]NVStorageSaveData done [01:32:03]OFDSenderStorePacket done [01:32:03]KKMCreateOFDPacket done [01:32:03]NVStorageSaveData kkm_last_timestamp [01:32:03]File name is /storage/kkm_last_timestamp [01:32:03]Write 4 bytes [01:32:03]NVStorageSaveData done [01:32:03]ExternCall_PrintAddStr [01:32:03]wPrintStart [01:32:03]Write to MH i2c: 01 00 00 8C 3C C8 [01:32:03]Write i2c OK [01:32:03]MH_I2C_Read... [01:32:03]Read from MH i2c: 01 [01:32:03]MH_I2C_Read... [01:32:03]Read from MH i2c: 01 07 00 [01:32:03]MH_I2C_Read... [01:32:03]Read from MH i2c: 01 07 00 8C 3C 00 00 00 00 00 FF 0F DD [01:32:03]RasterBufferAndPrint [01:32:03]line Счет N : (1)874923 [01:32:03]line ИНН: 02508201610067 [01:32:03]line Контрольно-Кассовый Чек [01:32:03]line ПРОДАЖА [01:32:03]line ТРК (МРК, ГНК) : 33 [01:32:03]line Товар: 2710124130 [01:32:03]line Super 92-К-5 [01:32:03]line 7.310 * 68.40 [01:32:03]line = 500.00 [01:32:03]line НДС 12% НСП 1% [01:32:03]line > о реализуемом товаре [01:32:03]line ИТОГО: 500.00 [01:32:03]line НСП 1% : 4.42 [01:32:03]line НДС 12% : 53.10 [01:32:03]line Наличными: 500.00 [01:32:03]line Безнал.: 0.00 [01:32:03]line Место: АЗС № 165 "Партнер Нефть" [01:32:03]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [01:32:03]line СНО: Общий режим [01:32:03]line Чек 24 21.10.2024 01:32 [01:32:03]line Смена: 315 ФФД: 1.0 [01:32:03]line ЗНМ: 0300000234 [01:32:03]line РНМ: 0000137193017469 [01:32:03]line Версия ККМ: v1.0 [01:32:03]line ФМ: 0000000000963156 [01:32:03]line ФД: 156604 [01:32:03]line ФПД: 167702934374668 [01:32:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T013204&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156604&fm=167702934374668&tin=02508201610067®Number=0000137193017469&sum=50000 [01:32:04]OFD Sender: Processing packet 156604 [packets to send 52, broken 51] [01:32:04]ProducePacketName [01:32:04]name=ofd_packets/00156604 [01:32:04]OFD Sender: To server: pG, [01:32:04]CommunicateWithHost lk.salyk.kg:30040 [01:32:04]ConnectInit lk.salyk.kg [01:32:04]written 0, free lines is 4095 [01:32:04]Connected sock=10 [01:32:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 9A 18 08 01 6E 80 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 14 AF 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BC 63 02 00 35 04 06 00 98 86 61 D4 C9 0C F5 FC 65 10 5D BF AB 6E [01:32:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 EF 41 47 00 8C DF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BC 63 02 00 F4 03 04 00 45 55 15 67 B6 04 01 00 00 20 B9 00 0C 78 02 1C 2D [01:32:04]CommunicateWithHost err = 0 [01:32:04]CheckOFDResponse [01:32:04]1017 (14) - 77093643461234 [01:32:04]1041 (16) - 0000000000963156 [01:32:04]1040 (4) - 156604 [01:32:04]1012 (4) - 20.10.2024 19:08 [01:32:04]1206 (1) - 0 [01:32:04]OFD Sender: Remove packet 156604 [01:32:04]ProducePacketName [01:32:04]name=ofd_packets/00156604 [01:32:04]NVStorageDeleteData [01:32:04]Write to MH i2c: 01 00 00 B4 3C F0 [01:32:04]Write i2c OK [01:32:04]MH_I2C_Read... [01:32:04]Read from MH i2c: 01 [01:32:04]MH_I2C_Read... [01:32:04]Read from MH i2c: 01 07 00 [01:32:04]MH_I2C_Read... [01:32:04]Read from MH i2c: 01 07 00 B4 3C 00 00 00 00 00 13 0D 17 [01:32:04]RasterBufferAndPrint [01:32:04]line [01:32:04]line [01:32:04]line [01:32:04]line [01:32:04]line [01:32:04]written 0, free lines is 3354 [01:32:04]MH_Cut [01:32:04]Write to MH i2c: D1 01 00 BB 3C 01 C9 [01:32:04]Write i2c OK [01:32:04]MH_I2C_Read... [01:32:04]Read from MH i2c: D1 [01:32:04]MH_I2C_Read... [01:32:04]Read from MH i2c: D1 01 00 [01:32:04]MH_I2C_Read... [01:32:04]Read from MH i2c: D1 01 00 BB 3C 00 C8 [01:32:04]Write to MH i2c: 01 00 00 BC 3C F8 [01:32:04]Write i2c OK [01:32:04]MH_I2C_Read... [01:32:04]OFD Sender: No OFD packet to send [01:32:05]*** Cut start [01:32:05]*** Partial cut [01:32:05]*** CUTSNS_PIN = 1 [01:32:05]*** CUTSNS_PIN = 0 [01:32:05]*** Brake cut motor [01:32:05]Read from MH i2c: 01 [01:32:05]MH_I2C_Read... [01:32:05]*** Stop cut motor [01:32:05]*** Cut end [01:32:05]Read from MH i2c: 01 07 00 [01:32:05]MH_I2C_Read... [01:32:05]Read from MH i2c: 01 07 00 BC 3C 00 00 00 00 00 FF 0F 0D [01:32:05]process_action close_receipt done [01:32:05]requested_data is exist [01:32:05]produce_requested_data [01:32:05]requested_item fm.sn is exist - process it [01:32:05]wFMCommunicate request_size=4 [01:32:05]MH_SAM_APDU [01:32:05]CAPDU: 80 11 00 00 [01:32:05]Write to MH i2c: E2 08 00 BD 3C 80 11 00 00 00 00 00 00 73 [01:32:05]Write i2c OK [01:32:05]MH_I2C_Read... [01:32:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:32:05]Read from MH i2c: E2 [01:32:05]MH_I2C_Read... [01:32:05]Read from MH i2c: E2 17 00 [01:32:05]MH_I2C_Read... [01:32:05]Read from MH i2c: E2 17 00 BD 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C4 [01:32:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:32:05]wFMCommunicate OK [01:32:05]requested_item fd.num is exist - process it [01:32:05]SAM_PROTO_GetFieldsCounters [01:32:05]wFMCommunicate request_size=4 [01:32:05]MH_SAM_APDU [01:32:05]CAPDU: 80 13 00 00 [01:32:05]Write to MH i2c: E2 08 00 BE 3C 80 13 00 00 00 00 00 00 76 [01:32:05]Write i2c OK [01:32:05]MH_I2C_Read... [01:32:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:32:06]Read from MH i2c: E2 [01:32:06]MH_I2C_Read... [01:32:06]Read from MH i2c: E2 62 00 [01:32:06]MH_I2C_Read... [01:32:06]Read from MH i2c: E2 62 00 BE 3C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BC 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 18 00 00 00 5E 04 04 00 18 00 00 00 57 04 04 00 19 00 00 00 19 04 04 00 00 00 00 00 90 00 54 [01:32:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BC 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 18 00 00 00 5E 04 04 00 18 00 00 00 57 04 04 00 19 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:32:06]wFMCommunicate OK [01:32:06]SAM_PROTO_GetFieldsCounters done [01:32:06]requested_item shift.num is exist - process it [01:32:06]requested_item shift.opened is exist - process it [01:32:06]req_shift_opened [01:32:06]FM_GetShiftState [01:32:06]SAM_PROTO_GetShiftState [01:32:06]wFMCommunicate request_size=4 [01:32:06]MH_SAM_APDU [01:32:06]CAPDU: 80 13 01 00 [01:32:06]Write to MH i2c: E2 08 00 BF 3C 80 13 01 00 00 00 00 00 78 [01:32:06]Write i2c OK [01:32:06]MH_I2C_Read... [01:32:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:32:06]Read from MH i2c: E2 [01:32:06]MH_I2C_Read... [01:32:06]Read from MH i2c: E2 0E 00 [01:32:06]MH_I2C_Read... [01:32:06]Read from MH i2c: E2 0E 00 BF 3C 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 AB [01:32:06]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [01:32:06]wFMCommunicate OK [01:32:06]SAM_PROTO_GetShiftState done [01:32:06]FM_GetShiftState done [01:32:06]req_shift_opened done [01:32:06]requested_item shift.open_date is exist - process it [01:32:06]req_shift_open_date [01:32:06]req_shift_open_date done [01:32:06]produce_requested_data done [01:32:06]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156604,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965} [01:32:06]process_action_free close_receipt [01:32:06]json_value_free [01:32:06]json_value_free done [01:32:06]process_json_proto returns [01:32:06]Send response to host [01:32:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156604,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965}}} [01:32:06]free response buf [01:32:06]execute_script done [01:32:06]execute_script returns [01:32:06]free content buf [01:32:06]Sock 7.Close socket [01:32:06]Sock 7.Thread stoped [01:32:09]OFD Sender: No OFD packet to send [01:32:14]OFD Sender: No OFD packet to send [01:32:19]OFD Sender: No OFD packet to send [01:32:24]OFD Sender: No OFD packet to send [01:32:30]OFD Sender: No OFD packet to send [01:32:35]OFD Sender: No OFD packet to send [01:32:40]OFD Sender: No OFD packet to send [01:32:45]OFD Sender: No OFD packet to send [01:32:50]OFD Sender: No OFD packet to send [01:32:55]OFD Sender: No OFD packet to send [01:33:00]OFD Sender: No OFD packet to send [01:33:05]OFD Sender: No OFD packet to send [01:33:10]OFD Sender: No OFD packet to send [01:33:15]OFD Sender: No OFD packet to send [01:33:20]OFD Sender: No OFD packet to send [01:33:25]OFD Sender: No OFD packet to send [01:33:30]OFD Sender: No OFD packet to send [01:33:35]OFD Sender: No OFD packet to send [01:33:40]OFD Sender: No OFD packet to send [01:33:45]OFD Sender: No OFD packet to send [01:33:50]OFD Sender: No OFD packet to send [01:33:55]OFD Sender: No OFD packet to send [01:34:00]OFD Sender: No OFD packet to send [01:34:05]OFD Sender: No OFD packet to send [01:34:10]OFD Sender: No OFD packet to send [01:34:15]OFD Sender: No OFD packet to send [01:34:20]OFD Sender: No OFD packet to send [01:34:25]OFD Sender: No OFD packet to send [01:34:30]OFD Sender: No OFD packet to send [01:34:35]OFD Sender: No OFD packet to send [01:34:40]OFD Sender: No OFD packet to send [01:34:45]OFD Sender: No OFD packet to send [01:34:50]OFD Sender: No OFD packet to send [01:34:55]OFD Sender: No OFD packet to send [01:35:00]OFD Sender: No OFD packet to send [01:35:05]OFD Sender: No OFD packet to send [01:35:10]OFD Sender: No OFD packet to send [01:35:15]OFD Sender: No OFD packet to send [01:35:20]OFD Sender: No OFD packet to send [01:35:25]OFD Sender: No OFD packet to send [01:35:30]OFD Sender: No OFD packet to send [01:35:35]OFD Sender: No OFD packet to send [01:35:40]OFD Sender: No OFD packet to send [01:35:45]OFD Sender: No OFD packet to send [01:35:50]OFD Sender: No OFD packet to send [01:35:55]OFD Sender: No OFD packet to send [01:36:00]OFD Sender: No OFD packet to send [01:36:05]OFD Sender: No OFD packet to send [01:36:10]OFD Sender: No OFD packet to send [01:36:15]OFD Sender: No OFD packet to send [01:36:20]OFD Sender: No OFD packet to send [01:36:25]OFD Sender: No OFD packet to send [01:36:30]OFD Sender: No OFD packet to send [01:36:35]OFD Sender: No OFD packet to send [01:36:40]OFD Sender: No OFD packet to send [01:36:45]OFD Sender: No OFD packet to send [01:36:50]OFD Sender: No OFD packet to send [01:36:55]OFD Sender: No OFD packet to send [01:37:00]OFD Sender: No OFD packet to send [01:37:04]accept exits with 9 [01:37:04]New connection [01:37:04]New thread 3066731876 created [01:37:04]Thread 3066588516 joined [01:37:04]Waiting for new connection... [01:37:04] Sock 9.Parse request [01:37:04]Sock 9.Check first char [01:37:04]Sock 9.First char is OK [01:37:04]request: POST /json_proto HTTP/1.0 [01:37:04]Method: POST [01:37:04]URL: /json_proto [01:37:04]Method is POST - this is cgi request [01:37:04]url: /json_proto [01:37:04]query_string will be loaded in cgi processing [01:37:04]execute_cgi json_proto POST (null) [01:37:04]execute_cgi path=json_proto method=POST [01:37:04]POST find Content-Length [01:37:04]Host: 172.17.53.67:8080 [01:37:04]Content-Length: 675 [01:37:04]Content-Type: application/json [01:37:04] [01:37:04]POST finish read [01:37:04]Found Content-Length = 675 [01:37:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874924", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:37:04]execute_script... [01:37:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874924", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:37:04]POST & json_proto [01:37:04]process_json_proto [01:37:04]json parsed OK: [01:37:04]protocol is kg_v1.0 [01:37:04]action value=close_receipt [01:37:04]process_action close_receipt [01:37:04]cmd_close_receipt [01:37:04]MH_GetDate [01:37:04]Write to MH i2c: F0 00 00 C0 3C EB [01:37:04]Write i2c OK [01:37:04]MH_I2C_Read... [01:37:04]Read from MH i2c: F0 [01:37:04]MH_I2C_Read... [01:37:04]Read from MH i2c: F0 09 00 [01:37:04]MH_I2C_Read... [01:37:04]Read from MH i2c: F0 09 00 C0 3C 00 42 B0 15 67 19 BC 99 64 34 [01:37:04]GetLastDocTimeStamp 1729474324 [01:37:04]current date 1729474626 [01:37:04]FM_GetShiftState [01:37:04]SAM_PROTO_GetShiftState [01:37:04]wFMCommunicate request_size=4 [01:37:04]MH_SAM_APDU [01:37:04]CAPDU: 80 13 01 00 [01:37:04]Write to MH i2c: E2 08 00 C1 3C 80 13 01 00 00 00 00 00 7A [01:37:04]Write i2c OK [01:37:04]MH_I2C_Read... [01:37:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:37:04]Read from MH i2c: E2 [01:37:04]MH_I2C_Read... [01:37:04]Read from MH i2c: E2 0E 00 [01:37:04]MH_I2C_Read... [01:37:04]Read from MH i2c: E2 0E 00 C1 3C 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 AD [01:37:04]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [01:37:04]wFMCommunicate OK [01:37:04]SAM_PROTO_GetShiftState done [01:37:04]FM_GetShiftState done [01:37:04]opened in 1729469965 [01:37:04]opened+sec_in_day 1729556365 [01:37:04]quantity*price = 80010 [01:37:04]sum+1 = 80011 [01:37:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 25 21.10.2024 01:37 Смена: 315 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156605 ФПД: 198235915935004 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T013706&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156605&fm=198235915935004&tin=02508201610067®Number=0000137193017469&sum=80000 [01:37:05]StoreToDocumentArchive [01:37:05]shift 315 fd 156605 [01:37:05]save to /storage/0315/doc_00156605 [01:37:05]save last doc name /storage/0315/doc_00156605 to /storage/kkm_last_doc_name [01:37:05]save OK [01:37:05]Clear old archive folders... [01:37:05]ProcessDocumentItem done err = 0, tmpTLVsize=248 [01:37:05]tlvbuf is 003A90D0 [01:37:05]SAM_PROTO_ClearQueue [01:37:05]wFMCommunicate request_size=4 [01:37:05]MH_SAM_APDU [01:37:05]CAPDU: 80 09 00 00 [01:37:05]Write to MH i2c: E2 08 00 CE 3C 80 09 00 00 00 00 00 00 7C [01:37:05]Write i2c OK [01:37:05]MH_I2C_Read... [01:37:05]OFD Sender: No OFD packet to send [01:37:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:37:05]Read from MH i2c: E2 [01:37:05]MH_I2C_Read... [01:37:05]Read from MH i2c: E2 03 00 [01:37:05]MH_I2C_Read... [01:37:05]Read from MH i2c: E2 03 00 CE 3C 00 90 00 7E [01:37:05]RAPDU: 90 00 [01:37:05]wFMCommunicate OK [01:37:05]SAM_PROTO_ClearQueue done [01:37:05]KKMCreateOFDPacket [01:37:05]OFDProtocolAddRootSTLVToBuf [01:37:05]FM_MakeSignedData [01:37:05]FM_MakeSignedData [01:37:05]SAM_PROTO_SignData [01:37:05]wFMCommunicate request_size=4 [01:37:05]MH_SAM_APDU [01:37:05]CAPDU: 80 0D 01 02 [01:37:05]Write to MH i2c: E2 08 00 CF 3C 80 0D 01 02 00 00 00 00 84 [01:37:05]Write i2c OK [01:37:05]MH_I2C_Read... [01:37:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:37:05]Read from MH i2c: E2 [01:37:05]MH_I2C_Read... [01:37:05]Read from MH i2c: E2 03 00 [01:37:05]MH_I2C_Read... [01:37:05]Read from MH i2c: E2 03 00 CF 3C 00 90 00 7F [01:37:05]RAPDU: 90 00 [01:37:05]wFMCommunicate OK [01:37:05]wFMCommunicate request_size=255 [01:37:05]MH_SAM_APDU [01:37:05]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 42 B0 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BD 63 02 00 35 04 06 00 B4 4B 65 59 [01:37:05]Write to MH i2c: E2 02 01 D0 3C 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 42 B0 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BD 63 02 00 35 04 06 00 B4 4B 65 59 00 00 F3 [01:37:05]Write i2c OK [01:37:05]MH_I2C_Read... [01:37:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:37:05]Read from MH i2c: E2 [01:37:05]MH_I2C_Read... [01:37:05]Read from MH i2c: E2 03 00 [01:37:05]MH_I2C_Read... [01:37:05]Read from MH i2c: E2 03 00 D0 3C 00 90 00 80 [01:37:05]RAPDU: 90 00 [01:37:05]wFMCommunicate OK [01:37:05]wFMCommunicate request_size=7 [01:37:05]MH_SAM_APDU [01:37:05]CAPDU: 80 0D 02 02 02 DD 1C [01:37:05]Write to MH i2c: E2 0A 00 D1 3C 80 0D 02 02 02 00 DD 1C 00 00 84 [01:37:05]Write i2c OK [01:37:05]MH_I2C_Read... [01:37:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:37:05]Read from MH i2c: E2 [01:37:05]MH_I2C_Read... [01:37:05]Read from MH i2c: E2 03 00 [01:37:05]MH_I2C_Read... [01:37:05]Read from MH i2c: E2 03 00 D1 3C 00 90 00 81 [01:37:05]RAPDU: 90 00 [01:37:05]wFMCommunicate OK [01:37:05]wFMCommunicate request_size=4 [01:37:05]MH_SAM_APDU [01:37:05]CAPDU: 80 0D 03 02 [01:37:05]Write to MH i2c: E2 08 00 D2 3C 80 0D 03 02 00 00 00 00 89 [01:37:05]Write i2c OK [01:37:05]MH_I2C_Read... [01:37:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:37:05]Read from MH i2c: E2 [01:37:05]MH_I2C_Read... [01:37:05]Read from MH i2c: E2 0B 00 [01:37:05]MH_I2C_Read... [01:37:05]Read from MH i2c: E2 0B 00 D2 3C 00 48 16 26 E9 E0 DC F6 1E 90 00 C7 [01:37:05]RAPDU: 48 16 26 E9 E0 DC F6 1E 90 00 [01:37:05]wFMCommunicate OK [01:37:05]SAM_PROTO_SignData done [01:37:05]FM_MakeSignedData done [01:37:05]CreateOFDProtocolMessage [01:37:05]wFMCommunicate request_size=4 [01:37:05]MH_SAM_APDU [01:37:05]CAPDU: 80 11 00 00 [01:37:05]Write to MH i2c: E2 08 00 D3 3C 80 11 00 00 00 00 00 00 89 [01:37:05]Write i2c OK [01:37:05]MH_I2C_Read... [01:37:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:37:05]Read from MH i2c: E2 [01:37:05]MH_I2C_Read... [01:37:05]Read from MH i2c: E2 17 00 [01:37:05]MH_I2C_Read... [01:37:05]Read from MH i2c: E2 17 00 D3 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DA [01:37:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:37:05]wFMCommunicate OK [01:37:05]CreateOFDProtocolMessage done [01:37:05]OFDSenderStorePacket 156605 [01:37:05]StoreOFDPacket docnum=156605 [01:37:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 F7 30 04 01 D4 E2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 42 B0 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BD 63 02 00 35 04 06 00 B4 4B 65 59 DD 1C 48 16 26 E9 E0 DC F6 1E [01:37:05]CheckFolder [01:37:05]dirname=/storage/ofd_packets [01:37:05]CheckFolder done [01:37:05]ProducePacketName [01:37:05]name=ofd_packets/00156605 [01:37:05]NVStorageSaveData ofd_packets/00156605 [01:37:05]File name is /storage/ofd_packets/00156605 [01:37:05]Write 298 bytes [01:37:05]NVStorageSaveData done [01:37:05]OFDSenderStorePacket done [01:37:05]KKMCreateOFDPacket done [01:37:05]NVStorageSaveData kkm_last_timestamp [01:37:05]File name is /storage/kkm_last_timestamp [01:37:05]Write 4 bytes [01:37:05]NVStorageSaveData done [01:37:05]ExternCall_PrintAddStr [01:37:05]wPrintStart [01:37:05]Write to MH i2c: 01 00 00 D4 3C 10 [01:37:05]Write i2c OK [01:37:05]MH_I2C_Read... [01:37:05]Read from MH i2c: 01 [01:37:05]MH_I2C_Read... [01:37:05]Read from MH i2c: 01 07 00 [01:37:05]MH_I2C_Read... [01:37:05]Read from MH i2c: 01 07 00 D4 3C 00 00 00 00 00 FF 0F 25 [01:37:05]RasterBufferAndPrint [01:37:05]line Счет N : (1)874924 [01:37:05]line ИНН: 02508201610067 [01:37:05]line Контрольно-Кассовый Чек [01:37:05]line ПРОДАЖА [01:37:05]line ТРК (МРК, ГНК) : 24 [01:37:05]line Товар: 2710194210 [01:37:05]line ДТ-К-2 [01:37:05]line 10.500 * 76.20 [01:37:05]line = 800.10 [01:37:05]line НДС 12% НСП 1% [01:37:05]line > о реализуемом товаре [01:37:05]line ОКРУГЛЕНИЕ: -0.10 [01:37:05]line ИТОГО: 800.00 [01:37:05]line Внесено: 800.00 [01:37:05]line СДАЧА: 0.00 [01:37:05]line НСП 1% : 7.08 [01:37:05]line НДС 12% : 84.97 [01:37:05]line Наличными: 800.00 [01:37:05]line Безнал.: 0.00 [01:37:05]line Место: АЗС № 165 "Партнер Нефть" [01:37:05]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [01:37:05]line СНО: Общий режим [01:37:05]line Чек 25 21.10.2024 01:37 [01:37:05]line Смена: 315 ФФД: 1.0 [01:37:05]line ЗНМ: 0300000234 [01:37:05]line РНМ: 0000137193017469 [01:37:05]line Версия ККМ: v1.0 [01:37:05]line ФМ: 0000000000963156 [01:37:05]line ФД: 156605 [01:37:05]line ФПД: 198235915935004 [01:37:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T013706&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156605&fm=198235915935004&tin=02508201610067®Number=0000137193017469&sum=80000 [01:37:06]OFD Sender: Processing packet 156605 [packets to send 52, broken 51] [01:37:06]ProducePacketName [01:37:06]name=ofd_packets/00156605 [01:37:06]OFD Sender: To server: pG, [01:37:06]CommunicateWithHost lk.salyk.kg:30040 [01:37:06]ConnectInit lk.salyk.kg [01:37:06]written 0, free lines is 4095 [01:37:06]Connected sock=10 [01:37:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 F7 30 04 01 D4 E2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 42 B0 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BD 63 02 00 35 04 06 00 B4 4B 65 59 DD 1C 48 16 26 E9 E0 DC F6 1E [01:37:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B9 F9 47 00 1C 34 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BD 63 02 00 F4 03 04 00 73 56 15 67 B6 04 01 00 00 5A EF 2C 7E A8 77 CB 4A [01:37:06]CommunicateWithHost err = 0 [01:37:06]CheckOFDResponse [01:37:06]1017 (14) - 77093643461234 [01:37:06]1041 (16) - 0000000000963156 [01:37:06]1040 (4) - 156605 [01:37:06]1012 (4) - 20.10.2024 19:13 [01:37:06]1206 (1) - 0 [01:37:06]OFD Sender: Remove packet 156605 [01:37:06]ProducePacketName [01:37:06]name=ofd_packets/00156605 [01:37:06]NVStorageDeleteData [01:37:06]Write to MH i2c: 01 00 00 FF 3C 3B [01:37:06]Write i2c OK [01:37:06]MH_I2C_Read... [01:37:06]Read from MH i2c: 01 [01:37:06]MH_I2C_Read... [01:37:06]Read from MH i2c: 01 07 00 [01:37:06]MH_I2C_Read... [01:37:06]Read from MH i2c: 01 07 00 FF 3C 00 00 00 00 00 E6 0C 34 [01:37:06]RasterBufferAndPrint [01:37:06]line [01:37:06]line [01:37:06]line [01:37:06]line [01:37:06]line [01:37:06]written 0, free lines is 3309 [01:37:06]MH_Cut [01:37:06]Write to MH i2c: D1 01 00 06 3D 01 15 [01:37:06]Write i2c OK [01:37:06]MH_I2C_Read... [01:37:06]Read from MH i2c: D1 [01:37:06]MH_I2C_Read... [01:37:06]Read from MH i2c: D1 01 00 [01:37:06]MH_I2C_Read... [01:37:06]Read from MH i2c: D1 01 00 06 3D 00 14 [01:37:06]Write to MH i2c: 01 00 00 07 3D 44 [01:37:06]Write i2c OK [01:37:06]MH_I2C_Read... [01:37:06]OFD Sender: No OFD packet to send [01:37:07]*** Cut start [01:37:07]*** Partial cut [01:37:07]*** CUTSNS_PIN = 1 [01:37:07]*** CUTSNS_PIN = 0 [01:37:07]*** Brake cut motor [01:37:07]Read from MH i2c: 01 [01:37:07]MH_I2C_Read... [01:37:07]*** Stop cut motor [01:37:07]*** Cut end [01:37:07]Read from MH i2c: 01 07 00 [01:37:07]MH_I2C_Read... [01:37:07]Read from MH i2c: 01 07 00 07 3D 00 00 00 00 00 FF 0F 59 [01:37:07]process_action close_receipt done [01:37:07]requested_data is exist [01:37:07]produce_requested_data [01:37:07]requested_item fm.sn is exist - process it [01:37:07]wFMCommunicate request_size=4 [01:37:07]MH_SAM_APDU [01:37:07]CAPDU: 80 11 00 00 [01:37:07]Write to MH i2c: E2 08 00 08 3D 80 11 00 00 00 00 00 00 BF [01:37:07]Write i2c OK [01:37:07]MH_I2C_Read... [01:37:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:37:07]Read from MH i2c: E2 [01:37:07]MH_I2C_Read... [01:37:07]Read from MH i2c: E2 17 00 [01:37:07]MH_I2C_Read... [01:37:07]Read from MH i2c: E2 17 00 08 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 10 [01:37:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:37:07]wFMCommunicate OK [01:37:07]requested_item fd.num is exist - process it [01:37:07]SAM_PROTO_GetFieldsCounters [01:37:07]wFMCommunicate request_size=4 [01:37:07]MH_SAM_APDU [01:37:07]CAPDU: 80 13 00 00 [01:37:07]Write to MH i2c: E2 08 00 09 3D 80 13 00 00 00 00 00 00 C2 [01:37:07]Write i2c OK [01:37:07]MH_I2C_Read... [01:37:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:37:08]Read from MH i2c: E2 [01:37:08]MH_I2C_Read... [01:37:08]Read from MH i2c: E2 62 00 [01:37:08]MH_I2C_Read... [01:37:08]Read from MH i2c: E2 62 00 09 3D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BD 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 19 00 00 00 5E 04 04 00 19 00 00 00 57 04 04 00 1A 00 00 00 19 04 04 00 00 00 00 00 90 00 A4 [01:37:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BD 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 19 00 00 00 5E 04 04 00 19 00 00 00 57 04 04 00 1A 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:37:08]wFMCommunicate OK [01:37:08]SAM_PROTO_GetFieldsCounters done [01:37:08]requested_item shift.num is exist - process it [01:37:08]requested_item shift.opened is exist - process it [01:37:08]req_shift_opened [01:37:08]FM_GetShiftState [01:37:08]SAM_PROTO_GetShiftState [01:37:08]wFMCommunicate request_size=4 [01:37:08]MH_SAM_APDU [01:37:08]CAPDU: 80 13 01 00 [01:37:08]Write to MH i2c: E2 08 00 0A 3D 80 13 01 00 00 00 00 00 C4 [01:37:08]Write i2c OK [01:37:08]MH_I2C_Read... [01:37:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:37:08]Read from MH i2c: E2 [01:37:08]MH_I2C_Read... [01:37:08]Read from MH i2c: E2 0E 00 [01:37:08]MH_I2C_Read... [01:37:08]Read from MH i2c: E2 0E 00 0A 3D 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 F7 [01:37:08]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [01:37:08]wFMCommunicate OK [01:37:08]SAM_PROTO_GetShiftState done [01:37:08]FM_GetShiftState done [01:37:08]req_shift_opened done [01:37:08]requested_item shift.open_date is exist - process it [01:37:08]req_shift_open_date [01:37:08]req_shift_open_date done [01:37:08]produce_requested_data done [01:37:08]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156605,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965} [01:37:08]process_action_free close_receipt [01:37:08]json_value_free [01:37:08]json_value_free done [01:37:08]process_json_proto returns [01:37:08]Send response to host [01:37:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156605,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965}}} [01:37:08]free response buf [01:37:08]execute_script done [01:37:08]execute_script returns [01:37:08]free content buf [01:37:08]Sock 9.Close socket [01:37:08]Sock 9.Thread stoped [01:37:11]OFD Sender: No OFD packet to send [01:37:16]OFD Sender: No OFD packet to send [01:37:21]OFD Sender: No OFD packet to send [01:37:26]OFD Sender: No OFD packet to send [01:37:31]OFD Sender: No OFD packet to send [01:37:36]OFD Sender: No OFD packet to send [01:37:41]OFD Sender: No OFD packet to send [01:37:46]OFD Sender: No OFD packet to send [01:37:51]OFD Sender: No OFD packet to send [01:37:56]OFD Sender: No OFD packet to send [01:38:01]OFD Sender: No OFD packet to send [01:38:06]OFD Sender: No OFD packet to send [01:38:11]OFD Sender: No OFD packet to send [01:38:16]OFD Sender: No OFD packet to send [01:38:21]OFD Sender: No OFD packet to send [01:38:26]OFD Sender: No OFD packet to send [01:38:31]OFD Sender: No OFD packet to send [01:38:36]OFD Sender: No OFD packet to send [01:38: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:15]accept exits with 7 [01:39:15]New connection [01:39:15]New thread 3066588516 created [01:39:15]Thread 3066731876 joined [01:39:15]Waiting for new connection... [01:39:15] Sock 7.Parse request [01:39:15]Sock 7.Check first char [01:39:15]Sock 7.First char is OK [01:39:15]request: POST /json_proto HTTP/1.0 [01:39:15]Method: POST [01:39:15]URL: /json_proto [01:39:15]Method is POST - this is cgi request [01:39:15]url: /json_proto [01:39:15]query_string will be loaded in cgi processing [01:39:15]execute_cgi json_proto POST (null) [01:39:15]execute_cgi path=json_proto method=POST [01:39:15]POST find Content-Length [01:39:15]Host: 172.17.53.67:8080 [01:39:15]Content-Length: 800 [01:39:15]Content-Type: application/json [01:39:15] [01:39:15]POST finish read [01:39:15]Found Content-Length = 800 [01:39:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874925", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4865486", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:39:15]execute_script... [01:39:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874925", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4865486", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:39:15]POST & json_proto [01:39:15]process_json_proto [01:39:15]json parsed OK: [01:39:15]protocol is kg_v1.0 [01:39:15]action value=close_receipt [01:39:15]process_action close_receipt [01:39:15]cmd_close_receipt [01:39:15]MH_GetDate [01:39:15]Write to MH i2c: F0 00 00 0B 3D 37 [01:39:15]Write i2c OK [01:39:15]MH_I2C_Read... [01:39:15]Read from MH i2c: F0 [01:39:15]MH_I2C_Read... [01:39:15]Read from MH i2c: F0 09 00 [01:39:15]MH_I2C_Read... [01:39:15]Read from MH i2c: F0 09 00 0B 3D 00 C5 B0 15 67 19 BC 99 64 03 [01:39:15]GetLastDocTimeStamp 1729474626 [01:39:15]current date 1729474757 [01:39:15]FM_GetShiftState [01:39:15]SAM_PROTO_GetShiftState [01:39:15]wFMCommunicate request_size=4 [01:39:15]MH_SAM_APDU [01:39:15]CAPDU: 80 13 01 00 [01:39:15]Write to MH i2c: E2 08 00 0C 3D 80 13 01 00 00 00 00 00 C6 [01:39:15]Write i2c OK [01:39:15]MH_I2C_Read... [01:39:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:39:15]Read from MH i2c: E2 [01:39:15]MH_I2C_Read... [01:39:15]Read from MH i2c: E2 0E 00 [01:39:15]MH_I2C_Read... [01:39:15]Read from MH i2c: E2 0E 00 0C 3D 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 F9 [01:39:15]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [01:39:15]wFMCommunicate OK [01:39:15]SAM_PROTO_GetShiftState done [01:39:15]FM_GetShiftState done [01:39:15]opened in 1729469965 [01:39:15]opened+sec_in_day 1729556365 [01:39:15]quantity*price = 0 [01:39:15]sum+1 = 1 [01:39:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 26 21.10.2024 01:39 Смена: 315 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливные Талоны 4865486 ФМ: 0000000000963156 ФД: 156606 ФПД: 71617635031004 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T013917&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156606&fm=71617635031004&tin=02508201610067®Number=0000137193017469&sum=0 [01:39:16]StoreToDocumentArchive [01:39:16]shift 315 fd 156606 [01:39:16]save to /storage/0315/doc_00156606 [01:39:16]save last doc name /storage/0315/doc_00156606 to /storage/kkm_last_doc_name [01:39:16]save OK [01:39:16]Clear old archive folders... [01:39:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:39:16]tlvbuf is 002BE870 [01:39:16]SAM_PROTO_ClearQueue [01:39:16]wFMCommunicate request_size=4 [01:39:16]MH_SAM_APDU [01:39:16]CAPDU: 80 09 00 00 [01:39:16]Write to MH i2c: E2 08 00 19 3D 80 09 00 00 00 00 00 00 C8 [01:39:16]Write i2c OK [01:39:16]MH_I2C_Read... [01:39:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:39:16]Read from MH i2c: E2 [01:39:16]MH_I2C_Read... [01:39:16]Read from MH i2c: E2 03 00 [01:39:16]MH_I2C_Read... [01:39:16]Read from MH i2c: E2 03 00 19 3D 00 90 00 CA [01:39:16]RAPDU: 90 00 [01:39:16]wFMCommunicate OK [01:39:16]SAM_PROTO_ClearQueue done [01:39:16]KKMCreateOFDPacket [01:39:16]OFDProtocolAddRootSTLVToBuf [01:39:16]FM_MakeSignedData [01:39:16]FM_MakeSignedData [01:39:16]SAM_PROTO_SignData [01:39:16]wFMCommunicate request_size=4 [01:39:16]MH_SAM_APDU [01:39:16]CAPDU: 80 0D 01 02 [01:39:16]Write to MH i2c: E2 08 00 1A 3D 80 0D 01 02 00 00 00 00 D0 [01:39:16]Write i2c OK [01:39:16]MH_I2C_Read... [01:39:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:39:16]Read from MH i2c: E2 [01:39:16]MH_I2C_Read... [01:39:16]Read from MH i2c: E2 03 00 [01:39:16]MH_I2C_Read... [01:39:16]Read from MH i2c: E2 03 00 1A 3D 00 90 00 CB [01:39:16]RAPDU: 90 00 [01:39:16]wFMCommunicate OK [01:39:16]wFMCommunicate request_size=255 [01:39:16]MH_SAM_APDU [01:39:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 00 00 00 F4 03 04 00 C5 B0 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BE 63 02 00 35 04 06 00 41 [01:39:16]Write to MH i2c: E2 02 01 1B 3D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 00 00 00 F4 03 04 00 C5 B0 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BE 63 02 00 35 04 06 00 41 00 00 D4 [01:39:16]Write i2c OK [01:39:16]MH_I2C_Read... [01:39:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:39:17]OFD Sender: No OFD packet to send [01:39:17]Read from MH i2c: E2 [01:39:17]MH_I2C_Read... [01:39:17]Read from MH i2c: E2 03 00 [01:39:17]MH_I2C_Read... [01:39:17]Read from MH i2c: E2 03 00 1B 3D 00 90 00 CC [01:39:17]RAPDU: 90 00 [01:39:17]wFMCommunicate OK [01:39:17]wFMCommunicate request_size=10 [01:39:17]MH_SAM_APDU [01:39:17]CAPDU: 80 0D 02 02 05 22 C7 B2 17 DC [01:39:17]Write to MH i2c: E2 0D 00 1C 3D 80 0D 02 02 05 00 22 C7 B2 17 DC 00 00 6B [01:39:17]Write i2c OK [01:39:17]MH_I2C_Read... [01:39:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:39:17]Read from MH i2c: E2 [01:39:17]MH_I2C_Read... [01:39:17]Read from MH i2c: E2 03 00 [01:39:17]MH_I2C_Read... [01:39:17]Read from MH i2c: E2 03 00 1C 3D 00 90 00 CD [01:39:17]RAPDU: 90 00 [01:39:17]wFMCommunicate OK [01:39:17]wFMCommunicate request_size=4 [01:39:17]MH_SAM_APDU [01:39:17]CAPDU: 80 0D 03 02 [01:39:17]Write to MH i2c: E2 08 00 1D 3D 80 0D 03 02 00 00 00 00 D5 [01:39:17]Write i2c OK [01:39:17]MH_I2C_Read... [01:39:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:39:17]Read from MH i2c: E2 [01:39:17]MH_I2C_Read... [01:39:17]Read from MH i2c: E2 0B 00 [01:39:17]MH_I2C_Read... [01:39:17]Read from MH i2c: E2 0B 00 1D 3D 00 BE 54 35 B2 19 02 8D E4 90 00 5B [01:39:17]RAPDU: BE 54 35 B2 19 02 8D E4 90 00 [01:39:17]wFMCommunicate OK [01:39:17]SAM_PROTO_SignData done [01:39:17]FM_MakeSignedData done [01:39:17]CreateOFDProtocolMessage [01:39:17]wFMCommunicate request_size=4 [01:39:17]MH_SAM_APDU [01:39:17]CAPDU: 80 11 00 00 [01:39:17]Write to MH i2c: E2 08 00 1E 3D 80 11 00 00 00 00 00 00 D5 [01:39:17]Write i2c OK [01:39:17]MH_I2C_Read... [01:39:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:39:17]Read from MH i2c: E2 [01:39:17]MH_I2C_Read... [01:39:17]Read from MH i2c: E2 17 00 [01:39:17]MH_I2C_Read... [01:39:17]Read from MH i2c: E2 17 00 1E 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 26 [01:39:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:39:17]wFMCommunicate OK [01:39:17]CreateOFDProtocolMessage done [01:39:17]OFDSenderStorePacket 156606 [01:39:17]StoreOFDPacket docnum=156606 [01:39:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 95 25 07 01 CE 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 00 00 00 F4 03 04 00 C5 B0 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BE 63 02 00 35 04 06 00 41 22 C7 B2 17 DC BE 54 35 B2 19 02 8D E4 [01:39:17]CheckFolder [01:39:17]dirname=/storage/ofd_packets [01:39:17]CheckFolder done [01:39:17]ProducePacketName [01:39:17]name=ofd_packets/00156606 [01:39:17]NVStorageSaveData ofd_packets/00156606 [01:39:17]File name is /storage/ofd_packets/00156606 [01:39:17]Write 301 bytes [01:39:17]NVStorageSaveData done [01:39:17]OFDSenderStorePacket done [01:39:17]KKMCreateOFDPacket done [01:39:17]NVStorageSaveData kkm_last_timestamp [01:39:17]File name is /storage/kkm_last_timestamp [01:39:17]Write 4 bytes [01:39:17]NVStorageSaveData done [01:39:17]ExternCall_PrintAddStr [01:39:17]wPrintStart [01:39:17]Write to MH i2c: 01 00 00 1F 3D 5C [01:39:17]Write i2c OK [01:39:17]MH_I2C_Read... [01:39:17]Read from MH i2c: 01 [01:39:17]MH_I2C_Read... [01:39:17]Read from MH i2c: 01 07 00 [01:39:17]MH_I2C_Read... [01:39:17]Read from MH i2c: 01 07 00 1F 3D 00 00 00 00 00 FF 0F 71 [01:39:17]RasterBufferAndPrint [01:39:17]line Счет N : (1)874925 [01:39:17]line ИНН: 02508201610067 [01:39:17]line Контрольно-Кассовый Чек [01:39:17]line ПРОДАЖА [01:39:17]line ТРК (МРК, ГНК) : 32 [01:39:17]line Товар: 2710124130 [01:39:17]line Аи-92-К-5 [01:39:17]line 10.000 * 0.00 [01:39:17]line = 0.00 [01:39:17]line НДС 12% НСП 1% [01:39:17]line > о реализуемом товаре [01:39:17]line ИТОГО: 0.00 [01:39:17]line НСП 1% : 0.00 [01:39:17]line НДС 12% : 0.00 [01:39:17]line Наличными: 0.00 [01:39:17]line Безнал.: 0.00 [01:39:17]line Место: АЗС № 165 "Партнер Нефть" [01:39:17]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [01:39:17]line СНО: Общий режим [01:39:17]line Чек 26 21.10.2024 01:39 [01:39:17]line Смена: 315 ФФД: 1.0 [01:39:17]line ЗНМ: 0300000234 [01:39:17]line РНМ: 0000137193017469 [01:39:17]line Версия ККМ: v1.0 [01:39:17]line Талоны: Топливные Талоны [01:39:17]line 4865486 [01:39:17]line ФМ: 0000000000963156 [01:39:17]line ФД: 156606 [01:39:17]line ФПД: 71617635031004 [01:39:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T013917&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156606&fm=71617635031004&tin=02508201610067®Number=0000137193017469&sum=0 [01:39:17]OFD Sender: Processing packet 156606 [packets to send 52, broken 51] [01:39:17]ProducePacketName [01:39:17]name=ofd_packets/00156606 [01:39:17]OFD Sender: To server: pG, [01:39:17]CommunicateWithHost lk.salyk.kg:30040 [01:39:17]ConnectInit lk.salyk.kg [01:39:17]written 0, free lines is 4095 [01:39:17]Connected sock=11 [01:39:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 95 25 07 01 CE 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 00 00 00 F4 03 04 00 C5 B0 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BE 63 02 00 35 04 06 00 41 22 C7 B2 17 DC BE 54 35 B2 19 02 8D E4 [01:39:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D1 8A 47 00 94 53 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BE 63 02 00 F4 03 04 00 F6 56 15 67 B6 04 01 00 00 92 A8 EA 76 04 6A 53 30 [01:39:17]CommunicateWithHost err = 0 [01:39:17]CheckOFDResponse [01:39:17]1017 (14) - 77093643461234 [01:39:17]1041 (16) - 0000000000963156 [01:39:17]1040 (4) - 156606 [01:39:17]1012 (4) - 20.10.2024 19:16 [01:39:17]1206 (1) - 0 [01:39:17]OFD Sender: Remove packet 156606 [01:39:17]ProducePacketName [01:39:17]name=ofd_packets/00156606 [01:39:17]NVStorageDeleteData [01:39:18]Write to MH i2c: 01 00 00 49 3D 86 [01:39:18]Write i2c OK [01:39:18]MH_I2C_Read... [01:39:18]Read from MH i2c: 01 [01:39:18]MH_I2C_Read... [01:39:18]Read from MH i2c: 01 07 00 [01:39:18]MH_I2C_Read... [01:39:18]Read from MH i2c: 01 07 00 49 3D 00 00 00 00 00 F1 0C 8A [01:39:18]RasterBufferAndPrint [01:39:18]line [01:39:18]line [01:39:18]line [01:39:18]line [01:39:18]line [01:39:18]written 0, free lines is 3319 [01:39:18]MH_Cut [01:39:18]Write to MH i2c: D1 01 00 50 3D 01 5F [01:39:18]Write i2c OK [01:39:18]MH_I2C_Read... [01:39:18]Read from MH i2c: D1 [01:39:18]MH_I2C_Read... [01:39:18]Read from MH i2c: D1 01 00 [01:39:18]MH_I2C_Read... [01:39:18]Read from MH i2c: D1 01 00 50 3D 00 5E [01:39:18]Write to MH i2c: 01 00 00 51 3D 8E [01:39:18]Write i2c OK [01:39:18]MH_I2C_Read... [01:39:18]OFD Sender: No OFD packet to send [01:39:18]*** Cut start [01:39:18]*** Partial cut [01:39:18]*** CUTSNS_PIN = 1 [01:39:18]*** CUTSNS_PIN = 0 [01:39:18]*** Brake cut motor [01:39:19]Read from MH i2c: 01 [01:39:19]MH_I2C_Read... [01:39:19]*** Stop cut motor [01:39:19]*** Cut end [01:39:19]Read from MH i2c: 01 07 00 [01:39:19]MH_I2C_Read... [01:39:19]Read from MH i2c: 01 07 00 51 3D 00 00 00 00 00 FF 0F A3 [01:39:19]process_action close_receipt done [01:39:19]requested_data is exist [01:39:19]produce_requested_data [01:39:19]requested_item fm.sn is exist - process it [01:39:19]wFMCommunicate request_size=4 [01:39:19]MH_SAM_APDU [01:39:19]CAPDU: 80 11 00 00 [01:39:19]Write to MH i2c: E2 08 00 52 3D 80 11 00 00 00 00 00 00 09 [01:39:19]Write i2c OK [01:39:19]MH_I2C_Read... [01:39:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:39:19]Read from MH i2c: E2 [01:39:19]MH_I2C_Read... [01:39:19]Read from MH i2c: E2 17 00 [01:39:19]MH_I2C_Read... [01:39:19]Read from MH i2c: E2 17 00 52 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5A [01:39:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:39:19]wFMCommunicate OK [01:39:19]requested_item fd.num is exist - process it [01:39:19]SAM_PROTO_GetFieldsCounters [01:39:19]wFMCommunicate request_size=4 [01:39:19]MH_SAM_APDU [01:39:19]CAPDU: 80 13 00 00 [01:39:19]Write to MH i2c: E2 08 00 53 3D 80 13 00 00 00 00 00 00 0C [01:39:19]Write i2c OK [01:39:19]MH_I2C_Read... [01:39:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:39:19]Read from MH i2c: E2 [01:39:19]MH_I2C_Read... [01:39:19]Read from MH i2c: E2 62 00 [01:39:19]MH_I2C_Read... [01:39:19]Read from MH i2c: E2 62 00 53 3D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BE 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 1A 00 00 00 5E 04 04 00 1A 00 00 00 57 04 04 00 1B 00 00 00 19 04 04 00 00 00 00 00 90 00 F2 [01:39:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BE 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 1A 00 00 00 5E 04 04 00 1A 00 00 00 57 04 04 00 1B 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:39:19]wFMCommunicate OK [01:39:19]SAM_PROTO_GetFieldsCounters done [01:39:19]requested_item shift.num is exist - process it [01:39:19]requested_item shift.opened is exist - process it [01:39:19]req_shift_opened [01:39:19]FM_GetShiftState [01:39:19]SAM_PROTO_GetShiftState [01:39:19]wFMCommunicate request_size=4 [01:39:19]MH_SAM_APDU [01:39:19]CAPDU: 80 13 01 00 [01:39:19]Write to MH i2c: E2 08 00 54 3D 80 13 01 00 00 00 00 00 0E [01:39:19]Write i2c OK [01:39:19]MH_I2C_Read... [01:39:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:39:19]Read from MH i2c: E2 [01:39:19]MH_I2C_Read... [01:39:19]Read from MH i2c: E2 0E 00 [01:39:19]MH_I2C_Read... [01:39:19]Read from MH i2c: E2 0E 00 54 3D 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 41 [01:39:19]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [01:39:19]wFMCommunicate OK [01:39:19]SAM_PROTO_GetShiftState done [01:39:19]FM_GetShiftState done [01:39:19]req_shift_opened done [01:39:19]requested_item shift.open_date is exist - process it [01:39:19]req_shift_open_date [01:39:19]req_shift_open_date done [01:39:19]produce_requested_data done [01:39:19]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156606,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965} [01:39:19]process_action_free close_receipt [01:39:19]json_value_free [01:39:19]json_value_free done [01:39:19]process_json_proto returns [01:39:19]Send response to host [01:39:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156606,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965}}} [01:39:19]free response buf [01:39:19]execute_script done [01:39:19]execute_script returns [01:39:19]free content buf [01:39:19]Sock 7.Close socket [01:39:19]Sock 7.Thread stoped [01:39:23]OFD Sender: No OFD packet to send [01:39:28]OFD Sender: No OFD packet to send [01:39:33]OFD Sender: No OFD packet to send [01:39:38]OFD Sender: No OFD packet to send [01:39:43]OFD Sender: No OFD packet to send [01:39:48]OFD Sender: No OFD packet to send [01:39:53]OFD Sender: No OFD packet to send [01:39:58]OFD Sender: No OFD packet to send [01:40:03]OFD Sender: No OFD packet to send [01:40:08]OFD Sender: No OFD packet to send [01:40:13]OFD Sender: No OFD packet to send [01:40:18]OFD Sender: No OFD packet to send [01:40:23]OFD Sender: No OFD packet to send [01:40:28]OFD Sender: No OFD packet to send [01:40:33]OFD Sender: No OFD packet to send [01:40:38]OFD Sender: No OFD packet to send [01:40:43]OFD Sender: No OFD packet to send [01:40:48]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:35]accept exits with 9 [01:44:35]New connection [01:44:35]New thread 3066731876 created [01:44:35]Thread 3066588516 joined [01:44:35]Waiting for new connection... [01:44:35] Sock 9.Parse request [01:44:35]Sock 9.Check first char [01:44:35]Sock 9.First char is OK [01:44:35]request: POST /json_proto HTTP/1.0 [01:44:35]Method: POST [01:44:35]URL: /json_proto [01:44:35]Method is POST - this is cgi request [01:44:35]url: /json_proto [01:44:35]query_string will be loaded in cgi processing [01:44:35]execute_cgi json_proto POST (null) [01:44:35]execute_cgi path=json_proto method=POST [01:44:35]POST find Content-Length [01:44:35]Host: 172.17.53.67:8080 [01:44:35]Content-Length: 769 [01:44:35]Content-Type: application/json [01:44:35] [01:44:35]POST finish read [01:44:35]Found Content-Length = 769 [01:44:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874926", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 16.180, "sum" : 1200.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1200.56 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:44:35]execute_script... [01:44:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874926", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 16.180, "sum" : 1200.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1200.56 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:44:35]POST & json_proto [01:44:35]process_json_proto [01:44:35]json parsed OK: [01:44:35]protocol is kg_v1.0 [01:44:35]action value=close_receipt [01:44:35]process_action close_receipt [01:44:35]cmd_close_receipt [01:44:35]MH_GetDate [01:44:35]Write to MH i2c: F0 00 00 55 3D 81 [01:44:35]Write i2c OK [01:44:35]MH_I2C_Read... [01:44:35]Read from MH i2c: F0 [01:44:35]MH_I2C_Read... [01:44:35]Read from MH i2c: F0 09 00 [01:44:35]MH_I2C_Read... [01:44:35]Read from MH i2c: F0 09 00 55 3D 00 05 B2 15 67 19 BC 99 64 8F [01:44:35]GetLastDocTimeStamp 1729474757 [01:44:35]current date 1729475077 [01:44:35]FM_GetShiftState [01:44:35]SAM_PROTO_GetShiftState [01:44:35]wFMCommunicate request_size=4 [01:44:35]MH_SAM_APDU [01:44:35]CAPDU: 80 13 01 00 [01:44:35]Write to MH i2c: E2 08 00 56 3D 80 13 01 00 00 00 00 00 10 [01:44:35]Write i2c OK [01:44:35]MH_I2C_Read... [01:44:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:44:35]Read from MH i2c: E2 [01:44:35]MH_I2C_Read... [01:44:35]Read from MH i2c: E2 0E 00 [01:44:35]MH_I2C_Read... [01:44:35]Read from MH i2c: E2 0E 00 56 3D 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 43 [01:44:35]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [01:44:35]wFMCommunicate OK [01:44:35]SAM_PROTO_GetShiftState done [01:44:35]FM_GetShiftState done [01:44:35]opened in 1729469965 [01:44:35]opened+sec_in_day 1729556365 [01:44:35]quantity*price = 120055 [01:44:35]sum+1 = 120057 [01:44:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1200.56 НСП 1% : 10.62 НДС 12% : 127.49 Наличными: 0.00 Безнал.: 1200.56 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 27 21.10.2024 01:44 Смена: 315 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156607 ФПД: 115743072876838 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T014437&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156607&fm=115743072876838&tin=02508201610067®Number=0000137193017469&sum=120056 [01:44:36]StoreToDocumentArchive [01:44:36]shift 315 fd 156607 [01:44:36]save to /storage/0315/doc_00156607 [01:44:36]save last doc name /storage/0315/doc_00156607 to /storage/kkm_last_doc_name [01:44:36]save OK [01:44:36]Clear old archive folders... [01:44:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:44:36]tlvbuf is 002BE550 [01:44:36]SAM_PROTO_ClearQueue [01:44:36]wFMCommunicate request_size=4 [01:44:36]MH_SAM_APDU [01:44:36]CAPDU: 80 09 00 00 [01:44:36]Write to MH i2c: E2 08 00 63 3D 80 09 00 00 00 00 00 00 12 [01:44:36]Write i2c OK [01:44:36]MH_I2C_Read... [01:44:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:44:36]Read from MH i2c: E2 [01:44:36]MH_I2C_Read... [01:44:36]Read from MH i2c: E2 03 00 [01:44:36]MH_I2C_Read... [01:44:36]Read from MH i2c: E2 03 00 63 3D 00 90 00 14 [01:44:36]RAPDU: 90 00 [01:44:36]wFMCommunicate OK [01:44:36]SAM_PROTO_ClearQueue done [01:44:36]KKMCreateOFDPacket [01:44:36]OFDProtocolAddRootSTLVToBuf [01:44:36]FM_MakeSignedData [01:44:36]FM_MakeSignedData [01:44:36]SAM_PROTO_SignData [01:44:36]wFMCommunicate request_size=4 [01:44:36]MH_SAM_APDU [01:44:36]CAPDU: 80 0D 01 02 [01:44:36]Write to MH i2c: E2 08 00 64 3D 80 0D 01 02 00 00 00 00 1A [01:44:36]Write i2c OK [01:44:36]MH_I2C_Read... [01:44:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:44:36]Read from MH i2c: E2 [01:44:36]MH_I2C_Read... [01:44:36]Read from MH i2c: E2 03 00 [01:44:36]MH_I2C_Read... [01:44:36]Read from MH i2c: E2 03 00 64 3D 00 90 00 15 [01:44:36]RAPDU: 90 00 [01:44:36]wFMCommunicate OK [01:44:36]wFMCommunicate request_size=255 [01:44:36]MH_SAM_APDU [01:44:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 34 3F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F8 D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 05 B2 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BF 63 02 00 35 04 06 00 69 [01:44:36]Write to MH i2c: E2 02 01 65 3D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 34 3F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F8 D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 05 B2 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BF 63 02 00 35 04 06 00 69 00 00 71 [01:44:36]Write i2c OK [01:44:36]MH_I2C_Read... [01:44:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:44:36]Read from MH i2c: E2 [01:44:36]MH_I2C_Read... [01:44:36]Read from MH i2c: E2 03 00 [01:44:36]MH_I2C_Read... [01:44:36]Read from MH i2c: E2 03 00 65 3D 00 90 00 16 [01:44:36]RAPDU: 90 00 [01:44:36]wFMCommunicate OK [01:44:36]wFMCommunicate request_size=10 [01:44:36]MH_SAM_APDU [01:44:36]CAPDU: 80 0D 02 02 05 44 88 BE 79 26 [01:44:36]Write to MH i2c: E2 0D 00 66 3D 80 0D 02 02 05 00 44 88 BE 79 26 00 00 50 [01:44:36]Write i2c OK [01:44:36]MH_I2C_Read... [01:44:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:44:36]Read from MH i2c: E2 [01:44:36]MH_I2C_Read... [01:44:36]Read from MH i2c: E2 03 00 [01:44:36]MH_I2C_Read... [01:44:36]Read from MH i2c: E2 03 00 66 3D 00 90 00 17 [01:44:36]RAPDU: 90 00 [01:44:36]wFMCommunicate OK [01:44:36]wFMCommunicate request_size=4 [01:44:36]MH_SAM_APDU [01:44:36]CAPDU: 80 0D 03 02 [01:44:36]Write to MH i2c: E2 08 00 67 3D 80 0D 03 02 00 00 00 00 1F [01:44:36]Write i2c OK [01:44:36]MH_I2C_Read... [01:44:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:44:36]Read from MH i2c: E2 [01:44:36]MH_I2C_Read... [01:44:36]Read from MH i2c: E2 0B 00 [01:44:36]MH_I2C_Read... [01:44:36]Read from MH i2c: E2 0B 00 67 3D 00 6B 66 D0 63 53 FD CF BE 90 00 01 [01:44:36]RAPDU: 6B 66 D0 63 53 FD CF BE 90 00 [01:44:36]wFMCommunicate OK [01:44:36]SAM_PROTO_SignData done [01:44:36]FM_MakeSignedData done [01:44:36]CreateOFDProtocolMessage [01:44:36]wFMCommunicate request_size=4 [01:44:36]MH_SAM_APDU [01:44:36]CAPDU: 80 11 00 00 [01:44:36]Write to MH i2c: E2 08 00 68 3D 80 11 00 00 00 00 00 00 1F [01:44:36]Write i2c OK [01:44:36]MH_I2C_Read... [01:44:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:44:37]Read from MH i2c: E2 [01:44:37]MH_I2C_Read... [01:44:37]Read from MH i2c: E2 17 00 [01:44:37]MH_I2C_Read... [01:44:37]Read from MH i2c: E2 17 00 68 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 70 [01:44:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:44:37]wFMCommunicate OK [01:44:37]CreateOFDProtocolMessage done [01:44:37]OFDSenderStorePacket 156607 [01:44:37]StoreOFDPacket docnum=156607 [01:44:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0B 1D 07 01 CF D4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 34 3F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F8 D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 05 B2 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BF 63 02 00 35 04 06 00 69 44 88 BE 79 26 6B 66 D0 63 53 FD CF BE [01:44:37]CheckFolder [01:44:37]dirname=/storage/ofd_packets [01:44:37]CheckFolder done [01:44:37]ProducePacketName [01:44:37]name=ofd_packets/00156607 [01:44:37]NVStorageSaveData ofd_packets/00156607 [01:44:37]File name is /storage/ofd_packets/00156607 [01:44:37]Write 301 bytes [01:44:37]NVStorageSaveData done [01:44:37]OFDSenderStorePacket done [01:44:37]KKMCreateOFDPacket done [01:44:37]NVStorageSaveData kkm_last_timestamp [01:44:37]File name is /storage/kkm_last_timestamp [01:44:37]Write 4 bytes [01:44:37]NVStorageSaveData done [01:44:37]ExternCall_PrintAddStr [01:44:37]wPrintStart [01:44:37]Write to MH i2c: 01 00 00 69 3D A6 [01:44:37]Write i2c OK [01:44:37]MH_I2C_Read... [01:44:37]Read from MH i2c: 01 [01:44:37]MH_I2C_Read... [01:44:37]Read from MH i2c: 01 07 00 [01:44:37]MH_I2C_Read... [01:44:37]Read from MH i2c: 01 07 00 69 3D 00 00 00 00 00 FF 0F BB [01:44:37]RasterBufferAndPrint [01:44:37]line Счет N : (1)874926 [01:44:37]line ИНН: 02508201610067 [01:44:37]line Контрольно-Кассовый Чек [01:44:37]line ПРОДАЖА [01:44:37]line ТРК (МРК, ГНК) : 41 [01:44:37]line Товар: 2710124500 [01:44:37]line Аи-95-К-5 [01:44:37]line 16.180 * 74.20 [01:44:37]line = 1200.56 [01:44:37]line НДС 12% НСП 1% [01:44:37]line > о реализуемом товаре [01:44:37]line ИТОГО: 1200.56 [01:44:37]line НСП 1% : 10.62 [01:44:37]line НДС 12% : 127.49 [01:44:37]line Наличными: 0.00 [01:44:37]line Безнал.: 1200.56 [01:44:37]line Место: АЗС № 165 "Партнер Нефть" [01:44:37]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [01:44:37]line СНО: Общий режим [01:44:37]line Чек 27 21.10.2024 01:44 [01:44:37]line Смена: 315 ФФД: 1.0 [01:44:37]line ЗНМ: 0300000234 [01:44:37]line РНМ: 0000137193017469 [01:44:37]line Версия ККМ: v1.0 [01:44:37]line Платежная система: Mbank [01:44:37]line ФМ: 0000000000963156 [01:44:37]line ФД: 156607 [01:44:37]line ФПД: 115743072876838 [01:44:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T014437&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156607&fm=115743072876838&tin=02508201610067®Number=0000137193017469&sum=120056 [01:44:37]OFD Sender: Processing packet 156607 [packets to send 52, broken 51] [01:44:37]ProducePacketName [01:44:37]name=ofd_packets/00156607 [01:44:37]OFD Sender: To server: pG, [01:44:37]CommunicateWithHost lk.salyk.kg:30040 [01:44:37]ConnectInit lk.salyk.kg [01:44:37]written 0, free lines is 4095 [01:44:37]Connected sock=10 [01:44:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0B 1D 07 01 CF D4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 34 3F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F8 D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 05 B2 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BF 63 02 00 35 04 06 00 69 44 88 BE 79 26 6B 66 D0 63 53 FD CF BE [01:44:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 0F CB 47 00 CB 93 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BF 63 02 00 F4 03 04 00 36 58 15 67 B6 04 01 00 00 6B 5D C6 9D 6E BE E1 0B [01:44:37]CommunicateWithHost err = 0 [01:44:37]CheckOFDResponse [01:44:37]1017 (14) - 77093643461234 [01:44:37]1041 (16) - 0000000000963156 [01:44:37]1040 (4) - 156607 [01:44:37]1012 (4) - 20.10.2024 19:21 [01:44:37]1206 (1) - 0 [01:44:37]OFD Sender: Remove packet 156607 [01:44:37]ProducePacketName [01:44:37]name=ofd_packets/00156607 [01:44:37]NVStorageDeleteData [01:44:37]Write to MH i2c: 01 00 00 92 3D CF [01:44:37]Write i2c OK [01:44:37]MH_I2C_Read... [01:44:37]Read from MH i2c: 01 [01:44:37]MH_I2C_Read... [01:44:37]Read from MH i2c: 01 07 00 [01:44:37]MH_I2C_Read... [01:44:37]Read from MH i2c: 01 07 00 92 3D 00 00 00 00 00 06 0D E9 [01:44:37]RasterBufferAndPrint [01:44:37]line [01:44:37]line [01:44:37]line [01:44:37]line [01:44:37]line [01:44:37]written 0, free lines is 3340 [01:44:37]MH_Cut [01:44:37]Write to MH i2c: D1 01 00 99 3D 01 A8 [01:44:37]Write i2c OK [01:44:37]MH_I2C_Read... [01:44:37]Read from MH i2c: D1 [01:44:37]MH_I2C_Read... [01:44:37]Read from MH i2c: D1 01 00 [01:44:37]MH_I2C_Read... [01:44:37]Read from MH i2c: D1 01 00 99 3D 00 A7 [01:44:37]Write to MH i2c: 01 00 00 9A 3D D7 [01:44:37]Write i2c OK [01:44:37]MH_I2C_Read... [01:44:38]OFD Sender: No OFD packet to send [01:44:38]*** Cut start [01:44:38]*** Partial cut [01:44:38]*** CUTSNS_PIN = 1 [01:44:38]*** CUTSNS_PIN = 0 [01:44:38]*** Brake cut motor [01:44:39]Read from MH i2c: 01 [01:44:39]MH_I2C_Read... [01:44:39]*** Stop cut motor [01:44:39]*** Cut end [01:44:39]Read from MH i2c: 01 07 00 [01:44:39]MH_I2C_Read... [01:44:39]Read from MH i2c: 01 07 00 9A 3D 00 00 00 00 00 FF 0F EC [01:44:39]process_action close_receipt done [01:44:39]requested_data is exist [01:44:39]produce_requested_data [01:44:39]requested_item fm.sn is exist - process it [01:44:39]wFMCommunicate request_size=4 [01:44:39]MH_SAM_APDU [01:44:39]CAPDU: 80 11 00 00 [01:44:39]Write to MH i2c: E2 08 00 9B 3D 80 11 00 00 00 00 00 00 52 [01:44:39]Write i2c OK [01:44:39]MH_I2C_Read... [01:44:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:44:39]Read from MH i2c: E2 [01:44:39]MH_I2C_Read... [01:44:39]Read from MH i2c: E2 17 00 [01:44:39]MH_I2C_Read... [01:44:39]Read from MH i2c: E2 17 00 9B 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A3 [01:44:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [01:44:39]wFMCommunicate OK [01:44:39]requested_item fd.num is exist - process it [01:44:39]SAM_PROTO_GetFieldsCounters [01:44:39]wFMCommunicate request_size=4 [01:44:39]MH_SAM_APDU [01:44:39]CAPDU: 80 13 00 00 [01:44:39]Write to MH i2c: E2 08 00 9C 3D 80 13 00 00 00 00 00 00 55 [01:44:39]Write i2c OK [01:44:39]MH_I2C_Read... [01:44:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:44:39]Read from MH i2c: E2 [01:44:39]MH_I2C_Read... [01:44:39]Read from MH i2c: E2 62 00 [01:44:39]MH_I2C_Read... [01:44:39]Read from MH i2c: E2 62 00 9C 3D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BF 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 1B 00 00 00 5E 04 04 00 1B 00 00 00 57 04 04 00 1C 00 00 00 19 04 04 00 00 00 00 00 90 00 3F [01:44:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BF 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 1B 00 00 00 5E 04 04 00 1B 00 00 00 57 04 04 00 1C 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:44:39]wFMCommunicate OK [01:44:39]SAM_PROTO_GetFieldsCounters done [01:44:39]requested_item shift.num is exist - process it [01:44:39]requested_item shift.opened is exist - process it [01:44:39]req_shift_opened [01:44:39]FM_GetShiftState [01:44:39]SAM_PROTO_GetShiftState [01:44:39]wFMCommunicate request_size=4 [01:44:39]MH_SAM_APDU [01:44:39]CAPDU: 80 13 01 00 [01:44:39]Write to MH i2c: E2 08 00 9D 3D 80 13 01 00 00 00 00 00 57 [01:44:39]Write i2c OK [01:44:39]MH_I2C_Read... [01:44:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:44:39]Read from MH i2c: E2 [01:44:39]MH_I2C_Read... [01:44:39]Read from MH i2c: E2 0E 00 [01:44:39]MH_I2C_Read... [01:44:39]Read from MH i2c: E2 0E 00 9D 3D 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 8A [01:44:39]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [01:44:39]wFMCommunicate OK [01:44:39]SAM_PROTO_GetShiftState done [01:44:39]FM_GetShiftState done [01:44:39]req_shift_opened done [01:44:39]requested_item shift.open_date is exist - process it [01:44:39]req_shift_open_date [01:44:39]req_shift_open_date done [01:44:39]produce_requested_data done [01:44:39]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156607,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965} [01:44:39]process_action_free close_receipt [01:44:39]json_value_free [01:44:39]json_value_free done [01:44:39]process_json_proto returns [01:44:39]Send response to host [01:44:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156607,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965}}} [01:44:39]free response buf [01:44:39]execute_script done [01:44:39]execute_script returns [01:44:39]free content buf [01:44:39]Sock 9.Close socket [01:44:39]Sock 9.Thread stoped [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:19]OFD Sender: No OFD packet to send [01:59:24]OFD Sender: No OFD packet to send [01:59:29]OFD Sender: No OFD packet to send [01:59:34]OFD Sender: No OFD packet to send [01:59:39]OFD Sender: No OFD packet to send [01:59:44]OFD Sender: No OFD packet to send [01:59:49]OFD Sender: No OFD packet to send [01:59:54]OFD Sender: No OFD packet to send [01:59:59]OFD Sender: No OFD packet to send [02:00:04]OFD Sender: No OFD packet to send [02:00:09]OFD Sender: No OFD packet to send [02:00:14]OFD Sender: No OFD packet to send [02:00:15]accept exits with 7 [02:00:15]New connection [02:00:15]New thread 3066588516 created [02:00:15]Thread 3066731876 joined [02:00:15]Waiting for new connection... [02:00:15] Sock 7.Parse request [02:00:15]Sock 7.Check first char [02:00:15]Sock 7.First char is OK [02:00:15]request: POST /json_proto HTTP/1.0 [02:00:15]Method: POST [02:00:15]URL: /json_proto [02:00:15]Method is POST - this is cgi request [02:00:15]url: /json_proto [02:00:15]query_string will be loaded in cgi processing [02:00:15]execute_cgi json_proto POST (null) [02:00:15]execute_cgi path=json_proto method=POST [02:00:15]POST find Content-Length [02:00:15]Host: 172.17.53.67:8080 [02:00:15]Content-Length: 632 [02:00:15]Content-Type: application/json [02:00:15] [02:00:15]POST finish read [02:00:15]Found Content-Length = 632 [02:00:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874927", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:00:15]execute_script... [02:00:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874927", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:00:15]POST & json_proto [02:00:15]process_json_proto [02:00:15]json parsed OK: [02:00:15]protocol is kg_v1.0 [02:00:15]action value=close_receipt [02:00:15]process_action close_receipt [02:00:15]cmd_close_receipt [02:00:15]MH_GetDate [02:00:15]Write to MH i2c: F0 00 00 9E 3D CA [02:00:15]Write i2c OK [02:00:15]MH_I2C_Read... [02:00:15]Read from MH i2c: F0 [02:00:15]MH_I2C_Read... [02:00:15]Read from MH i2c: F0 09 00 [02:00:15]MH_I2C_Read... [02:00:15]Read from MH i2c: F0 09 00 9E 3D 00 B1 B5 15 67 19 BC 99 64 87 [02:00:15]GetLastDocTimeStamp 1729475077 [02:00:15]current date 1729476017 [02:00:15]FM_GetShiftState [02:00:15]SAM_PROTO_GetShiftState [02:00:15]wFMCommunicate request_size=4 [02:00:15]MH_SAM_APDU [02:00:15]CAPDU: 80 13 01 00 [02:00:15]Write to MH i2c: E2 08 00 9F 3D 80 13 01 00 00 00 00 00 59 [02:00:15]Write i2c OK [02:00:15]MH_I2C_Read... [02:00:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:00:15]Read from MH i2c: E2 [02:00:15]MH_I2C_Read... [02:00:15]Read from MH i2c: E2 0E 00 [02:00:15]MH_I2C_Read... [02:00:15]Read from MH i2c: E2 0E 00 9F 3D 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 8C [02:00:15]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [02:00:15]wFMCommunicate OK [02:00:15]SAM_PROTO_GetShiftState done [02:00:15]FM_GetShiftState done [02:00:15]opened in 1729469965 [02:00:15]opened+sec_in_day 1729556365 [02:00:15]quantity*price = 50000 [02:00:15]sum+1 = 50001 [02:00:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 28 21.10.2024 02:00 Смена: 315 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156608 ФПД: 69882723110295 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T020017&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156608&fm=69882723110295&tin=02508201610067®Number=0000137193017469&sum=50000 [02:00:16]StoreToDocumentArchive [02:00:16]shift 315 fd 156608 [02:00:16]save to /storage/0315/doc_00156608 [02:00:16]save last doc name /storage/0315/doc_00156608 to /storage/kkm_last_doc_name [02:00:16]save OK [02:00:16]Clear old archive folders... [02:00:16]ProcessDocumentItem done err = 0, tmpTLVsize=252 [02:00:16]tlvbuf is 00330DB0 [02:00:16]SAM_PROTO_ClearQueue [02:00:16]wFMCommunicate request_size=4 [02:00:16]MH_SAM_APDU [02:00:16]CAPDU: 80 09 00 00 [02:00:16]Write to MH i2c: E2 08 00 AC 3D 80 09 00 00 00 00 00 00 5B [02:00:16]Write i2c OK [02:00:16]MH_I2C_Read... [02:00:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:00:16]Read from MH i2c: E2 [02:00:16]MH_I2C_Read... [02:00:16]Read from MH i2c: E2 03 00 [02:00:16]MH_I2C_Read... [02:00:16]Read from MH i2c: E2 03 00 AC 3D 00 90 00 5D [02:00:16]RAPDU: 90 00 [02:00:16]wFMCommunicate OK [02:00:16]SAM_PROTO_ClearQueue done [02:00:16]KKMCreateOFDPacket [02:00:16]OFDProtocolAddRootSTLVToBuf [02:00:16]FM_MakeSignedData [02:00:16]FM_MakeSignedData [02:00:16]SAM_PROTO_SignData [02:00:16]wFMCommunicate request_size=4 [02:00:16]MH_SAM_APDU [02:00:16]CAPDU: 80 0D 01 02 [02:00:16]Write to MH i2c: E2 08 00 AD 3D 80 0D 01 02 00 00 00 00 63 [02:00:16]Write i2c OK [02:00:16]MH_I2C_Read... [02:00:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:00:16]Read from MH i2c: E2 [02:00:16]MH_I2C_Read... [02:00:16]Read from MH i2c: E2 03 00 [02:00:16]MH_I2C_Read... [02:00:16]Read from MH i2c: E2 03 00 AD 3D 00 90 00 5E [02:00:16]RAPDU: 90 00 [02:00:16]wFMCommunicate OK [02:00:16]wFMCommunicate request_size=255 [02:00:16]MH_SAM_APDU [02:00:16]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 00 00 00 F4 03 04 00 B1 B5 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C0 63 02 00 35 04 06 00 [02:00:16]Write to MH i2c: E2 02 01 AE 3D 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 00 00 00 F4 03 04 00 B1 B5 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C0 63 02 00 35 04 06 00 00 00 43 [02:00:16]Write i2c OK [02:00:16]MH_I2C_Read... [02:00:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:00:16]Read from MH i2c: E2 [02:00:16]MH_I2C_Read... [02:00:16]Read from MH i2c: E2 03 00 [02:00:16]MH_I2C_Read... [02:00:16]Read from MH i2c: E2 03 00 AE 3D 00 90 00 5F [02:00:16]RAPDU: 90 00 [02:00:16]wFMCommunicate OK [02:00:16]wFMCommunicate request_size=11 [02:00:16]MH_SAM_APDU [02:00:16]CAPDU: 80 0D 02 02 06 3F 8E D6 E3 0D 97 [02:00:16]Write to MH i2c: E2 0E 00 AF 3D 80 0D 02 02 06 00 3F 8E D6 E3 0D 97 00 00 9C [02:00:16]Write i2c OK [02:00:16]MH_I2C_Read... [02:00:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:00:16]Read from MH i2c: E2 [02:00:16]MH_I2C_Read... [02:00:16]Read from MH i2c: E2 03 00 [02:00:16]MH_I2C_Read... [02:00:16]Read from MH i2c: E2 03 00 AF 3D 00 90 00 60 [02:00:16]RAPDU: 90 00 [02:00:16]wFMCommunicate OK [02:00:16]wFMCommunicate request_size=4 [02:00:16]MH_SAM_APDU [02:00:16]CAPDU: 80 0D 03 02 [02:00:16]Write to MH i2c: E2 08 00 B0 3D 80 0D 03 02 00 00 00 00 68 [02:00:16]Write i2c OK [02:00:16]MH_I2C_Read... [02:00:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:00:16]Read from MH i2c: E2 [02:00:16]MH_I2C_Read... [02:00:16]Read from MH i2c: E2 0B 00 [02:00:16]MH_I2C_Read... [02:00:16]Read from MH i2c: E2 0B 00 B0 3D 00 60 1D D2 8F 2B 37 35 EE 90 00 CC [02:00:16]RAPDU: 60 1D D2 8F 2B 37 35 EE 90 00 [02:00:16]wFMCommunicate OK [02:00:16]SAM_PROTO_SignData done [02:00:16]FM_MakeSignedData done [02:00:16]CreateOFDProtocolMessage [02:00:16]wFMCommunicate request_size=4 [02:00:16]MH_SAM_APDU [02:00:16]CAPDU: 80 11 00 00 [02:00:16]Write to MH i2c: E2 08 00 B1 3D 80 11 00 00 00 00 00 00 68 [02:00:16]Write i2c OK [02:00:16]MH_I2C_Read... [02:00:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:00:16]Read from MH i2c: E2 [02:00:16]MH_I2C_Read... [02:00:16]Read from MH i2c: E2 17 00 [02:00:16]MH_I2C_Read... [02:00:16]Read from MH i2c: E2 17 00 B1 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B9 [02:00:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [02:00:16]wFMCommunicate OK [02:00:16]CreateOFDProtocolMessage done [02:00:16]OFDSenderStorePacket 156608 [02:00:16]StoreOFDPacket docnum=156608 [02:00:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 34 CD 08 01 0B 14 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 00 00 00 F4 03 04 00 B1 B5 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C0 63 02 00 35 04 06 00 3F 8E D6 E3 0D 97 60 1D D2 8F 2B 37 35 EE [02:00:16]CheckFolder [02:00:16]dirname=/storage/ofd_packets [02:00:16]CheckFolder done [02:00:16]ProducePacketName [02:00:16]name=ofd_packets/00156608 [02:00:16]NVStorageSaveData ofd_packets/00156608 [02:00:16]File name is /storage/ofd_packets/00156608 [02:00:16]Write 302 bytes [02:00:16]NVStorageSaveData done [02:00:16]OFDSenderStorePacket done [02:00:16]KKMCreateOFDPacket done [02:00:16]NVStorageSaveData kkm_last_timestamp [02:00:16]File name is /storage/kkm_last_timestamp [02:00:16]Write 4 bytes [02:00:16]NVStorageSaveData done [02:00:16]ExternCall_PrintAddStr [02:00:16]wPrintStart [02:00:16]Write to MH i2c: 01 00 00 B2 3D EF [02:00:16]Write i2c OK [02:00:16]MH_I2C_Read... [02:00:16]Read from MH i2c: 01 [02:00:16]MH_I2C_Read... [02:00:16]Read from MH i2c: 01 07 00 [02:00:16]MH_I2C_Read... [02:00:16]Read from MH i2c: 01 07 00 B2 3D 00 00 00 00 00 FF 0F 04 [02:00:16]RasterBufferAndPrint [02:00:16]line Счет N : (1)874927 [02:00:16]line ИНН: 02508201610067 [02:00:16]line Контрольно-Кассовый Чек [02:00:16]line ПРОДАЖА [02:00:16]line ТРК (МРК, ГНК) : 23 [02:00:16]line Товар: 2710124130 [02:00:16]line Super 92-К-5 [02:00:16]line 7.310 * 68.40 [02:00:16]line = 500.00 [02:00:16]line НДС 12% НСП 1% [02:00:16]line > о реализуемом товаре [02:00:16]line ИТОГО: 500.00 [02:00:16]line НСП 1% : 4.42 [02:00:16]line НДС 12% : 53.10 [02:00:16]line Наличными: 500.00 [02:00:16]line Безнал.: 0.00 [02:00:16]line Место: АЗС № 165 "Партнер Нефть" [02:00:16]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [02:00:16]line СНО: Общий режим [02:00:16]line Чек 28 21.10.2024 02:00 [02:00:16]line Смена: 315 ФФД: 1.0 [02:00:16]line ЗНМ: 0300000234 [02:00:16]line РНМ: 0000137193017469 [02:00:16]line Версия ККМ: v1.0 [02:00:16]line ФМ: 0000000000963156 [02:00:16]line ФД: 156608 [02:00:16]line ФПД: 69882723110295 [02:00:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T020017&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156608&fm=69882723110295&tin=02508201610067®Number=0000137193017469&sum=50000 [02:00:17]OFD Sender: Processing packet 156608 [packets to send 52, broken 51] [02:00:17]ProducePacketName [02:00:17]name=ofd_packets/00156608 [02:00:17]OFD Sender: To server: pG, [02:00:17]CommunicateWithHost lk.salyk.kg:30040 [02:00:17]ConnectInit lk.salyk.kg [02:00:17]written 0, free lines is 4095 [02:00:17]Connected sock=10 [02:00:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 34 CD 08 01 0B 14 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 00 00 00 F4 03 04 00 B1 B5 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C0 63 02 00 35 04 06 00 3F 8E D6 E3 0D 97 60 1D D2 8F 2B 37 35 EE [02:00:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 50 6B 47 00 10 E7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C0 63 02 00 F4 03 04 00 E2 5B 15 67 B6 04 01 00 00 57 5D 90 F6 A4 4E D6 A3 [02:00:17]CommunicateWithHost err = 0 [02:00:17]CheckOFDResponse [02:00:17]1017 (14) - 77093643461234 [02:00:17]1041 (16) - 0000000000963156 [02:00:17]1040 (4) - 156608 [02:00:17]1012 (4) - 20.10.2024 19:37 [02:00:17]1206 (1) - 0 [02:00:17]OFD Sender: Remove packet 156608 [02:00:17]ProducePacketName [02:00:17]name=ofd_packets/00156608 [02:00:17]NVStorageDeleteData [02:00:17]Write to MH i2c: 01 00 00 DA 3D 17 [02:00:17]Write i2c OK [02:00:17]MH_I2C_Read... [02:00:17]Read from MH i2c: 01 [02:00:17]MH_I2C_Read... [02:00:17]Read from MH i2c: 01 07 00 [02:00:17]MH_I2C_Read... [02:00:17]Read from MH i2c: 01 07 00 DA 3D 00 00 00 00 00 07 0D 32 [02:00:17]RasterBufferAndPrint [02:00:17]line [02:00:17]line [02:00:17]line [02:00:17]line [02:00:17]line [02:00:17]written 0, free lines is 3341 [02:00:17]MH_Cut [02:00:17]Write to MH i2c: D1 01 00 E1 3D 01 F0 [02:00:17]Write i2c OK [02:00:17]MH_I2C_Read... [02:00:17]Read from MH i2c: D1 [02:00:17]MH_I2C_Read... [02:00:17]Read from MH i2c: D1 01 00 [02:00:17]MH_I2C_Read... [02:00:17]Read from MH i2c: D1 01 00 E1 3D 00 EF [02:00:17]Write to MH i2c: 01 00 00 E2 3D 1F [02:00:17]Write i2c OK [02:00:17]MH_I2C_Read... [02:00:17]OFD Sender: No OFD packet to send [02:00:18]*** Cut start [02:00:18]*** Partial cut [02:00:18]*** CUTSNS_PIN = 1 [02:00:18]*** CUTSNS_PIN = 0 [02:00:18]*** Brake cut motor [02:00:18]Read from MH i2c: 01 [02:00:18]MH_I2C_Read... [02:00:18]*** Stop cut motor [02:00:18]*** Cut end [02:00:18]Read from MH i2c: 01 07 00 [02:00:18]MH_I2C_Read... [02:00:18]Read from MH i2c: 01 07 00 E2 3D 00 00 00 00 00 FF 0F 34 [02:00:18]process_action close_receipt done [02:00:18]requested_data is exist [02:00:18]produce_requested_data [02:00:18]requested_item fm.sn is exist - process it [02:00:18]wFMCommunicate request_size=4 [02:00:18]MH_SAM_APDU [02:00:18]CAPDU: 80 11 00 00 [02:00:18]Write to MH i2c: E2 08 00 E3 3D 80 11 00 00 00 00 00 00 9A [02:00:18]Write i2c OK [02:00:18]MH_I2C_Read... [02:00:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:00:18]Read from MH i2c: E2 [02:00:18]MH_I2C_Read... [02:00:18]Read from MH i2c: E2 17 00 [02:00:18]MH_I2C_Read... [02:00:18]Read from MH i2c: E2 17 00 E3 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EB [02:00:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [02:00:18]wFMCommunicate OK [02:00:18]requested_item fd.num is exist - process it [02:00:18]SAM_PROTO_GetFieldsCounters [02:00:18]wFMCommunicate request_size=4 [02:00:18]MH_SAM_APDU [02:00:18]CAPDU: 80 13 00 00 [02:00:18]Write to MH i2c: E2 08 00 E4 3D 80 13 00 00 00 00 00 00 9D [02:00:18]Write i2c OK [02:00:18]MH_I2C_Read... [02:00:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:00:19]Read from MH i2c: E2 [02:00:19]MH_I2C_Read... [02:00:19]Read from MH i2c: E2 62 00 [02:00:19]MH_I2C_Read... [02:00:19]Read from MH i2c: E2 62 00 E4 3D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C0 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 1C 00 00 00 5E 04 04 00 1C 00 00 00 57 04 04 00 1D 00 00 00 19 04 04 00 00 00 00 00 90 00 8B [02:00:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C0 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 1C 00 00 00 5E 04 04 00 1C 00 00 00 57 04 04 00 1D 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:00:19]wFMCommunicate OK [02:00:19]SAM_PROTO_GetFieldsCounters done [02:00:19]requested_item shift.num is exist - process it [02:00:19]requested_item shift.opened is exist - process it [02:00:19]req_shift_opened [02:00:19]FM_GetShiftState [02:00:19]SAM_PROTO_GetShiftState [02:00:19]wFMCommunicate request_size=4 [02:00:19]MH_SAM_APDU [02:00:19]CAPDU: 80 13 01 00 [02:00:19]Write to MH i2c: E2 08 00 E5 3D 80 13 01 00 00 00 00 00 9F [02:00:19]Write i2c OK [02:00:19]MH_I2C_Read... [02:00:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:00:19]Read from MH i2c: E2 [02:00:19]MH_I2C_Read... [02:00:19]Read from MH i2c: E2 0E 00 [02:00:19]MH_I2C_Read... [02:00:19]Read from MH i2c: E2 0E 00 E5 3D 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 D2 [02:00:19]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [02:00:19]wFMCommunicate OK [02:00:19]SAM_PROTO_GetShiftState done [02:00:19]FM_GetShiftState done [02:00:19]req_shift_opened done [02:00:19]requested_item shift.open_date is exist - process it [02:00:19]req_shift_open_date [02:00:19]req_shift_open_date done [02:00:19]produce_requested_data done [02:00:19]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156608,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965} [02:00:19]process_action_free close_receipt [02:00:19]json_value_free [02:00:19]json_value_free done [02:00:19]process_json_proto returns [02:00:19]Send response to host [02:00:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156608,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965}}} [02:00:19]free response buf [02:00:19]execute_script done [02:00:19]execute_script returns [02:00:19]free content buf [02:00:19]Sock 7.Close socket [02:00:19]Sock 7.Thread stoped [02:00:22]OFD Sender: No OFD packet to send [02:00:27]OFD Sender: No OFD packet to send [02:00:32]OFD Sender: No OFD packet to send [02:00:36]accept exits with 9 [02:00:36]New connection [02:00:36]New thread 3066731876 created [02:00:36]Thread 3066588516 joined [02:00:36]Waiting for new connection... [02:00:36] Sock 9.Parse request [02:00:36]Sock 9.Check first char [02:00:36]Sock 9.First char is OK [02:00:36]request: POST /json_proto HTTP/1.0 [02:00:36]Method: POST [02:00:36]URL: /json_proto [02:00:36]Method is POST - this is cgi request [02:00:36]url: /json_proto [02:00:36]query_string will be loaded in cgi processing [02:00:36]execute_cgi json_proto POST (null) [02:00:36]execute_cgi path=json_proto method=POST [02:00:36]POST find Content-Length [02:00:36]Host: 172.17.53.67:8080 [02:00:36]Content-Length: 670 [02:00:36]Content-Type: application/json [02:00:36] [02:00:36]POST finish read [02:00:36]Found Content-Length = 670 [02:00:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874929", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:00:36]execute_script... [02:00:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874929", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:00:36]POST & json_proto [02:00:36]process_json_proto [02:00:36]json parsed OK: [02:00:36]protocol is kg_v1.0 [02:00:36]action value=close_receipt [02:00:36]process_action close_receipt [02:00:36]cmd_close_receipt [02:00:36]MH_GetDate [02:00:36]Write to MH i2c: F0 00 00 E6 3D 12 [02:00:36]Write i2c OK [02:00:36]MH_I2C_Read... [02:00:36]Read from MH i2c: F0 [02:00:36]MH_I2C_Read... [02:00:36]Read from MH i2c: F0 09 00 [02:00:36]MH_I2C_Read... [02:00:36]Read from MH i2c: F0 09 00 E6 3D 00 C7 B5 15 67 19 BC 99 64 E5 [02:00:36]GetLastDocTimeStamp 1729476017 [02:00:36]current date 1729476039 [02:00:36]FM_GetShiftState [02:00:36]SAM_PROTO_GetShiftState [02:00:36]wFMCommunicate request_size=4 [02:00:36]MH_SAM_APDU [02:00:36]CAPDU: 80 13 01 00 [02:00:36]Write to MH i2c: E2 08 00 E7 3D 80 13 01 00 00 00 00 00 A1 [02:00:36]Write i2c OK [02:00:36]MH_I2C_Read... [02:00:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:00:36]Read from MH i2c: E2 [02:00:36]MH_I2C_Read... [02:00:36]Read from MH i2c: E2 0E 00 [02:00:36]MH_I2C_Read... [02:00:36]Read from MH i2c: E2 0E 00 E7 3D 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 D4 [02:00:36]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [02:00:36]wFMCommunicate OK [02:00:36]SAM_PROTO_GetShiftState done [02:00:36]FM_GetShiftState done [02:00:36]opened in 1729469965 [02:00:36]opened+sec_in_day 1729556365 [02:00:36]quantity*price = 30027 [02:00:36]sum+1 = 30029 [02:00:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.89 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 29 21.10.2024 02:00 Смена: 315 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156609 ФПД: 153729619200679 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T020039&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156609&fm=153729619200679&tin=02508201610067®Number=0000137193017469&sum=30000 [02:00:38]StoreToDocumentArchive [02:00:38]shift 315 fd 156609 [02:00:38]save to /storage/0315/doc_00156609 [02:00:38]save last doc name /storage/0315/doc_00156609 to /storage/kkm_last_doc_name [02:00:38]save OK [02:00:38]Clear old archive folders... [02:00:38]ProcessDocumentItem done err = 0, tmpTLVsize=252 [02:00:38]tlvbuf is B6F1F0C0 [02:00:38]SAM_PROTO_ClearQueue [02:00:38]wFMCommunicate request_size=4 [02:00:38]MH_SAM_APDU [02:00:38]CAPDU: 80 09 00 00 [02:00:38]Write to MH i2c: E2 08 00 F4 3D 80 09 00 00 00 00 00 00 A3 [02:00:38]Write i2c OK [02:00:38]MH_I2C_Read... [02:00:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:00:38]Read from MH i2c: E2 [02:00:38]MH_I2C_Read... [02:00:38]Read from MH i2c: E2 03 00 [02:00:38]MH_I2C_Read... [02:00:38]Read from MH i2c: E2 03 00 F4 3D 00 90 00 A5 [02:00:38]RAPDU: 90 00 [02:00:38]wFMCommunicate OK [02:00:38]SAM_PROTO_ClearQueue done [02:00:38]KKMCreateOFDPacket [02:00:38]OFDProtocolAddRootSTLVToBuf [02:00:38]FM_MakeSignedData [02:00:38]FM_MakeSignedData [02:00:38]SAM_PROTO_SignData [02:00:38]wFMCommunicate request_size=4 [02:00:38]MH_SAM_APDU [02:00:38]CAPDU: 80 0D 01 02 [02:00:38]Write to MH i2c: E2 08 00 F5 3D 80 0D 01 02 00 00 00 00 AB [02:00:38]Write i2c OK [02:00:38]MH_I2C_Read... [02:00:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:00:38]Read from MH i2c: E2 [02:00:38]MH_I2C_Read... [02:00:38]Read from MH i2c: E2 03 00 [02:00:38]MH_I2C_Read... [02:00:38]Read from MH i2c: E2 03 00 F5 3D 00 90 00 A6 [02:00:38]RAPDU: 90 00 [02:00:38]wFMCommunicate OK [02:00:38]wFMCommunicate request_size=255 [02:00:38]MH_SAM_APDU [02:00:38]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 C7 B5 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C1 63 02 00 35 04 06 00 [02:00:38]Write to MH i2c: E2 02 01 F6 3D 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 C7 B5 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C1 63 02 00 35 04 06 00 00 00 01 [02:00:38]Write i2c OK [02:00:38]MH_I2C_Read... [02:00:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:00:38]Read from MH i2c: E2 [02:00:38]MH_I2C_Read... [02:00:38]Read from MH i2c: E2 03 00 [02:00:38]MH_I2C_Read... [02:00:38]Read from MH i2c: E2 03 00 F6 3D 00 90 00 A7 [02:00:38]RAPDU: 90 00 [02:00:38]wFMCommunicate OK [02:00:38]wFMCommunicate request_size=11 [02:00:38]MH_SAM_APDU [02:00:38]CAPDU: 80 0D 02 02 06 8B D0 F7 58 0A A7 [02:00:38]Write to MH i2c: E2 0E 00 F7 3D 80 0D 02 02 06 00 8B D0 F7 58 0A A7 00 00 15 [02:00:38]Write i2c OK [02:00:38]MH_I2C_Read... [02:00:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:00:38]Read from MH i2c: E2 [02:00:38]MH_I2C_Read... [02:00:38]Read from MH i2c: E2 03 00 [02:00:38]MH_I2C_Read... [02:00:38]Read from MH i2c: E2 03 00 F7 3D 00 90 00 A8 [02:00:38]RAPDU: 90 00 [02:00:38]wFMCommunicate OK [02:00:38]wFMCommunicate request_size=4 [02:00:38]MH_SAM_APDU [02:00:38]CAPDU: 80 0D 03 02 [02:00:38]Write to MH i2c: E2 08 00 F8 3D 80 0D 03 02 00 00 00 00 B0 [02:00:38]Write i2c OK [02:00:38]MH_I2C_Read... [02:00:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:00:38]Read from MH i2c: E2 [02:00:38]MH_I2C_Read... [02:00:38]Read from MH i2c: E2 0B 00 [02:00:38]MH_I2C_Read... [02:00:38]Read from MH i2c: E2 0B 00 F8 3D 00 C3 64 AA B5 66 34 A0 99 90 00 0A [02:00:38]RAPDU: C3 64 AA B5 66 34 A0 99 90 00 [02:00:38]wFMCommunicate OK [02:00:38]SAM_PROTO_SignData done [02:00:38]FM_MakeSignedData done [02:00:38]CreateOFDProtocolMessage [02:00:38]wFMCommunicate request_size=4 [02:00:38]MH_SAM_APDU [02:00:38]CAPDU: 80 11 00 00 [02:00:38]Write to MH i2c: E2 08 00 F9 3D 80 11 00 00 00 00 00 00 B0 [02:00:38]Write i2c OK [02:00:38]MH_I2C_Read... [02:00:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:00:38]Read from MH i2c: E2 [02:00:38]MH_I2C_Read... [02:00:38]Read from MH i2c: E2 17 00 [02:00:38]MH_I2C_Read... [02:00:38]Read from MH i2c: E2 17 00 F9 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 01 [02:00:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [02:00:38]wFMCommunicate OK [02:00:38]CreateOFDProtocolMessage done [02:00:38]OFDSenderStorePacket 156609 [02:00:38]StoreOFDPacket docnum=156609 [02:00:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 24 7B 08 01 35 D6 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 C7 B5 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C1 63 02 00 35 04 06 00 8B D0 F7 58 0A A7 C3 64 AA B5 66 34 A0 99 [02:00:38]CheckFolder [02:00:38]dirname=/storage/ofd_packets [02:00:38]CheckFolder done [02:00:38]ProducePacketName [02:00:38]name=ofd_packets/00156609 [02:00:38]NVStorageSaveData ofd_packets/00156609 [02:00:38]File name is /storage/ofd_packets/00156609 [02:00:38]Write 302 bytes [02:00:38]NVStorageSaveData done [02:00:38]OFDSenderStorePacket done [02:00:38]KKMCreateOFDPacket done [02:00:38]NVStorageSaveData kkm_last_timestamp [02:00:38]File name is /storage/kkm_last_timestamp [02:00:38]Write 4 bytes [02:00:38]NVStorageSaveData done [02:00:38]ExternCall_PrintAddStr [02:00:38]wPrintStart [02:00:38]Write to MH i2c: 01 00 00 FA 3D 37 [02:00:38]Write i2c OK [02:00:38]MH_I2C_Read... [02:00:38]Read from MH i2c: 01 [02:00:38]MH_I2C_Read... [02:00:38]Read from MH i2c: 01 07 00 [02:00:38]MH_I2C_Read... [02:00:38]Read from MH i2c: 01 07 00 FA 3D 00 00 00 00 00 FF 0F 4C [02:00:38]RasterBufferAndPrint [02:00:38]line Счет N : (1)874929 [02:00:38]line ИНН: 02508201610067 [02:00:38]line Контрольно-Кассовый Чек [02:00:38]line ПРОДАЖА [02:00:38]line ТРК (МРК, ГНК) : 43 [02:00:38]line Товар: 2710124130 [02:00:38]line Super 92-К-5 [02:00:38]line 4.390 * 68.40 [02:00:38]line = 300.28 [02:00:38]line НДС 12% НСП 1% [02:00:38]line > о реализуемом товаре [02:00:38]line ОКРУГЛЕНИЕ: -0.28 [02:00:38]line ИТОГО: 300.00 [02:00:38]line Внесено: 300.00 [02:00:38]line СДАЧА: 0.00 [02:00:38]line НСП 1% : 2.66 [02:00:38]line НДС 12% : 31.89 [02:00:38]line Наличными: 300.00 [02:00:38]line Безнал.: 0.00 [02:00:38]line Место: АЗС № 165 "Партнер Нефть" [02:00:38]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [02:00:38]line СНО: Общий режим [02:00:38]line Чек 29 21.10.2024 02:00 [02:00:38]line Смена: 315 ФФД: 1.0 [02:00:38]line ЗНМ: 0300000234 [02:00:38]line РНМ: 0000137193017469 [02:00:38]line Версия ККМ: v1.0 [02:00:38]line ФМ: 0000000000963156 [02:00:38]line ФД: 156609 [02:00:38]line ФПД: 153729619200679 [02:00:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T020039&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156609&fm=153729619200679&tin=02508201610067®Number=0000137193017469&sum=30000 [02:00:38]OFD Sender: Processing packet 156609 [packets to send 52, broken 51] [02:00:38]ProducePacketName [02:00:38]name=ofd_packets/00156609 [02:00:38]OFD Sender: To server: pG, [02:00:38]CommunicateWithHost lk.salyk.kg:30040 [02:00:38]ConnectInit lk.salyk.kg [02:00:38]written 0, free lines is 4095 [02:00:39]Connected sock=10 [02:00:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 24 7B 08 01 35 D6 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 C7 B5 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C1 63 02 00 35 04 06 00 8B D0 F7 58 0A A7 C3 64 AA B5 66 34 A0 99 [02:00:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 6B 18 47 00 FC FC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C1 63 02 00 F4 03 04 00 F8 5B 15 67 B6 04 01 00 00 B1 02 16 D1 06 A1 78 8E [02:00:39]CommunicateWithHost err = 0 [02:00:39]CheckOFDResponse [02:00:39]1017 (14) - 77093643461234 [02:00:39]1041 (16) - 0000000000963156 [02:00:39]1040 (4) - 156609 [02:00:39]1012 (4) - 20.10.2024 19:37 [02:00:39]1206 (1) - 0 [02:00:39]OFD Sender: Remove packet 156609 [02:00:39]ProducePacketName [02:00:39]name=ofd_packets/00156609 [02:00:39]NVStorageDeleteData [02:00:39]Write to MH i2c: 01 00 00 25 3E 63 [02:00:39]Write i2c OK [02:00:39]MH_I2C_Read... [02:00:39]Read from MH i2c: 01 [02:00:39]MH_I2C_Read... [02:00:39]Read from MH i2c: 01 07 00 [02:00:39]MH_I2C_Read... [02:00:39]Read from MH i2c: 01 07 00 25 3E 00 00 00 00 00 E1 0C 57 [02:00:39]RasterBufferAndPrint [02:00:39]line [02:00:39]line [02:00:39]line [02:00:39]line [02:00:39]line [02:00:39]written 0, free lines is 3305 [02:00:39]MH_Cut [02:00:39]Write to MH i2c: D1 01 00 2C 3E 01 3C [02:00:39]Write i2c OK [02:00:39]MH_I2C_Read... [02:00:39]Read from MH i2c: D1 [02:00:39]MH_I2C_Read... [02:00:39]Read from MH i2c: D1 01 00 [02:00:39]MH_I2C_Read... [02:00:39]Read from MH i2c: D1 01 00 2C 3E 00 3B [02:00:39]Write to MH i2c: 01 00 00 2D 3E 6B [02:00:39]Write i2c OK [02:00:39]MH_I2C_Read... [02:00:39]OFD Sender: No OFD packet to send [02:00:40]*** Cut start [02:00:40]*** Partial cut [02:00:40]*** CUTSNS_PIN = 1 [02:00:40]*** CUTSNS_PIN = 0 [02:00:40]*** Brake cut motor [02:00:40]Read from MH i2c: 01 [02:00:40]MH_I2C_Read... [02:00:40]*** Stop cut motor [02:00:40]*** Cut end [02:00:40]Read from MH i2c: 01 07 00 [02:00:40]MH_I2C_Read... [02:00:40]Read from MH i2c: 01 07 00 2D 3E 00 00 00 00 00 FF 0F 80 [02:00:40]process_action close_receipt done [02:00:40]requested_data is exist [02:00:40]produce_requested_data [02:00:40]requested_item fm.sn is exist - process it [02:00:40]wFMCommunicate request_size=4 [02:00:40]MH_SAM_APDU [02:00:40]CAPDU: 80 11 00 00 [02:00:40]Write to MH i2c: E2 08 00 2E 3E 80 11 00 00 00 00 00 00 E6 [02:00:40]Write i2c OK [02:00:40]MH_I2C_Read... [02:00:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:00:40]Read from MH i2c: E2 [02:00:40]MH_I2C_Read... [02:00:40]Read from MH i2c: E2 17 00 [02:00:40]MH_I2C_Read... [02:00:40]Read from MH i2c: E2 17 00 2E 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 37 [02:00:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [02:00:40]wFMCommunicate OK [02:00:40]requested_item fd.num is exist - process it [02:00:40]SAM_PROTO_GetFieldsCounters [02:00:40]wFMCommunicate request_size=4 [02:00:40]MH_SAM_APDU [02:00:40]CAPDU: 80 13 00 00 [02:00:40]Write to MH i2c: E2 08 00 2F 3E 80 13 00 00 00 00 00 00 E9 [02:00:40]Write i2c OK [02:00:40]MH_I2C_Read... [02:00:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:00:40]Read from MH i2c: E2 [02:00:40]MH_I2C_Read... [02:00:40]Read from MH i2c: E2 62 00 [02:00:40]MH_I2C_Read... [02:00:40]Read from MH i2c: E2 62 00 2F 3E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C1 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 1D 00 00 00 5E 04 04 00 1D 00 00 00 57 04 04 00 1E 00 00 00 19 04 04 00 00 00 00 00 90 00 DB [02:00:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C1 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 1D 00 00 00 5E 04 04 00 1D 00 00 00 57 04 04 00 1E 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:00:40]wFMCommunicate OK [02:00:40]SAM_PROTO_GetFieldsCounters done [02:00:40]requested_item shift.num is exist - process it [02:00:40]requested_item shift.opened is exist - process it [02:00:40]req_shift_opened [02:00:40]FM_GetShiftState [02:00:40]SAM_PROTO_GetShiftState [02:00:40]wFMCommunicate request_size=4 [02:00:40]MH_SAM_APDU [02:00:40]CAPDU: 80 13 01 00 [02:00:40]Write to MH i2c: E2 08 00 30 3E 80 13 01 00 00 00 00 00 EB [02:00:40]Write i2c OK [02:00:40]MH_I2C_Read... [02:00:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:00:40]Read from MH i2c: E2 [02:00:40]MH_I2C_Read... [02:00:40]Read from MH i2c: E2 0E 00 [02:00:40]MH_I2C_Read... [02:00:40]Read from MH i2c: E2 0E 00 30 3E 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 1E [02:00:40]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [02:00:40]wFMCommunicate OK [02:00:40]SAM_PROTO_GetShiftState done [02:00:40]FM_GetShiftState done [02:00:40]req_shift_opened done [02:00:40]requested_item shift.open_date is exist - process it [02:00:40]req_shift_open_date [02:00:40]req_shift_open_date done [02:00:40]produce_requested_data done [02:00:40]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156609,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965} [02:00:40]process_action_free close_receipt [02:00:40]json_value_free [02:00:40]json_value_free done [02:00:40]process_json_proto returns [02:00:40]Send response to host [02:00:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156609,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965}}} [02:00:40]free response buf [02:00:40]execute_script done [02:00:40]execute_script returns [02:00:40]free content buf [02:00:40]Sock 9.Close socket [02:00:40]Sock 9.Thread stoped [02:00:44]OFD Sender: No OFD packet to send [02:00:49]OFD Sender: No OFD packet to send [02:00:54]OFD Sender: No OFD packet to send [02:00:59]OFD Sender: No OFD packet to send [02:01:04]OFD Sender: No OFD packet to send [02:01:07]accept exits with 7 [02:01:07]New connection [02:01:07]New thread 3066588516 created [02:01:07]Thread 3066731876 joined [02:01:07]Waiting for new connection... [02:01:07] Sock 7.Parse request [02:01:07]Sock 7.Check first char [02:01:07]Sock 7.First char is OK [02:01:07]request: POST /json_proto HTTP/1.0 [02:01:07]Method: POST [02:01:07]URL: /json_proto [02:01:07]Method is POST - this is cgi request [02:01:07]url: /json_proto [02:01:07]query_string will be loaded in cgi processing [02:01:07]execute_cgi json_proto POST (null) [02:01:07]execute_cgi path=json_proto method=POST [02:01:07]POST find Content-Length [02:01:07]Host: 172.17.53.67:8080 [02:01:07]Content-Length: 677 [02:01:07]Content-Type: application/json [02:01:07] [02:01:07]POST finish read [02:01:07]Found Content-Length = 677 [02:01:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874928", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:01:07]execute_script... [02:01:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874928", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:01:07]POST & json_proto [02:01:07]process_json_proto [02:01:07]json parsed OK: [02:01:07]protocol is kg_v1.0 [02:01:07]action value=close_receipt [02:01:07]process_action close_receipt [02:01:07]cmd_close_receipt [02:01:07]MH_GetDate [02:01:07]Write to MH i2c: F0 00 00 31 3E 5E [02:01:07]Write i2c OK [02:01:07]MH_I2C_Read... [02:01:07]Read from MH i2c: F0 [02:01:07]MH_I2C_Read... [02:01:07]Read from MH i2c: F0 09 00 [02:01:07]MH_I2C_Read... [02:01:07]Read from MH i2c: F0 09 00 31 3E 00 E5 B5 15 67 19 BC 99 64 4F [02:01:07]GetLastDocTimeStamp 1729476039 [02:01:07]current date 1729476069 [02:01:07]FM_GetShiftState [02:01:07]SAM_PROTO_GetShiftState [02:01:07]wFMCommunicate request_size=4 [02:01:07]MH_SAM_APDU [02:01:07]CAPDU: 80 13 01 00 [02:01:07]Write to MH i2c: E2 08 00 32 3E 80 13 01 00 00 00 00 00 ED [02:01:07]Write i2c OK [02:01:07]MH_I2C_Read... [02:01:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:01:07]Read from MH i2c: E2 [02:01:07]MH_I2C_Read... [02:01:07]Read from MH i2c: E2 0E 00 [02:01:07]MH_I2C_Read... [02:01:07]Read from MH i2c: E2 0E 00 32 3E 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 20 [02:01:07]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [02:01:07]wFMCommunicate OK [02:01:07]SAM_PROTO_GetShiftState done [02:01:07]FM_GetShiftState done [02:01:07]opened in 1729469965 [02:01:07]opened+sec_in_day 1729556365 [02:01:07]quantity*price = 40006 [02:01:07]sum+1 = 40007 [02:01:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 30 21.10.2024 02:01 Смена: 315 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156610 ФПД: 116845494326553 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T020109&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156610&fm=116845494326553&tin=02508201610067®Number=0000137193017469&sum=40000 [02:01:08]StoreToDocumentArchive [02:01:08]shift 315 fd 156610 [02:01:08]save to /storage/0315/doc_00156610 [02:01:08]save last doc name /storage/0315/doc_00156610 to /storage/kkm_last_doc_name [02:01:08]save OK [02:01:08]Clear old archive folders... [02:01:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [02:01:08]tlvbuf is 003C67A0 [02:01:08]SAM_PROTO_ClearQueue [02:01:08]wFMCommunicate request_size=4 [02:01:08]MH_SAM_APDU [02:01:08]CAPDU: 80 09 00 00 [02:01:08]Write to MH i2c: E2 08 00 3F 3E 80 09 00 00 00 00 00 00 EF [02:01:08]Write i2c OK [02:01:08]MH_I2C_Read... [02:01:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:01:08]Read from MH i2c: E2 [02:01:08]MH_I2C_Read... [02:01:08]Read from MH i2c: E2 03 00 [02:01:08]MH_I2C_Read... [02:01:08]Read from MH i2c: E2 03 00 3F 3E 00 90 00 F1 [02:01:08]RAPDU: 90 00 [02:01:08]wFMCommunicate OK [02:01:08]SAM_PROTO_ClearQueue done [02:01:08]KKMCreateOFDPacket [02:01:08]OFDProtocolAddRootSTLVToBuf [02:01:08]FM_MakeSignedData [02:01:08]FM_MakeSignedData [02:01:08]SAM_PROTO_SignData [02:01:08]wFMCommunicate request_size=4 [02:01:08]MH_SAM_APDU [02:01:08]CAPDU: 80 0D 01 02 [02:01:08]Write to MH i2c: E2 08 00 40 3E 80 0D 01 02 00 00 00 00 F7 [02:01:08]Write i2c OK [02:01:08]MH_I2C_Read... [02:01:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:01:09]Read from MH i2c: E2 [02:01:09]MH_I2C_Read... [02:01:09]Read from MH i2c: E2 03 00 [02:01:09]MH_I2C_Read... [02:01:09]Read from MH i2c: E2 03 00 40 3E 00 90 00 F2 [02:01:09]RAPDU: 90 00 [02:01:09]wFMCommunicate OK [02:01:09]wFMCommunicate request_size=255 [02:01:09]MH_SAM_APDU [02:01:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 E5 B5 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C2 63 02 00 35 04 06 00 6A [02:01:09]Write to MH i2c: E2 02 01 41 3E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 E5 B5 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C2 63 02 00 35 04 06 00 6A 00 00 6E [02:01:09]Write i2c OK [02:01:09]MH_I2C_Read... [02:01:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:01:09]Read from MH i2c: E2 [02:01:09]MH_I2C_Read... [02:01:09]Read from MH i2c: E2 03 00 [02:01:09]MH_I2C_Read... [02:01:09]Read from MH i2c: E2 03 00 41 3E 00 90 00 F3 [02:01:09]RAPDU: 90 00 [02:01:09]wFMCommunicate OK [02:01:09]wFMCommunicate request_size=10 [02:01:09]MH_SAM_APDU [02:01:09]CAPDU: 80 0D 02 02 05 45 36 2E D5 19 [02:01:09]Write to MH i2c: E2 0D 00 42 3E 80 0D 02 02 05 00 45 36 2E D5 19 00 00 9B [02:01:09]Write i2c OK [02:01:09]MH_I2C_Read... [02:01:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:01:09]Read from MH i2c: E2 [02:01:09]MH_I2C_Read... [02:01:09]Read from MH i2c: E2 03 00 [02:01:09]MH_I2C_Read... [02:01:09]Read from MH i2c: E2 03 00 42 3E 00 90 00 F4 [02:01:09]RAPDU: 90 00 [02:01:09]wFMCommunicate OK [02:01:09]wFMCommunicate request_size=4 [02:01:09]MH_SAM_APDU [02:01:09]CAPDU: 80 0D 03 02 [02:01:09]Write to MH i2c: E2 08 00 43 3E 80 0D 03 02 00 00 00 00 FC [02:01:09]Write i2c OK [02:01:09]MH_I2C_Read... [02:01:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:01:09]Read from MH i2c: E2 [02:01:09]MH_I2C_Read... [02:01:09]Read from MH i2c: E2 0B 00 [02:01:09]MH_I2C_Read... [02:01:09]Read from MH i2c: E2 0B 00 43 3E 00 9B 3F 20 C6 E4 E3 53 0E 90 00 E5 [02:01:09]RAPDU: 9B 3F 20 C6 E4 E3 53 0E 90 00 [02:01:09]wFMCommunicate OK [02:01:09]SAM_PROTO_SignData done [02:01:09]FM_MakeSignedData done [02:01:09]CreateOFDProtocolMessage [02:01:09]wFMCommunicate request_size=4 [02:01:09]MH_SAM_APDU [02:01:09]CAPDU: 80 11 00 00 [02:01:09]Write to MH i2c: E2 08 00 44 3E 80 11 00 00 00 00 00 00 FC [02:01:09]Write i2c OK [02:01:09]MH_I2C_Read... [02:01:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:01:09]Read from MH i2c: E2 [02:01:09]MH_I2C_Read... [02:01:09]Read from MH i2c: E2 17 00 [02:01:09]MH_I2C_Read... [02:01:09]Read from MH i2c: E2 17 00 44 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4D [02:01:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [02:01:09]wFMCommunicate OK [02:01:09]CreateOFDProtocolMessage done [02:01:09]OFDSenderStorePacket 156610 [02:01:09]StoreOFDPacket docnum=156610 [02:01:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D3 E8 07 01 8D 2E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 E5 B5 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C2 63 02 00 35 04 06 00 6A 45 36 2E D5 19 9B 3F 20 C6 E4 E3 53 0E [02:01:09]CheckFolder [02:01:09]dirname=/storage/ofd_packets [02:01:09]CheckFolder done [02:01:09]ProducePacketName [02:01:09]name=ofd_packets/00156610 [02:01:09]NVStorageSaveData ofd_packets/00156610 [02:01:09]File name is /storage/ofd_packets/00156610 [02:01:09]Write 301 bytes [02:01:09]NVStorageSaveData done [02:01:09]OFDSenderStorePacket done [02:01:09]KKMCreateOFDPacket done [02:01:09]NVStorageSaveData kkm_last_timestamp [02:01:09]File name is /storage/kkm_last_timestamp [02:01:09]Write 4 bytes [02:01:09]NVStorageSaveData done [02:01:09]ExternCall_PrintAddStr [02:01:09]wPrintStart [02:01:09]Write to MH i2c: 01 00 00 45 3E 83 [02:01:09]Write i2c OK [02:01:09]MH_I2C_Read... [02:01:09]Read from MH i2c: 01 [02:01:09]MH_I2C_Read... [02:01:09]Read from MH i2c: 01 07 00 [02:01:09]MH_I2C_Read... [02:01:09]Read from MH i2c: 01 07 00 45 3E 00 00 00 00 00 FF 0F 98 [02:01:09]RasterBufferAndPrint [02:01:09]line Счет N : (1)874928 [02:01:09]line ИНН: 02508201610067 [02:01:09]line Контрольно-Кассовый Чек [02:01:09]line ПРОДАЖА [02:01:09]line ТРК (МРК, ГНК) : 12 [02:01:09]line Товар: 2710124130 [02:01:09]line Аи-92-К-5 [02:01:09]line 5.980 * 66.90 [02:01:09]line = 400.06 [02:01:09]line НДС 12% НСП 1% [02:01:09]line > о реализуемом товаре [02:01:09]line ОКРУГЛЕНИЕ: -0.06 [02:01:09]line ИТОГО: 400.00 [02:01:09]line Внесено: 400.00 [02:01:09]line СДАЧА: 0.00 [02:01:09]line НСП 1% : 3.54 [02:01:09]line НДС 12% : 42.48 [02:01:09]line Наличными: 400.00 [02:01:09]line Безнал.: 0.00 [02:01:09]line Место: АЗС № 165 "Партнер Нефть" [02:01:09]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [02:01:09]line СНО: Общий режим [02:01:09]line Чек 30 21.10.2024 02:01 [02:01:09]line Смена: 315 ФФД: 1.0 [02:01:09]line ЗНМ: 0300000234 [02:01:09]line РНМ: 0000137193017469 [02:01:09]line Версия ККМ: v1.0 [02:01:09]line ФМ: 0000000000963156 [02:01:09]line ФД: 156610 [02:01:09]line ФПД: 116845494326553 [02:01:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T020109&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156610&fm=116845494326553&tin=02508201610067®Number=0000137193017469&sum=40000 [02:01:09]OFD Sender: Processing packet 156610 [packets to send 52, broken 51] [02:01:09]ProducePacketName [02:01:09]name=ofd_packets/00156610 [02:01:09]OFD Sender: To server: pG, [02:01:09]CommunicateWithHost lk.salyk.kg:30040 [02:01:09]ConnectInit lk.salyk.kg [02:01:09]written 0, free lines is 4095 [02:01:09]Connected sock=10 [02:01:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D3 E8 07 01 8D 2E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 E5 B5 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C2 63 02 00 35 04 06 00 6A 45 36 2E D5 19 9B 3F 20 C6 E4 E3 53 0E [02:01:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 05 4A 47 00 27 87 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C2 63 02 00 F4 03 04 00 16 5C 15 67 B6 04 01 00 00 03 15 5F CF FB 45 E2 13 [02:01:10]CommunicateWithHost err = 0 [02:01:10]CheckOFDResponse [02:01:10]1017 (14) - 77093643461234 [02:01:10]1041 (16) - 0000000000963156 [02:01:10]1040 (4) - 156610 [02:01:10]1012 (4) - 20.10.2024 19:37 [02:01:10]1206 (1) - 0 [02:01:10]OFD Sender: Remove packet 156610 [02:01:10]ProducePacketName [02:01:10]name=ofd_packets/00156610 [02:01:10]NVStorageDeleteData [02:01:10]Write to MH i2c: 01 00 00 70 3E AE [02:01:10]Write i2c OK [02:01:10]MH_I2C_Read... [02:01:10]Read from MH i2c: 01 [02:01:10]MH_I2C_Read... [02:01:10]Read from MH i2c: 01 07 00 [02:01:10]MH_I2C_Read... [02:01:10]Read from MH i2c: 01 07 00 70 3E 00 00 00 00 00 E0 0C A1 [02:01:10]RasterBufferAndPrint [02:01:10]line [02:01:10]line [02:01:10]line [02:01:10]line [02:01:10]line [02:01:10]written 0, free lines is 3302 [02:01:10]MH_Cut [02:01:10]Write to MH i2c: D1 01 00 77 3E 01 87 [02:01:10]Write i2c OK [02:01:10]MH_I2C_Read... [02:01:10]Read from MH i2c: D1 [02:01:10]MH_I2C_Read... [02:01:10]Read from MH i2c: D1 01 00 [02:01:10]MH_I2C_Read... [02:01:10]Read from MH i2c: D1 01 00 77 3E 00 86 [02:01:10]Write to MH i2c: 01 00 00 78 3E B6 [02:01:10]Write i2c OK [02:01:10]MH_I2C_Read... [02:01:10]OFD Sender: No OFD packet to send [02:01:10]*** Cut start [02:01:10]*** Partial cut [02:01:10]*** CUTSNS_PIN = 1 [02:01:11]*** CUTSNS_PIN = 0 [02:01:11]*** Brake cut motor [02:01:11]Read from MH i2c: 01 [02:01:11]MH_I2C_Read... [02:01:11]*** Stop cut motor [02:01:11]*** Cut end [02:01:11]Read from MH i2c: 01 07 00 [02:01:11]MH_I2C_Read... [02:01:11]Read from MH i2c: 01 07 00 78 3E 00 00 00 00 00 FF 0F CB [02:01:11]process_action close_receipt done [02:01:11]requested_data is exist [02:01:11]produce_requested_data [02:01:11]requested_item fm.sn is exist - process it [02:01:11]wFMCommunicate request_size=4 [02:01:11]MH_SAM_APDU [02:01:11]CAPDU: 80 11 00 00 [02:01:11]Write to MH i2c: E2 08 00 79 3E 80 11 00 00 00 00 00 00 31 [02:01:11]Write i2c OK [02:01:11]MH_I2C_Read... [02:01:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:01:11]Read from MH i2c: E2 [02:01:11]MH_I2C_Read... [02:01:11]Read from MH i2c: E2 17 00 [02:01:11]MH_I2C_Read... [02:01:11]Read from MH i2c: E2 17 00 79 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 82 [02:01:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [02:01:11]wFMCommunicate OK [02:01:11]requested_item fd.num is exist - process it [02:01:11]SAM_PROTO_GetFieldsCounters [02:01:11]wFMCommunicate request_size=4 [02:01:11]MH_SAM_APDU [02:01:11]CAPDU: 80 13 00 00 [02:01:11]Write to MH i2c: E2 08 00 7A 3E 80 13 00 00 00 00 00 00 34 [02:01:11]Write i2c OK [02:01:11]MH_I2C_Read... [02:01:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:01:11]Read from MH i2c: E2 [02:01:11]MH_I2C_Read... [02:01:11]Read from MH i2c: E2 62 00 [02:01:11]MH_I2C_Read... [02:01:11]Read from MH i2c: E2 62 00 7A 3E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C2 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 1E 00 00 00 5E 04 04 00 1E 00 00 00 57 04 04 00 1F 00 00 00 19 04 04 00 00 00 00 00 90 00 2A [02:01:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C2 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 1E 00 00 00 5E 04 04 00 1E 00 00 00 57 04 04 00 1F 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:01:11]wFMCommunicate OK [02:01:11]SAM_PROTO_GetFieldsCounters done [02:01:11]requested_item shift.num is exist - process it [02:01:11]requested_item shift.opened is exist - process it [02:01:11]req_shift_opened [02:01:11]FM_GetShiftState [02:01:11]SAM_PROTO_GetShiftState [02:01:11]wFMCommunicate request_size=4 [02:01:11]MH_SAM_APDU [02:01:11]CAPDU: 80 13 01 00 [02:01:11]Write to MH i2c: E2 08 00 7B 3E 80 13 01 00 00 00 00 00 36 [02:01:11]Write i2c OK [02:01:11]MH_I2C_Read... [02:01:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:01:11]Read from MH i2c: E2 [02:01:11]MH_I2C_Read... [02:01:11]Read from MH i2c: E2 0E 00 [02:01:11]MH_I2C_Read... [02:01:11]Read from MH i2c: E2 0E 00 7B 3E 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 69 [02:01:11]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [02:01:11]wFMCommunicate OK [02:01:11]SAM_PROTO_GetShiftState done [02:01:11]FM_GetShiftState done [02:01:11]req_shift_opened done [02:01:11]requested_item shift.open_date is exist - process it [02:01:11]req_shift_open_date [02:01:11]req_shift_open_date done [02:01:11]produce_requested_data done [02:01:11]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156610,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965} [02:01:11]process_action_free close_receipt [02:01:11]json_value_free [02:01:11]json_value_free done [02:01:11]process_json_proto returns [02:01:11]Send response to host [02:01:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156610,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965}}} [02:01:11]free response buf [02:01:11]execute_script done [02:01:11]execute_script returns [02:01:11]free content buf [02:01:11]Sock 7.Close socket [02:01:11]Sock 7.Thread stoped [02:01:15]OFD Sender: No OFD packet to send [02:01:20]OFD Sender: No OFD packet to send [02:01:25]OFD Sender: No OFD packet to send [02:01:30]OFD Sender: No OFD packet to send [02:01:35]OFD Sender: No OFD packet to send [02:01:40]OFD Sender: No OFD packet to send [02:01:45]OFD Sender: No OFD packet to send [02:01:50]OFD Sender: No OFD packet to send [02:01:55]OFD Sender: No OFD packet to send [02:02:00]OFD Sender: No OFD packet to send [02:02:05]OFD Sender: No OFD packet to send [02:02:10]OFD Sender: No OFD packet to send [02:02:15]OFD Sender: No OFD packet to send [02:02:20]OFD Sender: No OFD packet to send [02:02:25]OFD Sender: No OFD packet to send [02:02:30]OFD Sender: No OFD packet to send [02:02:35]OFD Sender: No OFD packet to send [02:02:40]OFD Sender: No OFD packet to send [02:02:45]OFD Sender: No OFD packet to send [02:02:50]OFD Sender: No OFD packet to send [02:02:55]OFD Sender: No OFD packet to send [02:03:00]OFD Sender: No OFD packet to send [02:03:04]accept exits with 9 [02:03:04]New connection [02:03:04]New thread 3066731876 created [02:03:04]Thread 3066588516 joined [02:03:04]Waiting for new connection... [02:03:04] Sock 9.Parse request [02:03:04]Sock 9.Check first char [02:03:04]Sock 9.First char is OK [02:03:04]request: POST /json_proto HTTP/1.0 [02:03:04]Method: POST [02:03:04]URL: /json_proto [02:03:04]Method is POST - this is cgi request [02:03:04]url: /json_proto [02:03:04]query_string will be loaded in cgi processing [02:03:04]execute_cgi json_proto POST (null) [02:03:04]execute_cgi path=json_proto method=POST [02:03:04]POST find Content-Length [02:03:04]Host: 172.17.53.67:8080 [02:03:04]Content-Length: 670 [02:03:04]Content-Type: application/json [02:03:04] [02:03:04]POST finish read [02:03:04]Found Content-Length = 670 [02:03:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874930", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:03:04]execute_script... [02: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 : (1)874930", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:03:04]POST & json_proto [02:03:04]process_json_proto [02:03:04]json parsed OK: [02:03:04]protocol is kg_v1.0 [02:03:04]action value=close_receipt [02:03:04]process_action close_receipt [02:03:04]cmd_close_receipt [02:03:04]MH_GetDate [02:03:04]Write to MH i2c: F0 00 00 7C 3E A9 [02:03:04]Write i2c OK [02:03:04]MH_I2C_Read... [02:03:04]Read from MH i2c: F0 [02:03:04]MH_I2C_Read... [02:03:04]Read from MH i2c: F0 09 00 [02:03:04]MH_I2C_Read... [02:03:04]Read from MH i2c: F0 09 00 7C 3E 00 5B B6 15 67 19 BC 99 64 11 [02:03:04]GetLastDocTimeStamp 1729476069 [02:03:04]current date 1729476187 [02:03:04]FM_GetShiftState [02:03:04]SAM_PROTO_GetShiftState [02:03:04]wFMCommunicate request_size=4 [02:03:04]MH_SAM_APDU [02:03:04]CAPDU: 80 13 01 00 [02:03:04]Write to MH i2c: E2 08 00 7D 3E 80 13 01 00 00 00 00 00 38 [02:03:04]Write i2c OK [02:03:04]MH_I2C_Read... [02:03:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:03:04]Read from MH i2c: E2 [02:03:04]MH_I2C_Read... [02:03:04]Read from MH i2c: E2 0E 00 [02:03:04]MH_I2C_Read... [02:03:04]Read from MH i2c: E2 0E 00 7D 3E 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 6B [02:03:04]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [02:03:04]wFMCommunicate OK [02:03:04]SAM_PROTO_GetShiftState done [02:03:04]FM_GetShiftState done [02:03:04]opened in 1729469965 [02:03:04]opened+sec_in_day 1729556365 [02:03:04]quantity*price = 30027 [02:03:04]sum+1 = 30029 [02:03:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.89 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 31 21.10.2024 02:03 Смена: 315 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156611 ФПД: 260380068313613 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T020307&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156611&fm=260380068313613&tin=02508201610067®Number=0000137193017469&sum=30000 [02:03:06]StoreToDocumentArchive [02:03:06]shift 315 fd 156611 [02:03:06]save to /storage/0315/doc_00156611 [02:03:06]save last doc name /storage/0315/doc_00156611 to /storage/kkm_last_doc_name [02:03:06]save OK [02:03:06]Clear old archive folders... [02:03:06]ProcessDocumentItem done err = 0, tmpTLVsize=252 [02:03:06]tlvbuf is B6F1F8F0 [02:03:06]SAM_PROTO_ClearQueue [02:03:06]wFMCommunicate request_size=4 [02:03:06]MH_SAM_APDU [02:03:06]CAPDU: 80 09 00 00 [02:03:06]Write to MH i2c: E2 08 00 8A 3E 80 09 00 00 00 00 00 00 3A [02:03:06]Write i2c OK [02:03:06]MH_I2C_Read... [02:03:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:03:06]Read from MH i2c: E2 [02:03:06]MH_I2C_Read... [02:03:06]Read from MH i2c: E2 03 00 [02:03:06]MH_I2C_Read... [02:03:06]Read from MH i2c: E2 03 00 8A 3E 00 90 00 3C [02:03:06]RAPDU: 90 00 [02:03:06]wFMCommunicate OK [02:03:06]SAM_PROTO_ClearQueue done [02:03:06]KKMCreateOFDPacket [02:03:06]OFDProtocolAddRootSTLVToBuf [02:03:06]FM_MakeSignedData [02:03:06]FM_MakeSignedData [02:03:06]SAM_PROTO_SignData [02:03:06]wFMCommunicate request_size=4 [02:03:06]MH_SAM_APDU [02:03:06]CAPDU: 80 0D 01 02 [02:03:06]Write to MH i2c: E2 08 00 8B 3E 80 0D 01 02 00 00 00 00 42 [02:03:06]Write i2c OK [02:03:06]MH_I2C_Read... [02:03:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:03:06]Read from MH i2c: E2 [02:03:06]MH_I2C_Read... [02:03:06]Read from MH i2c: E2 03 00 [02:03:06]MH_I2C_Read... [02:03:06]Read from MH i2c: E2 03 00 8B 3E 00 90 00 3D [02:03:06]RAPDU: 90 00 [02:03:06]wFMCommunicate OK [02:03:06]wFMCommunicate request_size=255 [02:03:06]MH_SAM_APDU [02:03:06]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 5B B6 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C3 63 02 00 35 04 06 00 [02:03:06]Write to MH i2c: E2 02 01 8C 3E 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 5B B6 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C3 63 02 00 35 04 06 00 00 00 31 [02:03:06]Write i2c OK [02:03:06]MH_I2C_Read... [02:03:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:03:06]Read from MH i2c: E2 [02:03:06]MH_I2C_Read... [02:03:06]Read from MH i2c: E2 03 00 [02:03:06]MH_I2C_Read... [02:03:06]Read from MH i2c: E2 03 00 8C 3E 00 90 00 3E [02:03:06]RAPDU: 90 00 [02:03:06]wFMCommunicate OK [02:03:06]wFMCommunicate request_size=11 [02:03:06]MH_SAM_APDU [02:03:06]CAPDU: 80 0D 02 02 06 EC D0 75 7A 7A 0D [02:03:06]Write to MH i2c: E2 0E 00 8D 3E 80 0D 02 02 06 00 EC D0 75 7A 7A 0D 00 00 83 [02:03:06]Write i2c OK [02:03:06]MH_I2C_Read... [02:03:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:03:06]Read from MH i2c: E2 [02:03:06]MH_I2C_Read... [02:03:06]Read from MH i2c: E2 03 00 [02:03:06]MH_I2C_Read... [02:03:06]Read from MH i2c: E2 03 00 8D 3E 00 90 00 3F [02:03:06]RAPDU: 90 00 [02:03:06]wFMCommunicate OK [02:03:06]wFMCommunicate request_size=4 [02:03:06]MH_SAM_APDU [02:03:06]CAPDU: 80 0D 03 02 [02:03:06]Write to MH i2c: E2 08 00 8E 3E 80 0D 03 02 00 00 00 00 47 [02:03:06]Write i2c OK [02:03:06]MH_I2C_Read... [02:03:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:03:06]Read from MH i2c: E2 [02:03:06]MH_I2C_Read... [02:03:06]Read from MH i2c: E2 0B 00 [02:03:06]MH_I2C_Read... [02:03:06]Read from MH i2c: E2 0B 00 8E 3E 00 45 64 30 F8 D7 3C 40 84 90 00 F0 [02:03:06]RAPDU: 45 64 30 F8 D7 3C 40 84 90 00 [02:03:06]wFMCommunicate OK [02:03:06]SAM_PROTO_SignData done [02:03:06]FM_MakeSignedData done [02:03:06]CreateOFDProtocolMessage [02:03:06]wFMCommunicate request_size=4 [02:03:06]MH_SAM_APDU [02:03:06]CAPDU: 80 11 00 00 [02:03:06]Write to MH i2c: E2 08 00 8F 3E 80 11 00 00 00 00 00 00 47 [02:03:06]Write i2c OK [02:03:06]MH_I2C_Read... [02:03:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:03:06]Read from MH i2c: E2 [02:03:06]MH_I2C_Read... [02:03:06]Read from MH i2c: E2 17 00 [02:03:06]MH_I2C_Read... [02:03:06]Read from MH i2c: E2 17 00 8F 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 98 [02:03:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [02:03:06]wFMCommunicate OK [02:03:06]CreateOFDProtocolMessage done [02:03:06]OFDSenderStorePacket 156611 [02:03:06]StoreOFDPacket docnum=156611 [02:03:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 9C 03 08 01 6F F0 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 5B B6 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C3 63 02 00 35 04 06 00 EC D0 75 7A 7A 0D 45 64 30 F8 D7 3C 40 84 [02:03:06]CheckFolder [02:03:06]dirname=/storage/ofd_packets [02:03:06]CheckFolder done [02:03:06]ProducePacketName [02:03:06]name=ofd_packets/00156611 [02:03:06]NVStorageSaveData ofd_packets/00156611 [02:03:06]File name is /storage/ofd_packets/00156611 [02:03:06]Write 302 bytes [02:03:06]NVStorageSaveData done [02:03:06]OFDSenderStorePacket done [02:03:06]KKMCreateOFDPacket done [02:03:06]NVStorageSaveData kkm_last_timestamp [02:03:06]File name is /storage/kkm_last_timestamp [02:03:06]Write 4 bytes [02:03:06]NVStorageSaveData done [02:03:06]ExternCall_PrintAddStr [02:03:06]wPrintStart [02:03:06]Write to MH i2c: 01 00 00 90 3E CE [02:03:06]Write i2c OK [02:03:06]MH_I2C_Read... [02:03:06]Read from MH i2c: 01 [02:03:06]MH_I2C_Read... [02:03:06]Read from MH i2c: 01 07 00 [02:03:06]MH_I2C_Read... [02:03:06]Read from MH i2c: 01 07 00 90 3E 00 00 00 00 00 FF 0F E3 [02:03:06]RasterBufferAndPrint [02:03:06]line Счет N : (1)874930 [02:03:06]line ИНН: 02508201610067 [02:03:06]line Контрольно-Кассовый Чек [02:03:06]line ПРОДАЖА [02:03:06]line ТРК (МРК, ГНК) : 43 [02:03:06]line Товар: 2710124130 [02:03:06]line Super 92-К-5 [02:03:06]line 4.390 * 68.40 [02:03:06]line = 300.28 [02:03:06]line НДС 12% НСП 1% [02:03:06]line > о реализуемом товаре [02:03:06]line ОКРУГЛЕНИЕ: -0.28 [02:03:06]line ИТОГО: 300.00 [02:03:06]line Внесено: 300.00 [02:03:06]line СДАЧА: 0.00 [02:03:06]line НСП 1% : 2.66 [02:03:06]line НДС 12% : 31.89 [02:03:06]line Наличными: 300.00 [02:03:06]line Безнал.: 0.00 [02:03:06]line Место: АЗС № 165 "Партнер Нефть" [02:03:06]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [02:03:06]line СНО: Общий режим [02:03:06]line Чек 31 21.10.2024 02:03 [02:03:06]line Смена: 315 ФФД: 1.0 [02:03:06]line ЗНМ: 0300000234 [02:03:06]line РНМ: 0000137193017469 [02:03:06]line Версия ККМ: v1.0 [02:03:06]line ФМ: 0000000000963156 [02:03:06]line ФД: 156611 [02:03:06]line ФПД: 260380068313613 [02:03:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T020307&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156611&fm=260380068313613&tin=02508201610067®Number=0000137193017469&sum=30000 [02:03:06]OFD Sender: Processing packet 156611 [packets to send 52, broken 51] [02:03:06]ProducePacketName [02:03:06]name=ofd_packets/00156611 [02:03:06]OFD Sender: To server: pG, [02:03:06]CommunicateWithHost lk.salyk.kg:30040 [02:03:06]ConnectInit lk.salyk.kg [02:03:06]written 0, free lines is 4095 [02:03:07]Connected sock=10 [02:03:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 9C 03 08 01 6F F0 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 5B B6 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C3 63 02 00 35 04 06 00 EC D0 75 7A 7A 0D 45 64 30 F8 D7 3C 40 84 [02:03:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 44 19 47 00 56 6C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C3 63 02 00 F4 03 04 00 8C 5C 15 67 B6 04 01 00 00 FD 38 28 A0 EC 8A 05 D6 [02:03:07]CommunicateWithHost err = 0 [02:03:07]CheckOFDResponse [02:03:07]1017 (14) - 77093643461234 [02:03:07]1041 (16) - 0000000000963156 [02:03:07]1040 (4) - 156611 [02:03:07]1012 (4) - 20.10.2024 19:39 [02:03:07]1206 (1) - 0 [02:03:07]OFD Sender: Remove packet 156611 [02:03:07]ProducePacketName [02:03:07]name=ofd_packets/00156611 [02:03:07]NVStorageDeleteData [02:03:07]Write to MH i2c: 01 00 00 BB 3E F9 [02:03:07]Write i2c OK [02:03:07]MH_I2C_Read... [02:03:07]Read from MH i2c: 01 [02:03:07]MH_I2C_Read... [02:03:07]Read from MH i2c: 01 07 00 [02:03:07]MH_I2C_Read... [02:03:07]Read from MH i2c: 01 07 00 BB 3E 00 00 00 00 00 E0 0C EC [02:03:07]RasterBufferAndPrint [02:03:07]line [02:03:07]line [02:03:07]line [02:03:07]line [02:03:07]line [02:03:07]written 0, free lines is 3305 [02:03:07]MH_Cut [02:03:07]Write to MH i2c: D1 01 00 C2 3E 01 D2 [02:03:07]Write i2c OK [02:03:07]MH_I2C_Read... [02:03:07]Read from MH i2c: D1 [02:03:07]MH_I2C_Read... [02:03:07]Read from MH i2c: D1 01 00 [02:03:07]MH_I2C_Read... [02:03:07]Read from MH i2c: D1 01 00 C2 3E 00 D1 [02:03:07]Write to MH i2c: 01 00 00 C3 3E 01 [02:03:07]Write i2c OK [02:03:07]MH_I2C_Read... [02:03:07]OFD Sender: No OFD packet to send [02:03:08]*** Cut start [02:03:08]*** Partial cut [02:03:08]*** CUTSNS_PIN = 1 [02:03:08]*** CUTSNS_PIN = 0 [02:03:08]*** Brake cut motor [02:03:08]Read from MH i2c: 01 [02:03:08]MH_I2C_Read... [02:03:08]*** Stop cut motor [02:03:08]*** Cut end [02:03:08]Read from MH i2c: 01 07 00 [02:03:08]MH_I2C_Read... [02:03:08]Read from MH i2c: 01 07 00 C3 3E 00 00 00 00 00 FF 0F 16 [02:03:08]process_action close_receipt done [02:03:08]requested_data is exist [02:03:08]produce_requested_data [02:03:08]requested_item fm.sn is exist - process it [02:03:08]wFMCommunicate request_size=4 [02:03:08]MH_SAM_APDU [02:03:08]CAPDU: 80 11 00 00 [02:03:08]Write to MH i2c: E2 08 00 C4 3E 80 11 00 00 00 00 00 00 7C [02:03:08]Write i2c OK [02:03:08]MH_I2C_Read... [02:03:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:03:08]Read from MH i2c: E2 [02:03:08]MH_I2C_Read... [02:03:08]Read from MH i2c: E2 17 00 [02:03:08]MH_I2C_Read... [02:03:08]Read from MH i2c: E2 17 00 C4 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CD [02:03:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [02:03:08]wFMCommunicate OK [02:03:08]requested_item fd.num is exist - process it [02:03:08]SAM_PROTO_GetFieldsCounters [02:03:08]wFMCommunicate request_size=4 [02:03:08]MH_SAM_APDU [02:03:08]CAPDU: 80 13 00 00 [02:03:08]Write to MH i2c: E2 08 00 C5 3E 80 13 00 00 00 00 00 00 7F [02:03:08]Write i2c OK [02:03:08]MH_I2C_Read... [02:03:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:03:08]Read from MH i2c: E2 [02:03:08]MH_I2C_Read... [02:03:08]Read from MH i2c: E2 62 00 [02:03:08]MH_I2C_Read... [02:03:08]Read from MH i2c: E2 62 00 C5 3E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C3 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 1F 00 00 00 5E 04 04 00 1F 00 00 00 57 04 04 00 20 00 00 00 19 04 04 00 00 00 00 00 90 00 79 [02:03:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C3 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 1F 00 00 00 5E 04 04 00 1F 00 00 00 57 04 04 00 20 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:03:08]wFMCommunicate OK [02:03:08]SAM_PROTO_GetFieldsCounters done [02:03:08]requested_item shift.num is exist - process it [02:03:08]requested_item shift.opened is exist - process it [02:03:08]req_shift_opened [02:03:08]FM_GetShiftState [02:03:08]SAM_PROTO_GetShiftState [02:03:08]wFMCommunicate request_size=4 [02:03:08]MH_SAM_APDU [02:03:08]CAPDU: 80 13 01 00 [02:03:08]Write to MH i2c: E2 08 00 C6 3E 80 13 01 00 00 00 00 00 81 [02:03:08]Write i2c OK [02:03:08]MH_I2C_Read... [02:03:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:03:09]Read from MH i2c: E2 [02:03:09]MH_I2C_Read... [02:03:09]Read from MH i2c: E2 0E 00 [02:03:09]MH_I2C_Read... [02:03:09]Read from MH i2c: E2 0E 00 C6 3E 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 B4 [02:03:09]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [02:03:09]wFMCommunicate OK [02:03:09]SAM_PROTO_GetShiftState done [02:03:09]FM_GetShiftState done [02:03:09]req_shift_opened done [02:03:09]requested_item shift.open_date is exist - process it [02:03:09]req_shift_open_date [02:03:09]req_shift_open_date done [02:03:09]produce_requested_data done [02:03:09]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156611,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965} [02:03:09]process_action_free close_receipt [02:03:09]json_value_free [02:03:09]json_value_free done [02:03:09]process_json_proto returns [02:03:09]Send response to host [02:03:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156611,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965}}} [02:03:09]free response buf [02:03:09]execute_script done [02:03:09]execute_script returns [02:03:09]free content buf [02:03:09]Sock 9.Close socket [02:03:09]Sock 9.Thread stoped [02:03:12]OFD Sender: No OFD packet to send [02:03:17]OFD Sender: No OFD packet to send [02:03:22]OFD Sender: No OFD packet to send [02:03:27]OFD Sender: No OFD packet to send [02:03:32]OFD Sender: No OFD packet to send [02:03:37]OFD Sender: No OFD packet to send [02:03:42]OFD Sender: No OFD packet to send [02:03:47]OFD Sender: No OFD packet to send [02:03:52]OFD Sender: No OFD packet to send [02:03:57]OFD Sender: No OFD packet to send [02:04:02]OFD Sender: No OFD packet to send [02:04:07]OFD Sender: No OFD packet to send [02:04:12]OFD Sender: No OFD packet to send [02:04:17]OFD Sender: No OFD packet to send [02:04:22]OFD Sender: No OFD packet to send [02:04:27]OFD Sender: No OFD packet to send [02:04:32]OFD Sender: No OFD packet to send [02:04:37]OFD Sender: No OFD packet to send [02:04:42]OFD Sender: No OFD packet to send [02:04:47]OFD Sender: No OFD packet to send [02:04:52]OFD Sender: No OFD packet to send [02:04:57]OFD Sender: No OFD packet to send [02:05:02]OFD Sender: No OFD packet to send [02:05:07]OFD Sender: No OFD packet to send [02:05:12]OFD Sender: No OFD packet to send [02:05:17]OFD Sender: No OFD packet to send [02:05:18]accept exits with 7 [02:05:18]New connection [02:05:18]New thread 3066588516 created [02:05:18]Thread 3066731876 joined [02:05:18]Waiting for new connection... [02:05:18] Sock 7.Parse request [02:05:18]Sock 7.Check first char [02:05:18]Sock 7.First char is OK [02:05:18]request: POST /json_proto HTTP/1.0 [02:05:18]Method: POST [02:05:18]URL: /json_proto [02:05:18]Method is POST - this is cgi request [02:05:18]url: /json_proto [02:05:18]query_string will be loaded in cgi processing [02:05:18]execute_cgi json_proto POST (null) [02:05:18]execute_cgi path=json_proto method=POST [02:05:18]POST find Content-Length [02:05:18]Host: 172.17.53.67:8080 [02:05:18]Content-Length: 677 [02:05:18]Content-Type: application/json [02:05:18] [02:05:18]POST finish read [02:05:18]Found Content-Length = 677 [02:05:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874931", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:05:18]execute_script... [02:05:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874931", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:05:18]POST & json_proto [02:05:18]process_json_proto [02:05:18]json parsed OK: [02:05:18]protocol is kg_v1.0 [02:05:18]action value=close_receipt [02:05:18]process_action close_receipt [02:05:18]cmd_close_receipt [02:05:18]MH_GetDate [02:05:18]Write to MH i2c: F0 00 00 C7 3E F4 [02:05:18]Write i2c OK [02:05:18]MH_I2C_Read... [02:05:18]Read from MH i2c: F0 [02:05:18]MH_I2C_Read... [02:05:18]Read from MH i2c: F0 09 00 [02:05:18]MH_I2C_Read... [02:05:18]Read from MH i2c: F0 09 00 C7 3E 00 E0 B6 15 67 19 BC 99 64 E1 [02:05:18]GetLastDocTimeStamp 1729476187 [02:05:18]current date 1729476320 [02:05:18]FM_GetShiftState [02:05:18]SAM_PROTO_GetShiftState [02:05:18]wFMCommunicate request_size=4 [02:05:18]MH_SAM_APDU [02:05:18]CAPDU: 80 13 01 00 [02:05:18]Write to MH i2c: E2 08 00 C8 3E 80 13 01 00 00 00 00 00 83 [02:05:18]Write i2c OK [02:05:18]MH_I2C_Read... [02:05:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:05:18]Read from MH i2c: E2 [02:05:18]MH_I2C_Read... [02:05:18]Read from MH i2c: E2 0E 00 [02:05:18]MH_I2C_Read... [02:05:18]Read from MH i2c: E2 0E 00 C8 3E 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 B6 [02:05:18]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [02:05:18]wFMCommunicate OK [02:05:18]SAM_PROTO_GetShiftState done [02:05:18]FM_GetShiftState done [02:05:18]opened in 1729469965 [02:05:18]opened+sec_in_day 1729556365 [02:05:18]quantity*price = 20003 [02:05:18]sum+1 = 20004 [02:05:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 32 21.10.2024 02:05 Смена: 315 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156612 ФПД: 23043185217709 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T020520&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156612&fm=23043185217709&tin=02508201610067®Number=0000137193017469&sum=20000 [02:05:19]StoreToDocumentArchive [02:05:19]shift 315 fd 156612 [02:05:19]save to /storage/0315/doc_00156612 [02:05:19]save last doc name /storage/0315/doc_00156612 to /storage/kkm_last_doc_name [02:05:19]save OK [02:05:19]Clear old archive folders... [02:05:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [02:05:19]tlvbuf is B6F22380 [02:05:19]SAM_PROTO_ClearQueue [02:05:19]wFMCommunicate request_size=4 [02:05:19]MH_SAM_APDU [02:05:19]CAPDU: 80 09 00 00 [02:05:19]Write to MH i2c: E2 08 00 D5 3E 80 09 00 00 00 00 00 00 85 [02:05:19]Write i2c OK [02:05:19]MH_I2C_Read... [02:05:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:05:19]Read from MH i2c: E2 [02:05:19]MH_I2C_Read... [02:05:19]Read from MH i2c: E2 03 00 [02:05:19]MH_I2C_Read... [02:05:19]Read from MH i2c: E2 03 00 D5 3E 00 90 00 87 [02:05:19]RAPDU: 90 00 [02:05:19]wFMCommunicate OK [02:05:19]SAM_PROTO_ClearQueue done [02:05:19]KKMCreateOFDPacket [02:05:19]OFDProtocolAddRootSTLVToBuf [02:05:19]FM_MakeSignedData [02:05:19]FM_MakeSignedData [02:05:19]SAM_PROTO_SignData [02:05:19]wFMCommunicate request_size=4 [02:05:19]MH_SAM_APDU [02:05:19]CAPDU: 80 0D 01 02 [02:05:19]Write to MH i2c: E2 08 00 D6 3E 80 0D 01 02 00 00 00 00 8D [02:05:19]Write i2c OK [02:05:19]MH_I2C_Read... [02:05:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:05:19]Read from MH i2c: E2 [02:05:19]MH_I2C_Read... [02:05:19]Read from MH i2c: E2 03 00 [02:05:19]MH_I2C_Read... [02:05:19]Read from MH i2c: E2 03 00 D6 3E 00 90 00 88 [02:05:19]RAPDU: 90 00 [02:05:19]wFMCommunicate OK [02:05:19]wFMCommunicate request_size=255 [02:05:19]MH_SAM_APDU [02:05:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 E0 B6 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C4 63 02 00 35 04 06 00 14 [02:05:19]Write to MH i2c: E2 02 01 D7 3E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 E0 B6 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C4 63 02 00 35 04 06 00 14 00 00 A1 [02:05:19]Write i2c OK [02:05:19]MH_I2C_Read... [02:05:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:05:19]Read from MH i2c: E2 [02:05:19]MH_I2C_Read... [02:05:19]Read from MH i2c: E2 03 00 [02:05:19]MH_I2C_Read... [02:05:19]Read from MH i2c: E2 03 00 D7 3E 00 90 00 89 [02:05:19]RAPDU: 90 00 [02:05:19]wFMCommunicate OK [02:05:19]wFMCommunicate request_size=10 [02:05:19]MH_SAM_APDU [02:05:19]CAPDU: 80 0D 02 02 05 F5 28 DE 90 AD [02:05:19]Write to MH i2c: E2 0D 00 D8 3E 80 0D 02 02 05 00 F5 28 DE 90 AD 00 00 D2 [02:05:19]Write i2c OK [02:05:19]MH_I2C_Read... [02:05:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:05:19]Read from MH i2c: E2 [02:05:19]MH_I2C_Read... [02:05:19]Read from MH i2c: E2 03 00 [02:05:19]MH_I2C_Read... [02:05:19]Read from MH i2c: E2 03 00 D8 3E 00 90 00 8A [02:05:19]RAPDU: 90 00 [02:05:19]wFMCommunicate OK [02:05:19]wFMCommunicate request_size=4 [02:05:19]MH_SAM_APDU [02:05:19]CAPDU: 80 0D 03 02 [02:05:19]Write to MH i2c: E2 08 00 D9 3E 80 0D 03 02 00 00 00 00 92 [02:05:19]Write i2c OK [02:05:19]MH_I2C_Read... [02:05:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:05:19]Read from MH i2c: E2 [02:05:19]MH_I2C_Read... [02:05:19]Read from MH i2c: E2 0B 00 [02:05:19]MH_I2C_Read... [02:05:19]Read from MH i2c: E2 0B 00 D9 3E 00 C0 CC FE EA 79 F3 89 3D 90 00 39 [02:05:19]RAPDU: C0 CC FE EA 79 F3 89 3D 90 00 [02:05:19]wFMCommunicate OK [02:05:19]SAM_PROTO_SignData done [02:05:19]FM_MakeSignedData done [02:05:19]CreateOFDProtocolMessage [02:05:19]wFMCommunicate request_size=4 [02:05:19]MH_SAM_APDU [02:05:19]CAPDU: 80 11 00 00 [02:05:19]Write to MH i2c: E2 08 00 DA 3E 80 11 00 00 00 00 00 00 92 [02:05:19]Write i2c OK [02:05:19]MH_I2C_Read... [02:05:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:05:19]Read from MH i2c: E2 [02:05:19]MH_I2C_Read... [02:05:19]Read from MH i2c: E2 17 00 [02:05:19]MH_I2C_Read... [02:05:19]Read from MH i2c: E2 17 00 DA 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E3 [02:05:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [02:05:19]wFMCommunicate OK [02:05:19]CreateOFDProtocolMessage done [02:05:19]OFDSenderStorePacket 156612 [02:05:19]StoreOFDPacket docnum=156612 [02:05:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E6 F9 07 01 11 C9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 E0 B6 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C4 63 02 00 35 04 06 00 14 F5 28 DE 90 AD C0 CC FE EA 79 F3 89 3D [02:05:19]CheckFolder [02:05:19]dirname=/storage/ofd_packets [02:05:19]CheckFolder done [02:05:19]ProducePacketName [02:05:19]name=ofd_packets/00156612 [02:05:19]NVStorageSaveData ofd_packets/00156612 [02:05:19]File name is /storage/ofd_packets/00156612 [02:05:19]Write 301 bytes [02:05:19]NVStorageSaveData done [02:05:19]OFDSenderStorePacket done [02:05:19]KKMCreateOFDPacket done [02:05:19]NVStorageSaveData kkm_last_timestamp [02:05:19]File name is /storage/kkm_last_timestamp [02:05:19]Write 4 bytes [02:05:19]NVStorageSaveData done [02:05:19]ExternCall_PrintAddStr [02:05:19]wPrintStart [02:05:19]Write to MH i2c: 01 00 00 DB 3E 19 [02:05:20]Write i2c OK [02:05:20]MH_I2C_Read... [02:05:20]Read from MH i2c: 01 [02:05:20]MH_I2C_Read... [02:05:20]Read from MH i2c: 01 07 00 [02:05:20]MH_I2C_Read... [02:05:20]Read from MH i2c: 01 07 00 DB 3E 00 00 00 00 00 FF 0F 2E [02:05:20]RasterBufferAndPrint [02:05:20]line Счет N : (1)874931 [02:05:20]line ИНН: 02508201610067 [02:05:20]line Контрольно-Кассовый Чек [02:05:20]line ПРОДАЖА [02:05:20]line ТРК (МРК, ГНК) : 32 [02:05:20]line Товар: 2710124130 [02:05:20]line Аи-92-К-5 [02:05:20]line 2.990 * 66.90 [02:05:20]line = 200.03 [02:05:20]line НДС 12% НСП 1% [02:05:20]line > о реализуемом товаре [02:05:20]line ОКРУГЛЕНИЕ: -0.03 [02:05:20]line ИТОГО: 200.00 [02:05:20]line Внесено: 200.00 [02:05:20]line СДАЧА: 0.00 [02:05:20]line НСП 1% : 1.77 [02:05:20]line НДС 12% : 21.24 [02:05:20]line Наличными: 200.00 [02:05:20]line Безнал.: 0.00 [02:05:20]line Место: АЗС № 165 "Партнер Нефть" [02:05:20]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [02:05:20]line СНО: Общий режим [02:05:20]line Чек 32 21.10.2024 02:05 [02:05:20]line Смена: 315 ФФД: 1.0 [02:05:20]line ЗНМ: 0300000234 [02:05:20]line РНМ: 0000137193017469 [02:05:20]line Версия ККМ: v1.0 [02:05:20]line ФМ: 0000000000963156 [02:05:20]line ФД: 156612 [02:05:20]line ФПД: 23043185217709 [02:05:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T020520&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156612&fm=23043185217709&tin=02508201610067®Number=0000137193017469&sum=20000 [02:05:20]OFD Sender: Processing packet 156612 [packets to send 52, broken 51] [02:05:20]ProducePacketName [02:05:20]name=ofd_packets/00156612 [02:05:20]OFD Sender: To server: pG, [02:05:20]CommunicateWithHost lk.salyk.kg:30040 [02:05:20]ConnectInit lk.salyk.kg [02:05:20]written 0, free lines is 4095 [02:05:20]Connected sock=10 [02:05:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E6 F9 07 01 11 C9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 E0 B6 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C4 63 02 00 35 04 06 00 14 F5 28 DE 90 AD C0 CC FE EA 79 F3 89 3D [02:05:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 28 80 47 00 3F 72 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C4 63 02 00 F4 03 04 00 11 5D 15 67 B6 04 01 00 00 C5 D8 9D 46 42 2B E1 78 [02:05:20]CommunicateWithHost err = 0 [02:05:20]CheckOFDResponse [02:05:20]1017 (14) - 77093643461234 [02:05:20]1041 (16) - 0000000000963156 [02:05:20]1040 (4) - 156612 [02:05:20]1012 (4) - 20.10.2024 19:42 [02:05:20]1206 (1) - 0 [02:05:20]OFD Sender: Remove packet 156612 [02:05:20]ProducePacketName [02:05:20]name=ofd_packets/00156612 [02:05:20]NVStorageDeleteData [02:05:20]Write to MH i2c: 01 00 00 06 3F 45 [02:05:20]Write i2c OK [02:05:20]MH_I2C_Read... [02:05:20]Read from MH i2c: 01 [02:05:20]MH_I2C_Read... [02:05:20]Read from MH i2c: 01 07 00 [02:05:20]MH_I2C_Read... [02:05:20]Read from MH i2c: 01 07 00 06 3F 00 00 00 00 00 E3 0C 3B [02:05:20]RasterBufferAndPrint [02:05:20]line [02:05:20]line [02:05:20]line [02:05:20]line [02:05:20]line [02:05:20]written 0, free lines is 3305 [02:05:20]MH_Cut [02:05:20]Write to MH i2c: D1 01 00 0D 3F 01 1E [02:05:20]Write i2c OK [02:05:20]MH_I2C_Read... [02:05:20]Read from MH i2c: D1 [02:05:20]MH_I2C_Read... [02:05:20]Read from MH i2c: D1 01 00 [02:05:20]MH_I2C_Read... [02:05:20]Read from MH i2c: D1 01 00 0D 3F 00 1D [02:05:20]Write to MH i2c: 01 00 00 0E 3F 4D [02:05:20]Write i2c OK [02:05:20]MH_I2C_Read... [02:05:21]OFD Sender: No OFD packet to send [02:05:21]*** Cut start [02:05:21]*** Partial cut [02:05:21]*** CUTSNS_PIN = 1 [02:05:21]*** CUTSNS_PIN = 0 [02:05:21]*** Brake cut motor [02:05:22]Read from MH i2c: 01 [02:05:22]MH_I2C_Read... [02:05:22]*** Stop cut motor [02:05:22]*** Cut end [02:05:22]Read from MH i2c: 01 07 00 [02:05:22]MH_I2C_Read... [02:05:22]Read from MH i2c: 01 07 00 0E 3F 00 00 00 00 00 FF 0F 62 [02:05:22]process_action close_receipt done [02:05:22]requested_data is exist [02:05:22]produce_requested_data [02:05:22]requested_item fm.sn is exist - process it [02:05:22]wFMCommunicate request_size=4 [02:05:22]MH_SAM_APDU [02:05:22]CAPDU: 80 11 00 00 [02:05:22]Write to MH i2c: E2 08 00 0F 3F 80 11 00 00 00 00 00 00 C8 [02:05:22]Write i2c OK [02:05:22]MH_I2C_Read... [02:05:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:05:22]Read from MH i2c: E2 [02:05:22]MH_I2C_Read... [02:05:22]Read from MH i2c: E2 17 00 [02:05:22]MH_I2C_Read... [02:05:22]Read from MH i2c: E2 17 00 0F 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 19 [02:05:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [02:05:22]wFMCommunicate OK [02:05:22]requested_item fd.num is exist - process it [02:05:22]SAM_PROTO_GetFieldsCounters [02:05:22]wFMCommunicate request_size=4 [02:05:22]MH_SAM_APDU [02:05:22]CAPDU: 80 13 00 00 [02:05:22]Write to MH i2c: E2 08 00 10 3F 80 13 00 00 00 00 00 00 CB [02:05:22]Write i2c OK [02:05:22]MH_I2C_Read... [02:05:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:05:22]Read from MH i2c: E2 [02:05:22]MH_I2C_Read... [02:05:22]Read from MH i2c: E2 62 00 [02:05:22]MH_I2C_Read... [02:05:22]Read from MH i2c: E2 62 00 10 3F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C4 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 20 00 00 00 5E 04 04 00 20 00 00 00 57 04 04 00 21 00 00 00 19 04 04 00 00 00 00 00 90 00 C9 [02:05:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C4 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 20 00 00 00 5E 04 04 00 20 00 00 00 57 04 04 00 21 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:05:22]wFMCommunicate OK [02:05:22]SAM_PROTO_GetFieldsCounters done [02:05:22]requested_item shift.num is exist - process it [02:05:22]requested_item shift.opened is exist - process it [02:05:22]req_shift_opened [02:05:22]FM_GetShiftState [02:05:22]SAM_PROTO_GetShiftState [02:05:22]wFMCommunicate request_size=4 [02:05:22]MH_SAM_APDU [02:05:22]CAPDU: 80 13 01 00 [02:05:22]Write to MH i2c: E2 08 00 11 3F 80 13 01 00 00 00 00 00 CD [02:05:22]Write i2c OK [02:05:22]MH_I2C_Read... [02:05:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:05:22]Read from MH i2c: E2 [02:05:22]MH_I2C_Read... [02:05:22]Read from MH i2c: E2 0E 00 [02:05:22]MH_I2C_Read... [02:05:22]Read from MH i2c: E2 0E 00 11 3F 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 00 [02:05:22]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [02:05:22]wFMCommunicate OK [02:05:22]SAM_PROTO_GetShiftState done [02:05:22]FM_GetShiftState done [02:05:22]req_shift_opened done [02:05:22]requested_item shift.open_date is exist - process it [02:05:22]req_shift_open_date [02:05:22]req_shift_open_date done [02:05:22]produce_requested_data done [02:05:22]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156612,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965} [02:05:22]process_action_free close_receipt [02:05:22]json_value_free [02:05:22]json_value_free done [02:05:22]process_json_proto returns [02:05:22]Send response to host [02:05:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156612,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965}}} [02:05:22]free response buf [02:05:22]execute_script done [02:05:22]execute_script returns [02:05:22]free content buf [02:05:22]Sock 7.Close socket [02:05:22]Sock 7.Thread stoped [02:05:26]OFD Sender: No OFD packet to send [02:05:31]OFD Sender: No OFD packet to send [02:05:36]OFD Sender: No OFD packet to send [02:05:41]OFD Sender: No OFD packet to send [02:05:46]OFD Sender: No OFD packet to send [02:05:51]OFD Sender: No OFD packet to send [02:05:56]OFD Sender: No OFD packet to send [02:06:01]OFD Sender: No OFD packet to send [02:06:06]OFD Sender: No OFD packet to send [02:06:11]OFD Sender: No OFD packet to send [02:06:16]OFD Sender: No OFD packet to send [02:06:21]OFD Sender: No OFD packet to send [02:06:26]OFD Sender: No OFD packet to send [02:06:31]OFD Sender: No OFD packet to send [02:06:36]OFD Sender: No OFD packet to send [02:06:41]OFD Sender: No OFD packet to send [02:06:46]OFD Sender: No OFD packet to send [02:06:51]OFD Sender: No OFD packet to send [02:06:56]OFD Sender: No OFD packet to send [02:07:01]OFD Sender: No OFD packet to send [02:07:06]OFD Sender: No OFD packet to send [02:07:11]OFD Sender: No OFD packet to send [02:07:16]OFD Sender: No OFD packet to send [02:07:21]OFD Sender: No OFD packet to send [02:07:26]OFD Sender: No OFD packet to send [02:07:31]OFD Sender: No OFD packet to send [02:07:36]OFD Sender: No OFD packet to send [02:07:41]OFD Sender: No OFD packet to send [02:07:46]OFD Sender: No OFD packet to send [02:07:51]OFD Sender: No OFD packet to send [02:07:56]OFD Sender: No OFD packet to send [02:08:01]OFD Sender: No OFD packet to send [02:08:06]OFD Sender: No OFD packet to send [02:08:11]OFD Sender: No OFD packet to send [02:08:16]OFD Sender: No OFD packet to send [02:08:21]OFD Sender: No OFD packet to send [02:08:26]OFD Sender: No OFD packet to send [02:08:31]OFD Sender: No OFD packet to send [02:08:36]OFD Sender: No OFD packet to send [02:08:41]OFD Sender: No OFD packet to send [02:08:46]OFD Sender: No OFD packet to send [02:08:51]OFD Sender: No OFD packet to send [02:08:56]OFD Sender: No OFD packet to send [02:09:01]OFD Sender: No OFD packet to send [02:09:06]OFD Sender: No OFD packet to send [02:09:11]OFD Sender: No OFD packet to send [02:09:16]OFD Sender: No OFD packet to send [02:09:21]OFD Sender: No OFD packet to send [02:09:26]OFD Sender: No OFD packet to send [02:09:31]OFD Sender: No OFD packet to send [02:09:36]OFD Sender: No OFD packet to send [02:09:41]OFD Sender: No OFD packet to send [02:09:46]OFD Sender: No OFD packet to send [02:09:51]OFD Sender: No OFD packet to send [02:09:56]OFD Sender: No OFD packet to send [02:10:01]OFD Sender: No OFD packet to send [02:10:06]OFD Sender: No OFD packet to send [02:10:11]OFD Sender: No OFD packet to send [02:10:16]OFD Sender: No OFD packet to send [02:10:21]OFD Sender: No OFD packet to send [02:10:26]OFD Sender: No OFD packet to send [02:10:31]OFD Sender: No OFD packet to send [02:10:36]OFD Sender: No OFD packet to send [02:10:41]OFD Sender: No OFD packet to send [02:10:46]OFD Sender: No OFD packet to send [02:10:51]OFD Sender: No OFD packet to send [02:10:56]OFD Sender: No OFD packet to send [02:11:01]OFD Sender: No OFD packet to send [02:11:06]OFD Sender: No OFD packet to send [02:11:11]OFD Sender: No OFD packet to send [02:11:16]OFD Sender: No OFD packet to send [02:11:21]OFD Sender: No OFD packet to send [02:11:26]OFD Sender: No OFD packet to send [02:11:31]OFD Sender: No OFD packet to send [02:11:36]OFD Sender: No OFD packet to send [02:11:41]OFD Sender: No OFD packet to send [02:11:46]OFD Sender: No OFD packet to send [02:11:51]OFD Sender: No OFD packet to send [02:11:56]OFD Sender: No OFD packet to send [02:12:01]OFD Sender: No OFD packet to send [02:12:06]OFD Sender: No OFD packet to send [02:12:11]OFD Sender: No OFD packet to send [02:12:16]OFD Sender: No OFD packet to send [02:12:21]OFD Sender: No OFD packet to send [02:12:26]OFD Sender: No OFD packet to send [02:12:31]OFD Sender: No OFD packet to send [02:12:36]OFD Sender: No OFD packet to send [02:12:41]OFD Sender: No OFD packet to send [02:12:46]OFD Sender: No OFD packet to send [02:12:51]OFD Sender: No OFD packet to send [02:12:56]OFD Sender: No OFD packet to send [02:13:01]OFD Sender: No OFD packet to send [02:13:06]OFD Sender: No OFD packet to send [02:13:11]OFD Sender: No OFD packet to send [02:13:16]OFD Sender: No OFD packet to send [02:13:21]OFD Sender: No OFD packet to send [02:13:26]OFD Sender: No OFD packet to send [02:13:31]OFD Sender: No OFD packet to send [02:13:36]OFD Sender: No OFD packet to send [02:13:41]OFD Sender: No OFD packet to send [02:13:46]OFD Sender: No OFD packet to send [02:13:51]OFD Sender: No OFD packet to send [02:13:56]OFD Sender: No OFD packet to send [02:14:01]OFD Sender: No OFD packet to send [02:14:06]OFD Sender: No OFD packet to send [02:14:11]OFD Sender: No OFD packet to send [02:14:16]OFD Sender: No OFD packet to send [02:14:21]OFD Sender: No OFD packet to send [02:14:26]OFD Sender: No OFD packet to send [02:14:31]OFD Sender: No OFD packet to send [02:14:36]OFD Sender: No OFD packet to send [02:14:41]OFD Sender: No OFD packet to send [02:14:46]OFD Sender: No OFD packet to send [02:14:51]OFD Sender: No OFD packet to send [02:14:56]OFD Sender: No OFD packet to send [02:15:01]OFD Sender: No OFD packet to send [02:15:06]OFD Sender: No OFD packet to send [02:15:11]OFD Sender: No OFD packet to send [02:15:16]OFD Sender: No OFD packet to send [02:15:21]OFD Sender: No OFD packet to send [02:15:26]OFD Sender: No OFD packet to send [02:15:31]OFD Sender: No OFD packet to send [02:15:36]OFD Sender: No OFD packet to send [02:15:41]OFD Sender: No OFD packet to send [02:15:46]OFD Sender: No OFD packet to send [02:15:51]OFD Sender: No OFD packet to send [02:15:56]OFD Sender: No OFD packet to send [02:16:01]OFD Sender: No OFD packet to send [02:16:06]OFD Sender: No OFD packet to send [02:16:11]OFD Sender: No OFD packet to send [02:16:16]OFD Sender: No OFD packet to send [02:16:21]OFD Sender: No OFD packet to send [02:16:26]OFD Sender: No OFD packet to send [02:16:31]OFD Sender: No OFD packet to send [02:16:36]OFD Sender: No OFD packet to send [02:16:41]OFD Sender: No OFD packet to send [02:16:46]OFD Sender: No OFD packet to send [02:16:51]OFD Sender: No OFD packet to send [02:16:56]OFD Sender: No OFD packet to send [02:17:01]OFD Sender: No OFD packet to send [02:17:06]OFD Sender: No OFD packet to send [02:17:11]OFD Sender: No OFD packet to send [02:17:16]OFD Sender: No OFD packet to send [02:17:21]OFD Sender: No OFD packet to send [02:17:26]OFD Sender: No OFD packet to send [02:17:31]OFD Sender: No OFD packet to send [02:17:36]OFD Sender: No OFD packet to send [02:17:41]OFD Sender: No OFD packet to send [02:17:46]OFD Sender: No OFD packet to send [02:17:51]OFD Sender: No OFD packet to send [02:17:56]OFD Sender: No OFD packet to send [02:18:01]OFD Sender: No OFD packet to send [02:18:06]OFD Sender: No OFD packet to send [02:18:11]OFD Sender: No OFD packet to send [02:18:16]OFD Sender: No OFD packet to send [02:18:21]OFD Sender: No OFD packet to send [02:18:26]OFD Sender: No OFD packet to send [02:18:31]OFD Sender: No OFD packet to send [02:18:36]OFD Sender: No OFD packet to send [02:18:41]OFD Sender: No OFD packet to send [02:18:46]OFD Sender: No OFD packet to send [02:18:51]OFD Sender: No OFD packet to send [02:18:56]OFD Sender: No OFD packet to send [02:19:01]OFD Sender: No OFD packet to send [02:19:06]OFD Sender: No OFD packet to send [02:19:11]OFD Sender: No OFD packet to send [02:19:16]OFD Sender: No OFD packet to send [02:19:21]OFD Sender: No OFD packet to send [02:19:26]OFD Sender: No OFD packet to send [02:19:31]OFD Sender: No OFD packet to send [02:19:36]OFD Sender: No OFD packet to send [02:19:41]OFD Sender: No OFD packet to send [02:19:46]OFD Sender: No OFD packet to send [02:19:51]OFD Sender: No OFD packet to send [02:19:56]OFD Sender: No OFD packet to send [02:20:01]OFD Sender: No OFD packet to send [02:20:06]OFD Sender: No OFD packet to send [02:20:11]OFD Sender: No OFD packet to send [02:20:16]OFD Sender: No OFD packet to send [02:20:21]OFD Sender: No OFD packet to send [02:20:26]OFD Sender: No OFD packet to send [02:20:31]OFD Sender: No OFD packet to send [02:20:36]OFD Sender: No OFD packet to send [02:20:41]OFD Sender: No OFD packet to send [02:20:47]OFD Sender: No OFD packet to send [02:20:52]OFD Sender: No OFD packet to send [02:20:57]OFD Sender: No OFD packet to send [02:21:02]OFD Sender: No OFD packet to send [02:21:07]OFD Sender: No OFD packet to send [02:21:12]OFD Sender: No OFD packet to send [02:21:17]OFD Sender: No OFD packet to send [02:21:22]OFD Sender: No OFD packet to send [02:21:27]OFD Sender: No OFD packet to send [02:21:32]OFD Sender: No OFD packet to send [02:21:37]OFD Sender: No OFD packet to send [02:21:42]OFD Sender: No OFD packet to send [02:21:47]OFD Sender: No OFD packet to send [02:21:52]OFD Sender: No OFD packet to send [02:21:57]OFD Sender: No OFD packet to send [02:22:02]OFD Sender: No OFD packet to send [02:22:07]OFD Sender: No OFD packet to send [02:22:12]OFD Sender: No OFD packet to send [02:22:17]OFD Sender: No OFD packet to send [02:22:22]OFD Sender: No OFD packet to send [02:22:27]OFD Sender: No OFD packet to send [02:22:32]OFD Sender: No OFD packet to send [02:22:37]OFD Sender: No OFD packet to send [02:22:42]OFD Sender: No OFD packet to send [02:22:47]OFD Sender: No OFD packet to send [02:22:52]OFD Sender: No OFD packet to send [02:22:57]OFD Sender: No OFD packet to send [02:23:02]OFD Sender: No OFD packet to send [02:23:07]OFD Sender: No OFD packet to send [02:23:12]OFD Sender: No OFD packet to send [02:23:17]OFD Sender: No OFD packet to send [02:23:22]OFD Sender: No OFD packet to send [02:23:27]OFD Sender: No OFD packet to send [02:23:32]OFD Sender: No OFD packet to send [02:23:37]OFD Sender: No OFD packet to send [02:23:42]OFD Sender: No OFD packet to send [02:23:47]OFD Sender: No OFD packet to send [02:23:52]OFD Sender: No OFD packet to send [02:23:57]OFD Sender: No OFD packet to send [02:24:02]OFD Sender: No OFD packet to send [02:24:07]OFD Sender: No OFD packet to send [02:24:12]OFD Sender: No OFD packet to send [02:24:17]OFD Sender: No OFD packet to send [02:24:22]OFD Sender: No OFD packet to send [02:24:27]OFD Sender: No OFD packet to send [02:24:32]OFD Sender: No OFD packet to send [02:24:37]OFD Sender: No OFD packet to send [02:24:42]OFD Sender: No OFD packet to send [02:24:47]OFD Sender: No OFD packet to send [02:24:52]OFD Sender: No OFD packet to send [02:24:57]OFD Sender: No OFD packet to send [02:25:02]OFD Sender: No OFD packet to send [02:25:07]OFD Sender: No OFD packet to send [02:25:12]OFD Sender: No OFD packet to send [02:25:17]OFD Sender: No OFD packet to send [02:25:22]OFD Sender: No OFD packet to send [02:25:27]OFD Sender: No OFD packet to send [02:25:32]OFD Sender: No OFD packet to send [02:25:37]OFD Sender: No OFD packet to send [02:25:42]OFD Sender: No OFD packet to send [02:25:47]OFD Sender: No OFD packet to send [02:25:52]OFD Sender: No OFD packet to send [02:25:57]OFD Sender: No OFD packet to send [02:26:02]OFD Sender: No OFD packet to send [02:26:07]OFD Sender: No OFD packet to send [02:26:12]OFD Sender: No OFD packet to send [02:26:17]OFD Sender: No OFD packet to send [02:26:22]OFD Sender: No OFD packet to send [02:26:27]OFD Sender: No OFD packet to send [02:26:32]OFD Sender: No OFD packet to send [02:26:37]OFD Sender: No OFD packet to send [02:26:42]OFD Sender: No OFD packet to send [02:26:47]OFD Sender: No OFD packet to send [02:26:52]OFD Sender: No OFD packet to send [02:26:57]OFD Sender: No OFD packet to send [02:27:02]OFD Sender: No OFD packet to send [02:27:07]OFD Sender: No OFD packet to send [02:27:12]OFD Sender: No OFD packet to send [02:27:17]OFD Sender: No OFD packet to send [02:27:22]OFD Sender: No OFD packet to send [02:27:27]OFD Sender: No OFD packet to send [02:27:32]OFD Sender: No OFD packet to send [02:27:37]OFD Sender: No OFD packet to send [02:27:42]OFD Sender: No OFD packet to send [02:27:47]OFD Sender: No OFD packet to send [02:27:52]OFD Sender: No OFD packet to send [02:27:57]OFD Sender: No OFD packet to send [02:27:58]accept exits with 9 [02:27:58]New connection [02:27:58]New thread 3066731876 created [02:27:58]Thread 3066588516 joined [02:27:58]Waiting for new connection... [02:27:58] Sock 9.Parse request [02:27:58]Sock 9.Check first char [02:27:58]Sock 9.First char is OK [02:27:58]request: POST /json_proto HTTP/1.0 [02:27:58]Method: POST [02:27:58]URL: /json_proto [02:27:58]Method is POST - this is cgi request [02:27:58]url: /json_proto [02:27:58]query_string will be loaded in cgi processing [02:27:58]execute_cgi json_proto POST (null) [02:27:58]execute_cgi path=json_proto method=POST [02:27:58]POST find Content-Length [02:27:58]Host: 172.17.53.67:8080 [02:27:58]Content-Length: 677 [02:27:58]Content-Type: application/json [02:27:58] [02:27:58]POST finish read [02:27:58]Found Content-Length = 677 [02:27:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874932", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:27:58]execute_script... [02:27:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874932", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:27:58]POST & json_proto [02:27:58]process_json_proto [02:27:58]json parsed OK: [02:27:58]protocol is kg_v1.0 [02:27:58]action value=close_receipt [02:27:58]process_action close_receipt [02:27:58]cmd_close_receipt [02:27:58]MH_GetDate [02:27:58]Write to MH i2c: F0 00 00 12 3F 40 [02:27:58]Write i2c OK [02:27:58]MH_I2C_Read... [02:27:58]Read from MH i2c: F0 [02:27:58]MH_I2C_Read... [02:27:58]Read from MH i2c: F0 09 00 [02:27:58]MH_I2C_Read... [02:27:58]Read from MH i2c: F0 09 00 12 3F 00 30 BC 15 67 19 BC 99 64 83 [02:27:58]GetLastDocTimeStamp 1729476320 [02:27:58]current date 1729477680 [02:27:58]FM_GetShiftState [02:27:58]SAM_PROTO_GetShiftState [02:27:58]wFMCommunicate request_size=4 [02:27:58]MH_SAM_APDU [02:27:58]CAPDU: 80 13 01 00 [02:27:58]Write to MH i2c: E2 08 00 13 3F 80 13 01 00 00 00 00 00 CF [02:27:58]Write i2c OK [02:27:58]MH_I2C_Read... [02:27:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:27:58]Read from MH i2c: E2 [02:27:58]MH_I2C_Read... [02:27:58]Read from MH i2c: E2 0E 00 [02:27:58]MH_I2C_Read... [02:27:58]Read from MH i2c: E2 0E 00 13 3F 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 02 [02:27:58]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [02:27:58]wFMCommunicate OK [02:27:58]SAM_PROTO_GetShiftState done [02:27:58]FM_GetShiftState done [02:27:58]opened in 1729469965 [02:27:58]opened+sec_in_day 1729556365 [02:27:58]quantity*price = 50041 [02:27:58]sum+1 = 50042 [02:27:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 33 21.10.2024 02:28 Смена: 315 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156613 ФПД: 99593477459028 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T022800&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156613&fm=99593477459028&tin=02508201610067®Number=0000137193017469&sum=50000 [02:27:59]StoreToDocumentArchive [02:27:59]shift 315 fd 156613 [02:27:59]save to /storage/0315/doc_00156613 [02:27:59]save last doc name /storage/0315/doc_00156613 to /storage/kkm_last_doc_name [02:27:59]save OK [02:27:59]Clear old archive folders... [02:27:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [02:27:59]tlvbuf is 002F8C00 [02:27:59]SAM_PROTO_ClearQueue [02:27:59]wFMCommunicate request_size=4 [02:27:59]MH_SAM_APDU [02:27:59]CAPDU: 80 09 00 00 [02:27:59]Write to MH i2c: E2 08 00 20 3F 80 09 00 00 00 00 00 00 D1 [02:27:59]Write i2c OK [02:27:59]MH_I2C_Read... [02:27:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:27:59]Read from MH i2c: E2 [02:27:59]MH_I2C_Read... [02:27:59]Read from MH i2c: E2 03 00 [02:27:59]MH_I2C_Read... [02:27:59]Read from MH i2c: E2 03 00 20 3F 00 90 00 D3 [02:27:59]RAPDU: 90 00 [02:27:59]wFMCommunicate OK [02:27:59]SAM_PROTO_ClearQueue done [02:27:59]KKMCreateOFDPacket [02:27:59]OFDProtocolAddRootSTLVToBuf [02:27:59]FM_MakeSignedData [02:27:59]FM_MakeSignedData [02:27:59]SAM_PROTO_SignData [02:27:59]wFMCommunicate request_size=4 [02:27:59]MH_SAM_APDU [02:27:59]CAPDU: 80 0D 01 02 [02:27:59]Write to MH i2c: E2 08 00 21 3F 80 0D 01 02 00 00 00 00 D9 [02:27:59]Write i2c OK [02:27:59]MH_I2C_Read... [02:27:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:27:59]Read from MH i2c: E2 [02:27:59]MH_I2C_Read... [02:27:59]Read from MH i2c: E2 03 00 [02:27:59]MH_I2C_Read... [02:27:59]Read from MH i2c: E2 03 00 21 3F 00 90 00 D4 [02:27:59]RAPDU: 90 00 [02:27:59]wFMCommunicate OK [02:27:59]wFMCommunicate request_size=255 [02:27:59]MH_SAM_APDU [02:27:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 30 BC 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C5 63 02 00 35 04 06 00 5A [02:27:59]Write to MH i2c: E2 02 01 22 3F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 30 BC 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C5 63 02 00 35 04 06 00 5A 00 00 C9 [02:27:59]Write i2c OK [02:27:59]MH_I2C_Read... [02:27:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:27:59]Read from MH i2c: E2 [02:27:59]MH_I2C_Read... [02:27:59]Read from MH i2c: E2 03 00 [02:27:59]MH_I2C_Read... [02:27:59]Read from MH i2c: E2 03 00 22 3F 00 90 00 D5 [02:27:59]RAPDU: 90 00 [02:27:59]wFMCommunicate OK [02:27:59]wFMCommunicate request_size=10 [02:27:59]MH_SAM_APDU [02:27:59]CAPDU: 80 0D 02 02 05 94 69 D8 8C 54 [02:27:59]Write to MH i2c: E2 0D 00 23 3F 80 0D 02 02 05 00 94 69 D8 8C 54 00 00 9B [02:27:59]Write i2c OK [02:27:59]MH_I2C_Read... [02:27:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:27:59]Read from MH i2c: E2 [02:27:59]MH_I2C_Read... [02:27:59]Read from MH i2c: E2 03 00 [02:27:59]MH_I2C_Read... [02:27:59]Read from MH i2c: E2 03 00 23 3F 00 90 00 D6 [02:27:59]RAPDU: 90 00 [02:27:59]wFMCommunicate OK [02:27:59]wFMCommunicate request_size=4 [02:27:59]MH_SAM_APDU [02:27:59]CAPDU: 80 0D 03 02 [02:27:59]Write to MH i2c: E2 08 00 24 3F 80 0D 03 02 00 00 00 00 DE [02:27:59]Write i2c OK [02:27:59]MH_I2C_Read... [02:27:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:27:59]Read from MH i2c: E2 [02:27:59]MH_I2C_Read... [02:27:59]Read from MH i2c: E2 0B 00 [02:27:59]MH_I2C_Read... [02:27:59]Read from MH i2c: E2 0B 00 24 3F 00 AD FC FF 1D 7D 94 0E 97 90 00 5A [02:27:59]RAPDU: AD FC FF 1D 7D 94 0E 97 90 00 [02:27:59]wFMCommunicate OK [02:27:59]SAM_PROTO_SignData done [02:27:59]FM_MakeSignedData done [02:27:59]CreateOFDProtocolMessage [02:27:59]wFMCommunicate request_size=4 [02:27:59]MH_SAM_APDU [02:27:59]CAPDU: 80 11 00 00 [02:27:59]Write to MH i2c: E2 08 00 25 3F 80 11 00 00 00 00 00 00 DE [02:27:59]Write i2c OK [02:27:59]MH_I2C_Read... [02:27:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:27:59]Read from MH i2c: E2 [02:27:59]MH_I2C_Read... [02:27:59]Read from MH i2c: E2 17 00 [02:27:59]MH_I2C_Read... [02:27:59]Read from MH i2c: E2 17 00 25 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2F [02:27:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [02:27:59]wFMCommunicate OK [02:27:59]CreateOFDProtocolMessage done [02:27:59]OFDSenderStorePacket 156613 [02:27:59]StoreOFDPacket docnum=156613 [02:27:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F0 52 07 01 49 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 30 BC 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C5 63 02 00 35 04 06 00 5A 94 69 D8 8C 54 AD FC FF 1D 7D 94 0E 97 [02:27:59]CheckFolder [02:27:59]dirname=/storage/ofd_packets [02:27:59]CheckFolder done [02:27:59]ProducePacketName [02:27:59]name=ofd_packets/00156613 [02:27:59]NVStorageSaveData ofd_packets/00156613 [02:27:59]File name is /storage/ofd_packets/00156613 [02:27:59]Write 301 bytes [02:27:59]NVStorageSaveData done [02:27:59]OFDSenderStorePacket done [02:27:59]KKMCreateOFDPacket done [02:27:59]NVStorageSaveData kkm_last_timestamp [02:27:59]File name is /storage/kkm_last_timestamp [02:27:59]Write 4 bytes [02:27:59]NVStorageSaveData done [02:27:59]ExternCall_PrintAddStr [02:27:59]wPrintStart [02:27:59]Write to MH i2c: 01 00 00 26 3F 65 [02:27:59]Write i2c OK [02:27:59]MH_I2C_Read... [02:27:59]Read from MH i2c: 01 [02:27:59]MH_I2C_Read... [02:27:59]Read from MH i2c: 01 07 00 [02:27:59]MH_I2C_Read... [02:27:59]Read from MH i2c: 01 07 00 26 3F 00 00 00 00 00 FF 0F 7A [02:27:59]RasterBufferAndPrint [02:27:59]line Счет N : (1)874932 [02:27:59]line ИНН: 02508201610067 [02:27:59]line Контрольно-Кассовый Чек [02:27:59]line ПРОДАЖА [02:27:59]line ТРК (МРК, ГНК) : 22 [02:27:59]line Товар: 2710124130 [02:27:59]line Аи-92-К-5 [02:27:59]line 7.480 * 66.90 [02:27:59]line = 500.41 [02:27:59]line НДС 12% НСП 1% [02:27:59]line > о реализуемом товаре [02:27:59]line ОКРУГЛЕНИЕ: -0.41 [02:27:59]line ИТОГО: 500.00 [02:27:59]line Внесено: 500.00 [02:27:59]line СДАЧА: 0.00 [02:27:59]line НСП 1% : 4.43 [02:27:59]line НДС 12% : 53.14 [02:27:59]line Наличными: 500.00 [02:27:59]line Безнал.: 0.00 [02:27:59]line Место: АЗС № 165 "Партнер Нефть" [02:27:59]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [02:27:59]line СНО: Общий режим [02:27:59]line Чек 33 21.10.2024 02:28 [02:27:59]line Смена: 315 ФФД: 1.0 [02:27:59]line ЗНМ: 0300000234 [02:27:59]line РНМ: 0000137193017469 [02:27:59]line Версия ККМ: v1.0 [02:27:59]line ФМ: 0000000000963156 [02:27:59]line ФД: 156613 [02:27:59]line ФПД: 99593477459028 [02:28:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T022800&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156613&fm=99593477459028&tin=02508201610067®Number=0000137193017469&sum=50000 [02:28:00]OFD Sender: Processing packet 156613 [packets to send 52, broken 51] [02:28:00]ProducePacketName [02:28:00]name=ofd_packets/00156613 [02:28:00]OFD Sender: To server: pG, [02:28:00]CommunicateWithHost lk.salyk.kg:30040 [02:28:00]ConnectInit lk.salyk.kg [02:28:00]written 0, free lines is 4095 [02:28:00]Connected sock=10 [02:28:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F0 52 07 01 49 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 30 BC 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C5 63 02 00 35 04 06 00 5A 94 69 D8 8C 54 AD FC FF 1D 7D 94 0E 97 [02:28:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 50 64 47 00 9A D0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C5 63 02 00 F4 03 04 00 61 62 15 67 B6 04 01 00 00 0E 60 58 DA B5 6D F5 EE [02:28:00]CommunicateWithHost err = 0 [02:28:00]CheckOFDResponse [02:28:00]1017 (14) - 77093643461234 [02:28:00]1041 (16) - 0000000000963156 [02:28:00]1040 (4) - 156613 [02:28:00]1012 (4) - 20.10.2024 20:04 [02:28:00]1206 (1) - 0 [02:28:00]OFD Sender: Remove packet 156613 [02:28:00]ProducePacketName [02:28:00]name=ofd_packets/00156613 [02:28:00]NVStorageDeleteData [02:28:00]Write to MH i2c: 01 00 00 51 3F 90 [02:28:00]Write i2c OK [02:28:00]MH_I2C_Read... [02:28:00]Read from MH i2c: 01 [02:28:00]MH_I2C_Read... [02:28:00]Read from MH i2c: 01 07 00 [02:28:00]MH_I2C_Read... [02:28:00]Read from MH i2c: 01 07 00 51 3F 00 00 00 00 00 EC 0C 8F [02:28:00]RasterBufferAndPrint [02:28:00]line [02:28:00]line [02:28:00]line [02:28:00]line [02:28:00]line [02:28:00]written 0, free lines is 3317 [02:28:00]MH_Cut [02:28:00]Write to MH i2c: D1 01 00 58 3F 01 69 [02:28:00]Write i2c OK [02:28:00]MH_I2C_Read... [02:28:00]Read from MH i2c: D1 [02:28:00]MH_I2C_Read... [02:28:00]Read from MH i2c: D1 01 00 [02:28:00]MH_I2C_Read... [02:28:00]Read from MH i2c: D1 01 00 58 3F 00 68 [02:28:00]Write to MH i2c: 01 00 00 59 3F 98 [02:28:00]Write i2c OK [02:28:00]MH_I2C_Read... [02:28:01]OFD Sender: No OFD packet to send [02:28:01]*** Cut start [02:28:01]*** Partial cut [02:28:01]*** CUTSNS_PIN = 1 [02:28:01]*** CUTSNS_PIN = 0 [02:28:01]*** Brake cut motor [02:28:02]Read from MH i2c: 01 [02:28:02]MH_I2C_Read... [02:28:02]*** Stop cut motor [02:28:02]*** Cut end [02:28:02]Read from MH i2c: 01 07 00 [02:28:02]MH_I2C_Read... [02:28:02]Read from MH i2c: 01 07 00 59 3F 00 00 00 00 00 FF 0F AD [02:28:02]process_action close_receipt done [02:28:02]requested_data is exist [02:28:02]produce_requested_data [02:28:02]requested_item fm.sn is exist - process it [02:28:02]wFMCommunicate request_size=4 [02:28:02]MH_SAM_APDU [02:28:02]CAPDU: 80 11 00 00 [02:28:02]Write to MH i2c: E2 08 00 5A 3F 80 11 00 00 00 00 00 00 13 [02:28:02]Write i2c OK [02:28:02]MH_I2C_Read... [02:28:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:28:02]Read from MH i2c: E2 [02:28:02]MH_I2C_Read... [02:28:02]Read from MH i2c: E2 17 00 [02:28:02]MH_I2C_Read... [02:28:02]Read from MH i2c: E2 17 00 5A 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 64 [02:28:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [02:28:02]wFMCommunicate OK [02:28:02]requested_item fd.num is exist - process it [02:28:02]SAM_PROTO_GetFieldsCounters [02:28:02]wFMCommunicate request_size=4 [02:28:02]MH_SAM_APDU [02:28:02]CAPDU: 80 13 00 00 [02:28:02]Write to MH i2c: E2 08 00 5B 3F 80 13 00 00 00 00 00 00 16 [02:28:02]Write i2c OK [02:28:02]MH_I2C_Read... [02:28:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:28:02]Read from MH i2c: E2 [02:28:02]MH_I2C_Read... [02:28:02]Read from MH i2c: E2 62 00 [02:28:02]MH_I2C_Read... [02:28:02]Read from MH i2c: E2 62 00 5B 3F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C5 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 21 00 00 00 5E 04 04 00 21 00 00 00 57 04 04 00 22 00 00 00 19 04 04 00 00 00 00 00 90 00 18 [02:28:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C5 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 21 00 00 00 5E 04 04 00 21 00 00 00 57 04 04 00 22 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:28:02]wFMCommunicate OK [02:28:02]SAM_PROTO_GetFieldsCounters done [02:28:02]requested_item shift.num is exist - process it [02:28:02]requested_item shift.opened is exist - process it [02:28:02]req_shift_opened [02:28:02]FM_GetShiftState [02:28:02]SAM_PROTO_GetShiftState [02:28:02]wFMCommunicate request_size=4 [02:28:02]MH_SAM_APDU [02:28:02]CAPDU: 80 13 01 00 [02:28:02]Write to MH i2c: E2 08 00 5C 3F 80 13 01 00 00 00 00 00 18 [02:28:02]Write i2c OK [02:28:02]MH_I2C_Read... [02:28:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:28:02]Read from MH i2c: E2 [02:28:02]MH_I2C_Read... [02:28:02]Read from MH i2c: E2 0E 00 [02:28:02]MH_I2C_Read... [02:28:02]Read from MH i2c: E2 0E 00 5C 3F 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 4B [02:28:02]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [02:28:02]wFMCommunicate OK [02:28:02]SAM_PROTO_GetShiftState done [02:28:02]FM_GetShiftState done [02:28:02]req_shift_opened done [02:28:02]requested_item shift.open_date is exist - process it [02:28:02]req_shift_open_date [02:28:02]req_shift_open_date done [02:28:02]produce_requested_data done [02:28:02]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156613,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965} [02:28:02]process_action_free close_receipt [02:28:02]json_value_free [02:28:02]json_value_free done [02:28:02]process_json_proto returns [02:28:02]Send response to host [02:28:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156613,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965}}} [02:28:02]free response buf [02:28:02]execute_script done [02:28:02]execute_script returns [02:28:02]free content buf [02:28:02]Sock 9.Close socket [02:28:02]Sock 9.Thread stoped [02:28:06]OFD Sender: No OFD packet to send [02:28:11]OFD Sender: No OFD packet to send [02:28:16]OFD Sender: No OFD packet to send [02:28:21]OFD Sender: No OFD packet to send [02:28:26]OFD Sender: No OFD packet to send [02:28:31]OFD Sender: No OFD packet to send [02:28:36]OFD Sender: No OFD packet to send [02:28:41]OFD Sender: No OFD packet to send [02:28:46]OFD Sender: No OFD packet to send [02:28:51]OFD Sender: No OFD packet to send [02:28:56]OFD Sender: No OFD packet to send [02:29:01]OFD Sender: No OFD packet to send [02:29:06]OFD Sender: No OFD packet to send [02:29:11]OFD Sender: No OFD packet to send [02:29:16]OFD Sender: No OFD packet to send [02:29:21]OFD Sender: No OFD packet to send [02:29:26]OFD Sender: No OFD packet to send [02:29:31]OFD Sender: No OFD packet to send [02:29:36]OFD Sender: No OFD packet to send [02:29:41]OFD Sender: No OFD packet to send [02:29:46]OFD Sender: No OFD packet to send [02:29:51]OFD Sender: No OFD packet to send [02:29:56]OFD Sender: No OFD packet to send [02:30:01]OFD Sender: No OFD packet to send [02:30:06]OFD Sender: No OFD packet to send [02:30:11]OFD Sender: No OFD packet to send [02:30:16]OFD Sender: No OFD packet to send [02:30:21]OFD Sender: No OFD packet to send [02:30:26]OFD Sender: No OFD packet to send [02:30:31]OFD Sender: No OFD packet to send [02:30:36]OFD Sender: No OFD packet to send [02:30:41]OFD Sender: No OFD packet to send [02:30:46]OFD Sender: No OFD packet to send [02:30:51]OFD Sender: No OFD packet to send [02:30:56]OFD Sender: No OFD packet to send [02:31:01]OFD Sender: No OFD packet to send [02:31:06]OFD Sender: No OFD packet to send [02:31:11]OFD Sender: No OFD packet to send [02:31:16]OFD Sender: No OFD packet to send [02:31:21]OFD Sender: No OFD packet to send [02:31:26]OFD Sender: No OFD packet to send [02:31:31]OFD Sender: No OFD packet to send [02:31:36]OFD Sender: No OFD packet to send [02:31:41]OFD Sender: No OFD packet to send [02:31:46]OFD Sender: No OFD packet to send [02:31:51]OFD Sender: No OFD packet to send [02:31:56]OFD Sender: No OFD packet to send [02:32:01]OFD Sender: No OFD packet to send [02:32:06]OFD Sender: No OFD packet to send [02:32:11]OFD Sender: No OFD packet to send [02:32:16]OFD Sender: No OFD packet to send [02:32:21]OFD Sender: No OFD packet to send [02:32:26]OFD Sender: No OFD packet to send [02:32:31]OFD Sender: No OFD packet to send [02:32:36]OFD Sender: No OFD packet to send [02:32:41]OFD Sender: No OFD packet to send [02:32:46]OFD Sender: No OFD packet to send [02:32:51]OFD Sender: No OFD packet to send [02:32:56]OFD Sender: No OFD packet to send [02:33:01]OFD Sender: No OFD packet to send [02:33:06]OFD Sender: No OFD packet to send [02:33:11]OFD Sender: No OFD packet to send [02:33:16]OFD Sender: No OFD packet to send [02:33:21]OFD Sender: No OFD packet to send [02:33:26]OFD Sender: No OFD packet to send [02:33:31]OFD Sender: No OFD packet to send [02:33:36]OFD Sender: No OFD packet to send [02:33:41]OFD Sender: No OFD packet to send [02:33:46]OFD Sender: No OFD packet to send [02:33:51]OFD Sender: No OFD packet to send [02:33:56]OFD Sender: No OFD packet to send [02:34:01]OFD Sender: No OFD packet to send [02:34:06]OFD Sender: No OFD packet to send [02:34:11]OFD Sender: No OFD packet to send [02:34:16]OFD Sender: No OFD packet to send [02:34:21]OFD Sender: No OFD packet to send [02:34:26]OFD Sender: No OFD packet to send [02:34:31]OFD Sender: No OFD packet to send [02:34:36]OFD Sender: No OFD packet to send [02:34:41]OFD Sender: No OFD packet to send [02:34:46]OFD Sender: No OFD packet to send [02:34:51]OFD Sender: No OFD packet to send [02:34:56]OFD Sender: No OFD packet to send [02:35:01]OFD Sender: No OFD packet to send [02:35:06]OFD Sender: No OFD packet to send [02:35:11]OFD Sender: No OFD packet to send [02:35:16]OFD Sender: No OFD packet to send [02:35:21]OFD Sender: No OFD packet to send [02:35:26]OFD Sender: No OFD packet to send [02:35:31]OFD Sender: No OFD packet to send [02:35:36]OFD Sender: No OFD packet to send [02:35:41]OFD Sender: No OFD packet to send [02:35:46]OFD Sender: No OFD packet to send [02:35:51]OFD Sender: No OFD packet to send [02:35:56]OFD Sender: No OFD packet to send [02:36:01]OFD Sender: No OFD packet to send [02:36:06]OFD Sender: No OFD packet to send [02:36:11]OFD Sender: No OFD packet to send [02:36:16]OFD Sender: No OFD packet to send [02:36:21]OFD Sender: No OFD packet to send [02:36:26]OFD Sender: No OFD packet to send [02:36:31]OFD Sender: No OFD packet to send [02:36:36]OFD Sender: No OFD packet to send [02:36:41]OFD Sender: No OFD packet to send [02:36:46]OFD Sender: No OFD packet to send [02:36:51]OFD Sender: No OFD packet to send [02:36:56]OFD Sender: No OFD packet to send [02:37:01]OFD Sender: No OFD packet to send [02:37:06]OFD Sender: No OFD packet to send [02:37:11]OFD Sender: No OFD packet to send [02:37:16]OFD Sender: No OFD packet to send [02:37:21]OFD Sender: No OFD packet to send [02:37:26]OFD Sender: No OFD packet to send [02:37:31]OFD Sender: No OFD packet to send [02:37:36]OFD Sender: No OFD packet to send [02:37:41]OFD Sender: No OFD packet to send [02:37:46]OFD Sender: No OFD packet to send [02:37:51]OFD Sender: No OFD packet to send [02:37:56]OFD Sender: No OFD packet to send [02:38:01]OFD Sender: No OFD packet to send [02:38:06]OFD Sender: No OFD packet to send [02:38:11]OFD Sender: No OFD packet to send [02:38:16]OFD Sender: No OFD packet to send [02:38:21]OFD Sender: No OFD packet to send [02:38:26]OFD Sender: No OFD packet to send [02:38:31]OFD Sender: No OFD packet to send [02:38:36]OFD Sender: No OFD packet to send [02:38:41]OFD Sender: No OFD packet to send [02:38:46]OFD Sender: No OFD packet to send [02:38:51]OFD Sender: No OFD packet to send [02:38:56]OFD Sender: No OFD packet to send [02:39:01]OFD Sender: No OFD packet to send [02:39:06]OFD Sender: No OFD packet to send [02:39:11]OFD Sender: No OFD packet to send [02:39:16]OFD Sender: No OFD packet to send [02:39:21]OFD Sender: No OFD packet to send [02:39:26]OFD Sender: No OFD packet to send [02:39:31]OFD Sender: No OFD packet to send [02:39:36]OFD Sender: No OFD packet to send [02:39:41]OFD Sender: No OFD packet to send [02:39:46]OFD Sender: No OFD packet to send [02:39:51]OFD Sender: No OFD packet to send [02:39:56]OFD Sender: No OFD packet to send [02:40:01]OFD Sender: No OFD packet to send [02:40:06]OFD Sender: No OFD packet to send [02:40:11]OFD Sender: No OFD packet to send [02:40:16]OFD Sender: No OFD packet to send [02:40:21]OFD Sender: No OFD packet to send [02:40:26]OFD Sender: No OFD packet to send [02:40:31]OFD Sender: No OFD packet to send [02:40:36]OFD Sender: No OFD packet to send [02:40:41]OFD Sender: No OFD packet to send [02:40:46]OFD Sender: No OFD packet to send [02:40:51]OFD Sender: No OFD packet to send [02:40:56]OFD Sender: No OFD packet to send [02:41:01]OFD Sender: No OFD packet to send [02:41:06]OFD Sender: No OFD packet to send [02:41:11]OFD Sender: No OFD packet to send [02:41:16]OFD Sender: No OFD packet to send [02:41:21]OFD Sender: No OFD packet to send [02:41:26]OFD Sender: No OFD packet to send [02:41:31]OFD Sender: No OFD packet to send [02:41:36]OFD Sender: No OFD packet to send [02:41:41]OFD Sender: No OFD packet to send [02:41:46]OFD Sender: No OFD packet to send [02:41:51]OFD Sender: No OFD packet to send [02:41:56]OFD Sender: No OFD packet to send [02:42:01]OFD Sender: No OFD packet to send [02:42:06]OFD Sender: No OFD packet to send [02:42:11]OFD Sender: No OFD packet to send [02:42:16]OFD Sender: No OFD packet to send [02:42:21]OFD Sender: No OFD packet to send [02:42:26]OFD Sender: No OFD packet to send [02:42:31]OFD Sender: No OFD packet to send [02:42:36]OFD Sender: No OFD packet to send [02:42:41]OFD Sender: No OFD packet to send [02:42:46]OFD Sender: No OFD packet to send [02:42:52]OFD Sender: No OFD packet to send [02:42:57]OFD Sender: No OFD packet to send [02:43:02]OFD Sender: No OFD packet to send [02:43:07]OFD Sender: No OFD packet to send [02:43:12]OFD Sender: No OFD packet to send [02:43:17]OFD Sender: No OFD packet to send [02:43:22]OFD Sender: No OFD packet to send [02:43:27]OFD Sender: No OFD packet to send [02:43:32]OFD Sender: No OFD packet to send [02:43:37]OFD Sender: No OFD packet to send [02:43:42]OFD Sender: No OFD packet to send [02:43:47]OFD Sender: No OFD packet to send [02:43:52]OFD Sender: No OFD packet to send [02:43:57]OFD Sender: No OFD packet to send [02:44:02]OFD Sender: No OFD packet to send [02:44:03]accept exits with 7 [02:44:03]New connection [02:44:03]New thread 3066588516 created [02:44:03]Thread 3066731876 joined [02:44:03]Waiting for new connection... [02:44:03] Sock 7.Parse request [02:44:03]Sock 7.Check first char [02:44:03]Sock 7.First char is OK [02:44:03]request: POST /json_proto HTTP/1.0 [02:44:03]Method: POST [02:44:03]URL: /json_proto [02:44:03]Method is POST - this is cgi request [02:44:03]url: /json_proto [02:44:03]query_string will be loaded in cgi processing [02:44:03]execute_cgi json_proto POST (null) [02:44:03]execute_cgi path=json_proto method=POST [02:44:03]POST find Content-Length [02:44:03]Host: 172.17.53.67:8080 [02:44:03]Content-Length: 762 [02:44:03]Content-Type: application/json [02:44:03] [02:44:03]POST finish read [02:44:03]Found Content-Length = 762 [02:44:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874933", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:44:03]execute_script... [02:44:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874933", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:44:03]POST & json_proto [02:44:03]process_json_proto [02:44:03]json parsed OK: [02:44:03]protocol is kg_v1.0 [02:44:03]action value=close_receipt [02:44:03]process_action close_receipt [02:44:03]cmd_close_receipt [02:44:03]MH_GetDate [02:44:03]Write to MH i2c: F0 00 00 5D 3F 8B [02:44:03]Write i2c OK [02:44:03]MH_I2C_Read... [02:44:03]Read from MH i2c: F0 [02:44:03]MH_I2C_Read... [02:44:03]Read from MH i2c: F0 09 00 [02:44:03]MH_I2C_Read... [02:44:03]Read from MH i2c: F0 09 00 5D 3F 00 F6 BF 15 67 19 BC 99 64 97 [02:44:03]GetLastDocTimeStamp 1729477680 [02:44:03]current date 1729478646 [02:44:03]FM_GetShiftState [02:44:03]SAM_PROTO_GetShiftState [02:44:03]wFMCommunicate request_size=4 [02:44:03]MH_SAM_APDU [02:44:03]CAPDU: 80 13 01 00 [02:44:03]Write to MH i2c: E2 08 00 5E 3F 80 13 01 00 00 00 00 00 1A [02:44:03]Write i2c OK [02:44:03]MH_I2C_Read... [02:44:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:44:03]Read from MH i2c: E2 [02:44:03]MH_I2C_Read... [02:44:03]Read from MH i2c: E2 0E 00 [02:44:03]MH_I2C_Read... [02:44:03]Read from MH i2c: E2 0E 00 5E 3F 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 4D [02:44:03]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [02:44:03]wFMCommunicate OK [02:44:03]SAM_PROTO_GetShiftState done [02:44:03]FM_GetShiftState done [02:44:03]opened in 1729469965 [02:44:03]opened+sec_in_day 1729556365 [02:44:03]quantity*price = 100000 [02:44:03]sum+1 = 100002 [02:44:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 34 21.10.2024 02:44 Смена: 315 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156614 ФПД: 116546030825481 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T024406&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156614&fm=116546030825481&tin=02508201610067®Number=0000137193017469&sum=100001 [02:44:04]StoreToDocumentArchive [02:44:04]shift 315 fd 156614 [02:44:04]save to /storage/0315/doc_00156614 [02:44:04]save last doc name /storage/0315/doc_00156614 to /storage/kkm_last_doc_name [02:44:04]save OK [02:44:04]Clear old archive folders... [02:44:04]ProcessDocumentItem done err = 0, tmpTLVsize=252 [02:44:04]tlvbuf is 002D90C0 [02:44:04]SAM_PROTO_ClearQueue [02:44:04]wFMCommunicate request_size=4 [02:44:04]MH_SAM_APDU [02:44:04]CAPDU: 80 09 00 00 [02:44:04]Write to MH i2c: E2 08 00 6B 3F 80 09 00 00 00 00 00 00 1C [02:44:04]Write i2c OK [02:44:04]MH_I2C_Read... [02:44:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:44:04]Read from MH i2c: E2 [02:44:04]MH_I2C_Read... [02:44:04]Read from MH i2c: E2 03 00 [02:44:04]MH_I2C_Read... [02:44:04]Read from MH i2c: E2 03 00 6B 3F 00 90 00 1E [02:44:04]RAPDU: 90 00 [02:44:04]wFMCommunicate OK [02:44:04]SAM_PROTO_ClearQueue done [02:44:04]KKMCreateOFDPacket [02:44:04]OFDProtocolAddRootSTLVToBuf [02:44:04]FM_MakeSignedData [02:44:04]FM_MakeSignedData [02:44:04]SAM_PROTO_SignData [02:44:04]wFMCommunicate request_size=4 [02:44:04]MH_SAM_APDU [02:44:04]CAPDU: 80 0D 01 02 [02:44:04]Write to MH i2c: E2 08 00 6C 3F 80 0D 01 02 00 00 00 00 24 [02:44:04]Write i2c OK [02:44:04]MH_I2C_Read... [02:44:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:44:04]Read from MH i2c: E2 [02:44:04]MH_I2C_Read... [02:44:04]Read from MH i2c: E2 03 00 [02:44:04]MH_I2C_Read... [02:44:04]Read from MH i2c: E2 03 00 6C 3F 00 90 00 1F [02:44:04]RAPDU: 90 00 [02:44:04]wFMCommunicate OK [02:44:04]wFMCommunicate request_size=255 [02:44:04]MH_SAM_APDU [02:44:04]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 F6 BF 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C6 63 02 00 35 04 06 00 [02:44:04]Write to MH i2c: E2 02 01 6D 3F 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 F6 BF 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C6 63 02 00 35 04 06 00 00 00 D9 [02:44:04]Write i2c OK [02:44:04]MH_I2C_Read... [02:44:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:44:05]Read from MH i2c: E2 [02:44:05]MH_I2C_Read... [02:44:05]Read from MH i2c: E2 03 00 [02:44:05]MH_I2C_Read... [02:44:05]Read from MH i2c: E2 03 00 6D 3F 00 90 00 20 [02:44:05]RAPDU: 90 00 [02:44:05]wFMCommunicate OK [02:44:05]wFMCommunicate request_size=11 [02:44:05]MH_SAM_APDU [02:44:05]CAPDU: 80 0D 02 02 06 69 FF 7C C4 70 09 [02:44:05]Write to MH i2c: E2 0E 00 6E 3F 80 0D 02 02 06 00 69 FF 7C C4 70 09 00 00 54 [02:44:05]Write i2c OK [02:44:05]MH_I2C_Read... [02:44:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:44:05]Read from MH i2c: E2 [02:44:05]MH_I2C_Read... [02:44:05]Read from MH i2c: E2 03 00 [02:44:05]MH_I2C_Read... [02:44:05]Read from MH i2c: E2 03 00 6E 3F 00 90 00 21 [02:44:05]RAPDU: 90 00 [02:44:05]wFMCommunicate OK [02:44:05]wFMCommunicate request_size=4 [02:44:05]MH_SAM_APDU [02:44:05]CAPDU: 80 0D 03 02 [02:44:05]Write to MH i2c: E2 08 00 6F 3F 80 0D 03 02 00 00 00 00 29 [02:44:05]Write i2c OK [02:44:05]MH_I2C_Read... [02:44:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:44:05]Read from MH i2c: E2 [02:44:05]MH_I2C_Read... [02:44:05]Read from MH i2c: E2 0B 00 [02:44:05]MH_I2C_Read... [02:44:05]Read from MH i2c: E2 0B 00 6F 3F 00 9F A5 A7 04 0F F4 64 0C 90 00 8C [02:44:05]RAPDU: 9F A5 A7 04 0F F4 64 0C 90 00 [02:44:05]wFMCommunicate OK [02:44:05]SAM_PROTO_SignData done [02:44:05]FM_MakeSignedData done [02:44:05]CreateOFDProtocolMessage [02:44:05]wFMCommunicate request_size=4 [02:44:05]MH_SAM_APDU [02:44:05]CAPDU: 80 11 00 00 [02:44:05]Write to MH i2c: E2 08 00 70 3F 80 11 00 00 00 00 00 00 29 [02:44:05]Write i2c OK [02:44:05]MH_I2C_Read... [02:44:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:44:05]Read from MH i2c: E2 [02:44:05]MH_I2C_Read... [02:44:05]Read from MH i2c: E2 17 00 [02:44:05]MH_I2C_Read... [02:44:05]Read from MH i2c: E2 17 00 70 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7A [02:44:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [02:44:05]wFMCommunicate OK [02:44:05]CreateOFDProtocolMessage done [02:44:05]OFDSenderStorePacket 156614 [02:44:05]StoreOFDPacket docnum=156614 [02:44:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 03 B7 08 01 86 C3 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 F6 BF 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C6 63 02 00 35 04 06 00 69 FF 7C C4 70 09 9F A5 A7 04 0F F4 64 0C [02:44:05]CheckFolder [02:44:05]dirname=/storage/ofd_packets [02:44:05]CheckFolder done [02:44:05]ProducePacketName [02:44:05]name=ofd_packets/00156614 [02:44:05]NVStorageSaveData ofd_packets/00156614 [02:44:05]File name is /storage/ofd_packets/00156614 [02:44:05]Write 302 bytes [02:44:05]NVStorageSaveData done [02:44:05]OFDSenderStorePacket done [02:44:05]KKMCreateOFDPacket done [02:44:05]NVStorageSaveData kkm_last_timestamp [02:44:05]File name is /storage/kkm_last_timestamp [02:44:05]Write 4 bytes [02:44:05]NVStorageSaveData done [02:44:05]OFD Sender: Processing packet 156614 [packets to send 52, broken 51] [02:44:05]ProducePacketName [02:44:05]name=ofd_packets/00156614 [02:44:05]OFD Sender: To server: pG, [02:44:05]CommunicateWithHost lk.salyk.kg:30040 [02:44:05]ConnectInit lk.salyk.kg [02:44:05]ExternCall_PrintAddStr [02:44:05]wPrintStart [02:44:05]Write to MH i2c: 01 00 00 71 3F B0 [02:44:05]Write i2c OK [02:44:05]MH_I2C_Read... [02:44:05]Read from MH i2c: 01 [02:44:05]MH_I2C_Read... [02:44:05]Read from MH i2c: 01 07 00 [02:44:05]MH_I2C_Read... [02:44:05]Read from MH i2c: 01 07 00 71 3F 00 00 00 00 00 FF 0F C5 [02:44:05]RasterBufferAndPrint [02:44:05]line Счет N : (1)874933 [02:44:05]line ИНН: 02508201610067 [02:44:05]line Контрольно-Кассовый Чек [02:44:05]line ПРОДАЖА [02:44:05]line ТРК (МРК, ГНК) : 33 [02:44:05]line Товар: 2710124130 [02:44:05]line Super 92-К-5 [02:44:05]line 14.620 * 68.40 [02:44:05]line = 1000.01 [02:44:05]line НДС 12% НСП 1% [02:44:05]line > о реализуемом товаре [02:44:05]line ИТОГО: 1000.01 [02:44:05]line НСП 1% : 8.85 [02:44:05]line НДС 12% : 106.20 [02:44:05]line Наличными: 0.00 [02:44:05]line Безнал.: 1000.01 [02:44:05]line Место: АЗС № 165 "Партнер Нефть" [02:44:05]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [02:44:05]line СНО: Общий режим [02:44:05]line Чек 34 21.10.2024 02:44 [02:44:05]line Смена: 315 ФФД: 1.0 [02:44:05]line ЗНМ: 0300000234 [02:44:05]line РНМ: 0000137193017469 [02:44:05]line Версия ККМ: v1.0 [02:44:05]line Платежная система: Mbank [02:44:05]line ФМ: 0000000000963156 [02:44:05]line ФД: 156614 [02:44:05]line ФПД: 116546030825481 [02:44:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T024406&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156614&fm=116546030825481&tin=02508201610067®Number=0000137193017469&sum=100001 [02:44:05]Connected sock=11 [02:44:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 03 B7 08 01 86 C3 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 F6 BF 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C6 63 02 00 35 04 06 00 69 FF 7C C4 70 09 9F A5 A7 04 0F F4 64 0C [02:44:05]written 0, free lines is 4095 [02:44:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 4A 2D 47 00 46 8B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C6 63 02 00 F4 03 04 00 26 66 15 67 B6 04 01 00 00 5C 06 EC 4A 98 40 85 62 [02:44:05]CommunicateWithHost err = 0 [02:44:05]CheckOFDResponse [02:44:05]1017 (14) - 77093643461234 [02:44:05]1041 (16) - 0000000000963156 [02:44:05]1040 (4) - 156614 [02:44:05]1012 (4) - 20.10.2024 20:20 [02:44:05]1206 (1) - 0 [02:44:05]OFD Sender: Remove packet 156614 [02:44:05]ProducePacketName [02:44:05]name=ofd_packets/00156614 [02:44:05]NVStorageDeleteData [02:44:06]Write to MH i2c: 01 00 00 9A 3F D9 [02:44:06]Write i2c OK [02:44:06]MH_I2C_Read... [02:44:06]Read from MH i2c: 01 [02:44:06]MH_I2C_Read... [02:44:06]Read from MH i2c: 01 07 00 [02:44:06]MH_I2C_Read... [02:44:06]Read from MH i2c: 01 07 00 9A 3F 00 00 00 00 00 0A 0D F7 [02:44:06]RasterBufferAndPrint [02:44:06]line [02:44:06]line [02:44:06]line [02:44:06]line [02:44:06]line [02:44:06]written 0, free lines is 3344 [02:44:06]MH_Cut [02:44:06]Write to MH i2c: D1 01 00 A1 3F 01 B2 [02:44:06]Write i2c OK [02:44:06]MH_I2C_Read... [02:44:06]Read from MH i2c: D1 [02:44:06]MH_I2C_Read... [02:44:06]Read from MH i2c: D1 01 00 [02:44:06]MH_I2C_Read... [02:44:06]Read from MH i2c: D1 01 00 A1 3F 00 B1 [02:44:06]Write to MH i2c: 01 00 00 A2 3F E1 [02:44:06]Write i2c OK [02:44:06]MH_I2C_Read... [02:44:06]OFD Sender: No OFD packet to send [02:44:06]*** Cut start [02:44:06]*** Partial cut [02:44:06]*** CUTSNS_PIN = 1 [02:44:06]*** CUTSNS_PIN = 0 [02:44:07]*** Brake cut motor [02:44:07]Read from MH i2c: 01 [02:44:07]MH_I2C_Read... [02:44:07]*** Stop cut motor [02:44:07]*** Cut end [02:44:07]Read from MH i2c: 01 07 00 [02:44:07]MH_I2C_Read... [02:44:07]Read from MH i2c: 01 07 00 A2 3F 00 00 00 00 00 FF 0F F6 [02:44:07]process_action close_receipt done [02:44:07]requested_data is exist [02:44:07]produce_requested_data [02:44:07]requested_item fm.sn is exist - process it [02:44:07]wFMCommunicate request_size=4 [02:44:07]MH_SAM_APDU [02:44:07]CAPDU: 80 11 00 00 [02:44:07]Write to MH i2c: E2 08 00 A3 3F 80 11 00 00 00 00 00 00 5C [02:44:07]Write i2c OK [02:44:07]MH_I2C_Read... [02:44:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:44:07]Read from MH i2c: E2 [02:44:07]MH_I2C_Read... [02:44:07]Read from MH i2c: E2 17 00 [02:44:07]MH_I2C_Read... [02:44:07]Read from MH i2c: E2 17 00 A3 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AD [02:44:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [02:44:07]wFMCommunicate OK [02:44:07]requested_item fd.num is exist - process it [02:44:07]SAM_PROTO_GetFieldsCounters [02:44:07]wFMCommunicate request_size=4 [02:44:07]MH_SAM_APDU [02:44:07]CAPDU: 80 13 00 00 [02:44:07]Write to MH i2c: E2 08 00 A4 3F 80 13 00 00 00 00 00 00 5F [02:44:07]Write i2c OK [02:44:07]MH_I2C_Read... [02:44:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:44:07]Read from MH i2c: E2 [02:44:07]MH_I2C_Read... [02:44:07]Read from MH i2c: E2 62 00 [02:44:07]MH_I2C_Read... [02:44:07]Read from MH i2c: E2 62 00 A4 3F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C6 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 22 00 00 00 5E 04 04 00 22 00 00 00 57 04 04 00 23 00 00 00 19 04 04 00 00 00 00 00 90 00 65 [02:44:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C6 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 22 00 00 00 5E 04 04 00 22 00 00 00 57 04 04 00 23 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:44:07]wFMCommunicate OK [02:44:07]SAM_PROTO_GetFieldsCounters done [02:44:07]requested_item shift.num is exist - process it [02:44:07]requested_item shift.opened is exist - process it [02:44:07]req_shift_opened [02:44:07]FM_GetShiftState [02:44:07]SAM_PROTO_GetShiftState [02:44:07]wFMCommunicate request_size=4 [02:44:07]MH_SAM_APDU [02:44:07]CAPDU: 80 13 01 00 [02:44:07]Write to MH i2c: E2 08 00 A5 3F 80 13 01 00 00 00 00 00 61 [02:44:07]Write i2c OK [02:44:07]MH_I2C_Read... [02:44:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:44:07]Read from MH i2c: E2 [02:44:07]MH_I2C_Read... [02:44:07]Read from MH i2c: E2 0E 00 [02:44:07]MH_I2C_Read... [02:44:07]Read from MH i2c: E2 0E 00 A5 3F 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 94 [02:44:07]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [02:44:07]wFMCommunicate OK [02:44:07]SAM_PROTO_GetShiftState done [02:44:07]FM_GetShiftState done [02:44:07]req_shift_opened done [02:44:07]requested_item shift.open_date is exist - process it [02:44:07]req_shift_open_date [02:44:07]req_shift_open_date done [02:44:07]produce_requested_data done [02:44:07]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156614,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965} [02:44:07]process_action_free close_receipt [02:44:07]json_value_free [02:44:07]json_value_free done [02:44:07]process_json_proto returns [02:44:07]Send response to host [02:44:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156614,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965}}} [02:44:07]free response buf [02:44:07]execute_script done [02:44:07]execute_script returns [02:44:07]free content buf [02:44:07]Sock 7.Close socket [02:44:07]Sock 7.Thread stoped [02:44:11]OFD Sender: No OFD packet to send [02:44:16]OFD Sender: No OFD packet to send [02:44:21]OFD Sender: No OFD packet to send [02:44:26]OFD Sender: No OFD packet to send [02:44:31]OFD Sender: No OFD packet to send [02:44:36]OFD Sender: No OFD packet to send [02:44:41]OFD Sender: No OFD packet to send [02:44:46]OFD Sender: No OFD packet to send [02:44:51]OFD Sender: No OFD packet to send [02:44:56]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]accept exits with 9 [02:50:26]New connection [02:50:26]New thread 3066731876 created [02:50:26]Thread 3066588516 joined [02:50:26]Waiting for new connection... [02:50:26] Sock 9.Parse request [02:50:26]Sock 9.Check first char [02:50:26]Sock 9.First char is OK [02:50:26]request: POST /json_proto HTTP/1.0 [02:50:26]Method: POST [02:50:26]URL: /json_proto [02:50:26]Method is POST - this is cgi request [02:50:26]url: /json_proto [02:50:26]query_string will be loaded in cgi processing [02:50:26]execute_cgi json_proto POST (null) [02:50:26]execute_cgi path=json_proto method=POST [02:50:26]POST find Content-Length [02:50:26]Host: 172.17.53.67:8080 [02:50:26]Content-Length: 677 [02:50:26]Content-Type: application/json [02:50:26] [02:50:26]POST finish read [02:50:26]Found Content-Length = 677 [02:50:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874934", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:50:26]execute_script... [02:50:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874934", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:50:26]POST & json_proto [02:50:26]process_json_proto [02:50:26]json parsed OK: [02:50:26]protocol is kg_v1.0 [02:50:26]action value=close_receipt [02:50:26]process_action close_receipt [02:50:26]cmd_close_receipt [02:50:26]MH_GetDate [02:50:26]Write to MH i2c: F0 00 00 A6 3F D4 [02:50:26]Write i2c OK [02:50:26]MH_I2C_Read... [02:50:26]Read from MH i2c: F0 [02:50:26]MH_I2C_Read... [02:50:26]Read from MH i2c: F0 09 00 [02:50:26]MH_I2C_Read... [02:50:26]Read from MH i2c: F0 09 00 A6 3F 00 75 C1 15 67 19 BC 99 64 61 [02:50:26]GetLastDocTimeStamp 1729478646 [02:50:26]current date 1729479029 [02:50:26]FM_GetShiftState [02:50:26]SAM_PROTO_GetShiftState [02:50:26]wFMCommunicate request_size=4 [02:50:26]MH_SAM_APDU [02:50:26]CAPDU: 80 13 01 00 [02:50:26]Write to MH i2c: E2 08 00 A7 3F 80 13 01 00 00 00 00 00 63 [02:50:26]Write i2c OK [02:50:26]MH_I2C_Read... [02:50:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:50:26]Read from MH i2c: E2 [02:50:26]MH_I2C_Read... [02:50:26]Read from MH i2c: E2 0E 00 [02:50:26]MH_I2C_Read... [02:50:26]Read from MH i2c: E2 0E 00 A7 3F 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 96 [02:50:26]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [02:50:26]wFMCommunicate OK [02:50:26]SAM_PROTO_GetShiftState done [02:50:26]FM_GetShiftState done [02:50:26]opened in 1729469965 [02:50:26]opened+sec_in_day 1729556365 [02:50:26]quantity*price = 50041 [02:50:26]sum+1 = 50042 [02:50:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 35 21.10.2024 02:50 Смена: 315 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156615 ФПД: 68959400050970 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T025029&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156615&fm=68959400050970&tin=02508201610067®Number=0000137193017469&sum=50000 [02:50:27]StoreToDocumentArchive [02:50:27]shift 315 fd 156615 [02:50:27]save to /storage/0315/doc_00156615 [02:50:27]save last doc name /storage/0315/doc_00156615 to /storage/kkm_last_doc_name [02:50:27]save OK [02:50:27]Clear old archive folders... [02:50:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [02:50:27]tlvbuf is 003BDA40 [02:50:27]SAM_PROTO_ClearQueue [02:50:27]wFMCommunicate request_size=4 [02:50:27]MH_SAM_APDU [02:50:27]CAPDU: 80 09 00 00 [02:50:27]Write to MH i2c: E2 08 00 B4 3F 80 09 00 00 00 00 00 00 65 [02:50:27]Write i2c OK [02:50:27]MH_I2C_Read... [02:50:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:50:27]Read from MH i2c: E2 [02:50:27]MH_I2C_Read... [02:50:27]Read from MH i2c: E2 03 00 [02:50:27]MH_I2C_Read... [02:50:27]Read from MH i2c: E2 03 00 B4 3F 00 90 00 67 [02:50:27]RAPDU: 90 00 [02:50:27]wFMCommunicate OK [02:50:27]SAM_PROTO_ClearQueue done [02:50:27]KKMCreateOFDPacket [02:50:27]OFDProtocolAddRootSTLVToBuf [02:50:27]FM_MakeSignedData [02:50:27]FM_MakeSignedData [02:50:27]SAM_PROTO_SignData [02:50:27]wFMCommunicate request_size=4 [02:50:27]MH_SAM_APDU [02:50:27]CAPDU: 80 0D 01 02 [02:50:27]Write to MH i2c: E2 08 00 B5 3F 80 0D 01 02 00 00 00 00 6D [02:50:27]Write i2c OK [02:50:27]MH_I2C_Read... [02:50:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:50:27]Read from MH i2c: E2 [02:50:27]MH_I2C_Read... [02:50:27]Read from MH i2c: E2 03 00 [02:50:27]MH_I2C_Read... [02:50:27]Read from MH i2c: E2 03 00 B5 3F 00 90 00 68 [02:50:27]RAPDU: 90 00 [02:50:27]wFMCommunicate OK [02:50:27]wFMCommunicate request_size=255 [02:50:27]MH_SAM_APDU [02:50:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 75 C1 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C7 63 02 00 35 04 06 00 3E [02:50:27]Write to MH i2c: E2 02 01 B6 3F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 75 C1 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C7 63 02 00 35 04 06 00 3E 00 00 8F [02:50:27]Write i2c OK [02:50:27]MH_I2C_Read... [02:50:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:50:28]Read from MH i2c: E2 [02:50:28]MH_I2C_Read... [02:50:28]Read from MH i2c: E2 03 00 [02:50:28]MH_I2C_Read... [02:50:28]Read from MH i2c: E2 03 00 B6 3F 00 90 00 69 [02:50:28]RAPDU: 90 00 [02:50:28]wFMCommunicate OK [02:50:28]wFMCommunicate request_size=10 [02:50:28]MH_SAM_APDU [02:50:28]CAPDU: 80 0D 02 02 05 B7 DC 8B 41 1A [02:50:28]Write to MH i2c: E2 0D 00 B7 3F 80 0D 02 02 05 00 B7 DC 8B 41 1A 00 00 F3 [02:50:28]Write i2c OK [02:50:28]MH_I2C_Read... [02:50:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:50:28]Read from MH i2c: E2 [02:50:28]MH_I2C_Read... [02:50:28]Read from MH i2c: E2 03 00 [02:50:28]MH_I2C_Read... [02:50:28]Read from MH i2c: E2 03 00 B7 3F 00 90 00 6A [02:50:28]RAPDU: 90 00 [02:50:28]wFMCommunicate OK [02:50:28]wFMCommunicate request_size=4 [02:50:28]MH_SAM_APDU [02:50:28]CAPDU: 80 0D 03 02 [02:50:28]Write to MH i2c: E2 08 00 B8 3F 80 0D 03 02 00 00 00 00 72 [02:50:28]Write i2c OK [02:50:28]MH_I2C_Read... [02:50:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:50:28]Read from MH i2c: E2 [02:50:28]MH_I2C_Read... [02:50:28]Read from MH i2c: E2 0B 00 [02:50:28]MH_I2C_Read... [02:50:28]Read from MH i2c: E2 0B 00 B8 3F 00 13 DD 72 56 1A BB 8C 0A 90 00 96 [02:50:28]RAPDU: 13 DD 72 56 1A BB 8C 0A 90 00 [02:50:28]wFMCommunicate OK [02:50:28]SAM_PROTO_SignData done [02:50:28]FM_MakeSignedData done [02:50:28]CreateOFDProtocolMessage [02:50:28]wFMCommunicate request_size=4 [02:50:28]MH_SAM_APDU [02:50:28]CAPDU: 80 11 00 00 [02:50:28]Write to MH i2c: E2 08 00 B9 3F 80 11 00 00 00 00 00 00 72 [02:50:28]Write i2c OK [02:50:28]MH_I2C_Read... [02:50:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:50:28]Read from MH i2c: E2 [02:50:28]MH_I2C_Read... [02:50:28]Read from MH i2c: E2 17 00 [02:50:28]MH_I2C_Read... [02:50:28]Read from MH i2c: E2 17 00 B9 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C3 [02:50:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [02:50:28]wFMCommunicate OK [02:50:28]CreateOFDProtocolMessage done [02:50:28]OFDSenderStorePacket 156615 [02:50:28]StoreOFDPacket docnum=156615 [02:50:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0B EB 07 01 B4 26 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 75 C1 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C7 63 02 00 35 04 06 00 3E B7 DC 8B 41 1A 13 DD 72 56 1A BB 8C 0A [02:50:28]CheckFolder [02:50:28]dirname=/storage/ofd_packets [02:50:28]CheckFolder done [02:50:28]ProducePacketName [02:50:28]name=ofd_packets/00156615 [02:50:28]NVStorageSaveData ofd_packets/00156615 [02:50:28]File name is /storage/ofd_packets/00156615 [02:50:28]Write 301 bytes [02:50:28]NVStorageSaveData done [02:50:28]OFDSenderStorePacket done [02:50:28]KKMCreateOFDPacket done [02:50:28]NVStorageSaveData kkm_last_timestamp [02:50:28]File name is /storage/kkm_last_timestamp [02:50:28]Write 4 bytes [02:50:28]NVStorageSaveData done [02:50:28]ExternCall_PrintAddStr [02:50:28]wPrintStart [02:50:28]Write to MH i2c: 01 00 00 BA 3F F9 [02:50:28]Write i2c OK [02:50:28]MH_I2C_Read... [02:50:28]Read from MH i2c: 01 [02:50:28]MH_I2C_Read... [02:50:28]Read from MH i2c: 01 07 00 [02:50:28]MH_I2C_Read... [02:50:28]Read from MH i2c: 01 07 00 BA 3F 00 00 00 00 00 FF 0F 0E [02:50:28]RasterBufferAndPrint [02:50:28]line Счет N : (1)874934 [02:50:28]line ИНН: 02508201610067 [02:50:28]line Контрольно-Кассовый Чек [02:50:28]line ПРОДАЖА [02:50:28]line ТРК (МРК, ГНК) : 32 [02:50:28]line Товар: 2710124130 [02:50:28]line Аи-92-К-5 [02:50:28]line 7.480 * 66.90 [02:50:28]line = 500.41 [02:50:28]line НДС 12% НСП 1% [02:50:28]line > о реализуемом товаре [02:50:28]line ОКРУГЛЕНИЕ: -0.41 [02:50:28]line ИТОГО: 500.00 [02:50:28]line Внесено: 500.00 [02:50:28]line СДАЧА: 0.00 [02:50:28]line НСП 1% : 4.43 [02:50:28]line НДС 12% : 53.14 [02:50:28]line Наличными: 500.00 [02:50:28]line Безнал.: 0.00 [02:50:28]line Место: АЗС № 165 "Партнер Нефть" [02:50:28]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [02:50:28]line СНО: Общий режим [02:50:28]line Чек 35 21.10.2024 02:50 [02:50:28]line Смена: 315 ФФД: 1.0 [02:50:28]line ЗНМ: 0300000234 [02:50:28]line РНМ: 0000137193017469 [02:50:28]line Версия ККМ: v1.0 [02:50:28]line ФМ: 0000000000963156 [02:50:28]line ФД: 156615 [02:50:28]line ФПД: 68959400050970 [02:50:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T025029&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156615&fm=68959400050970&tin=02508201610067®Number=0000137193017469&sum=50000 [02:50:28]OFD Sender: Processing packet 156615 [packets to send 52, broken 51] [02:50:28]ProducePacketName [02:50:28]name=ofd_packets/00156615 [02:50:28]OFD Sender: To server: pG, [02:50:28]CommunicateWithHost lk.salyk.kg:30040 [02:50:28]ConnectInit lk.salyk.kg [02:50:28]written 0, free lines is 4095 [02:50:28]Connected sock=10 [02:50:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0B EB 07 01 B4 26 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 75 C1 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C7 63 02 00 35 04 06 00 3E B7 DC 8B 41 1A 13 DD 72 56 1A BB 8C 0A [02:50:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 5D 78 47 00 74 EC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C7 63 02 00 F4 03 04 00 A6 67 15 67 B6 04 01 00 00 19 08 37 4F F6 97 88 18 [02:50:29]CommunicateWithHost err = 0 [02:50:29]CheckOFDResponse [02:50:29]1017 (14) - 77093643461234 [02:50:29]1041 (16) - 0000000000963156 [02:50:29]1040 (4) - 156615 [02:50:29]1012 (4) - 20.10.2024 20:27 [02:50:29]1206 (1) - 0 [02:50:29]OFD Sender: Remove packet 156615 [02:50:29]ProducePacketName [02:50:29]name=ofd_packets/00156615 [02:50:29]NVStorageDeleteData [02:50:29]Write to MH i2c: 01 00 00 E5 3F 24 [02:50:29]Write i2c OK [02:50:29]MH_I2C_Read... [02:50:29]Read from MH i2c: 01 [02:50:29]MH_I2C_Read... [02:50:29]Read from MH i2c: 01 07 00 [02:50:29]MH_I2C_Read... [02:50:29]Read from MH i2c: 01 07 00 E5 3F 00 00 00 00 00 EB 0C 22 [02:50:29]RasterBufferAndPrint [02:50:29]line [02:50:29]line [02:50:29]line [02:50:29]line [02:50:29]line [02:50:29]written 0, free lines is 3313 [02:50:29]MH_Cut [02:50:29]Write to MH i2c: D1 01 00 EC 3F 01 FD [02:50:29]Write i2c OK [02:50:29]MH_I2C_Read... [02:50:29]Read from MH i2c: D1 [02:50:29]MH_I2C_Read... [02:50:29]Read from MH i2c: D1 01 00 [02:50:29]MH_I2C_Read... [02:50:29]Read from MH i2c: D1 01 00 EC 3F 00 FC [02:50:29]Write to MH i2c: 01 00 00 ED 3F 2C [02:50:29]Write i2c OK [02:50:29]MH_I2C_Read... [02:50:29]OFD Sender: No OFD packet to send [02:50:29]*** Cut start [02:50:29]*** Partial cut [02:50:29]*** CUTSNS_PIN = 1 [02:50:30]*** CUTSNS_PIN = 0 [02:50:30]*** Brake cut motor [02:50:30]Read from MH i2c: 01 [02:50:30]MH_I2C_Read... [02:50:30]*** Stop cut motor [02:50:30]*** Cut end [02:50:30]Read from MH i2c: 01 07 00 [02:50:30]MH_I2C_Read... [02:50:30]Read from MH i2c: 01 07 00 ED 3F 00 00 00 00 00 FF 0F 41 [02:50:30]process_action close_receipt done [02:50:30]requested_data is exist [02:50:30]produce_requested_data [02:50:30]requested_item fm.sn is exist - process it [02:50:30]wFMCommunicate request_size=4 [02:50:30]MH_SAM_APDU [02:50:30]CAPDU: 80 11 00 00 [02:50:30]Write to MH i2c: E2 08 00 EE 3F 80 11 00 00 00 00 00 00 A7 [02:50:30]Write i2c OK [02:50:30]MH_I2C_Read... [02:50:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:50:30]Read from MH i2c: E2 [02:50:30]MH_I2C_Read... [02:50:30]Read from MH i2c: E2 17 00 [02:50:30]MH_I2C_Read... [02:50:30]Read from MH i2c: E2 17 00 EE 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F8 [02:50:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [02:50:30]wFMCommunicate OK [02:50:30]requested_item fd.num is exist - process it [02:50:30]SAM_PROTO_GetFieldsCounters [02:50:30]wFMCommunicate request_size=4 [02:50:30]MH_SAM_APDU [02:50:30]CAPDU: 80 13 00 00 [02:50:30]Write to MH i2c: E2 08 00 EF 3F 80 13 00 00 00 00 00 00 AA [02:50:30]Write i2c OK [02:50:30]MH_I2C_Read... [02:50:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:50:30]Read from MH i2c: E2 [02:50:30]MH_I2C_Read... [02:50:30]Read from MH i2c: E2 62 00 [02:50:30]MH_I2C_Read... [02:50:30]Read from MH i2c: E2 62 00 EF 3F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C7 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 23 00 00 00 5E 04 04 00 23 00 00 00 57 04 04 00 24 00 00 00 19 04 04 00 00 00 00 00 90 00 B4 [02:50:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C7 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 23 00 00 00 5E 04 04 00 23 00 00 00 57 04 04 00 24 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:50:30]wFMCommunicate OK [02:50:30]SAM_PROTO_GetFieldsCounters done [02:50:30]requested_item shift.num is exist - process it [02:50:30]requested_item shift.opened is exist - process it [02:50:30]req_shift_opened [02:50:30]FM_GetShiftState [02:50:30]SAM_PROTO_GetShiftState [02:50:30]wFMCommunicate request_size=4 [02:50:30]MH_SAM_APDU [02:50:30]CAPDU: 80 13 01 00 [02:50:30]Write to MH i2c: E2 08 00 F0 3F 80 13 01 00 00 00 00 00 AC [02:50:30]Write i2c OK [02:50:30]MH_I2C_Read... [02:50:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:50:30]Read from MH i2c: E2 [02:50:30]MH_I2C_Read... [02:50:30]Read from MH i2c: E2 0E 00 [02:50:30]MH_I2C_Read... [02:50:30]Read from MH i2c: E2 0E 00 F0 3F 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 DF [02:50:30]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [02:50:30]wFMCommunicate OK [02:50:30]SAM_PROTO_GetShiftState done [02:50:30]FM_GetShiftState done [02:50:30]req_shift_opened done [02:50:30]requested_item shift.open_date is exist - process it [02:50:30]req_shift_open_date [02:50:30]req_shift_open_date done [02:50:30]produce_requested_data done [02:50:30]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156615,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965} [02:50:30]process_action_free close_receipt [02:50:30]json_value_free [02:50:30]json_value_free done [02:50:30]process_json_proto returns [02:50:30]Send response to host [02:50:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156615,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965}}} [02:50:30]free response buf [02:50:30]execute_script done [02:50:30]execute_script returns [02:50:30]free content buf [02:50:30]Sock 9.Close socket [02:50:30]Sock 9.Thread stoped [02:50:34]OFD Sender: No OFD packet to send [02:50:39]OFD Sender: No OFD packet to send [02:50:44]OFD Sender: No OFD packet to send [02:50:49]OFD Sender: No OFD packet to send [02:50:54]OFD Sender: No OFD packet to send [02:50:59]OFD Sender: No OFD packet to send [02:51:04]OFD Sender: No OFD packet to send [02:51:09]OFD Sender: No OFD packet to send [02:51:14]OFD Sender: No OFD packet to send [02:51:19]OFD Sender: No OFD packet to send [02:51:24]OFD Sender: No OFD packet to send [02:51:29]OFD Sender: No OFD packet to send [02:51:34]OFD Sender: No OFD packet to send [02:51:39]OFD Sender: No OFD packet to send [02:51:44]OFD Sender: No OFD packet to send [02:51:49]OFD Sender: No OFD packet to send [02:51:54]OFD Sender: No OFD packet to send [02:51:59]OFD Sender: No OFD packet to send [02:52:04]OFD Sender: No OFD packet to send [02:52:09]OFD Sender: No OFD packet to send [02:52:14]OFD Sender: No OFD packet to send [02:52:19]accept exits with 7 [02:52:19]New connection [02:52:19]New thread 3066588516 created [02:52:19]Thread 3066731876 joined [02:52:19]Waiting for new connection... [02:52:19] Sock 7.Parse request [02:52:19]Sock 7.Check first char [02:52:19]Sock 7.First char is OK [02:52:19]request: POST /json_proto HTTP/1.0 [02:52:19]Method: POST [02:52:19]URL: /json_proto [02:52:19]Method is POST - this is cgi request [02:52:19]url: /json_proto [02:52:19]query_string will be loaded in cgi processing [02:52:19]execute_cgi json_proto POST (null) [02:52:19]execute_cgi path=json_proto method=POST [02:52:19]POST find Content-Length [02:52:19]Host: 172.17.53.67:8080 [02:52:19]Content-Length: 678 [02:52:19]Content-Type: application/json [02:52:19] [02:52:19]POST finish read [02:52:19]Found Content-Length = 678 [02:52:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874935", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 12.130, "sum" : 900.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:52:19]execute_script... [02:52:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874935", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 12.130, "sum" : 900.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:52:19]POST & json_proto [02:52:19]process_json_proto [02:52:19]json parsed OK: [02:52:19]protocol is kg_v1.0 [02:52:19]action value=close_receipt [02:52:19]process_action close_receipt [02:52:19]cmd_close_receipt [02:52:19]MH_GetDate [02:52:19]Write to MH i2c: F0 00 00 F1 3F 1F [02:52:19]Write i2c OK [02:52:19]MH_I2C_Read... [02:52:19]Read from MH i2c: F0 [02:52:19]MH_I2C_Read... [02:52:19]Read from MH i2c: F0 09 00 [02:52:19]MH_I2C_Read... [02:52:19]Read from MH i2c: F0 09 00 F1 3F 00 E5 C1 15 67 19 BC 99 64 1C [02:52:19]GetLastDocTimeStamp 1729479029 [02:52:19]current date 1729479141 [02:52:19]FM_GetShiftState [02:52:19]SAM_PROTO_GetShiftState [02:52:19]wFMCommunicate request_size=4 [02:52:19]MH_SAM_APDU [02:52:19]CAPDU: 80 13 01 00 [02:52:19]Write to MH i2c: E2 08 00 F2 3F 80 13 01 00 00 00 00 00 AE [02:52:19]Write i2c OK [02:52:19]MH_I2C_Read... [02:52:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:52:19]Read from MH i2c: E2 [02:52:19]MH_I2C_Read... [02:52:19]Read from MH i2c: E2 0E 00 [02:52:19]MH_I2C_Read... [02:52:19]Read from MH i2c: E2 0E 00 F2 3F 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 E1 [02:52:19]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [02:52:19]wFMCommunicate OK [02:52:19]SAM_PROTO_GetShiftState done [02:52:19]FM_GetShiftState done [02:52:19]opened in 1729469965 [02:52:19]opened+sec_in_day 1729556365 [02:52:19]quantity*price = 90004 [02:52:19]sum+1 = 90006 [02:52:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 900.00 Внесено: 900.00 СДАЧА: 0.00 НСП 1% : 7.96 НДС 12% : 95.58 Наличными: 900.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 36 21.10.2024 02:52 Смена: 315 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156616 ФПД: 195917682225761 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T025221&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156616&fm=195917682225761&tin=02508201610067®Number=0000137193017469&sum=90000 [02:52:20]StoreToDocumentArchive [02:52:20]shift 315 fd 156616 [02:52:20]save to /storage/0315/doc_00156616 [02:52:20]save last doc name /storage/0315/doc_00156616 to /storage/kkm_last_doc_name [02:52:20]save OK [02:52:20]Clear old archive folders... [02:52:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [02:52:20]tlvbuf is 002E8F10 [02:52:20]SAM_PROTO_ClearQueue [02:52:20]wFMCommunicate request_size=4 [02:52:20]MH_SAM_APDU [02:52:20]CAPDU: 80 09 00 00 [02:52:20]Write to MH i2c: E2 08 00 FF 3F 80 09 00 00 00 00 00 00 B0 [02:52:20]Write i2c OK [02:52:20]MH_I2C_Read... [02:52:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:52:20]Read from MH i2c: E2 [02:52:20]MH_I2C_Read... [02:52:20]Read from MH i2c: E2 03 00 [02:52:20]MH_I2C_Read... [02:52:20]Read from MH i2c: E2 03 00 FF 3F 00 90 00 B2 [02:52:20]RAPDU: 90 00 [02:52:20]wFMCommunicate OK [02:52:20]SAM_PROTO_ClearQueue done [02:52:20]KKMCreateOFDPacket [02:52:20]OFDProtocolAddRootSTLVToBuf [02:52:20]FM_MakeSignedData [02:52:20]FM_MakeSignedData [02:52:20]SAM_PROTO_SignData [02:52:20]wFMCommunicate request_size=4 [02:52:20]MH_SAM_APDU [02:52:20]CAPDU: 80 0D 01 02 [02:52:20]Write to MH i2c: E2 08 00 00 40 80 0D 01 02 00 00 00 00 B9 [02:52:20]Write i2c OK [02:52:20]MH_I2C_Read... [02:52:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:52:20]Read from MH i2c: E2 [02:52:20]MH_I2C_Read... [02:52:20]Read from MH i2c: E2 03 00 [02:52:20]MH_I2C_Read... [02:52:20]Read from MH i2c: E2 03 00 00 40 00 90 00 B4 [02:52:20]RAPDU: 90 00 [02:52:20]wFMCommunicate OK [02:52:20]wFMCommunicate request_size=255 [02:52:20]MH_SAM_APDU [02:52:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 62 2F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 95 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 56 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 E5 C1 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C8 63 02 00 35 04 06 00 B2 [02:52:20]Write to MH i2c: E2 02 01 01 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 62 2F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 95 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 56 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 E5 C1 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C8 63 02 00 35 04 06 00 B2 00 00 58 [02:52:20]Write i2c OK [02:52:20]MH_I2C_Read... [02:52:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:52:20]Read from MH i2c: E2 [02:52:20]MH_I2C_Read... [02:52:20]Read from MH i2c: E2 03 00 [02:52:20]MH_I2C_Read... [02:52:20]Read from MH i2c: E2 03 00 01 40 00 90 00 B5 [02:52:20]RAPDU: 90 00 [02:52:20]wFMCommunicate OK [02:52:20]wFMCommunicate request_size=10 [02:52:20]MH_SAM_APDU [02:52:20]CAPDU: 80 0D 02 02 05 2F A3 DA B2 61 [02:52:20]Write to MH i2c: E2 0D 00 02 40 80 0D 02 02 05 00 2F A3 DA B2 61 00 00 85 [02:52:20]Write i2c OK [02:52:20]MH_I2C_Read... [02:52:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:52:20]Read from MH i2c: E2 [02:52:20]MH_I2C_Read... [02:52:20]Read from MH i2c: E2 03 00 [02:52:20]MH_I2C_Read... [02:52:20]Read from MH i2c: E2 03 00 02 40 00 90 00 B6 [02:52:20]RAPDU: 90 00 [02:52:20]wFMCommunicate OK [02:52:20]wFMCommunicate request_size=4 [02:52:20]MH_SAM_APDU [02:52:20]CAPDU: 80 0D 03 02 [02:52:20]Write to MH i2c: E2 08 00 03 40 80 0D 03 02 00 00 00 00 BE [02:52:20]Write i2c OK [02:52:20]MH_I2C_Read... [02:52:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:52:20]Read from MH i2c: E2 [02:52:20]MH_I2C_Read... [02:52:20]Read from MH i2c: E2 0B 00 [02:52:20]MH_I2C_Read... [02:52:20]Read from MH i2c: E2 0B 00 03 40 00 51 FC A0 41 A3 F2 20 B0 90 00 52 [02:52:20]RAPDU: 51 FC A0 41 A3 F2 20 B0 90 00 [02:52:20]wFMCommunicate OK [02:52:20]SAM_PROTO_SignData done [02:52:20]FM_MakeSignedData done [02:52:20]CreateOFDProtocolMessage [02:52:20]wFMCommunicate request_size=4 [02:52:20]MH_SAM_APDU [02:52:20]CAPDU: 80 11 00 00 [02:52:20]Write to MH i2c: E2 08 00 04 40 80 11 00 00 00 00 00 00 BE [02:52:20]Write i2c OK [02:52:20]MH_I2C_Read... [02:52:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:52:20]Read from MH i2c: E2 [02:52:20]MH_I2C_Read... [02:52:20]Read from MH i2c: E2 17 00 [02:52:20]MH_I2C_Read... [02:52:20]Read from MH i2c: E2 17 00 04 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0F [02:52:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [02:52:20]wFMCommunicate OK [02:52:20]CreateOFDProtocolMessage done [02:52:20]OFDSenderStorePacket 156616 [02:52:20]StoreOFDPacket docnum=156616 [02:52:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 03 83 07 01 4A FB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 62 2F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 95 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 56 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 E5 C1 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C8 63 02 00 35 04 06 00 B2 2F A3 DA B2 61 51 FC A0 41 A3 F2 20 B0 [02:52:20]CheckFolder [02:52:20]dirname=/storage/ofd_packets [02:52:20]CheckFolder done [02:52:20]ProducePacketName [02:52:20]name=ofd_packets/00156616 [02:52:20]NVStorageSaveData ofd_packets/00156616 [02:52:20]File name is /storage/ofd_packets/00156616 [02:52:20]Write 301 bytes [02:52:20]NVStorageSaveData done [02:52:20]OFDSenderStorePacket done [02:52:20]KKMCreateOFDPacket done [02:52:20]NVStorageSaveData kkm_last_timestamp [02:52:20]File name is /storage/kkm_last_timestamp [02:52:20]Write 4 bytes [02:52:20]NVStorageSaveData done [02:52:20]ExternCall_PrintAddStr [02:52:20]wPrintStart [02:52:20]Write to MH i2c: 01 00 00 05 40 45 [02:52:20]Write i2c OK [02:52:20]MH_I2C_Read... [02:52:20]Read from MH i2c: 01 [02:52:20]MH_I2C_Read... [02:52:20]Read from MH i2c: 01 07 00 [02:52:20]MH_I2C_Read... [02:52:20]Read from MH i2c: 01 07 00 05 40 00 00 00 00 00 FF 0F 5A [02:52:20]RasterBufferAndPrint [02:52:20]line Счет N : (1)874935 [02:52:20]line ИНН: 02508201610067 [02:52:20]line Контрольно-Кассовый Чек [02:52:20]line ПРОДАЖА [02:52:20]line ТРК (МРК, ГНК) : 11 [02:52:20]line Товар: 2710124500 [02:52:20]line Аи-95-К-5 [02:52:20]line 12.130 * 74.20 [02:52:20]line = 900.05 [02:52:20]line НДС 12% НСП 1% [02:52:20]line > о реализуемом товаре [02:52:20]line ОКРУГЛЕНИЕ: -0.05 [02:52:20]line ИТОГО: 900.00 [02:52:20]line Внесено: 900.00 [02:52:20]line СДАЧА: 0.00 [02:52:20]line НСП 1% : 7.96 [02:52:20]line НДС 12% : 95.58 [02:52:20]line Наличными: 900.00 [02:52:20]line Безнал.: 0.00 [02:52:20]line Место: АЗС № 165 "Партнер Нефть" [02:52:20]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [02:52:20]line СНО: Общий режим [02:52:20]line Чек 36 21.10.2024 02:52 [02:52:20]line Смена: 315 ФФД: 1.0 [02:52:20]line ЗНМ: 0300000234 [02:52:20]line РНМ: 0000137193017469 [02:52:20]line Версия ККМ: v1.0 [02:52:20]line ФМ: 0000000000963156 [02:52:20]line ФД: 156616 [02:52:20]line ФПД: 195917682225761 [02:52:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T025221&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156616&fm=195917682225761&tin=02508201610067®Number=0000137193017469&sum=90000 [02:52:21]OFD Sender: Processing packet 156616 [packets to send 52, broken 51] [02:52:21]ProducePacketName [02:52:21]name=ofd_packets/00156616 [02:52:21]OFD Sender: To server: pG, [02:52:21]CommunicateWithHost lk.salyk.kg:30040 [02:52:21]ConnectInit lk.salyk.kg [02:52:21]written 0, free lines is 4095 [02:52:21]Connected sock=10 [02:52:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 03 83 07 01 4A FB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 62 2F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 95 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 56 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 E5 C1 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C8 63 02 00 35 04 06 00 B2 2F A3 DA B2 61 51 FC A0 41 A3 F2 20 B0 [02:52:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A2 2B 47 00 07 F6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C8 63 02 00 F4 03 04 00 16 68 15 67 B6 04 01 00 00 75 57 2E 60 28 53 44 B2 [02:52:21]CommunicateWithHost err = 0 [02:52:21]CheckOFDResponse [02:52:21]1017 (14) - 77093643461234 [02:52:21]1041 (16) - 0000000000963156 [02:52:21]1040 (4) - 156616 [02:52:21]1012 (4) - 20.10.2024 20:29 [02:52:21]1206 (1) - 0 [02:52:21]OFD Sender: Remove packet 156616 [02:52:21]ProducePacketName [02:52:21]name=ofd_packets/00156616 [02:52:21]NVStorageDeleteData [02:52:21]Write to MH i2c: 01 00 00 30 40 70 [02:52:21]Write i2c OK [02:52:21]MH_I2C_Read... [02:52:21]Read from MH i2c: 01 [02:52:21]MH_I2C_Read... [02:52:21]Read from MH i2c: 01 07 00 [02:52:21]MH_I2C_Read... [02:52:21]Read from MH i2c: 01 07 00 30 40 00 00 00 00 00 01 0D 85 [02:52:21]RasterBufferAndPrint [02:52:21]line [02:52:21]line [02:52:21]line [02:52:21]line [02:52:21]line [02:52:21]written 0, free lines is 3335 [02:52:21]MH_Cut [02:52:21]Write to MH i2c: D1 01 00 37 40 01 49 [02:52:21]Write i2c OK [02:52:21]MH_I2C_Read... [02:52:21]Read from MH i2c: D1 [02:52:21]MH_I2C_Read... [02:52:21]Read from MH i2c: D1 01 00 [02:52:21]MH_I2C_Read... [02:52:21]Read from MH i2c: D1 01 00 37 40 00 48 [02:52:21]Write to MH i2c: 01 00 00 38 40 78 [02:52:21]Write i2c OK [02:52:21]MH_I2C_Read... [02:52:21]OFD Sender: No OFD packet to send [02:52:22]*** Cut start [02:52:22]*** Partial cut [02:52:22]*** CUTSNS_PIN = 1 [02:52:22]*** CUTSNS_PIN = 0 [02:52:22]*** Brake cut motor [02:52:22]Read from MH i2c: 01 [02:52:22]MH_I2C_Read... [02:52:22]*** Stop cut motor [02:52:22]*** Cut end [02:52:22]Read from MH i2c: 01 07 00 [02:52:22]MH_I2C_Read... [02:52:22]Read from MH i2c: 01 07 00 38 40 00 00 00 00 00 FF 0F 8D [02:52:22]process_action close_receipt done [02:52:22]requested_data is exist [02:52:22]produce_requested_data [02:52:22]requested_item fm.sn is exist - process it [02:52:22]wFMCommunicate request_size=4 [02:52:22]MH_SAM_APDU [02:52:22]CAPDU: 80 11 00 00 [02:52:22]Write to MH i2c: E2 08 00 39 40 80 11 00 00 00 00 00 00 F3 [02:52:22]Write i2c OK [02:52:22]MH_I2C_Read... [02:52:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:52:22]Read from MH i2c: E2 [02:52:22]MH_I2C_Read... [02:52:22]Read from MH i2c: E2 17 00 [02:52:22]MH_I2C_Read... [02:52:22]Read from MH i2c: E2 17 00 39 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 44 [02:52:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [02:52:22]wFMCommunicate OK [02:52:22]requested_item fd.num is exist - process it [02:52:22]SAM_PROTO_GetFieldsCounters [02:52:22]wFMCommunicate request_size=4 [02:52:22]MH_SAM_APDU [02:52:22]CAPDU: 80 13 00 00 [02:52:22]Write to MH i2c: E2 08 00 3A 40 80 13 00 00 00 00 00 00 F6 [02:52:22]Write i2c OK [02:52:22]MH_I2C_Read... [02:52:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:52:23]Read from MH i2c: E2 [02:52:23]MH_I2C_Read... [02:52:23]Read from MH i2c: E2 62 00 [02:52:23]MH_I2C_Read... [02:52:23]Read from MH i2c: E2 62 00 3A 40 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C8 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 24 00 00 00 5E 04 04 00 24 00 00 00 57 04 04 00 25 00 00 00 19 04 04 00 00 00 00 00 90 00 04 [02:52:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C8 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 24 00 00 00 5E 04 04 00 24 00 00 00 57 04 04 00 25 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:52:23]wFMCommunicate OK [02:52:23]SAM_PROTO_GetFieldsCounters done [02:52:23]requested_item shift.num is exist - process it [02:52:23]requested_item shift.opened is exist - process it [02:52:23]req_shift_opened [02:52:23]FM_GetShiftState [02:52:23]SAM_PROTO_GetShiftState [02:52:23]wFMCommunicate request_size=4 [02:52:23]MH_SAM_APDU [02:52:23]CAPDU: 80 13 01 00 [02:52:23]Write to MH i2c: E2 08 00 3B 40 80 13 01 00 00 00 00 00 F8 [02:52:23]Write i2c OK [02:52:23]MH_I2C_Read... [02:52:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:52:23]Read from MH i2c: E2 [02:52:23]MH_I2C_Read... [02:52:23]Read from MH i2c: E2 0E 00 [02:52:23]MH_I2C_Read... [02:52:23]Read from MH i2c: E2 0E 00 3B 40 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 2B [02:52:23]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [02:52:23]wFMCommunicate OK [02:52:23]SAM_PROTO_GetShiftState done [02:52:23]FM_GetShiftState done [02:52:23]req_shift_opened done [02:52:23]requested_item shift.open_date is exist - process it [02:52:23]req_shift_open_date [02:52:23]req_shift_open_date done [02:52:23]produce_requested_data done [02:52:23]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156616,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965} [02:52:23]process_action_free close_receipt [02:52:23]json_value_free [02:52:23]json_value_free done [02:52:23]process_json_proto returns [02:52:23]Send response to host [02:52:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156616,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965}}} [02:52:23]free response buf [02:52:23]execute_script done [02:52:23]execute_script returns [02:52:23]free content buf [02:52:23]Sock 7.Close socket [02:52:23]Sock 7.Thread stoped [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:42]accept exits with 9 [02:52:42]New connection [02:52:42]New thread 3066731876 created [02:52:42]Thread 3066588516 joined [02:52:42]Waiting for new connection... [02:52:42] Sock 9.Parse request [02:52:42]Sock 9.Check first char [02:52:42]Sock 9.First char is OK [02:52:42]request: POST /json_proto HTTP/1.0 [02:52:42]Method: POST [02:52:42]URL: /json_proto [02:52:42]Method is POST - this is cgi request [02:52:42]url: /json_proto [02:52:42]query_string will be loaded in cgi processing [02:52:42]execute_cgi json_proto POST (null) [02:52:42]execute_cgi path=json_proto method=POST [02:52:42]POST find Content-Length [02:52:42]Host: 172.17.53.67:8080 [02:52:42]Content-Length: 674 [02:52:42]Content-Type: application/json [02:52:42] [02:52:42]POST finish read [02:52:42]Found Content-Length = 674 [02:52:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874936", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:52:42]execute_script... [02:52:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874936", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:52:42]POST & json_proto [02:52:42]process_json_proto [02:52:42]json parsed OK: [02:52:42]protocol is kg_v1.0 [02:52:42]action value=close_receipt [02:52:42]process_action close_receipt [02:52:42]cmd_close_receipt [02:52:42]MH_GetDate [02:52:42]Write to MH i2c: F0 00 00 3C 40 6B [02:52:42]Write i2c OK [02:52:42]MH_I2C_Read... [02:52:42]Read from MH i2c: F0 [02:52:42]MH_I2C_Read... [02:52:42]Read from MH i2c: F0 09 00 [02:52:42]MH_I2C_Read... [02:52:42]Read from MH i2c: F0 09 00 3C 40 00 FC C1 15 67 19 BC 99 64 7F [02:52:42]GetLastDocTimeStamp 1729479141 [02:52:42]current date 1729479164 [02:52:42]FM_GetShiftState [02:52:42]SAM_PROTO_GetShiftState [02:52:42]wFMCommunicate request_size=4 [02:52:42]MH_SAM_APDU [02:52:42]CAPDU: 80 13 01 00 [02:52:42]Write to MH i2c: E2 08 00 3D 40 80 13 01 00 00 00 00 00 FA [02:52:42]Write i2c OK [02:52:42]MH_I2C_Read... [02:52:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:52:42]Read from MH i2c: E2 [02:52:42]MH_I2C_Read... [02:52:42]Read from MH i2c: E2 0E 00 [02:52:42]MH_I2C_Read... [02:52:42]Read from MH i2c: E2 0E 00 3D 40 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 2D [02:52:42]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [02:52:42]wFMCommunicate OK [02:52:42]SAM_PROTO_GetShiftState done [02:52:42]FM_GetShiftState done [02:52:42]opened in 1729469965 [02:52:42]opened+sec_in_day 1729556365 [02:52:42]quantity*price = 50063 [02:52:42]sum+1 = 50064 [02:52:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 37 21.10.2024 02:52 Смена: 315 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156617 ФПД: 49813782812150 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T025244&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156617&fm=49813782812150&tin=02508201610067®Number=0000137193017469&sum=50000 [02:52:43]StoreToDocumentArchive [02:52:43]shift 315 fd 156617 [02:52:43]save to /storage/0315/doc_00156617 [02:52:43]save last doc name /storage/0315/doc_00156617 to /storage/kkm_last_doc_name [02:52:43]save OK [02:52:43]Clear old archive folders... [02:52:43]ProcessDocumentItem done err = 0, tmpTLVsize=248 [02:52:43]tlvbuf is 002FFEA0 [02:52:43]SAM_PROTO_ClearQueue [02:52:43]wFMCommunicate request_size=4 [02:52:43]MH_SAM_APDU [02:52:43]CAPDU: 80 09 00 00 [02:52:43]Write to MH i2c: E2 08 00 4A 40 80 09 00 00 00 00 00 00 FC [02:52:43]Write i2c OK [02:52:43]MH_I2C_Read... [02:52:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:52:43]Read from MH i2c: E2 [02:52:43]MH_I2C_Read... [02:52:43]Read from MH i2c: E2 03 00 [02:52:43]MH_I2C_Read... [02:52:43]Read from MH i2c: E2 03 00 4A 40 00 90 00 FE [02:52:43]RAPDU: 90 00 [02:52:43]wFMCommunicate OK [02:52:43]SAM_PROTO_ClearQueue done [02:52:43]KKMCreateOFDPacket [02:52:43]OFDProtocolAddRootSTLVToBuf [02:52:43]FM_MakeSignedData [02:52:43]FM_MakeSignedData [02:52:43]SAM_PROTO_SignData [02:52:43]wFMCommunicate request_size=4 [02:52:43]MH_SAM_APDU [02:52:43]CAPDU: 80 0D 01 02 [02:52:43]Write to MH i2c: E2 08 00 4B 40 80 0D 01 02 00 00 00 00 04 [02:52:43]Write i2c OK [02:52:43]MH_I2C_Read... [02:52:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:52:43]Read from MH i2c: E2 [02:52:43]MH_I2C_Read... [02:52:43]Read from MH i2c: E2 03 00 [02:52:43]MH_I2C_Read... [02:52:43]Read from MH i2c: E2 03 00 4B 40 00 90 00 FF [02:52:43]RAPDU: 90 00 [02:52:43]wFMCommunicate OK [02:52:43]wFMCommunicate request_size=255 [02:52:43]MH_SAM_APDU [02:52:43]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 FC C1 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C9 63 02 00 35 04 06 00 2D 4E 2C D4 [02:52:43]Write to MH i2c: E2 02 01 4C 40 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 FC C1 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C9 63 02 00 35 04 06 00 2D 4E 2C D4 00 00 69 [02:52:43]Write i2c OK [02:52:43]MH_I2C_Read... [02:52:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:52:44]Read from MH i2c: E2 [02:52:44]MH_I2C_Read... [02:52:44]Read from MH i2c: E2 03 00 [02:52:44]MH_I2C_Read... [02:52:44]Read from MH i2c: E2 03 00 4C 40 00 90 00 00 [02:52:44]RAPDU: 90 00 [02:52:44]wFMCommunicate OK [02:52:44]wFMCommunicate request_size=7 [02:52:44]MH_SAM_APDU [02:52:44]CAPDU: 80 0D 02 02 02 55 F6 [02:52:44]Write to MH i2c: E2 0A 00 4D 40 80 0D 02 02 02 00 55 F6 00 00 56 [02:52:44]Write i2c OK [02:52:44]MH_I2C_Read... [02:52:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:52:44]Read from MH i2c: E2 [02:52:44]MH_I2C_Read... [02:52:44]Read from MH i2c: E2 03 00 [02:52:44]MH_I2C_Read... [02:52:44]Read from MH i2c: E2 03 00 4D 40 00 90 00 01 [02:52:44]RAPDU: 90 00 [02:52:44]wFMCommunicate OK [02:52:44]wFMCommunicate request_size=4 [02:52:44]MH_SAM_APDU [02:52:44]CAPDU: 80 0D 03 02 [02:52:44]Write to MH i2c: E2 08 00 4E 40 80 0D 03 02 00 00 00 00 09 [02:52:44]Write i2c OK [02:52:44]MH_I2C_Read... [02:52:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:52:44]Read from MH i2c: E2 [02:52:44]MH_I2C_Read... [02:52:44]Read from MH i2c: E2 0B 00 [02:52:44]MH_I2C_Read... [02:52:44]Read from MH i2c: E2 0B 00 4E 40 00 95 B4 E7 29 B7 4F 98 0C 90 00 0D [02:52:44]RAPDU: 95 B4 E7 29 B7 4F 98 0C 90 00 [02:52:44]wFMCommunicate OK [02:52:44]SAM_PROTO_SignData done [02:52:44]FM_MakeSignedData done [02:52:44]CreateOFDProtocolMessage [02:52:44]wFMCommunicate request_size=4 [02:52:44]MH_SAM_APDU [02:52:44]CAPDU: 80 11 00 00 [02:52:44]Write to MH i2c: E2 08 00 4F 40 80 11 00 00 00 00 00 00 09 [02:52:44]Write i2c OK [02:52:44]MH_I2C_Read... [02:52:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:52:44]Read from MH i2c: E2 [02:52:44]MH_I2C_Read... [02:52:44]Read from MH i2c: E2 17 00 [02:52:44]MH_I2C_Read... [02:52:44]Read from MH i2c: E2 17 00 4F 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5A [02:52:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [02:52:44]wFMCommunicate OK [02:52:44]CreateOFDProtocolMessage done [02:52:44]OFDSenderStorePacket 156617 [02:52:44]StoreOFDPacket docnum=156617 [02:52:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 93 4A 04 01 EF BF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 FC C1 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C9 63 02 00 35 04 06 00 2D 4E 2C D4 55 F6 95 B4 E7 29 B7 4F 98 0C [02:52:44]CheckFolder [02:52:44]dirname=/storage/ofd_packets [02:52:44]CheckFolder done [02:52:44]ProducePacketName [02:52:44]name=ofd_packets/00156617 [02:52:44]NVStorageSaveData ofd_packets/00156617 [02:52:44]File name is /storage/ofd_packets/00156617 [02:52:44]Write 298 bytes [02:52:44]NVStorageSaveData done [02:52:44]OFDSenderStorePacket done [02:52:44]KKMCreateOFDPacket done [02:52:44]NVStorageSaveData kkm_last_timestamp [02:52:44]File name is /storage/kkm_last_timestamp [02:52:44]Write 4 bytes [02:52:44]NVStorageSaveData done [02:52:44]ExternCall_PrintAddStr [02:52:44]wPrintStart [02:52:44]Write to MH i2c: 01 00 00 50 40 90 [02:52:44]Write i2c OK [02:52:44]MH_I2C_Read... [02:52:44]Read from MH i2c: 01 [02:52:44]MH_I2C_Read... [02:52:44]Read from MH i2c: 01 07 00 [02:52:44]MH_I2C_Read... [02:52:44]Read from MH i2c: 01 07 00 50 40 00 00 00 00 00 FF 0F A5 [02:52:44]RasterBufferAndPrint [02:52:44]line Счет N : (1)874936 [02:52:44]line ИНН: 02508201610067 [02:52:44]line Контрольно-Кассовый Чек [02:52:44]line ПРОДАЖА [02:52:44]line ТРК (МРК, ГНК) : 44 [02:52:44]line Товар: 2710194210 [02:52:44]line ДТ-К-2 [02:52:44]line 6.570 * 76.20 [02:52:44]line = 500.63 [02:52:44]line НДС 12% НСП 1% [02:52:44]line > о реализуемом товаре [02:52:44]line ОКРУГЛЕНИЕ: -0.63 [02:52:44]line ИТОГО: 500.00 [02:52:44]line Внесено: 500.00 [02:52:44]line СДАЧА: 0.00 [02:52:44]line НСП 1% : 4.43 [02:52:44]line НДС 12% : 53.16 [02:52:44]line Наличными: 500.00 [02:52:44]line Безнал.: 0.00 [02:52:44]line Место: АЗС № 165 "Партнер Нефть" [02:52:44]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [02:52:44]line СНО: Общий режим [02:52:44]line Чек 37 21.10.2024 02:52 [02:52:44]line Смена: 315 ФФД: 1.0 [02:52:44]line ЗНМ: 0300000234 [02:52:44]line РНМ: 0000137193017469 [02:52:44]line Версия ККМ: v1.0 [02:52:44]line ФМ: 0000000000963156 [02:52:44]line ФД: 156617 [02:52:44]line ФПД: 49813782812150 [02:52:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T025244&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156617&fm=49813782812150&tin=02508201610067®Number=0000137193017469&sum=50000 [02:52:44]OFD Sender: Processing packet 156617 [packets to send 52, broken 51] [02:52:44]ProducePacketName [02:52:44]name=ofd_packets/00156617 [02:52:44]OFD Sender: To server: pG, [02:52:44]CommunicateWithHost lk.salyk.kg:30040 [02:52:44]ConnectInit lk.salyk.kg [02:52:44]written 0, free lines is 4095 [02:52:44]Connected sock=10 [02:52:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 93 4A 04 01 EF BF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 FC C1 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C9 63 02 00 35 04 06 00 2D 4E 2C D4 55 F6 95 B4 E7 29 B7 4F 98 0C [02:52:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 5D D1 47 00 5D 66 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C9 63 02 00 F4 03 04 00 2D 68 15 67 B6 04 01 00 00 F9 28 20 7C D5 F6 D3 50 [02:52:44]CommunicateWithHost err = 0 [02:52:44]CheckOFDResponse [02:52:44]1017 (14) - 77093643461234 [02:52:44]1041 (16) - 0000000000963156 [02:52:44]1040 (4) - 156617 [02:52:44]1012 (4) - 20.10.2024 20:29 [02:52:44]1206 (1) - 0 [02:52:44]OFD Sender: Remove packet 156617 [02:52:44]ProducePacketName [02:52:44]name=ofd_packets/00156617 [02:52:44]NVStorageDeleteData [02:52:45]Write to MH i2c: 01 00 00 7B 40 BB [02:52:45]Write i2c OK [02:52:45]MH_I2C_Read... [02:52:45]Read from MH i2c: 01 [02:52:45]MH_I2C_Read... [02:52:45]Read from MH i2c: 01 07 00 [02:52:45]MH_I2C_Read... [02:52:45]Read from MH i2c: 01 07 00 7B 40 00 00 00 00 00 E0 0C AE [02:52:45]RasterBufferAndPrint [02:52:45]line [02:52:45]line [02:52:45]line [02:52:45]line [02:52:45]line [02:52:45]written 0, free lines is 3302 [02:52:45]MH_Cut [02:52:45]Write to MH i2c: D1 01 00 82 40 01 94 [02:52:45]Write i2c OK [02:52:45]MH_I2C_Read... [02:52:45]Read from MH i2c: D1 [02:52:45]MH_I2C_Read... [02:52:45]Read from MH i2c: D1 01 00 [02:52:45]MH_I2C_Read... [02:52:45]Read from MH i2c: D1 01 00 82 40 00 93 [02:52:45]Write to MH i2c: 01 00 00 83 40 C3 [02:52:45]Write i2c OK [02:52:45]MH_I2C_Read... [02:52:45]OFD Sender: No OFD packet to send [02:52:45]*** Cut start [02:52:45]*** Partial cut [02:52:45]*** CUTSNS_PIN = 1 [02:52:45]*** CUTSNS_PIN = 0 [02:52:46]*** Brake cut motor [02:52:46]Read from MH i2c: 01 [02:52:46]MH_I2C_Read... [02:52:46]*** Stop cut motor [02:52:46]*** Cut end [02:52:46]Read from MH i2c: 01 07 00 [02:52:46]MH_I2C_Read... [02:52:46]Read from MH i2c: 01 07 00 83 40 00 00 00 00 00 FF 0F D8 [02:52:46]process_action close_receipt done [02:52:46]requested_data is exist [02:52:46]produce_requested_data [02:52:46]requested_item fm.sn is exist - process it [02:52:46]wFMCommunicate request_size=4 [02:52:46]MH_SAM_APDU [02:52:46]CAPDU: 80 11 00 00 [02:52:46]Write to MH i2c: E2 08 00 84 40 80 11 00 00 00 00 00 00 3E [02:52:46]Write i2c OK [02:52:46]MH_I2C_Read... [02:52:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:52:46]Read from MH i2c: E2 [02:52:46]MH_I2C_Read... [02:52:46]Read from MH i2c: E2 17 00 [02:52:46]MH_I2C_Read... [02:52:46]Read from MH i2c: E2 17 00 84 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8F [02:52:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [02:52:46]wFMCommunicate OK [02:52:46]requested_item fd.num is exist - process it [02:52:46]SAM_PROTO_GetFieldsCounters [02:52:46]wFMCommunicate request_size=4 [02:52:46]MH_SAM_APDU [02:52:46]CAPDU: 80 13 00 00 [02:52:46]Write to MH i2c: E2 08 00 85 40 80 13 00 00 00 00 00 00 41 [02:52:46]Write i2c OK [02:52:46]MH_I2C_Read... [02:52:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:52:46]Read from MH i2c: E2 [02:52:46]MH_I2C_Read... [02:52:46]Read from MH i2c: E2 62 00 [02:52:46]MH_I2C_Read... [02:52:46]Read from MH i2c: E2 62 00 85 40 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C9 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 25 00 00 00 5E 04 04 00 25 00 00 00 57 04 04 00 26 00 00 00 19 04 04 00 00 00 00 00 90 00 53 [02:52:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C9 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 25 00 00 00 5E 04 04 00 25 00 00 00 57 04 04 00 26 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:52:46]wFMCommunicate OK [02:52:46]SAM_PROTO_GetFieldsCounters done [02:52:46]requested_item shift.num is exist - process it [02:52:46]requested_item shift.opened is exist - process it [02:52:46]req_shift_opened [02:52:46]FM_GetShiftState [02:52:46]SAM_PROTO_GetShiftState [02:52:46]wFMCommunicate request_size=4 [02:52:46]MH_SAM_APDU [02:52:46]CAPDU: 80 13 01 00 [02:52:46]Write to MH i2c: E2 08 00 86 40 80 13 01 00 00 00 00 00 43 [02:52:46]Write i2c OK [02:52:46]MH_I2C_Read... [02:52:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:52:46]Read from MH i2c: E2 [02:52:46]MH_I2C_Read... [02:52:46]Read from MH i2c: E2 0E 00 [02:52:46]MH_I2C_Read... [02:52:46]Read from MH i2c: E2 0E 00 86 40 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 76 [02:52:46]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [02:52:46]wFMCommunicate OK [02:52:46]SAM_PROTO_GetShiftState done [02:52:46]FM_GetShiftState done [02:52:46]req_shift_opened done [02:52:46]requested_item shift.open_date is exist - process it [02:52:46]req_shift_open_date [02:52:46]req_shift_open_date done [02:52:46]produce_requested_data done [02:52:46]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156617,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965} [02:52:46]process_action_free close_receipt [02:52:46]json_value_free [02:52:46]json_value_free done [02:52:46]process_json_proto returns [02:52:46]Send response to host [02:52:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156617,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965}}} [02:52:46]free response buf [02:52:46]execute_script done [02:52:46]execute_script returns [02:52:46]free content buf [02:52:46]Sock 9.Close socket [02:52:46]Sock 9.Thread stoped [02:52:50]OFD Sender: No OFD packet to send [02:52:55]OFD Sender: No OFD packet to send [02:53:00]OFD Sender: No OFD packet to send [02:53:05]OFD Sender: No OFD packet to send [02:53:10]OFD Sender: No OFD packet to send [02:53:15]OFD Sender: No OFD packet to send [02:53:20]OFD Sender: No OFD packet to send [02:53:25]OFD Sender: No OFD packet to send [02:53:30]OFD Sender: No OFD packet to send [02:53:35]OFD Sender: No OFD packet to send [02:53:40]OFD Sender: No OFD packet to send [02:53:45]OFD Sender: No OFD packet to send [02:53:50]OFD Sender: No OFD packet to send [02:53:55]OFD Sender: No OFD packet to send [02:54:00]OFD Sender: No OFD packet to send [02:54:05]OFD Sender: No OFD packet to send [02:54:10]OFD Sender: No OFD packet to send [02:54:15]OFD Sender: No OFD packet to send [02:54:20]OFD Sender: No OFD packet to send [02:54:25]OFD Sender: No OFD packet to send [02:54:28]accept exits with 7 [02:54:28]New connection [02:54:28]New thread 3066588516 created [02:54:28]Thread 3066731876 joined [02:54:28]Waiting for new connection... [02:54:28] Sock 7.Parse request [02:54:28]Sock 7.Check first char [02:54:28]Sock 7.First char is OK [02:54:28]request: POST /json_proto HTTP/1.0 [02:54:28]Method: POST [02:54:28]URL: /json_proto [02:54:28]Method is POST - this is cgi request [02:54:28]url: /json_proto [02:54:28]query_string will be loaded in cgi processing [02:54:28]execute_cgi json_proto POST (null) [02:54:28]execute_cgi path=json_proto method=POST [02:54:28]POST find Content-Length [02:54:28]Host: 172.17.53.67:8080 [02:54:28]Content-Length: 766 [02:54:28]Content-Type: application/json [02:54:28] [02:54:28]POST finish read [02:54:28]Found Content-Length = 766 [02:54:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874937", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:54:28]execute_script... [02:54:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874937", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:54:28]POST & json_proto [02:54:28]process_json_proto [02:54:28]json parsed OK: [02:54:28]protocol is kg_v1.0 [02:54:28]action value=close_receipt [02:54:28]process_action close_receipt [02:54:28]cmd_close_receipt [02:54:28]MH_GetDate [02:54:28]Write to MH i2c: F0 00 00 87 40 B6 [02:54:28]Write i2c OK [02:54:28]MH_I2C_Read... [02:54:28]Read from MH i2c: F0 [02:54:28]MH_I2C_Read... [02:54:28]Read from MH i2c: F0 09 00 [02:54:28]MH_I2C_Read... [02:54:28]Read from MH i2c: F0 09 00 87 40 00 66 C2 15 67 19 BC 99 64 35 [02:54:28]GetLastDocTimeStamp 1729479164 [02:54:28]current date 1729479270 [02:54:28]FM_GetShiftState [02:54:28]SAM_PROTO_GetShiftState [02:54:28]wFMCommunicate request_size=4 [02:54:28]MH_SAM_APDU [02:54:28]CAPDU: 80 13 01 00 [02:54:28]Write to MH i2c: E2 08 00 88 40 80 13 01 00 00 00 00 00 45 [02:54:28]Write i2c OK [02:54:28]MH_I2C_Read... [02:54:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:54:28]Read from MH i2c: E2 [02:54:28]MH_I2C_Read... [02:54:28]Read from MH i2c: E2 0E 00 [02:54:28]MH_I2C_Read... [02:54:28]Read from MH i2c: E2 0E 00 88 40 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 78 [02:54:28]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [02:54:28]wFMCommunicate OK [02:54:28]SAM_PROTO_GetShiftState done [02:54:28]FM_GetShiftState done [02:54:28]opened in 1729469965 [02:54:28]opened+sec_in_day 1729556365 [02:54:28]quantity*price = 100050 [02:54:28]sum+1 = 100052 [02:54:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 38 21.10.2024 02:54 Смена: 315 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 156618 ФПД: 50108853834524 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T025430&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156618&fm=50108853834524&tin=02508201610067®Number=0000137193017469&sum=100051 [02:54:29]StoreToDocumentArchive [02:54:29]shift 315 fd 156618 [02:54:29]save to /storage/0315/doc_00156618 [02:54:29]save last doc name /storage/0315/doc_00156618 to /storage/kkm_last_doc_name [02:54:29]save OK [02:54:29]Clear old archive folders... [02:54:29]ProcessDocumentItem done err = 0, tmpTLVsize=248 [02:54:29]tlvbuf is 0032A850 [02:54:29]SAM_PROTO_ClearQueue [02:54:29]wFMCommunicate request_size=4 [02:54:29]MH_SAM_APDU [02:54:29]CAPDU: 80 09 00 00 [02:54:29]Write to MH i2c: E2 08 00 95 40 80 09 00 00 00 00 00 00 47 [02:54:29]Write i2c OK [02:54:29]MH_I2C_Read... [02:54:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:54:29]Read from MH i2c: E2 [02:54:29]MH_I2C_Read... [02:54:29]Read from MH i2c: E2 03 00 [02:54:29]MH_I2C_Read... [02:54:29]Read from MH i2c: E2 03 00 95 40 00 90 00 49 [02:54:29]RAPDU: 90 00 [02:54:29]wFMCommunicate OK [02:54:29]SAM_PROTO_ClearQueue done [02:54:29]KKMCreateOFDPacket [02:54:29]OFDProtocolAddRootSTLVToBuf [02:54:29]FM_MakeSignedData [02:54:29]FM_MakeSignedData [02:54:29]SAM_PROTO_SignData [02:54:29]wFMCommunicate request_size=4 [02:54:29]MH_SAM_APDU [02:54:29]CAPDU: 80 0D 01 02 [02:54:29]Write to MH i2c: E2 08 00 96 40 80 0D 01 02 00 00 00 00 4F [02:54:29]Write i2c OK [02:54:29]MH_I2C_Read... [02:54:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:54:29]Read from MH i2c: E2 [02:54:29]MH_I2C_Read... [02:54:29]Read from MH i2c: E2 03 00 [02:54:29]MH_I2C_Read... [02:54:29]Read from MH i2c: E2 03 00 96 40 00 90 00 4A [02:54:29]RAPDU: 90 00 [02:54:29]wFMCommunicate OK [02:54:29]wFMCommunicate request_size=255 [02:54:29]MH_SAM_APDU [02:54:29]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 66 C2 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CA 63 02 00 35 04 06 00 2D 92 E0 6E [02:54:29]Write to MH i2c: E2 02 01 97 40 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 66 C2 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CA 63 02 00 35 04 06 00 2D 92 E0 6E 00 00 91 [02:54:29]Write i2c OK [02:54:29]MH_I2C_Read... [02:54:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:54:29]Read from MH i2c: E2 [02:54:29]MH_I2C_Read... [02:54:29]Read from MH i2c: E2 03 00 [02:54:30]MH_I2C_Read... [02:54:30]Read from MH i2c: E2 03 00 97 40 00 90 00 4B [02:54:30]RAPDU: 90 00 [02:54:30]wFMCommunicate OK [02:54:30]wFMCommunicate request_size=7 [02:54:30]MH_SAM_APDU [02:54:30]CAPDU: 80 0D 02 02 02 D3 1C [02:54:30]Write to MH i2c: E2 0A 00 98 40 80 0D 02 02 02 00 D3 1C 00 00 45 [02:54:30]Write i2c OK [02:54:30]MH_I2C_Read... [02:54:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:54:30]Read from MH i2c: E2 [02:54:30]MH_I2C_Read... [02:54:30]Read from MH i2c: E2 03 00 [02:54:30]MH_I2C_Read... [02:54:30]Read from MH i2c: E2 03 00 98 40 00 90 00 4C [02:54:30]RAPDU: 90 00 [02:54:30]wFMCommunicate OK [02:54:30]wFMCommunicate request_size=4 [02:54:30]MH_SAM_APDU [02:54:30]CAPDU: 80 0D 03 02 [02:54:30]Write to MH i2c: E2 08 00 99 40 80 0D 03 02 00 00 00 00 54 [02:54:30]Write i2c OK [02:54:30]MH_I2C_Read... [02:54:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:54:30]Read from MH i2c: E2 [02:54:30]MH_I2C_Read... [02:54:30]Read from MH i2c: E2 0B 00 [02:54:30]MH_I2C_Read... [02:54:30]Read from MH i2c: E2 0B 00 99 40 00 F7 BC 36 F6 4F 80 E5 B3 90 00 9B [02:54:30]RAPDU: F7 BC 36 F6 4F 80 E5 B3 90 00 [02:54:30]wFMCommunicate OK [02:54:30]SAM_PROTO_SignData done [02:54:30]FM_MakeSignedData done [02:54:30]CreateOFDProtocolMessage [02:54:30]wFMCommunicate request_size=4 [02:54:30]MH_SAM_APDU [02:54:30]CAPDU: 80 11 00 00 [02:54:30]Write to MH i2c: E2 08 00 9A 40 80 11 00 00 00 00 00 00 54 [02:54:30]Write i2c OK [02:54:30]MH_I2C_Read... [02:54:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:54:30]Read from MH i2c: E2 [02:54:30]MH_I2C_Read... [02:54:30]Read from MH i2c: E2 17 00 [02:54:30]MH_I2C_Read... [02:54:30]Read from MH i2c: E2 17 00 9A 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A5 [02:54:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [02:54:30]wFMCommunicate OK [02:54:30]CreateOFDProtocolMessage done [02:54:30]OFDSenderStorePacket 156618 [02:54:30]StoreOFDPacket docnum=156618 [02:54:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 0F 61 04 01 FB E2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 66 C2 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CA 63 02 00 35 04 06 00 2D 92 E0 6E D3 1C F7 BC 36 F6 4F 80 E5 B3 [02:54:30]CheckFolder [02:54:30]dirname=/storage/ofd_packets [02:54:30]CheckFolder done [02:54:30]ProducePacketName [02:54:30]name=ofd_packets/00156618 [02:54:30]NVStorageSaveData ofd_packets/00156618 [02:54:30]File name is /storage/ofd_packets/00156618 [02:54:30]Write 298 bytes [02:54:30]NVStorageSaveData done [02:54:30]OFDSenderStorePacket done [02:54:30]KKMCreateOFDPacket done [02:54:30]NVStorageSaveData kkm_last_timestamp [02:54:30]File name is /storage/kkm_last_timestamp [02:54:30]Write 4 bytes [02:54:30]NVStorageSaveData done [02:54:30]ExternCall_PrintAddStr [02:54:30]wPrintStart [02:54:30]Write to MH i2c: 01 00 00 9B 40 DB [02:54:30]Write i2c OK [02:54:30]MH_I2C_Read... [02:54:30]Read from MH i2c: 01 [02:54:30]MH_I2C_Read... [02:54:30]Read from MH i2c: 01 07 00 [02:54:30]MH_I2C_Read... [02:54:30]Read from MH i2c: 01 07 00 9B 40 00 00 00 00 00 FF 0F F0 [02:54:30]RasterBufferAndPrint [02:54:30]line Счет N : (1)874937 [02:54:30]line ИНН: 02508201610067 [02:54:30]line Контрольно-Кассовый Чек [02:54:30]line ПРОДАЖА [02:54:30]line ТРК (МРК, ГНК) : 24 [02:54:30]line Товар: 2710194210 [02:54:30]line ДТ-К-2 [02:54:30]line 13.130 * 76.20 [02:54:30]line = 1000.51 [02:54:30]line НДС 12% НСП 1% [02:54:30]line > о реализуемом товаре [02:54:30]line ИТОГО: 1000.51 [02:54:30]line НСП 1% : 8.85 [02:54:30]line НДС 12% : 106.25 [02:54:30]line Наличными: 0.00 [02:54:30]line Безнал.: 1000.51 [02:54:30]line Место: АЗС № 165 "Партнер Нефть" [02:54:30]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [02:54:30]line СНО: Общий режим [02:54:30]line Чек 38 21.10.2024 02:54 [02:54:30]line Смена: 315 ФФД: 1.0 [02:54:30]line ЗНМ: 0300000234 [02:54:30]line РНМ: 0000137193017469 [02:54:30]line Версия ККМ: v1.0 [02:54:30]line Платежная система: Mbank [02:54:30]line ФМ: 0000000000963156 [02:54:30]line ФД: 156618 [02:54:30]line ФПД: 50108853834524 [02:54:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T025430&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156618&fm=50108853834524&tin=02508201610067®Number=0000137193017469&sum=100051 [02:54:30]OFD Sender: Processing packet 156618 [packets to send 52, broken 51] [02:54:30]ProducePacketName [02:54:30]name=ofd_packets/00156618 [02:54:30]OFD Sender: To server: pG, [02:54:30]CommunicateWithHost lk.salyk.kg:30040 [02:54:30]ConnectInit lk.salyk.kg [02:54:30]written 0, free lines is 4095 [02:54:30]Connected sock=10 [02:54:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 0F 61 04 01 FB E2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 66 C2 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CA 63 02 00 35 04 06 00 2D 92 E0 6E D3 1C F7 BC 36 F6 4F 80 E5 B3 [02:54:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 3A 7A 47 00 20 12 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CA 63 02 00 F4 03 04 00 97 68 15 67 B6 04 01 00 00 F8 72 94 51 8A 4C 3A ED [02:54:30]CommunicateWithHost err = 0 [02:54:30]CheckOFDResponse [02:54:30]1017 (14) - 77093643461234 [02:54:30]1041 (16) - 0000000000963156 [02:54:30]1040 (4) - 156618 [02:54:30]1012 (4) - 20.10.2024 20:31 [02:54:30]1206 (1) - 0 [02:54:30]OFD Sender: Remove packet 156618 [02:54:30]ProducePacketName [02:54:30]name=ofd_packets/00156618 [02:54:30]NVStorageDeleteData [02:54:30]Write to MH i2c: 01 00 00 C4 40 04 [02:54:30]Write i2c OK [02:54:30]MH_I2C_Read... [02:54:30]Read from MH i2c: 01 [02:54:30]MH_I2C_Read... [02:54:30]Read from MH i2c: 01 07 00 [02:54:30]MH_I2C_Read... [02:54:30]Read from MH i2c: 01 07 00 C4 40 00 00 00 00 00 14 0D 2C [02:54:30]RasterBufferAndPrint [02:54:30]line [02:54:30]line [02:54:30]line [02:54:30]line [02:54:30]line [02:54:30]written 0, free lines is 3354 [02:54:30]MH_Cut [02:54:30]Write to MH i2c: D1 01 00 CB 40 01 DD [02:54:30]Write i2c OK [02:54:30]MH_I2C_Read... [02:54:30]Read from MH i2c: D1 [02:54:30]MH_I2C_Read... [02:54:30]Read from MH i2c: D1 01 00 [02:54:30]MH_I2C_Read... [02:54:30]Read from MH i2c: D1 01 00 CB 40 00 DC [02:54:30]Write to MH i2c: 01 00 00 CC 40 0C [02:54:30]Write i2c OK [02:54:30]MH_I2C_Read... [02:54:31]OFD Sender: No OFD packet to send [02:54:31]*** Cut start [02:54:31]*** Partial cut [02:54:31]*** CUTSNS_PIN = 1 [02:54:31]*** CUTSNS_PIN = 0 [02:54:31]*** Brake cut motor [02:54:32]Read from MH i2c: 01 [02:54:32]MH_I2C_Read... [02:54:32]*** Stop cut motor [02:54:32]*** Cut end [02:54:32]Read from MH i2c: 01 07 00 [02:54:32]MH_I2C_Read... [02:54:32]Read from MH i2c: 01 07 00 CC 40 00 00 00 00 00 FF 0F 21 [02:54:32]process_action close_receipt done [02:54:32]requested_data is exist [02:54:32]produce_requested_data [02:54:32]requested_item fm.sn is exist - process it [02:54:32]wFMCommunicate request_size=4 [02:54:32]MH_SAM_APDU [02:54:32]CAPDU: 80 11 00 00 [02:54:32]Write to MH i2c: E2 08 00 CD 40 80 11 00 00 00 00 00 00 87 [02:54:32]Write i2c OK [02:54:32]MH_I2C_Read... [02:54:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:54:32]Read from MH i2c: E2 [02:54:32]MH_I2C_Read... [02:54:32]Read from MH i2c: E2 17 00 [02:54:32]MH_I2C_Read... [02:54:32]Read from MH i2c: E2 17 00 CD 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D8 [02:54:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [02:54:32]wFMCommunicate OK [02:54:32]requested_item fd.num is exist - process it [02:54:32]SAM_PROTO_GetFieldsCounters [02:54:32]wFMCommunicate request_size=4 [02:54:32]MH_SAM_APDU [02:54:32]CAPDU: 80 13 00 00 [02:54:32]Write to MH i2c: E2 08 00 CE 40 80 13 00 00 00 00 00 00 8A [02:54:32]Write i2c OK [02:54:32]MH_I2C_Read... [02:54:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:54:32]Read from MH i2c: E2 [02:54:32]MH_I2C_Read... [02:54:32]Read from MH i2c: E2 62 00 [02:54:32]MH_I2C_Read... [02:54:32]Read from MH i2c: E2 62 00 CE 40 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CA 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 26 00 00 00 5E 04 04 00 26 00 00 00 57 04 04 00 27 00 00 00 19 04 04 00 00 00 00 00 90 00 A0 [02:54:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CA 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 26 00 00 00 5E 04 04 00 26 00 00 00 57 04 04 00 27 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:54:32]wFMCommunicate OK [02:54:32]SAM_PROTO_GetFieldsCounters done [02:54:32]requested_item shift.num is exist - process it [02:54:32]requested_item shift.opened is exist - process it [02:54:32]req_shift_opened [02:54:32]FM_GetShiftState [02:54:32]SAM_PROTO_GetShiftState [02:54:32]wFMCommunicate request_size=4 [02:54:32]MH_SAM_APDU [02:54:32]CAPDU: 80 13 01 00 [02:54:32]Write to MH i2c: E2 08 00 CF 40 80 13 01 00 00 00 00 00 8C [02:54:32]Write i2c OK [02:54:32]MH_I2C_Read... [02:54:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:54:32]Read from MH i2c: E2 [02:54:32]MH_I2C_Read... [02:54:32]Read from MH i2c: E2 0E 00 [02:54:32]MH_I2C_Read... [02:54:32]Read from MH i2c: E2 0E 00 CF 40 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 BF [02:54:32]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [02:54:32]wFMCommunicate OK [02:54:32]SAM_PROTO_GetShiftState done [02:54:32]FM_GetShiftState done [02:54:32]req_shift_opened done [02:54:32]requested_item shift.open_date is exist - process it [02:54:32]req_shift_open_date [02:54:32]req_shift_open_date done [02:54:32]produce_requested_data done [02:54:32]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156618,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965} [02:54:32]process_action_free close_receipt [02:54:32]json_value_free [02:54:32]json_value_free done [02:54:32]process_json_proto returns [02:54:32]Send response to host [02:54:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156618,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965}}} [02:54:32]free response buf [02:54:32]execute_script done [02:54:32]execute_script returns [02:54:32]free content buf [02:54:32]Sock 7.Close socket [02:54:32]Sock 7.Thread stoped [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 [02:59:06]OFD Sender: No OFD packet to send [02:59:11]OFD Sender: No OFD packet to send [02:59:16]OFD Sender: No OFD packet to send [02:59:21]OFD Sender: No OFD packet to send [02:59:26]OFD Sender: No OFD packet to send [02:59:31]OFD Sender: No OFD packet to send [02:59:36]OFD Sender: No OFD packet to send [02:59:41]OFD Sender: No OFD packet to send [02:59:46]OFD Sender: No OFD packet to send [02:59:51]OFD Sender: No OFD packet to send [02:59:56]OFD Sender: No OFD packet to send [03:00:01]OFD Sender: No OFD packet to send [03:00:06]OFD Sender: No OFD packet to send [03:00:11]OFD Sender: No OFD packet to send [03:00:16]OFD Sender: No OFD packet to send [03:00:21]OFD Sender: No OFD packet to send [03:00:26]OFD Sender: No OFD packet to send [03:00:31]OFD Sender: No OFD packet to send [03:00:36]OFD Sender: No OFD packet to send [03:00:41]OFD Sender: No OFD packet to send [03:00:46]OFD Sender: No OFD packet to send [03:00:51]OFD Sender: No OFD packet to send [03:00:56]OFD Sender: No OFD packet to send [03:01:01]OFD Sender: No OFD packet to send [03:01:06]OFD Sender: No OFD packet to send [03:01:11]OFD Sender: No OFD packet to send [03:01:16]OFD Sender: No OFD packet to send [03:01:21]OFD Sender: No OFD packet to send [03:01:26]OFD Sender: No OFD packet to send [03:01:31]OFD Sender: No OFD packet to send [03:01:36]OFD Sender: No OFD packet to send [03:01:41]OFD Sender: No OFD packet to send [03:01:46]OFD Sender: No OFD packet to send [03:01:51]OFD Sender: No OFD packet to send [03:01:56]OFD Sender: No OFD packet to send [03:02:01]OFD Sender: No OFD packet to send [03:02:06]OFD Sender: No OFD packet to send [03:02:11]OFD Sender: No OFD packet to send [03:02:16]OFD Sender: No OFD packet to send [03:02:21]OFD Sender: No OFD packet to send [03:02:26]OFD Sender: No OFD packet to send [03:02:31]OFD Sender: No OFD packet to send [03:02:36]OFD Sender: No OFD packet to send [03:02:41]OFD Sender: No OFD packet to send [03:02:46]OFD Sender: No OFD packet to send [03:02:51]OFD Sender: No OFD packet to send [03:02:56]OFD Sender: No OFD packet to send [03:03:01]OFD Sender: No OFD packet to send [03:03:06]OFD Sender: No OFD packet to send [03:03:11]OFD Sender: No OFD packet to send [03:03:16]OFD Sender: No OFD packet to send [03:03:21]OFD Sender: No OFD packet to send [03:03:26]OFD Sender: No OFD packet to send [03:03:31]OFD Sender: No OFD packet to send [03:03:36]OFD Sender: No OFD packet to send [03:03:41]OFD Sender: No OFD packet to send [03:03:46]OFD Sender: No OFD packet to send [03:03:51]OFD Sender: No OFD packet to send [03:03:56]OFD Sender: No OFD packet to send [03:04:01]OFD Sender: No OFD packet to send [03:04:06]OFD Sender: No OFD packet to send [03:04:11]OFD Sender: No OFD packet to send [03:04:16]OFD Sender: No OFD packet to send [03:04:21]OFD Sender: No OFD packet to send [03:04:26]OFD Sender: No OFD packet to send [03:04:31]OFD Sender: No OFD packet to send [03:04:36]OFD Sender: No OFD packet to send [03:04:41]OFD Sender: No OFD packet to send [03:04:46]OFD Sender: No OFD packet to send [03:04:51]OFD Sender: No OFD packet to send [03:04:56]OFD Sender: No OFD packet to send [03:05:01]OFD Sender: No OFD packet to send [03:05:06]OFD Sender: No OFD packet to send [03:05:11]OFD Sender: No OFD packet to send [03:05:16]OFD Sender: No OFD packet to send [03:05:21]OFD Sender: No OFD packet to send [03:05:26]OFD Sender: No OFD packet to send [03:05:31]OFD Sender: No OFD packet to send [03:05:36]OFD Sender: No OFD packet to send [03:05:41]OFD Sender: No OFD packet to send [03:05:47]OFD Sender: No OFD packet to send [03:05:52]OFD Sender: No OFD packet to send [03:05:57]OFD Sender: No OFD packet to send [03:06:02]OFD Sender: No OFD packet to send [03:06:07]OFD Sender: No OFD packet to send [03:06:12]OFD Sender: No OFD packet to send [03:06:17]OFD Sender: No OFD packet to send [03:06:22]OFD Sender: No OFD packet to send [03:06:27]OFD Sender: No OFD packet to send [03:06:32]OFD Sender: No OFD packet to send [03:06:37]OFD Sender: No OFD packet to send [03:06:42]OFD Sender: No OFD packet to send [03:06:47]OFD Sender: No OFD packet to send [03:06:52]OFD Sender: No OFD packet to send [03:06:57]OFD Sender: No OFD packet to send [03:07:02]OFD Sender: No OFD packet to send [03:07:07]OFD Sender: No OFD packet to send [03:07:12]OFD Sender: No OFD packet to send [03:07:17]OFD Sender: No OFD packet to send [03:07:22]OFD Sender: No OFD packet to send [03:07:27]OFD Sender: No OFD packet to send [03:07:32]OFD Sender: No OFD packet to send [03:07:37]OFD Sender: No OFD packet to send [03:07:42]OFD Sender: No OFD packet to send [03:07:47]OFD Sender: No OFD packet to send [03:07:52]OFD Sender: No OFD packet to send [03:07:57]OFD Sender: No OFD packet to send [03:08:02]OFD Sender: No OFD packet to send [03:08:07]OFD Sender: No OFD packet to send [03:08:12]OFD Sender: No OFD packet to send [03:08:17]OFD Sender: No OFD packet to send [03:08:22]OFD Sender: No OFD packet to send [03:08:27]OFD Sender: No OFD packet to send [03:08:32]OFD Sender: No OFD packet to send [03:08:37]OFD Sender: No OFD packet to send [03:08:42]OFD Sender: No OFD packet to send [03:08:47]OFD Sender: No OFD packet to send [03:08:52]OFD Sender: No OFD packet to send [03:08:57]OFD Sender: No OFD packet to send [03:09:02]OFD Sender: No OFD packet to send [03:09:07]OFD Sender: No OFD packet to send [03:09:12]OFD Sender: No OFD packet to send [03:09:17]OFD Sender: No OFD packet to send [03:09:22]OFD Sender: No OFD packet to send [03:09:27]OFD Sender: No OFD packet to send [03:09:32]OFD Sender: No OFD packet to send [03:09:37]OFD Sender: No OFD packet to send [03:09:42]OFD Sender: No OFD packet to send [03:09:47]OFD Sender: No OFD packet to send [03:09:52]OFD Sender: No OFD packet to send [03:09:57]OFD Sender: No OFD packet to send [03:10:02]OFD Sender: No OFD packet to send [03:10:07]OFD Sender: No OFD packet to send [03:10:12]OFD Sender: No OFD packet to send [03:10:17]OFD Sender: No OFD packet to send [03:10:22]OFD Sender: No OFD packet to send [03:10:27]OFD Sender: No OFD packet to send [03:10:32]OFD Sender: No OFD packet to send [03:10:37]OFD Sender: No OFD packet to send [03:10:42]OFD Sender: No OFD packet to send [03:10:47]OFD Sender: No OFD packet to send [03:10:52]OFD Sender: No OFD packet to send [03:10:57]OFD Sender: No OFD packet to send [03:11:02]OFD Sender: No OFD packet to send [03:11:07]OFD Sender: No OFD packet to send [03:11:12]OFD Sender: No OFD packet to send [03:11:17]OFD Sender: No OFD packet to send [03:11:22]OFD Sender: No OFD packet to send [03:11:27]OFD Sender: No OFD packet to send [03:11:32]OFD Sender: No OFD packet to send [03:11:37]OFD Sender: No OFD packet to send [03:11:42]OFD Sender: No OFD packet to send [03:11:47]OFD Sender: No OFD packet to send [03:11:52]OFD Sender: No OFD packet to send [03:11:57]OFD Sender: No OFD packet to send [03:12:02]OFD Sender: No OFD packet to send [03:12:07]OFD Sender: No OFD packet to send [03:12:12]OFD Sender: No OFD packet to send [03:12:17]OFD Sender: No OFD packet to send [03:12:22]OFD Sender: No OFD packet to send [03:12:27]OFD Sender: No OFD packet to send [03:12:32]OFD Sender: No OFD packet to send [03:12:37]OFD Sender: No OFD packet to send [03:12:42]OFD Sender: No OFD packet to send [03:12:47]OFD Sender: No OFD packet to send [03:12:52]OFD Sender: No OFD packet to send [03:12:57]OFD Sender: No OFD packet to send [03:13:02]OFD Sender: No OFD packet to send [03:13:07]OFD Sender: No OFD packet to send [03:13:12]OFD Sender: No OFD packet to send [03:13:17]OFD Sender: No OFD packet to send [03:13:22]OFD Sender: No OFD packet to send [03:13:27]OFD Sender: No OFD packet to send [03:13:32]OFD Sender: No OFD packet to send [03:13:37]OFD Sender: No OFD packet to send [03:13:42]OFD Sender: No OFD packet to send [03:13:47]OFD Sender: No OFD packet to send [03:13:52]OFD Sender: No OFD packet to send [03:13:57]OFD Sender: No OFD packet to send [03:14:02]OFD Sender: No OFD packet to send [03:14:07]OFD Sender: No OFD packet to send [03:14:12]OFD Sender: No OFD packet to send [03:14:17]OFD Sender: No OFD packet to send [03:14:22]OFD Sender: No OFD packet to send [03:14:27]OFD Sender: No OFD packet to send [03:14:32]OFD Sender: No OFD packet to send [03:14:37]OFD Sender: No OFD packet to send [03:14:42]OFD Sender: No OFD packet to send [03:14:47]OFD Sender: No OFD packet to send [03:14:52]OFD Sender: No OFD packet to send [03:14:57]OFD Sender: No OFD packet to send [03:15:02]OFD Sender: No OFD packet to send [03:15:07]OFD Sender: No OFD packet to send [03:15:12]OFD Sender: No OFD packet to send [03:15:17]OFD Sender: No OFD packet to send [03:15:22]OFD Sender: No OFD packet to send [03:15:27]OFD Sender: No OFD packet to send [03:15:32]OFD Sender: No OFD packet to send [03:15:37]OFD Sender: No OFD packet to send [03:15:42]OFD Sender: No OFD packet to send [03:15:47]OFD Sender: No OFD packet to send [03:15:52]OFD Sender: No OFD packet to send [03:15:57]OFD Sender: No OFD packet to send [03:16:02]OFD Sender: No OFD packet to send [03:16:07]OFD Sender: No OFD packet to send [03:16:12]OFD Sender: No OFD packet to send [03:16:17]OFD Sender: No OFD packet to send [03:16:22]OFD Sender: No OFD packet to send [03:16:27]OFD Sender: No OFD packet to send [03:16:32]OFD Sender: No OFD packet to send [03:16:37]OFD Sender: No OFD packet to send [03:16:42]OFD Sender: No OFD packet to send [03:16:47]OFD Sender: No OFD packet to send [03:16:52]OFD Sender: No OFD packet to send [03:16:57]OFD Sender: No OFD packet to send [03:17:02]OFD Sender: No OFD packet to send [03:17:07]OFD Sender: No OFD packet to send [03:17:12]OFD Sender: No OFD packet to send [03:17:17]OFD Sender: No OFD packet to send [03:17:22]OFD Sender: No OFD packet to send [03:17:27]OFD Sender: No OFD packet to send [03:17:32]OFD Sender: No OFD packet to send [03:17:37]OFD Sender: No OFD packet to send [03:17:42]OFD Sender: No OFD packet to send [03:17:47]OFD Sender: No OFD packet to send [03:17:52]OFD Sender: No OFD packet to send [03:17:57]OFD Sender: No OFD packet to send [03:18:02]OFD Sender: No OFD packet to send [03:18:07]OFD Sender: No OFD packet to send [03:18:12]OFD Sender: No OFD packet to send [03:18:17]OFD Sender: No OFD packet to send [03:18:22]OFD Sender: No OFD packet to send [03:18:27]OFD Sender: No OFD packet to send [03:18:32]OFD Sender: No OFD packet to send [03:18:37]OFD Sender: No OFD packet to send [03:18:42]OFD Sender: No OFD packet to send [03:18:47]OFD Sender: No OFD packet to send [03:18:52]OFD Sender: No OFD packet to send [03:18:57]OFD Sender: No OFD packet to send [03:19:02]OFD Sender: No OFD packet to send [03:19:07]OFD Sender: No OFD packet to send [03:19:12]OFD Sender: No OFD packet to send [03:19:17]OFD Sender: No OFD packet to send [03:19:22]OFD Sender: No OFD packet to send [03:19:27]OFD Sender: No OFD packet to send [03:19:32]OFD Sender: No OFD packet to send [03:19:37]OFD Sender: No OFD packet to send [03:19:42]OFD Sender: No OFD packet to send [03:19:47]OFD Sender: No OFD packet to send [03:19:52]OFD Sender: No OFD packet to send [03:19:57]OFD Sender: No OFD packet to send [03:20:00]accept exits with 9 [03:20:00]New connection [03:20:00]New thread 3066731876 created [03:20:00]Thread 3066588516 joined [03:20:00]Waiting for new connection... [03:20:00] Sock 9.Parse request [03:20:00]Sock 9.Check first char [03:20:00]Sock 9.First char is OK [03:20:00]request: POST /json_proto HTTP/1.0 [03:20:00]Method: POST [03:20:00]URL: /json_proto [03:20:00]Method is POST - this is cgi request [03:20:00]url: /json_proto [03:20:00]query_string will be loaded in cgi processing [03:20:00]execute_cgi json_proto POST (null) [03:20:00]execute_cgi path=json_proto method=POST [03:20:00]POST find Content-Length [03:20:00]Host: 172.17.53.67:8080 [03:20:00]Content-Length: 677 [03:20:00]Content-Type: application/json [03:20:00] [03:20:00]POST finish read [03:20:00]Found Content-Length = 677 [03:20:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874938", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:20:00]execute_script... [03:20:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)874938", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:20:00]POST & json_proto [03:20:00]process_json_proto [03:20:00]json parsed OK: [03:20:00]protocol is kg_v1.0 [03:20:00]action value=close_receipt [03:20:00]process_action close_receipt [03:20:00]cmd_close_receipt [03:20:00]MH_GetDate [03:20:00]Write to MH i2c: F0 00 00 D0 40 FF [03:20:00]Write i2c OK [03:20:00]MH_I2C_Read... [03:20:00]Read from MH i2c: F0 [03:20:00]MH_I2C_Read... [03:20:00]Read from MH i2c: F0 09 00 [03:20:00]MH_I2C_Read... [03:20:00]Read from MH i2c: F0 09 00 D0 40 00 63 C8 15 67 19 BC 99 64 81 [03:20:00]GetLastDocTimeStamp 1729479270 [03:20:00]current date 1729480803 [03:20:00]FM_GetShiftState [03:20:00]SAM_PROTO_GetShiftState [03:20:00]wFMCommunicate request_size=4 [03:20:00]MH_SAM_APDU [03:20:00]CAPDU: 80 13 01 00 [03:20:00]Write to MH i2c: E2 08 00 D1 40 80 13 01 00 00 00 00 00 8E [03:20:00]Write i2c OK [03:20:00]MH_I2C_Read... [03:20:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:20:01]Read from MH i2c: E2 [03:20:01]MH_I2C_Read... [03:20:01]Read from MH i2c: E2 0E 00 [03:20:01]MH_I2C_Read... [03:20:01]Read from MH i2c: E2 0E 00 D1 40 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 C1 [03:20:01]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [03:20:01]wFMCommunicate OK [03:20:01]SAM_PROTO_GetShiftState done [03:20:01]FM_GetShiftState done [03:20:01]opened in 1729469965 [03:20:01]opened+sec_in_day 1729556365 [03:20:01]quantity*price = 30038 [03:20:01]sum+1 = 30039 [03:20:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 39 21.10.2024 03:20 Смена: 315 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 156619 ФПД: 5866238986643 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T032003&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156619&fm=5866238986643&tin=02508201610067®Number=0000137193017469&sum=30000 [03:20:02]StoreToDocumentArchive [03:20:02]shift 315 fd 156619 [03:20:02]save to /storage/0315/doc_00156619 [03:20:02]save last doc name /storage/0315/doc_00156619 to /storage/kkm_last_doc_name [03:20:02]save OK [03:20:02]Clear old archive folders... [03:20:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [03:20:02]tlvbuf is 002B7B20 [03:20:02]SAM_PROTO_ClearQueue [03:20:02]wFMCommunicate request_size=4 [03:20:02]MH_SAM_APDU [03:20:02]CAPDU: 80 09 00 00 [03:20:02]Write to MH i2c: E2 08 00 DE 40 80 09 00 00 00 00 00 00 90 [03:20:02]Write i2c OK [03:20:02]MH_I2C_Read... [03:20:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:20:02]Read from MH i2c: E2 [03:20:02]MH_I2C_Read... [03:20:02]Read from MH i2c: E2 03 00 [03:20:02]MH_I2C_Read... [03:20:02]Read from MH i2c: E2 03 00 DE 40 00 90 00 92 [03:20:02]RAPDU: 90 00 [03:20:02]wFMCommunicate OK [03:20:02]SAM_PROTO_ClearQueue done [03:20:02]KKMCreateOFDPacket [03:20:02]OFDProtocolAddRootSTLVToBuf [03:20:02]FM_MakeSignedData [03:20:02]FM_MakeSignedData [03:20:02]SAM_PROTO_SignData [03:20:02]wFMCommunicate request_size=4 [03:20:02]MH_SAM_APDU [03:20:02]CAPDU: 80 0D 01 02 [03:20:02]Write to MH i2c: E2 08 00 DF 40 80 0D 01 02 00 00 00 00 98 [03:20:02]Write i2c OK [03:20:02]MH_I2C_Read... [03:20:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:20:02]Read from MH i2c: E2 [03:20:02]MH_I2C_Read... [03:20:02]Read from MH i2c: E2 03 00 [03:20:02]MH_I2C_Read... [03:20:02]Read from MH i2c: E2 03 00 DF 40 00 90 00 93 [03:20:02]RAPDU: 90 00 [03:20:02]wFMCommunicate OK [03:20:02]wFMCommunicate request_size=255 [03:20:02]MH_SAM_APDU [03:20:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 00 00 00 F4 03 04 00 63 C8 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CB 63 02 00 35 04 06 00 05 [03:20:02]Write to MH i2c: E2 02 01 E0 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 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 00 00 00 F4 03 04 00 63 C8 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CB 63 02 00 35 04 06 00 05 00 00 72 [03:20:02]Write i2c OK [03:20:02]MH_I2C_Read... [03:20:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:20:02]Read from MH i2c: E2 [03:20:02]MH_I2C_Read... [03:20:02]Read from MH i2c: E2 03 00 [03:20:02]MH_I2C_Read... [03:20:02]Read from MH i2c: E2 03 00 E0 40 00 90 00 94 [03:20:02]RAPDU: 90 00 [03:20:02]wFMCommunicate OK [03:20:02]wFMCommunicate request_size=10 [03:20:02]MH_SAM_APDU [03:20:02]CAPDU: 80 0D 02 02 05 55 D7 17 49 93 [03:20:02]Write to MH i2c: E2 0D 00 E1 40 80 0D 02 02 05 00 55 D7 17 49 93 00 00 C4 [03:20:02]Write i2c OK [03:20:02]MH_I2C_Read... [03:20:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:20:02]Read from MH i2c: E2 [03:20:02]MH_I2C_Read... [03:20:02]Read from MH i2c: E2 03 00 [03:20:02]MH_I2C_Read... [03:20:02]Read from MH i2c: E2 03 00 E1 40 00 90 00 95 [03:20:02]RAPDU: 90 00 [03:20:02]wFMCommunicate OK [03:20:02]wFMCommunicate request_size=4 [03:20:02]MH_SAM_APDU [03:20:02]CAPDU: 80 0D 03 02 [03:20:02]Write to MH i2c: E2 08 00 E2 40 80 0D 03 02 00 00 00 00 9D [03:20:02]Write i2c OK [03:20:02]MH_I2C_Read... [03:20:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:20:02]Read from MH i2c: E2 [03:20:02]MH_I2C_Read... [03:20:02]Read from MH i2c: E2 0B 00 [03:20:02]MH_I2C_Read... [03:20:02]Read from MH i2c: E2 0B 00 E2 40 00 4D 82 BB 93 35 23 CB EF 90 00 CD [03:20:02]RAPDU: 4D 82 BB 93 35 23 CB EF 90 00 [03:20:02]wFMCommunicate OK [03:20:02]SAM_PROTO_SignData done [03:20:02]FM_MakeSignedData done [03:20:02]CreateOFDProtocolMessage [03:20:02]wFMCommunicate request_size=4 [03:20:02]MH_SAM_APDU [03:20:02]CAPDU: 80 11 00 00 [03:20:02]Write to MH i2c: E2 08 00 E3 40 80 11 00 00 00 00 00 00 9D [03:20:02]Write i2c OK [03:20:02]MH_I2C_Read... [03:20:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:20:02]Read from MH i2c: E2 [03:20:02]MH_I2C_Read... [03:20:02]Read from MH i2c: E2 17 00 [03:20:02]MH_I2C_Read... [03:20:02]Read from MH i2c: E2 17 00 E3 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EE [03:20:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [03:20:02]wFMCommunicate OK [03:20:02]CreateOFDProtocolMessage done [03:20:02]OFDSenderStorePacket 156619 [03:20:02]StoreOFDPacket docnum=156619 [03:20:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 91 5C 07 01 10 D1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 00 00 00 F4 03 04 00 63 C8 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CB 63 02 00 35 04 06 00 05 55 D7 17 49 93 4D 82 BB 93 35 23 CB EF [03:20:02]CheckFolder [03:20:02]dirname=/storage/ofd_packets [03:20:02]CheckFolder done [03:20:02]ProducePacketName [03:20:02]name=ofd_packets/00156619 [03:20:02]NVStorageSaveData ofd_packets/00156619 [03:20:02]File name is /storage/ofd_packets/00156619 [03:20:02]Write 301 bytes [03:20:02]NVStorageSaveData done [03:20:02]OFDSenderStorePacket done [03:20:02]KKMCreateOFDPacket done [03:20:02]NVStorageSaveData kkm_last_timestamp [03:20:02]File name is /storage/kkm_last_timestamp [03:20:02]Write 4 bytes [03:20:02]NVStorageSaveData done [03:20:02]ExternCall_PrintAddStr [03:20:02]wPrintStart [03:20:02]Write to MH i2c: 01 00 00 E4 40 24 [03:20:02]Write i2c OK [03:20:02]MH_I2C_Read... [03:20:02]Read from MH i2c: 01 [03:20:02]MH_I2C_Read... [03:20:02]Read from MH i2c: 01 07 00 [03:20:02]MH_I2C_Read... [03:20:02]Read from MH i2c: 01 07 00 E4 40 00 00 00 00 00 FF 0F 39 [03:20:02]RasterBufferAndPrint [03:20:02]line Счет N : (1)874938 [03:20:02]line ИНН: 02508201610067 [03:20:02]line Контрольно-Кассовый Чек [03:20:02]line ПРОДАЖА [03:20:02]line ТРК (МРК, ГНК) : 32 [03:20:02]line Товар: 2710124130 [03:20:02]line Аи-92-К-5 [03:20:02]line 4.490 * 66.90 [03:20:02]line = 300.38 [03:20:02]line НДС 12% НСП 1% [03:20:02]line > о реализуемом товаре [03:20:02]line ОКРУГЛЕНИЕ: -0.38 [03:20:02]line ИТОГО: 300.00 [03:20:02]line Внесено: 300.00 [03:20:02]line СДАЧА: 0.00 [03:20:02]line НСП 1% : 2.66 [03:20:02]line НДС 12% : 31.90 [03:20:02]line Наличными: 300.00 [03:20:02]line Безнал.: 0.00 [03:20:02]line Место: АЗС № 165 "Партнер Нефть" [03:20:02]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [03:20:02]line СНО: Общий режим [03:20:02]line Чек 39 21.10.2024 03:20 [03:20:02]line Смена: 315 ФФД: 1.0 [03:20:02]line ЗНМ: 0300000234 [03:20:02]line РНМ: 0000137193017469 [03:20:02]line Версия ККМ: v1.0 [03:20:02]line ФМ: 0000000000963156 [03:20:02]line ФД: 156619 [03:20:02]line ФПД: 5866238986643 [03:20:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241021T032003&type=1&operation_type=1&fn_number=0000000000963156&fd_number=156619&fm=5866238986643&tin=02508201610067®Number=0000137193017469&sum=30000 [03:20:03]OFD Sender: Processing packet 156619 [packets to send 52, broken 51] [03:20:03]ProducePacketName [03:20:03]name=ofd_packets/00156619 [03:20:03]OFD Sender: To server: pG, [03:20:03]CommunicateWithHost lk.salyk.kg:30040 [03:20:03]ConnectInit lk.salyk.kg [03:20:03]written 0, free lines is 4095 [03:20:03]Connected sock=10 [03:20:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 91 5C 07 01 10 D1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 00 00 00 F4 03 04 00 63 C8 15 67 0E 04 04 00 3B 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CB 63 02 00 35 04 06 00 05 55 D7 17 49 93 4D 82 BB 93 35 23 CB EF [03:20:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 8B 38 47 00 45 E7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 CB 63 02 00 F4 03 04 00 94 6E 15 67 B6 04 01 00 00 A6 B6 75 7A D9 74 89 E9 [03:20:03]CommunicateWithHost err = 0 [03:20:03]CheckOFDResponse [03:20:03]1017 (14) - 77093643461234 [03:20:03]1041 (16) - 0000000000963156 [03:20:03]1040 (4) - 156619 [03:20:03]1012 (4) - 20.10.2024 20:56 [03:20:03]1206 (1) - 0 [03:20:03]OFD Sender: Remove packet 156619 [03:20:03]ProducePacketName [03:20:03]name=ofd_packets/00156619 [03:20:03]NVStorageDeleteData [03:20:03]Write to MH i2c: 01 00 00 0F 41 50 [03:20:03]Write i2c OK [03:20:03]MH_I2C_Read... [03:20:03]Read from MH i2c: 01 [03:20:03]MH_I2C_Read... [03:20:03]Read from MH i2c: 01 07 00 [03:20:03]MH_I2C_Read... [03:20:03]Read from MH i2c: 01 07 00 0F 41 00 00 00 00 00 EE 0C 51 [03:20:03]RasterBufferAndPrint [03:20:03]line [03:20:03]line [03:20:03]line [03:20:03]line [03:20:03]line [03:20:03]written 0, free lines is 3316 [03:20:03]MH_Cut [03:20:03]Write to MH i2c: D1 01 00 16 41 01 29 [03:20:03]Write i2c OK [03:20:03]MH_I2C_Read... [03:20:03]Read from MH i2c: D1 [03:20:03]MH_I2C_Read... [03:20:03]Read from MH i2c: D1 01 00 [03:20:03]MH_I2C_Read... [03:20:03]Read from MH i2c: D1 01 00 16 41 00 28 [03:20:03]Write to MH i2c: 01 00 00 17 41 58 [03:20:03]Write i2c OK [03:20:03]MH_I2C_Read... [03:20:03]OFD Sender: No OFD packet to send [03:20:04]*** Cut start [03:20:04]*** Partial cut [03:20:04]*** CUTSNS_PIN = 1 [03:20:04]*** CUTSNS_PIN = 0 [03:20:04]*** Brake cut motor [03:20:04]Read from MH i2c: 01 [03:20:04]MH_I2C_Read... [03:20:04]*** Stop cut motor [03:20:04]*** Cut end [03:20:04]Read from MH i2c: 01 07 00 [03:20:04]MH_I2C_Read... [03:20:04]Read from MH i2c: 01 07 00 17 41 00 00 00 00 00 FF 0F 6D [03:20:04]process_action close_receipt done [03:20:04]requested_data is exist [03:20:04]produce_requested_data [03:20:04]requested_item fm.sn is exist - process it [03:20:04]wFMCommunicate request_size=4 [03:20:04]MH_SAM_APDU [03:20:04]CAPDU: 80 11 00 00 [03:20:04]Write to MH i2c: E2 08 00 18 41 80 11 00 00 00 00 00 00 D3 [03:20:04]Write i2c OK [03:20:04]MH_I2C_Read... [03:20:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:20:04]Read from MH i2c: E2 [03:20:04]MH_I2C_Read... [03:20:04]Read from MH i2c: E2 17 00 [03:20:04]MH_I2C_Read... [03:20:04]Read from MH i2c: E2 17 00 18 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 24 [03:20:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [03:20:04]wFMCommunicate OK [03:20:04]requested_item fd.num is exist - process it [03:20:04]SAM_PROTO_GetFieldsCounters [03:20:04]wFMCommunicate request_size=4 [03:20:04]MH_SAM_APDU [03:20:04]CAPDU: 80 13 00 00 [03:20:04]Write to MH i2c: E2 08 00 19 41 80 13 00 00 00 00 00 00 D6 [03:20:04]Write i2c OK [03:20:04]MH_I2C_Read... [03:20:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:20:05]Read from MH i2c: E2 [03:20:05]MH_I2C_Read... [03:20:05]Read from MH i2c: E2 62 00 [03:20:05]MH_I2C_Read... [03:20:05]Read from MH i2c: E2 62 00 19 41 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CB 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 27 00 00 00 5E 04 04 00 27 00 00 00 57 04 04 00 28 00 00 00 19 04 04 00 00 00 00 00 90 00 F0 [03:20:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 CB 63 02 00 0E 04 04 00 3B 01 00 00 12 04 04 00 27 00 00 00 5E 04 04 00 27 00 00 00 57 04 04 00 28 00 00 00 19 04 04 00 00 00 00 00 90 00 [03:20:05]wFMCommunicate OK [03:20:05]SAM_PROTO_GetFieldsCounters done [03:20:05]requested_item shift.num is exist - process it [03:20:05]requested_item shift.opened is exist - process it [03:20:05]req_shift_opened [03:20:05]FM_GetShiftState [03:20:05]SAM_PROTO_GetShiftState [03:20:05]wFMCommunicate request_size=4 [03:20:05]MH_SAM_APDU [03:20:05]CAPDU: 80 13 01 00 [03:20:05]Write to MH i2c: E2 08 00 1A 41 80 13 01 00 00 00 00 00 D8 [03:20:05]Write i2c OK [03:20:05]MH_I2C_Read... [03:20:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:20:05]Read from MH i2c: E2 [03:20:05]MH_I2C_Read... [03:20:05]Read from MH i2c: E2 0E 00 [03:20:05]MH_I2C_Read... [03:20:05]Read from MH i2c: E2 0E 00 1A 41 00 09 00 01 0D 9E 15 67 00 00 00 00 90 00 0B [03:20:05]RAPDU: 09 00 01 0D 9E 15 67 00 00 00 00 90 00 [03:20:05]wFMCommunicate OK [03:20:05]SAM_PROTO_GetShiftState done [03:20:05]FM_GetShiftState done [03:20:05]req_shift_opened done [03:20:05]requested_item shift.open_date is exist - process it [03:20:05]req_shift_open_date [03:20:05]req_shift_open_date done [03:20:05]produce_requested_data done [03:20:05]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":156619,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965} [03:20:05]process_action_free close_receipt [03:20:05]json_value_free [03:20:05]json_value_free done [03:20:05]process_json_proto returns [03:20:05]Send response to host [03:20:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":156619,"shift.num":315,"shift.opened":1,"shift.open_date":1729469965}}} [03:20:05]free response buf [03:20:05]execute_script done [03:20:05]execute_script returns [03:20:05]free content buf [03:20:05]Sock 9.Close socket [03:20:05]Sock 9.Thread stoped [03:20:08]OFD Sender: No OFD packet to send [03:20:13]OFD Sender: No OFD packet to send [03:20:18]OFD Sender: No OFD packet to send [03:20:23]OFD Sender: No OFD packet to send [03:20:28]OFD Sender: No OFD packet to send [03:20:33]OFD Sender: No OFD packet to send [03:20:38]OFD Sender: No OFD packet to send [03:20:43]OFD Sender: No OFD packet to send [03:20:48]OFD Sender: No OFD packet to send [03:20:53]OFD Sender: No OFD packet to send [03:20:58]OFD Sender: No OFD packet to send [03:21:03]OFD Sender: No OFD packet to send [03:21:08]OFD Sender: No OFD packet to send [03:21:13]OFD Sender: No OFD packet to send [03:21:18]OFD Sender: No OFD packet to send [03:21:23]OFD Sender: No OFD packet to send [03:21:28]OFD Sender: No OFD packet to send [03:21:33]OFD Sender: No OFD packet to send [03:21:38]OFD Sender: No OFD packet to send [03:21:43]OFD Sender: No OFD packet to send [03:21:48]OFD Sender: No OFD packet to send [03:21:53]OFD Sender: No OFD packet to send [03:21:58]OFD Sender: No OFD packet to send [03:22:03]OFD Sender: No OFD packet to send [03:22:08]OFD Sender: No OFD packet to send [03:22:13]OFD Sender: No OFD packet to send [03:22:18]OFD Sender: No OFD packet to send [03:22:23]OFD Sender: No OFD packet to send [03:22:28]OFD Sender: No OFD packet to send [03:22:33]OFD Sender: No OFD packet to send [03:22:38]OFD Sender: No OFD packet to send [03:22:43]OFD Sender: No OFD packet to send [03:22:48]OFD Sender: No OFD packet to send [03:22:53]OFD Sender: No OFD packet to send [03:22:59]OFD Sender: No OFD packet to send [03:23:04]OFD Sender: No OFD packet to send